From df118caa93664328b85f18f11c53db9036f65061 Mon Sep 17 00:00:00 2001 From: oon arfiandwi Date: Fri, 18 Oct 2019 23:55:56 +0800 Subject: [PATCH 01/13] Sinkronisasi dengan Transifex 20191018. Memperbarui sejumlah string yang paling banyak digunakan. --- README.md | 7 + c-api/buffer.po | 28 +- c-api/bytes.po | 12 +- c-api/exceptions.po | 4 +- c-api/init.po | 2 +- c-api/memory.po | 4 +- c-api/structures.po | 20 +- c-api/tuple.po | 2 +- c-api/type.po | 16 +- c-api/typeobj.po | 496 +- c-api/unicode.po | 16 +- distutils/apiref.po | 140 +- distutils/builtdist.po | 4 +- distutils/commandref.po | 2 +- distutils/setupscript.po | 4 +- distutils/sourcedist.po | 2 +- extending/newtypes.po | 2 +- howto/clinic.po | 12 +- howto/curses.po | 7 +- howto/instrumentation.po | 8 +- howto/logging.po | 2 +- howto/pyporting.po | 5 +- howto/regex.po | 14 +- library/2to3.po | 8 +- library/argparse.po | 2 +- library/array.po | 64 +- library/asynchat.po | 6 +- library/asyncio-api-index.po | 2 +- library/asyncio-eventloop.po | 8 +- library/asyncio-llapi-index.po | 2 +- library/asyncio-policy.po | 6 +- library/asyncio-protocol.po | 6 +- library/asyncio-queue.po | 2 +- library/asyncio-stream.po | 8 +- library/asyncio-subprocess.po | 6 +- library/asyncio-task.po | 4 +- library/asyncore.po | 8 +- library/bz2.po | 6 +- library/calendar.po | 6 +- library/chunk.po | 6 +- library/codecs.po | 519 +- library/compileall.po | 6 +- library/concurrent.futures.po | 8 +- library/configparser.po | 2 +- library/crypt.po | 6 +- library/csv.po | 2 +- library/ctypes.po | 30 +- library/curses.ascii.po | 2 +- library/curses.po | 8 +- library/datetime.po | 58 +- library/dbm.po | 2 +- library/difflib.po | 4 +- library/email.headerregistry.po | 6 +- library/enum.po | 8 +- library/grp.po | 12 +- library/gzip.po | 6 +- library/hashlib.po | 8 +- library/hmac.po | 52 +- library/html.parser.po | 6 +- library/http.client.po | 6 +- library/http.cookiejar.po | 2 +- library/imghdr.po | 4 +- library/imp.po | 6 +- library/importlib.po | 4 +- library/inspect.po | 12 +- library/itertools.po | 6 +- library/json.po | 8 +- library/locale.po | 2 +- library/logging.config.po | 2 +- library/logging.handlers.po | 10 +- library/logging.po | 10 +- library/lzma.po | 8 +- library/mailbox.po | 103 +- library/mimetypes.po | 6 +- library/multiprocessing.po | 4 +- library/os.path.po | 8 +- library/os.po | 10 +- library/ossaudiodev.po | 6 +- library/pickle.po | 2 +- library/plistlib.po | 6 +- library/profile.po | 2 +- library/pwd.po | 18 +- library/re.po | 4 +- library/resource.po | 6 +- library/select.po | 2 +- library/selectors.po | 4 +- library/shutil.po | 8 +- library/signal.po | 8 +- library/socket.po | 6 +- library/socketserver.po | 6 +- library/spwd.po | 22 +- library/ssl.po | 4 +- library/statistics.po | 2 +- library/stdtypes.po | 8 +- library/string.po | 2 +- library/struct.po | 22 +- library/sys.po | 8 +- library/syslog.po | 6 +- library/tarfile.po | 8 +- library/tempfile.po | 6 +- library/test.po | 6 +- library/time.po | 144 +- library/timeit.po | 6 +- library/tkinter.po | 26 +- library/tkinter.ttk.po | 94 +- library/tokenize.po | 8 +- library/tracemalloc.po | 4 +- library/turtle.po | 10 +- library/unicodedata.po | 2 +- library/unittest.mock.po | 6 +- library/unittest.po | 22 +- library/urllib.parse.po | 24 +- library/urllib.request.po | 6 +- library/warnings.po | 8 +- library/winreg.po | 4 +- library/wsgiref.po | 6 +- library/xml.dom.po | 4 +- library/xml.po | 6 +- library/zipapp.po | 6 +- library/zipfile.po | 8 +- library/zipimport.po | 6 +- reference/datamodel.po | 2 +- reference/expressions.po | 4 +- using/cmdline.po | 6 +- using/windows.po | 97 +- whatsnew/3.2.po | 2 +- whatsnew/3.3.po | 2 +- whatsnew/3.5.po | 2 +- whatsnew/3_8.po | 527 +- whatsnew/changelog.po | 10428 +++++++++++++++--------------- 130 files changed, 6904 insertions(+), 6653 deletions(-) diff --git a/README.md b/README.md index 17905cd..12fc12d 100644 --- a/README.md +++ b/README.md @@ -74,6 +74,7 @@ Semua kata yang diapit dua tanda titik dua (:) **tidak perlu diterjemahkan**, te :option:`-s` :pep:`475` :program:`chmod` +:samp:`{n}` :source:`Lib/html/entitas.py` :term:`>>>` ``` @@ -111,16 +112,19 @@ Istilah | Terjemahan *built-in* | bawaan *cache* | *cache* *changelog* | catatan perubahan +*codec* | *codec* *compiler* | *compiler* *concatenation. concatenated.* | perangkaian, penggabungan. digabungkan. *constructor* | *constructor*, pembangun *container* | wadah, penampung +*core* | inti *custom* | ubahsuai, ubahsuaian *debug* | *debug* *decoding* | penerjemahan, *decoding* *default* | bawaan *deprecated* | usang *dictionary* | *dictionary* +*directive* | petunjuk, pengarahan *docstring* | *docstring*, String Dokumentasi *download* | unduh *e.g.* | mis. @@ -135,6 +139,7 @@ Istilah | Terjemahan *fancy* | ajaib *file* | berkas *form* | bentuk, formulir +*flag. flagged. | penanda. ditandai. *floating point* | pecahan *fraction* | pecahan *framework* | kerangka, kerangka kerja @@ -188,11 +193,13 @@ Istilah | Terjemahan *stream* | aliran, *stream* *suppressed* | dihilangkan, ditekan *template* | *template*, templat +*test* | pengujian, tes *thread* | *thread*, utas *trade-off* | mengorbankan *tuple* | *tuple* *twist* | *twist* *upload* | unggah +*vulnerable* | rentan ### Keterangan Tambahan --- diff --git a/c-api/buffer.po b/c-api/buffer.po index 98a9a7d..d29bb78 100644 --- a/c-api/buffer.po +++ b/c-api/buffer.po @@ -23,7 +23,7 @@ msgstr "" #: ../../c-api/buffer.rst:11 msgid "Buffer Protocol" -msgstr "" +msgstr "Protokol Penampung *Buffer*" #: ../../c-api/buffer.rst:18 msgid "" @@ -106,7 +106,7 @@ msgstr "" #: ../../c-api/buffer.rst:69 msgid "Buffer structure" -msgstr "" +msgstr "Struktur penampung" #: ../../c-api/buffer.rst:71 msgid "" @@ -429,7 +429,7 @@ msgstr "ya" #: ../../c-api/buffer.rst:274 ../../c-api/buffer.rst:323 #: ../../c-api/buffer.rst:325 msgid "if needed" -msgstr "" +msgstr "jika dibutuhkan" #: ../../c-api/buffer.rst:276 ../../c-api/buffer.rst:278 #: ../../c-api/buffer.rst:278 ../../c-api/buffer.rst:280 @@ -444,7 +444,7 @@ msgstr "" #: ../../c-api/buffer.rst:337 ../../c-api/buffer.rst:337 #: ../../c-api/buffer.rst:337 msgid "NULL" -msgstr "" +msgstr "NULL" #: ../../c-api/buffer.rst:287 msgid "contiguity requests" @@ -459,20 +459,20 @@ msgstr "" #: ../../c-api/buffer.rst:296 ../../c-api/buffer.rst:321 msgid "contig" -msgstr "" +msgstr "konfigurasi" #: ../../c-api/buffer.rst:298 ../../c-api/buffer.rst:304 #: ../../c-api/buffer.rst:335 ../../c-api/buffer.rst:337 msgid "C" -msgstr "" +msgstr "C" #: ../../c-api/buffer.rst:300 msgid "F" -msgstr "" +msgstr "F" #: ../../c-api/buffer.rst:302 msgid "C or F" -msgstr "" +msgstr "C or F" #: ../../c-api/buffer.rst:309 msgid "compound requests" @@ -493,27 +493,27 @@ msgstr "" #: ../../c-api/buffer.rst:321 msgid "readonly" -msgstr "" +msgstr "baca saja" #: ../../c-api/buffer.rst:321 msgid "format" -msgstr "" +msgstr "format" #: ../../c-api/buffer.rst:323 ../../c-api/buffer.rst:325 #: ../../c-api/buffer.rst:327 ../../c-api/buffer.rst:329 #: ../../c-api/buffer.rst:331 ../../c-api/buffer.rst:333 msgid "U" -msgstr "" +msgstr "U" #: ../../c-api/buffer.rst:323 ../../c-api/buffer.rst:327 #: ../../c-api/buffer.rst:331 ../../c-api/buffer.rst:335 msgid "0" -msgstr "" +msgstr "0" #: ../../c-api/buffer.rst:325 ../../c-api/buffer.rst:329 #: ../../c-api/buffer.rst:333 ../../c-api/buffer.rst:337 msgid "1 or 0" -msgstr "" +msgstr "1 atau 0" #: ../../c-api/buffer.rst:342 msgid "Complex arrays" @@ -576,7 +576,7 @@ msgstr "" #: ../../c-api/buffer.rst:428 msgid "Buffer-related functions" -msgstr "" +msgstr "Fungsi terkait penampung" #: ../../c-api/buffer.rst:432 msgid "" diff --git a/c-api/bytes.po b/c-api/bytes.po index 42f471c..7d1da18 100644 --- a/c-api/bytes.po +++ b/c-api/bytes.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -104,7 +108,7 @@ msgstr "" #: ../../c-api/bytes.rst:72 ../../c-api/bytes.rst:75 ../../c-api/bytes.rst:93 #: ../../c-api/bytes.rst:96 msgid "int" -msgstr "" +msgstr "int" #: ../../c-api/bytes.rst:72 msgid "A single byte, represented as a C int." @@ -124,7 +128,7 @@ msgstr "" #: ../../c-api/bytes.rst:78 msgid "unsigned int" -msgstr "" +msgstr "unsigned int" #: ../../c-api/bytes.rst:78 msgid "Equivalent to ``printf(\"%u\")``. [1]_" @@ -148,7 +152,7 @@ msgstr "" #: ../../c-api/bytes.rst:84 msgid "unsigned long" -msgstr "" +msgstr "unsigned long" #: ../../c-api/bytes.rst:84 msgid "Equivalent to ``printf(\"%lu\")``. [1]_" @@ -160,7 +164,7 @@ msgstr "" #: ../../c-api/bytes.rst:87 msgid "Py_ssize_t" -msgstr "" +msgstr "Py_ssize_t" #: ../../c-api/bytes.rst:87 msgid "Equivalent to ``printf(\"%zd\")``. [1]_" diff --git a/c-api/exceptions.po b/c-api/exceptions.po index d0dbf6b..8fa71f0 100644 --- a/c-api/exceptions.po +++ b/c-api/exceptions.po @@ -240,7 +240,7 @@ msgstr "" #: ../../c-api/exceptions.rst:217 ../../c-api/exceptions.rst:225 #: ../../c-api/exceptions.rst:234 ../../c-api/exceptions.rst:243 msgid ":ref:`Availability `: Windows." -msgstr "" +msgstr ":ref:`Availability `: Windows." #: ../../c-api/exceptions.rst:205 msgid "" @@ -515,7 +515,7 @@ msgstr "" #: ../../c-api/exceptions.rst:496 msgid "Signal Handling" -msgstr "" +msgstr "Penanganan Sinyal *Signal*" #: ../../c-api/exceptions.rst:506 msgid "" diff --git a/c-api/init.po b/c-api/init.po index ab54365..bd0f223 100644 --- a/c-api/init.po +++ b/c-api/init.po @@ -307,7 +307,7 @@ msgstr "" #: ../../c-api/init.rst:162 ../../c-api/init.rst:174 msgid ":ref:`Availability `: Windows." -msgstr "" +msgstr ":ref:`Availability `: Windows." #: ../../c-api/init.rst:166 msgid "" diff --git a/c-api/memory.po b/c-api/memory.po index 986a805..e9c1abb 100644 --- a/c-api/memory.po +++ b/c-api/memory.po @@ -398,7 +398,7 @@ msgstr "" #: ../../c-api/memory.rst:340 msgid "Name" -msgstr "" +msgstr "Nama" #: ../../c-api/memory.rst:340 msgid "PyMem_RawMalloc" @@ -777,7 +777,7 @@ msgstr "" #: ../../c-api/memory.rst:556 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../c-api/memory.rst:558 msgid "" diff --git a/c-api/structures.po b/c-api/structures.po index 5630f94..3ac95b7 100644 --- a/c-api/structures.po +++ b/c-api/structures.po @@ -155,7 +155,7 @@ msgstr "" #: ../../c-api/structures.rst:139 ../../c-api/structures.rst:279 #: ../../c-api/structures.rst:345 msgid "C Type" -msgstr "" +msgstr "Tipe C" #: ../../c-api/structures.rst:139 ../../c-api/structures.rst:279 #: ../../c-api/structures.rst:345 @@ -196,7 +196,7 @@ msgstr "" #: ../../c-api/structures.rst:146 ../../c-api/structures.rst:283 #: ../../c-api/structures.rst:290 ../../c-api/structures.rst:306 msgid "int" -msgstr "" +msgstr "int" #: ../../c-api/structures.rst:146 msgid "flag bits indicating how the call should be constructed" @@ -365,7 +365,7 @@ msgstr "" #: ../../c-api/structures.rst:286 ../../c-api/structures.rst:322 msgid "Py_ssize_t" -msgstr "" +msgstr "Py_ssize_t" #: ../../c-api/structures.rst:286 msgid "" @@ -425,7 +425,7 @@ msgstr "" #: ../../c-api/structures.rst:308 msgid "float" -msgstr "" +msgstr "float" #: ../../c-api/structures.rst:309 msgid "T_DOUBLE" @@ -433,7 +433,7 @@ msgstr "" #: ../../c-api/structures.rst:309 msgid "double" -msgstr "" +msgstr "double" #: ../../c-api/structures.rst:310 msgid "T_STRING" @@ -470,7 +470,7 @@ msgstr "" #: ../../c-api/structures.rst:315 msgid "unsigned char" -msgstr "" +msgstr "unsigned char" #: ../../c-api/structures.rst:316 msgid "T_UINT" @@ -478,7 +478,7 @@ msgstr "" #: ../../c-api/structures.rst:316 msgid "unsigned int" -msgstr "" +msgstr "unsigned int" #: ../../c-api/structures.rst:317 msgid "T_USHORT" @@ -486,7 +486,7 @@ msgstr "" #: ../../c-api/structures.rst:317 msgid "unsigned short" -msgstr "" +msgstr "unsigned short" #: ../../c-api/structures.rst:318 msgid "T_ULONG" @@ -494,7 +494,7 @@ msgstr "" #: ../../c-api/structures.rst:318 msgid "unsigned long" -msgstr "" +msgstr "unsigned long" #: ../../c-api/structures.rst:319 msgid "T_BOOL" @@ -514,7 +514,7 @@ msgstr "" #: ../../c-api/structures.rst:321 msgid "unsigned long long" -msgstr "" +msgstr "unsigned long long" #: ../../c-api/structures.rst:322 msgid "T_PYSSIZET" diff --git a/c-api/tuple.po b/c-api/tuple.po index c24282b..948083b 100644 --- a/c-api/tuple.po +++ b/c-api/tuple.po @@ -161,7 +161,7 @@ msgstr "" #: ../../c-api/tuple.rst:145 ../../c-api/tuple.rst:168 msgid "C Type" -msgstr "" +msgstr "Tipe C" #: ../../c-api/tuple.rst:145 ../../c-api/tuple.rst:168 msgid "Meaning" diff --git a/c-api/type.po b/c-api/type.po index 77f6cd4..c9b059a 100644 --- a/c-api/type.po +++ b/c-api/type.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-27 11:33+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,7 +23,7 @@ msgstr "" #: ../../c-api/type.rst:6 msgid "Type Objects" -msgstr "" +msgstr "Objek Tipe" #: ../../c-api/type.rst:13 msgid "The C structure of the objects used to describe built-in types." @@ -233,7 +237,7 @@ msgstr "" #: ../../c-api/type.rst:186 msgid ":c:member:`~PyTypeObject.tp_dict`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_dict`" #: ../../c-api/type.rst:187 msgid ":c:member:`~PyTypeObject.tp_mro`" @@ -257,19 +261,19 @@ msgstr "" #: ../../c-api/type.rst:192 msgid ":c:member:`~PyTypeObject.tp_weaklistoffset`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_weaklistoffset`" #: ../../c-api/type.rst:193 msgid ":c:member:`~PyTypeObject.tp_dictoffset`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_dictoffset`" #: ../../c-api/type.rst:194 msgid ":c:member:`~PyBufferProcs.bf_getbuffer`" -msgstr "" +msgstr ":c:member:`~PyBufferProcs.bf_getbuffer`" #: ../../c-api/type.rst:195 msgid ":c:member:`~PyBufferProcs.bf_releasebuffer`" -msgstr "" +msgstr ":c:member:`~PyBufferProcs.bf_releasebuffer`" #: ../../c-api/type.rst:197 msgid "" diff --git a/c-api/typeobj.po b/c-api/typeobj.po index 21d7de0..4321cb8 100644 --- a/c-api/typeobj.po +++ b/c-api/typeobj.po @@ -23,7 +23,7 @@ msgstr "" #: ../../c-api/typeobj.rst:6 msgid "Type Objects" -msgstr "" +msgstr "Objek Tipe" #: ../../c-api/typeobj.rst:8 msgid "" @@ -55,11 +55,11 @@ msgstr "" #: ../../c-api/typeobj.rst:29 msgid "Quick Reference" -msgstr "" +msgstr "Referensi Cepat" #: ../../c-api/typeobj.rst:34 msgid "\"tp slots\"" -msgstr "" +msgstr "\"tp slots\"" #: ../../c-api/typeobj.rst:40 msgid "PyTypeObject Slot [#slots]_" @@ -67,7 +67,7 @@ msgstr "" #: ../../c-api/typeobj.rst:40 ../../c-api/typeobj.rst:200 msgid ":ref:`Type `" -msgstr "" +msgstr ":ref:`Type `" #: ../../c-api/typeobj.rst:40 msgid "special methods/attrs" @@ -79,32 +79,32 @@ msgstr "" #: ../../c-api/typeobj.rst:42 msgid "O" -msgstr "" +msgstr "O" #: ../../c-api/typeobj.rst:42 msgid "T" -msgstr "" +msgstr "T" #: ../../c-api/typeobj.rst:42 msgid "D" -msgstr "" +msgstr "D" #: ../../c-api/typeobj.rst:42 msgid "I" -msgstr "" +msgstr "I" #: ../../c-api/typeobj.rst:44 msgid " :c:member:`~PyTypeObject.tp_name`" -msgstr "" +msgstr " :c:member:`~PyTypeObject.tp_name`" #: ../../c-api/typeobj.rst:44 ../../c-api/typeobj.rst:86 #: ../../c-api/typeobj.rst:0 ../../c-api/typeobj.rst:0 msgid "const char *" -msgstr "" +msgstr "const char *" #: ../../c-api/typeobj.rst:44 msgid "__name__" -msgstr "" +msgstr "__name__" #: ../../c-api/typeobj.rst:44 ../../c-api/typeobj.rst:44 #: ../../c-api/typeobj.rst:46 ../../c-api/typeobj.rst:46 @@ -133,11 +133,11 @@ msgstr "" #: ../../c-api/typeobj.rst:128 ../../c-api/typeobj.rst:130 #: ../../c-api/typeobj.rst:130 ../../c-api/typeobj.rst:146 msgid "X" -msgstr "" +msgstr "X" #: ../../c-api/typeobj.rst:46 msgid ":c:member:`~PyTypeObject.tp_basicsize`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_basicsize`" #: ../../c-api/typeobj.rst:46 ../../c-api/typeobj.rst:48 #: ../../c-api/typeobj.rst:52 ../../c-api/typeobj.rst:99 @@ -145,24 +145,24 @@ msgstr "" #: ../../c-api/typeobj.rst:413 ../../c-api/typeobj.rst:0 #: ../../c-api/typeobj.rst:0 msgid "Py_ssize_t" -msgstr "" +msgstr "Py_ssize_t" #: ../../c-api/typeobj.rst:48 msgid ":c:member:`~PyTypeObject.tp_itemsize`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_itemsize`" #: ../../c-api/typeobj.rst:50 msgid ":c:member:`~PyTypeObject.tp_dealloc`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_dealloc`" #: ../../c-api/typeobj.rst:50 ../../c-api/typeobj.rst:142 #: ../../c-api/typeobj.rst:146 ../../c-api/typeobj.rst:343 msgid ":c:type:`destructor`" -msgstr "" +msgstr ":c:type:`destructor`" #: ../../c-api/typeobj.rst:52 msgid ":c:member:`~PyTypeObject.tp_vectorcall_offset`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_vectorcall_offset`" #: ../../c-api/typeobj.rst:52 ../../c-api/typeobj.rst:84 #: ../../c-api/typeobj.rst:99 ../../c-api/typeobj.rst:113 @@ -171,264 +171,264 @@ msgstr "" #: ../../c-api/typeobj.rst:126 ../../c-api/typeobj.rst:128 #: ../../c-api/typeobj.rst:128 msgid "?" -msgstr "" +msgstr "?" #: ../../c-api/typeobj.rst:54 msgid "(:c:member:`~PyTypeObject.tp_getattr`)" -msgstr "" +msgstr "(:c:member:`~PyTypeObject.tp_getattr`)" #: ../../c-api/typeobj.rst:54 ../../c-api/typeobj.rst:367 msgid ":c:type:`getattrfunc`" -msgstr "" +msgstr ":c:type:`getattrfunc`" #: ../../c-api/typeobj.rst:54 ../../c-api/typeobj.rst:76 msgid "__getattribute__, __getattr__" -msgstr "" +msgstr "__getattribute__, __getattr__" #: ../../c-api/typeobj.rst:54 ../../c-api/typeobj.rst:57 #: ../../c-api/typeobj.rst:70 ../../c-api/typeobj.rst:76 #: ../../c-api/typeobj.rst:79 ../../c-api/typeobj.rst:88 #: ../../c-api/typeobj.rst:90 ../../c-api/typeobj.rst:92 msgid "G" -msgstr "" +msgstr "G" #: ../../c-api/typeobj.rst:57 msgid "(:c:member:`~PyTypeObject.tp_setattr`)" -msgstr "" +msgstr "(:c:member:`~PyTypeObject.tp_setattr`)" #: ../../c-api/typeobj.rst:57 ../../c-api/typeobj.rst:372 msgid ":c:type:`setattrfunc`" -msgstr "" +msgstr ":c:type:`setattrfunc`" #: ../../c-api/typeobj.rst:57 ../../c-api/typeobj.rst:79 msgid "__setattr__, __delattr__" -msgstr "" +msgstr "__setattr__, __delattr__" #: ../../c-api/typeobj.rst:60 msgid ":c:member:`~PyTypeObject.tp_as_async`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_as_async`" #: ../../c-api/typeobj.rst:60 msgid ":c:type:`PyAsyncMethods` *" -msgstr "" +msgstr ":c:type:`PyAsyncMethods` *" #: ../../c-api/typeobj.rst:60 ../../c-api/typeobj.rst:64 #: ../../c-api/typeobj.rst:66 ../../c-api/typeobj.rst:68 msgid ":ref:`sub-slots`" -msgstr "" +msgstr ":ref:`sub-slots`" #: ../../c-api/typeobj.rst:60 ../../c-api/typeobj.rst:64 #: ../../c-api/typeobj.rst:66 ../../c-api/typeobj.rst:68 #: ../../c-api/typeobj.rst:82 msgid "%" -msgstr "" +msgstr "%" #: ../../c-api/typeobj.rst:62 msgid ":c:member:`~PyTypeObject.tp_repr`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_repr`" #: ../../c-api/typeobj.rst:62 ../../c-api/typeobj.rst:74 #: ../../c-api/typeobj.rst:365 msgid ":c:type:`reprfunc`" -msgstr "" +msgstr ":c:type:`reprfunc`" #: ../../c-api/typeobj.rst:62 msgid "__repr__" -msgstr "" +msgstr "__repr__" #: ../../c-api/typeobj.rst:64 msgid ":c:member:`~PyTypeObject.tp_as_number`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_as_number`" #: ../../c-api/typeobj.rst:64 msgid ":c:type:`PyNumberMethods` *" -msgstr "" +msgstr ":c:type:`PyNumberMethods` *" #: ../../c-api/typeobj.rst:66 msgid ":c:member:`~PyTypeObject.tp_as_sequence`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_as_sequence`" #: ../../c-api/typeobj.rst:66 msgid ":c:type:`PySequenceMethods` *" -msgstr "" +msgstr ":c:type:`PySequenceMethods` *" #: ../../c-api/typeobj.rst:68 msgid ":c:member:`~PyTypeObject.tp_as_mapping`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_as_mapping`" #: ../../c-api/typeobj.rst:68 msgid ":c:type:`PyMappingMethods` *" -msgstr "" +msgstr ":c:type:`PyMappingMethods` *" #: ../../c-api/typeobj.rst:70 msgid ":c:member:`~PyTypeObject.tp_hash`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_hash`" #: ../../c-api/typeobj.rst:70 ../../c-api/typeobj.rst:401 msgid ":c:type:`hashfunc`" -msgstr "" +msgstr ":c:type:`hashfunc`" #: ../../c-api/typeobj.rst:70 msgid "__hash__" -msgstr "" +msgstr "__hash__" #: ../../c-api/typeobj.rst:72 msgid ":c:member:`~PyTypeObject.tp_call`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_call`" #: ../../c-api/typeobj.rst:72 ../../c-api/typeobj.rst:234 #: ../../c-api/typeobj.rst:237 ../../c-api/typeobj.rst:437 msgid ":c:type:`ternaryfunc`" -msgstr "" +msgstr ":c:type:`ternaryfunc`" #: ../../c-api/typeobj.rst:72 msgid "__call__" -msgstr "" +msgstr "__call__" #: ../../c-api/typeobj.rst:74 msgid ":c:member:`~PyTypeObject.tp_str`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_str`" #: ../../c-api/typeobj.rst:74 msgid "__str__" -msgstr "" +msgstr "__str__" #: ../../c-api/typeobj.rst:76 msgid ":c:member:`~PyTypeObject.tp_getattro`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_getattro`" #: ../../c-api/typeobj.rst:76 ../../c-api/typeobj.rst:378 msgid ":c:type:`getattrofunc`" -msgstr "" +msgstr ":c:type:`getattrofunc`" #: ../../c-api/typeobj.rst:79 msgid ":c:member:`~PyTypeObject.tp_setattro`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_setattro`" #: ../../c-api/typeobj.rst:79 ../../c-api/typeobj.rst:383 msgid ":c:type:`setattrofunc`" -msgstr "" +msgstr ":c:type:`setattrofunc`" #: ../../c-api/typeobj.rst:82 msgid ":c:member:`~PyTypeObject.tp_as_buffer`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_as_buffer`" #: ../../c-api/typeobj.rst:82 msgid ":c:type:`PyBufferProcs` *" -msgstr "" +msgstr ":c:type:`PyBufferProcs` *" #: ../../c-api/typeobj.rst:84 msgid ":c:member:`~PyTypeObject.tp_flags`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_flags`" #: ../../c-api/typeobj.rst:84 msgid "unsigned long" -msgstr "" +msgstr "unsigned long" #: ../../c-api/typeobj.rst:86 msgid ":c:member:`~PyTypeObject.tp_doc`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_doc`" #: ../../c-api/typeobj.rst:86 msgid "__doc__" -msgstr "" +msgstr "__doc__" #: ../../c-api/typeobj.rst:88 msgid ":c:member:`~PyTypeObject.tp_traverse`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_traverse`" #: ../../c-api/typeobj.rst:88 ../../c-api/typeobj.rst:347 msgid ":c:type:`traverseproc`" -msgstr "" +msgstr ":c:type:`traverseproc`" #: ../../c-api/typeobj.rst:90 msgid ":c:member:`~PyTypeObject.tp_clear`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_clear`" #: ../../c-api/typeobj.rst:90 ../../c-api/typeobj.rst:130 #: ../../c-api/typeobj.rst:245 ../../c-api/typeobj.rst:426 msgid ":c:type:`inquiry`" -msgstr "" +msgstr ":c:type:`inquiry`" #: ../../c-api/typeobj.rst:92 msgid ":c:member:`~PyTypeObject.tp_richcompare`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_richcompare`" #: ../../c-api/typeobj.rst:92 ../../c-api/typeobj.rst:403 msgid ":c:type:`richcmpfunc`" -msgstr "" +msgstr ":c:type:`richcmpfunc`" #: ../../c-api/typeobj.rst:92 msgid "__lt__, __le__, __eq__, __ne__, __gt__, __ge__" -msgstr "" +msgstr "__lt__, __le__, __eq__, __ne__, __gt__, __ge__" #: ../../c-api/typeobj.rst:99 msgid ":c:member:`~PyTypeObject.tp_weaklistoffset`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_weaklistoffset`" #: ../../c-api/typeobj.rst:101 msgid ":c:member:`~PyTypeObject.tp_iter`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_iter`" #: ../../c-api/typeobj.rst:101 ../../c-api/typeobj.rst:409 msgid ":c:type:`getiterfunc`" -msgstr "" +msgstr ":c:type:`getiterfunc`" #: ../../c-api/typeobj.rst:101 msgid "__iter__" -msgstr "" +msgstr "__iter__" #: ../../c-api/typeobj.rst:103 msgid ":c:member:`~PyTypeObject.tp_iternext`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_iternext`" #: ../../c-api/typeobj.rst:103 ../../c-api/typeobj.rst:411 msgid ":c:type:`iternextfunc`" -msgstr "" +msgstr ":c:type:`iternextfunc`" #: ../../c-api/typeobj.rst:103 msgid "__next__" -msgstr "" +msgstr "__next__" #: ../../c-api/typeobj.rst:105 msgid ":c:member:`~PyTypeObject.tp_methods`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_methods`" #: ../../c-api/typeobj.rst:105 msgid ":c:type:`PyMethodDef` []" -msgstr "" +msgstr ":c:type:`PyMethodDef` []" #: ../../c-api/typeobj.rst:107 msgid ":c:member:`~PyTypeObject.tp_members`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_members`" #: ../../c-api/typeobj.rst:107 msgid ":c:type:`PyMemberDef` []" -msgstr "" +msgstr ":c:type:`PyMemberDef` []" #: ../../c-api/typeobj.rst:109 msgid ":c:member:`~PyTypeObject.tp_getset`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_getset`" #: ../../c-api/typeobj.rst:109 msgid ":c:type:`PyGetSetDef` []" -msgstr "" +msgstr ":c:type:`PyGetSetDef` []" #: ../../c-api/typeobj.rst:111 msgid ":c:member:`~PyTypeObject.tp_base`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_base`" #: ../../c-api/typeobj.rst:111 ../../c-api/typeobj.rst:0 msgid ":c:type:`PyTypeObject` *" -msgstr "" +msgstr ":c:type:`PyTypeObject` *" #: ../../c-api/typeobj.rst:111 msgid "__base__" -msgstr "" +msgstr "__base__" #: ../../c-api/typeobj.rst:113 msgid ":c:member:`~PyTypeObject.tp_dict`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_dict`" #: ../../c-api/typeobj.rst:113 ../../c-api/typeobj.rst:132 #: ../../c-api/typeobj.rst:134 ../../c-api/typeobj.rst:136 @@ -462,27 +462,27 @@ msgstr "" #: ../../c-api/typeobj.rst:0 ../../c-api/typeobj.rst:0 #: ../../c-api/typeobj.rst:0 msgid ":c:type:`PyObject` *" -msgstr "" +msgstr ":c:type:`PyObject` *" #: ../../c-api/typeobj.rst:113 msgid "__dict__" -msgstr "" +msgstr "__dict__" #: ../../c-api/typeobj.rst:115 msgid ":c:member:`~PyTypeObject.tp_descr_get`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_descr_get`" #: ../../c-api/typeobj.rst:115 ../../c-api/typeobj.rst:389 msgid ":c:type:`descrgetfunc`" -msgstr "" +msgstr ":c:type:`descrgetfunc`" #: ../../c-api/typeobj.rst:115 msgid "__get__" -msgstr "" +msgstr "__get__" #: ../../c-api/typeobj.rst:117 msgid ":c:member:`~PyTypeObject.tp_descr_set`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_descr_set`" #: ../../c-api/typeobj.rst:117 ../../c-api/typeobj.rst:395 msgid ":c:type:`descrsetfunc`" @@ -490,111 +490,111 @@ msgstr "" #: ../../c-api/typeobj.rst:117 msgid "__set__, __delete__" -msgstr "" +msgstr "__set__, __delete__" #: ../../c-api/typeobj.rst:120 msgid ":c:member:`~PyTypeObject.tp_dictoffset`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_dictoffset`" #: ../../c-api/typeobj.rst:122 msgid ":c:member:`~PyTypeObject.tp_init`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_init`" #: ../../c-api/typeobj.rst:122 ../../c-api/typeobj.rst:359 msgid ":c:type:`initproc`" -msgstr "" +msgstr ":c:type:`initproc`" #: ../../c-api/typeobj.rst:122 msgid "__init__" -msgstr "" +msgstr "__init__" #: ../../c-api/typeobj.rst:124 msgid ":c:member:`~PyTypeObject.tp_alloc`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_alloc`" #: ../../c-api/typeobj.rst:124 ../../c-api/typeobj.rst:338 msgid ":c:type:`allocfunc`" -msgstr "" +msgstr ":c:type:`allocfunc`" #: ../../c-api/typeobj.rst:126 msgid ":c:member:`~PyTypeObject.tp_new`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_new`" #: ../../c-api/typeobj.rst:126 ../../c-api/typeobj.rst:353 msgid ":c:type:`newfunc`" -msgstr "" +msgstr ":c:type:`newfunc`" #: ../../c-api/typeobj.rst:126 msgid "__new__" -msgstr "" +msgstr "__new__" #: ../../c-api/typeobj.rst:128 msgid ":c:member:`~PyTypeObject.tp_free`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_free`" #: ../../c-api/typeobj.rst:128 ../../c-api/typeobj.rst:345 msgid ":c:type:`freefunc`" -msgstr "" +msgstr ":c:type:`freefunc`" #: ../../c-api/typeobj.rst:130 msgid ":c:member:`~PyTypeObject.tp_is_gc`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_is_gc`" #: ../../c-api/typeobj.rst:132 msgid "<:c:member:`~PyTypeObject.tp_bases`>" -msgstr "" +msgstr "<:c:member:`~PyTypeObject.tp_bases`>" #: ../../c-api/typeobj.rst:132 msgid "__bases__" -msgstr "" +msgstr "__bases__" #: ../../c-api/typeobj.rst:132 ../../c-api/typeobj.rst:134 msgid "~" -msgstr "" +msgstr "~" #: ../../c-api/typeobj.rst:134 msgid "<:c:member:`~PyTypeObject.tp_mro`>" -msgstr "" +msgstr "<:c:member:`~PyTypeObject.tp_mro`>" #: ../../c-api/typeobj.rst:134 msgid "__mro__" -msgstr "" +msgstr "__mro__" #: ../../c-api/typeobj.rst:136 msgid "[:c:member:`~PyTypeObject.tp_cache`]" -msgstr "" +msgstr "[:c:member:`~PyTypeObject.tp_cache`]" #: ../../c-api/typeobj.rst:138 msgid "[:c:member:`~PyTypeObject.tp_subclasses`]" -msgstr "" +msgstr "[:c:member:`~PyTypeObject.tp_subclasses`]" #: ../../c-api/typeobj.rst:138 msgid "__subclasses__" -msgstr "" +msgstr "__subclasses__" #: ../../c-api/typeobj.rst:140 msgid "[:c:member:`~PyTypeObject.tp_weaklist`]" -msgstr "" +msgstr "[:c:member:`~PyTypeObject.tp_weaklist`]" #: ../../c-api/typeobj.rst:142 msgid "(:c:member:`~PyTypeObject.tp_del`)" -msgstr "" +msgstr "(:c:member:`~PyTypeObject.tp_del`)" #: ../../c-api/typeobj.rst:144 msgid "[:c:member:`~PyTypeObject.tp_version_tag`]" -msgstr "" +msgstr "[:c:member:`~PyTypeObject.tp_version_tag`]" #: ../../c-api/typeobj.rst:144 msgid "unsigned int" -msgstr "" +msgstr "unsigned int" #: ../../c-api/typeobj.rst:146 msgid ":c:member:`~PyTypeObject.tp_finalize`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_finalize`" #: ../../c-api/typeobj.rst:146 msgid "__del__" -msgstr "" +msgstr "__del__" #: ../../c-api/typeobj.rst:149 msgid "" @@ -604,23 +604,23 @@ msgstr "" #: ../../c-api/typeobj.rst:152 msgid ":c:member:`~PyTypeObject.tp_allocs`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_allocs`" #: ../../c-api/typeobj.rst:153 msgid ":c:member:`~PyTypeObject.tp_frees`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_frees`" #: ../../c-api/typeobj.rst:154 msgid ":c:member:`~PyTypeObject.tp_maxalloc`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_maxalloc`" #: ../../c-api/typeobj.rst:155 msgid ":c:member:`~PyTypeObject.tp_prev`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_prev`" #: ../../c-api/typeobj.rst:156 msgid ":c:member:`~PyTypeObject.tp_next`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_next`" #: ../../c-api/typeobj.rst:159 msgid "" @@ -670,7 +670,7 @@ msgstr "" #: ../../c-api/typeobj.rst:203 msgid ":c:member:`~PyAsyncMethods.am_await`" -msgstr "" +msgstr ":c:member:`~PyAsyncMethods.am_await`" #: ../../c-api/typeobj.rst:203 ../../c-api/typeobj.rst:205 #: ../../c-api/typeobj.rst:207 ../../c-api/typeobj.rst:239 @@ -679,31 +679,31 @@ msgstr "" #: ../../c-api/typeobj.rst:278 ../../c-api/typeobj.rst:288 #: ../../c-api/typeobj.rst:428 msgid ":c:type:`unaryfunc`" -msgstr "" +msgstr ":c:type:`unaryfunc`" #: ../../c-api/typeobj.rst:203 msgid "__await__" -msgstr "" +msgstr "__await__" #: ../../c-api/typeobj.rst:205 msgid ":c:member:`~PyAsyncMethods.am_aiter`" -msgstr "" +msgstr ":c:member:`~PyAsyncMethods.am_aiter`" #: ../../c-api/typeobj.rst:205 msgid "__aiter__" -msgstr "" +msgstr "__aiter__" #: ../../c-api/typeobj.rst:207 msgid ":c:member:`~PyAsyncMethods.am_anext`" -msgstr "" +msgstr ":c:member:`~PyAsyncMethods.am_anext`" #: ../../c-api/typeobj.rst:207 msgid "__anext__" -msgstr "" +msgstr "__anext__" #: ../../c-api/typeobj.rst:211 msgid ":c:member:`~PyNumberMethods.nb_add`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_add`" #: ../../c-api/typeobj.rst:211 ../../c-api/typeobj.rst:214 #: ../../c-api/typeobj.rst:216 ../../c-api/typeobj.rst:219 @@ -721,269 +721,269 @@ msgstr "" #: ../../c-api/typeobj.rst:308 ../../c-api/typeobj.rst:319 #: ../../c-api/typeobj.rst:432 msgid ":c:type:`binaryfunc`" -msgstr "" +msgstr ":c:type:`binaryfunc`" #: ../../c-api/typeobj.rst:211 msgid "__add__ __radd__" -msgstr "" +msgstr "__add__ __radd__" #: ../../c-api/typeobj.rst:214 msgid ":c:member:`~PyNumberMethods.nb_inplace_add`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_add`" #: ../../c-api/typeobj.rst:214 ../../c-api/typeobj.rst:319 msgid "__iadd__" -msgstr "" +msgstr "__iadd__" #: ../../c-api/typeobj.rst:216 msgid ":c:member:`~PyNumberMethods.nb_subtract`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_subtract`" #: ../../c-api/typeobj.rst:216 msgid "__sub__ __rsub__" -msgstr "" +msgstr "__sub__ __rsub__" #: ../../c-api/typeobj.rst:219 msgid ":c:member:`~PyNumberMethods.nb_inplace_subtract`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_subtract`" #: ../../c-api/typeobj.rst:219 msgid "__sub__" -msgstr "" +msgstr "__sub__" #: ../../c-api/typeobj.rst:221 msgid ":c:member:`~PyNumberMethods.nb_multiply`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_multiply`" #: ../../c-api/typeobj.rst:221 msgid "__mul__ __rmul__" -msgstr "" +msgstr "__mul__ __rmul__" #: ../../c-api/typeobj.rst:224 msgid ":c:member:`~PyNumberMethods.nb_inplace_multiply`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_multiply`" #: ../../c-api/typeobj.rst:224 ../../c-api/typeobj.rst:310 msgid "__mul__" -msgstr "" +msgstr "__mul__" #: ../../c-api/typeobj.rst:226 msgid ":c:member:`~PyNumberMethods.nb_remainder`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_remainder`" #: ../../c-api/typeobj.rst:226 msgid "__mod__ __rmod__" -msgstr "" +msgstr "__mod__ __rmod__" #: ../../c-api/typeobj.rst:229 msgid ":c:member:`~PyNumberMethods.nb_inplace_remainder`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_remainder`" #: ../../c-api/typeobj.rst:229 msgid "__mod__" -msgstr "" +msgstr "__mod__" #: ../../c-api/typeobj.rst:231 msgid ":c:member:`~PyNumberMethods.nb_divmod`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_divmod`" #: ../../c-api/typeobj.rst:231 msgid "__divmod__ __rdivmod__" -msgstr "" +msgstr "__divmod__ __rdivmod__" #: ../../c-api/typeobj.rst:234 msgid ":c:member:`~PyNumberMethods.nb_power`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_power`" #: ../../c-api/typeobj.rst:234 msgid "__pow__ __rpow__" -msgstr "" +msgstr "__pow__ __rpow__" #: ../../c-api/typeobj.rst:237 msgid ":c:member:`~PyNumberMethods.nb_inplace_power`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_power`" #: ../../c-api/typeobj.rst:237 msgid "__pow__" -msgstr "" +msgstr "__pow__" #: ../../c-api/typeobj.rst:239 msgid ":c:member:`~PyNumberMethods.nb_negative`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_negative`" #: ../../c-api/typeobj.rst:239 msgid "__neg__" -msgstr "" +msgstr "__neg__" #: ../../c-api/typeobj.rst:241 msgid ":c:member:`~PyNumberMethods.nb_positive`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_positive`" #: ../../c-api/typeobj.rst:241 msgid "__pos__" -msgstr "" +msgstr "__pos__" #: ../../c-api/typeobj.rst:243 msgid ":c:member:`~PyNumberMethods.nb_absolute`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_absolute`" #: ../../c-api/typeobj.rst:243 msgid "__abs__" -msgstr "" +msgstr "__abs__" #: ../../c-api/typeobj.rst:245 msgid ":c:member:`~PyNumberMethods.nb_bool`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_bool`" #: ../../c-api/typeobj.rst:245 msgid "__bool__" -msgstr "" +msgstr "__bool__" #: ../../c-api/typeobj.rst:247 msgid ":c:member:`~PyNumberMethods.nb_invert`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_invert`" #: ../../c-api/typeobj.rst:247 msgid "__invert__" -msgstr "" +msgstr "__invert__" #: ../../c-api/typeobj.rst:249 msgid ":c:member:`~PyNumberMethods.nb_lshift`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_lshift`" #: ../../c-api/typeobj.rst:249 msgid "__lshift__ __rlshift__" -msgstr "" +msgstr "__lshift__ __rlshift__" #: ../../c-api/typeobj.rst:252 msgid ":c:member:`~PyNumberMethods.nb_inplace_lshift`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_lshift`" #: ../../c-api/typeobj.rst:252 msgid "__lshift__" -msgstr "" +msgstr "__lshift__" #: ../../c-api/typeobj.rst:254 msgid ":c:member:`~PyNumberMethods.nb_rshift`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_rshift`" #: ../../c-api/typeobj.rst:254 msgid "__rshift__ __rrshift__" -msgstr "" +msgstr "__rshift__ __rrshift__" #: ../../c-api/typeobj.rst:257 msgid ":c:member:`~PyNumberMethods.nb_inplace_rshift`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_rshift`" #: ../../c-api/typeobj.rst:257 msgid "__rshift__" -msgstr "" +msgstr "__rshift__" #: ../../c-api/typeobj.rst:259 msgid ":c:member:`~PyNumberMethods.nb_and`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_and`" #: ../../c-api/typeobj.rst:259 msgid "__and__ __rand__" -msgstr "" +msgstr "__and__ __rand__" #: ../../c-api/typeobj.rst:262 msgid ":c:member:`~PyNumberMethods.nb_inplace_and`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_and`" #: ../../c-api/typeobj.rst:262 msgid "__and__" -msgstr "" +msgstr "__and__" #: ../../c-api/typeobj.rst:264 msgid ":c:member:`~PyNumberMethods.nb_xor`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_xor`" #: ../../c-api/typeobj.rst:264 msgid "__xor__ __rxor__" -msgstr "" +msgstr "__xor__ __rxor__" #: ../../c-api/typeobj.rst:267 msgid ":c:member:`~PyNumberMethods.nb_inplace_xor`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_xor`" #: ../../c-api/typeobj.rst:267 msgid "__xor__" -msgstr "" +msgstr "__xor__" #: ../../c-api/typeobj.rst:269 msgid ":c:member:`~PyNumberMethods.nb_or`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_or`" #: ../../c-api/typeobj.rst:269 msgid "__or__ __ror__" -msgstr "" +msgstr "__or__ __ror__" #: ../../c-api/typeobj.rst:272 msgid ":c:member:`~PyNumberMethods.nb_inplace_or`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_or`" #: ../../c-api/typeobj.rst:272 msgid "__or__" -msgstr "" +msgstr "__or__" #: ../../c-api/typeobj.rst:274 msgid ":c:member:`~PyNumberMethods.nb_int`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_int`" #: ../../c-api/typeobj.rst:274 msgid "__int__" -msgstr "" +msgstr "__int__" #: ../../c-api/typeobj.rst:276 msgid ":c:member:`~PyNumberMethods.nb_reserved`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_reserved`" #: ../../c-api/typeobj.rst:276 ../../c-api/typeobj.rst:343 #: ../../c-api/typeobj.rst:345 ../../c-api/typeobj.rst:0 #: ../../c-api/typeobj.rst:0 ../../c-api/typeobj.rst:426 msgid "void *" -msgstr "" +msgstr "void *" #: ../../c-api/typeobj.rst:278 msgid ":c:member:`~PyNumberMethods.nb_float`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_float`" #: ../../c-api/typeobj.rst:278 msgid "__float__" -msgstr "" +msgstr "__float__" #: ../../c-api/typeobj.rst:280 msgid ":c:member:`~PyNumberMethods.nb_floor_divide`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_floor_divide`" #: ../../c-api/typeobj.rst:280 ../../c-api/typeobj.rst:282 msgid "__floordiv__" -msgstr "" +msgstr "__floordiv__" #: ../../c-api/typeobj.rst:282 msgid ":c:member:`~PyNumberMethods.nb_inplace_floor_divide`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_floor_divide`" #: ../../c-api/typeobj.rst:284 msgid ":c:member:`~PyNumberMethods.nb_true_divide`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_true_divide`" #: ../../c-api/typeobj.rst:284 ../../c-api/typeobj.rst:286 msgid "__truediv__" -msgstr "" +msgstr "__truediv__" #: ../../c-api/typeobj.rst:286 msgid ":c:member:`~PyNumberMethods.nb_inplace_true_divide`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_true_divide`" #: ../../c-api/typeobj.rst:288 msgid ":c:member:`~PyNumberMethods.nb_index`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_index`" #: ../../c-api/typeobj.rst:288 msgid "__index__" -msgstr "" +msgstr "__index__" #: ../../c-api/typeobj.rst:290 msgid ":c:member:`~PyNumberMethods.nb_matrix_multiply`" @@ -991,125 +991,125 @@ msgstr "" #: ../../c-api/typeobj.rst:290 msgid "__matmul__ __rmatmul__" -msgstr "" +msgstr "__matmul__ __rmatmul__" #: ../../c-api/typeobj.rst:293 msgid ":c:member:`~PyNumberMethods.nb_inplace_matrix_multiply`" -msgstr "" +msgstr ":c:member:`~PyNumberMethods.nb_inplace_matrix_multiply`" #: ../../c-api/typeobj.rst:293 msgid "__matmul__" -msgstr "" +msgstr "__matmul__" #: ../../c-api/typeobj.rst:297 msgid ":c:member:`~PyMappingMethods.mp_length`" -msgstr "" +msgstr ":c:member:`~PyMappingMethods.mp_length`" #: ../../c-api/typeobj.rst:297 ../../c-api/typeobj.rst:306 #: ../../c-api/typeobj.rst:413 msgid ":c:type:`lenfunc`" -msgstr "" +msgstr ":c:type:`lenfunc`" #: ../../c-api/typeobj.rst:297 ../../c-api/typeobj.rst:306 msgid "__len__" -msgstr "" +msgstr "__len__" #: ../../c-api/typeobj.rst:299 msgid ":c:member:`~PyMappingMethods.mp_subscript`" -msgstr "" +msgstr ":c:member:`~PyMappingMethods.mp_subscript`" #: ../../c-api/typeobj.rst:299 ../../c-api/typeobj.rst:312 msgid "__getitem__" -msgstr "" +msgstr "__getitem__" #: ../../c-api/typeobj.rst:301 msgid ":c:member:`~PyMappingMethods.mp_ass_subscript`" -msgstr "" +msgstr ":c:member:`~PyMappingMethods.mp_ass_subscript`" #: ../../c-api/typeobj.rst:301 ../../c-api/typeobj.rst:458 msgid ":c:type:`objobjargproc`" -msgstr "" +msgstr ":c:type:`objobjargproc`" #: ../../c-api/typeobj.rst:301 msgid "__setitem__, __delitem__" -msgstr "" +msgstr "__setitem__, __delitem__" #: ../../c-api/typeobj.rst:306 msgid ":c:member:`~PySequenceMethods.sq_length`" -msgstr "" +msgstr ":c:member:`~PySequenceMethods.sq_length`" #: ../../c-api/typeobj.rst:308 msgid ":c:member:`~PySequenceMethods.sq_concat`" -msgstr "" +msgstr ":c:member:`~PySequenceMethods.sq_concat`" #: ../../c-api/typeobj.rst:308 msgid "__add__" -msgstr "" +msgstr "__add__" #: ../../c-api/typeobj.rst:310 msgid ":c:member:`~PySequenceMethods.sq_repeat`" -msgstr "" +msgstr ":c:member:`~PySequenceMethods.sq_repeat`" #: ../../c-api/typeobj.rst:310 ../../c-api/typeobj.rst:312 #: ../../c-api/typeobj.rst:321 ../../c-api/typeobj.rst:443 msgid ":c:type:`ssizeargfunc`" -msgstr "" +msgstr ":c:type:`ssizeargfunc`" #: ../../c-api/typeobj.rst:312 msgid ":c:member:`~PySequenceMethods.sq_item`" -msgstr "" +msgstr ":c:member:`~PySequenceMethods.sq_item`" #: ../../c-api/typeobj.rst:314 msgid ":c:member:`~PySequenceMethods.sq_ass_item`" -msgstr "" +msgstr ":c:member:`~PySequenceMethods.sq_ass_item`" #: ../../c-api/typeobj.rst:314 ../../c-api/typeobj.rst:448 msgid ":c:type:`ssizeobjargproc`" -msgstr "" +msgstr ":c:type:`ssizeobjargproc`" #: ../../c-api/typeobj.rst:314 msgid "__setitem__ __delitem__" -msgstr "" +msgstr "__setitem__ __delitem__" #: ../../c-api/typeobj.rst:317 msgid ":c:member:`~PySequenceMethods.sq_contains`" -msgstr "" +msgstr ":c:member:`~PySequenceMethods.sq_contains`" #: ../../c-api/typeobj.rst:317 ../../c-api/typeobj.rst:453 msgid ":c:type:`objobjproc`" -msgstr "" +msgstr ":c:type:`objobjproc`" #: ../../c-api/typeobj.rst:317 msgid "__contains__" -msgstr "" +msgstr "__contains__" #: ../../c-api/typeobj.rst:319 msgid ":c:member:`~PySequenceMethods.sq_inplace_concat`" -msgstr "" +msgstr ":c:member:`~PySequenceMethods.sq_inplace_concat`" #: ../../c-api/typeobj.rst:321 msgid ":c:member:`~PySequenceMethods.sq_inplace_repeat`" -msgstr "" +msgstr ":c:member:`~PySequenceMethods.sq_inplace_repeat`" #: ../../c-api/typeobj.rst:321 msgid "__imul__" -msgstr "" +msgstr "__imul__" #: ../../c-api/typeobj.rst:325 msgid ":c:member:`~PyBufferProcs.bf_getbuffer`" -msgstr "" +msgstr ":c:member:`~PyBufferProcs.bf_getbuffer`" #: ../../c-api/typeobj.rst:325 msgid ":c:func:`getbufferproc`" -msgstr "" +msgstr ":c:func:`getbufferproc`" #: ../../c-api/typeobj.rst:327 msgid ":c:member:`~PyBufferProcs.bf_releasebuffer`" -msgstr "" +msgstr ":c:member:`~PyBufferProcs.bf_releasebuffer`" #: ../../c-api/typeobj.rst:327 msgid ":c:func:`releasebufferproc`" -msgstr "" +msgstr ":c:func:`releasebufferproc`" #: ../../c-api/typeobj.rst:333 msgid "slot typedefs" @@ -1117,7 +1117,7 @@ msgstr "" #: ../../c-api/typeobj.rst:336 msgid "typedef" -msgstr "" +msgstr "typedef" #: ../../c-api/typeobj.rst:336 msgid "Parameter Types" @@ -1130,11 +1130,11 @@ msgstr "" #: ../../c-api/typeobj.rst:343 ../../c-api/typeobj.rst:345 #: ../../c-api/typeobj.rst:421 msgid "void" -msgstr "" +msgstr "void" #: ../../c-api/typeobj.rst:0 msgid ":c:type:`visitproc`" -msgstr "" +msgstr ":c:type:`visitproc`" #: ../../c-api/typeobj.rst:347 ../../c-api/typeobj.rst:359 #: ../../c-api/typeobj.rst:372 ../../c-api/typeobj.rst:383 @@ -1143,23 +1143,23 @@ msgstr "" #: ../../c-api/typeobj.rst:426 ../../c-api/typeobj.rst:448 #: ../../c-api/typeobj.rst:453 ../../c-api/typeobj.rst:458 msgid "int" -msgstr "" +msgstr "int" #: ../../c-api/typeobj.rst:401 msgid "Py_hash_t" -msgstr "" +msgstr "Py_hash_t" #: ../../c-api/typeobj.rst:415 msgid ":c:type:`getbufferproc`" -msgstr "" +msgstr ":c:type:`getbufferproc`" #: ../../c-api/typeobj.rst:0 ../../c-api/typeobj.rst:0 msgid ":c:type:`Py_buffer` *" -msgstr "" +msgstr ":c:type:`Py_buffer` *" #: ../../c-api/typeobj.rst:421 msgid ":c:type:`releasebufferproc`" -msgstr "" +msgstr ":c:type:`releasebufferproc`" #: ../../c-api/typeobj.rst:465 msgid "See :ref:`slot-typedefs` below for more detail." @@ -1232,7 +1232,7 @@ msgstr "" #: ../../c-api/typeobj.rst:1842 ../../c-api/typeobj.rst:1856 #: ../../c-api/typeobj.rst:1894 msgid "**Inheritance:**" -msgstr "" +msgstr "**Pewarisan:**" #: ../../c-api/typeobj.rst:504 msgid "These fields are not inherited by subtypes." @@ -1250,7 +1250,7 @@ msgstr "" #: ../../c-api/typeobj.rst:517 ../../c-api/typeobj.rst:553 #: ../../c-api/typeobj.rst:595 msgid "This field is not inherited by subtypes." -msgstr "" +msgstr "*field* ini tidak diwariskan oleh subtipe." #: ../../c-api/typeobj.rst:522 msgid "" @@ -1279,7 +1279,7 @@ msgstr "" #: ../../c-api/typeobj.rst:1588 ../../c-api/typeobj.rst:1679 #: ../../c-api/typeobj.rst:1787 ../../c-api/typeobj.rst:1896 msgid "This field is inherited by subtypes." -msgstr "" +msgstr "*field* ini diwariskan oleh subtipe." #: ../../c-api/typeobj.rst:544 msgid "PyVarObject Slots" @@ -1625,7 +1625,7 @@ msgstr "" #: ../../c-api/typeobj.rst:1699 ../../c-api/typeobj.rst:1737 #: ../../c-api/typeobj.rst:1758 ../../c-api/typeobj.rst:1789 msgid "**Default:**" -msgstr "" +msgstr "**Bawaan:**" #: ../../c-api/typeobj.rst:822 msgid "" @@ -1861,7 +1861,7 @@ msgstr "" #: ../../c-api/typeobj.rst:1030 msgid "**Bit Masks:**" -msgstr "" +msgstr "**Bit Masks:**" #: ../../c-api/typeobj.rst:1032 msgid "" @@ -1887,7 +1887,7 @@ msgstr "" #: ../../c-api/typeobj.rst:1070 ../../c-api/typeobj.rst:1080 #: ../../c-api/typeobj.rst:1113 msgid "???" -msgstr "" +msgstr "???" #: ../../c-api/typeobj.rst:1054 msgid "" @@ -2032,7 +2032,7 @@ msgstr "" #: ../../c-api/typeobj.rst:1205 msgid "This field is *not* inherited by subtypes." -msgstr "" +msgstr "*field* ini *tidak* diwariskan oleh subtipe." #: ../../c-api/typeobj.rst:1210 msgid "" @@ -2181,15 +2181,15 @@ msgstr "" #: ../../c-api/typeobj.rst:1334 msgid "Constant" -msgstr "" +msgstr "Konstanta" #: ../../c-api/typeobj.rst:1334 msgid "Comparison" -msgstr "" +msgstr "Perbandingan" #: ../../c-api/typeobj.rst:1336 msgid ":const:`Py_LT`" -msgstr "" +msgstr ":const:`Py_LT`" #: ../../c-api/typeobj.rst:1336 msgid "``<``" @@ -2197,7 +2197,7 @@ msgstr "``<``" #: ../../c-api/typeobj.rst:1338 msgid ":const:`Py_LE`" -msgstr "" +msgstr ":const:`Py_LE`" #: ../../c-api/typeobj.rst:1338 msgid "``<=``" @@ -2205,7 +2205,7 @@ msgstr "``<=``" #: ../../c-api/typeobj.rst:1340 msgid ":const:`Py_EQ`" -msgstr "" +msgstr ":const:`Py_EQ`" #: ../../c-api/typeobj.rst:1340 msgid "``==``" @@ -2213,7 +2213,7 @@ msgstr "``==``" #: ../../c-api/typeobj.rst:1342 msgid ":const:`Py_NE`" -msgstr "" +msgstr ":const:`Py_NE`" #: ../../c-api/typeobj.rst:1342 msgid "``!=``" @@ -2221,7 +2221,7 @@ msgstr "``!=``" #: ../../c-api/typeobj.rst:1344 msgid ":const:`Py_GT`" -msgstr "" +msgstr ":const:`Py_GT`" #: ../../c-api/typeobj.rst:1344 msgid "``>``" @@ -2229,7 +2229,7 @@ msgstr "``>``" #: ../../c-api/typeobj.rst:1346 msgid ":const:`Py_GE`" -msgstr "" +msgstr ":const:`Py_GE`" #: ../../c-api/typeobj.rst:1346 msgid "``>=``" @@ -3135,7 +3135,7 @@ msgstr "" #: ../../c-api/typeobj.rst:2235 msgid "Return ``0``." -msgstr "" +msgstr "Mengembalikan ``0``." #: ../../c-api/typeobj.rst:2237 msgid "" @@ -3354,7 +3354,7 @@ msgstr "" #: ../../c-api/typeobj.rst:2466 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../c-api/typeobj.rst:2468 msgid "" diff --git a/c-api/unicode.po b/c-api/unicode.po index 7622a36..b7693cf 100644 --- a/c-api/unicode.po +++ b/c-api/unicode.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -474,7 +478,7 @@ msgstr "" #: ../../c-api/unicode.rst:451 ../../c-api/unicode.rst:454 #: ../../c-api/unicode.rst:487 ../../c-api/unicode.rst:490 msgid "int" -msgstr "" +msgstr "int" #: ../../c-api/unicode.rst:451 msgid "A single character, represented as a C int." @@ -494,7 +498,7 @@ msgstr "" #: ../../c-api/unicode.rst:457 msgid "unsigned int" -msgstr "" +msgstr "unsigned int" #: ../../c-api/unicode.rst:457 msgid "Equivalent to ``printf(\"%u\")``. [1]_" @@ -526,7 +530,7 @@ msgstr "" #: ../../c-api/unicode.rst:466 msgid "unsigned long" -msgstr "" +msgstr "unsigned long" #: ../../c-api/unicode.rst:466 msgid "Equivalent to ``printf(\"%lu\")``. [1]_" @@ -558,7 +562,7 @@ msgstr "" #: ../../c-api/unicode.rst:475 msgid "unsigned long long" -msgstr "" +msgstr "unsigned long long" #: ../../c-api/unicode.rst:475 msgid "Equivalent to ``printf(\"%llu\")``. [1]_" @@ -570,7 +574,7 @@ msgstr "" #: ../../c-api/unicode.rst:478 ../../c-api/unicode.rst:481 msgid "Py_ssize_t" -msgstr "" +msgstr "Py_ssize_t" #: ../../c-api/unicode.rst:478 msgid "Equivalent to ``printf(\"%zd\")``. [1]_" @@ -1041,7 +1045,7 @@ msgstr "" #: ../../c-api/unicode.rst:846 ../../c-api/unicode.rst:863 msgid "Accepts a :term:`path-like object`." -msgstr "" +msgstr "Menerima sebuah :term:`path-like object`" #: ../../c-api/unicode.rst:849 msgid "" diff --git a/distutils/apiref.po b/distutils/apiref.po index 06d3b85..722cc29 100644 --- a/distutils/apiref.po +++ b/distutils/apiref.po @@ -23,7 +23,7 @@ msgstr "" #: ../../distutils/apiref.rst:5 msgid "API Reference" -msgstr "" +msgstr "Referensi API" #: ../../distutils/apiref.rst:11 msgid "`New and changed setup.py arguments in setuptools`_" @@ -74,12 +74,12 @@ msgstr "" #: ../../distutils/apiref.rst:42 ../../distutils/apiref.rst:185 msgid "argument name" -msgstr "" +msgstr "nama argumen" #: ../../distutils/apiref.rst:42 ../../distutils/apiref.rst:143 #: ../../distutils/apiref.rst:185 msgid "value" -msgstr "" +msgstr "nilai" #: ../../distutils/apiref.rst:42 ../../distutils/apiref.rst:185 msgid "type" @@ -87,7 +87,7 @@ msgstr "tipe" #: ../../distutils/apiref.rst:44 ../../distutils/apiref.rst:187 msgid "*name*" -msgstr "" +msgstr "*name*" #: ../../distutils/apiref.rst:44 msgid "The name of the package" @@ -101,11 +101,11 @@ msgstr "" #: ../../distutils/apiref.rst:96 ../../distutils/apiref.rst:106 #: ../../distutils/apiref.rst:187 ../../distutils/apiref.rst:278 msgid "a string" -msgstr "" +msgstr "sebuah string" #: ../../distutils/apiref.rst:46 msgid "*version*" -msgstr "" +msgstr "*version*" #: ../../distutils/apiref.rst:46 msgid "The version number of the package; see :mod:`distutils.version`" @@ -113,7 +113,7 @@ msgstr "" #: ../../distutils/apiref.rst:50 msgid "*description*" -msgstr "" +msgstr "*description*" #: ../../distutils/apiref.rst:50 msgid "A single line describing the package" @@ -121,7 +121,7 @@ msgstr "" #: ../../distutils/apiref.rst:53 msgid "*long_description*" -msgstr "" +msgstr "*long_description*" #: ../../distutils/apiref.rst:53 msgid "Longer description of the package" @@ -129,7 +129,7 @@ msgstr "" #: ../../distutils/apiref.rst:56 msgid "*author*" -msgstr "" +msgstr "*author*" #: ../../distutils/apiref.rst:56 msgid "The name of the package author" @@ -137,7 +137,7 @@ msgstr "" #: ../../distutils/apiref.rst:58 msgid "*author_email*" -msgstr "" +msgstr "*author_email*" #: ../../distutils/apiref.rst:58 msgid "The email address of the package author" @@ -145,7 +145,7 @@ msgstr "" #: ../../distutils/apiref.rst:61 msgid "*maintainer*" -msgstr "" +msgstr "*maintainer*" #: ../../distutils/apiref.rst:61 msgid "" @@ -156,7 +156,7 @@ msgstr "" #: ../../distutils/apiref.rst:68 msgid "*maintainer_email*" -msgstr "" +msgstr "*maintainer_email*" #: ../../distutils/apiref.rst:68 msgid "" @@ -165,7 +165,7 @@ msgstr "" #: ../../distutils/apiref.rst:72 msgid "*url*" -msgstr "" +msgstr "*url*" #: ../../distutils/apiref.rst:72 msgid "A URL for the package (homepage)" @@ -173,7 +173,7 @@ msgstr "" #: ../../distutils/apiref.rst:75 msgid "*download_url*" -msgstr "" +msgstr "*download_url*" #: ../../distutils/apiref.rst:75 msgid "A URL to download the package" @@ -181,7 +181,7 @@ msgstr "" #: ../../distutils/apiref.rst:77 msgid "*packages*" -msgstr "" +msgstr "*packages*" #: ../../distutils/apiref.rst:77 msgid "A list of Python packages that distutils will manipulate" @@ -196,11 +196,11 @@ msgstr "" #: ../../distutils/apiref.rst:258 ../../distutils/apiref.rst:267 #: ../../distutils/apiref.rst:275 msgid "a list of strings" -msgstr "" +msgstr "sebuah daftar string" #: ../../distutils/apiref.rst:80 msgid "*py_modules*" -msgstr "" +msgstr "*py_modules*" #: ../../distutils/apiref.rst:80 msgid "A list of Python modules that distutils will manipulate" @@ -208,7 +208,7 @@ msgstr "" #: ../../distutils/apiref.rst:83 msgid "*scripts*" -msgstr "" +msgstr "*scripts*" #: ../../distutils/apiref.rst:83 msgid "A list of standalone script files to be built and installed" @@ -216,7 +216,7 @@ msgstr "" #: ../../distutils/apiref.rst:87 msgid "*ext_modules*" -msgstr "" +msgstr "*ext_modules*" #: ../../distutils/apiref.rst:87 msgid "A list of Python extensions to be built" @@ -228,7 +228,7 @@ msgstr "" #: ../../distutils/apiref.rst:90 msgid "*classifiers*" -msgstr "" +msgstr "*classifiers*" #: ../../distutils/apiref.rst:90 msgid "A list of categories for the package" @@ -242,7 +242,7 @@ msgstr "" #: ../../distutils/apiref.rst:93 msgid "*distclass*" -msgstr "" +msgstr "*distclass*" #: ../../distutils/apiref.rst:93 msgid "the :class:`Distribution` class to use" @@ -254,7 +254,7 @@ msgstr "" #: ../../distutils/apiref.rst:96 msgid "*script_name*" -msgstr "" +msgstr "*script_name*" #: ../../distutils/apiref.rst:96 msgid "The name of the setup.py script - defaults to ``sys.argv[0]``" @@ -262,7 +262,7 @@ msgstr "" #: ../../distutils/apiref.rst:100 msgid "*script_args*" -msgstr "" +msgstr "*script_args*" #: ../../distutils/apiref.rst:100 msgid "Arguments to supply to the setup script" @@ -270,7 +270,7 @@ msgstr "" #: ../../distutils/apiref.rst:103 msgid "*options*" -msgstr "" +msgstr "*options*" #: ../../distutils/apiref.rst:103 msgid "default options for the setup script" @@ -279,11 +279,11 @@ msgstr "" #: ../../distutils/apiref.rst:103 ../../distutils/apiref.rst:113 #: ../../distutils/apiref.rst:119 msgid "a dictionary" -msgstr "" +msgstr "sebuah kamus *dictionary*" #: ../../distutils/apiref.rst:106 msgid "*license*" -msgstr "" +msgstr "*license*" #: ../../distutils/apiref.rst:106 msgid "The license for the package" @@ -291,7 +291,7 @@ msgstr "" #: ../../distutils/apiref.rst:108 msgid "*keywords*" -msgstr "" +msgstr "*keywords*" #: ../../distutils/apiref.rst:108 msgid "Descriptive meta-data, see :pep:`314`" @@ -303,11 +303,11 @@ msgstr "" #: ../../distutils/apiref.rst:111 msgid "*platforms*" -msgstr "" +msgstr "*platforms*" #: ../../distutils/apiref.rst:113 msgid "*cmdclass*" -msgstr "" +msgstr "*cmdclass*" #: ../../distutils/apiref.rst:113 msgid "A mapping of command names to :class:`Command` subclasses" @@ -315,7 +315,7 @@ msgstr "" #: ../../distutils/apiref.rst:116 msgid "*data_files*" -msgstr "" +msgstr "*data_files*" #: ../../distutils/apiref.rst:116 msgid "A list of data files to install" @@ -327,7 +327,7 @@ msgstr "" #: ../../distutils/apiref.rst:119 msgid "*package_dir*" -msgstr "" +msgstr "*package_dir*" #: ../../distutils/apiref.rst:119 msgid "A mapping of package to directory names" @@ -362,7 +362,7 @@ msgstr "" #: ../../distutils/apiref.rst:145 msgid "*init*" -msgstr "" +msgstr "*init*" #: ../../distutils/apiref.rst:145 msgid "" @@ -372,7 +372,7 @@ msgstr "" #: ../../distutils/apiref.rst:149 msgid "*config*" -msgstr "" +msgstr "*config*" #: ../../distutils/apiref.rst:149 msgid "" @@ -382,7 +382,7 @@ msgstr "" #: ../../distutils/apiref.rst:153 msgid "*commandline*" -msgstr "" +msgstr "*commandline*" #: ../../distutils/apiref.rst:153 msgid "" @@ -392,7 +392,7 @@ msgstr "" #: ../../distutils/apiref.rst:158 msgid "*run*" -msgstr "" +msgstr "*run*" #: ../../distutils/apiref.rst:158 msgid "" @@ -439,7 +439,7 @@ msgstr "" #: ../../distutils/apiref.rst:193 msgid "*sources*" -msgstr "" +msgstr "*sources*" #: ../../distutils/apiref.rst:193 msgid "" @@ -452,7 +452,7 @@ msgstr "" #: ../../distutils/apiref.rst:207 msgid "*include_dirs*" -msgstr "" +msgstr "*include_dirs*" #: ../../distutils/apiref.rst:207 msgid "" @@ -462,7 +462,7 @@ msgstr "" #: ../../distutils/apiref.rst:211 msgid "*define_macros*" -msgstr "" +msgstr "*define_macros*" #: ../../distutils/apiref.rst:211 msgid "" @@ -478,7 +478,7 @@ msgstr "" #: ../../distutils/apiref.rst:223 msgid "*undef_macros*" -msgstr "" +msgstr "*undef_macros*" #: ../../distutils/apiref.rst:223 msgid "list of macros to undefine explicitly" @@ -486,7 +486,7 @@ msgstr "" #: ../../distutils/apiref.rst:226 msgid "*library_dirs*" -msgstr "" +msgstr "*library_dirs*" #: ../../distutils/apiref.rst:226 msgid "list of directories to search for C/C++ libraries at link time" @@ -494,7 +494,7 @@ msgstr "" #: ../../distutils/apiref.rst:230 msgid "*libraries*" -msgstr "" +msgstr "*libraries*" #: ../../distutils/apiref.rst:230 msgid "list of library names (not filenames or paths) to link against" @@ -502,7 +502,7 @@ msgstr "" #: ../../distutils/apiref.rst:234 msgid "*runtime_library_dirs*" -msgstr "" +msgstr "*runtime_library_dirs*" #: ../../distutils/apiref.rst:234 msgid "" @@ -512,7 +512,7 @@ msgstr "" #: ../../distutils/apiref.rst:240 msgid "*extra_objects*" -msgstr "" +msgstr "*extra_objects*" #: ../../distutils/apiref.rst:240 msgid "" @@ -523,7 +523,7 @@ msgstr "" #: ../../distutils/apiref.rst:247 msgid "*extra_compile_args*" -msgstr "" +msgstr "*extra_compile_args*" #: ../../distutils/apiref.rst:247 msgid "" @@ -535,7 +535,7 @@ msgstr "" #: ../../distutils/apiref.rst:258 msgid "*extra_link_args*" -msgstr "" +msgstr "*extra_link_args*" #: ../../distutils/apiref.rst:258 msgid "" @@ -546,7 +546,7 @@ msgstr "" #: ../../distutils/apiref.rst:267 msgid "*export_symbols*" -msgstr "" +msgstr "*export_symbols*" #: ../../distutils/apiref.rst:267 msgid "" @@ -557,7 +557,7 @@ msgstr "" #: ../../distutils/apiref.rst:275 msgid "*depends*" -msgstr "" +msgstr "*depends*" #: ../../distutils/apiref.rst:275 msgid "list of files that the extension depends on" @@ -565,7 +565,7 @@ msgstr "" #: ../../distutils/apiref.rst:278 msgid "*language*" -msgstr "" +msgstr "*language*" #: ../../distutils/apiref.rst:278 msgid "" @@ -575,7 +575,7 @@ msgstr "" #: ../../distutils/apiref.rst:284 msgid "*optional*" -msgstr "" +msgstr "*optional*" #: ../../distutils/apiref.rst:284 msgid "" @@ -888,7 +888,7 @@ msgstr "atribut" #: ../../distutils/apiref.rst:564 msgid "*compiler*" -msgstr "" +msgstr "*compiler*" #: ../../distutils/apiref.rst:564 msgid "the C/C++ compiler" @@ -896,7 +896,7 @@ msgstr "" #: ../../distutils/apiref.rst:566 msgid "*linker_so*" -msgstr "" +msgstr "*linker_so*" #: ../../distutils/apiref.rst:566 msgid "linker used to create shared objects and libraries" @@ -904,7 +904,7 @@ msgstr "" #: ../../distutils/apiref.rst:569 msgid "*linker_exe*" -msgstr "" +msgstr "*linker_exe*" #: ../../distutils/apiref.rst:569 msgid "linker used to create binary executables" @@ -912,7 +912,7 @@ msgstr "" #: ../../distutils/apiref.rst:571 msgid "*archiver*" -msgstr "" +msgstr "*archiver*" #: ../../distutils/apiref.rst:571 msgid "static library creator" @@ -1543,15 +1543,15 @@ msgstr "" #: ../../distutils/apiref.rst:1116 msgid "``linux-i586``" -msgstr "" +msgstr "``linux-i586``" #: ../../distutils/apiref.rst:1117 msgid "``linux-alpha``" -msgstr "" +msgstr "``linux-alpha``" #: ../../distutils/apiref.rst:1118 msgid "``solaris-2.6-sun4u``" -msgstr "" +msgstr "``solaris-2.6-sun4u``" #: ../../distutils/apiref.rst:1120 msgid "For non-POSIX platforms, currently just returns ``sys.platform``." @@ -1582,19 +1582,19 @@ msgstr "" #: ../../distutils/apiref.rst:1137 msgid "``macosx-10.3-ppc``" -msgstr "" +msgstr "``macosx-10.3-ppc``" #: ../../distutils/apiref.rst:1139 msgid "``macosx-10.3-fat``" -msgstr "" +msgstr "``macosx-10.3-fat``" #: ../../distutils/apiref.rst:1141 msgid "``macosx-10.5-universal``" -msgstr "" +msgstr "``macosx-10.5-universal``" #: ../../distutils/apiref.rst:1143 msgid "``macosx-10.6-intel``" -msgstr "" +msgstr "``macosx-10.6-intel``" #: ../../distutils/apiref.rst:1148 msgid "" @@ -2083,15 +2083,15 @@ msgstr "" #: ../../distutils/apiref.rst:1583 msgid "option name" -msgstr "" +msgstr "nama opsi" #: ../../distutils/apiref.rst:1583 msgid "default" -msgstr "" +msgstr "bawaan" #: ../../distutils/apiref.rst:1585 msgid "*strip_comments*" -msgstr "" +msgstr "*strip_comments*" #: ../../distutils/apiref.rst:1585 msgid "" @@ -2102,11 +2102,11 @@ msgstr "" #: ../../distutils/apiref.rst:1585 ../../distutils/apiref.rst:1594 #: ../../distutils/apiref.rst:1599 msgid "true" -msgstr "" +msgstr "benar" #: ../../distutils/apiref.rst:1591 msgid "*lstrip_ws*" -msgstr "" +msgstr "*lstrip_ws*" #: ../../distutils/apiref.rst:1591 msgid "strip leading whitespace from each line before returning it" @@ -2115,11 +2115,11 @@ msgstr "" #: ../../distutils/apiref.rst:1591 ../../distutils/apiref.rst:1609 #: ../../distutils/apiref.rst:1620 msgid "false" -msgstr "" +msgstr "salah" #: ../../distutils/apiref.rst:1594 msgid "*rstrip_ws*" -msgstr "" +msgstr "*rstrip_ws*" #: ../../distutils/apiref.rst:1594 msgid "" @@ -2129,7 +2129,7 @@ msgstr "" #: ../../distutils/apiref.rst:1599 msgid "*skip_blanks*" -msgstr "" +msgstr "*skip_blanks*" #: ../../distutils/apiref.rst:1599 msgid "" @@ -2141,7 +2141,7 @@ msgstr "" #: ../../distutils/apiref.rst:1609 msgid "*join_lines*" -msgstr "" +msgstr "*join_lines*" #: ../../distutils/apiref.rst:1609 msgid "" @@ -2153,7 +2153,7 @@ msgstr "" #: ../../distutils/apiref.rst:1620 msgid "*collapse_join*" -msgstr "" +msgstr "*collapse_join*" #: ../../distutils/apiref.rst:1620 msgid "" diff --git a/distutils/builtdist.po b/distutils/builtdist.po index 372af58..876875f 100644 --- a/distutils/builtdist.po +++ b/distutils/builtdist.po @@ -135,7 +135,7 @@ msgstr "" #: ../../distutils/builtdist.rst:75 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../distutils/builtdist.rst:75 msgid "Notes" @@ -397,7 +397,7 @@ msgstr "" #: ../../distutils/builtdist.rst:203 msgid "Name" -msgstr "" +msgstr "Nama" #: ../../distutils/builtdist.rst:203 msgid "``name``" diff --git a/distutils/commandref.po b/distutils/commandref.po index 06564cb..05bd4c5 100644 --- a/distutils/commandref.po +++ b/distutils/commandref.po @@ -77,7 +77,7 @@ msgstr "" #: ../../distutils/commandref.rst:63 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../distutils/commandref.rst:65 msgid ":command:`include pat1 pat2 ...`" diff --git a/distutils/setupscript.po b/distutils/setupscript.po index 2a4bd4d..22ab961 100644 --- a/distutils/setupscript.po +++ b/distutils/setupscript.po @@ -728,11 +728,11 @@ msgstr "" #: ../../distutils/setupscript.rst:567 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../distutils/setupscript.rst:567 msgid "Value" -msgstr "" +msgstr "Nilai" #: ../../distutils/setupscript.rst:567 msgid "Notes" diff --git a/distutils/sourcedist.po b/distutils/sourcedist.po index de319e1..35d59dc 100644 --- a/distutils/sourcedist.po +++ b/distutils/sourcedist.po @@ -68,7 +68,7 @@ msgstr "" #: ../../distutils/sourcedist.rst:27 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../distutils/sourcedist.rst:27 msgid "Notes" diff --git a/extending/newtypes.po b/extending/newtypes.po index 1d7e46c..442c6dc 100644 --- a/extending/newtypes.po +++ b/extending/newtypes.po @@ -299,7 +299,7 @@ msgstr "" #: ../../extending/newtypes.rst:286 msgid "Constant" -msgstr "" +msgstr "Konstanta" #: ../../extending/newtypes.rst:286 msgid "Meaning" diff --git a/howto/clinic.po b/howto/clinic.po index 5558513..b16c32a 100644 --- a/howto/clinic.po +++ b/howto/clinic.po @@ -990,7 +990,7 @@ msgstr "" #: ../../howto/clinic.rst:825 msgid "``'B'``" -msgstr "" +msgstr "``'B'``" #: ../../howto/clinic.rst:825 msgid "``unsigned_char(bitwise=True)``" @@ -1080,7 +1080,7 @@ msgstr "" #: ../../howto/clinic.rst:836 msgid "``'h'``" -msgstr "" +msgstr "``'h'``" #: ../../howto/clinic.rst:836 msgid "``short``" @@ -1088,7 +1088,7 @@ msgstr "" #: ../../howto/clinic.rst:837 msgid "``'H'``" -msgstr "" +msgstr "``'H'``" #: ../../howto/clinic.rst:837 msgid "``unsigned_short(bitwise=True)``" @@ -1104,7 +1104,7 @@ msgstr "" #: ../../howto/clinic.rst:839 msgid "``'I'``" -msgstr "" +msgstr "``'I'``" #: ../../howto/clinic.rst:839 msgid "``unsigned_int(bitwise=True)``" @@ -1128,7 +1128,7 @@ msgstr "" #: ../../howto/clinic.rst:842 msgid "``'l'``" -msgstr "" +msgstr "``'l'``" #: ../../howto/clinic.rst:842 msgid "``long``" @@ -1136,7 +1136,7 @@ msgstr "" #: ../../howto/clinic.rst:843 msgid "``'L'``" -msgstr "" +msgstr "``'L'``" #: ../../howto/clinic.rst:843 msgid "``long long``" diff --git a/howto/curses.po b/howto/curses.po index 36ec311..b11823e 100644 --- a/howto/curses.po +++ b/howto/curses.po @@ -6,6 +6,7 @@ # Translators: # Akhmat Safrudin , 2018 # Iwan Setiawan , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:44+0000\n" -"Last-Translator: Iwan Setiawan , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -358,7 +359,7 @@ msgstr "" #: ../../howto/curses.rst:281 ../../howto/curses.rst:350 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../howto/curses.rst:283 msgid "*str* or *ch*" @@ -471,7 +472,7 @@ msgstr "" #: ../../howto/curses.rst:350 msgid "Attribute" -msgstr "" +msgstr "Atribut" #: ../../howto/curses.rst:352 msgid ":const:`A_BLINK`" diff --git a/howto/instrumentation.po b/howto/instrumentation.po index 7170b83..6ebbba7 100644 --- a/howto/instrumentation.po +++ b/howto/instrumentation.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:45+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -84,7 +88,7 @@ msgstr "" #: ../../howto/instrumentation.rst:44 msgid "or::" -msgstr "" +msgstr "atau::" #: ../../howto/instrumentation.rst:49 msgid "CPython must then be configured ``--with-dtrace``:" @@ -318,7 +322,7 @@ msgstr "" #: ../../howto/instrumentation.rst:392 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../howto/instrumentation.rst:393 msgid "" diff --git a/howto/logging.po b/howto/logging.po index da690ed..7864bdd 100644 --- a/howto/logging.po +++ b/howto/logging.po @@ -1050,7 +1050,7 @@ msgstr "" #: ../../howto/logging.rst:858 msgid "0" -msgstr "" +msgstr "0" #: ../../howto/logging.rst:861 msgid "" diff --git a/howto/pyporting.po b/howto/pyporting.po index 32b5c9d..b31eb7f 100644 --- a/howto/pyporting.po +++ b/howto/pyporting.po @@ -5,6 +5,7 @@ # # Translators: # Akhmat Safrudin , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:45+0000\n" -"Last-Translator: Akhmat Safrudin , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -372,7 +373,7 @@ msgstr "" #: ../../howto/pyporting.rst:226 msgid "format" -msgstr "" +msgstr "format" #: ../../howto/pyporting.rst:228 msgid "isdecimal" diff --git a/howto/regex.po b/howto/regex.po index c11692c..f0f1439 100644 --- a/howto/regex.po +++ b/howto/regex.po @@ -328,7 +328,7 @@ msgstr "" #: ../../howto/regex.rst:191 msgid "1" -msgstr "" +msgstr "1" #: ../../howto/regex.rst:191 msgid "``a``" @@ -340,7 +340,7 @@ msgstr "" #: ../../howto/regex.rst:193 msgid "2" -msgstr "" +msgstr "2" #: ../../howto/regex.rst:193 msgid "``abcbd``" @@ -354,7 +354,7 @@ msgstr "" #: ../../howto/regex.rst:197 msgid "3" -msgstr "" +msgstr "3" #: ../../howto/regex.rst:197 ../../howto/regex.rst:205 msgid "*Failure*" @@ -368,7 +368,7 @@ msgstr "" #: ../../howto/regex.rst:202 msgid "4" -msgstr "" +msgstr "4" #: ../../howto/regex.rst:202 ../../howto/regex.rst:213 msgid "``abcb``" @@ -380,7 +380,7 @@ msgstr "" #: ../../howto/regex.rst:205 msgid "5" -msgstr "" +msgstr "5" #: ../../howto/regex.rst:205 msgid "" @@ -390,7 +390,7 @@ msgstr "" #: ../../howto/regex.rst:209 ../../howto/regex.rst:213 msgid "6" -msgstr "" +msgstr "6" #: ../../howto/regex.rst:209 msgid "``abc``" @@ -855,7 +855,7 @@ msgstr "" #: ../../howto/regex.rst:537 msgid "Flag" -msgstr "" +msgstr "Penanda" #: ../../howto/regex.rst:537 msgid "Meaning" diff --git a/library/2to3.po b/library/2to3.po index 149ba58..a5c3af7 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:46+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -199,11 +203,11 @@ msgstr "" #: ../../library/2to3.rst:164 ../../library/2to3.rst:352 msgid "From" -msgstr "" +msgstr "dari" #: ../../library/2to3.rst:164 ../../library/2to3.rst:352 msgid "To" -msgstr "" +msgstr "Ke" #: ../../library/2to3.rst:166 msgid "``failUnlessEqual(a, b)``" diff --git a/library/argparse.po b/library/argparse.po index 4d68c76..3c3e12d 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -831,7 +831,7 @@ msgstr "" #: ../../library/argparse.rst:964 msgid "default" -msgstr "" +msgstr "bawaan" #: ../../library/argparse.rst:966 msgid "" diff --git a/library/array.po b/library/array.po index c37b3b0..bf94415 100644 --- a/library/array.po +++ b/library/array.po @@ -37,19 +37,19 @@ msgstr "" #: ../../library/array.rst:19 msgid "Type code" -msgstr "" +msgstr "Kode tipe" #: ../../library/array.rst:19 msgid "C Type" -msgstr "" +msgstr "Tipe C" #: ../../library/array.rst:19 msgid "Python Type" -msgstr "" +msgstr "Tipe Python" #: ../../library/array.rst:19 msgid "Minimum size in bytes" -msgstr "" +msgstr "Ukuran minimum dalam bytes" #: ../../library/array.rst:19 msgid "Notes" @@ -69,19 +69,19 @@ msgstr "" #: ../../library/array.rst:35 ../../library/array.rst:37 #: ../../library/array.rst:39 ../../library/array.rst:41 msgid "int" -msgstr "" +msgstr "int" #: ../../library/array.rst:21 ../../library/array.rst:23 msgid "1" -msgstr "" +msgstr "1" #: ../../library/array.rst:23 msgid "``'B'``" -msgstr "" +msgstr "``'B'``" #: ../../library/array.rst:23 msgid "unsigned char" -msgstr "" +msgstr "unsigned char" #: ../../library/array.rst:25 msgid "``'u'``" @@ -89,17 +89,17 @@ msgstr "``'u'``" #: ../../library/array.rst:25 msgid "Py_UNICODE" -msgstr "" +msgstr "Py_UNICODE" #: ../../library/array.rst:25 msgid "Unicode character" -msgstr "" +msgstr "Unicode character" #: ../../library/array.rst:25 ../../library/array.rst:27 #: ../../library/array.rst:29 ../../library/array.rst:31 #: ../../library/array.rst:33 msgid "2" -msgstr "" +msgstr "2" #: ../../library/array.rst:25 msgid "\\(1)" @@ -107,19 +107,19 @@ msgstr "\\(1)" #: ../../library/array.rst:27 msgid "``'h'``" -msgstr "" +msgstr "``'h'``" #: ../../library/array.rst:27 msgid "signed short" -msgstr "" +msgstr "signed short" #: ../../library/array.rst:29 msgid "``'H'``" -msgstr "" +msgstr "``'H'``" #: ../../library/array.rst:29 msgid "unsigned short" -msgstr "" +msgstr "unsigned short" #: ../../library/array.rst:31 msgid "``'i'``" @@ -127,57 +127,57 @@ msgstr "``'i'``" #: ../../library/array.rst:31 msgid "signed int" -msgstr "" +msgstr "signed int" #: ../../library/array.rst:33 msgid "``'I'``" -msgstr "" +msgstr "``'I'``" #: ../../library/array.rst:33 msgid "unsigned int" -msgstr "" +msgstr "unsigned int" #: ../../library/array.rst:35 msgid "``'l'``" -msgstr "" +msgstr "``'l'``" #: ../../library/array.rst:35 msgid "signed long" -msgstr "" +msgstr "signed long" #: ../../library/array.rst:35 ../../library/array.rst:37 #: ../../library/array.rst:43 msgid "4" -msgstr "" +msgstr "4" #: ../../library/array.rst:37 msgid "``'L'``" -msgstr "" +msgstr "``'L'``" #: ../../library/array.rst:37 msgid "unsigned long" -msgstr "" +msgstr "unsigned long" #: ../../library/array.rst:39 msgid "``'q'``" -msgstr "" +msgstr "``'q'``" #: ../../library/array.rst:39 msgid "signed long long" -msgstr "" +msgstr "signed long long" #: ../../library/array.rst:39 ../../library/array.rst:41 #: ../../library/array.rst:45 msgid "8" -msgstr "" +msgstr "8" #: ../../library/array.rst:41 msgid "``'Q'``" -msgstr "" +msgstr "``'Q'``" #: ../../library/array.rst:41 msgid "unsigned long long" -msgstr "" +msgstr "unsigned long long" #: ../../library/array.rst:43 msgid "``'f'``" @@ -186,7 +186,7 @@ msgstr "``'f'``" #: ../../library/array.rst:43 ../../library/array.rst:43 #: ../../library/array.rst:45 msgid "float" -msgstr "" +msgstr "float" #: ../../library/array.rst:45 msgid "``'d'``" @@ -194,7 +194,7 @@ msgstr "``'d'``" #: ../../library/array.rst:45 msgid "double" -msgstr "" +msgstr "double" #: ../../library/array.rst:48 msgid "Notes:" @@ -426,7 +426,7 @@ msgstr "" #: ../../library/array.rst:263 msgid "Module :mod:`struct`" -msgstr "" +msgstr "Modul :mod:`struct`" #: ../../library/array.rst:263 msgid "Packing and unpacking of heterogeneous binary data." @@ -434,7 +434,7 @@ msgstr "" #: ../../library/array.rst:267 msgid "Module :mod:`xdrlib`" -msgstr "" +msgstr "Modul :mod:`xdrlib`" #: ../../library/array.rst:266 msgid "" diff --git a/library/asynchat.po b/library/asynchat.po index 80738ff..68e32c9 100644 --- a/library/asynchat.po +++ b/library/asynchat.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:48+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -165,7 +169,7 @@ msgstr "" #: ../../library/asynchat.rst:137 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../library/asynchat.rst:139 msgid "*string*" diff --git a/library/asyncio-api-index.po b/library/asyncio-api-index.po index b633179..cf33fd9 100644 --- a/library/asyncio-api-index.po +++ b/library/asyncio-api-index.po @@ -142,7 +142,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:188 #: ../../library/asyncio-api-index.rst:213 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/asyncio-api-index.rst:60 msgid "" diff --git a/library/asyncio-eventloop.po b/library/asyncio-eventloop.po index 6d2e324..beb956a 100644 --- a/library/asyncio-eventloop.po +++ b/library/asyncio-eventloop.po @@ -741,7 +741,7 @@ msgstr "" #: ../../library/asyncio-eventloop.rst:661 #: ../../library/asyncio-eventloop.rst:1017 msgid ":ref:`Availability `: Unix." -msgstr "" +msgstr ":ref:`Availability `: Unix." #: ../../library/asyncio-eventloop.rst:548 msgid "The *path* parameter can now be a :term:`path-like object`." @@ -1830,7 +1830,7 @@ msgstr "" #: ../../library/asyncio-eventloop.rst:1480 msgid ":ref:`Availability `: Unix, Windows." -msgstr "" +msgstr ":ref:`Availability `: Unix, Windows." #: ../../library/asyncio-eventloop.rst:1485 msgid "An event loop for Windows that uses \"I/O Completion Ports\" (IOCP)." @@ -1838,7 +1838,7 @@ msgstr "" #: ../../library/asyncio-eventloop.rst:1488 msgid ":ref:`Availability `: Windows." -msgstr "" +msgstr ":ref:`Availability `: Windows." #: ../../library/asyncio-eventloop.rst:1491 msgid "" @@ -1859,7 +1859,7 @@ msgstr "" #: ../../library/asyncio-eventloop.rst:1505 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/asyncio-eventloop.rst:1507 msgid "" diff --git a/library/asyncio-llapi-index.po b/library/asyncio-llapi-index.po index 43e863c..871ce93 100644 --- a/library/asyncio-llapi-index.po +++ b/library/asyncio-llapi-index.po @@ -68,7 +68,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:32 #: ../../library/asyncio-llapi-index.rst:260 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/asyncio-llapi-index.rst:33 msgid ":ref:`Using asyncio.get_running_loop() `." diff --git a/library/asyncio-policy.po b/library/asyncio-policy.po index ae4ec8c..85fb0ef 100644 --- a/library/asyncio-policy.po +++ b/library/asyncio-policy.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2018-09-18 00:23+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -149,7 +153,7 @@ msgstr "" #: ../../library/asyncio-policy.rst:110 ../../library/asyncio-policy.rst:118 msgid ":ref:`Availability `: Windows." -msgstr "" +msgstr ":ref:`Availability `: Windows." #: ../../library/asyncio-policy.rst:115 msgid "" diff --git a/library/asyncio-protocol.po b/library/asyncio-protocol.po index 6d2f27b..398b301 100644 --- a/library/asyncio-protocol.po +++ b/library/asyncio-protocol.po @@ -4,8 +4,8 @@ # FIRST AUTHOR , YEAR. # # Translators: -# oon arfiandwi , 2018 # Helen Febriani , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-10-11 11:39+0000\n" "PO-Revision-Date: 2017-02-16 17:49+0000\n" -"Last-Translator: Helen Febriani , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -949,7 +949,7 @@ msgstr "" #: ../../library/asyncio-protocol.rst:715 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/asyncio-protocol.rst:720 msgid "TCP Echo Server" diff --git a/library/asyncio-queue.po b/library/asyncio-queue.po index b0c7969..f519720 100644 --- a/library/asyncio-queue.po +++ b/library/asyncio-queue.po @@ -202,7 +202,7 @@ msgstr "" #: ../../library/asyncio-queue.rst:149 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/asyncio-queue.rst:153 msgid "" diff --git a/library/asyncio-stream.po b/library/asyncio-stream.po index 0578312..58b953e 100644 --- a/library/asyncio-stream.po +++ b/library/asyncio-stream.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-10-11 11:39+0000\n" "PO-Revision-Date: 2017-02-16 17:49+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -139,7 +143,7 @@ msgstr "" #: ../../library/asyncio-stream.rst:124 ../../library/asyncio-stream.rst:146 msgid ":ref:`Availability `: Unix." -msgstr "" +msgstr ":ref:`Availability `: Unix." #: ../../library/asyncio-stream.rst:131 msgid "The *path* parameter can now be a :term:`path-like object`" @@ -340,7 +344,7 @@ msgstr "" #: ../../library/asyncio-stream.rst:316 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/asyncio-stream.rst:321 msgid "TCP echo client using streams" diff --git a/library/asyncio-subprocess.po b/library/asyncio-subprocess.po index d0d6810..ce3d2f3 100644 --- a/library/asyncio-subprocess.po +++ b/library/asyncio-subprocess.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-10-11 11:39+0000\n" "PO-Revision-Date: 2017-02-16 17:49+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -420,7 +424,7 @@ msgstr "" #: ../../library/asyncio-subprocess.rst:337 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/asyncio-subprocess.rst:339 msgid "" diff --git a/library/asyncio-task.po b/library/asyncio-task.po index 96ca678..4657b39 100644 --- a/library/asyncio-task.po +++ b/library/asyncio-task.po @@ -476,11 +476,11 @@ msgstr "" #: ../../library/asyncio-task.rst:518 msgid "Constant" -msgstr "" +msgstr "Konstanta" #: ../../library/asyncio-task.rst:518 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../library/asyncio-task.rst:520 msgid ":const:`FIRST_COMPLETED`" diff --git a/library/asyncore.po b/library/asyncore.po index 12ad9f6..125ff97 100644 --- a/library/asyncore.po +++ b/library/asyncore.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:50+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -130,7 +134,7 @@ msgstr "" #: ../../library/asyncore.rst:93 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../library/asyncore.rst:95 msgid "``handle_connect()``" @@ -332,7 +336,7 @@ msgstr "" #: ../../library/asyncore.rst:278 ../../library/asyncore.rst:287 msgid ":ref:`Availability `: Unix." -msgstr "" +msgstr ":ref:`Availability `: Unix." #: ../../library/asyncore.rst:282 msgid "" diff --git a/library/bz2.po b/library/bz2.po index a159df2..94407cb 100644 --- a/library/bz2.po +++ b/library/bz2.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 19:36+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -110,7 +114,7 @@ msgstr "" #: ../../library/bz2.rst:64 ../../library/bz2.rst:138 msgid "Accepts a :term:`path-like object`." -msgstr "" +msgstr "Menerima sebuah :term:`path-like object`" #: ../../library/bz2.rst:70 msgid "Open a bzip2-compressed file in binary mode." diff --git a/library/calendar.po b/library/calendar.po index 47ad381..fd1dbf4 100644 --- a/library/calendar.po +++ b/library/calendar.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 19:36+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -422,7 +426,7 @@ msgstr "" #: ../../library/calendar.rst:417 msgid "Module :mod:`datetime`" -msgstr "" +msgstr "Modul :mod:`datetime`" #: ../../library/calendar.rst:416 msgid "" diff --git a/library/chunk.po b/library/chunk.po index fc9465f..f0ba201 100644 --- a/library/chunk.po +++ b/library/chunk.po @@ -55,12 +55,12 @@ msgstr "Konten" #: ../../library/chunk.rst:31 msgid "0" -msgstr "" +msgstr "0" #: ../../library/chunk.rst:31 ../../library/chunk.rst:33 #: ../../library/chunk.rst:33 msgid "4" -msgstr "" +msgstr "4" #: ../../library/chunk.rst:31 msgid "Chunk ID" @@ -72,7 +72,7 @@ msgstr "" #: ../../library/chunk.rst:37 msgid "8" -msgstr "" +msgstr "8" #: ../../library/chunk.rst:37 msgid "*n*" diff --git a/library/codecs.po b/library/codecs.po index ce20556..3de3c3d 100644 --- a/library/codecs.po +++ b/library/codecs.po @@ -342,7 +342,7 @@ msgstr "" #: ../../library/codecs.rst:291 msgid "Error Handlers" -msgstr "" +msgstr "Penangan Kesalahan" #: ../../library/codecs.rst:293 msgid "" @@ -355,7 +355,7 @@ msgstr "" #: ../../library/codecs.rst:301 ../../library/codecs.rst:324 #: ../../library/codecs.rst:357 msgid "Value" -msgstr "" +msgstr "Nilai" #: ../../library/codecs.rst:301 ../../library/codecs.rst:324 #: ../../library/codecs.rst:357 ../../library/codecs.rst:1268 @@ -365,7 +365,7 @@ msgstr "Artinya" #: ../../library/codecs.rst:303 msgid "``'strict'``" -msgstr "" +msgstr "``'strict'``" #: ../../library/codecs.rst:303 msgid "" @@ -375,7 +375,7 @@ msgstr "" #: ../../library/codecs.rst:307 msgid "``'ignore'``" -msgstr "" +msgstr "``'ignore'``" #: ../../library/codecs.rst:307 msgid "" @@ -391,7 +391,7 @@ msgstr "" #: ../../library/codecs.rst:326 msgid "``'replace'``" -msgstr "" +msgstr "``'replace'``" #: ../../library/codecs.rst:326 msgid "" @@ -402,7 +402,7 @@ msgstr "" #: ../../library/codecs.rst:333 msgid "``'xmlcharrefreplace'``" -msgstr "" +msgstr "``'xmlcharrefreplace'``" #: ../../library/codecs.rst:333 msgid "" @@ -412,7 +412,7 @@ msgstr "" #: ../../library/codecs.rst:337 msgid "``'backslashreplace'``" -msgstr "" +msgstr "``'backslashreplace'``" #: ../../library/codecs.rst:337 msgid "" @@ -422,7 +422,7 @@ msgstr "" #: ../../library/codecs.rst:341 msgid "``'namereplace'``" -msgstr "" +msgstr "``'namereplace'``" #: ../../library/codecs.rst:341 msgid "" @@ -432,7 +432,7 @@ msgstr "" #: ../../library/codecs.rst:345 msgid "``'surrogateescape'``" -msgstr "" +msgstr "``'surrogateescape'``" #: ../../library/codecs.rst:345 msgid "" @@ -449,11 +449,11 @@ msgstr "" #: ../../library/codecs.rst:357 msgid "Codecs" -msgstr "" +msgstr "*Codecs*" #: ../../library/codecs.rst:359 msgid "``'surrogatepass'``" -msgstr "" +msgstr "``'surrogatepass'``" #: ../../library/codecs.rst:359 msgid "utf-8, utf-16, utf-32, utf-16-be, utf-16-le, utf-32-be, utf-32-le" @@ -824,7 +824,7 @@ msgstr "" #: ../../library/codecs.rst:657 msgid "StreamWriter Objects" -msgstr "" +msgstr "Objek StreamWriter" #: ../../library/codecs.rst:659 msgid "" @@ -895,7 +895,7 @@ msgstr "" #: ../../library/codecs.rst:711 msgid "StreamReader Objects" -msgstr "" +msgstr "Objek StreamReader" #: ../../library/codecs.rst:713 msgid "" @@ -1028,7 +1028,7 @@ msgstr "" #: ../../library/codecs.rst:804 msgid "StreamReaderWriter Objects" -msgstr "" +msgstr "Objek StreamReaderWriter" #: ../../library/codecs.rst:806 msgid "" @@ -1060,7 +1060,7 @@ msgstr "" #: ../../library/codecs.rst:828 msgid "StreamRecoder Objects" -msgstr "" +msgstr "Objek StreamRecoder" #: ../../library/codecs.rst:830 msgid "" @@ -1188,43 +1188,43 @@ msgstr "" #: ../../library/codecs.rst:928 msgid "Range" -msgstr "" +msgstr "Rentang" #: ../../library/codecs.rst:928 msgid "Encoding" -msgstr "" +msgstr "Penyandian *Encoding*" #: ../../library/codecs.rst:930 msgid "``U-00000000`` ... ``U-0000007F``" -msgstr "" +msgstr "``U-00000000`` ... ``U-0000007F``" #: ../../library/codecs.rst:930 msgid "0xxxxxxx" -msgstr "" +msgstr "0xxxxxxx" #: ../../library/codecs.rst:932 msgid "``U-00000080`` ... ``U-000007FF``" -msgstr "" +msgstr "``U-00000080`` ... ``U-000007FF``" #: ../../library/codecs.rst:932 msgid "110xxxxx 10xxxxxx" -msgstr "" +msgstr "110xxxxx 10xxxxxx" #: ../../library/codecs.rst:934 msgid "``U-00000800`` ... ``U-0000FFFF``" -msgstr "" +msgstr "``U-00000800`` ... ``U-0000FFFF``" #: ../../library/codecs.rst:934 msgid "1110xxxx 10xxxxxx 10xxxxxx" -msgstr "" +msgstr "1110xxxx 10xxxxxx 10xxxxxx" #: ../../library/codecs.rst:936 msgid "``U-00010000`` ... ``U-0010FFFF``" -msgstr "" +msgstr "``U-00010000`` ... ``U-0010FFFF``" #: ../../library/codecs.rst:936 msgid "11110xxx 10xxxxxx 10xxxxxx 10xxxxxx" -msgstr "" +msgstr "11110xxx 10xxxxxx 10xxxxxx 10xxxxxx" #: ../../library/codecs.rst:939 msgid "" @@ -1337,7 +1337,7 @@ msgstr "" #: ../../library/codecs.rst:1014 ../../library/codecs.rst:1268 #: ../../library/codecs.rst:1335 ../../library/codecs.rst:1390 msgid "Codec" -msgstr "" +msgstr "*Codec*" #: ../../library/codecs.rst:1014 ../../library/codecs.rst:1268 #: ../../library/codecs.rst:1335 ../../library/codecs.rst:1390 @@ -1346,294 +1346,294 @@ msgstr "" #: ../../library/codecs.rst:1014 msgid "Languages" -msgstr "" +msgstr "Bahasa" #: ../../library/codecs.rst:1016 msgid "ascii" -msgstr "" +msgstr "ascii" #: ../../library/codecs.rst:1016 msgid "646, us-ascii" -msgstr "" +msgstr "646, us-ascii" #: ../../library/codecs.rst:1016 ../../library/codecs.rst:1022 #: ../../library/codecs.rst:1030 msgid "English" -msgstr "" +msgstr "Bahasa Inggris" #: ../../library/codecs.rst:1018 msgid "big5" -msgstr "" +msgstr "big5" #: ../../library/codecs.rst:1018 msgid "big5-tw, csbig5" -msgstr "" +msgstr "big5-tw, csbig5" #: ../../library/codecs.rst:1018 ../../library/codecs.rst:1020 #: ../../library/codecs.rst:1078 msgid "Traditional Chinese" -msgstr "" +msgstr "Cina Tradisional" #: ../../library/codecs.rst:1020 msgid "big5hkscs" -msgstr "" +msgstr "big5hkscs" #: ../../library/codecs.rst:1020 msgid "big5-hkscs, hkscs" -msgstr "" +msgstr "big5-hkscs, hkscs" #: ../../library/codecs.rst:1022 msgid "cp037" -msgstr "" +msgstr "cp037" #: ../../library/codecs.rst:1022 msgid "IBM037, IBM039" -msgstr "" +msgstr "IBM037, IBM039" #: ../../library/codecs.rst:1024 msgid "cp273" -msgstr "" +msgstr "cp273" #: ../../library/codecs.rst:1024 msgid "273, IBM273, csIBM273" -msgstr "" +msgstr "273, IBM273, csIBM273" #: ../../library/codecs.rst:1024 msgid "German" -msgstr "" +msgstr "Bahasa Jerman" #: ../../library/codecs.rst:1028 msgid "cp424" -msgstr "" +msgstr "cp424" #: ../../library/codecs.rst:1028 msgid "EBCDIC-CP-HE, IBM424" -msgstr "" +msgstr "EBCDIC-CP-HE, IBM424" #: ../../library/codecs.rst:1028 ../../library/codecs.rst:1048 #: ../../library/codecs.rst:1058 ../../library/codecs.rst:1101 #: ../../library/codecs.rst:1164 msgid "Hebrew" -msgstr "" +msgstr "Bahasa Ibrani" #: ../../library/codecs.rst:1030 msgid "cp437" -msgstr "" +msgstr "cp437" #: ../../library/codecs.rst:1030 msgid "437, IBM437" -msgstr "" +msgstr "437, IBM437" #: ../../library/codecs.rst:1032 msgid "cp500" -msgstr "" +msgstr "cp500" #: ../../library/codecs.rst:1032 msgid "EBCDIC-CP-BE, EBCDIC-CP-CH, IBM500" -msgstr "" +msgstr "EBCDIC-CP-BE, EBCDIC-CP-CH, IBM500" #: ../../library/codecs.rst:1032 ../../library/codecs.rst:1041 #: ../../library/codecs.rst:1052 ../../library/codecs.rst:1088 #: ../../library/codecs.rst:1095 ../../library/codecs.rst:1148 #: ../../library/codecs.rst:1176 ../../library/codecs.rst:1203 msgid "Western Europe" -msgstr "" +msgstr "Eropa Barat" #: ../../library/codecs.rst:1035 msgid "cp720" -msgstr "" +msgstr "cp720" #: ../../library/codecs.rst:1035 ../../library/codecs.rst:1062 #: ../../library/codecs.rst:1103 ../../library/codecs.rst:1160 msgid "Arabic" -msgstr "" +msgstr "Bahasa Arab" #: ../../library/codecs.rst:1037 msgid "cp737" -msgstr "" +msgstr "cp737" #: ../../library/codecs.rst:1037 ../../library/codecs.rst:1068 #: ../../library/codecs.rst:1072 ../../library/codecs.rst:1097 #: ../../library/codecs.rst:1162 ../../library/codecs.rst:1197 msgid "Greek" -msgstr "" +msgstr "Bahasa Yunani" #: ../../library/codecs.rst:1039 msgid "cp775" -msgstr "" +msgstr "cp775" #: ../../library/codecs.rst:1039 msgid "IBM775" -msgstr "" +msgstr "IBM775" #: ../../library/codecs.rst:1039 ../../library/codecs.rst:1105 #: ../../library/codecs.rst:1155 ../../library/codecs.rst:1172 msgid "Baltic languages" -msgstr "" +msgstr "Bahasa Baltik" #: ../../library/codecs.rst:1041 msgid "cp850" -msgstr "" +msgstr "cp850" #: ../../library/codecs.rst:1041 msgid "850, IBM850" -msgstr "" +msgstr "850, IBM850" #: ../../library/codecs.rst:1043 msgid "cp852" -msgstr "" +msgstr "cp852" #: ../../library/codecs.rst:1043 msgid "852, IBM852" -msgstr "" +msgstr "852, IBM852" #: ../../library/codecs.rst:1043 ../../library/codecs.rst:1090 #: ../../library/codecs.rst:1151 ../../library/codecs.rst:1201 msgid "Central and Eastern Europe" -msgstr "" +msgstr "Eropa Tengah dan Timur" #: ../../library/codecs.rst:1045 msgid "cp855" -msgstr "" +msgstr "cp855" #: ../../library/codecs.rst:1045 msgid "855, IBM855" -msgstr "" +msgstr "855, IBM855" #: ../../library/codecs.rst:1045 ../../library/codecs.rst:1092 #: ../../library/codecs.rst:1157 ../../library/codecs.rst:1194 msgid "Bulgarian, Byelorussian, Macedonian, Russian, Serbian" -msgstr "" +msgstr "Bahasa Bulgaria, Byelorusia, Makedonia, Rusia, Serbia" #: ../../library/codecs.rst:1048 msgid "cp856" -msgstr "" +msgstr "cp856" #: ../../library/codecs.rst:1050 msgid "cp857" -msgstr "" +msgstr "cp857" #: ../../library/codecs.rst:1050 msgid "857, IBM857" -msgstr "" +msgstr "857, IBM857" #: ../../library/codecs.rst:1050 ../../library/codecs.rst:1082 #: ../../library/codecs.rst:1099 ../../library/codecs.rst:1166 #: ../../library/codecs.rst:1205 msgid "Turkish" -msgstr "" +msgstr "Bahasa Turki" #: ../../library/codecs.rst:1052 msgid "cp858" -msgstr "" +msgstr "cp858" #: ../../library/codecs.rst:1052 msgid "858, IBM858" -msgstr "" +msgstr "858, IBM858" #: ../../library/codecs.rst:1054 msgid "cp860" -msgstr "" +msgstr "cp860" #: ../../library/codecs.rst:1054 msgid "860, IBM860" -msgstr "" +msgstr "860, IBM860" #: ../../library/codecs.rst:1054 msgid "Portuguese" -msgstr "" +msgstr "Bahasa Portugis" #: ../../library/codecs.rst:1056 msgid "cp861" -msgstr "" +msgstr "cp861" #: ../../library/codecs.rst:1056 msgid "861, CP-IS, IBM861" -msgstr "" +msgstr "861, CP-IS, IBM861" #: ../../library/codecs.rst:1056 ../../library/codecs.rst:1199 msgid "Icelandic" -msgstr "" +msgstr "Bahasa Islandia" #: ../../library/codecs.rst:1058 msgid "cp862" -msgstr "" +msgstr "cp862" #: ../../library/codecs.rst:1058 msgid "862, IBM862" -msgstr "" +msgstr "862, IBM862" #: ../../library/codecs.rst:1060 msgid "cp863" -msgstr "" +msgstr "cp863" #: ../../library/codecs.rst:1060 msgid "863, IBM863" -msgstr "" +msgstr "863, IBM863" #: ../../library/codecs.rst:1060 msgid "Canadian" -msgstr "" +msgstr "Bahasa Kanada" #: ../../library/codecs.rst:1062 msgid "cp864" -msgstr "" +msgstr "cp864" #: ../../library/codecs.rst:1062 msgid "IBM864" -msgstr "" +msgstr "IBM864" #: ../../library/codecs.rst:1064 msgid "cp865" -msgstr "" +msgstr "cp865" #: ../../library/codecs.rst:1064 msgid "865, IBM865" -msgstr "" +msgstr "865, IBM865" #: ../../library/codecs.rst:1064 msgid "Danish, Norwegian" -msgstr "" +msgstr "Bahasa Denmark, Norwegia" #: ../../library/codecs.rst:1066 msgid "cp866" -msgstr "" +msgstr "cp866" #: ../../library/codecs.rst:1066 msgid "866, IBM866" -msgstr "" +msgstr "866, IBM866" #: ../../library/codecs.rst:1066 ../../library/codecs.rst:1182 msgid "Russian" -msgstr "" +msgstr "Bahasa Rusia" #: ../../library/codecs.rst:1068 msgid "cp869" -msgstr "" +msgstr "cp869" #: ../../library/codecs.rst:1068 msgid "869, CP-GR, IBM869" -msgstr "" +msgstr "869, CP-GR, IBM869" #: ../../library/codecs.rst:1070 msgid "cp874" -msgstr "" +msgstr "cp874" #: ../../library/codecs.rst:1070 msgid "Thai" -msgstr "" +msgstr "Bahasa Thai" #: ../../library/codecs.rst:1072 msgid "cp875" -msgstr "" +msgstr "cp875" #: ../../library/codecs.rst:1074 msgid "cp932" -msgstr "" +msgstr "cp932" #: ../../library/codecs.rst:1074 msgid "932, ms932, mskanji, ms-kanji" -msgstr "" +msgstr "932, ms932, mskanji, ms-kanji" #: ../../library/codecs.rst:1074 ../../library/codecs.rst:1109 #: ../../library/codecs.rst:1111 ../../library/codecs.rst:1113 @@ -1642,538 +1642,541 @@ msgstr "" #: ../../library/codecs.rst:1143 ../../library/codecs.rst:1210 #: ../../library/codecs.rst:1213 ../../library/codecs.rst:1216 msgid "Japanese" -msgstr "" +msgstr "Bahasa Jepang" #: ../../library/codecs.rst:1076 msgid "cp949" -msgstr "" +msgstr "cp949" #: ../../library/codecs.rst:1076 msgid "949, ms949, uhc" -msgstr "" +msgstr "949, ms949, uhc" #: ../../library/codecs.rst:1076 ../../library/codecs.rst:1115 #: ../../library/codecs.rst:1145 ../../library/codecs.rst:1180 msgid "Korean" -msgstr "" +msgstr "Bahasa Korea" #: ../../library/codecs.rst:1078 msgid "cp950" -msgstr "" +msgstr "cp950" #: ../../library/codecs.rst:1078 msgid "950, ms950" -msgstr "" +msgstr "950, ms950" #: ../../library/codecs.rst:1080 msgid "cp1006" -msgstr "" +msgstr "cp1006" #: ../../library/codecs.rst:1080 msgid "Urdu" -msgstr "" +msgstr "Bahasa Urdu" #: ../../library/codecs.rst:1082 msgid "cp1026" -msgstr "" +msgstr "cp1026" #: ../../library/codecs.rst:1082 msgid "ibm1026" -msgstr "" +msgstr "ibm1026" #: ../../library/codecs.rst:1084 msgid "cp1125" -msgstr "" +msgstr "cp1125" #: ../../library/codecs.rst:1084 msgid "1125, ibm1125, cp866u, ruscii" -msgstr "" +msgstr "1125, ibm1125, cp866u, ruscii" #: ../../library/codecs.rst:1084 ../../library/codecs.rst:1188 msgid "Ukrainian" -msgstr "" +msgstr "Bahasa Ukraina" #: ../../library/codecs.rst:1088 msgid "cp1140" -msgstr "" +msgstr "cp1140" #: ../../library/codecs.rst:1088 msgid "ibm1140" -msgstr "" +msgstr "ibm1140" #: ../../library/codecs.rst:1090 msgid "cp1250" -msgstr "" +msgstr "cp1250" #: ../../library/codecs.rst:1090 msgid "windows-1250" -msgstr "" +msgstr "windows-1250" #: ../../library/codecs.rst:1092 msgid "cp1251" -msgstr "" +msgstr "cp1251" #: ../../library/codecs.rst:1092 msgid "windows-1251" -msgstr "" +msgstr "windows-1251" #: ../../library/codecs.rst:1095 msgid "cp1252" -msgstr "" +msgstr "cp1252" #: ../../library/codecs.rst:1095 msgid "windows-1252" -msgstr "" +msgstr "windows-1252" #: ../../library/codecs.rst:1097 msgid "cp1253" -msgstr "" +msgstr "cp1253" #: ../../library/codecs.rst:1097 msgid "windows-1253" -msgstr "" +msgstr "windows-1253" #: ../../library/codecs.rst:1099 msgid "cp1254" -msgstr "" +msgstr "cp1254" #: ../../library/codecs.rst:1099 msgid "windows-1254" -msgstr "" +msgstr "windows-1254" #: ../../library/codecs.rst:1101 msgid "cp1255" -msgstr "" +msgstr "cp1255" #: ../../library/codecs.rst:1101 msgid "windows-1255" -msgstr "" +msgstr "windows-1255" #: ../../library/codecs.rst:1103 msgid "cp1256" -msgstr "" +msgstr "cp1256" #: ../../library/codecs.rst:1103 msgid "windows-1256" -msgstr "" +msgstr "windows-1256" #: ../../library/codecs.rst:1105 msgid "cp1257" -msgstr "" +msgstr "cp1257" #: ../../library/codecs.rst:1105 msgid "windows-1257" -msgstr "" +msgstr "windows-1257" #: ../../library/codecs.rst:1107 msgid "cp1258" -msgstr "" +msgstr "cp1258" #: ../../library/codecs.rst:1107 msgid "windows-1258" -msgstr "" +msgstr "windows-1258" #: ../../library/codecs.rst:1107 msgid "Vietnamese" -msgstr "" +msgstr "Bahasa Vietnam" #: ../../library/codecs.rst:1109 msgid "euc_jp" -msgstr "" +msgstr "euc_jp" #: ../../library/codecs.rst:1109 msgid "eucjp, ujis, u-jis" -msgstr "" +msgstr "eucjp, ujis, u-jis" #: ../../library/codecs.rst:1111 msgid "euc_jis_2004" -msgstr "" +msgstr "euc_jis_2004" #: ../../library/codecs.rst:1111 msgid "jisx0213, eucjis2004" -msgstr "" +msgstr "jisx0213, eucjis2004" #: ../../library/codecs.rst:1113 msgid "euc_jisx0213" -msgstr "" +msgstr "euc_jisx0213" #: ../../library/codecs.rst:1113 msgid "eucjisx0213" -msgstr "" +msgstr "eucjisx0213" #: ../../library/codecs.rst:1115 msgid "euc_kr" -msgstr "" +msgstr "euc_kr" #: ../../library/codecs.rst:1115 msgid "euckr, korean, ksc5601, ks_c-5601, ks_c-5601-1987, ksx1001, ks_x-1001" -msgstr "" +msgstr "euckr, korean, ksc5601, ks_c-5601, ks_c-5601-1987, ksx1001, ks_x-1001" #: ../../library/codecs.rst:1119 msgid "gb2312" -msgstr "" +msgstr "gb2312" #: ../../library/codecs.rst:1119 msgid "" "chinese, csiso58gb231280, euc-cn, euccn, eucgb2312-cn, gb2312-1980, " "gb2312-80, iso-ir-58" msgstr "" +"chinese, csiso58gb231280, euc-cn, euccn, eucgb2312-cn, gb2312-1980, " +"gb2312-80, iso-ir-58" #: ../../library/codecs.rst:1119 ../../library/codecs.rst:1128 msgid "Simplified Chinese" -msgstr "" +msgstr "Bahasa Cina Disederhanakan *Simplified*" #: ../../library/codecs.rst:1124 msgid "gbk" -msgstr "" +msgstr "gbk" #: ../../library/codecs.rst:1124 msgid "936, cp936, ms936" -msgstr "" +msgstr "936, cp936, ms936" #: ../../library/codecs.rst:1124 ../../library/codecs.rst:1126 msgid "Unified Chinese" -msgstr "" +msgstr "Bahasa Cina Terpadu" #: ../../library/codecs.rst:1126 msgid "gb18030" -msgstr "" +msgstr "gb18030" #: ../../library/codecs.rst:1126 msgid "gb18030-2000" -msgstr "" +msgstr "gb18030-2000" #: ../../library/codecs.rst:1128 msgid "hz" -msgstr "" +msgstr "hz" #: ../../library/codecs.rst:1128 msgid "hzgb, hz-gb, hz-gb-2312" -msgstr "" +msgstr "hzgb, hz-gb, hz-gb-2312" #: ../../library/codecs.rst:1130 msgid "iso2022_jp" -msgstr "" +msgstr "iso2022_jp" #: ../../library/codecs.rst:1130 msgid "csiso2022jp, iso2022jp, iso-2022-jp" -msgstr "" +msgstr "csiso2022jp, iso2022jp, iso-2022-jp" #: ../../library/codecs.rst:1133 msgid "iso2022_jp_1" -msgstr "" +msgstr "iso2022_jp_1" #: ../../library/codecs.rst:1133 msgid "iso2022jp-1, iso-2022-jp-1" -msgstr "" +msgstr "iso2022jp-1, iso-2022-jp-1" #: ../../library/codecs.rst:1135 msgid "iso2022_jp_2" -msgstr "" +msgstr "iso2022_jp_2" #: ../../library/codecs.rst:1135 msgid "iso2022jp-2, iso-2022-jp-2" -msgstr "" +msgstr "iso2022jp-2, iso-2022-jp-2" #: ../../library/codecs.rst:1135 msgid "Japanese, Korean, Simplified Chinese, Western Europe, Greek" msgstr "" +"Bahasa Jepang, Korea, Cina Disederhanakan *Simplified*, Eropa Barat, Yunani" #: ../../library/codecs.rst:1138 msgid "iso2022_jp_2004" -msgstr "" +msgstr "iso2022_jp_2004" #: ../../library/codecs.rst:1138 msgid "iso2022jp-2004, iso-2022-jp-2004" -msgstr "" +msgstr "iso2022jp-2004, iso-2022-jp-2004" #: ../../library/codecs.rst:1141 msgid "iso2022_jp_3" -msgstr "" +msgstr "iso2022_jp_3" #: ../../library/codecs.rst:1141 msgid "iso2022jp-3, iso-2022-jp-3" -msgstr "" +msgstr "iso2022jp-3, iso-2022-jp-3" #: ../../library/codecs.rst:1143 msgid "iso2022_jp_ext" -msgstr "" +msgstr "iso2022_jp_ext" #: ../../library/codecs.rst:1143 msgid "iso2022jp-ext, iso-2022-jp-ext" -msgstr "" +msgstr "iso2022jp-ext, iso-2022-jp-ext" #: ../../library/codecs.rst:1145 msgid "iso2022_kr" -msgstr "" +msgstr "iso2022_kr" #: ../../library/codecs.rst:1145 msgid "csiso2022kr, iso2022kr, iso-2022-kr" -msgstr "" +msgstr "csiso2022kr, iso2022kr, iso-2022-kr" #: ../../library/codecs.rst:1148 msgid "latin_1" -msgstr "" +msgstr "latin_1" #: ../../library/codecs.rst:1148 msgid "iso-8859-1, iso8859-1, 8859, cp819, latin, latin1, L1" -msgstr "" +msgstr "iso-8859-1, iso8859-1, 8859, cp819, latin, latin1, L1" #: ../../library/codecs.rst:1151 msgid "iso8859_2" -msgstr "" +msgstr "iso8859_2" #: ../../library/codecs.rst:1151 msgid "iso-8859-2, latin2, L2" -msgstr "" +msgstr "iso-8859-2, latin2, L2" #: ../../library/codecs.rst:1153 msgid "iso8859_3" -msgstr "" +msgstr "iso8859_3" #: ../../library/codecs.rst:1153 msgid "iso-8859-3, latin3, L3" -msgstr "" +msgstr "iso-8859-3, latin3, L3" #: ../../library/codecs.rst:1153 msgid "Esperanto, Maltese" -msgstr "" +msgstr "Esperanto, Maltese" #: ../../library/codecs.rst:1155 msgid "iso8859_4" -msgstr "" +msgstr "iso8859_4" #: ../../library/codecs.rst:1155 msgid "iso-8859-4, latin4, L4" -msgstr "" +msgstr "iso-8859-4, latin4, L4" #: ../../library/codecs.rst:1157 msgid "iso8859_5" -msgstr "" +msgstr "iso8859_5" #: ../../library/codecs.rst:1157 msgid "iso-8859-5, cyrillic" -msgstr "" +msgstr "iso-8859-5, cyrillic" #: ../../library/codecs.rst:1160 msgid "iso8859_6" -msgstr "" +msgstr "iso8859_6" #: ../../library/codecs.rst:1160 msgid "iso-8859-6, arabic" -msgstr "" +msgstr "iso-8859-6, arabic" #: ../../library/codecs.rst:1162 msgid "iso8859_7" -msgstr "" +msgstr "iso8859_7" #: ../../library/codecs.rst:1162 msgid "iso-8859-7, greek, greek8" -msgstr "" +msgstr "iso-8859-7, greek, greek8" #: ../../library/codecs.rst:1164 msgid "iso8859_8" -msgstr "" +msgstr "iso8859_8" #: ../../library/codecs.rst:1164 msgid "iso-8859-8, hebrew" -msgstr "" +msgstr "iso-8859-8, hebrew" #: ../../library/codecs.rst:1166 msgid "iso8859_9" -msgstr "" +msgstr "iso8859_9" #: ../../library/codecs.rst:1166 msgid "iso-8859-9, latin5, L5" -msgstr "" +msgstr "iso-8859-9, latin5, L5" #: ../../library/codecs.rst:1168 msgid "iso8859_10" -msgstr "" +msgstr "iso8859_10" #: ../../library/codecs.rst:1168 msgid "iso-8859-10, latin6, L6" -msgstr "" +msgstr "iso-8859-10, latin6, L6" #: ../../library/codecs.rst:1168 msgid "Nordic languages" -msgstr "" +msgstr "Bahasa Nordik" #: ../../library/codecs.rst:1170 msgid "iso8859_11" -msgstr "" +msgstr "iso8859_11" #: ../../library/codecs.rst:1170 msgid "iso-8859-11, thai" -msgstr "" +msgstr "iso-8859-11, thai" #: ../../library/codecs.rst:1170 msgid "Thai languages" -msgstr "" +msgstr "Bahasa Thai" #: ../../library/codecs.rst:1172 msgid "iso8859_13" -msgstr "" +msgstr "iso8859_13" #: ../../library/codecs.rst:1172 msgid "iso-8859-13, latin7, L7" -msgstr "" +msgstr "iso-8859-13, latin7, L7" #: ../../library/codecs.rst:1174 msgid "iso8859_14" -msgstr "" +msgstr "iso8859_14" #: ../../library/codecs.rst:1174 msgid "iso-8859-14, latin8, L8" -msgstr "" +msgstr "iso-8859-14, latin8, L8" #: ../../library/codecs.rst:1174 msgid "Celtic languages" -msgstr "" +msgstr "Bahasa Celtic" #: ../../library/codecs.rst:1176 msgid "iso8859_15" -msgstr "" +msgstr "iso8859_15" #: ../../library/codecs.rst:1176 msgid "iso-8859-15, latin9, L9" -msgstr "" +msgstr "iso-8859-15, latin9, L9" #: ../../library/codecs.rst:1178 msgid "iso8859_16" -msgstr "" +msgstr "iso8859_16" #: ../../library/codecs.rst:1178 msgid "iso-8859-16, latin10, L10" -msgstr "" +msgstr "iso-8859-16, latin10, L10" #: ../../library/codecs.rst:1178 msgid "South-Eastern Europe" -msgstr "" +msgstr "South-Eastern Europe" #: ../../library/codecs.rst:1180 msgid "johab" -msgstr "" +msgstr "johab" #: ../../library/codecs.rst:1180 msgid "cp1361, ms1361" -msgstr "" +msgstr "cp1361, ms1361" #: ../../library/codecs.rst:1182 msgid "koi8_r" -msgstr "" +msgstr "koi8_r" #: ../../library/codecs.rst:1184 msgid "koi8_t" -msgstr "" +msgstr "koi8_t" #: ../../library/codecs.rst:1184 msgid "Tajik" -msgstr "" +msgstr "Tajik" #: ../../library/codecs.rst:1188 msgid "koi8_u" -msgstr "" +msgstr "koi8_u" #: ../../library/codecs.rst:1190 msgid "kz1048" -msgstr "" +msgstr "kz1048" #: ../../library/codecs.rst:1190 msgid "kz_1048, strk1048_2002, rk1048" -msgstr "" +msgstr "kz_1048, strk1048_2002, rk1048" #: ../../library/codecs.rst:1190 ../../library/codecs.rst:1207 msgid "Kazakh" -msgstr "" +msgstr "Kazakh" #: ../../library/codecs.rst:1194 msgid "mac_cyrillic" -msgstr "" +msgstr "mac_cyrillic" #: ../../library/codecs.rst:1194 msgid "maccyrillic" -msgstr "" +msgstr "maccyrillic" #: ../../library/codecs.rst:1197 msgid "mac_greek" -msgstr "" +msgstr "mac_greek" #: ../../library/codecs.rst:1197 msgid "macgreek" -msgstr "" +msgstr "macgreek" #: ../../library/codecs.rst:1199 msgid "mac_iceland" -msgstr "" +msgstr "mac_iceland" #: ../../library/codecs.rst:1199 msgid "maciceland" -msgstr "" +msgstr "maciceland" #: ../../library/codecs.rst:1201 msgid "mac_latin2" -msgstr "" +msgstr "mac_latin2" #: ../../library/codecs.rst:1201 msgid "maclatin2, maccentraleurope" -msgstr "" +msgstr "maclatin2, maccentraleurope" #: ../../library/codecs.rst:1203 msgid "mac_roman" -msgstr "" +msgstr "mac_roman" #: ../../library/codecs.rst:1203 msgid "macroman, macintosh" -msgstr "" +msgstr "macroman, macintosh" #: ../../library/codecs.rst:1205 msgid "mac_turkish" -msgstr "" +msgstr "mac_turkish" #: ../../library/codecs.rst:1205 msgid "macturkish" -msgstr "" +msgstr "macturkish" #: ../../library/codecs.rst:1207 msgid "ptcp154" -msgstr "" +msgstr "ptcp154" #: ../../library/codecs.rst:1207 msgid "csptcp154, pt154, cp154, cyrillic-asian" -msgstr "" +msgstr "csptcp154, pt154, cp154, cyrillic-asian" #: ../../library/codecs.rst:1210 msgid "shift_jis" -msgstr "" +msgstr "shift_jis" #: ../../library/codecs.rst:1210 msgid "csshiftjis, shiftjis, sjis, s_jis" -msgstr "" +msgstr "csshiftjis, shiftjis, sjis, s_jis" #: ../../library/codecs.rst:1213 msgid "shift_jis_2004" -msgstr "" +msgstr "shift_jis_2004" #: ../../library/codecs.rst:1213 msgid "shiftjis2004, sjis_2004, sjis2004" -msgstr "" +msgstr "shiftjis2004, sjis_2004, sjis2004" #: ../../library/codecs.rst:1216 msgid "shift_jisx0213" -msgstr "" +msgstr "shift_jisx0213" #: ../../library/codecs.rst:1216 msgid "shiftjisx0213, sjisx0213, s_jisx0213" -msgstr "" +msgstr "shiftjisx0213, sjisx0213, s_jisx0213" #: ../../library/codecs.rst:1219 msgid "utf_32" -msgstr "" +msgstr "utf_32" #: ../../library/codecs.rst:1219 msgid "U32, utf32" -msgstr "" +msgstr "U32, utf32" #: ../../library/codecs.rst:1219 ../../library/codecs.rst:1221 #: ../../library/codecs.rst:1223 ../../library/codecs.rst:1225 @@ -2181,67 +2184,67 @@ msgstr "" #: ../../library/codecs.rst:1231 ../../library/codecs.rst:1233 #: ../../library/codecs.rst:1235 msgid "all languages" -msgstr "" +msgstr "semua bahasa" #: ../../library/codecs.rst:1221 msgid "utf_32_be" -msgstr "" +msgstr "utf_32_be" #: ../../library/codecs.rst:1221 msgid "UTF-32BE" -msgstr "" +msgstr "UTF-32BE" #: ../../library/codecs.rst:1223 msgid "utf_32_le" -msgstr "" +msgstr "utf_32_le" #: ../../library/codecs.rst:1223 msgid "UTF-32LE" -msgstr "" +msgstr "UTF-32LE" #: ../../library/codecs.rst:1225 msgid "utf_16" -msgstr "" +msgstr "utf_16" #: ../../library/codecs.rst:1225 msgid "U16, utf16" -msgstr "" +msgstr "U16, utf16" #: ../../library/codecs.rst:1227 msgid "utf_16_be" -msgstr "" +msgstr "utf_16_be" #: ../../library/codecs.rst:1227 msgid "UTF-16BE" -msgstr "" +msgstr "UTF-16BE" #: ../../library/codecs.rst:1229 msgid "utf_16_le" -msgstr "" +msgstr "utf_16_le" #: ../../library/codecs.rst:1229 msgid "UTF-16LE" -msgstr "" +msgstr "UTF-16LE" #: ../../library/codecs.rst:1231 msgid "utf_7" -msgstr "" +msgstr "utf_7" #: ../../library/codecs.rst:1231 msgid "U7, unicode-1-1-utf-7" -msgstr "" +msgstr "U7, unicode-1-1-utf-7" #: ../../library/codecs.rst:1233 msgid "utf_8" -msgstr "" +msgstr "utf_8" #: ../../library/codecs.rst:1233 msgid "U8, UTF, utf8, cp65001" -msgstr "" +msgstr "U8, UTF, utf8, cp65001" #: ../../library/codecs.rst:1235 msgid "utf_8_sig" -msgstr "" +msgstr "utf_8_sig" #: ../../library/codecs.rst:1238 msgid "" @@ -2340,7 +2343,7 @@ msgstr "" #: ../../library/codecs.rst:1301 msgid "undefined" -msgstr "" +msgstr "tidak terdefinisi" #: ../../library/codecs.rst:1301 msgid "" @@ -2380,11 +2383,11 @@ msgstr "" #: ../../library/codecs.rst:1337 msgid "base64_codec [#b64]_" -msgstr "" +msgstr "base64_codec [#b64]_" #: ../../library/codecs.rst:1337 msgid "base64, base_64" -msgstr "" +msgstr "base64, base_64" #: ../../library/codecs.rst:1337 msgid "" @@ -2403,11 +2406,11 @@ msgstr "" #: ../../library/codecs.rst:1348 msgid "bz2_codec" -msgstr "" +msgstr "bz2_codec" #: ../../library/codecs.rst:1348 msgid "bz2" -msgstr "" +msgstr "bz2" #: ../../library/codecs.rst:1348 msgid "Compress the operand using bz2." @@ -2419,11 +2422,11 @@ msgstr "" #: ../../library/codecs.rst:1351 msgid "hex_codec" -msgstr "" +msgstr "hex_codec" #: ../../library/codecs.rst:1351 msgid "hex" -msgstr "" +msgstr "hex" #: ../../library/codecs.rst:1351 msgid "" @@ -2436,11 +2439,11 @@ msgstr "" #: ../../library/codecs.rst:1356 msgid "quopri_codec" -msgstr "" +msgstr "quopri_codec" #: ../../library/codecs.rst:1356 msgid "quopri, quotedprintable, quoted_printable" -msgstr "" +msgstr "quopri, quotedprintable, quoted_printable" #: ../../library/codecs.rst:1356 msgid "Convert the operand to MIME quoted printable." @@ -2452,7 +2455,7 @@ msgstr "" #: ../../library/codecs.rst:1360 msgid "uu_codec" -msgstr "" +msgstr "uu_codec" #: ../../library/codecs.rst:1360 msgid "uu" @@ -2464,15 +2467,15 @@ msgstr "" #: ../../library/codecs.rst:1360 msgid ":meth:`uu.encode` / :meth:`uu.decode`" -msgstr "" +msgstr ":meth:`uu.encode` / :meth:`uu.decode`" #: ../../library/codecs.rst:1363 msgid "zlib_codec" -msgstr "" +msgstr "zlib_codec" #: ../../library/codecs.rst:1363 msgid "zip, zlib" -msgstr "" +msgstr "zip, zlib" #: ../../library/codecs.rst:1363 msgid "Compress the operand using gzip." @@ -2480,7 +2483,7 @@ msgstr "" #: ../../library/codecs.rst:1363 msgid ":meth:`zlib.compress` / :meth:`zlib.decompress`" -msgstr "" +msgstr ":meth:`zlib.compress` / :meth:`zlib.decompress`" #: ../../library/codecs.rst:1367 msgid "" @@ -2510,11 +2513,11 @@ msgstr "" #: ../../library/codecs.rst:1392 msgid "rot_13" -msgstr "" +msgstr "rot_13" #: ../../library/codecs.rst:1392 msgid "rot13" -msgstr "" +msgstr "rot13" #: ../../library/codecs.rst:1392 msgid "Return the Caesar-cypher encryption of the operand." diff --git a/library/compileall.po b/library/compileall.po index 75af2ec..67a321b 100644 --- a/library/compileall.po +++ b/library/compileall.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:03+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -254,7 +258,7 @@ msgstr "" #: ../../library/compileall.rst:182 msgid "Accepts a :term:`path-like object`." -msgstr "" +msgstr "Menerima sebuah :term:`path-like object`" #: ../../library/compileall.rst:185 ../../library/compileall.rst:235 #: ../../library/compileall.rst:261 diff --git a/library/concurrent.futures.po b/library/concurrent.futures.po index ad15d18..e774ac9 100644 --- a/library/concurrent.futures.po +++ b/library/concurrent.futures.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:03+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -454,11 +458,11 @@ msgstr "" #: ../../library/concurrent.futures.rst:441 msgid "Constant" -msgstr "" +msgstr "Konstanta" #: ../../library/concurrent.futures.rst:441 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../library/concurrent.futures.rst:443 msgid ":const:`FIRST_COMPLETED`" diff --git a/library/configparser.po b/library/configparser.po index c9ca6eb..1c3bd91 100644 --- a/library/configparser.po +++ b/library/configparser.po @@ -191,7 +191,7 @@ msgstr "" #: ../../library/configparser.rst:244 ../../library/configparser.rst:307 msgid "For example:" -msgstr "" +msgstr "Sebagai contoh:" #: ../../library/configparser.rst:292 msgid "Interpolation of values" diff --git a/library/crypt.po b/library/crypt.po index 6011d41..9a1d5d7 100644 --- a/library/crypt.po +++ b/library/crypt.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:04+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -176,7 +180,7 @@ msgstr "" #: ../../library/crypt.rst:145 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/crypt.rst:147 msgid "" diff --git a/library/csv.po b/library/csv.po index 510a22b..3eb6c9f 100644 --- a/library/csv.po +++ b/library/csv.po @@ -507,7 +507,7 @@ msgstr "" #: ../../library/csv.rst:484 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/csv.rst:486 msgid "The simplest example of reading a CSV file::" diff --git a/library/ctypes.po b/library/ctypes.po index 910124f..009b1b2 100644 --- a/library/ctypes.po +++ b/library/ctypes.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:05+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -280,7 +284,7 @@ msgstr "" #: ../../library/ctypes.rst:247 ../../library/ctypes.rst:249 #: ../../library/ctypes.rst:252 ../../library/ctypes.rst:254 msgid "int" -msgstr "" +msgstr "int" #: ../../library/ctypes.rst:233 msgid ":class:`c_ubyte`" @@ -308,19 +312,19 @@ msgstr "" #: ../../library/ctypes.rst:239 msgid ":class:`c_int`" -msgstr "" +msgstr ":class:`c_int`" #: ../../library/ctypes.rst:239 msgid ":c:type:`int`" -msgstr "" +msgstr ":c:type:`int`" #: ../../library/ctypes.rst:241 msgid ":class:`c_uint`" -msgstr "" +msgstr ":class:`c_uint`" #: ../../library/ctypes.rst:241 msgid ":c:type:`unsigned int`" -msgstr "" +msgstr ":c:type:`unsigned int`" #: ../../library/ctypes.rst:243 msgid ":class:`c_long`" @@ -344,7 +348,7 @@ msgstr "" #: ../../library/ctypes.rst:247 msgid ":c:type:`__int64` or :c:type:`long long`" -msgstr "" +msgstr ":c:type:`__int64` or :c:type:`long long`" #: ../../library/ctypes.rst:249 msgid ":class:`c_ulonglong`" @@ -352,7 +356,7 @@ msgstr "" #: ../../library/ctypes.rst:249 msgid ":c:type:`unsigned __int64` or :c:type:`unsigned long long`" -msgstr "" +msgstr ":c:type:`unsigned __int64` or :c:type:`unsigned long long`" #: ../../library/ctypes.rst:252 msgid ":class:`c_size_t`" @@ -381,7 +385,7 @@ msgstr "" #: ../../library/ctypes.rst:257 ../../library/ctypes.rst:259 #: ../../library/ctypes.rst:261 msgid "float" -msgstr "" +msgstr "float" #: ../../library/ctypes.rst:259 msgid ":class:`c_double`" @@ -433,7 +437,7 @@ msgstr "" #: ../../library/ctypes.rst:267 msgid "int or ``None``" -msgstr "" +msgstr "int atau ``None``" #: ../../library/ctypes.rst:271 msgid "The constructor accepts any object with a truth value." @@ -750,7 +754,7 @@ msgstr "" #: ../../library/ctypes.rst:712 msgid "Pointers" -msgstr "" +msgstr "Penunjuk *Pointers*" #: ../../library/ctypes.rst:714 msgid "" @@ -1704,7 +1708,7 @@ msgstr "" #: ../../library/ctypes.rst:1705 msgid "1" -msgstr "" +msgstr "1" #: ../../library/ctypes.rst:1705 msgid "Specifies an input parameter to the function." @@ -1712,7 +1716,7 @@ msgstr "" #: ../../library/ctypes.rst:1708 msgid "2" -msgstr "" +msgstr "2" #: ../../library/ctypes.rst:1708 msgid "Output parameter. The foreign function fills in a value." @@ -1720,7 +1724,7 @@ msgstr "" #: ../../library/ctypes.rst:1711 msgid "4" -msgstr "" +msgstr "4" #: ../../library/ctypes.rst:1711 msgid "Input parameter which defaults to the integer zero." diff --git a/library/curses.ascii.po b/library/curses.ascii.po index 9be94ad..b3c11ff 100644 --- a/library/curses.ascii.po +++ b/library/curses.ascii.po @@ -34,7 +34,7 @@ msgstr "" #: ../../library/curses.ascii.rst:17 msgid "Name" -msgstr "" +msgstr "Nama" #: ../../library/curses.ascii.rst:17 msgid "Meaning" diff --git a/library/curses.po b/library/curses.po index 358802a..fed59a7 100644 --- a/library/curses.po +++ b/library/curses.po @@ -862,7 +862,7 @@ msgstr "" #: ../../library/curses.rst:777 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../library/curses.rst:777 msgid "Default value" @@ -1472,7 +1472,7 @@ msgstr "" #: ../../library/curses.rst:1318 msgid "Attribute" -msgstr "" +msgstr "Atribut" #: ../../library/curses.rst:1318 ../../library/curses.rst:1366 #: ../../library/curses.rst:1610 @@ -2081,7 +2081,7 @@ msgstr "" #: ../../library/curses.rst:1489 msgid "Options" -msgstr "" +msgstr "Opsi" #: ../../library/curses.rst:1491 msgid "``KEY_PREVIOUS``" @@ -2437,7 +2437,7 @@ msgstr "" #: ../../library/curses.rst:1585 ../../library/curses.rst:1702 #: ../../library/curses.rst:1826 msgid "Constant" -msgstr "" +msgstr "Konstanta" #: ../../library/curses.rst:1587 msgid ":kbd:`Insert`" diff --git a/library/datetime.po b/library/datetime.po index 1defc80..8fe5763 100644 --- a/library/datetime.po +++ b/library/datetime.po @@ -44,7 +44,7 @@ msgstr "" #: ../../library/datetime.rst:25 msgid "Module :mod:`calendar`" -msgstr "" +msgstr "Modul :mod:`calendar`" #: ../../library/datetime.rst:25 msgid "General calendar related functions." @@ -384,11 +384,11 @@ msgstr "" #: ../../library/datetime.rst:270 msgid "Attribute" -msgstr "" +msgstr "Atribut" #: ../../library/datetime.rst:270 msgid "Value" -msgstr "" +msgstr "Nilai" #: ../../library/datetime.rst:272 msgid "``days``" @@ -2146,7 +2146,7 @@ msgstr "" #: ../../library/datetime.rst:2011 msgid "or::" -msgstr "" +msgstr "atau::" #: ../../library/datetime.rst:2023 msgid "" @@ -2490,7 +2490,7 @@ msgstr "" #: ../../library/datetime.rst:2303 ../../library/datetime.rst:2406 msgid "Directive" -msgstr "" +msgstr "Petunjuk" #: ../../library/datetime.rst:2303 ../../library/datetime.rst:2406 msgid "Meaning" @@ -2506,7 +2506,7 @@ msgstr "Catatan" #: ../../library/datetime.rst:2305 msgid "``%a``" -msgstr "" +msgstr "``%a``" #: ../../library/datetime.rst:2305 msgid "Weekday as locale's abbreviated name." @@ -2522,7 +2522,7 @@ msgstr "" #: ../../library/datetime.rst:2310 msgid "``%A``" -msgstr "" +msgstr "``%A``" #: ../../library/datetime.rst:2310 msgid "Weekday as locale's full name." @@ -2538,7 +2538,7 @@ msgstr "" #: ../../library/datetime.rst:2315 msgid "``%w``" -msgstr "" +msgstr "``%w``" #: ../../library/datetime.rst:2315 msgid "Weekday as a decimal number, where 0 is Sunday and 6 is Saturday." @@ -2550,7 +2550,7 @@ msgstr "" #: ../../library/datetime.rst:2319 msgid "``%d``" -msgstr "" +msgstr "``%d``" #: ../../library/datetime.rst:2319 msgid "Day of the month as a zero-padded decimal number." @@ -2569,7 +2569,7 @@ msgstr "" #: ../../library/datetime.rst:2322 msgid "``%b``" -msgstr "" +msgstr "``%b``" #: ../../library/datetime.rst:2322 msgid "Month as locale's abbreviated name." @@ -2585,7 +2585,7 @@ msgstr "" #: ../../library/datetime.rst:2327 msgid "``%B``" -msgstr "" +msgstr "``%B``" #: ../../library/datetime.rst:2327 msgid "Month as locale's full name." @@ -2601,7 +2601,7 @@ msgstr "" #: ../../library/datetime.rst:2332 msgid "``%m``" -msgstr "" +msgstr "``%m``" #: ../../library/datetime.rst:2332 msgid "Month as a zero-padded decimal number." @@ -2613,7 +2613,7 @@ msgstr "" #: ../../library/datetime.rst:2335 msgid "``%y``" -msgstr "" +msgstr "``%y``" #: ../../library/datetime.rst:2335 msgid "Year without century as a zero-padded decimal number." @@ -2625,7 +2625,7 @@ msgstr "" #: ../../library/datetime.rst:2338 msgid "``%Y``" -msgstr "" +msgstr "``%Y``" #: ../../library/datetime.rst:2338 msgid "Year with century as a decimal number." @@ -2637,7 +2637,7 @@ msgstr "" #: ../../library/datetime.rst:2341 msgid "``%H``" -msgstr "" +msgstr "``%H``" #: ../../library/datetime.rst:2341 msgid "Hour (24-hour clock) as a zero-padded decimal number." @@ -2649,7 +2649,7 @@ msgstr "" #: ../../library/datetime.rst:2344 msgid "``%I``" -msgstr "" +msgstr "``%I``" #: ../../library/datetime.rst:2344 msgid "Hour (12-hour clock) as a zero-padded decimal number." @@ -2657,7 +2657,7 @@ msgstr "" #: ../../library/datetime.rst:2347 msgid "``%p``" -msgstr "" +msgstr "``%p``" #: ../../library/datetime.rst:2347 msgid "Locale's equivalent of either AM or PM." @@ -2677,7 +2677,7 @@ msgstr "" #: ../../library/datetime.rst:2350 msgid "``%M``" -msgstr "" +msgstr "``%M``" #: ../../library/datetime.rst:2350 msgid "Minute as a zero-padded decimal number." @@ -2689,7 +2689,7 @@ msgstr "" #: ../../library/datetime.rst:2353 msgid "``%S``" -msgstr "" +msgstr "``%S``" #: ../../library/datetime.rst:2353 msgid "Second as a zero-padded decimal number." @@ -2717,7 +2717,7 @@ msgstr "\\(5)" #: ../../library/datetime.rst:2360 ../../library/datetime.rst:2523 msgid "``%z``" -msgstr "" +msgstr "``%z``" #: ../../library/datetime.rst:2360 msgid "" @@ -2735,7 +2735,7 @@ msgstr "\\(6)" #: ../../library/datetime.rst:2365 ../../library/datetime.rst:2538 msgid "``%Z``" -msgstr "" +msgstr "``%Z``" #: ../../library/datetime.rst:2365 msgid "Time zone name (empty string if the object is naive)." @@ -2747,7 +2747,7 @@ msgstr "" #: ../../library/datetime.rst:2368 msgid "``%j``" -msgstr "" +msgstr "``%j``" #: ../../library/datetime.rst:2368 msgid "Day of the year as a zero-padded decimal number." @@ -2759,7 +2759,7 @@ msgstr "" #: ../../library/datetime.rst:2371 msgid "``%U``" -msgstr "" +msgstr "``%U``" #: ../../library/datetime.rst:2371 msgid "" @@ -2778,7 +2778,7 @@ msgstr "" #: ../../library/datetime.rst:2379 msgid "``%W``" -msgstr "" +msgstr "``%W``" #: ../../library/datetime.rst:2379 msgid "" @@ -2789,7 +2789,7 @@ msgstr "" #: ../../library/datetime.rst:2387 msgid "``%c``" -msgstr "" +msgstr "``%c``" #: ../../library/datetime.rst:2387 msgid "Locale's appropriate date and time representation." @@ -2805,7 +2805,7 @@ msgstr "" #: ../../library/datetime.rst:2392 msgid "``%x``" -msgstr "" +msgstr "``%x``" #: ../../library/datetime.rst:2392 msgid "Locale's appropriate date representation." @@ -2825,7 +2825,7 @@ msgstr "" #: ../../library/datetime.rst:2396 msgid "``%X``" -msgstr "" +msgstr "``%X``" #: ../../library/datetime.rst:2396 msgid "Locale's appropriate time representation." @@ -2841,7 +2841,7 @@ msgstr "" #: ../../library/datetime.rst:2399 msgid "``%%``" -msgstr "" +msgstr "``%%``" #: ../../library/datetime.rst:2399 msgid "A literal ``'%'`` character." @@ -2849,7 +2849,7 @@ msgstr "" #: ../../library/datetime.rst:2399 msgid "%" -msgstr "" +msgstr "%" #: ../../library/datetime.rst:2402 msgid "" diff --git a/library/dbm.po b/library/dbm.po index c45385e..7ea6d92 100644 --- a/library/dbm.po +++ b/library/dbm.po @@ -80,7 +80,7 @@ msgstr "" #: ../../library/dbm.rst:183 ../../library/dbm.rst:279 #: ../../library/dbm.rst:349 msgid "Value" -msgstr "" +msgstr "Nilai" #: ../../library/dbm.rst:48 ../../library/dbm.rst:164 #: ../../library/dbm.rst:183 ../../library/dbm.rst:279 diff --git a/library/difflib.po b/library/difflib.po index d95c8d0..959576f 100644 --- a/library/difflib.po +++ b/library/difflib.po @@ -571,11 +571,11 @@ msgstr "" #: ../../library/difflib.rst:494 msgid "Value" -msgstr "" +msgstr "Nilai" #: ../../library/difflib.rst:496 msgid "``'replace'``" -msgstr "" +msgstr "``'replace'``" #: ../../library/difflib.rst:496 msgid "``a[i1:i2]`` should be replaced by ``b[j1:j2]``." diff --git a/library/email.headerregistry.po b/library/email.headerregistry.po index 7ad34d5..af0a385 100644 --- a/library/email.headerregistry.po +++ b/library/email.headerregistry.po @@ -424,7 +424,7 @@ msgstr "" #: ../../library/email.headerregistry.rst:0 msgid "to" -msgstr "" +msgstr "ke" #: ../../library/email.headerregistry.rst:330 #: ../../library/email.headerregistry.rst:332 @@ -463,7 +463,7 @@ msgstr "" #: ../../library/email.headerregistry.rst:0 msgid "from" -msgstr "" +msgstr "dari" #: ../../library/email.headerregistry.rst:0 msgid "resent-from" @@ -553,7 +553,7 @@ msgstr "" #: ../../library/email.headerregistry.rst:382 msgid "or::" -msgstr "" +msgstr "atau::" #: ../../library/email.headerregistry.rst:386 msgid "" diff --git a/library/enum.po b/library/enum.po index 15bef9c..d5d62b5 100644 --- a/library/enum.po +++ b/library/enum.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# oon arfiandwi , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:09+0000\n" -"Last-Translator: oon arfiandwi , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -452,7 +452,7 @@ msgstr "" #: ../../library/enum.rst:0 msgid "value" -msgstr "" +msgstr "nilai" #: ../../library/enum.rst:513 msgid "What the new Enum class will record as its name." @@ -581,7 +581,7 @@ msgstr "" #: ../../library/enum.rst:651 msgid "Flag" -msgstr "" +msgstr "Penanda" #: ../../library/enum.rst:653 msgid "" diff --git a/library/grp.po b/library/grp.po index c811f10..05fdab6 100644 --- a/library/grp.po +++ b/library/grp.po @@ -40,11 +40,11 @@ msgstr "" #: ../../library/grp.rst:18 msgid "Index" -msgstr "" +msgstr "Indeks" #: ../../library/grp.rst:18 msgid "Attribute" -msgstr "" +msgstr "Atribut" #: ../../library/grp.rst:18 msgid "Meaning" @@ -52,7 +52,7 @@ msgstr "Artinya" #: ../../library/grp.rst:20 msgid "0" -msgstr "" +msgstr "0" #: ../../library/grp.rst:20 msgid "gr_name" @@ -64,7 +64,7 @@ msgstr "" #: ../../library/grp.rst:22 msgid "1" -msgstr "" +msgstr "1" #: ../../library/grp.rst:22 msgid "gr_passwd" @@ -76,7 +76,7 @@ msgstr "" #: ../../library/grp.rst:25 msgid "2" -msgstr "" +msgstr "2" #: ../../library/grp.rst:25 msgid "gr_gid" @@ -88,7 +88,7 @@ msgstr "" #: ../../library/grp.rst:27 msgid "3" -msgstr "" +msgstr "3" #: ../../library/grp.rst:27 msgid "gr_mem" diff --git a/library/gzip.po b/library/gzip.po index a1b17b9..ef1ad65 100644 --- a/library/gzip.po +++ b/library/gzip.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:12+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -106,7 +110,7 @@ msgstr "" #: ../../library/gzip.rst:59 ../../library/gzip.rst:164 msgid "Accepts a :term:`path-like object`." -msgstr "" +msgstr "Menerima sebuah :term:`path-like object`" #: ../../library/gzip.rst:64 msgid "" diff --git a/library/hashlib.po b/library/hashlib.po index 00a29f0..90a7ac1 100644 --- a/library/hashlib.po +++ b/library/hashlib.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:12+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -424,7 +428,7 @@ msgstr "" #: ../../library/hashlib.rst:341 ../../library/hashlib.rst:341 msgid "8" -msgstr "" +msgstr "8" #: ../../library/hashlib.rst:346 msgid "" @@ -514,7 +518,7 @@ msgstr "" #: ../../library/hashlib.rst:412 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/hashlib.rst:415 msgid "Simple hashing" diff --git a/library/hmac.po b/library/hmac.po index a686c26..0a06b38 100644 --- a/library/hmac.po +++ b/library/hmac.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-18 11:42+0000\n" "PO-Revision-Date: 2017-02-16 23:13+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -34,21 +34,25 @@ msgid "" "Return a new hmac object. *key* is a bytes or bytearray object giving the " "secret key. If *msg* is present, the method call ``update(msg)`` is made. " "*digestmod* is the digest name, digest constructor or module for the HMAC " -"object to use. It supports any name suitable to :func:`hashlib.new`." +"object to use. It may be any name suitable to :func:`hashlib.new`. Despite " +"its argument position, it is required." msgstr "" -#: ../../library/hmac.rst:24 +#: ../../library/hmac.rst:25 msgid "" "Parameter *key* can be a bytes or bytearray object. Parameter *msg* can be " "of any type supported by :mod:`hashlib`. Parameter *digestmod* can be the " "name of a hash algorithm." msgstr "" -#: ../../library/hmac.rst:30 -msgid "MD5 as implicit default digest for *digestmod* is deprecated." +#: ../../library/hmac.rst:33 +msgid "" +"MD5 as implicit default digest for *digestmod* is deprecated. The digestmod " +"parameter is now required. Pass it as a keyword argument to avoid " +"awkwardness when you do not have an initial msg." msgstr "" -#: ../../library/hmac.rst:35 +#: ../../library/hmac.rst:38 msgid "" "Return digest of *msg* for given secret *key* and *digest*. The function is " "equivalent to ``HMAC(key, msg, digest).digest()``, but uses an optimized C " @@ -57,29 +61,29 @@ msgid "" ":func:`~hmac.new`." msgstr "" -#: ../../library/hmac.rst:41 +#: ../../library/hmac.rst:44 msgid "" "CPython implementation detail, the optimized C implementation is only used " "when *digest* is a string and name of a digest algorithm, which is supported" " by OpenSSL." msgstr "" -#: ../../library/hmac.rst:48 +#: ../../library/hmac.rst:51 msgid "An HMAC object has the following methods:" msgstr "" -#: ../../library/hmac.rst:52 +#: ../../library/hmac.rst:55 msgid "" "Update the hmac object with *msg*. Repeated calls are equivalent to a " "single call with the concatenation of all the arguments: ``m.update(a); " "m.update(b)`` is equivalent to ``m.update(a + b)``." msgstr "" -#: ../../library/hmac.rst:56 +#: ../../library/hmac.rst:59 msgid "Parameter *msg* can be of any type supported by :mod:`hashlib`." msgstr "" -#: ../../library/hmac.rst:62 +#: ../../library/hmac.rst:65 msgid "" "Return the digest of the bytes passed to the :meth:`update` method so far. " "This bytes object will be the same length as the *digest_size* of the digest" @@ -87,7 +91,7 @@ msgid "" "bytes." msgstr "" -#: ../../library/hmac.rst:69 +#: ../../library/hmac.rst:72 msgid "" "When comparing the output of :meth:`digest` to an externally-supplied digest" " during a verification routine, it is recommended to use the " @@ -95,14 +99,14 @@ msgid "" " vulnerability to timing attacks." msgstr "" -#: ../../library/hmac.rst:77 +#: ../../library/hmac.rst:80 msgid "" "Like :meth:`digest` except the digest is returned as a string twice the " "length containing only hexadecimal digits. This may be used to exchange the" " value safely in email or other non-binary environments." msgstr "" -#: ../../library/hmac.rst:83 +#: ../../library/hmac.rst:86 msgid "" "When comparing the output of :meth:`hexdigest` to an externally-supplied " "digest during a verification routine, it is recommended to use the " @@ -110,34 +114,34 @@ msgid "" " vulnerability to timing attacks." msgstr "" -#: ../../library/hmac.rst:91 +#: ../../library/hmac.rst:94 msgid "" "Return a copy (\"clone\") of the hmac object. This can be used to " "efficiently compute the digests of strings that share a common initial " "substring." msgstr "" -#: ../../library/hmac.rst:95 +#: ../../library/hmac.rst:98 msgid "A hash object has the following attributes:" msgstr "" -#: ../../library/hmac.rst:99 +#: ../../library/hmac.rst:102 msgid "The size of the resulting HMAC digest in bytes." msgstr "" -#: ../../library/hmac.rst:103 +#: ../../library/hmac.rst:106 msgid "The internal block size of the hash algorithm in bytes." msgstr "" -#: ../../library/hmac.rst:109 +#: ../../library/hmac.rst:112 msgid "The canonical name of this HMAC, always lowercase, e.g. ``hmac-md5``." msgstr "" -#: ../../library/hmac.rst:114 +#: ../../library/hmac.rst:117 msgid "This module also provides the following helper function:" msgstr "" -#: ../../library/hmac.rst:118 +#: ../../library/hmac.rst:121 msgid "" "Return ``a == b``. This function uses an approach designed to prevent " "timing analysis by avoiding content-based short circuiting behaviour, making" @@ -146,17 +150,17 @@ msgid "" ":meth:`HMAC.hexdigest`), or a :term:`bytes-like object`." msgstr "" -#: ../../library/hmac.rst:126 +#: ../../library/hmac.rst:129 msgid "" "If *a* and *b* are of different lengths, or if an error occurs, a timing " "attack could theoretically reveal information about the types and lengths of" " *a* and *b*—but not their values." msgstr "" -#: ../../library/hmac.rst:136 +#: ../../library/hmac.rst:138 msgid "Module :mod:`hashlib`" msgstr "" -#: ../../library/hmac.rst:137 +#: ../../library/hmac.rst:139 msgid "The Python module providing secure hash functions." msgstr "" diff --git a/library/html.parser.po b/library/html.parser.po index 1be9a72..12ade28 100644 --- a/library/html.parser.po +++ b/library/html.parser.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:13+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -261,7 +265,7 @@ msgstr "" #: ../../library/html.parser.rst:230 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/html.parser.rst:232 msgid "" diff --git a/library/http.client.po b/library/http.client.po index ab4ddef..ebb0ec2 100644 --- a/library/http.client.po +++ b/library/http.client.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:13+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -544,7 +548,7 @@ msgstr "" #: ../../library/http.client.rst:505 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/http.client.rst:507 msgid "Here is an example session that uses the ``GET`` method::" diff --git a/library/http.cookiejar.po b/library/http.cookiejar.po index b8923b8..0059380 100644 --- a/library/http.cookiejar.po +++ b/library/http.cookiejar.po @@ -918,7 +918,7 @@ msgstr "" #: ../../library/http.cookiejar.rst:738 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/http.cookiejar.rst:740 msgid "" diff --git a/library/imghdr.po b/library/imghdr.po index 72b0844..9c32c7e 100644 --- a/library/imghdr.po +++ b/library/imghdr.po @@ -48,7 +48,7 @@ msgstr "" #: ../../library/imghdr.rst:23 msgid "Accepts a :term:`path-like object`." -msgstr "" +msgstr "Menerima sebuah :term:`path-like object`" #: ../../library/imghdr.rst:26 msgid "" @@ -58,7 +58,7 @@ msgstr "" #: ../../library/imghdr.rst:30 msgid "Value" -msgstr "" +msgstr "Nilai" #: ../../library/imghdr.rst:30 msgid "Image format" diff --git a/library/imp.po b/library/imp.po index 8b82251..ec7207c 100644 --- a/library/imp.po +++ b/library/imp.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-13 11:25+0000\n" "PO-Revision-Date: 2017-02-16 23:14+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -457,7 +461,7 @@ msgstr "" #: ../../library/imp.rst:384 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/imp.rst:386 msgid "" diff --git a/library/importlib.po b/library/importlib.po index 888d2de..dfc9fbf 100644 --- a/library/importlib.po +++ b/library/importlib.po @@ -1670,7 +1670,7 @@ msgstr "" #: ../../library/importlib.rst:1403 ../../library/importlib.rst:1419 #: ../../library/importlib.rst:1563 msgid "Accepts a :term:`path-like object`." -msgstr "" +msgstr "Menerima sebuah :term:`path-like object`" #: ../../library/importlib.rst:1409 msgid "" @@ -1897,7 +1897,7 @@ msgstr "" #: ../../library/importlib.rst:1618 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/importlib.rst:1621 msgid "Importing programmatically" diff --git a/library/inspect.po b/library/inspect.po index 4728fa9..2fe401b 100644 --- a/library/inspect.po +++ b/library/inspect.po @@ -65,11 +65,11 @@ msgstr "" #: ../../library/inspect.rst:41 msgid "Attribute" -msgstr "" +msgstr "Atribut" #: ../../library/inspect.rst:41 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../library/inspect.rst:43 msgid "module" @@ -79,7 +79,7 @@ msgstr "modul" #: ../../library/inspect.rst:58 ../../library/inspect.rst:73 #: ../../library/inspect.rst:225 msgid "__doc__" -msgstr "" +msgstr "__doc__" #: ../../library/inspect.rst:43 ../../library/inspect.rst:48 #: ../../library/inspect.rst:58 ../../library/inspect.rst:73 @@ -103,7 +103,7 @@ msgstr "kelas" #: ../../library/inspect.rst:75 ../../library/inspect.rst:194 #: ../../library/inspect.rst:208 ../../library/inspect.rst:227 msgid "__name__" -msgstr "" +msgstr "__name__" #: ../../library/inspect.rst:50 msgid "name with which this class was defined" @@ -1008,7 +1008,7 @@ msgstr "" #: ../../library/inspect.rst:727 msgid "Name" -msgstr "" +msgstr "Nama" #: ../../library/inspect.rst:727 msgid "Meaning" @@ -1290,7 +1290,7 @@ msgstr "" #: ../../library/inspect.rst:992 msgid "For example:" -msgstr "" +msgstr "Sebagai contoh:" #: ../../library/inspect.rst:1001 msgid "" diff --git a/library/itertools.po b/library/itertools.po index dbae64e..d702bf8 100644 --- a/library/itertools.po +++ b/library/itertools.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-09 11:23+0000\n" "PO-Revision-Date: 2017-02-16 23:16+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -346,7 +350,7 @@ msgstr "" #: ../../library/itertools.rst:76 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/itertools.rst:78 msgid "``product('ABCD', repeat=2)``" diff --git a/library/json.po b/library/json.po index 8b46ee6..a421bab 100644 --- a/library/json.po +++ b/library/json.po @@ -375,7 +375,7 @@ msgstr "" #: ../../library/json.rst:320 msgid "int" -msgstr "" +msgstr "int" #: ../../library/json.rst:322 msgid "number (real)" @@ -383,11 +383,11 @@ msgstr "" #: ../../library/json.rst:322 msgid "float" -msgstr "" +msgstr "float" #: ../../library/json.rst:324 ../../library/json.rst:411 msgid "true" -msgstr "" +msgstr "benar" #: ../../library/json.rst:324 ../../library/json.rst:411 msgid "True" @@ -395,7 +395,7 @@ msgstr "" #: ../../library/json.rst:326 ../../library/json.rst:413 msgid "false" -msgstr "" +msgstr "salah" #: ../../library/json.rst:326 ../../library/json.rst:413 msgid "False" diff --git a/library/locale.po b/library/locale.po index 428ddca..8d26c10 100644 --- a/library/locale.po +++ b/library/locale.po @@ -258,7 +258,7 @@ msgstr "" #: ../../library/locale.rst:130 msgid "Value" -msgstr "" +msgstr "Nilai" #: ../../library/locale.rst:130 msgid "Explanation" diff --git a/library/logging.config.po b/library/logging.config.po index 66866ec..bb231cd 100644 --- a/library/logging.config.po +++ b/library/logging.config.po @@ -142,7 +142,7 @@ msgstr "" #: ../../library/logging.config.rst:0 msgid "Parameters" -msgstr "" +msgstr "Parameter" #: ../../library/logging.config.rst:90 msgid "" diff --git a/library/logging.handlers.po b/library/logging.handlers.po index b0c6cc6..a93efb8 100644 --- a/library/logging.handlers.po +++ b/library/logging.handlers.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-11 11:23+0000\n" "PO-Revision-Date: 2017-02-16 23:17+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -93,7 +97,7 @@ msgstr "" #: ../../library/logging.handlers.rst:0 ../../library/logging.handlers.rst:0 #: ../../library/logging.handlers.rst:0 msgid "Parameters" -msgstr "" +msgstr "Parameter" #: ../../library/logging.handlers.rst:67 msgid "The stream that the handler should use." @@ -418,7 +422,7 @@ msgstr "" #: ../../library/logging.handlers.rst:345 msgid "Value" -msgstr "" +msgstr "Nilai" #: ../../library/logging.handlers.rst:345 msgid "Type of interval" @@ -453,7 +457,7 @@ msgstr "" #: ../../library/logging.handlers.rst:351 msgid "``'H'``" -msgstr "" +msgstr "``'H'``" #: ../../library/logging.handlers.rst:351 msgid "Hours" diff --git a/library/logging.po b/library/logging.po index 39dd4d7..2f74bd0 100644 --- a/library/logging.po +++ b/library/logging.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# oon arfiandwi , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-10-04 11:35+0000\n" "PO-Revision-Date: 2017-02-16 23:17+0000\n" -"Last-Translator: oon arfiandwi , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -527,7 +527,7 @@ msgstr "" #: ../../library/logging.rst:379 msgid "0" -msgstr "" +msgstr "0" #: ../../library/logging.rst:386 msgid "Handler Objects" @@ -878,7 +878,7 @@ msgstr "" #: ../../library/logging.rst:0 ../../library/logging.rst:0 msgid "Parameters" -msgstr "" +msgstr "Parameter" #: ../../library/logging.rst:694 msgid "" @@ -1005,7 +1005,7 @@ msgstr "" #: ../../library/logging.rst:776 ../../library/logging.rst:1152 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../library/logging.rst:778 ../../library/logging.rst:0 msgid "args" diff --git a/library/lzma.po b/library/lzma.po index ee41a14..bc60cef 100644 --- a/library/lzma.po +++ b/library/lzma.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:17+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -107,7 +111,7 @@ msgstr "" #: ../../library/lzma.rst:68 ../../library/lzma.rst:126 msgid "Accepts a :term:`path-like object`." -msgstr "" +msgstr "Menerima sebuah :term:`path-like object`" #: ../../library/lzma.rst:74 msgid "Open an LZMA-compressed file in binary mode." @@ -612,7 +616,7 @@ msgstr "" #: ../../library/lzma.rst:385 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/lzma.rst:387 msgid "Reading in a compressed file::" diff --git a/library/mailbox.po b/library/mailbox.po index f1623cb..703dccd 100644 --- a/library/mailbox.po +++ b/library/mailbox.po @@ -41,7 +41,7 @@ msgstr "" #: ../../library/mailbox.rst:24 msgid "Module :mod:`email`" -msgstr "" +msgstr "Modul :mod:`email`" #: ../../library/mailbox.rst:25 msgid "Represent and manipulate messages." @@ -49,7 +49,7 @@ msgstr "" #: ../../library/mailbox.rst:31 msgid ":class:`Mailbox` objects" -msgstr "" +msgstr "objek :class:`Mailbox`" #: ../../library/mailbox.rst:35 msgid "A mailbox, which may be inspected and modified." @@ -333,7 +333,7 @@ msgstr "" #: ../../library/mailbox.rst:299 msgid ":class:`Maildir`" -msgstr "" +msgstr ":class:`Maildir`" #: ../../library/mailbox.rst:304 msgid "" @@ -480,6 +480,7 @@ msgstr "" msgid "" "`maildir man page from qmail `_" msgstr "" +"`maildir man page from qmail `_" #: ../../library/mailbox.rst:430 msgid "The original specification of the format." @@ -487,7 +488,7 @@ msgstr "" #: ../../library/mailbox.rst:434 msgid "`Using maildir format `_" -msgstr "" +msgstr "`Using maildir format `_" #: ../../library/mailbox.rst:433 msgid "" @@ -499,6 +500,7 @@ msgstr "" msgid "" "`maildir man page from Courier `_" msgstr "" +"`maildir man page from Courier `_" #: ../../library/mailbox.rst:437 msgid "" @@ -508,7 +510,7 @@ msgstr "" #: ../../library/mailbox.rst:444 msgid ":class:`mbox`" -msgstr "" +msgstr ":class:`mbox`" #: ../../library/mailbox.rst:449 msgid "" @@ -562,7 +564,7 @@ msgstr "" #: ../../library/mailbox.rst:489 msgid "`mbox man page from qmail `_" -msgstr "" +msgstr "`mbox man page from qmail `_" #: ../../library/mailbox.rst:489 msgid "A specification of the format and its variations." @@ -573,6 +575,8 @@ msgid "" "`mbox man page from tin " "`_" msgstr "" +"`mbox man page from tin " +"`_" #: ../../library/mailbox.rst:492 msgid "Another specification of the format, with details on locking." @@ -583,6 +587,8 @@ msgid "" "`Configuring Netscape Mail on Unix: Why The Content-Length Format is Bad " "`_" msgstr "" +"`Configuring Netscape Mail on Unix: Why The Content-Length Format is Bad " +"`_" #: ../../library/mailbox.rst:495 msgid "" @@ -601,7 +607,7 @@ msgstr "" #: ../../library/mailbox.rst:504 msgid ":class:`MH`" -msgstr "" +msgstr ":class:`MH`" #: ../../library/mailbox.rst:509 msgid "" @@ -739,7 +745,7 @@ msgstr "" #: ../../library/mailbox.rst:634 msgid ":class:`Babyl`" -msgstr "" +msgstr ":class:`Babyl`" #: ../../library/mailbox.rst:639 msgid "" @@ -810,6 +816,7 @@ msgstr "" msgid "" "`Format of Version 5 Babyl Files `_" msgstr "" +"`Format of Version 5 Babyl Files `_" #: ../../library/mailbox.rst:701 msgid "A specification of the Babyl format." @@ -820,6 +827,8 @@ msgid "" "`Reading Mail with Rmail " "`_" msgstr "" +"`Reading Mail with Rmail " +"`_" #: ../../library/mailbox.rst:704 msgid "The Rmail manual, with some information on Babyl semantics." @@ -827,7 +836,7 @@ msgstr "" #: ../../library/mailbox.rst:710 msgid ":class:`MMDF`" -msgstr "" +msgstr ":class:`MMDF`" #: ../../library/mailbox.rst:715 msgid "" @@ -870,6 +879,8 @@ msgid "" "`mmdf man page from tin " "`_" msgstr "" +"`mmdf man page from tin " +"`_" #: ../../library/mailbox.rst:752 msgid "" @@ -878,7 +889,7 @@ msgstr "" #: ../../library/mailbox.rst:755 msgid "`MMDF `_" -msgstr "" +msgstr "`MMDF `_" #: ../../library/mailbox.rst:755 msgid "" @@ -888,7 +899,7 @@ msgstr "" #: ../../library/mailbox.rst:762 msgid ":class:`Message` objects" -msgstr "" +msgstr "objek :class:`Message`" #: ../../library/mailbox.rst:767 msgid "" @@ -933,7 +944,7 @@ msgstr "" #: ../../library/mailbox.rst:800 msgid ":class:`MaildirMessage`" -msgstr "" +msgstr ":class:`MaildirMessage`" #: ../../library/mailbox.rst:805 msgid "" @@ -958,7 +969,7 @@ msgstr "" #: ../../library/mailbox.rst:820 ../../library/mailbox.rst:987 #: ../../library/mailbox.rst:1357 msgid "Flag" -msgstr "" +msgstr "Penanda" #: ../../library/mailbox.rst:820 ../../library/mailbox.rst:987 #: ../../library/mailbox.rst:1357 @@ -974,7 +985,7 @@ msgstr "" #: ../../library/mailbox.rst:822 ../../library/mailbox.rst:993 #: ../../library/mailbox.rst:1363 msgid "D" -msgstr "" +msgstr "D" #: ../../library/mailbox.rst:822 msgid "Draft" @@ -987,12 +998,12 @@ msgstr "" #: ../../library/mailbox.rst:824 ../../library/mailbox.rst:995 #: ../../library/mailbox.rst:1365 msgid "F" -msgstr "" +msgstr "F" #: ../../library/mailbox.rst:824 ../../library/mailbox.rst:995 #: ../../library/mailbox.rst:1365 msgid "Flagged" -msgstr "" +msgstr "Ditandai" #: ../../library/mailbox.rst:824 ../../library/mailbox.rst:995 #: ../../library/mailbox.rst:1143 ../../library/mailbox.rst:1365 @@ -1001,7 +1012,7 @@ msgstr "" #: ../../library/mailbox.rst:826 msgid "P" -msgstr "" +msgstr "P" #: ../../library/mailbox.rst:826 msgid "Passed" @@ -1014,7 +1025,7 @@ msgstr "" #: ../../library/mailbox.rst:828 ../../library/mailbox.rst:989 #: ../../library/mailbox.rst:1359 msgid "R" -msgstr "" +msgstr "R" #: ../../library/mailbox.rst:828 msgid "Replied" @@ -1028,7 +1039,7 @@ msgstr "" #: ../../library/mailbox.rst:830 msgid "S" -msgstr "" +msgstr "S" #: ../../library/mailbox.rst:830 msgid "Seen" @@ -1042,7 +1053,7 @@ msgstr "" #: ../../library/mailbox.rst:832 msgid "T" -msgstr "" +msgstr "T" #: ../../library/mailbox.rst:832 msgid "Trashed" @@ -1147,7 +1158,7 @@ msgstr "" #: ../../library/mailbox.rst:1446 ../../library/mailbox.rst:1461 #: ../../library/mailbox.rst:1477 msgid "Resulting state" -msgstr "" +msgstr "Kondisi yang dihasilkan" #: ../../library/mailbox.rst:918 ../../library/mailbox.rst:1187 #: ../../library/mailbox.rst:1315 @@ -1167,7 +1178,7 @@ msgstr "" #: ../../library/mailbox.rst:1465 ../../library/mailbox.rst:1481 #: ../../library/mailbox.rst:1481 msgid "O flag" -msgstr "" +msgstr "Penanda O" #: ../../library/mailbox.rst:923 ../../library/mailbox.rst:923 #: ../../library/mailbox.rst:942 ../../library/mailbox.rst:1066 @@ -1178,7 +1189,7 @@ msgstr "" #: ../../library/mailbox.rst:1452 ../../library/mailbox.rst:1485 #: ../../library/mailbox.rst:1485 msgid "F flag" -msgstr "" +msgstr "Penanda F" #: ../../library/mailbox.rst:925 ../../library/mailbox.rst:927 #: ../../library/mailbox.rst:944 ../../library/mailbox.rst:959 @@ -1188,7 +1199,7 @@ msgstr "" #: ../../library/mailbox.rst:1431 ../../library/mailbox.rst:1439 #: ../../library/mailbox.rst:1479 ../../library/mailbox.rst:1479 msgid "R flag" -msgstr "" +msgstr "Penanda R" #: ../../library/mailbox.rst:925 ../../library/mailbox.rst:1068 #: ../../library/mailbox.rst:1083 ../../library/mailbox.rst:1098 @@ -1198,18 +1209,18 @@ msgstr "" #: ../../library/mailbox.rst:1469 ../../library/mailbox.rst:1487 #: ../../library/mailbox.rst:1487 msgid "A flag" -msgstr "" +msgstr "Penanda A" #: ../../library/mailbox.rst:927 ../../library/mailbox.rst:1060 #: ../../library/mailbox.rst:1431 msgid "S flag" -msgstr "" +msgstr "Penanda S" #: ../../library/mailbox.rst:929 ../../library/mailbox.rst:961 #: ../../library/mailbox.rst:1064 ../../library/mailbox.rst:1302 #: ../../library/mailbox.rst:1435 msgid "T flag" -msgstr "" +msgstr "Penanda T" #: ../../library/mailbox.rst:929 ../../library/mailbox.rst:1064 #: ../../library/mailbox.rst:1096 ../../library/mailbox.rst:1111 @@ -1217,7 +1228,7 @@ msgstr "" #: ../../library/mailbox.rst:1435 ../../library/mailbox.rst:1467 #: ../../library/mailbox.rst:1483 ../../library/mailbox.rst:1483 msgid "D flag" -msgstr "" +msgstr "Penanda D" #: ../../library/mailbox.rst:932 msgid "" @@ -1284,7 +1295,7 @@ msgstr "" #: ../../library/mailbox.rst:957 ../../library/mailbox.rst:1306 msgid "P flag" -msgstr "" +msgstr "Penanda P" #: ../../library/mailbox.rst:957 msgid "\"forwarded\" or \"resent\" label" @@ -1330,11 +1341,11 @@ msgstr "" #: ../../library/mailbox.rst:991 ../../library/mailbox.rst:1361 msgid "O" -msgstr "" +msgstr "O" #: ../../library/mailbox.rst:991 ../../library/mailbox.rst:1361 msgid "Old" -msgstr "" +msgstr "Lama *Old*" #: ../../library/mailbox.rst:991 ../../library/mailbox.rst:1361 msgid "Previously detected by MUA" @@ -1346,11 +1357,11 @@ msgstr "" #: ../../library/mailbox.rst:997 ../../library/mailbox.rst:1367 msgid "A" -msgstr "" +msgstr "A" #: ../../library/mailbox.rst:997 ../../library/mailbox.rst:1367 msgid "Answered" -msgstr "" +msgstr "Dijawab *Answered*" #: ../../library/mailbox.rst:1000 ../../library/mailbox.rst:1370 msgid "" @@ -1431,7 +1442,7 @@ msgstr "" #: ../../library/mailbox.rst:1077 ../../library/mailbox.rst:1092 #: ../../library/mailbox.rst:1448 ../../library/mailbox.rst:1463 msgid "R flag and O flag" -msgstr "" +msgstr "Penanda R dan Penanda O" #: ../../library/mailbox.rst:1086 msgid "" @@ -1452,7 +1463,7 @@ msgstr "" #: ../../library/mailbox.rst:1122 msgid ":class:`MHMessage`" -msgstr "" +msgstr ":class:`MHMessage`" #: ../../library/mailbox.rst:1127 msgid "" @@ -1483,7 +1494,7 @@ msgstr "" #: ../../library/mailbox.rst:1141 msgid "replied" -msgstr "" +msgstr "dibalas" #: ../../library/mailbox.rst:1143 msgid "flagged" @@ -1518,7 +1529,7 @@ msgstr "" #: ../../library/mailbox.rst:1174 ../../library/mailbox.rst:1300 msgid "no S flag" -msgstr "" +msgstr "tanpa penanda S" #: ../../library/mailbox.rst:1181 msgid "" @@ -1530,7 +1541,7 @@ msgstr "" #: ../../library/mailbox.rst:1190 ../../library/mailbox.rst:1318 msgid "no R flag" -msgstr "" +msgstr "tanpa penanda R" #: ../../library/mailbox.rst:1197 msgid "" @@ -1540,7 +1551,7 @@ msgstr "" #: ../../library/mailbox.rst:1212 msgid ":class:`BabylMessage`" -msgstr "" +msgstr ":class:`BabylMessage`" #: ../../library/mailbox.rst:1217 msgid "" @@ -1560,7 +1571,7 @@ msgstr "" #: ../../library/mailbox.rst:1228 msgid "deleted" -msgstr "" +msgstr "dihapus" #: ../../library/mailbox.rst:1230 msgid "filed" @@ -1572,7 +1583,7 @@ msgstr "" #: ../../library/mailbox.rst:1232 msgid "answered" -msgstr "" +msgstr "dijawab" #: ../../library/mailbox.rst:1234 msgid "forwarded" @@ -1584,7 +1595,7 @@ msgstr "" #: ../../library/mailbox.rst:1236 msgid "edited" -msgstr "" +msgstr "diubah" #: ../../library/mailbox.rst:1236 msgid "Modified by the user" @@ -1592,11 +1603,11 @@ msgstr "" #: ../../library/mailbox.rst:1238 msgid "resent" -msgstr "" +msgstr "dikirim ulang" #: ../../library/mailbox.rst:1238 msgid "Resent" -msgstr "" +msgstr "Dikirim Ulang" #: ../../library/mailbox.rst:1241 msgid "" @@ -1678,7 +1689,7 @@ msgstr "" #: ../../library/mailbox.rst:1340 msgid ":class:`MMDFMessage`" -msgstr "" +msgstr ":class:`MMDFMessage`" #: ../../library/mailbox.rst:1345 msgid "" @@ -1780,7 +1791,7 @@ msgstr "" #: ../../library/mailbox.rst:1532 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/mailbox.rst:1534 msgid "" diff --git a/library/mimetypes.po b/library/mimetypes.po index 83d36a7..0737b0a 100644 --- a/library/mimetypes.po +++ b/library/mimetypes.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:18+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -313,4 +317,4 @@ msgstr "" #: ../../library/mimetypes.rst:270 msgid ":ref:`Availability `: Windows." -msgstr "" +msgstr ":ref:`Availability `: Windows." diff --git a/library/multiprocessing.po b/library/multiprocessing.po index bd7f885..7683d22 100644 --- a/library/multiprocessing.po +++ b/library/multiprocessing.po @@ -1270,7 +1270,7 @@ msgstr "" #: ../../library/multiprocessing.rst:1157 msgid "For example:" -msgstr "" +msgstr "Sebagai contoh:" #: ../../library/multiprocessing.rst:1181 msgid "" @@ -3136,7 +3136,7 @@ msgstr "" #: ../../library/multiprocessing.rst:2876 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/multiprocessing.rst:2878 msgid "" diff --git a/library/os.path.po b/library/os.path.po index 3a302fd..8072380 100644 --- a/library/os.path.po +++ b/library/os.path.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-14 11:26+0000\n" "PO-Revision-Date: 2017-02-16 23:20+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -108,7 +112,7 @@ msgstr "" #: ../../library/os.path.rst:423 ../../library/os.path.rst:439 #: ../../library/os.path.rst:460 ../../library/os.path.rst:471 msgid "Accepts a :term:`path-like object`." -msgstr "" +msgstr "Menerima sebuah :term:`path-like object`." #: ../../library/os.path.rst:76 msgid "" @@ -131,7 +135,7 @@ msgstr "" #: ../../library/os.path.rst:387 ../../library/os.path.rst:403 #: ../../library/os.path.rst:419 msgid ":ref:`Availability `: Unix, Windows." -msgstr "" +msgstr ":ref:`Availability `: Unix, Windows." #: ../../library/os.path.rst:99 msgid "Accepts a sequence of :term:`path-like objects `." diff --git a/library/os.po b/library/os.po index 8a96a96..7925edf 100644 --- a/library/os.po +++ b/library/os.po @@ -196,7 +196,7 @@ msgstr "" #: ../../library/os.rst:4256 ../../library/os.rst:4277 #: ../../library/os.rst:4287 ../../library/os.rst:4296 msgid ":ref:`Availability `: Unix." -msgstr "" +msgstr ":ref:`Availability `: Unix." #: ../../library/os.rst:105 msgid "" @@ -430,7 +430,7 @@ msgstr "" #: ../../library/os.rst:3782 ../../library/os.rst:3793 #: ../../library/os.rst:3863 ../../library/os.rst:3889 msgid ":ref:`Availability `: Unix, Windows." -msgstr "" +msgstr ":ref:`Availability `: Unix, Windows." #: ../../library/os.rst:331 msgid "" @@ -1035,7 +1035,7 @@ msgstr "" #: ../../library/os.rst:3068 ../../library/os.rst:3151 #: ../../library/os.rst:3322 ../../library/os.rst:3770 msgid "Accepts a :term:`path-like object`." -msgstr "" +msgstr "Menerima sebuah :term:`path-like object`." #: ../../library/os.rst:964 msgid "" @@ -1494,7 +1494,7 @@ msgstr "" #: ../../library/os.rst:3251 ../../library/os.rst:3805 #: ../../library/os.rst:3834 msgid ":ref:`Availability `: Windows." -msgstr "" +msgstr ":ref:`Availability `: Windows." #: ../../library/os.rst:1469 msgid "Set the \"inheritable\" flag of the specified handle." @@ -2371,7 +2371,7 @@ msgstr "" #: ../../library/os.rst:2259 msgid "The function accepts a :term:`path-like object`." -msgstr "" +msgstr "Fungsi yang menerima sebuah :term:`path-like object`." #: ../../library/os.rst:2261 msgid "Added support for :ref:`file descriptors ` on Unix." diff --git a/library/ossaudiodev.po b/library/ossaudiodev.po index 772e95a..bc3a5ca 100644 --- a/library/ossaudiodev.po +++ b/library/ossaudiodev.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:21+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -228,7 +232,7 @@ msgstr "" #: ../../library/ossaudiodev.rst:200 ../../library/ossaudiodev.rst:254 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../library/ossaudiodev.rst:202 msgid ":const:`AFMT_MU_LAW`" diff --git a/library/pickle.po b/library/pickle.po index b7a6bcb..e205909 100644 --- a/library/pickle.po +++ b/library/pickle.po @@ -1279,7 +1279,7 @@ msgstr "" #: ../../library/pickle.rst:1133 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/pickle.rst:1135 msgid "" diff --git a/library/plistlib.po b/library/plistlib.po index 75802fb..15ab62f 100644 --- a/library/plistlib.po +++ b/library/plistlib.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:22+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -294,7 +298,7 @@ msgstr "" #: ../../library/plistlib.rst:214 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/plistlib.rst:216 msgid "Generating a plist::" diff --git a/library/profile.po b/library/profile.po index 21cf8ab..579d43c 100644 --- a/library/profile.po +++ b/library/profile.po @@ -551,7 +551,7 @@ msgstr "" #: ../../library/profile.rst:418 ../../library/profile.rst:420 #: ../../library/profile.rst:434 msgid "N/A" -msgstr "" +msgstr "T/A" #: ../../library/profile.rst:414 msgid "``'file'``" diff --git a/library/pwd.po b/library/pwd.po index 53c1e19..4abb934 100644 --- a/library/pwd.po +++ b/library/pwd.po @@ -40,11 +40,11 @@ msgstr "" #: ../../library/pwd.rst:18 msgid "Index" -msgstr "" +msgstr "Indeks" #: ../../library/pwd.rst:18 msgid "Attribute" -msgstr "" +msgstr "Atribut" #: ../../library/pwd.rst:18 msgid "Meaning" @@ -52,7 +52,7 @@ msgstr "Artinya" #: ../../library/pwd.rst:20 msgid "0" -msgstr "" +msgstr "0" #: ../../library/pwd.rst:20 msgid "``pw_name``" @@ -64,7 +64,7 @@ msgstr "" #: ../../library/pwd.rst:22 msgid "1" -msgstr "" +msgstr "1" #: ../../library/pwd.rst:22 msgid "``pw_passwd``" @@ -76,7 +76,7 @@ msgstr "" #: ../../library/pwd.rst:24 msgid "2" -msgstr "" +msgstr "2" #: ../../library/pwd.rst:24 msgid "``pw_uid``" @@ -88,7 +88,7 @@ msgstr "" #: ../../library/pwd.rst:26 msgid "3" -msgstr "" +msgstr "3" #: ../../library/pwd.rst:26 msgid "``pw_gid``" @@ -100,7 +100,7 @@ msgstr "" #: ../../library/pwd.rst:28 msgid "4" -msgstr "" +msgstr "4" #: ../../library/pwd.rst:28 msgid "``pw_gecos``" @@ -112,7 +112,7 @@ msgstr "" #: ../../library/pwd.rst:30 msgid "5" -msgstr "" +msgstr "5" #: ../../library/pwd.rst:30 msgid "``pw_dir``" @@ -124,7 +124,7 @@ msgstr "" #: ../../library/pwd.rst:32 msgid "6" -msgstr "" +msgstr "6" #: ../../library/pwd.rst:32 msgid "``pw_shell``" diff --git a/library/re.po b/library/re.po index e55a277..750ac2d 100644 --- a/library/re.po +++ b/library/re.po @@ -1588,7 +1588,7 @@ msgstr "" #: ../../library/re.rst:1409 msgid "``%c``" -msgstr "" +msgstr "``%c``" #: ../../library/re.rst:1411 msgid "``%5c``" @@ -1600,7 +1600,7 @@ msgstr "" #: ../../library/re.rst:1413 msgid "``%d``" -msgstr "" +msgstr "``%d``" #: ../../library/re.rst:1413 msgid "``[-+]?\\d+``" diff --git a/library/resource.po b/library/resource.po index c8901c1..363c012 100644 --- a/library/resource.po +++ b/library/resource.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:24+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -321,7 +325,7 @@ msgstr "" #: ../../library/resource.rst:295 msgid "Index" -msgstr "" +msgstr "Indeks" #: ../../library/resource.rst:295 msgid "Field" diff --git a/library/select.po b/library/select.po index cd97912..c81f63f 100644 --- a/library/select.po +++ b/library/select.po @@ -334,7 +334,7 @@ msgstr "" #: ../../library/select.rst:578 ../../library/select.rst:586 #: ../../library/select.rst:606 ../../library/select.rst:629 msgid "Constant" -msgstr "" +msgstr "Konstanta" #: ../../library/select.rst:283 ../../library/select.rst:398 #: ../../library/select.rst:518 ../../library/select.rst:547 diff --git a/library/selectors.po b/library/selectors.po index 9694f27..6a1f0d5 100644 --- a/library/selectors.po +++ b/library/selectors.po @@ -91,7 +91,7 @@ msgstr "" #: ../../library/selectors.rst:60 msgid "Constant" -msgstr "" +msgstr "Konstanta" #: ../../library/selectors.rst:60 msgid "Meaning" @@ -323,7 +323,7 @@ msgstr "" #: ../../library/selectors.rst:242 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/selectors.rst:244 msgid "Here is a simple echo server implementation::" diff --git a/library/shutil.po b/library/shutil.po index 591e9e5..0d0cadc 100644 --- a/library/shutil.po +++ b/library/shutil.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-14 11:26+0000\n" "PO-Revision-Date: 2017-02-16 23:26+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -454,7 +458,7 @@ msgstr "" #: ../../library/shutil.rst:370 msgid ":ref:`Availability `: Unix, Windows." -msgstr "" +msgstr ":ref:`Availability `: Unix, Windows." #: ../../library/shutil.rst:374 msgid "Change owner *user* and/or *group* of the given *path*." @@ -472,7 +476,7 @@ msgstr "" #: ../../library/shutil.rst:382 msgid ":ref:`Availability `: Unix." -msgstr "" +msgstr ":ref:`Availability `: Unix." #: ../../library/shutil.rst:388 msgid "" diff --git a/library/signal.po b/library/signal.po index fb4de98..5e4caa3 100644 --- a/library/signal.po +++ b/library/signal.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:26+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -146,7 +150,7 @@ msgstr "" #: ../../library/signal.rst:111 ../../library/signal.rst:121 msgid ":ref:`Availability `: Windows." -msgstr "" +msgstr ":ref:`Availability `: Windows." #: ../../library/signal.rst:117 msgid "" @@ -402,7 +406,7 @@ msgstr "" #: ../../library/signal.rst:326 ../../library/signal.rst:333 msgid ":ref:`Availability `: Unix." -msgstr "" +msgstr ":ref:`Availability `: Unix." #: ../../library/signal.rst:331 msgid "Returns current value of a given interval timer specified by *which*." diff --git a/library/socket.po b/library/socket.po index 4f30821..dee5d52 100644 --- a/library/socket.po +++ b/library/socket.po @@ -820,7 +820,7 @@ msgstr "" #: ../../library/socket.rst:671 ../../library/socket.rst:1668 msgid ":ref:`Availability `: Windows." -msgstr "" +msgstr ":ref:`Availability `: Windows." #: ../../library/socket.rst:677 msgid "" @@ -1232,7 +1232,7 @@ msgstr "" #: ../../library/socket.rst:1030 msgid ":ref:`Availability `: Unix." -msgstr "" +msgstr ":ref:`Availability `: Unix." #: ../../library/socket.rst:1036 msgid "" @@ -1243,7 +1243,7 @@ msgstr "" #: ../../library/socket.rst:1041 ../../library/socket.rst:1055 #: ../../library/socket.rst:1069 msgid ":ref:`Availability `: Unix, Windows." -msgstr "" +msgstr ":ref:`Availability `: Unix, Windows." #: ../../library/socket.rst:1044 ../../library/socket.rst:1058 #: ../../library/socket.rst:1072 diff --git a/library/socketserver.po b/library/socketserver.po index 8a52642..31e62b0 100644 --- a/library/socketserver.po +++ b/library/socketserver.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:26+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -482,7 +486,7 @@ msgstr "" #: ../../library/socketserver.rst:443 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/socketserver.rst:446 msgid ":class:`socketserver.TCPServer` Example" diff --git a/library/spwd.po b/library/spwd.po index 00e7ca3..a1f28d5 100644 --- a/library/spwd.po +++ b/library/spwd.po @@ -46,11 +46,11 @@ msgstr "" #: ../../library/spwd.rst:21 msgid "Index" -msgstr "" +msgstr "Indeks" #: ../../library/spwd.rst:21 msgid "Attribute" -msgstr "" +msgstr "Atribut" #: ../../library/spwd.rst:21 msgid "Meaning" @@ -58,7 +58,7 @@ msgstr "Artinya" #: ../../library/spwd.rst:23 msgid "0" -msgstr "" +msgstr "0" #: ../../library/spwd.rst:23 msgid "``sp_namp``" @@ -70,7 +70,7 @@ msgstr "" #: ../../library/spwd.rst:25 msgid "1" -msgstr "" +msgstr "1" #: ../../library/spwd.rst:25 msgid "``sp_pwdp``" @@ -82,7 +82,7 @@ msgstr "" #: ../../library/spwd.rst:27 msgid "2" -msgstr "" +msgstr "2" #: ../../library/spwd.rst:27 msgid "``sp_lstchg``" @@ -94,7 +94,7 @@ msgstr "" #: ../../library/spwd.rst:29 msgid "3" -msgstr "" +msgstr "3" #: ../../library/spwd.rst:29 msgid "``sp_min``" @@ -106,7 +106,7 @@ msgstr "" #: ../../library/spwd.rst:32 msgid "4" -msgstr "" +msgstr "4" #: ../../library/spwd.rst:32 msgid "``sp_max``" @@ -118,7 +118,7 @@ msgstr "" #: ../../library/spwd.rst:35 msgid "5" -msgstr "" +msgstr "5" #: ../../library/spwd.rst:35 msgid "``sp_warn``" @@ -130,7 +130,7 @@ msgstr "" #: ../../library/spwd.rst:38 msgid "6" -msgstr "" +msgstr "6" #: ../../library/spwd.rst:38 msgid "``sp_inact``" @@ -142,7 +142,7 @@ msgstr "" #: ../../library/spwd.rst:42 msgid "7" -msgstr "" +msgstr "7" #: ../../library/spwd.rst:42 msgid "``sp_expire``" @@ -154,7 +154,7 @@ msgstr "" #: ../../library/spwd.rst:45 msgid "8" -msgstr "" +msgstr "8" #: ../../library/spwd.rst:45 msgid "``sp_flag``" diff --git a/library/ssl.po b/library/ssl.po index 4f1d0b4..d184cef 100644 --- a/library/ssl.po +++ b/library/ssl.po @@ -555,7 +555,7 @@ msgstr "Contoh::" #: ../../library/ssl.rst:496 ../../library/ssl.rst:511 msgid ":ref:`Availability `: Windows." -msgstr "" +msgstr ":ref:`Availability `: Windows." #: ../../library/ssl.rst:501 msgid "" @@ -2417,7 +2417,7 @@ msgstr "" #: ../../library/ssl.rst:2195 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/ssl.rst:2198 msgid "Testing for SSL support" diff --git a/library/statistics.po b/library/statistics.po index a32b00e..1edb76a 100644 --- a/library/statistics.po +++ b/library/statistics.po @@ -516,7 +516,7 @@ msgstr "" #: ../../library/statistics.rst:396 ../../library/statistics.rst:466 msgid "Examples:" -msgstr "" +msgstr "Contoh-contoh:" #: ../../library/statistics.rst:404 msgid "" diff --git a/library/stdtypes.po b/library/stdtypes.po index 553084e..b510a81 100644 --- a/library/stdtypes.po +++ b/library/stdtypes.po @@ -2450,7 +2450,7 @@ msgstr "" #: ../../library/stdtypes.rst:1949 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../library/stdtypes.rst:1951 msgid "``\\n``" @@ -2752,7 +2752,7 @@ msgstr "" #: ../../library/stdtypes.rst:2203 ../../library/stdtypes.rst:3353 msgid "Flag" -msgstr "" +msgstr "Penanda" #: ../../library/stdtypes.rst:2205 ../../library/stdtypes.rst:3355 msgid "``'#'``" @@ -3443,6 +3443,8 @@ msgid "" "The bytearray version of this method does *not* operate in place - it always" " produces a new object, even if no changes were made." msgstr "" +"Versi bytearray dari metode ini *tidak* beroperasi di tempatnya - selalu " +"menghasilkan objek baru, bahkan jika tidak ada perubahan yang dilakukan." #: ../../library/stdtypes.rst:2693 msgid "" @@ -4978,7 +4980,7 @@ msgstr "" #: ../../library/stdtypes.rst:4698 msgid "Type Objects" -msgstr "" +msgstr "Objek Tipe" #: ../../library/stdtypes.rst:4704 msgid "" diff --git a/library/string.po b/library/string.po index 98ff9ca..8ca43f3 100644 --- a/library/string.po +++ b/library/string.po @@ -400,7 +400,7 @@ msgstr "" #: ../../library/string.rst:339 ../../library/string.rst:370 msgid "Option" -msgstr "" +msgstr "Opsi" #: ../../library/string.rst:339 ../../library/string.rst:370 #: ../../library/string.rst:438 ../../library/string.rst:449 diff --git a/library/struct.po b/library/struct.po index 3977ab9..118bd3b 100644 --- a/library/struct.po +++ b/library/struct.po @@ -304,7 +304,7 @@ msgstr "" #: ../../library/struct.rst:194 msgid "C Type" -msgstr "" +msgstr "Tipe C" #: ../../library/struct.rst:194 msgid "Python type" @@ -345,7 +345,7 @@ msgstr "" #: ../../library/struct.rst:198 ../../library/struct.rst:200 #: ../../library/struct.rst:202 ../../library/struct.rst:204 msgid "1" -msgstr "" +msgstr "1" #: ../../library/struct.rst:200 msgid "``b``" @@ -363,7 +363,7 @@ msgstr "" #: ../../library/struct.rst:223 ../../library/struct.rst:225 #: ../../library/struct.rst:237 msgid "integer" -msgstr "" +msgstr "bilangan bulat" #: ../../library/struct.rst:200 msgid "\\(1), \\(2)" @@ -412,7 +412,7 @@ msgstr "" #: ../../library/struct.rst:206 ../../library/struct.rst:208 #: ../../library/struct.rst:227 msgid "2" -msgstr "" +msgstr "2" #: ../../library/struct.rst:208 msgid "``H``" @@ -428,13 +428,13 @@ msgstr "" #: ../../library/struct.rst:210 msgid ":c:type:`int`" -msgstr "" +msgstr ":c:type:`int`" #: ../../library/struct.rst:210 ../../library/struct.rst:212 #: ../../library/struct.rst:214 ../../library/struct.rst:216 #: ../../library/struct.rst:229 msgid "4" -msgstr "" +msgstr "4" #: ../../library/struct.rst:212 msgid "``I``" @@ -442,7 +442,7 @@ msgstr "" #: ../../library/struct.rst:212 msgid ":c:type:`unsigned int`" -msgstr "" +msgstr ":c:type:`unsigned int`" #: ../../library/struct.rst:214 msgid "``l``" @@ -471,7 +471,7 @@ msgstr "" #: ../../library/struct.rst:218 ../../library/struct.rst:220 #: ../../library/struct.rst:231 msgid "8" -msgstr "" +msgstr "8" #: ../../library/struct.rst:220 msgid "``Q``" @@ -512,7 +512,7 @@ msgstr "\\(6)" #: ../../library/struct.rst:227 ../../library/struct.rst:229 #: ../../library/struct.rst:231 msgid "float" -msgstr "" +msgstr "float" #: ../../library/struct.rst:227 ../../library/struct.rst:229 #: ../../library/struct.rst:231 @@ -688,7 +688,7 @@ msgstr "" #: ../../library/struct.rst:341 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/struct.rst:344 msgid "" @@ -734,7 +734,7 @@ msgstr "" #: ../../library/struct.rst:395 msgid "Module :mod:`xdrlib`" -msgstr "" +msgstr "Modul :mod:`xdrlib`" #: ../../library/struct.rst:396 msgid "Packing and unpacking of XDR data." diff --git a/library/sys.po b/library/sys.po index 3dedfef..e7e11fc 100644 --- a/library/sys.po +++ b/library/sys.po @@ -286,7 +286,7 @@ msgstr "" #: ../../library/sys.rst:229 ../../library/sys.rst:753 #: ../../library/sys.rst:1409 ../../library/sys.rst:1608 msgid ":ref:`Availability `: Windows." -msgstr "" +msgstr ":ref:`Availability `: Windows." #: ../../library/sys.rst:234 msgid "" @@ -859,7 +859,7 @@ msgstr "" #: ../../library/sys.rst:578 ../../library/sys.rst:1182 msgid ":ref:`Availability `: Unix." -msgstr "" +msgstr ":ref:`Availability `: Unix." #: ../../library/sys.rst:583 msgid "" @@ -1041,7 +1041,7 @@ msgstr "" #: ../../library/sys.rst:732 msgid "Constant" -msgstr "" +msgstr "Konstanta" #: ../../library/sys.rst:732 msgid "Meaning" @@ -1287,7 +1287,7 @@ msgstr "" #: ../../library/sys.rst:899 ../../library/sys.rst:1500 msgid "Attribute" -msgstr "" +msgstr "Atribut" #: ../../library/sys.rst:899 ../../library/sys.rst:1500 msgid "Explanation" diff --git a/library/syslog.po b/library/syslog.po index bdb6771..9d51455 100644 --- a/library/syslog.po +++ b/library/syslog.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:29+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -143,7 +147,7 @@ msgstr "" #: ../../library/syslog.rst:94 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/syslog.rst:97 msgid "Simple example" diff --git a/library/tarfile.po b/library/tarfile.po index 5a040c5..ffe3414 100644 --- a/library/tarfile.po +++ b/library/tarfile.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-30 11:34+0000\n" "PO-Revision-Date: 2017-02-16 23:29+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -84,7 +88,7 @@ msgstr "" #: ../../library/tarfile.rst:50 msgid "mode" -msgstr "" +msgstr "mode" #: ../../library/tarfile.rst:50 msgid "action" @@ -958,7 +962,7 @@ msgstr "" #: ../../library/tarfile.rst:743 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/tarfile.rst:745 msgid "" diff --git a/library/tempfile.po b/library/tempfile.po index bdeb62e..f2072b7 100644 --- a/library/tempfile.po +++ b/library/tempfile.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-11 00:37+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -371,7 +375,7 @@ msgstr "" #: ../../library/tempfile.rst:288 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/tempfile.rst:290 msgid "" diff --git a/library/test.po b/library/test.po index 9ce303f..7e47aea 100644 --- a/library/test.po +++ b/library/test.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -57,7 +61,7 @@ msgstr "" #: ../../library/test.rst:35 msgid "Module :mod:`doctest`" -msgstr "" +msgstr "Modul :mod:`doctest`" #: ../../library/test.rst:36 msgid "Tests embedded in documentation strings." diff --git a/library/time.po b/library/time.po index fe868cd..76b2eaf 100644 --- a/library/time.po +++ b/library/time.po @@ -23,7 +23,7 @@ msgstr "" #: ../../library/time.rst:2 msgid ":mod:`time` --- Time access and conversions" -msgstr "" +msgstr ":mod:`time` --- Akses waktu dan konversi" #: ../../library/time.rst:9 msgid "" @@ -141,15 +141,15 @@ msgstr "" #: ../../library/time.rst:105 msgid "From" -msgstr "" +msgstr "dari" #: ../../library/time.rst:105 msgid "To" -msgstr "" +msgstr "Ke" #: ../../library/time.rst:105 msgid "Use" -msgstr "" +msgstr "Gunakan" #: ../../library/time.rst:107 ../../library/time.rst:110 #: ../../library/time.rst:113 ../../library/time.rst:116 @@ -162,7 +162,7 @@ msgstr "" #: ../../library/time.rst:107 msgid ":func:`gmtime`" -msgstr "" +msgstr ":func:`gmtime`" #: ../../library/time.rst:110 ../../library/time.rst:116 msgid ":class:`struct_time` in local time" @@ -170,15 +170,15 @@ msgstr "" #: ../../library/time.rst:110 msgid ":func:`localtime`" -msgstr "" +msgstr ":func:`localtime`" #: ../../library/time.rst:113 msgid ":func:`calendar.timegm`" -msgstr "" +msgstr ":func:`calendar.timegm`" #: ../../library/time.rst:116 msgid ":func:`mktime`" -msgstr "" +msgstr ":func:`mktime`" #: ../../library/time.rst:124 msgid "Functions" @@ -242,7 +242,7 @@ msgstr "" #: ../../library/time.rst:752 ../../library/time.rst:771 #: ../../library/time.rst:789 ../../library/time.rst:825 msgid ":ref:`Availability `: Unix." -msgstr "" +msgstr ":ref:`Availability `: Unix." #: ../../library/time.rst:171 msgid "" @@ -288,27 +288,27 @@ msgstr "" #: ../../library/time.rst:226 msgid "``'clock'``: :func:`time.clock`" -msgstr "" +msgstr "``'clock'``: :func:`time.clock`" #: ../../library/time.rst:227 msgid "``'monotonic'``: :func:`time.monotonic`" -msgstr "" +msgstr "``'monotonic'``: :func:`time.monotonic`" #: ../../library/time.rst:228 msgid "``'perf_counter'``: :func:`time.perf_counter`" -msgstr "" +msgstr "``'perf_counter'``: :func:`time.perf_counter`" #: ../../library/time.rst:229 msgid "``'process_time'``: :func:`time.process_time`" -msgstr "" +msgstr "``'process_time'``: :func:`time.process_time`" #: ../../library/time.rst:230 msgid "``'thread_time'``: :func:`time.thread_time`" -msgstr "" +msgstr "``'thread_time'``: :func:`time.thread_time`" #: ../../library/time.rst:231 msgid "``'time'``: :func:`time.time`" -msgstr "" +msgstr "``'time'``: :func:`time.time`" #: ../../library/time.rst:233 msgid "The result has the following attributes:" @@ -449,7 +449,7 @@ msgstr "" #: ../../library/time.rst:369 msgid "Directive" -msgstr "" +msgstr "Petunjuk" #: ../../library/time.rst:369 msgid "Meaning" @@ -461,7 +461,7 @@ msgstr "Catatan" #: ../../library/time.rst:371 msgid "``%a``" -msgstr "" +msgstr "``%a``" #: ../../library/time.rst:371 msgid "Locale's abbreviated weekday name." @@ -469,7 +469,7 @@ msgstr "" #: ../../library/time.rst:374 msgid "``%A``" -msgstr "" +msgstr "``%A``" #: ../../library/time.rst:374 msgid "Locale's full weekday name." @@ -477,7 +477,7 @@ msgstr "" #: ../../library/time.rst:376 msgid "``%b``" -msgstr "" +msgstr "``%b``" #: ../../library/time.rst:376 msgid "Locale's abbreviated month name." @@ -485,7 +485,7 @@ msgstr "" #: ../../library/time.rst:379 msgid "``%B``" -msgstr "" +msgstr "``%B``" #: ../../library/time.rst:379 msgid "Locale's full month name." @@ -493,7 +493,7 @@ msgstr "" #: ../../library/time.rst:381 msgid "``%c``" -msgstr "" +msgstr "``%c``" #: ../../library/time.rst:381 msgid "Locale's appropriate date and time representation." @@ -501,7 +501,7 @@ msgstr "" #: ../../library/time.rst:384 msgid "``%d``" -msgstr "" +msgstr "``%d``" #: ../../library/time.rst:384 msgid "Day of the month as a decimal number [01,31]." @@ -509,7 +509,7 @@ msgstr "" #: ../../library/time.rst:387 msgid "``%H``" -msgstr "" +msgstr "``%H``" #: ../../library/time.rst:387 msgid "Hour (24-hour clock) as a decimal number [00,23]." @@ -517,7 +517,7 @@ msgstr "" #: ../../library/time.rst:390 msgid "``%I``" -msgstr "" +msgstr "``%I``" #: ../../library/time.rst:390 msgid "Hour (12-hour clock) as a decimal number [01,12]." @@ -525,7 +525,7 @@ msgstr "" #: ../../library/time.rst:393 msgid "``%j``" -msgstr "" +msgstr "``%j``" #: ../../library/time.rst:393 msgid "Day of the year as a decimal number [001,366]." @@ -533,7 +533,7 @@ msgstr "" #: ../../library/time.rst:396 msgid "``%m``" -msgstr "" +msgstr "``%m``" #: ../../library/time.rst:396 msgid "Month as a decimal number [01,12]." @@ -541,7 +541,7 @@ msgstr "" #: ../../library/time.rst:399 msgid "``%M``" -msgstr "" +msgstr "``%M``" #: ../../library/time.rst:399 msgid "Minute as a decimal number [00,59]." @@ -549,7 +549,7 @@ msgstr "" #: ../../library/time.rst:402 msgid "``%p``" -msgstr "" +msgstr "``%p``" #: ../../library/time.rst:402 msgid "Locale's equivalent of either AM or PM." @@ -561,7 +561,7 @@ msgstr "\\(1)" #: ../../library/time.rst:405 msgid "``%S``" -msgstr "" +msgstr "``%S``" #: ../../library/time.rst:405 msgid "Second as a decimal number [00,61]." @@ -573,7 +573,7 @@ msgstr "\\(2)" #: ../../library/time.rst:408 msgid "``%U``" -msgstr "" +msgstr "``%U``" #: ../../library/time.rst:408 msgid "" @@ -588,7 +588,7 @@ msgstr "\\(3)" #: ../../library/time.rst:416 msgid "``%w``" -msgstr "" +msgstr "``%w``" #: ../../library/time.rst:416 msgid "Weekday as a decimal number [0(Sunday),6]." @@ -596,7 +596,7 @@ msgstr "" #: ../../library/time.rst:419 msgid "``%W``" -msgstr "" +msgstr "``%W``" #: ../../library/time.rst:419 msgid "" @@ -607,7 +607,7 @@ msgstr "" #: ../../library/time.rst:427 msgid "``%x``" -msgstr "" +msgstr "``%x``" #: ../../library/time.rst:427 msgid "Locale's appropriate date representation." @@ -615,7 +615,7 @@ msgstr "" #: ../../library/time.rst:430 msgid "``%X``" -msgstr "" +msgstr "``%X``" #: ../../library/time.rst:430 msgid "Locale's appropriate time representation." @@ -623,7 +623,7 @@ msgstr "" #: ../../library/time.rst:433 msgid "``%y``" -msgstr "" +msgstr "``%y``" #: ../../library/time.rst:433 msgid "Year without century as a decimal number [00,99]." @@ -631,7 +631,7 @@ msgstr "" #: ../../library/time.rst:436 msgid "``%Y``" -msgstr "" +msgstr "``%Y``" #: ../../library/time.rst:436 msgid "Year with century as a decimal number." @@ -639,7 +639,7 @@ msgstr "" #: ../../library/time.rst:439 msgid "``%z``" -msgstr "" +msgstr "``%z``" #: ../../library/time.rst:439 msgid "" @@ -650,7 +650,7 @@ msgstr "" #: ../../library/time.rst:445 msgid "``%Z``" -msgstr "" +msgstr "``%Z``" #: ../../library/time.rst:445 msgid "Time zone name (no characters if no time zone exists)." @@ -658,7 +658,7 @@ msgstr "" #: ../../library/time.rst:448 msgid "``%%``" -msgstr "" +msgstr "``%%``" #: ../../library/time.rst:448 msgid "A literal ``'%'`` character." @@ -730,7 +730,7 @@ msgstr "" #: ../../library/time.rst:501 msgid "For example:" -msgstr "" +msgstr "Sebagai contoh:" #: ../../library/time.rst:508 msgid "" @@ -759,23 +759,23 @@ msgstr "" #: ../../library/time.rst:528 msgid "Index" -msgstr "" +msgstr "Indeks" #: ../../library/time.rst:528 msgid "Attribute" -msgstr "" +msgstr "Atribut" #: ../../library/time.rst:528 msgid "Values" -msgstr "" +msgstr "Nilai" #: ../../library/time.rst:530 msgid "0" -msgstr "" +msgstr "0" #: ../../library/time.rst:530 msgid ":attr:`tm_year`" -msgstr "" +msgstr ":attr:`tm_year`" #: ../../library/time.rst:530 msgid "(for example, 1993)" @@ -783,11 +783,11 @@ msgstr "" #: ../../library/time.rst:532 msgid "1" -msgstr "" +msgstr "1" #: ../../library/time.rst:532 msgid ":attr:`tm_mon`" -msgstr "" +msgstr ":attr:`tm_mon`" #: ../../library/time.rst:532 msgid "range [1, 12]" @@ -795,11 +795,11 @@ msgstr "" #: ../../library/time.rst:534 msgid "2" -msgstr "" +msgstr "2" #: ../../library/time.rst:534 msgid ":attr:`tm_mday`" -msgstr "" +msgstr ":attr:`tm_mday`" #: ../../library/time.rst:534 msgid "range [1, 31]" @@ -807,11 +807,11 @@ msgstr "" #: ../../library/time.rst:536 msgid "3" -msgstr "" +msgstr "3" #: ../../library/time.rst:536 msgid ":attr:`tm_hour`" -msgstr "" +msgstr ":attr:`tm_hour`" #: ../../library/time.rst:536 msgid "range [0, 23]" @@ -819,11 +819,11 @@ msgstr "" #: ../../library/time.rst:538 msgid "4" -msgstr "" +msgstr "4" #: ../../library/time.rst:538 msgid ":attr:`tm_min`" -msgstr "" +msgstr ":attr:`tm_min`" #: ../../library/time.rst:538 msgid "range [0, 59]" @@ -831,11 +831,11 @@ msgstr "" #: ../../library/time.rst:540 msgid "5" -msgstr "" +msgstr "5" #: ../../library/time.rst:540 msgid ":attr:`tm_sec`" -msgstr "" +msgstr ":attr:`tm_sec`" #: ../../library/time.rst:540 msgid "range [0, 61]; see **(2)** in :func:`strftime` description" @@ -843,11 +843,11 @@ msgstr "" #: ../../library/time.rst:543 msgid "6" -msgstr "" +msgstr "6" #: ../../library/time.rst:543 msgid ":attr:`tm_wday`" -msgstr "" +msgstr ":attr:`tm_wday`" #: ../../library/time.rst:543 msgid "range [0, 6], Monday is 0" @@ -855,11 +855,11 @@ msgstr "" #: ../../library/time.rst:545 msgid "7" -msgstr "" +msgstr "7" #: ../../library/time.rst:545 msgid ":attr:`tm_yday`" -msgstr "" +msgstr ":attr:`tm_yday`" #: ../../library/time.rst:545 msgid "range [1, 366]" @@ -867,11 +867,11 @@ msgstr "" #: ../../library/time.rst:547 msgid "8" -msgstr "" +msgstr "8" #: ../../library/time.rst:547 msgid ":attr:`tm_isdst`" -msgstr "" +msgstr ":attr:`tm_isdst`" #: ../../library/time.rst:547 msgid "0, 1 or -1; see below" @@ -879,11 +879,11 @@ msgstr "" #: ../../library/time.rst:549 ../../library/time.rst:551 msgid "N/A" -msgstr "" +msgstr "T/A" #: ../../library/time.rst:549 msgid ":attr:`tm_zone`" -msgstr "" +msgstr ":attr:`tm_zone`" #: ../../library/time.rst:549 msgid "abbreviation of timezone name" @@ -891,7 +891,7 @@ msgstr "" #: ../../library/time.rst:551 msgid ":attr:`tm_gmtoff`" -msgstr "" +msgstr ":attr:`tm_gmtoff`" #: ../../library/time.rst:551 msgid "offset east of UTC in seconds" @@ -1017,7 +1017,7 @@ msgstr "" #: ../../library/time.rst:659 msgid "``offset``" -msgstr "" +msgstr "``offset``" #: ../../library/time.rst:656 msgid "" @@ -1039,7 +1039,7 @@ msgstr "" #: ../../library/time.rst:667 msgid ":samp:`J{n}`" -msgstr "" +msgstr ":samp:`J{n}`" #: ../../library/time.rst:666 msgid "" @@ -1049,7 +1049,7 @@ msgstr "" #: ../../library/time.rst:671 msgid ":samp:`{n}`" -msgstr "" +msgstr ":samp:`{n}`" #: ../../library/time.rst:670 msgid "" @@ -1059,7 +1059,7 @@ msgstr "" #: ../../library/time.rst:678 msgid ":samp:`M{m}.{n}.{d}`" -msgstr "" +msgstr ":samp:`M{m}.{n}.{d}`" #: ../../library/time.rst:674 msgid "" @@ -1123,7 +1123,7 @@ msgstr "" #: ../../library/time.rst:742 msgid ":ref:`Availability `: Solaris." -msgstr "" +msgstr ":ref:`Availability `: Solaris." #: ../../library/time.rst:748 msgid "" @@ -1232,7 +1232,7 @@ msgstr "" #: ../../library/time.rst:867 msgid "Module :mod:`datetime`" -msgstr "" +msgstr "Modul :mod:`datetime`" #: ../../library/time.rst:867 msgid "More object-oriented interface to dates and times." @@ -1240,7 +1240,7 @@ msgstr "" #: ../../library/time.rst:871 msgid "Module :mod:`locale`" -msgstr "" +msgstr "Modul :mod:`locale`" #: ../../library/time.rst:870 msgid "" @@ -1251,7 +1251,7 @@ msgstr "" #: ../../library/time.rst:874 msgid "Module :mod:`calendar`" -msgstr "" +msgstr "Modul :mod:`calendar`" #: ../../library/time.rst:874 msgid "" diff --git a/library/timeit.po b/library/timeit.po index cfd6ee2..9b1756b 100644 --- a/library/timeit.po +++ b/library/timeit.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -293,7 +297,7 @@ msgstr "" #: ../../library/timeit.rst:273 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/timeit.rst:275 msgid "" diff --git a/library/tkinter.po b/library/tkinter.po index ce69f7d..880e71e 100644 --- a/library/tkinter.po +++ b/library/tkinter.po @@ -462,7 +462,7 @@ msgstr "" #: ../../library/tkinter.rst:279 msgid "*options*" -msgstr "" +msgstr "*options*" #: ../../library/tkinter.rst:276 msgid "" @@ -689,7 +689,7 @@ msgstr "" #: ../../library/tkinter.rst:438 msgid "Index" -msgstr "" +msgstr "Indeks" #: ../../library/tkinter.rst:438 msgid "Meaning" @@ -701,11 +701,11 @@ msgstr "" #: ../../library/tkinter.rst:440 msgid "0" -msgstr "" +msgstr "0" #: ../../library/tkinter.rst:440 msgid "option name" -msgstr "" +msgstr "nama opsi" #: ../../library/tkinter.rst:440 ../../library/tkinter.rst:442 msgid "``'relief'``" @@ -713,7 +713,7 @@ msgstr "" #: ../../library/tkinter.rst:442 msgid "1" -msgstr "" +msgstr "1" #: ../../library/tkinter.rst:442 msgid "option name for database lookup" @@ -721,7 +721,7 @@ msgstr "" #: ../../library/tkinter.rst:444 msgid "2" -msgstr "" +msgstr "2" #: ../../library/tkinter.rst:444 msgid "option class for database lookup" @@ -733,7 +733,7 @@ msgstr "" #: ../../library/tkinter.rst:447 msgid "3" -msgstr "" +msgstr "3" #: ../../library/tkinter.rst:447 msgid "default value" @@ -745,7 +745,7 @@ msgstr "" #: ../../library/tkinter.rst:449 msgid "4" -msgstr "" +msgstr "4" #: ../../library/tkinter.rst:449 msgid "current value" @@ -983,7 +983,7 @@ msgstr "" #: ../../library/tkinter.rst:647 msgid "cursor" -msgstr "" +msgstr "kursor" #: ../../library/tkinter.rst:644 msgid "" @@ -1008,7 +1008,7 @@ msgstr "" #: ../../library/tkinter.rst:659 msgid "font" -msgstr "" +msgstr "font" #: ../../library/tkinter.rst:657 msgid "" @@ -1149,7 +1149,7 @@ msgstr "" #: ../../library/tkinter.rst:732 msgid "focus" -msgstr "" +msgstr "fokus" #: ../../library/tkinter.rst:732 msgid "%A" @@ -1165,7 +1165,7 @@ msgstr "" #: ../../library/tkinter.rst:734 msgid "height" -msgstr "" +msgstr "tinggi" #: ../../library/tkinter.rst:734 msgid "%E" @@ -1229,7 +1229,7 @@ msgstr "" #: ../../library/tkinter.rst:742 msgid "width" -msgstr "" +msgstr "lebar" #: ../../library/tkinter.rst:742 msgid "%W" diff --git a/library/tkinter.ttk.po b/library/tkinter.ttk.po index b2ca166..4adb348 100644 --- a/library/tkinter.ttk.po +++ b/library/tkinter.ttk.po @@ -57,7 +57,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:34 msgid "Using Ttk" -msgstr "" +msgstr "Menggunakan Ttk" #: ../../library/tkinter.ttk.rst:36 msgid "To start using Ttk, import its module::" @@ -123,11 +123,11 @@ msgstr "" #: ../../library/tkinter.ttk.rst:80 msgid "Tk code::" -msgstr "" +msgstr "kode Tk::" #: ../../library/tkinter.ttk.rst:86 msgid "Ttk code::" -msgstr "" +msgstr "kode Ttk::" #: ../../library/tkinter.ttk.rst:94 msgid "" @@ -147,7 +147,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:105 msgid "Standard Options" -msgstr "" +msgstr "Opsi Standar" #: ../../library/tkinter.ttk.rst:107 msgid "All the :mod:`ttk` Widgets accepts the following options:" @@ -161,7 +161,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:810 ../../library/tkinter.ttk.rst:861 #: ../../library/tkinter.ttk.rst:889 msgid "Option" -msgstr "" +msgstr "Opsi" #: ../../library/tkinter.ttk.rst:112 ../../library/tkinter.ttk.rst:147 #: ../../library/tkinter.ttk.rst:173 ../../library/tkinter.ttk.rst:216 @@ -172,7 +172,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:861 ../../library/tkinter.ttk.rst:889 #: ../../library/tkinter.ttk.rst:934 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../library/tkinter.ttk.rst:114 msgid "class" @@ -188,7 +188,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:121 msgid "cursor" -msgstr "" +msgstr "kursor" #: ../../library/tkinter.ttk.rst:121 msgid "" @@ -212,7 +212,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:134 msgid "style" -msgstr "" +msgstr "gaya" #: ../../library/tkinter.ttk.rst:134 msgid "May be used to specify a custom widget style." @@ -272,7 +272,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:175 ../../library/tkinter.ttk.rst:523 #: ../../library/tkinter.ttk.rst:863 msgid "text" -msgstr "" +msgstr "teks" #: ../../library/tkinter.ttk.rst:175 msgid "Specifies a text string to be displayed inside the widget." @@ -301,7 +301,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:184 ../../library/tkinter.ttk.rst:525 #: ../../library/tkinter.ttk.rst:865 ../../library/tkinter.ttk.rst:897 msgid "image" -msgstr "" +msgstr "gambar" #: ../../library/tkinter.ttk.rst:184 msgid "" @@ -314,7 +314,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:192 ../../library/tkinter.ttk.rst:528 msgid "compound" -msgstr "" +msgstr "gabungan" #: ../../library/tkinter.ttk.rst:192 msgid "" @@ -324,11 +324,11 @@ msgstr "" #: ../../library/tkinter.ttk.rst:196 msgid "text: display text only" -msgstr "" +msgstr "teks: menampilkan teks saja" #: ../../library/tkinter.ttk.rst:197 msgid "image: display image only" -msgstr "" +msgstr "gambar: menampilkan gambar saja" #: ../../library/tkinter.ttk.rst:198 msgid "" @@ -343,7 +343,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:203 ../../library/tkinter.ttk.rst:349 #: ../../library/tkinter.ttk.rst:493 msgid "width" -msgstr "" +msgstr "lebar" #: ../../library/tkinter.ttk.rst:203 msgid "" @@ -378,11 +378,11 @@ msgstr "" #: ../../library/tkinter.ttk.rst:232 msgid "Flag" -msgstr "" +msgstr "Penanda" #: ../../library/tkinter.ttk.rst:234 msgid "active" -msgstr "" +msgstr "aktif" #: ../../library/tkinter.ttk.rst:234 msgid "" @@ -400,7 +400,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:239 msgid "focus" -msgstr "" +msgstr "fokus" #: ../../library/tkinter.ttk.rst:239 msgid "Widget has keyboard focus" @@ -424,7 +424,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:246 ../../library/tkinter.ttk.rst:893 msgid "background" -msgstr "" +msgstr "latar belakang" #: ../../library/tkinter.ttk.rst:246 msgid "" @@ -435,7 +435,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:251 msgid "readonly" -msgstr "" +msgstr "baca saja" #: ../../library/tkinter.ttk.rst:251 msgid "Widget should not allow user modification" @@ -451,7 +451,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:255 msgid "invalid" -msgstr "" +msgstr "tidak valid" #: ../../library/tkinter.ttk.rst:255 msgid "The widget's value is invalid" @@ -528,7 +528,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:474 ../../library/tkinter.ttk.rst:664 #: ../../library/tkinter.ttk.rst:735 ../../library/tkinter.ttk.rst:803 msgid "Options" -msgstr "" +msgstr "Opsi" #: ../../library/tkinter.ttk.rst:314 ../../library/tkinter.ttk.rst:400 #: ../../library/tkinter.ttk.rst:476 ../../library/tkinter.ttk.rst:666 @@ -560,7 +560,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:328 ../../library/tkinter.ttk.rst:483 #: ../../library/tkinter.ttk.rst:820 msgid "height" -msgstr "" +msgstr "tinggi" #: ../../library/tkinter.ttk.rst:328 msgid "Specifies the height of the pop-down listbox, in rows." @@ -594,7 +594,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:346 ../../library/tkinter.ttk.rst:419 #: ../../library/tkinter.ttk.rst:867 msgid "values" -msgstr "" +msgstr "nilai" #: ../../library/tkinter.ttk.rst:346 msgid "Specifies the list of values to display in the drop-down listbox." @@ -658,7 +658,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:407 msgid "from" -msgstr "" +msgstr "dari" #: ../../library/tkinter.ttk.rst:407 msgid "" @@ -669,7 +669,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:412 msgid "to" -msgstr "" +msgstr "ke" #: ../../library/tkinter.ttk.rst:412 msgid "" @@ -707,7 +707,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:430 msgid "format" -msgstr "" +msgstr "format" #: ../../library/tkinter.ttk.rst:430 msgid "" @@ -719,7 +719,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:436 msgid "command" -msgstr "" +msgstr "perintah" #: ../../library/tkinter.ttk.rst:436 msgid "" @@ -1026,7 +1026,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:676 msgid "length" -msgstr "" +msgstr "panjang" #: ../../library/tkinter.ttk.rst:676 msgid "" @@ -1036,7 +1036,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:679 msgid "mode" -msgstr "" +msgstr "mode" #: ../../library/tkinter.ttk.rst:679 msgid "One of \"determinate\" or \"indeterminate\"." @@ -1044,7 +1044,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:681 msgid "maximum" -msgstr "" +msgstr "maksimum" #: ../../library/tkinter.ttk.rst:681 msgid "A number specifying the maximum value. Defaults to 100." @@ -1052,7 +1052,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:683 msgid "value" -msgstr "" +msgstr "nilai" #: ../../library/tkinter.ttk.rst:683 msgid "" @@ -1064,7 +1064,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:689 msgid "variable" -msgstr "" +msgstr "variabel" #: ../../library/tkinter.ttk.rst:689 msgid "" @@ -1075,7 +1075,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:693 msgid "phase" -msgstr "" +msgstr "fase" #: ../../library/tkinter.ttk.rst:693 msgid "" @@ -1112,7 +1112,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:726 msgid "Separator" -msgstr "" +msgstr "Pembatas" #: ../../library/tkinter.ttk.rst:728 msgid "" @@ -1164,7 +1164,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:768 msgid "Bugs" -msgstr "" +msgstr "Bug" #: ../../library/tkinter.ttk.rst:770 msgid "" @@ -1220,7 +1220,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:812 msgid "columns" -msgstr "" +msgstr "kolom" #: ../../library/tkinter.ttk.rst:812 msgid "" @@ -1329,7 +1329,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:874 msgid "open" -msgstr "" +msgstr "buka" #: ../../library/tkinter.ttk.rst:874 msgid "" @@ -1367,7 +1367,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:895 msgid "font" -msgstr "" +msgstr "font" #: ../../library/tkinter.ttk.rst:895 msgid "Specifies the font to use when drawing text." @@ -1516,7 +1516,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:991 msgid "id" -msgstr "" +msgstr "id" #: ../../library/tkinter.ttk.rst:992 msgid "Returns the column name. This is a read-only option." @@ -1555,7 +1555,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:1004 msgid "width: width" -msgstr "" +msgstr "lebar: lebar" #: ../../library/tkinter.ttk.rst:1004 msgid "The width of the column in pixels." @@ -1610,7 +1610,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:1046 msgid "text: text" -msgstr "" +msgstr "teks: teks" #: ../../library/tkinter.ttk.rst:1047 msgid "The text to display in the column heading." @@ -1687,7 +1687,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:1087 msgid "separator" -msgstr "" +msgstr "pembatas" #: ../../library/tkinter.ttk.rst:1087 msgid "Space between two columns headings." @@ -1695,7 +1695,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:1089 msgid "tree" -msgstr "" +msgstr "pohon" #: ../../library/tkinter.ttk.rst:1089 msgid "The tree area." @@ -1703,7 +1703,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:1091 msgid "cell" -msgstr "" +msgstr "sel" #: ../../library/tkinter.ttk.rst:1091 msgid "A data cell." @@ -2038,7 +2038,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:1421 msgid "width=width" -msgstr "" +msgstr "lebar=lebar" #: ../../library/tkinter.ttk.rst:1420 msgid "" @@ -2107,7 +2107,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:1501 msgid "Layouts" -msgstr "" +msgstr "Tata ruang" #: ../../library/tkinter.ttk.rst:1503 msgid "" @@ -2137,7 +2137,7 @@ msgstr "" #: ../../library/tkinter.ttk.rst:1520 msgid "unit: 0 or 1" -msgstr "" +msgstr "unit: 0 atau 1" #: ../../library/tkinter.ttk.rst:1518 msgid "" diff --git a/library/tokenize.po b/library/tokenize.po index 81af061..e85b6f3 100644 --- a/library/tokenize.po +++ b/library/tokenize.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:31+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -197,7 +201,7 @@ msgstr "" #: ../../library/tokenize.rst:136 msgid "or::" -msgstr "" +msgstr "atau::" #: ../../library/tokenize.rst:142 msgid "" @@ -236,7 +240,7 @@ msgstr "" #: ../../library/tokenize.rst:177 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/tokenize.rst:179 msgid "" diff --git a/library/tracemalloc.po b/library/tracemalloc.po index 001b3f6..0899760 100644 --- a/library/tracemalloc.po +++ b/library/tracemalloc.po @@ -68,7 +68,7 @@ msgstr "" #: ../../library/tracemalloc.rst:34 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/tracemalloc.rst:37 msgid "Display the top 10" @@ -342,7 +342,7 @@ msgstr "" #: ../../library/tracemalloc.rst:395 msgid "Examples:" -msgstr "" +msgstr "Contoh-contoh:" #: ../../library/tracemalloc.rst:397 msgid "" diff --git a/library/turtle.po b/library/turtle.po index 906164a..3438034 100644 --- a/library/turtle.po +++ b/library/turtle.po @@ -643,7 +643,7 @@ msgstr "" #: ../../library/turtle.rst:0 ../../library/turtle.rst:0 #: ../../library/turtle.rst:0 msgid "Parameters" -msgstr "" +msgstr "Parameter" #: ../../library/turtle.rst:247 ../../library/turtle.rst:292 #: ../../library/turtle.rst:317 ../../library/turtle.rst:377 @@ -1494,7 +1494,7 @@ msgstr "" #: ../../library/turtle.rst:1544 msgid "For example:" -msgstr "" +msgstr "Sebagai contoh:" #: ../../library/turtle.rst:1555 msgid "Now add the Shape to the Screen's shapelist and use it:" @@ -2296,11 +2296,11 @@ msgstr "" #: ../../library/turtle.rst:2392 msgid "Name" -msgstr "" +msgstr "Nama" #: ../../library/turtle.rst:2392 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../library/turtle.rst:2392 msgid "Features" @@ -2479,7 +2479,7 @@ msgstr "" #: ../../library/turtle.rst:2442 msgid "tree" -msgstr "" +msgstr "pohon" #: ../../library/turtle.rst:2442 msgid "a (graphical) breadth first tree (using generators)" diff --git a/library/unicodedata.po b/library/unicodedata.po index a2cc683..a199957 100644 --- a/library/unicodedata.po +++ b/library/unicodedata.po @@ -188,7 +188,7 @@ msgstr "" #: ../../library/unicodedata.rst:157 msgid "Examples:" -msgstr "" +msgstr "Contoh-contoh:" #: ../../library/unicodedata.rst:177 msgid "Footnotes" diff --git a/library/unittest.mock.po b/library/unittest.mock.po index 96205dc..aa85238 100644 --- a/library/unittest.mock.po +++ b/library/unittest.mock.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-30 11:34+0000\n" "PO-Revision-Date: 2017-02-16 23:33+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1780,7 +1784,7 @@ msgstr "" #: ../../library/unittest.mock.rst:2106 msgid "For example:" -msgstr "" +msgstr "Sebagai contoh:" #: ../../library/unittest.mock.rst:2118 msgid "" diff --git a/library/unittest.po b/library/unittest.po index ed4d9c4..ec3916f 100644 --- a/library/unittest.po +++ b/library/unittest.po @@ -97,7 +97,7 @@ msgstr "" #: ../../library/unittest.rst:53 msgid "Module :mod:`doctest`" -msgstr "" +msgstr "Modul :mod:`doctest`" #: ../../library/unittest.rst:53 msgid "Another test-support module with a very different flavor." @@ -163,7 +163,7 @@ msgstr "" #: ../../library/unittest.rst:82 msgid "Basic example" -msgstr "" +msgstr "Contoh dasar" #: ../../library/unittest.rst:84 msgid "" @@ -758,7 +758,7 @@ msgstr "" #: ../../library/unittest.rst:684 msgid "Test cases" -msgstr "" +msgstr "Kasus pengujian" #: ../../library/unittest.rst:688 msgid "" @@ -894,7 +894,7 @@ msgstr "" #: ../../library/unittest.rst:814 ../../library/unittest.rst:936 #: ../../library/unittest.rst:1128 ../../library/unittest.rst:1255 msgid "Method" -msgstr "" +msgstr "Metode" #: ../../library/unittest.rst:814 ../../library/unittest.rst:936 #: ../../library/unittest.rst:1128 @@ -904,7 +904,7 @@ msgstr "" #: ../../library/unittest.rst:814 ../../library/unittest.rst:936 #: ../../library/unittest.rst:1128 ../../library/unittest.rst:1255 msgid "New in" -msgstr "" +msgstr "Baru di" #: ../../library/unittest.rst:816 msgid ":meth:`assertEqual(a, b) `" @@ -956,7 +956,7 @@ msgstr "" #: ../../library/unittest.rst:1263 ../../library/unittest.rst:1266 #: ../../library/unittest.rst:1269 ../../library/unittest.rst:1272 msgid "3.1" -msgstr "" +msgstr "3.1" #: ../../library/unittest.rst:831 msgid ":meth:`assertIsNot(a, b) `" @@ -1010,7 +1010,7 @@ msgstr "" #: ../../library/unittest.rst:944 ../../library/unittest.rst:947 #: ../../library/unittest.rst:1151 ../../library/unittest.rst:1154 msgid "3.2" -msgstr "" +msgstr "3.2" #: ../../library/unittest.rst:849 msgid ":meth:`assertNotIsInstance(a, b) `" @@ -1147,7 +1147,7 @@ msgstr "" #: ../../library/unittest.rst:950 msgid "3.4" -msgstr "" +msgstr "3.4" #: ../../library/unittest.rst:957 msgid "" @@ -1202,7 +1202,7 @@ msgstr "" #: ../../library/unittest.rst:1005 ../../library/unittest.rst:1073 msgid "or::" -msgstr "" +msgstr "atau::" #: ../../library/unittest.rst:1010 msgid "Added under the name ``assertRaisesRegexp``." @@ -1833,7 +1833,7 @@ msgstr "" #: ../../library/unittest.rst:1588 msgid "Method Name" -msgstr "" +msgstr "Nama Metode" #: ../../library/unittest.rst:1588 ../../library/unittest.rst:1588 msgid "Deprecated alias" @@ -2929,7 +2929,7 @@ msgstr "" #: ../../library/unittest.rst:2422 msgid "Signal Handling" -msgstr "" +msgstr "Penanganan Sinyal *Signal*" #: ../../library/unittest.rst:2426 msgid "" diff --git a/library/urllib.parse.po b/library/urllib.parse.po index 6f0284b..dd7befb 100644 --- a/library/urllib.parse.po +++ b/library/urllib.parse.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:33+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -104,17 +108,17 @@ msgstr "" #: ../../library/urllib.parse.rst:96 ../../library/urllib.parse.rst:263 #: ../../library/urllib.parse.rst:360 msgid "Attribute" -msgstr "" +msgstr "Atribut" #: ../../library/urllib.parse.rst:96 ../../library/urllib.parse.rst:263 #: ../../library/urllib.parse.rst:360 msgid "Index" -msgstr "" +msgstr "Indeks" #: ../../library/urllib.parse.rst:96 ../../library/urllib.parse.rst:263 #: ../../library/urllib.parse.rst:360 msgid "Value" -msgstr "" +msgstr "Nilai" #: ../../library/urllib.parse.rst:96 ../../library/urllib.parse.rst:263 #: ../../library/urllib.parse.rst:360 @@ -128,7 +132,7 @@ msgstr "" #: ../../library/urllib.parse.rst:98 ../../library/urllib.parse.rst:265 #: ../../library/urllib.parse.rst:362 msgid "0" -msgstr "" +msgstr "0" #: ../../library/urllib.parse.rst:98 ../../library/urllib.parse.rst:265 msgid "URL scheme specifier" @@ -145,7 +149,7 @@ msgstr "" #: ../../library/urllib.parse.rst:100 ../../library/urllib.parse.rst:267 #: ../../library/urllib.parse.rst:364 msgid "1" -msgstr "" +msgstr "1" #: ../../library/urllib.parse.rst:100 ../../library/urllib.parse.rst:267 msgid "Network location part" @@ -158,7 +162,7 @@ msgstr "" #: ../../library/urllib.parse.rst:273 ../../library/urllib.parse.rst:362 #: ../../library/urllib.parse.rst:364 msgid "empty string" -msgstr "" +msgstr "string kosong" #: ../../library/urllib.parse.rst:102 ../../library/urllib.parse.rst:269 msgid ":attr:`path`" @@ -166,7 +170,7 @@ msgstr "" #: ../../library/urllib.parse.rst:102 ../../library/urllib.parse.rst:269 msgid "2" -msgstr "" +msgstr "2" #: ../../library/urllib.parse.rst:102 ../../library/urllib.parse.rst:269 msgid "Hierarchical path" @@ -178,7 +182,7 @@ msgstr "" #: ../../library/urllib.parse.rst:104 ../../library/urllib.parse.rst:271 msgid "3" -msgstr "" +msgstr "3" #: ../../library/urllib.parse.rst:104 msgid "Parameters for last path element" @@ -190,7 +194,7 @@ msgstr "" #: ../../library/urllib.parse.rst:107 ../../library/urllib.parse.rst:273 msgid "4" -msgstr "" +msgstr "4" #: ../../library/urllib.parse.rst:107 ../../library/urllib.parse.rst:271 msgid "Query component" @@ -203,7 +207,7 @@ msgstr "" #: ../../library/urllib.parse.rst:109 msgid "5" -msgstr "" +msgstr "5" #: ../../library/urllib.parse.rst:109 ../../library/urllib.parse.rst:273 #: ../../library/urllib.parse.rst:364 diff --git a/library/urllib.request.po b/library/urllib.request.po index 4128bcd..ee9e84f 100644 --- a/library/urllib.request.po +++ b/library/urllib.request.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:34+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1326,7 +1330,7 @@ msgstr "" #: ../../library/urllib.request.rst:1177 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/urllib.request.rst:1179 msgid "" diff --git a/library/warnings.po b/library/warnings.po index a08c553..a24f760 100644 --- a/library/warnings.po +++ b/library/warnings.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:34+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -116,7 +120,7 @@ msgstr "" #: ../../library/warnings.rst:69 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../library/warnings.rst:71 msgid ":exc:`Warning`" @@ -251,7 +255,7 @@ msgstr "" #: ../../library/warnings.rst:136 msgid "Value" -msgstr "" +msgstr "Nilai" #: ../../library/warnings.rst:136 msgid "Disposition" diff --git a/library/winreg.po b/library/winreg.po index 4f54988..0b9ffb7 100644 --- a/library/winreg.po +++ b/library/winreg.po @@ -109,6 +109,8 @@ msgid "" "*key* is an already open key, or one of the predefined :ref:`HKEY_* " "constants `." msgstr "" +"*key* adalah sebuah kunci yang sudah terbuka, atau kunci yang sudah " +"didefinisikan di konstanta :ref:`HKEY_* `." #: ../../library/winreg.rst:68 ../../library/winreg.rst:90 msgid "*sub_key* is a string that names the key this method opens or creates." @@ -230,7 +232,7 @@ msgstr "" #: ../../library/winreg.rst:210 ../../library/winreg.rst:320 #: ../../library/winreg.rst:364 msgid "Index" -msgstr "" +msgstr "Indeks" #: ../../library/winreg.rst:210 ../../library/winreg.rst:320 #: ../../library/winreg.rst:364 diff --git a/library/wsgiref.po b/library/wsgiref.po index 920a7a8..c4be175 100644 --- a/library/wsgiref.po +++ b/library/wsgiref.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:35+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -840,7 +844,7 @@ msgstr "" #: ../../library/wsgiref.rst:759 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/wsgiref.rst:761 msgid "This is a working \"Hello World\" WSGI application::" diff --git a/library/xml.dom.po b/library/xml.dom.po index ca215fd..1c198e5 100644 --- a/library/xml.dom.po +++ b/library/xml.dom.po @@ -1113,7 +1113,7 @@ msgstr "" #: ../../library/xml.dom.rst:928 msgid "Constant" -msgstr "" +msgstr "Konstanta" #: ../../library/xml.dom.rst:928 msgid "Exception" @@ -1266,7 +1266,7 @@ msgstr "" #: ../../library/xml.dom.rst:981 msgid "Python Type" -msgstr "" +msgstr "Tipe Python" #: ../../library/xml.dom.rst:983 msgid "``boolean``" diff --git a/library/xml.po b/library/xml.po index d01e383..e7498c3 100644 --- a/library/xml.po +++ b/library/xml.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:36+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -132,7 +136,7 @@ msgstr "" #: ../../library/xml.rst:67 ../../library/xml.rst:67 ../../library/xml.rst:67 #: ../../library/xml.rst:67 ../../library/xml.rst:70 msgid "**Vulnerable**" -msgstr "" +msgstr "**Rentan**" #: ../../library/xml.rst:67 msgid "quadratic blowup" diff --git a/library/zipapp.po b/library/zipapp.po index 8c10344..264b761 100644 --- a/library/zipapp.po +++ b/library/zipapp.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:37+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -248,7 +252,7 @@ msgstr "" #: ../../library/zipapp.rst:188 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/zipapp.rst:190 msgid "Pack up a directory into an archive, and run it." diff --git a/library/zipfile.po b/library/zipfile.po index 8f6fefd..83291c5 100644 --- a/library/zipfile.po +++ b/library/zipfile.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-12 11:28+0000\n" "PO-Revision-Date: 2017-02-16 23:37+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -751,11 +755,11 @@ msgstr "" #: ../../library/zipfile.rst:663 msgid "Index" -msgstr "" +msgstr "Indeks" #: ../../library/zipfile.rst:663 msgid "Value" -msgstr "" +msgstr "Nilai" #: ../../library/zipfile.rst:665 msgid "``0``" diff --git a/library/zipimport.po b/library/zipimport.po index 6c8345c..8593f65 100644 --- a/library/zipimport.po +++ b/library/zipimport.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:37+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -197,7 +201,7 @@ msgstr "" #: ../../library/zipimport.rst:150 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../library/zipimport.rst:152 msgid "" diff --git a/reference/datamodel.po b/reference/datamodel.po index 895d59c..9012d8f 100644 --- a/reference/datamodel.po +++ b/reference/datamodel.po @@ -553,7 +553,7 @@ msgstr "" #: ../../reference/datamodel.rst:473 msgid "Attribute" -msgstr "" +msgstr "Atribut" #: ../../reference/datamodel.rst:473 msgid "Meaning" diff --git a/reference/expressions.po b/reference/expressions.po index b94fb59..b6b887c 100644 --- a/reference/expressions.po +++ b/reference/expressions.po @@ -642,7 +642,7 @@ msgstr "" #: ../../reference/expressions.rst:578 msgid "Examples" -msgstr "" +msgstr "Contoh-contoh" #: ../../reference/expressions.rst:580 msgid "" @@ -1861,7 +1861,7 @@ msgstr "" #: ../../reference/expressions.rst:1785 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../reference/expressions.rst:1787 msgid "``:=``" diff --git a/using/cmdline.po b/using/cmdline.po index fab953f..1314fad 100644 --- a/using/cmdline.po +++ b/using/cmdline.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-17 11:28+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1023,7 +1027,7 @@ msgstr "" #: ../../using/cmdline.rst:814 ../../using/cmdline.rst:828 msgid ":ref:`Availability `: Windows." -msgstr "" +msgstr ":ref:`Availability `: Windows." #: ../../using/cmdline.rst:815 msgid "See :pep:`529` for more details." diff --git a/using/windows.po b/using/windows.po index 5d441d6..174dba5 100644 --- a/using/windows.po +++ b/using/windows.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-10-15 11:41+0000\n" "PO-Revision-Date: 2017-02-16 23:42+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,7 +23,7 @@ msgstr "" #: ../../using/windows.rst:7 msgid "Using Python on Windows" -msgstr "" +msgstr "Menggunakan Python di Windows" #: ../../using/windows.rst:12 msgid "" @@ -247,15 +251,15 @@ msgstr "" #: ../../using/windows.rst:142 msgid "Name" -msgstr "" +msgstr "Nama" #: ../../using/windows.rst:142 msgid "Description" -msgstr "" +msgstr "Deskripsi" #: ../../using/windows.rst:142 msgid "Default" -msgstr "" +msgstr "Bawaan" #: ../../using/windows.rst:144 msgid "InstallAllUsers" @@ -270,7 +274,7 @@ msgstr "" #: ../../using/windows.rst:197 ../../using/windows.rst:205 #: ../../using/windows.rst:208 msgid "0" -msgstr "" +msgstr "0" #: ../../using/windows.rst:146 msgid "TargetDir" @@ -323,7 +327,7 @@ msgstr "" #: ../../using/windows.rst:161 ../../using/windows.rst:210 msgid "(empty)" -msgstr "" +msgstr "(kosong)" #: ../../using/windows.rst:164 msgid "AssociateFiles" @@ -340,7 +344,7 @@ msgstr "" #: ../../using/windows.rst:195 ../../using/windows.rst:199 #: ../../using/windows.rst:201 ../../using/windows.rst:203 msgid "1" -msgstr "" +msgstr "1" #: ../../using/windows.rst:167 msgid "CompileAll" @@ -371,7 +375,7 @@ msgstr "" #: ../../using/windows.rst:177 msgid "Include_doc" -msgstr "" +msgstr "Include_doc" #: ../../using/windows.rst:177 msgid "Install Python manual" @@ -379,7 +383,7 @@ msgstr "" #: ../../using/windows.rst:179 msgid "Include_debug" -msgstr "" +msgstr "Include_debug" #: ../../using/windows.rst:179 msgid "Install debug binaries" @@ -387,7 +391,7 @@ msgstr "" #: ../../using/windows.rst:181 msgid "Include_dev" -msgstr "" +msgstr "Include_dev" #: ../../using/windows.rst:181 msgid "Install developer headers and libraries" @@ -395,7 +399,7 @@ msgstr "" #: ../../using/windows.rst:184 msgid "Include_exe" -msgstr "" +msgstr "Include_exe" #: ../../using/windows.rst:184 msgid "Install :file:`python.exe` and related files" @@ -403,7 +407,7 @@ msgstr "" #: ../../using/windows.rst:187 msgid "Include_launcher" -msgstr "" +msgstr "Include_launcher" #: ../../using/windows.rst:187 msgid "Install :ref:`launcher`." @@ -419,7 +423,7 @@ msgstr "" #: ../../using/windows.rst:192 msgid "Include_lib" -msgstr "" +msgstr "Include_lib" #: ../../using/windows.rst:192 msgid "Install standard library and extension modules" @@ -427,7 +431,7 @@ msgstr "" #: ../../using/windows.rst:195 msgid "Include_pip" -msgstr "" +msgstr "Include_pip" #: ../../using/windows.rst:195 msgid "Install bundled pip and setuptools" @@ -435,7 +439,7 @@ msgstr "" #: ../../using/windows.rst:197 msgid "Include_symbols" -msgstr "" +msgstr "Include_symbols" #: ../../using/windows.rst:197 msgid "Install debugging symbols (`*`.pdb)" @@ -443,7 +447,7 @@ msgstr "" #: ../../using/windows.rst:199 msgid "Include_tcltk" -msgstr "" +msgstr "Include_tcltk" #: ../../using/windows.rst:199 msgid "Install Tcl/Tk support and IDLE" @@ -451,7 +455,7 @@ msgstr "" #: ../../using/windows.rst:201 msgid "Include_test" -msgstr "" +msgstr "Include_test" #: ../../using/windows.rst:201 msgid "Install standard library test suite" @@ -459,7 +463,7 @@ msgstr "" #: ../../using/windows.rst:203 msgid "Include_tools" -msgstr "" +msgstr "Include_tools" #: ../../using/windows.rst:203 msgid "Install utility scripts" @@ -650,7 +654,7 @@ msgstr "" #: ../../using/windows.rst:337 msgid "Known Issues" -msgstr "" +msgstr "Masalah Dikenal" #: ../../using/windows.rst:339 msgid "" @@ -771,7 +775,7 @@ msgstr "" #: ../../using/windows.rst:438 msgid "Python Application" -msgstr "" +msgstr "Aplikasi Python" #: ../../using/windows.rst:440 msgid "" @@ -847,7 +851,7 @@ msgstr "" #: ../../using/windows.rst:488 msgid "`ActivePython `_" -msgstr "" +msgstr "`ActivePython `_" #: ../../using/windows.rst:488 msgid "Installer with multi-platform compatibility, documentation, PyWin32" @@ -855,7 +859,7 @@ msgstr "" #: ../../using/windows.rst:492 msgid "`Anaconda `_" -msgstr "" +msgstr "`Anaconda `_" #: ../../using/windows.rst:491 msgid "" @@ -865,7 +869,7 @@ msgstr "" #: ../../using/windows.rst:496 msgid "`Canopy `_" -msgstr "" +msgstr "`Canopy `_" #: ../../using/windows.rst:495 msgid "" @@ -875,7 +879,7 @@ msgstr "" #: ../../using/windows.rst:500 msgid "`WinPython `_" -msgstr "" +msgstr "`WinPython `_" #: ../../using/windows.rst:499 msgid "" @@ -961,7 +965,7 @@ msgstr "" #: ../../using/windows.rst:563 msgid "https://www.microsoft.com/en-us/wdsi/help/folder-variables" -msgstr "" +msgstr "https://www.microsoft.com/en-us/wdsi/help/folder-variables" #: ../../using/windows.rst:563 msgid "Environment variables in Windows NT" @@ -969,7 +973,7 @@ msgstr "" #: ../../using/windows.rst:566 msgid "https://technet.microsoft.com/en-us/library/cc754250.aspx" -msgstr "" +msgstr "https://technet.microsoft.com/en-us/library/cc754250.aspx" #: ../../using/windows.rst:566 msgid "The SET command, for temporarily modifying environment variables" @@ -977,7 +981,7 @@ msgstr "" #: ../../using/windows.rst:569 msgid "https://technet.microsoft.com/en-us/library/cc755104.aspx" -msgstr "" +msgstr "https://technet.microsoft.com/en-us/library/cc755104.aspx" #: ../../using/windows.rst:569 msgid "The SETX command, for permanently modifying environment variables" @@ -988,6 +992,8 @@ msgid "" "https://support.microsoft.com/en-us/help/310519/how-to-manage-environment-" "variables-in-windows-xp" msgstr "" +"https://support.microsoft.com/en-us/help/310519/how-to-manage-environment-" +"variables-in-windows-xp" #: ../../using/windows.rst:572 msgid "How To Manage Environment Variables in Windows XP" @@ -995,7 +1001,7 @@ msgstr "" #: ../../using/windows.rst:574 msgid "https://www.chem.gla.ac.uk/~louis/software/faq/q1.html" -msgstr "" +msgstr "https://www.chem.gla.ac.uk/~louis/software/faq/q1.html" #: ../../using/windows.rst:575 msgid "Setting Environment variables, Louis J. Farrugia" @@ -1125,7 +1131,7 @@ msgstr "" #: ../../using/windows.rst:685 msgid "From a script" -msgstr "" +msgstr "Dari sebuah skrip" #: ../../using/windows.rst:687 msgid "" @@ -1203,19 +1209,19 @@ msgstr "" #: ../../using/windows.rst:746 msgid "``/usr/bin/env python``" -msgstr "" +msgstr "``/usr/bin/env python``" #: ../../using/windows.rst:747 msgid "``/usr/bin/python``" -msgstr "" +msgstr "``/usr/bin/python``" #: ../../using/windows.rst:748 msgid "``/usr/local/bin/python``" -msgstr "" +msgstr "``/usr/local/bin/python``" #: ../../using/windows.rst:749 msgid "``python``" -msgstr "" +msgstr "``python``" #: ../../using/windows.rst:751 msgid "For example, if the first line of your script starts with" @@ -1271,7 +1277,7 @@ msgstr "" #: ../../using/windows.rst:793 msgid "Customization" -msgstr "" +msgstr "Ubahsuaian" #: ../../using/windows.rst:796 msgid "Customization via INI files" @@ -1352,7 +1358,7 @@ msgstr "" #: ../../using/windows.rst:847 msgid "Examples:" -msgstr "" +msgstr "Contoh-contoh:" #: ../../using/windows.rst:849 msgid "" @@ -1399,7 +1405,7 @@ msgstr "" #: ../../using/windows.rst:874 msgid "For example:" -msgstr "" +msgstr "Sebagai contoh:" #: ../../using/windows.rst:876 msgid "Setting ``PY_PYTHON=3.1`` is equivalent to the INI file containing:" @@ -1637,7 +1643,7 @@ msgstr "" #: ../../using/windows.rst:1037 msgid "PyWin32" -msgstr "" +msgstr "PyWin32" #: ../../using/windows.rst:1039 msgid "" @@ -1658,7 +1664,7 @@ msgstr "" #: ../../using/windows.rst:1047 msgid "Registry" -msgstr "" +msgstr "Registry" #: ../../using/windows.rst:1048 msgid "Event log" @@ -1681,22 +1687,23 @@ msgstr "" msgid "" "`Win32 How Do I...? `_" msgstr "" +"`Win32 How Do I...? `_" #: ../../using/windows.rst:1059 msgid "by Tim Golden" -msgstr "" +msgstr "oleh Tim Golden" #: ../../using/windows.rst:1061 msgid "`Python and COM `_" -msgstr "" +msgstr "`Python and COM `_" #: ../../using/windows.rst:1062 msgid "by David and Paul Boddie" -msgstr "" +msgstr "oleh David dan Paul Boddie" #: ../../using/windows.rst:1066 msgid "cx_Freeze" -msgstr "" +msgstr "cx_Freeze" #: ../../using/windows.rst:1068 msgid "" @@ -1709,7 +1716,7 @@ msgstr "" #: ../../using/windows.rst:1076 msgid "WConio" -msgstr "" +msgstr "WConio" #: ../../using/windows.rst:1078 msgid "" @@ -1758,6 +1765,8 @@ msgid "" "`Python + Windows + distutils + SWIG + gcc MinGW " "`_" msgstr "" +"`Python + Windows + distutils + SWIG + gcc MinGW " +"`_" #: ../../using/windows.rst:1107 msgid "" @@ -1768,7 +1777,7 @@ msgstr "" #: ../../using/windows.rst:1111 msgid "`MingW -- Python extensions `_" -msgstr "" +msgstr "`MingW -- Python extensions `_" #: ../../using/windows.rst:1115 msgid "Other Platforms" diff --git a/whatsnew/3.2.po b/whatsnew/3.2.po index 0b71d87..ede46aa 100644 --- a/whatsnew/3.2.po +++ b/whatsnew/3.2.po @@ -2757,7 +2757,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2432 msgid "Codecs" -msgstr "" +msgstr "*Codecs*" #: ../../whatsnew/3.2.rst:2434 msgid "Support was added for *cp720* Arabic DOS encoding (:issue:`1616979`)." diff --git a/whatsnew/3.3.po b/whatsnew/3.3.po index 5430cd2..d1875c5 100644 --- a/whatsnew/3.3.po +++ b/whatsnew/3.3.po @@ -1276,7 +1276,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:958 msgid "bz2" -msgstr "" +msgstr "bz2" #: ../../whatsnew/3.3.rst:960 msgid "" diff --git a/whatsnew/3.5.po b/whatsnew/3.5.po index e5e0808..6ec79e2 100644 --- a/whatsnew/3.5.po +++ b/whatsnew/3.5.po @@ -1041,7 +1041,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:871 msgid "bz2" -msgstr "" +msgstr "bz2" #: ../../whatsnew/3.5.rst:873 msgid "" diff --git a/whatsnew/3_8.po b/whatsnew/3_8.po index d71e361..d8fbcff 100644 --- a/whatsnew/3_8.po +++ b/whatsnew/3_8.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-15 11:41+0000\n" +"POT-Creation-Date: 2019-10-18 11:42+0000\n" "PO-Revision-Date: 2019-09-01 14:44+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -868,49 +868,59 @@ msgstr "" msgid "(Contributed by Raymond Hettinger in :issue:`36772`.)" msgstr "(Dikontribusikan oleh Raymond Hettinger di :issue:`36772`.)" -#: ../../whatsnew/3.8.rst:690 +#: ../../whatsnew/3.8.rst:688 +msgid "" +"Added a new :func:`functools.cached_property` decorator, for computed " +"properties cached for the life of the instance. ::" +msgstr "" + +#: ../../whatsnew/3.8.rst:702 +msgid "(Contributed by Carl Meyer in :issue:`21145`)" +msgstr "" + +#: ../../whatsnew/3.8.rst:706 msgid "gc" msgstr "gc" -#: ../../whatsnew/3.8.rst:692 +#: ../../whatsnew/3.8.rst:708 msgid "" ":func:`~gc.get_objects` can now receive an optional *generation* parameter " "indicating a generation to get objects from. (Contributed by Pablo Galindo " "in :issue:`36016`.)" msgstr "" -#: ../../whatsnew/3.8.rst:698 +#: ../../whatsnew/3.8.rst:714 msgid "gettext" msgstr "gettext" -#: ../../whatsnew/3.8.rst:700 +#: ../../whatsnew/3.8.rst:716 msgid "" "Added :func:`~gettext.pgettext` and its variants. (Contributed by Franz " "Glasner, Éric Araujo, and Cheryl Sabella in :issue:`2504`.)" msgstr "" -#: ../../whatsnew/3.8.rst:705 +#: ../../whatsnew/3.8.rst:721 msgid "gzip" msgstr "gzip" -#: ../../whatsnew/3.8.rst:707 +#: ../../whatsnew/3.8.rst:723 msgid "" "Added the *mtime* parameter to :func:`gzip.compress` for reproducible " "output. (Contributed by Guo Ci Teo in :issue:`34898`.)" msgstr "" -#: ../../whatsnew/3.8.rst:710 +#: ../../whatsnew/3.8.rst:726 msgid "" "A :exc:`~gzip.BadGzipFile` exception is now raised instead of :exc:`OSError`" " for certain types of invalid or corrupt gzip files. (Contributed by Filip " "Gruszczyński, Michele Orrù, and Zackery Spytz in :issue:`6584`.)" msgstr "" -#: ../../whatsnew/3.8.rst:717 +#: ../../whatsnew/3.8.rst:733 msgid "idlelib and IDLE" msgstr "idlelib and IDLE" -#: ../../whatsnew/3.8.rst:719 +#: ../../whatsnew/3.8.rst:735 msgid "" "Output over N lines (50 by default) is squeezed down to a button. N can be " "changed in the PyShell section of the General page of the Settings dialog. " @@ -920,7 +930,7 @@ msgid "" "button. (Contributed by Tal Einat in :issue:`1529353`.)" msgstr "" -#: ../../whatsnew/3.8.rst:726 +#: ../../whatsnew/3.8.rst:742 msgid "" "Add \"Run Customized\" to the Run menu to run a module with customized " "settings. Any command line arguments entered are added to sys.argv. They " @@ -929,7 +939,7 @@ msgid "" "Sabella, Terry Jan Reedy, and others in :issue:`5680` and :issue:`37627`.)" msgstr "" -#: ../../whatsnew/3.8.rst:732 +#: ../../whatsnew/3.8.rst:748 msgid "" "Add optional line numbers for IDLE editor windows. Windows open without line" " numbers unless set otherwise in the General tab of the configuration " @@ -938,15 +948,15 @@ msgid "" ":issue:`17535`.)" msgstr "" -#: ../../whatsnew/3.8.rst:738 +#: ../../whatsnew/3.8.rst:754 msgid "The changes above have been backported to 3.7 maintenance releases." msgstr "" -#: ../../whatsnew/3.8.rst:742 +#: ../../whatsnew/3.8.rst:758 msgid "inspect" msgstr "inspect" -#: ../../whatsnew/3.8.rst:744 +#: ../../whatsnew/3.8.rst:760 msgid "" "The :func:`inspect.getdoc` function can now find docstrings for " "``__slots__`` if that attribute is a :class:`dict` where the values are " @@ -954,15 +964,15 @@ msgid "" "have for :func:`property`, :func:`classmethod`, and :func:`staticmethod`::" msgstr "" -#: ../../whatsnew/3.8.rst:756 +#: ../../whatsnew/3.8.rst:772 msgid "(Contributed by Raymond Hettinger in :issue:`36326`.)" msgstr "" -#: ../../whatsnew/3.8.rst:760 +#: ../../whatsnew/3.8.rst:776 msgid "io" msgstr "io" -#: ../../whatsnew/3.8.rst:762 +#: ../../whatsnew/3.8.rst:778 msgid "" "In development mode (:option:`-X` ``env``) and in debug build, the " ":class:`io.IOBase` finalizer now logs the exception if the ``close()`` " @@ -970,88 +980,88 @@ msgid "" " (Contributed by Victor Stinner in :issue:`18748`.)" msgstr "" -#: ../../whatsnew/3.8.rst:769 +#: ../../whatsnew/3.8.rst:785 msgid "json.tool" msgstr "json.tool" -#: ../../whatsnew/3.8.rst:771 +#: ../../whatsnew/3.8.rst:787 msgid "" "Add option ``--json-lines`` to parse every input line as separate JSON " "object. (Contributed by Weipeng Hong in :issue:`31553`.)" msgstr "" -#: ../../whatsnew/3.8.rst:776 +#: ../../whatsnew/3.8.rst:792 msgid "math" msgstr "math" -#: ../../whatsnew/3.8.rst:778 +#: ../../whatsnew/3.8.rst:794 msgid "" "Added new function :func:`math.dist` for computing Euclidean distance " "between two points. (Contributed by Raymond Hettinger in :issue:`33089`.)" msgstr "" -#: ../../whatsnew/3.8.rst:781 +#: ../../whatsnew/3.8.rst:797 msgid "" "Expanded the :func:`math.hypot` function to handle multiple dimensions. " "Formerly, it only supported the 2-D case. (Contributed by Raymond Hettinger " "in :issue:`33089`.)" msgstr "" -#: ../../whatsnew/3.8.rst:785 +#: ../../whatsnew/3.8.rst:801 msgid "" "Added new function, :func:`math.prod`, as analogous function to :func:`sum` " "that returns the product of a 'start' value (default: 1) times an iterable " "of numbers::" msgstr "" -#: ../../whatsnew/3.8.rst:794 -msgid "(Contributed by Pablo Galindo in :issue:`35606`)" -msgstr "(Dikontribusikan oleh Pablo Galindo di :issue:`35606`)" +#: ../../whatsnew/3.8.rst:810 +msgid "(Contributed by Pablo Galindo in :issue:`35606`.)" +msgstr "" -#: ../../whatsnew/3.8.rst:796 +#: ../../whatsnew/3.8.rst:812 msgid "" "Added new function :func:`math.isqrt` for computing integer square roots. " "(Contributed by Mark Dickinson in :issue:`36887`.)" msgstr "" -#: ../../whatsnew/3.8.rst:799 +#: ../../whatsnew/3.8.rst:815 msgid "" "The function :func:`math.factorial` no longer accepts arguments that are not" " int-like. (Contributed by Pablo Galindo in :issue:`33083`.)" msgstr "" -#: ../../whatsnew/3.8.rst:804 +#: ../../whatsnew/3.8.rst:820 msgid "mmap" msgstr "mmap" -#: ../../whatsnew/3.8.rst:806 +#: ../../whatsnew/3.8.rst:822 msgid "" "The :class:`mmap.mmap` class now has an :meth:`~mmap.mmap.madvise` method to" " access the ``madvise()`` system call. (Contributed by Zackery Spytz in " ":issue:`32941`.)" msgstr "" -#: ../../whatsnew/3.8.rst:812 +#: ../../whatsnew/3.8.rst:828 msgid "multiprocessing" msgstr "multiprocessing" -#: ../../whatsnew/3.8.rst:814 +#: ../../whatsnew/3.8.rst:830 msgid "" "Added new :mod:`multiprocessing.shared_memory` module. (Contributed by Davin" " Potts in :issue:`35813`.)" msgstr "" -#: ../../whatsnew/3.8.rst:817 +#: ../../whatsnew/3.8.rst:833 msgid "" "On macOS, the *spawn* start method is now used by default. (Contributed by " "Victor Stinner in :issue:`33725`.)" msgstr "" -#: ../../whatsnew/3.8.rst:822 +#: ../../whatsnew/3.8.rst:838 msgid "os" msgstr "os" -#: ../../whatsnew/3.8.rst:824 +#: ../../whatsnew/3.8.rst:840 msgid "" "Added new function :func:`~os.add_dll_directory` on Windows for providing " "additional search paths for native dependencies when importing extension " @@ -1059,14 +1069,14 @@ msgid "" ":issue:`36085`.)" msgstr "" -#: ../../whatsnew/3.8.rst:829 +#: ../../whatsnew/3.8.rst:845 msgid "" "A new :func:`os.memfd_create` function was added to wrap the " "``memfd_create()`` syscall. (Contributed by Zackery Spytz and Christian " "Heimes in :issue:`26836`.)" msgstr "" -#: ../../whatsnew/3.8.rst:833 +#: ../../whatsnew/3.8.rst:849 msgid "" "On Windows, much of the manual logic for handling reparse points (including " "symlinks and directory junctions) has been delegated to the operating " @@ -1079,7 +1089,7 @@ msgid "" ":attr:`stat_result.st_reparse_tag` attribute." msgstr "" -#: ../../whatsnew/3.8.rst:842 +#: ../../whatsnew/3.8.rst:858 msgid "" "On Windows, :func:`os.readlink` is now able to read directory junctions. " "Note that :func:`~os.path.islink` will return ``False`` for directory " @@ -1088,15 +1098,15 @@ msgid "" ":func:`os.readlink` may now treat junctions as links." msgstr "" -#: ../../whatsnew/3.8.rst:848 ../../whatsnew/3.8.rst:873 +#: ../../whatsnew/3.8.rst:864 ../../whatsnew/3.8.rst:889 msgid "(Contributed by Steve Dower in :issue:`37834`.)" msgstr "" -#: ../../whatsnew/3.8.rst:852 +#: ../../whatsnew/3.8.rst:868 msgid "os.path" msgstr "os.path" -#: ../../whatsnew/3.8.rst:854 +#: ../../whatsnew/3.8.rst:870 msgid "" ":mod:`os.path` functions that return a boolean result like " ":func:`~os.path.exists`, :func:`~os.path.lexists`, :func:`~os.path.isdir`, " @@ -1108,7 +1118,7 @@ msgid "" ":issue:`33721`.)" msgstr "" -#: ../../whatsnew/3.8.rst:862 ../../whatsnew/3.8.rst:1707 +#: ../../whatsnew/3.8.rst:878 ../../whatsnew/3.8.rst:1723 msgid "" ":func:`~os.path.expanduser` on Windows now prefers the :envvar:`USERPROFILE`" " environment variable and does not use :envvar:`HOME`, which is not normally" @@ -1116,23 +1126,23 @@ msgid "" ":issue:`36264`.)" msgstr "" -#: ../../whatsnew/3.8.rst:867 +#: ../../whatsnew/3.8.rst:883 msgid "" ":func:`~os.path.isdir` on Windows no longer returns true for a link to a " "non-existent directory." msgstr "" -#: ../../whatsnew/3.8.rst:870 +#: ../../whatsnew/3.8.rst:886 msgid "" ":func:`~os.path.realpath` on Windows now resolves reparse points, including " "symlinks and directory junctions." msgstr "" -#: ../../whatsnew/3.8.rst:877 +#: ../../whatsnew/3.8.rst:893 msgid "pathlib" msgstr "pathlib" -#: ../../whatsnew/3.8.rst:879 +#: ../../whatsnew/3.8.rst:895 msgid "" ":mod:`pathlib.Path` methods that return a boolean result like " ":meth:`~pathlib.Path.exists()`, :meth:`~pathlib.Path.is_dir()`, " @@ -1145,74 +1155,75 @@ msgid "" "Storchaka in :issue:`33721`.)" msgstr "" -#: ../../whatsnew/3.8.rst:889 +#: ../../whatsnew/3.8.rst:905 msgid "" "Added :meth:`pathlib.Path.link_to()` which creates a hard link pointing to a" " path. (Contributed by Joannah Nanjekye in :issue:`26978`)" msgstr "" -#: ../../whatsnew/3.8.rst:895 +#: ../../whatsnew/3.8.rst:911 msgid "pickle" msgstr "pickle" -#: ../../whatsnew/3.8.rst:897 +#: ../../whatsnew/3.8.rst:913 msgid "" "Reduction methods can now include a 6th item in the tuple they return. This " "item should specify a custom state-setting method that's called instead of " "the regular ``__setstate__`` method. (Contributed by Pierre Glaser and " -"Olivier Grisel in :issue:`35900`)" +"Olivier Grisel in :issue:`35900`.)" msgstr "" -#: ../../whatsnew/3.8.rst:902 +#: ../../whatsnew/3.8.rst:918 msgid "" ":mod:`pickle` extensions subclassing the C-optimized " ":class:`~pickle.Pickler` can now override the pickling logic of functions " "and classes by defining the special :meth:`~pickle.Pickler.reducer_override`" -" method. (Contributed by Pierre Glaser and Olivier Grisel in :issue:`35900`)" +" method. (Contributed by Pierre Glaser and Olivier Grisel in " +":issue:`35900`.)" msgstr "" -#: ../../whatsnew/3.8.rst:909 +#: ../../whatsnew/3.8.rst:925 msgid "plistlib" msgstr "plistlib" -#: ../../whatsnew/3.8.rst:911 +#: ../../whatsnew/3.8.rst:927 msgid "" "Added new :class:`plistlib.UID` and enabled support for reading and writing " "NSKeyedArchiver-encoded binary plists. (Contributed by Jon Janzen in " ":issue:`26707`.)" msgstr "" -#: ../../whatsnew/3.8.rst:917 +#: ../../whatsnew/3.8.rst:933 msgid "py_compile" msgstr "py_compile" -#: ../../whatsnew/3.8.rst:919 +#: ../../whatsnew/3.8.rst:935 msgid "" ":func:`py_compile.compile` now supports silent mode. (Contributed by Joannah" " Nanjekye in :issue:`22640`.)" msgstr "" -#: ../../whatsnew/3.8.rst:924 +#: ../../whatsnew/3.8.rst:940 msgid "shlex" msgstr "shlex" -#: ../../whatsnew/3.8.rst:926 +#: ../../whatsnew/3.8.rst:942 msgid "" "The new :func:`shlex.join` function acts as the inverse of " ":func:`shlex.split`. (Contributed by Bo Bayles in :issue:`32102`.)" msgstr "" -#: ../../whatsnew/3.8.rst:931 +#: ../../whatsnew/3.8.rst:947 msgid "shutil" msgstr "shutil" -#: ../../whatsnew/3.8.rst:933 +#: ../../whatsnew/3.8.rst:949 msgid "" ":func:`shutil.copytree` now accepts a new ``dirs_exist_ok`` keyword " "argument. (Contributed by Josh Bronson in :issue:`20849`.)" msgstr "" -#: ../../whatsnew/3.8.rst:936 +#: ../../whatsnew/3.8.rst:952 msgid "" ":func:`shutil.make_archive` now defaults to the modern pax (POSIX.1-2001) " "format for new archives to improve portability and standards conformance, " @@ -1220,18 +1231,18 @@ msgid "" "(Contributed by C.A.M. Gerlach in :issue:`30661`.)" msgstr "" -#: ../../whatsnew/3.8.rst:941 +#: ../../whatsnew/3.8.rst:957 msgid "" ":func:`shutil.rmtree` on Windows now removes directory junctions without " "recursively removing their contents first. (Contributed by Steve Dower in " ":issue:`37834`.)" msgstr "" -#: ../../whatsnew/3.8.rst:947 +#: ../../whatsnew/3.8.rst:963 msgid "socket" msgstr "socket" -#: ../../whatsnew/3.8.rst:949 +#: ../../whatsnew/3.8.rst:965 msgid "" "Added :meth:`~socket.create_server()` and " ":meth:`~socket.has_dualstack_ipv6()` convenience functions to automate the " @@ -1240,18 +1251,18 @@ msgid "" "by Giampaolo Rodolà in :issue:`17561`.)" msgstr "" -#: ../../whatsnew/3.8.rst:954 +#: ../../whatsnew/3.8.rst:970 msgid "" "The :func:`socket.if_nameindex()`, :func:`socket.if_nametoindex()`, and " ":func:`socket.if_indextoname()` functions have been implemented on Windows. " "(Contributed by Zackery Spytz in :issue:`37007`.)" msgstr "" -#: ../../whatsnew/3.8.rst:960 +#: ../../whatsnew/3.8.rst:976 msgid "ssl" msgstr "ssl" -#: ../../whatsnew/3.8.rst:962 +#: ../../whatsnew/3.8.rst:978 msgid "" "Added :attr:`ssl.SSLContext.post_handshake_auth` to enable and " ":meth:`ssl.SSLSocket.verify_client_post_handshake` to initiate TLS 1.3 post-" @@ -1259,48 +1270,48 @@ msgid "" ":issue:`34670`.)" msgstr "" -#: ../../whatsnew/3.8.rst:969 +#: ../../whatsnew/3.8.rst:985 msgid "statistics" msgstr "statistics" -#: ../../whatsnew/3.8.rst:971 +#: ../../whatsnew/3.8.rst:987 msgid "" "Added :func:`statistics.fmean` as a faster, floating point variant of " ":func:`statistics.mean()`. (Contributed by Raymond Hettinger and Steven " "D'Aprano in :issue:`35904`.)" msgstr "" -#: ../../whatsnew/3.8.rst:975 +#: ../../whatsnew/3.8.rst:991 msgid "" "Added :func:`statistics.geometric_mean()` (Contributed by Raymond Hettinger " "in :issue:`27181`.)" msgstr "" -#: ../../whatsnew/3.8.rst:978 +#: ../../whatsnew/3.8.rst:994 msgid "" "Added :func:`statistics.multimode` that returns a list of the most common " "values. (Contributed by Raymond Hettinger in :issue:`35892`.)" msgstr "" -#: ../../whatsnew/3.8.rst:981 +#: ../../whatsnew/3.8.rst:997 msgid "" "Added :func:`statistics.quantiles` that divides data or a distribution in to" " equiprobable intervals (e.g. quartiles, deciles, or percentiles). " "(Contributed by Raymond Hettinger in :issue:`36546`.)" msgstr "" -#: ../../whatsnew/3.8.rst:985 +#: ../../whatsnew/3.8.rst:1001 msgid "" "Added :class:`statistics.NormalDist`, a tool for creating and manipulating " "normal distributions of a random variable. (Contributed by Raymond Hettinger" " in :issue:`36018`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1015 +#: ../../whatsnew/3.8.rst:1031 msgid "sys" msgstr "sys" -#: ../../whatsnew/3.8.rst:1017 +#: ../../whatsnew/3.8.rst:1033 msgid "" "Add new :func:`sys.unraisablehook` function which can be overridden to " "control how \"unraisable exceptions\" are handled. It is called when an " @@ -1309,11 +1320,11 @@ msgid "" "(:func:`gc.collect`). (Contributed by Victor Stinner in :issue:`36829`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1026 +#: ../../whatsnew/3.8.rst:1042 msgid "tarfile" msgstr "tarfile" -#: ../../whatsnew/3.8.rst:1028 +#: ../../whatsnew/3.8.rst:1044 msgid "" "The :mod:`tarfile` module now defaults to the modern pax (POSIX.1-2001) " "format for new archives, instead of the previous GNU-specific one. This " @@ -1322,11 +1333,11 @@ msgid "" "(Contributed by C.A.M. Gerlach in :issue:`36268`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1036 +#: ../../whatsnew/3.8.rst:1052 msgid "threading" msgstr "threading" -#: ../../whatsnew/3.8.rst:1038 +#: ../../whatsnew/3.8.rst:1054 msgid "" "Add a new :func:`threading.excepthook` function which handles uncaught " ":meth:`threading.Thread.run` exception. It can be overridden to control how " @@ -1334,7 +1345,7 @@ msgid "" "by Victor Stinner in :issue:`1230540`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1043 +#: ../../whatsnew/3.8.rst:1059 msgid "" "Add a new :func:`threading.get_native_id` function and a " ":data:`~threading.Thread.native_id` attribute to the " @@ -1344,11 +1355,11 @@ msgid "" "for more information. (Contributed by Jake Tesler in :issue:`36084`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1053 +#: ../../whatsnew/3.8.rst:1069 msgid "tokenize" msgstr "tokenize" -#: ../../whatsnew/3.8.rst:1055 +#: ../../whatsnew/3.8.rst:1071 msgid "" "The :mod:`tokenize` module now implicitly emits a ``NEWLINE`` token when " "provided with input that does not have a trailing new line. This behavior " @@ -1356,11 +1367,11 @@ msgid "" "Askar in :issue:`33899`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1062 +#: ../../whatsnew/3.8.rst:1078 msgid "tkinter" msgstr "tkinter" -#: ../../whatsnew/3.8.rst:1064 +#: ../../whatsnew/3.8.rst:1080 msgid "" "Added methods :meth:`~tkinter.Spinbox.selection_from`, " ":meth:`~tkinter.Spinbox.selection_present`, " @@ -1369,13 +1380,13 @@ msgid "" " (Contributed by Juliette Monsel in :issue:`34829`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1071 +#: ../../whatsnew/3.8.rst:1087 msgid "" "Added method :meth:`~tkinter.Canvas.moveto` in the :class:`tkinter.Canvas` " "class. (Contributed by Juliette Monsel in :issue:`23831`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1075 +#: ../../whatsnew/3.8.rst:1091 msgid "" "The :class:`tkinter.PhotoImage` class now has " ":meth:`~tkinter.PhotoImage.transparency_get` and " @@ -1383,25 +1394,25 @@ msgid "" "Zackery Spytz in :issue:`25451`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1082 +#: ../../whatsnew/3.8.rst:1098 msgid "time" msgstr "time" -#: ../../whatsnew/3.8.rst:1084 +#: ../../whatsnew/3.8.rst:1100 msgid "" "Added new clock :data:`~time.CLOCK_UPTIME_RAW` for macOS 10.12. (Contributed" " by Joannah Nanjekye in :issue:`35702`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1089 +#: ../../whatsnew/3.8.rst:1105 msgid "typing" msgstr "typing" -#: ../../whatsnew/3.8.rst:1091 +#: ../../whatsnew/3.8.rst:1107 msgid "The :mod:`typing` module incorporates several new features:" msgstr "" -#: ../../whatsnew/3.8.rst:1093 +#: ../../whatsnew/3.8.rst:1109 msgid "" "A dictionary type with per-key types. See :pep:`589` and " ":class:`typing.TypedDict`. TypedDict uses only string keys. By default, " @@ -1409,14 +1420,14 @@ msgid "" "to be optional::" msgstr "" -#: ../../whatsnew/3.8.rst:1103 +#: ../../whatsnew/3.8.rst:1119 msgid "" "Literal types. See :pep:`586` and :class:`typing.Literal`. Literal types " "indicate that a parameter or return value is constrained to one or more " "specific literal values::" msgstr "" -#: ../../whatsnew/3.8.rst:1110 +#: ../../whatsnew/3.8.rst:1126 msgid "" "\"Final\" variables, functions, methods and classes. See :pep:`591`, " ":class:`typing.Final` and :func:`typing.final`. The final qualifier " @@ -1424,32 +1435,32 @@ msgid "" "reassignment::" msgstr "" -#: ../../whatsnew/3.8.rst:1117 +#: ../../whatsnew/3.8.rst:1133 msgid "" "Protocol definitions. See :pep:`544`, :class:`typing.Protocol` and " ":func:`typing.runtime_checkable`. Simple ABCs like " ":class:`typing.SupportsInt` are now ``Protocol`` subclasses." msgstr "" -#: ../../whatsnew/3.8.rst:1121 +#: ../../whatsnew/3.8.rst:1137 msgid "New protocol class :class:`typing.SupportsIndex`." msgstr "" -#: ../../whatsnew/3.8.rst:1123 +#: ../../whatsnew/3.8.rst:1139 msgid "New functions :func:`typing.get_origin` and :func:`typing.get_args`." msgstr "" -#: ../../whatsnew/3.8.rst:1127 +#: ../../whatsnew/3.8.rst:1143 msgid "unicodedata" msgstr "unicodedata" -#: ../../whatsnew/3.8.rst:1129 +#: ../../whatsnew/3.8.rst:1145 msgid "" "The :mod:`unicodedata` module has been upgraded to use the `Unicode 12.1.0 " "`_ release." msgstr "" -#: ../../whatsnew/3.8.rst:1132 +#: ../../whatsnew/3.8.rst:1148 msgid "" "New function :func:`~unicodedata.is_normalized` can be used to verify a " "string is in a specific normal form, often much faster than by actually " @@ -1457,18 +1468,18 @@ msgid "" "Greg Price in :issue:`32285` and :issue:`37966`)." msgstr "" -#: ../../whatsnew/3.8.rst:1139 +#: ../../whatsnew/3.8.rst:1155 msgid "unittest" msgstr "unittest" -#: ../../whatsnew/3.8.rst:1141 +#: ../../whatsnew/3.8.rst:1157 msgid "" "Added :class:`AsyncMock` to support an asynchronous version of " ":class:`Mock`. Appropriate new assert functions for testing have been added " "as well. (Contributed by Lisa Roach in :issue:`26467`)." msgstr "" -#: ../../whatsnew/3.8.rst:1145 +#: ../../whatsnew/3.8.rst:1161 msgid "" "Added :func:`~unittest.addModuleCleanup()` and " ":meth:`~unittest.TestCase.addClassCleanup()` to unittest to support cleanups" @@ -1477,57 +1488,57 @@ msgid "" ":issue:`24412`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1151 +#: ../../whatsnew/3.8.rst:1167 msgid "" "Several mock assert functions now also print a list of actual calls upon " "failure. (Contributed by Petter Strandmark in :issue:`35047`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1154 +#: ../../whatsnew/3.8.rst:1170 msgid "" ":mod:`unittest` module gained support for coroutines to be used as test " "cases with :class:`unittest.IsolatedAsyncioTestCase`. (Contributed by Andrew" " Svetlov in :issue:`32972`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1158 +#: ../../whatsnew/3.8.rst:1174 msgid "Example::" msgstr "Contoh::" -#: ../../whatsnew/3.8.rst:1181 +#: ../../whatsnew/3.8.rst:1197 msgid "venv" msgstr "venv" -#: ../../whatsnew/3.8.rst:1183 +#: ../../whatsnew/3.8.rst:1199 msgid "" ":mod:`venv` now includes an ``Activate.ps1`` script on all platforms for " "activating virtual environments under PowerShell Core 6.1. (Contributed by " "Brett Cannon in :issue:`32718`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1189 +#: ../../whatsnew/3.8.rst:1205 msgid "weakref" msgstr "weakref" -#: ../../whatsnew/3.8.rst:1191 +#: ../../whatsnew/3.8.rst:1207 msgid "" "The proxy objects returned by :func:`weakref.proxy` now support the matrix " "multiplication operators ``@`` and ``@=`` in addition to the other numeric " "operators. (Contributed by Mark Dickinson in :issue:`36669`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1197 +#: ../../whatsnew/3.8.rst:1213 msgid "xml" msgstr "xml" -#: ../../whatsnew/3.8.rst:1199 +#: ../../whatsnew/3.8.rst:1215 msgid "" "As mitigation against DTD and external entity retrieval, the " ":mod:`xml.dom.minidom` and :mod:`xml.sax` modules no longer process external" " entities by default. (Contributed by Christian Heimes in :issue:`17239`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1204 +#: ../../whatsnew/3.8.rst:1220 msgid "" "The ``.find*()`` methods in the :mod:`xml.etree.ElementTree` module support " "wildcard searches like ``{*}tag`` which ignores the namespace and " @@ -1535,14 +1546,14 @@ msgid "" " by Stefan Behnel in :issue:`28238`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1209 +#: ../../whatsnew/3.8.rst:1225 msgid "" "The :mod:`xml.etree.ElementTree` module provides a new function " ":func:`–xml.etree.ElementTree.canonicalize()` that implements C14N 2.0. " "(Contributed by Stefan Behnel in :issue:`13611`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1213 +#: ../../whatsnew/3.8.rst:1229 msgid "" "The target object of :class:`xml.etree.ElementTree.XMLParser` can receive " "namespace declaration events through the new callback methods ``start_ns()``" @@ -1553,39 +1564,39 @@ msgid "" ":issue:`36673`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1223 +#: ../../whatsnew/3.8.rst:1239 msgid "Optimizations" msgstr "Optimalisasi" -#: ../../whatsnew/3.8.rst:1225 +#: ../../whatsnew/3.8.rst:1241 msgid "" "The :mod:`subprocess` module can now use the :func:`os.posix_spawn` function" " in some cases for better performance. Currently, it is only used on macOS " "and Linux (using glibc 2.24 or newer) if all these conditions are met:" msgstr "" -#: ../../whatsnew/3.8.rst:1229 +#: ../../whatsnew/3.8.rst:1245 msgid "*close_fds* is false;" msgstr "*close_fds* adalah salah;" -#: ../../whatsnew/3.8.rst:1230 +#: ../../whatsnew/3.8.rst:1246 msgid "" "*preexec_fn*, *pass_fds*, *cwd* and *start_new_session* parameters are not " "set;" msgstr "" -#: ../../whatsnew/3.8.rst:1232 +#: ../../whatsnew/3.8.rst:1248 msgid "the *executable* path contains a directory." msgstr "" -#: ../../whatsnew/3.8.rst:1234 +#: ../../whatsnew/3.8.rst:1250 msgid "" "(Contributed by Joannah Nanjekye and Victor Stinner in :issue:`35537`.)" msgstr "" "(Dikontribusikan oleh Joannah Nanjekye dan Victor Stinner di " ":issue:`35537`.)" -#: ../../whatsnew/3.8.rst:1236 +#: ../../whatsnew/3.8.rst:1252 msgid "" ":func:`shutil.copyfile`, :func:`shutil.copy`, :func:`shutil.copy2`, " ":func:`shutil.copytree` and :func:`shutil.move` use platform-specific " @@ -1601,7 +1612,7 @@ msgid "" "section. (Contributed by Giampaolo Rodolà in :issue:`33671`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1252 +#: ../../whatsnew/3.8.rst:1268 msgid "" ":func:`shutil.copytree` uses :func:`os.scandir` function and all copy " "functions depending from it use cached :func:`os.stat` values. The speedup " @@ -1611,27 +1622,27 @@ msgid "" "on network filesystems. (Contributed by Giampaolo Rodolà in :issue:`33695`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1259 +#: ../../whatsnew/3.8.rst:1275 msgid "" "The default protocol in the :mod:`pickle` module is now Protocol 4, first " "introduced in Python 3.4. It offers better performance and smaller size " "compared to Protocol 3 available since Python 3.0." msgstr "" -#: ../../whatsnew/3.8.rst:1263 +#: ../../whatsnew/3.8.rst:1279 msgid "" "Removed one ``Py_ssize_t`` member from ``PyGC_Head``. All GC tracked " "objects (e.g. tuple, list, dict) size is reduced 4 or 8 bytes. (Contributed " -"by Inada Naoki in :issue:`33597`)" +"by Inada Naoki in :issue:`33597`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1267 +#: ../../whatsnew/3.8.rst:1283 msgid "" ":class:`uuid.UUID` now uses ``__slots__`` to reduce its memory footprint. " "(Contributed by Wouter Bolsterlee and Tal Einat in :issue:`30977`)" msgstr "" -#: ../../whatsnew/3.8.rst:1270 +#: ../../whatsnew/3.8.rst:1286 msgid "" "Improved performance of :func:`operator.itemgetter` by 33%. Optimized " "argument handling and added a fast path for the common case of a single non-" @@ -1639,7 +1650,7 @@ msgid "" "standard library). (Contributed by Raymond Hettinger in :issue:`35664`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1276 +#: ../../whatsnew/3.8.rst:1292 msgid "" "Sped-up field lookups in :func:`collections.namedtuple`. They are now more " "than two times faster, making them the fastest form of instance variable " @@ -1647,7 +1658,7 @@ msgid "" "Jevnik, Serhiy Storchaka in :issue:`32492`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1281 +#: ../../whatsnew/3.8.rst:1297 msgid "" "The :class:`list` constructor does not overallocate the internal item buffer" " if the input iterable has a known length (the input implements " @@ -1655,7 +1666,7 @@ msgid "" "(Contributed by Raymond Hettinger and Pablo Galindo in :issue:`33234`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1286 +#: ../../whatsnew/3.8.rst:1302 msgid "" "Doubled the speed of class variable writes. When a non-dunder attribute was" " updated, there was an unnecessary call to update slots. (Contributed by " @@ -1663,7 +1674,7 @@ msgid "" "and Serhiy Storchaka in :issue:`36012`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1291 +#: ../../whatsnew/3.8.rst:1307 msgid "" "Reduced an overhead of converting arguments passed to many builtin functions" " and methods. This sped up calling some simple builtin functions and " @@ -1671,18 +1682,18 @@ msgid "" ":issue:`35582` and :issue:`36127`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1296 +#: ../../whatsnew/3.8.rst:1312 msgid "" "``LOAD_GLOBAL`` instruction now uses new \"per opcode cache\" mechanism. It " "is about 40% faster now. (Contributed by Yury Selivanov and Inada Naoki in " ":issue:`26219`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1302 +#: ../../whatsnew/3.8.rst:1318 msgid "Build and C API Changes" msgstr "" -#: ../../whatsnew/3.8.rst:1304 +#: ../../whatsnew/3.8.rst:1320 msgid "" "Default :data:`sys.abiflags` became an empty string: the ``m`` flag for " "pymalloc became useless (builds with and without pymalloc are ABI " @@ -1690,22 +1701,22 @@ msgid "" ":issue:`36707`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1308 +#: ../../whatsnew/3.8.rst:1324 msgid "Example of changes:" msgstr "Contoh perubahan:" -#: ../../whatsnew/3.8.rst:1310 +#: ../../whatsnew/3.8.rst:1326 msgid "" "Only ``python3.8`` program is installed, ``python3.8m`` program is gone." msgstr "" -#: ../../whatsnew/3.8.rst:1311 +#: ../../whatsnew/3.8.rst:1327 msgid "" "Only ``python3.8-config`` script is installed, ``python3.8m-config`` script " "is gone." msgstr "" -#: ../../whatsnew/3.8.rst:1313 +#: ../../whatsnew/3.8.rst:1329 msgid "" "The ``m`` flag has been removed from the suffix of dynamic library " "filenames: extension modules in the standard library as well as those " @@ -1714,23 +1725,23 @@ msgid "" "-linux-gnu.so`` became ``.cpython-38-x86_64-linux-gnu.so`` in Python 3.8." msgstr "" -#: ../../whatsnew/3.8.rst:1320 +#: ../../whatsnew/3.8.rst:1336 msgid "" "The header files have been reorganized to better separate the different " "kinds of APIs:" msgstr "" -#: ../../whatsnew/3.8.rst:1323 +#: ../../whatsnew/3.8.rst:1339 msgid "``Include/*.h`` should be the portable public stable C API." msgstr "" -#: ../../whatsnew/3.8.rst:1324 +#: ../../whatsnew/3.8.rst:1340 msgid "" "``Include/cpython/*.h`` should be the unstable C API specific to CPython; " "public API, with some private API prefixed by ``_Py`` or ``_PY``." msgstr "" -#: ../../whatsnew/3.8.rst:1326 +#: ../../whatsnew/3.8.rst:1342 msgid "" "``Include/internal/*.h`` is the private internal C API very specific to " "CPython. This API comes with no backward compatibility warranty and should " @@ -1739,32 +1750,32 @@ msgid "" "calling functions. This API is now installed by ``make install``." msgstr "" -#: ../../whatsnew/3.8.rst:1332 +#: ../../whatsnew/3.8.rst:1348 msgid "" "(Contributed by Victor Stinner in :issue:`35134` and :issue:`35081`, work " "initiated by Eric Snow in Python 3.7.)" msgstr "" -#: ../../whatsnew/3.8.rst:1335 +#: ../../whatsnew/3.8.rst:1351 msgid "" "Some macros have been converted to static inline functions: parameter types " "and return type are well defined, they don't have issues specific to macros," " variables have a local scopes. Examples:" msgstr "" -#: ../../whatsnew/3.8.rst:1339 +#: ../../whatsnew/3.8.rst:1355 msgid ":c:func:`Py_INCREF`, :c:func:`Py_DECREF`" msgstr ":c:func:`Py_INCREF`, :c:func:`Py_DECREF`" -#: ../../whatsnew/3.8.rst:1340 +#: ../../whatsnew/3.8.rst:1356 msgid ":c:func:`Py_XINCREF`, :c:func:`Py_XDECREF`" msgstr ":c:func:`Py_XINCREF`, :c:func:`Py_XDECREF`" -#: ../../whatsnew/3.8.rst:1341 +#: ../../whatsnew/3.8.rst:1357 msgid ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`" msgstr ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`" -#: ../../whatsnew/3.8.rst:1342 +#: ../../whatsnew/3.8.rst:1358 msgid "" "Private functions: :c:func:`_PyObject_GC_TRACK`, " ":c:func:`_PyObject_GC_UNTRACK`, :c:func:`_Py_Dealloc`" @@ -1772,11 +1783,11 @@ msgstr "" "Fungsi-fungsi privat: :c:func:`_PyObject_GC_TRACK`, " ":c:func:`_PyObject_GC_UNTRACK`, :c:func:`_Py_Dealloc`" -#: ../../whatsnew/3.8.rst:1345 +#: ../../whatsnew/3.8.rst:1361 msgid "(Contributed by Victor Stinner in :issue:`35059`.)" msgstr "(Dikontribusikan oleh Victor Stinner di :issue:`35059`.)" -#: ../../whatsnew/3.8.rst:1347 +#: ../../whatsnew/3.8.rst:1363 msgid "" "The :c:func:`PyByteArray_Init` and :c:func:`PyByteArray_Fini` functions have" " been removed. They did nothing since Python 2.7.4 and Python 3.2.0, were " @@ -1784,14 +1795,14 @@ msgid "" "(Contributed by Victor Stinner in :issue:`35713`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1352 +#: ../../whatsnew/3.8.rst:1368 msgid "" "The result of :c:func:`PyExceptionClass_Name` is now of type ``const char " "*`` rather of ``char *``. (Contributed by Serhiy Storchaka in " ":issue:`33818`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1356 +#: ../../whatsnew/3.8.rst:1372 msgid "" "The duality of ``Modules/Setup.dist`` and ``Modules/Setup`` has been " "removed. Previously, when updating the CPython source tree, one had to " @@ -1802,7 +1813,7 @@ msgid "" "forgetting to copy the file could produce build failures." msgstr "" -#: ../../whatsnew/3.8.rst:1364 +#: ../../whatsnew/3.8.rst:1380 msgid "" "Now the build system always reads from ``Modules/Setup`` inside the source " "tree. People who want to customize that file are encouraged to maintain " @@ -1810,11 +1821,11 @@ msgid "" "for any other change to the source tree." msgstr "" -#: ../../whatsnew/3.8.rst:1369 +#: ../../whatsnew/3.8.rst:1385 msgid "(Contributed by Antoine Pitrou in :issue:`32430`.)" msgstr "(Dikontribusikan oleh Antoine Pitrou di :issue:`32430`.)" -#: ../../whatsnew/3.8.rst:1371 +#: ../../whatsnew/3.8.rst:1387 msgid "" "Functions that convert Python number to C integer like " ":c:func:`PyLong_AsLong` and argument parsing functions like " @@ -1830,7 +1841,7 @@ msgid "" ":issue:`36048` and :issue:`20092`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1385 +#: ../../whatsnew/3.8.rst:1401 msgid "" "Heap-allocated type objects will now increase their reference count in " ":c:func:`PyObject_Init` (and its parallel macro ``PyObject_INIT``) instead " @@ -1839,7 +1850,7 @@ msgid "" ":issue:`35810`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1391 +#: ../../whatsnew/3.8.rst:1407 msgid "" "The new function :c:func:`PyCode_NewWithPosOnlyArgs` allows to create code " "objects like :c:func:`PyCode_New`, but with an extra *posonlyargcount* " @@ -1847,7 +1858,7 @@ msgid "" "(Contributed by Pablo Galindo in :issue:`37221`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1396 +#: ../../whatsnew/3.8.rst:1412 msgid "" ":c:func:`Py_SetPath` now sets :data:`sys.executable` to the program full " "path (:c:func:`Py_GetProgramFullPath`) rather than to the program name " @@ -1855,18 +1866,18 @@ msgid "" ":issue:`38234`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1403 +#: ../../whatsnew/3.8.rst:1419 msgid "Deprecated" msgstr "Usang" -#: ../../whatsnew/3.8.rst:1405 +#: ../../whatsnew/3.8.rst:1421 msgid "" "The distutils ``bdist_wininst`` command is now deprecated, use " "``bdist_wheel`` (wheel packages) instead. (Contributed by Victor Stinner in " ":issue:`37481`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1409 +#: ../../whatsnew/3.8.rst:1425 msgid "" "Deprecated methods ``getchildren()`` and ``getiterator()`` in the " ":mod:`~xml.etree.ElementTree` module now emit a :exc:`DeprecationWarning` " @@ -1874,7 +1885,7 @@ msgid "" "3.9. (Contributed by Serhiy Storchaka in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1415 +#: ../../whatsnew/3.8.rst:1431 msgid "" "Passing an object that is not an instance of " ":class:`concurrent.futures.ThreadPoolExecutor` to " @@ -1883,28 +1894,28 @@ msgid "" ":issue:`34075`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1421 +#: ../../whatsnew/3.8.rst:1437 msgid "" "The :meth:`__getitem__` methods of :class:`xml.dom.pulldom.DOMEventStream`, " ":class:`wsgiref.util.FileWrapper` and :class:`fileinput.FileInput` have been" " deprecated." msgstr "" -#: ../../whatsnew/3.8.rst:1425 +#: ../../whatsnew/3.8.rst:1441 msgid "" "Implementations of these methods have been ignoring their *index* parameter," " and returning the next item instead. (Contributed by Berker Peksag in " ":issue:`9372`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1429 +#: ../../whatsnew/3.8.rst:1445 msgid "" "The :class:`typing.NamedTuple` class has deprecated the ``_field_types`` " "attribute in favor of the ``__annotations__`` attribute which has the same " "information. (Contributed by Raymond Hettinger in :issue:`36320`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1433 +#: ../../whatsnew/3.8.rst:1449 msgid "" ":mod:`ast` classes ``Num``, ``Str``, ``Bytes``, ``NameConstant`` and " "``Ellipsis`` are considered deprecated and will be removed in future Python " @@ -1912,7 +1923,7 @@ msgid "" "Serhiy Storchaka in :issue:`32892`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1438 +#: ../../whatsnew/3.8.rst:1454 msgid "" ":class:`ast.NodeVisitor` methods ``visit_Num()``, ``visit_Str()``, " "``visit_Bytes()``, ``visit_NameConstant()`` and ``visit_Ellipsis()`` are " @@ -1921,7 +1932,7 @@ msgid "" " (Contributed by Serhiy Storchaka in :issue:`36917`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1445 +#: ../../whatsnew/3.8.rst:1461 msgid "" "The following functions and methods are deprecated in the :mod:`gettext` " "module: :func:`~gettext.lgettext`, :func:`~gettext.ldgettext`, " @@ -1932,7 +1943,7 @@ msgid "" "in Python 3. These functions have been broken for a long time." msgstr "" -#: ../../whatsnew/3.8.rst:1453 +#: ../../whatsnew/3.8.rst:1469 msgid "" "Function :func:`~gettext.bind_textdomain_codeset`, methods " ":meth:`~gettext.NullTranslations.output_charset` and " @@ -1943,13 +1954,13 @@ msgid "" ":issue:`33710`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1461 +#: ../../whatsnew/3.8.rst:1477 msgid "" "The :meth:`~threading.Thread.isAlive()` method of :class:`threading.Thread` " "has been deprecated. (Contributed by Dong-hee Na in :issue:`35283`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1465 +#: ../../whatsnew/3.8.rst:1481 msgid "" "Many builtin and extension functions that take integer arguments will now " "emit a deprecation warning for :class:`~decimal.Decimal`\\ s, " @@ -1960,11 +1971,11 @@ msgid "" ":issue:`36048`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1473 +#: ../../whatsnew/3.8.rst:1489 msgid "Deprecated passing the following arguments as keyword arguments:" msgstr "" -#: ../../whatsnew/3.8.rst:1475 +#: ../../whatsnew/3.8.rst:1491 msgid "" "*func* in :func:`functools.partialmethod`, :func:`weakref.finalize`, " ":meth:`profile.Profile.runcall`, :meth:`cProfile.Profile.runcall`, " @@ -1972,63 +1983,63 @@ msgid "" ":func:`curses.wrapper`." msgstr "" -#: ../../whatsnew/3.8.rst:1479 +#: ../../whatsnew/3.8.rst:1495 msgid "*function* in :meth:`unittest.TestCase.addCleanup`." msgstr "" -#: ../../whatsnew/3.8.rst:1480 +#: ../../whatsnew/3.8.rst:1496 msgid "" "*fn* in the :meth:`~concurrent.futures.Executor.submit` method of " ":class:`concurrent.futures.ThreadPoolExecutor` and " ":class:`concurrent.futures.ProcessPoolExecutor`." msgstr "" -#: ../../whatsnew/3.8.rst:1483 +#: ../../whatsnew/3.8.rst:1499 msgid "" "*callback* in :meth:`contextlib.ExitStack.callback`, " ":meth:`contextlib.AsyncExitStack.callback` and " ":meth:`contextlib.AsyncExitStack.push_async_callback`." msgstr "" -#: ../../whatsnew/3.8.rst:1486 +#: ../../whatsnew/3.8.rst:1502 msgid "" "*c* and *typeid* in the :meth:`~multiprocessing.managers.Server.create` " "method of :class:`multiprocessing.managers.Server` and " ":class:`multiprocessing.managers.SharedMemoryServer`." msgstr "" -#: ../../whatsnew/3.8.rst:1489 +#: ../../whatsnew/3.8.rst:1505 msgid "*obj* in :func:`weakref.finalize`." msgstr "" -#: ../../whatsnew/3.8.rst:1491 +#: ../../whatsnew/3.8.rst:1507 msgid "" "In future releases of Python they will be :ref:`positional-only `. (Contributed by Serhiy Storchaka in :issue:`36492`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1497 +#: ../../whatsnew/3.8.rst:1513 msgid "API and Feature Removals" msgstr "API dan Penghapusan Fitur" -#: ../../whatsnew/3.8.rst:1499 +#: ../../whatsnew/3.8.rst:1515 msgid "The following features and APIs have been removed from Python 3.8:" msgstr "Fitur dan API berikut telah dihapus dari Python 3.8:" -#: ../../whatsnew/3.8.rst:1501 +#: ../../whatsnew/3.8.rst:1517 msgid "" "The :mod:`macpath` module, deprecated in Python 3.7, has been removed. " "(Contributed by Victor Stinner in :issue:`35471`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1504 ../../whatsnew/3.8.rst:1623 +#: ../../whatsnew/3.8.rst:1520 ../../whatsnew/3.8.rst:1639 msgid "" "The function :func:`platform.popen` has been removed, after having been " "deprecated since Python 3.3: use :func:`os.popen` instead. (Contributed by " "Victor Stinner in :issue:`35345`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1508 +#: ../../whatsnew/3.8.rst:1524 msgid "" "The function :func:`time.clock` has been removed, after having been " "deprecated since Python 3.3: use :func:`time.perf_counter` or " @@ -2037,27 +2048,27 @@ msgid "" ":issue:`36895`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1514 +#: ../../whatsnew/3.8.rst:1530 msgid "" "The ``pyvenv`` script has been removed in favor of ``python3.8 -m venv`` to " "help eliminate confusion as to what Python interpreter the ``pyvenv`` script" " is tied to. (Contributed by Brett Cannon in :issue:`25427`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1518 +#: ../../whatsnew/3.8.rst:1534 msgid "" "``parse_qs``, ``parse_qsl``, and ``escape`` are removed from the :mod:`cgi` " "module. They are deprecated in Python 3.2 or older. They should be imported" " from the ``urllib.parse`` and ``html`` modules instead." msgstr "" -#: ../../whatsnew/3.8.rst:1522 +#: ../../whatsnew/3.8.rst:1538 msgid "" "``filemode`` function is removed from the :mod:`tarfile` module. It is not " "documented and deprecated since Python 3.3." msgstr "" -#: ../../whatsnew/3.8.rst:1525 +#: ../../whatsnew/3.8.rst:1541 msgid "" "The :class:`~xml.etree.ElementTree.XMLParser` constructor no longer accepts " "the *html* argument. It never had an effect and was deprecated in Python " @@ -2065,54 +2076,54 @@ msgid "" "only_parameter>`. (Contributed by Serhiy Storchaka in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1530 +#: ../../whatsnew/3.8.rst:1546 msgid "" "Removed the ``doctype()`` method of " ":class:`~xml.etree.ElementTree.XMLParser`. (Contributed by Serhiy Storchaka " "in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1533 +#: ../../whatsnew/3.8.rst:1549 msgid "" "\"unicode_internal\" codec is removed. (Contributed by Inada Naoki in " ":issue:`36297`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1536 +#: ../../whatsnew/3.8.rst:1552 msgid "" "The ``Cache`` and ``Statement`` objects of the :mod:`sqlite3` module are not" " exposed to the user. (Contributed by Aviv Palivoda in :issue:`30262`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1540 +#: ../../whatsnew/3.8.rst:1556 msgid "" "The ``bufsize`` keyword argument of :func:`fileinput.input` and " ":func:`fileinput.FileInput` which was ignored and deprecated since Python " "3.6 has been removed. :issue:`36952` (Contributed by Matthias Bussonnier.)" msgstr "" -#: ../../whatsnew/3.8.rst:1544 +#: ../../whatsnew/3.8.rst:1560 msgid "" "The functions :func:`sys.set_coroutine_wrapper` and " ":func:`sys.get_coroutine_wrapper` deprecated in Python 3.7 have been " "removed; :issue:`36933` (Contributed by Matthias Bussonnier.)" msgstr "" -#: ../../whatsnew/3.8.rst:1550 +#: ../../whatsnew/3.8.rst:1566 msgid "Porting to Python 3.8" msgstr "" -#: ../../whatsnew/3.8.rst:1552 +#: ../../whatsnew/3.8.rst:1568 msgid "" "This section lists previously described changes and other bugfixes that may " "require changes to your code." msgstr "" -#: ../../whatsnew/3.8.rst:1557 +#: ../../whatsnew/3.8.rst:1573 msgid "Changes in Python behavior" msgstr "Perubahan perilaku Python" -#: ../../whatsnew/3.8.rst:1559 +#: ../../whatsnew/3.8.rst:1575 msgid "" "Yield expressions (both ``yield`` and ``yield from`` clauses) are now " "disallowed in comprehensions and generator expressions (aside from the " @@ -2120,7 +2131,7 @@ msgid "" " Serhiy Storchaka in :issue:`10544`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1564 +#: ../../whatsnew/3.8.rst:1580 msgid "" "The compiler now produces a :exc:`SyntaxWarning` when identity checks " "(``is`` and ``is not``) are used with certain types of literals (e.g. " @@ -2130,7 +2141,7 @@ msgid "" ":issue:`34850`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1571 +#: ../../whatsnew/3.8.rst:1587 msgid "" "The CPython interpreter can swallow exceptions in some circumstances. In " "Python 3.8 this happens in fewer cases. In particular, exceptions raised " @@ -2138,7 +2149,7 @@ msgid "" "(Contributed by Serhiy Storchaka in :issue:`35459`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1576 +#: ../../whatsnew/3.8.rst:1592 msgid "" "Removed ``__str__`` implementations from builtin types :class:`bool`, " ":class:`int`, :class:`float`, :class:`complex` and few classes from the " @@ -2148,7 +2159,7 @@ msgid "" " :issue:`36793`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1583 +#: ../../whatsnew/3.8.rst:1599 msgid "" "On AIX, :attr:`sys.platform` doesn't contain the major version anymore. It " "is always ``'aix'``, instead of ``'aix3'`` .. ``'aix7'``. Since older " @@ -2157,7 +2168,7 @@ msgid "" ":issue:`36588`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1589 +#: ../../whatsnew/3.8.rst:1605 msgid "" ":c:func:`PyEval_AcquireLock` and :c:func:`PyEval_AcquireThread` now " "terminate the current thread if called while the interpreter is finalizing, " @@ -2168,11 +2179,11 @@ msgid "" "Joannah Nanjekye in :issue:`36475`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1599 +#: ../../whatsnew/3.8.rst:1615 msgid "Changes in the Python API" msgstr "Perubahan pada API Python" -#: ../../whatsnew/3.8.rst:1601 +#: ../../whatsnew/3.8.rst:1617 msgid "" "The :func:`os.getcwdb` function now uses the UTF-8 encoding on Windows, " "rather than the ANSI code page: see :pep:`529` for the rationale. The " @@ -2180,7 +2191,7 @@ msgid "" "in :issue:`37412`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1606 +#: ../../whatsnew/3.8.rst:1622 msgid "" ":class:`subprocess.Popen` can now use :func:`os.posix_spawn` in some cases " "for better performance. On Windows Subsystem for Linux and QEMU User " @@ -2190,7 +2201,7 @@ msgid "" "by Joannah Nanjekye and Victor Stinner in :issue:`35537`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1613 +#: ../../whatsnew/3.8.rst:1629 msgid "" "The *preexec_fn* argument of * :class:`subprocess.Popen` is no longer " "compatible with subinterpreters. The use of the parameter in a " @@ -2198,20 +2209,20 @@ msgid "" ":issue:`34651`, modified by Christian Heimes in :issue:`37951`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1619 +#: ../../whatsnew/3.8.rst:1635 msgid "" "The :meth:`imap.IMAP4.logout` method no longer ignores silently arbitrary " "exceptions. (Contributed by Victor Stinner in :issue:`36348`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1627 +#: ../../whatsnew/3.8.rst:1643 msgid "" "The :func:`statistics.mode` function no longer raises an exception when " "given multimodal data. Instead, it returns the first mode encountered in " "the input data. (Contributed by Raymond Hettinger in :issue:`35892`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1632 +#: ../../whatsnew/3.8.rst:1648 msgid "" "The :meth:`~tkinter.ttk.Treeview.selection` method of the " ":class:`tkinter.ttk.Treeview` class no longer takes arguments. Using it " @@ -2221,7 +2232,7 @@ msgid "" ":issue:`31508`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1638 +#: ../../whatsnew/3.8.rst:1654 msgid "" "The :meth:`writexml`, :meth:`toxml` and :meth:`toprettyxml` methods of " ":mod:`xml.dom.minidom`, and the :meth:`write` method of :mod:`xml.etree`, " @@ -2229,7 +2240,7 @@ msgid "" "Diego Rojas and Raymond Hettinger in :issue:`34160`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1643 +#: ../../whatsnew/3.8.rst:1659 msgid "" "A :mod:`dbm.dumb` database opened with flags ``'r'`` is now read-only. " ":func:`dbm.dumb.open` with flags ``'r'`` and ``'w'`` no longer creates a " @@ -2237,7 +2248,7 @@ msgid "" ":issue:`32749`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1648 +#: ../../whatsnew/3.8.rst:1664 msgid "" "The ``doctype()`` method defined in a subclass of " ":class:`~xml.etree.ElementTree.XMLParser` will no longer be called and will " @@ -2247,7 +2258,7 @@ msgid "" "Storchaka in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1655 +#: ../../whatsnew/3.8.rst:1671 msgid "" "A :exc:`RuntimeError` is now raised when the custom metaclass doesn't " "provide the ``__classcell__`` entry in the namespace passed to " @@ -2255,13 +2266,13 @@ msgid "" "3.7. (Contributed by Serhiy Storchaka in :issue:`23722`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1660 +#: ../../whatsnew/3.8.rst:1676 msgid "" "The :class:`cProfile.Profile` class can now be used as a context manager. " "(Contributed by Scott Sanderson in :issue:`29235`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1663 +#: ../../whatsnew/3.8.rst:1679 msgid "" ":func:`shutil.copyfile`, :func:`shutil.copy`, :func:`shutil.copy2`, " ":func:`shutil.copytree` and :func:`shutil.move` use platform-specific " @@ -2269,19 +2280,19 @@ msgid "" "operations` section)." msgstr "" -#: ../../whatsnew/3.8.rst:1668 +#: ../../whatsnew/3.8.rst:1684 msgid "" ":func:`shutil.copyfile` default buffer size on Windows was changed from 16 " "KiB to 1 MiB." msgstr "" -#: ../../whatsnew/3.8.rst:1671 +#: ../../whatsnew/3.8.rst:1687 msgid "" "The ``PyGC_Head`` struct has changed completely. All code that touched the " "struct member should be rewritten. (See :issue:`33597`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1674 +#: ../../whatsnew/3.8.rst:1690 msgid "" "The ``PyInterpreterState`` struct has been moved into the \"internal\" " "header files (specifically Include/internal/pycore_pystate.h). An opaque " @@ -2293,7 +2304,7 @@ msgid "" " functions to the public API). (See :issue:`35886`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1684 +#: ../../whatsnew/3.8.rst:1700 msgid "" "Asyncio tasks can now be named, either by passing the ``name`` keyword " "argument to :func:`asyncio.create_task` or the " @@ -2303,7 +2314,7 @@ msgid "" "retrieved using the :meth:`~asyncio.Task.get_name` method." msgstr "" -#: ../../whatsnew/3.8.rst:1691 +#: ../../whatsnew/3.8.rst:1707 msgid "" "The :meth:`mmap.flush() ` method now returns ``None`` on " "success and raises an exception on error under all platforms. Previously, " @@ -2313,13 +2324,13 @@ msgid "" "(Contributed by Berker Peksag in :issue:`2122`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1698 +#: ../../whatsnew/3.8.rst:1714 msgid "" ":mod:`xml.dom.minidom` and :mod:`xml.sax` modules no longer process external" " entities by default. (Contributed by Christian Heimes in :issue:`17239`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1702 +#: ../../whatsnew/3.8.rst:1718 msgid "" "Deleting a key from a read-only :mod:`dbm` database (:mod:`dbm.dumb`, " ":mod:`dbm.gnu` or :mod:`dbm.ndbm`) raises :attr:`error` " @@ -2327,14 +2338,14 @@ msgid "" "instead of :exc:`KeyError`. (Contributed by Xiang Zhang in :issue:`33106`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1712 +#: ../../whatsnew/3.8.rst:1728 msgid "" "The exception :class:`asyncio.CancelledError` now inherits from " ":class:`BaseException` rather than a :class:`Exception`. (Contributed by " "Yury Selivanov in :issue:`13528`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1718 +#: ../../whatsnew/3.8.rst:1734 msgid "" "DLL dependencies for extension modules and DLLs loaded with :mod:`ctypes` on" " Windows are now resolved more securely. Only the system paths, the " @@ -2350,14 +2361,14 @@ msgid "" ":issue:`36085`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1731 +#: ../../whatsnew/3.8.rst:1747 msgid "" "The header files and functions related to pgen have been removed after its " "replacement by a pure Python implementation. (Contributed by Pablo Galindo " "in :issue:`36623`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1735 +#: ../../whatsnew/3.8.rst:1751 msgid "" ":class:`types.CodeType` has a new parameter in the second position of the " "constructor (*posonlyargcount*) to support positional-only arguments defined" @@ -2367,11 +2378,11 @@ msgid "" "code future-proof." msgstr "" -#: ../../whatsnew/3.8.rst:1744 +#: ../../whatsnew/3.8.rst:1760 msgid "Changes in the C API" msgstr "Perubahan dalam API C" -#: ../../whatsnew/3.8.rst:1746 +#: ../../whatsnew/3.8.rst:1762 msgid "" "The :c:type:`PyCompilerFlags` structure got a new *cf_feature_version* " "field. It should be initialized to ``PY_MINOR_VERSION``. The field is " @@ -2379,14 +2390,14 @@ msgid "" " in *cf_flags*. (Contributed by Guido van Rossum in :issue:`35766`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1752 +#: ../../whatsnew/3.8.rst:1768 msgid "" "The :c:func:`PyEval_ReInitThreads` function has been removed from the C API." " It should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` " "instead. (Contributed by Victor Stinner in :issue:`36728`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1757 +#: ../../whatsnew/3.8.rst:1773 msgid "" "On Unix, C extensions are no longer linked to libpython except on Android " "and Cygwin. When Python is embedded, ``libpython`` must not be loaded with " @@ -2397,7 +2408,7 @@ msgid "" "Stinner in :issue:`21536`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1765 +#: ../../whatsnew/3.8.rst:1781 msgid "" "Use of ``#`` variants of formats in parsing or building value (e.g. " ":c:func:`PyArg_ParseTuple`, :c:func:`Py_BuildValue`, " @@ -2407,7 +2418,7 @@ msgid "" ":issue:`36381`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1771 +#: ../../whatsnew/3.8.rst:1787 msgid "" "Instances of heap-allocated types (such as those created with " ":c:func:`PyType_FromSpec`) hold a reference to their type object. Increasing" @@ -2418,11 +2429,11 @@ msgid "" "managed code." msgstr "" -#: ../../whatsnew/3.8.rst:1779 +#: ../../whatsnew/3.8.rst:1795 msgid "Statically allocated types are not affected." msgstr "" -#: ../../whatsnew/3.8.rst:1781 +#: ../../whatsnew/3.8.rst:1797 msgid "" "For the vast majority of cases, there should be no side effect. However, " "types that manually increase the reference count after allocating an " @@ -2431,12 +2442,12 @@ msgid "" "instance deallocation." msgstr "" -#: ../../whatsnew/3.8.rst:1787 +#: ../../whatsnew/3.8.rst:1803 msgid "" "To correctly port these types into 3.8, please apply the following changes:" msgstr "" -#: ../../whatsnew/3.8.rst:1790 +#: ../../whatsnew/3.8.rst:1806 msgid "" "Remove :c:macro:`Py_INCREF` on the type object after allocating an instance " "- if any. This may happen after calling :c:func:`PyObject_New`, " @@ -2445,32 +2456,32 @@ msgid "" ":c:func:`PyObject_Init` or :c:func:`PyObject_INIT`." msgstr "" -#: ../../whatsnew/3.8.rst:1797 ../../whatsnew/3.8.rst:1816 -#: ../../whatsnew/3.8.rst:1835 +#: ../../whatsnew/3.8.rst:1813 ../../whatsnew/3.8.rst:1832 +#: ../../whatsnew/3.8.rst:1851 msgid "Example:" msgstr "" -#: ../../whatsnew/3.8.rst:1813 +#: ../../whatsnew/3.8.rst:1829 msgid "" "Ensure that all custom ``tp_dealloc`` functions of heap-allocated types " "decrease the type's reference count." msgstr "" -#: ../../whatsnew/3.8.rst:1830 +#: ../../whatsnew/3.8.rst:1846 msgid "(Contributed by Eddie Elizondo in :issue:`35810`.)" msgstr "(Dikontribusikan oleh Eddie Elizondo di :issue:`35810`.)" -#: ../../whatsnew/3.8.rst:1832 +#: ../../whatsnew/3.8.rst:1848 msgid "" "The :c:macro:`Py_DEPRECATED()` macro has been implemented for MSVC. The " "macro now must be placed before the symbol name." msgstr "" -#: ../../whatsnew/3.8.rst:1841 +#: ../../whatsnew/3.8.rst:1857 msgid "(Contributed by Zackery Spytz in :issue:`33407`.)" msgstr "(Dikontribusikan oleh Zackery Spytz di :issue:`33407`.)" -#: ../../whatsnew/3.8.rst:1843 +#: ../../whatsnew/3.8.rst:1859 msgid "" "The interpreter does not pretend to support binary compatibility of " "extension types across feature releases, anymore. A :c:type:`PyTypeObject` " @@ -2480,24 +2491,24 @@ msgid "" "not checked anymore before reading :c:member:`~PyTypeObject.tp_finalize`)." msgstr "" -#: ../../whatsnew/3.8.rst:1850 +#: ../../whatsnew/3.8.rst:1866 msgid "(Contributed by Antoine Pitrou in :issue:`32388`.)" msgstr "(Dikontribusikan oleh Antoine Pitrou di :issue:`32388`.)" -#: ../../whatsnew/3.8.rst:1852 +#: ../../whatsnew/3.8.rst:1868 msgid "" "The :c:func:`PyCode_New` has a new parameter in the second position " "(*posonlyargcount*) to support :pep:`570`, indicating the number of " "positional-only arguments." msgstr "" -#: ../../whatsnew/3.8.rst:1855 +#: ../../whatsnew/3.8.rst:1871 msgid "" "The functions :c:func:`PyNode_AddChild` and :c:func:`PyParser_AddToken` now " "accept two additional ``int`` arguments *end_lineno* and *end_col_offset*." msgstr "" -#: ../../whatsnew/3.8.rst:1858 +#: ../../whatsnew/3.8.rst:1874 msgid "" "The :file:`libpython38.a` file to allow MinGW tools to link directly against" " :file:`python38.dll` is no longer included in the regular Windows " @@ -2506,7 +2517,7 @@ msgid "" "package:" msgstr "" -#: ../../whatsnew/3.8.rst:1868 +#: ../../whatsnew/3.8.rst:1884 msgid "" "The location of an installed :file:`pythonXY.dll` will depend on the " "installation options and the version and language of Windows. See :ref" @@ -2515,15 +2526,15 @@ msgid "" " :file:`libs` directory under your Python installation." msgstr "" -#: ../../whatsnew/3.8.rst:1874 +#: ../../whatsnew/3.8.rst:1890 msgid "(Contributed by Steve Dower in :issue:`37351`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1878 +#: ../../whatsnew/3.8.rst:1894 msgid "CPython bytecode changes" msgstr "Perubahan bytecode CPython" -#: ../../whatsnew/3.8.rst:1880 +#: ../../whatsnew/3.8.rst:1896 msgid "" "The interpreter loop has been simplified by moving the logic of unrolling " "the stack of blocks into the compiler. The compiler emits now explicit " @@ -2531,7 +2542,7 @@ msgid "" "code for :keyword:`break`, :keyword:`continue` and :keyword:`return`." msgstr "" -#: ../../whatsnew/3.8.rst:1886 +#: ../../whatsnew/3.8.rst:1902 msgid "" "Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`, " ":opcode:`SETUP_LOOP` and :opcode:`SETUP_EXCEPT`. Added new opcodes " @@ -2540,7 +2551,7 @@ msgid "" ":opcode:`WITH_CLEANUP_START`." msgstr "" -#: ../../whatsnew/3.8.rst:1892 +#: ../../whatsnew/3.8.rst:1908 msgid "" "(Contributed by Mark Shannon, Antoine Pitrou and Serhiy Storchaka in " ":issue:`17611`.)" @@ -2548,14 +2559,14 @@ msgstr "" "(Dikontribusikan oleh Mark Shannon, Antoine Pitrou dan Serhiy Storchaka di " ":issue:`17611`.)" -#: ../../whatsnew/3.8.rst:1895 +#: ../../whatsnew/3.8.rst:1911 msgid "" "Added new opcode :opcode:`END_ASYNC_FOR` for handling exceptions raised when" " awaiting a next item in an :keyword:`async for` loop. (Contributed by " "Serhiy Storchaka in :issue:`33041`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1899 +#: ../../whatsnew/3.8.rst:1915 msgid "" "The :opcode:`MAP_ADD` now expects the value as the first element in the " "stack and the key as the second element. This change was made so the key is " @@ -2563,11 +2574,11 @@ msgid "" "by :pep:`572`. (Contributed by Jörn Heissler in :issue:`35224`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1906 +#: ../../whatsnew/3.8.rst:1922 msgid "Demos and Tools" msgstr "Demo dan Alat" -#: ../../whatsnew/3.8.rst:1908 +#: ../../whatsnew/3.8.rst:1924 msgid "" "Added a benchmark script for timing various ways to access variables: " "``Tools/scripts/var_access_benchmark.py``. (Contributed by Raymond Hettinger" diff --git a/whatsnew/changelog.po b/whatsnew/changelog.po index 9738536..4e668bc 100644 --- a/whatsnew/changelog.po +++ b/whatsnew/changelog.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-17 11:42+0000\n" +"POT-Creation-Date: 2019-10-18 11:42+0000\n" "PO-Revision-Date: 2017-02-16 23:45+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -34,38 +34,38 @@ msgstr "Python next" msgid "*Release date: XXXX-XX-XX*" msgstr "*Tanggal rilis: XXXX-XX-XX*" -#: ../../../build/NEWS:10 ../../../build/NEWS:58 ../../../build/NEWS:206 -#: ../../../build/NEWS:657 ../../../build/NEWS:922 ../../../build/NEWS:1157 -#: ../../../build/NEWS:1616 ../../../build/NEWS:2280 ../../../build/NEWS:2824 -#: ../../../build/NEWS:3118 ../../../build/NEWS:3870 ../../../build/NEWS:6278 -#: ../../../build/NEWS:6311 ../../../build/NEWS:6439 ../../../build/NEWS:6647 -#: ../../../build/NEWS:6838 ../../../build/NEWS:7043 ../../../build/NEWS:7341 -#: ../../../build/NEWS:7662 ../../../build/NEWS:7987 ../../../build/NEWS:8577 -#: ../../../build/NEWS:9236 ../../../build/NEWS:10905 -#: ../../../build/NEWS:11251 ../../../build/NEWS:11617 -#: ../../../build/NEWS:11941 ../../../build/NEWS:12043 -#: ../../../build/NEWS:12499 ../../../build/NEWS:12534 -#: ../../../build/NEWS:12896 ../../../build/NEWS:13199 -#: ../../../build/NEWS:13281 ../../../build/NEWS:13384 -#: ../../../build/NEWS:13554 ../../../build/NEWS:13889 -#: ../../../build/NEWS:14307 ../../../build/NEWS:14516 -#: ../../../build/NEWS:14600 ../../../build/NEWS:14617 -#: ../../../build/NEWS:14759 ../../../build/NEWS:14785 -#: ../../../build/NEWS:14835 ../../../build/NEWS:15307 -#: ../../../build/NEWS:15430 ../../../build/NEWS:15540 -#: ../../../build/NEWS:15630 ../../../build/NEWS:16362 -#: ../../../build/NEWS:16380 ../../../build/NEWS:16468 -#: ../../../build/NEWS:16940 ../../../build/NEWS:17254 -#: ../../../build/NEWS:17265 ../../../build/NEWS:17659 -#: ../../../build/NEWS:17691 ../../../build/NEWS:17803 -#: ../../../build/NEWS:17857 ../../../build/NEWS:17926 -#: ../../../build/NEWS:18364 ../../../build/NEWS:18802 -#: ../../../build/NEWS:18829 ../../../build/NEWS:18867 -#: ../../../build/NEWS:18887 ../../../build/NEWS:18994 -#: ../../../build/NEWS:19088 ../../../build/NEWS:19184 -#: ../../../build/NEWS:19259 ../../../build/NEWS:19517 -#: ../../../build/NEWS:19740 ../../../build/NEWS:19913 -#: ../../../build/NEWS:20271 +#: ../../../build/NEWS:10 ../../../build/NEWS:62 ../../../build/NEWS:210 +#: ../../../build/NEWS:661 ../../../build/NEWS:926 ../../../build/NEWS:1161 +#: ../../../build/NEWS:1620 ../../../build/NEWS:2284 ../../../build/NEWS:2828 +#: ../../../build/NEWS:3122 ../../../build/NEWS:3874 ../../../build/NEWS:6282 +#: ../../../build/NEWS:6315 ../../../build/NEWS:6443 ../../../build/NEWS:6651 +#: ../../../build/NEWS:6842 ../../../build/NEWS:7047 ../../../build/NEWS:7345 +#: ../../../build/NEWS:7666 ../../../build/NEWS:7991 ../../../build/NEWS:8581 +#: ../../../build/NEWS:9240 ../../../build/NEWS:10909 +#: ../../../build/NEWS:11255 ../../../build/NEWS:11621 +#: ../../../build/NEWS:11945 ../../../build/NEWS:12047 +#: ../../../build/NEWS:12503 ../../../build/NEWS:12538 +#: ../../../build/NEWS:12900 ../../../build/NEWS:13203 +#: ../../../build/NEWS:13285 ../../../build/NEWS:13388 +#: ../../../build/NEWS:13558 ../../../build/NEWS:13893 +#: ../../../build/NEWS:14311 ../../../build/NEWS:14520 +#: ../../../build/NEWS:14604 ../../../build/NEWS:14621 +#: ../../../build/NEWS:14763 ../../../build/NEWS:14789 +#: ../../../build/NEWS:14839 ../../../build/NEWS:15311 +#: ../../../build/NEWS:15434 ../../../build/NEWS:15544 +#: ../../../build/NEWS:15634 ../../../build/NEWS:16366 +#: ../../../build/NEWS:16384 ../../../build/NEWS:16472 +#: ../../../build/NEWS:16944 ../../../build/NEWS:17258 +#: ../../../build/NEWS:17269 ../../../build/NEWS:17663 +#: ../../../build/NEWS:17695 ../../../build/NEWS:17807 +#: ../../../build/NEWS:17861 ../../../build/NEWS:17930 +#: ../../../build/NEWS:18368 ../../../build/NEWS:18806 +#: ../../../build/NEWS:18833 ../../../build/NEWS:18871 +#: ../../../build/NEWS:18891 ../../../build/NEWS:18998 +#: ../../../build/NEWS:19092 ../../../build/NEWS:19188 +#: ../../../build/NEWS:19263 ../../../build/NEWS:19521 +#: ../../../build/NEWS:19744 ../../../build/NEWS:19917 +#: ../../../build/NEWS:20275 msgid "Library" msgstr "Pustaka" @@ -77,30 +77,38 @@ msgid "" " Galindo." msgstr "" -#: ../../../build/NEWS:17 ../../../build/NEWS:92 ../../../build/NEWS:434 -#: ../../../build/NEWS:811 ../../../build/NEWS:1014 ../../../build/NEWS:1286 -#: ../../../build/NEWS:2054 ../../../build/NEWS:2507 ../../../build/NEWS:2963 -#: ../../../build/NEWS:3202 ../../../build/NEWS:5542 ../../../build/NEWS:6577 -#: ../../../build/NEWS:6731 ../../../build/NEWS:6947 ../../../build/NEWS:7199 -#: ../../../build/NEWS:7513 ../../../build/NEWS:7845 ../../../build/NEWS:8329 -#: ../../../build/NEWS:10322 ../../../build/NEWS:11066 -#: ../../../build/NEWS:11179 ../../../build/NEWS:11404 -#: ../../../build/NEWS:11794 ../../../build/NEWS:12191 -#: ../../../build/NEWS:12773 ../../../build/NEWS:13084 -#: ../../../build/NEWS:13335 ../../../build/NEWS:13470 -#: ../../../build/NEWS:13741 ../../../build/NEWS:14171 -#: ../../../build/NEWS:14444 ../../../build/NEWS:14707 -#: ../../../build/NEWS:14970 ../../../build/NEWS:16161 -#: ../../../build/NEWS:16721 ../../../build/NEWS:17384 -#: ../../../build/NEWS:17505 ../../../build/NEWS:18152 -#: ../../../build/NEWS:18717 ../../../build/NEWS:18961 -#: ../../../build/NEWS:19138 ../../../build/NEWS:19447 -#: ../../../build/NEWS:19676 ../../../build/NEWS:19886 -#: ../../../build/NEWS:21696 +#: ../../../build/NEWS:16 +msgid "" +"`bpo-33604 `__: Fixed `hmac.new` and " +"`hmac.HMAC` to raise TypeError instead of ValueError when the digestmod " +"parameter, now required in 3.8, is omitted. Also clarified the hmac module " +"documentation and docstrings." +msgstr "" + +#: ../../../build/NEWS:21 ../../../build/NEWS:96 ../../../build/NEWS:438 +#: ../../../build/NEWS:815 ../../../build/NEWS:1018 ../../../build/NEWS:1290 +#: ../../../build/NEWS:2058 ../../../build/NEWS:2511 ../../../build/NEWS:2967 +#: ../../../build/NEWS:3206 ../../../build/NEWS:5546 ../../../build/NEWS:6581 +#: ../../../build/NEWS:6735 ../../../build/NEWS:6951 ../../../build/NEWS:7203 +#: ../../../build/NEWS:7517 ../../../build/NEWS:7849 ../../../build/NEWS:8333 +#: ../../../build/NEWS:10326 ../../../build/NEWS:11070 +#: ../../../build/NEWS:11183 ../../../build/NEWS:11408 +#: ../../../build/NEWS:11798 ../../../build/NEWS:12195 +#: ../../../build/NEWS:12777 ../../../build/NEWS:13088 +#: ../../../build/NEWS:13339 ../../../build/NEWS:13474 +#: ../../../build/NEWS:13745 ../../../build/NEWS:14175 +#: ../../../build/NEWS:14448 ../../../build/NEWS:14711 +#: ../../../build/NEWS:14974 ../../../build/NEWS:16165 +#: ../../../build/NEWS:16725 ../../../build/NEWS:17388 +#: ../../../build/NEWS:17509 ../../../build/NEWS:18156 +#: ../../../build/NEWS:18721 ../../../build/NEWS:18965 +#: ../../../build/NEWS:19142 ../../../build/NEWS:19451 +#: ../../../build/NEWS:19680 ../../../build/NEWS:19890 +#: ../../../build/NEWS:21700 msgid "Tests" -msgstr "" +msgstr "Pengujian" -#: ../../../build/NEWS:19 +#: ../../../build/NEWS:23 msgid "" "`bpo-35998 `__: Fix a race condition in " "test_asyncio.test_start_tls_server_1(). Previously, there was a race " @@ -110,51 +118,51 @@ msgid "" "longer sends data." msgstr "" -#: ../../../build/NEWS:26 ../../../build/NEWS:101 ../../../build/NEWS:508 -#: ../../../build/NEWS:824 ../../../build/NEWS:1044 ../../../build/NEWS:1347 -#: ../../../build/NEWS:2113 ../../../build/NEWS:2622 ../../../build/NEWS:2990 -#: ../../../build/NEWS:3235 ../../../build/NEWS:5827 ../../../build/NEWS:6371 -#: ../../../build/NEWS:6754 ../../../build/NEWS:6962 ../../../build/NEWS:7209 -#: ../../../build/NEWS:7548 ../../../build/NEWS:7854 ../../../build/NEWS:8389 -#: ../../../build/NEWS:10497 ../../../build/NEWS:11094 -#: ../../../build/NEWS:11425 ../../../build/NEWS:11836 -#: ../../../build/NEWS:12213 ../../../build/NEWS:12787 -#: ../../../build/NEWS:13036 ../../../build/NEWS:13166 -#: ../../../build/NEWS:13456 ../../../build/NEWS:13697 -#: ../../../build/NEWS:14227 ../../../build/NEWS:14459 -#: ../../../build/NEWS:14980 ../../../build/NEWS:14996 -#: ../../../build/NEWS:16267 ../../../build/NEWS:16772 -#: ../../../build/NEWS:17415 ../../../build/NEWS:18234 -#: ../../../build/NEWS:18266 ../../../build/NEWS:18284 -#: ../../../build/NEWS:18741 ../../../build/NEWS:20030 -#: ../../../build/NEWS:21843 +#: ../../../build/NEWS:30 ../../../build/NEWS:105 ../../../build/NEWS:512 +#: ../../../build/NEWS:828 ../../../build/NEWS:1048 ../../../build/NEWS:1351 +#: ../../../build/NEWS:2117 ../../../build/NEWS:2626 ../../../build/NEWS:2994 +#: ../../../build/NEWS:3239 ../../../build/NEWS:5831 ../../../build/NEWS:6375 +#: ../../../build/NEWS:6758 ../../../build/NEWS:6966 ../../../build/NEWS:7213 +#: ../../../build/NEWS:7552 ../../../build/NEWS:7858 ../../../build/NEWS:8393 +#: ../../../build/NEWS:10501 ../../../build/NEWS:11098 +#: ../../../build/NEWS:11429 ../../../build/NEWS:11840 +#: ../../../build/NEWS:12217 ../../../build/NEWS:12791 +#: ../../../build/NEWS:13040 ../../../build/NEWS:13170 +#: ../../../build/NEWS:13460 ../../../build/NEWS:13701 +#: ../../../build/NEWS:14231 ../../../build/NEWS:14463 +#: ../../../build/NEWS:14984 ../../../build/NEWS:15000 +#: ../../../build/NEWS:16271 ../../../build/NEWS:16776 +#: ../../../build/NEWS:17419 ../../../build/NEWS:18238 +#: ../../../build/NEWS:18270 ../../../build/NEWS:18288 +#: ../../../build/NEWS:18745 ../../../build/NEWS:20034 +#: ../../../build/NEWS:21847 msgid "Windows" msgstr "Windows" -#: ../../../build/NEWS:28 +#: ../../../build/NEWS:32 msgid "" "`bpo-38492 `__: Remove ``pythonw.exe`` " "dependency on the Microsoft C++ runtime." msgstr "" -#: ../../../build/NEWS:31 ../../../build/NEWS:126 ../../../build/NEWS:596 -#: ../../../build/NEWS:892 ../../../build/NEWS:1403 ../../../build/NEWS:2157 -#: ../../../build/NEWS:2695 ../../../build/NEWS:3038 ../../../build/NEWS:6194 -#: ../../../build/NEWS:6284 ../../../build/NEWS:7000 ../../../build/NEWS:7570 -#: ../../../build/NEWS:7867 ../../../build/NEWS:8460 ../../../build/NEWS:8722 -#: ../../../build/NEWS:10792 ../../../build/NEWS:11167 -#: ../../../build/NEWS:11500 ../../../build/NEWS:11920 -#: ../../../build/NEWS:12725 ../../../build/NEWS:13054 -#: ../../../build/NEWS:13222 ../../../build/NEWS:13723 -#: ../../../build/NEWS:14162 ../../../build/NEWS:14661 -#: ../../../build/NEWS:15002 ../../../build/NEWS:16306 -#: ../../../build/NEWS:16781 ../../../build/NEWS:17370 -#: ../../../build/NEWS:19709 ../../../build/NEWS:20024 -#: ../../../build/NEWS:21627 +#: ../../../build/NEWS:35 ../../../build/NEWS:130 ../../../build/NEWS:600 +#: ../../../build/NEWS:896 ../../../build/NEWS:1407 ../../../build/NEWS:2161 +#: ../../../build/NEWS:2699 ../../../build/NEWS:3042 ../../../build/NEWS:6198 +#: ../../../build/NEWS:6288 ../../../build/NEWS:7004 ../../../build/NEWS:7574 +#: ../../../build/NEWS:7871 ../../../build/NEWS:8464 ../../../build/NEWS:8726 +#: ../../../build/NEWS:10796 ../../../build/NEWS:11171 +#: ../../../build/NEWS:11504 ../../../build/NEWS:11924 +#: ../../../build/NEWS:12729 ../../../build/NEWS:13058 +#: ../../../build/NEWS:13226 ../../../build/NEWS:13727 +#: ../../../build/NEWS:14166 ../../../build/NEWS:14665 +#: ../../../build/NEWS:15006 ../../../build/NEWS:16310 +#: ../../../build/NEWS:16785 ../../../build/NEWS:17374 +#: ../../../build/NEWS:19713 ../../../build/NEWS:20028 +#: ../../../build/NEWS:21631 msgid "C API" msgstr "C API" -#: ../../../build/NEWS:33 +#: ../../../build/NEWS:37 msgid "" "`bpo-36389 `__: The " "``_PyObject_CheckConsistency()`` function is now also available in release " @@ -162,49 +170,49 @@ msgid "" " function of the GC." msgstr "" -#: ../../../build/NEWS:39 +#: ../../../build/NEWS:43 msgid "Python 3.8.0 final" msgstr "" -#: ../../../build/NEWS:41 +#: ../../../build/NEWS:45 msgid "*Release date: 2019-10-14*" msgstr "" -#: ../../../build/NEWS:44 ../../../build/NEWS:155 ../../../build/NEWS:626 -#: ../../../build/NEWS:912 ../../../build/NEWS:1117 ../../../build/NEWS:1452 -#: ../../../build/NEWS:2211 ../../../build/NEWS:2749 ../../../build/NEWS:3054 -#: ../../../build/NEWS:3316 ../../../build/NEWS:6296 ../../../build/NEWS:6408 -#: ../../../build/NEWS:6621 ../../../build/NEWS:6812 ../../../build/NEWS:7022 -#: ../../../build/NEWS:7266 ../../../build/NEWS:7585 ../../../build/NEWS:7889 -#: ../../../build/NEWS:8489 ../../../build/NEWS:8778 ../../../build/NEWS:10868 -#: ../../../build/NEWS:11205 ../../../build/NEWS:11522 -#: ../../../build/NEWS:11971 ../../../build/NEWS:12452 -#: ../../../build/NEWS:12804 ../../../build/NEWS:12828 -#: ../../../build/NEWS:13152 ../../../build/NEWS:13182 -#: ../../../build/NEWS:13246 ../../../build/NEWS:13360 -#: ../../../build/NEWS:13484 ../../../build/NEWS:13752 -#: ../../../build/NEWS:14261 ../../../build/NEWS:14499 -#: ../../../build/NEWS:14719 ../../../build/NEWS:15022 -#: ../../../build/NEWS:16356 ../../../build/NEWS:16417 -#: ../../../build/NEWS:16809 ../../../build/NEWS:17500 -#: ../../../build/NEWS:17521 ../../../build/NEWS:18278 -#: ../../../build/NEWS:18296 ../../../build/NEWS:18819 -#: ../../../build/NEWS:18854 ../../../build/NEWS:18882 -#: ../../../build/NEWS:18974 ../../../build/NEWS:19061 -#: ../../../build/NEWS:19166 ../../../build/NEWS:19209 -#: ../../../build/NEWS:19485 ../../../build/NEWS:19720 -#: ../../../build/NEWS:19906 ../../../build/NEWS:20045 +#: ../../../build/NEWS:48 ../../../build/NEWS:159 ../../../build/NEWS:630 +#: ../../../build/NEWS:916 ../../../build/NEWS:1121 ../../../build/NEWS:1456 +#: ../../../build/NEWS:2215 ../../../build/NEWS:2753 ../../../build/NEWS:3058 +#: ../../../build/NEWS:3320 ../../../build/NEWS:6300 ../../../build/NEWS:6412 +#: ../../../build/NEWS:6625 ../../../build/NEWS:6816 ../../../build/NEWS:7026 +#: ../../../build/NEWS:7270 ../../../build/NEWS:7589 ../../../build/NEWS:7893 +#: ../../../build/NEWS:8493 ../../../build/NEWS:8782 ../../../build/NEWS:10872 +#: ../../../build/NEWS:11209 ../../../build/NEWS:11526 +#: ../../../build/NEWS:11975 ../../../build/NEWS:12456 +#: ../../../build/NEWS:12808 ../../../build/NEWS:12832 +#: ../../../build/NEWS:13156 ../../../build/NEWS:13186 +#: ../../../build/NEWS:13250 ../../../build/NEWS:13364 +#: ../../../build/NEWS:13488 ../../../build/NEWS:13756 +#: ../../../build/NEWS:14265 ../../../build/NEWS:14503 +#: ../../../build/NEWS:14723 ../../../build/NEWS:15026 +#: ../../../build/NEWS:16360 ../../../build/NEWS:16421 +#: ../../../build/NEWS:16813 ../../../build/NEWS:17504 +#: ../../../build/NEWS:17525 ../../../build/NEWS:18282 +#: ../../../build/NEWS:18300 ../../../build/NEWS:18823 +#: ../../../build/NEWS:18858 ../../../build/NEWS:18886 +#: ../../../build/NEWS:18978 ../../../build/NEWS:19065 +#: ../../../build/NEWS:19170 ../../../build/NEWS:19213 +#: ../../../build/NEWS:19489 ../../../build/NEWS:19724 +#: ../../../build/NEWS:19910 ../../../build/NEWS:20049 msgid "Core and Builtins" -msgstr "" +msgstr "Inti dan Bawaan" -#: ../../../build/NEWS:46 +#: ../../../build/NEWS:50 msgid "" "`bpo-38469 `__: Fixed a bug where the " "scope of named expressions was not being resolved correctly in the presence " "of the *global* keyword. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:50 +#: ../../../build/NEWS:54 msgid "" "`bpo-38379 `__: When cyclic garbage " "collection (gc) runs finalizers that resurrect unreachable objects, the " @@ -214,21 +222,21 @@ msgid "" "collected. Changed the stats to report that none were collected." msgstr "" -#: ../../../build/NEWS:60 +#: ../../../build/NEWS:64 msgid "" "`bpo-38449 `__: Revert GH-15522, which " "introduces a regression in :meth:`mimetypes.guess_type` due to improper " "handling of filenames as urls." msgstr "" -#: ../../../build/NEWS:64 +#: ../../../build/NEWS:68 msgid "" "`bpo-38431 `__: Fix ``__repr__`` method " "for :class:`dataclasses.InitVar` to support typing objects, patch by Samuel " "Colvin." msgstr "" -#: ../../../build/NEWS:67 +#: ../../../build/NEWS:71 msgid "" "`bpo-38109 `__: Add missing " ":data:`stat.S_IFDOOR`, :data:`stat.S_IFPORT`, :data:`stat.S_IFWHT`, " @@ -236,13 +244,13 @@ msgid "" "values to the Python implementation of :mod:`stat`." msgstr "" -#: ../../../build/NEWS:71 +#: ../../../build/NEWS:75 msgid "" "`bpo-38405 `__: Nested subclasses of " ":class:`typing.NamedTuple` are now pickleable." msgstr "" -#: ../../../build/NEWS:74 +#: ../../../build/NEWS:78 msgid "" "`bpo-38332 `__: Prevent :exc:`KeyError` " "thrown by :func:`_encoded_words.decode` when given an encoded-word with " @@ -250,13 +258,13 @@ msgid "" ":func:`email.message.get`." msgstr "" -#: ../../../build/NEWS:78 +#: ../../../build/NEWS:82 msgid "" "`bpo-38341 `__: Add " ":exc:`smtplib.SMTPNotSupportedError` to the :mod:`smtplib` exported names." msgstr "" -#: ../../../build/NEWS:81 +#: ../../../build/NEWS:85 msgid "" "`bpo-13153 `__: OS native encoding is " "now used for converting between Python strings and Tcl objects. This allows" @@ -265,33 +273,33 @@ msgid "" "MemoryError)." msgstr "" -#: ../../../build/NEWS:87 ../../../build/NEWS:404 ../../../build/NEWS:791 -#: ../../../build/NEWS:985 ../../../build/NEWS:1280 ../../../build/NEWS:2006 -#: ../../../build/NEWS:2472 ../../../build/NEWS:2949 ../../../build/NEWS:3191 -#: ../../../build/NEWS:5377 ../../../build/NEWS:6352 ../../../build/NEWS:6562 -#: ../../../build/NEWS:6712 ../../../build/NEWS:6930 ../../../build/NEWS:7175 -#: ../../../build/NEWS:7500 ../../../build/NEWS:7840 ../../../build/NEWS:8323 -#: ../../../build/NEWS:8666 ../../../build/NEWS:10274 -#: ../../../build/NEWS:11028 ../../../build/NEWS:11384 -#: ../../../build/NEWS:11781 ../../../build/NEWS:12179 -#: ../../../build/NEWS:12751 ../../../build/NEWS:13071 -#: ../../../build/NEWS:13227 ../../../build/NEWS:13330 -#: ../../../build/NEWS:14698 ../../../build/NEWS:14958 -#: ../../../build/NEWS:16143 ../../../build/NEWS:16703 -#: ../../../build/NEWS:17379 ../../../build/NEWS:18129 -#: ../../../build/NEWS:18693 ../../../build/NEWS:18946 -#: ../../../build/NEWS:19145 ../../../build/NEWS:19456 -#: ../../../build/NEWS:21656 +#: ../../../build/NEWS:91 ../../../build/NEWS:408 ../../../build/NEWS:795 +#: ../../../build/NEWS:989 ../../../build/NEWS:1284 ../../../build/NEWS:2010 +#: ../../../build/NEWS:2476 ../../../build/NEWS:2953 ../../../build/NEWS:3195 +#: ../../../build/NEWS:5381 ../../../build/NEWS:6356 ../../../build/NEWS:6566 +#: ../../../build/NEWS:6716 ../../../build/NEWS:6934 ../../../build/NEWS:7179 +#: ../../../build/NEWS:7504 ../../../build/NEWS:7844 ../../../build/NEWS:8327 +#: ../../../build/NEWS:8670 ../../../build/NEWS:10278 +#: ../../../build/NEWS:11032 ../../../build/NEWS:11388 +#: ../../../build/NEWS:11785 ../../../build/NEWS:12183 +#: ../../../build/NEWS:12755 ../../../build/NEWS:13075 +#: ../../../build/NEWS:13231 ../../../build/NEWS:13334 +#: ../../../build/NEWS:14702 ../../../build/NEWS:14962 +#: ../../../build/NEWS:16147 ../../../build/NEWS:16707 +#: ../../../build/NEWS:17383 ../../../build/NEWS:18133 +#: ../../../build/NEWS:18697 ../../../build/NEWS:18950 +#: ../../../build/NEWS:19149 ../../../build/NEWS:19460 +#: ../../../build/NEWS:21660 msgid "Documentation" msgstr "Dokumentasi" -#: ../../../build/NEWS:89 +#: ../../../build/NEWS:93 msgid "" "`bpo-38294 `__: Add list of no-longer-" "escaped chars to re.escape documentation" msgstr "" -#: ../../../build/NEWS:94 +#: ../../../build/NEWS:98 msgid "" "`bpo-37531 `__: On timeout, regrtest no " "longer attempts to call ``popen.communicate()`` again: it can hang until all" @@ -300,43 +308,43 @@ msgid "" "main process from 1 minute to 5 minutes, for Python slowest buildbots." msgstr "" -#: ../../../build/NEWS:103 +#: ../../../build/NEWS:107 msgid "" "`bpo-38344 `__: Fix error message in " "activate.bat" msgstr "" -#: ../../../build/NEWS:105 +#: ../../../build/NEWS:109 msgid "" "`bpo-38359 `__: Ensures ``pyw.exe`` " "launcher reads correct registry key." msgstr "" -#: ../../../build/NEWS:107 +#: ../../../build/NEWS:111 msgid "" "`bpo-38355 `__: Fixes " "``ntpath.realpath`` failing on ``sys.executable``." msgstr "" -#: ../../../build/NEWS:110 ../../../build/NEWS:564 ../../../build/NEWS:866 -#: ../../../build/NEWS:1050 ../../../build/NEWS:1378 ../../../build/NEWS:2134 -#: ../../../build/NEWS:2683 ../../../build/NEWS:3002 ../../../build/NEWS:3251 -#: ../../../build/NEWS:5973 ../../../build/NEWS:6376 ../../../build/NEWS:6606 -#: ../../../build/NEWS:6764 ../../../build/NEWS:6980 ../../../build/NEWS:7233 -#: ../../../build/NEWS:8409 ../../../build/NEWS:8695 ../../../build/NEWS:10564 -#: ../../../build/NEWS:11104 ../../../build/NEWS:11458 -#: ../../../build/NEWS:11850 ../../../build/NEWS:12227 -#: ../../../build/NEWS:12702 ../../../build/NEWS:13028 -#: ../../../build/NEWS:14142 ../../../build/NEWS:14415 -#: ../../../build/NEWS:14626 ../../../build/NEWS:14896 -#: ../../../build/NEWS:16033 ../../../build/NEWS:17342 -#: ../../../build/NEWS:17510 ../../../build/NEWS:18076 -#: ../../../build/NEWS:18596 ../../../build/NEWS:18929 -#: ../../../build/NEWS:19441 ../../../build/NEWS:21464 +#: ../../../build/NEWS:114 ../../../build/NEWS:568 ../../../build/NEWS:870 +#: ../../../build/NEWS:1054 ../../../build/NEWS:1382 ../../../build/NEWS:2138 +#: ../../../build/NEWS:2687 ../../../build/NEWS:3006 ../../../build/NEWS:3255 +#: ../../../build/NEWS:5977 ../../../build/NEWS:6380 ../../../build/NEWS:6610 +#: ../../../build/NEWS:6768 ../../../build/NEWS:6984 ../../../build/NEWS:7237 +#: ../../../build/NEWS:8413 ../../../build/NEWS:8699 ../../../build/NEWS:10568 +#: ../../../build/NEWS:11108 ../../../build/NEWS:11462 +#: ../../../build/NEWS:11854 ../../../build/NEWS:12231 +#: ../../../build/NEWS:12706 ../../../build/NEWS:13032 +#: ../../../build/NEWS:14146 ../../../build/NEWS:14419 +#: ../../../build/NEWS:14630 ../../../build/NEWS:14900 +#: ../../../build/NEWS:16037 ../../../build/NEWS:17346 +#: ../../../build/NEWS:17514 ../../../build/NEWS:18080 +#: ../../../build/NEWS:18600 ../../../build/NEWS:18933 +#: ../../../build/NEWS:19445 ../../../build/NEWS:21468 msgid "IDLE" msgstr "IDLE" -#: ../../../build/NEWS:112 +#: ../../../build/NEWS:116 msgid "" "`bpo-36698 `__: IDLE no longer fails " "when write non-encodable characters to stderr. It now escapes them with a " @@ -344,37 +352,37 @@ msgid "" "the standard streams." msgstr "" -#: ../../../build/NEWS:117 ../../../build/NEWS:588 ../../../build/NEWS:883 -#: ../../../build/NEWS:1084 ../../../build/NEWS:2151 ../../../build/NEWS:2690 -#: ../../../build/NEWS:3031 ../../../build/NEWS:6155 ../../../build/NEWS:6777 -#: ../../../build/NEWS:6994 ../../../build/NEWS:7254 ../../../build/NEWS:7860 -#: ../../../build/NEWS:8448 ../../../build/NEWS:10761 -#: ../../../build/NEWS:11149 ../../../build/NEWS:11490 -#: ../../../build/NEWS:11913 ../../../build/NEWS:12399 -#: ../../../build/NEWS:12767 ../../../build/NEWS:13161 -#: ../../../build/NEWS:13235 ../../../build/NEWS:14220 -#: ../../../build/NEWS:14690 ../../../build/NEWS:15010 -#: ../../../build/NEWS:16285 ../../../build/NEWS:17403 -#: ../../../build/NEWS:18250 ../../../build/NEWS:18779 -#: ../../../build/NEWS:19466 ../../../build/NEWS:19685 -#: ../../../build/NEWS:19893 ../../../build/NEWS:21804 +#: ../../../build/NEWS:121 ../../../build/NEWS:592 ../../../build/NEWS:887 +#: ../../../build/NEWS:1088 ../../../build/NEWS:2155 ../../../build/NEWS:2694 +#: ../../../build/NEWS:3035 ../../../build/NEWS:6159 ../../../build/NEWS:6781 +#: ../../../build/NEWS:6998 ../../../build/NEWS:7258 ../../../build/NEWS:7864 +#: ../../../build/NEWS:8452 ../../../build/NEWS:10765 +#: ../../../build/NEWS:11153 ../../../build/NEWS:11494 +#: ../../../build/NEWS:11917 ../../../build/NEWS:12403 +#: ../../../build/NEWS:12771 ../../../build/NEWS:13165 +#: ../../../build/NEWS:13239 ../../../build/NEWS:14224 +#: ../../../build/NEWS:14694 ../../../build/NEWS:15014 +#: ../../../build/NEWS:16289 ../../../build/NEWS:17407 +#: ../../../build/NEWS:18254 ../../../build/NEWS:18783 +#: ../../../build/NEWS:19470 ../../../build/NEWS:19689 +#: ../../../build/NEWS:19897 ../../../build/NEWS:21808 msgid "Tools/Demos" msgstr "Perkakas/Demo" -#: ../../../build/NEWS:119 +#: ../../../build/NEWS:123 msgid "" "`bpo-38118 `__: Update Valgrind " "suppression file to ignore a false alarm in :c:func:`PyUnicode_Decode` when " "using GCC builtin strcmp()." msgstr "" -#: ../../../build/NEWS:122 +#: ../../../build/NEWS:126 msgid "" "`bpo-38347 `__: pathfix.py: Assume all " "files that end on '.py' are Python scripts when working recursively." msgstr "" -#: ../../../build/NEWS:128 +#: ../../../build/NEWS:132 msgid "" "`bpo-38395 `__: Fix a crash in " ":class:`weakref.proxy` objects due to incorrect lifetime management when " @@ -382,45 +390,45 @@ msgid "" " being referenced by the proxy. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:135 +#: ../../../build/NEWS:139 msgid "Python 3.8.0 release candidate 1" msgstr "Python 3.8.0 kandidat rilis 1" -#: ../../../build/NEWS:137 +#: ../../../build/NEWS:141 msgid "*Release date: 2019-10-01*" msgstr "*Tanggal rilis: 2019-10-01*" -#: ../../../build/NEWS:140 ../../../build/NEWS:619 ../../../build/NEWS:906 -#: ../../../build/NEWS:1095 ../../../build/NEWS:1437 ../../../build/NEWS:2193 -#: ../../../build/NEWS:2737 ../../../build/NEWS:3267 ../../../build/NEWS:6798 -#: ../../../build/NEWS:7016 ../../../build/NEWS:8744 ../../../build/NEWS:11195 -#: ../../../build/NEWS:11962 ../../../build/NEWS:12425 -#: ../../../build/NEWS:12527 ../../../build/NEWS:14593 -#: ../../../build/NEWS:14612 ../../../build/NEWS:14777 -#: ../../../build/NEWS:14828 ../../../build/NEWS:15423 -#: ../../../build/NEWS:15534 ../../../build/NEWS:15624 -#: ../../../build/NEWS:16333 ../../../build/NEWS:16392 -#: ../../../build/NEWS:17247 ../../../build/NEWS:17260 -#: ../../../build/NEWS:17651 ../../../build/NEWS:17684 -#: ../../../build/NEWS:17796 ../../../build/NEWS:17851 -#: ../../../build/NEWS:17920 +#: ../../../build/NEWS:144 ../../../build/NEWS:623 ../../../build/NEWS:910 +#: ../../../build/NEWS:1099 ../../../build/NEWS:1441 ../../../build/NEWS:2197 +#: ../../../build/NEWS:2741 ../../../build/NEWS:3271 ../../../build/NEWS:6802 +#: ../../../build/NEWS:7020 ../../../build/NEWS:8748 ../../../build/NEWS:11199 +#: ../../../build/NEWS:11966 ../../../build/NEWS:12429 +#: ../../../build/NEWS:12531 ../../../build/NEWS:14597 +#: ../../../build/NEWS:14616 ../../../build/NEWS:14781 +#: ../../../build/NEWS:14832 ../../../build/NEWS:15427 +#: ../../../build/NEWS:15538 ../../../build/NEWS:15628 +#: ../../../build/NEWS:16337 ../../../build/NEWS:16396 +#: ../../../build/NEWS:17251 ../../../build/NEWS:17264 +#: ../../../build/NEWS:17655 ../../../build/NEWS:17688 +#: ../../../build/NEWS:17800 ../../../build/NEWS:17855 +#: ../../../build/NEWS:17924 msgid "Security" msgstr "Keamanan" -#: ../../../build/NEWS:142 +#: ../../../build/NEWS:146 msgid "" "`bpo-38243 `__: Escape the server title " "of :class:`xmlrpc.server.DocXMLRPCServer` when rendering the document page " "as HTML. (Contributed by Dong-hee Na in :issue:`38243`.)" msgstr "" -#: ../../../build/NEWS:146 +#: ../../../build/NEWS:150 msgid "" "`bpo-38174 `__: Update vendorized expat " "library version to 2.2.8, which resolves CVE-2019-15903." msgstr "" -#: ../../../build/NEWS:149 +#: ../../../build/NEWS:153 msgid "" "`bpo-37764 `__: Fixes " "email._header_value_parser.get_unstructured going into an infinite loop for " @@ -429,7 +437,7 @@ msgid "" "Ramaswami." msgstr "" -#: ../../../build/NEWS:157 +#: ../../../build/NEWS:161 msgid "" "`bpo-38006 `__: Fix a bug due to the " "interaction of weakrefs and the cyclic garbage collector. We must clear any " @@ -437,14 +445,14 @@ msgid "" "causing a crash." msgstr "" -#: ../../../build/NEWS:161 +#: ../../../build/NEWS:165 msgid "" "`bpo-38317 `__: Fix warnings options " "priority: ``PyConfig.warnoptions`` has the highest priority, as stated in " "the :pep:`587`." msgstr "" -#: ../../../build/NEWS:164 +#: ../../../build/NEWS:168 msgid "" "`bpo-36871 `__: Improve error handling " "for the assert_has_calls and assert_has_awaits methods of mocks. Fixed a bug" @@ -452,46 +460,46 @@ msgid "" " spec were silently swallowed, leading to misleading error output." msgstr "" -#: ../../../build/NEWS:169 +#: ../../../build/NEWS:173 msgid "" "`bpo-38236 `__: Python now dumps path " "configuration if it fails to import the Python codecs of the filesystem and " "stdio encodings." msgstr "" -#: ../../../build/NEWS:172 +#: ../../../build/NEWS:176 msgid "" "`bpo-38013 `__: Allow to call " "``async_generator_athrow().throw(...)`` even for non-started async generator" " helper. It fixes annoying warning at the end of :func:`asyncio.run` call." msgstr "" -#: ../../../build/NEWS:176 +#: ../../../build/NEWS:180 msgid "" "`bpo-38124 `__: Fix an off-by-one error " "in PyState_AddModule that could cause out-of-bounds memory access." msgstr "" -#: ../../../build/NEWS:179 +#: ../../../build/NEWS:183 msgid "" "`bpo-38005 `__: Fixed comparing and " "creating of InterpreterID and ChannelID." msgstr "" -#: ../../../build/NEWS:181 +#: ../../../build/NEWS:185 msgid "" "`bpo-37994 `__: Fixed silencing " "arbitrary errors if an attribute lookup fails in several sites. Only " "AttributeError should be silenced." msgstr "" -#: ../../../build/NEWS:184 +#: ../../../build/NEWS:188 msgid "" "`bpo-37990 `__: Fix elapsed time in gc " "stats was not printed correctly. This bug was a regression in 3.8b4." msgstr "" -#: ../../../build/NEWS:187 +#: ../../../build/NEWS:191 msgid "" "`bpo-37966 `__: The implementation of " ":func:`~unicodedata.is_normalized` has been greatly sped up on strings that " @@ -499,14 +507,14 @@ msgid "" "algorithm from the Unicode standard." msgstr "" -#: ../../../build/NEWS:191 +#: ../../../build/NEWS:195 msgid "" "`bpo-20490 `__: Improve import error " "message for partially initialized module on circular ``from`` imports - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:194 +#: ../../../build/NEWS:198 msgid "" "`bpo-37409 `__: Ensure explicit relative" " imports from interactive sessions and scripts (having no parent package) " @@ -514,7 +522,7 @@ msgid "" "package. Patch by Ben Lewis." msgstr "" -#: ../../../build/NEWS:198 +#: ../../../build/NEWS:202 msgid "" "`bpo-37619 `__: When adding a wrapper " "descriptor from one class to a different class (for example, setting " @@ -522,33 +530,33 @@ msgid "" " raised when the operator is called." msgstr "" -#: ../../../build/NEWS:202 +#: ../../../build/NEWS:206 msgid "" "`bpo-30773 `__: Prohibit parallel " "running of aclose() / asend() / athrow(). Fix ag_running to reflect the " "actual running status of the AG." msgstr "" -#: ../../../build/NEWS:208 +#: ../../../build/NEWS:212 msgid "" "`bpo-38319 `__: sendfile() used in " "socket and shutil modules was raising OverflowError for files >= 2GiB on " "32-bit architectures. (patch by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:212 +#: ../../../build/NEWS:216 msgid "" "`bpo-38242 `__: Revert the new asyncio " "Streams API" msgstr "" -#: ../../../build/NEWS:214 +#: ../../../build/NEWS:218 msgid "" "`bpo-38019 `__: Correctly handle " "pause/resume reading of closed asyncio unix pipe." msgstr "" -#: ../../../build/NEWS:217 +#: ../../../build/NEWS:221 msgid "" "`bpo-38163 `__: Child mocks will now " "detect their type as either synchronous or asynchronous, asynchronous child " @@ -556,13 +564,13 @@ msgid "" "MagicMock or Mock (depending on their parent type)." msgstr "" -#: ../../../build/NEWS:222 +#: ../../../build/NEWS:226 msgid "" "`bpo-38161 `__: Removes _AwaitEvent from" " AsyncMock." msgstr "" -#: ../../../build/NEWS:224 +#: ../../../build/NEWS:228 msgid "" "`bpo-38216 `__: Allow the rare code that" " wants to send invalid http requests from the `http.client` library a way to" @@ -571,27 +579,27 @@ msgid "" "their own behavior in the face of bad requests." msgstr "" -#: ../../../build/NEWS:229 +#: ../../../build/NEWS:233 msgid "" "`bpo-38108 `__: Any synchronous magic " "methods on an AsyncMock now return a MagicMock. Any asynchronous magic " "methods on a MagicMock now return an AsyncMock." msgstr "" -#: ../../../build/NEWS:233 +#: ../../../build/NEWS:237 msgid "" "`bpo-38248 `__: asyncio: Fix " "inconsistent immediate Task cancellation" msgstr "" -#: ../../../build/NEWS:235 +#: ../../../build/NEWS:239 msgid "" "`bpo-38237 `__: The arguments for the " "builtin pow function are more descriptive. They can now also be passed in as" " keywords." msgstr "" -#: ../../../build/NEWS:238 +#: ../../../build/NEWS:242 msgid "" "`bpo-38191 `__: Constructors of " ":class:`~typing.NamedTuple` and :class:`~typing.TypedDict` types now accept " @@ -600,13 +608,13 @@ msgid "" " keyword is deprecated." msgstr "" -#: ../../../build/NEWS:243 +#: ../../../build/NEWS:247 msgid "" "`bpo-38185 `__: Fixed case-insensitive " "string comparison in :class:`sqlite3.Row` indexing." msgstr "" -#: ../../../build/NEWS:246 +#: ../../../build/NEWS:250 msgid "" "`bpo-38136 `__: Changes AsyncMock call " "count and await count to be two different counters. Now await count only " @@ -614,32 +622,32 @@ msgid "" "vice-versa. Update the documentation around this." msgstr "" -#: ../../../build/NEWS:251 +#: ../../../build/NEWS:255 msgid "" "`bpo-37828 `__: Fix default mock name in" " :meth:`unittest.mock.Mock.assert_called` exceptions. Patch by Abraham Toriz" " Cruz." msgstr "" -#: ../../../build/NEWS:255 +#: ../../../build/NEWS:259 msgid "" "`bpo-38175 `__: Fix a memory leak in " "comparison of :class:`sqlite3.Row` objects." msgstr "" -#: ../../../build/NEWS:258 +#: ../../../build/NEWS:262 msgid "" "`bpo-33936 `__: _hashlib no longer calls" " obsolete OpenSSL initialization function with OpenSSL 1.1.0+." msgstr "" -#: ../../../build/NEWS:261 +#: ../../../build/NEWS:265 msgid "" "`bpo-34706 `__: Preserve subclassing in " "inspect.Signature.from_callable." msgstr "" -#: ../../../build/NEWS:263 +#: ../../../build/NEWS:267 msgid "" "`bpo-38153 `__: Names of hashing " "algorithms frome OpenSSL are now normalized to follow Python's naming " @@ -647,7 +655,7 @@ msgid "" "blake2b512 instead of blake2b." msgstr "" -#: ../../../build/NEWS:267 +#: ../../../build/NEWS:271 msgid "" "`bpo-38115 `__: Fix a bug in " "dis.findlinestarts() where it would return invalid bytecode offsets. " @@ -655,27 +663,27 @@ msgid "" "offsets." msgstr "" -#: ../../../build/NEWS:271 +#: ../../../build/NEWS:275 msgid "" "`bpo-38148 `__: Add slots to " ":mod:`asyncio` transport classes, which can reduce memory usage." msgstr "" -#: ../../../build/NEWS:274 +#: ../../../build/NEWS:278 msgid "" "`bpo-36991 `__: Fixes a potential " "incorrect AttributeError exception escaping ZipFile.extract() in some " "unsupported input error situations." msgstr "" -#: ../../../build/NEWS:277 +#: ../../../build/NEWS:281 msgid "" "`bpo-38134 `__: Remove obsolete copy of " "PBKDF2_HMAC_fast. All supported OpenSSL versions contain a fast " "implementation." msgstr "" -#: ../../../build/NEWS:280 +#: ../../../build/NEWS:284 msgid "" "`bpo-38132 `__: The OpenSSL hashlib " "wrapper uses a simpler implementation. Several Macros and pointless caches " @@ -683,7 +691,7 @@ msgid "" "stays the same, except it is now always lower case." msgstr "" -#: ../../../build/NEWS:285 +#: ../../../build/NEWS:289 msgid "" "`bpo-38008 `__: Fix parent class check " "in protocols to correctly identify the module that provides a builtin " @@ -691,41 +699,41 @@ msgid "" "module" msgstr "" -#: ../../../build/NEWS:289 +#: ../../../build/NEWS:293 msgid "" "`bpo-37405 `__: Fixed regression bug for" " socket.getsockname() for non-CAN_ISOTP AF_CAN address family sockets by " "returning a 1-tuple instead of string." msgstr "" -#: ../../../build/NEWS:292 +#: ../../../build/NEWS:296 msgid "" "`bpo-38121 `__: Update parameter names " "on functions in importlib.metadata matching the changes in the 0.22 release " "of importlib_metadata." msgstr "" -#: ../../../build/NEWS:295 +#: ../../../build/NEWS:299 msgid "" "`bpo-38110 `__: The os.closewalk() " "implementation now uses the libc fdwalk() API on platforms where it is " "available." msgstr "" -#: ../../../build/NEWS:298 +#: ../../../build/NEWS:302 msgid "" "`bpo-38093 `__: Fixes AsyncMock so it " "doesn't crash when used with AsyncContextManagers or AsyncIterators." msgstr "" -#: ../../../build/NEWS:301 +#: ../../../build/NEWS:305 msgid "" "`bpo-37488 `__: Add warning to " ":meth:`datetime.utctimetuple`, :meth:`datetime.utcnow` and " ":meth:`datetime.utcfromtimestamp` ." msgstr "" -#: ../../../build/NEWS:304 +#: ../../../build/NEWS:308 msgid "" "`bpo-38086 `__: Update " "importlib.metadata with changes from `importlib_metadata 0.21 " @@ -733,7 +741,7 @@ msgid "" "devs/importlib_metadata/blob/0.21/importlib_metadata/docs/changelog.rst>`_." msgstr "" -#: ../../../build/NEWS:308 +#: ../../../build/NEWS:312 msgid "" "`bpo-37251 `__: Remove `__code__` check " "in AsyncMock that incorrectly evaluated function specs as async objects but " @@ -741,40 +749,40 @@ msgid "" "defined as async objects." msgstr "" -#: ../../../build/NEWS:312 +#: ../../../build/NEWS:316 msgid "" "`bpo-38037 `__: Fix reference counters " "in the :mod:`signal` module." msgstr "" -#: ../../../build/NEWS:314 +#: ../../../build/NEWS:318 msgid "" "`bpo-38066 `__: Hide internal " "asyncio.Stream methods: feed_eof(), feed_data(), set_exception() and " "set_transport()." msgstr "" -#: ../../../build/NEWS:317 +#: ../../../build/NEWS:321 msgid "" "`bpo-38059 `__: inspect.py now uses " "sys.exit() instead of exit()" msgstr "" -#: ../../../build/NEWS:319 +#: ../../../build/NEWS:323 msgid "" "`bpo-37953 `__: In :mod:`typing`, " "improved the ``__hash__`` and ``__eq__`` methods for " ":class:`ForwardReferences`." msgstr "" -#: ../../../build/NEWS:322 +#: ../../../build/NEWS:326 msgid "" "`bpo-38026 `__: Fixed " ":func:`inspect.getattr_static` used ``isinstance`` while it should avoid " "dynamic lookup." msgstr "" -#: ../../../build/NEWS:325 +#: ../../../build/NEWS:329 msgid "" "`bpo-38010 `__: In " "``importlib.metadata`` sync with ``importlib_metadata`` 0.20, clarifying " @@ -782,7 +790,7 @@ msgid "" "returned for ``requires()`` on ``dist-info`` packages." msgstr "" -#: ../../../build/NEWS:329 +#: ../../../build/NEWS:333 msgid "" "`bpo-38006 `__: " "weakref.WeakValueDictionary defines a local remove() function used as " @@ -790,14 +798,14 @@ msgid "" "Modify the implementation to avoid the closure." msgstr "" -#: ../../../build/NEWS:333 +#: ../../../build/NEWS:337 msgid "" "`bpo-34410 `__: Fixed a crash in the " ":func:`tee` iterator when re-enter it. RuntimeError is now raised in this " "case." msgstr "" -#: ../../../build/NEWS:336 +#: ../../../build/NEWS:340 msgid "" "`bpo-37140 `__: Fix a ctypes regression " "of Python 3.8. When a ctypes.Structure is passed by copy to a function, " @@ -807,7 +815,7 @@ msgid "" "longer call the finalizer twice." msgstr "" -#: ../../../build/NEWS:342 +#: ../../../build/NEWS:346 msgid "" "`bpo-37972 `__: Subscripts to the " "`unittest.mock.call` objects now receive the same chaining mechanism as any " @@ -815,40 +823,40 @@ msgid "" "`TypeError`:" msgstr "" -#: ../../../build/NEWS:346 +#: ../../../build/NEWS:350 msgid "call().foo().__getitem__('bar')" msgstr "" -#: ../../../build/NEWS:348 +#: ../../../build/NEWS:352 msgid "Patch by blhsing" msgstr "" -#: ../../../build/NEWS:350 +#: ../../../build/NEWS:354 msgid "" "`bpo-22347 `__: Update " "mimetypes.guess_type to allow proper parsing of URLs with only a host name. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:353 +#: ../../../build/NEWS:357 msgid "" "`bpo-37885 `__: venv: Don't generate " "unset variable warning on deactivate." msgstr "" -#: ../../../build/NEWS:355 +#: ../../../build/NEWS:359 msgid "" "`bpo-37785 `__: Fix xgettext warnings in" " :mod:`argparse`." msgstr "" -#: ../../../build/NEWS:357 +#: ../../../build/NEWS:361 msgid "" "`bpo-11953 `__: Completing WSA* error " "codes in :mod:`socket`." msgstr "" -#: ../../../build/NEWS:359 +#: ../../../build/NEWS:363 msgid "" "`bpo-37424 `__: Fixes a possible hang " "when using a timeout on `subprocess.run()` while capturing output. If the " @@ -858,21 +866,21 @@ msgid "" "the pipes." msgstr "" -#: ../../../build/NEWS:365 +#: ../../../build/NEWS:369 msgid "" "`bpo-37212 `__: " ":func:`unittest.mock.call` now preserves the order of keyword arguments in " "repr output. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:368 +#: ../../../build/NEWS:372 msgid "" "`bpo-37305 `__: Add .webmanifest -> " "application/manifest+json to list of recognized file types and content type " "headers" msgstr "" -#: ../../../build/NEWS:371 +#: ../../../build/NEWS:375 msgid "" "`bpo-21872 `__: Fix :mod:`lzma`: module " "decompresses data incompletely. When decompressing a FORMAT_ALONE format " @@ -880,33 +888,33 @@ msgid "" "bytes can't be output. Patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:376 +#: ../../../build/NEWS:380 msgid "" "`bpo-37206 `__: Default values which " "cannot be represented as Python objects no longer improperly represented as " "``None`` in function signatures." msgstr "" -#: ../../../build/NEWS:379 +#: ../../../build/NEWS:383 msgid "" "`bpo-12144 `__: Ensure cookies with " "``expires`` attribute are handled in :meth:`CookieJar.make_cookies`." msgstr "" -#: ../../../build/NEWS:382 +#: ../../../build/NEWS:386 msgid "" "`bpo-31163 `__: pathlib.Path instance's " "rename and replace methods now return the new Path instance." msgstr "" -#: ../../../build/NEWS:385 +#: ../../../build/NEWS:389 msgid "" "`bpo-25068 `__: " ":class:`urllib.request.ProxyHandler` now lowercases the keys of the passed " "dictionary." msgstr "" -#: ../../../build/NEWS:388 +#: ../../../build/NEWS:392 msgid "" "`bpo-21315 `__: Email headers containing" " RFC2047 encoded words are parsed despite the missing whitespace, and a " @@ -914,69 +922,69 @@ msgid "" "now registered as a defect." msgstr "" -#: ../../../build/NEWS:392 +#: ../../../build/NEWS:396 msgid "" "`bpo-36250 `__: Ignore ``ValueError`` " "from ``signal`` with ``interaction`` in non-main thread." msgstr "" -#: ../../../build/NEWS:395 +#: ../../../build/NEWS:399 msgid "" "`bpo-35168 `__: " ":attr:`shlex.shlex.punctuation_chars` is now a read-only property." msgstr "" -#: ../../../build/NEWS:398 +#: ../../../build/NEWS:402 msgid "" "`bpo-20504 `__: Fixes a bug in " ":mod:`cgi` module when a multipart/form-data request has no `Content-Length`" " header." msgstr "" -#: ../../../build/NEWS:401 +#: ../../../build/NEWS:405 msgid "" "`bpo-34519 `__: Add additional aliases " "for HP Roman 8. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:406 +#: ../../../build/NEWS:410 msgid "" "`bpo-26868 `__: Fix example usage of " ":c:func:`PyModule_AddObject` to properly handle errors." msgstr "" -#: ../../../build/NEWS:409 +#: ../../../build/NEWS:413 msgid "" "`bpo-36797 `__: Fix a dead link in the " "distutils API Reference." msgstr "" -#: ../../../build/NEWS:411 +#: ../../../build/NEWS:415 msgid "" "`bpo-37977 `__: Warn more strongly and " "clearly about pickle insecurity" msgstr "" -#: ../../../build/NEWS:413 +#: ../../../build/NEWS:417 msgid "" "`bpo-37937 `__: Mention " "``frame.f_trace`` in :func:`sys.settrace` docs." msgstr "" -#: ../../../build/NEWS:415 +#: ../../../build/NEWS:419 msgid "" "`bpo-36260 `__: Add decompression " "pitfalls to zipfile module documentation." msgstr "" -#: ../../../build/NEWS:417 +#: ../../../build/NEWS:421 msgid "" "`bpo-36960 `__: Restructured the " ":mod:`datetime` docs in the interest of making them more user-friendly and " "improving readability. Patch by Brad Solomon." msgstr "" -#: ../../../build/NEWS:420 +#: ../../../build/NEWS:424 msgid "" "`bpo-23460 `__: The documentation for " "decimal string formatting using the `:g` specifier has been updated to " @@ -984,32 +992,32 @@ msgid "" "contributed by Tuomas Suutari." msgstr "" -#: ../../../build/NEWS:424 +#: ../../../build/NEWS:428 msgid "" "`bpo-35803 `__: Document and test that " "``tempfile`` functions may accept a :term:`path-like object` for the ``dir``" " argument. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:428 +#: ../../../build/NEWS:432 msgid "" "`bpo-33944 `__: Added a note about the " "intended use of code in .pth files." msgstr "" -#: ../../../build/NEWS:430 +#: ../../../build/NEWS:434 msgid "" "`bpo-34293 `__: Fix the Doc/Makefile " "regarding PAPER environment variable and PDF builds" msgstr "" -#: ../../../build/NEWS:436 +#: ../../../build/NEWS:440 msgid "" "`bpo-38239 `__: Fix test_gdb for Link " "Time Optimization (LTO) builds." msgstr "" -#: ../../../build/NEWS:438 +#: ../../../build/NEWS:442 msgid "" "`bpo-38275 `__: test_ssl now handles " "disabled TLS/SSL versions better. OpenSSL's crypto policy and run-time " @@ -1018,7 +1026,7 @@ msgid "" "default with strict settings." msgstr "" -#: ../../../build/NEWS:443 +#: ../../../build/NEWS:447 msgid "" "`bpo-38271 `__: The private keys for " "test_ssl were encrypted with 3DES in traditional PKCS#5 format. 3DES and the" @@ -1026,7 +1034,7 @@ msgid "" "PKCS#8 format with AES256 encryption instead." msgstr "" -#: ../../../build/NEWS:448 +#: ../../../build/NEWS:452 msgid "" "`bpo-38270 `__: test.support now has a " "helper function to check for availibility of a hash digest function. Several" @@ -1034,7 +1042,7 @@ msgid "" "marked to use MD5 and skipped when MD5 is disabled." msgstr "" -#: ../../../build/NEWS:453 +#: ../../../build/NEWS:457 msgid "" "`bpo-37123 `__: Multiprocessing test " "test_mymanager() now also expects -SIGTERM, not only exitcode 0. " @@ -1042,18 +1050,18 @@ msgid "" "takes longer than 1 second to stop, which happens on slow buildbots." msgstr "" -#: ../../../build/NEWS:458 +#: ../../../build/NEWS:462 msgid "" "`bpo-38212 `__: Multiprocessing tests: " "increase test_queue_feeder_donot_stop_onexc() timeout from 1 to 60 seconds." msgstr "" -#: ../../../build/NEWS:461 +#: ../../../build/NEWS:465 msgid "" "`bpo-38117 `__: Test with OpenSSL 1.1.1d" msgstr "" -#: ../../../build/NEWS:463 +#: ../../../build/NEWS:467 msgid "" "`bpo-37531 `__: Enhance regrtest " "multiprocess timeout: write a message when killing a worker process, catch " @@ -1061,69 +1069,69 @@ msgid "" "to popen.communicate()." msgstr "" -#: ../../../build/NEWS:467 +#: ../../../build/NEWS:471 msgid "" "`bpo-37876 `__: Add tests for ROT-13 " "codec." msgstr "" -#: ../../../build/NEWS:469 +#: ../../../build/NEWS:473 msgid "" "`bpo-37252 `__: Fix assertions in " "``test_close`` and ``test_events_mask_overflow`` devpoll tests." msgstr "" -#: ../../../build/NEWS:472 +#: ../../../build/NEWS:476 msgid "" "`bpo-34001 `__: Make test_ssl pass with " "LibreSSL. LibreSSL handles minimum and maximum TLS version differently than " "OpenSSL." msgstr "" -#: ../../../build/NEWS:475 +#: ../../../build/NEWS:479 msgid "" "`bpo-36919 `__: Make " "``test_source_encoding.test_issue2301`` implementation independent. The test" " will work now for both CPython and IronPython." msgstr "" -#: ../../../build/NEWS:478 +#: ../../../build/NEWS:482 msgid "" "`bpo-34596 `__: Fallback to a default " "reason when :func:`unittest.skip` is uncalled. Patch by Naitree Zhu." msgstr "" -#: ../../../build/NEWS:482 ../../../build/NEWS:817 ../../../build/NEWS:1031 -#: ../../../build/NEWS:1340 ../../../build/NEWS:2090 ../../../build/NEWS:2561 -#: ../../../build/NEWS:2976 ../../../build/NEWS:5709 ../../../build/NEWS:6364 -#: ../../../build/NEWS:6586 ../../../build/NEWS:6737 ../../../build/NEWS:6957 -#: ../../../build/NEWS:7204 ../../../build/NEWS:7533 ../../../build/NEWS:8356 -#: ../../../build/NEWS:8676 ../../../build/NEWS:10385 -#: ../../../build/NEWS:11074 ../../../build/NEWS:11184 -#: ../../../build/NEWS:11419 ../../../build/NEWS:11811 -#: ../../../build/NEWS:11947 ../../../build/NEWS:12207 -#: ../../../build/NEWS:12731 ../../../build/NEWS:12815 -#: ../../../build/NEWS:13106 ../../../build/NEWS:13171 -#: ../../../build/NEWS:13343 ../../../build/NEWS:13461 -#: ../../../build/NEWS:13730 ../../../build/NEWS:14185 -#: ../../../build/NEWS:14471 ../../../build/NEWS:14668 -#: ../../../build/NEWS:14987 ../../../build/NEWS:16204 -#: ../../../build/NEWS:16759 ../../../build/NEWS:17430 -#: ../../../build/NEWS:18175 ../../../build/NEWS:18730 -#: ../../../build/NEWS:18790 ../../../build/NEWS:18807 -#: ../../../build/NEWS:19049 ../../../build/NEWS:19154 -#: ../../../build/NEWS:19667 ../../../build/NEWS:19881 -#: ../../../build/NEWS:20016 ../../../build/NEWS:21547 +#: ../../../build/NEWS:486 ../../../build/NEWS:821 ../../../build/NEWS:1035 +#: ../../../build/NEWS:1344 ../../../build/NEWS:2094 ../../../build/NEWS:2565 +#: ../../../build/NEWS:2980 ../../../build/NEWS:5713 ../../../build/NEWS:6368 +#: ../../../build/NEWS:6590 ../../../build/NEWS:6741 ../../../build/NEWS:6961 +#: ../../../build/NEWS:7208 ../../../build/NEWS:7537 ../../../build/NEWS:8360 +#: ../../../build/NEWS:8680 ../../../build/NEWS:10389 +#: ../../../build/NEWS:11078 ../../../build/NEWS:11188 +#: ../../../build/NEWS:11423 ../../../build/NEWS:11815 +#: ../../../build/NEWS:11951 ../../../build/NEWS:12211 +#: ../../../build/NEWS:12735 ../../../build/NEWS:12819 +#: ../../../build/NEWS:13110 ../../../build/NEWS:13175 +#: ../../../build/NEWS:13347 ../../../build/NEWS:13465 +#: ../../../build/NEWS:13734 ../../../build/NEWS:14189 +#: ../../../build/NEWS:14475 ../../../build/NEWS:14672 +#: ../../../build/NEWS:14991 ../../../build/NEWS:16208 +#: ../../../build/NEWS:16763 ../../../build/NEWS:17434 +#: ../../../build/NEWS:18179 ../../../build/NEWS:18734 +#: ../../../build/NEWS:18794 ../../../build/NEWS:18811 +#: ../../../build/NEWS:19053 ../../../build/NEWS:19158 +#: ../../../build/NEWS:19671 ../../../build/NEWS:19885 +#: ../../../build/NEWS:20020 ../../../build/NEWS:21551 msgid "Build" msgstr "Pembangunan" -#: ../../../build/NEWS:484 +#: ../../../build/NEWS:488 msgid "" "`bpo-38301 `__: In Solaris family, we " "must be sure to use ``-D_REENTRANT``. Patch by Jesús Cea Avión." msgstr "" -#: ../../../build/NEWS:487 +#: ../../../build/NEWS:491 msgid "" "`bpo-36210 `__: Update optional " "extension module detection for AIX. ossaudiodev and spwd are not applicable " @@ -1133,18 +1141,18 @@ msgid "" "_curses_panel." msgstr "" -#: ../../../build/NEWS:493 +#: ../../../build/NEWS:497 msgid "patch by M Felt" msgstr "" -#: ../../../build/NEWS:495 +#: ../../../build/NEWS:499 msgid "" "`bpo-36002 `__: Locate ``llvm-profdata``" " and ``llvm-ar`` binaries using ``AC_PATH_TOOL`` rather than " "``AC_PATH_TARGET_TOOL``." msgstr "" -#: ../../../build/NEWS:498 +#: ../../../build/NEWS:502 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file systematically keeps \"rooted\", with a non-trailing slash, all the " @@ -1154,142 +1162,142 @@ msgid "" "with the same name anywhere in the tree." msgstr "" -#: ../../../build/NEWS:504 +#: ../../../build/NEWS:508 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file no longer applies to any files that are in fact tracked in the Git " "repository. Patch by Greg Price." msgstr "" -#: ../../../build/NEWS:510 +#: ../../../build/NEWS:514 msgid "" "`bpo-38117 `__: Update bundled OpenSSL " "to 1.1.1d" msgstr "" -#: ../../../build/NEWS:512 +#: ../../../build/NEWS:516 msgid "" "`bpo-38092 `__: Reduce overhead when " "using multiprocessing in a Windows virtual environment." msgstr "" -#: ../../../build/NEWS:515 +#: ../../../build/NEWS:519 msgid "" "`bpo-38133 `__: Allow py.exe launcher to" " locate installations from the Microsoft Store and improve display of active" " virtual environments." msgstr "" -#: ../../../build/NEWS:518 +#: ../../../build/NEWS:522 msgid "" "`bpo-38114 `__: The ``pip.ini`` is no " "longer included in the Nuget package." msgstr "" -#: ../../../build/NEWS:520 +#: ../../../build/NEWS:524 msgid "" "`bpo-36634 `__: :func:`os.cpu_count` now" " returns active processors rather than maximum processors." msgstr "" -#: ../../../build/NEWS:523 +#: ../../../build/NEWS:527 msgid "" "`bpo-36634 `__: venv activate.bat now " "works when the existing variables contain double quote characters." msgstr "" -#: ../../../build/NEWS:526 +#: ../../../build/NEWS:530 msgid "" "`bpo-38081 `__: Prevent error calling " ":func:`os.path.realpath` on ``'NUL'``." msgstr "" -#: ../../../build/NEWS:528 +#: ../../../build/NEWS:532 msgid "" "`bpo-38087 `__: Fix case sensitivity in " "test_pathlib and test_ntpath." msgstr "" -#: ../../../build/NEWS:530 +#: ../../../build/NEWS:534 msgid "" "`bpo-38088 `__: Fixes distutils not " "finding vcruntime140.dll with only the v142 toolset installed." msgstr "" -#: ../../../build/NEWS:533 +#: ../../../build/NEWS:537 msgid "" "`bpo-37283 `__: Ensure command-line and " "unattend.xml setting override previously detected states in Windows " "installer." msgstr "" -#: ../../../build/NEWS:536 +#: ../../../build/NEWS:540 msgid "" "`bpo-38030 `__: Fixes :func:`os.stat` " "failing for block devices on Windows" msgstr "" -#: ../../../build/NEWS:538 +#: ../../../build/NEWS:542 msgid "" "`bpo-38020 `__: Fixes potential crash " "when calling :func:`os.readlink` (or indirectly through " ":func:`~os.path.realpath`) on a file that is not a supported link." msgstr "" -#: ../../../build/NEWS:542 +#: ../../../build/NEWS:546 msgid "" "`bpo-37705 `__: Improve the " "implementation of ``winerror_to_errno()``." msgstr "" -#: ../../../build/NEWS:544 +#: ../../../build/NEWS:548 msgid "" "`bpo-37702 `__: Fix memory leak on " "Windows in creating an SSLContext object or running " "urllib.request.urlopen('https://...')." msgstr "" -#: ../../../build/NEWS:547 +#: ../../../build/NEWS:551 msgid "" "`bpo-37445 `__: Include the " "``FORMAT_MESSAGE_IGNORE_INSERTS`` flag in ``FormatMessageW()`` calls." msgstr "" -#: ../../../build/NEWS:550 +#: ../../../build/NEWS:554 msgid "" "`bpo-37380 `__: Don't collect unfinished" " processes with ``subprocess._active`` on Windows to cleanup later. Patch by" " Ruslan Kuprieiev." msgstr "" -#: ../../../build/NEWS:553 +#: ../../../build/NEWS:557 msgid "" "`bpo-32587 `__: Make " ":data:`winreg.REG_MULTI_SZ` support zero-length strings." msgstr "" -#: ../../../build/NEWS:556 ../../../build/NEWS:859 ../../../build/NEWS:1366 -#: ../../../build/NEWS:2127 ../../../build/NEWS:2675 ../../../build/NEWS:5937 -#: ../../../build/NEWS:6599 ../../../build/NEWS:6759 ../../../build/NEWS:6971 -#: ../../../build/NEWS:7228 ../../../build/NEWS:7559 ../../../build/NEWS:8404 -#: ../../../build/NEWS:11099 ../../../build/NEWS:11450 -#: ../../../build/NEWS:11845 +#: ../../../build/NEWS:560 ../../../build/NEWS:863 ../../../build/NEWS:1370 +#: ../../../build/NEWS:2131 ../../../build/NEWS:2679 ../../../build/NEWS:5941 +#: ../../../build/NEWS:6603 ../../../build/NEWS:6763 ../../../build/NEWS:6975 +#: ../../../build/NEWS:7232 ../../../build/NEWS:7563 ../../../build/NEWS:8408 +#: ../../../build/NEWS:11103 ../../../build/NEWS:11454 +#: ../../../build/NEWS:11849 msgid "macOS" msgstr "macOS" -#: ../../../build/NEWS:558 +#: ../../../build/NEWS:562 msgid "" "`bpo-38117 `__: Updated OpenSSL to " "1.1.1d in macOS installer." msgstr "" -#: ../../../build/NEWS:560 +#: ../../../build/NEWS:564 msgid "" "`bpo-38089 `__: Move Azure Pipelines to " "latest VM versions and make macOS tests optional" msgstr "" -#: ../../../build/NEWS:566 +#: ../../../build/NEWS:570 msgid "" "`bpo-35379 `__: When exiting IDLE, catch" " any AttributeError. One happens when EditorWindow.close is called twice. " @@ -1297,7 +1305,7 @@ msgid "" "annoying." msgstr "" -#: ../../../build/NEWS:570 +#: ../../../build/NEWS:574 msgid "" "`bpo-38183 `__: To avoid problems, " "test_idle ignores the user config directory. It no longer tries to create or" @@ -1305,14 +1313,14 @@ msgid "" "problems with saving settings." msgstr "" -#: ../../../build/NEWS:574 +#: ../../../build/NEWS:578 msgid "" "`bpo-38077 `__: IDLE no longer adds " "'argv' to the user namespace when initializing it. This bug only affected " "3.7.4 and 3.8.0b2 to 3.8.0b4." msgstr "" -#: ../../../build/NEWS:577 +#: ../../../build/NEWS:581 msgid "" "`bpo-38041 `__: Shell restart lines now " "fill the window width, always start with '=', and avoid wrapping " @@ -1320,33 +1328,33 @@ msgid "" "relative to the width." msgstr "" -#: ../../../build/NEWS:581 +#: ../../../build/NEWS:585 msgid "" "`bpo-35771 `__: To avoid occasional " "spurious test_idle failures on slower machines, increase the ``hover_delay``" " in test_tooltip." msgstr "" -#: ../../../build/NEWS:584 +#: ../../../build/NEWS:588 msgid "" "`bpo-37902 `__: Add mousewheel scrolling" " for IDLE module, path, and stack browsers. Patch by George Zhang." msgstr "" -#: ../../../build/NEWS:590 +#: ../../../build/NEWS:594 msgid "" "`bpo-37803 `__: pdb's ``--help`` and " "``--version`` long options now work." msgstr "" -#: ../../../build/NEWS:592 +#: ../../../build/NEWS:596 msgid "" "`bpo-37064 `__: Add option -k to " "pathscript.py script: preserve shebang flags. Add option -a to pathscript.py" " script: add flags." msgstr "" -#: ../../../build/NEWS:598 +#: ../../../build/NEWS:602 msgid "" "`bpo-38234 `__: :c:func:`Py_SetPath` now" " sets :data:`sys.executable` to the program full path " @@ -1354,7 +1362,7 @@ msgid "" "(:c:func:`Py_GetProgramName`)." msgstr "" -#: ../../../build/NEWS:602 +#: ../../../build/NEWS:606 msgid "" "`bpo-38234 `__: Python ignored arguments" " passed to :c:func:`Py_SetPath`, :c:func:`Py_SetPythonHome` and " @@ -1362,41 +1370,41 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:606 +#: ../../../build/NEWS:610 msgid "" "`bpo-38205 `__: The " ":c:func:`Py_UNREACHABLE` macro now calls :c:func:`Py_FatalError`." msgstr "" -#: ../../../build/NEWS:609 +#: ../../../build/NEWS:613 msgid "" "`bpo-37879 `__: Fix subtype_dealloc to " "suppress the type decref when the base type is a C heap type" msgstr "" -#: ../../../build/NEWS:614 +#: ../../../build/NEWS:618 msgid "Python 3.8.0 beta 4" msgstr "Python 3.8.0 beta 4" -#: ../../../build/NEWS:616 +#: ../../../build/NEWS:620 msgid "*Release date: 2019-08-29*" msgstr "*Tanggal rilis: 2019-08-29*" -#: ../../../build/NEWS:621 +#: ../../../build/NEWS:625 msgid "" "`bpo-34155 `__: Fix parsing of invalid " "email addresses with more than one ``@`` (e.g. a@b@c.com.) to not return the" " part before 2nd ``@`` as valid email address. Patch by maxking & jpic." msgstr "" -#: ../../../build/NEWS:628 +#: ../../../build/NEWS:632 msgid "" "`bpo-37947 `__: Adjust correctly the " "recursion level in the symtable generation for named expressions. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:631 +#: ../../../build/NEWS:635 msgid "" "`bpo-37830 `__: Fixed compilation of " ":keyword:`break` and :keyword:`continue` in the :keyword:`finally` block " @@ -1404,94 +1412,94 @@ msgid "" "a non-constant value." msgstr "" -#: ../../../build/NEWS:635 +#: ../../../build/NEWS:639 msgid "" "`bpo-32912 `__: Reverted :issue:`32912`:" " emitting :exc:`SyntaxWarning` instead of :exc:`DeprecationWarning` for " "invalid escape sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:639 +#: ../../../build/NEWS:643 msgid "" "`bpo-37757 `__: :pep:`572`: As described" " in the PEP, assignment expressions now raise :exc:`SyntaxError` when their " "interaction with comprehension scoping results in an ambiguous target scope." msgstr "" -#: ../../../build/NEWS:643 +#: ../../../build/NEWS:647 msgid "" "The ``TargetScopeError`` subclass originally proposed by the PEP has been " "removed in favour of just raising regular syntax errors for the disallowed " "cases." msgstr "" -#: ../../../build/NEWS:647 +#: ../../../build/NEWS:651 msgid "" "`bpo-36311 `__: Decoding bytes objects " "larger than 2GiB is faster and no longer fails when a multibyte characters " "spans a chunk boundary." msgstr "" -#: ../../../build/NEWS:650 +#: ../../../build/NEWS:654 msgid "" "`bpo-37433 `__: Fix ``SyntaxError`` " "indicator printing too many spaces for multi-line strings - by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:653 +#: ../../../build/NEWS:657 msgid "" "`bpo-20523 `__: ``pdb.Pdb`` supports " "~/.pdbrc in Windows 7. Patch by Tim Hopper and Dan Lidral-Porter." msgstr "" -#: ../../../build/NEWS:659 +#: ../../../build/NEWS:663 msgid "" "`bpo-37834 `__: Prevent shutil.rmtree " "exception when built on non-Windows system without fd system call support, " "like older versions of macOS." msgstr "" -#: ../../../build/NEWS:662 +#: ../../../build/NEWS:666 msgid "" "`bpo-37965 `__: Fix C compiler warning " "caused by distutils.ccompiler.CCompiler.has_function." msgstr "" -#: ../../../build/NEWS:665 +#: ../../../build/NEWS:669 msgid "" "`bpo-37960 `__: ``repr()`` of buffered " "and text streams now silences only expected exceptions when get the value of" " \"name\" and \"mode\" attributes." msgstr "" -#: ../../../build/NEWS:668 +#: ../../../build/NEWS:672 msgid "" "`bpo-37951 `__: Most features of the " "subprocess module now work again in subinterpreters. Only *preexec_fn* is " "restricted in subinterpreters." msgstr "" -#: ../../../build/NEWS:671 +#: ../../../build/NEWS:675 msgid "" "`bpo-36205 `__: Fix the rusage " "implementation of time.process_time() to correctly report the sum of the " "system and user CPU time." msgstr "" -#: ../../../build/NEWS:674 +#: ../../../build/NEWS:678 msgid "" "`bpo-37950 `__: Fix :func:`ast.dump` " "when call with incompletely initialized node." msgstr "" -#: ../../../build/NEWS:677 +#: ../../../build/NEWS:681 msgid "" "`bpo-34679 `__: Restores instantiation " "of Windows IOCP event loops from the non-main thread." msgstr "" -#: ../../../build/NEWS:680 +#: ../../../build/NEWS:684 msgid "" "`bpo-36917 `__: Add default " "implementation of the :meth:`ast.NodeVisitor.visit_Constant` method which " @@ -1499,27 +1507,27 @@ msgid "" " ``visit_Str()``, etc." msgstr "" -#: ../../../build/NEWS:685 +#: ../../../build/NEWS:689 msgid "" "`bpo-37798 `__: Update " "test_statistics.py to verify that the statistics module works well for both " "C and Python implementations. Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:688 +#: ../../../build/NEWS:692 msgid "" "`bpo-26589 `__: Added a new status code " "to the http module: 451 UNAVAILABLE_FOR_LEGAL_REASONS" msgstr "" -#: ../../../build/NEWS:691 +#: ../../../build/NEWS:695 msgid "" "`bpo-37915 `__: Fix a segmentation fault" " that appeared when comparing instances of ``datetime.timezone`` and " "``datetime.tzinfo`` objects. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:695 +#: ../../../build/NEWS:699 msgid "" "`bpo-37868 `__: Fix " "dataclasses.is_dataclass when given an instance that never raises " @@ -1527,7 +1535,7 @@ msgid "" "for __dataclass_fields__ even if it's not a dataclass." msgstr "" -#: ../../../build/NEWS:699 +#: ../../../build/NEWS:703 msgid "" "`bpo-37811 `__: Fix ``socket`` module's " "``socket.connect(address)`` function being unable to establish connection in" @@ -1536,7 +1544,7 @@ msgid "" "timeout value." msgstr "" -#: ../../../build/NEWS:704 +#: ../../../build/NEWS:708 msgid "" "`bpo-21131 `__: Fix " "``faulthandler.register(chain=True)`` stack. faulthandler now allocates a " @@ -1545,33 +1553,33 @@ msgid "" "more than ``SIGSTKSZ`` bytes of stack memory on some platforms." msgstr "" -#: ../../../build/NEWS:710 +#: ../../../build/NEWS:714 msgid "" "`bpo-37798 `__: Add C fastpath for " "statistics.NormalDist.inv_cdf() Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:713 +#: ../../../build/NEWS:717 msgid "" "`bpo-37819 `__: Add " "Fraction.as_integer_ratio() to match the corresponding methods in bool, int," " float, and decimal." msgstr "" -#: ../../../build/NEWS:716 +#: ../../../build/NEWS:720 msgid "" "`bpo-37810 `__: Fix :mod:`difflib` ``?``" " hint in diff output when dealing with tabs. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:719 +#: ../../../build/NEWS:723 msgid "" "`bpo-37772 `__: In ``zipfile.Path``, " "when adding implicit dirs, ensure that ancestral directories are added and " "that duplicates are excluded." msgstr "" -#: ../../../build/NEWS:722 +#: ../../../build/NEWS:726 msgid "" "`bpo-28292 `__: Mark calendar.py helper " "functions as being private. The follows PEP 8 guidance to maintain the " @@ -1579,59 +1587,59 @@ msgid "" "confusion." msgstr "" -#: ../../../build/NEWS:726 +#: ../../../build/NEWS:730 msgid "" "`bpo-18049 `__: Add definition of " "THREAD_STACK_SIZE for AIX in Python/thread_pthread.h The default thread " "stacksize caused crashes with the default recursion limit Patch by M Felt" msgstr "" -#: ../../../build/NEWS:730 +#: ../../../build/NEWS:734 msgid "" "`bpo-37738 `__: Fix the implementation " "of curses ``addch(str, color_pair)``: pass the color pair to ``setcchar()``," " instead of always passing 0 as the color pair." msgstr "" -#: ../../../build/NEWS:734 +#: ../../../build/NEWS:738 msgid "" "`bpo-37723 `__: Fix performance " "regression on regular expression parsing with huge character sets. Patch by " "Yann Vaginay." msgstr "" -#: ../../../build/NEWS:737 +#: ../../../build/NEWS:741 msgid "" "`bpo-32178 `__: Fix IndexError in " ":mod:`email` package when trying to parse invalid address fields starting " "with ``:``." msgstr "" -#: ../../../build/NEWS:740 +#: ../../../build/NEWS:744 msgid "" "`bpo-37685 `__: Fixed comparisons of " ":class:`datetime.timedelta` and :class:`datetime.timezone`." msgstr "" -#: ../../../build/NEWS:743 +#: ../../../build/NEWS:747 msgid "" "`bpo-37695 `__: Correct " ":func:`curses.unget_wch` error message. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:746 +#: ../../../build/NEWS:750 msgid "" "`bpo-37354 `__: Make Activate.ps1 " "Powershell script static to allow for signing it." msgstr "" -#: ../../../build/NEWS:749 +#: ../../../build/NEWS:753 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.3 and setuptools 41.2.0)" msgstr "" -#: ../../../build/NEWS:752 +#: ../../../build/NEWS:756 msgid "" "`bpo-37642 `__: Allowed the pure Python " "implementation of :class:`datetime.timezone` to represent sub-minute offsets" @@ -1639,67 +1647,67 @@ msgid "" " 24:00) and (-23:59, 24:00). Patch by Ngalim Siregar" msgstr "" -#: ../../../build/NEWS:757 +#: ../../../build/NEWS:761 msgid "" "`bpo-16970 `__: Adding a value error " "when an invalid value in passed to nargs Patch by Robert Leenders" msgstr "" -#: ../../../build/NEWS:760 +#: ../../../build/NEWS:764 msgid "" "`bpo-37587 `__: Make json.loads faster " "for long strings. (Patch by Marco Paolini)" msgstr "" -#: ../../../build/NEWS:763 +#: ../../../build/NEWS:767 msgid "" "`bpo-18378 `__: Recognize \"UTF-8\" as a" " valid value for LC_CTYPE in locale._parse_localename." msgstr "" -#: ../../../build/NEWS:766 +#: ../../../build/NEWS:770 msgid "" "`bpo-37531 `__: \"python3 -m test -jN " "--timeout=TIMEOUT\" now kills a worker process if it runs longer than " "*TIMEOUT* seconds." msgstr "" -#: ../../../build/NEWS:769 +#: ../../../build/NEWS:773 msgid "" "`bpo-37482 `__: Fix serialization of " "display name in originator or destination address fields with both encoded " "words and special chars." msgstr "" -#: ../../../build/NEWS:772 +#: ../../../build/NEWS:776 msgid "" "`bpo-37372 `__: Fix error unpickling " "datetime.time objects from Python 2 with seconds>=24. Patch by Justin " "Blanchard." msgstr "" -#: ../../../build/NEWS:775 +#: ../../../build/NEWS:779 msgid "" "`bpo-37085 `__: Add the optional Linux " "SocketCAN Broadcast Manager constants, used as flags to configure the BCM " "behaviour, in the socket module. Patch by Karl Ding." msgstr "" -#: ../../../build/NEWS:779 +#: ../../../build/NEWS:783 msgid "" "`bpo-36871 `__: Ensure method signature " "is used instead of constructor signature of a class while asserting mock " "object against method calls. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:783 +#: ../../../build/NEWS:787 msgid "" "`bpo-36582 `__: Fix " "``UserString.encode()`` to correctly return ``bytes`` rather than a " "``UserString`` instance." msgstr "" -#: ../../../build/NEWS:786 +#: ../../../build/NEWS:790 msgid "" "`bpo-34775 `__: Division handling of " "PurePath now returns NotImplemented instead of raising a TypeError when " @@ -1707,51 +1715,51 @@ msgid "" "Aiudi." msgstr "" -#: ../../../build/NEWS:793 +#: ../../../build/NEWS:797 msgid "" "`bpo-37979 `__: Added a link to " "dateutil.parser.isoparse in the datetime.fromisoformat documentation. Patch " "by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:796 +#: ../../../build/NEWS:800 msgid "" "`bpo-37759 `__: Beginning edits to " "Whatsnew 3.8" msgstr "" -#: ../../../build/NEWS:798 +#: ../../../build/NEWS:802 msgid "" "`bpo-37726 `__: Stop recommending getopt" " in the tutorial for command line argument parsing and promote argparse." msgstr "" -#: ../../../build/NEWS:801 +#: ../../../build/NEWS:805 msgid "" "`bpo-37256 `__: Fix wording of arguments" " for :class:`Request` in :mod:`urllib.request`" msgstr "" -#: ../../../build/NEWS:804 +#: ../../../build/NEWS:808 msgid "" "`bpo-37004 `__: In the documentation for" " difflib, a note was added explicitly warning that the results of " "SequenceMatcher's ratio method may depend on the order of the input strings." msgstr "" -#: ../../../build/NEWS:808 +#: ../../../build/NEWS:812 msgid "" "`bpo-36487 `__: Make C-API docs clear " "about what the \"main\" interpreter is." msgstr "" -#: ../../../build/NEWS:813 +#: ../../../build/NEWS:817 msgid "" "`bpo-37805 `__: Add tests for " "json.dump(..., skipkeys=True). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:819 +#: ../../../build/NEWS:823 msgid "" "`bpo-37707 `__: Mark some individual " "tests to skip when --pgo is used. The tests marked increase the PGO task " @@ -1759,40 +1767,40 @@ msgid "" "executable." msgstr "" -#: ../../../build/NEWS:826 +#: ../../../build/NEWS:830 msgid "" "`bpo-37549 `__: :func:`os.dup` no longer" " fails for standard streams on Windows 7." msgstr "" -#: ../../../build/NEWS:829 +#: ../../../build/NEWS:833 msgid "" "`bpo-1311 `__: The ``nul`` file on " "Windows now returns True from :func:`~os.path.exists` and a valid result " "from :func:`os.stat` with ``S_IFCHR`` set." msgstr "" -#: ../../../build/NEWS:833 +#: ../../../build/NEWS:837 msgid "" "`bpo-9949 `__: Enable support for " "following symlinks in :func:`os.realpath`." msgstr "" -#: ../../../build/NEWS:835 +#: ../../../build/NEWS:839 msgid "" "`bpo-37834 `__: Treat all name surrogate" " reparse points on Windows in :func:`os.lstat` and other reparse points as " "regular files in :func:`os.stat`." msgstr "" -#: ../../../build/NEWS:839 +#: ../../../build/NEWS:843 msgid "" "`bpo-36266 `__: Add the module name in " "the formatted error message when DLL load fail happens during module import " "in ``_PyImport_FindSharedFuncptrWindows()``. Patch by Srinivas Nyayapati." msgstr "" -#: ../../../build/NEWS:843 +#: ../../../build/NEWS:847 msgid "" "`bpo-25172 `__: Trying to import the " ":mod:`crypt` module on Windows will result in an :exc:`ImportError` with a " @@ -1801,118 +1809,118 @@ msgid "" "ImportError will include a message explaining the problem." msgstr "" -#: ../../../build/NEWS:849 +#: ../../../build/NEWS:853 msgid "" "`bpo-37778 `__: Fixes the icons used for" " file associations to the Microsoft Store package." msgstr "" -#: ../../../build/NEWS:852 +#: ../../../build/NEWS:856 msgid "" "`bpo-37734 `__: Fix use of registry " "values to launch Python from Microsoft Store app." msgstr "" -#: ../../../build/NEWS:855 +#: ../../../build/NEWS:859 msgid "" "`bpo-28269 `__: Replace use of " ":c:func:`strcasecmp` for the system function :c:func:`_stricmp`. Patch by " "Minmin Gong." msgstr "" -#: ../../../build/NEWS:861 +#: ../../../build/NEWS:865 msgid "" "`bpo-18049 `__: Increase the default " "stack size of threads from 5MB to 16MB on macOS, to match the stack size of " "the main thread. This avoids crashes on deep recursion in threads." msgstr "" -#: ../../../build/NEWS:868 +#: ../../../build/NEWS:872 msgid "" "`bpo-37824 `__: Properly handle user " "input warnings in IDLE shell. Cease turning SyntaxWarnings into " "SyntaxErrors." msgstr "" -#: ../../../build/NEWS:871 +#: ../../../build/NEWS:875 msgid "" "`bpo-37929 `__: IDLE Settings dialog now" " closes properly when there is no shell window." msgstr "" -#: ../../../build/NEWS:874 +#: ../../../build/NEWS:878 msgid "" "`bpo-37849 `__: Fixed completions list " "appearing too high or low when shown above the current line." msgstr "" -#: ../../../build/NEWS:877 +#: ../../../build/NEWS:881 msgid "" "`bpo-36419 `__: Refactor IDLE " "autocomplete and improve testing." msgstr "" -#: ../../../build/NEWS:879 +#: ../../../build/NEWS:883 msgid "" "`bpo-37748 `__: Reorder the Run menu. " "Put the most common choice, Run Module, at the top." msgstr "" -#: ../../../build/NEWS:885 +#: ../../../build/NEWS:889 msgid "" "`bpo-37942 `__: Improve ArgumentClinic " "converter for floats." msgstr "" -#: ../../../build/NEWS:887 +#: ../../../build/NEWS:891 msgid "" "`bpo-37034 `__: Argument Clinic now uses" " the argument name on errors with keyword-only argument instead of their " "position. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:894 +#: ../../../build/NEWS:898 msgid "" "`bpo-36763 `__: Options added by " "``PySys_AddXOption()`` are now handled the same way than " "``PyConfig.xoptions`` and command line ``-X`` options." msgstr "" -#: ../../../build/NEWS:897 +#: ../../../build/NEWS:901 msgid "" "`bpo-37926 `__: Fix a crash in " "``PySys_SetArgvEx(0, NULL, 0)``." msgstr "" -#: ../../../build/NEWS:901 +#: ../../../build/NEWS:905 msgid "Python 3.8.0 beta 3" msgstr "Python 3.8.0 beta 3" -#: ../../../build/NEWS:903 +#: ../../../build/NEWS:907 msgid "*Release date: 2019-07-29*" msgstr "*Tanggal rilis: 2019-07-29*" -#: ../../../build/NEWS:908 +#: ../../../build/NEWS:912 msgid "" "`bpo-37461 `__: Fix an infinite loop " "when parsing specially crafted email headers. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:914 +#: ../../../build/NEWS:918 msgid "" "`bpo-37593 `__: Swap the positions of " "the *posonlyargs* and *args* parameters in the constructor of " ":class:`ast.parameters` nodes." msgstr "" -#: ../../../build/NEWS:917 +#: ../../../build/NEWS:921 msgid "" "`bpo-36974 `__: Implemented separate " "vectorcall functions for every calling convention of builtin functions and " "methods. This improves performance for calls." msgstr "" -#: ../../../build/NEWS:924 +#: ../../../build/NEWS:928 msgid "" "`bpo-37697 `__: Syncronize " "``importlib.metadata`` with `importlib_metadata 0.19 `__: Let math.dist() accept " "coordinates as sequences (or iterables) rather than just tuples." msgstr "" -#: ../../../build/NEWS:932 +#: ../../../build/NEWS:936 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.1 and setuptools 41.0.1)" msgstr "" -#: ../../../build/NEWS:935 +#: ../../../build/NEWS:939 msgid "" "`bpo-36324 `__: Make internal attributes" " for statistics.NormalDist() private." msgstr "" -#: ../../../build/NEWS:937 +#: ../../../build/NEWS:941 msgid "" "`bpo-37491 `__: Fix ``IndexError`` when " "parsing email headers with unexpectedly ending bare-quoted string value. " "Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:940 +#: ../../../build/NEWS:944 msgid "" "`bpo-37579 `__: Return " ":exc:`NotImplemented` in Python implementation of ``__eq__`` for " @@ -1954,33 +1962,33 @@ msgid "" "Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:945 +#: ../../../build/NEWS:949 msgid "" "`bpo-21478 `__: Record calls to parent " "when autospecced object is attached to a mock using " ":func:`unittest.mock.attach_mock`. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:949 +#: ../../../build/NEWS:953 msgid "" "`bpo-37502 `__: pickle.loads() no longer" " raises TypeError when the buffers argument is set to None" msgstr "" -#: ../../../build/NEWS:952 +#: ../../../build/NEWS:956 msgid "" "`bpo-37520 `__: Correct behavior for " "zipfile.Path.parent when the path object identifies a subdirectory." msgstr "" -#: ../../../build/NEWS:955 +#: ../../../build/NEWS:959 msgid "" "`bpo-18374 `__: Fix the ``.col_offset`` " "attribute of nested :class:`ast.BinOp` instances which had a too large value" " in some situations." msgstr "" -#: ../../../build/NEWS:958 +#: ../../../build/NEWS:962 msgid "" "`bpo-37421 `__: Fix " ":func:`multiprocessing.util.get_temp_dir` finalizer: clear also the " @@ -1989,14 +1997,14 @@ msgid "" "reusing the removed temporary directory." msgstr "" -#: ../../../build/NEWS:963 +#: ../../../build/NEWS:967 msgid "" "`bpo-37481 `__: The distutils " "``bdist_wininst`` command is deprecated in Python 3.8, use ``bdist_wheel`` " "(wheel packages) instead." msgstr "" -#: ../../../build/NEWS:966 +#: ../../../build/NEWS:970 msgid "" "`bpo-26967 `__: An " ":class:`~argparse.ArgumentParser` with ``allow_abbrev=False`` no longer " @@ -2004,7 +2012,7 @@ msgid "" "abbreviation of long flags as documented. Patch by Zac Hatfield-Dodds." msgstr "" -#: ../../../build/NEWS:971 +#: ../../../build/NEWS:975 msgid "" "`bpo-37347 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -2016,7 +2024,7 @@ msgid "" "same. Now callbacks are stored more carefully. Patch by Aleksandr Balezin." msgstr "" -#: ../../../build/NEWS:979 +#: ../../../build/NEWS:983 msgid "" "`bpo-36564 `__: Fix infinite loop in " "email header folding logic that would be triggered when an email policy's " @@ -2024,89 +2032,89 @@ msgid "" "values in the message. Patch by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:987 +#: ../../../build/NEWS:991 msgid "" "`bpo-32910 `__: Remove implementation-" "specific behaviour of how venv's Deactivate works." msgstr "" -#: ../../../build/NEWS:990 +#: ../../../build/NEWS:994 msgid "" "`bpo-37284 `__: Add a brief note to " "indicate that any new ``sys.implementation`` required attributes must go " "through the PEP process." msgstr "" -#: ../../../build/NEWS:994 +#: ../../../build/NEWS:998 msgid "" "`bpo-30088 `__: Documented that " ":class:`mailbox.Maildir` constructor doesn't attempt to verify the maildir " "folder layout correctness. Patch by Sviatoslav Sydorenko." msgstr "" -#: ../../../build/NEWS:998 +#: ../../../build/NEWS:1002 msgid "" "`bpo-37521 `__: Fix `importlib` examples" " to insert any newly created modules via importlib.util.module_from_spec() " "immediately into sys.modules instead of after calling loader.exec_module()." msgstr "" -#: ../../../build/NEWS:1002 +#: ../../../build/NEWS:1006 msgid "Thanks to Benjamin Mintz for finding the bug." msgstr "Terima kasih kepada Benjamin Mintz telah menemukan bug." -#: ../../../build/NEWS:1004 +#: ../../../build/NEWS:1008 msgid "" "`bpo-37456 `__: Slash ('/') is now part " "of syntax." msgstr "" -#: ../../../build/NEWS:1006 +#: ../../../build/NEWS:1010 msgid "" "`bpo-37487 `__: Fix PyList_GetItem index" " description to include 0." msgstr "" -#: ../../../build/NEWS:1008 +#: ../../../build/NEWS:1012 msgid "" "`bpo-37149 `__: Replace the dead link to" " the Tkinter 8.5 reference by John Shipman, New Mexico Tech, with a link to " "the archive.org copy." msgstr "" -#: ../../../build/NEWS:1011 +#: ../../../build/NEWS:1015 msgid "" "`bpo-37478 `__: Added possible " "exceptions to the description of os.chdir()." msgstr "" -#: ../../../build/NEWS:1016 +#: ../../../build/NEWS:1020 msgid "" "`bpo-37558 `__: Fix " "test_shared_memory_cleaned_after_process_termination name handling" msgstr "" -#: ../../../build/NEWS:1019 +#: ../../../build/NEWS:1023 msgid "" "`bpo-37526 `__: Add " ":func:`test.support.catch_threading_exception`: context manager catching " ":class:`threading.Thread` exception using :func:`threading.excepthook`." msgstr "" -#: ../../../build/NEWS:1023 +#: ../../../build/NEWS:1027 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now explicitly stops the ForkServer instance if it's running." msgstr "" -#: ../../../build/NEWS:1026 +#: ../../../build/NEWS:1030 msgid "" "`bpo-37421 `__: multiprocessing tests " "now stop the ForkServer instance if it's running: close the \"alive\" file " "descriptor to ask the server to stop and then remove its UNIX address." msgstr "" -#: ../../../build/NEWS:1033 +#: ../../../build/NEWS:1037 msgid "" "`bpo-36044 `__: Reduce the number of " "unit tests run for the PGO generation task. This speeds up the task by a " @@ -2120,60 +2128,60 @@ msgid "" "compiler tool chain." msgstr "" -#: ../../../build/NEWS:1046 +#: ../../../build/NEWS:1050 msgid "" "`bpo-37672 `__: Switch Windows Store " "package's pip to use bundled :file:`pip.ini` instead of :envvar:`PIP_USER` " "variable." msgstr "" -#: ../../../build/NEWS:1052 +#: ../../../build/NEWS:1056 msgid "" "`bpo-37692 `__: Improve highlight config" " sample with example shell interaction and better labels for shell elements." msgstr "" -#: ../../../build/NEWS:1055 +#: ../../../build/NEWS:1059 msgid "" "`bpo-37628 `__: Settings dialog no " "longer expands with font size." msgstr "" -#: ../../../build/NEWS:1057 +#: ../../../build/NEWS:1061 msgid "" "`bpo-37627 `__: Initialize the Customize" " Run dialog with the command line arguments most recently entered before. " "The user can optionally edit before submitting them." msgstr "" -#: ../../../build/NEWS:1061 +#: ../../../build/NEWS:1065 msgid "" "`bpo-33610 `__: Fix code context not " "showing the correct context when first toggled on." msgstr "" -#: ../../../build/NEWS:1064 +#: ../../../build/NEWS:1068 msgid "" "`bpo-37530 `__: Optimize code context to" " reduce unneeded background activity. Font and highlight changes now occur " "along with text changes instead of after a random delay." msgstr "" -#: ../../../build/NEWS:1068 +#: ../../../build/NEWS:1072 msgid "" "`bpo-27452 `__: Cleanup ``config.py`` by" " inlining ``RemoveFile`` and simplifying the handling of ``file`` in " "``CreateConfigHandlers``." msgstr "" -#: ../../../build/NEWS:1071 +#: ../../../build/NEWS:1075 msgid "" "`bpo-17535 `__: Add optional line " "numbers for IDLE editor windows. Windows open without line numbers unless " "set otherwise in the General tab of the configuration dialog." msgstr "" -#: ../../../build/NEWS:1075 +#: ../../../build/NEWS:1079 msgid "" "`bpo-26806 `__: To compensate for stack " "frames added by IDLE and avoid possible problems with low recursion limits, " @@ -2181,34 +2189,34 @@ msgid "" "reporting recursion limits to make this addition mostly transparent." msgstr "" -#: ../../../build/NEWS:1080 +#: ../../../build/NEWS:1084 msgid "" "`bpo-36390 `__: Gather Format menu " "functions into format.py. Combine paragraph.py, rstrip.py, and format " "methods from editor.py." msgstr "" -#: ../../../build/NEWS:1086 +#: ../../../build/NEWS:1090 msgid "" "`bpo-37675 `__: 2to3 now works when run " "from a zipped standard library." msgstr "" -#: ../../../build/NEWS:1090 +#: ../../../build/NEWS:1094 msgid "Python 3.8.0 beta 2" msgstr "Python 3.8.0 beta 2" -#: ../../../build/NEWS:1092 +#: ../../../build/NEWS:1096 msgid "*Release date: 2019-07-04*" msgstr "*Tanggal rilis: 2019-07-04*" -#: ../../../build/NEWS:1097 +#: ../../../build/NEWS:1101 msgid "" "`bpo-37363 `__: Adds audit events for " "the range of supported run commands (see :ref:`using-on-general`)." msgstr "" -#: ../../../build/NEWS:1100 +#: ../../../build/NEWS:1104 msgid "" "`bpo-37463 `__: ssl.match_hostname() no " "longer accepts IPv4 addresses with additional text after the address and " @@ -2217,7 +2225,7 @@ msgid "" "'127.0.0.1 whatever'." msgstr "" -#: ../../../build/NEWS:1105 +#: ../../../build/NEWS:1109 msgid "" "`bpo-37363 `__: Adds audit events for " ":mod:`ensurepip`, :mod:`ftplib`, :mod:`glob`, :mod:`imaplib`, " @@ -2227,19 +2235,19 @@ msgid "" ":func:`breakpoint`." msgstr "" -#: ../../../build/NEWS:1111 +#: ../../../build/NEWS:1115 msgid "" "`bpo-37364 `__: :func:`io.open_code` is " "now used when reading :file:`.pth` files." msgstr "" -#: ../../../build/NEWS:1114 +#: ../../../build/NEWS:1118 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in Windows installer" msgstr "" -#: ../../../build/NEWS:1119 +#: ../../../build/NEWS:1123 msgid "" "`bpo-37467 `__: Fix " ":func:`sys.excepthook` and :c:func:`PyErr_Display` if a filename is a bytes " @@ -2247,91 +2255,91 @@ msgid "" "attribute is a bytes string." msgstr "" -#: ../../../build/NEWS:1123 +#: ../../../build/NEWS:1127 msgid "" "`bpo-37417 `__: :meth:`bytearray.extend`" " now correctly handles errors that arise during iteration. Patch by Brandt " "Bucher." msgstr "" -#: ../../../build/NEWS:1126 +#: ../../../build/NEWS:1130 msgid "" "`bpo-24214 `__: Improved support of the " "surrogatepass error handler in the UTF-8 and UTF-16 incremental decoders." msgstr "" -#: ../../../build/NEWS:1129 +#: ../../../build/NEWS:1133 msgid "" "`bpo-35224 `__: Reverse evaluation order" " of key: value in dict comprehensions as proposed in PEP 572. I.e. in ``{k: " "v for ...}``, ``k`` will be evaluated before ``v``." msgstr "" -#: ../../../build/NEWS:1133 +#: ../../../build/NEWS:1137 msgid "" "`bpo-37316 `__: Fix the " ":c:func:`PySys_Audit` call in :class:`mmap.mmap`." msgstr "" -#: ../../../build/NEWS:1135 +#: ../../../build/NEWS:1139 msgid "" "`bpo-37269 `__: Fix a bug in the " "peephole optimizer that was not treating correctly constant conditions with " "binary operators. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1139 +#: ../../../build/NEWS:1143 msgid "" "`bpo-37213 `__: Handle correctly " "negative line offsets in the peephole optimizer. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1142 +#: ../../../build/NEWS:1146 msgid "" "`bpo-37219 `__: Remove errorneous " "optimization for empty set differences." msgstr "" -#: ../../../build/NEWS:1144 +#: ../../../build/NEWS:1148 msgid "" "`bpo-36922 `__: Slot functions optimize " "any callable with ``Py_TPFLAGS_METHOD_DESCRIPTOR`` instead of only instances" " of ``function``." msgstr "" -#: ../../../build/NEWS:1148 +#: ../../../build/NEWS:1152 msgid "" "`bpo-36974 `__: The slot " "``tp_vectorcall_offset`` is inherited unconditionally to support " "``super().__call__()`` when the base class uses vectorcall." msgstr "" -#: ../../../build/NEWS:1151 +#: ../../../build/NEWS:1155 msgid "" "`bpo-37160 `__: " ":func:`threading.get_native_id` now also supports NetBSD." msgstr "" -#: ../../../build/NEWS:1153 +#: ../../../build/NEWS:1157 msgid "" "`bpo-37077 `__: Add " ":func:`threading.get_native_id` support for AIX. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1159 +#: ../../../build/NEWS:1163 msgid "" "`bpo-37440 `__: http.client now enables " "TLS 1.3 post-handshake authentication for default context or if a cert_file " "is passed to HTTPSConnection." msgstr "" -#: ../../../build/NEWS:1162 +#: ../../../build/NEWS:1166 msgid "" "`bpo-37437 `__: Update vendorized expat " "version to 2.2.7." msgstr "" -#: ../../../build/NEWS:1164 +#: ../../../build/NEWS:1168 msgid "" "`bpo-37428 `__: " "SSLContext.post_handshake_auth = True no longer sets " @@ -2340,14 +2348,14 @@ msgid "" " chain validation when the flag is set." msgstr "" -#: ../../../build/NEWS:1169 +#: ../../../build/NEWS:1173 msgid "" "`bpo-37420 `__: " ":func:`os.sched_setaffinity` now correctly handles errors that arise during " "iteration over its ``mask`` argument. Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:1172 +#: ../../../build/NEWS:1176 msgid "" "`bpo-37412 `__: The :func:`os.getcwdb` " "function now uses the UTF-8 encoding on Windows, rather than the ANSI code " @@ -2355,13 +2363,13 @@ msgid "" " on Windows." msgstr "" -#: ../../../build/NEWS:1176 +#: ../../../build/NEWS:1180 msgid "" "`bpo-29412 `__: Fix IndexError in " "parsing a header value ending unexpectedly. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1179 +#: ../../../build/NEWS:1183 msgid "" "`bpo-36546 `__: The *dist* argument for " "statistics.quantiles() is now positional only. The current name doesn't " @@ -2370,47 +2378,47 @@ msgid "" "to change the name later." msgstr "" -#: ../../../build/NEWS:1184 +#: ../../../build/NEWS:1188 msgid "" "`bpo-37394 `__: Fix a bug that was " "causing the :mod:`queue` module to fail if the accelerator module was not " "available. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1187 +#: ../../../build/NEWS:1191 msgid "" "`bpo-33972 `__: Email with single part " "but content-type set to ``multipart/*`` doesn't raise AttributeError " "anymore." msgstr "" -#: ../../../build/NEWS:1190 +#: ../../../build/NEWS:1194 msgid "" "`bpo-37280 `__: Use threadpool for " "reading from file for sendfile fallback mode." msgstr "" -#: ../../../build/NEWS:1193 +#: ../../../build/NEWS:1197 msgid "" "`bpo-37279 `__: Fix asyncio sendfile " "support when sendfile sends extra data in fallback mode." msgstr "" -#: ../../../build/NEWS:1196 +#: ../../../build/NEWS:1200 msgid "" "`bpo-19865 `__: " ":func:`ctypes.create_unicode_buffer()` now also supports non-BMP characters " "on platforms with 16-bit :c:type:`wchar_t` (for example, Windows and AIX)." msgstr "" -#: ../../../build/NEWS:1200 +#: ../../../build/NEWS:1204 msgid "" "`bpo-37210 `__: Allow pure Python " "implementation of :mod:`pickle` to work even when the C :mod:`_pickle` " "module is unavailable." msgstr "" -#: ../../../build/NEWS:1203 +#: ../../../build/NEWS:1207 msgid "" "`bpo-35922 `__: Fix " ":meth:`RobotFileParser.crawl_delay` and :meth:`RobotFileParser.request_rate`" @@ -2418,27 +2426,27 @@ msgid "" " rule is defined in the robots.txt file. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1208 +#: ../../../build/NEWS:1212 msgid "" "`bpo-35766 `__: Change the format of " "feature_version to be a (major, minor) tuple." msgstr "" -#: ../../../build/NEWS:1211 +#: ../../../build/NEWS:1215 msgid "" "`bpo-36607 `__: Eliminate " ":exc:`RuntimeError` raised by :func:`asyncio.all_tasks()` if internal tasks " "weak set is changed by another thread during iteration." msgstr "" -#: ../../../build/NEWS:1215 +#: ../../../build/NEWS:1219 msgid "" "`bpo-18748 `__: :class:`_pyio.IOBase` " "destructor now does nothing if getting the ``closed`` attribute fails to " "better mimick :class:`_io.IOBase` finalizer." msgstr "" -#: ../../../build/NEWS:1219 +#: ../../../build/NEWS:1223 msgid "" "`bpo-36402 `__: Fix a race condition at " "Python shutdown when waiting for threads. Wait until the Python thread state" @@ -2446,7 +2454,7 @@ msgid "" " than just wait until non-daemon Python threads complete." msgstr "" -#: ../../../build/NEWS:1224 +#: ../../../build/NEWS:1228 msgid "" "`bpo-34886 `__: Fix an unintended " "ValueError from :func:`subprocess.run` when checking for conflicting `input`" @@ -2456,50 +2464,50 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1230 +#: ../../../build/NEWS:1234 msgid "" "`bpo-37173 `__: The exception message " "for ``inspect.getfile()`` now correctly reports the passed class rather than" " the builtins module." msgstr "" -#: ../../../build/NEWS:1233 +#: ../../../build/NEWS:1237 msgid "" "`bpo-37178 `__: Give math.perm() a one " "argument form that means the same as math.factorial()." msgstr "" -#: ../../../build/NEWS:1236 +#: ../../../build/NEWS:1240 msgid "" "`bpo-37178 `__: For math.perm(n, k), let" " k default to n, giving the same result as factorial." msgstr "" -#: ../../../build/NEWS:1239 +#: ../../../build/NEWS:1243 msgid "" "`bpo-37163 `__: Deprecated passing " "``obj`` argument of :func:`dataclasses.replace` as keyword argument." msgstr "" -#: ../../../build/NEWS:1242 +#: ../../../build/NEWS:1246 msgid "" "`bpo-37165 `__: Converted " "_collections._count_elements to use the Argument Clinic." msgstr "" -#: ../../../build/NEWS:1245 +#: ../../../build/NEWS:1249 msgid "" "`bpo-34767 `__: Do not always create a " ":class:`collections.deque` in :class:`asyncio.Lock`." msgstr "" -#: ../../../build/NEWS:1248 +#: ../../../build/NEWS:1252 msgid "" "`bpo-37158 `__: Speed-up " "statistics.fmean() by switching from a function to a generator." msgstr "" -#: ../../../build/NEWS:1251 +#: ../../../build/NEWS:1255 msgid "" "`bpo-37150 `__: " "`argparse._ActionsContainer.add_argument` now throws error, if someone " @@ -2507,66 +2515,66 @@ msgid "" "`type` argument" msgstr "" -#: ../../../build/NEWS:1255 +#: ../../../build/NEWS:1259 msgid "" "`bpo-35621 `__: Support running asyncio " "subprocesses when execution event loop in a thread on UNIX." msgstr "" -#: ../../../build/NEWS:1258 +#: ../../../build/NEWS:1262 msgid "" "`bpo-36520 `__: Lengthy email headers " "with UTF-8 characters are now properly encoded when they are folded. Patch " "by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1261 +#: ../../../build/NEWS:1265 msgid "" "`bpo-30835 `__: Fixed a bug in email " "parsing where a message with invalid bytes in content-transfer-encoding of a" " multipart message can cause an AttributeError. Patch by Andrew Donnellan." msgstr "" -#: ../../../build/NEWS:1265 +#: ../../../build/NEWS:1269 msgid "" "`bpo-35805 `__: Add parser for Message-" "ID header and add it to default HeaderRegistry. This should prevent folding " "of Message-ID using RFC 2048 encoded words." msgstr "" -#: ../../../build/NEWS:1269 +#: ../../../build/NEWS:1273 msgid "" "`bpo-35070 `__: posix.getgrouplist() now" " works correctly when the user belongs to NGROUPS_MAX supplemental groups. " "Patch by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1272 +#: ../../../build/NEWS:1276 msgid "" "`bpo-32627 `__: Fix compile error when " "``_uuid`` headers conflicting included." msgstr "" -#: ../../../build/NEWS:1274 +#: ../../../build/NEWS:1278 msgid "" "`bpo-11122 `__: Distutils won't check " "for rpmbuild in specified paths only." msgstr "" -#: ../../../build/NEWS:1276 +#: ../../../build/NEWS:1280 msgid "" "`bpo-4963 `__: Fixed non-deterministic " "behavior related to mimetypes extension mapping and module reinitialization." msgstr "" -#: ../../../build/NEWS:1282 +#: ../../../build/NEWS:1286 msgid "" "`bpo-34903 `__: Documented that in " ":meth:`datetime.datetime.strptime()`, the leading zero in some two-digit " "formats is optional. Patch by Mike Gleen." msgstr "" -#: ../../../build/NEWS:1288 +#: ../../../build/NEWS:1292 msgid "" "`bpo-37421 `__: " "test_distutils.test_build_ext() is now able to remove the temporary " @@ -2574,67 +2582,67 @@ msgid "" "the current process, but test it in a separated process." msgstr "" -#: ../../../build/NEWS:1292 +#: ../../../build/NEWS:1296 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now cleans up multiprocessing to remove immediately temporary directories " "created by multiprocessing.util.get_temp_dir()." msgstr "" -#: ../../../build/NEWS:1296 +#: ../../../build/NEWS:1300 msgid "" "`bpo-37421 `__: test_winconsoleio " "doesn't leak a temporary file anymore: use tempfile.TemporaryFile() to " "remove it when the test completes." msgstr "" -#: ../../../build/NEWS:1299 +#: ../../../build/NEWS:1303 msgid "" "`bpo-37421 `__: multiprocessing tests " "now explicitly call ``_run_finalizers()`` to immediately remove temporary " "directories created by tests." msgstr "" -#: ../../../build/NEWS:1302 +#: ../../../build/NEWS:1306 msgid "" "`bpo-37199 `__: Fix test failures when " "IPv6 is unavailable or disabled." msgstr "" -#: ../../../build/NEWS:1304 +#: ../../../build/NEWS:1308 msgid "" "`bpo-37335 `__: Remove no longer " "necessary code from c locale coercion tests" msgstr "" -#: ../../../build/NEWS:1306 +#: ../../../build/NEWS:1310 msgid "" "`bpo-37421 `__: Fix test_shutil to no " "longer leak temporary files." msgstr "" -#: ../../../build/NEWS:1308 +#: ../../../build/NEWS:1312 msgid "" "`bpo-37411 `__: Fix " "test_wsgiref.testEnviron() to no longer depend on the environment variables " "(don't fail if \"X\" variable is set)." msgstr "" -#: ../../../build/NEWS:1311 +#: ../../../build/NEWS:1315 msgid "" "`bpo-37400 `__: Fix " "test_os.test_chown(): use os.getgroups() rather than grp.getgrall() to get " "groups. Rename also the test to test_chown_gid()." msgstr "" -#: ../../../build/NEWS:1314 +#: ../../../build/NEWS:1318 msgid "" "`bpo-37359 `__: Add --cleanup option to " "python3 -m test to remove ``test_python_*`` directories of previous failed " "jobs. Add \"make cleantest\" to run ``python3 -m test --cleanup``." msgstr "" -#: ../../../build/NEWS:1318 +#: ../../../build/NEWS:1322 msgid "" "`bpo-37362 `__: test_gdb no longer fails" " if it gets an \"unexpected\" message on stderr: it now ignores stderr. The " @@ -2642,20 +2650,20 @@ msgid "" " not to test gdb." msgstr "" -#: ../../../build/NEWS:1322 +#: ../../../build/NEWS:1326 msgid "" "`bpo-35998 `__: Avoid TimeoutError in " "test_asyncio: test_start_tls_server_1()" msgstr "" -#: ../../../build/NEWS:1324 +#: ../../../build/NEWS:1328 msgid "" "`bpo-37278 `__: Fix test_asyncio " "ProactorLoopCtrlC: join the thread to prevent leaking a running thread and " "leaking a reference." msgstr "" -#: ../../../build/NEWS:1327 +#: ../../../build/NEWS:1331 msgid "" "`bpo-37261 `__: Fix " ":func:`test.support.catch_unraisable_exception`: its __exit__() method now " @@ -2663,27 +2671,27 @@ msgid "" "attribute." msgstr "" -#: ../../../build/NEWS:1331 +#: ../../../build/NEWS:1335 msgid "" "`bpo-37169 `__: Rewrite " "``_PyObject_IsFreed()`` unit tests." msgstr "" -#: ../../../build/NEWS:1333 +#: ../../../build/NEWS:1337 msgid "" "`bpo-37153 `__: " "``test_venv.test_mutiprocessing()`` now explicitly calls " "``pool.terminate()`` to wait until the pool completes." msgstr "" -#: ../../../build/NEWS:1336 +#: ../../../build/NEWS:1340 msgid "" "`bpo-28009 `__: Modify the test_uuid " "logic to test when a program is available AND can be used to obtain a " "MACADDR as basis for an UUID. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1342 +#: ../../../build/NEWS:1346 msgid "" "`bpo-37189 `__: Many ``PyRun_XXX()`` " "functions like :c:func:`PyRun_String` were no longer exported in " @@ -2691,45 +2699,45 @@ msgid "" "compatibiliy." msgstr "" -#: ../../../build/NEWS:1349 +#: ../../../build/NEWS:1353 msgid "" "`bpo-10945 `__: Officially drop support " "for creating bdist_wininst installers on non-Windows systems." msgstr "" -#: ../../../build/NEWS:1352 +#: ../../../build/NEWS:1356 msgid "" "`bpo-37369 `__: Fixes path for " ":data:`sys.executable` when running from the Microsoft Store." msgstr "" -#: ../../../build/NEWS:1355 +#: ../../../build/NEWS:1359 msgid "" "`bpo-37351 `__: Removes libpython38.a " "from standard Windows distribution." msgstr "" -#: ../../../build/NEWS:1357 +#: ../../../build/NEWS:1361 msgid "" "`bpo-35360 `__: Update Windows builds to" " use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1359 +#: ../../../build/NEWS:1363 msgid "" "`bpo-37267 `__: On Windows, " ":func:`os.dup` no longer creates an inheritable fd when handling a character" " file." msgstr "" -#: ../../../build/NEWS:1362 +#: ../../../build/NEWS:1366 msgid "" "`bpo-36779 `__: Ensure ``time.tzname`` " "is correct on Windows when the active code page is set to CP_UTF7 or " "CP_UTF8." msgstr "" -#: ../../../build/NEWS:1368 +#: ../../../build/NEWS:1372 msgid "" "`bpo-34602 `__: Avoid test suite " "failures on macOS by no longer calling resource.setrlimit to increase the " @@ -2737,39 +2745,39 @@ msgid "" "since the interpreter is being built with a larger default stack size." msgstr "" -#: ../../../build/NEWS:1373 +#: ../../../build/NEWS:1377 msgid "" "`bpo-35360 `__: Update macOS installer " "to use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1375 +#: ../../../build/NEWS:1379 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in macOS installer." msgstr "" -#: ../../../build/NEWS:1380 +#: ../../../build/NEWS:1384 msgid "" "`bpo-37325 `__: Fix tab focus traversal " "order for help source and custom run dialogs." msgstr "" -#: ../../../build/NEWS:1383 +#: ../../../build/NEWS:1387 msgid "" "`bpo-37321 `__: Both subprocess " "connection error messages now refer to the 'Startup failure' section of the " "IDLE doc." msgstr "" -#: ../../../build/NEWS:1386 +#: ../../../build/NEWS:1390 msgid "" "`bpo-37177 `__: Properly 'attach' search" " dialogs to their main window so that they behave like other dialogs and do " "not get hidden behind their main window." msgstr "" -#: ../../../build/NEWS:1390 +#: ../../../build/NEWS:1394 msgid "" "`bpo-37039 `__: Adjust \"Zoom Height\" " "to individual screens by momemtarily maximizing the window on first use with" @@ -2777,14 +2785,14 @@ msgid "" "height. While a window is maximized, \"Zoom Height\" has no effect." msgstr "" -#: ../../../build/NEWS:1395 +#: ../../../build/NEWS:1399 msgid "" "`bpo-35763 `__: Make calltip reminder " "about '/' meaning positional-only less obtrusive by only adding it when " "there is room on the first line." msgstr "" -#: ../../../build/NEWS:1398 +#: ../../../build/NEWS:1402 msgid "" "`bpo-5680 `__: Add 'Run... Customized' to" " the Run menu to run a module with customized settings. Any 'command line " @@ -2792,19 +2800,19 @@ msgid "" "main module restart." msgstr "" -#: ../../../build/NEWS:1405 +#: ../../../build/NEWS:1409 msgid "" "`bpo-36763 `__: Add " ":func:`PyConfig_SetWideStringList` function." msgstr "" -#: ../../../build/NEWS:1407 +#: ../../../build/NEWS:1411 msgid "" "`bpo-28805 `__: The " ":const:`METH_FASTCALL` calling convention has been documented." msgstr "" -#: ../../../build/NEWS:1410 +#: ../../../build/NEWS:1414 msgid "" "`bpo-37221 `__: ``tp_print`` is put back" " at the end of the ``PyTypeObject`` structure to restore support for old " @@ -2812,7 +2820,7 @@ msgid "" " ``tp_print`` will be removed entirely in Python 3.9." msgstr "" -#: ../../../build/NEWS:1415 +#: ../../../build/NEWS:1419 msgid "" "`bpo-37221 `__: The new function " ":c:func:`PyCode_NewWithPosOnlyArgs` allows to create code objects like " @@ -2820,13 +2828,13 @@ msgid "" "indicating the number of positonal-only arguments." msgstr "" -#: ../../../build/NEWS:1420 +#: ../../../build/NEWS:1424 msgid "" "`bpo-37215 `__: Fix dtrace issue " "introduce by `bpo-36842 `__" msgstr "" -#: ../../../build/NEWS:1422 +#: ../../../build/NEWS:1426 msgid "" "`bpo-37191 `__: Python.h does not need " "compiler support for intermingled declarations (GCC's ``-Wdeclaration-after-" @@ -2834,21 +2842,21 @@ msgid "" "intermingled declarations will be needed again." msgstr "" -#: ../../../build/NEWS:1427 +#: ../../../build/NEWS:1431 msgid "" "`bpo-37170 `__: Fix the cast on error in" " :c:func:`PyLong_AsUnsignedLongLongMask()`." msgstr "" -#: ../../../build/NEWS:1432 +#: ../../../build/NEWS:1436 msgid "Python 3.8.0 beta 1" msgstr "Python 3.8.0 beta 1" -#: ../../../build/NEWS:1434 +#: ../../../build/NEWS:1438 msgid "*Release date: 2019-06-04*" msgstr "*Tanggal rilis: 2019-06-04*" -#: ../../../build/NEWS:1439 +#: ../../../build/NEWS:1443 msgid "" "`bpo-35907 `__: CVE-2019-9948: Avoid " "file reading by disallowing ``local-file://`` and ``local_file://`` URL " @@ -2856,33 +2864,33 @@ msgid "" ":mod:`urllib.request`." msgstr "" -#: ../../../build/NEWS:1444 +#: ../../../build/NEWS:1448 msgid "" "`bpo-33529 `__: Prevent fold function " "used in email header encoding from entering infinite loop when there are too" " many non-ASCII characters in a header." msgstr "" -#: ../../../build/NEWS:1448 +#: ../../../build/NEWS:1452 msgid "" "`bpo-33164 `__: Updated blake2 " "implementation which uses secure memset implementation provided by platform." msgstr "" -#: ../../../build/NEWS:1454 +#: ../../../build/NEWS:1458 msgid "" "`bpo-35814 `__: Allow unpacking in the " "right hand side of annotated assignments. In particular, ``t: Tuple[int, " "...] = x, y, *z`` is now allowed." msgstr "" -#: ../../../build/NEWS:1458 +#: ../../../build/NEWS:1462 msgid "" "`bpo-37126 `__: All structseq objects " "are now tracked by the garbage collector. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1461 +#: ../../../build/NEWS:1465 msgid "" "`bpo-37122 `__: Make the *co_argcount* " "attribute of code objects represent the total number of positional arguments" @@ -2892,7 +2900,7 @@ msgid "" "positional-or-keyword arguments. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1468 +#: ../../../build/NEWS:1472 msgid "" "`bpo-20092 `__: Constructors of " ":class:`int`, :class:`float` and :class:`complex` will now use the " @@ -2901,26 +2909,26 @@ msgid "" ":meth:`~object.__complex__` is not available." msgstr "" -#: ../../../build/NEWS:1473 +#: ../../../build/NEWS:1477 msgid "" "`bpo-37087 `__: Add native thread ID " "(TID) support to OpenBSD." msgstr "" -#: ../../../build/NEWS:1475 +#: ../../../build/NEWS:1479 msgid "" "`bpo-26219 `__: Implemented per opcode " "cache mechanism and ``LOAD_GLOBAL`` instruction use it. ``LOAD_GLOBAL`` is " "now about 40% faster. Contributed by Yury Selivanov, and Inada Naoki." msgstr "" -#: ../../../build/NEWS:1479 +#: ../../../build/NEWS:1483 msgid "" "`bpo-37072 `__: Fix crash in " "PyAST_FromNodeObject() when flags is NULL." msgstr "" -#: ../../../build/NEWS:1481 +#: ../../../build/NEWS:1485 msgid "" "`bpo-37029 `__: Freeing a great many " "small objects could take time quadratic in the number of arenas, due to " @@ -2932,14 +2940,14 @@ msgid "" "time needed to release their memory." msgstr "" -#: ../../../build/NEWS:1490 +#: ../../../build/NEWS:1494 msgid "" "`bpo-26423 `__: Fix possible overflow in" " ``wrap_lenfunc()`` when ``sizeof(long) < sizeof(Py_ssize_t)`` (e.g., 64-bit" " Windows)." msgstr "" -#: ../../../build/NEWS:1493 +#: ../../../build/NEWS:1497 msgid "" "`bpo-37050 `__: Improve the AST for " "\"debug\" f-strings, which use '=' to print out the source of the expression" @@ -2948,7 +2956,7 @@ msgid "" "expressions inside the f-string)." msgstr "" -#: ../../../build/NEWS:1498 +#: ../../../build/NEWS:1502 msgid "" "`bpo-22385 `__: The `bytes.hex`, " "`bytearray.hex`, and `memoryview.hex` methods as well as the " @@ -2957,26 +2965,26 @@ msgid "" " MicroPython's hexlify implementation." msgstr "" -#: ../../../build/NEWS:1503 +#: ../../../build/NEWS:1507 msgid "" "`bpo-26836 `__: Add " ":func:`os.memfd_create`." msgstr "" -#: ../../../build/NEWS:1505 +#: ../../../build/NEWS:1509 msgid "" "`bpo-37032 `__: Added new ``replace()`` " "method to the code type (:class:`types.CodeType`)." msgstr "" -#: ../../../build/NEWS:1508 +#: ../../../build/NEWS:1512 msgid "" "`bpo-37007 `__: Implement " ":func:`socket.if_nameindex()`, :func:`socket.if_nametoindex()`, and " ":func:`socket.if_indextoname()` on Windows." msgstr "" -#: ../../../build/NEWS:1512 +#: ../../../build/NEWS:1516 msgid "" "`bpo-36829 `__: " ":c:func:`PyErr_WriteUnraisable` now creates a traceback object if there is " @@ -2985,14 +2993,14 @@ msgid "" "any error." msgstr "" -#: ../../../build/NEWS:1517 +#: ../../../build/NEWS:1521 msgid "" "`bpo-36878 `__: Only accept text after " "`# type: ignore` if the first character is ASCII. This is to disallow things" " like `# type: ignoreé`." msgstr "" -#: ../../../build/NEWS:1520 +#: ../../../build/NEWS:1524 msgid "" "`bpo-36878 `__: Store text appearing " "after a `# type: ignore` comment in the AST. For example a type ignore like " @@ -3000,39 +3008,39 @@ msgid "" " node." msgstr "" -#: ../../../build/NEWS:1524 +#: ../../../build/NEWS:1528 msgid "" "`bpo-2180 `__: Treat line continuation at" " EOF as a ``SyntaxError`` by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1527 +#: ../../../build/NEWS:1531 msgid "" "`bpo-36907 `__: Fix a crash when calling" " a C function with a keyword dict (``f(**kwargs)``) and changing the dict " "``kwargs`` while that function is running." msgstr "" -#: ../../../build/NEWS:1531 +#: ../../../build/NEWS:1535 msgid "" "`bpo-36946 `__: Fix possible signed " "integer overflow when handling slices." msgstr "" -#: ../../../build/NEWS:1533 +#: ../../../build/NEWS:1537 msgid "" "`bpo-36826 `__: Add NamedExpression kind" " support to ast_unparse.c" msgstr "" -#: ../../../build/NEWS:1535 +#: ../../../build/NEWS:1539 msgid "" "`bpo-1875 `__: A :exc:`SyntaxError` is " "now raised if a code blocks that will be optimized away (e.g. if conditions " "that are always false) contains syntax errors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1539 +#: ../../../build/NEWS:1543 msgid "" "`bpo-36027 `__: Allow computation of " "modular inverses via three-argument ``pow``: the second argument is now " @@ -3040,27 +3048,27 @@ msgid "" " relatively prime." msgstr "" -#: ../../../build/NEWS:1543 +#: ../../../build/NEWS:1547 msgid "" "`bpo-36861 `__: Update the Unicode " "database to version 12.1.0." msgstr "" -#: ../../../build/NEWS:1545 +#: ../../../build/NEWS:1549 msgid "" "`bpo-28866 `__: Avoid caching attributes" " of classes which type defines mro() to avoid a hard cache invalidation " "problem." msgstr "" -#: ../../../build/NEWS:1548 +#: ../../../build/NEWS:1552 msgid "" "`bpo-36851 `__: The ``FrameType`` stack " "is now correctly cleaned up if the execution ends with a return and the " "stack is not empty." msgstr "" -#: ../../../build/NEWS:1551 +#: ../../../build/NEWS:1555 msgid "" "`bpo-34616 `__: The ``compile()`` " "builtin functions now support the ``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` flag, " @@ -3069,26 +3077,26 @@ msgid "" "already async functions; for example in a custom REPL." msgstr "" -#: ../../../build/NEWS:1557 +#: ../../../build/NEWS:1561 msgid "" "`bpo-36842 `__: Implement PEP 578, " "adding sys.audit, io.open_code and related APIs." msgstr "" -#: ../../../build/NEWS:1560 +#: ../../../build/NEWS:1564 msgid "" "`bpo-27639 `__: Correct return type for " "UserList slicing operations. Patch by Michael Blahay, Erick Cervantes, and " "vaultah" msgstr "" -#: ../../../build/NEWS:1563 +#: ../../../build/NEWS:1567 msgid "" "`bpo-36737 `__: Move " "PyRuntimeState.warnings into per-interpreter state (via \"module state\")." msgstr "" -#: ../../../build/NEWS:1566 +#: ../../../build/NEWS:1570 msgid "" "`bpo-36793 `__: Removed ``__str__`` " "implementations from builtin types :class:`bool`, :class:`int`, " @@ -3096,7 +3104,7 @@ msgid "" "They now inherit ``__str__()`` from :class:`object`." msgstr "" -#: ../../../build/NEWS:1571 +#: ../../../build/NEWS:1575 msgid "" "`bpo-36817 `__: Add a ``=`` feature " "f-strings for debugging. This can precede ``!s``, ``!r``, or ``!a``. It " @@ -3107,13 +3115,13 @@ msgid "" "the formatting behavior is unchanged, and __format__ will be used." msgstr "" -#: ../../../build/NEWS:1579 +#: ../../../build/NEWS:1583 msgid "" "`bpo-24048 `__: Save the live exception " "during import.c's ``remove_module()``." msgstr "" -#: ../../../build/NEWS:1581 +#: ../../../build/NEWS:1585 msgid "" "`bpo-27987 `__: pymalloc returns memory " "blocks aligned by 16 bytes, instead of 8 bytes, on 64-bit platforms to " @@ -3121,39 +3129,39 @@ msgid "" " by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1585 +#: ../../../build/NEWS:1589 msgid "" "`bpo-36601 `__: A long-since-meaningless" " check for ``getpid() == main_pid`` was removed from Python's internal C " "signal handler." msgstr "" -#: ../../../build/NEWS:1588 +#: ../../../build/NEWS:1592 msgid "" "`bpo-36594 `__: Fix incorrect use of " "``%p`` in format strings. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1591 +#: ../../../build/NEWS:1595 msgid "" "`bpo-36045 `__: builtins.help() now " "prefixes `async` for async functions" msgstr "" -#: ../../../build/NEWS:1593 +#: ../../../build/NEWS:1597 msgid "" "`bpo-36084 `__: Add native thread ID " "(TID) to threading.Thread objects (supported platforms: Windows, FreeBSD, " "Linux, macOS)" msgstr "" -#: ../../../build/NEWS:1596 +#: ../../../build/NEWS:1600 msgid "" "`bpo-36035 `__: Added fix for broken " "symlinks in combination with pathlib" msgstr "" -#: ../../../build/NEWS:1598 +#: ../../../build/NEWS:1602 msgid "" "`bpo-35983 `__: Added new trashcan " "macros to deal with a double deallocation that could occur when the " @@ -3161,81 +3169,81 @@ msgid "" "base class uses the trashcan mechanism. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:1603 +#: ../../../build/NEWS:1607 msgid "" "`bpo-20602 `__: Do not clear " ":data:`sys.flags` and :data:`sys.float_info` during shutdown. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1606 +#: ../../../build/NEWS:1610 msgid "" "`bpo-26826 `__: Expose " ":func:`copy_file_range` as a low level API in the :mod:`os` module." msgstr "" -#: ../../../build/NEWS:1609 +#: ../../../build/NEWS:1613 msgid "" "`bpo-32388 `__: Remove cross-version " "binary compatibility requirement in tp_flags." msgstr "" -#: ../../../build/NEWS:1612 +#: ../../../build/NEWS:1616 msgid "" "`bpo-31862 `__: Port binascii to PEP 489" " multiphase initialization. Patch by Marcel Plch." msgstr "" -#: ../../../build/NEWS:1618 +#: ../../../build/NEWS:1622 msgid "" "`bpo-37128 `__: Added :func:`math.perm`." msgstr "" -#: ../../../build/NEWS:1620 +#: ../../../build/NEWS:1624 msgid "" "`bpo-37120 `__: Add " "SSLContext.num_tickets to control the number of TLSv1.3 session tickets." msgstr "" -#: ../../../build/NEWS:1623 +#: ../../../build/NEWS:1627 msgid "" "`bpo-12202 `__: Fix the error handling " "in :meth:`msilib.SummaryInformation.GetProperty`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1626 +#: ../../../build/NEWS:1630 msgid "" "`bpo-26835 `__: The fcntl module now " "contains file sealing constants for sealing of memfds." msgstr "" -#: ../../../build/NEWS:1629 +#: ../../../build/NEWS:1633 msgid "" "`bpo-29262 `__: Add ``get_origin()`` and" " ``get_args()`` introspection helpers to ``typing`` module." msgstr "" -#: ../../../build/NEWS:1632 +#: ../../../build/NEWS:1636 msgid "" "`bpo-12639 `__: " ":meth:`msilib.Directory.start_component()` no longer fails if *keyfile* is " "not ``None``." msgstr "" -#: ../../../build/NEWS:1635 +#: ../../../build/NEWS:1639 msgid "" "`bpo-36999 `__: Add the " "``asyncio.Task.get_coro()`` method to publicly expose the tasks's coroutine " "object." msgstr "" -#: ../../../build/NEWS:1638 +#: ../../../build/NEWS:1642 msgid "" "`bpo-35246 `__: Make " ":func:`asyncio.create_subprocess_exec` accept path-like arguments." msgstr "" -#: ../../../build/NEWS:1641 +#: ../../../build/NEWS:1645 msgid "" "`bpo-35279 `__: Change default " "*max_workers* of ``ThreadPoolExecutor`` from ``cpu_count() * 5`` to " @@ -3243,7 +3251,7 @@ msgid "" "many cores machines." msgstr "" -#: ../../../build/NEWS:1645 +#: ../../../build/NEWS:1649 msgid "" "`bpo-37076 `__: " ":func:`_thread.start_new_thread` now logs uncaught exception raised by the " @@ -3252,13 +3260,13 @@ msgid "" " the exception." msgstr "" -#: ../../../build/NEWS:1650 +#: ../../../build/NEWS:1654 msgid "" "`bpo-33725 `__: On macOS, the " ":mod:`multiprocessing` module now uses *spawn* start method by default." msgstr "" -#: ../../../build/NEWS:1653 +#: ../../../build/NEWS:1657 msgid "" "`bpo-37054 `__: Fix destructor " ":class:`_pyio.BytesIO` and :class:`_pyio.TextIOWrapper`: initialize their " @@ -3266,20 +3274,20 @@ msgid "" "used by ``__del__()`` which calls ``close()``." msgstr "" -#: ../../../build/NEWS:1658 +#: ../../../build/NEWS:1662 msgid "" "`bpo-37058 `__: PEP 544: Add " "``Protocol`` and ``@runtime_checkable`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1661 +#: ../../../build/NEWS:1665 msgid "" "`bpo-36933 `__: The functions " "``sys.set_coroutine_wrapper`` and ``sys.get_coroutine_wrapper`` that were " "deprecated and marked for removal in 3.8 have been removed." msgstr "" -#: ../../../build/NEWS:1665 +#: ../../../build/NEWS:1669 msgid "" "`bpo-37047 `__: Handle late binding and " "attribute access in :class:`unittest.mock.AsyncMock` setup for autospeccing." @@ -3287,25 +3295,25 @@ msgid "" ":class:`unittest.mock.MagicMock`." msgstr "" -#: ../../../build/NEWS:1669 +#: ../../../build/NEWS:1673 msgid "" "`bpo-37049 `__: PEP 589: Add " "``TypedDict`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1671 +#: ../../../build/NEWS:1675 msgid "" "`bpo-37046 `__: PEP 586: Add ``Literal``" " to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1673 +#: ../../../build/NEWS:1677 msgid "" "`bpo-37045 `__: PEP 591: Add ``Final`` " "qualifier and ``@final`` decorator to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1676 +#: ../../../build/NEWS:1680 msgid "" "`bpo-37035 `__: Don't log OSError based " "exceptions if a fatal error has occurred in asyncio transport. Peer can " @@ -3314,44 +3322,44 @@ msgid "" "is pointless and pollute asyncio logs." msgstr "" -#: ../../../build/NEWS:1682 +#: ../../../build/NEWS:1686 msgid "" "`bpo-37001 `__: " ":func:`symtable.symtable` now accepts the same input types for source code " "as the built-in :func:`compile` function. Patch by Dino Viehland." msgstr "" -#: ../../../build/NEWS:1686 +#: ../../../build/NEWS:1690 msgid "" "`bpo-37028 `__: Implement asyncio REPL" msgstr "" -#: ../../../build/NEWS:1688 +#: ../../../build/NEWS:1692 msgid "" "`bpo-37027 `__: Return safe to use proxy" " socket object from transport.get_extra_info('socket')" msgstr "" -#: ../../../build/NEWS:1691 +#: ../../../build/NEWS:1695 msgid "" "`bpo-32528 `__: Make " "asyncio.CancelledError a BaseException." msgstr "" -#: ../../../build/NEWS:1693 +#: ../../../build/NEWS:1697 msgid "" "This will address the common mistake many asyncio users make: an \"except " "Exception\" clause breaking Tasks cancellation." msgstr "" -#: ../../../build/NEWS:1696 +#: ../../../build/NEWS:1700 msgid "" "In addition to this change, we stop inheriting asyncio.TimeoutError and " "asyncio.InvalidStateError from their concurrent.futures.* counterparts. " "There's no point for these exceptions to share the inheritance chain." msgstr "" -#: ../../../build/NEWS:1700 +#: ../../../build/NEWS:1704 msgid "" "`bpo-1230540 `__: Add a new " ":func:`threading.excepthook` function which handles uncaught " @@ -3359,57 +3367,57 @@ msgid "" "uncaught :meth:`threading.Thread.run` exceptions are handled." msgstr "" -#: ../../../build/NEWS:1704 +#: ../../../build/NEWS:1708 msgid "" "`bpo-36996 `__: Handle " ":func:`unittest.mock.patch` used as a decorator on async functions." msgstr "" -#: ../../../build/NEWS:1707 +#: ../../../build/NEWS:1711 msgid "" "`bpo-37008 `__: Add support for calling " ":func:`next` with the mock resulting from :func:`unittest.mock.mock_open`" msgstr "" -#: ../../../build/NEWS:1710 +#: ../../../build/NEWS:1714 msgid "" "`bpo-27737 `__: Allow whitespace only " "header encoding in ``email.header`` - by Batuhan Taskaya" msgstr "" -#: ../../../build/NEWS:1713 +#: ../../../build/NEWS:1717 msgid "" "`bpo-36969 `__: PDB command `args` now " "display positional only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1716 +#: ../../../build/NEWS:1720 msgid "" "`bpo-36969 `__: PDB command `args` now " "display keyword only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1719 +#: ../../../build/NEWS:1723 msgid "" "`bpo-36983 `__: Add missing names to " "``typing.__all__``: ``ChainMap``, ``ForwardRef``, ``OrderedDict`` - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1722 +#: ../../../build/NEWS:1726 msgid "" "`bpo-36972 `__: Add SupportsIndex " "protocol to the typing module to allow type checking to detect classes that " "can be passed to `hex()`, `oct()` and `bin()`." msgstr "" -#: ../../../build/NEWS:1726 +#: ../../../build/NEWS:1730 msgid "" "`bpo-32972 `__: Implement " "``unittest.IsolatedAsyncioTestCase`` to help testing asyncio-based code." msgstr "" -#: ../../../build/NEWS:1729 +#: ../../../build/NEWS:1733 msgid "" "`bpo-36952 `__: :func:`fileinput.input` " "and :class:`fileinput.FileInput` **bufsize** argument has been removed (was " @@ -3417,7 +3425,7 @@ msgid "" "**openhook** arguments have been made keyword-only." msgstr "" -#: ../../../build/NEWS:1734 +#: ../../../build/NEWS:1738 msgid "" "`bpo-36952 `__: Starting with Python " "3.3, importing ABCs from :mod:`collections` is deprecated, and import should" @@ -3426,64 +3434,64 @@ msgid "" "3.9; documentation and ``DeprecationWarning`` clarified." msgstr "" -#: ../../../build/NEWS:1740 +#: ../../../build/NEWS:1744 msgid "" "`bpo-36949 `__: Implement __repr__ for " "WeakSet objects." msgstr "" -#: ../../../build/NEWS:1742 +#: ../../../build/NEWS:1746 msgid "" "`bpo-36948 `__: Fix :exc:`NameError` in " ":meth:`urllib.request.URLopener.retrieve`. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:1746 +#: ../../../build/NEWS:1750 msgid "" "`bpo-33524 `__: Fix the folding of email" " header when the max_line_length is 0 or None and the header contains non-" "ascii characters. Contributed by Licht Takeuchi (@Licht-T)." msgstr "" -#: ../../../build/NEWS:1750 +#: ../../../build/NEWS:1754 msgid "" "`bpo-24564 `__: :func:`shutil.copystat` " "now ignores :const:`errno.EINVAL` on :func:`os.setxattr` which may occur " "when copying files on filesystems without extended attributes support." msgstr "" -#: ../../../build/NEWS:1754 +#: ../../../build/NEWS:1758 msgid "Original patch by Giampaolo Rodola, updated by Ying Wang." msgstr "*Patch* awal oleh Giampaolo Rodola, diperbarui oleh Ying Wang." -#: ../../../build/NEWS:1756 +#: ../../../build/NEWS:1760 msgid "" "`bpo-36888 `__: Python child processes " "can now access the status of their parent process using " "multiprocessing.process.parent_process" msgstr "" -#: ../../../build/NEWS:1759 +#: ../../../build/NEWS:1763 msgid "" "`bpo-36921 `__: Deprecate ``@coroutine``" " for sake of ``async def``." msgstr "" -#: ../../../build/NEWS:1761 +#: ../../../build/NEWS:1765 msgid "" "`bpo-25652 `__: Fix bug in ``__rmod__`` " "of ``UserString`` - by Batuhan Taskaya." msgstr "" -#: ../../../build/NEWS:1763 +#: ../../../build/NEWS:1767 msgid "" "`bpo-36916 `__: Remove a message about " "an unhandled exception in a task when writer.write() is used without await " "and writer.drain() fails with an exception." msgstr "" -#: ../../../build/NEWS:1767 +#: ../../../build/NEWS:1771 msgid "" "`bpo-36889 `__: Introduce " ":class:`asyncio.Stream` class that merges :class:`asyncio.StreamReader` and " @@ -3501,59 +3509,59 @@ msgid "" "and :class:`asyncio.StreamReaderProtocol` outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1783 +#: ../../../build/NEWS:1787 msgid "" "`bpo-36845 `__: Added validation of " "integer prefixes to the construction of IP networks and interfaces in the " "ipaddress module." msgstr "" -#: ../../../build/NEWS:1786 +#: ../../../build/NEWS:1790 msgid "" "`bpo-23378 `__: Add an extend action to " "argparser." msgstr "" -#: ../../../build/NEWS:1788 +#: ../../../build/NEWS:1792 msgid "" "`bpo-36867 `__: Fix a bug making a " "SharedMemoryManager instance and its parent process use two separate " "resource_tracker processes." msgstr "" -#: ../../../build/NEWS:1791 +#: ../../../build/NEWS:1795 msgid "" "`bpo-23896 `__: Adds a grammar to " "lib2to3.pygram that contains exec as a function not as statement." msgstr "" -#: ../../../build/NEWS:1794 +#: ../../../build/NEWS:1798 msgid "" "`bpo-36895 `__: The function " "``time.clock()`` was deprecated in 3.3 in favor of ``time.perf_counter()`` " "and marked for removal in 3.8, it has removed." msgstr "" -#: ../../../build/NEWS:1797 +#: ../../../build/NEWS:1801 msgid "" "`bpo-35545 `__: Fix asyncio discarding " "IPv6 scopes when ensuring hostname resolutions internally" msgstr "" -#: ../../../build/NEWS:1800 +#: ../../../build/NEWS:1804 msgid "" "`bpo-36887 `__: Add new function " ":func:`math.isqrt` to compute integer square roots." msgstr "" -#: ../../../build/NEWS:1803 +#: ../../../build/NEWS:1807 msgid "" "`bpo-34632 `__: Introduce the " "``importlib.metadata`` module with (provisional) support for reading " "metadata from third-party packages." msgstr "" -#: ../../../build/NEWS:1806 +#: ../../../build/NEWS:1810 msgid "" "`bpo-36878 `__: When using " "`type_comments=True` in `ast.parse`, treat `# type: ignore` followed by a " @@ -3562,13 +3570,13 @@ msgid "" "formations such as `# type: ignore[E1000]`." msgstr "" -#: ../../../build/NEWS:1811 +#: ../../../build/NEWS:1815 msgid "" "`bpo-36778 `__: ``cp65001`` encoding " "(Windows code page 65001) becomes an alias to ``utf_8`` encoding." msgstr "" -#: ../../../build/NEWS:1814 +#: ../../../build/NEWS:1818 msgid "" "`bpo-36867 `__: The " "multiprocessing.resource_tracker replaces the " @@ -3576,14 +3584,14 @@ msgid "" "resource_tracker also tracks shared_memory segments." msgstr "" -#: ../../../build/NEWS:1818 +#: ../../../build/NEWS:1822 msgid "" "`bpo-30262 `__: The ``Cache`` and " "``Statement`` objects of the :mod:`sqlite3` module are not exposed to the " "user. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:1821 +#: ../../../build/NEWS:1825 msgid "" "`bpo-24538 `__: In `shutil.copystat()`, " "first copy extended file attributes and then file permissions, since " @@ -3591,7 +3599,7 @@ msgid "" "writeable." msgstr "" -#: ../../../build/NEWS:1825 +#: ../../../build/NEWS:1829 msgid "" "`bpo-36829 `__: Add new " ":func:`sys.unraisablehook` function which can be overridden to control how " @@ -3601,79 +3609,79 @@ msgid "" "(:func:`gc.collect`)." msgstr "" -#: ../../../build/NEWS:1831 +#: ../../../build/NEWS:1835 msgid "" "`bpo-36832 `__: Introducing " "``zipfile.Path``, a pathlib-compatible wrapper for traversing zip files." msgstr "" -#: ../../../build/NEWS:1834 +#: ../../../build/NEWS:1838 msgid "" "`bpo-36814 `__: Fix an issue where " "os.posix_spawnp() would incorrectly raise a TypeError when file_actions is " "None." msgstr "" -#: ../../../build/NEWS:1837 +#: ../../../build/NEWS:1841 msgid "" "`bpo-33110 `__: Handle exceptions raised" " by functions added by concurrent.futures add_done_callback correctly when " "the Future has already completed." msgstr "" -#: ../../../build/NEWS:1841 +#: ../../../build/NEWS:1845 msgid "" "`bpo-26903 `__: Limit `max_workers` in " "`ProcessPoolExecutor` to 61 to work around a WaitForMultipleObjects " "limitation." msgstr "" -#: ../../../build/NEWS:1844 +#: ../../../build/NEWS:1848 msgid "" "`bpo-36813 `__: Fix " ":class:`~logging.handlers.QueueListener` to call ``queue.task_done()`` upon " "stopping. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:1847 +#: ../../../build/NEWS:1851 msgid "" "`bpo-36806 `__: Forbid creation of " "asyncio stream objects like StreamReader, StreamWriter, Process, and their " "protocols outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1850 +#: ../../../build/NEWS:1854 msgid "" "`bpo-36802 `__: Provide both sync and " "async calls for StreamWriter.write() and StreamWriter.close()" msgstr "" -#: ../../../build/NEWS:1853 +#: ../../../build/NEWS:1857 msgid "" "`bpo-36801 `__: Properly handle SSL " "connection closing in asyncio StreamWriter.drain() call." msgstr "" -#: ../../../build/NEWS:1856 +#: ../../../build/NEWS:1860 msgid "" "`bpo-36785 `__: Implement PEP 574 " "(pickle protocol 5 with out-of-band buffers)." msgstr "" -#: ../../../build/NEWS:1858 +#: ../../../build/NEWS:1862 msgid "" "`bpo-36772 `__: functools.lru_cache() " "can now be used as a straight decorator in addition to its existing usage as" " a function that returns a decorator." msgstr "" -#: ../../../build/NEWS:1861 +#: ../../../build/NEWS:1865 msgid "" "`bpo-6584 `__: Add a " ":exc:`~gzip.BadGzipFile` exception to the :mod:`gzip` module." msgstr "" -#: ../../../build/NEWS:1864 +#: ../../../build/NEWS:1868 msgid "" "`bpo-36748 `__: Optimized write " "buffering in C implementation of ``TextIOWrapper``. Writing ASCII string to " @@ -3681,21 +3689,21 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1868 +#: ../../../build/NEWS:1872 msgid "" "`bpo-8138 `__: Don't mark " "``wsgiref.simple_server.SimpleServer`` as multi-threaded since " "``wsgiref.simple_server.WSGIServer`` is single-threaded." msgstr "" -#: ../../../build/NEWS:1872 +#: ../../../build/NEWS:1876 msgid "" "`bpo-22640 `__: " ":func:`py_compile.compile` now supports silent mode. Patch by Joannah " "Nanjekye" msgstr "" -#: ../../../build/NEWS:1875 +#: ../../../build/NEWS:1879 msgid "" "`bpo-29183 `__: Fix double exceptions in" " :class:`wsgiref.handlers.BaseHandler` by calling its " @@ -3703,20 +3711,20 @@ msgid "" " raised." msgstr "" -#: ../../../build/NEWS:1879 +#: ../../../build/NEWS:1883 msgid "" "`bpo-36548 `__: Improved the repr of " "regular expression flags." msgstr "" -#: ../../../build/NEWS:1881 +#: ../../../build/NEWS:1885 msgid "" "`bpo-36542 `__: The signature of Python " "functions can now be overridden by specifying the ``__text_signature__`` " "attribute." msgstr "" -#: ../../../build/NEWS:1884 +#: ../../../build/NEWS:1888 msgid "" "`bpo-36533 `__: Reinitialize " "logging.Handler locks in forked child processes instead of attempting to " @@ -3726,41 +3734,41 @@ msgid "" "one another as the lock acquisition order cannot be guaranteed." msgstr "" -#: ../../../build/NEWS:1891 +#: ../../../build/NEWS:1895 msgid "" "`bpo-35252 `__: Throw a TypeError " "instead of an AssertionError when using an invalid type annotation with " "singledispatch." msgstr "" -#: ../../../build/NEWS:1894 +#: ../../../build/NEWS:1898 msgid "" "`bpo-35900 `__: Allow reduction methods " "to return a 6-item tuple where the 6th item specifies a custom state-setting" " method that's called instead of the regular ``__setstate__`` method." msgstr "" -#: ../../../build/NEWS:1898 +#: ../../../build/NEWS:1902 msgid "" "`bpo-35900 `__: enable custom reduction " "callback registration for functions and classes in _pickle.c, using the new " "Pickler's attribute ``reducer_override``" msgstr "" -#: ../../../build/NEWS:1902 +#: ../../../build/NEWS:1906 msgid "" "`bpo-36368 `__: Fix a bug crashing " "SharedMemoryManager instances in interactive sessions after a ctrl-c " "(KeyboardInterrupt) was sent" msgstr "" -#: ../../../build/NEWS:1905 +#: ../../../build/NEWS:1909 msgid "" "`bpo-31904 `__: Fix mmap fail for " "VxWorks" msgstr "" -#: ../../../build/NEWS:1907 +#: ../../../build/NEWS:1911 msgid "" "`bpo-27497 `__: " ":meth:`csv.DictWriter.writeheader` now returns the return value of the " @@ -3768,13 +3776,13 @@ msgid "" "Nitin Patil." msgstr "" -#: ../../../build/NEWS:1911 +#: ../../../build/NEWS:1915 msgid "" "`bpo-36239 `__: Parsing .mo files now " "ignores comments starting and ending with #-#-#-#-#." msgstr "" -#: ../../../build/NEWS:1914 +#: ../../../build/NEWS:1918 msgid "" "`bpo-26707 `__: Enable plistlib to read " "and write binary plist files that were created as a KeyedArchive file. " @@ -3782,19 +3790,19 @@ msgid "" "objects." msgstr "" -#: ../../../build/NEWS:1918 +#: ../../../build/NEWS:1922 msgid "" "`bpo-31904 `__: Add posix module support" " for VxWorks." msgstr "" -#: ../../../build/NEWS:1920 +#: ../../../build/NEWS:1924 msgid "" "`bpo-35125 `__: Asyncio: Remove inner " "callback on outer cancellation in shield" msgstr "" -#: ../../../build/NEWS:1922 +#: ../../../build/NEWS:1926 msgid "" "`bpo-35721 `__: Fix " ":meth:`asyncio.SelectorEventLoop.subprocess_exec()` leaks file descriptors " @@ -3802,14 +3810,14 @@ msgid "" "Niklas Fiekas." msgstr "" -#: ../../../build/NEWS:1926 +#: ../../../build/NEWS:1930 msgid "" "`bpo-31855 `__: " ":func:`unittest.mock.mock_open` results now respects the argument of " "read([size]). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1929 +#: ../../../build/NEWS:1933 msgid "" "`bpo-35431 `__: Implement " ":func:`math.comb` that returns binomial coefficient, that computes the " @@ -3817,7 +3825,7 @@ msgid "" " order. Patch by Yash Aggarwal and Keller Fuchs." msgstr "" -#: ../../../build/NEWS:1933 +#: ../../../build/NEWS:1937 msgid "" "`bpo-26660 `__: Fixed permission errors " "in :class:`~tempfile.TemporaryDirectory` clean up. Previously " @@ -3825,7 +3833,7 @@ msgid "" " files or directories were created inside a temporary directory." msgstr "" -#: ../../../build/NEWS:1939 +#: ../../../build/NEWS:1943 msgid "" "`bpo-34271 `__: Add debugging helpers to" " ssl module. It's now possible to dump key material and to trace TLS " @@ -3833,46 +3841,46 @@ msgid "" "var." msgstr "" -#: ../../../build/NEWS:1943 +#: ../../../build/NEWS:1947 msgid "" "`bpo-26467 `__: Added AsyncMock to " "support using unittest to mock asyncio coroutines. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:1946 +#: ../../../build/NEWS:1950 msgid "" "`bpo-33569 `__: dataclasses.InitVar: " "Exposes the type used to create the init var." msgstr "" -#: ../../../build/NEWS:1949 +#: ../../../build/NEWS:1953 msgid "" "`bpo-34424 `__: Fix serialization of " "messages containing encoded strings when the policy.linesep is set to a " "multi-character string. Patch by Jens Troeger." msgstr "" -#: ../../../build/NEWS:1953 +#: ../../../build/NEWS:1957 msgid "" "`bpo-34303 `__: Performance of " ":func:`functools.reduce` is slightly improved. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:1956 +#: ../../../build/NEWS:1960 msgid "" "`bpo-33361 `__: Fix a bug in " ":class:`codecs.StreamRecoder` where seeking might leave old data in a buffer" " and break subsequent read calls. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:1960 +#: ../../../build/NEWS:1964 msgid "" "`bpo-22454 `__: The :mod:`shlex` module " "now exposes :func:`shlex.join`, the inverse of :func:`shlex.split`. Patch by" " Bo Bayles." msgstr "" -#: ../../../build/NEWS:1963 +#: ../../../build/NEWS:1967 msgid "" "`bpo-31922 `__: " ":meth:`asyncio.AbstractEventLoop.create_datagram_endpoint`: Do not connect " @@ -3880,13 +3888,13 @@ msgid "" " UDP broadcast." msgstr "" -#: ../../../build/NEWS:1967 +#: ../../../build/NEWS:1971 msgid "" "`bpo-24882 `__: Change " "ThreadPoolExecutor to use existing idle threads before spinning up new ones." msgstr "" -#: ../../../build/NEWS:1970 +#: ../../../build/NEWS:1974 msgid "" "`bpo-31961 `__: Added support for bytes " "and path-like objects in :func:`subprocess.Popen` on Windows. The *args* " @@ -3896,48 +3904,48 @@ msgid "" "parameter now accepts a bytes object. Based on patch by Anders Lorentsen." msgstr "" -#: ../../../build/NEWS:1977 +#: ../../../build/NEWS:1981 msgid "" "`bpo-33123 `__: " ":class:`pathlib.Path.unlink` now accepts a *missing_ok* parameter to avoid a" " :exc:`FileNotFoundError` from being raised. Patch by Robert Buchholz." msgstr "" -#: ../../../build/NEWS:1981 +#: ../../../build/NEWS:1985 msgid "" "`bpo-32941 `__: Allow :class:`mmap.mmap`" " objects to access the madvise() system call (through " ":meth:`mmap.mmap.madvise`)." msgstr "" -#: ../../../build/NEWS:1984 +#: ../../../build/NEWS:1988 msgid "" "`bpo-22102 `__: Added support for ZIP " "files with disks set to 0. Such files are commonly created by builtin tools " "on Windows when use ZIP64 extension. Patch by Francisco Facioni." msgstr "" -#: ../../../build/NEWS:1988 +#: ../../../build/NEWS:1992 msgid "" "`bpo-32515 `__: trace.py can now run " "modules via python3 -m trace -t --module module_name" msgstr "" -#: ../../../build/NEWS:1991 +#: ../../../build/NEWS:1995 msgid "" "`bpo-32299 `__: Changed " ":func:`unittest.mock.patch.dict` to return the patched dictionary when used " "as context manager. Patch by Vadim Tsander." msgstr "" -#: ../../../build/NEWS:1994 +#: ../../../build/NEWS:1998 msgid "" "`bpo-27141 `__: Added a ``__copy__()`` " "to ``collections.UserList`` and ``collections.UserDict`` in order to " "correctly implement shallow copying of the objects. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:1998 +#: ../../../build/NEWS:2002 msgid "" "`bpo-31829 `__: ``\\r``, ``\\0`` and " "``\\x1a`` (end-of-file on Windows) are now escaped in protocol 0 pickles of " @@ -3945,20 +3953,20 @@ msgid "" "text mode in Python 2." msgstr "" -#: ../../../build/NEWS:2002 +#: ../../../build/NEWS:2006 msgid "" "`bpo-23395 `__: " "``_thread.interrupt_main()`` now avoids setting the Python error status if " "the ``SIGINT`` signal is ignored or not handled by Python." msgstr "" -#: ../../../build/NEWS:2008 +#: ../../../build/NEWS:2012 msgid "" "`bpo-36896 `__: Clarify that some types " "have unstable constructor signature between Python versions." msgstr "" -#: ../../../build/NEWS:2011 +#: ../../../build/NEWS:2015 msgid "" "`bpo-36686 `__: Improve documentation of" " the stdin, stdout, and stderr arguments of of the " @@ -3966,39 +3974,39 @@ msgid "" "Also mention that decoding as text is not supported." msgstr "" -#: ../../../build/NEWS:2015 +#: ../../../build/NEWS:2019 msgid "" "Add a few tests to verify that the various values passed to the std* " "arguments actually work." msgstr "" -#: ../../../build/NEWS:2018 +#: ../../../build/NEWS:2022 msgid "" "`bpo-36984 `__: Improve version added " "references in ``typing`` module - by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2021 +#: ../../../build/NEWS:2025 msgid "" "`bpo-36868 `__: What's new now mentions " "SSLContext.hostname_checks_common_name instead of SSLContext.host_flags." msgstr "" -#: ../../../build/NEWS:2024 +#: ../../../build/NEWS:2028 msgid "" "`bpo-35924 `__: Add a note to the " "``curses.addstr()`` documentation to warn that multiline strings can cause " "segfaults because of an ncurses bug." msgstr "" -#: ../../../build/NEWS:2027 +#: ../../../build/NEWS:2031 msgid "" "`bpo-36783 `__: Added C API " "Documentation for Time_FromTimeAndFold and PyDateTime_FromDateAndTimeAndFold" " as per PEP 495. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2031 +#: ../../../build/NEWS:2035 msgid "" "`bpo-36797 `__: More of the legacy " "distutils documentation has been either pruned, or else more clearly marked " @@ -4006,43 +4014,43 @@ msgid "" "independently." msgstr "" -#: ../../../build/NEWS:2035 +#: ../../../build/NEWS:2039 msgid "" "`bpo-22865 `__: Add detail to the " "documentation on the `pty.spawn` function." msgstr "" -#: ../../../build/NEWS:2037 +#: ../../../build/NEWS:2041 msgid "" "`bpo-35397 `__: Remove deprecation and " "document urllib.parse.unwrap(). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2040 +#: ../../../build/NEWS:2044 msgid "" "`bpo-32995 `__: Added the context " "variable in glossary." msgstr "" -#: ../../../build/NEWS:2042 +#: ../../../build/NEWS:2046 msgid "" "`bpo-33519 `__: Clarify that `copy()` is" " not part of the `MutableSequence` ABC." msgstr "" -#: ../../../build/NEWS:2044 +#: ../../../build/NEWS:2048 msgid "" "`bpo-33482 `__: Make " "`codecs.StreamRecoder.writelines` take a list of bytes." msgstr "" -#: ../../../build/NEWS:2046 +#: ../../../build/NEWS:2050 msgid "" "`bpo-25735 `__: Added documentation for " "func factorial to indicate that returns integer values" msgstr "" -#: ../../../build/NEWS:2049 +#: ../../../build/NEWS:2053 msgid "" "`bpo-20285 `__: Expand object.__doc__ " "(docstring) to make it clearer. Modify pydoc.py so that help(object) lists " @@ -4050,7 +4058,7 @@ msgid "" "class.)" msgstr "" -#: ../../../build/NEWS:2056 +#: ../../../build/NEWS:2060 msgid "" "`bpo-37069 `__: Modify test_coroutines, " "test_cprofile, test_generators, test_raise, test_ssl and test_yield_from to " @@ -4058,32 +4066,32 @@ msgid "" ":func:`test.support.captured_stderr`." msgstr "" -#: ../../../build/NEWS:2061 +#: ../../../build/NEWS:2065 msgid "" "`bpo-37098 `__: Fix test_memfd_create on" " older Linux Kernels." msgstr "" -#: ../../../build/NEWS:2063 +#: ../../../build/NEWS:2067 msgid "" "`bpo-37081 `__: Test with OpenSSL 1.1.1c" msgstr "" -#: ../../../build/NEWS:2065 +#: ../../../build/NEWS:2069 msgid "" "`bpo-36829 `__: Add " ":func:`test.support.catch_unraisable_exception`: context manager catching " "unraisable exception using :func:`sys.unraisablehook`." msgstr "" -#: ../../../build/NEWS:2068 +#: ../../../build/NEWS:2072 msgid "" "`bpo-36915 `__: The main regrtest " "process now always removes all temporary directories of worker processes " "even if they crash or if they are killed on KeyboardInterrupt (CTRL+c)." msgstr "" -#: ../../../build/NEWS:2072 +#: ../../../build/NEWS:2076 msgid "" "`bpo-36719 `__: \"python3 -m test -jN " "...\" now continues the execution of next tests when a worker process crash " @@ -4091,14 +4099,14 @@ msgid "" "--failfast to stop at the first error." msgstr "" -#: ../../../build/NEWS:2076 +#: ../../../build/NEWS:2080 msgid "" "`bpo-36816 `__: Update " "Lib/test/selfsigned_pythontestdotnet.pem to match self-" "signed.pythontest.net's new TLS certificate." msgstr "" -#: ../../../build/NEWS:2079 +#: ../../../build/NEWS:2083 msgid "" "`bpo-35925 `__: Skip httplib and nntplib" " networking tests when they would otherwise fail due to a modern OS or " @@ -4106,19 +4114,19 @@ msgid "" "with weak certificates." msgstr "" -#: ../../../build/NEWS:2083 +#: ../../../build/NEWS:2087 msgid "" "`bpo-36782 `__: Add tests for several C " "API functions in the :mod:`datetime` module. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2086 +#: ../../../build/NEWS:2090 msgid "" "`bpo-36342 `__: Fix test_multiprocessing" " in test_venv if platform lacks functioning sem_open." msgstr "" -#: ../../../build/NEWS:2092 +#: ../../../build/NEWS:2096 msgid "" "`bpo-36721 `__: To embed Python into an " "application, a new ``--embed`` option must be passed to ``python3-config " @@ -4128,7 +4136,7 @@ msgid "" "previous command fails." msgstr "" -#: ../../../build/NEWS:2098 +#: ../../../build/NEWS:2102 msgid "" "Add a pkg-config ``python-3.8-embed`` module to embed Python into an " "application: ``pkg-config python-3.8-embed --libs`` includes " @@ -4138,7 +4146,7 @@ msgid "" "``X.Y`` with the Python version)." msgstr "" -#: ../../../build/NEWS:2105 +#: ../../../build/NEWS:2109 msgid "" "On the other hand, ``pkg-config python3.8 --libs`` no longer contains " "``-lpython3.8``. C extensions must not be linked to libpython (except on " @@ -4146,37 +4154,37 @@ msgid "" "on purpose." msgstr "" -#: ../../../build/NEWS:2110 +#: ../../../build/NEWS:2114 msgid "" "`bpo-36786 `__: \"make install\" now " "runs compileall in parallel." msgstr "" -#: ../../../build/NEWS:2115 +#: ../../../build/NEWS:2119 msgid "" "`bpo-36965 `__: include of " "STATUS_CONTROL_C_EXIT without depending on MSC compiler" msgstr "" -#: ../../../build/NEWS:2118 +#: ../../../build/NEWS:2122 msgid "" "`bpo-35926 `__: Update to OpenSSL 1.1.1b" " for Windows." msgstr "" -#: ../../../build/NEWS:2120 +#: ../../../build/NEWS:2124 msgid "" "`bpo-29883 `__: Add Windows support for " "UDP transports for the Proactor Event Loop. Patch by Adam Meily." msgstr "" -#: ../../../build/NEWS:2123 +#: ../../../build/NEWS:2127 msgid "" "`bpo-33407 `__: The " ":c:macro:`Py_DEPRECATED()` macro has been implemented for MSVC." msgstr "" -#: ../../../build/NEWS:2129 +#: ../../../build/NEWS:2133 msgid "" "`bpo-36231 `__: Support building Python " "on macOS without /usr/include installed. As of macOS 10.14, system header " @@ -4184,58 +4192,58 @@ msgid "" "Tools or the Xcode app." msgstr "" -#: ../../../build/NEWS:2136 +#: ../../../build/NEWS:2140 msgid "" "`bpo-35610 `__: Replace now redundant " ".context_use_ps1 with .prompt_last_line. This finishes change started in " "`bpo-31858 `__." msgstr "" -#: ../../../build/NEWS:2139 +#: ../../../build/NEWS:2143 msgid "" "`bpo-37038 `__: Make idlelib.run " "runnable; add test clause." msgstr "" -#: ../../../build/NEWS:2141 +#: ../../../build/NEWS:2145 msgid "" "`bpo-36958 `__: Print any argument other" " than None or int passed to SystemExit or sys.exit()." msgstr "" -#: ../../../build/NEWS:2144 +#: ../../../build/NEWS:2148 msgid "" "`bpo-36807 `__: When saving a file, call" " os.fsync() so bits are flushed to e.g. USB drive." msgstr "" -#: ../../../build/NEWS:2147 +#: ../../../build/NEWS:2151 msgid "" "`bpo-32411 `__: In browser.py, remove " "extraneous sorting by line number since dictionary was created in line " "number order." msgstr "" -#: ../../../build/NEWS:2153 +#: ../../../build/NEWS:2157 msgid "" "`bpo-37053 `__: Handle strings like " "u\"bar\" correctly in Tools/parser/unparse.py. Patch by Chih-Hsuan Yen." msgstr "" -#: ../../../build/NEWS:2159 +#: ../../../build/NEWS:2163 msgid "" "`bpo-36763 `__: Implement the :pep:`587`" " \"Python Initialization Configuration\"." msgstr "" -#: ../../../build/NEWS:2161 +#: ../../../build/NEWS:2165 msgid "" "`bpo-36379 `__: Fix crashes when " "attempting to use the *modulo* parameter when ``__ipow__`` is implemented in" " C." msgstr "" -#: ../../../build/NEWS:2164 +#: ../../../build/NEWS:2168 msgid "" "`bpo-37107 `__: Update " ":c:func:`PyObject_CallMethodObjArgs` and ``_PyObject_CallMethodIdObjArgs`` " @@ -4243,21 +4251,21 @@ msgid "" "many cases. Patch by Michael J. Sullivan." msgstr "" -#: ../../../build/NEWS:2169 +#: ../../../build/NEWS:2173 msgid "" "`bpo-36974 `__: Implement :pep:`590`: " "Vectorcall: a fast calling protocol for CPython. This is a new protocol to " "optimize calls of custom callable objects." msgstr "" -#: ../../../build/NEWS:2173 +#: ../../../build/NEWS:2177 msgid "" "`bpo-36763 `__: ``Py_Main()`` now " "returns the exitcode rather than calling ``Py_Exit(exitcode)`` when calling " "``PyErr_Print()`` if the current exception type is ``SystemExit``." msgstr "" -#: ../../../build/NEWS:2177 +#: ../../../build/NEWS:2181 msgid "" "`bpo-36922 `__: Add new type flag " "``Py_TPFLAGS_METHOD_DESCRIPTOR`` for objects behaving like unbound methods. " @@ -4265,28 +4273,28 @@ msgid "" "``LOAD_METHOD``/``CALL_METHOD`` opcodes. See PEP 590." msgstr "" -#: ../../../build/NEWS:2182 +#: ../../../build/NEWS:2186 msgid "" "`bpo-36728 `__: The " ":c:func:`PyEval_ReInitThreads` function has been removed from the C API. It " "should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` instead." msgstr "" -#: ../../../build/NEWS:2188 +#: ../../../build/NEWS:2192 msgid "Python 3.8.0 alpha 4" msgstr "Python 3.8.0 alfa 4" -#: ../../../build/NEWS:2190 +#: ../../../build/NEWS:2194 msgid "*Release date: 2019-05-06*" msgstr "*Tanggal rilis: 2019-05-06*" -#: ../../../build/NEWS:2195 +#: ../../../build/NEWS:2199 msgid "" "`bpo-36742 `__: Fixes mishandling of " "pre-normalization characters in urlsplit()." msgstr "" -#: ../../../build/NEWS:2198 +#: ../../../build/NEWS:2202 msgid "" "`bpo-30458 `__: Address CVE-2019-9740 by" " disallowing URL paths with embedded whitespace or control characters " @@ -4295,7 +4303,7 @@ msgid "" "raised." msgstr "" -#: ../../../build/NEWS:2203 +#: ../../../build/NEWS:2207 msgid "" "`bpo-35755 `__: :func:`shutil.which` now" " uses ``os.confstr(\"CS_PATH\")`` if available and if the :envvar:`PATH` " @@ -4305,34 +4313,34 @@ msgid "" "directory if the :envvar:`PATH` environment variable is not set." msgstr "" -#: ../../../build/NEWS:2213 +#: ../../../build/NEWS:2217 msgid "" "`bpo-36722 `__: In debug build, import " "now also looks for C extensions compiled in release mode and for C " "extensions compiled in the stable ABI." msgstr "" -#: ../../../build/NEWS:2216 +#: ../../../build/NEWS:2220 msgid "" "`bpo-32849 `__: Fix Python " "Initialization code on FreeBSD to detect properly when stdin file descriptor" " (fd 0) is invalid." msgstr "" -#: ../../../build/NEWS:2219 +#: ../../../build/NEWS:2223 msgid "" "`bpo-36623 `__: Remove parser headers " "and related function declarations that lack implementations after the " "removal of pgen." msgstr "" -#: ../../../build/NEWS:2222 +#: ../../../build/NEWS:2226 msgid "" "`bpo-20180 `__: ``dict.pop()`` is now up" " to 33% faster thanks to Argument Clinic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2225 +#: ../../../build/NEWS:2229 msgid "" "`bpo-36611 `__: Debug memory allocators:" " disable serialno field by default from debug hooks on Python memory " @@ -4342,7 +4350,7 @@ msgid "" "with ``PYMEM_DEBUG_SERIALNO`` defined to get back the field." msgstr "" -#: ../../../build/NEWS:2232 +#: ../../../build/NEWS:2236 msgid "" "`bpo-36588 `__: On AIX, " ":attr:`sys.platform` doesn't contain the major version anymore. Always " @@ -4351,19 +4359,19 @@ msgid "" "``sys.platform.startswith('aix')``. Contributed by M. Felt." msgstr "" -#: ../../../build/NEWS:2237 +#: ../../../build/NEWS:2241 msgid "" "`bpo-36549 `__: Change str.capitalize to" " use titlecase for the first character instead of uppercase." msgstr "" -#: ../../../build/NEWS:2240 +#: ../../../build/NEWS:2244 msgid "" "`bpo-36540 `__: Implement :pep:`570` " "(Python positional-only parameters). Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2243 +#: ../../../build/NEWS:2247 msgid "" "`bpo-36475 `__: " ":c:func:`PyEval_AcquireLock` and :c:func:`PyEval_AcquireThread` now " @@ -4372,25 +4380,25 @@ msgid "" ":c:func:`Py_END_ALLOW_THREADS`, and :c:func:`PyGILState_Ensure`." msgstr "" -#: ../../../build/NEWS:2248 +#: ../../../build/NEWS:2252 msgid "" "`bpo-36504 `__: Fix signed integer " "overflow in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2251 +#: ../../../build/NEWS:2255 msgid "" "`bpo-20844 `__: Fix running script with " "encoding cookie and LF line ending may fail on Windows." msgstr "" -#: ../../../build/NEWS:2254 +#: ../../../build/NEWS:2258 msgid "" "`bpo-24214 `__: Fixed support of the " "surrogatepass error handler in the UTF-8 incremental decoder." msgstr "" -#: ../../../build/NEWS:2257 +#: ../../../build/NEWS:2261 msgid "" "`bpo-36452 `__: Changing ``dict`` keys " "during iteration of the dict itself, ``keys()``, ``values()``, or " @@ -4399,51 +4407,51 @@ msgid "" "will be raised after ``len(dict)`` iterations. Contributed by Thomas Perl." msgstr "" -#: ../../../build/NEWS:2263 +#: ../../../build/NEWS:2267 msgid "" "`bpo-36459 `__: Fix a possible double " "``PyMem_FREE()`` due to tokenizer.c's ``tok_nextc()``." msgstr "" -#: ../../../build/NEWS:2266 +#: ../../../build/NEWS:2270 msgid "" "`bpo-36433 `__: Fixed TypeError message " "in classmethoddescr_call." msgstr "" -#: ../../../build/NEWS:2268 +#: ../../../build/NEWS:2272 msgid "" "`bpo-36430 `__: Fix a possible reference" " leak in :func:`itertools.count`." msgstr "" -#: ../../../build/NEWS:2270 +#: ../../../build/NEWS:2274 msgid "" "`bpo-36440 `__: Include node names in " "``ParserError`` messages, instead of numeric IDs. Patch by A. Skrobov." msgstr "" -#: ../../../build/NEWS:2273 +#: ../../../build/NEWS:2277 msgid "" "`bpo-36143 `__: Regenerate " ":mod:`keyword` from the Grammar and Tokens file using pgen. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:2276 +#: ../../../build/NEWS:2280 msgid "" "`bpo-18372 `__: Add missing " ":c:func:`PyObject_GC_Track` calls in the :mod:`pickle` module. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2282 +#: ../../../build/NEWS:2286 msgid "" "`bpo-35952 `__: Fix pythoninfo when the " "compiler is missing." msgstr "" -#: ../../../build/NEWS:2284 +#: ../../../build/NEWS:2288 msgid "" "`bpo-28238 `__: The ``.find*()`` methods" " of xml.etree.ElementTree can now search for wildcards like ``{*}tag`` and " @@ -4451,13 +4459,13 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2288 +#: ../../../build/NEWS:2292 msgid "" "`bpo-26978 `__: `pathlib.path.link_to()`" " is now implemented. It creates a hard link pointing to a path." msgstr "" -#: ../../../build/NEWS:2291 +#: ../../../build/NEWS:2295 msgid "" "`bpo-1613500 `__: " ":class:`fileinput.FileInput` now uses the input file mode to correctly set " @@ -4465,27 +4473,27 @@ msgid "" "``inplace=True`` is passed to its constructor." msgstr "" -#: ../../../build/NEWS:2295 +#: ../../../build/NEWS:2299 msgid "" "`bpo-36734 `__: Fix compilation of " "``faulthandler.c`` on HP-UX. Initialize ``stack_t current_stack`` to zero " "using ``memset()``." msgstr "" -#: ../../../build/NEWS:2298 +#: ../../../build/NEWS:2302 msgid "" "`bpo-13611 `__: The " "xml.etree.ElementTree packages gained support for C14N 2.0 serialisation. " "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2301 +#: ../../../build/NEWS:2305 msgid "" "`bpo-36669 `__: Add missing matrix " "multiplication operator support to weakref.proxy." msgstr "" -#: ../../../build/NEWS:2304 +#: ../../../build/NEWS:2308 msgid "" "`bpo-36676 `__: The XMLParser() in " "xml.etree.ElementTree provides namespace prefix context to the parser target" @@ -4493,14 +4501,14 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2308 +#: ../../../build/NEWS:2312 msgid "" "`bpo-36673 `__: The TreeBuilder and " "XMLPullParser in xml.etree.ElementTree gained support for parsing comments " "and processing instructions. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2312 +#: ../../../build/NEWS:2316 msgid "" "`bpo-36650 `__: The C version of " "functools.lru_cache() was treating calls with an empty ``**kwargs`` " @@ -4509,7 +4517,7 @@ msgid "" "miss." msgstr "" -#: ../../../build/NEWS:2317 +#: ../../../build/NEWS:2321 msgid "" "`bpo-28552 `__: Fix " ":mod:`distutils.sysconfig` if :data:`sys.executable` is ``None`` or an empty" @@ -4518,7 +4526,7 @@ msgid "" " or an empty string." msgstr "" -#: ../../../build/NEWS:2322 +#: ../../../build/NEWS:2326 msgid "" "`bpo-35755 `__: :func:`shutil.which` and" " :func:`distutils.spawn.find_executable` now use ``os.confstr(\"CS_PATH\")``" @@ -4528,13 +4536,13 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:2329 +#: ../../../build/NEWS:2333 msgid "" "`bpo-25430 `__: improve performance of " "``IPNetwork.__contains__()``" msgstr "" -#: ../../../build/NEWS:2331 +#: ../../../build/NEWS:2335 msgid "" "`bpo-30485 `__: Path expressions in " "xml.etree.ElementTree can now avoid explicit namespace prefixes for tags (or" @@ -4542,20 +4550,20 @@ msgid "" "empty string prefix." msgstr "" -#: ../../../build/NEWS:2335 +#: ../../../build/NEWS:2339 msgid "" "`bpo-36613 `__: Fix :mod:`asyncio` " "wait() not removing callback if exception" msgstr "" -#: ../../../build/NEWS:2337 +#: ../../../build/NEWS:2341 msgid "" "`bpo-36598 `__: Fix ``isinstance`` check" " for Mock objects with spec when the code is executed under tracing. Patch " "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2340 +#: ../../../build/NEWS:2344 msgid "" "`bpo-18748 `__: In development mode " "(:option:`-X` ``dev``) and in debug build, the :class:`io.IOBase` destructor" @@ -4563,7 +4571,7 @@ msgid "" "release mode." msgstr "" -#: ../../../build/NEWS:2344 +#: ../../../build/NEWS:2348 msgid "" "`bpo-36575 `__: The ``_lsprof`` module " "now uses internal timer same to ``time.perf_counter()`` by default. " @@ -4572,60 +4580,60 @@ msgid "" "updates since ``perf_counter()`` is monotonic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2350 +#: ../../../build/NEWS:2354 msgid "" "`bpo-33461 `__: ``json.loads`` now emits" " ``DeprecationWarning`` when ``encoding`` option is specified. Patch by " "Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:2353 +#: ../../../build/NEWS:2357 msgid "" "`bpo-36559 `__: The random module now " "prefers the lean internal _sha512 module over hashlib for seed(version=2) to" " optimize import time." msgstr "" -#: ../../../build/NEWS:2356 +#: ../../../build/NEWS:2360 msgid "" "`bpo-17561 `__: Set backlog=None as the " "default for socket.create_server." msgstr "" -#: ../../../build/NEWS:2358 +#: ../../../build/NEWS:2362 msgid "" "`bpo-34373 `__: Fix :func:`time.mktime` " "error handling on AIX for year before 1970." msgstr "" -#: ../../../build/NEWS:2361 +#: ../../../build/NEWS:2365 msgid "" "`bpo-36232 `__: Improve error message " "when trying to open existing DBM database that actually doesn't exist. Patch" " by Marco Rougeth." msgstr "" -#: ../../../build/NEWS:2364 +#: ../../../build/NEWS:2368 msgid "" "`bpo-36546 `__: Add " "statistics.quantiles()" msgstr "" -#: ../../../build/NEWS:2366 +#: ../../../build/NEWS:2370 msgid "" "`bpo-36050 `__: Optimized " "``http.client.HTTPResponse.read()`` for large response. Patch by Inada " "Naoki." msgstr "" -#: ../../../build/NEWS:2369 +#: ../../../build/NEWS:2373 msgid "" "`bpo-36522 `__: If *debuglevel* is set " "to >0 in :mod:`http.client`, print all values for headers with multiple " "values for the same header name. Patch by Matt Houglum." msgstr "" -#: ../../../build/NEWS:2373 +#: ../../../build/NEWS:2377 msgid "" "`bpo-36492 `__: Deprecated passing " "required arguments like *func* as keyword arguments in functions which " @@ -4635,13 +4643,13 @@ msgid "" "positional arguments." msgstr "" -#: ../../../build/NEWS:2379 +#: ../../../build/NEWS:2383 msgid "" "`bpo-27181 `__: Add " "statistics.geometric_mean()." msgstr "" -#: ../../../build/NEWS:2381 +#: ../../../build/NEWS:2385 msgid "" "`bpo-30427 `__: ``os.path.normcase()`` " "relies on ``os.fspath()`` to check the type of its argument. Redundant " @@ -4649,7 +4657,7 @@ msgid "" "``ntpath.normcase()`` implementations. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:2386 +#: ../../../build/NEWS:2390 msgid "" "`bpo-36385 `__: Stop rejecting IPv4 " "octets for being ambiguously octal. Leading zeros are ignored, and no longer" @@ -4657,25 +4665,25 @@ msgid "" "Octets must still be no more than three digits, including leading zeroes." msgstr "" -#: ../../../build/NEWS:2391 +#: ../../../build/NEWS:2395 msgid "" "`bpo-36434 `__: Errors during writing to" " a ZIP file no longer prevent to properly close it." msgstr "" -#: ../../../build/NEWS:2394 +#: ../../../build/NEWS:2398 msgid "" "`bpo-36407 `__: Fixed wrong indentation " "writing for CDATA section in xml.dom.minidom. Patch by Vladimir Surjaninov." msgstr "" -#: ../../../build/NEWS:2397 +#: ../../../build/NEWS:2401 msgid "" "`bpo-36326 `__: inspect.getdoc() can now" " find docstrings for member objects when __slots__ is a dictionary." msgstr "" -#: ../../../build/NEWS:2400 +#: ../../../build/NEWS:2404 msgid "" "`bpo-36366 `__: Calling ``stop()`` on an" " unstarted or stopped :func:`unittest.mock.patch` object will now return " @@ -4683,27 +4691,27 @@ msgid "" " Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2405 +#: ../../../build/NEWS:2409 msgid "" "`bpo-36348 `__: The " ":meth:`imap.IMAP4.logout` method no longer ignores silently arbitrary " "exceptions." msgstr "" -#: ../../../build/NEWS:2408 +#: ../../../build/NEWS:2412 msgid "" "`bpo-31904 `__: Add time module support " "and fix test_time faiures for VxWorks." msgstr "" -#: ../../../build/NEWS:2410 +#: ../../../build/NEWS:2414 msgid "" "`bpo-36227 `__: Added support for " "keyword arguments `default_namespace` and `xml_declaration` in functions " "ElementTree.tostring() and ElementTree.tostringlist()." msgstr "" -#: ../../../build/NEWS:2414 +#: ../../../build/NEWS:2418 msgid "" "`bpo-36004 `__: Added new alternate " "constructors :meth:`datetime.date.fromisocalendar` and " @@ -4712,7 +4720,7 @@ msgid "" "``isocalendar`` method. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2420 +#: ../../../build/NEWS:2424 msgid "" "`bpo-35936 `__: :mod:`modulefinder` no " "longer depends on the deprecated :mod:`imp` module, and the initializer for " @@ -4720,21 +4728,21 @@ msgid "" "Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2425 +#: ../../../build/NEWS:2429 msgid "" "`bpo-35376 `__: :mod:`modulefinder` " "correctly handles modules that have the same name as a bad package. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2428 +#: ../../../build/NEWS:2432 msgid "" "`bpo-17396 `__: :mod:`modulefinder` no " "longer crashes when encountering syntax errors in followed imports. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2431 +#: ../../../build/NEWS:2435 msgid "" "`bpo-35934 `__: Added " ":meth:`~socket.create_server()` and :meth:`~socket.has_dualstack_ipv6()` " @@ -4743,59 +4751,59 @@ msgid "" " on the same socket. (Contributed by Giampaolo Rodola in :issue:`17561`.)" msgstr "" -#: ../../../build/NEWS:2437 +#: ../../../build/NEWS:2441 msgid "" "`bpo-23078 `__: Add support for " ":func:`classmethod` and :func:`staticmethod` to " ":func:`unittest.mock.create_autospec`. Initial patch by Felipe Ochoa." msgstr "" -#: ../../../build/NEWS:2440 +#: ../../../build/NEWS:2444 msgid "" "`bpo-35416 `__: Fix potential resource " "warnings in distutils. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:2443 +#: ../../../build/NEWS:2447 msgid "" "`bpo-25451 `__: Add transparency methods" " to :class:`tkinter.PhotoImage`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2446 +#: ../../../build/NEWS:2450 msgid "" "`bpo-35082 `__: Don't return deleted " "attributes when calling dir on a :class:`unittest.mock.Mock`." msgstr "" -#: ../../../build/NEWS:2449 +#: ../../../build/NEWS:2453 msgid "" "`bpo-34547 `__: " ":class:`wsgiref.handlers.BaseHandler` now handles abrupt client connection " "terminations gracefully. Patch by Petter Strandmark." msgstr "" -#: ../../../build/NEWS:2452 +#: ../../../build/NEWS:2456 msgid "" "`bpo-31658 `__: :func:`xml.sax.parse` " "now supports :term:`path-like `. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:2455 +#: ../../../build/NEWS:2459 msgid "" "`bpo-34139 `__: Remove stale unix " "datagram socket before binding" msgstr "" -#: ../../../build/NEWS:2457 +#: ../../../build/NEWS:2461 msgid "" "`bpo-33530 `__: Implemented Happy " "Eyeballs in `asyncio.create_connection()`. Added two new arguments, " "*happy_eyeballs_delay* and *interleave*, to specify Happy Eyeballs behavior." msgstr "" -#: ../../../build/NEWS:2461 +#: ../../../build/NEWS:2465 msgid "" "`bpo-33291 `__: Do not raise " "AttributeError when calling the inspect functions isgeneratorfunction, " @@ -4803,43 +4811,43 @@ msgid "" "arbitrary callable. Instead, return False." msgstr "" -#: ../../../build/NEWS:2465 +#: ../../../build/NEWS:2469 msgid "" "`bpo-31310 `__: Fix the " "multiprocessing.semaphore_tracker so it is reused by child processes" msgstr "" -#: ../../../build/NEWS:2468 +#: ../../../build/NEWS:2472 msgid "" "`bpo-31292 `__: Fix ``setup.py check " "--restructuredtext`` for files containing ``include`` directives." msgstr "" -#: ../../../build/NEWS:2474 +#: ../../../build/NEWS:2478 msgid "" "`bpo-36625 `__: Remove obsolete comments" " from docstrings in fractions.Fraction" msgstr "" -#: ../../../build/NEWS:2476 +#: ../../../build/NEWS:2480 msgid "" "`bpo-30840 `__: Document relative " "imports" msgstr "" -#: ../../../build/NEWS:2478 +#: ../../../build/NEWS:2482 msgid "" "`bpo-36523 `__: Add docstring for " "io.IOBase.writelines()." msgstr "" -#: ../../../build/NEWS:2480 +#: ../../../build/NEWS:2484 msgid "" "`bpo-36425 `__: New documentation " "translation: `Simplified Chinese `_." msgstr "" -#: ../../../build/NEWS:2483 +#: ../../../build/NEWS:2487 msgid "" "`bpo-36345 `__: Avoid the duplication of" " code from ``Tools/scripts/serve.py`` in using the :rst:dir:`literalinclude`" @@ -4847,20 +4855,20 @@ msgid "" ":mod:`wsgiref`. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2488 +#: ../../../build/NEWS:2492 msgid "" "`bpo-36345 `__: Using the code of the " "``Tools/scripts/serve.py`` script as an example in the :mod:`wsgiref` " "documentation. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2492 +#: ../../../build/NEWS:2496 msgid "" "`bpo-36157 `__: Added Documention for " "PyInterpreterState_Main()." msgstr "" -#: ../../../build/NEWS:2494 +#: ../../../build/NEWS:2498 msgid "" "`bpo-33043 `__: Updates the " "docs.python.org page with the addition of a 'Contributing to Docs' link at " @@ -4869,26 +4877,26 @@ msgid "" "Documentation Bugs section." msgstr "" -#: ../../../build/NEWS:2499 +#: ../../../build/NEWS:2503 msgid "" "`bpo-35581 `__: @typing.type_check_only " "now allows type stubs to mark functions and classes not available during " "runtime." msgstr "" -#: ../../../build/NEWS:2502 +#: ../../../build/NEWS:2506 msgid "" "`bpo-33832 `__: Add glossary entry for " "'magic method'." msgstr "" -#: ../../../build/NEWS:2504 +#: ../../../build/NEWS:2508 msgid "" "`bpo-32913 `__: Added re.Match.groupdict" " example to regex HOWTO." msgstr "" -#: ../../../build/NEWS:2509 +#: ../../../build/NEWS:2513 msgid "" "`bpo-36719 `__: regrtest now always " "detects uncollectable objects. Previously, the check was only enabled by " @@ -4896,7 +4904,7 @@ msgid "" "``--findleaks`` becomes a deprecated alias to ``--fail-env-changed``." msgstr "" -#: ../../../build/NEWS:2514 +#: ../../../build/NEWS:2518 msgid "" "`bpo-36725 `__: When using " "mulitprocessing mode (-jN), regrtest now better reports errors if a worker " @@ -4904,7 +4912,7 @@ msgid "" "interrupted." msgstr "" -#: ../../../build/NEWS:2518 +#: ../../../build/NEWS:2522 msgid "" "`bpo-36454 `__: Change " "test_time.test_monotonic() to test only the lower bound of elapsed time " @@ -4912,38 +4920,38 @@ msgid "" " test failures on slow buildbots. Patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:2523 +#: ../../../build/NEWS:2527 msgid "" "`bpo-32424 `__: Improve test coverage " "for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2526 +#: ../../../build/NEWS:2530 msgid "" "`bpo-32424 `__: Fix typo in " "test_cyclic_gc() test for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2529 +#: ../../../build/NEWS:2533 msgid "" "`bpo-36635 `__: Add a new " ":mod:`_testinternalcapi` module to test the internal C API." msgstr "" -#: ../../../build/NEWS:2532 +#: ../../../build/NEWS:2536 msgid "" "`bpo-36629 `__: Fix " "``test_imap4_host_default_value()`` of ``test_imaplib``: catch also " ":data:`errno.ENETUNREACH` error." msgstr "" -#: ../../../build/NEWS:2535 +#: ../../../build/NEWS:2539 msgid "" "`bpo-36611 `__: Fix " "``test_sys.test_getallocatedblocks()`` when :mod:`tracemalloc` is enabled." msgstr "" -#: ../../../build/NEWS:2538 +#: ../../../build/NEWS:2542 msgid "" "`bpo-36560 `__: Fix reference leak " "hunting in regrtest: compute also deltas (of reference count, allocated " @@ -4951,61 +4959,61 @@ msgid "" "everything is initialized before starting to hunt reference leaks." msgstr "" -#: ../../../build/NEWS:2543 +#: ../../../build/NEWS:2547 msgid "" "`bpo-36565 `__: Fix reference hunting " "(``python3 -m test -R 3:3``) when Python has no built-in abc module." msgstr "" -#: ../../../build/NEWS:2546 +#: ../../../build/NEWS:2550 msgid "" "`bpo-31904 `__: Port test_resource to " "VxWorks: skip tests cases setting RLIMIT_FSIZE and RLIMIT_CPU." msgstr "" -#: ../../../build/NEWS:2549 +#: ../../../build/NEWS:2553 msgid "" "`bpo-31904 `__: Fix test_tabnanny on " "VxWorks: adjust ENOENT error message." msgstr "" -#: ../../../build/NEWS:2551 +#: ../../../build/NEWS:2555 msgid "" "`bpo-36436 `__: Fix " "``_testcapi.pymem_buffer_overflow()``: handle memory allocation failure." msgstr "" -#: ../../../build/NEWS:2554 +#: ../../../build/NEWS:2558 msgid "" "`bpo-31904 `__: Fix test_utf8_mode on " "VxWorks: Python always use UTF-8 on VxWorks." msgstr "" -#: ../../../build/NEWS:2557 +#: ../../../build/NEWS:2561 msgid "" "`bpo-36341 `__: Fix tests that may fail " "with PermissionError upon calling bind() on AF_UNIX sockets." msgstr "" -#: ../../../build/NEWS:2563 +#: ../../../build/NEWS:2567 msgid "" "`bpo-36747 `__: Remove the stale " "scriptsinstall Makefile target." msgstr "" -#: ../../../build/NEWS:2565 +#: ../../../build/NEWS:2569 msgid "" "`bpo-21536 `__: On Unix, C extensions " "are no longer linked to libpython except on Android and Cygwin." msgstr "" -#: ../../../build/NEWS:2568 +#: ../../../build/NEWS:2572 msgid "" "It is now possible for a statically linked Python to load a C extension " "built using a shared library Python." msgstr "" -#: ../../../build/NEWS:2571 +#: ../../../build/NEWS:2575 msgid "" "When Python is embedded, ``libpython`` must not be loaded with " "``RTLD_LOCAL``, but ``RTLD_GLOBAL`` instead. Previously, using " @@ -5014,11 +5022,11 @@ msgid "" "built by the ``*shared*`` section of ``Modules/Setup``." msgstr "" -#: ../../../build/NEWS:2577 +#: ../../../build/NEWS:2581 msgid "distutils, python-config and python-config.py have been modified." msgstr "" -#: ../../../build/NEWS:2579 +#: ../../../build/NEWS:2583 msgid "" "`bpo-36707 `__: ``./configure --with-" "pymalloc`` no longer adds the ``m`` flag to SOABI " @@ -5026,7 +5034,7 @@ msgid "" " on the ABI." msgstr "" -#: ../../../build/NEWS:2583 +#: ../../../build/NEWS:2587 msgid "" "`bpo-36635 `__: Change " "``PyAPI_FUNC(type)``, ``PyAPI_DATA(type)`` and ``PyMODINIT_FUNC`` macros of " @@ -5036,13 +5044,13 @@ msgid "" "function in DLL exports on Windows." msgstr "" -#: ../../../build/NEWS:2589 +#: ../../../build/NEWS:2593 msgid "" "`bpo-31904 `__: Don't build the " "``_crypt`` extension on VxWorks." msgstr "" -#: ../../../build/NEWS:2591 +#: ../../../build/NEWS:2595 msgid "" "`bpo-36618 `__: Add ``-fmax-type-" "align=8`` to CFLAGS when clang compiler is detected. The pymalloc memory " @@ -5055,13 +5063,13 @@ msgid "" "can have the same issue." msgstr "" -#: ../../../build/NEWS:2600 +#: ../../../build/NEWS:2604 msgid "" "`bpo-36605 `__: ``make tags`` and ``make" " TAGS`` now also parse ``Modules/_io/*.c`` and ``Modules/_io/*.h``." msgstr "" -#: ../../../build/NEWS:2603 +#: ../../../build/NEWS:2607 msgid "" "`bpo-36465 `__: Release builds and debug" " builds are now ABI compatible: defining the ``Py_DEBUG`` macro no longer " @@ -5072,33 +5080,33 @@ msgid "" "option." msgstr "" -#: ../../../build/NEWS:2610 +#: ../../../build/NEWS:2614 msgid "" "`bpo-36577 `__: setup.py now correctly " "reports missing OpenSSL headers and libraries again." msgstr "" -#: ../../../build/NEWS:2613 +#: ../../../build/NEWS:2617 msgid "" "`bpo-36544 `__: Fix regression " "introduced in `bpo-36146 `__ refactoring" " setup.py" msgstr "" -#: ../../../build/NEWS:2615 +#: ../../../build/NEWS:2619 msgid "" "`bpo-36508 `__: ``python-config " "--ldflags`` no longer includes flags of the ``LINKFORSHARED`` variable. The " "``LINKFORSHARED`` variable must only be used to build executables." msgstr "" -#: ../../../build/NEWS:2619 +#: ../../../build/NEWS:2623 msgid "" "`bpo-36503 `__: Remove references to " "\"aix3\" and \"aix4\". Patch by M. Felt." msgstr "" -#: ../../../build/NEWS:2624 +#: ../../../build/NEWS:2628 msgid "" "`bpo-35920 `__: Added " "platform.win32_edition() and platform.win32_is_iot(). Added support for " @@ -5106,20 +5114,20 @@ msgid "" " to work on Windows IoT Core ARM32." msgstr "" -#: ../../../build/NEWS:2628 +#: ../../../build/NEWS:2632 msgid "" "`bpo-36649 `__: Remove trailing spaces " "for registry keys when installed via the Store." msgstr "" -#: ../../../build/NEWS:2631 +#: ../../../build/NEWS:2635 msgid "" "`bpo-34144 `__: Fixed activate.bat to " "correctly update codepage when chcp.com returns dots in output. Patch by " "Lorenz Mende." msgstr "" -#: ../../../build/NEWS:2634 +#: ../../../build/NEWS:2638 msgid "" "`bpo-36509 `__: Added preset-iot layout " "for Windows IoT ARM containers. This layout doesn't contain UI components " @@ -5127,7 +5135,7 @@ msgid "" "builds since Windows ARM32 builds must be cross-compiled when using MSVC." msgstr "" -#: ../../../build/NEWS:2639 +#: ../../../build/NEWS:2643 msgid "" "`bpo-35941 `__: enum_certificates " "function of the ssl module now returns certificates from all available " @@ -5140,26 +5148,26 @@ msgid "" "revocation list stores." msgstr "" -#: ../../../build/NEWS:2649 +#: ../../../build/NEWS:2653 msgid "" "`bpo-36441 `__: Fixes creating a venv " "when debug binaries are installed." msgstr "" -#: ../../../build/NEWS:2651 +#: ../../../build/NEWS:2655 msgid "" "`bpo-36085 `__: Enable better DLL " "resolution on Windows by using safe DLL search paths and adding " ":func:`os.add_dll_directory`." msgstr "" -#: ../../../build/NEWS:2654 +#: ../../../build/NEWS:2658 msgid "" "`bpo-36010 `__: Add the venv standard " "library module to the nuget distribution for Windows." msgstr "" -#: ../../../build/NEWS:2657 +#: ../../../build/NEWS:2661 msgid "" "`bpo-29515 `__: Add the following socket" " module constants on Windows: IPPROTO_AH IPPROTO_CBT IPPROTO_DSTOPTS " @@ -5170,28 +5178,28 @@ msgid "" " IPPROTO_ST" msgstr "" -#: ../../../build/NEWS:2665 +#: ../../../build/NEWS:2669 msgid "" "`bpo-35947 `__: Added current version of" " libffi to cpython-source-deps. Change _ctypes to use current version of " "libffi on Windows." msgstr "" -#: ../../../build/NEWS:2668 +#: ../../../build/NEWS:2672 msgid "" "`bpo-34060 `__: Report system load when " "running test suite on Windows. Patch by Ammar Askar. Based on prior work by " "Jeremy Kloth." msgstr "" -#: ../../../build/NEWS:2671 +#: ../../../build/NEWS:2675 msgid "" "`bpo-31512 `__: With the Windows 10 " "Creators Update, non-elevated users can now create symlinks as long as the " "computer has Developer Mode enabled." msgstr "" -#: ../../../build/NEWS:2677 +#: ../../../build/NEWS:2681 msgid "" "`bpo-34602 `__: Avoid failures setting " "macOS stack resource limit with resource.setrlimit. This reverts an earlier " @@ -5199,27 +5207,27 @@ msgid "" "non-default stack size when building the interpreter executable on macOS." msgstr "" -#: ../../../build/NEWS:2685 +#: ../../../build/NEWS:2689 msgid "" "`bpo-36429 `__: Fix starting IDLE with " "pyshell. Add idlelib.pyshell alias at top; remove pyshell alias at bottom. " "Remove obsolete __name__=='__main__' command." msgstr "" -#: ../../../build/NEWS:2692 +#: ../../../build/NEWS:2696 msgid "" "`bpo-14546 `__: Fix the argument " "handling in Tools/scripts/lll.py." msgstr "" -#: ../../../build/NEWS:2697 +#: ../../../build/NEWS:2701 msgid "" "`bpo-36763 `__: Fix memory leak in " ":c:func:`Py_SetStandardStreamEncoding`: release memory if the function is " "called twice." msgstr "" -#: ../../../build/NEWS:2700 +#: ../../../build/NEWS:2704 msgid "" "`bpo-36641 `__: " ":c:macro:`PyDoc_VAR(name)` and :c:macro:`PyDoc_STRVAR(name,str)` now create " @@ -5227,7 +5235,7 @@ msgid "" "Inada Naoki." msgstr "" -#: ../../../build/NEWS:2704 +#: ../../../build/NEWS:2708 msgid "" "`bpo-36389 `__: Change the value of " "``CLEANBYTE``, ``DEADDYTE`` and ``FORBIDDENBYTE`` internal constants used by" @@ -5237,7 +5245,7 @@ msgid "" " debug ``malloc()`` and ``free()``." msgstr "" -#: ../../../build/NEWS:2711 +#: ../../../build/NEWS:2715 msgid "" "`bpo-36443 `__: Since Python 3.7.0, " "calling :c:func:`Py_DecodeLocale` before :c:func:`Py_Initialize` produces " @@ -5248,7 +5256,7 @@ msgid "" "``_PyPreConfig``." msgstr "" -#: ../../../build/NEWS:2718 +#: ../../../build/NEWS:2722 msgid "" "`bpo-36025 `__: Fixed an accidental " "change to the datetime C API where the arguments to the " @@ -5258,7 +5266,7 @@ msgid "" "only present in alpha releases of Python 3.8. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2725 +#: ../../../build/NEWS:2729 msgid "" "`bpo-35810 `__: Modify ``PyObject_Init``" " to correctly increase the refcount of heap- allocated Type objects. Also " @@ -5266,15 +5274,15 @@ msgid "" "manually or not decreasing the type's refcount in tp_dealloc" msgstr "" -#: ../../../build/NEWS:2732 +#: ../../../build/NEWS:2736 msgid "Python 3.8.0 alpha 3" msgstr "Python 3.8.0 alfa 3" -#: ../../../build/NEWS:2734 +#: ../../../build/NEWS:2738 msgid "*Release date: 2019-03-25*" msgstr "*Tanggal rilis: 2019-03-25*" -#: ../../../build/NEWS:2739 +#: ../../../build/NEWS:2743 msgid "" "`bpo-36216 `__: Changes urlsplit() to " "raise ValueError when the URL contains characters that decompose under IDNA " @@ -5282,7 +5290,7 @@ msgid "" "parsed." msgstr "" -#: ../../../build/NEWS:2743 +#: ../../../build/NEWS:2747 msgid "" "`bpo-35121 `__: Don't send cookies of " "domain A without Domain attribute to domain B when domain A is a suffix " @@ -5291,84 +5299,84 @@ msgid "" "Singaravelan." msgstr "" -#: ../../../build/NEWS:2751 +#: ../../../build/NEWS:2755 msgid "" "`bpo-36421 `__: Fix a possible double " "decref in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2754 +#: ../../../build/NEWS:2758 msgid "" "`bpo-36412 `__: Fix a possible crash " "when creating a new dictionary." msgstr "" -#: ../../../build/NEWS:2756 +#: ../../../build/NEWS:2760 msgid "" "`bpo-36398 `__: Fix a possible crash in " "``structseq_repr()``." msgstr "" -#: ../../../build/NEWS:2758 +#: ../../../build/NEWS:2762 msgid "" "`bpo-36256 `__: Fix bug in parsermodule " "when parsing a state in a DFA that has two or more arcs with labels of the " "same type. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2761 +#: ../../../build/NEWS:2765 msgid "" "`bpo-36365 `__: repr(structseq) is no " "longer limited to 512 bytes." msgstr "" -#: ../../../build/NEWS:2763 +#: ../../../build/NEWS:2767 msgid "" "`bpo-36374 `__: Fix a possible null " "pointer dereference in ``merge_consts_recursive()``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2766 +#: ../../../build/NEWS:2770 msgid "" "`bpo-36236 `__: At Python " "initialization, the current directory is no longer prepended to " ":data:`sys.path` if it has been removed." msgstr "" -#: ../../../build/NEWS:2769 +#: ../../../build/NEWS:2773 msgid "" "`bpo-36352 `__: Python initialization " "now fails with an error, rather than silently truncating paths, if a path is" " too long." msgstr "" -#: ../../../build/NEWS:2772 +#: ../../../build/NEWS:2776 msgid "" "`bpo-36301 `__: Python initialization " "now fails if decoding ``pybuilddir.txt`` configuration file fails at " "startup." msgstr "" -#: ../../../build/NEWS:2775 +#: ../../../build/NEWS:2779 msgid "" "`bpo-36333 `__: Fix leak in " "_PyRuntimeState_Fini. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2778 +#: ../../../build/NEWS:2782 msgid "" "`bpo-36332 `__: The builtin " ":func:`compile` can now handle AST objects that contain assignment " "expressions. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2781 +#: ../../../build/NEWS:2785 msgid "" "`bpo-36282 `__: Improved error message " "for too much positional arguments in some builtin functions." msgstr "" -#: ../../../build/NEWS:2784 +#: ../../../build/NEWS:2788 msgid "" "`bpo-30040 `__: New empty dict uses " "fewer memory for now. It used more memory than empty dict created by " @@ -5376,7 +5384,7 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2788 +#: ../../../build/NEWS:2792 msgid "" "`bpo-36262 `__: Fix an unlikely memory " "leak on conversion from string to float in the function ``_Py_dg_strtod()`` " @@ -5384,27 +5392,27 @@ msgid "" ":func:`marshal.load`, etc." msgstr "" -#: ../../../build/NEWS:2792 +#: ../../../build/NEWS:2796 msgid "" "`bpo-36252 `__: Update Unicode databases" " to version 12.0.0." msgstr "" -#: ../../../build/NEWS:2794 +#: ../../../build/NEWS:2798 msgid "" "`bpo-36218 `__: Fix a segfault occurring" " when sorting a list of heterogeneous values. Patch contributed by Rémi " "Lapeyre and Elliot Gorokhovsky." msgstr "" -#: ../../../build/NEWS:2797 +#: ../../../build/NEWS:2801 msgid "" "`bpo-36188 `__: Cleaned up left-over " "vestiges of Python 2 unbound method handling in method objects and " "documentation. Patch by Martijn Pieters" msgstr "" -#: ../../../build/NEWS:2800 +#: ../../../build/NEWS:2804 msgid "" "`bpo-36124 `__: Add a new interpreter-" "specific dict and expose it in the C-API via PyInterpreterState_GetDict(). " @@ -5413,7 +5421,7 @@ msgid "" "state." msgstr "" -#: ../../../build/NEWS:2805 +#: ../../../build/NEWS:2809 msgid "" "`bpo-35975 `__: Add a " "``feature_version`` flag to ``ast.parse()`` (documented) and ``compile()`` " @@ -5425,13 +5433,13 @@ msgid "" "recognizes.)" msgstr "" -#: ../../../build/NEWS:2813 +#: ../../../build/NEWS:2817 msgid "" "`bpo-31904 `__: Use UTF-8 as the system " "encoding on VxWorks." msgstr "" -#: ../../../build/NEWS:2815 +#: ../../../build/NEWS:2819 msgid "" "`bpo-36048 `__: The " ":meth:`~object.__index__` special method will be used instead of " @@ -5440,19 +5448,19 @@ msgid "" "deprecated." msgstr "" -#: ../../../build/NEWS:2820 +#: ../../../build/NEWS:2824 msgid "" "`bpo-35808 `__: Retire pgen and use a " "modified version of pgen2 to generate the parser. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2826 +#: ../../../build/NEWS:2830 msgid "" "`bpo-36401 `__: The class documentation " "created by pydoc now has a separate section for readonly properties." msgstr "" -#: ../../../build/NEWS:2829 +#: ../../../build/NEWS:2833 msgid "" "`bpo-36320 `__: The typing.NamedTuple() " "class has deprecated the _field_types attribute in favor of the " @@ -5460,20 +5468,20 @@ msgid "" "attributes were converted from OrderedDict to a regular dict." msgstr "" -#: ../../../build/NEWS:2834 +#: ../../../build/NEWS:2838 msgid "" "`bpo-34745 `__: Fix :mod:`asyncio` ssl " "memory issues caused by circular references" msgstr "" -#: ../../../build/NEWS:2837 +#: ../../../build/NEWS:2841 msgid "" "`bpo-36324 `__: Add method to " "statistics.NormalDist for computing the inverse cumulative normal " "distribution." msgstr "" -#: ../../../build/NEWS:2840 +#: ../../../build/NEWS:2844 msgid "" "`bpo-36321 `__: collections.namedtuple()" " misspelled the name of an attribute. To be consistent with " @@ -5483,64 +5491,64 @@ msgid "" "future." msgstr "" -#: ../../../build/NEWS:2846 +#: ../../../build/NEWS:2850 msgid "" "`bpo-36297 `__: \"unicode_internal\" " "codec is removed. It was deprecated since Python 3.3. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2849 +#: ../../../build/NEWS:2853 msgid "" "`bpo-36298 `__: Raise " "ModuleNotFoundError in pyclbr when a module can't be found. Thanks to " "'mental' for the bug report." msgstr "" -#: ../../../build/NEWS:2852 +#: ../../../build/NEWS:2856 msgid "" "`bpo-36268 `__: Switch the default " "format used for writing tars with mod:`tarfile` to the modern POSIX.1-2001 " "pax standard, from the vendor-specific GNU. Contributed by C.A.M. Gerlach." msgstr "" -#: ../../../build/NEWS:2856 +#: ../../../build/NEWS:2860 msgid "" "`bpo-36285 `__: Fix integer overflows in" " the array module. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:2859 +#: ../../../build/NEWS:2863 msgid "" "`bpo-31904 `__: Add _signal module " "support for VxWorks." msgstr "" -#: ../../../build/NEWS:2861 +#: ../../../build/NEWS:2865 msgid "" "`bpo-36272 `__: :mod:`logging` does not " "silently ignore RecursionError anymore. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2864 +#: ../../../build/NEWS:2868 msgid "" "`bpo-36280 `__: Add a kind field to " "ast.Constant. It is 'u' if the literal has a 'u' prefix (i.e. a Python 2 " "style unicode literal), else None." msgstr "" -#: ../../../build/NEWS:2867 +#: ../../../build/NEWS:2871 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles all exceptions." msgstr "" -#: ../../../build/NEWS:2870 +#: ../../../build/NEWS:2874 msgid "" "`bpo-36251 `__: Fix format strings used " "for stderrprinter and re.Match reprs. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:2873 +#: ../../../build/NEWS:2877 msgid "" "`bpo-36235 `__: Fix ``CFLAGS`` in " "``customize_compiler()`` of ``distutils.sysconfig``: when the ``CFLAGS`` " @@ -5548,79 +5556,79 @@ msgid "" " ``OPT`` variable anymore. Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:2878 +#: ../../../build/NEWS:2882 msgid "" "`bpo-35807 `__: Update ensurepip to " "install pip 19.0.3 and setuptools 40.8.0." msgstr "" -#: ../../../build/NEWS:2880 +#: ../../../build/NEWS:2884 msgid "" "`bpo-36139 `__: Release GIL when closing" " :class:`~mmap.mmap` objects." msgstr "" -#: ../../../build/NEWS:2882 +#: ../../../build/NEWS:2886 msgid "" "`bpo-36179 `__: Fix two unlikely " "reference leaks in _hashopenssl. The leaks only occur in out-of-memory " "cases." msgstr "" -#: ../../../build/NEWS:2885 +#: ../../../build/NEWS:2889 msgid "" "`bpo-36169 `__: Add overlap() method to " "statistics.NormalDist. Computes the overlapping coefficient for two normal " "distributions." msgstr "" -#: ../../../build/NEWS:2888 +#: ../../../build/NEWS:2892 msgid "" "`bpo-36103 `__: Default buffer size used" " by ``shutil.copyfileobj()`` is changed from 16 KiB to 64 KiB on non-Windows" " platform to reduce system call overhead. Contributed by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2892 +#: ../../../build/NEWS:2896 msgid "" "`bpo-36130 `__: Fix ``pdb`` with " "``skip=...`` when stepping into a frame without a ``__name__`` global. " "Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2895 +#: ../../../build/NEWS:2899 msgid "" "`bpo-35652 `__: " "shutil.copytree(copy_function=...) erroneously pass DirEntry instead of a " "path string." msgstr "" -#: ../../../build/NEWS:2898 +#: ../../../build/NEWS:2902 msgid "" "`bpo-35178 `__: Ensure custom " ":func:`warnings.formatwarning` function can receive `line` as positional " "argument. Based on patch by Tashrif Billah." msgstr "" -#: ../../../build/NEWS:2901 +#: ../../../build/NEWS:2905 msgid "" "`bpo-36106 `__: Resolve potential name " "clash with libm's sinpi(). Patch by Dmitrii Pasechnik." msgstr "" -#: ../../../build/NEWS:2904 +#: ../../../build/NEWS:2908 msgid "" "`bpo-36091 `__: Clean up reference to " "async generator in Lib/types. Patch by Henry Chen." msgstr "" -#: ../../../build/NEWS:2907 +#: ../../../build/NEWS:2911 msgid "" "`bpo-36043 `__: :class:`FileCookieJar` " "supports :term:`path-like object`. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:2910 +#: ../../../build/NEWS:2914 msgid "" "`bpo-35899 `__: Enum has been fixed to " "correctly handle empty strings and strings with non-Latin characters (ie. " @@ -5628,13 +5636,13 @@ msgid "" "by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2914 +#: ../../../build/NEWS:2918 msgid "" "`bpo-21269 `__: Add ``args`` and " "``kwargs`` properties to mock call objects. Contributed by Kumar Akshay." msgstr "" -#: ../../../build/NEWS:2917 +#: ../../../build/NEWS:2921 msgid "" "`bpo-30670 `__: `pprint.pp` has been " "added to pretty-print objects with dictionary keys being sorted with their " @@ -5643,87 +5651,87 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2922 +#: ../../../build/NEWS:2926 msgid "" "`bpo-35843 `__: Implement " "``__getitem__`` for ``_NamespacePath``. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2925 +#: ../../../build/NEWS:2929 msgid "" "`bpo-35802 `__: Clean up code which " "checked presence of ``os.stat`` / ``os.lstat`` / ``os.chmod`` which are " "always present. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2929 +#: ../../../build/NEWS:2933 msgid "" "`bpo-35715 `__: Librates the return " "value of a ProcessPoolExecutor _process_worker after it's no longer needed " "to free memory" msgstr "" -#: ../../../build/NEWS:2932 +#: ../../../build/NEWS:2936 msgid "" "`bpo-35493 `__: Use " ":func:`multiprocessing.connection.wait` instead of polling each 0.2 seconds " "for worker updates in :class:`multiprocessing.Pool`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2936 +#: ../../../build/NEWS:2940 msgid "" "`bpo-35661 `__: Store the venv prompt in" " pyvenv.cfg." msgstr "" -#: ../../../build/NEWS:2938 +#: ../../../build/NEWS:2942 msgid "" "`bpo-35121 `__: Don't set cookie for a " "request when the request path is a prefix match of the cookie's path " "attribute but doesn't end with \"/\". Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2942 +#: ../../../build/NEWS:2946 msgid "" "`bpo-21478 `__: Calls to a child " "function created with :func:`unittest.mock.create_autospec` should propagate" " to the parent. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2946 +#: ../../../build/NEWS:2950 msgid "" "`bpo-35198 `__: Fix C++ extension " "compilation on AIX" msgstr "" -#: ../../../build/NEWS:2951 +#: ../../../build/NEWS:2955 msgid "" "`bpo-36329 `__: Declare the path of the " "Python binary for the usage of ``Tools/scripts/serve.py`` when executing " "``make -C Doc/ serve``. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:2955 +#: ../../../build/NEWS:2959 msgid "" "`bpo-36138 `__: Improve documentation " "about converting datetime.timedelta to scalars." msgstr "" -#: ../../../build/NEWS:2958 +#: ../../../build/NEWS:2962 msgid "" "`bpo-21314 `__: A new entry was added to" " the Core Language Section of the Programming FAQ, which explaines the usage" " of slash(/) in the signature of a function. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:2965 +#: ../../../build/NEWS:2969 msgid "" "`bpo-36234 `__: " "test_posix.PosixUidGidTests: add tests for invalid uid/gid type (str). " "Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:2968 +#: ../../../build/NEWS:2972 msgid "" "`bpo-29571 `__: Fix " "``test_re.test_locale_flag()``: use ``locale.getpreferredencoding()`` " @@ -5731,164 +5739,164 @@ msgid "" "locales, ``locale.getlocale()`` returns the wrong encoding." msgstr "" -#: ../../../build/NEWS:2973 +#: ../../../build/NEWS:2977 msgid "" "`bpo-36123 `__: Fix race condition in " "test_socket." msgstr "" -#: ../../../build/NEWS:2978 +#: ../../../build/NEWS:2982 msgid "" "`bpo-36356 `__: Fix leaks that led to " "build failure when configured with address sanitizer." msgstr "" -#: ../../../build/NEWS:2981 +#: ../../../build/NEWS:2985 msgid "" "`bpo-36146 `__: Add ``TEST_EXTENSIONS`` " "constant to ``setup.py`` to allow to not build test extensions like " "``_testcapi``." msgstr "" -#: ../../../build/NEWS:2984 +#: ../../../build/NEWS:2988 msgid "" "`bpo-36146 `__: Fix setup.py on macOS: " "only add ``/usr/include/ffi`` to include directories of _ctypes, not for all" " extensions." msgstr "" -#: ../../../build/NEWS:2987 +#: ../../../build/NEWS:2991 msgid "" "`bpo-31904 `__: Enable build system to " "cross-build for VxWorks RTOS." msgstr "" -#: ../../../build/NEWS:2992 +#: ../../../build/NEWS:2996 msgid "" "`bpo-36312 `__: Fixed decoders for the " "following code pages: 50220, 50221, 50222, 50225, 50227, 50229, 57002 " "through 57011, 65000 and 42." msgstr "" -#: ../../../build/NEWS:2995 +#: ../../../build/NEWS:2999 msgid "" "`bpo-36264 `__: Don't honor POSIX " "``HOME`` in ``os.path.expanduser`` on windows. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2998 +#: ../../../build/NEWS:3002 msgid "" "`bpo-24643 `__: Fix name collisions due " "to ``#define timezone _timezone`` in PC/pyconfig.h." msgstr "" -#: ../../../build/NEWS:3004 +#: ../../../build/NEWS:3008 msgid "" "`bpo-36405 `__: Use dict unpacking in " "idlelib." msgstr "" -#: ../../../build/NEWS:3006 +#: ../../../build/NEWS:3010 msgid "" "`bpo-36396 `__: Remove fgBg param of " "idlelib.config.GetHighlight(). This param was only used twice and changed " "the return type." msgstr "" -#: ../../../build/NEWS:3009 +#: ../../../build/NEWS:3013 msgid "" "`bpo-36176 `__: Fix IDLE autocomplete & " "calltip popup colors. Prevent conflicts with Linux dark themes (and slightly" " darken calltip background)." msgstr "" -#: ../../../build/NEWS:3012 +#: ../../../build/NEWS:3016 msgid "" "`bpo-23205 `__: For the grep module, add" " tests for findfiles, refactor findfiles to be a module-level function, and " "refactor findfiles to use os.walk." msgstr "" -#: ../../../build/NEWS:3016 +#: ../../../build/NEWS:3020 msgid "" "`bpo-23216 `__: Add docstrings to IDLE " "search modules." msgstr "" -#: ../../../build/NEWS:3018 +#: ../../../build/NEWS:3022 msgid "" "`bpo-36152 `__: Remove " "colorizer.ColorDelegator.close_when_done and the corresponding argument of " ".close(). In IDLE, both have always been None or False since 2007." msgstr "" -#: ../../../build/NEWS:3022 +#: ../../../build/NEWS:3026 msgid "" "`bpo-32129 `__: Avoid blurry IDLE " "application icon on macOS with Tk 8.6. Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:3025 +#: ../../../build/NEWS:3029 msgid "" "`bpo-36096 `__: Refactor class variables" " to instance variables in colorizer." msgstr "" -#: ../../../build/NEWS:3027 +#: ../../../build/NEWS:3031 msgid "" "`bpo-30348 `__: Increase test coverage " "of idlelib.autocomplete by 30%. Patch by Louie Lu" msgstr "" -#: ../../../build/NEWS:3033 +#: ../../../build/NEWS:3037 msgid "" "`bpo-35132 `__: Fix py-list and py-bt " "commands of python-gdb.py on gdb7." msgstr "" -#: ../../../build/NEWS:3035 +#: ../../../build/NEWS:3039 msgid "" "`bpo-32217 `__: Fix freeze script on " "Windows." msgstr "" -#: ../../../build/NEWS:3040 +#: ../../../build/NEWS:3044 msgid "" "`bpo-36381 `__: Raise " "``DeprecationWarning`` when '#' formats are used for building or parsing " "values without ``PY_SSIZE_T_CLEAN``." msgstr "" -#: ../../../build/NEWS:3043 +#: ../../../build/NEWS:3047 msgid "" "`bpo-36142 `__: The whole coreconfig.h " "header is now excluded from Py_LIMITED_API. Move functions definitions into " "a new internal pycore_coreconfig.h header." msgstr "" -#: ../../../build/NEWS:3049 +#: ../../../build/NEWS:3053 msgid "Python 3.8.0 alpha 2" msgstr "Python 3.8.0 alfa 2" -#: ../../../build/NEWS:3051 +#: ../../../build/NEWS:3055 msgid "*Release date: 2019-02-25*" msgstr "*Tanggal rilis: 2019-02-25*" -#: ../../../build/NEWS:3056 +#: ../../../build/NEWS:3060 msgid "" "`bpo-36052 `__: Raise a " ":exc:`SyntaxError` when assigning a value to `__debug__` with the Assignment" " Operator. Contributed by Stéphane Wirtel and Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3060 +#: ../../../build/NEWS:3064 msgid "" "`bpo-36012 `__: Doubled the speed of " "class variable writes. When a non-dunder attribute was updated, there was " "an unnecessary call to update slots." msgstr "" -#: ../../../build/NEWS:3063 +#: ../../../build/NEWS:3067 msgid "" "`bpo-35942 `__: The error message " "emitted when returning invalid types from ``__fspath__`` in interfaces that " @@ -5896,14 +5904,14 @@ msgid "" "does explain the origin of the error." msgstr "" -#: ../../../build/NEWS:3067 +#: ../../../build/NEWS:3071 msgid "" "`bpo-36016 `__: ``gc.get_objects`` can " "now receive an optional parameter indicating a generation to get objects " "from. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3070 +#: ../../../build/NEWS:3074 msgid "" "`bpo-1054041 `__: When the main " "interpreter exits due to an uncaught KeyboardInterrupt, the process now " @@ -5912,33 +5920,33 @@ msgid "" "to understand that the user has asked them to stop." msgstr "" -#: ../../../build/NEWS:3076 +#: ../../../build/NEWS:3080 msgid "" "`bpo-35992 `__: Fix " "``__class_getitem__()`` not being called on a class with a custom non-" "subscriptable metaclass." msgstr "" -#: ../../../build/NEWS:3079 +#: ../../../build/NEWS:3083 msgid "" "`bpo-35993 `__: Fix a crash on fork when" " using subinterpreters. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3082 +#: ../../../build/NEWS:3086 msgid "" "`bpo-35991 `__: Fix a potential double " "free in Modules/_randommodule.c." msgstr "" -#: ../../../build/NEWS:3084 +#: ../../../build/NEWS:3088 msgid "" "`bpo-35961 `__: Fix a crash in " "slice_richcompare(): use strong references rather than stolen references for" " the two temporary internal tuples." msgstr "" -#: ../../../build/NEWS:3087 +#: ../../../build/NEWS:3091 msgid "" "`bpo-35911 `__: Enable the creation of " "cell objects by adding a ``cell.__new__`` method, and expose the type " @@ -5946,41 +5954,41 @@ msgid "" "Glaser." msgstr "" -#: ../../../build/NEWS:3091 +#: ../../../build/NEWS:3095 msgid "" "`bpo-12822 `__: Use monotonic clock for " "``pthread_cond_timedwait`` when ``pthread_condattr_setclock`` and " "``CLOCK_MONOTONIC`` are available." msgstr "" -#: ../../../build/NEWS:3094 +#: ../../../build/NEWS:3098 msgid "" "`bpo-15248 `__: The compiler emits now " "syntax warnings in the case when a comma is likely missed before tuple or " "list." msgstr "" -#: ../../../build/NEWS:3097 +#: ../../../build/NEWS:3101 msgid "" "`bpo-35886 `__: The implementation of " "PyInterpreterState has been moved into the internal header files (guarded by" " Py_BUILD_CORE)." msgstr "" -#: ../../../build/NEWS:3100 +#: ../../../build/NEWS:3104 msgid "" "`bpo-31506 `__: Clarify the errors " "reported when ``object.__new__`` and ``object.__init__`` receive more than " "one argument. Contributed by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:3104 +#: ../../../build/NEWS:3108 msgid "" "`bpo-35724 `__: Signal-handling is now " "guaranteed to happen relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3107 +#: ../../../build/NEWS:3111 msgid "" "`bpo-33608 `__: We added a new internal " "_Py_AddPendingCall() that operates relative to the provided interpreter. " @@ -5990,14 +5998,14 @@ msgid "" "operates relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3114 +#: ../../../build/NEWS:3118 msgid "" "`bpo-33989 `__: Fix a possible crash in " ":meth:`list.sort` when sorting objects with ``ob_type->tp_richcompare == " "NULL``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3120 +#: ../../../build/NEWS:3124 msgid "" "`bpo-35512 `__: " ":func:`unittest.mock.patch.dict` used as a decorator with string target " @@ -6005,7 +6013,7 @@ msgid "" "construction. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3124 +#: ../../../build/NEWS:3128 msgid "" "`bpo-36018 `__: Add " "statistics.NormalDist, a tool for creating and manipulating normal " @@ -6013,33 +6021,33 @@ msgid "" "the mean and standard deviation of measurement data as single entity." msgstr "" -#: ../../../build/NEWS:3129 +#: ../../../build/NEWS:3133 msgid "" "`bpo-35904 `__: Added statistics.fmean()" " as a faster, floating point variant of the existing mean() function." msgstr "" -#: ../../../build/NEWS:3132 +#: ../../../build/NEWS:3136 msgid "" "`bpo-35918 `__: Removed broken " "``has_key`` method from multiprocessing.managers.SyncManager.dict. " "Contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3135 +#: ../../../build/NEWS:3139 msgid "" "`bpo-18283 `__: Add support for bytes to" " :func:`shutil.which`." msgstr "" -#: ../../../build/NEWS:3137 +#: ../../../build/NEWS:3141 msgid "" "`bpo-35960 `__: Fix " ":func:`dataclasses.field` throwing away empty mapping objects passed as " "metadata." msgstr "" -#: ../../../build/NEWS:3140 +#: ../../../build/NEWS:3144 msgid "" "`bpo-35500 `__: Write expected and " "actual call parameters on separate lines in " @@ -6047,13 +6055,13 @@ msgid "" "by Susan Su." msgstr "" -#: ../../../build/NEWS:3144 +#: ../../../build/NEWS:3148 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles syntax errors." msgstr "" -#: ../../../build/NEWS:3147 +#: ../../../build/NEWS:3151 msgid "" "`bpo-24209 `__: In http.server script, " "rely on getaddrinfo to bind to preferred address based on the bind " @@ -6061,14 +6069,14 @@ msgid "" "stack, depending on the environment." msgstr "" -#: ../../../build/NEWS:3151 +#: ../../../build/NEWS:3155 msgid "" "`bpo-35321 `__: Set ``__spec__.origin`` " "of ``_frozen_importlib`` to frozen so that it matches the behavior of " "``_frozen_importlib_external``. Patch by Nina Zakharenko." msgstr "" -#: ../../../build/NEWS:3155 +#: ../../../build/NEWS:3159 msgid "" "`bpo-35378 `__: Fix a reference issue " "inside :class:`multiprocessing.Pool` that caused the pool to remain alive if" @@ -6078,7 +6086,7 @@ msgid "" "iterator is still alive." msgstr "" -#: ../../../build/NEWS:3162 +#: ../../../build/NEWS:3166 msgid "" "`bpo-34294 `__: re module, fix wrong " "capturing groups in rare cases. :func:`re.search`, :func:`re.findall`, " @@ -6087,14 +6095,14 @@ msgid "" " Lin." msgstr "" -#: ../../../build/NEWS:3167 +#: ../../../build/NEWS:3171 msgid "" "`bpo-35615 `__: :mod:`weakref`: Fix a " "RuntimeError when copying a WeakKeyDictionary or a WeakValueDictionary, due " "to some keys or values disappearing while iterating." msgstr "" -#: ../../../build/NEWS:3171 +#: ../../../build/NEWS:3175 msgid "" "`bpo-35606 `__: Implement " ":func:`math.prod` as analogous function to :func:`sum` that returns the " @@ -6102,7 +6110,7 @@ msgid "" "by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3175 +#: ../../../build/NEWS:3179 msgid "" "`bpo-32417 `__: Performing arithmetic " "between :class:`datetime.datetime` subclasses and " @@ -6113,7 +6121,7 @@ msgid "" " a ``tz`` argument now *also* retain their subclass." msgstr "" -#: ../../../build/NEWS:3182 +#: ../../../build/NEWS:3186 msgid "" "`bpo-35153 `__: Add *headers* optional " "keyword-only parameter to :class:`xmlrpc.client.ServerProxy`, " @@ -6121,45 +6129,45 @@ msgid "" "Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:3186 +#: ../../../build/NEWS:3190 msgid "" "`bpo-34572 `__: Fix C implementation of " "pickle.loads to use importlib's locking mechanisms, and thereby avoid using " "partially-loaded modules. Patch by Tim Burgess." msgstr "" -#: ../../../build/NEWS:3193 +#: ../../../build/NEWS:3197 msgid "" "`bpo-36083 `__: Fix formatting of " "--check-hash-based-pycs options in the manpage Synopsis." msgstr "" -#: ../../../build/NEWS:3196 +#: ../../../build/NEWS:3200 msgid "" "`bpo-36007 `__: Bump minimum sphinx " "version to 1.8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3198 +#: ../../../build/NEWS:3202 msgid "" "`bpo-22062 `__: Update documentation and" " docstrings for pathlib. Original patch by Mike Short." msgstr "" -#: ../../../build/NEWS:3204 +#: ../../../build/NEWS:3208 msgid "" "`bpo-27313 `__: Avoid test_ttk_guionly " "ComboboxTest failure with macOS Cocoa Tk." msgstr "" -#: ../../../build/NEWS:3207 +#: ../../../build/NEWS:3211 msgid "" "`bpo-36019 `__: Add " "test.support.TEST_HTTP_URL and replace references of http://www.example.com " "by this new constant. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:3211 +#: ../../../build/NEWS:3215 msgid "" "`bpo-36037 `__: Fix test_ssl for strict " "OpenSSL configuration like RHEL8 strict crypto policy. Use older TLS version" @@ -6167,20 +6175,20 @@ msgid "" "version older than default minimum TLS version." msgstr "" -#: ../../../build/NEWS:3216 +#: ../../../build/NEWS:3220 msgid "" "`bpo-35798 `__: Added " ":func:`test.support.check_syntax_warning`." msgstr "" -#: ../../../build/NEWS:3218 +#: ../../../build/NEWS:3222 msgid "" "`bpo-35505 `__: Make " "test_imap4_host_default_value independent on whether the local IMAP server " "is running." msgstr "" -#: ../../../build/NEWS:3221 +#: ../../../build/NEWS:3225 msgid "" "`bpo-35917 `__: multiprocessing: provide" " unit tests for SyncManager and SharedMemoryManager classes + all the " @@ -6188,83 +6196,83 @@ msgid "" "Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3225 +#: ../../../build/NEWS:3229 msgid "" "`bpo-35704 `__: Skip " "``test_shutil.test_unpack_archive_xztar`` to prevent a MemoryError on 32-bit" " AIX when MAXDATA setting is less than 0x20000000." msgstr "" -#: ../../../build/NEWS:3228 +#: ../../../build/NEWS:3232 msgid "Patch by Michael Felt (aixtools)" msgstr "*Patch* oleh Michael Felt (aixtools)" -#: ../../../build/NEWS:3230 +#: ../../../build/NEWS:3234 msgid "" "`bpo-34720 `__: Assert m_state != NULL " "to mimic GC traversal functions that do not correctly handle module creation" " when the module state has not been created." msgstr "" -#: ../../../build/NEWS:3237 +#: ../../../build/NEWS:3241 msgid "" "`bpo-35976 `__: Added ARM build support " "to Windows build files in PCBuild." msgstr "" -#: ../../../build/NEWS:3239 +#: ../../../build/NEWS:3243 msgid "" "`bpo-35692 `__: ``pathlib`` no longer " "raises when checking file and directory existence on drives that are not " "ready" msgstr "" -#: ../../../build/NEWS:3242 +#: ../../../build/NEWS:3246 msgid "" "`bpo-35872 `__: Uses the base Python " "executable when invoking venv in a virtual environment" msgstr "" -#: ../../../build/NEWS:3245 +#: ../../../build/NEWS:3249 msgid "" "`bpo-35873 `__: Prevents venv paths " "being inherited by child processes" msgstr "" -#: ../../../build/NEWS:3247 +#: ../../../build/NEWS:3251 msgid "" "`bpo-35299 `__: Fix sysconfig detection " "of the source directory and distutils handling of pyconfig.h during PGO " "profiling" msgstr "" -#: ../../../build/NEWS:3253 +#: ../../../build/NEWS:3257 msgid "" "`bpo-24310 `__: IDLE -- Document " "settings dialog font tab sample." msgstr "" -#: ../../../build/NEWS:3255 +#: ../../../build/NEWS:3259 msgid "" "`bpo-35833 `__: Revise IDLE doc for " "control codes sent to Shell. Add a code example block." msgstr "" -#: ../../../build/NEWS:3258 +#: ../../../build/NEWS:3262 msgid "" "`bpo-35689 `__: Add docstrings and " "unittests for colorizer.py." msgstr "" -#: ../../../build/NEWS:3262 +#: ../../../build/NEWS:3266 msgid "Python 3.8.0 alpha 1" msgstr "Python 3.8.0 alfa 1" -#: ../../../build/NEWS:3264 +#: ../../../build/NEWS:3268 msgid "*Release date: 2019-02-03*" msgstr "*Tanggal rilis: 2019-02-03*" -#: ../../../build/NEWS:3269 +#: ../../../build/NEWS:3273 msgid "" "`bpo-35746 `__: [CVE-2019-5010] Fix a " "NULL pointer deref in ssl module. The cert parser did not handle CRL " @@ -6273,7 +6281,7 @@ msgid "" "reported by Colin Read and Nicolas Edet of Cisco." msgstr "" -#: ../../../build/NEWS:3275 +#: ../../../build/NEWS:3279 msgid "" "`bpo-34812 `__: The :option:`-I` command" " line option (run Python in isolated mode) is now also copied by the " @@ -6282,7 +6290,7 @@ msgid "" "by :option:`-I`) were copied." msgstr "" -#: ../../../build/NEWS:3281 +#: ../../../build/NEWS:3285 msgid "" "`bpo-34791 `__: The xml.sax and " "xml.dom.domreg no longer use environment variables to override parser " @@ -6290,7 +6298,7 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:3285 +#: ../../../build/NEWS:3289 msgid "" "`bpo-17239 `__: The xml.sax and " "xml.dom.minidom parsers no longer processes external entities by default. " @@ -6298,46 +6306,46 @@ msgid "" "connections." msgstr "" -#: ../../../build/NEWS:3289 +#: ../../../build/NEWS:3293 msgid "" "`bpo-34623 `__: CVE-2018-14647: The C " "accelerated _elementtree module now initializes hash randomization salt from" " _Py_HashSecret instead of libexpat's default CSPRNG." msgstr "" -#: ../../../build/NEWS:3293 +#: ../../../build/NEWS:3297 msgid "" "`bpo-34405 `__: Updated to OpenSSL " "1.1.0i for Windows builds." msgstr "" -#: ../../../build/NEWS:3295 +#: ../../../build/NEWS:3299 msgid "" "`bpo-33871 `__: Fixed sending the part " "of the file in :func:`os.sendfile` on macOS. Using the *trailers* argument " "could cause sending more bytes from the input file than was specified." msgstr "" -#: ../../../build/NEWS:3299 +#: ../../../build/NEWS:3303 msgid "" "`bpo-32533 `__: Fixed thread-safety of " "error handling in _ssl." msgstr "" -#: ../../../build/NEWS:3301 ../../../build/NEWS:6800 +#: ../../../build/NEWS:3305 ../../../build/NEWS:6804 msgid "" "`bpo-33136 `__: Harden ssl module " "against LibreSSL CVE-2018-8970. X509_VERIFY_PARAM_set1_host() is called with" " an explicit namelen. A new test ensures that NULL bytes are not allowed." msgstr "" -#: ../../../build/NEWS:3305 ../../../build/NEWS:6804 ../../../build/NEWS:11197 +#: ../../../build/NEWS:3309 ../../../build/NEWS:6808 ../../../build/NEWS:11201 msgid "" "`bpo-33001 `__: Minimal fix to prevent " "buffer overrun in os.symlink on Windows" msgstr "" -#: ../../../build/NEWS:3307 ../../../build/NEWS:6806 ../../../build/NEWS:11199 +#: ../../../build/NEWS:3311 ../../../build/NEWS:6810 ../../../build/NEWS:11203 msgid "" "`bpo-32981 `__: Regexes in difflib and " "poplib were vulnerable to catastrophic backtracking. These regexes formed " @@ -6345,20 +6353,20 @@ msgid "" "CVE-2018-1060 and CVE-2018-1061. Patch by Jamie Davis." msgstr "" -#: ../../../build/NEWS:3312 ../../../build/NEWS:7018 +#: ../../../build/NEWS:3316 ../../../build/NEWS:7022 msgid "" "`bpo-28414 `__: The ssl module now " "allows users to perform their own IDN en/decoding when using SNI." msgstr "" -#: ../../../build/NEWS:3318 +#: ../../../build/NEWS:3322 msgid "" "`bpo-35877 `__: Make parenthesis " "optional for named expressions in while statement. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:3321 +#: ../../../build/NEWS:3325 msgid "" "`bpo-35814 `__: Allow same right hand " "side expressions in annotated assignments as in normal ones. In particular, " @@ -6366,7 +6374,7 @@ msgid "" "allowed." msgstr "" -#: ../../../build/NEWS:3325 +#: ../../../build/NEWS:3329 msgid "" "`bpo-35766 `__: Add the option to parse " "PEP 484 type comments in the ast module. (Off by default.) This is merging " @@ -6374,26 +6382,26 @@ msgid "" "[typed_ast](https://github.com/python/typed_ast)." msgstr "" -#: ../../../build/NEWS:3330 +#: ../../../build/NEWS:3334 msgid "" "`bpo-35713 `__: Reorganize Python " "initialization to get working exceptions and sys.stderr earlier." msgstr "" -#: ../../../build/NEWS:3333 +#: ../../../build/NEWS:3337 msgid "" "`bpo-33416 `__: Add end line and end " "column position information to the Python AST nodes. This is a C-level " "backwards incompatible change." msgstr "" -#: ../../../build/NEWS:3336 +#: ../../../build/NEWS:3340 msgid "" "`bpo-35720 `__: Fixed a minor memory " "leak in pymain_parse_cmdline_impl function in Modules/main.c" msgstr "" -#: ../../../build/NEWS:3339 +#: ../../../build/NEWS:3343 msgid "" "`bpo-35634 `__: ``func(**kwargs)`` will " "now raise an error when ``kwargs`` is a mapping containing multiple entries " @@ -6401,20 +6409,20 @@ msgid "" "are passed before ``**kwargs`` since Python 3.6." msgstr "" -#: ../../../build/NEWS:3344 +#: ../../../build/NEWS:3348 msgid "" "`bpo-35623 `__: Fix a crash when sorting" " very long lists. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3347 +#: ../../../build/NEWS:3351 msgid "" "`bpo-35214 `__: clang Memory Sanitizer " "build instrumentation was added to work around false positives from posix, " "socket, time, test_io, and test_faulthandler." msgstr "" -#: ../../../build/NEWS:3351 +#: ../../../build/NEWS:3355 msgid "" "`bpo-35560 `__: Fix an assertion error " "in :func:`format` in debug build for floating point formatting with \"n\" " @@ -6422,7 +6430,7 @@ msgid "" "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3355 +#: ../../../build/NEWS:3359 msgid "" "`bpo-35552 `__: Format characters ``%s``" " and ``%V`` in :c:func:`PyUnicode_FromFormat` and ``%s`` in " @@ -6430,39 +6438,39 @@ msgid "" "*precision* is specified." msgstr "" -#: ../../../build/NEWS:3359 +#: ../../../build/NEWS:3363 msgid "" "`bpo-35504 `__: Fix segfaults and " ":exc:`SystemError`\\ s when deleting certain attributes. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:3362 +#: ../../../build/NEWS:3366 msgid "" "`bpo-35504 `__: Fixed a SystemError when" " delete the characters_written attribute of an OSError." msgstr "" -#: ../../../build/NEWS:3365 +#: ../../../build/NEWS:3369 msgid "" "`bpo-35494 `__: Improved syntax error " "messages for unbalanced parentheses in f-string." msgstr "" -#: ../../../build/NEWS:3368 +#: ../../../build/NEWS:3372 msgid "" "`bpo-35444 `__: Fixed error handling in " "pickling methods when fail to look up builtin \"getattr\". Sped up pickling " "iterators." msgstr "" -#: ../../../build/NEWS:3371 +#: ../../../build/NEWS:3375 msgid "" "`bpo-35436 `__: Fix various issues with " "memory allocation error handling. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3374 +#: ../../../build/NEWS:3378 msgid "" "`bpo-35423 `__: Separate the signal " "handling trigger in the eval loop from the \"pending calls\" machinery. " @@ -6470,7 +6478,7 @@ msgid "" "insignificant." msgstr "" -#: ../../../build/NEWS:3378 +#: ../../../build/NEWS:3382 msgid "" "`bpo-35357 `__: Internal attributes' " "names of unittest.mock._Call and unittest.mock.MagicProxy (name, parent & " @@ -6478,20 +6486,20 @@ msgid "" "widely used object attributes. Fixed minor typo in test function name." msgstr "" -#: ../../../build/NEWS:3383 +#: ../../../build/NEWS:3387 msgid "" "`bpo-35372 `__: Fixed the code page " "decoder for input longer than 2 GiB containing undecodable bytes." msgstr "" -#: ../../../build/NEWS:3386 +#: ../../../build/NEWS:3390 msgid "" "`bpo-35336 `__: Fix " "PYTHONCOERCECLOCALE=1 environment variable: only coerce the C locale if the " "LC_CTYPE locale is \"C\"." msgstr "" -#: ../../../build/NEWS:3389 +#: ../../../build/NEWS:3393 msgid "" "`bpo-31241 `__: The *lineno* and " "*col_offset* attributes of AST nodes for list comprehensions, generator " @@ -6500,33 +6508,33 @@ msgid "" "first item." msgstr "" -#: ../../../build/NEWS:3394 +#: ../../../build/NEWS:3398 msgid "" "`bpo-33954 `__: For :meth:`str.format`, " ":meth:`float.__format__` and :meth:`complex.__format__` methods for non-" "ASCII decimal point when using the \"n\" formatter." msgstr "" -#: ../../../build/NEWS:3398 +#: ../../../build/NEWS:3402 msgid "" "`bpo-35269 `__: Fix a possible segfault " "involving a newly-created coroutine. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3401 +#: ../../../build/NEWS:3405 msgid "" "`bpo-35224 `__: Implement :pep:`572` " "(assignment expressions). Patch by Emily Morehouse." msgstr "" -#: ../../../build/NEWS:3404 +#: ../../../build/NEWS:3408 msgid "" "`bpo-32492 `__: Speed up " ":class:`namedtuple` attribute access by 1.6x using a C fast-path for the " "name descriptors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3407 +#: ../../../build/NEWS:3411 msgid "" "`bpo-35214 `__: Fixed an out of bounds " "memory access when parsing a truncated unicode escape sequence at the end of" @@ -6534,7 +6542,7 @@ msgid "" "memory allocation." msgstr "" -#: ../../../build/NEWS:3411 +#: ../../../build/NEWS:3415 msgid "" "`bpo-35214 `__: The interpreter and " "extension modules have had annotations added so that they work properly " @@ -6543,7 +6551,7 @@ msgid "" "perform." msgstr "" -#: ../../../build/NEWS:3416 +#: ../../../build/NEWS:3420 msgid "" "`bpo-35193 `__: Fix an off by one error " "in the bytecode peephole optimizer where it could read bytes beyond the end " @@ -6551,39 +6559,39 @@ msgid "" "in every release of Python 3.6 and 3.7 until now." msgstr "" -#: ../../../build/NEWS:3421 +#: ../../../build/NEWS:3425 msgid "" "`bpo-35169 `__: Improved error messages " "for forbidden assignments." msgstr "" -#: ../../../build/NEWS:3423 +#: ../../../build/NEWS:3427 msgid "" "`bpo-34022 `__: Fix handling of hash-" "based bytecode files in :mod:`zipimport`. Patch by Elvis Pranskevichus." msgstr "" -#: ../../../build/NEWS:3426 +#: ../../../build/NEWS:3430 msgid "" "`bpo-28401 `__: Debug builds will no " "longer to attempt to import extension modules built for the ABI as they were" " never compatible to begin with. Patch by Stefano Rivera." msgstr "" -#: ../../../build/NEWS:3430 +#: ../../../build/NEWS:3434 msgid "" "`bpo-29341 `__: Clarify in the " "docstrings of :mod:`os` methods that path-like objects are also accepted as " "input parameters." msgstr "" -#: ../../../build/NEWS:3433 +#: ../../../build/NEWS:3437 msgid "" "`bpo-35050 `__: :mod:`socket`: Fix off-" "by-one bug in length check for ``AF_ALG`` name and type." msgstr "" -#: ../../../build/NEWS:3436 +#: ../../../build/NEWS:3440 msgid "" "`bpo-29743 `__: Raise :exc:`ValueError` " "instead of :exc:`OverflowError` in case of a negative ``_length_`` in a " @@ -6592,48 +6600,48 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:3441 +#: ../../../build/NEWS:3445 msgid "" "`bpo-16806 `__: Fix ``lineno`` and " "``col_offset`` for multi-line string tokens." msgstr "" -#: ../../../build/NEWS:3443 +#: ../../../build/NEWS:3447 msgid "" "`bpo-35029 `__: :exc:`SyntaxWarning` " "raised as an exception at code generation time will be now replaced with a " ":exc:`SyntaxError` for better error reporting." msgstr "" -#: ../../../build/NEWS:3447 +#: ../../../build/NEWS:3451 msgid "" "`bpo-34983 `__: Expose " ":meth:`symtable.Symbol.is_nonlocal` in the symtable module. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:3450 +#: ../../../build/NEWS:3454 msgid "" "`bpo-34974 `__: :class:`bytes` and " ":class:`bytearray` constructors no longer convert unexpected exceptions " "(e.g. :exc:`MemoryError` and :exc:`KeyboardInterrupt`) to :exc:`TypeError`." msgstr "" -#: ../../../build/NEWS:3454 +#: ../../../build/NEWS:3458 msgid "" "`bpo-34939 `__: Allow annotated names in" " module namespace that are declared global before the annotation happens. " "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3457 +#: ../../../build/NEWS:3461 msgid "" "`bpo-34973 `__: Fixed crash in " ":func:`bytes` when the :class:`list` argument is mutated while it is " "iterated." msgstr "" -#: ../../../build/NEWS:3460 +#: ../../../build/NEWS:3464 msgid "" "`bpo-34876 `__: The *lineno* and " "*col_offset* attributes of the AST for decorated function and class refer " @@ -6643,34 +6651,34 @@ msgid "" "of child AST nodes can precede the position of the parent AST node." msgstr "" -#: ../../../build/NEWS:3467 +#: ../../../build/NEWS:3471 msgid "" "`bpo-34879 `__: Fix a possible null " "pointer dereference in bytesobject.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3470 +#: ../../../build/NEWS:3474 msgid "" "`bpo-34784 `__: Fix the implementation " "of PyStructSequence_NewType in order to create heap allocated " "StructSequences." msgstr "" -#: ../../../build/NEWS:3473 +#: ../../../build/NEWS:3477 msgid "" "`bpo-32912 `__: A :exc:`SyntaxWarning` " "is now emitted instead of a :exc:`DeprecationWarning` for invalid escape " "sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:3477 +#: ../../../build/NEWS:3481 msgid "" "`bpo-34854 `__: Fixed a crash in " "compiling string annotations containing a lambda with a keyword-only " "argument that doesn't have a default value." msgstr "" -#: ../../../build/NEWS:3480 +#: ../../../build/NEWS:3484 msgid "" "`bpo-34850 `__: The compiler now " "produces a :exc:`SyntaxWarning` when identity checks (``is`` and ``is not``)" @@ -6680,13 +6688,13 @@ msgid "" "instead." msgstr "" -#: ../../../build/NEWS:3486 +#: ../../../build/NEWS:3490 msgid "" "`bpo-34824 `__: Fix a possible null " "pointer dereference in Modules/_ssl.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3489 +#: ../../../build/NEWS:3493 msgid "" "`bpo-30156 `__: The C function " "``property_descr_get()`` uses a \"cached\" tuple to optimize function calls." @@ -6695,13 +6703,13 @@ msgid "" "and it causes 3 different crashes last years." msgstr "" -#: ../../../build/NEWS:3494 +#: ../../../build/NEWS:3498 msgid "" "`bpo-34762 `__: Fix contextvars C API to" " use PyObject* pointer types." msgstr "" -#: ../../../build/NEWS:3496 +#: ../../../build/NEWS:3500 msgid "" "`bpo-34751 `__: The hash function for " "tuples is now based on xxHash which gives better collision results on " @@ -6710,65 +6718,65 @@ msgid "" "contributions by Tim Peters." msgstr "" -#: ../../../build/NEWS:3501 +#: ../../../build/NEWS:3505 msgid "" "`bpo-34735 `__: Fix a memory leak in " "Modules/timemodule.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3504 +#: ../../../build/NEWS:3508 msgid "" "`bpo-34683 `__: Fixed a bug where some " "SyntaxError error pointed to locations that were off-by-one." msgstr "" -#: ../../../build/NEWS:3507 +#: ../../../build/NEWS:3511 msgid "" "`bpo-34651 `__: Only allow the main " "interpreter to fork. The avoids the possibility of affecting the main " "interpreter, which is critical to operation of the runtime." msgstr "" -#: ../../../build/NEWS:3511 +#: ../../../build/NEWS:3515 msgid "" "`bpo-34653 `__: Remove unused function " "PyParser_SimpleParseStringFilename." msgstr "" -#: ../../../build/NEWS:3513 +#: ../../../build/NEWS:3517 msgid "" "`bpo-32236 `__: Warn that line buffering" " is not supported if :func:`open` is called with binary mode and " "``buffering=1``." msgstr "" -#: ../../../build/NEWS:3516 +#: ../../../build/NEWS:3520 msgid "" "`bpo-34641 `__: Further restrict the " "syntax of the left-hand side of keyword arguments in function calls. In " "particular, ``f((keyword)=arg)`` is now disallowed." msgstr "" -#: ../../../build/NEWS:3520 +#: ../../../build/NEWS:3524 msgid "" "`bpo-34637 `__: Make the *start* " "argument to *sum()* visible as a keyword argument." msgstr "" -#: ../../../build/NEWS:3523 +#: ../../../build/NEWS:3527 msgid "" "`bpo-1621 `__: Do not assume signed " "integer overflow behavior (C undefined behavior) when performing set hash " "table resizing." msgstr "" -#: ../../../build/NEWS:3526 +#: ../../../build/NEWS:3530 msgid "" "`bpo-34588 `__: Fix an off-by-one in the" " recursive call pruning feature of traceback formatting." msgstr "" -#: ../../../build/NEWS:3529 +#: ../../../build/NEWS:3533 msgid "" "`bpo-34485 `__: On Windows, the LC_CTYPE" " is now set to the user preferred locale at startup. Previously, the " @@ -6776,7 +6784,7 @@ msgid "" "setlocale(LC_CTYPE, \"\") or setlocale(LC_ALL, \"\")." msgstr "" -#: ../../../build/NEWS:3533 +#: ../../../build/NEWS:3537 msgid "" "`bpo-34485 `__: Standard streams like " "sys.stdout now use the \"surrogateescape\" error handler, instead of " @@ -6784,14 +6792,14 @@ msgid "" "UTF-8 Mode is disabled)." msgstr "" -#: ../../../build/NEWS:3537 +#: ../../../build/NEWS:3541 msgid "" "`bpo-34485 `__: Fix the error handler of" " standard streams like sys.stdout: PYTHONIOENCODING=\":\" is now ignored " "instead of setting the error handler to \"strict\"." msgstr "" -#: ../../../build/NEWS:3541 +#: ../../../build/NEWS:3545 msgid "" "`bpo-34485 `__: Python now gets the " "locale encoding with C code to initialize the encoding of standard streams " @@ -6801,7 +6809,7 @@ msgid "" "startup by default." msgstr "" -#: ../../../build/NEWS:3547 +#: ../../../build/NEWS:3551 msgid "" "`bpo-34527 `__: On FreeBSD, " "Py_DecodeLocale() and Py_EncodeLocale() now also forces the ASCII encoding " @@ -6809,13 +6817,13 @@ msgid "" "\"C\"." msgstr "" -#: ../../../build/NEWS:3551 +#: ../../../build/NEWS:3555 msgid "" "`bpo-34527 `__: The UTF-8 Mode is now " "also enabled by the \"POSIX\" locale, not only by the \"C\" locale." msgstr "" -#: ../../../build/NEWS:3554 +#: ../../../build/NEWS:3558 msgid "" "`bpo-34403 `__: On HP-UX with C or POSIX" " locale, sys.getfilesystemencoding() now returns \"ascii\" instead of " @@ -6823,13 +6831,13 @@ msgid "" "coerced)." msgstr "" -#: ../../../build/NEWS:3558 +#: ../../../build/NEWS:3562 msgid "" "`bpo-34523 `__: The Python filesystem " "encoding is now read earlier during the Python initialization." msgstr "" -#: ../../../build/NEWS:3561 +#: ../../../build/NEWS:3565 msgid "" "`bpo-12458 `__: Tracebacks show now " "correct line number for subexpressions in multiline expressions. Tracebacks " @@ -6837,110 +6845,110 @@ msgid "" " of the line number of the last subexpression." msgstr "" -#: ../../../build/NEWS:3566 +#: ../../../build/NEWS:3570 msgid "" "`bpo-34408 `__: Prevent a null pointer " "dereference and resource leakage in ``PyInterpreterState_New()``." msgstr "" -#: ../../../build/NEWS:3569 +#: ../../../build/NEWS:3573 msgid "" "`bpo-34400 `__: Fix undefined behavior " "in parsetok.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3571 +#: ../../../build/NEWS:3575 msgid "" "`bpo-33073 `__: Added as_integer_ratio " "to ints to make them more interoperable with floats." msgstr "" -#: ../../../build/NEWS:3574 +#: ../../../build/NEWS:3578 msgid "" "`bpo-34377 `__: Update valgrind " "suppression list to use ``_PyObject_Free``/``_PyObject_Realloc`` instead of " "``PyObject_Free``/``PyObject_Realloc``." msgstr "" -#: ../../../build/NEWS:3578 +#: ../../../build/NEWS:3582 msgid "" "`bpo-34353 `__: Added the \"socket\" " "option in the `stat.filemode()` Python implementation to match the C " "implementation." msgstr "" -#: ../../../build/NEWS:3581 +#: ../../../build/NEWS:3585 msgid "" "`bpo-34320 `__: Fix ``dict(od)`` didn't " "copy iteration order of OrderedDict." msgstr "" -#: ../../../build/NEWS:3583 +#: ../../../build/NEWS:3587 msgid "" "`bpo-34113 `__: Fixed crash on debug " "builds when opcode stack was adjusted with negative numbers. Patch by " "Constantin Petrisor." msgstr "" -#: ../../../build/NEWS:3586 +#: ../../../build/NEWS:3590 msgid "" "`bpo-34100 `__: Compiler now merges " "constants in tuples and frozensets recursively. Code attributes like " "``co_names`` are merged too." msgstr "" -#: ../../../build/NEWS:3589 +#: ../../../build/NEWS:3593 msgid "" "`bpo-34151 `__: Performance of list " "concatenation, repetition and slicing operations is slightly improved. Patch" " by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:3592 +#: ../../../build/NEWS:3596 msgid "" "`bpo-34170 `__: -X dev: it is now " "possible to override the memory allocator using PYTHONMALLOC even if the " "developer mode is enabled." msgstr "" -#: ../../../build/NEWS:3595 +#: ../../../build/NEWS:3599 msgid "" "`bpo-33237 `__: Improved " ":exc:`AttributeError` message for partially initialized module." msgstr "" -#: ../../../build/NEWS:3598 +#: ../../../build/NEWS:3602 msgid "" "`bpo-34149 `__: Fix min and max " "functions to get default behavior when key is None." msgstr "" -#: ../../../build/NEWS:3601 +#: ../../../build/NEWS:3605 msgid "" "`bpo-34125 `__: Profiling of unbound " "built-in methods now works when ``**kwargs`` is given." msgstr "" -#: ../../../build/NEWS:3604 +#: ../../../build/NEWS:3608 msgid "" "`bpo-34141 `__: Optimized pickling " "atomic types (None, bool, int, float, bytes, str)." msgstr "" -#: ../../../build/NEWS:3607 +#: ../../../build/NEWS:3611 msgid "" "`bpo-34126 `__: Fix crashes when " "profiling certain invalid calls of unbound methods. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3610 +#: ../../../build/NEWS:3614 msgid "" "`bpo-24618 `__: Fixed reading invalid " "memory when create the code object with too small varnames tuple or too " "large argument counts." msgstr "" -#: ../../../build/NEWS:3613 +#: ../../../build/NEWS:3617 msgid "" "`bpo-34068 `__: In " ":meth:`io.IOBase.close`, ensure that the :attr:`~io.IOBase.closed` attribute" @@ -6948,63 +6956,63 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:3617 +#: ../../../build/NEWS:3621 msgid "" "`bpo-34087 `__: Fix buffer overflow " "while converting unicode to numeric values." msgstr "" -#: ../../../build/NEWS:3619 +#: ../../../build/NEWS:3623 msgid "" "`bpo-34080 `__: Fixed a memory leak in " "the compiler when it raised some uncommon errors during tokenizing." msgstr "" -#: ../../../build/NEWS:3622 +#: ../../../build/NEWS:3626 msgid "" "`bpo-34066 `__: Disabled interruption by" " Ctrl-C between calling ``open()`` and entering a **with** block in ``with " "open()``." msgstr "" -#: ../../../build/NEWS:3625 +#: ../../../build/NEWS:3629 msgid "" "`bpo-34042 `__: Fix dict.copy() to " "maintain correct total refcount (as reported by sys.gettotalrefcount())." msgstr "" -#: ../../../build/NEWS:3628 +#: ../../../build/NEWS:3632 msgid "" "`bpo-33418 `__: Fix potential memory " "leak in function object when it creates reference cycle." msgstr "" -#: ../../../build/NEWS:3631 +#: ../../../build/NEWS:3635 msgid "" "`bpo-33985 `__: Implement " "contextvars.ContextVar.name attribute." msgstr "" -#: ../../../build/NEWS:3633 +#: ../../../build/NEWS:3637 msgid "" "`bpo-33956 `__: Update vendored Expat " "library copy to version 2.2.5." msgstr "" -#: ../../../build/NEWS:3635 +#: ../../../build/NEWS:3639 msgid "" "`bpo-24596 `__: Decref the module object" " in :c:func:`PyRun_SimpleFileExFlags` before calling " ":c:func:`PyErr_Print()`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3638 +#: ../../../build/NEWS:3642 msgid "" "`bpo-33451 `__: Close directly executed " "pyc files before calling ``PyEval_EvalCode()``." msgstr "" -#: ../../../build/NEWS:3641 +#: ../../../build/NEWS:3645 msgid "" "`bpo-1617161 `__: The hash of " ":class:`BuiltinMethodType` instances (methods of built-in classes) now " @@ -7016,21 +7024,21 @@ msgid "" "instances no longer support ordering." msgstr "" -#: ../../../build/NEWS:3649 +#: ../../../build/NEWS:3653 msgid "" "`bpo-33824 `__: Fix \"LC_ALL=C python3.7" " -V\": reset properly the command line parser when the encoding changes " "after reading the Python configuration." msgstr "" -#: ../../../build/NEWS:3652 ../../../build/NEWS:6298 +#: ../../../build/NEWS:3656 ../../../build/NEWS:6302 msgid "" "`bpo-33803 `__: Fix a crash in hamt.c " "caused by enabling GC tracking for an object that hadn't all of its fields " "set to NULL." msgstr "" -#: ../../../build/NEWS:3655 +#: ../../../build/NEWS:3659 msgid "" "`bpo-33738 `__: Seven macro " "incompatibilities with the Limited API were fixed, and the macros " @@ -7039,40 +7047,40 @@ msgid "" "automatic macro checks was added." msgstr "" -#: ../../../build/NEWS:3660 ../../../build/NEWS:10870 +#: ../../../build/NEWS:3664 ../../../build/NEWS:10874 msgid "" "`bpo-33786 `__: Fix asynchronous " "generators to handle GeneratorExit in athrow() correctly" msgstr "" -#: ../../../build/NEWS:3663 +#: ../../../build/NEWS:3667 msgid "" "`bpo-30167 `__: " "``PyRun_SimpleFileExFlags`` removes ``__cached__`` from module in addition " "to ``__file__``." msgstr "" -#: ../../../build/NEWS:3666 ../../../build/NEWS:6301 +#: ../../../build/NEWS:3670 ../../../build/NEWS:6305 msgid "" "`bpo-33706 `__: Fix a crash in Python " "initialization when parsing the command line options. Thanks Christoph " "Gohlke for the bug report and the fix!" msgstr "" -#: ../../../build/NEWS:3669 +#: ../../../build/NEWS:3673 msgid "" "`bpo-33597 `__: Reduce ``PyGC_Head`` " "size from 3 words to 2 words." msgstr "" -#: ../../../build/NEWS:3671 ../../../build/NEWS:6304 ../../../build/NEWS:10873 +#: ../../../build/NEWS:3675 ../../../build/NEWS:6308 ../../../build/NEWS:10877 msgid "" "`bpo-30654 `__: Fixed reset of the " "SIGINT handler to SIG_DFL on interpreter shutdown even when there was a " "custom handler set previously. Patch by Philipp Kerling." msgstr "" -#: ../../../build/NEWS:3675 ../../../build/NEWS:6410 ../../../build/NEWS:10877 +#: ../../../build/NEWS:3679 ../../../build/NEWS:6414 ../../../build/NEWS:10881 msgid "" "`bpo-33622 `__: Fixed a leak when the " "garbage collector fails to add an object with the ``__del__`` method or " @@ -7080,13 +7088,13 @@ msgid "" "can now be called when an exception is set and preserves it." msgstr "" -#: ../../../build/NEWS:3680 +#: ../../../build/NEWS:3684 msgid "" "`bpo-33462 `__: Make dict and dict views" " reversible. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3682 +#: ../../../build/NEWS:3686 msgid "" "`bpo-23722 `__: A :exc:`RuntimeError` is" " now raised when the custom metaclass doesn't provide the ``__classcell__`` " @@ -7094,7 +7102,7 @@ msgid "" ":exc:`DeprecationWarning` was emitted in Python 3.6--3.7." msgstr "" -#: ../../../build/NEWS:3687 +#: ../../../build/NEWS:3691 msgid "" "`bpo-33499 `__: Add " ":envvar:`PYTHONPYCACHEPREFIX` environment variable and :option:`-X` " @@ -7102,120 +7110,120 @@ msgid "" "for writing module bytecode cache files." msgstr "" -#: ../../../build/NEWS:3691 +#: ../../../build/NEWS:3695 msgid "" "`bpo-25711 `__: The :mod:`zipimport` " "module has been rewritten in pure Python." msgstr "" -#: ../../../build/NEWS:3693 ../../../build/NEWS:6415 +#: ../../../build/NEWS:3697 ../../../build/NEWS:6419 msgid "" "`bpo-33509 `__: Fix module_globals " "parameter of warnings.warn_explicit(): don't crash if module_globals is not " "a dict." msgstr "" -#: ../../../build/NEWS:3696 ../../../build/NEWS:6308 ../../../build/NEWS:10882 +#: ../../../build/NEWS:3700 ../../../build/NEWS:6312 ../../../build/NEWS:10886 msgid "" "`bpo-31849 `__: Fix signed/unsigned " "comparison warning in pyhash.c." msgstr "" -#: ../../../build/NEWS:3698 ../../../build/NEWS:6422 +#: ../../../build/NEWS:3702 ../../../build/NEWS:6426 msgid "" "`bpo-33475 `__: Fixed miscellaneous bugs" " in converting annotations to strings and optimized parentheses in the " "string representation." msgstr "" -#: ../../../build/NEWS:3701 +#: ../../../build/NEWS:3705 msgid "" "`bpo-20104 `__: Added support for the " "`setpgroup`, `resetids`, `setsigmask`, `setsigdef` and `scheduler` " "parameters of `posix_spawn`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3705 ../../../build/NEWS:6425 ../../../build/NEWS:10884 +#: ../../../build/NEWS:3709 ../../../build/NEWS:6429 ../../../build/NEWS:10888 msgid "" "`bpo-33391 `__: Fix a leak in " "set_symmetric_difference()." msgstr "" -#: ../../../build/NEWS:3707 ../../../build/NEWS:6623 +#: ../../../build/NEWS:3711 ../../../build/NEWS:6627 msgid "" "`bpo-33363 `__: Raise a SyntaxError for " "``async with`` and ``async for`` statements outside of async functions." msgstr "" -#: ../../../build/NEWS:3710 ../../../build/NEWS:6427 ../../../build/NEWS:10886 +#: ../../../build/NEWS:3714 ../../../build/NEWS:6431 ../../../build/NEWS:10890 msgid "" "`bpo-28055 `__: Fix unaligned accesses " "in siphash24(). Patch by Rolf Eike Beer." msgstr "" -#: ../../../build/NEWS:3712 ../../../build/NEWS:6626 +#: ../../../build/NEWS:3716 ../../../build/NEWS:6630 msgid "" "`bpo-33128 `__: Fix a bug that causes " "PathFinder to appear twice on sys.meta_path. Patch by Pablo Galindo Salgado." msgstr "" -#: ../../../build/NEWS:3715 +#: ../../../build/NEWS:3719 msgid "" "`bpo-33331 `__: Modules imported last " "are now cleared first at interpreter shutdown." msgstr "" -#: ../../../build/NEWS:3718 ../../../build/NEWS:6629 +#: ../../../build/NEWS:3722 ../../../build/NEWS:6633 msgid "" "`bpo-33312 `__: Fixed clang ubsan " "(undefined behavior sanitizer) warnings in dictobject.c by adjusting how the" " internal struct _dictkeysobject shared keys structure is declared." msgstr "" -#: ../../../build/NEWS:3722 +#: ../../../build/NEWS:3726 msgid "" "`bpo-33305 `__: Improved syntax error " "messages for invalid numerical literals." msgstr "" -#: ../../../build/NEWS:3724 +#: ../../../build/NEWS:3728 msgid "" "`bpo-33306 `__: Improved syntax error " "messages for unbalanced parentheses." msgstr "" -#: ../../../build/NEWS:3726 +#: ../../../build/NEWS:3730 msgid "" "`bpo-33234 `__: The list constructor " "will pre-size and not over-allocate when the input length is known." msgstr "" -#: ../../../build/NEWS:3729 +#: ../../../build/NEWS:3733 msgid "" "`bpo-33270 `__: Intern the names for all" " anonymous code objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3732 +#: ../../../build/NEWS:3736 msgid "" "`bpo-30455 `__: The C and Python code " "and the documentation related to tokens are now generated from a single " "source file :file:`Grammar/Tokens`." msgstr "" -#: ../../../build/NEWS:3735 +#: ../../../build/NEWS:3739 msgid "" "`bpo-33176 `__: Add a ``toreadonly()`` " "method to memoryviews." msgstr "" -#: ../../../build/NEWS:3737 ../../../build/NEWS:6633 ../../../build/NEWS:10888 +#: ../../../build/NEWS:3741 ../../../build/NEWS:6637 ../../../build/NEWS:10892 msgid "" "`bpo-33231 `__: Fix potential memory " "leak in ``normalizestring()``." msgstr "" -#: ../../../build/NEWS:3739 ../../../build/NEWS:6635 +#: ../../../build/NEWS:3743 ../../../build/NEWS:6639 msgid "" "`bpo-33205 `__: Change dict growth " "function from ``round_up_to_power_2(used*2+hashtable_size/2)`` to " @@ -7223,20 +7231,20 @@ msgid "" "``used == 0``. Now dict has more chance to be shrinked." msgstr "" -#: ../../../build/NEWS:3744 ../../../build/NEWS:6640 ../../../build/NEWS:10890 +#: ../../../build/NEWS:3748 ../../../build/NEWS:6644 ../../../build/NEWS:10894 msgid "" "`bpo-29922 `__: Improved error messages " "in 'async with' when ``__aenter__()`` or ``__aexit__()`` return non-" "awaitable object." msgstr "" -#: ../../../build/NEWS:3747 ../../../build/NEWS:6643 ../../../build/NEWS:10893 +#: ../../../build/NEWS:3751 ../../../build/NEWS:6647 ../../../build/NEWS:10897 msgid "" "`bpo-33199 `__: Fix ``ma_version_tag`` " "in dict implementation is uninitialized when copying from key-sharing dict." msgstr "" -#: ../../../build/NEWS:3750 ../../../build/NEWS:6814 +#: ../../../build/NEWS:3754 ../../../build/NEWS:6818 msgid "" "`bpo-33053 `__: When using the -m " "switch, sys.path[0] is now explicitly expanded as the *starting* working " @@ -7244,14 +7252,14 @@ msgid "" "from the current working directory at the time of the import)" msgstr "" -#: ../../../build/NEWS:3755 +#: ../../../build/NEWS:3759 msgid "" "`bpo-33138 `__: Changed standard error " "message for non-pickleable and non-copyable types. It now says \"cannot " "pickle\" instead of \"can't pickle\" or \"cannot serialize\"." msgstr "" -#: ../../../build/NEWS:3759 ../../../build/NEWS:6819 +#: ../../../build/NEWS:3763 ../../../build/NEWS:6823 msgid "" "`bpo-33018 `__: Improve consistency of " "errors raised by ``issubclass()`` when called with a non-class and an " @@ -7259,40 +7267,40 @@ msgid "" "by Josh Bronson." msgstr "" -#: ../../../build/NEWS:3763 +#: ../../../build/NEWS:3767 msgid "" "`bpo-33083 `__: ``math.factorial`` no " "longer accepts arguments that are not int-like. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3766 +#: ../../../build/NEWS:3770 msgid "" "`bpo-33041 `__: Added new opcode " ":opcode:`END_ASYNC_FOR` and fixes the following issues:" msgstr "" -#: ../../../build/NEWS:3769 +#: ../../../build/NEWS:3773 msgid "" "Setting global :exc:`StopAsyncIteration` no longer breaks ``async for`` " "loops." msgstr "" -#: ../../../build/NEWS:3771 +#: ../../../build/NEWS:3775 msgid "Jumping into an ``async for`` loop is now disabled." msgstr "" -#: ../../../build/NEWS:3772 +#: ../../../build/NEWS:3776 msgid "Jumping out of an ``async for`` loop no longer corrupts the stack." msgstr "" -#: ../../../build/NEWS:3774 +#: ../../../build/NEWS:3778 msgid "" "`bpo-25750 `__: Fix rare Python crash " "due to bad refcounting in ``type_getattro()`` if a descriptor deletes itself" " from the class. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3778 +#: ../../../build/NEWS:3782 msgid "" "`bpo-33041 `__: Fixed bytecode " "generation for \"async for\" with a complex target. A StopAsyncIteration " @@ -7300,13 +7308,13 @@ msgid "" "the iteration." msgstr "" -#: ../../../build/NEWS:3782 ../../../build/NEWS:6825 ../../../build/NEWS:11207 +#: ../../../build/NEWS:3786 ../../../build/NEWS:6829 ../../../build/NEWS:11211 msgid "" "`bpo-33026 `__: Fixed jumping out of " "\"with\" block by setting f_lineno." msgstr "" -#: ../../../build/NEWS:3784 ../../../build/NEWS:6827 +#: ../../../build/NEWS:3788 ../../../build/NEWS:6831 msgid "" "`bpo-33005 `__: Fix a crash on fork when" " using a custom memory allocator (ex: using PYTHONMALLOC env var). " @@ -7314,7 +7322,7 @@ msgid "" "RAW memory allocator to allocate a new interpreters mutex on fork." msgstr "" -#: ../../../build/NEWS:3789 ../../../build/NEWS:6429 +#: ../../../build/NEWS:3793 ../../../build/NEWS:6433 msgid "" "`bpo-32911 `__: Due to unexpected " "compatibility issues discovered during downstream beta testing, reverted " @@ -7324,26 +7332,26 @@ msgid "" "on patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:3795 ../../../build/NEWS:6832 ../../../build/NEWS:11209 +#: ../../../build/NEWS:3799 ../../../build/NEWS:6836 ../../../build/NEWS:11213 msgid "" "`bpo-17288 `__: Prevent jumps from " "'return' and 'exception' trace events." msgstr "" -#: ../../../build/NEWS:3797 +#: ../../../build/NEWS:3801 msgid "" "`bpo-32946 `__: Importing names from " "already imported module with \"from ... import ...\" is now 30% faster if " "the module is not a package." msgstr "" -#: ../../../build/NEWS:3800 +#: ../../../build/NEWS:3804 msgid "" "`bpo-32932 `__: Make error message more " "revealing when there are non-str objects in ``__all__``." msgstr "" -#: ../../../build/NEWS:3803 +#: ../../../build/NEWS:3807 msgid "" "`bpo-32925 `__: Optimized iterating and " "containing test for literal lists consisting of non-constants: ``x in [a, " @@ -7351,58 +7359,58 @@ msgid "" "optimized." msgstr "" -#: ../../../build/NEWS:3807 ../../../build/NEWS:7024 ../../../build/NEWS:11211 +#: ../../../build/NEWS:3811 ../../../build/NEWS:7028 ../../../build/NEWS:11215 msgid "" "`bpo-32889 `__: Update Valgrind " "suppression list to account for the rename of ``Py_ADDRESS_IN_RANG`` to " "``address_in_range``." msgstr "" -#: ../../../build/NEWS:3810 ../../../build/NEWS:6834 +#: ../../../build/NEWS:3814 ../../../build/NEWS:6838 msgid "" "`bpo-32836 `__: Don't use temporary " "variables in cases of list/dict/set comprehensions" msgstr "" -#: ../../../build/NEWS:3813 ../../../build/NEWS:7027 +#: ../../../build/NEWS:3817 ../../../build/NEWS:7031 msgid "" "`bpo-31356 `__: Remove the new API added" " in `bpo-31356 `__ (gc.ensure_disabled()" " context manager)." msgstr "" -#: ../../../build/NEWS:3816 ../../../build/NEWS:7030 +#: ../../../build/NEWS:3820 ../../../build/NEWS:7034 msgid "" "`bpo-32305 `__: For namespace packages, " "ensure that both ``__file__`` and ``__spec__.origin`` are set to None." msgstr "" -#: ../../../build/NEWS:3819 ../../../build/NEWS:7033 +#: ../../../build/NEWS:3823 ../../../build/NEWS:7037 msgid "" "`bpo-32303 `__: Make sure " "``__spec__.loader`` matches ``__loader__`` for namespace packages." msgstr "" -#: ../../../build/NEWS:3822 ../../../build/NEWS:7036 +#: ../../../build/NEWS:3826 ../../../build/NEWS:7040 msgid "" "`bpo-32711 `__: Fix the warning messages" " for Python/ast_unparse.c. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3825 ../../../build/NEWS:7039 ../../../build/NEWS:11222 +#: ../../../build/NEWS:3829 ../../../build/NEWS:7043 ../../../build/NEWS:11226 msgid "" "`bpo-32583 `__: Fix possible crashing in" " builtin Unicode decoders caused by write out-of-bound errors when using " "customized decode error handlers." msgstr "" -#: ../../../build/NEWS:3828 +#: ../../../build/NEWS:3832 msgid "" "`bpo-32489 `__: A :keyword:`continue` " "statement is now allowed in the :keyword:`finally` clause." msgstr "" -#: ../../../build/NEWS:3831 +#: ../../../build/NEWS:3835 msgid "" "`bpo-17611 `__: Simplified the " "interpreter loop by moving the logic of unrolling the stack of blocks into " @@ -7411,7 +7419,7 @@ msgid "" ":keyword:`continue` and :keyword:`return`." msgstr "" -#: ../../../build/NEWS:3837 +#: ../../../build/NEWS:3841 msgid "" "Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`, " ":opcode:`SETUP_LOOP` and :opcode:`SETUP_EXCEPT`. Added new opcodes " @@ -7420,21 +7428,21 @@ msgid "" ":opcode:`WITH_CLEANUP_START`." msgstr "" -#: ../../../build/NEWS:3843 +#: ../../../build/NEWS:3847 msgid "" "`bpo-32285 `__: New function " "unicodedata.is_normalized, which can check whether a string is in a specific" " normal form." msgstr "" -#: ../../../build/NEWS:3846 +#: ../../../build/NEWS:3850 msgid "" "`bpo-10544 `__: Yield expressions are " "now disallowed in comprehensions and generator expressions except the " "expression for the outermost iterable." msgstr "" -#: ../../../build/NEWS:3849 +#: ../../../build/NEWS:3853 msgid "" "`bpo-32117 `__: Iterable unpacking is " "now allowed without parentheses in yield and return statements, e.g. ``yield" @@ -7442,7 +7450,7 @@ msgid "" "Chapman for added tests." msgstr "" -#: ../../../build/NEWS:3853 +#: ../../../build/NEWS:3857 msgid "" "`bpo-31902 `__: Fix the ``col_offset`` " "attribute for ast nodes ``ast.AsyncFor``, ``ast.AsyncFunctionDef``, and " @@ -7450,45 +7458,45 @@ msgid "" "``async``." msgstr "" -#: ../../../build/NEWS:3857 +#: ../../../build/NEWS:3861 msgid "" "`bpo-25862 `__: Fix assertion failures " "in the ``tell()`` method of ``io.TextIOWrapper``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3860 ../../../build/NEWS:6435 ../../../build/NEWS:10901 +#: ../../../build/NEWS:3864 ../../../build/NEWS:6439 ../../../build/NEWS:10905 msgid "" "`bpo-21983 `__: Fix a crash in " "`ctypes.cast()` in case the type argument is a ctypes structured data type. " "Patch by Eryk Sun and Oren Milman." msgstr "" -#: ../../../build/NEWS:3863 +#: ../../../build/NEWS:3867 msgid "" "`bpo-31577 `__: Fix a crash in " "`os.utime()` in case of a bad ns argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:3866 +#: ../../../build/NEWS:3870 msgid "" "`bpo-29832 `__: Remove references to " "'getsockaddrarg' from various socket error messages. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:3872 +#: ../../../build/NEWS:3876 msgid "" "`bpo-35845 `__: Add 'order' parameter to" " memoryview.tobytes()." msgstr "" -#: ../../../build/NEWS:3874 +#: ../../../build/NEWS:3878 msgid "" "`bpo-35864 `__: The _asdict() method for" " collections.namedtuple now returns a regular dict instead of an " "OrderedDict." msgstr "" -#: ../../../build/NEWS:3877 +#: ../../../build/NEWS:3881 msgid "" "`bpo-35537 `__: An ExitStack is now used" " internally within subprocess.POpen to clean up pipe file handles. No " @@ -7497,19 +7505,19 @@ msgid "" " by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3882 +#: ../../../build/NEWS:3886 msgid "" "`bpo-35847 `__: RISC-V needed the " "CTYPES_PASS_BY_REF_HACK. Fixes ctypes Structure test_pass_by_value." msgstr "" -#: ../../../build/NEWS:3885 +#: ../../../build/NEWS:3889 msgid "" "`bpo-35813 `__: Shared memory submodule " "added to multiprocessing to avoid need for serialization between processes" msgstr "" -#: ../../../build/NEWS:3888 +#: ../../../build/NEWS:3892 msgid "" "`bpo-35780 `__: Fix lru_cache() errors " "arising in recursive, reentrant, or multi-threaded code. These errors could " @@ -7524,98 +7532,98 @@ msgid "" "times the underlying user function was called." msgstr "" -#: ../../../build/NEWS:3900 +#: ../../../build/NEWS:3904 msgid "" "`bpo-35537 `__: :func:`os.posix_spawn` " "and :func:`os.posix_spawnp` now have a *setsid* parameter." msgstr "" -#: ../../../build/NEWS:3903 +#: ../../../build/NEWS:3907 msgid "" "`bpo-23846 `__: " ":class:`asyncio.ProactorEventLoop` now catches and logs send errors when the" " self-pipe is full." msgstr "" -#: ../../../build/NEWS:3906 +#: ../../../build/NEWS:3910 msgid "" "`bpo-34323 `__: :mod:`asyncio`: Enhance " "``IocpProactor.close()`` log: wait 1 second before the first log, then log " "every second. Log also the number of seconds since ``close()`` was called." msgstr "" -#: ../../../build/NEWS:3910 +#: ../../../build/NEWS:3914 msgid "" "`bpo-35674 `__: Add a new " ":func:`os.posix_spawnp` function. Patch by Joannah Nanjekye." msgstr "" -#: ../../../build/NEWS:3913 +#: ../../../build/NEWS:3917 msgid "" "`bpo-35733 `__: " "``ast.Constant(boolean)`` no longer an instance of :class:`ast.Num`. Patch " "by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3916 +#: ../../../build/NEWS:3920 msgid "" "`bpo-35726 `__: QueueHandler.prepare() " "now makes a copy of the record before modifying and enqueueing it, to avoid " "affecting other handlers in the chain." msgstr "" -#: ../../../build/NEWS:3920 +#: ../../../build/NEWS:3924 msgid "" "`bpo-35719 `__: Sped up multi-argument " ":mod:`math` functions atan2(), copysign(), remainder() and hypot() by 1.3--" "2.5 times." msgstr "" -#: ../../../build/NEWS:3923 +#: ../../../build/NEWS:3927 msgid "" "`bpo-35717 `__: Fix KeyError exception " "raised when using enums and compile. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3926 +#: ../../../build/NEWS:3930 msgid "" "`bpo-35699 `__: Fixed detection of " "Visual Studio Build Tools 2017 in distutils" msgstr "" -#: ../../../build/NEWS:3928 +#: ../../../build/NEWS:3932 msgid "" "`bpo-32710 `__: Fix memory leaks in " "asyncio ProactorEventLoop on overlapped operation failure." msgstr "" -#: ../../../build/NEWS:3931 +#: ../../../build/NEWS:3935 msgid "" "`bpo-35702 `__: The " ":data:`time.CLOCK_UPTIME_RAW` constant is now available for macOS 10.12." msgstr "" -#: ../../../build/NEWS:3934 +#: ../../../build/NEWS:3938 msgid "" "`bpo-32710 `__: Fix a memory leak in " "asyncio in the ProactorEventLoop when ``ReadFile()`` or ``WSASend()`` " "overlapped operation fail immediately: release the internal buffer." msgstr "" -#: ../../../build/NEWS:3938 +#: ../../../build/NEWS:3942 msgid "" "`bpo-35682 `__: Fix " "``asyncio.ProactorEventLoop.sendfile()``: don't attempt to set the result of" " an internal future if it's already done." msgstr "" -#: ../../../build/NEWS:3941 +#: ../../../build/NEWS:3945 msgid "" "`bpo-35283 `__: Add a deprecated warning" " for the :meth:`threading.Thread.isAlive` method. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:3944 +#: ../../../build/NEWS:3948 msgid "" "`bpo-35664 `__: Improve " "operator.itemgetter() performance by 33% with optimized argument handling " @@ -7624,52 +7632,52 @@ msgid "" "library)." msgstr "" -#: ../../../build/NEWS:3949 +#: ../../../build/NEWS:3953 msgid "" "`bpo-35643 `__: Fixed a SyntaxWarning: " "invalid escape sequence in Modules/_sha3/cleanup.py. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:3952 +#: ../../../build/NEWS:3956 msgid "" "`bpo-35619 `__: Improved support of " "custom data descriptors in :func:`help` and :mod:`pydoc`." msgstr "" -#: ../../../build/NEWS:3955 +#: ../../../build/NEWS:3959 msgid "" "`bpo-28503 `__: The `crypt` module now " "internally uses the `crypt_r()` library function instead of `crypt()` when " "available." msgstr "" -#: ../../../build/NEWS:3958 +#: ../../../build/NEWS:3962 msgid "" "`bpo-35614 `__: Fixed help() on " "metaclasses. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:3960 +#: ../../../build/NEWS:3964 msgid "" "`bpo-35568 `__: Expose ``raise(signum)``" " as `raise_signal`" msgstr "" -#: ../../../build/NEWS:3962 +#: ../../../build/NEWS:3966 msgid "" "`bpo-35588 `__: The floor division and " "modulo operations and the :func:`divmod` function on " ":class:`fractions.Fraction` types are 2--4x faster. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:3966 +#: ../../../build/NEWS:3970 msgid "" "`bpo-35585 `__: Speed-up building enums " "by value, e.g. http.HTTPStatus(200)." msgstr "" -#: ../../../build/NEWS:3968 +#: ../../../build/NEWS:3972 msgid "" "`bpo-30561 `__: random.gammavariate(1.0," " beta) now computes the same result as random.expovariate(1.0 / beta). This" @@ -7678,33 +7686,33 @@ msgid "" "variables than it used to." msgstr "" -#: ../../../build/NEWS:3973 +#: ../../../build/NEWS:3977 msgid "" "`bpo-35537 `__: The :mod:`subprocess` " "module can now use the :func:`os.posix_spawn` function in some cases for " "better performance." msgstr "" -#: ../../../build/NEWS:3976 +#: ../../../build/NEWS:3980 msgid "" "`bpo-35526 `__: Delaying the 'joke' of " "barry_as_FLUFL.mandatory to Python version 4.0" msgstr "" -#: ../../../build/NEWS:3979 +#: ../../../build/NEWS:3983 msgid "" "`bpo-35523 `__: Remove :mod:`ctypes` " "callback workaround: no longer create a callback at startup. Avoid SELinux " "alert on ``import ctypes`` and ``import uuid``." msgstr "" -#: ../../../build/NEWS:3983 +#: ../../../build/NEWS:3987 msgid "" "`bpo-31784 `__: :func:`uuid.uuid1` now " "calls :func:`time.time_ns` rather than ``int(time.time() * 1e9)``." msgstr "" -#: ../../../build/NEWS:3986 +#: ../../../build/NEWS:3990 msgid "" "`bpo-35513 `__: " ":class:`~unittest.runner.TextTestRunner` of :mod:`unittest.runner` now uses " @@ -7713,14 +7721,14 @@ msgid "" ":func:`time.perf_counter` is monotonic." msgstr "" -#: ../../../build/NEWS:3992 +#: ../../../build/NEWS:3996 msgid "" "`bpo-35502 `__: Fixed reference leaks in" " :class:`xml.etree.ElementTree.TreeBuilder` in case of unfinished building " "of the tree (in particular when an error was raised during parsing XML)." msgstr "" -#: ../../../build/NEWS:3996 +#: ../../../build/NEWS:4000 msgid "" "`bpo-35348 `__: Make " ":func:`platform.architecture` parsing of ``file`` command output more " @@ -7729,7 +7737,7 @@ msgid "" "object\" pattern." msgstr "" -#: ../../../build/NEWS:4001 +#: ../../../build/NEWS:4005 msgid "" "`bpo-35491 `__: :mod:`multiprocessing`: " "Add ``Pool.__repr__()`` and enhance ``BaseProcess.__repr__()`` (add pid and " @@ -7738,74 +7746,74 @@ msgid "" "``0``." msgstr "" -#: ../../../build/NEWS:4006 +#: ../../../build/NEWS:4010 msgid "" "`bpo-35477 `__: " ":meth:`multiprocessing.Pool.__enter__` now fails if the pool is not running:" " ``with pool:`` fails if used more than once." msgstr "" -#: ../../../build/NEWS:4009 +#: ../../../build/NEWS:4013 msgid "" "`bpo-31446 `__: Copy command line that " "was passed to CreateProcessW since this function can change the content of " "the input buffer." msgstr "" -#: ../../../build/NEWS:4012 +#: ../../../build/NEWS:4016 msgid "" "`bpo-35471 `__: Python 2.4 dropped MacOS" " 9 support. The macpath module was deprecated in Python 3.7. The module is " "now removed." msgstr "" -#: ../../../build/NEWS:4015 +#: ../../../build/NEWS:4019 msgid "" "`bpo-23057 `__: Unblock Proactor event " "loop when keyboard interrupt is received on Windows" msgstr "" -#: ../../../build/NEWS:4018 +#: ../../../build/NEWS:4022 msgid "" "`bpo-35052 `__: Fix xml.dom.minidom " "cloneNode() on a document with an entity: pass the correct arguments to the " "user data handler of an entity." msgstr "" -#: ../../../build/NEWS:4021 +#: ../../../build/NEWS:4025 msgid "" "`bpo-20239 `__: Allow repeated " "assignment deletion of :class:`unittest.mock.Mock` attributes. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4024 +#: ../../../build/NEWS:4028 msgid "" "`bpo-17185 `__: Set ``__signature__`` on" " mock for :mod:`inspect` to get signature. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:4027 +#: ../../../build/NEWS:4031 msgid "" "`bpo-35445 `__: Memory errors during " "creating posix.environ no longer ignored." msgstr "" -#: ../../../build/NEWS:4029 +#: ../../../build/NEWS:4033 msgid "" "`bpo-35415 `__: Validate fileno= " "argument to socket.socket()." msgstr "" -#: ../../../build/NEWS:4031 +#: ../../../build/NEWS:4035 msgid "" "`bpo-35424 `__: " ":class:`multiprocessing.Pool` destructor now emits :exc:`ResourceWarning` if" " the pool is still running." msgstr "" -#: ../../../build/NEWS:4034 +#: ../../../build/NEWS:4038 msgid "" "`bpo-35330 `__: When a :class:`Mock` " "instance was used to wrap an object, if `side_effect` is used in one of the " @@ -7814,14 +7822,14 @@ msgid "" "return_value." msgstr "" -#: ../../../build/NEWS:4039 +#: ../../../build/NEWS:4043 msgid "" "`bpo-35346 `__: Drop Mac OS 9 and " "Rhapsody support from the :mod:`platform` module. Rhapsody last release was " "in 2000. Mac OS 9 last release was in 2001." msgstr "" -#: ../../../build/NEWS:4043 +#: ../../../build/NEWS:4047 msgid "" "`bpo-10496 `__: " ":func:`~distutils.utils.check_environ` of :mod:`distutils.utils` now catches" @@ -7829,7 +7837,7 @@ msgid "" "environment variable in this case." msgstr "" -#: ../../../build/NEWS:4048 +#: ../../../build/NEWS:4052 msgid "" "`bpo-10496 `__: " ":func:`posixpath.expanduser` now returns the input *path* unchanged if the " @@ -7839,20 +7847,20 @@ msgid "" "doesn't exist in the password database (if the user has no home directory)." msgstr "" -#: ../../../build/NEWS:4055 +#: ../../../build/NEWS:4059 msgid "" "`bpo-35389 `__: " ":func:`platform.libc_ver` now uses ``os.confstr('CS_GNU_LIBC_VERSION')`` if " "available and the *executable* parameter is not set." msgstr "" -#: ../../../build/NEWS:4059 +#: ../../../build/NEWS:4063 msgid "" "`bpo-35394 `__: Add empty slots to " "asyncio abstract protocols." msgstr "" -#: ../../../build/NEWS:4061 +#: ../../../build/NEWS:4065 msgid "" "`bpo-35310 `__: Fix a bug in " ":func:`select.select` where, in some cases, the file descriptor sequences " @@ -7861,32 +7869,32 @@ msgid "" "return empty lists if a timeout has occurred. Patch by Oran Avraham." msgstr "" -#: ../../../build/NEWS:4067 +#: ../../../build/NEWS:4071 msgid "" "`bpo-35380 `__: Enable TCP_NODELAY on " "Windows for proactor asyncio event loop." msgstr "" -#: ../../../build/NEWS:4069 +#: ../../../build/NEWS:4073 msgid "" "`bpo-35341 `__: Add generic version of " "``collections.OrderedDict`` to the ``typing`` module. Patch by Ismo Toijala." msgstr "" -#: ../../../build/NEWS:4072 +#: ../../../build/NEWS:4076 msgid "" "`bpo-35371 `__: Fixed possible crash in " "``os.utime()`` on Windows when pass incorrect arguments." msgstr "" -#: ../../../build/NEWS:4075 +#: ../../../build/NEWS:4079 msgid "" "`bpo-35346 `__: :func:`platform.uname` " "now redirects ``stderr`` to :data:`os.devnull` when running external " "programs like ``cmd /c ver``." msgstr "" -#: ../../../build/NEWS:4078 +#: ../../../build/NEWS:4082 msgid "" "`bpo-35066 `__: Previously, calling the " "strftime() method on a datetime object with a trailing '%' in the format " @@ -7896,14 +7904,14 @@ msgid "" "exception on a trailing '%'." msgstr "" -#: ../../../build/NEWS:4084 +#: ../../../build/NEWS:4088 msgid "" "`bpo-35345 `__: The function " "`platform.popen` has been removed, it was deprecated since Python 3.3: use " ":func:`os.popen` instead." msgstr "" -#: ../../../build/NEWS:4087 +#: ../../../build/NEWS:4091 msgid "" "`bpo-35344 `__: On macOS, " ":func:`platform.platform` now uses :func:`platform.mac_ver`, if it returns a" @@ -7911,28 +7919,28 @@ msgid "" "version." msgstr "" -#: ../../../build/NEWS:4091 +#: ../../../build/NEWS:4095 msgid "" "`bpo-35312 `__: Make " "``lib2to3.pgen2.parse.ParseError`` round-trip pickle-able. Patch by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:4094 +#: ../../../build/NEWS:4098 msgid "" "`bpo-35308 `__: Fix regression in " "``webbrowser`` where default browsers may be preferred over browsers in the " "``BROWSER`` environment variable." msgstr "" -#: ../../../build/NEWS:4097 +#: ../../../build/NEWS:4101 msgid "" "`bpo-24746 `__: Avoid stripping trailing" " whitespace in doctest fancy diff. Original patch by R. David Murray & Jairo" " Trad. Enhanced by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4101 +#: ../../../build/NEWS:4105 msgid "" "`bpo-28604 `__: " ":func:`locale.localeconv` now sets temporarily the ``LC_CTYPE`` locale to " @@ -7940,19 +7948,19 @@ msgid "" "strings are non-ASCII. This temporary change affects other threads." msgstr "" -#: ../../../build/NEWS:4106 +#: ../../../build/NEWS:4110 msgid "" "`bpo-35277 `__: Update ensurepip to " "install pip 18.1 and setuptools 40.6.2." msgstr "" -#: ../../../build/NEWS:4108 +#: ../../../build/NEWS:4112 msgid "" "`bpo-24209 `__: Adds IPv6 support when " "invoking http.server directly." msgstr "" -#: ../../../build/NEWS:4110 +#: ../../../build/NEWS:4114 msgid "" "`bpo-35226 `__: Recursively check " "arguments when testing for equality of :class:`unittest.mock.call` objects " @@ -7960,46 +7968,46 @@ msgid "" "in ``mock_calls`` is not possible." msgstr "" -#: ../../../build/NEWS:4115 +#: ../../../build/NEWS:4119 msgid "" "`bpo-29564 `__: The warnings module now " "suggests to enable tracemalloc if the source is specified, the tracemalloc " "module is available, but tracemalloc is not tracing memory allocations." msgstr "" -#: ../../../build/NEWS:4119 +#: ../../../build/NEWS:4123 msgid "" "`bpo-35189 `__: Modify the following " "fnctl function to retry if interrupted by a signal (EINTR): flock, lockf, " "fnctl" msgstr "" -#: ../../../build/NEWS:4122 +#: ../../../build/NEWS:4126 msgid "" "`bpo-30064 `__: Use add_done_callback() " "in sock_* asyncio API to unsubscribe reader/writer early on calcellation." msgstr "" -#: ../../../build/NEWS:4125 +#: ../../../build/NEWS:4129 msgid "" "`bpo-35186 `__: Removed the \"built " "with\" comment added when ``setup.py upload`` is used with either " "``bdist_rpm`` or ``bdist_dumb``." msgstr "" -#: ../../../build/NEWS:4128 +#: ../../../build/NEWS:4132 msgid "" "`bpo-35152 `__: Allow sending more than " "2 GB at once on a multiprocessing connection on non-Windows systems." msgstr "" -#: ../../../build/NEWS:4131 +#: ../../../build/NEWS:4135 msgid "" "`bpo-35062 `__: Fix incorrect parsing of" " :class:`_io.IncrementalNewlineDecoder`'s *translate* argument." msgstr "" -#: ../../../build/NEWS:4134 +#: ../../../build/NEWS:4138 msgid "" "`bpo-35065 `__: Remove " "`StreamReaderProtocol._untrack_reader`. The call to `_untrack_reader` is " @@ -8007,20 +8015,20 @@ msgid "" "reader before `connection_lost` can run and feed the EOF to the reader." msgstr "" -#: ../../../build/NEWS:4139 +#: ../../../build/NEWS:4143 msgid "" "`bpo-34160 `__: ElementTree and minidom " "now preserve the attribute order specified by the user." msgstr "" -#: ../../../build/NEWS:4142 +#: ../../../build/NEWS:4146 msgid "" "`bpo-35079 `__: Improve " "difflib.SequenceManager.get_matching_blocks doc by adding 'non-overlapping' " "and changing '!=' to '<'." msgstr "" -#: ../../../build/NEWS:4145 +#: ../../../build/NEWS:4149 msgid "" "`bpo-33710 `__: Deprecated " "``l*gettext()`` functions and methods in the :mod:`gettext` module. They " @@ -8029,7 +8037,7 @@ msgid "" " charset for ``l*gettext()`` functions and methods." msgstr "" -#: ../../../build/NEWS:4151 +#: ../../../build/NEWS:4155 msgid "" "`bpo-35017 `__: " ":meth:`socketserver.BaseServer.serve_forever` now exits immediately if it's " @@ -8037,14 +8045,14 @@ msgid "" "polling for new events." msgstr "" -#: ../../../build/NEWS:4155 +#: ../../../build/NEWS:4159 msgid "" "`bpo-35024 `__: `importlib` no longer " "logs `wrote ` redundantly after `(created|could not create) " "` is already logged. Patch by Quentin Agren." msgstr "" -#: ../../../build/NEWS:4159 +#: ../../../build/NEWS:4163 msgid "" "`bpo-35047 `__: ``unittest.mock`` now " "includes mock calls in exception messages if ``assert_not_called``, " @@ -8052,14 +8060,14 @@ msgid "" "Petter Strandmark." msgstr "" -#: ../../../build/NEWS:4163 +#: ../../../build/NEWS:4167 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "regression where it didn't remove a trailing separator on Windows. Patch by " "Tim Graham." msgstr "" -#: ../../../build/NEWS:4166 +#: ../../../build/NEWS:4170 msgid "" "`bpo-35053 `__: tracemalloc now tries to" " update the traceback when an object is reused from a \"free list\" " @@ -8067,32 +8075,32 @@ msgid "" "example)." msgstr "" -#: ../../../build/NEWS:4170 +#: ../../../build/NEWS:4174 msgid "" "`bpo-31553 `__: Add the --json-lines " "option to json.tool. Patch by hongweipeng." msgstr "" -#: ../../../build/NEWS:4172 +#: ../../../build/NEWS:4176 msgid "" "`bpo-34794 `__: Fixed a leak in Tkinter " "when pass the Python wrapper around Tcl_Obj back to Tcl/Tk." msgstr "" -#: ../../../build/NEWS:4175 +#: ../../../build/NEWS:4179 msgid "" "`bpo-34909 `__: Enum: fix grandchildren " "subclassing when parent mixed with concrete data types." msgstr "" -#: ../../../build/NEWS:4178 +#: ../../../build/NEWS:4182 msgid "" "`bpo-35022 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__fspath__`` method " "(from :class:`os.PathLike`)." msgstr "" -#: ../../../build/NEWS:4181 +#: ../../../build/NEWS:4185 msgid "" "`bpo-35008 `__: Fixed references leaks " "when call the ``__setstate__()`` method of " @@ -8100,19 +8108,19 @@ msgid "" "initialized element." msgstr "" -#: ../../../build/NEWS:4185 +#: ../../../build/NEWS:4189 msgid "" "`bpo-23420 `__: Verify the value for the" " parameter '-s' of the cProfile CLI. Patch by Robert Kuska" msgstr "" -#: ../../../build/NEWS:4188 +#: ../../../build/NEWS:4192 msgid "" "`bpo-33947 `__: dataclasses now handle " "recursive reprs without raising RecursionError." msgstr "" -#: ../../../build/NEWS:4191 +#: ../../../build/NEWS:4195 msgid "" "`bpo-34890 `__: Make " ":func:`inspect.iscoroutinefunction`, :func:`inspect.isgeneratorfunction` and" @@ -8120,7 +8128,7 @@ msgid "" "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4195 +#: ../../../build/NEWS:4199 msgid "" "`bpo-34521 `__: Use " ":func:`socket.CMSG_SPACE` to calculate ancillary data size instead of " @@ -8128,20 +8136,20 @@ msgid "" ":rfc:`3542` requires the use of the former for portable applications." msgstr "" -#: ../../../build/NEWS:4200 +#: ../../../build/NEWS:4204 msgid "" "`bpo-31522 `__: The " "`mailbox.mbox.get_string` function *from_* parameter can now successfully be" " set to a non-default value." msgstr "" -#: ../../../build/NEWS:4203 +#: ../../../build/NEWS:4207 msgid "" "`bpo-34970 `__: Protect tasks weak set " "manipulation in ``asyncio.all_tasks()``" msgstr "" -#: ../../../build/NEWS:4205 +#: ../../../build/NEWS:4209 msgid "" "`bpo-34969 `__: gzip: Add --fast, --best" " on the gzip CLI, these parameters will be used for the fast compression " @@ -8149,34 +8157,34 @@ msgid "" " change the default compression level to 6 (tradeoff)." msgstr "" -#: ../../../build/NEWS:4210 +#: ../../../build/NEWS:4214 msgid "" "`bpo-16965 `__: The :term:`2to3` " ":2to3fixer:`execfile` fixer now opens the file with mode ``'rb'``. Patch by" " Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4213 +#: ../../../build/NEWS:4217 msgid "" "`bpo-34966 `__: :mod:`pydoc` now " "supports aliases not only to methods defined in the end class, but also to " "inherited methods. The docstring is not duplicated for aliases." msgstr "" -#: ../../../build/NEWS:4217 +#: ../../../build/NEWS:4221 msgid "" "`bpo-34926 `__: " ":meth:`mimetypes.MimeTypes.guess_type` now accepts :term:`path-like object` " "in addition to url strings. Patch by Mayank Asthana." msgstr "" -#: ../../../build/NEWS:4221 +#: ../../../build/NEWS:4225 msgid "" "`bpo-23831 `__: Add ``moveto()`` method " "to the ``tkinter.Canvas`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4224 +#: ../../../build/NEWS:4228 msgid "" "`bpo-34941 `__: Methods ``find()``, " "``findtext()`` and ``findall()`` of the ``Element`` class in the " @@ -8184,26 +8192,26 @@ msgid "" "instances of ``Element`` subclasses." msgstr "" -#: ../../../build/NEWS:4228 +#: ../../../build/NEWS:4232 msgid "" "`bpo-32680 `__: :class:`smtplib.SMTP` " "objects now always have a `sock` attribute present" msgstr "" -#: ../../../build/NEWS:4231 +#: ../../../build/NEWS:4235 msgid "" "`bpo-34769 `__: Fix for async generators" " not finalizing when event loop is in debug mode and garbage collector runs " "in another thread." msgstr "" -#: ../../../build/NEWS:4234 +#: ../../../build/NEWS:4238 msgid "" "`bpo-34936 `__: Fix ``TclError`` in " "``tkinter.Spinbox.selection_element()``. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4237 +#: ../../../build/NEWS:4241 msgid "" "`bpo-34829 `__: Add methods " "``selection_from``, ``selection_range``, ``selection_present`` and " @@ -8211,7 +8219,7 @@ msgid "" "``tkinter.Entry`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4241 +#: ../../../build/NEWS:4245 msgid "" "`bpo-34911 `__: Added *secure_protocols*" " argument to *http.cookiejar.DefaultCookiePolicy* to allow for tweaking of " @@ -8219,7 +8227,7 @@ msgid "" " protocol." msgstr "" -#: ../../../build/NEWS:4246 +#: ../../../build/NEWS:4250 msgid "" "`bpo-34922 `__: Fixed integer overflow " "in the :meth:`~hashlib.shake.digest()` and " @@ -8227,20 +8235,20 @@ msgid "" ":mod:`hashlib` module." msgstr "" -#: ../../../build/NEWS:4250 +#: ../../../build/NEWS:4254 msgid "" "`bpo-34925 `__: 25% speedup in argument " "parsing for the functions in the bisect module." msgstr "" -#: ../../../build/NEWS:4253 +#: ../../../build/NEWS:4257 msgid "" "`bpo-34900 `__: Fixed " ":meth:`unittest.TestCase.debug` when used to call test methods with " "subtests. Patch by Bruno Oliveira." msgstr "" -#: ../../../build/NEWS:4256 +#: ../../../build/NEWS:4260 msgid "" "`bpo-34844 `__: logging.Formatter " "enhancement - Ensure styles and fmt matches in logging.Formatter - Added " @@ -8251,33 +8259,33 @@ msgid "" "invalid format fields." msgstr "" -#: ../../../build/NEWS:4263 +#: ../../../build/NEWS:4267 msgid "" "`bpo-34897 `__: Adjust " "test.support.missing_compiler_executable check so that a nominal command " "name of \"\" is ignored. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4266 +#: ../../../build/NEWS:4270 msgid "" "`bpo-34871 `__: Fix inspect module " "polluted ``sys.modules`` when parsing ``__text_signature__`` of callable." msgstr "" -#: ../../../build/NEWS:4269 +#: ../../../build/NEWS:4273 msgid "" "`bpo-34898 `__: Add `mtime` argument to " "`gzip.compress` for reproducible output. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:4272 +#: ../../../build/NEWS:4276 msgid "" "`bpo-28441 `__: On Cygwin and MinGW, " "ensure that ``sys.executable`` always includes the full filename in the " "path, including the ``.exe`` suffix (unless it is a symbolic link)." msgstr "" -#: ../../../build/NEWS:4276 +#: ../../../build/NEWS:4280 msgid "" "`bpo-34866 `__: Adding " "``max_num_fields`` to ``cgi.FieldStorage`` to make DOS attacks harder by " @@ -8285,7 +8293,7 @@ msgid "" "``FieldStorage``." msgstr "" -#: ../../../build/NEWS:4280 +#: ../../../build/NEWS:4284 msgid "" "`bpo-34711 `__: http.server ensures it " "reports HTTPStatus.NOT_FOUND when the local path ends with \"/\" and is not " @@ -8293,13 +8301,13 @@ msgid "" "valid file reference. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4285 +#: ../../../build/NEWS:4289 msgid "" "`bpo-34872 `__: Fix self-cancellation in" " C implementation of asyncio.Task" msgstr "" -#: ../../../build/NEWS:4287 +#: ../../../build/NEWS:4291 msgid "" "`bpo-34849 `__: Don't log waiting for " "``selector.select`` in asyncio loop iteration. The waiting is pretty normal " @@ -8307,7 +8315,7 @@ msgid "" "any useful information provided." msgstr "" -#: ../../../build/NEWS:4292 +#: ../../../build/NEWS:4296 msgid "" "`bpo-34022 `__: The " ":envvar:`SOURCE_DATE_EPOCH` environment variable no longer overrides the " @@ -8315,46 +8323,46 @@ msgid "" " determines its default value instead." msgstr "" -#: ../../../build/NEWS:4296 +#: ../../../build/NEWS:4300 msgid "" "`bpo-34819 `__: Use a monotonic clock to" " compute timeouts in :meth:`Executor.map` and :func:`as_completed`, in order" " to prevent timeouts from deviating when the system clock is adjusted." msgstr "" -#: ../../../build/NEWS:4300 +#: ../../../build/NEWS:4304 msgid "" "`bpo-34758 `__: Add .wasm -> " "application/wasm to list of recognized file types and content type headers" msgstr "" -#: ../../../build/NEWS:4303 +#: ../../../build/NEWS:4307 msgid "" "`bpo-34789 `__: " ":func:`xml.sax.make_parser` now accepts any iterable as its *parser_list* " "argument. Patch by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:4306 +#: ../../../build/NEWS:4310 msgid "" "`bpo-34334 `__: In " ":class:`QueueHandler`, clear `exc_text` from :class:`LogRecord` to prevent " "traceback from being written twice." msgstr "" -#: ../../../build/NEWS:4309 +#: ../../../build/NEWS:4313 msgid "" "`bpo-34687 `__: On Windows, asyncio now " "uses ProactorEventLoop, instead of SelectorEventLoop, by default." msgstr "" -#: ../../../build/NEWS:4312 +#: ../../../build/NEWS:4316 msgid "" "`bpo-5950 `__: Support reading zip files " "with archive comments in :mod:`zipimport`." msgstr "" -#: ../../../build/NEWS:4315 +#: ../../../build/NEWS:4319 msgid "" "`bpo-32892 `__: The parser now " "represents all constants as :class:`ast.Constant` instead of using specific " @@ -8363,60 +8371,60 @@ msgid "" "in future Python versions." msgstr "" -#: ../../../build/NEWS:4321 +#: ../../../build/NEWS:4325 msgid "" "`bpo-34728 `__: Add deprecation warning " "when `loop` is used in methods: `asyncio.sleep`, `asyncio.wait` and " "`asyncio.wait_for`." msgstr "" -#: ../../../build/NEWS:4324 +#: ../../../build/NEWS:4328 msgid "" "`bpo-34738 `__: ZIP files created by " ":mod:`distutils` will now include entries for directories." msgstr "" -#: ../../../build/NEWS:4327 +#: ../../../build/NEWS:4331 msgid "" "`bpo-34659 `__: Add an optional " "*initial* argument to itertools.accumulate()." msgstr "" -#: ../../../build/NEWS:4329 +#: ../../../build/NEWS:4333 msgid "" "`bpo-29577 `__: Support multiple mixin " "classes when creating Enums." msgstr "" -#: ../../../build/NEWS:4331 +#: ../../../build/NEWS:4335 msgid "" "`bpo-34670 `__: Add " "SSLContext.post_handshake_auth and SSLSocket.verify_client_post_handshake " "for TLS 1.3's post handshake authentication feature." msgstr "" -#: ../../../build/NEWS:4335 +#: ../../../build/NEWS:4339 msgid "" "`bpo-32718 `__: The Activate.ps1 script " "from venv works with PowerShell Core 6.1 and is now available under all " "operating systems." msgstr "" -#: ../../../build/NEWS:4338 +#: ../../../build/NEWS:4342 msgid "" "`bpo-31177 `__: Fix bug that prevented " "using :meth:`reset_mock ` on mock instances " "with deleted attributes" msgstr "" -#: ../../../build/NEWS:4341 +#: ../../../build/NEWS:4345 msgid "" "`bpo-34672 `__: Add a workaround, so the" " ``'Z'`` :func:`time.strftime` specifier on the musl C library can work in " "some cases." msgstr "" -#: ../../../build/NEWS:4344 +#: ../../../build/NEWS:4348 msgid "" "`bpo-34666 `__: Implement " "``asyncio.StreamWriter.awrite`` and ``asyncio.StreamWriter.aclose()`` " @@ -8424,14 +8432,14 @@ msgid "" "control flow switched on by default." msgstr "" -#: ../../../build/NEWS:4349 +#: ../../../build/NEWS:4353 msgid "" "`bpo-6721 `__: Acquire the logging " "module's commonly used internal locks while fork()ing to avoid deadlocks in " "the child process." msgstr "" -#: ../../../build/NEWS:4352 +#: ../../../build/NEWS:4356 msgid "" "`bpo-34658 `__: Fix a rare interpreter " "unhandled exception state SystemError only seen when using subprocess with a" @@ -8439,13 +8447,13 @@ msgid "" "os.register_at_fork and the fork system call fails." msgstr "" -#: ../../../build/NEWS:4357 +#: ../../../build/NEWS:4361 msgid "" "`bpo-34652 `__: Ensure :func:`os.lchmod`" " is never defined on Linux." msgstr "" -#: ../../../build/NEWS:4359 +#: ../../../build/NEWS:4363 msgid "" "`bpo-34638 `__: Store a weak reference " "to stream reader to break strong references loop between reader and " @@ -8453,20 +8461,20 @@ msgid "" " (garbage collected) without ``close()`` call." msgstr "" -#: ../../../build/NEWS:4364 +#: ../../../build/NEWS:4368 msgid "" "`bpo-34536 `__: `Enum._missing_`: raise" " `ValueError` if None returned and `TypeError` if non-member is returned." msgstr "" -#: ../../../build/NEWS:4367 +#: ../../../build/NEWS:4371 msgid "" "`bpo-34636 `__: Speed up re scanning of " "many non-matching characters for \\s \\w and \\d within bytes objects. " "(microoptimization)" msgstr "" -#: ../../../build/NEWS:4370 +#: ../../../build/NEWS:4374 msgid "" "`bpo-24412 `__: Add " ":func:`~unittest.addModuleCleanup()` and " @@ -8475,40 +8483,40 @@ msgid "" ":meth:`~unittest.TestCase.setUpClass()`. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:4375 +#: ../../../build/NEWS:4379 msgid "" "`bpo-34630 `__: Don't log SSL " "certificate errors in asyncio code (connection error logging is skipped " "already)." msgstr "" -#: ../../../build/NEWS:4378 +#: ../../../build/NEWS:4382 msgid "" "`bpo-32490 `__: Prevent filename " "duplication in :mod:`subprocess` exception messages. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:4381 +#: ../../../build/NEWS:4385 msgid "" "`bpo-34363 `__: dataclasses.asdict() and" " .astuple() now handle namedtuples correctly." msgstr "" -#: ../../../build/NEWS:4384 +#: ../../../build/NEWS:4388 msgid "" "`bpo-34625 `__: Update vendorized expat " "library version to 2.2.6." msgstr "" -#: ../../../build/NEWS:4386 +#: ../../../build/NEWS:4390 msgid "" "`bpo-32270 `__: The subprocess module no" " longer mistakenly closes redirected fds even when they were in pass_fds " "when outside of the default {0, 1, 2} set." msgstr "" -#: ../../../build/NEWS:4390 +#: ../../../build/NEWS:4394 msgid "" "`bpo-34622 `__: Create a dedicated " "``asyncio.CancelledError``, ``asyncio.InvalidStateError`` and " @@ -8517,19 +8525,19 @@ msgid "" "exceptions into a separate file." msgstr "" -#: ../../../build/NEWS:4396 +#: ../../../build/NEWS:4400 msgid "" "`bpo-34610 `__: Fixed iterator of " ":class:`multiprocessing.managers.DictProxy`." msgstr "" -#: ../../../build/NEWS:4398 +#: ../../../build/NEWS:4402 msgid "" "`bpo-34421 `__: Fix distutils logging " "for non-ASCII strings. This caused installation issues on Windows." msgstr "" -#: ../../../build/NEWS:4401 +#: ../../../build/NEWS:4405 msgid "" "`bpo-34604 `__: Fix possible mojibake in" " the error message of `pwd.getpwnam` and `grp.getgrnam` using string " @@ -8537,54 +8545,54 @@ msgid "" "Patch by William Grzybowski." msgstr "" -#: ../../../build/NEWS:4405 +#: ../../../build/NEWS:4409 msgid "" "`bpo-30977 `__: Make uuid.UUID use " "``__slots__`` to reduce its memory footprint. Based on original patch by " "Wouter Bolsterlee." msgstr "" -#: ../../../build/NEWS:4408 +#: ../../../build/NEWS:4412 msgid "" "`bpo-34574 `__: OrderedDict iterators " "are not exhausted during pickling anymore. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4411 +#: ../../../build/NEWS:4415 msgid "" "`bpo-8110 `__: Refactored " ":mod:`subprocess` to check for Windows-specific modules rather than " "``sys.platform == 'win32'``." msgstr "" -#: ../../../build/NEWS:4414 +#: ../../../build/NEWS:4418 msgid "" "`bpo-34530 `__: " "``distutils.spawn.find_executable()`` now falls back on :data:`os.defpath` " "if the ``PATH`` environment variable is not set." msgstr "" -#: ../../../build/NEWS:4417 +#: ../../../build/NEWS:4421 msgid "" "`bpo-34563 `__: On Windows, fix " "multiprocessing.Connection for very large read: fix _winapi.PeekNamedPipe() " "and _winapi.ReadFile() for read larger than INT_MAX (usually 2^31-1)." msgstr "" -#: ../../../build/NEWS:4421 +#: ../../../build/NEWS:4425 msgid "" "`bpo-34558 `__: Correct typo in " "Lib/ctypes/_aix.py" msgstr "" -#: ../../../build/NEWS:4423 +#: ../../../build/NEWS:4427 msgid "" "`bpo-34282 `__: Move ``Enum._convert`` " "to ``EnumMeta._convert_`` and fix enum members getting shadowed by parent " "attributes." msgstr "" -#: ../../../build/NEWS:4426 +#: ../../../build/NEWS:4430 msgid "" "`bpo-22872 `__: When the queue is " "closed, :exc:`ValueError` is now raised by :meth:`multiprocessing.Queue.put`" @@ -8592,20 +8600,20 @@ msgid "" ":exc:`OSError`, respectively. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4431 +#: ../../../build/NEWS:4435 msgid "" "`bpo-34515 `__: Fix parsing non-ASCII " "identifiers in :mod:`lib2to3.pgen2.tokenize` (PEP 3131)." msgstr "" -#: ../../../build/NEWS:4434 +#: ../../../build/NEWS:4438 msgid "" "`bpo-13312 `__: Avoids a possible " "integer underflow (undefined behavior) in the time module's year handling " "code when passed a very low negative year value." msgstr "" -#: ../../../build/NEWS:4438 +#: ../../../build/NEWS:4442 msgid "" "`bpo-34472 `__: Improved compatibility " "for streamed files in :mod:`zipfile`. Previously an optional signature was " @@ -8613,7 +8621,7 @@ msgid "" "Silas Sewell." msgstr "" -#: ../../../build/NEWS:4442 +#: ../../../build/NEWS:4446 msgid "" "`bpo-34454 `__: Fix the .fromisoformat()" " methods of datetime types crashing when given unicode with non-" @@ -8622,84 +8630,84 @@ msgid "" "tests by Alexey Izbyshev, patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:4447 +#: ../../../build/NEWS:4451 msgid "" "`bpo-6700 `__: Fix inspect.getsourcelines" " for module level frames/tracebacks. Patch by Vladimir Matveev." msgstr "" -#: ../../../build/NEWS:4450 +#: ../../../build/NEWS:4454 msgid "" "`bpo-34171 `__: Running the :mod:`trace`" " module no longer creates the ``trace.cover`` file." msgstr "" -#: ../../../build/NEWS:4453 +#: ../../../build/NEWS:4457 msgid "" "`bpo-34441 `__: Fix crash when an " "``ABC``-derived class with invalid ``__subclasses__`` is passed as the " "second argument to :func:`issubclass()`. Patch by Alexey Izbyshev." msgstr "" -#: ../../../build/NEWS:4457 +#: ../../../build/NEWS:4461 msgid "" "`bpo-34427 `__: Fix infinite loop in " "``a.extend(a)`` for ``MutableSequence`` subclasses." msgstr "" -#: ../../../build/NEWS:4460 +#: ../../../build/NEWS:4464 msgid "" "`bpo-34412 `__: Make " ":func:`signal.strsignal` work on HP-UX. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:4463 +#: ../../../build/NEWS:4467 msgid "" "`bpo-20849 `__: shutil.copytree now " "accepts a new ``dirs_exist_ok`` keyword argument. Patch by Josh Bronson." msgstr "" -#: ../../../build/NEWS:4466 +#: ../../../build/NEWS:4470 msgid "" "`bpo-31715 `__: Associate ``.mjs`` file " "extension with ``application/javascript`` MIME Type." msgstr "" -#: ../../../build/NEWS:4469 +#: ../../../build/NEWS:4473 msgid "" "`bpo-34384 `__: :func:`os.readlink` now " "accepts :term:`path-like ` and :class:`bytes` objects on " "Windows." msgstr "" -#: ../../../build/NEWS:4472 +#: ../../../build/NEWS:4476 msgid "" "`bpo-22602 `__: The UTF-7 decoder now " "raises :exc:`UnicodeDecodeError` for ill-formed sequences starting with " "\"+\" (as specified in RFC 2152). Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4476 +#: ../../../build/NEWS:4480 msgid "" "`bpo-2122 `__: The :meth:`mmap.flush() " "` method now returns ``None`` on success, raises an " "exception on error under all platforms." msgstr "" -#: ../../../build/NEWS:4479 +#: ../../../build/NEWS:4483 msgid "" "`bpo-34341 `__: Appending to the ZIP " "archive with the ZIP64 extension no longer grows the size of extra fields of" " existing entries." msgstr "" -#: ../../../build/NEWS:4482 +#: ../../../build/NEWS:4486 msgid "" "`bpo-34333 `__: Fix %-formatting in " ":meth:`pathlib.PurePath.with_suffix` when formatting an error message." msgstr "" -#: ../../../build/NEWS:4485 +#: ../../../build/NEWS:4489 msgid "" "`bpo-18540 `__: The " ":class:`imaplib.IMAP4` and :class:`imaplib.IMAP4_SSL` classes now resolve to" @@ -8707,14 +8715,14 @@ msgid "" "(``''``) is used." msgstr "" -#: ../../../build/NEWS:4489 +#: ../../../build/NEWS:4493 msgid "" "`bpo-26502 `__: Implement " "``traceback.FrameSummary.__len__()`` method to preserve compatibility with " "the old tuple API." msgstr "" -#: ../../../build/NEWS:4492 +#: ../../../build/NEWS:4496 msgid "" "`bpo-34318 `__: " ":func:`~unittest.TestCase.assertRaises`, " @@ -8726,21 +8734,21 @@ msgid "" "Python 3.5." msgstr "" -#: ../../../build/NEWS:4500 +#: ../../../build/NEWS:4504 msgid "" "`bpo-9372 `__: Deprecate " ":meth:`__getitem__` methods of :class:`xml.dom.pulldom.DOMEventStream`, " ":class:`wsgiref.util.FileWrapper` and :class:`fileinput.FileInput`." msgstr "" -#: ../../../build/NEWS:4504 +#: ../../../build/NEWS:4508 msgid "" "`bpo-33613 `__: Fix a race condition in " "``multiprocessing.semaphore_tracker`` when the tracker receives SIGINT " "before it can register signal handlers for ignoring it." msgstr "" -#: ../../../build/NEWS:4508 +#: ../../../build/NEWS:4512 msgid "" "`bpo-34248 `__: Report filename in the " "exception raised when the database file cannot be opened by " @@ -8748,32 +8756,32 @@ msgid "" "Patch by Zsolt Cserna." msgstr "" -#: ../../../build/NEWS:4512 +#: ../../../build/NEWS:4516 msgid "" "`bpo-33089 `__: Add math.dist() to " "compute the Euclidean distance between two points." msgstr "" -#: ../../../build/NEWS:4515 +#: ../../../build/NEWS:4519 msgid "" "`bpo-34246 `__: " ":meth:`smtplib.SMTP.send_message` no longer modifies the content of the " "*mail_options* argument. Patch by Pablo S. Blum de Aguiar." msgstr "" -#: ../../../build/NEWS:4518 +#: ../../../build/NEWS:4522 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "for invalid paths on windows. Patch by Franz Woellert." msgstr "" -#: ../../../build/NEWS:4521 +#: ../../../build/NEWS:4525 msgid "" "`bpo-32321 `__: Add pure Python fallback" " for functools.reduce. Patch by Robert Wright." msgstr "" -#: ../../../build/NEWS:4524 +#: ../../../build/NEWS:4528 msgid "" "`bpo-34270 `__: The default asyncio task" " class now always has a name which can be get or set using two new methods " @@ -8785,60 +8793,60 @@ msgid "" "like ``Task-1`` using a monotonic counter." msgstr "" -#: ../../../build/NEWS:4533 +#: ../../../build/NEWS:4537 msgid "" "`bpo-34263 `__: asyncio's event loop " "will not pass timeouts longer than one day to epoll/select etc." msgstr "" -#: ../../../build/NEWS:4536 +#: ../../../build/NEWS:4540 msgid "" "`bpo-34035 `__: Fix several " "AttributeError in zipfile seek() methods. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:4539 +#: ../../../build/NEWS:4543 msgid "" "`bpo-32215 `__: Fix performance " "regression in :mod:`sqlite3` when a DML statement appeared in a different " "line than the rest of the SQL query." msgstr "" -#: ../../../build/NEWS:4542 +#: ../../../build/NEWS:4546 msgid "" "`bpo-34075 `__: Deprecate passing non-" "ThreadPoolExecutor instances to " ":meth:`AbstractEventLoop.set_default_executor`." msgstr "" -#: ../../../build/NEWS:4545 +#: ../../../build/NEWS:4549 msgid "" "`bpo-34251 `__: Restore ``msilib.Win64``" " to preserve backwards compatibility since it's already used by " ":mod:`distutils`' ``bdist_msi`` command." msgstr "" -#: ../../../build/NEWS:4548 +#: ../../../build/NEWS:4552 msgid "" "`bpo-19891 `__: Ignore errors caused by " "missing / non-writable homedir while writing history during exit of an " "interactive session. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:4552 +#: ../../../build/NEWS:4556 msgid "" "`bpo-33089 `__: Enhanced math.hypot() to" " support more than two dimensions." msgstr "" -#: ../../../build/NEWS:4554 +#: ../../../build/NEWS:4558 msgid "" "`bpo-34228 `__: tracemalloc: " "PYTHONTRACEMALLOC=0 environment variable and -X tracemalloc=0 command line " "option are now allowed to disable explicitly tracemalloc at startup." msgstr "" -#: ../../../build/NEWS:4558 +#: ../../../build/NEWS:4562 msgid "" "`bpo-13041 `__: Use " ":func:`shutil.get_terminal_size` to calculate the terminal width correctly " @@ -8846,14 +8854,14 @@ msgid "" "Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:4562 +#: ../../../build/NEWS:4566 msgid "" "`bpo-34213 `__: Allow frozen dataclasses" " to have a field named \"object\". Previously this conflicted with an " "internal use of \"object\"." msgstr "" -#: ../../../build/NEWS:4565 +#: ../../../build/NEWS:4569 msgid "" "`bpo-34052 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -8865,7 +8873,7 @@ msgid "" "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4573 +#: ../../../build/NEWS:4577 msgid "" "`bpo-34197 `__: Attributes " "*skipinitialspace*, *doublequote* and *strict* of the *dialect* attribute of" @@ -8873,41 +8881,41 @@ msgid "" " or 1." msgstr "" -#: ../../../build/NEWS:4577 +#: ../../../build/NEWS:4581 msgid "" "`bpo-32788 `__: Errors other than " ":exc:`TypeError` raised in methods ``__adapt__()`` and ``__conform__()`` in " "the :mod:`sqlite3` module are now propagated to the user." msgstr "" -#: ../../../build/NEWS:4581 +#: ../../../build/NEWS:4585 msgid "" "`bpo-21446 `__: The :2to3fixer:`reload` " "fixer now uses :func:`importlib.reload` instead of deprecated " ":func:`imp.reload`." msgstr "" -#: ../../../build/NEWS:4584 +#: ../../../build/NEWS:4588 msgid "" "`bpo-940286 `__: pydoc's " "``Helper.showtopic()`` method now prints the cross references of a topic " "correctly." msgstr "" -#: ../../../build/NEWS:4587 +#: ../../../build/NEWS:4591 msgid "" "`bpo-34164 `__: :func:`base64.b32decode`" " could raise UnboundLocalError or OverflowError for incorrect padding. Now " "it always raises :exc:`base64.Error` in these cases." msgstr "" -#: ../../../build/NEWS:4591 +#: ../../../build/NEWS:4595 msgid "" "`bpo-33729 `__: Fixed issues with " "arguments parsing in :mod:`hashlib`." msgstr "" -#: ../../../build/NEWS:4593 +#: ../../../build/NEWS:4597 msgid "" "`bpo-34097 `__: ZipFile can zip files " "older than 1980-01-01 and newer than 2107-12-31 using a new " @@ -8915,39 +8923,39 @@ msgid "" "limit." msgstr "" -#: ../../../build/NEWS:4597 +#: ../../../build/NEWS:4601 msgid "" "`bpo-34108 `__: Remove extraneous CR in " "2to3 refactor." msgstr "" -#: ../../../build/NEWS:4599 +#: ../../../build/NEWS:4603 msgid "" "`bpo-34070 `__: Make sure to only check " "if the handle is a tty, when opening a file with ``buffering=-1``." msgstr "" -#: ../../../build/NEWS:4602 +#: ../../../build/NEWS:4606 msgid "" "`bpo-27494 `__: Reverted :issue:`27494`." " 2to3 rejects now a trailing comma in generator expressions." msgstr "" -#: ../../../build/NEWS:4605 +#: ../../../build/NEWS:4609 msgid "" "`bpo-33967 `__: functools.singledispatch" " now raises TypeError instead of IndexError when no positional arguments are" " passed." msgstr "" -#: ../../../build/NEWS:4608 +#: ../../../build/NEWS:4612 msgid "" "`bpo-34041 `__: Add the parameter " "*deterministic* to the :meth:`sqlite3.Connection.create_function` method. " "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4612 +#: ../../../build/NEWS:4616 msgid "" "`bpo-34056 `__: Ensure the loader shim " "created by ``imp.load_module`` always returns bytes from its ``get_data()`` " @@ -8955,54 +8963,54 @@ msgid "" "pycs." msgstr "" -#: ../../../build/NEWS:4616 +#: ../../../build/NEWS:4620 msgid "" "`bpo-34054 `__: The multiprocessing " "module now uses the monotonic clock :func:`time.monotonic` instead of the " "system clock :func:`time.time` to implement timeout." msgstr "" -#: ../../../build/NEWS:4620 +#: ../../../build/NEWS:4624 msgid "" "`bpo-34043 `__: Optimize tarfile " "uncompress performance about 15% when gzip is used." msgstr "" -#: ../../../build/NEWS:4623 +#: ../../../build/NEWS:4627 msgid "" "`bpo-34044 `__: ``subprocess.Popen`` now" " copies the *startupinfo* argument to leave it unchanged: it will modify the" " copy, so that the same ``STARTUPINFO`` object can be used multiple times." msgstr "" -#: ../../../build/NEWS:4627 +#: ../../../build/NEWS:4631 msgid "" "`bpo-34010 `__: Fixed a performance " "regression for reading streams with tarfile. The buffered read should use a " "list, instead of appending to a bytes object." msgstr "" -#: ../../../build/NEWS:4631 +#: ../../../build/NEWS:4635 msgid "" "`bpo-34019 `__: webbrowser: Correct the " "arguments passed to Opera Browser when opening a new URL using the " "``webbrowser`` module. Patch by Bumsik Kim." msgstr "" -#: ../../../build/NEWS:4634 +#: ../../../build/NEWS:4638 msgid "" "`bpo-34003 `__: csv.DictReader now " "creates dicts instead of OrderedDicts. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:4637 +#: ../../../build/NEWS:4641 msgid "" "`bpo-33978 `__: Closed existing logging " "handlers before reconfiguration via fileConfig and dictConfig. Patch by " "Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:4640 +#: ../../../build/NEWS:4644 msgid "" "`bpo-14117 `__: Make minor tweaks to " "turtledemo. The 'wikipedia' example is now 'rosette', describing what it " @@ -9010,27 +9018,27 @@ msgid "" " eliminated." msgstr "" -#: ../../../build/NEWS:4644 +#: ../../../build/NEWS:4648 msgid "" "`bpo-33974 `__: Fixed passing lists and " "tuples of strings containing special characters ``\"``, ``\\``, ``{``, ``}``" " and ``\\n`` as options to :mod:`~tkinter.ttk` widgets." msgstr "" -#: ../../../build/NEWS:4648 +#: ../../../build/NEWS:4652 msgid "" "`bpo-27500 `__: Fix getaddrinfo to " "resolve IPv6 addresses correctly." msgstr "" -#: ../../../build/NEWS:4650 +#: ../../../build/NEWS:4654 msgid "" "`bpo-24567 `__: Improve random.choices()" " to handle subnormal input weights that could occasionally trigger an " "IndexError." msgstr "" -#: ../../../build/NEWS:4653 +#: ../../../build/NEWS:4657 msgid "" "`bpo-33871 `__: Fixed integer overflow " "in :func:`os.readv`, :func:`os.writev`, :func:`os.preadv` and " @@ -9038,14 +9046,14 @@ msgid "" "arguments (on BSD-based OSes and macOS)." msgstr "" -#: ../../../build/NEWS:4657 +#: ../../../build/NEWS:4661 msgid "" "`bpo-25007 `__: Add :func:`copy.copy` " "and :func:`copy.deepcopy` support to zlib compressors and decompressors. " "Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4660 +#: ../../../build/NEWS:4664 msgid "" "`bpo-33929 `__: multiprocessing: Fix a " "race condition in Popen of multiprocessing.popen_spawn_win32. The child " @@ -9055,7 +9063,7 @@ msgid "" "steal the handle from the parent process." msgstr "" -#: ../../../build/NEWS:4667 +#: ../../../build/NEWS:4671 msgid "" "`bpo-33899 `__: Tokenize module now " "implicitly emits a NEWLINE when provided with input that does not have a " @@ -9063,13 +9071,13 @@ msgid "" "internally. Contributed by Ammar Askar." msgstr "" -#: ../../../build/NEWS:4671 +#: ../../../build/NEWS:4675 msgid "" "`bpo-33897 `__: Added a 'force' keyword " "argument to logging.basicConfig()." msgstr "" -#: ../../../build/NEWS:4673 +#: ../../../build/NEWS:4677 msgid "" "`bpo-33695 `__: :func:`shutil.copytree` " "uses :func:`os.scandir` function and all copy functions depending from it " @@ -9080,33 +9088,33 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`33695`.)" msgstr "" -#: ../../../build/NEWS:4681 +#: ../../../build/NEWS:4685 msgid "" "`bpo-33916 `__: bz2 and lzma: When " "Decompressor.__init__() is called twice, free the old lock to not leak " "memory." msgstr "" -#: ../../../build/NEWS:4684 +#: ../../../build/NEWS:4688 msgid "" "`bpo-32568 `__: Make select.epoll() and " "its documentation consistent regarding *sizehint* and *flags*." msgstr "" -#: ../../../build/NEWS:4687 +#: ../../../build/NEWS:4691 msgid "" "`bpo-33833 `__: Fixed bug in asyncio " "where ProactorSocketTransport logs AssertionError if force closed during " "write." msgstr "" -#: ../../../build/NEWS:4690 +#: ../../../build/NEWS:4694 msgid "" "`bpo-33663 `__: Convert content length " "to string before putting to header." msgstr "" -#: ../../../build/NEWS:4692 +#: ../../../build/NEWS:4696 msgid "" "`bpo-33721 `__: :mod:`os.path` functions" " that return a boolean result like :func:`~os.path.exists`, " @@ -9123,136 +9131,136 @@ msgid "" "unrepresentable at the OS level." msgstr "" -#: ../../../build/NEWS:4706 +#: ../../../build/NEWS:4710 msgid "" "`bpo-26544 `__: Fixed implementation of " ":func:`platform.libc_ver`. It almost always returned version '2.9' for " "glibc." msgstr "" -#: ../../../build/NEWS:4709 +#: ../../../build/NEWS:4713 msgid "" "`bpo-33843 `__: Remove deprecated " "``cgi.escape``, ``cgi.parse_qs`` and ``cgi.parse_qsl``." msgstr "" -#: ../../../build/NEWS:4712 +#: ../../../build/NEWS:4716 msgid "" "`bpo-33842 `__: Remove " "``tarfile.filemode`` which is deprecated since Python 3.3." msgstr "" -#: ../../../build/NEWS:4715 ../../../build/NEWS:6313 ../../../build/NEWS:10907 +#: ../../../build/NEWS:4719 ../../../build/NEWS:6317 ../../../build/NEWS:10911 msgid "" "`bpo-30167 `__: Prevent site.main() " "exception if PYTHONSTARTUP is set. Patch by Steve Weber." msgstr "" -#: ../../../build/NEWS:4718 +#: ../../../build/NEWS:4722 msgid "" "`bpo-33805 `__: Improve error message of" " dataclasses.replace() when an InitVar is not specified" msgstr "" -#: ../../../build/NEWS:4721 +#: ../../../build/NEWS:4725 msgid "" "`bpo-33687 `__: Fix the call to " "``os.chmod()`` for ``uu.decode()`` if a mode is given or decoded. Patch by " "Timo Furrer." msgstr "" -#: ../../../build/NEWS:4724 ../../../build/NEWS:6316 ../../../build/NEWS:10910 +#: ../../../build/NEWS:4728 ../../../build/NEWS:6320 ../../../build/NEWS:10914 msgid "" "`bpo-33812 `__: Datetime instance d with" " non-None tzinfo, but with d.tzinfo.utcoffset(d) returning None is now " "treated as naive by the astimezone() method." msgstr "" -#: ../../../build/NEWS:4728 +#: ../../../build/NEWS:4732 msgid "" "`bpo-32108 `__: In configparser, don't " "clear section when it is assigned to itself." msgstr "" -#: ../../../build/NEWS:4731 +#: ../../../build/NEWS:4735 msgid "" "`bpo-27397 `__: Make email module " "properly handle invalid-length base64 strings." msgstr "" -#: ../../../build/NEWS:4734 +#: ../../../build/NEWS:4738 msgid "" "`bpo-33578 `__: Implement multibyte " "encoder/decoder state methods" msgstr "" -#: ../../../build/NEWS:4736 ../../../build/NEWS:6320 ../../../build/NEWS:10914 +#: ../../../build/NEWS:4740 ../../../build/NEWS:6324 ../../../build/NEWS:10918 msgid "" "`bpo-30805 `__: Avoid race condition " "with debug logging" msgstr "" -#: ../../../build/NEWS:4738 +#: ../../../build/NEWS:4742 msgid "" "`bpo-33476 `__: Fix " "_header_value_parser.py when address group is missing final ';'. Contributed" " by Enrique Perez-Terron" msgstr "" -#: ../../../build/NEWS:4741 ../../../build/NEWS:6322 +#: ../../../build/NEWS:4745 ../../../build/NEWS:6326 msgid "" "`bpo-33694 `__: asyncio: Fix a race " "condition causing data loss on pause_reading()/resume_reading() when using " "the ProactorEventLoop." msgstr "" -#: ../../../build/NEWS:4744 ../../../build/NEWS:6325 +#: ../../../build/NEWS:4748 ../../../build/NEWS:6329 msgid "" "`bpo-32493 `__: Correct test for " "``uuid_enc_be`` availability in ``configure.ac``. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4747 ../../../build/NEWS:6328 +#: ../../../build/NEWS:4751 ../../../build/NEWS:6332 msgid "" "`bpo-33792 `__: Add " "asyncio.WindowsSelectorEventLoopPolicy and " "asyncio.WindowsProactorEventLoopPolicy." msgstr "" -#: ../../../build/NEWS:4750 +#: ../../../build/NEWS:4754 msgid "" "`bpo-33274 `__: W3C DOM Level 1 " "specifies return value of Element.removeAttributeNode() as \"The Attr node " "that was removed.\" xml.dom.minidom now complies with this requirement." msgstr "" -#: ../../../build/NEWS:4754 ../../../build/NEWS:6331 +#: ../../../build/NEWS:4758 ../../../build/NEWS:6335 msgid "" "`bpo-33778 `__: Update ``unicodedata``'s" " database to Unicode version 11.0.0." msgstr "" -#: ../../../build/NEWS:4756 +#: ../../../build/NEWS:4760 msgid "" "`bpo-33165 `__: Added a stacklevel " "parameter to logging calls to allow use of wrapper/helper functions for " "logging APIs." msgstr "" -#: ../../../build/NEWS:4759 ../../../build/NEWS:6333 +#: ../../../build/NEWS:4763 ../../../build/NEWS:6337 msgid "" "`bpo-33770 `__: improve base64 exception" " message for encoded inputs of invalid length" msgstr "" -#: ../../../build/NEWS:4762 ../../../build/NEWS:6336 +#: ../../../build/NEWS:4766 ../../../build/NEWS:6340 msgid "" "`bpo-33769 `__: asyncio/start_tls: Fix " "error message; cancel callbacks in case of an unhandled error; mark " "SSLTransport as closed if it is aborted." msgstr "" -#: ../../../build/NEWS:4765 ../../../build/NEWS:6339 ../../../build/NEWS:10916 +#: ../../../build/NEWS:4769 ../../../build/NEWS:6343 ../../../build/NEWS:10920 msgid "" "`bpo-33767 `__: The concatenation " "(``+``) and repetition (``*``) sequence operations now raise " @@ -9260,58 +9268,58 @@ msgid "" ":class:`mmap.mmap` objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4769 ../../../build/NEWS:6343 +#: ../../../build/NEWS:4773 ../../../build/NEWS:6347 msgid "" "`bpo-33734 `__: asyncio/ssl: Fix " "AttributeError, increase default handshake timeout" msgstr "" -#: ../../../build/NEWS:4772 +#: ../../../build/NEWS:4776 msgid "" "`bpo-31014 `__: Fixed creating a " "controller for :mod:`webbrowser` when a user specifies a path to an entry in" " the BROWSER environment variable. Based on patch by John Still." msgstr "" -#: ../../../build/NEWS:4776 +#: ../../../build/NEWS:4780 msgid "" "`bpo-2504 `__: Add gettext.pgettext() and" " variants." msgstr "" -#: ../../../build/NEWS:4778 +#: ../../../build/NEWS:4782 msgid "" "`bpo-33197 `__: Add description property" " for _ParameterKind" msgstr "" -#: ../../../build/NEWS:4780 ../../../build/NEWS:6441 +#: ../../../build/NEWS:4784 ../../../build/NEWS:6445 msgid "" "`bpo-32751 `__: When cancelling the task" " due to a timeout, :meth:`asyncio.wait_for` will now wait until the " "cancellation is complete." msgstr "" -#: ../../../build/NEWS:4783 ../../../build/NEWS:6444 ../../../build/NEWS:10920 +#: ../../../build/NEWS:4787 ../../../build/NEWS:6448 ../../../build/NEWS:10924 msgid "" "`bpo-32684 `__: Fix gather to propagate " "cancellation of itself even with return_exceptions." msgstr "" -#: ../../../build/NEWS:4786 ../../../build/NEWS:6447 +#: ../../../build/NEWS:4790 ../../../build/NEWS:6451 msgid "" "`bpo-33654 `__: Support protocol type " "switching in SSLTransport.set_protocol()." msgstr "" -#: ../../../build/NEWS:4788 ../../../build/NEWS:6449 +#: ../../../build/NEWS:4792 ../../../build/NEWS:6453 msgid "" "`bpo-33674 `__: Pause the transport as " "early as possible to further reduce the risk of data_received() being called" " before connection_made()." msgstr "" -#: ../../../build/NEWS:4791 +#: ../../../build/NEWS:4795 msgid "" "`bpo-33671 `__: :func:`shutil.copyfile`," " :func:`shutil.copy`, :func:`shutil.copy2`, :func:`shutil.copytree` and " @@ -9324,7 +9332,7 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`25427`.)" msgstr "" -#: ../../../build/NEWS:4801 ../../../build/NEWS:6452 ../../../build/NEWS:10923 +#: ../../../build/NEWS:4805 ../../../build/NEWS:6456 ../../../build/NEWS:10927 msgid "" "`bpo-33674 `__: Fix a race condition in " "SSLProtocol.connection_made() of asyncio.sslproto: start immediately the " @@ -9332,38 +9340,38 @@ msgid "" " called before the handshake started, causing the handshake to hang or fail." msgstr "" -#: ../../../build/NEWS:4806 ../../../build/NEWS:6457 ../../../build/NEWS:10928 +#: ../../../build/NEWS:4810 ../../../build/NEWS:6461 ../../../build/NEWS:10932 msgid "" "`bpo-31647 `__: Fixed bug where calling " "write_eof() on a _SelectorSocketTransport after it's already closed raises " "AttributeError." msgstr "" -#: ../../../build/NEWS:4809 ../../../build/NEWS:6460 +#: ../../../build/NEWS:4813 ../../../build/NEWS:6464 msgid "" "`bpo-32610 `__: Make asyncio.all_tasks()" " return only pending tasks." msgstr "" -#: ../../../build/NEWS:4811 ../../../build/NEWS:6462 +#: ../../../build/NEWS:4815 ../../../build/NEWS:6466 msgid "" "`bpo-32410 `__: Avoid blocking on file " "IO in sendfile fallback code" msgstr "" -#: ../../../build/NEWS:4813 ../../../build/NEWS:6464 ../../../build/NEWS:10933 +#: ../../../build/NEWS:4817 ../../../build/NEWS:6468 ../../../build/NEWS:10937 msgid "" "`bpo-33469 `__: Fix RuntimeError after " "closing loop that used run_in_executor" msgstr "" -#: ../../../build/NEWS:4815 ../../../build/NEWS:6466 ../../../build/NEWS:10931 +#: ../../../build/NEWS:4819 ../../../build/NEWS:6470 ../../../build/NEWS:10935 msgid "" "`bpo-33672 `__: Fix Task.__repr__ crash " "with Cython's bogus coroutines" msgstr "" -#: ../../../build/NEWS:4817 ../../../build/NEWS:6468 +#: ../../../build/NEWS:4821 ../../../build/NEWS:6472 msgid "" "`bpo-33654 `__: Fix " "transport.set_protocol() to support switching between asyncio.Protocol and " @@ -9371,20 +9379,20 @@ msgid "" "asyncio.BufferedProtocols." msgstr "" -#: ../../../build/NEWS:4821 ../../../build/NEWS:6472 +#: ../../../build/NEWS:4825 ../../../build/NEWS:6476 msgid "" "`bpo-33652 `__: Pickles of type " "variables and subscripted generics are now future-proof and compatible with " "older Python versions." msgstr "" -#: ../../../build/NEWS:4824 ../../../build/NEWS:6475 +#: ../../../build/NEWS:4828 ../../../build/NEWS:6479 msgid "" "`bpo-32493 `__: Fixed :func:`uuid.uuid1`" " on FreeBSD." msgstr "" -#: ../../../build/NEWS:4826 +#: ../../../build/NEWS:4830 msgid "" "`bpo-33238 `__: Add " "``InvalidStateError`` to :mod:`concurrent.futures`. ``Future.set_result`` " @@ -9392,13 +9400,13 @@ msgid "" "are not pending or running. Patch by Jason Haydaman." msgstr "" -#: ../../../build/NEWS:4831 ../../../build/NEWS:6477 +#: ../../../build/NEWS:4835 ../../../build/NEWS:6481 msgid "" "`bpo-33618 `__: Finalize and document " "preliminary and experimental TLS 1.3 support with OpenSSL 1.1.1" msgstr "" -#: ../../../build/NEWS:4834 +#: ../../../build/NEWS:4838 msgid "" "`bpo-33625 `__: Release GIL on " "`grp.getgrnam`, `grp.getgrgid`, `pwd.getpwnam` and `pwd.getpwuid` if " @@ -9406,20 +9414,20 @@ msgid "" "Grzybowski." msgstr "" -#: ../../../build/NEWS:4838 ../../../build/NEWS:6480 +#: ../../../build/NEWS:4842 ../../../build/NEWS:6484 msgid "" "`bpo-33623 `__: Fix possible SIGSGV when" " asyncio.Future is created in __del__" msgstr "" -#: ../../../build/NEWS:4840 ../../../build/NEWS:6346 ../../../build/NEWS:10935 +#: ../../../build/NEWS:4844 ../../../build/NEWS:6350 ../../../build/NEWS:10939 msgid "" "`bpo-11874 `__: Use a better regex when " "breaking usage into wrappable parts. Avoids bogus assertion errors from " "custom metavar strings." msgstr "" -#: ../../../build/NEWS:4843 ../../../build/NEWS:6482 ../../../build/NEWS:10938 +#: ../../../build/NEWS:4847 ../../../build/NEWS:6486 ../../../build/NEWS:10942 msgid "" "`bpo-30877 `__: Fixed a bug in the " "Python implementation of the JSON decoder that prevented the cache of parsed" @@ -9427,34 +9435,34 @@ msgid "" "c-fos." msgstr "" -#: ../../../build/NEWS:4847 +#: ../../../build/NEWS:4851 msgid "" "`bpo-33604 `__: Remove HMAC default to " "md5 marked for removal in 3.8 (removal originally planned in 3.6, bump to " "3.8 in gh-7062)." msgstr "" -#: ../../../build/NEWS:4850 ../../../build/NEWS:6349 +#: ../../../build/NEWS:4854 ../../../build/NEWS:6353 msgid "" "`bpo-33582 `__: Emit a deprecation " "warning for inspect.formatargspec" msgstr "" -#: ../../../build/NEWS:4852 +#: ../../../build/NEWS:4856 msgid "" "`bpo-21145 `__: Add " "``functools.cached_property`` decorator, for computed properties cached for " "the life of the instance." msgstr "" -#: ../../../build/NEWS:4855 ../../../build/NEWS:6486 +#: ../../../build/NEWS:4859 ../../../build/NEWS:6490 msgid "" "`bpo-33570 `__: Change TLS 1.3 cipher " "suite settings for compatibility with OpenSSL 1.1.1-pre6 and newer. OpenSSL " "1.1.1 will have TLS 1.3 ciphers enabled by default." msgstr "" -#: ../../../build/NEWS:4859 ../../../build/NEWS:6490 +#: ../../../build/NEWS:4863 ../../../build/NEWS:6494 msgid "" "`bpo-28556 `__: Do not simplify " "arguments to `typing.Union`. Now `Union[Manager, Employee]` is not " @@ -9462,73 +9470,73 @@ msgid "" "several bugs and limited possibilities for introspection." msgstr "" -#: ../../../build/NEWS:4864 +#: ../../../build/NEWS:4868 msgid "" "`bpo-12486 `__: " ":func:`tokenize.generate_tokens` is now documented as a public API to " "tokenize unicode strings. It was previously present but undocumented." msgstr "" -#: ../../../build/NEWS:4868 ../../../build/NEWS:6495 +#: ../../../build/NEWS:4872 ../../../build/NEWS:6499 msgid "" "`bpo-33540 `__: Add a new " "``block_on_close`` class attribute to ``ForkingMixIn`` and " "``ThreadingMixIn`` classes of :mod:`socketserver`." msgstr "" -#: ../../../build/NEWS:4871 ../../../build/NEWS:6498 ../../../build/NEWS:10942 +#: ../../../build/NEWS:4875 ../../../build/NEWS:6502 ../../../build/NEWS:10946 msgid "" "`bpo-33548 `__: " "tempfile._candidate_tempdir_list should consider common TEMP locations" msgstr "" -#: ../../../build/NEWS:4874 ../../../build/NEWS:6501 +#: ../../../build/NEWS:4878 ../../../build/NEWS:6505 msgid "" "`bpo-33109 `__: argparse subparsers are " "once again not required by default, reverting the change in behavior " "introduced by `bpo-26510 `__ in 3.7.0a2." msgstr "" -#: ../../../build/NEWS:4877 +#: ../../../build/NEWS:4881 msgid "" "`bpo-33541 `__: Remove unused private " "method ``_strptime.LocaleTime.__pad`` (a.k.a. ``_LocaleTime__pad``)." msgstr "" -#: ../../../build/NEWS:4880 ../../../build/NEWS:6504 +#: ../../../build/NEWS:4884 ../../../build/NEWS:6508 msgid "" "`bpo-33536 `__: " "dataclasses.make_dataclass now checks for invalid field names and duplicate " "fields. Also, added a check for invalid field specifications." msgstr "" -#: ../../../build/NEWS:4884 ../../../build/NEWS:6508 ../../../build/NEWS:10945 +#: ../../../build/NEWS:4888 ../../../build/NEWS:6512 ../../../build/NEWS:10949 msgid "" "`bpo-33542 `__: Prevent " "``uuid.get_node`` from using a DUID instead of a MAC on Windows. Patch by " "Zvi Effron" msgstr "" -#: ../../../build/NEWS:4887 ../../../build/NEWS:6511 ../../../build/NEWS:10948 +#: ../../../build/NEWS:4891 ../../../build/NEWS:6515 ../../../build/NEWS:10952 msgid "" "`bpo-26819 `__: Fix race condition with " "`ReadTransport.resume_reading` in Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:4890 ../../../build/NEWS:6514 +#: ../../../build/NEWS:4894 ../../../build/NEWS:6518 msgid "" "Fix failure in `typing.get_type_hints()` when ClassVar was provided as a " "string forward reference." msgstr "" -#: ../../../build/NEWS:4893 +#: ../../../build/NEWS:4897 msgid "" "`bpo-33516 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__round__`` magic " "method." msgstr "" -#: ../../../build/NEWS:4896 +#: ../../../build/NEWS:4900 msgid "" "`bpo-28612 `__: Added support for Site " "Maps to urllib's ``RobotFileParser`` as :meth:`RobotFileParser.site_maps() " @@ -9536,40 +9544,40 @@ msgid "" " patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:4901 +#: ../../../build/NEWS:4905 msgid "" "`bpo-28167 `__: Remove " "platform.linux_distribution, which was deprecated since 3.5." msgstr "" -#: ../../../build/NEWS:4904 +#: ../../../build/NEWS:4908 msgid "" "`bpo-33504 `__: Switch the default " "dictionary implementation for :mod:`configparser` from " ":class:`collections.OrderedDict` to the standard :class:`dict` type." msgstr "" -#: ../../../build/NEWS:4908 ../../../build/NEWS:6517 +#: ../../../build/NEWS:4912 ../../../build/NEWS:6521 msgid "" "`bpo-33505 `__: Optimize " "asyncio.ensure_future() by reordering if checks: 1.17x faster." msgstr "" -#: ../../../build/NEWS:4911 ../../../build/NEWS:6520 +#: ../../../build/NEWS:4915 ../../../build/NEWS:6524 msgid "" "`bpo-33497 `__: Add errors param to " "cgi.parse_multipart and make an encoding in FieldStorage use the given " "errors (needed for Twisted). Patch by Amber Brown." msgstr "" -#: ../../../build/NEWS:4915 +#: ../../../build/NEWS:4919 msgid "" "`bpo-29235 `__: The " ":class:`cProfile.Profile` class can now be used as a context manager. Patch " "by Scott Sanderson." msgstr "" -#: ../../../build/NEWS:4918 ../../../build/NEWS:6524 +#: ../../../build/NEWS:4922 ../../../build/NEWS:6528 msgid "" "`bpo-33495 `__: Change " "dataclasses.Fields repr to use the repr of each of its members, instead of " @@ -9577,14 +9585,14 @@ msgid "" " especially true for the 'type' member." msgstr "" -#: ../../../build/NEWS:4922 +#: ../../../build/NEWS:4926 msgid "" "`bpo-26103 `__: Correct " "``inspect.isdatadescriptor`` to look for ``__set__`` or ``__delete__``. " "Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:4925 +#: ../../../build/NEWS:4929 msgid "" "`bpo-29209 `__: Removed the " "``doctype()`` method and the *html* parameter of the constructor of " @@ -9595,7 +9603,7 @@ msgid "" ":exc:`PendingDeprecationWarning`." msgstr "" -#: ../../../build/NEWS:4932 ../../../build/NEWS:6528 +#: ../../../build/NEWS:4936 ../../../build/NEWS:6532 msgid "" "`bpo-33453 `__: Fix dataclasses to work " "if using literal string type annotations or if using PEP 563 \"Postponed " @@ -9604,7 +9612,7 @@ msgid "" "(\"InitVar\" and \"dataclasses.InitVar\")." msgstr "" -#: ../../../build/NEWS:4937 ../../../build/NEWS:6533 ../../../build/NEWS:10951 +#: ../../../build/NEWS:4941 ../../../build/NEWS:6537 ../../../build/NEWS:10955 msgid "" "`bpo-28556 `__: Minor fixes in typing " "module: add annotations to ``NamedTuple.__new__``, pass ``*args`` and " @@ -9612,80 +9620,80 @@ msgid "" "Dombrova." msgstr "" -#: ../../../build/NEWS:4941 +#: ../../../build/NEWS:4945 msgid "" "`bpo-33365 `__: Print the header values " "besides the header keys instead just the header keys if *debuglevel* is set " "to >0 in :mod:`http.client`. Patch by Marco Strigl." msgstr "" -#: ../../../build/NEWS:4945 ../../../build/NEWS:6537 ../../../build/NEWS:10955 +#: ../../../build/NEWS:4949 ../../../build/NEWS:6541 ../../../build/NEWS:10959 msgid "" "`bpo-20087 `__: Updated alias mapping " "with glibc 2.27 supported locales." msgstr "" -#: ../../../build/NEWS:4947 ../../../build/NEWS:6539 ../../../build/NEWS:10957 +#: ../../../build/NEWS:4951 ../../../build/NEWS:6543 ../../../build/NEWS:10961 msgid "" "`bpo-33422 `__: Fix trailing quotation " "marks getting deleted when looking up byte/string literals on pydoc. Patch " "by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:4950 ../../../build/NEWS:6542 +#: ../../../build/NEWS:4954 ../../../build/NEWS:6546 msgid "" "`bpo-28167 `__: The function " "``platform.linux_distribution`` and ``platform.dist`` now trigger a " "``DeprecationWarning`` and have been marked for removal in Python 3.8" msgstr "" -#: ../../../build/NEWS:4954 ../../../build/NEWS:6649 +#: ../../../build/NEWS:4958 ../../../build/NEWS:6653 msgid "" "`bpo-33281 `__: Fix " "ctypes.util.find_library regression on macOS." msgstr "" -#: ../../../build/NEWS:4956 +#: ../../../build/NEWS:4960 msgid "" "`bpo-33311 `__: Text and html output " "generated by cgitb does not display parentheses if the current call is done " "directly in the module. Patch by Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:4960 +#: ../../../build/NEWS:4964 msgid "" "`bpo-27300 `__: The file classes in " "*tempfile* now accept an *errors* parameter that complements the already " "existing *encoding*. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:4963 +#: ../../../build/NEWS:4967 msgid "" "`bpo-32933 `__: " ":func:`unittest.mock.mock_open` now supports iteration over the file " "contents. Patch by Tony Flury." msgstr "" -#: ../../../build/NEWS:4966 +#: ../../../build/NEWS:4970 msgid "" "`bpo-33217 `__: Raise :exc:`TypeError` " "when looking up non-Enum objects in Enum classes and Enum members." msgstr "" -#: ../../../build/NEWS:4969 ../../../build/NEWS:6546 ../../../build/NEWS:10960 +#: ../../../build/NEWS:4973 ../../../build/NEWS:6550 ../../../build/NEWS:10964 msgid "" "`bpo-33197 `__: Update error message " "when constructing invalid inspect.Parameters Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:4972 ../../../build/NEWS:6651 ../../../build/NEWS:10963 +#: ../../../build/NEWS:4976 ../../../build/NEWS:6655 ../../../build/NEWS:10967 msgid "" "`bpo-33383 `__: Fixed crash in the get()" " method of the :mod:`dbm.ndbm` database object when it is called with a " "single argument." msgstr "" -#: ../../../build/NEWS:4975 +#: ../../../build/NEWS:4979 msgid "" "`bpo-33375 `__: The warnings module now " "finds the Python file associated with a warning from the code object, rather" @@ -9694,88 +9702,88 @@ msgid "" "code." msgstr "" -#: ../../../build/NEWS:4980 +#: ../../../build/NEWS:4984 msgid "" "`bpo-33336 `__: ``imaplib`` now allows " "``MOVE`` command in ``IMAP4.uid()`` (RFC 6851: IMAP MOVE Extension) and " "potentially as a name of supported method of ``IMAP4`` object." msgstr "" -#: ../../../build/NEWS:4984 +#: ../../../build/NEWS:4988 msgid "" "`bpo-32455 `__: Added *jump* parameter " "to :func:`dis.stack_effect`." msgstr "" -#: ../../../build/NEWS:4986 +#: ../../../build/NEWS:4990 msgid "" "`bpo-27485 `__: Rename and deprecate " "undocumented functions in :func:`urllib.parse`." msgstr "" -#: ../../../build/NEWS:4989 +#: ../../../build/NEWS:4993 msgid "" "`bpo-33332 `__: Add " "``signal.valid_signals()`` to expose the POSIX sigfillset() functionality." msgstr "" -#: ../../../build/NEWS:4992 +#: ../../../build/NEWS:4996 msgid "" "`bpo-33251 `__: `ConfigParser.items()` " "was fixed so that key-value pairs passed in via `vars` are not included in " "the resulting output." msgstr "" -#: ../../../build/NEWS:4995 ../../../build/NEWS:6654 ../../../build/NEWS:10966 +#: ../../../build/NEWS:4999 ../../../build/NEWS:6658 ../../../build/NEWS:10970 msgid "" "`bpo-33329 `__: Fix multiprocessing " "regression on newer glibcs" msgstr "" -#: ../../../build/NEWS:4997 +#: ../../../build/NEWS:5001 msgid "" "`bpo-33334 `__: :func:`dis.stack_effect`" " now supports all defined opcodes including NOP and EXTENDED_ARG." msgstr "" -#: ../../../build/NEWS:5000 ../../../build/NEWS:6656 ../../../build/NEWS:10968 +#: ../../../build/NEWS:5004 ../../../build/NEWS:6660 ../../../build/NEWS:10972 msgid "" "`bpo-991266 `__: Fix quoting of the " "``Comment`` attribute of :class:`http.cookies.SimpleCookie`." msgstr "" -#: ../../../build/NEWS:5003 ../../../build/NEWS:6659 ../../../build/NEWS:10971 +#: ../../../build/NEWS:5007 ../../../build/NEWS:6663 ../../../build/NEWS:10975 msgid "" "`bpo-33131 `__: Upgrade bundled version " "of pip to 10.0.1." msgstr "" -#: ../../../build/NEWS:5005 ../../../build/NEWS:6661 ../../../build/NEWS:10973 +#: ../../../build/NEWS:5009 ../../../build/NEWS:6665 ../../../build/NEWS:10977 msgid "" "`bpo-33308 `__: Fixed a crash in the " ":mod:`parser` module when converting an ST object to a tree of tuples or " "lists with ``line_info=False`` and ``col_info=True``." msgstr "" -#: ../../../build/NEWS:5009 +#: ../../../build/NEWS:5013 msgid "" "`bpo-23403 `__: lib2to3 now uses pickle " "protocol 4 for pre-computed grammars." msgstr "" -#: ../../../build/NEWS:5011 ../../../build/NEWS:6665 +#: ../../../build/NEWS:5015 ../../../build/NEWS:6669 msgid "" "`bpo-33266 `__: lib2to3 now recognizes " "``rf'...'`` strings." msgstr "" -#: ../../../build/NEWS:5013 ../../../build/NEWS:6667 +#: ../../../build/NEWS:5017 ../../../build/NEWS:6671 msgid "" "`bpo-11594 `__: Ensure line-endings are " "respected when using lib2to3." msgstr "" -#: ../../../build/NEWS:5015 ../../../build/NEWS:6669 +#: ../../../build/NEWS:5019 ../../../build/NEWS:6673 msgid "" "`bpo-33254 `__: Have " ":func:`importlib.resources.contents` and " @@ -9783,27 +9791,27 @@ msgid "" "instead of an :term:`iterator`." msgstr "" -#: ../../../build/NEWS:5019 +#: ../../../build/NEWS:5023 msgid "" "`bpo-33265 `__: ``contextlib.ExitStack``" " and ``contextlib.AsyncExitStack`` now use a method instead of a wrapper " "function for exit callbacks." msgstr "" -#: ../../../build/NEWS:5022 ../../../build/NEWS:6549 ../../../build/NEWS:10977 +#: ../../../build/NEWS:5026 ../../../build/NEWS:6553 ../../../build/NEWS:10981 msgid "" "`bpo-33263 `__: Fix FD leak in " "`_SelectorSocketTransport` Patch by Vlad Starostin." msgstr "" -#: ../../../build/NEWS:5025 ../../../build/NEWS:6673 ../../../build/NEWS:10980 +#: ../../../build/NEWS:5029 ../../../build/NEWS:6677 ../../../build/NEWS:10984 msgid "" "`bpo-33256 `__: Fix display of " "```` call in the html produced by ``cgitb.html()``. Patch by " "Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5028 +#: ../../../build/NEWS:5032 msgid "" "`bpo-33144 `__: ``random.Random()`` and " "its subclassing mechanism got optimized to check only once at class/subclass" @@ -9812,33 +9820,33 @@ msgid "" " large random integers. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:5034 +#: ../../../build/NEWS:5038 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " "in 3.7.0b3 by the resolution of :issue:`33053`)" msgstr "" -#: ../../../build/NEWS:5038 +#: ../../../build/NEWS:5042 msgid "" "This fix also changed pydoc to add ``os.getcwd()`` to :data:`sys.path` when " "necessary, rather than adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:5041 +#: ../../../build/NEWS:5045 msgid "" "`bpo-29613 `__: Added support for the " "``SameSite`` cookie flag to the ``http.cookies`` module." msgstr "" -#: ../../../build/NEWS:5044 ../../../build/NEWS:6681 +#: ../../../build/NEWS:5048 ../../../build/NEWS:6685 msgid "" "`bpo-33169 `__: Delete entries of " "``None`` in :data:`sys.path_importer_cache` when " ":meth:`importlib.machinery.invalidate_caches` is called." msgstr "" -#: ../../../build/NEWS:5047 ../../../build/NEWS:6687 ../../../build/NEWS:10983 +#: ../../../build/NEWS:5051 ../../../build/NEWS:6691 ../../../build/NEWS:10987 msgid "" "`bpo-33203 `__: " "``random.Random.choice()`` now raises ``IndexError`` for empty sequences " @@ -9846,20 +9854,20 @@ msgid "" "implementation." msgstr "" -#: ../../../build/NEWS:5051 ../../../build/NEWS:6691 ../../../build/NEWS:10987 +#: ../../../build/NEWS:5055 ../../../build/NEWS:6695 ../../../build/NEWS:10991 msgid "" "`bpo-33224 `__: Update difflib.mdiff() " "for :pep:`479`. Convert an uncaught StopIteration in a generator into a " "return-statement." msgstr "" -#: ../../../build/NEWS:5054 ../../../build/NEWS:6694 ../../../build/NEWS:10990 +#: ../../../build/NEWS:5058 ../../../build/NEWS:6698 ../../../build/NEWS:10994 msgid "" "`bpo-33209 `__: End framing at the end " "of C implementation of :func:`pickle.Pickler.dump`." msgstr "" -#: ../../../build/NEWS:5057 +#: ../../../build/NEWS:5061 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" @@ -9867,7 +9875,7 @@ msgid "" "being appended to the end of the string. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:5062 +#: ../../../build/NEWS:5066 msgid "" "`bpo-23403 `__: ``DEFAULT_PROTOCOL`` in " ":mod:`pickle` was bumped to 4. Protocol 4 is described in :pep:`3154` and " @@ -9875,47 +9883,47 @@ msgid "" "compared to protocol 3 introduced in Python 3.0." msgstr "" -#: ../../../build/NEWS:5067 ../../../build/NEWS:6697 +#: ../../../build/NEWS:5071 ../../../build/NEWS:6701 msgid "" "`bpo-20104 `__: Improved error handling " "and fixed a reference leak in :func:`os.posix_spawn()`." msgstr "" -#: ../../../build/NEWS:5070 +#: ../../../build/NEWS:5074 msgid "" "`bpo-33106 `__: Deleting a key from a " "read-only dbm database raises module specific error instead of KeyError." msgstr "" -#: ../../../build/NEWS:5073 ../../../build/NEWS:6700 +#: ../../../build/NEWS:5077 ../../../build/NEWS:6704 msgid "" "`bpo-33175 `__: In dataclasses, " "Field.__set_name__ now looks up the __set_name__ special method on the " "class, not the instance, of the default value." msgstr "" -#: ../../../build/NEWS:5077 +#: ../../../build/NEWS:5081 msgid "" "`bpo-32380 `__: Create " "functools.singledispatchmethod to support generic single dispatch on " "descriptors and methods." msgstr "" -#: ../../../build/NEWS:5080 ../../../build/NEWS:6840 +#: ../../../build/NEWS:5084 ../../../build/NEWS:6844 msgid "" "`bpo-33141 `__: Have Field objects pass " "through __set_name__ to their default values, if they have their own " "__set_name__." msgstr "" -#: ../../../build/NEWS:5083 ../../../build/NEWS:6843 ../../../build/NEWS:10997 +#: ../../../build/NEWS:5087 ../../../build/NEWS:6847 ../../../build/NEWS:11001 msgid "" "`bpo-33096 `__: Allow " "ttk.Treeview.insert to insert iid that has a false boolean value. Note iid=0" " and iid=False would be same. Patch by Garvit Khatri." msgstr "" -#: ../../../build/NEWS:5087 ../../../build/NEWS:6847 +#: ../../../build/NEWS:5091 ../../../build/NEWS:6851 msgid "" "`bpo-32873 `__: Treat type variables and" " special typing forms as immutable by copy and pickle. This fixes several " @@ -9923,7 +9931,7 @@ msgid "" "Python 3.6." msgstr "" -#: ../../../build/NEWS:5091 ../../../build/NEWS:6851 +#: ../../../build/NEWS:5095 ../../../build/NEWS:6855 msgid "" "`bpo-33134 `__: When computing " "dataclass's __hash__, use the lookup table to contain the function which " @@ -9931,46 +9939,46 @@ msgid "" "string, and then testing that string to see what to do." msgstr "" -#: ../../../build/NEWS:5096 ../../../build/NEWS:6856 ../../../build/NEWS:11001 +#: ../../../build/NEWS:5100 ../../../build/NEWS:6860 ../../../build/NEWS:11005 msgid "" "`bpo-33127 `__: The ssl module now " "compiles with LibreSSL 2.7.1." msgstr "" -#: ../../../build/NEWS:5098 ../../../build/NEWS:6858 +#: ../../../build/NEWS:5102 ../../../build/NEWS:6862 msgid "" "`bpo-32505 `__: Raise TypeError if a " "member variable of a dataclass is of type Field, but doesn't have a type " "annotation." msgstr "" -#: ../../../build/NEWS:5101 ../../../build/NEWS:6861 +#: ../../../build/NEWS:5105 ../../../build/NEWS:6865 msgid "" "`bpo-33078 `__: Fix the failure on OSX " "caused by the tests relying on sem_getvalue" msgstr "" -#: ../../../build/NEWS:5104 ../../../build/NEWS:6864 +#: ../../../build/NEWS:5108 ../../../build/NEWS:6868 msgid "" "`bpo-33116 `__: Add 'Field' to " "dataclasses.__all__." msgstr "" -#: ../../../build/NEWS:5106 ../../../build/NEWS:6866 +#: ../../../build/NEWS:5110 ../../../build/NEWS:6870 msgid "" "`bpo-32896 `__: Fix an error where " "subclassing a dataclass with a field that uses a default_factory would " "generate an incorrect class." msgstr "" -#: ../../../build/NEWS:5109 ../../../build/NEWS:6869 +#: ../../../build/NEWS:5113 ../../../build/NEWS:6873 msgid "" "`bpo-33100 `__: Dataclasses: If a field " "has a default value that's a MemberDescriptorType, then it's from that field" " being in __slots__, not an actual default value." msgstr "" -#: ../../../build/NEWS:5113 ../../../build/NEWS:6873 +#: ../../../build/NEWS:5117 ../../../build/NEWS:6877 msgid "" "`bpo-32953 `__: If a non-dataclass " "inherits from a frozen dataclass, allow attributes to be added to the " @@ -9979,77 +9987,77 @@ msgid "" "non-frozen." msgstr "" -#: ../../../build/NEWS:5118 ../../../build/NEWS:6704 +#: ../../../build/NEWS:5122 ../../../build/NEWS:6708 msgid "" "`bpo-33097 `__: Raise RuntimeError when " "``executor.submit`` is called during interpreter shutdown." msgstr "" -#: ../../../build/NEWS:5121 +#: ../../../build/NEWS:5125 msgid "" "`bpo-32968 `__: Modulo and floor " "division involving Fraction and float should return float." msgstr "" -#: ../../../build/NEWS:5124 ../../../build/NEWS:6878 +#: ../../../build/NEWS:5128 ../../../build/NEWS:6882 msgid "" "`bpo-33061 `__: Add missing ``NoReturn``" " to ``__all__`` in typing.py" msgstr "" -#: ../../../build/NEWS:5126 ../../../build/NEWS:6880 +#: ../../../build/NEWS:5130 ../../../build/NEWS:6884 msgid "" "`bpo-33078 `__: Fix the size handling in" " multiprocessing.Queue when a pickling error occurs." msgstr "" -#: ../../../build/NEWS:5129 ../../../build/NEWS:6883 ../../../build/NEWS:11253 +#: ../../../build/NEWS:5133 ../../../build/NEWS:6887 ../../../build/NEWS:11257 msgid "" "`bpo-33064 `__: lib2to3 now properly " "supports trailing commas after ``*args`` and ``**kwargs`` in function " "signatures." msgstr "" -#: ../../../build/NEWS:5132 ../../../build/NEWS:6886 +#: ../../../build/NEWS:5136 ../../../build/NEWS:6890 msgid "" "`bpo-33056 `__: FIX properly close " "leaking fds in concurrent.futures.ProcessPoolExecutor." msgstr "" -#: ../../../build/NEWS:5135 ../../../build/NEWS:6889 ../../../build/NEWS:11003 +#: ../../../build/NEWS:5139 ../../../build/NEWS:6893 ../../../build/NEWS:11007 msgid "" "`bpo-33021 `__: Release the GIL during " "fstat() calls, avoiding hang of all threads when calling mmap.mmap(), " "os.urandom(), and random.seed(). Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:5139 ../../../build/NEWS:6893 ../../../build/NEWS:11256 +#: ../../../build/NEWS:5143 ../../../build/NEWS:6897 ../../../build/NEWS:11260 msgid "" "`bpo-31804 `__: Avoid failing in " "multiprocessing.Process if the standard streams are closed or None at exit." msgstr "" -#: ../../../build/NEWS:5142 +#: ../../../build/NEWS:5146 msgid "" "`bpo-33034 `__: Providing an explicit " "error message when casting the port property to anything that is not an " "integer value using ``urlparse()`` and ``urlsplit()``. Patch by Matt Eaton." msgstr "" -#: ../../../build/NEWS:5146 +#: ../../../build/NEWS:5150 msgid "" "`bpo-30249 `__: Improve " "struct.unpack_from() exception messages for problems with the buffer size " "and offset." msgstr "" -#: ../../../build/NEWS:5149 ../../../build/NEWS:6896 ../../../build/NEWS:11259 +#: ../../../build/NEWS:5153 ../../../build/NEWS:6900 ../../../build/NEWS:11263 msgid "" "`bpo-33037 `__: Skip sending/receiving " "data after SSL transport closing." msgstr "" -#: ../../../build/NEWS:5151 ../../../build/NEWS:6898 ../../../build/NEWS:11007 +#: ../../../build/NEWS:5155 ../../../build/NEWS:6902 ../../../build/NEWS:11011 msgid "" "`bpo-27683 `__: Fix a regression in " ":mod:`ipaddress` that result of :meth:`hosts` is empty when the network is " @@ -10057,53 +10065,53 @@ msgid "" "addresses." msgstr "" -#: ../../../build/NEWS:5155 +#: ../../../build/NEWS:5159 msgid "" "`bpo-22674 `__: Add the strsignal() " "function in the signal module that returns the system description of the " "given signal, as returned by strsignal(3)." msgstr "" -#: ../../../build/NEWS:5158 ../../../build/NEWS:6902 +#: ../../../build/NEWS:5162 ../../../build/NEWS:6906 msgid "" "`bpo-32999 `__: Fix C implementation of " "``ABC.__subclasscheck__(cls, subclass)`` crashed when ``subclass`` is not a " "type object." msgstr "" -#: ../../../build/NEWS:5161 ../../../build/NEWS:6905 ../../../build/NEWS:11263 +#: ../../../build/NEWS:5165 ../../../build/NEWS:6909 ../../../build/NEWS:11267 msgid "" "`bpo-33009 `__: Fix inspect.signature() " "for single-parameter partialmethods." msgstr "" -#: ../../../build/NEWS:5163 ../../../build/NEWS:6907 ../../../build/NEWS:11265 +#: ../../../build/NEWS:5167 ../../../build/NEWS:6911 ../../../build/NEWS:11269 msgid "" "`bpo-32969 `__: Expose several missing " "constants in zlib and fix corresponding documentation." msgstr "" -#: ../../../build/NEWS:5166 ../../../build/NEWS:6910 +#: ../../../build/NEWS:5170 ../../../build/NEWS:6914 msgid "" "`bpo-32056 `__: Improved exceptions " "raised for invalid number of channels and sample width when read an audio " "file in modules :mod:`aifc`, :mod:`wave` and :mod:`sunau`." msgstr "" -#: ../../../build/NEWS:5170 +#: ../../../build/NEWS:5174 msgid "" "`bpo-32970 `__: Improved disassembly of " "the MAKE_FUNCTION instruction." msgstr "" -#: ../../../build/NEWS:5172 ../../../build/NEWS:6914 ../../../build/NEWS:11011 +#: ../../../build/NEWS:5176 ../../../build/NEWS:6918 ../../../build/NEWS:11015 msgid "" "`bpo-32844 `__: Fix wrong redirection of" " a low descriptor (0 or 1) to stderr in subprocess if another low descriptor" " is closed." msgstr "" -#: ../../../build/NEWS:5175 ../../../build/NEWS:7045 +#: ../../../build/NEWS:5179 ../../../build/NEWS:7049 msgid "" "`bpo-32960 `__: For dataclasses, " "disallow inheriting frozen from non-frozen classes, and also disallow " @@ -10111,20 +10119,20 @@ msgid "" "at a future date." msgstr "" -#: ../../../build/NEWS:5179 ../../../build/NEWS:7049 ../../../build/NEWS:11268 +#: ../../../build/NEWS:5183 ../../../build/NEWS:7053 ../../../build/NEWS:11272 msgid "" "`bpo-32713 `__: Fixed tarfile.itn " "handling of out-of-bounds float values. Patch by Joffrey Fuhrer." msgstr "" -#: ../../../build/NEWS:5182 ../../../build/NEWS:6556 +#: ../../../build/NEWS:5186 ../../../build/NEWS:6560 msgid "" "`bpo-32257 `__: The ssl module now " "contains OP_NO_RENEGOTIATION constant, available with OpenSSL 1.1.0h or " "1.1.1." msgstr "" -#: ../../../build/NEWS:5185 ../../../build/NEWS:7052 +#: ../../../build/NEWS:5189 ../../../build/NEWS:7056 msgid "" "`bpo-32951 `__: Direct instantiation of " "SSLSocket and SSLObject objects is now prohibited. The constructors were " @@ -10132,7 +10140,7 @@ msgid "" "suppose to use ssl.wrap_socket() or SSLContext." msgstr "" -#: ../../../build/NEWS:5190 ../../../build/NEWS:7057 +#: ../../../build/NEWS:5194 ../../../build/NEWS:7061 msgid "" "`bpo-32929 `__: Remove the tri-state " "parameter \"hash\", and add the boolean \"unsafe_hash\". If unsafe_hash is " @@ -10142,51 +10150,51 @@ msgid "" "behavior. unsafe_hash=False is the default, just as hash=None used to be." msgstr "" -#: ../../../build/NEWS:5197 ../../../build/NEWS:7064 +#: ../../../build/NEWS:5201 ../../../build/NEWS:7068 msgid "" "`bpo-32947 `__: Add " "OP_ENABLE_MIDDLEBOX_COMPAT and test workaround for TLSv1.3 for future " "compatibility with OpenSSL 1.1.1." msgstr "" -#: ../../../build/NEWS:5200 +#: ../../../build/NEWS:5204 msgid "" "`bpo-32146 `__: Document the interaction" " between frozen executables and the spawn and forkserver start methods in " "multiprocessing." msgstr "" -#: ../../../build/NEWS:5203 ../../../build/NEWS:7067 ../../../build/NEWS:11271 +#: ../../../build/NEWS:5207 ../../../build/NEWS:7071 ../../../build/NEWS:11275 msgid "" "`bpo-30622 `__: The ssl module now " "detects missing NPN support in LibreSSL." msgstr "" -#: ../../../build/NEWS:5205 ../../../build/NEWS:7069 ../../../build/NEWS:11273 +#: ../../../build/NEWS:5209 ../../../build/NEWS:7073 ../../../build/NEWS:11277 msgid "" "`bpo-32922 `__: dbm.open() now encodes " "filename with the filesystem encoding rather than default encoding." msgstr "" -#: ../../../build/NEWS:5208 +#: ../../../build/NEWS:5212 msgid "" "`bpo-32759 `__: Free unused arenas in " "multiprocessing.heap." msgstr "" -#: ../../../build/NEWS:5210 ../../../build/NEWS:7072 ../../../build/NEWS:11276 +#: ../../../build/NEWS:5214 ../../../build/NEWS:7076 ../../../build/NEWS:11280 msgid "" "`bpo-32859 `__: In ``os.dup2``, don't " "check every call whether the ``dup3`` syscall exists or not." msgstr "" -#: ../../../build/NEWS:5213 ../../../build/NEWS:7075 +#: ../../../build/NEWS:5217 ../../../build/NEWS:7079 msgid "" "`bpo-32556 `__: nt._getfinalpathname, " "nt._getvolumepathname and nt._getdiskusage now correctly convert from bytes." msgstr "" -#: ../../../build/NEWS:5216 ../../../build/NEWS:7081 ../../../build/NEWS:11279 +#: ../../../build/NEWS:5220 ../../../build/NEWS:7085 ../../../build/NEWS:11283 msgid "" "`bpo-21060 `__: Rewrite confusing " "message from setup.py upload from \"No dist file created in earlier " @@ -10194,20 +10202,20 @@ msgid "" "command\"." msgstr "" -#: ../../../build/NEWS:5220 ../../../build/NEWS:6917 ../../../build/NEWS:11283 +#: ../../../build/NEWS:5224 ../../../build/NEWS:6921 ../../../build/NEWS:11287 msgid "" "`bpo-32857 `__: In :mod:`tkinter`, " "``after_cancel(None)`` now raises a :exc:`ValueError` instead of canceling " "the first scheduled function. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:5224 ../../../build/NEWS:7085 ../../../build/NEWS:11287 +#: ../../../build/NEWS:5228 ../../../build/NEWS:7089 ../../../build/NEWS:11291 msgid "" "`bpo-32852 `__: Make sure sys.argv " "remains as a list when running trace." msgstr "" -#: ../../../build/NEWS:5226 +#: ../../../build/NEWS:5230 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -10216,7 +10224,7 @@ msgid "" "this makes Python start-up up to 10% faster." msgstr "" -#: ../../../build/NEWS:5232 +#: ../../../build/NEWS:5236 msgid "" "Note that the new implementation hides internal registry and caches, " "previously accessible via private attributes ``_abc_registry``, " @@ -10225,14 +10233,14 @@ msgid "" "``_abc_registry_clear``, and ``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:5238 ../../../build/NEWS:7097 ../../../build/NEWS:11289 +#: ../../../build/NEWS:5242 ../../../build/NEWS:7101 ../../../build/NEWS:11293 msgid "" "`bpo-32841 `__: Fixed " "`asyncio.Condition` issue which silently ignored cancellation after " "notifying and cancelling a conditional lock. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5242 ../../../build/NEWS:7101 +#: ../../../build/NEWS:5246 ../../../build/NEWS:7105 msgid "" "`bpo-32819 `__: ssl.match_hostname() has" " been simplified and no longer depends on re and ipaddress module for " @@ -10240,46 +10248,46 @@ msgid "" "improved." msgstr "" -#: ../../../build/NEWS:5246 +#: ../../../build/NEWS:5250 msgid "" "`bpo-19675 `__: ``multiprocessing.Pool``" " no longer leaks processes if its initialization fails." msgstr "" -#: ../../../build/NEWS:5249 ../../../build/NEWS:7105 +#: ../../../build/NEWS:5253 ../../../build/NEWS:7109 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN,TCP_KEEPCNT,TCP_KEEPIDLE,TCP_KEEPINTVL flags on older version " "Windows during run-time." msgstr "" -#: ../../../build/NEWS:5253 ../../../build/NEWS:7109 ../../../build/NEWS:11293 +#: ../../../build/NEWS:5257 ../../../build/NEWS:7113 ../../../build/NEWS:11297 msgid "" "`bpo-31787 `__: Fixed refleaks of " "``__init__()`` methods in various modules. (Contributed by Oren Milman)" msgstr "" -#: ../../../build/NEWS:5256 ../../../build/NEWS:7112 ../../../build/NEWS:11296 +#: ../../../build/NEWS:5260 ../../../build/NEWS:7116 ../../../build/NEWS:11300 msgid "" "`bpo-30157 `__: Fixed guessing quote and" " delimiter in csv.Sniffer.sniff() when only the last field is quoted. Patch" " by Jake Davis." msgstr "" -#: ../../../build/NEWS:5259 +#: ../../../build/NEWS:5263 msgid "" "`bpo-30688 `__: Added support of " "``\\N{name}`` escapes in regular expressions. Based on patch by Jonathan " "Eunice." msgstr "" -#: ../../../build/NEWS:5262 ../../../build/NEWS:7115 +#: ../../../build/NEWS:5266 ../../../build/NEWS:7119 msgid "" "`bpo-32792 `__: collections.ChainMap() " "preserves the order of the underlying mappings." msgstr "" -#: ../../../build/NEWS:5265 ../../../build/NEWS:7118 +#: ../../../build/NEWS:5269 ../../../build/NEWS:7122 msgid "" "`bpo-32775 `__: " ":func:`fnmatch.translate()` no longer produces patterns which contain set " @@ -10289,13 +10297,13 @@ msgid "" "patterns containing such sets by accident." msgstr "" -#: ../../../build/NEWS:5271 ../../../build/NEWS:7124 +#: ../../../build/NEWS:5275 ../../../build/NEWS:7128 msgid "" "`bpo-32622 `__: Implement native fast " "sendfile for Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:5273 ../../../build/NEWS:7126 ../../../build/NEWS:11302 +#: ../../../build/NEWS:5277 ../../../build/NEWS:7130 ../../../build/NEWS:11306 msgid "" "`bpo-32777 `__: Fix a rare but potential" " pre-exec child process deadlock in subprocess on POSIX systems when marking" @@ -10303,46 +10311,46 @@ msgid "" "appears to have been introduced in 3.4." msgstr "" -#: ../../../build/NEWS:5278 ../../../build/NEWS:7131 ../../../build/NEWS:11307 +#: ../../../build/NEWS:5282 ../../../build/NEWS:7135 ../../../build/NEWS:11311 msgid "" "`bpo-32647 `__: The ctypes module used " "to depend on indirect linking for dlopen. The shared extension is now " "explicitly linked against libdl on platforms with dl." msgstr "" -#: ../../../build/NEWS:5282 +#: ../../../build/NEWS:5286 msgid "" "`bpo-32749 `__: A :mod:`dbm.dumb` " "database opened with flags 'r' is now read-only. :func:`dbm.dumb.open` with " "flags 'r' and 'w' no longer creates a database if it does not exist." msgstr "" -#: ../../../build/NEWS:5286 ../../../build/NEWS:7135 +#: ../../../build/NEWS:5290 ../../../build/NEWS:7139 msgid "" "`bpo-32741 `__: Implement " "``asyncio.TimerHandle.when()`` method." msgstr "" -#: ../../../build/NEWS:5288 ../../../build/NEWS:7137 +#: ../../../build/NEWS:5292 ../../../build/NEWS:7141 msgid "" "`bpo-32691 `__: Use mod_spec.parent when" " running modules with pdb" msgstr "" -#: ../../../build/NEWS:5290 ../../../build/NEWS:7139 ../../../build/NEWS:11311 +#: ../../../build/NEWS:5294 ../../../build/NEWS:7143 ../../../build/NEWS:11315 msgid "" "`bpo-32734 `__: Fixed ``asyncio.Lock()``" " safety issue which allowed acquiring and locking the same lock multiple " "times, without it being free. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5294 ../../../build/NEWS:7143 ../../../build/NEWS:11315 +#: ../../../build/NEWS:5298 ../../../build/NEWS:7147 ../../../build/NEWS:11319 msgid "" "`bpo-32727 `__: Do not include name " "field in SMTP envelope from address. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5297 ../../../build/NEWS:7146 +#: ../../../build/NEWS:5301 ../../../build/NEWS:7150 msgid "" "`bpo-31453 `__: Add TLSVersion constants" " and SSLContext.maximum_version / minimum_version attributes. The new API " @@ -10351,7 +10359,7 @@ msgid "" " feature." msgstr "" -#: ../../../build/NEWS:5302 ../../../build/NEWS:7151 +#: ../../../build/NEWS:5306 ../../../build/NEWS:7155 msgid "" "`bpo-24334 `__: Internal implementation " "details of ssl module were cleaned up. The SSLSocket has one less layer of " @@ -10360,51 +10368,51 @@ msgid "" "simplified." msgstr "" -#: ../../../build/NEWS:5307 ../../../build/NEWS:7156 ../../../build/NEWS:11328 +#: ../../../build/NEWS:5311 ../../../build/NEWS:7160 ../../../build/NEWS:11332 msgid "" "`bpo-31848 `__: Fix the error handling " "in Aifc_read.initfp() when the SSND chunk is not found. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:5310 ../../../build/NEWS:7159 +#: ../../../build/NEWS:5314 ../../../build/NEWS:7163 msgid "" "`bpo-32585 `__: Add Ttk spinbox widget " "to :mod:`tkinter.ttk`. Patch by Alan D Moore." msgstr "" -#: ../../../build/NEWS:5313 +#: ../../../build/NEWS:5317 msgid "" "`bpo-32512 `__: :mod:`profile` CLI " "accepts `-m module_name` as an alternative to script path." msgstr "" -#: ../../../build/NEWS:5316 +#: ../../../build/NEWS:5320 msgid "" "`bpo-8525 `__: help() on a type now " "displays builtin subclasses. This is intended primarily to help with " "notification of more specific exception subclasses." msgstr "" -#: ../../../build/NEWS:5320 +#: ../../../build/NEWS:5324 msgid "Patch by Sanyam Khurana." msgstr "*Patch* oleh Sanyam Khurana." -#: ../../../build/NEWS:5322 +#: ../../../build/NEWS:5326 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadingHTTPServer class and uses it when the module is run with ``-m`` " "to cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:5326 +#: ../../../build/NEWS:5330 msgid "" "`bpo-29877 `__: compileall: import " "ProcessPoolExecutor only when needed, preventing hangs on low resource " "platforms" msgstr "" -#: ../../../build/NEWS:5329 ../../../build/NEWS:7162 +#: ../../../build/NEWS:5333 ../../../build/NEWS:7166 msgid "" "`bpo-32221 `__: Various functions " "returning tuple containing IPv6 addresses now omit ``%scope`` part since the" @@ -10413,46 +10421,46 @@ msgid "" "since useless resolving of network interface name is omitted." msgstr "" -#: ../../../build/NEWS:5335 +#: ../../../build/NEWS:5339 msgid "" "`bpo-32147 `__: " ":func:`binascii.unhexlify` is now up to 2 times faster. Patch by Sergey " "Fedoseev." msgstr "" -#: ../../../build/NEWS:5338 ../../../build/NEWS:7168 +#: ../../../build/NEWS:5342 ../../../build/NEWS:7172 msgid "" "`bpo-30693 `__: The TarFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5341 ../../../build/NEWS:7171 +#: ../../../build/NEWS:5345 ../../../build/NEWS:7175 msgid "" "`bpo-30693 `__: The ZipFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5344 +#: ../../../build/NEWS:5348 msgid "" "`bpo-31680 `__: Added " ":data:`curses.ncurses_version`." msgstr "" -#: ../../../build/NEWS:5346 ../../../build/NEWS:6707 ../../../build/NEWS:11014 +#: ../../../build/NEWS:5350 ../../../build/NEWS:6711 ../../../build/NEWS:11018 msgid "" "`bpo-31908 `__: Fix output of cover " "files for ``trace`` module command-line tool. Previously emitted cover files" " only when ``--missing`` option was used. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:5350 +#: ../../../build/NEWS:5354 msgid "" "`bpo-31608 `__: Raise a ``TypeError`` " "instead of crashing if a ``collections.deque`` subclass returns a non-deque " "from ``__new__``. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:5354 +#: ../../../build/NEWS:5358 msgid "" "`bpo-31425 `__: Add support for sockets " "of the AF_QIPCRTR address family, supported by the Linux kernel. This is " @@ -10460,7 +10468,7 @@ msgid "" " devices. Patch by Bjorn Andersson." msgstr "" -#: ../../../build/NEWS:5359 +#: ../../../build/NEWS:5363 msgid "" "`bpo-22005 `__: Implemented unpickling " "instances of :class:`~datetime.datetime`, :class:`~datetime.date` and " @@ -10468,7 +10476,7 @@ msgid "" " used for successful decoding." msgstr "" -#: ../../../build/NEWS:5364 ../../../build/NEWS:6925 +#: ../../../build/NEWS:5368 ../../../build/NEWS:6929 msgid "" "`bpo-27645 `__: " ":class:`sqlite3.Connection` now exposes a " @@ -10476,44 +10484,44 @@ msgid "" " is at version 3.6.11 or higher. Patch by Lele Gaifax." msgstr "" -#: ../../../build/NEWS:5368 ../../../build/NEWS:6559 ../../../build/NEWS:11021 +#: ../../../build/NEWS:5372 ../../../build/NEWS:6563 ../../../build/NEWS:11025 msgid "" "`bpo-16865 `__: Support arrays >=2GiB in" " :mod:`ctypes`. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5370 +#: ../../../build/NEWS:5374 msgid "" "`bpo-31508 `__: Removed support of " "arguments in `tkinter.ttk.Treeview.selection`. It was deprecated in 3.6. " "Use specialized methods like `selection_set` for changing the selection." msgstr "" -#: ../../../build/NEWS:5374 +#: ../../../build/NEWS:5378 msgid "" "`bpo-29456 `__: Fix bugs in hangul " "normalization: u1176, u11a7 and u11c3" msgstr "" -#: ../../../build/NEWS:5379 +#: ../../../build/NEWS:5383 msgid "" "`bpo-21257 `__: Document " ":func:`http.client.parse_headers`." msgstr "" -#: ../../../build/NEWS:5381 +#: ../../../build/NEWS:5385 msgid "" "`bpo-34764 `__: Improve example of " "iter() with 2nd sentinel argument." msgstr "" -#: ../../../build/NEWS:5383 +#: ../../../build/NEWS:5387 msgid "" "`bpo-35564 `__: Explicitly set " "master_doc variable in conf.py for compliance with Sphinx 2.0" msgstr "" -#: ../../../build/NEWS:5386 +#: ../../../build/NEWS:5390 msgid "" "`bpo-35511 `__: Specified that " "profile.Profile class doesn't not support enable or disable methods. Also, " @@ -10521,127 +10529,127 @@ msgid "" "cProfile module." msgstr "" -#: ../../../build/NEWS:5390 +#: ../../../build/NEWS:5394 msgid "" "`bpo-10536 `__: Enhance the gettext " "docs. Patch by Éric Araujo" msgstr "" -#: ../../../build/NEWS:5392 +#: ../../../build/NEWS:5396 msgid "" "`bpo-35089 `__: Remove mention of " "``typing.io`` and ``typing.re``. Their types should be imported from " "``typing`` directly." msgstr "" -#: ../../../build/NEWS:5395 +#: ../../../build/NEWS:5399 msgid "" "`bpo-35038 `__: Fix the documentation " "about an unexisting `f_restricted` attribute in the frame object. Patch by " "Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5398 +#: ../../../build/NEWS:5402 msgid "" "`bpo-35042 `__: Replace PEP XYZ by the " "pep role and allow to use the direct links to the PEPs." msgstr "" -#: ../../../build/NEWS:5401 +#: ../../../build/NEWS:5405 msgid "" "`bpo-35044 `__: Fix the documentation " "with the role ``exc`` for the appropriated exception. Patch by Stéphane " "Wirtel" msgstr "" -#: ../../../build/NEWS:5404 +#: ../../../build/NEWS:5408 msgid "" "`bpo-35035 `__: Rename documentation for" " :mod:`email.utils` to ``email.utils.rst``." msgstr "" -#: ../../../build/NEWS:5407 +#: ../../../build/NEWS:5411 msgid "" "`bpo-34967 `__: Use " "app.add_object_type() instead of the deprecated Sphinx function " "app.description_unit()" msgstr "" -#: ../../../build/NEWS:5410 +#: ../../../build/NEWS:5414 msgid "" "`bpo-34913 `__: Add documentation about " "the new command line interface of the gzip module." msgstr "" -#: ../../../build/NEWS:5413 +#: ../../../build/NEWS:5417 msgid "" "`bpo-32174 `__: chm document displays " "non-ASCII charaters properly on some MBCS Windows systems." msgstr "" -#: ../../../build/NEWS:5416 +#: ../../../build/NEWS:5420 msgid "" "`bpo-11233 `__: Create availability " "directive for documentation. Original patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:5419 +#: ../../../build/NEWS:5423 msgid "" "`bpo-34790 `__: Document how passing " "coroutines to asyncio.wait() can be confusing." msgstr "" -#: ../../../build/NEWS:5422 +#: ../../../build/NEWS:5426 msgid "" "`bpo-34552 `__: Make clear that ``==`` " "operator sometimes is equivalent to `is`. The ``<``, ``<=``, ``>`` and " "``>=`` operators are only defined where they make sense." msgstr "" -#: ../../../build/NEWS:5426 +#: ../../../build/NEWS:5430 msgid "" "`bpo-28617 `__: Fixed info in the " "stdtypes docs concerning the types that support membership tests." msgstr "" -#: ../../../build/NEWS:5429 +#: ../../../build/NEWS:5433 msgid "" "`bpo-20177 `__: Migrate " "datetime.date.fromtimestamp to Argument Clinic. Patch by Tim Hoffmann." msgstr "" -#: ../../../build/NEWS:5432 +#: ../../../build/NEWS:5436 msgid "" "`bpo-34065 `__: Fix wrongly written " "basicConfig documentation markup syntax" msgstr "" -#: ../../../build/NEWS:5434 +#: ../../../build/NEWS:5438 msgid "" "`bpo-33460 `__: replaced ellipsis with " "correct error codes in tutorial chapter 3." msgstr "" -#: ../../../build/NEWS:5437 +#: ../../../build/NEWS:5441 msgid "" "`bpo-33847 `__: Add '@' operator entry " "to index." msgstr "" -#: ../../../build/NEWS:5439 ../../../build/NEWS:6354 +#: ../../../build/NEWS:5443 ../../../build/NEWS:6358 msgid "" "`bpo-33409 `__: Clarified the " "relationship between :pep:`538`'s PYTHONCOERCECLOCALE and PEP 540's " "PYTHONUTF8 mode." msgstr "" -#: ../../../build/NEWS:5442 +#: ../../../build/NEWS:5446 msgid "" "`bpo-33197 `__: Add versionadded tag to " "the documentation of ParameterKind.description" msgstr "" -#: ../../../build/NEWS:5445 +#: ../../../build/NEWS:5449 msgid "" "`bpo-17045 `__: Improve the C-API doc " "for PyTypeObject. This includes adding several quick-reference tables and a" @@ -10649,32 +10657,32 @@ msgid "" " up with a slightly more consistent format." msgstr "" -#: ../../../build/NEWS:5450 ../../../build/NEWS:6357 +#: ../../../build/NEWS:5454 ../../../build/NEWS:6361 msgid "" "`bpo-33736 `__: Improve the " "documentation of :func:`asyncio.open_connection`, " ":func:`asyncio.start_server` and their UNIX socket counterparts." msgstr "" -#: ../../../build/NEWS:5453 ../../../build/NEWS:6564 +#: ../../../build/NEWS:5457 ../../../build/NEWS:6568 msgid "" "`bpo-23859 `__: Document that " "`asyncio.wait()` does not cancel its futures on timeout." msgstr "" -#: ../../../build/NEWS:5456 ../../../build/NEWS:6567 +#: ../../../build/NEWS:5460 ../../../build/NEWS:6571 msgid "" "`bpo-32436 `__: Document :pep:`567` " "changes to asyncio." msgstr "" -#: ../../../build/NEWS:5458 ../../../build/NEWS:6569 +#: ../../../build/NEWS:5462 ../../../build/NEWS:6573 msgid "" "`bpo-33604 `__: Update HMAC md5 default " "to a DeprecationWarning, bump removal to 3.8." msgstr "" -#: ../../../build/NEWS:5461 +#: ../../../build/NEWS:5465 msgid "" "`bpo-33594 `__: Document ``getargspec``," " ``from_function`` and ``from_builtin`` as deprecated in their respective " @@ -10682,183 +10690,183 @@ msgid "" "message." msgstr "" -#: ../../../build/NEWS:5465 ../../../build/NEWS:6572 ../../../build/NEWS:11030 +#: ../../../build/NEWS:5469 ../../../build/NEWS:6576 ../../../build/NEWS:11034 msgid "" "`bpo-33503 `__: Fix broken pypi link" msgstr "" -#: ../../../build/NEWS:5467 ../../../build/NEWS:6574 ../../../build/NEWS:11032 +#: ../../../build/NEWS:5471 ../../../build/NEWS:6578 ../../../build/NEWS:11036 msgid "" "`bpo-33421 `__: Add missing " "documentation for ``typing.AsyncContextManager``." msgstr "" -#: ../../../build/NEWS:5469 +#: ../../../build/NEWS:5473 msgid "" "`bpo-33487 `__: BZ2file now emit a " "DeprecationWarning when buffering=None is passed, the deprecation message " "and documentation also now explicitly state it is deprecated since 3.0." msgstr "" -#: ../../../build/NEWS:5473 ../../../build/NEWS:6714 ../../../build/NEWS:11034 +#: ../../../build/NEWS:5477 ../../../build/NEWS:6718 ../../../build/NEWS:11038 msgid "" "`bpo-33378 `__: Add Korean language " "switcher for https://docs.python.org/3/" msgstr "" -#: ../../../build/NEWS:5475 ../../../build/NEWS:6716 ../../../build/NEWS:11036 +#: ../../../build/NEWS:5479 ../../../build/NEWS:6720 ../../../build/NEWS:11040 msgid "" "`bpo-33276 `__: Clarify that the " "``__path__`` attribute on modules cannot be just any value." msgstr "" -#: ../../../build/NEWS:5478 ../../../build/NEWS:6719 ../../../build/NEWS:11039 +#: ../../../build/NEWS:5482 ../../../build/NEWS:6723 ../../../build/NEWS:11043 msgid "" "`bpo-33201 `__: Modernize documentation " "for writing C extension types." msgstr "" -#: ../../../build/NEWS:5480 ../../../build/NEWS:6721 ../../../build/NEWS:11041 +#: ../../../build/NEWS:5484 ../../../build/NEWS:6725 ../../../build/NEWS:11045 msgid "" "`bpo-33195 `__: Deprecate ``Py_UNICODE``" " usage in ``c-api/arg`` document. ``Py_UNICODE`` related APIs are deprecated" " since Python 3.3, but it is missed in the document." msgstr "" -#: ../../../build/NEWS:5484 ../../../build/NEWS:6932 ../../../build/NEWS:11045 +#: ../../../build/NEWS:5488 ../../../build/NEWS:6936 ../../../build/NEWS:11049 msgid "" "`bpo-33126 `__: Document " "PyBuffer_ToContiguous()." msgstr "" -#: ../../../build/NEWS:5486 ../../../build/NEWS:6934 ../../../build/NEWS:11047 +#: ../../../build/NEWS:5490 ../../../build/NEWS:6938 ../../../build/NEWS:11051 msgid "" "`bpo-27212 `__: Modify documentation for" " the :func:`islice` recipe to consume initial values up to the start index." msgstr "" -#: ../../../build/NEWS:5489 ../../../build/NEWS:6937 ../../../build/NEWS:11050 +#: ../../../build/NEWS:5493 ../../../build/NEWS:6941 ../../../build/NEWS:11054 msgid "" "`bpo-28247 `__: Update :mod:`zipapp` " "documentation to describe how to make standalone applications." msgstr "" -#: ../../../build/NEWS:5492 ../../../build/NEWS:6940 ../../../build/NEWS:11053 +#: ../../../build/NEWS:5496 ../../../build/NEWS:6944 ../../../build/NEWS:11057 msgid "" "`bpo-18802 `__: Documentation changes " "for ipaddress. Patch by Jon Foster and Berker Peksag." msgstr "" -#: ../../../build/NEWS:5495 ../../../build/NEWS:6943 ../../../build/NEWS:11056 +#: ../../../build/NEWS:5499 ../../../build/NEWS:6947 ../../../build/NEWS:11060 msgid "" "`bpo-27428 `__: Update documentation to " "clarify that ``WindowsRegistryFinder`` implements ``MetaPathFinder``. (Patch" " by Himanshu Lakhara)" msgstr "" -#: ../../../build/NEWS:5498 ../../../build/NEWS:7177 +#: ../../../build/NEWS:5502 ../../../build/NEWS:7181 msgid "" "`bpo-28124 `__: The ssl module function " "ssl.wrap_socket() has been de-emphasized and deprecated in favor of the more" " secure and efficient SSLContext.wrap_socket() method." msgstr "" -#: ../../../build/NEWS:5502 ../../../build/NEWS:7181 ../../../build/NEWS:11386 +#: ../../../build/NEWS:5506 ../../../build/NEWS:7185 ../../../build/NEWS:11390 msgid "" "`bpo-17232 `__: Clarify docs for -O and " "-OO. Patch by Terry Reedy." msgstr "" -#: ../../../build/NEWS:5504 ../../../build/NEWS:7183 +#: ../../../build/NEWS:5508 ../../../build/NEWS:7187 msgid "" "`bpo-32436 `__: Add documentation for " "the contextvars module (PEP 567)." msgstr "" -#: ../../../build/NEWS:5506 ../../../build/NEWS:7185 ../../../build/NEWS:11388 +#: ../../../build/NEWS:5510 ../../../build/NEWS:7189 ../../../build/NEWS:11392 msgid "" "`bpo-32800 `__: Update link to w3c doc " "for xml default namespaces." msgstr "" -#: ../../../build/NEWS:5508 ../../../build/NEWS:7187 +#: ../../../build/NEWS:5512 ../../../build/NEWS:7191 msgid "" "`bpo-11015 `__: Update " ":mod:`test.support` documentation." msgstr "" -#: ../../../build/NEWS:5510 +#: ../../../build/NEWS:5514 msgid "" "`bpo-32613 `__: Update the " "faq/windows.html to use the py command from PEP 397 instead of python." msgstr "" -#: ../../../build/NEWS:5513 ../../../build/NEWS:7189 ../../../build/NEWS:11390 +#: ../../../build/NEWS:5517 ../../../build/NEWS:7193 ../../../build/NEWS:11394 msgid "" "`bpo-8722 `__: Document " ":meth:`__getattr__` behavior when property :meth:`get` method raises " ":exc:`AttributeError`." msgstr "" -#: ../../../build/NEWS:5516 ../../../build/NEWS:7192 ../../../build/NEWS:11393 +#: ../../../build/NEWS:5520 ../../../build/NEWS:7196 ../../../build/NEWS:11397 msgid "" "`bpo-32614 `__: Modify RE examples in " "documentation to use raw strings to prevent :exc:`DeprecationWarning` and " "add text to REGEX HOWTO to highlight the deprecation." msgstr "" -#: ../../../build/NEWS:5520 +#: ../../../build/NEWS:5524 msgid "" "`bpo-20709 `__: Remove the paragraph " "where we explain that os.utime() does not support a directory as path under " "Windows. Patch by Jan-Philip Gehrcke" msgstr "" -#: ../../../build/NEWS:5523 +#: ../../../build/NEWS:5527 msgid "" "`bpo-32722 `__: Remove the bad example " "in the tutorial of the Generator Expression. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5526 ../../../build/NEWS:7196 ../../../build/NEWS:11397 +#: ../../../build/NEWS:5530 ../../../build/NEWS:7200 ../../../build/NEWS:11401 msgid "" "`bpo-31972 `__: Improve docstrings for " "`pathlib.PurePath` subclasses." msgstr "" -#: ../../../build/NEWS:5528 +#: ../../../build/NEWS:5532 msgid "" "`bpo-30607 `__: Use the externalized " "``python-docs-theme`` package when building the documentation." msgstr "" -#: ../../../build/NEWS:5531 ../../../build/NEWS:6725 ../../../build/NEWS:11059 +#: ../../../build/NEWS:5535 ../../../build/NEWS:6729 ../../../build/NEWS:11063 msgid "" "`bpo-8243 `__: Add a note about " "curses.addch and curses.addstr exception behavior when writing outside a " "window, or pad." msgstr "" -#: ../../../build/NEWS:5534 ../../../build/NEWS:6728 +#: ../../../build/NEWS:5538 ../../../build/NEWS:6732 msgid "" "`bpo-32337 `__: Update documentation " "related with ``dict`` order." msgstr "" -#: ../../../build/NEWS:5536 +#: ../../../build/NEWS:5540 msgid "" "`bpo-25041 `__: Document ``AF_PACKET`` " "in the :mod:`socket` module." msgstr "" -#: ../../../build/NEWS:5538 ../../../build/NEWS:6360 ../../../build/NEWS:11062 +#: ../../../build/NEWS:5542 ../../../build/NEWS:6364 ../../../build/NEWS:11066 msgid "" "`bpo-31432 `__: Clarify meaning of " "CERT_NONE, CERT_OPTIONAL, and CERT_REQUIRED flags for " "ssl.SSLContext.verify_mode." msgstr "" -#: ../../../build/NEWS:5544 +#: ../../../build/NEWS:5548 msgid "" "`bpo-35772 `__: Fix sparse file tests of" " test_tarfile on ppc64 with the tmpfs filesystem. Fix the function testing " @@ -10869,14 +10877,14 @@ msgid "" "KiB pages, whereas the test punch holes of 4 KiB." msgstr "" -#: ../../../build/NEWS:5552 +#: ../../../build/NEWS:5556 msgid "" "`bpo-35045 `__: Make ssl tests less " "strict and also accept TLSv1 as system default. The changes unbreaks " "test_min_max_version on Fedora 29." msgstr "" -#: ../../../build/NEWS:5555 +#: ../../../build/NEWS:5559 msgid "" "`bpo-32710 `__: " "``test_asyncio/test_sendfile.py`` now resets the event loop policy using " @@ -10884,20 +10892,20 @@ msgid "" "running tests on Windows." msgstr "" -#: ../../../build/NEWS:5559 +#: ../../../build/NEWS:5563 msgid "" "`bpo-33717 `__: test.pythoninfo now logs" " information of all clocks, not only time.time() and time.perf_counter()." msgstr "" -#: ../../../build/NEWS:5562 +#: ../../../build/NEWS:5566 msgid "" "`bpo-35488 `__: Add a test to pathlib's " "Path.match() to verify it does not support glob-style ** recursive pattern " "matching." msgstr "" -#: ../../../build/NEWS:5565 +#: ../../../build/NEWS:5569 msgid "" "`bpo-31731 `__: Fix a race condition in " "``check_interrupted_write()`` of test_io: create directly the thread with " @@ -10906,14 +10914,14 @@ msgid "" "the signal is blocked." msgstr "" -#: ../../../build/NEWS:5570 +#: ../../../build/NEWS:5574 msgid "" "`bpo-35424 `__: Fix " "test_multiprocessing_main_handling: use :class:`multiprocessing.Pool` with a" " context manager and then explicitly join the pool." msgstr "" -#: ../../../build/NEWS:5574 +#: ../../../build/NEWS:5578 msgid "" "`bpo-35519 `__: Rename " ":mod:`test.bisect` module to :mod:`test.bisect_cmd` to avoid conflict with " @@ -10921,14 +10929,14 @@ msgid "" "Lib/test/test_xmlrpc.py``." msgstr "" -#: ../../../build/NEWS:5578 +#: ../../../build/NEWS:5582 msgid "" "`bpo-35513 `__: Replace " ":func:`time.time` with :func:`time.monotonic` in tests to measure time " "delta." msgstr "" -#: ../../../build/NEWS:5581 +#: ../../../build/NEWS:5585 msgid "" "`bpo-34279 `__: " ":func:`test.support.run_unittest` no longer raise :exc:`TestDidNotRun` if " @@ -10936,32 +10944,32 @@ msgid "" "no test have been run and no test have been skipped." msgstr "" -#: ../../../build/NEWS:5586 +#: ../../../build/NEWS:5590 msgid "" "`bpo-35412 `__: Add testcase to " "``test_future4``: check unicode literal." msgstr "" -#: ../../../build/NEWS:5588 +#: ../../../build/NEWS:5592 msgid "" "`bpo-26704 `__: Added test demonstrating" " double-patching of an instance method. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:5591 +#: ../../../build/NEWS:5595 msgid "" "`bpo-33725 `__: " "test_multiprocessing_fork may crash on recent versions of macOS. Until the " "issue is resolved, skip the test on macOS." msgstr "" -#: ../../../build/NEWS:5594 +#: ../../../build/NEWS:5598 msgid "" "`bpo-35352 `__: Modify test_asyncio to " "use the certificate set from the test directory." msgstr "" -#: ../../../build/NEWS:5597 +#: ../../../build/NEWS:5601 msgid "" "`bpo-35317 `__: Fix ``mktime()`` " "overflow error in ``test_email``: run " @@ -10969,7 +10977,7 @@ msgid "" "``test_localtime_daylight_false_dst_true()`` with a specific timezone." msgstr "" -#: ../../../build/NEWS:5601 +#: ../../../build/NEWS:5605 msgid "" "`bpo-21263 `__: After several reports " "that test_gdb does not work properly on macOS and since gdb is not shipped " @@ -10977,7 +10985,7 @@ msgid "" "been used to compile Python. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:5606 +#: ../../../build/NEWS:5610 msgid "" "`bpo-34279 `__: regrtest issue a warning" " when no tests have been executed in a particular test file. Also, a new " @@ -10985,26 +10993,26 @@ msgid "" "files. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:5610 +#: ../../../build/NEWS:5614 msgid "" "`bpo-34962 `__: make docstest in Doc now" " passes., and is enforced in CI" msgstr "" -#: ../../../build/NEWS:5612 +#: ../../../build/NEWS:5616 msgid "" "`bpo-23596 `__: Use argparse for the " "command line of the gzip module. Patch by Antony Lee" msgstr "" -#: ../../../build/NEWS:5615 +#: ../../../build/NEWS:5619 msgid "" "`bpo-34537 `__: Fix " "``test_gdb.test_strings()`` when ``LC_ALL=C`` and GDB was compiled with " "Python 3.6 or earlier." msgstr "" -#: ../../../build/NEWS:5618 +#: ../../../build/NEWS:5622 msgid "" "`bpo-34587 `__: test_socket: Remove " "RDSTest.testCongestion(). The test tries to fill the receiver's socket " @@ -11014,70 +11022,70 @@ msgid "" "error. The test fails on Fedora 28 by design, so just remove it." msgstr "" -#: ../../../build/NEWS:5625 +#: ../../../build/NEWS:5629 msgid "" "`bpo-34661 `__: Fix test_shutil if unzip" " doesn't support -t." msgstr "" -#: ../../../build/NEWS:5627 +#: ../../../build/NEWS:5631 msgid "" "`bpo-34200 `__: Fixed non-deterministic " "flakiness of test_pkg by not using the scary test.support.module_cleanup() " "logic to save and restore sys.modules contents between test cases." msgstr "" -#: ../../../build/NEWS:5631 +#: ../../../build/NEWS:5635 msgid "" "`bpo-34569 `__: The experimental PEP 554" " data channels now correctly pass negative PyLong objects between " "subinterpreters on 32-bit systems. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:5635 +#: ../../../build/NEWS:5639 msgid "" "`bpo-34594 `__: Fix usage of hardcoded " "``errno`` values in the tests." msgstr "" -#: ../../../build/NEWS:5637 +#: ../../../build/NEWS:5641 msgid "" "`bpo-34579 `__: Fix test_embed for AIX " "Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5639 +#: ../../../build/NEWS:5643 msgid "" "`bpo-34542 `__: Use 3072 RSA keys and " "SHA-256 signature for test certs and keys." msgstr "" -#: ../../../build/NEWS:5642 +#: ../../../build/NEWS:5646 msgid "" "`bpo-11193 `__: Remove special condition" " for AIX in `test_subprocess.test_undecodable_env`" msgstr "" -#: ../../../build/NEWS:5645 +#: ../../../build/NEWS:5649 msgid "" "`bpo-34347 `__: Fix " "`test_utf8_mode.test_cmd_line` for AIX" msgstr "" -#: ../../../build/NEWS:5647 +#: ../../../build/NEWS:5651 msgid "" "`bpo-34490 `__: On AIX with AF_UNIX " "family sockets getsockname() does not provide 'sockname', so skip calls to " "transport.get_extra_info('sockname')" msgstr "" -#: ../../../build/NEWS:5650 +#: ../../../build/NEWS:5654 msgid "" "`bpo-34391 `__: Fix ftplib test for TLS " "1.3 by reading from data socket." msgstr "" -#: ../../../build/NEWS:5652 +#: ../../../build/NEWS:5656 msgid "" "`bpo-11192 `__: Fix `test_socket` on AIX" " AIX 6.1 and later IPv6 zone id supports only supported by inet_pton6_zone()" @@ -11085,44 +11093,44 @@ msgid "" "rather than build-time based sys.platform()" msgstr "" -#: ../../../build/NEWS:5657 +#: ../../../build/NEWS:5661 msgid "" "`bpo-34399 `__: Update all RSA keys and " "DH params to use at least 2048 bits." msgstr "" -#: ../../../build/NEWS:5659 +#: ../../../build/NEWS:5663 msgid "" "`bpo-34373 `__: Fix ``test_mktime`` and " "``test_pthread_getcpuclickid`` tests for AIX Add range checking for " "``_PyTime_localtime`` for AIX Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5663 +#: ../../../build/NEWS:5667 msgid "" "`bpo-11191 `__: Skip the distutils test " "'test_search_cpp' when using XLC as compiler patch by aixtools (Michael " "Felt)" msgstr "" -#: ../../../build/NEWS:5666 +#: ../../../build/NEWS:5670 msgid "Improved an error message when mock assert_has_calls fails." msgstr "" -#: ../../../build/NEWS:5668 +#: ../../../build/NEWS:5672 msgid "" "`bpo-33746 `__: Fix test_unittest when " "run in verbose mode." msgstr "" -#: ../../../build/NEWS:5670 +#: ../../../build/NEWS:5674 msgid "" "`bpo-33901 `__: Fix test_dbm_gnu on " "macOS with gdbm 1.15: add a larger value to make sure that the file size " "changes." msgstr "" -#: ../../../build/NEWS:5673 +#: ../../../build/NEWS:5677 msgid "" "`bpo-33873 `__: Fix a bug in " "``regrtest`` that caused an extra test to run if --huntrleaks/-R was used. " @@ -11130,97 +11138,97 @@ msgid "" "--huntrleaks/-R (at least one warmup run and one repetition must be used)." msgstr "" -#: ../../../build/NEWS:5678 +#: ../../../build/NEWS:5682 msgid "" "`bpo-33562 `__: Check that a global " "asyncio event loop policy is not left behind by any tests." msgstr "" -#: ../../../build/NEWS:5681 ../../../build/NEWS:6579 ../../../build/NEWS:11068 +#: ../../../build/NEWS:5685 ../../../build/NEWS:6583 ../../../build/NEWS:11072 msgid "" "`bpo-33655 `__: Ignore " "test_posix_fallocate failures on BSD platforms that might be due to running " "on ZFS." msgstr "" -#: ../../../build/NEWS:5684 +#: ../../../build/NEWS:5688 msgid "" "`bpo-32962 `__: Fixed test_gdb when " "Python is compiled with flags -mcet -fcf-protection -O0." msgstr "" -#: ../../../build/NEWS:5687 ../../../build/NEWS:6733 +#: ../../../build/NEWS:5691 ../../../build/NEWS:6737 msgid "" "`bpo-33358 `__: Fix " "``test_embed.test_pre_initialization_sys_options()`` when the interpreter is" " built with ``--enable-shared``." msgstr "" -#: ../../../build/NEWS:5690 ../../../build/NEWS:6949 ../../../build/NEWS:11181 +#: ../../../build/NEWS:5694 ../../../build/NEWS:6953 ../../../build/NEWS:11185 msgid "" "`bpo-32872 `__: Avoid regrtest " "compatibility issue with namespace packages." msgstr "" -#: ../../../build/NEWS:5692 ../../../build/NEWS:6951 ../../../build/NEWS:11406 +#: ../../../build/NEWS:5696 ../../../build/NEWS:6955 ../../../build/NEWS:11410 msgid "" "`bpo-32517 `__: Fix failing " "``test_asyncio`` on macOS 10.12.2+ due to transport of ``KqueueSelector`` " "loop was not being closed." msgstr "" -#: ../../../build/NEWS:5695 +#: ../../../build/NEWS:5699 msgid "" "`bpo-32663 `__: Making sure the " "`SMTPUTF8SimTests` class of tests gets run in test_smtplib.py." msgstr "" -#: ../../../build/NEWS:5698 +#: ../../../build/NEWS:5702 msgid "" "`bpo-27643 `__: Test_C test case needs " "\"signed short\" bitfields, but the IBM XLC compiler (on AIX) does not " "support this Skip the code and test when AIX and XLC are used" msgstr "" -#: ../../../build/NEWS:5702 +#: ../../../build/NEWS:5706 msgid "Applicable to Python2-2.7 and later" msgstr "" -#: ../../../build/NEWS:5704 ../../../build/NEWS:6954 ../../../build/NEWS:11071 +#: ../../../build/NEWS:5708 ../../../build/NEWS:6958 ../../../build/NEWS:11075 msgid "`bpo-19417 `__: Add test_bdb.py." msgstr "" -#: ../../../build/NEWS:5706 ../../../build/NEWS:7201 +#: ../../../build/NEWS:5710 ../../../build/NEWS:7205 msgid "" "`bpo-31809 `__: Add tests to verify " "connection with secp ECDH curves." msgstr "" -#: ../../../build/NEWS:5711 +#: ../../../build/NEWS:5715 msgid "" "`bpo-34691 `__: The _contextvars module " "is now built into the core Python library on Windows." msgstr "" -#: ../../../build/NEWS:5714 +#: ../../../build/NEWS:5718 msgid "" "`bpo-35683 `__: Improved Azure Pipelines" " build steps and now verifying layouts correctly" msgstr "" -#: ../../../build/NEWS:5717 +#: ../../../build/NEWS:5721 msgid "" "`bpo-35642 `__: Remove asynciomodule.c " "from pythoncore.vcxproj" msgstr "" -#: ../../../build/NEWS:5719 +#: ../../../build/NEWS:5723 msgid "" "`bpo-35550 `__: Fix incorrect Solaris " "#ifdef checks to look for __sun && __SVR4 instead of sun when compiling." msgstr "" -#: ../../../build/NEWS:5722 +#: ../../../build/NEWS:5726 msgid "" "`bpo-35499 `__: ``make profile-opt`` no " "longer replaces ``CFLAGS_NODIST`` with ``CFLAGS``. It now adds profile-" @@ -11228,27 +11236,27 @@ msgid "" "``CFLAGS_NODIST`` flags are kept." msgstr "" -#: ../../../build/NEWS:5726 +#: ../../../build/NEWS:5730 msgid "" "`bpo-35257 `__: Avoid leaking the linker" " flags from Link Time Optimizations (LTO) into distutils when compiling C " "extensions." msgstr "" -#: ../../../build/NEWS:5729 +#: ../../../build/NEWS:5733 msgid "" "`bpo-35351 `__: When building Python " "with clang and LTO, LTO flags are no longer passed into CFLAGS to build " "third-party C extensions through distutils." msgstr "" -#: ../../../build/NEWS:5733 +#: ../../../build/NEWS:5737 msgid "" "`bpo-35139 `__: Fix a compiler error " "when statically linking `pyexpat` in `Modules/Setup`." msgstr "" -#: ../../../build/NEWS:5736 +#: ../../../build/NEWS:5740 msgid "" "`bpo-35059 `__: PCbuild: Set " "InlineFunctionExpansion to OnlyExplicitInline (\"/Ob1\" option) in " @@ -11257,7 +11265,7 @@ msgid "" "Windows." msgstr "" -#: ../../../build/NEWS:5741 +#: ../../../build/NEWS:5745 msgid "" "`bpo-35011 `__: Restores the use of " "pyexpatns.h to isolate our embedded copy of the expat C library so that its " @@ -11265,51 +11273,51 @@ msgid "" "application or other extension modules with their own version of libexpat." msgstr "" -#: ../../../build/NEWS:5746 +#: ../../../build/NEWS:5750 msgid "" "`bpo-28015 `__: Have --with-lto works " "correctly with clang." msgstr "" -#: ../../../build/NEWS:5748 +#: ../../../build/NEWS:5752 msgid "" "`bpo-34765 `__: Update the outdated " "install-sh file to the latest revision from automake v1.16.1" msgstr "" -#: ../../../build/NEWS:5751 +#: ../../../build/NEWS:5755 msgid "" "`bpo-34585 `__: Check for floating-point" " byte order in configure.ac using compilation tests instead of executing " "code, so that these checks work in cross-compiled builds." msgstr "" -#: ../../../build/NEWS:5755 +#: ../../../build/NEWS:5759 msgid "" "`bpo-34710 `__: Fixed SSL module build " "with OpenSSL & pedantic CFLAGS." msgstr "" -#: ../../../build/NEWS:5757 +#: ../../../build/NEWS:5761 msgid "" "`bpo-34582 `__: Add JUnit XML output for" " regression tests and update Azure DevOps builds." msgstr "" -#: ../../../build/NEWS:5760 +#: ../../../build/NEWS:5764 msgid "" "`bpo-34081 `__: Make Sphinx warnings as " "errors in the Docs Makefile." msgstr "" -#: ../../../build/NEWS:5762 +#: ../../../build/NEWS:5766 msgid "" "`bpo-34555 `__: Fix for case where it " "was not possible to have both ``HAVE_LINUX_VM_SOCKETS_H`` and " "``HAVE_SOCKADDR_ALG`` be undefined." msgstr "" -#: ../../../build/NEWS:5765 +#: ../../../build/NEWS:5769 msgid "" "`bpo-33015 `__: Fix an undefined " "behaviour in the pthread implementation of " @@ -11317,90 +11325,90 @@ msgid "" " ``NULL``." msgstr "" -#: ../../../build/NEWS:5769 +#: ../../../build/NEWS:5773 msgid "" "`bpo-34245 `__: The Python shared " "library is now installed with write permission (mode 0755), which is the " "standard way of installing such libraries." msgstr "" -#: ../../../build/NEWS:5773 +#: ../../../build/NEWS:5777 msgid "" "`bpo-34121 `__: Fix detection of C11 " "atomic support on clang." msgstr "" -#: ../../../build/NEWS:5775 +#: ../../../build/NEWS:5779 msgid "" "`bpo-32430 `__: Rename " "Modules/Setup.dist to Modules/Setup, and remove the necessity to copy the " "former manually to the latter when updating the local source tree." msgstr "" -#: ../../../build/NEWS:5779 +#: ../../../build/NEWS:5783 msgid "" "`bpo-30345 `__: Add -g to LDFLAGS when " "compiling with LTO to get debug symbols." msgstr "" -#: ../../../build/NEWS:5781 ../../../build/NEWS:6366 ../../../build/NEWS:11076 +#: ../../../build/NEWS:5785 ../../../build/NEWS:6370 ../../../build/NEWS:11080 msgid "" "`bpo-5755 `__: Move ``-Wstrict-" "prototypes`` option to ``CFLAGS_NODIST`` from ``OPT``. This option emitted " "annoying warnings when building extension modules written in C++." msgstr "" -#: ../../../build/NEWS:5785 ../../../build/NEWS:6588 ../../../build/NEWS:11080 +#: ../../../build/NEWS:5789 ../../../build/NEWS:6592 ../../../build/NEWS:11084 msgid "" "`bpo-33614 `__: Ensures module " "definition files for the stable ABI on Windows are correctly regenerated." msgstr "" -#: ../../../build/NEWS:5788 +#: ../../../build/NEWS:5792 msgid "" "`bpo-33648 `__: The --with-c-locale-" "warning configuration flag has been removed. It has had no effect for about " "a year." msgstr "" -#: ../../../build/NEWS:5791 ../../../build/NEWS:6591 ../../../build/NEWS:11083 +#: ../../../build/NEWS:5795 ../../../build/NEWS:6595 ../../../build/NEWS:11087 msgid "" "`bpo-33522 `__: Enable CI builds on " "Visual Studio Team Services at https://python.visualstudio.com/cpython" msgstr "" -#: ../../../build/NEWS:5794 +#: ../../../build/NEWS:5798 msgid "" "`bpo-33512 `__: configure's check for " "\"long double\" has been simplified" msgstr "" -#: ../../../build/NEWS:5796 +#: ../../../build/NEWS:5800 msgid "" "`bpo-33483 `__: C compiler is now " "correctly detected from the standard environment variables. --without-gcc " "and --with-icc options have been removed." msgstr "" -#: ../../../build/NEWS:5800 ../../../build/NEWS:6739 ../../../build/NEWS:11090 +#: ../../../build/NEWS:5804 ../../../build/NEWS:6743 ../../../build/NEWS:11094 msgid "" "`bpo-33394 `__: Enable the verbose build" " for extension modules, when GNU make is passed macros on the command line." msgstr "" -#: ../../../build/NEWS:5803 ../../../build/NEWS:6742 +#: ../../../build/NEWS:5807 ../../../build/NEWS:6746 msgid "" "`bpo-33393 `__: Update config.guess and " "config.sub files." msgstr "" -#: ../../../build/NEWS:5805 ../../../build/NEWS:6744 +#: ../../../build/NEWS:5809 ../../../build/NEWS:6748 msgid "" "`bpo-33377 `__: Add new triplets for " "mips r6 and riscv variants (used in extension suffixes)." msgstr "" -#: ../../../build/NEWS:5808 ../../../build/NEWS:6747 +#: ../../../build/NEWS:5812 ../../../build/NEWS:6751 msgid "" "`bpo-32232 `__: By default, modules " "configured in `Modules/Setup` are no longer built with `-DPy_BUILD_CORE`. " @@ -11408,19 +11416,19 @@ msgid "" " it in their individual entries." msgstr "" -#: ../../../build/NEWS:5812 ../../../build/NEWS:6751 +#: ../../../build/NEWS:5816 ../../../build/NEWS:6755 msgid "" "`bpo-33182 `__: The embedding tests can " "once again be built with clang 6.0" msgstr "" -#: ../../../build/NEWS:5814 ../../../build/NEWS:6959 ../../../build/NEWS:11186 +#: ../../../build/NEWS:5818 ../../../build/NEWS:6963 ../../../build/NEWS:11190 msgid "" "`bpo-33163 `__: Upgrade pip to 9.0.3 and" " setuptools to v39.0.1." msgstr "" -#: ../../../build/NEWS:5816 +#: ../../../build/NEWS:5820 msgid "" "`bpo-33012 `__: gcc 8 has added a new " "warning heuristic to detect invalid function casts and a stock python build " @@ -11429,146 +11437,146 @@ msgid "" "this by adding a dummy argument to all functions that implement METH_NOARGS." msgstr "" -#: ../../../build/NEWS:5822 ../../../build/NEWS:7206 +#: ../../../build/NEWS:5826 ../../../build/NEWS:7210 msgid "" "`bpo-32898 `__: Fix the python debug " "build when using COUNT_ALLOCS." msgstr "" -#: ../../../build/NEWS:5824 +#: ../../../build/NEWS:5828 msgid "" "`bpo-29442 `__: Replace optparse with " "argparse in setup.py" msgstr "" -#: ../../../build/NEWS:5829 +#: ../../../build/NEWS:5833 msgid "" "`bpo-35890 `__: Fix API calling " "consistency of GetVersionEx and wcstok." msgstr "" -#: ../../../build/NEWS:5831 +#: ../../../build/NEWS:5835 msgid "" "`bpo-32560 `__: The ``py`` launcher now " "forwards its ``STARTUPINFO`` structure to child processes." msgstr "" -#: ../../../build/NEWS:5834 +#: ../../../build/NEWS:5838 msgid "" "`bpo-35854 `__: Fix EnvBuilder and " "--symlinks in venv on Windows" msgstr "" -#: ../../../build/NEWS:5836 +#: ../../../build/NEWS:5840 msgid "" "`bpo-35811 `__: Avoid propagating venv " "settings when launching via py.exe" msgstr "" -#: ../../../build/NEWS:5838 +#: ../../../build/NEWS:5842 msgid "" "`bpo-35797 `__: Fix default executable " "used by the multiprocessing module" msgstr "" -#: ../../../build/NEWS:5840 +#: ../../../build/NEWS:5844 msgid "" "`bpo-35758 `__: Allow building on ARM " "with MSVC." msgstr "" -#: ../../../build/NEWS:5842 +#: ../../../build/NEWS:5846 msgid "" "`bpo-29734 `__: Fix handle leaks in " "os.stat on Windows." msgstr "" -#: ../../../build/NEWS:5844 +#: ../../../build/NEWS:5848 msgid "" "`bpo-35596 `__: Use unchecked PYCs for " "the embeddable distro to avoid zipimport restrictions." msgstr "" -#: ../../../build/NEWS:5847 +#: ../../../build/NEWS:5851 msgid "" "`bpo-35596 `__: Fix vcruntime140.dll " "being added to embeddable distro multiple times." msgstr "" -#: ../../../build/NEWS:5850 +#: ../../../build/NEWS:5854 msgid "" "`bpo-35402 `__: Update Windows build to " "use Tcl and Tk 8.6.9" msgstr "" -#: ../../../build/NEWS:5852 +#: ../../../build/NEWS:5856 msgid "" "`bpo-35401 `__: Updates Windows build to" " OpenSSL 1.1.0j" msgstr "" -#: ../../../build/NEWS:5854 +#: ../../../build/NEWS:5858 msgid "" "`bpo-34977 `__: venv on Windows will now" " use a python.exe redirector rather than copying the actual binaries from " "the base environment." msgstr "" -#: ../../../build/NEWS:5857 +#: ../../../build/NEWS:5861 msgid "" "`bpo-34977 `__: Adds support for " "building a Windows App Store package" msgstr "" -#: ../../../build/NEWS:5859 +#: ../../../build/NEWS:5863 msgid "" "`bpo-35067 `__: Remove _distutils_findvs" " module and use vswhere.exe instead." msgstr "" -#: ../../../build/NEWS:5861 +#: ../../../build/NEWS:5865 msgid "" "`bpo-32557 `__: Allow shutil.disk_usage " "to take a file path on Windows" msgstr "" -#: ../../../build/NEWS:5863 +#: ../../../build/NEWS:5867 msgid "" "`bpo-34770 `__: Fix a possible null " "pointer dereference in pyshellext.cpp." msgstr "" -#: ../../../build/NEWS:5865 +#: ../../../build/NEWS:5869 msgid "" "`bpo-34603 `__: Fix returning structs " "from functions produced by MSVC" msgstr "" -#: ../../../build/NEWS:5867 +#: ../../../build/NEWS:5871 msgid "" "`bpo-34581 `__: Guard MSVC-specific code" " in socketmodule.c with ``#ifdef _MSC_VER``." msgstr "" -#: ../../../build/NEWS:5870 +#: ../../../build/NEWS:5874 msgid "" "`bpo-34532 `__: Fixes exit code of list " "version arguments for py.exe." msgstr "" -#: ../../../build/NEWS:5872 +#: ../../../build/NEWS:5876 msgid "" "`bpo-34062 `__: Fixed the '--list' and " "'--list-paths' arguments for the py.exe launcher" msgstr "" -#: ../../../build/NEWS:5875 +#: ../../../build/NEWS:5879 msgid "" "`bpo-34225 `__: Ensure INCLUDE and LIB " "directories do not end with a backslash." msgstr "" -#: ../../../build/NEWS:5877 +#: ../../../build/NEWS:5881 msgid "" "`bpo-34011 `__: A suite of code has been" " changed which copied across DLLs and init.tcl from the running Python " @@ -11577,7 +11585,7 @@ msgid "" "when that is the case, rather than whenever a venv is created." msgstr "" -#: ../../../build/NEWS:5883 +#: ../../../build/NEWS:5887 msgid "" "`bpo-34006 `__: Revert line length limit" " for Windows help docs. The line-length limit is not needed because the " @@ -11585,7 +11593,7 @@ msgid "" "interact badly with the DPI setting." msgstr "" -#: ../../../build/NEWS:5887 +#: ../../../build/NEWS:5891 msgid "" "`bpo-31546 `__: Restore running " "PyOS_InputHook while waiting for user input at the prompt. The restores " @@ -11593,92 +11601,92 @@ msgid "" " prompt on Windows." msgstr "" -#: ../../../build/NEWS:5891 +#: ../../../build/NEWS:5895 msgid "" "`bpo-30237 `__: Output error when " "ReadConsole is canceled by CancelSynchronousIo instead of crashing." msgstr "" -#: ../../../build/NEWS:5894 +#: ../../../build/NEWS:5898 msgid "" "`bpo-33895 `__: GIL is released while " "calling functions that acquire Windows loader lock." msgstr "" -#: ../../../build/NEWS:5897 ../../../build/NEWS:6373 +#: ../../../build/NEWS:5901 ../../../build/NEWS:6377 msgid "" "`bpo-33720 `__: Reduces maximum marshal " "recursion depth on release builds." msgstr "" -#: ../../../build/NEWS:5899 +#: ../../../build/NEWS:5903 msgid "" "`bpo-29097 `__: Fix bug where " ":meth:`datetime.fromtimestamp` erroneously throws an :exc:`OSError` on " "Windows for values between 0 and 86400. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:5903 +#: ../../../build/NEWS:5907 msgid "" "`bpo-33316 `__: PyThread_release_lock " "always fails" msgstr "" -#: ../../../build/NEWS:5905 ../../../build/NEWS:6756 +#: ../../../build/NEWS:5909 ../../../build/NEWS:6760 msgid "" "`bpo-33184 `__: Update Windows installer" " to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:5907 +#: ../../../build/NEWS:5911 msgid "" "`bpo-32890 `__: Fix usage of " "GetLastError() instead of errno in os.execve() and os.truncate()." msgstr "" -#: ../../../build/NEWS:5910 ../../../build/NEWS:6964 ../../../build/NEWS:11427 +#: ../../../build/NEWS:5914 ../../../build/NEWS:6968 ../../../build/NEWS:11431 msgid "" "`bpo-33016 `__: Fix potential use of " "uninitialized memory in nt._getfinalpathname" msgstr "" -#: ../../../build/NEWS:5913 ../../../build/NEWS:6967 ../../../build/NEWS:11430 +#: ../../../build/NEWS:5917 ../../../build/NEWS:6971 ../../../build/NEWS:11434 msgid "" "`bpo-32903 `__: Fix a memory leak in " "os.chdir() on Windows if the current directory is set to a UNC path." msgstr "" -#: ../../../build/NEWS:5916 ../../../build/NEWS:7211 +#: ../../../build/NEWS:5920 ../../../build/NEWS:7215 msgid "" "`bpo-32901 `__: Update Tcl and Tk " "versions to 8.6.8" msgstr "" -#: ../../../build/NEWS:5918 ../../../build/NEWS:7213 ../../../build/NEWS:11433 +#: ../../../build/NEWS:5922 ../../../build/NEWS:7217 ../../../build/NEWS:11437 msgid "" "`bpo-31966 `__: Fixed " "WindowsConsoleIO.write() for writing empty data." msgstr "" -#: ../../../build/NEWS:5920 ../../../build/NEWS:7215 ../../../build/NEWS:11435 +#: ../../../build/NEWS:5924 ../../../build/NEWS:7219 ../../../build/NEWS:11439 msgid "" "`bpo-32409 `__: Ensures activate.bat can" " handle Unicode contents." msgstr "" -#: ../../../build/NEWS:5922 ../../../build/NEWS:7217 ../../../build/NEWS:11437 +#: ../../../build/NEWS:5926 ../../../build/NEWS:7221 ../../../build/NEWS:11441 msgid "" "`bpo-32457 `__: Improves handling of " "denormalized executable path when launching Python." msgstr "" -#: ../../../build/NEWS:5925 ../../../build/NEWS:7220 ../../../build/NEWS:11440 +#: ../../../build/NEWS:5929 ../../../build/NEWS:7224 ../../../build/NEWS:11444 msgid "" "`bpo-32370 `__: Use the correct encoding" " for ipconfig output in the uuid module. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5928 ../../../build/NEWS:7223 ../../../build/NEWS:11443 +#: ../../../build/NEWS:5932 ../../../build/NEWS:7227 ../../../build/NEWS:11447 msgid "" "`bpo-29248 `__: Fix :func:`os.readlink` " "on Windows, which was mistakenly treating the ``PrintNameOffset`` field of " @@ -11686,38 +11694,38 @@ msgid "" " Craig Holmquist and SSE4." msgstr "" -#: ../../../build/NEWS:5932 +#: ../../../build/NEWS:5936 msgid "" "`bpo-1104 `__: Correctly handle string " "length in ``msilib.SummaryInfo.GetProperty()`` to prevent it from truncating" " the last character." msgstr "" -#: ../../../build/NEWS:5939 +#: ../../../build/NEWS:5943 msgid "" "`bpo-35401 `__: Update macOS installer " "to use OpenSSL 1.1.0j." msgstr "" -#: ../../../build/NEWS:5941 +#: ../../../build/NEWS:5945 msgid "" "`bpo-35025 `__: Properly guard the use " "of the ``CLOCK_GETTIME`` et al. macros in ``timemodule`` on macOS." msgstr "" -#: ../../../build/NEWS:5944 +#: ../../../build/NEWS:5948 msgid "" "`bpo-24658 `__: On macOS, fix reading " "from and writing into a file with a size larger than 2 GiB." msgstr "" -#: ../../../build/NEWS:5947 +#: ../../../build/NEWS:5951 msgid "" "`bpo-34405 `__: Update to OpenSSL 1.1.0i" " for macOS installer builds." msgstr "" -#: ../../../build/NEWS:5949 +#: ../../../build/NEWS:5953 msgid "" "`bpo-33635 `__: In macOS stat on some " "file descriptors (/dev/fd/3 f.e) will result in bad file descriptor OSError." @@ -11727,20 +11735,20 @@ msgid "" "same error ignoring pattern." msgstr "" -#: ../../../build/NEWS:5955 ../../../build/NEWS:6601 +#: ../../../build/NEWS:5959 ../../../build/NEWS:6605 msgid "" "`bpo-13631 `__: The .editrc file in " "user's home directory is now processed correctly during the readline " "initialization through editline emulation on macOS." msgstr "" -#: ../../../build/NEWS:5959 ../../../build/NEWS:6761 +#: ../../../build/NEWS:5963 ../../../build/NEWS:6765 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:5961 ../../../build/NEWS:6973 +#: ../../../build/NEWS:5965 ../../../build/NEWS:6977 msgid "" "`bpo-32726 `__: Build and link with " "private copy of Tcl/Tk 8.6 for the macOS 10.6+ installer. The 10.9+ " @@ -11750,19 +11758,19 @@ msgid "" "as ActiveTcl." msgstr "" -#: ../../../build/NEWS:5967 ../../../build/NEWS:7230 +#: ../../../build/NEWS:5971 ../../../build/NEWS:7234 msgid "" "`bpo-32901 `__: Update macOS 10.9+ " "installer to Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:5969 +#: ../../../build/NEWS:5973 msgid "" "`bpo-31903 `__: In :mod:`_scproxy`, drop" " the GIL when calling into ``SystemConfiguration`` to avoid deadlocks." msgstr "" -#: ../../../build/NEWS:5975 +#: ../../../build/NEWS:5979 msgid "" "`bpo-35770 `__: IDLE macosx deletes " "Options => Configure IDLE. It previously deleted Window => Zoom Height by " @@ -11770,79 +11778,79 @@ msgid "" "dialog is accessed via Preferences on the IDLE menu." msgstr "" -#: ../../../build/NEWS:5980 +#: ../../../build/NEWS:5984 msgid "" "`bpo-35769 `__: Change IDLE's new file " "name from 'Untitled' to 'untitled'" msgstr "" -#: ../../../build/NEWS:5982 +#: ../../../build/NEWS:5986 msgid "" "`bpo-35660 `__: Fix imports in " "idlelib.window." msgstr "" -#: ../../../build/NEWS:5984 +#: ../../../build/NEWS:5988 msgid "" "`bpo-35641 `__: Proper format `calltip` " "when the function has no docstring." msgstr "" -#: ../../../build/NEWS:5986 +#: ../../../build/NEWS:5990 msgid "" "`bpo-33987 `__: Use ttk Frame for ttk " "widgets." msgstr "" -#: ../../../build/NEWS:5988 +#: ../../../build/NEWS:5992 msgid "" "`bpo-34055 `__: Fix erroneous 'smart' " "indents and newlines in IDLE Shell." msgstr "" -#: ../../../build/NEWS:5990 +#: ../../../build/NEWS:5994 msgid "" "`bpo-35591 `__: Find Selection now works" " when selection not found." msgstr "" -#: ../../../build/NEWS:5992 +#: ../../../build/NEWS:5996 msgid "" "`bpo-35196 `__: Speed up squeezer line " "counting." msgstr "" -#: ../../../build/NEWS:5994 +#: ../../../build/NEWS:5998 msgid "" "`bpo-35598 `__: Update config_key: use " "PEP 8 names and ttk widgets, make some objects global, and add tests." msgstr "" -#: ../../../build/NEWS:5997 +#: ../../../build/NEWS:6001 msgid "" "`bpo-28097 `__: Add Previous/Next " "History entries to Shell menu." msgstr "" -#: ../../../build/NEWS:5999 +#: ../../../build/NEWS:6003 msgid "" "`bpo-35208 `__: Squeezer now properly " "counts wrapped lines before newlines." msgstr "" -#: ../../../build/NEWS:6001 +#: ../../../build/NEWS:6005 msgid "" "`bpo-35555 `__: Gray out Code Context " "menu entry when it's not applicable." msgstr "" -#: ../../../build/NEWS:6003 +#: ../../../build/NEWS:6007 msgid "" "`bpo-35521 `__: Document the IDLE editor" " code context feature. Add some internal references within the IDLE doc." msgstr "" -#: ../../../build/NEWS:6006 +#: ../../../build/NEWS:6010 msgid "" "`bpo-22703 `__: The Code Context menu " "label now toggles between Show/Hide Code Context. The Zoom Height menu now " @@ -11850,20 +11858,20 @@ msgid "" "menu to the Options menu." msgstr "" -#: ../../../build/NEWS:6010 +#: ../../../build/NEWS:6014 msgid "" "`bpo-35213 `__: Where appropriate, use " "'macOS' in idlelib." msgstr "" -#: ../../../build/NEWS:6012 +#: ../../../build/NEWS:6016 msgid "" "`bpo-34864 `__: On macOS, warn if the " "system preference \"Prefer tabs when opening documents\" is set to " "\"Always\"." msgstr "" -#: ../../../build/NEWS:6015 +#: ../../../build/NEWS:6019 msgid "" "`bpo-34864 `__: Document two IDLE on " "MacOS issues. The System Preferences Dock \"prefer tabs always\" setting " @@ -11871,26 +11879,26 @@ msgid "" "for Windows and Linux." msgstr "" -#: ../../../build/NEWS:6019 +#: ../../../build/NEWS:6023 msgid "" "`bpo-35202 `__: Remove unused imports " "from lib/idlelib" msgstr "" -#: ../../../build/NEWS:6021 +#: ../../../build/NEWS:6025 msgid "" "`bpo-33000 `__: Document that IDLE's " "shell has no line limit. A program that runs indefinitely can overfill " "memory." msgstr "" -#: ../../../build/NEWS:6024 +#: ../../../build/NEWS:6028 msgid "" "`bpo-23220 `__: Explain how IDLE's Shell" " displays output." msgstr "" -#: ../../../build/NEWS:6026 +#: ../../../build/NEWS:6030 msgid "" "`bpo-35099 `__: Improve the doc about " "IDLE running user code. The section is renamed from \"IDLE -- console " @@ -11898,41 +11906,41 @@ msgid "" "implications of using custom sys.stdxxx objects." msgstr "" -#: ../../../build/NEWS:6030 +#: ../../../build/NEWS:6034 msgid "" "`bpo-35097 `__: Add IDLE doc subsection " "explaining editor windows. Topics include opening, title and status bar, " ".py* extension, and running." msgstr "" -#: ../../../build/NEWS:6033 +#: ../../../build/NEWS:6037 msgid "" "`bpo-35093 `__: Document the IDLE " "document viewer in the IDLE doc. Add a paragraph in \"Help and " "preferences\", \"Help sources\" subsection." msgstr "" -#: ../../../build/NEWS:6036 +#: ../../../build/NEWS:6040 msgid "" "`bpo-35088 `__: Update " "idlelib.help.copy_string docstring. We now use git and backporting instead " "of hg and forward merging." msgstr "" -#: ../../../build/NEWS:6039 +#: ../../../build/NEWS:6043 msgid "" "`bpo-35087 `__: Update idlelib help " "files for the current doc build. The main change is the elimination of " "chapter-section numbers." msgstr "" -#: ../../../build/NEWS:6042 +#: ../../../build/NEWS:6046 msgid "" "`bpo-34548 `__: Use configured color " "theme for read-only text views." msgstr "" -#: ../../../build/NEWS:6044 +#: ../../../build/NEWS:6048 msgid "" "`bpo-1529353 `__: Enable \"squeezing\"" " of long outputs in the shell, to avoid performance degradation and to clean" @@ -11940,26 +11948,26 @@ msgid "" " a separate window, and \"unsqueezed\"." msgstr "" -#: ../../../build/NEWS:6049 +#: ../../../build/NEWS:6053 msgid "" "`bpo-34047 `__: Fixed mousewheel " "scrolling direction on macOS." msgstr "" -#: ../../../build/NEWS:6051 +#: ../../../build/NEWS:6055 msgid "" "`bpo-34275 `__: Make IDLE calltips " "always visible on Mac. Some MacOS-tk combinations need .update_idletasks(). " "Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:6054 +#: ../../../build/NEWS:6058 msgid "" "`bpo-34120 `__: Fix unresponsiveness " "after closing certain windows and dialogs." msgstr "" -#: ../../../build/NEWS:6056 +#: ../../../build/NEWS:6060 msgid "" "`bpo-33975 `__: Avoid small type when " "running htests. Since part of the purpose of human-viewed tests is to " @@ -11967,26 +11975,26 @@ msgid "" "for testing as when running IDLE." msgstr "" -#: ../../../build/NEWS:6060 +#: ../../../build/NEWS:6064 msgid "" "`bpo-33905 `__: Add test for " "idlelib.stackview.StackBrowser." msgstr "" -#: ../../../build/NEWS:6062 +#: ../../../build/NEWS:6066 msgid "" "`bpo-33924 `__: Change mainmenu.menudefs" " key 'windows' to 'window'. Every other menudef key is lowercase version of " "main menu entry." msgstr "" -#: ../../../build/NEWS:6065 +#: ../../../build/NEWS:6069 msgid "" "`bpo-33906 `__: Rename idlelib.windows " "as window Match Window on the main menu and remove last plural module name." msgstr "" -#: ../../../build/NEWS:6068 +#: ../../../build/NEWS:6072 msgid "" "`bpo-33917 `__: Fix and document " "idlelib/idle_test/template.py. The revised file compiles, runs, and tests " @@ -11994,13 +12002,13 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:6072 +#: ../../../build/NEWS:6076 msgid "" "`bpo-33904 `__: IDLE: In rstrip, rename " "class RstripExtension as Rstrip" msgstr "" -#: ../../../build/NEWS:6074 +#: ../../../build/NEWS:6078 msgid "" "`bpo-33907 `__: For consistency and " "clarity, rename an IDLE module and classes. Module calltips and its class " @@ -12008,26 +12016,26 @@ msgid "" "now CalltipWindow." msgstr "" -#: ../../../build/NEWS:6078 +#: ../../../build/NEWS:6082 msgid "" "`bpo-33856 `__: Add \"help\" in the " "welcome message of IDLE" msgstr "" -#: ../../../build/NEWS:6080 +#: ../../../build/NEWS:6084 msgid "" "`bpo-33839 `__: IDLE: refactor ToolTip " "and CallTip and add documentation and tests" msgstr "" -#: ../../../build/NEWS:6083 +#: ../../../build/NEWS:6087 msgid "" "`bpo-33855 `__: Minimally test all IDLE " "modules. Add missing files, import module, instantiate classes, and check " "coverage. Check existing files." msgstr "" -#: ../../../build/NEWS:6086 ../../../build/NEWS:6378 ../../../build/NEWS:11106 +#: ../../../build/NEWS:6090 ../../../build/NEWS:6382 ../../../build/NEWS:11110 msgid "" "`bpo-33656 `__: On Windows, add API call" " saying that tk scales for DPI. On Windows 8.1+ or 10, with DPI " @@ -12036,19 +12044,19 @@ msgid "" " should otherwise have no effect." msgstr "" -#: ../../../build/NEWS:6091 ../../../build/NEWS:6383 ../../../build/NEWS:11111 +#: ../../../build/NEWS:6095 ../../../build/NEWS:6387 ../../../build/NEWS:11115 msgid "" "`bpo-33768 `__: Clicking on a context " "line moves that line to the top of the editor window." msgstr "" -#: ../../../build/NEWS:6094 ../../../build/NEWS:6386 ../../../build/NEWS:11114 +#: ../../../build/NEWS:6098 ../../../build/NEWS:6390 ../../../build/NEWS:11118 msgid "" "`bpo-33763 `__: IDLE: Use read-only text" " widget for code context instead of label widget." msgstr "" -#: ../../../build/NEWS:6097 ../../../build/NEWS:6389 ../../../build/NEWS:11117 +#: ../../../build/NEWS:6101 ../../../build/NEWS:6393 ../../../build/NEWS:11121 msgid "" "`bpo-33664 `__: Scroll IDLE editor text " "by lines. Previously, the mouse wheel and scrollbar slider moved text by a " @@ -12057,33 +12065,33 @@ msgid "" "to read-only text views." msgstr "" -#: ../../../build/NEWS:6102 ../../../build/NEWS:6394 ../../../build/NEWS:11122 +#: ../../../build/NEWS:6106 ../../../build/NEWS:6398 ../../../build/NEWS:11126 msgid "" "`bpo-33679 `__: Enable theme-specific " "color configuration for Code Context. Use the Highlights tab to see the " "setting for built-in themes or add settings to custom themes." msgstr "" -#: ../../../build/NEWS:6106 ../../../build/NEWS:6398 ../../../build/NEWS:11126 +#: ../../../build/NEWS:6110 ../../../build/NEWS:6402 ../../../build/NEWS:11130 msgid "" "`bpo-33642 `__: Display up to maxlines " "non-blank lines for Code Context. If there is no current context, show a " "single blank line." msgstr "" -#: ../../../build/NEWS:6109 ../../../build/NEWS:6608 ../../../build/NEWS:11129 +#: ../../../build/NEWS:6113 ../../../build/NEWS:6612 ../../../build/NEWS:11133 msgid "" "`bpo-33628 `__: IDLE: Cleanup " "codecontext.py and its test." msgstr "" -#: ../../../build/NEWS:6111 ../../../build/NEWS:6610 ../../../build/NEWS:11131 +#: ../../../build/NEWS:6115 ../../../build/NEWS:6614 ../../../build/NEWS:11135 msgid "" "`bpo-33564 `__: IDLE's code context now " "recognizes async as a block opener." msgstr "" -#: ../../../build/NEWS:6113 ../../../build/NEWS:6766 ../../../build/NEWS:11136 +#: ../../../build/NEWS:6117 ../../../build/NEWS:6770 ../../../build/NEWS:11140 msgid "" "`bpo-21474 `__: Update word/identifier " "definition from ascii to unicode. In text and entry boxes, this affects " @@ -12091,7 +12099,7 @@ msgid "" "deletion left/right by control-BACKSPACE/DEL." msgstr "" -#: ../../../build/NEWS:6118 ../../../build/NEWS:6771 ../../../build/NEWS:11141 +#: ../../../build/NEWS:6122 ../../../build/NEWS:6775 ../../../build/NEWS:11145 msgid "" "`bpo-33204 `__: IDLE: consistently color" " invalid string prefixes. A 'u' string prefix cannot be paired with either " @@ -12099,7 +12107,7 @@ msgid "" " as is valid. Revise and extend colorizer test." msgstr "" -#: ../../../build/NEWS:6123 ../../../build/NEWS:6982 ../../../build/NEWS:11460 +#: ../../../build/NEWS:6127 ../../../build/NEWS:6986 ../../../build/NEWS:11464 msgid "" "`bpo-32984 `__: Set ``__file__`` while " "running a startup file. Like Python, IDLE optionally runs one startup file " @@ -12111,37 +12119,37 @@ msgid "" "normally, without the ``-n`` option." msgstr "" -#: ../../../build/NEWS:6132 ../../../build/NEWS:6991 ../../../build/NEWS:11469 +#: ../../../build/NEWS:6136 ../../../build/NEWS:6995 ../../../build/NEWS:11473 msgid "" "`bpo-32940 `__: Simplify and rename " "StringTranslatePseudoMapping in pyparse." msgstr "" -#: ../../../build/NEWS:6134 ../../../build/NEWS:7235 ../../../build/NEWS:11471 +#: ../../../build/NEWS:6138 ../../../build/NEWS:7239 ../../../build/NEWS:11475 msgid "" "`bpo-32916 `__: Change ``str`` to " "``code`` in pyparse." msgstr "" -#: ../../../build/NEWS:6136 ../../../build/NEWS:7237 ../../../build/NEWS:11473 +#: ../../../build/NEWS:6140 ../../../build/NEWS:7241 ../../../build/NEWS:11477 msgid "" "`bpo-32905 `__: Remove unused code in " "pyparse module." msgstr "" -#: ../../../build/NEWS:6138 ../../../build/NEWS:7239 ../../../build/NEWS:11475 +#: ../../../build/NEWS:6142 ../../../build/NEWS:7243 ../../../build/NEWS:11479 msgid "" "`bpo-32874 `__: Add tests for pyparse." msgstr "" -#: ../../../build/NEWS:6140 ../../../build/NEWS:7241 ../../../build/NEWS:11477 +#: ../../../build/NEWS:6144 ../../../build/NEWS:7245 ../../../build/NEWS:11481 msgid "" "`bpo-32837 `__: Using the system and " "place-dependent default encoding for open() is a bad idea for IDLE's system " "and location-independent files." msgstr "" -#: ../../../build/NEWS:6143 ../../../build/NEWS:7244 ../../../build/NEWS:11480 +#: ../../../build/NEWS:6147 ../../../build/NEWS:7248 ../../../build/NEWS:11484 msgid "" "`bpo-32826 `__: Add \"encoding=utf-8\" " "to open() in IDLE's test_help_about. GUI test test_file_buttons() only looks" @@ -12150,98 +12158,98 @@ msgid "" " encounter a non-ascii character in CREDITS.txt." msgstr "" -#: ../../../build/NEWS:6149 ../../../build/NEWS:6612 ../../../build/NEWS:11146 +#: ../../../build/NEWS:6153 ../../../build/NEWS:6616 ../../../build/NEWS:11150 msgid "" "`bpo-32831 `__: Add docstrings and tests" " for codecontext." msgstr "" -#: ../../../build/NEWS:6151 ../../../build/NEWS:7250 ../../../build/NEWS:11486 +#: ../../../build/NEWS:6155 ../../../build/NEWS:7254 ../../../build/NEWS:11490 msgid "" "`bpo-32765 `__: Update configdialog " "General tab docstring to add new widgets to the widget list." msgstr "" -#: ../../../build/NEWS:6157 +#: ../../../build/NEWS:6161 msgid "" "`bpo-35884 `__: Add a benchmark script " "for timing various ways to access variables: " "``Tools/scripts/var_access_benchmark.py``." msgstr "" -#: ../../../build/NEWS:6160 +#: ../../../build/NEWS:6164 msgid "" "`bpo-34989 `__: python-gdb.py now " "handles errors on computing the line number of a Python frame." msgstr "" -#: ../../../build/NEWS:6163 +#: ../../../build/NEWS:6167 msgid "" "`bpo-20260 `__: Argument Clinic now has " "non-bitwise unsigned int converters." msgstr "" -#: ../../../build/NEWS:6165 +#: ../../../build/NEWS:6169 msgid "" "`bpo-32962 `__: python-gdb now catches " "``UnicodeDecodeError`` exceptions when calling ``string()``." msgstr "" -#: ../../../build/NEWS:6168 +#: ../../../build/NEWS:6172 msgid "" "`bpo-32962 `__: python-gdb now catches " "ValueError on read_var(): when Python has no debug symbols for example." msgstr "" -#: ../../../build/NEWS:6171 ../../../build/NEWS:6779 ../../../build/NEWS:11151 +#: ../../../build/NEWS:6175 ../../../build/NEWS:6783 ../../../build/NEWS:11155 msgid "" "`bpo-33189 `__: :program:`pygettext.py` " "now recognizes only literal strings as docstrings and translatable strings, " "and rejects bytes literals and f-string expressions." msgstr "" -#: ../../../build/NEWS:6175 ../../../build/NEWS:6783 ../../../build/NEWS:11155 +#: ../../../build/NEWS:6179 ../../../build/NEWS:6787 ../../../build/NEWS:11159 msgid "" "`bpo-31920 `__: Fixed handling " "directories as arguments in the ``pygettext`` script. Based on patch by Oleg" " Krasnikov." msgstr "" -#: ../../../build/NEWS:6178 ../../../build/NEWS:6786 ../../../build/NEWS:11158 +#: ../../../build/NEWS:6182 ../../../build/NEWS:6790 ../../../build/NEWS:11162 msgid "" "`bpo-29673 `__: Fix pystackv and pystack" " gdbinit macros." msgstr "" -#: ../../../build/NEWS:6180 +#: ../../../build/NEWS:6184 msgid "" "`bpo-25427 `__: Remove the pyvenv script" " in favor of ``python3 -m venv`` in order to lower confusion as to what " "Python interpreter a virtual environment will be created for." msgstr "" -#: ../../../build/NEWS:6184 ../../../build/NEWS:6996 ../../../build/NEWS:11160 +#: ../../../build/NEWS:6188 ../../../build/NEWS:7000 ../../../build/NEWS:11164 msgid "" "`bpo-32885 `__: Add an ``-n`` flag for " "``Tools/scripts/pathfix.py`` to disable automatic backup creation (files " "with ``~`` suffix)." msgstr "" -#: ../../../build/NEWS:6187 ../../../build/NEWS:7256 ../../../build/NEWS:11496 +#: ../../../build/NEWS:6191 ../../../build/NEWS:7260 ../../../build/NEWS:11500 msgid "" "`bpo-32222 `__: Fix pygettext not " "extracting docstrings for functions with type annotated arguments. Patch by " "Toby Harradine." msgstr "" -#: ../../../build/NEWS:6190 ../../../build/NEWS:6788 ../../../build/NEWS:11163 +#: ../../../build/NEWS:6194 ../../../build/NEWS:6792 ../../../build/NEWS:11167 msgid "" "`bpo-31583 `__: Fix 2to3 for using with " "--add-suffix option but without --output-dir option for relative path to " "files in current directory." msgstr "" -#: ../../../build/NEWS:6196 +#: ../../../build/NEWS:6200 msgid "" "`bpo-35713 `__: The " ":c:func:`PyByteArray_Init` and :c:func:`PyByteArray_Fini` functions have " @@ -12249,20 +12257,20 @@ msgid "" "excluded from the limited API (stable ABI), and were not documented." msgstr "" -#: ../../../build/NEWS:6201 +#: ../../../build/NEWS:6205 msgid "" "`bpo-33817 `__: Fixed " ":c:func:`_PyBytes_Resize` for empty bytes objects." msgstr "" -#: ../../../build/NEWS:6203 +#: ../../../build/NEWS:6207 msgid "" "`bpo-35322 `__: Fix memory leak in " ":c:func:`PyUnicode_EncodeLocale` and :c:func:`PyUnicode_EncodeFSDefault` on " "error handling." msgstr "" -#: ../../../build/NEWS:6206 +#: ../../../build/NEWS:6210 msgid "" "`bpo-35059 `__: The following C macros " "have been converted to static inline functions: :c:func:`Py_INCREF`, " @@ -12270,93 +12278,93 @@ msgid "" ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`." msgstr "" -#: ../../../build/NEWS:6211 +#: ../../../build/NEWS:6215 msgid "" "`bpo-35296 `__: ``make install`` now " "also installs the internal API: ``Include/internal/*.h`` header files." msgstr "" -#: ../../../build/NEWS:6214 +#: ../../../build/NEWS:6218 msgid "" "`bpo-35081 `__: Internal APIs surrounded" " by ``#ifdef Py_BUILD_CORE`` have been moved from ``Include/*.h`` headers to" " new header files ``Include/internal/pycore_*.h``." msgstr "" -#: ../../../build/NEWS:6218 +#: ../../../build/NEWS:6222 msgid "" "`bpo-35259 `__: Conditionally declare " ":c:func:`Py_FinalizeEx()` (new in 3.6) based on Py_LIMITED_API. Patch by " "Arthur Neufeld." msgstr "" -#: ../../../build/NEWS:6221 +#: ../../../build/NEWS:6225 msgid "" "`bpo-35081 `__: The " ":c:func:`_PyObject_GC_TRACK` and :c:func:`_PyObject_GC_UNTRACK` macros have " "been removed from the public C API." msgstr "" -#: ../../../build/NEWS:6225 +#: ../../../build/NEWS:6229 msgid "" "`bpo-35134 `__: Creation of a new " "``Include/cpython/`` subdirectory." msgstr "" -#: ../../../build/NEWS:6227 +#: ../../../build/NEWS:6231 msgid "" "`bpo-34725 `__: Adds " "_Py_SetProgramFullPath so embedders may override sys.executable" msgstr "" -#: ../../../build/NEWS:6230 +#: ../../../build/NEWS:6234 msgid "" "`bpo-34910 `__: Ensure that " ":c:func:`PyObject_Print` always returns ``-1`` on error. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:6233 +#: ../../../build/NEWS:6237 msgid "" "`bpo-34523 `__: Py_DecodeLocale() and " "Py_EncodeLocale() now use the UTF-8 encoding on Windows if " "Py_LegacyWindowsFSEncodingFlag is zero." msgstr "" -#: ../../../build/NEWS:6236 +#: ../../../build/NEWS:6240 msgid "" "`bpo-34193 `__: Fix pluralization in " "TypeError messages in getargs.c and typeobject.c: '1 argument' instead of '1" " arguments' and '1 element' instead of '1 elements'." msgstr "" -#: ../../../build/NEWS:6240 +#: ../../../build/NEWS:6244 msgid "" "`bpo-34127 `__: Return grammatically " "correct error message based on argument count. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:6243 +#: ../../../build/NEWS:6247 msgid "" "`bpo-23927 `__: Fixed :exc:`SystemError`" " in :c:func:`PyArg_ParseTupleAndKeywords` when the ``w*`` format unit is " "used for optional parameter." msgstr "" -#: ../../../build/NEWS:6247 +#: ../../../build/NEWS:6251 msgid "" "`bpo-32455 `__: Added " ":c:func:`PyCompile_OpcodeStackEffectWithJump`." msgstr "" -#: ../../../build/NEWS:6249 +#: ../../../build/NEWS:6253 msgid "" "`bpo-34008 `__: Py_Main() can again be " "called after Py_Initialize(), as in Python 3.6." msgstr "" -#: ../../../build/NEWS:6252 +#: ../../../build/NEWS:6256 msgid "" "`bpo-32500 `__: Fixed error messages for" " :c:func:`PySequence_Size`, :c:func:`PySequence_GetItem`, " @@ -12364,108 +12372,108 @@ msgid "" "mapping and :c:func:`PyMapping_Size` called with a sequence." msgstr "" -#: ../../../build/NEWS:6257 +#: ../../../build/NEWS:6261 msgid "" "`bpo-33818 `__: " ":c:func:`PyExceptionClass_Name` will now return ``const char *`` instead of " "``char *``." msgstr "" -#: ../../../build/NEWS:6260 ../../../build/NEWS:7002 +#: ../../../build/NEWS:6264 ../../../build/NEWS:7006 msgid "" "`bpo-33042 `__: Embedding applications " "may once again call PySys_ResetWarnOptions, PySys_AddWarnOption, and " "PySys_AddXOption prior to calling Py_Initialize." msgstr "" -#: ../../../build/NEWS:6264 ../../../build/NEWS:7006 ../../../build/NEWS:11169 +#: ../../../build/NEWS:6268 ../../../build/NEWS:7010 ../../../build/NEWS:11173 msgid "" "`bpo-32374 `__: Document that m_traverse" " for multi-phase initialized modules can be called with m_state=NULL, and " "add a sanity check" msgstr "" -#: ../../../build/NEWS:6267 +#: ../../../build/NEWS:6271 msgid "" "`bpo-30863 `__: " ":c:func:`PyUnicode_AsWideChar` and :c:func:`PyUnicode_AsWideCharString` no " "longer cache the ``wchar_t*`` representation of string objects." msgstr "" -#: ../../../build/NEWS:6273 +#: ../../../build/NEWS:6277 msgid "Python 3.7.0 final" msgstr "Python 3.7.0 final" -#: ../../../build/NEWS:6275 ../../../build/NEWS:10856 +#: ../../../build/NEWS:6279 ../../../build/NEWS:10860 msgid "*Release date: 2018-06-27*" msgstr "*Tanggal rilis: 2018-06-27*" -#: ../../../build/NEWS:6280 +#: ../../../build/NEWS:6284 msgid "" "`bpo-33851 `__: Fix " ":func:`ast.get_docstring` for a node that lacks a docstring." msgstr "" -#: ../../../build/NEWS:6286 +#: ../../../build/NEWS:6290 msgid "" "`bpo-33932 `__: Calling Py_Initialize() " "twice does nothing, instead of failing with a fatal error: restore the " "Python 3.6 behaviour." msgstr "" -#: ../../../build/NEWS:6291 +#: ../../../build/NEWS:6295 msgid "Python 3.7.0 release candidate 1" msgstr "Python 3.7.0 kandidat rilis 1" -#: ../../../build/NEWS:6293 +#: ../../../build/NEWS:6297 msgid "*Release date: 2018-06-12*" msgstr "*Tanggal rilis: 2018-06-12*" -#: ../../../build/NEWS:6403 +#: ../../../build/NEWS:6407 msgid "Python 3.7.0 beta 5" msgstr "Python 3.7.0 beta 5" -#: ../../../build/NEWS:6405 +#: ../../../build/NEWS:6409 msgid "*Release date: 2018-05-30*" msgstr "*Tanggal rilis: 2018-05-30*" -#: ../../../build/NEWS:6418 +#: ../../../build/NEWS:6422 msgid "" "`bpo-20104 `__: The new `os.posix_spawn`" " added in 3.7.0b1 was removed as we are still working on what the API should" " look like. Expect this in 3.8 instead." msgstr "" -#: ../../../build/NEWS:6552 ../../../build/NEWS:10993 +#: ../../../build/NEWS:6556 ../../../build/NEWS:10997 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" "delay\" and \"Request-rate\" fields. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:6582 +#: ../../../build/NEWS:6586 msgid "" "`bpo-32604 `__: Remove the " "_xxsubinterpreters module (meant for testing) and associated helpers. This " "module was originally added recently in 3.7b1." msgstr "" -#: ../../../build/NEWS:6594 ../../../build/NEWS:11086 +#: ../../../build/NEWS:6598 ../../../build/NEWS:11090 msgid "" "`bpo-33012 `__: Add ``-Wno-cast-" "function-type`` for gcc 8 for silencing warnings about function casts like " "casting to PyCFunction in method definition lists." msgstr "" -#: ../../../build/NEWS:6616 +#: ../../../build/NEWS:6620 msgid "Python 3.7.0 beta 4" msgstr "Python 3.7.0 beta 4" -#: ../../../build/NEWS:6618 +#: ../../../build/NEWS:6622 msgid "*Release date: 2018-05-02*" msgstr "*Tanggal rilis: 2018-05-02*" -#: ../../../build/NEWS:6676 +#: ../../../build/NEWS:6680 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " @@ -12474,50 +12482,50 @@ msgid "" "adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:6684 +#: ../../../build/NEWS:6688 msgid "" "`bpo-33217 `__: Deprecate looking up " "non-Enum objects in Enum classes and Enum members (will raise " ":exc:`TypeError` in 3.8+)." msgstr "" -#: ../../../build/NEWS:6793 +#: ../../../build/NEWS:6797 msgid "Python 3.7.0 beta 3" msgstr "Python 3.7.0 beta 3" -#: ../../../build/NEWS:6795 +#: ../../../build/NEWS:6799 msgid "*Release date: 2018-03-29*" msgstr "*Tanggal rilis: 2018-03-29*" -#: ../../../build/NEWS:6823 ../../../build/NEWS:10896 +#: ../../../build/NEWS:6827 ../../../build/NEWS:10900 msgid "" "`bpo-33041 `__: Fixed jumping when the " "function contains an ``async for`` loop." msgstr "" -#: ../../../build/NEWS:6921 +#: ../../../build/NEWS:6925 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadedHTTPServer class and uses it when the module is run with ``-m`` to" " cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:7011 +#: ../../../build/NEWS:7015 msgid "Python 3.7.0 beta 2" msgstr "Python 3.7.0 beta 2" -#: ../../../build/NEWS:7013 +#: ../../../build/NEWS:7017 msgid "*Release date: 2018-02-27*" msgstr "*Tanggal rilis: 2018-02-27*" -#: ../../../build/NEWS:7078 +#: ../../../build/NEWS:7082 msgid "" "`bpo-25988 `__: Emit a " ":exc:`DeprecationWarning` when using or importing an ABC directly from " ":mod:`collections` rather than from :mod:`collections.abc`." msgstr "" -#: ../../../build/NEWS:7087 +#: ../../../build/NEWS:7091 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -12531,34 +12539,34 @@ msgid "" "``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:7261 +#: ../../../build/NEWS:7265 msgid "Python 3.7.0 beta 1" msgstr "Python 3.7.0 beta 1" -#: ../../../build/NEWS:7263 +#: ../../../build/NEWS:7267 msgid "*Release date: 2018-01-30*" msgstr "*Tanggal rilis: 2018-01-30*" -#: ../../../build/NEWS:7268 +#: ../../../build/NEWS:7272 msgid "" "`bpo-32703 `__: Fix coroutine's " "ResourceWarning when there's an active error set when it's being finalized." msgstr "" -#: ../../../build/NEWS:7271 ../../../build/NEWS:11214 +#: ../../../build/NEWS:7275 ../../../build/NEWS:11218 msgid "" "`bpo-32650 `__: Pdb and other debuggers " "dependent on bdb.py will correctly step over (next command) native " "coroutines. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:7274 +#: ../../../build/NEWS:7278 msgid "" "`bpo-28685 `__: Optimize list.sort() and" " sorted() by using type specialized comparisons when possible." msgstr "" -#: ../../../build/NEWS:7277 ../../../build/NEWS:11217 +#: ../../../build/NEWS:7281 ../../../build/NEWS:11221 msgid "" "`bpo-32685 `__: Improve suggestion when " "the Python 2 form of print statement is either present on the same line as " @@ -12566,7 +12574,7 @@ msgid "" "instead of a newline. Patch by Nitish Chandra." msgstr "" -#: ../../../build/NEWS:7282 +#: ../../../build/NEWS:7286 msgid "" "`bpo-32697 `__: Python now explicitly " "preserves the definition order of keyword-only parameters. It's always " @@ -12574,21 +12582,21 @@ msgid "" "behavior is now guaranteed and tested." msgstr "" -#: ../../../build/NEWS:7287 +#: ../../../build/NEWS:7291 msgid "" "`bpo-32690 `__: The locals() dictionary " "now displays in the lexical order that variables were defined. Previously, " "the order was reversed." msgstr "" -#: ../../../build/NEWS:7290 +#: ../../../build/NEWS:7294 msgid "" "`bpo-32677 `__: Add ``.isascii()`` " "method to ``str``, ``bytes`` and ``bytearray``. It can be used to test that " "string contains only ASCII characters." msgstr "" -#: ../../../build/NEWS:7294 +#: ../../../build/NEWS:7298 msgid "" "`bpo-32670 `__: Enforce :pep:`479` for " "all code. This means that manually raising a StopIteration exception from a " @@ -12596,7 +12604,7 @@ msgid "" " import generator_stop' was used or not." msgstr "" -#: ../../../build/NEWS:7299 +#: ../../../build/NEWS:7303 msgid "" "`bpo-32591 `__: Added built-in support " "for tracking the origin of coroutine objects; see " @@ -12605,13 +12613,13 @@ msgid "" "coroutine objects." msgstr "" -#: ../../../build/NEWS:7304 +#: ../../../build/NEWS:7308 msgid "" "`bpo-31368 `__: Expose preadv and " "pwritev system calls in the os module. Patch by Pablo Galindo" msgstr "" -#: ../../../build/NEWS:7307 +#: ../../../build/NEWS:7311 msgid "" "`bpo-32544 `__: ``hasattr(obj, name)`` " "and ``getattr(obj, name, default)`` are about 4 times faster than before " @@ -12619,38 +12627,38 @@ msgid "" "``__getattribute__``." msgstr "" -#: ../../../build/NEWS:7311 ../../../build/NEWS:11225 +#: ../../../build/NEWS:7315 ../../../build/NEWS:11229 msgid "" "`bpo-26163 `__: Improved frozenset() " "hash to create more distinct hash values when faced with datasets containing" " many similar values." msgstr "" -#: ../../../build/NEWS:7314 +#: ../../../build/NEWS:7318 msgid "" "`bpo-32550 `__: Remove the " "STORE_ANNOTATION bytecode." msgstr "" -#: ../../../build/NEWS:7316 +#: ../../../build/NEWS:7320 msgid "" "`bpo-20104 `__: Expose posix_spawn as a " "low level API in the os module. (removed before 3.7.0rc1)" msgstr "" -#: ../../../build/NEWS:7319 +#: ../../../build/NEWS:7323 msgid "" "`bpo-24340 `__: Fixed estimation of the " "code stack size." msgstr "" -#: ../../../build/NEWS:7321 +#: ../../../build/NEWS:7325 msgid "" "`bpo-32436 `__: Implement :pep:`567` " "Context Variables." msgstr "" -#: ../../../build/NEWS:7323 ../../../build/NEWS:11238 +#: ../../../build/NEWS:7327 ../../../build/NEWS:11242 msgid "" "`bpo-18533 `__: ``repr()`` on a dict " "containing its own ``values()`` or ``items()`` no longer raises " @@ -12658,39 +12666,39 @@ msgid "" "other recursive structures. Patch by Ben North." msgstr "" -#: ../../../build/NEWS:7328 +#: ../../../build/NEWS:7332 msgid "" "`bpo-20891 `__: Py_Initialize() now " "creates the GIL. The GIL is no longer created \"on demand\" to fix a race " "condition when PyGILState_Ensure() is called in a non-Python thread." msgstr "" -#: ../../../build/NEWS:7332 ../../../build/NEWS:11243 +#: ../../../build/NEWS:7336 ../../../build/NEWS:11247 msgid "" "`bpo-32028 `__: Leading whitespace is " "now correctly ignored when generating suggestions for converting Py2 print " "statements to Py3 builtin print function calls. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:7336 +#: ../../../build/NEWS:7340 msgid "" "`bpo-31179 `__: Make dict.copy() up to " "5.5 times faster." msgstr "" -#: ../../../build/NEWS:7338 +#: ../../../build/NEWS:7342 msgid "" "`bpo-31113 `__: Get rid of recursion in " "the compiler for normal control flow." msgstr "" -#: ../../../build/NEWS:7343 +#: ../../../build/NEWS:7347 msgid "" "`bpo-25988 `__: Deprecate exposing the " "contents of collections.abc in the regular collections module." msgstr "" -#: ../../../build/NEWS:7346 +#: ../../../build/NEWS:7350 msgid "" "`bpo-31429 `__: The default cipher suite" " selection of the ssl module now uses a blacklist approach rather than a " @@ -12699,7 +12707,7 @@ msgid "" "configured on compile time." msgstr "" -#: ../../../build/NEWS:7351 +#: ../../../build/NEWS:7355 msgid "" "`bpo-30306 `__: " "contextlib.contextmanager now releases the arguments passed to the " @@ -12708,45 +12716,45 @@ msgid "" "when not being used as a function decorator. Patch by Martin Teichmann." msgstr "" -#: ../../../build/NEWS:7357 +#: ../../../build/NEWS:7361 msgid "" "`bpo-21417 `__: Added support for " "setting the compression level for zipfile.ZipFile." msgstr "" -#: ../../../build/NEWS:7360 +#: ../../../build/NEWS:7364 msgid "" "`bpo-32251 `__: Implement " "asyncio.BufferedProtocol (provisional API)." msgstr "" -#: ../../../build/NEWS:7362 +#: ../../../build/NEWS:7366 msgid "" "`bpo-32513 `__: In dataclasses, allow " "easier overriding of dunder methods without specifying decorator parameters." msgstr "" -#: ../../../build/NEWS:7365 +#: ../../../build/NEWS:7369 msgid "" "`bpo-32660 `__: :mod:`termios` makes " "available ``FIONREAD``, ``FIONCLEX``, ``FIOCLEX``, ``FIOASYNC`` and " "``FIONBIO`` also under Solaris/derivatives." msgstr "" -#: ../../../build/NEWS:7368 ../../../build/NEWS:11318 +#: ../../../build/NEWS:7372 ../../../build/NEWS:11322 msgid "" "`bpo-27931 `__: Fix email address header" " parsing error when the username is an empty quoted string. Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:7371 +#: ../../../build/NEWS:7375 msgid "" "`bpo-32659 `__: Under Solaris and " "derivatives, :class:`os.stat_result` provides a st_fstype attribute." msgstr "" -#: ../../../build/NEWS:7374 +#: ../../../build/NEWS:7378 msgid "" "`bpo-32662 `__: Implement " "Server.start_serving(), Server.serve_forever(), and Server.is_serving() " @@ -12754,45 +12762,45 @@ msgid "" "loop.create_unix_server()." msgstr "" -#: ../../../build/NEWS:7378 +#: ../../../build/NEWS:7382 msgid "" "`bpo-32391 `__: Implement " ":meth:`asyncio.StreamWriter.wait_closed` and " ":meth:`asyncio.StreamWriter.is_closing` methods" msgstr "" -#: ../../../build/NEWS:7381 +#: ../../../build/NEWS:7385 msgid "" "`bpo-32643 `__: Make Task._step, " "Task._wakeup and Future._schedule_callbacks methods private." msgstr "" -#: ../../../build/NEWS:7384 +#: ../../../build/NEWS:7388 msgid "" "`bpo-32630 `__: Refactor decimal module " "to use contextvars to store decimal context." msgstr "" -#: ../../../build/NEWS:7387 +#: ../../../build/NEWS:7391 msgid "" "`bpo-32622 `__: Add " ":meth:`asyncio.AbstractEventLoop.sendfile` method." msgstr "" -#: ../../../build/NEWS:7389 ../../../build/NEWS:11321 +#: ../../../build/NEWS:7393 ../../../build/NEWS:11325 msgid "" "`bpo-32304 `__: distutils' upload " "command no longer corrupts tar files ending with a CR byte, and no longer " "tries to convert CR to CRLF in any of the upload text fields." msgstr "" -#: ../../../build/NEWS:7393 ../../../build/NEWS:11325 +#: ../../../build/NEWS:7397 ../../../build/NEWS:11329 msgid "" "`bpo-32502 `__: uuid.uuid1 no longer " "raises an exception if a 64-bit hardware address is encountered." msgstr "" -#: ../../../build/NEWS:7396 +#: ../../../build/NEWS:7400 msgid "" "`bpo-32596 `__: ``concurrent.futures`` " "imports ``ThreadPoolExecutor`` and ``ProcessPoolExecutor`` lazily (using " @@ -12800,81 +12808,81 @@ msgid "" "uses only ``ThreadPoolExecutor`` by default." msgstr "" -#: ../../../build/NEWS:7401 +#: ../../../build/NEWS:7405 msgid "" "`bpo-31801 `__: Add ``_ignore_`` to " "``Enum`` so temporary variables can be used during class construction " "without being turned into members." msgstr "" -#: ../../../build/NEWS:7404 +#: ../../../build/NEWS:7408 msgid "" "`bpo-32576 `__: Use queue.SimpleQueue() " "in places where it can be invoked from a weakref callback." msgstr "" -#: ../../../build/NEWS:7407 +#: ../../../build/NEWS:7411 msgid "" "`bpo-32574 `__: Fix memory leak in " "asyncio.Queue, when the queue has limited size and it is full, the " "cancelation of queue.put() can cause a memory leak. Patch by: José Melero." msgstr "" -#: ../../../build/NEWS:7411 ../../../build/NEWS:11335 +#: ../../../build/NEWS:7415 ../../../build/NEWS:11339 msgid "" "`bpo-32521 `__: The nis module is now " "compatible with new libnsl and headers location." msgstr "" -#: ../../../build/NEWS:7414 +#: ../../../build/NEWS:7418 msgid "" "`bpo-32467 `__: " "collections.abc.ValuesView now inherits from collections.abc.Collection." msgstr "" -#: ../../../build/NEWS:7417 ../../../build/NEWS:11338 +#: ../../../build/NEWS:7421 ../../../build/NEWS:11342 msgid "" "`bpo-32473 `__: Improve " "ABCMeta._dump_registry() output readability" msgstr "" -#: ../../../build/NEWS:7419 +#: ../../../build/NEWS:7423 msgid "" "`bpo-32102 `__: New argument " "``capture_output`` for subprocess.run" msgstr "" -#: ../../../build/NEWS:7421 ../../../build/NEWS:11340 +#: ../../../build/NEWS:7425 ../../../build/NEWS:11344 msgid "" "`bpo-32521 `__: glibc has removed Sun " "RPC. Use replacement libtirpc headers and library in nis module." msgstr "" -#: ../../../build/NEWS:7424 +#: ../../../build/NEWS:7428 msgid "" "`bpo-32493 `__: UUID module fixes build " "for FreeBSD/OpenBSD" msgstr "" -#: ../../../build/NEWS:7426 +#: ../../../build/NEWS:7430 msgid "" "`bpo-32503 `__: Pickling with protocol 4" " no longer creates too small frames." msgstr "" -#: ../../../build/NEWS:7428 +#: ../../../build/NEWS:7432 msgid "" "`bpo-29237 `__: Create enum for pstats " "sorting options" msgstr "" -#: ../../../build/NEWS:7430 +#: ../../../build/NEWS:7434 msgid "" "`bpo-32454 `__: Add close(fd) function " "to the socket module." msgstr "" -#: ../../../build/NEWS:7432 +#: ../../../build/NEWS:7436 msgid "" "`bpo-25942 `__: The subprocess module is" " now more graceful when handling a Ctrl-C KeyboardInterrupt during " @@ -12885,59 +12893,59 @@ msgid "" "the child had a chance first." msgstr "" -#: ../../../build/NEWS:7439 +#: ../../../build/NEWS:7443 msgid "" "`bpo-32433 `__: The hmac module now has " "hmac.digest(), which provides an optimized HMAC digest." msgstr "" -#: ../../../build/NEWS:7442 +#: ../../../build/NEWS:7446 msgid "" "`bpo-28134 `__: Sockets now auto-detect " "family, type and protocol from file descriptor by default." msgstr "" -#: ../../../build/NEWS:7445 +#: ../../../build/NEWS:7449 msgid "" "`bpo-32404 `__: Fix bug where " ":meth:`datetime.datetime.fromtimestamp` did not call __new__ in " ":class:`datetime.datetime` subclasses." msgstr "" -#: ../../../build/NEWS:7448 +#: ../../../build/NEWS:7452 msgid "" "`bpo-32403 `__: Improved speed of " ":class:`datetime.date` and :class:`datetime.datetime` alternate " "constructors." msgstr "" -#: ../../../build/NEWS:7451 ../../../build/NEWS:11343 +#: ../../../build/NEWS:7455 ../../../build/NEWS:11347 msgid "" "`bpo-32228 `__: Ensure that " "``truncate()`` preserves the file position (as reported by ``tell()``) after" " writes longer than the buffer size." msgstr "" -#: ../../../build/NEWS:7454 +#: ../../../build/NEWS:7458 msgid "" "`bpo-32410 `__: Implement " "``loop.sock_sendfile`` for asyncio event loop." msgstr "" -#: ../../../build/NEWS:7456 +#: ../../../build/NEWS:7460 msgid "" "`bpo-22908 `__: Added seek and tell to " "the ZipExtFile class. This only works if the file object used to open the " "zipfile is seekable." msgstr "" -#: ../../../build/NEWS:7459 +#: ../../../build/NEWS:7463 msgid "" "`bpo-32373 `__: Add socket.getblocking()" " method." msgstr "" -#: ../../../build/NEWS:7461 +#: ../../../build/NEWS:7465 msgid "" "`bpo-32248 `__: Add " ":mod:`importlib.resources` and :class:`importlib.abc.ResourceReader` as the " @@ -12948,19 +12956,19 @@ msgid "" "deprecated in favor of these new APIs." msgstr "" -#: ../../../build/NEWS:7469 +#: ../../../build/NEWS:7473 msgid "" "`bpo-32320 `__: collections.namedtuple()" " now supports default values." msgstr "" -#: ../../../build/NEWS:7471 +#: ../../../build/NEWS:7475 msgid "" "`bpo-29302 `__: Add " "contextlib.AsyncExitStack. Patch by Alexander Mohr and Ilya Kulakov." msgstr "" -#: ../../../build/NEWS:7474 +#: ../../../build/NEWS:7478 msgid "" "`bpo-31961 `__: *Removed in Python " "3.7.0b2.* The *args* argument of subprocess.Popen can now be a :term:`path-" @@ -12968,7 +12976,7 @@ msgid "" "be a :term:`path-like object` as well." msgstr "" -#: ../../../build/NEWS:7479 ../../../build/NEWS:11371 +#: ../../../build/NEWS:7483 ../../../build/NEWS:11375 msgid "" "`bpo-31900 `__: The " ":func:`locale.localeconv` function now sets temporarily the ``LC_CTYPE`` " @@ -12981,14 +12989,14 @@ msgid "" "``'{:n}'.format(1234)``)." msgstr "" -#: ../../../build/NEWS:7488 +#: ../../../build/NEWS:7492 msgid "" "`bpo-31853 `__: Use super().method " "instead of socket.method in SSLSocket. They were there most likely for " "legacy reasons." msgstr "" -#: ../../../build/NEWS:7491 +#: ../../../build/NEWS:7495 msgid "" "`bpo-31399 `__: The ssl module now uses " "OpenSSL's X509_VERIFY_PARAM_set1_host() and X509_VERIFY_PARAM_set1_ip() API " @@ -12996,26 +13004,26 @@ msgid "" "disabled with SSLContext.hostname_checks_common_name." msgstr "" -#: ../../../build/NEWS:7496 +#: ../../../build/NEWS:7500 msgid "" "`bpo-14976 `__: Add a queue.SimpleQueue " "class, an unbounded FIFO queue with a reentrant C implementation of put()." msgstr "" -#: ../../../build/NEWS:7502 +#: ../../../build/NEWS:7506 msgid "" "`bpo-32724 `__: Add references to some " "commands in the documentation of Pdb. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7505 +#: ../../../build/NEWS:7509 msgid "" "`bpo-32649 `__: Complete the C API " "documentation, profiling and tracing part with the newly added per-opcode " "events." msgstr "" -#: ../../../build/NEWS:7508 ../../../build/NEWS:11399 +#: ../../../build/NEWS:7512 ../../../build/NEWS:11403 msgid "" "`bpo-17799 `__: Explain real behaviour " "of sys.settrace and sys.setprofile and their C-API counterparts regarding " @@ -13023,13 +13031,13 @@ msgid "" "Salgado." msgstr "" -#: ../../../build/NEWS:7515 ../../../build/NEWS:11409 +#: ../../../build/NEWS:7519 ../../../build/NEWS:11413 msgid "" "`bpo-32721 `__: Fix test_hashlib to not " "fail if the _md5 module is not built." msgstr "" -#: ../../../build/NEWS:7517 +#: ../../../build/NEWS:7521 msgid "" "`bpo-28414 `__: Add test cases for IDNA " "2003 and 2008 host names. IDNA 2003 internationalized host names are working" @@ -13037,7 +13045,7 @@ msgid "" "2008 are still broken." msgstr "" -#: ../../../build/NEWS:7521 +#: ../../../build/NEWS:7525 msgid "" "`bpo-32604 `__: Add a new " "\"_xxsubinterpreters\" extension module that exposes the existing " @@ -13047,63 +13055,63 @@ msgid "" "removed in 3.7.0rc1." msgstr "" -#: ../../../build/NEWS:7527 +#: ../../../build/NEWS:7531 msgid "" "`bpo-32602 `__: Add test certs and test " "for ECDSA cert and EC/RSA dual mode." msgstr "" -#: ../../../build/NEWS:7529 +#: ../../../build/NEWS:7533 msgid "" "`bpo-32549 `__: On Travis CI, Python now" " Compiles and uses a local copy of OpenSSL 1.1.0g for testing." msgstr "" -#: ../../../build/NEWS:7535 ../../../build/NEWS:11421 +#: ../../../build/NEWS:7539 ../../../build/NEWS:11425 msgid "" "`bpo-32635 `__: Fix segfault of the " "crypt module when libxcrypt is provided instead of libcrypt at the system." msgstr "" -#: ../../../build/NEWS:7538 +#: ../../../build/NEWS:7542 msgid "" "`bpo-32598 `__: Use autoconf to detect " "OpenSSL libs, headers and supported features. The ax_check_openssl M4 macro " "uses pkg-config to locate OpenSSL and falls back to manual search." msgstr "" -#: ../../../build/NEWS:7542 +#: ../../../build/NEWS:7546 msgid "" "`bpo-32593 `__: Drop support of FreeBSD " "9 and older." msgstr "" -#: ../../../build/NEWS:7544 +#: ../../../build/NEWS:7548 msgid "" "`bpo-29708 `__: If the " ":envvar:`SOURCE_DATE_EPOCH` environment variable is set, :mod:`py_compile` " "will always create hash-based ``.pyc`` files." msgstr "" -#: ../../../build/NEWS:7550 +#: ../../../build/NEWS:7554 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module and add missing _queue module to installer." msgstr "" -#: ../../../build/NEWS:7553 +#: ../../../build/NEWS:7557 msgid "" "`bpo-29911 `__: Ensure separate Modify " "and Uninstall buttons are displayed." msgstr "" -#: ../../../build/NEWS:7555 +#: ../../../build/NEWS:7559 msgid "" "`bpo-32507 `__: Use app-local UCRT " "install rather than the proper update for old versions of Windows." msgstr "" -#: ../../../build/NEWS:7561 +#: ../../../build/NEWS:7565 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -13112,34 +13120,34 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6." msgstr "" -#: ../../../build/NEWS:7566 +#: ../../../build/NEWS:7570 msgid "" "`bpo-28440 `__: No longer add " "/Library/Python/3.x/site-packages to sys.path for macOS framework builds to " "avoid future conflicts." msgstr "" -#: ../../../build/NEWS:7572 +#: ../../../build/NEWS:7576 msgid "" "`bpo-32681 `__: Fix uninitialized " "variable 'res' in the C implementation of os.dup2. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7575 +#: ../../../build/NEWS:7579 msgid "" "`bpo-10381 `__: Add C API access to the " "``datetime.timezone`` constructor and ``datetime.timzone.UTC`` singleton." msgstr "" -#: ../../../build/NEWS:7580 +#: ../../../build/NEWS:7584 msgid "Python 3.7.0 alpha 4" msgstr "Python 3.7.0 alfa 4" -#: ../../../build/NEWS:7582 +#: ../../../build/NEWS:7586 msgid "*Release date: 2018-01-08*" msgstr "*Tanggal rilis: 2018-01-08*" -#: ../../../build/NEWS:7587 +#: ../../../build/NEWS:7591 msgid "" "`bpo-31975 `__: The default warning " "filter list now starts with a \"default::DeprecationWarning:__main__\" " @@ -13147,19 +13155,19 @@ msgid "" "file scripts and at the interactive prompt." msgstr "" -#: ../../../build/NEWS:7592 +#: ../../../build/NEWS:7596 msgid "" "`bpo-32226 `__: ``__class_getitem__`` is" " now an automatic class method." msgstr "" -#: ../../../build/NEWS:7594 +#: ../../../build/NEWS:7598 msgid "" "`bpo-32399 `__: Add AIX uuid library " "support for RFC4122 using uuid_create() in libc.a" msgstr "" -#: ../../../build/NEWS:7597 +#: ../../../build/NEWS:7601 msgid "" "`bpo-32390 `__: Fix the compilation " "failure on AIX after the f_fsid field has been added to the object returned " @@ -13167,26 +13175,26 @@ msgid "" "Original patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:7601 +#: ../../../build/NEWS:7605 msgid "" "`bpo-32379 `__: Make MRO computation " "faster when a class inherits from a single base." msgstr "" -#: ../../../build/NEWS:7604 +#: ../../../build/NEWS:7608 msgid "" "`bpo-32259 `__: The error message of a " "TypeError raised when unpack non-iterable is now more specific." msgstr "" -#: ../../../build/NEWS:7607 ../../../build/NEWS:11228 +#: ../../../build/NEWS:7611 ../../../build/NEWS:11232 msgid "" "`bpo-27169 `__: The ``__debug__`` " "constant is now optimized out at compile time. This fixes also `bpo-22091 " "`__." msgstr "" -#: ../../../build/NEWS:7610 +#: ../../../build/NEWS:7614 msgid "" "`bpo-32329 `__: The :option:`-R` option " "now turns on hash randomization when the :envvar:`PYTHONHASHSEED` " @@ -13195,7 +13203,7 @@ msgid "" "hash randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:7616 +#: ../../../build/NEWS:7620 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " @@ -13203,34 +13211,34 @@ msgid "" "limits for constants that can be produced in constant folding." msgstr "" -#: ../../../build/NEWS:7621 ../../../build/NEWS:10898 +#: ../../../build/NEWS:7625 ../../../build/NEWS:10902 msgid "" "`bpo-32282 `__: Fix an unnecessary ifdef" " in the include of VersionHelpers.h in socketmodule on Windows." msgstr "" -#: ../../../build/NEWS:7624 +#: ../../../build/NEWS:7628 msgid "" "`bpo-30579 `__: Implement " "TracebackType.__new__ to allow Python-level creation of traceback objects, " "and make TracebackType.tb_next mutable." msgstr "" -#: ../../../build/NEWS:7627 +#: ../../../build/NEWS:7631 msgid "" "`bpo-32260 `__: Don't byte swap the " "input keys to the SipHash algorithm on big-endian platforms. This should " "ensure siphash gives consistent results across platforms." msgstr "" -#: ../../../build/NEWS:7631 +#: ../../../build/NEWS:7635 msgid "" "`bpo-31506 `__: Improve the error " "message logic for object.__new__ and object.__init__. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:7634 +#: ../../../build/NEWS:7638 msgid "" "`bpo-20361 `__: ``-b`` and ``-bb`` now " "inject ``'default::BytesWarning'`` and ``error::BytesWarning`` entries into " @@ -13239,124 +13247,124 @@ msgid "" "environment variable." msgstr "" -#: ../../../build/NEWS:7639 +#: ../../../build/NEWS:7643 msgid "" "`bpo-32230 `__: `-X dev` now injects a " "``'default'`` entry into sys.warnoptions, ensuring that it behaves " "identically to actually passing ``-Wdefault`` at the command line." msgstr "" -#: ../../../build/NEWS:7643 +#: ../../../build/NEWS:7647 msgid "" "`bpo-29240 `__: Add a new UTF-8 mode: " "implementation of the :pep:`540`." msgstr "" -#: ../../../build/NEWS:7645 +#: ../../../build/NEWS:7649 msgid "" "`bpo-32226 `__: :pep:`560`: Add support " "for ``__mro_entries__`` and ``__class_getitem__``. Implemented by Ivan " "Levkivskyi." msgstr "" -#: ../../../build/NEWS:7648 +#: ../../../build/NEWS:7652 msgid "" "`bpo-32225 `__: :pep:`562`: Add support " "for module ``__getattr__`` and ``__dir__``. Implemented by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7651 +#: ../../../build/NEWS:7655 msgid "" "`bpo-31901 `__: The `atexit` module now " "has its callback stored per interpreter." msgstr "" -#: ../../../build/NEWS:7654 +#: ../../../build/NEWS:7658 msgid "" "`bpo-31650 `__: Implement :pep:`552` " "(Deterministic pycs). Python now supports invalidating bytecode cache files " "bashed on a source content hash rather than source last-modified time." msgstr "" -#: ../../../build/NEWS:7658 +#: ../../../build/NEWS:7662 msgid "" "`bpo-29469 `__: Move constant folding " "from bytecode layer to AST layer. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:7664 +#: ../../../build/NEWS:7668 msgid "" "`bpo-32506 `__: Now that dict is defined" " as keeping insertion order, drop OrderedDict and just use plain dict." msgstr "" -#: ../../../build/NEWS:7667 +#: ../../../build/NEWS:7671 msgid "" "`bpo-32279 `__: Add params to " "dataclasses.make_dataclasses(): init, repr, eq, order, hash, and frozen. " "Pass them through to dataclass()." msgstr "" -#: ../../../build/NEWS:7670 +#: ../../../build/NEWS:7674 msgid "" "`bpo-32278 `__: Make type information " "optional on dataclasses.make_dataclass(). If omitted, the string " "'typing.Any' is used." msgstr "" -#: ../../../build/NEWS:7673 +#: ../../../build/NEWS:7677 msgid "" "`bpo-32499 `__: Add " "dataclasses.is_dataclass(obj), which returns True if obj is a dataclass or " "an instance of one." msgstr "" -#: ../../../build/NEWS:7676 +#: ../../../build/NEWS:7680 msgid "" "`bpo-32468 `__: Improve frame repr() to " "mention filename, code name and current line number." msgstr "" -#: ../../../build/NEWS:7679 +#: ../../../build/NEWS:7683 msgid "" "`bpo-23749 `__: asyncio: Implement " "loop.start_tls()" msgstr "" -#: ../../../build/NEWS:7681 +#: ../../../build/NEWS:7685 msgid "" "`bpo-32441 `__: Return the new file " "descriptor (i.e., the second argument) from ``os.dup2``. Previously, " "``None`` was always returned." msgstr "" -#: ../../../build/NEWS:7684 +#: ../../../build/NEWS:7688 msgid "" "`bpo-32422 `__: ``functools.lru_cache`` " "uses less memory (3 words for each cached key) and takes about 1/3 time for " "cyclic GC." msgstr "" -#: ../../../build/NEWS:7687 +#: ../../../build/NEWS:7691 msgid "" "`bpo-31721 `__: Prevent Python crash " "from happening when Future._log_traceback is set to True manually. Now it " "can only be set to False, or a ValueError is raised." msgstr "" -#: ../../../build/NEWS:7691 +#: ../../../build/NEWS:7695 msgid "" "`bpo-32415 `__: asyncio: Add " "Task.get_loop() and Future.get_loop()" msgstr "" -#: ../../../build/NEWS:7693 ../../../build/NEWS:11346 +#: ../../../build/NEWS:7697 ../../../build/NEWS:11350 msgid "" "`bpo-26133 `__: Don't unsubscribe " "signals in asyncio UNIX event loop on interpreter shutdown." msgstr "" -#: ../../../build/NEWS:7696 +#: ../../../build/NEWS:7700 msgid "" "`bpo-32363 `__: Make " "asyncio.Task.set_exception() and set_result() raise NotImplementedError. " @@ -13364,7 +13372,7 @@ msgid "" " an invalid state, instead of raising an AssertionError." msgstr "" -#: ../../../build/NEWS:7701 +#: ../../../build/NEWS:7705 msgid "" "`bpo-32357 `__: Optimize " "asyncio.iscoroutine() and loop.create_task() for non-native coroutines (e.g." @@ -13373,33 +13381,33 @@ msgid "" "latter is as fast." msgstr "" -#: ../../../build/NEWS:7706 +#: ../../../build/NEWS:7710 msgid "" "`bpo-32356 `__: " "asyncio.transport.resume_reading() and pause_reading() are now idempotent. " "New transport.is_reading() method is added." msgstr "" -#: ../../../build/NEWS:7709 +#: ../../../build/NEWS:7713 msgid "" "`bpo-32355 `__: Optimize " "asyncio.gather(); now up to 15% faster." msgstr "" -#: ../../../build/NEWS:7711 +#: ../../../build/NEWS:7715 msgid "" "`bpo-32351 `__: Use fastpath in " "asyncio.sleep if delay<0 (2x boost)" msgstr "" -#: ../../../build/NEWS:7713 +#: ../../../build/NEWS:7717 msgid "" "`bpo-32348 `__: Optimize asyncio.Future " "schedule/add/remove callback. The optimization shows 3-6% performance " "improvements of async/await code." msgstr "" -#: ../../../build/NEWS:7716 +#: ../../../build/NEWS:7720 msgid "" "`bpo-32331 `__: Fix socket.settimeout() " "and socket.setblocking() to keep socket.type as is. Fix socket.socket() " @@ -13407,7 +13415,7 @@ msgid "" "only affects OSes that have SOCK_NONBLOCK and/or SOCK_CLOEXEC." msgstr "" -#: ../../../build/NEWS:7721 +#: ../../../build/NEWS:7725 msgid "" "`bpo-32248 `__: Add " ":class:`importlib.abc.ResourceReader` as an ABC for loaders to provide a " @@ -13415,13 +13423,13 @@ msgid "" ":mod:`importlib.resources` as the port of ``importlib_resources``." msgstr "" -#: ../../../build/NEWS:7726 +#: ../../../build/NEWS:7730 msgid "" "`bpo-32311 `__: Implement " "asyncio.create_task(coro) shortcut" msgstr "" -#: ../../../build/NEWS:7728 +#: ../../../build/NEWS:7732 msgid "" "`bpo-32327 `__: Convert asyncio " "functions that were documented as coroutines to coroutines. Affected " @@ -13429,56 +13437,56 @@ msgid "" "loop.getaddrinfo, loop.getnameinfo." msgstr "" -#: ../../../build/NEWS:7732 ../../../build/NEWS:11352 +#: ../../../build/NEWS:7736 ../../../build/NEWS:11356 msgid "" "`bpo-32323 `__: " ":func:`urllib.parse.urlsplit()` does not convert zone-id (scope) to lower " "case for scoped IPv6 addresses in hostnames now." msgstr "" -#: ../../../build/NEWS:7735 ../../../build/NEWS:11355 +#: ../../../build/NEWS:7739 ../../../build/NEWS:11359 msgid "" "`bpo-32302 `__: Fix bdist_wininst of " "distutils for CRT v142: it binary compatible with CRT v140." msgstr "" -#: ../../../build/NEWS:7738 +#: ../../../build/NEWS:7742 msgid "" "`bpo-29711 `__: Fix ``stop_serving`` in " "asyncio proactor loop kill all listening servers" msgstr "" -#: ../../../build/NEWS:7741 +#: ../../../build/NEWS:7745 msgid "" "`bpo-32308 `__: :func:`re.sub()` now " "replaces empty matches adjacent to a previous non-empty match." msgstr "" -#: ../../../build/NEWS:7744 +#: ../../../build/NEWS:7748 msgid "" "`bpo-29970 `__: Abort asyncio " "SSLProtocol connection if handshake not complete within 10s" msgstr "" -#: ../../../build/NEWS:7747 +#: ../../../build/NEWS:7751 msgid "" "`bpo-32314 `__: Implement asyncio.run()." msgstr "" -#: ../../../build/NEWS:7749 +#: ../../../build/NEWS:7753 msgid "" "`bpo-17852 `__: Revert incorrect fix " "based on misunderstanding of _Py_PyAtExit() semantics." msgstr "" -#: ../../../build/NEWS:7752 +#: ../../../build/NEWS:7756 msgid "" "`bpo-32296 `__: Implement " "asyncio._get_running_loop() and get_event_loop() in C. This makes them 4x " "faster." msgstr "" -#: ../../../build/NEWS:7755 +#: ../../../build/NEWS:7759 msgid "" "`bpo-32250 `__: Implement " "``asyncio.current_task()`` and ``asyncio.all_tasks()``. Add helpers intended" @@ -13488,7 +13496,7 @@ msgid "" "``asyncio.Task.all_tasks()``." msgstr "" -#: ../../../build/NEWS:7761 ../../../build/NEWS:11358 +#: ../../../build/NEWS:7765 ../../../build/NEWS:11362 msgid "" "`bpo-32255 `__: A single empty field is " "now always quoted when written into a CSV file. This allows to distinguish " @@ -13496,7 +13504,7 @@ msgid "" "Takeuchi." msgstr "" -#: ../../../build/NEWS:7765 ../../../build/NEWS:11362 +#: ../../../build/NEWS:7769 ../../../build/NEWS:11366 msgid "" "`bpo-32277 `__: Raise " "``NotImplementedError`` instead of ``SystemError`` on platforms where " @@ -13504,14 +13512,14 @@ msgid "" "Sottile." msgstr "" -#: ../../../build/NEWS:7769 +#: ../../../build/NEWS:7773 msgid "" "`bpo-30050 `__: New argument " "warn_on_full_buffer to signal.set_wakeup_fd lets you control whether Python " "prints a warning on stderr when the wakeup fd buffer overflows." msgstr "" -#: ../../../build/NEWS:7773 +#: ../../../build/NEWS:7777 msgid "" "`bpo-29137 `__: The ``fpectl`` library " "has been removed. It was never enabled by default, never worked correctly on" @@ -13519,25 +13527,25 @@ msgid "" "breakage of C extensions." msgstr "" -#: ../../../build/NEWS:7777 +#: ../../../build/NEWS:7781 msgid "" "`bpo-32273 `__: Move asyncio.test_utils " "to test.test_asyncio." msgstr "" -#: ../../../build/NEWS:7779 +#: ../../../build/NEWS:7783 msgid "" "`bpo-32272 `__: Remove asyncio.async() " "function." msgstr "" -#: ../../../build/NEWS:7781 +#: ../../../build/NEWS:7785 msgid "" "`bpo-32269 `__: Add " "asyncio.get_running_loop() function." msgstr "" -#: ../../../build/NEWS:7783 +#: ../../../build/NEWS:7787 msgid "" "`bpo-32265 `__: All class and static " "methods of builtin types now are correctly classified by " @@ -13545,39 +13553,39 @@ msgid "" "types.ClassMethodDescriptorType for unbound class methods of builtin types." msgstr "" -#: ../../../build/NEWS:7788 +#: ../../../build/NEWS:7792 msgid "" "`bpo-32253 `__: Deprecate ``yield from " "lock``, ``await lock``, ``with (yield from lock)`` and ``with await lock`` " "for asyncio synchronization primitives." msgstr "" -#: ../../../build/NEWS:7792 +#: ../../../build/NEWS:7796 msgid "" "`bpo-22589 `__: Changed MIME type of " ".bmp from 'image/x-ms-bmp' to 'image/bmp'" msgstr "" -#: ../../../build/NEWS:7794 +#: ../../../build/NEWS:7798 msgid "" "`bpo-32193 `__: Convert asyncio to use " "*async/await* syntax. Old styled ``yield from`` is still supported too." msgstr "" -#: ../../../build/NEWS:7797 +#: ../../../build/NEWS:7801 msgid "" "`bpo-32206 `__: Add support to run " "modules with pdb" msgstr "" -#: ../../../build/NEWS:7799 +#: ../../../build/NEWS:7803 msgid "" "`bpo-32227 `__: " "``functools.singledispatch`` now supports registering implementations using " "type annotations." msgstr "" -#: ../../../build/NEWS:7802 +#: ../../../build/NEWS:7806 msgid "" "`bpo-15873 `__: Added new alternate " "constructors :meth:`datetime.datetime.fromisoformat`, " @@ -13585,26 +13593,26 @@ msgid "" "as the inverse operation of each classes's respective ``isoformat`` methods." msgstr "" -#: ../../../build/NEWS:7808 ../../../build/NEWS:11366 +#: ../../../build/NEWS:7812 ../../../build/NEWS:11370 msgid "" "`bpo-32199 `__: The getnode() ip getter " "now uses 'ip link' instead of 'ip link list'." msgstr "" -#: ../../../build/NEWS:7811 +#: ../../../build/NEWS:7815 msgid "" "`bpo-32143 `__: os.statvfs() includes " "the f_fsid field from statvfs(2)" msgstr "" -#: ../../../build/NEWS:7813 +#: ../../../build/NEWS:7817 msgid "" "`bpo-26439 `__: Fix " "ctypes.util.find_library() for AIX by implementing " "ctypes._aix.find_library() Patch by: Michael Felt" msgstr "" -#: ../../../build/NEWS:7816 +#: ../../../build/NEWS:7820 msgid "" "`bpo-31993 `__: The pickler now uses " "less memory when serializing large bytes and str objects into a file. " @@ -13612,33 +13620,33 @@ msgid "" "large bytes and str objects." msgstr "" -#: ../../../build/NEWS:7820 ../../../build/NEWS:11369 +#: ../../../build/NEWS:7824 ../../../build/NEWS:11373 msgid "" "`bpo-27456 `__: Ensure TCP_NODELAY is " "set on Linux. Tests by Victor Stinner." msgstr "" -#: ../../../build/NEWS:7822 +#: ../../../build/NEWS:7826 msgid "" "`bpo-31778 `__: ast.literal_eval() is " "now more strict. Addition and subtraction of arbitrary numbers no longer " "allowed." msgstr "" -#: ../../../build/NEWS:7825 ../../../build/NEWS:11380 +#: ../../../build/NEWS:7829 ../../../build/NEWS:11384 msgid "" "`bpo-31802 `__: Importing native path " "module (``posixpath``, ``ntpath``) now works even if the ``os`` module still" " is not imported." msgstr "" -#: ../../../build/NEWS:7828 +#: ../../../build/NEWS:7832 msgid "" "`bpo-30241 `__: Add " "contextlib.AbstractAsyncContextManager. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:7831 +#: ../../../build/NEWS:7835 msgid "" "`bpo-31699 `__: Fix deadlocks in " ":class:`concurrent.futures.ProcessPoolExecutor` when task arguments or " @@ -13646,82 +13654,82 @@ msgid "" "calls to the :class:`ProcessPoolExecutor` API always eventually return." msgstr "" -#: ../../../build/NEWS:7836 +#: ../../../build/NEWS:7840 msgid "" "`bpo-15216 `__: " "``TextIOWrapper.reconfigure()`` supports changing *encoding*, *errors*, and " "*newline*." msgstr "" -#: ../../../build/NEWS:7842 +#: ../../../build/NEWS:7846 msgid "" "`bpo-32418 `__: Add get_loop() method to" " Server and AbstractServer classes." msgstr "" -#: ../../../build/NEWS:7847 ../../../build/NEWS:11411 +#: ../../../build/NEWS:7851 ../../../build/NEWS:11415 msgid "" "`bpo-32252 `__: Fix " "faulthandler_suppress_crash_report() used to prevent core dump files when " "testing crashes. getrlimit() returns zero on success." msgstr "" -#: ../../../build/NEWS:7850 +#: ../../../build/NEWS:7854 msgid "" "`bpo-32002 `__: Adjust C locale coercion" " testing for the empty locale and POSIX locale cases to more readily adjust " "to platform dependent behaviour." msgstr "" -#: ../../../build/NEWS:7856 +#: ../../../build/NEWS:7860 msgid "" "`bpo-19764 `__: Implement support for " "`subprocess.Popen(close_fds=True)` on Windows. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:7862 ../../../build/NEWS:11492 +#: ../../../build/NEWS:7866 ../../../build/NEWS:11496 msgid "" "`bpo-24960 `__: 2to3 and lib2to3 can now" " read pickled grammar files using pkgutil.get_data() rather than probing the" " filesystem. This lets 2to3 and lib2to3 work when run from a zipfile." msgstr "" -#: ../../../build/NEWS:7869 +#: ../../../build/NEWS:7873 msgid "" "`bpo-32030 `__: Py_Initialize() doesn't " "reset the memory allocators to default if the ``PYTHONMALLOC`` environment " "variable is not set." msgstr "" -#: ../../../build/NEWS:7872 ../../../build/NEWS:11502 +#: ../../../build/NEWS:7876 ../../../build/NEWS:11506 msgid "" "`bpo-29084 `__: Undocumented C API for " "OrderedDict has been excluded from the limited C API. It was added by " "mistake and actually never worked in the limited C API." msgstr "" -#: ../../../build/NEWS:7876 +#: ../../../build/NEWS:7880 msgid "" "`bpo-32264 `__: Moved the pygetopt.h " "header into internal/, since it has no public APIs." msgstr "" -#: ../../../build/NEWS:7879 +#: ../../../build/NEWS:7883 msgid "" "`bpo-32241 `__: " ":c:func:`Py_SetProgramName` and :c:func:`Py_SetPythonHome` now take the " "``const wchar *`` arguments instead of ``wchar *``." msgstr "" -#: ../../../build/NEWS:7884 +#: ../../../build/NEWS:7888 msgid "Python 3.7.0 alpha 3" msgstr "Python 3.7.0 alfa 3" -#: ../../../build/NEWS:7886 ../../../build/NEWS:11519 +#: ../../../build/NEWS:7890 ../../../build/NEWS:11523 msgid "*Release date: 2017-12-05*" msgstr "*Tanggal rilis: 2017-12-05*" -#: ../../../build/NEWS:7891 ../../../build/NEWS:11524 +#: ../../../build/NEWS:7895 ../../../build/NEWS:11528 msgid "" "`bpo-32176 `__: co_flags.CO_NOFREE is " "now always set correctly by the code object constructor based on freevars " @@ -13730,7 +13738,7 @@ msgid "" " injected into a modified code object and function." msgstr "" -#: ../../../build/NEWS:7897 +#: ../../../build/NEWS:7901 msgid "" "`bpo-10544 `__: Yield expressions are " "now deprecated in comprehensions and generator expressions. They are still " @@ -13738,14 +13746,14 @@ msgid "" "directly in the enclosing scope." msgstr "" -#: ../../../build/NEWS:7901 ../../../build/NEWS:11247 +#: ../../../build/NEWS:7905 ../../../build/NEWS:11251 msgid "" "`bpo-32137 `__: The repr of deeply " "nested dict now raises a RecursionError instead of crashing due to a stack " "overflow." msgstr "" -#: ../../../build/NEWS:7904 +#: ../../../build/NEWS:7908 msgid "" "`bpo-32096 `__: Revert memory allocator " "changes in the C API: move structures back from _PyRuntime to " @@ -13754,14 +13762,14 @@ msgid "" "before _PyRuntime_Initialize()." msgstr "" -#: ../../../build/NEWS:7909 +#: ../../../build/NEWS:7913 msgid "" "`bpo-32043 `__: Add a new \"developer " "mode\": new \"-X dev\" command line option to enable debug checks at " "runtime." msgstr "" -#: ../../../build/NEWS:7912 +#: ../../../build/NEWS:7916 msgid "" "`bpo-32023 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is used " @@ -13769,7 +13777,7 @@ msgid "" " parentheses can be omitted only on calls." msgstr "" -#: ../../../build/NEWS:7917 +#: ../../../build/NEWS:7921 msgid "" "`bpo-32012 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is passed " @@ -13778,7 +13786,7 @@ msgid "" "comma on either side." msgstr "" -#: ../../../build/NEWS:7922 +#: ../../../build/NEWS:7926 msgid "" "`bpo-28180 `__: A new internal " "``_Py_SetLocaleFromEnv(category)`` helper function has been added in order " @@ -13787,7 +13795,7 @@ msgid "" "environment by default)." msgstr "" -#: ../../../build/NEWS:7927 ../../../build/NEWS:11530 +#: ../../../build/NEWS:7931 ../../../build/NEWS:11534 msgid "" "`bpo-31949 `__: Fixed several issues in " "printing tracebacks (PyTraceBack_Print()). Setting sys.tracebacklimit to 0 " @@ -13798,13 +13806,13 @@ msgid "" "traceback items on Windows. Fixed output errors handling." msgstr "" -#: ../../../build/NEWS:7935 ../../../build/NEWS:11538 +#: ../../../build/NEWS:7939 ../../../build/NEWS:11542 msgid "" "`bpo-30696 `__: Fix the interactive " "interpreter looping endlessly when no memory." msgstr "" -#: ../../../build/NEWS:7938 ../../../build/NEWS:11541 +#: ../../../build/NEWS:7942 ../../../build/NEWS:11545 msgid "" "`bpo-20047 `__: Bytearray methods " "partition() and rpartition() now accept only bytes-like objects as " @@ -13812,34 +13820,34 @@ msgid "" "returning a bogus result when an integer is passed as a separator." msgstr "" -#: ../../../build/NEWS:7943 ../../../build/NEWS:11549 +#: ../../../build/NEWS:7947 ../../../build/NEWS:11553 msgid "" "`bpo-21720 `__: BytesWarning no longer " "emitted when the *fromlist* argument of ``__import__()`` or the ``__all__`` " "attribute of the module contain bytes instances." msgstr "" -#: ../../../build/NEWS:7947 +#: ../../../build/NEWS:7951 msgid "" "`bpo-31845 `__: Environment variables " "are once more read correctly at interpreter startup." msgstr "" -#: ../../../build/NEWS:7950 +#: ../../../build/NEWS:7954 msgid "" "`bpo-28936 `__: Ensure that lexically " "first syntax error involving a parameter and ``global`` or ``nonlocal`` is " "detected first at a given scope. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7954 ../../../build/NEWS:11553 +#: ../../../build/NEWS:7958 ../../../build/NEWS:11557 msgid "" "`bpo-31825 `__: Fixed OverflowError in " "the 'unicode-escape' codec and in codecs.escape_decode() when decode an " "escaped non-ascii byte." msgstr "" -#: ../../../build/NEWS:7957 +#: ../../../build/NEWS:7961 msgid "" "`bpo-31618 `__: The per-frame tracing " "logic added in 3.7a1 has been altered so that ``frame->f_lineno`` is updated" @@ -13850,7 +13858,7 @@ msgid "" "``f_trace_opcodes`` are enabled, line events now occur first." msgstr "" -#: ../../../build/NEWS:7965 ../../../build/NEWS:11556 +#: ../../../build/NEWS:7969 ../../../build/NEWS:11560 msgid "" "`bpo-28603 `__: Print the full " "context/cause chain of exceptions on interpreter exit, even if an exception " @@ -13858,7 +13866,7 @@ msgid "" "Bitter." msgstr "" -#: ../../../build/NEWS:7969 ../../../build/NEWS:11560 +#: ../../../build/NEWS:7973 ../../../build/NEWS:11564 msgid "" "`bpo-31786 `__: Fix timeout rounding in " "the select module to round correctly negative timeouts between -1.0 and 0.0." @@ -13866,35 +13874,35 @@ msgid "" "call was incorrectly non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:7974 +#: ../../../build/NEWS:7978 msgid "" "`bpo-31781 `__: Prevent crashes when " "calling methods of an uninitialized ``zipimport.zipimporter`` object. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:7977 +#: ../../../build/NEWS:7981 msgid "" "`bpo-30399 `__: Standard repr() of " "BaseException with a single argument no longer contains redundant trailing " "comma." msgstr "" -#: ../../../build/NEWS:7980 ../../../build/NEWS:11568 +#: ../../../build/NEWS:7984 ../../../build/NEWS:11572 msgid "" "`bpo-31626 `__: Fixed a bug in debug " "memory allocator. There was a write to freed memory after shrinking a " "memory block." msgstr "" -#: ../../../build/NEWS:7983 ../../../build/NEWS:11613 +#: ../../../build/NEWS:7987 ../../../build/NEWS:11617 msgid "" "`bpo-30817 `__: `PyErr_PrintEx()` clears" " now the ignored exception that may be raised by `_PySys_SetObjectId()`, for" " example when no memory." msgstr "" -#: ../../../build/NEWS:7989 ../../../build/NEWS:11619 +#: ../../../build/NEWS:7993 ../../../build/NEWS:11623 msgid "" "`bpo-28556 `__: Two minor fixes for " "``typing`` module: allow shallow copying instances of generic classes, " @@ -13902,14 +13910,14 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7993 +#: ../../../build/NEWS:7997 msgid "" "`bpo-32214 `__: PEP 557, Data Classes. " "Provides a decorator which adds boilerplate methods to classes which use " "type annotations so specify fields." msgstr "" -#: ../../../build/NEWS:7997 ../../../build/NEWS:11623 +#: ../../../build/NEWS:8001 ../../../build/NEWS:11627 msgid "" "`bpo-27240 `__: The header folding " "algorithm for the new email policies has been rewritten, which also fixes " @@ -13919,20 +13927,20 @@ msgid "" "now done correctly." msgstr "" -#: ../../../build/NEWS:8001 ../../../build/NEWS:11627 +#: ../../../build/NEWS:8005 ../../../build/NEWS:11631 msgid "" "`bpo-32186 `__: io.FileIO.readall() and " "io.FileIO.read() now release the GIL when getting the file size. Fixed hang " "of all threads with inaccessible NFS server. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8005 +#: ../../../build/NEWS:8009 msgid "" "`bpo-321010 `__: Add " ":attr:`sys.flags.dev_mode` flag" msgstr "" -#: ../../../build/NEWS:8007 +#: ../../../build/NEWS:8011 msgid "" "`bpo-32154 `__: The " "``asyncio.windows_utils.socketpair()`` function has been removed: use " @@ -13942,7 +13950,7 @@ msgid "" "``socket.socketpair`` on Python 3.5 and newer." msgstr "" -#: ../../../build/NEWS:8013 +#: ../../../build/NEWS:8017 msgid "" "`bpo-32089 `__: warnings: In development" " (-X dev) and debug mode (pydebug build), use the \"default\" action for " @@ -13950,7 +13958,7 @@ msgid "" "filters." msgstr "" -#: ../../../build/NEWS:8017 +#: ../../../build/NEWS:8021 msgid "" "`bpo-32107 `__: ``uuid.getnode()`` now " "preferentially returns universally administered MAC addresses if available, " @@ -13960,7 +13968,7 @@ msgid "" "returned." msgstr "" -#: ../../../build/NEWS:8023 +#: ../../../build/NEWS:8027 msgid "" "`bpo-23033 `__: Wildcard is now " "supported in hostname when it is one and only character in the left most " @@ -13968,14 +13976,14 @@ msgid "" " by Mandeep Singh." msgstr "" -#: ../../../build/NEWS:8027 ../../../build/NEWS:11631 +#: ../../../build/NEWS:8031 ../../../build/NEWS:11635 msgid "" "`bpo-12239 `__: Make " ":meth:`msilib.SummaryInformation.GetProperty` return ``None`` when the value" " of property is ``VT_EMPTY``. Initial patch by Mark Mc Mahon." msgstr "" -#: ../../../build/NEWS:8031 +#: ../../../build/NEWS:8035 msgid "" "`bpo-28334 `__: Use " ":func:`os.path.expanduser` to find the ``~/.netrc`` file in " @@ -13983,7 +13991,7 @@ msgid "" "raised. Patch by Dimitri Merejkowsky." msgstr "" -#: ../../../build/NEWS:8035 +#: ../../../build/NEWS:8039 msgid "" "`bpo-32121 `__: Made " "``tracemalloc.Traceback`` behave more like the traceback module, sorting the" @@ -13993,7 +14001,7 @@ msgid "" "to ``Traceback.format()``. (Patch by Jesse Bakker.)" msgstr "" -#: ../../../build/NEWS:8042 ../../../build/NEWS:11635 +#: ../../../build/NEWS:8046 ../../../build/NEWS:11639 msgid "" "`bpo-31325 `__: Fix wrong usage of " ":func:`collections.namedtuple` in the :meth:`RobotFileParser.parse() " @@ -14001,14 +14009,14 @@ msgid "" "Wellner." msgstr "" -#: ../../../build/NEWS:8046 ../../../build/NEWS:11639 +#: ../../../build/NEWS:8050 ../../../build/NEWS:11643 msgid "" "`bpo-12382 `__: " ":func:`msilib.OpenDatabase` now raises a better exception message when it " "couldn't open or create an MSI file. Initial patch by William Tisäter." msgstr "" -#: ../../../build/NEWS:8050 +#: ../../../build/NEWS:8054 msgid "" "`bpo-19610 `__: ``setup()`` now warns " "about invalid types for some fields. The ``distutils.dist.Distribution`` " @@ -14016,21 +14024,21 @@ msgid "" "are not specified as a list or a string." msgstr "" -#: ../../../build/NEWS:8055 +#: ../../../build/NEWS:8059 msgid "" "`bpo-32071 `__: Added the ``-k`` " "command-line option to ``python -m unittest`` to run only tests that match " "the given pattern(s)." msgstr "" -#: ../../../build/NEWS:8058 +#: ../../../build/NEWS:8062 msgid "" "`bpo-10049 `__: Added *nullcontext* no-" "op context manager to contextlib. This provides a simpler and faster " "alternative to ExitStack() when handling optional context managers." msgstr "" -#: ../../../build/NEWS:8062 +#: ../../../build/NEWS:8066 msgid "" "`bpo-28684 `__: The new " "test.support.skip_unless_bind_unix_socket() decorator is used here to skip " @@ -14039,7 +14047,7 @@ msgid "" "the recent Android versions that run now SELinux in enforcing mode)." msgstr "" -#: ../../../build/NEWS:8068 ../../../build/NEWS:11643 +#: ../../../build/NEWS:8072 ../../../build/NEWS:11647 msgid "" "`bpo-32110 `__: " "``codecs.StreamReader.read(n)`` now returns not more than *n* " @@ -14047,7 +14055,7 @@ msgid "" "``read()`` methods of other file-like objects." msgstr "" -#: ../../../build/NEWS:8072 +#: ../../../build/NEWS:8076 msgid "" "`bpo-27535 `__: The warnings module " "doesn't leak memory anymore in the hidden warnings registry for the " @@ -14055,7 +14063,7 @@ msgid "" "the warning key to the registry anymore for the \"ignore\" action." msgstr "" -#: ../../../build/NEWS:8077 +#: ../../../build/NEWS:8081 msgid "" "`bpo-32088 `__: warnings: When Python " "is build is debug mode (``Py_DEBUG``), :exc:`DeprecationWarning`, " @@ -14063,21 +14071,21 @@ msgid "" "displayed by default." msgstr "" -#: ../../../build/NEWS:8081 +#: ../../../build/NEWS:8085 msgid "" "`bpo-1647489 `__: Fixed searching " "regular expression patterns that could match an empty string. Non-empty " "string can now be correctly found after matching an empty string." msgstr "" -#: ../../../build/NEWS:8085 +#: ../../../build/NEWS:8089 msgid "" "`bpo-25054 `__: Added support of " "splitting on a pattern that could match an empty string." msgstr "" -#: ../../../build/NEWS:8088 ../../../build/NEWS:11647 -#: ../../../build/NEWS:16364 +#: ../../../build/NEWS:8092 ../../../build/NEWS:11651 +#: ../../../build/NEWS:16368 msgid "" "`bpo-32072 `__: Fixed issues with binary" " plists: Fixed saving bytearrays. Identical objects will be saved only once." @@ -14085,38 +14093,38 @@ msgid "" "saving and loading recursive data structures." msgstr "" -#: ../../../build/NEWS:8093 +#: ../../../build/NEWS:8097 msgid "" "`bpo-32069 `__: Drop legacy SSL " "transport from asyncio, ssl.MemoryBIO is always used anyway." msgstr "" -#: ../../../build/NEWS:8096 +#: ../../../build/NEWS:8100 msgid "" "`bpo-32066 `__: asyncio: Support " "pathlib.Path in create_unix_connection; sock arg should be optional" msgstr "" -#: ../../../build/NEWS:8099 +#: ../../../build/NEWS:8103 msgid "" "`bpo-32046 `__: Updates 2to3 to convert " "from operator.isCallable(obj) to callable(obj). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8102 +#: ../../../build/NEWS:8106 msgid "" "`bpo-32018 `__: inspect.signature should" " follow :pep:`8`, if the parameter has an annotation and a default value. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8105 +#: ../../../build/NEWS:8109 msgid "" "`bpo-32025 `__: Add time.thread_time() " "and time.thread_time_ns()" msgstr "" -#: ../../../build/NEWS:8107 +#: ../../../build/NEWS:8111 msgid "" "`bpo-32037 `__: Integers that fit in a " "signed 32-bit integer will be now pickled with protocol 0 using the INT " @@ -14125,27 +14133,27 @@ msgid "" "2." msgstr "" -#: ../../../build/NEWS:8112 ../../../build/NEWS:11652 +#: ../../../build/NEWS:8116 ../../../build/NEWS:11656 msgid "" "`bpo-32034 `__: Make " "asyncio.IncompleteReadError and LimitOverrunError pickleable." msgstr "" -#: ../../../build/NEWS:8115 ../../../build/NEWS:11655 +#: ../../../build/NEWS:8119 ../../../build/NEWS:11659 msgid "" "`bpo-32015 `__: Fixed the looping of " "asyncio in the case of reconnection the socket during waiting async " "read/write from/to the socket." msgstr "" -#: ../../../build/NEWS:8118 ../../../build/NEWS:11658 +#: ../../../build/NEWS:8122 ../../../build/NEWS:11662 msgid "" "`bpo-32011 `__: Restored support of " "loading marshal files with the TYPE_INT64 code. These files can be produced " "in Python 2.7." msgstr "" -#: ../../../build/NEWS:8121 +#: ../../../build/NEWS:8125 msgid "" "`bpo-28369 `__: Enhance " "add_reader/writer check that socket is not used by some transport. Before, " @@ -14153,14 +14161,14 @@ msgid "" " Now the check is implemented correctly for all file-like objects." msgstr "" -#: ../../../build/NEWS:8126 +#: ../../../build/NEWS:8130 msgid "" "`bpo-31976 `__: Fix race condition when " "flushing a file is slow, which can cause a segfault if closing the file from" " another thread." msgstr "" -#: ../../../build/NEWS:8129 +#: ../../../build/NEWS:8133 msgid "" "`bpo-31985 `__: Formally deprecated " "aifc.openfp, sunau.openfp, and wave.openfp. Since change " @@ -14170,40 +14178,40 @@ msgid "" "undocumented." msgstr "" -#: ../../../build/NEWS:8135 +#: ../../../build/NEWS:8139 msgid "" "`bpo-21862 `__: cProfile command line " "now accepts `-m module_name` as an alternative to script path. Patch by " "Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8138 ../../../build/NEWS:11661 +#: ../../../build/NEWS:8142 ../../../build/NEWS:11665 msgid "" "`bpo-31970 `__: Reduce performance " "overhead of asyncio debug mode." msgstr "" -#: ../../../build/NEWS:8140 +#: ../../../build/NEWS:8144 msgid "" "`bpo-31843 `__: *database* argument of " "sqlite3.connect() now accepts a :term:`path-like object`, instead of just a " "string." msgstr "" -#: ../../../build/NEWS:8143 +#: ../../../build/NEWS:8147 msgid "" "`bpo-31945 `__: Add Configurable " "*blocksize* to ``HTTPConnection`` and ``HTTPSConnection`` for improved " "upload throughput. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8146 +#: ../../../build/NEWS:8150 msgid "" "`bpo-31943 `__: Add a ``cancelled()`` " "method to :class:`asyncio.Handle`. Patch by Marat Sharafutdinov." msgstr "" -#: ../../../build/NEWS:8149 ../../../build/NEWS:11663 +#: ../../../build/NEWS:8153 ../../../build/NEWS:11667 msgid "" "`bpo-9678 `__: Fixed determining the MAC " "address in the uuid module: Using ifconfig on NetBSD and OpenBSD. Using arp " @@ -14211,32 +14219,32 @@ msgid "" "Shimizukawa." msgstr "" -#: ../../../build/NEWS:8153 ../../../build/NEWS:11667 +#: ../../../build/NEWS:8157 ../../../build/NEWS:11671 msgid "" "`bpo-30057 `__: Fix potential missed " "signal in signal.signal()." msgstr "" -#: ../../../build/NEWS:8155 ../../../build/NEWS:11669 +#: ../../../build/NEWS:8159 ../../../build/NEWS:11673 msgid "" "`bpo-31933 `__: Fix Blake2 params " "leaf_size and node_offset on big endian platforms. Patch by Jack O'Connor." msgstr "" -#: ../../../build/NEWS:8158 +#: ../../../build/NEWS:8162 msgid "" "`bpo-21423 `__: Add an initializer " "argument to {Process,Thread}PoolExecutor" msgstr "" -#: ../../../build/NEWS:8160 ../../../build/NEWS:11672 +#: ../../../build/NEWS:8164 ../../../build/NEWS:11676 msgid "" "`bpo-31927 `__: Fixed compilation of the" " socket module on NetBSD 8. Fixed assertion failure or reading arbitrary " "data when parse a AF_BLUETOOTH address on NetBSD and DragonFly BSD." msgstr "" -#: ../../../build/NEWS:8164 ../../../build/NEWS:11676 +#: ../../../build/NEWS:8168 ../../../build/NEWS:11680 msgid "" "`bpo-27666 `__: Fixed stack corruption " "in curses.box() and curses.ungetmouse() when the size of types chtype or " @@ -14244,65 +14252,65 @@ msgid "" " as arguments. Based on patch by Steve Fink." msgstr "" -#: ../../../build/NEWS:8169 +#: ../../../build/NEWS:8173 msgid "" "`bpo-31917 `__: Add 3 new clock " "identifiers: :data:`time.CLOCK_BOOTTIME`, :data:`time.CLOCK_PROF` and " ":data:`time.CLOCK_UPTIME`." msgstr "" -#: ../../../build/NEWS:8172 ../../../build/NEWS:11681 +#: ../../../build/NEWS:8176 ../../../build/NEWS:11685 msgid "" "`bpo-31897 `__: plistlib now catches " "more errors when read binary plists and raises InvalidFileException instead " "of unexpected exceptions." msgstr "" -#: ../../../build/NEWS:8175 ../../../build/NEWS:11684 +#: ../../../build/NEWS:8179 ../../../build/NEWS:11688 msgid "" "`bpo-25720 `__: Fix the method for " "checking pad state of curses WINDOW. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8178 ../../../build/NEWS:11687 +#: ../../../build/NEWS:8182 ../../../build/NEWS:11691 msgid "" "`bpo-31893 `__: Fixed the layout of the " "kqueue_event structure on OpenBSD and NetBSD. Fixed the comparison of the " "kqueue_event objects." msgstr "" -#: ../../../build/NEWS:8181 ../../../build/NEWS:11690 +#: ../../../build/NEWS:8185 ../../../build/NEWS:11694 msgid "" "`bpo-31891 `__: Fixed building the " "curses module on NetBSD." msgstr "" -#: ../../../build/NEWS:8183 +#: ../../../build/NEWS:8187 msgid "" "`bpo-31884 `__: added required constants" " to subprocess module for setting priority on windows" msgstr "" -#: ../../../build/NEWS:8186 +#: ../../../build/NEWS:8190 msgid "" "`bpo-28281 `__: Remove year (1-9999) " "limits on the Calendar.weekday() function. Patch by Mark Gollahon." msgstr "" -#: ../../../build/NEWS:8189 +#: ../../../build/NEWS:8193 msgid "" "`bpo-31702 `__: crypt.mksalt() now " "allows to specify the number of rounds for SHA-256 and SHA-512 hashing." msgstr "" -#: ../../../build/NEWS:8192 +#: ../../../build/NEWS:8196 msgid "" "`bpo-30639 `__: :func:`inspect.getfile` " "no longer computes the repr of unknown objects to display in an error " "message, to protect against badly behaved custom reprs." msgstr "" -#: ../../../build/NEWS:8196 +#: ../../../build/NEWS:8200 msgid "" "`bpo-30768 `__: Fix the " "pthread+semaphore implementation of PyThread_acquire_lock_timed() when " @@ -14310,20 +14318,20 @@ msgid "" "sem_timedwait() is interrupted by a signal (EINTR). See also the :pep:`475`." msgstr "" -#: ../../../build/NEWS:8201 +#: ../../../build/NEWS:8205 msgid "" "`bpo-31854 `__: Add " "``mmap.ACCESS_DEFAULT`` constant." msgstr "" -#: ../../../build/NEWS:8203 +#: ../../../build/NEWS:8207 msgid "" "`bpo-31834 `__: Use optimized code for " "BLAKE2 only with SSSE3+. The pure SSE2 implementation is slower than the " "pure C reference implementation." msgstr "" -#: ../../../build/NEWS:8206 +#: ../../../build/NEWS:8210 msgid "" "`bpo-28292 `__: " "Calendar.itermonthdates() will now consistently raise an exception when a " @@ -14333,14 +14341,14 @@ msgid "" "tuples and are not restricted by the range supported by datetime.date." msgstr "" -#: ../../../build/NEWS:8213 +#: ../../../build/NEWS:8217 msgid "" "`bpo-28564 `__: The shutil.rmtree() " "function has been sped up to 20--40%. This was done using the os.scandir() " "function." msgstr "" -#: ../../../build/NEWS:8216 ../../../build/NEWS:11692 +#: ../../../build/NEWS:8220 ../../../build/NEWS:11696 msgid "" "`bpo-28416 `__: Instances of " "pickle.Pickler subclass with the persistent_id() method and pickle.Unpickler" @@ -14348,33 +14356,33 @@ msgid "" "cycles." msgstr "" -#: ../../../build/NEWS:8220 +#: ../../../build/NEWS:8224 msgid "" "`bpo-31653 `__: Don't release the GIL if" " we can acquire a multiprocessing semaphore immediately." msgstr "" -#: ../../../build/NEWS:8223 ../../../build/NEWS:11696 +#: ../../../build/NEWS:8227 ../../../build/NEWS:11700 msgid "" "`bpo-28326 `__: Fix " "multiprocessing.Process when stdout and/or stderr is closed or None." msgstr "" -#: ../../../build/NEWS:8226 +#: ../../../build/NEWS:8230 msgid "" "`bpo-20825 `__: Add `subnet_of` and " "`superset_of` containment tests to :class:`ipaddress.IPv6Network` and " ":class:`ipaddress.IPv4Network`. Patch by Michel Albert and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8230 +#: ../../../build/NEWS:8234 msgid "" "`bpo-31827 `__: Remove the " "os.stat_float_times() function. It was introduced in Python 2.3 for backward" " compatibility with Python 2.2, and was deprecated since Python 3.1." msgstr "" -#: ../../../build/NEWS:8234 +#: ../../../build/NEWS:8238 msgid "" "`bpo-31756 `__: Add a " "``subprocess.Popen(text=False)`` keyword argument to `subprocess` functions " @@ -14382,26 +14390,26 @@ msgid "" "into text. Patch by Andrew Clegg." msgstr "" -#: ../../../build/NEWS:8238 +#: ../../../build/NEWS:8242 msgid "" "`bpo-31819 `__: Add " "AbstractEventLoop.sock_recv_into()." msgstr "" -#: ../../../build/NEWS:8240 ../../../build/NEWS:11018 -#: ../../../build/NEWS:11699 +#: ../../../build/NEWS:8244 ../../../build/NEWS:11022 +#: ../../../build/NEWS:11703 msgid "" "`bpo-31457 `__: If nested log adapters " "are used, the inner ``process()`` methods are no longer omitted." msgstr "" -#: ../../../build/NEWS:8243 ../../../build/NEWS:11702 +#: ../../../build/NEWS:8247 ../../../build/NEWS:11706 msgid "" "`bpo-31457 `__: The ``manager`` property" " on LoggerAdapter objects is now properly settable." msgstr "" -#: ../../../build/NEWS:8246 ../../../build/NEWS:11705 +#: ../../../build/NEWS:8250 ../../../build/NEWS:11709 msgid "" "`bpo-31806 `__: Fix timeout rounding in " "time.sleep(), threading.Lock.acquire() and socket.socket.settimeout() to " @@ -14410,20 +14418,20 @@ msgid "" "non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8252 +#: ../../../build/NEWS:8256 msgid "" "`bpo-31803 `__: time.clock() and " "time.get_clock_info('clock') now emit a DeprecationWarning warning." msgstr "" -#: ../../../build/NEWS:8255 +#: ../../../build/NEWS:8259 msgid "" "`bpo-31800 `__: Extended support for " "parsing UTC offsets. strptime '%z' can now parse the output generated by " "datetime.isoformat, including seconds and microseconds." msgstr "" -#: ../../../build/NEWS:8259 ../../../build/NEWS:11711 +#: ../../../build/NEWS:8263 ../../../build/NEWS:11715 msgid "" "`bpo-28603 `__: traceback: Fix a " "TypeError that occurred during printing of exception tracebacks when either " @@ -14431,14 +14439,14 @@ msgid "" "unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8263 +#: ../../../build/NEWS:8267 msgid "" "`bpo-30541 `__: Add new function to seal" " a mock and prevent the automatically creation of child mocks. Patch by " "Mario Corchero." msgstr "" -#: ../../../build/NEWS:8266 +#: ../../../build/NEWS:8270 msgid "" "`bpo-31784 `__: Implement the " ":pep:`564`, add new 6 new functions with nanosecond resolution to the " @@ -14448,80 +14456,80 @@ msgid "" ":func:`~time.time_ns`." msgstr "" -#: ../../../build/NEWS:8272 +#: ../../../build/NEWS:8276 msgid "" "`bpo-30143 `__: 2to3 now generates a " "code that uses abstract collection classes from collections.abc rather than " "collections." msgstr "" -#: ../../../build/NEWS:8275 ../../../build/NEWS:11717 +#: ../../../build/NEWS:8279 ../../../build/NEWS:11721 msgid "" "`bpo-31770 `__: Prevent a crash when " "calling the ``__init__()`` method of a ``sqlite3.Cursor`` object more than " "once. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8278 ../../../build/NEWS:11724 +#: ../../../build/NEWS:8282 ../../../build/NEWS:11728 msgid "" "`bpo-31764 `__: Prevent a crash in " "``sqlite3.Cursor.close()`` in case the ``Cursor`` object is uninitialized. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8281 ../../../build/NEWS:11727 +#: ../../../build/NEWS:8285 ../../../build/NEWS:11731 msgid "" "`bpo-31752 `__: Fix possible crash in " "timedelta constructor called with custom integers." msgstr "" -#: ../../../build/NEWS:8284 ../../../build/NEWS:11736 +#: ../../../build/NEWS:8288 ../../../build/NEWS:11740 msgid "" "`bpo-31620 `__: an empty asyncio.Queue " "now doesn't leak memory when queue.get pollers timeout" msgstr "" -#: ../../../build/NEWS:8287 +#: ../../../build/NEWS:8291 msgid "" "`bpo-31690 `__: Allow the flags " "re.ASCII, re.LOCALE, and re.UNICODE to be used as group flags for regular " "expressions." msgstr "" -#: ../../../build/NEWS:8290 +#: ../../../build/NEWS:8294 msgid "" "`bpo-30349 `__: FutureWarning is now " "emitted if a regular expression contains character set constructs that will " "change semantically in the future (nested sets and set operations)." msgstr "" -#: ../../../build/NEWS:8294 +#: ../../../build/NEWS:8298 msgid "" "`bpo-31664 `__: Added support for the " "Blowfish hashing in the crypt module." msgstr "" -#: ../../../build/NEWS:8296 ../../../build/NEWS:11739 +#: ../../../build/NEWS:8300 ../../../build/NEWS:11743 msgid "" "`bpo-31632 `__: Fix method " "set_protocol() of class _SSLProtocolTransport in asyncio module. This method" " was previously modifying a wrong reference to the protocol." msgstr "" -#: ../../../build/NEWS:8300 ../../../build/NEWS:11750 +#: ../../../build/NEWS:8304 ../../../build/NEWS:11754 msgid "" "`bpo-15037 `__: Added a workaround for " "getkey() in curses for ncurses 5.7 and earlier." msgstr "" -#: ../../../build/NEWS:8303 +#: ../../../build/NEWS:8307 msgid "" "`bpo-31307 `__: Allow use of bytes " "objects for arguments to :meth:`configparser.ConfigParser.read`. Patch by " "Vincent Michel." msgstr "" -#: ../../../build/NEWS:8306 ../../../build/NEWS:11770 +#: ../../../build/NEWS:8310 ../../../build/NEWS:11774 msgid "" "`bpo-31334 `__: Fix " "``poll.poll([timeout])`` in the ``select`` module for arbitrary negative " @@ -14529,45 +14537,45 @@ msgid "" "Patch by Riccardo Coccioli." msgstr "" -#: ../../../build/NEWS:8310 ../../../build/NEWS:11774 +#: ../../../build/NEWS:8314 ../../../build/NEWS:11778 msgid "" "`bpo-31310 `__: multiprocessing's " "semaphore tracker should be launched again if crashed." msgstr "" -#: ../../../build/NEWS:8313 ../../../build/NEWS:11777 +#: ../../../build/NEWS:8317 ../../../build/NEWS:11781 msgid "" "`bpo-31308 `__: Make multiprocessing's " "forkserver process immune to Ctrl-C and other user interruptions. If it " "crashes, restart it when necessary." msgstr "" -#: ../../../build/NEWS:8316 +#: ../../../build/NEWS:8320 msgid "" "`bpo-31245 `__: Added support for " "AF_UNIX socket in asyncio `create_datagram_endpoint`." msgstr "" -#: ../../../build/NEWS:8319 +#: ../../../build/NEWS:8323 msgid "" "`bpo-30553 `__: Add HTTP/2 status code " "421 (Misdirected Request) to :class:`http.HTTPStatus`. Patch by Vitor " "Pereira." msgstr "" -#: ../../../build/NEWS:8325 ../../../build/NEWS:11783 +#: ../../../build/NEWS:8329 ../../../build/NEWS:11787 msgid "" "`bpo-32105 `__: Added " "asyncio.BaseEventLoop.connect_accepted_socket versionadded marker." msgstr "" -#: ../../../build/NEWS:8331 ../../../build/NEWS:11796 +#: ../../../build/NEWS:8335 ../../../build/NEWS:11800 msgid "" "`bpo-31380 `__: Skip test_httpservers " "test_undecodable_file on macOS: fails on APFS." msgstr "" -#: ../../../build/NEWS:8334 ../../../build/NEWS:11799 +#: ../../../build/NEWS:8338 ../../../build/NEWS:11803 msgid "" "`bpo-31705 `__: Skip " "test_socket.test_sha256() on Linux kernel older than 4.5. The test fails " @@ -14575,21 +14583,21 @@ msgid "" "4.5." msgstr "" -#: ../../../build/NEWS:8338 +#: ../../../build/NEWS:8342 msgid "" "`bpo-32138 `__: Skip on Android " "test_faulthandler tests that raise SIGSEGV and remove the " "test.support.requires_android_level decorator." msgstr "" -#: ../../../build/NEWS:8341 +#: ../../../build/NEWS:8345 msgid "" "`bpo-32136 `__: The runtime embedding " "tests have been split out from ``Lib/test/test_capi.py`` into a new " "``Lib/test/test_embed.py`` file." msgstr "" -#: ../../../build/NEWS:8344 +#: ../../../build/NEWS:8348 msgid "" "`bpo-28668 `__: " "test.support.requires_multiprocessing_queue is removed. Skip tests with " @@ -14597,14 +14605,14 @@ msgid "" "semaphore implementation is broken or missing." msgstr "" -#: ../../../build/NEWS:8348 +#: ../../../build/NEWS:8352 msgid "" "`bpo-32126 `__: Skip " "test_get_event_loop_new_process in test.test_asyncio.test_events when " "sem_open() is not functional." msgstr "" -#: ../../../build/NEWS:8351 ../../../build/NEWS:11803 +#: ../../../build/NEWS:8355 ../../../build/NEWS:11807 msgid "" "`bpo-31174 `__: Fix " "test_tools.test_unparse: DirectoryTestCase now stores the names sample to " @@ -14612,112 +14620,112 @@ msgid "" "leaks." msgstr "" -#: ../../../build/NEWS:8358 +#: ../../../build/NEWS:8362 msgid "" "`bpo-28538 `__: Revert the previous " "changes, the if_nameindex structure is defined by Unified Headers." msgstr "" -#: ../../../build/NEWS:8361 +#: ../../../build/NEWS:8365 msgid "" "`bpo-28762 `__: Revert the last commit, " "the F_LOCK macro is defined by Android Unified Headers." msgstr "" -#: ../../../build/NEWS:8364 +#: ../../../build/NEWS:8368 msgid "" "`bpo-29040 `__: Support building Android" " with Unified Headers. The first NDK release to support Unified Headers is " "android-ndk-r14." msgstr "" -#: ../../../build/NEWS:8367 ../../../build/NEWS:11813 +#: ../../../build/NEWS:8371 ../../../build/NEWS:11817 msgid "" "`bpo-32059 `__: ``detect_modules()`` in " "``setup.py`` now also searches the sysroot paths when cross-compiling." msgstr "" -#: ../../../build/NEWS:8370 ../../../build/NEWS:11816 +#: ../../../build/NEWS:8374 ../../../build/NEWS:11820 msgid "" "`bpo-31957 `__: Fixes Windows SDK " "version detection when building for Windows." msgstr "" -#: ../../../build/NEWS:8372 ../../../build/NEWS:11818 +#: ../../../build/NEWS:8376 ../../../build/NEWS:11822 msgid "" "`bpo-31609 `__: Fixes quotes in " "PCbuild/clean.bat" msgstr "" -#: ../../../build/NEWS:8374 ../../../build/NEWS:11820 +#: ../../../build/NEWS:8378 ../../../build/NEWS:11824 msgid "" "`bpo-31934 `__: Abort the build when " "building out of a not clean source tree." msgstr "" -#: ../../../build/NEWS:8376 ../../../build/NEWS:11822 +#: ../../../build/NEWS:8380 ../../../build/NEWS:11826 msgid "" "`bpo-31926 `__: Fixed Argument Clinic " "sometimes causing compilation errors when there was more than one function " "and/or method in a .c file with the same name." msgstr "" -#: ../../../build/NEWS:8380 ../../../build/NEWS:11826 +#: ../../../build/NEWS:8384 ../../../build/NEWS:11830 msgid "" "`bpo-28791 `__: Update Windows builds to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8382 ../../../build/NEWS:11828 +#: ../../../build/NEWS:8386 ../../../build/NEWS:11832 msgid "" "`bpo-28791 `__: Update OS X installer to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8384 +#: ../../../build/NEWS:8388 msgid "" "`bpo-28643 `__: Record profile-opt build" " progress with stamp files." msgstr "" -#: ../../../build/NEWS:8386 +#: ../../../build/NEWS:8390 msgid "" "`bpo-31866 `__: Finish removing support " "for AtheOS." msgstr "" -#: ../../../build/NEWS:8391 ../../../build/NEWS:11838 +#: ../../../build/NEWS:8395 ../../../build/NEWS:11842 msgid "" "`bpo-1102 `__: Return ``None`` when " "``View.Fetch()`` returns ``ERROR_NO_MORE_ITEMS`` instead of raising " "``MSIError``. Initial patch by Anthony Tuininga." msgstr "" -#: ../../../build/NEWS:8395 ../../../build/NEWS:11842 +#: ../../../build/NEWS:8399 ../../../build/NEWS:11846 msgid "" "`bpo-31944 `__: Fixes Modify button in " "Apps and Features dialog." msgstr "" -#: ../../../build/NEWS:8397 +#: ../../../build/NEWS:8401 msgid "" "`bpo-20486 `__: Implement the " "``Database.Close()`` method to help closing MSI database objects." msgstr "" -#: ../../../build/NEWS:8400 +#: ../../../build/NEWS:8404 msgid "" "`bpo-31857 `__: Make the behavior of " "USE_STACKCHECK deterministic in a multi-threaded environment." msgstr "" -#: ../../../build/NEWS:8406 ../../../build/NEWS:11847 +#: ../../../build/NEWS:8410 ../../../build/NEWS:11851 msgid "" "`bpo-31392 `__: Update macOS installer " "to use OpenSSL 1.0.2m" msgstr "" -#: ../../../build/NEWS:8411 ../../../build/NEWS:11852 +#: ../../../build/NEWS:8415 ../../../build/NEWS:11856 msgid "" "`bpo-32207 `__: Improve tk event " "exception tracebacks in IDLE. When tk event handling is driven by IDLE's run" @@ -14727,20 +14735,20 @@ msgid "" "suggestion by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:8417 ../../../build/NEWS:11858 +#: ../../../build/NEWS:8421 ../../../build/NEWS:11862 msgid "" "`bpo-32164 `__: Delete unused file " "idlelib/tabbedpages.py. Use of TabbedPageSet in configdialog was replaced by" " ttk.Notebook." msgstr "" -#: ../../../build/NEWS:8420 ../../../build/NEWS:11861 +#: ../../../build/NEWS:8424 ../../../build/NEWS:11865 msgid "" "`bpo-32100 `__: IDLE: Fix old and new " "bugs in pathbrowser; improve tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8423 ../../../build/NEWS:11864 +#: ../../../build/NEWS:8427 ../../../build/NEWS:11868 msgid "" "`bpo-31858 `__: IDLE -- Restrict shell " "prompt manipulation to the shell. Editor and output windows only see an " @@ -14749,14 +14757,14 @@ msgid "" " not set or changed." msgstr "" -#: ../../../build/NEWS:8428 ../../../build/NEWS:11869 +#: ../../../build/NEWS:8432 ../../../build/NEWS:11873 msgid "" "`bpo-31860 `__: The font sample in the " "IDLE configuration dialog is now editable. Changes persist while IDLE " "remains open" msgstr "" -#: ../../../build/NEWS:8431 ../../../build/NEWS:11872 +#: ../../../build/NEWS:8435 ../../../build/NEWS:11876 msgid "" "`bpo-31836 `__: Test_code_module now " "passes if run after test_idle, which sets ps1. The code module uses sys.ps1 " @@ -14764,14 +14772,14 @@ msgid "" "both behaviors. Ditto for ps2." msgstr "" -#: ../../../build/NEWS:8435 ../../../build/NEWS:11876 +#: ../../../build/NEWS:8439 ../../../build/NEWS:11880 msgid "" "`bpo-28603 `__: Fix a TypeError that " "caused a shell restart when printing a traceback that includes an exception " "that is unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8439 +#: ../../../build/NEWS:8443 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -14782,7 +14790,7 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:8450 +#: ../../../build/NEWS:8454 msgid "" "`bpo-32159 `__: Remove CVS and " "Subversion tools: remove svneol.py and treesync.py scripts. CPython migrated" @@ -14790,14 +14798,14 @@ msgid "" "are no longer used to develop CPython." msgstr "" -#: ../../../build/NEWS:8455 ../../../build/NEWS:11915 +#: ../../../build/NEWS:8459 ../../../build/NEWS:11919 msgid "" "`bpo-30722 `__: Make redemo work with " "Python 3.6 and newer versions. Also, remove the ``LOCALE`` option since it " "doesn't work with string patterns in Python 3. Patch by Christoph Sarnowski." msgstr "" -#: ../../../build/NEWS:8462 ../../../build/NEWS:11922 +#: ../../../build/NEWS:8466 ../../../build/NEWS:11926 msgid "" "`bpo-20891 `__: Fix PyGILState_Ensure()." " When PyGILState_Ensure() is called in a non-Python thread before " @@ -14805,14 +14813,14 @@ msgid "" "PyThreadState_New() to fix a crash." msgstr "" -#: ../../../build/NEWS:8466 +#: ../../../build/NEWS:8470 msgid "" "`bpo-32125 `__: The " "``Py_UseClassExceptionsFlag`` flag has been removed. It was deprecated and " "wasn't used anymore since Python 2.0." msgstr "" -#: ../../../build/NEWS:8469 +#: ../../../build/NEWS:8473 msgid "" "`bpo-25612 `__: Move the current " "exception state from the frame object to the co-routine. This simplifies the" @@ -14820,14 +14828,14 @@ msgid "" "exception state when entering or exiting a generator." msgstr "" -#: ../../../build/NEWS:8474 +#: ../../../build/NEWS:8478 msgid "" "`bpo-23699 `__: Add " "Py_RETURN_RICHCOMPARE macro to reduce boilerplate code in rich comparison " "functions." msgstr "" -#: ../../../build/NEWS:8477 ../../../build/NEWS:11929 +#: ../../../build/NEWS:8481 ../../../build/NEWS:11933 msgid "" "`bpo-30697 `__: The " "`PyExc_RecursionErrorInst` singleton is removed and " @@ -14837,15 +14845,15 @@ msgid "" "`__." msgstr "" -#: ../../../build/NEWS:8484 +#: ../../../build/NEWS:8488 msgid "Python 3.7.0 alpha 2" msgstr "Python 3.7.0 alfa 2" -#: ../../../build/NEWS:8486 +#: ../../../build/NEWS:8490 msgid "*Release date: 2017-10-16*" msgstr "*Tanggal rilis: 2017-10-16*" -#: ../../../build/NEWS:8491 +#: ../../../build/NEWS:8495 msgid "" "`bpo-31558 `__: ``gc.freeze()`` is a new" " API that allows for moving all objects currently tracked by the garbage " @@ -14855,85 +14863,85 @@ msgid "" "stability at fork()." msgstr "" -#: ../../../build/NEWS:8497 ../../../build/NEWS:11565 +#: ../../../build/NEWS:8501 ../../../build/NEWS:11569 msgid "" "`bpo-31642 `__: Restored blocking \"from" " package import module\" by setting sys.modules[\"package.module\"] to None." msgstr "" -#: ../../../build/NEWS:8500 +#: ../../../build/NEWS:8504 msgid "" "`bpo-31708 `__: Allow use of " "asynchronous generator expressions in synchronous functions." msgstr "" -#: ../../../build/NEWS:8503 +#: ../../../build/NEWS:8507 msgid "" "`bpo-31709 `__: Drop support of " "asynchronous __aiter__." msgstr "" -#: ../../../build/NEWS:8505 +#: ../../../build/NEWS:8509 msgid "" "`bpo-30404 `__: The -u option now makes " "the stdout and stderr streams unbuffered rather than line-buffered." msgstr "" -#: ../../../build/NEWS:8508 ../../../build/NEWS:11571 +#: ../../../build/NEWS:8512 ../../../build/NEWS:11575 msgid "" "`bpo-31619 `__: Fixed a ValueError when " "convert a string with large number of underscores to integer with binary " "base." msgstr "" -#: ../../../build/NEWS:8511 +#: ../../../build/NEWS:8515 msgid "" "`bpo-31602 `__: Fix an assertion failure" " in `zipimporter.get_source()` in case of a bad `zlib.decompress()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8514 ../../../build/NEWS:11574 +#: ../../../build/NEWS:8518 ../../../build/NEWS:11578 msgid "" "`bpo-31592 `__: Fixed an assertion " "failure in Python parser in case of a bad `unicodedata.normalize()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8517 ../../../build/NEWS:11577 +#: ../../../build/NEWS:8521 ../../../build/NEWS:11581 msgid "" "`bpo-31588 `__: Raise a `TypeError` with" " a helpful error message when class creation fails due to a metaclass with a" " bad ``__prepare__()`` method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8521 +#: ../../../build/NEWS:8525 msgid "" "`bpo-31574 `__: Importlib was " "instrumented with two dtrace probes to profile import timing." msgstr "" -#: ../../../build/NEWS:8524 ../../../build/NEWS:11581 +#: ../../../build/NEWS:8528 ../../../build/NEWS:11585 msgid "" "`bpo-31566 `__: Fix an assertion failure" " in `_warnings.warn()` in case of a bad ``__name__`` global. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8527 +#: ../../../build/NEWS:8531 msgid "" "`bpo-31506 `__: Improved the error " "message logic for object.__new__ and object.__init__." msgstr "" -#: ../../../build/NEWS:8530 ../../../build/NEWS:11584 +#: ../../../build/NEWS:8534 ../../../build/NEWS:11588 msgid "" "`bpo-31505 `__: Fix an assertion failure" " in `json`, in case `_json.make_encoder()` received a bad `encoder()` " "argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8534 ../../../build/NEWS:11588 +#: ../../../build/NEWS:8538 ../../../build/NEWS:11592 msgid "" "`bpo-31492 `__: Fix assertion failures " "in case of failing to import from a module with a bad ``__name__`` " @@ -14941,21 +14949,21 @@ msgid "" "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8538 ../../../build/NEWS:11596 +#: ../../../build/NEWS:8542 ../../../build/NEWS:11600 msgid "" "`bpo-31478 `__: Fix an assertion failure" " in `_random.Random.seed()` in case the argument has a bad ``__abs__()`` " "method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8541 +#: ../../../build/NEWS:8545 msgid "" "`bpo-31336 `__: Speed up class creation " "by 10-20% by reducing the overhead in the necessary special method lookups." " Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8544 +#: ../../../build/NEWS:8548 msgid "" "`bpo-31415 `__: Add ``-X importtime`` " "option to show how long each import takes. It can be used to optimize " @@ -14963,13 +14971,13 @@ msgid "" "as an equivalent way to enable this." msgstr "" -#: ../../../build/NEWS:8548 +#: ../../../build/NEWS:8552 msgid "" "`bpo-31410 `__: Optimized calling " "wrapper and classmethod descriptors." msgstr "" -#: ../../../build/NEWS:8550 +#: ../../../build/NEWS:8554 msgid "" "`bpo-31353 `__: :pep:`553` - Add a new " "built-in called ``breakpoint()`` which calls ``sys.breakpointhook()``. By " @@ -14978,101 +14986,101 @@ msgid "" "original value of the hook is saved in ``sys.__breakpointhook__``." msgstr "" -#: ../../../build/NEWS:8556 +#: ../../../build/NEWS:8560 msgid "" "`bpo-17852 `__: Maintain a list of open " "buffered files, flush them before exiting the interpreter. Based on a patch" " from Armin Rigo." msgstr "" -#: ../../../build/NEWS:8559 ../../../build/NEWS:11599 +#: ../../../build/NEWS:8563 ../../../build/NEWS:11603 msgid "" "`bpo-31315 `__: Fix an assertion failure" " in imp.create_dynamic(), when spec.name is not a string. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8562 ../../../build/NEWS:11602 +#: ../../../build/NEWS:8566 ../../../build/NEWS:11606 msgid "" "`bpo-31311 `__: Fix a crash in the " "``__setstate__()`` method of `ctypes._CData`, in case of a bad ``__dict__``." " Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8565 ../../../build/NEWS:11605 +#: ../../../build/NEWS:8569 ../../../build/NEWS:11609 msgid "" "`bpo-31293 `__: Fix crashes in true " "division and multiplication of a timedelta object by a float with a bad " "as_integer_ratio() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8569 ../../../build/NEWS:11609 +#: ../../../build/NEWS:8573 ../../../build/NEWS:11613 msgid "" "`bpo-31285 `__: Fix an assertion failure" " in `warnings.warn_explicit`, when the return value of the received loader's" " get_source() has a bad splitlines() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8573 +#: ../../../build/NEWS:8577 msgid "" "`bpo-30406 `__: Make ``async`` and " "``await`` proper keywords, as specified in :pep:`492`." msgstr "" -#: ../../../build/NEWS:8579 ../../../build/NEWS:11715 +#: ../../../build/NEWS:8583 ../../../build/NEWS:11719 msgid "" "`bpo-30058 `__: Fixed buffer overflow in" " select.kqueue.control()." msgstr "" -#: ../../../build/NEWS:8581 ../../../build/NEWS:11720 +#: ../../../build/NEWS:8585 ../../../build/NEWS:11724 msgid "" "`bpo-31672 `__: ``idpattern`` in " "``string.Template`` matched some non-ASCII characters. Now it uses ``-i`` " "regular expression local flag to avoid non-ASCII characters." msgstr "" -#: ../../../build/NEWS:8585 ../../../build/NEWS:11730 +#: ../../../build/NEWS:8589 ../../../build/NEWS:11734 msgid "" "`bpo-31701 `__: On Windows, " "faulthandler.enable() now ignores MSC and COM exceptions." msgstr "" -#: ../../../build/NEWS:8588 ../../../build/NEWS:11733 +#: ../../../build/NEWS:8592 ../../../build/NEWS:11737 msgid "" "`bpo-31728 `__: Prevent crashes in " "`_elementtree` due to unsafe cleanup of `Element.text` and `Element.tail`. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8591 +#: ../../../build/NEWS:8595 msgid "" "`bpo-31671 `__: Now ``re.compile()`` " "converts passed RegexFlag to normal int object before compiling. " "bm_regex_compile benchmark shows 14% performance improvements." msgstr "" -#: ../../../build/NEWS:8595 +#: ../../../build/NEWS:8599 msgid "" "`bpo-30397 `__: The types of compiled " "regular objects and match objects are now exposed as `re.Pattern` and " "`re.Match`. This adds information in pydoc output for the re module." msgstr "" -#: ../../../build/NEWS:8599 ../../../build/NEWS:11743 +#: ../../../build/NEWS:8603 ../../../build/NEWS:11747 msgid "" "`bpo-31675 `__: Fixed memory leaks in " "Tkinter's methods splitlist() and split() when pass a string larger than 2 " "GiB." msgstr "" -#: ../../../build/NEWS:8602 ../../../build/NEWS:11746 +#: ../../../build/NEWS:8606 ../../../build/NEWS:11750 msgid "" "`bpo-31673 `__: Fixed typo in the name " "of Tkinter's method adderrorinfo()." msgstr "" -#: ../../../build/NEWS:8604 +#: ../../../build/NEWS:8608 msgid "" "`bpo-31648 `__: Improvements to path " "predicates in ElementTree: Allow whitespace around predicate parts, i.e. " @@ -15081,70 +15089,70 @@ msgid "" "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8609 ../../../build/NEWS:11748 +#: ../../../build/NEWS:8613 ../../../build/NEWS:11752 msgid "" "`bpo-30806 `__: Fix the string " "representation of a netrc object." msgstr "" -#: ../../../build/NEWS:8611 +#: ../../../build/NEWS:8615 msgid "" "`bpo-31638 `__: Add optional argument " "``compressed`` to ``zipapp.create_archive``, and add option ``--compress`` " "to the command line interface of ``zipapp``." msgstr "" -#: ../../../build/NEWS:8615 ../../../build/NEWS:11753 +#: ../../../build/NEWS:8619 ../../../build/NEWS:11757 msgid "" "`bpo-25351 `__: Avoid venv activate " "failures with undefined variables" msgstr "" -#: ../../../build/NEWS:8617 +#: ../../../build/NEWS:8621 msgid "" "`bpo-20519 `__: Avoid ctypes use (if " "possible) and improve import time for uuid." msgstr "" -#: ../../../build/NEWS:8620 +#: ../../../build/NEWS:8624 msgid "" "`bpo-28293 `__: The regular expression " "cache is no longer completely dumped when it is full." msgstr "" -#: ../../../build/NEWS:8623 +#: ../../../build/NEWS:8627 msgid "" "`bpo-31596 `__: Added " "pthread_getcpuclockid() to the time module" msgstr "" -#: ../../../build/NEWS:8625 +#: ../../../build/NEWS:8629 msgid "" "`bpo-27494 `__: Make 2to3 accept a " "trailing comma in generator expressions. For example, ``set(x for x in " "[],)`` is now allowed." msgstr "" -#: ../../../build/NEWS:8628 ../../../build/NEWS:11759 +#: ../../../build/NEWS:8632 ../../../build/NEWS:11763 msgid "" "`bpo-30347 `__: Stop crashes when " "concurrently iterate over itertools.groupby() iterators." msgstr "" -#: ../../../build/NEWS:8631 +#: ../../../build/NEWS:8635 msgid "" "`bpo-30346 `__: An iterator produced by " "itertools.groupby() iterator now becomes exhausted after advancing the " "groupby iterator." msgstr "" -#: ../../../build/NEWS:8634 +#: ../../../build/NEWS:8638 msgid "" "`bpo-31556 `__: Cancel asyncio.wait_for " "future faster if timeout <= 0" msgstr "" -#: ../../../build/NEWS:8636 +#: ../../../build/NEWS:8640 msgid "" "`bpo-31540 `__: Allow passing a context " "object in :class:`concurrent.futures.ProcessPoolExecutor` constructor. Also," @@ -15152,20 +15160,20 @@ msgid "" "earlier to improve memory usage when a worker waits for new jobs." msgstr "" -#: ../../../build/NEWS:8641 ../../../build/NEWS:11762 +#: ../../../build/NEWS:8645 ../../../build/NEWS:11766 msgid "" "`bpo-31516 `__: " "``threading.current_thread()`` should not return a dummy thread at shutdown." msgstr "" -#: ../../../build/NEWS:8644 +#: ../../../build/NEWS:8648 msgid "" "`bpo-31525 `__: In the sqlite module, " "require the sqlite3_prepare_v2 API. Thus, the sqlite module now requires " "sqlite version at least 3.3.9." msgstr "" -#: ../../../build/NEWS:8647 +#: ../../../build/NEWS:8651 msgid "" "`bpo-26510 `__: argparse subparsers are " "now required by default. This matches behaviour in Python 2. For optional " @@ -15174,7 +15182,7 @@ msgid "" " as had been the case since Python 3.3.)" msgstr "" -#: ../../../build/NEWS:8653 +#: ../../../build/NEWS:8657 msgid "" "`bpo-27541 `__: Reprs of subclasses of " "some collection and iterator classes (`bytearray`, `array.array`, " @@ -15183,70 +15191,70 @@ msgid "" "of the base class." msgstr "" -#: ../../../build/NEWS:8658 ../../../build/NEWS:11765 +#: ../../../build/NEWS:8662 ../../../build/NEWS:11769 msgid "" "`bpo-31351 `__: python -m ensurepip now " "exits with non-zero exit code if pip bootstrapping has failed." msgstr "" -#: ../../../build/NEWS:8661 +#: ../../../build/NEWS:8665 msgid "" "`bpo-31389 `__: ``pdb.set_trace()`` now " "takes an optional keyword-only argument ``header``. If given, this is " "printed to the console just before debugging begins." msgstr "" -#: ../../../build/NEWS:8668 ../../../build/NEWS:11786 +#: ../../../build/NEWS:8672 ../../../build/NEWS:11790 msgid "" "`bpo-31537 `__: Fix incorrect usage of " "``get_history_length`` in readline documentation example code. Patch by Brad" " Smith." msgstr "" -#: ../../../build/NEWS:8671 ../../../build/NEWS:11789 +#: ../../../build/NEWS:8675 ../../../build/NEWS:11793 msgid "" "`bpo-30085 `__: The operator functions " "without double underscores are preferred for clarity. The one with " "underscores are only kept for back-compatibility." msgstr "" -#: ../../../build/NEWS:8678 +#: ../../../build/NEWS:8682 msgid "" "`bpo-31696 `__: Improve compiler version" " information in :data:`sys.version` when Python is built with Clang." msgstr "" -#: ../../../build/NEWS:8681 +#: ../../../build/NEWS:8685 msgid "" "`bpo-31625 `__: Stop using ranlib on " "static libraries. Instead, we assume ar supports the 's' flag." msgstr "" -#: ../../../build/NEWS:8684 +#: ../../../build/NEWS:8688 msgid "" "`bpo-31624 `__: Remove support for " "BSD/OS." msgstr "" -#: ../../../build/NEWS:8686 ../../../build/NEWS:11830 +#: ../../../build/NEWS:8690 ../../../build/NEWS:11834 msgid "" "`bpo-22140 `__: Prevent double " "substitution of prefix in python-config.sh." msgstr "" -#: ../../../build/NEWS:8688 +#: ../../../build/NEWS:8692 msgid "" "`bpo-31569 `__: Correct PCBuild/ case to" " PCbuild/ in build scripts and documentation." msgstr "" -#: ../../../build/NEWS:8691 ../../../build/NEWS:11832 +#: ../../../build/NEWS:8695 ../../../build/NEWS:11836 msgid "" "`bpo-31536 `__: Avoid wholesale rebuild " "after `make regen-all` if nothing changed." msgstr "" -#: ../../../build/NEWS:8697 ../../../build/NEWS:11888 +#: ../../../build/NEWS:8701 ../../../build/NEWS:11892 msgid "" "`bpo-31460 `__: Simplify the API of " "IDLE's Module Browser. Passing a widget instead of an flist with a root " @@ -15256,19 +15264,19 @@ msgid "" ".py." msgstr "" -#: ../../../build/NEWS:8703 ../../../build/NEWS:11894 +#: ../../../build/NEWS:8707 ../../../build/NEWS:11898 msgid "" "`bpo-31649 `__: IDLE - Make _htest, " "_utest parameters keyword only." msgstr "" -#: ../../../build/NEWS:8705 ../../../build/NEWS:11896 +#: ../../../build/NEWS:8709 ../../../build/NEWS:11900 msgid "" "`bpo-31559 `__: Remove test order " "dependence in idle_test.test_browser." msgstr "" -#: ../../../build/NEWS:8707 ../../../build/NEWS:11898 +#: ../../../build/NEWS:8711 ../../../build/NEWS:11902 msgid "" "`bpo-31459 `__: Rename IDLE's module " "browser from Class Browser to Module Browser. The original module-level " @@ -15279,33 +15287,33 @@ msgid "" "changed. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8715 ../../../build/NEWS:11906 +#: ../../../build/NEWS:8719 ../../../build/NEWS:11910 msgid "" "`bpo-31500 `__: Default fonts now are " "scaled on HiDPI displays." msgstr "" -#: ../../../build/NEWS:8717 ../../../build/NEWS:11908 +#: ../../../build/NEWS:8721 ../../../build/NEWS:11912 msgid "" "`bpo-1612262 `__: IDLE module browser " "now shows nested classes and functions. Original patches for code and tests " "by Guilherme Polo and Cheryl Sabella, respectively." msgstr "" -#: ../../../build/NEWS:8724 +#: ../../../build/NEWS:8728 msgid "" "`bpo-28280 `__: Make `PyMapping_Keys()`," " `PyMapping_Values()` and `PyMapping_Items()` always return a `list` (rather" " than a `list` or a `tuple`). Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8728 ../../../build/NEWS:11926 +#: ../../../build/NEWS:8732 ../../../build/NEWS:11930 msgid "" "`bpo-31532 `__: Fix memory corruption " "due to allocator mix in getpath.c between Py_GetPath() and Py_SetPath()" msgstr "" -#: ../../../build/NEWS:8731 +#: ../../../build/NEWS:8735 msgid "" "`bpo-25658 `__: Implement :pep:`539` for" " Thread Specific Storage (TSS) API: it is a new Thread Local Storage (TLS) " @@ -15314,43 +15322,43 @@ msgid "" " M. Bray, patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8739 +#: ../../../build/NEWS:8743 msgid "Python 3.7.0 alpha 1" msgstr "Python 3.7.0 alfa 1" -#: ../../../build/NEWS:8741 +#: ../../../build/NEWS:8745 msgid "*Release date: 2017-09-19*" msgstr "*Tanggal rilis: 2017-09-19*" -#: ../../../build/NEWS:8746 ../../../build/NEWS:11964 +#: ../../../build/NEWS:8750 ../../../build/NEWS:11968 msgid "" "`bpo-29781 `__: SSLObject.version() now " "correctly returns None when handshake over BIO has not been performed yet." msgstr "" -#: ../../../build/NEWS:8749 +#: ../../../build/NEWS:8753 msgid "" "`bpo-29505 `__: Add fuzz tests for " "float(str), int(str), unicode(str); for oss-fuzz." msgstr "" -#: ../../../build/NEWS:8752 ../../../build/NEWS:11967 -#: ../../../build/NEWS:16352 +#: ../../../build/NEWS:8756 ../../../build/NEWS:11971 +#: ../../../build/NEWS:16356 msgid "" "`bpo-30947 `__: Upgrade libexpat " "embedded copy from version 2.2.1 to 2.2.3 to get security fixes." msgstr "" -#: ../../../build/NEWS:8755 ../../../build/NEWS:12427 -#: ../../../build/NEWS:16394 +#: ../../../build/NEWS:8759 ../../../build/NEWS:12431 +#: ../../../build/NEWS:16398 msgid "" "`bpo-30730 `__: Prevent environment " "variables injection in subprocess on Windows. Prevent passing other " "environment variables and command arguments." msgstr "" -#: ../../../build/NEWS:8759 ../../../build/NEWS:12431 -#: ../../../build/NEWS:16398 +#: ../../../build/NEWS:8763 ../../../build/NEWS:12435 +#: ../../../build/NEWS:16402 msgid "" "`bpo-30694 `__: Upgrade expat copy from " "2.2.0 to 2.2.1 to get fixes of multiple security vulnerabilities including: " @@ -15362,8 +15370,8 @@ msgid "" "expat secret using ``XML_SetHashSalt()``." msgstr "" -#: ../../../build/NEWS:8768 ../../../build/NEWS:12440 -#: ../../../build/NEWS:16407 +#: ../../../build/NEWS:8772 ../../../build/NEWS:12444 +#: ../../../build/NEWS:16411 msgid "" "`bpo-30500 `__: Fix " "urllib.parse.splithost() to correctly parse fragments. For example, " @@ -15372,15 +15380,15 @@ msgid "" "authentication (``login@host``)." msgstr "" -#: ../../../build/NEWS:8773 ../../../build/NEWS:12529 -#: ../../../build/NEWS:16412 +#: ../../../build/NEWS:8777 ../../../build/NEWS:12533 +#: ../../../build/NEWS:16416 msgid "" "`bpo-29591 `__: Update expat copy from " "2.1.1 to 2.2.0 to get fixes of CVE-2016-0718 and CVE-2016-4472. See " "https://sourceforge.net/p/expat/bugs/537/ for more information." msgstr "" -#: ../../../build/NEWS:8780 ../../../build/NEWS:11592 +#: ../../../build/NEWS:8784 ../../../build/NEWS:11596 msgid "" "`bpo-31490 `__: Fix an assertion failure" " in `ctypes` class definition, in case the class has an attribute whose name" @@ -15388,28 +15396,28 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:8784 ../../../build/NEWS:11973 +#: ../../../build/NEWS:8788 ../../../build/NEWS:11977 msgid "" "`bpo-31471 `__: Fix an assertion failure" " in `subprocess.Popen()` on Windows, in case the env argument has a bad " "keys() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8787 ../../../build/NEWS:11976 +#: ../../../build/NEWS:8791 ../../../build/NEWS:11980 msgid "" "`bpo-31418 `__: Fix an assertion failure" " in `PyErr_WriteUnraisable()` in case of an exception with a bad " "``__module__`` attribute. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8790 ../../../build/NEWS:11979 +#: ../../../build/NEWS:8794 ../../../build/NEWS:11983 msgid "" "`bpo-31416 `__: Fix assertion failures " "in case of a bad warnings.filters or warnings.defaultaction. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8793 +#: ../../../build/NEWS:8797 msgid "" "`bpo-28411 `__: Change direct usage of " "PyInterpreterState.modules to PyImport_GetModuleDict(). Also introduce more " @@ -15417,7 +15425,7 @@ msgid "" "complications when working on sys.modules." msgstr "" -#: ../../../build/NEWS:8798 +#: ../../../build/NEWS:8802 msgid "" "`bpo-28411 `__: Switch to the abstract " "API when dealing with ``PyInterpreterState.modules``. This allows later " @@ -15425,14 +15433,14 @@ msgid "" " a ``PyImport_GetModule()`` function to reduce a bunch of duplicated code." msgstr "" -#: ../../../build/NEWS:8803 ../../../build/NEWS:11982 +#: ../../../build/NEWS:8807 ../../../build/NEWS:11986 msgid "" "`bpo-31411 `__: Raise a TypeError " "instead of SystemError in case warnings.onceregistry is not a dictionary. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8806 +#: ../../../build/NEWS:8810 msgid "" "`bpo-31344 `__: For finer control of " "tracing behaviour when testing the interpreter, two new frame attributes " @@ -15442,13 +15450,13 @@ msgid "" "events." msgstr "" -#: ../../../build/NEWS:8812 ../../../build/NEWS:11985 +#: ../../../build/NEWS:8816 ../../../build/NEWS:11989 msgid "" "`bpo-31373 `__: Fix several possible " "instances of undefined behavior due to floating-point demotions." msgstr "" -#: ../../../build/NEWS:8815 ../../../build/NEWS:11988 +#: ../../../build/NEWS:8819 ../../../build/NEWS:11992 msgid "" "`bpo-30465 `__: Location information " "(``lineno`` and ``col_offset``) in f-strings is now (mostly) correct. This " @@ -15456,95 +15464,95 @@ msgid "" "the first line of the file)." msgstr "" -#: ../../../build/NEWS:8819 +#: ../../../build/NEWS:8823 msgid "" "`bpo-30860 `__: Consolidate CPython's " "global runtime state under a single struct. This improves discoverability " "of the runtime state." msgstr "" -#: ../../../build/NEWS:8822 +#: ../../../build/NEWS:8826 msgid "" "`bpo-31347 `__: Fix possible undefined " "behavior in _PyObject_FastCall_Prepend." msgstr "" -#: ../../../build/NEWS:8824 ../../../build/NEWS:11992 +#: ../../../build/NEWS:8828 ../../../build/NEWS:11996 msgid "" "`bpo-31343 `__: Include sys/sysmacros.h " "for major(), minor(), and makedev(). GNU C libray plans to remove the " "functions from sys/types.h." msgstr "" -#: ../../../build/NEWS:8827 ../../../build/NEWS:11995 +#: ../../../build/NEWS:8831 ../../../build/NEWS:11999 msgid "" "`bpo-31291 `__: Fix an assertion failure" " in `zipimport.zipimporter.get_data` on Windows, when the return value of " "``pathname.replace('/','\\\\')`` isn't a string. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8831 ../../../build/NEWS:11999 +#: ../../../build/NEWS:8835 ../../../build/NEWS:12003 msgid "" "`bpo-31271 `__: Fix an assertion failure" " in the write() method of `io.TextIOWrapper`, when the encoder doesn't " "return a bytes object. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8835 ../../../build/NEWS:12003 +#: ../../../build/NEWS:8839 ../../../build/NEWS:12007 msgid "" "`bpo-31243 `__: Fix a crash in some " "methods of `io.TextIOWrapper`, when the decoder's state is invalid. Patch by" " Oren Milman." msgstr "" -#: ../../../build/NEWS:8838 ../../../build/NEWS:12006 +#: ../../../build/NEWS:8842 ../../../build/NEWS:12010 msgid "" "`bpo-30721 `__: ``print`` now shows " "correct usage hint for using Python 2 redirection syntax. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:8841 ../../../build/NEWS:12009 +#: ../../../build/NEWS:8845 ../../../build/NEWS:12013 msgid "" "`bpo-31070 `__: Fix a race condition in " "importlib _get_module_lock()." msgstr "" -#: ../../../build/NEWS:8843 +#: ../../../build/NEWS:8847 msgid "" "`bpo-30747 `__: Add a non-dummy " "implementation of _Py_atomic_store and _Py_atomic_load on MSVC." msgstr "" -#: ../../../build/NEWS:8846 ../../../build/NEWS:12011 -#: ../../../build/NEWS:16358 +#: ../../../build/NEWS:8850 ../../../build/NEWS:12015 +#: ../../../build/NEWS:16362 msgid "" "`bpo-31095 `__: Fix potential crash " "during GC caused by ``tp_dealloc`` which doesn't call " "``PyObject_GC_UnTrack()``." msgstr "" -#: ../../../build/NEWS:8849 ../../../build/NEWS:12014 +#: ../../../build/NEWS:8853 ../../../build/NEWS:12018 msgid "" "`bpo-31071 `__: Avoid masking original " "TypeError in call with * unpacking when other arguments are passed." msgstr "" -#: ../../../build/NEWS:8852 ../../../build/NEWS:12017 +#: ../../../build/NEWS:8856 ../../../build/NEWS:12021 msgid "" "`bpo-30978 `__: str.format_map() now " "passes key lookup exceptions through. Previously any exception was replaced " "with a KeyError exception." msgstr "" -#: ../../../build/NEWS:8855 ../../../build/NEWS:12020 +#: ../../../build/NEWS:8859 ../../../build/NEWS:12024 msgid "" "`bpo-30808 `__: Use _Py_atomic API for " "concurrency-sensitive signal state." msgstr "" -#: ../../../build/NEWS:8857 ../../../build/NEWS:12022 -#: ../../../build/NEWS:16419 +#: ../../../build/NEWS:8861 ../../../build/NEWS:12026 +#: ../../../build/NEWS:16423 msgid "" "`bpo-30876 `__: Relative import from " "unloaded package now reimports the package instead of failing with " @@ -15552,7 +15560,7 @@ msgid "" "rather than SystemError." msgstr "" -#: ../../../build/NEWS:8861 ../../../build/NEWS:12026 +#: ../../../build/NEWS:8865 ../../../build/NEWS:12030 msgid "" "`bpo-30703 `__: Improve signal delivery." " Avoid using Py_AddPendingCall from signal handler, to avoid calling signal-" @@ -15561,53 +15569,53 @@ msgid "" "(some signals could be lost)." msgstr "" -#: ../../../build/NEWS:8866 ../../../build/NEWS:12031 -#: ../../../build/NEWS:16423 +#: ../../../build/NEWS:8870 ../../../build/NEWS:12035 +#: ../../../build/NEWS:16427 msgid "" "`bpo-30765 `__: Avoid blocking in " "pthread_mutex_lock() when PyThread_acquire_lock() is asked not to block." msgstr "" -#: ../../../build/NEWS:8869 ../../../build/NEWS:12034 +#: ../../../build/NEWS:8873 ../../../build/NEWS:12038 msgid "" "`bpo-31161 `__: Make sure the 'Missing " "parentheses' syntax error message is only applied to SyntaxError, not to " "subclasses. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:8872 ../../../build/NEWS:12037 +#: ../../../build/NEWS:8876 ../../../build/NEWS:12041 msgid "" "`bpo-30814 `__: Fixed a race condition " "when import a submodule from a package." msgstr "" -#: ../../../build/NEWS:8874 +#: ../../../build/NEWS:8878 msgid "" "`bpo-30736 `__: The internal unicodedata" " database has been upgraded to Unicode 10.0." msgstr "" -#: ../../../build/NEWS:8877 +#: ../../../build/NEWS:8881 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "from per-thread to per-interpreter to avoid crashes." msgstr "" -#: ../../../build/NEWS:8880 ../../../build/NEWS:12039 +#: ../../../build/NEWS:8884 ../../../build/NEWS:12043 msgid "" "`bpo-30597 `__: ``print`` now shows " "expected input in custom error message when used as a Python 2 statement. " "Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8883 ../../../build/NEWS:12454 +#: ../../../build/NEWS:8887 ../../../build/NEWS:12458 msgid "" "`bpo-30682 `__: Removed a too-strict " "assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " "and eval(\"f'\\\\\\r'\")." msgstr "" -#: ../../../build/NEWS:8886 +#: ../../../build/NEWS:8890 msgid "" "`bpo-30501 `__: The compiler now " "produces more optimal code for complex condition expressions in the \"if\", " @@ -15615,7 +15623,7 @@ msgid "" "expressions and comprehensions." msgstr "" -#: ../../../build/NEWS:8890 +#: ../../../build/NEWS:8894 msgid "" "`bpo-28180 `__: Implement :pep:`538` " "(legacy C locale coercion). This means that when a suitable coercion target " @@ -15624,20 +15632,20 @@ msgid "" "ASCII." msgstr "" -#: ../../../build/NEWS:8895 +#: ../../../build/NEWS:8899 msgid "" "`bpo-30486 `__: Allows setting cell " "values for __closure__. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:8898 +#: ../../../build/NEWS:8902 msgid "" "`bpo-30537 `__: itertools.islice now " "accepts integer-like objects (having an __index__ method) as start, stop, " "and slice arguments" msgstr "" -#: ../../../build/NEWS:8901 +#: ../../../build/NEWS:8905 msgid "" "`bpo-25324 `__: Tokens needed for " "parsing in Python moved to C. ``COMMENT``, ``NL`` and ``ENCODING``. This way" @@ -15645,29 +15653,29 @@ msgid "" "import the tokenize module." msgstr "" -#: ../../../build/NEWS:8905 ../../../build/NEWS:12459 +#: ../../../build/NEWS:8909 ../../../build/NEWS:12463 msgid "" "`bpo-29104 `__: Fixed parsing " "backslashes in f-strings." msgstr "" -#: ../../../build/NEWS:8907 ../../../build/NEWS:12461 -#: ../../../build/NEWS:16426 +#: ../../../build/NEWS:8911 ../../../build/NEWS:12465 +#: ../../../build/NEWS:16430 msgid "" "`bpo-27945 `__: Fixed various segfaults " "with dict when input collections are mutated during searching, inserting or " "comparing. Based on patches by Duane Griffin and Tim Mitchell." msgstr "" -#: ../../../build/NEWS:8911 ../../../build/NEWS:12465 -#: ../../../build/NEWS:16430 +#: ../../../build/NEWS:8915 ../../../build/NEWS:12469 +#: ../../../build/NEWS:16434 msgid "" "`bpo-25794 `__: Fixed type.__setattr__()" " and type.__delattr__() for non-interned attribute names. Based on patch by" " Eryk Sun." msgstr "" -#: ../../../build/NEWS:8914 ../../../build/NEWS:12468 +#: ../../../build/NEWS:8918 ../../../build/NEWS:12472 msgid "" "`bpo-30039 `__: If a KeyboardInterrupt " "happens when the interpreter is in the middle of resuming a chain of nested " @@ -15675,61 +15683,61 @@ msgid "" " frame." msgstr "" -#: ../../../build/NEWS:8918 +#: ../../../build/NEWS:8922 msgid "" "`bpo-28974 `__: ``object.__format__(x, " "'')`` is now equivalent to ``str(x)`` rather than ``format(str(self), '')``." msgstr "" -#: ../../../build/NEWS:8921 +#: ../../../build/NEWS:8925 msgid "" "`bpo-30024 `__: Circular imports " "involving absolute imports with binding a submodule to a name are now " "supported." msgstr "" -#: ../../../build/NEWS:8924 ../../../build/NEWS:12472 +#: ../../../build/NEWS:8928 ../../../build/NEWS:12476 msgid "" "`bpo-12414 `__: sys.getsizeof() on a " "code object now returns the sizes which includes the code struct and sizes " "of objects which it references. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8928 +#: ../../../build/NEWS:8932 msgid "" "`bpo-29839 `__: len() now raises " "ValueError rather than OverflowError if __len__() returned a large negative " "integer." msgstr "" -#: ../../../build/NEWS:8931 +#: ../../../build/NEWS:8935 msgid "" "`bpo-11913 `__: README.rst is now " "included in the list of distutils standard READMEs and therefore included in" " source distributions." msgstr "" -#: ../../../build/NEWS:8934 +#: ../../../build/NEWS:8938 msgid "" "`bpo-29914 `__: Fixed default " "implementations of __reduce__ and __reduce_ex__(). object.__reduce__() no " "longer takes arguments, object.__reduce_ex__() now requires one argument." msgstr "" -#: ../../../build/NEWS:8938 ../../../build/NEWS:12476 +#: ../../../build/NEWS:8942 ../../../build/NEWS:12480 msgid "" "`bpo-29949 `__: Fix memory usage " "regression of set and frozenset object." msgstr "" -#: ../../../build/NEWS:8940 ../../../build/NEWS:12478 -#: ../../../build/NEWS:16433 +#: ../../../build/NEWS:8944 ../../../build/NEWS:12482 +#: ../../../build/NEWS:16437 msgid "" "`bpo-29935 `__: Fixed error messages in " "the index() method of tuple, list and deque when pass indices of wrong type." msgstr "" -#: ../../../build/NEWS:8943 +#: ../../../build/NEWS:8947 msgid "" "`bpo-29816 `__: Shift operation now has " "less opportunity to raise OverflowError. ValueError always is raised rather " @@ -15737,44 +15745,44 @@ msgid "" "count always returns zero." msgstr "" -#: ../../../build/NEWS:8948 +#: ../../../build/NEWS:8952 msgid "" "`bpo-24821 `__: Fixed the slowing down " "to 25 times in the searching of some unlucky Unicode characters." msgstr "" -#: ../../../build/NEWS:8951 +#: ../../../build/NEWS:8955 msgid "" "`bpo-29102 `__: Add a unique ID to " "PyInterpreterState. This makes it easier to identify each subinterpreter." msgstr "" -#: ../../../build/NEWS:8954 +#: ../../../build/NEWS:8958 msgid "" "`bpo-29894 `__: The deprecation warning " "is emitted if __complex__ returns an instance of a strict subclass of " "complex. In a future versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:8958 ../../../build/NEWS:12481 +#: ../../../build/NEWS:8962 ../../../build/NEWS:12485 msgid "" "`bpo-29859 `__: Show correct error " "messages when any of the pthread_* calls in thread_pthread.h fails." msgstr "" -#: ../../../build/NEWS:8961 +#: ../../../build/NEWS:8965 msgid "" "`bpo-29849 `__: Fix a memory leak when " "an ImportError is raised during from import." msgstr "" -#: ../../../build/NEWS:8964 ../../../build/NEWS:12489 +#: ../../../build/NEWS:8968 ../../../build/NEWS:12493 msgid "" "`bpo-28856 `__: Fix an oversight that %b" " format for bytes should support objects follow the buffer protocol." msgstr "" -#: ../../../build/NEWS:8967 ../../../build/NEWS:12806 +#: ../../../build/NEWS:8971 ../../../build/NEWS:12810 msgid "" "`bpo-29723 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -15786,81 +15794,81 @@ msgid "" "location named on the command line." msgstr "" -#: ../../../build/NEWS:8975 +#: ../../../build/NEWS:8979 msgid "" "`bpo-29568 `__: Escaped percent \"%%\" " "in the format string for classic string formatting no longer allows any " "characters between two percents." msgstr "" -#: ../../../build/NEWS:8978 ../../../build/NEWS:12492 +#: ../../../build/NEWS:8982 ../../../build/NEWS:12496 msgid "" "`bpo-29714 `__: Fix a regression that " "bytes format may fail when containing zero bytes inside." msgstr "" -#: ../../../build/NEWS:8981 +#: ../../../build/NEWS:8985 msgid "" "`bpo-29695 `__: bool(), float(), list() " "and tuple() no longer take keyword arguments. The first argument of int() " "can now be passes only as positional argument." msgstr "" -#: ../../../build/NEWS:8985 ../../../build/NEWS:12830 +#: ../../../build/NEWS:8989 ../../../build/NEWS:12834 msgid "" "`bpo-28893 `__: Set correct __cause__ " "for errors about invalid awaitables returned from __aiter__ and __anext__." msgstr "" -#: ../../../build/NEWS:8988 ../../../build/NEWS:12484 -#: ../../../build/NEWS:16436 +#: ../../../build/NEWS:8992 ../../../build/NEWS:12488 +#: ../../../build/NEWS:16440 msgid "" "`bpo-28876 `__: ``bool(range)`` works " "even if ``len(range)`` raises :exc:`OverflowError`." msgstr "" -#: ../../../build/NEWS:8991 ../../../build/NEWS:12833 +#: ../../../build/NEWS:8995 ../../../build/NEWS:12837 msgid "" "`bpo-29683 `__: Fixes to memory " "allocation in _PyCode_SetExtra. Patch by Brian Coleman." msgstr "" -#: ../../../build/NEWS:8994 ../../../build/NEWS:12836 +#: ../../../build/NEWS:8998 ../../../build/NEWS:12840 msgid "" "`bpo-29684 `__: Fix minor regression of " "PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " "a dict. But it might cause segv when args=NULL and kwargs is not a dict." msgstr "" -#: ../../../build/NEWS:8998 ../../../build/NEWS:12840 -#: ../../../build/NEWS:16447 +#: ../../../build/NEWS:9002 ../../../build/NEWS:12844 +#: ../../../build/NEWS:16451 msgid "" "`bpo-28598 `__: Support __rmod__ for " "subclasses of str being called before str.__mod__. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:9001 ../../../build/NEWS:12843 +#: ../../../build/NEWS:9005 ../../../build/NEWS:12847 msgid "" "`bpo-29607 `__: Fix stack_effect " "computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." msgstr "" -#: ../../../build/NEWS:9004 ../../../build/NEWS:12846 -#: ../../../build/NEWS:16450 +#: ../../../build/NEWS:9008 ../../../build/NEWS:12850 +#: ../../../build/NEWS:16454 msgid "" "`bpo-29602 `__: Fix incorrect handling " "of signed zeros in complex constructor for complex subclasses and for inputs" " having a __complex__ method. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:9008 ../../../build/NEWS:12850 -#: ../../../build/NEWS:16454 +#: ../../../build/NEWS:9012 ../../../build/NEWS:12854 +#: ../../../build/NEWS:16458 msgid "" "`bpo-29347 `__: Fixed possibly " "dereferencing undefined pointers when creating weakref objects." msgstr "" -#: ../../../build/NEWS:9011 +#: ../../../build/NEWS:9015 msgid "" "`bpo-29463 `__: Add ``docstring`` field " "to Module, ClassDef, FunctionDef, and AsyncFunctionDef ast nodes. docstring" @@ -15869,122 +15877,122 @@ msgid "" ":issue:`32911`.)" msgstr "" -#: ../../../build/NEWS:9016 ../../../build/NEWS:12853 -#: ../../../build/NEWS:16457 +#: ../../../build/NEWS:9020 ../../../build/NEWS:12857 +#: ../../../build/NEWS:16461 msgid "" "`bpo-29438 `__: Fixed use-after-free " "problem in key sharing dict." msgstr "" -#: ../../../build/NEWS:9018 +#: ../../../build/NEWS:9022 msgid "" "`bpo-29546 `__: Set the 'path' and " "'name' attribute on ImportError for ``from ... import ...``." msgstr "" -#: ../../../build/NEWS:9021 +#: ../../../build/NEWS:9025 msgid "" "`bpo-29546 `__: Improve from-import " "error message with location" msgstr "" -#: ../../../build/NEWS:9023 ../../../build/NEWS:12495 -#: ../../../build/NEWS:16464 +#: ../../../build/NEWS:9027 ../../../build/NEWS:12499 +#: ../../../build/NEWS:16468 msgid "" "`bpo-29478 `__: If max_line_length=None " "is specified while using the Compat32 policy, it is no longer ignored. " "Patch by Mircea Cosbuc." msgstr "" -#: ../../../build/NEWS:9026 ../../../build/NEWS:12855 -#: ../../../build/NEWS:16459 +#: ../../../build/NEWS:9030 ../../../build/NEWS:12859 +#: ../../../build/NEWS:16463 msgid "" "`bpo-29319 `__: Prevent " "RunMainFromImporter overwriting sys.path[0]." msgstr "" -#: ../../../build/NEWS:9028 ../../../build/NEWS:12857 -#: ../../../build/NEWS:16461 +#: ../../../build/NEWS:9032 ../../../build/NEWS:12861 +#: ../../../build/NEWS:16465 msgid "" "`bpo-29337 `__: Fixed possible " "BytesWarning when compare the code objects. Warnings could be emitted at " "compile time." msgstr "" -#: ../../../build/NEWS:9031 ../../../build/NEWS:12860 +#: ../../../build/NEWS:9035 ../../../build/NEWS:12864 msgid "" "`bpo-29327 `__: Fixed a crash when pass " "the iterable keyword argument to sorted()." msgstr "" -#: ../../../build/NEWS:9034 ../../../build/NEWS:12863 +#: ../../../build/NEWS:9038 ../../../build/NEWS:12867 msgid "" "`bpo-29034 `__: Fix memory leak and use-" "after-free in os module (path_converter)." msgstr "" -#: ../../../build/NEWS:9037 ../../../build/NEWS:12866 +#: ../../../build/NEWS:9041 ../../../build/NEWS:12870 msgid "" "`bpo-29159 `__: Fix regression in " "bytes(x) when x.__index__() raises Exception." msgstr "" -#: ../../../build/NEWS:9039 +#: ../../../build/NEWS:9043 msgid "" "`bpo-29049 `__: Call " "_PyObject_GC_TRACK() lazily when calling Python function. Calling function " "is up to 5% faster." msgstr "" -#: ../../../build/NEWS:9042 +#: ../../../build/NEWS:9046 msgid "" "`bpo-28927 `__: bytes.fromhex() and " "bytearray.fromhex() now ignore all ASCII whitespace, not only spaces. Patch" " by Robert Xiao." msgstr "" -#: ../../../build/NEWS:9045 ../../../build/NEWS:12868 -#: ../../../build/NEWS:16813 +#: ../../../build/NEWS:9049 ../../../build/NEWS:12872 +#: ../../../build/NEWS:16817 msgid "" "`bpo-28932 `__: Do not include " " if it does not exist." msgstr "" -#: ../../../build/NEWS:9047 ../../../build/NEWS:12870 -#: ../../../build/NEWS:16818 +#: ../../../build/NEWS:9051 ../../../build/NEWS:12874 +#: ../../../build/NEWS:16822 msgid "" "`bpo-25677 `__: Correct the positioning " "of the syntax error caret for indented blocks. Based on patch by Michael " "Layzell." msgstr "" -#: ../../../build/NEWS:9050 ../../../build/NEWS:12873 -#: ../../../build/NEWS:16821 +#: ../../../build/NEWS:9054 ../../../build/NEWS:12877 +#: ../../../build/NEWS:16825 msgid "" "`bpo-29000 `__: Fixed bytes formatting " "of octals with zero padding in alternate form." msgstr "" -#: ../../../build/NEWS:9053 +#: ../../../build/NEWS:9057 msgid "" "`bpo-18896 `__: Python function can now " "have more than 255 parameters. collections.namedtuple() now supports tuples " "with more than 255 elements." msgstr "" -#: ../../../build/NEWS:9056 +#: ../../../build/NEWS:9060 msgid "" "`bpo-28596 `__: The preferred encoding " "is UTF-8 on Android. Patch written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:9059 +#: ../../../build/NEWS:9063 msgid "" "`bpo-22257 `__: Clean up interpreter " "startup (see :pep:`432`)." msgstr "" -#: ../../../build/NEWS:9061 ../../../build/NEWS:12876 +#: ../../../build/NEWS:9065 ../../../build/NEWS:12880 msgid "" "`bpo-26919 `__: On Android, operating " "system data is now always encoded/decoded to/from UTF-8, instead of the " @@ -15992,42 +16000,42 @@ msgid "" "os.fsdecode() which are already using UTF-8." msgstr "" -#: ../../../build/NEWS:9065 ../../../build/NEWS:12880 +#: ../../../build/NEWS:9069 ../../../build/NEWS:12884 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug triggerable by a monkey-patched" " len() function." msgstr "" -#: ../../../build/NEWS:9068 ../../../build/NEWS:13154 +#: ../../../build/NEWS:9072 ../../../build/NEWS:13158 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table. Patch written by INADA Naoki." msgstr "" -#: ../../../build/NEWS:9071 ../../../build/NEWS:12883 +#: ../../../build/NEWS:9075 ../../../build/NEWS:12887 msgid "" "`bpo-28739 `__: f-string expressions are" " no longer accepted as docstrings and by ast.literal_eval() even if they do " "not include expressions." msgstr "" -#: ../../../build/NEWS:9074 ../../../build/NEWS:12886 -#: ../../../build/NEWS:16824 +#: ../../../build/NEWS:9078 ../../../build/NEWS:12890 +#: ../../../build/NEWS:16828 msgid "" "`bpo-28512 `__: Fixed setting the offset" " attribute of SyntaxError by PyErr_SyntaxLocationEx() and " "PyErr_SyntaxLocationObject()." msgstr "" -#: ../../../build/NEWS:9077 ../../../build/NEWS:12889 +#: ../../../build/NEWS:9081 ../../../build/NEWS:12893 msgid "" "`bpo-28918 `__: Fix the cross " "compilation of xxlimited when Python has been built with Py_DEBUG defined." msgstr "" -#: ../../../build/NEWS:9080 ../../../build/NEWS:13184 +#: ../../../build/NEWS:9084 ../../../build/NEWS:13188 msgid "" "`bpo-23722 `__: Rather than silently " "producing a class that doesn't support zero-argument ``super()`` in methods," @@ -16036,7 +16044,7 @@ msgid "" "supports zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:9086 ../../../build/NEWS:13190 +#: ../../../build/NEWS:9090 ../../../build/NEWS:13194 msgid "" "`bpo-28797 `__: Modifying the class " "__dict__ inside the __set_name__ method of a descriptor that is used inside " @@ -16044,7 +16052,7 @@ msgid "" "descriptors." msgstr "" -#: ../../../build/NEWS:9090 +#: ../../../build/NEWS:9094 msgid "" "`bpo-28799 `__: Remove the " "``PyEval_GetCallStats()`` function and deprecate the untested and " @@ -16053,13 +16061,13 @@ msgid "" ":mod:`profile` to profile function calls." msgstr "" -#: ../../../build/NEWS:9095 +#: ../../../build/NEWS:9099 msgid "" "`bpo-12844 `__: More than 255 arguments " "can now be passed to a function." msgstr "" -#: ../../../build/NEWS:9097 ../../../build/NEWS:13194 +#: ../../../build/NEWS:9101 ../../../build/NEWS:13198 msgid "" "`bpo-28782 `__: Fix a bug in the " "implementation ``yield from`` when checking if the next instruction is " @@ -16067,7 +16075,7 @@ msgid "" "`__)." msgstr "" -#: ../../../build/NEWS:9101 +#: ../../../build/NEWS:9105 msgid "" "`bpo-28774 `__: Fix error position of " "the unicode error in ASCII and Latin1 encoders when a string returned by the" @@ -16075,20 +16083,20 @@ msgid "" " ASCII codec, characters out of the U+0000-U+00FF range for Latin1)." msgstr "" -#: ../../../build/NEWS:9106 ../../../build/NEWS:12892 +#: ../../../build/NEWS:9110 ../../../build/NEWS:12896 msgid "" "`bpo-28731 `__: Optimize " "_PyDict_NewPresized() to create correct size dict. Improve speed of dict " "literal with constant keys up to 30%." msgstr "" -#: ../../../build/NEWS:9109 ../../../build/NEWS:13248 +#: ../../../build/NEWS:9113 ../../../build/NEWS:13252 msgid "" "`bpo-28532 `__: Show sys.version when -V" " option is supplied twice." msgstr "" -#: ../../../build/NEWS:9111 ../../../build/NEWS:13250 +#: ../../../build/NEWS:9115 ../../../build/NEWS:13254 msgid "" "`bpo-27100 `__: The with-statement now " "checks for __enter__ before it checks for __exit__. This gives less " @@ -16096,351 +16104,351 @@ msgid "" "Ellington." msgstr "" -#: ../../../build/NEWS:9115 ../../../build/NEWS:13254 +#: ../../../build/NEWS:9119 ../../../build/NEWS:13258 msgid "" "`bpo-28746 `__: Fix the " "set_inheritable() file descriptor method on platforms that do not have the " "ioctl FIOCLEX and FIONCLEX commands." msgstr "" -#: ../../../build/NEWS:9118 ../../../build/NEWS:13257 +#: ../../../build/NEWS:9122 ../../../build/NEWS:13261 msgid "" "`bpo-26920 `__: Fix not getting the " "locale's charset upon initializing the interpreter, on platforms that do not" " have langinfo." msgstr "" -#: ../../../build/NEWS:9121 ../../../build/NEWS:13260 -#: ../../../build/NEWS:16830 +#: ../../../build/NEWS:9125 ../../../build/NEWS:13264 +#: ../../../build/NEWS:16834 msgid "" "`bpo-28648 `__: Fixed crash in " "Py_DecodeLocale() in debug build on Mac OS X when decode astral characters." " Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9124 ../../../build/NEWS:13266 +#: ../../../build/NEWS:9128 ../../../build/NEWS:13270 msgid "" "`bpo-28665 `__: Improve speed of the " "STORE_DEREF opcode by 40%." msgstr "" -#: ../../../build/NEWS:9126 ../../../build/NEWS:13263 -#: ../../../build/NEWS:16833 +#: ../../../build/NEWS:9130 ../../../build/NEWS:13267 +#: ../../../build/NEWS:16837 msgid "" "`bpo-19398 `__: Extra slash no longer " "added to sys.path components in case of empty compile-time PYTHONPATH " "components." msgstr "" -#: ../../../build/NEWS:9129 +#: ../../../build/NEWS:9133 msgid "" "`bpo-28621 `__: Sped up converting int " "to float by reusing faster bits counting implementation. Patch by Adrian " "Wielgosik." msgstr "" -#: ../../../build/NEWS:9132 +#: ../../../build/NEWS:9136 msgid "" "`bpo-28580 `__: Optimize iterating split" " table values. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9134 ../../../build/NEWS:13268 +#: ../../../build/NEWS:9138 ../../../build/NEWS:13272 msgid "" "`bpo-28583 `__: PyDict_SetDefault didn't" " combine split table when needed. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9137 ../../../build/NEWS:13362 +#: ../../../build/NEWS:9141 ../../../build/NEWS:13366 msgid "" "`bpo-28128 `__: Deprecation warning for " "invalid str and byte escape sequences now prints better information about " "where the error occurs. Patch by Serhiy Storchaka and Eric Smith." msgstr "" -#: ../../../build/NEWS:9141 ../../../build/NEWS:13366 +#: ../../../build/NEWS:9145 ../../../build/NEWS:13370 msgid "" "`bpo-28509 `__: dict.update() no longer " "allocate unnecessary large memory." msgstr "" -#: ../../../build/NEWS:9143 ../../../build/NEWS:13368 -#: ../../../build/NEWS:16836 +#: ../../../build/NEWS:9147 ../../../build/NEWS:13372 +#: ../../../build/NEWS:16840 msgid "" "`bpo-28426 `__: Fixed potential crash in" " PyUnicode_AsDecodedObject() in debug build." msgstr "" -#: ../../../build/NEWS:9146 ../../../build/NEWS:13371 +#: ../../../build/NEWS:9150 ../../../build/NEWS:13375 msgid "" "`bpo-28517 `__: Fixed of-by-one error in" " the peephole optimizer that caused keeping unreachable code." msgstr "" -#: ../../../build/NEWS:9149 ../../../build/NEWS:13374 +#: ../../../build/NEWS:9153 ../../../build/NEWS:13378 msgid "" "`bpo-28214 `__: Improved exception " "reporting for problematic __set_name__ attributes." msgstr "" -#: ../../../build/NEWS:9152 ../../../build/NEWS:13377 -#: ../../../build/NEWS:16839 +#: ../../../build/NEWS:9156 ../../../build/NEWS:13381 +#: ../../../build/NEWS:16843 msgid "" "`bpo-23782 `__: Fixed possible memory " "leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()." msgstr "" -#: ../../../build/NEWS:9155 ../../../build/NEWS:13486 +#: ../../../build/NEWS:9159 ../../../build/NEWS:13490 msgid "" "`bpo-28183 `__: Optimize and cleanup " "dict iteration." msgstr "" -#: ../../../build/NEWS:9157 ../../../build/NEWS:13488 +#: ../../../build/NEWS:9161 ../../../build/NEWS:13492 msgid "" "`bpo-26081 `__: Added C implementation " "of asyncio.Future. Original patch by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:9160 ../../../build/NEWS:13491 -#: ../../../build/NEWS:16842 +#: ../../../build/NEWS:9164 ../../../build/NEWS:13495 +#: ../../../build/NEWS:16846 msgid "" "`bpo-28379 `__: Added sanity checks and " "tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9163 ../../../build/NEWS:13494 -#: ../../../build/NEWS:16845 +#: ../../../build/NEWS:9167 ../../../build/NEWS:13498 +#: ../../../build/NEWS:16849 msgid "" "`bpo-28376 `__: The type of long range " "iterator is now registered as Iterator. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9166 +#: ../../../build/NEWS:9170 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is disallowed. Calling " "iter() on range instance is the only way. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9170 ../../../build/NEWS:13503 -#: ../../../build/NEWS:16851 +#: ../../../build/NEWS:9174 ../../../build/NEWS:13507 +#: ../../../build/NEWS:16855 msgid "" "`bpo-26906 `__: Resolving special " "methods of uninitialized type now causes implicit initialization of the type" " instead of a fail." msgstr "" -#: ../../../build/NEWS:9173 ../../../build/NEWS:13506 -#: ../../../build/NEWS:16854 +#: ../../../build/NEWS:9177 ../../../build/NEWS:13510 +#: ../../../build/NEWS:16858 msgid "" "`bpo-18287 `__: PyType_Ready() now " "checks that tp_name is not NULL. Original patch by Niklas Koep." msgstr "" -#: ../../../build/NEWS:9176 ../../../build/NEWS:13509 -#: ../../../build/NEWS:16857 +#: ../../../build/NEWS:9180 ../../../build/NEWS:13513 +#: ../../../build/NEWS:16861 msgid "" "`bpo-24098 `__: Fixed possible crash " "when AST is changed in process of compiling it." msgstr "" -#: ../../../build/NEWS:9179 ../../../build/NEWS:13512 +#: ../../../build/NEWS:9183 ../../../build/NEWS:13516 msgid "" "`bpo-28201 `__: Dict reduces possibility" " of 2nd conflict in hash table when hashes have same lower bits." msgstr "" -#: ../../../build/NEWS:9182 ../../../build/NEWS:13515 -#: ../../../build/NEWS:16860 +#: ../../../build/NEWS:9186 ../../../build/NEWS:13519 +#: ../../../build/NEWS:16864 msgid "" "`bpo-28350 `__: String constants with " "null character no longer interned." msgstr "" -#: ../../../build/NEWS:9184 ../../../build/NEWS:13517 -#: ../../../build/NEWS:16862 +#: ../../../build/NEWS:9188 ../../../build/NEWS:13521 +#: ../../../build/NEWS:16866 msgid "" "`bpo-26617 `__: Fix crash when GC runs " "during weakref callbacks." msgstr "" -#: ../../../build/NEWS:9186 ../../../build/NEWS:13519 -#: ../../../build/NEWS:16864 +#: ../../../build/NEWS:9190 ../../../build/NEWS:13523 +#: ../../../build/NEWS:16868 msgid "" "`bpo-27942 `__: String constants now " "interned recursively in tuples and frozensets." msgstr "" -#: ../../../build/NEWS:9189 +#: ../../../build/NEWS:9193 msgid "" "`bpo-28289 `__: ImportError.__init__ now" " resets not specified attributes." msgstr "" -#: ../../../build/NEWS:9191 ../../../build/NEWS:13522 -#: ../../../build/NEWS:16867 +#: ../../../build/NEWS:9195 ../../../build/NEWS:13526 +#: ../../../build/NEWS:16871 msgid "" "`bpo-21578 `__: Fixed misleading error " "message when ImportError called with invalid keyword args." msgstr "" -#: ../../../build/NEWS:9194 ../../../build/NEWS:13525 +#: ../../../build/NEWS:9198 ../../../build/NEWS:13529 msgid "" "`bpo-28203 `__: Fix incorrect type in " "complex(1.0, {2:3}) error message. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:9197 ../../../build/NEWS:13528 +#: ../../../build/NEWS:9201 ../../../build/NEWS:13532 msgid "" "`bpo-28086 `__: Single var-positional " "argument of tuple subtype was passed unscathed to the C-defined function. " "Now it is converted to exact tuple." msgstr "" -#: ../../../build/NEWS:9200 ../../../build/NEWS:13531 +#: ../../../build/NEWS:9204 ../../../build/NEWS:13535 msgid "" "`bpo-28214 `__: Now __set_name__ is " "looked up on the class instead of the instance." msgstr "" -#: ../../../build/NEWS:9203 ../../../build/NEWS:13534 -#: ../../../build/NEWS:16873 +#: ../../../build/NEWS:9207 ../../../build/NEWS:13538 +#: ../../../build/NEWS:16877 msgid "" "`bpo-27955 `__: Fallback on reading " "/dev/urandom device when the getrandom() syscall fails with EPERM, for " "example when blocked by SECCOMP." msgstr "" -#: ../../../build/NEWS:9206 ../../../build/NEWS:13537 +#: ../../../build/NEWS:9210 ../../../build/NEWS:13541 msgid "" "`bpo-28192 `__: Don't import readline in" " isolated mode." msgstr "" -#: ../../../build/NEWS:9208 +#: ../../../build/NEWS:9212 msgid "" "`bpo-27441 `__: Remove some redundant " "assignments to ob_size in longobject.c. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9211 +#: ../../../build/NEWS:9215 msgid "" "`bpo-27222 `__: Clean up redundant code " "in long_rshift function. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9214 ../../../build/NEWS:13539 +#: ../../../build/NEWS:9218 ../../../build/NEWS:13543 msgid "Upgrade internal unicode databases to Unicode version 9.0.0." msgstr "" -#: ../../../build/NEWS:9216 ../../../build/NEWS:13541 -#: ../../../build/NEWS:16876 +#: ../../../build/NEWS:9220 ../../../build/NEWS:13545 +#: ../../../build/NEWS:16880 msgid "" "`bpo-28131 `__: Fix a regression in " "zipimport's compile_source(). zipimport should use the same optimization " "level as the interpreter." msgstr "" -#: ../../../build/NEWS:9219 ../../../build/NEWS:13544 +#: ../../../build/NEWS:9223 ../../../build/NEWS:13548 msgid "" "`bpo-28126 `__: Replace Py_MEMCPY with " "memcpy(). Visual Studio can properly optimize memcpy()." msgstr "" -#: ../../../build/NEWS:9222 ../../../build/NEWS:13547 +#: ../../../build/NEWS:9226 ../../../build/NEWS:13551 msgid "" "`bpo-28120 `__: Fix dict.pop() for " "splitted dictionary when trying to remove a \"pending key\" (Not yet " "inserted in split-table). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9225 ../../../build/NEWS:13550 +#: ../../../build/NEWS:9229 ../../../build/NEWS:13554 msgid "" "`bpo-26182 `__: Raise DeprecationWarning" " when async and await keywords are used as variable/attribute/class/function" " name." msgstr "" -#: ../../../build/NEWS:9228 ../../../build/NEWS:13275 +#: ../../../build/NEWS:9232 ../../../build/NEWS:13279 msgid "" "`bpo-26182 `__: Fix a refleak in code " "that raises DeprecationWarning." msgstr "" -#: ../../../build/NEWS:9230 ../../../build/NEWS:13277 +#: ../../../build/NEWS:9234 ../../../build/NEWS:13281 msgid "" "`bpo-28721 `__: Fix asynchronous " "generators aclose() and athrow() to handle StopAsyncIteration propagation " "properly." msgstr "" -#: ../../../build/NEWS:9233 +#: ../../../build/NEWS:9237 msgid "" "`bpo-26110 `__: Speed-up method calls: " "add LOAD_METHOD and CALL_METHOD opcodes." msgstr "" -#: ../../../build/NEWS:9238 ../../../build/NEWS:12045 +#: ../../../build/NEWS:9242 ../../../build/NEWS:12049 msgid "" "`bpo-31499 `__: xml.etree: Fix a crash " "when a parser is part of a reference cycle." msgstr "" -#: ../../../build/NEWS:9241 ../../../build/NEWS:11768 +#: ../../../build/NEWS:9245 ../../../build/NEWS:11772 msgid "" "`bpo-31482 `__: ``random.seed()`` now " "works with bytes in version=1" msgstr "" -#: ../../../build/NEWS:9243 ../../../build/NEWS:12048 +#: ../../../build/NEWS:9247 ../../../build/NEWS:12052 msgid "" "`bpo-28556 `__: typing.get_type_hints " "now finds the right globalns for classes and modules by default (when no " "``globalns`` was specified by the caller)." msgstr "" -#: ../../../build/NEWS:9246 ../../../build/NEWS:12051 +#: ../../../build/NEWS:9250 ../../../build/NEWS:12055 msgid "" "`bpo-28556 `__: Speed improvements to " "the ``typing`` module. Original PRs by Ivan Levkivskyi and Mitar." msgstr "" -#: ../../../build/NEWS:9249 ../../../build/NEWS:12054 +#: ../../../build/NEWS:9253 ../../../build/NEWS:12058 msgid "" "`bpo-31544 `__: The C accelerator module" " of ElementTree ignored exceptions raised when looking up TreeBuilder target" " methods in XMLParser()." msgstr "" -#: ../../../build/NEWS:9252 ../../../build/NEWS:12057 +#: ../../../build/NEWS:9256 ../../../build/NEWS:12061 msgid "" "`bpo-31234 `__: " "socket.create_connection() now fixes manually a reference cycle: clear the " "variable storing the last exception on success." msgstr "" -#: ../../../build/NEWS:9255 ../../../build/NEWS:12060 +#: ../../../build/NEWS:9259 ../../../build/NEWS:12064 msgid "" "`bpo-31457 `__: LoggerAdapter objects " "can now be nested." msgstr "" -#: ../../../build/NEWS:9257 +#: ../../../build/NEWS:9261 msgid "" "`bpo-31431 `__: " "SSLContext.check_hostname now automatically sets SSLContext.verify_mode to " "ssl.CERT_REQUIRED instead of failing with a ValueError." msgstr "" -#: ../../../build/NEWS:9261 +#: ../../../build/NEWS:9265 msgid "" "`bpo-31233 `__: " "socketserver.ThreadingMixIn now keeps a list of non-daemonic threads to wait" " until all these threads complete in server_close()." msgstr "" -#: ../../../build/NEWS:9264 +#: ../../../build/NEWS:9268 msgid "" "`bpo-28638 `__: Changed the " "implementation strategy for collections.namedtuple() to substantially reduce" @@ -16454,39 +16462,39 @@ msgid "" "Serhiy Storchaka, and Raymond Hettinger.)" msgstr "" -#: ../../../build/NEWS:9275 ../../../build/NEWS:12062 +#: ../../../build/NEWS:9279 ../../../build/NEWS:12066 msgid "" "`bpo-31400 `__: Improves SSL error " "handling to avoid losing error numbers." msgstr "" -#: ../../../build/NEWS:9277 +#: ../../../build/NEWS:9281 msgid "" "`bpo-27629 `__: Make return types of " "SSLContext.wrap_bio() and SSLContext.wrap_socket() customizable." msgstr "" -#: ../../../build/NEWS:9280 ../../../build/NEWS:12064 +#: ../../../build/NEWS:9284 ../../../build/NEWS:12068 msgid "" "`bpo-28958 `__: ssl.SSLContext() now " "uses OpenSSL error information when a context cannot be instantiated." msgstr "" -#: ../../../build/NEWS:9283 +#: ../../../build/NEWS:9287 msgid "" "`bpo-28182 `__: The SSL module now " "raises SSLCertVerificationError when OpenSSL fails to verify the peer's " "certificate. The exception contains more information about the error." msgstr "" -#: ../../../build/NEWS:9287 ../../../build/NEWS:12067 +#: ../../../build/NEWS:9291 ../../../build/NEWS:12071 msgid "" "`bpo-27340 `__: SSLSocket.sendall() now " "uses memoryview to create slices of data. This fixes support for all bytes-" "like object. It is also more efficient and avoids costly copies." msgstr "" -#: ../../../build/NEWS:9291 +#: ../../../build/NEWS:9295 msgid "" "`bpo-14191 `__: A new function " "``argparse.ArgumentParser.parse_intermixed_args`` provides the ability to " @@ -16494,33 +16502,33 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:9296 ../../../build/NEWS:12071 +#: ../../../build/NEWS:9300 ../../../build/NEWS:12075 msgid "" "`bpo-31178 `__: Fix string concatenation" " bug in rare error path in the subprocess module" msgstr "" -#: ../../../build/NEWS:9299 ../../../build/NEWS:12074 +#: ../../../build/NEWS:9303 ../../../build/NEWS:12078 msgid "" "`bpo-31350 `__: Micro-optimize " ":func:`asyncio._get_running_loop` to become up to 10% faster." msgstr "" -#: ../../../build/NEWS:9302 ../../../build/NEWS:12077 -#: ../../../build/NEWS:16369 +#: ../../../build/NEWS:9306 ../../../build/NEWS:12081 +#: ../../../build/NEWS:16373 msgid "" "`bpo-31170 `__: expat: Update libexpat " "from 2.2.3 to 2.2.4. Fix copying of partial characters for UTF-8 input " "(libexpat bug 115): https://github.com/libexpat/libexpat/issues/115" msgstr "" -#: ../../../build/NEWS:9306 ../../../build/NEWS:12081 +#: ../../../build/NEWS:9310 ../../../build/NEWS:12085 msgid "" "`bpo-29136 `__: Add TLS 1.3 cipher " "suites and OP_NO_TLSv1_3." msgstr "" -#: ../../../build/NEWS:9308 +#: ../../../build/NEWS:9312 msgid "" "`bpo-1198569 `__: ``string.Template`` " "subclasses can optionally define ``braceidpattern`` if they want to specify " @@ -16528,7 +16536,7 @@ msgid "" "default) it falls back to ``idpattern``." msgstr "" -#: ../../../build/NEWS:9313 +#: ../../../build/NEWS:9317 msgid "" "`bpo-31326 `__: " "concurrent.futures.ProcessPoolExecutor.shutdown() now explicitly closes the " @@ -16536,61 +16544,61 @@ msgid "" "thread, to prevent leaking a dangling thread." msgstr "" -#: ../../../build/NEWS:9317 ../../../build/NEWS:12092 +#: ../../../build/NEWS:9321 ../../../build/NEWS:12096 msgid "" "`bpo-27144 `__: The ``map()`` and " "``as_completed()`` iterators in ``concurrent.futures`` now avoid keeping a " "reference to yielded objects." msgstr "" -#: ../../../build/NEWS:9320 +#: ../../../build/NEWS:9324 msgid "" "`bpo-31281 `__: Fix " "``fileinput.FileInput(files, inplace=True)`` when ``files`` contain " "``pathlib.Path`` objects." msgstr "" -#: ../../../build/NEWS:9323 ../../../build/NEWS:12095 +#: ../../../build/NEWS:9327 ../../../build/NEWS:12099 msgid "" "`bpo-10746 `__: Fix ctypes producing " "wrong :pep:`3118` type codes for integer types." msgstr "" -#: ../../../build/NEWS:9326 +#: ../../../build/NEWS:9330 msgid "" "`bpo-27584 `__: ``AF_VSOCK`` has been " "added to the socket interface which allows communication between virtual " "machines and their host." msgstr "" -#: ../../../build/NEWS:9329 ../../../build/NEWS:12098 +#: ../../../build/NEWS:9333 ../../../build/NEWS:12102 msgid "" "`bpo-22536 `__: The subprocess module " "now sets the filename when FileNotFoundError is raised on POSIX systems due " "to the executable or cwd not being found." msgstr "" -#: ../../../build/NEWS:9333 +#: ../../../build/NEWS:9337 msgid "" "`bpo-29741 `__: Update some methods in " "the _pyio module to also accept integer types. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9336 ../../../build/NEWS:12102 +#: ../../../build/NEWS:9340 ../../../build/NEWS:12106 msgid "" "`bpo-31249 `__: concurrent.futures: " "WorkItem.run() used by ThreadPoolExecutor now breaks a reference cycle " "between an exception object and the WorkItem object." msgstr "" -#: ../../../build/NEWS:9340 ../../../build/NEWS:12106 +#: ../../../build/NEWS:9344 ../../../build/NEWS:12110 msgid "" "`bpo-31247 `__: xmlrpc.server now " "explicitly breaks reference cycles when using sys.exc_info() in code " "handling exceptions." msgstr "" -#: ../../../build/NEWS:9343 +#: ../../../build/NEWS:9347 msgid "" "`bpo-23835 `__: configparser: reading " "defaults in the ``ConfigParser()`` constructor is now using ``read_dict()``," @@ -16599,7 +16607,7 @@ msgid "" "converted to strings. Patch by James Tocknell." msgstr "" -#: ../../../build/NEWS:9349 ../../../build/NEWS:11023 +#: ../../../build/NEWS:9353 ../../../build/NEWS:11027 msgid "" "`bpo-31238 `__: pydoc: the stop() method" " of the private ServerThread class now waits until " @@ -16607,20 +16615,20 @@ msgid "" "docserver attribute to None to break a reference cycle." msgstr "" -#: ../../../build/NEWS:9353 +#: ../../../build/NEWS:9357 msgid "" "`bpo-5001 `__: Many asserts in " "`multiprocessing` are now more informative, and some error types have been " "changed to more specific ones." msgstr "" -#: ../../../build/NEWS:9356 +#: ../../../build/NEWS:9360 msgid "" "`bpo-31109 `__: Convert zipimport to use" " Argument Clinic." msgstr "" -#: ../../../build/NEWS:9358 ../../../build/NEWS:12109 +#: ../../../build/NEWS:9362 ../../../build/NEWS:12113 msgid "" "`bpo-30102 `__: The ssl and hashlib " "modules now call OPENSSL_add_all_algorithms_noconf() on OpenSSL < 1.1.0. The" @@ -16629,20 +16637,20 @@ msgid "" "Scalet." msgstr "" -#: ../../../build/NEWS:9363 +#: ../../../build/NEWS:9367 msgid "" "`bpo-18966 `__: Non-daemonic threads " "created by a multiprocessing.Process are now joined on child exit." msgstr "" -#: ../../../build/NEWS:9366 +#: ../../../build/NEWS:9370 msgid "" "`bpo-31183 `__: `dis` now works with " "asynchronous generator and coroutine objects. Patch by George Collins based " "on diagnosis by Luciano Ramalho." msgstr "" -#: ../../../build/NEWS:9369 +#: ../../../build/NEWS:9373 msgid "" "`bpo-5001 `__: There are a number of " "uninformative asserts in the `multiprocessing` module, as noted in issue " @@ -16656,33 +16664,33 @@ msgid "" "(drallensmith on github)." msgstr "" -#: ../../../build/NEWS:9379 ../../../build/NEWS:12114 +#: ../../../build/NEWS:9383 ../../../build/NEWS:12118 msgid "" "`bpo-31185 `__: Fixed miscellaneous " "errors in asyncio speedup module." msgstr "" -#: ../../../build/NEWS:9381 +#: ../../../build/NEWS:9385 msgid "" "`bpo-31151 `__: " "socketserver.ForkingMixIn.server_close() now waits until all child processes" " completed to prevent leaking zombie processes." msgstr "" -#: ../../../build/NEWS:9384 +#: ../../../build/NEWS:9388 msgid "" "`bpo-31072 `__: Add an ``include_file`` " "parameter to ``zipapp.create_archive()``" msgstr "" -#: ../../../build/NEWS:9387 +#: ../../../build/NEWS:9391 msgid "" "`bpo-24700 `__: Optimize array.array " "comparison. It is now from 10x up to 70x faster when comparing arrays " "holding values of the same integer type." msgstr "" -#: ../../../build/NEWS:9390 ../../../build/NEWS:12116 +#: ../../../build/NEWS:9394 ../../../build/NEWS:12120 msgid "" "`bpo-31135 `__: ttk: fix the destroy() " "method of LabeledScale and OptionMenu classes. Call the parent destroy() " @@ -16691,58 +16699,58 @@ msgid "" "garbage collector to destroy all widgets." msgstr "" -#: ../../../build/NEWS:9396 ../../../build/NEWS:12122 +#: ../../../build/NEWS:9400 ../../../build/NEWS:12126 msgid "" "`bpo-31107 `__: Fix " "`copyreg._slotnames()` mangled attribute calculation for classes whose name " "begins with an underscore. Patch by Shane Harvey." msgstr "" -#: ../../../build/NEWS:9399 +#: ../../../build/NEWS:9403 msgid "" "`bpo-31080 `__: Allow " "`logging.config.fileConfig` to accept kwargs and/or args." msgstr "" -#: ../../../build/NEWS:9401 +#: ../../../build/NEWS:9405 msgid "" "`bpo-30897 `__: ``pathlib.Path`` objects" " now include an ``is_mount()`` method (only implemented on POSIX). This is " "similar to ``os.path.ismount(p)``. Patch by Cooper Ry Lees." msgstr "" -#: ../../../build/NEWS:9405 ../../../build/NEWS:12125 +#: ../../../build/NEWS:9409 ../../../build/NEWS:12129 msgid "" "`bpo-31061 `__: Fixed a crash when using" " asyncio and threads." msgstr "" -#: ../../../build/NEWS:9407 +#: ../../../build/NEWS:9411 msgid "" "`bpo-30987 `__: Added support for CAN " "ISO-TP protocol in the socket module." msgstr "" -#: ../../../build/NEWS:9409 +#: ../../../build/NEWS:9413 msgid "" "`bpo-30522 `__: Added a ``setStream`` " "method to ``logging.StreamHandler`` to allow the stream to be set after " "creation." msgstr "" -#: ../../../build/NEWS:9412 ../../../build/NEWS:12127 +#: ../../../build/NEWS:9416 ../../../build/NEWS:12131 msgid "" "`bpo-30502 `__: Fix handling of long " "oids in ssl. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:9415 +#: ../../../build/NEWS:9419 msgid "" "`bpo-5288 `__: Support tzinfo objects " "with sub-minute offsets." msgstr "" -#: ../../../build/NEWS:9417 +#: ../../../build/NEWS:9421 msgid "" "`bpo-30919 `__: Fix shared memory " "performance regression in multiprocessing in 3.x. Shared memory used " @@ -16750,50 +16758,50 @@ msgid "" "careful to do as little disk I/O as possible." msgstr "" -#: ../../../build/NEWS:9421 +#: ../../../build/NEWS:9425 msgid "" "`bpo-26732 `__: Fix too many fds in " "processes started with the \"forkserver\" method. A child process would " "inherit as many fds as the number of still-running children." msgstr "" -#: ../../../build/NEWS:9425 ../../../build/NEWS:12137 -#: ../../../build/NEWS:16470 +#: ../../../build/NEWS:9429 ../../../build/NEWS:12141 +#: ../../../build/NEWS:16474 msgid "" "`bpo-29403 `__: Fix ``unittest.mock``'s " "autospec to not fail on method-bound builtin functions. Patch by Aaron " "Gallagher." msgstr "" -#: ../../../build/NEWS:9428 ../../../build/NEWS:12140 -#: ../../../build/NEWS:16473 +#: ../../../build/NEWS:9432 ../../../build/NEWS:12144 +#: ../../../build/NEWS:16477 msgid "" "`bpo-30961 `__: Fix decrementing a " "borrowed reference in tracemalloc." msgstr "" -#: ../../../build/NEWS:9430 +#: ../../../build/NEWS:9434 msgid "" "`bpo-19896 `__: Fix " "multiprocessing.sharedctypes to recognize typecodes ``'q'`` and ``'Q'``." msgstr "" -#: ../../../build/NEWS:9433 +#: ../../../build/NEWS:9437 msgid "" "`bpo-30946 `__: Remove obsolete code in " "readline module for platforms where GNU readline is older than 2.1 or where " "select() is not available." msgstr "" -#: ../../../build/NEWS:9436 ../../../build/NEWS:12142 +#: ../../../build/NEWS:9440 ../../../build/NEWS:12146 msgid "" "`bpo-25684 `__: Change " "``ttk.OptionMenu`` radiobuttons to be unique across instances of " "``OptionMenu``." msgstr "" -#: ../../../build/NEWS:9439 ../../../build/NEWS:12145 -#: ../../../build/NEWS:16475 +#: ../../../build/NEWS:9443 ../../../build/NEWS:12149 +#: ../../../build/NEWS:16479 msgid "" "`bpo-30886 `__: Fix " "multiprocessing.Queue.join_thread(): it now waits until the thread " @@ -16801,40 +16809,40 @@ msgid "" "the queue." msgstr "" -#: ../../../build/NEWS:9443 ../../../build/NEWS:12149 -#: ../../../build/NEWS:16479 +#: ../../../build/NEWS:9447 ../../../build/NEWS:12153 +#: ../../../build/NEWS:16483 msgid "" "`bpo-29854 `__: Fix segfault in readline" " when using readline's history-size option. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:9446 +#: ../../../build/NEWS:9450 msgid "" "`bpo-30794 `__: Added " "multiprocessing.Process.kill method to terminate using the SIGKILL signal on" " Unix." msgstr "" -#: ../../../build/NEWS:9449 ../../../build/NEWS:12152 +#: ../../../build/NEWS:9453 ../../../build/NEWS:12156 msgid "" "`bpo-30319 `__: socket.close() now " "ignores ECONNRESET error." msgstr "" -#: ../../../build/NEWS:9451 ../../../build/NEWS:12154 +#: ../../../build/NEWS:9455 ../../../build/NEWS:12158 msgid "" "`bpo-30828 `__: Fix out of bounds write " "in `asyncio.CFuture.remove_done_callback()`." msgstr "" -#: ../../../build/NEWS:9454 +#: ../../../build/NEWS:9458 msgid "" "`bpo-30302 `__: Use keywords in the " "``repr`` of ``datetime.timedelta``." msgstr "" -#: ../../../build/NEWS:9456 ../../../build/NEWS:12157 -#: ../../../build/NEWS:16482 +#: ../../../build/NEWS:9460 ../../../build/NEWS:12161 +#: ../../../build/NEWS:16486 msgid "" "`bpo-30807 `__: signal.setitimer() may " "disable the timer when passed a tiny value. Tiny values (such as 1e-6) are " @@ -16844,21 +16852,21 @@ msgid "" "timer instead of (re-)scheduling it." msgstr "" -#: ../../../build/NEWS:9463 ../../../build/NEWS:12164 -#: ../../../build/NEWS:16489 +#: ../../../build/NEWS:9467 ../../../build/NEWS:12168 +#: ../../../build/NEWS:16493 msgid "" "`bpo-30441 `__: Fix bug when modifying " "os.environ while iterating over it" msgstr "" -#: ../../../build/NEWS:9465 +#: ../../../build/NEWS:9469 msgid "" "`bpo-29585 `__: Avoid importing " "``sysconfig`` from ``site`` to improve startup speed. Python startup is " "about 5% faster on Linux and 30% faster on macOS." msgstr "" -#: ../../../build/NEWS:9468 +#: ../../../build/NEWS:9472 msgid "" "`bpo-29293 `__: Add missing parameter " "\"n\" on multiprocessing.Condition.notify(). The doc claims " @@ -16867,20 +16875,20 @@ msgid "" "sleepers to wake up) that threading.Condition.notify() accepts." msgstr "" -#: ../../../build/NEWS:9474 ../../../build/NEWS:12166 -#: ../../../build/NEWS:16491 +#: ../../../build/NEWS:9478 ../../../build/NEWS:12170 +#: ../../../build/NEWS:16495 msgid "" "`bpo-30532 `__: Fix email header value " "parser dropping folding white space in certain cases." msgstr "" -#: ../../../build/NEWS:9477 +#: ../../../build/NEWS:9481 msgid "" "`bpo-30596 `__: Add a ``close()`` method" " to ``multiprocessing.Process``." msgstr "" -#: ../../../build/NEWS:9479 ../../../build/NEWS:12088 +#: ../../../build/NEWS:9483 ../../../build/NEWS:12092 msgid "" "`bpo-9146 `__: Fix a segmentation fault " "in _hashopenssl when standard hash functions such as md5 are not available " @@ -16888,48 +16896,48 @@ msgid "" "environments." msgstr "" -#: ../../../build/NEWS:9483 ../../../build/NEWS:12898 -#: ../../../build/NEWS:16494 +#: ../../../build/NEWS:9487 ../../../build/NEWS:12902 +#: ../../../build/NEWS:16498 msgid "" "`bpo-29169 `__: Update zlib to 1.2.11." msgstr "" -#: ../../../build/NEWS:9485 ../../../build/NEWS:12130 -#: ../../../build/NEWS:16382 +#: ../../../build/NEWS:9489 ../../../build/NEWS:12134 +#: ../../../build/NEWS:16386 msgid "" "`bpo-30119 `__: ftplib.FTP.putline() now" " throws ValueError on commands that contains CR or LF. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9488 ../../../build/NEWS:12169 -#: ../../../build/NEWS:16496 +#: ../../../build/NEWS:9492 ../../../build/NEWS:12173 +#: ../../../build/NEWS:16500 msgid "" "`bpo-30879 `__: os.listdir() and " "os.scandir() now emit bytes names when called with bytes-like argument." msgstr "" -#: ../../../build/NEWS:9491 ../../../build/NEWS:12172 -#: ../../../build/NEWS:16499 +#: ../../../build/NEWS:9495 ../../../build/NEWS:12176 +#: ../../../build/NEWS:16503 msgid "" "`bpo-30746 `__: Prohibited the '=' " "character in environment variable names in ``os.putenv()`` and " "``os.spawn*()``." msgstr "" -#: ../../../build/NEWS:9494 +#: ../../../build/NEWS:9498 msgid "" "`bpo-30664 `__: The description of a " "unittest subtest now preserves the order of keyword arguments of " "TestCase.subTest()." msgstr "" -#: ../../../build/NEWS:9497 +#: ../../../build/NEWS:9501 msgid "" "`bpo-21071 `__: struct.Struct.format " "type is now :class:`str` instead of :class:`bytes`." msgstr "" -#: ../../../build/NEWS:9500 ../../../build/NEWS:12083 +#: ../../../build/NEWS:9504 ../../../build/NEWS:12087 msgid "" "`bpo-29212 `__: Fix " "concurrent.futures.thread.ThreadPoolExecutor threads to have a non repr() " @@ -16937,46 +16945,46 @@ msgid "" "will now identify themselves as \"ThreadPoolExecutor-y_n\"." msgstr "" -#: ../../../build/NEWS:9505 ../../../build/NEWS:12175 -#: ../../../build/NEWS:16502 +#: ../../../build/NEWS:9509 ../../../build/NEWS:12179 +#: ../../../build/NEWS:16506 msgid "" "`bpo-29755 `__: Fixed the lgettext() " "family of functions in the gettext module. They now always return bytes." msgstr "" -#: ../../../build/NEWS:9508 ../../../build/NEWS:12501 +#: ../../../build/NEWS:9512 ../../../build/NEWS:12505 msgid "" "`bpo-30616 `__: Functional API of enum " "allows to create empty enums. Patched by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:9511 ../../../build/NEWS:12504 +#: ../../../build/NEWS:9515 ../../../build/NEWS:12508 msgid "" "`bpo-30038 `__: Fix race condition " "between signal delivery and wakeup file descriptor. Patch by Nathaniel " "Smith." msgstr "" -#: ../../../build/NEWS:9514 ../../../build/NEWS:12507 +#: ../../../build/NEWS:9518 ../../../build/NEWS:12511 msgid "" "`bpo-23894 `__: lib2to3 now recognizes " "``rb'...'`` and ``f'...'`` strings." msgstr "" -#: ../../../build/NEWS:9516 +#: ../../../build/NEWS:9520 msgid "" "`bpo-24744 `__: pkgutil.walk_packages " "function now raises ValueError if *path* is a string. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:9519 ../../../build/NEWS:16519 +#: ../../../build/NEWS:9523 ../../../build/NEWS:16523 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup." msgstr "" -#: ../../../build/NEWS:9521 +#: ../../../build/NEWS:9525 msgid "" "`bpo-30589 `__: Fix " "multiprocessing.Process.exitcode to return the opposite of the signal number" @@ -16984,41 +16992,41 @@ msgid "" "\"forkserver\" method." msgstr "" -#: ../../../build/NEWS:9525 ../../../build/NEWS:12538 -#: ../../../build/NEWS:16521 +#: ../../../build/NEWS:9529 ../../../build/NEWS:12542 +#: ../../../build/NEWS:16525 msgid "" "`bpo-28994 `__: The traceback no longer " "displayed for SystemExit raised in a callback registered by atexit." msgstr "" -#: ../../../build/NEWS:9528 ../../../build/NEWS:12541 -#: ../../../build/NEWS:16524 +#: ../../../build/NEWS:9532 ../../../build/NEWS:12545 +#: ../../../build/NEWS:16528 msgid "" "`bpo-30508 `__: Don't log exceptions if " "Task/Future \"cancel()\" method was called." msgstr "" -#: ../../../build/NEWS:9531 +#: ../../../build/NEWS:9535 msgid "" "`bpo-30645 `__: Fix path calculation in " "`imp.load_package()`, fixing it for cases when a package is only shipped " "with bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:9535 +#: ../../../build/NEWS:9539 msgid "" "`bpo-11822 `__: The dis.dis() function " "now is able to disassemble nested code objects." msgstr "" -#: ../../../build/NEWS:9538 +#: ../../../build/NEWS:9542 msgid "" "`bpo-30624 `__: selectors does not take " "KeyboardInterrupt and SystemExit into account, leaving a fd in a bad state " "in case of error. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9542 ../../../build/NEWS:12133 +#: ../../../build/NEWS:9546 ../../../build/NEWS:12137 msgid "" "`bpo-30595 `__: " "multiprocessing.Queue.get() with a timeout now polls its reader in non-" @@ -17026,147 +17034,147 @@ msgid "" "longer than the timeout." msgstr "" -#: ../../../build/NEWS:9546 ../../../build/NEWS:12544 -#: ../../../build/NEWS:16527 +#: ../../../build/NEWS:9550 ../../../build/NEWS:12548 +#: ../../../build/NEWS:16531 msgid "" "`bpo-28556 `__: Updates to typing " "module: Add generic AsyncContextManager, add support for ContextManager on " "all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" msgstr "" -#: ../../../build/NEWS:9550 ../../../build/NEWS:12523 +#: ../../../build/NEWS:9554 ../../../build/NEWS:12527 msgid "" "`bpo-30605 `__: re.compile() no longer " "raises a BytesWarning when compiling a bytes instance with misplaced inline " "modifier. Patch by Roy Williams." msgstr "" -#: ../../../build/NEWS:9553 ../../../build/NEWS:12548 -#: ../../../build/NEWS:16531 +#: ../../../build/NEWS:9557 ../../../build/NEWS:12552 +#: ../../../build/NEWS:16535 msgid "" "`bpo-29870 `__: Fix ssl sockets leaks " "when connection is aborted in asyncio/ssl implementation. Patch by Michaël " "Sghaïer." msgstr "" -#: ../../../build/NEWS:9556 ../../../build/NEWS:12551 -#: ../../../build/NEWS:16534 +#: ../../../build/NEWS:9560 ../../../build/NEWS:12555 +#: ../../../build/NEWS:16538 msgid "" "`bpo-29743 `__: Closing transport during" " handshake process leaks open socket. Patch by Nikolay Kim" msgstr "" -#: ../../../build/NEWS:9559 ../../../build/NEWS:12554 -#: ../../../build/NEWS:16537 +#: ../../../build/NEWS:9563 ../../../build/NEWS:12558 +#: ../../../build/NEWS:16541 msgid "" "`bpo-27585 `__: Fix waiter cancellation " "in asyncio.Lock. Patch by Mathieu Sornay." msgstr "" -#: ../../../build/NEWS:9562 +#: ../../../build/NEWS:9566 msgid "" "`bpo-30014 `__: modify() method of " "poll(), epoll() and devpoll() based classes of selectors module is around " "10% faster. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9565 ../../../build/NEWS:12557 -#: ../../../build/NEWS:16540 +#: ../../../build/NEWS:9569 ../../../build/NEWS:12561 +#: ../../../build/NEWS:16544 msgid "" "`bpo-30418 `__: On Windows, " "subprocess.Popen.communicate() now also ignore EINVAL on stdin.write() if " "the child process is still running but closed the pipe." msgstr "" -#: ../../../build/NEWS:9569 +#: ../../../build/NEWS:9573 msgid "" "`bpo-30463 `__: Addded empty __slots__ " "to abc.ABC. This allows subclassers to deny __dict__ and __weakref__ " "creation. Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:9572 +#: ../../../build/NEWS:9576 msgid "" "`bpo-30520 `__: Loggers are now " "pickleable." msgstr "" -#: ../../../build/NEWS:9574 ../../../build/NEWS:12568 +#: ../../../build/NEWS:9578 ../../../build/NEWS:12572 msgid "" "`bpo-30557 `__: faulthandler now " "correctly filters and displays exception codes on Windows" msgstr "" -#: ../../../build/NEWS:9577 +#: ../../../build/NEWS:9581 msgid "" "`bpo-30526 `__: Add " "TextIOWrapper.reconfigure() and a TextIOWrapper.write_through attribute." msgstr "" -#: ../../../build/NEWS:9580 +#: ../../../build/NEWS:9584 msgid "" "`bpo-30245 `__: Fix possible overflow " "when organize struct.pack_into error message. Patch by Yuan Liu." msgstr "" -#: ../../../build/NEWS:9583 ../../../build/NEWS:12571 -#: ../../../build/NEWS:16544 +#: ../../../build/NEWS:9587 ../../../build/NEWS:12575 +#: ../../../build/NEWS:16548 msgid "" "`bpo-30378 `__: Fix the problem that " "logging.handlers.SysLogHandler cannot handle IPv6 addresses." msgstr "" -#: ../../../build/NEWS:9586 +#: ../../../build/NEWS:9590 msgid "" "`bpo-16500 `__: Allow registering at-" "fork handlers." msgstr "" -#: ../../../build/NEWS:9588 +#: ../../../build/NEWS:9592 msgid "" "`bpo-30470 `__: Deprecate invalid ctypes" " call protection on Windows. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:9591 ../../../build/NEWS:12577 -#: ../../../build/NEWS:16550 +#: ../../../build/NEWS:9595 ../../../build/NEWS:12581 +#: ../../../build/NEWS:16554 msgid "" "`bpo-30414 `__: " "multiprocessing.Queue._feed background running thread do not break from main" " loop on exception." msgstr "" -#: ../../../build/NEWS:9594 ../../../build/NEWS:12580 -#: ../../../build/NEWS:16553 +#: ../../../build/NEWS:9598 ../../../build/NEWS:12584 +#: ../../../build/NEWS:16557 msgid "" "`bpo-30003 `__: Fix handling escape " "characters in HZ codec. Based on patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9597 ../../../build/NEWS:12512 -#: ../../../build/NEWS:16512 +#: ../../../build/NEWS:9601 ../../../build/NEWS:12516 +#: ../../../build/NEWS:16516 msgid "" "`bpo-30149 `__: inspect.signature() now " "supports callables with variable-argument parameters wrapped with " "partialmethod. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9601 +#: ../../../build/NEWS:9605 msgid "" "`bpo-30436 `__: importlib.find_spec() " "raises ModuleNotFoundError instead of AttributeError if the specified parent" " module is not a package (i.e. lacks a __path__ attribute)." msgstr "" -#: ../../../build/NEWS:9605 ../../../build/NEWS:12583 -#: ../../../build/NEWS:16556 +#: ../../../build/NEWS:9609 ../../../build/NEWS:12587 +#: ../../../build/NEWS:16560 msgid "" "`bpo-30301 `__: Fix AttributeError when " "using SimpleQueue.empty() under *spawn* and *forkserver* start methods." msgstr "" -#: ../../../build/NEWS:9608 ../../../build/NEWS:12590 -#: ../../../build/NEWS:16563 +#: ../../../build/NEWS:9612 ../../../build/NEWS:12594 +#: ../../../build/NEWS:16567 msgid "" "`bpo-30375 `__: Warnings emitted when " "compile a regular expression now always point to the line in the user code." @@ -17174,8 +17182,8 @@ msgid "" "inside of groups or conditionals." msgstr "" -#: ../../../build/NEWS:9612 ../../../build/NEWS:12586 -#: ../../../build/NEWS:16559 +#: ../../../build/NEWS:9616 ../../../build/NEWS:12590 +#: ../../../build/NEWS:16563 msgid "" "`bpo-30329 `__: imaplib and poplib now " "catch the Windows socket WSAEINVAL error (code 10022) on " @@ -17183,7 +17191,7 @@ msgid "" "sometimes on SSL connections." msgstr "" -#: ../../../build/NEWS:9616 +#: ../../../build/NEWS:9620 msgid "" "`bpo-29196 `__: Removed previously " "deprecated in Python 2.4 classes Plist, Dict and _InternalDict in the " @@ -17192,28 +17200,28 @@ msgid "" "access to access items of these dictionaries." msgstr "" -#: ../../../build/NEWS:9621 +#: ../../../build/NEWS:9625 msgid "" "`bpo-9850 `__: The :mod:`macpath` is now " "deprecated and will be removed in Python 3.8." msgstr "" -#: ../../../build/NEWS:9624 +#: ../../../build/NEWS:9628 msgid "" "`bpo-30299 `__: Compiling regular " "expression in debug mode on CPython now displays the compiled bytecode in " "human readable form." msgstr "" -#: ../../../build/NEWS:9627 ../../../build/NEWS:12594 -#: ../../../build/NEWS:16567 +#: ../../../build/NEWS:9631 ../../../build/NEWS:12598 +#: ../../../build/NEWS:16571 msgid "" "`bpo-30048 `__: Fixed ``Task.cancel()`` " "can be ignored when the task is running coroutine and the coroutine returned" " without any more ``await``." msgstr "" -#: ../../../build/NEWS:9630 ../../../build/NEWS:12597 +#: ../../../build/NEWS:9634 ../../../build/NEWS:12601 msgid "" "`bpo-30266 `__: " "contextlib.AbstractContextManager now supports anti-registration by setting " @@ -17221,14 +17229,14 @@ msgid "" "`bpo-25958 `__. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9634 +#: ../../../build/NEWS:9638 msgid "" "`bpo-30340 `__: Enhanced regular " "expressions optimization. This increased the performance of matching some " "patterns up to 25 times." msgstr "" -#: ../../../build/NEWS:9637 ../../../build/NEWS:12601 +#: ../../../build/NEWS:9641 ../../../build/NEWS:12605 msgid "" "`bpo-30298 `__: Weaken the condition of " "deprecation warnings for inline modifiers. Now allowed several subsequential" @@ -17237,20 +17245,20 @@ msgid "" "inline modifiers (e.g. ``'(?x) (?i) (?s)...'``)." msgstr "" -#: ../../../build/NEWS:9643 +#: ../../../build/NEWS:9647 msgid "" "`bpo-30285 `__: Optimized case-" "insensitive matching and searching of regular expressions." msgstr "" -#: ../../../build/NEWS:9646 ../../../build/NEWS:12607 -#: ../../../build/NEWS:16570 +#: ../../../build/NEWS:9650 ../../../build/NEWS:12611 +#: ../../../build/NEWS:16574 msgid "" "`bpo-29990 `__: Fix range checking in " "GB18030 decoder. Original patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9649 +#: ../../../build/NEWS:9653 msgid "" "`bpo-29979 `__: rewrite " "cgi.parse_multipart, reusing the FieldStorage class and making its results " @@ -17258,8 +17266,8 @@ msgid "" "Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9653 ../../../build/NEWS:12613 -#: ../../../build/NEWS:16576 +#: ../../../build/NEWS:9657 ../../../build/NEWS:12617 +#: ../../../build/NEWS:16580 msgid "" "`bpo-30243 `__: Removed the __init__ " "methods of _json's scanner and encoder. Misusing them could cause memory " @@ -17267,7 +17275,7 @@ msgid "" "initialized in the __new__ methods." msgstr "" -#: ../../../build/NEWS:9657 +#: ../../../build/NEWS:9661 msgid "" "`bpo-30215 `__: Compiled regular " "expression objects with the re.LOCALE flag no longer depend on the locale at" @@ -17275,42 +17283,42 @@ msgid "" "matching." msgstr "" -#: ../../../build/NEWS:9661 ../../../build/NEWS:12617 -#: ../../../build/NEWS:16580 +#: ../../../build/NEWS:9665 ../../../build/NEWS:12621 +#: ../../../build/NEWS:16584 msgid "" "`bpo-30185 `__: Avoid KeyboardInterrupt " "tracebacks in forkserver helper process when Ctrl-C is received." msgstr "" -#: ../../../build/NEWS:9664 +#: ../../../build/NEWS:9668 msgid "" "`bpo-30103 `__: binascii.b2a_uu() and " "uu.encode() now support using ``'`'`` as zero instead of space." msgstr "" -#: ../../../build/NEWS:9667 ../../../build/NEWS:12620 -#: ../../../build/NEWS:16583 +#: ../../../build/NEWS:9671 ../../../build/NEWS:12624 +#: ../../../build/NEWS:16587 msgid "" "`bpo-28556 `__: Various updates to " "typing module: add typing.NoReturn type, use WrapperDescriptorType, minor " "bug-fixes. Original PRs by Jim Fasarakis-Hilliard and Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:9671 ../../../build/NEWS:12624 -#: ../../../build/NEWS:16587 +#: ../../../build/NEWS:9675 ../../../build/NEWS:12628 +#: ../../../build/NEWS:16591 msgid "" "`bpo-30205 `__: Fix getsockname() for " "unbound AF_UNIX sockets on Linux." msgstr "" -#: ../../../build/NEWS:9673 +#: ../../../build/NEWS:9677 msgid "" "`bpo-30228 `__: The seek() and tell() " "methods of io.FileIO now set the internal seekable attribute to avoid one " "syscall on open() (in buffered or text mode)." msgstr "" -#: ../../../build/NEWS:9677 +#: ../../../build/NEWS:9681 msgid "" "`bpo-30190 `__: unittest's " "assertAlmostEqual and assertNotAlmostEqual provide a better message in case " @@ -17318,41 +17326,41 @@ msgid "" "(patch by Giampaolo Rodola')" msgstr "" -#: ../../../build/NEWS:9681 +#: ../../../build/NEWS:9685 msgid "" "`bpo-30101 `__: Add support for " "curses.A_ITALIC." msgstr "" -#: ../../../build/NEWS:9683 ../../../build/NEWS:12561 +#: ../../../build/NEWS:9687 ../../../build/NEWS:12565 msgid "" "`bpo-29822 `__: inspect.isabstract() now" " works during __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:9686 ../../../build/NEWS:12574 -#: ../../../build/NEWS:16547 +#: ../../../build/NEWS:9690 ../../../build/NEWS:12578 +#: ../../../build/NEWS:16551 msgid "" "`bpo-29960 `__: Preserve generator state" " when _random.Random.setstate() raises an exception. Patch by Bryan Olson." msgstr "" -#: ../../../build/NEWS:9689 ../../../build/NEWS:12626 -#: ../../../build/NEWS:16589 +#: ../../../build/NEWS:9693 ../../../build/NEWS:12630 +#: ../../../build/NEWS:16593 msgid "" "`bpo-30070 `__: Fixed leaks and crashes " "in errors handling in the parser module." msgstr "" -#: ../../../build/NEWS:9692 +#: ../../../build/NEWS:9696 msgid "" "`bpo-22352 `__: Column widths in the " "output of dis.dis() are now adjusted for large line numbers and instruction " "offsets." msgstr "" -#: ../../../build/NEWS:9695 ../../../build/NEWS:12629 -#: ../../../build/NEWS:16592 +#: ../../../build/NEWS:9699 ../../../build/NEWS:12633 +#: ../../../build/NEWS:16596 msgid "" "`bpo-30061 `__: Fixed crashes in IOBase " "methods __next__() and readlines() when readline() or __next__() " @@ -17361,42 +17369,42 @@ msgid "" "PyMapping_Size()." msgstr "" -#: ../../../build/NEWS:9700 +#: ../../../build/NEWS:9704 msgid "" "`bpo-30218 `__: Fix PathLike support for" " shutil.unpack_archive. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9703 +#: ../../../build/NEWS:9707 msgid "" "`bpo-10076 `__: Compiled regular " "expression and match objects in the re module now support copy.copy() and " "copy.deepcopy() (they are considered atomic)." msgstr "" -#: ../../../build/NEWS:9706 ../../../build/NEWS:12638 -#: ../../../build/NEWS:16597 +#: ../../../build/NEWS:9710 ../../../build/NEWS:12642 +#: ../../../build/NEWS:16601 msgid "" "`bpo-30068 `__: _io._IOBase.readlines " "will check if it's closed first when hint is present." msgstr "" -#: ../../../build/NEWS:9709 ../../../build/NEWS:12641 -#: ../../../build/NEWS:16600 +#: ../../../build/NEWS:9713 ../../../build/NEWS:12645 +#: ../../../build/NEWS:16604 msgid "" "`bpo-29694 `__: Fixed race condition in " "pathlib mkdir with flags parents=True. Patch by Armin Rigo." msgstr "" -#: ../../../build/NEWS:9712 ../../../build/NEWS:12644 -#: ../../../build/NEWS:16603 +#: ../../../build/NEWS:9716 ../../../build/NEWS:12648 +#: ../../../build/NEWS:16607 msgid "" "`bpo-29692 `__: Fixed arbitrary " "unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " "by Siddharth Velankar." msgstr "" -#: ../../../build/NEWS:9715 +#: ../../../build/NEWS:9719 msgid "" "`bpo-26187 `__: Test that sqlite3 trace " "callback is not called multiple times when schema is changing. Indirectly " @@ -17404,74 +17412,74 @@ msgid "" "`__. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9719 ../../../build/NEWS:12634 +#: ../../../build/NEWS:9723 ../../../build/NEWS:12638 msgid "" "`bpo-30017 `__: Allowed calling the " "close() method of the zip entry writer object multiple times. Writing to a " "closed writer now always produces a ValueError." msgstr "" -#: ../../../build/NEWS:9723 ../../../build/NEWS:12647 -#: ../../../build/NEWS:16606 +#: ../../../build/NEWS:9727 ../../../build/NEWS:12651 +#: ../../../build/NEWS:16610 msgid "" "`bpo-29998 `__: Pickling and copying " "ImportError now preserves name and path attributes." msgstr "" -#: ../../../build/NEWS:9726 +#: ../../../build/NEWS:9730 msgid "" "`bpo-29995 `__: re.escape() now escapes " "only regex special characters." msgstr "" -#: ../../../build/NEWS:9728 +#: ../../../build/NEWS:9732 msgid "" "`bpo-29962 `__: Add math.remainder " "operation, implementing remainder as specified in IEEE 754." msgstr "" -#: ../../../build/NEWS:9731 +#: ../../../build/NEWS:9735 msgid "" "`bpo-29649 `__: Improve " "struct.pack_into() exception messages for problems with the buffer size and " "offset. Patch by Andrew Nester." msgstr "" -#: ../../../build/NEWS:9734 +#: ../../../build/NEWS:9738 msgid "" "`bpo-29654 `__: Support If-Modified-" "Since HTTP header (browser cache). Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9737 ../../../build/NEWS:12520 -#: ../../../build/NEWS:16516 +#: ../../../build/NEWS:9741 ../../../build/NEWS:12524 +#: ../../../build/NEWS:16520 msgid "" "`bpo-29931 `__: Fixed comparison check " "for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." msgstr "" -#: ../../../build/NEWS:9740 ../../../build/NEWS:12650 +#: ../../../build/NEWS:9744 ../../../build/NEWS:12654 msgid "" "`bpo-29953 `__: Fixed memory leaks in " "the replace() method of datetime and time objects when pass out of bound " "fold argument." msgstr "" -#: ../../../build/NEWS:9743 ../../../build/NEWS:12653 -#: ../../../build/NEWS:16609 +#: ../../../build/NEWS:9747 ../../../build/NEWS:12657 +#: ../../../build/NEWS:16613 msgid "" "`bpo-29942 `__: Fix a crash in " "itertools.chain.from_iterable when encountering long runs of empty " "iterables." msgstr "" -#: ../../../build/NEWS:9746 +#: ../../../build/NEWS:9750 msgid "" "`bpo-10030 `__: Sped up reading " "encrypted ZIP files by 2 times." msgstr "" -#: ../../../build/NEWS:9748 +#: ../../../build/NEWS:9752 msgid "" "`bpo-29204 `__: Element.getiterator() " "and the html parameter of XMLParser() were deprecated only in the " @@ -17479,22 +17487,22 @@ msgid "" "emits a deprecation warning." msgstr "" -#: ../../../build/NEWS:9752 ../../../build/NEWS:12656 -#: ../../../build/NEWS:16612 +#: ../../../build/NEWS:9756 ../../../build/NEWS:12660 +#: ../../../build/NEWS:16616 msgid "" "`bpo-27863 `__: Fixed multiple crashes " "in ElementTree caused by race conditions and wrong types." msgstr "" -#: ../../../build/NEWS:9755 +#: ../../../build/NEWS:9759 msgid "" "`bpo-25996 `__: Added support of file " "descriptors in os.scandir() on Unix. os.fwalk() is sped up by 2 times by " "using os.scandir()." msgstr "" -#: ../../../build/NEWS:9758 ../../../build/NEWS:12659 -#: ../../../build/NEWS:16615 +#: ../../../build/NEWS:9762 ../../../build/NEWS:12663 +#: ../../../build/NEWS:16619 msgid "" "`bpo-28699 `__: Fixed a bug in pools in " "multiprocessing.pool that raising an exception at the very first of an " @@ -17502,270 +17510,270 @@ msgid "" "Potts and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9762 ../../../build/NEWS:12509 -#: ../../../build/NEWS:16509 +#: ../../../build/NEWS:9766 ../../../build/NEWS:12513 +#: ../../../build/NEWS:16513 msgid "" "`bpo-23890 `__: " "unittest.TestCase.assertRaises() now manually breaks a reference cycle to " "not keep objects alive longer than expected." msgstr "" -#: ../../../build/NEWS:9765 +#: ../../../build/NEWS:9769 msgid "" "`bpo-29901 `__: The zipapp module now " "supports general path-like objects, not just pathlib.Path." msgstr "" -#: ../../../build/NEWS:9768 ../../../build/NEWS:12663 -#: ../../../build/NEWS:16619 +#: ../../../build/NEWS:9772 ../../../build/NEWS:12667 +#: ../../../build/NEWS:16623 msgid "" "`bpo-25803 `__: Avoid incorrect errors " "raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:9771 ../../../build/NEWS:12666 -#: ../../../build/NEWS:16622 +#: ../../../build/NEWS:9775 ../../../build/NEWS:12670 +#: ../../../build/NEWS:16626 msgid "" "`bpo-29861 `__: Release references to " "tasks, their arguments and their results as soon as they are finished in " "multiprocessing.Pool." msgstr "" -#: ../../../build/NEWS:9774 +#: ../../../build/NEWS:9778 msgid "" "`bpo-19930 `__: The mode argument of " "os.makedirs() no longer affects the file permission bits of newly-created " "intermediate-level directories." msgstr "" -#: ../../../build/NEWS:9777 ../../../build/NEWS:12669 -#: ../../../build/NEWS:16625 +#: ../../../build/NEWS:9781 ../../../build/NEWS:12673 +#: ../../../build/NEWS:16629 msgid "" "`bpo-29884 `__: faulthandler: Restore " "the old sigaltstack during teardown. Patch by Christophe Zeitouny." msgstr "" -#: ../../../build/NEWS:9780 ../../../build/NEWS:12672 -#: ../../../build/NEWS:16628 +#: ../../../build/NEWS:9784 ../../../build/NEWS:12676 +#: ../../../build/NEWS:16632 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive buffered file-like objects." msgstr "" -#: ../../../build/NEWS:9782 ../../../build/NEWS:12674 -#: ../../../build/NEWS:16630 +#: ../../../build/NEWS:9786 ../../../build/NEWS:12678 +#: ../../../build/NEWS:16634 msgid "" "`bpo-29800 `__: Fix crashes in " "partial.__repr__ if the keys of partial.keywords are not strings. Patch by " "Michael Seifert." msgstr "" -#: ../../../build/NEWS:9785 ../../../build/NEWS:12680 -#: ../../../build/NEWS:16636 +#: ../../../build/NEWS:9789 ../../../build/NEWS:12684 +#: ../../../build/NEWS:16640 msgid "" "`bpo-8256 `__: Fixed possible failing or " "crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " "sys.stdout are not set or are not strings." msgstr "" -#: ../../../build/NEWS:9789 +#: ../../../build/NEWS:9793 msgid "" "`bpo-28692 `__: Using non-integer value " "for selecting a plural form in gettext is now deprecated." msgstr "" -#: ../../../build/NEWS:9792 +#: ../../../build/NEWS:9796 msgid "" "`bpo-26121 `__: Use C library " "implementation for math functions erf() and erfc()." msgstr "" -#: ../../../build/NEWS:9795 +#: ../../../build/NEWS:9799 msgid "" "`bpo-29619 `__: os.stat() and " "os.DirEntry.inode() now convert inode (st_ino) using unsigned integers." msgstr "" -#: ../../../build/NEWS:9798 +#: ../../../build/NEWS:9802 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements." msgstr "" -#: ../../../build/NEWS:9801 +#: ../../../build/NEWS:9805 msgid "" "`bpo-29645 `__: Speed up importing the " "webbrowser module. webbrowser.register() is now thread-safe." msgstr "" -#: ../../../build/NEWS:9804 ../../../build/NEWS:12688 +#: ../../../build/NEWS:9808 ../../../build/NEWS:12692 msgid "" "`bpo-28231 `__: The zipfile module now " "accepts path-like objects for external paths." msgstr "" -#: ../../../build/NEWS:9807 ../../../build/NEWS:12691 +#: ../../../build/NEWS:9811 ../../../build/NEWS:12695 msgid "" "`bpo-26915 `__: index() and count() " "methods of collections.abc.Sequence now check identity before checking " "equality when do comparisons." msgstr "" -#: ../../../build/NEWS:9810 +#: ../../../build/NEWS:9814 msgid "" "`bpo-28682 `__: Added support for bytes " "paths in os.fwalk()." msgstr "" -#: ../../../build/NEWS:9812 +#: ../../../build/NEWS:9816 msgid "" "`bpo-29728 `__: Add new " ":data:`socket.TCP_NOTSENT_LOWAT` (Linux 3.12) constant. Patch by Nathaniel " "J. Smith." msgstr "" -#: ../../../build/NEWS:9815 ../../../build/NEWS:12900 +#: ../../../build/NEWS:9819 ../../../build/NEWS:12904 msgid "" "`bpo-29623 `__: Allow use of path-like " "object as a single argument in ConfigParser.read(). Patch by David Ellis." msgstr "" -#: ../../../build/NEWS:9818 +#: ../../../build/NEWS:9822 msgid "" "`bpo-9303 `__: Migrate sqlite3 module to " "_v2 API. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9820 ../../../build/NEWS:12903 +#: ../../../build/NEWS:9824 ../../../build/NEWS:12907 msgid "" "`bpo-28963 `__: Fix out of bound " "iteration in asyncio.Future.remove_done_callback implemented in C." msgstr "" -#: ../../../build/NEWS:9823 ../../../build/NEWS:12906 -#: ../../../build/NEWS:16648 +#: ../../../build/NEWS:9827 ../../../build/NEWS:12910 +#: ../../../build/NEWS:16652 msgid "" "`bpo-29704 `__: " "asyncio.subprocess.SubprocessStreamProtocol no longer closes before all " "pipes are closed." msgstr "" -#: ../../../build/NEWS:9826 ../../../build/NEWS:12909 +#: ../../../build/NEWS:9830 ../../../build/NEWS:12913 msgid "" "`bpo-29271 `__: Fix Task.current_task " "and Task.all_tasks implemented in C to accept None argument as their pure " "Python implementation." msgstr "" -#: ../../../build/NEWS:9829 ../../../build/NEWS:12912 -#: ../../../build/NEWS:16651 +#: ../../../build/NEWS:9833 ../../../build/NEWS:12916 +#: ../../../build/NEWS:16655 msgid "" "`bpo-29703 `__: Fix asyncio to support " "instantiation of new event loops in child processes." msgstr "" -#: ../../../build/NEWS:9832 ../../../build/NEWS:12694 -#: ../../../build/NEWS:16644 +#: ../../../build/NEWS:9836 ../../../build/NEWS:12698 +#: ../../../build/NEWS:16648 msgid "" "`bpo-29615 `__: SimpleXMLRPCDispatcher " "no longer chains KeyError (or any other exception) to exception(s) raised in" " the dispatched methods. Patch by Petr Motejlek." msgstr "" -#: ../../../build/NEWS:9836 +#: ../../../build/NEWS:9840 msgid "" "`bpo-7769 `__: Method register_function()" " of xmlrpc.server.SimpleXMLRPCDispatcher and its subclasses can now be used " "as a decorator." msgstr "" -#: ../../../build/NEWS:9840 ../../../build/NEWS:12915 -#: ../../../build/NEWS:16654 +#: ../../../build/NEWS:9844 ../../../build/NEWS:12919 +#: ../../../build/NEWS:16658 msgid "" "`bpo-29376 `__: Fix assertion error in " "threading._DummyThread.is_alive()." msgstr "" -#: ../../../build/NEWS:9842 ../../../build/NEWS:12917 +#: ../../../build/NEWS:9846 ../../../build/NEWS:12921 msgid "" "`bpo-28624 `__: Add a test that checks " "that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " "Chowdhury." msgstr "" -#: ../../../build/NEWS:9845 ../../../build/NEWS:12920 +#: ../../../build/NEWS:9849 ../../../build/NEWS:12924 msgid "" "`bpo-28518 `__: Start a transaction " "implicitly before a DML statement. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9848 ../../../build/NEWS:12677 -#: ../../../build/NEWS:16633 +#: ../../../build/NEWS:9852 ../../../build/NEWS:12681 +#: ../../../build/NEWS:16637 msgid "" "`bpo-29742 `__: get_extra_info() raises " "exception if get called on closed ssl transport. Patch by Nikolay Kim." msgstr "" -#: ../../../build/NEWS:9851 +#: ../../../build/NEWS:9855 msgid "" "`bpo-16285 `__: urllib.parse.quote is " "now based on RFC 3986 and hence includes '~' in the set of characters that " "is not quoted by default. Patch by Christian Theune and Ratnadeep Debnath." msgstr "" -#: ../../../build/NEWS:9855 ../../../build/NEWS:12923 -#: ../../../build/NEWS:16662 +#: ../../../build/NEWS:9859 ../../../build/NEWS:12927 +#: ../../../build/NEWS:16666 msgid "" "`bpo-29532 `__: Altering a kwarg " "dictionary passed to functools.partial() no longer affects a partial object " "after creation." msgstr "" -#: ../../../build/NEWS:9858 ../../../build/NEWS:12926 -#: ../../../build/NEWS:16656 +#: ../../../build/NEWS:9862 ../../../build/NEWS:12930 +#: ../../../build/NEWS:16660 msgid "" "`bpo-29110 `__: Fix file object leak in " "aifc.open() when file is given as a filesystem path and is not in valid AIFF" " format. Patch by Anthony Zhang." msgstr "" -#: ../../../build/NEWS:9861 +#: ../../../build/NEWS:9865 msgid "" "`bpo-22807 `__: Add uuid.SafeUUID and " "uuid.UUID.is_safe to relay information from the platform about whether " "generated UUIDs are generated with a multiprocessing safe method." msgstr "" -#: ../../../build/NEWS:9865 +#: ../../../build/NEWS:9869 msgid "" "`bpo-29576 `__: Improve some " "deprecations in importlib. Some deprecated methods now emit " "DeprecationWarnings and have better descriptive messages." msgstr "" -#: ../../../build/NEWS:9868 +#: ../../../build/NEWS:9872 msgid "" "`bpo-29534 `__: Fixed different " "behaviour of Decimal.from_float() for _decimal and _pydecimal. Thanks Andrew" " Nester." msgstr "" -#: ../../../build/NEWS:9871 +#: ../../../build/NEWS:9875 msgid "" "`bpo-10379 `__: locale.format_string now" " supports the 'monetary' keyword argument, and locale.format is deprecated." msgstr "" -#: ../../../build/NEWS:9874 +#: ../../../build/NEWS:9878 msgid "" "`bpo-29851 `__: importlib.reload() now " "raises ModuleNotFoundError if the module lacks a spec." msgstr "" -#: ../../../build/NEWS:9877 ../../../build/NEWS:12929 -#: ../../../build/NEWS:16665 +#: ../../../build/NEWS:9881 ../../../build/NEWS:12933 +#: ../../../build/NEWS:16669 msgid "" "`bpo-28556 `__: Various updates to " "typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. " @@ -17773,119 +17781,119 @@ msgid "" "Langa." msgstr "" -#: ../../../build/NEWS:9881 ../../../build/NEWS:12933 -#: ../../../build/NEWS:16669 +#: ../../../build/NEWS:9885 ../../../build/NEWS:12937 +#: ../../../build/NEWS:16673 msgid "" "`bpo-29100 `__: Fix " "datetime.fromtimestamp() regression introduced in Python 3.6.0: check " "minimum and maximum years." msgstr "" -#: ../../../build/NEWS:9884 ../../../build/NEWS:12939 -#: ../../../build/NEWS:16675 +#: ../../../build/NEWS:9888 ../../../build/NEWS:12943 +#: ../../../build/NEWS:16679 msgid "" "`bpo-29416 `__: Prevent infinite loop in" " pathlib.Path.mkdir" msgstr "" -#: ../../../build/NEWS:9886 ../../../build/NEWS:12941 -#: ../../../build/NEWS:16677 +#: ../../../build/NEWS:9890 ../../../build/NEWS:12945 +#: ../../../build/NEWS:16681 msgid "" "`bpo-29444 `__: Fixed out-of-bounds " "buffer access in the group() method of the match object. Based on patch by " "WGH." msgstr "" -#: ../../../build/NEWS:9889 +#: ../../../build/NEWS:9893 msgid "" "`bpo-29377 `__: Add " "WrapperDescriptorType, MethodWrapperType, and MethodDescriptorType built-in " "types to types module. Original patch by Manuel Krebber." msgstr "" -#: ../../../build/NEWS:9893 +#: ../../../build/NEWS:9897 msgid "" "`bpo-29218 `__: Unused install_misc " "command is now removed. It has been documented as unused since 2000. Patch" " by Eric N. Vander Weele." msgstr "" -#: ../../../build/NEWS:9896 +#: ../../../build/NEWS:9900 msgid "" "`bpo-29368 `__: The extend() method is " "now called instead of the append() method when unpickle collections.deque " "and other list-like objects. This can speed up unpickling to 2 times." msgstr "" -#: ../../../build/NEWS:9900 +#: ../../../build/NEWS:9904 msgid "" "`bpo-29338 `__: The help of a builtin or" " extension class now includes the constructor signature if " "__text_signature__ is provided for the class." msgstr "" -#: ../../../build/NEWS:9903 ../../../build/NEWS:12944 -#: ../../../build/NEWS:16680 +#: ../../../build/NEWS:9907 ../../../build/NEWS:12948 +#: ../../../build/NEWS:16684 msgid "" "`bpo-29335 `__: Fix " "subprocess.Popen.wait() when the child process has exited to a stopped " "instead of terminated state (ex: when under ptrace)." msgstr "" -#: ../../../build/NEWS:9906 ../../../build/NEWS:12947 -#: ../../../build/NEWS:16683 +#: ../../../build/NEWS:9910 ../../../build/NEWS:12951 +#: ../../../build/NEWS:16687 msgid "" "`bpo-29290 `__: Fix a regression in " "argparse that help messages would wrap at non-breaking spaces." msgstr "" -#: ../../../build/NEWS:9909 ../../../build/NEWS:12950 -#: ../../../build/NEWS:16686 +#: ../../../build/NEWS:9913 ../../../build/NEWS:12954 +#: ../../../build/NEWS:16690 msgid "" "`bpo-28735 `__: Fixed the comparison of " "mock.MagickMock with mock.ANY." msgstr "" -#: ../../../build/NEWS:9911 +#: ../../../build/NEWS:9915 msgid "" "`bpo-29197 `__: Removed deprecated " "function ntpath.splitunc()." msgstr "" -#: ../../../build/NEWS:9913 +#: ../../../build/NEWS:9917 msgid "" "`bpo-29210 `__: Removed support of " "deprecated argument \"exclude\" in tarfile.TarFile.add()." msgstr "" -#: ../../../build/NEWS:9916 ../../../build/NEWS:12955 -#: ../../../build/NEWS:16690 +#: ../../../build/NEWS:9920 ../../../build/NEWS:12959 +#: ../../../build/NEWS:16694 msgid "" "`bpo-29219 `__: Fixed infinite recursion" " in the repr of uninitialized ctypes.CDLL instances." msgstr "" -#: ../../../build/NEWS:9919 +#: ../../../build/NEWS:9923 msgid "" "`bpo-29192 `__: Removed deprecated " "features in the http.cookies module." msgstr "" -#: ../../../build/NEWS:9921 +#: ../../../build/NEWS:9925 msgid "" "`bpo-29193 `__: A format string argument" " for string.Formatter.format() is now positional-only." msgstr "" -#: ../../../build/NEWS:9924 +#: ../../../build/NEWS:9928 msgid "" "`bpo-29195 `__: Removed support of " "deprecated undocumented keyword arguments in methods of regular expression " "objects." msgstr "" -#: ../../../build/NEWS:9927 ../../../build/NEWS:12960 -#: ../../../build/NEWS:16693 +#: ../../../build/NEWS:9931 ../../../build/NEWS:12964 +#: ../../../build/NEWS:16697 msgid "" "`bpo-28969 `__: Fixed race condition in " "C implementation of functools.lru_cache. KeyError could be raised when " @@ -17893,108 +17901,108 @@ msgid "" "threads with the same uncached arguments." msgstr "" -#: ../../../build/NEWS:9932 +#: ../../../build/NEWS:9936 msgid "" "`bpo-20804 `__: The " "unittest.mock.sentinel attributes now preserve their identity when they are " "copied or pickled." msgstr "" -#: ../../../build/NEWS:9935 ../../../build/NEWS:12965 -#: ../../../build/NEWS:16698 +#: ../../../build/NEWS:9939 ../../../build/NEWS:12969 +#: ../../../build/NEWS:16702 msgid "" "`bpo-29142 `__: In urllib.request, " "suffixes in no_proxy environment variable with leading dots could match " "related hostnames again (e.g. .b.c matches a.b.c). Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:9939 ../../../build/NEWS:12969 -#: ../../../build/NEWS:16659 +#: ../../../build/NEWS:9943 ../../../build/NEWS:12973 +#: ../../../build/NEWS:16663 msgid "" "`bpo-28961 `__: Fix unittest.mock._Call " "helper: don't ignore the name parameter anymore. Patch written by Jiajun " "Huang." msgstr "" -#: ../../../build/NEWS:9942 ../../../build/NEWS:12976 -#: ../../../build/NEWS:16942 +#: ../../../build/NEWS:9946 ../../../build/NEWS:12980 +#: ../../../build/NEWS:16946 msgid "" "`bpo-15812 `__: inspect.getframeinfo() " "now correctly shows the first line of a context. Patch by Sam Breese." msgstr "" -#: ../../../build/NEWS:9945 +#: ../../../build/NEWS:9949 msgid "" "`bpo-28985 `__: Update authorizer " "constants in sqlite3 module. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:9948 ../../../build/NEWS:12988 +#: ../../../build/NEWS:9952 ../../../build/NEWS:12992 msgid "" "`bpo-29079 `__: Prevent infinite loop in" " pathlib.resolve() on Windows" msgstr "" -#: ../../../build/NEWS:9950 ../../../build/NEWS:12990 -#: ../../../build/NEWS:16948 +#: ../../../build/NEWS:9954 ../../../build/NEWS:12994 +#: ../../../build/NEWS:16952 msgid "" "`bpo-13051 `__: Fixed recursion errors " "in large or resized curses.textpad.Textbox. Based on patch by Tycho " "Andersen." msgstr "" -#: ../../../build/NEWS:9953 ../../../build/NEWS:12997 -#: ../../../build/NEWS:16955 +#: ../../../build/NEWS:9957 ../../../build/NEWS:13001 +#: ../../../build/NEWS:16959 msgid "" "`bpo-9770 `__: curses.ascii predicates " "now work correctly with negative integers." msgstr "" -#: ../../../build/NEWS:9956 ../../../build/NEWS:13000 -#: ../../../build/NEWS:16958 +#: ../../../build/NEWS:9960 ../../../build/NEWS:13004 +#: ../../../build/NEWS:16962 msgid "" "`bpo-28427 `__: old keys should not " "remove new values from WeakValueDictionary when collecting from another " "thread." msgstr "" -#: ../../../build/NEWS:9959 ../../../build/NEWS:13003 -#: ../../../build/NEWS:16961 +#: ../../../build/NEWS:9963 ../../../build/NEWS:13007 +#: ../../../build/NEWS:16965 msgid "" "`bpo-28923 `__: Remove editor artifacts " "from Tix.py." msgstr "" -#: ../../../build/NEWS:9961 ../../../build/NEWS:13008 -#: ../../../build/NEWS:16963 +#: ../../../build/NEWS:9965 ../../../build/NEWS:13012 +#: ../../../build/NEWS:16967 msgid "" "`bpo-28871 `__: Fixed a crash when " "deallocate deep ElementTree." msgstr "" -#: ../../../build/NEWS:9963 ../../../build/NEWS:13010 -#: ../../../build/NEWS:16965 +#: ../../../build/NEWS:9967 ../../../build/NEWS:13014 +#: ../../../build/NEWS:16969 msgid "" "`bpo-19542 `__: Fix bugs in " "WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC " "collection happens in another thread." msgstr "" -#: ../../../build/NEWS:9966 ../../../build/NEWS:13013 +#: ../../../build/NEWS:9970 ../../../build/NEWS:13017 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when passing a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:9969 +#: ../../../build/NEWS:9973 msgid "" "`bpo-16255 `__: subprocess.Popen uses " "/system/bin/sh on Android as the shell, instead of /bin/sh." msgstr "" -#: ../../../build/NEWS:9972 ../../../build/NEWS:13016 -#: ../../../build/NEWS:16971 +#: ../../../build/NEWS:9976 ../../../build/NEWS:13020 +#: ../../../build/NEWS:16975 msgid "" "`bpo-28779 `__: " "multiprocessing.set_forkserver_preload() would crash the forkserver process " @@ -18002,14 +18010,14 @@ msgid "" "locks." msgstr "" -#: ../../../build/NEWS:9976 ../../../build/NEWS:13023 +#: ../../../build/NEWS:9980 ../../../build/NEWS:13027 msgid "" "`bpo-26937 `__: The chown() method of " "the tarfile.TarFile class does not fail now when the grp module cannot be " "imported, as for example on Android platforms." msgstr "" -#: ../../../build/NEWS:9980 +#: ../../../build/NEWS:9984 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " @@ -18018,21 +18026,21 @@ msgid "" "releases)." msgstr "" -#: ../../../build/NEWS:9985 +#: ../../../build/NEWS:9989 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in re.sub() replacement templates" " regular expressions now are errors." msgstr "" -#: ../../../build/NEWS:9988 ../../../build/NEWS:13204 +#: ../../../build/NEWS:9992 ../../../build/NEWS:13208 msgid "" "`bpo-28835 `__: Fix a regression " "introduced in warnings.catch_warnings(): call warnings.showwarning() if it " "was overridden inside the context manager." msgstr "" -#: ../../../build/NEWS:9991 ../../../build/NEWS:13207 +#: ../../../build/NEWS:9995 ../../../build/NEWS:13211 msgid "" "`bpo-27172 `__: To assist with upgrades " "from 2.7, the previously documented deprecation of " @@ -18041,14 +18049,14 @@ msgid "" "supported." msgstr "" -#: ../../../build/NEWS:9996 +#: ../../../build/NEWS:10000 msgid "" "`bpo-28740 `__: Add " "sys.getandroidapilevel(): return the build time API version of Android as an" " integer. Function only available on Android." msgstr "" -#: ../../../build/NEWS:9999 ../../../build/NEWS:13212 +#: ../../../build/NEWS:10003 ../../../build/NEWS:13216 msgid "" "`bpo-26273 `__: Add new " ":data:`socket.TCP_CONGESTION` (Linux 2.6.13) and " @@ -18056,13 +18064,13 @@ msgid "" "Omar Sandoval." msgstr "" -#: ../../../build/NEWS:10003 ../../../build/NEWS:13283 +#: ../../../build/NEWS:10007 ../../../build/NEWS:13287 msgid "" "`bpo-28752 `__: Restored the " "__reduce__() methods of datetime objects." msgstr "" -#: ../../../build/NEWS:10005 ../../../build/NEWS:13285 +#: ../../../build/NEWS:10009 ../../../build/NEWS:13289 msgid "" "`bpo-28727 `__: Regular expression " "patterns, _sre.SRE_Pattern objects created by re.compile(), become " @@ -18072,35 +18080,35 @@ msgid "" "unit tests)." msgstr "" -#: ../../../build/NEWS:10010 +#: ../../../build/NEWS:10014 msgid "" "`bpo-20572 `__: Remove the " "subprocess.Popen.wait endtime parameter. It was deprecated in 3.4 and " "undocumented prior to that." msgstr "" -#: ../../../build/NEWS:10013 ../../../build/NEWS:13293 -#: ../../../build/NEWS:16978 +#: ../../../build/NEWS:10017 ../../../build/NEWS:13297 +#: ../../../build/NEWS:16982 msgid "" "`bpo-25659 `__: In ctypes, prevent a " "crash calling the from_buffer() and from_buffer_copy() methods on abstract " "classes like Array." msgstr "" -#: ../../../build/NEWS:10016 +#: ../../../build/NEWS:10020 msgid "" "`bpo-28548 `__: In the \"http.server\" " "module, parse the protocol version if possible, to avoid using HTTP 0.9 in " "some error responses." msgstr "" -#: ../../../build/NEWS:10019 ../../../build/NEWS:13296 +#: ../../../build/NEWS:10023 ../../../build/NEWS:13300 msgid "" "`bpo-19717 `__: Makes Path.resolve() " "succeed on paths that do not exist. Patch by Vajrasky Kok" msgstr "" -#: ../../../build/NEWS:10022 ../../../build/NEWS:13299 +#: ../../../build/NEWS:10026 ../../../build/NEWS:13303 msgid "" "`bpo-28563 `__: Fixed possible DoS and " "arbitrary code execution when handle plural form selections in the gettext " @@ -18108,31 +18116,31 @@ msgid "" "gettext." msgstr "" -#: ../../../build/NEWS:10026 ../../../build/NEWS:13303 -#: ../../../build/NEWS:16987 +#: ../../../build/NEWS:10030 ../../../build/NEWS:13307 +#: ../../../build/NEWS:16991 msgid "" "`bpo-28387 `__: Fixed possible crash in " "_io.TextIOWrapper deallocator when the garbage collector is invoked in other" " thread. Based on patch by Sebastian Cufre." msgstr "" -#: ../../../build/NEWS:10030 ../../../build/NEWS:13386 -#: ../../../build/NEWS:16991 +#: ../../../build/NEWS:10034 ../../../build/NEWS:13390 +#: ../../../build/NEWS:16995 msgid "" "`bpo-27517 `__: LZMA compressor and " "decompressor no longer raise exceptions if given empty data twice. Patch by" " Benjamin Fogle." msgstr "" -#: ../../../build/NEWS:10033 ../../../build/NEWS:13389 -#: ../../../build/NEWS:16994 +#: ../../../build/NEWS:10037 ../../../build/NEWS:13393 +#: ../../../build/NEWS:16998 msgid "" "`bpo-28549 `__: Fixed segfault in " "curses's addch() with ncurses6." msgstr "" -#: ../../../build/NEWS:10035 ../../../build/NEWS:13391 -#: ../../../build/NEWS:16996 +#: ../../../build/NEWS:10039 ../../../build/NEWS:13395 +#: ../../../build/NEWS:17000 msgid "" "`bpo-28449 `__: tarfile.open() with mode" " \"r\" or \"r:\" now tries to open a tar file with compression before trying" @@ -18140,15 +18148,15 @@ msgid "" "ignore_zeros=True." msgstr "" -#: ../../../build/NEWS:10039 ../../../build/NEWS:13395 -#: ../../../build/NEWS:17000 +#: ../../../build/NEWS:10043 ../../../build/NEWS:13399 +#: ../../../build/NEWS:17004 msgid "" "`bpo-23262 `__: The webbrowser module " "now supports Firefox 36+ and derived browsers. Based on patch by Oleg " "Broytman." msgstr "" -#: ../../../build/NEWS:10042 +#: ../../../build/NEWS:10046 msgid "" "`bpo-24241 `__: The webbrowser in an X " "environment now prefers using the default browser directly. Also, the " @@ -18157,8 +18165,8 @@ msgid "" "Steele" msgstr "" -#: ../../../build/NEWS:10047 ../../../build/NEWS:13398 -#: ../../../build/NEWS:17003 +#: ../../../build/NEWS:10051 ../../../build/NEWS:13402 +#: ../../../build/NEWS:17007 msgid "" "`bpo-27939 `__: Fixed bugs in " "tkinter.ttk.LabeledScale and tkinter.Scale caused by representing the scale " @@ -18166,7 +18174,7 @@ msgid "" " set to underlying Tk variable." msgstr "" -#: ../../../build/NEWS:10051 +#: ../../../build/NEWS:10055 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prweek() no longer prints a space after a weeks's " @@ -18174,55 +18182,55 @@ msgid "" " after a year's calendar. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10055 +#: ../../../build/NEWS:10059 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prmonth() no longer prints a space at the start of new" " line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10059 ../../../build/NEWS:13409 -#: ../../../build/NEWS:17011 +#: ../../../build/NEWS:10063 ../../../build/NEWS:13413 +#: ../../../build/NEWS:17015 msgid "" "`bpo-20491 `__: The textwrap.TextWrapper" " class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." msgstr "" -#: ../../../build/NEWS:10062 ../../../build/NEWS:13412 -#: ../../../build/NEWS:17014 +#: ../../../build/NEWS:10066 ../../../build/NEWS:13416 +#: ../../../build/NEWS:17018 msgid "" "`bpo-28353 `__: os.fwalk() no longer " "fails on broken links." msgstr "" -#: ../../../build/NEWS:10064 ../../../build/NEWS:13414 +#: ../../../build/NEWS:10068 ../../../build/NEWS:13418 msgid "" "`bpo-28430 `__: Fix iterator of C " "implemented asyncio.Future doesn't accept non-None value is passed to " "it.send(val)." msgstr "" -#: ../../../build/NEWS:10067 ../../../build/NEWS:13417 +#: ../../../build/NEWS:10071 ../../../build/NEWS:13421 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets now start by the \"!\" prefix for readability." msgstr "" -#: ../../../build/NEWS:10070 ../../../build/NEWS:13420 -#: ../../../build/NEWS:17016 +#: ../../../build/NEWS:10074 ../../../build/NEWS:13424 +#: ../../../build/NEWS:17020 msgid "" "`bpo-25464 `__: Fixed " "HList.header_exists() in tkinter.tix module by addin a workaround to Tix " "library bug." msgstr "" -#: ../../../build/NEWS:10073 ../../../build/NEWS:13423 +#: ../../../build/NEWS:10077 ../../../build/NEWS:13427 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer adds entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:10075 ../../../build/NEWS:13425 +#: ../../../build/NEWS:10079 ../../../build/NEWS:13429 msgid "" "`bpo-25953 `__: re.sub() now raises an " "error for invalid numerical group reference in replacement template even if " @@ -18231,57 +18239,57 @@ msgid "" "Based on patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:10080 +#: ../../../build/NEWS:10084 msgid "" "`bpo-28469 `__: timeit now uses the " "sequence 1, 2, 5, 10, 20, 50,... instead of 1, 10, 100,... for autoranging." msgstr "" -#: ../../../build/NEWS:10083 +#: ../../../build/NEWS:10087 msgid "" "`bpo-28115 `__: Command-line interface " "of the zipfile module now uses argparse. Added support of long options." msgstr "" -#: ../../../build/NEWS:10086 ../../../build/NEWS:13430 +#: ../../../build/NEWS:10090 ../../../build/NEWS:13434 msgid "" "`bpo-18219 `__: Optimize csv.DictWriter " "for large number of columns. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:10089 ../../../build/NEWS:13433 +#: ../../../build/NEWS:10093 ../../../build/NEWS:13437 msgid "" "`bpo-28448 `__: Fix C implemented " "asyncio.Future didn't work on Windows." msgstr "" -#: ../../../build/NEWS:10091 +#: ../../../build/NEWS:10095 msgid "" "`bpo-23214 `__: In the \"io\" module, " "the argument to BufferedReader and BytesIO's read1() methods is now optional" " and can be -1, matching the BufferedIOBase specification." msgstr "" -#: ../../../build/NEWS:10095 ../../../build/NEWS:13435 +#: ../../../build/NEWS:10099 ../../../build/NEWS:13439 msgid "" "`bpo-28480 `__: Fix error building " "socket module when multithreading is disabled." msgstr "" -#: ../../../build/NEWS:10098 +#: ../../../build/NEWS:10102 msgid "" "`bpo-28240 `__: timeit: remove " "``-c/--clock`` and ``-t/--time`` command line options which were deprecated " "since Python 3.3." msgstr "" -#: ../../../build/NEWS:10101 +#: ../../../build/NEWS:10105 msgid "" "`bpo-28240 `__: timeit now repeats the " "benchmarks 5 times instead of only 3 to make benchmarks more reliable." msgstr "" -#: ../../../build/NEWS:10104 +#: ../../../build/NEWS:10108 msgid "" "`bpo-28240 `__: timeit autorange now " "uses a single loop iteration if the benchmark takes less than 10 seconds, " @@ -18289,7 +18297,7 @@ msgid "" "'time.sleep(1)'\" now takes 4 seconds instead of 40 seconds." msgstr "" -#: ../../../build/NEWS:10109 +#: ../../../build/NEWS:10113 msgid "" "Distutils.sdist now looks for README and setup.py files with case " "sensitivity. This behavior matches that found in Setuptools 6.0 and later. " @@ -18297,110 +18305,110 @@ msgid "" "rationale." msgstr "" -#: ../../../build/NEWS:10114 +#: ../../../build/NEWS:10118 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X. Patch by Ned Batchelder." msgstr "" -#: ../../../build/NEWS:10117 ../../../build/NEWS:13440 -#: ../../../build/NEWS:17023 +#: ../../../build/NEWS:10121 ../../../build/NEWS:13444 +#: ../../../build/NEWS:17027 msgid "" "`bpo-20766 `__: Fix references leaked by" " pdb in the handling of SIGINT handlers." msgstr "" -#: ../../../build/NEWS:10120 ../../../build/NEWS:13556 +#: ../../../build/NEWS:10124 ../../../build/NEWS:13560 msgid "" "`bpo-27998 `__: Fixed bytes path support" " in os.scandir() on Windows. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10123 ../../../build/NEWS:13559 +#: ../../../build/NEWS:10127 ../../../build/NEWS:13563 msgid "" "`bpo-28317 `__: The disassembler now " "decodes FORMAT_VALUE argument." msgstr "" -#: ../../../build/NEWS:10125 ../../../build/NEWS:13565 +#: ../../../build/NEWS:10129 ../../../build/NEWS:13569 msgid "" "`bpo-28380 `__: unittest.mock Mock " "autospec functions now properly support assert_called, assert_not_called, " "and assert_called_once." msgstr "" -#: ../../../build/NEWS:10128 ../../../build/NEWS:13570 +#: ../../../build/NEWS:10132 ../../../build/NEWS:13574 msgid "" "`bpo-28229 `__: lzma module now supports" " pathlib." msgstr "" -#: ../../../build/NEWS:10130 ../../../build/NEWS:13572 -#: ../../../build/NEWS:17030 +#: ../../../build/NEWS:10134 ../../../build/NEWS:13576 +#: ../../../build/NEWS:17034 msgid "" "`bpo-28321 `__: Fixed writing non-BMP " "characters with binary format in plistlib." msgstr "" -#: ../../../build/NEWS:10133 ../../../build/NEWS:13575 +#: ../../../build/NEWS:10137 ../../../build/NEWS:13579 msgid "" "`bpo-28225 `__: bz2 module now supports " "pathlib. Initial patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10136 ../../../build/NEWS:13578 +#: ../../../build/NEWS:10140 ../../../build/NEWS:13582 msgid "" "`bpo-28227 `__: gzip now supports " "pathlib. Patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10138 +#: ../../../build/NEWS:10142 msgid "" "`bpo-28332 `__: Deprecated silent " "truncations in socket.htons and socket.ntohs. Original patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:10141 ../../../build/NEWS:13580 +#: ../../../build/NEWS:10145 ../../../build/NEWS:13584 msgid "" "`bpo-27358 `__: Optimized merging var-" "keyword arguments and improved error message when passing a non-mapping as a" " var-keyword argument." msgstr "" -#: ../../../build/NEWS:10144 ../../../build/NEWS:13583 +#: ../../../build/NEWS:10148 ../../../build/NEWS:13587 msgid "" "`bpo-28257 `__: Improved error message " "when passing a non-iterable as a var-positional argument. Added opcode " "BUILD_TUPLE_UNPACK_WITH_CALL." msgstr "" -#: ../../../build/NEWS:10147 ../../../build/NEWS:13586 -#: ../../../build/NEWS:17033 +#: ../../../build/NEWS:10151 ../../../build/NEWS:13590 +#: ../../../build/NEWS:17037 msgid "" "`bpo-28322 `__: Fixed possible crashes " "when unpickle itertools objects from incorrect pickle data. Based on patch " "by John Leitch." msgstr "" -#: ../../../build/NEWS:10150 ../../../build/NEWS:13589 +#: ../../../build/NEWS:10154 ../../../build/NEWS:13593 msgid "" "`bpo-28228 `__: imghdr now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10152 ../../../build/NEWS:13591 +#: ../../../build/NEWS:10156 ../../../build/NEWS:13595 msgid "" "`bpo-28226 `__: compileall now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10154 ../../../build/NEWS:13593 +#: ../../../build/NEWS:10158 ../../../build/NEWS:13597 msgid "" "`bpo-28314 `__: Fix function declaration" " (C flags) for the getiterator() method of xml.etree.ElementTree.Element." msgstr "" -#: ../../../build/NEWS:10157 ../../../build/NEWS:13596 +#: ../../../build/NEWS:10161 ../../../build/NEWS:13600 msgid "" "`bpo-28148 `__: Stop using localtime() " "and gmtime() in the time module. Introduced platform independent " @@ -18408,8 +18416,8 @@ msgid "" " all platforms. Patch by Ed Schouten." msgstr "" -#: ../../../build/NEWS:10161 ../../../build/NEWS:13600 -#: ../../../build/NEWS:17042 +#: ../../../build/NEWS:10165 ../../../build/NEWS:13604 +#: ../../../build/NEWS:17046 msgid "" "`bpo-28253 `__: Fixed calendar functions" " for extreme months: 0001-01 and 9999-12. Methods itermonthdays() and " @@ -18417,299 +18425,299 @@ msgid "" "which can cause datetime.date under/overflow." msgstr "" -#: ../../../build/NEWS:10166 ../../../build/NEWS:13605 -#: ../../../build/NEWS:17047 +#: ../../../build/NEWS:10170 ../../../build/NEWS:13609 +#: ../../../build/NEWS:17051 msgid "" "`bpo-28275 `__: Fixed possible use after" " free in the decompress() methods of the LZMADecompressor and " "BZ2Decompressor classes. Original patch by John Leitch." msgstr "" -#: ../../../build/NEWS:10170 ../../../build/NEWS:13609 -#: ../../../build/NEWS:17051 +#: ../../../build/NEWS:10174 ../../../build/NEWS:13613 +#: ../../../build/NEWS:17055 msgid "" "`bpo-27897 `__: Fixed possible crash in " "sqlite3.Connection.create_collation() if pass invalid string-like object as " "a name. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10173 ../../../build/NEWS:13612 +#: ../../../build/NEWS:10177 ../../../build/NEWS:13616 msgid "" "`bpo-18844 `__: random.choices() now has" " k as a keyword-only argument to improve the readability of common cases and" " come into line with the signature used in other languages." msgstr "" -#: ../../../build/NEWS:10177 ../../../build/NEWS:13616 -#: ../../../build/NEWS:17054 +#: ../../../build/NEWS:10181 ../../../build/NEWS:13620 +#: ../../../build/NEWS:17058 msgid "" "`bpo-18893 `__: Fix invalid exception " "handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May." msgstr "" -#: ../../../build/NEWS:10180 ../../../build/NEWS:13619 +#: ../../../build/NEWS:10184 ../../../build/NEWS:13623 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module. Added the master parameter in the " "DisplayStyle constructor." msgstr "" -#: ../../../build/NEWS:10183 ../../../build/NEWS:13622 -#: ../../../build/NEWS:17059 +#: ../../../build/NEWS:10187 ../../../build/NEWS:13626 +#: ../../../build/NEWS:17063 msgid "" "`bpo-27348 `__: In the traceback module," " restore the formatting of exception messages like \"Exception: None\". " "This fixes a regression introduced in 3.5a2." msgstr "" -#: ../../../build/NEWS:10187 ../../../build/NEWS:13626 -#: ../../../build/NEWS:17063 +#: ../../../build/NEWS:10191 ../../../build/NEWS:13630 +#: ../../../build/NEWS:17067 msgid "" "`bpo-25651 `__: Allow falsy values to be" " used for msg parameter of subTest()." msgstr "" -#: ../../../build/NEWS:10189 ../../../build/NEWS:13628 +#: ../../../build/NEWS:10193 ../../../build/NEWS:13632 msgid "" "`bpo-27778 `__: Fix a memory leak in " "os.getrandom() when the getrandom() is interrupted by a signal and a signal " "handler raises a Python exception." msgstr "" -#: ../../../build/NEWS:10192 ../../../build/NEWS:13631 +#: ../../../build/NEWS:10196 ../../../build/NEWS:13635 msgid "" "`bpo-28200 `__: Fix memory leak on " "Windows in the os module (fix path_converter() function)." msgstr "" -#: ../../../build/NEWS:10195 ../../../build/NEWS:13634 +#: ../../../build/NEWS:10199 ../../../build/NEWS:13638 msgid "" "`bpo-25400 `__: RobotFileParser now " "correctly returns default values for crawl_delay and request_rate. Initial " "patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:10198 ../../../build/NEWS:13637 -#: ../../../build/NEWS:17065 +#: ../../../build/NEWS:10202 ../../../build/NEWS:13641 +#: ../../../build/NEWS:17069 msgid "" "`bpo-27932 `__: Prevent memory leak in " "win32_ver()." msgstr "" -#: ../../../build/NEWS:10200 ../../../build/NEWS:13639 -#: ../../../build/NEWS:17067 +#: ../../../build/NEWS:10204 ../../../build/NEWS:13643 +#: ../../../build/NEWS:17071 msgid "Fix UnboundLocalError in socket._sendfile_use_sendfile." msgstr "" -#: ../../../build/NEWS:10202 ../../../build/NEWS:13641 -#: ../../../build/NEWS:17069 +#: ../../../build/NEWS:10206 ../../../build/NEWS:13645 +#: ../../../build/NEWS:17073 msgid "" "`bpo-28075 `__: Check for " "ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk " "Sun." msgstr "" -#: ../../../build/NEWS:10205 ../../../build/NEWS:13644 +#: ../../../build/NEWS:10209 ../../../build/NEWS:13648 msgid "" "`bpo-22493 `__: Warning message emitted " "by using inline flags in the middle of regular expression now contains a " "(truncated) regex pattern. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:10209 ../../../build/NEWS:13648 -#: ../../../build/NEWS:17072 +#: ../../../build/NEWS:10213 ../../../build/NEWS:13652 +#: ../../../build/NEWS:17076 msgid "" "`bpo-25270 `__: Prevent " "codecs.escape_encode() from raising SystemError when an empty bytestring is " "passed." msgstr "" -#: ../../../build/NEWS:10212 ../../../build/NEWS:13651 -#: ../../../build/NEWS:17075 +#: ../../../build/NEWS:10216 ../../../build/NEWS:13655 +#: ../../../build/NEWS:17079 msgid "" "`bpo-28181 `__: Get antigravity over " "HTTPS. Patch by Kaartic Sivaraam." msgstr "" -#: ../../../build/NEWS:10214 ../../../build/NEWS:13653 -#: ../../../build/NEWS:17077 +#: ../../../build/NEWS:10218 ../../../build/NEWS:13657 +#: ../../../build/NEWS:17081 msgid "" "`bpo-25895 `__: Enable WebSocket URL " "schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus " "Holtermann." msgstr "" -#: ../../../build/NEWS:10217 ../../../build/NEWS:13656 +#: ../../../build/NEWS:10221 ../../../build/NEWS:13660 msgid "" "`bpo-28114 `__: Fix a crash in " "parse_envlist() when env contains byte strings. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10220 ../../../build/NEWS:13659 -#: ../../../build/NEWS:17080 +#: ../../../build/NEWS:10224 ../../../build/NEWS:13663 +#: ../../../build/NEWS:17084 msgid "" "`bpo-27599 `__: Fixed buffer overrun in " "binascii.b2a_qp() and binascii.a2b_qp()." msgstr "" -#: ../../../build/NEWS:10223 ../../../build/NEWS:13662 -#: ../../../build/NEWS:17281 +#: ../../../build/NEWS:10227 ../../../build/NEWS:13666 +#: ../../../build/NEWS:17285 msgid "" "`bpo-27906 `__: Fix socket accept " "exhaustion during high TCP traffic. Patch by Kevin Conway." msgstr "" -#: ../../../build/NEWS:10226 ../../../build/NEWS:13665 -#: ../../../build/NEWS:17284 +#: ../../../build/NEWS:10230 ../../../build/NEWS:13669 +#: ../../../build/NEWS:17288 msgid "" "`bpo-28174 `__: Handle when SO_REUSEPORT" " isn't properly supported. Patch by Seth Michael Larson." msgstr "" -#: ../../../build/NEWS:10229 ../../../build/NEWS:13668 -#: ../../../build/NEWS:17287 +#: ../../../build/NEWS:10233 ../../../build/NEWS:13672 +#: ../../../build/NEWS:17291 msgid "" "`bpo-26654 `__: Inspect " "functools.partial in asyncio.Handle.__repr__. Patch by iceboy." msgstr "" -#: ../../../build/NEWS:10232 ../../../build/NEWS:13671 -#: ../../../build/NEWS:17290 +#: ../../../build/NEWS:10236 ../../../build/NEWS:13675 +#: ../../../build/NEWS:17294 msgid "" "`bpo-26909 `__: Fix slow pipes IO in " "asyncio. Patch by INADA Naoki." msgstr "" -#: ../../../build/NEWS:10234 ../../../build/NEWS:13673 -#: ../../../build/NEWS:17292 +#: ../../../build/NEWS:10238 ../../../build/NEWS:13677 +#: ../../../build/NEWS:17296 msgid "" "`bpo-28176 `__: Fix callbacks race in " "asyncio.SelectorLoop.sock_connect." msgstr "" -#: ../../../build/NEWS:10236 ../../../build/NEWS:13675 -#: ../../../build/NEWS:17294 +#: ../../../build/NEWS:10240 ../../../build/NEWS:13679 +#: ../../../build/NEWS:17298 msgid "" "`bpo-27759 `__: Fix selectors " "incorrectly retain invalid file descriptors. Patch by Mark Williams." msgstr "" -#: ../../../build/NEWS:10239 +#: ../../../build/NEWS:10243 msgid "" "`bpo-28325 `__: Remove vestigial MacOS 9" " macurl2path module and its tests." msgstr "" -#: ../../../build/NEWS:10241 ../../../build/NEWS:13678 -#: ../../../build/NEWS:17297 +#: ../../../build/NEWS:10245 ../../../build/NEWS:13682 +#: ../../../build/NEWS:17301 msgid "" "`bpo-28368 `__: Refuse monitoring " "processes if the child watcher has no loop attached. Patch by Vincent " "Michel." msgstr "" -#: ../../../build/NEWS:10244 ../../../build/NEWS:13681 -#: ../../../build/NEWS:17300 +#: ../../../build/NEWS:10248 ../../../build/NEWS:13685 +#: ../../../build/NEWS:17304 msgid "" "`bpo-28369 `__: Raise RuntimeError when " "transport's FD is used with add_reader, add_writer, etc." msgstr "" -#: ../../../build/NEWS:10247 ../../../build/NEWS:13684 -#: ../../../build/NEWS:17303 +#: ../../../build/NEWS:10251 ../../../build/NEWS:13688 +#: ../../../build/NEWS:17307 msgid "" "`bpo-28370 `__: Speedup " "asyncio.StreamReader.readexactly. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10250 ../../../build/NEWS:13687 -#: ../../../build/NEWS:17306 +#: ../../../build/NEWS:10254 ../../../build/NEWS:13691 +#: ../../../build/NEWS:17310 msgid "" "`bpo-28371 `__: Deprecate passing " "asyncio.Handles to run_in_executor." msgstr "" -#: ../../../build/NEWS:10252 ../../../build/NEWS:13689 -#: ../../../build/NEWS:17308 +#: ../../../build/NEWS:10256 ../../../build/NEWS:13693 +#: ../../../build/NEWS:17312 msgid "" "`bpo-28372 `__: Fix asyncio to support " "formatting of non-python coroutines." msgstr "" -#: ../../../build/NEWS:10254 ../../../build/NEWS:13691 -#: ../../../build/NEWS:17310 +#: ../../../build/NEWS:10258 ../../../build/NEWS:13695 +#: ../../../build/NEWS:17314 msgid "" "`bpo-28399 `__: Remove UNIX socket from " "FS before binding. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10257 ../../../build/NEWS:13694 -#: ../../../build/NEWS:17313 +#: ../../../build/NEWS:10261 ../../../build/NEWS:13698 +#: ../../../build/NEWS:17317 msgid "" "`bpo-27972 `__: Prohibit Tasks to await " "on themselves." msgstr "" -#: ../../../build/NEWS:10259 ../../../build/NEWS:13216 +#: ../../../build/NEWS:10263 ../../../build/NEWS:13220 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left configparser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:10262 ../../../build/NEWS:12564 +#: ../../../build/NEWS:10266 ../../../build/NEWS:12568 msgid "" "`bpo-29581 `__: ABCMeta.__new__ now " "accepts ``**kwargs``, allowing abstract base classes to use keyword " "parameters in __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:10266 ../../../build/NEWS:11755 +#: ../../../build/NEWS:10270 ../../../build/NEWS:11759 msgid "" "`bpo-25532 `__: inspect.unwrap() will " "now only try to unwrap an object sys.getrecursionlimit() times, to protect " "against objects which create a new object on every attribute access." msgstr "" -#: ../../../build/NEWS:10270 ../../../build/NEWS:12698 +#: ../../../build/NEWS:10274 ../../../build/NEWS:12702 msgid "" "`bpo-30177 `__: " "path.resolve(strict=False) no longer cuts the path after the first element " "not present in the filesystem. Patch by Antoine Pietri." msgstr "" -#: ../../../build/NEWS:10276 ../../../build/NEWS:12181 +#: ../../../build/NEWS:10280 ../../../build/NEWS:12185 msgid "" "`bpo-31294 `__: Fix incomplete code " "snippet in the ZeroMQSocketListener and ZeroMQSocketHandler examples and " "adapt them to Python 3." msgstr "" -#: ../../../build/NEWS:10279 ../../../build/NEWS:12184 +#: ../../../build/NEWS:10283 ../../../build/NEWS:12188 msgid "" "`bpo-21649 `__: Add RFC 7525 and Mozilla" " server side TLS links to SSL documentation." msgstr "" -#: ../../../build/NEWS:10282 +#: ../../../build/NEWS:10286 msgid "" "`bpo-31128 `__: Allow the pydoc server " "to bind to arbitrary hostnames." msgstr "" -#: ../../../build/NEWS:10284 ../../../build/NEWS:12187 +#: ../../../build/NEWS:10288 ../../../build/NEWS:12191 msgid "" "`bpo-30803 `__: Clarify doc on truth " "value testing. Original patch by Peter Thomassen." msgstr "" -#: ../../../build/NEWS:10287 ../../../build/NEWS:12753 -#: ../../../build/NEWS:16705 +#: ../../../build/NEWS:10291 ../../../build/NEWS:12757 +#: ../../../build/NEWS:16709 msgid "" "`bpo-30176 `__: Add missing attribute " "related constants in curses documentation." msgstr "" -#: ../../../build/NEWS:10290 ../../../build/NEWS:12756 +#: ../../../build/NEWS:10294 ../../../build/NEWS:12760 msgid "" "`bpo-30052 `__: the link targets for " ":func:`bytes` and :func:`bytearray` are now their respective type " @@ -18720,14 +18728,14 @@ msgid "" "default output caching features in Sphinx." msgstr "" -#: ../../../build/NEWS:10298 ../../../build/NEWS:12764 -#: ../../../build/NEWS:16708 +#: ../../../build/NEWS:10302 ../../../build/NEWS:12768 +#: ../../../build/NEWS:16712 msgid "" "`bpo-26985 `__: Add missing info of code" " object in inspect documentation." msgstr "" -#: ../../../build/NEWS:10300 +#: ../../../build/NEWS:10304 msgid "" "`bpo-19824 `__: Improve the " "documentation for, and links to, template strings by emphasizing their " @@ -18736,37 +18744,37 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:10304 ../../../build/NEWS:13073 -#: ../../../build/NEWS:16710 +#: ../../../build/NEWS:10308 ../../../build/NEWS:13077 +#: ../../../build/NEWS:16714 msgid "" "`bpo-28929 `__: Link the documentation " "to its source file on GitHub." msgstr "" -#: ../../../build/NEWS:10306 ../../../build/NEWS:13075 -#: ../../../build/NEWS:16712 +#: ../../../build/NEWS:10310 ../../../build/NEWS:13079 +#: ../../../build/NEWS:16716 msgid "" "`bpo-25008 `__: Document smtpd.py as " "effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" "based replacement." msgstr "" -#: ../../../build/NEWS:10309 ../../../build/NEWS:13078 -#: ../../../build/NEWS:16715 +#: ../../../build/NEWS:10313 ../../../build/NEWS:13082 +#: ../../../build/NEWS:16719 msgid "" "`bpo-26355 `__: Add canonical header " "link on each page to corresponding major version of the documentation. Patch" " by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:10312 ../../../build/NEWS:13081 -#: ../../../build/NEWS:16718 +#: ../../../build/NEWS:10316 ../../../build/NEWS:13085 +#: ../../../build/NEWS:16722 msgid "" "`bpo-29349 `__: Fix Python 2 syntax in " "code for building the documentation." msgstr "" -#: ../../../build/NEWS:10314 +#: ../../../build/NEWS:10318 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the 3.6 What's New guide now cover the " @@ -18774,46 +18782,46 @@ msgid "" " support :pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:10319 ../../../build/NEWS:13332 -#: ../../../build/NEWS:17381 +#: ../../../build/NEWS:10323 ../../../build/NEWS:13336 +#: ../../../build/NEWS:17385 msgid "" "`bpo-28513 `__: Documented command-line " "interface of zipfile." msgstr "" -#: ../../../build/NEWS:10324 +#: ../../../build/NEWS:10328 msgid "" "`bpo-29639 `__: test.support.HOST is now" " \"localhost\", a new HOSTv4 constant has been added for your ``127.0.0.1`` " "needs, similar to the existing HOSTv6 constant." msgstr "" -#: ../../../build/NEWS:10328 ../../../build/NEWS:12193 +#: ../../../build/NEWS:10332 ../../../build/NEWS:12197 msgid "" "`bpo-31320 `__: Silence traceback in " "test_ssl" msgstr "" -#: ../../../build/NEWS:10330 +#: ../../../build/NEWS:10334 msgid "" "`bpo-31346 `__: Prefer " "PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER protocols for SSLContext." msgstr "" -#: ../../../build/NEWS:10333 ../../../build/NEWS:12195 +#: ../../../build/NEWS:10337 ../../../build/NEWS:12199 msgid "" "`bpo-25674 `__: Remove sha256.tbs-" "internet.com ssl test" msgstr "" -#: ../../../build/NEWS:10335 ../../../build/NEWS:12197 +#: ../../../build/NEWS:10339 ../../../build/NEWS:12201 msgid "" "`bpo-30715 `__: Address ALPN callback " "changes for OpenSSL 1.1.0f. The latest version behaves like OpenSSL 1.0.2 " "and no longer aborts handshake." msgstr "" -#: ../../../build/NEWS:10338 ../../../build/NEWS:12200 +#: ../../../build/NEWS:10342 ../../../build/NEWS:12204 msgid "" "`bpo-30822 `__: regrtest: Exclude tzdata" " from regrtest --all. When running the test suite using --use=all / -u all, " @@ -18822,15 +18830,15 @@ msgid "" " line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:10344 ../../../build/NEWS:11807 +#: ../../../build/NEWS:10348 ../../../build/NEWS:11811 msgid "" "`bpo-30695 `__: Add the " "`set_nomemory(start, stop)` and `remove_mem_hooks()` functions to the " "_testcapi module." msgstr "" -#: ../../../build/NEWS:10347 ../../../build/NEWS:12775 -#: ../../../build/NEWS:16737 +#: ../../../build/NEWS:10351 ../../../build/NEWS:12779 +#: ../../../build/NEWS:16741 msgid "" "`bpo-30357 `__: test_thread: setUp() now" " uses support.threading_setup() and support.threading_cleanup() to wait " @@ -18838,8 +18846,8 @@ msgid "" "Initial patch written by Grzegorz Grzywacz." msgstr "" -#: ../../../build/NEWS:10352 ../../../build/NEWS:12780 -#: ../../../build/NEWS:16746 +#: ../../../build/NEWS:10356 ../../../build/NEWS:12784 +#: ../../../build/NEWS:16750 msgid "" "`bpo-30197 `__: Enhanced functions " "swap_attr() and swap_item() in the test.support module. They now work when " @@ -18848,79 +18856,79 @@ msgid "" "to the target of the \"as\" clause, if there is one." msgstr "" -#: ../../../build/NEWS:10358 +#: ../../../build/NEWS:10362 msgid "" "`bpo-24932 `__: Use proper command line " "parsing in _testembed" msgstr "" -#: ../../../build/NEWS:10360 ../../../build/NEWS:13096 +#: ../../../build/NEWS:10364 ../../../build/NEWS:13100 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:10363 ../../../build/NEWS:13099 +#: ../../../build/NEWS:10367 ../../../build/NEWS:13103 msgid "" "`bpo-28683 `__: Fix the tests that " "bind() a unix socket and raise PermissionError on Android for a non-root " "user." msgstr "" -#: ../../../build/NEWS:10366 +#: ../../../build/NEWS:10370 msgid "" "`bpo-26936 `__: Fix the test_socket " "failures on Android - getservbyname(), getservbyport() and getaddrinfo() are" " broken on some Android API levels." msgstr "" -#: ../../../build/NEWS:10369 ../../../build/NEWS:13337 -#: ../../../build/NEWS:17389 +#: ../../../build/NEWS:10373 ../../../build/NEWS:13341 +#: ../../../build/NEWS:17393 msgid "" "`bpo-28666 `__: Now test.support.rmtree " "is able to remove unwritable or unreadable directories." msgstr "" -#: ../../../build/NEWS:10372 ../../../build/NEWS:13340 -#: ../../../build/NEWS:17392 +#: ../../../build/NEWS:10376 ../../../build/NEWS:13344 +#: ../../../build/NEWS:17396 msgid "" "`bpo-23839 `__: Various caches now are " "cleared before running every test file." msgstr "" -#: ../../../build/NEWS:10374 ../../../build/NEWS:13472 +#: ../../../build/NEWS:10378 ../../../build/NEWS:13476 msgid "" "`bpo-26944 `__: Fix test_posix for " "Android where 'id -G' is entirely wrong or missing the effective gid." msgstr "" -#: ../../../build/NEWS:10377 ../../../build/NEWS:13475 -#: ../../../build/NEWS:17394 +#: ../../../build/NEWS:10381 ../../../build/NEWS:13479 +#: ../../../build/NEWS:17398 msgid "" "`bpo-28409 `__: regrtest: fix the parser" " of command line arguments." msgstr "" -#: ../../../build/NEWS:10379 ../../../build/NEWS:13743 +#: ../../../build/NEWS:10383 ../../../build/NEWS:13747 msgid "" "`bpo-28217 `__: Adds _testconsole module" " to test console input." msgstr "" -#: ../../../build/NEWS:10381 ../../../build/NEWS:13102 +#: ../../../build/NEWS:10385 ../../../build/NEWS:13106 msgid "" "`bpo-26939 `__: Add the " "support.setswitchinterval() function to fix test_functools hanging on the " "Android armv7 qemu emulator." msgstr "" -#: ../../../build/NEWS:10387 +#: ../../../build/NEWS:10391 msgid "" "`bpo-31354 `__: Allow --with-lto to be " "used on all builds, not just `make profile-opt`." msgstr "" -#: ../../../build/NEWS:10390 +#: ../../../build/NEWS:10394 msgid "" "`bpo-31370 `__: Remove support for " "building --without-threads. This option is not really useful anymore in the " @@ -18928,82 +18936,82 @@ msgid "" "code base, including in difficult to maintain low-level internal code." msgstr "" -#: ../../../build/NEWS:10395 +#: ../../../build/NEWS:10399 msgid "" "`bpo-31341 `__: Per :pep:`11`, support " "for the IRIX operating system was removed." msgstr "" -#: ../../../build/NEWS:10398 ../../../build/NEWS:12209 +#: ../../../build/NEWS:10402 ../../../build/NEWS:12213 msgid "" "`bpo-30854 `__: Fix compile error when " "compiling --without-threads. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10401 ../../../build/NEWS:12789 -#: ../../../build/NEWS:16774 +#: ../../../build/NEWS:10405 ../../../build/NEWS:12793 +#: ../../../build/NEWS:16778 msgid "" "`bpo-30687 `__: Locate msbuild.exe on " "Windows when building rather than vcvarsall.bat" msgstr "" -#: ../../../build/NEWS:10404 +#: ../../../build/NEWS:10408 msgid "" "`bpo-20210 `__: Support the *disabled* " "marker in Setup files. Extension modules listed after this marker are not " "built at all, neither by the Makefile nor by setup.py." msgstr "" -#: ../../../build/NEWS:10408 ../../../build/NEWS:12733 +#: ../../../build/NEWS:10412 ../../../build/NEWS:12737 msgid "" "`bpo-29941 `__: Add ``--with-" "assertions`` configure flag to explicitly enable C ``assert()`` checks. " "Defaults to off. ``--with-pydebug`` implies ``--with-assertions``." msgstr "" -#: ../../../build/NEWS:10412 ../../../build/NEWS:12737 +#: ../../../build/NEWS:10416 ../../../build/NEWS:12741 msgid "" "`bpo-28787 `__: Fix out-of-tree builds " "of Python when configured with ``--with--dtrace``." msgstr "" -#: ../../../build/NEWS:10415 ../../../build/NEWS:12740 -#: ../../../build/NEWS:16761 +#: ../../../build/NEWS:10419 ../../../build/NEWS:12744 +#: ../../../build/NEWS:16765 msgid "" "`bpo-29243 `__: Prevent unnecessary " "rebuilding of Python during ``make test``, ``make install`` and some other " "make targets when configured with ``--enable-optimizations``." msgstr "" -#: ../../../build/NEWS:10419 ../../../build/NEWS:12744 -#: ../../../build/NEWS:16765 +#: ../../../build/NEWS:10423 ../../../build/NEWS:12748 +#: ../../../build/NEWS:16769 msgid "" "`bpo-23404 `__: Don't regenerate " "generated files based on file modification time anymore: the action is now " "explicit. Replace ``make touch`` with ``make regen-all``." msgstr "" -#: ../../../build/NEWS:10423 ../../../build/NEWS:12748 -#: ../../../build/NEWS:16769 +#: ../../../build/NEWS:10427 ../../../build/NEWS:12752 +#: ../../../build/NEWS:16773 msgid "" "`bpo-29643 `__: Fix ``--enable-" "optimization`` didn't work." msgstr "" -#: ../../../build/NEWS:10425 ../../../build/NEWS:13108 +#: ../../../build/NEWS:10429 ../../../build/NEWS:13112 msgid "" "`bpo-27593 `__: sys.version and the " "platform module python_build(), python_branch(), and python_revision() " "functions now use git information rather than hg when building from a repo." msgstr "" -#: ../../../build/NEWS:10429 ../../../build/NEWS:13112 +#: ../../../build/NEWS:10433 ../../../build/NEWS:13116 msgid "" "`bpo-29572 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2k." msgstr "" -#: ../../../build/NEWS:10431 +#: ../../../build/NEWS:10435 msgid "" "`bpo-27659 `__: Prohibit implicit C " "function declarations: use ``-Werror=implicit-function-declaration`` when " @@ -19011,53 +19019,53 @@ msgid "" "written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:10435 +#: ../../../build/NEWS:10439 msgid "" "`bpo-29384 `__: Remove old Be OS helper " "scripts." msgstr "" -#: ../../../build/NEWS:10437 ../../../build/NEWS:13114 +#: ../../../build/NEWS:10441 ../../../build/NEWS:13118 msgid "" "`bpo-26851 `__: Set Android compilation " "and link flags." msgstr "" -#: ../../../build/NEWS:10439 ../../../build/NEWS:13116 +#: ../../../build/NEWS:10443 ../../../build/NEWS:13120 msgid "" "`bpo-28768 `__: Fix implicit declaration" " of function _setmode. Patch by Masayuki Yamamoto" msgstr "" -#: ../../../build/NEWS:10442 ../../../build/NEWS:13119 -#: ../../../build/NEWS:17432 +#: ../../../build/NEWS:10446 ../../../build/NEWS:13123 +#: ../../../build/NEWS:17436 msgid "" "`bpo-29080 `__: Removes hard dependency " "on hg.exe from PCBuild/build.bat" msgstr "" -#: ../../../build/NEWS:10444 ../../../build/NEWS:13121 -#: ../../../build/NEWS:17434 +#: ../../../build/NEWS:10448 ../../../build/NEWS:13125 +#: ../../../build/NEWS:17438 msgid "" "`bpo-23903 `__: Added missed names to " "PC/python3.def." msgstr "" -#: ../../../build/NEWS:10446 ../../../build/NEWS:13123 +#: ../../../build/NEWS:10450 ../../../build/NEWS:13127 msgid "" "`bpo-28762 `__: lockf() is available on " "Android API level 24, but the F_LOCK macro is not defined in android-" "ndk-r13." msgstr "" -#: ../../../build/NEWS:10449 ../../../build/NEWS:13126 +#: ../../../build/NEWS:10453 ../../../build/NEWS:13130 msgid "" "`bpo-28538 `__: Fix the compilation " "error that occurs because if_nameindex() is available on Android API level " "24, but the if_nameindex structure is not defined." msgstr "" -#: ../../../build/NEWS:10453 ../../../build/NEWS:13130 +#: ../../../build/NEWS:10457 ../../../build/NEWS:13134 msgid "" "`bpo-20211 `__: Do not add the directory" " for installing C header files and the directory for installing object code " @@ -19065,83 +19073,83 @@ msgid "" "Petazzoni." msgstr "" -#: ../../../build/NEWS:10457 ../../../build/NEWS:13134 +#: ../../../build/NEWS:10461 ../../../build/NEWS:13138 msgid "" "`bpo-28849 `__: Do not define " "sys.implementation._multiarch on Android." msgstr "" -#: ../../../build/NEWS:10459 ../../../build/NEWS:13345 -#: ../../../build/NEWS:17436 +#: ../../../build/NEWS:10463 ../../../build/NEWS:13349 +#: ../../../build/NEWS:17440 msgid "" "`bpo-10656 `__: Fix out-of-tree building" " on AIX. Patch by Tristan Carel and Michael Haubenwallner." msgstr "" -#: ../../../build/NEWS:10462 ../../../build/NEWS:13348 -#: ../../../build/NEWS:17439 +#: ../../../build/NEWS:10466 ../../../build/NEWS:13352 +#: ../../../build/NEWS:17443 msgid "" "`bpo-26359 `__: Rename --with-" "optimiations to --enable-optimizations." msgstr "" -#: ../../../build/NEWS:10464 ../../../build/NEWS:13463 -#: ../../../build/NEWS:17441 +#: ../../../build/NEWS:10468 ../../../build/NEWS:13467 +#: ../../../build/NEWS:17445 msgid "" "`bpo-28444 `__: Fix missing extensions " "modules when cross compiling." msgstr "" -#: ../../../build/NEWS:10466 ../../../build/NEWS:13465 +#: ../../../build/NEWS:10470 ../../../build/NEWS:13469 msgid "" "`bpo-28208 `__: Update Windows build and" " OS X installers to use SQLite 3.14.2." msgstr "" -#: ../../../build/NEWS:10468 ../../../build/NEWS:13467 -#: ../../../build/NEWS:17443 +#: ../../../build/NEWS:10472 ../../../build/NEWS:13471 +#: ../../../build/NEWS:17447 msgid "" "`bpo-28248 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2j." msgstr "" -#: ../../../build/NEWS:10470 +#: ../../../build/NEWS:10474 msgid "" "`bpo-21124 `__: Fix building the _struct" " module on Cygwin by passing ``NULL`` instead of ``&PyType_Type`` to " "PyVarObject_HEAD_INIT. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10474 +#: ../../../build/NEWS:10478 msgid "" "`bpo-13756 `__: Fix building extensions " "modules on Cygwin. Patch by Roumen Petrov, based on original patch by Jason" " Tishler." msgstr "" -#: ../../../build/NEWS:10477 +#: ../../../build/NEWS:10481 msgid "" "`bpo-21085 `__: Add configure check for " "siginfo_t.si_band, which Cygwin does not provide. Patch by Masayuki Yamamoto" " with review and rebase by Erik Bray." msgstr "" -#: ../../../build/NEWS:10481 ../../../build/NEWS:13732 -#: ../../../build/NEWS:17445 +#: ../../../build/NEWS:10485 ../../../build/NEWS:13736 +#: ../../../build/NEWS:17449 msgid "" "`bpo-28258 `__: Fixed build with " "Estonian locale (python-config and distclean targets in Makefile). Patch by" " Arfrever Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:10484 ../../../build/NEWS:13735 -#: ../../../build/NEWS:17448 +#: ../../../build/NEWS:10488 ../../../build/NEWS:13739 +#: ../../../build/NEWS:17452 msgid "" "`bpo-26661 `__: setup.py now detects " "system libffi with multiarch wrapper." msgstr "" -#: ../../../build/NEWS:10486 +#: ../../../build/NEWS:10490 msgid "" "`bpo-27979 `__: A full copy of libffi is" " no longer bundled for use when building _ctypes on non-OSX UNIX platforms." @@ -19149,84 +19157,84 @@ msgid "" "platforms." msgstr "" -#: ../../../build/NEWS:10490 ../../../build/NEWS:13737 -#: ../../../build/NEWS:17453 +#: ../../../build/NEWS:10494 ../../../build/NEWS:13741 +#: ../../../build/NEWS:17457 msgid "" "`bpo-15819 `__: Remove redundant include" " search directory option for building outside the source tree." msgstr "" -#: ../../../build/NEWS:10493 ../../../build/NEWS:13350 -#: ../../../build/NEWS:17490 +#: ../../../build/NEWS:10497 ../../../build/NEWS:13354 +#: ../../../build/NEWS:17494 msgid "" "`bpo-28676 `__: Prevent missing " "'getentropy' declaration warning on macOS. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:10499 +#: ../../../build/NEWS:10503 msgid "" "`bpo-31392 `__: Update Windows build to " "use OpenSSL 1.1.0f" msgstr "" -#: ../../../build/NEWS:10501 ../../../build/NEWS:12215 +#: ../../../build/NEWS:10505 ../../../build/NEWS:12219 msgid "" "`bpo-30389 `__: Adds detection of Visual" " Studio 2017 to distutils on Windows." msgstr "" -#: ../../../build/NEWS:10503 +#: ../../../build/NEWS:10507 msgid "" "`bpo-31358 `__: zlib is no longer " "bundled in the CPython source, instead it is downloaded on demand just like " "bz2, lzma, OpenSSL, Tcl/Tk, and SQLite." msgstr "" -#: ../../../build/NEWS:10506 ../../../build/NEWS:12217 +#: ../../../build/NEWS:10510 ../../../build/NEWS:12221 msgid "" "`bpo-31340 `__: Change to building with " "MSVC v141 (included with Visual Studio 2017)" msgstr "" -#: ../../../build/NEWS:10509 ../../../build/NEWS:12220 +#: ../../../build/NEWS:10513 ../../../build/NEWS:12224 msgid "" "`bpo-30581 `__: os.cpu_count() now " "returns the correct number of processors on Windows when the number of " "logical processors is greater than 64." msgstr "" -#: ../../../build/NEWS:10512 +#: ../../../build/NEWS:10516 msgid "" "`bpo-30916 `__: Pre-build OpenSSL, Tcl " "and Tk and include the binaries in the build." msgstr "" -#: ../../../build/NEWS:10515 ../../../build/NEWS:12223 +#: ../../../build/NEWS:10519 ../../../build/NEWS:12227 msgid "" "`bpo-30731 `__: Add a missing xmlns to " "python.manifest so that it matches the schema." msgstr "" -#: ../../../build/NEWS:10518 +#: ../../../build/NEWS:10522 msgid "" "`bpo-30291 `__: Allow requiring 64-bit " "interpreters from py.exe using -64 suffix. Contributed by Steve (Gadget) " "Barnes." msgstr "" -#: ../../../build/NEWS:10521 +#: ../../../build/NEWS:10525 msgid "" "`bpo-30362 `__: Adds list options (-0, " "-0p) to py.exe launcher. Contributed by Steve Barnes." msgstr "" -#: ../../../build/NEWS:10524 +#: ../../../build/NEWS:10528 msgid "" "`bpo-23451 `__: Fix socket deprecation " "warnings in socketmodule.c. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:10527 ../../../build/NEWS:12792 +#: ../../../build/NEWS:10531 ../../../build/NEWS:12796 msgid "" "`bpo-30450 `__: The build process on " "Windows no longer depends on Subversion, instead pulling external code from " @@ -19234,100 +19242,100 @@ msgid "" "``py -3.6``), NuGet is used to download a copy of 32-bit Python." msgstr "" -#: ../../../build/NEWS:10532 +#: ../../../build/NEWS:10536 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer." msgstr "" -#: ../../../build/NEWS:10534 ../../../build/NEWS:13049 +#: ../../../build/NEWS:10538 ../../../build/NEWS:13053 msgid "" "`bpo-25778 `__: winreg does not truncate" " string correctly (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10536 +#: ../../../build/NEWS:10540 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default" msgstr "" -#: ../../../build/NEWS:10538 ../../../build/NEWS:13458 +#: ../../../build/NEWS:10542 ../../../build/NEWS:13462 msgid "" "`bpo-28522 `__: Fixes mishandled buffer " "reallocation in getpathp.c" msgstr "" -#: ../../../build/NEWS:10540 ../../../build/NEWS:13699 +#: ../../../build/NEWS:10544 ../../../build/NEWS:13703 msgid "" "`bpo-28402 `__: Adds signed catalog " "files for stdlib on Windows." msgstr "" -#: ../../../build/NEWS:10542 ../../../build/NEWS:13701 +#: ../../../build/NEWS:10546 ../../../build/NEWS:13705 msgid "" "`bpo-28333 `__: Enables Unicode for " "ps1/ps2 and input() prompts. (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10545 ../../../build/NEWS:13704 -#: ../../../build/NEWS:17417 +#: ../../../build/NEWS:10549 ../../../build/NEWS:13708 +#: ../../../build/NEWS:17421 msgid "" "`bpo-28251 `__: Improvements to help " "manuals on Windows." msgstr "" -#: ../../../build/NEWS:10547 ../../../build/NEWS:13706 -#: ../../../build/NEWS:17419 +#: ../../../build/NEWS:10551 ../../../build/NEWS:13710 +#: ../../../build/NEWS:17423 msgid "" "`bpo-28110 `__: launcher.msi has " "different product codes between 32-bit and 64-bit" msgstr "" -#: ../../../build/NEWS:10550 ../../../build/NEWS:13709 +#: ../../../build/NEWS:10554 ../../../build/NEWS:13713 msgid "" "`bpo-28161 `__: Opening CON for write " "access fails" msgstr "" -#: ../../../build/NEWS:10552 ../../../build/NEWS:13711 +#: ../../../build/NEWS:10556 ../../../build/NEWS:13715 msgid "" "`bpo-28162 `__: WindowsConsoleIO " "readall() fails if first line starts with Ctrl+Z" msgstr "" -#: ../../../build/NEWS:10555 ../../../build/NEWS:13714 +#: ../../../build/NEWS:10559 ../../../build/NEWS:13718 msgid "" "`bpo-28163 `__: WindowsConsoleIO " "fileno() passes wrong flags to _open_osfhandle" msgstr "" -#: ../../../build/NEWS:10557 ../../../build/NEWS:13716 +#: ../../../build/NEWS:10561 ../../../build/NEWS:13720 msgid "" "`bpo-28164 `__: _PyIO_get_console_type " "fails for various paths" msgstr "" -#: ../../../build/NEWS:10559 ../../../build/NEWS:13718 +#: ../../../build/NEWS:10563 ../../../build/NEWS:13722 msgid "" "`bpo-28137 `__: Renames Windows path " "file to ._pth" msgstr "" -#: ../../../build/NEWS:10561 ../../../build/NEWS:13720 +#: ../../../build/NEWS:10565 ../../../build/NEWS:13724 msgid "" "`bpo-28138 `__: Windows ._pth file " "should allow import site" msgstr "" -#: ../../../build/NEWS:10566 ../../../build/NEWS:12229 +#: ../../../build/NEWS:10570 ../../../build/NEWS:12233 msgid "" "`bpo-31493 `__: IDLE code context -- fix" " code update and font update timers. Canceling timers prevents a warning " "message when test_idle completes." msgstr "" -#: ../../../build/NEWS:10569 ../../../build/NEWS:12232 +#: ../../../build/NEWS:10573 ../../../build/NEWS:12236 msgid "" "`bpo-31488 `__: IDLE - Update non-key " "options in former extension classes. When applying configdialog changes, " @@ -19335,20 +19343,20 @@ msgid "" "affect existing instances attached to existing editor windows." msgstr "" -#: ../../../build/NEWS:10574 ../../../build/NEWS:12237 +#: ../../../build/NEWS:10578 ../../../build/NEWS:12241 msgid "" "`bpo-31477 `__: IDLE - Improve rstrip " "entry in doc. Strip trailing whitespace strips more than blank spaces. " "Multiline string literals are not skipped." msgstr "" -#: ../../../build/NEWS:10577 ../../../build/NEWS:12240 +#: ../../../build/NEWS:10581 ../../../build/NEWS:12244 msgid "" "`bpo-31480 `__: IDLE - make tests pass " "with zzdummy extension disabled by default." msgstr "" -#: ../../../build/NEWS:10580 ../../../build/NEWS:12243 +#: ../../../build/NEWS:10584 ../../../build/NEWS:12247 msgid "" "`bpo-31421 `__: Document how IDLE runs " "tkinter programs. IDLE calls tcl/tk update in the background in order to " @@ -19356,33 +19364,33 @@ msgid "" "easier." msgstr "" -#: ../../../build/NEWS:10584 ../../../build/NEWS:12247 +#: ../../../build/NEWS:10588 ../../../build/NEWS:12251 msgid "" "`bpo-31414 `__: IDLE -- fix tk entry box" " tests by deleting first. Adding to an int entry is not the same as deleting" " and inserting because int('') will fail." msgstr "" -#: ../../../build/NEWS:10588 ../../../build/NEWS:12251 +#: ../../../build/NEWS:10592 ../../../build/NEWS:12255 msgid "" "`bpo-31051 `__: Rearrange IDLE " "configdialog GenPage into Window, Editor, and Help sections." msgstr "" -#: ../../../build/NEWS:10591 ../../../build/NEWS:12254 +#: ../../../build/NEWS:10595 ../../../build/NEWS:12258 msgid "" "`bpo-30617 `__: IDLE - Add docstrings " "and tests for outwin subclass of editor. Move some data and functions from " "the class to module level. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10595 ../../../build/NEWS:12258 +#: ../../../build/NEWS:10599 ../../../build/NEWS:12262 msgid "" "`bpo-31287 `__: IDLE - Do not modify " "tkinter.message in test_configdialog." msgstr "" -#: ../../../build/NEWS:10597 ../../../build/NEWS:12260 +#: ../../../build/NEWS:10601 ../../../build/NEWS:12264 msgid "" "`bpo-27099 `__: Convert IDLE's built-in " "'extensions' to regular features. About 10 IDLE features were implemented as" @@ -19401,72 +19409,72 @@ msgid "" "Initial patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10613 ../../../build/NEWS:12276 +#: ../../../build/NEWS:10617 ../../../build/NEWS:12280 msgid "" "`bpo-31206 `__: IDLE: Factor " "HighPage(Frame) class from ConfigDialog. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10616 ../../../build/NEWS:12279 +#: ../../../build/NEWS:10620 ../../../build/NEWS:12283 msgid "" "`bpo-31001 `__: Add tests for " "configdialog highlight tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10619 ../../../build/NEWS:12282 +#: ../../../build/NEWS:10623 ../../../build/NEWS:12286 msgid "" "`bpo-31205 `__: IDLE: Factor " "KeysPage(Frame) class from ConfigDialog. The slightly modified tests " "continue to pass. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10622 ../../../build/NEWS:12285 +#: ../../../build/NEWS:10626 ../../../build/NEWS:12289 msgid "" "`bpo-31130 `__: IDLE -- stop leaks in " "test_configdialog. Initial patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:10625 ../../../build/NEWS:12288 +#: ../../../build/NEWS:10629 ../../../build/NEWS:12292 msgid "" "`bpo-31002 `__: Add tests for " "configdialog keys tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10627 ../../../build/NEWS:12290 +#: ../../../build/NEWS:10631 ../../../build/NEWS:12294 msgid "" "`bpo-19903 `__: IDLE: Calltips use " "`inspect.signature` instead of `inspect.getfullargspec`. This improves " "calltips for builtins converted to use Argument Clinic. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10631 ../../../build/NEWS:12294 +#: ../../../build/NEWS:10635 ../../../build/NEWS:12298 msgid "" "`bpo-31083 `__: IDLE - Add an outline of" " a TabPage class in configdialog. Update existing classes to match outline. " "Initial patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10634 ../../../build/NEWS:12297 +#: ../../../build/NEWS:10638 ../../../build/NEWS:12301 msgid "" "`bpo-31050 `__: Factor GenPage(Frame) " "class from ConfigDialog. The slightly modified tests continue to pass. Patch" " by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10637 ../../../build/NEWS:12300 +#: ../../../build/NEWS:10641 ../../../build/NEWS:12304 msgid "" "`bpo-31004 `__: IDLE - Factor " "FontPage(Frame) class from ConfigDialog. Slightly modified tests continue to" " pass. Fix General tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10641 ../../../build/NEWS:12304 +#: ../../../build/NEWS:10645 ../../../build/NEWS:12308 msgid "" "`bpo-30781 `__: IDLE - Use ttk widgets " "in ConfigDialog. Patches by Terry Jan Reedy and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10644 ../../../build/NEWS:12307 +#: ../../../build/NEWS:10648 ../../../build/NEWS:12311 msgid "" "`bpo-31060 `__: IDLE - Finish " "rearranging methods of ConfigDialog Grouping methods pertaining to each tab " @@ -19474,7 +19482,7 @@ msgid "" "enable splitting the groups into classes." msgstr "" -#: ../../../build/NEWS:10648 ../../../build/NEWS:12311 +#: ../../../build/NEWS:10652 ../../../build/NEWS:12315 msgid "" "`bpo-30853 `__: IDLE -- Factor a " "VarTrace class out of ConfigDialog. Instance tracers manages pairs " @@ -19483,13 +19491,13 @@ msgid "" "class is 100%." msgstr "" -#: ../../../build/NEWS:10653 ../../../build/NEWS:12316 +#: ../../../build/NEWS:10657 ../../../build/NEWS:12320 msgid "" "`bpo-31003 `__: IDLE: Add more tests for" " General tab." msgstr "" -#: ../../../build/NEWS:10655 ../../../build/NEWS:12318 +#: ../../../build/NEWS:10659 ../../../build/NEWS:12322 msgid "" "`bpo-30993 `__: IDLE - Improve " "configdialog font page and tests. In configdialog: Document causal pathways " @@ -19503,26 +19511,26 @@ msgid "" "completely cover the related functions." msgstr "" -#: ../../../build/NEWS:10666 ../../../build/NEWS:12329 +#: ../../../build/NEWS:10670 ../../../build/NEWS:12333 msgid "" "`bpo-30981 `__: IDLE -- Add more " "configdialog font page tests." msgstr "" -#: ../../../build/NEWS:10668 ../../../build/NEWS:12331 +#: ../../../build/NEWS:10672 ../../../build/NEWS:12335 msgid "" "`bpo-28523 `__: IDLE: replace 'colour' " "with 'color' in configdialog." msgstr "" -#: ../../../build/NEWS:10670 ../../../build/NEWS:12333 +#: ../../../build/NEWS:10674 ../../../build/NEWS:12337 msgid "" "`bpo-30917 `__: Add tests for " "idlelib.config.IdleConf. Increase coverage from 46% to 96%. Patch by Louie " "Lu." msgstr "" -#: ../../../build/NEWS:10673 ../../../build/NEWS:12336 +#: ../../../build/NEWS:10677 ../../../build/NEWS:12340 msgid "" "`bpo-30934 `__: Document coverage " "details for idlelib tests. Add section to idlelib/idle-test/README.txt. " @@ -19530,7 +19538,7 @@ msgid "" "that does not run during unit tests." msgstr "" -#: ../../../build/NEWS:10677 ../../../build/NEWS:12340 +#: ../../../build/NEWS:10681 ../../../build/NEWS:12344 msgid "" "`bpo-30913 `__: IDLE: Document " "ConfigDialog tk Vars, methods, and widgets in docstrings This will " @@ -19538,39 +19546,39 @@ msgid "" "by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10681 ../../../build/NEWS:12344 +#: ../../../build/NEWS:10685 ../../../build/NEWS:12348 msgid "" "`bpo-30899 `__: IDLE: Add tests for " "ConfigParser subclasses in config. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10684 ../../../build/NEWS:12347 +#: ../../../build/NEWS:10688 ../../../build/NEWS:12351 msgid "" "`bpo-30881 `__: IDLE: Add docstrings to " "browser.py. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10686 ../../../build/NEWS:12349 +#: ../../../build/NEWS:10690 ../../../build/NEWS:12353 msgid "" "`bpo-30851 `__: IDLE: Remove unused " "variables in configdialog. One is a duplicate, one is set but cannot be " "altered by users. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10690 ../../../build/NEWS:12353 +#: ../../../build/NEWS:10694 ../../../build/NEWS:12357 msgid "" "`bpo-30870 `__: IDLE: In Settings " "dialog, select font with Up, Down keys as well as mouse. Initial patch by " "Louie Lu." msgstr "" -#: ../../../build/NEWS:10693 ../../../build/NEWS:12356 +#: ../../../build/NEWS:10697 ../../../build/NEWS:12360 msgid "" "`bpo-8231 `__: IDLE: call " "config.IdleConf.GetUserCfgDir only once." msgstr "" -#: ../../../build/NEWS:10695 ../../../build/NEWS:12358 +#: ../../../build/NEWS:10699 ../../../build/NEWS:12362 msgid "" "`bpo-30779 `__: IDLE: Factor " "ConfigChanges class from configdialog, put in config; test. * In config, put" @@ -19583,19 +19591,19 @@ msgid "" "Sabella contributed parts of the patch." msgstr "" -#: ../../../build/NEWS:10705 ../../../build/NEWS:12368 +#: ../../../build/NEWS:10709 ../../../build/NEWS:12372 msgid "" "`bpo-30777 `__: IDLE: configdialog - Add" " docstrings and fix comments. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10708 ../../../build/NEWS:12371 +#: ../../../build/NEWS:10712 ../../../build/NEWS:12375 msgid "" "`bpo-30495 `__: IDLE: Improve textview " "with docstrings, PEP8 names, and more tests. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10711 ../../../build/NEWS:12374 +#: ../../../build/NEWS:10715 ../../../build/NEWS:12378 msgid "" "`bpo-30723 `__: IDLE: Make several " "improvements to parenmatch. Add 'parens' style to highlight both opener and " @@ -19605,20 +19613,20 @@ msgid "" "patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10717 ../../../build/NEWS:12380 +#: ../../../build/NEWS:10721 ../../../build/NEWS:12384 msgid "" "`bpo-30674 `__: IDLE: add docstrings to " "grep module. Patch by Cheryl Sabella" msgstr "" -#: ../../../build/NEWS:10719 ../../../build/NEWS:12382 +#: ../../../build/NEWS:10723 ../../../build/NEWS:12386 msgid "" "`bpo-21519 `__: IDLE's basic custom key " "entry dialog now detects duplicates properly. Original patch by Saimadhav " "Heblikar." msgstr "" -#: ../../../build/NEWS:10722 ../../../build/NEWS:12385 +#: ../../../build/NEWS:10726 ../../../build/NEWS:12389 msgid "" "`bpo-29910 `__: IDLE no longer deletes a" " character after commenting out a region by a key shortcut. Add ``return " @@ -19626,7 +19634,7 @@ msgid "" "key bindings." msgstr "" -#: ../../../build/NEWS:10726 ../../../build/NEWS:12389 +#: ../../../build/NEWS:10730 ../../../build/NEWS:12393 msgid "" "`bpo-30728 `__: Review and change " "idlelib.configdialog names. Lowercase method and attribute names. Replace " @@ -19635,14 +19643,14 @@ msgid "" "Sabella." msgstr "" -#: ../../../build/NEWS:10731 ../../../build/NEWS:12394 +#: ../../../build/NEWS:10735 ../../../build/NEWS:12398 msgid "" "`bpo-6739 `__: IDLE: Verify user-entered " "key sequences by trying to bind them with tk. Add tests for all 3 validation" " functions. Original patch by G Polo. Tests added by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10735 ../../../build/NEWS:12704 +#: ../../../build/NEWS:10739 ../../../build/NEWS:12708 msgid "" "`bpo-15786 `__: Fix several problems " "with IDLE's autocompletion box. The following should now work: clicking on " @@ -19650,54 +19658,54 @@ msgid "" "Return. Hangs on MacOSX should no longer happen. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10740 ../../../build/NEWS:12709 +#: ../../../build/NEWS:10744 ../../../build/NEWS:12713 msgid "" "`bpo-25514 `__: Add doc subsubsection " "about IDLE failure to start. Popup no-connection message directs users to " "this section." msgstr "" -#: ../../../build/NEWS:10743 ../../../build/NEWS:12712 +#: ../../../build/NEWS:10747 ../../../build/NEWS:12716 msgid "" "`bpo-30642 `__: Fix reference leaks in " "IDLE tests. Patches by Louie Lu and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10746 ../../../build/NEWS:12715 +#: ../../../build/NEWS:10750 ../../../build/NEWS:12719 msgid "" "`bpo-30495 `__: Add docstrings for " "textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " "Reedy." msgstr "" -#: ../../../build/NEWS:10749 ../../../build/NEWS:12718 +#: ../../../build/NEWS:10753 ../../../build/NEWS:12722 msgid "" "`bpo-30290 `__: Help-about: use pep8 " "names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl " "Sabella, and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10752 ../../../build/NEWS:12721 +#: ../../../build/NEWS:10756 ../../../build/NEWS:12725 msgid "" "`bpo-30303 `__: Add _utest option to " "textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and " "Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10755 ../../../build/NEWS:13030 +#: ../../../build/NEWS:10759 ../../../build/NEWS:13034 msgid "" "`bpo-29071 `__: IDLE colors f-string " "prefixes (but not invalid ur prefixes)." msgstr "" -#: ../../../build/NEWS:10757 ../../../build/NEWS:13032 +#: ../../../build/NEWS:10761 ../../../build/NEWS:13036 msgid "" "`bpo-28572 `__: Add 10% to coverage of " "IDLE's test_configdialog. Update and augment description of the " "configuration system." msgstr "" -#: ../../../build/NEWS:10763 ../../../build/NEWS:12401 +#: ../../../build/NEWS:10767 ../../../build/NEWS:12405 msgid "" "`bpo-30983 `__: gdb integration commands" " (py-bt, etc.) work on optimized shared builds now, too. :pep:`523` " @@ -19708,13 +19716,13 @@ msgid "" "Bruno \"Polaco\" Penteado." msgstr "" -#: ../../../build/NEWS:10771 +#: ../../../build/NEWS:10775 msgid "" "`bpo-29748 `__: Added the slice index " "converter in Argument Clinic." msgstr "" -#: ../../../build/NEWS:10773 +#: ../../../build/NEWS:10777 msgid "" "`bpo-24037 `__: Argument Clinic now uses" " the converter `bool(accept={int})` rather than `int` for semantical " @@ -19722,19 +19730,19 @@ msgid "" " help in converting to `bool` in future." msgstr "" -#: ../../../build/NEWS:10778 ../../../build/NEWS:12769 +#: ../../../build/NEWS:10782 ../../../build/NEWS:12773 msgid "" "`bpo-29367 `__: python-gdb.py now " "supports also ``method-wrapper`` (``wrapperobject``) objects." msgstr "" -#: ../../../build/NEWS:10781 ../../../build/NEWS:13237 +#: ../../../build/NEWS:10785 ../../../build/NEWS:13241 msgid "" "`bpo-28023 `__: Fix python-gdb.py didn't" " support new dict implementation." msgstr "" -#: ../../../build/NEWS:10783 +#: ../../../build/NEWS:10787 msgid "" "`bpo-15369 `__: The pybench and pystone " "microbenchmark have been removed from Tools. Please use the new Python " @@ -19743,13 +19751,13 @@ msgid "" "3." msgstr "" -#: ../../../build/NEWS:10788 +#: ../../../build/NEWS:10792 msgid "" "`bpo-28102 `__: The zipfile module CLI " "now prints usage to stderr. Patch by Stephen J. Turnbull." msgstr "" -#: ../../../build/NEWS:10794 +#: ../../../build/NEWS:10798 msgid "" "`bpo-31338 `__: Added the " "``Py_UNREACHABLE()`` macro for code paths which are never expected to be " @@ -19757,7 +19765,7 @@ msgid "" " manual." msgstr "" -#: ../../../build/NEWS:10798 +#: ../../../build/NEWS:10802 msgid "" "`bpo-30832 `__: Remove own " "implementation for thread-local storage. CPython has provided the own " @@ -19768,21 +19776,21 @@ msgid "" "any case." msgstr "" -#: ../../../build/NEWS:10805 +#: ../../../build/NEWS:10809 msgid "" "`bpo-30708 `__: " "PyUnicode_AsWideCharString() now raises a ValueError if the second argument " "is NULL and the wchar_t\\* string contains null characters." msgstr "" -#: ../../../build/NEWS:10808 +#: ../../../build/NEWS:10812 msgid "" "`bpo-16500 `__: Deprecate " "PyOS_AfterFork() and add PyOS_BeforeFork(), PyOS_AfterFork_Parent() and " "PyOS_AfterFork_Child()." msgstr "" -#: ../../../build/NEWS:10811 +#: ../../../build/NEWS:10815 msgid "" "`bpo-6532 `__: The type of results of " "PyThread_start_new_thread() and PyThread_get_thread_ident(), and the id " @@ -19790,7 +19798,7 @@ msgid "" " long\"." msgstr "" -#: ../../../build/NEWS:10815 +#: ../../../build/NEWS:10819 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is deprecated and replaced with a macro if " @@ -19799,8 +19807,8 @@ msgid "" "PySlice_Unpack() and PySlice_AdjustIndices()." msgstr "" -#: ../../../build/NEWS:10820 ../../../build/NEWS:13060 -#: ../../../build/NEWS:16787 +#: ../../../build/NEWS:10824 ../../../build/NEWS:13064 +#: ../../../build/NEWS:16791 msgid "" "`bpo-29083 `__: Fixed the declaration of" " some public API functions. PyArg_VaParse() and " @@ -19810,14 +19818,14 @@ msgid "" "defined." msgstr "" -#: ../../../build/NEWS:10826 +#: ../../../build/NEWS:10830 msgid "" "`bpo-28769 `__: The result of " "PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8() is now of type ``const char" " *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10829 ../../../build/NEWS:13066 +#: ../../../build/NEWS:10833 ../../../build/NEWS:13070 msgid "" "`bpo-29058 `__: All stable API " "extensions added after Python 3.2 are now available only when Py_LIMITED_API" @@ -19825,21 +19833,21 @@ msgid "" " this API." msgstr "" -#: ../../../build/NEWS:10833 +#: ../../../build/NEWS:10837 msgid "" "`bpo-28822 `__: The index parameters " "*start* and *end* of PyUnicode_FindChar() are now adjusted to behave like " "``str[start:end]``." msgstr "" -#: ../../../build/NEWS:10836 ../../../build/NEWS:13224 -#: ../../../build/NEWS:17372 +#: ../../../build/NEWS:10840 ../../../build/NEWS:13228 +#: ../../../build/NEWS:17376 msgid "" "`bpo-28808 `__: " "PyUnicode_CompareWithASCIIString() now never raises exceptions." msgstr "" -#: ../../../build/NEWS:10838 +#: ../../../build/NEWS:10842 msgid "" "`bpo-28761 `__: The fields name and doc " "of structures PyMemberDef, PyGetSetDef, PyStructSequence_Field, " @@ -19847,129 +19855,129 @@ msgid "" "rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10842 +#: ../../../build/NEWS:10846 msgid "" "`bpo-28748 `__: Private variable " "_Py_PackageContext is now of type ``const char *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10845 +#: ../../../build/NEWS:10849 msgid "" "`bpo-19569 `__: Compiler warnings are " "now emitted if use most of deprecated functions." msgstr "" -#: ../../../build/NEWS:10848 ../../../build/NEWS:13725 +#: ../../../build/NEWS:10852 ../../../build/NEWS:13729 msgid "" "`bpo-28426 `__: Deprecated undocumented " "functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), " "PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode()." msgstr "" -#: ../../../build/NEWS:10854 +#: ../../../build/NEWS:10858 msgid "Python 3.6.6 final" msgstr "Python 3.6.6 final" -#: ../../../build/NEWS:10858 +#: ../../../build/NEWS:10862 msgid "There were no new changes in version 3.6.6." msgstr "Tidak ada perubahan baru di versi 3.6.6." -#: ../../../build/NEWS:10863 +#: ../../../build/NEWS:10867 msgid "Python 3.6.6 release candidate 1" msgstr "Python 3.6.6 kandidat rilis 1" -#: ../../../build/NEWS:10865 +#: ../../../build/NEWS:10869 msgid "*Release date: 2018-06-11*" msgstr "*Tanggal rilis: 2018-06-11*" -#: ../../../build/NEWS:11096 +#: ../../../build/NEWS:11100 msgid "" "`bpo-33184 `__: Update Windows installer" " to OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11101 +#: ../../../build/NEWS:11105 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11133 +#: ../../../build/NEWS:11137 msgid "" "`bpo-29706 `__: IDLE now colors async " "and await as keywords in 3.6. They become full keywords in 3.7." msgstr "" -#: ../../../build/NEWS:11174 +#: ../../../build/NEWS:11178 msgid "Python 3.6.5 final" msgstr "Python 3.6.5 final" -#: ../../../build/NEWS:11176 +#: ../../../build/NEWS:11180 msgid "*Release date: 2018-03-28*" msgstr "*Tanggal rilis: 2018-03-28*" -#: ../../../build/NEWS:11190 +#: ../../../build/NEWS:11194 msgid "Python 3.6.5 release candidate 1" msgstr "Python 3.6.5 kandidat rilis 1" -#: ../../../build/NEWS:11192 +#: ../../../build/NEWS:11196 msgid "*Release date: 2018-03-13*" msgstr "*Tanggal rilis: 2018-03-13*" -#: ../../../build/NEWS:11231 +#: ../../../build/NEWS:11235 msgid "" "`bpo-32329 `__: " "``sys.flags.hash_randomization`` is now properly set to 0 when hash " "randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:11234 +#: ../../../build/NEWS:11238 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " "much memory for creating large constants in constant folding." msgstr "" -#: ../../../build/NEWS:11261 +#: ../../../build/NEWS:11265 msgid "" "`bpo-30353 `__: Fix ctypes pass-by-value" " for structs on 64-bit Cygwin/MinGW." msgstr "" -#: ../../../build/NEWS:11299 +#: ../../../build/NEWS:11303 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN, TCP_KEEPCNT flags on older version Windows during run-time." msgstr "" -#: ../../../build/NEWS:11331 +#: ../../../build/NEWS:11335 msgid "" "`bpo-32555 `__: On FreeBSD and Solaris, " "os.strerror() now always decode the byte string from the current locale " "encoding, rather than using ASCII/surrogateescape in some cases." msgstr "" -#: ../../../build/NEWS:11349 +#: ../../../build/NEWS:11353 msgid "" "`bpo-32185 `__: The SSL module no longer" " sends IP addresses in SNI TLS extension on platforms with OpenSSL 1.0.2+ or" " inet_pton." msgstr "" -#: ../../../build/NEWS:11414 +#: ../../../build/NEWS:11418 msgid "" "`bpo-31518 `__: Debian Unstable has " "disabled TLS 1.0 and 1.1 for SSLv23_METHOD(). Change TLS/SSL protocol of " "some tests to PROTOCOL_TLS or PROTOCOL_TLSv1_2 to make them pass on Debian." msgstr "" -#: ../../../build/NEWS:11447 +#: ../../../build/NEWS:11451 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module." msgstr "" -#: ../../../build/NEWS:11452 +#: ../../../build/NEWS:11456 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -19978,29 +19986,29 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:11508 +#: ../../../build/NEWS:11512 msgid "Python 3.6.4 final" msgstr "Python 3.6.4 final" -#: ../../../build/NEWS:11510 +#: ../../../build/NEWS:11514 msgid "*Release date: 2017-12-18*" msgstr "*Tanggal rilis: 2017-12-18*" -#: ../../../build/NEWS:11512 +#: ../../../build/NEWS:11516 msgid "There were no new code changes in version 3.6.4 since v3.6.4rc1." msgstr "Tidak ada perubahan kode di versi 3.6.4 sejak v3.6.4rc1." -#: ../../../build/NEWS:11517 +#: ../../../build/NEWS:11521 msgid "Python 3.6.4 release candidate 1" msgstr "Python 3.6.4 kandidat rilis 1" -#: ../../../build/NEWS:11546 +#: ../../../build/NEWS:11550 msgid "" "`bpo-31852 `__: Fix a segmentation fault" " caused by a combination of the async soft keyword and continuation lines." msgstr "" -#: ../../../build/NEWS:11880 +#: ../../../build/NEWS:11884 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -20011,163 +20019,163 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:11936 +#: ../../../build/NEWS:11940 msgid "Python 3.6.3 final" msgstr "Python 3.6.3 final" -#: ../../../build/NEWS:11938 +#: ../../../build/NEWS:11942 msgid "*Release date: 2017-10-03*" msgstr "*Tanggal rilis: 2017-10-03*" -#: ../../../build/NEWS:11943 +#: ../../../build/NEWS:11947 msgid "" "`bpo-31641 `__: Re-allow arbitrary " "iterables in `concurrent.futures.as_completed()`. Fixes regression in " "3.6.3rc1." msgstr "" -#: ../../../build/NEWS:11949 +#: ../../../build/NEWS:11953 msgid "" "`bpo-31662 `__: Fix typos in Windows " "``uploadrelease.bat`` script. Fix Windows Doc build issues in " "``Doc/make.bat``." msgstr "" -#: ../../../build/NEWS:11952 +#: ../../../build/NEWS:11956 msgid "" "`bpo-31423 `__: Fix building the PDF " "documentation with newer versions of Sphinx." msgstr "" -#: ../../../build/NEWS:11957 +#: ../../../build/NEWS:11961 msgid "Python 3.6.3 release candidate 1" msgstr "Python 3.6.3 kandidat rilis 1" -#: ../../../build/NEWS:11959 +#: ../../../build/NEWS:11963 msgid "*Release date: 2017-09-18*" msgstr "*Tanggal rilis: 2017-09-18*" -#: ../../../build/NEWS:12411 +#: ../../../build/NEWS:12415 msgid "Python 3.6.2 final" msgstr "Python 3.6.2 final" -#: ../../../build/NEWS:12413 +#: ../../../build/NEWS:12417 msgid "*Release date: 2017-07-17*" msgstr "*Tanggal rilis: 2017-07-17*" -#: ../../../build/NEWS:12415 ../../../build/NEWS:13142 +#: ../../../build/NEWS:12419 ../../../build/NEWS:13146 msgid "No changes since release candidate 2" msgstr "Tidak ada perubahan sejak kandidat rilis 2" -#: ../../../build/NEWS:12420 +#: ../../../build/NEWS:12424 msgid "Python 3.6.2 release candidate 2" msgstr "Python 3.6.2 kandidat rilis 2" -#: ../../../build/NEWS:12422 +#: ../../../build/NEWS:12426 msgid "*Release date: 2017-07-07*" msgstr "*Tanggal rilis: 2017-07-07*" -#: ../../../build/NEWS:12447 +#: ../../../build/NEWS:12451 msgid "Python 3.6.2 release candidate 1" msgstr "Python 3.6.2 kandidat rilis 1" -#: ../../../build/NEWS:12449 +#: ../../../build/NEWS:12453 msgid "*Release date: 2017-06-17*" msgstr "*Tanggal rilis: 2017-06-17*" -#: ../../../build/NEWS:12457 +#: ../../../build/NEWS:12461 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "to not be per-thread to avoid crashes" msgstr "" -#: ../../../build/NEWS:12487 ../../../build/NEWS:16439 +#: ../../../build/NEWS:12491 ../../../build/NEWS:16443 msgid "" "`bpo-29600 `__: Fix wrapping coroutine " "return values in StopIteration." msgstr "" -#: ../../../build/NEWS:12516 ../../../build/NEWS:16505 +#: ../../../build/NEWS:12520 ../../../build/NEWS:16509 msgid "" "`bpo-30645 `__: Fix path calculation in " "imp.load_package(), fixing it for cases when a package is only shipped with " "bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:12536 +#: ../../../build/NEWS:12540 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup (#2159)" msgstr "" -#: ../../../build/NEWS:12610 ../../../build/NEWS:16573 +#: ../../../build/NEWS:12614 ../../../build/NEWS:16577 msgid "" "`bpo-26293 `__: Change resulted because " "of zipfile breakage. (See also: `bpo-29094 " "`__)" msgstr "" -#: ../../../build/NEWS:12684 ../../../build/NEWS:16640 +#: ../../../build/NEWS:12688 ../../../build/NEWS:16644 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:12727 +#: ../../../build/NEWS:12731 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() no longer replaced with a macro if Py_LIMITED_API is " "not set." msgstr "" -#: ../../../build/NEWS:12799 +#: ../../../build/NEWS:12803 msgid "Python 3.6.1 final" msgstr "Python 3.6.1 final" -#: ../../../build/NEWS:12801 +#: ../../../build/NEWS:12805 msgid "*Release date: 2017-03-21*" msgstr "*Tanggal rilis: 2017-03-21*" -#: ../../../build/NEWS:12817 +#: ../../../build/NEWS:12821 msgid "" "`bpo-27593 `__: fix format of git " "information used in sys.version" msgstr "" -#: ../../../build/NEWS:12819 +#: ../../../build/NEWS:12823 msgid "Fix incompatible comment in python.h" msgstr "" -#: ../../../build/NEWS:12823 +#: ../../../build/NEWS:12827 msgid "Python 3.6.1 release candidate 1" msgstr "Python 3.6.1 kandidat rilis 1" -#: ../../../build/NEWS:12825 +#: ../../../build/NEWS:12829 msgid "*Release date: 2017-03-04*" msgstr "*Tanggal rilis: 2017-03-04*" -#: ../../../build/NEWS:12936 ../../../build/NEWS:16672 +#: ../../../build/NEWS:12940 ../../../build/NEWS:16676 msgid "" "`bpo-29519 `__: Fix weakref spewing " "exceptions during interpreter shutdown when used with a rare combination of " "multiprocessing and custom codecs." msgstr "" -#: ../../../build/NEWS:12952 +#: ../../../build/NEWS:12956 msgid "" "`bpo-29316 `__: Restore the provisional " "status of typing module, add corresponding note to documentation. Patch by " "Ivan L." msgstr "" -#: ../../../build/NEWS:12958 ../../../build/NEWS:16688 +#: ../../../build/NEWS:12962 ../../../build/NEWS:16692 msgid "" "`bpo-29011 `__: Fix an important " "omission by adding Deque to the typing module." msgstr "" -#: ../../../build/NEWS:12972 +#: ../../../build/NEWS:12976 msgid "" "`bpo-29203 `__: functools.lru_cache() " "now respects :pep:`468` and preserves the order of keyword arguments. " @@ -20175,84 +20183,84 @@ msgid "" " potentially give different results." msgstr "" -#: ../../../build/NEWS:12979 ../../../build/NEWS:16945 +#: ../../../build/NEWS:12983 ../../../build/NEWS:16949 msgid "" "`bpo-29094 `__: Offsets in a ZIP file " "created with extern file object and modes \"w\" and \"x\" now are relative " "to the start of the file." msgstr "" -#: ../../../build/NEWS:12982 +#: ../../../build/NEWS:12986 msgid "" "`bpo-29085 `__: Allow " "random.Random.seed() to use high quality OS randomness rather than the pid " "and time." msgstr "" -#: ../../../build/NEWS:12985 +#: ../../../build/NEWS:12989 msgid "" "`bpo-29061 `__: Fixed bug in " "secrets.randbelow() which would hang when given a negative input. Patch by " "Brendan Donegan." msgstr "" -#: ../../../build/NEWS:12993 ../../../build/NEWS:16951 +#: ../../../build/NEWS:12997 ../../../build/NEWS:16955 msgid "" "`bpo-29119 `__: Fix weakrefs in the pure" " python version of collections.OrderedDict move_to_end() method. Contributed" " by Andra Bogildea." msgstr "" -#: ../../../build/NEWS:13005 +#: ../../../build/NEWS:13009 msgid "" "`bpo-29055 `__: Neaten-up empty " "population error on random.choice() by suppressing the upstream exception." msgstr "" -#: ../../../build/NEWS:13020 ../../../build/NEWS:16975 +#: ../../../build/NEWS:13024 ../../../build/NEWS:16979 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " "changed." msgstr "" -#: ../../../build/NEWS:13038 +#: ../../../build/NEWS:13042 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer" msgstr "" -#: ../../../build/NEWS:13040 +#: ../../../build/NEWS:13044 msgid "" "`bpo-29326 `__: Ignores blank lines in " "._pth files (Patch by Alexey Izbyshev)" msgstr "" -#: ../../../build/NEWS:13042 +#: ../../../build/NEWS:13046 msgid "" "`bpo-28164 `__: Correctly handle special" " console filenames (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13044 +#: ../../../build/NEWS:13048 msgid "" "`bpo-29409 `__: Implement :pep:`529` for" " io.FileIO (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13046 ../../../build/NEWS:16777 +#: ../../../build/NEWS:13050 ../../../build/NEWS:16781 msgid "" "`bpo-29392 `__: Prevent crash when " "passing invalid arguments into msvcrt module." msgstr "" -#: ../../../build/NEWS:13051 +#: ../../../build/NEWS:13055 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default." msgstr "" -#: ../../../build/NEWS:13056 +#: ../../../build/NEWS:13060 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is not set" @@ -20260,7 +20268,7 @@ msgid "" "0x03060100 or higher." msgstr "" -#: ../../../build/NEWS:13086 ../../../build/NEWS:16742 +#: ../../../build/NEWS:13090 ../../../build/NEWS:16746 msgid "" "`bpo-28087 `__: Skip test_asyncore and " "test_eintr poll failures on macOS. Skip some tests of select.poll when " @@ -20268,7 +20276,7 @@ msgid "" "function on some macOS versions." msgstr "" -#: ../../../build/NEWS:13090 ../../../build/NEWS:16752 +#: ../../../build/NEWS:13094 ../../../build/NEWS:16756 msgid "" "`bpo-29571 `__: to match the behaviour " "of the ``re.LOCALE`` flag, test_re.test_locale_flag now uses " @@ -20277,68 +20285,68 @@ msgid "" "locale encoding is a multi-byte encoding)" msgstr "" -#: ../../../build/NEWS:13138 +#: ../../../build/NEWS:13142 msgid "Python 3.6.0 final" msgstr "Python 3.6.0 final" -#: ../../../build/NEWS:13140 +#: ../../../build/NEWS:13144 msgid "*Release date: 2016-12-23*" msgstr "*Tanggal rilis: 2016-12-23*" -#: ../../../build/NEWS:13147 +#: ../../../build/NEWS:13151 msgid "Python 3.6.0 release candidate 2" msgstr "Python 3.6.0 kandidat rilis 2" -#: ../../../build/NEWS:13149 +#: ../../../build/NEWS:13153 msgid "*Release date: 2016-12-16*" msgstr "*Tanggal rilis: 2016-12-16*" -#: ../../../build/NEWS:13157 +#: ../../../build/NEWS:13161 msgid "" "`bpo-28990 `__: Fix asyncio SSL hanging " "if connection is closed before handshake is completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:13163 +#: ../../../build/NEWS:13167 msgid "" "`bpo-28770 `__: Fix python-gdb.py for " "fastcalls." msgstr "" -#: ../../../build/NEWS:13168 +#: ../../../build/NEWS:13172 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder." msgstr "" -#: ../../../build/NEWS:13173 +#: ../../../build/NEWS:13177 msgid "" "`bpo-28898 `__: Prevent gdb build errors" " due to HAVE_LONG_LONG redefinition." msgstr "" -#: ../../../build/NEWS:13177 +#: ../../../build/NEWS:13181 msgid "Python 3.6.0 release candidate 1" msgstr "Python 3.6.0 kandidat rilis 1" -#: ../../../build/NEWS:13179 +#: ../../../build/NEWS:13183 msgid "*Release date: 2016-12-06*" msgstr "*Tanggal rilis: 2016-12-06*" -#: ../../../build/NEWS:13201 +#: ../../../build/NEWS:13205 msgid "" "`bpo-27030 `__: Unknown escapes in " "re.sub() replacement template are allowed again. But they still are " "deprecated and will be disabled in 3.7." msgstr "" -#: ../../../build/NEWS:13219 +#: ../../../build/NEWS:13223 msgid "" "`bpo-28843 `__: Fix asyncio C Task to " "handle exceptions __traceback__." msgstr "" -#: ../../../build/NEWS:13229 +#: ../../../build/NEWS:13233 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the What's New guide now cover the additional " @@ -20346,15 +20354,15 @@ msgid "" ":pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:13241 +#: ../../../build/NEWS:13245 msgid "Python 3.6.0 beta 4" msgstr "Python 3.6.0 beta 4" -#: ../../../build/NEWS:13243 +#: ../../../build/NEWS:13247 msgid "*Release date: 2016-11-21*" msgstr "*Tanggal rilis: 2016-11-21*" -#: ../../../build/NEWS:13271 +#: ../../../build/NEWS:13275 msgid "" "`bpo-27243 `__: Change " "PendingDeprecationWarning -> DeprecationWarning. As it was agreed in the " @@ -20362,180 +20370,180 @@ msgid "" "PendingDeprecationWarning in 3.5 and in DeprecationWarning in 3.6." msgstr "" -#: ../../../build/NEWS:13290 +#: ../../../build/NEWS:13294 msgid "" "`bpo-20572 `__: The " "subprocess.Popen.wait method's undocumented endtime parameter now raises a " "DeprecationWarning." msgstr "" -#: ../../../build/NEWS:13307 +#: ../../../build/NEWS:13311 msgid "" "`bpo-28600 `__: Optimize loop.call_soon." msgstr "" -#: ../../../build/NEWS:13309 ../../../build/NEWS:17323 +#: ../../../build/NEWS:13313 ../../../build/NEWS:17327 msgid "" "`bpo-28613 `__: Fix get_event_loop() " "return the current loop if called from coroutines/callbacks." msgstr "" -#: ../../../build/NEWS:13312 +#: ../../../build/NEWS:13316 msgid "" "`bpo-28634 `__: Fix asyncio.isfuture() " "to support unittest.Mock." msgstr "" -#: ../../../build/NEWS:13314 +#: ../../../build/NEWS:13318 msgid "" "`bpo-26081 `__: Fix refleak in " "_asyncio.Future.__iter__().throw." msgstr "" -#: ../../../build/NEWS:13316 ../../../build/NEWS:17326 +#: ../../../build/NEWS:13320 ../../../build/NEWS:17330 msgid "" "`bpo-28639 `__: Fix inspect.isawaitable " "to always return bool Patch by Justin Mayfield." msgstr "" -#: ../../../build/NEWS:13319 ../../../build/NEWS:17329 +#: ../../../build/NEWS:13323 ../../../build/NEWS:17333 msgid "" "`bpo-28652 `__: Make loop methods reject" " socket kinds they do not support." msgstr "" -#: ../../../build/NEWS:13321 ../../../build/NEWS:17331 +#: ../../../build/NEWS:13325 ../../../build/NEWS:17335 msgid "" "`bpo-28653 `__: Fix a refleak in " "functools.lru_cache." msgstr "" -#: ../../../build/NEWS:13323 ../../../build/NEWS:17333 +#: ../../../build/NEWS:13327 ../../../build/NEWS:17337 msgid "" "`bpo-28703 `__: Fix " "asyncio.iscoroutinefunction to handle Mock objects." msgstr "" -#: ../../../build/NEWS:13325 +#: ../../../build/NEWS:13329 msgid "" "`bpo-28704 `__: Fix create_unix_server " "to support Path-like objects (PEP 519)." msgstr "" -#: ../../../build/NEWS:13327 +#: ../../../build/NEWS:13331 msgid "" "`bpo-28720 `__: Add " "collections.abc.AsyncGenerator." msgstr "" -#: ../../../build/NEWS:13355 +#: ../../../build/NEWS:13359 msgid "Python 3.6.0 beta 3" msgstr "Python 3.6.0 beta 3" -#: ../../../build/NEWS:13357 +#: ../../../build/NEWS:13361 msgid "*Release date: 2016-10-31*" msgstr "*Tanggal rilis: 2016-10-31*" -#: ../../../build/NEWS:13380 +#: ../../../build/NEWS:13384 msgid "" "`bpo-28471 `__: Fix \"Python memory " "allocator called without holding the GIL\" crash in socket.setblocking." msgstr "" -#: ../../../build/NEWS:13402 +#: ../../../build/NEWS:13406 msgid "" "`bpo-18844 `__: The various ways of " "specifying weights for random.choices() now produce the same result " "sequences." msgstr "" -#: ../../../build/NEWS:13405 ../../../build/NEWS:17007 +#: ../../../build/NEWS:13409 ../../../build/NEWS:17011 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar().prmonth() no longer prints a space at the start of " "new line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13438 ../../../build/NEWS:17021 +#: ../../../build/NEWS:13442 ../../../build/NEWS:17025 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X." msgstr "" -#: ../../../build/NEWS:13443 +#: ../../../build/NEWS:13447 msgid "" "`bpo-28492 `__: Fix how StopIteration " "exception is raised in _asyncio.Future." msgstr "" -#: ../../../build/NEWS:13445 +#: ../../../build/NEWS:13449 msgid "" "`bpo-28500 `__: Fix asyncio to handle " "async gens GC from another thread." msgstr "" -#: ../../../build/NEWS:13447 ../../../build/NEWS:17315 +#: ../../../build/NEWS:13451 ../../../build/NEWS:17319 msgid "" "`bpo-26923 `__: Fix asyncio.Gather to " "refuse being cancelled once all children are done. Patch by Johannes Ebke." msgstr "" -#: ../../../build/NEWS:13450 ../../../build/NEWS:17318 +#: ../../../build/NEWS:13454 ../../../build/NEWS:17322 msgid "" "`bpo-26796 `__: Don't configure the " "number of workers for default threadpool executor. Initial patch by Hans " "Lawrenz." msgstr "" -#: ../../../build/NEWS:13453 +#: ../../../build/NEWS:13457 msgid "" "`bpo-28544 `__: Implement asyncio.Task " "in C." msgstr "" -#: ../../../build/NEWS:13479 +#: ../../../build/NEWS:13483 msgid "Python 3.6.0 beta 2" msgstr "Python 3.6.0 beta 2" -#: ../../../build/NEWS:13481 +#: ../../../build/NEWS:13485 msgid "*Release date: 2016-10-10*" msgstr "*Tanggal rilis: 2016-10-10*" -#: ../../../build/NEWS:13497 +#: ../../../build/NEWS:13501 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is deprecated. Patch by " "Oren Milman." msgstr "" -#: ../../../build/NEWS:13500 ../../../build/NEWS:16848 +#: ../../../build/NEWS:13504 ../../../build/NEWS:16852 msgid "" "`bpo-28376 `__: The constructor of " "range_iterator now checks that step is not 0. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:13561 ../../../build/NEWS:17026 +#: ../../../build/NEWS:13565 ../../../build/NEWS:17030 msgid "" "`bpo-26293 `__: Fixed writing ZIP files " "that starts not from the start of the file. Offsets in ZIP file now are " "relative to the start of the archive in conforming to the specification." msgstr "" -#: ../../../build/NEWS:13568 +#: ../../../build/NEWS:13572 msgid "" "`bpo-27181 `__: remove " "statistics.geometric_mean and defer until 3.7." msgstr "" -#: ../../../build/NEWS:13747 +#: ../../../build/NEWS:13751 msgid "Python 3.6.0 beta 1" msgstr "Python 3.6.0 beta 1" -#: ../../../build/NEWS:13749 +#: ../../../build/NEWS:13753 msgid "*Release date: 2016-09-12*" msgstr "*Tanggal rilis: 2016-09-12*" -#: ../../../build/NEWS:13754 +#: ../../../build/NEWS:13758 msgid "" "`bpo-23722 `__: The __class__ cell used " "by zero-argument super() is now initialized from type.__new__ rather than " @@ -20544,25 +20552,25 @@ msgid "" "Teichmann." msgstr "" -#: ../../../build/NEWS:13759 ../../../build/NEWS:16879 +#: ../../../build/NEWS:13763 ../../../build/NEWS:16883 msgid "" "`bpo-25221 `__: Fix corrupted result " "from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0." msgstr "" -#: ../../../build/NEWS:13762 +#: ../../../build/NEWS:13766 msgid "" "`bpo-27080 `__: Implement formatting " "support for :pep:`515`. Initial patch by Chris Angelico." msgstr "" -#: ../../../build/NEWS:13765 +#: ../../../build/NEWS:13769 msgid "" "`bpo-27199 `__: In tarfile, expose " "copyfileobj bufsize to improve throughput. Patch by Jason Fried." msgstr "" -#: ../../../build/NEWS:13768 +#: ../../../build/NEWS:13772 msgid "" "`bpo-27948 `__: In f-strings, only allow" " backslashes inside the braces (where the expressions are). This is a " @@ -20572,32 +20580,32 @@ msgid "" "``f'\\x7b\"hi\"\\x7d'``." msgstr "" -#: ../../../build/NEWS:13774 +#: ../../../build/NEWS:13778 msgid "" "`bpo-28046 `__: Remove platform-specific" " directories from sys.path." msgstr "" -#: ../../../build/NEWS:13776 +#: ../../../build/NEWS:13780 msgid "" "`bpo-28071 `__: Add early-out for " "differencing from an empty set." msgstr "" -#: ../../../build/NEWS:13778 ../../../build/NEWS:16882 +#: ../../../build/NEWS:13782 ../../../build/NEWS:16886 msgid "" "`bpo-25758 `__: Prevents zipimport from " "unnecessarily encoding a filename (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13781 +#: ../../../build/NEWS:13785 msgid "" "`bpo-25856 `__: The __module__ attribute" " of extension classes and functions now is interned. This leads to more " "compact pickle data with protocol 4." msgstr "" -#: ../../../build/NEWS:13784 +#: ../../../build/NEWS:13788 msgid "" "`bpo-27213 `__: Rework CALL_FUNCTION* " "opcodes to produce shorter and more efficient bytecode. Patch by Demur " @@ -20605,101 +20613,101 @@ msgid "" "Stinner." msgstr "" -#: ../../../build/NEWS:13788 +#: ../../../build/NEWS:13792 msgid "" "`bpo-26331 `__: Implement tokenizing " "support for :pep:`515`. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:13791 +#: ../../../build/NEWS:13795 msgid "" "`bpo-27999 `__: Make \"global after " "use\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13794 +#: ../../../build/NEWS:13798 msgid "" "`bpo-28003 `__: Implement :pep:`525` -- " "Asynchronous Generators." msgstr "" -#: ../../../build/NEWS:13796 +#: ../../../build/NEWS:13800 msgid "" "`bpo-27985 `__: Implement :pep:`526` -- " "Syntax for Variable Annotations. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13799 +#: ../../../build/NEWS:13803 msgid "" "`bpo-26058 `__: Add a new private " "version to the builtin dict type, incremented at each dictionary creation " "and at each dictionary change. Implementation of the PEP 509." msgstr "" -#: ../../../build/NEWS:13803 +#: ../../../build/NEWS:13807 msgid "" "`bpo-27364 `__: A backslash-character " "pair that is not a valid escape sequence now generates a DeprecationWarning." " Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:13806 +#: ../../../build/NEWS:13810 msgid "" "`bpo-27350 `__: `dict` implementation is" " changed like PyPy. It is more compact and preserves insertion order. " "(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" msgstr "" -#: ../../../build/NEWS:13810 +#: ../../../build/NEWS:13814 msgid "" "`bpo-27911 `__: Remove unnecessary error" " checks in ``exec_builtin_or_dynamic()``." msgstr "" -#: ../../../build/NEWS:13813 +#: ../../../build/NEWS:13817 msgid "" "`bpo-27078 `__: Added BUILD_STRING " "opcode. Optimized f-strings evaluation." msgstr "" -#: ../../../build/NEWS:13815 +#: ../../../build/NEWS:13819 msgid "" "`bpo-17884 `__: Python now requires " "systems with inttypes.h and stdint.h" msgstr "" -#: ../../../build/NEWS:13817 +#: ../../../build/NEWS:13821 msgid "" "`bpo-27961 `__: Require platforms to " "support ``long long``. Python hasn't compiled without ``long long`` for " "years, so this is basically a formality." msgstr "" -#: ../../../build/NEWS:13821 +#: ../../../build/NEWS:13825 msgid "" "`bpo-27355 `__: Removed support for " "Windows CE. It was never finished, and Windows CE is no longer a relevant " "platform for Python." msgstr "" -#: ../../../build/NEWS:13824 +#: ../../../build/NEWS:13828 msgid "Implement :pep:`523`." msgstr "Implementasi :pep:`523`." -#: ../../../build/NEWS:13826 +#: ../../../build/NEWS:13830 msgid "" "`bpo-27870 `__: A left shift of zero by " "a large integer no longer attempts to allocate large amounts of memory." msgstr "" -#: ../../../build/NEWS:13829 +#: ../../../build/NEWS:13833 msgid "" "`bpo-25402 `__: In int-to-decimal-string" " conversion, improve the estimate of the intermediate memory required, and " "remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13833 +#: ../../../build/NEWS:13837 msgid "" "`bpo-27214 `__: In long_invert, be more " "careful about modifying object returned by long_add, and remove an " @@ -20707,34 +20715,34 @@ msgid "" "patch." msgstr "" -#: ../../../build/NEWS:13837 +#: ../../../build/NEWS:13841 msgid "" "`bpo-27506 `__: Support passing the " "bytes/bytearray.translate() \"delete\" argument by keyword." msgstr "" -#: ../../../build/NEWS:13840 ../../../build/NEWS:16888 +#: ../../../build/NEWS:13844 ../../../build/NEWS:16892 msgid "" "`bpo-27812 `__: Properly clear out a " "generator's frame's backreference to the generator to prevent crashes in " "frame.clear()." msgstr "" -#: ../../../build/NEWS:13843 ../../../build/NEWS:16891 +#: ../../../build/NEWS:13847 ../../../build/NEWS:16895 msgid "" "`bpo-27811 `__: Fix a crash when a " "coroutine that has not been awaited is finalized with warnings-as-errors " "enabled." msgstr "" -#: ../../../build/NEWS:13846 ../../../build/NEWS:16894 +#: ../../../build/NEWS:13850 ../../../build/NEWS:16898 msgid "" "`bpo-27587 `__: Fix another issue found " "by PVS-Studio: Null pointer check after use of 'def' in " "_PyState_AddModule(). Initial patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:13849 +#: ../../../build/NEWS:13853 msgid "" "`bpo-27792 `__: The modulo operation " "applied to ``bool`` and other ``int`` subclasses now always returns an " @@ -20742,26 +20750,26 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13853 +#: ../../../build/NEWS:13857 msgid "" "`bpo-26984 `__: int() now always returns" " an instance of exact int." msgstr "" -#: ../../../build/NEWS:13855 +#: ../../../build/NEWS:13859 msgid "" "`bpo-25604 `__: Fix a minor bug in " "integer true division; this bug could potentially have caused off-by-one-ulp" " results on platforms with unreliable ldexp implementations." msgstr "" -#: ../../../build/NEWS:13859 +#: ../../../build/NEWS:13863 msgid "" "`bpo-24254 `__: Make class definition " "namespace ordered by default." msgstr "" -#: ../../../build/NEWS:13861 +#: ../../../build/NEWS:13865 msgid "" "`bpo-27662 `__: Fix an overflow check in" " ``List_New``: the original code was checking against ``Py_SIZE_MAX`` " @@ -20769,7 +20777,7 @@ msgid "" "Zhang." msgstr "" -#: ../../../build/NEWS:13865 ../../../build/NEWS:16900 +#: ../../../build/NEWS:13869 ../../../build/NEWS:16904 msgid "" "`bpo-27782 `__: Multi-phase extension " "module import now correctly allows the ``m_methods`` field to be used to add" @@ -20777,27 +20785,27 @@ msgid "" "``Py_create_mod``. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13869 ../../../build/NEWS:16904 +#: ../../../build/NEWS:13873 ../../../build/NEWS:16908 msgid "" "`bpo-27936 `__: The round() function " "accepted a second None argument for some types but not for others. Fixed " "the inconsistency by accepting None for all numeric types." msgstr "" -#: ../../../build/NEWS:13873 ../../../build/NEWS:16908 +#: ../../../build/NEWS:13877 ../../../build/NEWS:16912 msgid "" "`bpo-27487 `__: Warn if a submodule " "argument to \"python -m\" or runpy.run_module() is found in sys.modules " "after parent packages are imported, but before the submodule is executed." msgstr "" -#: ../../../build/NEWS:13877 +#: ../../../build/NEWS:13881 msgid "" "`bpo-27157 `__: Make only type() itself " "accept the one-argument form. Patch by Eryk Sun and Emanuel Barry." msgstr "" -#: ../../../build/NEWS:13880 ../../../build/NEWS:16912 +#: ../../../build/NEWS:13884 ../../../build/NEWS:16916 msgid "" "`bpo-27558 `__: Fix a SystemError in the" " implementation of \"raise\" statement. In a brand new thread, raise a " @@ -20805,91 +20813,91 @@ msgid "" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13884 +#: ../../../build/NEWS:13888 msgid "" "`bpo-28008 `__: Implement :pep:`530` -- " "asynchronous comprehensions." msgstr "" -#: ../../../build/NEWS:13886 ../../../build/NEWS:16937 +#: ../../../build/NEWS:13890 ../../../build/NEWS:16941 msgid "" "`bpo-27942 `__: Fix memory leak in " "codeobject.c" msgstr "" -#: ../../../build/NEWS:13891 ../../../build/NEWS:16981 +#: ../../../build/NEWS:13895 ../../../build/NEWS:16985 msgid "" "`bpo-28732 `__: Fix crash in os.spawnv()" " with no elements in args" msgstr "" -#: ../../../build/NEWS:13893 ../../../build/NEWS:16983 +#: ../../../build/NEWS:13897 ../../../build/NEWS:16987 msgid "" "`bpo-28485 `__: Always raise ValueError " "for negative compileall.compile_dir(workers=...) parameter, even when " "multithreading is unavailable." msgstr "" -#: ../../../build/NEWS:13897 +#: ../../../build/NEWS:13901 msgid "" "`bpo-28037 `__: Use " "sqlite3_get_autocommit() instead of setting Connection->inTransaction " "manually." msgstr "" -#: ../../../build/NEWS:13900 +#: ../../../build/NEWS:13904 msgid "" "`bpo-25283 `__: Attributes tm_gmtoff and" " tm_zone are now available on all platforms in the return values of " "time.localtime() and time.gmtime()." msgstr "" -#: ../../../build/NEWS:13903 +#: ../../../build/NEWS:13907 msgid "" "`bpo-24454 `__: Regular expression match" " object groups are now accessible using __getitem__. \"mo[x]\" is equivalent" " to \"mo.group(x)\"." msgstr "" -#: ../../../build/NEWS:13906 +#: ../../../build/NEWS:13910 msgid "" "`bpo-10740 `__: sqlite3 no longer " "implicitly commit an open transaction before DDL statements." msgstr "" -#: ../../../build/NEWS:13909 +#: ../../../build/NEWS:13913 msgid "" "`bpo-17941 `__: Add a *module* parameter" " to collections.namedtuple()." msgstr "" -#: ../../../build/NEWS:13911 +#: ../../../build/NEWS:13915 msgid "" "`bpo-22493 `__: Inline flags now should " "be used only at the start of the regular expression. Deprecation warning is " "emitted if uses them in the middle of the regular expression." msgstr "" -#: ../../../build/NEWS:13915 +#: ../../../build/NEWS:13919 msgid "" "`bpo-26885 `__: xmlrpc now supports " "unmarshalling additional data types used by Apache XML-RPC implementation " "for numerics and None." msgstr "" -#: ../../../build/NEWS:13918 +#: ../../../build/NEWS:13922 msgid "" "`bpo-28070 `__: Fixed parsing inline " "verbose flag in regular expressions." msgstr "" -#: ../../../build/NEWS:13920 +#: ../../../build/NEWS:13924 msgid "" "`bpo-19500 `__: Add client-side SSL " "session resumption to the ssl module." msgstr "" -#: ../../../build/NEWS:13922 +#: ../../../build/NEWS:13926 msgid "" "`bpo-28022 `__: Deprecate ssl-related " "arguments in favor of SSLContext. The deprecation include manual creation of" @@ -20897,7 +20905,7 @@ msgid "" "smtplib, poplib and urllib." msgstr "" -#: ../../../build/NEWS:13926 +#: ../../../build/NEWS:13930 msgid "" "`bpo-28043 `__: SSLContext has improved " "default settings: OP_NO_SSLv2, OP_NO_SSLv3, OP_NO_COMPRESSION, " @@ -20905,21 +20913,21 @@ msgid "" "ciphers without MD5." msgstr "" -#: ../../../build/NEWS:13930 +#: ../../../build/NEWS:13934 msgid "" "`bpo-24693 `__: Changed some " "RuntimeError's in the zipfile module to more appropriate types. Improved " "some error messages and debugging output." msgstr "" -#: ../../../build/NEWS:13933 +#: ../../../build/NEWS:13937 msgid "" "`bpo-17909 `__: ``json.load`` and " "``json.loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. " "Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13936 +#: ../../../build/NEWS:13940 msgid "" "`bpo-27137 `__: the pure Python fallback" " implementation of ``functools.partial`` now matches the behaviour of its " @@ -20927,118 +20935,118 @@ msgid "" "purposes. Patch by Emanuel Barry and Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13941 ../../../build/NEWS:17036 +#: ../../../build/NEWS:13945 ../../../build/NEWS:17040 msgid "" "Fix possible integer overflows and crashes in the mmap module with unusual " "usage patterns." msgstr "" -#: ../../../build/NEWS:13944 ../../../build/NEWS:17039 +#: ../../../build/NEWS:13948 ../../../build/NEWS:17043 msgid "" "`bpo-1703178 `__: Fix the ability to " "pass the --link-objects option to the distutils build_ext command." msgstr "" -#: ../../../build/NEWS:13947 ../../../build/NEWS:17086 +#: ../../../build/NEWS:13951 ../../../build/NEWS:17090 msgid "" "`bpo-28019 `__: itertools.count() no " "longer rounds non-integer step in range between 1.0 and 2.0 to 1." msgstr "" -#: ../../../build/NEWS:13950 +#: ../../../build/NEWS:13954 msgid "" "`bpo-18401 `__: Pdb now supports the " "'readrc' keyword argument to control whether .pdbrc files should be read. " "Patch by Martin Matusiak and Sam Kimbrel." msgstr "" -#: ../../../build/NEWS:13954 ../../../build/NEWS:17089 +#: ../../../build/NEWS:13958 ../../../build/NEWS:17093 msgid "" "`bpo-25969 `__: Update the lib2to3 " "grammar to handle the unpacking generalizations added in 3.5." msgstr "" -#: ../../../build/NEWS:13957 ../../../build/NEWS:17092 +#: ../../../build/NEWS:13961 ../../../build/NEWS:17096 msgid "" "`bpo-14977 `__: mailcap now respects the" " order of the lines in the mailcap files (\"first match\"), as required by " "RFC 1542. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:13960 +#: ../../../build/NEWS:13964 msgid "" "`bpo-28082 `__: Convert re flag " "constants to IntFlag." msgstr "" -#: ../../../build/NEWS:13962 +#: ../../../build/NEWS:13966 msgid "" "`bpo-28025 `__: Convert all ssl module " "constants to IntEnum and IntFlags. SSLContext properties now return flags " "and enums." msgstr "" -#: ../../../build/NEWS:13965 +#: ../../../build/NEWS:13969 msgid "" "`bpo-23591 `__: Add Flag, IntFlag, and " "auto() to enum module." msgstr "" -#: ../../../build/NEWS:13967 +#: ../../../build/NEWS:13971 msgid "" "`bpo-433028 `__: Added support of " "modifier spans in regular expressions." msgstr "" -#: ../../../build/NEWS:13969 ../../../build/NEWS:17095 +#: ../../../build/NEWS:13973 ../../../build/NEWS:17099 msgid "" "`bpo-24594 `__: Validates persist " "parameter when opening MSI database" msgstr "" -#: ../../../build/NEWS:13971 ../../../build/NEWS:17097 +#: ../../../build/NEWS:13975 ../../../build/NEWS:17101 msgid "" "`bpo-17582 `__: xml.etree.ElementTree " "nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " "and approved by Stefan Behnel.)" msgstr "" -#: ../../../build/NEWS:13974 ../../../build/NEWS:17100 +#: ../../../build/NEWS:13978 ../../../build/NEWS:17104 msgid "" "`bpo-28047 `__: Fixed calculation of " "line length used for the base64 CTE in the new email policies." msgstr "" -#: ../../../build/NEWS:13977 +#: ../../../build/NEWS:13981 msgid "" "`bpo-27576 `__: Fix call order in " "OrderedDict.__init__()." msgstr "" -#: ../../../build/NEWS:13979 +#: ../../../build/NEWS:13983 msgid "email.generator.DecodedGenerator now supports the policy keyword." msgstr "" -#: ../../../build/NEWS:13981 +#: ../../../build/NEWS:13985 msgid "" "`bpo-28027 `__: Remove undocumented " "modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS." msgstr "" -#: ../../../build/NEWS:13984 ../../../build/NEWS:17103 +#: ../../../build/NEWS:13988 ../../../build/NEWS:17107 msgid "" "`bpo-27445 `__: Don't pass str(_charset)" " to MIMEText.set_payload(). Patch by Claude Paroz." msgstr "" -#: ../../../build/NEWS:13987 +#: ../../../build/NEWS:13991 msgid "" "`bpo-24277 `__: The new email API is no " "longer provisional, and the docs have been reorganized and rewritten to " "emphasize the new API." msgstr "" -#: ../../../build/NEWS:13990 ../../../build/NEWS:17106 +#: ../../../build/NEWS:13994 ../../../build/NEWS:17110 msgid "" "`bpo-22450 `__: urllib now includes an " "``Accept: */*`` header among the default headers. This makes the results of " @@ -21046,62 +21054,62 @@ msgid "" "servers are involved." msgstr "" -#: ../../../build/NEWS:13994 ../../../build/NEWS:17110 +#: ../../../build/NEWS:13998 ../../../build/NEWS:17114 msgid "" "lib2to3.pgen3.driver.load_grammar() now creates a stable cache file between " "runs given the same Grammar.txt input regardless of the hash randomization " "setting." msgstr "" -#: ../../../build/NEWS:13998 +#: ../../../build/NEWS:14002 msgid "" "`bpo-28005 `__: Allow ImportErrors in " "encoding implementation to propagate." msgstr "" -#: ../../../build/NEWS:14000 +#: ../../../build/NEWS:14004 msgid "" "`bpo-26667 `__: Support path-like " "objects in importlib.util." msgstr "" -#: ../../../build/NEWS:14002 ../../../build/NEWS:17114 +#: ../../../build/NEWS:14006 ../../../build/NEWS:17118 msgid "" "`bpo-27570 `__: Avoid zero-length " "memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\"" " modules." msgstr "" -#: ../../../build/NEWS:14005 ../../../build/NEWS:17117 +#: ../../../build/NEWS:14009 ../../../build/NEWS:17121 msgid "" "`bpo-22233 `__: Break email header lines" " *only* on the RFC specified CR and LF characters, not on arbitrary unicode " "line breaks. This also fixes a bug in HTTP header parsing." msgstr "" -#: ../../../build/NEWS:14009 +#: ../../../build/NEWS:14013 msgid "" "`bpo-27331 `__: The email.mime classes " "now all accept an optional policy keyword." msgstr "" -#: ../../../build/NEWS:14012 ../../../build/NEWS:17121 +#: ../../../build/NEWS:14016 ../../../build/NEWS:17125 msgid "" "`bpo-27988 `__: Fix email " "iter_attachments incorrect mutation of payload list." msgstr "" -#: ../../../build/NEWS:14014 +#: ../../../build/NEWS:14018 msgid "" "`bpo-16113 `__: Add SHA-3 and SHAKE " "support to hashlib module." msgstr "" -#: ../../../build/NEWS:14016 +#: ../../../build/NEWS:14020 msgid "Eliminate a tautological-pointer-compare warning in _scproxy.c." msgstr "" -#: ../../../build/NEWS:14018 +#: ../../../build/NEWS:14022 msgid "" "`bpo-27776 `__: The :func:`os.urandom` " "function does now block on Linux 3.17 and newer until the system urandom " @@ -21109,25 +21117,25 @@ msgid "" " the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14022 +#: ../../../build/NEWS:14026 msgid "" "`bpo-27778 `__: Expose the Linux " "``getrandom()`` syscall as a new :func:`os.getrandom` function. This change " "is part of the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14025 ../../../build/NEWS:17123 +#: ../../../build/NEWS:14029 ../../../build/NEWS:17127 msgid "" "`bpo-27691 `__: Fix ssl module's parsing" " of GEN_RID subject alternative name fields in X.509 certs." msgstr "" -#: ../../../build/NEWS:14028 +#: ../../../build/NEWS:14032 msgid "" "`bpo-18844 `__: Add random.choices()." msgstr "" -#: ../../../build/NEWS:14030 +#: ../../../build/NEWS:14034 msgid "" "`bpo-25761 `__: Improved error reporting" " about truncated pickle data in C implementation of unpickler. " @@ -21135,87 +21143,87 @@ msgid "" "some cases." msgstr "" -#: ../../../build/NEWS:14034 +#: ../../../build/NEWS:14038 msgid "" "`bpo-26798 `__: Add BLAKE2 (blake2b and " "blake2s) to hashlib." msgstr "" -#: ../../../build/NEWS:14036 +#: ../../../build/NEWS:14040 msgid "" "`bpo-26032 `__: Optimized globbing in " "pathlib by using os.scandir(); it is now about 1.5--4 times faster." msgstr "" -#: ../../../build/NEWS:14039 +#: ../../../build/NEWS:14043 msgid "" "`bpo-25596 `__: Optimized glob() and " "iglob() functions in the glob module; they are now about 3--6 times faster." msgstr "" -#: ../../../build/NEWS:14042 +#: ../../../build/NEWS:14046 msgid "" "`bpo-27928 `__: Add scrypt (password-" "based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." msgstr "" -#: ../../../build/NEWS:14045 ../../../build/NEWS:17126 +#: ../../../build/NEWS:14049 ../../../build/NEWS:17130 msgid "" "`bpo-27850 `__: Remove 3DES from ssl " "module's default cipher list to counter measure sweet32 attack " "(CVE-2016-2183)." msgstr "" -#: ../../../build/NEWS:14048 ../../../build/NEWS:17129 +#: ../../../build/NEWS:14052 ../../../build/NEWS:17133 msgid "" "`bpo-27766 `__: Add ChaCha20 Poly1305 to" " ssl module's default cipher list. (Required OpenSSL 1.1.0 or LibreSSL)." msgstr "" -#: ../../../build/NEWS:14051 +#: ../../../build/NEWS:14055 msgid "" "`bpo-25387 `__: Check return value of " "winsound.MessageBeep." msgstr "" -#: ../../../build/NEWS:14053 +#: ../../../build/NEWS:14057 msgid "" "`bpo-27866 `__: Add " "SSLContext.get_ciphers() method to get a list of all enabled ciphers." msgstr "" -#: ../../../build/NEWS:14056 +#: ../../../build/NEWS:14060 msgid "" "`bpo-27744 `__: Add AF_ALG (Linux Kernel" " crypto) to socket module." msgstr "" -#: ../../../build/NEWS:14058 ../../../build/NEWS:17132 +#: ../../../build/NEWS:14062 ../../../build/NEWS:17136 msgid "" "`bpo-26470 `__: Port ssl and hashlib " "module to OpenSSL 1.1.0." msgstr "" -#: ../../../build/NEWS:14060 +#: ../../../build/NEWS:14064 msgid "" "`bpo-11620 `__: Fix support for " "SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." msgstr "" -#: ../../../build/NEWS:14063 +#: ../../../build/NEWS:14067 msgid "" "`bpo-11734 `__: Add support for IEEE 754" " half-precision floats to the struct module. Based on a patch by Eli " "Stevens." msgstr "" -#: ../../../build/NEWS:14066 +#: ../../../build/NEWS:14070 msgid "" "`bpo-27919 `__: Deprecated " "``extra_path`` distribution option in distutils packaging." msgstr "" -#: ../../../build/NEWS:14069 +#: ../../../build/NEWS:14073 msgid "" "`bpo-23229 `__: Add new ``cmath`` " "constants: ``cmath.inf`` and ``cmath.nan`` to match ``math.inf`` and " @@ -21223,44 +21231,44 @@ msgid "" " used by complex repr." msgstr "" -#: ../../../build/NEWS:14073 +#: ../../../build/NEWS:14077 msgid "" "`bpo-27842 `__: The csv.DictReader now " "returns rows of type OrderedDict. (Contributed by Steve Holden.)" msgstr "" -#: ../../../build/NEWS:14076 ../../../build/NEWS:17134 +#: ../../../build/NEWS:14080 ../../../build/NEWS:17138 msgid "" "Remove support for passing a file descriptor to os.access. It never worked " "but previously didn't raise." msgstr "" -#: ../../../build/NEWS:14079 ../../../build/NEWS:17137 +#: ../../../build/NEWS:14083 ../../../build/NEWS:17141 msgid "" "`bpo-12885 `__: Fix error when distutils" " encounters symlink." msgstr "" -#: ../../../build/NEWS:14081 ../../../build/NEWS:17139 +#: ../../../build/NEWS:14085 ../../../build/NEWS:17143 msgid "" "`bpo-27881 `__: Fixed possible bugs when" " setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14084 ../../../build/NEWS:17142 +#: ../../../build/NEWS:14088 ../../../build/NEWS:17146 msgid "" "`bpo-27861 `__: Fixed a crash in " "sqlite3.Connection.cursor() when a factory creates not a cursor. Patch by " "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14087 ../../../build/NEWS:17145 +#: ../../../build/NEWS:14091 ../../../build/NEWS:17149 msgid "" "`bpo-19884 `__: Avoid spurious output on" " OS X with Gnu Readline." msgstr "" -#: ../../../build/NEWS:14089 ../../../build/NEWS:17147 +#: ../../../build/NEWS:14093 ../../../build/NEWS:17151 msgid "" "`bpo-27706 `__: Restore deterministic " "behavior of random.Random().seed() for string seeds using seeding version 1." @@ -21268,13 +21276,13 @@ msgid "" "Python 2. Patch by Nofar Schnider." msgstr "" -#: ../../../build/NEWS:14094 ../../../build/NEWS:17152 +#: ../../../build/NEWS:14098 ../../../build/NEWS:17156 msgid "" "`bpo-10513 `__: Fix a regression in " "Connection.commit(). Statements should not be reset after a commit." msgstr "" -#: ../../../build/NEWS:14097 +#: ../../../build/NEWS:14101 msgid "" "`bpo-12319 `__: Chunked transfer " "encoding support added to http.client.HTTPConnection requests. The " @@ -21284,7 +21292,7 @@ msgid "" "encoding." msgstr "" -#: ../../../build/NEWS:14104 +#: ../../../build/NEWS:14108 msgid "" "A new version of typing.py from https://github.com/python/typing: - " "Collection (only for 3.6) (`bpo-27598 " @@ -21293,181 +21301,181 @@ msgid "" " dict constraint in ForwardRef._eval_type (upstream #252)" msgstr "" -#: ../../../build/NEWS:14109 +#: ../../../build/NEWS:14113 msgid "" "`bpo-27832 `__: Make ``_normalize`` " "parameter to ``Fraction`` constructor keyword-only, so that ``Fraction(2, 3," " 4)`` now raises ``TypeError``." msgstr "" -#: ../../../build/NEWS:14112 ../../../build/NEWS:17160 +#: ../../../build/NEWS:14116 ../../../build/NEWS:17164 msgid "" "`bpo-27539 `__: Fix unnormalised " "``Fraction.__pow__`` result in the case of negative exponent and negative " "base." msgstr "" -#: ../../../build/NEWS:14115 ../../../build/NEWS:17163 +#: ../../../build/NEWS:14119 ../../../build/NEWS:17167 msgid "" "`bpo-21718 `__: cursor.description is " "now available for queries using CTEs." msgstr "" -#: ../../../build/NEWS:14117 +#: ../../../build/NEWS:14121 msgid "" "`bpo-27819 `__: In distutils sdists, " "simply produce the \"gztar\" (gzipped tar format) distributions on all " "platforms unless \"formats\" is supplied." msgstr "" -#: ../../../build/NEWS:14120 ../../../build/NEWS:17165 +#: ../../../build/NEWS:14124 ../../../build/NEWS:17169 msgid "" "`bpo-2466 `__: posixpath.ismount now " "correctly recognizes mount points which the user does not have permission to" " access." msgstr "" -#: ../../../build/NEWS:14123 +#: ../../../build/NEWS:14127 msgid "" "`bpo-9998 `__: On Linux, " "ctypes.util.find_library now looks in LD_LIBRARY_PATH for shared libraries." msgstr "" -#: ../../../build/NEWS:14126 +#: ../../../build/NEWS:14130 msgid "" "`bpo-27573 `__: exit message for " "code.interact is now configurable." msgstr "" -#: ../../../build/NEWS:14128 ../../../build/NEWS:17273 +#: ../../../build/NEWS:14132 ../../../build/NEWS:17277 msgid "" "`bpo-27930 `__: Improved behaviour of " "logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin " "for the analysis and patch." msgstr "" -#: ../../../build/NEWS:14131 +#: ../../../build/NEWS:14135 msgid "" "`bpo-6766 `__: Distributed reference " "counting added to multiprocessing to support nesting of shared values / " "proxy objects." msgstr "" -#: ../../../build/NEWS:14134 ../../../build/NEWS:17276 +#: ../../../build/NEWS:14138 ../../../build/NEWS:17280 msgid "" "`bpo-21201 `__: Improves readability of " "multiprocessing error message. Thanks to Wojciech Walczak for patch." msgstr "" -#: ../../../build/NEWS:14137 +#: ../../../build/NEWS:14141 msgid "asyncio: Add set_protocol / get_protocol to Transports." msgstr "" -#: ../../../build/NEWS:14139 ../../../build/NEWS:17279 +#: ../../../build/NEWS:14143 ../../../build/NEWS:17283 msgid "" "`bpo-27456 `__: asyncio: Set TCP_NODELAY" " by default." msgstr "" -#: ../../../build/NEWS:14144 ../../../build/NEWS:17344 +#: ../../../build/NEWS:14148 ../../../build/NEWS:17348 msgid "" "`bpo-15308 `__: Add 'interrupt " "execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " "Randel." msgstr "" -#: ../../../build/NEWS:14147 ../../../build/NEWS:17347 +#: ../../../build/NEWS:14151 ../../../build/NEWS:17351 msgid "" "`bpo-27922 `__: Stop IDLE tests from " "'flashing' gui widgets on the screen." msgstr "" -#: ../../../build/NEWS:14149 +#: ../../../build/NEWS:14153 msgid "" "`bpo-27891 `__: Consistently group and " "sort imports within idlelib modules." msgstr "" -#: ../../../build/NEWS:14151 +#: ../../../build/NEWS:14155 msgid "" "`bpo-17642 `__: add larger font sizes " "for classroom projection." msgstr "" -#: ../../../build/NEWS:14153 ../../../build/NEWS:17349 +#: ../../../build/NEWS:14157 ../../../build/NEWS:17353 msgid "Add version to title of IDLE help window." msgstr "" -#: ../../../build/NEWS:14155 ../../../build/NEWS:17351 +#: ../../../build/NEWS:14159 ../../../build/NEWS:17355 msgid "" "`bpo-25564 `__: In section on IDLE -- " "console differences, mention that using exec means that __builtins__ is " "defined for each statement." msgstr "" -#: ../../../build/NEWS:14158 +#: ../../../build/NEWS:14162 msgid "" "`bpo-27821 `__: Fix 3.6.0a3 regression " "that prevented custom key sets from being selected when no custom theme was " "defined." msgstr "" -#: ../../../build/NEWS:14164 +#: ../../../build/NEWS:14168 msgid "" "`bpo-26900 `__: Excluded underscored " "names and other private API from limited API." msgstr "" -#: ../../../build/NEWS:14167 +#: ../../../build/NEWS:14171 msgid "" "`bpo-26027 `__: Add support for path-" "like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()." msgstr "" -#: ../../../build/NEWS:14173 +#: ../../../build/NEWS:14177 msgid "" "`bpo-27427 `__: Additional tests for the" " math module. Patch by Francisco Couzo." msgstr "" -#: ../../../build/NEWS:14175 +#: ../../../build/NEWS:14179 msgid "" "`bpo-27953 `__: Skip math and cmath " "tests that fail on OS X 10.4 due to a poor libm implementation of tan." msgstr "" -#: ../../../build/NEWS:14178 +#: ../../../build/NEWS:14182 msgid "" "`bpo-26040 `__: Improve test_math and " "test_cmath coverage and rigour. Patch by Jeff Allen." msgstr "" -#: ../../../build/NEWS:14181 ../../../build/NEWS:17396 +#: ../../../build/NEWS:14185 ../../../build/NEWS:17400 msgid "" "`bpo-27787 `__: Call gc.collect() before" " checking each test for \"dangling threads\", since the dangling threads are" " weak references." msgstr "" -#: ../../../build/NEWS:14187 ../../../build/NEWS:17456 +#: ../../../build/NEWS:14191 ../../../build/NEWS:17460 msgid "" "`bpo-27566 `__: Fix clean target in " "freeze makefile (patch by Lisa Roach)" msgstr "" -#: ../../../build/NEWS:14189 ../../../build/NEWS:17458 +#: ../../../build/NEWS:14193 ../../../build/NEWS:17462 msgid "" "`bpo-27705 `__: Update message in " "validate_ucrtbase.py" msgstr "" -#: ../../../build/NEWS:14191 +#: ../../../build/NEWS:14195 msgid "" "`bpo-27976 `__: Deprecate building " "_ctypes with the bundled copy of libffi on non-OSX UNIX platforms." msgstr "" -#: ../../../build/NEWS:14194 +#: ../../../build/NEWS:14198 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -21476,46 +21484,46 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:14199 +#: ../../../build/NEWS:14203 msgid "" "`bpo-21590 `__: Support for DTrace and " "SystemTap probes." msgstr "" -#: ../../../build/NEWS:14201 ../../../build/NEWS:17465 +#: ../../../build/NEWS:14205 ../../../build/NEWS:17469 msgid "" "`bpo-26307 `__: The profile-opt build " "now applies PGO to the built-in modules." msgstr "" -#: ../../../build/NEWS:14203 +#: ../../../build/NEWS:14207 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations flag to turn on LTO and PGO build support when available." msgstr "" -#: ../../../build/NEWS:14206 +#: ../../../build/NEWS:14210 msgid "" "`bpo-27917 `__: Set platform triplets " "for Android builds." msgstr "" -#: ../../../build/NEWS:14208 +#: ../../../build/NEWS:14212 msgid "" "`bpo-25825 `__: Update references to the" " $(LIBPL) installation path on AIX. This path was changed in 3.2a4." msgstr "" -#: ../../../build/NEWS:14211 +#: ../../../build/NEWS:14215 msgid "Update OS X installer to use SQLite 3.14.1 and XZ 5.2.2." msgstr "" -#: ../../../build/NEWS:14213 +#: ../../../build/NEWS:14217 msgid "" "`bpo-21122 `__: Fix LTO builds on OS X." msgstr "" -#: ../../../build/NEWS:14215 +#: ../../../build/NEWS:14219 msgid "" "`bpo-17128 `__: Build OS X installer " "with a private copy of OpenSSL. Also provide a sample Install Certificates " @@ -21523,7 +21531,7 @@ msgid "" "certifi module." msgstr "" -#: ../../../build/NEWS:14222 ../../../build/NEWS:17405 +#: ../../../build/NEWS:14226 ../../../build/NEWS:17409 msgid "" "`bpo-27952 `__: Get " "Tools/scripts/fixcid.py working with Python 3 and the current \"re\" module," @@ -21531,88 +21539,88 @@ msgid "" "quote signs." msgstr "" -#: ../../../build/NEWS:14229 +#: ../../../build/NEWS:14233 msgid "" "`bpo-28065 `__: Update xz dependency to " "5.2.2 and build it from source." msgstr "" -#: ../../../build/NEWS:14231 ../../../build/NEWS:17422 +#: ../../../build/NEWS:14235 ../../../build/NEWS:17426 msgid "" "`bpo-25144 `__: Ensures TargetDir is set" " before continuing with custom install." msgstr "" -#: ../../../build/NEWS:14233 +#: ../../../build/NEWS:14237 msgid "" "`bpo-1602 `__: Windows console doesn't " "input or print Unicode (PEP 528)" msgstr "" -#: ../../../build/NEWS:14235 +#: ../../../build/NEWS:14239 msgid "" "`bpo-27781 `__: Change file system " "encoding on Windows to UTF-8 (PEP 529)" msgstr "" -#: ../../../build/NEWS:14237 +#: ../../../build/NEWS:14241 msgid "" "`bpo-27731 `__: Opt-out of MAX_PATH on " "Windows 10" msgstr "" -#: ../../../build/NEWS:14239 +#: ../../../build/NEWS:14243 msgid "" "`bpo-6135 `__: Adds encoding and errors " "parameters to subprocess." msgstr "" -#: ../../../build/NEWS:14241 +#: ../../../build/NEWS:14245 msgid "" "`bpo-27959 `__: Adds oem encoding, alias" " ansi to mbcs, move aliasmbcs to codec lookup." msgstr "" -#: ../../../build/NEWS:14244 +#: ../../../build/NEWS:14248 msgid "" "`bpo-27982 `__: The functions of the " "winsound module now accept keyword arguments." msgstr "" -#: ../../../build/NEWS:14247 +#: ../../../build/NEWS:14251 msgid "" "`bpo-20366 `__: Build full text search " "support into SQLite on Windows." msgstr "" -#: ../../../build/NEWS:14249 +#: ../../../build/NEWS:14253 msgid "" "`bpo-27756 `__: Adds new icons for " "Python files and processes on Windows. Designs by Cherry Wang." msgstr "" -#: ../../../build/NEWS:14252 +#: ../../../build/NEWS:14256 msgid "" "`bpo-27883 `__: Update sqlite to " "3.14.1.0 on Windows." msgstr "" -#: ../../../build/NEWS:14256 +#: ../../../build/NEWS:14260 msgid "Python 3.6.0 alpha 4" msgstr "Python 3.6.0 alfa 4" -#: ../../../build/NEWS:14258 +#: ../../../build/NEWS:14262 msgid "*Release date: 2016-08-15*" msgstr "*Tanggal rilis: 2016-08-15*" -#: ../../../build/NEWS:14263 +#: ../../../build/NEWS:14267 msgid "" "`bpo-27704 `__: Optimized creating bytes" " and bytearray from byte-like objects and iterables. Speed up to 3 times for" " short objects. Original patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:14267 +#: ../../../build/NEWS:14271 msgid "" "`bpo-26823 `__: Large sections of " "repeated lines in tracebacks are now abbreviated as \"[Previous line " @@ -21620,51 +21628,51 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14271 +#: ../../../build/NEWS:14275 msgid "" "`bpo-27574 `__: Decreased an overhead of" " parsing keyword arguments in functions implemented with using Argument " "Clinic." msgstr "" -#: ../../../build/NEWS:14274 +#: ../../../build/NEWS:14278 msgid "" "`bpo-22557 `__: Now importing already " "imported modules is up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:14277 +#: ../../../build/NEWS:14281 msgid "" "`bpo-17596 `__: Include to " "help with Min GW building." msgstr "" -#: ../../../build/NEWS:14279 +#: ../../../build/NEWS:14283 msgid "" "`bpo-17599 `__: On Windows, rename the " "privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with " "the definition from Min GW." msgstr "" -#: ../../../build/NEWS:14282 ../../../build/NEWS:16928 +#: ../../../build/NEWS:14286 ../../../build/NEWS:16932 msgid "" "`bpo-27507 `__: Add integer overflow " "check in bytearray.extend(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14285 ../../../build/NEWS:16931 +#: ../../../build/NEWS:14289 ../../../build/NEWS:16935 msgid "" "`bpo-27581 `__: Don't rely on wrapping " "for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14288 +#: ../../../build/NEWS:14292 msgid "" "`bpo-1621 `__: Avoid signed integer " "overflow in list and tuple operations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14291 +#: ../../../build/NEWS:14295 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -21672,19 +21680,19 @@ msgid "" "unabling to resolve package from __spec__ or __package__." msgstr "" -#: ../../../build/NEWS:14296 ../../../build/NEWS:16920 +#: ../../../build/NEWS:14300 ../../../build/NEWS:16924 msgid "" "`bpo-27083 `__: Respect the PYTHONCASEOK" " environment variable under Windows." msgstr "" -#: ../../../build/NEWS:14298 ../../../build/NEWS:16922 +#: ../../../build/NEWS:14302 ../../../build/NEWS:16926 msgid "" "`bpo-27514 `__: Make having too many " "statically nested blocks a SyntaxError instead of SystemError." msgstr "" -#: ../../../build/NEWS:14301 +#: ../../../build/NEWS:14305 msgid "" "`bpo-27366 `__: Implemented :pep:`487` " "(Simpler customization of class creation). Upon subclassing, the " @@ -21692,7 +21700,7 @@ msgid "" "initialized with __set_name__ after class creation." msgstr "" -#: ../../../build/NEWS:14309 +#: ../../../build/NEWS:14313 msgid "" "`bpo-26027 `__: Add " ":pep:`519`/__fspath__() support to the os and os.path modules. Includes code" @@ -21700,13 +21708,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:14312 +#: ../../../build/NEWS:14316 msgid "" "`bpo-27598 `__: Add Collections to " "collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." msgstr "" -#: ../../../build/NEWS:14315 +#: ../../../build/NEWS:14319 msgid "" "`bpo-25958 `__: Support \"anti-" "registration\" of special methods from various ABCs, like __hash__, __iter__" @@ -21717,13 +21725,13 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14322 +#: ../../../build/NEWS:14326 msgid "" "`bpo-16764 `__: Support keyword " "arguments to zlib.decompress(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14325 +#: ../../../build/NEWS:14329 msgid "" "`bpo-27736 `__: Prevent segfault after " "interpreter re-initialization due to ref count problem introduced in code " @@ -21731,19 +21739,19 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14329 +#: ../../../build/NEWS:14333 msgid "" "`bpo-25628 `__: The *verbose* and " "*rename* parameters for collections.namedtuple are now keyword-only." msgstr "" -#: ../../../build/NEWS:14332 +#: ../../../build/NEWS:14336 msgid "" "`bpo-12345 `__: Add mathematical " "constant tau to math and cmath. See also :pep:`628`." msgstr "" -#: ../../../build/NEWS:14335 +#: ../../../build/NEWS:14339 msgid "" "`bpo-26823 `__: " "traceback.StackSummary.format now abbreviates large sections of repeated " @@ -21752,38 +21760,38 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14340 +#: ../../../build/NEWS:14344 msgid "" "`bpo-27664 `__: Add to " "concurrent.futures.thread.ThreadPoolExecutor() the ability to specify a " "thread name prefix." msgstr "" -#: ../../../build/NEWS:14343 +#: ../../../build/NEWS:14347 msgid "" "`bpo-27181 `__: Add geometric_mean and " "harmonic_mean to statistics module." msgstr "" -#: ../../../build/NEWS:14345 +#: ../../../build/NEWS:14349 msgid "" "`bpo-27573 `__: code.interact now prints" " an message when exiting." msgstr "" -#: ../../../build/NEWS:14347 +#: ../../../build/NEWS:14351 msgid "" "`bpo-6422 `__: Add autorange method to " "timeit.Timer objects." msgstr "" -#: ../../../build/NEWS:14349 ../../../build/NEWS:17168 +#: ../../../build/NEWS:14353 ../../../build/NEWS:17172 msgid "" "`bpo-27773 `__: Correct some memory " "management errors server_hostname in _ssl.wrap_socket()." msgstr "" -#: ../../../build/NEWS:14352 +#: ../../../build/NEWS:14356 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " @@ -21791,81 +21799,81 @@ msgid "" "never documented unittest.mock.DescriptorTypes tuple." msgstr "" -#: ../../../build/NEWS:14356 +#: ../../../build/NEWS:14360 msgid "" "`bpo-26754 `__: Undocumented support of " "general bytes-like objects as path in compile() and similar functions is now" " deprecated." msgstr "" -#: ../../../build/NEWS:14359 +#: ../../../build/NEWS:14363 msgid "" "`bpo-26800 `__: Undocumented support of " "general bytes-like objects as paths in os functions is now deprecated." msgstr "" -#: ../../../build/NEWS:14362 +#: ../../../build/NEWS:14366 msgid "" "`bpo-26981 `__: Add _order_ " "compatibility shim to enum.Enum for Python 2/3 code bases." msgstr "" -#: ../../../build/NEWS:14365 +#: ../../../build/NEWS:14369 msgid "" "`bpo-27661 `__: Added tzinfo keyword " "argument to datetime.combine." msgstr "" -#: ../../../build/NEWS:14367 ../../../build/NEWS:17174 +#: ../../../build/NEWS:14371 ../../../build/NEWS:17178 msgid "" "In the curses module, raise an error if window.getstr() or window.instr() is" " passed a negative value." msgstr "" -#: ../../../build/NEWS:14370 ../../../build/NEWS:17177 +#: ../../../build/NEWS:14374 ../../../build/NEWS:17181 msgid "" "`bpo-27783 `__: Fix possible usage of " "uninitialized memory in operator.methodcaller." msgstr "" -#: ../../../build/NEWS:14373 ../../../build/NEWS:17180 +#: ../../../build/NEWS:14377 ../../../build/NEWS:17184 msgid "" "`bpo-27774 `__: Fix possible Py_DECREF " "on unowned object in _sre." msgstr "" -#: ../../../build/NEWS:14375 ../../../build/NEWS:17182 +#: ../../../build/NEWS:14379 ../../../build/NEWS:17186 msgid "" "`bpo-27760 `__: Fix possible integer " "overflow in binascii.b2a_qp." msgstr "" -#: ../../../build/NEWS:14377 ../../../build/NEWS:17184 +#: ../../../build/NEWS:14381 ../../../build/NEWS:17188 msgid "" "`bpo-27758 `__: Fix possible integer " "overflow in the _csv module for large record lengths." msgstr "" -#: ../../../build/NEWS:14380 ../../../build/NEWS:17187 +#: ../../../build/NEWS:14384 ../../../build/NEWS:17191 msgid "" "`bpo-27568 `__: Prevent HTTPoxy attack " "(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD " "environment is set, which indicates that the script is in CGI mode." msgstr "" -#: ../../../build/NEWS:14384 +#: ../../../build/NEWS:14388 msgid "" "`bpo-7063 `__: Remove dead code from the " "\"array\" module's slice handling. Patch by Chuck." msgstr "" -#: ../../../build/NEWS:14387 ../../../build/NEWS:17191 +#: ../../../build/NEWS:14391 ../../../build/NEWS:17195 msgid "" "`bpo-27656 `__: Do not assume sched.h " "defines any SCHED_* constants." msgstr "" -#: ../../../build/NEWS:14389 ../../../build/NEWS:17193 +#: ../../../build/NEWS:14393 ../../../build/NEWS:17197 msgid "" "`bpo-27130 `__: In the \"zlib\" module, " "fix handling of large buffers (typically 4 GiB) when compressing and " @@ -21873,55 +21881,55 @@ msgid "" "and decompression operations did not properly handle results of 4 GiB." msgstr "" -#: ../../../build/NEWS:14394 +#: ../../../build/NEWS:14398 msgid "" "`bpo-24773 `__: Implemented :pep:`495` " "(Local Time Disambiguation)." msgstr "" -#: ../../../build/NEWS:14396 +#: ../../../build/NEWS:14400 msgid "" "Expose the EPOLLEXCLUSIVE constant (when it is defined) in the select " "module." msgstr "" -#: ../../../build/NEWS:14399 +#: ../../../build/NEWS:14403 msgid "" "`bpo-27567 `__: Expose the EPOLLRDHUP " "and POLLRDHUP constants in the select module." msgstr "" -#: ../../../build/NEWS:14402 +#: ../../../build/NEWS:14406 msgid "" "`bpo-1621 `__: Avoid signed int negation " "overflow in the \"audioop\" module." msgstr "" -#: ../../../build/NEWS:14404 ../../../build/NEWS:17198 +#: ../../../build/NEWS:14408 ../../../build/NEWS:17202 msgid "" "`bpo-27533 `__: Release GIL in nt._isdir" msgstr "" -#: ../../../build/NEWS:14406 ../../../build/NEWS:17200 +#: ../../../build/NEWS:14410 ../../../build/NEWS:17204 msgid "" "`bpo-17711 `__: Fixed unpickling by the " "persistent ID with protocol 0. Original patch by Alexandre Vassalotti." msgstr "" -#: ../../../build/NEWS:14409 ../../../build/NEWS:17203 +#: ../../../build/NEWS:14413 ../../../build/NEWS:17207 msgid "" "`bpo-27522 `__: Avoid an unintentional " "reference cycle in email.feedparser." msgstr "" -#: ../../../build/NEWS:14411 +#: ../../../build/NEWS:14415 msgid "" "`bpo-27512 `__: Fix a segfault when " "os.fspath() called an __fspath__() method that raised an exception. Patch by" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14417 ../../../build/NEWS:17354 +#: ../../../build/NEWS:14421 ../../../build/NEWS:17358 msgid "" "`bpo-27714 `__: text_textview and " "test_autocomplete now pass when re-run in the same process. This occurs " @@ -21929,7 +21937,7 @@ msgid "" "warning from test_config." msgstr "" -#: ../../../build/NEWS:14421 +#: ../../../build/NEWS:14425 msgid "" "`bpo-27621 `__: Put query response " "validation error messages in the query box itself instead of in a separate " @@ -21937,152 +21945,152 @@ msgid "" " Mark Roseman." msgstr "" -#: ../../../build/NEWS:14425 +#: ../../../build/NEWS:14429 msgid "" "`bpo-27620 `__: Escape key now closes " "Query box as cancelled." msgstr "" -#: ../../../build/NEWS:14427 +#: ../../../build/NEWS:14431 msgid "" "`bpo-27609 `__: IDLE: tab after initial " "whitespace should tab, not autocomplete. This fixes problem with writing " "docstrings at least twice indented." msgstr "" -#: ../../../build/NEWS:14431 +#: ../../../build/NEWS:14435 msgid "" "`bpo-27609 `__: Explicitly return None " "when there are also non-None returns. In a few cases, reverse a condition " "and eliminate a return." msgstr "" -#: ../../../build/NEWS:14434 ../../../build/NEWS:17358 +#: ../../../build/NEWS:14438 ../../../build/NEWS:17362 msgid "" "`bpo-25507 `__: IDLE no longer runs " "buggy code because of its tkinter imports. Users must include the same " "imports required to run directly in Python." msgstr "" -#: ../../../build/NEWS:14437 ../../../build/NEWS:14630 +#: ../../../build/NEWS:14441 ../../../build/NEWS:14634 msgid "" "`bpo-27173 `__: Add 'IDLE Modern Unix' " "to the built-in key sets. Make the default key set depend on the platform. " "Add tests for the changes to the config module." msgstr "" -#: ../../../build/NEWS:14441 ../../../build/NEWS:14637 -#: ../../../build/NEWS:17361 +#: ../../../build/NEWS:14445 ../../../build/NEWS:14641 +#: ../../../build/NEWS:17365 msgid "" "`bpo-27452 `__: add line counter and crc" " to IDLE configHandler test dump." msgstr "" -#: ../../../build/NEWS:14446 +#: ../../../build/NEWS:14450 msgid "" "`bpo-25805 `__: Skip a test in " "test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " "Patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:14449 +#: ../../../build/NEWS:14453 msgid "" "`bpo-27472 `__: Add " "test.support.unix_shell as the path to the default shell." msgstr "" -#: ../../../build/NEWS:14451 ../../../build/NEWS:17399 +#: ../../../build/NEWS:14455 ../../../build/NEWS:17403 msgid "" "`bpo-27369 `__: In test_pyexpat, avoid " "testing an error message detail that changed in Expat 2.2.0." msgstr "" -#: ../../../build/NEWS:14454 +#: ../../../build/NEWS:14458 msgid "" "`bpo-27594 `__: Prevent assertion error " "when running test_ast with coverage enabled: ensure code object has a valid " "first line number. Patch suggested by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14461 +#: ../../../build/NEWS:14465 msgid "" "`bpo-27647 `__: Update bundled Tcl/Tk to" " 8.6.6." msgstr "" -#: ../../../build/NEWS:14463 +#: ../../../build/NEWS:14467 msgid "" "`bpo-27610 `__: Adds :pep:`514` metadata" " to Windows installer" msgstr "" -#: ../../../build/NEWS:14465 ../../../build/NEWS:17424 +#: ../../../build/NEWS:14469 ../../../build/NEWS:17428 msgid "" "`bpo-27469 `__: Adds a shell extension " "to the launcher so that drag and drop works correctly." msgstr "" -#: ../../../build/NEWS:14468 +#: ../../../build/NEWS:14472 msgid "" "`bpo-27309 `__: Enables proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:14473 ../../../build/NEWS:17469 +#: ../../../build/NEWS:14477 ../../../build/NEWS:17473 msgid "" "`bpo-27713 `__: Suppress spurious build " "warnings when updating importlib's bootstrap files. Patch by Xiang Zhang" msgstr "" -#: ../../../build/NEWS:14476 +#: ../../../build/NEWS:14480 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp, which is required on AIX. The references were " "accidentally changed in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:14479 ../../../build/NEWS:17477 +#: ../../../build/NEWS:14483 ../../../build/NEWS:17481 msgid "" "`bpo-27453 `__: CPP invocation in " "configure must use CPPFLAGS. Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:14482 ../../../build/NEWS:17480 +#: ../../../build/NEWS:14486 ../../../build/NEWS:17484 msgid "" "`bpo-27641 `__: The configure script now" " inserts comments into the makefile to prevent the pgen and " "_freeze_importlib executables from being cross-compiled." msgstr "" -#: ../../../build/NEWS:14486 ../../../build/NEWS:17484 +#: ../../../build/NEWS:14490 ../../../build/NEWS:17488 msgid "" "`bpo-26662 `__: Set PYTHON_FOR_GEN in " "configure as the Python program to be used for file generation during the " "build." msgstr "" -#: ../../../build/NEWS:14489 ../../../build/NEWS:17487 +#: ../../../build/NEWS:14493 ../../../build/NEWS:17491 msgid "" "`bpo-10910 `__: Avoid C++ compilation " "errors on FreeBSD and OS X. Also update FreedBSD version checks for the " "original ctype UTF-8 workaround." msgstr "" -#: ../../../build/NEWS:14494 +#: ../../../build/NEWS:14498 msgid "Python 3.6.0 alpha 3" msgstr "Python 3.6.0 alfa 3" -#: ../../../build/NEWS:14496 +#: ../../../build/NEWS:14500 msgid "*Release date: 2016-07-11*" msgstr "*Tanggal rilis: 2016-07-11*" -#: ../../../build/NEWS:14501 ../../../build/NEWS:16925 +#: ../../../build/NEWS:14505 ../../../build/NEWS:16929 msgid "" "`bpo-27473 `__: Fixed possible integer " "overflow in bytes and bytearray concatenations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14504 +#: ../../../build/NEWS:14508 msgid "" "`bpo-23034 `__: The output of a special " "Python build with defined COUNT_ALLOCS, SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT" @@ -22090,48 +22098,48 @@ msgid "" "showalloccount\" option. It now outputs to stderr instead of stdout." msgstr "" -#: ../../../build/NEWS:14509 ../../../build/NEWS:16934 +#: ../../../build/NEWS:14513 ../../../build/NEWS:16938 msgid "" "`bpo-27443 `__: __length_hint__() of " "bytearray iterators no longer return a negative integer for a resized " "bytearray." msgstr "" -#: ../../../build/NEWS:14512 +#: ../../../build/NEWS:14516 msgid "" "`bpo-27007 `__: The fromhex() class " "methods of bytes and bytearray subclasses now return an instance of " "corresponding subclass." msgstr "" -#: ../../../build/NEWS:14518 ../../../build/NEWS:17205 +#: ../../../build/NEWS:14522 ../../../build/NEWS:17209 msgid "" "`bpo-26844 `__: Fix error message for " "imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev " "Maximov." msgstr "" -#: ../../../build/NEWS:14521 ../../../build/NEWS:17208 +#: ../../../build/NEWS:14525 ../../../build/NEWS:17212 msgid "" "`bpo-23804 `__: Fix SSL zero-length " "recv() calls to not block and not raise an error about unclean EOF." msgstr "" -#: ../../../build/NEWS:14524 ../../../build/NEWS:17211 +#: ../../../build/NEWS:14528 ../../../build/NEWS:17215 msgid "" "`bpo-27466 `__: Change time format " "returned by http.cookie.time2netscape, confirming the netscape cookie format" " and making it consistent with documentation." msgstr "" -#: ../../../build/NEWS:14528 +#: ../../../build/NEWS:14532 msgid "" "`bpo-21708 `__: Deprecated dbm.dumb " "behavior that differs from common dbm behavior: creating a database in 'r' " "and 'w' modes and modifying a database in 'r' mode." msgstr "" -#: ../../../build/NEWS:14532 +#: ../../../build/NEWS:14536 msgid "" "`bpo-26721 `__: Change the " "socketserver.StreamRequestHandler.wfile attribute to implement " @@ -22139,7 +22147,7 @@ msgid "" "writes." msgstr "" -#: ../../../build/NEWS:14536 +#: ../../../build/NEWS:14540 msgid "" "`bpo-22115 `__: Added methods trace_add," " trace_remove and trace_info in the tkinter.Variable class. They replace " @@ -22150,34 +22158,34 @@ msgid "" "tracing in the \"u\" mode now works." msgstr "" -#: ../../../build/NEWS:14544 +#: ../../../build/NEWS:14548 msgid "" "`bpo-26243 `__: Only the level argument " "to zlib.compress() is keyword argument now. The first argument is " "positional-only." msgstr "" -#: ../../../build/NEWS:14547 +#: ../../../build/NEWS:14551 msgid "" "`bpo-27038 `__: Expose the DirEntry type" " as os.DirEntry. Code patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14550 +#: ../../../build/NEWS:14554 msgid "" "`bpo-27186 `__: Update " "os.fspath()/PyOS_FSPath() to check the return value of __fspath__() to be " "either str or bytes." msgstr "" -#: ../../../build/NEWS:14553 +#: ../../../build/NEWS:14557 msgid "" "`bpo-18726 `__: All optional parameters " "of the dump(), dumps(), load() and loads() functions and JSONEncoder and " "JSONDecoder class constructors in the json module are now keyword-only." msgstr "" -#: ../../../build/NEWS:14557 +#: ../../../build/NEWS:14561 msgid "" "`bpo-27319 `__: Methods selection_set()," " selection_add(), selection_remove() and selection_toggle() of ttk.TreeView " @@ -22186,58 +22194,58 @@ msgid "" " method with arguments." msgstr "" -#: ../../../build/NEWS:14562 ../../../build/NEWS:17225 +#: ../../../build/NEWS:14566 ../../../build/NEWS:17229 msgid "" "`bpo-27079 `__: Fixed curses.ascii " "functions isblank(), iscntrl() and ispunct()." msgstr "" -#: ../../../build/NEWS:14565 +#: ../../../build/NEWS:14569 msgid "" "`bpo-27294 `__: Numerical state in the " "repr for Tkinter event objects is now represented as a combination of known " "flags." msgstr "" -#: ../../../build/NEWS:14568 +#: ../../../build/NEWS:14572 msgid "" "`bpo-27177 `__: Match objects in the re " "module now support index-like objects as group indices. Based on patches by" " Jeroen Demeyer and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14571 ../../../build/NEWS:17228 +#: ../../../build/NEWS:14575 ../../../build/NEWS:17232 msgid "" "`bpo-26754 `__: Some functions " "(compile() etc) accepted a filename argument encoded as an iterable of " "integers. Now only strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14575 +#: ../../../build/NEWS:14579 msgid "" "`bpo-26536 `__: socket.ioctl now " "supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes." msgstr "" -#: ../../../build/NEWS:14578 ../../../build/NEWS:17232 +#: ../../../build/NEWS:14582 ../../../build/NEWS:17236 msgid "" "`bpo-27048 `__: Prevents distutils " "failing on Windows when environment variables contain non-ASCII characters" msgstr "" -#: ../../../build/NEWS:14581 ../../../build/NEWS:17235 +#: ../../../build/NEWS:14585 ../../../build/NEWS:17239 msgid "" "`bpo-27330 `__: Fixed possible leaks in " "the ctypes module." msgstr "" -#: ../../../build/NEWS:14583 ../../../build/NEWS:17237 +#: ../../../build/NEWS:14587 ../../../build/NEWS:17241 msgid "" "`bpo-27238 `__: Got rid of bare excepts " "in the turtle module. Original patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14586 ../../../build/NEWS:17240 +#: ../../../build/NEWS:14590 ../../../build/NEWS:17244 msgid "" "`bpo-27122 `__: When an exception is " "raised within the context being managed by a contextlib.ExitStack() and one " @@ -22246,7 +22254,7 @@ msgid "" " This avoids the :pep:`479` bug described in issue25782." msgstr "" -#: ../../../build/NEWS:14595 ../../../build/NEWS:17249 +#: ../../../build/NEWS:14599 ../../../build/NEWS:17253 msgid "" "`bpo-27278 `__: Fix os.urandom() " "implementation using getrandom() on Linux. Truncate size to INT_MAX and loop" @@ -22254,57 +22262,57 @@ msgid "" "Py_ssize_t to int." msgstr "" -#: ../../../build/NEWS:14602 +#: ../../../build/NEWS:14606 msgid "" "`bpo-16864 `__: sqlite3.Cursor.lastrowid" " now supports REPLACE statement. Initial patch by Alex LordThorsen." msgstr "" -#: ../../../build/NEWS:14605 ../../../build/NEWS:17256 +#: ../../../build/NEWS:14609 ../../../build/NEWS:17260 msgid "" "`bpo-26386 `__: Fixed ttk.TreeView " "selection operations with item id's containing spaces." msgstr "" -#: ../../../build/NEWS:14608 +#: ../../../build/NEWS:14612 msgid "" "`bpo-8637 `__: Honor a pager set by the " "env var MANPAGER (in preference to one set by the env var PAGER)." msgstr "" -#: ../../../build/NEWS:14614 ../../../build/NEWS:17262 +#: ../../../build/NEWS:14618 ../../../build/NEWS:17266 msgid "" "`bpo-22636 `__: Avoid shell injection " "problems with ctypes.util.find_library()." msgstr "" -#: ../../../build/NEWS:14619 ../../../build/NEWS:17267 +#: ../../../build/NEWS:14623 ../../../build/NEWS:17271 msgid "" "`bpo-16182 `__: Fix various functions in" " the \"readline\" module to use the locale encoding, and fix get_begidx() " "and get_endidx() to return code point indexes." msgstr "" -#: ../../../build/NEWS:14623 ../../../build/NEWS:17271 +#: ../../../build/NEWS:14627 ../../../build/NEWS:17275 msgid "" "`bpo-27392 `__: Add " "loop.connect_accepted_socket(). Patch by Jim Fulton." msgstr "" -#: ../../../build/NEWS:14628 +#: ../../../build/NEWS:14632 msgid "" "`bpo-27477 `__: IDLE search dialogs now " "use ttk widgets." msgstr "" -#: ../../../build/NEWS:14634 +#: ../../../build/NEWS:14638 msgid "" "`bpo-27452 `__: make command line " "\"idle-test> python test_help.py\" work. __file__ is relative when python is" " started in the file's directory." msgstr "" -#: ../../../build/NEWS:14639 +#: ../../../build/NEWS:14643 msgid "" "`bpo-27380 `__: IDLE: add query.py with " "base Query dialog and ttk widgets. Module had subclasses SectionName, " @@ -22314,19 +22322,19 @@ msgid "" "starting over. Add tests and delete the two files combined into the new one." msgstr "" -#: ../../../build/NEWS:14646 +#: ../../../build/NEWS:14650 msgid "" "`bpo-27372 `__: Test_idle no longer " "changes the locale." msgstr "" -#: ../../../build/NEWS:14648 ../../../build/NEWS:17363 +#: ../../../build/NEWS:14652 ../../../build/NEWS:17367 msgid "" "`bpo-27365 `__: Allow non-ascii chars in" " IDLE NEWS.txt, for contributor names." msgstr "" -#: ../../../build/NEWS:14650 ../../../build/NEWS:17365 +#: ../../../build/NEWS:14654 ../../../build/NEWS:17369 msgid "" "`bpo-27245 `__: IDLE: Cleanly delete " "custom themes and key bindings. Previously, when IDLE was started from a " @@ -22334,7 +22342,7 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14654 +#: ../../../build/NEWS:14658 msgid "" "`bpo-24137 `__: Run IDLE, test_idle, and" " htest with tkinter default root disabled. Fix code and tests that fail " @@ -22342,47 +22350,47 @@ msgid "" " and mainloop." msgstr "" -#: ../../../build/NEWS:14658 +#: ../../../build/NEWS:14662 msgid "" "`bpo-27310 `__: Fix IDLE.app failure to " "launch on OS X due to vestigial import." msgstr "" -#: ../../../build/NEWS:14663 +#: ../../../build/NEWS:14667 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14670 ../../../build/NEWS:17450 +#: ../../../build/NEWS:14674 ../../../build/NEWS:17454 msgid "" "`bpo-28066 `__: Fix the logic that " "searches build directories for generated include files when building outside" " the source tree." msgstr "" -#: ../../../build/NEWS:14673 +#: ../../../build/NEWS:14677 msgid "" "`bpo-27442 `__: Expose the Android API " "level that python was built against, in sysconfig.get_config_vars() as " "'ANDROID_API_LEVEL'." msgstr "" -#: ../../../build/NEWS:14676 +#: ../../../build/NEWS:14680 msgid "" "`bpo-27434 `__: The interpreter that " "runs the cross-build, found in PATH, must now be of the same feature version" " (e.g. 3.6) as the source being built." msgstr "" -#: ../../../build/NEWS:14679 ../../../build/NEWS:17502 +#: ../../../build/NEWS:14683 ../../../build/NEWS:17506 msgid "" "`bpo-26930 `__: Update Windows builds to" " use OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:14681 +#: ../../../build/NEWS:14685 msgid "" "`bpo-23968 `__: Rename the platform " "directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET). Rename the " @@ -22392,64 +22400,64 @@ msgid "" "the ABIFLAGS." msgstr "" -#: ../../../build/NEWS:14687 +#: ../../../build/NEWS:14691 msgid "Don't use largefile support for GNU/Hurd." msgstr "" -#: ../../../build/NEWS:14692 ../../../build/NEWS:17409 +#: ../../../build/NEWS:14696 ../../../build/NEWS:17413 msgid "" "`bpo-27332 `__: Fixed the type of the " "first argument of module-level functions generated by Argument Clinic. " "Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:14695 ../../../build/NEWS:17412 +#: ../../../build/NEWS:14699 ../../../build/NEWS:17416 msgid "" "`bpo-27418 `__: Fixed " "Tools/importbench/importbench.py." msgstr "" -#: ../../../build/NEWS:14700 ../../../build/NEWS:18131 +#: ../../../build/NEWS:14704 ../../../build/NEWS:18135 msgid "" "`bpo-19489 `__: Moved the search box " "from the sidebar to the header and footer of each page. Patch by Ammar " "Askar." msgstr "" -#: ../../../build/NEWS:14703 +#: ../../../build/NEWS:14707 msgid "" "`bpo-27285 `__: Update documentation to " "reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual " "environment\". Patch by Steve Piercy." msgstr "" -#: ../../../build/NEWS:14709 +#: ../../../build/NEWS:14713 msgid "" "`bpo-27027 `__: Added " "test.support.is_android that is True when this is an Android build." msgstr "" -#: ../../../build/NEWS:14714 +#: ../../../build/NEWS:14718 msgid "Python 3.6.0 alpha 2" msgstr "Python 3.6.0 alfa 2" -#: ../../../build/NEWS:14716 +#: ../../../build/NEWS:14720 msgid "*Release date: 2016-06-13*" msgstr "*Tanggal rilis: 2016-06-13*" -#: ../../../build/NEWS:14721 +#: ../../../build/NEWS:14725 msgid "" "`bpo-27095 `__: Simplified MAKE_FUNCTION" " and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14724 +#: ../../../build/NEWS:14728 msgid "" "`bpo-27190 `__: Raise NotSupportedError " "if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." msgstr "" -#: ../../../build/NEWS:14727 +#: ../../../build/NEWS:14731 msgid "" "`bpo-27286 `__: Fixed compiling " "BUILD_MAP_UNPACK_WITH_CALL opcode. Calling function with generalized " @@ -22457,26 +22465,26 @@ msgid "" "behavior." msgstr "" -#: ../../../build/NEWS:14731 +#: ../../../build/NEWS:14735 msgid "" "`bpo-27140 `__: Added " "BUILD_CONST_KEY_MAP opcode." msgstr "" -#: ../../../build/NEWS:14733 +#: ../../../build/NEWS:14737 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to open() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14736 ../../../build/NEWS:17523 +#: ../../../build/NEWS:14740 ../../../build/NEWS:17527 msgid "" "`bpo-27066 `__: Fixed SystemError if a " "custom opener (for open()) returns a negative number without setting an " "exception." msgstr "" -#: ../../../build/NEWS:14739 +#: ../../../build/NEWS:14743 msgid "" "`bpo-26983 `__: float() now always " "return an instance of exact float. The deprecation warning is emitted if " @@ -22484,26 +22492,26 @@ msgid "" "versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:14744 +#: ../../../build/NEWS:14748 msgid "" "`bpo-27097 `__: Python interpreter is " "now about 7% faster due to optimized instruction decoding. Based on patch " "by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14747 +#: ../../../build/NEWS:14751 msgid "" "`bpo-26647 `__: Python interpreter now " "uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14750 +#: ../../../build/NEWS:14754 msgid "" "`bpo-23275 `__: Allow assigning to an " "empty target list in round brackets: () = iterable." msgstr "" -#: ../../../build/NEWS:14753 ../../../build/NEWS:17645 +#: ../../../build/NEWS:14757 ../../../build/NEWS:17649 msgid "" "`bpo-27243 `__: Update the __aiter__ " "protocol: instead of returning an awaitable that resolves to an asynchronous" @@ -22511,101 +22519,101 @@ msgid "" " former will trigger a PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:14761 +#: ../../../build/NEWS:14765 msgid "" "Comment out socket (SO_REUSEPORT) and posix (O_SHLOCK, O_EXLOCK) constants " "exposed on the API which are not implemented on GNU/Hurd. They would not " "work at runtime anyway." msgstr "" -#: ../../../build/NEWS:14765 +#: ../../../build/NEWS:14769 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets are now more meaningful and recognizable." msgstr "" -#: ../../../build/NEWS:14768 +#: ../../../build/NEWS:14772 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive ElementTree.Element and functools.partial objects." msgstr "" -#: ../../../build/NEWS:14771 +#: ../../../build/NEWS:14775 msgid "" "`bpo-27294 `__: Improved repr for " "Tkinter event objects." msgstr "" -#: ../../../build/NEWS:14773 +#: ../../../build/NEWS:14777 msgid "" "`bpo-20508 `__: Improve exception " "message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:14779 ../../../build/NEWS:17653 +#: ../../../build/NEWS:14783 ../../../build/NEWS:17657 msgid "" "`bpo-26556 `__: Update expat to 2.1.1, " "fixes CVE-2015-1283." msgstr "" -#: ../../../build/NEWS:14781 +#: ../../../build/NEWS:14785 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom." msgstr "" -#: ../../../build/NEWS:14787 ../../../build/NEWS:17661 +#: ../../../build/NEWS:14791 ../../../build/NEWS:17665 msgid "" "`bpo-21386 `__: Implement missing " "IPv4Address.is_global property. It was documented since 07a5610bae9d. " "Initial patch by Roger Luethi." msgstr "" -#: ../../../build/NEWS:14790 +#: ../../../build/NEWS:14794 msgid "" "`bpo-27029 `__: Removed deprecated " "support of universal newlines mode from ZipFile.open()." msgstr "" -#: ../../../build/NEWS:14793 +#: ../../../build/NEWS:14797 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in regular expressions now are " "errors. The re.LOCALE flag now can be used only with bytes patterns." msgstr "" -#: ../../../build/NEWS:14797 +#: ../../../build/NEWS:14801 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to DirEntry (part of :pep:`519`). Initial patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14800 ../../../build/NEWS:17664 +#: ../../../build/NEWS:14804 ../../../build/NEWS:17668 msgid "" "`bpo-20900 `__: distutils register " "command now decodes HTTP responses correctly. Initial patch by ingrid." msgstr "" -#: ../../../build/NEWS:14803 +#: ../../../build/NEWS:14807 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to pathlib, removing its provisional status (part of PEP 519). Initial patch" " by Dusty Phillips." msgstr "" -#: ../../../build/NEWS:14806 +#: ../../../build/NEWS:14810 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to os.fsencode() and os.fsdecode() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14809 +#: ../../../build/NEWS:14813 msgid "" "`bpo-27186 `__: Introduce os.PathLike " "and os.fspath() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14811 ../../../build/NEWS:17667 +#: ../../../build/NEWS:14815 ../../../build/NEWS:17671 msgid "" "A new version of typing.py provides several new classes and features: " "@overload outside stubs, Reversible, DefaultDict, Text, ContextManager, " @@ -22615,7 +22623,7 @@ msgid "" "been added (in fact they made it into 3.5.1 but were never mentioned)." msgstr "" -#: ../../../build/NEWS:14819 ../../../build/NEWS:17675 +#: ../../../build/NEWS:14823 ../../../build/NEWS:17679 msgid "" "`bpo-25738 `__: Stop " "http.server.BaseHTTPRequestHandler.send_error() from sending a message body " @@ -22623,13 +22631,13 @@ msgid "" "that don't have a body. Patch by Susumu Koshiba." msgstr "" -#: ../../../build/NEWS:14824 ../../../build/NEWS:17680 +#: ../../../build/NEWS:14828 ../../../build/NEWS:17684 msgid "" "`bpo-21313 `__: Fix the \"platform\" " "module to tolerate when sys.version contains truncated build information." msgstr "" -#: ../../../build/NEWS:14830 ../../../build/NEWS:17686 +#: ../../../build/NEWS:14834 ../../../build/NEWS:17690 msgid "" "`bpo-26839 `__: On Linux, " ":func:`os.urandom` now calls ``getrandom()`` with ``GRND_NONBLOCK`` to fall " @@ -22637,21 +22645,21 @@ msgid "" "initialized yet. Patch written by Colm Buckley." msgstr "" -#: ../../../build/NEWS:14837 +#: ../../../build/NEWS:14841 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: cgi, " "mailbox, mimetypes, plistlib and smtpd. Patches by Jacek Kołodziej." msgstr "" -#: ../../../build/NEWS:14841 ../../../build/NEWS:17693 +#: ../../../build/NEWS:14845 ../../../build/NEWS:17697 msgid "" "`bpo-27164 `__: In the zlib module, " "allow decompressing raw Deflate streams with a predefined zdict. Based on " "patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14844 ../../../build/NEWS:17696 +#: ../../../build/NEWS:14848 ../../../build/NEWS:17700 msgid "" "`bpo-24291 `__: Fix " "wsgiref.simple_server.WSGIRequestHandler to completely write data to the " @@ -22660,13 +22668,13 @@ msgid "" "but this is deprecated." msgstr "" -#: ../../../build/NEWS:14849 +#: ../../../build/NEWS:14853 msgid "" "`bpo-21272 `__: Use _sysconfigdata.py to" " initialize distutils.sysconfig." msgstr "" -#: ../../../build/NEWS:14851 +#: ../../../build/NEWS:14855 msgid "" "`bpo-19611 `__: :mod:`inspect` now " "reports the implicit ``.0`` parameters generated by the compiler for " @@ -22674,13 +22682,13 @@ msgid "" "only parameters called ``implicit0``. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14856 ../../../build/NEWS:17701 +#: ../../../build/NEWS:14860 ../../../build/NEWS:17705 msgid "" "`bpo-26809 `__: Add ``__all__`` to " ":mod:`string`. Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14858 ../../../build/NEWS:17703 +#: ../../../build/NEWS:14862 ../../../build/NEWS:17707 msgid "" "`bpo-26373 `__: " "subprocess.Popen.communicate now correctly ignores BrokenPipeError when the " @@ -22688,7 +22696,7 @@ msgid "" "circumstances." msgstr "" -#: ../../../build/NEWS:14862 +#: ../../../build/NEWS:14866 msgid "" "signal, socket, and ssl module IntEnum constant name lookups now return a " "consistent name for values having multiple names. Ex: signal.Signals(6) now" @@ -22696,71 +22704,71 @@ msgid "" "signal.SIGIOT based on the interpreter's hash randomization seed." msgstr "" -#: ../../../build/NEWS:14867 +#: ../../../build/NEWS:14871 msgid "" "`bpo-27167 `__: Clarify the " "subprocess.CalledProcessError error message text when the child process died" " due to a signal." msgstr "" -#: ../../../build/NEWS:14870 +#: ../../../build/NEWS:14874 msgid "" "`bpo-25931 `__: Don't define " "socketserver.Forking* names on platforms such as Windows that do not support" " os.fork()." msgstr "" -#: ../../../build/NEWS:14873 ../../../build/NEWS:17707 +#: ../../../build/NEWS:14877 ../../../build/NEWS:17711 msgid "" "`bpo-21776 `__: distutils.upload now " "correctly handles HTTPError. Initial patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:14876 +#: ../../../build/NEWS:14880 msgid "" "`bpo-26526 `__: Replace custom parse " "tree validation in the parser module with a simple DFA validator." msgstr "" -#: ../../../build/NEWS:14879 ../../../build/NEWS:17710 +#: ../../../build/NEWS:14883 ../../../build/NEWS:17714 msgid "" "`bpo-27114 `__: Fix " "SSLContext._load_windows_store_certs fails with PermissionError" msgstr "" -#: ../../../build/NEWS:14882 ../../../build/NEWS:17713 +#: ../../../build/NEWS:14886 ../../../build/NEWS:17717 msgid "" "`bpo-18383 `__: Avoid creating duplicate" " filters when using filterwarnings and simplefilter. Based on patch by Alex " "Shkop." msgstr "" -#: ../../../build/NEWS:14885 +#: ../../../build/NEWS:14889 msgid "" "`bpo-23026 `__: winreg.QueryValueEx() " "now return an integer for REG_QWORD type." msgstr "" -#: ../../../build/NEWS:14887 +#: ../../../build/NEWS:14891 msgid "" "`bpo-26741 `__: subprocess.Popen " "destructor now emits a ResourceWarning warning if the child process is still" " running." msgstr "" -#: ../../../build/NEWS:14890 +#: ../../../build/NEWS:14894 msgid "" "`bpo-27056 `__: Optimize pickle.load() " "and pickle.loads(), up to 10% faster to deserialize a lot of small objects." msgstr "" -#: ../../../build/NEWS:14893 +#: ../../../build/NEWS:14897 msgid "" "`bpo-21271 `__: New keyword only " "parameters in reset_mock call." msgstr "" -#: ../../../build/NEWS:14898 ../../../build/NEWS:18078 +#: ../../../build/NEWS:14902 ../../../build/NEWS:18082 msgid "" "`bpo-5124 `__: Paste with text selected " "now replaces the selection on X11. This matches how paste works on Windows, " @@ -22768,40 +22776,40 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14902 +#: ../../../build/NEWS:14906 msgid "" "`bpo-24750 `__: Switch all scrollbars in" " IDLE to ttk versions. Where needed, minimal tests are added to cover " "changes." msgstr "" -#: ../../../build/NEWS:14905 +#: ../../../build/NEWS:14909 msgid "" "`bpo-24759 `__: IDLE requires tk 8.5 and" " availability ttk widgets. Delete now unneeded tk version tests and code for" " older versions. Add test for IDLE syntax colorizer." msgstr "" -#: ../../../build/NEWS:14909 +#: ../../../build/NEWS:14913 msgid "" "`bpo-27239 `__: idlelib.macosx.isXyzTk " "functions initialize as needed." msgstr "" -#: ../../../build/NEWS:14911 +#: ../../../build/NEWS:14915 msgid "" "`bpo-27262 `__: move Aqua unbinding " "code, which enable context menus, to macosx." msgstr "" -#: ../../../build/NEWS:14914 ../../../build/NEWS:18082 +#: ../../../build/NEWS:14918 ../../../build/NEWS:18086 msgid "" "`bpo-24759 `__: Make clear in " "idlelib.idle_test.__init__ that the directory is a private implementation of" " test.test_idle and tool for maintainers." msgstr "" -#: ../../../build/NEWS:14917 ../../../build/NEWS:18085 +#: ../../../build/NEWS:14921 ../../../build/NEWS:18089 msgid "" "`bpo-27196 `__: Stop 'ThemeChanged' " "warnings when running IDLE tests. These persisted after other warnings were " @@ -22809,33 +22817,33 @@ msgid "" "four test files. Record this additional advice in idle_test/README.txt" msgstr "" -#: ../../../build/NEWS:14922 ../../../build/NEWS:18090 +#: ../../../build/NEWS:14926 ../../../build/NEWS:18094 msgid "" "`bpo-20567 `__: Revise " "idle_test/README.txt with advice about avoiding tk warning messages from " "tests. Apply advice to several IDLE tests." msgstr "" -#: ../../../build/NEWS:14925 +#: ../../../build/NEWS:14929 msgid "" "`bpo-24225 `__: Update " "idlelib/README.txt with new file names and event handlers." msgstr "" -#: ../../../build/NEWS:14928 +#: ../../../build/NEWS:14932 msgid "" "`bpo-27156 `__: Remove obsolete code not" " used by IDLE." msgstr "" -#: ../../../build/NEWS:14930 ../../../build/NEWS:18093 +#: ../../../build/NEWS:14934 ../../../build/NEWS:18097 msgid "" "`bpo-27117 `__: Make colorizer htest and" " turtledemo work with dark themes. Move code for configuring text widget " "colors to a new function." msgstr "" -#: ../../../build/NEWS:14933 +#: ../../../build/NEWS:14937 msgid "" "`bpo-24225 `__: Rename many " "`idlelib/*.py` and `idle_test/test_*.py` files. Edit files to replace old " @@ -22844,183 +22852,183 @@ msgid "" "for more." msgstr "" -#: ../../../build/NEWS:14938 ../../../build/NEWS:18096 +#: ../../../build/NEWS:14942 ../../../build/NEWS:18100 msgid "" "`bpo-26673 `__: When tk reports font " "size as 0, change to size 10. Such fonts on Linux prevented the " "configuration dialog from opening." msgstr "" -#: ../../../build/NEWS:14941 ../../../build/NEWS:18099 +#: ../../../build/NEWS:14945 ../../../build/NEWS:18103 msgid "" "`bpo-21939 `__: Add test for IDLE's " "percolator. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:14944 ../../../build/NEWS:18102 +#: ../../../build/NEWS:14948 ../../../build/NEWS:18106 msgid "" "`bpo-21676 `__: Add test for IDLE's " "replace dialog. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:14947 ../../../build/NEWS:18105 +#: ../../../build/NEWS:14951 ../../../build/NEWS:18109 msgid "" "`bpo-18410 `__: Add test for IDLE's " "search dialog. Original patch by Westley Martínez." msgstr "" -#: ../../../build/NEWS:14950 +#: ../../../build/NEWS:14954 msgid "" "`bpo-21703 `__: Add test for undo " "delegator. Patch mostly by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:14953 ../../../build/NEWS:18111 +#: ../../../build/NEWS:14957 ../../../build/NEWS:18115 msgid "" "`bpo-27044 `__: Add " "ConfigDialog.remove_var_callbacks to stop memory leaks." msgstr "" -#: ../../../build/NEWS:14955 ../../../build/NEWS:18113 +#: ../../../build/NEWS:14959 ../../../build/NEWS:18117 msgid "" "`bpo-23977 `__: Add more asserts to " "test_delegator." msgstr "" -#: ../../../build/NEWS:14960 +#: ../../../build/NEWS:14964 msgid "" "`bpo-16484 `__: Change the default " "PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase." " Patch by Sean Rodman, test by Kaushik Nadikuditi." msgstr "" -#: ../../../build/NEWS:14964 ../../../build/NEWS:18134 +#: ../../../build/NEWS:14968 ../../../build/NEWS:18138 msgid "" "`bpo-24136 `__: Document the new " ":pep:`448` unpacking syntax of 3.5." msgstr "" -#: ../../../build/NEWS:14966 ../../../build/NEWS:18695 +#: ../../../build/NEWS:14970 ../../../build/NEWS:18699 msgid "" "`bpo-22558 `__: Add remaining doc links " "to source code for Python-coded modules. Patch by Yoni Lavi." msgstr "" -#: ../../../build/NEWS:14972 +#: ../../../build/NEWS:14976 msgid "" "`bpo-25285 `__: regrtest now uses " "subprocesses when the -j1 command line option is used: each test file runs " "in a fresh child process. Before, the -j1 option was ignored." msgstr "" -#: ../../../build/NEWS:14976 +#: ../../../build/NEWS:14980 msgid "" "`bpo-25285 `__: Tools/buildbot/test.bat " "script now uses -j1 by default to run each test file in fresh child process." msgstr "" -#: ../../../build/NEWS:14982 +#: ../../../build/NEWS:14986 msgid "" "`bpo-27064 `__: The py.exe launcher now " "defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an " "installed Python 2 version over Python 3 by default when used interactively." msgstr "" -#: ../../../build/NEWS:14989 ../../../build/NEWS:18185 +#: ../../../build/NEWS:14993 ../../../build/NEWS:18189 msgid "" "`bpo-27229 `__: Fix the cross-compiling " "pgen rule for in-tree builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:14992 ../../../build/NEWS:18222 +#: ../../../build/NEWS:14996 ../../../build/NEWS:18226 msgid "" "`bpo-26930 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:14998 ../../../build/NEWS:18268 +#: ../../../build/NEWS:15002 ../../../build/NEWS:18272 msgid "" "`bpo-17500 `__: Remove unused and " "outdated icons. (See also: " "https://github.com/python/pythondotorg/issues/945)" msgstr "" -#: ../../../build/NEWS:15004 +#: ../../../build/NEWS:15008 msgid "" "`bpo-27186 `__: Add the PyOS_FSPath() " "function (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:15006 +#: ../../../build/NEWS:15010 msgid "" "`bpo-26282 `__: " "PyArg_ParseTupleAndKeywords() now supports positional-only parameters." msgstr "" -#: ../../../build/NEWS:15012 +#: ../../../build/NEWS:15016 msgid "" "`bpo-26282 `__: Argument Clinic now " "supports positional-only and keyword parameters in the same function." msgstr "" -#: ../../../build/NEWS:15017 +#: ../../../build/NEWS:15021 msgid "Python 3.6.0 alpha 1" msgstr "Python 3.6.0 alfa 1" -#: ../../../build/NEWS:15019 +#: ../../../build/NEWS:15023 msgid "*Release date: 2016-05-16*" msgstr "*Tanggal rilis: 2016-05-16*" -#: ../../../build/NEWS:15024 ../../../build/NEWS:17526 +#: ../../../build/NEWS:15028 ../../../build/NEWS:17530 msgid "" "`bpo-20041 `__: Fixed TypeError when " "frame.f_trace is set to None. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15027 ../../../build/NEWS:17529 +#: ../../../build/NEWS:15031 ../../../build/NEWS:17533 msgid "" "`bpo-26168 `__: Fixed possible refleaks " "in failing Py_BuildValue() with the \"N\" format unit." msgstr "" -#: ../../../build/NEWS:15030 ../../../build/NEWS:17532 +#: ../../../build/NEWS:15034 ../../../build/NEWS:17536 msgid "" "`bpo-26991 `__: Fix possible refleak " "when creating a function with annotations." msgstr "" -#: ../../../build/NEWS:15032 +#: ../../../build/NEWS:15036 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Based on patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15035 ../../../build/NEWS:17537 +#: ../../../build/NEWS:15039 ../../../build/NEWS:17541 msgid "" "`bpo-23640 `__: int.from_bytes() no " "longer bypasses constructors for subclasses." msgstr "" -#: ../../../build/NEWS:15038 +#: ../../../build/NEWS:15042 msgid "" "`bpo-27005 `__: Optimized the " "float.fromhex() class method for exact float. It is now 2 times faster." msgstr "" -#: ../../../build/NEWS:15041 +#: ../../../build/NEWS:15045 msgid "" "`bpo-18531 `__: Single var-keyword " "argument of dict subtype was passed unscathed to the C-defined function. " "Now it is converted to exact dict." msgstr "" -#: ../../../build/NEWS:15044 ../../../build/NEWS:17540 +#: ../../../build/NEWS:15048 ../../../build/NEWS:17544 msgid "" "`bpo-26811 `__: gc.get_objects() no " "longer contains a broken tuple with NULL pointer." msgstr "" -#: ../../../build/NEWS:15047 ../../../build/NEWS:17543 +#: ../../../build/NEWS:15051 ../../../build/NEWS:17547 msgid "" "`bpo-20120 `__: Use RawConfigParser for " ".pypirc parsing, removing support for interpolation unintentionally added " @@ -23028,7 +23036,7 @@ msgid "" "files, matching behavior in Python 2.7 and Setuptools 19.0." msgstr "" -#: ../../../build/NEWS:15052 +#: ../../../build/NEWS:15056 msgid "" "`bpo-26249 `__: Memory functions of the " ":c:func:`PyMem_Malloc` domain (:c:data:`PYMEM_DOMAIN_MEM`) now use the " @@ -23038,45 +23046,45 @@ msgid "" " of memory allocators in your application." msgstr "" -#: ../../../build/NEWS:15059 +#: ../../../build/NEWS:15063 msgid "" "`bpo-26802 `__: Optimize function calls " "only using unpacking like ``func(*tuple)`` (no other positional argument, no" " keyword): avoid copying the tuple. Patch written by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15063 ../../../build/NEWS:17548 +#: ../../../build/NEWS:15067 ../../../build/NEWS:17552 msgid "" "`bpo-26659 `__: Make the builtin slice " "type support cycle collection." msgstr "" -#: ../../../build/NEWS:15065 ../../../build/NEWS:17550 +#: ../../../build/NEWS:15069 ../../../build/NEWS:17554 msgid "" "`bpo-26718 `__: super.__init__ no longer" " leaks memory if called multiple times. NOTE: A direct call of " "super.__init__ is not endorsed!" msgstr "" -#: ../../../build/NEWS:15068 ../../../build/NEWS:17580 +#: ../../../build/NEWS:15072 ../../../build/NEWS:17584 msgid "" "`bpo-27138 `__: Fix the doc comment for " "FileFinder.find_spec()." msgstr "" -#: ../../../build/NEWS:15070 ../../../build/NEWS:17624 +#: ../../../build/NEWS:15074 ../../../build/NEWS:17628 msgid "" "`bpo-27147 `__: Mention :pep:`420` in " "the importlib docs." msgstr "" -#: ../../../build/NEWS:15072 ../../../build/NEWS:17553 +#: ../../../build/NEWS:15076 ../../../build/NEWS:17557 msgid "" "`bpo-25339 `__: PYTHONIOENCODING now has" " priority over locale in setting the error handler for stdin and stdout." msgstr "" -#: ../../../build/NEWS:15075 ../../../build/NEWS:17556 +#: ../../../build/NEWS:15079 ../../../build/NEWS:17560 msgid "" "`bpo-26494 `__: Fixed crash on iterating" " exhausting iterators. Affected classes are generic sequence iterators, " @@ -23084,68 +23092,68 @@ msgid "" "OrderedDict, corresponding views and os.scandir() iterator." msgstr "" -#: ../../../build/NEWS:15080 +#: ../../../build/NEWS:15084 msgid "" "`bpo-26574 `__: Optimize " "``bytes.replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch " "written by Josh Snider." msgstr "" -#: ../../../build/NEWS:15083 ../../../build/NEWS:17561 +#: ../../../build/NEWS:15087 ../../../build/NEWS:17565 msgid "" "`bpo-26581 `__: If coding cookie is " "specified multiple times on a line in Python source code file, only the " "first one is taken to account." msgstr "" -#: ../../../build/NEWS:15086 +#: ../../../build/NEWS:15090 msgid "" "`bpo-19711 `__: Add tests for reloading " "namespace packages." msgstr "" -#: ../../../build/NEWS:15088 +#: ../../../build/NEWS:15092 msgid "" "`bpo-21099 `__: Switch applicable " "importlib tests to use :pep:`451` API." msgstr "" -#: ../../../build/NEWS:15090 +#: ../../../build/NEWS:15094 msgid "" "`bpo-26563 `__: Debug hooks on Python " "memory allocators now raise a fatal error if functions of the " ":c:func:`PyMem_Malloc` family are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15094 +#: ../../../build/NEWS:15098 msgid "" "`bpo-26564 `__: On error, the debug " "hooks on Python memory allocators now use the :mod:`tracemalloc` module to " "get the traceback where a memory block was allocated." msgstr "" -#: ../../../build/NEWS:15098 +#: ../../../build/NEWS:15102 msgid "" "`bpo-26558 `__: The debug hooks on " "Python memory allocator :c:func:`PyObject_Malloc` now detect when functions " "are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15102 +#: ../../../build/NEWS:15106 msgid "" "`bpo-26516 `__: Add " ":envvar:`PYTHONMALLOC` environment variable to set the Python memory " "allocators and/or install debug hooks." msgstr "" -#: ../../../build/NEWS:15105 +#: ../../../build/NEWS:15109 msgid "" "`bpo-26516 `__: The " ":c:func:`PyMem_SetupDebugHooks` function can now also be used on Python " "compiled in release mode." msgstr "" -#: ../../../build/NEWS:15108 +#: ../../../build/NEWS:15112 msgid "" "`bpo-26516 `__: The " ":envvar:`PYTHONMALLOCSTATS` environment variable can now also be used on " @@ -23153,14 +23161,14 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:15112 +#: ../../../build/NEWS:15116 msgid "" "`bpo-26516 `__: In debug mode, debug " "hooks are now also installed on Python memory allocators when Python is " "configured without pymalloc." msgstr "" -#: ../../../build/NEWS:15115 ../../../build/NEWS:17564 +#: ../../../build/NEWS:15119 ../../../build/NEWS:17568 msgid "" "`bpo-26464 `__: Fix str.translate() when" " string is ASCII and first replacements removes character, but next " @@ -23168,7 +23176,7 @@ msgid "" "Regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:15119 ../../../build/NEWS:17568 +#: ../../../build/NEWS:15123 ../../../build/NEWS:17572 msgid "" "`bpo-22836 `__: Ensure exception reports" " from PyErr_Display() and PyErr_WriteUnraisable() are sensible even when " @@ -23176,20 +23184,20 @@ msgid "" "produced by sys.__excepthook__() and when __del__() raises an exception." msgstr "" -#: ../../../build/NEWS:15124 ../../../build/NEWS:17573 +#: ../../../build/NEWS:15128 ../../../build/NEWS:17577 msgid "" "`bpo-26302 `__: Correct behavior to " "reject comma as a legal character for cookie names." msgstr "" -#: ../../../build/NEWS:15127 +#: ../../../build/NEWS:15131 msgid "" "`bpo-26136 `__: Upgrade the warning when" " a generator raises StopIteration from PendingDeprecationWarning to " "DeprecationWarning. Patch by Anish Shah." msgstr "" -#: ../../../build/NEWS:15130 +#: ../../../build/NEWS:15134 msgid "" "`bpo-26204 `__: The compiler now ignores" " all constant statements: bytes, str, int, float, complex, name constants " @@ -23197,35 +23205,35 @@ msgid "" "example, ``1.0`` is now ignored in ``def f(): 1.0``." msgstr "" -#: ../../../build/NEWS:15135 ../../../build/NEWS:17576 +#: ../../../build/NEWS:15139 ../../../build/NEWS:17580 msgid "" "`bpo-4806 `__: Avoid masking the original" " TypeError exception when using star (``*``) unpacking in function calls. " "Based on patch by Hagen Fürstenau and Daniel Urban." msgstr "" -#: ../../../build/NEWS:15139 +#: ../../../build/NEWS:15143 msgid "" "`bpo-26146 `__: Add a new kind of AST " "node: ``ast.Constant``. It can be used by external AST optimizers, but the " "compiler does not emit directly such node." msgstr "" -#: ../../../build/NEWS:15143 +#: ../../../build/NEWS:15147 msgid "" "`bpo-23601 `__: Sped-up allocation of " "dict key objects by using Python's small object allocator. (Contributed by " "Julian Taylor.)" msgstr "" -#: ../../../build/NEWS:15146 +#: ../../../build/NEWS:15150 msgid "" "`bpo-18018 `__: Import raises " "ImportError instead of SystemError if a relative import is attempted without" " a known parent package." msgstr "" -#: ../../../build/NEWS:15149 +#: ../../../build/NEWS:15153 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -23234,14 +23242,14 @@ msgid "" "returns ``1.0`` (``float``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:15155 +#: ../../../build/NEWS:15159 msgid "" "`bpo-26107 `__: The format of the " "``co_lnotab`` attribute of code objects changes to support negative line " "number delta." msgstr "" -#: ../../../build/NEWS:15158 ../../../build/NEWS:17582 +#: ../../../build/NEWS:15162 ../../../build/NEWS:17586 msgid "" "`bpo-26154 `__: Add a new private " "_PyThreadState_UncheckedGet() function to get the current Python thread " @@ -23251,33 +23259,33 @@ msgid "" "implementation of atomic C types, to avoid compiler issues." msgstr "" -#: ../../../build/NEWS:15165 +#: ../../../build/NEWS:15169 msgid "" "`bpo-25791 `__: If __package__ != " "__spec__.parent or if neither __package__ or __spec__ are defined then " "ImportWarning is raised." msgstr "" -#: ../../../build/NEWS:15168 ../../../build/NEWS:17599 +#: ../../../build/NEWS:15172 ../../../build/NEWS:17603 msgid "" "`bpo-22995 `__: [UPDATE] Comment out the" " one of the pickleability tests in _PyObject_GetState() due to regressions " "observed in Cython-based projects." msgstr "" -#: ../../../build/NEWS:15171 ../../../build/NEWS:17602 +#: ../../../build/NEWS:15175 ../../../build/NEWS:17606 msgid "" "`bpo-25961 `__: Disallowed null " "characters in the type name." msgstr "" -#: ../../../build/NEWS:15173 ../../../build/NEWS:17604 +#: ../../../build/NEWS:15177 ../../../build/NEWS:17608 msgid "" "`bpo-25973 `__: Fix segfault when an " "invalid nonlocal statement binds a name starting with two underscores." msgstr "" -#: ../../../build/NEWS:15176 ../../../build/NEWS:17607 +#: ../../../build/NEWS:15180 ../../../build/NEWS:17611 msgid "" "`bpo-22995 `__: Instances of extension " "types with a state that aren't subclasses of list or dict and haven't " @@ -23286,52 +23294,52 @@ msgid "" "pickled. Including memoryview." msgstr "" -#: ../../../build/NEWS:15181 ../../../build/NEWS:17612 +#: ../../../build/NEWS:15185 ../../../build/NEWS:17616 msgid "" "`bpo-20440 `__: Massive replacing unsafe" " attribute setting code with special macro Py_SETREF." msgstr "" -#: ../../../build/NEWS:15184 ../../../build/NEWS:17615 +#: ../../../build/NEWS:15188 ../../../build/NEWS:17619 msgid "" "`bpo-25766 `__: Special method " "__bytes__() now works in str subclasses." msgstr "" -#: ../../../build/NEWS:15186 ../../../build/NEWS:17617 +#: ../../../build/NEWS:15190 ../../../build/NEWS:17621 msgid "" "`bpo-25421 `__: __sizeof__ methods of " "builtin types now use dynamic basic size. This allows sys.getsize() to work " "correctly with their subclasses with __slots__ defined." msgstr "" -#: ../../../build/NEWS:15190 ../../../build/NEWS:17621 -#: ../../../build/NEWS:18280 +#: ../../../build/NEWS:15194 ../../../build/NEWS:17625 +#: ../../../build/NEWS:18284 msgid "" "`bpo-25709 `__: Fixed problem with in-" "place string concatenation and utf-8 cache." msgstr "" -#: ../../../build/NEWS:15193 +#: ../../../build/NEWS:15197 msgid "" "`bpo-5319 `__: New Py_FinalizeEx() API " "allowing Python to set an exit status of 120 on failure to flush buffered " "streams." msgstr "" -#: ../../../build/NEWS:15196 +#: ../../../build/NEWS:15200 msgid "" "`bpo-25485 `__: telnetlib.Telnet is now " "a context manager." msgstr "" -#: ../../../build/NEWS:15198 ../../../build/NEWS:17626 +#: ../../../build/NEWS:15202 ../../../build/NEWS:17630 msgid "" "`bpo-24097 `__: Fixed crash in " "object.__reduce__() if slot name is freed inside __getattr__." msgstr "" -#: ../../../build/NEWS:15201 ../../../build/NEWS:17629 +#: ../../../build/NEWS:15205 ../../../build/NEWS:17633 msgid "" "`bpo-24731 `__: Fixed crash on " "converting objects with special methods __bytes__, __trunc__, and __float__ " @@ -23339,13 +23347,13 @@ msgid "" "bytes, int, and float correspondingly." msgstr "" -#: ../../../build/NEWS:15206 ../../../build/NEWS:18298 +#: ../../../build/NEWS:15210 ../../../build/NEWS:18302 msgid "" "`bpo-25630 `__: Fix a possible segfault " "during argument parsing in functions that accept filesystem paths." msgstr "" -#: ../../../build/NEWS:15209 ../../../build/NEWS:18301 +#: ../../../build/NEWS:15213 ../../../build/NEWS:18305 msgid "" "`bpo-23564 `__: Fixed a partially broken" " sanity check in the _posixsubprocess internals regarding how fds_to_pass " @@ -23353,27 +23361,27 @@ msgid "" "already avoided it." msgstr "" -#: ../../../build/NEWS:15213 ../../../build/NEWS:18305 +#: ../../../build/NEWS:15217 ../../../build/NEWS:18309 msgid "" "`bpo-25388 `__: Fixed tokenizer crash " "when processing undecodable source code with a null byte." msgstr "" -#: ../../../build/NEWS:15216 ../../../build/NEWS:18308 +#: ../../../build/NEWS:15220 ../../../build/NEWS:18312 msgid "" "`bpo-25462 `__: The hash of the key now " "is calculated only once in most operations in C implementation of " "OrderedDict." msgstr "" -#: ../../../build/NEWS:15219 ../../../build/NEWS:18311 +#: ../../../build/NEWS:15223 ../../../build/NEWS:18315 msgid "" "`bpo-22995 `__: Default implementation " "of __reduce__ and __reduce_ex__ now rejects builtin types with not defined " "__new__." msgstr "" -#: ../../../build/NEWS:15222 ../../../build/NEWS:18317 +#: ../../../build/NEWS:15226 ../../../build/NEWS:18321 msgid "" "`bpo-24802 `__: Avoid buffer overreads " "when int(), float(), compile(), exec() and eval() are passed bytes-like " @@ -23381,47 +23389,47 @@ msgid "" "the functions assumed they were." msgstr "" -#: ../../../build/NEWS:15227 ../../../build/NEWS:18314 +#: ../../../build/NEWS:15231 ../../../build/NEWS:18318 msgid "" "`bpo-25555 `__: Fix parser and AST: fill" " lineno and col_offset of \"arg\" node when compiling AST from Python " "objects." msgstr "" -#: ../../../build/NEWS:15230 ../../../build/NEWS:18322 +#: ../../../build/NEWS:15234 ../../../build/NEWS:18326 msgid "" "`bpo-24726 `__: Fixed a crash and " "leaking NULL in repr() of OrderedDict that was mutated by direct calls of " "dict methods." msgstr "" -#: ../../../build/NEWS:15233 ../../../build/NEWS:18325 +#: ../../../build/NEWS:15237 ../../../build/NEWS:18329 msgid "" "`bpo-25449 `__: Iterating OrderedDict " "with keys with unstable hash now raises KeyError in C implementations as " "well as in Python implementation." msgstr "" -#: ../../../build/NEWS:15236 ../../../build/NEWS:18328 +#: ../../../build/NEWS:15240 ../../../build/NEWS:18332 msgid "" "`bpo-25395 `__: Fixed crash when highly " "nested OrderedDict structures were garbage collected." msgstr "" -#: ../../../build/NEWS:15239 +#: ../../../build/NEWS:15243 msgid "" "`bpo-25401 `__: Optimize bytes.fromhex()" " and bytearray.fromhex(): they are now between 2x and 3.5x faster." msgstr "" -#: ../../../build/NEWS:15242 +#: ../../../build/NEWS:15246 msgid "" "`bpo-25399 `__: Optimize bytearray % " "args using the new private _PyBytesWriter API. Formatting is now between 2.5" " and 5 times faster." msgstr "" -#: ../../../build/NEWS:15245 ../../../build/NEWS:18331 +#: ../../../build/NEWS:15249 ../../../build/NEWS:18335 msgid "" "`bpo-25274 `__: sys.setrecursionlimit() " "now raises a RecursionError if the new recursion limit is too low depending " @@ -23430,40 +23438,40 @@ msgid "" "of the thread state is reset." msgstr "" -#: ../../../build/NEWS:15250 ../../../build/NEWS:18336 +#: ../../../build/NEWS:15254 ../../../build/NEWS:18340 msgid "" "`bpo-24402 `__: Fix input() to prompt to" " the redirected stdout when sys.stdout.fileno() fails." msgstr "" -#: ../../../build/NEWS:15253 +#: ../../../build/NEWS:15257 msgid "" "`bpo-25349 `__: Optimize bytes % args " "using the new private _PyBytesWriter API. Formatting is now up to 2 times " "faster." msgstr "" -#: ../../../build/NEWS:15256 ../../../build/NEWS:18339 +#: ../../../build/NEWS:15260 ../../../build/NEWS:18343 msgid "" "`bpo-24806 `__: Prevent builtin types " "that are not allowed to be subclassed from being subclassed through multiple" " inheritance." msgstr "" -#: ../../../build/NEWS:15259 +#: ../../../build/NEWS:15263 msgid "" "`bpo-25301 `__: The UTF-8 decoder is now" " up to 15 times as fast for error handlers: ``ignore``, ``replace`` and " "``surrogateescape``." msgstr "" -#: ../../../build/NEWS:15262 ../../../build/NEWS:18342 +#: ../../../build/NEWS:15266 ../../../build/NEWS:18346 msgid "" "`bpo-24848 `__: Fixed a number of bugs " "in UTF-7 decoding of misformed data." msgstr "" -#: ../../../build/NEWS:15264 +#: ../../../build/NEWS:15268 msgid "" "`bpo-25267 `__: The UTF-8 encoder is now" " up to 75 times as fast for error handlers: ``ignore``, ``replace``, " @@ -23471,20 +23479,20 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:15268 ../../../build/NEWS:18344 +#: ../../../build/NEWS:15272 ../../../build/NEWS:18348 msgid "" "`bpo-25280 `__: Import trace messages " "emitted in verbose (-v) mode are no longer formatted twice." msgstr "" -#: ../../../build/NEWS:15271 +#: ../../../build/NEWS:15275 msgid "" "`bpo-25227 `__: Optimize ASCII and " "latin1 encoders with the ``surrogateescape`` error handler: the encoders are" " now up to 3 times as fast. Initial patch written by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:15275 ../../../build/NEWS:18347 +#: ../../../build/NEWS:15279 ../../../build/NEWS:18351 msgid "" "`bpo-25003 `__: On Solaris 11.3 or " "newer, os.urandom() now uses the getrandom() function instead of the " @@ -23493,7 +23501,7 @@ msgid "" "entropy." msgstr "" -#: ../../../build/NEWS:15280 +#: ../../../build/NEWS:15284 msgid "" "`bpo-9232 `__: Modify Python's grammar to" " allow trailing commas in the argument list of a function declaration. For " @@ -23501,7 +23509,7 @@ msgid "" "Dickinson." msgstr "" -#: ../../../build/NEWS:15284 +#: ../../../build/NEWS:15288 msgid "" "`bpo-24965 `__: Implement :pep:`498` " "\"Literal String Interpolation\". This allows you to embed expressions " @@ -23509,31 +23517,31 @@ msgid "" "x=3, then f'value={x}' == 'value=3'. Patch by Eric V. Smith." msgstr "" -#: ../../../build/NEWS:15289 ../../../build/NEWS:17634 +#: ../../../build/NEWS:15293 ../../../build/NEWS:17638 msgid "" "`bpo-26478 `__: Fix semantic bugs when " "using binary operators with dictionary views and tuples." msgstr "" -#: ../../../build/NEWS:15292 ../../../build/NEWS:17637 +#: ../../../build/NEWS:15296 ../../../build/NEWS:17641 msgid "" "`bpo-26171 `__: Fix possible integer " "overflow and heap corruption in zipimporter.get_data()." msgstr "" -#: ../../../build/NEWS:15295 ../../../build/NEWS:17640 +#: ../../../build/NEWS:15299 ../../../build/NEWS:17644 msgid "" "`bpo-25660 `__: Fix TAB key behaviour in" " REPL with readline." msgstr "" -#: ../../../build/NEWS:15297 +#: ../../../build/NEWS:15301 msgid "" "`bpo-26288 `__: Optimize " "PyLong_AsDouble." msgstr "" -#: ../../../build/NEWS:15299 +#: ../../../build/NEWS:15303 msgid "" "`bpo-26289 `__: Optimize floor and " "modulo division for single-digit longs. Microbenchmarks show 2-2.5x " @@ -23541,39 +23549,39 @@ msgid "" " `bpo-26315 `__)" msgstr "" -#: ../../../build/NEWS:15303 ../../../build/NEWS:17642 +#: ../../../build/NEWS:15307 ../../../build/NEWS:17646 msgid "" "`bpo-25887 `__: Raise a RuntimeError " "when a coroutine object is awaited more than once." msgstr "" -#: ../../../build/NEWS:15309 ../../../build/NEWS:17716 +#: ../../../build/NEWS:15313 ../../../build/NEWS:17720 msgid "" "`bpo-27057 `__: Fix os.set_inheritable()" " on Android, ioctl() is blocked by SELinux and fails with EACCESS. The " "function now falls back to fcntl(). Patch written by Michał Bednarski." msgstr "" -#: ../../../build/NEWS:15313 ../../../build/NEWS:17720 +#: ../../../build/NEWS:15317 ../../../build/NEWS:17724 msgid "" "`bpo-27014 `__: Fix infinite recursion " "using typing.py. Thanks to Kalle Tuure!" msgstr "" -#: ../../../build/NEWS:15315 +#: ../../../build/NEWS:15319 msgid "" "`bpo-27031 `__: Removed dummy methods in" " Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()." msgstr "" -#: ../../../build/NEWS:15318 ../../../build/NEWS:17722 +#: ../../../build/NEWS:15322 ../../../build/NEWS:17726 msgid "" "`bpo-14132 `__: Fix urllib.request " "redirect handling when the target only has a query string. Original fix by " "Ján Janech." msgstr "" -#: ../../../build/NEWS:15321 ../../../build/NEWS:17725 +#: ../../../build/NEWS:15325 ../../../build/NEWS:17729 msgid "" "`bpo-17214 `__: The \"urllib.request\" " "module now percent-encodes non-ASCII bytes found in redirect target URLs. " @@ -23582,109 +23590,109 @@ msgid "" " a UnicodeEncodeError is raised. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:15327 +#: ../../../build/NEWS:15331 msgid "" "`bpo-27033 `__: The default value of the" " decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " "constructors is changed to False." msgstr "" -#: ../../../build/NEWS:15330 +#: ../../../build/NEWS:15334 msgid "" "`bpo-27034 `__: Removed deprecated class" " asynchat.fifo." msgstr "" -#: ../../../build/NEWS:15332 +#: ../../../build/NEWS:15336 msgid "" "`bpo-26870 `__: Added " "readline.set_auto_history(), which can stop entries being automatically " "added to the history list. Based on patch by Tyler Crompton." msgstr "" -#: ../../../build/NEWS:15336 +#: ../../../build/NEWS:15340 msgid "" "`bpo-26039 `__: zipfile.ZipFile.open() " "can now be used to write data into a ZIP file, as well as for extracting " "data. Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:15339 ../../../build/NEWS:17731 +#: ../../../build/NEWS:15343 ../../../build/NEWS:17735 msgid "" "`bpo-26892 `__: Honor debuglevel flag in" " urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:15342 ../../../build/NEWS:17734 +#: ../../../build/NEWS:15346 ../../../build/NEWS:17738 msgid "" "`bpo-22274 `__: In the subprocess " "module, allow stderr to be redirected to stdout even when stdout is not " "redirected. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:15345 ../../../build/NEWS:17737 +#: ../../../build/NEWS:15349 ../../../build/NEWS:17741 msgid "" "`bpo-26807 `__: mock_open 'files' no " "longer error on readline at end of file. Patch from Yolanda Robla." msgstr "" -#: ../../../build/NEWS:15348 ../../../build/NEWS:17740 +#: ../../../build/NEWS:15352 ../../../build/NEWS:17744 msgid "" "`bpo-25745 `__: Fixed leaking a userptr " "in curses panel destructor." msgstr "" -#: ../../../build/NEWS:15350 ../../../build/NEWS:17742 +#: ../../../build/NEWS:15354 ../../../build/NEWS:17746 msgid "" "`bpo-26977 `__: Removed unnecessary, and" " ignored, call to sum of squares helper in statistics.pvariance." msgstr "" -#: ../../../build/NEWS:15353 +#: ../../../build/NEWS:15357 msgid "" "`bpo-26002 `__: Use bisect in " "statistics.median instead of a linear search. Patch by Upendra Kuma." msgstr "" -#: ../../../build/NEWS:15356 +#: ../../../build/NEWS:15360 msgid "" "`bpo-25974 `__: Make use of new " "Decimal.as_integer_ratio() method in statistics module. Patch by Stefan " "Krah." msgstr "" -#: ../../../build/NEWS:15359 +#: ../../../build/NEWS:15363 msgid "" "`bpo-26996 `__: Add secrets module as " "described in :pep:`506`." msgstr "" -#: ../../../build/NEWS:15361 ../../../build/NEWS:17745 +#: ../../../build/NEWS:15365 ../../../build/NEWS:17749 msgid "" "`bpo-26881 `__: The modulefinder module " "now supports extended opcode arguments." msgstr "" -#: ../../../build/NEWS:15363 ../../../build/NEWS:17747 +#: ../../../build/NEWS:15367 ../../../build/NEWS:17751 msgid "" "`bpo-23815 `__: Fixed crashes related to" " directly created instances of types in _tkinter and curses.panel modules." msgstr "" -#: ../../../build/NEWS:15366 ../../../build/NEWS:17750 +#: ../../../build/NEWS:15370 ../../../build/NEWS:17754 msgid "" "`bpo-17765 `__: weakref.ref() no longer " "silently ignores keyword arguments. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:15369 ../../../build/NEWS:17753 +#: ../../../build/NEWS:15373 ../../../build/NEWS:17757 msgid "" "`bpo-26873 `__: xmlrpc now raises " "ResponseError on unsupported type tags instead of silently return incorrect " "result." msgstr "" -#: ../../../build/NEWS:15372 +#: ../../../build/NEWS:15376 msgid "" "`bpo-26915 `__: The __contains__ methods" " in the collections ABCs now check for identity before checking equality. " @@ -23692,13 +23700,13 @@ msgid "" "handling of NaNs, and makes it easier to reason about container invariants." msgstr "" -#: ../../../build/NEWS:15377 ../../../build/NEWS:17756 +#: ../../../build/NEWS:15381 ../../../build/NEWS:17760 msgid "" "`bpo-26711 `__: Fixed the comparison of " "plistlib.Data with other types." msgstr "" -#: ../../../build/NEWS:15379 ../../../build/NEWS:17758 +#: ../../../build/NEWS:15383 ../../../build/NEWS:17762 msgid "" "`bpo-24114 `__: Fix an uninitialized " "variable in `ctypes.util`. The bug only occurs on SunOS when the ctypes " @@ -23706,7 +23714,7 @@ msgid "" "Tested on SunOS by Kees Bos." msgstr "" -#: ../../../build/NEWS:15383 ../../../build/NEWS:17762 +#: ../../../build/NEWS:15387 ../../../build/NEWS:17766 msgid "" "`bpo-26864 `__: In urllib.request, " "change the proxy bypass host checking against no_proxy to be case-" @@ -23714,73 +23722,73 @@ msgid "" "bypassed hostname as a suffix. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15388 +#: ../../../build/NEWS:15392 msgid "" "`bpo-24902 `__: Print server URL on " "http.server startup. Initial patch by Felix Kaiser." msgstr "" -#: ../../../build/NEWS:15391 +#: ../../../build/NEWS:15395 msgid "" "`bpo-25788 `__: fileinput.hook_encoded()" " now supports an \"errors\" argument for passing to open. Original patch by" " Joseph Hackman." msgstr "" -#: ../../../build/NEWS:15394 ../../../build/NEWS:17767 +#: ../../../build/NEWS:15398 ../../../build/NEWS:17771 msgid "" "`bpo-26634 `__: recursive_repr() now " "sets __qualname__ of wrapper. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15397 ../../../build/NEWS:17770 +#: ../../../build/NEWS:15401 ../../../build/NEWS:17774 msgid "" "`bpo-26804 `__: urllib.request will " "prefer lower_case proxy environment variables over UPPER_CASE or Mixed_Case " "ones. Patch contributed by Hans-Peter Jansen." msgstr "" -#: ../../../build/NEWS:15401 ../../../build/NEWS:17774 +#: ../../../build/NEWS:15405 ../../../build/NEWS:17778 msgid "" "`bpo-26837 `__: assertSequenceEqual() " "now correctly outputs non-stringified differing items (like bytes in the -b " "mode). This affects assertListEqual() and assertTupleEqual()." msgstr "" -#: ../../../build/NEWS:15405 ../../../build/NEWS:17778 +#: ../../../build/NEWS:15409 ../../../build/NEWS:17782 msgid "" "`bpo-26041 `__: Remove \"will be removed" " in Python 3.7\" from deprecation messages of platform.dist() and " "platform.linux_distribution(). Patch by Kumaripaba Miyurusara Athukorala." msgstr "" -#: ../../../build/NEWS:15409 ../../../build/NEWS:17782 +#: ../../../build/NEWS:15413 ../../../build/NEWS:17786 msgid "" "`bpo-26822 `__: itemgetter, attrgetter " "and methodcaller objects no longer silently ignore keyword arguments." msgstr "" -#: ../../../build/NEWS:15412 ../../../build/NEWS:17785 +#: ../../../build/NEWS:15416 ../../../build/NEWS:17789 msgid "" "`bpo-26733 `__: Disassembling a class " "now disassembles class and static methods. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15415 ../../../build/NEWS:17788 +#: ../../../build/NEWS:15419 ../../../build/NEWS:17792 msgid "" "`bpo-26801 `__: Fix error handling in " ":func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of " ":exc:`NameError`. Patch written by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:15419 ../../../build/NEWS:17792 +#: ../../../build/NEWS:15423 ../../../build/NEWS:17796 msgid "" "`bpo-24838 `__: tarfile's ustar and gnu " "formats now correctly calculate name and link field limits for multibyte " "character encodings like utf-8." msgstr "" -#: ../../../build/NEWS:15425 ../../../build/NEWS:17798 +#: ../../../build/NEWS:15429 ../../../build/NEWS:17802 msgid "" "`bpo-26657 `__: Fix directory traversal " "vulnerability with http.server on Windows. This fixes a regression that was" @@ -23788,89 +23796,89 @@ msgid "" "Hagemeister." msgstr "" -#: ../../../build/NEWS:15432 ../../../build/NEWS:17805 +#: ../../../build/NEWS:15436 ../../../build/NEWS:17809 msgid "" "`bpo-26717 `__: Stop encoding " "Latin-1-ized WSGI paths with UTF-8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:15435 +#: ../../../build/NEWS:15439 msgid "" "`bpo-26782 `__: Add STARTUPINFO to " "subprocess.__all__ on Windows." msgstr "" -#: ../../../build/NEWS:15437 +#: ../../../build/NEWS:15441 msgid "" "`bpo-26404 `__: Add context manager to " "socketserver. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15439 ../../../build/NEWS:17808 +#: ../../../build/NEWS:15443 ../../../build/NEWS:17812 msgid "" "`bpo-26735 `__: Fix :func:`os.urandom` " "on Solaris 11.3 and newer when reading more than 1,024 bytes: call " "``getrandom()`` multiple times with a limit of 1024 bytes per call." msgstr "" -#: ../../../build/NEWS:15443 +#: ../../../build/NEWS:15447 msgid "" "`bpo-26585 `__: Eliminate " "http.server._quote_html() and use html.escape(quote=False). Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:15446 +#: ../../../build/NEWS:15450 msgid "" "`bpo-26685 `__: Raise OSError if closing" " a socket fails." msgstr "" -#: ../../../build/NEWS:15448 ../../../build/NEWS:17812 +#: ../../../build/NEWS:15452 ../../../build/NEWS:17816 msgid "" "`bpo-16329 `__: Add .webm to " "mimetypes.types_map. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:15450 ../../../build/NEWS:17814 +#: ../../../build/NEWS:15454 ../../../build/NEWS:17818 msgid "" "`bpo-13952 `__: Add .csv to " "mimetypes.types_map. Patch by Geoff Wilson." msgstr "" -#: ../../../build/NEWS:15452 +#: ../../../build/NEWS:15456 msgid "" "`bpo-26587 `__: the site module now " "allows .pth files to specify files to be added to sys.path (e.g. zip files)." msgstr "" -#: ../../../build/NEWS:15455 +#: ../../../build/NEWS:15459 msgid "" "`bpo-25609 `__: Introduce " "contextlib.AbstractContextManager and typing.ContextManager." msgstr "" -#: ../../../build/NEWS:15458 ../../../build/NEWS:17816 +#: ../../../build/NEWS:15462 ../../../build/NEWS:17820 msgid "" "`bpo-26709 `__: Fixed Y2038 problem in " "loading binary PLists." msgstr "" -#: ../../../build/NEWS:15460 ../../../build/NEWS:17818 +#: ../../../build/NEWS:15464 ../../../build/NEWS:17822 msgid "" "`bpo-23735 `__: Handle terminal resizing" " with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric " "Price." msgstr "" -#: ../../../build/NEWS:15463 +#: ../../../build/NEWS:15467 msgid "" "`bpo-25951 `__: Change " "SSLSocket.sendall() to return None, as explicitly documented for plain " "socket objects. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15466 ../../../build/NEWS:17821 +#: ../../../build/NEWS:15470 ../../../build/NEWS:17825 msgid "" "`bpo-26586 `__: In http.server, respond " "with \"413 Request header fields too large\" if there are too many header " @@ -23878,34 +23886,34 @@ msgid "" " exception. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15470 +#: ../../../build/NEWS:15474 msgid "" "`bpo-26676 `__: Added missing " "XMLPullParser to ElementTree.__all__." msgstr "" -#: ../../../build/NEWS:15472 ../../../build/NEWS:17825 +#: ../../../build/NEWS:15476 ../../../build/NEWS:17829 msgid "" "`bpo-22854 `__: Change " "BufferedReader.writable() and BufferedWriter.readable() to always return " "False." msgstr "" -#: ../../../build/NEWS:15475 +#: ../../../build/NEWS:15479 msgid "" "`bpo-26492 `__: Exhausted iterator of " "array.array now conforms with the behavior of iterators of other mutable " "sequences: it lefts exhausted even if iterated array is extended." msgstr "" -#: ../../../build/NEWS:15479 +#: ../../../build/NEWS:15483 msgid "" "`bpo-26641 `__: doctest.DocFileTest and " "doctest.testfile() now support packages (module splitted into multiple " "directories) for the package parameter." msgstr "" -#: ../../../build/NEWS:15482 ../../../build/NEWS:17828 +#: ../../../build/NEWS:15486 ../../../build/NEWS:17832 msgid "" "`bpo-25195 `__: Fix a regression in " "mock.MagicMock. _Call is a subclass of tuple (changeset 3603bae63c13 only " @@ -23913,26 +23921,26 @@ msgid "" "Andrew Plummer." msgstr "" -#: ../../../build/NEWS:15486 ../../../build/NEWS:17832 +#: ../../../build/NEWS:15490 ../../../build/NEWS:17836 msgid "" "`bpo-26644 `__: Raise ValueError rather " "than SystemError when a negative length is passed to SSLSocket.recv() or " "read()." msgstr "" -#: ../../../build/NEWS:15489 ../../../build/NEWS:17835 +#: ../../../build/NEWS:15493 ../../../build/NEWS:17839 msgid "" "`bpo-23804 `__: Fix SSL recv(0) and " "read(0) methods to return zero bytes instead of up to 1024." msgstr "" -#: ../../../build/NEWS:15492 ../../../build/NEWS:17838 +#: ../../../build/NEWS:15496 ../../../build/NEWS:17842 msgid "" "`bpo-26616 `__: Fixed a bug in " "datetime.astimezone() method." msgstr "" -#: ../../../build/NEWS:15494 +#: ../../../build/NEWS:15498 msgid "" "`bpo-26637 `__: The :mod:`importlib` " "module now emits an :exc:`ImportError` rather than a :exc:`TypeError` if " @@ -23940,7 +23948,7 @@ msgid "" ":data:`sys.path` is already cleared (set to ``None``)." msgstr "" -#: ../../../build/NEWS:15499 +#: ../../../build/NEWS:15503 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions when calling " @@ -23949,7 +23957,7 @@ msgid "" "process." msgstr "" -#: ../../../build/NEWS:15504 +#: ../../../build/NEWS:15508 msgid "" "`bpo-23848 `__: On Windows, " "faulthandler.enable() now also installs an exception handler to dump the " @@ -23957,7 +23965,7 @@ msgid "" "signals (SIGSEGV, SIGFPE, SIGABRT)." msgstr "" -#: ../../../build/NEWS:15508 +#: ../../../build/NEWS:15512 msgid "" "`bpo-26530 `__: Add C functions " ":c:func:`_PyTraceMalloc_Track` and :c:func:`_PyTraceMalloc_Untrack` to track" @@ -23965,38 +23973,38 @@ msgid "" ":c:func:`_PyTraceMalloc_GetTraceback` to get the traceback of an object." msgstr "" -#: ../../../build/NEWS:15513 +#: ../../../build/NEWS:15517 msgid "" "`bpo-26588 `__: The _tracemalloc now " "supports tracing memory allocations of multiple address spaces (domains)." msgstr "" -#: ../../../build/NEWS:15516 ../../../build/NEWS:17844 +#: ../../../build/NEWS:15520 ../../../build/NEWS:17848 msgid "" "`bpo-24266 `__: Ctrl+C during Readline " "history search now cancels the search mode when compiled with Readline 7." msgstr "" -#: ../../../build/NEWS:15519 +#: ../../../build/NEWS:15523 msgid "" "`bpo-26590 `__: Implement a safe " "finalizer for the _socket.socket type. It now releases the GIL to close the " "socket." msgstr "" -#: ../../../build/NEWS:15522 +#: ../../../build/NEWS:15526 msgid "" "`bpo-18787 `__: spwd.getspnam() now " "raises a PermissionError if the user doesn't have privileges." msgstr "" -#: ../../../build/NEWS:15525 ../../../build/NEWS:17847 +#: ../../../build/NEWS:15529 ../../../build/NEWS:17851 msgid "" "`bpo-26560 `__: Avoid potential " "ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby." msgstr "" -#: ../../../build/NEWS:15528 +#: ../../../build/NEWS:15532 msgid "" "`bpo-26567 `__: Add a new function " ":c:func:`PyErr_ResourceWarning` function to pass the destroyed object. Add a" @@ -24005,137 +24013,137 @@ msgid "" "source object was allocated." msgstr "" -#: ../../../build/NEWS:15536 ../../../build/NEWS:17853 +#: ../../../build/NEWS:15540 ../../../build/NEWS:17857 msgid "" "`bpo-26313 `__: ssl.py " "_load_windows_store_certs fails if windows cert store is empty. Patch by " "Baji." msgstr "" -#: ../../../build/NEWS:15542 ../../../build/NEWS:17859 +#: ../../../build/NEWS:15546 ../../../build/NEWS:17863 msgid "" "`bpo-26569 `__: Fix " ":func:`pyclbr.readmodule` and :func:`pyclbr.readmodule_ex` to support " "importing packages." msgstr "" -#: ../../../build/NEWS:15545 ../../../build/NEWS:17862 +#: ../../../build/NEWS:15549 ../../../build/NEWS:17866 msgid "" "`bpo-26499 `__: Account for remaining " "Content-Length in HTTPResponse.readline() and read1(). Based on patch by " "Silent Ghost. Also document that HTTPResponse now supports these methods." msgstr "" -#: ../../../build/NEWS:15549 ../../../build/NEWS:17866 +#: ../../../build/NEWS:15553 ../../../build/NEWS:17870 msgid "" "`bpo-25320 `__: Handle sockets in " "directories unittest discovery is scanning. Patch from Victor van den Elzen." msgstr "" -#: ../../../build/NEWS:15552 ../../../build/NEWS:17869 +#: ../../../build/NEWS:15556 ../../../build/NEWS:17873 msgid "" "`bpo-16181 `__: cookiejar.http2time() " "now returns None if year is higher than datetime.MAXYEAR." msgstr "" -#: ../../../build/NEWS:15555 ../../../build/NEWS:17872 +#: ../../../build/NEWS:15559 ../../../build/NEWS:17876 msgid "" "`bpo-26513 `__: Fixes platform module " "detection of Windows Server" msgstr "" -#: ../../../build/NEWS:15557 ../../../build/NEWS:17874 +#: ../../../build/NEWS:15561 ../../../build/NEWS:17878 msgid "" "`bpo-23718 `__: Fixed parsing time in " "week 0 before Jan 1. Original patch by Tamás Bence Gedai." msgstr "" -#: ../../../build/NEWS:15560 +#: ../../../build/NEWS:15564 msgid "" "`bpo-26323 `__: Add Mock.assert_called()" " and Mock.assert_called_once() methods to unittest.mock. Patch written by " "Amit Saha." msgstr "" -#: ../../../build/NEWS:15563 ../../../build/NEWS:17877 +#: ../../../build/NEWS:15567 ../../../build/NEWS:17881 msgid "" "`bpo-20589 `__: Invoking Path.owner() " "and Path.group() on Windows now raise NotImplementedError instead of " "ImportError." msgstr "" -#: ../../../build/NEWS:15566 ../../../build/NEWS:17880 +#: ../../../build/NEWS:15570 ../../../build/NEWS:17884 msgid "" "`bpo-26177 `__: Fixed the keys() method " "for Canvas and Scrollbar widgets." msgstr "" -#: ../../../build/NEWS:15568 +#: ../../../build/NEWS:15572 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in fileinput. The bufsize parameter is now deprecated and ignored." msgstr "" -#: ../../../build/NEWS:15571 +#: ../../../build/NEWS:15575 msgid "" "`bpo-19475 `__: Added an optional " "argument timespec to the datetime isoformat() method to choose the precision" " of the time component." msgstr "" -#: ../../../build/NEWS:15574 ../../../build/NEWS:17885 +#: ../../../build/NEWS:15578 ../../../build/NEWS:17889 msgid "" "`bpo-2202 `__: Fix UnboundLocalError in " "AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu " "Dupuy." msgstr "" -#: ../../../build/NEWS:15578 +#: ../../../build/NEWS:15582 msgid "" "`bpo-26167 `__: Minimized overhead in " "copy.copy() and copy.deepcopy(). Optimized copying and deepcopying " "bytearrays, NotImplemented, slices, short lists, tuples, dicts, sets." msgstr "" -#: ../../../build/NEWS:15582 ../../../build/NEWS:17889 +#: ../../../build/NEWS:15586 ../../../build/NEWS:17893 msgid "" "`bpo-25718 `__: Fixed pickling and " "copying the accumulate() iterator with total is None." msgstr "" -#: ../../../build/NEWS:15585 ../../../build/NEWS:17892 +#: ../../../build/NEWS:15589 ../../../build/NEWS:17896 msgid "" "`bpo-26475 `__: Fixed debugging output " "for regular expressions with the (?x) flag." msgstr "" -#: ../../../build/NEWS:15588 +#: ../../../build/NEWS:15592 msgid "" "`bpo-26482 `__: Allowed pickling " "recursive dequeues." msgstr "" -#: ../../../build/NEWS:15590 +#: ../../../build/NEWS:15594 msgid "" "`bpo-26335 `__: Make mmap.write() return" " the number of bytes written like other write methods. Patch by Jakub " "Stasiak." msgstr "" -#: ../../../build/NEWS:15593 ../../../build/NEWS:17895 +#: ../../../build/NEWS:15597 ../../../build/NEWS:17899 msgid "" "`bpo-26457 `__: Fixed the subnets() " "methods in IP network classes for the case when resulting prefix length is " "equal to maximal prefix length. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15597 ../../../build/NEWS:17899 +#: ../../../build/NEWS:15601 ../../../build/NEWS:17903 msgid "" "`bpo-26385 `__: Remove the file if the " "internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." msgstr "" -#: ../../../build/NEWS:15600 ../../../build/NEWS:17902 +#: ../../../build/NEWS:15604 ../../../build/NEWS:17906 msgid "" "`bpo-26402 `__: Fix XML-RPC client to " "retry when the server shuts down a persistent connection. This was a " @@ -24143,33 +24151,33 @@ msgid "" "3.5.0a4." msgstr "" -#: ../../../build/NEWS:15604 ../../../build/NEWS:17906 +#: ../../../build/NEWS:15608 ../../../build/NEWS:17910 msgid "" "`bpo-25913 `__: Leading ``<~`` is " "optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15607 ../../../build/NEWS:17909 +#: ../../../build/NEWS:15611 ../../../build/NEWS:17913 msgid "" "`bpo-26186 `__: Remove an invalid type " "check in importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:15609 +#: ../../../build/NEWS:15613 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises ImportError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:15613 ../../../build/NEWS:17915 +#: ../../../build/NEWS:15617 ../../../build/NEWS:17919 msgid "" "`bpo-26309 `__: In the \"socketserver\" " "module, shut down the request (closing the connected socket) when " "verify_request() returns false. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15617 +#: ../../../build/NEWS:15621 msgid "" "`bpo-23430 `__: Change the socketserver " "module to only catch exceptions raised from a request handler that are " @@ -24178,77 +24186,77 @@ msgid "" "to stop a single-threaded server." msgstr "" -#: ../../../build/NEWS:15626 ../../../build/NEWS:17922 +#: ../../../build/NEWS:15630 ../../../build/NEWS:17926 msgid "" "`bpo-25939 `__: On Windows open the cert" " store readonly in ssl.enum_certificates." msgstr "" -#: ../../../build/NEWS:15632 ../../../build/NEWS:17928 +#: ../../../build/NEWS:15636 ../../../build/NEWS:17932 msgid "" "`bpo-25995 `__: os.walk() no longer uses" " FDs proportional to the tree depth." msgstr "" -#: ../../../build/NEWS:15634 +#: ../../../build/NEWS:15638 msgid "" "`bpo-25994 `__: Added the close() method" " and the support of the context manager protocol for the os.scandir() " "iterator." msgstr "" -#: ../../../build/NEWS:15637 +#: ../../../build/NEWS:15641 msgid "" "`bpo-23992 `__: multiprocessing: make " "MapResult not fail-fast upon exception." msgstr "" -#: ../../../build/NEWS:15639 +#: ../../../build/NEWS:15643 msgid "" "`bpo-26243 `__: Support keyword " "arguments to zlib.compress(). Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15642 ../../../build/NEWS:17930 +#: ../../../build/NEWS:15646 ../../../build/NEWS:17934 msgid "" "`bpo-26117 `__: The os.scandir() " "iterator now closes file descriptor not only when the iteration is finished," " but when it was failed with error." msgstr "" -#: ../../../build/NEWS:15645 +#: ../../../build/NEWS:15649 msgid "" "`bpo-25949 `__: __dict__ for an " "OrderedDict instance is now created only when needed." msgstr "" -#: ../../../build/NEWS:15648 ../../../build/NEWS:17933 +#: ../../../build/NEWS:15652 ../../../build/NEWS:17937 msgid "" "`bpo-25911 `__: Restored support of " "bytes paths in os.walk() on Windows." msgstr "" -#: ../../../build/NEWS:15650 ../../../build/NEWS:17935 +#: ../../../build/NEWS:15654 ../../../build/NEWS:17939 msgid "" "`bpo-26045 `__: Add UTF-8 suggestion to " "error message when posting a non-Latin-1 string with http.client." msgstr "" -#: ../../../build/NEWS:15653 +#: ../../../build/NEWS:15657 msgid "" "`bpo-26039 `__: Added " "zipfile.ZipInfo.from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas " "Kluyver." msgstr "" -#: ../../../build/NEWS:15656 ../../../build/NEWS:17938 +#: ../../../build/NEWS:15660 ../../../build/NEWS:17942 msgid "" "`bpo-12923 `__: Reset FancyURLopener's " "redirect counter even if there is an exception. Based on patches by Brian " "Brazil and Daniel Rocco." msgstr "" -#: ../../../build/NEWS:15659 ../../../build/NEWS:17941 +#: ../../../build/NEWS:15663 ../../../build/NEWS:17945 msgid "" "`bpo-25945 `__: Fixed a crash when " "unpickle the functools.partial object with wrong state. Fixed a leak in " @@ -24256,25 +24264,25 @@ msgid "" "of functools.partial have now always types tuple and dict correspondingly." msgstr "" -#: ../../../build/NEWS:15664 ../../../build/NEWS:17946 +#: ../../../build/NEWS:15668 ../../../build/NEWS:17950 msgid "" "`bpo-26202 `__: copy.deepcopy() now " "correctly copies range() objects with non-atomic attributes." msgstr "" -#: ../../../build/NEWS:15667 ../../../build/NEWS:17949 +#: ../../../build/NEWS:15671 ../../../build/NEWS:17953 msgid "" "`bpo-23076 `__: Path.glob() now raises a" " ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." msgstr "" -#: ../../../build/NEWS:15670 ../../../build/NEWS:17952 +#: ../../../build/NEWS:15674 ../../../build/NEWS:17956 msgid "" "`bpo-19883 `__: Fixed possible integer " "overflows in zipimport." msgstr "" -#: ../../../build/NEWS:15672 ../../../build/NEWS:17954 +#: ../../../build/NEWS:15676 ../../../build/NEWS:17958 msgid "" "`bpo-26227 `__: On Windows, " "getnameinfo(), gethostbyaddr() and gethostbyname_ex() functions of the " @@ -24282,203 +24290,203 @@ msgid "" "UTF-8." msgstr "" -#: ../../../build/NEWS:15676 +#: ../../../build/NEWS:15680 msgid "" "`bpo-26099 `__: The site module now " "writes an error into stderr if sitecustomize module can be imported but " "executing the module raise an ImportError. Same change for usercustomize." msgstr "" -#: ../../../build/NEWS:15680 ../../../build/NEWS:17958 +#: ../../../build/NEWS:15684 ../../../build/NEWS:17962 msgid "" "`bpo-26147 `__: xmlrpc now works with " "strings not encodable with used non-UTF-8 encoding." msgstr "" -#: ../../../build/NEWS:15683 ../../../build/NEWS:17961 +#: ../../../build/NEWS:15687 ../../../build/NEWS:17965 msgid "" "`bpo-25935 `__: Garbage collector now " "breaks reference loops with OrderedDict." msgstr "" -#: ../../../build/NEWS:15685 ../../../build/NEWS:17963 +#: ../../../build/NEWS:15689 ../../../build/NEWS:17967 msgid "" "`bpo-16620 `__: Fixed AttributeError in " "msilib.Directory.glob()." msgstr "" -#: ../../../build/NEWS:15687 ../../../build/NEWS:17965 +#: ../../../build/NEWS:15691 ../../../build/NEWS:17969 msgid "" "`bpo-26013 `__: Added compatibility with" " broken protocol 2 pickles created in old Python 3 versions (3.4.3 and " "lower)." msgstr "" -#: ../../../build/NEWS:15690 +#: ../../../build/NEWS:15694 msgid "" "`bpo-26129 `__: Deprecated accepting " "non-integers in grp.getgrgid()." msgstr "" -#: ../../../build/NEWS:15692 ../../../build/NEWS:17968 +#: ../../../build/NEWS:15696 ../../../build/NEWS:17972 msgid "" "`bpo-25850 `__: Use cross-compilation by" " default for 64-bit Windows." msgstr "" -#: ../../../build/NEWS:15694 +#: ../../../build/NEWS:15698 msgid "" "`bpo-25822 `__: Add docstrings to the " "fields of urllib.parse results. Patch contributed by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15697 +#: ../../../build/NEWS:15701 msgid "" "`bpo-22642 `__: Convert trace module " "option parsing mechanism to argparse. Patch contributed by SilentGhost." msgstr "" -#: ../../../build/NEWS:15700 ../../../build/NEWS:17972 +#: ../../../build/NEWS:15704 ../../../build/NEWS:17976 msgid "" "`bpo-24705 `__: Fix " "sysconfig._parse_makefile not expanding ${} vars appearing before $() vars." msgstr "" -#: ../../../build/NEWS:15703 +#: ../../../build/NEWS:15707 msgid "" "`bpo-26069 `__: Remove the deprecated " "apis in the trace module." msgstr "" -#: ../../../build/NEWS:15705 ../../../build/NEWS:17975 +#: ../../../build/NEWS:15709 ../../../build/NEWS:17979 msgid "" "`bpo-22138 `__: Fix mock.patch behavior " "when patching descriptors. Restore original values after patching. Patch " "contributed by Sean McCully." msgstr "" -#: ../../../build/NEWS:15708 ../../../build/NEWS:17978 +#: ../../../build/NEWS:15712 ../../../build/NEWS:17982 msgid "" "`bpo-25672 `__: In the ssl module, " "enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." msgstr "" -#: ../../../build/NEWS:15711 ../../../build/NEWS:17981 +#: ../../../build/NEWS:15715 ../../../build/NEWS:17985 msgid "" "`bpo-26012 `__: Don't traverse into " "symlinks for ``**`` pattern in pathlib.Path.[r]glob()." msgstr "" -#: ../../../build/NEWS:15714 ../../../build/NEWS:17984 +#: ../../../build/NEWS:15718 ../../../build/NEWS:17988 msgid "" "`bpo-24120 `__: Ignore PermissionError " "when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri." msgstr "" -#: ../../../build/NEWS:15717 +#: ../../../build/NEWS:15721 msgid "" "`bpo-21815 `__: Accept ] characters in " "the data portion of imap responses, in order to handle the flags with square" " brackets accepted and produced by servers such as gmail." msgstr "" -#: ../../../build/NEWS:15721 ../../../build/NEWS:17987 +#: ../../../build/NEWS:15725 ../../../build/NEWS:17991 msgid "" "`bpo-25447 `__: fileinput now uses " "sys.stdin as-is if it does not have a buffer attribute (restores backward " "compatibility)." msgstr "" -#: ../../../build/NEWS:15724 +#: ../../../build/NEWS:15728 msgid "" "`bpo-25971 `__: Optimized creating " "Fractions from floats by 2 times and from Decimals by 3 times." msgstr "" -#: ../../../build/NEWS:15727 +#: ../../../build/NEWS:15731 msgid "" "`bpo-25802 `__: Document as deprecated " "the remaining implementations of importlib.abc.Loader.load_module()." msgstr "" -#: ../../../build/NEWS:15730 +#: ../../../build/NEWS:15734 msgid "" "`bpo-25928 `__: Add " "Decimal.as_integer_ratio()." msgstr "" -#: ../../../build/NEWS:15732 ../../../build/NEWS:17990 +#: ../../../build/NEWS:15736 ../../../build/NEWS:17994 msgid "" "`bpo-25447 `__: Copying the lru_cache() " "wrapper object now always works, independently from the type of the wrapped " "object (by returning the original object unchanged)." msgstr "" -#: ../../../build/NEWS:15736 +#: ../../../build/NEWS:15740 msgid "" "`bpo-25768 `__: Have the functions in " "compileall return booleans instead of ints and add proper documentation and " "tests for the return values." msgstr "" -#: ../../../build/NEWS:15739 ../../../build/NEWS:17994 +#: ../../../build/NEWS:15743 ../../../build/NEWS:17998 msgid "" "`bpo-24103 `__: Fixed possible use after" " free in ElementTree.XMLPullParser." msgstr "" -#: ../../../build/NEWS:15741 ../../../build/NEWS:17996 +#: ../../../build/NEWS:15745 ../../../build/NEWS:18000 msgid "" "`bpo-25860 `__: os.fwalk() no longer " "skips remaining directories when error occurs. Original patch by Samson Lee." msgstr "" -#: ../../../build/NEWS:15744 ../../../build/NEWS:17999 +#: ../../../build/NEWS:15748 ../../../build/NEWS:18003 msgid "" "`bpo-25914 `__: Fixed and simplified " "OrderedDict.__sizeof__." msgstr "" -#: ../../../build/NEWS:15746 +#: ../../../build/NEWS:15750 msgid "" "`bpo-25869 `__: Optimized deepcopying " "ElementTree; it is now 20 times faster." msgstr "" -#: ../../../build/NEWS:15748 +#: ../../../build/NEWS:15752 msgid "" "`bpo-25873 `__: Optimized iterating " "ElementTree. Iterating elements Element.iter() is now 40% faster, iterating" " text Element.itertext() is now up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:15752 ../../../build/NEWS:18001 +#: ../../../build/NEWS:15756 ../../../build/NEWS:18005 msgid "" "`bpo-25902 `__: Fixed various refcount " "issues in ElementTree iteration." msgstr "" -#: ../../../build/NEWS:15754 +#: ../../../build/NEWS:15758 msgid "" "`bpo-22227 `__: The TarFile iterator is " "reimplemented using generator. This implementation is simpler that using " "class." msgstr "" -#: ../../../build/NEWS:15757 +#: ../../../build/NEWS:15761 msgid "" "`bpo-25638 `__: Optimized " "ElementTree.iterparse(); it is now 2x faster. Optimized ElementTree parsing;" " it is now 10% faster." msgstr "" -#: ../../../build/NEWS:15760 +#: ../../../build/NEWS:15764 msgid "" "`bpo-25761 `__: Improved detecting " "errors in broken pickle data." msgstr "" -#: ../../../build/NEWS:15762 ../../../build/NEWS:18003 +#: ../../../build/NEWS:15766 ../../../build/NEWS:18007 msgid "" "`bpo-25717 `__: Restore the previous " "behaviour of tolerating most fstat() errors when opening files. This was a " @@ -24486,7 +24494,7 @@ msgid "" "special cases." msgstr "" -#: ../../../build/NEWS:15766 ../../../build/NEWS:18007 +#: ../../../build/NEWS:15770 ../../../build/NEWS:18011 msgid "" "`bpo-24903 `__: Fix regression in number" " of arguments compileall accepts when '-d' is specified. The check on the " @@ -24494,27 +24502,27 @@ msgid "" " anyway." msgstr "" -#: ../../../build/NEWS:15770 ../../../build/NEWS:18011 +#: ../../../build/NEWS:15774 ../../../build/NEWS:18015 msgid "" "`bpo-25764 `__: In the subprocess " "module, preserve any exception caused by fork() failure when preexec_fn is " "used." msgstr "" -#: ../../../build/NEWS:15773 +#: ../../../build/NEWS:15777 msgid "" "`bpo-25771 `__: Tweak the exception " "message for importlib.util.resolve_name() when 'package' isn't specified but" " necessary." msgstr "" -#: ../../../build/NEWS:15776 ../../../build/NEWS:18014 +#: ../../../build/NEWS:15780 ../../../build/NEWS:18018 msgid "" "`bpo-6478 `__: _strptime's regexp cache " "now is reset after changing timezone with time.tzset()." msgstr "" -#: ../../../build/NEWS:15779 ../../../build/NEWS:18017 +#: ../../../build/NEWS:15783 ../../../build/NEWS:18021 msgid "" "`bpo-14285 `__: When executing a package" " with the \"python -m package\" option, and package initialization fails, a " @@ -24523,7 +24531,7 @@ msgid "" "ImportError." msgstr "" -#: ../../../build/NEWS:15784 ../../../build/NEWS:18022 +#: ../../../build/NEWS:15788 ../../../build/NEWS:18026 msgid "" "`bpo-19771 `__: Also in runpy and the " "\"-m\" option, omit the irrelevant message \". . . is a package and cannot " @@ -24531,70 +24539,70 @@ msgid "" "due to a bad ``*.pyc`` file)." msgstr "" -#: ../../../build/NEWS:15788 ../../../build/NEWS:18026 +#: ../../../build/NEWS:15792 ../../../build/NEWS:18030 msgid "" "`bpo-25177 `__: Fixed problem with the " "mean of very small and very large numbers. As a side effect, statistics.mean" " and statistics.variance should be significantly faster." msgstr "" -#: ../../../build/NEWS:15792 ../../../build/NEWS:18030 +#: ../../../build/NEWS:15796 ../../../build/NEWS:18034 msgid "" "`bpo-25718 `__: Fixed copying object " "with state with boolean value is false." msgstr "" -#: ../../../build/NEWS:15794 ../../../build/NEWS:18032 +#: ../../../build/NEWS:15798 ../../../build/NEWS:18036 msgid "" "`bpo-10131 `__: Fixed deep copying of " "minidom documents. Based on patch by Marian Ganisin." msgstr "" -#: ../../../build/NEWS:15797 +#: ../../../build/NEWS:15801 msgid "" "`bpo-7990 `__: dir() on " "ElementTree.Element now lists properties: \"tag\", \"text\", \"tail\" and " "\"attrib\". Original patch by Santoso Wijaya." msgstr "" -#: ../../../build/NEWS:15800 ../../../build/NEWS:18035 +#: ../../../build/NEWS:15804 ../../../build/NEWS:18039 msgid "" "`bpo-25725 `__: Fixed a reference leak " "in pickle.loads() when unpickling invalid data including tuple instructions." msgstr "" -#: ../../../build/NEWS:15803 ../../../build/NEWS:18038 +#: ../../../build/NEWS:15807 ../../../build/NEWS:18042 msgid "" "`bpo-25663 `__: In the Readline " "completer, avoid listing duplicate global names, and search the global " "namespace before searching builtins." msgstr "" -#: ../../../build/NEWS:15806 ../../../build/NEWS:18041 +#: ../../../build/NEWS:15810 ../../../build/NEWS:18045 msgid "" "`bpo-25688 `__: Fixed file leak in " "ElementTree.iterparse() raising an error." msgstr "" -#: ../../../build/NEWS:15808 ../../../build/NEWS:18043 +#: ../../../build/NEWS:15812 ../../../build/NEWS:18047 msgid "" "`bpo-23914 `__: Fixed SystemError raised" " by unpickler on broken pickle data." msgstr "" -#: ../../../build/NEWS:15810 ../../../build/NEWS:18045 +#: ../../../build/NEWS:15814 ../../../build/NEWS:18049 msgid "" "`bpo-25691 `__: Fixed crash on deleting " "ElementTree.Element attributes." msgstr "" -#: ../../../build/NEWS:15812 ../../../build/NEWS:18047 +#: ../../../build/NEWS:15816 ../../../build/NEWS:18051 msgid "" "`bpo-25624 `__: ZipFile now always " "writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:15815 ../../../build/NEWS:18366 +#: ../../../build/NEWS:15819 ../../../build/NEWS:18370 msgid "" "`bpo-25626 `__: Change three zlib " "functions to accept sizes that fit in Py_ssize_t, but internally cap those " @@ -24604,20 +24612,20 @@ msgid "" "bufsize parameter, and the zlib.Decompress.flush() length parameter." msgstr "" -#: ../../../build/NEWS:15822 ../../../build/NEWS:18373 +#: ../../../build/NEWS:15826 ../../../build/NEWS:18377 msgid "" "`bpo-25583 `__: Avoid incorrect errors " "raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:15825 ../../../build/NEWS:18376 +#: ../../../build/NEWS:15829 ../../../build/NEWS:18380 msgid "" "`bpo-25593 `__: Change semantics of " "EventLoop.stop() in asyncio." msgstr "" -#: ../../../build/NEWS:15827 ../../../build/NEWS:18378 +#: ../../../build/NEWS:15831 ../../../build/NEWS:18382 msgid "" "`bpo-6973 `__: When we know a " "subprocess.Popen process has died, do not allow the send_signal(), " @@ -24625,7 +24633,7 @@ msgid "" "signal a different process." msgstr "" -#: ../../../build/NEWS:15831 +#: ../../../build/NEWS:15835 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: calendar, " @@ -24634,7 +24642,7 @@ msgid "" "Kołodziej, Mauro S. M. Rodrigues and Joel Taddei." msgstr "" -#: ../../../build/NEWS:15837 +#: ../../../build/NEWS:15841 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute. Also complete names of " @@ -24642,121 +24650,121 @@ msgid "" "yet created on an instance." msgstr "" -#: ../../../build/NEWS:15841 ../../../build/NEWS:18385 +#: ../../../build/NEWS:15845 ../../../build/NEWS:18389 msgid "" "`bpo-25498 `__: Fix a crash when " "garbage-collecting ctypes objects created by wrapping a memoryview. This " "was a regression made in 3.5a1. Based on patch by Eryksun." msgstr "" -#: ../../../build/NEWS:15845 ../../../build/NEWS:18389 +#: ../../../build/NEWS:15849 ../../../build/NEWS:18393 msgid "" "`bpo-25584 `__: Added \"escape\" to the " "__all__ list in the glob module." msgstr "" -#: ../../../build/NEWS:15847 ../../../build/NEWS:18391 +#: ../../../build/NEWS:15851 ../../../build/NEWS:18395 msgid "" "`bpo-25584 `__: Fixed recursive glob() " "with patterns starting with ``**``." msgstr "" -#: ../../../build/NEWS:15849 ../../../build/NEWS:18393 +#: ../../../build/NEWS:15853 ../../../build/NEWS:18397 msgid "" "`bpo-25446 `__: Fix regression in " "smtplib's AUTH LOGIN support." msgstr "" -#: ../../../build/NEWS:15851 ../../../build/NEWS:18395 +#: ../../../build/NEWS:15855 ../../../build/NEWS:18399 msgid "" "`bpo-18010 `__: Fix the pydoc web " "server's module search function to handle exceptions from importing " "packages." msgstr "" -#: ../../../build/NEWS:15854 ../../../build/NEWS:18398 +#: ../../../build/NEWS:15858 ../../../build/NEWS:18402 msgid "" "`bpo-25554 `__: Got rid of circular " "references in regular expression parsing." msgstr "" -#: ../../../build/NEWS:15856 +#: ../../../build/NEWS:15860 msgid "" "`bpo-18973 `__: Command-line interface " "of the calendar module now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:15859 ../../../build/NEWS:18400 +#: ../../../build/NEWS:15863 ../../../build/NEWS:18404 msgid "" "`bpo-25510 `__: " "fileinput.FileInput.readline() now returns b'' instead of '' at the end if " "the FileInput was opened with binary mode. Patch by Ryosuke Ito." msgstr "" -#: ../../../build/NEWS:15863 ../../../build/NEWS:18404 +#: ../../../build/NEWS:15867 ../../../build/NEWS:18408 msgid "" "`bpo-25503 `__: Fixed inspect.getdoc() " "for inherited docstrings of properties. Original patch by John Mark " "Vandenberg." msgstr "" -#: ../../../build/NEWS:15866 ../../../build/NEWS:18407 +#: ../../../build/NEWS:15870 ../../../build/NEWS:18411 msgid "" "`bpo-25515 `__: Always use os.urandom as" " a source of randomness in uuid.uuid4." msgstr "" -#: ../../../build/NEWS:15868 ../../../build/NEWS:18409 +#: ../../../build/NEWS:15872 ../../../build/NEWS:18413 msgid "" "`bpo-21827 `__: Fixed textwrap.dedent() " "for the case when largest common whitespace is a substring of smallest " "leading whitespace. Based on patch by Robert Li." msgstr "" -#: ../../../build/NEWS:15872 ../../../build/NEWS:18413 +#: ../../../build/NEWS:15876 ../../../build/NEWS:18417 msgid "" "`bpo-25447 `__: The lru_cache() wrapper " "objects now can be copied and pickled (by returning the original object " "unchanged)." msgstr "" -#: ../../../build/NEWS:15875 ../../../build/NEWS:18416 +#: ../../../build/NEWS:15879 ../../../build/NEWS:18420 msgid "" "`bpo-25390 `__: typing: Don't crash on " "Union[str, Pattern]." msgstr "" -#: ../../../build/NEWS:15877 ../../../build/NEWS:18418 +#: ../../../build/NEWS:15881 ../../../build/NEWS:18422 msgid "" "`bpo-25441 `__: asyncio: Raise error " "from drain() when socket is closed." msgstr "" -#: ../../../build/NEWS:15879 ../../../build/NEWS:18420 +#: ../../../build/NEWS:15883 ../../../build/NEWS:18424 msgid "" "`bpo-25410 `__: Cleaned up and fixed " "minor bugs in C implementation of OrderedDict." msgstr "" -#: ../../../build/NEWS:15882 ../../../build/NEWS:18423 +#: ../../../build/NEWS:15886 ../../../build/NEWS:18427 msgid "" "`bpo-25411 `__: Improved Unicode support" " in SMTPHandler through better use of the email package. Thanks to user " "simon04 for the patch." msgstr "" -#: ../../../build/NEWS:15885 +#: ../../../build/NEWS:15889 msgid "" "Move the imp module from a PendingDeprecationWarning to DeprecationWarning." msgstr "" -#: ../../../build/NEWS:15888 ../../../build/NEWS:18426 +#: ../../../build/NEWS:15892 ../../../build/NEWS:18430 msgid "" "`bpo-25407 `__: Remove mentions of the " "formatter module being removed in Python 3.6." msgstr "" -#: ../../../build/NEWS:15891 ../../../build/NEWS:18429 +#: ../../../build/NEWS:15895 ../../../build/NEWS:18433 msgid "" "`bpo-25406 `__: Fixed a bug in C " "implementation of OrderedDict.move_to_end() that caused segmentation fault " @@ -24764,59 +24772,59 @@ msgid "" "dict." msgstr "" -#: ../../../build/NEWS:15895 +#: ../../../build/NEWS:15899 msgid "" "`bpo-25382 `__: pickletools.dis() now " "outputs implicit memo index for the MEMOIZE opcode." msgstr "" -#: ../../../build/NEWS:15898 +#: ../../../build/NEWS:15902 msgid "" "`bpo-25357 `__: Add an optional newline " "parameter to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " "memory copy." msgstr "" -#: ../../../build/NEWS:15901 +#: ../../../build/NEWS:15905 msgid "" "`bpo-24164 `__: Objects that need " "calling ``__new__`` with keyword arguments, can now be pickled using pickle " "protocols older than protocol version 4." msgstr "" -#: ../../../build/NEWS:15904 ../../../build/NEWS:18433 +#: ../../../build/NEWS:15908 ../../../build/NEWS:18437 msgid "" "`bpo-25364 `__: zipfile now works in " "threads disabled builds." msgstr "" -#: ../../../build/NEWS:15906 ../../../build/NEWS:18435 +#: ../../../build/NEWS:15910 ../../../build/NEWS:18439 msgid "" "`bpo-25328 `__: smtpd's SMTPChannel now " "correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are " "set to true." msgstr "" -#: ../../../build/NEWS:15909 +#: ../../../build/NEWS:15913 msgid "" "`bpo-16099 `__: RobotFileParser now " "supports Crawl-delay and Request-rate extensions. Patch by Nikolay " "Bogoychev." msgstr "" -#: ../../../build/NEWS:15912 ../../../build/NEWS:18438 +#: ../../../build/NEWS:15916 ../../../build/NEWS:18442 msgid "" "`bpo-25316 `__: distutils raises OSError" " instead of DistutilsPlatformError when MSVC is not installed." msgstr "" -#: ../../../build/NEWS:15915 ../../../build/NEWS:18441 +#: ../../../build/NEWS:15919 ../../../build/NEWS:18445 msgid "" "`bpo-25380 `__: Fixed protocol for the " "STACK_GLOBAL opcode in pickletools.opcodes." msgstr "" -#: ../../../build/NEWS:15918 ../../../build/NEWS:18444 +#: ../../../build/NEWS:15922 ../../../build/NEWS:18448 msgid "" "`bpo-23972 `__: Updates asyncio datagram" " create method allowing reuseport and reuseaddr socket options to be set " @@ -24825,7 +24833,7 @@ msgid "" " is 'posix' (except if the platform is Cygwin). Patch by Chris Laws." msgstr "" -#: ../../../build/NEWS:15924 ../../../build/NEWS:18450 +#: ../../../build/NEWS:15928 ../../../build/NEWS:18454 msgid "" "`bpo-25304 `__: Add " "asyncio.run_coroutine_threadsafe(). This lets you submit a coroutine to a " @@ -24833,60 +24841,60 @@ msgid "" " Michel." msgstr "" -#: ../../../build/NEWS:15928 ../../../build/NEWS:18454 +#: ../../../build/NEWS:15932 ../../../build/NEWS:18458 msgid "" "`bpo-25232 `__: Fix CGIRequestHandler to" " split the query from the URL at the first question mark (?) rather than the" " last. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15931 ../../../build/NEWS:18457 +#: ../../../build/NEWS:15935 ../../../build/NEWS:18461 msgid "" "`bpo-24657 `__: Prevent " "CGIRequestHandler from collapsing slashes in the query part of the URL as if" " it were a path. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15934 +#: ../../../build/NEWS:15938 msgid "" "`bpo-25287 `__: Don't add " "crypt.METHOD_CRYPT to crypt.methods if it's not supported. Check if it is " "supported, it may not be supported on OpenBSD for example." msgstr "" -#: ../../../build/NEWS:15938 ../../../build/NEWS:18485 +#: ../../../build/NEWS:15942 ../../../build/NEWS:18489 msgid "" "`bpo-23600 `__: Default implementation " "of tzinfo.fromutc() was returning wrong results in some cases." msgstr "" -#: ../../../build/NEWS:15941 ../../../build/NEWS:18482 +#: ../../../build/NEWS:15945 ../../../build/NEWS:18486 msgid "" "`bpo-25203 `__: Failed " "readline.set_completer_delims() no longer left the module in inconsistent " "state." msgstr "" -#: ../../../build/NEWS:15944 +#: ../../../build/NEWS:15948 msgid "" "`bpo-25011 `__: rlcompleter now omits " "private and special attribute names unless the prefix starts with " "underscores." msgstr "" -#: ../../../build/NEWS:15947 +#: ../../../build/NEWS:15951 msgid "" "`bpo-25209 `__: rlcompleter now can add " "a space or a colon after completed keyword." msgstr "" -#: ../../../build/NEWS:15950 +#: ../../../build/NEWS:15954 msgid "" "`bpo-22241 `__: timezone.utc name is now" " plain 'UTC', not 'UTC-00:00'." msgstr "" -#: ../../../build/NEWS:15952 +#: ../../../build/NEWS:15956 msgid "" "`bpo-23517 `__: fromtimestamp() and " "utcfromtimestamp() methods of datetime.datetime now round microseconds to " @@ -24894,20 +24902,20 @@ msgid "" "round(float), instead of rounding towards -Infinity (ROUND_FLOOR)." msgstr "" -#: ../../../build/NEWS:15957 +#: ../../../build/NEWS:15961 msgid "" "`bpo-23552 `__: Timeit now warns when " "there is substantial (4x) variance between best and worst times. Patch from " "Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:15960 +#: ../../../build/NEWS:15964 msgid "" "`bpo-24633 `__: site-packages/README -> " "README.txt." msgstr "" -#: ../../../build/NEWS:15962 +#: ../../../build/NEWS:15966 msgid "" "`bpo-24879 `__: help() and pydoc can now" " list named tuple fields in the order they were defined rather than " @@ -24915,63 +24923,63 @@ msgid "" "present." msgstr "" -#: ../../../build/NEWS:15966 +#: ../../../build/NEWS:15970 msgid "" "`bpo-24874 `__: Improve speed of " "itertools.cycle() and make its pickle more compact." msgstr "" -#: ../../../build/NEWS:15969 +#: ../../../build/NEWS:15973 msgid "" "Fix crash in itertools.cycle.__setstate__() when the first argument wasn't a" " list." msgstr "" -#: ../../../build/NEWS:15972 +#: ../../../build/NEWS:15976 msgid "" "`bpo-20059 `__: urllib.parse raises " "ValueError on all invalid ports. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:15975 +#: ../../../build/NEWS:15979 msgid "" "`bpo-24360 `__: Improve __repr__ of " "argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:15978 +#: ../../../build/NEWS:15982 msgid "" "`bpo-23426 `__: run_setup was broken in " "distutils. Patch from Alexander Belopolsky." msgstr "" -#: ../../../build/NEWS:15981 +#: ../../../build/NEWS:15985 msgid "" "`bpo-13938 `__: 2to3 converts " "StringTypes to a tuple. Patch from Mark Hammond." msgstr "" -#: ../../../build/NEWS:15983 +#: ../../../build/NEWS:15987 msgid "" "`bpo-2091 `__: open() accepted a 'U' mode" " string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " "Balogh and John O'Connor." msgstr "" -#: ../../../build/NEWS:15986 +#: ../../../build/NEWS:15990 msgid "" "`bpo-8585 `__: improved tests for " "zipimporter2. Patch from Mark Lawrence." msgstr "" -#: ../../../build/NEWS:15988 ../../../build/NEWS:19027 +#: ../../../build/NEWS:15992 ../../../build/NEWS:19031 msgid "" "`bpo-18622 `__: " "unittest.mock.mock_open().reset_mock would recurse infinitely. Patch from " "Nicola Palumbo and Laurent De Buyst." msgstr "" -#: ../../../build/NEWS:15991 +#: ../../../build/NEWS:15995 msgid "" "`bpo-24426 `__: Fast searching " "optimization in regular expressions now works for patterns that starts with " @@ -24979,114 +24987,114 @@ msgid "" "compile time." msgstr "" -#: ../../../build/NEWS:15995 ../../../build/NEWS:19030 +#: ../../../build/NEWS:15999 ../../../build/NEWS:19034 msgid "" "`bpo-23661 `__: unittest.mock " "side_effects can now be exceptions again. This was a regression vs Python " "3.4. Patch from Ignacio Rossi" msgstr "" -#: ../../../build/NEWS:15998 +#: ../../../build/NEWS:16002 msgid "" "`bpo-13248 `__: Remove deprecated " "inspect.getmoduleinfo function." msgstr "" -#: ../../../build/NEWS:16000 ../../../build/NEWS:18559 +#: ../../../build/NEWS:16004 ../../../build/NEWS:18563 msgid "" "`bpo-25578 `__: Fix (another) memory " "leak in SSLSocket.getpeercer()." msgstr "" -#: ../../../build/NEWS:16002 ../../../build/NEWS:18561 +#: ../../../build/NEWS:16006 ../../../build/NEWS:18565 msgid "" "`bpo-25530 `__: Disable the vulnerable " "SSLv3 protocol by default when creating ssl.SSLContext." msgstr "" -#: ../../../build/NEWS:16005 ../../../build/NEWS:18564 +#: ../../../build/NEWS:16009 ../../../build/NEWS:18568 msgid "" "`bpo-25569 `__: Fix memory leak in " "SSLSocket.getpeercert()." msgstr "" -#: ../../../build/NEWS:16007 ../../../build/NEWS:18566 +#: ../../../build/NEWS:16011 ../../../build/NEWS:18570 msgid "" "`bpo-25471 `__: Sockets returned from " "accept() shouldn't appear to be nonblocking." msgstr "" -#: ../../../build/NEWS:16010 ../../../build/NEWS:18569 +#: ../../../build/NEWS:16014 ../../../build/NEWS:18573 msgid "" "`bpo-25319 `__: When threading.Event is " "reinitialized, the underlying condition should use a regular lock rather " "than a recursive lock." msgstr "" -#: ../../../build/NEWS:16013 ../../../build/NEWS:18050 +#: ../../../build/NEWS:16017 ../../../build/NEWS:18054 msgid "" "Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16016 ../../../build/NEWS:18053 +#: ../../../build/NEWS:16020 ../../../build/NEWS:18057 msgid "" "`bpo-26050 `__: Add " "asyncio.StreamReader.readuntil() method. Patch by Марк Коренберг." msgstr "" -#: ../../../build/NEWS:16019 ../../../build/NEWS:18056 +#: ../../../build/NEWS:16023 ../../../build/NEWS:18060 msgid "" "`bpo-25924 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " "Original patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16022 ../../../build/NEWS:18059 +#: ../../../build/NEWS:16026 ../../../build/NEWS:18063 msgid "" "`bpo-26406 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on current versions of OpenBSD and " "NetBSD. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16025 ../../../build/NEWS:18062 +#: ../../../build/NEWS:16029 ../../../build/NEWS:18066 msgid "" "`bpo-26848 `__: Fix " "asyncio/subprocess.communicate() to handle empty input. Patch by Jack " "O'Connor." msgstr "" -#: ../../../build/NEWS:16028 ../../../build/NEWS:18065 +#: ../../../build/NEWS:16032 ../../../build/NEWS:18069 msgid "" "`bpo-27040 `__: Add " "loop.get_exception_handler method" msgstr "" -#: ../../../build/NEWS:16030 ../../../build/NEWS:18067 +#: ../../../build/NEWS:16034 ../../../build/NEWS:18071 msgid "" "`bpo-27041 `__: asyncio: Add " "loop.create_future method" msgstr "" -#: ../../../build/NEWS:16035 ../../../build/NEWS:18115 +#: ../../../build/NEWS:16039 ../../../build/NEWS:18119 msgid "" "`bpo-20640 `__: Add tests for " "idlelib.configHelpSourceEdit. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:16038 ../../../build/NEWS:18118 +#: ../../../build/NEWS:16042 ../../../build/NEWS:18122 msgid "" "In the 'IDLE-console differences' section of the IDLE doc, clarify how " "running with IDLE affects sys.modules and the standard streams." msgstr "" -#: ../../../build/NEWS:16041 ../../../build/NEWS:18121 +#: ../../../build/NEWS:16045 ../../../build/NEWS:18125 msgid "" "`bpo-25507 `__: fix incorrect change in " "IOBinding that prevented printing. Augment IOBinding htest to include all " "major IOBinding functions." msgstr "" -#: ../../../build/NEWS:16044 ../../../build/NEWS:18124 +#: ../../../build/NEWS:16048 ../../../build/NEWS:18128 msgid "" "`bpo-25905 `__: Revert unwanted " "conversion of ' to ’ RIGHT SINGLE QUOTATION MARK in README.txt and open this" @@ -25094,7 +25102,7 @@ msgid "" "'utf-8'." msgstr "" -#: ../../../build/NEWS:16048 ../../../build/NEWS:18598 +#: ../../../build/NEWS:16052 ../../../build/NEWS:18602 msgid "" "`bpo-15348 `__: Stop the debugger engine" " (normally in a user process) before closing the debugger window (running in" @@ -25102,7 +25110,7 @@ msgid "" "and ignored." msgstr "" -#: ../../../build/NEWS:16052 ../../../build/NEWS:18602 +#: ../../../build/NEWS:16056 ../../../build/NEWS:18606 msgid "" "`bpo-24455 `__: Prevent IDLE from " "hanging when a) closing the shell while the debugger is active (15347); b) " @@ -25113,20 +25121,20 @@ msgid "" "& .quit). 2. In gui.run, allow any existing interaction to terminate first." msgstr "" -#: ../../../build/NEWS:16060 ../../../build/NEWS:18610 +#: ../../../build/NEWS:16064 ../../../build/NEWS:18614 msgid "" "Change 'The program' to 'Your program' in an IDLE 'kill program?' message to" " make it clearer that the program referred to is the currently running user " "program, not IDLE itself." msgstr "" -#: ../../../build/NEWS:16064 ../../../build/NEWS:18614 +#: ../../../build/NEWS:16068 ../../../build/NEWS:18618 msgid "" "`bpo-24750 `__: Improve the appearance " "of the IDLE editor window status bar. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16067 ../../../build/NEWS:18617 +#: ../../../build/NEWS:16071 ../../../build/NEWS:18621 msgid "" "`bpo-25313 `__: Change the handling of " "new built-in text color themes to better address the compatibility problem " @@ -25134,21 +25142,21 @@ msgid "" "idleConf.CurrentTheme everywhere in idlelib." msgstr "" -#: ../../../build/NEWS:16071 ../../../build/NEWS:18621 +#: ../../../build/NEWS:16075 ../../../build/NEWS:18625 msgid "" "`bpo-24782 `__: Extension configuration " "is now a tab in the IDLE Preferences dialog rather than a separate dialog. " "The former tabs are now a sorted list. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16075 ../../../build/NEWS:18625 +#: ../../../build/NEWS:16079 ../../../build/NEWS:18629 msgid "" "`bpo-22726 `__: Re-activate the config " "dialog help button with some content about the other buttons and the new " "IDLE Dark theme." msgstr "" -#: ../../../build/NEWS:16078 ../../../build/NEWS:18628 +#: ../../../build/NEWS:16082 ../../../build/NEWS:18632 msgid "" "`bpo-24820 `__: IDLE now has an 'IDLE " "Dark' built-in text color theme. It is more or less IDLE Classic inverted, " @@ -25159,7 +25167,7 @@ msgid "" " be modified." msgstr "" -#: ../../../build/NEWS:16085 ../../../build/NEWS:18635 +#: ../../../build/NEWS:16089 ../../../build/NEWS:18639 msgid "" "`bpo-25224 `__: README.txt is now an " "idlelib index for IDLE developers and curious users. The previous user " @@ -25167,14 +25175,14 @@ msgid "" "Development and Learning Environment'." msgstr "" -#: ../../../build/NEWS:16089 ../../../build/NEWS:18639 +#: ../../../build/NEWS:16093 ../../../build/NEWS:18643 msgid "" "`bpo-24820 `__: Users can now set " "breakpoint colors in Settings -> Custom Highlighting. Original patch by Mark" " Roseman." msgstr "" -#: ../../../build/NEWS:16092 ../../../build/NEWS:18642 +#: ../../../build/NEWS:16096 ../../../build/NEWS:18646 msgid "" "`bpo-24972 `__: Inactive selection " "background now matches active selection background, as configured by users, " @@ -25182,34 +25190,34 @@ msgid "" " patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16096 ../../../build/NEWS:18646 +#: ../../../build/NEWS:16100 ../../../build/NEWS:18650 msgid "" "`bpo-24570 `__: Idle: make calltip and " "completion boxes appear on Macs affected by a tk regression. Initial patch " "by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16099 ../../../build/NEWS:18649 +#: ../../../build/NEWS:16103 ../../../build/NEWS:18653 msgid "" "`bpo-24988 `__: Idle ScrolledList " "context menus (used in debugger) now work on Mac Aqua. Patch by Mark " "Roseman." msgstr "" -#: ../../../build/NEWS:16102 ../../../build/NEWS:18652 +#: ../../../build/NEWS:16106 ../../../build/NEWS:18656 msgid "" "`bpo-24801 `__: Make right-click for " "context menu work on Mac Aqua. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16105 ../../../build/NEWS:18655 +#: ../../../build/NEWS:16109 ../../../build/NEWS:18659 msgid "" "`bpo-25173 `__: Associate tkinter " "messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " "Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16108 ../../../build/NEWS:18658 +#: ../../../build/NEWS:16112 ../../../build/NEWS:18662 msgid "" "`bpo-25198 `__: Enhance the initial html" " viewer now used for Idle Help. Properly indent fixed-pitch text (patch by " @@ -25219,50 +25227,50 @@ msgid "" "header at the top of the screen." msgstr "" -#: ../../../build/NEWS:16115 ../../../build/NEWS:18665 +#: ../../../build/NEWS:16119 ../../../build/NEWS:18669 msgid "" "`bpo-25225 `__: Condense and rewrite " "Idle doc section on text colors." msgstr "" -#: ../../../build/NEWS:16117 ../../../build/NEWS:18667 +#: ../../../build/NEWS:16121 ../../../build/NEWS:18671 msgid "" "`bpo-21995 `__: Explain some differences" " between IDLE and console Python." msgstr "" -#: ../../../build/NEWS:16119 ../../../build/NEWS:18669 +#: ../../../build/NEWS:16123 ../../../build/NEWS:18673 msgid "" "`bpo-22820 `__: Explain need for *print*" " when running file from Idle editor." msgstr "" -#: ../../../build/NEWS:16121 ../../../build/NEWS:18671 +#: ../../../build/NEWS:16125 ../../../build/NEWS:18675 msgid "" "`bpo-25224 `__: Doc: augment Idle " "feature list and no-subprocess section." msgstr "" -#: ../../../build/NEWS:16123 ../../../build/NEWS:18673 +#: ../../../build/NEWS:16127 ../../../build/NEWS:18677 msgid "" "`bpo-25219 `__: Update doc for Idle " "command line options. Some were missing and notes were not correct." msgstr "" -#: ../../../build/NEWS:16126 ../../../build/NEWS:18676 +#: ../../../build/NEWS:16130 ../../../build/NEWS:18680 msgid "" "`bpo-24861 `__: Most of idlelib is " "private and subject to change. Use idleib.idle.* to start Idle. See " "idlelib.__init__.__doc__." msgstr "" -#: ../../../build/NEWS:16129 ../../../build/NEWS:18679 +#: ../../../build/NEWS:16133 ../../../build/NEWS:18683 msgid "" "`bpo-25199 `__: Idle: add " "synchronization comments for future maintainers." msgstr "" -#: ../../../build/NEWS:16131 +#: ../../../build/NEWS:16135 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -25272,160 +25280,160 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:16138 ../../../build/NEWS:18688 +#: ../../../build/NEWS:16142 ../../../build/NEWS:18692 msgid "" "`bpo-24199 `__: Deprecate unused " "idlelib.idlever with possible removal in 3.6." msgstr "" -#: ../../../build/NEWS:16140 ../../../build/NEWS:18690 +#: ../../../build/NEWS:16144 ../../../build/NEWS:18694 msgid "" "`bpo-24790 `__: Remove extraneous code " "(which also create 2 & 3 conflicts)." msgstr "" -#: ../../../build/NEWS:16145 ../../../build/NEWS:18136 +#: ../../../build/NEWS:16149 ../../../build/NEWS:18140 msgid "" "`bpo-26736 `__: Used HTTPS for external " "links in the documentation if possible." msgstr "" -#: ../../../build/NEWS:16147 ../../../build/NEWS:18138 +#: ../../../build/NEWS:16151 ../../../build/NEWS:18142 msgid "" "`bpo-6953 `__: Rework the Readline module" " documentation to group related functions together, and add more details " "such as what underlying Readline functions and variables are accessed." msgstr "" -#: ../../../build/NEWS:16151 ../../../build/NEWS:18142 +#: ../../../build/NEWS:16155 ../../../build/NEWS:18146 msgid "" "`bpo-23606 `__: Adds note to ctypes " "documentation regarding cdll.msvcrt." msgstr "" -#: ../../../build/NEWS:16153 ../../../build/NEWS:18705 +#: ../../../build/NEWS:16157 ../../../build/NEWS:18709 msgid "" "`bpo-24952 `__: Clarify the default size" " argument of stack_size() in the \"threading\" and \"_thread\" modules. " "Patch from Mattip." msgstr "" -#: ../../../build/NEWS:16156 ../../../build/NEWS:18147 +#: ../../../build/NEWS:16160 ../../../build/NEWS:18151 msgid "" "`bpo-26014 `__: Update 3.x packaging " "documentation: * \"See also\" links to the new docs are now provided in the " "legacy pages * links to setuptools documentation have been updated" msgstr "" -#: ../../../build/NEWS:16163 ../../../build/NEWS:18154 +#: ../../../build/NEWS:16167 ../../../build/NEWS:18158 msgid "" "`bpo-21916 `__: Added tests for the " "turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:16166 +#: ../../../build/NEWS:16170 msgid "" "`bpo-26295 `__: When using \"python3 -m " "test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test " "module names." msgstr "" -#: ../../../build/NEWS:16169 ../../../build/NEWS:18157 +#: ../../../build/NEWS:16173 ../../../build/NEWS:18161 msgid "" "`bpo-26523 `__: The multiprocessing " "thread pool (multiprocessing.dummy.Pool) was untested." msgstr "" -#: ../../../build/NEWS:16172 ../../../build/NEWS:18160 +#: ../../../build/NEWS:16176 ../../../build/NEWS:18164 msgid "" "`bpo-26015 `__: Added new tests for " "pickling iterators of mutable sequences." msgstr "" -#: ../../../build/NEWS:16174 ../../../build/NEWS:18162 +#: ../../../build/NEWS:16178 ../../../build/NEWS:18166 msgid "" "`bpo-26325 `__: Added " "test.support.check_no_resource_warning() to check that no ResourceWarning is" " emitted." msgstr "" -#: ../../../build/NEWS:16177 +#: ../../../build/NEWS:16181 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "its internal local server more. This avoids relying on svn.python.org, " "which recently changed root certificate." msgstr "" -#: ../../../build/NEWS:16180 ../../../build/NEWS:18168 +#: ../../../build/NEWS:16184 ../../../build/NEWS:18172 msgid "" "`bpo-25616 `__: Tests for OrderedDict " "are extracted from test_collections into separate file test_ordered_dict." msgstr "" -#: ../../../build/NEWS:16183 ../../../build/NEWS:18719 +#: ../../../build/NEWS:16187 ../../../build/NEWS:18723 msgid "" "`bpo-25449 `__: Added tests for " "OrderedDict subclasses." msgstr "" -#: ../../../build/NEWS:16185 +#: ../../../build/NEWS:16189 msgid "" "`bpo-25188 `__: Add -P/--pgo to " "test.regrtest to suppress error output when running the test suite for the " "purposes of a PGO build. Initial patch by Alecsandru Patrascu." msgstr "" -#: ../../../build/NEWS:16189 +#: ../../../build/NEWS:16193 msgid "" "`bpo-22806 `__: Add ``python -m test " "--list-tests`` command to list tests." msgstr "" -#: ../../../build/NEWS:16191 +#: ../../../build/NEWS:16195 msgid "" "`bpo-18174 `__: ``python -m test " "--huntrleaks ...`` now also checks for leak of file descriptors. Patch " "written by Richard Oudkerk." msgstr "" -#: ../../../build/NEWS:16194 +#: ../../../build/NEWS:16198 msgid "" "`bpo-25260 `__: Fix ``python -m test " "--coverage`` on Windows. Remove the list of ignored directories." msgstr "" -#: ../../../build/NEWS:16197 ../../../build/NEWS:18726 +#: ../../../build/NEWS:16201 ../../../build/NEWS:18730 msgid "" "``PCbuild\\rt.bat`` now accepts an unlimited number of arguments to pass " "along to regrtest.py. Previously there was a limit of 9." msgstr "" -#: ../../../build/NEWS:16200 ../../../build/NEWS:18171 +#: ../../../build/NEWS:16204 ../../../build/NEWS:18175 msgid "" "`bpo-26583 `__: Skip " "test_timestamp_overflow in test_import if bytecode files cannot be written." msgstr "" -#: ../../../build/NEWS:16206 +#: ../../../build/NEWS:16210 msgid "" "`bpo-21277 `__: Don't try to link " "_ctypes with a ffi_convenience library." msgstr "" -#: ../../../build/NEWS:16208 ../../../build/NEWS:18177 +#: ../../../build/NEWS:16212 ../../../build/NEWS:18181 msgid "" "`bpo-26884 `__: Fix linking extension " "modules for cross builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16211 +#: ../../../build/NEWS:16215 msgid "" "`bpo-26932 `__: Fixed support of RTLD_* " "constants defined as enum values, not via macros (in particular on Android)." " Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16214 ../../../build/NEWS:18180 +#: ../../../build/NEWS:16218 ../../../build/NEWS:18184 msgid "" "`bpo-22359 `__: Disable the rules for " "running _freeze_importlib and pgen when cross-compiling. The output of " @@ -25433,14 +25441,14 @@ msgid "" "regenerated when doing a native build. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16219 +#: ../../../build/NEWS:16223 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Chi " "Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16222 ../../../build/NEWS:18191 +#: ../../../build/NEWS:16226 ../../../build/NEWS:18195 msgid "" "`bpo-25702 `__: A --with-lto configure " "option has been added that will enable link time optimizations at build time" @@ -25449,83 +25457,83 @@ msgid "" " relying on it. It can provide a few % speed up over profile-opt alone." msgstr "" -#: ../../../build/NEWS:16228 ../../../build/NEWS:18197 +#: ../../../build/NEWS:16232 ../../../build/NEWS:18201 msgid "" "`bpo-26624 `__: Adds validation of " "ucrtbase[d].dll version with warning for old versions." msgstr "" -#: ../../../build/NEWS:16231 ../../../build/NEWS:18200 +#: ../../../build/NEWS:16235 ../../../build/NEWS:18204 msgid "" "`bpo-17603 `__: Avoid error about " "nonexistent fileblocks.o file by using a lower-level check for st_blocks in " "struct stat." msgstr "" -#: ../../../build/NEWS:16234 ../../../build/NEWS:18203 +#: ../../../build/NEWS:16238 ../../../build/NEWS:18207 msgid "" "`bpo-26079 `__: Fixing the build output " "folder for tix-8.4.3.6. Patch by Bjoern Thiel." msgstr "" -#: ../../../build/NEWS:16237 ../../../build/NEWS:18206 +#: ../../../build/NEWS:16241 ../../../build/NEWS:18210 msgid "" "`bpo-26465 `__: Update Windows builds to" " use OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16239 +#: ../../../build/NEWS:16243 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" "Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is removed." msgstr "" -#: ../../../build/NEWS:16243 ../../../build/NEWS:18217 +#: ../../../build/NEWS:16247 ../../../build/NEWS:18221 msgid "" "`bpo-25827 `__: Add support for building" " with ICC to ``configure``, including a new ``--with-icc`` flag." msgstr "" -#: ../../../build/NEWS:16246 ../../../build/NEWS:18220 +#: ../../../build/NEWS:16250 ../../../build/NEWS:18224 msgid "" "`bpo-25696 `__: Fix installation of " "Python on UNIX with make -j9." msgstr "" -#: ../../../build/NEWS:16248 ../../../build/NEWS:18737 +#: ../../../build/NEWS:16252 ../../../build/NEWS:18741 msgid "" "`bpo-24986 `__: It is now possible to " "build Python on Windows without errors when external libraries are not " "available." msgstr "" -#: ../../../build/NEWS:16251 ../../../build/NEWS:18208 +#: ../../../build/NEWS:16255 ../../../build/NEWS:18212 msgid "" "`bpo-24421 `__: Compile Modules/_math.c " "once, before building extensions. Previously it could fail to compile " "properly if the math and cmath builds were concurrent." msgstr "" -#: ../../../build/NEWS:16255 +#: ../../../build/NEWS:16259 msgid "" "`bpo-26465 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16258 ../../../build/NEWS:18225 +#: ../../../build/NEWS:16262 ../../../build/NEWS:18229 msgid "" "`bpo-26268 `__: Update Windows builds to" " use OpenSSL 1.0.2f." msgstr "" -#: ../../../build/NEWS:16260 ../../../build/NEWS:18227 +#: ../../../build/NEWS:16264 ../../../build/NEWS:18231 msgid "" "`bpo-25136 `__: Support Apple Xcode 7's " "new textual SDK stub libraries." msgstr "" -#: ../../../build/NEWS:16262 ../../../build/NEWS:18229 +#: ../../../build/NEWS:16266 ../../../build/NEWS:18233 msgid "" "`bpo-24324 `__: Do not enable " "unreachable code warnings when using gcc as the option does not work " @@ -25533,44 +25541,44 @@ msgid "" "gcc-4.5." msgstr "" -#: ../../../build/NEWS:16269 ../../../build/NEWS:18236 +#: ../../../build/NEWS:16273 ../../../build/NEWS:18240 msgid "" "`bpo-27053 `__: Updates make_zip.py to " "correctly generate library ZIP file." msgstr "" -#: ../../../build/NEWS:16271 ../../../build/NEWS:18238 +#: ../../../build/NEWS:16275 ../../../build/NEWS:18242 msgid "" "`bpo-26268 `__: Update the " "prepare_ssl.py script to handle OpenSSL releases that don't include the " "contents of the include directory (that is, 1.0.2e and later)." msgstr "" -#: ../../../build/NEWS:16275 ../../../build/NEWS:18242 +#: ../../../build/NEWS:16279 ../../../build/NEWS:18246 msgid "" "`bpo-26071 `__: bdist_wininst created " "binaries fail to start and find 32bit Python" msgstr "" -#: ../../../build/NEWS:16278 ../../../build/NEWS:18245 +#: ../../../build/NEWS:16282 ../../../build/NEWS:18249 msgid "" "`bpo-26073 `__: Update the list of magic" " numbers in launcher" msgstr "" -#: ../../../build/NEWS:16280 ../../../build/NEWS:18247 +#: ../../../build/NEWS:16284 ../../../build/NEWS:18251 msgid "" "`bpo-26065 `__: Excludes venv from " "library when generating embeddable distro." msgstr "" -#: ../../../build/NEWS:16282 ../../../build/NEWS:18776 +#: ../../../build/NEWS:16286 ../../../build/NEWS:18780 msgid "" "`bpo-25022 `__: Removed very outdated " "PC/example_nt/ directory." msgstr "" -#: ../../../build/NEWS:16287 ../../../build/NEWS:18252 +#: ../../../build/NEWS:16291 ../../../build/NEWS:18256 msgid "" "`bpo-26799 `__: Fix python-gdb.py: don't" " get C types once when the Python code is loaded, but get C types on demand." @@ -25578,44 +25586,44 @@ msgid "" "executable. Patch written by Thomas Ilsche." msgstr "" -#: ../../../build/NEWS:16292 ../../../build/NEWS:18257 +#: ../../../build/NEWS:16296 ../../../build/NEWS:18261 msgid "" "`bpo-26271 `__: Fix the Freeze tool to " "properly use flags passed through configure. Patch by Daniel Shaulov." msgstr "" -#: ../../../build/NEWS:16295 ../../../build/NEWS:18260 +#: ../../../build/NEWS:16299 ../../../build/NEWS:18264 msgid "" "`bpo-26489 `__: Add dictionary unpacking" " support to Tools/parser/unparse.py. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:16298 ../../../build/NEWS:18263 +#: ../../../build/NEWS:16302 ../../../build/NEWS:18267 msgid "" "`bpo-26316 `__: Fix variable name typo " "in Argument Clinic." msgstr "" -#: ../../../build/NEWS:16300 ../../../build/NEWS:18781 +#: ../../../build/NEWS:16304 ../../../build/NEWS:18785 msgid "" "`bpo-25440 `__: Fix output of python-" "config --extension-suffix." msgstr "" -#: ../../../build/NEWS:16302 +#: ../../../build/NEWS:16306 msgid "" "`bpo-25154 `__: The pyvenv script has " "been deprecated in favour of `python3 -m venv`." msgstr "" -#: ../../../build/NEWS:16308 +#: ../../../build/NEWS:16312 msgid "" "`bpo-26312 `__: SystemError is now " "raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). " "RuntimeError did raised before in some programming bugs." msgstr "" -#: ../../../build/NEWS:16312 +#: ../../../build/NEWS:16316 msgid "" "`bpo-26198 `__: ValueError is now raised" " instead of TypeError on buffer overflow in parsing \"es#\" and \"et#\" " @@ -25623,27 +25631,27 @@ msgid "" "programmatical error in parsing format string." msgstr "" -#: ../../../build/NEWS:16319 +#: ../../../build/NEWS:16323 msgid "Python 3.5.5 final" msgstr "Python 3.5.5 final" -#: ../../../build/NEWS:16321 +#: ../../../build/NEWS:16325 msgid "*Release date: 2018-02-04*" msgstr "*Tanggal rilis: 2018-02-04*" -#: ../../../build/NEWS:16323 +#: ../../../build/NEWS:16327 msgid "There were no new changes in version 3.5.5." msgstr "Tidak ada perubahan baru di versi 3.5.5." -#: ../../../build/NEWS:16328 +#: ../../../build/NEWS:16332 msgid "Python 3.5.5 release candidate 1" msgstr "Python 3.5.5 kandidat rilis 1" -#: ../../../build/NEWS:16330 +#: ../../../build/NEWS:16334 msgid "*Release date: 2018-01-23*" msgstr "*Tanggal rilis: 2018-01-23*" -#: ../../../build/NEWS:16335 +#: ../../../build/NEWS:16339 msgid "" "`bpo-32551 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -25661,30 +25669,30 @@ msgid "" " affected)" msgstr "" -#: ../../../build/NEWS:16348 +#: ../../../build/NEWS:16352 msgid "" "`bpo-30657 `__: Fixed possible integer " "overflow in PyBytes_DecodeEscape, CVE-2017-1000158. Original patch by Jay " "Bosamiya; rebased to Python 3 by Miro Hrončok." msgstr "" -#: ../../../build/NEWS:16375 +#: ../../../build/NEWS:16379 msgid "Python 3.5.4 final" msgstr "Python 3.5.4 final" -#: ../../../build/NEWS:16377 +#: ../../../build/NEWS:16381 msgid "*Release date: 2017-08-07*" msgstr "*Tanggal rilis: 2017-08-07*" -#: ../../../build/NEWS:16387 +#: ../../../build/NEWS:16391 msgid "Python 3.5.4 release candidate 1" msgstr "Python 3.5.4 kandidat rilis 1" -#: ../../../build/NEWS:16389 +#: ../../../build/NEWS:16393 msgid "*Release date: 2017-07-23*" msgstr "*Tanggal rilis: 2017-07-23*" -#: ../../../build/NEWS:16441 +#: ../../../build/NEWS:16445 msgid "" "`bpo-29537 `__: Restore runtime " "compatibility with bytecode files generated by CPython 3.5.0 to 3.5.2, and " @@ -25693,13 +25701,13 @@ msgid "" "contain. Patch by Petr Viktorin, Serhiy Storchaka, and Nick Coghlan." msgstr "" -#: ../../../build/NEWS:16723 +#: ../../../build/NEWS:16727 msgid "" "`bpo-30822 `__: Fix regrtest command " "line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:16726 +#: ../../../build/NEWS:16730 msgid "" "`bpo-30383 `__: regrtest: Enhance " "regrtest and backport features from the master branch. Add options: " @@ -25714,7 +25722,7 @@ msgid "" "(:issue:`30675`)." msgstr "" -#: ../../../build/NEWS:16783 +#: ../../../build/NEWS:16787 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is set to " @@ -25722,65 +25730,65 @@ msgid "" " higher." msgstr "" -#: ../../../build/NEWS:16795 +#: ../../../build/NEWS:16799 msgid "Python 3.5.3 final" msgstr "Python 3.5.3 final" -#: ../../../build/NEWS:16797 +#: ../../../build/NEWS:16801 msgid "*Release date: 2017-01-17*" msgstr "*Tanggal rilis: 2017-01-17*" -#: ../../../build/NEWS:16799 +#: ../../../build/NEWS:16803 msgid "There were no code changes between 3.5.3rc1 and 3.5.3 final." msgstr "Tidak ada perubahan kode antara 3.5.3rc1 dan 3.5.3 final." -#: ../../../build/NEWS:16804 +#: ../../../build/NEWS:16808 msgid "Python 3.5.3 release candidate 1" msgstr "Python 3.5.3 kandidat rilis 1" -#: ../../../build/NEWS:16806 +#: ../../../build/NEWS:16810 msgid "*Release date: 2017-01-02*" msgstr "*Tanggal rilis: 2017-01-02*" -#: ../../../build/NEWS:16811 +#: ../../../build/NEWS:16815 msgid "" "`bpo-29073 `__: bytearray formatting no " "longer truncates on first null byte." msgstr "" -#: ../../../build/NEWS:16815 +#: ../../../build/NEWS:16819 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table." msgstr "" -#: ../../../build/NEWS:16827 +#: ../../../build/NEWS:16831 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug caused by a monkey-patched " "len() function." msgstr "" -#: ../../../build/NEWS:16870 +#: ../../../build/NEWS:16874 msgid "" "`bpo-28203 `__: Fix incorrect type in " "error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:16885 +#: ../../../build/NEWS:16889 msgid "" "`bpo-28189 `__: dictitems_contains no " "longer swallows compare errors. (Patch by Xiang Zhang)" msgstr "" -#: ../../../build/NEWS:16897 +#: ../../../build/NEWS:16901 msgid "" "`bpo-26020 `__: set literal evaluation " "order did not match documented behaviour." msgstr "" -#: ../../../build/NEWS:16916 +#: ../../../build/NEWS:16920 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -25788,33 +25796,33 @@ msgid "" "package name." msgstr "" -#: ../../../build/NEWS:16968 +#: ../../../build/NEWS:16972 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when pass a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:17019 +#: ../../../build/NEWS:17023 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer add entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:17057 +#: ../../../build/NEWS:17061 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module." msgstr "" -#: ../../../build/NEWS:17083 +#: ../../../build/NEWS:17087 msgid "" "`bpo-19003 `__: m email.generator now " "replaces only ``\\r`` and/or ``\\n`` line endings, per the RFC, instead of " "all unicode line endings." msgstr "" -#: ../../../build/NEWS:17155 +#: ../../../build/NEWS:17159 msgid "" "A new version of typing.py from https://github.com/python/typing: Collection" " (only for 3.6) (`bpo-27598 `__). Add " @@ -25823,20 +25831,20 @@ msgid "" "(upstream #252)." msgstr "" -#: ../../../build/NEWS:17171 +#: ../../../build/NEWS:17175 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " "property() and other data descriptors." msgstr "" -#: ../../../build/NEWS:17215 +#: ../../../build/NEWS:17219 msgid "" "`bpo-26664 `__: Fix activate.fish by " "removing mis-use of ``$``." msgstr "" -#: ../../../build/NEWS:17217 +#: ../../../build/NEWS:17221 msgid "" "`bpo-22115 `__: Fixed tracing Tkinter " "variables: trace_vdelete() with wrong mode no longer break tracing, " @@ -25844,51 +25852,51 @@ msgid "" "\"u\" mode now works." msgstr "" -#: ../../../build/NEWS:17221 +#: ../../../build/NEWS:17225 msgid "" "Fix a scoping issue in importlib.util.LazyLoader which triggered an " "UnboundLocalError when lazy-loading a module that was already put into " "sys.modules." msgstr "" -#: ../../../build/NEWS:17321 +#: ../../../build/NEWS:17325 msgid "" "`bpo-28600 `__: Optimize " "loop.call_soon()." msgstr "" -#: ../../../build/NEWS:17335 +#: ../../../build/NEWS:17339 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left the parser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:17338 +#: ../../../build/NEWS:17342 msgid "" "`bpo-28990 `__: Fix SSL hanging if " "connection is closed before handshake completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:17374 +#: ../../../build/NEWS:17378 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and bytes-like objects are accepted." msgstr "" -#: ../../../build/NEWS:17386 +#: ../../../build/NEWS:17390 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l/-M in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:17427 +#: ../../../build/NEWS:17431 msgid "" "`bpo-27309 `__: Enabled proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:17460 +#: ../../../build/NEWS:17464 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -25897,13 +25905,13 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:17467 +#: ../../../build/NEWS:17471 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations configure flag." msgstr "" -#: ../../../build/NEWS:17472 +#: ../../../build/NEWS:17476 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp and ld_so_aix, which are required on AIX. This " @@ -25911,48 +25919,48 @@ msgid "" "undoes changed references to the build tree that were made in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:17495 +#: ../../../build/NEWS:17499 msgid "Python 3.5.2 final" msgstr "Python 3.5.2 final" -#: ../../../build/NEWS:17497 +#: ../../../build/NEWS:17501 msgid "*Release date: 2016-06-26*" msgstr "*Tanggal rilis: 2016-06-26*" -#: ../../../build/NEWS:17507 +#: ../../../build/NEWS:17511 msgid "" "`bpo-26867 `__: Ubuntu's openssl " "OP_NO_SSLv3 is forced on by default; fix test." msgstr "" -#: ../../../build/NEWS:17512 +#: ../../../build/NEWS:17516 msgid "" "`bpo-27365 `__: Allow non-ascii in " "idlelib/NEWS.txt - minimal part for 3.5.2." msgstr "" -#: ../../../build/NEWS:17516 +#: ../../../build/NEWS:17520 msgid "Python 3.5.2 release candidate 1" msgstr "Python 3.5.2 kandidat rilis 1" -#: ../../../build/NEWS:17518 +#: ../../../build/NEWS:17522 msgid "*Release date: 2016-06-12*" msgstr "*Tanggal rilis: 2016-06-12*" -#: ../../../build/NEWS:17534 +#: ../../../build/NEWS:17538 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:17589 +#: ../../../build/NEWS:17593 msgid "" "`bpo-26194 `__: Deque.insert() gave odd " "results for bounded deques that had reached their maximum size. Now an " "IndexError will be raised when attempting to insert into a full deque." msgstr "" -#: ../../../build/NEWS:17593 +#: ../../../build/NEWS:17597 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -25961,13 +25969,13 @@ msgid "" "returns ``1.0`` (``int``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:17655 +#: ../../../build/NEWS:17659 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom" msgstr "" -#: ../../../build/NEWS:17840 +#: ../../../build/NEWS:17844 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions on " @@ -25975,64 +25983,64 @@ msgid "" "late during the Python shutdown process." msgstr "" -#: ../../../build/NEWS:17882 +#: ../../../build/NEWS:17886 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in the fileinput module. The bufsize parameter is no longer used." msgstr "" -#: ../../../build/NEWS:17911 +#: ../../../build/NEWS:17915 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises SystemError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:17970 +#: ../../../build/NEWS:17974 msgid "" "`bpo-17633 `__: Improve zipimport's " "support for namespace packages." msgstr "" -#: ../../../build/NEWS:18069 +#: ../../../build/NEWS:18073 msgid "" "`bpo-27223 `__: asyncio: Fix _read_ready" " and _write_ready to respect _conn_lost. Patch by Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18072 +#: ../../../build/NEWS:18076 msgid "" "`bpo-22970 `__: asyncio: Fix " "inconsistency cancelling Condition.wait. Patch by David Coles." msgstr "" -#: ../../../build/NEWS:18108 +#: ../../../build/NEWS:18112 msgid "" "`bpo-21703 `__: Add test for IDLE's undo" " delegator. Original patch by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:18144 +#: ../../../build/NEWS:18148 msgid "" "`bpo-25500 `__: Fix documentation to not" " claim that __import__ is searched for in the global scope." msgstr "" -#: ../../../build/NEWS:18165 +#: ../../../build/NEWS:18169 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "self-signed.pythontest.net. This avoids relying on svn.python.org, which " "recently changed root certificate." msgstr "" -#: ../../../build/NEWS:18188 +#: ../../../build/NEWS:18192 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier " "de Gaye." msgstr "" -#: ../../../build/NEWS:18212 +#: ../../../build/NEWS:18216 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" @@ -26040,43 +26048,43 @@ msgid "" "deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``." msgstr "" -#: ../../../build/NEWS:18273 +#: ../../../build/NEWS:18277 msgid "Python 3.5.1 final" msgstr "Python 3.5.1 final" -#: ../../../build/NEWS:18275 +#: ../../../build/NEWS:18279 msgid "*Release date: 2015-12-06*" msgstr "*Tanggal rilis: 2015-12-06*" -#: ../../../build/NEWS:18286 +#: ../../../build/NEWS:18290 msgid "" "`bpo-25715 `__: Python 3.5.1 installer " "shows wrong upgrade path and incorrect logic for launcher detection." msgstr "" -#: ../../../build/NEWS:18291 +#: ../../../build/NEWS:18295 msgid "Python 3.5.1 release candidate 1" msgstr "Python 3.5.1 kandidat rilis 1" -#: ../../../build/NEWS:18293 +#: ../../../build/NEWS:18297 msgid "*Release date: 2015-11-22*" msgstr "*Tanggal rilis: 2015-11-22*" -#: ../../../build/NEWS:18352 +#: ../../../build/NEWS:18356 msgid "" "`bpo-25182 `__: The stdprinter (used as " "sys.stderr before the io module is imported at startup) now uses the " "backslashreplace error handler." msgstr "" -#: ../../../build/NEWS:18355 +#: ../../../build/NEWS:18359 msgid "" "`bpo-25131 `__: Make the line number and" " column offset of set/dict literals and comprehensions correspond to the " "opening brace." msgstr "" -#: ../../../build/NEWS:18358 +#: ../../../build/NEWS:18362 msgid "" "`bpo-25150 `__: Hide the private " "_Py_atomic_xxx symbols from the public Python.h header to fix a compilation " @@ -26084,38 +26092,38 @@ msgid "" "PyThreadState_Get() to avoid ABI incompatibilities." msgstr "" -#: ../../../build/NEWS:18382 +#: ../../../build/NEWS:18386 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute." msgstr "" -#: ../../../build/NEWS:18460 +#: ../../../build/NEWS:18464 msgid "" "`bpo-24483 `__: C implementation of " "functools.lru_cache() now calculates key's hash only once." msgstr "" -#: ../../../build/NEWS:18463 +#: ../../../build/NEWS:18467 msgid "" "`bpo-22958 `__: Constructor and update " "method of weakref.WeakValueDictionary now accept the self and the dict " "keyword arguments." msgstr "" -#: ../../../build/NEWS:18466 +#: ../../../build/NEWS:18470 msgid "" "`bpo-22609 `__: Constructor of " "collections.UserDict now accepts the self keyword argument." msgstr "" -#: ../../../build/NEWS:18469 +#: ../../../build/NEWS:18473 msgid "" "`bpo-25111 `__: Fixed comparison of " "traceback.FrameSummary." msgstr "" -#: ../../../build/NEWS:18471 +#: ../../../build/NEWS:18475 msgid "" "`bpo-25262 `__: Added support for " "BINBYTES8 opcode in Python implementation of unpickler. Highest 32 bits of " @@ -26123,30 +26131,30 @@ msgid "" " on 32-bit platforms in C implementation." msgstr "" -#: ../../../build/NEWS:18476 +#: ../../../build/NEWS:18480 msgid "" "`bpo-25034 `__: Fix string.Formatter " "problem with auto-numbering and nested format_specs. Patch by Anthon van der" " Neut." msgstr "" -#: ../../../build/NEWS:18479 +#: ../../../build/NEWS:18483 msgid "" "`bpo-25233 `__: Rewrite the guts of " "asyncio.Queue and asyncio.Semaphore to be more understandable and correct." msgstr "" -#: ../../../build/NEWS:18488 +#: ../../../build/NEWS:18492 msgid "" "`bpo-23329 `__: Allow the ssl module to " "be built with older versions of LibreSSL." msgstr "" -#: ../../../build/NEWS:18491 +#: ../../../build/NEWS:18495 msgid "Prevent overflow in _Unpickler_Read." msgstr "" -#: ../../../build/NEWS:18493 +#: ../../../build/NEWS:18497 msgid "" "`bpo-25047 `__: The XML encoding " "declaration written by Element Tree now respects the letter case given by " @@ -26154,26 +26162,26 @@ msgid "" "like \"UTF-8\", which worked in Python 2." msgstr "" -#: ../../../build/NEWS:18497 +#: ../../../build/NEWS:18501 msgid "" "`bpo-25135 `__: Make deque_clear() safer" " by emptying the deque before clearing. This helps avoid possible reentrancy" " issues." msgstr "" -#: ../../../build/NEWS:18500 +#: ../../../build/NEWS:18504 msgid "" "`bpo-19143 `__: platform module now " "reads Windows version from kernel32.dll to avoid compatibility shims." msgstr "" -#: ../../../build/NEWS:18503 +#: ../../../build/NEWS:18507 msgid "" "`bpo-25092 `__: Fix datetime.strftime() " "failure when errno was already set to EINVAL." msgstr "" -#: ../../../build/NEWS:18506 +#: ../../../build/NEWS:18510 msgid "" "`bpo-23517 `__: Fix rounding in " "fromtimestamp() and utcfromtimestamp() methods of datetime.datetime: " @@ -26185,27 +26193,27 @@ msgid "" "mode used by round(float) for example." msgstr "" -#: ../../../build/NEWS:18515 +#: ../../../build/NEWS:18519 msgid "" "`bpo-25155 `__: Fix " "datetime.datetime.now() and datetime.datetime.utcnow() on Windows to support" " date after year 2038. It was a regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:18519 +#: ../../../build/NEWS:18523 msgid "" "`bpo-25108 `__: Omitted internal frames " "in traceback functions print_stack(), format_stack(), and extract_stack() " "called without arguments." msgstr "" -#: ../../../build/NEWS:18522 +#: ../../../build/NEWS:18526 msgid "" "`bpo-25118 `__: Fix a regression of " "Python 3.5.0 in os.waitpid() on Windows." msgstr "" -#: ../../../build/NEWS:18524 +#: ../../../build/NEWS:18528 msgid "" "`bpo-24684 `__: " "socket.socket.getaddrinfo() now calls PyUnicode_AsEncodedString() instead of" @@ -26215,46 +26223,46 @@ msgid "" " of the string." msgstr "" -#: ../../../build/NEWS:18530 +#: ../../../build/NEWS:18534 msgid "" "`bpo-25060 `__: Correctly compute stack " "usage of the BUILD_MAP opcode." msgstr "" -#: ../../../build/NEWS:18532 +#: ../../../build/NEWS:18536 msgid "" "`bpo-24857 `__: Comparing call_args to a" " long sequence now correctly returns a boolean result instead of raising an " "exception. Patch by A Kaptur." msgstr "" -#: ../../../build/NEWS:18535 +#: ../../../build/NEWS:18539 msgid "" "`bpo-23144 `__: Make sure that " "HTMLParser.feed() returns all the data, even when convert_charrefs is True." msgstr "" -#: ../../../build/NEWS:18538 +#: ../../../build/NEWS:18542 msgid "" "`bpo-24982 `__: shutil.make_archive() " "with the \"zip\" format now adds entries for directories (including empty " "directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:18541 +#: ../../../build/NEWS:18545 msgid "" "`bpo-25019 `__: Fixed a crash caused by " "setting non-string key of expat parser. Based on patch by John Leitch." msgstr "" -#: ../../../build/NEWS:18544 +#: ../../../build/NEWS:18548 msgid "" "`bpo-16180 `__: Exit pdb if file has " "syntax error, instead of trapping user in an infinite loop. Patch by Xavier" " de Gaye." msgstr "" -#: ../../../build/NEWS:18547 +#: ../../../build/NEWS:18551 msgid "" "`bpo-24891 `__: Fix a race condition at " "Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2)" @@ -26264,69 +26272,69 @@ msgid "" "Marco Paolini." msgstr "" -#: ../../../build/NEWS:18553 +#: ../../../build/NEWS:18557 msgid "" "`bpo-24992 `__: Fix error handling and a" " race condition (related to garbage collection) in collections.OrderedDict " "constructor." msgstr "" -#: ../../../build/NEWS:18556 +#: ../../../build/NEWS:18560 msgid "" "`bpo-24881 `__: Fixed setting binary " "mode in Python implementation of FileIO on Windows and Cygwin. Patch from " "Akira Li." msgstr "" -#: ../../../build/NEWS:18572 +#: ../../../build/NEWS:18576 msgid "" "`bpo-21112 `__: Fix regression in " "unittest.expectedFailure on subclasses. Patch from Berker Peksag." msgstr "" -#: ../../../build/NEWS:18575 +#: ../../../build/NEWS:18579 msgid "" "`bpo-24764 `__: " "cgi.FieldStorage.read_multi() now ignores the Content-Length header in part " "headers. Patch written by Peter Landry and reviewed by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:18579 ../../../build/NEWS:18844 +#: ../../../build/NEWS:18583 ../../../build/NEWS:18848 msgid "" "`bpo-24913 `__: Fix overrun error in " "deque.index(). Found by John Leitch and Bryce Darling." msgstr "" -#: ../../../build/NEWS:18582 +#: ../../../build/NEWS:18586 msgid "" "`bpo-24774 `__: Fix docstring in " "http.server.test. Patch from Chiu-Hsiang Hsu." msgstr "" -#: ../../../build/NEWS:18584 +#: ../../../build/NEWS:18588 msgid "" "`bpo-21159 `__: Improve message in " "configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18587 +#: ../../../build/NEWS:18591 msgid "" "`bpo-20362 `__: Honour " "TestCase.longMessage correctly in assertRegex. Patch from Ilia Kurenkov." msgstr "" -#: ../../../build/NEWS:18590 +#: ../../../build/NEWS:18594 msgid "" "`bpo-23572 `__: Fixed " "functools.singledispatch on classes with falsy metaclasses. Patch by Ethan " "Furman." msgstr "" -#: ../../../build/NEWS:18593 +#: ../../../build/NEWS:18597 msgid "asyncio: ensure_future() now accepts awaitable objects." msgstr "" -#: ../../../build/NEWS:18681 +#: ../../../build/NEWS:18685 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -26336,7 +26344,7 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:18698 +#: ../../../build/NEWS:18702 msgid "" "`bpo-12067 `__: Rewrite Comparisons " "section in the Expressions chapter of the language reference. Some of the " @@ -26346,196 +26354,196 @@ msgid "" "suggestions for user-defined classes. Patch from Andy Maier." msgstr "" -#: ../../../build/NEWS:18708 +#: ../../../build/NEWS:18712 msgid "" "`bpo-23725 `__: Overhaul tempfile docs. " "Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:18711 +#: ../../../build/NEWS:18715 msgid "" "`bpo-24808 `__: Update the types of some" " PyTypeObject fields. Patch by Joseph Weston." msgstr "" -#: ../../../build/NEWS:18714 +#: ../../../build/NEWS:18718 msgid "" "`bpo-22812 `__: Fix unittest discovery " "examples. Patch from Pam McA'Nulty." msgstr "" -#: ../../../build/NEWS:18721 +#: ../../../build/NEWS:18725 msgid "" "`bpo-25099 `__: Make test_compileall not" " fail when an entry on sys.path cannot be written to (commonly seen in " "administrative installs on Windows)." msgstr "" -#: ../../../build/NEWS:18724 +#: ../../../build/NEWS:18728 msgid "" "`bpo-23919 `__: Prevents assert dialogs " "appearing in the test suite." msgstr "" -#: ../../../build/NEWS:18732 +#: ../../../build/NEWS:18736 msgid "" "`bpo-24915 `__: Add LLVM support for PGO" " builds and use the test suite to generate the profile data. Initial patch " "by Alecsandru Patrascu of Intel." msgstr "" -#: ../../../build/NEWS:18735 +#: ../../../build/NEWS:18739 msgid "" "`bpo-24910 `__: Windows MSIs now have " "unique display names." msgstr "" -#: ../../../build/NEWS:18743 +#: ../../../build/NEWS:18747 msgid "" "`bpo-25450 `__: Updates shortcuts to " "start Python in installation directory." msgstr "" -#: ../../../build/NEWS:18745 +#: ../../../build/NEWS:18749 msgid "" "`bpo-25164 `__: Changes default all-" "users install directory to match per-user directory." msgstr "" -#: ../../../build/NEWS:18748 +#: ../../../build/NEWS:18752 msgid "" "`bpo-25143 `__: Improves installer error" " messages for unsupported platforms." msgstr "" -#: ../../../build/NEWS:18750 +#: ../../../build/NEWS:18754 msgid "" "`bpo-25163 `__: Display correct " "directory in installer when using non-default settings." msgstr "" -#: ../../../build/NEWS:18753 +#: ../../../build/NEWS:18757 msgid "" "`bpo-25361 `__: Disables use of SSE2 " "instructions in Windows 32-bit build" msgstr "" -#: ../../../build/NEWS:18755 +#: ../../../build/NEWS:18759 msgid "" "`bpo-25089 `__: Adds logging to " "installer for case where launcher is not selected on upgrade." msgstr "" -#: ../../../build/NEWS:18758 +#: ../../../build/NEWS:18762 msgid "" "`bpo-25165 `__: Windows uninstallation " "should not remove launcher if other versions remain" msgstr "" -#: ../../../build/NEWS:18761 +#: ../../../build/NEWS:18765 msgid "" "`bpo-25112 `__: py.exe launcher is " "missing icons" msgstr "" -#: ../../../build/NEWS:18763 +#: ../../../build/NEWS:18767 msgid "" "`bpo-25102 `__: Windows installer does " "not precompile for -O or -OO." msgstr "" -#: ../../../build/NEWS:18765 +#: ../../../build/NEWS:18769 msgid "" "`bpo-25081 `__: Makes Back button in " "installer go back to upgrade page when upgrading." msgstr "" -#: ../../../build/NEWS:18768 +#: ../../../build/NEWS:18772 msgid "" "`bpo-25091 `__: Increases font size of " "the installer." msgstr "" -#: ../../../build/NEWS:18770 +#: ../../../build/NEWS:18774 msgid "" "`bpo-25126 `__: Clarifies that the non-" "web installer will download some components." msgstr "" -#: ../../../build/NEWS:18773 +#: ../../../build/NEWS:18777 msgid "" "`bpo-25213 `__: Restores " "requestedExecutionLevel to manifest to disable UAC virtualization." msgstr "" -#: ../../../build/NEWS:18785 +#: ../../../build/NEWS:18789 msgid "Python 3.5.0 final" msgstr "Python 3.5.0 final" -#: ../../../build/NEWS:18787 +#: ../../../build/NEWS:18791 msgid "*Release date: 2015-09-13*" msgstr "*Tanggal rilis: 2015-09-13*" -#: ../../../build/NEWS:18792 +#: ../../../build/NEWS:18796 msgid "" "`bpo-25071 `__: Windows installer should" " not require TargetDir parameter when installing quietly." msgstr "" -#: ../../../build/NEWS:18797 +#: ../../../build/NEWS:18801 msgid "Python 3.5.0 release candidate 4" msgstr "Python 3.5.0 kandidat rilis 4" -#: ../../../build/NEWS:18799 +#: ../../../build/NEWS:18803 msgid "*Release date: 2015-09-09*" msgstr "*Tanggal rilis: 2015-09-09*" -#: ../../../build/NEWS:18804 +#: ../../../build/NEWS:18808 msgid "" "`bpo-25029 `__: Fixes MemoryError in " "test_strptime." msgstr "" -#: ../../../build/NEWS:18809 +#: ../../../build/NEWS:18813 msgid "" "`bpo-25027 `__: Reverts partial-static " "build options and adds vcruntime140.dll to Windows installation." msgstr "" -#: ../../../build/NEWS:18814 +#: ../../../build/NEWS:18818 msgid "Python 3.5.0 release candidate 3" msgstr "Python 3.5.0 kandidat rilis 3" -#: ../../../build/NEWS:18816 +#: ../../../build/NEWS:18820 msgid "*Release date: 2015-09-07*" msgstr "*Tanggal rilis: 2015-09-07*" -#: ../../../build/NEWS:18821 +#: ../../../build/NEWS:18825 msgid "" "`bpo-24305 `__: Prevent import subsystem" " stack frames from being counted by the warnings.warn(stacklevel=) " "parameter." msgstr "" -#: ../../../build/NEWS:18824 +#: ../../../build/NEWS:18828 msgid "" "`bpo-24912 `__: Prevent __class__ " "assignment to immutable built-in objects." msgstr "" -#: ../../../build/NEWS:18826 +#: ../../../build/NEWS:18830 msgid "" "`bpo-24975 `__: Fix AST compilation for " ":pep:`448` syntax." msgstr "" -#: ../../../build/NEWS:18831 +#: ../../../build/NEWS:18835 msgid "" "`bpo-24917 `__: time_strftime() buffer " "over-read." msgstr "" -#: ../../../build/NEWS:18833 +#: ../../../build/NEWS:18837 msgid "" "`bpo-24748 `__: To resolve a " "compatibility problem found with py2exe and pywin32, imp.load_dynamic() once" @@ -26543,180 +26551,180 @@ msgid "" " themselves with extension modules. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18838 +#: ../../../build/NEWS:18842 msgid "" "`bpo-24635 `__: Fixed a bug in typing.py" " where isinstance([], typing.Iterable) would return True once, then False on" " subsequent calls." msgstr "" -#: ../../../build/NEWS:18841 +#: ../../../build/NEWS:18845 msgid "" "`bpo-24989 `__: Fixed buffer overread in" " BytesIO.readline() if a position is set beyond size. Based on patch by " "John Leitch." msgstr "" -#: ../../../build/NEWS:18849 +#: ../../../build/NEWS:18853 msgid "Python 3.5.0 release candidate 2" msgstr "Python 3.5.0 kandidat rilis 2" -#: ../../../build/NEWS:18851 +#: ../../../build/NEWS:18855 msgid "*Release date: 2015-08-25*" msgstr "*Tanggal rilis: 2015-08-25*" -#: ../../../build/NEWS:18856 +#: ../../../build/NEWS:18860 msgid "" "`bpo-24769 `__: Interpreter now starts " "properly when dynamic loading is disabled. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18859 +#: ../../../build/NEWS:18863 msgid "" "`bpo-21167 `__: NAN operations are now " "handled correctly when python is compiled with ICC even if -fp-model strict " "is not specified." msgstr "" -#: ../../../build/NEWS:18862 +#: ../../../build/NEWS:18866 msgid "" "`bpo-24492 `__: A \"package\" lacking a " "__name__ attribute when trying to perform a ``from .. import ...`` statement" " will trigger an ImportError instead of an AttributeError." msgstr "" -#: ../../../build/NEWS:18869 +#: ../../../build/NEWS:18873 msgid "" "`bpo-24847 `__: Removes vcruntime140.dll" " dependency from Tcl/Tk." msgstr "" -#: ../../../build/NEWS:18871 +#: ../../../build/NEWS:18875 msgid "" "`bpo-24839 `__: platform._syscmd_ver " "raises DeprecationWarning" msgstr "" -#: ../../../build/NEWS:18873 +#: ../../../build/NEWS:18877 msgid "" "`bpo-24867 `__: Fix Task.get_stack() for" " 'async def' coroutines" msgstr "" -#: ../../../build/NEWS:18877 +#: ../../../build/NEWS:18881 msgid "Python 3.5.0 release candidate 1" msgstr "Python 3.5.0 kandidat rilis 1" -#: ../../../build/NEWS:18879 +#: ../../../build/NEWS:18883 msgid "*Release date: 2015-08-09*" msgstr "*Tanggal rilis: 2015-08-09*" -#: ../../../build/NEWS:18884 +#: ../../../build/NEWS:18888 msgid "" "`bpo-24667 `__: Resize odict in all " "cases that the underlying dict resizes." msgstr "" -#: ../../../build/NEWS:18889 +#: ../../../build/NEWS:18893 msgid "" "`bpo-24824 `__: Signatures of " "codecs.encode() and codecs.decode() now are compatible with pydoc." msgstr "" -#: ../../../build/NEWS:18892 +#: ../../../build/NEWS:18896 msgid "" "`bpo-24634 `__: Importing uuid should " "not try to load libc on Windows" msgstr "" -#: ../../../build/NEWS:18894 +#: ../../../build/NEWS:18898 msgid "" "`bpo-24798 `__: _msvccompiler.py doesn't" " properly support manifests" msgstr "" -#: ../../../build/NEWS:18896 +#: ../../../build/NEWS:18900 msgid "" "`bpo-4395 `__: Better testing and " "documentation of binary operators. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:18899 +#: ../../../build/NEWS:18903 msgid "" "`bpo-23973 `__: Update typing.py from " "GitHub repo." msgstr "" -#: ../../../build/NEWS:18901 +#: ../../../build/NEWS:18905 msgid "" "`bpo-23004 `__: mock_open() now reads " "binary data correctly when the type of read_data is bytes. Initial patch by" " Aaron Hill." msgstr "" -#: ../../../build/NEWS:18904 +#: ../../../build/NEWS:18908 msgid "" "`bpo-23888 `__: Handle fractional time " "in cookie expiry. Patch by ssh." msgstr "" -#: ../../../build/NEWS:18906 +#: ../../../build/NEWS:18910 msgid "" "`bpo-23652 `__: Make it possible to " "compile the select module against the libc headers from the Linux Standard " "Base, which do not include some EPOLL macros. Patch by Matt Frank." msgstr "" -#: ../../../build/NEWS:18910 +#: ../../../build/NEWS:18914 msgid "" "`bpo-22932 `__: Fix timezones in " "email.utils.formatdate. Patch from Dmitry Shachnev." msgstr "" -#: ../../../build/NEWS:18913 +#: ../../../build/NEWS:18917 msgid "" "`bpo-23779 `__: imaplib raises TypeError" " if authenticator tries to abort. Patch from Craig Holmquist." msgstr "" -#: ../../../build/NEWS:18916 +#: ../../../build/NEWS:18920 msgid "" "`bpo-23319 `__: Fix " "ctypes.BigEndianStructure, swap correctly bytes. Patch written by Matthieu " "Gautier." msgstr "" -#: ../../../build/NEWS:18919 +#: ../../../build/NEWS:18923 msgid "" "`bpo-23254 `__: Document how to close " "the TCPServer listening socket. Patch from Martin Panter." msgstr "" -#: ../../../build/NEWS:18922 +#: ../../../build/NEWS:18926 msgid "" "`bpo-19450 `__: Update Windows and OS X " "installer builds to use SQLite 3.8.11." msgstr "" -#: ../../../build/NEWS:18924 +#: ../../../build/NEWS:18928 msgid "" "`bpo-17527 `__: Add PATCH to " "wsgiref.validator. Patch from Luca Sbardella." msgstr "" -#: ../../../build/NEWS:18926 +#: ../../../build/NEWS:18930 msgid "" "`bpo-24791 `__: Fix grammar regression " "for call syntax: 'g(\\*a or b)'." msgstr "" -#: ../../../build/NEWS:18931 +#: ../../../build/NEWS:18935 msgid "" "`bpo-23672 `__: Allow Idle to edit and " "run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." msgstr "" -#: ../../../build/NEWS:18934 +#: ../../../build/NEWS:18938 msgid "" "`bpo-24745 `__: Idle editor default " "font. Switch from Courier to platform-sensitive TkFixedFont. This should " @@ -26725,20 +26733,20 @@ msgid "" "Window]. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:18940 +#: ../../../build/NEWS:18944 msgid "" "`bpo-21192 `__: Idle editor. When a file" " is run, put its name in the restart bar. Do not print false prompts. " "Original patch by Adnan Umer." msgstr "" -#: ../../../build/NEWS:18943 +#: ../../../build/NEWS:18947 msgid "" "`bpo-13884 `__: Idle menus. Remove " "tearoff lines. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:18948 +#: ../../../build/NEWS:18952 msgid "" "`bpo-24129 `__: Clarify the reference " "documentation for name resolution. This includes removing the assumption " @@ -26747,222 +26755,222 @@ msgid "" "by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:18953 +#: ../../../build/NEWS:18957 msgid "" "`bpo-20769 `__: Improve reload() docs. " "Patch by Dorian Pula." msgstr "" -#: ../../../build/NEWS:18955 +#: ../../../build/NEWS:18959 msgid "" "`bpo-23589 `__: Remove duplicate " "sentence from the FAQ. Patch by Yongzhi Pan." msgstr "" -#: ../../../build/NEWS:18957 +#: ../../../build/NEWS:18961 msgid "" "`bpo-24729 `__: Correct IO tutorial to " "match implementation regarding encoding parameter to open function." msgstr "" -#: ../../../build/NEWS:18963 +#: ../../../build/NEWS:18967 msgid "" "`bpo-24751 `__: When running regrtest " "with the ``-w`` command line option, a test run is no longer marked as a " "failure if all tests succeed when re-run." msgstr "" -#: ../../../build/NEWS:18969 +#: ../../../build/NEWS:18973 msgid "Python 3.5.0 beta 4" msgstr "Python 3.5.0 beta 4" -#: ../../../build/NEWS:18971 +#: ../../../build/NEWS:18975 msgid "*Release date: 2015-07-26*" msgstr "*Tanggal rilis: 2015-07-26*" -#: ../../../build/NEWS:18976 +#: ../../../build/NEWS:18980 msgid "" "`bpo-23573 `__: Restored optimization of" " bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." msgstr "" -#: ../../../build/NEWS:18979 +#: ../../../build/NEWS:18983 msgid "" "`bpo-24569 `__: Make :pep:`448` " "dictionary evaluation more consistent." msgstr "" -#: ../../../build/NEWS:18981 +#: ../../../build/NEWS:18985 msgid "" "`bpo-24583 `__: Fix crash when set is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:18983 +#: ../../../build/NEWS:18987 msgid "" "`bpo-24407 `__: Fix crash when dict is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:18985 +#: ../../../build/NEWS:18989 msgid "" "`bpo-24619 `__: New approach for " "tokenizing async/await. As a consequence, it is now possible to have one-" "line 'async def foo(): await ..' functions." msgstr "" -#: ../../../build/NEWS:18988 +#: ../../../build/NEWS:18992 msgid "" "`bpo-24687 `__: Plug refleak on " "SyntaxError in function parameters annotations." msgstr "" -#: ../../../build/NEWS:18990 +#: ../../../build/NEWS:18994 msgid "" "`bpo-15944 `__: memoryview: Allow " "arbitrary formats when casting to bytes. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:18996 +#: ../../../build/NEWS:19000 msgid "" "`bpo-23441 `__: rcompleter now prints a " "tab character instead of displaying possible completions for an empty word." " Initial patch by Martin Sekera." msgstr "" -#: ../../../build/NEWS:18999 +#: ../../../build/NEWS:19003 msgid "" "`bpo-24683 `__: Fixed crashes in _json " "functions called with arguments of inappropriate type." msgstr "" -#: ../../../build/NEWS:19002 +#: ../../../build/NEWS:19006 msgid "" "`bpo-21697 `__: shutil.copytree() now " "correctly handles symbolic links that point to directories. Patch by " "Eduardo Seabra and Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19005 +#: ../../../build/NEWS:19009 msgid "" "`bpo-14373 `__: Fixed segmentation fault" " when gc.collect() is called during constructing lru_cache (C " "implementation)." msgstr "" -#: ../../../build/NEWS:19008 +#: ../../../build/NEWS:19012 msgid "" "`bpo-24695 `__: Fix a regression in " "traceback.print_exception(). If exc_traceback is None we shouldn't print a " "traceback header like described in the documentation." msgstr "" -#: ../../../build/NEWS:19012 +#: ../../../build/NEWS:19016 msgid "" "`bpo-24620 `__: Random.setstate() now " "validates the value of state last element." msgstr "" -#: ../../../build/NEWS:19015 +#: ../../../build/NEWS:19019 msgid "" "`bpo-22485 `__: Fixed an issue that " "caused `inspect.getsource` to return incorrect results on nested functions." msgstr "" -#: ../../../build/NEWS:19018 +#: ../../../build/NEWS:19022 msgid "" "`bpo-22153 `__: Improve unittest docs. " "Patch from Martin Panter and evilzero." msgstr "" -#: ../../../build/NEWS:19020 +#: ../../../build/NEWS:19024 msgid "" "`bpo-24580 `__: Symbolic group " "references to open group in re patterns now are explicitly forbidden as well" " as numeric group references." msgstr "" -#: ../../../build/NEWS:19023 +#: ../../../build/NEWS:19027 msgid "" "`bpo-24206 `__: Fixed __eq__ and __ne__ " "methods of inspect classes." msgstr "" -#: ../../../build/NEWS:19025 +#: ../../../build/NEWS:19029 msgid "" "`bpo-24631 `__: Fixed regression in the " "timeit module with multiline setup." msgstr "" -#: ../../../build/NEWS:19033 +#: ../../../build/NEWS:19037 msgid "" "`bpo-24608 `__: chunk.Chunk.read() now " "always returns bytes, not str." msgstr "" -#: ../../../build/NEWS:19035 +#: ../../../build/NEWS:19039 msgid "" "`bpo-18684 `__: Fixed reading out of the" " buffer in the re module." msgstr "" -#: ../../../build/NEWS:19037 +#: ../../../build/NEWS:19041 msgid "" "`bpo-24259 `__: tarfile now raises a " "ReadError if an archive is truncated inside a data segment." msgstr "" -#: ../../../build/NEWS:19040 +#: ../../../build/NEWS:19044 msgid "" "`bpo-15014 `__: SMTP.auth() and " "SMTP.login() now support RFC 4954's optional initial-response argument to " "the SMTP AUTH command." msgstr "" -#: ../../../build/NEWS:19043 +#: ../../../build/NEWS:19047 msgid "" "`bpo-24669 `__: Fix inspect.getsource() " "for 'async def' functions. Patch by Kai Groner." msgstr "" -#: ../../../build/NEWS:19046 +#: ../../../build/NEWS:19050 msgid "" "`bpo-24688 `__: ast.get_docstring() for " "'async def' functions." msgstr "" -#: ../../../build/NEWS:19051 +#: ../../../build/NEWS:19055 msgid "" "`bpo-24603 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2d." msgstr "" -#: ../../../build/NEWS:19056 +#: ../../../build/NEWS:19060 msgid "Python 3.5.0 beta 3" msgstr "Python 3.5.0 beta 3" -#: ../../../build/NEWS:19058 +#: ../../../build/NEWS:19062 msgid "*Release date: 2015-07-05*" msgstr "*Tanggal rilis: 2015-07-05*" -#: ../../../build/NEWS:19063 +#: ../../../build/NEWS:19067 msgid "" "`bpo-24467 `__: Fixed possible buffer " "over-read in bytearray. The bytearray object now always allocates place for " "trailing null byte and it's buffer now is always null-terminated." msgstr "" -#: ../../../build/NEWS:19067 +#: ../../../build/NEWS:19071 msgid "Upgrade to Unicode 8.0.0." msgstr "Pembaruan ke Unicode 8.0.0." -#: ../../../build/NEWS:19069 +#: ../../../build/NEWS:19073 msgid "" "`bpo-24345 `__: Add Py_tp_finalize slot " "for the stable ABI." msgstr "" -#: ../../../build/NEWS:19071 +#: ../../../build/NEWS:19075 msgid "" "`bpo-24400 `__: Introduce a distinct " "type for :pep:`492` coroutines; add types.CoroutineType, " @@ -26976,38 +26984,38 @@ msgid "" "coroutines--use inspect.isawaitable instead." msgstr "" -#: ../../../build/NEWS:19082 +#: ../../../build/NEWS:19086 msgid "" "`bpo-24450 `__: Add gi_yieldfrom to " "generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19085 +#: ../../../build/NEWS:19089 msgid "" "`bpo-19235 `__: Add new RecursionError " "exception. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:19090 +#: ../../../build/NEWS:19094 msgid "" "`bpo-21750 `__: mock_open.read_data can " "now be read from each instance, as it could in Python 3.3." msgstr "" -#: ../../../build/NEWS:19093 +#: ../../../build/NEWS:19097 msgid "" "`bpo-24552 `__: Fix use after free in an" " error case of the _pickle module." msgstr "" -#: ../../../build/NEWS:19095 +#: ../../../build/NEWS:19099 msgid "" "`bpo-24514 `__: tarfile now tolerates " "number fields consisting of only whitespace." msgstr "" -#: ../../../build/NEWS:19098 +#: ../../../build/NEWS:19102 msgid "" "`bpo-19176 `__: Fixed doctype() related " "bugs in C implementation of ElementTree. A deprecation warning no longer " @@ -27016,92 +27024,92 @@ msgid "" "target's doctype() is called. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19104 +#: ../../../build/NEWS:19108 msgid "" "`bpo-20387 `__: Restore semantic round-" "trip correctness in tokenize/untokenize for tab-indented blocks." msgstr "" -#: ../../../build/NEWS:19107 +#: ../../../build/NEWS:19111 msgid "" "`bpo-24456 `__: Fixed possible buffer " "over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." msgstr "" -#: ../../../build/NEWS:19110 +#: ../../../build/NEWS:19114 msgid "" "`bpo-24336 `__: The contextmanager " "decorator now works with functions with keyword arguments called \"func\" " "and \"self\". Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19113 +#: ../../../build/NEWS:19117 msgid "" "`bpo-24522 `__: Fix possible integer " "overflow in json accelerator module." msgstr "" -#: ../../../build/NEWS:19115 +#: ../../../build/NEWS:19119 msgid "" "`bpo-24489 `__: ensure a previously set " "C errno doesn't disturb cmath.polar()." msgstr "" -#: ../../../build/NEWS:19117 +#: ../../../build/NEWS:19121 msgid "" "`bpo-24408 `__: Fixed AttributeError in " "measure() and metrics() methods of tkinter.Font." msgstr "" -#: ../../../build/NEWS:19120 +#: ../../../build/NEWS:19124 msgid "" "`bpo-14373 `__: C implementation of " "functools.lru_cache() now can be used with methods." msgstr "" -#: ../../../build/NEWS:19123 +#: ../../../build/NEWS:19127 msgid "" "`bpo-24347 `__: Set KeyError if " "PyDict_GetItemWithError returns NULL." msgstr "" -#: ../../../build/NEWS:19125 +#: ../../../build/NEWS:19129 msgid "" "`bpo-24348 `__: Drop superfluous " "incref/decref." msgstr "" -#: ../../../build/NEWS:19127 +#: ../../../build/NEWS:19131 msgid "" "`bpo-24359 `__: Check for changed " "OrderedDict size during iteration." msgstr "" -#: ../../../build/NEWS:19129 +#: ../../../build/NEWS:19133 msgid "" "`bpo-24368 `__: Support keyword " "arguments in OrderedDict methods." msgstr "" -#: ../../../build/NEWS:19131 +#: ../../../build/NEWS:19135 msgid "" "`bpo-24362 `__: Simplify the C " "OrderedDict fast nodes resize logic." msgstr "" -#: ../../../build/NEWS:19133 +#: ../../../build/NEWS:19137 msgid "" "`bpo-24377 `__: Fix a ref leak in " "OrderedDict.__repr__." msgstr "" -#: ../../../build/NEWS:19135 +#: ../../../build/NEWS:19139 msgid "" "`bpo-24369 `__: Defend against key-" "changes during iteration." msgstr "" -#: ../../../build/NEWS:19140 +#: ../../../build/NEWS:19144 msgid "" "`bpo-24373 `__: _testmultiphase and " "xxlimited now use tp_traverse and tp_finalize to avoid reference leaks " @@ -27109,41 +27117,41 @@ msgid "" "`__ for details)" msgstr "" -#: ../../../build/NEWS:19147 +#: ../../../build/NEWS:19151 msgid "" "`bpo-24458 `__: Update documentation to " "cover multi-phase initialization for extension modules (PEP 489). Patch by " "Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19150 +#: ../../../build/NEWS:19154 msgid "" "`bpo-24351 `__: Clarify what is meant by" " \"identifier\" in the context of string.Template instances." msgstr "" -#: ../../../build/NEWS:19156 +#: ../../../build/NEWS:19160 msgid "" "`bpo-24432 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2c." msgstr "" -#: ../../../build/NEWS:19161 +#: ../../../build/NEWS:19165 msgid "Python 3.5.0 beta 2" msgstr "Python 3.5.0 beta 2" -#: ../../../build/NEWS:19163 +#: ../../../build/NEWS:19167 msgid "*Release date: 2015-05-31*" msgstr "*Tanggal rilis: 2015-05-31*" -#: ../../../build/NEWS:19168 +#: ../../../build/NEWS:19172 msgid "" "`bpo-24284 `__: The startswith and " "endswith methods of the str class no longer return True when finding the " "empty string and the indexes are completely out of range." msgstr "" -#: ../../../build/NEWS:19172 +#: ../../../build/NEWS:19176 msgid "" "`bpo-24115 `__: Update uses of " "PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(), " @@ -27151,229 +27159,229 @@ msgid "" "errors correctly." msgstr "" -#: ../../../build/NEWS:19176 +#: ../../../build/NEWS:19180 msgid "" "`bpo-24328 `__: Fix importing one " "character extension modules." msgstr "" -#: ../../../build/NEWS:19178 +#: ../../../build/NEWS:19182 msgid "" "`bpo-11205 `__: In dictionary displays, " "evaluate the key before the value." msgstr "" -#: ../../../build/NEWS:19180 +#: ../../../build/NEWS:19184 msgid "" "`bpo-24285 `__: Fixed regression that " "prevented importing extension modules from inside packages. Patch by Petr " "Viktorin." msgstr "" -#: ../../../build/NEWS:19186 +#: ../../../build/NEWS:19190 msgid "" "`bpo-23247 `__: Fix a crash in the " "StreamWriter.reset() of CJK codecs." msgstr "" -#: ../../../build/NEWS:19188 +#: ../../../build/NEWS:19192 msgid "" "`bpo-24270 `__: Add math.isclose() and " "cmath.isclose() functions as per :pep:`485`. Contributed by Chris Barker and" " Tal Einat." msgstr "" -#: ../../../build/NEWS:19191 +#: ../../../build/NEWS:19195 msgid "" "`bpo-5633 `__: Fixed timeit when the " "statement is a string and the setup is not." msgstr "" -#: ../../../build/NEWS:19194 +#: ../../../build/NEWS:19198 msgid "" "`bpo-24326 `__: Fixed audioop.ratecv() " "with non-default weightB argument. Original patch by David Moore." msgstr "" -#: ../../../build/NEWS:19197 +#: ../../../build/NEWS:19201 msgid "" "`bpo-16991 `__: Add a C implementation " "of OrderedDict." msgstr "" -#: ../../../build/NEWS:19199 +#: ../../../build/NEWS:19203 msgid "" "`bpo-23934 `__: Fix inspect.signature to" " fail correctly for builtin types lacking signature information. Initial " "patch by James Powell." msgstr "" -#: ../../../build/NEWS:19204 +#: ../../../build/NEWS:19208 msgid "Python 3.5.0 beta 1" msgstr "Python 3.5.0 beta 1" -#: ../../../build/NEWS:19206 +#: ../../../build/NEWS:19210 msgid "*Release date: 2015-05-24*" msgstr "*Tanggal rilis: 2015-05-24*" -#: ../../../build/NEWS:19211 +#: ../../../build/NEWS:19215 msgid "" "`bpo-24276 `__: Fixed optimization of " "property descriptor getter." msgstr "" -#: ../../../build/NEWS:19213 +#: ../../../build/NEWS:19217 msgid "" "`bpo-24268 `__: PEP 489: Multi-phase " "extension module initialization. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19216 +#: ../../../build/NEWS:19220 msgid "" "`bpo-23955 `__: Add pyvenv.cfg option to" " suppress registry/environment lookup for generating sys.path on Windows." msgstr "" -#: ../../../build/NEWS:19219 +#: ../../../build/NEWS:19223 msgid "" "`bpo-24257 `__: Fixed system error in " "the comparison of faked types.SimpleNamespace." msgstr "" -#: ../../../build/NEWS:19222 +#: ../../../build/NEWS:19226 msgid "" "`bpo-22939 `__: Fixed integer overflow " "in iterator object. Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:19225 +#: ../../../build/NEWS:19229 msgid "" "`bpo-23985 `__: Fix a possible buffer " "overrun when deleting a slice from the front of a bytearray and then " "appending some other bytes data." msgstr "" -#: ../../../build/NEWS:19228 +#: ../../../build/NEWS:19232 msgid "" "`bpo-24102 `__: Fixed exception type " "checking in standard error handlers." msgstr "" -#: ../../../build/NEWS:19230 +#: ../../../build/NEWS:19234 msgid "" "`bpo-15027 `__: The UTF-32 encoder is " "now 3x to 7x faster." msgstr "" -#: ../../../build/NEWS:19232 +#: ../../../build/NEWS:19236 msgid "" "`bpo-23290 `__: Optimize set_merge() for" " cases where the target is empty. (Contributed by Serhiy Storchaka.)" msgstr "" -#: ../../../build/NEWS:19235 +#: ../../../build/NEWS:19239 msgid "" "`bpo-2292 `__: PEP 448: Additional " "Unpacking Generalizations." msgstr "" -#: ../../../build/NEWS:19237 +#: ../../../build/NEWS:19241 msgid "" "`bpo-24096 `__: Make " "warnings.warn_explicit more robust against mutation of the warnings.filters " "list." msgstr "" -#: ../../../build/NEWS:19240 +#: ../../../build/NEWS:19244 msgid "" "`bpo-23996 `__: Avoid a crash when a " "delegated generator raises an unnormalized StopIteration exception. Patch " "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19243 +#: ../../../build/NEWS:19247 msgid "" "`bpo-23910 `__: Optimize property() " "getter calls. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19245 +#: ../../../build/NEWS:19249 msgid "" "`bpo-23911 `__: Move path-based " "importlib bootstrap code to a separate frozen module." msgstr "" -#: ../../../build/NEWS:19248 +#: ../../../build/NEWS:19252 msgid "" "`bpo-24192 `__: Fix namespace package " "imports." msgstr "" -#: ../../../build/NEWS:19250 +#: ../../../build/NEWS:19254 msgid "" "`bpo-24022 `__: Fix tokenizer crash when" " processing undecodable source code." msgstr "" -#: ../../../build/NEWS:19252 +#: ../../../build/NEWS:19256 msgid "" "`bpo-9951 `__: Added a hex() method to " "bytes, bytearray, and memoryview." msgstr "" -#: ../../../build/NEWS:19254 +#: ../../../build/NEWS:19258 msgid "" "`bpo-22906 `__: PEP 479: Change " "StopIteration handling inside generators." msgstr "" -#: ../../../build/NEWS:19256 +#: ../../../build/NEWS:19260 msgid "" "`bpo-24017 `__: PEP 492: Coroutines with" " async and await syntax." msgstr "" -#: ../../../build/NEWS:19261 +#: ../../../build/NEWS:19265 msgid "" "`bpo-14373 `__: Added C implementation " "of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " "Kachayev." msgstr "" -#: ../../../build/NEWS:19264 +#: ../../../build/NEWS:19268 msgid "" "`bpo-24230 `__: The tempfile module now " "accepts bytes for prefix, suffix and dir parameters and returns bytes in " "such situations (matching the os module APIs)." msgstr "" -#: ../../../build/NEWS:19268 +#: ../../../build/NEWS:19272 msgid "" "`bpo-22189 `__: collections.UserString " "now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " "isprintable(), and maketrans(). Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19272 +#: ../../../build/NEWS:19276 msgid "" "`bpo-24244 `__: Prevents termination " "when an invalid format string is encountered on Windows in strftime." msgstr "" -#: ../../../build/NEWS:19275 +#: ../../../build/NEWS:19279 msgid "" "`bpo-23973 `__: PEP 484: Add the typing " "module." msgstr "" -#: ../../../build/NEWS:19277 +#: ../../../build/NEWS:19281 msgid "" "`bpo-23086 `__: The " "collections.abc.Sequence() abstract base class added *start* and *stop* " "parameters to the index() mixin. Patch by Devin Jeanpierre." msgstr "" -#: ../../../build/NEWS:19281 +#: ../../../build/NEWS:19285 msgid "" "`bpo-20035 `__: Replaced the " "``tkinter._fix`` module used for setting up the Tcl/Tk environment on " @@ -27381,13 +27389,13 @@ msgid "" "permanent changes to the environment." msgstr "" -#: ../../../build/NEWS:19285 +#: ../../../build/NEWS:19289 msgid "" "`bpo-24257 `__: Fixed segmentation fault" " in sqlite3.Row constructor with faked cursor type." msgstr "" -#: ../../../build/NEWS:19288 +#: ../../../build/NEWS:19292 msgid "" "`bpo-15836 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " @@ -27395,13 +27403,13 @@ msgid "" "on patch by Daniel Wagner-Hall." msgstr "" -#: ../../../build/NEWS:19292 +#: ../../../build/NEWS:19296 msgid "" "`bpo-9858 `__: Add missing method stubs " "to _io.RawIOBase. Patch by Laura Rupprecht." msgstr "" -#: ../../../build/NEWS:19295 +#: ../../../build/NEWS:19299 msgid "" "`bpo-22955 `__: attrgetter, itemgetter " "and methodcaller objects in the operator module now support pickling. Added" @@ -27409,7 +27417,7 @@ msgid "" "Rosenberg." msgstr "" -#: ../../../build/NEWS:19299 +#: ../../../build/NEWS:19303 msgid "" "`bpo-22107 `__: tempfile.gettempdir() " "and tempfile.mkdtemp() now try again when a directory with the chosen name " @@ -27417,156 +27425,156 @@ msgid "" "early if parent directory is not valid (not exists or is a file) on Windows." msgstr "" -#: ../../../build/NEWS:19304 +#: ../../../build/NEWS:19308 msgid "" "`bpo-23780 `__: Improved error message " "in os.path.join() with single argument." msgstr "" -#: ../../../build/NEWS:19306 +#: ../../../build/NEWS:19310 msgid "" "`bpo-6598 `__: Increased time precision " "and random number range in email.utils.make_msgid() to strengthen the " "uniqueness of the message ID." msgstr "" -#: ../../../build/NEWS:19309 +#: ../../../build/NEWS:19313 msgid "" "`bpo-24091 `__: Fixed various crashes in" " corner cases in C implementation of ElementTree." msgstr "" -#: ../../../build/NEWS:19312 +#: ../../../build/NEWS:19316 msgid "" "`bpo-21931 `__: msilib.FCICreate() now " "raises TypeError in the case of a bad argument instead of a ValueError with " "a bogus FCI error number. Patch by Jeffrey Armstrong." msgstr "" -#: ../../../build/NEWS:19316 +#: ../../../build/NEWS:19320 msgid "" "`bpo-13866 `__: *quote_via* argument " "added to urllib.parse.urlencode." msgstr "" -#: ../../../build/NEWS:19318 +#: ../../../build/NEWS:19322 msgid "" "`bpo-20098 `__: New mangle_from policy " "option for email, default True for compat32, but False for all other " "policies." msgstr "" -#: ../../../build/NEWS:19321 +#: ../../../build/NEWS:19325 msgid "" "`bpo-24211 `__: The email library now " "supports RFC 6532: it can generate headers using utf-8 instead of encoded " "words." msgstr "" -#: ../../../build/NEWS:19324 +#: ../../../build/NEWS:19328 msgid "" "`bpo-16314 `__: Added support for the " "LZMA compression in distutils." msgstr "" -#: ../../../build/NEWS:19326 +#: ../../../build/NEWS:19330 msgid "" "`bpo-21804 `__: poplib now supports RFC " "6856 (UTF8)." msgstr "" -#: ../../../build/NEWS:19328 +#: ../../../build/NEWS:19332 msgid "" "`bpo-18682 `__: Optimized pprint " "functions for builtin scalar types." msgstr "" -#: ../../../build/NEWS:19330 +#: ../../../build/NEWS:19334 msgid "" "`bpo-22027 `__: smtplib now supports RFC" " 6531 (SMTPUTF8)." msgstr "" -#: ../../../build/NEWS:19332 +#: ../../../build/NEWS:19336 msgid "" "`bpo-23488 `__: Random generator objects" " now consume 2x less memory on 64-bit." msgstr "" -#: ../../../build/NEWS:19334 +#: ../../../build/NEWS:19338 msgid "" "`bpo-1322 `__: platform.dist() and " "platform.linux_distribution() functions are now deprecated. Initial patch " "by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19337 +#: ../../../build/NEWS:19341 msgid "" "`bpo-22486 `__: Added the math.gcd() " "function. The fractions.gcd() function now is deprecated. Based on patch " "by Mark Dickinson." msgstr "" -#: ../../../build/NEWS:19340 +#: ../../../build/NEWS:19344 msgid "" "`bpo-24064 `__: Property() docstrings " "are now writeable. (Patch by Berker Peksag.)" msgstr "" -#: ../../../build/NEWS:19343 +#: ../../../build/NEWS:19347 msgid "" "`bpo-22681 `__: Added support for the " "koi8_t encoding." msgstr "" -#: ../../../build/NEWS:19345 +#: ../../../build/NEWS:19349 msgid "" "`bpo-22682 `__: Added support for the " "kz1048 encoding." msgstr "" -#: ../../../build/NEWS:19347 +#: ../../../build/NEWS:19351 msgid "" "`bpo-23796 `__: peek and read1 methods " "of BufferedReader now raise ValueError if they called on a closed object. " "Patch by John Hergenroeder." msgstr "" -#: ../../../build/NEWS:19350 +#: ../../../build/NEWS:19354 msgid "" "`bpo-21795 `__: smtpd now supports the " "8BITMIME extension whenever the new *decode_data* constructor argument is " "set to False." msgstr "" -#: ../../../build/NEWS:19353 +#: ../../../build/NEWS:19357 msgid "" "`bpo-24155 `__: optimize heapq.heapify()" " for better cache performance when heapifying large lists." msgstr "" -#: ../../../build/NEWS:19356 +#: ../../../build/NEWS:19360 msgid "" "`bpo-21800 `__: imaplib now supports RFC" " 5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " "encodes non-ASCII usernames and passwords to UTF8." msgstr "" -#: ../../../build/NEWS:19360 +#: ../../../build/NEWS:19364 msgid "" "`bpo-20274 `__: When calling a " "_sqlite.Connection, it now complains if passed any keyword arguments. " "Previously it silently ignored them." msgstr "" -#: ../../../build/NEWS:19363 +#: ../../../build/NEWS:19367 msgid "" "`bpo-20274 `__: Remove ignored and " "erroneous \"kwargs\" parameters from three METH_VARARGS methods on " "_sqlite.Connection." msgstr "" -#: ../../../build/NEWS:19366 +#: ../../../build/NEWS:19370 msgid "" "`bpo-24134 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a" @@ -27574,221 +27582,221 @@ msgid "" "is passed in the context manager mode." msgstr "" -#: ../../../build/NEWS:19371 +#: ../../../build/NEWS:19375 msgid "" "`bpo-24018 `__: Add a " "collections.abc.Generator abstract base class. Contributed by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19374 +#: ../../../build/NEWS:19378 msgid "" "`bpo-23880 `__: Tkinter's getint() and " "getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " "numbers (in particular int)." msgstr "" -#: ../../../build/NEWS:19377 +#: ../../../build/NEWS:19381 msgid "" "`bpo-22619 `__: Added negative limit " "support in the traceback module. Based on patch by Dmitry Kazakov." msgstr "" -#: ../../../build/NEWS:19380 +#: ../../../build/NEWS:19384 msgid "" "`bpo-24094 `__: Fix possible crash in " "json.encode with poorly behaved dict subclasses." msgstr "" -#: ../../../build/NEWS:19383 +#: ../../../build/NEWS:19387 msgid "" "`bpo-9246 `__: On POSIX, os.getcwd() now " "supports paths longer than 1025 bytes. Patch written by William Orr." msgstr "" -#: ../../../build/NEWS:19386 +#: ../../../build/NEWS:19390 msgid "" "`bpo-17445 `__: add difflib.diff_bytes()" " to support comparison of byte strings (fixes a regression from Python 2)." msgstr "" -#: ../../../build/NEWS:19389 +#: ../../../build/NEWS:19393 msgid "" "`bpo-23917 `__: Fall back to sequential " "compilation when ProcessPoolExecutor doesn't exist. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:19392 +#: ../../../build/NEWS:19396 msgid "" "`bpo-23008 `__: Fixed resolving " "attributes with boolean value is False in pydoc." msgstr "" -#: ../../../build/NEWS:19395 +#: ../../../build/NEWS:19399 msgid "" "Fix asyncio issue 235: LifoQueue and PriorityQueue's put didn't increment " "unfinished tasks (this bug was introduced when JoinableQueue was merged with" " Queue)." msgstr "" -#: ../../../build/NEWS:19399 +#: ../../../build/NEWS:19403 msgid "" "`bpo-23908 `__: os functions now reject " "paths with embedded null character on Windows instead of silently truncating" " them." msgstr "" -#: ../../../build/NEWS:19402 +#: ../../../build/NEWS:19406 msgid "" "`bpo-23728 `__: binascii.crc_hqx() could" " return an integer outside of the range 0-0xffff for empty data." msgstr "" -#: ../../../build/NEWS:19405 +#: ../../../build/NEWS:19409 msgid "" "`bpo-23887 `__: urllib.error.HTTPError " "now has a proper repr() representation. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:19408 +#: ../../../build/NEWS:19412 msgid "" "asyncio: New event loop APIs: set_task_factory() and get_task_factory()." msgstr "" -#: ../../../build/NEWS:19410 +#: ../../../build/NEWS:19414 msgid "asyncio: async() function is deprecated in favour of ensure_future()." msgstr "" -#: ../../../build/NEWS:19412 +#: ../../../build/NEWS:19416 msgid "" "`bpo-24178 `__: asyncio.Lock, Condition," " Semaphore, and BoundedSemaphore support new 'async with' syntax. " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19415 +#: ../../../build/NEWS:19419 msgid "" "`bpo-24179 `__: Support 'async for' for " "asyncio.StreamReader. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19418 +#: ../../../build/NEWS:19422 msgid "" "`bpo-24184 `__: Add AsyncIterator and " "AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19421 +#: ../../../build/NEWS:19425 msgid "" "`bpo-22547 `__: Implement informative " "__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19424 +#: ../../../build/NEWS:19428 msgid "" "`bpo-24190 `__: Implement " "inspect.BoundArgument.apply_defaults() method. Contributed by Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19427 +#: ../../../build/NEWS:19431 msgid "" "`bpo-20691 `__: Add 'follow_wrapped' " "argument to inspect.Signature.from_callable() and inspect.signature(). " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19431 +#: ../../../build/NEWS:19435 msgid "" "`bpo-24248 `__: Deprecate " "inspect.Signature.from_function() and inspect.Signature.from_builtin()." msgstr "" -#: ../../../build/NEWS:19434 +#: ../../../build/NEWS:19438 msgid "" "`bpo-23898 `__: Fix " "inspect.classify_class_attrs() to support attributes with overloaded __eq__ " "and __bool__. Patch by Mike Bayer." msgstr "" -#: ../../../build/NEWS:19437 +#: ../../../build/NEWS:19441 msgid "" "`bpo-24298 `__: Fix inspect.signature() " "to correctly unwrap wrappers around bound methods." msgstr "" -#: ../../../build/NEWS:19443 +#: ../../../build/NEWS:19447 msgid "" "`bpo-23184 `__: remove unused names and " "imports in idlelib. Initial patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:19449 +#: ../../../build/NEWS:19453 msgid "" "`bpo-21520 `__: test_zipfile no longer " "fails if the word 'bad' appears anywhere in the name of the current " "directory." msgstr "" -#: ../../../build/NEWS:19452 +#: ../../../build/NEWS:19456 msgid "" "`bpo-9517 `__: Move script_helper into " "the support package. Patch by Christie Wilson." msgstr "" -#: ../../../build/NEWS:19458 +#: ../../../build/NEWS:19462 msgid "" "`bpo-22155 `__: Add File Handlers " "subsection with createfilehandler to tkinter doc. Remove obsolete example " "from FAQ. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19461 +#: ../../../build/NEWS:19465 msgid "" "`bpo-24029 `__: Document the name " "binding behavior for submodule imports." msgstr "" -#: ../../../build/NEWS:19463 +#: ../../../build/NEWS:19467 msgid "" "`bpo-24077 `__: Fix typo in man page for" " -I command option: -s, not -S" msgstr "" -#: ../../../build/NEWS:19468 +#: ../../../build/NEWS:19472 msgid "" "`bpo-24000 `__: Improved Argument " "Clinic's mapping of converters to legacy \"format units\". Updated the " "documentation to match." msgstr "" -#: ../../../build/NEWS:19471 +#: ../../../build/NEWS:19475 msgid "" "`bpo-24001 `__: Argument Clinic " "converters now use accept={type} instead of types={'type'} to specify the " "types the converter accepts." msgstr "" -#: ../../../build/NEWS:19474 +#: ../../../build/NEWS:19478 msgid "" "`bpo-23330 `__: h2py now supports " "arbitrary filenames in #include." msgstr "" -#: ../../../build/NEWS:19476 +#: ../../../build/NEWS:19480 msgid "" "`bpo-24031 `__: make patchcheck now " "supports git checkouts, too." msgstr "" -#: ../../../build/NEWS:19480 +#: ../../../build/NEWS:19484 msgid "Python 3.5.0 alpha 4" msgstr "Python 3.5.0 alfa 4" -#: ../../../build/NEWS:19482 +#: ../../../build/NEWS:19486 msgid "*Release date: 2015-04-19*" msgstr "*Tanggal rilis: 2015-04-19*" -#: ../../../build/NEWS:19487 +#: ../../../build/NEWS:19491 msgid "" "`bpo-22980 `__: Under Linux, " "GNU/KFreeBSD and the Hurd, C extensions now include the architecture triplet" @@ -27797,26 +27805,26 @@ msgid "" ":pep:`3149`-style information." msgstr "" -#: ../../../build/NEWS:19492 +#: ../../../build/NEWS:19496 msgid "" "`bpo-22631 `__: Added Linux-specific " "socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19495 +#: ../../../build/NEWS:19499 msgid "" "`bpo-23731 `__: Implement :pep:`488`: " "removal of .pyo files." msgstr "" -#: ../../../build/NEWS:19497 +#: ../../../build/NEWS:19501 msgid "" "`bpo-23726 `__: Don't enable GC for user" " subclasses of non-GC types that don't add any new fields. Patch by Eugene " "Toder." msgstr "" -#: ../../../build/NEWS:19500 +#: ../../../build/NEWS:19504 msgid "" "`bpo-23309 `__: Avoid a deadlock at " "shutdown if a daemon thread is aborted while it is holding a lock to a " @@ -27824,43 +27832,43 @@ msgid "" "(typically stdout or stderr). A fatal error is emitted instead." msgstr "" -#: ../../../build/NEWS:19505 +#: ../../../build/NEWS:19509 msgid "" "`bpo-22977 `__: Fixed formatting Windows" " error messages on Wine. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19508 +#: ../../../build/NEWS:19512 msgid "" "`bpo-23466 `__: %c, %o, %x, and %X in " "bytes formatting now raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:19511 +#: ../../../build/NEWS:19515 msgid "" "`bpo-24044 `__: Fix possible null " "pointer dereference in list.sort in out of memory conditions." msgstr "" -#: ../../../build/NEWS:19514 +#: ../../../build/NEWS:19518 msgid "" "`bpo-21354 `__: PyCFunction_New function" " is exposed by python DLL again." msgstr "" -#: ../../../build/NEWS:19519 +#: ../../../build/NEWS:19523 msgid "" "`bpo-23840 `__: tokenize.open() now " "closes the temporary binary file on error to fix a resource warning." msgstr "" -#: ../../../build/NEWS:19522 +#: ../../../build/NEWS:19526 msgid "" "`bpo-16914 `__: new debuglevel 2 in " "smtplib adds timestamps to debug output." msgstr "" -#: ../../../build/NEWS:19524 +#: ../../../build/NEWS:19528 msgid "" "`bpo-7159 `__: urllib.request now " "supports sending auth credentials automatically after the first 401. This " @@ -27868,39 +27876,39 @@ msgid "" "`__ and supersedes that change." msgstr "" -#: ../../../build/NEWS:19528 +#: ../../../build/NEWS:19532 msgid "" "`bpo-23703 `__: Fix a regression in " "urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19531 +#: ../../../build/NEWS:19535 msgid "" "`bpo-4254 `__: Adds " "_curses.update_lines_cols(). Patch by Arnon Yaari" msgstr "" -#: ../../../build/NEWS:19533 +#: ../../../build/NEWS:19537 msgid "" "`bpo-19933 `__: Provide default argument" " for ndigits in round. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19536 +#: ../../../build/NEWS:19540 msgid "" "`bpo-23193 `__: Add a numeric_owner " "parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " "by Michael Vogt and Eric Smith." msgstr "" -#: ../../../build/NEWS:19539 +#: ../../../build/NEWS:19543 msgid "" "`bpo-23342 `__: Add a subprocess.run() " "function than returns a CalledProcess instance for a more consistent API " "than the existing call* functions." msgstr "" -#: ../../../build/NEWS:19542 +#: ../../../build/NEWS:19546 msgid "" "`bpo-21217 `__: inspect.getsourcelines()" " now tries to compute the start and end lines from the code object, fixing " @@ -27908,49 +27916,49 @@ msgid "" "Thomas Ballinger and Allison Kaptur." msgstr "" -#: ../../../build/NEWS:19546 +#: ../../../build/NEWS:19550 msgid "" "`bpo-24521 `__: Fix possible integer " "overflows in the pickle module." msgstr "" -#: ../../../build/NEWS:19548 +#: ../../../build/NEWS:19552 msgid "" "`bpo-22931 `__: Allow '[' and ']' in " "cookie values." msgstr "" -#: ../../../build/NEWS:19550 +#: ../../../build/NEWS:19554 msgid "" "The keywords attribute of functools.partial is now always a dictionary." msgstr "" -#: ../../../build/NEWS:19552 +#: ../../../build/NEWS:19556 msgid "" "`bpo-23811 `__: Add missing newline to " "the PyCompileError error message. Patch by Alex Shkop." msgstr "" -#: ../../../build/NEWS:19555 +#: ../../../build/NEWS:19559 msgid "" "`bpo-21116 `__: Avoid blowing memory " "when allocating a multiprocessing shared array that's larger than 50% of the" " available RAM. Patch by Médéric Boquien." msgstr "" -#: ../../../build/NEWS:19559 +#: ../../../build/NEWS:19563 msgid "" "`bpo-22982 `__: Improve BOM handling " "when seeking to multiple positions of a writable text file." msgstr "" -#: ../../../build/NEWS:19562 +#: ../../../build/NEWS:19566 msgid "" "`bpo-23464 `__: Removed deprecated " "asyncio JoinableQueue." msgstr "" -#: ../../../build/NEWS:19564 +#: ../../../build/NEWS:19568 msgid "" "`bpo-23529 `__: Limit the size of " "decompressed data when reading from GzipFile, BZ2File or LZMAFile. This " @@ -27959,47 +27967,47 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:19569 +#: ../../../build/NEWS:19573 msgid "" "`bpo-21859 `__: Added Python " "implementation of io.FileIO." msgstr "" -#: ../../../build/NEWS:19571 +#: ../../../build/NEWS:19575 msgid "" "`bpo-23865 `__: close() methods in " "multiple modules now are idempotent and more robust at shutdown. If they " "need to release multiple resources, all are released even if errors occur." msgstr "" -#: ../../../build/NEWS:19575 +#: ../../../build/NEWS:19579 msgid "" "`bpo-23400 `__: Raise same exception on " "both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." msgstr "" -#: ../../../build/NEWS:19578 +#: ../../../build/NEWS:19582 msgid "" "`bpo-10838 `__: The subprocess now " "module includes SubprocessError and TimeoutError in its list of exported " "names for the users wild enough to use ``from subprocess import *``." msgstr "" -#: ../../../build/NEWS:19582 +#: ../../../build/NEWS:19586 msgid "" "`bpo-23411 `__: Added DefragResult, " "ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and " "SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19586 +#: ../../../build/NEWS:19590 msgid "" "`bpo-23881 `__: " "urllib.request.ftpwrapper constructor now closes the socket if the FTP " "connection failed to fix a ResourceWarning." msgstr "" -#: ../../../build/NEWS:19589 +#: ../../../build/NEWS:19593 msgid "" "`bpo-23853 `__: " ":meth:`socket.socket.sendall` does no more reset the socket timeout each " @@ -28007,14 +28015,14 @@ msgid "" "duration to send all data." msgstr "" -#: ../../../build/NEWS:19593 +#: ../../../build/NEWS:19597 msgid "" "`bpo-22721 `__: An order of multiline " "pprint output of set or dict containing orderable and non-orderable elements" " no longer depends on iteration order of set or dict." msgstr "" -#: ../../../build/NEWS:19597 +#: ../../../build/NEWS:19601 msgid "" "`bpo-15133 `__: " "_tkinter.tkapp.getboolean() now supports Tcl_Obj and always returns bool. " @@ -28022,45 +28030,45 @@ msgid "" "Tcl_Obj). tkinter.BooleanVar.get() now always returns bool." msgstr "" -#: ../../../build/NEWS:19602 +#: ../../../build/NEWS:19606 msgid "" "`bpo-10590 `__: xml.sax.parseString() " "now supports string argument." msgstr "" -#: ../../../build/NEWS:19604 +#: ../../../build/NEWS:19608 msgid "" "`bpo-23338 `__: Fixed formatting ctypes " "error messages on Cygwin. Patch by Makoto Kato." msgstr "" -#: ../../../build/NEWS:19607 +#: ../../../build/NEWS:19611 msgid "" "`bpo-15582 `__: inspect.getdoc() now " "follows inheritance chains." msgstr "" -#: ../../../build/NEWS:19609 +#: ../../../build/NEWS:19613 msgid "" "`bpo-2175 `__: SAX parsers now support a " "character stream of InputSource object." msgstr "" -#: ../../../build/NEWS:19612 +#: ../../../build/NEWS:19616 msgid "" "`bpo-16840 `__: Tkinter now supports " "64-bit integers added in Tcl 8.4 and arbitrary precision integers added in " "Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19615 +#: ../../../build/NEWS:19619 msgid "" "`bpo-23834 `__: Fix socket.sendto(), use" " the C Py_ssize_t type to store the result of sendto() instead of the C int " "type." msgstr "" -#: ../../../build/NEWS:19618 +#: ../../../build/NEWS:19622 msgid "" "`bpo-23618 `__: " ":meth:`socket.socket.connect` now waits until the connection completes " @@ -28070,45 +28078,45 @@ msgid "" ":exc:`InterruptedError` for non-blocking sockets." msgstr "" -#: ../../../build/NEWS:19624 +#: ../../../build/NEWS:19628 msgid "" "`bpo-21526 `__: Tkinter now supports new" " boolean type in Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19626 +#: ../../../build/NEWS:19630 msgid "" "`bpo-23836 `__: Fix the faulthandler " "module to handle reentrant calls to its signal handlers." msgstr "" -#: ../../../build/NEWS:19629 +#: ../../../build/NEWS:19633 msgid "" "`bpo-23838 `__: linecache now clears the" " cache and returns an empty result on MemoryError." msgstr "" -#: ../../../build/NEWS:19632 +#: ../../../build/NEWS:19636 msgid "" "`bpo-10395 `__: Added " "os.path.commonpath(). Implemented in posixpath and ntpath. Based on patch by" " Rafik Draoui." msgstr "" -#: ../../../build/NEWS:19635 +#: ../../../build/NEWS:19639 msgid "" "`bpo-23611 `__: Serializing more " "\"lookupable\" objects (such as unbound methods or nested classes) now are " "supported with pickle protocols < 4." msgstr "" -#: ../../../build/NEWS:19638 +#: ../../../build/NEWS:19642 msgid "" "`bpo-13583 `__: sqlite3.Row now supports" " slice indexing." msgstr "" -#: ../../../build/NEWS:19640 +#: ../../../build/NEWS:19644 msgid "" "`bpo-18473 `__: Fixed 2to3 and 3to2 " "compatible pickle mappings. Fixed ambiguous reverse mappings. Added many " @@ -28116,7 +28124,7 @@ msgid "" " with full name mapping." msgstr "" -#: ../../../build/NEWS:19644 +#: ../../../build/NEWS:19648 msgid "" "`bpo-23485 `__: select.select() is now " "retried automatically with the recomputed timeout when interrupted by a " @@ -28124,103 +28132,103 @@ msgid "" "part of the :pep:`475`." msgstr "" -#: ../../../build/NEWS:19648 +#: ../../../build/NEWS:19652 msgid "" "`bpo-23752 `__: When built from an " "existing file descriptor, io.FileIO() now only calls fstat() once. Before " "fstat() was called twice, which was not necessary." msgstr "" -#: ../../../build/NEWS:19652 +#: ../../../build/NEWS:19656 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support __add__, __mul__, and __imul__()." msgstr "" -#: ../../../build/NEWS:19655 +#: ../../../build/NEWS:19659 msgid "" "`bpo-23171 `__: csv.Writer.writerow() " "now supports arbitrary iterables." msgstr "" -#: ../../../build/NEWS:19657 +#: ../../../build/NEWS:19661 msgid "" "`bpo-23745 `__: The new email header " "parser now handles duplicate MIME parameter names without error, similar to " "how get_param behaves." msgstr "" -#: ../../../build/NEWS:19660 +#: ../../../build/NEWS:19664 msgid "" "`bpo-22117 `__: Fix os.utime(), it now " "rounds the timestamp towards minus infinity (-inf) instead of rounding " "towards zero." msgstr "" -#: ../../../build/NEWS:19663 +#: ../../../build/NEWS:19667 msgid "" "`bpo-23310 `__: Fix MagicMock's " "initializer to work with __methods__, just like configure_mock(). Patch by " "Kasia Jachim." msgstr "" -#: ../../../build/NEWS:19669 +#: ../../../build/NEWS:19673 msgid "" "`bpo-23817 `__: FreeBSD now uses \"1.0\"" " in the SOVERSION as other operating systems, instead of just \"1\"." msgstr "" -#: ../../../build/NEWS:19672 +#: ../../../build/NEWS:19676 msgid "" "`bpo-23501 `__: Argument Clinic now " "generates code into separate files by default." msgstr "" -#: ../../../build/NEWS:19678 +#: ../../../build/NEWS:19682 msgid "" "`bpo-23799 `__: Added " "test.support.start_threads() for running and cleaning up multiple threads." msgstr "" -#: ../../../build/NEWS:19681 +#: ../../../build/NEWS:19685 msgid "" "`bpo-22390 `__: test.regrtest now emits " "a warning if temporary files or directories are left after running a test." msgstr "" -#: ../../../build/NEWS:19687 +#: ../../../build/NEWS:19691 msgid "" "`bpo-18128 `__: pygettext now uses " "standard +NNNN format in the POT-Creation-Date header." msgstr "" -#: ../../../build/NEWS:19690 +#: ../../../build/NEWS:19694 msgid "" "`bpo-23935 `__: Argument Clinic's " "understanding of format units accepting bytes, bytearrays, and buffers is " "now consistent with both the documentation and the implementation." msgstr "" -#: ../../../build/NEWS:19694 +#: ../../../build/NEWS:19698 msgid "" "`bpo-23944 `__: Argument Clinic now " "wraps long impl prototypes at column 78." msgstr "" -#: ../../../build/NEWS:19696 +#: ../../../build/NEWS:19700 msgid "" "`bpo-20586 `__: Argument Clinic now " "ensures that functions without docstrings have signatures." msgstr "" -#: ../../../build/NEWS:19699 +#: ../../../build/NEWS:19703 msgid "" "`bpo-23492 `__: Argument Clinic now " "generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple" " if possible." msgstr "" -#: ../../../build/NEWS:19702 +#: ../../../build/NEWS:19706 msgid "" "`bpo-23500 `__: Argument Clinic is now " "smarter about generating the \"#ifndef\" (empty) definition of the methoddef" @@ -28229,21 +28237,21 @@ msgid "" " than immediately after the first use." msgstr "" -#: ../../../build/NEWS:19711 +#: ../../../build/NEWS:19715 msgid "" "`bpo-23998 `__: PyImport_ReInitLock() " "now checks for lock allocation error" msgstr "" -#: ../../../build/NEWS:19715 +#: ../../../build/NEWS:19719 msgid "Python 3.5.0 alpha 3" msgstr "Python 3.5.0 alfa 3" -#: ../../../build/NEWS:19717 +#: ../../../build/NEWS:19721 msgid "*Release date: 2015-03-28*" msgstr "*Tanggal rilis: 2015-03-28*" -#: ../../../build/NEWS:19722 +#: ../../../build/NEWS:19726 msgid "" "`bpo-23573 `__: Increased performance of" " string search operations (str.find, str.index, str.count, the in operator, " @@ -28251,44 +28259,44 @@ msgid "" "UCS4)." msgstr "" -#: ../../../build/NEWS:19726 +#: ../../../build/NEWS:19730 msgid "" "`bpo-23753 `__: Python doesn't support " "anymore platforms without stat() or fstat(), these functions are always " "required." msgstr "" -#: ../../../build/NEWS:19729 +#: ../../../build/NEWS:19733 msgid "" "`bpo-23681 `__: The -b option now " "affects comparisons of bytes with int." msgstr "" -#: ../../../build/NEWS:19731 +#: ../../../build/NEWS:19735 msgid "" "`bpo-23632 `__: Memoryviews now allow " "tuple indexing (including for multi-dimensional memoryviews)." msgstr "" -#: ../../../build/NEWS:19734 +#: ../../../build/NEWS:19738 msgid "" "`bpo-23192 `__: Fixed generator lambdas." " Patch by Bruno Cauet." msgstr "" -#: ../../../build/NEWS:19736 +#: ../../../build/NEWS:19740 msgid "" "`bpo-23629 `__: Fix the default " "__sizeof__ implementation for variable-sized objects." msgstr "" -#: ../../../build/NEWS:19742 +#: ../../../build/NEWS:19746 msgid "" "`bpo-14260 `__: The groupindex attribute" " of regular expression pattern object now is non-modifiable mapping." msgstr "" -#: ../../../build/NEWS:19745 +#: ../../../build/NEWS:19749 msgid "" "`bpo-23792 `__: Ignore KeyboardInterrupt" " when the pydoc pager is active. This mimics the behavior of the standard " @@ -28296,51 +28304,51 @@ msgid "" "itself is still running." msgstr "" -#: ../../../build/NEWS:19749 +#: ../../../build/NEWS:19753 msgid "" "`bpo-23775 `__: pprint() of OrderedDict " "now outputs the same representation as repr()." msgstr "" -#: ../../../build/NEWS:19752 +#: ../../../build/NEWS:19756 msgid "" "`bpo-23765 `__: Removed IsBadStringPtr " "calls in ctypes" msgstr "" -#: ../../../build/NEWS:19754 +#: ../../../build/NEWS:19758 msgid "" "`bpo-22364 `__: Improved some re error " "messages using regex for hints." msgstr "" -#: ../../../build/NEWS:19756 +#: ../../../build/NEWS:19760 msgid "" "`bpo-23742 `__: ntpath.expandvars() no " "longer loses unbalanced single quotes." msgstr "" -#: ../../../build/NEWS:19758 +#: ../../../build/NEWS:19762 msgid "" "`bpo-21717 `__: The zipfile.ZipFile.open" " function now supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:19761 +#: ../../../build/NEWS:19765 msgid "" "`bpo-21802 `__: The reader in " "BufferedRWPair now is closed even when closing writer failed in " "BufferedRWPair.close()." msgstr "" -#: ../../../build/NEWS:19764 +#: ../../../build/NEWS:19768 msgid "" "`bpo-23622 `__: Unknown escapes in " "regular expressions that consist of ``'\\'`` and ASCII letter now raise a " "deprecation warning and will be forbidden in Python 3.6." msgstr "" -#: ../../../build/NEWS:19768 +#: ../../../build/NEWS:19772 msgid "" "`bpo-23671 `__: string.Template now " "allows specifying the \"self\" parameter as a keyword argument. " @@ -28348,79 +28356,79 @@ msgid "" "\"format_string\" parameters as keyword arguments." msgstr "" -#: ../../../build/NEWS:19772 +#: ../../../build/NEWS:19776 msgid "" "`bpo-23502 `__: The pprint module now " "supports mapping proxies." msgstr "" -#: ../../../build/NEWS:19774 +#: ../../../build/NEWS:19778 msgid "" "`bpo-17530 `__: pprint now wraps long " "bytes objects and bytearrays." msgstr "" -#: ../../../build/NEWS:19776 +#: ../../../build/NEWS:19780 msgid "" "`bpo-22687 `__: Fixed some corner cases " "in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " "long words." msgstr "" -#: ../../../build/NEWS:19779 +#: ../../../build/NEWS:19783 msgid "" "`bpo-4727 `__: The copy module now uses " "pickle protocol 4 (PEP 3154) and supports copying of instances of classes " "whose __new__ method takes keyword-only arguments." msgstr "" -#: ../../../build/NEWS:19783 +#: ../../../build/NEWS:19787 msgid "" "`bpo-23491 `__: Added a zipapp module to" " support creating executable zip file archives of Python code. Registered " "\".pyz\" and \".pyzw\" extensions on Windows for these archives (PEP 441)." msgstr "" -#: ../../../build/NEWS:19787 +#: ../../../build/NEWS:19791 msgid "" "`bpo-23657 `__: Avoid explicit checks " "for str in zipapp, adding support for pathlib.Path objects as arguments." msgstr "" -#: ../../../build/NEWS:19790 +#: ../../../build/NEWS:19794 msgid "" "`bpo-23688 `__: Added support of " "arbitrary bytes-like objects and avoided unnecessary copying of memoryview " "in gzip.GzipFile.write(). Original patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:19794 +#: ../../../build/NEWS:19798 msgid "" "`bpo-23252 `__: Added support for " "writing ZIP files to unseekable streams." msgstr "" -#: ../../../build/NEWS:19796 +#: ../../../build/NEWS:19800 msgid "" "`bpo-23647 `__: Increase imaplib's " "MAXLINE to accommodate modern mailbox sizes." msgstr "" -#: ../../../build/NEWS:19798 +#: ../../../build/NEWS:19802 msgid "" "`bpo-23539 `__: If body is None, " "http.client.HTTPConnection.request now sets Content-Length to 0 for PUT, " "POST, and PATCH headers to avoid 411 errors from some web servers." msgstr "" -#: ../../../build/NEWS:19802 +#: ../../../build/NEWS:19806 msgid "" "`bpo-22351 `__: The nntplib.NNTP " "constructor no longer leaves the connection and socket open until the " "garbage collector cleans them up. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19806 +#: ../../../build/NEWS:19810 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support methods for index(), insert(), and copy(). This allows " @@ -28428,7 +28436,7 @@ msgid "" "substitutability for lists." msgstr "" -#: ../../../build/NEWS:19810 +#: ../../../build/NEWS:19814 msgid "" "`bpo-23715 `__: " ":func:`signal.sigwaitinfo` and :func:`signal.sigtimedwait` are now retried " @@ -28437,42 +28445,42 @@ msgid "" "timeout with a monotonic clock when it is retried." msgstr "" -#: ../../../build/NEWS:19815 +#: ../../../build/NEWS:19819 msgid "" "`bpo-23001 `__: Few functions in modules" " mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only " "bytes-like object now accept writable bytes-like object too." msgstr "" -#: ../../../build/NEWS:19819 +#: ../../../build/NEWS:19823 msgid "" "`bpo-23646 `__: If time.sleep() is " "interrupted by a signal, the sleep is now retried with the recomputed delay," " except if the signal handler raises an exception (PEP 475)." msgstr "" -#: ../../../build/NEWS:19823 +#: ../../../build/NEWS:19827 msgid "" "`bpo-23136 `__: _strptime now uniformly " "handles all days in week 0, including Dec 30 of previous year. Based on " "patch by Jim Carroll." msgstr "" -#: ../../../build/NEWS:19826 +#: ../../../build/NEWS:19830 msgid "" "`bpo-23700 `__: Iterator of " "NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " "Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:19829 +#: ../../../build/NEWS:19833 msgid "" "`bpo-22903 `__: The fake test case " "created by unittest.loader when it fails importing a test module is now " "picklable." msgstr "" -#: ../../../build/NEWS:19832 +#: ../../../build/NEWS:19836 msgid "" "`bpo-22181 `__: On Linux, os.urandom() " "now uses the new getrandom() syscall if available, syscall introduced in the" @@ -28480,7 +28488,7 @@ msgid "" "the need of a file descriptor and waits until the kernel has enough entropy." msgstr "" -#: ../../../build/NEWS:19837 +#: ../../../build/NEWS:19841 msgid "" "`bpo-2211 `__: Updated the implementation" " of the http.cookies.Morsel class. Setting attributes key, value and " @@ -28491,115 +28499,115 @@ msgid "" "quoting values. Added new tests. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19845 +#: ../../../build/NEWS:19849 msgid "" "`bpo-18983 `__: Allow selection of " "output units in timeit. Patch by Julian Gindi." msgstr "" -#: ../../../build/NEWS:19848 +#: ../../../build/NEWS:19852 msgid "" "`bpo-23631 `__: Fix " "traceback.format_list when a traceback has been mutated." msgstr "" -#: ../../../build/NEWS:19850 +#: ../../../build/NEWS:19854 msgid "" "`bpo-23568 `__: Add rdivmod support to " "MagicMock() objects. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:19853 +#: ../../../build/NEWS:19857 msgid "" "`bpo-2052 `__: Add charset parameter to " "HtmlDiff.make_file()." msgstr "" -#: ../../../build/NEWS:19855 +#: ../../../build/NEWS:19859 msgid "" "`bpo-23668 `__: Support os.truncate and " "os.ftruncate on Windows." msgstr "" -#: ../../../build/NEWS:19857 +#: ../../../build/NEWS:19861 msgid "" "`bpo-23138 `__: Fixed parsing cookies " "with absent keys or values in cookiejar. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19860 +#: ../../../build/NEWS:19864 msgid "" "`bpo-23051 `__: multiprocessing.Pool " "methods imap() and imap_unordered() now handle exceptions raised by an " "iterator. Patch by Alon Diamant and Davin Potts." msgstr "" -#: ../../../build/NEWS:19864 +#: ../../../build/NEWS:19868 msgid "" "`bpo-23581 `__: Add matmul support to " "MagicMock. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:19866 +#: ../../../build/NEWS:19870 msgid "" "`bpo-23566 `__: enable(), register(), " "dump_traceback() and dump_traceback_later() functions of faulthandler now " "accept file descriptors. Patch by Wei Wu." msgstr "" -#: ../../../build/NEWS:19870 +#: ../../../build/NEWS:19874 msgid "" "`bpo-22928 `__: Disabled HTTP header " "injections in http.client. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19873 +#: ../../../build/NEWS:19877 msgid "" "`bpo-23615 `__: Modules bz2, tarfile and" " tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19876 +#: ../../../build/NEWS:19880 msgid "" "`bpo-23605 `__: os.walk() now calls " "os.scandir() instead of os.listdir(). The usage of os.scandir() reduces the " "number of calls to os.stat(). Initial patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:19883 +#: ../../../build/NEWS:19887 msgid "" "`bpo-23585 `__: make patchcheck will " "ensure the interpreter is built." msgstr "" -#: ../../../build/NEWS:19888 +#: ../../../build/NEWS:19892 msgid "" "`bpo-23583 `__: Added tests for standard" " IO streams in IDLE." msgstr "" -#: ../../../build/NEWS:19890 +#: ../../../build/NEWS:19894 msgid "" "`bpo-22289 `__: Prevent test_urllib2net " "failures due to ftp connection timeout." msgstr "" -#: ../../../build/NEWS:19895 +#: ../../../build/NEWS:19899 msgid "" "`bpo-22826 `__: The result of open() in " "Tools/freeze/bkfile.py is now better compatible with regular files (in " "particular it now supports the context management protocol)." msgstr "" -#: ../../../build/NEWS:19901 +#: ../../../build/NEWS:19905 msgid "Python 3.5.0 alpha 2" msgstr "Python 3.5.0 alfa 2" -#: ../../../build/NEWS:19903 +#: ../../../build/NEWS:19907 msgid "*Release date: 2015-03-09*" msgstr "*Tanggal rilis: 2015-03-09*" -#: ../../../build/NEWS:19908 +#: ../../../build/NEWS:19912 msgid "" "`bpo-23571 `__: PyObject_Call() and " "PyCFunction_Call() now raise a SystemError if a function returns a result " @@ -28607,72 +28615,72 @@ msgid "" "exception." msgstr "" -#: ../../../build/NEWS:19915 +#: ../../../build/NEWS:19919 msgid "" "`bpo-22524 `__: New os.scandir() " "function, part of the :pep:`471`: \"os.scandir() function -- a better and " "faster directory iterator\". Patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:19919 +#: ../../../build/NEWS:19923 msgid "" "`bpo-23103 `__: Reduced the memory " "consumption of IPv4Address and IPv6Address." msgstr "" -#: ../../../build/NEWS:19921 +#: ../../../build/NEWS:19925 msgid "" "`bpo-21793 `__: BaseHTTPRequestHandler " "again logs response code as numeric, not as stringified enum. Patch by " "Demian Brecht." msgstr "" -#: ../../../build/NEWS:19924 +#: ../../../build/NEWS:19928 msgid "" "`bpo-23476 `__: In the ssl module, " "enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " "it is available." msgstr "" -#: ../../../build/NEWS:19927 +#: ../../../build/NEWS:19931 msgid "" "`bpo-23576 `__: Avoid stalling in SSL " "reads when EOF has been reached in the SSL layer but the underlying " "connection hasn't been closed." msgstr "" -#: ../../../build/NEWS:19930 +#: ../../../build/NEWS:19934 msgid "" "`bpo-23504 `__: Added an __all__ to the " "types module." msgstr "" -#: ../../../build/NEWS:19932 +#: ../../../build/NEWS:19936 msgid "" "`bpo-23563 `__: Optimized utility " "functions in urllib.parse." msgstr "" -#: ../../../build/NEWS:19934 +#: ../../../build/NEWS:19938 msgid "" "`bpo-7830 `__: Flatten nested " "functools.partial." msgstr "" -#: ../../../build/NEWS:19936 +#: ../../../build/NEWS:19940 msgid "" "`bpo-20204 `__: Added the __module__ " "attribute to _tkinter classes." msgstr "" -#: ../../../build/NEWS:19938 +#: ../../../build/NEWS:19942 msgid "" "`bpo-19980 `__: Improved help() for non-" "recognized strings. help('') now shows the help on str. help('help') now " "shows the help on help(). Original patch by Mark Lawrence." msgstr "" -#: ../../../build/NEWS:19942 +#: ../../../build/NEWS:19946 msgid "" "`bpo-23521 `__: Corrected pure python " "implementation of timedelta division. Eliminated OverflowError from " @@ -28680,236 +28688,236 @@ msgid "" "division." msgstr "" -#: ../../../build/NEWS:19946 +#: ../../../build/NEWS:19950 msgid "" "`bpo-21619 `__: Popen objects no longer " "leave a zombie after exit in the with statement if the pipe was broken. " "Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19949 +#: ../../../build/NEWS:19953 msgid "" "`bpo-22936 `__: Make it possible to show" " local variables in tracebacks for both the traceback module and unittest." msgstr "" -#: ../../../build/NEWS:19952 +#: ../../../build/NEWS:19956 msgid "" "`bpo-15955 `__: Add an option to limit " "the output size in bz2.decompress(). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:19955 +#: ../../../build/NEWS:19959 msgid "" "`bpo-6639 `__: Module-level turtle " "functions no longer raise TclError after closing the window." msgstr "" -#: ../../../build/NEWS:19958 +#: ../../../build/NEWS:19962 msgid "" "`bpo-814253 `__: Group references and " "conditional group references now work in lookbehind assertions in regular " "expressions. (See also: `bpo-9179 `__)" msgstr "" -#: ../../../build/NEWS:19961 +#: ../../../build/NEWS:19965 msgid "" "`bpo-23215 `__: Multibyte codecs with " "custom error handlers that ignores errors consumed too much memory and " "raised SystemError or MemoryError. Original patch by Aleksi Torhamo." msgstr "" -#: ../../../build/NEWS:19965 +#: ../../../build/NEWS:19969 msgid "" "`bpo-5700 `__: io.FileIO() called flush()" " after closing the file. flush() was not called in close() if closefd=False." msgstr "" -#: ../../../build/NEWS:19968 +#: ../../../build/NEWS:19972 msgid "" "`bpo-23374 `__: Fixed pydoc failure with" " non-ASCII files when stdout encoding differs from file system encoding " "(e.g. on Mac OS)." msgstr "" -#: ../../../build/NEWS:19971 +#: ../../../build/NEWS:19975 msgid "" "`bpo-23481 `__: Remove RC4 from the SSL " "module's default cipher list." msgstr "" -#: ../../../build/NEWS:19973 +#: ../../../build/NEWS:19977 msgid "" "`bpo-21548 `__: Fix pydoc.synopsis() and" " pydoc.apropos() on modules with empty docstrings." msgstr "" -#: ../../../build/NEWS:19976 +#: ../../../build/NEWS:19980 msgid "" "`bpo-22885 `__: Fixed arbitrary code " "execution vulnerability in the dbm.dumb module. Original patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:19979 +#: ../../../build/NEWS:19983 msgid "" "`bpo-23239 `__: ssl.match_hostname() now" " supports matching of IP addresses." msgstr "" -#: ../../../build/NEWS:19981 +#: ../../../build/NEWS:19985 msgid "" "`bpo-23146 `__: Fix mishandling of " "absolute Windows paths with forward slashes in pathlib." msgstr "" -#: ../../../build/NEWS:19984 +#: ../../../build/NEWS:19988 msgid "" "`bpo-23096 `__: Pickle representation of" " floats with protocol 0 now is the same for both Python and C " "implementations." msgstr "" -#: ../../../build/NEWS:19987 +#: ../../../build/NEWS:19991 msgid "" "`bpo-19105 `__: pprint now more " "efficiently uses free space at the right." msgstr "" -#: ../../../build/NEWS:19989 +#: ../../../build/NEWS:19993 msgid "" "`bpo-14910 `__: Add allow_abbrev " "parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " "Bethard, paul j3 and Daniel Eriksson." msgstr "" -#: ../../../build/NEWS:19992 +#: ../../../build/NEWS:19996 msgid "" "`bpo-21717 `__: tarfile.open() now " "supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:19994 +#: ../../../build/NEWS:19998 msgid "" "`bpo-23344 `__: marshal.dumps() is now " "20-25% faster on average." msgstr "" -#: ../../../build/NEWS:19996 +#: ../../../build/NEWS:20000 msgid "" "`bpo-20416 `__: marshal.dumps() with " "protocols 3 and 4 is now 40-50% faster on average." msgstr "" -#: ../../../build/NEWS:19999 +#: ../../../build/NEWS:20003 msgid "" "`bpo-23421 `__: Fixed compression in " "tarfile CLI. Patch by wdv4758h." msgstr "" -#: ../../../build/NEWS:20001 +#: ../../../build/NEWS:20005 msgid "" "`bpo-23367 `__: Fix possible overflows " "in the unicodedata module." msgstr "" -#: ../../../build/NEWS:20003 +#: ../../../build/NEWS:20007 msgid "" "`bpo-23361 `__: Fix possible overflow in" " Windows subprocess creation code." msgstr "" -#: ../../../build/NEWS:20005 +#: ../../../build/NEWS:20009 msgid "" "logging.handlers.QueueListener now takes a respect_handler_level keyword " "argument which, if set to True, will pass messages to handlers taking " "handler levels into account." msgstr "" -#: ../../../build/NEWS:20009 +#: ../../../build/NEWS:20013 msgid "" "`bpo-19705 `__: turtledemo now has a " "visual sorting algorithm demo. Original patch from Jason Yeo." msgstr "" -#: ../../../build/NEWS:20012 +#: ../../../build/NEWS:20016 msgid "" "`bpo-23801 `__: Fix issue where " "cgi.FieldStorage did not always ignore the entire preamble to a multipart " "body." msgstr "" -#: ../../../build/NEWS:20018 +#: ../../../build/NEWS:20022 msgid "" "`bpo-23445 `__: pydebug builds now use " "\"gcc -Og\" where possible, to make the resulting executable faster." msgstr "" -#: ../../../build/NEWS:20021 +#: ../../../build/NEWS:20025 msgid "" "`bpo-23686 `__: Update OS X 10.5 " "installer build to use OpenSSL 1.0.2a." msgstr "" -#: ../../../build/NEWS:20026 +#: ../../../build/NEWS:20030 msgid "" "`bpo-20204 `__: Deprecation warning is " "now raised for builtin types without the __module__ attribute." msgstr "" -#: ../../../build/NEWS:20032 +#: ../../../build/NEWS:20036 msgid "" "`bpo-23465 `__: Implement :pep:`486` - " "Make the Python Launcher aware of virtual environments. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20035 +#: ../../../build/NEWS:20039 msgid "" "`bpo-23437 `__: Make user scripts " "directory versioned on Windows. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20040 +#: ../../../build/NEWS:20044 msgid "Python 3.5.0 alpha 1" msgstr "Python 3.5.0 alfa 1" -#: ../../../build/NEWS:20042 +#: ../../../build/NEWS:20046 msgid "*Release date: 2015-02-08*" msgstr "*Tanggal rilis: 2015-02-08*" -#: ../../../build/NEWS:20047 +#: ../../../build/NEWS:20051 msgid "" "`bpo-23285 `__: PEP 475 - EINTR " "handling." msgstr "" -#: ../../../build/NEWS:20049 +#: ../../../build/NEWS:20053 msgid "" "`bpo-22735 `__: Fix many edge cases " "(including crashes) involving custom mro() implementations." msgstr "" -#: ../../../build/NEWS:20052 +#: ../../../build/NEWS:20056 msgid "" "`bpo-22896 `__: Avoid using " "PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " "PyObject_AsWriteBuffer()." msgstr "" -#: ../../../build/NEWS:20055 +#: ../../../build/NEWS:20059 msgid "" "`bpo-21295 `__: Revert some changes " "(`bpo-16795 `__) to AST line numbers and" " column offsets that constituted a regression." msgstr "" -#: ../../../build/NEWS:20058 +#: ../../../build/NEWS:20062 msgid "" "`bpo-22986 `__: Allow changing an " "object's __class__ between a dynamic type and static type in some cases." msgstr "" -#: ../../../build/NEWS:20061 +#: ../../../build/NEWS:20065 msgid "" "`bpo-15859 `__: " "PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " @@ -28918,199 +28926,199 @@ msgid "" "platforms other than Windows. Patch written by Campbell Barton." msgstr "" -#: ../../../build/NEWS:20066 +#: ../../../build/NEWS:20070 msgid "" "`bpo-21408 `__: The default __ne__() now" " returns NotImplemented if __eq__() returned NotImplemented. Original patch" " by Martin Panter." msgstr "" -#: ../../../build/NEWS:20069 +#: ../../../build/NEWS:20073 msgid "" "`bpo-23321 `__: Fixed a crash in " "str.decode() when error handler returned replacement string longer than " "malformed input data." msgstr "" -#: ../../../build/NEWS:20072 +#: ../../../build/NEWS:20076 msgid "" "`bpo-22286 `__: The \"backslashreplace\"" " error handlers now works with decoding and translating." msgstr "" -#: ../../../build/NEWS:20075 +#: ../../../build/NEWS:20079 msgid "" "`bpo-23253 `__: Delay-load " "ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." msgstr "" -#: ../../../build/NEWS:20078 +#: ../../../build/NEWS:20082 msgid "" "`bpo-22038 `__: pyatomic.h now uses " "stdatomic.h or GCC built-in functions for atomic memory access if available." " Patch written by Vitor de Lima and Gustavo Temple." msgstr "" -#: ../../../build/NEWS:20082 +#: ../../../build/NEWS:20086 msgid "" "`bpo-20284 `__: %-interpolation (aka " "printf) formatting added for bytes and bytearray." msgstr "" -#: ../../../build/NEWS:20085 +#: ../../../build/NEWS:20089 msgid "" "`bpo-23048 `__: Fix jumping out of an " "infinite while loop in the pdb." msgstr "" -#: ../../../build/NEWS:20087 +#: ../../../build/NEWS:20091 msgid "" "`bpo-20335 `__: bytes constructor now " "raises TypeError when encoding or errors is specified with non-string " "argument. Based on patch by Renaud Blanch." msgstr "" -#: ../../../build/NEWS:20090 +#: ../../../build/NEWS:20094 msgid "" "`bpo-22834 `__: If the current working " "directory ends up being set to a non-existent directory then import will no " "longer raise FileNotFoundError." msgstr "" -#: ../../../build/NEWS:20093 +#: ../../../build/NEWS:20097 msgid "" "`bpo-22869 `__: Move the interpreter " "startup & shutdown code to a new dedicated pylifecycle.c module" msgstr "" -#: ../../../build/NEWS:20096 +#: ../../../build/NEWS:20100 msgid "" "`bpo-22847 `__: Improve method cache " "efficiency." msgstr "" -#: ../../../build/NEWS:20098 +#: ../../../build/NEWS:20102 msgid "" "`bpo-22335 `__: Fix crash when trying to" " enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." msgstr "" -#: ../../../build/NEWS:20101 +#: ../../../build/NEWS:20105 msgid "" "`bpo-22653 `__: Fix an assertion failure" " in debug mode when doing a reentrant dict insertion in debug mode." msgstr "" -#: ../../../build/NEWS:20104 +#: ../../../build/NEWS:20108 msgid "" "`bpo-22643 `__: Fix integer overflow in " "Unicode case operations (upper, lower, title, swapcase, casefold)." msgstr "" -#: ../../../build/NEWS:20107 +#: ../../../build/NEWS:20111 msgid "" "`bpo-17636 `__: Circular imports " "involving relative imports are now supported." msgstr "" -#: ../../../build/NEWS:20109 +#: ../../../build/NEWS:20113 msgid "" "`bpo-22604 `__: Fix assertion error in " "debug mode when dividing a complex number by (nan+0j)." msgstr "" -#: ../../../build/NEWS:20112 +#: ../../../build/NEWS:20116 msgid "" "`bpo-21052 `__: Do not raise " "ImportWarning when sys.path_hooks or sys.meta_path are set to None." msgstr "" -#: ../../../build/NEWS:20115 +#: ../../../build/NEWS:20119 msgid "" "`bpo-16518 `__: Use 'bytes-like object " "required' in error messages that previously used the far more cryptic \"'x' " "does not support the buffer protocol." msgstr "" -#: ../../../build/NEWS:20119 +#: ../../../build/NEWS:20123 msgid "" "`bpo-22470 `__: Fixed integer overflow " "issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\"" " error handlers." msgstr "" -#: ../../../build/NEWS:20122 +#: ../../../build/NEWS:20126 msgid "" "`bpo-22540 `__: speed up " "`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " "second argument has metaclass `type`." msgstr "" -#: ../../../build/NEWS:20125 +#: ../../../build/NEWS:20129 msgid "" "`bpo-18711 `__: Add a new " "`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " "`va_list` argument." msgstr "" -#: ../../../build/NEWS:20128 +#: ../../../build/NEWS:20132 msgid "" "`bpo-22520 `__: Fix overflow checking " "when generating the repr of a unicode object." msgstr "" -#: ../../../build/NEWS:20131 +#: ../../../build/NEWS:20135 msgid "" "`bpo-22519 `__: Fix overflow checking in" " PyBytes_Repr." msgstr "" -#: ../../../build/NEWS:20133 +#: ../../../build/NEWS:20137 msgid "" "`bpo-22518 `__: Fix integer overflow " "issues in latin-1 encoding." msgstr "" -#: ../../../build/NEWS:20135 +#: ../../../build/NEWS:20139 msgid "" "`bpo-16324 `__: _charset parameter of " "MIMEText now also accepts email.charset.Charset instances. Initial patch by " "Claude Paroz." msgstr "" -#: ../../../build/NEWS:20138 +#: ../../../build/NEWS:20142 msgid "" "`bpo-1764286 `__: Fix " "inspect.getsource() to support decorated functions. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20141 +#: ../../../build/NEWS:20145 msgid "" "`bpo-18554 `__: os.__all__ includes " "posix functions." msgstr "" -#: ../../../build/NEWS:20143 +#: ../../../build/NEWS:20147 msgid "" "`bpo-21391 `__: Use os.path.abspath in " "the shutil module." msgstr "" -#: ../../../build/NEWS:20145 +#: ../../../build/NEWS:20149 msgid "" "`bpo-11471 `__: avoid generating a " "JUMP_FORWARD instruction at the end of an if-block if there is no else-" "clause. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:20148 +#: ../../../build/NEWS:20152 msgid "" "`bpo-22215 `__: Now ValueError is raised" " instead of TypeError when str or bytes argument contains not permitted null" " character or byte." msgstr "" -#: ../../../build/NEWS:20151 +#: ../../../build/NEWS:20155 msgid "" "`bpo-22258 `__: Fix the internal " "function set_inheritable() on Illumos. This platform exposes the function " @@ -29119,63 +29127,63 @@ msgid "" "slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." msgstr "" -#: ../../../build/NEWS:20157 +#: ../../../build/NEWS:20161 msgid "" "`bpo-21389 `__: Displaying the " "__qualname__ of the underlying function in the repr of a bound method." msgstr "" -#: ../../../build/NEWS:20160 +#: ../../../build/NEWS:20164 msgid "" "`bpo-22206 `__: Using pthread, " "PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " "integer overflow." msgstr "" -#: ../../../build/NEWS:20163 +#: ../../../build/NEWS:20167 msgid "" "`bpo-20184 `__: Argument Clinic based " "signature introspection added for 30 of the builtin functions." msgstr "" -#: ../../../build/NEWS:20166 +#: ../../../build/NEWS:20170 msgid "" "`bpo-22116 `__: C functions and methods " "(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " "Wei Wu." msgstr "" -#: ../../../build/NEWS:20169 +#: ../../../build/NEWS:20173 msgid "" "`bpo-22077 `__: Improve index error " "messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " "Added ', not ' for bytearrays. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20173 +#: ../../../build/NEWS:20177 msgid "" "`bpo-20179 `__: Apply Argument Clinic to" " bytes and bytearray. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:20176 +#: ../../../build/NEWS:20180 msgid "" "`bpo-22082 `__: Clear interned strings " "in slotdefs." msgstr "" -#: ../../../build/NEWS:20178 +#: ../../../build/NEWS:20182 msgid "Upgrade Unicode database to Unicode 7.0.0." msgstr "" -#: ../../../build/NEWS:20180 +#: ../../../build/NEWS:20184 msgid "" "`bpo-21897 `__: Fix a crash with the " "f_locals attribute with closure variables when frame.clear() has been " "called." msgstr "" -#: ../../../build/NEWS:20183 +#: ../../../build/NEWS:20187 msgid "" "`bpo-21205 `__: Add a new " "``__qualname__`` attribute to generator, the qualified name, and use it in " @@ -29184,7 +29192,7 @@ msgid "" "the code. Use ``gen.gi_code.co_name`` to get the name of the code." msgstr "" -#: ../../../build/NEWS:20189 +#: ../../../build/NEWS:20193 msgid "" "`bpo-21669 `__: With the aid of " "heuristics in SyntaxError.__init__, the parser now attempts to generate more" @@ -29192,14 +29200,14 @@ msgid "" "\"exec\" and \"print\" are used as statements." msgstr "" -#: ../../../build/NEWS:20193 +#: ../../../build/NEWS:20197 msgid "" "`bpo-21642 `__: In the conditional if-" "else expression, allow an integer written with no space between itself and " "the ``else`` keyword (e.g. ``True if 42else False``) to be valid syntax." msgstr "" -#: ../../../build/NEWS:20197 +#: ../../../build/NEWS:20201 msgid "" "`bpo-21523 `__: Fix over-pessimistic " "computation of the stack effect of some opcodes in the compiler. This also " @@ -29207,117 +29215,117 @@ msgid "" " a large number of \"and\" and \"or\" operators." msgstr "" -#: ../../../build/NEWS:20202 +#: ../../../build/NEWS:20206 msgid "" "`bpo-21418 `__: Fix a crash in the " "builtin function super() when called without argument and without current " "frame (ex: embedded Python)." msgstr "" -#: ../../../build/NEWS:20205 +#: ../../../build/NEWS:20209 msgid "" "`bpo-21425 `__: Fix flushing of standard" " streams in the interactive interpreter." msgstr "" -#: ../../../build/NEWS:20208 +#: ../../../build/NEWS:20212 msgid "" "`bpo-21435 `__: In rare cases, when " "running finalizers on objects in cyclic trash a bad pointer dereference " "could occur due to a subtle flaw in internal iteration logic." msgstr "" -#: ../../../build/NEWS:20212 +#: ../../../build/NEWS:20216 msgid "" "`bpo-21377 `__: PyBytes_Concat() now " "tries to concatenate in-place when the first argument has a reference count " "of 1. Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:20215 +#: ../../../build/NEWS:20219 msgid "" "`bpo-20355 `__: -W command line options " "now have higher priority than the PYTHONWARNINGS environment variable. " "Patch by Arfrever." msgstr "" -#: ../../../build/NEWS:20218 +#: ../../../build/NEWS:20222 msgid "" "`bpo-21274 `__: Define PATH_MAX for " "GNU/Hurd in Python/pythonrun.c." msgstr "" -#: ../../../build/NEWS:20220 +#: ../../../build/NEWS:20224 msgid "" "`bpo-20904 `__: Support setting FPU " "precision on m68k." msgstr "" -#: ../../../build/NEWS:20222 +#: ../../../build/NEWS:20226 msgid "" "`bpo-21209 `__: Fix sending tuples to " "custom generator objects with the yield from syntax." msgstr "" -#: ../../../build/NEWS:20225 +#: ../../../build/NEWS:20229 msgid "" "`bpo-21193 `__: pow(a, b, c) now raises " "ValueError rather than TypeError when b is negative. Patch by Josh " "Rosenberg." msgstr "" -#: ../../../build/NEWS:20228 +#: ../../../build/NEWS:20232 msgid "" "`bpo-21176 `__: PEP 465: Add the '@' " "operator for matrix multiplication." msgstr "" -#: ../../../build/NEWS:20230 +#: ../../../build/NEWS:20234 msgid "" "`bpo-21134 `__: Fix segfault when str is" " called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " "UnicodeTranslateError object." msgstr "" -#: ../../../build/NEWS:20233 +#: ../../../build/NEWS:20237 msgid "" "`bpo-19537 `__: Fix PyUnicode_DATA() " "alignment under m68k. Patch by Andreas Schwab." msgstr "" -#: ../../../build/NEWS:20236 +#: ../../../build/NEWS:20240 msgid "" "`bpo-20929 `__: Add a type cast to avoid" " shifting a negative number." msgstr "" -#: ../../../build/NEWS:20238 +#: ../../../build/NEWS:20242 msgid "" "`bpo-20731 `__: Properly position in " "source code files even if they are opened in text mode. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../build/NEWS:20241 +#: ../../../build/NEWS:20245 msgid "" "`bpo-20637 `__: Key-sharing now also " "works for instance dictionaries of subclasses. Patch by Peter Ingebretson." msgstr "" -#: ../../../build/NEWS:20244 +#: ../../../build/NEWS:20248 msgid "" "`bpo-8297 `__: Attributes missing from " "modules now include the module name in the error text. Original patch by " "ysj.ray." msgstr "" -#: ../../../build/NEWS:20247 +#: ../../../build/NEWS:20251 msgid "" "`bpo-19995 `__: %c, %o, %x, and %X now " "raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:20249 +#: ../../../build/NEWS:20253 msgid "" "`bpo-19655 `__: The ASDL parser - used " "by the build process to generate code for managing the Python AST in C - was" @@ -29326,27 +29334,27 @@ msgid "" "source base." msgstr "" -#: ../../../build/NEWS:20254 +#: ../../../build/NEWS:20258 msgid "" "`bpo-12546 `__: Allow ``\\x00`` to be " "used as a fill character when using str, int, float, and complex __format__ " "methods." msgstr "" -#: ../../../build/NEWS:20257 +#: ../../../build/NEWS:20261 msgid "" "`bpo-20480 `__: Add " "ipaddress.reverse_pointer. Patch by Leon Weber." msgstr "" -#: ../../../build/NEWS:20259 +#: ../../../build/NEWS:20263 msgid "" "`bpo-13598 `__: Modify string.Formatter " "to support auto-numbering of replacement fields. It now matches the behavior" " of str.format() in this regard. Patches by Phil Elson and Ramchandra Apte." msgstr "" -#: ../../../build/NEWS:20263 +#: ../../../build/NEWS:20267 msgid "" "`bpo-8931 `__: Make alternate formatting " "('#') for type 'c' raise an exception. In versions prior to 3.5, '#' with " @@ -29354,81 +29362,81 @@ msgid "" "Landschoff." msgstr "" -#: ../../../build/NEWS:20267 +#: ../../../build/NEWS:20271 msgid "" "`bpo-23165 `__: Perform overflow checks " "before allocating memory in the _Py_char2wchar function." msgstr "" -#: ../../../build/NEWS:20273 +#: ../../../build/NEWS:20277 msgid "" "`bpo-23399 `__: pyvenv creates relative " "symlinks where possible." msgstr "" -#: ../../../build/NEWS:20275 +#: ../../../build/NEWS:20279 msgid "" "`bpo-20289 `__: cgi.FieldStorage() now " "supports the context management protocol." msgstr "" -#: ../../../build/NEWS:20278 +#: ../../../build/NEWS:20282 msgid "" "`bpo-13128 `__: Print response headers " "for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20281 +#: ../../../build/NEWS:20285 msgid "" "`bpo-15381 `__: Optimized io.BytesIO to " "make less allocations and copyings." msgstr "" -#: ../../../build/NEWS:20283 +#: ../../../build/NEWS:20287 msgid "" "`bpo-22818 `__: Splitting on a pattern " "that could match an empty string now raises a warning. Patterns that can " "only match empty strings are now rejected." msgstr "" -#: ../../../build/NEWS:20287 +#: ../../../build/NEWS:20291 msgid "" "`bpo-23099 `__: Closing io.BytesIO with " "exported buffer is rejected now to prevent corrupting exported buffer." msgstr "" -#: ../../../build/NEWS:20290 +#: ../../../build/NEWS:20294 msgid "" "`bpo-23326 `__: Removed __ne__ " "implementations. Since fixing default __ne__ implementation in `bpo-21408 " "`__ they are redundant." msgstr "" -#: ../../../build/NEWS:20293 +#: ../../../build/NEWS:20297 msgid "" "`bpo-23363 `__: Fix possible overflow in" " itertools.permutations." msgstr "" -#: ../../../build/NEWS:20295 +#: ../../../build/NEWS:20299 msgid "" "`bpo-23364 `__: Fix possible overflow in" " itertools.product." msgstr "" -#: ../../../build/NEWS:20297 +#: ../../../build/NEWS:20301 msgid "" "`bpo-23366 `__: Fixed possible integer " "overflow in itertools.combinations." msgstr "" -#: ../../../build/NEWS:20299 +#: ../../../build/NEWS:20303 msgid "" "`bpo-23369 `__: Fixed possible integer " "overflow in _json.encode_basestring_ascii." msgstr "" -#: ../../../build/NEWS:20302 +#: ../../../build/NEWS:20306 msgid "" "`bpo-23353 `__: Fix the exception " "handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the " @@ -29437,116 +29445,116 @@ msgid "" " is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." msgstr "" -#: ../../../build/NEWS:20308 +#: ../../../build/NEWS:20312 msgid "" "`bpo-14099 `__: Restored support of " "writing ZIP files to tellable but non-seekable streams." msgstr "" -#: ../../../build/NEWS:20311 +#: ../../../build/NEWS:20315 msgid "" "`bpo-14099 `__: Writing to ZipFile and " "reading multiple ZipExtFiles is threadsafe now." msgstr "" -#: ../../../build/NEWS:20314 +#: ../../../build/NEWS:20318 msgid "" "`bpo-19361 `__: JSON decoder now raises " "JSONDecodeError instead of ValueError." msgstr "" -#: ../../../build/NEWS:20316 +#: ../../../build/NEWS:20320 msgid "" "`bpo-18518 `__: timeit now rejects " "statements which can't be compiled outside a function or a loop (e.g. " "\"return\" or \"break\")." msgstr "" -#: ../../../build/NEWS:20319 +#: ../../../build/NEWS:20323 msgid "" "`bpo-23094 `__: Fixed readline with " "frames in Python implementation of pickle." msgstr "" -#: ../../../build/NEWS:20321 +#: ../../../build/NEWS:20325 msgid "" "`bpo-23268 `__: Fixed bugs in the " "comparison of ipaddress classes." msgstr "" -#: ../../../build/NEWS:20323 +#: ../../../build/NEWS:20327 msgid "" "`bpo-21408 `__: Removed incorrect " "implementations of __ne__() which didn't returned NotImplemented if __eq__()" " returned NotImplemented. The default __ne__() now works correctly." msgstr "" -#: ../../../build/NEWS:20327 +#: ../../../build/NEWS:20331 msgid "" "`bpo-19996 `__: " ":class:`email.feedparser.FeedParser` now handles (malformed) headers with no" " key rather than assuming the body has started." msgstr "" -#: ../../../build/NEWS:20330 +#: ../../../build/NEWS:20334 msgid "" "`bpo-20188 `__: Support Application-" "Layer Protocol Negotiation (ALPN) in the ssl module." msgstr "" -#: ../../../build/NEWS:20333 +#: ../../../build/NEWS:20337 msgid "" "`bpo-23133 `__: Pickling of ipaddress " "objects now produces more compact and portable representation." msgstr "" -#: ../../../build/NEWS:20336 +#: ../../../build/NEWS:20340 msgid "" "`bpo-23248 `__: Update ssl error codes " "from latest OpenSSL git master." msgstr "" -#: ../../../build/NEWS:20338 +#: ../../../build/NEWS:20342 msgid "" "`bpo-23266 `__: Much faster " "implementation of ipaddress.collapse_addresses() when there are many non-" "consecutive addresses." msgstr "" -#: ../../../build/NEWS:20341 +#: ../../../build/NEWS:20345 msgid "" "`bpo-23098 `__: 64-bit dev_t is now " "supported in the os module." msgstr "" -#: ../../../build/NEWS:20343 +#: ../../../build/NEWS:20347 msgid "" "`bpo-21817 `__: When an exception is " "raised in a task submitted to a ProcessPoolExecutor, the remote traceback is" " now displayed in the parent process. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20347 +#: ../../../build/NEWS:20351 msgid "" "`bpo-15955 `__: Add an option to limit " "output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin" " Panter." msgstr "" -#: ../../../build/NEWS:20350 +#: ../../../build/NEWS:20354 msgid "" "`bpo-23250 `__: In the http.cookies " "module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " "standard." msgstr "" -#: ../../../build/NEWS:20353 +#: ../../../build/NEWS:20357 msgid "" "`bpo-23063 `__: In the distutils' check " "command, fix parsing of reST with code or code-block directives." msgstr "" -#: ../../../build/NEWS:20356 +#: ../../../build/NEWS:20360 msgid "" "`bpo-23209 `__: " "selectors.BaseSelector.get_key() now raises a RuntimeError if the selector " @@ -29556,13 +29564,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:20361 +#: ../../../build/NEWS:20365 msgid "" "`bpo-17911 `__: Provide a way to seed " "the linecache for a PEP-302 module without actually loading the code." msgstr "" -#: ../../../build/NEWS:20364 +#: ../../../build/NEWS:20368 msgid "" "`bpo-17911 `__: Provide a new object API" " for traceback, including the ability to not lookup lines at all until the " @@ -29570,109 +29578,109 @@ msgid "" "being kept alive." msgstr "" -#: ../../../build/NEWS:20368 +#: ../../../build/NEWS:20372 msgid "" "`bpo-19777 `__: Provide a home() " "classmethod on Path objects. Contributed by Victor Salgado and Mayank " "Tripathi." msgstr "" -#: ../../../build/NEWS:20371 +#: ../../../build/NEWS:20375 msgid "" "`bpo-23206 `__: Make ``json.dumps(..., " "ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``." " Patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:20374 +#: ../../../build/NEWS:20378 msgid "" "`bpo-23185 `__: Add math.inf and " "math.nan constants." msgstr "" -#: ../../../build/NEWS:20376 +#: ../../../build/NEWS:20380 msgid "" "`bpo-23186 `__: Add " "ssl.SSLObject.shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch " "the client's list ciphers sent at handshake." msgstr "" -#: ../../../build/NEWS:20380 +#: ../../../build/NEWS:20384 msgid "" "`bpo-23143 `__: Remove compatibility " "with OpenSSLs older than 0.9.8." msgstr "" -#: ../../../build/NEWS:20382 +#: ../../../build/NEWS:20386 msgid "" "`bpo-23132 `__: Improve performance and " "introspection support of comparison methods created by " "functool.total_ordering." msgstr "" -#: ../../../build/NEWS:20385 +#: ../../../build/NEWS:20389 msgid "" "`bpo-19776 `__: Add an expanduser() " "method on Path objects." msgstr "" -#: ../../../build/NEWS:20387 +#: ../../../build/NEWS:20391 msgid "" "`bpo-23112 `__: Fix SimpleHTTPServer to " "correctly carry the query string and fragment when it redirects to add a " "trailing slash." msgstr "" -#: ../../../build/NEWS:20390 +#: ../../../build/NEWS:20394 msgid "" "`bpo-21793 `__: Added http.HTTPStatus " "enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20393 +#: ../../../build/NEWS:20397 msgid "" "`bpo-23093 `__: In the io, module allow " "more operations to work on detached streams." msgstr "" -#: ../../../build/NEWS:20396 +#: ../../../build/NEWS:20400 msgid "" "`bpo-23111 `__: In the ftplib, make " "ssl.PROTOCOL_SSLv23 the default protocol version." msgstr "" -#: ../../../build/NEWS:20399 +#: ../../../build/NEWS:20403 msgid "" "`bpo-22585 `__: On OpenBSD 5.6 and " "newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom," " to get pseudo-random bytes." msgstr "" -#: ../../../build/NEWS:20402 +#: ../../../build/NEWS:20406 msgid "" "`bpo-19104 `__: pprint now produces " "evaluable output for wrapped strings." msgstr "" -#: ../../../build/NEWS:20404 +#: ../../../build/NEWS:20408 msgid "" "`bpo-23071 `__: Added missing names to " "codecs.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20406 +#: ../../../build/NEWS:20410 msgid "" "`bpo-22783 `__: Pickling now uses the " "NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." msgstr "" -#: ../../../build/NEWS:20409 +#: ../../../build/NEWS:20413 msgid "" "`bpo-15513 `__: Added a __sizeof__ " "implementation for pickle classes." msgstr "" -#: ../../../build/NEWS:20411 +#: ../../../build/NEWS:20415 msgid "" "`bpo-19858 `__: pickletools.optimize() " "now aware of the MEMOIZE opcode, can produce more compact result and no " @@ -29680,20 +29688,20 @@ msgid "" "together with PUT or BINPUT opcodes." msgstr "" -#: ../../../build/NEWS:20415 +#: ../../../build/NEWS:20419 msgid "" "`bpo-22095 `__: Fixed " "HTTPConnection.set_tunnel with default port. The port value in the host " "header was set to \"None\". Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20418 +#: ../../../build/NEWS:20422 msgid "" "`bpo-23016 `__: A warning no longer " "produces an AttributeError when the program is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20421 +#: ../../../build/NEWS:20425 msgid "" "`bpo-21775 `__: shutil.copytree(): fix " "crash when copying to VFAT. An exception handler assumed that OSError " @@ -29702,46 +29710,46 @@ msgid "" "presumably, any other non-Windows OS). Patch by Greg Ward." msgstr "" -#: ../../../build/NEWS:20427 +#: ../../../build/NEWS:20431 msgid "" "`bpo-1218234 `__: Fix " "inspect.getsource() to load updated source of reloaded module. Initial patch" " by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20430 +#: ../../../build/NEWS:20434 msgid "" "`bpo-21740 `__: Support wrapped " "callables in doctest. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20432 +#: ../../../build/NEWS:20436 msgid "" "`bpo-23009 `__: Make sure " "selectors.EpollSelector.select() works when no FD is registered." msgstr "" -#: ../../../build/NEWS:20435 +#: ../../../build/NEWS:20439 msgid "" "`bpo-22959 `__: In the constructor of " "http.client.HTTPSConnection, prefer the context's check_hostname attribute " "over the *check_hostname* parameter." msgstr "" -#: ../../../build/NEWS:20438 +#: ../../../build/NEWS:20442 msgid "" "`bpo-22696 `__: Add function " ":func:`sys.is_finalizing` to know about interpreter shutdown." msgstr "" -#: ../../../build/NEWS:20441 +#: ../../../build/NEWS:20445 msgid "" "`bpo-16043 `__: Add a default limit for " "the amount of data xmlrpclib.gzip_decode will return. This resolves " "CVE-2013-1753." msgstr "" -#: ../../../build/NEWS:20444 +#: ../../../build/NEWS:20448 msgid "" "`bpo-14099 `__: ZipFile.open() no longer" " reopen the underlying file. Objects returned by ZipFile.open() can now " @@ -29749,265 +29757,265 @@ msgid "" "passing in a file-like object as the first argument to the constructor." msgstr "" -#: ../../../build/NEWS:20449 +#: ../../../build/NEWS:20453 msgid "" "`bpo-22966 `__: Fix __pycache__ pyc file" " name clobber when pyc_compile is asked to compile a source file containing " "multiple dots in the source file name." msgstr "" -#: ../../../build/NEWS:20452 +#: ../../../build/NEWS:20456 msgid "" "`bpo-21971 `__: Update turtledemo doc " "and add module to the index." msgstr "" -#: ../../../build/NEWS:20454 +#: ../../../build/NEWS:20458 msgid "" "`bpo-21032 `__: Fixed socket leak if " "HTTPConnection.getresponse() fails. Original patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20457 +#: ../../../build/NEWS:20461 msgid "" "`bpo-22407 `__: Deprecated the use of " "re.LOCALE flag with str patterns or re.ASCII. It was newer worked." msgstr "" -#: ../../../build/NEWS:20460 +#: ../../../build/NEWS:20464 msgid "" "`bpo-22902 `__: The \"ip\" command is " "now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno" " Cauet." msgstr "" -#: ../../../build/NEWS:20463 +#: ../../../build/NEWS:20467 msgid "" "`bpo-22960 `__: Add a context argument " "to xmlrpclib.ServerProxy constructor." msgstr "" -#: ../../../build/NEWS:20465 +#: ../../../build/NEWS:20469 msgid "" "`bpo-22389 `__: Add " "contextlib.redirect_stderr()." msgstr "" -#: ../../../build/NEWS:20467 +#: ../../../build/NEWS:20471 msgid "" "`bpo-21356 `__: Make ssl.RAND_egd() " "optional to support LibreSSL. The availability of the function is checked " "during the compilation. Patch written by Bernard Spil." msgstr "" -#: ../../../build/NEWS:20471 +#: ../../../build/NEWS:20475 msgid "" "`bpo-22915 `__: SAX parser now supports " "files opened with file descriptor or bytes path." msgstr "" -#: ../../../build/NEWS:20474 +#: ../../../build/NEWS:20478 msgid "" "`bpo-22609 `__: Constructors and update " "methods of mapping classes in the collections module now accept the self " "keyword argument." msgstr "" -#: ../../../build/NEWS:20477 +#: ../../../build/NEWS:20481 msgid "" "`bpo-22940 `__: Add " "readline.append_history_file." msgstr "" -#: ../../../build/NEWS:20479 +#: ../../../build/NEWS:20483 msgid "" "`bpo-19676 `__: Added the " "\"namereplace\" error handler." msgstr "" -#: ../../../build/NEWS:20481 +#: ../../../build/NEWS:20485 msgid "" "`bpo-22788 `__: Add *context* parameter " "to logging.handlers.HTTPHandler." msgstr "" -#: ../../../build/NEWS:20483 +#: ../../../build/NEWS:20487 msgid "" "`bpo-22921 `__: Allow SSLContext to take" " the *hostname* parameter even if OpenSSL doesn't support SNI." msgstr "" -#: ../../../build/NEWS:20486 +#: ../../../build/NEWS:20490 msgid "" "`bpo-22894 `__: TestCase.subTest() would" " cause the test suite to be stopped when in failfast mode, even in the " "absence of failures." msgstr "" -#: ../../../build/NEWS:20489 +#: ../../../build/NEWS:20493 msgid "" "`bpo-22796 `__: HTTP cookie parsing is " "now stricter, in order to protect against potential injection attacks." msgstr "" -#: ../../../build/NEWS:20492 +#: ../../../build/NEWS:20496 msgid "" "`bpo-22370 `__: Windows detection in " "pathlib is now more robust." msgstr "" -#: ../../../build/NEWS:20494 +#: ../../../build/NEWS:20498 msgid "" "`bpo-22841 `__: Reject coroutines in " "asyncio add_signal_handler(). Patch by Ludovic.Gasc." msgstr "" -#: ../../../build/NEWS:20497 +#: ../../../build/NEWS:20501 msgid "" "`bpo-19494 `__: Added " "urllib.request.HTTPBasicPriorAuthHandler. Patch by Matej Cepl." msgstr "" -#: ../../../build/NEWS:20500 +#: ../../../build/NEWS:20504 msgid "" "`bpo-22578 `__: Added attributes to the " "re.error class." msgstr "" -#: ../../../build/NEWS:20502 +#: ../../../build/NEWS:20506 msgid "" "`bpo-22849 `__: Fix possible double free" " in the io.TextIOWrapper constructor." msgstr "" -#: ../../../build/NEWS:20504 +#: ../../../build/NEWS:20508 msgid "" "`bpo-12728 `__: Different Unicode " "characters having the same uppercase but different lowercase are now matched" " in case-insensitive regular expressions." msgstr "" -#: ../../../build/NEWS:20508 +#: ../../../build/NEWS:20512 msgid "" "`bpo-22821 `__: Fixed fcntl() with " "integer argument on 64-bit big-endian platforms." msgstr "" -#: ../../../build/NEWS:20511 +#: ../../../build/NEWS:20515 msgid "" "`bpo-21650 `__: Add an `--sort-keys` " "option to json.tool CLI." msgstr "" -#: ../../../build/NEWS:20513 +#: ../../../build/NEWS:20517 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for sets to use set literals. Patch contributed by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20516 +#: ../../../build/NEWS:20520 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for arrays to display empty arrays without an unnecessary empty list." " Suggested by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:20519 +#: ../../../build/NEWS:20523 msgid "" "`bpo-22406 `__: Fixed the uu_codec codec" " incorrectly ported to 3.x. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20522 +#: ../../../build/NEWS:20526 msgid "" "`bpo-17293 `__: uuid.getnode() now " "determines MAC address on AIX using netstat. Based on patch by Aivars " "Kalvāns." msgstr "" -#: ../../../build/NEWS:20525 +#: ../../../build/NEWS:20529 msgid "" "`bpo-22769 `__: Fixed " "ttk.Treeview.tag_has() when called without arguments." msgstr "" -#: ../../../build/NEWS:20527 +#: ../../../build/NEWS:20531 msgid "" "`bpo-22417 `__: Verify certificates by " "default in httplib (PEP 476)." msgstr "" -#: ../../../build/NEWS:20529 +#: ../../../build/NEWS:20533 msgid "" "`bpo-22775 `__: Fixed unpickling of " "http.cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:20532 +#: ../../../build/NEWS:20536 msgid "" "`bpo-22776 `__: Brought excluded code " "into the scope of a try block in SysLogHandler.emit()." msgstr "" -#: ../../../build/NEWS:20535 +#: ../../../build/NEWS:20539 msgid "" "`bpo-22665 `__: Add missing " "get_terminal_size and SameFileError to shutil.__all__." msgstr "" -#: ../../../build/NEWS:20538 +#: ../../../build/NEWS:20542 msgid "" "`bpo-6623 `__: Remove deprecated Netrc " "class in the ftplib module. Patch by Matt Chaput." msgstr "" -#: ../../../build/NEWS:20541 +#: ../../../build/NEWS:20545 msgid "" "`bpo-17381 `__: Fixed handling of case-" "insensitive ranges in regular expressions." msgstr "" -#: ../../../build/NEWS:20544 +#: ../../../build/NEWS:20548 msgid "" "`bpo-22410 `__: Module level functions " "in the re module now cache compiled locale-dependent regular expressions " "taking into account the locale." msgstr "" -#: ../../../build/NEWS:20547 +#: ../../../build/NEWS:20551 msgid "" "`bpo-22759 `__: Query methods on " "pathlib.Path() (exists(), is_dir(), etc.) now return False when the " "underlying stat call raises NotADirectoryError." msgstr "" -#: ../../../build/NEWS:20550 +#: ../../../build/NEWS:20554 msgid "" "`bpo-8876 `__: distutils now falls back " "to copying files when hard linking doesn't work. This allows use with " "special filesystems such as VirtualBox shared folders." msgstr "" -#: ../../../build/NEWS:20554 +#: ../../../build/NEWS:20558 msgid "" "`bpo-22217 `__: Implemented reprs of " "classes in the zipfile module." msgstr "" -#: ../../../build/NEWS:20556 +#: ../../../build/NEWS:20560 msgid "" "`bpo-22457 `__: Honour load_tests in the" " start_dir of discovery." msgstr "" -#: ../../../build/NEWS:20558 +#: ../../../build/NEWS:20562 msgid "" "`bpo-18216 `__: gettext now raises an " "error when a .mo file has an unsupported major version number. Patch by " "Aaron Hill." msgstr "" -#: ../../../build/NEWS:20561 +#: ../../../build/NEWS:20565 msgid "" "`bpo-13918 `__: Provide a " "locale.delocalize() function which can remove locale-specific number " @@ -30015,33 +30023,33 @@ msgid "" "to a specific type. Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:20565 +#: ../../../build/NEWS:20569 msgid "" "`bpo-22676 `__: Make the pickling of " "global objects which don't have a __module__ attribute less slow." msgstr "" -#: ../../../build/NEWS:20568 +#: ../../../build/NEWS:20572 msgid "" "`bpo-18853 `__: Fixed ResourceWarning in" " shlex.__nain__." msgstr "" -#: ../../../build/NEWS:20570 +#: ../../../build/NEWS:20574 msgid "" "`bpo-9351 `__: Defaults set with " "set_defaults on an argparse subparser are no longer ignored when also set on" " the parent parser." msgstr "" -#: ../../../build/NEWS:20573 +#: ../../../build/NEWS:20577 msgid "" "`bpo-7559 `__: unittest test loading " "ImportErrors are reported as import errors with their import exception " "rather than as attribute errors after the import has already failed." msgstr "" -#: ../../../build/NEWS:20577 +#: ../../../build/NEWS:20581 msgid "" "`bpo-19746 `__: Make it possible to " "examine the errors from unittest discovery without executing the test suite." @@ -30049,7 +30057,7 @@ msgid "" "encountered during discovery." msgstr "" -#: ../../../build/NEWS:20581 +#: ../../../build/NEWS:20585 msgid "" "`bpo-21991 `__: Make " "email.headerregistry's header 'params' attributes be read-only " @@ -30057,27 +30065,27 @@ msgid "" "was created on each access of the attribute." msgstr "" -#: ../../../build/NEWS:20585 +#: ../../../build/NEWS:20589 msgid "" "`bpo-22638 `__: SSLv3 is now disabled " "throughout the standard library. It can still be enabled by instantiating a " "SSLContext manually." msgstr "" -#: ../../../build/NEWS:20588 +#: ../../../build/NEWS:20592 msgid "" "`bpo-22641 `__: In asyncio, the default " "SSL context for client connections is now created using " "ssl.create_default_context(), for stronger security." msgstr "" -#: ../../../build/NEWS:20591 +#: ../../../build/NEWS:20595 msgid "" "`bpo-17401 `__: Include closefd in " "io.FileIO repr." msgstr "" -#: ../../../build/NEWS:20593 +#: ../../../build/NEWS:20597 msgid "" "`bpo-21338 `__: Add silent mode for " "compileall. quiet parameters of compile_{dir, file, path} functions now have" @@ -30085,86 +30093,86 @@ msgid "" " Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:20597 +#: ../../../build/NEWS:20601 msgid "" "`bpo-20152 `__: Convert the array and " "cmath modules to Argument Clinic." msgstr "" -#: ../../../build/NEWS:20599 +#: ../../../build/NEWS:20603 msgid "" "`bpo-18643 `__: Add socket.socketpair() " "on Windows." msgstr "" -#: ../../../build/NEWS:20601 +#: ../../../build/NEWS:20605 msgid "" "`bpo-22435 `__: Fix a file descriptor " "leak when socketserver bind fails." msgstr "" -#: ../../../build/NEWS:20603 +#: ../../../build/NEWS:20607 msgid "" "`bpo-13096 `__: Fixed segfault in CTypes" " POINTER handling of large values." msgstr "" -#: ../../../build/NEWS:20605 +#: ../../../build/NEWS:20609 msgid "" "`bpo-11694 `__: Raise ConversionError in" " xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20608 +#: ../../../build/NEWS:20612 msgid "" "`bpo-19380 `__: Optimized parsing of " "regular expressions." msgstr "" -#: ../../../build/NEWS:20610 +#: ../../../build/NEWS:20614 msgid "" "`bpo-1519638 `__: Now unmatched groups" " are replaced with empty strings in re.sub() and re.subn()." msgstr "" -#: ../../../build/NEWS:20613 +#: ../../../build/NEWS:20617 msgid "" "`bpo-18615 `__: sndhdr.what/whathdr now " "return a namedtuple." msgstr "" -#: ../../../build/NEWS:20615 +#: ../../../build/NEWS:20619 msgid "" "`bpo-22462 `__: Fix pyexpat's creation " "of a dummy frame to make it appear in exception tracebacks." msgstr "" -#: ../../../build/NEWS:20618 +#: ../../../build/NEWS:20622 msgid "" "`bpo-21965 `__: Add support for in-" "memory SSL to the ssl module. Patch by Geert Jansen." msgstr "" -#: ../../../build/NEWS:20621 +#: ../../../build/NEWS:20625 msgid "" "`bpo-21173 `__: Fix len() on a " "WeakKeyDictionary when .clear() was called with an iterator alive." msgstr "" -#: ../../../build/NEWS:20624 +#: ../../../build/NEWS:20628 msgid "" "`bpo-11866 `__: Eliminated race " "condition in the computation of names for new threads." msgstr "" -#: ../../../build/NEWS:20627 +#: ../../../build/NEWS:20631 msgid "" "`bpo-21905 `__: Avoid RuntimeError in " "pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " "Olivier Grisel." msgstr "" -#: ../../../build/NEWS:20630 +#: ../../../build/NEWS:20634 msgid "" "`bpo-11271 `__: " "concurrent.futures.Executor.map() now takes a *chunksize* argument to allow " @@ -30172,272 +30180,272 @@ msgid "" "ProcessPoolExecutor. Patch by Dan O'Reilly." msgstr "" -#: ../../../build/NEWS:20634 +#: ../../../build/NEWS:20638 msgid "" "`bpo-21883 `__: os.path.join() and " "os.path.relpath() now raise a TypeError with more helpful error message for " "unsupported or mismatched types of arguments." msgstr "" -#: ../../../build/NEWS:20638 +#: ../../../build/NEWS:20642 msgid "" "`bpo-22219 `__: The zipfile module CLI " "now adds entries for directories (including empty directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:20641 +#: ../../../build/NEWS:20645 msgid "" "`bpo-22449 `__: In the " "ssl.SSLContext.load_default_certs, consult the environmental variables " "SSL_CERT_DIR and SSL_CERT_FILE on Windows." msgstr "" -#: ../../../build/NEWS:20644 +#: ../../../build/NEWS:20648 msgid "" "`bpo-22508 `__: The email.__version__ " "variable has been removed; the email code is no longer shipped separately " "from the stdlib, and __version__ hasn't been updated in several releases." msgstr "" -#: ../../../build/NEWS:20648 +#: ../../../build/NEWS:20652 msgid "" "`bpo-20076 `__: Added non derived UTF-8 " "aliases to locale aliases table." msgstr "" -#: ../../../build/NEWS:20650 +#: ../../../build/NEWS:20654 msgid "" "`bpo-20079 `__: Added locales supported " "in glibc 2.18 to locale alias table." msgstr "" -#: ../../../build/NEWS:20652 +#: ../../../build/NEWS:20656 msgid "" "`bpo-20218 `__: Added convenience " "methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " "objects." msgstr "" -#: ../../../build/NEWS:20655 +#: ../../../build/NEWS:20659 msgid "" "`bpo-22396 `__: On 32-bit AIX platform, " "don't expose os.posix_fadvise() nor os.posix_fallocate() because their " "prototypes in system headers are wrong." msgstr "" -#: ../../../build/NEWS:20658 +#: ../../../build/NEWS:20662 msgid "" "`bpo-22517 `__: When an " "io.BufferedRWPair object is deallocated, clear its weakrefs." msgstr "" -#: ../../../build/NEWS:20661 +#: ../../../build/NEWS:20665 msgid "" "`bpo-22437 `__: Number of capturing " "groups in regular expression is no longer limited by 100." msgstr "" -#: ../../../build/NEWS:20664 +#: ../../../build/NEWS:20668 msgid "" "`bpo-17442 `__: InteractiveInterpreter " "now displays the full chained traceback in its showtraceback method, to " "match the built in interactive interpreter." msgstr "" -#: ../../../build/NEWS:20668 +#: ../../../build/NEWS:20672 msgid "" "`bpo-23392 `__: Added tests for marshal " "C API that works with FILE*." msgstr "" -#: ../../../build/NEWS:20670 +#: ../../../build/NEWS:20674 msgid "" "`bpo-10510 `__: distutils register and " "upload methods now use HTML standards compliant CRLF line endings." msgstr "" -#: ../../../build/NEWS:20673 +#: ../../../build/NEWS:20677 msgid "" "`bpo-9850 `__: Fixed macpath.join() for " "empty first component. Patch by Oleg Oshmyan." msgstr "" -#: ../../../build/NEWS:20676 +#: ../../../build/NEWS:20680 msgid "" "`bpo-5309 `__: distutils' build and " "build_ext commands now accept a ``-j`` option to enable parallel building of" " extension modules." msgstr "" -#: ../../../build/NEWS:20679 +#: ../../../build/NEWS:20683 msgid "" "`bpo-22448 `__: Improve canceled timer " "handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-" "Oliva." msgstr "" -#: ../../../build/NEWS:20682 +#: ../../../build/NEWS:20686 msgid "" "`bpo-22427 `__: TemporaryDirectory no " "longer attempts to clean up twice when used in the with statement in " "generator." msgstr "" -#: ../../../build/NEWS:20685 +#: ../../../build/NEWS:20689 msgid "" "`bpo-22362 `__: Forbidden ambiguous " "octal escapes out of range 0-0o377 in regular expressions." msgstr "" -#: ../../../build/NEWS:20688 +#: ../../../build/NEWS:20692 msgid "" "`bpo-20912 `__: Now directories added to" " ZIP file have correct Unix and MS-DOS directory attributes." msgstr "" -#: ../../../build/NEWS:20691 +#: ../../../build/NEWS:20695 msgid "" "`bpo-21866 `__: ZipFile.close() no " "longer writes ZIP64 central directory records if allowZip64 is false." msgstr "" -#: ../../../build/NEWS:20694 +#: ../../../build/NEWS:20698 msgid "" "`bpo-22278 `__: Fix urljoin problem with" " relative urls, a regression observed after changes to issue22118 were " "submitted." msgstr "" -#: ../../../build/NEWS:20697 +#: ../../../build/NEWS:20701 msgid "" "`bpo-22415 `__: Fixed debugging output " "of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " "debugging output." msgstr "" -#: ../../../build/NEWS:20700 +#: ../../../build/NEWS:20704 msgid "" "`bpo-22423 `__: Unhandled exception in " "thread no longer causes unhandled AttributeError when sys.stderr is None." msgstr "" -#: ../../../build/NEWS:20703 +#: ../../../build/NEWS:20707 msgid "" "`bpo-21332 `__: Ensure that " "``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " "block buffering. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:20706 +#: ../../../build/NEWS:20710 msgid "" "`bpo-21091 `__: Fix API bug: " "email.message.EmailMessage.is_attachment is now a method." msgstr "" -#: ../../../build/NEWS:20709 +#: ../../../build/NEWS:20713 msgid "" "`bpo-21079 `__: Fix " "email.message.EmailMessage.is_attachment to return the correct result when " "the header has parameters as well as a value." msgstr "" -#: ../../../build/NEWS:20712 +#: ../../../build/NEWS:20716 msgid "" "`bpo-22247 `__: Add NNTPError to " "nntplib.__all__." msgstr "" -#: ../../../build/NEWS:20714 +#: ../../../build/NEWS:20718 msgid "" "`bpo-22366 `__: urllib.request.urlopen " "will accept a context object (SSLContext) as an argument which will then be " "used for HTTPS connection. Patch by Alex Gaynor." msgstr "" -#: ../../../build/NEWS:20718 +#: ../../../build/NEWS:20722 msgid "" "`bpo-4180 `__: The warnings registries " "are now reset when the filters are modified." msgstr "" -#: ../../../build/NEWS:20721 +#: ../../../build/NEWS:20725 msgid "" "`bpo-22419 `__: Limit the length of " "incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error " "code for higher lengths. Patch contributed by Devin Cook." msgstr "" -#: ../../../build/NEWS:20725 +#: ../../../build/NEWS:20729 msgid "" "Lax cookie parsing in http.cookies could be a security issue when combined " "with non-standard cookie handling in some Web browsers. Reported by Sergey " "Bobrov." msgstr "" -#: ../../../build/NEWS:20729 +#: ../../../build/NEWS:20733 msgid "" "`bpo-20537 `__: logging methods now " "accept an exception instance as well as a Boolean value or exception tuple. " "Thanks to Yury Selivanov for the patch." msgstr "" -#: ../../../build/NEWS:20732 +#: ../../../build/NEWS:20736 msgid "" "`bpo-22384 `__: An exception in Tkinter " "callback no longer crashes the program when it is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20735 +#: ../../../build/NEWS:20739 msgid "" "`bpo-22168 `__: Prevent turtle " "AttributeError with non-default Canvas on OS X." msgstr "" -#: ../../../build/NEWS:20737 +#: ../../../build/NEWS:20741 msgid "" "`bpo-21147 `__: sqlite3 now raises an " "exception if the request contains a null character instead of truncating it." " Based on patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:20740 +#: ../../../build/NEWS:20744 msgid "" "`bpo-13968 `__: The glob module now " "supports recursive search in subdirectories using the ``**`` pattern." msgstr "" -#: ../../../build/NEWS:20743 +#: ../../../build/NEWS:20747 msgid "" "`bpo-21951 `__: Fixed a crash in Tkinter" " on AIX when called Tcl command with empty string or tuple argument." msgstr "" -#: ../../../build/NEWS:20746 +#: ../../../build/NEWS:20750 msgid "" "`bpo-21951 `__: Tkinter now most likely " "raises MemoryError instead of crash if the memory allocation fails." msgstr "" -#: ../../../build/NEWS:20749 +#: ../../../build/NEWS:20753 msgid "" "`bpo-22338 `__: Fix a crash in the json " "module on memory allocation failure." msgstr "" -#: ../../../build/NEWS:20751 +#: ../../../build/NEWS:20755 msgid "" "`bpo-12410 `__: imaplib.IMAP4 now " "supports the context management protocol. Original patch by Tarek Ziadé." msgstr "" -#: ../../../build/NEWS:20754 +#: ../../../build/NEWS:20758 msgid "" "`bpo-21270 `__: We now override tuple " "methods in mock.call objects so that they can be used as normal call " "attributes." msgstr "" -#: ../../../build/NEWS:20757 +#: ../../../build/NEWS:20761 msgid "" "`bpo-16662 `__: load_tests() is now " "unconditionally run when it is present in a package's __init__.py. " @@ -30446,33 +30454,33 @@ msgid "" " documented. Patch given by Robert Collins, tweaked by Barry Warsaw." msgstr "" -#: ../../../build/NEWS:20763 +#: ../../../build/NEWS:20767 msgid "" "`bpo-22226 `__: First letter no longer " "is stripped from the \"status\" key in the result of Treeview.heading()." msgstr "" -#: ../../../build/NEWS:20766 +#: ../../../build/NEWS:20770 msgid "" "`bpo-19524 `__: Fixed resource leak in " "the HTTP connection when an invalid response is received. Patch by Martin " "Panter." msgstr "" -#: ../../../build/NEWS:20769 +#: ../../../build/NEWS:20773 msgid "" "`bpo-20421 `__: Add a .version() method " "to SSL sockets exposing the actual protocol version in use." msgstr "" -#: ../../../build/NEWS:20772 +#: ../../../build/NEWS:20776 msgid "" "`bpo-19546 `__: configparser exceptions " "no longer expose implementation details. Chained KeyErrors are removed, " "which leads to cleaner tracebacks. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20776 +#: ../../../build/NEWS:20780 msgid "" "`bpo-22051 `__: turtledemo no longer " "reloads examples to re-run them. Initialization of variables and gui setup " @@ -30480,14 +30488,14 @@ msgid "" "on import." msgstr "" -#: ../../../build/NEWS:20780 +#: ../../../build/NEWS:20784 msgid "" "`bpo-21933 `__: Turtledemo users can " "change the code font size with a menu selection or control(command) '-' or " "'+' or control-mousewheel. Original patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:20784 +#: ../../../build/NEWS:20788 msgid "" "`bpo-21597 `__: The separator between " "the turtledemo text pane and the drawing canvas can now be grabbed and " @@ -30496,14 +30504,14 @@ msgid "" "screens. Original patches by Jan Kanis and Lita Cho." msgstr "" -#: ../../../build/NEWS:20790 +#: ../../../build/NEWS:20794 msgid "" "`bpo-18132 `__: Turtledemo buttons no " "longer disappear when the window is shrunk. Original patches by Jan Kanis " "and Lita Cho." msgstr "" -#: ../../../build/NEWS:20793 +#: ../../../build/NEWS:20797 msgid "" "`bpo-22043 `__: time.monotonic() is now " "always available. ``threading.Lock.acquire()``, " @@ -30511,14 +30519,14 @@ msgid "" "clock, instead of the system clock, when a timeout is used." msgstr "" -#: ../../../build/NEWS:20798 +#: ../../../build/NEWS:20802 msgid "" "`bpo-21527 `__: Add a default number of " "workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by" " Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20801 +#: ../../../build/NEWS:20805 msgid "" "`bpo-22216 `__: smtplib now resets its " "state more completely after a quit. The most obvious consequence of the " @@ -30526,21 +30534,21 @@ msgid "" "connect/starttls/quit/connect/starttls sequence." msgstr "" -#: ../../../build/NEWS:20805 +#: ../../../build/NEWS:20809 msgid "" "`bpo-22098 `__: ctypes' " "BigEndianStructure and LittleEndianStructure now define an empty __slots__ " "so that subclasses don't always get an instance dict. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20809 +#: ../../../build/NEWS:20813 msgid "" "`bpo-22185 `__: Fix an occasional " "RuntimeError in threading.Condition.wait() caused by mutation of the waiters" " queue without holding the lock. Patch by Doug Zongker." msgstr "" -#: ../../../build/NEWS:20813 +#: ../../../build/NEWS:20817 msgid "" "`bpo-22287 `__: On UNIX, " "_PyTime_gettimeofday() now uses clock_gettime(CLOCK_REALTIME) if available. " @@ -30548,202 +30556,202 @@ msgid "" "Linux (only with glibc older than 2.17)." msgstr "" -#: ../../../build/NEWS:20818 +#: ../../../build/NEWS:20822 msgid "" "`bpo-22182 `__: Use e.args to unpack " "exceptions correctly in distutils.file_util.move_file. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20821 +#: ../../../build/NEWS:20825 msgid "" "The webbrowser module now uses subprocess's start_new_session=True rather " "than a potentially risky preexec_fn=os.setsid call." msgstr "" -#: ../../../build/NEWS:20824 +#: ../../../build/NEWS:20828 msgid "" "`bpo-22042 `__: signal.set_wakeup_fd(fd)" " now raises an exception if the file descriptor is in blocking mode." msgstr "" -#: ../../../build/NEWS:20827 +#: ../../../build/NEWS:20831 msgid "" "`bpo-16808 `__: inspect.stack() now " "returns a named tuple instead of a tuple. Patch by Daniel Shahaf." msgstr "" -#: ../../../build/NEWS:20830 +#: ../../../build/NEWS:20834 msgid "" "`bpo-22236 `__: Fixed Tkinter images " "copying operations in NoDefaultRoot mode." msgstr "" -#: ../../../build/NEWS:20832 +#: ../../../build/NEWS:20836 msgid "" "`bpo-2527 `__: Add a *globals* argument " "to timeit functions, in order to override the globals namespace in which the" " timed code is executed. Patch by Ben Roberts." msgstr "" -#: ../../../build/NEWS:20836 +#: ../../../build/NEWS:20840 msgid "" "`bpo-22118 `__: Switch urllib.parse to " "use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs" " 1808 and 2396. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20840 +#: ../../../build/NEWS:20844 msgid "" "`bpo-21549 `__: Added the \"members\" " "parameter to TarFile.list()." msgstr "" -#: ../../../build/NEWS:20842 +#: ../../../build/NEWS:20846 msgid "" "`bpo-19628 `__: Allow compileall " "recursion depth to be specified with a -r option." msgstr "" -#: ../../../build/NEWS:20845 +#: ../../../build/NEWS:20849 msgid "" "`bpo-15696 `__: Add a __sizeof__ " "implementation for mmap objects on Windows." msgstr "" -#: ../../../build/NEWS:20847 +#: ../../../build/NEWS:20851 msgid "" "`bpo-22068 `__: Avoided reference loops " "with Variables and Fonts in Tkinter." msgstr "" -#: ../../../build/NEWS:20849 +#: ../../../build/NEWS:20853 msgid "" "`bpo-22165 `__: SimpleHTTPRequestHandler" " now supports undecodable file names." msgstr "" -#: ../../../build/NEWS:20851 +#: ../../../build/NEWS:20855 msgid "" "`bpo-15381 `__: Optimized line reading " "in io.BytesIO." msgstr "" -#: ../../../build/NEWS:20853 +#: ../../../build/NEWS:20857 msgid "" "`bpo-8797 `__: Raise HTTPError on failed " "Basic Authentication immediately. Initial patch by Sam Bull." msgstr "" -#: ../../../build/NEWS:20856 +#: ../../../build/NEWS:20860 msgid "" "`bpo-20729 `__: Restored the use of lazy" " iterkeys()/itervalues()/iteritems() in the mailbox module." msgstr "" -#: ../../../build/NEWS:20859 +#: ../../../build/NEWS:20863 msgid "" "`bpo-21448 `__: Changed FeedParser " "feed() to avoid O(N**2) behavior when parsing long line. Original patch by " "Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:20862 +#: ../../../build/NEWS:20866 msgid "" "`bpo-22184 `__: The functools LRU Cache " "decorator factory now gives an earlier and clearer error message when the " "user forgets the required parameters." msgstr "" -#: ../../../build/NEWS:20865 +#: ../../../build/NEWS:20869 msgid "" "`bpo-17923 `__: glob() patterns ending " "with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." msgstr "" -#: ../../../build/NEWS:20868 +#: ../../../build/NEWS:20872 msgid "" "`bpo-21725 `__: Added support for RFC " "6531 (SMTPUTF8) in smtpd." msgstr "" -#: ../../../build/NEWS:20870 +#: ../../../build/NEWS:20874 msgid "" "`bpo-22176 `__: Update the ctypes " "module's libffi to v3.1. This release adds support for the Linux AArch64 " "and POWERPC ELF ABIv2 little endian architectures." msgstr "" -#: ../../../build/NEWS:20874 +#: ../../../build/NEWS:20878 msgid "" "`bpo-5411 `__: Added support for the " "\"xztar\" format in the shutil module." msgstr "" -#: ../../../build/NEWS:20876 +#: ../../../build/NEWS:20880 msgid "" "`bpo-21121 `__: Don't force 3rd party C " "extensions to be built with -Werror=declaration-after-statement." msgstr "" -#: ../../../build/NEWS:20879 +#: ../../../build/NEWS:20883 msgid "" "`bpo-21975 `__: Fixed crash when using " "uninitialized sqlite3.Row (in particular when unpickling pickled " "sqlite3.Row). sqlite3.Row is now initialized in the __new__() method." msgstr "" -#: ../../../build/NEWS:20883 +#: ../../../build/NEWS:20887 msgid "" "`bpo-20170 `__: Convert posixmodule to " "use Argument Clinic." msgstr "" -#: ../../../build/NEWS:20885 +#: ../../../build/NEWS:20889 msgid "" "`bpo-21539 `__: Add an *exists_ok* " "argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` " "functionality. When true, ignore FileExistsErrors. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20889 +#: ../../../build/NEWS:20893 msgid "" "`bpo-22127 `__: Bypass IDNA for pure-" "ASCII host names in the socket module (in particular for numeric IPs)." msgstr "" -#: ../../../build/NEWS:20892 +#: ../../../build/NEWS:20896 msgid "" "`bpo-21047 `__: set the default value " "for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker " "Peksag." msgstr "" -#: ../../../build/NEWS:20895 +#: ../../../build/NEWS:20899 msgid "Add an __all__ to html.entities." msgstr "" -#: ../../../build/NEWS:20897 +#: ../../../build/NEWS:20901 msgid "" "`bpo-15114 `__: the strict mode and " "argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " "have been removed." msgstr "" -#: ../../../build/NEWS:20900 +#: ../../../build/NEWS:20904 msgid "" "`bpo-22085 `__: Dropped support of Tk " "8.3 in Tkinter." msgstr "" -#: ../../../build/NEWS:20902 +#: ../../../build/NEWS:20906 msgid "" "`bpo-21580 `__: Now Tkinter correctly " "handles bytes arguments passed to Tk. In particular this allows initializing" " images from binary data." msgstr "" -#: ../../../build/NEWS:20905 +#: ../../../build/NEWS:20909 msgid "" "`bpo-22003 `__: When initialized from a " "bytes object, io.BytesIO() now defers making a copy until it is mutated, " @@ -30751,14 +30759,14 @@ msgid "" "Wilson." msgstr "" -#: ../../../build/NEWS:20909 +#: ../../../build/NEWS:20913 msgid "" "`bpo-22018 `__: On Windows, " "signal.set_wakeup_fd() now also supports sockets. A side effect is that " "Python depends to the WinSock library." msgstr "" -#: ../../../build/NEWS:20912 +#: ../../../build/NEWS:20916 msgid "" "`bpo-22054 `__: Add os.get_blocking() " "and os.set_blocking() functions to get and set the blocking mode of a file " @@ -30766,58 +30774,58 @@ msgid "" "functions are not available on Windows." msgstr "" -#: ../../../build/NEWS:20917 +#: ../../../build/NEWS:20921 msgid "" "`bpo-17172 `__: Make turtledemo start as" " active on OS X even when run with subprocess. Patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:20920 +#: ../../../build/NEWS:20924 msgid "" "`bpo-21704 `__: Fix build error for " "_multiprocessing when semaphores are not available. Patch by Arfrever " "Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:20923 +#: ../../../build/NEWS:20927 msgid "" "`bpo-20173 `__: Convert sha1, sha256, " "sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:20926 +#: ../../../build/NEWS:20930 msgid "" "Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on" " closed socket. repr(socket.socket) already works fine." msgstr "" -#: ../../../build/NEWS:20929 +#: ../../../build/NEWS:20933 msgid "" "`bpo-22033 `__: Reprs of most Python " "implemented classes now contain actual class name instead of hardcoded one." msgstr "" -#: ../../../build/NEWS:20932 +#: ../../../build/NEWS:20936 msgid "" "`bpo-21947 `__: The dis module can now " "disassemble generator-iterator objects based on their gi_code attribute. " "Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:20935 +#: ../../../build/NEWS:20939 msgid "" "`bpo-16133 `__: The " "asynchat.async_chat.handle_read() method now ignores BlockingIOError " "exceptions." msgstr "" -#: ../../../build/NEWS:20938 +#: ../../../build/NEWS:20942 msgid "" "`bpo-22044 `__: Fixed premature DECREF " "in call_tzinfo_method. Patch by Tom Flanagan." msgstr "" -#: ../../../build/NEWS:20941 +#: ../../../build/NEWS:20945 msgid "" "`bpo-19884 `__: readline: Disable the " "meta modifier key if stdout is not a terminal to not write the ANSI sequence" @@ -30825,77 +30833,77 @@ msgid "" "(ex: TERM=xterm-256color\") to enable support of 8 bit characters." msgstr "" -#: ../../../build/NEWS:20946 +#: ../../../build/NEWS:20950 msgid "" "`bpo-4350 `__: Removed a number of out-" "of-dated and non-working for a long time Tkinter methods." msgstr "" -#: ../../../build/NEWS:20949 +#: ../../../build/NEWS:20953 msgid "" "`bpo-6167 `__: Scrollbar.activate() now " "returns the name of active element if the argument is not specified. " "Scrollbar.set() now always accepts only 2 arguments." msgstr "" -#: ../../../build/NEWS:20953 +#: ../../../build/NEWS:20957 msgid "" "`bpo-15275 `__: Clean up and speed up " "the ntpath module." msgstr "" -#: ../../../build/NEWS:20955 +#: ../../../build/NEWS:20959 msgid "" "`bpo-21888 `__: plistlib's load() and " "loads() now work if the fmt parameter is specified." msgstr "" -#: ../../../build/NEWS:20958 +#: ../../../build/NEWS:20962 msgid "" "`bpo-22032 `__: __qualname__ instead of " "__name__ is now always used to format fully qualified class names of Python " "implemented classes." msgstr "" -#: ../../../build/NEWS:20961 +#: ../../../build/NEWS:20965 msgid "" "`bpo-22031 `__: Reprs now always use " "hexadecimal format with the \"0x\" prefix when contain an id in form \" at " "0x...\"." msgstr "" -#: ../../../build/NEWS:20964 +#: ../../../build/NEWS:20968 msgid "" "`bpo-22018 `__: signal.set_wakeup_fd() " "now raises an OSError instead of a ValueError on ``fstat()`` failure." msgstr "" -#: ../../../build/NEWS:20967 +#: ../../../build/NEWS:20971 msgid "" "`bpo-21044 `__: tarfile.open() now " "handles fileobj with an integer 'name' attribute. Based on patch by Antoine" " Pietri." msgstr "" -#: ../../../build/NEWS:20970 +#: ../../../build/NEWS:20974 msgid "" "`bpo-21966 `__: Respect -q command-line " "option when code module is ran." msgstr "" -#: ../../../build/NEWS:20972 +#: ../../../build/NEWS:20976 msgid "" "`bpo-19076 `__: Don't pass the redundant" " 'file' argument to self.error()." msgstr "" -#: ../../../build/NEWS:20974 +#: ../../../build/NEWS:20978 msgid "" "`bpo-16382 `__: Improve exception " "message of warnings.warn() for bad category. Initial patch by Phil Elson." msgstr "" -#: ../../../build/NEWS:20977 +#: ../../../build/NEWS:20981 msgid "" "`bpo-21932 `__: os.read() now uses a " ":c:func:`Py_ssize_t` type instead of :c:type:`int` for the size to support " @@ -30904,93 +30912,93 @@ msgid "" "number of requested bytes." msgstr "" -#: ../../../build/NEWS:20982 +#: ../../../build/NEWS:20986 msgid "" "`bpo-21942 `__: Fixed source file " "viewing in pydoc's server mode on Windows." msgstr "" -#: ../../../build/NEWS:20984 +#: ../../../build/NEWS:20988 msgid "" "`bpo-11259 `__: " "asynchat.async_chat().set_terminator() now raises a ValueError if the number" " of received bytes is negative." msgstr "" -#: ../../../build/NEWS:20987 +#: ../../../build/NEWS:20991 msgid "" "`bpo-12523 `__: " "asynchat.async_chat.push() now raises a TypeError if it doesn't get a bytes " "string" msgstr "" -#: ../../../build/NEWS:20990 +#: ../../../build/NEWS:20994 msgid "" "`bpo-21707 `__: Add missing " "kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." msgstr "" -#: ../../../build/NEWS:20993 +#: ../../../build/NEWS:20997 msgid "" "`bpo-20639 `__: calling " "Path.with_suffix('') allows removing the suffix again. Patch by July " "Tikhonov." msgstr "" -#: ../../../build/NEWS:20996 +#: ../../../build/NEWS:21000 msgid "" "`bpo-21714 `__: Disallow the " "construction of invalid paths using Path.with_name(). Original patch by " "Antony Lee." msgstr "" -#: ../../../build/NEWS:20999 +#: ../../../build/NEWS:21003 msgid "" "`bpo-15014 `__: Added 'auth' method to " "smtplib to make implementing auth mechanisms simpler, and used it internally" " in the login method." msgstr "" -#: ../../../build/NEWS:21002 +#: ../../../build/NEWS:21006 msgid "" "`bpo-21151 `__: Fixed a segfault in the " "winreg module when ``None`` is passed as a ``REG_BINARY`` value to " "SetValueEx. Patch by John Ehresman." msgstr "" -#: ../../../build/NEWS:21005 +#: ../../../build/NEWS:21009 msgid "" "`bpo-21090 `__: io.FileIO.readall() does" " not ignore I/O errors anymore. Before, it ignored I/O errors if at least " "the first C call read() succeed." msgstr "" -#: ../../../build/NEWS:21008 +#: ../../../build/NEWS:21012 msgid "" "`bpo-5800 `__: headers parameter of " "wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " "Navarrete and SilentGhost." msgstr "" -#: ../../../build/NEWS:21011 +#: ../../../build/NEWS:21015 msgid "" "`bpo-21781 `__: ssl.RAND_add() now " "supports strings longer than 2 GB." msgstr "" -#: ../../../build/NEWS:21013 +#: ../../../build/NEWS:21017 msgid "" "`bpo-21679 `__: Prevent extraneous " "fstat() calls during open(). Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:21016 +#: ../../../build/NEWS:21020 msgid "" "`bpo-21863 `__: cProfile now displays " "the module name of C extension functions, in addition to their own name." msgstr "" -#: ../../../build/NEWS:21019 +#: ../../../build/NEWS:21023 msgid "" "`bpo-11453 `__: asyncore: emit a " "ResourceWarning when an unclosed file_wrapper object is destroyed. The " @@ -30998,86 +31006,86 @@ msgid "" "called twice: the second call does nothing." msgstr "" -#: ../../../build/NEWS:21023 +#: ../../../build/NEWS:21027 msgid "" "`bpo-21858 `__: Better handling of " "Python exceptions in the sqlite3 module." msgstr "" -#: ../../../build/NEWS:21025 +#: ../../../build/NEWS:21029 msgid "" "`bpo-21476 `__: Make sure the " "email.parser.BytesParser TextIOWrapper is discarded after parsing, so the " "input file isn't unexpectedly closed." msgstr "" -#: ../../../build/NEWS:21028 +#: ../../../build/NEWS:21032 msgid "" "`bpo-20295 `__: imghdr now recognizes " "OpenEXR format images." msgstr "" -#: ../../../build/NEWS:21030 +#: ../../../build/NEWS:21034 msgid "" "`bpo-21729 `__: Used the \"with\" " "statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21033 +#: ../../../build/NEWS:21037 msgid "" "`bpo-21491 `__: socketserver: Fix a race" " condition in child processes reaping." msgstr "" -#: ../../../build/NEWS:21035 +#: ../../../build/NEWS:21039 msgid "" "`bpo-21719 `__: Added the " "``st_file_attributes`` field to os.stat_result on Windows." msgstr "" -#: ../../../build/NEWS:21038 +#: ../../../build/NEWS:21042 msgid "" "`bpo-21832 `__: Require named tuple " "inputs to be exact strings." msgstr "" -#: ../../../build/NEWS:21040 +#: ../../../build/NEWS:21044 msgid "" "`bpo-21722 `__: The distutils \"upload\"" " command now exits with a non-zero return code when uploading fails. Patch " "by Martin Dengler." msgstr "" -#: ../../../build/NEWS:21043 +#: ../../../build/NEWS:21047 msgid "" "`bpo-21723 `__: asyncio.Queue: support " "any type of number (ex: float) for the maximum size. Patch written by " "Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21046 +#: ../../../build/NEWS:21050 msgid "" "`bpo-21711 `__: support for \"site-" "python\" directories has now been removed from the site module (it was " "deprecated in 3.4)." msgstr "" -#: ../../../build/NEWS:21049 +#: ../../../build/NEWS:21053 msgid "" "`bpo-17552 `__: new socket.sendfile() " "method allowing a file to be sent over a socket by using high-performance " "os.sendfile() on UNIX. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21053 +#: ../../../build/NEWS:21057 msgid "" "`bpo-18039 `__: dbm.dump.open() now " "always creates a new database when the flag has the value 'n'. Patch by " "Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21056 +#: ../../../build/NEWS:21060 msgid "" "`bpo-21326 `__: Add a new is_closed() " "method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " @@ -31085,58 +31093,58 @@ msgid "" "was closed." msgstr "" -#: ../../../build/NEWS:21060 +#: ../../../build/NEWS:21064 msgid "" "`bpo-21766 `__: Prevent a security hole " "in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " "that path." msgstr "" -#: ../../../build/NEWS:21063 +#: ../../../build/NEWS:21067 msgid "" "`bpo-21310 `__: Fixed possible resource " "leak in failed open()." msgstr "" -#: ../../../build/NEWS:21065 +#: ../../../build/NEWS:21069 msgid "" "`bpo-21256 `__: Printout of keyword args" " should be in deterministic order in a mock function call. This will help to" " write better doctests." msgstr "" -#: ../../../build/NEWS:21068 +#: ../../../build/NEWS:21072 msgid "" "`bpo-21677 `__: Fixed chaining " "nonnormalized exceptions in io close() methods." msgstr "" -#: ../../../build/NEWS:21070 +#: ../../../build/NEWS:21074 msgid "" "`bpo-11709 `__: Fix the pydoc.help " "function to not fail when sys.stdin is not a valid file." msgstr "" -#: ../../../build/NEWS:21073 +#: ../../../build/NEWS:21077 msgid "" "`bpo-21515 `__: tempfile.TemporaryFile " "now uses os.O_TMPFILE flag is available." msgstr "" -#: ../../../build/NEWS:21075 +#: ../../../build/NEWS:21079 msgid "" "`bpo-13223 `__: Fix pydoc.writedoc so " "that the HTML documentation for methods that use 'self' in the example code " "is generated correctly." msgstr "" -#: ../../../build/NEWS:21078 +#: ../../../build/NEWS:21082 msgid "" "`bpo-21463 `__: In urllib.request, fix " "pruning of the FTP cache." msgstr "" -#: ../../../build/NEWS:21080 +#: ../../../build/NEWS:21084 msgid "" "`bpo-21618 `__: The subprocess module " "could fail to close open fds that were inherited by the calling process and " @@ -31145,21 +31153,21 @@ msgid "" "ignored and all fds are closed." msgstr "" -#: ../../../build/NEWS:21085 +#: ../../../build/NEWS:21089 msgid "" "`bpo-20383 `__: Introduce " "importlib.util.module_from_spec() as the preferred way to create a new " "module." msgstr "" -#: ../../../build/NEWS:21088 +#: ../../../build/NEWS:21092 msgid "" "`bpo-21552 `__: Fixed possible integer " "overflow of too long string lengths in the tkinter module on 64-bit " "platforms." msgstr "" -#: ../../../build/NEWS:21091 +#: ../../../build/NEWS:21095 msgid "" "`bpo-14315 `__: The zipfile module now " "ignores extra fields in the central directory that are too short to be " @@ -31168,249 +31176,249 @@ msgid "" "other zip tools." msgstr "" -#: ../../../build/NEWS:21096 +#: ../../../build/NEWS:21100 msgid "" "`bpo-13742 `__: Added \"key\" and " "\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " "by Simon Sapin.)" msgstr "" -#: ../../../build/NEWS:21099 +#: ../../../build/NEWS:21103 msgid "" "`bpo-21402 `__: tkinter.ttk now works " "when default root window is not set." msgstr "" -#: ../../../build/NEWS:21101 +#: ../../../build/NEWS:21105 msgid "" "`bpo-3015 `__: _tkinter.create() now " "creates tkapp object with wantobject=1 by default." msgstr "" -#: ../../../build/NEWS:21104 +#: ../../../build/NEWS:21108 msgid "" "`bpo-10203 `__: sqlite3.Row now truly " "supports sequence protocol. In particular it supports reverse() and " "negative indices. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21108 +#: ../../../build/NEWS:21112 msgid "" "`bpo-18807 `__: If copying (no symlinks)" " specified for a venv, then the python interpreter aliases (python, python3)" " are now created by copying rather than symlinking." msgstr "" -#: ../../../build/NEWS:21112 +#: ../../../build/NEWS:21116 msgid "" "`bpo-20197 `__: Added support for the " "WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21115 +#: ../../../build/NEWS:21119 msgid "" "`bpo-21513 `__: Speedup some properties " "of IP addresses (IPv4Address, IPv6Address) such as .is_private or " ".is_multicast." msgstr "" -#: ../../../build/NEWS:21118 +#: ../../../build/NEWS:21122 msgid "" "`bpo-21137 `__: Improve the repr for " "threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " "status. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21121 +#: ../../../build/NEWS:21125 msgid "" "`bpo-21538 `__: The plistlib module now " "supports loading of binary plist files when reference or offset size is not " "a power of two." msgstr "" -#: ../../../build/NEWS:21124 +#: ../../../build/NEWS:21128 msgid "" "`bpo-21455 `__: Add a default backlog to" " socket.listen()." msgstr "" -#: ../../../build/NEWS:21126 +#: ../../../build/NEWS:21130 msgid "" "`bpo-21525 `__: Most Tkinter methods " "which accepted tuples now accept lists too." msgstr "" -#: ../../../build/NEWS:21129 +#: ../../../build/NEWS:21133 msgid "" "`bpo-22166 `__: With the assistance of a" " new internal _codecs._forget_codec helping function, test_codecs now clears" " the encoding caches to avoid the appearance of a reference leak" msgstr "" -#: ../../../build/NEWS:21133 +#: ../../../build/NEWS:21137 msgid "" "`bpo-22236 `__: Tkinter tests now don't " "reuse default root window. New root window is created for every test class." msgstr "" -#: ../../../build/NEWS:21136 +#: ../../../build/NEWS:21140 msgid "" "`bpo-10744 `__: Fix :pep:`3118` format " "strings on ctypes objects with a nontrivial shape." msgstr "" -#: ../../../build/NEWS:21139 +#: ../../../build/NEWS:21143 msgid "" "`bpo-20826 `__: Optimize " "ipaddress.collapse_addresses()." msgstr "" -#: ../../../build/NEWS:21141 +#: ../../../build/NEWS:21145 msgid "" "`bpo-21487 `__: Optimize " "ipaddress.summarize_address_range() and " "ipaddress.{IPv4Network,IPv6Network}.subnets()." msgstr "" -#: ../../../build/NEWS:21144 +#: ../../../build/NEWS:21148 msgid "" "`bpo-21486 `__: Optimize parsing of " "netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." msgstr "" -#: ../../../build/NEWS:21147 +#: ../../../build/NEWS:21151 msgid "" "`bpo-13916 `__: Disallowed the " "surrogatepass error handler for non UTF-\\* encodings." msgstr "" -#: ../../../build/NEWS:21150 +#: ../../../build/NEWS:21154 msgid "" "`bpo-20998 `__: Fixed re.fullmatch() of " "repeated single character pattern with ignore case. Original patch by " "Matthew Barnett." msgstr "" -#: ../../../build/NEWS:21153 +#: ../../../build/NEWS:21157 msgid "" "`bpo-21075 `__: fileinput.FileInput now " "reads bytes from standard stream if binary mode is specified. Patch by Sam " "Kimbrel." msgstr "" -#: ../../../build/NEWS:21156 +#: ../../../build/NEWS:21160 msgid "" "`bpo-19775 `__: Add a samefile() method " "to pathlib Path objects. Initial patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21159 +#: ../../../build/NEWS:21163 msgid "" "`bpo-21226 `__: Set up modules properly " "in PyImport_ExecCodeModuleObject (and friends)." msgstr "" -#: ../../../build/NEWS:21162 +#: ../../../build/NEWS:21166 msgid "" "`bpo-21398 `__: Fix a unicode error in " "the pydoc pager when the documentation contains characters not encodable to " "the stdout encoding." msgstr "" -#: ../../../build/NEWS:21165 +#: ../../../build/NEWS:21169 msgid "" "`bpo-16531 `__: ipaddress.IPv4Network " "and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " "so as to easily construct network objects from existing addresses." msgstr "" -#: ../../../build/NEWS:21169 +#: ../../../build/NEWS:21173 msgid "" "`bpo-21156 `__: " "importlib.abc.InspectLoader.source_to_code() is now a staticmethod." msgstr "" -#: ../../../build/NEWS:21172 +#: ../../../build/NEWS:21176 msgid "" "`bpo-21424 `__: Simplified and optimized" " heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." msgstr "" -#: ../../../build/NEWS:21175 +#: ../../../build/NEWS:21179 msgid "" "`bpo-21396 `__: Fix TextIOWrapper(..., " "write_through=True) to not force a flush() on the underlying binary stream." " Patch by akira." msgstr "" -#: ../../../build/NEWS:21178 +#: ../../../build/NEWS:21182 msgid "" "`bpo-18314 `__: Unlink now removes " "junctions on Windows. Patch by Kim Gräsman" msgstr "" -#: ../../../build/NEWS:21180 +#: ../../../build/NEWS:21184 msgid "" "`bpo-21088 `__: Bugfix for " "curses.window.addch() regression in 3.4.0. In porting to Argument Clinic, " "the first two arguments were reversed." msgstr "" -#: ../../../build/NEWS:21183 +#: ../../../build/NEWS:21187 msgid "" "`bpo-21407 `__: _decimal: The module now" " supports function signatures." msgstr "" -#: ../../../build/NEWS:21185 +#: ../../../build/NEWS:21189 msgid "" "`bpo-10650 `__: Remove the non-standard " "'watchexp' parameter from the Decimal.quantize() method in the Python " "version. It had never been present in the C version." msgstr "" -#: ../../../build/NEWS:21189 +#: ../../../build/NEWS:21193 msgid "" "`bpo-21469 `__: Reduced the risk of " "false positives in robotparser by checking to make sure that robots.txt has " "been read or does not exist prior to returning True in can_fetch()." msgstr "" -#: ../../../build/NEWS:21193 +#: ../../../build/NEWS:21197 msgid "" "`bpo-19414 `__: Have the OrderedDict " "mark deleted links as unusable. This gives an early failure if the link is " "deleted during iteration." msgstr "" -#: ../../../build/NEWS:21196 +#: ../../../build/NEWS:21200 msgid "" "`bpo-21421 `__: Add __slots__ to the " "MappingViews ABC. Patch by Josh Rosenberg." msgstr "" -#: ../../../build/NEWS:21198 +#: ../../../build/NEWS:21202 msgid "" "`bpo-21101 `__: Eliminate double hashing" " in the C speed-up code for collections.Counter()." msgstr "" -#: ../../../build/NEWS:21201 +#: ../../../build/NEWS:21205 msgid "" "`bpo-21321 `__: itertools.islice() now " "releases the reference to the source iterator when the slice is exhausted. " "Patch by Anton Afanasyev." msgstr "" -#: ../../../build/NEWS:21204 +#: ../../../build/NEWS:21208 msgid "" "`bpo-21057 `__: TextIOWrapper now allows" " the underlying binary stream's read() or read1() method to return an " "arbitrary bytes-like object (such as a memoryview). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21208 +#: ../../../build/NEWS:21212 msgid "" "`bpo-20951 `__: SSLSocket.send() now " "raises either SSLWantReadError or SSLWantWriteError on a non-blocking socket" @@ -31418,44 +31426,44 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21212 +#: ../../../build/NEWS:21216 msgid "" "`bpo-13248 `__: removed previously " "deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." msgstr "" -#: ../../../build/NEWS:21215 +#: ../../../build/NEWS:21219 msgid "" "`bpo-9815 `__: assertRaises now tries to " "clear references to local variables in the exception's traceback." msgstr "" -#: ../../../build/NEWS:21218 +#: ../../../build/NEWS:21222 msgid "" "`bpo-19940 `__: " "ssl.cert_time_to_seconds() now interprets the given time string in the UTC " "timezone (as specified in RFC 5280), not the local timezone." msgstr "" -#: ../../../build/NEWS:21221 +#: ../../../build/NEWS:21225 msgid "" "`bpo-13204 `__: Calling " "sys.flags.__new__ would crash the interpreter, now it raises a TypeError." msgstr "" -#: ../../../build/NEWS:21224 +#: ../../../build/NEWS:21228 msgid "" "`bpo-19385 `__: Make operations on a " "closed dbm.dumb database always raise the same exception." msgstr "" -#: ../../../build/NEWS:21227 +#: ../../../build/NEWS:21231 msgid "" "`bpo-21207 `__: Detect when the " "os.urandom cached fd has been closed or replaced, and open it anew." msgstr "" -#: ../../../build/NEWS:21230 +#: ../../../build/NEWS:21234 msgid "" "`bpo-21291 `__: subprocess's " "Popen.wait() is now thread safe so that multiple threads may be calling " @@ -31463,13 +31471,13 @@ msgid "" "Popen.returncode value." msgstr "" -#: ../../../build/NEWS:21234 +#: ../../../build/NEWS:21238 msgid "" "`bpo-21127 `__: Path objects can now be " "instantiated from str subclass instances (such as ``numpy.str_``)." msgstr "" -#: ../../../build/NEWS:21237 +#: ../../../build/NEWS:21241 msgid "" "`bpo-15002 `__: urllib.response object " "to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a" @@ -31477,71 +31485,71 @@ msgid "" "Theune." msgstr "" -#: ../../../build/NEWS:21241 +#: ../../../build/NEWS:21245 msgid "" "`bpo-12220 `__: mindom now raises a " "custom ValueError indicating it doesn't support spaces in URIs instead of " "letting a 'split' ValueError bubble up." msgstr "" -#: ../../../build/NEWS:21244 +#: ../../../build/NEWS:21248 msgid "" "`bpo-21068 `__: The ssl.PROTOCOL* " "constants are now enum members." msgstr "" -#: ../../../build/NEWS:21246 +#: ../../../build/NEWS:21250 msgid "" "`bpo-21276 `__: posixmodule: Don't " "define USE_XATTRS on KFreeBSD and the Hurd." msgstr "" -#: ../../../build/NEWS:21248 +#: ../../../build/NEWS:21252 msgid "" "`bpo-21262 `__: New method " "assert_not_called for Mock. It raises AssertionError if the mock has been " "called." msgstr "" -#: ../../../build/NEWS:21251 +#: ../../../build/NEWS:21255 msgid "" "`bpo-21238 `__: New keyword argument " "`unsafe` to Mock. It raises `AttributeError` incase of an attribute " "startswith assert or assret." msgstr "" -#: ../../../build/NEWS:21254 +#: ../../../build/NEWS:21258 msgid "" "`bpo-20896 `__: " "ssl.get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, " "for maximum compatibility." msgstr "" -#: ../../../build/NEWS:21257 +#: ../../../build/NEWS:21261 msgid "" "`bpo-21239 `__: patch.stopall() didn't " "work deterministically when the same name was patched more than once." msgstr "" -#: ../../../build/NEWS:21260 +#: ../../../build/NEWS:21264 msgid "" "`bpo-21203 `__: Updated fileConfig and " "dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." msgstr "" -#: ../../../build/NEWS:21263 +#: ../../../build/NEWS:21267 msgid "" "`bpo-21222 `__: Passing name keyword " "argument to mock.create_autospec now works." msgstr "" -#: ../../../build/NEWS:21266 +#: ../../../build/NEWS:21270 msgid "" "`bpo-21197 `__: Add lib64 -> lib symlink" " in venvs on 64-bit non-OS X POSIX." msgstr "" -#: ../../../build/NEWS:21268 +#: ../../../build/NEWS:21272 msgid "" "`bpo-17498 `__: Some SMTP servers " "disconnect after certain errors, violating strict RFC conformance. Instead " @@ -31550,213 +31558,213 @@ msgid "" "until the next command is issued." msgstr "" -#: ../../../build/NEWS:21273 +#: ../../../build/NEWS:21277 msgid "" "`bpo-17826 `__: setting an iterable " "side_effect on a mock function created by create_autospec now works. Patch " "by Kushal Das." msgstr "" -#: ../../../build/NEWS:21276 +#: ../../../build/NEWS:21280 msgid "" "`bpo-7776 `__: Fix ``Host:`` header and " "reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21279 +#: ../../../build/NEWS:21283 msgid "" "`bpo-20968 `__: unittest.mock.MagicMock " "now supports division. Patch by Johannes Baiter." msgstr "" -#: ../../../build/NEWS:21282 +#: ../../../build/NEWS:21286 msgid "" "`bpo-21529 `__: Fix arbitrary memory " "access in JSONDecoder.raw_decode with a negative second parameter. Bug " "reported by Guido Vranken. (See also: CVE-2014-4616)" msgstr "" -#: ../../../build/NEWS:21286 +#: ../../../build/NEWS:21290 msgid "" "`bpo-21169 `__: getpass now handles non-" "ascii characters that the input stream encoding cannot encode by re-encoding" " using the replace error handler." msgstr "" -#: ../../../build/NEWS:21289 +#: ../../../build/NEWS:21293 msgid "" "`bpo-21171 `__: Fixed undocumented " "filter API of the rot13 codec. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21292 +#: ../../../build/NEWS:21296 msgid "" "`bpo-20539 `__: Improved math.factorial " "error message for large positive inputs and changed exception type " "(OverflowError -> ValueError) for large negative inputs." msgstr "" -#: ../../../build/NEWS:21296 +#: ../../../build/NEWS:21300 msgid "" "`bpo-21172 `__: isinstance check relaxed" " from dict to collections.Mapping." msgstr "" -#: ../../../build/NEWS:21298 +#: ../../../build/NEWS:21302 msgid "" "`bpo-21155 `__: " "asyncio.EventLoop.create_unix_server() now raises a ValueError if path and " "sock are specified at the same time." msgstr "" -#: ../../../build/NEWS:21301 +#: ../../../build/NEWS:21305 msgid "" "`bpo-21136 `__: Avoid unnecessary " "normalization of Fractions resulting from power and other operations. Patch" " by Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:21304 +#: ../../../build/NEWS:21308 msgid "" "`bpo-17621 `__: Introduce " "importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:21306 +#: ../../../build/NEWS:21310 msgid "" "`bpo-21076 `__: signal module constants " "were turned into enums. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21309 +#: ../../../build/NEWS:21313 msgid "" "`bpo-20636 `__: Improved the repr of " "Tkinter widgets." msgstr "" -#: ../../../build/NEWS:21311 +#: ../../../build/NEWS:21315 msgid "" "`bpo-19505 `__: The items, keys, and " "values views of OrderedDict now support reverse iteration using reversed()." msgstr "" -#: ../../../build/NEWS:21314 +#: ../../../build/NEWS:21318 msgid "" "`bpo-21149 `__: Improved thread-safety " "in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " "for the patch." msgstr "" -#: ../../../build/NEWS:21317 +#: ../../../build/NEWS:21321 msgid "" "`bpo-21058 `__: Fix a leak of file " "descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor" " if :func:`io.open` fails" msgstr "" -#: ../../../build/NEWS:21321 +#: ../../../build/NEWS:21325 msgid "" "`bpo-21200 `__: Return None from " "pkgutil.get_loader() when __spec__ is missing." msgstr "" -#: ../../../build/NEWS:21323 +#: ../../../build/NEWS:21327 msgid "" "`bpo-21013 `__: Enhance " "ssl.create_default_context() when used for server side sockets to provide " "better security by default." msgstr "" -#: ../../../build/NEWS:21326 +#: ../../../build/NEWS:21330 msgid "" "`bpo-20145 `__: `assertRaisesRegex` and " "`assertWarnsRegex` now raise a TypeError if the second argument is not a " "string or compiled regex." msgstr "" -#: ../../../build/NEWS:21329 +#: ../../../build/NEWS:21333 msgid "" "`bpo-20633 `__: Replace relative import " "by absolute import." msgstr "" -#: ../../../build/NEWS:21331 +#: ../../../build/NEWS:21335 msgid "" "`bpo-20980 `__: Stop wrapping exception " "when using ThreadPool." msgstr "" -#: ../../../build/NEWS:21333 +#: ../../../build/NEWS:21337 msgid "" "`bpo-21082 `__: In os.makedirs, do not " "set the process-wide umask. Note this changes behavior of makedirs when " "exist_ok=True." msgstr "" -#: ../../../build/NEWS:21336 +#: ../../../build/NEWS:21340 msgid "" "`bpo-20990 `__: Fix issues found by " "pyflakes for multiprocessing." msgstr "" -#: ../../../build/NEWS:21338 +#: ../../../build/NEWS:21342 msgid "" "`bpo-21015 `__: SSL contexts will now " "automatically select an elliptic curve for ECDH key exchange on OpenSSL " "1.0.2 and later, and otherwise default to \"prime256v1\"." msgstr "" -#: ../../../build/NEWS:21342 +#: ../../../build/NEWS:21346 msgid "" "`bpo-21000 `__: Improve the command-line" " interface of json.tool." msgstr "" -#: ../../../build/NEWS:21344 +#: ../../../build/NEWS:21348 msgid "" "`bpo-20995 `__: Enhance default ciphers " "used by the ssl module to enable better security and prioritize perfect " "forward secrecy." msgstr "" -#: ../../../build/NEWS:21347 +#: ../../../build/NEWS:21351 msgid "" "`bpo-20884 `__: Don't assume that " "__file__ is defined on importlib.__init__." msgstr "" -#: ../../../build/NEWS:21349 +#: ../../../build/NEWS:21353 msgid "" "`bpo-21499 `__: Ignore __builtins__ in " "several test_importlib.test_api tests." msgstr "" -#: ../../../build/NEWS:21351 +#: ../../../build/NEWS:21355 msgid "" "`bpo-20627 `__: " "xmlrpc.client.ServerProxy is now a context manager." msgstr "" -#: ../../../build/NEWS:21353 +#: ../../../build/NEWS:21357 msgid "" "`bpo-19165 `__: The formatter module now" " raises DeprecationWarning instead of PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:21356 +#: ../../../build/NEWS:21360 msgid "" "`bpo-13936 `__: Remove the ability of " "datetime.time instances to be considered false in boolean contexts." msgstr "" -#: ../../../build/NEWS:21359 +#: ../../../build/NEWS:21363 msgid "" "`bpo-18931 `__: selectors module now " "supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21362 +#: ../../../build/NEWS:21366 msgid "" "`bpo-19977 `__: When the ``LC_TYPE`` " "locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and " @@ -31764,13 +31772,13 @@ msgid "" "instead of the ``strict`` error handler." msgstr "" -#: ../../../build/NEWS:21367 +#: ../../../build/NEWS:21371 msgid "" "`bpo-20574 `__: Implement incremental " "decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." msgstr "" -#: ../../../build/NEWS:21370 +#: ../../../build/NEWS:21374 msgid "" "`bpo-20879 `__: Delay the initialization" " of encoding and decoding tables for base32, ascii85 and base85 codecs in " @@ -31779,13 +31787,13 @@ msgid "" "not used." msgstr "" -#: ../../../build/NEWS:21375 +#: ../../../build/NEWS:21379 msgid "" "`bpo-19157 `__: Include the broadcast " "address in the usuable hosts for IPv6 in ipaddress." msgstr "" -#: ../../../build/NEWS:21378 +#: ../../../build/NEWS:21382 msgid "" "`bpo-11599 `__: When an external command" " (e.g. compiler) fails, distutils now prints out the whole command line " @@ -31793,90 +31801,90 @@ msgid "" "DISTUTILS_DEBUG is set." msgstr "" -#: ../../../build/NEWS:21382 +#: ../../../build/NEWS:21386 msgid "" "`bpo-4931 `__: distutils should not " "produce unhelpful \"error: None\" messages anymore. " "distutils.util.grok_environment_error is kept but doc-deprecated." msgstr "" -#: ../../../build/NEWS:21385 +#: ../../../build/NEWS:21389 msgid "" "`bpo-20875 `__: Prevent possible gzip " "\"'read' is not defined\" NameError. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21388 +#: ../../../build/NEWS:21392 msgid "" "`bpo-11558 `__: " "``email.message.Message.attach`` now returns a more useful error message if " "``attach`` is called on a message for which ``is_multipart`` is False." msgstr "" -#: ../../../build/NEWS:21392 +#: ../../../build/NEWS:21396 msgid "" "`bpo-20283 `__: RE pattern methods now " "accept the string keyword parameters as documented. The pattern and source " "keyword parameters are left as deprecated aliases." msgstr "" -#: ../../../build/NEWS:21396 +#: ../../../build/NEWS:21400 msgid "" "`bpo-20778 `__: Fix modulefinder to work" " with bytecode-only modules." msgstr "" -#: ../../../build/NEWS:21398 +#: ../../../build/NEWS:21402 msgid "" "`bpo-20791 `__: copy.copy() now doesn't " "make a copy when the input is a bytes object. Initial patch by Peter Otten." msgstr "" -#: ../../../build/NEWS:21401 +#: ../../../build/NEWS:21405 msgid "" "`bpo-19748 `__: On AIX, time.mktime() " "now raises an OverflowError for year outsize range [1902; 2037]." msgstr "" -#: ../../../build/NEWS:21404 +#: ../../../build/NEWS:21408 msgid "" "`bpo-19573 `__: inspect.signature: Use " "enum for parameter kind constants." msgstr "" -#: ../../../build/NEWS:21406 +#: ../../../build/NEWS:21410 msgid "" "`bpo-20726 `__: inspect.signature: Make " "Signature and Parameter picklable." msgstr "" -#: ../../../build/NEWS:21408 +#: ../../../build/NEWS:21412 msgid "" "`bpo-17373 `__: Add " "inspect.Signature.from_callable method." msgstr "" -#: ../../../build/NEWS:21410 +#: ../../../build/NEWS:21414 msgid "" "`bpo-20378 `__: Improve repr of " "inspect.Signature and inspect.Parameter." msgstr "" -#: ../../../build/NEWS:21412 +#: ../../../build/NEWS:21416 msgid "" "`bpo-20816 `__: Fix " "inspect.getcallargs() to raise correct TypeError for missing keyword-only " "arguments. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21415 +#: ../../../build/NEWS:21419 msgid "" "`bpo-20817 `__: Fix " "inspect.getcallargs() to fail correctly if more than 3 arguments are " "missing. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21418 +#: ../../../build/NEWS:21422 msgid "" "`bpo-6676 `__: Ensure a meaningful " "exception is raised when attempting to parse more than one XML document per " @@ -31884,7 +31892,7 @@ msgid "" "Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)" msgstr "" -#: ../../../build/NEWS:21423 +#: ../../../build/NEWS:21427 msgid "" "`bpo-21117 `__: Fix inspect.signature to" " better support functools.partial. Due to the specifics of functools.partial" @@ -31892,80 +31900,80 @@ msgid "" " become keyword-only." msgstr "" -#: ../../../build/NEWS:21428 +#: ../../../build/NEWS:21432 msgid "" "`bpo-20334 `__: inspect.Signature and " "inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and" " suggestions." msgstr "" -#: ../../../build/NEWS:21431 +#: ../../../build/NEWS:21435 msgid "" "`bpo-15916 `__: doctest.DocTestSuite " "returns an empty unittest.TestSuite instead of raising ValueError if it " "finds no tests" msgstr "" -#: ../../../build/NEWS:21434 +#: ../../../build/NEWS:21438 msgid "" "`bpo-21209 `__: Fix " "asyncio.tasks.CoroWrapper to workaround a bug in yield-from implementation " "in CPythons prior to 3.4.1." msgstr "" -#: ../../../build/NEWS:21437 +#: ../../../build/NEWS:21441 msgid "" "asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " "`bpo-163 `__)." msgstr "" -#: ../../../build/NEWS:21440 +#: ../../../build/NEWS:21444 msgid "" "`bpo-21311 `__: Avoid exception in " "_osx_support with non-standard compiler configurations. Patch by John " "Szakmeister." msgstr "" -#: ../../../build/NEWS:21443 +#: ../../../build/NEWS:21447 msgid "" "`bpo-11571 `__: Ensure that the turtle " "window becomes the topmost window when launched on OS X." msgstr "" -#: ../../../build/NEWS:21446 +#: ../../../build/NEWS:21450 msgid "" "`bpo-21801 `__: Validate that " "__signature__ is None or an instance of Signature." msgstr "" -#: ../../../build/NEWS:21449 +#: ../../../build/NEWS:21453 msgid "" "`bpo-21923 `__: Prevent AttributeError " "in distutils.sysconfig.customize_compiler due to possible uninitialized " "_config_vars." msgstr "" -#: ../../../build/NEWS:21453 +#: ../../../build/NEWS:21457 msgid "" "`bpo-21323 `__: Fix http.server to again" " handle scripts in CGI subdirectories, broken by the fix for security " "`bpo-19435 `__. Patch by Zach Byrne." msgstr "" -#: ../../../build/NEWS:21456 +#: ../../../build/NEWS:21460 msgid "" "`bpo-22733 `__: Fix ffi_prep_args not " "zero-extending argument values correctly on 64-bit Windows." msgstr "" -#: ../../../build/NEWS:21459 +#: ../../../build/NEWS:21463 msgid "" "`bpo-23302 `__: Default to TCP_NODELAY=1" " upon establishing an HTTPConnection. Removed use of hard-coded MSS as it's " "an optimization that's no longer needed with Nagle disabled." msgstr "" -#: ../../../build/NEWS:21466 +#: ../../../build/NEWS:21470 msgid "" "`bpo-20577 `__: Configuration of the max" " line length for the FormatParagraph extension has been moved from the " @@ -31973,20 +31981,20 @@ msgid "" " Config Extensions dialog. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21471 +#: ../../../build/NEWS:21475 msgid "" "`bpo-16893 `__: Update Idle doc chapter " "to match current Idle and add new information." msgstr "" -#: ../../../build/NEWS:21474 +#: ../../../build/NEWS:21478 msgid "" "`bpo-3068 `__: Add Idle extension " "configuration dialog to Options menu. Changes are written to HOME/.idlerc" "/config-extensions.cfg. Original patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21478 +#: ../../../build/NEWS:21482 msgid "" "`bpo-16233 `__: A module browser (File :" " Class Browser, Alt+C) requires an editor window with a filename. When " @@ -31996,7 +32004,7 @@ msgid "" "a corresponding browser is also opened." msgstr "" -#: ../../../build/NEWS:21484 +#: ../../../build/NEWS:21488 msgid "" "`bpo-4832 `__: Save As to type Python " "files automatically adds .py to the name you enter (even if your system does" @@ -32004,100 +32012,100 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:21488 +#: ../../../build/NEWS:21492 msgid "" "`bpo-21986 `__: Code objects are not " "normally pickled by the pickle module. To match this, they are no longer " "pickled when running under Idle." msgstr "" -#: ../../../build/NEWS:21491 +#: ../../../build/NEWS:21495 msgid "" "`bpo-17390 `__: Adjust Editor window " "title; remove 'Python', move version to end." msgstr "" -#: ../../../build/NEWS:21494 +#: ../../../build/NEWS:21498 msgid "" "`bpo-14105 `__: Idle debugger " "breakpoints no longer disappear when inserting or deleting lines." msgstr "" -#: ../../../build/NEWS:21497 +#: ../../../build/NEWS:21501 msgid "" "`bpo-17172 `__: Turtledemo can now be " "run from Idle. Currently, the entry is on the Help menu, but it may move to " "Run. Patch by Ramchandra Apt and Lita Cho." msgstr "" -#: ../../../build/NEWS:21501 +#: ../../../build/NEWS:21505 msgid "" "`bpo-21765 `__: Add support for non-" "ascii identifiers to HyperParser." msgstr "" -#: ../../../build/NEWS:21503 +#: ../../../build/NEWS:21507 msgid "" "`bpo-21940 `__: Add unittest for " "WidgetRedirector. Initial patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21506 +#: ../../../build/NEWS:21510 msgid "" "`bpo-18592 `__: Add unittest for " "SearchDialogBase. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21508 +#: ../../../build/NEWS:21512 msgid "" "`bpo-21694 `__: Add unittest for " "ParenMatch. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21510 +#: ../../../build/NEWS:21514 msgid "" "`bpo-21686 `__: add unittest for " "HyperParser. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21513 +#: ../../../build/NEWS:21517 msgid "" "`bpo-12387 `__: Add missing " "upper(lower)case versions of default Windows key bindings for Idle so Caps " "Lock does not disable them. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:21517 +#: ../../../build/NEWS:21521 msgid "" "`bpo-21695 `__: Closing a Find-in-files " "output window while the search is still in progress no longer closes Idle." msgstr "" -#: ../../../build/NEWS:21520 +#: ../../../build/NEWS:21524 msgid "" "`bpo-18910 `__: Add unittest for " "textView. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21522 +#: ../../../build/NEWS:21526 msgid "" "`bpo-18292 `__: Add unittest for " "AutoExpand. Patch by Saihadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21524 +#: ../../../build/NEWS:21528 msgid "" "`bpo-18409 `__: Add unittest for " "AutoComplete. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21526 +#: ../../../build/NEWS:21530 msgid "" "`bpo-21477 `__: htest.py - Improve " "framework, complete set of tests. Patches by Saimadhav Heblikar" msgstr "" -#: ../../../build/NEWS:21529 +#: ../../../build/NEWS:21533 msgid "" "`bpo-18104 `__: Add " "idlelib/idle_test/htest.py with a few sample tests to begin consolidating " @@ -32105,89 +32113,89 @@ msgid "" " work with htest. Running the module as __main__ runs all tests." msgstr "" -#: ../../../build/NEWS:21534 +#: ../../../build/NEWS:21538 msgid "" "`bpo-21139 `__: Change default paragraph" " width to 72, the :pep:`8` recommendation." msgstr "" -#: ../../../build/NEWS:21537 +#: ../../../build/NEWS:21541 msgid "" "`bpo-21284 `__: Paragraph reformat test " "passes after user changes reformat width." msgstr "" -#: ../../../build/NEWS:21540 +#: ../../../build/NEWS:21544 msgid "" "`bpo-17654 `__: Ensure IDLE menus are " "customized properly on OS X for non-framework builds and for all variants of" " Tk." msgstr "" -#: ../../../build/NEWS:21543 +#: ../../../build/NEWS:21547 msgid "" "`bpo-23180 `__: Rename IDLE \"Windows\" " "menu item to \"Window\". Patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:21549 +#: ../../../build/NEWS:21553 msgid "" "`bpo-15506 `__: Use standard " "PKG_PROG_PKG_CONFIG autoconf macro in the configure script." msgstr "" -#: ../../../build/NEWS:21552 +#: ../../../build/NEWS:21556 msgid "" "`bpo-22935 `__: Allow the ssl module to " "be compiled if openssl doesn't support SSL 3." msgstr "" -#: ../../../build/NEWS:21555 +#: ../../../build/NEWS:21559 msgid "" "`bpo-22592 `__: Drop support of the " "Borland C compiler to build Python. The distutils module still supports it " "to build extensions." msgstr "" -#: ../../../build/NEWS:21558 +#: ../../../build/NEWS:21562 msgid "" "`bpo-22591 `__: Drop support of MS-DOS, " "especially of the DJGPP compiler (MS-DOS port of GCC)." msgstr "" -#: ../../../build/NEWS:21561 +#: ../../../build/NEWS:21565 msgid "" "`bpo-16537 `__: Check whether " "self.extensions is empty in setup.py. Patch by Jonathan Hosmer." msgstr "" -#: ../../../build/NEWS:21564 +#: ../../../build/NEWS:21568 msgid "" "`bpo-22359 `__: Remove incorrect uses of" " recursive make. Patch by Jonas Wagner." msgstr "" -#: ../../../build/NEWS:21567 +#: ../../../build/NEWS:21571 msgid "" "`bpo-21958 `__: Define HAVE_ROUND when " "building with Visual Studio 2013 and above. Patch by Zachary Turner." msgstr "" -#: ../../../build/NEWS:21570 +#: ../../../build/NEWS:21574 msgid "" "`bpo-18093 `__: the programs that embed " "the CPython runtime are now in a separate \"Programs\" directory, rather " "than being kept in the Modules directory." msgstr "" -#: ../../../build/NEWS:21574 +#: ../../../build/NEWS:21578 msgid "" "`bpo-15759 `__: \"make suspicious\", " "\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " "when and only when there are failures." msgstr "" -#: ../../../build/NEWS:21577 +#: ../../../build/NEWS:21581 msgid "" "`bpo-21141 `__: The Windows build " "process no longer attempts to find Perl, instead relying on OpenSSL source " @@ -32198,109 +32206,109 @@ msgid "" "and ready to build." msgstr "" -#: ../../../build/NEWS:21584 +#: ../../../build/NEWS:21588 msgid "" "`bpo-21037 `__: Add a build option to " "enable AddressSanitizer support." msgstr "" -#: ../../../build/NEWS:21586 +#: ../../../build/NEWS:21590 msgid "" "`bpo-19962 `__: The Windows build " "process now creates \"python.bat\" in the root of the source tree, which " "passes all arguments through to the most recently built interpreter." msgstr "" -#: ../../../build/NEWS:21590 +#: ../../../build/NEWS:21594 msgid "" "`bpo-21285 `__: Refactor and fix curses " "configure check to always search in a ncursesw directory." msgstr "" -#: ../../../build/NEWS:21593 +#: ../../../build/NEWS:21597 msgid "" "`bpo-15234 `__: For BerkelyDB and " "Sqlite, only add the found library and include directories if they aren't " "already being searched. This avoids an explicit runtime library dependency." msgstr "" -#: ../../../build/NEWS:21597 +#: ../../../build/NEWS:21601 msgid "" "`bpo-17861 `__: " "Tools/scripts/generate_opcode_h.py automatically regenerates " "Include/opcode.h from Lib/opcode.py if the latter gets any change." msgstr "" -#: ../../../build/NEWS:21600 +#: ../../../build/NEWS:21604 msgid "" "`bpo-20644 `__: OS X installer build " "support for documentation build changes in 3.4.1: assume externally supplied" " sphinx-build is available in /usr/bin." msgstr "" -#: ../../../build/NEWS:21603 +#: ../../../build/NEWS:21607 msgid "" "`bpo-20022 `__: Eliminate use of " "deprecated bundlebuilder in OS X builds." msgstr "" -#: ../../../build/NEWS:21605 +#: ../../../build/NEWS:21609 msgid "" "`bpo-15968 `__: Incorporated Tcl, Tk, " "and Tix builds into the Windows build solution." msgstr "" -#: ../../../build/NEWS:21608 +#: ../../../build/NEWS:21612 msgid "" "`bpo-17095 `__: Fix Modules/Setup " "*shared* support." msgstr "" -#: ../../../build/NEWS:21610 +#: ../../../build/NEWS:21614 msgid "" "`bpo-21811 `__: Anticipated fixes to " "support OS X versions > 10.9." msgstr "" -#: ../../../build/NEWS:21612 +#: ../../../build/NEWS:21616 msgid "" "`bpo-21166 `__: Prevent possible " "segfaults and other random failures of python --generate-posix-vars in " "pybuilddir.txt build target." msgstr "" -#: ../../../build/NEWS:21615 +#: ../../../build/NEWS:21619 msgid "" "`bpo-18096 `__: Fix library order " "returned by python-config." msgstr "" -#: ../../../build/NEWS:21617 +#: ../../../build/NEWS:21621 msgid "" "`bpo-17219 `__: Add library build dir " "for Python extension cross-builds." msgstr "" -#: ../../../build/NEWS:21619 +#: ../../../build/NEWS:21623 msgid "" "`bpo-22919 `__: Windows build updated to" " support VC 14.0 (Visual Studio 2015), which will be used for the official " "release." msgstr "" -#: ../../../build/NEWS:21622 +#: ../../../build/NEWS:21626 msgid "" "`bpo-21236 `__: Build _msi.pyd with " "cabinet.lib instead of fci.lib" msgstr "" -#: ../../../build/NEWS:21624 +#: ../../../build/NEWS:21628 msgid "" "`bpo-17128 `__: Use private version of " "OpenSSL for OS X 10.5+ installer." msgstr "" -#: ../../../build/NEWS:21629 +#: ../../../build/NEWS:21633 msgid "" "`bpo-14203 `__: Remove obsolete support " "for view==NULL in PyBuffer_FillInfo(), bytearray_getbuffer(), " @@ -32308,7 +32316,7 @@ msgid "" "BufferError in that case." msgstr "" -#: ../../../build/NEWS:21633 +#: ../../../build/NEWS:21637 msgid "" "`bpo-22445 `__: PyBuffer_IsContiguous() " "now implements precise contiguity tests, compatible with NumPy's " @@ -32316,19 +32324,19 @@ msgid "" "reported false negatives for corner cases." msgstr "" -#: ../../../build/NEWS:21637 +#: ../../../build/NEWS:21641 msgid "" "`bpo-22079 `__: PyType_Ready() now " "checks that statically allocated type has no dynamically allocated bases." msgstr "" -#: ../../../build/NEWS:21640 +#: ../../../build/NEWS:21644 msgid "" "`bpo-22453 `__: Removed non-documented " "macro PyObject_REPR()." msgstr "" -#: ../../../build/NEWS:21642 +#: ../../../build/NEWS:21646 msgid "" "`bpo-18395 `__: Rename " "``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename " @@ -32336,7 +32344,7 @@ msgid "" "functions." msgstr "" -#: ../../../build/NEWS:21646 +#: ../../../build/NEWS:21650 msgid "" "`bpo-21233 `__: Add new C functions: " "PyMem_RawCalloc(), PyMem_Calloc(), PyObject_Calloc(), _PyObject_GC_Calloc()." @@ -32344,7 +32352,7 @@ msgid "" "objects which is faster and use less memory." msgstr "" -#: ../../../build/NEWS:21651 +#: ../../../build/NEWS:21655 msgid "" "`bpo-20942 `__: " "PyImport_ImportFrozenModuleObject() no longer sets __file__ to match what " @@ -32352,27 +32360,27 @@ msgid "" "using imp.init_frozen()." msgstr "" -#: ../../../build/NEWS:21658 +#: ../../../build/NEWS:21662 msgid "" "`bpo-19548 `__: Update the codecs module" " documentation to better cover the distinction between text encodings and " "other codecs, together with other clarifications. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21662 +#: ../../../build/NEWS:21666 msgid "" "`bpo-22394 `__: Doc/Makefile now " "supports ``make venv PYTHON=../python`` to create a venv for generating the " "documentation, e.g., ``make html PYTHON=venv/bin/python3``." msgstr "" -#: ../../../build/NEWS:21666 +#: ../../../build/NEWS:21670 msgid "" "`bpo-21514 `__: The documentation of the" " json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." msgstr "" -#: ../../../build/NEWS:21669 +#: ../../../build/NEWS:21673 msgid "" "`bpo-21777 `__: The binary sequence " "methods on bytes and bytearray are now documented explicitly, rather than " @@ -32380,40 +32388,40 @@ msgid "" "behaviour of the corresponding str methods." msgstr "" -#: ../../../build/NEWS:21674 +#: ../../../build/NEWS:21678 msgid "" "`bpo-6916 `__: undocument deprecated " "asynchat.fifo class." msgstr "" -#: ../../../build/NEWS:21676 +#: ../../../build/NEWS:21680 msgid "" "`bpo-17386 `__: Expanded functionality " "of the ``Doc/make.bat`` script to make it much more comparable to " "``Doc/Makefile``." msgstr "" -#: ../../../build/NEWS:21679 +#: ../../../build/NEWS:21683 msgid "" "`bpo-21312 `__: Update the " "thread_foobar.h template file to include newer threading APIs. Patch by Jack" " McCracken." msgstr "" -#: ../../../build/NEWS:21682 +#: ../../../build/NEWS:21686 msgid "" "`bpo-21043 `__: Remove the " "recommendation for specific CA organizations and to mention the ability to " "load the OS certificates." msgstr "" -#: ../../../build/NEWS:21685 +#: ../../../build/NEWS:21689 msgid "" "`bpo-20765 `__: Add missing " "documentation for PurePath.with_name() and PurePath.with_suffix()." msgstr "" -#: ../../../build/NEWS:21688 +#: ../../../build/NEWS:21692 msgid "" "`bpo-19407 `__: New package installation" " and distribution guides based on the Python Packaging Authority tools. " @@ -32422,76 +32430,76 @@ msgid "" "that isn't recorded anywhere else." msgstr "" -#: ../../../build/NEWS:21693 +#: ../../../build/NEWS:21697 msgid "" "`bpo-19697 `__: Document cases where " "__main__.__spec__ is None." msgstr "" -#: ../../../build/NEWS:21698 +#: ../../../build/NEWS:21702 msgid "" "`bpo-18982 `__: Add tests for CLI of the" " calendar module." msgstr "" -#: ../../../build/NEWS:21700 +#: ../../../build/NEWS:21704 msgid "" "`bpo-19548 `__: Added some additional " "checks to test_codecs to ensure that statements in the updated documentation" " remain accurate. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21704 +#: ../../../build/NEWS:21708 msgid "" "`bpo-22838 `__: All test_re tests now " "work with unittest test discovery." msgstr "" -#: ../../../build/NEWS:21706 +#: ../../../build/NEWS:21710 msgid "" "`bpo-22173 `__: Update lib2to3 tests to " "use unittest test discovery." msgstr "" -#: ../../../build/NEWS:21708 +#: ../../../build/NEWS:21712 msgid "" "`bpo-16000 `__: Convert test_curses to " "use unittest." msgstr "" -#: ../../../build/NEWS:21710 +#: ../../../build/NEWS:21714 msgid "" "`bpo-21456 `__: Skip two tests in " "test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." msgstr "" -#: ../../../build/NEWS:21713 +#: ../../../build/NEWS:21717 msgid "" "`bpo-20746 `__: Fix test_pdb to run in " "refleak mode (-R). Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:21716 +#: ../../../build/NEWS:21720 msgid "" "`bpo-22060 `__: test_ctypes has been " "somewhat cleaned up and simplified; it now uses unittest test discovery to " "find its tests." msgstr "" -#: ../../../build/NEWS:21719 +#: ../../../build/NEWS:21723 msgid "" "`bpo-22104 `__: regrtest.py no longer " "holds a reference to the suite of tests loaded from test modules that don't " "define test_main()." msgstr "" -#: ../../../build/NEWS:21722 +#: ../../../build/NEWS:21726 msgid "" "`bpo-22111 `__: Assorted cleanups in " "test_imaplib. Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:21724 +#: ../../../build/NEWS:21728 msgid "" "`bpo-22002 `__: Added " "``load_package_tests`` function to test.support and used it to " @@ -32499,27 +32507,27 @@ msgid "" "test_importlib, test_json, and test_tools." msgstr "" -#: ../../../build/NEWS:21728 +#: ../../../build/NEWS:21732 msgid "" "`bpo-21976 `__: Fix test_ssl to accept " "LibreSSL version strings. Thanks to William Orr." msgstr "" -#: ../../../build/NEWS:21731 +#: ../../../build/NEWS:21735 msgid "" "`bpo-21918 `__: Converted test_tools " "from a module to a package containing separate test files for each tested " "script." msgstr "" -#: ../../../build/NEWS:21734 +#: ../../../build/NEWS:21738 msgid "" "`bpo-9554 `__: Use modern unittest " "features in test_argparse. Initial patch by Denver Coneybeare and Radu " "Voicilas." msgstr "" -#: ../../../build/NEWS:21737 +#: ../../../build/NEWS:21741 msgid "" "`bpo-20155 `__: Changed HTTP method " "names in failing tests in test_httpservers so that packet filtering software" @@ -32527,19 +32535,19 @@ msgid "" "transaction semantics expected by the tests." msgstr "" -#: ../../../build/NEWS:21742 +#: ../../../build/NEWS:21746 msgid "" "`bpo-19493 `__: Refactored the ctypes " "test package to skip tests explicitly rather than silently." msgstr "" -#: ../../../build/NEWS:21745 +#: ../../../build/NEWS:21749 msgid "" "`bpo-18492 `__: All resources are now " "allowed when tests are not run by regrtest.py." msgstr "" -#: ../../../build/NEWS:21748 +#: ../../../build/NEWS:21752 msgid "" "`bpo-21634 `__: Fix pystone micro-" "benchmark: use floor division instead of true division to benchmark integers" @@ -32547,163 +32555,163 @@ msgid "" "written by Lennart Regebro." msgstr "" -#: ../../../build/NEWS:21752 +#: ../../../build/NEWS:21756 msgid "" "`bpo-21605 `__: Added tests for Tkinter " "images." msgstr "" -#: ../../../build/NEWS:21754 +#: ../../../build/NEWS:21758 msgid "" "`bpo-21493 `__: Added test for " "ntpath.expanduser(). Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21757 +#: ../../../build/NEWS:21761 msgid "" "`bpo-19925 `__: Added tests for the spwd" " module. Original patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21760 +#: ../../../build/NEWS:21764 msgid "" "`bpo-21522 `__: Added Tkinter tests for " "Listbox.itemconfigure(), PanedWindow.paneconfigure(), and " "Menu.entryconfigure()." msgstr "" -#: ../../../build/NEWS:21763 +#: ../../../build/NEWS:21767 msgid "" "`bpo-17756 `__: Fix test_code test when " "run from the installed location." msgstr "" -#: ../../../build/NEWS:21765 +#: ../../../build/NEWS:21769 msgid "" "`bpo-17752 `__: Fix distutils tests when" " run from the installed location." msgstr "" -#: ../../../build/NEWS:21767 +#: ../../../build/NEWS:21771 msgid "" "`bpo-18604 `__: Consolidated checks for " "GUI availability. All platforms now at least check whether Tk can be " "instantiated when the GUI resource is requested." msgstr "" -#: ../../../build/NEWS:21771 +#: ../../../build/NEWS:21775 msgid "" "`bpo-21275 `__: Fix a socket test on " "KFreeBSD." msgstr "" -#: ../../../build/NEWS:21773 +#: ../../../build/NEWS:21777 msgid "" "`bpo-21223 `__: Pass " "test_site/test_startup_imports when some of the extensions are built as " "builtins." msgstr "" -#: ../../../build/NEWS:21776 +#: ../../../build/NEWS:21780 msgid "" "`bpo-20635 `__: Added tests for Tk " "geometry managers." msgstr "" -#: ../../../build/NEWS:21778 +#: ../../../build/NEWS:21782 msgid "Add test case for freeze." msgstr "" -#: ../../../build/NEWS:21780 +#: ../../../build/NEWS:21784 msgid "" "`bpo-20743 `__: Fix a reference leak in " "test_tcl." msgstr "" -#: ../../../build/NEWS:21782 +#: ../../../build/NEWS:21786 msgid "" "`bpo-21097 `__: Move test_namespace_pkgs" " into test_importlib." msgstr "" -#: ../../../build/NEWS:21784 +#: ../../../build/NEWS:21788 msgid "" "`bpo-21503 `__: Use test_both() " "consistently in test_importlib." msgstr "" -#: ../../../build/NEWS:21786 +#: ../../../build/NEWS:21790 msgid "" "`bpo-20939 `__: Avoid various network " "test failures due to new redirect of http://www.python.org/ to " "https://www.python.org: use http://www.example.com instead." msgstr "" -#: ../../../build/NEWS:21790 +#: ../../../build/NEWS:21794 msgid "" "`bpo-20668 `__: asyncio tests no longer " "rely on tests.txt file. (Patch by Vajrasky Kok)" msgstr "" -#: ../../../build/NEWS:21793 +#: ../../../build/NEWS:21797 msgid "" "`bpo-21093 `__: Prevent failures of " "ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or " "/usr/local/lib." msgstr "" -#: ../../../build/NEWS:21796 +#: ../../../build/NEWS:21800 msgid "" "`bpo-22770 `__: Prevent some Tk " "segfaults on OS X when running gui tests." msgstr "" -#: ../../../build/NEWS:21798 +#: ../../../build/NEWS:21802 msgid "" "`bpo-23211 `__: Workaround test_logging " "failure on some OS X 10.6 systems." msgstr "" -#: ../../../build/NEWS:21800 +#: ../../../build/NEWS:21804 msgid "" "`bpo-23345 `__: Prevent test_ssl " "failures with large OpenSSL patch level values (like 0.9.8zc)." msgstr "" -#: ../../../build/NEWS:21806 +#: ../../../build/NEWS:21810 msgid "" "`bpo-22314 `__: pydoc now works when the" " LINES environment variable is set." msgstr "" -#: ../../../build/NEWS:21808 +#: ../../../build/NEWS:21812 msgid "" "`bpo-22615 `__: Argument Clinic now " "supports the \"type\" argument for the int converter. This permits using the" " int converter with enums and typedefs." msgstr "" -#: ../../../build/NEWS:21811 +#: ../../../build/NEWS:21815 msgid "" "`bpo-20076 `__: The makelocalealias.py " "script no longer ignores UTF-8 mapping." msgstr "" -#: ../../../build/NEWS:21813 +#: ../../../build/NEWS:21817 msgid "" "`bpo-20079 `__: The makelocalealias.py " "script now can parse the SUPPORTED file from glibc sources and supports " "command line options for source paths." msgstr "" -#: ../../../build/NEWS:21816 +#: ../../../build/NEWS:21820 msgid "" "`bpo-22201 `__: Command-line interface " "of the zipfile module now correctly extracts ZIP files with directory " "entries. Patch by Ryan Wilson." msgstr "" -#: ../../../build/NEWS:21819 +#: ../../../build/NEWS:21823 msgid "" "`bpo-22120 `__: For functions using an " "unsigned integer return converter, Argument Clinic now generates a cast to " @@ -32711,57 +32719,57 @@ msgid "" "a compilation warning.)" msgstr "" -#: ../../../build/NEWS:21823 +#: ../../../build/NEWS:21827 msgid "" "`bpo-18974 `__: Tools/scripts/diff.py " "now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:21825 +#: ../../../build/NEWS:21829 msgid "" "`bpo-21906 `__: Make " "Tools/scripts/md5sum.py work in Python 3. Patch by Zachary Ware." msgstr "" -#: ../../../build/NEWS:21828 +#: ../../../build/NEWS:21832 msgid "" "`bpo-21629 `__: Fix Argument Clinic's \"" "--converters\" feature." msgstr "" -#: ../../../build/NEWS:21830 +#: ../../../build/NEWS:21834 msgid "Add support for ``yield from`` to 2to3." msgstr "" -#: ../../../build/NEWS:21832 +#: ../../../build/NEWS:21836 msgid "Add support for the :pep:`465` matrix multiplication operator to 2to3." msgstr "" -#: ../../../build/NEWS:21834 +#: ../../../build/NEWS:21838 msgid "" "`bpo-16047 `__: Fix module exception " "list and __file__ handling in freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21837 +#: ../../../build/NEWS:21841 msgid "" "`bpo-11824 `__: Consider ABI tags in " "freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21839 +#: ../../../build/NEWS:21843 msgid "" "`bpo-20535 `__: PYTHONWARNING no longer " "affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar " "Arahesis." msgstr "" -#: ../../../build/NEWS:21845 +#: ../../../build/NEWS:21849 msgid "" "`bpo-23260 `__: Update Windows installer" msgstr "" -#: ../../../build/NEWS:21847 +#: ../../../build/NEWS:21851 msgid "" "The bundled version of Tcl/Tk has been updated to 8.6.3. The most visible " "result of this change is the addition of new native file dialogs when " @@ -32769,44 +32777,44 @@ msgid "" "information. Also, this version of Tcl/Tk includes support for Windows 10." msgstr "" -#: ../../../build/NEWS:21853 +#: ../../../build/NEWS:21857 msgid "" "`bpo-17896 `__: The Windows build " "scripts now expect external library sources to be in " "``PCbuild\\..\\externals`` rather than ``PCbuild\\..\\..``." msgstr "" -#: ../../../build/NEWS:21856 +#: ../../../build/NEWS:21860 msgid "" "`bpo-17717 `__: The Windows build " "scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." msgstr "" -#: ../../../build/NEWS:21859 +#: ../../../build/NEWS:21863 msgid "" "`bpo-21907 `__: Improved the batch " "scripts provided for building Python." msgstr "" -#: ../../../build/NEWS:21861 +#: ../../../build/NEWS:21865 msgid "" "`bpo-22644 `__: The bundled version of " "OpenSSL has been updated to 1.0.1j." msgstr "" -#: ../../../build/NEWS:21863 +#: ../../../build/NEWS:21867 msgid "" "`bpo-10747 `__: Use versioned labels in " "the Windows start menu. Patch by Olive Kilburn." msgstr "" -#: ../../../build/NEWS:21866 +#: ../../../build/NEWS:21870 msgid "" "`bpo-22980 `__: .pyd files with a " "version and platform tag (for example, \".cp35-win32.pyd\") will now be " "loaded in preference to those without tags." msgstr "" -#: ../../../build/NEWS:21870 +#: ../../../build/NEWS:21874 msgid "**(For information about older versions, consult the HISTORY file.)**" msgstr "**(Untuk informasi tentang versi-versi lama, lihat berkas HISTORY.)**" From 646d564fe49db73e5c2072011ab45535584feab9 Mon Sep 17 00:00:00 2001 From: hilmanrdn Date: Sun, 20 Oct 2019 18:01:29 +0800 Subject: [PATCH 02/13] translasi file dengan 3 string --- library/concurrent.po | 6 +++--- library/i18n.po | 8 ++++++-- library/persistence.po | 9 +++++++-- library/text.po | 7 ++++++- using/editors.po | 8 +++++++- 5 files changed, 29 insertions(+), 9 deletions(-) diff --git a/library/concurrent.po b/library/concurrent.po index 825f252..f2af469 100644 --- a/library/concurrent.po +++ b/library/concurrent.po @@ -19,12 +19,12 @@ msgstr "" #: ../../library/concurrent.rst:2 msgid "The :mod:`concurrent` package" -msgstr "" +msgstr "Paket :mod:`concurrent`" #: ../../library/concurrent.rst:4 msgid "Currently, there is only one module in this package:" -msgstr "" +msgstr "Saat ini hanya ada satu modul di paket ini:" #: ../../library/concurrent.rst:6 msgid ":mod:`concurrent.futures` -- Launching parallel tasks" -msgstr "" +msgstr ":mod:`concurrent.futures` -- Menjalankan tugas-tugas paralel" diff --git a/library/i18n.po b/library/i18n.po index 14761e2..b747741 100644 --- a/library/i18n.po +++ b/library/i18n.po @@ -19,7 +19,7 @@ msgstr "" #: ../../library/i18n.rst:5 msgid "Internationalization" -msgstr "" +msgstr "Internasionalisasi" #: ../../library/i18n.rst:7 msgid "" @@ -28,7 +28,11 @@ msgid "" "language to be used in program messages or by tailoring output to match " "local conventions." msgstr "" +"Modul yang dijelaskan di dalam bab ini membantu kamu menulis perangkat lunak yang " +"tidak tergantung pada bahasa dan lokal dengan menyediakan mekanisme untuk memilih " +"bahasa yang akan digunakan dalam pesan program atau dengan menyesuaikan hasil agar sesuai " +"dengan konvensi lokal" #: ../../library/i18n.rst:12 msgid "The list of modules described in this chapter is:" -msgstr "" +msgstr "Daftar modul yang dijelaskan di dalam bab ini adalah:" diff --git a/library/persistence.po b/library/persistence.po index 55a9755..df27b80 100644 --- a/library/persistence.po +++ b/library/persistence.po @@ -19,7 +19,7 @@ msgstr "" #: ../../library/persistence.rst:5 msgid "Data Persistence" -msgstr "" +msgstr "Persistensi Data" #: ../../library/persistence.rst:7 msgid "" @@ -29,7 +29,12 @@ msgid "" "objects from the bytes. The various DBM-related modules support a family of" " hash-based file formats that store a mapping of strings to other strings." msgstr "" +"Modul yang dijelaskan di dalam bab ini mendukung untuk menyimpan data Python di dalam sebuah " +"bentuk persisten pada disk. Modul :mod:`pickle` dan :mod:`marshal` bisa " +"mengubah banyak tipe data Python ke sebuah aliran byte dan kemudian membuat ulang " +"objek dari bytenya. Berbagai modul terkait DBM mendukung serangkaian " +" format file berbasis hash yang menyimpan pemetaan string ke string lain" #: ../../library/persistence.rst:13 msgid "The list of modules described in this chapter is:" -msgstr "" +msgstr "Daftar modul yang dijelaskan di dalam bab ini adalah:" diff --git a/library/text.po b/library/text.po index 3d04617..fa6bce3 100644 --- a/library/text.po +++ b/library/text.po @@ -19,13 +19,15 @@ msgstr "" #: ../../library/text.rst:6 msgid "Text Processing Services" -msgstr "" +msgstr "Layanan Pemrosesan Teks" #: ../../library/text.rst:8 msgid "" "The modules described in this chapter provide a wide range of string " "manipulation operations and other text processing services." msgstr "" +"Modul yang dijelaskan dalam bab ini menyediakan berbagai " +"operasi manipulasi string dan layanan pemrosesan text lainnya." #: ../../library/text.rst:11 msgid "" @@ -33,3 +35,6 @@ msgid "" "highly relevant to text processing. In addition, see the documentation for " "Python's built-in string type in :ref:`textseq`." msgstr "" +"Modul :mod:`codecs` yang dijelaskan pada :ref:`binaryservices` juga " +"sangat relevan untuk pemrosesan text. Lihat juga dokumentasi untuk " +"tipe string bawaan Python di :ref:`textseq`." \ No newline at end of file diff --git a/using/editors.po b/using/editors.po index a27c993..f29ac31 100644 --- a/using/editors.po +++ b/using/editors.po @@ -19,7 +19,7 @@ msgstr "" #: ../../using/editors.rst:7 msgid "Editors and IDEs" -msgstr "" +msgstr "Editor dan IDE" #: ../../using/editors.rst:9 msgid "" @@ -27,6 +27,8 @@ msgid "" "editors and IDEs provide syntax highlighting, debugging tools, and :pep:`8` " "checks." msgstr "" +"Ada banyak IDE yang mendukung bahasa program Python. Banyak " +"editor dan IDE menyediakan *highlight syntax*, alat *debugging*, dan menguji :pep:`8` " #: ../../using/editors.rst:12 msgid "" @@ -35,3 +37,7 @@ msgid "" "`_ for a " "comprehensive list." msgstr "" +"Silahkan mengunjungi `Python Editors `_ " +"dan `Integrated Development Environments " +"`_ untuk " +"daftar selengkapnya" From e2a1e6e2d2b4df09751453841cc7f0926e22d872 Mon Sep 17 00:00:00 2001 From: oon arfiandwi Date: Sun, 20 Oct 2019 23:31:32 +0800 Subject: [PATCH 03/13] Sinkronisasi dengan Transifex 20190920 untuk Github PR #2. Koreksi pengetikan untuk persiapan dibangun di server docs.python.org. --- README.md | 137 +- bugs.po | 38 +- c-api/capsule.po | 6 +- c-api/init.po | 2 +- c-api/intro.po | 8 +- distributing/index.po | 32 +- distutils/introduction.po | 2 +- extending/extending.po | 4 +- extending/index.po | 2 +- faq/programming.po | 98 +- glossary.po | 14 +- howto/argparse.po | 6 +- howto/clinic.po | 2 +- howto/cporting.po | 8 +- howto/instrumentation.po | 2 +- howto/ipaddress.po | 8 +- howto/pyporting.po | 8 +- howto/sockets.po | 5 +- howto/unicode.po | 5 +- installing/index.po | 17 +- library/asyncio-llapi-index.po | 2 +- library/asyncio-task.po | 4 +- library/concurrent.po | 4 + library/constants.po | 10 +- library/ctypes.po | 2 +- library/datetime.po | 2 +- library/development.po | 6 +- library/enum.po | 2 +- library/gettext.po | 2 +- library/i18n.po | 12 +- library/io.po | 2 +- library/ipc.po | 6 +- library/persistence.po | 15 +- library/pickle.po | 2 +- library/re.po | 2 +- library/stdtypes.po | 80 +- library/subprocess.po | 2 +- library/sys.po | 2 +- library/text.po | 14 +- library/threading.po | 2 +- library/typing.po | 2 +- library/unittest.po | 8 +- library/venv.po | 3 + license.po | 49 +- reference/compound_stmts.po | 41 +- reference/datamodel.po | 2 +- reference/expressions.po | 2 +- reference/grammar.po | 9 +- reference/introduction.po | 18 +- reference/toplevel_components.po | 37 +- sphinx.po | 10 +- tutorial/appendix.po | 2 +- tutorial/whatnow.po | 4 +- using/cmdline.po | 56 +- using/editors.po | 13 +- whatsnew/2.0.po | 2 +- whatsnew/2.1.po | 6 +- whatsnew/2.2.po | 9 +- whatsnew/2.3.po | 6 +- whatsnew/2.4.po | 4 +- whatsnew/2.5.po | 4 +- whatsnew/2.6.po | 12 +- whatsnew/2.7.po | 52 +- whatsnew/3.0.po | 4 +- whatsnew/3.1.po | 2 +- whatsnew/3.2.po | 2 +- whatsnew/3.3.po | 2 +- whatsnew/3.4.po | 2 +- whatsnew/3.5.po | 6 +- whatsnew/3.6.po | 8 +- whatsnew/3_8.po | 10 +- whatsnew/changelog.po | 10485 +++++++++++++++-------------- 72 files changed, 5774 insertions(+), 5675 deletions(-) diff --git a/README.md b/README.md index 12fc12d..9e21a7f 100644 --- a/README.md +++ b/README.md @@ -28,10 +28,18 @@ Anda ke PSF untuk dimasukkan dalam dokumentasi. ### Berkontribusi untuk Menerjemahkan --- +Repositori ini berisi [berkas-berkas ".po"](https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html) dari [dokumentasi Python](https://docs.python.org), yang akan dan sudah diterjemahkan dari Bahasa Inggris ke Bahasa Indonesia. + +Baca daftar pekerjaan yang **akan dan sedang dikerjakan** di [papan proyek](https://github.com/python/python-docs-id/projects/1). + Anda bisa berkontribusi dengan: -* Membuat _pull requests_ di [repositori Github ini](https://github.com/python/python-docs-id/) -* Menerjemahkan langsung di [situs Transifex](https://www.transifex.com/python-doc/python-newest/language/id/) +* Membuat _Pull Requests_ di [repositori Github ini](https://github.com/python/python-docs-id/), saat ini yang aktif adalah [branch 3.8](https://github.com/hilmanrdn/python-docs-id/tree/3.8) +* Menerjemahkan langsung di [situs Transifex](https://www.transifex.com/python-doc/python-newest/), diperlukan membuat akun terlebih dahulu + +Jika Anda tidak menggunakan Transifex, untuk mengubah berkas ".po" dibutuhkan aplikasi editor, misalnya: [POEdit](https://poedit.net/) tersedia multiplatform, [KDE Lokalize](https://kde.org/applications/development/org.kde.lokalize) hanya untuk Linux dengan KDE, atau banyak lagi [pilihan lainnya](https://en.wikipedia.org/wiki/Comparison_of_computer-assisted_translation_tools). + +##### Kami rekomendasikan agar Anda tidak mengubah dengan teks editor pada umumnya, kecuali anda sudah mengerti [format file .po](https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html) ### Beri Masukan --- @@ -48,13 +56,15 @@ setelah mencapai target berikut: * 100% dari **tutorial** :heavy_check_mark: * 100% dari **library/functions** (builtins) :heavy_check_mark: -Target selanjutnya adalah **library/stdtypes** seperti yang disebutkan di situs devguide. +Target selanjutnya sudah dituliskan di [papan proyek](https://github.com/python/python-docs-id/projects/1#column-6851563). Anda bisa memulai dengan menerjemahkan kata atau kalimat yang pendek terlebih dahulu. ##### Kami rekomendasikan agar Anda tidak mulai penerjemahan dari bagian "c-api" karena bagian itu berisi sangat teknis ### Panduan Singkat Penerjemahan --- -Semua kata yang diapit dua tanda titik dua (:) **tidak perlu diterjemahkan**, termasuk juga kata yang diapit dua *backtick* (`) setelahnya, dan pastikan tidak ada spasi setelah titik dua yang kedua dengan *backtick* yang pertama. Berikut beberapa contohnya (kata yang ada dalam *backtick* dapat bervariasi). +Semua kata yang diapit dua tanda titik dua (:) **tidak perlu diterjemahkan**, hanya terjemahkan kata yang diapit dua *backtick* (`) setelahnya jika diperlukan, misalnya kata atau kalimat tersebut bukan sebuah nama, istilah atau konstanta. + +Pastikan tidak ada spasi setelah titik dua yang kedua dengan *backtick* yang pertama. Berikut beberapa contohnya (kata yang ada dalam *backtick* dapat bervariasi, dan hanya diterjemahkan jika diperlukan). ``` :attr:`the_answer` :class:`~decimal.Decimal` @@ -90,122 +100,19 @@ Semua kata yang diapit dua tanda *backtick* berganda (``), atau di Transifex dis ``.pyw`` ``` +Kata atau kalimat yang diapit dua tanda bintang (*), akan dituliskan sebagai penulisan miring (*italic*). Sehingga sesuaikan dengan konteksnya, apakah perlu diterjemahkan atau tetap dipertahankan sebagai kata atau kalimat dalam penulisan miring. Misalnya tidak perlu diterjemahkan jika atau kalimat itu merupakan nama, istilah atau konstanta. + ### Daftar Istilah --- -Untuk memastikan konsistensi dari para penerjemah, berikut adalah sejumlah -saran dan pengingat istilah yang sering digunakan. +Untuk memastikan konsistensi dari para penerjemah, [berikut](https://github.com/python/python-docs-id/wiki/Daftar-Istilah) adalah sejumlah saran dan pengingat istilah yang sering digunakan. Jangan ragu untuk memberi masukan. -Istilah | Terjemahan ---- | --- -*appetite* | selera -*approximation* | pendekatan, perkiraan -*arbitrary. arbitrarily.* | semena-mena, bergantian, berubah-ubah, acak. secara semena-mena. -*assigned. assignment* | diisi. mengisi, memberikan tugas, memberikan nilai -*bind. binding. bound.* | mengikat. pengikatan. terikat. -*boolean* | *boolean* -*brace* | kurung kurawal -*breaking change* | perubahan yang merusak -*buffer* | penyangga -*bug* | *bug* -*built-in* | bawaan -*cache* | *cache* -*changelog* | catatan perubahan -*codec* | *codec* -*compiler* | *compiler* -*concatenation. concatenated.* | perangkaian, penggabungan. digabungkan. -*constructor* | *constructor*, pembangun -*container* | wadah, penampung -*core* | inti -*custom* | ubahsuai, ubahsuaian -*debug* | *debug* -*decoding* | penerjemahan, *decoding* -*default* | bawaan -*deprecated* | usang -*dictionary* | *dictionary* -*directive* | petunjuk, pengarahan -*docstring* | *docstring*, String Dokumentasi -*download* | unduh -*e.g.* | mis. -*emitting* | mengirimkan -*enclosing* | lampiran -*encoding* | penyandian, *encoding* -*escape* | memisahkan -*etc.* | dll. -*exception* | pengecualian -*fall back* | beralih -*familiar* | terbiasa -*fancy* | ajaib -*file* | berkas -*form* | bentuk, formulir -*flag. flagged. | penanda. ditandai. -*floating point* | pecahan -*fraction* | pecahan -*framework* | kerangka, kerangka kerja -*generator* | pembangkit -*header* | tajuk -*handling. handler.* | penanganan. penangan. -*hierarchy* | hierarki -*indentation* | indentasi -*inheritance* | pewarisan -*instead* | alih-alih, dibandingkan (dengan) -*interpreter* | *interpreter* -*invocation* | seruan, pemanggilan -*iterator* | *iterator* -*iterables* | *iterables* -*keyword* | kata kunci -*layout* | tata letak -*library* | pustaka -*listcomp* | *listcomp*, *List Comprehension*, daftar pemahaman -*loop* | perulangan, pengulangan -*lossless* | berkurang -*maintain* | merawat, mempertahankan -*mangling* | *mangling* -*n/a* | t/a -*namespace* | *namespace*, ruang-nama -*null* | *null* -*ordering* | pengurutan, penyusunan -*override* | menimpa -*parse. parser. parsing* | urai. pengurai. mengurai. -*pass. passing. passed.* | langkah. melewatkan. diteruskan, dikirimkan. -*path* | jalur -*pickle* | *pickle*, acar, asinan, yang diawetkan -*placeholder* | *placeholder*, penampung -*private* | privat -*prompt* | *prompt* -*quirk* | kekhasan -*raise* | menimbulkan, memunculkan -*range* | kisaran, rentang -*rather* | alih-alih, dan bukan (dengan) -*reliable* | andal -*round* | pembulatan -*run* | operasikan -*runtime* | *runtime* -*scope* | lingkup, cakupan -*signature* | *signature*, pengenal, tanda tangan -*site-packages* | *site-packages* -*slice* | iris, irisan -*snippet* | cuplikan -*stack trace* | tumpukan jejak -*startup* | permulaan -*state* | kondisi, status -*stream* | aliran, *stream* -*suppressed* | dihilangkan, ditekan -*template* | *template*, templat -*test* | pengujian, tes -*thread* | *thread*, utas -*trade-off* | mengorbankan -*tuple* | *tuple* -*twist* | *twist* -*upload* | unggah -*vulnerable* | rentan +Daftar istilah tersedia di [wiki](https://github.com/python/python-docs-id/wiki/Daftar-Istilah). ### Keterangan Tambahan --- -Menempatkan aktivitas penerjemahan di tempat penyimpanan umum ini bertujuan untuk -menarik dan mendapatkan lebih banyak kontribusi dibandingkan situs penerjemahan -yang fungsinya sangat spesifik, seperti halnya Transifex. +Menempatkan aktivitas penerjemahan di tempat penyimpanan umum ini bertujuan untuk menarik dan mendapatkan lebih banyak kontribusi dibandingkan situs penerjemahan yang fungsinya sangat spesifik, seperti halnya Transifex. Per tanggal **2019-10-17** proses penerjemahan yang dibutuhkan sebagai minimum dari standar PEP 545 sudah selesai. @@ -230,6 +137,12 @@ Untuk mengirim pembaruan spesifik "resource" (misalnya python-newest.tutorial--i tx push -t -r python-newest.tutorial--interactive ``` +### Membangun Berkas-berkas ".po" ini Menjadi Dokumentasi Python + +Tujuan utama dari penerjemahan berkas ".po" adalah menerjemahkan situs [Dokumentasi Python](https://docs.python.org). + +Untuk membangun (_build_) dari berkas-berkas ini agar menjadi dokumentasi lengkap, langkahnya baru dicoba di sistem operasi Linux dan Mac tersedia di [wiki](https://github.com/python/python-docs-id/wiki/Membangun-Dokumentasi-Python-di-Komputer). + ### Referensi --- diff --git a/bugs.po b/bugs.po index 7f6789e..a80c470 100644 --- a/bugs.po +++ b/bugs.po @@ -4,10 +4,8 @@ # FIRST AUTHOR , YEAR. # # Translators: -# oon arfiandwi , 2018 -# Akhmat Safrudin , 2018 -# Nurul Eka Fitriany Hilal , 2019 # Helen Febriani , 2019 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -16,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:31+0000\n" -"Last-Translator: Helen Febriani , 2019\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -51,7 +49,7 @@ msgstr "" #: ../../bugs.rst:16 msgid "Documentation bugs" -msgstr "Dokumentasi bugs" +msgstr "Dokumentasi *bugs*" #: ../../bugs.rst:18 msgid "" @@ -59,10 +57,10 @@ msgid "" "improvement, please submit a bug report on the :ref:`tracker `. If you have a suggestion on how to fix it, include that as well." msgstr "" -"jika Anda menemukan bugs didalam dokumentasi atau berkeinginan untuk " +"Jika Anda menemukan *bug* di dalam dokumentasi atau berkeinginan untuk " "mengusulkan sebuah perbaikan, mohon untuk mengajukan sebuah laporan tentang " -"bug di dalam ref:`tracker`. Jika Anda memiliki sebuah saran pada bagaimana " -"cara untuk memperbaikinya, lampirkan juga." +"bug di dalam :ref:`tracker `. Jika Anda memiliki sebuah " +"saran bagaimana cara untuk memperbaikinya, lampirkan juga." #: ../../bugs.rst:22 msgid "" @@ -79,19 +77,19 @@ msgstr "" #: ../../bugs.rst:30 msgid "`Documentation bugs`_" -msgstr "Dokumentasi bugs" +msgstr "`Dokumentasi *bugs*`_" #: ../../bugs.rst:30 msgid "" "A list of documentation bugs that have been submitted to the Python issue " "tracker." msgstr "" -"Daftar dokumentasi bugs yang telah di kirimkan ke Python issue tracker " -"(pelacak masalah)." +"Daftar dokumentasi *bugs* yang telah dikirimkan ke pelacak isu *issue " +"tracker* Python." #: ../../bugs.rst:33 msgid "`Issue Tracking `_" -msgstr "Pelacak Masalah " +msgstr "`Issue Tracking `_" #: ../../bugs.rst:33 msgid "" @@ -104,8 +102,8 @@ msgid "" "`Helping with Documentation `_" msgstr "" -"Membantu dengan Dokumentasi " +"`Membantu dengan Dokumentasi `_" #: ../../bugs.rst:36 msgid "" @@ -166,8 +164,8 @@ msgid "" "Being now logged in, you can submit a bug. Select the \"Create New\" link " "in the sidebar to open the bug reporting form." msgstr "" -"Saat sudah masuk, Anda bisa mengirimkan bug. Pilih tautan \"Create New\" di " -"menu samping untuk membuka formulir laporan bug." +"Saat sudah masuk, Anda bisa mengirimkan *bug*. Pilih tautan \"Create New\" " +"di menu samping untuk membuka formulir laporan *bug*." #: ../../bugs.rst:62 msgid "" @@ -209,8 +207,8 @@ msgid "" "`How to Report Bugs Effectively " "`_" msgstr "" -"Bagaimana untuk melaporkan kutu secara efektif " -"" +"`Bagaimana Melaporkan Bug Secara Efektif " +"`_" #: ../../bugs.rst:80 msgid "" @@ -226,8 +224,8 @@ msgid "" "`Bug Report Writing Guidelines `_" msgstr "" -"Pendoman Pelaporan Bug " +"`Pendoman Pelaporan Bug `_" #: ../../bugs.rst:84 msgid "" diff --git a/c-api/capsule.po b/c-api/capsule.po index 2003b57..10b9332 100644 --- a/c-api/capsule.po +++ b/c-api/capsule.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,7 +23,7 @@ msgstr "" #: ../../c-api/capsule.rst:6 msgid "Capsules" -msgstr "" +msgstr "Kapsul" #: ../../c-api/capsule.rst:10 msgid "" diff --git a/c-api/init.po b/c-api/init.po index bd0f223..d4e9efa 100644 --- a/c-api/init.po +++ b/c-api/init.po @@ -303,7 +303,7 @@ msgstr "" #: ../../c-api/init.rst:160 msgid "See :pep:`529` for more details." -msgstr "" +msgstr "Lihat :pep:`529` untuk lebih detail." #: ../../c-api/init.rst:162 ../../c-api/init.rst:174 msgid ":ref:`Availability `: Windows." diff --git a/c-api/intro.po b/c-api/intro.po index 863df39..246207d 100644 --- a/c-api/intro.po +++ b/c-api/intro.po @@ -59,7 +59,7 @@ msgstr "" #: ../../c-api/intro.rst:34 msgid "Coding standards" -msgstr "" +msgstr "Standar pengkodean *coding*" #: ../../c-api/intro.rst:36 msgid "" @@ -72,7 +72,7 @@ msgstr "" #: ../../c-api/intro.rst:46 msgid "Include Files" -msgstr "" +msgstr "Menyertakan Berkas" #: ../../c-api/intro.rst:48 msgid "" @@ -148,7 +148,7 @@ msgstr "" #: ../../c-api/intro.rst:101 msgid "Useful macros" -msgstr "" +msgstr "Makro yang berguna" #: ../../c-api/intro.rst:103 msgid "" @@ -222,7 +222,7 @@ msgstr "" #: ../../c-api/intro.rst:181 msgid "Objects, Types and Reference Counts" -msgstr "" +msgstr "Objek, Tipe dan Jumlah Referensi" #: ../../c-api/intro.rst:185 msgid "" diff --git a/distributing/index.po b/distributing/index.po index cf7b942..9259fe5 100644 --- a/distributing/index.po +++ b/distributing/index.po @@ -81,15 +81,15 @@ msgstr "" #: ../../distributing/index.rst:32 msgid "Key terms" -msgstr "Istilah kunci" +msgstr "Istilah utama" #: ../../distributing/index.rst:34 msgid "" "the `Python Packaging Index `__ is a public repository of " "open source licensed packages made available for use by other Python users" msgstr "" -"`Python Packaging Index ` __ adalah repositori publik dari" -" paket berlisensi open source yang dibuat tersedia untuk digunakan oleh " +"`Python Packaging Index `__ adalah repositori publik dari " +"paket berlisensi open source yang dibuat tersedia untuk digunakan oleh " "pengguna Python lain" #: ../../distributing/index.rst:37 @@ -101,12 +101,12 @@ msgid "" "issue trackers on both `GitHub `__ and `BitBucket " "`__." msgstr "" -"`Python Packaging Authority ` __ adalah kelompok " +"`Python Packaging Authority `__ adalah kelompok " "pengembang dan penulis dokumentasi yang bertanggung jawab atas pemeliharaan " "dan evolusi alat pemaketan standar serta metadata dan format file standar " "yang terkait. Mereka mengurus berbagai alat, dokumentasi, dan pelacak " -"masalah pada kedua `GitHub ` __ dan `BitBucket " -"` __." +"masalah pada kedua `GitHub `__ dan `BitBucket " +"`__." #: ../../distributing/index.rst:44 msgid "" @@ -151,9 +151,9 @@ msgid "" "extensions, to be installed on a system without needing to be built locally." msgstr "" "`wheel`_ (dalam konteks ini) adalah proyek yang menambahkan perintah " -"``bdist_wheel`` ke :mod: `distutils` / `setuptools`_. Ini menghasilkan " -"format paket biner lintas platform (disebut \"wheels\" atau \"wheels\" dan " -"didefinisikan dalam :pep: `427`) yang memungkinkan pustaka Python, bahkan " +"``bdist_wheel`` ke :mod:`distutils`/`setuptools`_. Ini menghasilkan format " +"paket biner lintas platform (disebut \"wheels\" atau \"wheels\" dan " +"didefinisikan dalam :pep:`427`) yang memungkinkan pustaka Python, bahkan " "yang termasuk ekstensi biner, untuk dipasang pada sistem tanpa perlu " "dibangun secara lokal." @@ -253,19 +253,19 @@ msgid "" "The Python Packaging User Guide includes more details on the `currently " "recommended tools`_." msgstr "" -"Panduan Pengguna Pemaketan Python menyertakan lebih banyak rincian tentang " -"`alat yang direkomendasikan saat ini`_." +"Panduan Pengguna *Python Packaging* menyertakan lebih banyak rincian tentang" +" `alat yang direkomendasikan saat ini`_." #: ../../distributing/index.rst:123 msgid "Reading the Python Packaging User Guide" -msgstr "Membaca Panduan Pengguna Pengemasan Python" +msgstr "Membaca Panduan Pengguna *Python Packaging*" #: ../../distributing/index.rst:125 msgid "" "The Python Packaging User Guide covers the various key steps and elements " "involved in creating and publishing a project:" msgstr "" -"Panduan Pengguna Pengemasan Python mencakup berbagai langkah kunci dan " +"Panduan Pengguna *Python Packaging* mencakup berbagai langkah kunci dan " "elemen yang terlibat dalam membuat dan menerbitkan sebuah proyek:" #: ../../distributing/index.rst:128 @@ -338,12 +338,12 @@ msgid "" msgstr "" "Ini sebenarnya adalah topik yang cukup rumit, dengan berbagai alternatif " "yang tersedia tergantung pada apa yang ingin Anda capai. Lihat Panduan " -"Pengguna Pemaketan Python untuk informasi dan rekomendasi lebih lanjut." +"Pengguna *Python Packaging* untuk informasi dan rekomendasi lebih lanjut." #: ../../distributing/index.rst:168 msgid "" "`Python Packaging User Guide: Binary Extensions " "`__" msgstr "" -"`Panduan Pengguna Paket Python: Ekstensi Biner " -"` __" +"`Panduan Pengguna *Python Packaging*: Ekstensi Biner " +"`__" diff --git a/distutils/introduction.po b/distutils/introduction.po index 509aac6..094c362 100644 --- a/distutils/introduction.po +++ b/distutils/introduction.po @@ -91,7 +91,7 @@ msgstr "" #: ../../distutils/introduction.rst:49 msgid "A Simple Example" -msgstr "" +msgstr "Contoh Sederhana" #: ../../distutils/introduction.rst:51 msgid "" diff --git a/extending/extending.po b/extending/extending.po index f078a14..a72d757 100644 --- a/extending/extending.po +++ b/extending/extending.po @@ -62,7 +62,7 @@ msgstr "" #: ../../extending/extending.rst:40 msgid "A Simple Example" -msgstr "" +msgstr "Contoh Sederhana" #: ../../extending/extending.rst:42 msgid "" @@ -329,7 +329,7 @@ msgstr "" #: ../../extending/extending.rst:273 msgid "Back to the Example" -msgstr "" +msgstr "Kembali ke Contoh" #: ../../extending/extending.rst:275 msgid "" diff --git a/extending/index.po b/extending/index.po index e7f2cc9..5c71a7b 100644 --- a/extending/index.po +++ b/extending/index.po @@ -53,7 +53,7 @@ msgid "" "and written in Python) that give the language its wide application range." msgstr "" "Dokumen ini mengasumsikan pengetahuan dasar tentang Python. Untuk pengantar " -"informal ke bahasa, lihat :ref: `tutorial-index`. :ref:`reference-index` " +"informal ke bahasa, lihat :ref:`tutorial-index`. :ref:`reference-index` " "memberikan definisi bahasa yang lebih formal. :ref:`library-index` " "mendokumentasikan jenis objek, fungsi, dan modul yang ada (baik bawaan dan " "ditulis dengan Python) yang memberikan rentang penggunaan aplikasi yang luas" diff --git a/faq/programming.po b/faq/programming.po index 78bbefe..c690cac 100644 --- a/faq/programming.po +++ b/faq/programming.po @@ -23,7 +23,7 @@ msgstr "" #: ../../faq/programming.rst:5 msgid "Programming FAQ" -msgstr "" +msgstr "Pemrograman FAQ" #: ../../faq/programming.rst:8 msgid "Contents" @@ -31,7 +31,7 @@ msgstr "Konten" #: ../../faq/programming.rst:12 msgid "General Questions" -msgstr "" +msgstr "Pertanyaan Umum" #: ../../faq/programming.rst:15 msgid "" @@ -105,15 +105,15 @@ msgstr "" #: ../../faq/programming.rst:55 msgid "Wing IDE (https://wingware.com/)" -msgstr "" +msgstr "Wing IDE (https://wingware.com/)" #: ../../faq/programming.rst:56 msgid "Komodo IDE (https://komodoide.com/)" -msgstr "" +msgstr "Komodo IDE (https://komodoide.com/)" #: ../../faq/programming.rst:57 msgid "PyCharm (https://www.jetbrains.com/pycharm/)" -msgstr "" +msgstr "PyCharm (https://www.jetbrains.com/pycharm/)" #: ../../faq/programming.rst:61 msgid "Is there a tool to help find bugs or perform static analysis?" @@ -186,7 +186,7 @@ msgstr "" #: ../../faq/programming.rst:109 msgid "http://www.py2exe.org/" -msgstr "" +msgstr "http://www.py2exe.org/" #: ../../faq/programming.rst:111 msgid "" @@ -206,7 +206,7 @@ msgstr "" #: ../../faq/programming.rst:122 msgid "Core Language" -msgstr "" +msgstr "Inti Bahasa" #: ../../faq/programming.rst:125 msgid "Why am I getting an UnboundLocalError when the variable has a value?" @@ -221,15 +221,15 @@ msgstr "" #: ../../faq/programming.rst:131 msgid "This code:" -msgstr "" +msgstr "Kode ini:" #: ../../faq/programming.rst:139 msgid "works, but this code:" -msgstr "" +msgstr "dapat beroperasi, tapi kode ini:" #: ../../faq/programming.rst:146 msgid "results in an UnboundLocalError:" -msgstr "" +msgstr "memunculkan sebuah UnboundLocalError:" #: ../../faq/programming.rst:153 msgid "" @@ -349,15 +349,15 @@ msgstr "" #: ../../faq/programming.rst:271 msgid "config.py::" -msgstr "" +msgstr "config.py::" #: ../../faq/programming.rst:275 msgid "mod.py::" -msgstr "" +msgstr "mod.py::" #: ../../faq/programming.rst:280 msgid "main.py::" -msgstr "" +msgstr "main.py::" #: ../../faq/programming.rst:286 msgid "" @@ -400,7 +400,7 @@ msgstr "" #: ../../faq/programming.rst:307 msgid "locally-developed modules" -msgstr "" +msgstr "modul dikembangkan secara lokal" #: ../../faq/programming.rst:309 msgid "" @@ -491,7 +491,7 @@ msgstr "" #: ../../faq/programming.rst:371 msgid "but::" -msgstr "" +msgstr "tapi::" #: ../../faq/programming.rst:377 msgid "" @@ -550,7 +550,7 @@ msgstr "" #: ../../faq/programming.rst:439 msgid "If you wrote code like::" -msgstr "" +msgstr "Jika kamu menulis kode seperti::" #: ../../faq/programming.rst:449 msgid "" @@ -620,7 +620,7 @@ msgstr "" #: ../../faq/programming.rst:497 msgid "In other words:" -msgstr "" +msgstr "Dengan kata lain:" #: ../../faq/programming.rst:499 msgid "" @@ -706,7 +706,7 @@ msgstr "" #: ../../faq/programming.rst:597 msgid "In both cases, ::" -msgstr "" +msgstr "Dalam kedua kasus, ::" #: ../../faq/programming.rst:601 msgid "gives a callable object where ``taxes(10e6) == 0.3 * 10e6 + 2``." @@ -824,7 +824,7 @@ msgstr "" #: ../../faq/programming.rst:712 msgid "not::" -msgstr "" +msgstr "tidak::" #: ../../faq/programming.rst:716 msgid "" @@ -866,7 +866,7 @@ msgstr "" #: ../../faq/programming.rst:770 msgid "Don't try this at home, kids!" -msgstr "" +msgstr "Jangan lakukan ini di rumah, anak-anak!" #: ../../faq/programming.rst:776 msgid "What does the slash(/) in the parameter list of a function mean?" @@ -891,7 +891,7 @@ msgstr "" #: ../../faq/programming.rst:802 msgid "Numbers and strings" -msgstr "" +msgstr "Angka dan string" #: ../../faq/programming.rst:805 msgid "How do I specify hexadecimal and octal integers?" @@ -939,7 +939,7 @@ msgstr "" #: ../../faq/programming.rst:847 msgid "How do I convert a string to a number?" -msgstr "" +msgstr "Bagaimana cara mengonversi string menjadi angka?" #: ../../faq/programming.rst:849 msgid "" @@ -977,7 +977,7 @@ msgstr "" #: ../../faq/programming.rst:872 msgid "How do I convert a number to a string?" -msgstr "" +msgstr "Bagaimana cara mengonversi angka menjadi string?" #: ../../faq/programming.rst:874 msgid "" @@ -1008,7 +1008,7 @@ msgstr "" #: ../../faq/programming.rst:917 msgid "There are various techniques." -msgstr "" +msgstr "Ada berbagai teknik." #: ../../faq/programming.rst:919 msgid "" @@ -1070,7 +1070,7 @@ msgstr "" #: ../../faq/programming.rst:994 msgid "Not as such." -msgstr "" +msgstr "Tidak seperti itu." #: ../../faq/programming.rst:996 msgid "" @@ -1098,7 +1098,7 @@ msgstr "" #: ../../faq/programming.rst:1013 msgid "Performance" -msgstr "" +msgstr "Performa" #: ../../faq/programming.rst:1016 msgid "My program is too slow. How do I speed it up?" @@ -1220,6 +1220,8 @@ msgstr "" #: ../../faq/programming.rst:1089 msgid "(another reasonably efficient idiom is to use :class:`io.StringIO`)" msgstr "" +"(idiom lain yang cukup efisien adalah dengan menggunakan " +":class:`io.StringIO`)" #: ../../faq/programming.rst:1091 msgid "" @@ -1230,7 +1232,7 @@ msgstr "" #: ../../faq/programming.rst:1100 msgid "Sequences (Tuples/Lists)" -msgstr "" +msgstr "Urutan (*Tuple*/*List*)" #: ../../faq/programming.rst:1103 msgid "How do I convert between tuples and lists?" @@ -1260,7 +1262,7 @@ msgstr "" #: ../../faq/programming.rst:1120 msgid "What's a negative index?" -msgstr "" +msgstr "Apa itu indeks negatif?" #: ../../faq/programming.rst:1122 msgid "" @@ -1307,7 +1309,7 @@ msgstr "" #: ../../faq/programming.rst:1154 msgid "https://code.activestate.com/recipes/52560/" -msgstr "" +msgstr "https://code.activestate.com/recipes/52560/" #: ../../faq/programming.rst:1156 msgid "" @@ -1333,7 +1335,7 @@ msgstr "" #: ../../faq/programming.rst:1180 msgid "Use a list::" -msgstr "" +msgstr "Gunakan sebuah *list*::" #: ../../faq/programming.rst:1184 msgid "" @@ -1434,7 +1436,7 @@ msgstr "" #: ../../faq/programming.rst:1276 msgid "If you wrote::" -msgstr "" +msgstr "Jika kamu menulis::" #: ../../faq/programming.rst:1284 msgid "" @@ -1459,7 +1461,7 @@ msgstr "" #: ../../faq/programming.rst:1302 msgid "When you write something like::" -msgstr "" +msgstr "Ketika kamu menulis sesuatu seperti::" #: ../../faq/programming.rst:1310 msgid "" @@ -1479,7 +1481,7 @@ msgstr "" #: ../../faq/programming.rst:1328 msgid "This is equivalent to::" -msgstr "" +msgstr "Ini setara dengan::" #: ../../faq/programming.rst:1333 msgid "" @@ -1542,11 +1544,11 @@ msgstr "" #: ../../faq/programming.rst:1394 msgid "Objects" -msgstr "" +msgstr "Objek" #: ../../faq/programming.rst:1397 msgid "What is a class?" -msgstr "" +msgstr "Apa itu kelas?" #: ../../faq/programming.rst:1399 msgid "" @@ -1568,7 +1570,7 @@ msgstr "" #: ../../faq/programming.rst:1412 msgid "What is a method?" -msgstr "" +msgstr "Apa itu metode?" #: ../../faq/programming.rst:1414 msgid "" @@ -1579,7 +1581,7 @@ msgstr "" #: ../../faq/programming.rst:1424 msgid "What is self?" -msgstr "" +msgstr "Apa itu *self*?" #: ../../faq/programming.rst:1426 msgid "" @@ -1591,7 +1593,7 @@ msgstr "" #: ../../faq/programming.rst:1431 msgid "See also :ref:`why-self`." -msgstr "" +msgstr "Lihat juga :ref:`why-self`." #: ../../faq/programming.rst:1435 msgid "" @@ -1626,7 +1628,7 @@ msgstr "" #: ../../faq/programming.rst:1472 msgid "What is delegation?" -msgstr "" +msgstr "Apa itu delegasi?" #: ../../faq/programming.rst:1474 msgid "" @@ -1761,7 +1763,7 @@ msgstr "" #: ../../faq/programming.rst:1603 msgid "In C++ you'd write" -msgstr "" +msgstr "Di C++ kamu akan menulis" #: ../../faq/programming.rst:1612 msgid "" @@ -1895,7 +1897,7 @@ msgstr "Modul-Modul" #: ../../faq/programming.rst:1729 msgid "How do I create a .pyc file?" -msgstr "" +msgstr "Bagaimana saya membuat berkas .pyc?" #: ../../faq/programming.rst:1731 msgid "" @@ -1988,11 +1990,11 @@ msgstr "" #: ../../faq/programming.rst:1800 msgid "foo.py::" -msgstr "" +msgstr "foo.py::" #: ../../faq/programming.rst:1805 msgid "bar.py::" -msgstr "" +msgstr "bar.py::" #: ../../faq/programming.rst:1810 msgid "The problem is that the interpreter will perform the following steps:" @@ -2000,7 +2002,7 @@ msgstr "" #: ../../faq/programming.rst:1812 msgid "main imports foo" -msgstr "" +msgstr "main imports foo" #: ../../faq/programming.rst:1813 msgid "Empty globals for foo are created" @@ -2012,7 +2014,7 @@ msgstr "" #: ../../faq/programming.rst:1815 msgid "foo imports bar" -msgstr "" +msgstr "foo imports bar" #: ../../faq/programming.rst:1816 msgid "Empty globals for bar are created" @@ -2029,7 +2031,7 @@ msgstr "" #: ../../faq/programming.rst:1819 msgid "bar.foo_var = foo.foo_var" -msgstr "" +msgstr "bar.foo_var = foo.foo_var" #: ../../faq/programming.rst:1821 msgid "" @@ -2069,7 +2071,7 @@ msgstr "" #: ../../faq/programming.rst:1838 msgid "``import`` statements" -msgstr "" +msgstr "pernyataan ``import``" #: ../../faq/programming.rst:1839 msgid "" @@ -2135,4 +2137,4 @@ msgstr "" msgid "" "The nature of the problem is made clear if you print out the \"identity\" of" " the class objects::" -msgstr "" +msgstr "Sifat masalah dibuat jelas jika Anda mencetak \"identitas\" objek kelas::" diff --git a/glossary.po b/glossary.po index fa52060..36612d1 100644 --- a/glossary.po +++ b/glossary.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# oon arfiandwi , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-10-01 11:34+0000\n" "PO-Revision-Date: 2017-02-16 17:32+0000\n" -"Last-Translator: oon arfiandwi , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -34,6 +34,8 @@ msgid "" "The default Python prompt of the interactive shell. Often seen for code " "examples which can be executed interactively in the interpreter." msgstr "" +"Prompt Python bawaan dari *shell* interaktif. Sering terlihat untuk contoh " +"kode yang dapat dieksekusi secara interaktif dalam *interpreter*." #: ../../glossary.rst:14 msgid "``...``" @@ -41,7 +43,7 @@ msgstr "``...``" #: ../../glossary.rst:16 msgid "Can refer to:" -msgstr "" +msgstr "Dapat mengacu ke:" #: ../../glossary.rst:18 msgid "" @@ -50,10 +52,14 @@ msgid "" "delimiters (parentheses, square brackets, curly braces or triple quotes), or" " after specifying a decorator." msgstr "" +"Prompt Python bawaan dari *shell* interaktif saat memasukkan kode untuk blok" +" kode indentasi, ketika berada dalam sepasang pembatas kiri dan kanan yang " +"cocok (tanda kurung, kurung kotak, kurung kurawal atau tanda kutip tiga), " +"atau setelah menentukan *decorator*." #: ../../glossary.rst:23 msgid "The :const:`Ellipsis` built-in constant." -msgstr "" +msgstr "Konstanta :const:`Ellipsis` bawaan." #: ../../glossary.rst:24 msgid "2to3" diff --git a/howto/argparse.po b/howto/argparse.po index 4266b51..0945379 100644 --- a/howto/argparse.po +++ b/howto/argparse.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:44+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,7 +27,7 @@ msgstr "" #: ../../howto/argparse.rst:0 msgid "author" -msgstr "" +msgstr "penulis" #: ../../howto/argparse.rst:5 msgid "Tshepang Lekhonkhobe" diff --git a/howto/clinic.po b/howto/clinic.po index b16c32a..3d400a9 100644 --- a/howto/clinic.po +++ b/howto/clinic.po @@ -29,7 +29,7 @@ msgstr "" #: ../../howto/clinic.rst:0 msgid "author" -msgstr "" +msgstr "penulis" #: ../../howto/clinic.rst:7 msgid "Larry Hastings" diff --git a/howto/cporting.po b/howto/cporting.po index aca1f3d..a446a27 100644 --- a/howto/cporting.po +++ b/howto/cporting.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:44+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,13 +23,15 @@ msgstr "" #: ../../howto/cporting.rst:7 msgid "Porting Extension Modules to Python 3" -msgstr "" +msgstr "Penyesuaian *Porting* Modul Ekstensi ke Python 3" #: ../../howto/cporting.rst:9 msgid "" "We recommend the following resources for porting extension modules to Python" " 3:" msgstr "" +"Kami merekomendasikan sumber daya berikut untuk penyesuaian *porting* modul " +"ekstensi ke Python 3:" #: ../../howto/cporting.rst:11 msgid "" diff --git a/howto/instrumentation.po b/howto/instrumentation.po index 6ebbba7..3225935 100644 --- a/howto/instrumentation.po +++ b/howto/instrumentation.po @@ -27,7 +27,7 @@ msgstr "" #: ../../howto/instrumentation.rst:0 ../../howto/instrumentation.rst:0 msgid "author" -msgstr "" +msgstr "penulis" #: ../../howto/instrumentation.rst:9 msgid "David Malcolm" diff --git a/howto/ipaddress.po b/howto/ipaddress.po index c341a49..668a8a7 100644 --- a/howto/ipaddress.po +++ b/howto/ipaddress.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:45+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,7 +27,7 @@ msgstr "" #: ../../howto/ipaddress.rst:0 ../../howto/ipaddress.rst:0 msgid "author" -msgstr "" +msgstr "penulis" #: ../../howto/ipaddress.rst:11 msgid "Peter Moody" @@ -250,7 +254,7 @@ msgstr "" #: ../../howto/ipaddress.rst:269 msgid "Comparisons" -msgstr "" +msgstr "Perbandingan" #: ../../howto/ipaddress.rst:271 msgid "" diff --git a/howto/pyporting.po b/howto/pyporting.po index b31eb7f..07330b7 100644 --- a/howto/pyporting.po +++ b/howto/pyporting.po @@ -24,15 +24,15 @@ msgstr "" #: ../../howto/pyporting.rst:5 msgid "Porting Python 2 Code to Python 3" -msgstr "" +msgstr "Penyesuaian *Porting* Kode Python 2 ke Python 3" #: ../../howto/pyporting.rst:0 msgid "author" -msgstr "" +msgstr "penulis" #: ../../howto/pyporting.rst:7 msgid "Brett Cannon" -msgstr "" +msgstr "Brett Cannon" #: ../../howto/pyporting.rstNone msgid "Abstract" @@ -67,7 +67,7 @@ msgstr "" #: ../../howto/pyporting.rst:27 msgid "The Short Explanation" -msgstr "" +msgstr "Penjelasan Singkat" #: ../../howto/pyporting.rst:29 msgid "" diff --git a/howto/sockets.po b/howto/sockets.po index c65529e..a466197 100644 --- a/howto/sockets.po +++ b/howto/sockets.po @@ -6,6 +6,7 @@ # Translators: # Akhmat Safrudin , 2018 # Iwan Setiawan , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:46+0000\n" -"Last-Translator: Iwan Setiawan , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -50,7 +51,7 @@ msgstr "" #: ../../howto/sockets.rst:20 msgid "Sockets" -msgstr "" +msgstr "Soket" #: ../../howto/sockets.rst:22 msgid "" diff --git a/howto/unicode.po b/howto/unicode.po index d479361..4d9b5a8 100644 --- a/howto/unicode.po +++ b/howto/unicode.po @@ -5,6 +5,7 @@ # # Translators: # Akhmat Safrudin , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:46+0000\n" -"Last-Translator: Akhmat Safrudin , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -860,7 +861,7 @@ msgstr "" #: ../../howto/unicode.rst:753 msgid "Acknowledgements" -msgstr "" +msgstr "Ucapan Terima Kasih" #: ../../howto/unicode.rst:755 msgid "" diff --git a/installing/index.po b/installing/index.po index 2de4960..9ee9209 100644 --- a/installing/index.po +++ b/installing/index.po @@ -4,8 +4,8 @@ # FIRST AUTHOR , YEAR. # # Translators: -# oon arfiandwi , 2018 # Iwan Setiawan , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:46+0000\n" -"Last-Translator: Iwan Setiawan , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -64,6 +64,9 @@ msgid "" "creating and sharing your own Python projects, refer to the " ":ref:`distribution guide `." msgstr "" +"Panduan ini mencakup bagian instalasi dari proses. Untuk panduan untuk " +"membuat dan berbagi proyek Python Anda sendiri, lihat :ref:`panduan " +"distribusi `." #: ../../installing/index.rst:26 msgid "" @@ -80,13 +83,15 @@ msgstr "" #: ../../installing/index.rst:33 msgid "Key terms" -msgstr "Istilah kunci" +msgstr "Istilah utama" #: ../../installing/index.rst:35 msgid "" "``pip`` is the preferred installer program. Starting with Python 3.4, it is " "included by default with the Python binary installers." msgstr "" +"``pip`` adalah program penginstal yang disukai. Mulai dari Python 3.4, " +"disertakan secara bawaan pada *installer* biner Python." #: ../../installing/index.rst:37 msgid "" @@ -94,6 +99,9 @@ msgid "" "packages to be installed for use by a particular application, rather than " "being installed system wide." msgstr "" +"Sebuah *virtual environment* adalah lingkungan Python semi-terisolasi yang " +"memungkinkan paket diinstal untuk digunakan oleh aplikasi tertentu, " +"dibandingkan diinstal sistem luas atau global." #: ../../installing/index.rst:40 msgid "" @@ -147,6 +155,9 @@ msgid "" "`Python Packaging User Guide: Creating and using virtual environments " "`__" msgstr "" +"`Panduan Pengguna *Python Packaging*: Pembuatan dan penggunaan *virtual " +"environments* `__" #: ../../installing/index.rst:75 msgid "Basic usage" diff --git a/library/asyncio-llapi-index.po b/library/asyncio-llapi-index.po index 871ce93..050d6b9 100644 --- a/library/asyncio-llapi-index.po +++ b/library/asyncio-llapi-index.po @@ -368,7 +368,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:181 msgid "Sockets" -msgstr "" +msgstr "Soket" #: ../../library/asyncio-llapi-index.rst:186 msgid "``await`` :meth:`loop.sock_recv`" diff --git a/library/asyncio-task.po b/library/asyncio-task.po index 4657b39..80a1942 100644 --- a/library/asyncio-task.po +++ b/library/asyncio-task.po @@ -33,7 +33,7 @@ msgstr "" #: ../../library/asyncio-task.rst:19 ../../library/asyncio-task.rst:121 msgid "Coroutines" -msgstr "" +msgstr "*Coroutines*" #: ../../library/asyncio-task.rst:21 msgid "" @@ -369,7 +369,7 @@ msgstr "" #: ../../library/asyncio-task.rst:407 msgid "is equivalent to::" -msgstr "" +msgstr "setara dengan::" #: ../../library/asyncio-task.rst:411 msgid "" diff --git a/library/concurrent.po b/library/concurrent.po index f2af469..e612fb5 100644 --- a/library/concurrent.po +++ b/library/concurrent.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:03+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/constants.po b/library/constants.po index d99cbc1..987185c 100644 --- a/library/constants.po +++ b/library/constants.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:04+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,11 +23,11 @@ msgstr "" #: ../../library/constants.rst:4 msgid "Built-in Constants" -msgstr "" +msgstr "Konstanta Bawaan" #: ../../library/constants.rst:6 msgid "A small number of constants live in the built-in namespace. They are:" -msgstr "" +msgstr "Sejumlah kecil konstanta berada di *namespace* bawaan. Antara lain:" #: ../../library/constants.rst:10 msgid "" @@ -98,7 +102,7 @@ msgstr "" #: ../../library/constants.rst:75 msgid "Constants added by the :mod:`site` module" -msgstr "" +msgstr "Konstanta yang ditambahkan oleh modul :mod:`site`" #: ../../library/constants.rst:77 msgid "" diff --git a/library/ctypes.po b/library/ctypes.po index 009b1b2..571e963 100644 --- a/library/ctypes.po +++ b/library/ctypes.po @@ -1221,7 +1221,7 @@ msgstr "" #: ../../library/ctypes.rst:1287 msgid "Here are some examples::" -msgstr "" +msgstr "Berikut beberapa contoh::" #: ../../library/ctypes.rst:1298 msgid "" diff --git a/library/datetime.po b/library/datetime.po index 8fe5763..6937fd0 100644 --- a/library/datetime.po +++ b/library/datetime.po @@ -1296,7 +1296,7 @@ msgstr "" #: ../../library/datetime.rst:1034 msgid "This is equivalent to::" -msgstr "" +msgstr "Ini setara dengan::" #: ../../library/datetime.rst:1038 msgid "" diff --git a/library/development.po b/library/development.po index 565ade3..c572b43 100644 --- a/library/development.po +++ b/library/development.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:06+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,7 +37,7 @@ msgstr "" #: ../../library/development.rst:14 msgid "The list of modules described in this chapter is:" -msgstr "" +msgstr "Daftar modul yang dijelaskan di dalam bab ini adalah:" #: ../../library/development.rst:28 msgid "" diff --git a/library/enum.po b/library/enum.po index d5d62b5..9ce7593 100644 --- a/library/enum.po +++ b/library/enum.po @@ -268,7 +268,7 @@ msgstr "" #: ../../library/enum.rst:304 msgid "Comparisons" -msgstr "" +msgstr "Perbandingan" #: ../../library/enum.rst:306 msgid "Enumeration members are compared by identity::" diff --git a/library/gettext.po b/library/gettext.po index 334f99c..513e2e2 100644 --- a/library/gettext.po +++ b/library/gettext.po @@ -763,7 +763,7 @@ msgstr "" #: ../../library/gettext.rst:701 msgid "Acknowledgements" -msgstr "" +msgstr "Ucapan Terima Kasih" #: ../../library/gettext.rst:703 msgid "" diff --git a/library/i18n.po b/library/i18n.po index b747741..b0045f2 100644 --- a/library/i18n.po +++ b/library/i18n.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:14+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,10 +32,10 @@ msgid "" "language to be used in program messages or by tailoring output to match " "local conventions." msgstr "" -"Modul yang dijelaskan di dalam bab ini membantu kamu menulis perangkat lunak yang " -"tidak tergantung pada bahasa dan lokal dengan menyediakan mekanisme untuk memilih " -"bahasa yang akan digunakan dalam pesan program atau dengan menyesuaikan hasil agar sesuai " -"dengan konvensi lokal" +"Modul yang dijelaskan di dalam bab ini membantu kamu menulis perangkat lunak" +" yang tidak tergantung pada bahasa dan lokal dengan menyediakan mekanisme " +"untuk memilih bahasa yang akan digunakan dalam pesan program atau dengan " +"menyesuaikan hasil agar sesuai dengan konvensi lokal" #: ../../library/i18n.rst:12 msgid "The list of modules described in this chapter is:" diff --git a/library/io.po b/library/io.po index 8ac23f8..a1b3766 100644 --- a/library/io.po +++ b/library/io.po @@ -1360,7 +1360,7 @@ msgstr "" #: ../../library/io.rst:1013 msgid "Performance" -msgstr "" +msgstr "Performa" #: ../../library/io.rst:1015 msgid "" diff --git a/library/ipc.po b/library/ipc.po index 1b322f9..4cad751 100644 --- a/library/ipc.po +++ b/library/ipc.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:16+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -36,4 +40,4 @@ msgstr "" #: ../../library/ipc.rst:14 msgid "The list of modules described in this chapter is:" -msgstr "" +msgstr "Daftar modul yang dijelaskan di dalam bab ini adalah:" diff --git a/library/persistence.po b/library/persistence.po index df27b80..83cf8a9 100644 --- a/library/persistence.po +++ b/library/persistence.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:21+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,11 +33,12 @@ msgid "" "objects from the bytes. The various DBM-related modules support a family of" " hash-based file formats that store a mapping of strings to other strings." msgstr "" -"Modul yang dijelaskan di dalam bab ini mendukung untuk menyimpan data Python di dalam sebuah " -"bentuk persisten pada disk. Modul :mod:`pickle` dan :mod:`marshal` bisa " -"mengubah banyak tipe data Python ke sebuah aliran byte dan kemudian membuat ulang " -"objek dari bytenya. Berbagai modul terkait DBM mendukung serangkaian " -" format file berbasis hash yang menyimpan pemetaan string ke string lain" +"Modul yang dijelaskan di dalam bab ini mendukung untuk menyimpan data Python" +" di dalam sebuah bentuk persisten pada disk. Modul :mod:`pickle` dan " +":mod:`marshal` bisa mengubah banyak tipe data Python ke sebuah aliran byte " +"dan kemudian membuat ulang objek dari bytenya. Berbagai modul terkait DBM " +"mendukung serangkaian format file berbasis hash yang menyimpan pemetaan " +"string ke string lain." #: ../../library/persistence.rst:13 msgid "The list of modules described in this chapter is:" diff --git a/library/pickle.po b/library/pickle.po index e205909..7061f27 100644 --- a/library/pickle.po +++ b/library/pickle.po @@ -1268,7 +1268,7 @@ msgstr "" #: ../../library/pickle.rst:1123 msgid "Performance" -msgstr "" +msgstr "Performa" #: ../../library/pickle.rst:1125 msgid "" diff --git a/library/re.po b/library/re.po index 750ac2d..2df1fc9 100644 --- a/library/re.po +++ b/library/re.po @@ -883,7 +883,7 @@ msgstr "" #: ../../library/re.rst:625 msgid "is equivalent to ::" -msgstr "" +msgstr "setara dengan::" #: ../../library/re.rst:629 msgid "" diff --git a/library/stdtypes.po b/library/stdtypes.po index b510a81..fbd1842 100644 --- a/library/stdtypes.po +++ b/library/stdtypes.po @@ -23,19 +23,23 @@ msgstr "" #: ../../library/stdtypes.rst:8 msgid "Built-in Types" -msgstr "" +msgstr "Tipe Bawaan" #: ../../library/stdtypes.rst:10 msgid "" "The following sections describe the standard types that are built into the " "interpreter." msgstr "" +"Bagian berikut menjelaskan tipe standar yang dibangun ke dalam " +"*interpreter*." #: ../../library/stdtypes.rst:15 msgid "" "The principal built-in types are numerics, sequences, mappings, classes, " "instances and exceptions." msgstr "" +"Tipe bawaan utama adalah angka, urutan, pemetaan, kelas, *instance*, dan " +"pengecualian." #: ../../library/stdtypes.rst:18 msgid "" @@ -43,6 +47,10 @@ msgid "" "rearrange their members in place, and don't return a specific item, never " "return the collection instance itself but ``None``." msgstr "" +"Beberapa kelas koleksi bisa berubah *mutable*. Metode yang menambah, " +"mengurangi, atau mengatur ulang anggota mereka di tempat, dan tidak " +"mengembalikan item tertentu, tidak pernah mengembalikan contoh koleksi itu " +"sendiri tetapi ``None``." #: ../../library/stdtypes.rst:22 msgid "" @@ -52,16 +60,24 @@ msgid "" "slightly different :func:`str` function). The latter function is implicitly" " used when an object is written by the :func:`print` function." msgstr "" +"Beberapa operasi didukung oleh beberapa jenis objek; khususnya, secara " +"praktis semua objek dapat dibandingkan untuk kesetaraan, diuji untuk nilai " +"kebenaran, dan dikonversi ke string (dengan fungsi :func:`repr` atau yang " +"sedikit berbeda fungsi :func:`str`). Fungsi terakhir secara implisit " +"digunakan ketika suatu objek ditulis oleh fungsi :func:`print`." #: ../../library/stdtypes.rst:32 msgid "Truth Value Testing" -msgstr "" +msgstr "Pengujian Kebenaran Nilai" #: ../../library/stdtypes.rst:41 msgid "" "Any object can be tested for truth value, for use in an :keyword:`if` or " ":keyword:`while` condition or as operand of the Boolean operations below." msgstr "" +"Objek apa pun dapat diuji untuk nilai kebenaran, untuk digunakan dalam " +":keyword:`if` atau kondisi :keyword:`while` atau sebagai operan dari operasi" +" *Boolean* di bawah ini." #: ../../library/stdtypes.rst:46 msgid "" @@ -70,22 +86,30 @@ msgid "" "that returns zero, when called with the object. [1]_ Here are most of the " "built-in objects considered false:" msgstr "" +"Secara default, objek dianggap benar kecuali kelasnya mendefinisikan metode " +":meth:`__bool__` yang mengembalikan ``False`` atau metode :meth:`__len__` " +"yang mengembalikan nol, ketika dipanggil dengan objek. [1]_ Berikut adalah " +"sebagian besar objek bawaan yang dianggap salah:" #: ../../library/stdtypes.rst:55 msgid "constants defined to be false: ``None`` and ``False``." -msgstr "" +msgstr "konstanta yang didefinisikan sebagai false: ``None`` dan ``False``." #: ../../library/stdtypes.rst:57 msgid "" "zero of any numeric type: ``0``, ``0.0``, ``0j``, ``Decimal(0)``, " "``Fraction(0, 1)``" msgstr "" +"nol dari semua tipe numerik: ``0``, ``0.0``, ``0j``, ``Decimal(0)``, " +"``Fraction(0, 1)``" #: ../../library/stdtypes.rst:60 msgid "" "empty sequences and collections: ``''``, ``()``, ``[]``, ``{}``, ``set()``, " "``range(0)``" msgstr "" +"urutan dan koleksi kosong: ``''``, ``()``, ``[]``, ``{}``, ``set()``, " +"``range(0)``" #: ../../library/stdtypes.rst:69 msgid "" @@ -94,15 +118,22 @@ msgid "" "otherwise stated. (Important exception: the Boolean operations ``or`` and " "``and`` always return one of their operands.)" msgstr "" +"Operasi dan fungsi bawaan yang memiliki hasil *Boolean* selalu mengembalikan" +" ``0`` atau ``False`` untuk yang bernilai salah dan ``1`` atau ``True`` " +"untuk yang bernilai benar, kecuali dinyatakan lain. (Pengecualian penting: " +"operasi *Boolean* ``or`` dan ``and`` selalu mengembalikan salah satu operan " +"mereka.)" #: ../../library/stdtypes.rst:78 msgid "" "Boolean Operations --- :keyword:`!and`, :keyword:`!or`, :keyword:`!not`" msgstr "" +"Operasi *Boolean* --- :keyword:`!and`, :keyword:`!or`, :keyword:`!not`" #: ../../library/stdtypes.rst:82 msgid "These are the Boolean operations, ordered by ascending priority:" msgstr "" +"Berikut adalah operasi *Boolean*, diurutkan berdasarkan prioritas menaik:" #: ../../library/stdtypes.rst:85 ../../library/stdtypes.rst:143 #: ../../library/stdtypes.rst:272 ../../library/stdtypes.rst:361 @@ -126,11 +157,11 @@ msgstr "Catatan" #: ../../library/stdtypes.rst:87 msgid "``x or y``" -msgstr "" +msgstr "``x or y``" #: ../../library/stdtypes.rst:87 msgid "if *x* is false, then *y*, else *x*" -msgstr "" +msgstr "jika *x* bernilai salah, maka *y*, lainnya *x*" #: ../../library/stdtypes.rst:87 ../../library/stdtypes.rst:282 #: ../../library/stdtypes.rst:863 ../../library/stdtypes.rst:866 @@ -141,11 +172,11 @@ msgstr "\\(1)" #: ../../library/stdtypes.rst:90 msgid "``x and y``" -msgstr "" +msgstr "``x and y``" #: ../../library/stdtypes.rst:90 msgid "if *x* is false, then *x*, else *y*" -msgstr "" +msgstr "jika *x* bernilai salah, maka *x*, lainnya *y*" #: ../../library/stdtypes.rst:90 ../../library/stdtypes.rst:285 #: ../../library/stdtypes.rst:305 ../../library/stdtypes.rst:1095 @@ -160,7 +191,7 @@ msgstr "``not x``" #: ../../library/stdtypes.rst:93 msgid "if *x* is false, then ``True``, else ``False``" -msgstr "" +msgstr "jika *x* bernilai salah, maka ``True``, lainnya ``False``" #: ../../library/stdtypes.rst:93 ../../library/stdtypes.rst:875 #: ../../library/stdtypes.rst:1098 ../../library/stdtypes.rst:2240 @@ -183,22 +214,29 @@ msgid "" "This is a short-circuit operator, so it only evaluates the second argument " "if the first one is false." msgstr "" +"Ini adalah operator hubungan singkat, sehingga hanya mengevaluasi argumen " +"kedua jika yang pertama salah." #: ../../library/stdtypes.rst:109 msgid "" "This is a short-circuit operator, so it only evaluates the second argument " "if the first one is true." msgstr "" +"Ini adalah operator hubungan singkat, sehingga hanya mengevaluasi argumen " +"kedua jika yang pertama benar." #: ../../library/stdtypes.rst:113 msgid "" "``not`` has a lower priority than non-Boolean operators, so ``not a == b`` " "is interpreted as ``not (a == b)``, and ``a == not b`` is a syntax error." msgstr "" +"``not`` memiliki prioritas lebih rendah daripada operator non-Boolean, jadi " +"``not a == b`` diartikan sebagai ``not (a == b)``, dan ``a == not b`` adalah" +" kesalahan sintaksis." #: ../../library/stdtypes.rst:120 msgid "Comparisons" -msgstr "" +msgstr "Perbandingan" #: ../../library/stdtypes.rst:134 msgid "" @@ -208,10 +246,16 @@ msgid "" "``x < y and y <= z``, except that *y* is evaluated only once (but in both " "cases *z* is not evaluated at all when ``x < y`` is found to be false)." msgstr "" +"Ada delapan operasi perbandingan di Python. Mereka semua memiliki prioritas " +"yang sama (yang lebih tinggi dari operasi *Boolean*). Perbandingan dapat " +"dirantai secara berubah-ubah; misalnya, ``x < y <= z`` setara dengan ``x < y" +" and y <= z``, kecuali bahwa *y* dievaluasi hanya sekali (tetapi dalam kedua" +" kasus *z* tidak dievaluasi sama sekali ketika ``x < y`` ditemukan bernilai " +"salah)." #: ../../library/stdtypes.rst:140 msgid "This table summarizes the comparison operations:" -msgstr "" +msgstr "Tabel ini merangkum operasi perbandingan:" #: ../../library/stdtypes.rst:143 ../../library/stdtypes.rst:2203 #: ../../library/stdtypes.rst:2226 ../../library/stdtypes.rst:3353 @@ -225,7 +269,7 @@ msgstr "``<``" #: ../../library/stdtypes.rst:145 msgid "strictly less than" -msgstr "" +msgstr "lebih kecil dari" #: ../../library/stdtypes.rst:147 msgid "``<=``" @@ -233,7 +277,7 @@ msgstr "``<=``" #: ../../library/stdtypes.rst:147 msgid "less than or equal" -msgstr "" +msgstr "lebih kecil atau sama" #: ../../library/stdtypes.rst:149 msgid "``>``" @@ -241,7 +285,7 @@ msgstr "``>``" #: ../../library/stdtypes.rst:149 msgid "strictly greater than" -msgstr "" +msgstr "lebih besar dari" #: ../../library/stdtypes.rst:151 msgid "``>=``" @@ -249,7 +293,7 @@ msgstr "``>=``" #: ../../library/stdtypes.rst:151 msgid "greater than or equal" -msgstr "" +msgstr "lebih besar atau sama" #: ../../library/stdtypes.rst:153 msgid "``==``" @@ -257,7 +301,7 @@ msgstr "``==``" #: ../../library/stdtypes.rst:153 msgid "equal" -msgstr "" +msgstr "sama" #: ../../library/stdtypes.rst:155 msgid "``!=``" @@ -265,7 +309,7 @@ msgstr "``!=``" #: ../../library/stdtypes.rst:155 msgid "not equal" -msgstr "" +msgstr "tidak sama" #: ../../library/stdtypes.rst:157 msgid "``is``" @@ -273,7 +317,7 @@ msgstr "``is``" #: ../../library/stdtypes.rst:157 msgid "object identity" -msgstr "" +msgstr "identitas objek" #: ../../library/stdtypes.rst:159 msgid "``is not``" @@ -281,7 +325,7 @@ msgstr "``is not``" #: ../../library/stdtypes.rst:159 msgid "negated object identity" -msgstr "" +msgstr "identitas objek dinegasikan" #: ../../library/stdtypes.rst:166 msgid "" diff --git a/library/subprocess.po b/library/subprocess.po index 9bd04db..6399efb 100644 --- a/library/subprocess.po +++ b/library/subprocess.po @@ -1324,7 +1324,7 @@ msgstr "" #: ../../library/subprocess.rst:1112 msgid "This is equivalent to::" -msgstr "" +msgstr "Ini setara dengan::" #: ../../library/subprocess.rst:1116 msgid "" diff --git a/library/sys.po b/library/sys.po index e7e11fc..21afbb9 100644 --- a/library/sys.po +++ b/library/sys.po @@ -1976,7 +1976,7 @@ msgstr "" #: ../../library/sys.rst:1410 msgid "See :pep:`529` for more details." -msgstr "" +msgstr "Lihat :pep:`529` untuk lebih detail." #: ../../library/sys.rst:1417 msgid "" diff --git a/library/text.po b/library/text.po index fa6bce3..1ef32b4 100644 --- a/library/text.po +++ b/library/text.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,8 +30,8 @@ msgid "" "The modules described in this chapter provide a wide range of string " "manipulation operations and other text processing services." msgstr "" -"Modul yang dijelaskan dalam bab ini menyediakan berbagai " -"operasi manipulasi string dan layanan pemrosesan text lainnya." +"Modul yang dijelaskan dalam bab ini menyediakan berbagai operasi manipulasi " +"string dan layanan pemrosesan text lainnya." #: ../../library/text.rst:11 msgid "" @@ -35,6 +39,6 @@ msgid "" "highly relevant to text processing. In addition, see the documentation for " "Python's built-in string type in :ref:`textseq`." msgstr "" -"Modul :mod:`codecs` yang dijelaskan pada :ref:`binaryservices` juga " -"sangat relevan untuk pemrosesan text. Lihat juga dokumentasi untuk " -"tipe string bawaan Python di :ref:`textseq`." \ No newline at end of file +"Modul :mod:`codecs` yang dijelaskan pada :ref:`binaryservices` juga sangat " +"relevan untuk pemrosesan text. Lihat juga dokumentasi untuk tipe string " +"bawaan Python di :ref:`textseq`." diff --git a/library/threading.po b/library/threading.po index 24e7114..11be1e7 100644 --- a/library/threading.po +++ b/library/threading.po @@ -1329,7 +1329,7 @@ msgstr "" #: ../../library/threading.rst:1058 msgid "is equivalent to::" -msgstr "" +msgstr "setara dengan::" #: ../../library/threading.rst:1066 msgid "" diff --git a/library/typing.po b/library/typing.po index 8910664..b125069 100644 --- a/library/typing.po +++ b/library/typing.po @@ -761,7 +761,7 @@ msgstr "" #: ../../library/typing.rst:921 msgid "This is equivalent to::" -msgstr "" +msgstr "Ini setara dengan::" #: ../../library/typing.rst:925 msgid "" diff --git a/library/unittest.po b/library/unittest.po index ec3916f..73e6829 100644 --- a/library/unittest.po +++ b/library/unittest.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-11 11:23+0000\n" +"POT-Creation-Date: 2019-10-20 11:44+0000\n" "PO-Revision-Date: 2017-02-16 23:33+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -116,14 +116,12 @@ msgid "" msgstr "" #: ../../library/unittest.rst:61 -msgid "" -"`Nose `_ and `pytest " -"`_" +msgid "`pytest `_" msgstr "" #: ../../library/unittest.rst:60 msgid "" -"Third-party unittest frameworks with a lighter-weight syntax for writing " +"Third-party unittest framework with a lighter-weight syntax for writing " "tests. For example, ``assert func(10) == 42``." msgstr "" diff --git a/library/venv.po b/library/venv.po index 4614d63..798cc42 100644 --- a/library/venv.po +++ b/library/venv.po @@ -49,6 +49,9 @@ msgid "" "`Python Packaging User Guide: Creating and using virtual environments " "`__" msgstr "" +"`Panduan Pengguna *Python Packaging*: Pembuatan dan penggunaan *virtual " +"environments* `__" #: ../../library/venv.rst:34 msgid "Creating virtual environments" diff --git a/license.po b/license.po index 331c395..e521f9a 100644 --- a/license.po +++ b/license.po @@ -90,7 +90,7 @@ msgstr "Rilis" #: ../../license.rst:35 msgid "Derived from" -msgstr "" +msgstr "Berasal dari" #: ../../license.rst:35 msgid "Year" @@ -235,34 +235,36 @@ msgid "" "Thanks to the many outside volunteers who have worked under Guido's " "direction to make these releases possible." msgstr "" +"Terima kasih kepada banyak sukarelawan eksternal yang telah bekerja di bawah" +" arahan Guido untuk mewujudkan rilis-rilis ini." #: ../../license.rst:73 msgid "Terms and conditions for accessing or otherwise using Python" -msgstr "" +msgstr "Syarat dan ketentuan untuk mengakses atau menggunakan Python" #: ../../license.rst:77 msgid "PSF LICENSE AGREEMENT FOR PYTHON |release|" -msgstr "" +msgstr "LISENSI PERJANJIAN PSF UNTUK PYTHON |release|" #: ../../license.rst:125 msgid "BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0" -msgstr "" +msgstr "LISENSI PERJANJIAN BEOPEN.COM UNTUK PYTHON 2.0" #: ../../license.rst:127 msgid "BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1" -msgstr "" +msgstr "LISENSI PERJANJIAN BEOPEN SUMBER TERBUKA PYTHON VERSI 1" #: ../../license.rst:172 msgid "CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1" -msgstr "" +msgstr "LISENSI PERJANJIAN CNRI UNTUK PYTHON 1.6.1" #: ../../license.rst:237 msgid "CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2" -msgstr "" +msgstr "LISENSI PERJANJIAN CWI UNTUK PYTHON 0.9.0 SAMPAI 1.2" #: ../../license.rst:262 msgid "Licenses and Acknowledgements for Incorporated Software" -msgstr "" +msgstr "Lisensi dan Ucapan Terima Kasih untuk Perangkat Lunak yang Tergabung" #: ../../license.rst:264 msgid "" @@ -270,6 +272,9 @@ msgid "" "acknowledgements for third-party software incorporated in the Python " "distribution." msgstr "" +"Bagian ini tidak lengkap, tetapi daftar lisensi dan ucapan terima kasih yang" +" terus bertambah untuk perangkat lunak pihak ketiga yang tergabung dalam " +"distribusi Python." #: ../../license.rst:269 msgid "Mersenne Twister" @@ -284,7 +289,7 @@ msgstr "" #: ../../license.rst:318 msgid "Sockets" -msgstr "" +msgstr "Soket" #: ../../license.rst:320 msgid "" @@ -295,29 +300,30 @@ msgstr "" #: ../../license.rst:353 msgid "Asynchronous socket services" -msgstr "" +msgstr "Layanan soket asinkron" #: ../../license.rst:355 msgid "" "The :mod:`asynchat` and :mod:`asyncore` modules contain the following " "notice::" msgstr "" +"Modul :mod:`asynchat` dan :mod:`asyncore` berisi pemberitahuan berikut::" #: ../../license.rst:380 msgid "Cookie management" -msgstr "" +msgstr "Pengelolaan *Cookie*" #: ../../license.rst:382 msgid "The :mod:`http.cookies` module contains the following notice::" -msgstr "" +msgstr "Modul :mod:`http.cookies` berisi pemberitahuan berikut::" #: ../../license.rst:408 msgid "Execution tracing" -msgstr "" +msgstr "Pelacakan eksekusi" #: ../../license.rst:410 msgid "The :mod:`trace` module contains the following notice::" -msgstr "" +msgstr "Modul :mod:`trace` berisi pemberitahuan berikut::" #: ../../license.rst:441 msgid "UUencode and UUdecode functions" @@ -325,7 +331,7 @@ msgstr "UUencode and UUdecode functions" #: ../../license.rst:443 msgid "The :mod:`uu` module contains the following notice::" -msgstr "" +msgstr "Modul :mod:`uu` berisi pemberitahuan berikut::" #: ../../license.rst:471 msgid "XML Remote Procedure Calls" @@ -333,7 +339,7 @@ msgstr "XML Remote Procedure Calls" #: ../../license.rst:473 msgid "The :mod:`xmlrpc.client` module contains the following notice::" -msgstr "" +msgstr "Modul :mod:`xmlrpc.client` berisi pemberitahuan berikut::" #: ../../license.rst:504 msgid "test_epoll" @@ -341,17 +347,18 @@ msgstr "test_epoll" #: ../../license.rst:506 msgid "The :mod:`test_epoll` module contains the following notice::" -msgstr "" +msgstr "Modul :mod:`test_epoll` berisi pemberitahuan berikut::" #: ../../license.rst:530 msgid "Select kqueue" -msgstr "" +msgstr "Pilih kqueue" #: ../../license.rst:532 msgid "" "The :mod:`select` module contains the following notice for the kqueue " "interface::" msgstr "" +"Modul :mod:`select` berisi pemberitahuan berikut untuk antarmuka kqueue::" #: ../../license.rst:561 msgid "SipHash24" @@ -365,7 +372,7 @@ msgstr "" #: ../../license.rst:590 msgid "strtod and dtoa" -msgstr "" +msgstr "strtod dan dtoa" #: ../../license.rst:592 msgid "" @@ -442,7 +449,7 @@ msgstr "" #: ../../license.rst:919 msgid "W3C C14N test suite" -msgstr "" +msgstr "Rangkaian pengujian W3C C14N" #: ../../license.rst:921 msgid "" @@ -456,6 +463,8 @@ msgstr "" msgid "" "Copyright (c) 2013 W3C(R) (MIT, ERCIM, Keio, Beihang), All Rights Reserved." msgstr "" +"Hak Cipta (c) 2013 W3C(R) (MIT, ERCIM, Keio, Beihang), Semua Hak Dilindungi " +"Undang-Undang." #: ../../license.rst:929 msgid "" diff --git a/reference/compound_stmts.po b/reference/compound_stmts.po index 2172e7a..f0febf4 100644 --- a/reference/compound_stmts.po +++ b/reference/compound_stmts.po @@ -23,7 +23,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:5 msgid "Compound statements" -msgstr "" +msgstr "Pernyataan gabungan" #: ../../reference/compound_stmts.rst:9 msgid "" @@ -67,7 +67,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:45 msgid "Summarizing:" -msgstr "" +msgstr "Meringkas:" #: ../../reference/compound_stmts.rst:67 msgid "" @@ -86,7 +86,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:82 msgid "The :keyword:`!if` statement" -msgstr "" +msgstr "Pernyataan :keyword:`!if`" #: ../../reference/compound_stmts.rst:90 msgid "The :keyword:`if` statement is used for conditional execution:" @@ -104,7 +104,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:107 msgid "The :keyword:`!while` statement" -msgstr "" +msgstr "Pernyataan :keyword:`!while`" #: ../../reference/compound_stmts.rst:115 msgid "" @@ -130,7 +130,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:140 msgid "The :keyword:`!for` statement" -msgstr "" +msgstr "Pernyataan :keyword:`!for`" #: ../../reference/compound_stmts.rst:151 msgid "" @@ -193,7 +193,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:224 msgid "The :keyword:`!try` statement" -msgstr "" +msgstr "Pernyataan :keyword:`!try`" #: ../../reference/compound_stmts.rst:234 msgid "" @@ -251,7 +251,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:282 msgid "was translated to ::" -msgstr "" +msgstr "diterjemahkan sebagai::" #: ../../reference/compound_stmts.rst:290 msgid "" @@ -334,7 +334,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:379 msgid "The :keyword:`!with` statement" -msgstr "" +msgstr "Pernyataan :keyword:`!with`" #: ../../reference/compound_stmts.rst:388 msgid "" @@ -381,7 +381,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:417 msgid "The suite is executed." -msgstr "" +msgstr "Rangkaian dieksekusi" #: ../../reference/compound_stmts.rst:419 msgid "" @@ -415,7 +415,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:439 #: ../../reference/compound_stmts.rst:656 msgid "is equivalent to ::" -msgstr "" +msgstr "setara dengan::" #: ../../reference/compound_stmts.rst:445 msgid "Support for multiple context expressions." @@ -433,7 +433,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:462 msgid "Function definitions" -msgstr "" +msgstr "Definisi fungsi" #: ../../reference/compound_stmts.rst:477 msgid "" @@ -470,7 +470,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:520 #: ../../reference/compound_stmts.rst:686 msgid "is roughly equivalent to ::" -msgstr "" +msgstr "kira-kira setara dengan ::" #: ../../reference/compound_stmts.rst:525 msgid "" @@ -592,7 +592,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:625 msgid "Class definitions" -msgstr "" +msgstr "Definisi Kelas" #: ../../reference/compound_stmts.rst:640 msgid "A class definition defines a class object (see section :ref:`types`):" @@ -678,11 +678,11 @@ msgstr "" #: ../../reference/compound_stmts.rst:719 msgid "Coroutines" -msgstr "" +msgstr "*Coroutines*" #: ../../reference/compound_stmts.rst:727 msgid "Coroutine function definition" -msgstr "" +msgstr "Definisi fungsi *coroutines*" #: ../../reference/compound_stmts.rst:737 msgid "" @@ -711,7 +711,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:760 msgid "The :keyword:`!async for` statement" -msgstr "" +msgstr "Pernyataan :keyword:`!async for`" #: ../../reference/compound_stmts.rst:765 msgid "" @@ -729,12 +729,12 @@ msgstr "" #: ../../reference/compound_stmts.rst:772 #: ../../reference/compound_stmts.rst:812 msgid "The following code::" -msgstr "" +msgstr "kode berikut::" #: ../../reference/compound_stmts.rst:779 #: ../../reference/compound_stmts.rst:817 msgid "Is semantically equivalent to::" -msgstr "" +msgstr "Secara semantik setara dengan::" #: ../../reference/compound_stmts.rst:794 msgid "See also :meth:`__aiter__` and :meth:`__anext__` for details." @@ -748,7 +748,7 @@ msgstr "" #: ../../reference/compound_stmts.rst:804 msgid "The :keyword:`!async with` statement" -msgstr "" +msgstr "Pernyataan :keyword:`!async with`" #: ../../reference/compound_stmts.rst:809 msgid "" @@ -800,3 +800,6 @@ msgid "" "transformed into the namespace's ``__doc__`` item and therefore the class's " ":term:`docstring`." msgstr "" +"Sebuah string literal yang muncul sebagai pernyataan pertama dalam tubuh " +"kelas diubah menjadi item *namespace* ``__doc__`` dan karenanya " +":term:`docstring` kelas." diff --git a/reference/datamodel.po b/reference/datamodel.po index 9012d8f..a6b436d 100644 --- a/reference/datamodel.po +++ b/reference/datamodel.po @@ -2909,7 +2909,7 @@ msgstr "" #: ../../reference/datamodel.rst:2561 msgid "Coroutines" -msgstr "" +msgstr "*Coroutines*" #: ../../reference/datamodel.rst:2565 msgid "Awaitable Objects" diff --git a/reference/expressions.po b/reference/expressions.po index b6b887c..6b61535 100644 --- a/reference/expressions.po +++ b/reference/expressions.po @@ -1324,7 +1324,7 @@ msgstr "" #: ../../reference/expressions.rst:1334 msgid "Comparisons" -msgstr "" +msgstr "Perbandingan" #: ../../reference/expressions.rst:1346 msgid "" diff --git a/reference/grammar.po b/reference/grammar.po index d1c0d4b..4435663 100644 --- a/reference/grammar.po +++ b/reference/grammar.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# oon arfiandwi , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:38+0000\n" -"Last-Translator: oon arfiandwi , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -30,5 +30,6 @@ msgid "" "This is the full Python grammar, as it is read by the parser generator and " "used to parse Python source files:" msgstr "" -"Ini adalah tata bahasa lengkap Python, seperti yang dibaca oleh generator " -"parser dan digunakan untuk mem-parsing berkas sumber Python:" +"Ini adalah tata bahasa lengkap Python, seperti yang dibaca oleh pembangkit " +"pengurai *generator parser* dan digunakan untuk mengurai *parse* berkas " +"sumber Python:" diff --git a/reference/introduction.po b/reference/introduction.po index 1418193..0495b24 100644 --- a/reference/introduction.po +++ b/reference/introduction.po @@ -4,8 +4,8 @@ # FIRST AUTHOR , YEAR. # # Translators: -# oon arfiandwi , 2018 # Helen Febriani , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:39+0000\n" -"Last-Translator: Helen Febriani , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -69,7 +69,7 @@ msgstr "" #: ../../reference/introduction.rst:41 msgid "Alternate Implementations" -msgstr "" +msgstr "Implementasi Alternatif" #: ../../reference/introduction.rst:43 msgid "" @@ -80,7 +80,7 @@ msgstr "" #: ../../reference/introduction.rst:47 msgid "Known implementations include:" -msgstr "" +msgstr "Implementasi yang diketahui meliputi:" #: ../../reference/introduction.rst:51 msgid "CPython" @@ -94,7 +94,7 @@ msgstr "" #: ../../reference/introduction.rst:57 msgid "Jython" -msgstr "" +msgstr "Jython" #: ../../reference/introduction.rst:54 msgid "" @@ -107,7 +107,7 @@ msgstr "" #: ../../reference/introduction.rst:63 msgid "Python for .NET" -msgstr "" +msgstr "Python untuk .NET" #: ../../reference/introduction.rst:60 msgid "" @@ -119,7 +119,7 @@ msgstr "" #: ../../reference/introduction.rst:69 msgid "IronPython" -msgstr "" +msgstr "IronPython" #: ../../reference/introduction.rst:66 msgid "" @@ -132,7 +132,7 @@ msgstr "" #: ../../reference/introduction.rst:77 msgid "PyPy" -msgstr "" +msgstr "PyPy" #: ../../reference/introduction.rst:72 msgid "" @@ -156,7 +156,7 @@ msgstr "" #: ../../reference/introduction.rst:89 msgid "Notation" -msgstr "" +msgstr "Notasi" #: ../../reference/introduction.rst:93 msgid "" diff --git a/reference/toplevel_components.po b/reference/toplevel_components.po index 6434506..e2e2733 100644 --- a/reference/toplevel_components.po +++ b/reference/toplevel_components.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:39+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,7 +23,7 @@ msgstr "" #: ../../reference/toplevel_components.rst:6 msgid "Top-level components" -msgstr "" +msgstr "Komponen tingkat atas" #: ../../reference/toplevel_components.rst:10 msgid "" @@ -28,10 +32,14 @@ msgid "" "interactively, from a module source file, etc. This chapter gives the " "syntax used in these cases." msgstr "" +"*Interpreter* Python dapat memperoleh masukan dari sejumlah sumber: dari " +"skrip yang diteruskan sebagai masukan standar atau sebagai argumen program, " +"diketikkan secara interaktif, dari berkas sumber modul, dll. Bab ini " +"memberikan sintaks yang digunakan dalam kasus-kasus tersebut." #: ../../reference/toplevel_components.rst:19 msgid "Complete Python programs" -msgstr "" +msgstr "Program Python lengkap" #: ../../reference/toplevel_components.rst:28 msgid "" @@ -50,6 +58,8 @@ msgid "" "The syntax for a complete Python program is that for file input, described " "in the next section." msgstr "" +"Sintaksis untuk program Python lengkap adalah untuk masukan berkas, " +"dijelaskan pada bagian selanjutnya." #: ../../reference/toplevel_components.rst:43 msgid "" @@ -71,35 +81,38 @@ msgstr "" #: ../../reference/toplevel_components.rst:65 msgid "File input" -msgstr "" +msgstr "Masukan dari Berkas" #: ../../reference/toplevel_components.rst:67 msgid "All input read from non-interactive files has the same form:" msgstr "" +"Semua input yang dibaca dari berkas non-interaktif memiliki bentuk yang " +"sama:" #: ../../reference/toplevel_components.rst:72 msgid "This syntax is used in the following situations:" -msgstr "" +msgstr "Sintaks ini digunakan dalam situasi berikut:" #: ../../reference/toplevel_components.rst:74 msgid "when parsing a complete Python program (from a file or from a string);" -msgstr "" +msgstr "saat mengurai program Python lengkap (dari berkas atau dari string);" #: ../../reference/toplevel_components.rst:76 msgid "when parsing a module;" -msgstr "" +msgstr "ketika mengurai sebuah modul;" #: ../../reference/toplevel_components.rst:78 msgid "when parsing a string passed to the :func:`exec` function;" -msgstr "" +msgstr "saat mengurai sebuah string yang dilewatkan ke fungsi :func:`exec`;" #: ../../reference/toplevel_components.rst:84 msgid "Interactive input" -msgstr "" +msgstr "Masukan interaktif" #: ../../reference/toplevel_components.rst:86 msgid "Input in interactive mode is parsed using the following grammar:" msgstr "" +"Input dalam mode interaktif diuraikan menggunakan tata bahasa berikut:" #: ../../reference/toplevel_components.rst:91 msgid "" @@ -107,13 +120,19 @@ msgid "" "in interactive mode; this is needed to help the parser detect the end of the" " input." msgstr "" +"Perhatikan bahwa pernyataan gabungan (tingkat atas) harus diikuti oleh baris" +" kosong dalam mode interaktif; ini diperlukan untuk membantu parser " +"mendeteksi akhir masukan." #: ../../reference/toplevel_components.rst:98 msgid "Expression input" -msgstr "" +msgstr "Masukan ekspresi" #: ../../reference/toplevel_components.rst:103 msgid "" ":func:`eval` is used for expression input. It ignores leading whitespace. " "The string argument to :func:`eval` must have the following form:" msgstr "" +":func:`eval` digunakan untuk masukan ekspresi. Itu mengabaikan spasi " +"*whitespace* sebelumnya. Argumen string ke :func:`eval` harus memiliki " +"bentuk berikut:" diff --git a/sphinx.po b/sphinx.po index 362b23e..52f70ba 100644 --- a/sphinx.po +++ b/sphinx.po @@ -4,7 +4,6 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Iwan Setiawan , 2018 # oon arfiandwi , 2019 # #, fuzzy @@ -47,7 +46,8 @@ msgstr "" #: ../../tools/templates/indexcontent.html:8 msgid "Welcome! This is the documentation for Python %(release)s." -msgstr "Selamat datang! Ini adalah dokumentasi untuk%(release)s." +msgstr "" +"Selamat datang! Ini adalah dokumentasi Python untuk versi %(release)s." #: ../../tools/templates/indexcontent.html:10 msgid "Parts of the documentation:" @@ -105,7 +105,7 @@ msgstr "dokumen mendalam tentang topik tertentu" #: ../../tools/templates/indexcontent.html:26 msgid "Installing Python Modules" -msgstr "Memasang Modul-modul Python" +msgstr "Instalasi Modul-modul Python" #: ../../tools/templates/indexcontent.html:27 msgid "installing from the Python Package Index & other sources" @@ -121,7 +121,7 @@ msgstr "menerbitkan modul untuk instalasi oleh orang lain" #: ../../tools/templates/indexcontent.html:30 msgid "Extending and Embedding" -msgstr "Memperluas dan Menanamkan" +msgstr "Memperluas dan Menggabungkan" #: ../../tools/templates/indexcontent.html:31 msgid "tutorial for C/C++ programmers" @@ -169,7 +169,7 @@ msgstr "Ikhtisar" #: ../../tools/templates/indexcontent.html:47 msgid "the most important terms explained" -msgstr "istilah yang paling penting dijelaskan" +msgstr "penjelasan istilah-istilah yang paling penting" #: ../../tools/templates/indexcontent.html:49 msgid "Search page" diff --git a/tutorial/appendix.po b/tutorial/appendix.po index 27e21d2..59db570 100644 --- a/tutorial/appendix.po +++ b/tutorial/appendix.po @@ -173,7 +173,7 @@ msgstr "" #: ../../tutorial/appendix.rst:102 msgid "The Customization Modules" -msgstr "Modul Penyesuaian" +msgstr "Modul Ubahsuaian" #: ../../tutorial/appendix.rst:104 msgid "" diff --git a/tutorial/whatnow.po b/tutorial/whatnow.po index 05f2ef1..4c88bde 100644 --- a/tutorial/whatnow.po +++ b/tutorial/whatnow.po @@ -113,8 +113,8 @@ msgid "" "available for download. Once you begin releasing code, you can register it " "here so that others can find it." msgstr "" -"https://pypi.org: Indeks Paket Python, sebelumnya juga dijuluki Toko Keju " -"[#]_, adalah indeks modul Python yang dibuat pengguna yang tersedia untuk " +"https://pypi.org: *Python Package Index*, sebelumnya juga dijuluki Toko Keju" +" [#]_, adalah indeks modul Python yang dibuat pengguna yang tersedia untuk " "diunduh. Setelah Anda mulai menghasilkan kode, Anda dapat mendaftarkannya di" " sini sehingga orang lain dapat menemukannya." diff --git a/using/cmdline.po b/using/cmdline.po index 1314fad..0d6b844 100644 --- a/using/cmdline.po +++ b/using/cmdline.po @@ -23,7 +23,7 @@ msgstr "" #: ../../using/cmdline.rst:9 msgid "Command line and environment" -msgstr "" +msgstr "Baris perintah dan lingkungan" #: ../../using/cmdline.rst:11 msgid "" @@ -39,7 +39,7 @@ msgstr "" #: ../../using/cmdline.rst:23 msgid "Command line" -msgstr "" +msgstr "Baris perintah" #: ../../using/cmdline.rst:25 msgid "When invoking Python, you may specify any of these options::" @@ -52,7 +52,7 @@ msgstr "" #: ../../using/cmdline.rst:37 msgid "Interface options" -msgstr "" +msgstr "Opsi antarmuka" #: ../../using/cmdline.rst:39 msgid "" @@ -188,7 +188,7 @@ msgstr "" #: ../../using/cmdline.rst:119 msgid ":func:`runpy.run_module`" -msgstr "" +msgstr ":func:`runpy.run_module`" #: ../../using/cmdline.rst:119 ../../using/cmdline.rst:171 msgid "Equivalent functionality directly available to Python code" @@ -204,7 +204,7 @@ msgstr "" #: ../../using/cmdline.rst:126 msgid "namespace packages are also supported" -msgstr "" +msgstr "paket *namespace* juga didukung" #: ../../using/cmdline.rst:133 msgid "" @@ -269,7 +269,7 @@ msgstr "" #: ../../using/cmdline.rst:170 msgid ":func:`runpy.run_path`" -msgstr "" +msgstr ":func:`runpy.run_path`" #: ../../using/cmdline.rst:174 msgid "" @@ -282,7 +282,7 @@ msgstr "" #: ../../using/cmdline.rst:180 msgid ":ref:`tut-invoking`" -msgstr "" +msgstr ":ref:`tut-invoking`" #: ../../using/cmdline.rst:182 msgid "Automatic enabling of tab-completion and history editing." @@ -290,7 +290,7 @@ msgstr "" #: ../../using/cmdline.rst:187 msgid "Generic options" -msgstr "" +msgstr "Opsi umum" #: ../../using/cmdline.rst:193 msgid "Print a short description of all command line options." @@ -306,11 +306,11 @@ msgstr "" #: ../../using/cmdline.rst:212 msgid "The ``-VV`` option." -msgstr "" +msgstr "Opsi ``-VV``." #: ../../using/cmdline.rst:218 msgid "Miscellaneous options" -msgstr "" +msgstr "Opsi lain-lain" #: ../../using/cmdline.rst:222 msgid "" @@ -437,7 +437,7 @@ msgstr "" #: ../../using/cmdline.rst:331 msgid "The option is no longer ignored." -msgstr "" +msgstr "Opsi tidak lagi diabaikan." #: ../../using/cmdline.rst:339 msgid "" @@ -466,7 +466,7 @@ msgstr "" #: ../../using/cmdline.rst:360 msgid "See also :envvar:`PYTHONUNBUFFERED`." -msgstr "" +msgstr "Lihat juga :envvar:`PYTHONUNBUFFERED`." #: ../../using/cmdline.rst:362 msgid "The text layer of the stdout and stderr streams now is unbuffered." @@ -543,7 +543,7 @@ msgstr "" #: ../../using/cmdline.rst:428 msgid "``-X faulthandler`` to enable :mod:`faulthandler`;" -msgstr "" +msgstr "``-X faulthandler`` untuk mengaktifkan :mod:`faulthandler`;" #: ../../using/cmdline.rst:429 msgid "" @@ -603,7 +603,7 @@ msgstr "" #: ../../using/cmdline.rst:455 msgid "Enable :ref:`asyncio debug mode `." -msgstr "" +msgstr "Mengaktifkan :ref:`asyncio debug mode `." #: ../../using/cmdline.rst:456 msgid "" @@ -642,7 +642,7 @@ msgstr "" #: ../../using/cmdline.rst:474 msgid "The ``-X faulthandler`` option." -msgstr "" +msgstr "Opsi ``-X faulthandler``." #: ../../using/cmdline.rst:477 msgid "The ``-X showrefcount`` and ``-X tracemalloc`` options." @@ -664,15 +664,15 @@ msgstr "" #: ../../using/cmdline.rst:492 msgid "Options you shouldn't use" -msgstr "" +msgstr "Opsi yang tidak boleh Anda gunakan" #: ../../using/cmdline.rst:496 msgid "Reserved for use by Jython_." -msgstr "" +msgstr "Dicadangkan untuk digunakan oleh Jython_." #: ../../using/cmdline.rst:504 msgid "Environment variables" -msgstr "" +msgstr "Variabel lingkungan" #: ../../using/cmdline.rst:506 msgid "" @@ -964,7 +964,7 @@ msgstr "" #: ../../using/cmdline.rst:772 msgid "Install debug hooks:" -msgstr "" +msgstr "Pasang kait *debug*:" #: ../../using/cmdline.rst:774 msgid "" @@ -1031,7 +1031,7 @@ msgstr ":ref:`Availability `: Windows." #: ../../using/cmdline.rst:815 msgid "See :pep:`529` for more details." -msgstr "" +msgstr "Lihat :pep:`529` untuk lebih detail." #: ../../using/cmdline.rst:820 msgid "" @@ -1066,15 +1066,15 @@ msgstr "" #: ../../using/cmdline.rst:846 msgid "``C.UTF-8``" -msgstr "" +msgstr "``C.UTF-8``" #: ../../using/cmdline.rst:847 msgid "``C.utf8``" -msgstr "" +msgstr "``C.utf8``" #: ../../using/cmdline.rst:848 msgid "``UTF-8``" -msgstr "" +msgstr "``UTF-8``" #: ../../using/cmdline.rst:850 msgid "" @@ -1118,11 +1118,11 @@ msgstr "" #: ../../using/cmdline.rst:879 ../../using/cmdline.rst:940 msgid ":ref:`Availability `: \\*nix." -msgstr "" +msgstr ":ref:`Availability `: \\*nix." #: ../../using/cmdline.rst:880 msgid "See :pep:`538` for more details." -msgstr "" +msgstr "Lihat :pep:`538` untuk lebih detail." #: ../../using/cmdline.rst:886 msgid "" @@ -1139,7 +1139,7 @@ msgstr "" #: ../../using/cmdline.rst:897 msgid "This means that:" -msgstr "" +msgstr "Ini berarti:" #: ../../using/cmdline.rst:899 msgid "" @@ -1222,11 +1222,11 @@ msgstr "" #: ../../using/cmdline.rst:941 msgid "See :pep:`540` for more details." -msgstr "" +msgstr "Lihat :pep:`540` untuk lebih detail." #: ../../using/cmdline.rst:946 msgid "Debug-mode variables" -msgstr "" +msgstr "Variabel mode debug" #: ../../using/cmdline.rst:948 msgid "Setting these variables only has an effect in a debug build of Python." diff --git a/using/editors.po b/using/editors.po index f29ac31..0e7c03e 100644 --- a/using/editors.po +++ b/using/editors.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2019-07-19 03:03+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,8 +31,8 @@ msgid "" "editors and IDEs provide syntax highlighting, debugging tools, and :pep:`8` " "checks." msgstr "" -"Ada banyak IDE yang mendukung bahasa program Python. Banyak " -"editor dan IDE menyediakan *highlight syntax*, alat *debugging*, dan menguji :pep:`8` " +"Ada banyak IDE yang mendukung bahasa program Python. Banyak editor dan IDE " +"menyediakan *highlight syntax*, alat *debugging*, dan menguji :pep:`8` " #: ../../using/editors.rst:12 msgid "" @@ -37,7 +41,8 @@ msgid "" "`_ for a " "comprehensive list." msgstr "" -"Silahkan mengunjungi `Python Editors `_ " -"dan `Integrated Development Environments " +"Silahkan mengunjungi `Python Editors " +"`_ dan `Integrated Development " +"Environments " "`_ untuk " "daftar selengkapnya" diff --git a/whatsnew/2.0.po b/whatsnew/2.0.po index 85c4987..f4db49a 100644 --- a/whatsnew/2.0.po +++ b/whatsnew/2.0.po @@ -1512,7 +1512,7 @@ msgstr "" #: ../../whatsnew/2.0.rst:1199 msgid "Acknowledgements" -msgstr "" +msgstr "Ucapan Terima Kasih" #: ../../whatsnew/2.0.rst:1201 msgid "" diff --git a/whatsnew/2.1.po b/whatsnew/2.1.po index 3fff9af..1f8d348 100644 --- a/whatsnew/2.1.po +++ b/whatsnew/2.1.po @@ -743,7 +743,7 @@ msgstr "" #: ../../whatsnew/2.1.rst:581 msgid "New and Improved Modules" -msgstr "" +msgstr "Modul Baru dan Ditingkatkan" #: ../../whatsnew/2.1.rst:583 msgid "" @@ -872,7 +872,7 @@ msgstr "" #: ../../whatsnew/2.1.rst:684 msgid "Other Changes and Fixes" -msgstr "" +msgstr "Perubahan dan Perbaikan Lain" #: ../../whatsnew/2.1.rst:686 msgid "" @@ -1018,7 +1018,7 @@ msgstr "" #: ../../whatsnew/2.1.rst:789 msgid "Acknowledgements" -msgstr "" +msgstr "Ucapan Terima Kasih" #: ../../whatsnew/2.1.rst:791 msgid "" diff --git a/whatsnew/2.2.po b/whatsnew/2.2.po index 5a3bdf0..2310512 100644 --- a/whatsnew/2.2.po +++ b/whatsnew/2.2.po @@ -6,6 +6,7 @@ # Translators: # Iwan Setiawan , 2018 # Helen Febriani , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:42+0000\n" -"Last-Translator: Helen Febriani , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1071,7 +1072,7 @@ msgstr "" #: ../../whatsnew/2.2.rst:934 msgid "New and Improved Modules" -msgstr "" +msgstr "Modul Baru dan Ditingkatkan" #: ../../whatsnew/2.2.rst:936 msgid "" @@ -1358,7 +1359,7 @@ msgstr "" #: ../../whatsnew/2.2.rst:1129 msgid "Other Changes and Fixes" -msgstr "" +msgstr "Perubahan dan Perbaikan Lain" #: ../../whatsnew/2.2.rst:1131 msgid "" @@ -1532,7 +1533,7 @@ msgstr "" #: ../../whatsnew/2.2.rst:1260 msgid "Acknowledgements" -msgstr "" +msgstr "Ucapan Terima Kasih" #: ../../whatsnew/2.2.rst:1262 msgid "" diff --git a/whatsnew/2.3.po b/whatsnew/2.3.po index 08b78ec..6dc34aa 100644 --- a/whatsnew/2.3.po +++ b/whatsnew/2.3.po @@ -2057,7 +2057,7 @@ msgstr "" #: ../../whatsnew/2.3.rst:1876 msgid "Build and C API Changes" -msgstr "" +msgstr "Perubahan Pembangunan *Build* dan API C" #: ../../whatsnew/2.3.rst:1878 msgid "Changes to Python's build process and to the C API include:" @@ -2194,7 +2194,7 @@ msgstr "" #: ../../whatsnew/2.3.rst:1966 msgid "Other Changes and Fixes" -msgstr "" +msgstr "Perubahan dan Perbaikan Lain" #: ../../whatsnew/2.3.rst:1968 msgid "" @@ -2355,7 +2355,7 @@ msgstr "" #: ../../whatsnew/2.3.rst:2077 msgid "Acknowledgements" -msgstr "" +msgstr "Ucapan Terima Kasih" #: ../../whatsnew/2.3.rst:2079 msgid "" diff --git a/whatsnew/2.4.po b/whatsnew/2.4.po index 3f93998..7e50aba 100644 --- a/whatsnew/2.4.po +++ b/whatsnew/2.4.po @@ -1638,7 +1638,7 @@ msgstr "" #: ../../whatsnew/2.4.rst:1448 msgid "Build and C API Changes" -msgstr "" +msgstr "Perubahan Pembangunan *Build* dan API C" #: ../../whatsnew/2.4.rst:1450 msgid "Some of the changes to Python's build process and to the C API are:" @@ -1807,7 +1807,7 @@ msgstr "" #: ../../whatsnew/2.4.rst:1559 msgid "Acknowledgements" -msgstr "" +msgstr "Ucapan Terima Kasih" #: ../../whatsnew/2.4.rst:1561 msgid "" diff --git a/whatsnew/2.5.po b/whatsnew/2.5.po index 0109575..b110535 100644 --- a/whatsnew/2.5.po +++ b/whatsnew/2.5.po @@ -2459,7 +2459,7 @@ msgstr "" #: ../../whatsnew/2.5.rst:2080 msgid "Build and C API Changes" -msgstr "" +msgstr "Perubahan Pembangunan *Build* dan API C" #: ../../whatsnew/2.5.rst:2082 msgid "Changes to Python's build process and to the C API include:" @@ -2730,7 +2730,7 @@ msgstr "" #: ../../whatsnew/2.5.rst:2281 msgid "Acknowledgements" -msgstr "" +msgstr "Ucapan Terima Kasih" #: ../../whatsnew/2.5.rst:2283 msgid "" diff --git a/whatsnew/2.6.po b/whatsnew/2.6.po index b6c4c3e..32655b8 100644 --- a/whatsnew/2.6.po +++ b/whatsnew/2.6.po @@ -32,7 +32,7 @@ msgstr "Penulis" #: ../../whatsnew/2.6.rst:9 msgid "A.M. Kuchling (amk at amk.ca)" -msgstr "" +msgstr "A.M. Kuchling (amk at amk.ca)" #: ../../whatsnew/2.6.rst:52 msgid "" @@ -1490,7 +1490,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:1373 msgid "This is equivalent to::" -msgstr "" +msgstr "Ini setara dengan::" #: ../../whatsnew/2.6.rst:1382 msgid ":pep:`3129` - Class Decorators" @@ -1918,7 +1918,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:1752 msgid "Interpreter Changes" -msgstr "" +msgstr "Perubahan Interpreter" #: ../../whatsnew/2.6.rst:1754 msgid "" @@ -1956,7 +1956,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:1783 msgid "New and Improved Modules" -msgstr "" +msgstr "Modul Baru dan Ditingkatkan" #: ../../whatsnew/2.6.rst:1785 msgid "" @@ -3337,7 +3337,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:2979 msgid "Build and C API Changes" -msgstr "" +msgstr "Perubahan Pembangunan *Build* dan API C" #: ../../whatsnew/2.6.rst:2981 msgid "Changes to Python's build process and to the C API include:" @@ -3707,7 +3707,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:3308 msgid "Acknowledgements" -msgstr "" +msgstr "Ucapan Terima Kasih" #: ../../whatsnew/2.6.rst:3310 msgid "" diff --git a/whatsnew/2.7.po b/whatsnew/2.7.po index 6820284..08d0df5 100644 --- a/whatsnew/2.7.po +++ b/whatsnew/2.7.po @@ -24,7 +24,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:3 msgid "What's New in Python 2.7" -msgstr "" +msgstr "Apa yang Baru di Python 2.7" #: ../../whatsnew/2.7.rst:0 msgid "Author" @@ -32,13 +32,15 @@ msgstr "Penulis" #: ../../whatsnew/2.7.rst:5 msgid "A.M. Kuchling (amk at amk.ca)" -msgstr "" +msgstr "A.M. Kuchling (amk at amk.ca)" #: ../../whatsnew/2.7.rst:52 msgid "" "This article explains the new features in Python 2.7. Python 2.7 was " "released on July 3, 2010." msgstr "" +"Artikel ini menjelaskan fitur-fitur baru dalam Python 2.7. Python 2.7 " +"dirilis pada 3 Juli 2010." #: ../../whatsnew/2.7.rst:55 msgid "" @@ -73,7 +75,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:80 msgid "The Future for Python 2.x" -msgstr "" +msgstr "Masa Depan untuk Python 2.x" #: ../../whatsnew/2.7.rst:82 msgid "" @@ -198,7 +200,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:170 msgid "Python 3.1 Features" -msgstr "" +msgstr "Fitur-fitur Python 3.1" #: ../../whatsnew/2.7.rst:172 msgid "" @@ -722,7 +724,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:717 msgid "is equivalent to::" -msgstr "" +msgstr "setara dengan::" #: ../../whatsnew/2.7.rst:723 msgid "" @@ -945,7 +947,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:907 msgid "Interpreter Changes" -msgstr "" +msgstr "Perubahan Interpreter" #: ../../whatsnew/2.7.rst:909 msgid "" @@ -1091,7 +1093,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:1025 msgid "New and Improved Modules" -msgstr "" +msgstr "Modul Baru dan Ditingkatkan" #: ../../whatsnew/2.7.rst:1027 msgid "" @@ -1785,7 +1787,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:1587 msgid "(Contributed by Gregory P. Smith.)" -msgstr "" +msgstr "(Dikontribusikan oleh Gregory P. Smith.)" #: ../../whatsnew/2.7.rst:1589 msgid "" @@ -1881,7 +1883,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:1663 ../../whatsnew/2.7.rst:2523 msgid "Python 2.7 (and Python 2.6.5) will return:" -msgstr "" +msgstr "Python 2.7 (dan Python 2.6.5) akan mengembalikan:" #: ../../whatsnew/2.7.rst:1672 ../../whatsnew/2.7.rst:2532 msgid "" @@ -1956,7 +1958,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:1733 msgid "New module: importlib" -msgstr "" +msgstr "Modul baru: importlib" #: ../../whatsnew/2.7.rst:1735 msgid "" @@ -1982,7 +1984,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:1752 msgid "Here are some examples::" -msgstr "" +msgstr "Berikut beberapa contoh::" #: ../../whatsnew/2.7.rst:1763 msgid "" @@ -1992,7 +1994,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:1768 msgid "New module: sysconfig" -msgstr "" +msgstr "Modul baru: sysconfig" #: ../../whatsnew/2.7.rst:1770 msgid "" @@ -2079,7 +2081,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:1824 msgid "Updated module: unittest" -msgstr "" +msgstr "Modul diperbarui: unittest" #: ../../whatsnew/2.7.rst:1826 msgid "" @@ -2360,7 +2362,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:2005 msgid "http://www.voidspace.org.uk/python/articles/unittest2.shtml" -msgstr "" +msgstr "http://www.voidspace.org.uk/python/articles/unittest2.shtml" #: ../../whatsnew/2.7.rst:2005 msgid "" @@ -2370,7 +2372,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:2011 msgid "Updated module: ElementTree 1.3" -msgstr "" +msgstr "Modul diperbarui: ElementTree 1.3" #: ../../whatsnew/2.7.rst:2013 msgid "" @@ -2461,7 +2463,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:2100 msgid "Build and C API Changes" -msgstr "" +msgstr "Perubahan Pembangunan *Build* dan API C" #: ../../whatsnew/2.7.rst:2102 msgid "Changes to Python's build process and to the C API include:" @@ -2701,7 +2703,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:2277 msgid "Capsules" -msgstr "" +msgstr "Kapsul" #: ../../whatsnew/2.7.rst:2279 msgid "" @@ -2838,7 +2840,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:2391 msgid "Other Changes and Fixes" -msgstr "" +msgstr "Perubahan dan Perbaikan Lain" #: ../../whatsnew/2.7.rst:2393 msgid "" @@ -2894,7 +2896,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:2435 msgid "Porting to Python 2.7" -msgstr "" +msgstr "Penyesuaian *Porting* ke Python 2.7" #: ../../whatsnew/2.7.rst:2437 msgid "" @@ -2936,7 +2938,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:2466 msgid "In the standard library:" -msgstr "" +msgstr "Di pustaka standar:" #: ../../whatsnew/2.7.rst:2468 msgid "" @@ -2980,7 +2982,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:2535 msgid "For C extensions:" -msgstr "" +msgstr "Untuk ekstensi C:" #: ../../whatsnew/2.7.rst:2537 msgid "" @@ -3206,7 +3208,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:2688 msgid "Documentation Changes" -msgstr "" +msgstr "Perubahan Dokumentasi" #: ../../whatsnew/2.7.rst:2690 msgid "" @@ -3338,7 +3340,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:2794 msgid "Acknowledgements" -msgstr "" +msgstr "Ucapan Terima Kasih" #: ../../whatsnew/2.7.rst:2796 msgid "" @@ -3347,3 +3349,7 @@ msgid "" " Nick Coghlan, Philip Jenvey, Ryan Lovett, R. David Murray, Hugh Secker-" "Walker." msgstr "" +"Penulis ingin mengucapkan terima kasih kepada orang-orang berikut untuk " +"menawarkan saran, koreksi dan bantuan dengan berbagai konsep artikel ini: " +"Nick Coghlan, Philip Jenvey, Ryan Lovett, R. David Murray, Hugh Secker-" +"Walker." diff --git a/whatsnew/3.0.po b/whatsnew/3.0.po index fd0ea50..8b7c975 100644 --- a/whatsnew/3.0.po +++ b/whatsnew/3.0.po @@ -1218,7 +1218,7 @@ msgstr "" #: ../../whatsnew/3.0.rst:852 msgid "Build and C API Changes" -msgstr "" +msgstr "Perubahan Pembangunan *Build* dan API C" #: ../../whatsnew/3.0.rst:854 msgid "" @@ -1274,7 +1274,7 @@ msgstr "" #: ../../whatsnew/3.0.rst:884 msgid "Performance" -msgstr "" +msgstr "Performa" #: ../../whatsnew/3.0.rst:886 msgid "" diff --git a/whatsnew/3.1.po b/whatsnew/3.1.po index e856fea..ba90245 100644 --- a/whatsnew/3.1.po +++ b/whatsnew/3.1.po @@ -595,7 +595,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:473 msgid "Build and C API Changes" -msgstr "" +msgstr "Perubahan Pembangunan *Build* dan API C" #: ../../whatsnew/3.1.rst:475 msgid "Changes to Python's build process and to the C API include:" diff --git a/whatsnew/3.2.po b/whatsnew/3.2.po index ede46aa..e2578be 100644 --- a/whatsnew/3.2.po +++ b/whatsnew/3.2.po @@ -2912,7 +2912,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2523 msgid "Build and C API Changes" -msgstr "" +msgstr "Perubahan Pembangunan *Build* dan API C" #: ../../whatsnew/3.2.rst:2525 msgid "Changes to Python's build process and to the C API include:" diff --git a/whatsnew/3.3.po b/whatsnew/3.3.po index d1875c5..65f7afb 100644 --- a/whatsnew/3.3.po +++ b/whatsnew/3.3.po @@ -3205,7 +3205,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:2169 msgid "Build and C API Changes" -msgstr "" +msgstr "Perubahan Pembangunan *Build* dan API C" #: ../../whatsnew/3.3.rst:2171 msgid "Changes to Python's build process and to the C API include:" diff --git a/whatsnew/3.4.po b/whatsnew/3.4.po index 048fe8c..fdd4e09 100644 --- a/whatsnew/3.4.po +++ b/whatsnew/3.4.po @@ -365,7 +365,7 @@ msgstr "" #: ../../whatsnew/3.4.rst:238 msgid "Documentation Changes" -msgstr "" +msgstr "Perubahan Dokumentasi" #: ../../whatsnew/3.4.rst:240 msgid "" diff --git a/whatsnew/3.5.po b/whatsnew/3.5.po index 6ec79e2..b50770b 100644 --- a/whatsnew/3.5.po +++ b/whatsnew/3.5.po @@ -27,11 +27,11 @@ msgstr "" #: ../../whatsnew/3.5.rst:0 msgid "Editors" -msgstr "" +msgstr "Editor" #: ../../whatsnew/3.5.rst:5 msgid "Elvis Pranskevichus , Yury Selivanov " -msgstr "" +msgstr "Elvis Pranskevichus , Yury Selivanov " #: ../../whatsnew/3.5.rst:47 msgid "" @@ -2763,7 +2763,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:2173 msgid "Build and C API Changes" -msgstr "" +msgstr "Perubahan Pembangunan *Build* dan API C" #: ../../whatsnew/3.5.rst:2175 msgid "New ``calloc`` functions were added:" diff --git a/whatsnew/3.6.po b/whatsnew/3.6.po index ced5bea..09564bc 100644 --- a/whatsnew/3.6.po +++ b/whatsnew/3.6.po @@ -23,15 +23,15 @@ msgstr "" #: ../../whatsnew/3.6.rst:3 msgid "What's New In Python 3.6" -msgstr "" +msgstr "Apa yang Baru di Python 3.6" #: ../../whatsnew/3.6.rst:0 msgid "Editors" -msgstr "" +msgstr "Editor" #: ../../whatsnew/3.6.rst:5 msgid "Elvis Pranskevichus , Yury Selivanov " -msgstr "" +msgstr "Elvis Pranskevichus , Yury Selivanov " #: ../../whatsnew/3.6.rst:47 msgid "" @@ -2432,7 +2432,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:1860 msgid "Build and C API Changes" -msgstr "" +msgstr "Perubahan Pembangunan *Build* dan API C" #: ../../whatsnew/3.6.rst:1862 msgid "" diff --git a/whatsnew/3_8.po b/whatsnew/3_8.po index d8fbcff..8b54370 100644 --- a/whatsnew/3_8.po +++ b/whatsnew/3_8.po @@ -38,10 +38,12 @@ msgid "" "This article explains the new features in Python 3.8, compared to 3.7. For " "full details, see the :ref:`changelog `." msgstr "" +"Artikel ini menjelaskan fitur-fitur baru di Python 3.8, dibandingkan dengan " +"3.7. Untuk detail lengkap, lihat :ref:`changelog `." #: ../../whatsnew/3.8.rst:50 msgid "Python 3.8 was released on October 14th, 2019." -msgstr "" +msgstr "Python 3.8 dirilis pada 14 Oktober 2019." #: ../../whatsnew/3.8.rst:62 msgid "Summary -- Release highlights" @@ -53,7 +55,7 @@ msgstr "Fitur-fitur Baru" #: ../../whatsnew/3.8.rst:76 msgid "Assignment expressions" -msgstr "" +msgstr "Ekspresi Pemberian Nilai" #: ../../whatsnew/3.8.rst:78 msgid "" @@ -106,7 +108,7 @@ msgstr "(Dikontribusikan oleh Emily Morehouse di :issue:`35224`.)" #: ../../whatsnew/3.8.rst:121 msgid "Positional-only parameters" -msgstr "Parameter hanya posisi" +msgstr "Parameter posisi-saja" #: ../../whatsnew/3.8.rst:123 msgid "" @@ -1691,7 +1693,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:1318 msgid "Build and C API Changes" -msgstr "" +msgstr "Perubahan Pembangunan *Build* dan API C" #: ../../whatsnew/3.8.rst:1320 msgid "" diff --git a/whatsnew/changelog.po b/whatsnew/changelog.po index 4e668bc..778e46d 100644 --- a/whatsnew/changelog.po +++ b/whatsnew/changelog.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-18 11:42+0000\n" +"POT-Creation-Date: 2019-10-20 11:44+0000\n" "PO-Revision-Date: 2017-02-16 23:45+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -34,42 +34,108 @@ msgstr "Python next" msgid "*Release date: XXXX-XX-XX*" msgstr "*Tanggal rilis: XXXX-XX-XX*" -#: ../../../build/NEWS:10 ../../../build/NEWS:62 ../../../build/NEWS:210 -#: ../../../build/NEWS:661 ../../../build/NEWS:926 ../../../build/NEWS:1161 -#: ../../../build/NEWS:1620 ../../../build/NEWS:2284 ../../../build/NEWS:2828 -#: ../../../build/NEWS:3122 ../../../build/NEWS:3874 ../../../build/NEWS:6282 -#: ../../../build/NEWS:6315 ../../../build/NEWS:6443 ../../../build/NEWS:6651 -#: ../../../build/NEWS:6842 ../../../build/NEWS:7047 ../../../build/NEWS:7345 -#: ../../../build/NEWS:7666 ../../../build/NEWS:7991 ../../../build/NEWS:8581 -#: ../../../build/NEWS:9240 ../../../build/NEWS:10909 -#: ../../../build/NEWS:11255 ../../../build/NEWS:11621 -#: ../../../build/NEWS:11945 ../../../build/NEWS:12047 -#: ../../../build/NEWS:12503 ../../../build/NEWS:12538 -#: ../../../build/NEWS:12900 ../../../build/NEWS:13203 -#: ../../../build/NEWS:13285 ../../../build/NEWS:13388 -#: ../../../build/NEWS:13558 ../../../build/NEWS:13893 -#: ../../../build/NEWS:14311 ../../../build/NEWS:14520 -#: ../../../build/NEWS:14604 ../../../build/NEWS:14621 -#: ../../../build/NEWS:14763 ../../../build/NEWS:14789 -#: ../../../build/NEWS:14839 ../../../build/NEWS:15311 -#: ../../../build/NEWS:15434 ../../../build/NEWS:15544 -#: ../../../build/NEWS:15634 ../../../build/NEWS:16366 -#: ../../../build/NEWS:16384 ../../../build/NEWS:16472 -#: ../../../build/NEWS:16944 ../../../build/NEWS:17258 -#: ../../../build/NEWS:17269 ../../../build/NEWS:17663 -#: ../../../build/NEWS:17695 ../../../build/NEWS:17807 -#: ../../../build/NEWS:17861 ../../../build/NEWS:17930 -#: ../../../build/NEWS:18368 ../../../build/NEWS:18806 -#: ../../../build/NEWS:18833 ../../../build/NEWS:18871 -#: ../../../build/NEWS:18891 ../../../build/NEWS:18998 -#: ../../../build/NEWS:19092 ../../../build/NEWS:19188 -#: ../../../build/NEWS:19263 ../../../build/NEWS:19521 -#: ../../../build/NEWS:19744 ../../../build/NEWS:19917 -#: ../../../build/NEWS:20275 +#: ../../../build/NEWS:10 ../../../build/NEWS:162 ../../../build/NEWS:641 +#: ../../../build/NEWS:928 ../../../build/NEWS:1117 ../../../build/NEWS:1459 +#: ../../../build/NEWS:2215 ../../../build/NEWS:2759 ../../../build/NEWS:3289 +#: ../../../build/NEWS:6820 ../../../build/NEWS:7038 ../../../build/NEWS:8766 +#: ../../../build/NEWS:11217 ../../../build/NEWS:11984 +#: ../../../build/NEWS:12447 ../../../build/NEWS:12549 +#: ../../../build/NEWS:14615 ../../../build/NEWS:14634 +#: ../../../build/NEWS:14799 ../../../build/NEWS:14850 +#: ../../../build/NEWS:15445 ../../../build/NEWS:15556 +#: ../../../build/NEWS:15646 ../../../build/NEWS:16355 +#: ../../../build/NEWS:16414 ../../../build/NEWS:17269 +#: ../../../build/NEWS:17282 ../../../build/NEWS:17673 +#: ../../../build/NEWS:17706 ../../../build/NEWS:17818 +#: ../../../build/NEWS:17873 ../../../build/NEWS:17942 +msgid "Security" +msgstr "Keamanan" + +#: ../../../build/NEWS:12 +msgid "" +"`bpo-38418 `__: Fixes audit event for " +":func:`os.system` to be named ``os.system``." +msgstr "" +"`bpo-38418 `__: Memperbaiki *event* " +"audit untuk :func:`os.system` untuk diberi nama ``os.system``." + +#: ../../../build/NEWS:16 ../../../build/NEWS:66 ../../../build/NEWS:177 +#: ../../../build/NEWS:648 ../../../build/NEWS:934 ../../../build/NEWS:1139 +#: ../../../build/NEWS:1474 ../../../build/NEWS:2233 ../../../build/NEWS:2771 +#: ../../../build/NEWS:3076 ../../../build/NEWS:3338 ../../../build/NEWS:6318 +#: ../../../build/NEWS:6430 ../../../build/NEWS:6643 ../../../build/NEWS:6834 +#: ../../../build/NEWS:7044 ../../../build/NEWS:7288 ../../../build/NEWS:7607 +#: ../../../build/NEWS:7911 ../../../build/NEWS:8511 ../../../build/NEWS:8800 +#: ../../../build/NEWS:10890 ../../../build/NEWS:11227 +#: ../../../build/NEWS:11544 ../../../build/NEWS:11993 +#: ../../../build/NEWS:12474 ../../../build/NEWS:12826 +#: ../../../build/NEWS:12850 ../../../build/NEWS:13174 +#: ../../../build/NEWS:13204 ../../../build/NEWS:13268 +#: ../../../build/NEWS:13382 ../../../build/NEWS:13506 +#: ../../../build/NEWS:13774 ../../../build/NEWS:14283 +#: ../../../build/NEWS:14521 ../../../build/NEWS:14741 +#: ../../../build/NEWS:15044 ../../../build/NEWS:16378 +#: ../../../build/NEWS:16439 ../../../build/NEWS:16831 +#: ../../../build/NEWS:17522 ../../../build/NEWS:17543 +#: ../../../build/NEWS:18300 ../../../build/NEWS:18318 +#: ../../../build/NEWS:18841 ../../../build/NEWS:18876 +#: ../../../build/NEWS:18904 ../../../build/NEWS:18996 +#: ../../../build/NEWS:19083 ../../../build/NEWS:19188 +#: ../../../build/NEWS:19231 ../../../build/NEWS:19507 +#: ../../../build/NEWS:19742 ../../../build/NEWS:19928 +#: ../../../build/NEWS:20067 +msgid "Core and Builtins" +msgstr "Inti dan Bawaan" + +#: ../../../build/NEWS:18 +msgid "" +"`bpo-38525 `__: Fix a segmentation fault" +" when using reverse iterators of empty ``dict`` objects. Patch by Dong-hee " +"Na and Inada Naoki." +msgstr "" + +#: ../../../build/NEWS:22 ../../../build/NEWS:80 ../../../build/NEWS:228 +#: ../../../build/NEWS:679 ../../../build/NEWS:944 ../../../build/NEWS:1179 +#: ../../../build/NEWS:1638 ../../../build/NEWS:2302 ../../../build/NEWS:2846 +#: ../../../build/NEWS:3140 ../../../build/NEWS:3892 ../../../build/NEWS:6300 +#: ../../../build/NEWS:6333 ../../../build/NEWS:6461 ../../../build/NEWS:6669 +#: ../../../build/NEWS:6860 ../../../build/NEWS:7065 ../../../build/NEWS:7363 +#: ../../../build/NEWS:7684 ../../../build/NEWS:8009 ../../../build/NEWS:8599 +#: ../../../build/NEWS:9258 ../../../build/NEWS:10927 +#: ../../../build/NEWS:11273 ../../../build/NEWS:11639 +#: ../../../build/NEWS:11963 ../../../build/NEWS:12065 +#: ../../../build/NEWS:12521 ../../../build/NEWS:12556 +#: ../../../build/NEWS:12918 ../../../build/NEWS:13221 +#: ../../../build/NEWS:13303 ../../../build/NEWS:13406 +#: ../../../build/NEWS:13576 ../../../build/NEWS:13911 +#: ../../../build/NEWS:14329 ../../../build/NEWS:14538 +#: ../../../build/NEWS:14622 ../../../build/NEWS:14639 +#: ../../../build/NEWS:14781 ../../../build/NEWS:14807 +#: ../../../build/NEWS:14857 ../../../build/NEWS:15329 +#: ../../../build/NEWS:15452 ../../../build/NEWS:15562 +#: ../../../build/NEWS:15652 ../../../build/NEWS:16384 +#: ../../../build/NEWS:16402 ../../../build/NEWS:16490 +#: ../../../build/NEWS:16962 ../../../build/NEWS:17276 +#: ../../../build/NEWS:17287 ../../../build/NEWS:17681 +#: ../../../build/NEWS:17713 ../../../build/NEWS:17825 +#: ../../../build/NEWS:17879 ../../../build/NEWS:17948 +#: ../../../build/NEWS:18386 ../../../build/NEWS:18824 +#: ../../../build/NEWS:18851 ../../../build/NEWS:18889 +#: ../../../build/NEWS:18909 ../../../build/NEWS:19016 +#: ../../../build/NEWS:19110 ../../../build/NEWS:19206 +#: ../../../build/NEWS:19281 ../../../build/NEWS:19539 +#: ../../../build/NEWS:19762 ../../../build/NEWS:19935 +#: ../../../build/NEWS:20293 msgid "Library" msgstr "Pustaka" -#: ../../../build/NEWS:12 +#: ../../../build/NEWS:24 +msgid "" +"`bpo-38521 `__: Fixed erroneous equality" +" comparison in statistics.NormalDist()." +msgstr "" + +#: ../../../build/NEWS:26 msgid "" "`bpo-38478 `__: Fixed a bug in " ":meth:`inspect.signature.bind` that was causing it to fail when handling a " @@ -77,7 +143,7 @@ msgid "" " Galindo." msgstr "" -#: ../../../build/NEWS:16 +#: ../../../build/NEWS:30 msgid "" "`bpo-33604 `__: Fixed `hmac.new` and " "`hmac.HMAC` to raise TypeError instead of ValueError when the digestmod " @@ -85,30 +151,37 @@ msgid "" "documentation and docstrings." msgstr "" -#: ../../../build/NEWS:21 ../../../build/NEWS:96 ../../../build/NEWS:438 -#: ../../../build/NEWS:815 ../../../build/NEWS:1018 ../../../build/NEWS:1290 -#: ../../../build/NEWS:2058 ../../../build/NEWS:2511 ../../../build/NEWS:2967 -#: ../../../build/NEWS:3206 ../../../build/NEWS:5546 ../../../build/NEWS:6581 -#: ../../../build/NEWS:6735 ../../../build/NEWS:6951 ../../../build/NEWS:7203 -#: ../../../build/NEWS:7517 ../../../build/NEWS:7849 ../../../build/NEWS:8333 -#: ../../../build/NEWS:10326 ../../../build/NEWS:11070 -#: ../../../build/NEWS:11183 ../../../build/NEWS:11408 -#: ../../../build/NEWS:11798 ../../../build/NEWS:12195 -#: ../../../build/NEWS:12777 ../../../build/NEWS:13088 -#: ../../../build/NEWS:13339 ../../../build/NEWS:13474 -#: ../../../build/NEWS:13745 ../../../build/NEWS:14175 -#: ../../../build/NEWS:14448 ../../../build/NEWS:14711 -#: ../../../build/NEWS:14974 ../../../build/NEWS:16165 -#: ../../../build/NEWS:16725 ../../../build/NEWS:17388 -#: ../../../build/NEWS:17509 ../../../build/NEWS:18156 -#: ../../../build/NEWS:18721 ../../../build/NEWS:18965 -#: ../../../build/NEWS:19142 ../../../build/NEWS:19451 -#: ../../../build/NEWS:19680 ../../../build/NEWS:19890 -#: ../../../build/NEWS:21700 +#: ../../../build/NEWS:34 +msgid "" +"`bpo-27657 `__: Fix " +"urllib.parse.urlparse() with numeric paths. A string like \"path:80\" is no " +"longer parsed as a path but as a scheme (\"path\") and a path (\"80\")." +msgstr "" + +#: ../../../build/NEWS:39 ../../../build/NEWS:114 ../../../build/NEWS:456 +#: ../../../build/NEWS:833 ../../../build/NEWS:1036 ../../../build/NEWS:1308 +#: ../../../build/NEWS:2076 ../../../build/NEWS:2529 ../../../build/NEWS:2985 +#: ../../../build/NEWS:3224 ../../../build/NEWS:5564 ../../../build/NEWS:6599 +#: ../../../build/NEWS:6753 ../../../build/NEWS:6969 ../../../build/NEWS:7221 +#: ../../../build/NEWS:7535 ../../../build/NEWS:7867 ../../../build/NEWS:8351 +#: ../../../build/NEWS:10344 ../../../build/NEWS:11088 +#: ../../../build/NEWS:11201 ../../../build/NEWS:11426 +#: ../../../build/NEWS:11816 ../../../build/NEWS:12213 +#: ../../../build/NEWS:12795 ../../../build/NEWS:13106 +#: ../../../build/NEWS:13357 ../../../build/NEWS:13492 +#: ../../../build/NEWS:13763 ../../../build/NEWS:14193 +#: ../../../build/NEWS:14466 ../../../build/NEWS:14729 +#: ../../../build/NEWS:14992 ../../../build/NEWS:16183 +#: ../../../build/NEWS:16743 ../../../build/NEWS:17406 +#: ../../../build/NEWS:17527 ../../../build/NEWS:18174 +#: ../../../build/NEWS:18739 ../../../build/NEWS:18983 +#: ../../../build/NEWS:19160 ../../../build/NEWS:19469 +#: ../../../build/NEWS:19698 ../../../build/NEWS:19908 +#: ../../../build/NEWS:21718 msgid "Tests" msgstr "Pengujian" -#: ../../../build/NEWS:23 +#: ../../../build/NEWS:41 msgid "" "`bpo-35998 `__: Fix a race condition in " "test_asyncio.test_start_tls_server_1(). Previously, there was a race " @@ -118,51 +191,51 @@ msgid "" "longer sends data." msgstr "" -#: ../../../build/NEWS:30 ../../../build/NEWS:105 ../../../build/NEWS:512 -#: ../../../build/NEWS:828 ../../../build/NEWS:1048 ../../../build/NEWS:1351 -#: ../../../build/NEWS:2117 ../../../build/NEWS:2626 ../../../build/NEWS:2994 -#: ../../../build/NEWS:3239 ../../../build/NEWS:5831 ../../../build/NEWS:6375 -#: ../../../build/NEWS:6758 ../../../build/NEWS:6966 ../../../build/NEWS:7213 -#: ../../../build/NEWS:7552 ../../../build/NEWS:7858 ../../../build/NEWS:8393 -#: ../../../build/NEWS:10501 ../../../build/NEWS:11098 -#: ../../../build/NEWS:11429 ../../../build/NEWS:11840 -#: ../../../build/NEWS:12217 ../../../build/NEWS:12791 -#: ../../../build/NEWS:13040 ../../../build/NEWS:13170 -#: ../../../build/NEWS:13460 ../../../build/NEWS:13701 -#: ../../../build/NEWS:14231 ../../../build/NEWS:14463 -#: ../../../build/NEWS:14984 ../../../build/NEWS:15000 -#: ../../../build/NEWS:16271 ../../../build/NEWS:16776 -#: ../../../build/NEWS:17419 ../../../build/NEWS:18238 -#: ../../../build/NEWS:18270 ../../../build/NEWS:18288 -#: ../../../build/NEWS:18745 ../../../build/NEWS:20034 -#: ../../../build/NEWS:21847 +#: ../../../build/NEWS:48 ../../../build/NEWS:123 ../../../build/NEWS:530 +#: ../../../build/NEWS:846 ../../../build/NEWS:1066 ../../../build/NEWS:1369 +#: ../../../build/NEWS:2135 ../../../build/NEWS:2644 ../../../build/NEWS:3012 +#: ../../../build/NEWS:3257 ../../../build/NEWS:5849 ../../../build/NEWS:6393 +#: ../../../build/NEWS:6776 ../../../build/NEWS:6984 ../../../build/NEWS:7231 +#: ../../../build/NEWS:7570 ../../../build/NEWS:7876 ../../../build/NEWS:8411 +#: ../../../build/NEWS:10519 ../../../build/NEWS:11116 +#: ../../../build/NEWS:11447 ../../../build/NEWS:11858 +#: ../../../build/NEWS:12235 ../../../build/NEWS:12809 +#: ../../../build/NEWS:13058 ../../../build/NEWS:13188 +#: ../../../build/NEWS:13478 ../../../build/NEWS:13719 +#: ../../../build/NEWS:14249 ../../../build/NEWS:14481 +#: ../../../build/NEWS:15002 ../../../build/NEWS:15018 +#: ../../../build/NEWS:16289 ../../../build/NEWS:16794 +#: ../../../build/NEWS:17437 ../../../build/NEWS:18256 +#: ../../../build/NEWS:18288 ../../../build/NEWS:18306 +#: ../../../build/NEWS:18763 ../../../build/NEWS:20052 +#: ../../../build/NEWS:21865 msgid "Windows" msgstr "Windows" -#: ../../../build/NEWS:32 +#: ../../../build/NEWS:50 msgid "" "`bpo-38492 `__: Remove ``pythonw.exe`` " "dependency on the Microsoft C++ runtime." msgstr "" -#: ../../../build/NEWS:35 ../../../build/NEWS:130 ../../../build/NEWS:600 -#: ../../../build/NEWS:896 ../../../build/NEWS:1407 ../../../build/NEWS:2161 -#: ../../../build/NEWS:2699 ../../../build/NEWS:3042 ../../../build/NEWS:6198 -#: ../../../build/NEWS:6288 ../../../build/NEWS:7004 ../../../build/NEWS:7574 -#: ../../../build/NEWS:7871 ../../../build/NEWS:8464 ../../../build/NEWS:8726 -#: ../../../build/NEWS:10796 ../../../build/NEWS:11171 -#: ../../../build/NEWS:11504 ../../../build/NEWS:11924 -#: ../../../build/NEWS:12729 ../../../build/NEWS:13058 -#: ../../../build/NEWS:13226 ../../../build/NEWS:13727 -#: ../../../build/NEWS:14166 ../../../build/NEWS:14665 -#: ../../../build/NEWS:15006 ../../../build/NEWS:16310 -#: ../../../build/NEWS:16785 ../../../build/NEWS:17374 -#: ../../../build/NEWS:19713 ../../../build/NEWS:20028 -#: ../../../build/NEWS:21631 +#: ../../../build/NEWS:53 ../../../build/NEWS:148 ../../../build/NEWS:618 +#: ../../../build/NEWS:914 ../../../build/NEWS:1425 ../../../build/NEWS:2179 +#: ../../../build/NEWS:2717 ../../../build/NEWS:3060 ../../../build/NEWS:6216 +#: ../../../build/NEWS:6306 ../../../build/NEWS:7022 ../../../build/NEWS:7592 +#: ../../../build/NEWS:7889 ../../../build/NEWS:8482 ../../../build/NEWS:8744 +#: ../../../build/NEWS:10814 ../../../build/NEWS:11189 +#: ../../../build/NEWS:11522 ../../../build/NEWS:11942 +#: ../../../build/NEWS:12747 ../../../build/NEWS:13076 +#: ../../../build/NEWS:13244 ../../../build/NEWS:13745 +#: ../../../build/NEWS:14184 ../../../build/NEWS:14683 +#: ../../../build/NEWS:15024 ../../../build/NEWS:16328 +#: ../../../build/NEWS:16803 ../../../build/NEWS:17392 +#: ../../../build/NEWS:19731 ../../../build/NEWS:20046 +#: ../../../build/NEWS:21649 msgid "C API" msgstr "C API" -#: ../../../build/NEWS:37 +#: ../../../build/NEWS:55 msgid "" "`bpo-36389 `__: The " "``_PyObject_CheckConsistency()`` function is now also available in release " @@ -170,49 +243,22 @@ msgid "" " function of the GC." msgstr "" -#: ../../../build/NEWS:43 +#: ../../../build/NEWS:61 msgid "Python 3.8.0 final" -msgstr "" +msgstr "Python 3.8.0 final" -#: ../../../build/NEWS:45 +#: ../../../build/NEWS:63 msgid "*Release date: 2019-10-14*" -msgstr "" - -#: ../../../build/NEWS:48 ../../../build/NEWS:159 ../../../build/NEWS:630 -#: ../../../build/NEWS:916 ../../../build/NEWS:1121 ../../../build/NEWS:1456 -#: ../../../build/NEWS:2215 ../../../build/NEWS:2753 ../../../build/NEWS:3058 -#: ../../../build/NEWS:3320 ../../../build/NEWS:6300 ../../../build/NEWS:6412 -#: ../../../build/NEWS:6625 ../../../build/NEWS:6816 ../../../build/NEWS:7026 -#: ../../../build/NEWS:7270 ../../../build/NEWS:7589 ../../../build/NEWS:7893 -#: ../../../build/NEWS:8493 ../../../build/NEWS:8782 ../../../build/NEWS:10872 -#: ../../../build/NEWS:11209 ../../../build/NEWS:11526 -#: ../../../build/NEWS:11975 ../../../build/NEWS:12456 -#: ../../../build/NEWS:12808 ../../../build/NEWS:12832 -#: ../../../build/NEWS:13156 ../../../build/NEWS:13186 -#: ../../../build/NEWS:13250 ../../../build/NEWS:13364 -#: ../../../build/NEWS:13488 ../../../build/NEWS:13756 -#: ../../../build/NEWS:14265 ../../../build/NEWS:14503 -#: ../../../build/NEWS:14723 ../../../build/NEWS:15026 -#: ../../../build/NEWS:16360 ../../../build/NEWS:16421 -#: ../../../build/NEWS:16813 ../../../build/NEWS:17504 -#: ../../../build/NEWS:17525 ../../../build/NEWS:18282 -#: ../../../build/NEWS:18300 ../../../build/NEWS:18823 -#: ../../../build/NEWS:18858 ../../../build/NEWS:18886 -#: ../../../build/NEWS:18978 ../../../build/NEWS:19065 -#: ../../../build/NEWS:19170 ../../../build/NEWS:19213 -#: ../../../build/NEWS:19489 ../../../build/NEWS:19724 -#: ../../../build/NEWS:19910 ../../../build/NEWS:20049 -msgid "Core and Builtins" -msgstr "Inti dan Bawaan" +msgstr "*Tanggal rilis: 2019-10-14*" -#: ../../../build/NEWS:50 +#: ../../../build/NEWS:68 msgid "" "`bpo-38469 `__: Fixed a bug where the " "scope of named expressions was not being resolved correctly in the presence " "of the *global* keyword. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:54 +#: ../../../build/NEWS:72 msgid "" "`bpo-38379 `__: When cyclic garbage " "collection (gc) runs finalizers that resurrect unreachable objects, the " @@ -222,21 +268,21 @@ msgid "" "collected. Changed the stats to report that none were collected." msgstr "" -#: ../../../build/NEWS:64 +#: ../../../build/NEWS:82 msgid "" "`bpo-38449 `__: Revert GH-15522, which " "introduces a regression in :meth:`mimetypes.guess_type` due to improper " "handling of filenames as urls." msgstr "" -#: ../../../build/NEWS:68 +#: ../../../build/NEWS:86 msgid "" "`bpo-38431 `__: Fix ``__repr__`` method " "for :class:`dataclasses.InitVar` to support typing objects, patch by Samuel " "Colvin." msgstr "" -#: ../../../build/NEWS:71 +#: ../../../build/NEWS:89 msgid "" "`bpo-38109 `__: Add missing " ":data:`stat.S_IFDOOR`, :data:`stat.S_IFPORT`, :data:`stat.S_IFWHT`, " @@ -244,13 +290,13 @@ msgid "" "values to the Python implementation of :mod:`stat`." msgstr "" -#: ../../../build/NEWS:75 +#: ../../../build/NEWS:93 msgid "" "`bpo-38405 `__: Nested subclasses of " ":class:`typing.NamedTuple` are now pickleable." msgstr "" -#: ../../../build/NEWS:78 +#: ../../../build/NEWS:96 msgid "" "`bpo-38332 `__: Prevent :exc:`KeyError` " "thrown by :func:`_encoded_words.decode` when given an encoded-word with " @@ -258,13 +304,13 @@ msgid "" ":func:`email.message.get`." msgstr "" -#: ../../../build/NEWS:82 +#: ../../../build/NEWS:100 msgid "" "`bpo-38341 `__: Add " ":exc:`smtplib.SMTPNotSupportedError` to the :mod:`smtplib` exported names." msgstr "" -#: ../../../build/NEWS:85 +#: ../../../build/NEWS:103 msgid "" "`bpo-13153 `__: OS native encoding is " "now used for converting between Python strings and Tcl objects. This allows" @@ -273,33 +319,33 @@ msgid "" "MemoryError)." msgstr "" -#: ../../../build/NEWS:91 ../../../build/NEWS:408 ../../../build/NEWS:795 -#: ../../../build/NEWS:989 ../../../build/NEWS:1284 ../../../build/NEWS:2010 -#: ../../../build/NEWS:2476 ../../../build/NEWS:2953 ../../../build/NEWS:3195 -#: ../../../build/NEWS:5381 ../../../build/NEWS:6356 ../../../build/NEWS:6566 -#: ../../../build/NEWS:6716 ../../../build/NEWS:6934 ../../../build/NEWS:7179 -#: ../../../build/NEWS:7504 ../../../build/NEWS:7844 ../../../build/NEWS:8327 -#: ../../../build/NEWS:8670 ../../../build/NEWS:10278 -#: ../../../build/NEWS:11032 ../../../build/NEWS:11388 -#: ../../../build/NEWS:11785 ../../../build/NEWS:12183 -#: ../../../build/NEWS:12755 ../../../build/NEWS:13075 -#: ../../../build/NEWS:13231 ../../../build/NEWS:13334 -#: ../../../build/NEWS:14702 ../../../build/NEWS:14962 -#: ../../../build/NEWS:16147 ../../../build/NEWS:16707 -#: ../../../build/NEWS:17383 ../../../build/NEWS:18133 -#: ../../../build/NEWS:18697 ../../../build/NEWS:18950 -#: ../../../build/NEWS:19149 ../../../build/NEWS:19460 -#: ../../../build/NEWS:21660 +#: ../../../build/NEWS:109 ../../../build/NEWS:426 ../../../build/NEWS:813 +#: ../../../build/NEWS:1007 ../../../build/NEWS:1302 ../../../build/NEWS:2028 +#: ../../../build/NEWS:2494 ../../../build/NEWS:2971 ../../../build/NEWS:3213 +#: ../../../build/NEWS:5399 ../../../build/NEWS:6374 ../../../build/NEWS:6584 +#: ../../../build/NEWS:6734 ../../../build/NEWS:6952 ../../../build/NEWS:7197 +#: ../../../build/NEWS:7522 ../../../build/NEWS:7862 ../../../build/NEWS:8345 +#: ../../../build/NEWS:8688 ../../../build/NEWS:10296 +#: ../../../build/NEWS:11050 ../../../build/NEWS:11406 +#: ../../../build/NEWS:11803 ../../../build/NEWS:12201 +#: ../../../build/NEWS:12773 ../../../build/NEWS:13093 +#: ../../../build/NEWS:13249 ../../../build/NEWS:13352 +#: ../../../build/NEWS:14720 ../../../build/NEWS:14980 +#: ../../../build/NEWS:16165 ../../../build/NEWS:16725 +#: ../../../build/NEWS:17401 ../../../build/NEWS:18151 +#: ../../../build/NEWS:18715 ../../../build/NEWS:18968 +#: ../../../build/NEWS:19167 ../../../build/NEWS:19478 +#: ../../../build/NEWS:21678 msgid "Documentation" msgstr "Dokumentasi" -#: ../../../build/NEWS:93 +#: ../../../build/NEWS:111 msgid "" "`bpo-38294 `__: Add list of no-longer-" "escaped chars to re.escape documentation" msgstr "" -#: ../../../build/NEWS:98 +#: ../../../build/NEWS:116 msgid "" "`bpo-37531 `__: On timeout, regrtest no " "longer attempts to call ``popen.communicate()`` again: it can hang until all" @@ -308,43 +354,43 @@ msgid "" "main process from 1 minute to 5 minutes, for Python slowest buildbots." msgstr "" -#: ../../../build/NEWS:107 +#: ../../../build/NEWS:125 msgid "" "`bpo-38344 `__: Fix error message in " "activate.bat" msgstr "" -#: ../../../build/NEWS:109 +#: ../../../build/NEWS:127 msgid "" "`bpo-38359 `__: Ensures ``pyw.exe`` " "launcher reads correct registry key." msgstr "" -#: ../../../build/NEWS:111 +#: ../../../build/NEWS:129 msgid "" "`bpo-38355 `__: Fixes " "``ntpath.realpath`` failing on ``sys.executable``." msgstr "" -#: ../../../build/NEWS:114 ../../../build/NEWS:568 ../../../build/NEWS:870 -#: ../../../build/NEWS:1054 ../../../build/NEWS:1382 ../../../build/NEWS:2138 -#: ../../../build/NEWS:2687 ../../../build/NEWS:3006 ../../../build/NEWS:3255 -#: ../../../build/NEWS:5977 ../../../build/NEWS:6380 ../../../build/NEWS:6610 -#: ../../../build/NEWS:6768 ../../../build/NEWS:6984 ../../../build/NEWS:7237 -#: ../../../build/NEWS:8413 ../../../build/NEWS:8699 ../../../build/NEWS:10568 -#: ../../../build/NEWS:11108 ../../../build/NEWS:11462 -#: ../../../build/NEWS:11854 ../../../build/NEWS:12231 -#: ../../../build/NEWS:12706 ../../../build/NEWS:13032 -#: ../../../build/NEWS:14146 ../../../build/NEWS:14419 -#: ../../../build/NEWS:14630 ../../../build/NEWS:14900 -#: ../../../build/NEWS:16037 ../../../build/NEWS:17346 -#: ../../../build/NEWS:17514 ../../../build/NEWS:18080 -#: ../../../build/NEWS:18600 ../../../build/NEWS:18933 -#: ../../../build/NEWS:19445 ../../../build/NEWS:21468 +#: ../../../build/NEWS:132 ../../../build/NEWS:586 ../../../build/NEWS:888 +#: ../../../build/NEWS:1072 ../../../build/NEWS:1400 ../../../build/NEWS:2156 +#: ../../../build/NEWS:2705 ../../../build/NEWS:3024 ../../../build/NEWS:3273 +#: ../../../build/NEWS:5995 ../../../build/NEWS:6398 ../../../build/NEWS:6628 +#: ../../../build/NEWS:6786 ../../../build/NEWS:7002 ../../../build/NEWS:7255 +#: ../../../build/NEWS:8431 ../../../build/NEWS:8717 ../../../build/NEWS:10586 +#: ../../../build/NEWS:11126 ../../../build/NEWS:11480 +#: ../../../build/NEWS:11872 ../../../build/NEWS:12249 +#: ../../../build/NEWS:12724 ../../../build/NEWS:13050 +#: ../../../build/NEWS:14164 ../../../build/NEWS:14437 +#: ../../../build/NEWS:14648 ../../../build/NEWS:14918 +#: ../../../build/NEWS:16055 ../../../build/NEWS:17364 +#: ../../../build/NEWS:17532 ../../../build/NEWS:18098 +#: ../../../build/NEWS:18618 ../../../build/NEWS:18951 +#: ../../../build/NEWS:19463 ../../../build/NEWS:21486 msgid "IDLE" msgstr "IDLE" -#: ../../../build/NEWS:116 +#: ../../../build/NEWS:134 msgid "" "`bpo-36698 `__: IDLE no longer fails " "when write non-encodable characters to stderr. It now escapes them with a " @@ -352,37 +398,37 @@ msgid "" "the standard streams." msgstr "" -#: ../../../build/NEWS:121 ../../../build/NEWS:592 ../../../build/NEWS:887 -#: ../../../build/NEWS:1088 ../../../build/NEWS:2155 ../../../build/NEWS:2694 -#: ../../../build/NEWS:3035 ../../../build/NEWS:6159 ../../../build/NEWS:6781 -#: ../../../build/NEWS:6998 ../../../build/NEWS:7258 ../../../build/NEWS:7864 -#: ../../../build/NEWS:8452 ../../../build/NEWS:10765 -#: ../../../build/NEWS:11153 ../../../build/NEWS:11494 -#: ../../../build/NEWS:11917 ../../../build/NEWS:12403 -#: ../../../build/NEWS:12771 ../../../build/NEWS:13165 -#: ../../../build/NEWS:13239 ../../../build/NEWS:14224 -#: ../../../build/NEWS:14694 ../../../build/NEWS:15014 -#: ../../../build/NEWS:16289 ../../../build/NEWS:17407 -#: ../../../build/NEWS:18254 ../../../build/NEWS:18783 -#: ../../../build/NEWS:19470 ../../../build/NEWS:19689 -#: ../../../build/NEWS:19897 ../../../build/NEWS:21808 +#: ../../../build/NEWS:139 ../../../build/NEWS:610 ../../../build/NEWS:905 +#: ../../../build/NEWS:1106 ../../../build/NEWS:2173 ../../../build/NEWS:2712 +#: ../../../build/NEWS:3053 ../../../build/NEWS:6177 ../../../build/NEWS:6799 +#: ../../../build/NEWS:7016 ../../../build/NEWS:7276 ../../../build/NEWS:7882 +#: ../../../build/NEWS:8470 ../../../build/NEWS:10783 +#: ../../../build/NEWS:11171 ../../../build/NEWS:11512 +#: ../../../build/NEWS:11935 ../../../build/NEWS:12421 +#: ../../../build/NEWS:12789 ../../../build/NEWS:13183 +#: ../../../build/NEWS:13257 ../../../build/NEWS:14242 +#: ../../../build/NEWS:14712 ../../../build/NEWS:15032 +#: ../../../build/NEWS:16307 ../../../build/NEWS:17425 +#: ../../../build/NEWS:18272 ../../../build/NEWS:18801 +#: ../../../build/NEWS:19488 ../../../build/NEWS:19707 +#: ../../../build/NEWS:19915 ../../../build/NEWS:21826 msgid "Tools/Demos" msgstr "Perkakas/Demo" -#: ../../../build/NEWS:123 +#: ../../../build/NEWS:141 msgid "" "`bpo-38118 `__: Update Valgrind " "suppression file to ignore a false alarm in :c:func:`PyUnicode_Decode` when " "using GCC builtin strcmp()." msgstr "" -#: ../../../build/NEWS:126 +#: ../../../build/NEWS:144 msgid "" "`bpo-38347 `__: pathfix.py: Assume all " "files that end on '.py' are Python scripts when working recursively." msgstr "" -#: ../../../build/NEWS:132 +#: ../../../build/NEWS:150 msgid "" "`bpo-38395 `__: Fix a crash in " ":class:`weakref.proxy` objects due to incorrect lifetime management when " @@ -390,45 +436,28 @@ msgid "" " being referenced by the proxy. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:139 +#: ../../../build/NEWS:157 msgid "Python 3.8.0 release candidate 1" msgstr "Python 3.8.0 kandidat rilis 1" -#: ../../../build/NEWS:141 +#: ../../../build/NEWS:159 msgid "*Release date: 2019-10-01*" msgstr "*Tanggal rilis: 2019-10-01*" -#: ../../../build/NEWS:144 ../../../build/NEWS:623 ../../../build/NEWS:910 -#: ../../../build/NEWS:1099 ../../../build/NEWS:1441 ../../../build/NEWS:2197 -#: ../../../build/NEWS:2741 ../../../build/NEWS:3271 ../../../build/NEWS:6802 -#: ../../../build/NEWS:7020 ../../../build/NEWS:8748 ../../../build/NEWS:11199 -#: ../../../build/NEWS:11966 ../../../build/NEWS:12429 -#: ../../../build/NEWS:12531 ../../../build/NEWS:14597 -#: ../../../build/NEWS:14616 ../../../build/NEWS:14781 -#: ../../../build/NEWS:14832 ../../../build/NEWS:15427 -#: ../../../build/NEWS:15538 ../../../build/NEWS:15628 -#: ../../../build/NEWS:16337 ../../../build/NEWS:16396 -#: ../../../build/NEWS:17251 ../../../build/NEWS:17264 -#: ../../../build/NEWS:17655 ../../../build/NEWS:17688 -#: ../../../build/NEWS:17800 ../../../build/NEWS:17855 -#: ../../../build/NEWS:17924 -msgid "Security" -msgstr "Keamanan" - -#: ../../../build/NEWS:146 +#: ../../../build/NEWS:164 msgid "" "`bpo-38243 `__: Escape the server title " "of :class:`xmlrpc.server.DocXMLRPCServer` when rendering the document page " "as HTML. (Contributed by Dong-hee Na in :issue:`38243`.)" msgstr "" -#: ../../../build/NEWS:150 +#: ../../../build/NEWS:168 msgid "" "`bpo-38174 `__: Update vendorized expat " "library version to 2.2.8, which resolves CVE-2019-15903." msgstr "" -#: ../../../build/NEWS:153 +#: ../../../build/NEWS:171 msgid "" "`bpo-37764 `__: Fixes " "email._header_value_parser.get_unstructured going into an infinite loop for " @@ -437,7 +466,7 @@ msgid "" "Ramaswami." msgstr "" -#: ../../../build/NEWS:161 +#: ../../../build/NEWS:179 msgid "" "`bpo-38006 `__: Fix a bug due to the " "interaction of weakrefs and the cyclic garbage collector. We must clear any " @@ -445,14 +474,14 @@ msgid "" "causing a crash." msgstr "" -#: ../../../build/NEWS:165 +#: ../../../build/NEWS:183 msgid "" "`bpo-38317 `__: Fix warnings options " "priority: ``PyConfig.warnoptions`` has the highest priority, as stated in " "the :pep:`587`." msgstr "" -#: ../../../build/NEWS:168 +#: ../../../build/NEWS:186 msgid "" "`bpo-36871 `__: Improve error handling " "for the assert_has_calls and assert_has_awaits methods of mocks. Fixed a bug" @@ -460,46 +489,46 @@ msgid "" " spec were silently swallowed, leading to misleading error output." msgstr "" -#: ../../../build/NEWS:173 +#: ../../../build/NEWS:191 msgid "" "`bpo-38236 `__: Python now dumps path " "configuration if it fails to import the Python codecs of the filesystem and " "stdio encodings." msgstr "" -#: ../../../build/NEWS:176 +#: ../../../build/NEWS:194 msgid "" "`bpo-38013 `__: Allow to call " "``async_generator_athrow().throw(...)`` even for non-started async generator" " helper. It fixes annoying warning at the end of :func:`asyncio.run` call." msgstr "" -#: ../../../build/NEWS:180 +#: ../../../build/NEWS:198 msgid "" "`bpo-38124 `__: Fix an off-by-one error " "in PyState_AddModule that could cause out-of-bounds memory access." msgstr "" -#: ../../../build/NEWS:183 +#: ../../../build/NEWS:201 msgid "" "`bpo-38005 `__: Fixed comparing and " "creating of InterpreterID and ChannelID." msgstr "" -#: ../../../build/NEWS:185 +#: ../../../build/NEWS:203 msgid "" "`bpo-37994 `__: Fixed silencing " "arbitrary errors if an attribute lookup fails in several sites. Only " "AttributeError should be silenced." msgstr "" -#: ../../../build/NEWS:188 +#: ../../../build/NEWS:206 msgid "" "`bpo-37990 `__: Fix elapsed time in gc " "stats was not printed correctly. This bug was a regression in 3.8b4." msgstr "" -#: ../../../build/NEWS:191 +#: ../../../build/NEWS:209 msgid "" "`bpo-37966 `__: The implementation of " ":func:`~unicodedata.is_normalized` has been greatly sped up on strings that " @@ -507,14 +536,14 @@ msgid "" "algorithm from the Unicode standard." msgstr "" -#: ../../../build/NEWS:195 +#: ../../../build/NEWS:213 msgid "" "`bpo-20490 `__: Improve import error " "message for partially initialized module on circular ``from`` imports - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:198 +#: ../../../build/NEWS:216 msgid "" "`bpo-37409 `__: Ensure explicit relative" " imports from interactive sessions and scripts (having no parent package) " @@ -522,7 +551,7 @@ msgid "" "package. Patch by Ben Lewis." msgstr "" -#: ../../../build/NEWS:202 +#: ../../../build/NEWS:220 msgid "" "`bpo-37619 `__: When adding a wrapper " "descriptor from one class to a different class (for example, setting " @@ -530,33 +559,33 @@ msgid "" " raised when the operator is called." msgstr "" -#: ../../../build/NEWS:206 +#: ../../../build/NEWS:224 msgid "" "`bpo-30773 `__: Prohibit parallel " "running of aclose() / asend() / athrow(). Fix ag_running to reflect the " "actual running status of the AG." msgstr "" -#: ../../../build/NEWS:212 +#: ../../../build/NEWS:230 msgid "" "`bpo-38319 `__: sendfile() used in " "socket and shutil modules was raising OverflowError for files >= 2GiB on " "32-bit architectures. (patch by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:216 +#: ../../../build/NEWS:234 msgid "" "`bpo-38242 `__: Revert the new asyncio " "Streams API" msgstr "" -#: ../../../build/NEWS:218 +#: ../../../build/NEWS:236 msgid "" "`bpo-38019 `__: Correctly handle " "pause/resume reading of closed asyncio unix pipe." msgstr "" -#: ../../../build/NEWS:221 +#: ../../../build/NEWS:239 msgid "" "`bpo-38163 `__: Child mocks will now " "detect their type as either synchronous or asynchronous, asynchronous child " @@ -564,13 +593,13 @@ msgid "" "MagicMock or Mock (depending on their parent type)." msgstr "" -#: ../../../build/NEWS:226 +#: ../../../build/NEWS:244 msgid "" "`bpo-38161 `__: Removes _AwaitEvent from" " AsyncMock." msgstr "" -#: ../../../build/NEWS:228 +#: ../../../build/NEWS:246 msgid "" "`bpo-38216 `__: Allow the rare code that" " wants to send invalid http requests from the `http.client` library a way to" @@ -579,27 +608,27 @@ msgid "" "their own behavior in the face of bad requests." msgstr "" -#: ../../../build/NEWS:233 +#: ../../../build/NEWS:251 msgid "" "`bpo-38108 `__: Any synchronous magic " "methods on an AsyncMock now return a MagicMock. Any asynchronous magic " "methods on a MagicMock now return an AsyncMock." msgstr "" -#: ../../../build/NEWS:237 +#: ../../../build/NEWS:255 msgid "" "`bpo-38248 `__: asyncio: Fix " "inconsistent immediate Task cancellation" msgstr "" -#: ../../../build/NEWS:239 +#: ../../../build/NEWS:257 msgid "" "`bpo-38237 `__: The arguments for the " "builtin pow function are more descriptive. They can now also be passed in as" " keywords." msgstr "" -#: ../../../build/NEWS:242 +#: ../../../build/NEWS:260 msgid "" "`bpo-38191 `__: Constructors of " ":class:`~typing.NamedTuple` and :class:`~typing.TypedDict` types now accept " @@ -608,13 +637,13 @@ msgid "" " keyword is deprecated." msgstr "" -#: ../../../build/NEWS:247 +#: ../../../build/NEWS:265 msgid "" "`bpo-38185 `__: Fixed case-insensitive " "string comparison in :class:`sqlite3.Row` indexing." msgstr "" -#: ../../../build/NEWS:250 +#: ../../../build/NEWS:268 msgid "" "`bpo-38136 `__: Changes AsyncMock call " "count and await count to be two different counters. Now await count only " @@ -622,32 +651,32 @@ msgid "" "vice-versa. Update the documentation around this." msgstr "" -#: ../../../build/NEWS:255 +#: ../../../build/NEWS:273 msgid "" "`bpo-37828 `__: Fix default mock name in" " :meth:`unittest.mock.Mock.assert_called` exceptions. Patch by Abraham Toriz" " Cruz." msgstr "" -#: ../../../build/NEWS:259 +#: ../../../build/NEWS:277 msgid "" "`bpo-38175 `__: Fix a memory leak in " "comparison of :class:`sqlite3.Row` objects." msgstr "" -#: ../../../build/NEWS:262 +#: ../../../build/NEWS:280 msgid "" "`bpo-33936 `__: _hashlib no longer calls" " obsolete OpenSSL initialization function with OpenSSL 1.1.0+." msgstr "" -#: ../../../build/NEWS:265 +#: ../../../build/NEWS:283 msgid "" "`bpo-34706 `__: Preserve subclassing in " "inspect.Signature.from_callable." msgstr "" -#: ../../../build/NEWS:267 +#: ../../../build/NEWS:285 msgid "" "`bpo-38153 `__: Names of hashing " "algorithms frome OpenSSL are now normalized to follow Python's naming " @@ -655,7 +684,7 @@ msgid "" "blake2b512 instead of blake2b." msgstr "" -#: ../../../build/NEWS:271 +#: ../../../build/NEWS:289 msgid "" "`bpo-38115 `__: Fix a bug in " "dis.findlinestarts() where it would return invalid bytecode offsets. " @@ -663,27 +692,27 @@ msgid "" "offsets." msgstr "" -#: ../../../build/NEWS:275 +#: ../../../build/NEWS:293 msgid "" "`bpo-38148 `__: Add slots to " ":mod:`asyncio` transport classes, which can reduce memory usage." msgstr "" -#: ../../../build/NEWS:278 +#: ../../../build/NEWS:296 msgid "" "`bpo-36991 `__: Fixes a potential " "incorrect AttributeError exception escaping ZipFile.extract() in some " "unsupported input error situations." msgstr "" -#: ../../../build/NEWS:281 +#: ../../../build/NEWS:299 msgid "" "`bpo-38134 `__: Remove obsolete copy of " "PBKDF2_HMAC_fast. All supported OpenSSL versions contain a fast " "implementation." msgstr "" -#: ../../../build/NEWS:284 +#: ../../../build/NEWS:302 msgid "" "`bpo-38132 `__: The OpenSSL hashlib " "wrapper uses a simpler implementation. Several Macros and pointless caches " @@ -691,7 +720,7 @@ msgid "" "stays the same, except it is now always lower case." msgstr "" -#: ../../../build/NEWS:289 +#: ../../../build/NEWS:307 msgid "" "`bpo-38008 `__: Fix parent class check " "in protocols to correctly identify the module that provides a builtin " @@ -699,41 +728,41 @@ msgid "" "module" msgstr "" -#: ../../../build/NEWS:293 +#: ../../../build/NEWS:311 msgid "" "`bpo-37405 `__: Fixed regression bug for" " socket.getsockname() for non-CAN_ISOTP AF_CAN address family sockets by " "returning a 1-tuple instead of string." msgstr "" -#: ../../../build/NEWS:296 +#: ../../../build/NEWS:314 msgid "" "`bpo-38121 `__: Update parameter names " "on functions in importlib.metadata matching the changes in the 0.22 release " "of importlib_metadata." msgstr "" -#: ../../../build/NEWS:299 +#: ../../../build/NEWS:317 msgid "" "`bpo-38110 `__: The os.closewalk() " "implementation now uses the libc fdwalk() API on platforms where it is " "available." msgstr "" -#: ../../../build/NEWS:302 +#: ../../../build/NEWS:320 msgid "" "`bpo-38093 `__: Fixes AsyncMock so it " "doesn't crash when used with AsyncContextManagers or AsyncIterators." msgstr "" -#: ../../../build/NEWS:305 +#: ../../../build/NEWS:323 msgid "" "`bpo-37488 `__: Add warning to " ":meth:`datetime.utctimetuple`, :meth:`datetime.utcnow` and " ":meth:`datetime.utcfromtimestamp` ." msgstr "" -#: ../../../build/NEWS:308 +#: ../../../build/NEWS:326 msgid "" "`bpo-38086 `__: Update " "importlib.metadata with changes from `importlib_metadata 0.21 " @@ -741,7 +770,7 @@ msgid "" "devs/importlib_metadata/blob/0.21/importlib_metadata/docs/changelog.rst>`_." msgstr "" -#: ../../../build/NEWS:312 +#: ../../../build/NEWS:330 msgid "" "`bpo-37251 `__: Remove `__code__` check " "in AsyncMock that incorrectly evaluated function specs as async objects but " @@ -749,40 +778,40 @@ msgid "" "defined as async objects." msgstr "" -#: ../../../build/NEWS:316 +#: ../../../build/NEWS:334 msgid "" "`bpo-38037 `__: Fix reference counters " "in the :mod:`signal` module." msgstr "" -#: ../../../build/NEWS:318 +#: ../../../build/NEWS:336 msgid "" "`bpo-38066 `__: Hide internal " "asyncio.Stream methods: feed_eof(), feed_data(), set_exception() and " "set_transport()." msgstr "" -#: ../../../build/NEWS:321 +#: ../../../build/NEWS:339 msgid "" "`bpo-38059 `__: inspect.py now uses " "sys.exit() instead of exit()" msgstr "" -#: ../../../build/NEWS:323 +#: ../../../build/NEWS:341 msgid "" "`bpo-37953 `__: In :mod:`typing`, " "improved the ``__hash__`` and ``__eq__`` methods for " ":class:`ForwardReferences`." msgstr "" -#: ../../../build/NEWS:326 +#: ../../../build/NEWS:344 msgid "" "`bpo-38026 `__: Fixed " ":func:`inspect.getattr_static` used ``isinstance`` while it should avoid " "dynamic lookup." msgstr "" -#: ../../../build/NEWS:329 +#: ../../../build/NEWS:347 msgid "" "`bpo-38010 `__: In " "``importlib.metadata`` sync with ``importlib_metadata`` 0.20, clarifying " @@ -790,7 +819,7 @@ msgid "" "returned for ``requires()`` on ``dist-info`` packages." msgstr "" -#: ../../../build/NEWS:333 +#: ../../../build/NEWS:351 msgid "" "`bpo-38006 `__: " "weakref.WeakValueDictionary defines a local remove() function used as " @@ -798,14 +827,14 @@ msgid "" "Modify the implementation to avoid the closure." msgstr "" -#: ../../../build/NEWS:337 +#: ../../../build/NEWS:355 msgid "" "`bpo-34410 `__: Fixed a crash in the " ":func:`tee` iterator when re-enter it. RuntimeError is now raised in this " "case." msgstr "" -#: ../../../build/NEWS:340 +#: ../../../build/NEWS:358 msgid "" "`bpo-37140 `__: Fix a ctypes regression " "of Python 3.8. When a ctypes.Structure is passed by copy to a function, " @@ -815,7 +844,7 @@ msgid "" "longer call the finalizer twice." msgstr "" -#: ../../../build/NEWS:346 +#: ../../../build/NEWS:364 msgid "" "`bpo-37972 `__: Subscripts to the " "`unittest.mock.call` objects now receive the same chaining mechanism as any " @@ -823,40 +852,40 @@ msgid "" "`TypeError`:" msgstr "" -#: ../../../build/NEWS:350 +#: ../../../build/NEWS:368 msgid "call().foo().__getitem__('bar')" -msgstr "" +msgstr "call().foo().__getitem__('bar')" -#: ../../../build/NEWS:352 +#: ../../../build/NEWS:370 msgid "Patch by blhsing" -msgstr "" +msgstr "Ditambal oleh blhsing" -#: ../../../build/NEWS:354 +#: ../../../build/NEWS:372 msgid "" "`bpo-22347 `__: Update " "mimetypes.guess_type to allow proper parsing of URLs with only a host name. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:357 +#: ../../../build/NEWS:375 msgid "" "`bpo-37885 `__: venv: Don't generate " "unset variable warning on deactivate." msgstr "" -#: ../../../build/NEWS:359 +#: ../../../build/NEWS:377 msgid "" "`bpo-37785 `__: Fix xgettext warnings in" " :mod:`argparse`." msgstr "" -#: ../../../build/NEWS:361 +#: ../../../build/NEWS:379 msgid "" "`bpo-11953 `__: Completing WSA* error " "codes in :mod:`socket`." msgstr "" -#: ../../../build/NEWS:363 +#: ../../../build/NEWS:381 msgid "" "`bpo-37424 `__: Fixes a possible hang " "when using a timeout on `subprocess.run()` while capturing output. If the " @@ -866,21 +895,21 @@ msgid "" "the pipes." msgstr "" -#: ../../../build/NEWS:369 +#: ../../../build/NEWS:387 msgid "" "`bpo-37212 `__: " ":func:`unittest.mock.call` now preserves the order of keyword arguments in " "repr output. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:372 +#: ../../../build/NEWS:390 msgid "" "`bpo-37305 `__: Add .webmanifest -> " "application/manifest+json to list of recognized file types and content type " "headers" msgstr "" -#: ../../../build/NEWS:375 +#: ../../../build/NEWS:393 msgid "" "`bpo-21872 `__: Fix :mod:`lzma`: module " "decompresses data incompletely. When decompressing a FORMAT_ALONE format " @@ -888,33 +917,33 @@ msgid "" "bytes can't be output. Patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:380 +#: ../../../build/NEWS:398 msgid "" "`bpo-37206 `__: Default values which " "cannot be represented as Python objects no longer improperly represented as " "``None`` in function signatures." msgstr "" -#: ../../../build/NEWS:383 +#: ../../../build/NEWS:401 msgid "" "`bpo-12144 `__: Ensure cookies with " "``expires`` attribute are handled in :meth:`CookieJar.make_cookies`." msgstr "" -#: ../../../build/NEWS:386 +#: ../../../build/NEWS:404 msgid "" "`bpo-31163 `__: pathlib.Path instance's " "rename and replace methods now return the new Path instance." msgstr "" -#: ../../../build/NEWS:389 +#: ../../../build/NEWS:407 msgid "" "`bpo-25068 `__: " ":class:`urllib.request.ProxyHandler` now lowercases the keys of the passed " "dictionary." msgstr "" -#: ../../../build/NEWS:392 +#: ../../../build/NEWS:410 msgid "" "`bpo-21315 `__: Email headers containing" " RFC2047 encoded words are parsed despite the missing whitespace, and a " @@ -922,69 +951,69 @@ msgid "" "now registered as a defect." msgstr "" -#: ../../../build/NEWS:396 +#: ../../../build/NEWS:414 msgid "" "`bpo-36250 `__: Ignore ``ValueError`` " "from ``signal`` with ``interaction`` in non-main thread." msgstr "" -#: ../../../build/NEWS:399 +#: ../../../build/NEWS:417 msgid "" "`bpo-35168 `__: " ":attr:`shlex.shlex.punctuation_chars` is now a read-only property." msgstr "" -#: ../../../build/NEWS:402 +#: ../../../build/NEWS:420 msgid "" "`bpo-20504 `__: Fixes a bug in " ":mod:`cgi` module when a multipart/form-data request has no `Content-Length`" " header." msgstr "" -#: ../../../build/NEWS:405 +#: ../../../build/NEWS:423 msgid "" "`bpo-34519 `__: Add additional aliases " "for HP Roman 8. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:410 +#: ../../../build/NEWS:428 msgid "" "`bpo-26868 `__: Fix example usage of " ":c:func:`PyModule_AddObject` to properly handle errors." msgstr "" -#: ../../../build/NEWS:413 +#: ../../../build/NEWS:431 msgid "" "`bpo-36797 `__: Fix a dead link in the " "distutils API Reference." msgstr "" -#: ../../../build/NEWS:415 +#: ../../../build/NEWS:433 msgid "" "`bpo-37977 `__: Warn more strongly and " "clearly about pickle insecurity" msgstr "" -#: ../../../build/NEWS:417 +#: ../../../build/NEWS:435 msgid "" "`bpo-37937 `__: Mention " "``frame.f_trace`` in :func:`sys.settrace` docs." msgstr "" -#: ../../../build/NEWS:419 +#: ../../../build/NEWS:437 msgid "" "`bpo-36260 `__: Add decompression " "pitfalls to zipfile module documentation." msgstr "" -#: ../../../build/NEWS:421 +#: ../../../build/NEWS:439 msgid "" "`bpo-36960 `__: Restructured the " ":mod:`datetime` docs in the interest of making them more user-friendly and " "improving readability. Patch by Brad Solomon." msgstr "" -#: ../../../build/NEWS:424 +#: ../../../build/NEWS:442 msgid "" "`bpo-23460 `__: The documentation for " "decimal string formatting using the `:g` specifier has been updated to " @@ -992,32 +1021,32 @@ msgid "" "contributed by Tuomas Suutari." msgstr "" -#: ../../../build/NEWS:428 +#: ../../../build/NEWS:446 msgid "" "`bpo-35803 `__: Document and test that " "``tempfile`` functions may accept a :term:`path-like object` for the ``dir``" " argument. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:432 +#: ../../../build/NEWS:450 msgid "" "`bpo-33944 `__: Added a note about the " "intended use of code in .pth files." msgstr "" -#: ../../../build/NEWS:434 +#: ../../../build/NEWS:452 msgid "" "`bpo-34293 `__: Fix the Doc/Makefile " "regarding PAPER environment variable and PDF builds" msgstr "" -#: ../../../build/NEWS:440 +#: ../../../build/NEWS:458 msgid "" "`bpo-38239 `__: Fix test_gdb for Link " "Time Optimization (LTO) builds." msgstr "" -#: ../../../build/NEWS:442 +#: ../../../build/NEWS:460 msgid "" "`bpo-38275 `__: test_ssl now handles " "disabled TLS/SSL versions better. OpenSSL's crypto policy and run-time " @@ -1026,7 +1055,7 @@ msgid "" "default with strict settings." msgstr "" -#: ../../../build/NEWS:447 +#: ../../../build/NEWS:465 msgid "" "`bpo-38271 `__: The private keys for " "test_ssl were encrypted with 3DES in traditional PKCS#5 format. 3DES and the" @@ -1034,7 +1063,7 @@ msgid "" "PKCS#8 format with AES256 encryption instead." msgstr "" -#: ../../../build/NEWS:452 +#: ../../../build/NEWS:470 msgid "" "`bpo-38270 `__: test.support now has a " "helper function to check for availibility of a hash digest function. Several" @@ -1042,7 +1071,7 @@ msgid "" "marked to use MD5 and skipped when MD5 is disabled." msgstr "" -#: ../../../build/NEWS:457 +#: ../../../build/NEWS:475 msgid "" "`bpo-37123 `__: Multiprocessing test " "test_mymanager() now also expects -SIGTERM, not only exitcode 0. " @@ -1050,18 +1079,18 @@ msgid "" "takes longer than 1 second to stop, which happens on slow buildbots." msgstr "" -#: ../../../build/NEWS:462 +#: ../../../build/NEWS:480 msgid "" "`bpo-38212 `__: Multiprocessing tests: " "increase test_queue_feeder_donot_stop_onexc() timeout from 1 to 60 seconds." msgstr "" -#: ../../../build/NEWS:465 +#: ../../../build/NEWS:483 msgid "" "`bpo-38117 `__: Test with OpenSSL 1.1.1d" msgstr "" -#: ../../../build/NEWS:467 +#: ../../../build/NEWS:485 msgid "" "`bpo-37531 `__: Enhance regrtest " "multiprocess timeout: write a message when killing a worker process, catch " @@ -1069,69 +1098,69 @@ msgid "" "to popen.communicate()." msgstr "" -#: ../../../build/NEWS:471 +#: ../../../build/NEWS:489 msgid "" "`bpo-37876 `__: Add tests for ROT-13 " "codec." msgstr "" -#: ../../../build/NEWS:473 +#: ../../../build/NEWS:491 msgid "" "`bpo-37252 `__: Fix assertions in " "``test_close`` and ``test_events_mask_overflow`` devpoll tests." msgstr "" -#: ../../../build/NEWS:476 +#: ../../../build/NEWS:494 msgid "" "`bpo-34001 `__: Make test_ssl pass with " "LibreSSL. LibreSSL handles minimum and maximum TLS version differently than " "OpenSSL." msgstr "" -#: ../../../build/NEWS:479 +#: ../../../build/NEWS:497 msgid "" "`bpo-36919 `__: Make " "``test_source_encoding.test_issue2301`` implementation independent. The test" " will work now for both CPython and IronPython." msgstr "" -#: ../../../build/NEWS:482 +#: ../../../build/NEWS:500 msgid "" "`bpo-34596 `__: Fallback to a default " "reason when :func:`unittest.skip` is uncalled. Patch by Naitree Zhu." msgstr "" -#: ../../../build/NEWS:486 ../../../build/NEWS:821 ../../../build/NEWS:1035 -#: ../../../build/NEWS:1344 ../../../build/NEWS:2094 ../../../build/NEWS:2565 -#: ../../../build/NEWS:2980 ../../../build/NEWS:5713 ../../../build/NEWS:6368 -#: ../../../build/NEWS:6590 ../../../build/NEWS:6741 ../../../build/NEWS:6961 -#: ../../../build/NEWS:7208 ../../../build/NEWS:7537 ../../../build/NEWS:8360 -#: ../../../build/NEWS:8680 ../../../build/NEWS:10389 -#: ../../../build/NEWS:11078 ../../../build/NEWS:11188 -#: ../../../build/NEWS:11423 ../../../build/NEWS:11815 -#: ../../../build/NEWS:11951 ../../../build/NEWS:12211 -#: ../../../build/NEWS:12735 ../../../build/NEWS:12819 -#: ../../../build/NEWS:13110 ../../../build/NEWS:13175 -#: ../../../build/NEWS:13347 ../../../build/NEWS:13465 -#: ../../../build/NEWS:13734 ../../../build/NEWS:14189 -#: ../../../build/NEWS:14475 ../../../build/NEWS:14672 -#: ../../../build/NEWS:14991 ../../../build/NEWS:16208 -#: ../../../build/NEWS:16763 ../../../build/NEWS:17434 -#: ../../../build/NEWS:18179 ../../../build/NEWS:18734 -#: ../../../build/NEWS:18794 ../../../build/NEWS:18811 -#: ../../../build/NEWS:19053 ../../../build/NEWS:19158 -#: ../../../build/NEWS:19671 ../../../build/NEWS:19885 -#: ../../../build/NEWS:20020 ../../../build/NEWS:21551 +#: ../../../build/NEWS:504 ../../../build/NEWS:839 ../../../build/NEWS:1053 +#: ../../../build/NEWS:1362 ../../../build/NEWS:2112 ../../../build/NEWS:2583 +#: ../../../build/NEWS:2998 ../../../build/NEWS:5731 ../../../build/NEWS:6386 +#: ../../../build/NEWS:6608 ../../../build/NEWS:6759 ../../../build/NEWS:6979 +#: ../../../build/NEWS:7226 ../../../build/NEWS:7555 ../../../build/NEWS:8378 +#: ../../../build/NEWS:8698 ../../../build/NEWS:10407 +#: ../../../build/NEWS:11096 ../../../build/NEWS:11206 +#: ../../../build/NEWS:11441 ../../../build/NEWS:11833 +#: ../../../build/NEWS:11969 ../../../build/NEWS:12229 +#: ../../../build/NEWS:12753 ../../../build/NEWS:12837 +#: ../../../build/NEWS:13128 ../../../build/NEWS:13193 +#: ../../../build/NEWS:13365 ../../../build/NEWS:13483 +#: ../../../build/NEWS:13752 ../../../build/NEWS:14207 +#: ../../../build/NEWS:14493 ../../../build/NEWS:14690 +#: ../../../build/NEWS:15009 ../../../build/NEWS:16226 +#: ../../../build/NEWS:16781 ../../../build/NEWS:17452 +#: ../../../build/NEWS:18197 ../../../build/NEWS:18752 +#: ../../../build/NEWS:18812 ../../../build/NEWS:18829 +#: ../../../build/NEWS:19071 ../../../build/NEWS:19176 +#: ../../../build/NEWS:19689 ../../../build/NEWS:19903 +#: ../../../build/NEWS:20038 ../../../build/NEWS:21569 msgid "Build" msgstr "Pembangunan" -#: ../../../build/NEWS:488 +#: ../../../build/NEWS:506 msgid "" "`bpo-38301 `__: In Solaris family, we " "must be sure to use ``-D_REENTRANT``. Patch by Jesús Cea Avión." msgstr "" -#: ../../../build/NEWS:491 +#: ../../../build/NEWS:509 msgid "" "`bpo-36210 `__: Update optional " "extension module detection for AIX. ossaudiodev and spwd are not applicable " @@ -1141,18 +1170,18 @@ msgid "" "_curses_panel." msgstr "" -#: ../../../build/NEWS:497 +#: ../../../build/NEWS:515 msgid "patch by M Felt" -msgstr "" +msgstr "ditambal oleh M Felt" -#: ../../../build/NEWS:499 +#: ../../../build/NEWS:517 msgid "" "`bpo-36002 `__: Locate ``llvm-profdata``" " and ``llvm-ar`` binaries using ``AC_PATH_TOOL`` rather than " "``AC_PATH_TARGET_TOOL``." msgstr "" -#: ../../../build/NEWS:502 +#: ../../../build/NEWS:520 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file systematically keeps \"rooted\", with a non-trailing slash, all the " @@ -1162,142 +1191,142 @@ msgid "" "with the same name anywhere in the tree." msgstr "" -#: ../../../build/NEWS:508 +#: ../../../build/NEWS:526 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file no longer applies to any files that are in fact tracked in the Git " "repository. Patch by Greg Price." msgstr "" -#: ../../../build/NEWS:514 +#: ../../../build/NEWS:532 msgid "" "`bpo-38117 `__: Update bundled OpenSSL " "to 1.1.1d" msgstr "" -#: ../../../build/NEWS:516 +#: ../../../build/NEWS:534 msgid "" "`bpo-38092 `__: Reduce overhead when " "using multiprocessing in a Windows virtual environment." msgstr "" -#: ../../../build/NEWS:519 +#: ../../../build/NEWS:537 msgid "" "`bpo-38133 `__: Allow py.exe launcher to" " locate installations from the Microsoft Store and improve display of active" " virtual environments." msgstr "" -#: ../../../build/NEWS:522 +#: ../../../build/NEWS:540 msgid "" "`bpo-38114 `__: The ``pip.ini`` is no " "longer included in the Nuget package." msgstr "" -#: ../../../build/NEWS:524 +#: ../../../build/NEWS:542 msgid "" "`bpo-36634 `__: :func:`os.cpu_count` now" " returns active processors rather than maximum processors." msgstr "" -#: ../../../build/NEWS:527 +#: ../../../build/NEWS:545 msgid "" "`bpo-36634 `__: venv activate.bat now " "works when the existing variables contain double quote characters." msgstr "" -#: ../../../build/NEWS:530 +#: ../../../build/NEWS:548 msgid "" "`bpo-38081 `__: Prevent error calling " ":func:`os.path.realpath` on ``'NUL'``." msgstr "" -#: ../../../build/NEWS:532 +#: ../../../build/NEWS:550 msgid "" "`bpo-38087 `__: Fix case sensitivity in " "test_pathlib and test_ntpath." msgstr "" -#: ../../../build/NEWS:534 +#: ../../../build/NEWS:552 msgid "" "`bpo-38088 `__: Fixes distutils not " "finding vcruntime140.dll with only the v142 toolset installed." msgstr "" -#: ../../../build/NEWS:537 +#: ../../../build/NEWS:555 msgid "" "`bpo-37283 `__: Ensure command-line and " "unattend.xml setting override previously detected states in Windows " "installer." msgstr "" -#: ../../../build/NEWS:540 +#: ../../../build/NEWS:558 msgid "" "`bpo-38030 `__: Fixes :func:`os.stat` " "failing for block devices on Windows" msgstr "" -#: ../../../build/NEWS:542 +#: ../../../build/NEWS:560 msgid "" "`bpo-38020 `__: Fixes potential crash " "when calling :func:`os.readlink` (or indirectly through " ":func:`~os.path.realpath`) on a file that is not a supported link." msgstr "" -#: ../../../build/NEWS:546 +#: ../../../build/NEWS:564 msgid "" "`bpo-37705 `__: Improve the " "implementation of ``winerror_to_errno()``." msgstr "" -#: ../../../build/NEWS:548 +#: ../../../build/NEWS:566 msgid "" "`bpo-37702 `__: Fix memory leak on " "Windows in creating an SSLContext object or running " "urllib.request.urlopen('https://...')." msgstr "" -#: ../../../build/NEWS:551 +#: ../../../build/NEWS:569 msgid "" "`bpo-37445 `__: Include the " "``FORMAT_MESSAGE_IGNORE_INSERTS`` flag in ``FormatMessageW()`` calls." msgstr "" -#: ../../../build/NEWS:554 +#: ../../../build/NEWS:572 msgid "" "`bpo-37380 `__: Don't collect unfinished" " processes with ``subprocess._active`` on Windows to cleanup later. Patch by" " Ruslan Kuprieiev." msgstr "" -#: ../../../build/NEWS:557 +#: ../../../build/NEWS:575 msgid "" "`bpo-32587 `__: Make " ":data:`winreg.REG_MULTI_SZ` support zero-length strings." msgstr "" -#: ../../../build/NEWS:560 ../../../build/NEWS:863 ../../../build/NEWS:1370 -#: ../../../build/NEWS:2131 ../../../build/NEWS:2679 ../../../build/NEWS:5941 -#: ../../../build/NEWS:6603 ../../../build/NEWS:6763 ../../../build/NEWS:6975 -#: ../../../build/NEWS:7232 ../../../build/NEWS:7563 ../../../build/NEWS:8408 -#: ../../../build/NEWS:11103 ../../../build/NEWS:11454 -#: ../../../build/NEWS:11849 +#: ../../../build/NEWS:578 ../../../build/NEWS:881 ../../../build/NEWS:1388 +#: ../../../build/NEWS:2149 ../../../build/NEWS:2697 ../../../build/NEWS:5959 +#: ../../../build/NEWS:6621 ../../../build/NEWS:6781 ../../../build/NEWS:6993 +#: ../../../build/NEWS:7250 ../../../build/NEWS:7581 ../../../build/NEWS:8426 +#: ../../../build/NEWS:11121 ../../../build/NEWS:11472 +#: ../../../build/NEWS:11867 msgid "macOS" msgstr "macOS" -#: ../../../build/NEWS:562 +#: ../../../build/NEWS:580 msgid "" "`bpo-38117 `__: Updated OpenSSL to " "1.1.1d in macOS installer." msgstr "" -#: ../../../build/NEWS:564 +#: ../../../build/NEWS:582 msgid "" "`bpo-38089 `__: Move Azure Pipelines to " "latest VM versions and make macOS tests optional" msgstr "" -#: ../../../build/NEWS:570 +#: ../../../build/NEWS:588 msgid "" "`bpo-35379 `__: When exiting IDLE, catch" " any AttributeError. One happens when EditorWindow.close is called twice. " @@ -1305,7 +1334,7 @@ msgid "" "annoying." msgstr "" -#: ../../../build/NEWS:574 +#: ../../../build/NEWS:592 msgid "" "`bpo-38183 `__: To avoid problems, " "test_idle ignores the user config directory. It no longer tries to create or" @@ -1313,14 +1342,14 @@ msgid "" "problems with saving settings." msgstr "" -#: ../../../build/NEWS:578 +#: ../../../build/NEWS:596 msgid "" "`bpo-38077 `__: IDLE no longer adds " "'argv' to the user namespace when initializing it. This bug only affected " "3.7.4 and 3.8.0b2 to 3.8.0b4." msgstr "" -#: ../../../build/NEWS:581 +#: ../../../build/NEWS:599 msgid "" "`bpo-38041 `__: Shell restart lines now " "fill the window width, always start with '=', and avoid wrapping " @@ -1328,33 +1357,33 @@ msgid "" "relative to the width." msgstr "" -#: ../../../build/NEWS:585 +#: ../../../build/NEWS:603 msgid "" "`bpo-35771 `__: To avoid occasional " "spurious test_idle failures on slower machines, increase the ``hover_delay``" " in test_tooltip." msgstr "" -#: ../../../build/NEWS:588 +#: ../../../build/NEWS:606 msgid "" "`bpo-37902 `__: Add mousewheel scrolling" " for IDLE module, path, and stack browsers. Patch by George Zhang." msgstr "" -#: ../../../build/NEWS:594 +#: ../../../build/NEWS:612 msgid "" "`bpo-37803 `__: pdb's ``--help`` and " "``--version`` long options now work." msgstr "" -#: ../../../build/NEWS:596 +#: ../../../build/NEWS:614 msgid "" "`bpo-37064 `__: Add option -k to " "pathscript.py script: preserve shebang flags. Add option -a to pathscript.py" " script: add flags." msgstr "" -#: ../../../build/NEWS:602 +#: ../../../build/NEWS:620 msgid "" "`bpo-38234 `__: :c:func:`Py_SetPath` now" " sets :data:`sys.executable` to the program full path " @@ -1362,7 +1391,7 @@ msgid "" "(:c:func:`Py_GetProgramName`)." msgstr "" -#: ../../../build/NEWS:606 +#: ../../../build/NEWS:624 msgid "" "`bpo-38234 `__: Python ignored arguments" " passed to :c:func:`Py_SetPath`, :c:func:`Py_SetPythonHome` and " @@ -1370,41 +1399,41 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:610 +#: ../../../build/NEWS:628 msgid "" "`bpo-38205 `__: The " ":c:func:`Py_UNREACHABLE` macro now calls :c:func:`Py_FatalError`." msgstr "" -#: ../../../build/NEWS:613 +#: ../../../build/NEWS:631 msgid "" "`bpo-37879 `__: Fix subtype_dealloc to " "suppress the type decref when the base type is a C heap type" msgstr "" -#: ../../../build/NEWS:618 +#: ../../../build/NEWS:636 msgid "Python 3.8.0 beta 4" msgstr "Python 3.8.0 beta 4" -#: ../../../build/NEWS:620 +#: ../../../build/NEWS:638 msgid "*Release date: 2019-08-29*" msgstr "*Tanggal rilis: 2019-08-29*" -#: ../../../build/NEWS:625 +#: ../../../build/NEWS:643 msgid "" "`bpo-34155 `__: Fix parsing of invalid " "email addresses with more than one ``@`` (e.g. a@b@c.com.) to not return the" " part before 2nd ``@`` as valid email address. Patch by maxking & jpic." msgstr "" -#: ../../../build/NEWS:632 +#: ../../../build/NEWS:650 msgid "" "`bpo-37947 `__: Adjust correctly the " "recursion level in the symtable generation for named expressions. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:635 +#: ../../../build/NEWS:653 msgid "" "`bpo-37830 `__: Fixed compilation of " ":keyword:`break` and :keyword:`continue` in the :keyword:`finally` block " @@ -1412,94 +1441,94 @@ msgid "" "a non-constant value." msgstr "" -#: ../../../build/NEWS:639 +#: ../../../build/NEWS:657 msgid "" "`bpo-32912 `__: Reverted :issue:`32912`:" " emitting :exc:`SyntaxWarning` instead of :exc:`DeprecationWarning` for " "invalid escape sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:643 +#: ../../../build/NEWS:661 msgid "" "`bpo-37757 `__: :pep:`572`: As described" " in the PEP, assignment expressions now raise :exc:`SyntaxError` when their " "interaction with comprehension scoping results in an ambiguous target scope." msgstr "" -#: ../../../build/NEWS:647 +#: ../../../build/NEWS:665 msgid "" "The ``TargetScopeError`` subclass originally proposed by the PEP has been " "removed in favour of just raising regular syntax errors for the disallowed " "cases." msgstr "" -#: ../../../build/NEWS:651 +#: ../../../build/NEWS:669 msgid "" "`bpo-36311 `__: Decoding bytes objects " "larger than 2GiB is faster and no longer fails when a multibyte characters " "spans a chunk boundary." msgstr "" -#: ../../../build/NEWS:654 +#: ../../../build/NEWS:672 msgid "" "`bpo-37433 `__: Fix ``SyntaxError`` " "indicator printing too many spaces for multi-line strings - by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:657 +#: ../../../build/NEWS:675 msgid "" "`bpo-20523 `__: ``pdb.Pdb`` supports " "~/.pdbrc in Windows 7. Patch by Tim Hopper and Dan Lidral-Porter." msgstr "" -#: ../../../build/NEWS:663 +#: ../../../build/NEWS:681 msgid "" "`bpo-37834 `__: Prevent shutil.rmtree " "exception when built on non-Windows system without fd system call support, " "like older versions of macOS." msgstr "" -#: ../../../build/NEWS:666 +#: ../../../build/NEWS:684 msgid "" "`bpo-37965 `__: Fix C compiler warning " "caused by distutils.ccompiler.CCompiler.has_function." msgstr "" -#: ../../../build/NEWS:669 +#: ../../../build/NEWS:687 msgid "" "`bpo-37960 `__: ``repr()`` of buffered " "and text streams now silences only expected exceptions when get the value of" " \"name\" and \"mode\" attributes." msgstr "" -#: ../../../build/NEWS:672 +#: ../../../build/NEWS:690 msgid "" "`bpo-37951 `__: Most features of the " "subprocess module now work again in subinterpreters. Only *preexec_fn* is " "restricted in subinterpreters." msgstr "" -#: ../../../build/NEWS:675 +#: ../../../build/NEWS:693 msgid "" "`bpo-36205 `__: Fix the rusage " "implementation of time.process_time() to correctly report the sum of the " "system and user CPU time." msgstr "" -#: ../../../build/NEWS:678 +#: ../../../build/NEWS:696 msgid "" "`bpo-37950 `__: Fix :func:`ast.dump` " "when call with incompletely initialized node." msgstr "" -#: ../../../build/NEWS:681 +#: ../../../build/NEWS:699 msgid "" "`bpo-34679 `__: Restores instantiation " "of Windows IOCP event loops from the non-main thread." msgstr "" -#: ../../../build/NEWS:684 +#: ../../../build/NEWS:702 msgid "" "`bpo-36917 `__: Add default " "implementation of the :meth:`ast.NodeVisitor.visit_Constant` method which " @@ -1507,27 +1536,27 @@ msgid "" " ``visit_Str()``, etc." msgstr "" -#: ../../../build/NEWS:689 +#: ../../../build/NEWS:707 msgid "" "`bpo-37798 `__: Update " "test_statistics.py to verify that the statistics module works well for both " "C and Python implementations. Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:692 +#: ../../../build/NEWS:710 msgid "" "`bpo-26589 `__: Added a new status code " "to the http module: 451 UNAVAILABLE_FOR_LEGAL_REASONS" msgstr "" -#: ../../../build/NEWS:695 +#: ../../../build/NEWS:713 msgid "" "`bpo-37915 `__: Fix a segmentation fault" " that appeared when comparing instances of ``datetime.timezone`` and " "``datetime.tzinfo`` objects. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:699 +#: ../../../build/NEWS:717 msgid "" "`bpo-37868 `__: Fix " "dataclasses.is_dataclass when given an instance that never raises " @@ -1535,7 +1564,7 @@ msgid "" "for __dataclass_fields__ even if it's not a dataclass." msgstr "" -#: ../../../build/NEWS:703 +#: ../../../build/NEWS:721 msgid "" "`bpo-37811 `__: Fix ``socket`` module's " "``socket.connect(address)`` function being unable to establish connection in" @@ -1544,7 +1573,7 @@ msgid "" "timeout value." msgstr "" -#: ../../../build/NEWS:708 +#: ../../../build/NEWS:726 msgid "" "`bpo-21131 `__: Fix " "``faulthandler.register(chain=True)`` stack. faulthandler now allocates a " @@ -1553,33 +1582,33 @@ msgid "" "more than ``SIGSTKSZ`` bytes of stack memory on some platforms." msgstr "" -#: ../../../build/NEWS:714 +#: ../../../build/NEWS:732 msgid "" "`bpo-37798 `__: Add C fastpath for " "statistics.NormalDist.inv_cdf() Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:717 +#: ../../../build/NEWS:735 msgid "" "`bpo-37819 `__: Add " "Fraction.as_integer_ratio() to match the corresponding methods in bool, int," " float, and decimal." msgstr "" -#: ../../../build/NEWS:720 +#: ../../../build/NEWS:738 msgid "" "`bpo-37810 `__: Fix :mod:`difflib` ``?``" " hint in diff output when dealing with tabs. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:723 +#: ../../../build/NEWS:741 msgid "" "`bpo-37772 `__: In ``zipfile.Path``, " "when adding implicit dirs, ensure that ancestral directories are added and " "that duplicates are excluded." msgstr "" -#: ../../../build/NEWS:726 +#: ../../../build/NEWS:744 msgid "" "`bpo-28292 `__: Mark calendar.py helper " "functions as being private. The follows PEP 8 guidance to maintain the " @@ -1587,59 +1616,59 @@ msgid "" "confusion." msgstr "" -#: ../../../build/NEWS:730 +#: ../../../build/NEWS:748 msgid "" "`bpo-18049 `__: Add definition of " "THREAD_STACK_SIZE for AIX in Python/thread_pthread.h The default thread " "stacksize caused crashes with the default recursion limit Patch by M Felt" msgstr "" -#: ../../../build/NEWS:734 +#: ../../../build/NEWS:752 msgid "" "`bpo-37738 `__: Fix the implementation " "of curses ``addch(str, color_pair)``: pass the color pair to ``setcchar()``," " instead of always passing 0 as the color pair." msgstr "" -#: ../../../build/NEWS:738 +#: ../../../build/NEWS:756 msgid "" "`bpo-37723 `__: Fix performance " "regression on regular expression parsing with huge character sets. Patch by " "Yann Vaginay." msgstr "" -#: ../../../build/NEWS:741 +#: ../../../build/NEWS:759 msgid "" "`bpo-32178 `__: Fix IndexError in " ":mod:`email` package when trying to parse invalid address fields starting " "with ``:``." msgstr "" -#: ../../../build/NEWS:744 +#: ../../../build/NEWS:762 msgid "" "`bpo-37685 `__: Fixed comparisons of " ":class:`datetime.timedelta` and :class:`datetime.timezone`." msgstr "" -#: ../../../build/NEWS:747 +#: ../../../build/NEWS:765 msgid "" "`bpo-37695 `__: Correct " ":func:`curses.unget_wch` error message. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:750 +#: ../../../build/NEWS:768 msgid "" "`bpo-37354 `__: Make Activate.ps1 " "Powershell script static to allow for signing it." msgstr "" -#: ../../../build/NEWS:753 +#: ../../../build/NEWS:771 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.3 and setuptools 41.2.0)" msgstr "" -#: ../../../build/NEWS:756 +#: ../../../build/NEWS:774 msgid "" "`bpo-37642 `__: Allowed the pure Python " "implementation of :class:`datetime.timezone` to represent sub-minute offsets" @@ -1647,67 +1676,67 @@ msgid "" " 24:00) and (-23:59, 24:00). Patch by Ngalim Siregar" msgstr "" -#: ../../../build/NEWS:761 +#: ../../../build/NEWS:779 msgid "" "`bpo-16970 `__: Adding a value error " "when an invalid value in passed to nargs Patch by Robert Leenders" msgstr "" -#: ../../../build/NEWS:764 +#: ../../../build/NEWS:782 msgid "" "`bpo-37587 `__: Make json.loads faster " "for long strings. (Patch by Marco Paolini)" msgstr "" -#: ../../../build/NEWS:767 +#: ../../../build/NEWS:785 msgid "" "`bpo-18378 `__: Recognize \"UTF-8\" as a" " valid value for LC_CTYPE in locale._parse_localename." msgstr "" -#: ../../../build/NEWS:770 +#: ../../../build/NEWS:788 msgid "" "`bpo-37531 `__: \"python3 -m test -jN " "--timeout=TIMEOUT\" now kills a worker process if it runs longer than " "*TIMEOUT* seconds." msgstr "" -#: ../../../build/NEWS:773 +#: ../../../build/NEWS:791 msgid "" "`bpo-37482 `__: Fix serialization of " "display name in originator or destination address fields with both encoded " "words and special chars." msgstr "" -#: ../../../build/NEWS:776 +#: ../../../build/NEWS:794 msgid "" "`bpo-37372 `__: Fix error unpickling " "datetime.time objects from Python 2 with seconds>=24. Patch by Justin " "Blanchard." msgstr "" -#: ../../../build/NEWS:779 +#: ../../../build/NEWS:797 msgid "" "`bpo-37085 `__: Add the optional Linux " "SocketCAN Broadcast Manager constants, used as flags to configure the BCM " "behaviour, in the socket module. Patch by Karl Ding." msgstr "" -#: ../../../build/NEWS:783 +#: ../../../build/NEWS:801 msgid "" "`bpo-36871 `__: Ensure method signature " "is used instead of constructor signature of a class while asserting mock " "object against method calls. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:787 +#: ../../../build/NEWS:805 msgid "" "`bpo-36582 `__: Fix " "``UserString.encode()`` to correctly return ``bytes`` rather than a " "``UserString`` instance." msgstr "" -#: ../../../build/NEWS:790 +#: ../../../build/NEWS:808 msgid "" "`bpo-34775 `__: Division handling of " "PurePath now returns NotImplemented instead of raising a TypeError when " @@ -1715,51 +1744,51 @@ msgid "" "Aiudi." msgstr "" -#: ../../../build/NEWS:797 +#: ../../../build/NEWS:815 msgid "" "`bpo-37979 `__: Added a link to " "dateutil.parser.isoparse in the datetime.fromisoformat documentation. Patch " "by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:800 +#: ../../../build/NEWS:818 msgid "" "`bpo-37759 `__: Beginning edits to " "Whatsnew 3.8" msgstr "" -#: ../../../build/NEWS:802 +#: ../../../build/NEWS:820 msgid "" "`bpo-37726 `__: Stop recommending getopt" " in the tutorial for command line argument parsing and promote argparse." msgstr "" -#: ../../../build/NEWS:805 +#: ../../../build/NEWS:823 msgid "" "`bpo-37256 `__: Fix wording of arguments" " for :class:`Request` in :mod:`urllib.request`" msgstr "" -#: ../../../build/NEWS:808 +#: ../../../build/NEWS:826 msgid "" "`bpo-37004 `__: In the documentation for" " difflib, a note was added explicitly warning that the results of " "SequenceMatcher's ratio method may depend on the order of the input strings." msgstr "" -#: ../../../build/NEWS:812 +#: ../../../build/NEWS:830 msgid "" "`bpo-36487 `__: Make C-API docs clear " "about what the \"main\" interpreter is." msgstr "" -#: ../../../build/NEWS:817 +#: ../../../build/NEWS:835 msgid "" "`bpo-37805 `__: Add tests for " "json.dump(..., skipkeys=True). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:823 +#: ../../../build/NEWS:841 msgid "" "`bpo-37707 `__: Mark some individual " "tests to skip when --pgo is used. The tests marked increase the PGO task " @@ -1767,40 +1796,40 @@ msgid "" "executable." msgstr "" -#: ../../../build/NEWS:830 +#: ../../../build/NEWS:848 msgid "" "`bpo-37549 `__: :func:`os.dup` no longer" " fails for standard streams on Windows 7." msgstr "" -#: ../../../build/NEWS:833 +#: ../../../build/NEWS:851 msgid "" "`bpo-1311 `__: The ``nul`` file on " "Windows now returns True from :func:`~os.path.exists` and a valid result " "from :func:`os.stat` with ``S_IFCHR`` set." msgstr "" -#: ../../../build/NEWS:837 +#: ../../../build/NEWS:855 msgid "" "`bpo-9949 `__: Enable support for " "following symlinks in :func:`os.realpath`." msgstr "" -#: ../../../build/NEWS:839 +#: ../../../build/NEWS:857 msgid "" "`bpo-37834 `__: Treat all name surrogate" " reparse points on Windows in :func:`os.lstat` and other reparse points as " "regular files in :func:`os.stat`." msgstr "" -#: ../../../build/NEWS:843 +#: ../../../build/NEWS:861 msgid "" "`bpo-36266 `__: Add the module name in " "the formatted error message when DLL load fail happens during module import " "in ``_PyImport_FindSharedFuncptrWindows()``. Patch by Srinivas Nyayapati." msgstr "" -#: ../../../build/NEWS:847 +#: ../../../build/NEWS:865 msgid "" "`bpo-25172 `__: Trying to import the " ":mod:`crypt` module on Windows will result in an :exc:`ImportError` with a " @@ -1809,118 +1838,118 @@ msgid "" "ImportError will include a message explaining the problem." msgstr "" -#: ../../../build/NEWS:853 +#: ../../../build/NEWS:871 msgid "" "`bpo-37778 `__: Fixes the icons used for" " file associations to the Microsoft Store package." msgstr "" -#: ../../../build/NEWS:856 +#: ../../../build/NEWS:874 msgid "" "`bpo-37734 `__: Fix use of registry " "values to launch Python from Microsoft Store app." msgstr "" -#: ../../../build/NEWS:859 +#: ../../../build/NEWS:877 msgid "" "`bpo-28269 `__: Replace use of " ":c:func:`strcasecmp` for the system function :c:func:`_stricmp`. Patch by " "Minmin Gong." msgstr "" -#: ../../../build/NEWS:865 +#: ../../../build/NEWS:883 msgid "" "`bpo-18049 `__: Increase the default " "stack size of threads from 5MB to 16MB on macOS, to match the stack size of " "the main thread. This avoids crashes on deep recursion in threads." msgstr "" -#: ../../../build/NEWS:872 +#: ../../../build/NEWS:890 msgid "" "`bpo-37824 `__: Properly handle user " "input warnings in IDLE shell. Cease turning SyntaxWarnings into " "SyntaxErrors." msgstr "" -#: ../../../build/NEWS:875 +#: ../../../build/NEWS:893 msgid "" "`bpo-37929 `__: IDLE Settings dialog now" " closes properly when there is no shell window." msgstr "" -#: ../../../build/NEWS:878 +#: ../../../build/NEWS:896 msgid "" "`bpo-37849 `__: Fixed completions list " "appearing too high or low when shown above the current line." msgstr "" -#: ../../../build/NEWS:881 +#: ../../../build/NEWS:899 msgid "" "`bpo-36419 `__: Refactor IDLE " "autocomplete and improve testing." msgstr "" -#: ../../../build/NEWS:883 +#: ../../../build/NEWS:901 msgid "" "`bpo-37748 `__: Reorder the Run menu. " "Put the most common choice, Run Module, at the top." msgstr "" -#: ../../../build/NEWS:889 +#: ../../../build/NEWS:907 msgid "" "`bpo-37942 `__: Improve ArgumentClinic " "converter for floats." msgstr "" -#: ../../../build/NEWS:891 +#: ../../../build/NEWS:909 msgid "" "`bpo-37034 `__: Argument Clinic now uses" " the argument name on errors with keyword-only argument instead of their " "position. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:898 +#: ../../../build/NEWS:916 msgid "" "`bpo-36763 `__: Options added by " "``PySys_AddXOption()`` are now handled the same way than " "``PyConfig.xoptions`` and command line ``-X`` options." msgstr "" -#: ../../../build/NEWS:901 +#: ../../../build/NEWS:919 msgid "" "`bpo-37926 `__: Fix a crash in " "``PySys_SetArgvEx(0, NULL, 0)``." msgstr "" -#: ../../../build/NEWS:905 +#: ../../../build/NEWS:923 msgid "Python 3.8.0 beta 3" msgstr "Python 3.8.0 beta 3" -#: ../../../build/NEWS:907 +#: ../../../build/NEWS:925 msgid "*Release date: 2019-07-29*" msgstr "*Tanggal rilis: 2019-07-29*" -#: ../../../build/NEWS:912 +#: ../../../build/NEWS:930 msgid "" "`bpo-37461 `__: Fix an infinite loop " "when parsing specially crafted email headers. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:918 +#: ../../../build/NEWS:936 msgid "" "`bpo-37593 `__: Swap the positions of " "the *posonlyargs* and *args* parameters in the constructor of " ":class:`ast.parameters` nodes." msgstr "" -#: ../../../build/NEWS:921 +#: ../../../build/NEWS:939 msgid "" "`bpo-36974 `__: Implemented separate " "vectorcall functions for every calling convention of builtin functions and " "methods. This improves performance for calls." msgstr "" -#: ../../../build/NEWS:928 +#: ../../../build/NEWS:946 msgid "" "`bpo-37697 `__: Syncronize " "``importlib.metadata`` with `importlib_metadata 0.19 `__: Let math.dist() accept " "coordinates as sequences (or iterables) rather than just tuples." msgstr "" -#: ../../../build/NEWS:936 +#: ../../../build/NEWS:954 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.1 and setuptools 41.0.1)" msgstr "" -#: ../../../build/NEWS:939 +#: ../../../build/NEWS:957 msgid "" "`bpo-36324 `__: Make internal attributes" " for statistics.NormalDist() private." msgstr "" -#: ../../../build/NEWS:941 +#: ../../../build/NEWS:959 msgid "" "`bpo-37491 `__: Fix ``IndexError`` when " "parsing email headers with unexpectedly ending bare-quoted string value. " "Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:944 +#: ../../../build/NEWS:962 msgid "" "`bpo-37579 `__: Return " ":exc:`NotImplemented` in Python implementation of ``__eq__`` for " @@ -1962,33 +1991,33 @@ msgid "" "Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:949 +#: ../../../build/NEWS:967 msgid "" "`bpo-21478 `__: Record calls to parent " "when autospecced object is attached to a mock using " ":func:`unittest.mock.attach_mock`. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:953 +#: ../../../build/NEWS:971 msgid "" "`bpo-37502 `__: pickle.loads() no longer" " raises TypeError when the buffers argument is set to None" msgstr "" -#: ../../../build/NEWS:956 +#: ../../../build/NEWS:974 msgid "" "`bpo-37520 `__: Correct behavior for " "zipfile.Path.parent when the path object identifies a subdirectory." msgstr "" -#: ../../../build/NEWS:959 +#: ../../../build/NEWS:977 msgid "" "`bpo-18374 `__: Fix the ``.col_offset`` " "attribute of nested :class:`ast.BinOp` instances which had a too large value" " in some situations." msgstr "" -#: ../../../build/NEWS:962 +#: ../../../build/NEWS:980 msgid "" "`bpo-37421 `__: Fix " ":func:`multiprocessing.util.get_temp_dir` finalizer: clear also the " @@ -1997,14 +2026,14 @@ msgid "" "reusing the removed temporary directory." msgstr "" -#: ../../../build/NEWS:967 +#: ../../../build/NEWS:985 msgid "" "`bpo-37481 `__: The distutils " "``bdist_wininst`` command is deprecated in Python 3.8, use ``bdist_wheel`` " "(wheel packages) instead." msgstr "" -#: ../../../build/NEWS:970 +#: ../../../build/NEWS:988 msgid "" "`bpo-26967 `__: An " ":class:`~argparse.ArgumentParser` with ``allow_abbrev=False`` no longer " @@ -2012,7 +2041,7 @@ msgid "" "abbreviation of long flags as documented. Patch by Zac Hatfield-Dodds." msgstr "" -#: ../../../build/NEWS:975 +#: ../../../build/NEWS:993 msgid "" "`bpo-37347 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -2024,7 +2053,7 @@ msgid "" "same. Now callbacks are stored more carefully. Patch by Aleksandr Balezin." msgstr "" -#: ../../../build/NEWS:983 +#: ../../../build/NEWS:1001 msgid "" "`bpo-36564 `__: Fix infinite loop in " "email header folding logic that would be triggered when an email policy's " @@ -2032,89 +2061,89 @@ msgid "" "values in the message. Patch by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:991 +#: ../../../build/NEWS:1009 msgid "" "`bpo-32910 `__: Remove implementation-" "specific behaviour of how venv's Deactivate works." msgstr "" -#: ../../../build/NEWS:994 +#: ../../../build/NEWS:1012 msgid "" "`bpo-37284 `__: Add a brief note to " "indicate that any new ``sys.implementation`` required attributes must go " "through the PEP process." msgstr "" -#: ../../../build/NEWS:998 +#: ../../../build/NEWS:1016 msgid "" "`bpo-30088 `__: Documented that " ":class:`mailbox.Maildir` constructor doesn't attempt to verify the maildir " "folder layout correctness. Patch by Sviatoslav Sydorenko." msgstr "" -#: ../../../build/NEWS:1002 +#: ../../../build/NEWS:1020 msgid "" "`bpo-37521 `__: Fix `importlib` examples" " to insert any newly created modules via importlib.util.module_from_spec() " "immediately into sys.modules instead of after calling loader.exec_module()." msgstr "" -#: ../../../build/NEWS:1006 +#: ../../../build/NEWS:1024 msgid "Thanks to Benjamin Mintz for finding the bug." msgstr "Terima kasih kepada Benjamin Mintz telah menemukan bug." -#: ../../../build/NEWS:1008 +#: ../../../build/NEWS:1026 msgid "" "`bpo-37456 `__: Slash ('/') is now part " "of syntax." msgstr "" -#: ../../../build/NEWS:1010 +#: ../../../build/NEWS:1028 msgid "" "`bpo-37487 `__: Fix PyList_GetItem index" " description to include 0." msgstr "" -#: ../../../build/NEWS:1012 +#: ../../../build/NEWS:1030 msgid "" "`bpo-37149 `__: Replace the dead link to" " the Tkinter 8.5 reference by John Shipman, New Mexico Tech, with a link to " "the archive.org copy." msgstr "" -#: ../../../build/NEWS:1015 +#: ../../../build/NEWS:1033 msgid "" "`bpo-37478 `__: Added possible " "exceptions to the description of os.chdir()." msgstr "" -#: ../../../build/NEWS:1020 +#: ../../../build/NEWS:1038 msgid "" "`bpo-37558 `__: Fix " "test_shared_memory_cleaned_after_process_termination name handling" msgstr "" -#: ../../../build/NEWS:1023 +#: ../../../build/NEWS:1041 msgid "" "`bpo-37526 `__: Add " ":func:`test.support.catch_threading_exception`: context manager catching " ":class:`threading.Thread` exception using :func:`threading.excepthook`." msgstr "" -#: ../../../build/NEWS:1027 +#: ../../../build/NEWS:1045 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now explicitly stops the ForkServer instance if it's running." msgstr "" -#: ../../../build/NEWS:1030 +#: ../../../build/NEWS:1048 msgid "" "`bpo-37421 `__: multiprocessing tests " "now stop the ForkServer instance if it's running: close the \"alive\" file " "descriptor to ask the server to stop and then remove its UNIX address." msgstr "" -#: ../../../build/NEWS:1037 +#: ../../../build/NEWS:1055 msgid "" "`bpo-36044 `__: Reduce the number of " "unit tests run for the PGO generation task. This speeds up the task by a " @@ -2128,60 +2157,60 @@ msgid "" "compiler tool chain." msgstr "" -#: ../../../build/NEWS:1050 +#: ../../../build/NEWS:1068 msgid "" "`bpo-37672 `__: Switch Windows Store " "package's pip to use bundled :file:`pip.ini` instead of :envvar:`PIP_USER` " "variable." msgstr "" -#: ../../../build/NEWS:1056 +#: ../../../build/NEWS:1074 msgid "" "`bpo-37692 `__: Improve highlight config" " sample with example shell interaction and better labels for shell elements." msgstr "" -#: ../../../build/NEWS:1059 +#: ../../../build/NEWS:1077 msgid "" "`bpo-37628 `__: Settings dialog no " "longer expands with font size." msgstr "" -#: ../../../build/NEWS:1061 +#: ../../../build/NEWS:1079 msgid "" "`bpo-37627 `__: Initialize the Customize" " Run dialog with the command line arguments most recently entered before. " "The user can optionally edit before submitting them." msgstr "" -#: ../../../build/NEWS:1065 +#: ../../../build/NEWS:1083 msgid "" "`bpo-33610 `__: Fix code context not " "showing the correct context when first toggled on." msgstr "" -#: ../../../build/NEWS:1068 +#: ../../../build/NEWS:1086 msgid "" "`bpo-37530 `__: Optimize code context to" " reduce unneeded background activity. Font and highlight changes now occur " "along with text changes instead of after a random delay." msgstr "" -#: ../../../build/NEWS:1072 +#: ../../../build/NEWS:1090 msgid "" "`bpo-27452 `__: Cleanup ``config.py`` by" " inlining ``RemoveFile`` and simplifying the handling of ``file`` in " "``CreateConfigHandlers``." msgstr "" -#: ../../../build/NEWS:1075 +#: ../../../build/NEWS:1093 msgid "" "`bpo-17535 `__: Add optional line " "numbers for IDLE editor windows. Windows open without line numbers unless " "set otherwise in the General tab of the configuration dialog." msgstr "" -#: ../../../build/NEWS:1079 +#: ../../../build/NEWS:1097 msgid "" "`bpo-26806 `__: To compensate for stack " "frames added by IDLE and avoid possible problems with low recursion limits, " @@ -2189,34 +2218,34 @@ msgid "" "reporting recursion limits to make this addition mostly transparent." msgstr "" -#: ../../../build/NEWS:1084 +#: ../../../build/NEWS:1102 msgid "" "`bpo-36390 `__: Gather Format menu " "functions into format.py. Combine paragraph.py, rstrip.py, and format " "methods from editor.py." msgstr "" -#: ../../../build/NEWS:1090 +#: ../../../build/NEWS:1108 msgid "" "`bpo-37675 `__: 2to3 now works when run " "from a zipped standard library." msgstr "" -#: ../../../build/NEWS:1094 +#: ../../../build/NEWS:1112 msgid "Python 3.8.0 beta 2" msgstr "Python 3.8.0 beta 2" -#: ../../../build/NEWS:1096 +#: ../../../build/NEWS:1114 msgid "*Release date: 2019-07-04*" msgstr "*Tanggal rilis: 2019-07-04*" -#: ../../../build/NEWS:1101 +#: ../../../build/NEWS:1119 msgid "" "`bpo-37363 `__: Adds audit events for " "the range of supported run commands (see :ref:`using-on-general`)." msgstr "" -#: ../../../build/NEWS:1104 +#: ../../../build/NEWS:1122 msgid "" "`bpo-37463 `__: ssl.match_hostname() no " "longer accepts IPv4 addresses with additional text after the address and " @@ -2225,7 +2254,7 @@ msgid "" "'127.0.0.1 whatever'." msgstr "" -#: ../../../build/NEWS:1109 +#: ../../../build/NEWS:1127 msgid "" "`bpo-37363 `__: Adds audit events for " ":mod:`ensurepip`, :mod:`ftplib`, :mod:`glob`, :mod:`imaplib`, " @@ -2235,19 +2264,19 @@ msgid "" ":func:`breakpoint`." msgstr "" -#: ../../../build/NEWS:1115 +#: ../../../build/NEWS:1133 msgid "" "`bpo-37364 `__: :func:`io.open_code` is " "now used when reading :file:`.pth` files." msgstr "" -#: ../../../build/NEWS:1118 +#: ../../../build/NEWS:1136 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in Windows installer" msgstr "" -#: ../../../build/NEWS:1123 +#: ../../../build/NEWS:1141 msgid "" "`bpo-37467 `__: Fix " ":func:`sys.excepthook` and :c:func:`PyErr_Display` if a filename is a bytes " @@ -2255,91 +2284,91 @@ msgid "" "attribute is a bytes string." msgstr "" -#: ../../../build/NEWS:1127 +#: ../../../build/NEWS:1145 msgid "" "`bpo-37417 `__: :meth:`bytearray.extend`" " now correctly handles errors that arise during iteration. Patch by Brandt " "Bucher." msgstr "" -#: ../../../build/NEWS:1130 +#: ../../../build/NEWS:1148 msgid "" "`bpo-24214 `__: Improved support of the " "surrogatepass error handler in the UTF-8 and UTF-16 incremental decoders." msgstr "" -#: ../../../build/NEWS:1133 +#: ../../../build/NEWS:1151 msgid "" "`bpo-35224 `__: Reverse evaluation order" " of key: value in dict comprehensions as proposed in PEP 572. I.e. in ``{k: " "v for ...}``, ``k`` will be evaluated before ``v``." msgstr "" -#: ../../../build/NEWS:1137 +#: ../../../build/NEWS:1155 msgid "" "`bpo-37316 `__: Fix the " ":c:func:`PySys_Audit` call in :class:`mmap.mmap`." msgstr "" -#: ../../../build/NEWS:1139 +#: ../../../build/NEWS:1157 msgid "" "`bpo-37269 `__: Fix a bug in the " "peephole optimizer that was not treating correctly constant conditions with " "binary operators. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1143 +#: ../../../build/NEWS:1161 msgid "" "`bpo-37213 `__: Handle correctly " "negative line offsets in the peephole optimizer. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1146 +#: ../../../build/NEWS:1164 msgid "" "`bpo-37219 `__: Remove errorneous " "optimization for empty set differences." msgstr "" -#: ../../../build/NEWS:1148 +#: ../../../build/NEWS:1166 msgid "" "`bpo-36922 `__: Slot functions optimize " "any callable with ``Py_TPFLAGS_METHOD_DESCRIPTOR`` instead of only instances" " of ``function``." msgstr "" -#: ../../../build/NEWS:1152 +#: ../../../build/NEWS:1170 msgid "" "`bpo-36974 `__: The slot " "``tp_vectorcall_offset`` is inherited unconditionally to support " "``super().__call__()`` when the base class uses vectorcall." msgstr "" -#: ../../../build/NEWS:1155 +#: ../../../build/NEWS:1173 msgid "" "`bpo-37160 `__: " ":func:`threading.get_native_id` now also supports NetBSD." msgstr "" -#: ../../../build/NEWS:1157 +#: ../../../build/NEWS:1175 msgid "" "`bpo-37077 `__: Add " ":func:`threading.get_native_id` support for AIX. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1163 +#: ../../../build/NEWS:1181 msgid "" "`bpo-37440 `__: http.client now enables " "TLS 1.3 post-handshake authentication for default context or if a cert_file " "is passed to HTTPSConnection." msgstr "" -#: ../../../build/NEWS:1166 +#: ../../../build/NEWS:1184 msgid "" "`bpo-37437 `__: Update vendorized expat " "version to 2.2.7." msgstr "" -#: ../../../build/NEWS:1168 +#: ../../../build/NEWS:1186 msgid "" "`bpo-37428 `__: " "SSLContext.post_handshake_auth = True no longer sets " @@ -2348,14 +2377,14 @@ msgid "" " chain validation when the flag is set." msgstr "" -#: ../../../build/NEWS:1173 +#: ../../../build/NEWS:1191 msgid "" "`bpo-37420 `__: " ":func:`os.sched_setaffinity` now correctly handles errors that arise during " "iteration over its ``mask`` argument. Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:1176 +#: ../../../build/NEWS:1194 msgid "" "`bpo-37412 `__: The :func:`os.getcwdb` " "function now uses the UTF-8 encoding on Windows, rather than the ANSI code " @@ -2363,13 +2392,13 @@ msgid "" " on Windows." msgstr "" -#: ../../../build/NEWS:1180 +#: ../../../build/NEWS:1198 msgid "" "`bpo-29412 `__: Fix IndexError in " "parsing a header value ending unexpectedly. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1183 +#: ../../../build/NEWS:1201 msgid "" "`bpo-36546 `__: The *dist* argument for " "statistics.quantiles() is now positional only. The current name doesn't " @@ -2378,47 +2407,47 @@ msgid "" "to change the name later." msgstr "" -#: ../../../build/NEWS:1188 +#: ../../../build/NEWS:1206 msgid "" "`bpo-37394 `__: Fix a bug that was " "causing the :mod:`queue` module to fail if the accelerator module was not " "available. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1191 +#: ../../../build/NEWS:1209 msgid "" "`bpo-33972 `__: Email with single part " "but content-type set to ``multipart/*`` doesn't raise AttributeError " "anymore." msgstr "" -#: ../../../build/NEWS:1194 +#: ../../../build/NEWS:1212 msgid "" "`bpo-37280 `__: Use threadpool for " "reading from file for sendfile fallback mode." msgstr "" -#: ../../../build/NEWS:1197 +#: ../../../build/NEWS:1215 msgid "" "`bpo-37279 `__: Fix asyncio sendfile " "support when sendfile sends extra data in fallback mode." msgstr "" -#: ../../../build/NEWS:1200 +#: ../../../build/NEWS:1218 msgid "" "`bpo-19865 `__: " ":func:`ctypes.create_unicode_buffer()` now also supports non-BMP characters " "on platforms with 16-bit :c:type:`wchar_t` (for example, Windows and AIX)." msgstr "" -#: ../../../build/NEWS:1204 +#: ../../../build/NEWS:1222 msgid "" "`bpo-37210 `__: Allow pure Python " "implementation of :mod:`pickle` to work even when the C :mod:`_pickle` " "module is unavailable." msgstr "" -#: ../../../build/NEWS:1207 +#: ../../../build/NEWS:1225 msgid "" "`bpo-35922 `__: Fix " ":meth:`RobotFileParser.crawl_delay` and :meth:`RobotFileParser.request_rate`" @@ -2426,27 +2455,27 @@ msgid "" " rule is defined in the robots.txt file. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1212 +#: ../../../build/NEWS:1230 msgid "" "`bpo-35766 `__: Change the format of " "feature_version to be a (major, minor) tuple." msgstr "" -#: ../../../build/NEWS:1215 +#: ../../../build/NEWS:1233 msgid "" "`bpo-36607 `__: Eliminate " ":exc:`RuntimeError` raised by :func:`asyncio.all_tasks()` if internal tasks " "weak set is changed by another thread during iteration." msgstr "" -#: ../../../build/NEWS:1219 +#: ../../../build/NEWS:1237 msgid "" "`bpo-18748 `__: :class:`_pyio.IOBase` " "destructor now does nothing if getting the ``closed`` attribute fails to " "better mimick :class:`_io.IOBase` finalizer." msgstr "" -#: ../../../build/NEWS:1223 +#: ../../../build/NEWS:1241 msgid "" "`bpo-36402 `__: Fix a race condition at " "Python shutdown when waiting for threads. Wait until the Python thread state" @@ -2454,7 +2483,7 @@ msgid "" " than just wait until non-daemon Python threads complete." msgstr "" -#: ../../../build/NEWS:1228 +#: ../../../build/NEWS:1246 msgid "" "`bpo-34886 `__: Fix an unintended " "ValueError from :func:`subprocess.run` when checking for conflicting `input`" @@ -2464,50 +2493,50 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1234 +#: ../../../build/NEWS:1252 msgid "" "`bpo-37173 `__: The exception message " "for ``inspect.getfile()`` now correctly reports the passed class rather than" " the builtins module." msgstr "" -#: ../../../build/NEWS:1237 +#: ../../../build/NEWS:1255 msgid "" "`bpo-37178 `__: Give math.perm() a one " "argument form that means the same as math.factorial()." msgstr "" -#: ../../../build/NEWS:1240 +#: ../../../build/NEWS:1258 msgid "" "`bpo-37178 `__: For math.perm(n, k), let" " k default to n, giving the same result as factorial." msgstr "" -#: ../../../build/NEWS:1243 +#: ../../../build/NEWS:1261 msgid "" "`bpo-37163 `__: Deprecated passing " "``obj`` argument of :func:`dataclasses.replace` as keyword argument." msgstr "" -#: ../../../build/NEWS:1246 +#: ../../../build/NEWS:1264 msgid "" "`bpo-37165 `__: Converted " "_collections._count_elements to use the Argument Clinic." msgstr "" -#: ../../../build/NEWS:1249 +#: ../../../build/NEWS:1267 msgid "" "`bpo-34767 `__: Do not always create a " ":class:`collections.deque` in :class:`asyncio.Lock`." msgstr "" -#: ../../../build/NEWS:1252 +#: ../../../build/NEWS:1270 msgid "" "`bpo-37158 `__: Speed-up " "statistics.fmean() by switching from a function to a generator." msgstr "" -#: ../../../build/NEWS:1255 +#: ../../../build/NEWS:1273 msgid "" "`bpo-37150 `__: " "`argparse._ActionsContainer.add_argument` now throws error, if someone " @@ -2515,66 +2544,66 @@ msgid "" "`type` argument" msgstr "" -#: ../../../build/NEWS:1259 +#: ../../../build/NEWS:1277 msgid "" "`bpo-35621 `__: Support running asyncio " "subprocesses when execution event loop in a thread on UNIX." msgstr "" -#: ../../../build/NEWS:1262 +#: ../../../build/NEWS:1280 msgid "" "`bpo-36520 `__: Lengthy email headers " "with UTF-8 characters are now properly encoded when they are folded. Patch " "by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1265 +#: ../../../build/NEWS:1283 msgid "" "`bpo-30835 `__: Fixed a bug in email " "parsing where a message with invalid bytes in content-transfer-encoding of a" " multipart message can cause an AttributeError. Patch by Andrew Donnellan." msgstr "" -#: ../../../build/NEWS:1269 +#: ../../../build/NEWS:1287 msgid "" "`bpo-35805 `__: Add parser for Message-" "ID header and add it to default HeaderRegistry. This should prevent folding " "of Message-ID using RFC 2048 encoded words." msgstr "" -#: ../../../build/NEWS:1273 +#: ../../../build/NEWS:1291 msgid "" "`bpo-35070 `__: posix.getgrouplist() now" " works correctly when the user belongs to NGROUPS_MAX supplemental groups. " "Patch by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1276 +#: ../../../build/NEWS:1294 msgid "" "`bpo-32627 `__: Fix compile error when " "``_uuid`` headers conflicting included." msgstr "" -#: ../../../build/NEWS:1278 +#: ../../../build/NEWS:1296 msgid "" "`bpo-11122 `__: Distutils won't check " "for rpmbuild in specified paths only." msgstr "" -#: ../../../build/NEWS:1280 +#: ../../../build/NEWS:1298 msgid "" "`bpo-4963 `__: Fixed non-deterministic " "behavior related to mimetypes extension mapping and module reinitialization." msgstr "" -#: ../../../build/NEWS:1286 +#: ../../../build/NEWS:1304 msgid "" "`bpo-34903 `__: Documented that in " ":meth:`datetime.datetime.strptime()`, the leading zero in some two-digit " "formats is optional. Patch by Mike Gleen." msgstr "" -#: ../../../build/NEWS:1292 +#: ../../../build/NEWS:1310 msgid "" "`bpo-37421 `__: " "test_distutils.test_build_ext() is now able to remove the temporary " @@ -2582,67 +2611,67 @@ msgid "" "the current process, but test it in a separated process." msgstr "" -#: ../../../build/NEWS:1296 +#: ../../../build/NEWS:1314 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now cleans up multiprocessing to remove immediately temporary directories " "created by multiprocessing.util.get_temp_dir()." msgstr "" -#: ../../../build/NEWS:1300 +#: ../../../build/NEWS:1318 msgid "" "`bpo-37421 `__: test_winconsoleio " "doesn't leak a temporary file anymore: use tempfile.TemporaryFile() to " "remove it when the test completes." msgstr "" -#: ../../../build/NEWS:1303 +#: ../../../build/NEWS:1321 msgid "" "`bpo-37421 `__: multiprocessing tests " "now explicitly call ``_run_finalizers()`` to immediately remove temporary " "directories created by tests." msgstr "" -#: ../../../build/NEWS:1306 +#: ../../../build/NEWS:1324 msgid "" "`bpo-37199 `__: Fix test failures when " "IPv6 is unavailable or disabled." msgstr "" -#: ../../../build/NEWS:1308 +#: ../../../build/NEWS:1326 msgid "" "`bpo-37335 `__: Remove no longer " "necessary code from c locale coercion tests" msgstr "" -#: ../../../build/NEWS:1310 +#: ../../../build/NEWS:1328 msgid "" "`bpo-37421 `__: Fix test_shutil to no " "longer leak temporary files." msgstr "" -#: ../../../build/NEWS:1312 +#: ../../../build/NEWS:1330 msgid "" "`bpo-37411 `__: Fix " "test_wsgiref.testEnviron() to no longer depend on the environment variables " "(don't fail if \"X\" variable is set)." msgstr "" -#: ../../../build/NEWS:1315 +#: ../../../build/NEWS:1333 msgid "" "`bpo-37400 `__: Fix " "test_os.test_chown(): use os.getgroups() rather than grp.getgrall() to get " "groups. Rename also the test to test_chown_gid()." msgstr "" -#: ../../../build/NEWS:1318 +#: ../../../build/NEWS:1336 msgid "" "`bpo-37359 `__: Add --cleanup option to " "python3 -m test to remove ``test_python_*`` directories of previous failed " "jobs. Add \"make cleantest\" to run ``python3 -m test --cleanup``." msgstr "" -#: ../../../build/NEWS:1322 +#: ../../../build/NEWS:1340 msgid "" "`bpo-37362 `__: test_gdb no longer fails" " if it gets an \"unexpected\" message on stderr: it now ignores stderr. The " @@ -2650,20 +2679,20 @@ msgid "" " not to test gdb." msgstr "" -#: ../../../build/NEWS:1326 +#: ../../../build/NEWS:1344 msgid "" "`bpo-35998 `__: Avoid TimeoutError in " "test_asyncio: test_start_tls_server_1()" msgstr "" -#: ../../../build/NEWS:1328 +#: ../../../build/NEWS:1346 msgid "" "`bpo-37278 `__: Fix test_asyncio " "ProactorLoopCtrlC: join the thread to prevent leaking a running thread and " "leaking a reference." msgstr "" -#: ../../../build/NEWS:1331 +#: ../../../build/NEWS:1349 msgid "" "`bpo-37261 `__: Fix " ":func:`test.support.catch_unraisable_exception`: its __exit__() method now " @@ -2671,27 +2700,27 @@ msgid "" "attribute." msgstr "" -#: ../../../build/NEWS:1335 +#: ../../../build/NEWS:1353 msgid "" "`bpo-37169 `__: Rewrite " "``_PyObject_IsFreed()`` unit tests." msgstr "" -#: ../../../build/NEWS:1337 +#: ../../../build/NEWS:1355 msgid "" "`bpo-37153 `__: " "``test_venv.test_mutiprocessing()`` now explicitly calls " "``pool.terminate()`` to wait until the pool completes." msgstr "" -#: ../../../build/NEWS:1340 +#: ../../../build/NEWS:1358 msgid "" "`bpo-28009 `__: Modify the test_uuid " "logic to test when a program is available AND can be used to obtain a " "MACADDR as basis for an UUID. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1346 +#: ../../../build/NEWS:1364 msgid "" "`bpo-37189 `__: Many ``PyRun_XXX()`` " "functions like :c:func:`PyRun_String` were no longer exported in " @@ -2699,45 +2728,45 @@ msgid "" "compatibiliy." msgstr "" -#: ../../../build/NEWS:1353 +#: ../../../build/NEWS:1371 msgid "" "`bpo-10945 `__: Officially drop support " "for creating bdist_wininst installers on non-Windows systems." msgstr "" -#: ../../../build/NEWS:1356 +#: ../../../build/NEWS:1374 msgid "" "`bpo-37369 `__: Fixes path for " ":data:`sys.executable` when running from the Microsoft Store." msgstr "" -#: ../../../build/NEWS:1359 +#: ../../../build/NEWS:1377 msgid "" "`bpo-37351 `__: Removes libpython38.a " "from standard Windows distribution." msgstr "" -#: ../../../build/NEWS:1361 +#: ../../../build/NEWS:1379 msgid "" "`bpo-35360 `__: Update Windows builds to" " use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1363 +#: ../../../build/NEWS:1381 msgid "" "`bpo-37267 `__: On Windows, " ":func:`os.dup` no longer creates an inheritable fd when handling a character" " file." msgstr "" -#: ../../../build/NEWS:1366 +#: ../../../build/NEWS:1384 msgid "" "`bpo-36779 `__: Ensure ``time.tzname`` " "is correct on Windows when the active code page is set to CP_UTF7 or " "CP_UTF8." msgstr "" -#: ../../../build/NEWS:1372 +#: ../../../build/NEWS:1390 msgid "" "`bpo-34602 `__: Avoid test suite " "failures on macOS by no longer calling resource.setrlimit to increase the " @@ -2745,39 +2774,39 @@ msgid "" "since the interpreter is being built with a larger default stack size." msgstr "" -#: ../../../build/NEWS:1377 +#: ../../../build/NEWS:1395 msgid "" "`bpo-35360 `__: Update macOS installer " "to use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1379 +#: ../../../build/NEWS:1397 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in macOS installer." msgstr "" -#: ../../../build/NEWS:1384 +#: ../../../build/NEWS:1402 msgid "" "`bpo-37325 `__: Fix tab focus traversal " "order for help source and custom run dialogs." msgstr "" -#: ../../../build/NEWS:1387 +#: ../../../build/NEWS:1405 msgid "" "`bpo-37321 `__: Both subprocess " "connection error messages now refer to the 'Startup failure' section of the " "IDLE doc." msgstr "" -#: ../../../build/NEWS:1390 +#: ../../../build/NEWS:1408 msgid "" "`bpo-37177 `__: Properly 'attach' search" " dialogs to their main window so that they behave like other dialogs and do " "not get hidden behind their main window." msgstr "" -#: ../../../build/NEWS:1394 +#: ../../../build/NEWS:1412 msgid "" "`bpo-37039 `__: Adjust \"Zoom Height\" " "to individual screens by momemtarily maximizing the window on first use with" @@ -2785,14 +2814,14 @@ msgid "" "height. While a window is maximized, \"Zoom Height\" has no effect." msgstr "" -#: ../../../build/NEWS:1399 +#: ../../../build/NEWS:1417 msgid "" "`bpo-35763 `__: Make calltip reminder " "about '/' meaning positional-only less obtrusive by only adding it when " "there is room on the first line." msgstr "" -#: ../../../build/NEWS:1402 +#: ../../../build/NEWS:1420 msgid "" "`bpo-5680 `__: Add 'Run... Customized' to" " the Run menu to run a module with customized settings. Any 'command line " @@ -2800,19 +2829,19 @@ msgid "" "main module restart." msgstr "" -#: ../../../build/NEWS:1409 +#: ../../../build/NEWS:1427 msgid "" "`bpo-36763 `__: Add " ":func:`PyConfig_SetWideStringList` function." msgstr "" -#: ../../../build/NEWS:1411 +#: ../../../build/NEWS:1429 msgid "" "`bpo-28805 `__: The " ":const:`METH_FASTCALL` calling convention has been documented." msgstr "" -#: ../../../build/NEWS:1414 +#: ../../../build/NEWS:1432 msgid "" "`bpo-37221 `__: ``tp_print`` is put back" " at the end of the ``PyTypeObject`` structure to restore support for old " @@ -2820,7 +2849,7 @@ msgid "" " ``tp_print`` will be removed entirely in Python 3.9." msgstr "" -#: ../../../build/NEWS:1419 +#: ../../../build/NEWS:1437 msgid "" "`bpo-37221 `__: The new function " ":c:func:`PyCode_NewWithPosOnlyArgs` allows to create code objects like " @@ -2828,13 +2857,13 @@ msgid "" "indicating the number of positonal-only arguments." msgstr "" -#: ../../../build/NEWS:1424 +#: ../../../build/NEWS:1442 msgid "" "`bpo-37215 `__: Fix dtrace issue " "introduce by `bpo-36842 `__" msgstr "" -#: ../../../build/NEWS:1426 +#: ../../../build/NEWS:1444 msgid "" "`bpo-37191 `__: Python.h does not need " "compiler support for intermingled declarations (GCC's ``-Wdeclaration-after-" @@ -2842,21 +2871,21 @@ msgid "" "intermingled declarations will be needed again." msgstr "" -#: ../../../build/NEWS:1431 +#: ../../../build/NEWS:1449 msgid "" "`bpo-37170 `__: Fix the cast on error in" " :c:func:`PyLong_AsUnsignedLongLongMask()`." msgstr "" -#: ../../../build/NEWS:1436 +#: ../../../build/NEWS:1454 msgid "Python 3.8.0 beta 1" msgstr "Python 3.8.0 beta 1" -#: ../../../build/NEWS:1438 +#: ../../../build/NEWS:1456 msgid "*Release date: 2019-06-04*" msgstr "*Tanggal rilis: 2019-06-04*" -#: ../../../build/NEWS:1443 +#: ../../../build/NEWS:1461 msgid "" "`bpo-35907 `__: CVE-2019-9948: Avoid " "file reading by disallowing ``local-file://`` and ``local_file://`` URL " @@ -2864,33 +2893,33 @@ msgid "" ":mod:`urllib.request`." msgstr "" -#: ../../../build/NEWS:1448 +#: ../../../build/NEWS:1466 msgid "" "`bpo-33529 `__: Prevent fold function " "used in email header encoding from entering infinite loop when there are too" " many non-ASCII characters in a header." msgstr "" -#: ../../../build/NEWS:1452 +#: ../../../build/NEWS:1470 msgid "" "`bpo-33164 `__: Updated blake2 " "implementation which uses secure memset implementation provided by platform." msgstr "" -#: ../../../build/NEWS:1458 +#: ../../../build/NEWS:1476 msgid "" "`bpo-35814 `__: Allow unpacking in the " "right hand side of annotated assignments. In particular, ``t: Tuple[int, " "...] = x, y, *z`` is now allowed." msgstr "" -#: ../../../build/NEWS:1462 +#: ../../../build/NEWS:1480 msgid "" "`bpo-37126 `__: All structseq objects " "are now tracked by the garbage collector. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1465 +#: ../../../build/NEWS:1483 msgid "" "`bpo-37122 `__: Make the *co_argcount* " "attribute of code objects represent the total number of positional arguments" @@ -2900,7 +2929,7 @@ msgid "" "positional-or-keyword arguments. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1472 +#: ../../../build/NEWS:1490 msgid "" "`bpo-20092 `__: Constructors of " ":class:`int`, :class:`float` and :class:`complex` will now use the " @@ -2909,26 +2938,26 @@ msgid "" ":meth:`~object.__complex__` is not available." msgstr "" -#: ../../../build/NEWS:1477 +#: ../../../build/NEWS:1495 msgid "" "`bpo-37087 `__: Add native thread ID " "(TID) support to OpenBSD." msgstr "" -#: ../../../build/NEWS:1479 +#: ../../../build/NEWS:1497 msgid "" "`bpo-26219 `__: Implemented per opcode " "cache mechanism and ``LOAD_GLOBAL`` instruction use it. ``LOAD_GLOBAL`` is " "now about 40% faster. Contributed by Yury Selivanov, and Inada Naoki." msgstr "" -#: ../../../build/NEWS:1483 +#: ../../../build/NEWS:1501 msgid "" "`bpo-37072 `__: Fix crash in " "PyAST_FromNodeObject() when flags is NULL." msgstr "" -#: ../../../build/NEWS:1485 +#: ../../../build/NEWS:1503 msgid "" "`bpo-37029 `__: Freeing a great many " "small objects could take time quadratic in the number of arenas, due to " @@ -2940,14 +2969,14 @@ msgid "" "time needed to release their memory." msgstr "" -#: ../../../build/NEWS:1494 +#: ../../../build/NEWS:1512 msgid "" "`bpo-26423 `__: Fix possible overflow in" " ``wrap_lenfunc()`` when ``sizeof(long) < sizeof(Py_ssize_t)`` (e.g., 64-bit" " Windows)." msgstr "" -#: ../../../build/NEWS:1497 +#: ../../../build/NEWS:1515 msgid "" "`bpo-37050 `__: Improve the AST for " "\"debug\" f-strings, which use '=' to print out the source of the expression" @@ -2956,7 +2985,7 @@ msgid "" "expressions inside the f-string)." msgstr "" -#: ../../../build/NEWS:1502 +#: ../../../build/NEWS:1520 msgid "" "`bpo-22385 `__: The `bytes.hex`, " "`bytearray.hex`, and `memoryview.hex` methods as well as the " @@ -2965,26 +2994,26 @@ msgid "" " MicroPython's hexlify implementation." msgstr "" -#: ../../../build/NEWS:1507 +#: ../../../build/NEWS:1525 msgid "" "`bpo-26836 `__: Add " ":func:`os.memfd_create`." msgstr "" -#: ../../../build/NEWS:1509 +#: ../../../build/NEWS:1527 msgid "" "`bpo-37032 `__: Added new ``replace()`` " "method to the code type (:class:`types.CodeType`)." msgstr "" -#: ../../../build/NEWS:1512 +#: ../../../build/NEWS:1530 msgid "" "`bpo-37007 `__: Implement " ":func:`socket.if_nameindex()`, :func:`socket.if_nametoindex()`, and " ":func:`socket.if_indextoname()` on Windows." msgstr "" -#: ../../../build/NEWS:1516 +#: ../../../build/NEWS:1534 msgid "" "`bpo-36829 `__: " ":c:func:`PyErr_WriteUnraisable` now creates a traceback object if there is " @@ -2993,14 +3022,14 @@ msgid "" "any error." msgstr "" -#: ../../../build/NEWS:1521 +#: ../../../build/NEWS:1539 msgid "" "`bpo-36878 `__: Only accept text after " "`# type: ignore` if the first character is ASCII. This is to disallow things" " like `# type: ignoreé`." msgstr "" -#: ../../../build/NEWS:1524 +#: ../../../build/NEWS:1542 msgid "" "`bpo-36878 `__: Store text appearing " "after a `# type: ignore` comment in the AST. For example a type ignore like " @@ -3008,39 +3037,39 @@ msgid "" " node." msgstr "" -#: ../../../build/NEWS:1528 +#: ../../../build/NEWS:1546 msgid "" "`bpo-2180 `__: Treat line continuation at" " EOF as a ``SyntaxError`` by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1531 +#: ../../../build/NEWS:1549 msgid "" "`bpo-36907 `__: Fix a crash when calling" " a C function with a keyword dict (``f(**kwargs)``) and changing the dict " "``kwargs`` while that function is running." msgstr "" -#: ../../../build/NEWS:1535 +#: ../../../build/NEWS:1553 msgid "" "`bpo-36946 `__: Fix possible signed " "integer overflow when handling slices." msgstr "" -#: ../../../build/NEWS:1537 +#: ../../../build/NEWS:1555 msgid "" "`bpo-36826 `__: Add NamedExpression kind" " support to ast_unparse.c" msgstr "" -#: ../../../build/NEWS:1539 +#: ../../../build/NEWS:1557 msgid "" "`bpo-1875 `__: A :exc:`SyntaxError` is " "now raised if a code blocks that will be optimized away (e.g. if conditions " "that are always false) contains syntax errors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1543 +#: ../../../build/NEWS:1561 msgid "" "`bpo-36027 `__: Allow computation of " "modular inverses via three-argument ``pow``: the second argument is now " @@ -3048,27 +3077,27 @@ msgid "" " relatively prime." msgstr "" -#: ../../../build/NEWS:1547 +#: ../../../build/NEWS:1565 msgid "" "`bpo-36861 `__: Update the Unicode " "database to version 12.1.0." msgstr "" -#: ../../../build/NEWS:1549 +#: ../../../build/NEWS:1567 msgid "" "`bpo-28866 `__: Avoid caching attributes" " of classes which type defines mro() to avoid a hard cache invalidation " "problem." msgstr "" -#: ../../../build/NEWS:1552 +#: ../../../build/NEWS:1570 msgid "" "`bpo-36851 `__: The ``FrameType`` stack " "is now correctly cleaned up if the execution ends with a return and the " "stack is not empty." msgstr "" -#: ../../../build/NEWS:1555 +#: ../../../build/NEWS:1573 msgid "" "`bpo-34616 `__: The ``compile()`` " "builtin functions now support the ``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` flag, " @@ -3077,26 +3106,26 @@ msgid "" "already async functions; for example in a custom REPL." msgstr "" -#: ../../../build/NEWS:1561 +#: ../../../build/NEWS:1579 msgid "" "`bpo-36842 `__: Implement PEP 578, " "adding sys.audit, io.open_code and related APIs." msgstr "" -#: ../../../build/NEWS:1564 +#: ../../../build/NEWS:1582 msgid "" "`bpo-27639 `__: Correct return type for " "UserList slicing operations. Patch by Michael Blahay, Erick Cervantes, and " "vaultah" msgstr "" -#: ../../../build/NEWS:1567 +#: ../../../build/NEWS:1585 msgid "" "`bpo-36737 `__: Move " "PyRuntimeState.warnings into per-interpreter state (via \"module state\")." msgstr "" -#: ../../../build/NEWS:1570 +#: ../../../build/NEWS:1588 msgid "" "`bpo-36793 `__: Removed ``__str__`` " "implementations from builtin types :class:`bool`, :class:`int`, " @@ -3104,7 +3133,7 @@ msgid "" "They now inherit ``__str__()`` from :class:`object`." msgstr "" -#: ../../../build/NEWS:1575 +#: ../../../build/NEWS:1593 msgid "" "`bpo-36817 `__: Add a ``=`` feature " "f-strings for debugging. This can precede ``!s``, ``!r``, or ``!a``. It " @@ -3115,13 +3144,13 @@ msgid "" "the formatting behavior is unchanged, and __format__ will be used." msgstr "" -#: ../../../build/NEWS:1583 +#: ../../../build/NEWS:1601 msgid "" "`bpo-24048 `__: Save the live exception " "during import.c's ``remove_module()``." msgstr "" -#: ../../../build/NEWS:1585 +#: ../../../build/NEWS:1603 msgid "" "`bpo-27987 `__: pymalloc returns memory " "blocks aligned by 16 bytes, instead of 8 bytes, on 64-bit platforms to " @@ -3129,39 +3158,39 @@ msgid "" " by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1589 +#: ../../../build/NEWS:1607 msgid "" "`bpo-36601 `__: A long-since-meaningless" " check for ``getpid() == main_pid`` was removed from Python's internal C " "signal handler." msgstr "" -#: ../../../build/NEWS:1592 +#: ../../../build/NEWS:1610 msgid "" "`bpo-36594 `__: Fix incorrect use of " "``%p`` in format strings. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1595 +#: ../../../build/NEWS:1613 msgid "" "`bpo-36045 `__: builtins.help() now " "prefixes `async` for async functions" msgstr "" -#: ../../../build/NEWS:1597 +#: ../../../build/NEWS:1615 msgid "" "`bpo-36084 `__: Add native thread ID " "(TID) to threading.Thread objects (supported platforms: Windows, FreeBSD, " "Linux, macOS)" msgstr "" -#: ../../../build/NEWS:1600 +#: ../../../build/NEWS:1618 msgid "" "`bpo-36035 `__: Added fix for broken " "symlinks in combination with pathlib" msgstr "" -#: ../../../build/NEWS:1602 +#: ../../../build/NEWS:1620 msgid "" "`bpo-35983 `__: Added new trashcan " "macros to deal with a double deallocation that could occur when the " @@ -3169,81 +3198,81 @@ msgid "" "base class uses the trashcan mechanism. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:1607 +#: ../../../build/NEWS:1625 msgid "" "`bpo-20602 `__: Do not clear " ":data:`sys.flags` and :data:`sys.float_info` during shutdown. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1610 +#: ../../../build/NEWS:1628 msgid "" "`bpo-26826 `__: Expose " ":func:`copy_file_range` as a low level API in the :mod:`os` module." msgstr "" -#: ../../../build/NEWS:1613 +#: ../../../build/NEWS:1631 msgid "" "`bpo-32388 `__: Remove cross-version " "binary compatibility requirement in tp_flags." msgstr "" -#: ../../../build/NEWS:1616 +#: ../../../build/NEWS:1634 msgid "" "`bpo-31862 `__: Port binascii to PEP 489" " multiphase initialization. Patch by Marcel Plch." msgstr "" -#: ../../../build/NEWS:1622 +#: ../../../build/NEWS:1640 msgid "" "`bpo-37128 `__: Added :func:`math.perm`." msgstr "" -#: ../../../build/NEWS:1624 +#: ../../../build/NEWS:1642 msgid "" "`bpo-37120 `__: Add " "SSLContext.num_tickets to control the number of TLSv1.3 session tickets." msgstr "" -#: ../../../build/NEWS:1627 +#: ../../../build/NEWS:1645 msgid "" "`bpo-12202 `__: Fix the error handling " "in :meth:`msilib.SummaryInformation.GetProperty`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1630 +#: ../../../build/NEWS:1648 msgid "" "`bpo-26835 `__: The fcntl module now " "contains file sealing constants for sealing of memfds." msgstr "" -#: ../../../build/NEWS:1633 +#: ../../../build/NEWS:1651 msgid "" "`bpo-29262 `__: Add ``get_origin()`` and" " ``get_args()`` introspection helpers to ``typing`` module." msgstr "" -#: ../../../build/NEWS:1636 +#: ../../../build/NEWS:1654 msgid "" "`bpo-12639 `__: " ":meth:`msilib.Directory.start_component()` no longer fails if *keyfile* is " "not ``None``." msgstr "" -#: ../../../build/NEWS:1639 +#: ../../../build/NEWS:1657 msgid "" "`bpo-36999 `__: Add the " "``asyncio.Task.get_coro()`` method to publicly expose the tasks's coroutine " "object." msgstr "" -#: ../../../build/NEWS:1642 +#: ../../../build/NEWS:1660 msgid "" "`bpo-35246 `__: Make " ":func:`asyncio.create_subprocess_exec` accept path-like arguments." msgstr "" -#: ../../../build/NEWS:1645 +#: ../../../build/NEWS:1663 msgid "" "`bpo-35279 `__: Change default " "*max_workers* of ``ThreadPoolExecutor`` from ``cpu_count() * 5`` to " @@ -3251,7 +3280,7 @@ msgid "" "many cores machines." msgstr "" -#: ../../../build/NEWS:1649 +#: ../../../build/NEWS:1667 msgid "" "`bpo-37076 `__: " ":func:`_thread.start_new_thread` now logs uncaught exception raised by the " @@ -3260,13 +3289,13 @@ msgid "" " the exception." msgstr "" -#: ../../../build/NEWS:1654 +#: ../../../build/NEWS:1672 msgid "" "`bpo-33725 `__: On macOS, the " ":mod:`multiprocessing` module now uses *spawn* start method by default." msgstr "" -#: ../../../build/NEWS:1657 +#: ../../../build/NEWS:1675 msgid "" "`bpo-37054 `__: Fix destructor " ":class:`_pyio.BytesIO` and :class:`_pyio.TextIOWrapper`: initialize their " @@ -3274,20 +3303,20 @@ msgid "" "used by ``__del__()`` which calls ``close()``." msgstr "" -#: ../../../build/NEWS:1662 +#: ../../../build/NEWS:1680 msgid "" "`bpo-37058 `__: PEP 544: Add " "``Protocol`` and ``@runtime_checkable`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1665 +#: ../../../build/NEWS:1683 msgid "" "`bpo-36933 `__: The functions " "``sys.set_coroutine_wrapper`` and ``sys.get_coroutine_wrapper`` that were " "deprecated and marked for removal in 3.8 have been removed." msgstr "" -#: ../../../build/NEWS:1669 +#: ../../../build/NEWS:1687 msgid "" "`bpo-37047 `__: Handle late binding and " "attribute access in :class:`unittest.mock.AsyncMock` setup for autospeccing." @@ -3295,25 +3324,25 @@ msgid "" ":class:`unittest.mock.MagicMock`." msgstr "" -#: ../../../build/NEWS:1673 +#: ../../../build/NEWS:1691 msgid "" "`bpo-37049 `__: PEP 589: Add " "``TypedDict`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1675 +#: ../../../build/NEWS:1693 msgid "" "`bpo-37046 `__: PEP 586: Add ``Literal``" " to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1677 +#: ../../../build/NEWS:1695 msgid "" "`bpo-37045 `__: PEP 591: Add ``Final`` " "qualifier and ``@final`` decorator to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1680 +#: ../../../build/NEWS:1698 msgid "" "`bpo-37035 `__: Don't log OSError based " "exceptions if a fatal error has occurred in asyncio transport. Peer can " @@ -3322,44 +3351,44 @@ msgid "" "is pointless and pollute asyncio logs." msgstr "" -#: ../../../build/NEWS:1686 +#: ../../../build/NEWS:1704 msgid "" "`bpo-37001 `__: " ":func:`symtable.symtable` now accepts the same input types for source code " "as the built-in :func:`compile` function. Patch by Dino Viehland." msgstr "" -#: ../../../build/NEWS:1690 +#: ../../../build/NEWS:1708 msgid "" "`bpo-37028 `__: Implement asyncio REPL" msgstr "" -#: ../../../build/NEWS:1692 +#: ../../../build/NEWS:1710 msgid "" "`bpo-37027 `__: Return safe to use proxy" " socket object from transport.get_extra_info('socket')" msgstr "" -#: ../../../build/NEWS:1695 +#: ../../../build/NEWS:1713 msgid "" "`bpo-32528 `__: Make " "asyncio.CancelledError a BaseException." msgstr "" -#: ../../../build/NEWS:1697 +#: ../../../build/NEWS:1715 msgid "" "This will address the common mistake many asyncio users make: an \"except " "Exception\" clause breaking Tasks cancellation." msgstr "" -#: ../../../build/NEWS:1700 +#: ../../../build/NEWS:1718 msgid "" "In addition to this change, we stop inheriting asyncio.TimeoutError and " "asyncio.InvalidStateError from their concurrent.futures.* counterparts. " "There's no point for these exceptions to share the inheritance chain." msgstr "" -#: ../../../build/NEWS:1704 +#: ../../../build/NEWS:1722 msgid "" "`bpo-1230540 `__: Add a new " ":func:`threading.excepthook` function which handles uncaught " @@ -3367,57 +3396,57 @@ msgid "" "uncaught :meth:`threading.Thread.run` exceptions are handled." msgstr "" -#: ../../../build/NEWS:1708 +#: ../../../build/NEWS:1726 msgid "" "`bpo-36996 `__: Handle " ":func:`unittest.mock.patch` used as a decorator on async functions." msgstr "" -#: ../../../build/NEWS:1711 +#: ../../../build/NEWS:1729 msgid "" "`bpo-37008 `__: Add support for calling " ":func:`next` with the mock resulting from :func:`unittest.mock.mock_open`" msgstr "" -#: ../../../build/NEWS:1714 +#: ../../../build/NEWS:1732 msgid "" "`bpo-27737 `__: Allow whitespace only " "header encoding in ``email.header`` - by Batuhan Taskaya" msgstr "" -#: ../../../build/NEWS:1717 +#: ../../../build/NEWS:1735 msgid "" "`bpo-36969 `__: PDB command `args` now " "display positional only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1720 +#: ../../../build/NEWS:1738 msgid "" "`bpo-36969 `__: PDB command `args` now " "display keyword only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1723 +#: ../../../build/NEWS:1741 msgid "" "`bpo-36983 `__: Add missing names to " "``typing.__all__``: ``ChainMap``, ``ForwardRef``, ``OrderedDict`` - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1726 +#: ../../../build/NEWS:1744 msgid "" "`bpo-36972 `__: Add SupportsIndex " "protocol to the typing module to allow type checking to detect classes that " "can be passed to `hex()`, `oct()` and `bin()`." msgstr "" -#: ../../../build/NEWS:1730 +#: ../../../build/NEWS:1748 msgid "" "`bpo-32972 `__: Implement " "``unittest.IsolatedAsyncioTestCase`` to help testing asyncio-based code." msgstr "" -#: ../../../build/NEWS:1733 +#: ../../../build/NEWS:1751 msgid "" "`bpo-36952 `__: :func:`fileinput.input` " "and :class:`fileinput.FileInput` **bufsize** argument has been removed (was " @@ -3425,7 +3454,7 @@ msgid "" "**openhook** arguments have been made keyword-only." msgstr "" -#: ../../../build/NEWS:1738 +#: ../../../build/NEWS:1756 msgid "" "`bpo-36952 `__: Starting with Python " "3.3, importing ABCs from :mod:`collections` is deprecated, and import should" @@ -3434,64 +3463,64 @@ msgid "" "3.9; documentation and ``DeprecationWarning`` clarified." msgstr "" -#: ../../../build/NEWS:1744 +#: ../../../build/NEWS:1762 msgid "" "`bpo-36949 `__: Implement __repr__ for " "WeakSet objects." msgstr "" -#: ../../../build/NEWS:1746 +#: ../../../build/NEWS:1764 msgid "" "`bpo-36948 `__: Fix :exc:`NameError` in " ":meth:`urllib.request.URLopener.retrieve`. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:1750 +#: ../../../build/NEWS:1768 msgid "" "`bpo-33524 `__: Fix the folding of email" " header when the max_line_length is 0 or None and the header contains non-" "ascii characters. Contributed by Licht Takeuchi (@Licht-T)." msgstr "" -#: ../../../build/NEWS:1754 +#: ../../../build/NEWS:1772 msgid "" "`bpo-24564 `__: :func:`shutil.copystat` " "now ignores :const:`errno.EINVAL` on :func:`os.setxattr` which may occur " "when copying files on filesystems without extended attributes support." msgstr "" -#: ../../../build/NEWS:1758 +#: ../../../build/NEWS:1776 msgid "Original patch by Giampaolo Rodola, updated by Ying Wang." msgstr "*Patch* awal oleh Giampaolo Rodola, diperbarui oleh Ying Wang." -#: ../../../build/NEWS:1760 +#: ../../../build/NEWS:1778 msgid "" "`bpo-36888 `__: Python child processes " "can now access the status of their parent process using " "multiprocessing.process.parent_process" msgstr "" -#: ../../../build/NEWS:1763 +#: ../../../build/NEWS:1781 msgid "" "`bpo-36921 `__: Deprecate ``@coroutine``" " for sake of ``async def``." msgstr "" -#: ../../../build/NEWS:1765 +#: ../../../build/NEWS:1783 msgid "" "`bpo-25652 `__: Fix bug in ``__rmod__`` " "of ``UserString`` - by Batuhan Taskaya." msgstr "" -#: ../../../build/NEWS:1767 +#: ../../../build/NEWS:1785 msgid "" "`bpo-36916 `__: Remove a message about " "an unhandled exception in a task when writer.write() is used without await " "and writer.drain() fails with an exception." msgstr "" -#: ../../../build/NEWS:1771 +#: ../../../build/NEWS:1789 msgid "" "`bpo-36889 `__: Introduce " ":class:`asyncio.Stream` class that merges :class:`asyncio.StreamReader` and " @@ -3509,59 +3538,59 @@ msgid "" "and :class:`asyncio.StreamReaderProtocol` outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1787 +#: ../../../build/NEWS:1805 msgid "" "`bpo-36845 `__: Added validation of " "integer prefixes to the construction of IP networks and interfaces in the " "ipaddress module." msgstr "" -#: ../../../build/NEWS:1790 +#: ../../../build/NEWS:1808 msgid "" "`bpo-23378 `__: Add an extend action to " "argparser." msgstr "" -#: ../../../build/NEWS:1792 +#: ../../../build/NEWS:1810 msgid "" "`bpo-36867 `__: Fix a bug making a " "SharedMemoryManager instance and its parent process use two separate " "resource_tracker processes." msgstr "" -#: ../../../build/NEWS:1795 +#: ../../../build/NEWS:1813 msgid "" "`bpo-23896 `__: Adds a grammar to " "lib2to3.pygram that contains exec as a function not as statement." msgstr "" -#: ../../../build/NEWS:1798 +#: ../../../build/NEWS:1816 msgid "" "`bpo-36895 `__: The function " "``time.clock()`` was deprecated in 3.3 in favor of ``time.perf_counter()`` " "and marked for removal in 3.8, it has removed." msgstr "" -#: ../../../build/NEWS:1801 +#: ../../../build/NEWS:1819 msgid "" "`bpo-35545 `__: Fix asyncio discarding " "IPv6 scopes when ensuring hostname resolutions internally" msgstr "" -#: ../../../build/NEWS:1804 +#: ../../../build/NEWS:1822 msgid "" "`bpo-36887 `__: Add new function " ":func:`math.isqrt` to compute integer square roots." msgstr "" -#: ../../../build/NEWS:1807 +#: ../../../build/NEWS:1825 msgid "" "`bpo-34632 `__: Introduce the " "``importlib.metadata`` module with (provisional) support for reading " "metadata from third-party packages." msgstr "" -#: ../../../build/NEWS:1810 +#: ../../../build/NEWS:1828 msgid "" "`bpo-36878 `__: When using " "`type_comments=True` in `ast.parse`, treat `# type: ignore` followed by a " @@ -3570,13 +3599,13 @@ msgid "" "formations such as `# type: ignore[E1000]`." msgstr "" -#: ../../../build/NEWS:1815 +#: ../../../build/NEWS:1833 msgid "" "`bpo-36778 `__: ``cp65001`` encoding " "(Windows code page 65001) becomes an alias to ``utf_8`` encoding." msgstr "" -#: ../../../build/NEWS:1818 +#: ../../../build/NEWS:1836 msgid "" "`bpo-36867 `__: The " "multiprocessing.resource_tracker replaces the " @@ -3584,14 +3613,14 @@ msgid "" "resource_tracker also tracks shared_memory segments." msgstr "" -#: ../../../build/NEWS:1822 +#: ../../../build/NEWS:1840 msgid "" "`bpo-30262 `__: The ``Cache`` and " "``Statement`` objects of the :mod:`sqlite3` module are not exposed to the " "user. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:1825 +#: ../../../build/NEWS:1843 msgid "" "`bpo-24538 `__: In `shutil.copystat()`, " "first copy extended file attributes and then file permissions, since " @@ -3599,7 +3628,7 @@ msgid "" "writeable." msgstr "" -#: ../../../build/NEWS:1829 +#: ../../../build/NEWS:1847 msgid "" "`bpo-36829 `__: Add new " ":func:`sys.unraisablehook` function which can be overridden to control how " @@ -3609,79 +3638,79 @@ msgid "" "(:func:`gc.collect`)." msgstr "" -#: ../../../build/NEWS:1835 +#: ../../../build/NEWS:1853 msgid "" "`bpo-36832 `__: Introducing " "``zipfile.Path``, a pathlib-compatible wrapper for traversing zip files." msgstr "" -#: ../../../build/NEWS:1838 +#: ../../../build/NEWS:1856 msgid "" "`bpo-36814 `__: Fix an issue where " "os.posix_spawnp() would incorrectly raise a TypeError when file_actions is " "None." msgstr "" -#: ../../../build/NEWS:1841 +#: ../../../build/NEWS:1859 msgid "" "`bpo-33110 `__: Handle exceptions raised" " by functions added by concurrent.futures add_done_callback correctly when " "the Future has already completed." msgstr "" -#: ../../../build/NEWS:1845 +#: ../../../build/NEWS:1863 msgid "" "`bpo-26903 `__: Limit `max_workers` in " "`ProcessPoolExecutor` to 61 to work around a WaitForMultipleObjects " "limitation." msgstr "" -#: ../../../build/NEWS:1848 +#: ../../../build/NEWS:1866 msgid "" "`bpo-36813 `__: Fix " ":class:`~logging.handlers.QueueListener` to call ``queue.task_done()`` upon " "stopping. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:1851 +#: ../../../build/NEWS:1869 msgid "" "`bpo-36806 `__: Forbid creation of " "asyncio stream objects like StreamReader, StreamWriter, Process, and their " "protocols outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1854 +#: ../../../build/NEWS:1872 msgid "" "`bpo-36802 `__: Provide both sync and " "async calls for StreamWriter.write() and StreamWriter.close()" msgstr "" -#: ../../../build/NEWS:1857 +#: ../../../build/NEWS:1875 msgid "" "`bpo-36801 `__: Properly handle SSL " "connection closing in asyncio StreamWriter.drain() call." msgstr "" -#: ../../../build/NEWS:1860 +#: ../../../build/NEWS:1878 msgid "" "`bpo-36785 `__: Implement PEP 574 " "(pickle protocol 5 with out-of-band buffers)." msgstr "" -#: ../../../build/NEWS:1862 +#: ../../../build/NEWS:1880 msgid "" "`bpo-36772 `__: functools.lru_cache() " "can now be used as a straight decorator in addition to its existing usage as" " a function that returns a decorator." msgstr "" -#: ../../../build/NEWS:1865 +#: ../../../build/NEWS:1883 msgid "" "`bpo-6584 `__: Add a " ":exc:`~gzip.BadGzipFile` exception to the :mod:`gzip` module." msgstr "" -#: ../../../build/NEWS:1868 +#: ../../../build/NEWS:1886 msgid "" "`bpo-36748 `__: Optimized write " "buffering in C implementation of ``TextIOWrapper``. Writing ASCII string to " @@ -3689,21 +3718,21 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1872 +#: ../../../build/NEWS:1890 msgid "" "`bpo-8138 `__: Don't mark " "``wsgiref.simple_server.SimpleServer`` as multi-threaded since " "``wsgiref.simple_server.WSGIServer`` is single-threaded." msgstr "" -#: ../../../build/NEWS:1876 +#: ../../../build/NEWS:1894 msgid "" "`bpo-22640 `__: " ":func:`py_compile.compile` now supports silent mode. Patch by Joannah " "Nanjekye" msgstr "" -#: ../../../build/NEWS:1879 +#: ../../../build/NEWS:1897 msgid "" "`bpo-29183 `__: Fix double exceptions in" " :class:`wsgiref.handlers.BaseHandler` by calling its " @@ -3711,20 +3740,20 @@ msgid "" " raised." msgstr "" -#: ../../../build/NEWS:1883 +#: ../../../build/NEWS:1901 msgid "" "`bpo-36548 `__: Improved the repr of " "regular expression flags." msgstr "" -#: ../../../build/NEWS:1885 +#: ../../../build/NEWS:1903 msgid "" "`bpo-36542 `__: The signature of Python " "functions can now be overridden by specifying the ``__text_signature__`` " "attribute." msgstr "" -#: ../../../build/NEWS:1888 +#: ../../../build/NEWS:1906 msgid "" "`bpo-36533 `__: Reinitialize " "logging.Handler locks in forked child processes instead of attempting to " @@ -3734,41 +3763,41 @@ msgid "" "one another as the lock acquisition order cannot be guaranteed." msgstr "" -#: ../../../build/NEWS:1895 +#: ../../../build/NEWS:1913 msgid "" "`bpo-35252 `__: Throw a TypeError " "instead of an AssertionError when using an invalid type annotation with " "singledispatch." msgstr "" -#: ../../../build/NEWS:1898 +#: ../../../build/NEWS:1916 msgid "" "`bpo-35900 `__: Allow reduction methods " "to return a 6-item tuple where the 6th item specifies a custom state-setting" " method that's called instead of the regular ``__setstate__`` method." msgstr "" -#: ../../../build/NEWS:1902 +#: ../../../build/NEWS:1920 msgid "" "`bpo-35900 `__: enable custom reduction " "callback registration for functions and classes in _pickle.c, using the new " "Pickler's attribute ``reducer_override``" msgstr "" -#: ../../../build/NEWS:1906 +#: ../../../build/NEWS:1924 msgid "" "`bpo-36368 `__: Fix a bug crashing " "SharedMemoryManager instances in interactive sessions after a ctrl-c " "(KeyboardInterrupt) was sent" msgstr "" -#: ../../../build/NEWS:1909 +#: ../../../build/NEWS:1927 msgid "" "`bpo-31904 `__: Fix mmap fail for " "VxWorks" msgstr "" -#: ../../../build/NEWS:1911 +#: ../../../build/NEWS:1929 msgid "" "`bpo-27497 `__: " ":meth:`csv.DictWriter.writeheader` now returns the return value of the " @@ -3776,13 +3805,13 @@ msgid "" "Nitin Patil." msgstr "" -#: ../../../build/NEWS:1915 +#: ../../../build/NEWS:1933 msgid "" "`bpo-36239 `__: Parsing .mo files now " "ignores comments starting and ending with #-#-#-#-#." msgstr "" -#: ../../../build/NEWS:1918 +#: ../../../build/NEWS:1936 msgid "" "`bpo-26707 `__: Enable plistlib to read " "and write binary plist files that were created as a KeyedArchive file. " @@ -3790,19 +3819,19 @@ msgid "" "objects." msgstr "" -#: ../../../build/NEWS:1922 +#: ../../../build/NEWS:1940 msgid "" "`bpo-31904 `__: Add posix module support" " for VxWorks." msgstr "" -#: ../../../build/NEWS:1924 +#: ../../../build/NEWS:1942 msgid "" "`bpo-35125 `__: Asyncio: Remove inner " "callback on outer cancellation in shield" msgstr "" -#: ../../../build/NEWS:1926 +#: ../../../build/NEWS:1944 msgid "" "`bpo-35721 `__: Fix " ":meth:`asyncio.SelectorEventLoop.subprocess_exec()` leaks file descriptors " @@ -3810,14 +3839,14 @@ msgid "" "Niklas Fiekas." msgstr "" -#: ../../../build/NEWS:1930 +#: ../../../build/NEWS:1948 msgid "" "`bpo-31855 `__: " ":func:`unittest.mock.mock_open` results now respects the argument of " "read([size]). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1933 +#: ../../../build/NEWS:1951 msgid "" "`bpo-35431 `__: Implement " ":func:`math.comb` that returns binomial coefficient, that computes the " @@ -3825,7 +3854,7 @@ msgid "" " order. Patch by Yash Aggarwal and Keller Fuchs." msgstr "" -#: ../../../build/NEWS:1937 +#: ../../../build/NEWS:1955 msgid "" "`bpo-26660 `__: Fixed permission errors " "in :class:`~tempfile.TemporaryDirectory` clean up. Previously " @@ -3833,7 +3862,7 @@ msgid "" " files or directories were created inside a temporary directory." msgstr "" -#: ../../../build/NEWS:1943 +#: ../../../build/NEWS:1961 msgid "" "`bpo-34271 `__: Add debugging helpers to" " ssl module. It's now possible to dump key material and to trace TLS " @@ -3841,46 +3870,46 @@ msgid "" "var." msgstr "" -#: ../../../build/NEWS:1947 +#: ../../../build/NEWS:1965 msgid "" "`bpo-26467 `__: Added AsyncMock to " "support using unittest to mock asyncio coroutines. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:1950 +#: ../../../build/NEWS:1968 msgid "" "`bpo-33569 `__: dataclasses.InitVar: " "Exposes the type used to create the init var." msgstr "" -#: ../../../build/NEWS:1953 +#: ../../../build/NEWS:1971 msgid "" "`bpo-34424 `__: Fix serialization of " "messages containing encoded strings when the policy.linesep is set to a " "multi-character string. Patch by Jens Troeger." msgstr "" -#: ../../../build/NEWS:1957 +#: ../../../build/NEWS:1975 msgid "" "`bpo-34303 `__: Performance of " ":func:`functools.reduce` is slightly improved. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:1960 +#: ../../../build/NEWS:1978 msgid "" "`bpo-33361 `__: Fix a bug in " ":class:`codecs.StreamRecoder` where seeking might leave old data in a buffer" " and break subsequent read calls. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:1964 +#: ../../../build/NEWS:1982 msgid "" "`bpo-22454 `__: The :mod:`shlex` module " "now exposes :func:`shlex.join`, the inverse of :func:`shlex.split`. Patch by" " Bo Bayles." msgstr "" -#: ../../../build/NEWS:1967 +#: ../../../build/NEWS:1985 msgid "" "`bpo-31922 `__: " ":meth:`asyncio.AbstractEventLoop.create_datagram_endpoint`: Do not connect " @@ -3888,13 +3917,13 @@ msgid "" " UDP broadcast." msgstr "" -#: ../../../build/NEWS:1971 +#: ../../../build/NEWS:1989 msgid "" "`bpo-24882 `__: Change " "ThreadPoolExecutor to use existing idle threads before spinning up new ones." msgstr "" -#: ../../../build/NEWS:1974 +#: ../../../build/NEWS:1992 msgid "" "`bpo-31961 `__: Added support for bytes " "and path-like objects in :func:`subprocess.Popen` on Windows. The *args* " @@ -3904,48 +3933,48 @@ msgid "" "parameter now accepts a bytes object. Based on patch by Anders Lorentsen." msgstr "" -#: ../../../build/NEWS:1981 +#: ../../../build/NEWS:1999 msgid "" "`bpo-33123 `__: " ":class:`pathlib.Path.unlink` now accepts a *missing_ok* parameter to avoid a" " :exc:`FileNotFoundError` from being raised. Patch by Robert Buchholz." msgstr "" -#: ../../../build/NEWS:1985 +#: ../../../build/NEWS:2003 msgid "" "`bpo-32941 `__: Allow :class:`mmap.mmap`" " objects to access the madvise() system call (through " ":meth:`mmap.mmap.madvise`)." msgstr "" -#: ../../../build/NEWS:1988 +#: ../../../build/NEWS:2006 msgid "" "`bpo-22102 `__: Added support for ZIP " "files with disks set to 0. Such files are commonly created by builtin tools " "on Windows when use ZIP64 extension. Patch by Francisco Facioni." msgstr "" -#: ../../../build/NEWS:1992 +#: ../../../build/NEWS:2010 msgid "" "`bpo-32515 `__: trace.py can now run " "modules via python3 -m trace -t --module module_name" msgstr "" -#: ../../../build/NEWS:1995 +#: ../../../build/NEWS:2013 msgid "" "`bpo-32299 `__: Changed " ":func:`unittest.mock.patch.dict` to return the patched dictionary when used " "as context manager. Patch by Vadim Tsander." msgstr "" -#: ../../../build/NEWS:1998 +#: ../../../build/NEWS:2016 msgid "" "`bpo-27141 `__: Added a ``__copy__()`` " "to ``collections.UserList`` and ``collections.UserDict`` in order to " "correctly implement shallow copying of the objects. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:2002 +#: ../../../build/NEWS:2020 msgid "" "`bpo-31829 `__: ``\\r``, ``\\0`` and " "``\\x1a`` (end-of-file on Windows) are now escaped in protocol 0 pickles of " @@ -3953,20 +3982,20 @@ msgid "" "text mode in Python 2." msgstr "" -#: ../../../build/NEWS:2006 +#: ../../../build/NEWS:2024 msgid "" "`bpo-23395 `__: " "``_thread.interrupt_main()`` now avoids setting the Python error status if " "the ``SIGINT`` signal is ignored or not handled by Python." msgstr "" -#: ../../../build/NEWS:2012 +#: ../../../build/NEWS:2030 msgid "" "`bpo-36896 `__: Clarify that some types " "have unstable constructor signature between Python versions." msgstr "" -#: ../../../build/NEWS:2015 +#: ../../../build/NEWS:2033 msgid "" "`bpo-36686 `__: Improve documentation of" " the stdin, stdout, and stderr arguments of of the " @@ -3974,39 +4003,39 @@ msgid "" "Also mention that decoding as text is not supported." msgstr "" -#: ../../../build/NEWS:2019 +#: ../../../build/NEWS:2037 msgid "" "Add a few tests to verify that the various values passed to the std* " "arguments actually work." msgstr "" -#: ../../../build/NEWS:2022 +#: ../../../build/NEWS:2040 msgid "" "`bpo-36984 `__: Improve version added " "references in ``typing`` module - by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2025 +#: ../../../build/NEWS:2043 msgid "" "`bpo-36868 `__: What's new now mentions " "SSLContext.hostname_checks_common_name instead of SSLContext.host_flags." msgstr "" -#: ../../../build/NEWS:2028 +#: ../../../build/NEWS:2046 msgid "" "`bpo-35924 `__: Add a note to the " "``curses.addstr()`` documentation to warn that multiline strings can cause " "segfaults because of an ncurses bug." msgstr "" -#: ../../../build/NEWS:2031 +#: ../../../build/NEWS:2049 msgid "" "`bpo-36783 `__: Added C API " "Documentation for Time_FromTimeAndFold and PyDateTime_FromDateAndTimeAndFold" " as per PEP 495. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2035 +#: ../../../build/NEWS:2053 msgid "" "`bpo-36797 `__: More of the legacy " "distutils documentation has been either pruned, or else more clearly marked " @@ -4014,43 +4043,43 @@ msgid "" "independently." msgstr "" -#: ../../../build/NEWS:2039 +#: ../../../build/NEWS:2057 msgid "" "`bpo-22865 `__: Add detail to the " "documentation on the `pty.spawn` function." msgstr "" -#: ../../../build/NEWS:2041 +#: ../../../build/NEWS:2059 msgid "" "`bpo-35397 `__: Remove deprecation and " "document urllib.parse.unwrap(). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2044 +#: ../../../build/NEWS:2062 msgid "" "`bpo-32995 `__: Added the context " "variable in glossary." msgstr "" -#: ../../../build/NEWS:2046 +#: ../../../build/NEWS:2064 msgid "" "`bpo-33519 `__: Clarify that `copy()` is" " not part of the `MutableSequence` ABC." msgstr "" -#: ../../../build/NEWS:2048 +#: ../../../build/NEWS:2066 msgid "" "`bpo-33482 `__: Make " "`codecs.StreamRecoder.writelines` take a list of bytes." msgstr "" -#: ../../../build/NEWS:2050 +#: ../../../build/NEWS:2068 msgid "" "`bpo-25735 `__: Added documentation for " "func factorial to indicate that returns integer values" msgstr "" -#: ../../../build/NEWS:2053 +#: ../../../build/NEWS:2071 msgid "" "`bpo-20285 `__: Expand object.__doc__ " "(docstring) to make it clearer. Modify pydoc.py so that help(object) lists " @@ -4058,7 +4087,7 @@ msgid "" "class.)" msgstr "" -#: ../../../build/NEWS:2060 +#: ../../../build/NEWS:2078 msgid "" "`bpo-37069 `__: Modify test_coroutines, " "test_cprofile, test_generators, test_raise, test_ssl and test_yield_from to " @@ -4066,32 +4095,32 @@ msgid "" ":func:`test.support.captured_stderr`." msgstr "" -#: ../../../build/NEWS:2065 +#: ../../../build/NEWS:2083 msgid "" "`bpo-37098 `__: Fix test_memfd_create on" " older Linux Kernels." msgstr "" -#: ../../../build/NEWS:2067 +#: ../../../build/NEWS:2085 msgid "" "`bpo-37081 `__: Test with OpenSSL 1.1.1c" msgstr "" -#: ../../../build/NEWS:2069 +#: ../../../build/NEWS:2087 msgid "" "`bpo-36829 `__: Add " ":func:`test.support.catch_unraisable_exception`: context manager catching " "unraisable exception using :func:`sys.unraisablehook`." msgstr "" -#: ../../../build/NEWS:2072 +#: ../../../build/NEWS:2090 msgid "" "`bpo-36915 `__: The main regrtest " "process now always removes all temporary directories of worker processes " "even if they crash or if they are killed on KeyboardInterrupt (CTRL+c)." msgstr "" -#: ../../../build/NEWS:2076 +#: ../../../build/NEWS:2094 msgid "" "`bpo-36719 `__: \"python3 -m test -jN " "...\" now continues the execution of next tests when a worker process crash " @@ -4099,14 +4128,14 @@ msgid "" "--failfast to stop at the first error." msgstr "" -#: ../../../build/NEWS:2080 +#: ../../../build/NEWS:2098 msgid "" "`bpo-36816 `__: Update " "Lib/test/selfsigned_pythontestdotnet.pem to match self-" "signed.pythontest.net's new TLS certificate." msgstr "" -#: ../../../build/NEWS:2083 +#: ../../../build/NEWS:2101 msgid "" "`bpo-35925 `__: Skip httplib and nntplib" " networking tests when they would otherwise fail due to a modern OS or " @@ -4114,19 +4143,19 @@ msgid "" "with weak certificates." msgstr "" -#: ../../../build/NEWS:2087 +#: ../../../build/NEWS:2105 msgid "" "`bpo-36782 `__: Add tests for several C " "API functions in the :mod:`datetime` module. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2090 +#: ../../../build/NEWS:2108 msgid "" "`bpo-36342 `__: Fix test_multiprocessing" " in test_venv if platform lacks functioning sem_open." msgstr "" -#: ../../../build/NEWS:2096 +#: ../../../build/NEWS:2114 msgid "" "`bpo-36721 `__: To embed Python into an " "application, a new ``--embed`` option must be passed to ``python3-config " @@ -4136,7 +4165,7 @@ msgid "" "previous command fails." msgstr "" -#: ../../../build/NEWS:2102 +#: ../../../build/NEWS:2120 msgid "" "Add a pkg-config ``python-3.8-embed`` module to embed Python into an " "application: ``pkg-config python-3.8-embed --libs`` includes " @@ -4146,7 +4175,7 @@ msgid "" "``X.Y`` with the Python version)." msgstr "" -#: ../../../build/NEWS:2109 +#: ../../../build/NEWS:2127 msgid "" "On the other hand, ``pkg-config python3.8 --libs`` no longer contains " "``-lpython3.8``. C extensions must not be linked to libpython (except on " @@ -4154,37 +4183,37 @@ msgid "" "on purpose." msgstr "" -#: ../../../build/NEWS:2114 +#: ../../../build/NEWS:2132 msgid "" "`bpo-36786 `__: \"make install\" now " "runs compileall in parallel." msgstr "" -#: ../../../build/NEWS:2119 +#: ../../../build/NEWS:2137 msgid "" "`bpo-36965 `__: include of " "STATUS_CONTROL_C_EXIT without depending on MSC compiler" msgstr "" -#: ../../../build/NEWS:2122 +#: ../../../build/NEWS:2140 msgid "" "`bpo-35926 `__: Update to OpenSSL 1.1.1b" " for Windows." msgstr "" -#: ../../../build/NEWS:2124 +#: ../../../build/NEWS:2142 msgid "" "`bpo-29883 `__: Add Windows support for " "UDP transports for the Proactor Event Loop. Patch by Adam Meily." msgstr "" -#: ../../../build/NEWS:2127 +#: ../../../build/NEWS:2145 msgid "" "`bpo-33407 `__: The " ":c:macro:`Py_DEPRECATED()` macro has been implemented for MSVC." msgstr "" -#: ../../../build/NEWS:2133 +#: ../../../build/NEWS:2151 msgid "" "`bpo-36231 `__: Support building Python " "on macOS without /usr/include installed. As of macOS 10.14, system header " @@ -4192,58 +4221,58 @@ msgid "" "Tools or the Xcode app." msgstr "" -#: ../../../build/NEWS:2140 +#: ../../../build/NEWS:2158 msgid "" "`bpo-35610 `__: Replace now redundant " ".context_use_ps1 with .prompt_last_line. This finishes change started in " "`bpo-31858 `__." msgstr "" -#: ../../../build/NEWS:2143 +#: ../../../build/NEWS:2161 msgid "" "`bpo-37038 `__: Make idlelib.run " "runnable; add test clause." msgstr "" -#: ../../../build/NEWS:2145 +#: ../../../build/NEWS:2163 msgid "" "`bpo-36958 `__: Print any argument other" " than None or int passed to SystemExit or sys.exit()." msgstr "" -#: ../../../build/NEWS:2148 +#: ../../../build/NEWS:2166 msgid "" "`bpo-36807 `__: When saving a file, call" " os.fsync() so bits are flushed to e.g. USB drive." msgstr "" -#: ../../../build/NEWS:2151 +#: ../../../build/NEWS:2169 msgid "" "`bpo-32411 `__: In browser.py, remove " "extraneous sorting by line number since dictionary was created in line " "number order." msgstr "" -#: ../../../build/NEWS:2157 +#: ../../../build/NEWS:2175 msgid "" "`bpo-37053 `__: Handle strings like " "u\"bar\" correctly in Tools/parser/unparse.py. Patch by Chih-Hsuan Yen." msgstr "" -#: ../../../build/NEWS:2163 +#: ../../../build/NEWS:2181 msgid "" "`bpo-36763 `__: Implement the :pep:`587`" " \"Python Initialization Configuration\"." msgstr "" -#: ../../../build/NEWS:2165 +#: ../../../build/NEWS:2183 msgid "" "`bpo-36379 `__: Fix crashes when " "attempting to use the *modulo* parameter when ``__ipow__`` is implemented in" " C." msgstr "" -#: ../../../build/NEWS:2168 +#: ../../../build/NEWS:2186 msgid "" "`bpo-37107 `__: Update " ":c:func:`PyObject_CallMethodObjArgs` and ``_PyObject_CallMethodIdObjArgs`` " @@ -4251,21 +4280,21 @@ msgid "" "many cases. Patch by Michael J. Sullivan." msgstr "" -#: ../../../build/NEWS:2173 +#: ../../../build/NEWS:2191 msgid "" "`bpo-36974 `__: Implement :pep:`590`: " "Vectorcall: a fast calling protocol for CPython. This is a new protocol to " "optimize calls of custom callable objects." msgstr "" -#: ../../../build/NEWS:2177 +#: ../../../build/NEWS:2195 msgid "" "`bpo-36763 `__: ``Py_Main()`` now " "returns the exitcode rather than calling ``Py_Exit(exitcode)`` when calling " "``PyErr_Print()`` if the current exception type is ``SystemExit``." msgstr "" -#: ../../../build/NEWS:2181 +#: ../../../build/NEWS:2199 msgid "" "`bpo-36922 `__: Add new type flag " "``Py_TPFLAGS_METHOD_DESCRIPTOR`` for objects behaving like unbound methods. " @@ -4273,28 +4302,28 @@ msgid "" "``LOAD_METHOD``/``CALL_METHOD`` opcodes. See PEP 590." msgstr "" -#: ../../../build/NEWS:2186 +#: ../../../build/NEWS:2204 msgid "" "`bpo-36728 `__: The " ":c:func:`PyEval_ReInitThreads` function has been removed from the C API. It " "should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` instead." msgstr "" -#: ../../../build/NEWS:2192 +#: ../../../build/NEWS:2210 msgid "Python 3.8.0 alpha 4" msgstr "Python 3.8.0 alfa 4" -#: ../../../build/NEWS:2194 +#: ../../../build/NEWS:2212 msgid "*Release date: 2019-05-06*" msgstr "*Tanggal rilis: 2019-05-06*" -#: ../../../build/NEWS:2199 +#: ../../../build/NEWS:2217 msgid "" "`bpo-36742 `__: Fixes mishandling of " "pre-normalization characters in urlsplit()." msgstr "" -#: ../../../build/NEWS:2202 +#: ../../../build/NEWS:2220 msgid "" "`bpo-30458 `__: Address CVE-2019-9740 by" " disallowing URL paths with embedded whitespace or control characters " @@ -4303,7 +4332,7 @@ msgid "" "raised." msgstr "" -#: ../../../build/NEWS:2207 +#: ../../../build/NEWS:2225 msgid "" "`bpo-35755 `__: :func:`shutil.which` now" " uses ``os.confstr(\"CS_PATH\")`` if available and if the :envvar:`PATH` " @@ -4313,34 +4342,34 @@ msgid "" "directory if the :envvar:`PATH` environment variable is not set." msgstr "" -#: ../../../build/NEWS:2217 +#: ../../../build/NEWS:2235 msgid "" "`bpo-36722 `__: In debug build, import " "now also looks for C extensions compiled in release mode and for C " "extensions compiled in the stable ABI." msgstr "" -#: ../../../build/NEWS:2220 +#: ../../../build/NEWS:2238 msgid "" "`bpo-32849 `__: Fix Python " "Initialization code on FreeBSD to detect properly when stdin file descriptor" " (fd 0) is invalid." msgstr "" -#: ../../../build/NEWS:2223 +#: ../../../build/NEWS:2241 msgid "" "`bpo-36623 `__: Remove parser headers " "and related function declarations that lack implementations after the " "removal of pgen." msgstr "" -#: ../../../build/NEWS:2226 +#: ../../../build/NEWS:2244 msgid "" "`bpo-20180 `__: ``dict.pop()`` is now up" " to 33% faster thanks to Argument Clinic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2229 +#: ../../../build/NEWS:2247 msgid "" "`bpo-36611 `__: Debug memory allocators:" " disable serialno field by default from debug hooks on Python memory " @@ -4350,7 +4379,7 @@ msgid "" "with ``PYMEM_DEBUG_SERIALNO`` defined to get back the field." msgstr "" -#: ../../../build/NEWS:2236 +#: ../../../build/NEWS:2254 msgid "" "`bpo-36588 `__: On AIX, " ":attr:`sys.platform` doesn't contain the major version anymore. Always " @@ -4359,19 +4388,19 @@ msgid "" "``sys.platform.startswith('aix')``. Contributed by M. Felt." msgstr "" -#: ../../../build/NEWS:2241 +#: ../../../build/NEWS:2259 msgid "" "`bpo-36549 `__: Change str.capitalize to" " use titlecase for the first character instead of uppercase." msgstr "" -#: ../../../build/NEWS:2244 +#: ../../../build/NEWS:2262 msgid "" "`bpo-36540 `__: Implement :pep:`570` " "(Python positional-only parameters). Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2247 +#: ../../../build/NEWS:2265 msgid "" "`bpo-36475 `__: " ":c:func:`PyEval_AcquireLock` and :c:func:`PyEval_AcquireThread` now " @@ -4380,25 +4409,25 @@ msgid "" ":c:func:`Py_END_ALLOW_THREADS`, and :c:func:`PyGILState_Ensure`." msgstr "" -#: ../../../build/NEWS:2252 +#: ../../../build/NEWS:2270 msgid "" "`bpo-36504 `__: Fix signed integer " "overflow in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2255 +#: ../../../build/NEWS:2273 msgid "" "`bpo-20844 `__: Fix running script with " "encoding cookie and LF line ending may fail on Windows." msgstr "" -#: ../../../build/NEWS:2258 +#: ../../../build/NEWS:2276 msgid "" "`bpo-24214 `__: Fixed support of the " "surrogatepass error handler in the UTF-8 incremental decoder." msgstr "" -#: ../../../build/NEWS:2261 +#: ../../../build/NEWS:2279 msgid "" "`bpo-36452 `__: Changing ``dict`` keys " "during iteration of the dict itself, ``keys()``, ``values()``, or " @@ -4407,51 +4436,51 @@ msgid "" "will be raised after ``len(dict)`` iterations. Contributed by Thomas Perl." msgstr "" -#: ../../../build/NEWS:2267 +#: ../../../build/NEWS:2285 msgid "" "`bpo-36459 `__: Fix a possible double " "``PyMem_FREE()`` due to tokenizer.c's ``tok_nextc()``." msgstr "" -#: ../../../build/NEWS:2270 +#: ../../../build/NEWS:2288 msgid "" "`bpo-36433 `__: Fixed TypeError message " "in classmethoddescr_call." msgstr "" -#: ../../../build/NEWS:2272 +#: ../../../build/NEWS:2290 msgid "" "`bpo-36430 `__: Fix a possible reference" " leak in :func:`itertools.count`." msgstr "" -#: ../../../build/NEWS:2274 +#: ../../../build/NEWS:2292 msgid "" "`bpo-36440 `__: Include node names in " "``ParserError`` messages, instead of numeric IDs. Patch by A. Skrobov." msgstr "" -#: ../../../build/NEWS:2277 +#: ../../../build/NEWS:2295 msgid "" "`bpo-36143 `__: Regenerate " ":mod:`keyword` from the Grammar and Tokens file using pgen. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:2280 +#: ../../../build/NEWS:2298 msgid "" "`bpo-18372 `__: Add missing " ":c:func:`PyObject_GC_Track` calls in the :mod:`pickle` module. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2286 +#: ../../../build/NEWS:2304 msgid "" "`bpo-35952 `__: Fix pythoninfo when the " "compiler is missing." msgstr "" -#: ../../../build/NEWS:2288 +#: ../../../build/NEWS:2306 msgid "" "`bpo-28238 `__: The ``.find*()`` methods" " of xml.etree.ElementTree can now search for wildcards like ``{*}tag`` and " @@ -4459,13 +4488,13 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2292 +#: ../../../build/NEWS:2310 msgid "" "`bpo-26978 `__: `pathlib.path.link_to()`" " is now implemented. It creates a hard link pointing to a path." msgstr "" -#: ../../../build/NEWS:2295 +#: ../../../build/NEWS:2313 msgid "" "`bpo-1613500 `__: " ":class:`fileinput.FileInput` now uses the input file mode to correctly set " @@ -4473,27 +4502,27 @@ msgid "" "``inplace=True`` is passed to its constructor." msgstr "" -#: ../../../build/NEWS:2299 +#: ../../../build/NEWS:2317 msgid "" "`bpo-36734 `__: Fix compilation of " "``faulthandler.c`` on HP-UX. Initialize ``stack_t current_stack`` to zero " "using ``memset()``." msgstr "" -#: ../../../build/NEWS:2302 +#: ../../../build/NEWS:2320 msgid "" "`bpo-13611 `__: The " "xml.etree.ElementTree packages gained support for C14N 2.0 serialisation. " "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2305 +#: ../../../build/NEWS:2323 msgid "" "`bpo-36669 `__: Add missing matrix " "multiplication operator support to weakref.proxy." msgstr "" -#: ../../../build/NEWS:2308 +#: ../../../build/NEWS:2326 msgid "" "`bpo-36676 `__: The XMLParser() in " "xml.etree.ElementTree provides namespace prefix context to the parser target" @@ -4501,14 +4530,14 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2312 +#: ../../../build/NEWS:2330 msgid "" "`bpo-36673 `__: The TreeBuilder and " "XMLPullParser in xml.etree.ElementTree gained support for parsing comments " "and processing instructions. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2316 +#: ../../../build/NEWS:2334 msgid "" "`bpo-36650 `__: The C version of " "functools.lru_cache() was treating calls with an empty ``**kwargs`` " @@ -4517,7 +4546,7 @@ msgid "" "miss." msgstr "" -#: ../../../build/NEWS:2321 +#: ../../../build/NEWS:2339 msgid "" "`bpo-28552 `__: Fix " ":mod:`distutils.sysconfig` if :data:`sys.executable` is ``None`` or an empty" @@ -4526,7 +4555,7 @@ msgid "" " or an empty string." msgstr "" -#: ../../../build/NEWS:2326 +#: ../../../build/NEWS:2344 msgid "" "`bpo-35755 `__: :func:`shutil.which` and" " :func:`distutils.spawn.find_executable` now use ``os.confstr(\"CS_PATH\")``" @@ -4536,13 +4565,13 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:2333 +#: ../../../build/NEWS:2351 msgid "" "`bpo-25430 `__: improve performance of " "``IPNetwork.__contains__()``" msgstr "" -#: ../../../build/NEWS:2335 +#: ../../../build/NEWS:2353 msgid "" "`bpo-30485 `__: Path expressions in " "xml.etree.ElementTree can now avoid explicit namespace prefixes for tags (or" @@ -4550,20 +4579,20 @@ msgid "" "empty string prefix." msgstr "" -#: ../../../build/NEWS:2339 +#: ../../../build/NEWS:2357 msgid "" "`bpo-36613 `__: Fix :mod:`asyncio` " "wait() not removing callback if exception" msgstr "" -#: ../../../build/NEWS:2341 +#: ../../../build/NEWS:2359 msgid "" "`bpo-36598 `__: Fix ``isinstance`` check" " for Mock objects with spec when the code is executed under tracing. Patch " "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2344 +#: ../../../build/NEWS:2362 msgid "" "`bpo-18748 `__: In development mode " "(:option:`-X` ``dev``) and in debug build, the :class:`io.IOBase` destructor" @@ -4571,7 +4600,7 @@ msgid "" "release mode." msgstr "" -#: ../../../build/NEWS:2348 +#: ../../../build/NEWS:2366 msgid "" "`bpo-36575 `__: The ``_lsprof`` module " "now uses internal timer same to ``time.perf_counter()`` by default. " @@ -4580,60 +4609,60 @@ msgid "" "updates since ``perf_counter()`` is monotonic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2354 +#: ../../../build/NEWS:2372 msgid "" "`bpo-33461 `__: ``json.loads`` now emits" " ``DeprecationWarning`` when ``encoding`` option is specified. Patch by " "Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:2357 +#: ../../../build/NEWS:2375 msgid "" "`bpo-36559 `__: The random module now " "prefers the lean internal _sha512 module over hashlib for seed(version=2) to" " optimize import time." msgstr "" -#: ../../../build/NEWS:2360 +#: ../../../build/NEWS:2378 msgid "" "`bpo-17561 `__: Set backlog=None as the " "default for socket.create_server." msgstr "" -#: ../../../build/NEWS:2362 +#: ../../../build/NEWS:2380 msgid "" "`bpo-34373 `__: Fix :func:`time.mktime` " "error handling on AIX for year before 1970." msgstr "" -#: ../../../build/NEWS:2365 +#: ../../../build/NEWS:2383 msgid "" "`bpo-36232 `__: Improve error message " "when trying to open existing DBM database that actually doesn't exist. Patch" " by Marco Rougeth." msgstr "" -#: ../../../build/NEWS:2368 +#: ../../../build/NEWS:2386 msgid "" "`bpo-36546 `__: Add " "statistics.quantiles()" msgstr "" -#: ../../../build/NEWS:2370 +#: ../../../build/NEWS:2388 msgid "" "`bpo-36050 `__: Optimized " "``http.client.HTTPResponse.read()`` for large response. Patch by Inada " "Naoki." msgstr "" -#: ../../../build/NEWS:2373 +#: ../../../build/NEWS:2391 msgid "" "`bpo-36522 `__: If *debuglevel* is set " "to >0 in :mod:`http.client`, print all values for headers with multiple " "values for the same header name. Patch by Matt Houglum." msgstr "" -#: ../../../build/NEWS:2377 +#: ../../../build/NEWS:2395 msgid "" "`bpo-36492 `__: Deprecated passing " "required arguments like *func* as keyword arguments in functions which " @@ -4643,13 +4672,13 @@ msgid "" "positional arguments." msgstr "" -#: ../../../build/NEWS:2383 +#: ../../../build/NEWS:2401 msgid "" "`bpo-27181 `__: Add " "statistics.geometric_mean()." msgstr "" -#: ../../../build/NEWS:2385 +#: ../../../build/NEWS:2403 msgid "" "`bpo-30427 `__: ``os.path.normcase()`` " "relies on ``os.fspath()`` to check the type of its argument. Redundant " @@ -4657,7 +4686,7 @@ msgid "" "``ntpath.normcase()`` implementations. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:2390 +#: ../../../build/NEWS:2408 msgid "" "`bpo-36385 `__: Stop rejecting IPv4 " "octets for being ambiguously octal. Leading zeros are ignored, and no longer" @@ -4665,25 +4694,25 @@ msgid "" "Octets must still be no more than three digits, including leading zeroes." msgstr "" -#: ../../../build/NEWS:2395 +#: ../../../build/NEWS:2413 msgid "" "`bpo-36434 `__: Errors during writing to" " a ZIP file no longer prevent to properly close it." msgstr "" -#: ../../../build/NEWS:2398 +#: ../../../build/NEWS:2416 msgid "" "`bpo-36407 `__: Fixed wrong indentation " "writing for CDATA section in xml.dom.minidom. Patch by Vladimir Surjaninov." msgstr "" -#: ../../../build/NEWS:2401 +#: ../../../build/NEWS:2419 msgid "" "`bpo-36326 `__: inspect.getdoc() can now" " find docstrings for member objects when __slots__ is a dictionary." msgstr "" -#: ../../../build/NEWS:2404 +#: ../../../build/NEWS:2422 msgid "" "`bpo-36366 `__: Calling ``stop()`` on an" " unstarted or stopped :func:`unittest.mock.patch` object will now return " @@ -4691,27 +4720,27 @@ msgid "" " Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2409 +#: ../../../build/NEWS:2427 msgid "" "`bpo-36348 `__: The " ":meth:`imap.IMAP4.logout` method no longer ignores silently arbitrary " "exceptions." msgstr "" -#: ../../../build/NEWS:2412 +#: ../../../build/NEWS:2430 msgid "" "`bpo-31904 `__: Add time module support " "and fix test_time faiures for VxWorks." msgstr "" -#: ../../../build/NEWS:2414 +#: ../../../build/NEWS:2432 msgid "" "`bpo-36227 `__: Added support for " "keyword arguments `default_namespace` and `xml_declaration` in functions " "ElementTree.tostring() and ElementTree.tostringlist()." msgstr "" -#: ../../../build/NEWS:2418 +#: ../../../build/NEWS:2436 msgid "" "`bpo-36004 `__: Added new alternate " "constructors :meth:`datetime.date.fromisocalendar` and " @@ -4720,7 +4749,7 @@ msgid "" "``isocalendar`` method. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2424 +#: ../../../build/NEWS:2442 msgid "" "`bpo-35936 `__: :mod:`modulefinder` no " "longer depends on the deprecated :mod:`imp` module, and the initializer for " @@ -4728,21 +4757,21 @@ msgid "" "Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2429 +#: ../../../build/NEWS:2447 msgid "" "`bpo-35376 `__: :mod:`modulefinder` " "correctly handles modules that have the same name as a bad package. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2432 +#: ../../../build/NEWS:2450 msgid "" "`bpo-17396 `__: :mod:`modulefinder` no " "longer crashes when encountering syntax errors in followed imports. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2435 +#: ../../../build/NEWS:2453 msgid "" "`bpo-35934 `__: Added " ":meth:`~socket.create_server()` and :meth:`~socket.has_dualstack_ipv6()` " @@ -4751,59 +4780,59 @@ msgid "" " on the same socket. (Contributed by Giampaolo Rodola in :issue:`17561`.)" msgstr "" -#: ../../../build/NEWS:2441 +#: ../../../build/NEWS:2459 msgid "" "`bpo-23078 `__: Add support for " ":func:`classmethod` and :func:`staticmethod` to " ":func:`unittest.mock.create_autospec`. Initial patch by Felipe Ochoa." msgstr "" -#: ../../../build/NEWS:2444 +#: ../../../build/NEWS:2462 msgid "" "`bpo-35416 `__: Fix potential resource " "warnings in distutils. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:2447 +#: ../../../build/NEWS:2465 msgid "" "`bpo-25451 `__: Add transparency methods" " to :class:`tkinter.PhotoImage`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2450 +#: ../../../build/NEWS:2468 msgid "" "`bpo-35082 `__: Don't return deleted " "attributes when calling dir on a :class:`unittest.mock.Mock`." msgstr "" -#: ../../../build/NEWS:2453 +#: ../../../build/NEWS:2471 msgid "" "`bpo-34547 `__: " ":class:`wsgiref.handlers.BaseHandler` now handles abrupt client connection " "terminations gracefully. Patch by Petter Strandmark." msgstr "" -#: ../../../build/NEWS:2456 +#: ../../../build/NEWS:2474 msgid "" "`bpo-31658 `__: :func:`xml.sax.parse` " "now supports :term:`path-like `. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:2459 +#: ../../../build/NEWS:2477 msgid "" "`bpo-34139 `__: Remove stale unix " "datagram socket before binding" msgstr "" -#: ../../../build/NEWS:2461 +#: ../../../build/NEWS:2479 msgid "" "`bpo-33530 `__: Implemented Happy " "Eyeballs in `asyncio.create_connection()`. Added two new arguments, " "*happy_eyeballs_delay* and *interleave*, to specify Happy Eyeballs behavior." msgstr "" -#: ../../../build/NEWS:2465 +#: ../../../build/NEWS:2483 msgid "" "`bpo-33291 `__: Do not raise " "AttributeError when calling the inspect functions isgeneratorfunction, " @@ -4811,43 +4840,43 @@ msgid "" "arbitrary callable. Instead, return False." msgstr "" -#: ../../../build/NEWS:2469 +#: ../../../build/NEWS:2487 msgid "" "`bpo-31310 `__: Fix the " "multiprocessing.semaphore_tracker so it is reused by child processes" msgstr "" -#: ../../../build/NEWS:2472 +#: ../../../build/NEWS:2490 msgid "" "`bpo-31292 `__: Fix ``setup.py check " "--restructuredtext`` for files containing ``include`` directives." msgstr "" -#: ../../../build/NEWS:2478 +#: ../../../build/NEWS:2496 msgid "" "`bpo-36625 `__: Remove obsolete comments" " from docstrings in fractions.Fraction" msgstr "" -#: ../../../build/NEWS:2480 +#: ../../../build/NEWS:2498 msgid "" "`bpo-30840 `__: Document relative " "imports" msgstr "" -#: ../../../build/NEWS:2482 +#: ../../../build/NEWS:2500 msgid "" "`bpo-36523 `__: Add docstring for " "io.IOBase.writelines()." msgstr "" -#: ../../../build/NEWS:2484 +#: ../../../build/NEWS:2502 msgid "" "`bpo-36425 `__: New documentation " "translation: `Simplified Chinese `_." msgstr "" -#: ../../../build/NEWS:2487 +#: ../../../build/NEWS:2505 msgid "" "`bpo-36345 `__: Avoid the duplication of" " code from ``Tools/scripts/serve.py`` in using the :rst:dir:`literalinclude`" @@ -4855,20 +4884,20 @@ msgid "" ":mod:`wsgiref`. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2492 +#: ../../../build/NEWS:2510 msgid "" "`bpo-36345 `__: Using the code of the " "``Tools/scripts/serve.py`` script as an example in the :mod:`wsgiref` " "documentation. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2496 +#: ../../../build/NEWS:2514 msgid "" "`bpo-36157 `__: Added Documention for " "PyInterpreterState_Main()." msgstr "" -#: ../../../build/NEWS:2498 +#: ../../../build/NEWS:2516 msgid "" "`bpo-33043 `__: Updates the " "docs.python.org page with the addition of a 'Contributing to Docs' link at " @@ -4877,26 +4906,26 @@ msgid "" "Documentation Bugs section." msgstr "" -#: ../../../build/NEWS:2503 +#: ../../../build/NEWS:2521 msgid "" "`bpo-35581 `__: @typing.type_check_only " "now allows type stubs to mark functions and classes not available during " "runtime." msgstr "" -#: ../../../build/NEWS:2506 +#: ../../../build/NEWS:2524 msgid "" "`bpo-33832 `__: Add glossary entry for " "'magic method'." msgstr "" -#: ../../../build/NEWS:2508 +#: ../../../build/NEWS:2526 msgid "" "`bpo-32913 `__: Added re.Match.groupdict" " example to regex HOWTO." msgstr "" -#: ../../../build/NEWS:2513 +#: ../../../build/NEWS:2531 msgid "" "`bpo-36719 `__: regrtest now always " "detects uncollectable objects. Previously, the check was only enabled by " @@ -4904,7 +4933,7 @@ msgid "" "``--findleaks`` becomes a deprecated alias to ``--fail-env-changed``." msgstr "" -#: ../../../build/NEWS:2518 +#: ../../../build/NEWS:2536 msgid "" "`bpo-36725 `__: When using " "mulitprocessing mode (-jN), regrtest now better reports errors if a worker " @@ -4912,7 +4941,7 @@ msgid "" "interrupted." msgstr "" -#: ../../../build/NEWS:2522 +#: ../../../build/NEWS:2540 msgid "" "`bpo-36454 `__: Change " "test_time.test_monotonic() to test only the lower bound of elapsed time " @@ -4920,38 +4949,38 @@ msgid "" " test failures on slow buildbots. Patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:2527 +#: ../../../build/NEWS:2545 msgid "" "`bpo-32424 `__: Improve test coverage " "for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2530 +#: ../../../build/NEWS:2548 msgid "" "`bpo-32424 `__: Fix typo in " "test_cyclic_gc() test for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2533 +#: ../../../build/NEWS:2551 msgid "" "`bpo-36635 `__: Add a new " ":mod:`_testinternalcapi` module to test the internal C API." msgstr "" -#: ../../../build/NEWS:2536 +#: ../../../build/NEWS:2554 msgid "" "`bpo-36629 `__: Fix " "``test_imap4_host_default_value()`` of ``test_imaplib``: catch also " ":data:`errno.ENETUNREACH` error." msgstr "" -#: ../../../build/NEWS:2539 +#: ../../../build/NEWS:2557 msgid "" "`bpo-36611 `__: Fix " "``test_sys.test_getallocatedblocks()`` when :mod:`tracemalloc` is enabled." msgstr "" -#: ../../../build/NEWS:2542 +#: ../../../build/NEWS:2560 msgid "" "`bpo-36560 `__: Fix reference leak " "hunting in regrtest: compute also deltas (of reference count, allocated " @@ -4959,61 +4988,61 @@ msgid "" "everything is initialized before starting to hunt reference leaks." msgstr "" -#: ../../../build/NEWS:2547 +#: ../../../build/NEWS:2565 msgid "" "`bpo-36565 `__: Fix reference hunting " "(``python3 -m test -R 3:3``) when Python has no built-in abc module." msgstr "" -#: ../../../build/NEWS:2550 +#: ../../../build/NEWS:2568 msgid "" "`bpo-31904 `__: Port test_resource to " "VxWorks: skip tests cases setting RLIMIT_FSIZE and RLIMIT_CPU." msgstr "" -#: ../../../build/NEWS:2553 +#: ../../../build/NEWS:2571 msgid "" "`bpo-31904 `__: Fix test_tabnanny on " "VxWorks: adjust ENOENT error message." msgstr "" -#: ../../../build/NEWS:2555 +#: ../../../build/NEWS:2573 msgid "" "`bpo-36436 `__: Fix " "``_testcapi.pymem_buffer_overflow()``: handle memory allocation failure." msgstr "" -#: ../../../build/NEWS:2558 +#: ../../../build/NEWS:2576 msgid "" "`bpo-31904 `__: Fix test_utf8_mode on " "VxWorks: Python always use UTF-8 on VxWorks." msgstr "" -#: ../../../build/NEWS:2561 +#: ../../../build/NEWS:2579 msgid "" "`bpo-36341 `__: Fix tests that may fail " "with PermissionError upon calling bind() on AF_UNIX sockets." msgstr "" -#: ../../../build/NEWS:2567 +#: ../../../build/NEWS:2585 msgid "" "`bpo-36747 `__: Remove the stale " "scriptsinstall Makefile target." msgstr "" -#: ../../../build/NEWS:2569 +#: ../../../build/NEWS:2587 msgid "" "`bpo-21536 `__: On Unix, C extensions " "are no longer linked to libpython except on Android and Cygwin." msgstr "" -#: ../../../build/NEWS:2572 +#: ../../../build/NEWS:2590 msgid "" "It is now possible for a statically linked Python to load a C extension " "built using a shared library Python." msgstr "" -#: ../../../build/NEWS:2575 +#: ../../../build/NEWS:2593 msgid "" "When Python is embedded, ``libpython`` must not be loaded with " "``RTLD_LOCAL``, but ``RTLD_GLOBAL`` instead. Previously, using " @@ -5022,11 +5051,11 @@ msgid "" "built by the ``*shared*`` section of ``Modules/Setup``." msgstr "" -#: ../../../build/NEWS:2581 +#: ../../../build/NEWS:2599 msgid "distutils, python-config and python-config.py have been modified." -msgstr "" +msgstr "distutils, python-config dan python-config.py telah dimodifikasi." -#: ../../../build/NEWS:2583 +#: ../../../build/NEWS:2601 msgid "" "`bpo-36707 `__: ``./configure --with-" "pymalloc`` no longer adds the ``m`` flag to SOABI " @@ -5034,7 +5063,7 @@ msgid "" " on the ABI." msgstr "" -#: ../../../build/NEWS:2587 +#: ../../../build/NEWS:2605 msgid "" "`bpo-36635 `__: Change " "``PyAPI_FUNC(type)``, ``PyAPI_DATA(type)`` and ``PyMODINIT_FUNC`` macros of " @@ -5044,13 +5073,13 @@ msgid "" "function in DLL exports on Windows." msgstr "" -#: ../../../build/NEWS:2593 +#: ../../../build/NEWS:2611 msgid "" "`bpo-31904 `__: Don't build the " "``_crypt`` extension on VxWorks." msgstr "" -#: ../../../build/NEWS:2595 +#: ../../../build/NEWS:2613 msgid "" "`bpo-36618 `__: Add ``-fmax-type-" "align=8`` to CFLAGS when clang compiler is detected. The pymalloc memory " @@ -5063,13 +5092,13 @@ msgid "" "can have the same issue." msgstr "" -#: ../../../build/NEWS:2604 +#: ../../../build/NEWS:2622 msgid "" "`bpo-36605 `__: ``make tags`` and ``make" " TAGS`` now also parse ``Modules/_io/*.c`` and ``Modules/_io/*.h``." msgstr "" -#: ../../../build/NEWS:2607 +#: ../../../build/NEWS:2625 msgid "" "`bpo-36465 `__: Release builds and debug" " builds are now ABI compatible: defining the ``Py_DEBUG`` macro no longer " @@ -5080,33 +5109,33 @@ msgid "" "option." msgstr "" -#: ../../../build/NEWS:2614 +#: ../../../build/NEWS:2632 msgid "" "`bpo-36577 `__: setup.py now correctly " "reports missing OpenSSL headers and libraries again." msgstr "" -#: ../../../build/NEWS:2617 +#: ../../../build/NEWS:2635 msgid "" "`bpo-36544 `__: Fix regression " "introduced in `bpo-36146 `__ refactoring" " setup.py" msgstr "" -#: ../../../build/NEWS:2619 +#: ../../../build/NEWS:2637 msgid "" "`bpo-36508 `__: ``python-config " "--ldflags`` no longer includes flags of the ``LINKFORSHARED`` variable. The " "``LINKFORSHARED`` variable must only be used to build executables." msgstr "" -#: ../../../build/NEWS:2623 +#: ../../../build/NEWS:2641 msgid "" "`bpo-36503 `__: Remove references to " "\"aix3\" and \"aix4\". Patch by M. Felt." msgstr "" -#: ../../../build/NEWS:2628 +#: ../../../build/NEWS:2646 msgid "" "`bpo-35920 `__: Added " "platform.win32_edition() and platform.win32_is_iot(). Added support for " @@ -5114,20 +5143,20 @@ msgid "" " to work on Windows IoT Core ARM32." msgstr "" -#: ../../../build/NEWS:2632 +#: ../../../build/NEWS:2650 msgid "" "`bpo-36649 `__: Remove trailing spaces " "for registry keys when installed via the Store." msgstr "" -#: ../../../build/NEWS:2635 +#: ../../../build/NEWS:2653 msgid "" "`bpo-34144 `__: Fixed activate.bat to " "correctly update codepage when chcp.com returns dots in output. Patch by " "Lorenz Mende." msgstr "" -#: ../../../build/NEWS:2638 +#: ../../../build/NEWS:2656 msgid "" "`bpo-36509 `__: Added preset-iot layout " "for Windows IoT ARM containers. This layout doesn't contain UI components " @@ -5135,7 +5164,7 @@ msgid "" "builds since Windows ARM32 builds must be cross-compiled when using MSVC." msgstr "" -#: ../../../build/NEWS:2643 +#: ../../../build/NEWS:2661 msgid "" "`bpo-35941 `__: enum_certificates " "function of the ssl module now returns certificates from all available " @@ -5148,26 +5177,26 @@ msgid "" "revocation list stores." msgstr "" -#: ../../../build/NEWS:2653 +#: ../../../build/NEWS:2671 msgid "" "`bpo-36441 `__: Fixes creating a venv " "when debug binaries are installed." msgstr "" -#: ../../../build/NEWS:2655 +#: ../../../build/NEWS:2673 msgid "" "`bpo-36085 `__: Enable better DLL " "resolution on Windows by using safe DLL search paths and adding " ":func:`os.add_dll_directory`." msgstr "" -#: ../../../build/NEWS:2658 +#: ../../../build/NEWS:2676 msgid "" "`bpo-36010 `__: Add the venv standard " "library module to the nuget distribution for Windows." msgstr "" -#: ../../../build/NEWS:2661 +#: ../../../build/NEWS:2679 msgid "" "`bpo-29515 `__: Add the following socket" " module constants on Windows: IPPROTO_AH IPPROTO_CBT IPPROTO_DSTOPTS " @@ -5178,28 +5207,28 @@ msgid "" " IPPROTO_ST" msgstr "" -#: ../../../build/NEWS:2669 +#: ../../../build/NEWS:2687 msgid "" "`bpo-35947 `__: Added current version of" " libffi to cpython-source-deps. Change _ctypes to use current version of " "libffi on Windows." msgstr "" -#: ../../../build/NEWS:2672 +#: ../../../build/NEWS:2690 msgid "" "`bpo-34060 `__: Report system load when " "running test suite on Windows. Patch by Ammar Askar. Based on prior work by " "Jeremy Kloth." msgstr "" -#: ../../../build/NEWS:2675 +#: ../../../build/NEWS:2693 msgid "" "`bpo-31512 `__: With the Windows 10 " "Creators Update, non-elevated users can now create symlinks as long as the " "computer has Developer Mode enabled." msgstr "" -#: ../../../build/NEWS:2681 +#: ../../../build/NEWS:2699 msgid "" "`bpo-34602 `__: Avoid failures setting " "macOS stack resource limit with resource.setrlimit. This reverts an earlier " @@ -5207,27 +5236,27 @@ msgid "" "non-default stack size when building the interpreter executable on macOS." msgstr "" -#: ../../../build/NEWS:2689 +#: ../../../build/NEWS:2707 msgid "" "`bpo-36429 `__: Fix starting IDLE with " "pyshell. Add idlelib.pyshell alias at top; remove pyshell alias at bottom. " "Remove obsolete __name__=='__main__' command." msgstr "" -#: ../../../build/NEWS:2696 +#: ../../../build/NEWS:2714 msgid "" "`bpo-14546 `__: Fix the argument " "handling in Tools/scripts/lll.py." msgstr "" -#: ../../../build/NEWS:2701 +#: ../../../build/NEWS:2719 msgid "" "`bpo-36763 `__: Fix memory leak in " ":c:func:`Py_SetStandardStreamEncoding`: release memory if the function is " "called twice." msgstr "" -#: ../../../build/NEWS:2704 +#: ../../../build/NEWS:2722 msgid "" "`bpo-36641 `__: " ":c:macro:`PyDoc_VAR(name)` and :c:macro:`PyDoc_STRVAR(name,str)` now create " @@ -5235,7 +5264,7 @@ msgid "" "Inada Naoki." msgstr "" -#: ../../../build/NEWS:2708 +#: ../../../build/NEWS:2726 msgid "" "`bpo-36389 `__: Change the value of " "``CLEANBYTE``, ``DEADDYTE`` and ``FORBIDDENBYTE`` internal constants used by" @@ -5245,7 +5274,7 @@ msgid "" " debug ``malloc()`` and ``free()``." msgstr "" -#: ../../../build/NEWS:2715 +#: ../../../build/NEWS:2733 msgid "" "`bpo-36443 `__: Since Python 3.7.0, " "calling :c:func:`Py_DecodeLocale` before :c:func:`Py_Initialize` produces " @@ -5256,7 +5285,7 @@ msgid "" "``_PyPreConfig``." msgstr "" -#: ../../../build/NEWS:2722 +#: ../../../build/NEWS:2740 msgid "" "`bpo-36025 `__: Fixed an accidental " "change to the datetime C API where the arguments to the " @@ -5266,7 +5295,7 @@ msgid "" "only present in alpha releases of Python 3.8. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2729 +#: ../../../build/NEWS:2747 msgid "" "`bpo-35810 `__: Modify ``PyObject_Init``" " to correctly increase the refcount of heap- allocated Type objects. Also " @@ -5274,15 +5303,15 @@ msgid "" "manually or not decreasing the type's refcount in tp_dealloc" msgstr "" -#: ../../../build/NEWS:2736 +#: ../../../build/NEWS:2754 msgid "Python 3.8.0 alpha 3" msgstr "Python 3.8.0 alfa 3" -#: ../../../build/NEWS:2738 +#: ../../../build/NEWS:2756 msgid "*Release date: 2019-03-25*" msgstr "*Tanggal rilis: 2019-03-25*" -#: ../../../build/NEWS:2743 +#: ../../../build/NEWS:2761 msgid "" "`bpo-36216 `__: Changes urlsplit() to " "raise ValueError when the URL contains characters that decompose under IDNA " @@ -5290,7 +5319,7 @@ msgid "" "parsed." msgstr "" -#: ../../../build/NEWS:2747 +#: ../../../build/NEWS:2765 msgid "" "`bpo-35121 `__: Don't send cookies of " "domain A without Domain attribute to domain B when domain A is a suffix " @@ -5299,84 +5328,84 @@ msgid "" "Singaravelan." msgstr "" -#: ../../../build/NEWS:2755 +#: ../../../build/NEWS:2773 msgid "" "`bpo-36421 `__: Fix a possible double " "decref in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2758 +#: ../../../build/NEWS:2776 msgid "" "`bpo-36412 `__: Fix a possible crash " "when creating a new dictionary." msgstr "" -#: ../../../build/NEWS:2760 +#: ../../../build/NEWS:2778 msgid "" "`bpo-36398 `__: Fix a possible crash in " "``structseq_repr()``." msgstr "" -#: ../../../build/NEWS:2762 +#: ../../../build/NEWS:2780 msgid "" "`bpo-36256 `__: Fix bug in parsermodule " "when parsing a state in a DFA that has two or more arcs with labels of the " "same type. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2765 +#: ../../../build/NEWS:2783 msgid "" "`bpo-36365 `__: repr(structseq) is no " "longer limited to 512 bytes." msgstr "" -#: ../../../build/NEWS:2767 +#: ../../../build/NEWS:2785 msgid "" "`bpo-36374 `__: Fix a possible null " "pointer dereference in ``merge_consts_recursive()``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2770 +#: ../../../build/NEWS:2788 msgid "" "`bpo-36236 `__: At Python " "initialization, the current directory is no longer prepended to " ":data:`sys.path` if it has been removed." msgstr "" -#: ../../../build/NEWS:2773 +#: ../../../build/NEWS:2791 msgid "" "`bpo-36352 `__: Python initialization " "now fails with an error, rather than silently truncating paths, if a path is" " too long." msgstr "" -#: ../../../build/NEWS:2776 +#: ../../../build/NEWS:2794 msgid "" "`bpo-36301 `__: Python initialization " "now fails if decoding ``pybuilddir.txt`` configuration file fails at " "startup." msgstr "" -#: ../../../build/NEWS:2779 +#: ../../../build/NEWS:2797 msgid "" "`bpo-36333 `__: Fix leak in " "_PyRuntimeState_Fini. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2782 +#: ../../../build/NEWS:2800 msgid "" "`bpo-36332 `__: The builtin " ":func:`compile` can now handle AST objects that contain assignment " "expressions. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2785 +#: ../../../build/NEWS:2803 msgid "" "`bpo-36282 `__: Improved error message " "for too much positional arguments in some builtin functions." msgstr "" -#: ../../../build/NEWS:2788 +#: ../../../build/NEWS:2806 msgid "" "`bpo-30040 `__: New empty dict uses " "fewer memory for now. It used more memory than empty dict created by " @@ -5384,7 +5413,7 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2792 +#: ../../../build/NEWS:2810 msgid "" "`bpo-36262 `__: Fix an unlikely memory " "leak on conversion from string to float in the function ``_Py_dg_strtod()`` " @@ -5392,27 +5421,27 @@ msgid "" ":func:`marshal.load`, etc." msgstr "" -#: ../../../build/NEWS:2796 +#: ../../../build/NEWS:2814 msgid "" "`bpo-36252 `__: Update Unicode databases" " to version 12.0.0." msgstr "" -#: ../../../build/NEWS:2798 +#: ../../../build/NEWS:2816 msgid "" "`bpo-36218 `__: Fix a segfault occurring" " when sorting a list of heterogeneous values. Patch contributed by Rémi " "Lapeyre and Elliot Gorokhovsky." msgstr "" -#: ../../../build/NEWS:2801 +#: ../../../build/NEWS:2819 msgid "" "`bpo-36188 `__: Cleaned up left-over " "vestiges of Python 2 unbound method handling in method objects and " "documentation. Patch by Martijn Pieters" msgstr "" -#: ../../../build/NEWS:2804 +#: ../../../build/NEWS:2822 msgid "" "`bpo-36124 `__: Add a new interpreter-" "specific dict and expose it in the C-API via PyInterpreterState_GetDict(). " @@ -5421,7 +5450,7 @@ msgid "" "state." msgstr "" -#: ../../../build/NEWS:2809 +#: ../../../build/NEWS:2827 msgid "" "`bpo-35975 `__: Add a " "``feature_version`` flag to ``ast.parse()`` (documented) and ``compile()`` " @@ -5433,13 +5462,13 @@ msgid "" "recognizes.)" msgstr "" -#: ../../../build/NEWS:2817 +#: ../../../build/NEWS:2835 msgid "" "`bpo-31904 `__: Use UTF-8 as the system " "encoding on VxWorks." msgstr "" -#: ../../../build/NEWS:2819 +#: ../../../build/NEWS:2837 msgid "" "`bpo-36048 `__: The " ":meth:`~object.__index__` special method will be used instead of " @@ -5448,19 +5477,19 @@ msgid "" "deprecated." msgstr "" -#: ../../../build/NEWS:2824 +#: ../../../build/NEWS:2842 msgid "" "`bpo-35808 `__: Retire pgen and use a " "modified version of pgen2 to generate the parser. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2830 +#: ../../../build/NEWS:2848 msgid "" "`bpo-36401 `__: The class documentation " "created by pydoc now has a separate section for readonly properties." msgstr "" -#: ../../../build/NEWS:2833 +#: ../../../build/NEWS:2851 msgid "" "`bpo-36320 `__: The typing.NamedTuple() " "class has deprecated the _field_types attribute in favor of the " @@ -5468,20 +5497,20 @@ msgid "" "attributes were converted from OrderedDict to a regular dict." msgstr "" -#: ../../../build/NEWS:2838 +#: ../../../build/NEWS:2856 msgid "" "`bpo-34745 `__: Fix :mod:`asyncio` ssl " "memory issues caused by circular references" msgstr "" -#: ../../../build/NEWS:2841 +#: ../../../build/NEWS:2859 msgid "" "`bpo-36324 `__: Add method to " "statistics.NormalDist for computing the inverse cumulative normal " "distribution." msgstr "" -#: ../../../build/NEWS:2844 +#: ../../../build/NEWS:2862 msgid "" "`bpo-36321 `__: collections.namedtuple()" " misspelled the name of an attribute. To be consistent with " @@ -5491,64 +5520,64 @@ msgid "" "future." msgstr "" -#: ../../../build/NEWS:2850 +#: ../../../build/NEWS:2868 msgid "" "`bpo-36297 `__: \"unicode_internal\" " "codec is removed. It was deprecated since Python 3.3. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2853 +#: ../../../build/NEWS:2871 msgid "" "`bpo-36298 `__: Raise " "ModuleNotFoundError in pyclbr when a module can't be found. Thanks to " "'mental' for the bug report." msgstr "" -#: ../../../build/NEWS:2856 +#: ../../../build/NEWS:2874 msgid "" "`bpo-36268 `__: Switch the default " "format used for writing tars with mod:`tarfile` to the modern POSIX.1-2001 " "pax standard, from the vendor-specific GNU. Contributed by C.A.M. Gerlach." msgstr "" -#: ../../../build/NEWS:2860 +#: ../../../build/NEWS:2878 msgid "" "`bpo-36285 `__: Fix integer overflows in" " the array module. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:2863 +#: ../../../build/NEWS:2881 msgid "" "`bpo-31904 `__: Add _signal module " "support for VxWorks." msgstr "" -#: ../../../build/NEWS:2865 +#: ../../../build/NEWS:2883 msgid "" "`bpo-36272 `__: :mod:`logging` does not " "silently ignore RecursionError anymore. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2868 +#: ../../../build/NEWS:2886 msgid "" "`bpo-36280 `__: Add a kind field to " "ast.Constant. It is 'u' if the literal has a 'u' prefix (i.e. a Python 2 " "style unicode literal), else None." msgstr "" -#: ../../../build/NEWS:2871 +#: ../../../build/NEWS:2889 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles all exceptions." msgstr "" -#: ../../../build/NEWS:2874 +#: ../../../build/NEWS:2892 msgid "" "`bpo-36251 `__: Fix format strings used " "for stderrprinter and re.Match reprs. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:2877 +#: ../../../build/NEWS:2895 msgid "" "`bpo-36235 `__: Fix ``CFLAGS`` in " "``customize_compiler()`` of ``distutils.sysconfig``: when the ``CFLAGS`` " @@ -5556,79 +5585,79 @@ msgid "" " ``OPT`` variable anymore. Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:2882 +#: ../../../build/NEWS:2900 msgid "" "`bpo-35807 `__: Update ensurepip to " "install pip 19.0.3 and setuptools 40.8.0." msgstr "" -#: ../../../build/NEWS:2884 +#: ../../../build/NEWS:2902 msgid "" "`bpo-36139 `__: Release GIL when closing" " :class:`~mmap.mmap` objects." msgstr "" -#: ../../../build/NEWS:2886 +#: ../../../build/NEWS:2904 msgid "" "`bpo-36179 `__: Fix two unlikely " "reference leaks in _hashopenssl. The leaks only occur in out-of-memory " "cases." msgstr "" -#: ../../../build/NEWS:2889 +#: ../../../build/NEWS:2907 msgid "" "`bpo-36169 `__: Add overlap() method to " "statistics.NormalDist. Computes the overlapping coefficient for two normal " "distributions." msgstr "" -#: ../../../build/NEWS:2892 +#: ../../../build/NEWS:2910 msgid "" "`bpo-36103 `__: Default buffer size used" " by ``shutil.copyfileobj()`` is changed from 16 KiB to 64 KiB on non-Windows" " platform to reduce system call overhead. Contributed by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2896 +#: ../../../build/NEWS:2914 msgid "" "`bpo-36130 `__: Fix ``pdb`` with " "``skip=...`` when stepping into a frame without a ``__name__`` global. " "Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2899 +#: ../../../build/NEWS:2917 msgid "" "`bpo-35652 `__: " "shutil.copytree(copy_function=...) erroneously pass DirEntry instead of a " "path string." msgstr "" -#: ../../../build/NEWS:2902 +#: ../../../build/NEWS:2920 msgid "" "`bpo-35178 `__: Ensure custom " ":func:`warnings.formatwarning` function can receive `line` as positional " "argument. Based on patch by Tashrif Billah." msgstr "" -#: ../../../build/NEWS:2905 +#: ../../../build/NEWS:2923 msgid "" "`bpo-36106 `__: Resolve potential name " "clash with libm's sinpi(). Patch by Dmitrii Pasechnik." msgstr "" -#: ../../../build/NEWS:2908 +#: ../../../build/NEWS:2926 msgid "" "`bpo-36091 `__: Clean up reference to " "async generator in Lib/types. Patch by Henry Chen." msgstr "" -#: ../../../build/NEWS:2911 +#: ../../../build/NEWS:2929 msgid "" "`bpo-36043 `__: :class:`FileCookieJar` " "supports :term:`path-like object`. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:2914 +#: ../../../build/NEWS:2932 msgid "" "`bpo-35899 `__: Enum has been fixed to " "correctly handle empty strings and strings with non-Latin characters (ie. " @@ -5636,13 +5665,13 @@ msgid "" "by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2918 +#: ../../../build/NEWS:2936 msgid "" "`bpo-21269 `__: Add ``args`` and " "``kwargs`` properties to mock call objects. Contributed by Kumar Akshay." msgstr "" -#: ../../../build/NEWS:2921 +#: ../../../build/NEWS:2939 msgid "" "`bpo-30670 `__: `pprint.pp` has been " "added to pretty-print objects with dictionary keys being sorted with their " @@ -5651,87 +5680,87 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2926 +#: ../../../build/NEWS:2944 msgid "" "`bpo-35843 `__: Implement " "``__getitem__`` for ``_NamespacePath``. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2929 +#: ../../../build/NEWS:2947 msgid "" "`bpo-35802 `__: Clean up code which " "checked presence of ``os.stat`` / ``os.lstat`` / ``os.chmod`` which are " "always present. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2933 +#: ../../../build/NEWS:2951 msgid "" "`bpo-35715 `__: Librates the return " "value of a ProcessPoolExecutor _process_worker after it's no longer needed " "to free memory" msgstr "" -#: ../../../build/NEWS:2936 +#: ../../../build/NEWS:2954 msgid "" "`bpo-35493 `__: Use " ":func:`multiprocessing.connection.wait` instead of polling each 0.2 seconds " "for worker updates in :class:`multiprocessing.Pool`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2940 +#: ../../../build/NEWS:2958 msgid "" "`bpo-35661 `__: Store the venv prompt in" " pyvenv.cfg." msgstr "" -#: ../../../build/NEWS:2942 +#: ../../../build/NEWS:2960 msgid "" "`bpo-35121 `__: Don't set cookie for a " "request when the request path is a prefix match of the cookie's path " "attribute but doesn't end with \"/\". Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2946 +#: ../../../build/NEWS:2964 msgid "" "`bpo-21478 `__: Calls to a child " "function created with :func:`unittest.mock.create_autospec` should propagate" " to the parent. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2950 +#: ../../../build/NEWS:2968 msgid "" "`bpo-35198 `__: Fix C++ extension " "compilation on AIX" msgstr "" -#: ../../../build/NEWS:2955 +#: ../../../build/NEWS:2973 msgid "" "`bpo-36329 `__: Declare the path of the " "Python binary for the usage of ``Tools/scripts/serve.py`` when executing " "``make -C Doc/ serve``. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:2959 +#: ../../../build/NEWS:2977 msgid "" "`bpo-36138 `__: Improve documentation " "about converting datetime.timedelta to scalars." msgstr "" -#: ../../../build/NEWS:2962 +#: ../../../build/NEWS:2980 msgid "" "`bpo-21314 `__: A new entry was added to" " the Core Language Section of the Programming FAQ, which explaines the usage" " of slash(/) in the signature of a function. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:2969 +#: ../../../build/NEWS:2987 msgid "" "`bpo-36234 `__: " "test_posix.PosixUidGidTests: add tests for invalid uid/gid type (str). " "Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:2972 +#: ../../../build/NEWS:2990 msgid "" "`bpo-29571 `__: Fix " "``test_re.test_locale_flag()``: use ``locale.getpreferredencoding()`` " @@ -5739,164 +5768,164 @@ msgid "" "locales, ``locale.getlocale()`` returns the wrong encoding." msgstr "" -#: ../../../build/NEWS:2977 +#: ../../../build/NEWS:2995 msgid "" "`bpo-36123 `__: Fix race condition in " "test_socket." msgstr "" -#: ../../../build/NEWS:2982 +#: ../../../build/NEWS:3000 msgid "" "`bpo-36356 `__: Fix leaks that led to " "build failure when configured with address sanitizer." msgstr "" -#: ../../../build/NEWS:2985 +#: ../../../build/NEWS:3003 msgid "" "`bpo-36146 `__: Add ``TEST_EXTENSIONS`` " "constant to ``setup.py`` to allow to not build test extensions like " "``_testcapi``." msgstr "" -#: ../../../build/NEWS:2988 +#: ../../../build/NEWS:3006 msgid "" "`bpo-36146 `__: Fix setup.py on macOS: " "only add ``/usr/include/ffi`` to include directories of _ctypes, not for all" " extensions." msgstr "" -#: ../../../build/NEWS:2991 +#: ../../../build/NEWS:3009 msgid "" "`bpo-31904 `__: Enable build system to " "cross-build for VxWorks RTOS." msgstr "" -#: ../../../build/NEWS:2996 +#: ../../../build/NEWS:3014 msgid "" "`bpo-36312 `__: Fixed decoders for the " "following code pages: 50220, 50221, 50222, 50225, 50227, 50229, 57002 " "through 57011, 65000 and 42." msgstr "" -#: ../../../build/NEWS:2999 +#: ../../../build/NEWS:3017 msgid "" "`bpo-36264 `__: Don't honor POSIX " "``HOME`` in ``os.path.expanduser`` on windows. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3002 +#: ../../../build/NEWS:3020 msgid "" "`bpo-24643 `__: Fix name collisions due " "to ``#define timezone _timezone`` in PC/pyconfig.h." msgstr "" -#: ../../../build/NEWS:3008 +#: ../../../build/NEWS:3026 msgid "" "`bpo-36405 `__: Use dict unpacking in " "idlelib." msgstr "" -#: ../../../build/NEWS:3010 +#: ../../../build/NEWS:3028 msgid "" "`bpo-36396 `__: Remove fgBg param of " "idlelib.config.GetHighlight(). This param was only used twice and changed " "the return type." msgstr "" -#: ../../../build/NEWS:3013 +#: ../../../build/NEWS:3031 msgid "" "`bpo-36176 `__: Fix IDLE autocomplete & " "calltip popup colors. Prevent conflicts with Linux dark themes (and slightly" " darken calltip background)." msgstr "" -#: ../../../build/NEWS:3016 +#: ../../../build/NEWS:3034 msgid "" "`bpo-23205 `__: For the grep module, add" " tests for findfiles, refactor findfiles to be a module-level function, and " "refactor findfiles to use os.walk." msgstr "" -#: ../../../build/NEWS:3020 +#: ../../../build/NEWS:3038 msgid "" "`bpo-23216 `__: Add docstrings to IDLE " "search modules." msgstr "" -#: ../../../build/NEWS:3022 +#: ../../../build/NEWS:3040 msgid "" "`bpo-36152 `__: Remove " "colorizer.ColorDelegator.close_when_done and the corresponding argument of " ".close(). In IDLE, both have always been None or False since 2007." msgstr "" -#: ../../../build/NEWS:3026 +#: ../../../build/NEWS:3044 msgid "" "`bpo-32129 `__: Avoid blurry IDLE " "application icon on macOS with Tk 8.6. Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:3029 +#: ../../../build/NEWS:3047 msgid "" "`bpo-36096 `__: Refactor class variables" " to instance variables in colorizer." msgstr "" -#: ../../../build/NEWS:3031 +#: ../../../build/NEWS:3049 msgid "" "`bpo-30348 `__: Increase test coverage " "of idlelib.autocomplete by 30%. Patch by Louie Lu" msgstr "" -#: ../../../build/NEWS:3037 +#: ../../../build/NEWS:3055 msgid "" "`bpo-35132 `__: Fix py-list and py-bt " "commands of python-gdb.py on gdb7." msgstr "" -#: ../../../build/NEWS:3039 +#: ../../../build/NEWS:3057 msgid "" "`bpo-32217 `__: Fix freeze script on " "Windows." msgstr "" -#: ../../../build/NEWS:3044 +#: ../../../build/NEWS:3062 msgid "" "`bpo-36381 `__: Raise " "``DeprecationWarning`` when '#' formats are used for building or parsing " "values without ``PY_SSIZE_T_CLEAN``." msgstr "" -#: ../../../build/NEWS:3047 +#: ../../../build/NEWS:3065 msgid "" "`bpo-36142 `__: The whole coreconfig.h " "header is now excluded from Py_LIMITED_API. Move functions definitions into " "a new internal pycore_coreconfig.h header." msgstr "" -#: ../../../build/NEWS:3053 +#: ../../../build/NEWS:3071 msgid "Python 3.8.0 alpha 2" msgstr "Python 3.8.0 alfa 2" -#: ../../../build/NEWS:3055 +#: ../../../build/NEWS:3073 msgid "*Release date: 2019-02-25*" msgstr "*Tanggal rilis: 2019-02-25*" -#: ../../../build/NEWS:3060 +#: ../../../build/NEWS:3078 msgid "" "`bpo-36052 `__: Raise a " ":exc:`SyntaxError` when assigning a value to `__debug__` with the Assignment" " Operator. Contributed by Stéphane Wirtel and Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3064 +#: ../../../build/NEWS:3082 msgid "" "`bpo-36012 `__: Doubled the speed of " "class variable writes. When a non-dunder attribute was updated, there was " "an unnecessary call to update slots." msgstr "" -#: ../../../build/NEWS:3067 +#: ../../../build/NEWS:3085 msgid "" "`bpo-35942 `__: The error message " "emitted when returning invalid types from ``__fspath__`` in interfaces that " @@ -5904,14 +5933,14 @@ msgid "" "does explain the origin of the error." msgstr "" -#: ../../../build/NEWS:3071 +#: ../../../build/NEWS:3089 msgid "" "`bpo-36016 `__: ``gc.get_objects`` can " "now receive an optional parameter indicating a generation to get objects " "from. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3074 +#: ../../../build/NEWS:3092 msgid "" "`bpo-1054041 `__: When the main " "interpreter exits due to an uncaught KeyboardInterrupt, the process now " @@ -5920,33 +5949,33 @@ msgid "" "to understand that the user has asked them to stop." msgstr "" -#: ../../../build/NEWS:3080 +#: ../../../build/NEWS:3098 msgid "" "`bpo-35992 `__: Fix " "``__class_getitem__()`` not being called on a class with a custom non-" "subscriptable metaclass." msgstr "" -#: ../../../build/NEWS:3083 +#: ../../../build/NEWS:3101 msgid "" "`bpo-35993 `__: Fix a crash on fork when" " using subinterpreters. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3086 +#: ../../../build/NEWS:3104 msgid "" "`bpo-35991 `__: Fix a potential double " "free in Modules/_randommodule.c." msgstr "" -#: ../../../build/NEWS:3088 +#: ../../../build/NEWS:3106 msgid "" "`bpo-35961 `__: Fix a crash in " "slice_richcompare(): use strong references rather than stolen references for" " the two temporary internal tuples." msgstr "" -#: ../../../build/NEWS:3091 +#: ../../../build/NEWS:3109 msgid "" "`bpo-35911 `__: Enable the creation of " "cell objects by adding a ``cell.__new__`` method, and expose the type " @@ -5954,41 +5983,41 @@ msgid "" "Glaser." msgstr "" -#: ../../../build/NEWS:3095 +#: ../../../build/NEWS:3113 msgid "" "`bpo-12822 `__: Use monotonic clock for " "``pthread_cond_timedwait`` when ``pthread_condattr_setclock`` and " "``CLOCK_MONOTONIC`` are available." msgstr "" -#: ../../../build/NEWS:3098 +#: ../../../build/NEWS:3116 msgid "" "`bpo-15248 `__: The compiler emits now " "syntax warnings in the case when a comma is likely missed before tuple or " "list." msgstr "" -#: ../../../build/NEWS:3101 +#: ../../../build/NEWS:3119 msgid "" "`bpo-35886 `__: The implementation of " "PyInterpreterState has been moved into the internal header files (guarded by" " Py_BUILD_CORE)." msgstr "" -#: ../../../build/NEWS:3104 +#: ../../../build/NEWS:3122 msgid "" "`bpo-31506 `__: Clarify the errors " "reported when ``object.__new__`` and ``object.__init__`` receive more than " "one argument. Contributed by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:3108 +#: ../../../build/NEWS:3126 msgid "" "`bpo-35724 `__: Signal-handling is now " "guaranteed to happen relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3111 +#: ../../../build/NEWS:3129 msgid "" "`bpo-33608 `__: We added a new internal " "_Py_AddPendingCall() that operates relative to the provided interpreter. " @@ -5998,14 +6027,14 @@ msgid "" "operates relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3118 +#: ../../../build/NEWS:3136 msgid "" "`bpo-33989 `__: Fix a possible crash in " ":meth:`list.sort` when sorting objects with ``ob_type->tp_richcompare == " "NULL``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3124 +#: ../../../build/NEWS:3142 msgid "" "`bpo-35512 `__: " ":func:`unittest.mock.patch.dict` used as a decorator with string target " @@ -6013,7 +6042,7 @@ msgid "" "construction. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3128 +#: ../../../build/NEWS:3146 msgid "" "`bpo-36018 `__: Add " "statistics.NormalDist, a tool for creating and manipulating normal " @@ -6021,33 +6050,33 @@ msgid "" "the mean and standard deviation of measurement data as single entity." msgstr "" -#: ../../../build/NEWS:3133 +#: ../../../build/NEWS:3151 msgid "" "`bpo-35904 `__: Added statistics.fmean()" " as a faster, floating point variant of the existing mean() function." msgstr "" -#: ../../../build/NEWS:3136 +#: ../../../build/NEWS:3154 msgid "" "`bpo-35918 `__: Removed broken " "``has_key`` method from multiprocessing.managers.SyncManager.dict. " "Contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3139 +#: ../../../build/NEWS:3157 msgid "" "`bpo-18283 `__: Add support for bytes to" " :func:`shutil.which`." msgstr "" -#: ../../../build/NEWS:3141 +#: ../../../build/NEWS:3159 msgid "" "`bpo-35960 `__: Fix " ":func:`dataclasses.field` throwing away empty mapping objects passed as " "metadata." msgstr "" -#: ../../../build/NEWS:3144 +#: ../../../build/NEWS:3162 msgid "" "`bpo-35500 `__: Write expected and " "actual call parameters on separate lines in " @@ -6055,13 +6084,13 @@ msgid "" "by Susan Su." msgstr "" -#: ../../../build/NEWS:3148 +#: ../../../build/NEWS:3166 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles syntax errors." msgstr "" -#: ../../../build/NEWS:3151 +#: ../../../build/NEWS:3169 msgid "" "`bpo-24209 `__: In http.server script, " "rely on getaddrinfo to bind to preferred address based on the bind " @@ -6069,14 +6098,14 @@ msgid "" "stack, depending on the environment." msgstr "" -#: ../../../build/NEWS:3155 +#: ../../../build/NEWS:3173 msgid "" "`bpo-35321 `__: Set ``__spec__.origin`` " "of ``_frozen_importlib`` to frozen so that it matches the behavior of " "``_frozen_importlib_external``. Patch by Nina Zakharenko." msgstr "" -#: ../../../build/NEWS:3159 +#: ../../../build/NEWS:3177 msgid "" "`bpo-35378 `__: Fix a reference issue " "inside :class:`multiprocessing.Pool` that caused the pool to remain alive if" @@ -6086,7 +6115,7 @@ msgid "" "iterator is still alive." msgstr "" -#: ../../../build/NEWS:3166 +#: ../../../build/NEWS:3184 msgid "" "`bpo-34294 `__: re module, fix wrong " "capturing groups in rare cases. :func:`re.search`, :func:`re.findall`, " @@ -6095,14 +6124,14 @@ msgid "" " Lin." msgstr "" -#: ../../../build/NEWS:3171 +#: ../../../build/NEWS:3189 msgid "" "`bpo-35615 `__: :mod:`weakref`: Fix a " "RuntimeError when copying a WeakKeyDictionary or a WeakValueDictionary, due " "to some keys or values disappearing while iterating." msgstr "" -#: ../../../build/NEWS:3175 +#: ../../../build/NEWS:3193 msgid "" "`bpo-35606 `__: Implement " ":func:`math.prod` as analogous function to :func:`sum` that returns the " @@ -6110,7 +6139,7 @@ msgid "" "by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3179 +#: ../../../build/NEWS:3197 msgid "" "`bpo-32417 `__: Performing arithmetic " "between :class:`datetime.datetime` subclasses and " @@ -6121,7 +6150,7 @@ msgid "" " a ``tz`` argument now *also* retain their subclass." msgstr "" -#: ../../../build/NEWS:3186 +#: ../../../build/NEWS:3204 msgid "" "`bpo-35153 `__: Add *headers* optional " "keyword-only parameter to :class:`xmlrpc.client.ServerProxy`, " @@ -6129,45 +6158,45 @@ msgid "" "Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:3190 +#: ../../../build/NEWS:3208 msgid "" "`bpo-34572 `__: Fix C implementation of " "pickle.loads to use importlib's locking mechanisms, and thereby avoid using " "partially-loaded modules. Patch by Tim Burgess." msgstr "" -#: ../../../build/NEWS:3197 +#: ../../../build/NEWS:3215 msgid "" "`bpo-36083 `__: Fix formatting of " "--check-hash-based-pycs options in the manpage Synopsis." msgstr "" -#: ../../../build/NEWS:3200 +#: ../../../build/NEWS:3218 msgid "" "`bpo-36007 `__: Bump minimum sphinx " "version to 1.8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3202 +#: ../../../build/NEWS:3220 msgid "" "`bpo-22062 `__: Update documentation and" " docstrings for pathlib. Original patch by Mike Short." msgstr "" -#: ../../../build/NEWS:3208 +#: ../../../build/NEWS:3226 msgid "" "`bpo-27313 `__: Avoid test_ttk_guionly " "ComboboxTest failure with macOS Cocoa Tk." msgstr "" -#: ../../../build/NEWS:3211 +#: ../../../build/NEWS:3229 msgid "" "`bpo-36019 `__: Add " "test.support.TEST_HTTP_URL and replace references of http://www.example.com " "by this new constant. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:3215 +#: ../../../build/NEWS:3233 msgid "" "`bpo-36037 `__: Fix test_ssl for strict " "OpenSSL configuration like RHEL8 strict crypto policy. Use older TLS version" @@ -6175,20 +6204,20 @@ msgid "" "version older than default minimum TLS version." msgstr "" -#: ../../../build/NEWS:3220 +#: ../../../build/NEWS:3238 msgid "" "`bpo-35798 `__: Added " ":func:`test.support.check_syntax_warning`." msgstr "" -#: ../../../build/NEWS:3222 +#: ../../../build/NEWS:3240 msgid "" "`bpo-35505 `__: Make " "test_imap4_host_default_value independent on whether the local IMAP server " "is running." msgstr "" -#: ../../../build/NEWS:3225 +#: ../../../build/NEWS:3243 msgid "" "`bpo-35917 `__: multiprocessing: provide" " unit tests for SyncManager and SharedMemoryManager classes + all the " @@ -6196,83 +6225,83 @@ msgid "" "Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3229 +#: ../../../build/NEWS:3247 msgid "" "`bpo-35704 `__: Skip " "``test_shutil.test_unpack_archive_xztar`` to prevent a MemoryError on 32-bit" " AIX when MAXDATA setting is less than 0x20000000." msgstr "" -#: ../../../build/NEWS:3232 +#: ../../../build/NEWS:3250 msgid "Patch by Michael Felt (aixtools)" msgstr "*Patch* oleh Michael Felt (aixtools)" -#: ../../../build/NEWS:3234 +#: ../../../build/NEWS:3252 msgid "" "`bpo-34720 `__: Assert m_state != NULL " "to mimic GC traversal functions that do not correctly handle module creation" " when the module state has not been created." msgstr "" -#: ../../../build/NEWS:3241 +#: ../../../build/NEWS:3259 msgid "" "`bpo-35976 `__: Added ARM build support " "to Windows build files in PCBuild." msgstr "" -#: ../../../build/NEWS:3243 +#: ../../../build/NEWS:3261 msgid "" "`bpo-35692 `__: ``pathlib`` no longer " "raises when checking file and directory existence on drives that are not " "ready" msgstr "" -#: ../../../build/NEWS:3246 +#: ../../../build/NEWS:3264 msgid "" "`bpo-35872 `__: Uses the base Python " "executable when invoking venv in a virtual environment" msgstr "" -#: ../../../build/NEWS:3249 +#: ../../../build/NEWS:3267 msgid "" "`bpo-35873 `__: Prevents venv paths " "being inherited by child processes" msgstr "" -#: ../../../build/NEWS:3251 +#: ../../../build/NEWS:3269 msgid "" "`bpo-35299 `__: Fix sysconfig detection " "of the source directory and distutils handling of pyconfig.h during PGO " "profiling" msgstr "" -#: ../../../build/NEWS:3257 +#: ../../../build/NEWS:3275 msgid "" "`bpo-24310 `__: IDLE -- Document " "settings dialog font tab sample." msgstr "" -#: ../../../build/NEWS:3259 +#: ../../../build/NEWS:3277 msgid "" "`bpo-35833 `__: Revise IDLE doc for " "control codes sent to Shell. Add a code example block." msgstr "" -#: ../../../build/NEWS:3262 +#: ../../../build/NEWS:3280 msgid "" "`bpo-35689 `__: Add docstrings and " "unittests for colorizer.py." msgstr "" -#: ../../../build/NEWS:3266 +#: ../../../build/NEWS:3284 msgid "Python 3.8.0 alpha 1" msgstr "Python 3.8.0 alfa 1" -#: ../../../build/NEWS:3268 +#: ../../../build/NEWS:3286 msgid "*Release date: 2019-02-03*" msgstr "*Tanggal rilis: 2019-02-03*" -#: ../../../build/NEWS:3273 +#: ../../../build/NEWS:3291 msgid "" "`bpo-35746 `__: [CVE-2019-5010] Fix a " "NULL pointer deref in ssl module. The cert parser did not handle CRL " @@ -6281,7 +6310,7 @@ msgid "" "reported by Colin Read and Nicolas Edet of Cisco." msgstr "" -#: ../../../build/NEWS:3279 +#: ../../../build/NEWS:3297 msgid "" "`bpo-34812 `__: The :option:`-I` command" " line option (run Python in isolated mode) is now also copied by the " @@ -6290,7 +6319,7 @@ msgid "" "by :option:`-I`) were copied." msgstr "" -#: ../../../build/NEWS:3285 +#: ../../../build/NEWS:3303 msgid "" "`bpo-34791 `__: The xml.sax and " "xml.dom.domreg no longer use environment variables to override parser " @@ -6298,7 +6327,7 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:3289 +#: ../../../build/NEWS:3307 msgid "" "`bpo-17239 `__: The xml.sax and " "xml.dom.minidom parsers no longer processes external entities by default. " @@ -6306,46 +6335,46 @@ msgid "" "connections." msgstr "" -#: ../../../build/NEWS:3293 +#: ../../../build/NEWS:3311 msgid "" "`bpo-34623 `__: CVE-2018-14647: The C " "accelerated _elementtree module now initializes hash randomization salt from" " _Py_HashSecret instead of libexpat's default CSPRNG." msgstr "" -#: ../../../build/NEWS:3297 +#: ../../../build/NEWS:3315 msgid "" "`bpo-34405 `__: Updated to OpenSSL " "1.1.0i for Windows builds." msgstr "" -#: ../../../build/NEWS:3299 +#: ../../../build/NEWS:3317 msgid "" "`bpo-33871 `__: Fixed sending the part " "of the file in :func:`os.sendfile` on macOS. Using the *trailers* argument " "could cause sending more bytes from the input file than was specified." msgstr "" -#: ../../../build/NEWS:3303 +#: ../../../build/NEWS:3321 msgid "" "`bpo-32533 `__: Fixed thread-safety of " "error handling in _ssl." msgstr "" -#: ../../../build/NEWS:3305 ../../../build/NEWS:6804 +#: ../../../build/NEWS:3323 ../../../build/NEWS:6822 msgid "" "`bpo-33136 `__: Harden ssl module " "against LibreSSL CVE-2018-8970. X509_VERIFY_PARAM_set1_host() is called with" " an explicit namelen. A new test ensures that NULL bytes are not allowed." msgstr "" -#: ../../../build/NEWS:3309 ../../../build/NEWS:6808 ../../../build/NEWS:11201 +#: ../../../build/NEWS:3327 ../../../build/NEWS:6826 ../../../build/NEWS:11219 msgid "" "`bpo-33001 `__: Minimal fix to prevent " "buffer overrun in os.symlink on Windows" msgstr "" -#: ../../../build/NEWS:3311 ../../../build/NEWS:6810 ../../../build/NEWS:11203 +#: ../../../build/NEWS:3329 ../../../build/NEWS:6828 ../../../build/NEWS:11221 msgid "" "`bpo-32981 `__: Regexes in difflib and " "poplib were vulnerable to catastrophic backtracking. These regexes formed " @@ -6353,20 +6382,20 @@ msgid "" "CVE-2018-1060 and CVE-2018-1061. Patch by Jamie Davis." msgstr "" -#: ../../../build/NEWS:3316 ../../../build/NEWS:7022 +#: ../../../build/NEWS:3334 ../../../build/NEWS:7040 msgid "" "`bpo-28414 `__: The ssl module now " "allows users to perform their own IDN en/decoding when using SNI." msgstr "" -#: ../../../build/NEWS:3322 +#: ../../../build/NEWS:3340 msgid "" "`bpo-35877 `__: Make parenthesis " "optional for named expressions in while statement. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:3325 +#: ../../../build/NEWS:3343 msgid "" "`bpo-35814 `__: Allow same right hand " "side expressions in annotated assignments as in normal ones. In particular, " @@ -6374,7 +6403,7 @@ msgid "" "allowed." msgstr "" -#: ../../../build/NEWS:3329 +#: ../../../build/NEWS:3347 msgid "" "`bpo-35766 `__: Add the option to parse " "PEP 484 type comments in the ast module. (Off by default.) This is merging " @@ -6382,26 +6411,26 @@ msgid "" "[typed_ast](https://github.com/python/typed_ast)." msgstr "" -#: ../../../build/NEWS:3334 +#: ../../../build/NEWS:3352 msgid "" "`bpo-35713 `__: Reorganize Python " "initialization to get working exceptions and sys.stderr earlier." msgstr "" -#: ../../../build/NEWS:3337 +#: ../../../build/NEWS:3355 msgid "" "`bpo-33416 `__: Add end line and end " "column position information to the Python AST nodes. This is a C-level " "backwards incompatible change." msgstr "" -#: ../../../build/NEWS:3340 +#: ../../../build/NEWS:3358 msgid "" "`bpo-35720 `__: Fixed a minor memory " "leak in pymain_parse_cmdline_impl function in Modules/main.c" msgstr "" -#: ../../../build/NEWS:3343 +#: ../../../build/NEWS:3361 msgid "" "`bpo-35634 `__: ``func(**kwargs)`` will " "now raise an error when ``kwargs`` is a mapping containing multiple entries " @@ -6409,20 +6438,20 @@ msgid "" "are passed before ``**kwargs`` since Python 3.6." msgstr "" -#: ../../../build/NEWS:3348 +#: ../../../build/NEWS:3366 msgid "" "`bpo-35623 `__: Fix a crash when sorting" " very long lists. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3351 +#: ../../../build/NEWS:3369 msgid "" "`bpo-35214 `__: clang Memory Sanitizer " "build instrumentation was added to work around false positives from posix, " "socket, time, test_io, and test_faulthandler." msgstr "" -#: ../../../build/NEWS:3355 +#: ../../../build/NEWS:3373 msgid "" "`bpo-35560 `__: Fix an assertion error " "in :func:`format` in debug build for floating point formatting with \"n\" " @@ -6430,7 +6459,7 @@ msgid "" "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3359 +#: ../../../build/NEWS:3377 msgid "" "`bpo-35552 `__: Format characters ``%s``" " and ``%V`` in :c:func:`PyUnicode_FromFormat` and ``%s`` in " @@ -6438,39 +6467,39 @@ msgid "" "*precision* is specified." msgstr "" -#: ../../../build/NEWS:3363 +#: ../../../build/NEWS:3381 msgid "" "`bpo-35504 `__: Fix segfaults and " ":exc:`SystemError`\\ s when deleting certain attributes. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:3366 +#: ../../../build/NEWS:3384 msgid "" "`bpo-35504 `__: Fixed a SystemError when" " delete the characters_written attribute of an OSError." msgstr "" -#: ../../../build/NEWS:3369 +#: ../../../build/NEWS:3387 msgid "" "`bpo-35494 `__: Improved syntax error " "messages for unbalanced parentheses in f-string." msgstr "" -#: ../../../build/NEWS:3372 +#: ../../../build/NEWS:3390 msgid "" "`bpo-35444 `__: Fixed error handling in " "pickling methods when fail to look up builtin \"getattr\". Sped up pickling " "iterators." msgstr "" -#: ../../../build/NEWS:3375 +#: ../../../build/NEWS:3393 msgid "" "`bpo-35436 `__: Fix various issues with " "memory allocation error handling. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3378 +#: ../../../build/NEWS:3396 msgid "" "`bpo-35423 `__: Separate the signal " "handling trigger in the eval loop from the \"pending calls\" machinery. " @@ -6478,7 +6507,7 @@ msgid "" "insignificant." msgstr "" -#: ../../../build/NEWS:3382 +#: ../../../build/NEWS:3400 msgid "" "`bpo-35357 `__: Internal attributes' " "names of unittest.mock._Call and unittest.mock.MagicProxy (name, parent & " @@ -6486,20 +6515,20 @@ msgid "" "widely used object attributes. Fixed minor typo in test function name." msgstr "" -#: ../../../build/NEWS:3387 +#: ../../../build/NEWS:3405 msgid "" "`bpo-35372 `__: Fixed the code page " "decoder for input longer than 2 GiB containing undecodable bytes." msgstr "" -#: ../../../build/NEWS:3390 +#: ../../../build/NEWS:3408 msgid "" "`bpo-35336 `__: Fix " "PYTHONCOERCECLOCALE=1 environment variable: only coerce the C locale if the " "LC_CTYPE locale is \"C\"." msgstr "" -#: ../../../build/NEWS:3393 +#: ../../../build/NEWS:3411 msgid "" "`bpo-31241 `__: The *lineno* and " "*col_offset* attributes of AST nodes for list comprehensions, generator " @@ -6508,33 +6537,33 @@ msgid "" "first item." msgstr "" -#: ../../../build/NEWS:3398 +#: ../../../build/NEWS:3416 msgid "" "`bpo-33954 `__: For :meth:`str.format`, " ":meth:`float.__format__` and :meth:`complex.__format__` methods for non-" "ASCII decimal point when using the \"n\" formatter." msgstr "" -#: ../../../build/NEWS:3402 +#: ../../../build/NEWS:3420 msgid "" "`bpo-35269 `__: Fix a possible segfault " "involving a newly-created coroutine. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3405 +#: ../../../build/NEWS:3423 msgid "" "`bpo-35224 `__: Implement :pep:`572` " "(assignment expressions). Patch by Emily Morehouse." msgstr "" -#: ../../../build/NEWS:3408 +#: ../../../build/NEWS:3426 msgid "" "`bpo-32492 `__: Speed up " ":class:`namedtuple` attribute access by 1.6x using a C fast-path for the " "name descriptors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3411 +#: ../../../build/NEWS:3429 msgid "" "`bpo-35214 `__: Fixed an out of bounds " "memory access when parsing a truncated unicode escape sequence at the end of" @@ -6542,7 +6571,7 @@ msgid "" "memory allocation." msgstr "" -#: ../../../build/NEWS:3415 +#: ../../../build/NEWS:3433 msgid "" "`bpo-35214 `__: The interpreter and " "extension modules have had annotations added so that they work properly " @@ -6551,7 +6580,7 @@ msgid "" "perform." msgstr "" -#: ../../../build/NEWS:3420 +#: ../../../build/NEWS:3438 msgid "" "`bpo-35193 `__: Fix an off by one error " "in the bytecode peephole optimizer where it could read bytes beyond the end " @@ -6559,39 +6588,39 @@ msgid "" "in every release of Python 3.6 and 3.7 until now." msgstr "" -#: ../../../build/NEWS:3425 +#: ../../../build/NEWS:3443 msgid "" "`bpo-35169 `__: Improved error messages " "for forbidden assignments." msgstr "" -#: ../../../build/NEWS:3427 +#: ../../../build/NEWS:3445 msgid "" "`bpo-34022 `__: Fix handling of hash-" "based bytecode files in :mod:`zipimport`. Patch by Elvis Pranskevichus." msgstr "" -#: ../../../build/NEWS:3430 +#: ../../../build/NEWS:3448 msgid "" "`bpo-28401 `__: Debug builds will no " "longer to attempt to import extension modules built for the ABI as they were" " never compatible to begin with. Patch by Stefano Rivera." msgstr "" -#: ../../../build/NEWS:3434 +#: ../../../build/NEWS:3452 msgid "" "`bpo-29341 `__: Clarify in the " "docstrings of :mod:`os` methods that path-like objects are also accepted as " "input parameters." msgstr "" -#: ../../../build/NEWS:3437 +#: ../../../build/NEWS:3455 msgid "" "`bpo-35050 `__: :mod:`socket`: Fix off-" "by-one bug in length check for ``AF_ALG`` name and type." msgstr "" -#: ../../../build/NEWS:3440 +#: ../../../build/NEWS:3458 msgid "" "`bpo-29743 `__: Raise :exc:`ValueError` " "instead of :exc:`OverflowError` in case of a negative ``_length_`` in a " @@ -6600,48 +6629,48 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:3445 +#: ../../../build/NEWS:3463 msgid "" "`bpo-16806 `__: Fix ``lineno`` and " "``col_offset`` for multi-line string tokens." msgstr "" -#: ../../../build/NEWS:3447 +#: ../../../build/NEWS:3465 msgid "" "`bpo-35029 `__: :exc:`SyntaxWarning` " "raised as an exception at code generation time will be now replaced with a " ":exc:`SyntaxError` for better error reporting." msgstr "" -#: ../../../build/NEWS:3451 +#: ../../../build/NEWS:3469 msgid "" "`bpo-34983 `__: Expose " ":meth:`symtable.Symbol.is_nonlocal` in the symtable module. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:3454 +#: ../../../build/NEWS:3472 msgid "" "`bpo-34974 `__: :class:`bytes` and " ":class:`bytearray` constructors no longer convert unexpected exceptions " "(e.g. :exc:`MemoryError` and :exc:`KeyboardInterrupt`) to :exc:`TypeError`." msgstr "" -#: ../../../build/NEWS:3458 +#: ../../../build/NEWS:3476 msgid "" "`bpo-34939 `__: Allow annotated names in" " module namespace that are declared global before the annotation happens. " "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3461 +#: ../../../build/NEWS:3479 msgid "" "`bpo-34973 `__: Fixed crash in " ":func:`bytes` when the :class:`list` argument is mutated while it is " "iterated." msgstr "" -#: ../../../build/NEWS:3464 +#: ../../../build/NEWS:3482 msgid "" "`bpo-34876 `__: The *lineno* and " "*col_offset* attributes of the AST for decorated function and class refer " @@ -6651,34 +6680,34 @@ msgid "" "of child AST nodes can precede the position of the parent AST node." msgstr "" -#: ../../../build/NEWS:3471 +#: ../../../build/NEWS:3489 msgid "" "`bpo-34879 `__: Fix a possible null " "pointer dereference in bytesobject.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3474 +#: ../../../build/NEWS:3492 msgid "" "`bpo-34784 `__: Fix the implementation " "of PyStructSequence_NewType in order to create heap allocated " "StructSequences." msgstr "" -#: ../../../build/NEWS:3477 +#: ../../../build/NEWS:3495 msgid "" "`bpo-32912 `__: A :exc:`SyntaxWarning` " "is now emitted instead of a :exc:`DeprecationWarning` for invalid escape " "sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:3481 +#: ../../../build/NEWS:3499 msgid "" "`bpo-34854 `__: Fixed a crash in " "compiling string annotations containing a lambda with a keyword-only " "argument that doesn't have a default value." msgstr "" -#: ../../../build/NEWS:3484 +#: ../../../build/NEWS:3502 msgid "" "`bpo-34850 `__: The compiler now " "produces a :exc:`SyntaxWarning` when identity checks (``is`` and ``is not``)" @@ -6688,13 +6717,13 @@ msgid "" "instead." msgstr "" -#: ../../../build/NEWS:3490 +#: ../../../build/NEWS:3508 msgid "" "`bpo-34824 `__: Fix a possible null " "pointer dereference in Modules/_ssl.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3493 +#: ../../../build/NEWS:3511 msgid "" "`bpo-30156 `__: The C function " "``property_descr_get()`` uses a \"cached\" tuple to optimize function calls." @@ -6703,13 +6732,13 @@ msgid "" "and it causes 3 different crashes last years." msgstr "" -#: ../../../build/NEWS:3498 +#: ../../../build/NEWS:3516 msgid "" "`bpo-34762 `__: Fix contextvars C API to" " use PyObject* pointer types." msgstr "" -#: ../../../build/NEWS:3500 +#: ../../../build/NEWS:3518 msgid "" "`bpo-34751 `__: The hash function for " "tuples is now based on xxHash which gives better collision results on " @@ -6718,65 +6747,65 @@ msgid "" "contributions by Tim Peters." msgstr "" -#: ../../../build/NEWS:3505 +#: ../../../build/NEWS:3523 msgid "" "`bpo-34735 `__: Fix a memory leak in " "Modules/timemodule.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3508 +#: ../../../build/NEWS:3526 msgid "" "`bpo-34683 `__: Fixed a bug where some " "SyntaxError error pointed to locations that were off-by-one." msgstr "" -#: ../../../build/NEWS:3511 +#: ../../../build/NEWS:3529 msgid "" "`bpo-34651 `__: Only allow the main " "interpreter to fork. The avoids the possibility of affecting the main " "interpreter, which is critical to operation of the runtime." msgstr "" -#: ../../../build/NEWS:3515 +#: ../../../build/NEWS:3533 msgid "" "`bpo-34653 `__: Remove unused function " "PyParser_SimpleParseStringFilename." msgstr "" -#: ../../../build/NEWS:3517 +#: ../../../build/NEWS:3535 msgid "" "`bpo-32236 `__: Warn that line buffering" " is not supported if :func:`open` is called with binary mode and " "``buffering=1``." msgstr "" -#: ../../../build/NEWS:3520 +#: ../../../build/NEWS:3538 msgid "" "`bpo-34641 `__: Further restrict the " "syntax of the left-hand side of keyword arguments in function calls. In " "particular, ``f((keyword)=arg)`` is now disallowed." msgstr "" -#: ../../../build/NEWS:3524 +#: ../../../build/NEWS:3542 msgid "" "`bpo-34637 `__: Make the *start* " "argument to *sum()* visible as a keyword argument." msgstr "" -#: ../../../build/NEWS:3527 +#: ../../../build/NEWS:3545 msgid "" "`bpo-1621 `__: Do not assume signed " "integer overflow behavior (C undefined behavior) when performing set hash " "table resizing." msgstr "" -#: ../../../build/NEWS:3530 +#: ../../../build/NEWS:3548 msgid "" "`bpo-34588 `__: Fix an off-by-one in the" " recursive call pruning feature of traceback formatting." msgstr "" -#: ../../../build/NEWS:3533 +#: ../../../build/NEWS:3551 msgid "" "`bpo-34485 `__: On Windows, the LC_CTYPE" " is now set to the user preferred locale at startup. Previously, the " @@ -6784,7 +6813,7 @@ msgid "" "setlocale(LC_CTYPE, \"\") or setlocale(LC_ALL, \"\")." msgstr "" -#: ../../../build/NEWS:3537 +#: ../../../build/NEWS:3555 msgid "" "`bpo-34485 `__: Standard streams like " "sys.stdout now use the \"surrogateescape\" error handler, instead of " @@ -6792,14 +6821,14 @@ msgid "" "UTF-8 Mode is disabled)." msgstr "" -#: ../../../build/NEWS:3541 +#: ../../../build/NEWS:3559 msgid "" "`bpo-34485 `__: Fix the error handler of" " standard streams like sys.stdout: PYTHONIOENCODING=\":\" is now ignored " "instead of setting the error handler to \"strict\"." msgstr "" -#: ../../../build/NEWS:3545 +#: ../../../build/NEWS:3563 msgid "" "`bpo-34485 `__: Python now gets the " "locale encoding with C code to initialize the encoding of standard streams " @@ -6809,7 +6838,7 @@ msgid "" "startup by default." msgstr "" -#: ../../../build/NEWS:3551 +#: ../../../build/NEWS:3569 msgid "" "`bpo-34527 `__: On FreeBSD, " "Py_DecodeLocale() and Py_EncodeLocale() now also forces the ASCII encoding " @@ -6817,13 +6846,13 @@ msgid "" "\"C\"." msgstr "" -#: ../../../build/NEWS:3555 +#: ../../../build/NEWS:3573 msgid "" "`bpo-34527 `__: The UTF-8 Mode is now " "also enabled by the \"POSIX\" locale, not only by the \"C\" locale." msgstr "" -#: ../../../build/NEWS:3558 +#: ../../../build/NEWS:3576 msgid "" "`bpo-34403 `__: On HP-UX with C or POSIX" " locale, sys.getfilesystemencoding() now returns \"ascii\" instead of " @@ -6831,13 +6860,13 @@ msgid "" "coerced)." msgstr "" -#: ../../../build/NEWS:3562 +#: ../../../build/NEWS:3580 msgid "" "`bpo-34523 `__: The Python filesystem " "encoding is now read earlier during the Python initialization." msgstr "" -#: ../../../build/NEWS:3565 +#: ../../../build/NEWS:3583 msgid "" "`bpo-12458 `__: Tracebacks show now " "correct line number for subexpressions in multiline expressions. Tracebacks " @@ -6845,110 +6874,110 @@ msgid "" " of the line number of the last subexpression." msgstr "" -#: ../../../build/NEWS:3570 +#: ../../../build/NEWS:3588 msgid "" "`bpo-34408 `__: Prevent a null pointer " "dereference and resource leakage in ``PyInterpreterState_New()``." msgstr "" -#: ../../../build/NEWS:3573 +#: ../../../build/NEWS:3591 msgid "" "`bpo-34400 `__: Fix undefined behavior " "in parsetok.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3575 +#: ../../../build/NEWS:3593 msgid "" "`bpo-33073 `__: Added as_integer_ratio " "to ints to make them more interoperable with floats." msgstr "" -#: ../../../build/NEWS:3578 +#: ../../../build/NEWS:3596 msgid "" "`bpo-34377 `__: Update valgrind " "suppression list to use ``_PyObject_Free``/``_PyObject_Realloc`` instead of " "``PyObject_Free``/``PyObject_Realloc``." msgstr "" -#: ../../../build/NEWS:3582 +#: ../../../build/NEWS:3600 msgid "" "`bpo-34353 `__: Added the \"socket\" " "option in the `stat.filemode()` Python implementation to match the C " "implementation." msgstr "" -#: ../../../build/NEWS:3585 +#: ../../../build/NEWS:3603 msgid "" "`bpo-34320 `__: Fix ``dict(od)`` didn't " "copy iteration order of OrderedDict." msgstr "" -#: ../../../build/NEWS:3587 +#: ../../../build/NEWS:3605 msgid "" "`bpo-34113 `__: Fixed crash on debug " "builds when opcode stack was adjusted with negative numbers. Patch by " "Constantin Petrisor." msgstr "" -#: ../../../build/NEWS:3590 +#: ../../../build/NEWS:3608 msgid "" "`bpo-34100 `__: Compiler now merges " "constants in tuples and frozensets recursively. Code attributes like " "``co_names`` are merged too." msgstr "" -#: ../../../build/NEWS:3593 +#: ../../../build/NEWS:3611 msgid "" "`bpo-34151 `__: Performance of list " "concatenation, repetition and slicing operations is slightly improved. Patch" " by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:3596 +#: ../../../build/NEWS:3614 msgid "" "`bpo-34170 `__: -X dev: it is now " "possible to override the memory allocator using PYTHONMALLOC even if the " "developer mode is enabled." msgstr "" -#: ../../../build/NEWS:3599 +#: ../../../build/NEWS:3617 msgid "" "`bpo-33237 `__: Improved " ":exc:`AttributeError` message for partially initialized module." msgstr "" -#: ../../../build/NEWS:3602 +#: ../../../build/NEWS:3620 msgid "" "`bpo-34149 `__: Fix min and max " "functions to get default behavior when key is None." msgstr "" -#: ../../../build/NEWS:3605 +#: ../../../build/NEWS:3623 msgid "" "`bpo-34125 `__: Profiling of unbound " "built-in methods now works when ``**kwargs`` is given." msgstr "" -#: ../../../build/NEWS:3608 +#: ../../../build/NEWS:3626 msgid "" "`bpo-34141 `__: Optimized pickling " "atomic types (None, bool, int, float, bytes, str)." msgstr "" -#: ../../../build/NEWS:3611 +#: ../../../build/NEWS:3629 msgid "" "`bpo-34126 `__: Fix crashes when " "profiling certain invalid calls of unbound methods. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3614 +#: ../../../build/NEWS:3632 msgid "" "`bpo-24618 `__: Fixed reading invalid " "memory when create the code object with too small varnames tuple or too " "large argument counts." msgstr "" -#: ../../../build/NEWS:3617 +#: ../../../build/NEWS:3635 msgid "" "`bpo-34068 `__: In " ":meth:`io.IOBase.close`, ensure that the :attr:`~io.IOBase.closed` attribute" @@ -6956,63 +6985,63 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:3621 +#: ../../../build/NEWS:3639 msgid "" "`bpo-34087 `__: Fix buffer overflow " "while converting unicode to numeric values." msgstr "" -#: ../../../build/NEWS:3623 +#: ../../../build/NEWS:3641 msgid "" "`bpo-34080 `__: Fixed a memory leak in " "the compiler when it raised some uncommon errors during tokenizing." msgstr "" -#: ../../../build/NEWS:3626 +#: ../../../build/NEWS:3644 msgid "" "`bpo-34066 `__: Disabled interruption by" " Ctrl-C between calling ``open()`` and entering a **with** block in ``with " "open()``." msgstr "" -#: ../../../build/NEWS:3629 +#: ../../../build/NEWS:3647 msgid "" "`bpo-34042 `__: Fix dict.copy() to " "maintain correct total refcount (as reported by sys.gettotalrefcount())." msgstr "" -#: ../../../build/NEWS:3632 +#: ../../../build/NEWS:3650 msgid "" "`bpo-33418 `__: Fix potential memory " "leak in function object when it creates reference cycle." msgstr "" -#: ../../../build/NEWS:3635 +#: ../../../build/NEWS:3653 msgid "" "`bpo-33985 `__: Implement " "contextvars.ContextVar.name attribute." msgstr "" -#: ../../../build/NEWS:3637 +#: ../../../build/NEWS:3655 msgid "" "`bpo-33956 `__: Update vendored Expat " "library copy to version 2.2.5." msgstr "" -#: ../../../build/NEWS:3639 +#: ../../../build/NEWS:3657 msgid "" "`bpo-24596 `__: Decref the module object" " in :c:func:`PyRun_SimpleFileExFlags` before calling " ":c:func:`PyErr_Print()`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3642 +#: ../../../build/NEWS:3660 msgid "" "`bpo-33451 `__: Close directly executed " "pyc files before calling ``PyEval_EvalCode()``." msgstr "" -#: ../../../build/NEWS:3645 +#: ../../../build/NEWS:3663 msgid "" "`bpo-1617161 `__: The hash of " ":class:`BuiltinMethodType` instances (methods of built-in classes) now " @@ -7024,21 +7053,21 @@ msgid "" "instances no longer support ordering." msgstr "" -#: ../../../build/NEWS:3653 +#: ../../../build/NEWS:3671 msgid "" "`bpo-33824 `__: Fix \"LC_ALL=C python3.7" " -V\": reset properly the command line parser when the encoding changes " "after reading the Python configuration." msgstr "" -#: ../../../build/NEWS:3656 ../../../build/NEWS:6302 +#: ../../../build/NEWS:3674 ../../../build/NEWS:6320 msgid "" "`bpo-33803 `__: Fix a crash in hamt.c " "caused by enabling GC tracking for an object that hadn't all of its fields " "set to NULL." msgstr "" -#: ../../../build/NEWS:3659 +#: ../../../build/NEWS:3677 msgid "" "`bpo-33738 `__: Seven macro " "incompatibilities with the Limited API were fixed, and the macros " @@ -7047,40 +7076,40 @@ msgid "" "automatic macro checks was added." msgstr "" -#: ../../../build/NEWS:3664 ../../../build/NEWS:10874 +#: ../../../build/NEWS:3682 ../../../build/NEWS:10892 msgid "" "`bpo-33786 `__: Fix asynchronous " "generators to handle GeneratorExit in athrow() correctly" msgstr "" -#: ../../../build/NEWS:3667 +#: ../../../build/NEWS:3685 msgid "" "`bpo-30167 `__: " "``PyRun_SimpleFileExFlags`` removes ``__cached__`` from module in addition " "to ``__file__``." msgstr "" -#: ../../../build/NEWS:3670 ../../../build/NEWS:6305 +#: ../../../build/NEWS:3688 ../../../build/NEWS:6323 msgid "" "`bpo-33706 `__: Fix a crash in Python " "initialization when parsing the command line options. Thanks Christoph " "Gohlke for the bug report and the fix!" msgstr "" -#: ../../../build/NEWS:3673 +#: ../../../build/NEWS:3691 msgid "" "`bpo-33597 `__: Reduce ``PyGC_Head`` " "size from 3 words to 2 words." msgstr "" -#: ../../../build/NEWS:3675 ../../../build/NEWS:6308 ../../../build/NEWS:10877 +#: ../../../build/NEWS:3693 ../../../build/NEWS:6326 ../../../build/NEWS:10895 msgid "" "`bpo-30654 `__: Fixed reset of the " "SIGINT handler to SIG_DFL on interpreter shutdown even when there was a " "custom handler set previously. Patch by Philipp Kerling." msgstr "" -#: ../../../build/NEWS:3679 ../../../build/NEWS:6414 ../../../build/NEWS:10881 +#: ../../../build/NEWS:3697 ../../../build/NEWS:6432 ../../../build/NEWS:10899 msgid "" "`bpo-33622 `__: Fixed a leak when the " "garbage collector fails to add an object with the ``__del__`` method or " @@ -7088,13 +7117,13 @@ msgid "" "can now be called when an exception is set and preserves it." msgstr "" -#: ../../../build/NEWS:3684 +#: ../../../build/NEWS:3702 msgid "" "`bpo-33462 `__: Make dict and dict views" " reversible. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3686 +#: ../../../build/NEWS:3704 msgid "" "`bpo-23722 `__: A :exc:`RuntimeError` is" " now raised when the custom metaclass doesn't provide the ``__classcell__`` " @@ -7102,7 +7131,7 @@ msgid "" ":exc:`DeprecationWarning` was emitted in Python 3.6--3.7." msgstr "" -#: ../../../build/NEWS:3691 +#: ../../../build/NEWS:3709 msgid "" "`bpo-33499 `__: Add " ":envvar:`PYTHONPYCACHEPREFIX` environment variable and :option:`-X` " @@ -7110,120 +7139,120 @@ msgid "" "for writing module bytecode cache files." msgstr "" -#: ../../../build/NEWS:3695 +#: ../../../build/NEWS:3713 msgid "" "`bpo-25711 `__: The :mod:`zipimport` " "module has been rewritten in pure Python." msgstr "" -#: ../../../build/NEWS:3697 ../../../build/NEWS:6419 +#: ../../../build/NEWS:3715 ../../../build/NEWS:6437 msgid "" "`bpo-33509 `__: Fix module_globals " "parameter of warnings.warn_explicit(): don't crash if module_globals is not " "a dict." msgstr "" -#: ../../../build/NEWS:3700 ../../../build/NEWS:6312 ../../../build/NEWS:10886 +#: ../../../build/NEWS:3718 ../../../build/NEWS:6330 ../../../build/NEWS:10904 msgid "" "`bpo-31849 `__: Fix signed/unsigned " "comparison warning in pyhash.c." msgstr "" -#: ../../../build/NEWS:3702 ../../../build/NEWS:6426 +#: ../../../build/NEWS:3720 ../../../build/NEWS:6444 msgid "" "`bpo-33475 `__: Fixed miscellaneous bugs" " in converting annotations to strings and optimized parentheses in the " "string representation." msgstr "" -#: ../../../build/NEWS:3705 +#: ../../../build/NEWS:3723 msgid "" "`bpo-20104 `__: Added support for the " "`setpgroup`, `resetids`, `setsigmask`, `setsigdef` and `scheduler` " "parameters of `posix_spawn`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3709 ../../../build/NEWS:6429 ../../../build/NEWS:10888 +#: ../../../build/NEWS:3727 ../../../build/NEWS:6447 ../../../build/NEWS:10906 msgid "" "`bpo-33391 `__: Fix a leak in " "set_symmetric_difference()." msgstr "" -#: ../../../build/NEWS:3711 ../../../build/NEWS:6627 +#: ../../../build/NEWS:3729 ../../../build/NEWS:6645 msgid "" "`bpo-33363 `__: Raise a SyntaxError for " "``async with`` and ``async for`` statements outside of async functions." msgstr "" -#: ../../../build/NEWS:3714 ../../../build/NEWS:6431 ../../../build/NEWS:10890 +#: ../../../build/NEWS:3732 ../../../build/NEWS:6449 ../../../build/NEWS:10908 msgid "" "`bpo-28055 `__: Fix unaligned accesses " "in siphash24(). Patch by Rolf Eike Beer." msgstr "" -#: ../../../build/NEWS:3716 ../../../build/NEWS:6630 +#: ../../../build/NEWS:3734 ../../../build/NEWS:6648 msgid "" "`bpo-33128 `__: Fix a bug that causes " "PathFinder to appear twice on sys.meta_path. Patch by Pablo Galindo Salgado." msgstr "" -#: ../../../build/NEWS:3719 +#: ../../../build/NEWS:3737 msgid "" "`bpo-33331 `__: Modules imported last " "are now cleared first at interpreter shutdown." msgstr "" -#: ../../../build/NEWS:3722 ../../../build/NEWS:6633 +#: ../../../build/NEWS:3740 ../../../build/NEWS:6651 msgid "" "`bpo-33312 `__: Fixed clang ubsan " "(undefined behavior sanitizer) warnings in dictobject.c by adjusting how the" " internal struct _dictkeysobject shared keys structure is declared." msgstr "" -#: ../../../build/NEWS:3726 +#: ../../../build/NEWS:3744 msgid "" "`bpo-33305 `__: Improved syntax error " "messages for invalid numerical literals." msgstr "" -#: ../../../build/NEWS:3728 +#: ../../../build/NEWS:3746 msgid "" "`bpo-33306 `__: Improved syntax error " "messages for unbalanced parentheses." msgstr "" -#: ../../../build/NEWS:3730 +#: ../../../build/NEWS:3748 msgid "" "`bpo-33234 `__: The list constructor " "will pre-size and not over-allocate when the input length is known." msgstr "" -#: ../../../build/NEWS:3733 +#: ../../../build/NEWS:3751 msgid "" "`bpo-33270 `__: Intern the names for all" " anonymous code objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3736 +#: ../../../build/NEWS:3754 msgid "" "`bpo-30455 `__: The C and Python code " "and the documentation related to tokens are now generated from a single " "source file :file:`Grammar/Tokens`." msgstr "" -#: ../../../build/NEWS:3739 +#: ../../../build/NEWS:3757 msgid "" "`bpo-33176 `__: Add a ``toreadonly()`` " "method to memoryviews." msgstr "" -#: ../../../build/NEWS:3741 ../../../build/NEWS:6637 ../../../build/NEWS:10892 +#: ../../../build/NEWS:3759 ../../../build/NEWS:6655 ../../../build/NEWS:10910 msgid "" "`bpo-33231 `__: Fix potential memory " "leak in ``normalizestring()``." msgstr "" -#: ../../../build/NEWS:3743 ../../../build/NEWS:6639 +#: ../../../build/NEWS:3761 ../../../build/NEWS:6657 msgid "" "`bpo-33205 `__: Change dict growth " "function from ``round_up_to_power_2(used*2+hashtable_size/2)`` to " @@ -7231,20 +7260,20 @@ msgid "" "``used == 0``. Now dict has more chance to be shrinked." msgstr "" -#: ../../../build/NEWS:3748 ../../../build/NEWS:6644 ../../../build/NEWS:10894 +#: ../../../build/NEWS:3766 ../../../build/NEWS:6662 ../../../build/NEWS:10912 msgid "" "`bpo-29922 `__: Improved error messages " "in 'async with' when ``__aenter__()`` or ``__aexit__()`` return non-" "awaitable object." msgstr "" -#: ../../../build/NEWS:3751 ../../../build/NEWS:6647 ../../../build/NEWS:10897 +#: ../../../build/NEWS:3769 ../../../build/NEWS:6665 ../../../build/NEWS:10915 msgid "" "`bpo-33199 `__: Fix ``ma_version_tag`` " "in dict implementation is uninitialized when copying from key-sharing dict." msgstr "" -#: ../../../build/NEWS:3754 ../../../build/NEWS:6818 +#: ../../../build/NEWS:3772 ../../../build/NEWS:6836 msgid "" "`bpo-33053 `__: When using the -m " "switch, sys.path[0] is now explicitly expanded as the *starting* working " @@ -7252,14 +7281,14 @@ msgid "" "from the current working directory at the time of the import)" msgstr "" -#: ../../../build/NEWS:3759 +#: ../../../build/NEWS:3777 msgid "" "`bpo-33138 `__: Changed standard error " "message for non-pickleable and non-copyable types. It now says \"cannot " "pickle\" instead of \"can't pickle\" or \"cannot serialize\"." msgstr "" -#: ../../../build/NEWS:3763 ../../../build/NEWS:6823 +#: ../../../build/NEWS:3781 ../../../build/NEWS:6841 msgid "" "`bpo-33018 `__: Improve consistency of " "errors raised by ``issubclass()`` when called with a non-class and an " @@ -7267,40 +7296,40 @@ msgid "" "by Josh Bronson." msgstr "" -#: ../../../build/NEWS:3767 +#: ../../../build/NEWS:3785 msgid "" "`bpo-33083 `__: ``math.factorial`` no " "longer accepts arguments that are not int-like. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3770 +#: ../../../build/NEWS:3788 msgid "" "`bpo-33041 `__: Added new opcode " ":opcode:`END_ASYNC_FOR` and fixes the following issues:" msgstr "" -#: ../../../build/NEWS:3773 +#: ../../../build/NEWS:3791 msgid "" "Setting global :exc:`StopAsyncIteration` no longer breaks ``async for`` " "loops." msgstr "" -#: ../../../build/NEWS:3775 +#: ../../../build/NEWS:3793 msgid "Jumping into an ``async for`` loop is now disabled." msgstr "" -#: ../../../build/NEWS:3776 +#: ../../../build/NEWS:3794 msgid "Jumping out of an ``async for`` loop no longer corrupts the stack." msgstr "" -#: ../../../build/NEWS:3778 +#: ../../../build/NEWS:3796 msgid "" "`bpo-25750 `__: Fix rare Python crash " "due to bad refcounting in ``type_getattro()`` if a descriptor deletes itself" " from the class. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3782 +#: ../../../build/NEWS:3800 msgid "" "`bpo-33041 `__: Fixed bytecode " "generation for \"async for\" with a complex target. A StopAsyncIteration " @@ -7308,13 +7337,13 @@ msgid "" "the iteration." msgstr "" -#: ../../../build/NEWS:3786 ../../../build/NEWS:6829 ../../../build/NEWS:11211 +#: ../../../build/NEWS:3804 ../../../build/NEWS:6847 ../../../build/NEWS:11229 msgid "" "`bpo-33026 `__: Fixed jumping out of " "\"with\" block by setting f_lineno." msgstr "" -#: ../../../build/NEWS:3788 ../../../build/NEWS:6831 +#: ../../../build/NEWS:3806 ../../../build/NEWS:6849 msgid "" "`bpo-33005 `__: Fix a crash on fork when" " using a custom memory allocator (ex: using PYTHONMALLOC env var). " @@ -7322,7 +7351,7 @@ msgid "" "RAW memory allocator to allocate a new interpreters mutex on fork." msgstr "" -#: ../../../build/NEWS:3793 ../../../build/NEWS:6433 +#: ../../../build/NEWS:3811 ../../../build/NEWS:6451 msgid "" "`bpo-32911 `__: Due to unexpected " "compatibility issues discovered during downstream beta testing, reverted " @@ -7332,26 +7361,26 @@ msgid "" "on patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:3799 ../../../build/NEWS:6836 ../../../build/NEWS:11213 +#: ../../../build/NEWS:3817 ../../../build/NEWS:6854 ../../../build/NEWS:11231 msgid "" "`bpo-17288 `__: Prevent jumps from " "'return' and 'exception' trace events." msgstr "" -#: ../../../build/NEWS:3801 +#: ../../../build/NEWS:3819 msgid "" "`bpo-32946 `__: Importing names from " "already imported module with \"from ... import ...\" is now 30% faster if " "the module is not a package." msgstr "" -#: ../../../build/NEWS:3804 +#: ../../../build/NEWS:3822 msgid "" "`bpo-32932 `__: Make error message more " "revealing when there are non-str objects in ``__all__``." msgstr "" -#: ../../../build/NEWS:3807 +#: ../../../build/NEWS:3825 msgid "" "`bpo-32925 `__: Optimized iterating and " "containing test for literal lists consisting of non-constants: ``x in [a, " @@ -7359,58 +7388,58 @@ msgid "" "optimized." msgstr "" -#: ../../../build/NEWS:3811 ../../../build/NEWS:7028 ../../../build/NEWS:11215 +#: ../../../build/NEWS:3829 ../../../build/NEWS:7046 ../../../build/NEWS:11233 msgid "" "`bpo-32889 `__: Update Valgrind " "suppression list to account for the rename of ``Py_ADDRESS_IN_RANG`` to " "``address_in_range``." msgstr "" -#: ../../../build/NEWS:3814 ../../../build/NEWS:6838 +#: ../../../build/NEWS:3832 ../../../build/NEWS:6856 msgid "" "`bpo-32836 `__: Don't use temporary " "variables in cases of list/dict/set comprehensions" msgstr "" -#: ../../../build/NEWS:3817 ../../../build/NEWS:7031 +#: ../../../build/NEWS:3835 ../../../build/NEWS:7049 msgid "" "`bpo-31356 `__: Remove the new API added" " in `bpo-31356 `__ (gc.ensure_disabled()" " context manager)." msgstr "" -#: ../../../build/NEWS:3820 ../../../build/NEWS:7034 +#: ../../../build/NEWS:3838 ../../../build/NEWS:7052 msgid "" "`bpo-32305 `__: For namespace packages, " "ensure that both ``__file__`` and ``__spec__.origin`` are set to None." msgstr "" -#: ../../../build/NEWS:3823 ../../../build/NEWS:7037 +#: ../../../build/NEWS:3841 ../../../build/NEWS:7055 msgid "" "`bpo-32303 `__: Make sure " "``__spec__.loader`` matches ``__loader__`` for namespace packages." msgstr "" -#: ../../../build/NEWS:3826 ../../../build/NEWS:7040 +#: ../../../build/NEWS:3844 ../../../build/NEWS:7058 msgid "" "`bpo-32711 `__: Fix the warning messages" " for Python/ast_unparse.c. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3829 ../../../build/NEWS:7043 ../../../build/NEWS:11226 +#: ../../../build/NEWS:3847 ../../../build/NEWS:7061 ../../../build/NEWS:11244 msgid "" "`bpo-32583 `__: Fix possible crashing in" " builtin Unicode decoders caused by write out-of-bound errors when using " "customized decode error handlers." msgstr "" -#: ../../../build/NEWS:3832 +#: ../../../build/NEWS:3850 msgid "" "`bpo-32489 `__: A :keyword:`continue` " "statement is now allowed in the :keyword:`finally` clause." msgstr "" -#: ../../../build/NEWS:3835 +#: ../../../build/NEWS:3853 msgid "" "`bpo-17611 `__: Simplified the " "interpreter loop by moving the logic of unrolling the stack of blocks into " @@ -7419,7 +7448,7 @@ msgid "" ":keyword:`continue` and :keyword:`return`." msgstr "" -#: ../../../build/NEWS:3841 +#: ../../../build/NEWS:3859 msgid "" "Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`, " ":opcode:`SETUP_LOOP` and :opcode:`SETUP_EXCEPT`. Added new opcodes " @@ -7428,21 +7457,21 @@ msgid "" ":opcode:`WITH_CLEANUP_START`." msgstr "" -#: ../../../build/NEWS:3847 +#: ../../../build/NEWS:3865 msgid "" "`bpo-32285 `__: New function " "unicodedata.is_normalized, which can check whether a string is in a specific" " normal form." msgstr "" -#: ../../../build/NEWS:3850 +#: ../../../build/NEWS:3868 msgid "" "`bpo-10544 `__: Yield expressions are " "now disallowed in comprehensions and generator expressions except the " "expression for the outermost iterable." msgstr "" -#: ../../../build/NEWS:3853 +#: ../../../build/NEWS:3871 msgid "" "`bpo-32117 `__: Iterable unpacking is " "now allowed without parentheses in yield and return statements, e.g. ``yield" @@ -7450,7 +7479,7 @@ msgid "" "Chapman for added tests." msgstr "" -#: ../../../build/NEWS:3857 +#: ../../../build/NEWS:3875 msgid "" "`bpo-31902 `__: Fix the ``col_offset`` " "attribute for ast nodes ``ast.AsyncFor``, ``ast.AsyncFunctionDef``, and " @@ -7458,45 +7487,45 @@ msgid "" "``async``." msgstr "" -#: ../../../build/NEWS:3861 +#: ../../../build/NEWS:3879 msgid "" "`bpo-25862 `__: Fix assertion failures " "in the ``tell()`` method of ``io.TextIOWrapper``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3864 ../../../build/NEWS:6439 ../../../build/NEWS:10905 +#: ../../../build/NEWS:3882 ../../../build/NEWS:6457 ../../../build/NEWS:10923 msgid "" "`bpo-21983 `__: Fix a crash in " "`ctypes.cast()` in case the type argument is a ctypes structured data type. " "Patch by Eryk Sun and Oren Milman." msgstr "" -#: ../../../build/NEWS:3867 +#: ../../../build/NEWS:3885 msgid "" "`bpo-31577 `__: Fix a crash in " "`os.utime()` in case of a bad ns argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:3870 +#: ../../../build/NEWS:3888 msgid "" "`bpo-29832 `__: Remove references to " "'getsockaddrarg' from various socket error messages. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:3876 +#: ../../../build/NEWS:3894 msgid "" "`bpo-35845 `__: Add 'order' parameter to" " memoryview.tobytes()." msgstr "" -#: ../../../build/NEWS:3878 +#: ../../../build/NEWS:3896 msgid "" "`bpo-35864 `__: The _asdict() method for" " collections.namedtuple now returns a regular dict instead of an " "OrderedDict." msgstr "" -#: ../../../build/NEWS:3881 +#: ../../../build/NEWS:3899 msgid "" "`bpo-35537 `__: An ExitStack is now used" " internally within subprocess.POpen to clean up pipe file handles. No " @@ -7505,19 +7534,19 @@ msgid "" " by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3886 +#: ../../../build/NEWS:3904 msgid "" "`bpo-35847 `__: RISC-V needed the " "CTYPES_PASS_BY_REF_HACK. Fixes ctypes Structure test_pass_by_value." msgstr "" -#: ../../../build/NEWS:3889 +#: ../../../build/NEWS:3907 msgid "" "`bpo-35813 `__: Shared memory submodule " "added to multiprocessing to avoid need for serialization between processes" msgstr "" -#: ../../../build/NEWS:3892 +#: ../../../build/NEWS:3910 msgid "" "`bpo-35780 `__: Fix lru_cache() errors " "arising in recursive, reentrant, or multi-threaded code. These errors could " @@ -7532,98 +7561,98 @@ msgid "" "times the underlying user function was called." msgstr "" -#: ../../../build/NEWS:3904 +#: ../../../build/NEWS:3922 msgid "" "`bpo-35537 `__: :func:`os.posix_spawn` " "and :func:`os.posix_spawnp` now have a *setsid* parameter." msgstr "" -#: ../../../build/NEWS:3907 +#: ../../../build/NEWS:3925 msgid "" "`bpo-23846 `__: " ":class:`asyncio.ProactorEventLoop` now catches and logs send errors when the" " self-pipe is full." msgstr "" -#: ../../../build/NEWS:3910 +#: ../../../build/NEWS:3928 msgid "" "`bpo-34323 `__: :mod:`asyncio`: Enhance " "``IocpProactor.close()`` log: wait 1 second before the first log, then log " "every second. Log also the number of seconds since ``close()`` was called." msgstr "" -#: ../../../build/NEWS:3914 +#: ../../../build/NEWS:3932 msgid "" "`bpo-35674 `__: Add a new " ":func:`os.posix_spawnp` function. Patch by Joannah Nanjekye." msgstr "" -#: ../../../build/NEWS:3917 +#: ../../../build/NEWS:3935 msgid "" "`bpo-35733 `__: " "``ast.Constant(boolean)`` no longer an instance of :class:`ast.Num`. Patch " "by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3920 +#: ../../../build/NEWS:3938 msgid "" "`bpo-35726 `__: QueueHandler.prepare() " "now makes a copy of the record before modifying and enqueueing it, to avoid " "affecting other handlers in the chain." msgstr "" -#: ../../../build/NEWS:3924 +#: ../../../build/NEWS:3942 msgid "" "`bpo-35719 `__: Sped up multi-argument " ":mod:`math` functions atan2(), copysign(), remainder() and hypot() by 1.3--" "2.5 times." msgstr "" -#: ../../../build/NEWS:3927 +#: ../../../build/NEWS:3945 msgid "" "`bpo-35717 `__: Fix KeyError exception " "raised when using enums and compile. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3930 +#: ../../../build/NEWS:3948 msgid "" "`bpo-35699 `__: Fixed detection of " "Visual Studio Build Tools 2017 in distutils" msgstr "" -#: ../../../build/NEWS:3932 +#: ../../../build/NEWS:3950 msgid "" "`bpo-32710 `__: Fix memory leaks in " "asyncio ProactorEventLoop on overlapped operation failure." msgstr "" -#: ../../../build/NEWS:3935 +#: ../../../build/NEWS:3953 msgid "" "`bpo-35702 `__: The " ":data:`time.CLOCK_UPTIME_RAW` constant is now available for macOS 10.12." msgstr "" -#: ../../../build/NEWS:3938 +#: ../../../build/NEWS:3956 msgid "" "`bpo-32710 `__: Fix a memory leak in " "asyncio in the ProactorEventLoop when ``ReadFile()`` or ``WSASend()`` " "overlapped operation fail immediately: release the internal buffer." msgstr "" -#: ../../../build/NEWS:3942 +#: ../../../build/NEWS:3960 msgid "" "`bpo-35682 `__: Fix " "``asyncio.ProactorEventLoop.sendfile()``: don't attempt to set the result of" " an internal future if it's already done." msgstr "" -#: ../../../build/NEWS:3945 +#: ../../../build/NEWS:3963 msgid "" "`bpo-35283 `__: Add a deprecated warning" " for the :meth:`threading.Thread.isAlive` method. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:3948 +#: ../../../build/NEWS:3966 msgid "" "`bpo-35664 `__: Improve " "operator.itemgetter() performance by 33% with optimized argument handling " @@ -7632,52 +7661,52 @@ msgid "" "library)." msgstr "" -#: ../../../build/NEWS:3953 +#: ../../../build/NEWS:3971 msgid "" "`bpo-35643 `__: Fixed a SyntaxWarning: " "invalid escape sequence in Modules/_sha3/cleanup.py. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:3956 +#: ../../../build/NEWS:3974 msgid "" "`bpo-35619 `__: Improved support of " "custom data descriptors in :func:`help` and :mod:`pydoc`." msgstr "" -#: ../../../build/NEWS:3959 +#: ../../../build/NEWS:3977 msgid "" "`bpo-28503 `__: The `crypt` module now " "internally uses the `crypt_r()` library function instead of `crypt()` when " "available." msgstr "" -#: ../../../build/NEWS:3962 +#: ../../../build/NEWS:3980 msgid "" "`bpo-35614 `__: Fixed help() on " "metaclasses. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:3964 +#: ../../../build/NEWS:3982 msgid "" "`bpo-35568 `__: Expose ``raise(signum)``" " as `raise_signal`" msgstr "" -#: ../../../build/NEWS:3966 +#: ../../../build/NEWS:3984 msgid "" "`bpo-35588 `__: The floor division and " "modulo operations and the :func:`divmod` function on " ":class:`fractions.Fraction` types are 2--4x faster. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:3970 +#: ../../../build/NEWS:3988 msgid "" "`bpo-35585 `__: Speed-up building enums " "by value, e.g. http.HTTPStatus(200)." msgstr "" -#: ../../../build/NEWS:3972 +#: ../../../build/NEWS:3990 msgid "" "`bpo-30561 `__: random.gammavariate(1.0," " beta) now computes the same result as random.expovariate(1.0 / beta). This" @@ -7686,33 +7715,33 @@ msgid "" "variables than it used to." msgstr "" -#: ../../../build/NEWS:3977 +#: ../../../build/NEWS:3995 msgid "" "`bpo-35537 `__: The :mod:`subprocess` " "module can now use the :func:`os.posix_spawn` function in some cases for " "better performance." msgstr "" -#: ../../../build/NEWS:3980 +#: ../../../build/NEWS:3998 msgid "" "`bpo-35526 `__: Delaying the 'joke' of " "barry_as_FLUFL.mandatory to Python version 4.0" msgstr "" -#: ../../../build/NEWS:3983 +#: ../../../build/NEWS:4001 msgid "" "`bpo-35523 `__: Remove :mod:`ctypes` " "callback workaround: no longer create a callback at startup. Avoid SELinux " "alert on ``import ctypes`` and ``import uuid``." msgstr "" -#: ../../../build/NEWS:3987 +#: ../../../build/NEWS:4005 msgid "" "`bpo-31784 `__: :func:`uuid.uuid1` now " "calls :func:`time.time_ns` rather than ``int(time.time() * 1e9)``." msgstr "" -#: ../../../build/NEWS:3990 +#: ../../../build/NEWS:4008 msgid "" "`bpo-35513 `__: " ":class:`~unittest.runner.TextTestRunner` of :mod:`unittest.runner` now uses " @@ -7721,14 +7750,14 @@ msgid "" ":func:`time.perf_counter` is monotonic." msgstr "" -#: ../../../build/NEWS:3996 +#: ../../../build/NEWS:4014 msgid "" "`bpo-35502 `__: Fixed reference leaks in" " :class:`xml.etree.ElementTree.TreeBuilder` in case of unfinished building " "of the tree (in particular when an error was raised during parsing XML)." msgstr "" -#: ../../../build/NEWS:4000 +#: ../../../build/NEWS:4018 msgid "" "`bpo-35348 `__: Make " ":func:`platform.architecture` parsing of ``file`` command output more " @@ -7737,7 +7766,7 @@ msgid "" "object\" pattern." msgstr "" -#: ../../../build/NEWS:4005 +#: ../../../build/NEWS:4023 msgid "" "`bpo-35491 `__: :mod:`multiprocessing`: " "Add ``Pool.__repr__()`` and enhance ``BaseProcess.__repr__()`` (add pid and " @@ -7746,74 +7775,74 @@ msgid "" "``0``." msgstr "" -#: ../../../build/NEWS:4010 +#: ../../../build/NEWS:4028 msgid "" "`bpo-35477 `__: " ":meth:`multiprocessing.Pool.__enter__` now fails if the pool is not running:" " ``with pool:`` fails if used more than once." msgstr "" -#: ../../../build/NEWS:4013 +#: ../../../build/NEWS:4031 msgid "" "`bpo-31446 `__: Copy command line that " "was passed to CreateProcessW since this function can change the content of " "the input buffer." msgstr "" -#: ../../../build/NEWS:4016 +#: ../../../build/NEWS:4034 msgid "" "`bpo-35471 `__: Python 2.4 dropped MacOS" " 9 support. The macpath module was deprecated in Python 3.7. The module is " "now removed." msgstr "" -#: ../../../build/NEWS:4019 +#: ../../../build/NEWS:4037 msgid "" "`bpo-23057 `__: Unblock Proactor event " "loop when keyboard interrupt is received on Windows" msgstr "" -#: ../../../build/NEWS:4022 +#: ../../../build/NEWS:4040 msgid "" "`bpo-35052 `__: Fix xml.dom.minidom " "cloneNode() on a document with an entity: pass the correct arguments to the " "user data handler of an entity." msgstr "" -#: ../../../build/NEWS:4025 +#: ../../../build/NEWS:4043 msgid "" "`bpo-20239 `__: Allow repeated " "assignment deletion of :class:`unittest.mock.Mock` attributes. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4028 +#: ../../../build/NEWS:4046 msgid "" "`bpo-17185 `__: Set ``__signature__`` on" " mock for :mod:`inspect` to get signature. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:4031 +#: ../../../build/NEWS:4049 msgid "" "`bpo-35445 `__: Memory errors during " "creating posix.environ no longer ignored." msgstr "" -#: ../../../build/NEWS:4033 +#: ../../../build/NEWS:4051 msgid "" "`bpo-35415 `__: Validate fileno= " "argument to socket.socket()." msgstr "" -#: ../../../build/NEWS:4035 +#: ../../../build/NEWS:4053 msgid "" "`bpo-35424 `__: " ":class:`multiprocessing.Pool` destructor now emits :exc:`ResourceWarning` if" " the pool is still running." msgstr "" -#: ../../../build/NEWS:4038 +#: ../../../build/NEWS:4056 msgid "" "`bpo-35330 `__: When a :class:`Mock` " "instance was used to wrap an object, if `side_effect` is used in one of the " @@ -7822,14 +7851,14 @@ msgid "" "return_value." msgstr "" -#: ../../../build/NEWS:4043 +#: ../../../build/NEWS:4061 msgid "" "`bpo-35346 `__: Drop Mac OS 9 and " "Rhapsody support from the :mod:`platform` module. Rhapsody last release was " "in 2000. Mac OS 9 last release was in 2001." msgstr "" -#: ../../../build/NEWS:4047 +#: ../../../build/NEWS:4065 msgid "" "`bpo-10496 `__: " ":func:`~distutils.utils.check_environ` of :mod:`distutils.utils` now catches" @@ -7837,7 +7866,7 @@ msgid "" "environment variable in this case." msgstr "" -#: ../../../build/NEWS:4052 +#: ../../../build/NEWS:4070 msgid "" "`bpo-10496 `__: " ":func:`posixpath.expanduser` now returns the input *path* unchanged if the " @@ -7847,20 +7876,20 @@ msgid "" "doesn't exist in the password database (if the user has no home directory)." msgstr "" -#: ../../../build/NEWS:4059 +#: ../../../build/NEWS:4077 msgid "" "`bpo-35389 `__: " ":func:`platform.libc_ver` now uses ``os.confstr('CS_GNU_LIBC_VERSION')`` if " "available and the *executable* parameter is not set." msgstr "" -#: ../../../build/NEWS:4063 +#: ../../../build/NEWS:4081 msgid "" "`bpo-35394 `__: Add empty slots to " "asyncio abstract protocols." msgstr "" -#: ../../../build/NEWS:4065 +#: ../../../build/NEWS:4083 msgid "" "`bpo-35310 `__: Fix a bug in " ":func:`select.select` where, in some cases, the file descriptor sequences " @@ -7869,32 +7898,32 @@ msgid "" "return empty lists if a timeout has occurred. Patch by Oran Avraham." msgstr "" -#: ../../../build/NEWS:4071 +#: ../../../build/NEWS:4089 msgid "" "`bpo-35380 `__: Enable TCP_NODELAY on " "Windows for proactor asyncio event loop." msgstr "" -#: ../../../build/NEWS:4073 +#: ../../../build/NEWS:4091 msgid "" "`bpo-35341 `__: Add generic version of " "``collections.OrderedDict`` to the ``typing`` module. Patch by Ismo Toijala." msgstr "" -#: ../../../build/NEWS:4076 +#: ../../../build/NEWS:4094 msgid "" "`bpo-35371 `__: Fixed possible crash in " "``os.utime()`` on Windows when pass incorrect arguments." msgstr "" -#: ../../../build/NEWS:4079 +#: ../../../build/NEWS:4097 msgid "" "`bpo-35346 `__: :func:`platform.uname` " "now redirects ``stderr`` to :data:`os.devnull` when running external " "programs like ``cmd /c ver``." msgstr "" -#: ../../../build/NEWS:4082 +#: ../../../build/NEWS:4100 msgid "" "`bpo-35066 `__: Previously, calling the " "strftime() method on a datetime object with a trailing '%' in the format " @@ -7904,14 +7933,14 @@ msgid "" "exception on a trailing '%'." msgstr "" -#: ../../../build/NEWS:4088 +#: ../../../build/NEWS:4106 msgid "" "`bpo-35345 `__: The function " "`platform.popen` has been removed, it was deprecated since Python 3.3: use " ":func:`os.popen` instead." msgstr "" -#: ../../../build/NEWS:4091 +#: ../../../build/NEWS:4109 msgid "" "`bpo-35344 `__: On macOS, " ":func:`platform.platform` now uses :func:`platform.mac_ver`, if it returns a" @@ -7919,28 +7948,28 @@ msgid "" "version." msgstr "" -#: ../../../build/NEWS:4095 +#: ../../../build/NEWS:4113 msgid "" "`bpo-35312 `__: Make " "``lib2to3.pgen2.parse.ParseError`` round-trip pickle-able. Patch by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:4098 +#: ../../../build/NEWS:4116 msgid "" "`bpo-35308 `__: Fix regression in " "``webbrowser`` where default browsers may be preferred over browsers in the " "``BROWSER`` environment variable." msgstr "" -#: ../../../build/NEWS:4101 +#: ../../../build/NEWS:4119 msgid "" "`bpo-24746 `__: Avoid stripping trailing" " whitespace in doctest fancy diff. Original patch by R. David Murray & Jairo" " Trad. Enhanced by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4105 +#: ../../../build/NEWS:4123 msgid "" "`bpo-28604 `__: " ":func:`locale.localeconv` now sets temporarily the ``LC_CTYPE`` locale to " @@ -7948,19 +7977,19 @@ msgid "" "strings are non-ASCII. This temporary change affects other threads." msgstr "" -#: ../../../build/NEWS:4110 +#: ../../../build/NEWS:4128 msgid "" "`bpo-35277 `__: Update ensurepip to " "install pip 18.1 and setuptools 40.6.2." msgstr "" -#: ../../../build/NEWS:4112 +#: ../../../build/NEWS:4130 msgid "" "`bpo-24209 `__: Adds IPv6 support when " "invoking http.server directly." msgstr "" -#: ../../../build/NEWS:4114 +#: ../../../build/NEWS:4132 msgid "" "`bpo-35226 `__: Recursively check " "arguments when testing for equality of :class:`unittest.mock.call` objects " @@ -7968,46 +7997,46 @@ msgid "" "in ``mock_calls`` is not possible." msgstr "" -#: ../../../build/NEWS:4119 +#: ../../../build/NEWS:4137 msgid "" "`bpo-29564 `__: The warnings module now " "suggests to enable tracemalloc if the source is specified, the tracemalloc " "module is available, but tracemalloc is not tracing memory allocations." msgstr "" -#: ../../../build/NEWS:4123 +#: ../../../build/NEWS:4141 msgid "" "`bpo-35189 `__: Modify the following " "fnctl function to retry if interrupted by a signal (EINTR): flock, lockf, " "fnctl" msgstr "" -#: ../../../build/NEWS:4126 +#: ../../../build/NEWS:4144 msgid "" "`bpo-30064 `__: Use add_done_callback() " "in sock_* asyncio API to unsubscribe reader/writer early on calcellation." msgstr "" -#: ../../../build/NEWS:4129 +#: ../../../build/NEWS:4147 msgid "" "`bpo-35186 `__: Removed the \"built " "with\" comment added when ``setup.py upload`` is used with either " "``bdist_rpm`` or ``bdist_dumb``." msgstr "" -#: ../../../build/NEWS:4132 +#: ../../../build/NEWS:4150 msgid "" "`bpo-35152 `__: Allow sending more than " "2 GB at once on a multiprocessing connection on non-Windows systems." msgstr "" -#: ../../../build/NEWS:4135 +#: ../../../build/NEWS:4153 msgid "" "`bpo-35062 `__: Fix incorrect parsing of" " :class:`_io.IncrementalNewlineDecoder`'s *translate* argument." msgstr "" -#: ../../../build/NEWS:4138 +#: ../../../build/NEWS:4156 msgid "" "`bpo-35065 `__: Remove " "`StreamReaderProtocol._untrack_reader`. The call to `_untrack_reader` is " @@ -8015,20 +8044,20 @@ msgid "" "reader before `connection_lost` can run and feed the EOF to the reader." msgstr "" -#: ../../../build/NEWS:4143 +#: ../../../build/NEWS:4161 msgid "" "`bpo-34160 `__: ElementTree and minidom " "now preserve the attribute order specified by the user." msgstr "" -#: ../../../build/NEWS:4146 +#: ../../../build/NEWS:4164 msgid "" "`bpo-35079 `__: Improve " "difflib.SequenceManager.get_matching_blocks doc by adding 'non-overlapping' " "and changing '!=' to '<'." msgstr "" -#: ../../../build/NEWS:4149 +#: ../../../build/NEWS:4167 msgid "" "`bpo-33710 `__: Deprecated " "``l*gettext()`` functions and methods in the :mod:`gettext` module. They " @@ -8037,7 +8066,7 @@ msgid "" " charset for ``l*gettext()`` functions and methods." msgstr "" -#: ../../../build/NEWS:4155 +#: ../../../build/NEWS:4173 msgid "" "`bpo-35017 `__: " ":meth:`socketserver.BaseServer.serve_forever` now exits immediately if it's " @@ -8045,14 +8074,14 @@ msgid "" "polling for new events." msgstr "" -#: ../../../build/NEWS:4159 +#: ../../../build/NEWS:4177 msgid "" "`bpo-35024 `__: `importlib` no longer " "logs `wrote ` redundantly after `(created|could not create) " "` is already logged. Patch by Quentin Agren." msgstr "" -#: ../../../build/NEWS:4163 +#: ../../../build/NEWS:4181 msgid "" "`bpo-35047 `__: ``unittest.mock`` now " "includes mock calls in exception messages if ``assert_not_called``, " @@ -8060,14 +8089,14 @@ msgid "" "Petter Strandmark." msgstr "" -#: ../../../build/NEWS:4167 +#: ../../../build/NEWS:4185 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "regression where it didn't remove a trailing separator on Windows. Patch by " "Tim Graham." msgstr "" -#: ../../../build/NEWS:4170 +#: ../../../build/NEWS:4188 msgid "" "`bpo-35053 `__: tracemalloc now tries to" " update the traceback when an object is reused from a \"free list\" " @@ -8075,32 +8104,32 @@ msgid "" "example)." msgstr "" -#: ../../../build/NEWS:4174 +#: ../../../build/NEWS:4192 msgid "" "`bpo-31553 `__: Add the --json-lines " "option to json.tool. Patch by hongweipeng." msgstr "" -#: ../../../build/NEWS:4176 +#: ../../../build/NEWS:4194 msgid "" "`bpo-34794 `__: Fixed a leak in Tkinter " "when pass the Python wrapper around Tcl_Obj back to Tcl/Tk." msgstr "" -#: ../../../build/NEWS:4179 +#: ../../../build/NEWS:4197 msgid "" "`bpo-34909 `__: Enum: fix grandchildren " "subclassing when parent mixed with concrete data types." msgstr "" -#: ../../../build/NEWS:4182 +#: ../../../build/NEWS:4200 msgid "" "`bpo-35022 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__fspath__`` method " "(from :class:`os.PathLike`)." msgstr "" -#: ../../../build/NEWS:4185 +#: ../../../build/NEWS:4203 msgid "" "`bpo-35008 `__: Fixed references leaks " "when call the ``__setstate__()`` method of " @@ -8108,19 +8137,19 @@ msgid "" "initialized element." msgstr "" -#: ../../../build/NEWS:4189 +#: ../../../build/NEWS:4207 msgid "" "`bpo-23420 `__: Verify the value for the" " parameter '-s' of the cProfile CLI. Patch by Robert Kuska" msgstr "" -#: ../../../build/NEWS:4192 +#: ../../../build/NEWS:4210 msgid "" "`bpo-33947 `__: dataclasses now handle " "recursive reprs without raising RecursionError." msgstr "" -#: ../../../build/NEWS:4195 +#: ../../../build/NEWS:4213 msgid "" "`bpo-34890 `__: Make " ":func:`inspect.iscoroutinefunction`, :func:`inspect.isgeneratorfunction` and" @@ -8128,7 +8157,7 @@ msgid "" "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4199 +#: ../../../build/NEWS:4217 msgid "" "`bpo-34521 `__: Use " ":func:`socket.CMSG_SPACE` to calculate ancillary data size instead of " @@ -8136,20 +8165,20 @@ msgid "" ":rfc:`3542` requires the use of the former for portable applications." msgstr "" -#: ../../../build/NEWS:4204 +#: ../../../build/NEWS:4222 msgid "" "`bpo-31522 `__: The " "`mailbox.mbox.get_string` function *from_* parameter can now successfully be" " set to a non-default value." msgstr "" -#: ../../../build/NEWS:4207 +#: ../../../build/NEWS:4225 msgid "" "`bpo-34970 `__: Protect tasks weak set " "manipulation in ``asyncio.all_tasks()``" msgstr "" -#: ../../../build/NEWS:4209 +#: ../../../build/NEWS:4227 msgid "" "`bpo-34969 `__: gzip: Add --fast, --best" " on the gzip CLI, these parameters will be used for the fast compression " @@ -8157,34 +8186,34 @@ msgid "" " change the default compression level to 6 (tradeoff)." msgstr "" -#: ../../../build/NEWS:4214 +#: ../../../build/NEWS:4232 msgid "" "`bpo-16965 `__: The :term:`2to3` " ":2to3fixer:`execfile` fixer now opens the file with mode ``'rb'``. Patch by" " Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4217 +#: ../../../build/NEWS:4235 msgid "" "`bpo-34966 `__: :mod:`pydoc` now " "supports aliases not only to methods defined in the end class, but also to " "inherited methods. The docstring is not duplicated for aliases." msgstr "" -#: ../../../build/NEWS:4221 +#: ../../../build/NEWS:4239 msgid "" "`bpo-34926 `__: " ":meth:`mimetypes.MimeTypes.guess_type` now accepts :term:`path-like object` " "in addition to url strings. Patch by Mayank Asthana." msgstr "" -#: ../../../build/NEWS:4225 +#: ../../../build/NEWS:4243 msgid "" "`bpo-23831 `__: Add ``moveto()`` method " "to the ``tkinter.Canvas`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4228 +#: ../../../build/NEWS:4246 msgid "" "`bpo-34941 `__: Methods ``find()``, " "``findtext()`` and ``findall()`` of the ``Element`` class in the " @@ -8192,26 +8221,26 @@ msgid "" "instances of ``Element`` subclasses." msgstr "" -#: ../../../build/NEWS:4232 +#: ../../../build/NEWS:4250 msgid "" "`bpo-32680 `__: :class:`smtplib.SMTP` " "objects now always have a `sock` attribute present" msgstr "" -#: ../../../build/NEWS:4235 +#: ../../../build/NEWS:4253 msgid "" "`bpo-34769 `__: Fix for async generators" " not finalizing when event loop is in debug mode and garbage collector runs " "in another thread." msgstr "" -#: ../../../build/NEWS:4238 +#: ../../../build/NEWS:4256 msgid "" "`bpo-34936 `__: Fix ``TclError`` in " "``tkinter.Spinbox.selection_element()``. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4241 +#: ../../../build/NEWS:4259 msgid "" "`bpo-34829 `__: Add methods " "``selection_from``, ``selection_range``, ``selection_present`` and " @@ -8219,7 +8248,7 @@ msgid "" "``tkinter.Entry`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4245 +#: ../../../build/NEWS:4263 msgid "" "`bpo-34911 `__: Added *secure_protocols*" " argument to *http.cookiejar.DefaultCookiePolicy* to allow for tweaking of " @@ -8227,7 +8256,7 @@ msgid "" " protocol." msgstr "" -#: ../../../build/NEWS:4250 +#: ../../../build/NEWS:4268 msgid "" "`bpo-34922 `__: Fixed integer overflow " "in the :meth:`~hashlib.shake.digest()` and " @@ -8235,20 +8264,20 @@ msgid "" ":mod:`hashlib` module." msgstr "" -#: ../../../build/NEWS:4254 +#: ../../../build/NEWS:4272 msgid "" "`bpo-34925 `__: 25% speedup in argument " "parsing for the functions in the bisect module." msgstr "" -#: ../../../build/NEWS:4257 +#: ../../../build/NEWS:4275 msgid "" "`bpo-34900 `__: Fixed " ":meth:`unittest.TestCase.debug` when used to call test methods with " "subtests. Patch by Bruno Oliveira." msgstr "" -#: ../../../build/NEWS:4260 +#: ../../../build/NEWS:4278 msgid "" "`bpo-34844 `__: logging.Formatter " "enhancement - Ensure styles and fmt matches in logging.Formatter - Added " @@ -8259,33 +8288,33 @@ msgid "" "invalid format fields." msgstr "" -#: ../../../build/NEWS:4267 +#: ../../../build/NEWS:4285 msgid "" "`bpo-34897 `__: Adjust " "test.support.missing_compiler_executable check so that a nominal command " "name of \"\" is ignored. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4270 +#: ../../../build/NEWS:4288 msgid "" "`bpo-34871 `__: Fix inspect module " "polluted ``sys.modules`` when parsing ``__text_signature__`` of callable." msgstr "" -#: ../../../build/NEWS:4273 +#: ../../../build/NEWS:4291 msgid "" "`bpo-34898 `__: Add `mtime` argument to " "`gzip.compress` for reproducible output. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:4276 +#: ../../../build/NEWS:4294 msgid "" "`bpo-28441 `__: On Cygwin and MinGW, " "ensure that ``sys.executable`` always includes the full filename in the " "path, including the ``.exe`` suffix (unless it is a symbolic link)." msgstr "" -#: ../../../build/NEWS:4280 +#: ../../../build/NEWS:4298 msgid "" "`bpo-34866 `__: Adding " "``max_num_fields`` to ``cgi.FieldStorage`` to make DOS attacks harder by " @@ -8293,7 +8322,7 @@ msgid "" "``FieldStorage``." msgstr "" -#: ../../../build/NEWS:4284 +#: ../../../build/NEWS:4302 msgid "" "`bpo-34711 `__: http.server ensures it " "reports HTTPStatus.NOT_FOUND when the local path ends with \"/\" and is not " @@ -8301,13 +8330,13 @@ msgid "" "valid file reference. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4289 +#: ../../../build/NEWS:4307 msgid "" "`bpo-34872 `__: Fix self-cancellation in" " C implementation of asyncio.Task" msgstr "" -#: ../../../build/NEWS:4291 +#: ../../../build/NEWS:4309 msgid "" "`bpo-34849 `__: Don't log waiting for " "``selector.select`` in asyncio loop iteration. The waiting is pretty normal " @@ -8315,7 +8344,7 @@ msgid "" "any useful information provided." msgstr "" -#: ../../../build/NEWS:4296 +#: ../../../build/NEWS:4314 msgid "" "`bpo-34022 `__: The " ":envvar:`SOURCE_DATE_EPOCH` environment variable no longer overrides the " @@ -8323,46 +8352,46 @@ msgid "" " determines its default value instead." msgstr "" -#: ../../../build/NEWS:4300 +#: ../../../build/NEWS:4318 msgid "" "`bpo-34819 `__: Use a monotonic clock to" " compute timeouts in :meth:`Executor.map` and :func:`as_completed`, in order" " to prevent timeouts from deviating when the system clock is adjusted." msgstr "" -#: ../../../build/NEWS:4304 +#: ../../../build/NEWS:4322 msgid "" "`bpo-34758 `__: Add .wasm -> " "application/wasm to list of recognized file types and content type headers" msgstr "" -#: ../../../build/NEWS:4307 +#: ../../../build/NEWS:4325 msgid "" "`bpo-34789 `__: " ":func:`xml.sax.make_parser` now accepts any iterable as its *parser_list* " "argument. Patch by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:4310 +#: ../../../build/NEWS:4328 msgid "" "`bpo-34334 `__: In " ":class:`QueueHandler`, clear `exc_text` from :class:`LogRecord` to prevent " "traceback from being written twice." msgstr "" -#: ../../../build/NEWS:4313 +#: ../../../build/NEWS:4331 msgid "" "`bpo-34687 `__: On Windows, asyncio now " "uses ProactorEventLoop, instead of SelectorEventLoop, by default." msgstr "" -#: ../../../build/NEWS:4316 +#: ../../../build/NEWS:4334 msgid "" "`bpo-5950 `__: Support reading zip files " "with archive comments in :mod:`zipimport`." msgstr "" -#: ../../../build/NEWS:4319 +#: ../../../build/NEWS:4337 msgid "" "`bpo-32892 `__: The parser now " "represents all constants as :class:`ast.Constant` instead of using specific " @@ -8371,60 +8400,60 @@ msgid "" "in future Python versions." msgstr "" -#: ../../../build/NEWS:4325 +#: ../../../build/NEWS:4343 msgid "" "`bpo-34728 `__: Add deprecation warning " "when `loop` is used in methods: `asyncio.sleep`, `asyncio.wait` and " "`asyncio.wait_for`." msgstr "" -#: ../../../build/NEWS:4328 +#: ../../../build/NEWS:4346 msgid "" "`bpo-34738 `__: ZIP files created by " ":mod:`distutils` will now include entries for directories." msgstr "" -#: ../../../build/NEWS:4331 +#: ../../../build/NEWS:4349 msgid "" "`bpo-34659 `__: Add an optional " "*initial* argument to itertools.accumulate()." msgstr "" -#: ../../../build/NEWS:4333 +#: ../../../build/NEWS:4351 msgid "" "`bpo-29577 `__: Support multiple mixin " "classes when creating Enums." msgstr "" -#: ../../../build/NEWS:4335 +#: ../../../build/NEWS:4353 msgid "" "`bpo-34670 `__: Add " "SSLContext.post_handshake_auth and SSLSocket.verify_client_post_handshake " "for TLS 1.3's post handshake authentication feature." msgstr "" -#: ../../../build/NEWS:4339 +#: ../../../build/NEWS:4357 msgid "" "`bpo-32718 `__: The Activate.ps1 script " "from venv works with PowerShell Core 6.1 and is now available under all " "operating systems." msgstr "" -#: ../../../build/NEWS:4342 +#: ../../../build/NEWS:4360 msgid "" "`bpo-31177 `__: Fix bug that prevented " "using :meth:`reset_mock ` on mock instances " "with deleted attributes" msgstr "" -#: ../../../build/NEWS:4345 +#: ../../../build/NEWS:4363 msgid "" "`bpo-34672 `__: Add a workaround, so the" " ``'Z'`` :func:`time.strftime` specifier on the musl C library can work in " "some cases." msgstr "" -#: ../../../build/NEWS:4348 +#: ../../../build/NEWS:4366 msgid "" "`bpo-34666 `__: Implement " "``asyncio.StreamWriter.awrite`` and ``asyncio.StreamWriter.aclose()`` " @@ -8432,14 +8461,14 @@ msgid "" "control flow switched on by default." msgstr "" -#: ../../../build/NEWS:4353 +#: ../../../build/NEWS:4371 msgid "" "`bpo-6721 `__: Acquire the logging " "module's commonly used internal locks while fork()ing to avoid deadlocks in " "the child process." msgstr "" -#: ../../../build/NEWS:4356 +#: ../../../build/NEWS:4374 msgid "" "`bpo-34658 `__: Fix a rare interpreter " "unhandled exception state SystemError only seen when using subprocess with a" @@ -8447,13 +8476,13 @@ msgid "" "os.register_at_fork and the fork system call fails." msgstr "" -#: ../../../build/NEWS:4361 +#: ../../../build/NEWS:4379 msgid "" "`bpo-34652 `__: Ensure :func:`os.lchmod`" " is never defined on Linux." msgstr "" -#: ../../../build/NEWS:4363 +#: ../../../build/NEWS:4381 msgid "" "`bpo-34638 `__: Store a weak reference " "to stream reader to break strong references loop between reader and " @@ -8461,20 +8490,20 @@ msgid "" " (garbage collected) without ``close()`` call." msgstr "" -#: ../../../build/NEWS:4368 +#: ../../../build/NEWS:4386 msgid "" "`bpo-34536 `__: `Enum._missing_`: raise" " `ValueError` if None returned and `TypeError` if non-member is returned." msgstr "" -#: ../../../build/NEWS:4371 +#: ../../../build/NEWS:4389 msgid "" "`bpo-34636 `__: Speed up re scanning of " "many non-matching characters for \\s \\w and \\d within bytes objects. " "(microoptimization)" msgstr "" -#: ../../../build/NEWS:4374 +#: ../../../build/NEWS:4392 msgid "" "`bpo-24412 `__: Add " ":func:`~unittest.addModuleCleanup()` and " @@ -8483,40 +8512,40 @@ msgid "" ":meth:`~unittest.TestCase.setUpClass()`. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:4379 +#: ../../../build/NEWS:4397 msgid "" "`bpo-34630 `__: Don't log SSL " "certificate errors in asyncio code (connection error logging is skipped " "already)." msgstr "" -#: ../../../build/NEWS:4382 +#: ../../../build/NEWS:4400 msgid "" "`bpo-32490 `__: Prevent filename " "duplication in :mod:`subprocess` exception messages. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:4385 +#: ../../../build/NEWS:4403 msgid "" "`bpo-34363 `__: dataclasses.asdict() and" " .astuple() now handle namedtuples correctly." msgstr "" -#: ../../../build/NEWS:4388 +#: ../../../build/NEWS:4406 msgid "" "`bpo-34625 `__: Update vendorized expat " "library version to 2.2.6." msgstr "" -#: ../../../build/NEWS:4390 +#: ../../../build/NEWS:4408 msgid "" "`bpo-32270 `__: The subprocess module no" " longer mistakenly closes redirected fds even when they were in pass_fds " "when outside of the default {0, 1, 2} set." msgstr "" -#: ../../../build/NEWS:4394 +#: ../../../build/NEWS:4412 msgid "" "`bpo-34622 `__: Create a dedicated " "``asyncio.CancelledError``, ``asyncio.InvalidStateError`` and " @@ -8525,19 +8554,19 @@ msgid "" "exceptions into a separate file." msgstr "" -#: ../../../build/NEWS:4400 +#: ../../../build/NEWS:4418 msgid "" "`bpo-34610 `__: Fixed iterator of " ":class:`multiprocessing.managers.DictProxy`." msgstr "" -#: ../../../build/NEWS:4402 +#: ../../../build/NEWS:4420 msgid "" "`bpo-34421 `__: Fix distutils logging " "for non-ASCII strings. This caused installation issues on Windows." msgstr "" -#: ../../../build/NEWS:4405 +#: ../../../build/NEWS:4423 msgid "" "`bpo-34604 `__: Fix possible mojibake in" " the error message of `pwd.getpwnam` and `grp.getgrnam` using string " @@ -8545,54 +8574,54 @@ msgid "" "Patch by William Grzybowski." msgstr "" -#: ../../../build/NEWS:4409 +#: ../../../build/NEWS:4427 msgid "" "`bpo-30977 `__: Make uuid.UUID use " "``__slots__`` to reduce its memory footprint. Based on original patch by " "Wouter Bolsterlee." msgstr "" -#: ../../../build/NEWS:4412 +#: ../../../build/NEWS:4430 msgid "" "`bpo-34574 `__: OrderedDict iterators " "are not exhausted during pickling anymore. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4415 +#: ../../../build/NEWS:4433 msgid "" "`bpo-8110 `__: Refactored " ":mod:`subprocess` to check for Windows-specific modules rather than " "``sys.platform == 'win32'``." msgstr "" -#: ../../../build/NEWS:4418 +#: ../../../build/NEWS:4436 msgid "" "`bpo-34530 `__: " "``distutils.spawn.find_executable()`` now falls back on :data:`os.defpath` " "if the ``PATH`` environment variable is not set." msgstr "" -#: ../../../build/NEWS:4421 +#: ../../../build/NEWS:4439 msgid "" "`bpo-34563 `__: On Windows, fix " "multiprocessing.Connection for very large read: fix _winapi.PeekNamedPipe() " "and _winapi.ReadFile() for read larger than INT_MAX (usually 2^31-1)." msgstr "" -#: ../../../build/NEWS:4425 +#: ../../../build/NEWS:4443 msgid "" "`bpo-34558 `__: Correct typo in " "Lib/ctypes/_aix.py" msgstr "" -#: ../../../build/NEWS:4427 +#: ../../../build/NEWS:4445 msgid "" "`bpo-34282 `__: Move ``Enum._convert`` " "to ``EnumMeta._convert_`` and fix enum members getting shadowed by parent " "attributes." msgstr "" -#: ../../../build/NEWS:4430 +#: ../../../build/NEWS:4448 msgid "" "`bpo-22872 `__: When the queue is " "closed, :exc:`ValueError` is now raised by :meth:`multiprocessing.Queue.put`" @@ -8600,20 +8629,20 @@ msgid "" ":exc:`OSError`, respectively. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4435 +#: ../../../build/NEWS:4453 msgid "" "`bpo-34515 `__: Fix parsing non-ASCII " "identifiers in :mod:`lib2to3.pgen2.tokenize` (PEP 3131)." msgstr "" -#: ../../../build/NEWS:4438 +#: ../../../build/NEWS:4456 msgid "" "`bpo-13312 `__: Avoids a possible " "integer underflow (undefined behavior) in the time module's year handling " "code when passed a very low negative year value." msgstr "" -#: ../../../build/NEWS:4442 +#: ../../../build/NEWS:4460 msgid "" "`bpo-34472 `__: Improved compatibility " "for streamed files in :mod:`zipfile`. Previously an optional signature was " @@ -8621,7 +8650,7 @@ msgid "" "Silas Sewell." msgstr "" -#: ../../../build/NEWS:4446 +#: ../../../build/NEWS:4464 msgid "" "`bpo-34454 `__: Fix the .fromisoformat()" " methods of datetime types crashing when given unicode with non-" @@ -8630,84 +8659,84 @@ msgid "" "tests by Alexey Izbyshev, patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:4451 +#: ../../../build/NEWS:4469 msgid "" "`bpo-6700 `__: Fix inspect.getsourcelines" " for module level frames/tracebacks. Patch by Vladimir Matveev." msgstr "" -#: ../../../build/NEWS:4454 +#: ../../../build/NEWS:4472 msgid "" "`bpo-34171 `__: Running the :mod:`trace`" " module no longer creates the ``trace.cover`` file." msgstr "" -#: ../../../build/NEWS:4457 +#: ../../../build/NEWS:4475 msgid "" "`bpo-34441 `__: Fix crash when an " "``ABC``-derived class with invalid ``__subclasses__`` is passed as the " "second argument to :func:`issubclass()`. Patch by Alexey Izbyshev." msgstr "" -#: ../../../build/NEWS:4461 +#: ../../../build/NEWS:4479 msgid "" "`bpo-34427 `__: Fix infinite loop in " "``a.extend(a)`` for ``MutableSequence`` subclasses." msgstr "" -#: ../../../build/NEWS:4464 +#: ../../../build/NEWS:4482 msgid "" "`bpo-34412 `__: Make " ":func:`signal.strsignal` work on HP-UX. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:4467 +#: ../../../build/NEWS:4485 msgid "" "`bpo-20849 `__: shutil.copytree now " "accepts a new ``dirs_exist_ok`` keyword argument. Patch by Josh Bronson." msgstr "" -#: ../../../build/NEWS:4470 +#: ../../../build/NEWS:4488 msgid "" "`bpo-31715 `__: Associate ``.mjs`` file " "extension with ``application/javascript`` MIME Type." msgstr "" -#: ../../../build/NEWS:4473 +#: ../../../build/NEWS:4491 msgid "" "`bpo-34384 `__: :func:`os.readlink` now " "accepts :term:`path-like ` and :class:`bytes` objects on " "Windows." msgstr "" -#: ../../../build/NEWS:4476 +#: ../../../build/NEWS:4494 msgid "" "`bpo-22602 `__: The UTF-7 decoder now " "raises :exc:`UnicodeDecodeError` for ill-formed sequences starting with " "\"+\" (as specified in RFC 2152). Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4480 +#: ../../../build/NEWS:4498 msgid "" "`bpo-2122 `__: The :meth:`mmap.flush() " "` method now returns ``None`` on success, raises an " "exception on error under all platforms." msgstr "" -#: ../../../build/NEWS:4483 +#: ../../../build/NEWS:4501 msgid "" "`bpo-34341 `__: Appending to the ZIP " "archive with the ZIP64 extension no longer grows the size of extra fields of" " existing entries." msgstr "" -#: ../../../build/NEWS:4486 +#: ../../../build/NEWS:4504 msgid "" "`bpo-34333 `__: Fix %-formatting in " ":meth:`pathlib.PurePath.with_suffix` when formatting an error message." msgstr "" -#: ../../../build/NEWS:4489 +#: ../../../build/NEWS:4507 msgid "" "`bpo-18540 `__: The " ":class:`imaplib.IMAP4` and :class:`imaplib.IMAP4_SSL` classes now resolve to" @@ -8715,14 +8744,14 @@ msgid "" "(``''``) is used." msgstr "" -#: ../../../build/NEWS:4493 +#: ../../../build/NEWS:4511 msgid "" "`bpo-26502 `__: Implement " "``traceback.FrameSummary.__len__()`` method to preserve compatibility with " "the old tuple API." msgstr "" -#: ../../../build/NEWS:4496 +#: ../../../build/NEWS:4514 msgid "" "`bpo-34318 `__: " ":func:`~unittest.TestCase.assertRaises`, " @@ -8734,21 +8763,21 @@ msgid "" "Python 3.5." msgstr "" -#: ../../../build/NEWS:4504 +#: ../../../build/NEWS:4522 msgid "" "`bpo-9372 `__: Deprecate " ":meth:`__getitem__` methods of :class:`xml.dom.pulldom.DOMEventStream`, " ":class:`wsgiref.util.FileWrapper` and :class:`fileinput.FileInput`." msgstr "" -#: ../../../build/NEWS:4508 +#: ../../../build/NEWS:4526 msgid "" "`bpo-33613 `__: Fix a race condition in " "``multiprocessing.semaphore_tracker`` when the tracker receives SIGINT " "before it can register signal handlers for ignoring it." msgstr "" -#: ../../../build/NEWS:4512 +#: ../../../build/NEWS:4530 msgid "" "`bpo-34248 `__: Report filename in the " "exception raised when the database file cannot be opened by " @@ -8756,32 +8785,32 @@ msgid "" "Patch by Zsolt Cserna." msgstr "" -#: ../../../build/NEWS:4516 +#: ../../../build/NEWS:4534 msgid "" "`bpo-33089 `__: Add math.dist() to " "compute the Euclidean distance between two points." msgstr "" -#: ../../../build/NEWS:4519 +#: ../../../build/NEWS:4537 msgid "" "`bpo-34246 `__: " ":meth:`smtplib.SMTP.send_message` no longer modifies the content of the " "*mail_options* argument. Patch by Pablo S. Blum de Aguiar." msgstr "" -#: ../../../build/NEWS:4522 +#: ../../../build/NEWS:4540 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "for invalid paths on windows. Patch by Franz Woellert." msgstr "" -#: ../../../build/NEWS:4525 +#: ../../../build/NEWS:4543 msgid "" "`bpo-32321 `__: Add pure Python fallback" " for functools.reduce. Patch by Robert Wright." msgstr "" -#: ../../../build/NEWS:4528 +#: ../../../build/NEWS:4546 msgid "" "`bpo-34270 `__: The default asyncio task" " class now always has a name which can be get or set using two new methods " @@ -8793,60 +8822,60 @@ msgid "" "like ``Task-1`` using a monotonic counter." msgstr "" -#: ../../../build/NEWS:4537 +#: ../../../build/NEWS:4555 msgid "" "`bpo-34263 `__: asyncio's event loop " "will not pass timeouts longer than one day to epoll/select etc." msgstr "" -#: ../../../build/NEWS:4540 +#: ../../../build/NEWS:4558 msgid "" "`bpo-34035 `__: Fix several " "AttributeError in zipfile seek() methods. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:4543 +#: ../../../build/NEWS:4561 msgid "" "`bpo-32215 `__: Fix performance " "regression in :mod:`sqlite3` when a DML statement appeared in a different " "line than the rest of the SQL query." msgstr "" -#: ../../../build/NEWS:4546 +#: ../../../build/NEWS:4564 msgid "" "`bpo-34075 `__: Deprecate passing non-" "ThreadPoolExecutor instances to " ":meth:`AbstractEventLoop.set_default_executor`." msgstr "" -#: ../../../build/NEWS:4549 +#: ../../../build/NEWS:4567 msgid "" "`bpo-34251 `__: Restore ``msilib.Win64``" " to preserve backwards compatibility since it's already used by " ":mod:`distutils`' ``bdist_msi`` command." msgstr "" -#: ../../../build/NEWS:4552 +#: ../../../build/NEWS:4570 msgid "" "`bpo-19891 `__: Ignore errors caused by " "missing / non-writable homedir while writing history during exit of an " "interactive session. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:4556 +#: ../../../build/NEWS:4574 msgid "" "`bpo-33089 `__: Enhanced math.hypot() to" " support more than two dimensions." msgstr "" -#: ../../../build/NEWS:4558 +#: ../../../build/NEWS:4576 msgid "" "`bpo-34228 `__: tracemalloc: " "PYTHONTRACEMALLOC=0 environment variable and -X tracemalloc=0 command line " "option are now allowed to disable explicitly tracemalloc at startup." msgstr "" -#: ../../../build/NEWS:4562 +#: ../../../build/NEWS:4580 msgid "" "`bpo-13041 `__: Use " ":func:`shutil.get_terminal_size` to calculate the terminal width correctly " @@ -8854,14 +8883,14 @@ msgid "" "Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:4566 +#: ../../../build/NEWS:4584 msgid "" "`bpo-34213 `__: Allow frozen dataclasses" " to have a field named \"object\". Previously this conflicted with an " "internal use of \"object\"." msgstr "" -#: ../../../build/NEWS:4569 +#: ../../../build/NEWS:4587 msgid "" "`bpo-34052 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -8873,7 +8902,7 @@ msgid "" "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4577 +#: ../../../build/NEWS:4595 msgid "" "`bpo-34197 `__: Attributes " "*skipinitialspace*, *doublequote* and *strict* of the *dialect* attribute of" @@ -8881,41 +8910,41 @@ msgid "" " or 1." msgstr "" -#: ../../../build/NEWS:4581 +#: ../../../build/NEWS:4599 msgid "" "`bpo-32788 `__: Errors other than " ":exc:`TypeError` raised in methods ``__adapt__()`` and ``__conform__()`` in " "the :mod:`sqlite3` module are now propagated to the user." msgstr "" -#: ../../../build/NEWS:4585 +#: ../../../build/NEWS:4603 msgid "" "`bpo-21446 `__: The :2to3fixer:`reload` " "fixer now uses :func:`importlib.reload` instead of deprecated " ":func:`imp.reload`." msgstr "" -#: ../../../build/NEWS:4588 +#: ../../../build/NEWS:4606 msgid "" "`bpo-940286 `__: pydoc's " "``Helper.showtopic()`` method now prints the cross references of a topic " "correctly." msgstr "" -#: ../../../build/NEWS:4591 +#: ../../../build/NEWS:4609 msgid "" "`bpo-34164 `__: :func:`base64.b32decode`" " could raise UnboundLocalError or OverflowError for incorrect padding. Now " "it always raises :exc:`base64.Error` in these cases." msgstr "" -#: ../../../build/NEWS:4595 +#: ../../../build/NEWS:4613 msgid "" "`bpo-33729 `__: Fixed issues with " "arguments parsing in :mod:`hashlib`." msgstr "" -#: ../../../build/NEWS:4597 +#: ../../../build/NEWS:4615 msgid "" "`bpo-34097 `__: ZipFile can zip files " "older than 1980-01-01 and newer than 2107-12-31 using a new " @@ -8923,39 +8952,39 @@ msgid "" "limit." msgstr "" -#: ../../../build/NEWS:4601 +#: ../../../build/NEWS:4619 msgid "" "`bpo-34108 `__: Remove extraneous CR in " "2to3 refactor." msgstr "" -#: ../../../build/NEWS:4603 +#: ../../../build/NEWS:4621 msgid "" "`bpo-34070 `__: Make sure to only check " "if the handle is a tty, when opening a file with ``buffering=-1``." msgstr "" -#: ../../../build/NEWS:4606 +#: ../../../build/NEWS:4624 msgid "" "`bpo-27494 `__: Reverted :issue:`27494`." " 2to3 rejects now a trailing comma in generator expressions." msgstr "" -#: ../../../build/NEWS:4609 +#: ../../../build/NEWS:4627 msgid "" "`bpo-33967 `__: functools.singledispatch" " now raises TypeError instead of IndexError when no positional arguments are" " passed." msgstr "" -#: ../../../build/NEWS:4612 +#: ../../../build/NEWS:4630 msgid "" "`bpo-34041 `__: Add the parameter " "*deterministic* to the :meth:`sqlite3.Connection.create_function` method. " "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4616 +#: ../../../build/NEWS:4634 msgid "" "`bpo-34056 `__: Ensure the loader shim " "created by ``imp.load_module`` always returns bytes from its ``get_data()`` " @@ -8963,54 +8992,54 @@ msgid "" "pycs." msgstr "" -#: ../../../build/NEWS:4620 +#: ../../../build/NEWS:4638 msgid "" "`bpo-34054 `__: The multiprocessing " "module now uses the monotonic clock :func:`time.monotonic` instead of the " "system clock :func:`time.time` to implement timeout." msgstr "" -#: ../../../build/NEWS:4624 +#: ../../../build/NEWS:4642 msgid "" "`bpo-34043 `__: Optimize tarfile " "uncompress performance about 15% when gzip is used." msgstr "" -#: ../../../build/NEWS:4627 +#: ../../../build/NEWS:4645 msgid "" "`bpo-34044 `__: ``subprocess.Popen`` now" " copies the *startupinfo* argument to leave it unchanged: it will modify the" " copy, so that the same ``STARTUPINFO`` object can be used multiple times." msgstr "" -#: ../../../build/NEWS:4631 +#: ../../../build/NEWS:4649 msgid "" "`bpo-34010 `__: Fixed a performance " "regression for reading streams with tarfile. The buffered read should use a " "list, instead of appending to a bytes object." msgstr "" -#: ../../../build/NEWS:4635 +#: ../../../build/NEWS:4653 msgid "" "`bpo-34019 `__: webbrowser: Correct the " "arguments passed to Opera Browser when opening a new URL using the " "``webbrowser`` module. Patch by Bumsik Kim." msgstr "" -#: ../../../build/NEWS:4638 +#: ../../../build/NEWS:4656 msgid "" "`bpo-34003 `__: csv.DictReader now " "creates dicts instead of OrderedDicts. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:4641 +#: ../../../build/NEWS:4659 msgid "" "`bpo-33978 `__: Closed existing logging " "handlers before reconfiguration via fileConfig and dictConfig. Patch by " "Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:4644 +#: ../../../build/NEWS:4662 msgid "" "`bpo-14117 `__: Make minor tweaks to " "turtledemo. The 'wikipedia' example is now 'rosette', describing what it " @@ -9018,27 +9047,27 @@ msgid "" " eliminated." msgstr "" -#: ../../../build/NEWS:4648 +#: ../../../build/NEWS:4666 msgid "" "`bpo-33974 `__: Fixed passing lists and " "tuples of strings containing special characters ``\"``, ``\\``, ``{``, ``}``" " and ``\\n`` as options to :mod:`~tkinter.ttk` widgets." msgstr "" -#: ../../../build/NEWS:4652 +#: ../../../build/NEWS:4670 msgid "" "`bpo-27500 `__: Fix getaddrinfo to " "resolve IPv6 addresses correctly." msgstr "" -#: ../../../build/NEWS:4654 +#: ../../../build/NEWS:4672 msgid "" "`bpo-24567 `__: Improve random.choices()" " to handle subnormal input weights that could occasionally trigger an " "IndexError." msgstr "" -#: ../../../build/NEWS:4657 +#: ../../../build/NEWS:4675 msgid "" "`bpo-33871 `__: Fixed integer overflow " "in :func:`os.readv`, :func:`os.writev`, :func:`os.preadv` and " @@ -9046,14 +9075,14 @@ msgid "" "arguments (on BSD-based OSes and macOS)." msgstr "" -#: ../../../build/NEWS:4661 +#: ../../../build/NEWS:4679 msgid "" "`bpo-25007 `__: Add :func:`copy.copy` " "and :func:`copy.deepcopy` support to zlib compressors and decompressors. " "Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4664 +#: ../../../build/NEWS:4682 msgid "" "`bpo-33929 `__: multiprocessing: Fix a " "race condition in Popen of multiprocessing.popen_spawn_win32. The child " @@ -9063,7 +9092,7 @@ msgid "" "steal the handle from the parent process." msgstr "" -#: ../../../build/NEWS:4671 +#: ../../../build/NEWS:4689 msgid "" "`bpo-33899 `__: Tokenize module now " "implicitly emits a NEWLINE when provided with input that does not have a " @@ -9071,13 +9100,13 @@ msgid "" "internally. Contributed by Ammar Askar." msgstr "" -#: ../../../build/NEWS:4675 +#: ../../../build/NEWS:4693 msgid "" "`bpo-33897 `__: Added a 'force' keyword " "argument to logging.basicConfig()." msgstr "" -#: ../../../build/NEWS:4677 +#: ../../../build/NEWS:4695 msgid "" "`bpo-33695 `__: :func:`shutil.copytree` " "uses :func:`os.scandir` function and all copy functions depending from it " @@ -9088,33 +9117,33 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`33695`.)" msgstr "" -#: ../../../build/NEWS:4685 +#: ../../../build/NEWS:4703 msgid "" "`bpo-33916 `__: bz2 and lzma: When " "Decompressor.__init__() is called twice, free the old lock to not leak " "memory." msgstr "" -#: ../../../build/NEWS:4688 +#: ../../../build/NEWS:4706 msgid "" "`bpo-32568 `__: Make select.epoll() and " "its documentation consistent regarding *sizehint* and *flags*." msgstr "" -#: ../../../build/NEWS:4691 +#: ../../../build/NEWS:4709 msgid "" "`bpo-33833 `__: Fixed bug in asyncio " "where ProactorSocketTransport logs AssertionError if force closed during " "write." msgstr "" -#: ../../../build/NEWS:4694 +#: ../../../build/NEWS:4712 msgid "" "`bpo-33663 `__: Convert content length " "to string before putting to header." msgstr "" -#: ../../../build/NEWS:4696 +#: ../../../build/NEWS:4714 msgid "" "`bpo-33721 `__: :mod:`os.path` functions" " that return a boolean result like :func:`~os.path.exists`, " @@ -9131,136 +9160,136 @@ msgid "" "unrepresentable at the OS level." msgstr "" -#: ../../../build/NEWS:4710 +#: ../../../build/NEWS:4728 msgid "" "`bpo-26544 `__: Fixed implementation of " ":func:`platform.libc_ver`. It almost always returned version '2.9' for " "glibc." msgstr "" -#: ../../../build/NEWS:4713 +#: ../../../build/NEWS:4731 msgid "" "`bpo-33843 `__: Remove deprecated " "``cgi.escape``, ``cgi.parse_qs`` and ``cgi.parse_qsl``." msgstr "" -#: ../../../build/NEWS:4716 +#: ../../../build/NEWS:4734 msgid "" "`bpo-33842 `__: Remove " "``tarfile.filemode`` which is deprecated since Python 3.3." msgstr "" -#: ../../../build/NEWS:4719 ../../../build/NEWS:6317 ../../../build/NEWS:10911 +#: ../../../build/NEWS:4737 ../../../build/NEWS:6335 ../../../build/NEWS:10929 msgid "" "`bpo-30167 `__: Prevent site.main() " "exception if PYTHONSTARTUP is set. Patch by Steve Weber." msgstr "" -#: ../../../build/NEWS:4722 +#: ../../../build/NEWS:4740 msgid "" "`bpo-33805 `__: Improve error message of" " dataclasses.replace() when an InitVar is not specified" msgstr "" -#: ../../../build/NEWS:4725 +#: ../../../build/NEWS:4743 msgid "" "`bpo-33687 `__: Fix the call to " "``os.chmod()`` for ``uu.decode()`` if a mode is given or decoded. Patch by " "Timo Furrer." msgstr "" -#: ../../../build/NEWS:4728 ../../../build/NEWS:6320 ../../../build/NEWS:10914 +#: ../../../build/NEWS:4746 ../../../build/NEWS:6338 ../../../build/NEWS:10932 msgid "" "`bpo-33812 `__: Datetime instance d with" " non-None tzinfo, but with d.tzinfo.utcoffset(d) returning None is now " "treated as naive by the astimezone() method." msgstr "" -#: ../../../build/NEWS:4732 +#: ../../../build/NEWS:4750 msgid "" "`bpo-32108 `__: In configparser, don't " "clear section when it is assigned to itself." msgstr "" -#: ../../../build/NEWS:4735 +#: ../../../build/NEWS:4753 msgid "" "`bpo-27397 `__: Make email module " "properly handle invalid-length base64 strings." msgstr "" -#: ../../../build/NEWS:4738 +#: ../../../build/NEWS:4756 msgid "" "`bpo-33578 `__: Implement multibyte " "encoder/decoder state methods" msgstr "" -#: ../../../build/NEWS:4740 ../../../build/NEWS:6324 ../../../build/NEWS:10918 +#: ../../../build/NEWS:4758 ../../../build/NEWS:6342 ../../../build/NEWS:10936 msgid "" "`bpo-30805 `__: Avoid race condition " "with debug logging" msgstr "" -#: ../../../build/NEWS:4742 +#: ../../../build/NEWS:4760 msgid "" "`bpo-33476 `__: Fix " "_header_value_parser.py when address group is missing final ';'. Contributed" " by Enrique Perez-Terron" msgstr "" -#: ../../../build/NEWS:4745 ../../../build/NEWS:6326 +#: ../../../build/NEWS:4763 ../../../build/NEWS:6344 msgid "" "`bpo-33694 `__: asyncio: Fix a race " "condition causing data loss on pause_reading()/resume_reading() when using " "the ProactorEventLoop." msgstr "" -#: ../../../build/NEWS:4748 ../../../build/NEWS:6329 +#: ../../../build/NEWS:4766 ../../../build/NEWS:6347 msgid "" "`bpo-32493 `__: Correct test for " "``uuid_enc_be`` availability in ``configure.ac``. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4751 ../../../build/NEWS:6332 +#: ../../../build/NEWS:4769 ../../../build/NEWS:6350 msgid "" "`bpo-33792 `__: Add " "asyncio.WindowsSelectorEventLoopPolicy and " "asyncio.WindowsProactorEventLoopPolicy." msgstr "" -#: ../../../build/NEWS:4754 +#: ../../../build/NEWS:4772 msgid "" "`bpo-33274 `__: W3C DOM Level 1 " "specifies return value of Element.removeAttributeNode() as \"The Attr node " "that was removed.\" xml.dom.minidom now complies with this requirement." msgstr "" -#: ../../../build/NEWS:4758 ../../../build/NEWS:6335 +#: ../../../build/NEWS:4776 ../../../build/NEWS:6353 msgid "" "`bpo-33778 `__: Update ``unicodedata``'s" " database to Unicode version 11.0.0." msgstr "" -#: ../../../build/NEWS:4760 +#: ../../../build/NEWS:4778 msgid "" "`bpo-33165 `__: Added a stacklevel " "parameter to logging calls to allow use of wrapper/helper functions for " "logging APIs." msgstr "" -#: ../../../build/NEWS:4763 ../../../build/NEWS:6337 +#: ../../../build/NEWS:4781 ../../../build/NEWS:6355 msgid "" "`bpo-33770 `__: improve base64 exception" " message for encoded inputs of invalid length" msgstr "" -#: ../../../build/NEWS:4766 ../../../build/NEWS:6340 +#: ../../../build/NEWS:4784 ../../../build/NEWS:6358 msgid "" "`bpo-33769 `__: asyncio/start_tls: Fix " "error message; cancel callbacks in case of an unhandled error; mark " "SSLTransport as closed if it is aborted." msgstr "" -#: ../../../build/NEWS:4769 ../../../build/NEWS:6343 ../../../build/NEWS:10920 +#: ../../../build/NEWS:4787 ../../../build/NEWS:6361 ../../../build/NEWS:10938 msgid "" "`bpo-33767 `__: The concatenation " "(``+``) and repetition (``*``) sequence operations now raise " @@ -9268,58 +9297,58 @@ msgid "" ":class:`mmap.mmap` objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4773 ../../../build/NEWS:6347 +#: ../../../build/NEWS:4791 ../../../build/NEWS:6365 msgid "" "`bpo-33734 `__: asyncio/ssl: Fix " "AttributeError, increase default handshake timeout" msgstr "" -#: ../../../build/NEWS:4776 +#: ../../../build/NEWS:4794 msgid "" "`bpo-31014 `__: Fixed creating a " "controller for :mod:`webbrowser` when a user specifies a path to an entry in" " the BROWSER environment variable. Based on patch by John Still." msgstr "" -#: ../../../build/NEWS:4780 +#: ../../../build/NEWS:4798 msgid "" "`bpo-2504 `__: Add gettext.pgettext() and" " variants." msgstr "" -#: ../../../build/NEWS:4782 +#: ../../../build/NEWS:4800 msgid "" "`bpo-33197 `__: Add description property" " for _ParameterKind" msgstr "" -#: ../../../build/NEWS:4784 ../../../build/NEWS:6445 +#: ../../../build/NEWS:4802 ../../../build/NEWS:6463 msgid "" "`bpo-32751 `__: When cancelling the task" " due to a timeout, :meth:`asyncio.wait_for` will now wait until the " "cancellation is complete." msgstr "" -#: ../../../build/NEWS:4787 ../../../build/NEWS:6448 ../../../build/NEWS:10924 +#: ../../../build/NEWS:4805 ../../../build/NEWS:6466 ../../../build/NEWS:10942 msgid "" "`bpo-32684 `__: Fix gather to propagate " "cancellation of itself even with return_exceptions." msgstr "" -#: ../../../build/NEWS:4790 ../../../build/NEWS:6451 +#: ../../../build/NEWS:4808 ../../../build/NEWS:6469 msgid "" "`bpo-33654 `__: Support protocol type " "switching in SSLTransport.set_protocol()." msgstr "" -#: ../../../build/NEWS:4792 ../../../build/NEWS:6453 +#: ../../../build/NEWS:4810 ../../../build/NEWS:6471 msgid "" "`bpo-33674 `__: Pause the transport as " "early as possible to further reduce the risk of data_received() being called" " before connection_made()." msgstr "" -#: ../../../build/NEWS:4795 +#: ../../../build/NEWS:4813 msgid "" "`bpo-33671 `__: :func:`shutil.copyfile`," " :func:`shutil.copy`, :func:`shutil.copy2`, :func:`shutil.copytree` and " @@ -9332,7 +9361,7 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`25427`.)" msgstr "" -#: ../../../build/NEWS:4805 ../../../build/NEWS:6456 ../../../build/NEWS:10927 +#: ../../../build/NEWS:4823 ../../../build/NEWS:6474 ../../../build/NEWS:10945 msgid "" "`bpo-33674 `__: Fix a race condition in " "SSLProtocol.connection_made() of asyncio.sslproto: start immediately the " @@ -9340,38 +9369,38 @@ msgid "" " called before the handshake started, causing the handshake to hang or fail." msgstr "" -#: ../../../build/NEWS:4810 ../../../build/NEWS:6461 ../../../build/NEWS:10932 +#: ../../../build/NEWS:4828 ../../../build/NEWS:6479 ../../../build/NEWS:10950 msgid "" "`bpo-31647 `__: Fixed bug where calling " "write_eof() on a _SelectorSocketTransport after it's already closed raises " "AttributeError." msgstr "" -#: ../../../build/NEWS:4813 ../../../build/NEWS:6464 +#: ../../../build/NEWS:4831 ../../../build/NEWS:6482 msgid "" "`bpo-32610 `__: Make asyncio.all_tasks()" " return only pending tasks." msgstr "" -#: ../../../build/NEWS:4815 ../../../build/NEWS:6466 +#: ../../../build/NEWS:4833 ../../../build/NEWS:6484 msgid "" "`bpo-32410 `__: Avoid blocking on file " "IO in sendfile fallback code" msgstr "" -#: ../../../build/NEWS:4817 ../../../build/NEWS:6468 ../../../build/NEWS:10937 +#: ../../../build/NEWS:4835 ../../../build/NEWS:6486 ../../../build/NEWS:10955 msgid "" "`bpo-33469 `__: Fix RuntimeError after " "closing loop that used run_in_executor" msgstr "" -#: ../../../build/NEWS:4819 ../../../build/NEWS:6470 ../../../build/NEWS:10935 +#: ../../../build/NEWS:4837 ../../../build/NEWS:6488 ../../../build/NEWS:10953 msgid "" "`bpo-33672 `__: Fix Task.__repr__ crash " "with Cython's bogus coroutines" msgstr "" -#: ../../../build/NEWS:4821 ../../../build/NEWS:6472 +#: ../../../build/NEWS:4839 ../../../build/NEWS:6490 msgid "" "`bpo-33654 `__: Fix " "transport.set_protocol() to support switching between asyncio.Protocol and " @@ -9379,20 +9408,20 @@ msgid "" "asyncio.BufferedProtocols." msgstr "" -#: ../../../build/NEWS:4825 ../../../build/NEWS:6476 +#: ../../../build/NEWS:4843 ../../../build/NEWS:6494 msgid "" "`bpo-33652 `__: Pickles of type " "variables and subscripted generics are now future-proof and compatible with " "older Python versions." msgstr "" -#: ../../../build/NEWS:4828 ../../../build/NEWS:6479 +#: ../../../build/NEWS:4846 ../../../build/NEWS:6497 msgid "" "`bpo-32493 `__: Fixed :func:`uuid.uuid1`" " on FreeBSD." msgstr "" -#: ../../../build/NEWS:4830 +#: ../../../build/NEWS:4848 msgid "" "`bpo-33238 `__: Add " "``InvalidStateError`` to :mod:`concurrent.futures`. ``Future.set_result`` " @@ -9400,13 +9429,13 @@ msgid "" "are not pending or running. Patch by Jason Haydaman." msgstr "" -#: ../../../build/NEWS:4835 ../../../build/NEWS:6481 +#: ../../../build/NEWS:4853 ../../../build/NEWS:6499 msgid "" "`bpo-33618 `__: Finalize and document " "preliminary and experimental TLS 1.3 support with OpenSSL 1.1.1" msgstr "" -#: ../../../build/NEWS:4838 +#: ../../../build/NEWS:4856 msgid "" "`bpo-33625 `__: Release GIL on " "`grp.getgrnam`, `grp.getgrgid`, `pwd.getpwnam` and `pwd.getpwuid` if " @@ -9414,20 +9443,20 @@ msgid "" "Grzybowski." msgstr "" -#: ../../../build/NEWS:4842 ../../../build/NEWS:6484 +#: ../../../build/NEWS:4860 ../../../build/NEWS:6502 msgid "" "`bpo-33623 `__: Fix possible SIGSGV when" " asyncio.Future is created in __del__" msgstr "" -#: ../../../build/NEWS:4844 ../../../build/NEWS:6350 ../../../build/NEWS:10939 +#: ../../../build/NEWS:4862 ../../../build/NEWS:6368 ../../../build/NEWS:10957 msgid "" "`bpo-11874 `__: Use a better regex when " "breaking usage into wrappable parts. Avoids bogus assertion errors from " "custom metavar strings." msgstr "" -#: ../../../build/NEWS:4847 ../../../build/NEWS:6486 ../../../build/NEWS:10942 +#: ../../../build/NEWS:4865 ../../../build/NEWS:6504 ../../../build/NEWS:10960 msgid "" "`bpo-30877 `__: Fixed a bug in the " "Python implementation of the JSON decoder that prevented the cache of parsed" @@ -9435,34 +9464,34 @@ msgid "" "c-fos." msgstr "" -#: ../../../build/NEWS:4851 +#: ../../../build/NEWS:4869 msgid "" "`bpo-33604 `__: Remove HMAC default to " "md5 marked for removal in 3.8 (removal originally planned in 3.6, bump to " "3.8 in gh-7062)." msgstr "" -#: ../../../build/NEWS:4854 ../../../build/NEWS:6353 +#: ../../../build/NEWS:4872 ../../../build/NEWS:6371 msgid "" "`bpo-33582 `__: Emit a deprecation " "warning for inspect.formatargspec" msgstr "" -#: ../../../build/NEWS:4856 +#: ../../../build/NEWS:4874 msgid "" "`bpo-21145 `__: Add " "``functools.cached_property`` decorator, for computed properties cached for " "the life of the instance." msgstr "" -#: ../../../build/NEWS:4859 ../../../build/NEWS:6490 +#: ../../../build/NEWS:4877 ../../../build/NEWS:6508 msgid "" "`bpo-33570 `__: Change TLS 1.3 cipher " "suite settings for compatibility with OpenSSL 1.1.1-pre6 and newer. OpenSSL " "1.1.1 will have TLS 1.3 ciphers enabled by default." msgstr "" -#: ../../../build/NEWS:4863 ../../../build/NEWS:6494 +#: ../../../build/NEWS:4881 ../../../build/NEWS:6512 msgid "" "`bpo-28556 `__: Do not simplify " "arguments to `typing.Union`. Now `Union[Manager, Employee]` is not " @@ -9470,73 +9499,73 @@ msgid "" "several bugs and limited possibilities for introspection." msgstr "" -#: ../../../build/NEWS:4868 +#: ../../../build/NEWS:4886 msgid "" "`bpo-12486 `__: " ":func:`tokenize.generate_tokens` is now documented as a public API to " "tokenize unicode strings. It was previously present but undocumented." msgstr "" -#: ../../../build/NEWS:4872 ../../../build/NEWS:6499 +#: ../../../build/NEWS:4890 ../../../build/NEWS:6517 msgid "" "`bpo-33540 `__: Add a new " "``block_on_close`` class attribute to ``ForkingMixIn`` and " "``ThreadingMixIn`` classes of :mod:`socketserver`." msgstr "" -#: ../../../build/NEWS:4875 ../../../build/NEWS:6502 ../../../build/NEWS:10946 +#: ../../../build/NEWS:4893 ../../../build/NEWS:6520 ../../../build/NEWS:10964 msgid "" "`bpo-33548 `__: " "tempfile._candidate_tempdir_list should consider common TEMP locations" msgstr "" -#: ../../../build/NEWS:4878 ../../../build/NEWS:6505 +#: ../../../build/NEWS:4896 ../../../build/NEWS:6523 msgid "" "`bpo-33109 `__: argparse subparsers are " "once again not required by default, reverting the change in behavior " "introduced by `bpo-26510 `__ in 3.7.0a2." msgstr "" -#: ../../../build/NEWS:4881 +#: ../../../build/NEWS:4899 msgid "" "`bpo-33541 `__: Remove unused private " "method ``_strptime.LocaleTime.__pad`` (a.k.a. ``_LocaleTime__pad``)." msgstr "" -#: ../../../build/NEWS:4884 ../../../build/NEWS:6508 +#: ../../../build/NEWS:4902 ../../../build/NEWS:6526 msgid "" "`bpo-33536 `__: " "dataclasses.make_dataclass now checks for invalid field names and duplicate " "fields. Also, added a check for invalid field specifications." msgstr "" -#: ../../../build/NEWS:4888 ../../../build/NEWS:6512 ../../../build/NEWS:10949 +#: ../../../build/NEWS:4906 ../../../build/NEWS:6530 ../../../build/NEWS:10967 msgid "" "`bpo-33542 `__: Prevent " "``uuid.get_node`` from using a DUID instead of a MAC on Windows. Patch by " "Zvi Effron" msgstr "" -#: ../../../build/NEWS:4891 ../../../build/NEWS:6515 ../../../build/NEWS:10952 +#: ../../../build/NEWS:4909 ../../../build/NEWS:6533 ../../../build/NEWS:10970 msgid "" "`bpo-26819 `__: Fix race condition with " "`ReadTransport.resume_reading` in Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:4894 ../../../build/NEWS:6518 +#: ../../../build/NEWS:4912 ../../../build/NEWS:6536 msgid "" "Fix failure in `typing.get_type_hints()` when ClassVar was provided as a " "string forward reference." msgstr "" -#: ../../../build/NEWS:4897 +#: ../../../build/NEWS:4915 msgid "" "`bpo-33516 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__round__`` magic " "method." msgstr "" -#: ../../../build/NEWS:4900 +#: ../../../build/NEWS:4918 msgid "" "`bpo-28612 `__: Added support for Site " "Maps to urllib's ``RobotFileParser`` as :meth:`RobotFileParser.site_maps() " @@ -9544,40 +9573,40 @@ msgid "" " patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:4905 +#: ../../../build/NEWS:4923 msgid "" "`bpo-28167 `__: Remove " "platform.linux_distribution, which was deprecated since 3.5." msgstr "" -#: ../../../build/NEWS:4908 +#: ../../../build/NEWS:4926 msgid "" "`bpo-33504 `__: Switch the default " "dictionary implementation for :mod:`configparser` from " ":class:`collections.OrderedDict` to the standard :class:`dict` type." msgstr "" -#: ../../../build/NEWS:4912 ../../../build/NEWS:6521 +#: ../../../build/NEWS:4930 ../../../build/NEWS:6539 msgid "" "`bpo-33505 `__: Optimize " "asyncio.ensure_future() by reordering if checks: 1.17x faster." msgstr "" -#: ../../../build/NEWS:4915 ../../../build/NEWS:6524 +#: ../../../build/NEWS:4933 ../../../build/NEWS:6542 msgid "" "`bpo-33497 `__: Add errors param to " "cgi.parse_multipart and make an encoding in FieldStorage use the given " "errors (needed for Twisted). Patch by Amber Brown." msgstr "" -#: ../../../build/NEWS:4919 +#: ../../../build/NEWS:4937 msgid "" "`bpo-29235 `__: The " ":class:`cProfile.Profile` class can now be used as a context manager. Patch " "by Scott Sanderson." msgstr "" -#: ../../../build/NEWS:4922 ../../../build/NEWS:6528 +#: ../../../build/NEWS:4940 ../../../build/NEWS:6546 msgid "" "`bpo-33495 `__: Change " "dataclasses.Fields repr to use the repr of each of its members, instead of " @@ -9585,14 +9614,14 @@ msgid "" " especially true for the 'type' member." msgstr "" -#: ../../../build/NEWS:4926 +#: ../../../build/NEWS:4944 msgid "" "`bpo-26103 `__: Correct " "``inspect.isdatadescriptor`` to look for ``__set__`` or ``__delete__``. " "Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:4929 +#: ../../../build/NEWS:4947 msgid "" "`bpo-29209 `__: Removed the " "``doctype()`` method and the *html* parameter of the constructor of " @@ -9603,7 +9632,7 @@ msgid "" ":exc:`PendingDeprecationWarning`." msgstr "" -#: ../../../build/NEWS:4936 ../../../build/NEWS:6532 +#: ../../../build/NEWS:4954 ../../../build/NEWS:6550 msgid "" "`bpo-33453 `__: Fix dataclasses to work " "if using literal string type annotations or if using PEP 563 \"Postponed " @@ -9612,7 +9641,7 @@ msgid "" "(\"InitVar\" and \"dataclasses.InitVar\")." msgstr "" -#: ../../../build/NEWS:4941 ../../../build/NEWS:6537 ../../../build/NEWS:10955 +#: ../../../build/NEWS:4959 ../../../build/NEWS:6555 ../../../build/NEWS:10973 msgid "" "`bpo-28556 `__: Minor fixes in typing " "module: add annotations to ``NamedTuple.__new__``, pass ``*args`` and " @@ -9620,80 +9649,80 @@ msgid "" "Dombrova." msgstr "" -#: ../../../build/NEWS:4945 +#: ../../../build/NEWS:4963 msgid "" "`bpo-33365 `__: Print the header values " "besides the header keys instead just the header keys if *debuglevel* is set " "to >0 in :mod:`http.client`. Patch by Marco Strigl." msgstr "" -#: ../../../build/NEWS:4949 ../../../build/NEWS:6541 ../../../build/NEWS:10959 +#: ../../../build/NEWS:4967 ../../../build/NEWS:6559 ../../../build/NEWS:10977 msgid "" "`bpo-20087 `__: Updated alias mapping " "with glibc 2.27 supported locales." msgstr "" -#: ../../../build/NEWS:4951 ../../../build/NEWS:6543 ../../../build/NEWS:10961 +#: ../../../build/NEWS:4969 ../../../build/NEWS:6561 ../../../build/NEWS:10979 msgid "" "`bpo-33422 `__: Fix trailing quotation " "marks getting deleted when looking up byte/string literals on pydoc. Patch " "by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:4954 ../../../build/NEWS:6546 +#: ../../../build/NEWS:4972 ../../../build/NEWS:6564 msgid "" "`bpo-28167 `__: The function " "``platform.linux_distribution`` and ``platform.dist`` now trigger a " "``DeprecationWarning`` and have been marked for removal in Python 3.8" msgstr "" -#: ../../../build/NEWS:4958 ../../../build/NEWS:6653 +#: ../../../build/NEWS:4976 ../../../build/NEWS:6671 msgid "" "`bpo-33281 `__: Fix " "ctypes.util.find_library regression on macOS." msgstr "" -#: ../../../build/NEWS:4960 +#: ../../../build/NEWS:4978 msgid "" "`bpo-33311 `__: Text and html output " "generated by cgitb does not display parentheses if the current call is done " "directly in the module. Patch by Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:4964 +#: ../../../build/NEWS:4982 msgid "" "`bpo-27300 `__: The file classes in " "*tempfile* now accept an *errors* parameter that complements the already " "existing *encoding*. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:4967 +#: ../../../build/NEWS:4985 msgid "" "`bpo-32933 `__: " ":func:`unittest.mock.mock_open` now supports iteration over the file " "contents. Patch by Tony Flury." msgstr "" -#: ../../../build/NEWS:4970 +#: ../../../build/NEWS:4988 msgid "" "`bpo-33217 `__: Raise :exc:`TypeError` " "when looking up non-Enum objects in Enum classes and Enum members." msgstr "" -#: ../../../build/NEWS:4973 ../../../build/NEWS:6550 ../../../build/NEWS:10964 +#: ../../../build/NEWS:4991 ../../../build/NEWS:6568 ../../../build/NEWS:10982 msgid "" "`bpo-33197 `__: Update error message " "when constructing invalid inspect.Parameters Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:4976 ../../../build/NEWS:6655 ../../../build/NEWS:10967 +#: ../../../build/NEWS:4994 ../../../build/NEWS:6673 ../../../build/NEWS:10985 msgid "" "`bpo-33383 `__: Fixed crash in the get()" " method of the :mod:`dbm.ndbm` database object when it is called with a " "single argument." msgstr "" -#: ../../../build/NEWS:4979 +#: ../../../build/NEWS:4997 msgid "" "`bpo-33375 `__: The warnings module now " "finds the Python file associated with a warning from the code object, rather" @@ -9702,88 +9731,88 @@ msgid "" "code." msgstr "" -#: ../../../build/NEWS:4984 +#: ../../../build/NEWS:5002 msgid "" "`bpo-33336 `__: ``imaplib`` now allows " "``MOVE`` command in ``IMAP4.uid()`` (RFC 6851: IMAP MOVE Extension) and " "potentially as a name of supported method of ``IMAP4`` object." msgstr "" -#: ../../../build/NEWS:4988 +#: ../../../build/NEWS:5006 msgid "" "`bpo-32455 `__: Added *jump* parameter " "to :func:`dis.stack_effect`." msgstr "" -#: ../../../build/NEWS:4990 +#: ../../../build/NEWS:5008 msgid "" "`bpo-27485 `__: Rename and deprecate " "undocumented functions in :func:`urllib.parse`." msgstr "" -#: ../../../build/NEWS:4993 +#: ../../../build/NEWS:5011 msgid "" "`bpo-33332 `__: Add " "``signal.valid_signals()`` to expose the POSIX sigfillset() functionality." msgstr "" -#: ../../../build/NEWS:4996 +#: ../../../build/NEWS:5014 msgid "" "`bpo-33251 `__: `ConfigParser.items()` " "was fixed so that key-value pairs passed in via `vars` are not included in " "the resulting output." msgstr "" -#: ../../../build/NEWS:4999 ../../../build/NEWS:6658 ../../../build/NEWS:10970 +#: ../../../build/NEWS:5017 ../../../build/NEWS:6676 ../../../build/NEWS:10988 msgid "" "`bpo-33329 `__: Fix multiprocessing " "regression on newer glibcs" msgstr "" -#: ../../../build/NEWS:5001 +#: ../../../build/NEWS:5019 msgid "" "`bpo-33334 `__: :func:`dis.stack_effect`" " now supports all defined opcodes including NOP and EXTENDED_ARG." msgstr "" -#: ../../../build/NEWS:5004 ../../../build/NEWS:6660 ../../../build/NEWS:10972 +#: ../../../build/NEWS:5022 ../../../build/NEWS:6678 ../../../build/NEWS:10990 msgid "" "`bpo-991266 `__: Fix quoting of the " "``Comment`` attribute of :class:`http.cookies.SimpleCookie`." msgstr "" -#: ../../../build/NEWS:5007 ../../../build/NEWS:6663 ../../../build/NEWS:10975 +#: ../../../build/NEWS:5025 ../../../build/NEWS:6681 ../../../build/NEWS:10993 msgid "" "`bpo-33131 `__: Upgrade bundled version " "of pip to 10.0.1." msgstr "" -#: ../../../build/NEWS:5009 ../../../build/NEWS:6665 ../../../build/NEWS:10977 +#: ../../../build/NEWS:5027 ../../../build/NEWS:6683 ../../../build/NEWS:10995 msgid "" "`bpo-33308 `__: Fixed a crash in the " ":mod:`parser` module when converting an ST object to a tree of tuples or " "lists with ``line_info=False`` and ``col_info=True``." msgstr "" -#: ../../../build/NEWS:5013 +#: ../../../build/NEWS:5031 msgid "" "`bpo-23403 `__: lib2to3 now uses pickle " "protocol 4 for pre-computed grammars." msgstr "" -#: ../../../build/NEWS:5015 ../../../build/NEWS:6669 +#: ../../../build/NEWS:5033 ../../../build/NEWS:6687 msgid "" "`bpo-33266 `__: lib2to3 now recognizes " "``rf'...'`` strings." msgstr "" -#: ../../../build/NEWS:5017 ../../../build/NEWS:6671 +#: ../../../build/NEWS:5035 ../../../build/NEWS:6689 msgid "" "`bpo-11594 `__: Ensure line-endings are " "respected when using lib2to3." msgstr "" -#: ../../../build/NEWS:5019 ../../../build/NEWS:6673 +#: ../../../build/NEWS:5037 ../../../build/NEWS:6691 msgid "" "`bpo-33254 `__: Have " ":func:`importlib.resources.contents` and " @@ -9791,27 +9820,27 @@ msgid "" "instead of an :term:`iterator`." msgstr "" -#: ../../../build/NEWS:5023 +#: ../../../build/NEWS:5041 msgid "" "`bpo-33265 `__: ``contextlib.ExitStack``" " and ``contextlib.AsyncExitStack`` now use a method instead of a wrapper " "function for exit callbacks." msgstr "" -#: ../../../build/NEWS:5026 ../../../build/NEWS:6553 ../../../build/NEWS:10981 +#: ../../../build/NEWS:5044 ../../../build/NEWS:6571 ../../../build/NEWS:10999 msgid "" "`bpo-33263 `__: Fix FD leak in " "`_SelectorSocketTransport` Patch by Vlad Starostin." msgstr "" -#: ../../../build/NEWS:5029 ../../../build/NEWS:6677 ../../../build/NEWS:10984 +#: ../../../build/NEWS:5047 ../../../build/NEWS:6695 ../../../build/NEWS:11002 msgid "" "`bpo-33256 `__: Fix display of " "```` call in the html produced by ``cgitb.html()``. Patch by " "Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5032 +#: ../../../build/NEWS:5050 msgid "" "`bpo-33144 `__: ``random.Random()`` and " "its subclassing mechanism got optimized to check only once at class/subclass" @@ -9820,33 +9849,33 @@ msgid "" " large random integers. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:5038 +#: ../../../build/NEWS:5056 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " "in 3.7.0b3 by the resolution of :issue:`33053`)" msgstr "" -#: ../../../build/NEWS:5042 +#: ../../../build/NEWS:5060 msgid "" "This fix also changed pydoc to add ``os.getcwd()`` to :data:`sys.path` when " "necessary, rather than adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:5045 +#: ../../../build/NEWS:5063 msgid "" "`bpo-29613 `__: Added support for the " "``SameSite`` cookie flag to the ``http.cookies`` module." msgstr "" -#: ../../../build/NEWS:5048 ../../../build/NEWS:6685 +#: ../../../build/NEWS:5066 ../../../build/NEWS:6703 msgid "" "`bpo-33169 `__: Delete entries of " "``None`` in :data:`sys.path_importer_cache` when " ":meth:`importlib.machinery.invalidate_caches` is called." msgstr "" -#: ../../../build/NEWS:5051 ../../../build/NEWS:6691 ../../../build/NEWS:10987 +#: ../../../build/NEWS:5069 ../../../build/NEWS:6709 ../../../build/NEWS:11005 msgid "" "`bpo-33203 `__: " "``random.Random.choice()`` now raises ``IndexError`` for empty sequences " @@ -9854,20 +9883,20 @@ msgid "" "implementation." msgstr "" -#: ../../../build/NEWS:5055 ../../../build/NEWS:6695 ../../../build/NEWS:10991 +#: ../../../build/NEWS:5073 ../../../build/NEWS:6713 ../../../build/NEWS:11009 msgid "" "`bpo-33224 `__: Update difflib.mdiff() " "for :pep:`479`. Convert an uncaught StopIteration in a generator into a " "return-statement." msgstr "" -#: ../../../build/NEWS:5058 ../../../build/NEWS:6698 ../../../build/NEWS:10994 +#: ../../../build/NEWS:5076 ../../../build/NEWS:6716 ../../../build/NEWS:11012 msgid "" "`bpo-33209 `__: End framing at the end " "of C implementation of :func:`pickle.Pickler.dump`." msgstr "" -#: ../../../build/NEWS:5061 +#: ../../../build/NEWS:5079 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" @@ -9875,7 +9904,7 @@ msgid "" "being appended to the end of the string. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:5066 +#: ../../../build/NEWS:5084 msgid "" "`bpo-23403 `__: ``DEFAULT_PROTOCOL`` in " ":mod:`pickle` was bumped to 4. Protocol 4 is described in :pep:`3154` and " @@ -9883,47 +9912,47 @@ msgid "" "compared to protocol 3 introduced in Python 3.0." msgstr "" -#: ../../../build/NEWS:5071 ../../../build/NEWS:6701 +#: ../../../build/NEWS:5089 ../../../build/NEWS:6719 msgid "" "`bpo-20104 `__: Improved error handling " "and fixed a reference leak in :func:`os.posix_spawn()`." msgstr "" -#: ../../../build/NEWS:5074 +#: ../../../build/NEWS:5092 msgid "" "`bpo-33106 `__: Deleting a key from a " "read-only dbm database raises module specific error instead of KeyError." msgstr "" -#: ../../../build/NEWS:5077 ../../../build/NEWS:6704 +#: ../../../build/NEWS:5095 ../../../build/NEWS:6722 msgid "" "`bpo-33175 `__: In dataclasses, " "Field.__set_name__ now looks up the __set_name__ special method on the " "class, not the instance, of the default value." msgstr "" -#: ../../../build/NEWS:5081 +#: ../../../build/NEWS:5099 msgid "" "`bpo-32380 `__: Create " "functools.singledispatchmethod to support generic single dispatch on " "descriptors and methods." msgstr "" -#: ../../../build/NEWS:5084 ../../../build/NEWS:6844 +#: ../../../build/NEWS:5102 ../../../build/NEWS:6862 msgid "" "`bpo-33141 `__: Have Field objects pass " "through __set_name__ to their default values, if they have their own " "__set_name__." msgstr "" -#: ../../../build/NEWS:5087 ../../../build/NEWS:6847 ../../../build/NEWS:11001 +#: ../../../build/NEWS:5105 ../../../build/NEWS:6865 ../../../build/NEWS:11019 msgid "" "`bpo-33096 `__: Allow " "ttk.Treeview.insert to insert iid that has a false boolean value. Note iid=0" " and iid=False would be same. Patch by Garvit Khatri." msgstr "" -#: ../../../build/NEWS:5091 ../../../build/NEWS:6851 +#: ../../../build/NEWS:5109 ../../../build/NEWS:6869 msgid "" "`bpo-32873 `__: Treat type variables and" " special typing forms as immutable by copy and pickle. This fixes several " @@ -9931,7 +9960,7 @@ msgid "" "Python 3.6." msgstr "" -#: ../../../build/NEWS:5095 ../../../build/NEWS:6855 +#: ../../../build/NEWS:5113 ../../../build/NEWS:6873 msgid "" "`bpo-33134 `__: When computing " "dataclass's __hash__, use the lookup table to contain the function which " @@ -9939,46 +9968,46 @@ msgid "" "string, and then testing that string to see what to do." msgstr "" -#: ../../../build/NEWS:5100 ../../../build/NEWS:6860 ../../../build/NEWS:11005 +#: ../../../build/NEWS:5118 ../../../build/NEWS:6878 ../../../build/NEWS:11023 msgid "" "`bpo-33127 `__: The ssl module now " "compiles with LibreSSL 2.7.1." msgstr "" -#: ../../../build/NEWS:5102 ../../../build/NEWS:6862 +#: ../../../build/NEWS:5120 ../../../build/NEWS:6880 msgid "" "`bpo-32505 `__: Raise TypeError if a " "member variable of a dataclass is of type Field, but doesn't have a type " "annotation." msgstr "" -#: ../../../build/NEWS:5105 ../../../build/NEWS:6865 +#: ../../../build/NEWS:5123 ../../../build/NEWS:6883 msgid "" "`bpo-33078 `__: Fix the failure on OSX " "caused by the tests relying on sem_getvalue" msgstr "" -#: ../../../build/NEWS:5108 ../../../build/NEWS:6868 +#: ../../../build/NEWS:5126 ../../../build/NEWS:6886 msgid "" "`bpo-33116 `__: Add 'Field' to " "dataclasses.__all__." msgstr "" -#: ../../../build/NEWS:5110 ../../../build/NEWS:6870 +#: ../../../build/NEWS:5128 ../../../build/NEWS:6888 msgid "" "`bpo-32896 `__: Fix an error where " "subclassing a dataclass with a field that uses a default_factory would " "generate an incorrect class." msgstr "" -#: ../../../build/NEWS:5113 ../../../build/NEWS:6873 +#: ../../../build/NEWS:5131 ../../../build/NEWS:6891 msgid "" "`bpo-33100 `__: Dataclasses: If a field " "has a default value that's a MemberDescriptorType, then it's from that field" " being in __slots__, not an actual default value." msgstr "" -#: ../../../build/NEWS:5117 ../../../build/NEWS:6877 +#: ../../../build/NEWS:5135 ../../../build/NEWS:6895 msgid "" "`bpo-32953 `__: If a non-dataclass " "inherits from a frozen dataclass, allow attributes to be added to the " @@ -9987,77 +10016,77 @@ msgid "" "non-frozen." msgstr "" -#: ../../../build/NEWS:5122 ../../../build/NEWS:6708 +#: ../../../build/NEWS:5140 ../../../build/NEWS:6726 msgid "" "`bpo-33097 `__: Raise RuntimeError when " "``executor.submit`` is called during interpreter shutdown." msgstr "" -#: ../../../build/NEWS:5125 +#: ../../../build/NEWS:5143 msgid "" "`bpo-32968 `__: Modulo and floor " "division involving Fraction and float should return float." msgstr "" -#: ../../../build/NEWS:5128 ../../../build/NEWS:6882 +#: ../../../build/NEWS:5146 ../../../build/NEWS:6900 msgid "" "`bpo-33061 `__: Add missing ``NoReturn``" " to ``__all__`` in typing.py" msgstr "" -#: ../../../build/NEWS:5130 ../../../build/NEWS:6884 +#: ../../../build/NEWS:5148 ../../../build/NEWS:6902 msgid "" "`bpo-33078 `__: Fix the size handling in" " multiprocessing.Queue when a pickling error occurs." msgstr "" -#: ../../../build/NEWS:5133 ../../../build/NEWS:6887 ../../../build/NEWS:11257 +#: ../../../build/NEWS:5151 ../../../build/NEWS:6905 ../../../build/NEWS:11275 msgid "" "`bpo-33064 `__: lib2to3 now properly " "supports trailing commas after ``*args`` and ``**kwargs`` in function " "signatures." msgstr "" -#: ../../../build/NEWS:5136 ../../../build/NEWS:6890 +#: ../../../build/NEWS:5154 ../../../build/NEWS:6908 msgid "" "`bpo-33056 `__: FIX properly close " "leaking fds in concurrent.futures.ProcessPoolExecutor." msgstr "" -#: ../../../build/NEWS:5139 ../../../build/NEWS:6893 ../../../build/NEWS:11007 +#: ../../../build/NEWS:5157 ../../../build/NEWS:6911 ../../../build/NEWS:11025 msgid "" "`bpo-33021 `__: Release the GIL during " "fstat() calls, avoiding hang of all threads when calling mmap.mmap(), " "os.urandom(), and random.seed(). Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:5143 ../../../build/NEWS:6897 ../../../build/NEWS:11260 +#: ../../../build/NEWS:5161 ../../../build/NEWS:6915 ../../../build/NEWS:11278 msgid "" "`bpo-31804 `__: Avoid failing in " "multiprocessing.Process if the standard streams are closed or None at exit." msgstr "" -#: ../../../build/NEWS:5146 +#: ../../../build/NEWS:5164 msgid "" "`bpo-33034 `__: Providing an explicit " "error message when casting the port property to anything that is not an " "integer value using ``urlparse()`` and ``urlsplit()``. Patch by Matt Eaton." msgstr "" -#: ../../../build/NEWS:5150 +#: ../../../build/NEWS:5168 msgid "" "`bpo-30249 `__: Improve " "struct.unpack_from() exception messages for problems with the buffer size " "and offset." msgstr "" -#: ../../../build/NEWS:5153 ../../../build/NEWS:6900 ../../../build/NEWS:11263 +#: ../../../build/NEWS:5171 ../../../build/NEWS:6918 ../../../build/NEWS:11281 msgid "" "`bpo-33037 `__: Skip sending/receiving " "data after SSL transport closing." msgstr "" -#: ../../../build/NEWS:5155 ../../../build/NEWS:6902 ../../../build/NEWS:11011 +#: ../../../build/NEWS:5173 ../../../build/NEWS:6920 ../../../build/NEWS:11029 msgid "" "`bpo-27683 `__: Fix a regression in " ":mod:`ipaddress` that result of :meth:`hosts` is empty when the network is " @@ -10065,53 +10094,53 @@ msgid "" "addresses." msgstr "" -#: ../../../build/NEWS:5159 +#: ../../../build/NEWS:5177 msgid "" "`bpo-22674 `__: Add the strsignal() " "function in the signal module that returns the system description of the " "given signal, as returned by strsignal(3)." msgstr "" -#: ../../../build/NEWS:5162 ../../../build/NEWS:6906 +#: ../../../build/NEWS:5180 ../../../build/NEWS:6924 msgid "" "`bpo-32999 `__: Fix C implementation of " "``ABC.__subclasscheck__(cls, subclass)`` crashed when ``subclass`` is not a " "type object." msgstr "" -#: ../../../build/NEWS:5165 ../../../build/NEWS:6909 ../../../build/NEWS:11267 +#: ../../../build/NEWS:5183 ../../../build/NEWS:6927 ../../../build/NEWS:11285 msgid "" "`bpo-33009 `__: Fix inspect.signature() " "for single-parameter partialmethods." msgstr "" -#: ../../../build/NEWS:5167 ../../../build/NEWS:6911 ../../../build/NEWS:11269 +#: ../../../build/NEWS:5185 ../../../build/NEWS:6929 ../../../build/NEWS:11287 msgid "" "`bpo-32969 `__: Expose several missing " "constants in zlib and fix corresponding documentation." msgstr "" -#: ../../../build/NEWS:5170 ../../../build/NEWS:6914 +#: ../../../build/NEWS:5188 ../../../build/NEWS:6932 msgid "" "`bpo-32056 `__: Improved exceptions " "raised for invalid number of channels and sample width when read an audio " "file in modules :mod:`aifc`, :mod:`wave` and :mod:`sunau`." msgstr "" -#: ../../../build/NEWS:5174 +#: ../../../build/NEWS:5192 msgid "" "`bpo-32970 `__: Improved disassembly of " "the MAKE_FUNCTION instruction." msgstr "" -#: ../../../build/NEWS:5176 ../../../build/NEWS:6918 ../../../build/NEWS:11015 +#: ../../../build/NEWS:5194 ../../../build/NEWS:6936 ../../../build/NEWS:11033 msgid "" "`bpo-32844 `__: Fix wrong redirection of" " a low descriptor (0 or 1) to stderr in subprocess if another low descriptor" " is closed." msgstr "" -#: ../../../build/NEWS:5179 ../../../build/NEWS:7049 +#: ../../../build/NEWS:5197 ../../../build/NEWS:7067 msgid "" "`bpo-32960 `__: For dataclasses, " "disallow inheriting frozen from non-frozen classes, and also disallow " @@ -10119,20 +10148,20 @@ msgid "" "at a future date." msgstr "" -#: ../../../build/NEWS:5183 ../../../build/NEWS:7053 ../../../build/NEWS:11272 +#: ../../../build/NEWS:5201 ../../../build/NEWS:7071 ../../../build/NEWS:11290 msgid "" "`bpo-32713 `__: Fixed tarfile.itn " "handling of out-of-bounds float values. Patch by Joffrey Fuhrer." msgstr "" -#: ../../../build/NEWS:5186 ../../../build/NEWS:6560 +#: ../../../build/NEWS:5204 ../../../build/NEWS:6578 msgid "" "`bpo-32257 `__: The ssl module now " "contains OP_NO_RENEGOTIATION constant, available with OpenSSL 1.1.0h or " "1.1.1." msgstr "" -#: ../../../build/NEWS:5189 ../../../build/NEWS:7056 +#: ../../../build/NEWS:5207 ../../../build/NEWS:7074 msgid "" "`bpo-32951 `__: Direct instantiation of " "SSLSocket and SSLObject objects is now prohibited. The constructors were " @@ -10140,7 +10169,7 @@ msgid "" "suppose to use ssl.wrap_socket() or SSLContext." msgstr "" -#: ../../../build/NEWS:5194 ../../../build/NEWS:7061 +#: ../../../build/NEWS:5212 ../../../build/NEWS:7079 msgid "" "`bpo-32929 `__: Remove the tri-state " "parameter \"hash\", and add the boolean \"unsafe_hash\". If unsafe_hash is " @@ -10150,51 +10179,51 @@ msgid "" "behavior. unsafe_hash=False is the default, just as hash=None used to be." msgstr "" -#: ../../../build/NEWS:5201 ../../../build/NEWS:7068 +#: ../../../build/NEWS:5219 ../../../build/NEWS:7086 msgid "" "`bpo-32947 `__: Add " "OP_ENABLE_MIDDLEBOX_COMPAT and test workaround for TLSv1.3 for future " "compatibility with OpenSSL 1.1.1." msgstr "" -#: ../../../build/NEWS:5204 +#: ../../../build/NEWS:5222 msgid "" "`bpo-32146 `__: Document the interaction" " between frozen executables and the spawn and forkserver start methods in " "multiprocessing." msgstr "" -#: ../../../build/NEWS:5207 ../../../build/NEWS:7071 ../../../build/NEWS:11275 +#: ../../../build/NEWS:5225 ../../../build/NEWS:7089 ../../../build/NEWS:11293 msgid "" "`bpo-30622 `__: The ssl module now " "detects missing NPN support in LibreSSL." msgstr "" -#: ../../../build/NEWS:5209 ../../../build/NEWS:7073 ../../../build/NEWS:11277 +#: ../../../build/NEWS:5227 ../../../build/NEWS:7091 ../../../build/NEWS:11295 msgid "" "`bpo-32922 `__: dbm.open() now encodes " "filename with the filesystem encoding rather than default encoding." msgstr "" -#: ../../../build/NEWS:5212 +#: ../../../build/NEWS:5230 msgid "" "`bpo-32759 `__: Free unused arenas in " "multiprocessing.heap." msgstr "" -#: ../../../build/NEWS:5214 ../../../build/NEWS:7076 ../../../build/NEWS:11280 +#: ../../../build/NEWS:5232 ../../../build/NEWS:7094 ../../../build/NEWS:11298 msgid "" "`bpo-32859 `__: In ``os.dup2``, don't " "check every call whether the ``dup3`` syscall exists or not." msgstr "" -#: ../../../build/NEWS:5217 ../../../build/NEWS:7079 +#: ../../../build/NEWS:5235 ../../../build/NEWS:7097 msgid "" "`bpo-32556 `__: nt._getfinalpathname, " "nt._getvolumepathname and nt._getdiskusage now correctly convert from bytes." msgstr "" -#: ../../../build/NEWS:5220 ../../../build/NEWS:7085 ../../../build/NEWS:11283 +#: ../../../build/NEWS:5238 ../../../build/NEWS:7103 ../../../build/NEWS:11301 msgid "" "`bpo-21060 `__: Rewrite confusing " "message from setup.py upload from \"No dist file created in earlier " @@ -10202,20 +10231,20 @@ msgid "" "command\"." msgstr "" -#: ../../../build/NEWS:5224 ../../../build/NEWS:6921 ../../../build/NEWS:11287 +#: ../../../build/NEWS:5242 ../../../build/NEWS:6939 ../../../build/NEWS:11305 msgid "" "`bpo-32857 `__: In :mod:`tkinter`, " "``after_cancel(None)`` now raises a :exc:`ValueError` instead of canceling " "the first scheduled function. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:5228 ../../../build/NEWS:7089 ../../../build/NEWS:11291 +#: ../../../build/NEWS:5246 ../../../build/NEWS:7107 ../../../build/NEWS:11309 msgid "" "`bpo-32852 `__: Make sure sys.argv " "remains as a list when running trace." msgstr "" -#: ../../../build/NEWS:5230 +#: ../../../build/NEWS:5248 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -10224,7 +10253,7 @@ msgid "" "this makes Python start-up up to 10% faster." msgstr "" -#: ../../../build/NEWS:5236 +#: ../../../build/NEWS:5254 msgid "" "Note that the new implementation hides internal registry and caches, " "previously accessible via private attributes ``_abc_registry``, " @@ -10233,14 +10262,14 @@ msgid "" "``_abc_registry_clear``, and ``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:5242 ../../../build/NEWS:7101 ../../../build/NEWS:11293 +#: ../../../build/NEWS:5260 ../../../build/NEWS:7119 ../../../build/NEWS:11311 msgid "" "`bpo-32841 `__: Fixed " "`asyncio.Condition` issue which silently ignored cancellation after " "notifying and cancelling a conditional lock. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5246 ../../../build/NEWS:7105 +#: ../../../build/NEWS:5264 ../../../build/NEWS:7123 msgid "" "`bpo-32819 `__: ssl.match_hostname() has" " been simplified and no longer depends on re and ipaddress module for " @@ -10248,46 +10277,46 @@ msgid "" "improved." msgstr "" -#: ../../../build/NEWS:5250 +#: ../../../build/NEWS:5268 msgid "" "`bpo-19675 `__: ``multiprocessing.Pool``" " no longer leaks processes if its initialization fails." msgstr "" -#: ../../../build/NEWS:5253 ../../../build/NEWS:7109 +#: ../../../build/NEWS:5271 ../../../build/NEWS:7127 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN,TCP_KEEPCNT,TCP_KEEPIDLE,TCP_KEEPINTVL flags on older version " "Windows during run-time." msgstr "" -#: ../../../build/NEWS:5257 ../../../build/NEWS:7113 ../../../build/NEWS:11297 +#: ../../../build/NEWS:5275 ../../../build/NEWS:7131 ../../../build/NEWS:11315 msgid "" "`bpo-31787 `__: Fixed refleaks of " "``__init__()`` methods in various modules. (Contributed by Oren Milman)" msgstr "" -#: ../../../build/NEWS:5260 ../../../build/NEWS:7116 ../../../build/NEWS:11300 +#: ../../../build/NEWS:5278 ../../../build/NEWS:7134 ../../../build/NEWS:11318 msgid "" "`bpo-30157 `__: Fixed guessing quote and" " delimiter in csv.Sniffer.sniff() when only the last field is quoted. Patch" " by Jake Davis." msgstr "" -#: ../../../build/NEWS:5263 +#: ../../../build/NEWS:5281 msgid "" "`bpo-30688 `__: Added support of " "``\\N{name}`` escapes in regular expressions. Based on patch by Jonathan " "Eunice." msgstr "" -#: ../../../build/NEWS:5266 ../../../build/NEWS:7119 +#: ../../../build/NEWS:5284 ../../../build/NEWS:7137 msgid "" "`bpo-32792 `__: collections.ChainMap() " "preserves the order of the underlying mappings." msgstr "" -#: ../../../build/NEWS:5269 ../../../build/NEWS:7122 +#: ../../../build/NEWS:5287 ../../../build/NEWS:7140 msgid "" "`bpo-32775 `__: " ":func:`fnmatch.translate()` no longer produces patterns which contain set " @@ -10297,13 +10326,13 @@ msgid "" "patterns containing such sets by accident." msgstr "" -#: ../../../build/NEWS:5275 ../../../build/NEWS:7128 +#: ../../../build/NEWS:5293 ../../../build/NEWS:7146 msgid "" "`bpo-32622 `__: Implement native fast " "sendfile for Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:5277 ../../../build/NEWS:7130 ../../../build/NEWS:11306 +#: ../../../build/NEWS:5295 ../../../build/NEWS:7148 ../../../build/NEWS:11324 msgid "" "`bpo-32777 `__: Fix a rare but potential" " pre-exec child process deadlock in subprocess on POSIX systems when marking" @@ -10311,46 +10340,46 @@ msgid "" "appears to have been introduced in 3.4." msgstr "" -#: ../../../build/NEWS:5282 ../../../build/NEWS:7135 ../../../build/NEWS:11311 +#: ../../../build/NEWS:5300 ../../../build/NEWS:7153 ../../../build/NEWS:11329 msgid "" "`bpo-32647 `__: The ctypes module used " "to depend on indirect linking for dlopen. The shared extension is now " "explicitly linked against libdl on platforms with dl." msgstr "" -#: ../../../build/NEWS:5286 +#: ../../../build/NEWS:5304 msgid "" "`bpo-32749 `__: A :mod:`dbm.dumb` " "database opened with flags 'r' is now read-only. :func:`dbm.dumb.open` with " "flags 'r' and 'w' no longer creates a database if it does not exist." msgstr "" -#: ../../../build/NEWS:5290 ../../../build/NEWS:7139 +#: ../../../build/NEWS:5308 ../../../build/NEWS:7157 msgid "" "`bpo-32741 `__: Implement " "``asyncio.TimerHandle.when()`` method." msgstr "" -#: ../../../build/NEWS:5292 ../../../build/NEWS:7141 +#: ../../../build/NEWS:5310 ../../../build/NEWS:7159 msgid "" "`bpo-32691 `__: Use mod_spec.parent when" " running modules with pdb" msgstr "" -#: ../../../build/NEWS:5294 ../../../build/NEWS:7143 ../../../build/NEWS:11315 +#: ../../../build/NEWS:5312 ../../../build/NEWS:7161 ../../../build/NEWS:11333 msgid "" "`bpo-32734 `__: Fixed ``asyncio.Lock()``" " safety issue which allowed acquiring and locking the same lock multiple " "times, without it being free. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5298 ../../../build/NEWS:7147 ../../../build/NEWS:11319 +#: ../../../build/NEWS:5316 ../../../build/NEWS:7165 ../../../build/NEWS:11337 msgid "" "`bpo-32727 `__: Do not include name " "field in SMTP envelope from address. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5301 ../../../build/NEWS:7150 +#: ../../../build/NEWS:5319 ../../../build/NEWS:7168 msgid "" "`bpo-31453 `__: Add TLSVersion constants" " and SSLContext.maximum_version / minimum_version attributes. The new API " @@ -10359,7 +10388,7 @@ msgid "" " feature." msgstr "" -#: ../../../build/NEWS:5306 ../../../build/NEWS:7155 +#: ../../../build/NEWS:5324 ../../../build/NEWS:7173 msgid "" "`bpo-24334 `__: Internal implementation " "details of ssl module were cleaned up. The SSLSocket has one less layer of " @@ -10368,51 +10397,51 @@ msgid "" "simplified." msgstr "" -#: ../../../build/NEWS:5311 ../../../build/NEWS:7160 ../../../build/NEWS:11332 +#: ../../../build/NEWS:5329 ../../../build/NEWS:7178 ../../../build/NEWS:11350 msgid "" "`bpo-31848 `__: Fix the error handling " "in Aifc_read.initfp() when the SSND chunk is not found. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:5314 ../../../build/NEWS:7163 +#: ../../../build/NEWS:5332 ../../../build/NEWS:7181 msgid "" "`bpo-32585 `__: Add Ttk spinbox widget " "to :mod:`tkinter.ttk`. Patch by Alan D Moore." msgstr "" -#: ../../../build/NEWS:5317 +#: ../../../build/NEWS:5335 msgid "" "`bpo-32512 `__: :mod:`profile` CLI " "accepts `-m module_name` as an alternative to script path." msgstr "" -#: ../../../build/NEWS:5320 +#: ../../../build/NEWS:5338 msgid "" "`bpo-8525 `__: help() on a type now " "displays builtin subclasses. This is intended primarily to help with " "notification of more specific exception subclasses." msgstr "" -#: ../../../build/NEWS:5324 +#: ../../../build/NEWS:5342 msgid "Patch by Sanyam Khurana." msgstr "*Patch* oleh Sanyam Khurana." -#: ../../../build/NEWS:5326 +#: ../../../build/NEWS:5344 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadingHTTPServer class and uses it when the module is run with ``-m`` " "to cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:5330 +#: ../../../build/NEWS:5348 msgid "" "`bpo-29877 `__: compileall: import " "ProcessPoolExecutor only when needed, preventing hangs on low resource " "platforms" msgstr "" -#: ../../../build/NEWS:5333 ../../../build/NEWS:7166 +#: ../../../build/NEWS:5351 ../../../build/NEWS:7184 msgid "" "`bpo-32221 `__: Various functions " "returning tuple containing IPv6 addresses now omit ``%scope`` part since the" @@ -10421,46 +10450,46 @@ msgid "" "since useless resolving of network interface name is omitted." msgstr "" -#: ../../../build/NEWS:5339 +#: ../../../build/NEWS:5357 msgid "" "`bpo-32147 `__: " ":func:`binascii.unhexlify` is now up to 2 times faster. Patch by Sergey " "Fedoseev." msgstr "" -#: ../../../build/NEWS:5342 ../../../build/NEWS:7172 +#: ../../../build/NEWS:5360 ../../../build/NEWS:7190 msgid "" "`bpo-30693 `__: The TarFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5345 ../../../build/NEWS:7175 +#: ../../../build/NEWS:5363 ../../../build/NEWS:7193 msgid "" "`bpo-30693 `__: The ZipFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5348 +#: ../../../build/NEWS:5366 msgid "" "`bpo-31680 `__: Added " ":data:`curses.ncurses_version`." msgstr "" -#: ../../../build/NEWS:5350 ../../../build/NEWS:6711 ../../../build/NEWS:11018 +#: ../../../build/NEWS:5368 ../../../build/NEWS:6729 ../../../build/NEWS:11036 msgid "" "`bpo-31908 `__: Fix output of cover " "files for ``trace`` module command-line tool. Previously emitted cover files" " only when ``--missing`` option was used. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:5354 +#: ../../../build/NEWS:5372 msgid "" "`bpo-31608 `__: Raise a ``TypeError`` " "instead of crashing if a ``collections.deque`` subclass returns a non-deque " "from ``__new__``. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:5358 +#: ../../../build/NEWS:5376 msgid "" "`bpo-31425 `__: Add support for sockets " "of the AF_QIPCRTR address family, supported by the Linux kernel. This is " @@ -10468,7 +10497,7 @@ msgid "" " devices. Patch by Bjorn Andersson." msgstr "" -#: ../../../build/NEWS:5363 +#: ../../../build/NEWS:5381 msgid "" "`bpo-22005 `__: Implemented unpickling " "instances of :class:`~datetime.datetime`, :class:`~datetime.date` and " @@ -10476,7 +10505,7 @@ msgid "" " used for successful decoding." msgstr "" -#: ../../../build/NEWS:5368 ../../../build/NEWS:6929 +#: ../../../build/NEWS:5386 ../../../build/NEWS:6947 msgid "" "`bpo-27645 `__: " ":class:`sqlite3.Connection` now exposes a " @@ -10484,44 +10513,44 @@ msgid "" " is at version 3.6.11 or higher. Patch by Lele Gaifax." msgstr "" -#: ../../../build/NEWS:5372 ../../../build/NEWS:6563 ../../../build/NEWS:11025 +#: ../../../build/NEWS:5390 ../../../build/NEWS:6581 ../../../build/NEWS:11043 msgid "" "`bpo-16865 `__: Support arrays >=2GiB in" " :mod:`ctypes`. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5374 +#: ../../../build/NEWS:5392 msgid "" "`bpo-31508 `__: Removed support of " "arguments in `tkinter.ttk.Treeview.selection`. It was deprecated in 3.6. " "Use specialized methods like `selection_set` for changing the selection." msgstr "" -#: ../../../build/NEWS:5378 +#: ../../../build/NEWS:5396 msgid "" "`bpo-29456 `__: Fix bugs in hangul " "normalization: u1176, u11a7 and u11c3" msgstr "" -#: ../../../build/NEWS:5383 +#: ../../../build/NEWS:5401 msgid "" "`bpo-21257 `__: Document " ":func:`http.client.parse_headers`." msgstr "" -#: ../../../build/NEWS:5385 +#: ../../../build/NEWS:5403 msgid "" "`bpo-34764 `__: Improve example of " "iter() with 2nd sentinel argument." msgstr "" -#: ../../../build/NEWS:5387 +#: ../../../build/NEWS:5405 msgid "" "`bpo-35564 `__: Explicitly set " "master_doc variable in conf.py for compliance with Sphinx 2.0" msgstr "" -#: ../../../build/NEWS:5390 +#: ../../../build/NEWS:5408 msgid "" "`bpo-35511 `__: Specified that " "profile.Profile class doesn't not support enable or disable methods. Also, " @@ -10529,127 +10558,127 @@ msgid "" "cProfile module." msgstr "" -#: ../../../build/NEWS:5394 +#: ../../../build/NEWS:5412 msgid "" "`bpo-10536 `__: Enhance the gettext " "docs. Patch by Éric Araujo" msgstr "" -#: ../../../build/NEWS:5396 +#: ../../../build/NEWS:5414 msgid "" "`bpo-35089 `__: Remove mention of " "``typing.io`` and ``typing.re``. Their types should be imported from " "``typing`` directly." msgstr "" -#: ../../../build/NEWS:5399 +#: ../../../build/NEWS:5417 msgid "" "`bpo-35038 `__: Fix the documentation " "about an unexisting `f_restricted` attribute in the frame object. Patch by " "Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5402 +#: ../../../build/NEWS:5420 msgid "" "`bpo-35042 `__: Replace PEP XYZ by the " "pep role and allow to use the direct links to the PEPs." msgstr "" -#: ../../../build/NEWS:5405 +#: ../../../build/NEWS:5423 msgid "" "`bpo-35044 `__: Fix the documentation " "with the role ``exc`` for the appropriated exception. Patch by Stéphane " "Wirtel" msgstr "" -#: ../../../build/NEWS:5408 +#: ../../../build/NEWS:5426 msgid "" "`bpo-35035 `__: Rename documentation for" " :mod:`email.utils` to ``email.utils.rst``." msgstr "" -#: ../../../build/NEWS:5411 +#: ../../../build/NEWS:5429 msgid "" "`bpo-34967 `__: Use " "app.add_object_type() instead of the deprecated Sphinx function " "app.description_unit()" msgstr "" -#: ../../../build/NEWS:5414 +#: ../../../build/NEWS:5432 msgid "" "`bpo-34913 `__: Add documentation about " "the new command line interface of the gzip module." msgstr "" -#: ../../../build/NEWS:5417 +#: ../../../build/NEWS:5435 msgid "" "`bpo-32174 `__: chm document displays " "non-ASCII charaters properly on some MBCS Windows systems." msgstr "" -#: ../../../build/NEWS:5420 +#: ../../../build/NEWS:5438 msgid "" "`bpo-11233 `__: Create availability " "directive for documentation. Original patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:5423 +#: ../../../build/NEWS:5441 msgid "" "`bpo-34790 `__: Document how passing " "coroutines to asyncio.wait() can be confusing." msgstr "" -#: ../../../build/NEWS:5426 +#: ../../../build/NEWS:5444 msgid "" "`bpo-34552 `__: Make clear that ``==`` " "operator sometimes is equivalent to `is`. The ``<``, ``<=``, ``>`` and " "``>=`` operators are only defined where they make sense." msgstr "" -#: ../../../build/NEWS:5430 +#: ../../../build/NEWS:5448 msgid "" "`bpo-28617 `__: Fixed info in the " "stdtypes docs concerning the types that support membership tests." msgstr "" -#: ../../../build/NEWS:5433 +#: ../../../build/NEWS:5451 msgid "" "`bpo-20177 `__: Migrate " "datetime.date.fromtimestamp to Argument Clinic. Patch by Tim Hoffmann." msgstr "" -#: ../../../build/NEWS:5436 +#: ../../../build/NEWS:5454 msgid "" "`bpo-34065 `__: Fix wrongly written " "basicConfig documentation markup syntax" msgstr "" -#: ../../../build/NEWS:5438 +#: ../../../build/NEWS:5456 msgid "" "`bpo-33460 `__: replaced ellipsis with " "correct error codes in tutorial chapter 3." msgstr "" -#: ../../../build/NEWS:5441 +#: ../../../build/NEWS:5459 msgid "" "`bpo-33847 `__: Add '@' operator entry " "to index." msgstr "" -#: ../../../build/NEWS:5443 ../../../build/NEWS:6358 +#: ../../../build/NEWS:5461 ../../../build/NEWS:6376 msgid "" "`bpo-33409 `__: Clarified the " "relationship between :pep:`538`'s PYTHONCOERCECLOCALE and PEP 540's " "PYTHONUTF8 mode." msgstr "" -#: ../../../build/NEWS:5446 +#: ../../../build/NEWS:5464 msgid "" "`bpo-33197 `__: Add versionadded tag to " "the documentation of ParameterKind.description" msgstr "" -#: ../../../build/NEWS:5449 +#: ../../../build/NEWS:5467 msgid "" "`bpo-17045 `__: Improve the C-API doc " "for PyTypeObject. This includes adding several quick-reference tables and a" @@ -10657,32 +10686,32 @@ msgid "" " up with a slightly more consistent format." msgstr "" -#: ../../../build/NEWS:5454 ../../../build/NEWS:6361 +#: ../../../build/NEWS:5472 ../../../build/NEWS:6379 msgid "" "`bpo-33736 `__: Improve the " "documentation of :func:`asyncio.open_connection`, " ":func:`asyncio.start_server` and their UNIX socket counterparts." msgstr "" -#: ../../../build/NEWS:5457 ../../../build/NEWS:6568 +#: ../../../build/NEWS:5475 ../../../build/NEWS:6586 msgid "" "`bpo-23859 `__: Document that " "`asyncio.wait()` does not cancel its futures on timeout." msgstr "" -#: ../../../build/NEWS:5460 ../../../build/NEWS:6571 +#: ../../../build/NEWS:5478 ../../../build/NEWS:6589 msgid "" "`bpo-32436 `__: Document :pep:`567` " "changes to asyncio." msgstr "" -#: ../../../build/NEWS:5462 ../../../build/NEWS:6573 +#: ../../../build/NEWS:5480 ../../../build/NEWS:6591 msgid "" "`bpo-33604 `__: Update HMAC md5 default " "to a DeprecationWarning, bump removal to 3.8." msgstr "" -#: ../../../build/NEWS:5465 +#: ../../../build/NEWS:5483 msgid "" "`bpo-33594 `__: Document ``getargspec``," " ``from_function`` and ``from_builtin`` as deprecated in their respective " @@ -10690,183 +10719,183 @@ msgid "" "message." msgstr "" -#: ../../../build/NEWS:5469 ../../../build/NEWS:6576 ../../../build/NEWS:11034 +#: ../../../build/NEWS:5487 ../../../build/NEWS:6594 ../../../build/NEWS:11052 msgid "" "`bpo-33503 `__: Fix broken pypi link" msgstr "" -#: ../../../build/NEWS:5471 ../../../build/NEWS:6578 ../../../build/NEWS:11036 +#: ../../../build/NEWS:5489 ../../../build/NEWS:6596 ../../../build/NEWS:11054 msgid "" "`bpo-33421 `__: Add missing " "documentation for ``typing.AsyncContextManager``." msgstr "" -#: ../../../build/NEWS:5473 +#: ../../../build/NEWS:5491 msgid "" "`bpo-33487 `__: BZ2file now emit a " "DeprecationWarning when buffering=None is passed, the deprecation message " "and documentation also now explicitly state it is deprecated since 3.0." msgstr "" -#: ../../../build/NEWS:5477 ../../../build/NEWS:6718 ../../../build/NEWS:11038 +#: ../../../build/NEWS:5495 ../../../build/NEWS:6736 ../../../build/NEWS:11056 msgid "" "`bpo-33378 `__: Add Korean language " "switcher for https://docs.python.org/3/" msgstr "" -#: ../../../build/NEWS:5479 ../../../build/NEWS:6720 ../../../build/NEWS:11040 +#: ../../../build/NEWS:5497 ../../../build/NEWS:6738 ../../../build/NEWS:11058 msgid "" "`bpo-33276 `__: Clarify that the " "``__path__`` attribute on modules cannot be just any value." msgstr "" -#: ../../../build/NEWS:5482 ../../../build/NEWS:6723 ../../../build/NEWS:11043 +#: ../../../build/NEWS:5500 ../../../build/NEWS:6741 ../../../build/NEWS:11061 msgid "" "`bpo-33201 `__: Modernize documentation " "for writing C extension types." msgstr "" -#: ../../../build/NEWS:5484 ../../../build/NEWS:6725 ../../../build/NEWS:11045 +#: ../../../build/NEWS:5502 ../../../build/NEWS:6743 ../../../build/NEWS:11063 msgid "" "`bpo-33195 `__: Deprecate ``Py_UNICODE``" " usage in ``c-api/arg`` document. ``Py_UNICODE`` related APIs are deprecated" " since Python 3.3, but it is missed in the document." msgstr "" -#: ../../../build/NEWS:5488 ../../../build/NEWS:6936 ../../../build/NEWS:11049 +#: ../../../build/NEWS:5506 ../../../build/NEWS:6954 ../../../build/NEWS:11067 msgid "" "`bpo-33126 `__: Document " "PyBuffer_ToContiguous()." msgstr "" -#: ../../../build/NEWS:5490 ../../../build/NEWS:6938 ../../../build/NEWS:11051 +#: ../../../build/NEWS:5508 ../../../build/NEWS:6956 ../../../build/NEWS:11069 msgid "" "`bpo-27212 `__: Modify documentation for" " the :func:`islice` recipe to consume initial values up to the start index." msgstr "" -#: ../../../build/NEWS:5493 ../../../build/NEWS:6941 ../../../build/NEWS:11054 +#: ../../../build/NEWS:5511 ../../../build/NEWS:6959 ../../../build/NEWS:11072 msgid "" "`bpo-28247 `__: Update :mod:`zipapp` " "documentation to describe how to make standalone applications." msgstr "" -#: ../../../build/NEWS:5496 ../../../build/NEWS:6944 ../../../build/NEWS:11057 +#: ../../../build/NEWS:5514 ../../../build/NEWS:6962 ../../../build/NEWS:11075 msgid "" "`bpo-18802 `__: Documentation changes " "for ipaddress. Patch by Jon Foster and Berker Peksag." msgstr "" -#: ../../../build/NEWS:5499 ../../../build/NEWS:6947 ../../../build/NEWS:11060 +#: ../../../build/NEWS:5517 ../../../build/NEWS:6965 ../../../build/NEWS:11078 msgid "" "`bpo-27428 `__: Update documentation to " "clarify that ``WindowsRegistryFinder`` implements ``MetaPathFinder``. (Patch" " by Himanshu Lakhara)" msgstr "" -#: ../../../build/NEWS:5502 ../../../build/NEWS:7181 +#: ../../../build/NEWS:5520 ../../../build/NEWS:7199 msgid "" "`bpo-28124 `__: The ssl module function " "ssl.wrap_socket() has been de-emphasized and deprecated in favor of the more" " secure and efficient SSLContext.wrap_socket() method." msgstr "" -#: ../../../build/NEWS:5506 ../../../build/NEWS:7185 ../../../build/NEWS:11390 +#: ../../../build/NEWS:5524 ../../../build/NEWS:7203 ../../../build/NEWS:11408 msgid "" "`bpo-17232 `__: Clarify docs for -O and " "-OO. Patch by Terry Reedy." msgstr "" -#: ../../../build/NEWS:5508 ../../../build/NEWS:7187 +#: ../../../build/NEWS:5526 ../../../build/NEWS:7205 msgid "" "`bpo-32436 `__: Add documentation for " "the contextvars module (PEP 567)." msgstr "" -#: ../../../build/NEWS:5510 ../../../build/NEWS:7189 ../../../build/NEWS:11392 +#: ../../../build/NEWS:5528 ../../../build/NEWS:7207 ../../../build/NEWS:11410 msgid "" "`bpo-32800 `__: Update link to w3c doc " "for xml default namespaces." msgstr "" -#: ../../../build/NEWS:5512 ../../../build/NEWS:7191 +#: ../../../build/NEWS:5530 ../../../build/NEWS:7209 msgid "" "`bpo-11015 `__: Update " ":mod:`test.support` documentation." msgstr "" -#: ../../../build/NEWS:5514 +#: ../../../build/NEWS:5532 msgid "" "`bpo-32613 `__: Update the " "faq/windows.html to use the py command from PEP 397 instead of python." msgstr "" -#: ../../../build/NEWS:5517 ../../../build/NEWS:7193 ../../../build/NEWS:11394 +#: ../../../build/NEWS:5535 ../../../build/NEWS:7211 ../../../build/NEWS:11412 msgid "" "`bpo-8722 `__: Document " ":meth:`__getattr__` behavior when property :meth:`get` method raises " ":exc:`AttributeError`." msgstr "" -#: ../../../build/NEWS:5520 ../../../build/NEWS:7196 ../../../build/NEWS:11397 +#: ../../../build/NEWS:5538 ../../../build/NEWS:7214 ../../../build/NEWS:11415 msgid "" "`bpo-32614 `__: Modify RE examples in " "documentation to use raw strings to prevent :exc:`DeprecationWarning` and " "add text to REGEX HOWTO to highlight the deprecation." msgstr "" -#: ../../../build/NEWS:5524 +#: ../../../build/NEWS:5542 msgid "" "`bpo-20709 `__: Remove the paragraph " "where we explain that os.utime() does not support a directory as path under " "Windows. Patch by Jan-Philip Gehrcke" msgstr "" -#: ../../../build/NEWS:5527 +#: ../../../build/NEWS:5545 msgid "" "`bpo-32722 `__: Remove the bad example " "in the tutorial of the Generator Expression. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5530 ../../../build/NEWS:7200 ../../../build/NEWS:11401 +#: ../../../build/NEWS:5548 ../../../build/NEWS:7218 ../../../build/NEWS:11419 msgid "" "`bpo-31972 `__: Improve docstrings for " "`pathlib.PurePath` subclasses." msgstr "" -#: ../../../build/NEWS:5532 +#: ../../../build/NEWS:5550 msgid "" "`bpo-30607 `__: Use the externalized " "``python-docs-theme`` package when building the documentation." msgstr "" -#: ../../../build/NEWS:5535 ../../../build/NEWS:6729 ../../../build/NEWS:11063 +#: ../../../build/NEWS:5553 ../../../build/NEWS:6747 ../../../build/NEWS:11081 msgid "" "`bpo-8243 `__: Add a note about " "curses.addch and curses.addstr exception behavior when writing outside a " "window, or pad." msgstr "" -#: ../../../build/NEWS:5538 ../../../build/NEWS:6732 +#: ../../../build/NEWS:5556 ../../../build/NEWS:6750 msgid "" "`bpo-32337 `__: Update documentation " "related with ``dict`` order." msgstr "" -#: ../../../build/NEWS:5540 +#: ../../../build/NEWS:5558 msgid "" "`bpo-25041 `__: Document ``AF_PACKET`` " "in the :mod:`socket` module." msgstr "" -#: ../../../build/NEWS:5542 ../../../build/NEWS:6364 ../../../build/NEWS:11066 +#: ../../../build/NEWS:5560 ../../../build/NEWS:6382 ../../../build/NEWS:11084 msgid "" "`bpo-31432 `__: Clarify meaning of " "CERT_NONE, CERT_OPTIONAL, and CERT_REQUIRED flags for " "ssl.SSLContext.verify_mode." msgstr "" -#: ../../../build/NEWS:5548 +#: ../../../build/NEWS:5566 msgid "" "`bpo-35772 `__: Fix sparse file tests of" " test_tarfile on ppc64 with the tmpfs filesystem. Fix the function testing " @@ -10877,14 +10906,14 @@ msgid "" "KiB pages, whereas the test punch holes of 4 KiB." msgstr "" -#: ../../../build/NEWS:5556 +#: ../../../build/NEWS:5574 msgid "" "`bpo-35045 `__: Make ssl tests less " "strict and also accept TLSv1 as system default. The changes unbreaks " "test_min_max_version on Fedora 29." msgstr "" -#: ../../../build/NEWS:5559 +#: ../../../build/NEWS:5577 msgid "" "`bpo-32710 `__: " "``test_asyncio/test_sendfile.py`` now resets the event loop policy using " @@ -10892,20 +10921,20 @@ msgid "" "running tests on Windows." msgstr "" -#: ../../../build/NEWS:5563 +#: ../../../build/NEWS:5581 msgid "" "`bpo-33717 `__: test.pythoninfo now logs" " information of all clocks, not only time.time() and time.perf_counter()." msgstr "" -#: ../../../build/NEWS:5566 +#: ../../../build/NEWS:5584 msgid "" "`bpo-35488 `__: Add a test to pathlib's " "Path.match() to verify it does not support glob-style ** recursive pattern " "matching." msgstr "" -#: ../../../build/NEWS:5569 +#: ../../../build/NEWS:5587 msgid "" "`bpo-31731 `__: Fix a race condition in " "``check_interrupted_write()`` of test_io: create directly the thread with " @@ -10914,14 +10943,14 @@ msgid "" "the signal is blocked." msgstr "" -#: ../../../build/NEWS:5574 +#: ../../../build/NEWS:5592 msgid "" "`bpo-35424 `__: Fix " "test_multiprocessing_main_handling: use :class:`multiprocessing.Pool` with a" " context manager and then explicitly join the pool." msgstr "" -#: ../../../build/NEWS:5578 +#: ../../../build/NEWS:5596 msgid "" "`bpo-35519 `__: Rename " ":mod:`test.bisect` module to :mod:`test.bisect_cmd` to avoid conflict with " @@ -10929,14 +10958,14 @@ msgid "" "Lib/test/test_xmlrpc.py``." msgstr "" -#: ../../../build/NEWS:5582 +#: ../../../build/NEWS:5600 msgid "" "`bpo-35513 `__: Replace " ":func:`time.time` with :func:`time.monotonic` in tests to measure time " "delta." msgstr "" -#: ../../../build/NEWS:5585 +#: ../../../build/NEWS:5603 msgid "" "`bpo-34279 `__: " ":func:`test.support.run_unittest` no longer raise :exc:`TestDidNotRun` if " @@ -10944,32 +10973,32 @@ msgid "" "no test have been run and no test have been skipped." msgstr "" -#: ../../../build/NEWS:5590 +#: ../../../build/NEWS:5608 msgid "" "`bpo-35412 `__: Add testcase to " "``test_future4``: check unicode literal." msgstr "" -#: ../../../build/NEWS:5592 +#: ../../../build/NEWS:5610 msgid "" "`bpo-26704 `__: Added test demonstrating" " double-patching of an instance method. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:5595 +#: ../../../build/NEWS:5613 msgid "" "`bpo-33725 `__: " "test_multiprocessing_fork may crash on recent versions of macOS. Until the " "issue is resolved, skip the test on macOS." msgstr "" -#: ../../../build/NEWS:5598 +#: ../../../build/NEWS:5616 msgid "" "`bpo-35352 `__: Modify test_asyncio to " "use the certificate set from the test directory." msgstr "" -#: ../../../build/NEWS:5601 +#: ../../../build/NEWS:5619 msgid "" "`bpo-35317 `__: Fix ``mktime()`` " "overflow error in ``test_email``: run " @@ -10977,7 +11006,7 @@ msgid "" "``test_localtime_daylight_false_dst_true()`` with a specific timezone." msgstr "" -#: ../../../build/NEWS:5605 +#: ../../../build/NEWS:5623 msgid "" "`bpo-21263 `__: After several reports " "that test_gdb does not work properly on macOS and since gdb is not shipped " @@ -10985,7 +11014,7 @@ msgid "" "been used to compile Python. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:5610 +#: ../../../build/NEWS:5628 msgid "" "`bpo-34279 `__: regrtest issue a warning" " when no tests have been executed in a particular test file. Also, a new " @@ -10993,26 +11022,26 @@ msgid "" "files. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:5614 +#: ../../../build/NEWS:5632 msgid "" "`bpo-34962 `__: make docstest in Doc now" " passes., and is enforced in CI" msgstr "" -#: ../../../build/NEWS:5616 +#: ../../../build/NEWS:5634 msgid "" "`bpo-23596 `__: Use argparse for the " "command line of the gzip module. Patch by Antony Lee" msgstr "" -#: ../../../build/NEWS:5619 +#: ../../../build/NEWS:5637 msgid "" "`bpo-34537 `__: Fix " "``test_gdb.test_strings()`` when ``LC_ALL=C`` and GDB was compiled with " "Python 3.6 or earlier." msgstr "" -#: ../../../build/NEWS:5622 +#: ../../../build/NEWS:5640 msgid "" "`bpo-34587 `__: test_socket: Remove " "RDSTest.testCongestion(). The test tries to fill the receiver's socket " @@ -11022,70 +11051,70 @@ msgid "" "error. The test fails on Fedora 28 by design, so just remove it." msgstr "" -#: ../../../build/NEWS:5629 +#: ../../../build/NEWS:5647 msgid "" "`bpo-34661 `__: Fix test_shutil if unzip" " doesn't support -t." msgstr "" -#: ../../../build/NEWS:5631 +#: ../../../build/NEWS:5649 msgid "" "`bpo-34200 `__: Fixed non-deterministic " "flakiness of test_pkg by not using the scary test.support.module_cleanup() " "logic to save and restore sys.modules contents between test cases." msgstr "" -#: ../../../build/NEWS:5635 +#: ../../../build/NEWS:5653 msgid "" "`bpo-34569 `__: The experimental PEP 554" " data channels now correctly pass negative PyLong objects between " "subinterpreters on 32-bit systems. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:5639 +#: ../../../build/NEWS:5657 msgid "" "`bpo-34594 `__: Fix usage of hardcoded " "``errno`` values in the tests." msgstr "" -#: ../../../build/NEWS:5641 +#: ../../../build/NEWS:5659 msgid "" "`bpo-34579 `__: Fix test_embed for AIX " "Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5643 +#: ../../../build/NEWS:5661 msgid "" "`bpo-34542 `__: Use 3072 RSA keys and " "SHA-256 signature for test certs and keys." msgstr "" -#: ../../../build/NEWS:5646 +#: ../../../build/NEWS:5664 msgid "" "`bpo-11193 `__: Remove special condition" " for AIX in `test_subprocess.test_undecodable_env`" msgstr "" -#: ../../../build/NEWS:5649 +#: ../../../build/NEWS:5667 msgid "" "`bpo-34347 `__: Fix " "`test_utf8_mode.test_cmd_line` for AIX" msgstr "" -#: ../../../build/NEWS:5651 +#: ../../../build/NEWS:5669 msgid "" "`bpo-34490 `__: On AIX with AF_UNIX " "family sockets getsockname() does not provide 'sockname', so skip calls to " "transport.get_extra_info('sockname')" msgstr "" -#: ../../../build/NEWS:5654 +#: ../../../build/NEWS:5672 msgid "" "`bpo-34391 `__: Fix ftplib test for TLS " "1.3 by reading from data socket." msgstr "" -#: ../../../build/NEWS:5656 +#: ../../../build/NEWS:5674 msgid "" "`bpo-11192 `__: Fix `test_socket` on AIX" " AIX 6.1 and later IPv6 zone id supports only supported by inet_pton6_zone()" @@ -11093,44 +11122,44 @@ msgid "" "rather than build-time based sys.platform()" msgstr "" -#: ../../../build/NEWS:5661 +#: ../../../build/NEWS:5679 msgid "" "`bpo-34399 `__: Update all RSA keys and " "DH params to use at least 2048 bits." msgstr "" -#: ../../../build/NEWS:5663 +#: ../../../build/NEWS:5681 msgid "" "`bpo-34373 `__: Fix ``test_mktime`` and " "``test_pthread_getcpuclickid`` tests for AIX Add range checking for " "``_PyTime_localtime`` for AIX Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5667 +#: ../../../build/NEWS:5685 msgid "" "`bpo-11191 `__: Skip the distutils test " "'test_search_cpp' when using XLC as compiler patch by aixtools (Michael " "Felt)" msgstr "" -#: ../../../build/NEWS:5670 +#: ../../../build/NEWS:5688 msgid "Improved an error message when mock assert_has_calls fails." msgstr "" -#: ../../../build/NEWS:5672 +#: ../../../build/NEWS:5690 msgid "" "`bpo-33746 `__: Fix test_unittest when " "run in verbose mode." msgstr "" -#: ../../../build/NEWS:5674 +#: ../../../build/NEWS:5692 msgid "" "`bpo-33901 `__: Fix test_dbm_gnu on " "macOS with gdbm 1.15: add a larger value to make sure that the file size " "changes." msgstr "" -#: ../../../build/NEWS:5677 +#: ../../../build/NEWS:5695 msgid "" "`bpo-33873 `__: Fix a bug in " "``regrtest`` that caused an extra test to run if --huntrleaks/-R was used. " @@ -11138,97 +11167,97 @@ msgid "" "--huntrleaks/-R (at least one warmup run and one repetition must be used)." msgstr "" -#: ../../../build/NEWS:5682 +#: ../../../build/NEWS:5700 msgid "" "`bpo-33562 `__: Check that a global " "asyncio event loop policy is not left behind by any tests." msgstr "" -#: ../../../build/NEWS:5685 ../../../build/NEWS:6583 ../../../build/NEWS:11072 +#: ../../../build/NEWS:5703 ../../../build/NEWS:6601 ../../../build/NEWS:11090 msgid "" "`bpo-33655 `__: Ignore " "test_posix_fallocate failures on BSD platforms that might be due to running " "on ZFS." msgstr "" -#: ../../../build/NEWS:5688 +#: ../../../build/NEWS:5706 msgid "" "`bpo-32962 `__: Fixed test_gdb when " "Python is compiled with flags -mcet -fcf-protection -O0." msgstr "" -#: ../../../build/NEWS:5691 ../../../build/NEWS:6737 +#: ../../../build/NEWS:5709 ../../../build/NEWS:6755 msgid "" "`bpo-33358 `__: Fix " "``test_embed.test_pre_initialization_sys_options()`` when the interpreter is" " built with ``--enable-shared``." msgstr "" -#: ../../../build/NEWS:5694 ../../../build/NEWS:6953 ../../../build/NEWS:11185 +#: ../../../build/NEWS:5712 ../../../build/NEWS:6971 ../../../build/NEWS:11203 msgid "" "`bpo-32872 `__: Avoid regrtest " "compatibility issue with namespace packages." msgstr "" -#: ../../../build/NEWS:5696 ../../../build/NEWS:6955 ../../../build/NEWS:11410 +#: ../../../build/NEWS:5714 ../../../build/NEWS:6973 ../../../build/NEWS:11428 msgid "" "`bpo-32517 `__: Fix failing " "``test_asyncio`` on macOS 10.12.2+ due to transport of ``KqueueSelector`` " "loop was not being closed." msgstr "" -#: ../../../build/NEWS:5699 +#: ../../../build/NEWS:5717 msgid "" "`bpo-32663 `__: Making sure the " "`SMTPUTF8SimTests` class of tests gets run in test_smtplib.py." msgstr "" -#: ../../../build/NEWS:5702 +#: ../../../build/NEWS:5720 msgid "" "`bpo-27643 `__: Test_C test case needs " "\"signed short\" bitfields, but the IBM XLC compiler (on AIX) does not " "support this Skip the code and test when AIX and XLC are used" msgstr "" -#: ../../../build/NEWS:5706 +#: ../../../build/NEWS:5724 msgid "Applicable to Python2-2.7 and later" msgstr "" -#: ../../../build/NEWS:5708 ../../../build/NEWS:6958 ../../../build/NEWS:11075 +#: ../../../build/NEWS:5726 ../../../build/NEWS:6976 ../../../build/NEWS:11093 msgid "`bpo-19417 `__: Add test_bdb.py." msgstr "" -#: ../../../build/NEWS:5710 ../../../build/NEWS:7205 +#: ../../../build/NEWS:5728 ../../../build/NEWS:7223 msgid "" "`bpo-31809 `__: Add tests to verify " "connection with secp ECDH curves." msgstr "" -#: ../../../build/NEWS:5715 +#: ../../../build/NEWS:5733 msgid "" "`bpo-34691 `__: The _contextvars module " "is now built into the core Python library on Windows." msgstr "" -#: ../../../build/NEWS:5718 +#: ../../../build/NEWS:5736 msgid "" "`bpo-35683 `__: Improved Azure Pipelines" " build steps and now verifying layouts correctly" msgstr "" -#: ../../../build/NEWS:5721 +#: ../../../build/NEWS:5739 msgid "" "`bpo-35642 `__: Remove asynciomodule.c " "from pythoncore.vcxproj" msgstr "" -#: ../../../build/NEWS:5723 +#: ../../../build/NEWS:5741 msgid "" "`bpo-35550 `__: Fix incorrect Solaris " "#ifdef checks to look for __sun && __SVR4 instead of sun when compiling." msgstr "" -#: ../../../build/NEWS:5726 +#: ../../../build/NEWS:5744 msgid "" "`bpo-35499 `__: ``make profile-opt`` no " "longer replaces ``CFLAGS_NODIST`` with ``CFLAGS``. It now adds profile-" @@ -11236,27 +11265,27 @@ msgid "" "``CFLAGS_NODIST`` flags are kept." msgstr "" -#: ../../../build/NEWS:5730 +#: ../../../build/NEWS:5748 msgid "" "`bpo-35257 `__: Avoid leaking the linker" " flags from Link Time Optimizations (LTO) into distutils when compiling C " "extensions." msgstr "" -#: ../../../build/NEWS:5733 +#: ../../../build/NEWS:5751 msgid "" "`bpo-35351 `__: When building Python " "with clang and LTO, LTO flags are no longer passed into CFLAGS to build " "third-party C extensions through distutils." msgstr "" -#: ../../../build/NEWS:5737 +#: ../../../build/NEWS:5755 msgid "" "`bpo-35139 `__: Fix a compiler error " "when statically linking `pyexpat` in `Modules/Setup`." msgstr "" -#: ../../../build/NEWS:5740 +#: ../../../build/NEWS:5758 msgid "" "`bpo-35059 `__: PCbuild: Set " "InlineFunctionExpansion to OnlyExplicitInline (\"/Ob1\" option) in " @@ -11265,7 +11294,7 @@ msgid "" "Windows." msgstr "" -#: ../../../build/NEWS:5745 +#: ../../../build/NEWS:5763 msgid "" "`bpo-35011 `__: Restores the use of " "pyexpatns.h to isolate our embedded copy of the expat C library so that its " @@ -11273,51 +11302,51 @@ msgid "" "application or other extension modules with their own version of libexpat." msgstr "" -#: ../../../build/NEWS:5750 +#: ../../../build/NEWS:5768 msgid "" "`bpo-28015 `__: Have --with-lto works " "correctly with clang." msgstr "" -#: ../../../build/NEWS:5752 +#: ../../../build/NEWS:5770 msgid "" "`bpo-34765 `__: Update the outdated " "install-sh file to the latest revision from automake v1.16.1" msgstr "" -#: ../../../build/NEWS:5755 +#: ../../../build/NEWS:5773 msgid "" "`bpo-34585 `__: Check for floating-point" " byte order in configure.ac using compilation tests instead of executing " "code, so that these checks work in cross-compiled builds." msgstr "" -#: ../../../build/NEWS:5759 +#: ../../../build/NEWS:5777 msgid "" "`bpo-34710 `__: Fixed SSL module build " "with OpenSSL & pedantic CFLAGS." msgstr "" -#: ../../../build/NEWS:5761 +#: ../../../build/NEWS:5779 msgid "" "`bpo-34582 `__: Add JUnit XML output for" " regression tests and update Azure DevOps builds." msgstr "" -#: ../../../build/NEWS:5764 +#: ../../../build/NEWS:5782 msgid "" "`bpo-34081 `__: Make Sphinx warnings as " "errors in the Docs Makefile." msgstr "" -#: ../../../build/NEWS:5766 +#: ../../../build/NEWS:5784 msgid "" "`bpo-34555 `__: Fix for case where it " "was not possible to have both ``HAVE_LINUX_VM_SOCKETS_H`` and " "``HAVE_SOCKADDR_ALG`` be undefined." msgstr "" -#: ../../../build/NEWS:5769 +#: ../../../build/NEWS:5787 msgid "" "`bpo-33015 `__: Fix an undefined " "behaviour in the pthread implementation of " @@ -11325,90 +11354,90 @@ msgid "" " ``NULL``." msgstr "" -#: ../../../build/NEWS:5773 +#: ../../../build/NEWS:5791 msgid "" "`bpo-34245 `__: The Python shared " "library is now installed with write permission (mode 0755), which is the " "standard way of installing such libraries." msgstr "" -#: ../../../build/NEWS:5777 +#: ../../../build/NEWS:5795 msgid "" "`bpo-34121 `__: Fix detection of C11 " "atomic support on clang." msgstr "" -#: ../../../build/NEWS:5779 +#: ../../../build/NEWS:5797 msgid "" "`bpo-32430 `__: Rename " "Modules/Setup.dist to Modules/Setup, and remove the necessity to copy the " "former manually to the latter when updating the local source tree." msgstr "" -#: ../../../build/NEWS:5783 +#: ../../../build/NEWS:5801 msgid "" "`bpo-30345 `__: Add -g to LDFLAGS when " "compiling with LTO to get debug symbols." msgstr "" -#: ../../../build/NEWS:5785 ../../../build/NEWS:6370 ../../../build/NEWS:11080 +#: ../../../build/NEWS:5803 ../../../build/NEWS:6388 ../../../build/NEWS:11098 msgid "" "`bpo-5755 `__: Move ``-Wstrict-" "prototypes`` option to ``CFLAGS_NODIST`` from ``OPT``. This option emitted " "annoying warnings when building extension modules written in C++." msgstr "" -#: ../../../build/NEWS:5789 ../../../build/NEWS:6592 ../../../build/NEWS:11084 +#: ../../../build/NEWS:5807 ../../../build/NEWS:6610 ../../../build/NEWS:11102 msgid "" "`bpo-33614 `__: Ensures module " "definition files for the stable ABI on Windows are correctly regenerated." msgstr "" -#: ../../../build/NEWS:5792 +#: ../../../build/NEWS:5810 msgid "" "`bpo-33648 `__: The --with-c-locale-" "warning configuration flag has been removed. It has had no effect for about " "a year." msgstr "" -#: ../../../build/NEWS:5795 ../../../build/NEWS:6595 ../../../build/NEWS:11087 +#: ../../../build/NEWS:5813 ../../../build/NEWS:6613 ../../../build/NEWS:11105 msgid "" "`bpo-33522 `__: Enable CI builds on " "Visual Studio Team Services at https://python.visualstudio.com/cpython" msgstr "" -#: ../../../build/NEWS:5798 +#: ../../../build/NEWS:5816 msgid "" "`bpo-33512 `__: configure's check for " "\"long double\" has been simplified" msgstr "" -#: ../../../build/NEWS:5800 +#: ../../../build/NEWS:5818 msgid "" "`bpo-33483 `__: C compiler is now " "correctly detected from the standard environment variables. --without-gcc " "and --with-icc options have been removed." msgstr "" -#: ../../../build/NEWS:5804 ../../../build/NEWS:6743 ../../../build/NEWS:11094 +#: ../../../build/NEWS:5822 ../../../build/NEWS:6761 ../../../build/NEWS:11112 msgid "" "`bpo-33394 `__: Enable the verbose build" " for extension modules, when GNU make is passed macros on the command line." msgstr "" -#: ../../../build/NEWS:5807 ../../../build/NEWS:6746 +#: ../../../build/NEWS:5825 ../../../build/NEWS:6764 msgid "" "`bpo-33393 `__: Update config.guess and " "config.sub files." msgstr "" -#: ../../../build/NEWS:5809 ../../../build/NEWS:6748 +#: ../../../build/NEWS:5827 ../../../build/NEWS:6766 msgid "" "`bpo-33377 `__: Add new triplets for " "mips r6 and riscv variants (used in extension suffixes)." msgstr "" -#: ../../../build/NEWS:5812 ../../../build/NEWS:6751 +#: ../../../build/NEWS:5830 ../../../build/NEWS:6769 msgid "" "`bpo-32232 `__: By default, modules " "configured in `Modules/Setup` are no longer built with `-DPy_BUILD_CORE`. " @@ -11416,19 +11445,19 @@ msgid "" " it in their individual entries." msgstr "" -#: ../../../build/NEWS:5816 ../../../build/NEWS:6755 +#: ../../../build/NEWS:5834 ../../../build/NEWS:6773 msgid "" "`bpo-33182 `__: The embedding tests can " "once again be built with clang 6.0" msgstr "" -#: ../../../build/NEWS:5818 ../../../build/NEWS:6963 ../../../build/NEWS:11190 +#: ../../../build/NEWS:5836 ../../../build/NEWS:6981 ../../../build/NEWS:11208 msgid "" "`bpo-33163 `__: Upgrade pip to 9.0.3 and" " setuptools to v39.0.1." msgstr "" -#: ../../../build/NEWS:5820 +#: ../../../build/NEWS:5838 msgid "" "`bpo-33012 `__: gcc 8 has added a new " "warning heuristic to detect invalid function casts and a stock python build " @@ -11437,146 +11466,146 @@ msgid "" "this by adding a dummy argument to all functions that implement METH_NOARGS." msgstr "" -#: ../../../build/NEWS:5826 ../../../build/NEWS:7210 +#: ../../../build/NEWS:5844 ../../../build/NEWS:7228 msgid "" "`bpo-32898 `__: Fix the python debug " "build when using COUNT_ALLOCS." msgstr "" -#: ../../../build/NEWS:5828 +#: ../../../build/NEWS:5846 msgid "" "`bpo-29442 `__: Replace optparse with " "argparse in setup.py" msgstr "" -#: ../../../build/NEWS:5833 +#: ../../../build/NEWS:5851 msgid "" "`bpo-35890 `__: Fix API calling " "consistency of GetVersionEx and wcstok." msgstr "" -#: ../../../build/NEWS:5835 +#: ../../../build/NEWS:5853 msgid "" "`bpo-32560 `__: The ``py`` launcher now " "forwards its ``STARTUPINFO`` structure to child processes." msgstr "" -#: ../../../build/NEWS:5838 +#: ../../../build/NEWS:5856 msgid "" "`bpo-35854 `__: Fix EnvBuilder and " "--symlinks in venv on Windows" msgstr "" -#: ../../../build/NEWS:5840 +#: ../../../build/NEWS:5858 msgid "" "`bpo-35811 `__: Avoid propagating venv " "settings when launching via py.exe" msgstr "" -#: ../../../build/NEWS:5842 +#: ../../../build/NEWS:5860 msgid "" "`bpo-35797 `__: Fix default executable " "used by the multiprocessing module" msgstr "" -#: ../../../build/NEWS:5844 +#: ../../../build/NEWS:5862 msgid "" "`bpo-35758 `__: Allow building on ARM " "with MSVC." msgstr "" -#: ../../../build/NEWS:5846 +#: ../../../build/NEWS:5864 msgid "" "`bpo-29734 `__: Fix handle leaks in " "os.stat on Windows." msgstr "" -#: ../../../build/NEWS:5848 +#: ../../../build/NEWS:5866 msgid "" "`bpo-35596 `__: Use unchecked PYCs for " "the embeddable distro to avoid zipimport restrictions." msgstr "" -#: ../../../build/NEWS:5851 +#: ../../../build/NEWS:5869 msgid "" "`bpo-35596 `__: Fix vcruntime140.dll " "being added to embeddable distro multiple times." msgstr "" -#: ../../../build/NEWS:5854 +#: ../../../build/NEWS:5872 msgid "" "`bpo-35402 `__: Update Windows build to " "use Tcl and Tk 8.6.9" msgstr "" -#: ../../../build/NEWS:5856 +#: ../../../build/NEWS:5874 msgid "" "`bpo-35401 `__: Updates Windows build to" " OpenSSL 1.1.0j" msgstr "" -#: ../../../build/NEWS:5858 +#: ../../../build/NEWS:5876 msgid "" "`bpo-34977 `__: venv on Windows will now" " use a python.exe redirector rather than copying the actual binaries from " "the base environment." msgstr "" -#: ../../../build/NEWS:5861 +#: ../../../build/NEWS:5879 msgid "" "`bpo-34977 `__: Adds support for " "building a Windows App Store package" msgstr "" -#: ../../../build/NEWS:5863 +#: ../../../build/NEWS:5881 msgid "" "`bpo-35067 `__: Remove _distutils_findvs" " module and use vswhere.exe instead." msgstr "" -#: ../../../build/NEWS:5865 +#: ../../../build/NEWS:5883 msgid "" "`bpo-32557 `__: Allow shutil.disk_usage " "to take a file path on Windows" msgstr "" -#: ../../../build/NEWS:5867 +#: ../../../build/NEWS:5885 msgid "" "`bpo-34770 `__: Fix a possible null " "pointer dereference in pyshellext.cpp." msgstr "" -#: ../../../build/NEWS:5869 +#: ../../../build/NEWS:5887 msgid "" "`bpo-34603 `__: Fix returning structs " "from functions produced by MSVC" msgstr "" -#: ../../../build/NEWS:5871 +#: ../../../build/NEWS:5889 msgid "" "`bpo-34581 `__: Guard MSVC-specific code" " in socketmodule.c with ``#ifdef _MSC_VER``." msgstr "" -#: ../../../build/NEWS:5874 +#: ../../../build/NEWS:5892 msgid "" "`bpo-34532 `__: Fixes exit code of list " "version arguments for py.exe." msgstr "" -#: ../../../build/NEWS:5876 +#: ../../../build/NEWS:5894 msgid "" "`bpo-34062 `__: Fixed the '--list' and " "'--list-paths' arguments for the py.exe launcher" msgstr "" -#: ../../../build/NEWS:5879 +#: ../../../build/NEWS:5897 msgid "" "`bpo-34225 `__: Ensure INCLUDE and LIB " "directories do not end with a backslash." msgstr "" -#: ../../../build/NEWS:5881 +#: ../../../build/NEWS:5899 msgid "" "`bpo-34011 `__: A suite of code has been" " changed which copied across DLLs and init.tcl from the running Python " @@ -11585,7 +11614,7 @@ msgid "" "when that is the case, rather than whenever a venv is created." msgstr "" -#: ../../../build/NEWS:5887 +#: ../../../build/NEWS:5905 msgid "" "`bpo-34006 `__: Revert line length limit" " for Windows help docs. The line-length limit is not needed because the " @@ -11593,7 +11622,7 @@ msgid "" "interact badly with the DPI setting." msgstr "" -#: ../../../build/NEWS:5891 +#: ../../../build/NEWS:5909 msgid "" "`bpo-31546 `__: Restore running " "PyOS_InputHook while waiting for user input at the prompt. The restores " @@ -11601,92 +11630,92 @@ msgid "" " prompt on Windows." msgstr "" -#: ../../../build/NEWS:5895 +#: ../../../build/NEWS:5913 msgid "" "`bpo-30237 `__: Output error when " "ReadConsole is canceled by CancelSynchronousIo instead of crashing." msgstr "" -#: ../../../build/NEWS:5898 +#: ../../../build/NEWS:5916 msgid "" "`bpo-33895 `__: GIL is released while " "calling functions that acquire Windows loader lock." msgstr "" -#: ../../../build/NEWS:5901 ../../../build/NEWS:6377 +#: ../../../build/NEWS:5919 ../../../build/NEWS:6395 msgid "" "`bpo-33720 `__: Reduces maximum marshal " "recursion depth on release builds." msgstr "" -#: ../../../build/NEWS:5903 +#: ../../../build/NEWS:5921 msgid "" "`bpo-29097 `__: Fix bug where " ":meth:`datetime.fromtimestamp` erroneously throws an :exc:`OSError` on " "Windows for values between 0 and 86400. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:5907 +#: ../../../build/NEWS:5925 msgid "" "`bpo-33316 `__: PyThread_release_lock " "always fails" msgstr "" -#: ../../../build/NEWS:5909 ../../../build/NEWS:6760 +#: ../../../build/NEWS:5927 ../../../build/NEWS:6778 msgid "" "`bpo-33184 `__: Update Windows installer" " to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:5911 +#: ../../../build/NEWS:5929 msgid "" "`bpo-32890 `__: Fix usage of " "GetLastError() instead of errno in os.execve() and os.truncate()." msgstr "" -#: ../../../build/NEWS:5914 ../../../build/NEWS:6968 ../../../build/NEWS:11431 +#: ../../../build/NEWS:5932 ../../../build/NEWS:6986 ../../../build/NEWS:11449 msgid "" "`bpo-33016 `__: Fix potential use of " "uninitialized memory in nt._getfinalpathname" msgstr "" -#: ../../../build/NEWS:5917 ../../../build/NEWS:6971 ../../../build/NEWS:11434 +#: ../../../build/NEWS:5935 ../../../build/NEWS:6989 ../../../build/NEWS:11452 msgid "" "`bpo-32903 `__: Fix a memory leak in " "os.chdir() on Windows if the current directory is set to a UNC path." msgstr "" -#: ../../../build/NEWS:5920 ../../../build/NEWS:7215 +#: ../../../build/NEWS:5938 ../../../build/NEWS:7233 msgid "" "`bpo-32901 `__: Update Tcl and Tk " "versions to 8.6.8" msgstr "" -#: ../../../build/NEWS:5922 ../../../build/NEWS:7217 ../../../build/NEWS:11437 +#: ../../../build/NEWS:5940 ../../../build/NEWS:7235 ../../../build/NEWS:11455 msgid "" "`bpo-31966 `__: Fixed " "WindowsConsoleIO.write() for writing empty data." msgstr "" -#: ../../../build/NEWS:5924 ../../../build/NEWS:7219 ../../../build/NEWS:11439 +#: ../../../build/NEWS:5942 ../../../build/NEWS:7237 ../../../build/NEWS:11457 msgid "" "`bpo-32409 `__: Ensures activate.bat can" " handle Unicode contents." msgstr "" -#: ../../../build/NEWS:5926 ../../../build/NEWS:7221 ../../../build/NEWS:11441 +#: ../../../build/NEWS:5944 ../../../build/NEWS:7239 ../../../build/NEWS:11459 msgid "" "`bpo-32457 `__: Improves handling of " "denormalized executable path when launching Python." msgstr "" -#: ../../../build/NEWS:5929 ../../../build/NEWS:7224 ../../../build/NEWS:11444 +#: ../../../build/NEWS:5947 ../../../build/NEWS:7242 ../../../build/NEWS:11462 msgid "" "`bpo-32370 `__: Use the correct encoding" " for ipconfig output in the uuid module. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5932 ../../../build/NEWS:7227 ../../../build/NEWS:11447 +#: ../../../build/NEWS:5950 ../../../build/NEWS:7245 ../../../build/NEWS:11465 msgid "" "`bpo-29248 `__: Fix :func:`os.readlink` " "on Windows, which was mistakenly treating the ``PrintNameOffset`` field of " @@ -11694,38 +11723,38 @@ msgid "" " Craig Holmquist and SSE4." msgstr "" -#: ../../../build/NEWS:5936 +#: ../../../build/NEWS:5954 msgid "" "`bpo-1104 `__: Correctly handle string " "length in ``msilib.SummaryInfo.GetProperty()`` to prevent it from truncating" " the last character." msgstr "" -#: ../../../build/NEWS:5943 +#: ../../../build/NEWS:5961 msgid "" "`bpo-35401 `__: Update macOS installer " "to use OpenSSL 1.1.0j." msgstr "" -#: ../../../build/NEWS:5945 +#: ../../../build/NEWS:5963 msgid "" "`bpo-35025 `__: Properly guard the use " "of the ``CLOCK_GETTIME`` et al. macros in ``timemodule`` on macOS." msgstr "" -#: ../../../build/NEWS:5948 +#: ../../../build/NEWS:5966 msgid "" "`bpo-24658 `__: On macOS, fix reading " "from and writing into a file with a size larger than 2 GiB." msgstr "" -#: ../../../build/NEWS:5951 +#: ../../../build/NEWS:5969 msgid "" "`bpo-34405 `__: Update to OpenSSL 1.1.0i" " for macOS installer builds." msgstr "" -#: ../../../build/NEWS:5953 +#: ../../../build/NEWS:5971 msgid "" "`bpo-33635 `__: In macOS stat on some " "file descriptors (/dev/fd/3 f.e) will result in bad file descriptor OSError." @@ -11735,20 +11764,20 @@ msgid "" "same error ignoring pattern." msgstr "" -#: ../../../build/NEWS:5959 ../../../build/NEWS:6605 +#: ../../../build/NEWS:5977 ../../../build/NEWS:6623 msgid "" "`bpo-13631 `__: The .editrc file in " "user's home directory is now processed correctly during the readline " "initialization through editline emulation on macOS." msgstr "" -#: ../../../build/NEWS:5963 ../../../build/NEWS:6765 +#: ../../../build/NEWS:5981 ../../../build/NEWS:6783 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:5965 ../../../build/NEWS:6977 +#: ../../../build/NEWS:5983 ../../../build/NEWS:6995 msgid "" "`bpo-32726 `__: Build and link with " "private copy of Tcl/Tk 8.6 for the macOS 10.6+ installer. The 10.9+ " @@ -11758,19 +11787,19 @@ msgid "" "as ActiveTcl." msgstr "" -#: ../../../build/NEWS:5971 ../../../build/NEWS:7234 +#: ../../../build/NEWS:5989 ../../../build/NEWS:7252 msgid "" "`bpo-32901 `__: Update macOS 10.9+ " "installer to Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:5973 +#: ../../../build/NEWS:5991 msgid "" "`bpo-31903 `__: In :mod:`_scproxy`, drop" " the GIL when calling into ``SystemConfiguration`` to avoid deadlocks." msgstr "" -#: ../../../build/NEWS:5979 +#: ../../../build/NEWS:5997 msgid "" "`bpo-35770 `__: IDLE macosx deletes " "Options => Configure IDLE. It previously deleted Window => Zoom Height by " @@ -11778,79 +11807,79 @@ msgid "" "dialog is accessed via Preferences on the IDLE menu." msgstr "" -#: ../../../build/NEWS:5984 +#: ../../../build/NEWS:6002 msgid "" "`bpo-35769 `__: Change IDLE's new file " "name from 'Untitled' to 'untitled'" msgstr "" -#: ../../../build/NEWS:5986 +#: ../../../build/NEWS:6004 msgid "" "`bpo-35660 `__: Fix imports in " "idlelib.window." msgstr "" -#: ../../../build/NEWS:5988 +#: ../../../build/NEWS:6006 msgid "" "`bpo-35641 `__: Proper format `calltip` " "when the function has no docstring." msgstr "" -#: ../../../build/NEWS:5990 +#: ../../../build/NEWS:6008 msgid "" "`bpo-33987 `__: Use ttk Frame for ttk " "widgets." msgstr "" -#: ../../../build/NEWS:5992 +#: ../../../build/NEWS:6010 msgid "" "`bpo-34055 `__: Fix erroneous 'smart' " "indents and newlines in IDLE Shell." msgstr "" -#: ../../../build/NEWS:5994 +#: ../../../build/NEWS:6012 msgid "" "`bpo-35591 `__: Find Selection now works" " when selection not found." msgstr "" -#: ../../../build/NEWS:5996 +#: ../../../build/NEWS:6014 msgid "" "`bpo-35196 `__: Speed up squeezer line " "counting." msgstr "" -#: ../../../build/NEWS:5998 +#: ../../../build/NEWS:6016 msgid "" "`bpo-35598 `__: Update config_key: use " "PEP 8 names and ttk widgets, make some objects global, and add tests." msgstr "" -#: ../../../build/NEWS:6001 +#: ../../../build/NEWS:6019 msgid "" "`bpo-28097 `__: Add Previous/Next " "History entries to Shell menu." msgstr "" -#: ../../../build/NEWS:6003 +#: ../../../build/NEWS:6021 msgid "" "`bpo-35208 `__: Squeezer now properly " "counts wrapped lines before newlines." msgstr "" -#: ../../../build/NEWS:6005 +#: ../../../build/NEWS:6023 msgid "" "`bpo-35555 `__: Gray out Code Context " "menu entry when it's not applicable." msgstr "" -#: ../../../build/NEWS:6007 +#: ../../../build/NEWS:6025 msgid "" "`bpo-35521 `__: Document the IDLE editor" " code context feature. Add some internal references within the IDLE doc." msgstr "" -#: ../../../build/NEWS:6010 +#: ../../../build/NEWS:6028 msgid "" "`bpo-22703 `__: The Code Context menu " "label now toggles between Show/Hide Code Context. The Zoom Height menu now " @@ -11858,20 +11887,20 @@ msgid "" "menu to the Options menu." msgstr "" -#: ../../../build/NEWS:6014 +#: ../../../build/NEWS:6032 msgid "" "`bpo-35213 `__: Where appropriate, use " "'macOS' in idlelib." msgstr "" -#: ../../../build/NEWS:6016 +#: ../../../build/NEWS:6034 msgid "" "`bpo-34864 `__: On macOS, warn if the " "system preference \"Prefer tabs when opening documents\" is set to " "\"Always\"." msgstr "" -#: ../../../build/NEWS:6019 +#: ../../../build/NEWS:6037 msgid "" "`bpo-34864 `__: Document two IDLE on " "MacOS issues. The System Preferences Dock \"prefer tabs always\" setting " @@ -11879,26 +11908,26 @@ msgid "" "for Windows and Linux." msgstr "" -#: ../../../build/NEWS:6023 +#: ../../../build/NEWS:6041 msgid "" "`bpo-35202 `__: Remove unused imports " "from lib/idlelib" msgstr "" -#: ../../../build/NEWS:6025 +#: ../../../build/NEWS:6043 msgid "" "`bpo-33000 `__: Document that IDLE's " "shell has no line limit. A program that runs indefinitely can overfill " "memory." msgstr "" -#: ../../../build/NEWS:6028 +#: ../../../build/NEWS:6046 msgid "" "`bpo-23220 `__: Explain how IDLE's Shell" " displays output." msgstr "" -#: ../../../build/NEWS:6030 +#: ../../../build/NEWS:6048 msgid "" "`bpo-35099 `__: Improve the doc about " "IDLE running user code. The section is renamed from \"IDLE -- console " @@ -11906,41 +11935,41 @@ msgid "" "implications of using custom sys.stdxxx objects." msgstr "" -#: ../../../build/NEWS:6034 +#: ../../../build/NEWS:6052 msgid "" "`bpo-35097 `__: Add IDLE doc subsection " "explaining editor windows. Topics include opening, title and status bar, " ".py* extension, and running." msgstr "" -#: ../../../build/NEWS:6037 +#: ../../../build/NEWS:6055 msgid "" "`bpo-35093 `__: Document the IDLE " "document viewer in the IDLE doc. Add a paragraph in \"Help and " "preferences\", \"Help sources\" subsection." msgstr "" -#: ../../../build/NEWS:6040 +#: ../../../build/NEWS:6058 msgid "" "`bpo-35088 `__: Update " "idlelib.help.copy_string docstring. We now use git and backporting instead " "of hg and forward merging." msgstr "" -#: ../../../build/NEWS:6043 +#: ../../../build/NEWS:6061 msgid "" "`bpo-35087 `__: Update idlelib help " "files for the current doc build. The main change is the elimination of " "chapter-section numbers." msgstr "" -#: ../../../build/NEWS:6046 +#: ../../../build/NEWS:6064 msgid "" "`bpo-34548 `__: Use configured color " "theme for read-only text views." msgstr "" -#: ../../../build/NEWS:6048 +#: ../../../build/NEWS:6066 msgid "" "`bpo-1529353 `__: Enable \"squeezing\"" " of long outputs in the shell, to avoid performance degradation and to clean" @@ -11948,26 +11977,26 @@ msgid "" " a separate window, and \"unsqueezed\"." msgstr "" -#: ../../../build/NEWS:6053 +#: ../../../build/NEWS:6071 msgid "" "`bpo-34047 `__: Fixed mousewheel " "scrolling direction on macOS." msgstr "" -#: ../../../build/NEWS:6055 +#: ../../../build/NEWS:6073 msgid "" "`bpo-34275 `__: Make IDLE calltips " "always visible on Mac. Some MacOS-tk combinations need .update_idletasks(). " "Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:6058 +#: ../../../build/NEWS:6076 msgid "" "`bpo-34120 `__: Fix unresponsiveness " "after closing certain windows and dialogs." msgstr "" -#: ../../../build/NEWS:6060 +#: ../../../build/NEWS:6078 msgid "" "`bpo-33975 `__: Avoid small type when " "running htests. Since part of the purpose of human-viewed tests is to " @@ -11975,26 +12004,26 @@ msgid "" "for testing as when running IDLE." msgstr "" -#: ../../../build/NEWS:6064 +#: ../../../build/NEWS:6082 msgid "" "`bpo-33905 `__: Add test for " "idlelib.stackview.StackBrowser." msgstr "" -#: ../../../build/NEWS:6066 +#: ../../../build/NEWS:6084 msgid "" "`bpo-33924 `__: Change mainmenu.menudefs" " key 'windows' to 'window'. Every other menudef key is lowercase version of " "main menu entry." msgstr "" -#: ../../../build/NEWS:6069 +#: ../../../build/NEWS:6087 msgid "" "`bpo-33906 `__: Rename idlelib.windows " "as window Match Window on the main menu and remove last plural module name." msgstr "" -#: ../../../build/NEWS:6072 +#: ../../../build/NEWS:6090 msgid "" "`bpo-33917 `__: Fix and document " "idlelib/idle_test/template.py. The revised file compiles, runs, and tests " @@ -12002,13 +12031,13 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:6076 +#: ../../../build/NEWS:6094 msgid "" "`bpo-33904 `__: IDLE: In rstrip, rename " "class RstripExtension as Rstrip" msgstr "" -#: ../../../build/NEWS:6078 +#: ../../../build/NEWS:6096 msgid "" "`bpo-33907 `__: For consistency and " "clarity, rename an IDLE module and classes. Module calltips and its class " @@ -12016,26 +12045,26 @@ msgid "" "now CalltipWindow." msgstr "" -#: ../../../build/NEWS:6082 +#: ../../../build/NEWS:6100 msgid "" "`bpo-33856 `__: Add \"help\" in the " "welcome message of IDLE" msgstr "" -#: ../../../build/NEWS:6084 +#: ../../../build/NEWS:6102 msgid "" "`bpo-33839 `__: IDLE: refactor ToolTip " "and CallTip and add documentation and tests" msgstr "" -#: ../../../build/NEWS:6087 +#: ../../../build/NEWS:6105 msgid "" "`bpo-33855 `__: Minimally test all IDLE " "modules. Add missing files, import module, instantiate classes, and check " "coverage. Check existing files." msgstr "" -#: ../../../build/NEWS:6090 ../../../build/NEWS:6382 ../../../build/NEWS:11110 +#: ../../../build/NEWS:6108 ../../../build/NEWS:6400 ../../../build/NEWS:11128 msgid "" "`bpo-33656 `__: On Windows, add API call" " saying that tk scales for DPI. On Windows 8.1+ or 10, with DPI " @@ -12044,19 +12073,19 @@ msgid "" " should otherwise have no effect." msgstr "" -#: ../../../build/NEWS:6095 ../../../build/NEWS:6387 ../../../build/NEWS:11115 +#: ../../../build/NEWS:6113 ../../../build/NEWS:6405 ../../../build/NEWS:11133 msgid "" "`bpo-33768 `__: Clicking on a context " "line moves that line to the top of the editor window." msgstr "" -#: ../../../build/NEWS:6098 ../../../build/NEWS:6390 ../../../build/NEWS:11118 +#: ../../../build/NEWS:6116 ../../../build/NEWS:6408 ../../../build/NEWS:11136 msgid "" "`bpo-33763 `__: IDLE: Use read-only text" " widget for code context instead of label widget." msgstr "" -#: ../../../build/NEWS:6101 ../../../build/NEWS:6393 ../../../build/NEWS:11121 +#: ../../../build/NEWS:6119 ../../../build/NEWS:6411 ../../../build/NEWS:11139 msgid "" "`bpo-33664 `__: Scroll IDLE editor text " "by lines. Previously, the mouse wheel and scrollbar slider moved text by a " @@ -12065,33 +12094,33 @@ msgid "" "to read-only text views." msgstr "" -#: ../../../build/NEWS:6106 ../../../build/NEWS:6398 ../../../build/NEWS:11126 +#: ../../../build/NEWS:6124 ../../../build/NEWS:6416 ../../../build/NEWS:11144 msgid "" "`bpo-33679 `__: Enable theme-specific " "color configuration for Code Context. Use the Highlights tab to see the " "setting for built-in themes or add settings to custom themes." msgstr "" -#: ../../../build/NEWS:6110 ../../../build/NEWS:6402 ../../../build/NEWS:11130 +#: ../../../build/NEWS:6128 ../../../build/NEWS:6420 ../../../build/NEWS:11148 msgid "" "`bpo-33642 `__: Display up to maxlines " "non-blank lines for Code Context. If there is no current context, show a " "single blank line." msgstr "" -#: ../../../build/NEWS:6113 ../../../build/NEWS:6612 ../../../build/NEWS:11133 +#: ../../../build/NEWS:6131 ../../../build/NEWS:6630 ../../../build/NEWS:11151 msgid "" "`bpo-33628 `__: IDLE: Cleanup " "codecontext.py and its test." msgstr "" -#: ../../../build/NEWS:6115 ../../../build/NEWS:6614 ../../../build/NEWS:11135 +#: ../../../build/NEWS:6133 ../../../build/NEWS:6632 ../../../build/NEWS:11153 msgid "" "`bpo-33564 `__: IDLE's code context now " "recognizes async as a block opener." msgstr "" -#: ../../../build/NEWS:6117 ../../../build/NEWS:6770 ../../../build/NEWS:11140 +#: ../../../build/NEWS:6135 ../../../build/NEWS:6788 ../../../build/NEWS:11158 msgid "" "`bpo-21474 `__: Update word/identifier " "definition from ascii to unicode. In text and entry boxes, this affects " @@ -12099,7 +12128,7 @@ msgid "" "deletion left/right by control-BACKSPACE/DEL." msgstr "" -#: ../../../build/NEWS:6122 ../../../build/NEWS:6775 ../../../build/NEWS:11145 +#: ../../../build/NEWS:6140 ../../../build/NEWS:6793 ../../../build/NEWS:11163 msgid "" "`bpo-33204 `__: IDLE: consistently color" " invalid string prefixes. A 'u' string prefix cannot be paired with either " @@ -12107,7 +12136,7 @@ msgid "" " as is valid. Revise and extend colorizer test." msgstr "" -#: ../../../build/NEWS:6127 ../../../build/NEWS:6986 ../../../build/NEWS:11464 +#: ../../../build/NEWS:6145 ../../../build/NEWS:7004 ../../../build/NEWS:11482 msgid "" "`bpo-32984 `__: Set ``__file__`` while " "running a startup file. Like Python, IDLE optionally runs one startup file " @@ -12119,37 +12148,37 @@ msgid "" "normally, without the ``-n`` option." msgstr "" -#: ../../../build/NEWS:6136 ../../../build/NEWS:6995 ../../../build/NEWS:11473 +#: ../../../build/NEWS:6154 ../../../build/NEWS:7013 ../../../build/NEWS:11491 msgid "" "`bpo-32940 `__: Simplify and rename " "StringTranslatePseudoMapping in pyparse." msgstr "" -#: ../../../build/NEWS:6138 ../../../build/NEWS:7239 ../../../build/NEWS:11475 +#: ../../../build/NEWS:6156 ../../../build/NEWS:7257 ../../../build/NEWS:11493 msgid "" "`bpo-32916 `__: Change ``str`` to " "``code`` in pyparse." msgstr "" -#: ../../../build/NEWS:6140 ../../../build/NEWS:7241 ../../../build/NEWS:11477 +#: ../../../build/NEWS:6158 ../../../build/NEWS:7259 ../../../build/NEWS:11495 msgid "" "`bpo-32905 `__: Remove unused code in " "pyparse module." msgstr "" -#: ../../../build/NEWS:6142 ../../../build/NEWS:7243 ../../../build/NEWS:11479 +#: ../../../build/NEWS:6160 ../../../build/NEWS:7261 ../../../build/NEWS:11497 msgid "" "`bpo-32874 `__: Add tests for pyparse." msgstr "" -#: ../../../build/NEWS:6144 ../../../build/NEWS:7245 ../../../build/NEWS:11481 +#: ../../../build/NEWS:6162 ../../../build/NEWS:7263 ../../../build/NEWS:11499 msgid "" "`bpo-32837 `__: Using the system and " "place-dependent default encoding for open() is a bad idea for IDLE's system " "and location-independent files." msgstr "" -#: ../../../build/NEWS:6147 ../../../build/NEWS:7248 ../../../build/NEWS:11484 +#: ../../../build/NEWS:6165 ../../../build/NEWS:7266 ../../../build/NEWS:11502 msgid "" "`bpo-32826 `__: Add \"encoding=utf-8\" " "to open() in IDLE's test_help_about. GUI test test_file_buttons() only looks" @@ -12158,98 +12187,98 @@ msgid "" " encounter a non-ascii character in CREDITS.txt." msgstr "" -#: ../../../build/NEWS:6153 ../../../build/NEWS:6616 ../../../build/NEWS:11150 +#: ../../../build/NEWS:6171 ../../../build/NEWS:6634 ../../../build/NEWS:11168 msgid "" "`bpo-32831 `__: Add docstrings and tests" " for codecontext." msgstr "" -#: ../../../build/NEWS:6155 ../../../build/NEWS:7254 ../../../build/NEWS:11490 +#: ../../../build/NEWS:6173 ../../../build/NEWS:7272 ../../../build/NEWS:11508 msgid "" "`bpo-32765 `__: Update configdialog " "General tab docstring to add new widgets to the widget list." msgstr "" -#: ../../../build/NEWS:6161 +#: ../../../build/NEWS:6179 msgid "" "`bpo-35884 `__: Add a benchmark script " "for timing various ways to access variables: " "``Tools/scripts/var_access_benchmark.py``." msgstr "" -#: ../../../build/NEWS:6164 +#: ../../../build/NEWS:6182 msgid "" "`bpo-34989 `__: python-gdb.py now " "handles errors on computing the line number of a Python frame." msgstr "" -#: ../../../build/NEWS:6167 +#: ../../../build/NEWS:6185 msgid "" "`bpo-20260 `__: Argument Clinic now has " "non-bitwise unsigned int converters." msgstr "" -#: ../../../build/NEWS:6169 +#: ../../../build/NEWS:6187 msgid "" "`bpo-32962 `__: python-gdb now catches " "``UnicodeDecodeError`` exceptions when calling ``string()``." msgstr "" -#: ../../../build/NEWS:6172 +#: ../../../build/NEWS:6190 msgid "" "`bpo-32962 `__: python-gdb now catches " "ValueError on read_var(): when Python has no debug symbols for example." msgstr "" -#: ../../../build/NEWS:6175 ../../../build/NEWS:6783 ../../../build/NEWS:11155 +#: ../../../build/NEWS:6193 ../../../build/NEWS:6801 ../../../build/NEWS:11173 msgid "" "`bpo-33189 `__: :program:`pygettext.py` " "now recognizes only literal strings as docstrings and translatable strings, " "and rejects bytes literals and f-string expressions." msgstr "" -#: ../../../build/NEWS:6179 ../../../build/NEWS:6787 ../../../build/NEWS:11159 +#: ../../../build/NEWS:6197 ../../../build/NEWS:6805 ../../../build/NEWS:11177 msgid "" "`bpo-31920 `__: Fixed handling " "directories as arguments in the ``pygettext`` script. Based on patch by Oleg" " Krasnikov." msgstr "" -#: ../../../build/NEWS:6182 ../../../build/NEWS:6790 ../../../build/NEWS:11162 +#: ../../../build/NEWS:6200 ../../../build/NEWS:6808 ../../../build/NEWS:11180 msgid "" "`bpo-29673 `__: Fix pystackv and pystack" " gdbinit macros." msgstr "" -#: ../../../build/NEWS:6184 +#: ../../../build/NEWS:6202 msgid "" "`bpo-25427 `__: Remove the pyvenv script" " in favor of ``python3 -m venv`` in order to lower confusion as to what " "Python interpreter a virtual environment will be created for." msgstr "" -#: ../../../build/NEWS:6188 ../../../build/NEWS:7000 ../../../build/NEWS:11164 +#: ../../../build/NEWS:6206 ../../../build/NEWS:7018 ../../../build/NEWS:11182 msgid "" "`bpo-32885 `__: Add an ``-n`` flag for " "``Tools/scripts/pathfix.py`` to disable automatic backup creation (files " "with ``~`` suffix)." msgstr "" -#: ../../../build/NEWS:6191 ../../../build/NEWS:7260 ../../../build/NEWS:11500 +#: ../../../build/NEWS:6209 ../../../build/NEWS:7278 ../../../build/NEWS:11518 msgid "" "`bpo-32222 `__: Fix pygettext not " "extracting docstrings for functions with type annotated arguments. Patch by " "Toby Harradine." msgstr "" -#: ../../../build/NEWS:6194 ../../../build/NEWS:6792 ../../../build/NEWS:11167 +#: ../../../build/NEWS:6212 ../../../build/NEWS:6810 ../../../build/NEWS:11185 msgid "" "`bpo-31583 `__: Fix 2to3 for using with " "--add-suffix option but without --output-dir option for relative path to " "files in current directory." msgstr "" -#: ../../../build/NEWS:6200 +#: ../../../build/NEWS:6218 msgid "" "`bpo-35713 `__: The " ":c:func:`PyByteArray_Init` and :c:func:`PyByteArray_Fini` functions have " @@ -12257,20 +12286,20 @@ msgid "" "excluded from the limited API (stable ABI), and were not documented." msgstr "" -#: ../../../build/NEWS:6205 +#: ../../../build/NEWS:6223 msgid "" "`bpo-33817 `__: Fixed " ":c:func:`_PyBytes_Resize` for empty bytes objects." msgstr "" -#: ../../../build/NEWS:6207 +#: ../../../build/NEWS:6225 msgid "" "`bpo-35322 `__: Fix memory leak in " ":c:func:`PyUnicode_EncodeLocale` and :c:func:`PyUnicode_EncodeFSDefault` on " "error handling." msgstr "" -#: ../../../build/NEWS:6210 +#: ../../../build/NEWS:6228 msgid "" "`bpo-35059 `__: The following C macros " "have been converted to static inline functions: :c:func:`Py_INCREF`, " @@ -12278,93 +12307,93 @@ msgid "" ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`." msgstr "" -#: ../../../build/NEWS:6215 +#: ../../../build/NEWS:6233 msgid "" "`bpo-35296 `__: ``make install`` now " "also installs the internal API: ``Include/internal/*.h`` header files." msgstr "" -#: ../../../build/NEWS:6218 +#: ../../../build/NEWS:6236 msgid "" "`bpo-35081 `__: Internal APIs surrounded" " by ``#ifdef Py_BUILD_CORE`` have been moved from ``Include/*.h`` headers to" " new header files ``Include/internal/pycore_*.h``." msgstr "" -#: ../../../build/NEWS:6222 +#: ../../../build/NEWS:6240 msgid "" "`bpo-35259 `__: Conditionally declare " ":c:func:`Py_FinalizeEx()` (new in 3.6) based on Py_LIMITED_API. Patch by " "Arthur Neufeld." msgstr "" -#: ../../../build/NEWS:6225 +#: ../../../build/NEWS:6243 msgid "" "`bpo-35081 `__: The " ":c:func:`_PyObject_GC_TRACK` and :c:func:`_PyObject_GC_UNTRACK` macros have " "been removed from the public C API." msgstr "" -#: ../../../build/NEWS:6229 +#: ../../../build/NEWS:6247 msgid "" "`bpo-35134 `__: Creation of a new " "``Include/cpython/`` subdirectory." msgstr "" -#: ../../../build/NEWS:6231 +#: ../../../build/NEWS:6249 msgid "" "`bpo-34725 `__: Adds " "_Py_SetProgramFullPath so embedders may override sys.executable" msgstr "" -#: ../../../build/NEWS:6234 +#: ../../../build/NEWS:6252 msgid "" "`bpo-34910 `__: Ensure that " ":c:func:`PyObject_Print` always returns ``-1`` on error. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:6237 +#: ../../../build/NEWS:6255 msgid "" "`bpo-34523 `__: Py_DecodeLocale() and " "Py_EncodeLocale() now use the UTF-8 encoding on Windows if " "Py_LegacyWindowsFSEncodingFlag is zero." msgstr "" -#: ../../../build/NEWS:6240 +#: ../../../build/NEWS:6258 msgid "" "`bpo-34193 `__: Fix pluralization in " "TypeError messages in getargs.c and typeobject.c: '1 argument' instead of '1" " arguments' and '1 element' instead of '1 elements'." msgstr "" -#: ../../../build/NEWS:6244 +#: ../../../build/NEWS:6262 msgid "" "`bpo-34127 `__: Return grammatically " "correct error message based on argument count. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:6247 +#: ../../../build/NEWS:6265 msgid "" "`bpo-23927 `__: Fixed :exc:`SystemError`" " in :c:func:`PyArg_ParseTupleAndKeywords` when the ``w*`` format unit is " "used for optional parameter." msgstr "" -#: ../../../build/NEWS:6251 +#: ../../../build/NEWS:6269 msgid "" "`bpo-32455 `__: Added " ":c:func:`PyCompile_OpcodeStackEffectWithJump`." msgstr "" -#: ../../../build/NEWS:6253 +#: ../../../build/NEWS:6271 msgid "" "`bpo-34008 `__: Py_Main() can again be " "called after Py_Initialize(), as in Python 3.6." msgstr "" -#: ../../../build/NEWS:6256 +#: ../../../build/NEWS:6274 msgid "" "`bpo-32500 `__: Fixed error messages for" " :c:func:`PySequence_Size`, :c:func:`PySequence_GetItem`, " @@ -12372,108 +12401,108 @@ msgid "" "mapping and :c:func:`PyMapping_Size` called with a sequence." msgstr "" -#: ../../../build/NEWS:6261 +#: ../../../build/NEWS:6279 msgid "" "`bpo-33818 `__: " ":c:func:`PyExceptionClass_Name` will now return ``const char *`` instead of " "``char *``." msgstr "" -#: ../../../build/NEWS:6264 ../../../build/NEWS:7006 +#: ../../../build/NEWS:6282 ../../../build/NEWS:7024 msgid "" "`bpo-33042 `__: Embedding applications " "may once again call PySys_ResetWarnOptions, PySys_AddWarnOption, and " "PySys_AddXOption prior to calling Py_Initialize." msgstr "" -#: ../../../build/NEWS:6268 ../../../build/NEWS:7010 ../../../build/NEWS:11173 +#: ../../../build/NEWS:6286 ../../../build/NEWS:7028 ../../../build/NEWS:11191 msgid "" "`bpo-32374 `__: Document that m_traverse" " for multi-phase initialized modules can be called with m_state=NULL, and " "add a sanity check" msgstr "" -#: ../../../build/NEWS:6271 +#: ../../../build/NEWS:6289 msgid "" "`bpo-30863 `__: " ":c:func:`PyUnicode_AsWideChar` and :c:func:`PyUnicode_AsWideCharString` no " "longer cache the ``wchar_t*`` representation of string objects." msgstr "" -#: ../../../build/NEWS:6277 +#: ../../../build/NEWS:6295 msgid "Python 3.7.0 final" msgstr "Python 3.7.0 final" -#: ../../../build/NEWS:6279 ../../../build/NEWS:10860 +#: ../../../build/NEWS:6297 ../../../build/NEWS:10878 msgid "*Release date: 2018-06-27*" msgstr "*Tanggal rilis: 2018-06-27*" -#: ../../../build/NEWS:6284 +#: ../../../build/NEWS:6302 msgid "" "`bpo-33851 `__: Fix " ":func:`ast.get_docstring` for a node that lacks a docstring." msgstr "" -#: ../../../build/NEWS:6290 +#: ../../../build/NEWS:6308 msgid "" "`bpo-33932 `__: Calling Py_Initialize() " "twice does nothing, instead of failing with a fatal error: restore the " "Python 3.6 behaviour." msgstr "" -#: ../../../build/NEWS:6295 +#: ../../../build/NEWS:6313 msgid "Python 3.7.0 release candidate 1" msgstr "Python 3.7.0 kandidat rilis 1" -#: ../../../build/NEWS:6297 +#: ../../../build/NEWS:6315 msgid "*Release date: 2018-06-12*" msgstr "*Tanggal rilis: 2018-06-12*" -#: ../../../build/NEWS:6407 +#: ../../../build/NEWS:6425 msgid "Python 3.7.0 beta 5" msgstr "Python 3.7.0 beta 5" -#: ../../../build/NEWS:6409 +#: ../../../build/NEWS:6427 msgid "*Release date: 2018-05-30*" msgstr "*Tanggal rilis: 2018-05-30*" -#: ../../../build/NEWS:6422 +#: ../../../build/NEWS:6440 msgid "" "`bpo-20104 `__: The new `os.posix_spawn`" " added in 3.7.0b1 was removed as we are still working on what the API should" " look like. Expect this in 3.8 instead." msgstr "" -#: ../../../build/NEWS:6556 ../../../build/NEWS:10997 +#: ../../../build/NEWS:6574 ../../../build/NEWS:11015 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" "delay\" and \"Request-rate\" fields. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:6586 +#: ../../../build/NEWS:6604 msgid "" "`bpo-32604 `__: Remove the " "_xxsubinterpreters module (meant for testing) and associated helpers. This " "module was originally added recently in 3.7b1." msgstr "" -#: ../../../build/NEWS:6598 ../../../build/NEWS:11090 +#: ../../../build/NEWS:6616 ../../../build/NEWS:11108 msgid "" "`bpo-33012 `__: Add ``-Wno-cast-" "function-type`` for gcc 8 for silencing warnings about function casts like " "casting to PyCFunction in method definition lists." msgstr "" -#: ../../../build/NEWS:6620 +#: ../../../build/NEWS:6638 msgid "Python 3.7.0 beta 4" msgstr "Python 3.7.0 beta 4" -#: ../../../build/NEWS:6622 +#: ../../../build/NEWS:6640 msgid "*Release date: 2018-05-02*" msgstr "*Tanggal rilis: 2018-05-02*" -#: ../../../build/NEWS:6680 +#: ../../../build/NEWS:6698 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " @@ -12482,50 +12511,50 @@ msgid "" "adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:6688 +#: ../../../build/NEWS:6706 msgid "" "`bpo-33217 `__: Deprecate looking up " "non-Enum objects in Enum classes and Enum members (will raise " ":exc:`TypeError` in 3.8+)." msgstr "" -#: ../../../build/NEWS:6797 +#: ../../../build/NEWS:6815 msgid "Python 3.7.0 beta 3" msgstr "Python 3.7.0 beta 3" -#: ../../../build/NEWS:6799 +#: ../../../build/NEWS:6817 msgid "*Release date: 2018-03-29*" msgstr "*Tanggal rilis: 2018-03-29*" -#: ../../../build/NEWS:6827 ../../../build/NEWS:10900 +#: ../../../build/NEWS:6845 ../../../build/NEWS:10918 msgid "" "`bpo-33041 `__: Fixed jumping when the " "function contains an ``async for`` loop." msgstr "" -#: ../../../build/NEWS:6925 +#: ../../../build/NEWS:6943 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadedHTTPServer class and uses it when the module is run with ``-m`` to" " cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:7015 +#: ../../../build/NEWS:7033 msgid "Python 3.7.0 beta 2" msgstr "Python 3.7.0 beta 2" -#: ../../../build/NEWS:7017 +#: ../../../build/NEWS:7035 msgid "*Release date: 2018-02-27*" msgstr "*Tanggal rilis: 2018-02-27*" -#: ../../../build/NEWS:7082 +#: ../../../build/NEWS:7100 msgid "" "`bpo-25988 `__: Emit a " ":exc:`DeprecationWarning` when using or importing an ABC directly from " ":mod:`collections` rather than from :mod:`collections.abc`." msgstr "" -#: ../../../build/NEWS:7091 +#: ../../../build/NEWS:7109 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -12539,34 +12568,34 @@ msgid "" "``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:7265 +#: ../../../build/NEWS:7283 msgid "Python 3.7.0 beta 1" msgstr "Python 3.7.0 beta 1" -#: ../../../build/NEWS:7267 +#: ../../../build/NEWS:7285 msgid "*Release date: 2018-01-30*" msgstr "*Tanggal rilis: 2018-01-30*" -#: ../../../build/NEWS:7272 +#: ../../../build/NEWS:7290 msgid "" "`bpo-32703 `__: Fix coroutine's " "ResourceWarning when there's an active error set when it's being finalized." msgstr "" -#: ../../../build/NEWS:7275 ../../../build/NEWS:11218 +#: ../../../build/NEWS:7293 ../../../build/NEWS:11236 msgid "" "`bpo-32650 `__: Pdb and other debuggers " "dependent on bdb.py will correctly step over (next command) native " "coroutines. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:7278 +#: ../../../build/NEWS:7296 msgid "" "`bpo-28685 `__: Optimize list.sort() and" " sorted() by using type specialized comparisons when possible." msgstr "" -#: ../../../build/NEWS:7281 ../../../build/NEWS:11221 +#: ../../../build/NEWS:7299 ../../../build/NEWS:11239 msgid "" "`bpo-32685 `__: Improve suggestion when " "the Python 2 form of print statement is either present on the same line as " @@ -12574,7 +12603,7 @@ msgid "" "instead of a newline. Patch by Nitish Chandra." msgstr "" -#: ../../../build/NEWS:7286 +#: ../../../build/NEWS:7304 msgid "" "`bpo-32697 `__: Python now explicitly " "preserves the definition order of keyword-only parameters. It's always " @@ -12582,21 +12611,21 @@ msgid "" "behavior is now guaranteed and tested." msgstr "" -#: ../../../build/NEWS:7291 +#: ../../../build/NEWS:7309 msgid "" "`bpo-32690 `__: The locals() dictionary " "now displays in the lexical order that variables were defined. Previously, " "the order was reversed." msgstr "" -#: ../../../build/NEWS:7294 +#: ../../../build/NEWS:7312 msgid "" "`bpo-32677 `__: Add ``.isascii()`` " "method to ``str``, ``bytes`` and ``bytearray``. It can be used to test that " "string contains only ASCII characters." msgstr "" -#: ../../../build/NEWS:7298 +#: ../../../build/NEWS:7316 msgid "" "`bpo-32670 `__: Enforce :pep:`479` for " "all code. This means that manually raising a StopIteration exception from a " @@ -12604,7 +12633,7 @@ msgid "" " import generator_stop' was used or not." msgstr "" -#: ../../../build/NEWS:7303 +#: ../../../build/NEWS:7321 msgid "" "`bpo-32591 `__: Added built-in support " "for tracking the origin of coroutine objects; see " @@ -12613,13 +12642,13 @@ msgid "" "coroutine objects." msgstr "" -#: ../../../build/NEWS:7308 +#: ../../../build/NEWS:7326 msgid "" "`bpo-31368 `__: Expose preadv and " "pwritev system calls in the os module. Patch by Pablo Galindo" msgstr "" -#: ../../../build/NEWS:7311 +#: ../../../build/NEWS:7329 msgid "" "`bpo-32544 `__: ``hasattr(obj, name)`` " "and ``getattr(obj, name, default)`` are about 4 times faster than before " @@ -12627,38 +12656,38 @@ msgid "" "``__getattribute__``." msgstr "" -#: ../../../build/NEWS:7315 ../../../build/NEWS:11229 +#: ../../../build/NEWS:7333 ../../../build/NEWS:11247 msgid "" "`bpo-26163 `__: Improved frozenset() " "hash to create more distinct hash values when faced with datasets containing" " many similar values." msgstr "" -#: ../../../build/NEWS:7318 +#: ../../../build/NEWS:7336 msgid "" "`bpo-32550 `__: Remove the " "STORE_ANNOTATION bytecode." msgstr "" -#: ../../../build/NEWS:7320 +#: ../../../build/NEWS:7338 msgid "" "`bpo-20104 `__: Expose posix_spawn as a " "low level API in the os module. (removed before 3.7.0rc1)" msgstr "" -#: ../../../build/NEWS:7323 +#: ../../../build/NEWS:7341 msgid "" "`bpo-24340 `__: Fixed estimation of the " "code stack size." msgstr "" -#: ../../../build/NEWS:7325 +#: ../../../build/NEWS:7343 msgid "" "`bpo-32436 `__: Implement :pep:`567` " "Context Variables." msgstr "" -#: ../../../build/NEWS:7327 ../../../build/NEWS:11242 +#: ../../../build/NEWS:7345 ../../../build/NEWS:11260 msgid "" "`bpo-18533 `__: ``repr()`` on a dict " "containing its own ``values()`` or ``items()`` no longer raises " @@ -12666,39 +12695,39 @@ msgid "" "other recursive structures. Patch by Ben North." msgstr "" -#: ../../../build/NEWS:7332 +#: ../../../build/NEWS:7350 msgid "" "`bpo-20891 `__: Py_Initialize() now " "creates the GIL. The GIL is no longer created \"on demand\" to fix a race " "condition when PyGILState_Ensure() is called in a non-Python thread." msgstr "" -#: ../../../build/NEWS:7336 ../../../build/NEWS:11247 +#: ../../../build/NEWS:7354 ../../../build/NEWS:11265 msgid "" "`bpo-32028 `__: Leading whitespace is " "now correctly ignored when generating suggestions for converting Py2 print " "statements to Py3 builtin print function calls. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:7340 +#: ../../../build/NEWS:7358 msgid "" "`bpo-31179 `__: Make dict.copy() up to " "5.5 times faster." msgstr "" -#: ../../../build/NEWS:7342 +#: ../../../build/NEWS:7360 msgid "" "`bpo-31113 `__: Get rid of recursion in " "the compiler for normal control flow." msgstr "" -#: ../../../build/NEWS:7347 +#: ../../../build/NEWS:7365 msgid "" "`bpo-25988 `__: Deprecate exposing the " "contents of collections.abc in the regular collections module." msgstr "" -#: ../../../build/NEWS:7350 +#: ../../../build/NEWS:7368 msgid "" "`bpo-31429 `__: The default cipher suite" " selection of the ssl module now uses a blacklist approach rather than a " @@ -12707,7 +12736,7 @@ msgid "" "configured on compile time." msgstr "" -#: ../../../build/NEWS:7355 +#: ../../../build/NEWS:7373 msgid "" "`bpo-30306 `__: " "contextlib.contextmanager now releases the arguments passed to the " @@ -12716,45 +12745,45 @@ msgid "" "when not being used as a function decorator. Patch by Martin Teichmann." msgstr "" -#: ../../../build/NEWS:7361 +#: ../../../build/NEWS:7379 msgid "" "`bpo-21417 `__: Added support for " "setting the compression level for zipfile.ZipFile." msgstr "" -#: ../../../build/NEWS:7364 +#: ../../../build/NEWS:7382 msgid "" "`bpo-32251 `__: Implement " "asyncio.BufferedProtocol (provisional API)." msgstr "" -#: ../../../build/NEWS:7366 +#: ../../../build/NEWS:7384 msgid "" "`bpo-32513 `__: In dataclasses, allow " "easier overriding of dunder methods without specifying decorator parameters." msgstr "" -#: ../../../build/NEWS:7369 +#: ../../../build/NEWS:7387 msgid "" "`bpo-32660 `__: :mod:`termios` makes " "available ``FIONREAD``, ``FIONCLEX``, ``FIOCLEX``, ``FIOASYNC`` and " "``FIONBIO`` also under Solaris/derivatives." msgstr "" -#: ../../../build/NEWS:7372 ../../../build/NEWS:11322 +#: ../../../build/NEWS:7390 ../../../build/NEWS:11340 msgid "" "`bpo-27931 `__: Fix email address header" " parsing error when the username is an empty quoted string. Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:7375 +#: ../../../build/NEWS:7393 msgid "" "`bpo-32659 `__: Under Solaris and " "derivatives, :class:`os.stat_result` provides a st_fstype attribute." msgstr "" -#: ../../../build/NEWS:7378 +#: ../../../build/NEWS:7396 msgid "" "`bpo-32662 `__: Implement " "Server.start_serving(), Server.serve_forever(), and Server.is_serving() " @@ -12762,45 +12791,45 @@ msgid "" "loop.create_unix_server()." msgstr "" -#: ../../../build/NEWS:7382 +#: ../../../build/NEWS:7400 msgid "" "`bpo-32391 `__: Implement " ":meth:`asyncio.StreamWriter.wait_closed` and " ":meth:`asyncio.StreamWriter.is_closing` methods" msgstr "" -#: ../../../build/NEWS:7385 +#: ../../../build/NEWS:7403 msgid "" "`bpo-32643 `__: Make Task._step, " "Task._wakeup and Future._schedule_callbacks methods private." msgstr "" -#: ../../../build/NEWS:7388 +#: ../../../build/NEWS:7406 msgid "" "`bpo-32630 `__: Refactor decimal module " "to use contextvars to store decimal context." msgstr "" -#: ../../../build/NEWS:7391 +#: ../../../build/NEWS:7409 msgid "" "`bpo-32622 `__: Add " ":meth:`asyncio.AbstractEventLoop.sendfile` method." msgstr "" -#: ../../../build/NEWS:7393 ../../../build/NEWS:11325 +#: ../../../build/NEWS:7411 ../../../build/NEWS:11343 msgid "" "`bpo-32304 `__: distutils' upload " "command no longer corrupts tar files ending with a CR byte, and no longer " "tries to convert CR to CRLF in any of the upload text fields." msgstr "" -#: ../../../build/NEWS:7397 ../../../build/NEWS:11329 +#: ../../../build/NEWS:7415 ../../../build/NEWS:11347 msgid "" "`bpo-32502 `__: uuid.uuid1 no longer " "raises an exception if a 64-bit hardware address is encountered." msgstr "" -#: ../../../build/NEWS:7400 +#: ../../../build/NEWS:7418 msgid "" "`bpo-32596 `__: ``concurrent.futures`` " "imports ``ThreadPoolExecutor`` and ``ProcessPoolExecutor`` lazily (using " @@ -12808,81 +12837,81 @@ msgid "" "uses only ``ThreadPoolExecutor`` by default." msgstr "" -#: ../../../build/NEWS:7405 +#: ../../../build/NEWS:7423 msgid "" "`bpo-31801 `__: Add ``_ignore_`` to " "``Enum`` so temporary variables can be used during class construction " "without being turned into members." msgstr "" -#: ../../../build/NEWS:7408 +#: ../../../build/NEWS:7426 msgid "" "`bpo-32576 `__: Use queue.SimpleQueue() " "in places where it can be invoked from a weakref callback." msgstr "" -#: ../../../build/NEWS:7411 +#: ../../../build/NEWS:7429 msgid "" "`bpo-32574 `__: Fix memory leak in " "asyncio.Queue, when the queue has limited size and it is full, the " "cancelation of queue.put() can cause a memory leak. Patch by: José Melero." msgstr "" -#: ../../../build/NEWS:7415 ../../../build/NEWS:11339 +#: ../../../build/NEWS:7433 ../../../build/NEWS:11357 msgid "" "`bpo-32521 `__: The nis module is now " "compatible with new libnsl and headers location." msgstr "" -#: ../../../build/NEWS:7418 +#: ../../../build/NEWS:7436 msgid "" "`bpo-32467 `__: " "collections.abc.ValuesView now inherits from collections.abc.Collection." msgstr "" -#: ../../../build/NEWS:7421 ../../../build/NEWS:11342 +#: ../../../build/NEWS:7439 ../../../build/NEWS:11360 msgid "" "`bpo-32473 `__: Improve " "ABCMeta._dump_registry() output readability" msgstr "" -#: ../../../build/NEWS:7423 +#: ../../../build/NEWS:7441 msgid "" "`bpo-32102 `__: New argument " "``capture_output`` for subprocess.run" msgstr "" -#: ../../../build/NEWS:7425 ../../../build/NEWS:11344 +#: ../../../build/NEWS:7443 ../../../build/NEWS:11362 msgid "" "`bpo-32521 `__: glibc has removed Sun " "RPC. Use replacement libtirpc headers and library in nis module." msgstr "" -#: ../../../build/NEWS:7428 +#: ../../../build/NEWS:7446 msgid "" "`bpo-32493 `__: UUID module fixes build " "for FreeBSD/OpenBSD" msgstr "" -#: ../../../build/NEWS:7430 +#: ../../../build/NEWS:7448 msgid "" "`bpo-32503 `__: Pickling with protocol 4" " no longer creates too small frames." msgstr "" -#: ../../../build/NEWS:7432 +#: ../../../build/NEWS:7450 msgid "" "`bpo-29237 `__: Create enum for pstats " "sorting options" msgstr "" -#: ../../../build/NEWS:7434 +#: ../../../build/NEWS:7452 msgid "" "`bpo-32454 `__: Add close(fd) function " "to the socket module." msgstr "" -#: ../../../build/NEWS:7436 +#: ../../../build/NEWS:7454 msgid "" "`bpo-25942 `__: The subprocess module is" " now more graceful when handling a Ctrl-C KeyboardInterrupt during " @@ -12893,59 +12922,59 @@ msgid "" "the child had a chance first." msgstr "" -#: ../../../build/NEWS:7443 +#: ../../../build/NEWS:7461 msgid "" "`bpo-32433 `__: The hmac module now has " "hmac.digest(), which provides an optimized HMAC digest." msgstr "" -#: ../../../build/NEWS:7446 +#: ../../../build/NEWS:7464 msgid "" "`bpo-28134 `__: Sockets now auto-detect " "family, type and protocol from file descriptor by default." msgstr "" -#: ../../../build/NEWS:7449 +#: ../../../build/NEWS:7467 msgid "" "`bpo-32404 `__: Fix bug where " ":meth:`datetime.datetime.fromtimestamp` did not call __new__ in " ":class:`datetime.datetime` subclasses." msgstr "" -#: ../../../build/NEWS:7452 +#: ../../../build/NEWS:7470 msgid "" "`bpo-32403 `__: Improved speed of " ":class:`datetime.date` and :class:`datetime.datetime` alternate " "constructors." msgstr "" -#: ../../../build/NEWS:7455 ../../../build/NEWS:11347 +#: ../../../build/NEWS:7473 ../../../build/NEWS:11365 msgid "" "`bpo-32228 `__: Ensure that " "``truncate()`` preserves the file position (as reported by ``tell()``) after" " writes longer than the buffer size." msgstr "" -#: ../../../build/NEWS:7458 +#: ../../../build/NEWS:7476 msgid "" "`bpo-32410 `__: Implement " "``loop.sock_sendfile`` for asyncio event loop." msgstr "" -#: ../../../build/NEWS:7460 +#: ../../../build/NEWS:7478 msgid "" "`bpo-22908 `__: Added seek and tell to " "the ZipExtFile class. This only works if the file object used to open the " "zipfile is seekable." msgstr "" -#: ../../../build/NEWS:7463 +#: ../../../build/NEWS:7481 msgid "" "`bpo-32373 `__: Add socket.getblocking()" " method." msgstr "" -#: ../../../build/NEWS:7465 +#: ../../../build/NEWS:7483 msgid "" "`bpo-32248 `__: Add " ":mod:`importlib.resources` and :class:`importlib.abc.ResourceReader` as the " @@ -12956,19 +12985,19 @@ msgid "" "deprecated in favor of these new APIs." msgstr "" -#: ../../../build/NEWS:7473 +#: ../../../build/NEWS:7491 msgid "" "`bpo-32320 `__: collections.namedtuple()" " now supports default values." msgstr "" -#: ../../../build/NEWS:7475 +#: ../../../build/NEWS:7493 msgid "" "`bpo-29302 `__: Add " "contextlib.AsyncExitStack. Patch by Alexander Mohr and Ilya Kulakov." msgstr "" -#: ../../../build/NEWS:7478 +#: ../../../build/NEWS:7496 msgid "" "`bpo-31961 `__: *Removed in Python " "3.7.0b2.* The *args* argument of subprocess.Popen can now be a :term:`path-" @@ -12976,7 +13005,7 @@ msgid "" "be a :term:`path-like object` as well." msgstr "" -#: ../../../build/NEWS:7483 ../../../build/NEWS:11375 +#: ../../../build/NEWS:7501 ../../../build/NEWS:11393 msgid "" "`bpo-31900 `__: The " ":func:`locale.localeconv` function now sets temporarily the ``LC_CTYPE`` " @@ -12989,14 +13018,14 @@ msgid "" "``'{:n}'.format(1234)``)." msgstr "" -#: ../../../build/NEWS:7492 +#: ../../../build/NEWS:7510 msgid "" "`bpo-31853 `__: Use super().method " "instead of socket.method in SSLSocket. They were there most likely for " "legacy reasons." msgstr "" -#: ../../../build/NEWS:7495 +#: ../../../build/NEWS:7513 msgid "" "`bpo-31399 `__: The ssl module now uses " "OpenSSL's X509_VERIFY_PARAM_set1_host() and X509_VERIFY_PARAM_set1_ip() API " @@ -13004,26 +13033,26 @@ msgid "" "disabled with SSLContext.hostname_checks_common_name." msgstr "" -#: ../../../build/NEWS:7500 +#: ../../../build/NEWS:7518 msgid "" "`bpo-14976 `__: Add a queue.SimpleQueue " "class, an unbounded FIFO queue with a reentrant C implementation of put()." msgstr "" -#: ../../../build/NEWS:7506 +#: ../../../build/NEWS:7524 msgid "" "`bpo-32724 `__: Add references to some " "commands in the documentation of Pdb. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7509 +#: ../../../build/NEWS:7527 msgid "" "`bpo-32649 `__: Complete the C API " "documentation, profiling and tracing part with the newly added per-opcode " "events." msgstr "" -#: ../../../build/NEWS:7512 ../../../build/NEWS:11403 +#: ../../../build/NEWS:7530 ../../../build/NEWS:11421 msgid "" "`bpo-17799 `__: Explain real behaviour " "of sys.settrace and sys.setprofile and their C-API counterparts regarding " @@ -13031,13 +13060,13 @@ msgid "" "Salgado." msgstr "" -#: ../../../build/NEWS:7519 ../../../build/NEWS:11413 +#: ../../../build/NEWS:7537 ../../../build/NEWS:11431 msgid "" "`bpo-32721 `__: Fix test_hashlib to not " "fail if the _md5 module is not built." msgstr "" -#: ../../../build/NEWS:7521 +#: ../../../build/NEWS:7539 msgid "" "`bpo-28414 `__: Add test cases for IDNA " "2003 and 2008 host names. IDNA 2003 internationalized host names are working" @@ -13045,7 +13074,7 @@ msgid "" "2008 are still broken." msgstr "" -#: ../../../build/NEWS:7525 +#: ../../../build/NEWS:7543 msgid "" "`bpo-32604 `__: Add a new " "\"_xxsubinterpreters\" extension module that exposes the existing " @@ -13055,63 +13084,63 @@ msgid "" "removed in 3.7.0rc1." msgstr "" -#: ../../../build/NEWS:7531 +#: ../../../build/NEWS:7549 msgid "" "`bpo-32602 `__: Add test certs and test " "for ECDSA cert and EC/RSA dual mode." msgstr "" -#: ../../../build/NEWS:7533 +#: ../../../build/NEWS:7551 msgid "" "`bpo-32549 `__: On Travis CI, Python now" " Compiles and uses a local copy of OpenSSL 1.1.0g for testing." msgstr "" -#: ../../../build/NEWS:7539 ../../../build/NEWS:11425 +#: ../../../build/NEWS:7557 ../../../build/NEWS:11443 msgid "" "`bpo-32635 `__: Fix segfault of the " "crypt module when libxcrypt is provided instead of libcrypt at the system." msgstr "" -#: ../../../build/NEWS:7542 +#: ../../../build/NEWS:7560 msgid "" "`bpo-32598 `__: Use autoconf to detect " "OpenSSL libs, headers and supported features. The ax_check_openssl M4 macro " "uses pkg-config to locate OpenSSL and falls back to manual search." msgstr "" -#: ../../../build/NEWS:7546 +#: ../../../build/NEWS:7564 msgid "" "`bpo-32593 `__: Drop support of FreeBSD " "9 and older." msgstr "" -#: ../../../build/NEWS:7548 +#: ../../../build/NEWS:7566 msgid "" "`bpo-29708 `__: If the " ":envvar:`SOURCE_DATE_EPOCH` environment variable is set, :mod:`py_compile` " "will always create hash-based ``.pyc`` files." msgstr "" -#: ../../../build/NEWS:7554 +#: ../../../build/NEWS:7572 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module and add missing _queue module to installer." msgstr "" -#: ../../../build/NEWS:7557 +#: ../../../build/NEWS:7575 msgid "" "`bpo-29911 `__: Ensure separate Modify " "and Uninstall buttons are displayed." msgstr "" -#: ../../../build/NEWS:7559 +#: ../../../build/NEWS:7577 msgid "" "`bpo-32507 `__: Use app-local UCRT " "install rather than the proper update for old versions of Windows." msgstr "" -#: ../../../build/NEWS:7565 +#: ../../../build/NEWS:7583 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -13120,34 +13149,34 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6." msgstr "" -#: ../../../build/NEWS:7570 +#: ../../../build/NEWS:7588 msgid "" "`bpo-28440 `__: No longer add " "/Library/Python/3.x/site-packages to sys.path for macOS framework builds to " "avoid future conflicts." msgstr "" -#: ../../../build/NEWS:7576 +#: ../../../build/NEWS:7594 msgid "" "`bpo-32681 `__: Fix uninitialized " "variable 'res' in the C implementation of os.dup2. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7579 +#: ../../../build/NEWS:7597 msgid "" "`bpo-10381 `__: Add C API access to the " "``datetime.timezone`` constructor and ``datetime.timzone.UTC`` singleton." msgstr "" -#: ../../../build/NEWS:7584 +#: ../../../build/NEWS:7602 msgid "Python 3.7.0 alpha 4" msgstr "Python 3.7.0 alfa 4" -#: ../../../build/NEWS:7586 +#: ../../../build/NEWS:7604 msgid "*Release date: 2018-01-08*" msgstr "*Tanggal rilis: 2018-01-08*" -#: ../../../build/NEWS:7591 +#: ../../../build/NEWS:7609 msgid "" "`bpo-31975 `__: The default warning " "filter list now starts with a \"default::DeprecationWarning:__main__\" " @@ -13155,19 +13184,19 @@ msgid "" "file scripts and at the interactive prompt." msgstr "" -#: ../../../build/NEWS:7596 +#: ../../../build/NEWS:7614 msgid "" "`bpo-32226 `__: ``__class_getitem__`` is" " now an automatic class method." msgstr "" -#: ../../../build/NEWS:7598 +#: ../../../build/NEWS:7616 msgid "" "`bpo-32399 `__: Add AIX uuid library " "support for RFC4122 using uuid_create() in libc.a" msgstr "" -#: ../../../build/NEWS:7601 +#: ../../../build/NEWS:7619 msgid "" "`bpo-32390 `__: Fix the compilation " "failure on AIX after the f_fsid field has been added to the object returned " @@ -13175,26 +13204,26 @@ msgid "" "Original patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:7605 +#: ../../../build/NEWS:7623 msgid "" "`bpo-32379 `__: Make MRO computation " "faster when a class inherits from a single base." msgstr "" -#: ../../../build/NEWS:7608 +#: ../../../build/NEWS:7626 msgid "" "`bpo-32259 `__: The error message of a " "TypeError raised when unpack non-iterable is now more specific." msgstr "" -#: ../../../build/NEWS:7611 ../../../build/NEWS:11232 +#: ../../../build/NEWS:7629 ../../../build/NEWS:11250 msgid "" "`bpo-27169 `__: The ``__debug__`` " "constant is now optimized out at compile time. This fixes also `bpo-22091 " "`__." msgstr "" -#: ../../../build/NEWS:7614 +#: ../../../build/NEWS:7632 msgid "" "`bpo-32329 `__: The :option:`-R` option " "now turns on hash randomization when the :envvar:`PYTHONHASHSEED` " @@ -13203,7 +13232,7 @@ msgid "" "hash randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:7620 +#: ../../../build/NEWS:7638 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " @@ -13211,34 +13240,34 @@ msgid "" "limits for constants that can be produced in constant folding." msgstr "" -#: ../../../build/NEWS:7625 ../../../build/NEWS:10902 +#: ../../../build/NEWS:7643 ../../../build/NEWS:10920 msgid "" "`bpo-32282 `__: Fix an unnecessary ifdef" " in the include of VersionHelpers.h in socketmodule on Windows." msgstr "" -#: ../../../build/NEWS:7628 +#: ../../../build/NEWS:7646 msgid "" "`bpo-30579 `__: Implement " "TracebackType.__new__ to allow Python-level creation of traceback objects, " "and make TracebackType.tb_next mutable." msgstr "" -#: ../../../build/NEWS:7631 +#: ../../../build/NEWS:7649 msgid "" "`bpo-32260 `__: Don't byte swap the " "input keys to the SipHash algorithm on big-endian platforms. This should " "ensure siphash gives consistent results across platforms." msgstr "" -#: ../../../build/NEWS:7635 +#: ../../../build/NEWS:7653 msgid "" "`bpo-31506 `__: Improve the error " "message logic for object.__new__ and object.__init__. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:7638 +#: ../../../build/NEWS:7656 msgid "" "`bpo-20361 `__: ``-b`` and ``-bb`` now " "inject ``'default::BytesWarning'`` and ``error::BytesWarning`` entries into " @@ -13247,124 +13276,124 @@ msgid "" "environment variable." msgstr "" -#: ../../../build/NEWS:7643 +#: ../../../build/NEWS:7661 msgid "" "`bpo-32230 `__: `-X dev` now injects a " "``'default'`` entry into sys.warnoptions, ensuring that it behaves " "identically to actually passing ``-Wdefault`` at the command line." msgstr "" -#: ../../../build/NEWS:7647 +#: ../../../build/NEWS:7665 msgid "" "`bpo-29240 `__: Add a new UTF-8 mode: " "implementation of the :pep:`540`." msgstr "" -#: ../../../build/NEWS:7649 +#: ../../../build/NEWS:7667 msgid "" "`bpo-32226 `__: :pep:`560`: Add support " "for ``__mro_entries__`` and ``__class_getitem__``. Implemented by Ivan " "Levkivskyi." msgstr "" -#: ../../../build/NEWS:7652 +#: ../../../build/NEWS:7670 msgid "" "`bpo-32225 `__: :pep:`562`: Add support " "for module ``__getattr__`` and ``__dir__``. Implemented by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7655 +#: ../../../build/NEWS:7673 msgid "" "`bpo-31901 `__: The `atexit` module now " "has its callback stored per interpreter." msgstr "" -#: ../../../build/NEWS:7658 +#: ../../../build/NEWS:7676 msgid "" "`bpo-31650 `__: Implement :pep:`552` " "(Deterministic pycs). Python now supports invalidating bytecode cache files " "bashed on a source content hash rather than source last-modified time." msgstr "" -#: ../../../build/NEWS:7662 +#: ../../../build/NEWS:7680 msgid "" "`bpo-29469 `__: Move constant folding " "from bytecode layer to AST layer. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:7668 +#: ../../../build/NEWS:7686 msgid "" "`bpo-32506 `__: Now that dict is defined" " as keeping insertion order, drop OrderedDict and just use plain dict." msgstr "" -#: ../../../build/NEWS:7671 +#: ../../../build/NEWS:7689 msgid "" "`bpo-32279 `__: Add params to " "dataclasses.make_dataclasses(): init, repr, eq, order, hash, and frozen. " "Pass them through to dataclass()." msgstr "" -#: ../../../build/NEWS:7674 +#: ../../../build/NEWS:7692 msgid "" "`bpo-32278 `__: Make type information " "optional on dataclasses.make_dataclass(). If omitted, the string " "'typing.Any' is used." msgstr "" -#: ../../../build/NEWS:7677 +#: ../../../build/NEWS:7695 msgid "" "`bpo-32499 `__: Add " "dataclasses.is_dataclass(obj), which returns True if obj is a dataclass or " "an instance of one." msgstr "" -#: ../../../build/NEWS:7680 +#: ../../../build/NEWS:7698 msgid "" "`bpo-32468 `__: Improve frame repr() to " "mention filename, code name and current line number." msgstr "" -#: ../../../build/NEWS:7683 +#: ../../../build/NEWS:7701 msgid "" "`bpo-23749 `__: asyncio: Implement " "loop.start_tls()" msgstr "" -#: ../../../build/NEWS:7685 +#: ../../../build/NEWS:7703 msgid "" "`bpo-32441 `__: Return the new file " "descriptor (i.e., the second argument) from ``os.dup2``. Previously, " "``None`` was always returned." msgstr "" -#: ../../../build/NEWS:7688 +#: ../../../build/NEWS:7706 msgid "" "`bpo-32422 `__: ``functools.lru_cache`` " "uses less memory (3 words for each cached key) and takes about 1/3 time for " "cyclic GC." msgstr "" -#: ../../../build/NEWS:7691 +#: ../../../build/NEWS:7709 msgid "" "`bpo-31721 `__: Prevent Python crash " "from happening when Future._log_traceback is set to True manually. Now it " "can only be set to False, or a ValueError is raised." msgstr "" -#: ../../../build/NEWS:7695 +#: ../../../build/NEWS:7713 msgid "" "`bpo-32415 `__: asyncio: Add " "Task.get_loop() and Future.get_loop()" msgstr "" -#: ../../../build/NEWS:7697 ../../../build/NEWS:11350 +#: ../../../build/NEWS:7715 ../../../build/NEWS:11368 msgid "" "`bpo-26133 `__: Don't unsubscribe " "signals in asyncio UNIX event loop on interpreter shutdown." msgstr "" -#: ../../../build/NEWS:7700 +#: ../../../build/NEWS:7718 msgid "" "`bpo-32363 `__: Make " "asyncio.Task.set_exception() and set_result() raise NotImplementedError. " @@ -13372,7 +13401,7 @@ msgid "" " an invalid state, instead of raising an AssertionError." msgstr "" -#: ../../../build/NEWS:7705 +#: ../../../build/NEWS:7723 msgid "" "`bpo-32357 `__: Optimize " "asyncio.iscoroutine() and loop.create_task() for non-native coroutines (e.g." @@ -13381,33 +13410,33 @@ msgid "" "latter is as fast." msgstr "" -#: ../../../build/NEWS:7710 +#: ../../../build/NEWS:7728 msgid "" "`bpo-32356 `__: " "asyncio.transport.resume_reading() and pause_reading() are now idempotent. " "New transport.is_reading() method is added." msgstr "" -#: ../../../build/NEWS:7713 +#: ../../../build/NEWS:7731 msgid "" "`bpo-32355 `__: Optimize " "asyncio.gather(); now up to 15% faster." msgstr "" -#: ../../../build/NEWS:7715 +#: ../../../build/NEWS:7733 msgid "" "`bpo-32351 `__: Use fastpath in " "asyncio.sleep if delay<0 (2x boost)" msgstr "" -#: ../../../build/NEWS:7717 +#: ../../../build/NEWS:7735 msgid "" "`bpo-32348 `__: Optimize asyncio.Future " "schedule/add/remove callback. The optimization shows 3-6% performance " "improvements of async/await code." msgstr "" -#: ../../../build/NEWS:7720 +#: ../../../build/NEWS:7738 msgid "" "`bpo-32331 `__: Fix socket.settimeout() " "and socket.setblocking() to keep socket.type as is. Fix socket.socket() " @@ -13415,7 +13444,7 @@ msgid "" "only affects OSes that have SOCK_NONBLOCK and/or SOCK_CLOEXEC." msgstr "" -#: ../../../build/NEWS:7725 +#: ../../../build/NEWS:7743 msgid "" "`bpo-32248 `__: Add " ":class:`importlib.abc.ResourceReader` as an ABC for loaders to provide a " @@ -13423,13 +13452,13 @@ msgid "" ":mod:`importlib.resources` as the port of ``importlib_resources``." msgstr "" -#: ../../../build/NEWS:7730 +#: ../../../build/NEWS:7748 msgid "" "`bpo-32311 `__: Implement " "asyncio.create_task(coro) shortcut" msgstr "" -#: ../../../build/NEWS:7732 +#: ../../../build/NEWS:7750 msgid "" "`bpo-32327 `__: Convert asyncio " "functions that were documented as coroutines to coroutines. Affected " @@ -13437,56 +13466,56 @@ msgid "" "loop.getaddrinfo, loop.getnameinfo." msgstr "" -#: ../../../build/NEWS:7736 ../../../build/NEWS:11356 +#: ../../../build/NEWS:7754 ../../../build/NEWS:11374 msgid "" "`bpo-32323 `__: " ":func:`urllib.parse.urlsplit()` does not convert zone-id (scope) to lower " "case for scoped IPv6 addresses in hostnames now." msgstr "" -#: ../../../build/NEWS:7739 ../../../build/NEWS:11359 +#: ../../../build/NEWS:7757 ../../../build/NEWS:11377 msgid "" "`bpo-32302 `__: Fix bdist_wininst of " "distutils for CRT v142: it binary compatible with CRT v140." msgstr "" -#: ../../../build/NEWS:7742 +#: ../../../build/NEWS:7760 msgid "" "`bpo-29711 `__: Fix ``stop_serving`` in " "asyncio proactor loop kill all listening servers" msgstr "" -#: ../../../build/NEWS:7745 +#: ../../../build/NEWS:7763 msgid "" "`bpo-32308 `__: :func:`re.sub()` now " "replaces empty matches adjacent to a previous non-empty match." msgstr "" -#: ../../../build/NEWS:7748 +#: ../../../build/NEWS:7766 msgid "" "`bpo-29970 `__: Abort asyncio " "SSLProtocol connection if handshake not complete within 10s" msgstr "" -#: ../../../build/NEWS:7751 +#: ../../../build/NEWS:7769 msgid "" "`bpo-32314 `__: Implement asyncio.run()." msgstr "" -#: ../../../build/NEWS:7753 +#: ../../../build/NEWS:7771 msgid "" "`bpo-17852 `__: Revert incorrect fix " "based on misunderstanding of _Py_PyAtExit() semantics." msgstr "" -#: ../../../build/NEWS:7756 +#: ../../../build/NEWS:7774 msgid "" "`bpo-32296 `__: Implement " "asyncio._get_running_loop() and get_event_loop() in C. This makes them 4x " "faster." msgstr "" -#: ../../../build/NEWS:7759 +#: ../../../build/NEWS:7777 msgid "" "`bpo-32250 `__: Implement " "``asyncio.current_task()`` and ``asyncio.all_tasks()``. Add helpers intended" @@ -13496,7 +13525,7 @@ msgid "" "``asyncio.Task.all_tasks()``." msgstr "" -#: ../../../build/NEWS:7765 ../../../build/NEWS:11362 +#: ../../../build/NEWS:7783 ../../../build/NEWS:11380 msgid "" "`bpo-32255 `__: A single empty field is " "now always quoted when written into a CSV file. This allows to distinguish " @@ -13504,7 +13533,7 @@ msgid "" "Takeuchi." msgstr "" -#: ../../../build/NEWS:7769 ../../../build/NEWS:11366 +#: ../../../build/NEWS:7787 ../../../build/NEWS:11384 msgid "" "`bpo-32277 `__: Raise " "``NotImplementedError`` instead of ``SystemError`` on platforms where " @@ -13512,14 +13541,14 @@ msgid "" "Sottile." msgstr "" -#: ../../../build/NEWS:7773 +#: ../../../build/NEWS:7791 msgid "" "`bpo-30050 `__: New argument " "warn_on_full_buffer to signal.set_wakeup_fd lets you control whether Python " "prints a warning on stderr when the wakeup fd buffer overflows." msgstr "" -#: ../../../build/NEWS:7777 +#: ../../../build/NEWS:7795 msgid "" "`bpo-29137 `__: The ``fpectl`` library " "has been removed. It was never enabled by default, never worked correctly on" @@ -13527,25 +13556,25 @@ msgid "" "breakage of C extensions." msgstr "" -#: ../../../build/NEWS:7781 +#: ../../../build/NEWS:7799 msgid "" "`bpo-32273 `__: Move asyncio.test_utils " "to test.test_asyncio." msgstr "" -#: ../../../build/NEWS:7783 +#: ../../../build/NEWS:7801 msgid "" "`bpo-32272 `__: Remove asyncio.async() " "function." msgstr "" -#: ../../../build/NEWS:7785 +#: ../../../build/NEWS:7803 msgid "" "`bpo-32269 `__: Add " "asyncio.get_running_loop() function." msgstr "" -#: ../../../build/NEWS:7787 +#: ../../../build/NEWS:7805 msgid "" "`bpo-32265 `__: All class and static " "methods of builtin types now are correctly classified by " @@ -13553,39 +13582,39 @@ msgid "" "types.ClassMethodDescriptorType for unbound class methods of builtin types." msgstr "" -#: ../../../build/NEWS:7792 +#: ../../../build/NEWS:7810 msgid "" "`bpo-32253 `__: Deprecate ``yield from " "lock``, ``await lock``, ``with (yield from lock)`` and ``with await lock`` " "for asyncio synchronization primitives." msgstr "" -#: ../../../build/NEWS:7796 +#: ../../../build/NEWS:7814 msgid "" "`bpo-22589 `__: Changed MIME type of " ".bmp from 'image/x-ms-bmp' to 'image/bmp'" msgstr "" -#: ../../../build/NEWS:7798 +#: ../../../build/NEWS:7816 msgid "" "`bpo-32193 `__: Convert asyncio to use " "*async/await* syntax. Old styled ``yield from`` is still supported too." msgstr "" -#: ../../../build/NEWS:7801 +#: ../../../build/NEWS:7819 msgid "" "`bpo-32206 `__: Add support to run " "modules with pdb" msgstr "" -#: ../../../build/NEWS:7803 +#: ../../../build/NEWS:7821 msgid "" "`bpo-32227 `__: " "``functools.singledispatch`` now supports registering implementations using " "type annotations." msgstr "" -#: ../../../build/NEWS:7806 +#: ../../../build/NEWS:7824 msgid "" "`bpo-15873 `__: Added new alternate " "constructors :meth:`datetime.datetime.fromisoformat`, " @@ -13593,26 +13622,26 @@ msgid "" "as the inverse operation of each classes's respective ``isoformat`` methods." msgstr "" -#: ../../../build/NEWS:7812 ../../../build/NEWS:11370 +#: ../../../build/NEWS:7830 ../../../build/NEWS:11388 msgid "" "`bpo-32199 `__: The getnode() ip getter " "now uses 'ip link' instead of 'ip link list'." msgstr "" -#: ../../../build/NEWS:7815 +#: ../../../build/NEWS:7833 msgid "" "`bpo-32143 `__: os.statvfs() includes " "the f_fsid field from statvfs(2)" msgstr "" -#: ../../../build/NEWS:7817 +#: ../../../build/NEWS:7835 msgid "" "`bpo-26439 `__: Fix " "ctypes.util.find_library() for AIX by implementing " "ctypes._aix.find_library() Patch by: Michael Felt" msgstr "" -#: ../../../build/NEWS:7820 +#: ../../../build/NEWS:7838 msgid "" "`bpo-31993 `__: The pickler now uses " "less memory when serializing large bytes and str objects into a file. " @@ -13620,33 +13649,33 @@ msgid "" "large bytes and str objects." msgstr "" -#: ../../../build/NEWS:7824 ../../../build/NEWS:11373 +#: ../../../build/NEWS:7842 ../../../build/NEWS:11391 msgid "" "`bpo-27456 `__: Ensure TCP_NODELAY is " "set on Linux. Tests by Victor Stinner." msgstr "" -#: ../../../build/NEWS:7826 +#: ../../../build/NEWS:7844 msgid "" "`bpo-31778 `__: ast.literal_eval() is " "now more strict. Addition and subtraction of arbitrary numbers no longer " "allowed." msgstr "" -#: ../../../build/NEWS:7829 ../../../build/NEWS:11384 +#: ../../../build/NEWS:7847 ../../../build/NEWS:11402 msgid "" "`bpo-31802 `__: Importing native path " "module (``posixpath``, ``ntpath``) now works even if the ``os`` module still" " is not imported." msgstr "" -#: ../../../build/NEWS:7832 +#: ../../../build/NEWS:7850 msgid "" "`bpo-30241 `__: Add " "contextlib.AbstractAsyncContextManager. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:7835 +#: ../../../build/NEWS:7853 msgid "" "`bpo-31699 `__: Fix deadlocks in " ":class:`concurrent.futures.ProcessPoolExecutor` when task arguments or " @@ -13654,82 +13683,82 @@ msgid "" "calls to the :class:`ProcessPoolExecutor` API always eventually return." msgstr "" -#: ../../../build/NEWS:7840 +#: ../../../build/NEWS:7858 msgid "" "`bpo-15216 `__: " "``TextIOWrapper.reconfigure()`` supports changing *encoding*, *errors*, and " "*newline*." msgstr "" -#: ../../../build/NEWS:7846 +#: ../../../build/NEWS:7864 msgid "" "`bpo-32418 `__: Add get_loop() method to" " Server and AbstractServer classes." msgstr "" -#: ../../../build/NEWS:7851 ../../../build/NEWS:11415 +#: ../../../build/NEWS:7869 ../../../build/NEWS:11433 msgid "" "`bpo-32252 `__: Fix " "faulthandler_suppress_crash_report() used to prevent core dump files when " "testing crashes. getrlimit() returns zero on success." msgstr "" -#: ../../../build/NEWS:7854 +#: ../../../build/NEWS:7872 msgid "" "`bpo-32002 `__: Adjust C locale coercion" " testing for the empty locale and POSIX locale cases to more readily adjust " "to platform dependent behaviour." msgstr "" -#: ../../../build/NEWS:7860 +#: ../../../build/NEWS:7878 msgid "" "`bpo-19764 `__: Implement support for " "`subprocess.Popen(close_fds=True)` on Windows. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:7866 ../../../build/NEWS:11496 +#: ../../../build/NEWS:7884 ../../../build/NEWS:11514 msgid "" "`bpo-24960 `__: 2to3 and lib2to3 can now" " read pickled grammar files using pkgutil.get_data() rather than probing the" " filesystem. This lets 2to3 and lib2to3 work when run from a zipfile." msgstr "" -#: ../../../build/NEWS:7873 +#: ../../../build/NEWS:7891 msgid "" "`bpo-32030 `__: Py_Initialize() doesn't " "reset the memory allocators to default if the ``PYTHONMALLOC`` environment " "variable is not set." msgstr "" -#: ../../../build/NEWS:7876 ../../../build/NEWS:11506 +#: ../../../build/NEWS:7894 ../../../build/NEWS:11524 msgid "" "`bpo-29084 `__: Undocumented C API for " "OrderedDict has been excluded from the limited C API. It was added by " "mistake and actually never worked in the limited C API." msgstr "" -#: ../../../build/NEWS:7880 +#: ../../../build/NEWS:7898 msgid "" "`bpo-32264 `__: Moved the pygetopt.h " "header into internal/, since it has no public APIs." msgstr "" -#: ../../../build/NEWS:7883 +#: ../../../build/NEWS:7901 msgid "" "`bpo-32241 `__: " ":c:func:`Py_SetProgramName` and :c:func:`Py_SetPythonHome` now take the " "``const wchar *`` arguments instead of ``wchar *``." msgstr "" -#: ../../../build/NEWS:7888 +#: ../../../build/NEWS:7906 msgid "Python 3.7.0 alpha 3" msgstr "Python 3.7.0 alfa 3" -#: ../../../build/NEWS:7890 ../../../build/NEWS:11523 +#: ../../../build/NEWS:7908 ../../../build/NEWS:11541 msgid "*Release date: 2017-12-05*" msgstr "*Tanggal rilis: 2017-12-05*" -#: ../../../build/NEWS:7895 ../../../build/NEWS:11528 +#: ../../../build/NEWS:7913 ../../../build/NEWS:11546 msgid "" "`bpo-32176 `__: co_flags.CO_NOFREE is " "now always set correctly by the code object constructor based on freevars " @@ -13738,7 +13767,7 @@ msgid "" " injected into a modified code object and function." msgstr "" -#: ../../../build/NEWS:7901 +#: ../../../build/NEWS:7919 msgid "" "`bpo-10544 `__: Yield expressions are " "now deprecated in comprehensions and generator expressions. They are still " @@ -13746,14 +13775,14 @@ msgid "" "directly in the enclosing scope." msgstr "" -#: ../../../build/NEWS:7905 ../../../build/NEWS:11251 +#: ../../../build/NEWS:7923 ../../../build/NEWS:11269 msgid "" "`bpo-32137 `__: The repr of deeply " "nested dict now raises a RecursionError instead of crashing due to a stack " "overflow." msgstr "" -#: ../../../build/NEWS:7908 +#: ../../../build/NEWS:7926 msgid "" "`bpo-32096 `__: Revert memory allocator " "changes in the C API: move structures back from _PyRuntime to " @@ -13762,14 +13791,14 @@ msgid "" "before _PyRuntime_Initialize()." msgstr "" -#: ../../../build/NEWS:7913 +#: ../../../build/NEWS:7931 msgid "" "`bpo-32043 `__: Add a new \"developer " "mode\": new \"-X dev\" command line option to enable debug checks at " "runtime." msgstr "" -#: ../../../build/NEWS:7916 +#: ../../../build/NEWS:7934 msgid "" "`bpo-32023 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is used " @@ -13777,7 +13806,7 @@ msgid "" " parentheses can be omitted only on calls." msgstr "" -#: ../../../build/NEWS:7921 +#: ../../../build/NEWS:7939 msgid "" "`bpo-32012 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is passed " @@ -13786,7 +13815,7 @@ msgid "" "comma on either side." msgstr "" -#: ../../../build/NEWS:7926 +#: ../../../build/NEWS:7944 msgid "" "`bpo-28180 `__: A new internal " "``_Py_SetLocaleFromEnv(category)`` helper function has been added in order " @@ -13795,7 +13824,7 @@ msgid "" "environment by default)." msgstr "" -#: ../../../build/NEWS:7931 ../../../build/NEWS:11534 +#: ../../../build/NEWS:7949 ../../../build/NEWS:11552 msgid "" "`bpo-31949 `__: Fixed several issues in " "printing tracebacks (PyTraceBack_Print()). Setting sys.tracebacklimit to 0 " @@ -13806,13 +13835,13 @@ msgid "" "traceback items on Windows. Fixed output errors handling." msgstr "" -#: ../../../build/NEWS:7939 ../../../build/NEWS:11542 +#: ../../../build/NEWS:7957 ../../../build/NEWS:11560 msgid "" "`bpo-30696 `__: Fix the interactive " "interpreter looping endlessly when no memory." msgstr "" -#: ../../../build/NEWS:7942 ../../../build/NEWS:11545 +#: ../../../build/NEWS:7960 ../../../build/NEWS:11563 msgid "" "`bpo-20047 `__: Bytearray methods " "partition() and rpartition() now accept only bytes-like objects as " @@ -13820,34 +13849,34 @@ msgid "" "returning a bogus result when an integer is passed as a separator." msgstr "" -#: ../../../build/NEWS:7947 ../../../build/NEWS:11553 +#: ../../../build/NEWS:7965 ../../../build/NEWS:11571 msgid "" "`bpo-21720 `__: BytesWarning no longer " "emitted when the *fromlist* argument of ``__import__()`` or the ``__all__`` " "attribute of the module contain bytes instances." msgstr "" -#: ../../../build/NEWS:7951 +#: ../../../build/NEWS:7969 msgid "" "`bpo-31845 `__: Environment variables " "are once more read correctly at interpreter startup." msgstr "" -#: ../../../build/NEWS:7954 +#: ../../../build/NEWS:7972 msgid "" "`bpo-28936 `__: Ensure that lexically " "first syntax error involving a parameter and ``global`` or ``nonlocal`` is " "detected first at a given scope. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7958 ../../../build/NEWS:11557 +#: ../../../build/NEWS:7976 ../../../build/NEWS:11575 msgid "" "`bpo-31825 `__: Fixed OverflowError in " "the 'unicode-escape' codec and in codecs.escape_decode() when decode an " "escaped non-ascii byte." msgstr "" -#: ../../../build/NEWS:7961 +#: ../../../build/NEWS:7979 msgid "" "`bpo-31618 `__: The per-frame tracing " "logic added in 3.7a1 has been altered so that ``frame->f_lineno`` is updated" @@ -13858,7 +13887,7 @@ msgid "" "``f_trace_opcodes`` are enabled, line events now occur first." msgstr "" -#: ../../../build/NEWS:7969 ../../../build/NEWS:11560 +#: ../../../build/NEWS:7987 ../../../build/NEWS:11578 msgid "" "`bpo-28603 `__: Print the full " "context/cause chain of exceptions on interpreter exit, even if an exception " @@ -13866,7 +13895,7 @@ msgid "" "Bitter." msgstr "" -#: ../../../build/NEWS:7973 ../../../build/NEWS:11564 +#: ../../../build/NEWS:7991 ../../../build/NEWS:11582 msgid "" "`bpo-31786 `__: Fix timeout rounding in " "the select module to round correctly negative timeouts between -1.0 and 0.0." @@ -13874,35 +13903,35 @@ msgid "" "call was incorrectly non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:7978 +#: ../../../build/NEWS:7996 msgid "" "`bpo-31781 `__: Prevent crashes when " "calling methods of an uninitialized ``zipimport.zipimporter`` object. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:7981 +#: ../../../build/NEWS:7999 msgid "" "`bpo-30399 `__: Standard repr() of " "BaseException with a single argument no longer contains redundant trailing " "comma." msgstr "" -#: ../../../build/NEWS:7984 ../../../build/NEWS:11572 +#: ../../../build/NEWS:8002 ../../../build/NEWS:11590 msgid "" "`bpo-31626 `__: Fixed a bug in debug " "memory allocator. There was a write to freed memory after shrinking a " "memory block." msgstr "" -#: ../../../build/NEWS:7987 ../../../build/NEWS:11617 +#: ../../../build/NEWS:8005 ../../../build/NEWS:11635 msgid "" "`bpo-30817 `__: `PyErr_PrintEx()` clears" " now the ignored exception that may be raised by `_PySys_SetObjectId()`, for" " example when no memory." msgstr "" -#: ../../../build/NEWS:7993 ../../../build/NEWS:11623 +#: ../../../build/NEWS:8011 ../../../build/NEWS:11641 msgid "" "`bpo-28556 `__: Two minor fixes for " "``typing`` module: allow shallow copying instances of generic classes, " @@ -13910,14 +13939,14 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7997 +#: ../../../build/NEWS:8015 msgid "" "`bpo-32214 `__: PEP 557, Data Classes. " "Provides a decorator which adds boilerplate methods to classes which use " "type annotations so specify fields." msgstr "" -#: ../../../build/NEWS:8001 ../../../build/NEWS:11627 +#: ../../../build/NEWS:8019 ../../../build/NEWS:11645 msgid "" "`bpo-27240 `__: The header folding " "algorithm for the new email policies has been rewritten, which also fixes " @@ -13927,20 +13956,20 @@ msgid "" "now done correctly." msgstr "" -#: ../../../build/NEWS:8005 ../../../build/NEWS:11631 +#: ../../../build/NEWS:8023 ../../../build/NEWS:11649 msgid "" "`bpo-32186 `__: io.FileIO.readall() and " "io.FileIO.read() now release the GIL when getting the file size. Fixed hang " "of all threads with inaccessible NFS server. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8009 +#: ../../../build/NEWS:8027 msgid "" "`bpo-321010 `__: Add " ":attr:`sys.flags.dev_mode` flag" msgstr "" -#: ../../../build/NEWS:8011 +#: ../../../build/NEWS:8029 msgid "" "`bpo-32154 `__: The " "``asyncio.windows_utils.socketpair()`` function has been removed: use " @@ -13950,7 +13979,7 @@ msgid "" "``socket.socketpair`` on Python 3.5 and newer." msgstr "" -#: ../../../build/NEWS:8017 +#: ../../../build/NEWS:8035 msgid "" "`bpo-32089 `__: warnings: In development" " (-X dev) and debug mode (pydebug build), use the \"default\" action for " @@ -13958,7 +13987,7 @@ msgid "" "filters." msgstr "" -#: ../../../build/NEWS:8021 +#: ../../../build/NEWS:8039 msgid "" "`bpo-32107 `__: ``uuid.getnode()`` now " "preferentially returns universally administered MAC addresses if available, " @@ -13968,7 +13997,7 @@ msgid "" "returned." msgstr "" -#: ../../../build/NEWS:8027 +#: ../../../build/NEWS:8045 msgid "" "`bpo-23033 `__: Wildcard is now " "supported in hostname when it is one and only character in the left most " @@ -13976,14 +14005,14 @@ msgid "" " by Mandeep Singh." msgstr "" -#: ../../../build/NEWS:8031 ../../../build/NEWS:11635 +#: ../../../build/NEWS:8049 ../../../build/NEWS:11653 msgid "" "`bpo-12239 `__: Make " ":meth:`msilib.SummaryInformation.GetProperty` return ``None`` when the value" " of property is ``VT_EMPTY``. Initial patch by Mark Mc Mahon." msgstr "" -#: ../../../build/NEWS:8035 +#: ../../../build/NEWS:8053 msgid "" "`bpo-28334 `__: Use " ":func:`os.path.expanduser` to find the ``~/.netrc`` file in " @@ -13991,7 +14020,7 @@ msgid "" "raised. Patch by Dimitri Merejkowsky." msgstr "" -#: ../../../build/NEWS:8039 +#: ../../../build/NEWS:8057 msgid "" "`bpo-32121 `__: Made " "``tracemalloc.Traceback`` behave more like the traceback module, sorting the" @@ -14001,7 +14030,7 @@ msgid "" "to ``Traceback.format()``. (Patch by Jesse Bakker.)" msgstr "" -#: ../../../build/NEWS:8046 ../../../build/NEWS:11639 +#: ../../../build/NEWS:8064 ../../../build/NEWS:11657 msgid "" "`bpo-31325 `__: Fix wrong usage of " ":func:`collections.namedtuple` in the :meth:`RobotFileParser.parse() " @@ -14009,14 +14038,14 @@ msgid "" "Wellner." msgstr "" -#: ../../../build/NEWS:8050 ../../../build/NEWS:11643 +#: ../../../build/NEWS:8068 ../../../build/NEWS:11661 msgid "" "`bpo-12382 `__: " ":func:`msilib.OpenDatabase` now raises a better exception message when it " "couldn't open or create an MSI file. Initial patch by William Tisäter." msgstr "" -#: ../../../build/NEWS:8054 +#: ../../../build/NEWS:8072 msgid "" "`bpo-19610 `__: ``setup()`` now warns " "about invalid types for some fields. The ``distutils.dist.Distribution`` " @@ -14024,21 +14053,21 @@ msgid "" "are not specified as a list or a string." msgstr "" -#: ../../../build/NEWS:8059 +#: ../../../build/NEWS:8077 msgid "" "`bpo-32071 `__: Added the ``-k`` " "command-line option to ``python -m unittest`` to run only tests that match " "the given pattern(s)." msgstr "" -#: ../../../build/NEWS:8062 +#: ../../../build/NEWS:8080 msgid "" "`bpo-10049 `__: Added *nullcontext* no-" "op context manager to contextlib. This provides a simpler and faster " "alternative to ExitStack() when handling optional context managers." msgstr "" -#: ../../../build/NEWS:8066 +#: ../../../build/NEWS:8084 msgid "" "`bpo-28684 `__: The new " "test.support.skip_unless_bind_unix_socket() decorator is used here to skip " @@ -14047,7 +14076,7 @@ msgid "" "the recent Android versions that run now SELinux in enforcing mode)." msgstr "" -#: ../../../build/NEWS:8072 ../../../build/NEWS:11647 +#: ../../../build/NEWS:8090 ../../../build/NEWS:11665 msgid "" "`bpo-32110 `__: " "``codecs.StreamReader.read(n)`` now returns not more than *n* " @@ -14055,7 +14084,7 @@ msgid "" "``read()`` methods of other file-like objects." msgstr "" -#: ../../../build/NEWS:8076 +#: ../../../build/NEWS:8094 msgid "" "`bpo-27535 `__: The warnings module " "doesn't leak memory anymore in the hidden warnings registry for the " @@ -14063,7 +14092,7 @@ msgid "" "the warning key to the registry anymore for the \"ignore\" action." msgstr "" -#: ../../../build/NEWS:8081 +#: ../../../build/NEWS:8099 msgid "" "`bpo-32088 `__: warnings: When Python " "is build is debug mode (``Py_DEBUG``), :exc:`DeprecationWarning`, " @@ -14071,21 +14100,21 @@ msgid "" "displayed by default." msgstr "" -#: ../../../build/NEWS:8085 +#: ../../../build/NEWS:8103 msgid "" "`bpo-1647489 `__: Fixed searching " "regular expression patterns that could match an empty string. Non-empty " "string can now be correctly found after matching an empty string." msgstr "" -#: ../../../build/NEWS:8089 +#: ../../../build/NEWS:8107 msgid "" "`bpo-25054 `__: Added support of " "splitting on a pattern that could match an empty string." msgstr "" -#: ../../../build/NEWS:8092 ../../../build/NEWS:11651 -#: ../../../build/NEWS:16368 +#: ../../../build/NEWS:8110 ../../../build/NEWS:11669 +#: ../../../build/NEWS:16386 msgid "" "`bpo-32072 `__: Fixed issues with binary" " plists: Fixed saving bytearrays. Identical objects will be saved only once." @@ -14093,38 +14122,38 @@ msgid "" "saving and loading recursive data structures." msgstr "" -#: ../../../build/NEWS:8097 +#: ../../../build/NEWS:8115 msgid "" "`bpo-32069 `__: Drop legacy SSL " "transport from asyncio, ssl.MemoryBIO is always used anyway." msgstr "" -#: ../../../build/NEWS:8100 +#: ../../../build/NEWS:8118 msgid "" "`bpo-32066 `__: asyncio: Support " "pathlib.Path in create_unix_connection; sock arg should be optional" msgstr "" -#: ../../../build/NEWS:8103 +#: ../../../build/NEWS:8121 msgid "" "`bpo-32046 `__: Updates 2to3 to convert " "from operator.isCallable(obj) to callable(obj). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8106 +#: ../../../build/NEWS:8124 msgid "" "`bpo-32018 `__: inspect.signature should" " follow :pep:`8`, if the parameter has an annotation and a default value. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8109 +#: ../../../build/NEWS:8127 msgid "" "`bpo-32025 `__: Add time.thread_time() " "and time.thread_time_ns()" msgstr "" -#: ../../../build/NEWS:8111 +#: ../../../build/NEWS:8129 msgid "" "`bpo-32037 `__: Integers that fit in a " "signed 32-bit integer will be now pickled with protocol 0 using the INT " @@ -14133,27 +14162,27 @@ msgid "" "2." msgstr "" -#: ../../../build/NEWS:8116 ../../../build/NEWS:11656 +#: ../../../build/NEWS:8134 ../../../build/NEWS:11674 msgid "" "`bpo-32034 `__: Make " "asyncio.IncompleteReadError and LimitOverrunError pickleable." msgstr "" -#: ../../../build/NEWS:8119 ../../../build/NEWS:11659 +#: ../../../build/NEWS:8137 ../../../build/NEWS:11677 msgid "" "`bpo-32015 `__: Fixed the looping of " "asyncio in the case of reconnection the socket during waiting async " "read/write from/to the socket." msgstr "" -#: ../../../build/NEWS:8122 ../../../build/NEWS:11662 +#: ../../../build/NEWS:8140 ../../../build/NEWS:11680 msgid "" "`bpo-32011 `__: Restored support of " "loading marshal files with the TYPE_INT64 code. These files can be produced " "in Python 2.7." msgstr "" -#: ../../../build/NEWS:8125 +#: ../../../build/NEWS:8143 msgid "" "`bpo-28369 `__: Enhance " "add_reader/writer check that socket is not used by some transport. Before, " @@ -14161,14 +14190,14 @@ msgid "" " Now the check is implemented correctly for all file-like objects." msgstr "" -#: ../../../build/NEWS:8130 +#: ../../../build/NEWS:8148 msgid "" "`bpo-31976 `__: Fix race condition when " "flushing a file is slow, which can cause a segfault if closing the file from" " another thread." msgstr "" -#: ../../../build/NEWS:8133 +#: ../../../build/NEWS:8151 msgid "" "`bpo-31985 `__: Formally deprecated " "aifc.openfp, sunau.openfp, and wave.openfp. Since change " @@ -14178,40 +14207,40 @@ msgid "" "undocumented." msgstr "" -#: ../../../build/NEWS:8139 +#: ../../../build/NEWS:8157 msgid "" "`bpo-21862 `__: cProfile command line " "now accepts `-m module_name` as an alternative to script path. Patch by " "Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8142 ../../../build/NEWS:11665 +#: ../../../build/NEWS:8160 ../../../build/NEWS:11683 msgid "" "`bpo-31970 `__: Reduce performance " "overhead of asyncio debug mode." msgstr "" -#: ../../../build/NEWS:8144 +#: ../../../build/NEWS:8162 msgid "" "`bpo-31843 `__: *database* argument of " "sqlite3.connect() now accepts a :term:`path-like object`, instead of just a " "string." msgstr "" -#: ../../../build/NEWS:8147 +#: ../../../build/NEWS:8165 msgid "" "`bpo-31945 `__: Add Configurable " "*blocksize* to ``HTTPConnection`` and ``HTTPSConnection`` for improved " "upload throughput. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8150 +#: ../../../build/NEWS:8168 msgid "" "`bpo-31943 `__: Add a ``cancelled()`` " "method to :class:`asyncio.Handle`. Patch by Marat Sharafutdinov." msgstr "" -#: ../../../build/NEWS:8153 ../../../build/NEWS:11667 +#: ../../../build/NEWS:8171 ../../../build/NEWS:11685 msgid "" "`bpo-9678 `__: Fixed determining the MAC " "address in the uuid module: Using ifconfig on NetBSD and OpenBSD. Using arp " @@ -14219,32 +14248,32 @@ msgid "" "Shimizukawa." msgstr "" -#: ../../../build/NEWS:8157 ../../../build/NEWS:11671 +#: ../../../build/NEWS:8175 ../../../build/NEWS:11689 msgid "" "`bpo-30057 `__: Fix potential missed " "signal in signal.signal()." msgstr "" -#: ../../../build/NEWS:8159 ../../../build/NEWS:11673 +#: ../../../build/NEWS:8177 ../../../build/NEWS:11691 msgid "" "`bpo-31933 `__: Fix Blake2 params " "leaf_size and node_offset on big endian platforms. Patch by Jack O'Connor." msgstr "" -#: ../../../build/NEWS:8162 +#: ../../../build/NEWS:8180 msgid "" "`bpo-21423 `__: Add an initializer " "argument to {Process,Thread}PoolExecutor" msgstr "" -#: ../../../build/NEWS:8164 ../../../build/NEWS:11676 +#: ../../../build/NEWS:8182 ../../../build/NEWS:11694 msgid "" "`bpo-31927 `__: Fixed compilation of the" " socket module on NetBSD 8. Fixed assertion failure or reading arbitrary " "data when parse a AF_BLUETOOTH address on NetBSD and DragonFly BSD." msgstr "" -#: ../../../build/NEWS:8168 ../../../build/NEWS:11680 +#: ../../../build/NEWS:8186 ../../../build/NEWS:11698 msgid "" "`bpo-27666 `__: Fixed stack corruption " "in curses.box() and curses.ungetmouse() when the size of types chtype or " @@ -14252,65 +14281,65 @@ msgid "" " as arguments. Based on patch by Steve Fink." msgstr "" -#: ../../../build/NEWS:8173 +#: ../../../build/NEWS:8191 msgid "" "`bpo-31917 `__: Add 3 new clock " "identifiers: :data:`time.CLOCK_BOOTTIME`, :data:`time.CLOCK_PROF` and " ":data:`time.CLOCK_UPTIME`." msgstr "" -#: ../../../build/NEWS:8176 ../../../build/NEWS:11685 +#: ../../../build/NEWS:8194 ../../../build/NEWS:11703 msgid "" "`bpo-31897 `__: plistlib now catches " "more errors when read binary plists and raises InvalidFileException instead " "of unexpected exceptions." msgstr "" -#: ../../../build/NEWS:8179 ../../../build/NEWS:11688 +#: ../../../build/NEWS:8197 ../../../build/NEWS:11706 msgid "" "`bpo-25720 `__: Fix the method for " "checking pad state of curses WINDOW. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8182 ../../../build/NEWS:11691 +#: ../../../build/NEWS:8200 ../../../build/NEWS:11709 msgid "" "`bpo-31893 `__: Fixed the layout of the " "kqueue_event structure on OpenBSD and NetBSD. Fixed the comparison of the " "kqueue_event objects." msgstr "" -#: ../../../build/NEWS:8185 ../../../build/NEWS:11694 +#: ../../../build/NEWS:8203 ../../../build/NEWS:11712 msgid "" "`bpo-31891 `__: Fixed building the " "curses module on NetBSD." msgstr "" -#: ../../../build/NEWS:8187 +#: ../../../build/NEWS:8205 msgid "" "`bpo-31884 `__: added required constants" " to subprocess module for setting priority on windows" msgstr "" -#: ../../../build/NEWS:8190 +#: ../../../build/NEWS:8208 msgid "" "`bpo-28281 `__: Remove year (1-9999) " "limits on the Calendar.weekday() function. Patch by Mark Gollahon." msgstr "" -#: ../../../build/NEWS:8193 +#: ../../../build/NEWS:8211 msgid "" "`bpo-31702 `__: crypt.mksalt() now " "allows to specify the number of rounds for SHA-256 and SHA-512 hashing." msgstr "" -#: ../../../build/NEWS:8196 +#: ../../../build/NEWS:8214 msgid "" "`bpo-30639 `__: :func:`inspect.getfile` " "no longer computes the repr of unknown objects to display in an error " "message, to protect against badly behaved custom reprs." msgstr "" -#: ../../../build/NEWS:8200 +#: ../../../build/NEWS:8218 msgid "" "`bpo-30768 `__: Fix the " "pthread+semaphore implementation of PyThread_acquire_lock_timed() when " @@ -14318,20 +14347,20 @@ msgid "" "sem_timedwait() is interrupted by a signal (EINTR). See also the :pep:`475`." msgstr "" -#: ../../../build/NEWS:8205 +#: ../../../build/NEWS:8223 msgid "" "`bpo-31854 `__: Add " "``mmap.ACCESS_DEFAULT`` constant." msgstr "" -#: ../../../build/NEWS:8207 +#: ../../../build/NEWS:8225 msgid "" "`bpo-31834 `__: Use optimized code for " "BLAKE2 only with SSSE3+. The pure SSE2 implementation is slower than the " "pure C reference implementation." msgstr "" -#: ../../../build/NEWS:8210 +#: ../../../build/NEWS:8228 msgid "" "`bpo-28292 `__: " "Calendar.itermonthdates() will now consistently raise an exception when a " @@ -14341,14 +14370,14 @@ msgid "" "tuples and are not restricted by the range supported by datetime.date." msgstr "" -#: ../../../build/NEWS:8217 +#: ../../../build/NEWS:8235 msgid "" "`bpo-28564 `__: The shutil.rmtree() " "function has been sped up to 20--40%. This was done using the os.scandir() " "function." msgstr "" -#: ../../../build/NEWS:8220 ../../../build/NEWS:11696 +#: ../../../build/NEWS:8238 ../../../build/NEWS:11714 msgid "" "`bpo-28416 `__: Instances of " "pickle.Pickler subclass with the persistent_id() method and pickle.Unpickler" @@ -14356,33 +14385,33 @@ msgid "" "cycles." msgstr "" -#: ../../../build/NEWS:8224 +#: ../../../build/NEWS:8242 msgid "" "`bpo-31653 `__: Don't release the GIL if" " we can acquire a multiprocessing semaphore immediately." msgstr "" -#: ../../../build/NEWS:8227 ../../../build/NEWS:11700 +#: ../../../build/NEWS:8245 ../../../build/NEWS:11718 msgid "" "`bpo-28326 `__: Fix " "multiprocessing.Process when stdout and/or stderr is closed or None." msgstr "" -#: ../../../build/NEWS:8230 +#: ../../../build/NEWS:8248 msgid "" "`bpo-20825 `__: Add `subnet_of` and " "`superset_of` containment tests to :class:`ipaddress.IPv6Network` and " ":class:`ipaddress.IPv4Network`. Patch by Michel Albert and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8234 +#: ../../../build/NEWS:8252 msgid "" "`bpo-31827 `__: Remove the " "os.stat_float_times() function. It was introduced in Python 2.3 for backward" " compatibility with Python 2.2, and was deprecated since Python 3.1." msgstr "" -#: ../../../build/NEWS:8238 +#: ../../../build/NEWS:8256 msgid "" "`bpo-31756 `__: Add a " "``subprocess.Popen(text=False)`` keyword argument to `subprocess` functions " @@ -14390,26 +14419,26 @@ msgid "" "into text. Patch by Andrew Clegg." msgstr "" -#: ../../../build/NEWS:8242 +#: ../../../build/NEWS:8260 msgid "" "`bpo-31819 `__: Add " "AbstractEventLoop.sock_recv_into()." msgstr "" -#: ../../../build/NEWS:8244 ../../../build/NEWS:11022 -#: ../../../build/NEWS:11703 +#: ../../../build/NEWS:8262 ../../../build/NEWS:11040 +#: ../../../build/NEWS:11721 msgid "" "`bpo-31457 `__: If nested log adapters " "are used, the inner ``process()`` methods are no longer omitted." msgstr "" -#: ../../../build/NEWS:8247 ../../../build/NEWS:11706 +#: ../../../build/NEWS:8265 ../../../build/NEWS:11724 msgid "" "`bpo-31457 `__: The ``manager`` property" " on LoggerAdapter objects is now properly settable." msgstr "" -#: ../../../build/NEWS:8250 ../../../build/NEWS:11709 +#: ../../../build/NEWS:8268 ../../../build/NEWS:11727 msgid "" "`bpo-31806 `__: Fix timeout rounding in " "time.sleep(), threading.Lock.acquire() and socket.socket.settimeout() to " @@ -14418,20 +14447,20 @@ msgid "" "non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8256 +#: ../../../build/NEWS:8274 msgid "" "`bpo-31803 `__: time.clock() and " "time.get_clock_info('clock') now emit a DeprecationWarning warning." msgstr "" -#: ../../../build/NEWS:8259 +#: ../../../build/NEWS:8277 msgid "" "`bpo-31800 `__: Extended support for " "parsing UTC offsets. strptime '%z' can now parse the output generated by " "datetime.isoformat, including seconds and microseconds." msgstr "" -#: ../../../build/NEWS:8263 ../../../build/NEWS:11715 +#: ../../../build/NEWS:8281 ../../../build/NEWS:11733 msgid "" "`bpo-28603 `__: traceback: Fix a " "TypeError that occurred during printing of exception tracebacks when either " @@ -14439,14 +14468,14 @@ msgid "" "unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8267 +#: ../../../build/NEWS:8285 msgid "" "`bpo-30541 `__: Add new function to seal" " a mock and prevent the automatically creation of child mocks. Patch by " "Mario Corchero." msgstr "" -#: ../../../build/NEWS:8270 +#: ../../../build/NEWS:8288 msgid "" "`bpo-31784 `__: Implement the " ":pep:`564`, add new 6 new functions with nanosecond resolution to the " @@ -14456,80 +14485,80 @@ msgid "" ":func:`~time.time_ns`." msgstr "" -#: ../../../build/NEWS:8276 +#: ../../../build/NEWS:8294 msgid "" "`bpo-30143 `__: 2to3 now generates a " "code that uses abstract collection classes from collections.abc rather than " "collections." msgstr "" -#: ../../../build/NEWS:8279 ../../../build/NEWS:11721 +#: ../../../build/NEWS:8297 ../../../build/NEWS:11739 msgid "" "`bpo-31770 `__: Prevent a crash when " "calling the ``__init__()`` method of a ``sqlite3.Cursor`` object more than " "once. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8282 ../../../build/NEWS:11728 +#: ../../../build/NEWS:8300 ../../../build/NEWS:11746 msgid "" "`bpo-31764 `__: Prevent a crash in " "``sqlite3.Cursor.close()`` in case the ``Cursor`` object is uninitialized. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8285 ../../../build/NEWS:11731 +#: ../../../build/NEWS:8303 ../../../build/NEWS:11749 msgid "" "`bpo-31752 `__: Fix possible crash in " "timedelta constructor called with custom integers." msgstr "" -#: ../../../build/NEWS:8288 ../../../build/NEWS:11740 +#: ../../../build/NEWS:8306 ../../../build/NEWS:11758 msgid "" "`bpo-31620 `__: an empty asyncio.Queue " "now doesn't leak memory when queue.get pollers timeout" msgstr "" -#: ../../../build/NEWS:8291 +#: ../../../build/NEWS:8309 msgid "" "`bpo-31690 `__: Allow the flags " "re.ASCII, re.LOCALE, and re.UNICODE to be used as group flags for regular " "expressions." msgstr "" -#: ../../../build/NEWS:8294 +#: ../../../build/NEWS:8312 msgid "" "`bpo-30349 `__: FutureWarning is now " "emitted if a regular expression contains character set constructs that will " "change semantically in the future (nested sets and set operations)." msgstr "" -#: ../../../build/NEWS:8298 +#: ../../../build/NEWS:8316 msgid "" "`bpo-31664 `__: Added support for the " "Blowfish hashing in the crypt module." msgstr "" -#: ../../../build/NEWS:8300 ../../../build/NEWS:11743 +#: ../../../build/NEWS:8318 ../../../build/NEWS:11761 msgid "" "`bpo-31632 `__: Fix method " "set_protocol() of class _SSLProtocolTransport in asyncio module. This method" " was previously modifying a wrong reference to the protocol." msgstr "" -#: ../../../build/NEWS:8304 ../../../build/NEWS:11754 +#: ../../../build/NEWS:8322 ../../../build/NEWS:11772 msgid "" "`bpo-15037 `__: Added a workaround for " "getkey() in curses for ncurses 5.7 and earlier." msgstr "" -#: ../../../build/NEWS:8307 +#: ../../../build/NEWS:8325 msgid "" "`bpo-31307 `__: Allow use of bytes " "objects for arguments to :meth:`configparser.ConfigParser.read`. Patch by " "Vincent Michel." msgstr "" -#: ../../../build/NEWS:8310 ../../../build/NEWS:11774 +#: ../../../build/NEWS:8328 ../../../build/NEWS:11792 msgid "" "`bpo-31334 `__: Fix " "``poll.poll([timeout])`` in the ``select`` module for arbitrary negative " @@ -14537,45 +14566,45 @@ msgid "" "Patch by Riccardo Coccioli." msgstr "" -#: ../../../build/NEWS:8314 ../../../build/NEWS:11778 +#: ../../../build/NEWS:8332 ../../../build/NEWS:11796 msgid "" "`bpo-31310 `__: multiprocessing's " "semaphore tracker should be launched again if crashed." msgstr "" -#: ../../../build/NEWS:8317 ../../../build/NEWS:11781 +#: ../../../build/NEWS:8335 ../../../build/NEWS:11799 msgid "" "`bpo-31308 `__: Make multiprocessing's " "forkserver process immune to Ctrl-C and other user interruptions. If it " "crashes, restart it when necessary." msgstr "" -#: ../../../build/NEWS:8320 +#: ../../../build/NEWS:8338 msgid "" "`bpo-31245 `__: Added support for " "AF_UNIX socket in asyncio `create_datagram_endpoint`." msgstr "" -#: ../../../build/NEWS:8323 +#: ../../../build/NEWS:8341 msgid "" "`bpo-30553 `__: Add HTTP/2 status code " "421 (Misdirected Request) to :class:`http.HTTPStatus`. Patch by Vitor " "Pereira." msgstr "" -#: ../../../build/NEWS:8329 ../../../build/NEWS:11787 +#: ../../../build/NEWS:8347 ../../../build/NEWS:11805 msgid "" "`bpo-32105 `__: Added " "asyncio.BaseEventLoop.connect_accepted_socket versionadded marker." msgstr "" -#: ../../../build/NEWS:8335 ../../../build/NEWS:11800 +#: ../../../build/NEWS:8353 ../../../build/NEWS:11818 msgid "" "`bpo-31380 `__: Skip test_httpservers " "test_undecodable_file on macOS: fails on APFS." msgstr "" -#: ../../../build/NEWS:8338 ../../../build/NEWS:11803 +#: ../../../build/NEWS:8356 ../../../build/NEWS:11821 msgid "" "`bpo-31705 `__: Skip " "test_socket.test_sha256() on Linux kernel older than 4.5. The test fails " @@ -14583,21 +14612,21 @@ msgid "" "4.5." msgstr "" -#: ../../../build/NEWS:8342 +#: ../../../build/NEWS:8360 msgid "" "`bpo-32138 `__: Skip on Android " "test_faulthandler tests that raise SIGSEGV and remove the " "test.support.requires_android_level decorator." msgstr "" -#: ../../../build/NEWS:8345 +#: ../../../build/NEWS:8363 msgid "" "`bpo-32136 `__: The runtime embedding " "tests have been split out from ``Lib/test/test_capi.py`` into a new " "``Lib/test/test_embed.py`` file." msgstr "" -#: ../../../build/NEWS:8348 +#: ../../../build/NEWS:8366 msgid "" "`bpo-28668 `__: " "test.support.requires_multiprocessing_queue is removed. Skip tests with " @@ -14605,14 +14634,14 @@ msgid "" "semaphore implementation is broken or missing." msgstr "" -#: ../../../build/NEWS:8352 +#: ../../../build/NEWS:8370 msgid "" "`bpo-32126 `__: Skip " "test_get_event_loop_new_process in test.test_asyncio.test_events when " "sem_open() is not functional." msgstr "" -#: ../../../build/NEWS:8355 ../../../build/NEWS:11807 +#: ../../../build/NEWS:8373 ../../../build/NEWS:11825 msgid "" "`bpo-31174 `__: Fix " "test_tools.test_unparse: DirectoryTestCase now stores the names sample to " @@ -14620,112 +14649,112 @@ msgid "" "leaks." msgstr "" -#: ../../../build/NEWS:8362 +#: ../../../build/NEWS:8380 msgid "" "`bpo-28538 `__: Revert the previous " "changes, the if_nameindex structure is defined by Unified Headers." msgstr "" -#: ../../../build/NEWS:8365 +#: ../../../build/NEWS:8383 msgid "" "`bpo-28762 `__: Revert the last commit, " "the F_LOCK macro is defined by Android Unified Headers." msgstr "" -#: ../../../build/NEWS:8368 +#: ../../../build/NEWS:8386 msgid "" "`bpo-29040 `__: Support building Android" " with Unified Headers. The first NDK release to support Unified Headers is " "android-ndk-r14." msgstr "" -#: ../../../build/NEWS:8371 ../../../build/NEWS:11817 +#: ../../../build/NEWS:8389 ../../../build/NEWS:11835 msgid "" "`bpo-32059 `__: ``detect_modules()`` in " "``setup.py`` now also searches the sysroot paths when cross-compiling." msgstr "" -#: ../../../build/NEWS:8374 ../../../build/NEWS:11820 +#: ../../../build/NEWS:8392 ../../../build/NEWS:11838 msgid "" "`bpo-31957 `__: Fixes Windows SDK " "version detection when building for Windows." msgstr "" -#: ../../../build/NEWS:8376 ../../../build/NEWS:11822 +#: ../../../build/NEWS:8394 ../../../build/NEWS:11840 msgid "" "`bpo-31609 `__: Fixes quotes in " "PCbuild/clean.bat" msgstr "" -#: ../../../build/NEWS:8378 ../../../build/NEWS:11824 +#: ../../../build/NEWS:8396 ../../../build/NEWS:11842 msgid "" "`bpo-31934 `__: Abort the build when " "building out of a not clean source tree." msgstr "" -#: ../../../build/NEWS:8380 ../../../build/NEWS:11826 +#: ../../../build/NEWS:8398 ../../../build/NEWS:11844 msgid "" "`bpo-31926 `__: Fixed Argument Clinic " "sometimes causing compilation errors when there was more than one function " "and/or method in a .c file with the same name." msgstr "" -#: ../../../build/NEWS:8384 ../../../build/NEWS:11830 +#: ../../../build/NEWS:8402 ../../../build/NEWS:11848 msgid "" "`bpo-28791 `__: Update Windows builds to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8386 ../../../build/NEWS:11832 +#: ../../../build/NEWS:8404 ../../../build/NEWS:11850 msgid "" "`bpo-28791 `__: Update OS X installer to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8388 +#: ../../../build/NEWS:8406 msgid "" "`bpo-28643 `__: Record profile-opt build" " progress with stamp files." msgstr "" -#: ../../../build/NEWS:8390 +#: ../../../build/NEWS:8408 msgid "" "`bpo-31866 `__: Finish removing support " "for AtheOS." msgstr "" -#: ../../../build/NEWS:8395 ../../../build/NEWS:11842 +#: ../../../build/NEWS:8413 ../../../build/NEWS:11860 msgid "" "`bpo-1102 `__: Return ``None`` when " "``View.Fetch()`` returns ``ERROR_NO_MORE_ITEMS`` instead of raising " "``MSIError``. Initial patch by Anthony Tuininga." msgstr "" -#: ../../../build/NEWS:8399 ../../../build/NEWS:11846 +#: ../../../build/NEWS:8417 ../../../build/NEWS:11864 msgid "" "`bpo-31944 `__: Fixes Modify button in " "Apps and Features dialog." msgstr "" -#: ../../../build/NEWS:8401 +#: ../../../build/NEWS:8419 msgid "" "`bpo-20486 `__: Implement the " "``Database.Close()`` method to help closing MSI database objects." msgstr "" -#: ../../../build/NEWS:8404 +#: ../../../build/NEWS:8422 msgid "" "`bpo-31857 `__: Make the behavior of " "USE_STACKCHECK deterministic in a multi-threaded environment." msgstr "" -#: ../../../build/NEWS:8410 ../../../build/NEWS:11851 +#: ../../../build/NEWS:8428 ../../../build/NEWS:11869 msgid "" "`bpo-31392 `__: Update macOS installer " "to use OpenSSL 1.0.2m" msgstr "" -#: ../../../build/NEWS:8415 ../../../build/NEWS:11856 +#: ../../../build/NEWS:8433 ../../../build/NEWS:11874 msgid "" "`bpo-32207 `__: Improve tk event " "exception tracebacks in IDLE. When tk event handling is driven by IDLE's run" @@ -14735,20 +14764,20 @@ msgid "" "suggestion by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:8421 ../../../build/NEWS:11862 +#: ../../../build/NEWS:8439 ../../../build/NEWS:11880 msgid "" "`bpo-32164 `__: Delete unused file " "idlelib/tabbedpages.py. Use of TabbedPageSet in configdialog was replaced by" " ttk.Notebook." msgstr "" -#: ../../../build/NEWS:8424 ../../../build/NEWS:11865 +#: ../../../build/NEWS:8442 ../../../build/NEWS:11883 msgid "" "`bpo-32100 `__: IDLE: Fix old and new " "bugs in pathbrowser; improve tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8427 ../../../build/NEWS:11868 +#: ../../../build/NEWS:8445 ../../../build/NEWS:11886 msgid "" "`bpo-31858 `__: IDLE -- Restrict shell " "prompt manipulation to the shell. Editor and output windows only see an " @@ -14757,14 +14786,14 @@ msgid "" " not set or changed." msgstr "" -#: ../../../build/NEWS:8432 ../../../build/NEWS:11873 +#: ../../../build/NEWS:8450 ../../../build/NEWS:11891 msgid "" "`bpo-31860 `__: The font sample in the " "IDLE configuration dialog is now editable. Changes persist while IDLE " "remains open" msgstr "" -#: ../../../build/NEWS:8435 ../../../build/NEWS:11876 +#: ../../../build/NEWS:8453 ../../../build/NEWS:11894 msgid "" "`bpo-31836 `__: Test_code_module now " "passes if run after test_idle, which sets ps1. The code module uses sys.ps1 " @@ -14772,14 +14801,14 @@ msgid "" "both behaviors. Ditto for ps2." msgstr "" -#: ../../../build/NEWS:8439 ../../../build/NEWS:11880 +#: ../../../build/NEWS:8457 ../../../build/NEWS:11898 msgid "" "`bpo-28603 `__: Fix a TypeError that " "caused a shell restart when printing a traceback that includes an exception " "that is unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8443 +#: ../../../build/NEWS:8461 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -14790,7 +14819,7 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:8454 +#: ../../../build/NEWS:8472 msgid "" "`bpo-32159 `__: Remove CVS and " "Subversion tools: remove svneol.py and treesync.py scripts. CPython migrated" @@ -14798,14 +14827,14 @@ msgid "" "are no longer used to develop CPython." msgstr "" -#: ../../../build/NEWS:8459 ../../../build/NEWS:11919 +#: ../../../build/NEWS:8477 ../../../build/NEWS:11937 msgid "" "`bpo-30722 `__: Make redemo work with " "Python 3.6 and newer versions. Also, remove the ``LOCALE`` option since it " "doesn't work with string patterns in Python 3. Patch by Christoph Sarnowski." msgstr "" -#: ../../../build/NEWS:8466 ../../../build/NEWS:11926 +#: ../../../build/NEWS:8484 ../../../build/NEWS:11944 msgid "" "`bpo-20891 `__: Fix PyGILState_Ensure()." " When PyGILState_Ensure() is called in a non-Python thread before " @@ -14813,14 +14842,14 @@ msgid "" "PyThreadState_New() to fix a crash." msgstr "" -#: ../../../build/NEWS:8470 +#: ../../../build/NEWS:8488 msgid "" "`bpo-32125 `__: The " "``Py_UseClassExceptionsFlag`` flag has been removed. It was deprecated and " "wasn't used anymore since Python 2.0." msgstr "" -#: ../../../build/NEWS:8473 +#: ../../../build/NEWS:8491 msgid "" "`bpo-25612 `__: Move the current " "exception state from the frame object to the co-routine. This simplifies the" @@ -14828,14 +14857,14 @@ msgid "" "exception state when entering or exiting a generator." msgstr "" -#: ../../../build/NEWS:8478 +#: ../../../build/NEWS:8496 msgid "" "`bpo-23699 `__: Add " "Py_RETURN_RICHCOMPARE macro to reduce boilerplate code in rich comparison " "functions." msgstr "" -#: ../../../build/NEWS:8481 ../../../build/NEWS:11933 +#: ../../../build/NEWS:8499 ../../../build/NEWS:11951 msgid "" "`bpo-30697 `__: The " "`PyExc_RecursionErrorInst` singleton is removed and " @@ -14845,15 +14874,15 @@ msgid "" "`__." msgstr "" -#: ../../../build/NEWS:8488 +#: ../../../build/NEWS:8506 msgid "Python 3.7.0 alpha 2" msgstr "Python 3.7.0 alfa 2" -#: ../../../build/NEWS:8490 +#: ../../../build/NEWS:8508 msgid "*Release date: 2017-10-16*" msgstr "*Tanggal rilis: 2017-10-16*" -#: ../../../build/NEWS:8495 +#: ../../../build/NEWS:8513 msgid "" "`bpo-31558 `__: ``gc.freeze()`` is a new" " API that allows for moving all objects currently tracked by the garbage " @@ -14863,85 +14892,85 @@ msgid "" "stability at fork()." msgstr "" -#: ../../../build/NEWS:8501 ../../../build/NEWS:11569 +#: ../../../build/NEWS:8519 ../../../build/NEWS:11587 msgid "" "`bpo-31642 `__: Restored blocking \"from" " package import module\" by setting sys.modules[\"package.module\"] to None." msgstr "" -#: ../../../build/NEWS:8504 +#: ../../../build/NEWS:8522 msgid "" "`bpo-31708 `__: Allow use of " "asynchronous generator expressions in synchronous functions." msgstr "" -#: ../../../build/NEWS:8507 +#: ../../../build/NEWS:8525 msgid "" "`bpo-31709 `__: Drop support of " "asynchronous __aiter__." msgstr "" -#: ../../../build/NEWS:8509 +#: ../../../build/NEWS:8527 msgid "" "`bpo-30404 `__: The -u option now makes " "the stdout and stderr streams unbuffered rather than line-buffered." msgstr "" -#: ../../../build/NEWS:8512 ../../../build/NEWS:11575 +#: ../../../build/NEWS:8530 ../../../build/NEWS:11593 msgid "" "`bpo-31619 `__: Fixed a ValueError when " "convert a string with large number of underscores to integer with binary " "base." msgstr "" -#: ../../../build/NEWS:8515 +#: ../../../build/NEWS:8533 msgid "" "`bpo-31602 `__: Fix an assertion failure" " in `zipimporter.get_source()` in case of a bad `zlib.decompress()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8518 ../../../build/NEWS:11578 +#: ../../../build/NEWS:8536 ../../../build/NEWS:11596 msgid "" "`bpo-31592 `__: Fixed an assertion " "failure in Python parser in case of a bad `unicodedata.normalize()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8521 ../../../build/NEWS:11581 +#: ../../../build/NEWS:8539 ../../../build/NEWS:11599 msgid "" "`bpo-31588 `__: Raise a `TypeError` with" " a helpful error message when class creation fails due to a metaclass with a" " bad ``__prepare__()`` method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8525 +#: ../../../build/NEWS:8543 msgid "" "`bpo-31574 `__: Importlib was " "instrumented with two dtrace probes to profile import timing." msgstr "" -#: ../../../build/NEWS:8528 ../../../build/NEWS:11585 +#: ../../../build/NEWS:8546 ../../../build/NEWS:11603 msgid "" "`bpo-31566 `__: Fix an assertion failure" " in `_warnings.warn()` in case of a bad ``__name__`` global. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8531 +#: ../../../build/NEWS:8549 msgid "" "`bpo-31506 `__: Improved the error " "message logic for object.__new__ and object.__init__." msgstr "" -#: ../../../build/NEWS:8534 ../../../build/NEWS:11588 +#: ../../../build/NEWS:8552 ../../../build/NEWS:11606 msgid "" "`bpo-31505 `__: Fix an assertion failure" " in `json`, in case `_json.make_encoder()` received a bad `encoder()` " "argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8538 ../../../build/NEWS:11592 +#: ../../../build/NEWS:8556 ../../../build/NEWS:11610 msgid "" "`bpo-31492 `__: Fix assertion failures " "in case of failing to import from a module with a bad ``__name__`` " @@ -14949,21 +14978,21 @@ msgid "" "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8542 ../../../build/NEWS:11600 +#: ../../../build/NEWS:8560 ../../../build/NEWS:11618 msgid "" "`bpo-31478 `__: Fix an assertion failure" " in `_random.Random.seed()` in case the argument has a bad ``__abs__()`` " "method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8545 +#: ../../../build/NEWS:8563 msgid "" "`bpo-31336 `__: Speed up class creation " "by 10-20% by reducing the overhead in the necessary special method lookups." " Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8548 +#: ../../../build/NEWS:8566 msgid "" "`bpo-31415 `__: Add ``-X importtime`` " "option to show how long each import takes. It can be used to optimize " @@ -14971,13 +15000,13 @@ msgid "" "as an equivalent way to enable this." msgstr "" -#: ../../../build/NEWS:8552 +#: ../../../build/NEWS:8570 msgid "" "`bpo-31410 `__: Optimized calling " "wrapper and classmethod descriptors." msgstr "" -#: ../../../build/NEWS:8554 +#: ../../../build/NEWS:8572 msgid "" "`bpo-31353 `__: :pep:`553` - Add a new " "built-in called ``breakpoint()`` which calls ``sys.breakpointhook()``. By " @@ -14986,101 +15015,101 @@ msgid "" "original value of the hook is saved in ``sys.__breakpointhook__``." msgstr "" -#: ../../../build/NEWS:8560 +#: ../../../build/NEWS:8578 msgid "" "`bpo-17852 `__: Maintain a list of open " "buffered files, flush them before exiting the interpreter. Based on a patch" " from Armin Rigo." msgstr "" -#: ../../../build/NEWS:8563 ../../../build/NEWS:11603 +#: ../../../build/NEWS:8581 ../../../build/NEWS:11621 msgid "" "`bpo-31315 `__: Fix an assertion failure" " in imp.create_dynamic(), when spec.name is not a string. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8566 ../../../build/NEWS:11606 +#: ../../../build/NEWS:8584 ../../../build/NEWS:11624 msgid "" "`bpo-31311 `__: Fix a crash in the " "``__setstate__()`` method of `ctypes._CData`, in case of a bad ``__dict__``." " Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8569 ../../../build/NEWS:11609 +#: ../../../build/NEWS:8587 ../../../build/NEWS:11627 msgid "" "`bpo-31293 `__: Fix crashes in true " "division and multiplication of a timedelta object by a float with a bad " "as_integer_ratio() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8573 ../../../build/NEWS:11613 +#: ../../../build/NEWS:8591 ../../../build/NEWS:11631 msgid "" "`bpo-31285 `__: Fix an assertion failure" " in `warnings.warn_explicit`, when the return value of the received loader's" " get_source() has a bad splitlines() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8577 +#: ../../../build/NEWS:8595 msgid "" "`bpo-30406 `__: Make ``async`` and " "``await`` proper keywords, as specified in :pep:`492`." msgstr "" -#: ../../../build/NEWS:8583 ../../../build/NEWS:11719 +#: ../../../build/NEWS:8601 ../../../build/NEWS:11737 msgid "" "`bpo-30058 `__: Fixed buffer overflow in" " select.kqueue.control()." msgstr "" -#: ../../../build/NEWS:8585 ../../../build/NEWS:11724 +#: ../../../build/NEWS:8603 ../../../build/NEWS:11742 msgid "" "`bpo-31672 `__: ``idpattern`` in " "``string.Template`` matched some non-ASCII characters. Now it uses ``-i`` " "regular expression local flag to avoid non-ASCII characters." msgstr "" -#: ../../../build/NEWS:8589 ../../../build/NEWS:11734 +#: ../../../build/NEWS:8607 ../../../build/NEWS:11752 msgid "" "`bpo-31701 `__: On Windows, " "faulthandler.enable() now ignores MSC and COM exceptions." msgstr "" -#: ../../../build/NEWS:8592 ../../../build/NEWS:11737 +#: ../../../build/NEWS:8610 ../../../build/NEWS:11755 msgid "" "`bpo-31728 `__: Prevent crashes in " "`_elementtree` due to unsafe cleanup of `Element.text` and `Element.tail`. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8595 +#: ../../../build/NEWS:8613 msgid "" "`bpo-31671 `__: Now ``re.compile()`` " "converts passed RegexFlag to normal int object before compiling. " "bm_regex_compile benchmark shows 14% performance improvements." msgstr "" -#: ../../../build/NEWS:8599 +#: ../../../build/NEWS:8617 msgid "" "`bpo-30397 `__: The types of compiled " "regular objects and match objects are now exposed as `re.Pattern` and " "`re.Match`. This adds information in pydoc output for the re module." msgstr "" -#: ../../../build/NEWS:8603 ../../../build/NEWS:11747 +#: ../../../build/NEWS:8621 ../../../build/NEWS:11765 msgid "" "`bpo-31675 `__: Fixed memory leaks in " "Tkinter's methods splitlist() and split() when pass a string larger than 2 " "GiB." msgstr "" -#: ../../../build/NEWS:8606 ../../../build/NEWS:11750 +#: ../../../build/NEWS:8624 ../../../build/NEWS:11768 msgid "" "`bpo-31673 `__: Fixed typo in the name " "of Tkinter's method adderrorinfo()." msgstr "" -#: ../../../build/NEWS:8608 +#: ../../../build/NEWS:8626 msgid "" "`bpo-31648 `__: Improvements to path " "predicates in ElementTree: Allow whitespace around predicate parts, i.e. " @@ -15089,70 +15118,70 @@ msgid "" "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8613 ../../../build/NEWS:11752 +#: ../../../build/NEWS:8631 ../../../build/NEWS:11770 msgid "" "`bpo-30806 `__: Fix the string " "representation of a netrc object." msgstr "" -#: ../../../build/NEWS:8615 +#: ../../../build/NEWS:8633 msgid "" "`bpo-31638 `__: Add optional argument " "``compressed`` to ``zipapp.create_archive``, and add option ``--compress`` " "to the command line interface of ``zipapp``." msgstr "" -#: ../../../build/NEWS:8619 ../../../build/NEWS:11757 +#: ../../../build/NEWS:8637 ../../../build/NEWS:11775 msgid "" "`bpo-25351 `__: Avoid venv activate " "failures with undefined variables" msgstr "" -#: ../../../build/NEWS:8621 +#: ../../../build/NEWS:8639 msgid "" "`bpo-20519 `__: Avoid ctypes use (if " "possible) and improve import time for uuid." msgstr "" -#: ../../../build/NEWS:8624 +#: ../../../build/NEWS:8642 msgid "" "`bpo-28293 `__: The regular expression " "cache is no longer completely dumped when it is full." msgstr "" -#: ../../../build/NEWS:8627 +#: ../../../build/NEWS:8645 msgid "" "`bpo-31596 `__: Added " "pthread_getcpuclockid() to the time module" msgstr "" -#: ../../../build/NEWS:8629 +#: ../../../build/NEWS:8647 msgid "" "`bpo-27494 `__: Make 2to3 accept a " "trailing comma in generator expressions. For example, ``set(x for x in " "[],)`` is now allowed." msgstr "" -#: ../../../build/NEWS:8632 ../../../build/NEWS:11763 +#: ../../../build/NEWS:8650 ../../../build/NEWS:11781 msgid "" "`bpo-30347 `__: Stop crashes when " "concurrently iterate over itertools.groupby() iterators." msgstr "" -#: ../../../build/NEWS:8635 +#: ../../../build/NEWS:8653 msgid "" "`bpo-30346 `__: An iterator produced by " "itertools.groupby() iterator now becomes exhausted after advancing the " "groupby iterator." msgstr "" -#: ../../../build/NEWS:8638 +#: ../../../build/NEWS:8656 msgid "" "`bpo-31556 `__: Cancel asyncio.wait_for " "future faster if timeout <= 0" msgstr "" -#: ../../../build/NEWS:8640 +#: ../../../build/NEWS:8658 msgid "" "`bpo-31540 `__: Allow passing a context " "object in :class:`concurrent.futures.ProcessPoolExecutor` constructor. Also," @@ -15160,20 +15189,20 @@ msgid "" "earlier to improve memory usage when a worker waits for new jobs." msgstr "" -#: ../../../build/NEWS:8645 ../../../build/NEWS:11766 +#: ../../../build/NEWS:8663 ../../../build/NEWS:11784 msgid "" "`bpo-31516 `__: " "``threading.current_thread()`` should not return a dummy thread at shutdown." msgstr "" -#: ../../../build/NEWS:8648 +#: ../../../build/NEWS:8666 msgid "" "`bpo-31525 `__: In the sqlite module, " "require the sqlite3_prepare_v2 API. Thus, the sqlite module now requires " "sqlite version at least 3.3.9." msgstr "" -#: ../../../build/NEWS:8651 +#: ../../../build/NEWS:8669 msgid "" "`bpo-26510 `__: argparse subparsers are " "now required by default. This matches behaviour in Python 2. For optional " @@ -15182,7 +15211,7 @@ msgid "" " as had been the case since Python 3.3.)" msgstr "" -#: ../../../build/NEWS:8657 +#: ../../../build/NEWS:8675 msgid "" "`bpo-27541 `__: Reprs of subclasses of " "some collection and iterator classes (`bytearray`, `array.array`, " @@ -15191,70 +15220,70 @@ msgid "" "of the base class." msgstr "" -#: ../../../build/NEWS:8662 ../../../build/NEWS:11769 +#: ../../../build/NEWS:8680 ../../../build/NEWS:11787 msgid "" "`bpo-31351 `__: python -m ensurepip now " "exits with non-zero exit code if pip bootstrapping has failed." msgstr "" -#: ../../../build/NEWS:8665 +#: ../../../build/NEWS:8683 msgid "" "`bpo-31389 `__: ``pdb.set_trace()`` now " "takes an optional keyword-only argument ``header``. If given, this is " "printed to the console just before debugging begins." msgstr "" -#: ../../../build/NEWS:8672 ../../../build/NEWS:11790 +#: ../../../build/NEWS:8690 ../../../build/NEWS:11808 msgid "" "`bpo-31537 `__: Fix incorrect usage of " "``get_history_length`` in readline documentation example code. Patch by Brad" " Smith." msgstr "" -#: ../../../build/NEWS:8675 ../../../build/NEWS:11793 +#: ../../../build/NEWS:8693 ../../../build/NEWS:11811 msgid "" "`bpo-30085 `__: The operator functions " "without double underscores are preferred for clarity. The one with " "underscores are only kept for back-compatibility." msgstr "" -#: ../../../build/NEWS:8682 +#: ../../../build/NEWS:8700 msgid "" "`bpo-31696 `__: Improve compiler version" " information in :data:`sys.version` when Python is built with Clang." msgstr "" -#: ../../../build/NEWS:8685 +#: ../../../build/NEWS:8703 msgid "" "`bpo-31625 `__: Stop using ranlib on " "static libraries. Instead, we assume ar supports the 's' flag." msgstr "" -#: ../../../build/NEWS:8688 +#: ../../../build/NEWS:8706 msgid "" "`bpo-31624 `__: Remove support for " "BSD/OS." msgstr "" -#: ../../../build/NEWS:8690 ../../../build/NEWS:11834 +#: ../../../build/NEWS:8708 ../../../build/NEWS:11852 msgid "" "`bpo-22140 `__: Prevent double " "substitution of prefix in python-config.sh." msgstr "" -#: ../../../build/NEWS:8692 +#: ../../../build/NEWS:8710 msgid "" "`bpo-31569 `__: Correct PCBuild/ case to" " PCbuild/ in build scripts and documentation." msgstr "" -#: ../../../build/NEWS:8695 ../../../build/NEWS:11836 +#: ../../../build/NEWS:8713 ../../../build/NEWS:11854 msgid "" "`bpo-31536 `__: Avoid wholesale rebuild " "after `make regen-all` if nothing changed." msgstr "" -#: ../../../build/NEWS:8701 ../../../build/NEWS:11892 +#: ../../../build/NEWS:8719 ../../../build/NEWS:11910 msgid "" "`bpo-31460 `__: Simplify the API of " "IDLE's Module Browser. Passing a widget instead of an flist with a root " @@ -15264,19 +15293,19 @@ msgid "" ".py." msgstr "" -#: ../../../build/NEWS:8707 ../../../build/NEWS:11898 +#: ../../../build/NEWS:8725 ../../../build/NEWS:11916 msgid "" "`bpo-31649 `__: IDLE - Make _htest, " "_utest parameters keyword only." msgstr "" -#: ../../../build/NEWS:8709 ../../../build/NEWS:11900 +#: ../../../build/NEWS:8727 ../../../build/NEWS:11918 msgid "" "`bpo-31559 `__: Remove test order " "dependence in idle_test.test_browser." msgstr "" -#: ../../../build/NEWS:8711 ../../../build/NEWS:11902 +#: ../../../build/NEWS:8729 ../../../build/NEWS:11920 msgid "" "`bpo-31459 `__: Rename IDLE's module " "browser from Class Browser to Module Browser. The original module-level " @@ -15287,33 +15316,33 @@ msgid "" "changed. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8719 ../../../build/NEWS:11910 +#: ../../../build/NEWS:8737 ../../../build/NEWS:11928 msgid "" "`bpo-31500 `__: Default fonts now are " "scaled on HiDPI displays." msgstr "" -#: ../../../build/NEWS:8721 ../../../build/NEWS:11912 +#: ../../../build/NEWS:8739 ../../../build/NEWS:11930 msgid "" "`bpo-1612262 `__: IDLE module browser " "now shows nested classes and functions. Original patches for code and tests " "by Guilherme Polo and Cheryl Sabella, respectively." msgstr "" -#: ../../../build/NEWS:8728 +#: ../../../build/NEWS:8746 msgid "" "`bpo-28280 `__: Make `PyMapping_Keys()`," " `PyMapping_Values()` and `PyMapping_Items()` always return a `list` (rather" " than a `list` or a `tuple`). Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8732 ../../../build/NEWS:11930 +#: ../../../build/NEWS:8750 ../../../build/NEWS:11948 msgid "" "`bpo-31532 `__: Fix memory corruption " "due to allocator mix in getpath.c between Py_GetPath() and Py_SetPath()" msgstr "" -#: ../../../build/NEWS:8735 +#: ../../../build/NEWS:8753 msgid "" "`bpo-25658 `__: Implement :pep:`539` for" " Thread Specific Storage (TSS) API: it is a new Thread Local Storage (TLS) " @@ -15322,43 +15351,43 @@ msgid "" " M. Bray, patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8743 +#: ../../../build/NEWS:8761 msgid "Python 3.7.0 alpha 1" msgstr "Python 3.7.0 alfa 1" -#: ../../../build/NEWS:8745 +#: ../../../build/NEWS:8763 msgid "*Release date: 2017-09-19*" msgstr "*Tanggal rilis: 2017-09-19*" -#: ../../../build/NEWS:8750 ../../../build/NEWS:11968 +#: ../../../build/NEWS:8768 ../../../build/NEWS:11986 msgid "" "`bpo-29781 `__: SSLObject.version() now " "correctly returns None when handshake over BIO has not been performed yet." msgstr "" -#: ../../../build/NEWS:8753 +#: ../../../build/NEWS:8771 msgid "" "`bpo-29505 `__: Add fuzz tests for " "float(str), int(str), unicode(str); for oss-fuzz." msgstr "" -#: ../../../build/NEWS:8756 ../../../build/NEWS:11971 -#: ../../../build/NEWS:16356 +#: ../../../build/NEWS:8774 ../../../build/NEWS:11989 +#: ../../../build/NEWS:16374 msgid "" "`bpo-30947 `__: Upgrade libexpat " "embedded copy from version 2.2.1 to 2.2.3 to get security fixes." msgstr "" -#: ../../../build/NEWS:8759 ../../../build/NEWS:12431 -#: ../../../build/NEWS:16398 +#: ../../../build/NEWS:8777 ../../../build/NEWS:12449 +#: ../../../build/NEWS:16416 msgid "" "`bpo-30730 `__: Prevent environment " "variables injection in subprocess on Windows. Prevent passing other " "environment variables and command arguments." msgstr "" -#: ../../../build/NEWS:8763 ../../../build/NEWS:12435 -#: ../../../build/NEWS:16402 +#: ../../../build/NEWS:8781 ../../../build/NEWS:12453 +#: ../../../build/NEWS:16420 msgid "" "`bpo-30694 `__: Upgrade expat copy from " "2.2.0 to 2.2.1 to get fixes of multiple security vulnerabilities including: " @@ -15370,8 +15399,8 @@ msgid "" "expat secret using ``XML_SetHashSalt()``." msgstr "" -#: ../../../build/NEWS:8772 ../../../build/NEWS:12444 -#: ../../../build/NEWS:16411 +#: ../../../build/NEWS:8790 ../../../build/NEWS:12462 +#: ../../../build/NEWS:16429 msgid "" "`bpo-30500 `__: Fix " "urllib.parse.splithost() to correctly parse fragments. For example, " @@ -15380,15 +15409,15 @@ msgid "" "authentication (``login@host``)." msgstr "" -#: ../../../build/NEWS:8777 ../../../build/NEWS:12533 -#: ../../../build/NEWS:16416 +#: ../../../build/NEWS:8795 ../../../build/NEWS:12551 +#: ../../../build/NEWS:16434 msgid "" "`bpo-29591 `__: Update expat copy from " "2.1.1 to 2.2.0 to get fixes of CVE-2016-0718 and CVE-2016-4472. See " "https://sourceforge.net/p/expat/bugs/537/ for more information." msgstr "" -#: ../../../build/NEWS:8784 ../../../build/NEWS:11596 +#: ../../../build/NEWS:8802 ../../../build/NEWS:11614 msgid "" "`bpo-31490 `__: Fix an assertion failure" " in `ctypes` class definition, in case the class has an attribute whose name" @@ -15396,28 +15425,28 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:8788 ../../../build/NEWS:11977 +#: ../../../build/NEWS:8806 ../../../build/NEWS:11995 msgid "" "`bpo-31471 `__: Fix an assertion failure" " in `subprocess.Popen()` on Windows, in case the env argument has a bad " "keys() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8791 ../../../build/NEWS:11980 +#: ../../../build/NEWS:8809 ../../../build/NEWS:11998 msgid "" "`bpo-31418 `__: Fix an assertion failure" " in `PyErr_WriteUnraisable()` in case of an exception with a bad " "``__module__`` attribute. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8794 ../../../build/NEWS:11983 +#: ../../../build/NEWS:8812 ../../../build/NEWS:12001 msgid "" "`bpo-31416 `__: Fix assertion failures " "in case of a bad warnings.filters or warnings.defaultaction. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8797 +#: ../../../build/NEWS:8815 msgid "" "`bpo-28411 `__: Change direct usage of " "PyInterpreterState.modules to PyImport_GetModuleDict(). Also introduce more " @@ -15425,7 +15454,7 @@ msgid "" "complications when working on sys.modules." msgstr "" -#: ../../../build/NEWS:8802 +#: ../../../build/NEWS:8820 msgid "" "`bpo-28411 `__: Switch to the abstract " "API when dealing with ``PyInterpreterState.modules``. This allows later " @@ -15433,14 +15462,14 @@ msgid "" " a ``PyImport_GetModule()`` function to reduce a bunch of duplicated code." msgstr "" -#: ../../../build/NEWS:8807 ../../../build/NEWS:11986 +#: ../../../build/NEWS:8825 ../../../build/NEWS:12004 msgid "" "`bpo-31411 `__: Raise a TypeError " "instead of SystemError in case warnings.onceregistry is not a dictionary. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8810 +#: ../../../build/NEWS:8828 msgid "" "`bpo-31344 `__: For finer control of " "tracing behaviour when testing the interpreter, two new frame attributes " @@ -15450,13 +15479,13 @@ msgid "" "events." msgstr "" -#: ../../../build/NEWS:8816 ../../../build/NEWS:11989 +#: ../../../build/NEWS:8834 ../../../build/NEWS:12007 msgid "" "`bpo-31373 `__: Fix several possible " "instances of undefined behavior due to floating-point demotions." msgstr "" -#: ../../../build/NEWS:8819 ../../../build/NEWS:11992 +#: ../../../build/NEWS:8837 ../../../build/NEWS:12010 msgid "" "`bpo-30465 `__: Location information " "(``lineno`` and ``col_offset``) in f-strings is now (mostly) correct. This " @@ -15464,95 +15493,95 @@ msgid "" "the first line of the file)." msgstr "" -#: ../../../build/NEWS:8823 +#: ../../../build/NEWS:8841 msgid "" "`bpo-30860 `__: Consolidate CPython's " "global runtime state under a single struct. This improves discoverability " "of the runtime state." msgstr "" -#: ../../../build/NEWS:8826 +#: ../../../build/NEWS:8844 msgid "" "`bpo-31347 `__: Fix possible undefined " "behavior in _PyObject_FastCall_Prepend." msgstr "" -#: ../../../build/NEWS:8828 ../../../build/NEWS:11996 +#: ../../../build/NEWS:8846 ../../../build/NEWS:12014 msgid "" "`bpo-31343 `__: Include sys/sysmacros.h " "for major(), minor(), and makedev(). GNU C libray plans to remove the " "functions from sys/types.h." msgstr "" -#: ../../../build/NEWS:8831 ../../../build/NEWS:11999 +#: ../../../build/NEWS:8849 ../../../build/NEWS:12017 msgid "" "`bpo-31291 `__: Fix an assertion failure" " in `zipimport.zipimporter.get_data` on Windows, when the return value of " "``pathname.replace('/','\\\\')`` isn't a string. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8835 ../../../build/NEWS:12003 +#: ../../../build/NEWS:8853 ../../../build/NEWS:12021 msgid "" "`bpo-31271 `__: Fix an assertion failure" " in the write() method of `io.TextIOWrapper`, when the encoder doesn't " "return a bytes object. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8839 ../../../build/NEWS:12007 +#: ../../../build/NEWS:8857 ../../../build/NEWS:12025 msgid "" "`bpo-31243 `__: Fix a crash in some " "methods of `io.TextIOWrapper`, when the decoder's state is invalid. Patch by" " Oren Milman." msgstr "" -#: ../../../build/NEWS:8842 ../../../build/NEWS:12010 +#: ../../../build/NEWS:8860 ../../../build/NEWS:12028 msgid "" "`bpo-30721 `__: ``print`` now shows " "correct usage hint for using Python 2 redirection syntax. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:8845 ../../../build/NEWS:12013 +#: ../../../build/NEWS:8863 ../../../build/NEWS:12031 msgid "" "`bpo-31070 `__: Fix a race condition in " "importlib _get_module_lock()." msgstr "" -#: ../../../build/NEWS:8847 +#: ../../../build/NEWS:8865 msgid "" "`bpo-30747 `__: Add a non-dummy " "implementation of _Py_atomic_store and _Py_atomic_load on MSVC." msgstr "" -#: ../../../build/NEWS:8850 ../../../build/NEWS:12015 -#: ../../../build/NEWS:16362 +#: ../../../build/NEWS:8868 ../../../build/NEWS:12033 +#: ../../../build/NEWS:16380 msgid "" "`bpo-31095 `__: Fix potential crash " "during GC caused by ``tp_dealloc`` which doesn't call " "``PyObject_GC_UnTrack()``." msgstr "" -#: ../../../build/NEWS:8853 ../../../build/NEWS:12018 +#: ../../../build/NEWS:8871 ../../../build/NEWS:12036 msgid "" "`bpo-31071 `__: Avoid masking original " "TypeError in call with * unpacking when other arguments are passed." msgstr "" -#: ../../../build/NEWS:8856 ../../../build/NEWS:12021 +#: ../../../build/NEWS:8874 ../../../build/NEWS:12039 msgid "" "`bpo-30978 `__: str.format_map() now " "passes key lookup exceptions through. Previously any exception was replaced " "with a KeyError exception." msgstr "" -#: ../../../build/NEWS:8859 ../../../build/NEWS:12024 +#: ../../../build/NEWS:8877 ../../../build/NEWS:12042 msgid "" "`bpo-30808 `__: Use _Py_atomic API for " "concurrency-sensitive signal state." msgstr "" -#: ../../../build/NEWS:8861 ../../../build/NEWS:12026 -#: ../../../build/NEWS:16423 +#: ../../../build/NEWS:8879 ../../../build/NEWS:12044 +#: ../../../build/NEWS:16441 msgid "" "`bpo-30876 `__: Relative import from " "unloaded package now reimports the package instead of failing with " @@ -15560,7 +15589,7 @@ msgid "" "rather than SystemError." msgstr "" -#: ../../../build/NEWS:8865 ../../../build/NEWS:12030 +#: ../../../build/NEWS:8883 ../../../build/NEWS:12048 msgid "" "`bpo-30703 `__: Improve signal delivery." " Avoid using Py_AddPendingCall from signal handler, to avoid calling signal-" @@ -15569,53 +15598,53 @@ msgid "" "(some signals could be lost)." msgstr "" -#: ../../../build/NEWS:8870 ../../../build/NEWS:12035 -#: ../../../build/NEWS:16427 +#: ../../../build/NEWS:8888 ../../../build/NEWS:12053 +#: ../../../build/NEWS:16445 msgid "" "`bpo-30765 `__: Avoid blocking in " "pthread_mutex_lock() when PyThread_acquire_lock() is asked not to block." msgstr "" -#: ../../../build/NEWS:8873 ../../../build/NEWS:12038 +#: ../../../build/NEWS:8891 ../../../build/NEWS:12056 msgid "" "`bpo-31161 `__: Make sure the 'Missing " "parentheses' syntax error message is only applied to SyntaxError, not to " "subclasses. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:8876 ../../../build/NEWS:12041 +#: ../../../build/NEWS:8894 ../../../build/NEWS:12059 msgid "" "`bpo-30814 `__: Fixed a race condition " "when import a submodule from a package." msgstr "" -#: ../../../build/NEWS:8878 +#: ../../../build/NEWS:8896 msgid "" "`bpo-30736 `__: The internal unicodedata" " database has been upgraded to Unicode 10.0." msgstr "" -#: ../../../build/NEWS:8881 +#: ../../../build/NEWS:8899 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "from per-thread to per-interpreter to avoid crashes." msgstr "" -#: ../../../build/NEWS:8884 ../../../build/NEWS:12043 +#: ../../../build/NEWS:8902 ../../../build/NEWS:12061 msgid "" "`bpo-30597 `__: ``print`` now shows " "expected input in custom error message when used as a Python 2 statement. " "Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8887 ../../../build/NEWS:12458 +#: ../../../build/NEWS:8905 ../../../build/NEWS:12476 msgid "" "`bpo-30682 `__: Removed a too-strict " "assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " "and eval(\"f'\\\\\\r'\")." msgstr "" -#: ../../../build/NEWS:8890 +#: ../../../build/NEWS:8908 msgid "" "`bpo-30501 `__: The compiler now " "produces more optimal code for complex condition expressions in the \"if\", " @@ -15623,7 +15652,7 @@ msgid "" "expressions and comprehensions." msgstr "" -#: ../../../build/NEWS:8894 +#: ../../../build/NEWS:8912 msgid "" "`bpo-28180 `__: Implement :pep:`538` " "(legacy C locale coercion). This means that when a suitable coercion target " @@ -15632,20 +15661,20 @@ msgid "" "ASCII." msgstr "" -#: ../../../build/NEWS:8899 +#: ../../../build/NEWS:8917 msgid "" "`bpo-30486 `__: Allows setting cell " "values for __closure__. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:8902 +#: ../../../build/NEWS:8920 msgid "" "`bpo-30537 `__: itertools.islice now " "accepts integer-like objects (having an __index__ method) as start, stop, " "and slice arguments" msgstr "" -#: ../../../build/NEWS:8905 +#: ../../../build/NEWS:8923 msgid "" "`bpo-25324 `__: Tokens needed for " "parsing in Python moved to C. ``COMMENT``, ``NL`` and ``ENCODING``. This way" @@ -15653,29 +15682,29 @@ msgid "" "import the tokenize module." msgstr "" -#: ../../../build/NEWS:8909 ../../../build/NEWS:12463 +#: ../../../build/NEWS:8927 ../../../build/NEWS:12481 msgid "" "`bpo-29104 `__: Fixed parsing " "backslashes in f-strings." msgstr "" -#: ../../../build/NEWS:8911 ../../../build/NEWS:12465 -#: ../../../build/NEWS:16430 +#: ../../../build/NEWS:8929 ../../../build/NEWS:12483 +#: ../../../build/NEWS:16448 msgid "" "`bpo-27945 `__: Fixed various segfaults " "with dict when input collections are mutated during searching, inserting or " "comparing. Based on patches by Duane Griffin and Tim Mitchell." msgstr "" -#: ../../../build/NEWS:8915 ../../../build/NEWS:12469 -#: ../../../build/NEWS:16434 +#: ../../../build/NEWS:8933 ../../../build/NEWS:12487 +#: ../../../build/NEWS:16452 msgid "" "`bpo-25794 `__: Fixed type.__setattr__()" " and type.__delattr__() for non-interned attribute names. Based on patch by" " Eryk Sun." msgstr "" -#: ../../../build/NEWS:8918 ../../../build/NEWS:12472 +#: ../../../build/NEWS:8936 ../../../build/NEWS:12490 msgid "" "`bpo-30039 `__: If a KeyboardInterrupt " "happens when the interpreter is in the middle of resuming a chain of nested " @@ -15683,61 +15712,61 @@ msgid "" " frame." msgstr "" -#: ../../../build/NEWS:8922 +#: ../../../build/NEWS:8940 msgid "" "`bpo-28974 `__: ``object.__format__(x, " "'')`` is now equivalent to ``str(x)`` rather than ``format(str(self), '')``." msgstr "" -#: ../../../build/NEWS:8925 +#: ../../../build/NEWS:8943 msgid "" "`bpo-30024 `__: Circular imports " "involving absolute imports with binding a submodule to a name are now " "supported." msgstr "" -#: ../../../build/NEWS:8928 ../../../build/NEWS:12476 +#: ../../../build/NEWS:8946 ../../../build/NEWS:12494 msgid "" "`bpo-12414 `__: sys.getsizeof() on a " "code object now returns the sizes which includes the code struct and sizes " "of objects which it references. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8932 +#: ../../../build/NEWS:8950 msgid "" "`bpo-29839 `__: len() now raises " "ValueError rather than OverflowError if __len__() returned a large negative " "integer." msgstr "" -#: ../../../build/NEWS:8935 +#: ../../../build/NEWS:8953 msgid "" "`bpo-11913 `__: README.rst is now " "included in the list of distutils standard READMEs and therefore included in" " source distributions." msgstr "" -#: ../../../build/NEWS:8938 +#: ../../../build/NEWS:8956 msgid "" "`bpo-29914 `__: Fixed default " "implementations of __reduce__ and __reduce_ex__(). object.__reduce__() no " "longer takes arguments, object.__reduce_ex__() now requires one argument." msgstr "" -#: ../../../build/NEWS:8942 ../../../build/NEWS:12480 +#: ../../../build/NEWS:8960 ../../../build/NEWS:12498 msgid "" "`bpo-29949 `__: Fix memory usage " "regression of set and frozenset object." msgstr "" -#: ../../../build/NEWS:8944 ../../../build/NEWS:12482 -#: ../../../build/NEWS:16437 +#: ../../../build/NEWS:8962 ../../../build/NEWS:12500 +#: ../../../build/NEWS:16455 msgid "" "`bpo-29935 `__: Fixed error messages in " "the index() method of tuple, list and deque when pass indices of wrong type." msgstr "" -#: ../../../build/NEWS:8947 +#: ../../../build/NEWS:8965 msgid "" "`bpo-29816 `__: Shift operation now has " "less opportunity to raise OverflowError. ValueError always is raised rather " @@ -15745,44 +15774,44 @@ msgid "" "count always returns zero." msgstr "" -#: ../../../build/NEWS:8952 +#: ../../../build/NEWS:8970 msgid "" "`bpo-24821 `__: Fixed the slowing down " "to 25 times in the searching of some unlucky Unicode characters." msgstr "" -#: ../../../build/NEWS:8955 +#: ../../../build/NEWS:8973 msgid "" "`bpo-29102 `__: Add a unique ID to " "PyInterpreterState. This makes it easier to identify each subinterpreter." msgstr "" -#: ../../../build/NEWS:8958 +#: ../../../build/NEWS:8976 msgid "" "`bpo-29894 `__: The deprecation warning " "is emitted if __complex__ returns an instance of a strict subclass of " "complex. In a future versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:8962 ../../../build/NEWS:12485 +#: ../../../build/NEWS:8980 ../../../build/NEWS:12503 msgid "" "`bpo-29859 `__: Show correct error " "messages when any of the pthread_* calls in thread_pthread.h fails." msgstr "" -#: ../../../build/NEWS:8965 +#: ../../../build/NEWS:8983 msgid "" "`bpo-29849 `__: Fix a memory leak when " "an ImportError is raised during from import." msgstr "" -#: ../../../build/NEWS:8968 ../../../build/NEWS:12493 +#: ../../../build/NEWS:8986 ../../../build/NEWS:12511 msgid "" "`bpo-28856 `__: Fix an oversight that %b" " format for bytes should support objects follow the buffer protocol." msgstr "" -#: ../../../build/NEWS:8971 ../../../build/NEWS:12810 +#: ../../../build/NEWS:8989 ../../../build/NEWS:12828 msgid "" "`bpo-29723 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -15794,81 +15823,81 @@ msgid "" "location named on the command line." msgstr "" -#: ../../../build/NEWS:8979 +#: ../../../build/NEWS:8997 msgid "" "`bpo-29568 `__: Escaped percent \"%%\" " "in the format string for classic string formatting no longer allows any " "characters between two percents." msgstr "" -#: ../../../build/NEWS:8982 ../../../build/NEWS:12496 +#: ../../../build/NEWS:9000 ../../../build/NEWS:12514 msgid "" "`bpo-29714 `__: Fix a regression that " "bytes format may fail when containing zero bytes inside." msgstr "" -#: ../../../build/NEWS:8985 +#: ../../../build/NEWS:9003 msgid "" "`bpo-29695 `__: bool(), float(), list() " "and tuple() no longer take keyword arguments. The first argument of int() " "can now be passes only as positional argument." msgstr "" -#: ../../../build/NEWS:8989 ../../../build/NEWS:12834 +#: ../../../build/NEWS:9007 ../../../build/NEWS:12852 msgid "" "`bpo-28893 `__: Set correct __cause__ " "for errors about invalid awaitables returned from __aiter__ and __anext__." msgstr "" -#: ../../../build/NEWS:8992 ../../../build/NEWS:12488 -#: ../../../build/NEWS:16440 +#: ../../../build/NEWS:9010 ../../../build/NEWS:12506 +#: ../../../build/NEWS:16458 msgid "" "`bpo-28876 `__: ``bool(range)`` works " "even if ``len(range)`` raises :exc:`OverflowError`." msgstr "" -#: ../../../build/NEWS:8995 ../../../build/NEWS:12837 +#: ../../../build/NEWS:9013 ../../../build/NEWS:12855 msgid "" "`bpo-29683 `__: Fixes to memory " "allocation in _PyCode_SetExtra. Patch by Brian Coleman." msgstr "" -#: ../../../build/NEWS:8998 ../../../build/NEWS:12840 +#: ../../../build/NEWS:9016 ../../../build/NEWS:12858 msgid "" "`bpo-29684 `__: Fix minor regression of " "PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " "a dict. But it might cause segv when args=NULL and kwargs is not a dict." msgstr "" -#: ../../../build/NEWS:9002 ../../../build/NEWS:12844 -#: ../../../build/NEWS:16451 +#: ../../../build/NEWS:9020 ../../../build/NEWS:12862 +#: ../../../build/NEWS:16469 msgid "" "`bpo-28598 `__: Support __rmod__ for " "subclasses of str being called before str.__mod__. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:9005 ../../../build/NEWS:12847 +#: ../../../build/NEWS:9023 ../../../build/NEWS:12865 msgid "" "`bpo-29607 `__: Fix stack_effect " "computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." msgstr "" -#: ../../../build/NEWS:9008 ../../../build/NEWS:12850 -#: ../../../build/NEWS:16454 +#: ../../../build/NEWS:9026 ../../../build/NEWS:12868 +#: ../../../build/NEWS:16472 msgid "" "`bpo-29602 `__: Fix incorrect handling " "of signed zeros in complex constructor for complex subclasses and for inputs" " having a __complex__ method. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:9012 ../../../build/NEWS:12854 -#: ../../../build/NEWS:16458 +#: ../../../build/NEWS:9030 ../../../build/NEWS:12872 +#: ../../../build/NEWS:16476 msgid "" "`bpo-29347 `__: Fixed possibly " "dereferencing undefined pointers when creating weakref objects." msgstr "" -#: ../../../build/NEWS:9015 +#: ../../../build/NEWS:9033 msgid "" "`bpo-29463 `__: Add ``docstring`` field " "to Module, ClassDef, FunctionDef, and AsyncFunctionDef ast nodes. docstring" @@ -15877,122 +15906,122 @@ msgid "" ":issue:`32911`.)" msgstr "" -#: ../../../build/NEWS:9020 ../../../build/NEWS:12857 -#: ../../../build/NEWS:16461 +#: ../../../build/NEWS:9038 ../../../build/NEWS:12875 +#: ../../../build/NEWS:16479 msgid "" "`bpo-29438 `__: Fixed use-after-free " "problem in key sharing dict." msgstr "" -#: ../../../build/NEWS:9022 +#: ../../../build/NEWS:9040 msgid "" "`bpo-29546 `__: Set the 'path' and " "'name' attribute on ImportError for ``from ... import ...``." msgstr "" -#: ../../../build/NEWS:9025 +#: ../../../build/NEWS:9043 msgid "" "`bpo-29546 `__: Improve from-import " "error message with location" msgstr "" -#: ../../../build/NEWS:9027 ../../../build/NEWS:12499 -#: ../../../build/NEWS:16468 +#: ../../../build/NEWS:9045 ../../../build/NEWS:12517 +#: ../../../build/NEWS:16486 msgid "" "`bpo-29478 `__: If max_line_length=None " "is specified while using the Compat32 policy, it is no longer ignored. " "Patch by Mircea Cosbuc." msgstr "" -#: ../../../build/NEWS:9030 ../../../build/NEWS:12859 -#: ../../../build/NEWS:16463 +#: ../../../build/NEWS:9048 ../../../build/NEWS:12877 +#: ../../../build/NEWS:16481 msgid "" "`bpo-29319 `__: Prevent " "RunMainFromImporter overwriting sys.path[0]." msgstr "" -#: ../../../build/NEWS:9032 ../../../build/NEWS:12861 -#: ../../../build/NEWS:16465 +#: ../../../build/NEWS:9050 ../../../build/NEWS:12879 +#: ../../../build/NEWS:16483 msgid "" "`bpo-29337 `__: Fixed possible " "BytesWarning when compare the code objects. Warnings could be emitted at " "compile time." msgstr "" -#: ../../../build/NEWS:9035 ../../../build/NEWS:12864 +#: ../../../build/NEWS:9053 ../../../build/NEWS:12882 msgid "" "`bpo-29327 `__: Fixed a crash when pass " "the iterable keyword argument to sorted()." msgstr "" -#: ../../../build/NEWS:9038 ../../../build/NEWS:12867 +#: ../../../build/NEWS:9056 ../../../build/NEWS:12885 msgid "" "`bpo-29034 `__: Fix memory leak and use-" "after-free in os module (path_converter)." msgstr "" -#: ../../../build/NEWS:9041 ../../../build/NEWS:12870 +#: ../../../build/NEWS:9059 ../../../build/NEWS:12888 msgid "" "`bpo-29159 `__: Fix regression in " "bytes(x) when x.__index__() raises Exception." msgstr "" -#: ../../../build/NEWS:9043 +#: ../../../build/NEWS:9061 msgid "" "`bpo-29049 `__: Call " "_PyObject_GC_TRACK() lazily when calling Python function. Calling function " "is up to 5% faster." msgstr "" -#: ../../../build/NEWS:9046 +#: ../../../build/NEWS:9064 msgid "" "`bpo-28927 `__: bytes.fromhex() and " "bytearray.fromhex() now ignore all ASCII whitespace, not only spaces. Patch" " by Robert Xiao." msgstr "" -#: ../../../build/NEWS:9049 ../../../build/NEWS:12872 -#: ../../../build/NEWS:16817 +#: ../../../build/NEWS:9067 ../../../build/NEWS:12890 +#: ../../../build/NEWS:16835 msgid "" "`bpo-28932 `__: Do not include " " if it does not exist." msgstr "" -#: ../../../build/NEWS:9051 ../../../build/NEWS:12874 -#: ../../../build/NEWS:16822 +#: ../../../build/NEWS:9069 ../../../build/NEWS:12892 +#: ../../../build/NEWS:16840 msgid "" "`bpo-25677 `__: Correct the positioning " "of the syntax error caret for indented blocks. Based on patch by Michael " "Layzell." msgstr "" -#: ../../../build/NEWS:9054 ../../../build/NEWS:12877 -#: ../../../build/NEWS:16825 +#: ../../../build/NEWS:9072 ../../../build/NEWS:12895 +#: ../../../build/NEWS:16843 msgid "" "`bpo-29000 `__: Fixed bytes formatting " "of octals with zero padding in alternate form." msgstr "" -#: ../../../build/NEWS:9057 +#: ../../../build/NEWS:9075 msgid "" "`bpo-18896 `__: Python function can now " "have more than 255 parameters. collections.namedtuple() now supports tuples " "with more than 255 elements." msgstr "" -#: ../../../build/NEWS:9060 +#: ../../../build/NEWS:9078 msgid "" "`bpo-28596 `__: The preferred encoding " "is UTF-8 on Android. Patch written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:9063 +#: ../../../build/NEWS:9081 msgid "" "`bpo-22257 `__: Clean up interpreter " "startup (see :pep:`432`)." msgstr "" -#: ../../../build/NEWS:9065 ../../../build/NEWS:12880 +#: ../../../build/NEWS:9083 ../../../build/NEWS:12898 msgid "" "`bpo-26919 `__: On Android, operating " "system data is now always encoded/decoded to/from UTF-8, instead of the " @@ -16000,42 +16029,42 @@ msgid "" "os.fsdecode() which are already using UTF-8." msgstr "" -#: ../../../build/NEWS:9069 ../../../build/NEWS:12884 +#: ../../../build/NEWS:9087 ../../../build/NEWS:12902 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug triggerable by a monkey-patched" " len() function." msgstr "" -#: ../../../build/NEWS:9072 ../../../build/NEWS:13158 +#: ../../../build/NEWS:9090 ../../../build/NEWS:13176 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table. Patch written by INADA Naoki." msgstr "" -#: ../../../build/NEWS:9075 ../../../build/NEWS:12887 +#: ../../../build/NEWS:9093 ../../../build/NEWS:12905 msgid "" "`bpo-28739 `__: f-string expressions are" " no longer accepted as docstrings and by ast.literal_eval() even if they do " "not include expressions." msgstr "" -#: ../../../build/NEWS:9078 ../../../build/NEWS:12890 -#: ../../../build/NEWS:16828 +#: ../../../build/NEWS:9096 ../../../build/NEWS:12908 +#: ../../../build/NEWS:16846 msgid "" "`bpo-28512 `__: Fixed setting the offset" " attribute of SyntaxError by PyErr_SyntaxLocationEx() and " "PyErr_SyntaxLocationObject()." msgstr "" -#: ../../../build/NEWS:9081 ../../../build/NEWS:12893 +#: ../../../build/NEWS:9099 ../../../build/NEWS:12911 msgid "" "`bpo-28918 `__: Fix the cross " "compilation of xxlimited when Python has been built with Py_DEBUG defined." msgstr "" -#: ../../../build/NEWS:9084 ../../../build/NEWS:13188 +#: ../../../build/NEWS:9102 ../../../build/NEWS:13206 msgid "" "`bpo-23722 `__: Rather than silently " "producing a class that doesn't support zero-argument ``super()`` in methods," @@ -16044,7 +16073,7 @@ msgid "" "supports zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:9090 ../../../build/NEWS:13194 +#: ../../../build/NEWS:9108 ../../../build/NEWS:13212 msgid "" "`bpo-28797 `__: Modifying the class " "__dict__ inside the __set_name__ method of a descriptor that is used inside " @@ -16052,7 +16081,7 @@ msgid "" "descriptors." msgstr "" -#: ../../../build/NEWS:9094 +#: ../../../build/NEWS:9112 msgid "" "`bpo-28799 `__: Remove the " "``PyEval_GetCallStats()`` function and deprecate the untested and " @@ -16061,13 +16090,13 @@ msgid "" ":mod:`profile` to profile function calls." msgstr "" -#: ../../../build/NEWS:9099 +#: ../../../build/NEWS:9117 msgid "" "`bpo-12844 `__: More than 255 arguments " "can now be passed to a function." msgstr "" -#: ../../../build/NEWS:9101 ../../../build/NEWS:13198 +#: ../../../build/NEWS:9119 ../../../build/NEWS:13216 msgid "" "`bpo-28782 `__: Fix a bug in the " "implementation ``yield from`` when checking if the next instruction is " @@ -16075,7 +16104,7 @@ msgid "" "`__)." msgstr "" -#: ../../../build/NEWS:9105 +#: ../../../build/NEWS:9123 msgid "" "`bpo-28774 `__: Fix error position of " "the unicode error in ASCII and Latin1 encoders when a string returned by the" @@ -16083,20 +16112,20 @@ msgid "" " ASCII codec, characters out of the U+0000-U+00FF range for Latin1)." msgstr "" -#: ../../../build/NEWS:9110 ../../../build/NEWS:12896 +#: ../../../build/NEWS:9128 ../../../build/NEWS:12914 msgid "" "`bpo-28731 `__: Optimize " "_PyDict_NewPresized() to create correct size dict. Improve speed of dict " "literal with constant keys up to 30%." msgstr "" -#: ../../../build/NEWS:9113 ../../../build/NEWS:13252 +#: ../../../build/NEWS:9131 ../../../build/NEWS:13270 msgid "" "`bpo-28532 `__: Show sys.version when -V" " option is supplied twice." msgstr "" -#: ../../../build/NEWS:9115 ../../../build/NEWS:13254 +#: ../../../build/NEWS:9133 ../../../build/NEWS:13272 msgid "" "`bpo-27100 `__: The with-statement now " "checks for __enter__ before it checks for __exit__. This gives less " @@ -16104,351 +16133,351 @@ msgid "" "Ellington." msgstr "" -#: ../../../build/NEWS:9119 ../../../build/NEWS:13258 +#: ../../../build/NEWS:9137 ../../../build/NEWS:13276 msgid "" "`bpo-28746 `__: Fix the " "set_inheritable() file descriptor method on platforms that do not have the " "ioctl FIOCLEX and FIONCLEX commands." msgstr "" -#: ../../../build/NEWS:9122 ../../../build/NEWS:13261 +#: ../../../build/NEWS:9140 ../../../build/NEWS:13279 msgid "" "`bpo-26920 `__: Fix not getting the " "locale's charset upon initializing the interpreter, on platforms that do not" " have langinfo." msgstr "" -#: ../../../build/NEWS:9125 ../../../build/NEWS:13264 -#: ../../../build/NEWS:16834 +#: ../../../build/NEWS:9143 ../../../build/NEWS:13282 +#: ../../../build/NEWS:16852 msgid "" "`bpo-28648 `__: Fixed crash in " "Py_DecodeLocale() in debug build on Mac OS X when decode astral characters." " Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9128 ../../../build/NEWS:13270 +#: ../../../build/NEWS:9146 ../../../build/NEWS:13288 msgid "" "`bpo-28665 `__: Improve speed of the " "STORE_DEREF opcode by 40%." msgstr "" -#: ../../../build/NEWS:9130 ../../../build/NEWS:13267 -#: ../../../build/NEWS:16837 +#: ../../../build/NEWS:9148 ../../../build/NEWS:13285 +#: ../../../build/NEWS:16855 msgid "" "`bpo-19398 `__: Extra slash no longer " "added to sys.path components in case of empty compile-time PYTHONPATH " "components." msgstr "" -#: ../../../build/NEWS:9133 +#: ../../../build/NEWS:9151 msgid "" "`bpo-28621 `__: Sped up converting int " "to float by reusing faster bits counting implementation. Patch by Adrian " "Wielgosik." msgstr "" -#: ../../../build/NEWS:9136 +#: ../../../build/NEWS:9154 msgid "" "`bpo-28580 `__: Optimize iterating split" " table values. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9138 ../../../build/NEWS:13272 +#: ../../../build/NEWS:9156 ../../../build/NEWS:13290 msgid "" "`bpo-28583 `__: PyDict_SetDefault didn't" " combine split table when needed. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9141 ../../../build/NEWS:13366 +#: ../../../build/NEWS:9159 ../../../build/NEWS:13384 msgid "" "`bpo-28128 `__: Deprecation warning for " "invalid str and byte escape sequences now prints better information about " "where the error occurs. Patch by Serhiy Storchaka and Eric Smith." msgstr "" -#: ../../../build/NEWS:9145 ../../../build/NEWS:13370 +#: ../../../build/NEWS:9163 ../../../build/NEWS:13388 msgid "" "`bpo-28509 `__: dict.update() no longer " "allocate unnecessary large memory." msgstr "" -#: ../../../build/NEWS:9147 ../../../build/NEWS:13372 -#: ../../../build/NEWS:16840 +#: ../../../build/NEWS:9165 ../../../build/NEWS:13390 +#: ../../../build/NEWS:16858 msgid "" "`bpo-28426 `__: Fixed potential crash in" " PyUnicode_AsDecodedObject() in debug build." msgstr "" -#: ../../../build/NEWS:9150 ../../../build/NEWS:13375 +#: ../../../build/NEWS:9168 ../../../build/NEWS:13393 msgid "" "`bpo-28517 `__: Fixed of-by-one error in" " the peephole optimizer that caused keeping unreachable code." msgstr "" -#: ../../../build/NEWS:9153 ../../../build/NEWS:13378 +#: ../../../build/NEWS:9171 ../../../build/NEWS:13396 msgid "" "`bpo-28214 `__: Improved exception " "reporting for problematic __set_name__ attributes." msgstr "" -#: ../../../build/NEWS:9156 ../../../build/NEWS:13381 -#: ../../../build/NEWS:16843 +#: ../../../build/NEWS:9174 ../../../build/NEWS:13399 +#: ../../../build/NEWS:16861 msgid "" "`bpo-23782 `__: Fixed possible memory " "leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()." msgstr "" -#: ../../../build/NEWS:9159 ../../../build/NEWS:13490 +#: ../../../build/NEWS:9177 ../../../build/NEWS:13508 msgid "" "`bpo-28183 `__: Optimize and cleanup " "dict iteration." msgstr "" -#: ../../../build/NEWS:9161 ../../../build/NEWS:13492 +#: ../../../build/NEWS:9179 ../../../build/NEWS:13510 msgid "" "`bpo-26081 `__: Added C implementation " "of asyncio.Future. Original patch by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:9164 ../../../build/NEWS:13495 -#: ../../../build/NEWS:16846 +#: ../../../build/NEWS:9182 ../../../build/NEWS:13513 +#: ../../../build/NEWS:16864 msgid "" "`bpo-28379 `__: Added sanity checks and " "tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9167 ../../../build/NEWS:13498 -#: ../../../build/NEWS:16849 +#: ../../../build/NEWS:9185 ../../../build/NEWS:13516 +#: ../../../build/NEWS:16867 msgid "" "`bpo-28376 `__: The type of long range " "iterator is now registered as Iterator. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9170 +#: ../../../build/NEWS:9188 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is disallowed. Calling " "iter() on range instance is the only way. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9174 ../../../build/NEWS:13507 -#: ../../../build/NEWS:16855 +#: ../../../build/NEWS:9192 ../../../build/NEWS:13525 +#: ../../../build/NEWS:16873 msgid "" "`bpo-26906 `__: Resolving special " "methods of uninitialized type now causes implicit initialization of the type" " instead of a fail." msgstr "" -#: ../../../build/NEWS:9177 ../../../build/NEWS:13510 -#: ../../../build/NEWS:16858 +#: ../../../build/NEWS:9195 ../../../build/NEWS:13528 +#: ../../../build/NEWS:16876 msgid "" "`bpo-18287 `__: PyType_Ready() now " "checks that tp_name is not NULL. Original patch by Niklas Koep." msgstr "" -#: ../../../build/NEWS:9180 ../../../build/NEWS:13513 -#: ../../../build/NEWS:16861 +#: ../../../build/NEWS:9198 ../../../build/NEWS:13531 +#: ../../../build/NEWS:16879 msgid "" "`bpo-24098 `__: Fixed possible crash " "when AST is changed in process of compiling it." msgstr "" -#: ../../../build/NEWS:9183 ../../../build/NEWS:13516 +#: ../../../build/NEWS:9201 ../../../build/NEWS:13534 msgid "" "`bpo-28201 `__: Dict reduces possibility" " of 2nd conflict in hash table when hashes have same lower bits." msgstr "" -#: ../../../build/NEWS:9186 ../../../build/NEWS:13519 -#: ../../../build/NEWS:16864 +#: ../../../build/NEWS:9204 ../../../build/NEWS:13537 +#: ../../../build/NEWS:16882 msgid "" "`bpo-28350 `__: String constants with " "null character no longer interned." msgstr "" -#: ../../../build/NEWS:9188 ../../../build/NEWS:13521 -#: ../../../build/NEWS:16866 +#: ../../../build/NEWS:9206 ../../../build/NEWS:13539 +#: ../../../build/NEWS:16884 msgid "" "`bpo-26617 `__: Fix crash when GC runs " "during weakref callbacks." msgstr "" -#: ../../../build/NEWS:9190 ../../../build/NEWS:13523 -#: ../../../build/NEWS:16868 +#: ../../../build/NEWS:9208 ../../../build/NEWS:13541 +#: ../../../build/NEWS:16886 msgid "" "`bpo-27942 `__: String constants now " "interned recursively in tuples and frozensets." msgstr "" -#: ../../../build/NEWS:9193 +#: ../../../build/NEWS:9211 msgid "" "`bpo-28289 `__: ImportError.__init__ now" " resets not specified attributes." msgstr "" -#: ../../../build/NEWS:9195 ../../../build/NEWS:13526 -#: ../../../build/NEWS:16871 +#: ../../../build/NEWS:9213 ../../../build/NEWS:13544 +#: ../../../build/NEWS:16889 msgid "" "`bpo-21578 `__: Fixed misleading error " "message when ImportError called with invalid keyword args." msgstr "" -#: ../../../build/NEWS:9198 ../../../build/NEWS:13529 +#: ../../../build/NEWS:9216 ../../../build/NEWS:13547 msgid "" "`bpo-28203 `__: Fix incorrect type in " "complex(1.0, {2:3}) error message. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:9201 ../../../build/NEWS:13532 +#: ../../../build/NEWS:9219 ../../../build/NEWS:13550 msgid "" "`bpo-28086 `__: Single var-positional " "argument of tuple subtype was passed unscathed to the C-defined function. " "Now it is converted to exact tuple." msgstr "" -#: ../../../build/NEWS:9204 ../../../build/NEWS:13535 +#: ../../../build/NEWS:9222 ../../../build/NEWS:13553 msgid "" "`bpo-28214 `__: Now __set_name__ is " "looked up on the class instead of the instance." msgstr "" -#: ../../../build/NEWS:9207 ../../../build/NEWS:13538 -#: ../../../build/NEWS:16877 +#: ../../../build/NEWS:9225 ../../../build/NEWS:13556 +#: ../../../build/NEWS:16895 msgid "" "`bpo-27955 `__: Fallback on reading " "/dev/urandom device when the getrandom() syscall fails with EPERM, for " "example when blocked by SECCOMP." msgstr "" -#: ../../../build/NEWS:9210 ../../../build/NEWS:13541 +#: ../../../build/NEWS:9228 ../../../build/NEWS:13559 msgid "" "`bpo-28192 `__: Don't import readline in" " isolated mode." msgstr "" -#: ../../../build/NEWS:9212 +#: ../../../build/NEWS:9230 msgid "" "`bpo-27441 `__: Remove some redundant " "assignments to ob_size in longobject.c. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9215 +#: ../../../build/NEWS:9233 msgid "" "`bpo-27222 `__: Clean up redundant code " "in long_rshift function. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9218 ../../../build/NEWS:13543 +#: ../../../build/NEWS:9236 ../../../build/NEWS:13561 msgid "Upgrade internal unicode databases to Unicode version 9.0.0." -msgstr "" +msgstr "Perbarui database unicode internal ke Unicode versi 9.0.0." -#: ../../../build/NEWS:9220 ../../../build/NEWS:13545 -#: ../../../build/NEWS:16880 +#: ../../../build/NEWS:9238 ../../../build/NEWS:13563 +#: ../../../build/NEWS:16898 msgid "" "`bpo-28131 `__: Fix a regression in " "zipimport's compile_source(). zipimport should use the same optimization " "level as the interpreter." msgstr "" -#: ../../../build/NEWS:9223 ../../../build/NEWS:13548 +#: ../../../build/NEWS:9241 ../../../build/NEWS:13566 msgid "" "`bpo-28126 `__: Replace Py_MEMCPY with " "memcpy(). Visual Studio can properly optimize memcpy()." msgstr "" -#: ../../../build/NEWS:9226 ../../../build/NEWS:13551 +#: ../../../build/NEWS:9244 ../../../build/NEWS:13569 msgid "" "`bpo-28120 `__: Fix dict.pop() for " "splitted dictionary when trying to remove a \"pending key\" (Not yet " "inserted in split-table). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9229 ../../../build/NEWS:13554 +#: ../../../build/NEWS:9247 ../../../build/NEWS:13572 msgid "" "`bpo-26182 `__: Raise DeprecationWarning" " when async and await keywords are used as variable/attribute/class/function" " name." msgstr "" -#: ../../../build/NEWS:9232 ../../../build/NEWS:13279 +#: ../../../build/NEWS:9250 ../../../build/NEWS:13297 msgid "" "`bpo-26182 `__: Fix a refleak in code " "that raises DeprecationWarning." msgstr "" -#: ../../../build/NEWS:9234 ../../../build/NEWS:13281 +#: ../../../build/NEWS:9252 ../../../build/NEWS:13299 msgid "" "`bpo-28721 `__: Fix asynchronous " "generators aclose() and athrow() to handle StopAsyncIteration propagation " "properly." msgstr "" -#: ../../../build/NEWS:9237 +#: ../../../build/NEWS:9255 msgid "" "`bpo-26110 `__: Speed-up method calls: " "add LOAD_METHOD and CALL_METHOD opcodes." msgstr "" -#: ../../../build/NEWS:9242 ../../../build/NEWS:12049 +#: ../../../build/NEWS:9260 ../../../build/NEWS:12067 msgid "" "`bpo-31499 `__: xml.etree: Fix a crash " "when a parser is part of a reference cycle." msgstr "" -#: ../../../build/NEWS:9245 ../../../build/NEWS:11772 +#: ../../../build/NEWS:9263 ../../../build/NEWS:11790 msgid "" "`bpo-31482 `__: ``random.seed()`` now " "works with bytes in version=1" msgstr "" -#: ../../../build/NEWS:9247 ../../../build/NEWS:12052 +#: ../../../build/NEWS:9265 ../../../build/NEWS:12070 msgid "" "`bpo-28556 `__: typing.get_type_hints " "now finds the right globalns for classes and modules by default (when no " "``globalns`` was specified by the caller)." msgstr "" -#: ../../../build/NEWS:9250 ../../../build/NEWS:12055 +#: ../../../build/NEWS:9268 ../../../build/NEWS:12073 msgid "" "`bpo-28556 `__: Speed improvements to " "the ``typing`` module. Original PRs by Ivan Levkivskyi and Mitar." msgstr "" -#: ../../../build/NEWS:9253 ../../../build/NEWS:12058 +#: ../../../build/NEWS:9271 ../../../build/NEWS:12076 msgid "" "`bpo-31544 `__: The C accelerator module" " of ElementTree ignored exceptions raised when looking up TreeBuilder target" " methods in XMLParser()." msgstr "" -#: ../../../build/NEWS:9256 ../../../build/NEWS:12061 +#: ../../../build/NEWS:9274 ../../../build/NEWS:12079 msgid "" "`bpo-31234 `__: " "socket.create_connection() now fixes manually a reference cycle: clear the " "variable storing the last exception on success." msgstr "" -#: ../../../build/NEWS:9259 ../../../build/NEWS:12064 +#: ../../../build/NEWS:9277 ../../../build/NEWS:12082 msgid "" "`bpo-31457 `__: LoggerAdapter objects " "can now be nested." msgstr "" -#: ../../../build/NEWS:9261 +#: ../../../build/NEWS:9279 msgid "" "`bpo-31431 `__: " "SSLContext.check_hostname now automatically sets SSLContext.verify_mode to " "ssl.CERT_REQUIRED instead of failing with a ValueError." msgstr "" -#: ../../../build/NEWS:9265 +#: ../../../build/NEWS:9283 msgid "" "`bpo-31233 `__: " "socketserver.ThreadingMixIn now keeps a list of non-daemonic threads to wait" " until all these threads complete in server_close()." msgstr "" -#: ../../../build/NEWS:9268 +#: ../../../build/NEWS:9286 msgid "" "`bpo-28638 `__: Changed the " "implementation strategy for collections.namedtuple() to substantially reduce" @@ -16462,39 +16491,39 @@ msgid "" "Serhiy Storchaka, and Raymond Hettinger.)" msgstr "" -#: ../../../build/NEWS:9279 ../../../build/NEWS:12066 +#: ../../../build/NEWS:9297 ../../../build/NEWS:12084 msgid "" "`bpo-31400 `__: Improves SSL error " "handling to avoid losing error numbers." msgstr "" -#: ../../../build/NEWS:9281 +#: ../../../build/NEWS:9299 msgid "" "`bpo-27629 `__: Make return types of " "SSLContext.wrap_bio() and SSLContext.wrap_socket() customizable." msgstr "" -#: ../../../build/NEWS:9284 ../../../build/NEWS:12068 +#: ../../../build/NEWS:9302 ../../../build/NEWS:12086 msgid "" "`bpo-28958 `__: ssl.SSLContext() now " "uses OpenSSL error information when a context cannot be instantiated." msgstr "" -#: ../../../build/NEWS:9287 +#: ../../../build/NEWS:9305 msgid "" "`bpo-28182 `__: The SSL module now " "raises SSLCertVerificationError when OpenSSL fails to verify the peer's " "certificate. The exception contains more information about the error." msgstr "" -#: ../../../build/NEWS:9291 ../../../build/NEWS:12071 +#: ../../../build/NEWS:9309 ../../../build/NEWS:12089 msgid "" "`bpo-27340 `__: SSLSocket.sendall() now " "uses memoryview to create slices of data. This fixes support for all bytes-" "like object. It is also more efficient and avoids costly copies." msgstr "" -#: ../../../build/NEWS:9295 +#: ../../../build/NEWS:9313 msgid "" "`bpo-14191 `__: A new function " "``argparse.ArgumentParser.parse_intermixed_args`` provides the ability to " @@ -16502,33 +16531,33 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:9300 ../../../build/NEWS:12075 +#: ../../../build/NEWS:9318 ../../../build/NEWS:12093 msgid "" "`bpo-31178 `__: Fix string concatenation" " bug in rare error path in the subprocess module" msgstr "" -#: ../../../build/NEWS:9303 ../../../build/NEWS:12078 +#: ../../../build/NEWS:9321 ../../../build/NEWS:12096 msgid "" "`bpo-31350 `__: Micro-optimize " ":func:`asyncio._get_running_loop` to become up to 10% faster." msgstr "" -#: ../../../build/NEWS:9306 ../../../build/NEWS:12081 -#: ../../../build/NEWS:16373 +#: ../../../build/NEWS:9324 ../../../build/NEWS:12099 +#: ../../../build/NEWS:16391 msgid "" "`bpo-31170 `__: expat: Update libexpat " "from 2.2.3 to 2.2.4. Fix copying of partial characters for UTF-8 input " "(libexpat bug 115): https://github.com/libexpat/libexpat/issues/115" msgstr "" -#: ../../../build/NEWS:9310 ../../../build/NEWS:12085 +#: ../../../build/NEWS:9328 ../../../build/NEWS:12103 msgid "" "`bpo-29136 `__: Add TLS 1.3 cipher " "suites and OP_NO_TLSv1_3." msgstr "" -#: ../../../build/NEWS:9312 +#: ../../../build/NEWS:9330 msgid "" "`bpo-1198569 `__: ``string.Template`` " "subclasses can optionally define ``braceidpattern`` if they want to specify " @@ -16536,7 +16565,7 @@ msgid "" "default) it falls back to ``idpattern``." msgstr "" -#: ../../../build/NEWS:9317 +#: ../../../build/NEWS:9335 msgid "" "`bpo-31326 `__: " "concurrent.futures.ProcessPoolExecutor.shutdown() now explicitly closes the " @@ -16544,61 +16573,61 @@ msgid "" "thread, to prevent leaking a dangling thread." msgstr "" -#: ../../../build/NEWS:9321 ../../../build/NEWS:12096 +#: ../../../build/NEWS:9339 ../../../build/NEWS:12114 msgid "" "`bpo-27144 `__: The ``map()`` and " "``as_completed()`` iterators in ``concurrent.futures`` now avoid keeping a " "reference to yielded objects." msgstr "" -#: ../../../build/NEWS:9324 +#: ../../../build/NEWS:9342 msgid "" "`bpo-31281 `__: Fix " "``fileinput.FileInput(files, inplace=True)`` when ``files`` contain " "``pathlib.Path`` objects." msgstr "" -#: ../../../build/NEWS:9327 ../../../build/NEWS:12099 +#: ../../../build/NEWS:9345 ../../../build/NEWS:12117 msgid "" "`bpo-10746 `__: Fix ctypes producing " "wrong :pep:`3118` type codes for integer types." msgstr "" -#: ../../../build/NEWS:9330 +#: ../../../build/NEWS:9348 msgid "" "`bpo-27584 `__: ``AF_VSOCK`` has been " "added to the socket interface which allows communication between virtual " "machines and their host." msgstr "" -#: ../../../build/NEWS:9333 ../../../build/NEWS:12102 +#: ../../../build/NEWS:9351 ../../../build/NEWS:12120 msgid "" "`bpo-22536 `__: The subprocess module " "now sets the filename when FileNotFoundError is raised on POSIX systems due " "to the executable or cwd not being found." msgstr "" -#: ../../../build/NEWS:9337 +#: ../../../build/NEWS:9355 msgid "" "`bpo-29741 `__: Update some methods in " "the _pyio module to also accept integer types. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9340 ../../../build/NEWS:12106 +#: ../../../build/NEWS:9358 ../../../build/NEWS:12124 msgid "" "`bpo-31249 `__: concurrent.futures: " "WorkItem.run() used by ThreadPoolExecutor now breaks a reference cycle " "between an exception object and the WorkItem object." msgstr "" -#: ../../../build/NEWS:9344 ../../../build/NEWS:12110 +#: ../../../build/NEWS:9362 ../../../build/NEWS:12128 msgid "" "`bpo-31247 `__: xmlrpc.server now " "explicitly breaks reference cycles when using sys.exc_info() in code " "handling exceptions." msgstr "" -#: ../../../build/NEWS:9347 +#: ../../../build/NEWS:9365 msgid "" "`bpo-23835 `__: configparser: reading " "defaults in the ``ConfigParser()`` constructor is now using ``read_dict()``," @@ -16607,7 +16636,7 @@ msgid "" "converted to strings. Patch by James Tocknell." msgstr "" -#: ../../../build/NEWS:9353 ../../../build/NEWS:11027 +#: ../../../build/NEWS:9371 ../../../build/NEWS:11045 msgid "" "`bpo-31238 `__: pydoc: the stop() method" " of the private ServerThread class now waits until " @@ -16615,20 +16644,20 @@ msgid "" "docserver attribute to None to break a reference cycle." msgstr "" -#: ../../../build/NEWS:9357 +#: ../../../build/NEWS:9375 msgid "" "`bpo-5001 `__: Many asserts in " "`multiprocessing` are now more informative, and some error types have been " "changed to more specific ones." msgstr "" -#: ../../../build/NEWS:9360 +#: ../../../build/NEWS:9378 msgid "" "`bpo-31109 `__: Convert zipimport to use" " Argument Clinic." msgstr "" -#: ../../../build/NEWS:9362 ../../../build/NEWS:12113 +#: ../../../build/NEWS:9380 ../../../build/NEWS:12131 msgid "" "`bpo-30102 `__: The ssl and hashlib " "modules now call OPENSSL_add_all_algorithms_noconf() on OpenSSL < 1.1.0. The" @@ -16637,20 +16666,20 @@ msgid "" "Scalet." msgstr "" -#: ../../../build/NEWS:9367 +#: ../../../build/NEWS:9385 msgid "" "`bpo-18966 `__: Non-daemonic threads " "created by a multiprocessing.Process are now joined on child exit." msgstr "" -#: ../../../build/NEWS:9370 +#: ../../../build/NEWS:9388 msgid "" "`bpo-31183 `__: `dis` now works with " "asynchronous generator and coroutine objects. Patch by George Collins based " "on diagnosis by Luciano Ramalho." msgstr "" -#: ../../../build/NEWS:9373 +#: ../../../build/NEWS:9391 msgid "" "`bpo-5001 `__: There are a number of " "uninformative asserts in the `multiprocessing` module, as noted in issue " @@ -16664,33 +16693,33 @@ msgid "" "(drallensmith on github)." msgstr "" -#: ../../../build/NEWS:9383 ../../../build/NEWS:12118 +#: ../../../build/NEWS:9401 ../../../build/NEWS:12136 msgid "" "`bpo-31185 `__: Fixed miscellaneous " "errors in asyncio speedup module." msgstr "" -#: ../../../build/NEWS:9385 +#: ../../../build/NEWS:9403 msgid "" "`bpo-31151 `__: " "socketserver.ForkingMixIn.server_close() now waits until all child processes" " completed to prevent leaking zombie processes." msgstr "" -#: ../../../build/NEWS:9388 +#: ../../../build/NEWS:9406 msgid "" "`bpo-31072 `__: Add an ``include_file`` " "parameter to ``zipapp.create_archive()``" msgstr "" -#: ../../../build/NEWS:9391 +#: ../../../build/NEWS:9409 msgid "" "`bpo-24700 `__: Optimize array.array " "comparison. It is now from 10x up to 70x faster when comparing arrays " "holding values of the same integer type." msgstr "" -#: ../../../build/NEWS:9394 ../../../build/NEWS:12120 +#: ../../../build/NEWS:9412 ../../../build/NEWS:12138 msgid "" "`bpo-31135 `__: ttk: fix the destroy() " "method of LabeledScale and OptionMenu classes. Call the parent destroy() " @@ -16699,58 +16728,58 @@ msgid "" "garbage collector to destroy all widgets." msgstr "" -#: ../../../build/NEWS:9400 ../../../build/NEWS:12126 +#: ../../../build/NEWS:9418 ../../../build/NEWS:12144 msgid "" "`bpo-31107 `__: Fix " "`copyreg._slotnames()` mangled attribute calculation for classes whose name " "begins with an underscore. Patch by Shane Harvey." msgstr "" -#: ../../../build/NEWS:9403 +#: ../../../build/NEWS:9421 msgid "" "`bpo-31080 `__: Allow " "`logging.config.fileConfig` to accept kwargs and/or args." msgstr "" -#: ../../../build/NEWS:9405 +#: ../../../build/NEWS:9423 msgid "" "`bpo-30897 `__: ``pathlib.Path`` objects" " now include an ``is_mount()`` method (only implemented on POSIX). This is " "similar to ``os.path.ismount(p)``. Patch by Cooper Ry Lees." msgstr "" -#: ../../../build/NEWS:9409 ../../../build/NEWS:12129 +#: ../../../build/NEWS:9427 ../../../build/NEWS:12147 msgid "" "`bpo-31061 `__: Fixed a crash when using" " asyncio and threads." msgstr "" -#: ../../../build/NEWS:9411 +#: ../../../build/NEWS:9429 msgid "" "`bpo-30987 `__: Added support for CAN " "ISO-TP protocol in the socket module." msgstr "" -#: ../../../build/NEWS:9413 +#: ../../../build/NEWS:9431 msgid "" "`bpo-30522 `__: Added a ``setStream`` " "method to ``logging.StreamHandler`` to allow the stream to be set after " "creation." msgstr "" -#: ../../../build/NEWS:9416 ../../../build/NEWS:12131 +#: ../../../build/NEWS:9434 ../../../build/NEWS:12149 msgid "" "`bpo-30502 `__: Fix handling of long " "oids in ssl. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:9419 +#: ../../../build/NEWS:9437 msgid "" "`bpo-5288 `__: Support tzinfo objects " "with sub-minute offsets." msgstr "" -#: ../../../build/NEWS:9421 +#: ../../../build/NEWS:9439 msgid "" "`bpo-30919 `__: Fix shared memory " "performance regression in multiprocessing in 3.x. Shared memory used " @@ -16758,50 +16787,50 @@ msgid "" "careful to do as little disk I/O as possible." msgstr "" -#: ../../../build/NEWS:9425 +#: ../../../build/NEWS:9443 msgid "" "`bpo-26732 `__: Fix too many fds in " "processes started with the \"forkserver\" method. A child process would " "inherit as many fds as the number of still-running children." msgstr "" -#: ../../../build/NEWS:9429 ../../../build/NEWS:12141 -#: ../../../build/NEWS:16474 +#: ../../../build/NEWS:9447 ../../../build/NEWS:12159 +#: ../../../build/NEWS:16492 msgid "" "`bpo-29403 `__: Fix ``unittest.mock``'s " "autospec to not fail on method-bound builtin functions. Patch by Aaron " "Gallagher." msgstr "" -#: ../../../build/NEWS:9432 ../../../build/NEWS:12144 -#: ../../../build/NEWS:16477 +#: ../../../build/NEWS:9450 ../../../build/NEWS:12162 +#: ../../../build/NEWS:16495 msgid "" "`bpo-30961 `__: Fix decrementing a " "borrowed reference in tracemalloc." msgstr "" -#: ../../../build/NEWS:9434 +#: ../../../build/NEWS:9452 msgid "" "`bpo-19896 `__: Fix " "multiprocessing.sharedctypes to recognize typecodes ``'q'`` and ``'Q'``." msgstr "" -#: ../../../build/NEWS:9437 +#: ../../../build/NEWS:9455 msgid "" "`bpo-30946 `__: Remove obsolete code in " "readline module for platforms where GNU readline is older than 2.1 or where " "select() is not available." msgstr "" -#: ../../../build/NEWS:9440 ../../../build/NEWS:12146 +#: ../../../build/NEWS:9458 ../../../build/NEWS:12164 msgid "" "`bpo-25684 `__: Change " "``ttk.OptionMenu`` radiobuttons to be unique across instances of " "``OptionMenu``." msgstr "" -#: ../../../build/NEWS:9443 ../../../build/NEWS:12149 -#: ../../../build/NEWS:16479 +#: ../../../build/NEWS:9461 ../../../build/NEWS:12167 +#: ../../../build/NEWS:16497 msgid "" "`bpo-30886 `__: Fix " "multiprocessing.Queue.join_thread(): it now waits until the thread " @@ -16809,40 +16838,40 @@ msgid "" "the queue." msgstr "" -#: ../../../build/NEWS:9447 ../../../build/NEWS:12153 -#: ../../../build/NEWS:16483 +#: ../../../build/NEWS:9465 ../../../build/NEWS:12171 +#: ../../../build/NEWS:16501 msgid "" "`bpo-29854 `__: Fix segfault in readline" " when using readline's history-size option. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:9450 +#: ../../../build/NEWS:9468 msgid "" "`bpo-30794 `__: Added " "multiprocessing.Process.kill method to terminate using the SIGKILL signal on" " Unix." msgstr "" -#: ../../../build/NEWS:9453 ../../../build/NEWS:12156 +#: ../../../build/NEWS:9471 ../../../build/NEWS:12174 msgid "" "`bpo-30319 `__: socket.close() now " "ignores ECONNRESET error." msgstr "" -#: ../../../build/NEWS:9455 ../../../build/NEWS:12158 +#: ../../../build/NEWS:9473 ../../../build/NEWS:12176 msgid "" "`bpo-30828 `__: Fix out of bounds write " "in `asyncio.CFuture.remove_done_callback()`." msgstr "" -#: ../../../build/NEWS:9458 +#: ../../../build/NEWS:9476 msgid "" "`bpo-30302 `__: Use keywords in the " "``repr`` of ``datetime.timedelta``." msgstr "" -#: ../../../build/NEWS:9460 ../../../build/NEWS:12161 -#: ../../../build/NEWS:16486 +#: ../../../build/NEWS:9478 ../../../build/NEWS:12179 +#: ../../../build/NEWS:16504 msgid "" "`bpo-30807 `__: signal.setitimer() may " "disable the timer when passed a tiny value. Tiny values (such as 1e-6) are " @@ -16852,21 +16881,21 @@ msgid "" "timer instead of (re-)scheduling it." msgstr "" -#: ../../../build/NEWS:9467 ../../../build/NEWS:12168 -#: ../../../build/NEWS:16493 +#: ../../../build/NEWS:9485 ../../../build/NEWS:12186 +#: ../../../build/NEWS:16511 msgid "" "`bpo-30441 `__: Fix bug when modifying " "os.environ while iterating over it" msgstr "" -#: ../../../build/NEWS:9469 +#: ../../../build/NEWS:9487 msgid "" "`bpo-29585 `__: Avoid importing " "``sysconfig`` from ``site`` to improve startup speed. Python startup is " "about 5% faster on Linux and 30% faster on macOS." msgstr "" -#: ../../../build/NEWS:9472 +#: ../../../build/NEWS:9490 msgid "" "`bpo-29293 `__: Add missing parameter " "\"n\" on multiprocessing.Condition.notify(). The doc claims " @@ -16875,20 +16904,20 @@ msgid "" "sleepers to wake up) that threading.Condition.notify() accepts." msgstr "" -#: ../../../build/NEWS:9478 ../../../build/NEWS:12170 -#: ../../../build/NEWS:16495 +#: ../../../build/NEWS:9496 ../../../build/NEWS:12188 +#: ../../../build/NEWS:16513 msgid "" "`bpo-30532 `__: Fix email header value " "parser dropping folding white space in certain cases." msgstr "" -#: ../../../build/NEWS:9481 +#: ../../../build/NEWS:9499 msgid "" "`bpo-30596 `__: Add a ``close()`` method" " to ``multiprocessing.Process``." msgstr "" -#: ../../../build/NEWS:9483 ../../../build/NEWS:12092 +#: ../../../build/NEWS:9501 ../../../build/NEWS:12110 msgid "" "`bpo-9146 `__: Fix a segmentation fault " "in _hashopenssl when standard hash functions such as md5 are not available " @@ -16896,48 +16925,48 @@ msgid "" "environments." msgstr "" -#: ../../../build/NEWS:9487 ../../../build/NEWS:12902 -#: ../../../build/NEWS:16498 +#: ../../../build/NEWS:9505 ../../../build/NEWS:12920 +#: ../../../build/NEWS:16516 msgid "" "`bpo-29169 `__: Update zlib to 1.2.11." msgstr "" -#: ../../../build/NEWS:9489 ../../../build/NEWS:12134 -#: ../../../build/NEWS:16386 +#: ../../../build/NEWS:9507 ../../../build/NEWS:12152 +#: ../../../build/NEWS:16404 msgid "" "`bpo-30119 `__: ftplib.FTP.putline() now" " throws ValueError on commands that contains CR or LF. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9492 ../../../build/NEWS:12173 -#: ../../../build/NEWS:16500 +#: ../../../build/NEWS:9510 ../../../build/NEWS:12191 +#: ../../../build/NEWS:16518 msgid "" "`bpo-30879 `__: os.listdir() and " "os.scandir() now emit bytes names when called with bytes-like argument." msgstr "" -#: ../../../build/NEWS:9495 ../../../build/NEWS:12176 -#: ../../../build/NEWS:16503 +#: ../../../build/NEWS:9513 ../../../build/NEWS:12194 +#: ../../../build/NEWS:16521 msgid "" "`bpo-30746 `__: Prohibited the '=' " "character in environment variable names in ``os.putenv()`` and " "``os.spawn*()``." msgstr "" -#: ../../../build/NEWS:9498 +#: ../../../build/NEWS:9516 msgid "" "`bpo-30664 `__: The description of a " "unittest subtest now preserves the order of keyword arguments of " "TestCase.subTest()." msgstr "" -#: ../../../build/NEWS:9501 +#: ../../../build/NEWS:9519 msgid "" "`bpo-21071 `__: struct.Struct.format " "type is now :class:`str` instead of :class:`bytes`." msgstr "" -#: ../../../build/NEWS:9504 ../../../build/NEWS:12087 +#: ../../../build/NEWS:9522 ../../../build/NEWS:12105 msgid "" "`bpo-29212 `__: Fix " "concurrent.futures.thread.ThreadPoolExecutor threads to have a non repr() " @@ -16945,46 +16974,46 @@ msgid "" "will now identify themselves as \"ThreadPoolExecutor-y_n\"." msgstr "" -#: ../../../build/NEWS:9509 ../../../build/NEWS:12179 -#: ../../../build/NEWS:16506 +#: ../../../build/NEWS:9527 ../../../build/NEWS:12197 +#: ../../../build/NEWS:16524 msgid "" "`bpo-29755 `__: Fixed the lgettext() " "family of functions in the gettext module. They now always return bytes." msgstr "" -#: ../../../build/NEWS:9512 ../../../build/NEWS:12505 +#: ../../../build/NEWS:9530 ../../../build/NEWS:12523 msgid "" "`bpo-30616 `__: Functional API of enum " "allows to create empty enums. Patched by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:9515 ../../../build/NEWS:12508 +#: ../../../build/NEWS:9533 ../../../build/NEWS:12526 msgid "" "`bpo-30038 `__: Fix race condition " "between signal delivery and wakeup file descriptor. Patch by Nathaniel " "Smith." msgstr "" -#: ../../../build/NEWS:9518 ../../../build/NEWS:12511 +#: ../../../build/NEWS:9536 ../../../build/NEWS:12529 msgid "" "`bpo-23894 `__: lib2to3 now recognizes " "``rb'...'`` and ``f'...'`` strings." msgstr "" -#: ../../../build/NEWS:9520 +#: ../../../build/NEWS:9538 msgid "" "`bpo-24744 `__: pkgutil.walk_packages " "function now raises ValueError if *path* is a string. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:9523 ../../../build/NEWS:16523 +#: ../../../build/NEWS:9541 ../../../build/NEWS:16541 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup." msgstr "" -#: ../../../build/NEWS:9525 +#: ../../../build/NEWS:9543 msgid "" "`bpo-30589 `__: Fix " "multiprocessing.Process.exitcode to return the opposite of the signal number" @@ -16992,41 +17021,41 @@ msgid "" "\"forkserver\" method." msgstr "" -#: ../../../build/NEWS:9529 ../../../build/NEWS:12542 -#: ../../../build/NEWS:16525 +#: ../../../build/NEWS:9547 ../../../build/NEWS:12560 +#: ../../../build/NEWS:16543 msgid "" "`bpo-28994 `__: The traceback no longer " "displayed for SystemExit raised in a callback registered by atexit." msgstr "" -#: ../../../build/NEWS:9532 ../../../build/NEWS:12545 -#: ../../../build/NEWS:16528 +#: ../../../build/NEWS:9550 ../../../build/NEWS:12563 +#: ../../../build/NEWS:16546 msgid "" "`bpo-30508 `__: Don't log exceptions if " "Task/Future \"cancel()\" method was called." msgstr "" -#: ../../../build/NEWS:9535 +#: ../../../build/NEWS:9553 msgid "" "`bpo-30645 `__: Fix path calculation in " "`imp.load_package()`, fixing it for cases when a package is only shipped " "with bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:9539 +#: ../../../build/NEWS:9557 msgid "" "`bpo-11822 `__: The dis.dis() function " "now is able to disassemble nested code objects." msgstr "" -#: ../../../build/NEWS:9542 +#: ../../../build/NEWS:9560 msgid "" "`bpo-30624 `__: selectors does not take " "KeyboardInterrupt and SystemExit into account, leaving a fd in a bad state " "in case of error. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9546 ../../../build/NEWS:12137 +#: ../../../build/NEWS:9564 ../../../build/NEWS:12155 msgid "" "`bpo-30595 `__: " "multiprocessing.Queue.get() with a timeout now polls its reader in non-" @@ -17034,147 +17063,147 @@ msgid "" "longer than the timeout." msgstr "" -#: ../../../build/NEWS:9550 ../../../build/NEWS:12548 -#: ../../../build/NEWS:16531 +#: ../../../build/NEWS:9568 ../../../build/NEWS:12566 +#: ../../../build/NEWS:16549 msgid "" "`bpo-28556 `__: Updates to typing " "module: Add generic AsyncContextManager, add support for ContextManager on " "all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" msgstr "" -#: ../../../build/NEWS:9554 ../../../build/NEWS:12527 +#: ../../../build/NEWS:9572 ../../../build/NEWS:12545 msgid "" "`bpo-30605 `__: re.compile() no longer " "raises a BytesWarning when compiling a bytes instance with misplaced inline " "modifier. Patch by Roy Williams." msgstr "" -#: ../../../build/NEWS:9557 ../../../build/NEWS:12552 -#: ../../../build/NEWS:16535 +#: ../../../build/NEWS:9575 ../../../build/NEWS:12570 +#: ../../../build/NEWS:16553 msgid "" "`bpo-29870 `__: Fix ssl sockets leaks " "when connection is aborted in asyncio/ssl implementation. Patch by Michaël " "Sghaïer." msgstr "" -#: ../../../build/NEWS:9560 ../../../build/NEWS:12555 -#: ../../../build/NEWS:16538 +#: ../../../build/NEWS:9578 ../../../build/NEWS:12573 +#: ../../../build/NEWS:16556 msgid "" "`bpo-29743 `__: Closing transport during" " handshake process leaks open socket. Patch by Nikolay Kim" msgstr "" -#: ../../../build/NEWS:9563 ../../../build/NEWS:12558 -#: ../../../build/NEWS:16541 +#: ../../../build/NEWS:9581 ../../../build/NEWS:12576 +#: ../../../build/NEWS:16559 msgid "" "`bpo-27585 `__: Fix waiter cancellation " "in asyncio.Lock. Patch by Mathieu Sornay." msgstr "" -#: ../../../build/NEWS:9566 +#: ../../../build/NEWS:9584 msgid "" "`bpo-30014 `__: modify() method of " "poll(), epoll() and devpoll() based classes of selectors module is around " "10% faster. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9569 ../../../build/NEWS:12561 -#: ../../../build/NEWS:16544 +#: ../../../build/NEWS:9587 ../../../build/NEWS:12579 +#: ../../../build/NEWS:16562 msgid "" "`bpo-30418 `__: On Windows, " "subprocess.Popen.communicate() now also ignore EINVAL on stdin.write() if " "the child process is still running but closed the pipe." msgstr "" -#: ../../../build/NEWS:9573 +#: ../../../build/NEWS:9591 msgid "" "`bpo-30463 `__: Addded empty __slots__ " "to abc.ABC. This allows subclassers to deny __dict__ and __weakref__ " "creation. Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:9576 +#: ../../../build/NEWS:9594 msgid "" "`bpo-30520 `__: Loggers are now " "pickleable." msgstr "" -#: ../../../build/NEWS:9578 ../../../build/NEWS:12572 +#: ../../../build/NEWS:9596 ../../../build/NEWS:12590 msgid "" "`bpo-30557 `__: faulthandler now " "correctly filters and displays exception codes on Windows" msgstr "" -#: ../../../build/NEWS:9581 +#: ../../../build/NEWS:9599 msgid "" "`bpo-30526 `__: Add " "TextIOWrapper.reconfigure() and a TextIOWrapper.write_through attribute." msgstr "" -#: ../../../build/NEWS:9584 +#: ../../../build/NEWS:9602 msgid "" "`bpo-30245 `__: Fix possible overflow " "when organize struct.pack_into error message. Patch by Yuan Liu." msgstr "" -#: ../../../build/NEWS:9587 ../../../build/NEWS:12575 -#: ../../../build/NEWS:16548 +#: ../../../build/NEWS:9605 ../../../build/NEWS:12593 +#: ../../../build/NEWS:16566 msgid "" "`bpo-30378 `__: Fix the problem that " "logging.handlers.SysLogHandler cannot handle IPv6 addresses." msgstr "" -#: ../../../build/NEWS:9590 +#: ../../../build/NEWS:9608 msgid "" "`bpo-16500 `__: Allow registering at-" "fork handlers." msgstr "" -#: ../../../build/NEWS:9592 +#: ../../../build/NEWS:9610 msgid "" "`bpo-30470 `__: Deprecate invalid ctypes" " call protection on Windows. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:9595 ../../../build/NEWS:12581 -#: ../../../build/NEWS:16554 +#: ../../../build/NEWS:9613 ../../../build/NEWS:12599 +#: ../../../build/NEWS:16572 msgid "" "`bpo-30414 `__: " "multiprocessing.Queue._feed background running thread do not break from main" " loop on exception." msgstr "" -#: ../../../build/NEWS:9598 ../../../build/NEWS:12584 -#: ../../../build/NEWS:16557 +#: ../../../build/NEWS:9616 ../../../build/NEWS:12602 +#: ../../../build/NEWS:16575 msgid "" "`bpo-30003 `__: Fix handling escape " "characters in HZ codec. Based on patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9601 ../../../build/NEWS:12516 -#: ../../../build/NEWS:16516 +#: ../../../build/NEWS:9619 ../../../build/NEWS:12534 +#: ../../../build/NEWS:16534 msgid "" "`bpo-30149 `__: inspect.signature() now " "supports callables with variable-argument parameters wrapped with " "partialmethod. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9605 +#: ../../../build/NEWS:9623 msgid "" "`bpo-30436 `__: importlib.find_spec() " "raises ModuleNotFoundError instead of AttributeError if the specified parent" " module is not a package (i.e. lacks a __path__ attribute)." msgstr "" -#: ../../../build/NEWS:9609 ../../../build/NEWS:12587 -#: ../../../build/NEWS:16560 +#: ../../../build/NEWS:9627 ../../../build/NEWS:12605 +#: ../../../build/NEWS:16578 msgid "" "`bpo-30301 `__: Fix AttributeError when " "using SimpleQueue.empty() under *spawn* and *forkserver* start methods." msgstr "" -#: ../../../build/NEWS:9612 ../../../build/NEWS:12594 -#: ../../../build/NEWS:16567 +#: ../../../build/NEWS:9630 ../../../build/NEWS:12612 +#: ../../../build/NEWS:16585 msgid "" "`bpo-30375 `__: Warnings emitted when " "compile a regular expression now always point to the line in the user code." @@ -17182,8 +17211,8 @@ msgid "" "inside of groups or conditionals." msgstr "" -#: ../../../build/NEWS:9616 ../../../build/NEWS:12590 -#: ../../../build/NEWS:16563 +#: ../../../build/NEWS:9634 ../../../build/NEWS:12608 +#: ../../../build/NEWS:16581 msgid "" "`bpo-30329 `__: imaplib and poplib now " "catch the Windows socket WSAEINVAL error (code 10022) on " @@ -17191,7 +17220,7 @@ msgid "" "sometimes on SSL connections." msgstr "" -#: ../../../build/NEWS:9620 +#: ../../../build/NEWS:9638 msgid "" "`bpo-29196 `__: Removed previously " "deprecated in Python 2.4 classes Plist, Dict and _InternalDict in the " @@ -17200,28 +17229,28 @@ msgid "" "access to access items of these dictionaries." msgstr "" -#: ../../../build/NEWS:9625 +#: ../../../build/NEWS:9643 msgid "" "`bpo-9850 `__: The :mod:`macpath` is now " "deprecated and will be removed in Python 3.8." msgstr "" -#: ../../../build/NEWS:9628 +#: ../../../build/NEWS:9646 msgid "" "`bpo-30299 `__: Compiling regular " "expression in debug mode on CPython now displays the compiled bytecode in " "human readable form." msgstr "" -#: ../../../build/NEWS:9631 ../../../build/NEWS:12598 -#: ../../../build/NEWS:16571 +#: ../../../build/NEWS:9649 ../../../build/NEWS:12616 +#: ../../../build/NEWS:16589 msgid "" "`bpo-30048 `__: Fixed ``Task.cancel()`` " "can be ignored when the task is running coroutine and the coroutine returned" " without any more ``await``." msgstr "" -#: ../../../build/NEWS:9634 ../../../build/NEWS:12601 +#: ../../../build/NEWS:9652 ../../../build/NEWS:12619 msgid "" "`bpo-30266 `__: " "contextlib.AbstractContextManager now supports anti-registration by setting " @@ -17229,14 +17258,14 @@ msgid "" "`bpo-25958 `__. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9638 +#: ../../../build/NEWS:9656 msgid "" "`bpo-30340 `__: Enhanced regular " "expressions optimization. This increased the performance of matching some " "patterns up to 25 times." msgstr "" -#: ../../../build/NEWS:9641 ../../../build/NEWS:12605 +#: ../../../build/NEWS:9659 ../../../build/NEWS:12623 msgid "" "`bpo-30298 `__: Weaken the condition of " "deprecation warnings for inline modifiers. Now allowed several subsequential" @@ -17245,20 +17274,20 @@ msgid "" "inline modifiers (e.g. ``'(?x) (?i) (?s)...'``)." msgstr "" -#: ../../../build/NEWS:9647 +#: ../../../build/NEWS:9665 msgid "" "`bpo-30285 `__: Optimized case-" "insensitive matching and searching of regular expressions." msgstr "" -#: ../../../build/NEWS:9650 ../../../build/NEWS:12611 -#: ../../../build/NEWS:16574 +#: ../../../build/NEWS:9668 ../../../build/NEWS:12629 +#: ../../../build/NEWS:16592 msgid "" "`bpo-29990 `__: Fix range checking in " "GB18030 decoder. Original patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9653 +#: ../../../build/NEWS:9671 msgid "" "`bpo-29979 `__: rewrite " "cgi.parse_multipart, reusing the FieldStorage class and making its results " @@ -17266,8 +17295,8 @@ msgid "" "Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9657 ../../../build/NEWS:12617 -#: ../../../build/NEWS:16580 +#: ../../../build/NEWS:9675 ../../../build/NEWS:12635 +#: ../../../build/NEWS:16598 msgid "" "`bpo-30243 `__: Removed the __init__ " "methods of _json's scanner and encoder. Misusing them could cause memory " @@ -17275,7 +17304,7 @@ msgid "" "initialized in the __new__ methods." msgstr "" -#: ../../../build/NEWS:9661 +#: ../../../build/NEWS:9679 msgid "" "`bpo-30215 `__: Compiled regular " "expression objects with the re.LOCALE flag no longer depend on the locale at" @@ -17283,42 +17312,42 @@ msgid "" "matching." msgstr "" -#: ../../../build/NEWS:9665 ../../../build/NEWS:12621 -#: ../../../build/NEWS:16584 +#: ../../../build/NEWS:9683 ../../../build/NEWS:12639 +#: ../../../build/NEWS:16602 msgid "" "`bpo-30185 `__: Avoid KeyboardInterrupt " "tracebacks in forkserver helper process when Ctrl-C is received." msgstr "" -#: ../../../build/NEWS:9668 +#: ../../../build/NEWS:9686 msgid "" "`bpo-30103 `__: binascii.b2a_uu() and " "uu.encode() now support using ``'`'`` as zero instead of space." msgstr "" -#: ../../../build/NEWS:9671 ../../../build/NEWS:12624 -#: ../../../build/NEWS:16587 +#: ../../../build/NEWS:9689 ../../../build/NEWS:12642 +#: ../../../build/NEWS:16605 msgid "" "`bpo-28556 `__: Various updates to " "typing module: add typing.NoReturn type, use WrapperDescriptorType, minor " "bug-fixes. Original PRs by Jim Fasarakis-Hilliard and Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:9675 ../../../build/NEWS:12628 -#: ../../../build/NEWS:16591 +#: ../../../build/NEWS:9693 ../../../build/NEWS:12646 +#: ../../../build/NEWS:16609 msgid "" "`bpo-30205 `__: Fix getsockname() for " "unbound AF_UNIX sockets on Linux." msgstr "" -#: ../../../build/NEWS:9677 +#: ../../../build/NEWS:9695 msgid "" "`bpo-30228 `__: The seek() and tell() " "methods of io.FileIO now set the internal seekable attribute to avoid one " "syscall on open() (in buffered or text mode)." msgstr "" -#: ../../../build/NEWS:9681 +#: ../../../build/NEWS:9699 msgid "" "`bpo-30190 `__: unittest's " "assertAlmostEqual and assertNotAlmostEqual provide a better message in case " @@ -17326,41 +17355,41 @@ msgid "" "(patch by Giampaolo Rodola')" msgstr "" -#: ../../../build/NEWS:9685 +#: ../../../build/NEWS:9703 msgid "" "`bpo-30101 `__: Add support for " "curses.A_ITALIC." msgstr "" -#: ../../../build/NEWS:9687 ../../../build/NEWS:12565 +#: ../../../build/NEWS:9705 ../../../build/NEWS:12583 msgid "" "`bpo-29822 `__: inspect.isabstract() now" " works during __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:9690 ../../../build/NEWS:12578 -#: ../../../build/NEWS:16551 +#: ../../../build/NEWS:9708 ../../../build/NEWS:12596 +#: ../../../build/NEWS:16569 msgid "" "`bpo-29960 `__: Preserve generator state" " when _random.Random.setstate() raises an exception. Patch by Bryan Olson." msgstr "" -#: ../../../build/NEWS:9693 ../../../build/NEWS:12630 -#: ../../../build/NEWS:16593 +#: ../../../build/NEWS:9711 ../../../build/NEWS:12648 +#: ../../../build/NEWS:16611 msgid "" "`bpo-30070 `__: Fixed leaks and crashes " "in errors handling in the parser module." msgstr "" -#: ../../../build/NEWS:9696 +#: ../../../build/NEWS:9714 msgid "" "`bpo-22352 `__: Column widths in the " "output of dis.dis() are now adjusted for large line numbers and instruction " "offsets." msgstr "" -#: ../../../build/NEWS:9699 ../../../build/NEWS:12633 -#: ../../../build/NEWS:16596 +#: ../../../build/NEWS:9717 ../../../build/NEWS:12651 +#: ../../../build/NEWS:16614 msgid "" "`bpo-30061 `__: Fixed crashes in IOBase " "methods __next__() and readlines() when readline() or __next__() " @@ -17369,42 +17398,42 @@ msgid "" "PyMapping_Size()." msgstr "" -#: ../../../build/NEWS:9704 +#: ../../../build/NEWS:9722 msgid "" "`bpo-30218 `__: Fix PathLike support for" " shutil.unpack_archive. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9707 +#: ../../../build/NEWS:9725 msgid "" "`bpo-10076 `__: Compiled regular " "expression and match objects in the re module now support copy.copy() and " "copy.deepcopy() (they are considered atomic)." msgstr "" -#: ../../../build/NEWS:9710 ../../../build/NEWS:12642 -#: ../../../build/NEWS:16601 +#: ../../../build/NEWS:9728 ../../../build/NEWS:12660 +#: ../../../build/NEWS:16619 msgid "" "`bpo-30068 `__: _io._IOBase.readlines " "will check if it's closed first when hint is present." msgstr "" -#: ../../../build/NEWS:9713 ../../../build/NEWS:12645 -#: ../../../build/NEWS:16604 +#: ../../../build/NEWS:9731 ../../../build/NEWS:12663 +#: ../../../build/NEWS:16622 msgid "" "`bpo-29694 `__: Fixed race condition in " "pathlib mkdir with flags parents=True. Patch by Armin Rigo." msgstr "" -#: ../../../build/NEWS:9716 ../../../build/NEWS:12648 -#: ../../../build/NEWS:16607 +#: ../../../build/NEWS:9734 ../../../build/NEWS:12666 +#: ../../../build/NEWS:16625 msgid "" "`bpo-29692 `__: Fixed arbitrary " "unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " "by Siddharth Velankar." msgstr "" -#: ../../../build/NEWS:9719 +#: ../../../build/NEWS:9737 msgid "" "`bpo-26187 `__: Test that sqlite3 trace " "callback is not called multiple times when schema is changing. Indirectly " @@ -17412,74 +17441,74 @@ msgid "" "`__. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9723 ../../../build/NEWS:12638 +#: ../../../build/NEWS:9741 ../../../build/NEWS:12656 msgid "" "`bpo-30017 `__: Allowed calling the " "close() method of the zip entry writer object multiple times. Writing to a " "closed writer now always produces a ValueError." msgstr "" -#: ../../../build/NEWS:9727 ../../../build/NEWS:12651 -#: ../../../build/NEWS:16610 +#: ../../../build/NEWS:9745 ../../../build/NEWS:12669 +#: ../../../build/NEWS:16628 msgid "" "`bpo-29998 `__: Pickling and copying " "ImportError now preserves name and path attributes." msgstr "" -#: ../../../build/NEWS:9730 +#: ../../../build/NEWS:9748 msgid "" "`bpo-29995 `__: re.escape() now escapes " "only regex special characters." msgstr "" -#: ../../../build/NEWS:9732 +#: ../../../build/NEWS:9750 msgid "" "`bpo-29962 `__: Add math.remainder " "operation, implementing remainder as specified in IEEE 754." msgstr "" -#: ../../../build/NEWS:9735 +#: ../../../build/NEWS:9753 msgid "" "`bpo-29649 `__: Improve " "struct.pack_into() exception messages for problems with the buffer size and " "offset. Patch by Andrew Nester." msgstr "" -#: ../../../build/NEWS:9738 +#: ../../../build/NEWS:9756 msgid "" "`bpo-29654 `__: Support If-Modified-" "Since HTTP header (browser cache). Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9741 ../../../build/NEWS:12524 -#: ../../../build/NEWS:16520 +#: ../../../build/NEWS:9759 ../../../build/NEWS:12542 +#: ../../../build/NEWS:16538 msgid "" "`bpo-29931 `__: Fixed comparison check " "for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." msgstr "" -#: ../../../build/NEWS:9744 ../../../build/NEWS:12654 +#: ../../../build/NEWS:9762 ../../../build/NEWS:12672 msgid "" "`bpo-29953 `__: Fixed memory leaks in " "the replace() method of datetime and time objects when pass out of bound " "fold argument." msgstr "" -#: ../../../build/NEWS:9747 ../../../build/NEWS:12657 -#: ../../../build/NEWS:16613 +#: ../../../build/NEWS:9765 ../../../build/NEWS:12675 +#: ../../../build/NEWS:16631 msgid "" "`bpo-29942 `__: Fix a crash in " "itertools.chain.from_iterable when encountering long runs of empty " "iterables." msgstr "" -#: ../../../build/NEWS:9750 +#: ../../../build/NEWS:9768 msgid "" "`bpo-10030 `__: Sped up reading " "encrypted ZIP files by 2 times." msgstr "" -#: ../../../build/NEWS:9752 +#: ../../../build/NEWS:9770 msgid "" "`bpo-29204 `__: Element.getiterator() " "and the html parameter of XMLParser() were deprecated only in the " @@ -17487,22 +17516,22 @@ msgid "" "emits a deprecation warning." msgstr "" -#: ../../../build/NEWS:9756 ../../../build/NEWS:12660 -#: ../../../build/NEWS:16616 +#: ../../../build/NEWS:9774 ../../../build/NEWS:12678 +#: ../../../build/NEWS:16634 msgid "" "`bpo-27863 `__: Fixed multiple crashes " "in ElementTree caused by race conditions and wrong types." msgstr "" -#: ../../../build/NEWS:9759 +#: ../../../build/NEWS:9777 msgid "" "`bpo-25996 `__: Added support of file " "descriptors in os.scandir() on Unix. os.fwalk() is sped up by 2 times by " "using os.scandir()." msgstr "" -#: ../../../build/NEWS:9762 ../../../build/NEWS:12663 -#: ../../../build/NEWS:16619 +#: ../../../build/NEWS:9780 ../../../build/NEWS:12681 +#: ../../../build/NEWS:16637 msgid "" "`bpo-28699 `__: Fixed a bug in pools in " "multiprocessing.pool that raising an exception at the very first of an " @@ -17510,270 +17539,270 @@ msgid "" "Potts and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9766 ../../../build/NEWS:12513 -#: ../../../build/NEWS:16513 +#: ../../../build/NEWS:9784 ../../../build/NEWS:12531 +#: ../../../build/NEWS:16531 msgid "" "`bpo-23890 `__: " "unittest.TestCase.assertRaises() now manually breaks a reference cycle to " "not keep objects alive longer than expected." msgstr "" -#: ../../../build/NEWS:9769 +#: ../../../build/NEWS:9787 msgid "" "`bpo-29901 `__: The zipapp module now " "supports general path-like objects, not just pathlib.Path." msgstr "" -#: ../../../build/NEWS:9772 ../../../build/NEWS:12667 -#: ../../../build/NEWS:16623 +#: ../../../build/NEWS:9790 ../../../build/NEWS:12685 +#: ../../../build/NEWS:16641 msgid "" "`bpo-25803 `__: Avoid incorrect errors " "raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:9775 ../../../build/NEWS:12670 -#: ../../../build/NEWS:16626 +#: ../../../build/NEWS:9793 ../../../build/NEWS:12688 +#: ../../../build/NEWS:16644 msgid "" "`bpo-29861 `__: Release references to " "tasks, their arguments and their results as soon as they are finished in " "multiprocessing.Pool." msgstr "" -#: ../../../build/NEWS:9778 +#: ../../../build/NEWS:9796 msgid "" "`bpo-19930 `__: The mode argument of " "os.makedirs() no longer affects the file permission bits of newly-created " "intermediate-level directories." msgstr "" -#: ../../../build/NEWS:9781 ../../../build/NEWS:12673 -#: ../../../build/NEWS:16629 +#: ../../../build/NEWS:9799 ../../../build/NEWS:12691 +#: ../../../build/NEWS:16647 msgid "" "`bpo-29884 `__: faulthandler: Restore " "the old sigaltstack during teardown. Patch by Christophe Zeitouny." msgstr "" -#: ../../../build/NEWS:9784 ../../../build/NEWS:12676 -#: ../../../build/NEWS:16632 +#: ../../../build/NEWS:9802 ../../../build/NEWS:12694 +#: ../../../build/NEWS:16650 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive buffered file-like objects." msgstr "" -#: ../../../build/NEWS:9786 ../../../build/NEWS:12678 -#: ../../../build/NEWS:16634 +#: ../../../build/NEWS:9804 ../../../build/NEWS:12696 +#: ../../../build/NEWS:16652 msgid "" "`bpo-29800 `__: Fix crashes in " "partial.__repr__ if the keys of partial.keywords are not strings. Patch by " "Michael Seifert." msgstr "" -#: ../../../build/NEWS:9789 ../../../build/NEWS:12684 -#: ../../../build/NEWS:16640 +#: ../../../build/NEWS:9807 ../../../build/NEWS:12702 +#: ../../../build/NEWS:16658 msgid "" "`bpo-8256 `__: Fixed possible failing or " "crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " "sys.stdout are not set or are not strings." msgstr "" -#: ../../../build/NEWS:9793 +#: ../../../build/NEWS:9811 msgid "" "`bpo-28692 `__: Using non-integer value " "for selecting a plural form in gettext is now deprecated." msgstr "" -#: ../../../build/NEWS:9796 +#: ../../../build/NEWS:9814 msgid "" "`bpo-26121 `__: Use C library " "implementation for math functions erf() and erfc()." msgstr "" -#: ../../../build/NEWS:9799 +#: ../../../build/NEWS:9817 msgid "" "`bpo-29619 `__: os.stat() and " "os.DirEntry.inode() now convert inode (st_ino) using unsigned integers." msgstr "" -#: ../../../build/NEWS:9802 +#: ../../../build/NEWS:9820 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements." msgstr "" -#: ../../../build/NEWS:9805 +#: ../../../build/NEWS:9823 msgid "" "`bpo-29645 `__: Speed up importing the " "webbrowser module. webbrowser.register() is now thread-safe." msgstr "" -#: ../../../build/NEWS:9808 ../../../build/NEWS:12692 +#: ../../../build/NEWS:9826 ../../../build/NEWS:12710 msgid "" "`bpo-28231 `__: The zipfile module now " "accepts path-like objects for external paths." msgstr "" -#: ../../../build/NEWS:9811 ../../../build/NEWS:12695 +#: ../../../build/NEWS:9829 ../../../build/NEWS:12713 msgid "" "`bpo-26915 `__: index() and count() " "methods of collections.abc.Sequence now check identity before checking " "equality when do comparisons." msgstr "" -#: ../../../build/NEWS:9814 +#: ../../../build/NEWS:9832 msgid "" "`bpo-28682 `__: Added support for bytes " "paths in os.fwalk()." msgstr "" -#: ../../../build/NEWS:9816 +#: ../../../build/NEWS:9834 msgid "" "`bpo-29728 `__: Add new " ":data:`socket.TCP_NOTSENT_LOWAT` (Linux 3.12) constant. Patch by Nathaniel " "J. Smith." msgstr "" -#: ../../../build/NEWS:9819 ../../../build/NEWS:12904 +#: ../../../build/NEWS:9837 ../../../build/NEWS:12922 msgid "" "`bpo-29623 `__: Allow use of path-like " "object as a single argument in ConfigParser.read(). Patch by David Ellis." msgstr "" -#: ../../../build/NEWS:9822 +#: ../../../build/NEWS:9840 msgid "" "`bpo-9303 `__: Migrate sqlite3 module to " "_v2 API. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9824 ../../../build/NEWS:12907 +#: ../../../build/NEWS:9842 ../../../build/NEWS:12925 msgid "" "`bpo-28963 `__: Fix out of bound " "iteration in asyncio.Future.remove_done_callback implemented in C." msgstr "" -#: ../../../build/NEWS:9827 ../../../build/NEWS:12910 -#: ../../../build/NEWS:16652 +#: ../../../build/NEWS:9845 ../../../build/NEWS:12928 +#: ../../../build/NEWS:16670 msgid "" "`bpo-29704 `__: " "asyncio.subprocess.SubprocessStreamProtocol no longer closes before all " "pipes are closed." msgstr "" -#: ../../../build/NEWS:9830 ../../../build/NEWS:12913 +#: ../../../build/NEWS:9848 ../../../build/NEWS:12931 msgid "" "`bpo-29271 `__: Fix Task.current_task " "and Task.all_tasks implemented in C to accept None argument as their pure " "Python implementation." msgstr "" -#: ../../../build/NEWS:9833 ../../../build/NEWS:12916 -#: ../../../build/NEWS:16655 +#: ../../../build/NEWS:9851 ../../../build/NEWS:12934 +#: ../../../build/NEWS:16673 msgid "" "`bpo-29703 `__: Fix asyncio to support " "instantiation of new event loops in child processes." msgstr "" -#: ../../../build/NEWS:9836 ../../../build/NEWS:12698 -#: ../../../build/NEWS:16648 +#: ../../../build/NEWS:9854 ../../../build/NEWS:12716 +#: ../../../build/NEWS:16666 msgid "" "`bpo-29615 `__: SimpleXMLRPCDispatcher " "no longer chains KeyError (or any other exception) to exception(s) raised in" " the dispatched methods. Patch by Petr Motejlek." msgstr "" -#: ../../../build/NEWS:9840 +#: ../../../build/NEWS:9858 msgid "" "`bpo-7769 `__: Method register_function()" " of xmlrpc.server.SimpleXMLRPCDispatcher and its subclasses can now be used " "as a decorator." msgstr "" -#: ../../../build/NEWS:9844 ../../../build/NEWS:12919 -#: ../../../build/NEWS:16658 +#: ../../../build/NEWS:9862 ../../../build/NEWS:12937 +#: ../../../build/NEWS:16676 msgid "" "`bpo-29376 `__: Fix assertion error in " "threading._DummyThread.is_alive()." msgstr "" -#: ../../../build/NEWS:9846 ../../../build/NEWS:12921 +#: ../../../build/NEWS:9864 ../../../build/NEWS:12939 msgid "" "`bpo-28624 `__: Add a test that checks " "that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " "Chowdhury." msgstr "" -#: ../../../build/NEWS:9849 ../../../build/NEWS:12924 +#: ../../../build/NEWS:9867 ../../../build/NEWS:12942 msgid "" "`bpo-28518 `__: Start a transaction " "implicitly before a DML statement. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9852 ../../../build/NEWS:12681 -#: ../../../build/NEWS:16637 +#: ../../../build/NEWS:9870 ../../../build/NEWS:12699 +#: ../../../build/NEWS:16655 msgid "" "`bpo-29742 `__: get_extra_info() raises " "exception if get called on closed ssl transport. Patch by Nikolay Kim." msgstr "" -#: ../../../build/NEWS:9855 +#: ../../../build/NEWS:9873 msgid "" "`bpo-16285 `__: urllib.parse.quote is " "now based on RFC 3986 and hence includes '~' in the set of characters that " "is not quoted by default. Patch by Christian Theune and Ratnadeep Debnath." msgstr "" -#: ../../../build/NEWS:9859 ../../../build/NEWS:12927 -#: ../../../build/NEWS:16666 +#: ../../../build/NEWS:9877 ../../../build/NEWS:12945 +#: ../../../build/NEWS:16684 msgid "" "`bpo-29532 `__: Altering a kwarg " "dictionary passed to functools.partial() no longer affects a partial object " "after creation." msgstr "" -#: ../../../build/NEWS:9862 ../../../build/NEWS:12930 -#: ../../../build/NEWS:16660 +#: ../../../build/NEWS:9880 ../../../build/NEWS:12948 +#: ../../../build/NEWS:16678 msgid "" "`bpo-29110 `__: Fix file object leak in " "aifc.open() when file is given as a filesystem path and is not in valid AIFF" " format. Patch by Anthony Zhang." msgstr "" -#: ../../../build/NEWS:9865 +#: ../../../build/NEWS:9883 msgid "" "`bpo-22807 `__: Add uuid.SafeUUID and " "uuid.UUID.is_safe to relay information from the platform about whether " "generated UUIDs are generated with a multiprocessing safe method." msgstr "" -#: ../../../build/NEWS:9869 +#: ../../../build/NEWS:9887 msgid "" "`bpo-29576 `__: Improve some " "deprecations in importlib. Some deprecated methods now emit " "DeprecationWarnings and have better descriptive messages." msgstr "" -#: ../../../build/NEWS:9872 +#: ../../../build/NEWS:9890 msgid "" "`bpo-29534 `__: Fixed different " "behaviour of Decimal.from_float() for _decimal and _pydecimal. Thanks Andrew" " Nester." msgstr "" -#: ../../../build/NEWS:9875 +#: ../../../build/NEWS:9893 msgid "" "`bpo-10379 `__: locale.format_string now" " supports the 'monetary' keyword argument, and locale.format is deprecated." msgstr "" -#: ../../../build/NEWS:9878 +#: ../../../build/NEWS:9896 msgid "" "`bpo-29851 `__: importlib.reload() now " "raises ModuleNotFoundError if the module lacks a spec." msgstr "" -#: ../../../build/NEWS:9881 ../../../build/NEWS:12933 -#: ../../../build/NEWS:16669 +#: ../../../build/NEWS:9899 ../../../build/NEWS:12951 +#: ../../../build/NEWS:16687 msgid "" "`bpo-28556 `__: Various updates to " "typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. " @@ -17781,119 +17810,119 @@ msgid "" "Langa." msgstr "" -#: ../../../build/NEWS:9885 ../../../build/NEWS:12937 -#: ../../../build/NEWS:16673 +#: ../../../build/NEWS:9903 ../../../build/NEWS:12955 +#: ../../../build/NEWS:16691 msgid "" "`bpo-29100 `__: Fix " "datetime.fromtimestamp() regression introduced in Python 3.6.0: check " "minimum and maximum years." msgstr "" -#: ../../../build/NEWS:9888 ../../../build/NEWS:12943 -#: ../../../build/NEWS:16679 +#: ../../../build/NEWS:9906 ../../../build/NEWS:12961 +#: ../../../build/NEWS:16697 msgid "" "`bpo-29416 `__: Prevent infinite loop in" " pathlib.Path.mkdir" msgstr "" -#: ../../../build/NEWS:9890 ../../../build/NEWS:12945 -#: ../../../build/NEWS:16681 +#: ../../../build/NEWS:9908 ../../../build/NEWS:12963 +#: ../../../build/NEWS:16699 msgid "" "`bpo-29444 `__: Fixed out-of-bounds " "buffer access in the group() method of the match object. Based on patch by " "WGH." msgstr "" -#: ../../../build/NEWS:9893 +#: ../../../build/NEWS:9911 msgid "" "`bpo-29377 `__: Add " "WrapperDescriptorType, MethodWrapperType, and MethodDescriptorType built-in " "types to types module. Original patch by Manuel Krebber." msgstr "" -#: ../../../build/NEWS:9897 +#: ../../../build/NEWS:9915 msgid "" "`bpo-29218 `__: Unused install_misc " "command is now removed. It has been documented as unused since 2000. Patch" " by Eric N. Vander Weele." msgstr "" -#: ../../../build/NEWS:9900 +#: ../../../build/NEWS:9918 msgid "" "`bpo-29368 `__: The extend() method is " "now called instead of the append() method when unpickle collections.deque " "and other list-like objects. This can speed up unpickling to 2 times." msgstr "" -#: ../../../build/NEWS:9904 +#: ../../../build/NEWS:9922 msgid "" "`bpo-29338 `__: The help of a builtin or" " extension class now includes the constructor signature if " "__text_signature__ is provided for the class." msgstr "" -#: ../../../build/NEWS:9907 ../../../build/NEWS:12948 -#: ../../../build/NEWS:16684 +#: ../../../build/NEWS:9925 ../../../build/NEWS:12966 +#: ../../../build/NEWS:16702 msgid "" "`bpo-29335 `__: Fix " "subprocess.Popen.wait() when the child process has exited to a stopped " "instead of terminated state (ex: when under ptrace)." msgstr "" -#: ../../../build/NEWS:9910 ../../../build/NEWS:12951 -#: ../../../build/NEWS:16687 +#: ../../../build/NEWS:9928 ../../../build/NEWS:12969 +#: ../../../build/NEWS:16705 msgid "" "`bpo-29290 `__: Fix a regression in " "argparse that help messages would wrap at non-breaking spaces." msgstr "" -#: ../../../build/NEWS:9913 ../../../build/NEWS:12954 -#: ../../../build/NEWS:16690 +#: ../../../build/NEWS:9931 ../../../build/NEWS:12972 +#: ../../../build/NEWS:16708 msgid "" "`bpo-28735 `__: Fixed the comparison of " "mock.MagickMock with mock.ANY." msgstr "" -#: ../../../build/NEWS:9915 +#: ../../../build/NEWS:9933 msgid "" "`bpo-29197 `__: Removed deprecated " "function ntpath.splitunc()." msgstr "" -#: ../../../build/NEWS:9917 +#: ../../../build/NEWS:9935 msgid "" "`bpo-29210 `__: Removed support of " "deprecated argument \"exclude\" in tarfile.TarFile.add()." msgstr "" -#: ../../../build/NEWS:9920 ../../../build/NEWS:12959 -#: ../../../build/NEWS:16694 +#: ../../../build/NEWS:9938 ../../../build/NEWS:12977 +#: ../../../build/NEWS:16712 msgid "" "`bpo-29219 `__: Fixed infinite recursion" " in the repr of uninitialized ctypes.CDLL instances." msgstr "" -#: ../../../build/NEWS:9923 +#: ../../../build/NEWS:9941 msgid "" "`bpo-29192 `__: Removed deprecated " "features in the http.cookies module." msgstr "" -#: ../../../build/NEWS:9925 +#: ../../../build/NEWS:9943 msgid "" "`bpo-29193 `__: A format string argument" " for string.Formatter.format() is now positional-only." msgstr "" -#: ../../../build/NEWS:9928 +#: ../../../build/NEWS:9946 msgid "" "`bpo-29195 `__: Removed support of " "deprecated undocumented keyword arguments in methods of regular expression " "objects." msgstr "" -#: ../../../build/NEWS:9931 ../../../build/NEWS:12964 -#: ../../../build/NEWS:16697 +#: ../../../build/NEWS:9949 ../../../build/NEWS:12982 +#: ../../../build/NEWS:16715 msgid "" "`bpo-28969 `__: Fixed race condition in " "C implementation of functools.lru_cache. KeyError could be raised when " @@ -17901,108 +17930,108 @@ msgid "" "threads with the same uncached arguments." msgstr "" -#: ../../../build/NEWS:9936 +#: ../../../build/NEWS:9954 msgid "" "`bpo-20804 `__: The " "unittest.mock.sentinel attributes now preserve their identity when they are " "copied or pickled." msgstr "" -#: ../../../build/NEWS:9939 ../../../build/NEWS:12969 -#: ../../../build/NEWS:16702 +#: ../../../build/NEWS:9957 ../../../build/NEWS:12987 +#: ../../../build/NEWS:16720 msgid "" "`bpo-29142 `__: In urllib.request, " "suffixes in no_proxy environment variable with leading dots could match " "related hostnames again (e.g. .b.c matches a.b.c). Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:9943 ../../../build/NEWS:12973 -#: ../../../build/NEWS:16663 +#: ../../../build/NEWS:9961 ../../../build/NEWS:12991 +#: ../../../build/NEWS:16681 msgid "" "`bpo-28961 `__: Fix unittest.mock._Call " "helper: don't ignore the name parameter anymore. Patch written by Jiajun " "Huang." msgstr "" -#: ../../../build/NEWS:9946 ../../../build/NEWS:12980 -#: ../../../build/NEWS:16946 +#: ../../../build/NEWS:9964 ../../../build/NEWS:12998 +#: ../../../build/NEWS:16964 msgid "" "`bpo-15812 `__: inspect.getframeinfo() " "now correctly shows the first line of a context. Patch by Sam Breese." msgstr "" -#: ../../../build/NEWS:9949 +#: ../../../build/NEWS:9967 msgid "" "`bpo-28985 `__: Update authorizer " "constants in sqlite3 module. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:9952 ../../../build/NEWS:12992 +#: ../../../build/NEWS:9970 ../../../build/NEWS:13010 msgid "" "`bpo-29079 `__: Prevent infinite loop in" " pathlib.resolve() on Windows" msgstr "" -#: ../../../build/NEWS:9954 ../../../build/NEWS:12994 -#: ../../../build/NEWS:16952 +#: ../../../build/NEWS:9972 ../../../build/NEWS:13012 +#: ../../../build/NEWS:16970 msgid "" "`bpo-13051 `__: Fixed recursion errors " "in large or resized curses.textpad.Textbox. Based on patch by Tycho " "Andersen." msgstr "" -#: ../../../build/NEWS:9957 ../../../build/NEWS:13001 -#: ../../../build/NEWS:16959 +#: ../../../build/NEWS:9975 ../../../build/NEWS:13019 +#: ../../../build/NEWS:16977 msgid "" "`bpo-9770 `__: curses.ascii predicates " "now work correctly with negative integers." msgstr "" -#: ../../../build/NEWS:9960 ../../../build/NEWS:13004 -#: ../../../build/NEWS:16962 +#: ../../../build/NEWS:9978 ../../../build/NEWS:13022 +#: ../../../build/NEWS:16980 msgid "" "`bpo-28427 `__: old keys should not " "remove new values from WeakValueDictionary when collecting from another " "thread." msgstr "" -#: ../../../build/NEWS:9963 ../../../build/NEWS:13007 -#: ../../../build/NEWS:16965 +#: ../../../build/NEWS:9981 ../../../build/NEWS:13025 +#: ../../../build/NEWS:16983 msgid "" "`bpo-28923 `__: Remove editor artifacts " "from Tix.py." msgstr "" -#: ../../../build/NEWS:9965 ../../../build/NEWS:13012 -#: ../../../build/NEWS:16967 +#: ../../../build/NEWS:9983 ../../../build/NEWS:13030 +#: ../../../build/NEWS:16985 msgid "" "`bpo-28871 `__: Fixed a crash when " "deallocate deep ElementTree." msgstr "" -#: ../../../build/NEWS:9967 ../../../build/NEWS:13014 -#: ../../../build/NEWS:16969 +#: ../../../build/NEWS:9985 ../../../build/NEWS:13032 +#: ../../../build/NEWS:16987 msgid "" "`bpo-19542 `__: Fix bugs in " "WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC " "collection happens in another thread." msgstr "" -#: ../../../build/NEWS:9970 ../../../build/NEWS:13017 +#: ../../../build/NEWS:9988 ../../../build/NEWS:13035 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when passing a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:9973 +#: ../../../build/NEWS:9991 msgid "" "`bpo-16255 `__: subprocess.Popen uses " "/system/bin/sh on Android as the shell, instead of /bin/sh." msgstr "" -#: ../../../build/NEWS:9976 ../../../build/NEWS:13020 -#: ../../../build/NEWS:16975 +#: ../../../build/NEWS:9994 ../../../build/NEWS:13038 +#: ../../../build/NEWS:16993 msgid "" "`bpo-28779 `__: " "multiprocessing.set_forkserver_preload() would crash the forkserver process " @@ -18010,14 +18039,14 @@ msgid "" "locks." msgstr "" -#: ../../../build/NEWS:9980 ../../../build/NEWS:13027 +#: ../../../build/NEWS:9998 ../../../build/NEWS:13045 msgid "" "`bpo-26937 `__: The chown() method of " "the tarfile.TarFile class does not fail now when the grp module cannot be " "imported, as for example on Android platforms." msgstr "" -#: ../../../build/NEWS:9984 +#: ../../../build/NEWS:10002 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " @@ -18026,21 +18055,21 @@ msgid "" "releases)." msgstr "" -#: ../../../build/NEWS:9989 +#: ../../../build/NEWS:10007 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in re.sub() replacement templates" " regular expressions now are errors." msgstr "" -#: ../../../build/NEWS:9992 ../../../build/NEWS:13208 +#: ../../../build/NEWS:10010 ../../../build/NEWS:13226 msgid "" "`bpo-28835 `__: Fix a regression " "introduced in warnings.catch_warnings(): call warnings.showwarning() if it " "was overridden inside the context manager." msgstr "" -#: ../../../build/NEWS:9995 ../../../build/NEWS:13211 +#: ../../../build/NEWS:10013 ../../../build/NEWS:13229 msgid "" "`bpo-27172 `__: To assist with upgrades " "from 2.7, the previously documented deprecation of " @@ -18049,14 +18078,14 @@ msgid "" "supported." msgstr "" -#: ../../../build/NEWS:10000 +#: ../../../build/NEWS:10018 msgid "" "`bpo-28740 `__: Add " "sys.getandroidapilevel(): return the build time API version of Android as an" " integer. Function only available on Android." msgstr "" -#: ../../../build/NEWS:10003 ../../../build/NEWS:13216 +#: ../../../build/NEWS:10021 ../../../build/NEWS:13234 msgid "" "`bpo-26273 `__: Add new " ":data:`socket.TCP_CONGESTION` (Linux 2.6.13) and " @@ -18064,13 +18093,13 @@ msgid "" "Omar Sandoval." msgstr "" -#: ../../../build/NEWS:10007 ../../../build/NEWS:13287 +#: ../../../build/NEWS:10025 ../../../build/NEWS:13305 msgid "" "`bpo-28752 `__: Restored the " "__reduce__() methods of datetime objects." msgstr "" -#: ../../../build/NEWS:10009 ../../../build/NEWS:13289 +#: ../../../build/NEWS:10027 ../../../build/NEWS:13307 msgid "" "`bpo-28727 `__: Regular expression " "patterns, _sre.SRE_Pattern objects created by re.compile(), become " @@ -18080,35 +18109,35 @@ msgid "" "unit tests)." msgstr "" -#: ../../../build/NEWS:10014 +#: ../../../build/NEWS:10032 msgid "" "`bpo-20572 `__: Remove the " "subprocess.Popen.wait endtime parameter. It was deprecated in 3.4 and " "undocumented prior to that." msgstr "" -#: ../../../build/NEWS:10017 ../../../build/NEWS:13297 -#: ../../../build/NEWS:16982 +#: ../../../build/NEWS:10035 ../../../build/NEWS:13315 +#: ../../../build/NEWS:17000 msgid "" "`bpo-25659 `__: In ctypes, prevent a " "crash calling the from_buffer() and from_buffer_copy() methods on abstract " "classes like Array." msgstr "" -#: ../../../build/NEWS:10020 +#: ../../../build/NEWS:10038 msgid "" "`bpo-28548 `__: In the \"http.server\" " "module, parse the protocol version if possible, to avoid using HTTP 0.9 in " "some error responses." msgstr "" -#: ../../../build/NEWS:10023 ../../../build/NEWS:13300 +#: ../../../build/NEWS:10041 ../../../build/NEWS:13318 msgid "" "`bpo-19717 `__: Makes Path.resolve() " "succeed on paths that do not exist. Patch by Vajrasky Kok" msgstr "" -#: ../../../build/NEWS:10026 ../../../build/NEWS:13303 +#: ../../../build/NEWS:10044 ../../../build/NEWS:13321 msgid "" "`bpo-28563 `__: Fixed possible DoS and " "arbitrary code execution when handle plural form selections in the gettext " @@ -18116,31 +18145,31 @@ msgid "" "gettext." msgstr "" -#: ../../../build/NEWS:10030 ../../../build/NEWS:13307 -#: ../../../build/NEWS:16991 +#: ../../../build/NEWS:10048 ../../../build/NEWS:13325 +#: ../../../build/NEWS:17009 msgid "" "`bpo-28387 `__: Fixed possible crash in " "_io.TextIOWrapper deallocator when the garbage collector is invoked in other" " thread. Based on patch by Sebastian Cufre." msgstr "" -#: ../../../build/NEWS:10034 ../../../build/NEWS:13390 -#: ../../../build/NEWS:16995 +#: ../../../build/NEWS:10052 ../../../build/NEWS:13408 +#: ../../../build/NEWS:17013 msgid "" "`bpo-27517 `__: LZMA compressor and " "decompressor no longer raise exceptions if given empty data twice. Patch by" " Benjamin Fogle." msgstr "" -#: ../../../build/NEWS:10037 ../../../build/NEWS:13393 -#: ../../../build/NEWS:16998 +#: ../../../build/NEWS:10055 ../../../build/NEWS:13411 +#: ../../../build/NEWS:17016 msgid "" "`bpo-28549 `__: Fixed segfault in " "curses's addch() with ncurses6." msgstr "" -#: ../../../build/NEWS:10039 ../../../build/NEWS:13395 -#: ../../../build/NEWS:17000 +#: ../../../build/NEWS:10057 ../../../build/NEWS:13413 +#: ../../../build/NEWS:17018 msgid "" "`bpo-28449 `__: tarfile.open() with mode" " \"r\" or \"r:\" now tries to open a tar file with compression before trying" @@ -18148,15 +18177,15 @@ msgid "" "ignore_zeros=True." msgstr "" -#: ../../../build/NEWS:10043 ../../../build/NEWS:13399 -#: ../../../build/NEWS:17004 +#: ../../../build/NEWS:10061 ../../../build/NEWS:13417 +#: ../../../build/NEWS:17022 msgid "" "`bpo-23262 `__: The webbrowser module " "now supports Firefox 36+ and derived browsers. Based on patch by Oleg " "Broytman." msgstr "" -#: ../../../build/NEWS:10046 +#: ../../../build/NEWS:10064 msgid "" "`bpo-24241 `__: The webbrowser in an X " "environment now prefers using the default browser directly. Also, the " @@ -18165,8 +18194,8 @@ msgid "" "Steele" msgstr "" -#: ../../../build/NEWS:10051 ../../../build/NEWS:13402 -#: ../../../build/NEWS:17007 +#: ../../../build/NEWS:10069 ../../../build/NEWS:13420 +#: ../../../build/NEWS:17025 msgid "" "`bpo-27939 `__: Fixed bugs in " "tkinter.ttk.LabeledScale and tkinter.Scale caused by representing the scale " @@ -18174,7 +18203,7 @@ msgid "" " set to underlying Tk variable." msgstr "" -#: ../../../build/NEWS:10055 +#: ../../../build/NEWS:10073 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prweek() no longer prints a space after a weeks's " @@ -18182,55 +18211,55 @@ msgid "" " after a year's calendar. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10059 +#: ../../../build/NEWS:10077 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prmonth() no longer prints a space at the start of new" " line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10063 ../../../build/NEWS:13413 -#: ../../../build/NEWS:17015 +#: ../../../build/NEWS:10081 ../../../build/NEWS:13431 +#: ../../../build/NEWS:17033 msgid "" "`bpo-20491 `__: The textwrap.TextWrapper" " class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." msgstr "" -#: ../../../build/NEWS:10066 ../../../build/NEWS:13416 -#: ../../../build/NEWS:17018 +#: ../../../build/NEWS:10084 ../../../build/NEWS:13434 +#: ../../../build/NEWS:17036 msgid "" "`bpo-28353 `__: os.fwalk() no longer " "fails on broken links." msgstr "" -#: ../../../build/NEWS:10068 ../../../build/NEWS:13418 +#: ../../../build/NEWS:10086 ../../../build/NEWS:13436 msgid "" "`bpo-28430 `__: Fix iterator of C " "implemented asyncio.Future doesn't accept non-None value is passed to " "it.send(val)." msgstr "" -#: ../../../build/NEWS:10071 ../../../build/NEWS:13421 +#: ../../../build/NEWS:10089 ../../../build/NEWS:13439 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets now start by the \"!\" prefix for readability." msgstr "" -#: ../../../build/NEWS:10074 ../../../build/NEWS:13424 -#: ../../../build/NEWS:17020 +#: ../../../build/NEWS:10092 ../../../build/NEWS:13442 +#: ../../../build/NEWS:17038 msgid "" "`bpo-25464 `__: Fixed " "HList.header_exists() in tkinter.tix module by addin a workaround to Tix " "library bug." msgstr "" -#: ../../../build/NEWS:10077 ../../../build/NEWS:13427 +#: ../../../build/NEWS:10095 ../../../build/NEWS:13445 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer adds entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:10079 ../../../build/NEWS:13429 +#: ../../../build/NEWS:10097 ../../../build/NEWS:13447 msgid "" "`bpo-25953 `__: re.sub() now raises an " "error for invalid numerical group reference in replacement template even if " @@ -18239,57 +18268,57 @@ msgid "" "Based on patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:10084 +#: ../../../build/NEWS:10102 msgid "" "`bpo-28469 `__: timeit now uses the " "sequence 1, 2, 5, 10, 20, 50,... instead of 1, 10, 100,... for autoranging." msgstr "" -#: ../../../build/NEWS:10087 +#: ../../../build/NEWS:10105 msgid "" "`bpo-28115 `__: Command-line interface " "of the zipfile module now uses argparse. Added support of long options." msgstr "" -#: ../../../build/NEWS:10090 ../../../build/NEWS:13434 +#: ../../../build/NEWS:10108 ../../../build/NEWS:13452 msgid "" "`bpo-18219 `__: Optimize csv.DictWriter " "for large number of columns. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:10093 ../../../build/NEWS:13437 +#: ../../../build/NEWS:10111 ../../../build/NEWS:13455 msgid "" "`bpo-28448 `__: Fix C implemented " "asyncio.Future didn't work on Windows." msgstr "" -#: ../../../build/NEWS:10095 +#: ../../../build/NEWS:10113 msgid "" "`bpo-23214 `__: In the \"io\" module, " "the argument to BufferedReader and BytesIO's read1() methods is now optional" " and can be -1, matching the BufferedIOBase specification." msgstr "" -#: ../../../build/NEWS:10099 ../../../build/NEWS:13439 +#: ../../../build/NEWS:10117 ../../../build/NEWS:13457 msgid "" "`bpo-28480 `__: Fix error building " "socket module when multithreading is disabled." msgstr "" -#: ../../../build/NEWS:10102 +#: ../../../build/NEWS:10120 msgid "" "`bpo-28240 `__: timeit: remove " "``-c/--clock`` and ``-t/--time`` command line options which were deprecated " "since Python 3.3." msgstr "" -#: ../../../build/NEWS:10105 +#: ../../../build/NEWS:10123 msgid "" "`bpo-28240 `__: timeit now repeats the " "benchmarks 5 times instead of only 3 to make benchmarks more reliable." msgstr "" -#: ../../../build/NEWS:10108 +#: ../../../build/NEWS:10126 msgid "" "`bpo-28240 `__: timeit autorange now " "uses a single loop iteration if the benchmark takes less than 10 seconds, " @@ -18297,7 +18326,7 @@ msgid "" "'time.sleep(1)'\" now takes 4 seconds instead of 40 seconds." msgstr "" -#: ../../../build/NEWS:10113 +#: ../../../build/NEWS:10131 msgid "" "Distutils.sdist now looks for README and setup.py files with case " "sensitivity. This behavior matches that found in Setuptools 6.0 and later. " @@ -18305,110 +18334,110 @@ msgid "" "rationale." msgstr "" -#: ../../../build/NEWS:10118 +#: ../../../build/NEWS:10136 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X. Patch by Ned Batchelder." msgstr "" -#: ../../../build/NEWS:10121 ../../../build/NEWS:13444 -#: ../../../build/NEWS:17027 +#: ../../../build/NEWS:10139 ../../../build/NEWS:13462 +#: ../../../build/NEWS:17045 msgid "" "`bpo-20766 `__: Fix references leaked by" " pdb in the handling of SIGINT handlers." msgstr "" -#: ../../../build/NEWS:10124 ../../../build/NEWS:13560 +#: ../../../build/NEWS:10142 ../../../build/NEWS:13578 msgid "" "`bpo-27998 `__: Fixed bytes path support" " in os.scandir() on Windows. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10127 ../../../build/NEWS:13563 +#: ../../../build/NEWS:10145 ../../../build/NEWS:13581 msgid "" "`bpo-28317 `__: The disassembler now " "decodes FORMAT_VALUE argument." msgstr "" -#: ../../../build/NEWS:10129 ../../../build/NEWS:13569 +#: ../../../build/NEWS:10147 ../../../build/NEWS:13587 msgid "" "`bpo-28380 `__: unittest.mock Mock " "autospec functions now properly support assert_called, assert_not_called, " "and assert_called_once." msgstr "" -#: ../../../build/NEWS:10132 ../../../build/NEWS:13574 +#: ../../../build/NEWS:10150 ../../../build/NEWS:13592 msgid "" "`bpo-28229 `__: lzma module now supports" " pathlib." msgstr "" -#: ../../../build/NEWS:10134 ../../../build/NEWS:13576 -#: ../../../build/NEWS:17034 +#: ../../../build/NEWS:10152 ../../../build/NEWS:13594 +#: ../../../build/NEWS:17052 msgid "" "`bpo-28321 `__: Fixed writing non-BMP " "characters with binary format in plistlib." msgstr "" -#: ../../../build/NEWS:10137 ../../../build/NEWS:13579 +#: ../../../build/NEWS:10155 ../../../build/NEWS:13597 msgid "" "`bpo-28225 `__: bz2 module now supports " "pathlib. Initial patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10140 ../../../build/NEWS:13582 +#: ../../../build/NEWS:10158 ../../../build/NEWS:13600 msgid "" "`bpo-28227 `__: gzip now supports " "pathlib. Patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10142 +#: ../../../build/NEWS:10160 msgid "" "`bpo-28332 `__: Deprecated silent " "truncations in socket.htons and socket.ntohs. Original patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:10145 ../../../build/NEWS:13584 +#: ../../../build/NEWS:10163 ../../../build/NEWS:13602 msgid "" "`bpo-27358 `__: Optimized merging var-" "keyword arguments and improved error message when passing a non-mapping as a" " var-keyword argument." msgstr "" -#: ../../../build/NEWS:10148 ../../../build/NEWS:13587 +#: ../../../build/NEWS:10166 ../../../build/NEWS:13605 msgid "" "`bpo-28257 `__: Improved error message " "when passing a non-iterable as a var-positional argument. Added opcode " "BUILD_TUPLE_UNPACK_WITH_CALL." msgstr "" -#: ../../../build/NEWS:10151 ../../../build/NEWS:13590 -#: ../../../build/NEWS:17037 +#: ../../../build/NEWS:10169 ../../../build/NEWS:13608 +#: ../../../build/NEWS:17055 msgid "" "`bpo-28322 `__: Fixed possible crashes " "when unpickle itertools objects from incorrect pickle data. Based on patch " "by John Leitch." msgstr "" -#: ../../../build/NEWS:10154 ../../../build/NEWS:13593 +#: ../../../build/NEWS:10172 ../../../build/NEWS:13611 msgid "" "`bpo-28228 `__: imghdr now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10156 ../../../build/NEWS:13595 +#: ../../../build/NEWS:10174 ../../../build/NEWS:13613 msgid "" "`bpo-28226 `__: compileall now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10158 ../../../build/NEWS:13597 +#: ../../../build/NEWS:10176 ../../../build/NEWS:13615 msgid "" "`bpo-28314 `__: Fix function declaration" " (C flags) for the getiterator() method of xml.etree.ElementTree.Element." msgstr "" -#: ../../../build/NEWS:10161 ../../../build/NEWS:13600 +#: ../../../build/NEWS:10179 ../../../build/NEWS:13618 msgid "" "`bpo-28148 `__: Stop using localtime() " "and gmtime() in the time module. Introduced platform independent " @@ -18416,8 +18445,8 @@ msgid "" " all platforms. Patch by Ed Schouten." msgstr "" -#: ../../../build/NEWS:10165 ../../../build/NEWS:13604 -#: ../../../build/NEWS:17046 +#: ../../../build/NEWS:10183 ../../../build/NEWS:13622 +#: ../../../build/NEWS:17064 msgid "" "`bpo-28253 `__: Fixed calendar functions" " for extreme months: 0001-01 and 9999-12. Methods itermonthdays() and " @@ -18425,299 +18454,299 @@ msgid "" "which can cause datetime.date under/overflow." msgstr "" -#: ../../../build/NEWS:10170 ../../../build/NEWS:13609 -#: ../../../build/NEWS:17051 +#: ../../../build/NEWS:10188 ../../../build/NEWS:13627 +#: ../../../build/NEWS:17069 msgid "" "`bpo-28275 `__: Fixed possible use after" " free in the decompress() methods of the LZMADecompressor and " "BZ2Decompressor classes. Original patch by John Leitch." msgstr "" -#: ../../../build/NEWS:10174 ../../../build/NEWS:13613 -#: ../../../build/NEWS:17055 +#: ../../../build/NEWS:10192 ../../../build/NEWS:13631 +#: ../../../build/NEWS:17073 msgid "" "`bpo-27897 `__: Fixed possible crash in " "sqlite3.Connection.create_collation() if pass invalid string-like object as " "a name. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10177 ../../../build/NEWS:13616 +#: ../../../build/NEWS:10195 ../../../build/NEWS:13634 msgid "" "`bpo-18844 `__: random.choices() now has" " k as a keyword-only argument to improve the readability of common cases and" " come into line with the signature used in other languages." msgstr "" -#: ../../../build/NEWS:10181 ../../../build/NEWS:13620 -#: ../../../build/NEWS:17058 +#: ../../../build/NEWS:10199 ../../../build/NEWS:13638 +#: ../../../build/NEWS:17076 msgid "" "`bpo-18893 `__: Fix invalid exception " "handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May." msgstr "" -#: ../../../build/NEWS:10184 ../../../build/NEWS:13623 +#: ../../../build/NEWS:10202 ../../../build/NEWS:13641 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module. Added the master parameter in the " "DisplayStyle constructor." msgstr "" -#: ../../../build/NEWS:10187 ../../../build/NEWS:13626 -#: ../../../build/NEWS:17063 +#: ../../../build/NEWS:10205 ../../../build/NEWS:13644 +#: ../../../build/NEWS:17081 msgid "" "`bpo-27348 `__: In the traceback module," " restore the formatting of exception messages like \"Exception: None\". " "This fixes a regression introduced in 3.5a2." msgstr "" -#: ../../../build/NEWS:10191 ../../../build/NEWS:13630 -#: ../../../build/NEWS:17067 +#: ../../../build/NEWS:10209 ../../../build/NEWS:13648 +#: ../../../build/NEWS:17085 msgid "" "`bpo-25651 `__: Allow falsy values to be" " used for msg parameter of subTest()." msgstr "" -#: ../../../build/NEWS:10193 ../../../build/NEWS:13632 +#: ../../../build/NEWS:10211 ../../../build/NEWS:13650 msgid "" "`bpo-27778 `__: Fix a memory leak in " "os.getrandom() when the getrandom() is interrupted by a signal and a signal " "handler raises a Python exception." msgstr "" -#: ../../../build/NEWS:10196 ../../../build/NEWS:13635 +#: ../../../build/NEWS:10214 ../../../build/NEWS:13653 msgid "" "`bpo-28200 `__: Fix memory leak on " "Windows in the os module (fix path_converter() function)." msgstr "" -#: ../../../build/NEWS:10199 ../../../build/NEWS:13638 +#: ../../../build/NEWS:10217 ../../../build/NEWS:13656 msgid "" "`bpo-25400 `__: RobotFileParser now " "correctly returns default values for crawl_delay and request_rate. Initial " "patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:10202 ../../../build/NEWS:13641 -#: ../../../build/NEWS:17069 +#: ../../../build/NEWS:10220 ../../../build/NEWS:13659 +#: ../../../build/NEWS:17087 msgid "" "`bpo-27932 `__: Prevent memory leak in " "win32_ver()." msgstr "" -#: ../../../build/NEWS:10204 ../../../build/NEWS:13643 -#: ../../../build/NEWS:17071 +#: ../../../build/NEWS:10222 ../../../build/NEWS:13661 +#: ../../../build/NEWS:17089 msgid "Fix UnboundLocalError in socket._sendfile_use_sendfile." -msgstr "" +msgstr "Perbaiki UnboundLocalError di socket._sendfile_use_sendfile." -#: ../../../build/NEWS:10206 ../../../build/NEWS:13645 -#: ../../../build/NEWS:17073 +#: ../../../build/NEWS:10224 ../../../build/NEWS:13663 +#: ../../../build/NEWS:17091 msgid "" "`bpo-28075 `__: Check for " "ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk " "Sun." msgstr "" -#: ../../../build/NEWS:10209 ../../../build/NEWS:13648 +#: ../../../build/NEWS:10227 ../../../build/NEWS:13666 msgid "" "`bpo-22493 `__: Warning message emitted " "by using inline flags in the middle of regular expression now contains a " "(truncated) regex pattern. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:10213 ../../../build/NEWS:13652 -#: ../../../build/NEWS:17076 +#: ../../../build/NEWS:10231 ../../../build/NEWS:13670 +#: ../../../build/NEWS:17094 msgid "" "`bpo-25270 `__: Prevent " "codecs.escape_encode() from raising SystemError when an empty bytestring is " "passed." msgstr "" -#: ../../../build/NEWS:10216 ../../../build/NEWS:13655 -#: ../../../build/NEWS:17079 +#: ../../../build/NEWS:10234 ../../../build/NEWS:13673 +#: ../../../build/NEWS:17097 msgid "" "`bpo-28181 `__: Get antigravity over " "HTTPS. Patch by Kaartic Sivaraam." msgstr "" -#: ../../../build/NEWS:10218 ../../../build/NEWS:13657 -#: ../../../build/NEWS:17081 +#: ../../../build/NEWS:10236 ../../../build/NEWS:13675 +#: ../../../build/NEWS:17099 msgid "" "`bpo-25895 `__: Enable WebSocket URL " "schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus " "Holtermann." msgstr "" -#: ../../../build/NEWS:10221 ../../../build/NEWS:13660 +#: ../../../build/NEWS:10239 ../../../build/NEWS:13678 msgid "" "`bpo-28114 `__: Fix a crash in " "parse_envlist() when env contains byte strings. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10224 ../../../build/NEWS:13663 -#: ../../../build/NEWS:17084 +#: ../../../build/NEWS:10242 ../../../build/NEWS:13681 +#: ../../../build/NEWS:17102 msgid "" "`bpo-27599 `__: Fixed buffer overrun in " "binascii.b2a_qp() and binascii.a2b_qp()." msgstr "" -#: ../../../build/NEWS:10227 ../../../build/NEWS:13666 -#: ../../../build/NEWS:17285 +#: ../../../build/NEWS:10245 ../../../build/NEWS:13684 +#: ../../../build/NEWS:17303 msgid "" "`bpo-27906 `__: Fix socket accept " "exhaustion during high TCP traffic. Patch by Kevin Conway." msgstr "" -#: ../../../build/NEWS:10230 ../../../build/NEWS:13669 -#: ../../../build/NEWS:17288 +#: ../../../build/NEWS:10248 ../../../build/NEWS:13687 +#: ../../../build/NEWS:17306 msgid "" "`bpo-28174 `__: Handle when SO_REUSEPORT" " isn't properly supported. Patch by Seth Michael Larson." msgstr "" -#: ../../../build/NEWS:10233 ../../../build/NEWS:13672 -#: ../../../build/NEWS:17291 +#: ../../../build/NEWS:10251 ../../../build/NEWS:13690 +#: ../../../build/NEWS:17309 msgid "" "`bpo-26654 `__: Inspect " "functools.partial in asyncio.Handle.__repr__. Patch by iceboy." msgstr "" -#: ../../../build/NEWS:10236 ../../../build/NEWS:13675 -#: ../../../build/NEWS:17294 +#: ../../../build/NEWS:10254 ../../../build/NEWS:13693 +#: ../../../build/NEWS:17312 msgid "" "`bpo-26909 `__: Fix slow pipes IO in " "asyncio. Patch by INADA Naoki." msgstr "" -#: ../../../build/NEWS:10238 ../../../build/NEWS:13677 -#: ../../../build/NEWS:17296 +#: ../../../build/NEWS:10256 ../../../build/NEWS:13695 +#: ../../../build/NEWS:17314 msgid "" "`bpo-28176 `__: Fix callbacks race in " "asyncio.SelectorLoop.sock_connect." msgstr "" -#: ../../../build/NEWS:10240 ../../../build/NEWS:13679 -#: ../../../build/NEWS:17298 +#: ../../../build/NEWS:10258 ../../../build/NEWS:13697 +#: ../../../build/NEWS:17316 msgid "" "`bpo-27759 `__: Fix selectors " "incorrectly retain invalid file descriptors. Patch by Mark Williams." msgstr "" -#: ../../../build/NEWS:10243 +#: ../../../build/NEWS:10261 msgid "" "`bpo-28325 `__: Remove vestigial MacOS 9" " macurl2path module and its tests." msgstr "" -#: ../../../build/NEWS:10245 ../../../build/NEWS:13682 -#: ../../../build/NEWS:17301 +#: ../../../build/NEWS:10263 ../../../build/NEWS:13700 +#: ../../../build/NEWS:17319 msgid "" "`bpo-28368 `__: Refuse monitoring " "processes if the child watcher has no loop attached. Patch by Vincent " "Michel." msgstr "" -#: ../../../build/NEWS:10248 ../../../build/NEWS:13685 -#: ../../../build/NEWS:17304 +#: ../../../build/NEWS:10266 ../../../build/NEWS:13703 +#: ../../../build/NEWS:17322 msgid "" "`bpo-28369 `__: Raise RuntimeError when " "transport's FD is used with add_reader, add_writer, etc." msgstr "" -#: ../../../build/NEWS:10251 ../../../build/NEWS:13688 -#: ../../../build/NEWS:17307 +#: ../../../build/NEWS:10269 ../../../build/NEWS:13706 +#: ../../../build/NEWS:17325 msgid "" "`bpo-28370 `__: Speedup " "asyncio.StreamReader.readexactly. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10254 ../../../build/NEWS:13691 -#: ../../../build/NEWS:17310 +#: ../../../build/NEWS:10272 ../../../build/NEWS:13709 +#: ../../../build/NEWS:17328 msgid "" "`bpo-28371 `__: Deprecate passing " "asyncio.Handles to run_in_executor." msgstr "" -#: ../../../build/NEWS:10256 ../../../build/NEWS:13693 -#: ../../../build/NEWS:17312 +#: ../../../build/NEWS:10274 ../../../build/NEWS:13711 +#: ../../../build/NEWS:17330 msgid "" "`bpo-28372 `__: Fix asyncio to support " "formatting of non-python coroutines." msgstr "" -#: ../../../build/NEWS:10258 ../../../build/NEWS:13695 -#: ../../../build/NEWS:17314 +#: ../../../build/NEWS:10276 ../../../build/NEWS:13713 +#: ../../../build/NEWS:17332 msgid "" "`bpo-28399 `__: Remove UNIX socket from " "FS before binding. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10261 ../../../build/NEWS:13698 -#: ../../../build/NEWS:17317 +#: ../../../build/NEWS:10279 ../../../build/NEWS:13716 +#: ../../../build/NEWS:17335 msgid "" "`bpo-27972 `__: Prohibit Tasks to await " "on themselves." msgstr "" -#: ../../../build/NEWS:10263 ../../../build/NEWS:13220 +#: ../../../build/NEWS:10281 ../../../build/NEWS:13238 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left configparser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:10266 ../../../build/NEWS:12568 +#: ../../../build/NEWS:10284 ../../../build/NEWS:12586 msgid "" "`bpo-29581 `__: ABCMeta.__new__ now " "accepts ``**kwargs``, allowing abstract base classes to use keyword " "parameters in __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:10270 ../../../build/NEWS:11759 +#: ../../../build/NEWS:10288 ../../../build/NEWS:11777 msgid "" "`bpo-25532 `__: inspect.unwrap() will " "now only try to unwrap an object sys.getrecursionlimit() times, to protect " "against objects which create a new object on every attribute access." msgstr "" -#: ../../../build/NEWS:10274 ../../../build/NEWS:12702 +#: ../../../build/NEWS:10292 ../../../build/NEWS:12720 msgid "" "`bpo-30177 `__: " "path.resolve(strict=False) no longer cuts the path after the first element " "not present in the filesystem. Patch by Antoine Pietri." msgstr "" -#: ../../../build/NEWS:10280 ../../../build/NEWS:12185 +#: ../../../build/NEWS:10298 ../../../build/NEWS:12203 msgid "" "`bpo-31294 `__: Fix incomplete code " "snippet in the ZeroMQSocketListener and ZeroMQSocketHandler examples and " "adapt them to Python 3." msgstr "" -#: ../../../build/NEWS:10283 ../../../build/NEWS:12188 +#: ../../../build/NEWS:10301 ../../../build/NEWS:12206 msgid "" "`bpo-21649 `__: Add RFC 7525 and Mozilla" " server side TLS links to SSL documentation." msgstr "" -#: ../../../build/NEWS:10286 +#: ../../../build/NEWS:10304 msgid "" "`bpo-31128 `__: Allow the pydoc server " "to bind to arbitrary hostnames." msgstr "" -#: ../../../build/NEWS:10288 ../../../build/NEWS:12191 +#: ../../../build/NEWS:10306 ../../../build/NEWS:12209 msgid "" "`bpo-30803 `__: Clarify doc on truth " "value testing. Original patch by Peter Thomassen." msgstr "" -#: ../../../build/NEWS:10291 ../../../build/NEWS:12757 -#: ../../../build/NEWS:16709 +#: ../../../build/NEWS:10309 ../../../build/NEWS:12775 +#: ../../../build/NEWS:16727 msgid "" "`bpo-30176 `__: Add missing attribute " "related constants in curses documentation." msgstr "" -#: ../../../build/NEWS:10294 ../../../build/NEWS:12760 +#: ../../../build/NEWS:10312 ../../../build/NEWS:12778 msgid "" "`bpo-30052 `__: the link targets for " ":func:`bytes` and :func:`bytearray` are now their respective type " @@ -18728,14 +18757,14 @@ msgid "" "default output caching features in Sphinx." msgstr "" -#: ../../../build/NEWS:10302 ../../../build/NEWS:12768 -#: ../../../build/NEWS:16712 +#: ../../../build/NEWS:10320 ../../../build/NEWS:12786 +#: ../../../build/NEWS:16730 msgid "" "`bpo-26985 `__: Add missing info of code" " object in inspect documentation." msgstr "" -#: ../../../build/NEWS:10304 +#: ../../../build/NEWS:10322 msgid "" "`bpo-19824 `__: Improve the " "documentation for, and links to, template strings by emphasizing their " @@ -18744,37 +18773,37 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:10308 ../../../build/NEWS:13077 -#: ../../../build/NEWS:16714 +#: ../../../build/NEWS:10326 ../../../build/NEWS:13095 +#: ../../../build/NEWS:16732 msgid "" "`bpo-28929 `__: Link the documentation " "to its source file on GitHub." msgstr "" -#: ../../../build/NEWS:10310 ../../../build/NEWS:13079 -#: ../../../build/NEWS:16716 +#: ../../../build/NEWS:10328 ../../../build/NEWS:13097 +#: ../../../build/NEWS:16734 msgid "" "`bpo-25008 `__: Document smtpd.py as " "effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" "based replacement." msgstr "" -#: ../../../build/NEWS:10313 ../../../build/NEWS:13082 -#: ../../../build/NEWS:16719 +#: ../../../build/NEWS:10331 ../../../build/NEWS:13100 +#: ../../../build/NEWS:16737 msgid "" "`bpo-26355 `__: Add canonical header " "link on each page to corresponding major version of the documentation. Patch" " by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:10316 ../../../build/NEWS:13085 -#: ../../../build/NEWS:16722 +#: ../../../build/NEWS:10334 ../../../build/NEWS:13103 +#: ../../../build/NEWS:16740 msgid "" "`bpo-29349 `__: Fix Python 2 syntax in " "code for building the documentation." msgstr "" -#: ../../../build/NEWS:10318 +#: ../../../build/NEWS:10336 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the 3.6 What's New guide now cover the " @@ -18782,46 +18811,46 @@ msgid "" " support :pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:10323 ../../../build/NEWS:13336 -#: ../../../build/NEWS:17385 +#: ../../../build/NEWS:10341 ../../../build/NEWS:13354 +#: ../../../build/NEWS:17403 msgid "" "`bpo-28513 `__: Documented command-line " "interface of zipfile." msgstr "" -#: ../../../build/NEWS:10328 +#: ../../../build/NEWS:10346 msgid "" "`bpo-29639 `__: test.support.HOST is now" " \"localhost\", a new HOSTv4 constant has been added for your ``127.0.0.1`` " "needs, similar to the existing HOSTv6 constant." msgstr "" -#: ../../../build/NEWS:10332 ../../../build/NEWS:12197 +#: ../../../build/NEWS:10350 ../../../build/NEWS:12215 msgid "" "`bpo-31320 `__: Silence traceback in " "test_ssl" msgstr "" -#: ../../../build/NEWS:10334 +#: ../../../build/NEWS:10352 msgid "" "`bpo-31346 `__: Prefer " "PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER protocols for SSLContext." msgstr "" -#: ../../../build/NEWS:10337 ../../../build/NEWS:12199 +#: ../../../build/NEWS:10355 ../../../build/NEWS:12217 msgid "" "`bpo-25674 `__: Remove sha256.tbs-" "internet.com ssl test" msgstr "" -#: ../../../build/NEWS:10339 ../../../build/NEWS:12201 +#: ../../../build/NEWS:10357 ../../../build/NEWS:12219 msgid "" "`bpo-30715 `__: Address ALPN callback " "changes for OpenSSL 1.1.0f. The latest version behaves like OpenSSL 1.0.2 " "and no longer aborts handshake." msgstr "" -#: ../../../build/NEWS:10342 ../../../build/NEWS:12204 +#: ../../../build/NEWS:10360 ../../../build/NEWS:12222 msgid "" "`bpo-30822 `__: regrtest: Exclude tzdata" " from regrtest --all. When running the test suite using --use=all / -u all, " @@ -18830,15 +18859,15 @@ msgid "" " line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:10348 ../../../build/NEWS:11811 +#: ../../../build/NEWS:10366 ../../../build/NEWS:11829 msgid "" "`bpo-30695 `__: Add the " "`set_nomemory(start, stop)` and `remove_mem_hooks()` functions to the " "_testcapi module." msgstr "" -#: ../../../build/NEWS:10351 ../../../build/NEWS:12779 -#: ../../../build/NEWS:16741 +#: ../../../build/NEWS:10369 ../../../build/NEWS:12797 +#: ../../../build/NEWS:16759 msgid "" "`bpo-30357 `__: test_thread: setUp() now" " uses support.threading_setup() and support.threading_cleanup() to wait " @@ -18846,8 +18875,8 @@ msgid "" "Initial patch written by Grzegorz Grzywacz." msgstr "" -#: ../../../build/NEWS:10356 ../../../build/NEWS:12784 -#: ../../../build/NEWS:16750 +#: ../../../build/NEWS:10374 ../../../build/NEWS:12802 +#: ../../../build/NEWS:16768 msgid "" "`bpo-30197 `__: Enhanced functions " "swap_attr() and swap_item() in the test.support module. They now work when " @@ -18856,79 +18885,79 @@ msgid "" "to the target of the \"as\" clause, if there is one." msgstr "" -#: ../../../build/NEWS:10362 +#: ../../../build/NEWS:10380 msgid "" "`bpo-24932 `__: Use proper command line " "parsing in _testembed" msgstr "" -#: ../../../build/NEWS:10364 ../../../build/NEWS:13100 +#: ../../../build/NEWS:10382 ../../../build/NEWS:13118 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:10367 ../../../build/NEWS:13103 +#: ../../../build/NEWS:10385 ../../../build/NEWS:13121 msgid "" "`bpo-28683 `__: Fix the tests that " "bind() a unix socket and raise PermissionError on Android for a non-root " "user." msgstr "" -#: ../../../build/NEWS:10370 +#: ../../../build/NEWS:10388 msgid "" "`bpo-26936 `__: Fix the test_socket " "failures on Android - getservbyname(), getservbyport() and getaddrinfo() are" " broken on some Android API levels." msgstr "" -#: ../../../build/NEWS:10373 ../../../build/NEWS:13341 -#: ../../../build/NEWS:17393 +#: ../../../build/NEWS:10391 ../../../build/NEWS:13359 +#: ../../../build/NEWS:17411 msgid "" "`bpo-28666 `__: Now test.support.rmtree " "is able to remove unwritable or unreadable directories." msgstr "" -#: ../../../build/NEWS:10376 ../../../build/NEWS:13344 -#: ../../../build/NEWS:17396 +#: ../../../build/NEWS:10394 ../../../build/NEWS:13362 +#: ../../../build/NEWS:17414 msgid "" "`bpo-23839 `__: Various caches now are " "cleared before running every test file." msgstr "" -#: ../../../build/NEWS:10378 ../../../build/NEWS:13476 +#: ../../../build/NEWS:10396 ../../../build/NEWS:13494 msgid "" "`bpo-26944 `__: Fix test_posix for " "Android where 'id -G' is entirely wrong or missing the effective gid." msgstr "" -#: ../../../build/NEWS:10381 ../../../build/NEWS:13479 -#: ../../../build/NEWS:17398 +#: ../../../build/NEWS:10399 ../../../build/NEWS:13497 +#: ../../../build/NEWS:17416 msgid "" "`bpo-28409 `__: regrtest: fix the parser" " of command line arguments." msgstr "" -#: ../../../build/NEWS:10383 ../../../build/NEWS:13747 +#: ../../../build/NEWS:10401 ../../../build/NEWS:13765 msgid "" "`bpo-28217 `__: Adds _testconsole module" " to test console input." msgstr "" -#: ../../../build/NEWS:10385 ../../../build/NEWS:13106 +#: ../../../build/NEWS:10403 ../../../build/NEWS:13124 msgid "" "`bpo-26939 `__: Add the " "support.setswitchinterval() function to fix test_functools hanging on the " "Android armv7 qemu emulator." msgstr "" -#: ../../../build/NEWS:10391 +#: ../../../build/NEWS:10409 msgid "" "`bpo-31354 `__: Allow --with-lto to be " "used on all builds, not just `make profile-opt`." msgstr "" -#: ../../../build/NEWS:10394 +#: ../../../build/NEWS:10412 msgid "" "`bpo-31370 `__: Remove support for " "building --without-threads. This option is not really useful anymore in the " @@ -18936,82 +18965,82 @@ msgid "" "code base, including in difficult to maintain low-level internal code." msgstr "" -#: ../../../build/NEWS:10399 +#: ../../../build/NEWS:10417 msgid "" "`bpo-31341 `__: Per :pep:`11`, support " "for the IRIX operating system was removed." msgstr "" -#: ../../../build/NEWS:10402 ../../../build/NEWS:12213 +#: ../../../build/NEWS:10420 ../../../build/NEWS:12231 msgid "" "`bpo-30854 `__: Fix compile error when " "compiling --without-threads. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10405 ../../../build/NEWS:12793 -#: ../../../build/NEWS:16778 +#: ../../../build/NEWS:10423 ../../../build/NEWS:12811 +#: ../../../build/NEWS:16796 msgid "" "`bpo-30687 `__: Locate msbuild.exe on " "Windows when building rather than vcvarsall.bat" msgstr "" -#: ../../../build/NEWS:10408 +#: ../../../build/NEWS:10426 msgid "" "`bpo-20210 `__: Support the *disabled* " "marker in Setup files. Extension modules listed after this marker are not " "built at all, neither by the Makefile nor by setup.py." msgstr "" -#: ../../../build/NEWS:10412 ../../../build/NEWS:12737 +#: ../../../build/NEWS:10430 ../../../build/NEWS:12755 msgid "" "`bpo-29941 `__: Add ``--with-" "assertions`` configure flag to explicitly enable C ``assert()`` checks. " "Defaults to off. ``--with-pydebug`` implies ``--with-assertions``." msgstr "" -#: ../../../build/NEWS:10416 ../../../build/NEWS:12741 +#: ../../../build/NEWS:10434 ../../../build/NEWS:12759 msgid "" "`bpo-28787 `__: Fix out-of-tree builds " "of Python when configured with ``--with--dtrace``." msgstr "" -#: ../../../build/NEWS:10419 ../../../build/NEWS:12744 -#: ../../../build/NEWS:16765 +#: ../../../build/NEWS:10437 ../../../build/NEWS:12762 +#: ../../../build/NEWS:16783 msgid "" "`bpo-29243 `__: Prevent unnecessary " "rebuilding of Python during ``make test``, ``make install`` and some other " "make targets when configured with ``--enable-optimizations``." msgstr "" -#: ../../../build/NEWS:10423 ../../../build/NEWS:12748 -#: ../../../build/NEWS:16769 +#: ../../../build/NEWS:10441 ../../../build/NEWS:12766 +#: ../../../build/NEWS:16787 msgid "" "`bpo-23404 `__: Don't regenerate " "generated files based on file modification time anymore: the action is now " "explicit. Replace ``make touch`` with ``make regen-all``." msgstr "" -#: ../../../build/NEWS:10427 ../../../build/NEWS:12752 -#: ../../../build/NEWS:16773 +#: ../../../build/NEWS:10445 ../../../build/NEWS:12770 +#: ../../../build/NEWS:16791 msgid "" "`bpo-29643 `__: Fix ``--enable-" "optimization`` didn't work." msgstr "" -#: ../../../build/NEWS:10429 ../../../build/NEWS:13112 +#: ../../../build/NEWS:10447 ../../../build/NEWS:13130 msgid "" "`bpo-27593 `__: sys.version and the " "platform module python_build(), python_branch(), and python_revision() " "functions now use git information rather than hg when building from a repo." msgstr "" -#: ../../../build/NEWS:10433 ../../../build/NEWS:13116 +#: ../../../build/NEWS:10451 ../../../build/NEWS:13134 msgid "" "`bpo-29572 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2k." msgstr "" -#: ../../../build/NEWS:10435 +#: ../../../build/NEWS:10453 msgid "" "`bpo-27659 `__: Prohibit implicit C " "function declarations: use ``-Werror=implicit-function-declaration`` when " @@ -19019,53 +19048,53 @@ msgid "" "written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:10439 +#: ../../../build/NEWS:10457 msgid "" "`bpo-29384 `__: Remove old Be OS helper " "scripts." msgstr "" -#: ../../../build/NEWS:10441 ../../../build/NEWS:13118 +#: ../../../build/NEWS:10459 ../../../build/NEWS:13136 msgid "" "`bpo-26851 `__: Set Android compilation " "and link flags." msgstr "" -#: ../../../build/NEWS:10443 ../../../build/NEWS:13120 +#: ../../../build/NEWS:10461 ../../../build/NEWS:13138 msgid "" "`bpo-28768 `__: Fix implicit declaration" " of function _setmode. Patch by Masayuki Yamamoto" msgstr "" -#: ../../../build/NEWS:10446 ../../../build/NEWS:13123 -#: ../../../build/NEWS:17436 +#: ../../../build/NEWS:10464 ../../../build/NEWS:13141 +#: ../../../build/NEWS:17454 msgid "" "`bpo-29080 `__: Removes hard dependency " "on hg.exe from PCBuild/build.bat" msgstr "" -#: ../../../build/NEWS:10448 ../../../build/NEWS:13125 -#: ../../../build/NEWS:17438 +#: ../../../build/NEWS:10466 ../../../build/NEWS:13143 +#: ../../../build/NEWS:17456 msgid "" "`bpo-23903 `__: Added missed names to " "PC/python3.def." msgstr "" -#: ../../../build/NEWS:10450 ../../../build/NEWS:13127 +#: ../../../build/NEWS:10468 ../../../build/NEWS:13145 msgid "" "`bpo-28762 `__: lockf() is available on " "Android API level 24, but the F_LOCK macro is not defined in android-" "ndk-r13." msgstr "" -#: ../../../build/NEWS:10453 ../../../build/NEWS:13130 +#: ../../../build/NEWS:10471 ../../../build/NEWS:13148 msgid "" "`bpo-28538 `__: Fix the compilation " "error that occurs because if_nameindex() is available on Android API level " "24, but the if_nameindex structure is not defined." msgstr "" -#: ../../../build/NEWS:10457 ../../../build/NEWS:13134 +#: ../../../build/NEWS:10475 ../../../build/NEWS:13152 msgid "" "`bpo-20211 `__: Do not add the directory" " for installing C header files and the directory for installing object code " @@ -19073,83 +19102,83 @@ msgid "" "Petazzoni." msgstr "" -#: ../../../build/NEWS:10461 ../../../build/NEWS:13138 +#: ../../../build/NEWS:10479 ../../../build/NEWS:13156 msgid "" "`bpo-28849 `__: Do not define " "sys.implementation._multiarch on Android." msgstr "" -#: ../../../build/NEWS:10463 ../../../build/NEWS:13349 -#: ../../../build/NEWS:17440 +#: ../../../build/NEWS:10481 ../../../build/NEWS:13367 +#: ../../../build/NEWS:17458 msgid "" "`bpo-10656 `__: Fix out-of-tree building" " on AIX. Patch by Tristan Carel and Michael Haubenwallner." msgstr "" -#: ../../../build/NEWS:10466 ../../../build/NEWS:13352 -#: ../../../build/NEWS:17443 +#: ../../../build/NEWS:10484 ../../../build/NEWS:13370 +#: ../../../build/NEWS:17461 msgid "" "`bpo-26359 `__: Rename --with-" "optimiations to --enable-optimizations." msgstr "" -#: ../../../build/NEWS:10468 ../../../build/NEWS:13467 -#: ../../../build/NEWS:17445 +#: ../../../build/NEWS:10486 ../../../build/NEWS:13485 +#: ../../../build/NEWS:17463 msgid "" "`bpo-28444 `__: Fix missing extensions " "modules when cross compiling." msgstr "" -#: ../../../build/NEWS:10470 ../../../build/NEWS:13469 +#: ../../../build/NEWS:10488 ../../../build/NEWS:13487 msgid "" "`bpo-28208 `__: Update Windows build and" " OS X installers to use SQLite 3.14.2." msgstr "" -#: ../../../build/NEWS:10472 ../../../build/NEWS:13471 -#: ../../../build/NEWS:17447 +#: ../../../build/NEWS:10490 ../../../build/NEWS:13489 +#: ../../../build/NEWS:17465 msgid "" "`bpo-28248 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2j." msgstr "" -#: ../../../build/NEWS:10474 +#: ../../../build/NEWS:10492 msgid "" "`bpo-21124 `__: Fix building the _struct" " module on Cygwin by passing ``NULL`` instead of ``&PyType_Type`` to " "PyVarObject_HEAD_INIT. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10478 +#: ../../../build/NEWS:10496 msgid "" "`bpo-13756 `__: Fix building extensions " "modules on Cygwin. Patch by Roumen Petrov, based on original patch by Jason" " Tishler." msgstr "" -#: ../../../build/NEWS:10481 +#: ../../../build/NEWS:10499 msgid "" "`bpo-21085 `__: Add configure check for " "siginfo_t.si_band, which Cygwin does not provide. Patch by Masayuki Yamamoto" " with review and rebase by Erik Bray." msgstr "" -#: ../../../build/NEWS:10485 ../../../build/NEWS:13736 -#: ../../../build/NEWS:17449 +#: ../../../build/NEWS:10503 ../../../build/NEWS:13754 +#: ../../../build/NEWS:17467 msgid "" "`bpo-28258 `__: Fixed build with " "Estonian locale (python-config and distclean targets in Makefile). Patch by" " Arfrever Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:10488 ../../../build/NEWS:13739 -#: ../../../build/NEWS:17452 +#: ../../../build/NEWS:10506 ../../../build/NEWS:13757 +#: ../../../build/NEWS:17470 msgid "" "`bpo-26661 `__: setup.py now detects " "system libffi with multiarch wrapper." msgstr "" -#: ../../../build/NEWS:10490 +#: ../../../build/NEWS:10508 msgid "" "`bpo-27979 `__: A full copy of libffi is" " no longer bundled for use when building _ctypes on non-OSX UNIX platforms." @@ -19157,84 +19186,84 @@ msgid "" "platforms." msgstr "" -#: ../../../build/NEWS:10494 ../../../build/NEWS:13741 -#: ../../../build/NEWS:17457 +#: ../../../build/NEWS:10512 ../../../build/NEWS:13759 +#: ../../../build/NEWS:17475 msgid "" "`bpo-15819 `__: Remove redundant include" " search directory option for building outside the source tree." msgstr "" -#: ../../../build/NEWS:10497 ../../../build/NEWS:13354 -#: ../../../build/NEWS:17494 +#: ../../../build/NEWS:10515 ../../../build/NEWS:13372 +#: ../../../build/NEWS:17512 msgid "" "`bpo-28676 `__: Prevent missing " "'getentropy' declaration warning on macOS. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:10503 +#: ../../../build/NEWS:10521 msgid "" "`bpo-31392 `__: Update Windows build to " "use OpenSSL 1.1.0f" msgstr "" -#: ../../../build/NEWS:10505 ../../../build/NEWS:12219 +#: ../../../build/NEWS:10523 ../../../build/NEWS:12237 msgid "" "`bpo-30389 `__: Adds detection of Visual" " Studio 2017 to distutils on Windows." msgstr "" -#: ../../../build/NEWS:10507 +#: ../../../build/NEWS:10525 msgid "" "`bpo-31358 `__: zlib is no longer " "bundled in the CPython source, instead it is downloaded on demand just like " "bz2, lzma, OpenSSL, Tcl/Tk, and SQLite." msgstr "" -#: ../../../build/NEWS:10510 ../../../build/NEWS:12221 +#: ../../../build/NEWS:10528 ../../../build/NEWS:12239 msgid "" "`bpo-31340 `__: Change to building with " "MSVC v141 (included with Visual Studio 2017)" msgstr "" -#: ../../../build/NEWS:10513 ../../../build/NEWS:12224 +#: ../../../build/NEWS:10531 ../../../build/NEWS:12242 msgid "" "`bpo-30581 `__: os.cpu_count() now " "returns the correct number of processors on Windows when the number of " "logical processors is greater than 64." msgstr "" -#: ../../../build/NEWS:10516 +#: ../../../build/NEWS:10534 msgid "" "`bpo-30916 `__: Pre-build OpenSSL, Tcl " "and Tk and include the binaries in the build." msgstr "" -#: ../../../build/NEWS:10519 ../../../build/NEWS:12227 +#: ../../../build/NEWS:10537 ../../../build/NEWS:12245 msgid "" "`bpo-30731 `__: Add a missing xmlns to " "python.manifest so that it matches the schema." msgstr "" -#: ../../../build/NEWS:10522 +#: ../../../build/NEWS:10540 msgid "" "`bpo-30291 `__: Allow requiring 64-bit " "interpreters from py.exe using -64 suffix. Contributed by Steve (Gadget) " "Barnes." msgstr "" -#: ../../../build/NEWS:10525 +#: ../../../build/NEWS:10543 msgid "" "`bpo-30362 `__: Adds list options (-0, " "-0p) to py.exe launcher. Contributed by Steve Barnes." msgstr "" -#: ../../../build/NEWS:10528 +#: ../../../build/NEWS:10546 msgid "" "`bpo-23451 `__: Fix socket deprecation " "warnings in socketmodule.c. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:10531 ../../../build/NEWS:12796 +#: ../../../build/NEWS:10549 ../../../build/NEWS:12814 msgid "" "`bpo-30450 `__: The build process on " "Windows no longer depends on Subversion, instead pulling external code from " @@ -19242,100 +19271,100 @@ msgid "" "``py -3.6``), NuGet is used to download a copy of 32-bit Python." msgstr "" -#: ../../../build/NEWS:10536 +#: ../../../build/NEWS:10554 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer." msgstr "" -#: ../../../build/NEWS:10538 ../../../build/NEWS:13053 +#: ../../../build/NEWS:10556 ../../../build/NEWS:13071 msgid "" "`bpo-25778 `__: winreg does not truncate" " string correctly (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10540 +#: ../../../build/NEWS:10558 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default" msgstr "" -#: ../../../build/NEWS:10542 ../../../build/NEWS:13462 +#: ../../../build/NEWS:10560 ../../../build/NEWS:13480 msgid "" "`bpo-28522 `__: Fixes mishandled buffer " "reallocation in getpathp.c" msgstr "" -#: ../../../build/NEWS:10544 ../../../build/NEWS:13703 +#: ../../../build/NEWS:10562 ../../../build/NEWS:13721 msgid "" "`bpo-28402 `__: Adds signed catalog " "files for stdlib on Windows." msgstr "" -#: ../../../build/NEWS:10546 ../../../build/NEWS:13705 +#: ../../../build/NEWS:10564 ../../../build/NEWS:13723 msgid "" "`bpo-28333 `__: Enables Unicode for " "ps1/ps2 and input() prompts. (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10549 ../../../build/NEWS:13708 -#: ../../../build/NEWS:17421 +#: ../../../build/NEWS:10567 ../../../build/NEWS:13726 +#: ../../../build/NEWS:17439 msgid "" "`bpo-28251 `__: Improvements to help " "manuals on Windows." msgstr "" -#: ../../../build/NEWS:10551 ../../../build/NEWS:13710 -#: ../../../build/NEWS:17423 +#: ../../../build/NEWS:10569 ../../../build/NEWS:13728 +#: ../../../build/NEWS:17441 msgid "" "`bpo-28110 `__: launcher.msi has " "different product codes between 32-bit and 64-bit" msgstr "" -#: ../../../build/NEWS:10554 ../../../build/NEWS:13713 +#: ../../../build/NEWS:10572 ../../../build/NEWS:13731 msgid "" "`bpo-28161 `__: Opening CON for write " "access fails" msgstr "" -#: ../../../build/NEWS:10556 ../../../build/NEWS:13715 +#: ../../../build/NEWS:10574 ../../../build/NEWS:13733 msgid "" "`bpo-28162 `__: WindowsConsoleIO " "readall() fails if first line starts with Ctrl+Z" msgstr "" -#: ../../../build/NEWS:10559 ../../../build/NEWS:13718 +#: ../../../build/NEWS:10577 ../../../build/NEWS:13736 msgid "" "`bpo-28163 `__: WindowsConsoleIO " "fileno() passes wrong flags to _open_osfhandle" msgstr "" -#: ../../../build/NEWS:10561 ../../../build/NEWS:13720 +#: ../../../build/NEWS:10579 ../../../build/NEWS:13738 msgid "" "`bpo-28164 `__: _PyIO_get_console_type " "fails for various paths" msgstr "" -#: ../../../build/NEWS:10563 ../../../build/NEWS:13722 +#: ../../../build/NEWS:10581 ../../../build/NEWS:13740 msgid "" "`bpo-28137 `__: Renames Windows path " "file to ._pth" msgstr "" -#: ../../../build/NEWS:10565 ../../../build/NEWS:13724 +#: ../../../build/NEWS:10583 ../../../build/NEWS:13742 msgid "" "`bpo-28138 `__: Windows ._pth file " "should allow import site" msgstr "" -#: ../../../build/NEWS:10570 ../../../build/NEWS:12233 +#: ../../../build/NEWS:10588 ../../../build/NEWS:12251 msgid "" "`bpo-31493 `__: IDLE code context -- fix" " code update and font update timers. Canceling timers prevents a warning " "message when test_idle completes." msgstr "" -#: ../../../build/NEWS:10573 ../../../build/NEWS:12236 +#: ../../../build/NEWS:10591 ../../../build/NEWS:12254 msgid "" "`bpo-31488 `__: IDLE - Update non-key " "options in former extension classes. When applying configdialog changes, " @@ -19343,20 +19372,20 @@ msgid "" "affect existing instances attached to existing editor windows." msgstr "" -#: ../../../build/NEWS:10578 ../../../build/NEWS:12241 +#: ../../../build/NEWS:10596 ../../../build/NEWS:12259 msgid "" "`bpo-31477 `__: IDLE - Improve rstrip " "entry in doc. Strip trailing whitespace strips more than blank spaces. " "Multiline string literals are not skipped." msgstr "" -#: ../../../build/NEWS:10581 ../../../build/NEWS:12244 +#: ../../../build/NEWS:10599 ../../../build/NEWS:12262 msgid "" "`bpo-31480 `__: IDLE - make tests pass " "with zzdummy extension disabled by default." msgstr "" -#: ../../../build/NEWS:10584 ../../../build/NEWS:12247 +#: ../../../build/NEWS:10602 ../../../build/NEWS:12265 msgid "" "`bpo-31421 `__: Document how IDLE runs " "tkinter programs. IDLE calls tcl/tk update in the background in order to " @@ -19364,33 +19393,33 @@ msgid "" "easier." msgstr "" -#: ../../../build/NEWS:10588 ../../../build/NEWS:12251 +#: ../../../build/NEWS:10606 ../../../build/NEWS:12269 msgid "" "`bpo-31414 `__: IDLE -- fix tk entry box" " tests by deleting first. Adding to an int entry is not the same as deleting" " and inserting because int('') will fail." msgstr "" -#: ../../../build/NEWS:10592 ../../../build/NEWS:12255 +#: ../../../build/NEWS:10610 ../../../build/NEWS:12273 msgid "" "`bpo-31051 `__: Rearrange IDLE " "configdialog GenPage into Window, Editor, and Help sections." msgstr "" -#: ../../../build/NEWS:10595 ../../../build/NEWS:12258 +#: ../../../build/NEWS:10613 ../../../build/NEWS:12276 msgid "" "`bpo-30617 `__: IDLE - Add docstrings " "and tests for outwin subclass of editor. Move some data and functions from " "the class to module level. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10599 ../../../build/NEWS:12262 +#: ../../../build/NEWS:10617 ../../../build/NEWS:12280 msgid "" "`bpo-31287 `__: IDLE - Do not modify " "tkinter.message in test_configdialog." msgstr "" -#: ../../../build/NEWS:10601 ../../../build/NEWS:12264 +#: ../../../build/NEWS:10619 ../../../build/NEWS:12282 msgid "" "`bpo-27099 `__: Convert IDLE's built-in " "'extensions' to regular features. About 10 IDLE features were implemented as" @@ -19409,72 +19438,72 @@ msgid "" "Initial patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10617 ../../../build/NEWS:12280 +#: ../../../build/NEWS:10635 ../../../build/NEWS:12298 msgid "" "`bpo-31206 `__: IDLE: Factor " "HighPage(Frame) class from ConfigDialog. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10620 ../../../build/NEWS:12283 +#: ../../../build/NEWS:10638 ../../../build/NEWS:12301 msgid "" "`bpo-31001 `__: Add tests for " "configdialog highlight tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10623 ../../../build/NEWS:12286 +#: ../../../build/NEWS:10641 ../../../build/NEWS:12304 msgid "" "`bpo-31205 `__: IDLE: Factor " "KeysPage(Frame) class from ConfigDialog. The slightly modified tests " "continue to pass. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10626 ../../../build/NEWS:12289 +#: ../../../build/NEWS:10644 ../../../build/NEWS:12307 msgid "" "`bpo-31130 `__: IDLE -- stop leaks in " "test_configdialog. Initial patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:10629 ../../../build/NEWS:12292 +#: ../../../build/NEWS:10647 ../../../build/NEWS:12310 msgid "" "`bpo-31002 `__: Add tests for " "configdialog keys tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10631 ../../../build/NEWS:12294 +#: ../../../build/NEWS:10649 ../../../build/NEWS:12312 msgid "" "`bpo-19903 `__: IDLE: Calltips use " "`inspect.signature` instead of `inspect.getfullargspec`. This improves " "calltips for builtins converted to use Argument Clinic. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10635 ../../../build/NEWS:12298 +#: ../../../build/NEWS:10653 ../../../build/NEWS:12316 msgid "" "`bpo-31083 `__: IDLE - Add an outline of" " a TabPage class in configdialog. Update existing classes to match outline. " "Initial patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10638 ../../../build/NEWS:12301 +#: ../../../build/NEWS:10656 ../../../build/NEWS:12319 msgid "" "`bpo-31050 `__: Factor GenPage(Frame) " "class from ConfigDialog. The slightly modified tests continue to pass. Patch" " by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10641 ../../../build/NEWS:12304 +#: ../../../build/NEWS:10659 ../../../build/NEWS:12322 msgid "" "`bpo-31004 `__: IDLE - Factor " "FontPage(Frame) class from ConfigDialog. Slightly modified tests continue to" " pass. Fix General tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10645 ../../../build/NEWS:12308 +#: ../../../build/NEWS:10663 ../../../build/NEWS:12326 msgid "" "`bpo-30781 `__: IDLE - Use ttk widgets " "in ConfigDialog. Patches by Terry Jan Reedy and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10648 ../../../build/NEWS:12311 +#: ../../../build/NEWS:10666 ../../../build/NEWS:12329 msgid "" "`bpo-31060 `__: IDLE - Finish " "rearranging methods of ConfigDialog Grouping methods pertaining to each tab " @@ -19482,7 +19511,7 @@ msgid "" "enable splitting the groups into classes." msgstr "" -#: ../../../build/NEWS:10652 ../../../build/NEWS:12315 +#: ../../../build/NEWS:10670 ../../../build/NEWS:12333 msgid "" "`bpo-30853 `__: IDLE -- Factor a " "VarTrace class out of ConfigDialog. Instance tracers manages pairs " @@ -19491,13 +19520,13 @@ msgid "" "class is 100%." msgstr "" -#: ../../../build/NEWS:10657 ../../../build/NEWS:12320 +#: ../../../build/NEWS:10675 ../../../build/NEWS:12338 msgid "" "`bpo-31003 `__: IDLE: Add more tests for" " General tab." msgstr "" -#: ../../../build/NEWS:10659 ../../../build/NEWS:12322 +#: ../../../build/NEWS:10677 ../../../build/NEWS:12340 msgid "" "`bpo-30993 `__: IDLE - Improve " "configdialog font page and tests. In configdialog: Document causal pathways " @@ -19511,26 +19540,26 @@ msgid "" "completely cover the related functions." msgstr "" -#: ../../../build/NEWS:10670 ../../../build/NEWS:12333 +#: ../../../build/NEWS:10688 ../../../build/NEWS:12351 msgid "" "`bpo-30981 `__: IDLE -- Add more " "configdialog font page tests." msgstr "" -#: ../../../build/NEWS:10672 ../../../build/NEWS:12335 +#: ../../../build/NEWS:10690 ../../../build/NEWS:12353 msgid "" "`bpo-28523 `__: IDLE: replace 'colour' " "with 'color' in configdialog." msgstr "" -#: ../../../build/NEWS:10674 ../../../build/NEWS:12337 +#: ../../../build/NEWS:10692 ../../../build/NEWS:12355 msgid "" "`bpo-30917 `__: Add tests for " "idlelib.config.IdleConf. Increase coverage from 46% to 96%. Patch by Louie " "Lu." msgstr "" -#: ../../../build/NEWS:10677 ../../../build/NEWS:12340 +#: ../../../build/NEWS:10695 ../../../build/NEWS:12358 msgid "" "`bpo-30934 `__: Document coverage " "details for idlelib tests. Add section to idlelib/idle-test/README.txt. " @@ -19538,7 +19567,7 @@ msgid "" "that does not run during unit tests." msgstr "" -#: ../../../build/NEWS:10681 ../../../build/NEWS:12344 +#: ../../../build/NEWS:10699 ../../../build/NEWS:12362 msgid "" "`bpo-30913 `__: IDLE: Document " "ConfigDialog tk Vars, methods, and widgets in docstrings This will " @@ -19546,39 +19575,39 @@ msgid "" "by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10685 ../../../build/NEWS:12348 +#: ../../../build/NEWS:10703 ../../../build/NEWS:12366 msgid "" "`bpo-30899 `__: IDLE: Add tests for " "ConfigParser subclasses in config. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10688 ../../../build/NEWS:12351 +#: ../../../build/NEWS:10706 ../../../build/NEWS:12369 msgid "" "`bpo-30881 `__: IDLE: Add docstrings to " "browser.py. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10690 ../../../build/NEWS:12353 +#: ../../../build/NEWS:10708 ../../../build/NEWS:12371 msgid "" "`bpo-30851 `__: IDLE: Remove unused " "variables in configdialog. One is a duplicate, one is set but cannot be " "altered by users. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10694 ../../../build/NEWS:12357 +#: ../../../build/NEWS:10712 ../../../build/NEWS:12375 msgid "" "`bpo-30870 `__: IDLE: In Settings " "dialog, select font with Up, Down keys as well as mouse. Initial patch by " "Louie Lu." msgstr "" -#: ../../../build/NEWS:10697 ../../../build/NEWS:12360 +#: ../../../build/NEWS:10715 ../../../build/NEWS:12378 msgid "" "`bpo-8231 `__: IDLE: call " "config.IdleConf.GetUserCfgDir only once." msgstr "" -#: ../../../build/NEWS:10699 ../../../build/NEWS:12362 +#: ../../../build/NEWS:10717 ../../../build/NEWS:12380 msgid "" "`bpo-30779 `__: IDLE: Factor " "ConfigChanges class from configdialog, put in config; test. * In config, put" @@ -19591,19 +19620,19 @@ msgid "" "Sabella contributed parts of the patch." msgstr "" -#: ../../../build/NEWS:10709 ../../../build/NEWS:12372 +#: ../../../build/NEWS:10727 ../../../build/NEWS:12390 msgid "" "`bpo-30777 `__: IDLE: configdialog - Add" " docstrings and fix comments. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10712 ../../../build/NEWS:12375 +#: ../../../build/NEWS:10730 ../../../build/NEWS:12393 msgid "" "`bpo-30495 `__: IDLE: Improve textview " "with docstrings, PEP8 names, and more tests. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10715 ../../../build/NEWS:12378 +#: ../../../build/NEWS:10733 ../../../build/NEWS:12396 msgid "" "`bpo-30723 `__: IDLE: Make several " "improvements to parenmatch. Add 'parens' style to highlight both opener and " @@ -19613,20 +19642,20 @@ msgid "" "patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10721 ../../../build/NEWS:12384 +#: ../../../build/NEWS:10739 ../../../build/NEWS:12402 msgid "" "`bpo-30674 `__: IDLE: add docstrings to " "grep module. Patch by Cheryl Sabella" msgstr "" -#: ../../../build/NEWS:10723 ../../../build/NEWS:12386 +#: ../../../build/NEWS:10741 ../../../build/NEWS:12404 msgid "" "`bpo-21519 `__: IDLE's basic custom key " "entry dialog now detects duplicates properly. Original patch by Saimadhav " "Heblikar." msgstr "" -#: ../../../build/NEWS:10726 ../../../build/NEWS:12389 +#: ../../../build/NEWS:10744 ../../../build/NEWS:12407 msgid "" "`bpo-29910 `__: IDLE no longer deletes a" " character after commenting out a region by a key shortcut. Add ``return " @@ -19634,7 +19663,7 @@ msgid "" "key bindings." msgstr "" -#: ../../../build/NEWS:10730 ../../../build/NEWS:12393 +#: ../../../build/NEWS:10748 ../../../build/NEWS:12411 msgid "" "`bpo-30728 `__: Review and change " "idlelib.configdialog names. Lowercase method and attribute names. Replace " @@ -19643,14 +19672,14 @@ msgid "" "Sabella." msgstr "" -#: ../../../build/NEWS:10735 ../../../build/NEWS:12398 +#: ../../../build/NEWS:10753 ../../../build/NEWS:12416 msgid "" "`bpo-6739 `__: IDLE: Verify user-entered " "key sequences by trying to bind them with tk. Add tests for all 3 validation" " functions. Original patch by G Polo. Tests added by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10739 ../../../build/NEWS:12708 +#: ../../../build/NEWS:10757 ../../../build/NEWS:12726 msgid "" "`bpo-15786 `__: Fix several problems " "with IDLE's autocompletion box. The following should now work: clicking on " @@ -19658,54 +19687,54 @@ msgid "" "Return. Hangs on MacOSX should no longer happen. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10744 ../../../build/NEWS:12713 +#: ../../../build/NEWS:10762 ../../../build/NEWS:12731 msgid "" "`bpo-25514 `__: Add doc subsubsection " "about IDLE failure to start. Popup no-connection message directs users to " "this section." msgstr "" -#: ../../../build/NEWS:10747 ../../../build/NEWS:12716 +#: ../../../build/NEWS:10765 ../../../build/NEWS:12734 msgid "" "`bpo-30642 `__: Fix reference leaks in " "IDLE tests. Patches by Louie Lu and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10750 ../../../build/NEWS:12719 +#: ../../../build/NEWS:10768 ../../../build/NEWS:12737 msgid "" "`bpo-30495 `__: Add docstrings for " "textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " "Reedy." msgstr "" -#: ../../../build/NEWS:10753 ../../../build/NEWS:12722 +#: ../../../build/NEWS:10771 ../../../build/NEWS:12740 msgid "" "`bpo-30290 `__: Help-about: use pep8 " "names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl " "Sabella, and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10756 ../../../build/NEWS:12725 +#: ../../../build/NEWS:10774 ../../../build/NEWS:12743 msgid "" "`bpo-30303 `__: Add _utest option to " "textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and " "Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10759 ../../../build/NEWS:13034 +#: ../../../build/NEWS:10777 ../../../build/NEWS:13052 msgid "" "`bpo-29071 `__: IDLE colors f-string " "prefixes (but not invalid ur prefixes)." msgstr "" -#: ../../../build/NEWS:10761 ../../../build/NEWS:13036 +#: ../../../build/NEWS:10779 ../../../build/NEWS:13054 msgid "" "`bpo-28572 `__: Add 10% to coverage of " "IDLE's test_configdialog. Update and augment description of the " "configuration system." msgstr "" -#: ../../../build/NEWS:10767 ../../../build/NEWS:12405 +#: ../../../build/NEWS:10785 ../../../build/NEWS:12423 msgid "" "`bpo-30983 `__: gdb integration commands" " (py-bt, etc.) work on optimized shared builds now, too. :pep:`523` " @@ -19716,13 +19745,13 @@ msgid "" "Bruno \"Polaco\" Penteado." msgstr "" -#: ../../../build/NEWS:10775 +#: ../../../build/NEWS:10793 msgid "" "`bpo-29748 `__: Added the slice index " "converter in Argument Clinic." msgstr "" -#: ../../../build/NEWS:10777 +#: ../../../build/NEWS:10795 msgid "" "`bpo-24037 `__: Argument Clinic now uses" " the converter `bool(accept={int})` rather than `int` for semantical " @@ -19730,19 +19759,19 @@ msgid "" " help in converting to `bool` in future." msgstr "" -#: ../../../build/NEWS:10782 ../../../build/NEWS:12773 +#: ../../../build/NEWS:10800 ../../../build/NEWS:12791 msgid "" "`bpo-29367 `__: python-gdb.py now " "supports also ``method-wrapper`` (``wrapperobject``) objects." msgstr "" -#: ../../../build/NEWS:10785 ../../../build/NEWS:13241 +#: ../../../build/NEWS:10803 ../../../build/NEWS:13259 msgid "" "`bpo-28023 `__: Fix python-gdb.py didn't" " support new dict implementation." msgstr "" -#: ../../../build/NEWS:10787 +#: ../../../build/NEWS:10805 msgid "" "`bpo-15369 `__: The pybench and pystone " "microbenchmark have been removed from Tools. Please use the new Python " @@ -19751,13 +19780,13 @@ msgid "" "3." msgstr "" -#: ../../../build/NEWS:10792 +#: ../../../build/NEWS:10810 msgid "" "`bpo-28102 `__: The zipfile module CLI " "now prints usage to stderr. Patch by Stephen J. Turnbull." msgstr "" -#: ../../../build/NEWS:10798 +#: ../../../build/NEWS:10816 msgid "" "`bpo-31338 `__: Added the " "``Py_UNREACHABLE()`` macro for code paths which are never expected to be " @@ -19765,7 +19794,7 @@ msgid "" " manual." msgstr "" -#: ../../../build/NEWS:10802 +#: ../../../build/NEWS:10820 msgid "" "`bpo-30832 `__: Remove own " "implementation for thread-local storage. CPython has provided the own " @@ -19776,21 +19805,21 @@ msgid "" "any case." msgstr "" -#: ../../../build/NEWS:10809 +#: ../../../build/NEWS:10827 msgid "" "`bpo-30708 `__: " "PyUnicode_AsWideCharString() now raises a ValueError if the second argument " "is NULL and the wchar_t\\* string contains null characters." msgstr "" -#: ../../../build/NEWS:10812 +#: ../../../build/NEWS:10830 msgid "" "`bpo-16500 `__: Deprecate " "PyOS_AfterFork() and add PyOS_BeforeFork(), PyOS_AfterFork_Parent() and " "PyOS_AfterFork_Child()." msgstr "" -#: ../../../build/NEWS:10815 +#: ../../../build/NEWS:10833 msgid "" "`bpo-6532 `__: The type of results of " "PyThread_start_new_thread() and PyThread_get_thread_ident(), and the id " @@ -19798,7 +19827,7 @@ msgid "" " long\"." msgstr "" -#: ../../../build/NEWS:10819 +#: ../../../build/NEWS:10837 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is deprecated and replaced with a macro if " @@ -19807,8 +19836,8 @@ msgid "" "PySlice_Unpack() and PySlice_AdjustIndices()." msgstr "" -#: ../../../build/NEWS:10824 ../../../build/NEWS:13064 -#: ../../../build/NEWS:16791 +#: ../../../build/NEWS:10842 ../../../build/NEWS:13082 +#: ../../../build/NEWS:16809 msgid "" "`bpo-29083 `__: Fixed the declaration of" " some public API functions. PyArg_VaParse() and " @@ -19818,14 +19847,14 @@ msgid "" "defined." msgstr "" -#: ../../../build/NEWS:10830 +#: ../../../build/NEWS:10848 msgid "" "`bpo-28769 `__: The result of " "PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8() is now of type ``const char" " *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10833 ../../../build/NEWS:13070 +#: ../../../build/NEWS:10851 ../../../build/NEWS:13088 msgid "" "`bpo-29058 `__: All stable API " "extensions added after Python 3.2 are now available only when Py_LIMITED_API" @@ -19833,21 +19862,21 @@ msgid "" " this API." msgstr "" -#: ../../../build/NEWS:10837 +#: ../../../build/NEWS:10855 msgid "" "`bpo-28822 `__: The index parameters " "*start* and *end* of PyUnicode_FindChar() are now adjusted to behave like " "``str[start:end]``." msgstr "" -#: ../../../build/NEWS:10840 ../../../build/NEWS:13228 -#: ../../../build/NEWS:17376 +#: ../../../build/NEWS:10858 ../../../build/NEWS:13246 +#: ../../../build/NEWS:17394 msgid "" "`bpo-28808 `__: " "PyUnicode_CompareWithASCIIString() now never raises exceptions." msgstr "" -#: ../../../build/NEWS:10842 +#: ../../../build/NEWS:10860 msgid "" "`bpo-28761 `__: The fields name and doc " "of structures PyMemberDef, PyGetSetDef, PyStructSequence_Field, " @@ -19855,129 +19884,129 @@ msgid "" "rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10846 +#: ../../../build/NEWS:10864 msgid "" "`bpo-28748 `__: Private variable " "_Py_PackageContext is now of type ``const char *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10849 +#: ../../../build/NEWS:10867 msgid "" "`bpo-19569 `__: Compiler warnings are " "now emitted if use most of deprecated functions." msgstr "" -#: ../../../build/NEWS:10852 ../../../build/NEWS:13729 +#: ../../../build/NEWS:10870 ../../../build/NEWS:13747 msgid "" "`bpo-28426 `__: Deprecated undocumented " "functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), " "PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode()." msgstr "" -#: ../../../build/NEWS:10858 +#: ../../../build/NEWS:10876 msgid "Python 3.6.6 final" msgstr "Python 3.6.6 final" -#: ../../../build/NEWS:10862 +#: ../../../build/NEWS:10880 msgid "There were no new changes in version 3.6.6." msgstr "Tidak ada perubahan baru di versi 3.6.6." -#: ../../../build/NEWS:10867 +#: ../../../build/NEWS:10885 msgid "Python 3.6.6 release candidate 1" msgstr "Python 3.6.6 kandidat rilis 1" -#: ../../../build/NEWS:10869 +#: ../../../build/NEWS:10887 msgid "*Release date: 2018-06-11*" msgstr "*Tanggal rilis: 2018-06-11*" -#: ../../../build/NEWS:11100 +#: ../../../build/NEWS:11118 msgid "" "`bpo-33184 `__: Update Windows installer" " to OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11105 +#: ../../../build/NEWS:11123 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11137 +#: ../../../build/NEWS:11155 msgid "" "`bpo-29706 `__: IDLE now colors async " "and await as keywords in 3.6. They become full keywords in 3.7." msgstr "" -#: ../../../build/NEWS:11178 +#: ../../../build/NEWS:11196 msgid "Python 3.6.5 final" msgstr "Python 3.6.5 final" -#: ../../../build/NEWS:11180 +#: ../../../build/NEWS:11198 msgid "*Release date: 2018-03-28*" msgstr "*Tanggal rilis: 2018-03-28*" -#: ../../../build/NEWS:11194 +#: ../../../build/NEWS:11212 msgid "Python 3.6.5 release candidate 1" msgstr "Python 3.6.5 kandidat rilis 1" -#: ../../../build/NEWS:11196 +#: ../../../build/NEWS:11214 msgid "*Release date: 2018-03-13*" msgstr "*Tanggal rilis: 2018-03-13*" -#: ../../../build/NEWS:11235 +#: ../../../build/NEWS:11253 msgid "" "`bpo-32329 `__: " "``sys.flags.hash_randomization`` is now properly set to 0 when hash " "randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:11238 +#: ../../../build/NEWS:11256 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " "much memory for creating large constants in constant folding." msgstr "" -#: ../../../build/NEWS:11265 +#: ../../../build/NEWS:11283 msgid "" "`bpo-30353 `__: Fix ctypes pass-by-value" " for structs on 64-bit Cygwin/MinGW." msgstr "" -#: ../../../build/NEWS:11303 +#: ../../../build/NEWS:11321 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN, TCP_KEEPCNT flags on older version Windows during run-time." msgstr "" -#: ../../../build/NEWS:11335 +#: ../../../build/NEWS:11353 msgid "" "`bpo-32555 `__: On FreeBSD and Solaris, " "os.strerror() now always decode the byte string from the current locale " "encoding, rather than using ASCII/surrogateescape in some cases." msgstr "" -#: ../../../build/NEWS:11353 +#: ../../../build/NEWS:11371 msgid "" "`bpo-32185 `__: The SSL module no longer" " sends IP addresses in SNI TLS extension on platforms with OpenSSL 1.0.2+ or" " inet_pton." msgstr "" -#: ../../../build/NEWS:11418 +#: ../../../build/NEWS:11436 msgid "" "`bpo-31518 `__: Debian Unstable has " "disabled TLS 1.0 and 1.1 for SSLv23_METHOD(). Change TLS/SSL protocol of " "some tests to PROTOCOL_TLS or PROTOCOL_TLSv1_2 to make them pass on Debian." msgstr "" -#: ../../../build/NEWS:11451 +#: ../../../build/NEWS:11469 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module." msgstr "" -#: ../../../build/NEWS:11456 +#: ../../../build/NEWS:11474 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -19986,29 +20015,29 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:11512 +#: ../../../build/NEWS:11530 msgid "Python 3.6.4 final" msgstr "Python 3.6.4 final" -#: ../../../build/NEWS:11514 +#: ../../../build/NEWS:11532 msgid "*Release date: 2017-12-18*" msgstr "*Tanggal rilis: 2017-12-18*" -#: ../../../build/NEWS:11516 +#: ../../../build/NEWS:11534 msgid "There were no new code changes in version 3.6.4 since v3.6.4rc1." msgstr "Tidak ada perubahan kode di versi 3.6.4 sejak v3.6.4rc1." -#: ../../../build/NEWS:11521 +#: ../../../build/NEWS:11539 msgid "Python 3.6.4 release candidate 1" msgstr "Python 3.6.4 kandidat rilis 1" -#: ../../../build/NEWS:11550 +#: ../../../build/NEWS:11568 msgid "" "`bpo-31852 `__: Fix a segmentation fault" " caused by a combination of the async soft keyword and continuation lines." msgstr "" -#: ../../../build/NEWS:11884 +#: ../../../build/NEWS:11902 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -20019,163 +20048,163 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:11940 +#: ../../../build/NEWS:11958 msgid "Python 3.6.3 final" msgstr "Python 3.6.3 final" -#: ../../../build/NEWS:11942 +#: ../../../build/NEWS:11960 msgid "*Release date: 2017-10-03*" msgstr "*Tanggal rilis: 2017-10-03*" -#: ../../../build/NEWS:11947 +#: ../../../build/NEWS:11965 msgid "" "`bpo-31641 `__: Re-allow arbitrary " "iterables in `concurrent.futures.as_completed()`. Fixes regression in " "3.6.3rc1." msgstr "" -#: ../../../build/NEWS:11953 +#: ../../../build/NEWS:11971 msgid "" "`bpo-31662 `__: Fix typos in Windows " "``uploadrelease.bat`` script. Fix Windows Doc build issues in " "``Doc/make.bat``." msgstr "" -#: ../../../build/NEWS:11956 +#: ../../../build/NEWS:11974 msgid "" "`bpo-31423 `__: Fix building the PDF " "documentation with newer versions of Sphinx." msgstr "" -#: ../../../build/NEWS:11961 +#: ../../../build/NEWS:11979 msgid "Python 3.6.3 release candidate 1" msgstr "Python 3.6.3 kandidat rilis 1" -#: ../../../build/NEWS:11963 +#: ../../../build/NEWS:11981 msgid "*Release date: 2017-09-18*" msgstr "*Tanggal rilis: 2017-09-18*" -#: ../../../build/NEWS:12415 +#: ../../../build/NEWS:12433 msgid "Python 3.6.2 final" msgstr "Python 3.6.2 final" -#: ../../../build/NEWS:12417 +#: ../../../build/NEWS:12435 msgid "*Release date: 2017-07-17*" msgstr "*Tanggal rilis: 2017-07-17*" -#: ../../../build/NEWS:12419 ../../../build/NEWS:13146 +#: ../../../build/NEWS:12437 ../../../build/NEWS:13164 msgid "No changes since release candidate 2" msgstr "Tidak ada perubahan sejak kandidat rilis 2" -#: ../../../build/NEWS:12424 +#: ../../../build/NEWS:12442 msgid "Python 3.6.2 release candidate 2" msgstr "Python 3.6.2 kandidat rilis 2" -#: ../../../build/NEWS:12426 +#: ../../../build/NEWS:12444 msgid "*Release date: 2017-07-07*" msgstr "*Tanggal rilis: 2017-07-07*" -#: ../../../build/NEWS:12451 +#: ../../../build/NEWS:12469 msgid "Python 3.6.2 release candidate 1" msgstr "Python 3.6.2 kandidat rilis 1" -#: ../../../build/NEWS:12453 +#: ../../../build/NEWS:12471 msgid "*Release date: 2017-06-17*" msgstr "*Tanggal rilis: 2017-06-17*" -#: ../../../build/NEWS:12461 +#: ../../../build/NEWS:12479 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "to not be per-thread to avoid crashes" msgstr "" -#: ../../../build/NEWS:12491 ../../../build/NEWS:16443 +#: ../../../build/NEWS:12509 ../../../build/NEWS:16461 msgid "" "`bpo-29600 `__: Fix wrapping coroutine " "return values in StopIteration." msgstr "" -#: ../../../build/NEWS:12520 ../../../build/NEWS:16509 +#: ../../../build/NEWS:12538 ../../../build/NEWS:16527 msgid "" "`bpo-30645 `__: Fix path calculation in " "imp.load_package(), fixing it for cases when a package is only shipped with " "bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:12540 +#: ../../../build/NEWS:12558 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup (#2159)" msgstr "" -#: ../../../build/NEWS:12614 ../../../build/NEWS:16577 +#: ../../../build/NEWS:12632 ../../../build/NEWS:16595 msgid "" "`bpo-26293 `__: Change resulted because " "of zipfile breakage. (See also: `bpo-29094 " "`__)" msgstr "" -#: ../../../build/NEWS:12688 ../../../build/NEWS:16644 +#: ../../../build/NEWS:12706 ../../../build/NEWS:16662 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:12731 +#: ../../../build/NEWS:12749 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() no longer replaced with a macro if Py_LIMITED_API is " "not set." msgstr "" -#: ../../../build/NEWS:12803 +#: ../../../build/NEWS:12821 msgid "Python 3.6.1 final" msgstr "Python 3.6.1 final" -#: ../../../build/NEWS:12805 +#: ../../../build/NEWS:12823 msgid "*Release date: 2017-03-21*" msgstr "*Tanggal rilis: 2017-03-21*" -#: ../../../build/NEWS:12821 +#: ../../../build/NEWS:12839 msgid "" "`bpo-27593 `__: fix format of git " "information used in sys.version" msgstr "" -#: ../../../build/NEWS:12823 +#: ../../../build/NEWS:12841 msgid "Fix incompatible comment in python.h" msgstr "" -#: ../../../build/NEWS:12827 +#: ../../../build/NEWS:12845 msgid "Python 3.6.1 release candidate 1" msgstr "Python 3.6.1 kandidat rilis 1" -#: ../../../build/NEWS:12829 +#: ../../../build/NEWS:12847 msgid "*Release date: 2017-03-04*" msgstr "*Tanggal rilis: 2017-03-04*" -#: ../../../build/NEWS:12940 ../../../build/NEWS:16676 +#: ../../../build/NEWS:12958 ../../../build/NEWS:16694 msgid "" "`bpo-29519 `__: Fix weakref spewing " "exceptions during interpreter shutdown when used with a rare combination of " "multiprocessing and custom codecs." msgstr "" -#: ../../../build/NEWS:12956 +#: ../../../build/NEWS:12974 msgid "" "`bpo-29316 `__: Restore the provisional " "status of typing module, add corresponding note to documentation. Patch by " "Ivan L." msgstr "" -#: ../../../build/NEWS:12962 ../../../build/NEWS:16692 +#: ../../../build/NEWS:12980 ../../../build/NEWS:16710 msgid "" "`bpo-29011 `__: Fix an important " "omission by adding Deque to the typing module." msgstr "" -#: ../../../build/NEWS:12976 +#: ../../../build/NEWS:12994 msgid "" "`bpo-29203 `__: functools.lru_cache() " "now respects :pep:`468` and preserves the order of keyword arguments. " @@ -20183,84 +20212,84 @@ msgid "" " potentially give different results." msgstr "" -#: ../../../build/NEWS:12983 ../../../build/NEWS:16949 +#: ../../../build/NEWS:13001 ../../../build/NEWS:16967 msgid "" "`bpo-29094 `__: Offsets in a ZIP file " "created with extern file object and modes \"w\" and \"x\" now are relative " "to the start of the file." msgstr "" -#: ../../../build/NEWS:12986 +#: ../../../build/NEWS:13004 msgid "" "`bpo-29085 `__: Allow " "random.Random.seed() to use high quality OS randomness rather than the pid " "and time." msgstr "" -#: ../../../build/NEWS:12989 +#: ../../../build/NEWS:13007 msgid "" "`bpo-29061 `__: Fixed bug in " "secrets.randbelow() which would hang when given a negative input. Patch by " "Brendan Donegan." msgstr "" -#: ../../../build/NEWS:12997 ../../../build/NEWS:16955 +#: ../../../build/NEWS:13015 ../../../build/NEWS:16973 msgid "" "`bpo-29119 `__: Fix weakrefs in the pure" " python version of collections.OrderedDict move_to_end() method. Contributed" " by Andra Bogildea." msgstr "" -#: ../../../build/NEWS:13009 +#: ../../../build/NEWS:13027 msgid "" "`bpo-29055 `__: Neaten-up empty " "population error on random.choice() by suppressing the upstream exception." msgstr "" -#: ../../../build/NEWS:13024 ../../../build/NEWS:16979 +#: ../../../build/NEWS:13042 ../../../build/NEWS:16997 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " "changed." msgstr "" -#: ../../../build/NEWS:13042 +#: ../../../build/NEWS:13060 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer" msgstr "" -#: ../../../build/NEWS:13044 +#: ../../../build/NEWS:13062 msgid "" "`bpo-29326 `__: Ignores blank lines in " "._pth files (Patch by Alexey Izbyshev)" msgstr "" -#: ../../../build/NEWS:13046 +#: ../../../build/NEWS:13064 msgid "" "`bpo-28164 `__: Correctly handle special" " console filenames (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13048 +#: ../../../build/NEWS:13066 msgid "" "`bpo-29409 `__: Implement :pep:`529` for" " io.FileIO (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13050 ../../../build/NEWS:16781 +#: ../../../build/NEWS:13068 ../../../build/NEWS:16799 msgid "" "`bpo-29392 `__: Prevent crash when " "passing invalid arguments into msvcrt module." msgstr "" -#: ../../../build/NEWS:13055 +#: ../../../build/NEWS:13073 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default." msgstr "" -#: ../../../build/NEWS:13060 +#: ../../../build/NEWS:13078 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is not set" @@ -20268,7 +20297,7 @@ msgid "" "0x03060100 or higher." msgstr "" -#: ../../../build/NEWS:13090 ../../../build/NEWS:16746 +#: ../../../build/NEWS:13108 ../../../build/NEWS:16764 msgid "" "`bpo-28087 `__: Skip test_asyncore and " "test_eintr poll failures on macOS. Skip some tests of select.poll when " @@ -20276,7 +20305,7 @@ msgid "" "function on some macOS versions." msgstr "" -#: ../../../build/NEWS:13094 ../../../build/NEWS:16756 +#: ../../../build/NEWS:13112 ../../../build/NEWS:16774 msgid "" "`bpo-29571 `__: to match the behaviour " "of the ``re.LOCALE`` flag, test_re.test_locale_flag now uses " @@ -20285,68 +20314,68 @@ msgid "" "locale encoding is a multi-byte encoding)" msgstr "" -#: ../../../build/NEWS:13142 +#: ../../../build/NEWS:13160 msgid "Python 3.6.0 final" msgstr "Python 3.6.0 final" -#: ../../../build/NEWS:13144 +#: ../../../build/NEWS:13162 msgid "*Release date: 2016-12-23*" msgstr "*Tanggal rilis: 2016-12-23*" -#: ../../../build/NEWS:13151 +#: ../../../build/NEWS:13169 msgid "Python 3.6.0 release candidate 2" msgstr "Python 3.6.0 kandidat rilis 2" -#: ../../../build/NEWS:13153 +#: ../../../build/NEWS:13171 msgid "*Release date: 2016-12-16*" msgstr "*Tanggal rilis: 2016-12-16*" -#: ../../../build/NEWS:13161 +#: ../../../build/NEWS:13179 msgid "" "`bpo-28990 `__: Fix asyncio SSL hanging " "if connection is closed before handshake is completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:13167 +#: ../../../build/NEWS:13185 msgid "" "`bpo-28770 `__: Fix python-gdb.py for " "fastcalls." msgstr "" -#: ../../../build/NEWS:13172 +#: ../../../build/NEWS:13190 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder." msgstr "" -#: ../../../build/NEWS:13177 +#: ../../../build/NEWS:13195 msgid "" "`bpo-28898 `__: Prevent gdb build errors" " due to HAVE_LONG_LONG redefinition." msgstr "" -#: ../../../build/NEWS:13181 +#: ../../../build/NEWS:13199 msgid "Python 3.6.0 release candidate 1" msgstr "Python 3.6.0 kandidat rilis 1" -#: ../../../build/NEWS:13183 +#: ../../../build/NEWS:13201 msgid "*Release date: 2016-12-06*" msgstr "*Tanggal rilis: 2016-12-06*" -#: ../../../build/NEWS:13205 +#: ../../../build/NEWS:13223 msgid "" "`bpo-27030 `__: Unknown escapes in " "re.sub() replacement template are allowed again. But they still are " "deprecated and will be disabled in 3.7." msgstr "" -#: ../../../build/NEWS:13223 +#: ../../../build/NEWS:13241 msgid "" "`bpo-28843 `__: Fix asyncio C Task to " "handle exceptions __traceback__." msgstr "" -#: ../../../build/NEWS:13233 +#: ../../../build/NEWS:13251 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the What's New guide now cover the additional " @@ -20354,15 +20383,15 @@ msgid "" ":pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:13245 +#: ../../../build/NEWS:13263 msgid "Python 3.6.0 beta 4" msgstr "Python 3.6.0 beta 4" -#: ../../../build/NEWS:13247 +#: ../../../build/NEWS:13265 msgid "*Release date: 2016-11-21*" msgstr "*Tanggal rilis: 2016-11-21*" -#: ../../../build/NEWS:13275 +#: ../../../build/NEWS:13293 msgid "" "`bpo-27243 `__: Change " "PendingDeprecationWarning -> DeprecationWarning. As it was agreed in the " @@ -20370,180 +20399,180 @@ msgid "" "PendingDeprecationWarning in 3.5 and in DeprecationWarning in 3.6." msgstr "" -#: ../../../build/NEWS:13294 +#: ../../../build/NEWS:13312 msgid "" "`bpo-20572 `__: The " "subprocess.Popen.wait method's undocumented endtime parameter now raises a " "DeprecationWarning." msgstr "" -#: ../../../build/NEWS:13311 +#: ../../../build/NEWS:13329 msgid "" "`bpo-28600 `__: Optimize loop.call_soon." msgstr "" -#: ../../../build/NEWS:13313 ../../../build/NEWS:17327 +#: ../../../build/NEWS:13331 ../../../build/NEWS:17345 msgid "" "`bpo-28613 `__: Fix get_event_loop() " "return the current loop if called from coroutines/callbacks." msgstr "" -#: ../../../build/NEWS:13316 +#: ../../../build/NEWS:13334 msgid "" "`bpo-28634 `__: Fix asyncio.isfuture() " "to support unittest.Mock." msgstr "" -#: ../../../build/NEWS:13318 +#: ../../../build/NEWS:13336 msgid "" "`bpo-26081 `__: Fix refleak in " "_asyncio.Future.__iter__().throw." msgstr "" -#: ../../../build/NEWS:13320 ../../../build/NEWS:17330 +#: ../../../build/NEWS:13338 ../../../build/NEWS:17348 msgid "" "`bpo-28639 `__: Fix inspect.isawaitable " "to always return bool Patch by Justin Mayfield." msgstr "" -#: ../../../build/NEWS:13323 ../../../build/NEWS:17333 +#: ../../../build/NEWS:13341 ../../../build/NEWS:17351 msgid "" "`bpo-28652 `__: Make loop methods reject" " socket kinds they do not support." msgstr "" -#: ../../../build/NEWS:13325 ../../../build/NEWS:17335 +#: ../../../build/NEWS:13343 ../../../build/NEWS:17353 msgid "" "`bpo-28653 `__: Fix a refleak in " "functools.lru_cache." msgstr "" -#: ../../../build/NEWS:13327 ../../../build/NEWS:17337 +#: ../../../build/NEWS:13345 ../../../build/NEWS:17355 msgid "" "`bpo-28703 `__: Fix " "asyncio.iscoroutinefunction to handle Mock objects." msgstr "" -#: ../../../build/NEWS:13329 +#: ../../../build/NEWS:13347 msgid "" "`bpo-28704 `__: Fix create_unix_server " "to support Path-like objects (PEP 519)." msgstr "" -#: ../../../build/NEWS:13331 +#: ../../../build/NEWS:13349 msgid "" "`bpo-28720 `__: Add " "collections.abc.AsyncGenerator." msgstr "" -#: ../../../build/NEWS:13359 +#: ../../../build/NEWS:13377 msgid "Python 3.6.0 beta 3" msgstr "Python 3.6.0 beta 3" -#: ../../../build/NEWS:13361 +#: ../../../build/NEWS:13379 msgid "*Release date: 2016-10-31*" msgstr "*Tanggal rilis: 2016-10-31*" -#: ../../../build/NEWS:13384 +#: ../../../build/NEWS:13402 msgid "" "`bpo-28471 `__: Fix \"Python memory " "allocator called without holding the GIL\" crash in socket.setblocking." msgstr "" -#: ../../../build/NEWS:13406 +#: ../../../build/NEWS:13424 msgid "" "`bpo-18844 `__: The various ways of " "specifying weights for random.choices() now produce the same result " "sequences." msgstr "" -#: ../../../build/NEWS:13409 ../../../build/NEWS:17011 +#: ../../../build/NEWS:13427 ../../../build/NEWS:17029 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar().prmonth() no longer prints a space at the start of " "new line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13442 ../../../build/NEWS:17025 +#: ../../../build/NEWS:13460 ../../../build/NEWS:17043 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X." msgstr "" -#: ../../../build/NEWS:13447 +#: ../../../build/NEWS:13465 msgid "" "`bpo-28492 `__: Fix how StopIteration " "exception is raised in _asyncio.Future." msgstr "" -#: ../../../build/NEWS:13449 +#: ../../../build/NEWS:13467 msgid "" "`bpo-28500 `__: Fix asyncio to handle " "async gens GC from another thread." msgstr "" -#: ../../../build/NEWS:13451 ../../../build/NEWS:17319 +#: ../../../build/NEWS:13469 ../../../build/NEWS:17337 msgid "" "`bpo-26923 `__: Fix asyncio.Gather to " "refuse being cancelled once all children are done. Patch by Johannes Ebke." msgstr "" -#: ../../../build/NEWS:13454 ../../../build/NEWS:17322 +#: ../../../build/NEWS:13472 ../../../build/NEWS:17340 msgid "" "`bpo-26796 `__: Don't configure the " "number of workers for default threadpool executor. Initial patch by Hans " "Lawrenz." msgstr "" -#: ../../../build/NEWS:13457 +#: ../../../build/NEWS:13475 msgid "" "`bpo-28544 `__: Implement asyncio.Task " "in C." msgstr "" -#: ../../../build/NEWS:13483 +#: ../../../build/NEWS:13501 msgid "Python 3.6.0 beta 2" msgstr "Python 3.6.0 beta 2" -#: ../../../build/NEWS:13485 +#: ../../../build/NEWS:13503 msgid "*Release date: 2016-10-10*" msgstr "*Tanggal rilis: 2016-10-10*" -#: ../../../build/NEWS:13501 +#: ../../../build/NEWS:13519 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is deprecated. Patch by " "Oren Milman." msgstr "" -#: ../../../build/NEWS:13504 ../../../build/NEWS:16852 +#: ../../../build/NEWS:13522 ../../../build/NEWS:16870 msgid "" "`bpo-28376 `__: The constructor of " "range_iterator now checks that step is not 0. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:13565 ../../../build/NEWS:17030 +#: ../../../build/NEWS:13583 ../../../build/NEWS:17048 msgid "" "`bpo-26293 `__: Fixed writing ZIP files " "that starts not from the start of the file. Offsets in ZIP file now are " "relative to the start of the archive in conforming to the specification." msgstr "" -#: ../../../build/NEWS:13572 +#: ../../../build/NEWS:13590 msgid "" "`bpo-27181 `__: remove " "statistics.geometric_mean and defer until 3.7." msgstr "" -#: ../../../build/NEWS:13751 +#: ../../../build/NEWS:13769 msgid "Python 3.6.0 beta 1" msgstr "Python 3.6.0 beta 1" -#: ../../../build/NEWS:13753 +#: ../../../build/NEWS:13771 msgid "*Release date: 2016-09-12*" msgstr "*Tanggal rilis: 2016-09-12*" -#: ../../../build/NEWS:13758 +#: ../../../build/NEWS:13776 msgid "" "`bpo-23722 `__: The __class__ cell used " "by zero-argument super() is now initialized from type.__new__ rather than " @@ -20552,25 +20581,25 @@ msgid "" "Teichmann." msgstr "" -#: ../../../build/NEWS:13763 ../../../build/NEWS:16883 +#: ../../../build/NEWS:13781 ../../../build/NEWS:16901 msgid "" "`bpo-25221 `__: Fix corrupted result " "from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0." msgstr "" -#: ../../../build/NEWS:13766 +#: ../../../build/NEWS:13784 msgid "" "`bpo-27080 `__: Implement formatting " "support for :pep:`515`. Initial patch by Chris Angelico." msgstr "" -#: ../../../build/NEWS:13769 +#: ../../../build/NEWS:13787 msgid "" "`bpo-27199 `__: In tarfile, expose " "copyfileobj bufsize to improve throughput. Patch by Jason Fried." msgstr "" -#: ../../../build/NEWS:13772 +#: ../../../build/NEWS:13790 msgid "" "`bpo-27948 `__: In f-strings, only allow" " backslashes inside the braces (where the expressions are). This is a " @@ -20580,32 +20609,32 @@ msgid "" "``f'\\x7b\"hi\"\\x7d'``." msgstr "" -#: ../../../build/NEWS:13778 +#: ../../../build/NEWS:13796 msgid "" "`bpo-28046 `__: Remove platform-specific" " directories from sys.path." msgstr "" -#: ../../../build/NEWS:13780 +#: ../../../build/NEWS:13798 msgid "" "`bpo-28071 `__: Add early-out for " "differencing from an empty set." msgstr "" -#: ../../../build/NEWS:13782 ../../../build/NEWS:16886 +#: ../../../build/NEWS:13800 ../../../build/NEWS:16904 msgid "" "`bpo-25758 `__: Prevents zipimport from " "unnecessarily encoding a filename (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13785 +#: ../../../build/NEWS:13803 msgid "" "`bpo-25856 `__: The __module__ attribute" " of extension classes and functions now is interned. This leads to more " "compact pickle data with protocol 4." msgstr "" -#: ../../../build/NEWS:13788 +#: ../../../build/NEWS:13806 msgid "" "`bpo-27213 `__: Rework CALL_FUNCTION* " "opcodes to produce shorter and more efficient bytecode. Patch by Demur " @@ -20613,101 +20642,101 @@ msgid "" "Stinner." msgstr "" -#: ../../../build/NEWS:13792 +#: ../../../build/NEWS:13810 msgid "" "`bpo-26331 `__: Implement tokenizing " "support for :pep:`515`. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:13795 +#: ../../../build/NEWS:13813 msgid "" "`bpo-27999 `__: Make \"global after " "use\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13798 +#: ../../../build/NEWS:13816 msgid "" "`bpo-28003 `__: Implement :pep:`525` -- " "Asynchronous Generators." msgstr "" -#: ../../../build/NEWS:13800 +#: ../../../build/NEWS:13818 msgid "" "`bpo-27985 `__: Implement :pep:`526` -- " "Syntax for Variable Annotations. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13803 +#: ../../../build/NEWS:13821 msgid "" "`bpo-26058 `__: Add a new private " "version to the builtin dict type, incremented at each dictionary creation " "and at each dictionary change. Implementation of the PEP 509." msgstr "" -#: ../../../build/NEWS:13807 +#: ../../../build/NEWS:13825 msgid "" "`bpo-27364 `__: A backslash-character " "pair that is not a valid escape sequence now generates a DeprecationWarning." " Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:13810 +#: ../../../build/NEWS:13828 msgid "" "`bpo-27350 `__: `dict` implementation is" " changed like PyPy. It is more compact and preserves insertion order. " "(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" msgstr "" -#: ../../../build/NEWS:13814 +#: ../../../build/NEWS:13832 msgid "" "`bpo-27911 `__: Remove unnecessary error" " checks in ``exec_builtin_or_dynamic()``." msgstr "" -#: ../../../build/NEWS:13817 +#: ../../../build/NEWS:13835 msgid "" "`bpo-27078 `__: Added BUILD_STRING " "opcode. Optimized f-strings evaluation." msgstr "" -#: ../../../build/NEWS:13819 +#: ../../../build/NEWS:13837 msgid "" "`bpo-17884 `__: Python now requires " "systems with inttypes.h and stdint.h" msgstr "" -#: ../../../build/NEWS:13821 +#: ../../../build/NEWS:13839 msgid "" "`bpo-27961 `__: Require platforms to " "support ``long long``. Python hasn't compiled without ``long long`` for " "years, so this is basically a formality." msgstr "" -#: ../../../build/NEWS:13825 +#: ../../../build/NEWS:13843 msgid "" "`bpo-27355 `__: Removed support for " "Windows CE. It was never finished, and Windows CE is no longer a relevant " "platform for Python." msgstr "" -#: ../../../build/NEWS:13828 +#: ../../../build/NEWS:13846 msgid "Implement :pep:`523`." msgstr "Implementasi :pep:`523`." -#: ../../../build/NEWS:13830 +#: ../../../build/NEWS:13848 msgid "" "`bpo-27870 `__: A left shift of zero by " "a large integer no longer attempts to allocate large amounts of memory." msgstr "" -#: ../../../build/NEWS:13833 +#: ../../../build/NEWS:13851 msgid "" "`bpo-25402 `__: In int-to-decimal-string" " conversion, improve the estimate of the intermediate memory required, and " "remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13837 +#: ../../../build/NEWS:13855 msgid "" "`bpo-27214 `__: In long_invert, be more " "careful about modifying object returned by long_add, and remove an " @@ -20715,34 +20744,34 @@ msgid "" "patch." msgstr "" -#: ../../../build/NEWS:13841 +#: ../../../build/NEWS:13859 msgid "" "`bpo-27506 `__: Support passing the " "bytes/bytearray.translate() \"delete\" argument by keyword." msgstr "" -#: ../../../build/NEWS:13844 ../../../build/NEWS:16892 +#: ../../../build/NEWS:13862 ../../../build/NEWS:16910 msgid "" "`bpo-27812 `__: Properly clear out a " "generator's frame's backreference to the generator to prevent crashes in " "frame.clear()." msgstr "" -#: ../../../build/NEWS:13847 ../../../build/NEWS:16895 +#: ../../../build/NEWS:13865 ../../../build/NEWS:16913 msgid "" "`bpo-27811 `__: Fix a crash when a " "coroutine that has not been awaited is finalized with warnings-as-errors " "enabled." msgstr "" -#: ../../../build/NEWS:13850 ../../../build/NEWS:16898 +#: ../../../build/NEWS:13868 ../../../build/NEWS:16916 msgid "" "`bpo-27587 `__: Fix another issue found " "by PVS-Studio: Null pointer check after use of 'def' in " "_PyState_AddModule(). Initial patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:13853 +#: ../../../build/NEWS:13871 msgid "" "`bpo-27792 `__: The modulo operation " "applied to ``bool`` and other ``int`` subclasses now always returns an " @@ -20750,26 +20779,26 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13857 +#: ../../../build/NEWS:13875 msgid "" "`bpo-26984 `__: int() now always returns" " an instance of exact int." msgstr "" -#: ../../../build/NEWS:13859 +#: ../../../build/NEWS:13877 msgid "" "`bpo-25604 `__: Fix a minor bug in " "integer true division; this bug could potentially have caused off-by-one-ulp" " results on platforms with unreliable ldexp implementations." msgstr "" -#: ../../../build/NEWS:13863 +#: ../../../build/NEWS:13881 msgid "" "`bpo-24254 `__: Make class definition " "namespace ordered by default." msgstr "" -#: ../../../build/NEWS:13865 +#: ../../../build/NEWS:13883 msgid "" "`bpo-27662 `__: Fix an overflow check in" " ``List_New``: the original code was checking against ``Py_SIZE_MAX`` " @@ -20777,7 +20806,7 @@ msgid "" "Zhang." msgstr "" -#: ../../../build/NEWS:13869 ../../../build/NEWS:16904 +#: ../../../build/NEWS:13887 ../../../build/NEWS:16922 msgid "" "`bpo-27782 `__: Multi-phase extension " "module import now correctly allows the ``m_methods`` field to be used to add" @@ -20785,27 +20814,27 @@ msgid "" "``Py_create_mod``. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13873 ../../../build/NEWS:16908 +#: ../../../build/NEWS:13891 ../../../build/NEWS:16926 msgid "" "`bpo-27936 `__: The round() function " "accepted a second None argument for some types but not for others. Fixed " "the inconsistency by accepting None for all numeric types." msgstr "" -#: ../../../build/NEWS:13877 ../../../build/NEWS:16912 +#: ../../../build/NEWS:13895 ../../../build/NEWS:16930 msgid "" "`bpo-27487 `__: Warn if a submodule " "argument to \"python -m\" or runpy.run_module() is found in sys.modules " "after parent packages are imported, but before the submodule is executed." msgstr "" -#: ../../../build/NEWS:13881 +#: ../../../build/NEWS:13899 msgid "" "`bpo-27157 `__: Make only type() itself " "accept the one-argument form. Patch by Eryk Sun and Emanuel Barry." msgstr "" -#: ../../../build/NEWS:13884 ../../../build/NEWS:16916 +#: ../../../build/NEWS:13902 ../../../build/NEWS:16934 msgid "" "`bpo-27558 `__: Fix a SystemError in the" " implementation of \"raise\" statement. In a brand new thread, raise a " @@ -20813,91 +20842,91 @@ msgid "" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13888 +#: ../../../build/NEWS:13906 msgid "" "`bpo-28008 `__: Implement :pep:`530` -- " "asynchronous comprehensions." msgstr "" -#: ../../../build/NEWS:13890 ../../../build/NEWS:16941 +#: ../../../build/NEWS:13908 ../../../build/NEWS:16959 msgid "" "`bpo-27942 `__: Fix memory leak in " "codeobject.c" msgstr "" -#: ../../../build/NEWS:13895 ../../../build/NEWS:16985 +#: ../../../build/NEWS:13913 ../../../build/NEWS:17003 msgid "" "`bpo-28732 `__: Fix crash in os.spawnv()" " with no elements in args" msgstr "" -#: ../../../build/NEWS:13897 ../../../build/NEWS:16987 +#: ../../../build/NEWS:13915 ../../../build/NEWS:17005 msgid "" "`bpo-28485 `__: Always raise ValueError " "for negative compileall.compile_dir(workers=...) parameter, even when " "multithreading is unavailable." msgstr "" -#: ../../../build/NEWS:13901 +#: ../../../build/NEWS:13919 msgid "" "`bpo-28037 `__: Use " "sqlite3_get_autocommit() instead of setting Connection->inTransaction " "manually." msgstr "" -#: ../../../build/NEWS:13904 +#: ../../../build/NEWS:13922 msgid "" "`bpo-25283 `__: Attributes tm_gmtoff and" " tm_zone are now available on all platforms in the return values of " "time.localtime() and time.gmtime()." msgstr "" -#: ../../../build/NEWS:13907 +#: ../../../build/NEWS:13925 msgid "" "`bpo-24454 `__: Regular expression match" " object groups are now accessible using __getitem__. \"mo[x]\" is equivalent" " to \"mo.group(x)\"." msgstr "" -#: ../../../build/NEWS:13910 +#: ../../../build/NEWS:13928 msgid "" "`bpo-10740 `__: sqlite3 no longer " "implicitly commit an open transaction before DDL statements." msgstr "" -#: ../../../build/NEWS:13913 +#: ../../../build/NEWS:13931 msgid "" "`bpo-17941 `__: Add a *module* parameter" " to collections.namedtuple()." msgstr "" -#: ../../../build/NEWS:13915 +#: ../../../build/NEWS:13933 msgid "" "`bpo-22493 `__: Inline flags now should " "be used only at the start of the regular expression. Deprecation warning is " "emitted if uses them in the middle of the regular expression." msgstr "" -#: ../../../build/NEWS:13919 +#: ../../../build/NEWS:13937 msgid "" "`bpo-26885 `__: xmlrpc now supports " "unmarshalling additional data types used by Apache XML-RPC implementation " "for numerics and None." msgstr "" -#: ../../../build/NEWS:13922 +#: ../../../build/NEWS:13940 msgid "" "`bpo-28070 `__: Fixed parsing inline " "verbose flag in regular expressions." msgstr "" -#: ../../../build/NEWS:13924 +#: ../../../build/NEWS:13942 msgid "" "`bpo-19500 `__: Add client-side SSL " "session resumption to the ssl module." msgstr "" -#: ../../../build/NEWS:13926 +#: ../../../build/NEWS:13944 msgid "" "`bpo-28022 `__: Deprecate ssl-related " "arguments in favor of SSLContext. The deprecation include manual creation of" @@ -20905,7 +20934,7 @@ msgid "" "smtplib, poplib and urllib." msgstr "" -#: ../../../build/NEWS:13930 +#: ../../../build/NEWS:13948 msgid "" "`bpo-28043 `__: SSLContext has improved " "default settings: OP_NO_SSLv2, OP_NO_SSLv3, OP_NO_COMPRESSION, " @@ -20913,21 +20942,21 @@ msgid "" "ciphers without MD5." msgstr "" -#: ../../../build/NEWS:13934 +#: ../../../build/NEWS:13952 msgid "" "`bpo-24693 `__: Changed some " "RuntimeError's in the zipfile module to more appropriate types. Improved " "some error messages and debugging output." msgstr "" -#: ../../../build/NEWS:13937 +#: ../../../build/NEWS:13955 msgid "" "`bpo-17909 `__: ``json.load`` and " "``json.loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. " "Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13940 +#: ../../../build/NEWS:13958 msgid "" "`bpo-27137 `__: the pure Python fallback" " implementation of ``functools.partial`` now matches the behaviour of its " @@ -20935,118 +20964,118 @@ msgid "" "purposes. Patch by Emanuel Barry and Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13945 ../../../build/NEWS:17040 +#: ../../../build/NEWS:13963 ../../../build/NEWS:17058 msgid "" "Fix possible integer overflows and crashes in the mmap module with unusual " "usage patterns." msgstr "" -#: ../../../build/NEWS:13948 ../../../build/NEWS:17043 +#: ../../../build/NEWS:13966 ../../../build/NEWS:17061 msgid "" "`bpo-1703178 `__: Fix the ability to " "pass the --link-objects option to the distutils build_ext command." msgstr "" -#: ../../../build/NEWS:13951 ../../../build/NEWS:17090 +#: ../../../build/NEWS:13969 ../../../build/NEWS:17108 msgid "" "`bpo-28019 `__: itertools.count() no " "longer rounds non-integer step in range between 1.0 and 2.0 to 1." msgstr "" -#: ../../../build/NEWS:13954 +#: ../../../build/NEWS:13972 msgid "" "`bpo-18401 `__: Pdb now supports the " "'readrc' keyword argument to control whether .pdbrc files should be read. " "Patch by Martin Matusiak and Sam Kimbrel." msgstr "" -#: ../../../build/NEWS:13958 ../../../build/NEWS:17093 +#: ../../../build/NEWS:13976 ../../../build/NEWS:17111 msgid "" "`bpo-25969 `__: Update the lib2to3 " "grammar to handle the unpacking generalizations added in 3.5." msgstr "" -#: ../../../build/NEWS:13961 ../../../build/NEWS:17096 +#: ../../../build/NEWS:13979 ../../../build/NEWS:17114 msgid "" "`bpo-14977 `__: mailcap now respects the" " order of the lines in the mailcap files (\"first match\"), as required by " "RFC 1542. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:13964 +#: ../../../build/NEWS:13982 msgid "" "`bpo-28082 `__: Convert re flag " "constants to IntFlag." msgstr "" -#: ../../../build/NEWS:13966 +#: ../../../build/NEWS:13984 msgid "" "`bpo-28025 `__: Convert all ssl module " "constants to IntEnum and IntFlags. SSLContext properties now return flags " "and enums." msgstr "" -#: ../../../build/NEWS:13969 +#: ../../../build/NEWS:13987 msgid "" "`bpo-23591 `__: Add Flag, IntFlag, and " "auto() to enum module." msgstr "" -#: ../../../build/NEWS:13971 +#: ../../../build/NEWS:13989 msgid "" "`bpo-433028 `__: Added support of " "modifier spans in regular expressions." msgstr "" -#: ../../../build/NEWS:13973 ../../../build/NEWS:17099 +#: ../../../build/NEWS:13991 ../../../build/NEWS:17117 msgid "" "`bpo-24594 `__: Validates persist " "parameter when opening MSI database" msgstr "" -#: ../../../build/NEWS:13975 ../../../build/NEWS:17101 +#: ../../../build/NEWS:13993 ../../../build/NEWS:17119 msgid "" "`bpo-17582 `__: xml.etree.ElementTree " "nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " "and approved by Stefan Behnel.)" msgstr "" -#: ../../../build/NEWS:13978 ../../../build/NEWS:17104 +#: ../../../build/NEWS:13996 ../../../build/NEWS:17122 msgid "" "`bpo-28047 `__: Fixed calculation of " "line length used for the base64 CTE in the new email policies." msgstr "" -#: ../../../build/NEWS:13981 +#: ../../../build/NEWS:13999 msgid "" "`bpo-27576 `__: Fix call order in " "OrderedDict.__init__()." msgstr "" -#: ../../../build/NEWS:13983 +#: ../../../build/NEWS:14001 msgid "email.generator.DecodedGenerator now supports the policy keyword." msgstr "" -#: ../../../build/NEWS:13985 +#: ../../../build/NEWS:14003 msgid "" "`bpo-28027 `__: Remove undocumented " "modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS." msgstr "" -#: ../../../build/NEWS:13988 ../../../build/NEWS:17107 +#: ../../../build/NEWS:14006 ../../../build/NEWS:17125 msgid "" "`bpo-27445 `__: Don't pass str(_charset)" " to MIMEText.set_payload(). Patch by Claude Paroz." msgstr "" -#: ../../../build/NEWS:13991 +#: ../../../build/NEWS:14009 msgid "" "`bpo-24277 `__: The new email API is no " "longer provisional, and the docs have been reorganized and rewritten to " "emphasize the new API." msgstr "" -#: ../../../build/NEWS:13994 ../../../build/NEWS:17110 +#: ../../../build/NEWS:14012 ../../../build/NEWS:17128 msgid "" "`bpo-22450 `__: urllib now includes an " "``Accept: */*`` header among the default headers. This makes the results of " @@ -21054,62 +21083,62 @@ msgid "" "servers are involved." msgstr "" -#: ../../../build/NEWS:13998 ../../../build/NEWS:17114 +#: ../../../build/NEWS:14016 ../../../build/NEWS:17132 msgid "" "lib2to3.pgen3.driver.load_grammar() now creates a stable cache file between " "runs given the same Grammar.txt input regardless of the hash randomization " "setting." msgstr "" -#: ../../../build/NEWS:14002 +#: ../../../build/NEWS:14020 msgid "" "`bpo-28005 `__: Allow ImportErrors in " "encoding implementation to propagate." msgstr "" -#: ../../../build/NEWS:14004 +#: ../../../build/NEWS:14022 msgid "" "`bpo-26667 `__: Support path-like " "objects in importlib.util." msgstr "" -#: ../../../build/NEWS:14006 ../../../build/NEWS:17118 +#: ../../../build/NEWS:14024 ../../../build/NEWS:17136 msgid "" "`bpo-27570 `__: Avoid zero-length " "memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\"" " modules." msgstr "" -#: ../../../build/NEWS:14009 ../../../build/NEWS:17121 +#: ../../../build/NEWS:14027 ../../../build/NEWS:17139 msgid "" "`bpo-22233 `__: Break email header lines" " *only* on the RFC specified CR and LF characters, not on arbitrary unicode " "line breaks. This also fixes a bug in HTTP header parsing." msgstr "" -#: ../../../build/NEWS:14013 +#: ../../../build/NEWS:14031 msgid "" "`bpo-27331 `__: The email.mime classes " "now all accept an optional policy keyword." msgstr "" -#: ../../../build/NEWS:14016 ../../../build/NEWS:17125 +#: ../../../build/NEWS:14034 ../../../build/NEWS:17143 msgid "" "`bpo-27988 `__: Fix email " "iter_attachments incorrect mutation of payload list." msgstr "" -#: ../../../build/NEWS:14018 +#: ../../../build/NEWS:14036 msgid "" "`bpo-16113 `__: Add SHA-3 and SHAKE " "support to hashlib module." msgstr "" -#: ../../../build/NEWS:14020 +#: ../../../build/NEWS:14038 msgid "Eliminate a tautological-pointer-compare warning in _scproxy.c." msgstr "" -#: ../../../build/NEWS:14022 +#: ../../../build/NEWS:14040 msgid "" "`bpo-27776 `__: The :func:`os.urandom` " "function does now block on Linux 3.17 and newer until the system urandom " @@ -21117,25 +21146,25 @@ msgid "" " the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14026 +#: ../../../build/NEWS:14044 msgid "" "`bpo-27778 `__: Expose the Linux " "``getrandom()`` syscall as a new :func:`os.getrandom` function. This change " "is part of the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14029 ../../../build/NEWS:17127 +#: ../../../build/NEWS:14047 ../../../build/NEWS:17145 msgid "" "`bpo-27691 `__: Fix ssl module's parsing" " of GEN_RID subject alternative name fields in X.509 certs." msgstr "" -#: ../../../build/NEWS:14032 +#: ../../../build/NEWS:14050 msgid "" "`bpo-18844 `__: Add random.choices()." msgstr "" -#: ../../../build/NEWS:14034 +#: ../../../build/NEWS:14052 msgid "" "`bpo-25761 `__: Improved error reporting" " about truncated pickle data in C implementation of unpickler. " @@ -21143,87 +21172,87 @@ msgid "" "some cases." msgstr "" -#: ../../../build/NEWS:14038 +#: ../../../build/NEWS:14056 msgid "" "`bpo-26798 `__: Add BLAKE2 (blake2b and " "blake2s) to hashlib." msgstr "" -#: ../../../build/NEWS:14040 +#: ../../../build/NEWS:14058 msgid "" "`bpo-26032 `__: Optimized globbing in " "pathlib by using os.scandir(); it is now about 1.5--4 times faster." msgstr "" -#: ../../../build/NEWS:14043 +#: ../../../build/NEWS:14061 msgid "" "`bpo-25596 `__: Optimized glob() and " "iglob() functions in the glob module; they are now about 3--6 times faster." msgstr "" -#: ../../../build/NEWS:14046 +#: ../../../build/NEWS:14064 msgid "" "`bpo-27928 `__: Add scrypt (password-" "based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." msgstr "" -#: ../../../build/NEWS:14049 ../../../build/NEWS:17130 +#: ../../../build/NEWS:14067 ../../../build/NEWS:17148 msgid "" "`bpo-27850 `__: Remove 3DES from ssl " "module's default cipher list to counter measure sweet32 attack " "(CVE-2016-2183)." msgstr "" -#: ../../../build/NEWS:14052 ../../../build/NEWS:17133 +#: ../../../build/NEWS:14070 ../../../build/NEWS:17151 msgid "" "`bpo-27766 `__: Add ChaCha20 Poly1305 to" " ssl module's default cipher list. (Required OpenSSL 1.1.0 or LibreSSL)." msgstr "" -#: ../../../build/NEWS:14055 +#: ../../../build/NEWS:14073 msgid "" "`bpo-25387 `__: Check return value of " "winsound.MessageBeep." msgstr "" -#: ../../../build/NEWS:14057 +#: ../../../build/NEWS:14075 msgid "" "`bpo-27866 `__: Add " "SSLContext.get_ciphers() method to get a list of all enabled ciphers." msgstr "" -#: ../../../build/NEWS:14060 +#: ../../../build/NEWS:14078 msgid "" "`bpo-27744 `__: Add AF_ALG (Linux Kernel" " crypto) to socket module." msgstr "" -#: ../../../build/NEWS:14062 ../../../build/NEWS:17136 +#: ../../../build/NEWS:14080 ../../../build/NEWS:17154 msgid "" "`bpo-26470 `__: Port ssl and hashlib " "module to OpenSSL 1.1.0." msgstr "" -#: ../../../build/NEWS:14064 +#: ../../../build/NEWS:14082 msgid "" "`bpo-11620 `__: Fix support for " "SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." msgstr "" -#: ../../../build/NEWS:14067 +#: ../../../build/NEWS:14085 msgid "" "`bpo-11734 `__: Add support for IEEE 754" " half-precision floats to the struct module. Based on a patch by Eli " "Stevens." msgstr "" -#: ../../../build/NEWS:14070 +#: ../../../build/NEWS:14088 msgid "" "`bpo-27919 `__: Deprecated " "``extra_path`` distribution option in distutils packaging." msgstr "" -#: ../../../build/NEWS:14073 +#: ../../../build/NEWS:14091 msgid "" "`bpo-23229 `__: Add new ``cmath`` " "constants: ``cmath.inf`` and ``cmath.nan`` to match ``math.inf`` and " @@ -21231,44 +21260,44 @@ msgid "" " used by complex repr." msgstr "" -#: ../../../build/NEWS:14077 +#: ../../../build/NEWS:14095 msgid "" "`bpo-27842 `__: The csv.DictReader now " "returns rows of type OrderedDict. (Contributed by Steve Holden.)" msgstr "" -#: ../../../build/NEWS:14080 ../../../build/NEWS:17138 +#: ../../../build/NEWS:14098 ../../../build/NEWS:17156 msgid "" "Remove support for passing a file descriptor to os.access. It never worked " "but previously didn't raise." msgstr "" -#: ../../../build/NEWS:14083 ../../../build/NEWS:17141 +#: ../../../build/NEWS:14101 ../../../build/NEWS:17159 msgid "" "`bpo-12885 `__: Fix error when distutils" " encounters symlink." msgstr "" -#: ../../../build/NEWS:14085 ../../../build/NEWS:17143 +#: ../../../build/NEWS:14103 ../../../build/NEWS:17161 msgid "" "`bpo-27881 `__: Fixed possible bugs when" " setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14088 ../../../build/NEWS:17146 +#: ../../../build/NEWS:14106 ../../../build/NEWS:17164 msgid "" "`bpo-27861 `__: Fixed a crash in " "sqlite3.Connection.cursor() when a factory creates not a cursor. Patch by " "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14091 ../../../build/NEWS:17149 +#: ../../../build/NEWS:14109 ../../../build/NEWS:17167 msgid "" "`bpo-19884 `__: Avoid spurious output on" " OS X with Gnu Readline." msgstr "" -#: ../../../build/NEWS:14093 ../../../build/NEWS:17151 +#: ../../../build/NEWS:14111 ../../../build/NEWS:17169 msgid "" "`bpo-27706 `__: Restore deterministic " "behavior of random.Random().seed() for string seeds using seeding version 1." @@ -21276,13 +21305,13 @@ msgid "" "Python 2. Patch by Nofar Schnider." msgstr "" -#: ../../../build/NEWS:14098 ../../../build/NEWS:17156 +#: ../../../build/NEWS:14116 ../../../build/NEWS:17174 msgid "" "`bpo-10513 `__: Fix a regression in " "Connection.commit(). Statements should not be reset after a commit." msgstr "" -#: ../../../build/NEWS:14101 +#: ../../../build/NEWS:14119 msgid "" "`bpo-12319 `__: Chunked transfer " "encoding support added to http.client.HTTPConnection requests. The " @@ -21292,7 +21321,7 @@ msgid "" "encoding." msgstr "" -#: ../../../build/NEWS:14108 +#: ../../../build/NEWS:14126 msgid "" "A new version of typing.py from https://github.com/python/typing: - " "Collection (only for 3.6) (`bpo-27598 " @@ -21301,181 +21330,181 @@ msgid "" " dict constraint in ForwardRef._eval_type (upstream #252)" msgstr "" -#: ../../../build/NEWS:14113 +#: ../../../build/NEWS:14131 msgid "" "`bpo-27832 `__: Make ``_normalize`` " "parameter to ``Fraction`` constructor keyword-only, so that ``Fraction(2, 3," " 4)`` now raises ``TypeError``." msgstr "" -#: ../../../build/NEWS:14116 ../../../build/NEWS:17164 +#: ../../../build/NEWS:14134 ../../../build/NEWS:17182 msgid "" "`bpo-27539 `__: Fix unnormalised " "``Fraction.__pow__`` result in the case of negative exponent and negative " "base." msgstr "" -#: ../../../build/NEWS:14119 ../../../build/NEWS:17167 +#: ../../../build/NEWS:14137 ../../../build/NEWS:17185 msgid "" "`bpo-21718 `__: cursor.description is " "now available for queries using CTEs." msgstr "" -#: ../../../build/NEWS:14121 +#: ../../../build/NEWS:14139 msgid "" "`bpo-27819 `__: In distutils sdists, " "simply produce the \"gztar\" (gzipped tar format) distributions on all " "platforms unless \"formats\" is supplied." msgstr "" -#: ../../../build/NEWS:14124 ../../../build/NEWS:17169 +#: ../../../build/NEWS:14142 ../../../build/NEWS:17187 msgid "" "`bpo-2466 `__: posixpath.ismount now " "correctly recognizes mount points which the user does not have permission to" " access." msgstr "" -#: ../../../build/NEWS:14127 +#: ../../../build/NEWS:14145 msgid "" "`bpo-9998 `__: On Linux, " "ctypes.util.find_library now looks in LD_LIBRARY_PATH for shared libraries." msgstr "" -#: ../../../build/NEWS:14130 +#: ../../../build/NEWS:14148 msgid "" "`bpo-27573 `__: exit message for " "code.interact is now configurable." msgstr "" -#: ../../../build/NEWS:14132 ../../../build/NEWS:17277 +#: ../../../build/NEWS:14150 ../../../build/NEWS:17295 msgid "" "`bpo-27930 `__: Improved behaviour of " "logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin " "for the analysis and patch." msgstr "" -#: ../../../build/NEWS:14135 +#: ../../../build/NEWS:14153 msgid "" "`bpo-6766 `__: Distributed reference " "counting added to multiprocessing to support nesting of shared values / " "proxy objects." msgstr "" -#: ../../../build/NEWS:14138 ../../../build/NEWS:17280 +#: ../../../build/NEWS:14156 ../../../build/NEWS:17298 msgid "" "`bpo-21201 `__: Improves readability of " "multiprocessing error message. Thanks to Wojciech Walczak for patch." msgstr "" -#: ../../../build/NEWS:14141 +#: ../../../build/NEWS:14159 msgid "asyncio: Add set_protocol / get_protocol to Transports." msgstr "" -#: ../../../build/NEWS:14143 ../../../build/NEWS:17283 +#: ../../../build/NEWS:14161 ../../../build/NEWS:17301 msgid "" "`bpo-27456 `__: asyncio: Set TCP_NODELAY" " by default." msgstr "" -#: ../../../build/NEWS:14148 ../../../build/NEWS:17348 +#: ../../../build/NEWS:14166 ../../../build/NEWS:17366 msgid "" "`bpo-15308 `__: Add 'interrupt " "execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " "Randel." msgstr "" -#: ../../../build/NEWS:14151 ../../../build/NEWS:17351 +#: ../../../build/NEWS:14169 ../../../build/NEWS:17369 msgid "" "`bpo-27922 `__: Stop IDLE tests from " "'flashing' gui widgets on the screen." msgstr "" -#: ../../../build/NEWS:14153 +#: ../../../build/NEWS:14171 msgid "" "`bpo-27891 `__: Consistently group and " "sort imports within idlelib modules." msgstr "" -#: ../../../build/NEWS:14155 +#: ../../../build/NEWS:14173 msgid "" "`bpo-17642 `__: add larger font sizes " "for classroom projection." msgstr "" -#: ../../../build/NEWS:14157 ../../../build/NEWS:17353 +#: ../../../build/NEWS:14175 ../../../build/NEWS:17371 msgid "Add version to title of IDLE help window." msgstr "" -#: ../../../build/NEWS:14159 ../../../build/NEWS:17355 +#: ../../../build/NEWS:14177 ../../../build/NEWS:17373 msgid "" "`bpo-25564 `__: In section on IDLE -- " "console differences, mention that using exec means that __builtins__ is " "defined for each statement." msgstr "" -#: ../../../build/NEWS:14162 +#: ../../../build/NEWS:14180 msgid "" "`bpo-27821 `__: Fix 3.6.0a3 regression " "that prevented custom key sets from being selected when no custom theme was " "defined." msgstr "" -#: ../../../build/NEWS:14168 +#: ../../../build/NEWS:14186 msgid "" "`bpo-26900 `__: Excluded underscored " "names and other private API from limited API." msgstr "" -#: ../../../build/NEWS:14171 +#: ../../../build/NEWS:14189 msgid "" "`bpo-26027 `__: Add support for path-" "like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()." msgstr "" -#: ../../../build/NEWS:14177 +#: ../../../build/NEWS:14195 msgid "" "`bpo-27427 `__: Additional tests for the" " math module. Patch by Francisco Couzo." msgstr "" -#: ../../../build/NEWS:14179 +#: ../../../build/NEWS:14197 msgid "" "`bpo-27953 `__: Skip math and cmath " "tests that fail on OS X 10.4 due to a poor libm implementation of tan." msgstr "" -#: ../../../build/NEWS:14182 +#: ../../../build/NEWS:14200 msgid "" "`bpo-26040 `__: Improve test_math and " "test_cmath coverage and rigour. Patch by Jeff Allen." msgstr "" -#: ../../../build/NEWS:14185 ../../../build/NEWS:17400 +#: ../../../build/NEWS:14203 ../../../build/NEWS:17418 msgid "" "`bpo-27787 `__: Call gc.collect() before" " checking each test for \"dangling threads\", since the dangling threads are" " weak references." msgstr "" -#: ../../../build/NEWS:14191 ../../../build/NEWS:17460 +#: ../../../build/NEWS:14209 ../../../build/NEWS:17478 msgid "" "`bpo-27566 `__: Fix clean target in " "freeze makefile (patch by Lisa Roach)" msgstr "" -#: ../../../build/NEWS:14193 ../../../build/NEWS:17462 +#: ../../../build/NEWS:14211 ../../../build/NEWS:17480 msgid "" "`bpo-27705 `__: Update message in " "validate_ucrtbase.py" msgstr "" -#: ../../../build/NEWS:14195 +#: ../../../build/NEWS:14213 msgid "" "`bpo-27976 `__: Deprecate building " "_ctypes with the bundled copy of libffi on non-OSX UNIX platforms." msgstr "" -#: ../../../build/NEWS:14198 +#: ../../../build/NEWS:14216 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -21484,46 +21513,46 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:14203 +#: ../../../build/NEWS:14221 msgid "" "`bpo-21590 `__: Support for DTrace and " "SystemTap probes." msgstr "" -#: ../../../build/NEWS:14205 ../../../build/NEWS:17469 +#: ../../../build/NEWS:14223 ../../../build/NEWS:17487 msgid "" "`bpo-26307 `__: The profile-opt build " "now applies PGO to the built-in modules." msgstr "" -#: ../../../build/NEWS:14207 +#: ../../../build/NEWS:14225 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations flag to turn on LTO and PGO build support when available." msgstr "" -#: ../../../build/NEWS:14210 +#: ../../../build/NEWS:14228 msgid "" "`bpo-27917 `__: Set platform triplets " "for Android builds." msgstr "" -#: ../../../build/NEWS:14212 +#: ../../../build/NEWS:14230 msgid "" "`bpo-25825 `__: Update references to the" " $(LIBPL) installation path on AIX. This path was changed in 3.2a4." msgstr "" -#: ../../../build/NEWS:14215 +#: ../../../build/NEWS:14233 msgid "Update OS X installer to use SQLite 3.14.1 and XZ 5.2.2." msgstr "" -#: ../../../build/NEWS:14217 +#: ../../../build/NEWS:14235 msgid "" "`bpo-21122 `__: Fix LTO builds on OS X." msgstr "" -#: ../../../build/NEWS:14219 +#: ../../../build/NEWS:14237 msgid "" "`bpo-17128 `__: Build OS X installer " "with a private copy of OpenSSL. Also provide a sample Install Certificates " @@ -21531,7 +21560,7 @@ msgid "" "certifi module." msgstr "" -#: ../../../build/NEWS:14226 ../../../build/NEWS:17409 +#: ../../../build/NEWS:14244 ../../../build/NEWS:17427 msgid "" "`bpo-27952 `__: Get " "Tools/scripts/fixcid.py working with Python 3 and the current \"re\" module," @@ -21539,88 +21568,88 @@ msgid "" "quote signs." msgstr "" -#: ../../../build/NEWS:14233 +#: ../../../build/NEWS:14251 msgid "" "`bpo-28065 `__: Update xz dependency to " "5.2.2 and build it from source." msgstr "" -#: ../../../build/NEWS:14235 ../../../build/NEWS:17426 +#: ../../../build/NEWS:14253 ../../../build/NEWS:17444 msgid "" "`bpo-25144 `__: Ensures TargetDir is set" " before continuing with custom install." msgstr "" -#: ../../../build/NEWS:14237 +#: ../../../build/NEWS:14255 msgid "" "`bpo-1602 `__: Windows console doesn't " "input or print Unicode (PEP 528)" msgstr "" -#: ../../../build/NEWS:14239 +#: ../../../build/NEWS:14257 msgid "" "`bpo-27781 `__: Change file system " "encoding on Windows to UTF-8 (PEP 529)" msgstr "" -#: ../../../build/NEWS:14241 +#: ../../../build/NEWS:14259 msgid "" "`bpo-27731 `__: Opt-out of MAX_PATH on " "Windows 10" msgstr "" -#: ../../../build/NEWS:14243 +#: ../../../build/NEWS:14261 msgid "" "`bpo-6135 `__: Adds encoding and errors " "parameters to subprocess." msgstr "" -#: ../../../build/NEWS:14245 +#: ../../../build/NEWS:14263 msgid "" "`bpo-27959 `__: Adds oem encoding, alias" " ansi to mbcs, move aliasmbcs to codec lookup." msgstr "" -#: ../../../build/NEWS:14248 +#: ../../../build/NEWS:14266 msgid "" "`bpo-27982 `__: The functions of the " "winsound module now accept keyword arguments." msgstr "" -#: ../../../build/NEWS:14251 +#: ../../../build/NEWS:14269 msgid "" "`bpo-20366 `__: Build full text search " "support into SQLite on Windows." msgstr "" -#: ../../../build/NEWS:14253 +#: ../../../build/NEWS:14271 msgid "" "`bpo-27756 `__: Adds new icons for " "Python files and processes on Windows. Designs by Cherry Wang." msgstr "" -#: ../../../build/NEWS:14256 +#: ../../../build/NEWS:14274 msgid "" "`bpo-27883 `__: Update sqlite to " "3.14.1.0 on Windows." msgstr "" -#: ../../../build/NEWS:14260 +#: ../../../build/NEWS:14278 msgid "Python 3.6.0 alpha 4" msgstr "Python 3.6.0 alfa 4" -#: ../../../build/NEWS:14262 +#: ../../../build/NEWS:14280 msgid "*Release date: 2016-08-15*" msgstr "*Tanggal rilis: 2016-08-15*" -#: ../../../build/NEWS:14267 +#: ../../../build/NEWS:14285 msgid "" "`bpo-27704 `__: Optimized creating bytes" " and bytearray from byte-like objects and iterables. Speed up to 3 times for" " short objects. Original patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:14271 +#: ../../../build/NEWS:14289 msgid "" "`bpo-26823 `__: Large sections of " "repeated lines in tracebacks are now abbreviated as \"[Previous line " @@ -21628,51 +21657,51 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14275 +#: ../../../build/NEWS:14293 msgid "" "`bpo-27574 `__: Decreased an overhead of" " parsing keyword arguments in functions implemented with using Argument " "Clinic." msgstr "" -#: ../../../build/NEWS:14278 +#: ../../../build/NEWS:14296 msgid "" "`bpo-22557 `__: Now importing already " "imported modules is up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:14281 +#: ../../../build/NEWS:14299 msgid "" "`bpo-17596 `__: Include to " "help with Min GW building." msgstr "" -#: ../../../build/NEWS:14283 +#: ../../../build/NEWS:14301 msgid "" "`bpo-17599 `__: On Windows, rename the " "privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with " "the definition from Min GW." msgstr "" -#: ../../../build/NEWS:14286 ../../../build/NEWS:16932 +#: ../../../build/NEWS:14304 ../../../build/NEWS:16950 msgid "" "`bpo-27507 `__: Add integer overflow " "check in bytearray.extend(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14289 ../../../build/NEWS:16935 +#: ../../../build/NEWS:14307 ../../../build/NEWS:16953 msgid "" "`bpo-27581 `__: Don't rely on wrapping " "for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14292 +#: ../../../build/NEWS:14310 msgid "" "`bpo-1621 `__: Avoid signed integer " "overflow in list and tuple operations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14295 +#: ../../../build/NEWS:14313 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -21680,19 +21709,19 @@ msgid "" "unabling to resolve package from __spec__ or __package__." msgstr "" -#: ../../../build/NEWS:14300 ../../../build/NEWS:16924 +#: ../../../build/NEWS:14318 ../../../build/NEWS:16942 msgid "" "`bpo-27083 `__: Respect the PYTHONCASEOK" " environment variable under Windows." msgstr "" -#: ../../../build/NEWS:14302 ../../../build/NEWS:16926 +#: ../../../build/NEWS:14320 ../../../build/NEWS:16944 msgid "" "`bpo-27514 `__: Make having too many " "statically nested blocks a SyntaxError instead of SystemError." msgstr "" -#: ../../../build/NEWS:14305 +#: ../../../build/NEWS:14323 msgid "" "`bpo-27366 `__: Implemented :pep:`487` " "(Simpler customization of class creation). Upon subclassing, the " @@ -21700,7 +21729,7 @@ msgid "" "initialized with __set_name__ after class creation." msgstr "" -#: ../../../build/NEWS:14313 +#: ../../../build/NEWS:14331 msgid "" "`bpo-26027 `__: Add " ":pep:`519`/__fspath__() support to the os and os.path modules. Includes code" @@ -21708,13 +21737,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:14316 +#: ../../../build/NEWS:14334 msgid "" "`bpo-27598 `__: Add Collections to " "collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." msgstr "" -#: ../../../build/NEWS:14319 +#: ../../../build/NEWS:14337 msgid "" "`bpo-25958 `__: Support \"anti-" "registration\" of special methods from various ABCs, like __hash__, __iter__" @@ -21725,13 +21754,13 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14326 +#: ../../../build/NEWS:14344 msgid "" "`bpo-16764 `__: Support keyword " "arguments to zlib.decompress(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14329 +#: ../../../build/NEWS:14347 msgid "" "`bpo-27736 `__: Prevent segfault after " "interpreter re-initialization due to ref count problem introduced in code " @@ -21739,19 +21768,19 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14333 +#: ../../../build/NEWS:14351 msgid "" "`bpo-25628 `__: The *verbose* and " "*rename* parameters for collections.namedtuple are now keyword-only." msgstr "" -#: ../../../build/NEWS:14336 +#: ../../../build/NEWS:14354 msgid "" "`bpo-12345 `__: Add mathematical " "constant tau to math and cmath. See also :pep:`628`." msgstr "" -#: ../../../build/NEWS:14339 +#: ../../../build/NEWS:14357 msgid "" "`bpo-26823 `__: " "traceback.StackSummary.format now abbreviates large sections of repeated " @@ -21760,38 +21789,38 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14344 +#: ../../../build/NEWS:14362 msgid "" "`bpo-27664 `__: Add to " "concurrent.futures.thread.ThreadPoolExecutor() the ability to specify a " "thread name prefix." msgstr "" -#: ../../../build/NEWS:14347 +#: ../../../build/NEWS:14365 msgid "" "`bpo-27181 `__: Add geometric_mean and " "harmonic_mean to statistics module." msgstr "" -#: ../../../build/NEWS:14349 +#: ../../../build/NEWS:14367 msgid "" "`bpo-27573 `__: code.interact now prints" " an message when exiting." msgstr "" -#: ../../../build/NEWS:14351 +#: ../../../build/NEWS:14369 msgid "" "`bpo-6422 `__: Add autorange method to " "timeit.Timer objects." msgstr "" -#: ../../../build/NEWS:14353 ../../../build/NEWS:17172 +#: ../../../build/NEWS:14371 ../../../build/NEWS:17190 msgid "" "`bpo-27773 `__: Correct some memory " "management errors server_hostname in _ssl.wrap_socket()." msgstr "" -#: ../../../build/NEWS:14356 +#: ../../../build/NEWS:14374 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " @@ -21799,81 +21828,81 @@ msgid "" "never documented unittest.mock.DescriptorTypes tuple." msgstr "" -#: ../../../build/NEWS:14360 +#: ../../../build/NEWS:14378 msgid "" "`bpo-26754 `__: Undocumented support of " "general bytes-like objects as path in compile() and similar functions is now" " deprecated." msgstr "" -#: ../../../build/NEWS:14363 +#: ../../../build/NEWS:14381 msgid "" "`bpo-26800 `__: Undocumented support of " "general bytes-like objects as paths in os functions is now deprecated." msgstr "" -#: ../../../build/NEWS:14366 +#: ../../../build/NEWS:14384 msgid "" "`bpo-26981 `__: Add _order_ " "compatibility shim to enum.Enum for Python 2/3 code bases." msgstr "" -#: ../../../build/NEWS:14369 +#: ../../../build/NEWS:14387 msgid "" "`bpo-27661 `__: Added tzinfo keyword " "argument to datetime.combine." msgstr "" -#: ../../../build/NEWS:14371 ../../../build/NEWS:17178 +#: ../../../build/NEWS:14389 ../../../build/NEWS:17196 msgid "" "In the curses module, raise an error if window.getstr() or window.instr() is" " passed a negative value." msgstr "" -#: ../../../build/NEWS:14374 ../../../build/NEWS:17181 +#: ../../../build/NEWS:14392 ../../../build/NEWS:17199 msgid "" "`bpo-27783 `__: Fix possible usage of " "uninitialized memory in operator.methodcaller." msgstr "" -#: ../../../build/NEWS:14377 ../../../build/NEWS:17184 +#: ../../../build/NEWS:14395 ../../../build/NEWS:17202 msgid "" "`bpo-27774 `__: Fix possible Py_DECREF " "on unowned object in _sre." msgstr "" -#: ../../../build/NEWS:14379 ../../../build/NEWS:17186 +#: ../../../build/NEWS:14397 ../../../build/NEWS:17204 msgid "" "`bpo-27760 `__: Fix possible integer " "overflow in binascii.b2a_qp." msgstr "" -#: ../../../build/NEWS:14381 ../../../build/NEWS:17188 +#: ../../../build/NEWS:14399 ../../../build/NEWS:17206 msgid "" "`bpo-27758 `__: Fix possible integer " "overflow in the _csv module for large record lengths." msgstr "" -#: ../../../build/NEWS:14384 ../../../build/NEWS:17191 +#: ../../../build/NEWS:14402 ../../../build/NEWS:17209 msgid "" "`bpo-27568 `__: Prevent HTTPoxy attack " "(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD " "environment is set, which indicates that the script is in CGI mode." msgstr "" -#: ../../../build/NEWS:14388 +#: ../../../build/NEWS:14406 msgid "" "`bpo-7063 `__: Remove dead code from the " "\"array\" module's slice handling. Patch by Chuck." msgstr "" -#: ../../../build/NEWS:14391 ../../../build/NEWS:17195 +#: ../../../build/NEWS:14409 ../../../build/NEWS:17213 msgid "" "`bpo-27656 `__: Do not assume sched.h " "defines any SCHED_* constants." msgstr "" -#: ../../../build/NEWS:14393 ../../../build/NEWS:17197 +#: ../../../build/NEWS:14411 ../../../build/NEWS:17215 msgid "" "`bpo-27130 `__: In the \"zlib\" module, " "fix handling of large buffers (typically 4 GiB) when compressing and " @@ -21881,55 +21910,55 @@ msgid "" "and decompression operations did not properly handle results of 4 GiB." msgstr "" -#: ../../../build/NEWS:14398 +#: ../../../build/NEWS:14416 msgid "" "`bpo-24773 `__: Implemented :pep:`495` " "(Local Time Disambiguation)." msgstr "" -#: ../../../build/NEWS:14400 +#: ../../../build/NEWS:14418 msgid "" "Expose the EPOLLEXCLUSIVE constant (when it is defined) in the select " "module." msgstr "" -#: ../../../build/NEWS:14403 +#: ../../../build/NEWS:14421 msgid "" "`bpo-27567 `__: Expose the EPOLLRDHUP " "and POLLRDHUP constants in the select module." msgstr "" -#: ../../../build/NEWS:14406 +#: ../../../build/NEWS:14424 msgid "" "`bpo-1621 `__: Avoid signed int negation " "overflow in the \"audioop\" module." msgstr "" -#: ../../../build/NEWS:14408 ../../../build/NEWS:17202 +#: ../../../build/NEWS:14426 ../../../build/NEWS:17220 msgid "" "`bpo-27533 `__: Release GIL in nt._isdir" msgstr "" -#: ../../../build/NEWS:14410 ../../../build/NEWS:17204 +#: ../../../build/NEWS:14428 ../../../build/NEWS:17222 msgid "" "`bpo-17711 `__: Fixed unpickling by the " "persistent ID with protocol 0. Original patch by Alexandre Vassalotti." msgstr "" -#: ../../../build/NEWS:14413 ../../../build/NEWS:17207 +#: ../../../build/NEWS:14431 ../../../build/NEWS:17225 msgid "" "`bpo-27522 `__: Avoid an unintentional " "reference cycle in email.feedparser." msgstr "" -#: ../../../build/NEWS:14415 +#: ../../../build/NEWS:14433 msgid "" "`bpo-27512 `__: Fix a segfault when " "os.fspath() called an __fspath__() method that raised an exception. Patch by" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14421 ../../../build/NEWS:17358 +#: ../../../build/NEWS:14439 ../../../build/NEWS:17376 msgid "" "`bpo-27714 `__: text_textview and " "test_autocomplete now pass when re-run in the same process. This occurs " @@ -21937,7 +21966,7 @@ msgid "" "warning from test_config." msgstr "" -#: ../../../build/NEWS:14425 +#: ../../../build/NEWS:14443 msgid "" "`bpo-27621 `__: Put query response " "validation error messages in the query box itself instead of in a separate " @@ -21945,152 +21974,152 @@ msgid "" " Mark Roseman." msgstr "" -#: ../../../build/NEWS:14429 +#: ../../../build/NEWS:14447 msgid "" "`bpo-27620 `__: Escape key now closes " "Query box as cancelled." msgstr "" -#: ../../../build/NEWS:14431 +#: ../../../build/NEWS:14449 msgid "" "`bpo-27609 `__: IDLE: tab after initial " "whitespace should tab, not autocomplete. This fixes problem with writing " "docstrings at least twice indented." msgstr "" -#: ../../../build/NEWS:14435 +#: ../../../build/NEWS:14453 msgid "" "`bpo-27609 `__: Explicitly return None " "when there are also non-None returns. In a few cases, reverse a condition " "and eliminate a return." msgstr "" -#: ../../../build/NEWS:14438 ../../../build/NEWS:17362 +#: ../../../build/NEWS:14456 ../../../build/NEWS:17380 msgid "" "`bpo-25507 `__: IDLE no longer runs " "buggy code because of its tkinter imports. Users must include the same " "imports required to run directly in Python." msgstr "" -#: ../../../build/NEWS:14441 ../../../build/NEWS:14634 +#: ../../../build/NEWS:14459 ../../../build/NEWS:14652 msgid "" "`bpo-27173 `__: Add 'IDLE Modern Unix' " "to the built-in key sets. Make the default key set depend on the platform. " "Add tests for the changes to the config module." msgstr "" -#: ../../../build/NEWS:14445 ../../../build/NEWS:14641 -#: ../../../build/NEWS:17365 +#: ../../../build/NEWS:14463 ../../../build/NEWS:14659 +#: ../../../build/NEWS:17383 msgid "" "`bpo-27452 `__: add line counter and crc" " to IDLE configHandler test dump." msgstr "" -#: ../../../build/NEWS:14450 +#: ../../../build/NEWS:14468 msgid "" "`bpo-25805 `__: Skip a test in " "test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " "Patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:14453 +#: ../../../build/NEWS:14471 msgid "" "`bpo-27472 `__: Add " "test.support.unix_shell as the path to the default shell." msgstr "" -#: ../../../build/NEWS:14455 ../../../build/NEWS:17403 +#: ../../../build/NEWS:14473 ../../../build/NEWS:17421 msgid "" "`bpo-27369 `__: In test_pyexpat, avoid " "testing an error message detail that changed in Expat 2.2.0." msgstr "" -#: ../../../build/NEWS:14458 +#: ../../../build/NEWS:14476 msgid "" "`bpo-27594 `__: Prevent assertion error " "when running test_ast with coverage enabled: ensure code object has a valid " "first line number. Patch suggested by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14465 +#: ../../../build/NEWS:14483 msgid "" "`bpo-27647 `__: Update bundled Tcl/Tk to" " 8.6.6." msgstr "" -#: ../../../build/NEWS:14467 +#: ../../../build/NEWS:14485 msgid "" "`bpo-27610 `__: Adds :pep:`514` metadata" " to Windows installer" msgstr "" -#: ../../../build/NEWS:14469 ../../../build/NEWS:17428 +#: ../../../build/NEWS:14487 ../../../build/NEWS:17446 msgid "" "`bpo-27469 `__: Adds a shell extension " "to the launcher so that drag and drop works correctly." msgstr "" -#: ../../../build/NEWS:14472 +#: ../../../build/NEWS:14490 msgid "" "`bpo-27309 `__: Enables proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:14477 ../../../build/NEWS:17473 +#: ../../../build/NEWS:14495 ../../../build/NEWS:17491 msgid "" "`bpo-27713 `__: Suppress spurious build " "warnings when updating importlib's bootstrap files. Patch by Xiang Zhang" msgstr "" -#: ../../../build/NEWS:14480 +#: ../../../build/NEWS:14498 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp, which is required on AIX. The references were " "accidentally changed in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:14483 ../../../build/NEWS:17481 +#: ../../../build/NEWS:14501 ../../../build/NEWS:17499 msgid "" "`bpo-27453 `__: CPP invocation in " "configure must use CPPFLAGS. Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:14486 ../../../build/NEWS:17484 +#: ../../../build/NEWS:14504 ../../../build/NEWS:17502 msgid "" "`bpo-27641 `__: The configure script now" " inserts comments into the makefile to prevent the pgen and " "_freeze_importlib executables from being cross-compiled." msgstr "" -#: ../../../build/NEWS:14490 ../../../build/NEWS:17488 +#: ../../../build/NEWS:14508 ../../../build/NEWS:17506 msgid "" "`bpo-26662 `__: Set PYTHON_FOR_GEN in " "configure as the Python program to be used for file generation during the " "build." msgstr "" -#: ../../../build/NEWS:14493 ../../../build/NEWS:17491 +#: ../../../build/NEWS:14511 ../../../build/NEWS:17509 msgid "" "`bpo-10910 `__: Avoid C++ compilation " "errors on FreeBSD and OS X. Also update FreedBSD version checks for the " "original ctype UTF-8 workaround." msgstr "" -#: ../../../build/NEWS:14498 +#: ../../../build/NEWS:14516 msgid "Python 3.6.0 alpha 3" msgstr "Python 3.6.0 alfa 3" -#: ../../../build/NEWS:14500 +#: ../../../build/NEWS:14518 msgid "*Release date: 2016-07-11*" msgstr "*Tanggal rilis: 2016-07-11*" -#: ../../../build/NEWS:14505 ../../../build/NEWS:16929 +#: ../../../build/NEWS:14523 ../../../build/NEWS:16947 msgid "" "`bpo-27473 `__: Fixed possible integer " "overflow in bytes and bytearray concatenations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14508 +#: ../../../build/NEWS:14526 msgid "" "`bpo-23034 `__: The output of a special " "Python build with defined COUNT_ALLOCS, SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT" @@ -22098,48 +22127,48 @@ msgid "" "showalloccount\" option. It now outputs to stderr instead of stdout." msgstr "" -#: ../../../build/NEWS:14513 ../../../build/NEWS:16938 +#: ../../../build/NEWS:14531 ../../../build/NEWS:16956 msgid "" "`bpo-27443 `__: __length_hint__() of " "bytearray iterators no longer return a negative integer for a resized " "bytearray." msgstr "" -#: ../../../build/NEWS:14516 +#: ../../../build/NEWS:14534 msgid "" "`bpo-27007 `__: The fromhex() class " "methods of bytes and bytearray subclasses now return an instance of " "corresponding subclass." msgstr "" -#: ../../../build/NEWS:14522 ../../../build/NEWS:17209 +#: ../../../build/NEWS:14540 ../../../build/NEWS:17227 msgid "" "`bpo-26844 `__: Fix error message for " "imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev " "Maximov." msgstr "" -#: ../../../build/NEWS:14525 ../../../build/NEWS:17212 +#: ../../../build/NEWS:14543 ../../../build/NEWS:17230 msgid "" "`bpo-23804 `__: Fix SSL zero-length " "recv() calls to not block and not raise an error about unclean EOF." msgstr "" -#: ../../../build/NEWS:14528 ../../../build/NEWS:17215 +#: ../../../build/NEWS:14546 ../../../build/NEWS:17233 msgid "" "`bpo-27466 `__: Change time format " "returned by http.cookie.time2netscape, confirming the netscape cookie format" " and making it consistent with documentation." msgstr "" -#: ../../../build/NEWS:14532 +#: ../../../build/NEWS:14550 msgid "" "`bpo-21708 `__: Deprecated dbm.dumb " "behavior that differs from common dbm behavior: creating a database in 'r' " "and 'w' modes and modifying a database in 'r' mode." msgstr "" -#: ../../../build/NEWS:14536 +#: ../../../build/NEWS:14554 msgid "" "`bpo-26721 `__: Change the " "socketserver.StreamRequestHandler.wfile attribute to implement " @@ -22147,7 +22176,7 @@ msgid "" "writes." msgstr "" -#: ../../../build/NEWS:14540 +#: ../../../build/NEWS:14558 msgid "" "`bpo-22115 `__: Added methods trace_add," " trace_remove and trace_info in the tkinter.Variable class. They replace " @@ -22158,34 +22187,34 @@ msgid "" "tracing in the \"u\" mode now works." msgstr "" -#: ../../../build/NEWS:14548 +#: ../../../build/NEWS:14566 msgid "" "`bpo-26243 `__: Only the level argument " "to zlib.compress() is keyword argument now. The first argument is " "positional-only." msgstr "" -#: ../../../build/NEWS:14551 +#: ../../../build/NEWS:14569 msgid "" "`bpo-27038 `__: Expose the DirEntry type" " as os.DirEntry. Code patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14554 +#: ../../../build/NEWS:14572 msgid "" "`bpo-27186 `__: Update " "os.fspath()/PyOS_FSPath() to check the return value of __fspath__() to be " "either str or bytes." msgstr "" -#: ../../../build/NEWS:14557 +#: ../../../build/NEWS:14575 msgid "" "`bpo-18726 `__: All optional parameters " "of the dump(), dumps(), load() and loads() functions and JSONEncoder and " "JSONDecoder class constructors in the json module are now keyword-only." msgstr "" -#: ../../../build/NEWS:14561 +#: ../../../build/NEWS:14579 msgid "" "`bpo-27319 `__: Methods selection_set()," " selection_add(), selection_remove() and selection_toggle() of ttk.TreeView " @@ -22194,58 +22223,58 @@ msgid "" " method with arguments." msgstr "" -#: ../../../build/NEWS:14566 ../../../build/NEWS:17229 +#: ../../../build/NEWS:14584 ../../../build/NEWS:17247 msgid "" "`bpo-27079 `__: Fixed curses.ascii " "functions isblank(), iscntrl() and ispunct()." msgstr "" -#: ../../../build/NEWS:14569 +#: ../../../build/NEWS:14587 msgid "" "`bpo-27294 `__: Numerical state in the " "repr for Tkinter event objects is now represented as a combination of known " "flags." msgstr "" -#: ../../../build/NEWS:14572 +#: ../../../build/NEWS:14590 msgid "" "`bpo-27177 `__: Match objects in the re " "module now support index-like objects as group indices. Based on patches by" " Jeroen Demeyer and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14575 ../../../build/NEWS:17232 +#: ../../../build/NEWS:14593 ../../../build/NEWS:17250 msgid "" "`bpo-26754 `__: Some functions " "(compile() etc) accepted a filename argument encoded as an iterable of " "integers. Now only strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14579 +#: ../../../build/NEWS:14597 msgid "" "`bpo-26536 `__: socket.ioctl now " "supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes." msgstr "" -#: ../../../build/NEWS:14582 ../../../build/NEWS:17236 +#: ../../../build/NEWS:14600 ../../../build/NEWS:17254 msgid "" "`bpo-27048 `__: Prevents distutils " "failing on Windows when environment variables contain non-ASCII characters" msgstr "" -#: ../../../build/NEWS:14585 ../../../build/NEWS:17239 +#: ../../../build/NEWS:14603 ../../../build/NEWS:17257 msgid "" "`bpo-27330 `__: Fixed possible leaks in " "the ctypes module." msgstr "" -#: ../../../build/NEWS:14587 ../../../build/NEWS:17241 +#: ../../../build/NEWS:14605 ../../../build/NEWS:17259 msgid "" "`bpo-27238 `__: Got rid of bare excepts " "in the turtle module. Original patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14590 ../../../build/NEWS:17244 +#: ../../../build/NEWS:14608 ../../../build/NEWS:17262 msgid "" "`bpo-27122 `__: When an exception is " "raised within the context being managed by a contextlib.ExitStack() and one " @@ -22254,7 +22283,7 @@ msgid "" " This avoids the :pep:`479` bug described in issue25782." msgstr "" -#: ../../../build/NEWS:14599 ../../../build/NEWS:17253 +#: ../../../build/NEWS:14617 ../../../build/NEWS:17271 msgid "" "`bpo-27278 `__: Fix os.urandom() " "implementation using getrandom() on Linux. Truncate size to INT_MAX and loop" @@ -22262,57 +22291,57 @@ msgid "" "Py_ssize_t to int." msgstr "" -#: ../../../build/NEWS:14606 +#: ../../../build/NEWS:14624 msgid "" "`bpo-16864 `__: sqlite3.Cursor.lastrowid" " now supports REPLACE statement. Initial patch by Alex LordThorsen." msgstr "" -#: ../../../build/NEWS:14609 ../../../build/NEWS:17260 +#: ../../../build/NEWS:14627 ../../../build/NEWS:17278 msgid "" "`bpo-26386 `__: Fixed ttk.TreeView " "selection operations with item id's containing spaces." msgstr "" -#: ../../../build/NEWS:14612 +#: ../../../build/NEWS:14630 msgid "" "`bpo-8637 `__: Honor a pager set by the " "env var MANPAGER (in preference to one set by the env var PAGER)." msgstr "" -#: ../../../build/NEWS:14618 ../../../build/NEWS:17266 +#: ../../../build/NEWS:14636 ../../../build/NEWS:17284 msgid "" "`bpo-22636 `__: Avoid shell injection " "problems with ctypes.util.find_library()." msgstr "" -#: ../../../build/NEWS:14623 ../../../build/NEWS:17271 +#: ../../../build/NEWS:14641 ../../../build/NEWS:17289 msgid "" "`bpo-16182 `__: Fix various functions in" " the \"readline\" module to use the locale encoding, and fix get_begidx() " "and get_endidx() to return code point indexes." msgstr "" -#: ../../../build/NEWS:14627 ../../../build/NEWS:17275 +#: ../../../build/NEWS:14645 ../../../build/NEWS:17293 msgid "" "`bpo-27392 `__: Add " "loop.connect_accepted_socket(). Patch by Jim Fulton." msgstr "" -#: ../../../build/NEWS:14632 +#: ../../../build/NEWS:14650 msgid "" "`bpo-27477 `__: IDLE search dialogs now " "use ttk widgets." msgstr "" -#: ../../../build/NEWS:14638 +#: ../../../build/NEWS:14656 msgid "" "`bpo-27452 `__: make command line " "\"idle-test> python test_help.py\" work. __file__ is relative when python is" " started in the file's directory." msgstr "" -#: ../../../build/NEWS:14643 +#: ../../../build/NEWS:14661 msgid "" "`bpo-27380 `__: IDLE: add query.py with " "base Query dialog and ttk widgets. Module had subclasses SectionName, " @@ -22322,19 +22351,19 @@ msgid "" "starting over. Add tests and delete the two files combined into the new one." msgstr "" -#: ../../../build/NEWS:14650 +#: ../../../build/NEWS:14668 msgid "" "`bpo-27372 `__: Test_idle no longer " "changes the locale." msgstr "" -#: ../../../build/NEWS:14652 ../../../build/NEWS:17367 +#: ../../../build/NEWS:14670 ../../../build/NEWS:17385 msgid "" "`bpo-27365 `__: Allow non-ascii chars in" " IDLE NEWS.txt, for contributor names." msgstr "" -#: ../../../build/NEWS:14654 ../../../build/NEWS:17369 +#: ../../../build/NEWS:14672 ../../../build/NEWS:17387 msgid "" "`bpo-27245 `__: IDLE: Cleanly delete " "custom themes and key bindings. Previously, when IDLE was started from a " @@ -22342,7 +22371,7 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14658 +#: ../../../build/NEWS:14676 msgid "" "`bpo-24137 `__: Run IDLE, test_idle, and" " htest with tkinter default root disabled. Fix code and tests that fail " @@ -22350,47 +22379,47 @@ msgid "" " and mainloop." msgstr "" -#: ../../../build/NEWS:14662 +#: ../../../build/NEWS:14680 msgid "" "`bpo-27310 `__: Fix IDLE.app failure to " "launch on OS X due to vestigial import." msgstr "" -#: ../../../build/NEWS:14667 +#: ../../../build/NEWS:14685 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14674 ../../../build/NEWS:17454 +#: ../../../build/NEWS:14692 ../../../build/NEWS:17472 msgid "" "`bpo-28066 `__: Fix the logic that " "searches build directories for generated include files when building outside" " the source tree." msgstr "" -#: ../../../build/NEWS:14677 +#: ../../../build/NEWS:14695 msgid "" "`bpo-27442 `__: Expose the Android API " "level that python was built against, in sysconfig.get_config_vars() as " "'ANDROID_API_LEVEL'." msgstr "" -#: ../../../build/NEWS:14680 +#: ../../../build/NEWS:14698 msgid "" "`bpo-27434 `__: The interpreter that " "runs the cross-build, found in PATH, must now be of the same feature version" " (e.g. 3.6) as the source being built." msgstr "" -#: ../../../build/NEWS:14683 ../../../build/NEWS:17506 +#: ../../../build/NEWS:14701 ../../../build/NEWS:17524 msgid "" "`bpo-26930 `__: Update Windows builds to" " use OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:14685 +#: ../../../build/NEWS:14703 msgid "" "`bpo-23968 `__: Rename the platform " "directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET). Rename the " @@ -22400,64 +22429,64 @@ msgid "" "the ABIFLAGS." msgstr "" -#: ../../../build/NEWS:14691 +#: ../../../build/NEWS:14709 msgid "Don't use largefile support for GNU/Hurd." msgstr "" -#: ../../../build/NEWS:14696 ../../../build/NEWS:17413 +#: ../../../build/NEWS:14714 ../../../build/NEWS:17431 msgid "" "`bpo-27332 `__: Fixed the type of the " "first argument of module-level functions generated by Argument Clinic. " "Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:14699 ../../../build/NEWS:17416 +#: ../../../build/NEWS:14717 ../../../build/NEWS:17434 msgid "" "`bpo-27418 `__: Fixed " "Tools/importbench/importbench.py." msgstr "" -#: ../../../build/NEWS:14704 ../../../build/NEWS:18135 +#: ../../../build/NEWS:14722 ../../../build/NEWS:18153 msgid "" "`bpo-19489 `__: Moved the search box " "from the sidebar to the header and footer of each page. Patch by Ammar " "Askar." msgstr "" -#: ../../../build/NEWS:14707 +#: ../../../build/NEWS:14725 msgid "" "`bpo-27285 `__: Update documentation to " "reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual " "environment\". Patch by Steve Piercy." msgstr "" -#: ../../../build/NEWS:14713 +#: ../../../build/NEWS:14731 msgid "" "`bpo-27027 `__: Added " "test.support.is_android that is True when this is an Android build." msgstr "" -#: ../../../build/NEWS:14718 +#: ../../../build/NEWS:14736 msgid "Python 3.6.0 alpha 2" msgstr "Python 3.6.0 alfa 2" -#: ../../../build/NEWS:14720 +#: ../../../build/NEWS:14738 msgid "*Release date: 2016-06-13*" msgstr "*Tanggal rilis: 2016-06-13*" -#: ../../../build/NEWS:14725 +#: ../../../build/NEWS:14743 msgid "" "`bpo-27095 `__: Simplified MAKE_FUNCTION" " and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14728 +#: ../../../build/NEWS:14746 msgid "" "`bpo-27190 `__: Raise NotSupportedError " "if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." msgstr "" -#: ../../../build/NEWS:14731 +#: ../../../build/NEWS:14749 msgid "" "`bpo-27286 `__: Fixed compiling " "BUILD_MAP_UNPACK_WITH_CALL opcode. Calling function with generalized " @@ -22465,26 +22494,26 @@ msgid "" "behavior." msgstr "" -#: ../../../build/NEWS:14735 +#: ../../../build/NEWS:14753 msgid "" "`bpo-27140 `__: Added " "BUILD_CONST_KEY_MAP opcode." msgstr "" -#: ../../../build/NEWS:14737 +#: ../../../build/NEWS:14755 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to open() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14740 ../../../build/NEWS:17527 +#: ../../../build/NEWS:14758 ../../../build/NEWS:17545 msgid "" "`bpo-27066 `__: Fixed SystemError if a " "custom opener (for open()) returns a negative number without setting an " "exception." msgstr "" -#: ../../../build/NEWS:14743 +#: ../../../build/NEWS:14761 msgid "" "`bpo-26983 `__: float() now always " "return an instance of exact float. The deprecation warning is emitted if " @@ -22492,26 +22521,26 @@ msgid "" "versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:14748 +#: ../../../build/NEWS:14766 msgid "" "`bpo-27097 `__: Python interpreter is " "now about 7% faster due to optimized instruction decoding. Based on patch " "by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14751 +#: ../../../build/NEWS:14769 msgid "" "`bpo-26647 `__: Python interpreter now " "uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14754 +#: ../../../build/NEWS:14772 msgid "" "`bpo-23275 `__: Allow assigning to an " "empty target list in round brackets: () = iterable." msgstr "" -#: ../../../build/NEWS:14757 ../../../build/NEWS:17649 +#: ../../../build/NEWS:14775 ../../../build/NEWS:17667 msgid "" "`bpo-27243 `__: Update the __aiter__ " "protocol: instead of returning an awaitable that resolves to an asynchronous" @@ -22519,101 +22548,101 @@ msgid "" " former will trigger a PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:14765 +#: ../../../build/NEWS:14783 msgid "" "Comment out socket (SO_REUSEPORT) and posix (O_SHLOCK, O_EXLOCK) constants " "exposed on the API which are not implemented on GNU/Hurd. They would not " "work at runtime anyway." msgstr "" -#: ../../../build/NEWS:14769 +#: ../../../build/NEWS:14787 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets are now more meaningful and recognizable." msgstr "" -#: ../../../build/NEWS:14772 +#: ../../../build/NEWS:14790 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive ElementTree.Element and functools.partial objects." msgstr "" -#: ../../../build/NEWS:14775 +#: ../../../build/NEWS:14793 msgid "" "`bpo-27294 `__: Improved repr for " "Tkinter event objects." msgstr "" -#: ../../../build/NEWS:14777 +#: ../../../build/NEWS:14795 msgid "" "`bpo-20508 `__: Improve exception " "message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:14783 ../../../build/NEWS:17657 +#: ../../../build/NEWS:14801 ../../../build/NEWS:17675 msgid "" "`bpo-26556 `__: Update expat to 2.1.1, " "fixes CVE-2015-1283." msgstr "" -#: ../../../build/NEWS:14785 +#: ../../../build/NEWS:14803 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom." msgstr "" -#: ../../../build/NEWS:14791 ../../../build/NEWS:17665 +#: ../../../build/NEWS:14809 ../../../build/NEWS:17683 msgid "" "`bpo-21386 `__: Implement missing " "IPv4Address.is_global property. It was documented since 07a5610bae9d. " "Initial patch by Roger Luethi." msgstr "" -#: ../../../build/NEWS:14794 +#: ../../../build/NEWS:14812 msgid "" "`bpo-27029 `__: Removed deprecated " "support of universal newlines mode from ZipFile.open()." msgstr "" -#: ../../../build/NEWS:14797 +#: ../../../build/NEWS:14815 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in regular expressions now are " "errors. The re.LOCALE flag now can be used only with bytes patterns." msgstr "" -#: ../../../build/NEWS:14801 +#: ../../../build/NEWS:14819 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to DirEntry (part of :pep:`519`). Initial patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14804 ../../../build/NEWS:17668 +#: ../../../build/NEWS:14822 ../../../build/NEWS:17686 msgid "" "`bpo-20900 `__: distutils register " "command now decodes HTTP responses correctly. Initial patch by ingrid." msgstr "" -#: ../../../build/NEWS:14807 +#: ../../../build/NEWS:14825 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to pathlib, removing its provisional status (part of PEP 519). Initial patch" " by Dusty Phillips." msgstr "" -#: ../../../build/NEWS:14810 +#: ../../../build/NEWS:14828 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to os.fsencode() and os.fsdecode() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14813 +#: ../../../build/NEWS:14831 msgid "" "`bpo-27186 `__: Introduce os.PathLike " "and os.fspath() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14815 ../../../build/NEWS:17671 +#: ../../../build/NEWS:14833 ../../../build/NEWS:17689 msgid "" "A new version of typing.py provides several new classes and features: " "@overload outside stubs, Reversible, DefaultDict, Text, ContextManager, " @@ -22623,7 +22652,7 @@ msgid "" "been added (in fact they made it into 3.5.1 but were never mentioned)." msgstr "" -#: ../../../build/NEWS:14823 ../../../build/NEWS:17679 +#: ../../../build/NEWS:14841 ../../../build/NEWS:17697 msgid "" "`bpo-25738 `__: Stop " "http.server.BaseHTTPRequestHandler.send_error() from sending a message body " @@ -22631,13 +22660,13 @@ msgid "" "that don't have a body. Patch by Susumu Koshiba." msgstr "" -#: ../../../build/NEWS:14828 ../../../build/NEWS:17684 +#: ../../../build/NEWS:14846 ../../../build/NEWS:17702 msgid "" "`bpo-21313 `__: Fix the \"platform\" " "module to tolerate when sys.version contains truncated build information." msgstr "" -#: ../../../build/NEWS:14834 ../../../build/NEWS:17690 +#: ../../../build/NEWS:14852 ../../../build/NEWS:17708 msgid "" "`bpo-26839 `__: On Linux, " ":func:`os.urandom` now calls ``getrandom()`` with ``GRND_NONBLOCK`` to fall " @@ -22645,21 +22674,21 @@ msgid "" "initialized yet. Patch written by Colm Buckley." msgstr "" -#: ../../../build/NEWS:14841 +#: ../../../build/NEWS:14859 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: cgi, " "mailbox, mimetypes, plistlib and smtpd. Patches by Jacek Kołodziej." msgstr "" -#: ../../../build/NEWS:14845 ../../../build/NEWS:17697 +#: ../../../build/NEWS:14863 ../../../build/NEWS:17715 msgid "" "`bpo-27164 `__: In the zlib module, " "allow decompressing raw Deflate streams with a predefined zdict. Based on " "patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14848 ../../../build/NEWS:17700 +#: ../../../build/NEWS:14866 ../../../build/NEWS:17718 msgid "" "`bpo-24291 `__: Fix " "wsgiref.simple_server.WSGIRequestHandler to completely write data to the " @@ -22668,13 +22697,13 @@ msgid "" "but this is deprecated." msgstr "" -#: ../../../build/NEWS:14853 +#: ../../../build/NEWS:14871 msgid "" "`bpo-21272 `__: Use _sysconfigdata.py to" " initialize distutils.sysconfig." msgstr "" -#: ../../../build/NEWS:14855 +#: ../../../build/NEWS:14873 msgid "" "`bpo-19611 `__: :mod:`inspect` now " "reports the implicit ``.0`` parameters generated by the compiler for " @@ -22682,13 +22711,13 @@ msgid "" "only parameters called ``implicit0``. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14860 ../../../build/NEWS:17705 +#: ../../../build/NEWS:14878 ../../../build/NEWS:17723 msgid "" "`bpo-26809 `__: Add ``__all__`` to " ":mod:`string`. Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14862 ../../../build/NEWS:17707 +#: ../../../build/NEWS:14880 ../../../build/NEWS:17725 msgid "" "`bpo-26373 `__: " "subprocess.Popen.communicate now correctly ignores BrokenPipeError when the " @@ -22696,7 +22725,7 @@ msgid "" "circumstances." msgstr "" -#: ../../../build/NEWS:14866 +#: ../../../build/NEWS:14884 msgid "" "signal, socket, and ssl module IntEnum constant name lookups now return a " "consistent name for values having multiple names. Ex: signal.Signals(6) now" @@ -22704,71 +22733,71 @@ msgid "" "signal.SIGIOT based on the interpreter's hash randomization seed." msgstr "" -#: ../../../build/NEWS:14871 +#: ../../../build/NEWS:14889 msgid "" "`bpo-27167 `__: Clarify the " "subprocess.CalledProcessError error message text when the child process died" " due to a signal." msgstr "" -#: ../../../build/NEWS:14874 +#: ../../../build/NEWS:14892 msgid "" "`bpo-25931 `__: Don't define " "socketserver.Forking* names on platforms such as Windows that do not support" " os.fork()." msgstr "" -#: ../../../build/NEWS:14877 ../../../build/NEWS:17711 +#: ../../../build/NEWS:14895 ../../../build/NEWS:17729 msgid "" "`bpo-21776 `__: distutils.upload now " "correctly handles HTTPError. Initial patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:14880 +#: ../../../build/NEWS:14898 msgid "" "`bpo-26526 `__: Replace custom parse " "tree validation in the parser module with a simple DFA validator." msgstr "" -#: ../../../build/NEWS:14883 ../../../build/NEWS:17714 +#: ../../../build/NEWS:14901 ../../../build/NEWS:17732 msgid "" "`bpo-27114 `__: Fix " "SSLContext._load_windows_store_certs fails with PermissionError" msgstr "" -#: ../../../build/NEWS:14886 ../../../build/NEWS:17717 +#: ../../../build/NEWS:14904 ../../../build/NEWS:17735 msgid "" "`bpo-18383 `__: Avoid creating duplicate" " filters when using filterwarnings and simplefilter. Based on patch by Alex " "Shkop." msgstr "" -#: ../../../build/NEWS:14889 +#: ../../../build/NEWS:14907 msgid "" "`bpo-23026 `__: winreg.QueryValueEx() " "now return an integer for REG_QWORD type." msgstr "" -#: ../../../build/NEWS:14891 +#: ../../../build/NEWS:14909 msgid "" "`bpo-26741 `__: subprocess.Popen " "destructor now emits a ResourceWarning warning if the child process is still" " running." msgstr "" -#: ../../../build/NEWS:14894 +#: ../../../build/NEWS:14912 msgid "" "`bpo-27056 `__: Optimize pickle.load() " "and pickle.loads(), up to 10% faster to deserialize a lot of small objects." msgstr "" -#: ../../../build/NEWS:14897 +#: ../../../build/NEWS:14915 msgid "" "`bpo-21271 `__: New keyword only " "parameters in reset_mock call." msgstr "" -#: ../../../build/NEWS:14902 ../../../build/NEWS:18082 +#: ../../../build/NEWS:14920 ../../../build/NEWS:18100 msgid "" "`bpo-5124 `__: Paste with text selected " "now replaces the selection on X11. This matches how paste works on Windows, " @@ -22776,40 +22805,40 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14906 +#: ../../../build/NEWS:14924 msgid "" "`bpo-24750 `__: Switch all scrollbars in" " IDLE to ttk versions. Where needed, minimal tests are added to cover " "changes." msgstr "" -#: ../../../build/NEWS:14909 +#: ../../../build/NEWS:14927 msgid "" "`bpo-24759 `__: IDLE requires tk 8.5 and" " availability ttk widgets. Delete now unneeded tk version tests and code for" " older versions. Add test for IDLE syntax colorizer." msgstr "" -#: ../../../build/NEWS:14913 +#: ../../../build/NEWS:14931 msgid "" "`bpo-27239 `__: idlelib.macosx.isXyzTk " "functions initialize as needed." msgstr "" -#: ../../../build/NEWS:14915 +#: ../../../build/NEWS:14933 msgid "" "`bpo-27262 `__: move Aqua unbinding " "code, which enable context menus, to macosx." msgstr "" -#: ../../../build/NEWS:14918 ../../../build/NEWS:18086 +#: ../../../build/NEWS:14936 ../../../build/NEWS:18104 msgid "" "`bpo-24759 `__: Make clear in " "idlelib.idle_test.__init__ that the directory is a private implementation of" " test.test_idle and tool for maintainers." msgstr "" -#: ../../../build/NEWS:14921 ../../../build/NEWS:18089 +#: ../../../build/NEWS:14939 ../../../build/NEWS:18107 msgid "" "`bpo-27196 `__: Stop 'ThemeChanged' " "warnings when running IDLE tests. These persisted after other warnings were " @@ -22817,33 +22846,33 @@ msgid "" "four test files. Record this additional advice in idle_test/README.txt" msgstr "" -#: ../../../build/NEWS:14926 ../../../build/NEWS:18094 +#: ../../../build/NEWS:14944 ../../../build/NEWS:18112 msgid "" "`bpo-20567 `__: Revise " "idle_test/README.txt with advice about avoiding tk warning messages from " "tests. Apply advice to several IDLE tests." msgstr "" -#: ../../../build/NEWS:14929 +#: ../../../build/NEWS:14947 msgid "" "`bpo-24225 `__: Update " "idlelib/README.txt with new file names and event handlers." msgstr "" -#: ../../../build/NEWS:14932 +#: ../../../build/NEWS:14950 msgid "" "`bpo-27156 `__: Remove obsolete code not" " used by IDLE." msgstr "" -#: ../../../build/NEWS:14934 ../../../build/NEWS:18097 +#: ../../../build/NEWS:14952 ../../../build/NEWS:18115 msgid "" "`bpo-27117 `__: Make colorizer htest and" " turtledemo work with dark themes. Move code for configuring text widget " "colors to a new function." msgstr "" -#: ../../../build/NEWS:14937 +#: ../../../build/NEWS:14955 msgid "" "`bpo-24225 `__: Rename many " "`idlelib/*.py` and `idle_test/test_*.py` files. Edit files to replace old " @@ -22852,183 +22881,183 @@ msgid "" "for more." msgstr "" -#: ../../../build/NEWS:14942 ../../../build/NEWS:18100 +#: ../../../build/NEWS:14960 ../../../build/NEWS:18118 msgid "" "`bpo-26673 `__: When tk reports font " "size as 0, change to size 10. Such fonts on Linux prevented the " "configuration dialog from opening." msgstr "" -#: ../../../build/NEWS:14945 ../../../build/NEWS:18103 +#: ../../../build/NEWS:14963 ../../../build/NEWS:18121 msgid "" "`bpo-21939 `__: Add test for IDLE's " "percolator. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:14948 ../../../build/NEWS:18106 +#: ../../../build/NEWS:14966 ../../../build/NEWS:18124 msgid "" "`bpo-21676 `__: Add test for IDLE's " "replace dialog. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:14951 ../../../build/NEWS:18109 +#: ../../../build/NEWS:14969 ../../../build/NEWS:18127 msgid "" "`bpo-18410 `__: Add test for IDLE's " "search dialog. Original patch by Westley Martínez." msgstr "" -#: ../../../build/NEWS:14954 +#: ../../../build/NEWS:14972 msgid "" "`bpo-21703 `__: Add test for undo " "delegator. Patch mostly by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:14957 ../../../build/NEWS:18115 +#: ../../../build/NEWS:14975 ../../../build/NEWS:18133 msgid "" "`bpo-27044 `__: Add " "ConfigDialog.remove_var_callbacks to stop memory leaks." msgstr "" -#: ../../../build/NEWS:14959 ../../../build/NEWS:18117 +#: ../../../build/NEWS:14977 ../../../build/NEWS:18135 msgid "" "`bpo-23977 `__: Add more asserts to " "test_delegator." msgstr "" -#: ../../../build/NEWS:14964 +#: ../../../build/NEWS:14982 msgid "" "`bpo-16484 `__: Change the default " "PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase." " Patch by Sean Rodman, test by Kaushik Nadikuditi." msgstr "" -#: ../../../build/NEWS:14968 ../../../build/NEWS:18138 +#: ../../../build/NEWS:14986 ../../../build/NEWS:18156 msgid "" "`bpo-24136 `__: Document the new " ":pep:`448` unpacking syntax of 3.5." msgstr "" -#: ../../../build/NEWS:14970 ../../../build/NEWS:18699 +#: ../../../build/NEWS:14988 ../../../build/NEWS:18717 msgid "" "`bpo-22558 `__: Add remaining doc links " "to source code for Python-coded modules. Patch by Yoni Lavi." msgstr "" -#: ../../../build/NEWS:14976 +#: ../../../build/NEWS:14994 msgid "" "`bpo-25285 `__: regrtest now uses " "subprocesses when the -j1 command line option is used: each test file runs " "in a fresh child process. Before, the -j1 option was ignored." msgstr "" -#: ../../../build/NEWS:14980 +#: ../../../build/NEWS:14998 msgid "" "`bpo-25285 `__: Tools/buildbot/test.bat " "script now uses -j1 by default to run each test file in fresh child process." msgstr "" -#: ../../../build/NEWS:14986 +#: ../../../build/NEWS:15004 msgid "" "`bpo-27064 `__: The py.exe launcher now " "defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an " "installed Python 2 version over Python 3 by default when used interactively." msgstr "" -#: ../../../build/NEWS:14993 ../../../build/NEWS:18189 +#: ../../../build/NEWS:15011 ../../../build/NEWS:18207 msgid "" "`bpo-27229 `__: Fix the cross-compiling " "pgen rule for in-tree builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:14996 ../../../build/NEWS:18226 +#: ../../../build/NEWS:15014 ../../../build/NEWS:18244 msgid "" "`bpo-26930 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:15002 ../../../build/NEWS:18272 +#: ../../../build/NEWS:15020 ../../../build/NEWS:18290 msgid "" "`bpo-17500 `__: Remove unused and " "outdated icons. (See also: " "https://github.com/python/pythondotorg/issues/945)" msgstr "" -#: ../../../build/NEWS:15008 +#: ../../../build/NEWS:15026 msgid "" "`bpo-27186 `__: Add the PyOS_FSPath() " "function (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:15010 +#: ../../../build/NEWS:15028 msgid "" "`bpo-26282 `__: " "PyArg_ParseTupleAndKeywords() now supports positional-only parameters." msgstr "" -#: ../../../build/NEWS:15016 +#: ../../../build/NEWS:15034 msgid "" "`bpo-26282 `__: Argument Clinic now " "supports positional-only and keyword parameters in the same function." msgstr "" -#: ../../../build/NEWS:15021 +#: ../../../build/NEWS:15039 msgid "Python 3.6.0 alpha 1" msgstr "Python 3.6.0 alfa 1" -#: ../../../build/NEWS:15023 +#: ../../../build/NEWS:15041 msgid "*Release date: 2016-05-16*" msgstr "*Tanggal rilis: 2016-05-16*" -#: ../../../build/NEWS:15028 ../../../build/NEWS:17530 +#: ../../../build/NEWS:15046 ../../../build/NEWS:17548 msgid "" "`bpo-20041 `__: Fixed TypeError when " "frame.f_trace is set to None. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15031 ../../../build/NEWS:17533 +#: ../../../build/NEWS:15049 ../../../build/NEWS:17551 msgid "" "`bpo-26168 `__: Fixed possible refleaks " "in failing Py_BuildValue() with the \"N\" format unit." msgstr "" -#: ../../../build/NEWS:15034 ../../../build/NEWS:17536 +#: ../../../build/NEWS:15052 ../../../build/NEWS:17554 msgid "" "`bpo-26991 `__: Fix possible refleak " "when creating a function with annotations." msgstr "" -#: ../../../build/NEWS:15036 +#: ../../../build/NEWS:15054 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Based on patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15039 ../../../build/NEWS:17541 +#: ../../../build/NEWS:15057 ../../../build/NEWS:17559 msgid "" "`bpo-23640 `__: int.from_bytes() no " "longer bypasses constructors for subclasses." msgstr "" -#: ../../../build/NEWS:15042 +#: ../../../build/NEWS:15060 msgid "" "`bpo-27005 `__: Optimized the " "float.fromhex() class method for exact float. It is now 2 times faster." msgstr "" -#: ../../../build/NEWS:15045 +#: ../../../build/NEWS:15063 msgid "" "`bpo-18531 `__: Single var-keyword " "argument of dict subtype was passed unscathed to the C-defined function. " "Now it is converted to exact dict." msgstr "" -#: ../../../build/NEWS:15048 ../../../build/NEWS:17544 +#: ../../../build/NEWS:15066 ../../../build/NEWS:17562 msgid "" "`bpo-26811 `__: gc.get_objects() no " "longer contains a broken tuple with NULL pointer." msgstr "" -#: ../../../build/NEWS:15051 ../../../build/NEWS:17547 +#: ../../../build/NEWS:15069 ../../../build/NEWS:17565 msgid "" "`bpo-20120 `__: Use RawConfigParser for " ".pypirc parsing, removing support for interpolation unintentionally added " @@ -23036,7 +23065,7 @@ msgid "" "files, matching behavior in Python 2.7 and Setuptools 19.0." msgstr "" -#: ../../../build/NEWS:15056 +#: ../../../build/NEWS:15074 msgid "" "`bpo-26249 `__: Memory functions of the " ":c:func:`PyMem_Malloc` domain (:c:data:`PYMEM_DOMAIN_MEM`) now use the " @@ -23046,45 +23075,45 @@ msgid "" " of memory allocators in your application." msgstr "" -#: ../../../build/NEWS:15063 +#: ../../../build/NEWS:15081 msgid "" "`bpo-26802 `__: Optimize function calls " "only using unpacking like ``func(*tuple)`` (no other positional argument, no" " keyword): avoid copying the tuple. Patch written by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15067 ../../../build/NEWS:17552 +#: ../../../build/NEWS:15085 ../../../build/NEWS:17570 msgid "" "`bpo-26659 `__: Make the builtin slice " "type support cycle collection." msgstr "" -#: ../../../build/NEWS:15069 ../../../build/NEWS:17554 +#: ../../../build/NEWS:15087 ../../../build/NEWS:17572 msgid "" "`bpo-26718 `__: super.__init__ no longer" " leaks memory if called multiple times. NOTE: A direct call of " "super.__init__ is not endorsed!" msgstr "" -#: ../../../build/NEWS:15072 ../../../build/NEWS:17584 +#: ../../../build/NEWS:15090 ../../../build/NEWS:17602 msgid "" "`bpo-27138 `__: Fix the doc comment for " "FileFinder.find_spec()." msgstr "" -#: ../../../build/NEWS:15074 ../../../build/NEWS:17628 +#: ../../../build/NEWS:15092 ../../../build/NEWS:17646 msgid "" "`bpo-27147 `__: Mention :pep:`420` in " "the importlib docs." msgstr "" -#: ../../../build/NEWS:15076 ../../../build/NEWS:17557 +#: ../../../build/NEWS:15094 ../../../build/NEWS:17575 msgid "" "`bpo-25339 `__: PYTHONIOENCODING now has" " priority over locale in setting the error handler for stdin and stdout." msgstr "" -#: ../../../build/NEWS:15079 ../../../build/NEWS:17560 +#: ../../../build/NEWS:15097 ../../../build/NEWS:17578 msgid "" "`bpo-26494 `__: Fixed crash on iterating" " exhausting iterators. Affected classes are generic sequence iterators, " @@ -23092,68 +23121,68 @@ msgid "" "OrderedDict, corresponding views and os.scandir() iterator." msgstr "" -#: ../../../build/NEWS:15084 +#: ../../../build/NEWS:15102 msgid "" "`bpo-26574 `__: Optimize " "``bytes.replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch " "written by Josh Snider." msgstr "" -#: ../../../build/NEWS:15087 ../../../build/NEWS:17565 +#: ../../../build/NEWS:15105 ../../../build/NEWS:17583 msgid "" "`bpo-26581 `__: If coding cookie is " "specified multiple times on a line in Python source code file, only the " "first one is taken to account." msgstr "" -#: ../../../build/NEWS:15090 +#: ../../../build/NEWS:15108 msgid "" "`bpo-19711 `__: Add tests for reloading " "namespace packages." msgstr "" -#: ../../../build/NEWS:15092 +#: ../../../build/NEWS:15110 msgid "" "`bpo-21099 `__: Switch applicable " "importlib tests to use :pep:`451` API." msgstr "" -#: ../../../build/NEWS:15094 +#: ../../../build/NEWS:15112 msgid "" "`bpo-26563 `__: Debug hooks on Python " "memory allocators now raise a fatal error if functions of the " ":c:func:`PyMem_Malloc` family are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15098 +#: ../../../build/NEWS:15116 msgid "" "`bpo-26564 `__: On error, the debug " "hooks on Python memory allocators now use the :mod:`tracemalloc` module to " "get the traceback where a memory block was allocated." msgstr "" -#: ../../../build/NEWS:15102 +#: ../../../build/NEWS:15120 msgid "" "`bpo-26558 `__: The debug hooks on " "Python memory allocator :c:func:`PyObject_Malloc` now detect when functions " "are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15106 +#: ../../../build/NEWS:15124 msgid "" "`bpo-26516 `__: Add " ":envvar:`PYTHONMALLOC` environment variable to set the Python memory " "allocators and/or install debug hooks." msgstr "" -#: ../../../build/NEWS:15109 +#: ../../../build/NEWS:15127 msgid "" "`bpo-26516 `__: The " ":c:func:`PyMem_SetupDebugHooks` function can now also be used on Python " "compiled in release mode." msgstr "" -#: ../../../build/NEWS:15112 +#: ../../../build/NEWS:15130 msgid "" "`bpo-26516 `__: The " ":envvar:`PYTHONMALLOCSTATS` environment variable can now also be used on " @@ -23161,14 +23190,14 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:15116 +#: ../../../build/NEWS:15134 msgid "" "`bpo-26516 `__: In debug mode, debug " "hooks are now also installed on Python memory allocators when Python is " "configured without pymalloc." msgstr "" -#: ../../../build/NEWS:15119 ../../../build/NEWS:17568 +#: ../../../build/NEWS:15137 ../../../build/NEWS:17586 msgid "" "`bpo-26464 `__: Fix str.translate() when" " string is ASCII and first replacements removes character, but next " @@ -23176,7 +23205,7 @@ msgid "" "Regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:15123 ../../../build/NEWS:17572 +#: ../../../build/NEWS:15141 ../../../build/NEWS:17590 msgid "" "`bpo-22836 `__: Ensure exception reports" " from PyErr_Display() and PyErr_WriteUnraisable() are sensible even when " @@ -23184,20 +23213,20 @@ msgid "" "produced by sys.__excepthook__() and when __del__() raises an exception." msgstr "" -#: ../../../build/NEWS:15128 ../../../build/NEWS:17577 +#: ../../../build/NEWS:15146 ../../../build/NEWS:17595 msgid "" "`bpo-26302 `__: Correct behavior to " "reject comma as a legal character for cookie names." msgstr "" -#: ../../../build/NEWS:15131 +#: ../../../build/NEWS:15149 msgid "" "`bpo-26136 `__: Upgrade the warning when" " a generator raises StopIteration from PendingDeprecationWarning to " "DeprecationWarning. Patch by Anish Shah." msgstr "" -#: ../../../build/NEWS:15134 +#: ../../../build/NEWS:15152 msgid "" "`bpo-26204 `__: The compiler now ignores" " all constant statements: bytes, str, int, float, complex, name constants " @@ -23205,35 +23234,35 @@ msgid "" "example, ``1.0`` is now ignored in ``def f(): 1.0``." msgstr "" -#: ../../../build/NEWS:15139 ../../../build/NEWS:17580 +#: ../../../build/NEWS:15157 ../../../build/NEWS:17598 msgid "" "`bpo-4806 `__: Avoid masking the original" " TypeError exception when using star (``*``) unpacking in function calls. " "Based on patch by Hagen Fürstenau and Daniel Urban." msgstr "" -#: ../../../build/NEWS:15143 +#: ../../../build/NEWS:15161 msgid "" "`bpo-26146 `__: Add a new kind of AST " "node: ``ast.Constant``. It can be used by external AST optimizers, but the " "compiler does not emit directly such node." msgstr "" -#: ../../../build/NEWS:15147 +#: ../../../build/NEWS:15165 msgid "" "`bpo-23601 `__: Sped-up allocation of " "dict key objects by using Python's small object allocator. (Contributed by " "Julian Taylor.)" msgstr "" -#: ../../../build/NEWS:15150 +#: ../../../build/NEWS:15168 msgid "" "`bpo-18018 `__: Import raises " "ImportError instead of SystemError if a relative import is attempted without" " a known parent package." msgstr "" -#: ../../../build/NEWS:15153 +#: ../../../build/NEWS:15171 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -23242,14 +23271,14 @@ msgid "" "returns ``1.0`` (``float``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:15159 +#: ../../../build/NEWS:15177 msgid "" "`bpo-26107 `__: The format of the " "``co_lnotab`` attribute of code objects changes to support negative line " "number delta." msgstr "" -#: ../../../build/NEWS:15162 ../../../build/NEWS:17586 +#: ../../../build/NEWS:15180 ../../../build/NEWS:17604 msgid "" "`bpo-26154 `__: Add a new private " "_PyThreadState_UncheckedGet() function to get the current Python thread " @@ -23259,33 +23288,33 @@ msgid "" "implementation of atomic C types, to avoid compiler issues." msgstr "" -#: ../../../build/NEWS:15169 +#: ../../../build/NEWS:15187 msgid "" "`bpo-25791 `__: If __package__ != " "__spec__.parent or if neither __package__ or __spec__ are defined then " "ImportWarning is raised." msgstr "" -#: ../../../build/NEWS:15172 ../../../build/NEWS:17603 +#: ../../../build/NEWS:15190 ../../../build/NEWS:17621 msgid "" "`bpo-22995 `__: [UPDATE] Comment out the" " one of the pickleability tests in _PyObject_GetState() due to regressions " "observed in Cython-based projects." msgstr "" -#: ../../../build/NEWS:15175 ../../../build/NEWS:17606 +#: ../../../build/NEWS:15193 ../../../build/NEWS:17624 msgid "" "`bpo-25961 `__: Disallowed null " "characters in the type name." msgstr "" -#: ../../../build/NEWS:15177 ../../../build/NEWS:17608 +#: ../../../build/NEWS:15195 ../../../build/NEWS:17626 msgid "" "`bpo-25973 `__: Fix segfault when an " "invalid nonlocal statement binds a name starting with two underscores." msgstr "" -#: ../../../build/NEWS:15180 ../../../build/NEWS:17611 +#: ../../../build/NEWS:15198 ../../../build/NEWS:17629 msgid "" "`bpo-22995 `__: Instances of extension " "types with a state that aren't subclasses of list or dict and haven't " @@ -23294,52 +23323,52 @@ msgid "" "pickled. Including memoryview." msgstr "" -#: ../../../build/NEWS:15185 ../../../build/NEWS:17616 +#: ../../../build/NEWS:15203 ../../../build/NEWS:17634 msgid "" "`bpo-20440 `__: Massive replacing unsafe" " attribute setting code with special macro Py_SETREF." msgstr "" -#: ../../../build/NEWS:15188 ../../../build/NEWS:17619 +#: ../../../build/NEWS:15206 ../../../build/NEWS:17637 msgid "" "`bpo-25766 `__: Special method " "__bytes__() now works in str subclasses." msgstr "" -#: ../../../build/NEWS:15190 ../../../build/NEWS:17621 +#: ../../../build/NEWS:15208 ../../../build/NEWS:17639 msgid "" "`bpo-25421 `__: __sizeof__ methods of " "builtin types now use dynamic basic size. This allows sys.getsize() to work " "correctly with their subclasses with __slots__ defined." msgstr "" -#: ../../../build/NEWS:15194 ../../../build/NEWS:17625 -#: ../../../build/NEWS:18284 +#: ../../../build/NEWS:15212 ../../../build/NEWS:17643 +#: ../../../build/NEWS:18302 msgid "" "`bpo-25709 `__: Fixed problem with in-" "place string concatenation and utf-8 cache." msgstr "" -#: ../../../build/NEWS:15197 +#: ../../../build/NEWS:15215 msgid "" "`bpo-5319 `__: New Py_FinalizeEx() API " "allowing Python to set an exit status of 120 on failure to flush buffered " "streams." msgstr "" -#: ../../../build/NEWS:15200 +#: ../../../build/NEWS:15218 msgid "" "`bpo-25485 `__: telnetlib.Telnet is now " "a context manager." msgstr "" -#: ../../../build/NEWS:15202 ../../../build/NEWS:17630 +#: ../../../build/NEWS:15220 ../../../build/NEWS:17648 msgid "" "`bpo-24097 `__: Fixed crash in " "object.__reduce__() if slot name is freed inside __getattr__." msgstr "" -#: ../../../build/NEWS:15205 ../../../build/NEWS:17633 +#: ../../../build/NEWS:15223 ../../../build/NEWS:17651 msgid "" "`bpo-24731 `__: Fixed crash on " "converting objects with special methods __bytes__, __trunc__, and __float__ " @@ -23347,13 +23376,13 @@ msgid "" "bytes, int, and float correspondingly." msgstr "" -#: ../../../build/NEWS:15210 ../../../build/NEWS:18302 +#: ../../../build/NEWS:15228 ../../../build/NEWS:18320 msgid "" "`bpo-25630 `__: Fix a possible segfault " "during argument parsing in functions that accept filesystem paths." msgstr "" -#: ../../../build/NEWS:15213 ../../../build/NEWS:18305 +#: ../../../build/NEWS:15231 ../../../build/NEWS:18323 msgid "" "`bpo-23564 `__: Fixed a partially broken" " sanity check in the _posixsubprocess internals regarding how fds_to_pass " @@ -23361,27 +23390,27 @@ msgid "" "already avoided it." msgstr "" -#: ../../../build/NEWS:15217 ../../../build/NEWS:18309 +#: ../../../build/NEWS:15235 ../../../build/NEWS:18327 msgid "" "`bpo-25388 `__: Fixed tokenizer crash " "when processing undecodable source code with a null byte." msgstr "" -#: ../../../build/NEWS:15220 ../../../build/NEWS:18312 +#: ../../../build/NEWS:15238 ../../../build/NEWS:18330 msgid "" "`bpo-25462 `__: The hash of the key now " "is calculated only once in most operations in C implementation of " "OrderedDict." msgstr "" -#: ../../../build/NEWS:15223 ../../../build/NEWS:18315 +#: ../../../build/NEWS:15241 ../../../build/NEWS:18333 msgid "" "`bpo-22995 `__: Default implementation " "of __reduce__ and __reduce_ex__ now rejects builtin types with not defined " "__new__." msgstr "" -#: ../../../build/NEWS:15226 ../../../build/NEWS:18321 +#: ../../../build/NEWS:15244 ../../../build/NEWS:18339 msgid "" "`bpo-24802 `__: Avoid buffer overreads " "when int(), float(), compile(), exec() and eval() are passed bytes-like " @@ -23389,47 +23418,47 @@ msgid "" "the functions assumed they were." msgstr "" -#: ../../../build/NEWS:15231 ../../../build/NEWS:18318 +#: ../../../build/NEWS:15249 ../../../build/NEWS:18336 msgid "" "`bpo-25555 `__: Fix parser and AST: fill" " lineno and col_offset of \"arg\" node when compiling AST from Python " "objects." msgstr "" -#: ../../../build/NEWS:15234 ../../../build/NEWS:18326 +#: ../../../build/NEWS:15252 ../../../build/NEWS:18344 msgid "" "`bpo-24726 `__: Fixed a crash and " "leaking NULL in repr() of OrderedDict that was mutated by direct calls of " "dict methods." msgstr "" -#: ../../../build/NEWS:15237 ../../../build/NEWS:18329 +#: ../../../build/NEWS:15255 ../../../build/NEWS:18347 msgid "" "`bpo-25449 `__: Iterating OrderedDict " "with keys with unstable hash now raises KeyError in C implementations as " "well as in Python implementation." msgstr "" -#: ../../../build/NEWS:15240 ../../../build/NEWS:18332 +#: ../../../build/NEWS:15258 ../../../build/NEWS:18350 msgid "" "`bpo-25395 `__: Fixed crash when highly " "nested OrderedDict structures were garbage collected." msgstr "" -#: ../../../build/NEWS:15243 +#: ../../../build/NEWS:15261 msgid "" "`bpo-25401 `__: Optimize bytes.fromhex()" " and bytearray.fromhex(): they are now between 2x and 3.5x faster." msgstr "" -#: ../../../build/NEWS:15246 +#: ../../../build/NEWS:15264 msgid "" "`bpo-25399 `__: Optimize bytearray % " "args using the new private _PyBytesWriter API. Formatting is now between 2.5" " and 5 times faster." msgstr "" -#: ../../../build/NEWS:15249 ../../../build/NEWS:18335 +#: ../../../build/NEWS:15267 ../../../build/NEWS:18353 msgid "" "`bpo-25274 `__: sys.setrecursionlimit() " "now raises a RecursionError if the new recursion limit is too low depending " @@ -23438,40 +23467,40 @@ msgid "" "of the thread state is reset." msgstr "" -#: ../../../build/NEWS:15254 ../../../build/NEWS:18340 +#: ../../../build/NEWS:15272 ../../../build/NEWS:18358 msgid "" "`bpo-24402 `__: Fix input() to prompt to" " the redirected stdout when sys.stdout.fileno() fails." msgstr "" -#: ../../../build/NEWS:15257 +#: ../../../build/NEWS:15275 msgid "" "`bpo-25349 `__: Optimize bytes % args " "using the new private _PyBytesWriter API. Formatting is now up to 2 times " "faster." msgstr "" -#: ../../../build/NEWS:15260 ../../../build/NEWS:18343 +#: ../../../build/NEWS:15278 ../../../build/NEWS:18361 msgid "" "`bpo-24806 `__: Prevent builtin types " "that are not allowed to be subclassed from being subclassed through multiple" " inheritance." msgstr "" -#: ../../../build/NEWS:15263 +#: ../../../build/NEWS:15281 msgid "" "`bpo-25301 `__: The UTF-8 decoder is now" " up to 15 times as fast for error handlers: ``ignore``, ``replace`` and " "``surrogateescape``." msgstr "" -#: ../../../build/NEWS:15266 ../../../build/NEWS:18346 +#: ../../../build/NEWS:15284 ../../../build/NEWS:18364 msgid "" "`bpo-24848 `__: Fixed a number of bugs " "in UTF-7 decoding of misformed data." msgstr "" -#: ../../../build/NEWS:15268 +#: ../../../build/NEWS:15286 msgid "" "`bpo-25267 `__: The UTF-8 encoder is now" " up to 75 times as fast for error handlers: ``ignore``, ``replace``, " @@ -23479,20 +23508,20 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:15272 ../../../build/NEWS:18348 +#: ../../../build/NEWS:15290 ../../../build/NEWS:18366 msgid "" "`bpo-25280 `__: Import trace messages " "emitted in verbose (-v) mode are no longer formatted twice." msgstr "" -#: ../../../build/NEWS:15275 +#: ../../../build/NEWS:15293 msgid "" "`bpo-25227 `__: Optimize ASCII and " "latin1 encoders with the ``surrogateescape`` error handler: the encoders are" " now up to 3 times as fast. Initial patch written by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:15279 ../../../build/NEWS:18351 +#: ../../../build/NEWS:15297 ../../../build/NEWS:18369 msgid "" "`bpo-25003 `__: On Solaris 11.3 or " "newer, os.urandom() now uses the getrandom() function instead of the " @@ -23501,7 +23530,7 @@ msgid "" "entropy." msgstr "" -#: ../../../build/NEWS:15284 +#: ../../../build/NEWS:15302 msgid "" "`bpo-9232 `__: Modify Python's grammar to" " allow trailing commas in the argument list of a function declaration. For " @@ -23509,7 +23538,7 @@ msgid "" "Dickinson." msgstr "" -#: ../../../build/NEWS:15288 +#: ../../../build/NEWS:15306 msgid "" "`bpo-24965 `__: Implement :pep:`498` " "\"Literal String Interpolation\". This allows you to embed expressions " @@ -23517,31 +23546,31 @@ msgid "" "x=3, then f'value={x}' == 'value=3'. Patch by Eric V. Smith." msgstr "" -#: ../../../build/NEWS:15293 ../../../build/NEWS:17638 +#: ../../../build/NEWS:15311 ../../../build/NEWS:17656 msgid "" "`bpo-26478 `__: Fix semantic bugs when " "using binary operators with dictionary views and tuples." msgstr "" -#: ../../../build/NEWS:15296 ../../../build/NEWS:17641 +#: ../../../build/NEWS:15314 ../../../build/NEWS:17659 msgid "" "`bpo-26171 `__: Fix possible integer " "overflow and heap corruption in zipimporter.get_data()." msgstr "" -#: ../../../build/NEWS:15299 ../../../build/NEWS:17644 +#: ../../../build/NEWS:15317 ../../../build/NEWS:17662 msgid "" "`bpo-25660 `__: Fix TAB key behaviour in" " REPL with readline." msgstr "" -#: ../../../build/NEWS:15301 +#: ../../../build/NEWS:15319 msgid "" "`bpo-26288 `__: Optimize " "PyLong_AsDouble." msgstr "" -#: ../../../build/NEWS:15303 +#: ../../../build/NEWS:15321 msgid "" "`bpo-26289 `__: Optimize floor and " "modulo division for single-digit longs. Microbenchmarks show 2-2.5x " @@ -23549,39 +23578,39 @@ msgid "" " `bpo-26315 `__)" msgstr "" -#: ../../../build/NEWS:15307 ../../../build/NEWS:17646 +#: ../../../build/NEWS:15325 ../../../build/NEWS:17664 msgid "" "`bpo-25887 `__: Raise a RuntimeError " "when a coroutine object is awaited more than once." msgstr "" -#: ../../../build/NEWS:15313 ../../../build/NEWS:17720 +#: ../../../build/NEWS:15331 ../../../build/NEWS:17738 msgid "" "`bpo-27057 `__: Fix os.set_inheritable()" " on Android, ioctl() is blocked by SELinux and fails with EACCESS. The " "function now falls back to fcntl(). Patch written by Michał Bednarski." msgstr "" -#: ../../../build/NEWS:15317 ../../../build/NEWS:17724 +#: ../../../build/NEWS:15335 ../../../build/NEWS:17742 msgid "" "`bpo-27014 `__: Fix infinite recursion " "using typing.py. Thanks to Kalle Tuure!" msgstr "" -#: ../../../build/NEWS:15319 +#: ../../../build/NEWS:15337 msgid "" "`bpo-27031 `__: Removed dummy methods in" " Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()." msgstr "" -#: ../../../build/NEWS:15322 ../../../build/NEWS:17726 +#: ../../../build/NEWS:15340 ../../../build/NEWS:17744 msgid "" "`bpo-14132 `__: Fix urllib.request " "redirect handling when the target only has a query string. Original fix by " "Ján Janech." msgstr "" -#: ../../../build/NEWS:15325 ../../../build/NEWS:17729 +#: ../../../build/NEWS:15343 ../../../build/NEWS:17747 msgid "" "`bpo-17214 `__: The \"urllib.request\" " "module now percent-encodes non-ASCII bytes found in redirect target URLs. " @@ -23590,109 +23619,109 @@ msgid "" " a UnicodeEncodeError is raised. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:15331 +#: ../../../build/NEWS:15349 msgid "" "`bpo-27033 `__: The default value of the" " decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " "constructors is changed to False." msgstr "" -#: ../../../build/NEWS:15334 +#: ../../../build/NEWS:15352 msgid "" "`bpo-27034 `__: Removed deprecated class" " asynchat.fifo." msgstr "" -#: ../../../build/NEWS:15336 +#: ../../../build/NEWS:15354 msgid "" "`bpo-26870 `__: Added " "readline.set_auto_history(), which can stop entries being automatically " "added to the history list. Based on patch by Tyler Crompton." msgstr "" -#: ../../../build/NEWS:15340 +#: ../../../build/NEWS:15358 msgid "" "`bpo-26039 `__: zipfile.ZipFile.open() " "can now be used to write data into a ZIP file, as well as for extracting " "data. Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:15343 ../../../build/NEWS:17735 +#: ../../../build/NEWS:15361 ../../../build/NEWS:17753 msgid "" "`bpo-26892 `__: Honor debuglevel flag in" " urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:15346 ../../../build/NEWS:17738 +#: ../../../build/NEWS:15364 ../../../build/NEWS:17756 msgid "" "`bpo-22274 `__: In the subprocess " "module, allow stderr to be redirected to stdout even when stdout is not " "redirected. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:15349 ../../../build/NEWS:17741 +#: ../../../build/NEWS:15367 ../../../build/NEWS:17759 msgid "" "`bpo-26807 `__: mock_open 'files' no " "longer error on readline at end of file. Patch from Yolanda Robla." msgstr "" -#: ../../../build/NEWS:15352 ../../../build/NEWS:17744 +#: ../../../build/NEWS:15370 ../../../build/NEWS:17762 msgid "" "`bpo-25745 `__: Fixed leaking a userptr " "in curses panel destructor." msgstr "" -#: ../../../build/NEWS:15354 ../../../build/NEWS:17746 +#: ../../../build/NEWS:15372 ../../../build/NEWS:17764 msgid "" "`bpo-26977 `__: Removed unnecessary, and" " ignored, call to sum of squares helper in statistics.pvariance." msgstr "" -#: ../../../build/NEWS:15357 +#: ../../../build/NEWS:15375 msgid "" "`bpo-26002 `__: Use bisect in " "statistics.median instead of a linear search. Patch by Upendra Kuma." msgstr "" -#: ../../../build/NEWS:15360 +#: ../../../build/NEWS:15378 msgid "" "`bpo-25974 `__: Make use of new " "Decimal.as_integer_ratio() method in statistics module. Patch by Stefan " "Krah." msgstr "" -#: ../../../build/NEWS:15363 +#: ../../../build/NEWS:15381 msgid "" "`bpo-26996 `__: Add secrets module as " "described in :pep:`506`." msgstr "" -#: ../../../build/NEWS:15365 ../../../build/NEWS:17749 +#: ../../../build/NEWS:15383 ../../../build/NEWS:17767 msgid "" "`bpo-26881 `__: The modulefinder module " "now supports extended opcode arguments." msgstr "" -#: ../../../build/NEWS:15367 ../../../build/NEWS:17751 +#: ../../../build/NEWS:15385 ../../../build/NEWS:17769 msgid "" "`bpo-23815 `__: Fixed crashes related to" " directly created instances of types in _tkinter and curses.panel modules." msgstr "" -#: ../../../build/NEWS:15370 ../../../build/NEWS:17754 +#: ../../../build/NEWS:15388 ../../../build/NEWS:17772 msgid "" "`bpo-17765 `__: weakref.ref() no longer " "silently ignores keyword arguments. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:15373 ../../../build/NEWS:17757 +#: ../../../build/NEWS:15391 ../../../build/NEWS:17775 msgid "" "`bpo-26873 `__: xmlrpc now raises " "ResponseError on unsupported type tags instead of silently return incorrect " "result." msgstr "" -#: ../../../build/NEWS:15376 +#: ../../../build/NEWS:15394 msgid "" "`bpo-26915 `__: The __contains__ methods" " in the collections ABCs now check for identity before checking equality. " @@ -23700,13 +23729,13 @@ msgid "" "handling of NaNs, and makes it easier to reason about container invariants." msgstr "" -#: ../../../build/NEWS:15381 ../../../build/NEWS:17760 +#: ../../../build/NEWS:15399 ../../../build/NEWS:17778 msgid "" "`bpo-26711 `__: Fixed the comparison of " "plistlib.Data with other types." msgstr "" -#: ../../../build/NEWS:15383 ../../../build/NEWS:17762 +#: ../../../build/NEWS:15401 ../../../build/NEWS:17780 msgid "" "`bpo-24114 `__: Fix an uninitialized " "variable in `ctypes.util`. The bug only occurs on SunOS when the ctypes " @@ -23714,7 +23743,7 @@ msgid "" "Tested on SunOS by Kees Bos." msgstr "" -#: ../../../build/NEWS:15387 ../../../build/NEWS:17766 +#: ../../../build/NEWS:15405 ../../../build/NEWS:17784 msgid "" "`bpo-26864 `__: In urllib.request, " "change the proxy bypass host checking against no_proxy to be case-" @@ -23722,73 +23751,73 @@ msgid "" "bypassed hostname as a suffix. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15392 +#: ../../../build/NEWS:15410 msgid "" "`bpo-24902 `__: Print server URL on " "http.server startup. Initial patch by Felix Kaiser." msgstr "" -#: ../../../build/NEWS:15395 +#: ../../../build/NEWS:15413 msgid "" "`bpo-25788 `__: fileinput.hook_encoded()" " now supports an \"errors\" argument for passing to open. Original patch by" " Joseph Hackman." msgstr "" -#: ../../../build/NEWS:15398 ../../../build/NEWS:17771 +#: ../../../build/NEWS:15416 ../../../build/NEWS:17789 msgid "" "`bpo-26634 `__: recursive_repr() now " "sets __qualname__ of wrapper. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15401 ../../../build/NEWS:17774 +#: ../../../build/NEWS:15419 ../../../build/NEWS:17792 msgid "" "`bpo-26804 `__: urllib.request will " "prefer lower_case proxy environment variables over UPPER_CASE or Mixed_Case " "ones. Patch contributed by Hans-Peter Jansen." msgstr "" -#: ../../../build/NEWS:15405 ../../../build/NEWS:17778 +#: ../../../build/NEWS:15423 ../../../build/NEWS:17796 msgid "" "`bpo-26837 `__: assertSequenceEqual() " "now correctly outputs non-stringified differing items (like bytes in the -b " "mode). This affects assertListEqual() and assertTupleEqual()." msgstr "" -#: ../../../build/NEWS:15409 ../../../build/NEWS:17782 +#: ../../../build/NEWS:15427 ../../../build/NEWS:17800 msgid "" "`bpo-26041 `__: Remove \"will be removed" " in Python 3.7\" from deprecation messages of platform.dist() and " "platform.linux_distribution(). Patch by Kumaripaba Miyurusara Athukorala." msgstr "" -#: ../../../build/NEWS:15413 ../../../build/NEWS:17786 +#: ../../../build/NEWS:15431 ../../../build/NEWS:17804 msgid "" "`bpo-26822 `__: itemgetter, attrgetter " "and methodcaller objects no longer silently ignore keyword arguments." msgstr "" -#: ../../../build/NEWS:15416 ../../../build/NEWS:17789 +#: ../../../build/NEWS:15434 ../../../build/NEWS:17807 msgid "" "`bpo-26733 `__: Disassembling a class " "now disassembles class and static methods. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15419 ../../../build/NEWS:17792 +#: ../../../build/NEWS:15437 ../../../build/NEWS:17810 msgid "" "`bpo-26801 `__: Fix error handling in " ":func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of " ":exc:`NameError`. Patch written by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:15423 ../../../build/NEWS:17796 +#: ../../../build/NEWS:15441 ../../../build/NEWS:17814 msgid "" "`bpo-24838 `__: tarfile's ustar and gnu " "formats now correctly calculate name and link field limits for multibyte " "character encodings like utf-8." msgstr "" -#: ../../../build/NEWS:15429 ../../../build/NEWS:17802 +#: ../../../build/NEWS:15447 ../../../build/NEWS:17820 msgid "" "`bpo-26657 `__: Fix directory traversal " "vulnerability with http.server on Windows. This fixes a regression that was" @@ -23796,89 +23825,89 @@ msgid "" "Hagemeister." msgstr "" -#: ../../../build/NEWS:15436 ../../../build/NEWS:17809 +#: ../../../build/NEWS:15454 ../../../build/NEWS:17827 msgid "" "`bpo-26717 `__: Stop encoding " "Latin-1-ized WSGI paths with UTF-8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:15439 +#: ../../../build/NEWS:15457 msgid "" "`bpo-26782 `__: Add STARTUPINFO to " "subprocess.__all__ on Windows." msgstr "" -#: ../../../build/NEWS:15441 +#: ../../../build/NEWS:15459 msgid "" "`bpo-26404 `__: Add context manager to " "socketserver. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15443 ../../../build/NEWS:17812 +#: ../../../build/NEWS:15461 ../../../build/NEWS:17830 msgid "" "`bpo-26735 `__: Fix :func:`os.urandom` " "on Solaris 11.3 and newer when reading more than 1,024 bytes: call " "``getrandom()`` multiple times with a limit of 1024 bytes per call." msgstr "" -#: ../../../build/NEWS:15447 +#: ../../../build/NEWS:15465 msgid "" "`bpo-26585 `__: Eliminate " "http.server._quote_html() and use html.escape(quote=False). Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:15450 +#: ../../../build/NEWS:15468 msgid "" "`bpo-26685 `__: Raise OSError if closing" " a socket fails." msgstr "" -#: ../../../build/NEWS:15452 ../../../build/NEWS:17816 +#: ../../../build/NEWS:15470 ../../../build/NEWS:17834 msgid "" "`bpo-16329 `__: Add .webm to " "mimetypes.types_map. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:15454 ../../../build/NEWS:17818 +#: ../../../build/NEWS:15472 ../../../build/NEWS:17836 msgid "" "`bpo-13952 `__: Add .csv to " "mimetypes.types_map. Patch by Geoff Wilson." msgstr "" -#: ../../../build/NEWS:15456 +#: ../../../build/NEWS:15474 msgid "" "`bpo-26587 `__: the site module now " "allows .pth files to specify files to be added to sys.path (e.g. zip files)." msgstr "" -#: ../../../build/NEWS:15459 +#: ../../../build/NEWS:15477 msgid "" "`bpo-25609 `__: Introduce " "contextlib.AbstractContextManager and typing.ContextManager." msgstr "" -#: ../../../build/NEWS:15462 ../../../build/NEWS:17820 +#: ../../../build/NEWS:15480 ../../../build/NEWS:17838 msgid "" "`bpo-26709 `__: Fixed Y2038 problem in " "loading binary PLists." msgstr "" -#: ../../../build/NEWS:15464 ../../../build/NEWS:17822 +#: ../../../build/NEWS:15482 ../../../build/NEWS:17840 msgid "" "`bpo-23735 `__: Handle terminal resizing" " with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric " "Price." msgstr "" -#: ../../../build/NEWS:15467 +#: ../../../build/NEWS:15485 msgid "" "`bpo-25951 `__: Change " "SSLSocket.sendall() to return None, as explicitly documented for plain " "socket objects. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15470 ../../../build/NEWS:17825 +#: ../../../build/NEWS:15488 ../../../build/NEWS:17843 msgid "" "`bpo-26586 `__: In http.server, respond " "with \"413 Request header fields too large\" if there are too many header " @@ -23886,34 +23915,34 @@ msgid "" " exception. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15474 +#: ../../../build/NEWS:15492 msgid "" "`bpo-26676 `__: Added missing " "XMLPullParser to ElementTree.__all__." msgstr "" -#: ../../../build/NEWS:15476 ../../../build/NEWS:17829 +#: ../../../build/NEWS:15494 ../../../build/NEWS:17847 msgid "" "`bpo-22854 `__: Change " "BufferedReader.writable() and BufferedWriter.readable() to always return " "False." msgstr "" -#: ../../../build/NEWS:15479 +#: ../../../build/NEWS:15497 msgid "" "`bpo-26492 `__: Exhausted iterator of " "array.array now conforms with the behavior of iterators of other mutable " "sequences: it lefts exhausted even if iterated array is extended." msgstr "" -#: ../../../build/NEWS:15483 +#: ../../../build/NEWS:15501 msgid "" "`bpo-26641 `__: doctest.DocFileTest and " "doctest.testfile() now support packages (module splitted into multiple " "directories) for the package parameter." msgstr "" -#: ../../../build/NEWS:15486 ../../../build/NEWS:17832 +#: ../../../build/NEWS:15504 ../../../build/NEWS:17850 msgid "" "`bpo-25195 `__: Fix a regression in " "mock.MagicMock. _Call is a subclass of tuple (changeset 3603bae63c13 only " @@ -23921,26 +23950,26 @@ msgid "" "Andrew Plummer." msgstr "" -#: ../../../build/NEWS:15490 ../../../build/NEWS:17836 +#: ../../../build/NEWS:15508 ../../../build/NEWS:17854 msgid "" "`bpo-26644 `__: Raise ValueError rather " "than SystemError when a negative length is passed to SSLSocket.recv() or " "read()." msgstr "" -#: ../../../build/NEWS:15493 ../../../build/NEWS:17839 +#: ../../../build/NEWS:15511 ../../../build/NEWS:17857 msgid "" "`bpo-23804 `__: Fix SSL recv(0) and " "read(0) methods to return zero bytes instead of up to 1024." msgstr "" -#: ../../../build/NEWS:15496 ../../../build/NEWS:17842 +#: ../../../build/NEWS:15514 ../../../build/NEWS:17860 msgid "" "`bpo-26616 `__: Fixed a bug in " "datetime.astimezone() method." msgstr "" -#: ../../../build/NEWS:15498 +#: ../../../build/NEWS:15516 msgid "" "`bpo-26637 `__: The :mod:`importlib` " "module now emits an :exc:`ImportError` rather than a :exc:`TypeError` if " @@ -23948,7 +23977,7 @@ msgid "" ":data:`sys.path` is already cleared (set to ``None``)." msgstr "" -#: ../../../build/NEWS:15503 +#: ../../../build/NEWS:15521 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions when calling " @@ -23957,7 +23986,7 @@ msgid "" "process." msgstr "" -#: ../../../build/NEWS:15508 +#: ../../../build/NEWS:15526 msgid "" "`bpo-23848 `__: On Windows, " "faulthandler.enable() now also installs an exception handler to dump the " @@ -23965,7 +23994,7 @@ msgid "" "signals (SIGSEGV, SIGFPE, SIGABRT)." msgstr "" -#: ../../../build/NEWS:15512 +#: ../../../build/NEWS:15530 msgid "" "`bpo-26530 `__: Add C functions " ":c:func:`_PyTraceMalloc_Track` and :c:func:`_PyTraceMalloc_Untrack` to track" @@ -23973,38 +24002,38 @@ msgid "" ":c:func:`_PyTraceMalloc_GetTraceback` to get the traceback of an object." msgstr "" -#: ../../../build/NEWS:15517 +#: ../../../build/NEWS:15535 msgid "" "`bpo-26588 `__: The _tracemalloc now " "supports tracing memory allocations of multiple address spaces (domains)." msgstr "" -#: ../../../build/NEWS:15520 ../../../build/NEWS:17848 +#: ../../../build/NEWS:15538 ../../../build/NEWS:17866 msgid "" "`bpo-24266 `__: Ctrl+C during Readline " "history search now cancels the search mode when compiled with Readline 7." msgstr "" -#: ../../../build/NEWS:15523 +#: ../../../build/NEWS:15541 msgid "" "`bpo-26590 `__: Implement a safe " "finalizer for the _socket.socket type. It now releases the GIL to close the " "socket." msgstr "" -#: ../../../build/NEWS:15526 +#: ../../../build/NEWS:15544 msgid "" "`bpo-18787 `__: spwd.getspnam() now " "raises a PermissionError if the user doesn't have privileges." msgstr "" -#: ../../../build/NEWS:15529 ../../../build/NEWS:17851 +#: ../../../build/NEWS:15547 ../../../build/NEWS:17869 msgid "" "`bpo-26560 `__: Avoid potential " "ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby." msgstr "" -#: ../../../build/NEWS:15532 +#: ../../../build/NEWS:15550 msgid "" "`bpo-26567 `__: Add a new function " ":c:func:`PyErr_ResourceWarning` function to pass the destroyed object. Add a" @@ -24013,137 +24042,137 @@ msgid "" "source object was allocated." msgstr "" -#: ../../../build/NEWS:15540 ../../../build/NEWS:17857 +#: ../../../build/NEWS:15558 ../../../build/NEWS:17875 msgid "" "`bpo-26313 `__: ssl.py " "_load_windows_store_certs fails if windows cert store is empty. Patch by " "Baji." msgstr "" -#: ../../../build/NEWS:15546 ../../../build/NEWS:17863 +#: ../../../build/NEWS:15564 ../../../build/NEWS:17881 msgid "" "`bpo-26569 `__: Fix " ":func:`pyclbr.readmodule` and :func:`pyclbr.readmodule_ex` to support " "importing packages." msgstr "" -#: ../../../build/NEWS:15549 ../../../build/NEWS:17866 +#: ../../../build/NEWS:15567 ../../../build/NEWS:17884 msgid "" "`bpo-26499 `__: Account for remaining " "Content-Length in HTTPResponse.readline() and read1(). Based on patch by " "Silent Ghost. Also document that HTTPResponse now supports these methods." msgstr "" -#: ../../../build/NEWS:15553 ../../../build/NEWS:17870 +#: ../../../build/NEWS:15571 ../../../build/NEWS:17888 msgid "" "`bpo-25320 `__: Handle sockets in " "directories unittest discovery is scanning. Patch from Victor van den Elzen." msgstr "" -#: ../../../build/NEWS:15556 ../../../build/NEWS:17873 +#: ../../../build/NEWS:15574 ../../../build/NEWS:17891 msgid "" "`bpo-16181 `__: cookiejar.http2time() " "now returns None if year is higher than datetime.MAXYEAR." msgstr "" -#: ../../../build/NEWS:15559 ../../../build/NEWS:17876 +#: ../../../build/NEWS:15577 ../../../build/NEWS:17894 msgid "" "`bpo-26513 `__: Fixes platform module " "detection of Windows Server" msgstr "" -#: ../../../build/NEWS:15561 ../../../build/NEWS:17878 +#: ../../../build/NEWS:15579 ../../../build/NEWS:17896 msgid "" "`bpo-23718 `__: Fixed parsing time in " "week 0 before Jan 1. Original patch by Tamás Bence Gedai." msgstr "" -#: ../../../build/NEWS:15564 +#: ../../../build/NEWS:15582 msgid "" "`bpo-26323 `__: Add Mock.assert_called()" " and Mock.assert_called_once() methods to unittest.mock. Patch written by " "Amit Saha." msgstr "" -#: ../../../build/NEWS:15567 ../../../build/NEWS:17881 +#: ../../../build/NEWS:15585 ../../../build/NEWS:17899 msgid "" "`bpo-20589 `__: Invoking Path.owner() " "and Path.group() on Windows now raise NotImplementedError instead of " "ImportError." msgstr "" -#: ../../../build/NEWS:15570 ../../../build/NEWS:17884 +#: ../../../build/NEWS:15588 ../../../build/NEWS:17902 msgid "" "`bpo-26177 `__: Fixed the keys() method " "for Canvas and Scrollbar widgets." msgstr "" -#: ../../../build/NEWS:15572 +#: ../../../build/NEWS:15590 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in fileinput. The bufsize parameter is now deprecated and ignored." msgstr "" -#: ../../../build/NEWS:15575 +#: ../../../build/NEWS:15593 msgid "" "`bpo-19475 `__: Added an optional " "argument timespec to the datetime isoformat() method to choose the precision" " of the time component." msgstr "" -#: ../../../build/NEWS:15578 ../../../build/NEWS:17889 +#: ../../../build/NEWS:15596 ../../../build/NEWS:17907 msgid "" "`bpo-2202 `__: Fix UnboundLocalError in " "AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu " "Dupuy." msgstr "" -#: ../../../build/NEWS:15582 +#: ../../../build/NEWS:15600 msgid "" "`bpo-26167 `__: Minimized overhead in " "copy.copy() and copy.deepcopy(). Optimized copying and deepcopying " "bytearrays, NotImplemented, slices, short lists, tuples, dicts, sets." msgstr "" -#: ../../../build/NEWS:15586 ../../../build/NEWS:17893 +#: ../../../build/NEWS:15604 ../../../build/NEWS:17911 msgid "" "`bpo-25718 `__: Fixed pickling and " "copying the accumulate() iterator with total is None." msgstr "" -#: ../../../build/NEWS:15589 ../../../build/NEWS:17896 +#: ../../../build/NEWS:15607 ../../../build/NEWS:17914 msgid "" "`bpo-26475 `__: Fixed debugging output " "for regular expressions with the (?x) flag." msgstr "" -#: ../../../build/NEWS:15592 +#: ../../../build/NEWS:15610 msgid "" "`bpo-26482 `__: Allowed pickling " "recursive dequeues." msgstr "" -#: ../../../build/NEWS:15594 +#: ../../../build/NEWS:15612 msgid "" "`bpo-26335 `__: Make mmap.write() return" " the number of bytes written like other write methods. Patch by Jakub " "Stasiak." msgstr "" -#: ../../../build/NEWS:15597 ../../../build/NEWS:17899 +#: ../../../build/NEWS:15615 ../../../build/NEWS:17917 msgid "" "`bpo-26457 `__: Fixed the subnets() " "methods in IP network classes for the case when resulting prefix length is " "equal to maximal prefix length. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15601 ../../../build/NEWS:17903 +#: ../../../build/NEWS:15619 ../../../build/NEWS:17921 msgid "" "`bpo-26385 `__: Remove the file if the " "internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." msgstr "" -#: ../../../build/NEWS:15604 ../../../build/NEWS:17906 +#: ../../../build/NEWS:15622 ../../../build/NEWS:17924 msgid "" "`bpo-26402 `__: Fix XML-RPC client to " "retry when the server shuts down a persistent connection. This was a " @@ -24151,33 +24180,33 @@ msgid "" "3.5.0a4." msgstr "" -#: ../../../build/NEWS:15608 ../../../build/NEWS:17910 +#: ../../../build/NEWS:15626 ../../../build/NEWS:17928 msgid "" "`bpo-25913 `__: Leading ``<~`` is " "optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15611 ../../../build/NEWS:17913 +#: ../../../build/NEWS:15629 ../../../build/NEWS:17931 msgid "" "`bpo-26186 `__: Remove an invalid type " "check in importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:15613 +#: ../../../build/NEWS:15631 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises ImportError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:15617 ../../../build/NEWS:17919 +#: ../../../build/NEWS:15635 ../../../build/NEWS:17937 msgid "" "`bpo-26309 `__: In the \"socketserver\" " "module, shut down the request (closing the connected socket) when " "verify_request() returns false. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15621 +#: ../../../build/NEWS:15639 msgid "" "`bpo-23430 `__: Change the socketserver " "module to only catch exceptions raised from a request handler that are " @@ -24186,77 +24215,77 @@ msgid "" "to stop a single-threaded server." msgstr "" -#: ../../../build/NEWS:15630 ../../../build/NEWS:17926 +#: ../../../build/NEWS:15648 ../../../build/NEWS:17944 msgid "" "`bpo-25939 `__: On Windows open the cert" " store readonly in ssl.enum_certificates." msgstr "" -#: ../../../build/NEWS:15636 ../../../build/NEWS:17932 +#: ../../../build/NEWS:15654 ../../../build/NEWS:17950 msgid "" "`bpo-25995 `__: os.walk() no longer uses" " FDs proportional to the tree depth." msgstr "" -#: ../../../build/NEWS:15638 +#: ../../../build/NEWS:15656 msgid "" "`bpo-25994 `__: Added the close() method" " and the support of the context manager protocol for the os.scandir() " "iterator." msgstr "" -#: ../../../build/NEWS:15641 +#: ../../../build/NEWS:15659 msgid "" "`bpo-23992 `__: multiprocessing: make " "MapResult not fail-fast upon exception." msgstr "" -#: ../../../build/NEWS:15643 +#: ../../../build/NEWS:15661 msgid "" "`bpo-26243 `__: Support keyword " "arguments to zlib.compress(). Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15646 ../../../build/NEWS:17934 +#: ../../../build/NEWS:15664 ../../../build/NEWS:17952 msgid "" "`bpo-26117 `__: The os.scandir() " "iterator now closes file descriptor not only when the iteration is finished," " but when it was failed with error." msgstr "" -#: ../../../build/NEWS:15649 +#: ../../../build/NEWS:15667 msgid "" "`bpo-25949 `__: __dict__ for an " "OrderedDict instance is now created only when needed." msgstr "" -#: ../../../build/NEWS:15652 ../../../build/NEWS:17937 +#: ../../../build/NEWS:15670 ../../../build/NEWS:17955 msgid "" "`bpo-25911 `__: Restored support of " "bytes paths in os.walk() on Windows." msgstr "" -#: ../../../build/NEWS:15654 ../../../build/NEWS:17939 +#: ../../../build/NEWS:15672 ../../../build/NEWS:17957 msgid "" "`bpo-26045 `__: Add UTF-8 suggestion to " "error message when posting a non-Latin-1 string with http.client." msgstr "" -#: ../../../build/NEWS:15657 +#: ../../../build/NEWS:15675 msgid "" "`bpo-26039 `__: Added " "zipfile.ZipInfo.from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas " "Kluyver." msgstr "" -#: ../../../build/NEWS:15660 ../../../build/NEWS:17942 +#: ../../../build/NEWS:15678 ../../../build/NEWS:17960 msgid "" "`bpo-12923 `__: Reset FancyURLopener's " "redirect counter even if there is an exception. Based on patches by Brian " "Brazil and Daniel Rocco." msgstr "" -#: ../../../build/NEWS:15663 ../../../build/NEWS:17945 +#: ../../../build/NEWS:15681 ../../../build/NEWS:17963 msgid "" "`bpo-25945 `__: Fixed a crash when " "unpickle the functools.partial object with wrong state. Fixed a leak in " @@ -24264,25 +24293,25 @@ msgid "" "of functools.partial have now always types tuple and dict correspondingly." msgstr "" -#: ../../../build/NEWS:15668 ../../../build/NEWS:17950 +#: ../../../build/NEWS:15686 ../../../build/NEWS:17968 msgid "" "`bpo-26202 `__: copy.deepcopy() now " "correctly copies range() objects with non-atomic attributes." msgstr "" -#: ../../../build/NEWS:15671 ../../../build/NEWS:17953 +#: ../../../build/NEWS:15689 ../../../build/NEWS:17971 msgid "" "`bpo-23076 `__: Path.glob() now raises a" " ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." msgstr "" -#: ../../../build/NEWS:15674 ../../../build/NEWS:17956 +#: ../../../build/NEWS:15692 ../../../build/NEWS:17974 msgid "" "`bpo-19883 `__: Fixed possible integer " "overflows in zipimport." msgstr "" -#: ../../../build/NEWS:15676 ../../../build/NEWS:17958 +#: ../../../build/NEWS:15694 ../../../build/NEWS:17976 msgid "" "`bpo-26227 `__: On Windows, " "getnameinfo(), gethostbyaddr() and gethostbyname_ex() functions of the " @@ -24290,203 +24319,203 @@ msgid "" "UTF-8." msgstr "" -#: ../../../build/NEWS:15680 +#: ../../../build/NEWS:15698 msgid "" "`bpo-26099 `__: The site module now " "writes an error into stderr if sitecustomize module can be imported but " "executing the module raise an ImportError. Same change for usercustomize." msgstr "" -#: ../../../build/NEWS:15684 ../../../build/NEWS:17962 +#: ../../../build/NEWS:15702 ../../../build/NEWS:17980 msgid "" "`bpo-26147 `__: xmlrpc now works with " "strings not encodable with used non-UTF-8 encoding." msgstr "" -#: ../../../build/NEWS:15687 ../../../build/NEWS:17965 +#: ../../../build/NEWS:15705 ../../../build/NEWS:17983 msgid "" "`bpo-25935 `__: Garbage collector now " "breaks reference loops with OrderedDict." msgstr "" -#: ../../../build/NEWS:15689 ../../../build/NEWS:17967 +#: ../../../build/NEWS:15707 ../../../build/NEWS:17985 msgid "" "`bpo-16620 `__: Fixed AttributeError in " "msilib.Directory.glob()." msgstr "" -#: ../../../build/NEWS:15691 ../../../build/NEWS:17969 +#: ../../../build/NEWS:15709 ../../../build/NEWS:17987 msgid "" "`bpo-26013 `__: Added compatibility with" " broken protocol 2 pickles created in old Python 3 versions (3.4.3 and " "lower)." msgstr "" -#: ../../../build/NEWS:15694 +#: ../../../build/NEWS:15712 msgid "" "`bpo-26129 `__: Deprecated accepting " "non-integers in grp.getgrgid()." msgstr "" -#: ../../../build/NEWS:15696 ../../../build/NEWS:17972 +#: ../../../build/NEWS:15714 ../../../build/NEWS:17990 msgid "" "`bpo-25850 `__: Use cross-compilation by" " default for 64-bit Windows." msgstr "" -#: ../../../build/NEWS:15698 +#: ../../../build/NEWS:15716 msgid "" "`bpo-25822 `__: Add docstrings to the " "fields of urllib.parse results. Patch contributed by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15701 +#: ../../../build/NEWS:15719 msgid "" "`bpo-22642 `__: Convert trace module " "option parsing mechanism to argparse. Patch contributed by SilentGhost." msgstr "" -#: ../../../build/NEWS:15704 ../../../build/NEWS:17976 +#: ../../../build/NEWS:15722 ../../../build/NEWS:17994 msgid "" "`bpo-24705 `__: Fix " "sysconfig._parse_makefile not expanding ${} vars appearing before $() vars." msgstr "" -#: ../../../build/NEWS:15707 +#: ../../../build/NEWS:15725 msgid "" "`bpo-26069 `__: Remove the deprecated " "apis in the trace module." msgstr "" -#: ../../../build/NEWS:15709 ../../../build/NEWS:17979 +#: ../../../build/NEWS:15727 ../../../build/NEWS:17997 msgid "" "`bpo-22138 `__: Fix mock.patch behavior " "when patching descriptors. Restore original values after patching. Patch " "contributed by Sean McCully." msgstr "" -#: ../../../build/NEWS:15712 ../../../build/NEWS:17982 +#: ../../../build/NEWS:15730 ../../../build/NEWS:18000 msgid "" "`bpo-25672 `__: In the ssl module, " "enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." msgstr "" -#: ../../../build/NEWS:15715 ../../../build/NEWS:17985 +#: ../../../build/NEWS:15733 ../../../build/NEWS:18003 msgid "" "`bpo-26012 `__: Don't traverse into " "symlinks for ``**`` pattern in pathlib.Path.[r]glob()." msgstr "" -#: ../../../build/NEWS:15718 ../../../build/NEWS:17988 +#: ../../../build/NEWS:15736 ../../../build/NEWS:18006 msgid "" "`bpo-24120 `__: Ignore PermissionError " "when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri." msgstr "" -#: ../../../build/NEWS:15721 +#: ../../../build/NEWS:15739 msgid "" "`bpo-21815 `__: Accept ] characters in " "the data portion of imap responses, in order to handle the flags with square" " brackets accepted and produced by servers such as gmail." msgstr "" -#: ../../../build/NEWS:15725 ../../../build/NEWS:17991 +#: ../../../build/NEWS:15743 ../../../build/NEWS:18009 msgid "" "`bpo-25447 `__: fileinput now uses " "sys.stdin as-is if it does not have a buffer attribute (restores backward " "compatibility)." msgstr "" -#: ../../../build/NEWS:15728 +#: ../../../build/NEWS:15746 msgid "" "`bpo-25971 `__: Optimized creating " "Fractions from floats by 2 times and from Decimals by 3 times." msgstr "" -#: ../../../build/NEWS:15731 +#: ../../../build/NEWS:15749 msgid "" "`bpo-25802 `__: Document as deprecated " "the remaining implementations of importlib.abc.Loader.load_module()." msgstr "" -#: ../../../build/NEWS:15734 +#: ../../../build/NEWS:15752 msgid "" "`bpo-25928 `__: Add " "Decimal.as_integer_ratio()." msgstr "" -#: ../../../build/NEWS:15736 ../../../build/NEWS:17994 +#: ../../../build/NEWS:15754 ../../../build/NEWS:18012 msgid "" "`bpo-25447 `__: Copying the lru_cache() " "wrapper object now always works, independently from the type of the wrapped " "object (by returning the original object unchanged)." msgstr "" -#: ../../../build/NEWS:15740 +#: ../../../build/NEWS:15758 msgid "" "`bpo-25768 `__: Have the functions in " "compileall return booleans instead of ints and add proper documentation and " "tests for the return values." msgstr "" -#: ../../../build/NEWS:15743 ../../../build/NEWS:17998 +#: ../../../build/NEWS:15761 ../../../build/NEWS:18016 msgid "" "`bpo-24103 `__: Fixed possible use after" " free in ElementTree.XMLPullParser." msgstr "" -#: ../../../build/NEWS:15745 ../../../build/NEWS:18000 +#: ../../../build/NEWS:15763 ../../../build/NEWS:18018 msgid "" "`bpo-25860 `__: os.fwalk() no longer " "skips remaining directories when error occurs. Original patch by Samson Lee." msgstr "" -#: ../../../build/NEWS:15748 ../../../build/NEWS:18003 +#: ../../../build/NEWS:15766 ../../../build/NEWS:18021 msgid "" "`bpo-25914 `__: Fixed and simplified " "OrderedDict.__sizeof__." msgstr "" -#: ../../../build/NEWS:15750 +#: ../../../build/NEWS:15768 msgid "" "`bpo-25869 `__: Optimized deepcopying " "ElementTree; it is now 20 times faster." msgstr "" -#: ../../../build/NEWS:15752 +#: ../../../build/NEWS:15770 msgid "" "`bpo-25873 `__: Optimized iterating " "ElementTree. Iterating elements Element.iter() is now 40% faster, iterating" " text Element.itertext() is now up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:15756 ../../../build/NEWS:18005 +#: ../../../build/NEWS:15774 ../../../build/NEWS:18023 msgid "" "`bpo-25902 `__: Fixed various refcount " "issues in ElementTree iteration." msgstr "" -#: ../../../build/NEWS:15758 +#: ../../../build/NEWS:15776 msgid "" "`bpo-22227 `__: The TarFile iterator is " "reimplemented using generator. This implementation is simpler that using " "class." msgstr "" -#: ../../../build/NEWS:15761 +#: ../../../build/NEWS:15779 msgid "" "`bpo-25638 `__: Optimized " "ElementTree.iterparse(); it is now 2x faster. Optimized ElementTree parsing;" " it is now 10% faster." msgstr "" -#: ../../../build/NEWS:15764 +#: ../../../build/NEWS:15782 msgid "" "`bpo-25761 `__: Improved detecting " "errors in broken pickle data." msgstr "" -#: ../../../build/NEWS:15766 ../../../build/NEWS:18007 +#: ../../../build/NEWS:15784 ../../../build/NEWS:18025 msgid "" "`bpo-25717 `__: Restore the previous " "behaviour of tolerating most fstat() errors when opening files. This was a " @@ -24494,7 +24523,7 @@ msgid "" "special cases." msgstr "" -#: ../../../build/NEWS:15770 ../../../build/NEWS:18011 +#: ../../../build/NEWS:15788 ../../../build/NEWS:18029 msgid "" "`bpo-24903 `__: Fix regression in number" " of arguments compileall accepts when '-d' is specified. The check on the " @@ -24502,27 +24531,27 @@ msgid "" " anyway." msgstr "" -#: ../../../build/NEWS:15774 ../../../build/NEWS:18015 +#: ../../../build/NEWS:15792 ../../../build/NEWS:18033 msgid "" "`bpo-25764 `__: In the subprocess " "module, preserve any exception caused by fork() failure when preexec_fn is " "used." msgstr "" -#: ../../../build/NEWS:15777 +#: ../../../build/NEWS:15795 msgid "" "`bpo-25771 `__: Tweak the exception " "message for importlib.util.resolve_name() when 'package' isn't specified but" " necessary." msgstr "" -#: ../../../build/NEWS:15780 ../../../build/NEWS:18018 +#: ../../../build/NEWS:15798 ../../../build/NEWS:18036 msgid "" "`bpo-6478 `__: _strptime's regexp cache " "now is reset after changing timezone with time.tzset()." msgstr "" -#: ../../../build/NEWS:15783 ../../../build/NEWS:18021 +#: ../../../build/NEWS:15801 ../../../build/NEWS:18039 msgid "" "`bpo-14285 `__: When executing a package" " with the \"python -m package\" option, and package initialization fails, a " @@ -24531,7 +24560,7 @@ msgid "" "ImportError." msgstr "" -#: ../../../build/NEWS:15788 ../../../build/NEWS:18026 +#: ../../../build/NEWS:15806 ../../../build/NEWS:18044 msgid "" "`bpo-19771 `__: Also in runpy and the " "\"-m\" option, omit the irrelevant message \". . . is a package and cannot " @@ -24539,70 +24568,70 @@ msgid "" "due to a bad ``*.pyc`` file)." msgstr "" -#: ../../../build/NEWS:15792 ../../../build/NEWS:18030 +#: ../../../build/NEWS:15810 ../../../build/NEWS:18048 msgid "" "`bpo-25177 `__: Fixed problem with the " "mean of very small and very large numbers. As a side effect, statistics.mean" " and statistics.variance should be significantly faster." msgstr "" -#: ../../../build/NEWS:15796 ../../../build/NEWS:18034 +#: ../../../build/NEWS:15814 ../../../build/NEWS:18052 msgid "" "`bpo-25718 `__: Fixed copying object " "with state with boolean value is false." msgstr "" -#: ../../../build/NEWS:15798 ../../../build/NEWS:18036 +#: ../../../build/NEWS:15816 ../../../build/NEWS:18054 msgid "" "`bpo-10131 `__: Fixed deep copying of " "minidom documents. Based on patch by Marian Ganisin." msgstr "" -#: ../../../build/NEWS:15801 +#: ../../../build/NEWS:15819 msgid "" "`bpo-7990 `__: dir() on " "ElementTree.Element now lists properties: \"tag\", \"text\", \"tail\" and " "\"attrib\". Original patch by Santoso Wijaya." msgstr "" -#: ../../../build/NEWS:15804 ../../../build/NEWS:18039 +#: ../../../build/NEWS:15822 ../../../build/NEWS:18057 msgid "" "`bpo-25725 `__: Fixed a reference leak " "in pickle.loads() when unpickling invalid data including tuple instructions." msgstr "" -#: ../../../build/NEWS:15807 ../../../build/NEWS:18042 +#: ../../../build/NEWS:15825 ../../../build/NEWS:18060 msgid "" "`bpo-25663 `__: In the Readline " "completer, avoid listing duplicate global names, and search the global " "namespace before searching builtins." msgstr "" -#: ../../../build/NEWS:15810 ../../../build/NEWS:18045 +#: ../../../build/NEWS:15828 ../../../build/NEWS:18063 msgid "" "`bpo-25688 `__: Fixed file leak in " "ElementTree.iterparse() raising an error." msgstr "" -#: ../../../build/NEWS:15812 ../../../build/NEWS:18047 +#: ../../../build/NEWS:15830 ../../../build/NEWS:18065 msgid "" "`bpo-23914 `__: Fixed SystemError raised" " by unpickler on broken pickle data." msgstr "" -#: ../../../build/NEWS:15814 ../../../build/NEWS:18049 +#: ../../../build/NEWS:15832 ../../../build/NEWS:18067 msgid "" "`bpo-25691 `__: Fixed crash on deleting " "ElementTree.Element attributes." msgstr "" -#: ../../../build/NEWS:15816 ../../../build/NEWS:18051 +#: ../../../build/NEWS:15834 ../../../build/NEWS:18069 msgid "" "`bpo-25624 `__: ZipFile now always " "writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:15819 ../../../build/NEWS:18370 +#: ../../../build/NEWS:15837 ../../../build/NEWS:18388 msgid "" "`bpo-25626 `__: Change three zlib " "functions to accept sizes that fit in Py_ssize_t, but internally cap those " @@ -24612,20 +24641,20 @@ msgid "" "bufsize parameter, and the zlib.Decompress.flush() length parameter." msgstr "" -#: ../../../build/NEWS:15826 ../../../build/NEWS:18377 +#: ../../../build/NEWS:15844 ../../../build/NEWS:18395 msgid "" "`bpo-25583 `__: Avoid incorrect errors " "raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:15829 ../../../build/NEWS:18380 +#: ../../../build/NEWS:15847 ../../../build/NEWS:18398 msgid "" "`bpo-25593 `__: Change semantics of " "EventLoop.stop() in asyncio." msgstr "" -#: ../../../build/NEWS:15831 ../../../build/NEWS:18382 +#: ../../../build/NEWS:15849 ../../../build/NEWS:18400 msgid "" "`bpo-6973 `__: When we know a " "subprocess.Popen process has died, do not allow the send_signal(), " @@ -24633,7 +24662,7 @@ msgid "" "signal a different process." msgstr "" -#: ../../../build/NEWS:15835 +#: ../../../build/NEWS:15853 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: calendar, " @@ -24642,7 +24671,7 @@ msgid "" "Kołodziej, Mauro S. M. Rodrigues and Joel Taddei." msgstr "" -#: ../../../build/NEWS:15841 +#: ../../../build/NEWS:15859 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute. Also complete names of " @@ -24650,121 +24679,121 @@ msgid "" "yet created on an instance." msgstr "" -#: ../../../build/NEWS:15845 ../../../build/NEWS:18389 +#: ../../../build/NEWS:15863 ../../../build/NEWS:18407 msgid "" "`bpo-25498 `__: Fix a crash when " "garbage-collecting ctypes objects created by wrapping a memoryview. This " "was a regression made in 3.5a1. Based on patch by Eryksun." msgstr "" -#: ../../../build/NEWS:15849 ../../../build/NEWS:18393 +#: ../../../build/NEWS:15867 ../../../build/NEWS:18411 msgid "" "`bpo-25584 `__: Added \"escape\" to the " "__all__ list in the glob module." msgstr "" -#: ../../../build/NEWS:15851 ../../../build/NEWS:18395 +#: ../../../build/NEWS:15869 ../../../build/NEWS:18413 msgid "" "`bpo-25584 `__: Fixed recursive glob() " "with patterns starting with ``**``." msgstr "" -#: ../../../build/NEWS:15853 ../../../build/NEWS:18397 +#: ../../../build/NEWS:15871 ../../../build/NEWS:18415 msgid "" "`bpo-25446 `__: Fix regression in " "smtplib's AUTH LOGIN support." msgstr "" -#: ../../../build/NEWS:15855 ../../../build/NEWS:18399 +#: ../../../build/NEWS:15873 ../../../build/NEWS:18417 msgid "" "`bpo-18010 `__: Fix the pydoc web " "server's module search function to handle exceptions from importing " "packages." msgstr "" -#: ../../../build/NEWS:15858 ../../../build/NEWS:18402 +#: ../../../build/NEWS:15876 ../../../build/NEWS:18420 msgid "" "`bpo-25554 `__: Got rid of circular " "references in regular expression parsing." msgstr "" -#: ../../../build/NEWS:15860 +#: ../../../build/NEWS:15878 msgid "" "`bpo-18973 `__: Command-line interface " "of the calendar module now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:15863 ../../../build/NEWS:18404 +#: ../../../build/NEWS:15881 ../../../build/NEWS:18422 msgid "" "`bpo-25510 `__: " "fileinput.FileInput.readline() now returns b'' instead of '' at the end if " "the FileInput was opened with binary mode. Patch by Ryosuke Ito." msgstr "" -#: ../../../build/NEWS:15867 ../../../build/NEWS:18408 +#: ../../../build/NEWS:15885 ../../../build/NEWS:18426 msgid "" "`bpo-25503 `__: Fixed inspect.getdoc() " "for inherited docstrings of properties. Original patch by John Mark " "Vandenberg." msgstr "" -#: ../../../build/NEWS:15870 ../../../build/NEWS:18411 +#: ../../../build/NEWS:15888 ../../../build/NEWS:18429 msgid "" "`bpo-25515 `__: Always use os.urandom as" " a source of randomness in uuid.uuid4." msgstr "" -#: ../../../build/NEWS:15872 ../../../build/NEWS:18413 +#: ../../../build/NEWS:15890 ../../../build/NEWS:18431 msgid "" "`bpo-21827 `__: Fixed textwrap.dedent() " "for the case when largest common whitespace is a substring of smallest " "leading whitespace. Based on patch by Robert Li." msgstr "" -#: ../../../build/NEWS:15876 ../../../build/NEWS:18417 +#: ../../../build/NEWS:15894 ../../../build/NEWS:18435 msgid "" "`bpo-25447 `__: The lru_cache() wrapper " "objects now can be copied and pickled (by returning the original object " "unchanged)." msgstr "" -#: ../../../build/NEWS:15879 ../../../build/NEWS:18420 +#: ../../../build/NEWS:15897 ../../../build/NEWS:18438 msgid "" "`bpo-25390 `__: typing: Don't crash on " "Union[str, Pattern]." msgstr "" -#: ../../../build/NEWS:15881 ../../../build/NEWS:18422 +#: ../../../build/NEWS:15899 ../../../build/NEWS:18440 msgid "" "`bpo-25441 `__: asyncio: Raise error " "from drain() when socket is closed." msgstr "" -#: ../../../build/NEWS:15883 ../../../build/NEWS:18424 +#: ../../../build/NEWS:15901 ../../../build/NEWS:18442 msgid "" "`bpo-25410 `__: Cleaned up and fixed " "minor bugs in C implementation of OrderedDict." msgstr "" -#: ../../../build/NEWS:15886 ../../../build/NEWS:18427 +#: ../../../build/NEWS:15904 ../../../build/NEWS:18445 msgid "" "`bpo-25411 `__: Improved Unicode support" " in SMTPHandler through better use of the email package. Thanks to user " "simon04 for the patch." msgstr "" -#: ../../../build/NEWS:15889 +#: ../../../build/NEWS:15907 msgid "" "Move the imp module from a PendingDeprecationWarning to DeprecationWarning." msgstr "" -#: ../../../build/NEWS:15892 ../../../build/NEWS:18430 +#: ../../../build/NEWS:15910 ../../../build/NEWS:18448 msgid "" "`bpo-25407 `__: Remove mentions of the " "formatter module being removed in Python 3.6." msgstr "" -#: ../../../build/NEWS:15895 ../../../build/NEWS:18433 +#: ../../../build/NEWS:15913 ../../../build/NEWS:18451 msgid "" "`bpo-25406 `__: Fixed a bug in C " "implementation of OrderedDict.move_to_end() that caused segmentation fault " @@ -24772,59 +24801,59 @@ msgid "" "dict." msgstr "" -#: ../../../build/NEWS:15899 +#: ../../../build/NEWS:15917 msgid "" "`bpo-25382 `__: pickletools.dis() now " "outputs implicit memo index for the MEMOIZE opcode." msgstr "" -#: ../../../build/NEWS:15902 +#: ../../../build/NEWS:15920 msgid "" "`bpo-25357 `__: Add an optional newline " "parameter to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " "memory copy." msgstr "" -#: ../../../build/NEWS:15905 +#: ../../../build/NEWS:15923 msgid "" "`bpo-24164 `__: Objects that need " "calling ``__new__`` with keyword arguments, can now be pickled using pickle " "protocols older than protocol version 4." msgstr "" -#: ../../../build/NEWS:15908 ../../../build/NEWS:18437 +#: ../../../build/NEWS:15926 ../../../build/NEWS:18455 msgid "" "`bpo-25364 `__: zipfile now works in " "threads disabled builds." msgstr "" -#: ../../../build/NEWS:15910 ../../../build/NEWS:18439 +#: ../../../build/NEWS:15928 ../../../build/NEWS:18457 msgid "" "`bpo-25328 `__: smtpd's SMTPChannel now " "correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are " "set to true." msgstr "" -#: ../../../build/NEWS:15913 +#: ../../../build/NEWS:15931 msgid "" "`bpo-16099 `__: RobotFileParser now " "supports Crawl-delay and Request-rate extensions. Patch by Nikolay " "Bogoychev." msgstr "" -#: ../../../build/NEWS:15916 ../../../build/NEWS:18442 +#: ../../../build/NEWS:15934 ../../../build/NEWS:18460 msgid "" "`bpo-25316 `__: distutils raises OSError" " instead of DistutilsPlatformError when MSVC is not installed." msgstr "" -#: ../../../build/NEWS:15919 ../../../build/NEWS:18445 +#: ../../../build/NEWS:15937 ../../../build/NEWS:18463 msgid "" "`bpo-25380 `__: Fixed protocol for the " "STACK_GLOBAL opcode in pickletools.opcodes." msgstr "" -#: ../../../build/NEWS:15922 ../../../build/NEWS:18448 +#: ../../../build/NEWS:15940 ../../../build/NEWS:18466 msgid "" "`bpo-23972 `__: Updates asyncio datagram" " create method allowing reuseport and reuseaddr socket options to be set " @@ -24833,7 +24862,7 @@ msgid "" " is 'posix' (except if the platform is Cygwin). Patch by Chris Laws." msgstr "" -#: ../../../build/NEWS:15928 ../../../build/NEWS:18454 +#: ../../../build/NEWS:15946 ../../../build/NEWS:18472 msgid "" "`bpo-25304 `__: Add " "asyncio.run_coroutine_threadsafe(). This lets you submit a coroutine to a " @@ -24841,60 +24870,60 @@ msgid "" " Michel." msgstr "" -#: ../../../build/NEWS:15932 ../../../build/NEWS:18458 +#: ../../../build/NEWS:15950 ../../../build/NEWS:18476 msgid "" "`bpo-25232 `__: Fix CGIRequestHandler to" " split the query from the URL at the first question mark (?) rather than the" " last. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15935 ../../../build/NEWS:18461 +#: ../../../build/NEWS:15953 ../../../build/NEWS:18479 msgid "" "`bpo-24657 `__: Prevent " "CGIRequestHandler from collapsing slashes in the query part of the URL as if" " it were a path. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15938 +#: ../../../build/NEWS:15956 msgid "" "`bpo-25287 `__: Don't add " "crypt.METHOD_CRYPT to crypt.methods if it's not supported. Check if it is " "supported, it may not be supported on OpenBSD for example." msgstr "" -#: ../../../build/NEWS:15942 ../../../build/NEWS:18489 +#: ../../../build/NEWS:15960 ../../../build/NEWS:18507 msgid "" "`bpo-23600 `__: Default implementation " "of tzinfo.fromutc() was returning wrong results in some cases." msgstr "" -#: ../../../build/NEWS:15945 ../../../build/NEWS:18486 +#: ../../../build/NEWS:15963 ../../../build/NEWS:18504 msgid "" "`bpo-25203 `__: Failed " "readline.set_completer_delims() no longer left the module in inconsistent " "state." msgstr "" -#: ../../../build/NEWS:15948 +#: ../../../build/NEWS:15966 msgid "" "`bpo-25011 `__: rlcompleter now omits " "private and special attribute names unless the prefix starts with " "underscores." msgstr "" -#: ../../../build/NEWS:15951 +#: ../../../build/NEWS:15969 msgid "" "`bpo-25209 `__: rlcompleter now can add " "a space or a colon after completed keyword." msgstr "" -#: ../../../build/NEWS:15954 +#: ../../../build/NEWS:15972 msgid "" "`bpo-22241 `__: timezone.utc name is now" " plain 'UTC', not 'UTC-00:00'." msgstr "" -#: ../../../build/NEWS:15956 +#: ../../../build/NEWS:15974 msgid "" "`bpo-23517 `__: fromtimestamp() and " "utcfromtimestamp() methods of datetime.datetime now round microseconds to " @@ -24902,20 +24931,20 @@ msgid "" "round(float), instead of rounding towards -Infinity (ROUND_FLOOR)." msgstr "" -#: ../../../build/NEWS:15961 +#: ../../../build/NEWS:15979 msgid "" "`bpo-23552 `__: Timeit now warns when " "there is substantial (4x) variance between best and worst times. Patch from " "Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:15964 +#: ../../../build/NEWS:15982 msgid "" "`bpo-24633 `__: site-packages/README -> " "README.txt." msgstr "" -#: ../../../build/NEWS:15966 +#: ../../../build/NEWS:15984 msgid "" "`bpo-24879 `__: help() and pydoc can now" " list named tuple fields in the order they were defined rather than " @@ -24923,63 +24952,63 @@ msgid "" "present." msgstr "" -#: ../../../build/NEWS:15970 +#: ../../../build/NEWS:15988 msgid "" "`bpo-24874 `__: Improve speed of " "itertools.cycle() and make its pickle more compact." msgstr "" -#: ../../../build/NEWS:15973 +#: ../../../build/NEWS:15991 msgid "" "Fix crash in itertools.cycle.__setstate__() when the first argument wasn't a" " list." msgstr "" -#: ../../../build/NEWS:15976 +#: ../../../build/NEWS:15994 msgid "" "`bpo-20059 `__: urllib.parse raises " "ValueError on all invalid ports. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:15979 +#: ../../../build/NEWS:15997 msgid "" "`bpo-24360 `__: Improve __repr__ of " "argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:15982 +#: ../../../build/NEWS:16000 msgid "" "`bpo-23426 `__: run_setup was broken in " "distutils. Patch from Alexander Belopolsky." msgstr "" -#: ../../../build/NEWS:15985 +#: ../../../build/NEWS:16003 msgid "" "`bpo-13938 `__: 2to3 converts " "StringTypes to a tuple. Patch from Mark Hammond." msgstr "" -#: ../../../build/NEWS:15987 +#: ../../../build/NEWS:16005 msgid "" "`bpo-2091 `__: open() accepted a 'U' mode" " string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " "Balogh and John O'Connor." msgstr "" -#: ../../../build/NEWS:15990 +#: ../../../build/NEWS:16008 msgid "" "`bpo-8585 `__: improved tests for " "zipimporter2. Patch from Mark Lawrence." msgstr "" -#: ../../../build/NEWS:15992 ../../../build/NEWS:19031 +#: ../../../build/NEWS:16010 ../../../build/NEWS:19049 msgid "" "`bpo-18622 `__: " "unittest.mock.mock_open().reset_mock would recurse infinitely. Patch from " "Nicola Palumbo and Laurent De Buyst." msgstr "" -#: ../../../build/NEWS:15995 +#: ../../../build/NEWS:16013 msgid "" "`bpo-24426 `__: Fast searching " "optimization in regular expressions now works for patterns that starts with " @@ -24987,114 +25016,114 @@ msgid "" "compile time." msgstr "" -#: ../../../build/NEWS:15999 ../../../build/NEWS:19034 +#: ../../../build/NEWS:16017 ../../../build/NEWS:19052 msgid "" "`bpo-23661 `__: unittest.mock " "side_effects can now be exceptions again. This was a regression vs Python " "3.4. Patch from Ignacio Rossi" msgstr "" -#: ../../../build/NEWS:16002 +#: ../../../build/NEWS:16020 msgid "" "`bpo-13248 `__: Remove deprecated " "inspect.getmoduleinfo function." msgstr "" -#: ../../../build/NEWS:16004 ../../../build/NEWS:18563 +#: ../../../build/NEWS:16022 ../../../build/NEWS:18581 msgid "" "`bpo-25578 `__: Fix (another) memory " "leak in SSLSocket.getpeercer()." msgstr "" -#: ../../../build/NEWS:16006 ../../../build/NEWS:18565 +#: ../../../build/NEWS:16024 ../../../build/NEWS:18583 msgid "" "`bpo-25530 `__: Disable the vulnerable " "SSLv3 protocol by default when creating ssl.SSLContext." msgstr "" -#: ../../../build/NEWS:16009 ../../../build/NEWS:18568 +#: ../../../build/NEWS:16027 ../../../build/NEWS:18586 msgid "" "`bpo-25569 `__: Fix memory leak in " "SSLSocket.getpeercert()." msgstr "" -#: ../../../build/NEWS:16011 ../../../build/NEWS:18570 +#: ../../../build/NEWS:16029 ../../../build/NEWS:18588 msgid "" "`bpo-25471 `__: Sockets returned from " "accept() shouldn't appear to be nonblocking." msgstr "" -#: ../../../build/NEWS:16014 ../../../build/NEWS:18573 +#: ../../../build/NEWS:16032 ../../../build/NEWS:18591 msgid "" "`bpo-25319 `__: When threading.Event is " "reinitialized, the underlying condition should use a regular lock rather " "than a recursive lock." msgstr "" -#: ../../../build/NEWS:16017 ../../../build/NEWS:18054 +#: ../../../build/NEWS:16035 ../../../build/NEWS:18072 msgid "" "Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16020 ../../../build/NEWS:18057 +#: ../../../build/NEWS:16038 ../../../build/NEWS:18075 msgid "" "`bpo-26050 `__: Add " "asyncio.StreamReader.readuntil() method. Patch by Марк Коренберг." msgstr "" -#: ../../../build/NEWS:16023 ../../../build/NEWS:18060 +#: ../../../build/NEWS:16041 ../../../build/NEWS:18078 msgid "" "`bpo-25924 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " "Original patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16026 ../../../build/NEWS:18063 +#: ../../../build/NEWS:16044 ../../../build/NEWS:18081 msgid "" "`bpo-26406 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on current versions of OpenBSD and " "NetBSD. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16029 ../../../build/NEWS:18066 +#: ../../../build/NEWS:16047 ../../../build/NEWS:18084 msgid "" "`bpo-26848 `__: Fix " "asyncio/subprocess.communicate() to handle empty input. Patch by Jack " "O'Connor." msgstr "" -#: ../../../build/NEWS:16032 ../../../build/NEWS:18069 +#: ../../../build/NEWS:16050 ../../../build/NEWS:18087 msgid "" "`bpo-27040 `__: Add " "loop.get_exception_handler method" msgstr "" -#: ../../../build/NEWS:16034 ../../../build/NEWS:18071 +#: ../../../build/NEWS:16052 ../../../build/NEWS:18089 msgid "" "`bpo-27041 `__: asyncio: Add " "loop.create_future method" msgstr "" -#: ../../../build/NEWS:16039 ../../../build/NEWS:18119 +#: ../../../build/NEWS:16057 ../../../build/NEWS:18137 msgid "" "`bpo-20640 `__: Add tests for " "idlelib.configHelpSourceEdit. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:16042 ../../../build/NEWS:18122 +#: ../../../build/NEWS:16060 ../../../build/NEWS:18140 msgid "" "In the 'IDLE-console differences' section of the IDLE doc, clarify how " "running with IDLE affects sys.modules and the standard streams." msgstr "" -#: ../../../build/NEWS:16045 ../../../build/NEWS:18125 +#: ../../../build/NEWS:16063 ../../../build/NEWS:18143 msgid "" "`bpo-25507 `__: fix incorrect change in " "IOBinding that prevented printing. Augment IOBinding htest to include all " "major IOBinding functions." msgstr "" -#: ../../../build/NEWS:16048 ../../../build/NEWS:18128 +#: ../../../build/NEWS:16066 ../../../build/NEWS:18146 msgid "" "`bpo-25905 `__: Revert unwanted " "conversion of ' to ’ RIGHT SINGLE QUOTATION MARK in README.txt and open this" @@ -25102,7 +25131,7 @@ msgid "" "'utf-8'." msgstr "" -#: ../../../build/NEWS:16052 ../../../build/NEWS:18602 +#: ../../../build/NEWS:16070 ../../../build/NEWS:18620 msgid "" "`bpo-15348 `__: Stop the debugger engine" " (normally in a user process) before closing the debugger window (running in" @@ -25110,7 +25139,7 @@ msgid "" "and ignored." msgstr "" -#: ../../../build/NEWS:16056 ../../../build/NEWS:18606 +#: ../../../build/NEWS:16074 ../../../build/NEWS:18624 msgid "" "`bpo-24455 `__: Prevent IDLE from " "hanging when a) closing the shell while the debugger is active (15347); b) " @@ -25121,20 +25150,20 @@ msgid "" "& .quit). 2. In gui.run, allow any existing interaction to terminate first." msgstr "" -#: ../../../build/NEWS:16064 ../../../build/NEWS:18614 +#: ../../../build/NEWS:16082 ../../../build/NEWS:18632 msgid "" "Change 'The program' to 'Your program' in an IDLE 'kill program?' message to" " make it clearer that the program referred to is the currently running user " "program, not IDLE itself." msgstr "" -#: ../../../build/NEWS:16068 ../../../build/NEWS:18618 +#: ../../../build/NEWS:16086 ../../../build/NEWS:18636 msgid "" "`bpo-24750 `__: Improve the appearance " "of the IDLE editor window status bar. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16071 ../../../build/NEWS:18621 +#: ../../../build/NEWS:16089 ../../../build/NEWS:18639 msgid "" "`bpo-25313 `__: Change the handling of " "new built-in text color themes to better address the compatibility problem " @@ -25142,21 +25171,21 @@ msgid "" "idleConf.CurrentTheme everywhere in idlelib." msgstr "" -#: ../../../build/NEWS:16075 ../../../build/NEWS:18625 +#: ../../../build/NEWS:16093 ../../../build/NEWS:18643 msgid "" "`bpo-24782 `__: Extension configuration " "is now a tab in the IDLE Preferences dialog rather than a separate dialog. " "The former tabs are now a sorted list. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16079 ../../../build/NEWS:18629 +#: ../../../build/NEWS:16097 ../../../build/NEWS:18647 msgid "" "`bpo-22726 `__: Re-activate the config " "dialog help button with some content about the other buttons and the new " "IDLE Dark theme." msgstr "" -#: ../../../build/NEWS:16082 ../../../build/NEWS:18632 +#: ../../../build/NEWS:16100 ../../../build/NEWS:18650 msgid "" "`bpo-24820 `__: IDLE now has an 'IDLE " "Dark' built-in text color theme. It is more or less IDLE Classic inverted, " @@ -25167,7 +25196,7 @@ msgid "" " be modified." msgstr "" -#: ../../../build/NEWS:16089 ../../../build/NEWS:18639 +#: ../../../build/NEWS:16107 ../../../build/NEWS:18657 msgid "" "`bpo-25224 `__: README.txt is now an " "idlelib index for IDLE developers and curious users. The previous user " @@ -25175,14 +25204,14 @@ msgid "" "Development and Learning Environment'." msgstr "" -#: ../../../build/NEWS:16093 ../../../build/NEWS:18643 +#: ../../../build/NEWS:16111 ../../../build/NEWS:18661 msgid "" "`bpo-24820 `__: Users can now set " "breakpoint colors in Settings -> Custom Highlighting. Original patch by Mark" " Roseman." msgstr "" -#: ../../../build/NEWS:16096 ../../../build/NEWS:18646 +#: ../../../build/NEWS:16114 ../../../build/NEWS:18664 msgid "" "`bpo-24972 `__: Inactive selection " "background now matches active selection background, as configured by users, " @@ -25190,34 +25219,34 @@ msgid "" " patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16100 ../../../build/NEWS:18650 +#: ../../../build/NEWS:16118 ../../../build/NEWS:18668 msgid "" "`bpo-24570 `__: Idle: make calltip and " "completion boxes appear on Macs affected by a tk regression. Initial patch " "by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16103 ../../../build/NEWS:18653 +#: ../../../build/NEWS:16121 ../../../build/NEWS:18671 msgid "" "`bpo-24988 `__: Idle ScrolledList " "context menus (used in debugger) now work on Mac Aqua. Patch by Mark " "Roseman." msgstr "" -#: ../../../build/NEWS:16106 ../../../build/NEWS:18656 +#: ../../../build/NEWS:16124 ../../../build/NEWS:18674 msgid "" "`bpo-24801 `__: Make right-click for " "context menu work on Mac Aqua. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16109 ../../../build/NEWS:18659 +#: ../../../build/NEWS:16127 ../../../build/NEWS:18677 msgid "" "`bpo-25173 `__: Associate tkinter " "messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " "Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16112 ../../../build/NEWS:18662 +#: ../../../build/NEWS:16130 ../../../build/NEWS:18680 msgid "" "`bpo-25198 `__: Enhance the initial html" " viewer now used for Idle Help. Properly indent fixed-pitch text (patch by " @@ -25227,50 +25256,50 @@ msgid "" "header at the top of the screen." msgstr "" -#: ../../../build/NEWS:16119 ../../../build/NEWS:18669 +#: ../../../build/NEWS:16137 ../../../build/NEWS:18687 msgid "" "`bpo-25225 `__: Condense and rewrite " "Idle doc section on text colors." msgstr "" -#: ../../../build/NEWS:16121 ../../../build/NEWS:18671 +#: ../../../build/NEWS:16139 ../../../build/NEWS:18689 msgid "" "`bpo-21995 `__: Explain some differences" " between IDLE and console Python." msgstr "" -#: ../../../build/NEWS:16123 ../../../build/NEWS:18673 +#: ../../../build/NEWS:16141 ../../../build/NEWS:18691 msgid "" "`bpo-22820 `__: Explain need for *print*" " when running file from Idle editor." msgstr "" -#: ../../../build/NEWS:16125 ../../../build/NEWS:18675 +#: ../../../build/NEWS:16143 ../../../build/NEWS:18693 msgid "" "`bpo-25224 `__: Doc: augment Idle " "feature list and no-subprocess section." msgstr "" -#: ../../../build/NEWS:16127 ../../../build/NEWS:18677 +#: ../../../build/NEWS:16145 ../../../build/NEWS:18695 msgid "" "`bpo-25219 `__: Update doc for Idle " "command line options. Some were missing and notes were not correct." msgstr "" -#: ../../../build/NEWS:16130 ../../../build/NEWS:18680 +#: ../../../build/NEWS:16148 ../../../build/NEWS:18698 msgid "" "`bpo-24861 `__: Most of idlelib is " "private and subject to change. Use idleib.idle.* to start Idle. See " "idlelib.__init__.__doc__." msgstr "" -#: ../../../build/NEWS:16133 ../../../build/NEWS:18683 +#: ../../../build/NEWS:16151 ../../../build/NEWS:18701 msgid "" "`bpo-25199 `__: Idle: add " "synchronization comments for future maintainers." msgstr "" -#: ../../../build/NEWS:16135 +#: ../../../build/NEWS:16153 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -25280,160 +25309,160 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:16142 ../../../build/NEWS:18692 +#: ../../../build/NEWS:16160 ../../../build/NEWS:18710 msgid "" "`bpo-24199 `__: Deprecate unused " "idlelib.idlever with possible removal in 3.6." msgstr "" -#: ../../../build/NEWS:16144 ../../../build/NEWS:18694 +#: ../../../build/NEWS:16162 ../../../build/NEWS:18712 msgid "" "`bpo-24790 `__: Remove extraneous code " "(which also create 2 & 3 conflicts)." msgstr "" -#: ../../../build/NEWS:16149 ../../../build/NEWS:18140 +#: ../../../build/NEWS:16167 ../../../build/NEWS:18158 msgid "" "`bpo-26736 `__: Used HTTPS for external " "links in the documentation if possible." msgstr "" -#: ../../../build/NEWS:16151 ../../../build/NEWS:18142 +#: ../../../build/NEWS:16169 ../../../build/NEWS:18160 msgid "" "`bpo-6953 `__: Rework the Readline module" " documentation to group related functions together, and add more details " "such as what underlying Readline functions and variables are accessed." msgstr "" -#: ../../../build/NEWS:16155 ../../../build/NEWS:18146 +#: ../../../build/NEWS:16173 ../../../build/NEWS:18164 msgid "" "`bpo-23606 `__: Adds note to ctypes " "documentation regarding cdll.msvcrt." msgstr "" -#: ../../../build/NEWS:16157 ../../../build/NEWS:18709 +#: ../../../build/NEWS:16175 ../../../build/NEWS:18727 msgid "" "`bpo-24952 `__: Clarify the default size" " argument of stack_size() in the \"threading\" and \"_thread\" modules. " "Patch from Mattip." msgstr "" -#: ../../../build/NEWS:16160 ../../../build/NEWS:18151 +#: ../../../build/NEWS:16178 ../../../build/NEWS:18169 msgid "" "`bpo-26014 `__: Update 3.x packaging " "documentation: * \"See also\" links to the new docs are now provided in the " "legacy pages * links to setuptools documentation have been updated" msgstr "" -#: ../../../build/NEWS:16167 ../../../build/NEWS:18158 +#: ../../../build/NEWS:16185 ../../../build/NEWS:18176 msgid "" "`bpo-21916 `__: Added tests for the " "turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:16170 +#: ../../../build/NEWS:16188 msgid "" "`bpo-26295 `__: When using \"python3 -m " "test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test " "module names." msgstr "" -#: ../../../build/NEWS:16173 ../../../build/NEWS:18161 +#: ../../../build/NEWS:16191 ../../../build/NEWS:18179 msgid "" "`bpo-26523 `__: The multiprocessing " "thread pool (multiprocessing.dummy.Pool) was untested." msgstr "" -#: ../../../build/NEWS:16176 ../../../build/NEWS:18164 +#: ../../../build/NEWS:16194 ../../../build/NEWS:18182 msgid "" "`bpo-26015 `__: Added new tests for " "pickling iterators of mutable sequences." msgstr "" -#: ../../../build/NEWS:16178 ../../../build/NEWS:18166 +#: ../../../build/NEWS:16196 ../../../build/NEWS:18184 msgid "" "`bpo-26325 `__: Added " "test.support.check_no_resource_warning() to check that no ResourceWarning is" " emitted." msgstr "" -#: ../../../build/NEWS:16181 +#: ../../../build/NEWS:16199 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "its internal local server more. This avoids relying on svn.python.org, " "which recently changed root certificate." msgstr "" -#: ../../../build/NEWS:16184 ../../../build/NEWS:18172 +#: ../../../build/NEWS:16202 ../../../build/NEWS:18190 msgid "" "`bpo-25616 `__: Tests for OrderedDict " "are extracted from test_collections into separate file test_ordered_dict." msgstr "" -#: ../../../build/NEWS:16187 ../../../build/NEWS:18723 +#: ../../../build/NEWS:16205 ../../../build/NEWS:18741 msgid "" "`bpo-25449 `__: Added tests for " "OrderedDict subclasses." msgstr "" -#: ../../../build/NEWS:16189 +#: ../../../build/NEWS:16207 msgid "" "`bpo-25188 `__: Add -P/--pgo to " "test.regrtest to suppress error output when running the test suite for the " "purposes of a PGO build. Initial patch by Alecsandru Patrascu." msgstr "" -#: ../../../build/NEWS:16193 +#: ../../../build/NEWS:16211 msgid "" "`bpo-22806 `__: Add ``python -m test " "--list-tests`` command to list tests." msgstr "" -#: ../../../build/NEWS:16195 +#: ../../../build/NEWS:16213 msgid "" "`bpo-18174 `__: ``python -m test " "--huntrleaks ...`` now also checks for leak of file descriptors. Patch " "written by Richard Oudkerk." msgstr "" -#: ../../../build/NEWS:16198 +#: ../../../build/NEWS:16216 msgid "" "`bpo-25260 `__: Fix ``python -m test " "--coverage`` on Windows. Remove the list of ignored directories." msgstr "" -#: ../../../build/NEWS:16201 ../../../build/NEWS:18730 +#: ../../../build/NEWS:16219 ../../../build/NEWS:18748 msgid "" "``PCbuild\\rt.bat`` now accepts an unlimited number of arguments to pass " "along to regrtest.py. Previously there was a limit of 9." msgstr "" -#: ../../../build/NEWS:16204 ../../../build/NEWS:18175 +#: ../../../build/NEWS:16222 ../../../build/NEWS:18193 msgid "" "`bpo-26583 `__: Skip " "test_timestamp_overflow in test_import if bytecode files cannot be written." msgstr "" -#: ../../../build/NEWS:16210 +#: ../../../build/NEWS:16228 msgid "" "`bpo-21277 `__: Don't try to link " "_ctypes with a ffi_convenience library." msgstr "" -#: ../../../build/NEWS:16212 ../../../build/NEWS:18181 +#: ../../../build/NEWS:16230 ../../../build/NEWS:18199 msgid "" "`bpo-26884 `__: Fix linking extension " "modules for cross builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16215 +#: ../../../build/NEWS:16233 msgid "" "`bpo-26932 `__: Fixed support of RTLD_* " "constants defined as enum values, not via macros (in particular on Android)." " Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16218 ../../../build/NEWS:18184 +#: ../../../build/NEWS:16236 ../../../build/NEWS:18202 msgid "" "`bpo-22359 `__: Disable the rules for " "running _freeze_importlib and pgen when cross-compiling. The output of " @@ -25441,14 +25470,14 @@ msgid "" "regenerated when doing a native build. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16223 +#: ../../../build/NEWS:16241 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Chi " "Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16226 ../../../build/NEWS:18195 +#: ../../../build/NEWS:16244 ../../../build/NEWS:18213 msgid "" "`bpo-25702 `__: A --with-lto configure " "option has been added that will enable link time optimizations at build time" @@ -25457,83 +25486,83 @@ msgid "" " relying on it. It can provide a few % speed up over profile-opt alone." msgstr "" -#: ../../../build/NEWS:16232 ../../../build/NEWS:18201 +#: ../../../build/NEWS:16250 ../../../build/NEWS:18219 msgid "" "`bpo-26624 `__: Adds validation of " "ucrtbase[d].dll version with warning for old versions." msgstr "" -#: ../../../build/NEWS:16235 ../../../build/NEWS:18204 +#: ../../../build/NEWS:16253 ../../../build/NEWS:18222 msgid "" "`bpo-17603 `__: Avoid error about " "nonexistent fileblocks.o file by using a lower-level check for st_blocks in " "struct stat." msgstr "" -#: ../../../build/NEWS:16238 ../../../build/NEWS:18207 +#: ../../../build/NEWS:16256 ../../../build/NEWS:18225 msgid "" "`bpo-26079 `__: Fixing the build output " "folder for tix-8.4.3.6. Patch by Bjoern Thiel." msgstr "" -#: ../../../build/NEWS:16241 ../../../build/NEWS:18210 +#: ../../../build/NEWS:16259 ../../../build/NEWS:18228 msgid "" "`bpo-26465 `__: Update Windows builds to" " use OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16243 +#: ../../../build/NEWS:16261 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" "Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is removed." msgstr "" -#: ../../../build/NEWS:16247 ../../../build/NEWS:18221 +#: ../../../build/NEWS:16265 ../../../build/NEWS:18239 msgid "" "`bpo-25827 `__: Add support for building" " with ICC to ``configure``, including a new ``--with-icc`` flag." msgstr "" -#: ../../../build/NEWS:16250 ../../../build/NEWS:18224 +#: ../../../build/NEWS:16268 ../../../build/NEWS:18242 msgid "" "`bpo-25696 `__: Fix installation of " "Python on UNIX with make -j9." msgstr "" -#: ../../../build/NEWS:16252 ../../../build/NEWS:18741 +#: ../../../build/NEWS:16270 ../../../build/NEWS:18759 msgid "" "`bpo-24986 `__: It is now possible to " "build Python on Windows without errors when external libraries are not " "available." msgstr "" -#: ../../../build/NEWS:16255 ../../../build/NEWS:18212 +#: ../../../build/NEWS:16273 ../../../build/NEWS:18230 msgid "" "`bpo-24421 `__: Compile Modules/_math.c " "once, before building extensions. Previously it could fail to compile " "properly if the math and cmath builds were concurrent." msgstr "" -#: ../../../build/NEWS:16259 +#: ../../../build/NEWS:16277 msgid "" "`bpo-26465 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16262 ../../../build/NEWS:18229 +#: ../../../build/NEWS:16280 ../../../build/NEWS:18247 msgid "" "`bpo-26268 `__: Update Windows builds to" " use OpenSSL 1.0.2f." msgstr "" -#: ../../../build/NEWS:16264 ../../../build/NEWS:18231 +#: ../../../build/NEWS:16282 ../../../build/NEWS:18249 msgid "" "`bpo-25136 `__: Support Apple Xcode 7's " "new textual SDK stub libraries." msgstr "" -#: ../../../build/NEWS:16266 ../../../build/NEWS:18233 +#: ../../../build/NEWS:16284 ../../../build/NEWS:18251 msgid "" "`bpo-24324 `__: Do not enable " "unreachable code warnings when using gcc as the option does not work " @@ -25541,44 +25570,44 @@ msgid "" "gcc-4.5." msgstr "" -#: ../../../build/NEWS:16273 ../../../build/NEWS:18240 +#: ../../../build/NEWS:16291 ../../../build/NEWS:18258 msgid "" "`bpo-27053 `__: Updates make_zip.py to " "correctly generate library ZIP file." msgstr "" -#: ../../../build/NEWS:16275 ../../../build/NEWS:18242 +#: ../../../build/NEWS:16293 ../../../build/NEWS:18260 msgid "" "`bpo-26268 `__: Update the " "prepare_ssl.py script to handle OpenSSL releases that don't include the " "contents of the include directory (that is, 1.0.2e and later)." msgstr "" -#: ../../../build/NEWS:16279 ../../../build/NEWS:18246 +#: ../../../build/NEWS:16297 ../../../build/NEWS:18264 msgid "" "`bpo-26071 `__: bdist_wininst created " "binaries fail to start and find 32bit Python" msgstr "" -#: ../../../build/NEWS:16282 ../../../build/NEWS:18249 +#: ../../../build/NEWS:16300 ../../../build/NEWS:18267 msgid "" "`bpo-26073 `__: Update the list of magic" " numbers in launcher" msgstr "" -#: ../../../build/NEWS:16284 ../../../build/NEWS:18251 +#: ../../../build/NEWS:16302 ../../../build/NEWS:18269 msgid "" "`bpo-26065 `__: Excludes venv from " "library when generating embeddable distro." msgstr "" -#: ../../../build/NEWS:16286 ../../../build/NEWS:18780 +#: ../../../build/NEWS:16304 ../../../build/NEWS:18798 msgid "" "`bpo-25022 `__: Removed very outdated " "PC/example_nt/ directory." msgstr "" -#: ../../../build/NEWS:16291 ../../../build/NEWS:18256 +#: ../../../build/NEWS:16309 ../../../build/NEWS:18274 msgid "" "`bpo-26799 `__: Fix python-gdb.py: don't" " get C types once when the Python code is loaded, but get C types on demand." @@ -25586,44 +25615,44 @@ msgid "" "executable. Patch written by Thomas Ilsche." msgstr "" -#: ../../../build/NEWS:16296 ../../../build/NEWS:18261 +#: ../../../build/NEWS:16314 ../../../build/NEWS:18279 msgid "" "`bpo-26271 `__: Fix the Freeze tool to " "properly use flags passed through configure. Patch by Daniel Shaulov." msgstr "" -#: ../../../build/NEWS:16299 ../../../build/NEWS:18264 +#: ../../../build/NEWS:16317 ../../../build/NEWS:18282 msgid "" "`bpo-26489 `__: Add dictionary unpacking" " support to Tools/parser/unparse.py. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:16302 ../../../build/NEWS:18267 +#: ../../../build/NEWS:16320 ../../../build/NEWS:18285 msgid "" "`bpo-26316 `__: Fix variable name typo " "in Argument Clinic." msgstr "" -#: ../../../build/NEWS:16304 ../../../build/NEWS:18785 +#: ../../../build/NEWS:16322 ../../../build/NEWS:18803 msgid "" "`bpo-25440 `__: Fix output of python-" "config --extension-suffix." msgstr "" -#: ../../../build/NEWS:16306 +#: ../../../build/NEWS:16324 msgid "" "`bpo-25154 `__: The pyvenv script has " "been deprecated in favour of `python3 -m venv`." msgstr "" -#: ../../../build/NEWS:16312 +#: ../../../build/NEWS:16330 msgid "" "`bpo-26312 `__: SystemError is now " "raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). " "RuntimeError did raised before in some programming bugs." msgstr "" -#: ../../../build/NEWS:16316 +#: ../../../build/NEWS:16334 msgid "" "`bpo-26198 `__: ValueError is now raised" " instead of TypeError on buffer overflow in parsing \"es#\" and \"et#\" " @@ -25631,27 +25660,27 @@ msgid "" "programmatical error in parsing format string." msgstr "" -#: ../../../build/NEWS:16323 +#: ../../../build/NEWS:16341 msgid "Python 3.5.5 final" msgstr "Python 3.5.5 final" -#: ../../../build/NEWS:16325 +#: ../../../build/NEWS:16343 msgid "*Release date: 2018-02-04*" msgstr "*Tanggal rilis: 2018-02-04*" -#: ../../../build/NEWS:16327 +#: ../../../build/NEWS:16345 msgid "There were no new changes in version 3.5.5." msgstr "Tidak ada perubahan baru di versi 3.5.5." -#: ../../../build/NEWS:16332 +#: ../../../build/NEWS:16350 msgid "Python 3.5.5 release candidate 1" msgstr "Python 3.5.5 kandidat rilis 1" -#: ../../../build/NEWS:16334 +#: ../../../build/NEWS:16352 msgid "*Release date: 2018-01-23*" msgstr "*Tanggal rilis: 2018-01-23*" -#: ../../../build/NEWS:16339 +#: ../../../build/NEWS:16357 msgid "" "`bpo-32551 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -25669,30 +25698,30 @@ msgid "" " affected)" msgstr "" -#: ../../../build/NEWS:16352 +#: ../../../build/NEWS:16370 msgid "" "`bpo-30657 `__: Fixed possible integer " "overflow in PyBytes_DecodeEscape, CVE-2017-1000158. Original patch by Jay " "Bosamiya; rebased to Python 3 by Miro Hrončok." msgstr "" -#: ../../../build/NEWS:16379 +#: ../../../build/NEWS:16397 msgid "Python 3.5.4 final" msgstr "Python 3.5.4 final" -#: ../../../build/NEWS:16381 +#: ../../../build/NEWS:16399 msgid "*Release date: 2017-08-07*" msgstr "*Tanggal rilis: 2017-08-07*" -#: ../../../build/NEWS:16391 +#: ../../../build/NEWS:16409 msgid "Python 3.5.4 release candidate 1" msgstr "Python 3.5.4 kandidat rilis 1" -#: ../../../build/NEWS:16393 +#: ../../../build/NEWS:16411 msgid "*Release date: 2017-07-23*" msgstr "*Tanggal rilis: 2017-07-23*" -#: ../../../build/NEWS:16445 +#: ../../../build/NEWS:16463 msgid "" "`bpo-29537 `__: Restore runtime " "compatibility with bytecode files generated by CPython 3.5.0 to 3.5.2, and " @@ -25701,13 +25730,13 @@ msgid "" "contain. Patch by Petr Viktorin, Serhiy Storchaka, and Nick Coghlan." msgstr "" -#: ../../../build/NEWS:16727 +#: ../../../build/NEWS:16745 msgid "" "`bpo-30822 `__: Fix regrtest command " "line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:16730 +#: ../../../build/NEWS:16748 msgid "" "`bpo-30383 `__: regrtest: Enhance " "regrtest and backport features from the master branch. Add options: " @@ -25722,7 +25751,7 @@ msgid "" "(:issue:`30675`)." msgstr "" -#: ../../../build/NEWS:16787 +#: ../../../build/NEWS:16805 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is set to " @@ -25730,65 +25759,65 @@ msgid "" " higher." msgstr "" -#: ../../../build/NEWS:16799 +#: ../../../build/NEWS:16817 msgid "Python 3.5.3 final" msgstr "Python 3.5.3 final" -#: ../../../build/NEWS:16801 +#: ../../../build/NEWS:16819 msgid "*Release date: 2017-01-17*" msgstr "*Tanggal rilis: 2017-01-17*" -#: ../../../build/NEWS:16803 +#: ../../../build/NEWS:16821 msgid "There were no code changes between 3.5.3rc1 and 3.5.3 final." msgstr "Tidak ada perubahan kode antara 3.5.3rc1 dan 3.5.3 final." -#: ../../../build/NEWS:16808 +#: ../../../build/NEWS:16826 msgid "Python 3.5.3 release candidate 1" msgstr "Python 3.5.3 kandidat rilis 1" -#: ../../../build/NEWS:16810 +#: ../../../build/NEWS:16828 msgid "*Release date: 2017-01-02*" msgstr "*Tanggal rilis: 2017-01-02*" -#: ../../../build/NEWS:16815 +#: ../../../build/NEWS:16833 msgid "" "`bpo-29073 `__: bytearray formatting no " "longer truncates on first null byte." msgstr "" -#: ../../../build/NEWS:16819 +#: ../../../build/NEWS:16837 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table." msgstr "" -#: ../../../build/NEWS:16831 +#: ../../../build/NEWS:16849 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug caused by a monkey-patched " "len() function." msgstr "" -#: ../../../build/NEWS:16874 +#: ../../../build/NEWS:16892 msgid "" "`bpo-28203 `__: Fix incorrect type in " "error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:16889 +#: ../../../build/NEWS:16907 msgid "" "`bpo-28189 `__: dictitems_contains no " "longer swallows compare errors. (Patch by Xiang Zhang)" msgstr "" -#: ../../../build/NEWS:16901 +#: ../../../build/NEWS:16919 msgid "" "`bpo-26020 `__: set literal evaluation " "order did not match documented behaviour." msgstr "" -#: ../../../build/NEWS:16920 +#: ../../../build/NEWS:16938 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -25796,33 +25825,33 @@ msgid "" "package name." msgstr "" -#: ../../../build/NEWS:16972 +#: ../../../build/NEWS:16990 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when pass a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:17023 +#: ../../../build/NEWS:17041 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer add entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:17061 +#: ../../../build/NEWS:17079 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module." msgstr "" -#: ../../../build/NEWS:17087 +#: ../../../build/NEWS:17105 msgid "" "`bpo-19003 `__: m email.generator now " "replaces only ``\\r`` and/or ``\\n`` line endings, per the RFC, instead of " "all unicode line endings." msgstr "" -#: ../../../build/NEWS:17159 +#: ../../../build/NEWS:17177 msgid "" "A new version of typing.py from https://github.com/python/typing: Collection" " (only for 3.6) (`bpo-27598 `__). Add " @@ -25831,20 +25860,20 @@ msgid "" "(upstream #252)." msgstr "" -#: ../../../build/NEWS:17175 +#: ../../../build/NEWS:17193 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " "property() and other data descriptors." msgstr "" -#: ../../../build/NEWS:17219 +#: ../../../build/NEWS:17237 msgid "" "`bpo-26664 `__: Fix activate.fish by " "removing mis-use of ``$``." msgstr "" -#: ../../../build/NEWS:17221 +#: ../../../build/NEWS:17239 msgid "" "`bpo-22115 `__: Fixed tracing Tkinter " "variables: trace_vdelete() with wrong mode no longer break tracing, " @@ -25852,51 +25881,51 @@ msgid "" "\"u\" mode now works." msgstr "" -#: ../../../build/NEWS:17225 +#: ../../../build/NEWS:17243 msgid "" "Fix a scoping issue in importlib.util.LazyLoader which triggered an " "UnboundLocalError when lazy-loading a module that was already put into " "sys.modules." msgstr "" -#: ../../../build/NEWS:17325 +#: ../../../build/NEWS:17343 msgid "" "`bpo-28600 `__: Optimize " "loop.call_soon()." msgstr "" -#: ../../../build/NEWS:17339 +#: ../../../build/NEWS:17357 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left the parser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:17342 +#: ../../../build/NEWS:17360 msgid "" "`bpo-28990 `__: Fix SSL hanging if " "connection is closed before handshake completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:17378 +#: ../../../build/NEWS:17396 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and bytes-like objects are accepted." msgstr "" -#: ../../../build/NEWS:17390 +#: ../../../build/NEWS:17408 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l/-M in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:17431 +#: ../../../build/NEWS:17449 msgid "" "`bpo-27309 `__: Enabled proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:17464 +#: ../../../build/NEWS:17482 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -25905,13 +25934,13 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:17471 +#: ../../../build/NEWS:17489 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations configure flag." msgstr "" -#: ../../../build/NEWS:17476 +#: ../../../build/NEWS:17494 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp and ld_so_aix, which are required on AIX. This " @@ -25919,48 +25948,48 @@ msgid "" "undoes changed references to the build tree that were made in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:17499 +#: ../../../build/NEWS:17517 msgid "Python 3.5.2 final" msgstr "Python 3.5.2 final" -#: ../../../build/NEWS:17501 +#: ../../../build/NEWS:17519 msgid "*Release date: 2016-06-26*" msgstr "*Tanggal rilis: 2016-06-26*" -#: ../../../build/NEWS:17511 +#: ../../../build/NEWS:17529 msgid "" "`bpo-26867 `__: Ubuntu's openssl " "OP_NO_SSLv3 is forced on by default; fix test." msgstr "" -#: ../../../build/NEWS:17516 +#: ../../../build/NEWS:17534 msgid "" "`bpo-27365 `__: Allow non-ascii in " "idlelib/NEWS.txt - minimal part for 3.5.2." msgstr "" -#: ../../../build/NEWS:17520 +#: ../../../build/NEWS:17538 msgid "Python 3.5.2 release candidate 1" msgstr "Python 3.5.2 kandidat rilis 1" -#: ../../../build/NEWS:17522 +#: ../../../build/NEWS:17540 msgid "*Release date: 2016-06-12*" msgstr "*Tanggal rilis: 2016-06-12*" -#: ../../../build/NEWS:17538 +#: ../../../build/NEWS:17556 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:17593 +#: ../../../build/NEWS:17611 msgid "" "`bpo-26194 `__: Deque.insert() gave odd " "results for bounded deques that had reached their maximum size. Now an " "IndexError will be raised when attempting to insert into a full deque." msgstr "" -#: ../../../build/NEWS:17597 +#: ../../../build/NEWS:17615 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -25969,13 +25998,13 @@ msgid "" "returns ``1.0`` (``int``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:17659 +#: ../../../build/NEWS:17677 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom" msgstr "" -#: ../../../build/NEWS:17844 +#: ../../../build/NEWS:17862 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions on " @@ -25983,64 +26012,64 @@ msgid "" "late during the Python shutdown process." msgstr "" -#: ../../../build/NEWS:17886 +#: ../../../build/NEWS:17904 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in the fileinput module. The bufsize parameter is no longer used." msgstr "" -#: ../../../build/NEWS:17915 +#: ../../../build/NEWS:17933 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises SystemError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:17974 +#: ../../../build/NEWS:17992 msgid "" "`bpo-17633 `__: Improve zipimport's " "support for namespace packages." msgstr "" -#: ../../../build/NEWS:18073 +#: ../../../build/NEWS:18091 msgid "" "`bpo-27223 `__: asyncio: Fix _read_ready" " and _write_ready to respect _conn_lost. Patch by Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18076 +#: ../../../build/NEWS:18094 msgid "" "`bpo-22970 `__: asyncio: Fix " "inconsistency cancelling Condition.wait. Patch by David Coles." msgstr "" -#: ../../../build/NEWS:18112 +#: ../../../build/NEWS:18130 msgid "" "`bpo-21703 `__: Add test for IDLE's undo" " delegator. Original patch by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:18148 +#: ../../../build/NEWS:18166 msgid "" "`bpo-25500 `__: Fix documentation to not" " claim that __import__ is searched for in the global scope." msgstr "" -#: ../../../build/NEWS:18169 +#: ../../../build/NEWS:18187 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "self-signed.pythontest.net. This avoids relying on svn.python.org, which " "recently changed root certificate." msgstr "" -#: ../../../build/NEWS:18192 +#: ../../../build/NEWS:18210 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier " "de Gaye." msgstr "" -#: ../../../build/NEWS:18216 +#: ../../../build/NEWS:18234 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" @@ -26048,43 +26077,43 @@ msgid "" "deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``." msgstr "" -#: ../../../build/NEWS:18277 +#: ../../../build/NEWS:18295 msgid "Python 3.5.1 final" msgstr "Python 3.5.1 final" -#: ../../../build/NEWS:18279 +#: ../../../build/NEWS:18297 msgid "*Release date: 2015-12-06*" msgstr "*Tanggal rilis: 2015-12-06*" -#: ../../../build/NEWS:18290 +#: ../../../build/NEWS:18308 msgid "" "`bpo-25715 `__: Python 3.5.1 installer " "shows wrong upgrade path and incorrect logic for launcher detection." msgstr "" -#: ../../../build/NEWS:18295 +#: ../../../build/NEWS:18313 msgid "Python 3.5.1 release candidate 1" msgstr "Python 3.5.1 kandidat rilis 1" -#: ../../../build/NEWS:18297 +#: ../../../build/NEWS:18315 msgid "*Release date: 2015-11-22*" msgstr "*Tanggal rilis: 2015-11-22*" -#: ../../../build/NEWS:18356 +#: ../../../build/NEWS:18374 msgid "" "`bpo-25182 `__: The stdprinter (used as " "sys.stderr before the io module is imported at startup) now uses the " "backslashreplace error handler." msgstr "" -#: ../../../build/NEWS:18359 +#: ../../../build/NEWS:18377 msgid "" "`bpo-25131 `__: Make the line number and" " column offset of set/dict literals and comprehensions correspond to the " "opening brace." msgstr "" -#: ../../../build/NEWS:18362 +#: ../../../build/NEWS:18380 msgid "" "`bpo-25150 `__: Hide the private " "_Py_atomic_xxx symbols from the public Python.h header to fix a compilation " @@ -26092,38 +26121,38 @@ msgid "" "PyThreadState_Get() to avoid ABI incompatibilities." msgstr "" -#: ../../../build/NEWS:18386 +#: ../../../build/NEWS:18404 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute." msgstr "" -#: ../../../build/NEWS:18464 +#: ../../../build/NEWS:18482 msgid "" "`bpo-24483 `__: C implementation of " "functools.lru_cache() now calculates key's hash only once." msgstr "" -#: ../../../build/NEWS:18467 +#: ../../../build/NEWS:18485 msgid "" "`bpo-22958 `__: Constructor and update " "method of weakref.WeakValueDictionary now accept the self and the dict " "keyword arguments." msgstr "" -#: ../../../build/NEWS:18470 +#: ../../../build/NEWS:18488 msgid "" "`bpo-22609 `__: Constructor of " "collections.UserDict now accepts the self keyword argument." msgstr "" -#: ../../../build/NEWS:18473 +#: ../../../build/NEWS:18491 msgid "" "`bpo-25111 `__: Fixed comparison of " "traceback.FrameSummary." msgstr "" -#: ../../../build/NEWS:18475 +#: ../../../build/NEWS:18493 msgid "" "`bpo-25262 `__: Added support for " "BINBYTES8 opcode in Python implementation of unpickler. Highest 32 bits of " @@ -26131,30 +26160,30 @@ msgid "" " on 32-bit platforms in C implementation." msgstr "" -#: ../../../build/NEWS:18480 +#: ../../../build/NEWS:18498 msgid "" "`bpo-25034 `__: Fix string.Formatter " "problem with auto-numbering and nested format_specs. Patch by Anthon van der" " Neut." msgstr "" -#: ../../../build/NEWS:18483 +#: ../../../build/NEWS:18501 msgid "" "`bpo-25233 `__: Rewrite the guts of " "asyncio.Queue and asyncio.Semaphore to be more understandable and correct." msgstr "" -#: ../../../build/NEWS:18492 +#: ../../../build/NEWS:18510 msgid "" "`bpo-23329 `__: Allow the ssl module to " "be built with older versions of LibreSSL." msgstr "" -#: ../../../build/NEWS:18495 +#: ../../../build/NEWS:18513 msgid "Prevent overflow in _Unpickler_Read." msgstr "" -#: ../../../build/NEWS:18497 +#: ../../../build/NEWS:18515 msgid "" "`bpo-25047 `__: The XML encoding " "declaration written by Element Tree now respects the letter case given by " @@ -26162,26 +26191,26 @@ msgid "" "like \"UTF-8\", which worked in Python 2." msgstr "" -#: ../../../build/NEWS:18501 +#: ../../../build/NEWS:18519 msgid "" "`bpo-25135 `__: Make deque_clear() safer" " by emptying the deque before clearing. This helps avoid possible reentrancy" " issues." msgstr "" -#: ../../../build/NEWS:18504 +#: ../../../build/NEWS:18522 msgid "" "`bpo-19143 `__: platform module now " "reads Windows version from kernel32.dll to avoid compatibility shims." msgstr "" -#: ../../../build/NEWS:18507 +#: ../../../build/NEWS:18525 msgid "" "`bpo-25092 `__: Fix datetime.strftime() " "failure when errno was already set to EINVAL." msgstr "" -#: ../../../build/NEWS:18510 +#: ../../../build/NEWS:18528 msgid "" "`bpo-23517 `__: Fix rounding in " "fromtimestamp() and utcfromtimestamp() methods of datetime.datetime: " @@ -26193,27 +26222,27 @@ msgid "" "mode used by round(float) for example." msgstr "" -#: ../../../build/NEWS:18519 +#: ../../../build/NEWS:18537 msgid "" "`bpo-25155 `__: Fix " "datetime.datetime.now() and datetime.datetime.utcnow() on Windows to support" " date after year 2038. It was a regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:18523 +#: ../../../build/NEWS:18541 msgid "" "`bpo-25108 `__: Omitted internal frames " "in traceback functions print_stack(), format_stack(), and extract_stack() " "called without arguments." msgstr "" -#: ../../../build/NEWS:18526 +#: ../../../build/NEWS:18544 msgid "" "`bpo-25118 `__: Fix a regression of " "Python 3.5.0 in os.waitpid() on Windows." msgstr "" -#: ../../../build/NEWS:18528 +#: ../../../build/NEWS:18546 msgid "" "`bpo-24684 `__: " "socket.socket.getaddrinfo() now calls PyUnicode_AsEncodedString() instead of" @@ -26223,46 +26252,46 @@ msgid "" " of the string." msgstr "" -#: ../../../build/NEWS:18534 +#: ../../../build/NEWS:18552 msgid "" "`bpo-25060 `__: Correctly compute stack " "usage of the BUILD_MAP opcode." msgstr "" -#: ../../../build/NEWS:18536 +#: ../../../build/NEWS:18554 msgid "" "`bpo-24857 `__: Comparing call_args to a" " long sequence now correctly returns a boolean result instead of raising an " "exception. Patch by A Kaptur." msgstr "" -#: ../../../build/NEWS:18539 +#: ../../../build/NEWS:18557 msgid "" "`bpo-23144 `__: Make sure that " "HTMLParser.feed() returns all the data, even when convert_charrefs is True." msgstr "" -#: ../../../build/NEWS:18542 +#: ../../../build/NEWS:18560 msgid "" "`bpo-24982 `__: shutil.make_archive() " "with the \"zip\" format now adds entries for directories (including empty " "directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:18545 +#: ../../../build/NEWS:18563 msgid "" "`bpo-25019 `__: Fixed a crash caused by " "setting non-string key of expat parser. Based on patch by John Leitch." msgstr "" -#: ../../../build/NEWS:18548 +#: ../../../build/NEWS:18566 msgid "" "`bpo-16180 `__: Exit pdb if file has " "syntax error, instead of trapping user in an infinite loop. Patch by Xavier" " de Gaye." msgstr "" -#: ../../../build/NEWS:18551 +#: ../../../build/NEWS:18569 msgid "" "`bpo-24891 `__: Fix a race condition at " "Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2)" @@ -26272,69 +26301,69 @@ msgid "" "Marco Paolini." msgstr "" -#: ../../../build/NEWS:18557 +#: ../../../build/NEWS:18575 msgid "" "`bpo-24992 `__: Fix error handling and a" " race condition (related to garbage collection) in collections.OrderedDict " "constructor." msgstr "" -#: ../../../build/NEWS:18560 +#: ../../../build/NEWS:18578 msgid "" "`bpo-24881 `__: Fixed setting binary " "mode in Python implementation of FileIO on Windows and Cygwin. Patch from " "Akira Li." msgstr "" -#: ../../../build/NEWS:18576 +#: ../../../build/NEWS:18594 msgid "" "`bpo-21112 `__: Fix regression in " "unittest.expectedFailure on subclasses. Patch from Berker Peksag." msgstr "" -#: ../../../build/NEWS:18579 +#: ../../../build/NEWS:18597 msgid "" "`bpo-24764 `__: " "cgi.FieldStorage.read_multi() now ignores the Content-Length header in part " "headers. Patch written by Peter Landry and reviewed by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:18583 ../../../build/NEWS:18848 +#: ../../../build/NEWS:18601 ../../../build/NEWS:18866 msgid "" "`bpo-24913 `__: Fix overrun error in " "deque.index(). Found by John Leitch and Bryce Darling." msgstr "" -#: ../../../build/NEWS:18586 +#: ../../../build/NEWS:18604 msgid "" "`bpo-24774 `__: Fix docstring in " "http.server.test. Patch from Chiu-Hsiang Hsu." msgstr "" -#: ../../../build/NEWS:18588 +#: ../../../build/NEWS:18606 msgid "" "`bpo-21159 `__: Improve message in " "configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18591 +#: ../../../build/NEWS:18609 msgid "" "`bpo-20362 `__: Honour " "TestCase.longMessage correctly in assertRegex. Patch from Ilia Kurenkov." msgstr "" -#: ../../../build/NEWS:18594 +#: ../../../build/NEWS:18612 msgid "" "`bpo-23572 `__: Fixed " "functools.singledispatch on classes with falsy metaclasses. Patch by Ethan " "Furman." msgstr "" -#: ../../../build/NEWS:18597 +#: ../../../build/NEWS:18615 msgid "asyncio: ensure_future() now accepts awaitable objects." msgstr "" -#: ../../../build/NEWS:18685 +#: ../../../build/NEWS:18703 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -26344,7 +26373,7 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:18702 +#: ../../../build/NEWS:18720 msgid "" "`bpo-12067 `__: Rewrite Comparisons " "section in the Expressions chapter of the language reference. Some of the " @@ -26354,196 +26383,196 @@ msgid "" "suggestions for user-defined classes. Patch from Andy Maier." msgstr "" -#: ../../../build/NEWS:18712 +#: ../../../build/NEWS:18730 msgid "" "`bpo-23725 `__: Overhaul tempfile docs. " "Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:18715 +#: ../../../build/NEWS:18733 msgid "" "`bpo-24808 `__: Update the types of some" " PyTypeObject fields. Patch by Joseph Weston." msgstr "" -#: ../../../build/NEWS:18718 +#: ../../../build/NEWS:18736 msgid "" "`bpo-22812 `__: Fix unittest discovery " "examples. Patch from Pam McA'Nulty." msgstr "" -#: ../../../build/NEWS:18725 +#: ../../../build/NEWS:18743 msgid "" "`bpo-25099 `__: Make test_compileall not" " fail when an entry on sys.path cannot be written to (commonly seen in " "administrative installs on Windows)." msgstr "" -#: ../../../build/NEWS:18728 +#: ../../../build/NEWS:18746 msgid "" "`bpo-23919 `__: Prevents assert dialogs " "appearing in the test suite." msgstr "" -#: ../../../build/NEWS:18736 +#: ../../../build/NEWS:18754 msgid "" "`bpo-24915 `__: Add LLVM support for PGO" " builds and use the test suite to generate the profile data. Initial patch " "by Alecsandru Patrascu of Intel." msgstr "" -#: ../../../build/NEWS:18739 +#: ../../../build/NEWS:18757 msgid "" "`bpo-24910 `__: Windows MSIs now have " "unique display names." msgstr "" -#: ../../../build/NEWS:18747 +#: ../../../build/NEWS:18765 msgid "" "`bpo-25450 `__: Updates shortcuts to " "start Python in installation directory." msgstr "" -#: ../../../build/NEWS:18749 +#: ../../../build/NEWS:18767 msgid "" "`bpo-25164 `__: Changes default all-" "users install directory to match per-user directory." msgstr "" -#: ../../../build/NEWS:18752 +#: ../../../build/NEWS:18770 msgid "" "`bpo-25143 `__: Improves installer error" " messages for unsupported platforms." msgstr "" -#: ../../../build/NEWS:18754 +#: ../../../build/NEWS:18772 msgid "" "`bpo-25163 `__: Display correct " "directory in installer when using non-default settings." msgstr "" -#: ../../../build/NEWS:18757 +#: ../../../build/NEWS:18775 msgid "" "`bpo-25361 `__: Disables use of SSE2 " "instructions in Windows 32-bit build" msgstr "" -#: ../../../build/NEWS:18759 +#: ../../../build/NEWS:18777 msgid "" "`bpo-25089 `__: Adds logging to " "installer for case where launcher is not selected on upgrade." msgstr "" -#: ../../../build/NEWS:18762 +#: ../../../build/NEWS:18780 msgid "" "`bpo-25165 `__: Windows uninstallation " "should not remove launcher if other versions remain" msgstr "" -#: ../../../build/NEWS:18765 +#: ../../../build/NEWS:18783 msgid "" "`bpo-25112 `__: py.exe launcher is " "missing icons" msgstr "" -#: ../../../build/NEWS:18767 +#: ../../../build/NEWS:18785 msgid "" "`bpo-25102 `__: Windows installer does " "not precompile for -O or -OO." msgstr "" -#: ../../../build/NEWS:18769 +#: ../../../build/NEWS:18787 msgid "" "`bpo-25081 `__: Makes Back button in " "installer go back to upgrade page when upgrading." msgstr "" -#: ../../../build/NEWS:18772 +#: ../../../build/NEWS:18790 msgid "" "`bpo-25091 `__: Increases font size of " "the installer." msgstr "" -#: ../../../build/NEWS:18774 +#: ../../../build/NEWS:18792 msgid "" "`bpo-25126 `__: Clarifies that the non-" "web installer will download some components." msgstr "" -#: ../../../build/NEWS:18777 +#: ../../../build/NEWS:18795 msgid "" "`bpo-25213 `__: Restores " "requestedExecutionLevel to manifest to disable UAC virtualization." msgstr "" -#: ../../../build/NEWS:18789 +#: ../../../build/NEWS:18807 msgid "Python 3.5.0 final" msgstr "Python 3.5.0 final" -#: ../../../build/NEWS:18791 +#: ../../../build/NEWS:18809 msgid "*Release date: 2015-09-13*" msgstr "*Tanggal rilis: 2015-09-13*" -#: ../../../build/NEWS:18796 +#: ../../../build/NEWS:18814 msgid "" "`bpo-25071 `__: Windows installer should" " not require TargetDir parameter when installing quietly." msgstr "" -#: ../../../build/NEWS:18801 +#: ../../../build/NEWS:18819 msgid "Python 3.5.0 release candidate 4" msgstr "Python 3.5.0 kandidat rilis 4" -#: ../../../build/NEWS:18803 +#: ../../../build/NEWS:18821 msgid "*Release date: 2015-09-09*" msgstr "*Tanggal rilis: 2015-09-09*" -#: ../../../build/NEWS:18808 +#: ../../../build/NEWS:18826 msgid "" "`bpo-25029 `__: Fixes MemoryError in " "test_strptime." msgstr "" -#: ../../../build/NEWS:18813 +#: ../../../build/NEWS:18831 msgid "" "`bpo-25027 `__: Reverts partial-static " "build options and adds vcruntime140.dll to Windows installation." msgstr "" -#: ../../../build/NEWS:18818 +#: ../../../build/NEWS:18836 msgid "Python 3.5.0 release candidate 3" msgstr "Python 3.5.0 kandidat rilis 3" -#: ../../../build/NEWS:18820 +#: ../../../build/NEWS:18838 msgid "*Release date: 2015-09-07*" msgstr "*Tanggal rilis: 2015-09-07*" -#: ../../../build/NEWS:18825 +#: ../../../build/NEWS:18843 msgid "" "`bpo-24305 `__: Prevent import subsystem" " stack frames from being counted by the warnings.warn(stacklevel=) " "parameter." msgstr "" -#: ../../../build/NEWS:18828 +#: ../../../build/NEWS:18846 msgid "" "`bpo-24912 `__: Prevent __class__ " "assignment to immutable built-in objects." msgstr "" -#: ../../../build/NEWS:18830 +#: ../../../build/NEWS:18848 msgid "" "`bpo-24975 `__: Fix AST compilation for " ":pep:`448` syntax." msgstr "" -#: ../../../build/NEWS:18835 +#: ../../../build/NEWS:18853 msgid "" "`bpo-24917 `__: time_strftime() buffer " "over-read." msgstr "" -#: ../../../build/NEWS:18837 +#: ../../../build/NEWS:18855 msgid "" "`bpo-24748 `__: To resolve a " "compatibility problem found with py2exe and pywin32, imp.load_dynamic() once" @@ -26551,180 +26580,180 @@ msgid "" " themselves with extension modules. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18842 +#: ../../../build/NEWS:18860 msgid "" "`bpo-24635 `__: Fixed a bug in typing.py" " where isinstance([], typing.Iterable) would return True once, then False on" " subsequent calls." msgstr "" -#: ../../../build/NEWS:18845 +#: ../../../build/NEWS:18863 msgid "" "`bpo-24989 `__: Fixed buffer overread in" " BytesIO.readline() if a position is set beyond size. Based on patch by " "John Leitch." msgstr "" -#: ../../../build/NEWS:18853 +#: ../../../build/NEWS:18871 msgid "Python 3.5.0 release candidate 2" msgstr "Python 3.5.0 kandidat rilis 2" -#: ../../../build/NEWS:18855 +#: ../../../build/NEWS:18873 msgid "*Release date: 2015-08-25*" msgstr "*Tanggal rilis: 2015-08-25*" -#: ../../../build/NEWS:18860 +#: ../../../build/NEWS:18878 msgid "" "`bpo-24769 `__: Interpreter now starts " "properly when dynamic loading is disabled. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18863 +#: ../../../build/NEWS:18881 msgid "" "`bpo-21167 `__: NAN operations are now " "handled correctly when python is compiled with ICC even if -fp-model strict " "is not specified." msgstr "" -#: ../../../build/NEWS:18866 +#: ../../../build/NEWS:18884 msgid "" "`bpo-24492 `__: A \"package\" lacking a " "__name__ attribute when trying to perform a ``from .. import ...`` statement" " will trigger an ImportError instead of an AttributeError." msgstr "" -#: ../../../build/NEWS:18873 +#: ../../../build/NEWS:18891 msgid "" "`bpo-24847 `__: Removes vcruntime140.dll" " dependency from Tcl/Tk." msgstr "" -#: ../../../build/NEWS:18875 +#: ../../../build/NEWS:18893 msgid "" "`bpo-24839 `__: platform._syscmd_ver " "raises DeprecationWarning" msgstr "" -#: ../../../build/NEWS:18877 +#: ../../../build/NEWS:18895 msgid "" "`bpo-24867 `__: Fix Task.get_stack() for" " 'async def' coroutines" msgstr "" -#: ../../../build/NEWS:18881 +#: ../../../build/NEWS:18899 msgid "Python 3.5.0 release candidate 1" msgstr "Python 3.5.0 kandidat rilis 1" -#: ../../../build/NEWS:18883 +#: ../../../build/NEWS:18901 msgid "*Release date: 2015-08-09*" msgstr "*Tanggal rilis: 2015-08-09*" -#: ../../../build/NEWS:18888 +#: ../../../build/NEWS:18906 msgid "" "`bpo-24667 `__: Resize odict in all " "cases that the underlying dict resizes." msgstr "" -#: ../../../build/NEWS:18893 +#: ../../../build/NEWS:18911 msgid "" "`bpo-24824 `__: Signatures of " "codecs.encode() and codecs.decode() now are compatible with pydoc." msgstr "" -#: ../../../build/NEWS:18896 +#: ../../../build/NEWS:18914 msgid "" "`bpo-24634 `__: Importing uuid should " "not try to load libc on Windows" msgstr "" -#: ../../../build/NEWS:18898 +#: ../../../build/NEWS:18916 msgid "" "`bpo-24798 `__: _msvccompiler.py doesn't" " properly support manifests" msgstr "" -#: ../../../build/NEWS:18900 +#: ../../../build/NEWS:18918 msgid "" "`bpo-4395 `__: Better testing and " "documentation of binary operators. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:18903 +#: ../../../build/NEWS:18921 msgid "" "`bpo-23973 `__: Update typing.py from " "GitHub repo." msgstr "" -#: ../../../build/NEWS:18905 +#: ../../../build/NEWS:18923 msgid "" "`bpo-23004 `__: mock_open() now reads " "binary data correctly when the type of read_data is bytes. Initial patch by" " Aaron Hill." msgstr "" -#: ../../../build/NEWS:18908 +#: ../../../build/NEWS:18926 msgid "" "`bpo-23888 `__: Handle fractional time " "in cookie expiry. Patch by ssh." msgstr "" -#: ../../../build/NEWS:18910 +#: ../../../build/NEWS:18928 msgid "" "`bpo-23652 `__: Make it possible to " "compile the select module against the libc headers from the Linux Standard " "Base, which do not include some EPOLL macros. Patch by Matt Frank." msgstr "" -#: ../../../build/NEWS:18914 +#: ../../../build/NEWS:18932 msgid "" "`bpo-22932 `__: Fix timezones in " "email.utils.formatdate. Patch from Dmitry Shachnev." msgstr "" -#: ../../../build/NEWS:18917 +#: ../../../build/NEWS:18935 msgid "" "`bpo-23779 `__: imaplib raises TypeError" " if authenticator tries to abort. Patch from Craig Holmquist." msgstr "" -#: ../../../build/NEWS:18920 +#: ../../../build/NEWS:18938 msgid "" "`bpo-23319 `__: Fix " "ctypes.BigEndianStructure, swap correctly bytes. Patch written by Matthieu " "Gautier." msgstr "" -#: ../../../build/NEWS:18923 +#: ../../../build/NEWS:18941 msgid "" "`bpo-23254 `__: Document how to close " "the TCPServer listening socket. Patch from Martin Panter." msgstr "" -#: ../../../build/NEWS:18926 +#: ../../../build/NEWS:18944 msgid "" "`bpo-19450 `__: Update Windows and OS X " "installer builds to use SQLite 3.8.11." msgstr "" -#: ../../../build/NEWS:18928 +#: ../../../build/NEWS:18946 msgid "" "`bpo-17527 `__: Add PATCH to " "wsgiref.validator. Patch from Luca Sbardella." msgstr "" -#: ../../../build/NEWS:18930 +#: ../../../build/NEWS:18948 msgid "" "`bpo-24791 `__: Fix grammar regression " "for call syntax: 'g(\\*a or b)'." msgstr "" -#: ../../../build/NEWS:18935 +#: ../../../build/NEWS:18953 msgid "" "`bpo-23672 `__: Allow Idle to edit and " "run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." msgstr "" -#: ../../../build/NEWS:18938 +#: ../../../build/NEWS:18956 msgid "" "`bpo-24745 `__: Idle editor default " "font. Switch from Courier to platform-sensitive TkFixedFont. This should " @@ -26733,20 +26762,20 @@ msgid "" "Window]. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:18944 +#: ../../../build/NEWS:18962 msgid "" "`bpo-21192 `__: Idle editor. When a file" " is run, put its name in the restart bar. Do not print false prompts. " "Original patch by Adnan Umer." msgstr "" -#: ../../../build/NEWS:18947 +#: ../../../build/NEWS:18965 msgid "" "`bpo-13884 `__: Idle menus. Remove " "tearoff lines. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:18952 +#: ../../../build/NEWS:18970 msgid "" "`bpo-24129 `__: Clarify the reference " "documentation for name resolution. This includes removing the assumption " @@ -26755,222 +26784,222 @@ msgid "" "by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:18957 +#: ../../../build/NEWS:18975 msgid "" "`bpo-20769 `__: Improve reload() docs. " "Patch by Dorian Pula." msgstr "" -#: ../../../build/NEWS:18959 +#: ../../../build/NEWS:18977 msgid "" "`bpo-23589 `__: Remove duplicate " "sentence from the FAQ. Patch by Yongzhi Pan." msgstr "" -#: ../../../build/NEWS:18961 +#: ../../../build/NEWS:18979 msgid "" "`bpo-24729 `__: Correct IO tutorial to " "match implementation regarding encoding parameter to open function." msgstr "" -#: ../../../build/NEWS:18967 +#: ../../../build/NEWS:18985 msgid "" "`bpo-24751 `__: When running regrtest " "with the ``-w`` command line option, a test run is no longer marked as a " "failure if all tests succeed when re-run." msgstr "" -#: ../../../build/NEWS:18973 +#: ../../../build/NEWS:18991 msgid "Python 3.5.0 beta 4" msgstr "Python 3.5.0 beta 4" -#: ../../../build/NEWS:18975 +#: ../../../build/NEWS:18993 msgid "*Release date: 2015-07-26*" msgstr "*Tanggal rilis: 2015-07-26*" -#: ../../../build/NEWS:18980 +#: ../../../build/NEWS:18998 msgid "" "`bpo-23573 `__: Restored optimization of" " bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." msgstr "" -#: ../../../build/NEWS:18983 +#: ../../../build/NEWS:19001 msgid "" "`bpo-24569 `__: Make :pep:`448` " "dictionary evaluation more consistent." msgstr "" -#: ../../../build/NEWS:18985 +#: ../../../build/NEWS:19003 msgid "" "`bpo-24583 `__: Fix crash when set is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:18987 +#: ../../../build/NEWS:19005 msgid "" "`bpo-24407 `__: Fix crash when dict is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:18989 +#: ../../../build/NEWS:19007 msgid "" "`bpo-24619 `__: New approach for " "tokenizing async/await. As a consequence, it is now possible to have one-" "line 'async def foo(): await ..' functions." msgstr "" -#: ../../../build/NEWS:18992 +#: ../../../build/NEWS:19010 msgid "" "`bpo-24687 `__: Plug refleak on " "SyntaxError in function parameters annotations." msgstr "" -#: ../../../build/NEWS:18994 +#: ../../../build/NEWS:19012 msgid "" "`bpo-15944 `__: memoryview: Allow " "arbitrary formats when casting to bytes. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19000 +#: ../../../build/NEWS:19018 msgid "" "`bpo-23441 `__: rcompleter now prints a " "tab character instead of displaying possible completions for an empty word." " Initial patch by Martin Sekera." msgstr "" -#: ../../../build/NEWS:19003 +#: ../../../build/NEWS:19021 msgid "" "`bpo-24683 `__: Fixed crashes in _json " "functions called with arguments of inappropriate type." msgstr "" -#: ../../../build/NEWS:19006 +#: ../../../build/NEWS:19024 msgid "" "`bpo-21697 `__: shutil.copytree() now " "correctly handles symbolic links that point to directories. Patch by " "Eduardo Seabra and Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19009 +#: ../../../build/NEWS:19027 msgid "" "`bpo-14373 `__: Fixed segmentation fault" " when gc.collect() is called during constructing lru_cache (C " "implementation)." msgstr "" -#: ../../../build/NEWS:19012 +#: ../../../build/NEWS:19030 msgid "" "`bpo-24695 `__: Fix a regression in " "traceback.print_exception(). If exc_traceback is None we shouldn't print a " "traceback header like described in the documentation." msgstr "" -#: ../../../build/NEWS:19016 +#: ../../../build/NEWS:19034 msgid "" "`bpo-24620 `__: Random.setstate() now " "validates the value of state last element." msgstr "" -#: ../../../build/NEWS:19019 +#: ../../../build/NEWS:19037 msgid "" "`bpo-22485 `__: Fixed an issue that " "caused `inspect.getsource` to return incorrect results on nested functions." msgstr "" -#: ../../../build/NEWS:19022 +#: ../../../build/NEWS:19040 msgid "" "`bpo-22153 `__: Improve unittest docs. " "Patch from Martin Panter and evilzero." msgstr "" -#: ../../../build/NEWS:19024 +#: ../../../build/NEWS:19042 msgid "" "`bpo-24580 `__: Symbolic group " "references to open group in re patterns now are explicitly forbidden as well" " as numeric group references." msgstr "" -#: ../../../build/NEWS:19027 +#: ../../../build/NEWS:19045 msgid "" "`bpo-24206 `__: Fixed __eq__ and __ne__ " "methods of inspect classes." msgstr "" -#: ../../../build/NEWS:19029 +#: ../../../build/NEWS:19047 msgid "" "`bpo-24631 `__: Fixed regression in the " "timeit module with multiline setup." msgstr "" -#: ../../../build/NEWS:19037 +#: ../../../build/NEWS:19055 msgid "" "`bpo-24608 `__: chunk.Chunk.read() now " "always returns bytes, not str." msgstr "" -#: ../../../build/NEWS:19039 +#: ../../../build/NEWS:19057 msgid "" "`bpo-18684 `__: Fixed reading out of the" " buffer in the re module." msgstr "" -#: ../../../build/NEWS:19041 +#: ../../../build/NEWS:19059 msgid "" "`bpo-24259 `__: tarfile now raises a " "ReadError if an archive is truncated inside a data segment." msgstr "" -#: ../../../build/NEWS:19044 +#: ../../../build/NEWS:19062 msgid "" "`bpo-15014 `__: SMTP.auth() and " "SMTP.login() now support RFC 4954's optional initial-response argument to " "the SMTP AUTH command." msgstr "" -#: ../../../build/NEWS:19047 +#: ../../../build/NEWS:19065 msgid "" "`bpo-24669 `__: Fix inspect.getsource() " "for 'async def' functions. Patch by Kai Groner." msgstr "" -#: ../../../build/NEWS:19050 +#: ../../../build/NEWS:19068 msgid "" "`bpo-24688 `__: ast.get_docstring() for " "'async def' functions." msgstr "" -#: ../../../build/NEWS:19055 +#: ../../../build/NEWS:19073 msgid "" "`bpo-24603 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2d." msgstr "" -#: ../../../build/NEWS:19060 +#: ../../../build/NEWS:19078 msgid "Python 3.5.0 beta 3" msgstr "Python 3.5.0 beta 3" -#: ../../../build/NEWS:19062 +#: ../../../build/NEWS:19080 msgid "*Release date: 2015-07-05*" msgstr "*Tanggal rilis: 2015-07-05*" -#: ../../../build/NEWS:19067 +#: ../../../build/NEWS:19085 msgid "" "`bpo-24467 `__: Fixed possible buffer " "over-read in bytearray. The bytearray object now always allocates place for " "trailing null byte and it's buffer now is always null-terminated." msgstr "" -#: ../../../build/NEWS:19071 +#: ../../../build/NEWS:19089 msgid "Upgrade to Unicode 8.0.0." msgstr "Pembaruan ke Unicode 8.0.0." -#: ../../../build/NEWS:19073 +#: ../../../build/NEWS:19091 msgid "" "`bpo-24345 `__: Add Py_tp_finalize slot " "for the stable ABI." msgstr "" -#: ../../../build/NEWS:19075 +#: ../../../build/NEWS:19093 msgid "" "`bpo-24400 `__: Introduce a distinct " "type for :pep:`492` coroutines; add types.CoroutineType, " @@ -26984,38 +27013,38 @@ msgid "" "coroutines--use inspect.isawaitable instead." msgstr "" -#: ../../../build/NEWS:19086 +#: ../../../build/NEWS:19104 msgid "" "`bpo-24450 `__: Add gi_yieldfrom to " "generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19089 +#: ../../../build/NEWS:19107 msgid "" "`bpo-19235 `__: Add new RecursionError " "exception. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:19094 +#: ../../../build/NEWS:19112 msgid "" "`bpo-21750 `__: mock_open.read_data can " "now be read from each instance, as it could in Python 3.3." msgstr "" -#: ../../../build/NEWS:19097 +#: ../../../build/NEWS:19115 msgid "" "`bpo-24552 `__: Fix use after free in an" " error case of the _pickle module." msgstr "" -#: ../../../build/NEWS:19099 +#: ../../../build/NEWS:19117 msgid "" "`bpo-24514 `__: tarfile now tolerates " "number fields consisting of only whitespace." msgstr "" -#: ../../../build/NEWS:19102 +#: ../../../build/NEWS:19120 msgid "" "`bpo-19176 `__: Fixed doctype() related " "bugs in C implementation of ElementTree. A deprecation warning no longer " @@ -27024,92 +27053,92 @@ msgid "" "target's doctype() is called. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19108 +#: ../../../build/NEWS:19126 msgid "" "`bpo-20387 `__: Restore semantic round-" "trip correctness in tokenize/untokenize for tab-indented blocks." msgstr "" -#: ../../../build/NEWS:19111 +#: ../../../build/NEWS:19129 msgid "" "`bpo-24456 `__: Fixed possible buffer " "over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." msgstr "" -#: ../../../build/NEWS:19114 +#: ../../../build/NEWS:19132 msgid "" "`bpo-24336 `__: The contextmanager " "decorator now works with functions with keyword arguments called \"func\" " "and \"self\". Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19117 +#: ../../../build/NEWS:19135 msgid "" "`bpo-24522 `__: Fix possible integer " "overflow in json accelerator module." msgstr "" -#: ../../../build/NEWS:19119 +#: ../../../build/NEWS:19137 msgid "" "`bpo-24489 `__: ensure a previously set " "C errno doesn't disturb cmath.polar()." msgstr "" -#: ../../../build/NEWS:19121 +#: ../../../build/NEWS:19139 msgid "" "`bpo-24408 `__: Fixed AttributeError in " "measure() and metrics() methods of tkinter.Font." msgstr "" -#: ../../../build/NEWS:19124 +#: ../../../build/NEWS:19142 msgid "" "`bpo-14373 `__: C implementation of " "functools.lru_cache() now can be used with methods." msgstr "" -#: ../../../build/NEWS:19127 +#: ../../../build/NEWS:19145 msgid "" "`bpo-24347 `__: Set KeyError if " "PyDict_GetItemWithError returns NULL." msgstr "" -#: ../../../build/NEWS:19129 +#: ../../../build/NEWS:19147 msgid "" "`bpo-24348 `__: Drop superfluous " "incref/decref." msgstr "" -#: ../../../build/NEWS:19131 +#: ../../../build/NEWS:19149 msgid "" "`bpo-24359 `__: Check for changed " "OrderedDict size during iteration." msgstr "" -#: ../../../build/NEWS:19133 +#: ../../../build/NEWS:19151 msgid "" "`bpo-24368 `__: Support keyword " "arguments in OrderedDict methods." msgstr "" -#: ../../../build/NEWS:19135 +#: ../../../build/NEWS:19153 msgid "" "`bpo-24362 `__: Simplify the C " "OrderedDict fast nodes resize logic." msgstr "" -#: ../../../build/NEWS:19137 +#: ../../../build/NEWS:19155 msgid "" "`bpo-24377 `__: Fix a ref leak in " "OrderedDict.__repr__." msgstr "" -#: ../../../build/NEWS:19139 +#: ../../../build/NEWS:19157 msgid "" "`bpo-24369 `__: Defend against key-" "changes during iteration." msgstr "" -#: ../../../build/NEWS:19144 +#: ../../../build/NEWS:19162 msgid "" "`bpo-24373 `__: _testmultiphase and " "xxlimited now use tp_traverse and tp_finalize to avoid reference leaks " @@ -27117,41 +27146,41 @@ msgid "" "`__ for details)" msgstr "" -#: ../../../build/NEWS:19151 +#: ../../../build/NEWS:19169 msgid "" "`bpo-24458 `__: Update documentation to " "cover multi-phase initialization for extension modules (PEP 489). Patch by " "Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19154 +#: ../../../build/NEWS:19172 msgid "" "`bpo-24351 `__: Clarify what is meant by" " \"identifier\" in the context of string.Template instances." msgstr "" -#: ../../../build/NEWS:19160 +#: ../../../build/NEWS:19178 msgid "" "`bpo-24432 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2c." msgstr "" -#: ../../../build/NEWS:19165 +#: ../../../build/NEWS:19183 msgid "Python 3.5.0 beta 2" msgstr "Python 3.5.0 beta 2" -#: ../../../build/NEWS:19167 +#: ../../../build/NEWS:19185 msgid "*Release date: 2015-05-31*" msgstr "*Tanggal rilis: 2015-05-31*" -#: ../../../build/NEWS:19172 +#: ../../../build/NEWS:19190 msgid "" "`bpo-24284 `__: The startswith and " "endswith methods of the str class no longer return True when finding the " "empty string and the indexes are completely out of range." msgstr "" -#: ../../../build/NEWS:19176 +#: ../../../build/NEWS:19194 msgid "" "`bpo-24115 `__: Update uses of " "PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(), " @@ -27159,229 +27188,229 @@ msgid "" "errors correctly." msgstr "" -#: ../../../build/NEWS:19180 +#: ../../../build/NEWS:19198 msgid "" "`bpo-24328 `__: Fix importing one " "character extension modules." msgstr "" -#: ../../../build/NEWS:19182 +#: ../../../build/NEWS:19200 msgid "" "`bpo-11205 `__: In dictionary displays, " "evaluate the key before the value." msgstr "" -#: ../../../build/NEWS:19184 +#: ../../../build/NEWS:19202 msgid "" "`bpo-24285 `__: Fixed regression that " "prevented importing extension modules from inside packages. Patch by Petr " "Viktorin." msgstr "" -#: ../../../build/NEWS:19190 +#: ../../../build/NEWS:19208 msgid "" "`bpo-23247 `__: Fix a crash in the " "StreamWriter.reset() of CJK codecs." msgstr "" -#: ../../../build/NEWS:19192 +#: ../../../build/NEWS:19210 msgid "" "`bpo-24270 `__: Add math.isclose() and " "cmath.isclose() functions as per :pep:`485`. Contributed by Chris Barker and" " Tal Einat." msgstr "" -#: ../../../build/NEWS:19195 +#: ../../../build/NEWS:19213 msgid "" "`bpo-5633 `__: Fixed timeit when the " "statement is a string and the setup is not." msgstr "" -#: ../../../build/NEWS:19198 +#: ../../../build/NEWS:19216 msgid "" "`bpo-24326 `__: Fixed audioop.ratecv() " "with non-default weightB argument. Original patch by David Moore." msgstr "" -#: ../../../build/NEWS:19201 +#: ../../../build/NEWS:19219 msgid "" "`bpo-16991 `__: Add a C implementation " "of OrderedDict." msgstr "" -#: ../../../build/NEWS:19203 +#: ../../../build/NEWS:19221 msgid "" "`bpo-23934 `__: Fix inspect.signature to" " fail correctly for builtin types lacking signature information. Initial " "patch by James Powell." msgstr "" -#: ../../../build/NEWS:19208 +#: ../../../build/NEWS:19226 msgid "Python 3.5.0 beta 1" msgstr "Python 3.5.0 beta 1" -#: ../../../build/NEWS:19210 +#: ../../../build/NEWS:19228 msgid "*Release date: 2015-05-24*" msgstr "*Tanggal rilis: 2015-05-24*" -#: ../../../build/NEWS:19215 +#: ../../../build/NEWS:19233 msgid "" "`bpo-24276 `__: Fixed optimization of " "property descriptor getter." msgstr "" -#: ../../../build/NEWS:19217 +#: ../../../build/NEWS:19235 msgid "" "`bpo-24268 `__: PEP 489: Multi-phase " "extension module initialization. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19220 +#: ../../../build/NEWS:19238 msgid "" "`bpo-23955 `__: Add pyvenv.cfg option to" " suppress registry/environment lookup for generating sys.path on Windows." msgstr "" -#: ../../../build/NEWS:19223 +#: ../../../build/NEWS:19241 msgid "" "`bpo-24257 `__: Fixed system error in " "the comparison of faked types.SimpleNamespace." msgstr "" -#: ../../../build/NEWS:19226 +#: ../../../build/NEWS:19244 msgid "" "`bpo-22939 `__: Fixed integer overflow " "in iterator object. Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:19229 +#: ../../../build/NEWS:19247 msgid "" "`bpo-23985 `__: Fix a possible buffer " "overrun when deleting a slice from the front of a bytearray and then " "appending some other bytes data." msgstr "" -#: ../../../build/NEWS:19232 +#: ../../../build/NEWS:19250 msgid "" "`bpo-24102 `__: Fixed exception type " "checking in standard error handlers." msgstr "" -#: ../../../build/NEWS:19234 +#: ../../../build/NEWS:19252 msgid "" "`bpo-15027 `__: The UTF-32 encoder is " "now 3x to 7x faster." msgstr "" -#: ../../../build/NEWS:19236 +#: ../../../build/NEWS:19254 msgid "" "`bpo-23290 `__: Optimize set_merge() for" " cases where the target is empty. (Contributed by Serhiy Storchaka.)" msgstr "" -#: ../../../build/NEWS:19239 +#: ../../../build/NEWS:19257 msgid "" "`bpo-2292 `__: PEP 448: Additional " "Unpacking Generalizations." msgstr "" -#: ../../../build/NEWS:19241 +#: ../../../build/NEWS:19259 msgid "" "`bpo-24096 `__: Make " "warnings.warn_explicit more robust against mutation of the warnings.filters " "list." msgstr "" -#: ../../../build/NEWS:19244 +#: ../../../build/NEWS:19262 msgid "" "`bpo-23996 `__: Avoid a crash when a " "delegated generator raises an unnormalized StopIteration exception. Patch " "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19247 +#: ../../../build/NEWS:19265 msgid "" "`bpo-23910 `__: Optimize property() " "getter calls. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19249 +#: ../../../build/NEWS:19267 msgid "" "`bpo-23911 `__: Move path-based " "importlib bootstrap code to a separate frozen module." msgstr "" -#: ../../../build/NEWS:19252 +#: ../../../build/NEWS:19270 msgid "" "`bpo-24192 `__: Fix namespace package " "imports." msgstr "" -#: ../../../build/NEWS:19254 +#: ../../../build/NEWS:19272 msgid "" "`bpo-24022 `__: Fix tokenizer crash when" " processing undecodable source code." msgstr "" -#: ../../../build/NEWS:19256 +#: ../../../build/NEWS:19274 msgid "" "`bpo-9951 `__: Added a hex() method to " "bytes, bytearray, and memoryview." msgstr "" -#: ../../../build/NEWS:19258 +#: ../../../build/NEWS:19276 msgid "" "`bpo-22906 `__: PEP 479: Change " "StopIteration handling inside generators." msgstr "" -#: ../../../build/NEWS:19260 +#: ../../../build/NEWS:19278 msgid "" "`bpo-24017 `__: PEP 492: Coroutines with" " async and await syntax." msgstr "" -#: ../../../build/NEWS:19265 +#: ../../../build/NEWS:19283 msgid "" "`bpo-14373 `__: Added C implementation " "of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " "Kachayev." msgstr "" -#: ../../../build/NEWS:19268 +#: ../../../build/NEWS:19286 msgid "" "`bpo-24230 `__: The tempfile module now " "accepts bytes for prefix, suffix and dir parameters and returns bytes in " "such situations (matching the os module APIs)." msgstr "" -#: ../../../build/NEWS:19272 +#: ../../../build/NEWS:19290 msgid "" "`bpo-22189 `__: collections.UserString " "now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " "isprintable(), and maketrans(). Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19276 +#: ../../../build/NEWS:19294 msgid "" "`bpo-24244 `__: Prevents termination " "when an invalid format string is encountered on Windows in strftime." msgstr "" -#: ../../../build/NEWS:19279 +#: ../../../build/NEWS:19297 msgid "" "`bpo-23973 `__: PEP 484: Add the typing " "module." msgstr "" -#: ../../../build/NEWS:19281 +#: ../../../build/NEWS:19299 msgid "" "`bpo-23086 `__: The " "collections.abc.Sequence() abstract base class added *start* and *stop* " "parameters to the index() mixin. Patch by Devin Jeanpierre." msgstr "" -#: ../../../build/NEWS:19285 +#: ../../../build/NEWS:19303 msgid "" "`bpo-20035 `__: Replaced the " "``tkinter._fix`` module used for setting up the Tcl/Tk environment on " @@ -27389,13 +27418,13 @@ msgid "" "permanent changes to the environment." msgstr "" -#: ../../../build/NEWS:19289 +#: ../../../build/NEWS:19307 msgid "" "`bpo-24257 `__: Fixed segmentation fault" " in sqlite3.Row constructor with faked cursor type." msgstr "" -#: ../../../build/NEWS:19292 +#: ../../../build/NEWS:19310 msgid "" "`bpo-15836 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " @@ -27403,13 +27432,13 @@ msgid "" "on patch by Daniel Wagner-Hall." msgstr "" -#: ../../../build/NEWS:19296 +#: ../../../build/NEWS:19314 msgid "" "`bpo-9858 `__: Add missing method stubs " "to _io.RawIOBase. Patch by Laura Rupprecht." msgstr "" -#: ../../../build/NEWS:19299 +#: ../../../build/NEWS:19317 msgid "" "`bpo-22955 `__: attrgetter, itemgetter " "and methodcaller objects in the operator module now support pickling. Added" @@ -27417,7 +27446,7 @@ msgid "" "Rosenberg." msgstr "" -#: ../../../build/NEWS:19303 +#: ../../../build/NEWS:19321 msgid "" "`bpo-22107 `__: tempfile.gettempdir() " "and tempfile.mkdtemp() now try again when a directory with the chosen name " @@ -27425,156 +27454,156 @@ msgid "" "early if parent directory is not valid (not exists or is a file) on Windows." msgstr "" -#: ../../../build/NEWS:19308 +#: ../../../build/NEWS:19326 msgid "" "`bpo-23780 `__: Improved error message " "in os.path.join() with single argument." msgstr "" -#: ../../../build/NEWS:19310 +#: ../../../build/NEWS:19328 msgid "" "`bpo-6598 `__: Increased time precision " "and random number range in email.utils.make_msgid() to strengthen the " "uniqueness of the message ID." msgstr "" -#: ../../../build/NEWS:19313 +#: ../../../build/NEWS:19331 msgid "" "`bpo-24091 `__: Fixed various crashes in" " corner cases in C implementation of ElementTree." msgstr "" -#: ../../../build/NEWS:19316 +#: ../../../build/NEWS:19334 msgid "" "`bpo-21931 `__: msilib.FCICreate() now " "raises TypeError in the case of a bad argument instead of a ValueError with " "a bogus FCI error number. Patch by Jeffrey Armstrong." msgstr "" -#: ../../../build/NEWS:19320 +#: ../../../build/NEWS:19338 msgid "" "`bpo-13866 `__: *quote_via* argument " "added to urllib.parse.urlencode." msgstr "" -#: ../../../build/NEWS:19322 +#: ../../../build/NEWS:19340 msgid "" "`bpo-20098 `__: New mangle_from policy " "option for email, default True for compat32, but False for all other " "policies." msgstr "" -#: ../../../build/NEWS:19325 +#: ../../../build/NEWS:19343 msgid "" "`bpo-24211 `__: The email library now " "supports RFC 6532: it can generate headers using utf-8 instead of encoded " "words." msgstr "" -#: ../../../build/NEWS:19328 +#: ../../../build/NEWS:19346 msgid "" "`bpo-16314 `__: Added support for the " "LZMA compression in distutils." msgstr "" -#: ../../../build/NEWS:19330 +#: ../../../build/NEWS:19348 msgid "" "`bpo-21804 `__: poplib now supports RFC " "6856 (UTF8)." msgstr "" -#: ../../../build/NEWS:19332 +#: ../../../build/NEWS:19350 msgid "" "`bpo-18682 `__: Optimized pprint " "functions for builtin scalar types." msgstr "" -#: ../../../build/NEWS:19334 +#: ../../../build/NEWS:19352 msgid "" "`bpo-22027 `__: smtplib now supports RFC" " 6531 (SMTPUTF8)." msgstr "" -#: ../../../build/NEWS:19336 +#: ../../../build/NEWS:19354 msgid "" "`bpo-23488 `__: Random generator objects" " now consume 2x less memory on 64-bit." msgstr "" -#: ../../../build/NEWS:19338 +#: ../../../build/NEWS:19356 msgid "" "`bpo-1322 `__: platform.dist() and " "platform.linux_distribution() functions are now deprecated. Initial patch " "by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19341 +#: ../../../build/NEWS:19359 msgid "" "`bpo-22486 `__: Added the math.gcd() " "function. The fractions.gcd() function now is deprecated. Based on patch " "by Mark Dickinson." msgstr "" -#: ../../../build/NEWS:19344 +#: ../../../build/NEWS:19362 msgid "" "`bpo-24064 `__: Property() docstrings " "are now writeable. (Patch by Berker Peksag.)" msgstr "" -#: ../../../build/NEWS:19347 +#: ../../../build/NEWS:19365 msgid "" "`bpo-22681 `__: Added support for the " "koi8_t encoding." msgstr "" -#: ../../../build/NEWS:19349 +#: ../../../build/NEWS:19367 msgid "" "`bpo-22682 `__: Added support for the " "kz1048 encoding." msgstr "" -#: ../../../build/NEWS:19351 +#: ../../../build/NEWS:19369 msgid "" "`bpo-23796 `__: peek and read1 methods " "of BufferedReader now raise ValueError if they called on a closed object. " "Patch by John Hergenroeder." msgstr "" -#: ../../../build/NEWS:19354 +#: ../../../build/NEWS:19372 msgid "" "`bpo-21795 `__: smtpd now supports the " "8BITMIME extension whenever the new *decode_data* constructor argument is " "set to False." msgstr "" -#: ../../../build/NEWS:19357 +#: ../../../build/NEWS:19375 msgid "" "`bpo-24155 `__: optimize heapq.heapify()" " for better cache performance when heapifying large lists." msgstr "" -#: ../../../build/NEWS:19360 +#: ../../../build/NEWS:19378 msgid "" "`bpo-21800 `__: imaplib now supports RFC" " 5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " "encodes non-ASCII usernames and passwords to UTF8." msgstr "" -#: ../../../build/NEWS:19364 +#: ../../../build/NEWS:19382 msgid "" "`bpo-20274 `__: When calling a " "_sqlite.Connection, it now complains if passed any keyword arguments. " "Previously it silently ignored them." msgstr "" -#: ../../../build/NEWS:19367 +#: ../../../build/NEWS:19385 msgid "" "`bpo-20274 `__: Remove ignored and " "erroneous \"kwargs\" parameters from three METH_VARARGS methods on " "_sqlite.Connection." msgstr "" -#: ../../../build/NEWS:19370 +#: ../../../build/NEWS:19388 msgid "" "`bpo-24134 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a" @@ -27582,221 +27611,221 @@ msgid "" "is passed in the context manager mode." msgstr "" -#: ../../../build/NEWS:19375 +#: ../../../build/NEWS:19393 msgid "" "`bpo-24018 `__: Add a " "collections.abc.Generator abstract base class. Contributed by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19378 +#: ../../../build/NEWS:19396 msgid "" "`bpo-23880 `__: Tkinter's getint() and " "getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " "numbers (in particular int)." msgstr "" -#: ../../../build/NEWS:19381 +#: ../../../build/NEWS:19399 msgid "" "`bpo-22619 `__: Added negative limit " "support in the traceback module. Based on patch by Dmitry Kazakov." msgstr "" -#: ../../../build/NEWS:19384 +#: ../../../build/NEWS:19402 msgid "" "`bpo-24094 `__: Fix possible crash in " "json.encode with poorly behaved dict subclasses." msgstr "" -#: ../../../build/NEWS:19387 +#: ../../../build/NEWS:19405 msgid "" "`bpo-9246 `__: On POSIX, os.getcwd() now " "supports paths longer than 1025 bytes. Patch written by William Orr." msgstr "" -#: ../../../build/NEWS:19390 +#: ../../../build/NEWS:19408 msgid "" "`bpo-17445 `__: add difflib.diff_bytes()" " to support comparison of byte strings (fixes a regression from Python 2)." msgstr "" -#: ../../../build/NEWS:19393 +#: ../../../build/NEWS:19411 msgid "" "`bpo-23917 `__: Fall back to sequential " "compilation when ProcessPoolExecutor doesn't exist. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:19396 +#: ../../../build/NEWS:19414 msgid "" "`bpo-23008 `__: Fixed resolving " "attributes with boolean value is False in pydoc." msgstr "" -#: ../../../build/NEWS:19399 +#: ../../../build/NEWS:19417 msgid "" "Fix asyncio issue 235: LifoQueue and PriorityQueue's put didn't increment " "unfinished tasks (this bug was introduced when JoinableQueue was merged with" " Queue)." msgstr "" -#: ../../../build/NEWS:19403 +#: ../../../build/NEWS:19421 msgid "" "`bpo-23908 `__: os functions now reject " "paths with embedded null character on Windows instead of silently truncating" " them." msgstr "" -#: ../../../build/NEWS:19406 +#: ../../../build/NEWS:19424 msgid "" "`bpo-23728 `__: binascii.crc_hqx() could" " return an integer outside of the range 0-0xffff for empty data." msgstr "" -#: ../../../build/NEWS:19409 +#: ../../../build/NEWS:19427 msgid "" "`bpo-23887 `__: urllib.error.HTTPError " "now has a proper repr() representation. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:19412 +#: ../../../build/NEWS:19430 msgid "" "asyncio: New event loop APIs: set_task_factory() and get_task_factory()." msgstr "" -#: ../../../build/NEWS:19414 +#: ../../../build/NEWS:19432 msgid "asyncio: async() function is deprecated in favour of ensure_future()." msgstr "" -#: ../../../build/NEWS:19416 +#: ../../../build/NEWS:19434 msgid "" "`bpo-24178 `__: asyncio.Lock, Condition," " Semaphore, and BoundedSemaphore support new 'async with' syntax. " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19419 +#: ../../../build/NEWS:19437 msgid "" "`bpo-24179 `__: Support 'async for' for " "asyncio.StreamReader. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19422 +#: ../../../build/NEWS:19440 msgid "" "`bpo-24184 `__: Add AsyncIterator and " "AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19425 +#: ../../../build/NEWS:19443 msgid "" "`bpo-22547 `__: Implement informative " "__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19428 +#: ../../../build/NEWS:19446 msgid "" "`bpo-24190 `__: Implement " "inspect.BoundArgument.apply_defaults() method. Contributed by Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19431 +#: ../../../build/NEWS:19449 msgid "" "`bpo-20691 `__: Add 'follow_wrapped' " "argument to inspect.Signature.from_callable() and inspect.signature(). " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19435 +#: ../../../build/NEWS:19453 msgid "" "`bpo-24248 `__: Deprecate " "inspect.Signature.from_function() and inspect.Signature.from_builtin()." msgstr "" -#: ../../../build/NEWS:19438 +#: ../../../build/NEWS:19456 msgid "" "`bpo-23898 `__: Fix " "inspect.classify_class_attrs() to support attributes with overloaded __eq__ " "and __bool__. Patch by Mike Bayer." msgstr "" -#: ../../../build/NEWS:19441 +#: ../../../build/NEWS:19459 msgid "" "`bpo-24298 `__: Fix inspect.signature() " "to correctly unwrap wrappers around bound methods." msgstr "" -#: ../../../build/NEWS:19447 +#: ../../../build/NEWS:19465 msgid "" "`bpo-23184 `__: remove unused names and " "imports in idlelib. Initial patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:19453 +#: ../../../build/NEWS:19471 msgid "" "`bpo-21520 `__: test_zipfile no longer " "fails if the word 'bad' appears anywhere in the name of the current " "directory." msgstr "" -#: ../../../build/NEWS:19456 +#: ../../../build/NEWS:19474 msgid "" "`bpo-9517 `__: Move script_helper into " "the support package. Patch by Christie Wilson." msgstr "" -#: ../../../build/NEWS:19462 +#: ../../../build/NEWS:19480 msgid "" "`bpo-22155 `__: Add File Handlers " "subsection with createfilehandler to tkinter doc. Remove obsolete example " "from FAQ. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19465 +#: ../../../build/NEWS:19483 msgid "" "`bpo-24029 `__: Document the name " "binding behavior for submodule imports." msgstr "" -#: ../../../build/NEWS:19467 +#: ../../../build/NEWS:19485 msgid "" "`bpo-24077 `__: Fix typo in man page for" " -I command option: -s, not -S" msgstr "" -#: ../../../build/NEWS:19472 +#: ../../../build/NEWS:19490 msgid "" "`bpo-24000 `__: Improved Argument " "Clinic's mapping of converters to legacy \"format units\". Updated the " "documentation to match." msgstr "" -#: ../../../build/NEWS:19475 +#: ../../../build/NEWS:19493 msgid "" "`bpo-24001 `__: Argument Clinic " "converters now use accept={type} instead of types={'type'} to specify the " "types the converter accepts." msgstr "" -#: ../../../build/NEWS:19478 +#: ../../../build/NEWS:19496 msgid "" "`bpo-23330 `__: h2py now supports " "arbitrary filenames in #include." msgstr "" -#: ../../../build/NEWS:19480 +#: ../../../build/NEWS:19498 msgid "" "`bpo-24031 `__: make patchcheck now " "supports git checkouts, too." msgstr "" -#: ../../../build/NEWS:19484 +#: ../../../build/NEWS:19502 msgid "Python 3.5.0 alpha 4" msgstr "Python 3.5.0 alfa 4" -#: ../../../build/NEWS:19486 +#: ../../../build/NEWS:19504 msgid "*Release date: 2015-04-19*" msgstr "*Tanggal rilis: 2015-04-19*" -#: ../../../build/NEWS:19491 +#: ../../../build/NEWS:19509 msgid "" "`bpo-22980 `__: Under Linux, " "GNU/KFreeBSD and the Hurd, C extensions now include the architecture triplet" @@ -27805,26 +27834,26 @@ msgid "" ":pep:`3149`-style information." msgstr "" -#: ../../../build/NEWS:19496 +#: ../../../build/NEWS:19514 msgid "" "`bpo-22631 `__: Added Linux-specific " "socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19499 +#: ../../../build/NEWS:19517 msgid "" "`bpo-23731 `__: Implement :pep:`488`: " "removal of .pyo files." msgstr "" -#: ../../../build/NEWS:19501 +#: ../../../build/NEWS:19519 msgid "" "`bpo-23726 `__: Don't enable GC for user" " subclasses of non-GC types that don't add any new fields. Patch by Eugene " "Toder." msgstr "" -#: ../../../build/NEWS:19504 +#: ../../../build/NEWS:19522 msgid "" "`bpo-23309 `__: Avoid a deadlock at " "shutdown if a daemon thread is aborted while it is holding a lock to a " @@ -27832,43 +27861,43 @@ msgid "" "(typically stdout or stderr). A fatal error is emitted instead." msgstr "" -#: ../../../build/NEWS:19509 +#: ../../../build/NEWS:19527 msgid "" "`bpo-22977 `__: Fixed formatting Windows" " error messages on Wine. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19512 +#: ../../../build/NEWS:19530 msgid "" "`bpo-23466 `__: %c, %o, %x, and %X in " "bytes formatting now raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:19515 +#: ../../../build/NEWS:19533 msgid "" "`bpo-24044 `__: Fix possible null " "pointer dereference in list.sort in out of memory conditions." msgstr "" -#: ../../../build/NEWS:19518 +#: ../../../build/NEWS:19536 msgid "" "`bpo-21354 `__: PyCFunction_New function" " is exposed by python DLL again." msgstr "" -#: ../../../build/NEWS:19523 +#: ../../../build/NEWS:19541 msgid "" "`bpo-23840 `__: tokenize.open() now " "closes the temporary binary file on error to fix a resource warning." msgstr "" -#: ../../../build/NEWS:19526 +#: ../../../build/NEWS:19544 msgid "" "`bpo-16914 `__: new debuglevel 2 in " "smtplib adds timestamps to debug output." msgstr "" -#: ../../../build/NEWS:19528 +#: ../../../build/NEWS:19546 msgid "" "`bpo-7159 `__: urllib.request now " "supports sending auth credentials automatically after the first 401. This " @@ -27876,39 +27905,39 @@ msgid "" "`__ and supersedes that change." msgstr "" -#: ../../../build/NEWS:19532 +#: ../../../build/NEWS:19550 msgid "" "`bpo-23703 `__: Fix a regression in " "urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19535 +#: ../../../build/NEWS:19553 msgid "" "`bpo-4254 `__: Adds " "_curses.update_lines_cols(). Patch by Arnon Yaari" msgstr "" -#: ../../../build/NEWS:19537 +#: ../../../build/NEWS:19555 msgid "" "`bpo-19933 `__: Provide default argument" " for ndigits in round. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19540 +#: ../../../build/NEWS:19558 msgid "" "`bpo-23193 `__: Add a numeric_owner " "parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " "by Michael Vogt and Eric Smith." msgstr "" -#: ../../../build/NEWS:19543 +#: ../../../build/NEWS:19561 msgid "" "`bpo-23342 `__: Add a subprocess.run() " "function than returns a CalledProcess instance for a more consistent API " "than the existing call* functions." msgstr "" -#: ../../../build/NEWS:19546 +#: ../../../build/NEWS:19564 msgid "" "`bpo-21217 `__: inspect.getsourcelines()" " now tries to compute the start and end lines from the code object, fixing " @@ -27916,49 +27945,49 @@ msgid "" "Thomas Ballinger and Allison Kaptur." msgstr "" -#: ../../../build/NEWS:19550 +#: ../../../build/NEWS:19568 msgid "" "`bpo-24521 `__: Fix possible integer " "overflows in the pickle module." msgstr "" -#: ../../../build/NEWS:19552 +#: ../../../build/NEWS:19570 msgid "" "`bpo-22931 `__: Allow '[' and ']' in " "cookie values." msgstr "" -#: ../../../build/NEWS:19554 +#: ../../../build/NEWS:19572 msgid "" "The keywords attribute of functools.partial is now always a dictionary." msgstr "" -#: ../../../build/NEWS:19556 +#: ../../../build/NEWS:19574 msgid "" "`bpo-23811 `__: Add missing newline to " "the PyCompileError error message. Patch by Alex Shkop." msgstr "" -#: ../../../build/NEWS:19559 +#: ../../../build/NEWS:19577 msgid "" "`bpo-21116 `__: Avoid blowing memory " "when allocating a multiprocessing shared array that's larger than 50% of the" " available RAM. Patch by Médéric Boquien." msgstr "" -#: ../../../build/NEWS:19563 +#: ../../../build/NEWS:19581 msgid "" "`bpo-22982 `__: Improve BOM handling " "when seeking to multiple positions of a writable text file." msgstr "" -#: ../../../build/NEWS:19566 +#: ../../../build/NEWS:19584 msgid "" "`bpo-23464 `__: Removed deprecated " "asyncio JoinableQueue." msgstr "" -#: ../../../build/NEWS:19568 +#: ../../../build/NEWS:19586 msgid "" "`bpo-23529 `__: Limit the size of " "decompressed data when reading from GzipFile, BZ2File or LZMAFile. This " @@ -27967,47 +27996,47 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:19573 +#: ../../../build/NEWS:19591 msgid "" "`bpo-21859 `__: Added Python " "implementation of io.FileIO." msgstr "" -#: ../../../build/NEWS:19575 +#: ../../../build/NEWS:19593 msgid "" "`bpo-23865 `__: close() methods in " "multiple modules now are idempotent and more robust at shutdown. If they " "need to release multiple resources, all are released even if errors occur." msgstr "" -#: ../../../build/NEWS:19579 +#: ../../../build/NEWS:19597 msgid "" "`bpo-23400 `__: Raise same exception on " "both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." msgstr "" -#: ../../../build/NEWS:19582 +#: ../../../build/NEWS:19600 msgid "" "`bpo-10838 `__: The subprocess now " "module includes SubprocessError and TimeoutError in its list of exported " "names for the users wild enough to use ``from subprocess import *``." msgstr "" -#: ../../../build/NEWS:19586 +#: ../../../build/NEWS:19604 msgid "" "`bpo-23411 `__: Added DefragResult, " "ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and " "SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19590 +#: ../../../build/NEWS:19608 msgid "" "`bpo-23881 `__: " "urllib.request.ftpwrapper constructor now closes the socket if the FTP " "connection failed to fix a ResourceWarning." msgstr "" -#: ../../../build/NEWS:19593 +#: ../../../build/NEWS:19611 msgid "" "`bpo-23853 `__: " ":meth:`socket.socket.sendall` does no more reset the socket timeout each " @@ -28015,14 +28044,14 @@ msgid "" "duration to send all data." msgstr "" -#: ../../../build/NEWS:19597 +#: ../../../build/NEWS:19615 msgid "" "`bpo-22721 `__: An order of multiline " "pprint output of set or dict containing orderable and non-orderable elements" " no longer depends on iteration order of set or dict." msgstr "" -#: ../../../build/NEWS:19601 +#: ../../../build/NEWS:19619 msgid "" "`bpo-15133 `__: " "_tkinter.tkapp.getboolean() now supports Tcl_Obj and always returns bool. " @@ -28030,45 +28059,45 @@ msgid "" "Tcl_Obj). tkinter.BooleanVar.get() now always returns bool." msgstr "" -#: ../../../build/NEWS:19606 +#: ../../../build/NEWS:19624 msgid "" "`bpo-10590 `__: xml.sax.parseString() " "now supports string argument." msgstr "" -#: ../../../build/NEWS:19608 +#: ../../../build/NEWS:19626 msgid "" "`bpo-23338 `__: Fixed formatting ctypes " "error messages on Cygwin. Patch by Makoto Kato." msgstr "" -#: ../../../build/NEWS:19611 +#: ../../../build/NEWS:19629 msgid "" "`bpo-15582 `__: inspect.getdoc() now " "follows inheritance chains." msgstr "" -#: ../../../build/NEWS:19613 +#: ../../../build/NEWS:19631 msgid "" "`bpo-2175 `__: SAX parsers now support a " "character stream of InputSource object." msgstr "" -#: ../../../build/NEWS:19616 +#: ../../../build/NEWS:19634 msgid "" "`bpo-16840 `__: Tkinter now supports " "64-bit integers added in Tcl 8.4 and arbitrary precision integers added in " "Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19619 +#: ../../../build/NEWS:19637 msgid "" "`bpo-23834 `__: Fix socket.sendto(), use" " the C Py_ssize_t type to store the result of sendto() instead of the C int " "type." msgstr "" -#: ../../../build/NEWS:19622 +#: ../../../build/NEWS:19640 msgid "" "`bpo-23618 `__: " ":meth:`socket.socket.connect` now waits until the connection completes " @@ -28078,45 +28107,45 @@ msgid "" ":exc:`InterruptedError` for non-blocking sockets." msgstr "" -#: ../../../build/NEWS:19628 +#: ../../../build/NEWS:19646 msgid "" "`bpo-21526 `__: Tkinter now supports new" " boolean type in Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19630 +#: ../../../build/NEWS:19648 msgid "" "`bpo-23836 `__: Fix the faulthandler " "module to handle reentrant calls to its signal handlers." msgstr "" -#: ../../../build/NEWS:19633 +#: ../../../build/NEWS:19651 msgid "" "`bpo-23838 `__: linecache now clears the" " cache and returns an empty result on MemoryError." msgstr "" -#: ../../../build/NEWS:19636 +#: ../../../build/NEWS:19654 msgid "" "`bpo-10395 `__: Added " "os.path.commonpath(). Implemented in posixpath and ntpath. Based on patch by" " Rafik Draoui." msgstr "" -#: ../../../build/NEWS:19639 +#: ../../../build/NEWS:19657 msgid "" "`bpo-23611 `__: Serializing more " "\"lookupable\" objects (such as unbound methods or nested classes) now are " "supported with pickle protocols < 4." msgstr "" -#: ../../../build/NEWS:19642 +#: ../../../build/NEWS:19660 msgid "" "`bpo-13583 `__: sqlite3.Row now supports" " slice indexing." msgstr "" -#: ../../../build/NEWS:19644 +#: ../../../build/NEWS:19662 msgid "" "`bpo-18473 `__: Fixed 2to3 and 3to2 " "compatible pickle mappings. Fixed ambiguous reverse mappings. Added many " @@ -28124,7 +28153,7 @@ msgid "" " with full name mapping." msgstr "" -#: ../../../build/NEWS:19648 +#: ../../../build/NEWS:19666 msgid "" "`bpo-23485 `__: select.select() is now " "retried automatically with the recomputed timeout when interrupted by a " @@ -28132,103 +28161,103 @@ msgid "" "part of the :pep:`475`." msgstr "" -#: ../../../build/NEWS:19652 +#: ../../../build/NEWS:19670 msgid "" "`bpo-23752 `__: When built from an " "existing file descriptor, io.FileIO() now only calls fstat() once. Before " "fstat() was called twice, which was not necessary." msgstr "" -#: ../../../build/NEWS:19656 +#: ../../../build/NEWS:19674 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support __add__, __mul__, and __imul__()." msgstr "" -#: ../../../build/NEWS:19659 +#: ../../../build/NEWS:19677 msgid "" "`bpo-23171 `__: csv.Writer.writerow() " "now supports arbitrary iterables." msgstr "" -#: ../../../build/NEWS:19661 +#: ../../../build/NEWS:19679 msgid "" "`bpo-23745 `__: The new email header " "parser now handles duplicate MIME parameter names without error, similar to " "how get_param behaves." msgstr "" -#: ../../../build/NEWS:19664 +#: ../../../build/NEWS:19682 msgid "" "`bpo-22117 `__: Fix os.utime(), it now " "rounds the timestamp towards minus infinity (-inf) instead of rounding " "towards zero." msgstr "" -#: ../../../build/NEWS:19667 +#: ../../../build/NEWS:19685 msgid "" "`bpo-23310 `__: Fix MagicMock's " "initializer to work with __methods__, just like configure_mock(). Patch by " "Kasia Jachim." msgstr "" -#: ../../../build/NEWS:19673 +#: ../../../build/NEWS:19691 msgid "" "`bpo-23817 `__: FreeBSD now uses \"1.0\"" " in the SOVERSION as other operating systems, instead of just \"1\"." msgstr "" -#: ../../../build/NEWS:19676 +#: ../../../build/NEWS:19694 msgid "" "`bpo-23501 `__: Argument Clinic now " "generates code into separate files by default." msgstr "" -#: ../../../build/NEWS:19682 +#: ../../../build/NEWS:19700 msgid "" "`bpo-23799 `__: Added " "test.support.start_threads() for running and cleaning up multiple threads." msgstr "" -#: ../../../build/NEWS:19685 +#: ../../../build/NEWS:19703 msgid "" "`bpo-22390 `__: test.regrtest now emits " "a warning if temporary files or directories are left after running a test." msgstr "" -#: ../../../build/NEWS:19691 +#: ../../../build/NEWS:19709 msgid "" "`bpo-18128 `__: pygettext now uses " "standard +NNNN format in the POT-Creation-Date header." msgstr "" -#: ../../../build/NEWS:19694 +#: ../../../build/NEWS:19712 msgid "" "`bpo-23935 `__: Argument Clinic's " "understanding of format units accepting bytes, bytearrays, and buffers is " "now consistent with both the documentation and the implementation." msgstr "" -#: ../../../build/NEWS:19698 +#: ../../../build/NEWS:19716 msgid "" "`bpo-23944 `__: Argument Clinic now " "wraps long impl prototypes at column 78." msgstr "" -#: ../../../build/NEWS:19700 +#: ../../../build/NEWS:19718 msgid "" "`bpo-20586 `__: Argument Clinic now " "ensures that functions without docstrings have signatures." msgstr "" -#: ../../../build/NEWS:19703 +#: ../../../build/NEWS:19721 msgid "" "`bpo-23492 `__: Argument Clinic now " "generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple" " if possible." msgstr "" -#: ../../../build/NEWS:19706 +#: ../../../build/NEWS:19724 msgid "" "`bpo-23500 `__: Argument Clinic is now " "smarter about generating the \"#ifndef\" (empty) definition of the methoddef" @@ -28237,21 +28266,21 @@ msgid "" " than immediately after the first use." msgstr "" -#: ../../../build/NEWS:19715 +#: ../../../build/NEWS:19733 msgid "" "`bpo-23998 `__: PyImport_ReInitLock() " "now checks for lock allocation error" msgstr "" -#: ../../../build/NEWS:19719 +#: ../../../build/NEWS:19737 msgid "Python 3.5.0 alpha 3" msgstr "Python 3.5.0 alfa 3" -#: ../../../build/NEWS:19721 +#: ../../../build/NEWS:19739 msgid "*Release date: 2015-03-28*" msgstr "*Tanggal rilis: 2015-03-28*" -#: ../../../build/NEWS:19726 +#: ../../../build/NEWS:19744 msgid "" "`bpo-23573 `__: Increased performance of" " string search operations (str.find, str.index, str.count, the in operator, " @@ -28259,44 +28288,44 @@ msgid "" "UCS4)." msgstr "" -#: ../../../build/NEWS:19730 +#: ../../../build/NEWS:19748 msgid "" "`bpo-23753 `__: Python doesn't support " "anymore platforms without stat() or fstat(), these functions are always " "required." msgstr "" -#: ../../../build/NEWS:19733 +#: ../../../build/NEWS:19751 msgid "" "`bpo-23681 `__: The -b option now " "affects comparisons of bytes with int." msgstr "" -#: ../../../build/NEWS:19735 +#: ../../../build/NEWS:19753 msgid "" "`bpo-23632 `__: Memoryviews now allow " "tuple indexing (including for multi-dimensional memoryviews)." msgstr "" -#: ../../../build/NEWS:19738 +#: ../../../build/NEWS:19756 msgid "" "`bpo-23192 `__: Fixed generator lambdas." " Patch by Bruno Cauet." msgstr "" -#: ../../../build/NEWS:19740 +#: ../../../build/NEWS:19758 msgid "" "`bpo-23629 `__: Fix the default " "__sizeof__ implementation for variable-sized objects." msgstr "" -#: ../../../build/NEWS:19746 +#: ../../../build/NEWS:19764 msgid "" "`bpo-14260 `__: The groupindex attribute" " of regular expression pattern object now is non-modifiable mapping." msgstr "" -#: ../../../build/NEWS:19749 +#: ../../../build/NEWS:19767 msgid "" "`bpo-23792 `__: Ignore KeyboardInterrupt" " when the pydoc pager is active. This mimics the behavior of the standard " @@ -28304,51 +28333,51 @@ msgid "" "itself is still running." msgstr "" -#: ../../../build/NEWS:19753 +#: ../../../build/NEWS:19771 msgid "" "`bpo-23775 `__: pprint() of OrderedDict " "now outputs the same representation as repr()." msgstr "" -#: ../../../build/NEWS:19756 +#: ../../../build/NEWS:19774 msgid "" "`bpo-23765 `__: Removed IsBadStringPtr " "calls in ctypes" msgstr "" -#: ../../../build/NEWS:19758 +#: ../../../build/NEWS:19776 msgid "" "`bpo-22364 `__: Improved some re error " "messages using regex for hints." msgstr "" -#: ../../../build/NEWS:19760 +#: ../../../build/NEWS:19778 msgid "" "`bpo-23742 `__: ntpath.expandvars() no " "longer loses unbalanced single quotes." msgstr "" -#: ../../../build/NEWS:19762 +#: ../../../build/NEWS:19780 msgid "" "`bpo-21717 `__: The zipfile.ZipFile.open" " function now supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:19765 +#: ../../../build/NEWS:19783 msgid "" "`bpo-21802 `__: The reader in " "BufferedRWPair now is closed even when closing writer failed in " "BufferedRWPair.close()." msgstr "" -#: ../../../build/NEWS:19768 +#: ../../../build/NEWS:19786 msgid "" "`bpo-23622 `__: Unknown escapes in " "regular expressions that consist of ``'\\'`` and ASCII letter now raise a " "deprecation warning and will be forbidden in Python 3.6." msgstr "" -#: ../../../build/NEWS:19772 +#: ../../../build/NEWS:19790 msgid "" "`bpo-23671 `__: string.Template now " "allows specifying the \"self\" parameter as a keyword argument. " @@ -28356,79 +28385,79 @@ msgid "" "\"format_string\" parameters as keyword arguments." msgstr "" -#: ../../../build/NEWS:19776 +#: ../../../build/NEWS:19794 msgid "" "`bpo-23502 `__: The pprint module now " "supports mapping proxies." msgstr "" -#: ../../../build/NEWS:19778 +#: ../../../build/NEWS:19796 msgid "" "`bpo-17530 `__: pprint now wraps long " "bytes objects and bytearrays." msgstr "" -#: ../../../build/NEWS:19780 +#: ../../../build/NEWS:19798 msgid "" "`bpo-22687 `__: Fixed some corner cases " "in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " "long words." msgstr "" -#: ../../../build/NEWS:19783 +#: ../../../build/NEWS:19801 msgid "" "`bpo-4727 `__: The copy module now uses " "pickle protocol 4 (PEP 3154) and supports copying of instances of classes " "whose __new__ method takes keyword-only arguments." msgstr "" -#: ../../../build/NEWS:19787 +#: ../../../build/NEWS:19805 msgid "" "`bpo-23491 `__: Added a zipapp module to" " support creating executable zip file archives of Python code. Registered " "\".pyz\" and \".pyzw\" extensions on Windows for these archives (PEP 441)." msgstr "" -#: ../../../build/NEWS:19791 +#: ../../../build/NEWS:19809 msgid "" "`bpo-23657 `__: Avoid explicit checks " "for str in zipapp, adding support for pathlib.Path objects as arguments." msgstr "" -#: ../../../build/NEWS:19794 +#: ../../../build/NEWS:19812 msgid "" "`bpo-23688 `__: Added support of " "arbitrary bytes-like objects and avoided unnecessary copying of memoryview " "in gzip.GzipFile.write(). Original patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:19798 +#: ../../../build/NEWS:19816 msgid "" "`bpo-23252 `__: Added support for " "writing ZIP files to unseekable streams." msgstr "" -#: ../../../build/NEWS:19800 +#: ../../../build/NEWS:19818 msgid "" "`bpo-23647 `__: Increase imaplib's " "MAXLINE to accommodate modern mailbox sizes." msgstr "" -#: ../../../build/NEWS:19802 +#: ../../../build/NEWS:19820 msgid "" "`bpo-23539 `__: If body is None, " "http.client.HTTPConnection.request now sets Content-Length to 0 for PUT, " "POST, and PATCH headers to avoid 411 errors from some web servers." msgstr "" -#: ../../../build/NEWS:19806 +#: ../../../build/NEWS:19824 msgid "" "`bpo-22351 `__: The nntplib.NNTP " "constructor no longer leaves the connection and socket open until the " "garbage collector cleans them up. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19810 +#: ../../../build/NEWS:19828 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support methods for index(), insert(), and copy(). This allows " @@ -28436,7 +28465,7 @@ msgid "" "substitutability for lists." msgstr "" -#: ../../../build/NEWS:19814 +#: ../../../build/NEWS:19832 msgid "" "`bpo-23715 `__: " ":func:`signal.sigwaitinfo` and :func:`signal.sigtimedwait` are now retried " @@ -28445,42 +28474,42 @@ msgid "" "timeout with a monotonic clock when it is retried." msgstr "" -#: ../../../build/NEWS:19819 +#: ../../../build/NEWS:19837 msgid "" "`bpo-23001 `__: Few functions in modules" " mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only " "bytes-like object now accept writable bytes-like object too." msgstr "" -#: ../../../build/NEWS:19823 +#: ../../../build/NEWS:19841 msgid "" "`bpo-23646 `__: If time.sleep() is " "interrupted by a signal, the sleep is now retried with the recomputed delay," " except if the signal handler raises an exception (PEP 475)." msgstr "" -#: ../../../build/NEWS:19827 +#: ../../../build/NEWS:19845 msgid "" "`bpo-23136 `__: _strptime now uniformly " "handles all days in week 0, including Dec 30 of previous year. Based on " "patch by Jim Carroll." msgstr "" -#: ../../../build/NEWS:19830 +#: ../../../build/NEWS:19848 msgid "" "`bpo-23700 `__: Iterator of " "NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " "Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:19833 +#: ../../../build/NEWS:19851 msgid "" "`bpo-22903 `__: The fake test case " "created by unittest.loader when it fails importing a test module is now " "picklable." msgstr "" -#: ../../../build/NEWS:19836 +#: ../../../build/NEWS:19854 msgid "" "`bpo-22181 `__: On Linux, os.urandom() " "now uses the new getrandom() syscall if available, syscall introduced in the" @@ -28488,7 +28517,7 @@ msgid "" "the need of a file descriptor and waits until the kernel has enough entropy." msgstr "" -#: ../../../build/NEWS:19841 +#: ../../../build/NEWS:19859 msgid "" "`bpo-2211 `__: Updated the implementation" " of the http.cookies.Morsel class. Setting attributes key, value and " @@ -28499,115 +28528,115 @@ msgid "" "quoting values. Added new tests. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19849 +#: ../../../build/NEWS:19867 msgid "" "`bpo-18983 `__: Allow selection of " "output units in timeit. Patch by Julian Gindi." msgstr "" -#: ../../../build/NEWS:19852 +#: ../../../build/NEWS:19870 msgid "" "`bpo-23631 `__: Fix " "traceback.format_list when a traceback has been mutated." msgstr "" -#: ../../../build/NEWS:19854 +#: ../../../build/NEWS:19872 msgid "" "`bpo-23568 `__: Add rdivmod support to " "MagicMock() objects. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:19857 +#: ../../../build/NEWS:19875 msgid "" "`bpo-2052 `__: Add charset parameter to " "HtmlDiff.make_file()." msgstr "" -#: ../../../build/NEWS:19859 +#: ../../../build/NEWS:19877 msgid "" "`bpo-23668 `__: Support os.truncate and " "os.ftruncate on Windows." msgstr "" -#: ../../../build/NEWS:19861 +#: ../../../build/NEWS:19879 msgid "" "`bpo-23138 `__: Fixed parsing cookies " "with absent keys or values in cookiejar. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19864 +#: ../../../build/NEWS:19882 msgid "" "`bpo-23051 `__: multiprocessing.Pool " "methods imap() and imap_unordered() now handle exceptions raised by an " "iterator. Patch by Alon Diamant and Davin Potts." msgstr "" -#: ../../../build/NEWS:19868 +#: ../../../build/NEWS:19886 msgid "" "`bpo-23581 `__: Add matmul support to " "MagicMock. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:19870 +#: ../../../build/NEWS:19888 msgid "" "`bpo-23566 `__: enable(), register(), " "dump_traceback() and dump_traceback_later() functions of faulthandler now " "accept file descriptors. Patch by Wei Wu." msgstr "" -#: ../../../build/NEWS:19874 +#: ../../../build/NEWS:19892 msgid "" "`bpo-22928 `__: Disabled HTTP header " "injections in http.client. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19877 +#: ../../../build/NEWS:19895 msgid "" "`bpo-23615 `__: Modules bz2, tarfile and" " tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19880 +#: ../../../build/NEWS:19898 msgid "" "`bpo-23605 `__: os.walk() now calls " "os.scandir() instead of os.listdir(). The usage of os.scandir() reduces the " "number of calls to os.stat(). Initial patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:19887 +#: ../../../build/NEWS:19905 msgid "" "`bpo-23585 `__: make patchcheck will " "ensure the interpreter is built." msgstr "" -#: ../../../build/NEWS:19892 +#: ../../../build/NEWS:19910 msgid "" "`bpo-23583 `__: Added tests for standard" " IO streams in IDLE." msgstr "" -#: ../../../build/NEWS:19894 +#: ../../../build/NEWS:19912 msgid "" "`bpo-22289 `__: Prevent test_urllib2net " "failures due to ftp connection timeout." msgstr "" -#: ../../../build/NEWS:19899 +#: ../../../build/NEWS:19917 msgid "" "`bpo-22826 `__: The result of open() in " "Tools/freeze/bkfile.py is now better compatible with regular files (in " "particular it now supports the context management protocol)." msgstr "" -#: ../../../build/NEWS:19905 +#: ../../../build/NEWS:19923 msgid "Python 3.5.0 alpha 2" msgstr "Python 3.5.0 alfa 2" -#: ../../../build/NEWS:19907 +#: ../../../build/NEWS:19925 msgid "*Release date: 2015-03-09*" msgstr "*Tanggal rilis: 2015-03-09*" -#: ../../../build/NEWS:19912 +#: ../../../build/NEWS:19930 msgid "" "`bpo-23571 `__: PyObject_Call() and " "PyCFunction_Call() now raise a SystemError if a function returns a result " @@ -28615,72 +28644,72 @@ msgid "" "exception." msgstr "" -#: ../../../build/NEWS:19919 +#: ../../../build/NEWS:19937 msgid "" "`bpo-22524 `__: New os.scandir() " "function, part of the :pep:`471`: \"os.scandir() function -- a better and " "faster directory iterator\". Patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:19923 +#: ../../../build/NEWS:19941 msgid "" "`bpo-23103 `__: Reduced the memory " "consumption of IPv4Address and IPv6Address." msgstr "" -#: ../../../build/NEWS:19925 +#: ../../../build/NEWS:19943 msgid "" "`bpo-21793 `__: BaseHTTPRequestHandler " "again logs response code as numeric, not as stringified enum. Patch by " "Demian Brecht." msgstr "" -#: ../../../build/NEWS:19928 +#: ../../../build/NEWS:19946 msgid "" "`bpo-23476 `__: In the ssl module, " "enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " "it is available." msgstr "" -#: ../../../build/NEWS:19931 +#: ../../../build/NEWS:19949 msgid "" "`bpo-23576 `__: Avoid stalling in SSL " "reads when EOF has been reached in the SSL layer but the underlying " "connection hasn't been closed." msgstr "" -#: ../../../build/NEWS:19934 +#: ../../../build/NEWS:19952 msgid "" "`bpo-23504 `__: Added an __all__ to the " "types module." msgstr "" -#: ../../../build/NEWS:19936 +#: ../../../build/NEWS:19954 msgid "" "`bpo-23563 `__: Optimized utility " "functions in urllib.parse." msgstr "" -#: ../../../build/NEWS:19938 +#: ../../../build/NEWS:19956 msgid "" "`bpo-7830 `__: Flatten nested " "functools.partial." msgstr "" -#: ../../../build/NEWS:19940 +#: ../../../build/NEWS:19958 msgid "" "`bpo-20204 `__: Added the __module__ " "attribute to _tkinter classes." msgstr "" -#: ../../../build/NEWS:19942 +#: ../../../build/NEWS:19960 msgid "" "`bpo-19980 `__: Improved help() for non-" "recognized strings. help('') now shows the help on str. help('help') now " "shows the help on help(). Original patch by Mark Lawrence." msgstr "" -#: ../../../build/NEWS:19946 +#: ../../../build/NEWS:19964 msgid "" "`bpo-23521 `__: Corrected pure python " "implementation of timedelta division. Eliminated OverflowError from " @@ -28688,236 +28717,236 @@ msgid "" "division." msgstr "" -#: ../../../build/NEWS:19950 +#: ../../../build/NEWS:19968 msgid "" "`bpo-21619 `__: Popen objects no longer " "leave a zombie after exit in the with statement if the pipe was broken. " "Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19953 +#: ../../../build/NEWS:19971 msgid "" "`bpo-22936 `__: Make it possible to show" " local variables in tracebacks for both the traceback module and unittest." msgstr "" -#: ../../../build/NEWS:19956 +#: ../../../build/NEWS:19974 msgid "" "`bpo-15955 `__: Add an option to limit " "the output size in bz2.decompress(). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:19959 +#: ../../../build/NEWS:19977 msgid "" "`bpo-6639 `__: Module-level turtle " "functions no longer raise TclError after closing the window." msgstr "" -#: ../../../build/NEWS:19962 +#: ../../../build/NEWS:19980 msgid "" "`bpo-814253 `__: Group references and " "conditional group references now work in lookbehind assertions in regular " "expressions. (See also: `bpo-9179 `__)" msgstr "" -#: ../../../build/NEWS:19965 +#: ../../../build/NEWS:19983 msgid "" "`bpo-23215 `__: Multibyte codecs with " "custom error handlers that ignores errors consumed too much memory and " "raised SystemError or MemoryError. Original patch by Aleksi Torhamo." msgstr "" -#: ../../../build/NEWS:19969 +#: ../../../build/NEWS:19987 msgid "" "`bpo-5700 `__: io.FileIO() called flush()" " after closing the file. flush() was not called in close() if closefd=False." msgstr "" -#: ../../../build/NEWS:19972 +#: ../../../build/NEWS:19990 msgid "" "`bpo-23374 `__: Fixed pydoc failure with" " non-ASCII files when stdout encoding differs from file system encoding " "(e.g. on Mac OS)." msgstr "" -#: ../../../build/NEWS:19975 +#: ../../../build/NEWS:19993 msgid "" "`bpo-23481 `__: Remove RC4 from the SSL " "module's default cipher list." msgstr "" -#: ../../../build/NEWS:19977 +#: ../../../build/NEWS:19995 msgid "" "`bpo-21548 `__: Fix pydoc.synopsis() and" " pydoc.apropos() on modules with empty docstrings." msgstr "" -#: ../../../build/NEWS:19980 +#: ../../../build/NEWS:19998 msgid "" "`bpo-22885 `__: Fixed arbitrary code " "execution vulnerability in the dbm.dumb module. Original patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:19983 +#: ../../../build/NEWS:20001 msgid "" "`bpo-23239 `__: ssl.match_hostname() now" " supports matching of IP addresses." msgstr "" -#: ../../../build/NEWS:19985 +#: ../../../build/NEWS:20003 msgid "" "`bpo-23146 `__: Fix mishandling of " "absolute Windows paths with forward slashes in pathlib." msgstr "" -#: ../../../build/NEWS:19988 +#: ../../../build/NEWS:20006 msgid "" "`bpo-23096 `__: Pickle representation of" " floats with protocol 0 now is the same for both Python and C " "implementations." msgstr "" -#: ../../../build/NEWS:19991 +#: ../../../build/NEWS:20009 msgid "" "`bpo-19105 `__: pprint now more " "efficiently uses free space at the right." msgstr "" -#: ../../../build/NEWS:19993 +#: ../../../build/NEWS:20011 msgid "" "`bpo-14910 `__: Add allow_abbrev " "parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " "Bethard, paul j3 and Daniel Eriksson." msgstr "" -#: ../../../build/NEWS:19996 +#: ../../../build/NEWS:20014 msgid "" "`bpo-21717 `__: tarfile.open() now " "supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:19998 +#: ../../../build/NEWS:20016 msgid "" "`bpo-23344 `__: marshal.dumps() is now " "20-25% faster on average." msgstr "" -#: ../../../build/NEWS:20000 +#: ../../../build/NEWS:20018 msgid "" "`bpo-20416 `__: marshal.dumps() with " "protocols 3 and 4 is now 40-50% faster on average." msgstr "" -#: ../../../build/NEWS:20003 +#: ../../../build/NEWS:20021 msgid "" "`bpo-23421 `__: Fixed compression in " "tarfile CLI. Patch by wdv4758h." msgstr "" -#: ../../../build/NEWS:20005 +#: ../../../build/NEWS:20023 msgid "" "`bpo-23367 `__: Fix possible overflows " "in the unicodedata module." msgstr "" -#: ../../../build/NEWS:20007 +#: ../../../build/NEWS:20025 msgid "" "`bpo-23361 `__: Fix possible overflow in" " Windows subprocess creation code." msgstr "" -#: ../../../build/NEWS:20009 +#: ../../../build/NEWS:20027 msgid "" "logging.handlers.QueueListener now takes a respect_handler_level keyword " "argument which, if set to True, will pass messages to handlers taking " "handler levels into account." msgstr "" -#: ../../../build/NEWS:20013 +#: ../../../build/NEWS:20031 msgid "" "`bpo-19705 `__: turtledemo now has a " "visual sorting algorithm demo. Original patch from Jason Yeo." msgstr "" -#: ../../../build/NEWS:20016 +#: ../../../build/NEWS:20034 msgid "" "`bpo-23801 `__: Fix issue where " "cgi.FieldStorage did not always ignore the entire preamble to a multipart " "body." msgstr "" -#: ../../../build/NEWS:20022 +#: ../../../build/NEWS:20040 msgid "" "`bpo-23445 `__: pydebug builds now use " "\"gcc -Og\" where possible, to make the resulting executable faster." msgstr "" -#: ../../../build/NEWS:20025 +#: ../../../build/NEWS:20043 msgid "" "`bpo-23686 `__: Update OS X 10.5 " "installer build to use OpenSSL 1.0.2a." msgstr "" -#: ../../../build/NEWS:20030 +#: ../../../build/NEWS:20048 msgid "" "`bpo-20204 `__: Deprecation warning is " "now raised for builtin types without the __module__ attribute." msgstr "" -#: ../../../build/NEWS:20036 +#: ../../../build/NEWS:20054 msgid "" "`bpo-23465 `__: Implement :pep:`486` - " "Make the Python Launcher aware of virtual environments. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20039 +#: ../../../build/NEWS:20057 msgid "" "`bpo-23437 `__: Make user scripts " "directory versioned on Windows. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20044 +#: ../../../build/NEWS:20062 msgid "Python 3.5.0 alpha 1" msgstr "Python 3.5.0 alfa 1" -#: ../../../build/NEWS:20046 +#: ../../../build/NEWS:20064 msgid "*Release date: 2015-02-08*" msgstr "*Tanggal rilis: 2015-02-08*" -#: ../../../build/NEWS:20051 +#: ../../../build/NEWS:20069 msgid "" "`bpo-23285 `__: PEP 475 - EINTR " "handling." msgstr "" -#: ../../../build/NEWS:20053 +#: ../../../build/NEWS:20071 msgid "" "`bpo-22735 `__: Fix many edge cases " "(including crashes) involving custom mro() implementations." msgstr "" -#: ../../../build/NEWS:20056 +#: ../../../build/NEWS:20074 msgid "" "`bpo-22896 `__: Avoid using " "PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " "PyObject_AsWriteBuffer()." msgstr "" -#: ../../../build/NEWS:20059 +#: ../../../build/NEWS:20077 msgid "" "`bpo-21295 `__: Revert some changes " "(`bpo-16795 `__) to AST line numbers and" " column offsets that constituted a regression." msgstr "" -#: ../../../build/NEWS:20062 +#: ../../../build/NEWS:20080 msgid "" "`bpo-22986 `__: Allow changing an " "object's __class__ between a dynamic type and static type in some cases." msgstr "" -#: ../../../build/NEWS:20065 +#: ../../../build/NEWS:20083 msgid "" "`bpo-15859 `__: " "PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " @@ -28926,199 +28955,199 @@ msgid "" "platforms other than Windows. Patch written by Campbell Barton." msgstr "" -#: ../../../build/NEWS:20070 +#: ../../../build/NEWS:20088 msgid "" "`bpo-21408 `__: The default __ne__() now" " returns NotImplemented if __eq__() returned NotImplemented. Original patch" " by Martin Panter." msgstr "" -#: ../../../build/NEWS:20073 +#: ../../../build/NEWS:20091 msgid "" "`bpo-23321 `__: Fixed a crash in " "str.decode() when error handler returned replacement string longer than " "malformed input data." msgstr "" -#: ../../../build/NEWS:20076 +#: ../../../build/NEWS:20094 msgid "" "`bpo-22286 `__: The \"backslashreplace\"" " error handlers now works with decoding and translating." msgstr "" -#: ../../../build/NEWS:20079 +#: ../../../build/NEWS:20097 msgid "" "`bpo-23253 `__: Delay-load " "ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." msgstr "" -#: ../../../build/NEWS:20082 +#: ../../../build/NEWS:20100 msgid "" "`bpo-22038 `__: pyatomic.h now uses " "stdatomic.h or GCC built-in functions for atomic memory access if available." " Patch written by Vitor de Lima and Gustavo Temple." msgstr "" -#: ../../../build/NEWS:20086 +#: ../../../build/NEWS:20104 msgid "" "`bpo-20284 `__: %-interpolation (aka " "printf) formatting added for bytes and bytearray." msgstr "" -#: ../../../build/NEWS:20089 +#: ../../../build/NEWS:20107 msgid "" "`bpo-23048 `__: Fix jumping out of an " "infinite while loop in the pdb." msgstr "" -#: ../../../build/NEWS:20091 +#: ../../../build/NEWS:20109 msgid "" "`bpo-20335 `__: bytes constructor now " "raises TypeError when encoding or errors is specified with non-string " "argument. Based on patch by Renaud Blanch." msgstr "" -#: ../../../build/NEWS:20094 +#: ../../../build/NEWS:20112 msgid "" "`bpo-22834 `__: If the current working " "directory ends up being set to a non-existent directory then import will no " "longer raise FileNotFoundError." msgstr "" -#: ../../../build/NEWS:20097 +#: ../../../build/NEWS:20115 msgid "" "`bpo-22869 `__: Move the interpreter " "startup & shutdown code to a new dedicated pylifecycle.c module" msgstr "" -#: ../../../build/NEWS:20100 +#: ../../../build/NEWS:20118 msgid "" "`bpo-22847 `__: Improve method cache " "efficiency." msgstr "" -#: ../../../build/NEWS:20102 +#: ../../../build/NEWS:20120 msgid "" "`bpo-22335 `__: Fix crash when trying to" " enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." msgstr "" -#: ../../../build/NEWS:20105 +#: ../../../build/NEWS:20123 msgid "" "`bpo-22653 `__: Fix an assertion failure" " in debug mode when doing a reentrant dict insertion in debug mode." msgstr "" -#: ../../../build/NEWS:20108 +#: ../../../build/NEWS:20126 msgid "" "`bpo-22643 `__: Fix integer overflow in " "Unicode case operations (upper, lower, title, swapcase, casefold)." msgstr "" -#: ../../../build/NEWS:20111 +#: ../../../build/NEWS:20129 msgid "" "`bpo-17636 `__: Circular imports " "involving relative imports are now supported." msgstr "" -#: ../../../build/NEWS:20113 +#: ../../../build/NEWS:20131 msgid "" "`bpo-22604 `__: Fix assertion error in " "debug mode when dividing a complex number by (nan+0j)." msgstr "" -#: ../../../build/NEWS:20116 +#: ../../../build/NEWS:20134 msgid "" "`bpo-21052 `__: Do not raise " "ImportWarning when sys.path_hooks or sys.meta_path are set to None." msgstr "" -#: ../../../build/NEWS:20119 +#: ../../../build/NEWS:20137 msgid "" "`bpo-16518 `__: Use 'bytes-like object " "required' in error messages that previously used the far more cryptic \"'x' " "does not support the buffer protocol." msgstr "" -#: ../../../build/NEWS:20123 +#: ../../../build/NEWS:20141 msgid "" "`bpo-22470 `__: Fixed integer overflow " "issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\"" " error handlers." msgstr "" -#: ../../../build/NEWS:20126 +#: ../../../build/NEWS:20144 msgid "" "`bpo-22540 `__: speed up " "`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " "second argument has metaclass `type`." msgstr "" -#: ../../../build/NEWS:20129 +#: ../../../build/NEWS:20147 msgid "" "`bpo-18711 `__: Add a new " "`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " "`va_list` argument." msgstr "" -#: ../../../build/NEWS:20132 +#: ../../../build/NEWS:20150 msgid "" "`bpo-22520 `__: Fix overflow checking " "when generating the repr of a unicode object." msgstr "" -#: ../../../build/NEWS:20135 +#: ../../../build/NEWS:20153 msgid "" "`bpo-22519 `__: Fix overflow checking in" " PyBytes_Repr." msgstr "" -#: ../../../build/NEWS:20137 +#: ../../../build/NEWS:20155 msgid "" "`bpo-22518 `__: Fix integer overflow " "issues in latin-1 encoding." msgstr "" -#: ../../../build/NEWS:20139 +#: ../../../build/NEWS:20157 msgid "" "`bpo-16324 `__: _charset parameter of " "MIMEText now also accepts email.charset.Charset instances. Initial patch by " "Claude Paroz." msgstr "" -#: ../../../build/NEWS:20142 +#: ../../../build/NEWS:20160 msgid "" "`bpo-1764286 `__: Fix " "inspect.getsource() to support decorated functions. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20145 +#: ../../../build/NEWS:20163 msgid "" "`bpo-18554 `__: os.__all__ includes " "posix functions." msgstr "" -#: ../../../build/NEWS:20147 +#: ../../../build/NEWS:20165 msgid "" "`bpo-21391 `__: Use os.path.abspath in " "the shutil module." msgstr "" -#: ../../../build/NEWS:20149 +#: ../../../build/NEWS:20167 msgid "" "`bpo-11471 `__: avoid generating a " "JUMP_FORWARD instruction at the end of an if-block if there is no else-" "clause. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:20152 +#: ../../../build/NEWS:20170 msgid "" "`bpo-22215 `__: Now ValueError is raised" " instead of TypeError when str or bytes argument contains not permitted null" " character or byte." msgstr "" -#: ../../../build/NEWS:20155 +#: ../../../build/NEWS:20173 msgid "" "`bpo-22258 `__: Fix the internal " "function set_inheritable() on Illumos. This platform exposes the function " @@ -29127,63 +29156,63 @@ msgid "" "slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." msgstr "" -#: ../../../build/NEWS:20161 +#: ../../../build/NEWS:20179 msgid "" "`bpo-21389 `__: Displaying the " "__qualname__ of the underlying function in the repr of a bound method." msgstr "" -#: ../../../build/NEWS:20164 +#: ../../../build/NEWS:20182 msgid "" "`bpo-22206 `__: Using pthread, " "PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " "integer overflow." msgstr "" -#: ../../../build/NEWS:20167 +#: ../../../build/NEWS:20185 msgid "" "`bpo-20184 `__: Argument Clinic based " "signature introspection added for 30 of the builtin functions." msgstr "" -#: ../../../build/NEWS:20170 +#: ../../../build/NEWS:20188 msgid "" "`bpo-22116 `__: C functions and methods " "(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " "Wei Wu." msgstr "" -#: ../../../build/NEWS:20173 +#: ../../../build/NEWS:20191 msgid "" "`bpo-22077 `__: Improve index error " "messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " "Added ', not ' for bytearrays. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20177 +#: ../../../build/NEWS:20195 msgid "" "`bpo-20179 `__: Apply Argument Clinic to" " bytes and bytearray. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:20180 +#: ../../../build/NEWS:20198 msgid "" "`bpo-22082 `__: Clear interned strings " "in slotdefs." msgstr "" -#: ../../../build/NEWS:20182 +#: ../../../build/NEWS:20200 msgid "Upgrade Unicode database to Unicode 7.0.0." -msgstr "" +msgstr "Perbarui database Unicode ke Unicode 7.0.0." -#: ../../../build/NEWS:20184 +#: ../../../build/NEWS:20202 msgid "" "`bpo-21897 `__: Fix a crash with the " "f_locals attribute with closure variables when frame.clear() has been " "called." msgstr "" -#: ../../../build/NEWS:20187 +#: ../../../build/NEWS:20205 msgid "" "`bpo-21205 `__: Add a new " "``__qualname__`` attribute to generator, the qualified name, and use it in " @@ -29192,7 +29221,7 @@ msgid "" "the code. Use ``gen.gi_code.co_name`` to get the name of the code." msgstr "" -#: ../../../build/NEWS:20193 +#: ../../../build/NEWS:20211 msgid "" "`bpo-21669 `__: With the aid of " "heuristics in SyntaxError.__init__, the parser now attempts to generate more" @@ -29200,14 +29229,14 @@ msgid "" "\"exec\" and \"print\" are used as statements." msgstr "" -#: ../../../build/NEWS:20197 +#: ../../../build/NEWS:20215 msgid "" "`bpo-21642 `__: In the conditional if-" "else expression, allow an integer written with no space between itself and " "the ``else`` keyword (e.g. ``True if 42else False``) to be valid syntax." msgstr "" -#: ../../../build/NEWS:20201 +#: ../../../build/NEWS:20219 msgid "" "`bpo-21523 `__: Fix over-pessimistic " "computation of the stack effect of some opcodes in the compiler. This also " @@ -29215,117 +29244,117 @@ msgid "" " a large number of \"and\" and \"or\" operators." msgstr "" -#: ../../../build/NEWS:20206 +#: ../../../build/NEWS:20224 msgid "" "`bpo-21418 `__: Fix a crash in the " "builtin function super() when called without argument and without current " "frame (ex: embedded Python)." msgstr "" -#: ../../../build/NEWS:20209 +#: ../../../build/NEWS:20227 msgid "" "`bpo-21425 `__: Fix flushing of standard" " streams in the interactive interpreter." msgstr "" -#: ../../../build/NEWS:20212 +#: ../../../build/NEWS:20230 msgid "" "`bpo-21435 `__: In rare cases, when " "running finalizers on objects in cyclic trash a bad pointer dereference " "could occur due to a subtle flaw in internal iteration logic." msgstr "" -#: ../../../build/NEWS:20216 +#: ../../../build/NEWS:20234 msgid "" "`bpo-21377 `__: PyBytes_Concat() now " "tries to concatenate in-place when the first argument has a reference count " "of 1. Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:20219 +#: ../../../build/NEWS:20237 msgid "" "`bpo-20355 `__: -W command line options " "now have higher priority than the PYTHONWARNINGS environment variable. " "Patch by Arfrever." msgstr "" -#: ../../../build/NEWS:20222 +#: ../../../build/NEWS:20240 msgid "" "`bpo-21274 `__: Define PATH_MAX for " "GNU/Hurd in Python/pythonrun.c." msgstr "" -#: ../../../build/NEWS:20224 +#: ../../../build/NEWS:20242 msgid "" "`bpo-20904 `__: Support setting FPU " "precision on m68k." msgstr "" -#: ../../../build/NEWS:20226 +#: ../../../build/NEWS:20244 msgid "" "`bpo-21209 `__: Fix sending tuples to " "custom generator objects with the yield from syntax." msgstr "" -#: ../../../build/NEWS:20229 +#: ../../../build/NEWS:20247 msgid "" "`bpo-21193 `__: pow(a, b, c) now raises " "ValueError rather than TypeError when b is negative. Patch by Josh " "Rosenberg." msgstr "" -#: ../../../build/NEWS:20232 +#: ../../../build/NEWS:20250 msgid "" "`bpo-21176 `__: PEP 465: Add the '@' " "operator for matrix multiplication." msgstr "" -#: ../../../build/NEWS:20234 +#: ../../../build/NEWS:20252 msgid "" "`bpo-21134 `__: Fix segfault when str is" " called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " "UnicodeTranslateError object." msgstr "" -#: ../../../build/NEWS:20237 +#: ../../../build/NEWS:20255 msgid "" "`bpo-19537 `__: Fix PyUnicode_DATA() " "alignment under m68k. Patch by Andreas Schwab." msgstr "" -#: ../../../build/NEWS:20240 +#: ../../../build/NEWS:20258 msgid "" "`bpo-20929 `__: Add a type cast to avoid" " shifting a negative number." msgstr "" -#: ../../../build/NEWS:20242 +#: ../../../build/NEWS:20260 msgid "" "`bpo-20731 `__: Properly position in " "source code files even if they are opened in text mode. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../build/NEWS:20245 +#: ../../../build/NEWS:20263 msgid "" "`bpo-20637 `__: Key-sharing now also " "works for instance dictionaries of subclasses. Patch by Peter Ingebretson." msgstr "" -#: ../../../build/NEWS:20248 +#: ../../../build/NEWS:20266 msgid "" "`bpo-8297 `__: Attributes missing from " "modules now include the module name in the error text. Original patch by " "ysj.ray." msgstr "" -#: ../../../build/NEWS:20251 +#: ../../../build/NEWS:20269 msgid "" "`bpo-19995 `__: %c, %o, %x, and %X now " "raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:20253 +#: ../../../build/NEWS:20271 msgid "" "`bpo-19655 `__: The ASDL parser - used " "by the build process to generate code for managing the Python AST in C - was" @@ -29334,27 +29363,27 @@ msgid "" "source base." msgstr "" -#: ../../../build/NEWS:20258 +#: ../../../build/NEWS:20276 msgid "" "`bpo-12546 `__: Allow ``\\x00`` to be " "used as a fill character when using str, int, float, and complex __format__ " "methods." msgstr "" -#: ../../../build/NEWS:20261 +#: ../../../build/NEWS:20279 msgid "" "`bpo-20480 `__: Add " "ipaddress.reverse_pointer. Patch by Leon Weber." msgstr "" -#: ../../../build/NEWS:20263 +#: ../../../build/NEWS:20281 msgid "" "`bpo-13598 `__: Modify string.Formatter " "to support auto-numbering of replacement fields. It now matches the behavior" " of str.format() in this regard. Patches by Phil Elson and Ramchandra Apte." msgstr "" -#: ../../../build/NEWS:20267 +#: ../../../build/NEWS:20285 msgid "" "`bpo-8931 `__: Make alternate formatting " "('#') for type 'c' raise an exception. In versions prior to 3.5, '#' with " @@ -29362,81 +29391,81 @@ msgid "" "Landschoff." msgstr "" -#: ../../../build/NEWS:20271 +#: ../../../build/NEWS:20289 msgid "" "`bpo-23165 `__: Perform overflow checks " "before allocating memory in the _Py_char2wchar function." msgstr "" -#: ../../../build/NEWS:20277 +#: ../../../build/NEWS:20295 msgid "" "`bpo-23399 `__: pyvenv creates relative " "symlinks where possible." msgstr "" -#: ../../../build/NEWS:20279 +#: ../../../build/NEWS:20297 msgid "" "`bpo-20289 `__: cgi.FieldStorage() now " "supports the context management protocol." msgstr "" -#: ../../../build/NEWS:20282 +#: ../../../build/NEWS:20300 msgid "" "`bpo-13128 `__: Print response headers " "for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20285 +#: ../../../build/NEWS:20303 msgid "" "`bpo-15381 `__: Optimized io.BytesIO to " "make less allocations and copyings." msgstr "" -#: ../../../build/NEWS:20287 +#: ../../../build/NEWS:20305 msgid "" "`bpo-22818 `__: Splitting on a pattern " "that could match an empty string now raises a warning. Patterns that can " "only match empty strings are now rejected." msgstr "" -#: ../../../build/NEWS:20291 +#: ../../../build/NEWS:20309 msgid "" "`bpo-23099 `__: Closing io.BytesIO with " "exported buffer is rejected now to prevent corrupting exported buffer." msgstr "" -#: ../../../build/NEWS:20294 +#: ../../../build/NEWS:20312 msgid "" "`bpo-23326 `__: Removed __ne__ " "implementations. Since fixing default __ne__ implementation in `bpo-21408 " "`__ they are redundant." msgstr "" -#: ../../../build/NEWS:20297 +#: ../../../build/NEWS:20315 msgid "" "`bpo-23363 `__: Fix possible overflow in" " itertools.permutations." msgstr "" -#: ../../../build/NEWS:20299 +#: ../../../build/NEWS:20317 msgid "" "`bpo-23364 `__: Fix possible overflow in" " itertools.product." msgstr "" -#: ../../../build/NEWS:20301 +#: ../../../build/NEWS:20319 msgid "" "`bpo-23366 `__: Fixed possible integer " "overflow in itertools.combinations." msgstr "" -#: ../../../build/NEWS:20303 +#: ../../../build/NEWS:20321 msgid "" "`bpo-23369 `__: Fixed possible integer " "overflow in _json.encode_basestring_ascii." msgstr "" -#: ../../../build/NEWS:20306 +#: ../../../build/NEWS:20324 msgid "" "`bpo-23353 `__: Fix the exception " "handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the " @@ -29445,116 +29474,116 @@ msgid "" " is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." msgstr "" -#: ../../../build/NEWS:20312 +#: ../../../build/NEWS:20330 msgid "" "`bpo-14099 `__: Restored support of " "writing ZIP files to tellable but non-seekable streams." msgstr "" -#: ../../../build/NEWS:20315 +#: ../../../build/NEWS:20333 msgid "" "`bpo-14099 `__: Writing to ZipFile and " "reading multiple ZipExtFiles is threadsafe now." msgstr "" -#: ../../../build/NEWS:20318 +#: ../../../build/NEWS:20336 msgid "" "`bpo-19361 `__: JSON decoder now raises " "JSONDecodeError instead of ValueError." msgstr "" -#: ../../../build/NEWS:20320 +#: ../../../build/NEWS:20338 msgid "" "`bpo-18518 `__: timeit now rejects " "statements which can't be compiled outside a function or a loop (e.g. " "\"return\" or \"break\")." msgstr "" -#: ../../../build/NEWS:20323 +#: ../../../build/NEWS:20341 msgid "" "`bpo-23094 `__: Fixed readline with " "frames in Python implementation of pickle." msgstr "" -#: ../../../build/NEWS:20325 +#: ../../../build/NEWS:20343 msgid "" "`bpo-23268 `__: Fixed bugs in the " "comparison of ipaddress classes." msgstr "" -#: ../../../build/NEWS:20327 +#: ../../../build/NEWS:20345 msgid "" "`bpo-21408 `__: Removed incorrect " "implementations of __ne__() which didn't returned NotImplemented if __eq__()" " returned NotImplemented. The default __ne__() now works correctly." msgstr "" -#: ../../../build/NEWS:20331 +#: ../../../build/NEWS:20349 msgid "" "`bpo-19996 `__: " ":class:`email.feedparser.FeedParser` now handles (malformed) headers with no" " key rather than assuming the body has started." msgstr "" -#: ../../../build/NEWS:20334 +#: ../../../build/NEWS:20352 msgid "" "`bpo-20188 `__: Support Application-" "Layer Protocol Negotiation (ALPN) in the ssl module." msgstr "" -#: ../../../build/NEWS:20337 +#: ../../../build/NEWS:20355 msgid "" "`bpo-23133 `__: Pickling of ipaddress " "objects now produces more compact and portable representation." msgstr "" -#: ../../../build/NEWS:20340 +#: ../../../build/NEWS:20358 msgid "" "`bpo-23248 `__: Update ssl error codes " "from latest OpenSSL git master." msgstr "" -#: ../../../build/NEWS:20342 +#: ../../../build/NEWS:20360 msgid "" "`bpo-23266 `__: Much faster " "implementation of ipaddress.collapse_addresses() when there are many non-" "consecutive addresses." msgstr "" -#: ../../../build/NEWS:20345 +#: ../../../build/NEWS:20363 msgid "" "`bpo-23098 `__: 64-bit dev_t is now " "supported in the os module." msgstr "" -#: ../../../build/NEWS:20347 +#: ../../../build/NEWS:20365 msgid "" "`bpo-21817 `__: When an exception is " "raised in a task submitted to a ProcessPoolExecutor, the remote traceback is" " now displayed in the parent process. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20351 +#: ../../../build/NEWS:20369 msgid "" "`bpo-15955 `__: Add an option to limit " "output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin" " Panter." msgstr "" -#: ../../../build/NEWS:20354 +#: ../../../build/NEWS:20372 msgid "" "`bpo-23250 `__: In the http.cookies " "module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " "standard." msgstr "" -#: ../../../build/NEWS:20357 +#: ../../../build/NEWS:20375 msgid "" "`bpo-23063 `__: In the distutils' check " "command, fix parsing of reST with code or code-block directives." msgstr "" -#: ../../../build/NEWS:20360 +#: ../../../build/NEWS:20378 msgid "" "`bpo-23209 `__: " "selectors.BaseSelector.get_key() now raises a RuntimeError if the selector " @@ -29564,13 +29593,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:20365 +#: ../../../build/NEWS:20383 msgid "" "`bpo-17911 `__: Provide a way to seed " "the linecache for a PEP-302 module without actually loading the code." msgstr "" -#: ../../../build/NEWS:20368 +#: ../../../build/NEWS:20386 msgid "" "`bpo-17911 `__: Provide a new object API" " for traceback, including the ability to not lookup lines at all until the " @@ -29578,109 +29607,109 @@ msgid "" "being kept alive." msgstr "" -#: ../../../build/NEWS:20372 +#: ../../../build/NEWS:20390 msgid "" "`bpo-19777 `__: Provide a home() " "classmethod on Path objects. Contributed by Victor Salgado and Mayank " "Tripathi." msgstr "" -#: ../../../build/NEWS:20375 +#: ../../../build/NEWS:20393 msgid "" "`bpo-23206 `__: Make ``json.dumps(..., " "ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``." " Patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:20378 +#: ../../../build/NEWS:20396 msgid "" "`bpo-23185 `__: Add math.inf and " "math.nan constants." msgstr "" -#: ../../../build/NEWS:20380 +#: ../../../build/NEWS:20398 msgid "" "`bpo-23186 `__: Add " "ssl.SSLObject.shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch " "the client's list ciphers sent at handshake." msgstr "" -#: ../../../build/NEWS:20384 +#: ../../../build/NEWS:20402 msgid "" "`bpo-23143 `__: Remove compatibility " "with OpenSSLs older than 0.9.8." msgstr "" -#: ../../../build/NEWS:20386 +#: ../../../build/NEWS:20404 msgid "" "`bpo-23132 `__: Improve performance and " "introspection support of comparison methods created by " "functool.total_ordering." msgstr "" -#: ../../../build/NEWS:20389 +#: ../../../build/NEWS:20407 msgid "" "`bpo-19776 `__: Add an expanduser() " "method on Path objects." msgstr "" -#: ../../../build/NEWS:20391 +#: ../../../build/NEWS:20409 msgid "" "`bpo-23112 `__: Fix SimpleHTTPServer to " "correctly carry the query string and fragment when it redirects to add a " "trailing slash." msgstr "" -#: ../../../build/NEWS:20394 +#: ../../../build/NEWS:20412 msgid "" "`bpo-21793 `__: Added http.HTTPStatus " "enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20397 +#: ../../../build/NEWS:20415 msgid "" "`bpo-23093 `__: In the io, module allow " "more operations to work on detached streams." msgstr "" -#: ../../../build/NEWS:20400 +#: ../../../build/NEWS:20418 msgid "" "`bpo-23111 `__: In the ftplib, make " "ssl.PROTOCOL_SSLv23 the default protocol version." msgstr "" -#: ../../../build/NEWS:20403 +#: ../../../build/NEWS:20421 msgid "" "`bpo-22585 `__: On OpenBSD 5.6 and " "newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom," " to get pseudo-random bytes." msgstr "" -#: ../../../build/NEWS:20406 +#: ../../../build/NEWS:20424 msgid "" "`bpo-19104 `__: pprint now produces " "evaluable output for wrapped strings." msgstr "" -#: ../../../build/NEWS:20408 +#: ../../../build/NEWS:20426 msgid "" "`bpo-23071 `__: Added missing names to " "codecs.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20410 +#: ../../../build/NEWS:20428 msgid "" "`bpo-22783 `__: Pickling now uses the " "NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." msgstr "" -#: ../../../build/NEWS:20413 +#: ../../../build/NEWS:20431 msgid "" "`bpo-15513 `__: Added a __sizeof__ " "implementation for pickle classes." msgstr "" -#: ../../../build/NEWS:20415 +#: ../../../build/NEWS:20433 msgid "" "`bpo-19858 `__: pickletools.optimize() " "now aware of the MEMOIZE opcode, can produce more compact result and no " @@ -29688,20 +29717,20 @@ msgid "" "together with PUT or BINPUT opcodes." msgstr "" -#: ../../../build/NEWS:20419 +#: ../../../build/NEWS:20437 msgid "" "`bpo-22095 `__: Fixed " "HTTPConnection.set_tunnel with default port. The port value in the host " "header was set to \"None\". Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20422 +#: ../../../build/NEWS:20440 msgid "" "`bpo-23016 `__: A warning no longer " "produces an AttributeError when the program is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20425 +#: ../../../build/NEWS:20443 msgid "" "`bpo-21775 `__: shutil.copytree(): fix " "crash when copying to VFAT. An exception handler assumed that OSError " @@ -29710,46 +29739,46 @@ msgid "" "presumably, any other non-Windows OS). Patch by Greg Ward." msgstr "" -#: ../../../build/NEWS:20431 +#: ../../../build/NEWS:20449 msgid "" "`bpo-1218234 `__: Fix " "inspect.getsource() to load updated source of reloaded module. Initial patch" " by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20434 +#: ../../../build/NEWS:20452 msgid "" "`bpo-21740 `__: Support wrapped " "callables in doctest. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20436 +#: ../../../build/NEWS:20454 msgid "" "`bpo-23009 `__: Make sure " "selectors.EpollSelector.select() works when no FD is registered." msgstr "" -#: ../../../build/NEWS:20439 +#: ../../../build/NEWS:20457 msgid "" "`bpo-22959 `__: In the constructor of " "http.client.HTTPSConnection, prefer the context's check_hostname attribute " "over the *check_hostname* parameter." msgstr "" -#: ../../../build/NEWS:20442 +#: ../../../build/NEWS:20460 msgid "" "`bpo-22696 `__: Add function " ":func:`sys.is_finalizing` to know about interpreter shutdown." msgstr "" -#: ../../../build/NEWS:20445 +#: ../../../build/NEWS:20463 msgid "" "`bpo-16043 `__: Add a default limit for " "the amount of data xmlrpclib.gzip_decode will return. This resolves " "CVE-2013-1753." msgstr "" -#: ../../../build/NEWS:20448 +#: ../../../build/NEWS:20466 msgid "" "`bpo-14099 `__: ZipFile.open() no longer" " reopen the underlying file. Objects returned by ZipFile.open() can now " @@ -29757,265 +29786,265 @@ msgid "" "passing in a file-like object as the first argument to the constructor." msgstr "" -#: ../../../build/NEWS:20453 +#: ../../../build/NEWS:20471 msgid "" "`bpo-22966 `__: Fix __pycache__ pyc file" " name clobber when pyc_compile is asked to compile a source file containing " "multiple dots in the source file name." msgstr "" -#: ../../../build/NEWS:20456 +#: ../../../build/NEWS:20474 msgid "" "`bpo-21971 `__: Update turtledemo doc " "and add module to the index." msgstr "" -#: ../../../build/NEWS:20458 +#: ../../../build/NEWS:20476 msgid "" "`bpo-21032 `__: Fixed socket leak if " "HTTPConnection.getresponse() fails. Original patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20461 +#: ../../../build/NEWS:20479 msgid "" "`bpo-22407 `__: Deprecated the use of " "re.LOCALE flag with str patterns or re.ASCII. It was newer worked." msgstr "" -#: ../../../build/NEWS:20464 +#: ../../../build/NEWS:20482 msgid "" "`bpo-22902 `__: The \"ip\" command is " "now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno" " Cauet." msgstr "" -#: ../../../build/NEWS:20467 +#: ../../../build/NEWS:20485 msgid "" "`bpo-22960 `__: Add a context argument " "to xmlrpclib.ServerProxy constructor." msgstr "" -#: ../../../build/NEWS:20469 +#: ../../../build/NEWS:20487 msgid "" "`bpo-22389 `__: Add " "contextlib.redirect_stderr()." msgstr "" -#: ../../../build/NEWS:20471 +#: ../../../build/NEWS:20489 msgid "" "`bpo-21356 `__: Make ssl.RAND_egd() " "optional to support LibreSSL. The availability of the function is checked " "during the compilation. Patch written by Bernard Spil." msgstr "" -#: ../../../build/NEWS:20475 +#: ../../../build/NEWS:20493 msgid "" "`bpo-22915 `__: SAX parser now supports " "files opened with file descriptor or bytes path." msgstr "" -#: ../../../build/NEWS:20478 +#: ../../../build/NEWS:20496 msgid "" "`bpo-22609 `__: Constructors and update " "methods of mapping classes in the collections module now accept the self " "keyword argument." msgstr "" -#: ../../../build/NEWS:20481 +#: ../../../build/NEWS:20499 msgid "" "`bpo-22940 `__: Add " "readline.append_history_file." msgstr "" -#: ../../../build/NEWS:20483 +#: ../../../build/NEWS:20501 msgid "" "`bpo-19676 `__: Added the " "\"namereplace\" error handler." msgstr "" -#: ../../../build/NEWS:20485 +#: ../../../build/NEWS:20503 msgid "" "`bpo-22788 `__: Add *context* parameter " "to logging.handlers.HTTPHandler." msgstr "" -#: ../../../build/NEWS:20487 +#: ../../../build/NEWS:20505 msgid "" "`bpo-22921 `__: Allow SSLContext to take" " the *hostname* parameter even if OpenSSL doesn't support SNI." msgstr "" -#: ../../../build/NEWS:20490 +#: ../../../build/NEWS:20508 msgid "" "`bpo-22894 `__: TestCase.subTest() would" " cause the test suite to be stopped when in failfast mode, even in the " "absence of failures." msgstr "" -#: ../../../build/NEWS:20493 +#: ../../../build/NEWS:20511 msgid "" "`bpo-22796 `__: HTTP cookie parsing is " "now stricter, in order to protect against potential injection attacks." msgstr "" -#: ../../../build/NEWS:20496 +#: ../../../build/NEWS:20514 msgid "" "`bpo-22370 `__: Windows detection in " "pathlib is now more robust." msgstr "" -#: ../../../build/NEWS:20498 +#: ../../../build/NEWS:20516 msgid "" "`bpo-22841 `__: Reject coroutines in " "asyncio add_signal_handler(). Patch by Ludovic.Gasc." msgstr "" -#: ../../../build/NEWS:20501 +#: ../../../build/NEWS:20519 msgid "" "`bpo-19494 `__: Added " "urllib.request.HTTPBasicPriorAuthHandler. Patch by Matej Cepl." msgstr "" -#: ../../../build/NEWS:20504 +#: ../../../build/NEWS:20522 msgid "" "`bpo-22578 `__: Added attributes to the " "re.error class." msgstr "" -#: ../../../build/NEWS:20506 +#: ../../../build/NEWS:20524 msgid "" "`bpo-22849 `__: Fix possible double free" " in the io.TextIOWrapper constructor." msgstr "" -#: ../../../build/NEWS:20508 +#: ../../../build/NEWS:20526 msgid "" "`bpo-12728 `__: Different Unicode " "characters having the same uppercase but different lowercase are now matched" " in case-insensitive regular expressions." msgstr "" -#: ../../../build/NEWS:20512 +#: ../../../build/NEWS:20530 msgid "" "`bpo-22821 `__: Fixed fcntl() with " "integer argument on 64-bit big-endian platforms." msgstr "" -#: ../../../build/NEWS:20515 +#: ../../../build/NEWS:20533 msgid "" "`bpo-21650 `__: Add an `--sort-keys` " "option to json.tool CLI." msgstr "" -#: ../../../build/NEWS:20517 +#: ../../../build/NEWS:20535 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for sets to use set literals. Patch contributed by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20520 +#: ../../../build/NEWS:20538 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for arrays to display empty arrays without an unnecessary empty list." " Suggested by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:20523 +#: ../../../build/NEWS:20541 msgid "" "`bpo-22406 `__: Fixed the uu_codec codec" " incorrectly ported to 3.x. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20526 +#: ../../../build/NEWS:20544 msgid "" "`bpo-17293 `__: uuid.getnode() now " "determines MAC address on AIX using netstat. Based on patch by Aivars " "Kalvāns." msgstr "" -#: ../../../build/NEWS:20529 +#: ../../../build/NEWS:20547 msgid "" "`bpo-22769 `__: Fixed " "ttk.Treeview.tag_has() when called without arguments." msgstr "" -#: ../../../build/NEWS:20531 +#: ../../../build/NEWS:20549 msgid "" "`bpo-22417 `__: Verify certificates by " "default in httplib (PEP 476)." msgstr "" -#: ../../../build/NEWS:20533 +#: ../../../build/NEWS:20551 msgid "" "`bpo-22775 `__: Fixed unpickling of " "http.cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:20536 +#: ../../../build/NEWS:20554 msgid "" "`bpo-22776 `__: Brought excluded code " "into the scope of a try block in SysLogHandler.emit()." msgstr "" -#: ../../../build/NEWS:20539 +#: ../../../build/NEWS:20557 msgid "" "`bpo-22665 `__: Add missing " "get_terminal_size and SameFileError to shutil.__all__." msgstr "" -#: ../../../build/NEWS:20542 +#: ../../../build/NEWS:20560 msgid "" "`bpo-6623 `__: Remove deprecated Netrc " "class in the ftplib module. Patch by Matt Chaput." msgstr "" -#: ../../../build/NEWS:20545 +#: ../../../build/NEWS:20563 msgid "" "`bpo-17381 `__: Fixed handling of case-" "insensitive ranges in regular expressions." msgstr "" -#: ../../../build/NEWS:20548 +#: ../../../build/NEWS:20566 msgid "" "`bpo-22410 `__: Module level functions " "in the re module now cache compiled locale-dependent regular expressions " "taking into account the locale." msgstr "" -#: ../../../build/NEWS:20551 +#: ../../../build/NEWS:20569 msgid "" "`bpo-22759 `__: Query methods on " "pathlib.Path() (exists(), is_dir(), etc.) now return False when the " "underlying stat call raises NotADirectoryError." msgstr "" -#: ../../../build/NEWS:20554 +#: ../../../build/NEWS:20572 msgid "" "`bpo-8876 `__: distutils now falls back " "to copying files when hard linking doesn't work. This allows use with " "special filesystems such as VirtualBox shared folders." msgstr "" -#: ../../../build/NEWS:20558 +#: ../../../build/NEWS:20576 msgid "" "`bpo-22217 `__: Implemented reprs of " "classes in the zipfile module." msgstr "" -#: ../../../build/NEWS:20560 +#: ../../../build/NEWS:20578 msgid "" "`bpo-22457 `__: Honour load_tests in the" " start_dir of discovery." msgstr "" -#: ../../../build/NEWS:20562 +#: ../../../build/NEWS:20580 msgid "" "`bpo-18216 `__: gettext now raises an " "error when a .mo file has an unsupported major version number. Patch by " "Aaron Hill." msgstr "" -#: ../../../build/NEWS:20565 +#: ../../../build/NEWS:20583 msgid "" "`bpo-13918 `__: Provide a " "locale.delocalize() function which can remove locale-specific number " @@ -30023,33 +30052,33 @@ msgid "" "to a specific type. Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:20569 +#: ../../../build/NEWS:20587 msgid "" "`bpo-22676 `__: Make the pickling of " "global objects which don't have a __module__ attribute less slow." msgstr "" -#: ../../../build/NEWS:20572 +#: ../../../build/NEWS:20590 msgid "" "`bpo-18853 `__: Fixed ResourceWarning in" " shlex.__nain__." msgstr "" -#: ../../../build/NEWS:20574 +#: ../../../build/NEWS:20592 msgid "" "`bpo-9351 `__: Defaults set with " "set_defaults on an argparse subparser are no longer ignored when also set on" " the parent parser." msgstr "" -#: ../../../build/NEWS:20577 +#: ../../../build/NEWS:20595 msgid "" "`bpo-7559 `__: unittest test loading " "ImportErrors are reported as import errors with their import exception " "rather than as attribute errors after the import has already failed." msgstr "" -#: ../../../build/NEWS:20581 +#: ../../../build/NEWS:20599 msgid "" "`bpo-19746 `__: Make it possible to " "examine the errors from unittest discovery without executing the test suite." @@ -30057,7 +30086,7 @@ msgid "" "encountered during discovery." msgstr "" -#: ../../../build/NEWS:20585 +#: ../../../build/NEWS:20603 msgid "" "`bpo-21991 `__: Make " "email.headerregistry's header 'params' attributes be read-only " @@ -30065,27 +30094,27 @@ msgid "" "was created on each access of the attribute." msgstr "" -#: ../../../build/NEWS:20589 +#: ../../../build/NEWS:20607 msgid "" "`bpo-22638 `__: SSLv3 is now disabled " "throughout the standard library. It can still be enabled by instantiating a " "SSLContext manually." msgstr "" -#: ../../../build/NEWS:20592 +#: ../../../build/NEWS:20610 msgid "" "`bpo-22641 `__: In asyncio, the default " "SSL context for client connections is now created using " "ssl.create_default_context(), for stronger security." msgstr "" -#: ../../../build/NEWS:20595 +#: ../../../build/NEWS:20613 msgid "" "`bpo-17401 `__: Include closefd in " "io.FileIO repr." msgstr "" -#: ../../../build/NEWS:20597 +#: ../../../build/NEWS:20615 msgid "" "`bpo-21338 `__: Add silent mode for " "compileall. quiet parameters of compile_{dir, file, path} functions now have" @@ -30093,86 +30122,86 @@ msgid "" " Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:20601 +#: ../../../build/NEWS:20619 msgid "" "`bpo-20152 `__: Convert the array and " "cmath modules to Argument Clinic." msgstr "" -#: ../../../build/NEWS:20603 +#: ../../../build/NEWS:20621 msgid "" "`bpo-18643 `__: Add socket.socketpair() " "on Windows." msgstr "" -#: ../../../build/NEWS:20605 +#: ../../../build/NEWS:20623 msgid "" "`bpo-22435 `__: Fix a file descriptor " "leak when socketserver bind fails." msgstr "" -#: ../../../build/NEWS:20607 +#: ../../../build/NEWS:20625 msgid "" "`bpo-13096 `__: Fixed segfault in CTypes" " POINTER handling of large values." msgstr "" -#: ../../../build/NEWS:20609 +#: ../../../build/NEWS:20627 msgid "" "`bpo-11694 `__: Raise ConversionError in" " xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20612 +#: ../../../build/NEWS:20630 msgid "" "`bpo-19380 `__: Optimized parsing of " "regular expressions." msgstr "" -#: ../../../build/NEWS:20614 +#: ../../../build/NEWS:20632 msgid "" "`bpo-1519638 `__: Now unmatched groups" " are replaced with empty strings in re.sub() and re.subn()." msgstr "" -#: ../../../build/NEWS:20617 +#: ../../../build/NEWS:20635 msgid "" "`bpo-18615 `__: sndhdr.what/whathdr now " "return a namedtuple." msgstr "" -#: ../../../build/NEWS:20619 +#: ../../../build/NEWS:20637 msgid "" "`bpo-22462 `__: Fix pyexpat's creation " "of a dummy frame to make it appear in exception tracebacks." msgstr "" -#: ../../../build/NEWS:20622 +#: ../../../build/NEWS:20640 msgid "" "`bpo-21965 `__: Add support for in-" "memory SSL to the ssl module. Patch by Geert Jansen." msgstr "" -#: ../../../build/NEWS:20625 +#: ../../../build/NEWS:20643 msgid "" "`bpo-21173 `__: Fix len() on a " "WeakKeyDictionary when .clear() was called with an iterator alive." msgstr "" -#: ../../../build/NEWS:20628 +#: ../../../build/NEWS:20646 msgid "" "`bpo-11866 `__: Eliminated race " "condition in the computation of names for new threads." msgstr "" -#: ../../../build/NEWS:20631 +#: ../../../build/NEWS:20649 msgid "" "`bpo-21905 `__: Avoid RuntimeError in " "pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " "Olivier Grisel." msgstr "" -#: ../../../build/NEWS:20634 +#: ../../../build/NEWS:20652 msgid "" "`bpo-11271 `__: " "concurrent.futures.Executor.map() now takes a *chunksize* argument to allow " @@ -30180,272 +30209,272 @@ msgid "" "ProcessPoolExecutor. Patch by Dan O'Reilly." msgstr "" -#: ../../../build/NEWS:20638 +#: ../../../build/NEWS:20656 msgid "" "`bpo-21883 `__: os.path.join() and " "os.path.relpath() now raise a TypeError with more helpful error message for " "unsupported or mismatched types of arguments." msgstr "" -#: ../../../build/NEWS:20642 +#: ../../../build/NEWS:20660 msgid "" "`bpo-22219 `__: The zipfile module CLI " "now adds entries for directories (including empty directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:20645 +#: ../../../build/NEWS:20663 msgid "" "`bpo-22449 `__: In the " "ssl.SSLContext.load_default_certs, consult the environmental variables " "SSL_CERT_DIR and SSL_CERT_FILE on Windows." msgstr "" -#: ../../../build/NEWS:20648 +#: ../../../build/NEWS:20666 msgid "" "`bpo-22508 `__: The email.__version__ " "variable has been removed; the email code is no longer shipped separately " "from the stdlib, and __version__ hasn't been updated in several releases." msgstr "" -#: ../../../build/NEWS:20652 +#: ../../../build/NEWS:20670 msgid "" "`bpo-20076 `__: Added non derived UTF-8 " "aliases to locale aliases table." msgstr "" -#: ../../../build/NEWS:20654 +#: ../../../build/NEWS:20672 msgid "" "`bpo-20079 `__: Added locales supported " "in glibc 2.18 to locale alias table." msgstr "" -#: ../../../build/NEWS:20656 +#: ../../../build/NEWS:20674 msgid "" "`bpo-20218 `__: Added convenience " "methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " "objects." msgstr "" -#: ../../../build/NEWS:20659 +#: ../../../build/NEWS:20677 msgid "" "`bpo-22396 `__: On 32-bit AIX platform, " "don't expose os.posix_fadvise() nor os.posix_fallocate() because their " "prototypes in system headers are wrong." msgstr "" -#: ../../../build/NEWS:20662 +#: ../../../build/NEWS:20680 msgid "" "`bpo-22517 `__: When an " "io.BufferedRWPair object is deallocated, clear its weakrefs." msgstr "" -#: ../../../build/NEWS:20665 +#: ../../../build/NEWS:20683 msgid "" "`bpo-22437 `__: Number of capturing " "groups in regular expression is no longer limited by 100." msgstr "" -#: ../../../build/NEWS:20668 +#: ../../../build/NEWS:20686 msgid "" "`bpo-17442 `__: InteractiveInterpreter " "now displays the full chained traceback in its showtraceback method, to " "match the built in interactive interpreter." msgstr "" -#: ../../../build/NEWS:20672 +#: ../../../build/NEWS:20690 msgid "" "`bpo-23392 `__: Added tests for marshal " "C API that works with FILE*." msgstr "" -#: ../../../build/NEWS:20674 +#: ../../../build/NEWS:20692 msgid "" "`bpo-10510 `__: distutils register and " "upload methods now use HTML standards compliant CRLF line endings." msgstr "" -#: ../../../build/NEWS:20677 +#: ../../../build/NEWS:20695 msgid "" "`bpo-9850 `__: Fixed macpath.join() for " "empty first component. Patch by Oleg Oshmyan." msgstr "" -#: ../../../build/NEWS:20680 +#: ../../../build/NEWS:20698 msgid "" "`bpo-5309 `__: distutils' build and " "build_ext commands now accept a ``-j`` option to enable parallel building of" " extension modules." msgstr "" -#: ../../../build/NEWS:20683 +#: ../../../build/NEWS:20701 msgid "" "`bpo-22448 `__: Improve canceled timer " "handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-" "Oliva." msgstr "" -#: ../../../build/NEWS:20686 +#: ../../../build/NEWS:20704 msgid "" "`bpo-22427 `__: TemporaryDirectory no " "longer attempts to clean up twice when used in the with statement in " "generator." msgstr "" -#: ../../../build/NEWS:20689 +#: ../../../build/NEWS:20707 msgid "" "`bpo-22362 `__: Forbidden ambiguous " "octal escapes out of range 0-0o377 in regular expressions." msgstr "" -#: ../../../build/NEWS:20692 +#: ../../../build/NEWS:20710 msgid "" "`bpo-20912 `__: Now directories added to" " ZIP file have correct Unix and MS-DOS directory attributes." msgstr "" -#: ../../../build/NEWS:20695 +#: ../../../build/NEWS:20713 msgid "" "`bpo-21866 `__: ZipFile.close() no " "longer writes ZIP64 central directory records if allowZip64 is false." msgstr "" -#: ../../../build/NEWS:20698 +#: ../../../build/NEWS:20716 msgid "" "`bpo-22278 `__: Fix urljoin problem with" " relative urls, a regression observed after changes to issue22118 were " "submitted." msgstr "" -#: ../../../build/NEWS:20701 +#: ../../../build/NEWS:20719 msgid "" "`bpo-22415 `__: Fixed debugging output " "of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " "debugging output." msgstr "" -#: ../../../build/NEWS:20704 +#: ../../../build/NEWS:20722 msgid "" "`bpo-22423 `__: Unhandled exception in " "thread no longer causes unhandled AttributeError when sys.stderr is None." msgstr "" -#: ../../../build/NEWS:20707 +#: ../../../build/NEWS:20725 msgid "" "`bpo-21332 `__: Ensure that " "``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " "block buffering. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:20710 +#: ../../../build/NEWS:20728 msgid "" "`bpo-21091 `__: Fix API bug: " "email.message.EmailMessage.is_attachment is now a method." msgstr "" -#: ../../../build/NEWS:20713 +#: ../../../build/NEWS:20731 msgid "" "`bpo-21079 `__: Fix " "email.message.EmailMessage.is_attachment to return the correct result when " "the header has parameters as well as a value." msgstr "" -#: ../../../build/NEWS:20716 +#: ../../../build/NEWS:20734 msgid "" "`bpo-22247 `__: Add NNTPError to " "nntplib.__all__." msgstr "" -#: ../../../build/NEWS:20718 +#: ../../../build/NEWS:20736 msgid "" "`bpo-22366 `__: urllib.request.urlopen " "will accept a context object (SSLContext) as an argument which will then be " "used for HTTPS connection. Patch by Alex Gaynor." msgstr "" -#: ../../../build/NEWS:20722 +#: ../../../build/NEWS:20740 msgid "" "`bpo-4180 `__: The warnings registries " "are now reset when the filters are modified." msgstr "" -#: ../../../build/NEWS:20725 +#: ../../../build/NEWS:20743 msgid "" "`bpo-22419 `__: Limit the length of " "incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error " "code for higher lengths. Patch contributed by Devin Cook." msgstr "" -#: ../../../build/NEWS:20729 +#: ../../../build/NEWS:20747 msgid "" "Lax cookie parsing in http.cookies could be a security issue when combined " "with non-standard cookie handling in some Web browsers. Reported by Sergey " "Bobrov." msgstr "" -#: ../../../build/NEWS:20733 +#: ../../../build/NEWS:20751 msgid "" "`bpo-20537 `__: logging methods now " "accept an exception instance as well as a Boolean value or exception tuple. " "Thanks to Yury Selivanov for the patch." msgstr "" -#: ../../../build/NEWS:20736 +#: ../../../build/NEWS:20754 msgid "" "`bpo-22384 `__: An exception in Tkinter " "callback no longer crashes the program when it is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20739 +#: ../../../build/NEWS:20757 msgid "" "`bpo-22168 `__: Prevent turtle " "AttributeError with non-default Canvas on OS X." msgstr "" -#: ../../../build/NEWS:20741 +#: ../../../build/NEWS:20759 msgid "" "`bpo-21147 `__: sqlite3 now raises an " "exception if the request contains a null character instead of truncating it." " Based on patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:20744 +#: ../../../build/NEWS:20762 msgid "" "`bpo-13968 `__: The glob module now " "supports recursive search in subdirectories using the ``**`` pattern." msgstr "" -#: ../../../build/NEWS:20747 +#: ../../../build/NEWS:20765 msgid "" "`bpo-21951 `__: Fixed a crash in Tkinter" " on AIX when called Tcl command with empty string or tuple argument." msgstr "" -#: ../../../build/NEWS:20750 +#: ../../../build/NEWS:20768 msgid "" "`bpo-21951 `__: Tkinter now most likely " "raises MemoryError instead of crash if the memory allocation fails." msgstr "" -#: ../../../build/NEWS:20753 +#: ../../../build/NEWS:20771 msgid "" "`bpo-22338 `__: Fix a crash in the json " "module on memory allocation failure." msgstr "" -#: ../../../build/NEWS:20755 +#: ../../../build/NEWS:20773 msgid "" "`bpo-12410 `__: imaplib.IMAP4 now " "supports the context management protocol. Original patch by Tarek Ziadé." msgstr "" -#: ../../../build/NEWS:20758 +#: ../../../build/NEWS:20776 msgid "" "`bpo-21270 `__: We now override tuple " "methods in mock.call objects so that they can be used as normal call " "attributes." msgstr "" -#: ../../../build/NEWS:20761 +#: ../../../build/NEWS:20779 msgid "" "`bpo-16662 `__: load_tests() is now " "unconditionally run when it is present in a package's __init__.py. " @@ -30454,33 +30483,33 @@ msgid "" " documented. Patch given by Robert Collins, tweaked by Barry Warsaw." msgstr "" -#: ../../../build/NEWS:20767 +#: ../../../build/NEWS:20785 msgid "" "`bpo-22226 `__: First letter no longer " "is stripped from the \"status\" key in the result of Treeview.heading()." msgstr "" -#: ../../../build/NEWS:20770 +#: ../../../build/NEWS:20788 msgid "" "`bpo-19524 `__: Fixed resource leak in " "the HTTP connection when an invalid response is received. Patch by Martin " "Panter." msgstr "" -#: ../../../build/NEWS:20773 +#: ../../../build/NEWS:20791 msgid "" "`bpo-20421 `__: Add a .version() method " "to SSL sockets exposing the actual protocol version in use." msgstr "" -#: ../../../build/NEWS:20776 +#: ../../../build/NEWS:20794 msgid "" "`bpo-19546 `__: configparser exceptions " "no longer expose implementation details. Chained KeyErrors are removed, " "which leads to cleaner tracebacks. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20780 +#: ../../../build/NEWS:20798 msgid "" "`bpo-22051 `__: turtledemo no longer " "reloads examples to re-run them. Initialization of variables and gui setup " @@ -30488,14 +30517,14 @@ msgid "" "on import." msgstr "" -#: ../../../build/NEWS:20784 +#: ../../../build/NEWS:20802 msgid "" "`bpo-21933 `__: Turtledemo users can " "change the code font size with a menu selection or control(command) '-' or " "'+' or control-mousewheel. Original patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:20788 +#: ../../../build/NEWS:20806 msgid "" "`bpo-21597 `__: The separator between " "the turtledemo text pane and the drawing canvas can now be grabbed and " @@ -30504,14 +30533,14 @@ msgid "" "screens. Original patches by Jan Kanis and Lita Cho." msgstr "" -#: ../../../build/NEWS:20794 +#: ../../../build/NEWS:20812 msgid "" "`bpo-18132 `__: Turtledemo buttons no " "longer disappear when the window is shrunk. Original patches by Jan Kanis " "and Lita Cho." msgstr "" -#: ../../../build/NEWS:20797 +#: ../../../build/NEWS:20815 msgid "" "`bpo-22043 `__: time.monotonic() is now " "always available. ``threading.Lock.acquire()``, " @@ -30519,14 +30548,14 @@ msgid "" "clock, instead of the system clock, when a timeout is used." msgstr "" -#: ../../../build/NEWS:20802 +#: ../../../build/NEWS:20820 msgid "" "`bpo-21527 `__: Add a default number of " "workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by" " Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20805 +#: ../../../build/NEWS:20823 msgid "" "`bpo-22216 `__: smtplib now resets its " "state more completely after a quit. The most obvious consequence of the " @@ -30534,21 +30563,21 @@ msgid "" "connect/starttls/quit/connect/starttls sequence." msgstr "" -#: ../../../build/NEWS:20809 +#: ../../../build/NEWS:20827 msgid "" "`bpo-22098 `__: ctypes' " "BigEndianStructure and LittleEndianStructure now define an empty __slots__ " "so that subclasses don't always get an instance dict. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20813 +#: ../../../build/NEWS:20831 msgid "" "`bpo-22185 `__: Fix an occasional " "RuntimeError in threading.Condition.wait() caused by mutation of the waiters" " queue without holding the lock. Patch by Doug Zongker." msgstr "" -#: ../../../build/NEWS:20817 +#: ../../../build/NEWS:20835 msgid "" "`bpo-22287 `__: On UNIX, " "_PyTime_gettimeofday() now uses clock_gettime(CLOCK_REALTIME) if available. " @@ -30556,202 +30585,202 @@ msgid "" "Linux (only with glibc older than 2.17)." msgstr "" -#: ../../../build/NEWS:20822 +#: ../../../build/NEWS:20840 msgid "" "`bpo-22182 `__: Use e.args to unpack " "exceptions correctly in distutils.file_util.move_file. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20825 +#: ../../../build/NEWS:20843 msgid "" "The webbrowser module now uses subprocess's start_new_session=True rather " "than a potentially risky preexec_fn=os.setsid call." msgstr "" -#: ../../../build/NEWS:20828 +#: ../../../build/NEWS:20846 msgid "" "`bpo-22042 `__: signal.set_wakeup_fd(fd)" " now raises an exception if the file descriptor is in blocking mode." msgstr "" -#: ../../../build/NEWS:20831 +#: ../../../build/NEWS:20849 msgid "" "`bpo-16808 `__: inspect.stack() now " "returns a named tuple instead of a tuple. Patch by Daniel Shahaf." msgstr "" -#: ../../../build/NEWS:20834 +#: ../../../build/NEWS:20852 msgid "" "`bpo-22236 `__: Fixed Tkinter images " "copying operations in NoDefaultRoot mode." msgstr "" -#: ../../../build/NEWS:20836 +#: ../../../build/NEWS:20854 msgid "" "`bpo-2527 `__: Add a *globals* argument " "to timeit functions, in order to override the globals namespace in which the" " timed code is executed. Patch by Ben Roberts." msgstr "" -#: ../../../build/NEWS:20840 +#: ../../../build/NEWS:20858 msgid "" "`bpo-22118 `__: Switch urllib.parse to " "use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs" " 1808 and 2396. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20844 +#: ../../../build/NEWS:20862 msgid "" "`bpo-21549 `__: Added the \"members\" " "parameter to TarFile.list()." msgstr "" -#: ../../../build/NEWS:20846 +#: ../../../build/NEWS:20864 msgid "" "`bpo-19628 `__: Allow compileall " "recursion depth to be specified with a -r option." msgstr "" -#: ../../../build/NEWS:20849 +#: ../../../build/NEWS:20867 msgid "" "`bpo-15696 `__: Add a __sizeof__ " "implementation for mmap objects on Windows." msgstr "" -#: ../../../build/NEWS:20851 +#: ../../../build/NEWS:20869 msgid "" "`bpo-22068 `__: Avoided reference loops " "with Variables and Fonts in Tkinter." msgstr "" -#: ../../../build/NEWS:20853 +#: ../../../build/NEWS:20871 msgid "" "`bpo-22165 `__: SimpleHTTPRequestHandler" " now supports undecodable file names." msgstr "" -#: ../../../build/NEWS:20855 +#: ../../../build/NEWS:20873 msgid "" "`bpo-15381 `__: Optimized line reading " "in io.BytesIO." msgstr "" -#: ../../../build/NEWS:20857 +#: ../../../build/NEWS:20875 msgid "" "`bpo-8797 `__: Raise HTTPError on failed " "Basic Authentication immediately. Initial patch by Sam Bull." msgstr "" -#: ../../../build/NEWS:20860 +#: ../../../build/NEWS:20878 msgid "" "`bpo-20729 `__: Restored the use of lazy" " iterkeys()/itervalues()/iteritems() in the mailbox module." msgstr "" -#: ../../../build/NEWS:20863 +#: ../../../build/NEWS:20881 msgid "" "`bpo-21448 `__: Changed FeedParser " "feed() to avoid O(N**2) behavior when parsing long line. Original patch by " "Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:20866 +#: ../../../build/NEWS:20884 msgid "" "`bpo-22184 `__: The functools LRU Cache " "decorator factory now gives an earlier and clearer error message when the " "user forgets the required parameters." msgstr "" -#: ../../../build/NEWS:20869 +#: ../../../build/NEWS:20887 msgid "" "`bpo-17923 `__: glob() patterns ending " "with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." msgstr "" -#: ../../../build/NEWS:20872 +#: ../../../build/NEWS:20890 msgid "" "`bpo-21725 `__: Added support for RFC " "6531 (SMTPUTF8) in smtpd." msgstr "" -#: ../../../build/NEWS:20874 +#: ../../../build/NEWS:20892 msgid "" "`bpo-22176 `__: Update the ctypes " "module's libffi to v3.1. This release adds support for the Linux AArch64 " "and POWERPC ELF ABIv2 little endian architectures." msgstr "" -#: ../../../build/NEWS:20878 +#: ../../../build/NEWS:20896 msgid "" "`bpo-5411 `__: Added support for the " "\"xztar\" format in the shutil module." msgstr "" -#: ../../../build/NEWS:20880 +#: ../../../build/NEWS:20898 msgid "" "`bpo-21121 `__: Don't force 3rd party C " "extensions to be built with -Werror=declaration-after-statement." msgstr "" -#: ../../../build/NEWS:20883 +#: ../../../build/NEWS:20901 msgid "" "`bpo-21975 `__: Fixed crash when using " "uninitialized sqlite3.Row (in particular when unpickling pickled " "sqlite3.Row). sqlite3.Row is now initialized in the __new__() method." msgstr "" -#: ../../../build/NEWS:20887 +#: ../../../build/NEWS:20905 msgid "" "`bpo-20170 `__: Convert posixmodule to " "use Argument Clinic." msgstr "" -#: ../../../build/NEWS:20889 +#: ../../../build/NEWS:20907 msgid "" "`bpo-21539 `__: Add an *exists_ok* " "argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` " "functionality. When true, ignore FileExistsErrors. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20893 +#: ../../../build/NEWS:20911 msgid "" "`bpo-22127 `__: Bypass IDNA for pure-" "ASCII host names in the socket module (in particular for numeric IPs)." msgstr "" -#: ../../../build/NEWS:20896 +#: ../../../build/NEWS:20914 msgid "" "`bpo-21047 `__: set the default value " "for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker " "Peksag." msgstr "" -#: ../../../build/NEWS:20899 +#: ../../../build/NEWS:20917 msgid "Add an __all__ to html.entities." -msgstr "" +msgstr "Menambahkan sebuah __all__ ke html.entities." -#: ../../../build/NEWS:20901 +#: ../../../build/NEWS:20919 msgid "" "`bpo-15114 `__: the strict mode and " "argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " "have been removed." msgstr "" -#: ../../../build/NEWS:20904 +#: ../../../build/NEWS:20922 msgid "" "`bpo-22085 `__: Dropped support of Tk " "8.3 in Tkinter." msgstr "" -#: ../../../build/NEWS:20906 +#: ../../../build/NEWS:20924 msgid "" "`bpo-21580 `__: Now Tkinter correctly " "handles bytes arguments passed to Tk. In particular this allows initializing" " images from binary data." msgstr "" -#: ../../../build/NEWS:20909 +#: ../../../build/NEWS:20927 msgid "" "`bpo-22003 `__: When initialized from a " "bytes object, io.BytesIO() now defers making a copy until it is mutated, " @@ -30759,14 +30788,14 @@ msgid "" "Wilson." msgstr "" -#: ../../../build/NEWS:20913 +#: ../../../build/NEWS:20931 msgid "" "`bpo-22018 `__: On Windows, " "signal.set_wakeup_fd() now also supports sockets. A side effect is that " "Python depends to the WinSock library." msgstr "" -#: ../../../build/NEWS:20916 +#: ../../../build/NEWS:20934 msgid "" "`bpo-22054 `__: Add os.get_blocking() " "and os.set_blocking() functions to get and set the blocking mode of a file " @@ -30774,58 +30803,58 @@ msgid "" "functions are not available on Windows." msgstr "" -#: ../../../build/NEWS:20921 +#: ../../../build/NEWS:20939 msgid "" "`bpo-17172 `__: Make turtledemo start as" " active on OS X even when run with subprocess. Patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:20924 +#: ../../../build/NEWS:20942 msgid "" "`bpo-21704 `__: Fix build error for " "_multiprocessing when semaphores are not available. Patch by Arfrever " "Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:20927 +#: ../../../build/NEWS:20945 msgid "" "`bpo-20173 `__: Convert sha1, sha256, " "sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:20930 +#: ../../../build/NEWS:20948 msgid "" "Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on" " closed socket. repr(socket.socket) already works fine." msgstr "" -#: ../../../build/NEWS:20933 +#: ../../../build/NEWS:20951 msgid "" "`bpo-22033 `__: Reprs of most Python " "implemented classes now contain actual class name instead of hardcoded one." msgstr "" -#: ../../../build/NEWS:20936 +#: ../../../build/NEWS:20954 msgid "" "`bpo-21947 `__: The dis module can now " "disassemble generator-iterator objects based on their gi_code attribute. " "Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:20939 +#: ../../../build/NEWS:20957 msgid "" "`bpo-16133 `__: The " "asynchat.async_chat.handle_read() method now ignores BlockingIOError " "exceptions." msgstr "" -#: ../../../build/NEWS:20942 +#: ../../../build/NEWS:20960 msgid "" "`bpo-22044 `__: Fixed premature DECREF " "in call_tzinfo_method. Patch by Tom Flanagan." msgstr "" -#: ../../../build/NEWS:20945 +#: ../../../build/NEWS:20963 msgid "" "`bpo-19884 `__: readline: Disable the " "meta modifier key if stdout is not a terminal to not write the ANSI sequence" @@ -30833,77 +30862,77 @@ msgid "" "(ex: TERM=xterm-256color\") to enable support of 8 bit characters." msgstr "" -#: ../../../build/NEWS:20950 +#: ../../../build/NEWS:20968 msgid "" "`bpo-4350 `__: Removed a number of out-" "of-dated and non-working for a long time Tkinter methods." msgstr "" -#: ../../../build/NEWS:20953 +#: ../../../build/NEWS:20971 msgid "" "`bpo-6167 `__: Scrollbar.activate() now " "returns the name of active element if the argument is not specified. " "Scrollbar.set() now always accepts only 2 arguments." msgstr "" -#: ../../../build/NEWS:20957 +#: ../../../build/NEWS:20975 msgid "" "`bpo-15275 `__: Clean up and speed up " "the ntpath module." msgstr "" -#: ../../../build/NEWS:20959 +#: ../../../build/NEWS:20977 msgid "" "`bpo-21888 `__: plistlib's load() and " "loads() now work if the fmt parameter is specified." msgstr "" -#: ../../../build/NEWS:20962 +#: ../../../build/NEWS:20980 msgid "" "`bpo-22032 `__: __qualname__ instead of " "__name__ is now always used to format fully qualified class names of Python " "implemented classes." msgstr "" -#: ../../../build/NEWS:20965 +#: ../../../build/NEWS:20983 msgid "" "`bpo-22031 `__: Reprs now always use " "hexadecimal format with the \"0x\" prefix when contain an id in form \" at " "0x...\"." msgstr "" -#: ../../../build/NEWS:20968 +#: ../../../build/NEWS:20986 msgid "" "`bpo-22018 `__: signal.set_wakeup_fd() " "now raises an OSError instead of a ValueError on ``fstat()`` failure." msgstr "" -#: ../../../build/NEWS:20971 +#: ../../../build/NEWS:20989 msgid "" "`bpo-21044 `__: tarfile.open() now " "handles fileobj with an integer 'name' attribute. Based on patch by Antoine" " Pietri." msgstr "" -#: ../../../build/NEWS:20974 +#: ../../../build/NEWS:20992 msgid "" "`bpo-21966 `__: Respect -q command-line " "option when code module is ran." msgstr "" -#: ../../../build/NEWS:20976 +#: ../../../build/NEWS:20994 msgid "" "`bpo-19076 `__: Don't pass the redundant" " 'file' argument to self.error()." msgstr "" -#: ../../../build/NEWS:20978 +#: ../../../build/NEWS:20996 msgid "" "`bpo-16382 `__: Improve exception " "message of warnings.warn() for bad category. Initial patch by Phil Elson." msgstr "" -#: ../../../build/NEWS:20981 +#: ../../../build/NEWS:20999 msgid "" "`bpo-21932 `__: os.read() now uses a " ":c:func:`Py_ssize_t` type instead of :c:type:`int` for the size to support " @@ -30912,93 +30941,93 @@ msgid "" "number of requested bytes." msgstr "" -#: ../../../build/NEWS:20986 +#: ../../../build/NEWS:21004 msgid "" "`bpo-21942 `__: Fixed source file " "viewing in pydoc's server mode on Windows." msgstr "" -#: ../../../build/NEWS:20988 +#: ../../../build/NEWS:21006 msgid "" "`bpo-11259 `__: " "asynchat.async_chat().set_terminator() now raises a ValueError if the number" " of received bytes is negative." msgstr "" -#: ../../../build/NEWS:20991 +#: ../../../build/NEWS:21009 msgid "" "`bpo-12523 `__: " "asynchat.async_chat.push() now raises a TypeError if it doesn't get a bytes " "string" msgstr "" -#: ../../../build/NEWS:20994 +#: ../../../build/NEWS:21012 msgid "" "`bpo-21707 `__: Add missing " "kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." msgstr "" -#: ../../../build/NEWS:20997 +#: ../../../build/NEWS:21015 msgid "" "`bpo-20639 `__: calling " "Path.with_suffix('') allows removing the suffix again. Patch by July " "Tikhonov." msgstr "" -#: ../../../build/NEWS:21000 +#: ../../../build/NEWS:21018 msgid "" "`bpo-21714 `__: Disallow the " "construction of invalid paths using Path.with_name(). Original patch by " "Antony Lee." msgstr "" -#: ../../../build/NEWS:21003 +#: ../../../build/NEWS:21021 msgid "" "`bpo-15014 `__: Added 'auth' method to " "smtplib to make implementing auth mechanisms simpler, and used it internally" " in the login method." msgstr "" -#: ../../../build/NEWS:21006 +#: ../../../build/NEWS:21024 msgid "" "`bpo-21151 `__: Fixed a segfault in the " "winreg module when ``None`` is passed as a ``REG_BINARY`` value to " "SetValueEx. Patch by John Ehresman." msgstr "" -#: ../../../build/NEWS:21009 +#: ../../../build/NEWS:21027 msgid "" "`bpo-21090 `__: io.FileIO.readall() does" " not ignore I/O errors anymore. Before, it ignored I/O errors if at least " "the first C call read() succeed." msgstr "" -#: ../../../build/NEWS:21012 +#: ../../../build/NEWS:21030 msgid "" "`bpo-5800 `__: headers parameter of " "wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " "Navarrete and SilentGhost." msgstr "" -#: ../../../build/NEWS:21015 +#: ../../../build/NEWS:21033 msgid "" "`bpo-21781 `__: ssl.RAND_add() now " "supports strings longer than 2 GB." msgstr "" -#: ../../../build/NEWS:21017 +#: ../../../build/NEWS:21035 msgid "" "`bpo-21679 `__: Prevent extraneous " "fstat() calls during open(). Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:21020 +#: ../../../build/NEWS:21038 msgid "" "`bpo-21863 `__: cProfile now displays " "the module name of C extension functions, in addition to their own name." msgstr "" -#: ../../../build/NEWS:21023 +#: ../../../build/NEWS:21041 msgid "" "`bpo-11453 `__: asyncore: emit a " "ResourceWarning when an unclosed file_wrapper object is destroyed. The " @@ -31006,86 +31035,86 @@ msgid "" "called twice: the second call does nothing." msgstr "" -#: ../../../build/NEWS:21027 +#: ../../../build/NEWS:21045 msgid "" "`bpo-21858 `__: Better handling of " "Python exceptions in the sqlite3 module." msgstr "" -#: ../../../build/NEWS:21029 +#: ../../../build/NEWS:21047 msgid "" "`bpo-21476 `__: Make sure the " "email.parser.BytesParser TextIOWrapper is discarded after parsing, so the " "input file isn't unexpectedly closed." msgstr "" -#: ../../../build/NEWS:21032 +#: ../../../build/NEWS:21050 msgid "" "`bpo-20295 `__: imghdr now recognizes " "OpenEXR format images." msgstr "" -#: ../../../build/NEWS:21034 +#: ../../../build/NEWS:21052 msgid "" "`bpo-21729 `__: Used the \"with\" " "statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21037 +#: ../../../build/NEWS:21055 msgid "" "`bpo-21491 `__: socketserver: Fix a race" " condition in child processes reaping." msgstr "" -#: ../../../build/NEWS:21039 +#: ../../../build/NEWS:21057 msgid "" "`bpo-21719 `__: Added the " "``st_file_attributes`` field to os.stat_result on Windows." msgstr "" -#: ../../../build/NEWS:21042 +#: ../../../build/NEWS:21060 msgid "" "`bpo-21832 `__: Require named tuple " "inputs to be exact strings." msgstr "" -#: ../../../build/NEWS:21044 +#: ../../../build/NEWS:21062 msgid "" "`bpo-21722 `__: The distutils \"upload\"" " command now exits with a non-zero return code when uploading fails. Patch " "by Martin Dengler." msgstr "" -#: ../../../build/NEWS:21047 +#: ../../../build/NEWS:21065 msgid "" "`bpo-21723 `__: asyncio.Queue: support " "any type of number (ex: float) for the maximum size. Patch written by " "Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21050 +#: ../../../build/NEWS:21068 msgid "" "`bpo-21711 `__: support for \"site-" "python\" directories has now been removed from the site module (it was " "deprecated in 3.4)." msgstr "" -#: ../../../build/NEWS:21053 +#: ../../../build/NEWS:21071 msgid "" "`bpo-17552 `__: new socket.sendfile() " "method allowing a file to be sent over a socket by using high-performance " "os.sendfile() on UNIX. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21057 +#: ../../../build/NEWS:21075 msgid "" "`bpo-18039 `__: dbm.dump.open() now " "always creates a new database when the flag has the value 'n'. Patch by " "Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21060 +#: ../../../build/NEWS:21078 msgid "" "`bpo-21326 `__: Add a new is_closed() " "method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " @@ -31093,58 +31122,58 @@ msgid "" "was closed." msgstr "" -#: ../../../build/NEWS:21064 +#: ../../../build/NEWS:21082 msgid "" "`bpo-21766 `__: Prevent a security hole " "in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " "that path." msgstr "" -#: ../../../build/NEWS:21067 +#: ../../../build/NEWS:21085 msgid "" "`bpo-21310 `__: Fixed possible resource " "leak in failed open()." msgstr "" -#: ../../../build/NEWS:21069 +#: ../../../build/NEWS:21087 msgid "" "`bpo-21256 `__: Printout of keyword args" " should be in deterministic order in a mock function call. This will help to" " write better doctests." msgstr "" -#: ../../../build/NEWS:21072 +#: ../../../build/NEWS:21090 msgid "" "`bpo-21677 `__: Fixed chaining " "nonnormalized exceptions in io close() methods." msgstr "" -#: ../../../build/NEWS:21074 +#: ../../../build/NEWS:21092 msgid "" "`bpo-11709 `__: Fix the pydoc.help " "function to not fail when sys.stdin is not a valid file." msgstr "" -#: ../../../build/NEWS:21077 +#: ../../../build/NEWS:21095 msgid "" "`bpo-21515 `__: tempfile.TemporaryFile " "now uses os.O_TMPFILE flag is available." msgstr "" -#: ../../../build/NEWS:21079 +#: ../../../build/NEWS:21097 msgid "" "`bpo-13223 `__: Fix pydoc.writedoc so " "that the HTML documentation for methods that use 'self' in the example code " "is generated correctly." msgstr "" -#: ../../../build/NEWS:21082 +#: ../../../build/NEWS:21100 msgid "" "`bpo-21463 `__: In urllib.request, fix " "pruning of the FTP cache." msgstr "" -#: ../../../build/NEWS:21084 +#: ../../../build/NEWS:21102 msgid "" "`bpo-21618 `__: The subprocess module " "could fail to close open fds that were inherited by the calling process and " @@ -31153,21 +31182,21 @@ msgid "" "ignored and all fds are closed." msgstr "" -#: ../../../build/NEWS:21089 +#: ../../../build/NEWS:21107 msgid "" "`bpo-20383 `__: Introduce " "importlib.util.module_from_spec() as the preferred way to create a new " "module." msgstr "" -#: ../../../build/NEWS:21092 +#: ../../../build/NEWS:21110 msgid "" "`bpo-21552 `__: Fixed possible integer " "overflow of too long string lengths in the tkinter module on 64-bit " "platforms." msgstr "" -#: ../../../build/NEWS:21095 +#: ../../../build/NEWS:21113 msgid "" "`bpo-14315 `__: The zipfile module now " "ignores extra fields in the central directory that are too short to be " @@ -31176,249 +31205,249 @@ msgid "" "other zip tools." msgstr "" -#: ../../../build/NEWS:21100 +#: ../../../build/NEWS:21118 msgid "" "`bpo-13742 `__: Added \"key\" and " "\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " "by Simon Sapin.)" msgstr "" -#: ../../../build/NEWS:21103 +#: ../../../build/NEWS:21121 msgid "" "`bpo-21402 `__: tkinter.ttk now works " "when default root window is not set." msgstr "" -#: ../../../build/NEWS:21105 +#: ../../../build/NEWS:21123 msgid "" "`bpo-3015 `__: _tkinter.create() now " "creates tkapp object with wantobject=1 by default." msgstr "" -#: ../../../build/NEWS:21108 +#: ../../../build/NEWS:21126 msgid "" "`bpo-10203 `__: sqlite3.Row now truly " "supports sequence protocol. In particular it supports reverse() and " "negative indices. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21112 +#: ../../../build/NEWS:21130 msgid "" "`bpo-18807 `__: If copying (no symlinks)" " specified for a venv, then the python interpreter aliases (python, python3)" " are now created by copying rather than symlinking." msgstr "" -#: ../../../build/NEWS:21116 +#: ../../../build/NEWS:21134 msgid "" "`bpo-20197 `__: Added support for the " "WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21119 +#: ../../../build/NEWS:21137 msgid "" "`bpo-21513 `__: Speedup some properties " "of IP addresses (IPv4Address, IPv6Address) such as .is_private or " ".is_multicast." msgstr "" -#: ../../../build/NEWS:21122 +#: ../../../build/NEWS:21140 msgid "" "`bpo-21137 `__: Improve the repr for " "threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " "status. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21125 +#: ../../../build/NEWS:21143 msgid "" "`bpo-21538 `__: The plistlib module now " "supports loading of binary plist files when reference or offset size is not " "a power of two." msgstr "" -#: ../../../build/NEWS:21128 +#: ../../../build/NEWS:21146 msgid "" "`bpo-21455 `__: Add a default backlog to" " socket.listen()." msgstr "" -#: ../../../build/NEWS:21130 +#: ../../../build/NEWS:21148 msgid "" "`bpo-21525 `__: Most Tkinter methods " "which accepted tuples now accept lists too." msgstr "" -#: ../../../build/NEWS:21133 +#: ../../../build/NEWS:21151 msgid "" "`bpo-22166 `__: With the assistance of a" " new internal _codecs._forget_codec helping function, test_codecs now clears" " the encoding caches to avoid the appearance of a reference leak" msgstr "" -#: ../../../build/NEWS:21137 +#: ../../../build/NEWS:21155 msgid "" "`bpo-22236 `__: Tkinter tests now don't " "reuse default root window. New root window is created for every test class." msgstr "" -#: ../../../build/NEWS:21140 +#: ../../../build/NEWS:21158 msgid "" "`bpo-10744 `__: Fix :pep:`3118` format " "strings on ctypes objects with a nontrivial shape." msgstr "" -#: ../../../build/NEWS:21143 +#: ../../../build/NEWS:21161 msgid "" "`bpo-20826 `__: Optimize " "ipaddress.collapse_addresses()." msgstr "" -#: ../../../build/NEWS:21145 +#: ../../../build/NEWS:21163 msgid "" "`bpo-21487 `__: Optimize " "ipaddress.summarize_address_range() and " "ipaddress.{IPv4Network,IPv6Network}.subnets()." msgstr "" -#: ../../../build/NEWS:21148 +#: ../../../build/NEWS:21166 msgid "" "`bpo-21486 `__: Optimize parsing of " "netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." msgstr "" -#: ../../../build/NEWS:21151 +#: ../../../build/NEWS:21169 msgid "" "`bpo-13916 `__: Disallowed the " "surrogatepass error handler for non UTF-\\* encodings." msgstr "" -#: ../../../build/NEWS:21154 +#: ../../../build/NEWS:21172 msgid "" "`bpo-20998 `__: Fixed re.fullmatch() of " "repeated single character pattern with ignore case. Original patch by " "Matthew Barnett." msgstr "" -#: ../../../build/NEWS:21157 +#: ../../../build/NEWS:21175 msgid "" "`bpo-21075 `__: fileinput.FileInput now " "reads bytes from standard stream if binary mode is specified. Patch by Sam " "Kimbrel." msgstr "" -#: ../../../build/NEWS:21160 +#: ../../../build/NEWS:21178 msgid "" "`bpo-19775 `__: Add a samefile() method " "to pathlib Path objects. Initial patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21163 +#: ../../../build/NEWS:21181 msgid "" "`bpo-21226 `__: Set up modules properly " "in PyImport_ExecCodeModuleObject (and friends)." msgstr "" -#: ../../../build/NEWS:21166 +#: ../../../build/NEWS:21184 msgid "" "`bpo-21398 `__: Fix a unicode error in " "the pydoc pager when the documentation contains characters not encodable to " "the stdout encoding." msgstr "" -#: ../../../build/NEWS:21169 +#: ../../../build/NEWS:21187 msgid "" "`bpo-16531 `__: ipaddress.IPv4Network " "and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " "so as to easily construct network objects from existing addresses." msgstr "" -#: ../../../build/NEWS:21173 +#: ../../../build/NEWS:21191 msgid "" "`bpo-21156 `__: " "importlib.abc.InspectLoader.source_to_code() is now a staticmethod." msgstr "" -#: ../../../build/NEWS:21176 +#: ../../../build/NEWS:21194 msgid "" "`bpo-21424 `__: Simplified and optimized" " heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." msgstr "" -#: ../../../build/NEWS:21179 +#: ../../../build/NEWS:21197 msgid "" "`bpo-21396 `__: Fix TextIOWrapper(..., " "write_through=True) to not force a flush() on the underlying binary stream." " Patch by akira." msgstr "" -#: ../../../build/NEWS:21182 +#: ../../../build/NEWS:21200 msgid "" "`bpo-18314 `__: Unlink now removes " "junctions on Windows. Patch by Kim Gräsman" msgstr "" -#: ../../../build/NEWS:21184 +#: ../../../build/NEWS:21202 msgid "" "`bpo-21088 `__: Bugfix for " "curses.window.addch() regression in 3.4.0. In porting to Argument Clinic, " "the first two arguments were reversed." msgstr "" -#: ../../../build/NEWS:21187 +#: ../../../build/NEWS:21205 msgid "" "`bpo-21407 `__: _decimal: The module now" " supports function signatures." msgstr "" -#: ../../../build/NEWS:21189 +#: ../../../build/NEWS:21207 msgid "" "`bpo-10650 `__: Remove the non-standard " "'watchexp' parameter from the Decimal.quantize() method in the Python " "version. It had never been present in the C version." msgstr "" -#: ../../../build/NEWS:21193 +#: ../../../build/NEWS:21211 msgid "" "`bpo-21469 `__: Reduced the risk of " "false positives in robotparser by checking to make sure that robots.txt has " "been read or does not exist prior to returning True in can_fetch()." msgstr "" -#: ../../../build/NEWS:21197 +#: ../../../build/NEWS:21215 msgid "" "`bpo-19414 `__: Have the OrderedDict " "mark deleted links as unusable. This gives an early failure if the link is " "deleted during iteration." msgstr "" -#: ../../../build/NEWS:21200 +#: ../../../build/NEWS:21218 msgid "" "`bpo-21421 `__: Add __slots__ to the " "MappingViews ABC. Patch by Josh Rosenberg." msgstr "" -#: ../../../build/NEWS:21202 +#: ../../../build/NEWS:21220 msgid "" "`bpo-21101 `__: Eliminate double hashing" " in the C speed-up code for collections.Counter()." msgstr "" -#: ../../../build/NEWS:21205 +#: ../../../build/NEWS:21223 msgid "" "`bpo-21321 `__: itertools.islice() now " "releases the reference to the source iterator when the slice is exhausted. " "Patch by Anton Afanasyev." msgstr "" -#: ../../../build/NEWS:21208 +#: ../../../build/NEWS:21226 msgid "" "`bpo-21057 `__: TextIOWrapper now allows" " the underlying binary stream's read() or read1() method to return an " "arbitrary bytes-like object (such as a memoryview). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21212 +#: ../../../build/NEWS:21230 msgid "" "`bpo-20951 `__: SSLSocket.send() now " "raises either SSLWantReadError or SSLWantWriteError on a non-blocking socket" @@ -31426,44 +31455,44 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21216 +#: ../../../build/NEWS:21234 msgid "" "`bpo-13248 `__: removed previously " "deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." msgstr "" -#: ../../../build/NEWS:21219 +#: ../../../build/NEWS:21237 msgid "" "`bpo-9815 `__: assertRaises now tries to " "clear references to local variables in the exception's traceback." msgstr "" -#: ../../../build/NEWS:21222 +#: ../../../build/NEWS:21240 msgid "" "`bpo-19940 `__: " "ssl.cert_time_to_seconds() now interprets the given time string in the UTC " "timezone (as specified in RFC 5280), not the local timezone." msgstr "" -#: ../../../build/NEWS:21225 +#: ../../../build/NEWS:21243 msgid "" "`bpo-13204 `__: Calling " "sys.flags.__new__ would crash the interpreter, now it raises a TypeError." msgstr "" -#: ../../../build/NEWS:21228 +#: ../../../build/NEWS:21246 msgid "" "`bpo-19385 `__: Make operations on a " "closed dbm.dumb database always raise the same exception." msgstr "" -#: ../../../build/NEWS:21231 +#: ../../../build/NEWS:21249 msgid "" "`bpo-21207 `__: Detect when the " "os.urandom cached fd has been closed or replaced, and open it anew." msgstr "" -#: ../../../build/NEWS:21234 +#: ../../../build/NEWS:21252 msgid "" "`bpo-21291 `__: subprocess's " "Popen.wait() is now thread safe so that multiple threads may be calling " @@ -31471,13 +31500,13 @@ msgid "" "Popen.returncode value." msgstr "" -#: ../../../build/NEWS:21238 +#: ../../../build/NEWS:21256 msgid "" "`bpo-21127 `__: Path objects can now be " "instantiated from str subclass instances (such as ``numpy.str_``)." msgstr "" -#: ../../../build/NEWS:21241 +#: ../../../build/NEWS:21259 msgid "" "`bpo-15002 `__: urllib.response object " "to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a" @@ -31485,71 +31514,71 @@ msgid "" "Theune." msgstr "" -#: ../../../build/NEWS:21245 +#: ../../../build/NEWS:21263 msgid "" "`bpo-12220 `__: mindom now raises a " "custom ValueError indicating it doesn't support spaces in URIs instead of " "letting a 'split' ValueError bubble up." msgstr "" -#: ../../../build/NEWS:21248 +#: ../../../build/NEWS:21266 msgid "" "`bpo-21068 `__: The ssl.PROTOCOL* " "constants are now enum members." msgstr "" -#: ../../../build/NEWS:21250 +#: ../../../build/NEWS:21268 msgid "" "`bpo-21276 `__: posixmodule: Don't " "define USE_XATTRS on KFreeBSD and the Hurd." msgstr "" -#: ../../../build/NEWS:21252 +#: ../../../build/NEWS:21270 msgid "" "`bpo-21262 `__: New method " "assert_not_called for Mock. It raises AssertionError if the mock has been " "called." msgstr "" -#: ../../../build/NEWS:21255 +#: ../../../build/NEWS:21273 msgid "" "`bpo-21238 `__: New keyword argument " "`unsafe` to Mock. It raises `AttributeError` incase of an attribute " "startswith assert or assret." msgstr "" -#: ../../../build/NEWS:21258 +#: ../../../build/NEWS:21276 msgid "" "`bpo-20896 `__: " "ssl.get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, " "for maximum compatibility." msgstr "" -#: ../../../build/NEWS:21261 +#: ../../../build/NEWS:21279 msgid "" "`bpo-21239 `__: patch.stopall() didn't " "work deterministically when the same name was patched more than once." msgstr "" -#: ../../../build/NEWS:21264 +#: ../../../build/NEWS:21282 msgid "" "`bpo-21203 `__: Updated fileConfig and " "dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." msgstr "" -#: ../../../build/NEWS:21267 +#: ../../../build/NEWS:21285 msgid "" "`bpo-21222 `__: Passing name keyword " "argument to mock.create_autospec now works." msgstr "" -#: ../../../build/NEWS:21270 +#: ../../../build/NEWS:21288 msgid "" "`bpo-21197 `__: Add lib64 -> lib symlink" " in venvs on 64-bit non-OS X POSIX." msgstr "" -#: ../../../build/NEWS:21272 +#: ../../../build/NEWS:21290 msgid "" "`bpo-17498 `__: Some SMTP servers " "disconnect after certain errors, violating strict RFC conformance. Instead " @@ -31558,213 +31587,213 @@ msgid "" "until the next command is issued." msgstr "" -#: ../../../build/NEWS:21277 +#: ../../../build/NEWS:21295 msgid "" "`bpo-17826 `__: setting an iterable " "side_effect on a mock function created by create_autospec now works. Patch " "by Kushal Das." msgstr "" -#: ../../../build/NEWS:21280 +#: ../../../build/NEWS:21298 msgid "" "`bpo-7776 `__: Fix ``Host:`` header and " "reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21283 +#: ../../../build/NEWS:21301 msgid "" "`bpo-20968 `__: unittest.mock.MagicMock " "now supports division. Patch by Johannes Baiter." msgstr "" -#: ../../../build/NEWS:21286 +#: ../../../build/NEWS:21304 msgid "" "`bpo-21529 `__: Fix arbitrary memory " "access in JSONDecoder.raw_decode with a negative second parameter. Bug " "reported by Guido Vranken. (See also: CVE-2014-4616)" msgstr "" -#: ../../../build/NEWS:21290 +#: ../../../build/NEWS:21308 msgid "" "`bpo-21169 `__: getpass now handles non-" "ascii characters that the input stream encoding cannot encode by re-encoding" " using the replace error handler." msgstr "" -#: ../../../build/NEWS:21293 +#: ../../../build/NEWS:21311 msgid "" "`bpo-21171 `__: Fixed undocumented " "filter API of the rot13 codec. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21296 +#: ../../../build/NEWS:21314 msgid "" "`bpo-20539 `__: Improved math.factorial " "error message for large positive inputs and changed exception type " "(OverflowError -> ValueError) for large negative inputs." msgstr "" -#: ../../../build/NEWS:21300 +#: ../../../build/NEWS:21318 msgid "" "`bpo-21172 `__: isinstance check relaxed" " from dict to collections.Mapping." msgstr "" -#: ../../../build/NEWS:21302 +#: ../../../build/NEWS:21320 msgid "" "`bpo-21155 `__: " "asyncio.EventLoop.create_unix_server() now raises a ValueError if path and " "sock are specified at the same time." msgstr "" -#: ../../../build/NEWS:21305 +#: ../../../build/NEWS:21323 msgid "" "`bpo-21136 `__: Avoid unnecessary " "normalization of Fractions resulting from power and other operations. Patch" " by Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:21308 +#: ../../../build/NEWS:21326 msgid "" "`bpo-17621 `__: Introduce " "importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:21310 +#: ../../../build/NEWS:21328 msgid "" "`bpo-21076 `__: signal module constants " "were turned into enums. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21313 +#: ../../../build/NEWS:21331 msgid "" "`bpo-20636 `__: Improved the repr of " "Tkinter widgets." msgstr "" -#: ../../../build/NEWS:21315 +#: ../../../build/NEWS:21333 msgid "" "`bpo-19505 `__: The items, keys, and " "values views of OrderedDict now support reverse iteration using reversed()." msgstr "" -#: ../../../build/NEWS:21318 +#: ../../../build/NEWS:21336 msgid "" "`bpo-21149 `__: Improved thread-safety " "in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " "for the patch." msgstr "" -#: ../../../build/NEWS:21321 +#: ../../../build/NEWS:21339 msgid "" "`bpo-21058 `__: Fix a leak of file " "descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor" " if :func:`io.open` fails" msgstr "" -#: ../../../build/NEWS:21325 +#: ../../../build/NEWS:21343 msgid "" "`bpo-21200 `__: Return None from " "pkgutil.get_loader() when __spec__ is missing." msgstr "" -#: ../../../build/NEWS:21327 +#: ../../../build/NEWS:21345 msgid "" "`bpo-21013 `__: Enhance " "ssl.create_default_context() when used for server side sockets to provide " "better security by default." msgstr "" -#: ../../../build/NEWS:21330 +#: ../../../build/NEWS:21348 msgid "" "`bpo-20145 `__: `assertRaisesRegex` and " "`assertWarnsRegex` now raise a TypeError if the second argument is not a " "string or compiled regex." msgstr "" -#: ../../../build/NEWS:21333 +#: ../../../build/NEWS:21351 msgid "" "`bpo-20633 `__: Replace relative import " "by absolute import." msgstr "" -#: ../../../build/NEWS:21335 +#: ../../../build/NEWS:21353 msgid "" "`bpo-20980 `__: Stop wrapping exception " "when using ThreadPool." msgstr "" -#: ../../../build/NEWS:21337 +#: ../../../build/NEWS:21355 msgid "" "`bpo-21082 `__: In os.makedirs, do not " "set the process-wide umask. Note this changes behavior of makedirs when " "exist_ok=True." msgstr "" -#: ../../../build/NEWS:21340 +#: ../../../build/NEWS:21358 msgid "" "`bpo-20990 `__: Fix issues found by " "pyflakes for multiprocessing." msgstr "" -#: ../../../build/NEWS:21342 +#: ../../../build/NEWS:21360 msgid "" "`bpo-21015 `__: SSL contexts will now " "automatically select an elliptic curve for ECDH key exchange on OpenSSL " "1.0.2 and later, and otherwise default to \"prime256v1\"." msgstr "" -#: ../../../build/NEWS:21346 +#: ../../../build/NEWS:21364 msgid "" "`bpo-21000 `__: Improve the command-line" " interface of json.tool." msgstr "" -#: ../../../build/NEWS:21348 +#: ../../../build/NEWS:21366 msgid "" "`bpo-20995 `__: Enhance default ciphers " "used by the ssl module to enable better security and prioritize perfect " "forward secrecy." msgstr "" -#: ../../../build/NEWS:21351 +#: ../../../build/NEWS:21369 msgid "" "`bpo-20884 `__: Don't assume that " "__file__ is defined on importlib.__init__." msgstr "" -#: ../../../build/NEWS:21353 +#: ../../../build/NEWS:21371 msgid "" "`bpo-21499 `__: Ignore __builtins__ in " "several test_importlib.test_api tests." msgstr "" -#: ../../../build/NEWS:21355 +#: ../../../build/NEWS:21373 msgid "" "`bpo-20627 `__: " "xmlrpc.client.ServerProxy is now a context manager." msgstr "" -#: ../../../build/NEWS:21357 +#: ../../../build/NEWS:21375 msgid "" "`bpo-19165 `__: The formatter module now" " raises DeprecationWarning instead of PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:21360 +#: ../../../build/NEWS:21378 msgid "" "`bpo-13936 `__: Remove the ability of " "datetime.time instances to be considered false in boolean contexts." msgstr "" -#: ../../../build/NEWS:21363 +#: ../../../build/NEWS:21381 msgid "" "`bpo-18931 `__: selectors module now " "supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21366 +#: ../../../build/NEWS:21384 msgid "" "`bpo-19977 `__: When the ``LC_TYPE`` " "locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and " @@ -31772,13 +31801,13 @@ msgid "" "instead of the ``strict`` error handler." msgstr "" -#: ../../../build/NEWS:21371 +#: ../../../build/NEWS:21389 msgid "" "`bpo-20574 `__: Implement incremental " "decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." msgstr "" -#: ../../../build/NEWS:21374 +#: ../../../build/NEWS:21392 msgid "" "`bpo-20879 `__: Delay the initialization" " of encoding and decoding tables for base32, ascii85 and base85 codecs in " @@ -31787,13 +31816,13 @@ msgid "" "not used." msgstr "" -#: ../../../build/NEWS:21379 +#: ../../../build/NEWS:21397 msgid "" "`bpo-19157 `__: Include the broadcast " "address in the usuable hosts for IPv6 in ipaddress." msgstr "" -#: ../../../build/NEWS:21382 +#: ../../../build/NEWS:21400 msgid "" "`bpo-11599 `__: When an external command" " (e.g. compiler) fails, distutils now prints out the whole command line " @@ -31801,90 +31830,90 @@ msgid "" "DISTUTILS_DEBUG is set." msgstr "" -#: ../../../build/NEWS:21386 +#: ../../../build/NEWS:21404 msgid "" "`bpo-4931 `__: distutils should not " "produce unhelpful \"error: None\" messages anymore. " "distutils.util.grok_environment_error is kept but doc-deprecated." msgstr "" -#: ../../../build/NEWS:21389 +#: ../../../build/NEWS:21407 msgid "" "`bpo-20875 `__: Prevent possible gzip " "\"'read' is not defined\" NameError. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21392 +#: ../../../build/NEWS:21410 msgid "" "`bpo-11558 `__: " "``email.message.Message.attach`` now returns a more useful error message if " "``attach`` is called on a message for which ``is_multipart`` is False." msgstr "" -#: ../../../build/NEWS:21396 +#: ../../../build/NEWS:21414 msgid "" "`bpo-20283 `__: RE pattern methods now " "accept the string keyword parameters as documented. The pattern and source " "keyword parameters are left as deprecated aliases." msgstr "" -#: ../../../build/NEWS:21400 +#: ../../../build/NEWS:21418 msgid "" "`bpo-20778 `__: Fix modulefinder to work" " with bytecode-only modules." msgstr "" -#: ../../../build/NEWS:21402 +#: ../../../build/NEWS:21420 msgid "" "`bpo-20791 `__: copy.copy() now doesn't " "make a copy when the input is a bytes object. Initial patch by Peter Otten." msgstr "" -#: ../../../build/NEWS:21405 +#: ../../../build/NEWS:21423 msgid "" "`bpo-19748 `__: On AIX, time.mktime() " "now raises an OverflowError for year outsize range [1902; 2037]." msgstr "" -#: ../../../build/NEWS:21408 +#: ../../../build/NEWS:21426 msgid "" "`bpo-19573 `__: inspect.signature: Use " "enum for parameter kind constants." msgstr "" -#: ../../../build/NEWS:21410 +#: ../../../build/NEWS:21428 msgid "" "`bpo-20726 `__: inspect.signature: Make " "Signature and Parameter picklable." msgstr "" -#: ../../../build/NEWS:21412 +#: ../../../build/NEWS:21430 msgid "" "`bpo-17373 `__: Add " "inspect.Signature.from_callable method." msgstr "" -#: ../../../build/NEWS:21414 +#: ../../../build/NEWS:21432 msgid "" "`bpo-20378 `__: Improve repr of " "inspect.Signature and inspect.Parameter." msgstr "" -#: ../../../build/NEWS:21416 +#: ../../../build/NEWS:21434 msgid "" "`bpo-20816 `__: Fix " "inspect.getcallargs() to raise correct TypeError for missing keyword-only " "arguments. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21419 +#: ../../../build/NEWS:21437 msgid "" "`bpo-20817 `__: Fix " "inspect.getcallargs() to fail correctly if more than 3 arguments are " "missing. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21422 +#: ../../../build/NEWS:21440 msgid "" "`bpo-6676 `__: Ensure a meaningful " "exception is raised when attempting to parse more than one XML document per " @@ -31892,7 +31921,7 @@ msgid "" "Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)" msgstr "" -#: ../../../build/NEWS:21427 +#: ../../../build/NEWS:21445 msgid "" "`bpo-21117 `__: Fix inspect.signature to" " better support functools.partial. Due to the specifics of functools.partial" @@ -31900,80 +31929,80 @@ msgid "" " become keyword-only." msgstr "" -#: ../../../build/NEWS:21432 +#: ../../../build/NEWS:21450 msgid "" "`bpo-20334 `__: inspect.Signature and " "inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and" " suggestions." msgstr "" -#: ../../../build/NEWS:21435 +#: ../../../build/NEWS:21453 msgid "" "`bpo-15916 `__: doctest.DocTestSuite " "returns an empty unittest.TestSuite instead of raising ValueError if it " "finds no tests" msgstr "" -#: ../../../build/NEWS:21438 +#: ../../../build/NEWS:21456 msgid "" "`bpo-21209 `__: Fix " "asyncio.tasks.CoroWrapper to workaround a bug in yield-from implementation " "in CPythons prior to 3.4.1." msgstr "" -#: ../../../build/NEWS:21441 +#: ../../../build/NEWS:21459 msgid "" "asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " "`bpo-163 `__)." msgstr "" -#: ../../../build/NEWS:21444 +#: ../../../build/NEWS:21462 msgid "" "`bpo-21311 `__: Avoid exception in " "_osx_support with non-standard compiler configurations. Patch by John " "Szakmeister." msgstr "" -#: ../../../build/NEWS:21447 +#: ../../../build/NEWS:21465 msgid "" "`bpo-11571 `__: Ensure that the turtle " "window becomes the topmost window when launched on OS X." msgstr "" -#: ../../../build/NEWS:21450 +#: ../../../build/NEWS:21468 msgid "" "`bpo-21801 `__: Validate that " "__signature__ is None or an instance of Signature." msgstr "" -#: ../../../build/NEWS:21453 +#: ../../../build/NEWS:21471 msgid "" "`bpo-21923 `__: Prevent AttributeError " "in distutils.sysconfig.customize_compiler due to possible uninitialized " "_config_vars." msgstr "" -#: ../../../build/NEWS:21457 +#: ../../../build/NEWS:21475 msgid "" "`bpo-21323 `__: Fix http.server to again" " handle scripts in CGI subdirectories, broken by the fix for security " "`bpo-19435 `__. Patch by Zach Byrne." msgstr "" -#: ../../../build/NEWS:21460 +#: ../../../build/NEWS:21478 msgid "" "`bpo-22733 `__: Fix ffi_prep_args not " "zero-extending argument values correctly on 64-bit Windows." msgstr "" -#: ../../../build/NEWS:21463 +#: ../../../build/NEWS:21481 msgid "" "`bpo-23302 `__: Default to TCP_NODELAY=1" " upon establishing an HTTPConnection. Removed use of hard-coded MSS as it's " "an optimization that's no longer needed with Nagle disabled." msgstr "" -#: ../../../build/NEWS:21470 +#: ../../../build/NEWS:21488 msgid "" "`bpo-20577 `__: Configuration of the max" " line length for the FormatParagraph extension has been moved from the " @@ -31981,20 +32010,20 @@ msgid "" " Config Extensions dialog. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21475 +#: ../../../build/NEWS:21493 msgid "" "`bpo-16893 `__: Update Idle doc chapter " "to match current Idle and add new information." msgstr "" -#: ../../../build/NEWS:21478 +#: ../../../build/NEWS:21496 msgid "" "`bpo-3068 `__: Add Idle extension " "configuration dialog to Options menu. Changes are written to HOME/.idlerc" "/config-extensions.cfg. Original patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21482 +#: ../../../build/NEWS:21500 msgid "" "`bpo-16233 `__: A module browser (File :" " Class Browser, Alt+C) requires an editor window with a filename. When " @@ -32004,7 +32033,7 @@ msgid "" "a corresponding browser is also opened." msgstr "" -#: ../../../build/NEWS:21488 +#: ../../../build/NEWS:21506 msgid "" "`bpo-4832 `__: Save As to type Python " "files automatically adds .py to the name you enter (even if your system does" @@ -32012,100 +32041,100 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:21492 +#: ../../../build/NEWS:21510 msgid "" "`bpo-21986 `__: Code objects are not " "normally pickled by the pickle module. To match this, they are no longer " "pickled when running under Idle." msgstr "" -#: ../../../build/NEWS:21495 +#: ../../../build/NEWS:21513 msgid "" "`bpo-17390 `__: Adjust Editor window " "title; remove 'Python', move version to end." msgstr "" -#: ../../../build/NEWS:21498 +#: ../../../build/NEWS:21516 msgid "" "`bpo-14105 `__: Idle debugger " "breakpoints no longer disappear when inserting or deleting lines." msgstr "" -#: ../../../build/NEWS:21501 +#: ../../../build/NEWS:21519 msgid "" "`bpo-17172 `__: Turtledemo can now be " "run from Idle. Currently, the entry is on the Help menu, but it may move to " "Run. Patch by Ramchandra Apt and Lita Cho." msgstr "" -#: ../../../build/NEWS:21505 +#: ../../../build/NEWS:21523 msgid "" "`bpo-21765 `__: Add support for non-" "ascii identifiers to HyperParser." msgstr "" -#: ../../../build/NEWS:21507 +#: ../../../build/NEWS:21525 msgid "" "`bpo-21940 `__: Add unittest for " "WidgetRedirector. Initial patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21510 +#: ../../../build/NEWS:21528 msgid "" "`bpo-18592 `__: Add unittest for " "SearchDialogBase. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21512 +#: ../../../build/NEWS:21530 msgid "" "`bpo-21694 `__: Add unittest for " "ParenMatch. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21514 +#: ../../../build/NEWS:21532 msgid "" "`bpo-21686 `__: add unittest for " "HyperParser. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21517 +#: ../../../build/NEWS:21535 msgid "" "`bpo-12387 `__: Add missing " "upper(lower)case versions of default Windows key bindings for Idle so Caps " "Lock does not disable them. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:21521 +#: ../../../build/NEWS:21539 msgid "" "`bpo-21695 `__: Closing a Find-in-files " "output window while the search is still in progress no longer closes Idle." msgstr "" -#: ../../../build/NEWS:21524 +#: ../../../build/NEWS:21542 msgid "" "`bpo-18910 `__: Add unittest for " "textView. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21526 +#: ../../../build/NEWS:21544 msgid "" "`bpo-18292 `__: Add unittest for " "AutoExpand. Patch by Saihadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21528 +#: ../../../build/NEWS:21546 msgid "" "`bpo-18409 `__: Add unittest for " "AutoComplete. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21530 +#: ../../../build/NEWS:21548 msgid "" "`bpo-21477 `__: htest.py - Improve " "framework, complete set of tests. Patches by Saimadhav Heblikar" msgstr "" -#: ../../../build/NEWS:21533 +#: ../../../build/NEWS:21551 msgid "" "`bpo-18104 `__: Add " "idlelib/idle_test/htest.py with a few sample tests to begin consolidating " @@ -32113,89 +32142,89 @@ msgid "" " work with htest. Running the module as __main__ runs all tests." msgstr "" -#: ../../../build/NEWS:21538 +#: ../../../build/NEWS:21556 msgid "" "`bpo-21139 `__: Change default paragraph" " width to 72, the :pep:`8` recommendation." msgstr "" -#: ../../../build/NEWS:21541 +#: ../../../build/NEWS:21559 msgid "" "`bpo-21284 `__: Paragraph reformat test " "passes after user changes reformat width." msgstr "" -#: ../../../build/NEWS:21544 +#: ../../../build/NEWS:21562 msgid "" "`bpo-17654 `__: Ensure IDLE menus are " "customized properly on OS X for non-framework builds and for all variants of" " Tk." msgstr "" -#: ../../../build/NEWS:21547 +#: ../../../build/NEWS:21565 msgid "" "`bpo-23180 `__: Rename IDLE \"Windows\" " "menu item to \"Window\". Patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:21553 +#: ../../../build/NEWS:21571 msgid "" "`bpo-15506 `__: Use standard " "PKG_PROG_PKG_CONFIG autoconf macro in the configure script." msgstr "" -#: ../../../build/NEWS:21556 +#: ../../../build/NEWS:21574 msgid "" "`bpo-22935 `__: Allow the ssl module to " "be compiled if openssl doesn't support SSL 3." msgstr "" -#: ../../../build/NEWS:21559 +#: ../../../build/NEWS:21577 msgid "" "`bpo-22592 `__: Drop support of the " "Borland C compiler to build Python. The distutils module still supports it " "to build extensions." msgstr "" -#: ../../../build/NEWS:21562 +#: ../../../build/NEWS:21580 msgid "" "`bpo-22591 `__: Drop support of MS-DOS, " "especially of the DJGPP compiler (MS-DOS port of GCC)." msgstr "" -#: ../../../build/NEWS:21565 +#: ../../../build/NEWS:21583 msgid "" "`bpo-16537 `__: Check whether " "self.extensions is empty in setup.py. Patch by Jonathan Hosmer." msgstr "" -#: ../../../build/NEWS:21568 +#: ../../../build/NEWS:21586 msgid "" "`bpo-22359 `__: Remove incorrect uses of" " recursive make. Patch by Jonas Wagner." msgstr "" -#: ../../../build/NEWS:21571 +#: ../../../build/NEWS:21589 msgid "" "`bpo-21958 `__: Define HAVE_ROUND when " "building with Visual Studio 2013 and above. Patch by Zachary Turner." msgstr "" -#: ../../../build/NEWS:21574 +#: ../../../build/NEWS:21592 msgid "" "`bpo-18093 `__: the programs that embed " "the CPython runtime are now in a separate \"Programs\" directory, rather " "than being kept in the Modules directory." msgstr "" -#: ../../../build/NEWS:21578 +#: ../../../build/NEWS:21596 msgid "" "`bpo-15759 `__: \"make suspicious\", " "\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " "when and only when there are failures." msgstr "" -#: ../../../build/NEWS:21581 +#: ../../../build/NEWS:21599 msgid "" "`bpo-21141 `__: The Windows build " "process no longer attempts to find Perl, instead relying on OpenSSL source " @@ -32206,109 +32235,109 @@ msgid "" "and ready to build." msgstr "" -#: ../../../build/NEWS:21588 +#: ../../../build/NEWS:21606 msgid "" "`bpo-21037 `__: Add a build option to " "enable AddressSanitizer support." msgstr "" -#: ../../../build/NEWS:21590 +#: ../../../build/NEWS:21608 msgid "" "`bpo-19962 `__: The Windows build " "process now creates \"python.bat\" in the root of the source tree, which " "passes all arguments through to the most recently built interpreter." msgstr "" -#: ../../../build/NEWS:21594 +#: ../../../build/NEWS:21612 msgid "" "`bpo-21285 `__: Refactor and fix curses " "configure check to always search in a ncursesw directory." msgstr "" -#: ../../../build/NEWS:21597 +#: ../../../build/NEWS:21615 msgid "" "`bpo-15234 `__: For BerkelyDB and " "Sqlite, only add the found library and include directories if they aren't " "already being searched. This avoids an explicit runtime library dependency." msgstr "" -#: ../../../build/NEWS:21601 +#: ../../../build/NEWS:21619 msgid "" "`bpo-17861 `__: " "Tools/scripts/generate_opcode_h.py automatically regenerates " "Include/opcode.h from Lib/opcode.py if the latter gets any change." msgstr "" -#: ../../../build/NEWS:21604 +#: ../../../build/NEWS:21622 msgid "" "`bpo-20644 `__: OS X installer build " "support for documentation build changes in 3.4.1: assume externally supplied" " sphinx-build is available in /usr/bin." msgstr "" -#: ../../../build/NEWS:21607 +#: ../../../build/NEWS:21625 msgid "" "`bpo-20022 `__: Eliminate use of " "deprecated bundlebuilder in OS X builds." msgstr "" -#: ../../../build/NEWS:21609 +#: ../../../build/NEWS:21627 msgid "" "`bpo-15968 `__: Incorporated Tcl, Tk, " "and Tix builds into the Windows build solution." msgstr "" -#: ../../../build/NEWS:21612 +#: ../../../build/NEWS:21630 msgid "" "`bpo-17095 `__: Fix Modules/Setup " "*shared* support." msgstr "" -#: ../../../build/NEWS:21614 +#: ../../../build/NEWS:21632 msgid "" "`bpo-21811 `__: Anticipated fixes to " "support OS X versions > 10.9." msgstr "" -#: ../../../build/NEWS:21616 +#: ../../../build/NEWS:21634 msgid "" "`bpo-21166 `__: Prevent possible " "segfaults and other random failures of python --generate-posix-vars in " "pybuilddir.txt build target." msgstr "" -#: ../../../build/NEWS:21619 +#: ../../../build/NEWS:21637 msgid "" "`bpo-18096 `__: Fix library order " "returned by python-config." msgstr "" -#: ../../../build/NEWS:21621 +#: ../../../build/NEWS:21639 msgid "" "`bpo-17219 `__: Add library build dir " "for Python extension cross-builds." msgstr "" -#: ../../../build/NEWS:21623 +#: ../../../build/NEWS:21641 msgid "" "`bpo-22919 `__: Windows build updated to" " support VC 14.0 (Visual Studio 2015), which will be used for the official " "release." msgstr "" -#: ../../../build/NEWS:21626 +#: ../../../build/NEWS:21644 msgid "" "`bpo-21236 `__: Build _msi.pyd with " "cabinet.lib instead of fci.lib" msgstr "" -#: ../../../build/NEWS:21628 +#: ../../../build/NEWS:21646 msgid "" "`bpo-17128 `__: Use private version of " "OpenSSL for OS X 10.5+ installer." msgstr "" -#: ../../../build/NEWS:21633 +#: ../../../build/NEWS:21651 msgid "" "`bpo-14203 `__: Remove obsolete support " "for view==NULL in PyBuffer_FillInfo(), bytearray_getbuffer(), " @@ -32316,7 +32345,7 @@ msgid "" "BufferError in that case." msgstr "" -#: ../../../build/NEWS:21637 +#: ../../../build/NEWS:21655 msgid "" "`bpo-22445 `__: PyBuffer_IsContiguous() " "now implements precise contiguity tests, compatible with NumPy's " @@ -32324,19 +32353,19 @@ msgid "" "reported false negatives for corner cases." msgstr "" -#: ../../../build/NEWS:21641 +#: ../../../build/NEWS:21659 msgid "" "`bpo-22079 `__: PyType_Ready() now " "checks that statically allocated type has no dynamically allocated bases." msgstr "" -#: ../../../build/NEWS:21644 +#: ../../../build/NEWS:21662 msgid "" "`bpo-22453 `__: Removed non-documented " "macro PyObject_REPR()." msgstr "" -#: ../../../build/NEWS:21646 +#: ../../../build/NEWS:21664 msgid "" "`bpo-18395 `__: Rename " "``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename " @@ -32344,7 +32373,7 @@ msgid "" "functions." msgstr "" -#: ../../../build/NEWS:21650 +#: ../../../build/NEWS:21668 msgid "" "`bpo-21233 `__: Add new C functions: " "PyMem_RawCalloc(), PyMem_Calloc(), PyObject_Calloc(), _PyObject_GC_Calloc()." @@ -32352,7 +32381,7 @@ msgid "" "objects which is faster and use less memory." msgstr "" -#: ../../../build/NEWS:21655 +#: ../../../build/NEWS:21673 msgid "" "`bpo-20942 `__: " "PyImport_ImportFrozenModuleObject() no longer sets __file__ to match what " @@ -32360,27 +32389,27 @@ msgid "" "using imp.init_frozen()." msgstr "" -#: ../../../build/NEWS:21662 +#: ../../../build/NEWS:21680 msgid "" "`bpo-19548 `__: Update the codecs module" " documentation to better cover the distinction between text encodings and " "other codecs, together with other clarifications. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21666 +#: ../../../build/NEWS:21684 msgid "" "`bpo-22394 `__: Doc/Makefile now " "supports ``make venv PYTHON=../python`` to create a venv for generating the " "documentation, e.g., ``make html PYTHON=venv/bin/python3``." msgstr "" -#: ../../../build/NEWS:21670 +#: ../../../build/NEWS:21688 msgid "" "`bpo-21514 `__: The documentation of the" " json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." msgstr "" -#: ../../../build/NEWS:21673 +#: ../../../build/NEWS:21691 msgid "" "`bpo-21777 `__: The binary sequence " "methods on bytes and bytearray are now documented explicitly, rather than " @@ -32388,40 +32417,40 @@ msgid "" "behaviour of the corresponding str methods." msgstr "" -#: ../../../build/NEWS:21678 +#: ../../../build/NEWS:21696 msgid "" "`bpo-6916 `__: undocument deprecated " "asynchat.fifo class." msgstr "" -#: ../../../build/NEWS:21680 +#: ../../../build/NEWS:21698 msgid "" "`bpo-17386 `__: Expanded functionality " "of the ``Doc/make.bat`` script to make it much more comparable to " "``Doc/Makefile``." msgstr "" -#: ../../../build/NEWS:21683 +#: ../../../build/NEWS:21701 msgid "" "`bpo-21312 `__: Update the " "thread_foobar.h template file to include newer threading APIs. Patch by Jack" " McCracken." msgstr "" -#: ../../../build/NEWS:21686 +#: ../../../build/NEWS:21704 msgid "" "`bpo-21043 `__: Remove the " "recommendation for specific CA organizations and to mention the ability to " "load the OS certificates." msgstr "" -#: ../../../build/NEWS:21689 +#: ../../../build/NEWS:21707 msgid "" "`bpo-20765 `__: Add missing " "documentation for PurePath.with_name() and PurePath.with_suffix()." msgstr "" -#: ../../../build/NEWS:21692 +#: ../../../build/NEWS:21710 msgid "" "`bpo-19407 `__: New package installation" " and distribution guides based on the Python Packaging Authority tools. " @@ -32430,76 +32459,76 @@ msgid "" "that isn't recorded anywhere else." msgstr "" -#: ../../../build/NEWS:21697 +#: ../../../build/NEWS:21715 msgid "" "`bpo-19697 `__: Document cases where " "__main__.__spec__ is None." msgstr "" -#: ../../../build/NEWS:21702 +#: ../../../build/NEWS:21720 msgid "" "`bpo-18982 `__: Add tests for CLI of the" " calendar module." msgstr "" -#: ../../../build/NEWS:21704 +#: ../../../build/NEWS:21722 msgid "" "`bpo-19548 `__: Added some additional " "checks to test_codecs to ensure that statements in the updated documentation" " remain accurate. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21708 +#: ../../../build/NEWS:21726 msgid "" "`bpo-22838 `__: All test_re tests now " "work with unittest test discovery." msgstr "" -#: ../../../build/NEWS:21710 +#: ../../../build/NEWS:21728 msgid "" "`bpo-22173 `__: Update lib2to3 tests to " "use unittest test discovery." msgstr "" -#: ../../../build/NEWS:21712 +#: ../../../build/NEWS:21730 msgid "" "`bpo-16000 `__: Convert test_curses to " "use unittest." msgstr "" -#: ../../../build/NEWS:21714 +#: ../../../build/NEWS:21732 msgid "" "`bpo-21456 `__: Skip two tests in " "test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." msgstr "" -#: ../../../build/NEWS:21717 +#: ../../../build/NEWS:21735 msgid "" "`bpo-20746 `__: Fix test_pdb to run in " "refleak mode (-R). Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:21720 +#: ../../../build/NEWS:21738 msgid "" "`bpo-22060 `__: test_ctypes has been " "somewhat cleaned up and simplified; it now uses unittest test discovery to " "find its tests." msgstr "" -#: ../../../build/NEWS:21723 +#: ../../../build/NEWS:21741 msgid "" "`bpo-22104 `__: regrtest.py no longer " "holds a reference to the suite of tests loaded from test modules that don't " "define test_main()." msgstr "" -#: ../../../build/NEWS:21726 +#: ../../../build/NEWS:21744 msgid "" "`bpo-22111 `__: Assorted cleanups in " "test_imaplib. Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:21728 +#: ../../../build/NEWS:21746 msgid "" "`bpo-22002 `__: Added " "``load_package_tests`` function to test.support and used it to " @@ -32507,27 +32536,27 @@ msgid "" "test_importlib, test_json, and test_tools." msgstr "" -#: ../../../build/NEWS:21732 +#: ../../../build/NEWS:21750 msgid "" "`bpo-21976 `__: Fix test_ssl to accept " "LibreSSL version strings. Thanks to William Orr." msgstr "" -#: ../../../build/NEWS:21735 +#: ../../../build/NEWS:21753 msgid "" "`bpo-21918 `__: Converted test_tools " "from a module to a package containing separate test files for each tested " "script." msgstr "" -#: ../../../build/NEWS:21738 +#: ../../../build/NEWS:21756 msgid "" "`bpo-9554 `__: Use modern unittest " "features in test_argparse. Initial patch by Denver Coneybeare and Radu " "Voicilas." msgstr "" -#: ../../../build/NEWS:21741 +#: ../../../build/NEWS:21759 msgid "" "`bpo-20155 `__: Changed HTTP method " "names in failing tests in test_httpservers so that packet filtering software" @@ -32535,19 +32564,19 @@ msgid "" "transaction semantics expected by the tests." msgstr "" -#: ../../../build/NEWS:21746 +#: ../../../build/NEWS:21764 msgid "" "`bpo-19493 `__: Refactored the ctypes " "test package to skip tests explicitly rather than silently." msgstr "" -#: ../../../build/NEWS:21749 +#: ../../../build/NEWS:21767 msgid "" "`bpo-18492 `__: All resources are now " "allowed when tests are not run by regrtest.py." msgstr "" -#: ../../../build/NEWS:21752 +#: ../../../build/NEWS:21770 msgid "" "`bpo-21634 `__: Fix pystone micro-" "benchmark: use floor division instead of true division to benchmark integers" @@ -32555,163 +32584,163 @@ msgid "" "written by Lennart Regebro." msgstr "" -#: ../../../build/NEWS:21756 +#: ../../../build/NEWS:21774 msgid "" "`bpo-21605 `__: Added tests for Tkinter " "images." msgstr "" -#: ../../../build/NEWS:21758 +#: ../../../build/NEWS:21776 msgid "" "`bpo-21493 `__: Added test for " "ntpath.expanduser(). Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21761 +#: ../../../build/NEWS:21779 msgid "" "`bpo-19925 `__: Added tests for the spwd" " module. Original patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21764 +#: ../../../build/NEWS:21782 msgid "" "`bpo-21522 `__: Added Tkinter tests for " "Listbox.itemconfigure(), PanedWindow.paneconfigure(), and " "Menu.entryconfigure()." msgstr "" -#: ../../../build/NEWS:21767 +#: ../../../build/NEWS:21785 msgid "" "`bpo-17756 `__: Fix test_code test when " "run from the installed location." msgstr "" -#: ../../../build/NEWS:21769 +#: ../../../build/NEWS:21787 msgid "" "`bpo-17752 `__: Fix distutils tests when" " run from the installed location." msgstr "" -#: ../../../build/NEWS:21771 +#: ../../../build/NEWS:21789 msgid "" "`bpo-18604 `__: Consolidated checks for " "GUI availability. All platforms now at least check whether Tk can be " "instantiated when the GUI resource is requested." msgstr "" -#: ../../../build/NEWS:21775 +#: ../../../build/NEWS:21793 msgid "" "`bpo-21275 `__: Fix a socket test on " "KFreeBSD." msgstr "" -#: ../../../build/NEWS:21777 +#: ../../../build/NEWS:21795 msgid "" "`bpo-21223 `__: Pass " "test_site/test_startup_imports when some of the extensions are built as " "builtins." msgstr "" -#: ../../../build/NEWS:21780 +#: ../../../build/NEWS:21798 msgid "" "`bpo-20635 `__: Added tests for Tk " "geometry managers." msgstr "" -#: ../../../build/NEWS:21782 +#: ../../../build/NEWS:21800 msgid "Add test case for freeze." -msgstr "" +msgstr "Tambahkan kasus pengujian untuk *freeze*." -#: ../../../build/NEWS:21784 +#: ../../../build/NEWS:21802 msgid "" "`bpo-20743 `__: Fix a reference leak in " "test_tcl." msgstr "" -#: ../../../build/NEWS:21786 +#: ../../../build/NEWS:21804 msgid "" "`bpo-21097 `__: Move test_namespace_pkgs" " into test_importlib." msgstr "" -#: ../../../build/NEWS:21788 +#: ../../../build/NEWS:21806 msgid "" "`bpo-21503 `__: Use test_both() " "consistently in test_importlib." msgstr "" -#: ../../../build/NEWS:21790 +#: ../../../build/NEWS:21808 msgid "" "`bpo-20939 `__: Avoid various network " "test failures due to new redirect of http://www.python.org/ to " "https://www.python.org: use http://www.example.com instead." msgstr "" -#: ../../../build/NEWS:21794 +#: ../../../build/NEWS:21812 msgid "" "`bpo-20668 `__: asyncio tests no longer " "rely on tests.txt file. (Patch by Vajrasky Kok)" msgstr "" -#: ../../../build/NEWS:21797 +#: ../../../build/NEWS:21815 msgid "" "`bpo-21093 `__: Prevent failures of " "ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or " "/usr/local/lib." msgstr "" -#: ../../../build/NEWS:21800 +#: ../../../build/NEWS:21818 msgid "" "`bpo-22770 `__: Prevent some Tk " "segfaults on OS X when running gui tests." msgstr "" -#: ../../../build/NEWS:21802 +#: ../../../build/NEWS:21820 msgid "" "`bpo-23211 `__: Workaround test_logging " "failure on some OS X 10.6 systems." msgstr "" -#: ../../../build/NEWS:21804 +#: ../../../build/NEWS:21822 msgid "" "`bpo-23345 `__: Prevent test_ssl " "failures with large OpenSSL patch level values (like 0.9.8zc)." msgstr "" -#: ../../../build/NEWS:21810 +#: ../../../build/NEWS:21828 msgid "" "`bpo-22314 `__: pydoc now works when the" " LINES environment variable is set." msgstr "" -#: ../../../build/NEWS:21812 +#: ../../../build/NEWS:21830 msgid "" "`bpo-22615 `__: Argument Clinic now " "supports the \"type\" argument for the int converter. This permits using the" " int converter with enums and typedefs." msgstr "" -#: ../../../build/NEWS:21815 +#: ../../../build/NEWS:21833 msgid "" "`bpo-20076 `__: The makelocalealias.py " "script no longer ignores UTF-8 mapping." msgstr "" -#: ../../../build/NEWS:21817 +#: ../../../build/NEWS:21835 msgid "" "`bpo-20079 `__: The makelocalealias.py " "script now can parse the SUPPORTED file from glibc sources and supports " "command line options for source paths." msgstr "" -#: ../../../build/NEWS:21820 +#: ../../../build/NEWS:21838 msgid "" "`bpo-22201 `__: Command-line interface " "of the zipfile module now correctly extracts ZIP files with directory " "entries. Patch by Ryan Wilson." msgstr "" -#: ../../../build/NEWS:21823 +#: ../../../build/NEWS:21841 msgid "" "`bpo-22120 `__: For functions using an " "unsigned integer return converter, Argument Clinic now generates a cast to " @@ -32719,57 +32748,57 @@ msgid "" "a compilation warning.)" msgstr "" -#: ../../../build/NEWS:21827 +#: ../../../build/NEWS:21845 msgid "" "`bpo-18974 `__: Tools/scripts/diff.py " "now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:21829 +#: ../../../build/NEWS:21847 msgid "" "`bpo-21906 `__: Make " "Tools/scripts/md5sum.py work in Python 3. Patch by Zachary Ware." msgstr "" -#: ../../../build/NEWS:21832 +#: ../../../build/NEWS:21850 msgid "" "`bpo-21629 `__: Fix Argument Clinic's \"" "--converters\" feature." msgstr "" -#: ../../../build/NEWS:21834 +#: ../../../build/NEWS:21852 msgid "Add support for ``yield from`` to 2to3." -msgstr "" +msgstr "Menambahkan dukungan untuk ``yield from`` ke 2to3." -#: ../../../build/NEWS:21836 +#: ../../../build/NEWS:21854 msgid "Add support for the :pep:`465` matrix multiplication operator to 2to3." msgstr "" -#: ../../../build/NEWS:21838 +#: ../../../build/NEWS:21856 msgid "" "`bpo-16047 `__: Fix module exception " "list and __file__ handling in freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21841 +#: ../../../build/NEWS:21859 msgid "" "`bpo-11824 `__: Consider ABI tags in " "freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21843 +#: ../../../build/NEWS:21861 msgid "" "`bpo-20535 `__: PYTHONWARNING no longer " "affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar " "Arahesis." msgstr "" -#: ../../../build/NEWS:21849 +#: ../../../build/NEWS:21867 msgid "" "`bpo-23260 `__: Update Windows installer" msgstr "" -#: ../../../build/NEWS:21851 +#: ../../../build/NEWS:21869 msgid "" "The bundled version of Tcl/Tk has been updated to 8.6.3. The most visible " "result of this change is the addition of new native file dialogs when " @@ -32777,44 +32806,44 @@ msgid "" "information. Also, this version of Tcl/Tk includes support for Windows 10." msgstr "" -#: ../../../build/NEWS:21857 +#: ../../../build/NEWS:21875 msgid "" "`bpo-17896 `__: The Windows build " "scripts now expect external library sources to be in " "``PCbuild\\..\\externals`` rather than ``PCbuild\\..\\..``." msgstr "" -#: ../../../build/NEWS:21860 +#: ../../../build/NEWS:21878 msgid "" "`bpo-17717 `__: The Windows build " "scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." msgstr "" -#: ../../../build/NEWS:21863 +#: ../../../build/NEWS:21881 msgid "" "`bpo-21907 `__: Improved the batch " "scripts provided for building Python." msgstr "" -#: ../../../build/NEWS:21865 +#: ../../../build/NEWS:21883 msgid "" "`bpo-22644 `__: The bundled version of " "OpenSSL has been updated to 1.0.1j." msgstr "" -#: ../../../build/NEWS:21867 +#: ../../../build/NEWS:21885 msgid "" "`bpo-10747 `__: Use versioned labels in " "the Windows start menu. Patch by Olive Kilburn." msgstr "" -#: ../../../build/NEWS:21870 +#: ../../../build/NEWS:21888 msgid "" "`bpo-22980 `__: .pyd files with a " "version and platform tag (for example, \".cp35-win32.pyd\") will now be " "loaded in preference to those without tags." msgstr "" -#: ../../../build/NEWS:21874 +#: ../../../build/NEWS:21892 msgid "**(For information about older versions, consult the HISTORY file.)**" msgstr "**(Untuk informasi tentang versi-versi lama, lihat berkas HISTORY.)**" From 3fd15f6154b038607c8a5a96b6dcb58373ec5bb1 Mon Sep 17 00:00:00 2001 From: oon arfiandwi Date: Mon, 21 Oct 2019 15:00:00 +0800 Subject: [PATCH 04/13] Situs Dokumentasi Python Bahasa Indonesia https://docs.python.org/id/3.8/ --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 9e21a7f..d6c6b82 100644 --- a/README.md +++ b/README.md @@ -28,9 +28,9 @@ Anda ke PSF untuk dimasukkan dalam dokumentasi. ### Berkontribusi untuk Menerjemahkan --- -Repositori ini berisi [berkas-berkas ".po"](https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html) dari [dokumentasi Python](https://docs.python.org), yang akan dan sudah diterjemahkan dari Bahasa Inggris ke Bahasa Indonesia. +Situs dokumentasi Python Bahasa Indonesia: **https://docs.python.org/id/3.8/** -Baca daftar pekerjaan yang **akan dan sedang dikerjakan** di [papan proyek](https://github.com/python/python-docs-id/projects/1). +Repositori ini berisi [berkas-berkas ".po"](https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html) dari [dokumentasi Python](https://docs.python.org/id/3.8/), yang akan dan sudah diterjemahkan dari Bahasa Inggris ke Bahasa Indonesia. Baca daftar pekerjaan yang **akan dan sedang dikerjakan** di [papan proyek](https://github.com/python/python-docs-id/projects/1). Anda bisa berkontribusi dengan: @@ -106,9 +106,7 @@ Kata atau kalimat yang diapit dua tanda bintang (*), akan dituliskan sebagai pen --- Untuk memastikan konsistensi dari para penerjemah, [berikut](https://github.com/python/python-docs-id/wiki/Daftar-Istilah) adalah sejumlah saran dan pengingat istilah yang sering digunakan. -Jangan ragu untuk memberi masukan. - -Daftar istilah tersedia di [wiki](https://github.com/python/python-docs-id/wiki/Daftar-Istilah). +Jangan ragu untuk memberi masukan. Daftar istilah tersedia di [wiki](https://github.com/python/python-docs-id/wiki/Daftar-Istilah). ### Keterangan Tambahan --- From ce59be307c26ac1dd54d89d6922b756178778595 Mon Sep 17 00:00:00 2001 From: oon arfiandwi Date: Thu, 24 Oct 2019 23:33:44 +0800 Subject: [PATCH 05/13] Sinkronisasi dengan Transifex 20191024. --- README.md | 6 +- c-api/apiabiversion.po | 24 +- c-api/arg.po | 140 +- c-api/bytes.po | 26 +- c-api/dict.po | 2 +- c-api/exceptions.po | 304 +- c-api/structures.po | 20 +- c-api/tuple.po | 2 +- c-api/unicode.po | 50 +- distributing/index.po | 14 +- howto/clinic.po | 144 +- howto/logging-cookbook.po | 5 +- howto/logging.po | 32 +- howto/pyporting.po | 4 +- howto/regex.po | 96 +- install/index.po | 14 +- installing/index.po | 4 +- library/2to3.po | 69 +- library/__future__.po | 50 +- library/argparse.po | 332 +- library/asyncio-api-index.po | 64 +- library/asyncio-llapi-index.po | 159 +- library/asyncio-sync.po | 10 +- library/collections.abc.po | 105 +- library/collections.po | 38 +- library/curses.ascii.po | 72 +- library/curses.po | 210 +- library/dbm.po | 2 +- library/email.policy.po | 2 +- library/ensurepip.po | 6 +- library/http.po | 6 +- library/locale.po | 8 +- library/logging.handlers.po | 4 +- library/logging.po | 26 +- library/optparse.po | 2 +- library/re.po | 30 +- library/resource.po | 8 +- library/smtplib.po | 6 +- library/string.po | 2 +- library/threading.po | 6 +- library/warnings.po | 22 +- library/winreg.po | 4 +- library/xml.dom.po | 2 +- library/zipfile.po | 8 +- license.po | 12 +- reference/datamodel.po | 2 +- reference/expressions.po | 4 +- reference/lexical_analysis.po | 2 +- sphinx.po | 2 +- whatsnew/3.3.po | 30 +- whatsnew/3_8.po | 917 ++- whatsnew/changelog.po | 10464 ++++++++++++++++--------------- 52 files changed, 6944 insertions(+), 6629 deletions(-) diff --git a/README.md b/README.md index d6c6b82..7a75aef 100644 --- a/README.md +++ b/README.md @@ -112,11 +112,11 @@ Jangan ragu untuk memberi masukan. Daftar istilah tersedia di [wiki](https://git --- Menempatkan aktivitas penerjemahan di tempat penyimpanan umum ini bertujuan untuk menarik dan mendapatkan lebih banyak kontribusi dibandingkan situs penerjemahan yang fungsinya sangat spesifik, seperti halnya Transifex. -Per tanggal **2019-10-17** proses penerjemahan yang dibutuhkan sebagai minimum dari standar PEP 545 sudah selesai. +Per tanggal **2019-10-21** dokumentasi Python Bahasa Indonesia sudah tersedia di **https://docs.python.org/id/3.8/** -Per tanggal **2019-10-15** repositori `python-docs-id` tersedia di bawah repositori Github organisasi Python. +Per tanggal **2019-10-17** proses penerjemahan yang dibutuhkan sebagai minimum dari standar PEP 545 sudah selesai. -https://github.com/python/python-docs-id/ +Per tanggal **2019-10-15** repositori `python-docs-id` tersedia di bawah repositori Github organisasi Python. **https://github.com/python/python-docs-id/** ### Perintah Transifex --- diff --git a/c-api/apiabiversion.po b/c-api/apiabiversion.po index 2d27a65..ac8e8f7 100644 --- a/c-api/apiabiversion.po +++ b/c-api/apiabiversion.po @@ -23,7 +23,7 @@ msgstr "" #: ../../c-api/apiabiversion.rst:7 msgid "API and ABI Versioning" -msgstr "" +msgstr "Pengelolaan Versi API dan ABI" #: ../../c-api/apiabiversion.rst:9 msgid "" @@ -39,11 +39,11 @@ msgstr "" #: ../../c-api/apiabiversion.rst:16 msgid "Bytes" -msgstr "" +msgstr "Bytes" #: ../../c-api/apiabiversion.rst:16 msgid "Bits (big endian order)" -msgstr "" +msgstr "Bits (urutan endian besar)" #: ../../c-api/apiabiversion.rst:16 msgid "Meaning" @@ -51,11 +51,11 @@ msgstr "Artinya" #: ../../c-api/apiabiversion.rst:18 msgid "``1``" -msgstr "" +msgstr "``1``" #: ../../c-api/apiabiversion.rst:18 msgid "``1-8``" -msgstr "" +msgstr "``1-8``" #: ../../c-api/apiabiversion.rst:18 msgid "``PY_MAJOR_VERSION`` (the ``3`` in ``3.4.1a2``)" @@ -63,11 +63,11 @@ msgstr "" #: ../../c-api/apiabiversion.rst:21 msgid "``2``" -msgstr "" +msgstr "``2``" #: ../../c-api/apiabiversion.rst:21 msgid "``9-16``" -msgstr "" +msgstr "``9-16``" #: ../../c-api/apiabiversion.rst:21 msgid "``PY_MINOR_VERSION`` (the ``4`` in ``3.4.1a2``)" @@ -75,11 +75,11 @@ msgstr "" #: ../../c-api/apiabiversion.rst:24 msgid "``3``" -msgstr "" +msgstr "``3``" #: ../../c-api/apiabiversion.rst:24 msgid "``17-24``" -msgstr "" +msgstr "``17-24``" #: ../../c-api/apiabiversion.rst:24 msgid "``PY_MICRO_VERSION`` (the ``1`` in ``3.4.1a2``)" @@ -87,11 +87,11 @@ msgstr "" #: ../../c-api/apiabiversion.rst:27 msgid "``4``" -msgstr "" +msgstr "``4``" #: ../../c-api/apiabiversion.rst:27 msgid "``25-28``" -msgstr "" +msgstr "``25-28``" #: ../../c-api/apiabiversion.rst:27 msgid "" @@ -101,7 +101,7 @@ msgstr "" #: ../../c-api/apiabiversion.rst:32 msgid "``29-32``" -msgstr "" +msgstr "``29-32``" #: ../../c-api/apiabiversion.rst:32 msgid "" diff --git a/c-api/arg.po b/c-api/arg.po index ead6fac..5a1f931 100644 --- a/c-api/arg.po +++ b/c-api/arg.po @@ -23,7 +23,7 @@ msgstr "" #: ../../c-api/arg.rst:6 msgid "Parsing arguments and building values" -msgstr "" +msgstr "Mengurai argumen dan membangun nilai" #: ../../c-api/arg.rst:8 msgid "" @@ -43,7 +43,7 @@ msgstr "" #: ../../c-api/arg.rst:19 msgid "Parsing arguments" -msgstr "" +msgstr "Mengurai argumen" #: ../../c-api/arg.rst:21 msgid "" @@ -59,7 +59,7 @@ msgstr "" #: ../../c-api/arg.rst:31 msgid "Strings and buffers" -msgstr "" +msgstr "String dan penyangga, *buffers*" #: ../../c-api/arg.rst:33 msgid "" @@ -110,7 +110,7 @@ msgstr "" #: ../../c-api/arg.rst:85 msgid "``s`` (:class:`str`) [const char \\*]" -msgstr "" +msgstr "``s`` (:class:`str`) [const char \\*]" #: ../../c-api/arg.rst:68 msgid "" @@ -138,7 +138,7 @@ msgstr "" #: ../../c-api/arg.rst:91 msgid "``s*`` (:class:`str` or :term:`bytes-like object`) [Py_buffer]" -msgstr "" +msgstr "``s*`` (:class:`str` atau :term:`bytes-like object`) [Py_buffer]" #: ../../c-api/arg.rst:88 msgid "" @@ -153,6 +153,8 @@ msgid "" "``s#`` (:class:`str`, read-only :term:`bytes-like object`) [const char \\*, " "int or :c:type:`Py_ssize_t`]" msgstr "" +"``s#`` (:class:`str`, read-only :term:`bytes-like object`) [const char \\*, " +"int atau :c:type:`Py_ssize_t`]" #: ../../c-api/arg.rst:94 msgid "" @@ -164,7 +166,7 @@ msgstr "" #: ../../c-api/arg.rst:102 ../../c-api/arg.rst:566 msgid "``z`` (:class:`str` or ``None``) [const char \\*]" -msgstr "" +msgstr "``z`` (:class:`str` atau ``None``) [const char \\*]" #: ../../c-api/arg.rst:101 msgid "" @@ -176,6 +178,7 @@ msgstr "" msgid "" "``z*`` (:class:`str`, :term:`bytes-like object` or ``None``) [Py_buffer]" msgstr "" +"``z*`` (:class:`str`, :term:`bytes-like object` atau ``None``) [Py_buffer]" #: ../../c-api/arg.rst:105 msgid "" @@ -197,7 +200,7 @@ msgstr "" #: ../../c-api/arg.rst:120 msgid "``y`` (read-only :term:`bytes-like object`) [const char \\*]" -msgstr "" +msgstr "``y`` (baca-saja :term:`bytes-like object`) [const char \\*]" #: ../../c-api/arg.rst:113 msgid "" @@ -215,7 +218,7 @@ msgstr "" #: ../../c-api/arg.rst:125 msgid "``y*`` (:term:`bytes-like object`) [Py_buffer]" -msgstr "" +msgstr "``y*`` (:term:`bytes-like object`) [Py_buffer]" #: ../../c-api/arg.rst:123 msgid "" @@ -225,7 +228,7 @@ msgstr "" #: ../../c-api/arg.rst:129 msgid "``y#`` (read-only :term:`bytes-like object`) [const char \\*, int]" -msgstr "" +msgstr "``y#`` (baca-saja :term:`bytes-like object`) [const char \\*, int]" #: ../../c-api/arg.rst:128 msgid "" @@ -235,7 +238,7 @@ msgstr "" #: ../../c-api/arg.rst:134 msgid "``S`` (:class:`bytes`) [PyBytesObject \\*]" -msgstr "" +msgstr "``S`` (:class:`bytes`) [PyBytesObject \\*]" #: ../../c-api/arg.rst:132 msgid "" @@ -246,7 +249,7 @@ msgstr "" #: ../../c-api/arg.rst:139 msgid "``Y`` (:class:`bytearray`) [PyByteArrayObject \\*]" -msgstr "" +msgstr "``Y`` (:class:`bytearray`) [PyByteArrayObject \\*]" #: ../../c-api/arg.rst:137 msgid "" @@ -258,7 +261,7 @@ msgstr "" #: ../../c-api/arg.rst:156 msgid "``u`` (:class:`str`) [const Py_UNICODE \\*]" -msgstr "" +msgstr "``u`` (:class:`str`) [const Py_UNICODE \\*]" #: ../../c-api/arg.rst:142 msgid "" @@ -280,7 +283,7 @@ msgstr "" #: ../../c-api/arg.rst:165 msgid "``u#`` (:class:`str`) [const Py_UNICODE \\*, int]" -msgstr "" +msgstr "``u#`` (:class:`str`) [const Py_UNICODE \\*, int]" #: ../../c-api/arg.rst:159 msgid "" @@ -291,7 +294,7 @@ msgstr "" #: ../../c-api/arg.rst:173 msgid "``Z`` (:class:`str` or ``None``) [const Py_UNICODE \\*]" -msgstr "" +msgstr "``Z`` (:class:`str` atau ``None``) [const Py_UNICODE \\*]" #: ../../c-api/arg.rst:168 msgid "" @@ -301,7 +304,7 @@ msgstr "" #: ../../c-api/arg.rst:181 msgid "``Z#`` (:class:`str` or ``None``) [const Py_UNICODE \\*, int]" -msgstr "" +msgstr "``Z#`` (:class:`str` atau ``None``) [const Py_UNICODE \\*, int]" #: ../../c-api/arg.rst:176 msgid "" @@ -311,7 +314,7 @@ msgstr "" #: ../../c-api/arg.rst:186 msgid "``U`` (:class:`str`) [PyObject \\*]" -msgstr "" +msgstr "``U`` (:class:`str`) [PyObject \\*]" #: ../../c-api/arg.rst:184 msgid "" @@ -322,7 +325,7 @@ msgstr "" #: ../../c-api/arg.rst:192 msgid "``w*`` (read-write :term:`bytes-like object`) [Py_buffer]" -msgstr "" +msgstr "``w*`` (baca-tulis :term:`bytes-like object`) [Py_buffer]" #: ../../c-api/arg.rst:189 msgid "" @@ -334,7 +337,7 @@ msgstr "" #: ../../c-api/arg.rst:209 msgid "``es`` (:class:`str`) [const char \\*encoding, char \\*\\*buffer]" -msgstr "" +msgstr "``es`` (:class:`str`) [const char \\*encoding, char \\*\\*buffer]" #: ../../c-api/arg.rst:195 msgid "" @@ -367,6 +370,8 @@ msgid "" "``et`` (:class:`str`, :class:`bytes` or :class:`bytearray`) [const char " "\\*encoding, char \\*\\*buffer]" msgstr "" +"``et`` (:class:`str`, :class:`bytes` atau :class:`bytearray`) [const char " +"\\*encoding, char \\*\\*buffer]" #: ../../c-api/arg.rst:212 msgid "" @@ -380,6 +385,8 @@ msgid "" "``es#`` (:class:`str`) [const char \\*encoding, char \\*\\*buffer, int " "\\*buffer_length]" msgstr "" +"``es#`` (:class:`str`) [const char \\*encoding, char \\*\\*buffer, int " +"\\*buffer_length]" #: ../../c-api/arg.rst:217 msgid "" @@ -403,7 +410,7 @@ msgstr "" #: ../../c-api/arg.rst:231 msgid "There are two modes of operation:" -msgstr "" +msgstr "Ada dua mode operasi:" #: ../../c-api/arg.rst:233 msgid "" @@ -448,7 +455,7 @@ msgstr "Angka" #: ../../c-api/arg.rst:257 msgid "``b`` (:class:`int`) [unsigned char]" -msgstr "" +msgstr "``b`` (:class:`int`) [unsigned char]" #: ../../c-api/arg.rst:256 msgid "" @@ -458,7 +465,7 @@ msgstr "" #: ../../c-api/arg.rst:261 ../../c-api/arg.rst:600 msgid "``B`` (:class:`int`) [unsigned char]" -msgstr "" +msgstr "``B`` (:class:`int`) [unsigned char]" #: ../../c-api/arg.rst:260 msgid "" @@ -468,7 +475,7 @@ msgstr "" #: ../../c-api/arg.rst:264 ../../c-api/arg.rst:594 msgid "``h`` (:class:`int`) [short int]" -msgstr "" +msgstr "``h`` (:class:`int`) [short int]" #: ../../c-api/arg.rst:264 msgid "Convert a Python integer to a C :c:type:`short int`." @@ -476,7 +483,7 @@ msgstr "" #: ../../c-api/arg.rst:268 ../../c-api/arg.rst:603 msgid "``H`` (:class:`int`) [unsigned short int]" -msgstr "" +msgstr "``H`` (:class:`int`) [unsigned short int]" #: ../../c-api/arg.rst:267 msgid "" @@ -486,7 +493,7 @@ msgstr "" #: ../../c-api/arg.rst:271 ../../c-api/arg.rst:588 msgid "``i`` (:class:`int`) [int]" -msgstr "" +msgstr "``i`` (:class:`int`) [int]" #: ../../c-api/arg.rst:271 msgid "Convert a Python integer to a plain C :c:type:`int`." @@ -494,7 +501,7 @@ msgstr "" #: ../../c-api/arg.rst:275 ../../c-api/arg.rst:606 msgid "``I`` (:class:`int`) [unsigned int]" -msgstr "" +msgstr "``I`` (:class:`int`) [unsigned int]" #: ../../c-api/arg.rst:274 msgid "" @@ -504,7 +511,7 @@ msgstr "" #: ../../c-api/arg.rst:278 ../../c-api/arg.rst:597 msgid "``l`` (:class:`int`) [long int]" -msgstr "" +msgstr "``l`` (:class:`int`) [long int]" #: ../../c-api/arg.rst:278 msgid "Convert a Python integer to a C :c:type:`long int`." @@ -512,7 +519,7 @@ msgstr "" #: ../../c-api/arg.rst:282 ../../c-api/arg.rst:609 msgid "``k`` (:class:`int`) [unsigned long]" -msgstr "" +msgstr "``k`` (:class:`int`) [unsigned long]" #: ../../c-api/arg.rst:281 msgid "" @@ -522,7 +529,7 @@ msgstr "" #: ../../c-api/arg.rst:285 ../../c-api/arg.rst:612 msgid "``L`` (:class:`int`) [long long]" -msgstr "" +msgstr "``L`` (:class:`int`) [long long]" #: ../../c-api/arg.rst:285 msgid "Convert a Python integer to a C :c:type:`long long`." @@ -530,7 +537,7 @@ msgstr "" #: ../../c-api/arg.rst:289 ../../c-api/arg.rst:615 msgid "``K`` (:class:`int`) [unsigned long long]" -msgstr "" +msgstr "``K`` (:class:`int`) [unsigned long long]" #: ../../c-api/arg.rst:288 msgid "" @@ -540,7 +547,7 @@ msgstr "" #: ../../c-api/arg.rst:292 ../../c-api/arg.rst:618 msgid "``n`` (:class:`int`) [Py_ssize_t]" -msgstr "" +msgstr "``n`` (:class:`int`) [Py_ssize_t]" #: ../../c-api/arg.rst:292 msgid "Convert a Python integer to a C :c:type:`Py_ssize_t`." @@ -549,6 +556,7 @@ msgstr "" #: ../../c-api/arg.rst:299 msgid "``c`` (:class:`bytes` or :class:`bytearray` of length 1) [char]" msgstr "" +"``c`` (:class:`bytes` atau :class:`bytearray` dengan panjang 1) [char]" #: ../../c-api/arg.rst:295 msgid "" @@ -558,11 +566,11 @@ msgstr "" #: ../../c-api/arg.rst:298 msgid "Allow :class:`bytearray` objects." -msgstr "" +msgstr "Izinkan objek :class:`bytearray`." #: ../../c-api/arg.rst:303 ../../c-api/arg.rst:626 msgid "``C`` (:class:`str` of length 1) [int]" -msgstr "" +msgstr "``C`` (:class:`str` dengan panjang 1) [int]" #: ../../c-api/arg.rst:302 msgid "" @@ -572,7 +580,7 @@ msgstr "" #: ../../c-api/arg.rst:306 ../../c-api/arg.rst:632 msgid "``f`` (:class:`float`) [float]" -msgstr "" +msgstr "``f`` (:class:`float`) [float]" #: ../../c-api/arg.rst:306 msgid "Convert a Python floating point number to a C :c:type:`float`." @@ -580,7 +588,7 @@ msgstr "" #: ../../c-api/arg.rst:309 ../../c-api/arg.rst:629 msgid "``d`` (:class:`float`) [double]" -msgstr "" +msgstr "``d`` (:class:`float`) [double]" #: ../../c-api/arg.rst:309 msgid "Convert a Python floating point number to a C :c:type:`double`." @@ -588,7 +596,7 @@ msgstr "" #: ../../c-api/arg.rst:312 msgid "``D`` (:class:`complex`) [Py_complex]" -msgstr "" +msgstr "``D`` (:class:`complex`) [Py_complex]" #: ../../c-api/arg.rst:312 msgid "Convert a Python complex number to a C :c:type:`Py_complex` structure." @@ -596,11 +604,11 @@ msgstr "" #: ../../c-api/arg.rst:315 msgid "Other objects" -msgstr "" +msgstr "Objek lain" #: ../../c-api/arg.rst:320 ../../c-api/arg.rst:643 msgid "``O`` (object) [PyObject \\*]" -msgstr "" +msgstr "``O`` (object) [PyObject \\*]" #: ../../c-api/arg.rst:318 msgid "" @@ -611,7 +619,7 @@ msgstr "" #: ../../c-api/arg.rst:327 msgid "``O!`` (object) [*typeobject*, PyObject \\*]" -msgstr "" +msgstr "``O!`` (object) [*typeobject*, PyObject \\*]" #: ../../c-api/arg.rst:323 msgid "" @@ -624,7 +632,7 @@ msgstr "" #: ../../c-api/arg.rst:352 ../../c-api/arg.rst:657 msgid "``O&`` (object) [*converter*, *anything*]" -msgstr "" +msgstr "``O&`` (object) [*converter*, *anything*]" #: ../../c-api/arg.rst:332 msgid "" @@ -655,11 +663,11 @@ msgstr "" #: ../../c-api/arg.rst:351 msgid "``Py_CLEANUP_SUPPORTED`` was added." -msgstr "" +msgstr "``Py_CLEANUP_SUPPORTED`` telah ditambahkan." #: ../../c-api/arg.rst:361 msgid "``p`` (:class:`bool`) [int]" -msgstr "" +msgstr "``p`` (:class:`bool`) [int]" #: ../../c-api/arg.rst:355 msgid "" @@ -672,7 +680,7 @@ msgstr "" #: ../../c-api/arg.rst:366 ../../c-api/arg.rst:660 msgid "``(items)`` (:class:`tuple`) [*matching-items*]" -msgstr "" +msgstr "``(items)`` (:class:`tuple`) [*matching-items*]" #: ../../c-api/arg.rst:364 msgid "" @@ -698,7 +706,7 @@ msgstr "" #: ../../c-api/arg.rst:382 msgid "``|``" -msgstr "" +msgstr "``|``" #: ../../c-api/arg.rst:378 msgid "" @@ -711,7 +719,7 @@ msgstr "" #: ../../c-api/arg.rst:391 msgid "``$``" -msgstr "" +msgstr "``$``" #: ../../c-api/arg.rst:385 msgid "" @@ -723,7 +731,7 @@ msgstr "" #: ../../c-api/arg.rst:396 msgid "``:``" -msgstr "" +msgstr "``:``" #: ../../c-api/arg.rst:394 msgid "" @@ -734,7 +742,7 @@ msgstr "" #: ../../c-api/arg.rst:401 msgid "``;``" -msgstr "" +msgstr "``;``" #: ../../c-api/arg.rst:399 msgid "" @@ -772,7 +780,7 @@ msgstr "" #: ../../c-api/arg.rst:421 msgid "API Functions" -msgstr "" +msgstr "Fungsi-fungsi API" #: ../../c-api/arg.rst:425 msgid "" @@ -858,7 +866,7 @@ msgstr "" #: ../../c-api/arg.rst:517 msgid "Building values" -msgstr "" +msgstr "Membangun nilai" #: ../../c-api/arg.rst:521 msgid "" @@ -905,7 +913,7 @@ msgstr "" #: ../../c-api/arg.rst:550 msgid "``s`` (:class:`str` or ``None``) [const char \\*]" -msgstr "" +msgstr "``s`` (:class:`str` atau ``None``) [const char \\*]" #: ../../c-api/arg.rst:549 msgid "" @@ -915,7 +923,7 @@ msgstr "" #: ../../c-api/arg.rst:555 msgid "``s#`` (:class:`str` or ``None``) [const char \\*, int]" -msgstr "" +msgstr "``s#`` (:class:`str` atau ``None``) [const char \\*, int]" #: ../../c-api/arg.rst:553 msgid "" @@ -926,7 +934,7 @@ msgstr "" #: ../../c-api/arg.rst:559 msgid "``y`` (:class:`bytes`) [const char \\*]" -msgstr "" +msgstr "``y`` (:class:`bytes`) [const char \\*]" #: ../../c-api/arg.rst:558 msgid "" @@ -936,7 +944,7 @@ msgstr "" #: ../../c-api/arg.rst:563 msgid "``y#`` (:class:`bytes`) [const char \\*, int]" -msgstr "" +msgstr "``y#`` (:class:`bytes`) [const char \\*, int]" #: ../../c-api/arg.rst:562 msgid "" @@ -946,19 +954,19 @@ msgstr "" #: ../../c-api/arg.rst:566 ../../c-api/arg.rst:582 msgid "Same as ``s``." -msgstr "" +msgstr "Sama seperti ``s``." #: ../../c-api/arg.rst:569 msgid "``z#`` (:class:`str` or ``None``) [const char \\*, int]" -msgstr "" +msgstr "``z#`` (:class:`str` atau ``None``) [const char \\*, int]" #: ../../c-api/arg.rst:569 ../../c-api/arg.rst:585 msgid "Same as ``s#``." -msgstr "" +msgstr "Sama seperti ``s#``." #: ../../c-api/arg.rst:574 msgid "``u`` (:class:`str`) [const wchar_t \\*]" -msgstr "" +msgstr "``u`` (:class:`str`) [const wchar_t \\*]" #: ../../c-api/arg.rst:572 msgid "" @@ -969,7 +977,7 @@ msgstr "" #: ../../c-api/arg.rst:579 msgid "``u#`` (:class:`str`) [const wchar_t \\*, int]" -msgstr "" +msgstr "``u#`` (:class:`str`) [const wchar_t \\*, int]" #: ../../c-api/arg.rst:577 msgid "" @@ -980,11 +988,11 @@ msgstr "" #: ../../c-api/arg.rst:582 msgid "``U`` (:class:`str` or ``None``) [const char \\*]" -msgstr "" +msgstr "``U`` (:class:`str` atau ``None``) [const char \\*]" #: ../../c-api/arg.rst:585 msgid "``U#`` (:class:`str` or ``None``) [const char \\*, int]" -msgstr "" +msgstr "``U#`` (:class:`str` or ``None``) [const char \\*, int]" #: ../../c-api/arg.rst:588 msgid "Convert a plain C :c:type:`int` to a Python integer object." @@ -992,7 +1000,7 @@ msgstr "" #: ../../c-api/arg.rst:591 msgid "``b`` (:class:`int`) [char]" -msgstr "" +msgstr "``b`` (:class:`int`) [char]" #: ../../c-api/arg.rst:591 msgid "Convert a plain C :c:type:`char` to a Python integer object." @@ -1036,7 +1044,7 @@ msgstr "" #: ../../c-api/arg.rst:622 msgid "``c`` (:class:`bytes` of length 1) [char]" -msgstr "" +msgstr "``c`` (:class:`bytes` dengan panjang 1) [char]" #: ../../c-api/arg.rst:621 msgid "" @@ -1060,7 +1068,7 @@ msgstr "" #: ../../c-api/arg.rst:635 msgid "``D`` (:class:`complex`) [Py_complex \\*]" -msgstr "" +msgstr "``D`` (:class:`complex`) [Py_complex \\*]" #: ../../c-api/arg.rst:635 msgid "Convert a C :c:type:`Py_complex` structure to a Python complex number." @@ -1078,15 +1086,15 @@ msgstr "" #: ../../c-api/arg.rst:646 msgid "``S`` (object) [PyObject \\*]" -msgstr "" +msgstr "``S`` (object) [PyObject \\*]" #: ../../c-api/arg.rst:646 msgid "Same as ``O``." -msgstr "" +msgstr "Sama seperti ``O``." #: ../../c-api/arg.rst:651 msgid "``N`` (object) [PyObject \\*]" -msgstr "" +msgstr "``N`` (object) [PyObject \\*]" #: ../../c-api/arg.rst:649 msgid "" @@ -1121,7 +1129,7 @@ msgstr "" #: ../../c-api/arg.rst:668 msgid "``{items}`` (:class:`dict`) [*matching-items*]" -msgstr "" +msgstr "``{items}`` (:class:`dict`) [*matching-items*]" #: ../../c-api/arg.rst:666 msgid "" diff --git a/c-api/bytes.po b/c-api/bytes.po index 7d1da18..84d7b23 100644 --- a/c-api/bytes.po +++ b/c-api/bytes.po @@ -91,11 +91,11 @@ msgstr "" #: ../../c-api/bytes.rst:70 msgid ":attr:`%%`" -msgstr "" +msgstr ":attr:`%%`" #: ../../c-api/bytes.rst:70 msgid "*n/a*" -msgstr "" +msgstr "*t/a*" #: ../../c-api/bytes.rst:70 msgid "The literal % character." @@ -103,7 +103,7 @@ msgstr "" #: ../../c-api/bytes.rst:72 msgid ":attr:`%c`" -msgstr "" +msgstr ":attr:`%c`" #: ../../c-api/bytes.rst:72 ../../c-api/bytes.rst:75 ../../c-api/bytes.rst:93 #: ../../c-api/bytes.rst:96 @@ -116,7 +116,7 @@ msgstr "" #: ../../c-api/bytes.rst:75 msgid ":attr:`%d`" -msgstr "" +msgstr ":attr:`%d`" #: ../../c-api/bytes.rst:75 msgid "Equivalent to ``printf(\"%d\")``. [1]_" @@ -124,7 +124,7 @@ msgstr "" #: ../../c-api/bytes.rst:78 msgid ":attr:`%u`" -msgstr "" +msgstr ":attr:`%u`" #: ../../c-api/bytes.rst:78 msgid "unsigned int" @@ -136,7 +136,7 @@ msgstr "" #: ../../c-api/bytes.rst:81 msgid ":attr:`%ld`" -msgstr "" +msgstr ":attr:`%ld`" #: ../../c-api/bytes.rst:81 msgid "long" @@ -148,7 +148,7 @@ msgstr "" #: ../../c-api/bytes.rst:84 msgid ":attr:`%lu`" -msgstr "" +msgstr ":attr:`%lu`" #: ../../c-api/bytes.rst:84 msgid "unsigned long" @@ -160,7 +160,7 @@ msgstr "" #: ../../c-api/bytes.rst:87 msgid ":attr:`%zd`" -msgstr "" +msgstr ":attr:`%zd`" #: ../../c-api/bytes.rst:87 msgid "Py_ssize_t" @@ -172,7 +172,7 @@ msgstr "" #: ../../c-api/bytes.rst:90 msgid ":attr:`%zu`" -msgstr "" +msgstr ":attr:`%zu`" #: ../../c-api/bytes.rst:90 msgid "size_t" @@ -184,7 +184,7 @@ msgstr "" #: ../../c-api/bytes.rst:93 msgid ":attr:`%i`" -msgstr "" +msgstr ":attr:`%i`" #: ../../c-api/bytes.rst:93 msgid "Equivalent to ``printf(\"%i\")``. [1]_" @@ -192,7 +192,7 @@ msgstr "" #: ../../c-api/bytes.rst:96 msgid ":attr:`%x`" -msgstr "" +msgstr ":attr:`%x`" #: ../../c-api/bytes.rst:96 msgid "Equivalent to ``printf(\"%x\")``. [1]_" @@ -200,7 +200,7 @@ msgstr "" #: ../../c-api/bytes.rst:99 msgid ":attr:`%s`" -msgstr "" +msgstr ":attr:`%s`" #: ../../c-api/bytes.rst:99 msgid "const char\\*" @@ -212,7 +212,7 @@ msgstr "" #: ../../c-api/bytes.rst:102 msgid ":attr:`%p`" -msgstr "" +msgstr ":attr:`%p`" #: ../../c-api/bytes.rst:102 msgid "const void\\*" diff --git a/c-api/dict.po b/c-api/dict.po index 80def1f..0ab38cc 100644 --- a/c-api/dict.po +++ b/c-api/dict.po @@ -23,7 +23,7 @@ msgstr "" #: ../../c-api/dict.rst:6 msgid "Dictionary Objects" -msgstr "" +msgstr "Objek *Dictionary*" #: ../../c-api/dict.rst:13 msgid "" diff --git a/c-api/exceptions.po b/c-api/exceptions.po index 8fa71f0..f0bd7c6 100644 --- a/c-api/exceptions.po +++ b/c-api/exceptions.po @@ -23,7 +23,7 @@ msgstr "" #: ../../c-api/exceptions.rst:8 msgid "Exception Handling" -msgstr "" +msgstr "Penanganan Pengecualian" #: ../../c-api/exceptions.rst:10 msgid "" @@ -71,7 +71,7 @@ msgstr "" #: ../../c-api/exceptions.rst:44 msgid "Printing and clearing" -msgstr "" +msgstr "Mencetak dan membersihkan" #: ../../c-api/exceptions.rst:49 msgid "" @@ -102,7 +102,7 @@ msgstr "" #: ../../c-api/exceptions.rst:70 msgid "Alias for ``PyErr_PrintEx(1)``." -msgstr "" +msgstr "Alias dari ``PyErr_PrintEx(1)``." #: ../../c-api/exceptions.rst:75 msgid "" @@ -131,7 +131,7 @@ msgstr "" #: ../../c-api/exceptions.rst:91 msgid "Raising exceptions" -msgstr "" +msgstr "Menghasilkan pengecualian" #: ../../c-api/exceptions.rst:93 msgid "" @@ -311,7 +311,7 @@ msgstr "" #: ../../c-api/exceptions.rst:289 msgid "Issuing warnings" -msgstr "" +msgstr "Menerbitkan peringatan" #: ../../c-api/exceptions.rst:291 msgid "" @@ -392,7 +392,7 @@ msgstr "" #: ../../c-api/exceptions.rst:367 msgid "Querying the error indicator" -msgstr "" +msgstr "Meminta indikator kesalahan" #: ../../c-api/exceptions.rst:371 msgid "" @@ -564,7 +564,7 @@ msgstr "" #: ../../c-api/exceptions.rst:546 msgid "Exception Classes" -msgstr "" +msgstr "Kelas Pengecualian" #: ../../c-api/exceptions.rst:550 msgid "" @@ -594,7 +594,7 @@ msgstr "" #: ../../c-api/exceptions.rst:573 msgid "Exception Objects" -msgstr "" +msgstr "Objek Pengecualian" #: ../../c-api/exceptions.rst:577 msgid "" @@ -645,7 +645,7 @@ msgstr "" #: ../../c-api/exceptions.rst:622 msgid "Unicode Exception Objects" -msgstr "" +msgstr "Objek Pengecualian Unicode" #: ../../c-api/exceptions.rst:624 msgid "" @@ -719,7 +719,7 @@ msgstr "" #: ../../c-api/exceptions.rst:699 msgid "Recursion Control" -msgstr "" +msgstr "Kontrol Rekursi" #: ../../c-api/exceptions.rst:701 msgid "" @@ -805,7 +805,7 @@ msgstr "" #: ../../c-api/exceptions.rst:760 msgid "Standard Exceptions" -msgstr "" +msgstr "Pengecualian Standar" #: ../../c-api/exceptions.rst:762 msgid "" @@ -818,11 +818,11 @@ msgstr "" #: ../../c-api/exceptions.rst:823 ../../c-api/exceptions.rst:956 #: ../../c-api/exceptions.rst:1004 msgid "C Name" -msgstr "" +msgstr "Nama C" #: ../../c-api/exceptions.rst:823 ../../c-api/exceptions.rst:1004 msgid "Python Name" -msgstr "" +msgstr "Nama Python" #: ../../c-api/exceptions.rst:823 ../../c-api/exceptions.rst:956 #: ../../c-api/exceptions.rst:1004 @@ -831,11 +831,11 @@ msgstr "Catatan" #: ../../c-api/exceptions.rst:825 msgid ":c:data:`PyExc_BaseException`" -msgstr "" +msgstr ":c:data:`PyExc_BaseException`" #: ../../c-api/exceptions.rst:825 msgid ":exc:`BaseException`" -msgstr "" +msgstr ":exc:`BaseException`" #: ../../c-api/exceptions.rst:825 ../../c-api/exceptions.rst:827 #: ../../c-api/exceptions.rst:829 ../../c-api/exceptions.rst:875 @@ -845,291 +845,291 @@ msgstr "\\(1)" #: ../../c-api/exceptions.rst:827 msgid ":c:data:`PyExc_Exception`" -msgstr "" +msgstr ":c:data:`PyExc_Exception`" #: ../../c-api/exceptions.rst:827 msgid ":exc:`Exception`" -msgstr "" +msgstr ":exc:`Exception`" #: ../../c-api/exceptions.rst:829 msgid ":c:data:`PyExc_ArithmeticError`" -msgstr "" +msgstr ":c:data:`PyExc_ArithmeticError`" #: ../../c-api/exceptions.rst:829 msgid ":exc:`ArithmeticError`" -msgstr "" +msgstr ":exc:`ArithmeticError`" #: ../../c-api/exceptions.rst:831 msgid ":c:data:`PyExc_AssertionError`" -msgstr "" +msgstr ":c:data:`PyExc_AssertionError`" #: ../../c-api/exceptions.rst:831 msgid ":exc:`AssertionError`" -msgstr "" +msgstr ":exc:`AssertionError`" #: ../../c-api/exceptions.rst:833 msgid ":c:data:`PyExc_AttributeError`" -msgstr "" +msgstr ":c:data:`PyExc_AttributeError`" #: ../../c-api/exceptions.rst:833 msgid ":exc:`AttributeError`" -msgstr "" +msgstr ":exc:`AttributeError`" #: ../../c-api/exceptions.rst:835 msgid ":c:data:`PyExc_BlockingIOError`" -msgstr "" +msgstr ":c:data:`PyExc_BlockingIOError`" #: ../../c-api/exceptions.rst:835 msgid ":exc:`BlockingIOError`" -msgstr "" +msgstr ":exc:`BlockingIOError`" #: ../../c-api/exceptions.rst:837 msgid ":c:data:`PyExc_BrokenPipeError`" -msgstr "" +msgstr ":c:data:`PyExc_BrokenPipeError`" #: ../../c-api/exceptions.rst:837 msgid ":exc:`BrokenPipeError`" -msgstr "" +msgstr ":exc:`BrokenPipeError`" #: ../../c-api/exceptions.rst:839 msgid ":c:data:`PyExc_BufferError`" -msgstr "" +msgstr ":c:data:`PyExc_BufferError`" #: ../../c-api/exceptions.rst:839 msgid ":exc:`BufferError`" -msgstr "" +msgstr ":exc:`BufferError`" #: ../../c-api/exceptions.rst:841 msgid ":c:data:`PyExc_ChildProcessError`" -msgstr "" +msgstr ":c:data:`PyExc_ChildProcessError`" #: ../../c-api/exceptions.rst:841 msgid ":exc:`ChildProcessError`" -msgstr "" +msgstr ":exc:`ChildProcessError`" #: ../../c-api/exceptions.rst:843 msgid ":c:data:`PyExc_ConnectionAbortedError`" -msgstr "" +msgstr ":c:data:`PyExc_ConnectionAbortedError`" #: ../../c-api/exceptions.rst:843 msgid ":exc:`ConnectionAbortedError`" -msgstr "" +msgstr ":exc:`ConnectionAbortedError`" #: ../../c-api/exceptions.rst:845 msgid ":c:data:`PyExc_ConnectionError`" -msgstr "" +msgstr ":c:data:`PyExc_ConnectionError`" #: ../../c-api/exceptions.rst:845 msgid ":exc:`ConnectionError`" -msgstr "" +msgstr ":exc:`ConnectionError`" #: ../../c-api/exceptions.rst:847 msgid ":c:data:`PyExc_ConnectionRefusedError`" -msgstr "" +msgstr ":c:data:`PyExc_ConnectionRefusedError`" #: ../../c-api/exceptions.rst:847 msgid ":exc:`ConnectionRefusedError`" -msgstr "" +msgstr ":exc:`ConnectionRefusedError`" #: ../../c-api/exceptions.rst:849 msgid ":c:data:`PyExc_ConnectionResetError`" -msgstr "" +msgstr ":c:data:`PyExc_ConnectionResetError`" #: ../../c-api/exceptions.rst:849 msgid ":exc:`ConnectionResetError`" -msgstr "" +msgstr ":exc:`ConnectionResetError`" #: ../../c-api/exceptions.rst:851 msgid ":c:data:`PyExc_EOFError`" -msgstr "" +msgstr ":c:data:`PyExc_EOFError`" #: ../../c-api/exceptions.rst:851 msgid ":exc:`EOFError`" -msgstr "" +msgstr ":exc:`EOFError`" #: ../../c-api/exceptions.rst:853 msgid ":c:data:`PyExc_FileExistsError`" -msgstr "" +msgstr ":c:data:`PyExc_FileExistsError`" #: ../../c-api/exceptions.rst:853 msgid ":exc:`FileExistsError`" -msgstr "" +msgstr ":exc:`FileExistsError`" #: ../../c-api/exceptions.rst:855 msgid ":c:data:`PyExc_FileNotFoundError`" -msgstr "" +msgstr ":c:data:`PyExc_FileNotFoundError`" #: ../../c-api/exceptions.rst:855 msgid ":exc:`FileNotFoundError`" -msgstr "" +msgstr ":exc:`FileNotFoundError`" #: ../../c-api/exceptions.rst:857 msgid ":c:data:`PyExc_FloatingPointError`" -msgstr "" +msgstr ":c:data:`PyExc_FloatingPointError`" #: ../../c-api/exceptions.rst:857 msgid ":exc:`FloatingPointError`" -msgstr "" +msgstr ":exc:`FloatingPointError`" #: ../../c-api/exceptions.rst:859 msgid ":c:data:`PyExc_GeneratorExit`" -msgstr "" +msgstr ":c:data:`PyExc_GeneratorExit`" #: ../../c-api/exceptions.rst:859 msgid ":exc:`GeneratorExit`" -msgstr "" +msgstr ":exc:`GeneratorExit`" #: ../../c-api/exceptions.rst:861 msgid ":c:data:`PyExc_ImportError`" -msgstr "" +msgstr ":c:data:`PyExc_ImportError`" #: ../../c-api/exceptions.rst:861 msgid ":exc:`ImportError`" -msgstr "" +msgstr ":exc:`ImportError`" #: ../../c-api/exceptions.rst:863 msgid ":c:data:`PyExc_IndentationError`" -msgstr "" +msgstr ":c:data:`PyExc_IndentationError`" #: ../../c-api/exceptions.rst:863 msgid ":exc:`IndentationError`" -msgstr "" +msgstr ":exc:`IndentationError`" #: ../../c-api/exceptions.rst:865 msgid ":c:data:`PyExc_IndexError`" -msgstr "" +msgstr ":c:data:`PyExc_IndexError`" #: ../../c-api/exceptions.rst:865 msgid ":exc:`IndexError`" -msgstr "" +msgstr ":exc:`IndexError`" #: ../../c-api/exceptions.rst:867 msgid ":c:data:`PyExc_InterruptedError`" -msgstr "" +msgstr ":c:data:`PyExc_InterruptedError`" #: ../../c-api/exceptions.rst:867 msgid ":exc:`InterruptedError`" -msgstr "" +msgstr ":exc:`InterruptedError`" #: ../../c-api/exceptions.rst:869 msgid ":c:data:`PyExc_IsADirectoryError`" -msgstr "" +msgstr ":c:data:`PyExc_IsADirectoryError`" #: ../../c-api/exceptions.rst:869 msgid ":exc:`IsADirectoryError`" -msgstr "" +msgstr ":exc:`IsADirectoryError`" #: ../../c-api/exceptions.rst:871 msgid ":c:data:`PyExc_KeyError`" -msgstr "" +msgstr ":c:data:`PyExc_KeyError`" #: ../../c-api/exceptions.rst:871 msgid ":exc:`KeyError`" -msgstr "" +msgstr ":exc:`KeyError`" #: ../../c-api/exceptions.rst:873 msgid ":c:data:`PyExc_KeyboardInterrupt`" -msgstr "" +msgstr ":c:data:`PyExc_KeyboardInterrupt`" #: ../../c-api/exceptions.rst:873 msgid ":exc:`KeyboardInterrupt`" -msgstr "" +msgstr ":exc:`KeyboardInterrupt`" #: ../../c-api/exceptions.rst:875 msgid ":c:data:`PyExc_LookupError`" -msgstr "" +msgstr ":c:data:`PyExc_LookupError`" #: ../../c-api/exceptions.rst:875 msgid ":exc:`LookupError`" -msgstr "" +msgstr ":exc:`LookupError`" #: ../../c-api/exceptions.rst:877 msgid ":c:data:`PyExc_MemoryError`" -msgstr "" +msgstr ":c:data:`PyExc_MemoryError`" #: ../../c-api/exceptions.rst:877 msgid ":exc:`MemoryError`" -msgstr "" +msgstr ":exc:`MemoryError`" #: ../../c-api/exceptions.rst:879 msgid ":c:data:`PyExc_ModuleNotFoundError`" -msgstr "" +msgstr ":c:data:`PyExc_ModuleNotFoundError`" #: ../../c-api/exceptions.rst:879 msgid ":exc:`ModuleNotFoundError`" -msgstr "" +msgstr ":exc:`ModuleNotFoundError`" #: ../../c-api/exceptions.rst:881 msgid ":c:data:`PyExc_NameError`" -msgstr "" +msgstr ":c:data:`PyExc_NameError`" #: ../../c-api/exceptions.rst:881 msgid ":exc:`NameError`" -msgstr "" +msgstr ":exc:`NameError`" #: ../../c-api/exceptions.rst:883 msgid ":c:data:`PyExc_NotADirectoryError`" -msgstr "" +msgstr ":c:data:`PyExc_NotADirectoryError`" #: ../../c-api/exceptions.rst:883 msgid ":exc:`NotADirectoryError`" -msgstr "" +msgstr ":exc:`NotADirectoryError`" #: ../../c-api/exceptions.rst:885 msgid ":c:data:`PyExc_NotImplementedError`" -msgstr "" +msgstr ":c:data:`PyExc_NotImplementedError`" #: ../../c-api/exceptions.rst:885 msgid ":exc:`NotImplementedError`" -msgstr "" +msgstr ":exc:`NotImplementedError`" #: ../../c-api/exceptions.rst:887 msgid ":c:data:`PyExc_OSError`" -msgstr "" +msgstr ":c:data:`PyExc_OSError`" #: ../../c-api/exceptions.rst:887 msgid ":exc:`OSError`" -msgstr "" +msgstr ":exc:`OSError`" #: ../../c-api/exceptions.rst:889 msgid ":c:data:`PyExc_OverflowError`" -msgstr "" +msgstr ":c:data:`PyExc_OverflowError`" #: ../../c-api/exceptions.rst:889 msgid ":exc:`OverflowError`" -msgstr "" +msgstr ":exc:`OverflowError`" #: ../../c-api/exceptions.rst:891 msgid ":c:data:`PyExc_PermissionError`" -msgstr "" +msgstr ":c:data:`PyExc_PermissionError`" #: ../../c-api/exceptions.rst:891 msgid ":exc:`PermissionError`" -msgstr "" +msgstr ":exc:`PermissionError`" #: ../../c-api/exceptions.rst:893 msgid ":c:data:`PyExc_ProcessLookupError`" -msgstr "" +msgstr ":c:data:`PyExc_ProcessLookupError`" #: ../../c-api/exceptions.rst:893 msgid ":exc:`ProcessLookupError`" -msgstr "" +msgstr ":exc:`ProcessLookupError`" #: ../../c-api/exceptions.rst:895 msgid ":c:data:`PyExc_RecursionError`" -msgstr "" +msgstr ":c:data:`PyExc_RecursionError`" #: ../../c-api/exceptions.rst:895 msgid ":exc:`RecursionError`" -msgstr "" +msgstr ":exc:`RecursionError`" #: ../../c-api/exceptions.rst:897 msgid ":c:data:`PyExc_ReferenceError`" -msgstr "" +msgstr ":c:data:`PyExc_ReferenceError`" #: ../../c-api/exceptions.rst:897 msgid ":exc:`ReferenceError`" -msgstr "" +msgstr ":exc:`ReferenceError`" #: ../../c-api/exceptions.rst:897 msgid "\\(2)" @@ -1137,131 +1137,131 @@ msgstr "\\(2)" #: ../../c-api/exceptions.rst:899 msgid ":c:data:`PyExc_RuntimeError`" -msgstr "" +msgstr ":c:data:`PyExc_RuntimeError`" #: ../../c-api/exceptions.rst:899 msgid ":exc:`RuntimeError`" -msgstr "" +msgstr ":exc:`RuntimeError`" #: ../../c-api/exceptions.rst:901 msgid ":c:data:`PyExc_StopAsyncIteration`" -msgstr "" +msgstr ":c:data:`PyExc_StopAsyncIteration`" #: ../../c-api/exceptions.rst:901 msgid ":exc:`StopAsyncIteration`" -msgstr "" +msgstr ":exc:`StopAsyncIteration`" #: ../../c-api/exceptions.rst:903 msgid ":c:data:`PyExc_StopIteration`" -msgstr "" +msgstr ":c:data:`PyExc_StopIteration`" #: ../../c-api/exceptions.rst:903 msgid ":exc:`StopIteration`" -msgstr "" +msgstr ":exc:`StopIteration`" #: ../../c-api/exceptions.rst:905 msgid ":c:data:`PyExc_SyntaxError`" -msgstr "" +msgstr ":c:data:`PyExc_SyntaxError`" #: ../../c-api/exceptions.rst:905 msgid ":exc:`SyntaxError`" -msgstr "" +msgstr ":exc:`SyntaxError`" #: ../../c-api/exceptions.rst:907 msgid ":c:data:`PyExc_SystemError`" -msgstr "" +msgstr ":c:data:`PyExc_SystemError`" #: ../../c-api/exceptions.rst:907 msgid ":exc:`SystemError`" -msgstr "" +msgstr ":exc:`SystemError`" #: ../../c-api/exceptions.rst:909 msgid ":c:data:`PyExc_SystemExit`" -msgstr "" +msgstr ":c:data:`PyExc_SystemExit`" #: ../../c-api/exceptions.rst:909 msgid ":exc:`SystemExit`" -msgstr "" +msgstr ":exc:`SystemExit`" #: ../../c-api/exceptions.rst:911 msgid ":c:data:`PyExc_TabError`" -msgstr "" +msgstr ":c:data:`PyExc_TabError`" #: ../../c-api/exceptions.rst:911 msgid ":exc:`TabError`" -msgstr "" +msgstr ":exc:`TabError`" #: ../../c-api/exceptions.rst:913 msgid ":c:data:`PyExc_TimeoutError`" -msgstr "" +msgstr ":c:data:`PyExc_TimeoutError`" #: ../../c-api/exceptions.rst:913 msgid ":exc:`TimeoutError`" -msgstr "" +msgstr ":exc:`TimeoutError`" #: ../../c-api/exceptions.rst:915 msgid ":c:data:`PyExc_TypeError`" -msgstr "" +msgstr ":c:data:`PyExc_TypeError`" #: ../../c-api/exceptions.rst:915 msgid ":exc:`TypeError`" -msgstr "" +msgstr ":exc:`TypeError`" #: ../../c-api/exceptions.rst:917 msgid ":c:data:`PyExc_UnboundLocalError`" -msgstr "" +msgstr ":c:data:`PyExc_UnboundLocalError`" #: ../../c-api/exceptions.rst:917 msgid ":exc:`UnboundLocalError`" -msgstr "" +msgstr ":exc:`UnboundLocalError`" #: ../../c-api/exceptions.rst:919 msgid ":c:data:`PyExc_UnicodeDecodeError`" -msgstr "" +msgstr ":c:data:`PyExc_UnicodeDecodeError`" #: ../../c-api/exceptions.rst:919 msgid ":exc:`UnicodeDecodeError`" -msgstr "" +msgstr ":exc:`UnicodeDecodeError`" #: ../../c-api/exceptions.rst:921 msgid ":c:data:`PyExc_UnicodeEncodeError`" -msgstr "" +msgstr ":c:data:`PyExc_UnicodeEncodeError`" #: ../../c-api/exceptions.rst:921 msgid ":exc:`UnicodeEncodeError`" -msgstr "" +msgstr ":exc:`UnicodeEncodeError`" #: ../../c-api/exceptions.rst:923 msgid ":c:data:`PyExc_UnicodeError`" -msgstr "" +msgstr ":c:data:`PyExc_UnicodeError`" #: ../../c-api/exceptions.rst:923 msgid ":exc:`UnicodeError`" -msgstr "" +msgstr ":exc:`UnicodeError`" #: ../../c-api/exceptions.rst:925 msgid ":c:data:`PyExc_UnicodeTranslateError`" -msgstr "" +msgstr ":c:data:`PyExc_UnicodeTranslateError`" #: ../../c-api/exceptions.rst:925 msgid ":exc:`UnicodeTranslateError`" -msgstr "" +msgstr ":exc:`UnicodeTranslateError`" #: ../../c-api/exceptions.rst:927 msgid ":c:data:`PyExc_ValueError`" -msgstr "" +msgstr ":c:data:`PyExc_ValueError`" #: ../../c-api/exceptions.rst:927 msgid ":exc:`ValueError`" -msgstr "" +msgstr ":exc:`ValueError`" #: ../../c-api/exceptions.rst:929 msgid ":c:data:`PyExc_ZeroDivisionError`" -msgstr "" +msgstr ":c:data:`PyExc_ZeroDivisionError`" #: ../../c-api/exceptions.rst:929 msgid ":exc:`ZeroDivisionError`" -msgstr "" +msgstr ":exc:`ZeroDivisionError`" #: ../../c-api/exceptions.rst:932 msgid "" @@ -1275,14 +1275,24 @@ msgid "" ":c:data:`PyExc_PermissionError`, :c:data:`PyExc_ProcessLookupError` and " ":c:data:`PyExc_TimeoutError` were introduced following :pep:`3151`." msgstr "" +":c:data:`PyExc_BlockingIOError`, :c:data:`PyExc_BrokenPipeError`, " +":c:data:`PyExc_ChildProcessError`, :c:data:`PyExc_ConnectionError`, " +":c:data:`PyExc_ConnectionAbortedError`, " +":c:data:`PyExc_ConnectionRefusedError`, " +":c:data:`PyExc_ConnectionResetError`, :c:data:`PyExc_FileExistsError`, " +":c:data:`PyExc_FileNotFoundError`, :c:data:`PyExc_InterruptedError`, " +":c:data:`PyExc_IsADirectoryError`, :c:data:`PyExc_NotADirectoryError`, " +":c:data:`PyExc_PermissionError`, :c:data:`PyExc_ProcessLookupError` dan " +":c:data:`PyExc_TimeoutError` diperkenalkan berikut :pep:`3151`." #: ../../c-api/exceptions.rst:942 msgid ":c:data:`PyExc_StopAsyncIteration` and :c:data:`PyExc_RecursionError`." msgstr "" +":c:data:`PyExc_StopAsyncIteration` dan :c:data:`PyExc_RecursionError`." #: ../../c-api/exceptions.rst:945 msgid ":c:data:`PyExc_ModuleNotFoundError`." -msgstr "" +msgstr ":c:data:`PyExc_ModuleNotFoundError`." #: ../../c-api/exceptions.rst:948 msgid "These are compatibility aliases to :c:data:`PyExc_OSError`:" @@ -1290,15 +1300,15 @@ msgstr "" #: ../../c-api/exceptions.rst:958 msgid ":c:data:`PyExc_EnvironmentError`" -msgstr "" +msgstr ":c:data:`PyExc_EnvironmentError`" #: ../../c-api/exceptions.rst:960 msgid ":c:data:`PyExc_IOError`" -msgstr "" +msgstr ":c:data:`PyExc_IOError`" #: ../../c-api/exceptions.rst:962 msgid ":c:data:`PyExc_WindowsError`" -msgstr "" +msgstr ":c:data:`PyExc_WindowsError`" #: ../../c-api/exceptions.rst:962 msgid "\\(3)" @@ -1328,7 +1338,7 @@ msgstr "" #: ../../c-api/exceptions.rst:983 msgid "Standard Warning Categories" -msgstr "" +msgstr "Kategori Peringatan Standar" #: ../../c-api/exceptions.rst:985 msgid "" @@ -1340,95 +1350,95 @@ msgstr "" #: ../../c-api/exceptions.rst:1006 msgid ":c:data:`PyExc_Warning`" -msgstr "" +msgstr ":c:data:`PyExc_Warning`" #: ../../c-api/exceptions.rst:1006 msgid ":exc:`Warning`" -msgstr "" +msgstr ":exc:`Warning`" #: ../../c-api/exceptions.rst:1008 msgid ":c:data:`PyExc_BytesWarning`" -msgstr "" +msgstr ":c:data:`PyExc_BytesWarning`" #: ../../c-api/exceptions.rst:1008 msgid ":exc:`BytesWarning`" -msgstr "" +msgstr ":exc:`BytesWarning`" #: ../../c-api/exceptions.rst:1010 msgid ":c:data:`PyExc_DeprecationWarning`" -msgstr "" +msgstr ":c:data:`PyExc_DeprecationWarning`" #: ../../c-api/exceptions.rst:1010 msgid ":exc:`DeprecationWarning`" -msgstr "" +msgstr ":exc:`DeprecationWarning`" #: ../../c-api/exceptions.rst:1012 msgid ":c:data:`PyExc_FutureWarning`" -msgstr "" +msgstr ":c:data:`PyExc_FutureWarning`" #: ../../c-api/exceptions.rst:1012 msgid ":exc:`FutureWarning`" -msgstr "" +msgstr ":exc:`FutureWarning`" #: ../../c-api/exceptions.rst:1014 msgid ":c:data:`PyExc_ImportWarning`" -msgstr "" +msgstr ":c:data:`PyExc_ImportWarning`" #: ../../c-api/exceptions.rst:1014 msgid ":exc:`ImportWarning`" -msgstr "" +msgstr ":exc:`ImportWarning`" #: ../../c-api/exceptions.rst:1016 msgid ":c:data:`PyExc_PendingDeprecationWarning`" -msgstr "" +msgstr ":c:data:`PyExc_PendingDeprecationWarning`" #: ../../c-api/exceptions.rst:1016 msgid ":exc:`PendingDeprecationWarning`" -msgstr "" +msgstr ":exc:`PendingDeprecationWarning`" #: ../../c-api/exceptions.rst:1018 msgid ":c:data:`PyExc_ResourceWarning`" -msgstr "" +msgstr ":c:data:`PyExc_ResourceWarning`" #: ../../c-api/exceptions.rst:1018 msgid ":exc:`ResourceWarning`" -msgstr "" +msgstr ":exc:`ResourceWarning`" #: ../../c-api/exceptions.rst:1020 msgid ":c:data:`PyExc_RuntimeWarning`" -msgstr "" +msgstr ":c:data:`PyExc_RuntimeWarning`" #: ../../c-api/exceptions.rst:1020 msgid ":exc:`RuntimeWarning`" -msgstr "" +msgstr ":exc:`RuntimeWarning`" #: ../../c-api/exceptions.rst:1022 msgid ":c:data:`PyExc_SyntaxWarning`" -msgstr "" +msgstr ":c:data:`PyExc_SyntaxWarning`" #: ../../c-api/exceptions.rst:1022 msgid ":exc:`SyntaxWarning`" -msgstr "" +msgstr ":exc:`SyntaxWarning`" #: ../../c-api/exceptions.rst:1024 msgid ":c:data:`PyExc_UnicodeWarning`" -msgstr "" +msgstr ":c:data:`PyExc_UnicodeWarning`" #: ../../c-api/exceptions.rst:1024 msgid ":exc:`UnicodeWarning`" -msgstr "" +msgstr ":exc:`UnicodeWarning`" #: ../../c-api/exceptions.rst:1026 msgid ":c:data:`PyExc_UserWarning`" -msgstr "" +msgstr ":c:data:`PyExc_UserWarning`" #: ../../c-api/exceptions.rst:1026 msgid ":exc:`UserWarning`" -msgstr "" +msgstr ":exc:`UserWarning`" #: ../../c-api/exceptions.rst:1029 msgid ":c:data:`PyExc_ResourceWarning`." -msgstr "" +msgstr ":c:data:`PyExc_ResourceWarning`." #: ../../c-api/exceptions.rst:1035 msgid "This is a base class for other standard warning categories." diff --git a/c-api/structures.po b/c-api/structures.po index 3ac95b7..9e93594 100644 --- a/c-api/structures.po +++ b/c-api/structures.po @@ -164,7 +164,7 @@ msgstr "Artinya" #: ../../c-api/structures.rst:141 msgid ":attr:`ml_name`" -msgstr "" +msgstr ":attr:`ml_name`" #: ../../c-api/structures.rst:141 ../../c-api/structures.rst:149 #: ../../c-api/structures.rst:281 ../../c-api/structures.rst:294 @@ -179,7 +179,7 @@ msgstr "" #: ../../c-api/structures.rst:143 msgid ":attr:`ml_meth`" -msgstr "" +msgstr ":attr:`ml_meth`" #: ../../c-api/structures.rst:143 msgid "PyCFunction" @@ -191,7 +191,7 @@ msgstr "" #: ../../c-api/structures.rst:146 msgid ":attr:`ml_flags`" -msgstr "" +msgstr ":attr:`ml_flags`" #: ../../c-api/structures.rst:146 ../../c-api/structures.rst:283 #: ../../c-api/structures.rst:290 ../../c-api/structures.rst:306 @@ -204,7 +204,7 @@ msgstr "" #: ../../c-api/structures.rst:149 msgid ":attr:`ml_doc`" -msgstr "" +msgstr ":attr:`ml_doc`" #: ../../c-api/structures.rst:149 ../../c-api/structures.rst:294 msgid "points to the contents of the docstring" @@ -345,7 +345,7 @@ msgstr "" #: ../../c-api/structures.rst:281 msgid ":attr:`name`" -msgstr "" +msgstr ":attr:`name`" #: ../../c-api/structures.rst:281 msgid "name of the member" @@ -353,7 +353,7 @@ msgstr "" #: ../../c-api/structures.rst:283 msgid ":attr:`!type`" -msgstr "" +msgstr ":attr:`!type`" #: ../../c-api/structures.rst:283 msgid "the type of the member in the C struct" @@ -361,7 +361,7 @@ msgstr "" #: ../../c-api/structures.rst:286 msgid ":attr:`offset`" -msgstr "" +msgstr ":attr:`offset`" #: ../../c-api/structures.rst:286 ../../c-api/structures.rst:322 msgid "Py_ssize_t" @@ -374,7 +374,7 @@ msgstr "" #: ../../c-api/structures.rst:290 msgid ":attr:`flags`" -msgstr "" +msgstr ":attr:`flags`" #: ../../c-api/structures.rst:290 msgid "flag bits indicating if the field should be read-only or writable" @@ -382,7 +382,7 @@ msgstr "" #: ../../c-api/structures.rst:294 msgid ":attr:`doc`" -msgstr "" +msgstr ":attr:`doc`" #: ../../c-api/structures.rst:298 msgid "" @@ -551,7 +551,7 @@ msgstr "" #: ../../c-api/structures.rst:347 msgid "attribute name" -msgstr "" +msgstr "nama atribut" #: ../../c-api/structures.rst:349 msgid "get" diff --git a/c-api/tuple.po b/c-api/tuple.po index 948083b..26ea231 100644 --- a/c-api/tuple.po +++ b/c-api/tuple.po @@ -206,7 +206,7 @@ msgstr "" #: ../../c-api/tuple.rst:155 msgid "``int``" -msgstr "" +msgstr "``int``" #: ../../c-api/tuple.rst:155 msgid "number of fields visible to the Python side (if used as tuple)" diff --git a/c-api/unicode.po b/c-api/unicode.po index b7693cf..1335790 100644 --- a/c-api/unicode.po +++ b/c-api/unicode.po @@ -27,7 +27,7 @@ msgstr "" #: ../../c-api/unicode.rst:12 msgid "Unicode Objects" -msgstr "" +msgstr "Objek Unicode" #: ../../c-api/unicode.rst:14 msgid "" @@ -70,7 +70,7 @@ msgstr "" #: ../../c-api/unicode.rst:39 msgid "Unicode Type" -msgstr "" +msgstr "Tipe Unicode" #: ../../c-api/unicode.rst:41 msgid "" @@ -461,11 +461,11 @@ msgstr "" #: ../../c-api/unicode.rst:449 msgid ":attr:`%%`" -msgstr "" +msgstr ":attr:`%%`" #: ../../c-api/unicode.rst:449 msgid "*n/a*" -msgstr "" +msgstr "*t/a*" #: ../../c-api/unicode.rst:449 msgid "The literal % character." @@ -473,7 +473,7 @@ msgstr "" #: ../../c-api/unicode.rst:451 msgid ":attr:`%c`" -msgstr "" +msgstr ":attr:`%c`" #: ../../c-api/unicode.rst:451 ../../c-api/unicode.rst:454 #: ../../c-api/unicode.rst:487 ../../c-api/unicode.rst:490 @@ -486,7 +486,7 @@ msgstr "" #: ../../c-api/unicode.rst:454 msgid ":attr:`%d`" -msgstr "" +msgstr ":attr:`%d`" #: ../../c-api/unicode.rst:454 msgid "Equivalent to ``printf(\"%d\")``. [1]_" @@ -494,7 +494,7 @@ msgstr "" #: ../../c-api/unicode.rst:457 msgid ":attr:`%u`" -msgstr "" +msgstr ":attr:`%u`" #: ../../c-api/unicode.rst:457 msgid "unsigned int" @@ -506,7 +506,7 @@ msgstr "" #: ../../c-api/unicode.rst:460 msgid ":attr:`%ld`" -msgstr "" +msgstr ":attr:`%ld`" #: ../../c-api/unicode.rst:460 ../../c-api/unicode.rst:463 msgid "long" @@ -518,7 +518,7 @@ msgstr "" #: ../../c-api/unicode.rst:463 msgid ":attr:`%li`" -msgstr "" +msgstr ":attr:`%li`" #: ../../c-api/unicode.rst:463 msgid "Equivalent to ``printf(\"%li\")``. [1]_" @@ -526,7 +526,7 @@ msgstr "" #: ../../c-api/unicode.rst:466 msgid ":attr:`%lu`" -msgstr "" +msgstr ":attr:`%lu`" #: ../../c-api/unicode.rst:466 msgid "unsigned long" @@ -538,7 +538,7 @@ msgstr "" #: ../../c-api/unicode.rst:469 msgid ":attr:`%lld`" -msgstr "" +msgstr ":attr:`%lld`" #: ../../c-api/unicode.rst:469 ../../c-api/unicode.rst:472 msgid "long long" @@ -550,7 +550,7 @@ msgstr "" #: ../../c-api/unicode.rst:472 msgid ":attr:`%lli`" -msgstr "" +msgstr ":attr:`%lli`" #: ../../c-api/unicode.rst:472 msgid "Equivalent to ``printf(\"%lli\")``. [1]_" @@ -558,7 +558,7 @@ msgstr "" #: ../../c-api/unicode.rst:475 msgid ":attr:`%llu`" -msgstr "" +msgstr ":attr:`%llu`" #: ../../c-api/unicode.rst:475 msgid "unsigned long long" @@ -570,7 +570,7 @@ msgstr "" #: ../../c-api/unicode.rst:478 msgid ":attr:`%zd`" -msgstr "" +msgstr ":attr:`%zd`" #: ../../c-api/unicode.rst:478 ../../c-api/unicode.rst:481 msgid "Py_ssize_t" @@ -582,7 +582,7 @@ msgstr "" #: ../../c-api/unicode.rst:481 msgid ":attr:`%zi`" -msgstr "" +msgstr ":attr:`%zi`" #: ../../c-api/unicode.rst:481 msgid "Equivalent to ``printf(\"%zi\")``. [1]_" @@ -590,7 +590,7 @@ msgstr "" #: ../../c-api/unicode.rst:484 msgid ":attr:`%zu`" -msgstr "" +msgstr ":attr:`%zu`" #: ../../c-api/unicode.rst:484 msgid "size_t" @@ -602,7 +602,7 @@ msgstr "" #: ../../c-api/unicode.rst:487 msgid ":attr:`%i`" -msgstr "" +msgstr ":attr:`%i`" #: ../../c-api/unicode.rst:487 msgid "Equivalent to ``printf(\"%i\")``. [1]_" @@ -610,7 +610,7 @@ msgstr "" #: ../../c-api/unicode.rst:490 msgid ":attr:`%x`" -msgstr "" +msgstr ":attr:`%x`" #: ../../c-api/unicode.rst:490 msgid "Equivalent to ``printf(\"%x\")``. [1]_" @@ -618,7 +618,7 @@ msgstr "" #: ../../c-api/unicode.rst:493 msgid ":attr:`%s`" -msgstr "" +msgstr ":attr:`%s`" #: ../../c-api/unicode.rst:493 msgid "const char\\*" @@ -630,7 +630,7 @@ msgstr "" #: ../../c-api/unicode.rst:496 msgid ":attr:`%p`" -msgstr "" +msgstr ":attr:`%p`" #: ../../c-api/unicode.rst:496 msgid "const void\\*" @@ -645,7 +645,7 @@ msgstr "" #: ../../c-api/unicode.rst:504 msgid ":attr:`%A`" -msgstr "" +msgstr ":attr:`%A`" #: ../../c-api/unicode.rst:504 ../../c-api/unicode.rst:507 #: ../../c-api/unicode.rst:516 ../../c-api/unicode.rst:519 @@ -658,7 +658,7 @@ msgstr "" #: ../../c-api/unicode.rst:507 msgid ":attr:`%U`" -msgstr "" +msgstr ":attr:`%U`" #: ../../c-api/unicode.rst:507 msgid "A Unicode object." @@ -666,7 +666,7 @@ msgstr "" #: ../../c-api/unicode.rst:509 msgid ":attr:`%V`" -msgstr "" +msgstr ":attr:`%V`" #: ../../c-api/unicode.rst:509 msgid "PyObject\\*, const char\\*" @@ -681,7 +681,7 @@ msgstr "" #: ../../c-api/unicode.rst:516 msgid ":attr:`%S`" -msgstr "" +msgstr ":attr:`%S`" #: ../../c-api/unicode.rst:516 msgid "The result of calling :c:func:`PyObject_Str`." @@ -689,7 +689,7 @@ msgstr "" #: ../../c-api/unicode.rst:519 msgid ":attr:`%R`" -msgstr "" +msgstr ":attr:`%R`" #: ../../c-api/unicode.rst:519 msgid "The result of calling :c:func:`PyObject_Repr`." diff --git a/distributing/index.po b/distributing/index.po index 9259fe5..99c12e5 100644 --- a/distributing/index.po +++ b/distributing/index.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-24 11:46+0000\n" "PO-Revision-Date: 2017-02-16 17:40+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -98,15 +98,9 @@ msgid "" "developers and documentation authors responsible for the maintenance and " "evolution of the standard packaging tools and the associated metadata and " "file format standards. They maintain a variety of tools, documentation and " -"issue trackers on both `GitHub `__ and `BitBucket " +"issue trackers on both `GitHub `__ and `Bitbucket " "`__." msgstr "" -"`Python Packaging Authority `__ adalah kelompok " -"pengembang dan penulis dokumentasi yang bertanggung jawab atas pemeliharaan " -"dan evolusi alat pemaketan standar serta metadata dan format file standar " -"yang terkait. Mereka mengurus berbagai alat, dokumentasi, dan pelacak " -"masalah pada kedua `GitHub `__ dan `BitBucket " -"`__." #: ../../distributing/index.rst:44 msgid "" @@ -304,11 +298,9 @@ msgstr "" #: ../../distributing/index.rst:151 msgid "" -"check popular hosting sites like GitHub, BitBucket, etc to see if there is " +"check popular hosting sites like GitHub, Bitbucket, etc to see if there is " "already a project with that name" msgstr "" -"periksa situs hosting populer seperti GitHub, BitBucket, dll untuk melihat " -"apakah sudah ada proyek dengan nama itu" #: ../../distributing/index.rst:153 msgid "check what comes up in a web search for the name you're considering" diff --git a/howto/clinic.po b/howto/clinic.po index 3d400a9..e0ed9ae 100644 --- a/howto/clinic.po +++ b/howto/clinic.po @@ -25,7 +25,7 @@ msgstr "" #: ../../howto/clinic.rst:5 msgid "Argument Clinic How-To" -msgstr "" +msgstr "Klinik Argumen How-To" #: ../../howto/clinic.rst:0 msgid "author" @@ -296,7 +296,7 @@ msgstr "" #: ../../howto/clinic.rst:348 ../../howto/clinic.rst:375 #: ../../howto/clinic.rst:481 ../../howto/clinic.rst:533 msgid "Sample::" -msgstr "" +msgstr "Contoh::" #: ../../howto/clinic.rst:211 msgid "" @@ -994,7 +994,7 @@ msgstr "``'B'``" #: ../../howto/clinic.rst:825 msgid "``unsigned_char(bitwise=True)``" -msgstr "" +msgstr "``unsigned_char(bitwise=True)``" #: ../../howto/clinic.rst:826 msgid "``'b'``" @@ -1002,7 +1002,7 @@ msgstr "``'b'``" #: ../../howto/clinic.rst:826 msgid "``unsigned_char``" -msgstr "" +msgstr "``unsigned_char``" #: ../../howto/clinic.rst:827 msgid "``'c'``" @@ -1010,15 +1010,15 @@ msgstr "``'c'``" #: ../../howto/clinic.rst:827 msgid "``char``" -msgstr "" +msgstr "``char``" #: ../../howto/clinic.rst:828 msgid "``'C'``" -msgstr "" +msgstr "``'C'``" #: ../../howto/clinic.rst:828 msgid "``int(accept={str})``" -msgstr "" +msgstr "``int(accept={str})``" #: ../../howto/clinic.rst:829 msgid "``'d'``" @@ -1026,49 +1026,51 @@ msgstr "``'d'``" #: ../../howto/clinic.rst:829 msgid "``double``" -msgstr "" +msgstr "``double``" #: ../../howto/clinic.rst:830 msgid "``'D'``" -msgstr "" +msgstr "``'D'``" #: ../../howto/clinic.rst:830 msgid "``Py_complex``" -msgstr "" +msgstr "``Py_complex``" #: ../../howto/clinic.rst:831 msgid "``'es'``" -msgstr "" +msgstr "``'es'``" #: ../../howto/clinic.rst:831 msgid "``str(encoding='name_of_encoding')``" -msgstr "" +msgstr "``str(encoding='name_of_encoding')``" #: ../../howto/clinic.rst:832 msgid "``'es#'``" -msgstr "" +msgstr "``'es#'``" #: ../../howto/clinic.rst:832 msgid "``str(encoding='name_of_encoding', zeroes=True)``" -msgstr "" +msgstr "``str(encoding='name_of_encoding', zeroes=True)``" #: ../../howto/clinic.rst:833 msgid "``'et'``" -msgstr "" +msgstr "``'et'``" #: ../../howto/clinic.rst:833 msgid "``str(encoding='name_of_encoding', accept={bytes, bytearray, str})``" -msgstr "" +msgstr "``str(encoding='name_of_encoding', accept={bytes, bytearray, str})``" #: ../../howto/clinic.rst:834 msgid "``'et#'``" -msgstr "" +msgstr "``'et#'``" #: ../../howto/clinic.rst:834 msgid "" "``str(encoding='name_of_encoding', accept={bytes, bytearray, str}, " "zeroes=True)``" msgstr "" +"``str(encoding='name_of_encoding', accept={bytes, bytearray, str}, " +"zeroes=True)``" #: ../../howto/clinic.rst:835 msgid "``'f'``" @@ -1076,7 +1078,7 @@ msgstr "``'f'``" #: ../../howto/clinic.rst:835 msgid "``float``" -msgstr "" +msgstr "``float``" #: ../../howto/clinic.rst:836 msgid "``'h'``" @@ -1084,7 +1086,7 @@ msgstr "``'h'``" #: ../../howto/clinic.rst:836 msgid "``short``" -msgstr "" +msgstr "``short``" #: ../../howto/clinic.rst:837 msgid "``'H'``" @@ -1092,7 +1094,7 @@ msgstr "``'H'``" #: ../../howto/clinic.rst:837 msgid "``unsigned_short(bitwise=True)``" -msgstr "" +msgstr "``unsigned_short(bitwise=True)``" #: ../../howto/clinic.rst:838 msgid "``'i'``" @@ -1100,7 +1102,7 @@ msgstr "``'i'``" #: ../../howto/clinic.rst:838 msgid "``int``" -msgstr "" +msgstr "``int``" #: ../../howto/clinic.rst:839 msgid "``'I'``" @@ -1108,23 +1110,23 @@ msgstr "``'I'``" #: ../../howto/clinic.rst:839 msgid "``unsigned_int(bitwise=True)``" -msgstr "" +msgstr "``unsigned_int(bitwise=True)``" #: ../../howto/clinic.rst:840 msgid "``'k'``" -msgstr "" +msgstr "``'k'``" #: ../../howto/clinic.rst:840 msgid "``unsigned_long(bitwise=True)``" -msgstr "" +msgstr "``unsigned_long(bitwise=True)``" #: ../../howto/clinic.rst:841 msgid "``'K'``" -msgstr "" +msgstr "``'K'``" #: ../../howto/clinic.rst:841 msgid "``unsigned_long_long(bitwise=True)``" -msgstr "" +msgstr "``unsigned_long_long(bitwise=True)``" #: ../../howto/clinic.rst:842 msgid "``'l'``" @@ -1132,7 +1134,7 @@ msgstr "``'l'``" #: ../../howto/clinic.rst:842 msgid "``long``" -msgstr "" +msgstr "``long``" #: ../../howto/clinic.rst:843 msgid "``'L'``" @@ -1140,55 +1142,55 @@ msgstr "``'L'``" #: ../../howto/clinic.rst:843 msgid "``long long``" -msgstr "" +msgstr "``long long``" #: ../../howto/clinic.rst:844 msgid "``'n'``" -msgstr "" +msgstr "``'n'``" #: ../../howto/clinic.rst:844 msgid "``Py_ssize_t``" -msgstr "" +msgstr "``Py_ssize_t``" #: ../../howto/clinic.rst:845 msgid "``'O'``" -msgstr "" +msgstr "``'O'``" #: ../../howto/clinic.rst:845 msgid "``object``" -msgstr "" +msgstr "``object``" #: ../../howto/clinic.rst:846 msgid "``'O!'``" -msgstr "" +msgstr "``'O!'``" #: ../../howto/clinic.rst:846 msgid "``object(subclass_of='&PySomething_Type')``" -msgstr "" +msgstr "``object(subclass_of='&PySomething_Type')``" #: ../../howto/clinic.rst:847 msgid "``'O&'``" -msgstr "" +msgstr "``'O&'``" #: ../../howto/clinic.rst:847 msgid "``object(converter='name_of_c_function')``" -msgstr "" +msgstr "``object(converter='name_of_c_function')``" #: ../../howto/clinic.rst:848 msgid "``'p'``" -msgstr "" +msgstr "``'p'``" #: ../../howto/clinic.rst:848 msgid "``bool``" -msgstr "" +msgstr "``bool``" #: ../../howto/clinic.rst:849 msgid "``'S'``" -msgstr "" +msgstr "``'S'``" #: ../../howto/clinic.rst:849 msgid "``PyBytesObject``" -msgstr "" +msgstr "``PyBytesObject``" #: ../../howto/clinic.rst:850 msgid "``'s'``" @@ -1196,31 +1198,31 @@ msgstr "``'s'``" #: ../../howto/clinic.rst:850 msgid "``str``" -msgstr "" +msgstr "``str``" #: ../../howto/clinic.rst:851 msgid "``'s#'``" -msgstr "" +msgstr "``'s#'``" #: ../../howto/clinic.rst:851 msgid "``str(zeroes=True)``" -msgstr "" +msgstr "``str(zeroes=True)``" #: ../../howto/clinic.rst:852 msgid "``'s*'``" -msgstr "" +msgstr "``'s*'``" #: ../../howto/clinic.rst:852 msgid "``Py_buffer(accept={buffer, str})``" -msgstr "" +msgstr "``Py_buffer(accept={buffer, str})``" #: ../../howto/clinic.rst:853 msgid "``'U'``" -msgstr "" +msgstr "``'U'``" #: ../../howto/clinic.rst:853 msgid "``unicode``" -msgstr "" +msgstr "``unicode``" #: ../../howto/clinic.rst:854 msgid "``'u'``" @@ -1228,95 +1230,95 @@ msgstr "``'u'``" #: ../../howto/clinic.rst:854 msgid "``Py_UNICODE``" -msgstr "" +msgstr "``Py_UNICODE``" #: ../../howto/clinic.rst:855 msgid "``'u#'``" -msgstr "" +msgstr "``'u#'``" #: ../../howto/clinic.rst:855 msgid "``Py_UNICODE(zeroes=True)``" -msgstr "" +msgstr "``Py_UNICODE(zeroes=True)``" #: ../../howto/clinic.rst:856 msgid "``'w*'``" -msgstr "" +msgstr "``'w*'``" #: ../../howto/clinic.rst:856 msgid "``Py_buffer(accept={rwbuffer})``" -msgstr "" +msgstr "``Py_buffer(accept={rwbuffer})``" #: ../../howto/clinic.rst:857 msgid "``'Y'``" -msgstr "" +msgstr "``'Y'``" #: ../../howto/clinic.rst:857 msgid "``PyByteArrayObject``" -msgstr "" +msgstr "``PyByteArrayObject``" #: ../../howto/clinic.rst:858 msgid "``'y'``" -msgstr "" +msgstr "``'y'``" #: ../../howto/clinic.rst:858 msgid "``str(accept={bytes})``" -msgstr "" +msgstr "``str(accept={bytes})``" #: ../../howto/clinic.rst:859 msgid "``'y#'``" -msgstr "" +msgstr "``'y#'``" #: ../../howto/clinic.rst:859 msgid "``str(accept={robuffer}, zeroes=True)``" -msgstr "" +msgstr "``str(accept={robuffer}, zeroes=True)``" #: ../../howto/clinic.rst:860 msgid "``'y*'``" -msgstr "" +msgstr "``'y*'``" #: ../../howto/clinic.rst:860 msgid "``Py_buffer``" -msgstr "" +msgstr "``Py_buffer``" #: ../../howto/clinic.rst:861 msgid "``'Z'``" -msgstr "" +msgstr "``'Z'``" #: ../../howto/clinic.rst:861 msgid "``Py_UNICODE(accept={str, NoneType})``" -msgstr "" +msgstr "``Py_UNICODE(accept={str, NoneType})``" #: ../../howto/clinic.rst:862 msgid "``'Z#'``" -msgstr "" +msgstr "``'Z#'``" #: ../../howto/clinic.rst:862 msgid "``Py_UNICODE(accept={str, NoneType}, zeroes=True)``" -msgstr "" +msgstr "``Py_UNICODE(accept={str, NoneType}, zeroes=True)``" #: ../../howto/clinic.rst:863 msgid "``'z'``" -msgstr "" +msgstr "``'z'``" #: ../../howto/clinic.rst:863 msgid "``str(accept={str, NoneType})``" -msgstr "" +msgstr "``str(accept={str, NoneType})``" #: ../../howto/clinic.rst:864 msgid "``'z#'``" -msgstr "" +msgstr "``'z#'``" #: ../../howto/clinic.rst:864 msgid "``str(accept={str, NoneType}, zeroes=True)``" -msgstr "" +msgstr "``str(accept={str, NoneType}, zeroes=True)``" #: ../../howto/clinic.rst:865 msgid "``'z*'``" -msgstr "" +msgstr "``'z*'``" #: ../../howto/clinic.rst:865 msgid "``Py_buffer(accept={buffer, str, NoneType})``" -msgstr "" +msgstr "``Py_buffer(accept={buffer, str, NoneType})``" #: ../../howto/clinic.rst:868 msgid "" @@ -1343,7 +1345,7 @@ msgstr "" #: ../../howto/clinic.rst:893 msgid "Py_buffer" -msgstr "" +msgstr "Py_buffer" #: ../../howto/clinic.rst:895 msgid "" diff --git a/howto/logging-cookbook.po b/howto/logging-cookbook.po index 0b2e497..8b2c32a 100644 --- a/howto/logging-cookbook.po +++ b/howto/logging-cookbook.po @@ -5,6 +5,7 @@ # # Translators: # Iwan Setiawan , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:45+0000\n" -"Last-Translator: Iwan Setiawan , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,7 +32,7 @@ msgstr "Penulis" #: ../../howto/logging-cookbook.rst:7 msgid "Vinay Sajip " -msgstr "" +msgstr "Vinay Sajip " #: ../../howto/logging-cookbook.rst:9 msgid "" diff --git a/howto/logging.po b/howto/logging.po index 7864bdd..5ba9a5f 100644 --- a/howto/logging.po +++ b/howto/logging.po @@ -32,7 +32,7 @@ msgstr "Penulis" #: ../../howto/logging.rst:5 msgid "Vinay Sajip " -msgstr "" +msgstr "Vinay Sajip " #: ../../howto/logging.rst:12 msgid "Basic Logging Tutorial" @@ -137,7 +137,7 @@ msgstr "" #: ../../howto/logging.rst:69 ../../howto/logging.rst:846 msgid "Level" -msgstr "" +msgstr "Level" #: ../../howto/logging.rst:69 msgid "When it's used" @@ -145,7 +145,7 @@ msgstr "" #: ../../howto/logging.rst:71 ../../howto/logging.rst:856 msgid "``DEBUG``" -msgstr "" +msgstr "``DEBUG``" #: ../../howto/logging.rst:71 msgid "" @@ -154,7 +154,7 @@ msgstr "" #: ../../howto/logging.rst:74 ../../howto/logging.rst:854 msgid "``INFO``" -msgstr "" +msgstr "``INFO``" #: ../../howto/logging.rst:74 msgid "Confirmation that things are working as expected." @@ -162,7 +162,7 @@ msgstr "" #: ../../howto/logging.rst:77 ../../howto/logging.rst:852 msgid "``WARNING``" -msgstr "" +msgstr "``WARNING``" #: ../../howto/logging.rst:77 msgid "" @@ -173,7 +173,7 @@ msgstr "" #: ../../howto/logging.rst:82 ../../howto/logging.rst:850 msgid "``ERROR``" -msgstr "" +msgstr "``ERROR``" #: ../../howto/logging.rst:82 msgid "" @@ -183,7 +183,7 @@ msgstr "" #: ../../howto/logging.rst:85 ../../howto/logging.rst:848 msgid "``CRITICAL``" -msgstr "" +msgstr "``CRITICAL``" #: ../../howto/logging.rst:85 msgid "" @@ -398,7 +398,7 @@ msgstr "" #: ../../howto/logging.rst:318 msgid "Next Steps" -msgstr "" +msgstr "Langkah Berikutnya" #: ../../howto/logging.rst:320 msgid "" @@ -662,7 +662,7 @@ msgstr "" #: ../../howto/logging.rst:487 msgid "Handlers" -msgstr "" +msgstr "Penangan" #: ../../howto/logging.rst:489 msgid "" @@ -1022,31 +1022,31 @@ msgstr "" #: ../../howto/logging.rst:846 msgid "Numeric value" -msgstr "" +msgstr "Nilai angka" #: ../../howto/logging.rst:848 msgid "50" -msgstr "" +msgstr "50" #: ../../howto/logging.rst:850 msgid "40" -msgstr "" +msgstr "40" #: ../../howto/logging.rst:852 msgid "30" -msgstr "" +msgstr "30" #: ../../howto/logging.rst:854 msgid "20" -msgstr "" +msgstr "20" #: ../../howto/logging.rst:856 msgid "10" -msgstr "" +msgstr "10" #: ../../howto/logging.rst:858 msgid "``NOTSET``" -msgstr "" +msgstr "``NOTSET``" #: ../../howto/logging.rst:858 msgid "0" diff --git a/howto/pyporting.po b/howto/pyporting.po index 07330b7..c8fc086 100644 --- a/howto/pyporting.po +++ b/howto/pyporting.po @@ -123,7 +123,7 @@ msgstr "" #: ../../howto/pyporting.rst:50 msgid "Details" -msgstr "" +msgstr "Detail" #: ../../howto/pyporting.rst:52 msgid "" @@ -361,7 +361,7 @@ msgstr "" #: ../../howto/pyporting.rst:222 msgid "\\" -msgstr "" +msgstr "\\" #: ../../howto/pyporting.rst:222 msgid "decode" diff --git a/howto/regex.po b/howto/regex.po index f0f1439..76f9b0e 100644 --- a/howto/regex.po +++ b/howto/regex.po @@ -34,7 +34,7 @@ msgstr "Penulis" #: ../../howto/regex.rst:7 msgid "A.M. Kuchling " -msgstr "" +msgstr "A.M. Kuchling " #: ../../howto/regex.rstNone msgid "Abstract" @@ -201,7 +201,7 @@ msgstr "" #: ../../howto/regex.rst:131 msgid "``\\d``" -msgstr "" +msgstr "``\\d``" #: ../../howto/regex.rst:131 msgid "Matches any decimal digit; this is equivalent to the class ``[0-9]``." @@ -209,7 +209,7 @@ msgstr "" #: ../../howto/regex.rst:134 msgid "``\\D``" -msgstr "" +msgstr "``\\D``" #: ../../howto/regex.rst:134 msgid "" @@ -218,7 +218,7 @@ msgstr "" #: ../../howto/regex.rst:138 msgid "``\\s``" -msgstr "" +msgstr "``\\s``" #: ../../howto/regex.rst:137 msgid "" @@ -228,7 +228,7 @@ msgstr "" #: ../../howto/regex.rst:142 msgid "``\\S``" -msgstr "" +msgstr "``\\S``" #: ../../howto/regex.rst:141 msgid "" @@ -238,7 +238,7 @@ msgstr "" #: ../../howto/regex.rst:146 msgid "``\\w``" -msgstr "" +msgstr "``\\w``" #: ../../howto/regex.rst:145 msgid "" @@ -248,7 +248,7 @@ msgstr "" #: ../../howto/regex.rst:150 msgid "``\\W``" -msgstr "" +msgstr "``\\W``" #: ../../howto/regex.rst:149 msgid "" @@ -332,7 +332,7 @@ msgstr "1" #: ../../howto/regex.rst:191 msgid "``a``" -msgstr "" +msgstr "``a``" #: ../../howto/regex.rst:191 msgid "The ``a`` in the RE matches." @@ -344,7 +344,7 @@ msgstr "2" #: ../../howto/regex.rst:193 msgid "``abcbd``" -msgstr "" +msgstr "``abcbd``" #: ../../howto/regex.rst:193 msgid "" @@ -372,7 +372,7 @@ msgstr "4" #: ../../howto/regex.rst:202 ../../howto/regex.rst:213 msgid "``abcb``" -msgstr "" +msgstr "``abcb``" #: ../../howto/regex.rst:202 msgid "Back up, so that ``[bcd]*`` matches one less character." @@ -394,7 +394,7 @@ msgstr "6" #: ../../howto/regex.rst:209 msgid "``abc``" -msgstr "" +msgstr "``abc``" #: ../../howto/regex.rst:209 msgid "Back up again, so that ``[bcd]*`` is only matching ``bc``." @@ -540,7 +540,7 @@ msgstr "" #: ../../howto/regex.rst:314 msgid "``\\section``" -msgstr "" +msgstr "``\\section``" #: ../../howto/regex.rst:314 msgid "Text string to be matched" @@ -548,7 +548,7 @@ msgstr "" #: ../../howto/regex.rst:316 msgid "``\\\\section``" -msgstr "" +msgstr "``\\\\section``" #: ../../howto/regex.rst:316 msgid "Escaped backslash for :func:`re.compile`" @@ -556,7 +556,7 @@ msgstr "" #: ../../howto/regex.rst:318 ../../howto/regex.rst:345 msgid "``\"\\\\\\\\section\"``" -msgstr "" +msgstr "``\"\\\\\\\\section\"``" #: ../../howto/regex.rst:318 msgid "Escaped backslashes for a string literal" @@ -601,23 +601,23 @@ msgstr "" #: ../../howto/regex.rst:343 msgid "``\"ab*\"``" -msgstr "" +msgstr "``\"ab*\"``" #: ../../howto/regex.rst:343 msgid "``r\"ab*\"``" -msgstr "" +msgstr "``r\"ab*\"``" #: ../../howto/regex.rst:345 msgid "``r\"\\\\section\"``" -msgstr "" +msgstr "``r\"\\\\section\"``" #: ../../howto/regex.rst:347 msgid "``\"\\\\w+\\\\s+\\\\1\"``" -msgstr "" +msgstr "``\"\\\\w+\\\\s+\\\\1\"``" #: ../../howto/regex.rst:347 msgid "``r\"\\w+\\s+\\1\"``" -msgstr "" +msgstr "``r\"\\w+\\s+\\1\"``" #: ../../howto/regex.rst:352 msgid "Performing Matches" @@ -643,7 +643,7 @@ msgstr "" #: ../../howto/regex.rst:362 msgid "``match()``" -msgstr "" +msgstr "``match()``" #: ../../howto/regex.rst:362 msgid "Determine if the RE matches at the beginning of the string." @@ -651,7 +651,7 @@ msgstr "" #: ../../howto/regex.rst:365 msgid "``search()``" -msgstr "" +msgstr "``search()``" #: ../../howto/regex.rst:365 msgid "Scan through a string, looking for any location where this RE matches." @@ -659,7 +659,7 @@ msgstr "" #: ../../howto/regex.rst:368 msgid "``findall()``" -msgstr "" +msgstr "``findall()``" #: ../../howto/regex.rst:368 msgid "Find all substrings where the RE matches, and returns them as a list." @@ -667,7 +667,7 @@ msgstr "" #: ../../howto/regex.rst:371 msgid "``finditer()``" -msgstr "" +msgstr "``finditer()``" #: ../../howto/regex.rst:371 msgid "" @@ -725,7 +725,7 @@ msgstr "" #: ../../howto/regex.rst:420 msgid "``group()``" -msgstr "" +msgstr "``group()``" #: ../../howto/regex.rst:420 msgid "Return the string matched by the RE" @@ -733,7 +733,7 @@ msgstr "" #: ../../howto/regex.rst:422 msgid "``start()``" -msgstr "" +msgstr "``start()``" #: ../../howto/regex.rst:422 msgid "Return the starting position of the match" @@ -741,7 +741,7 @@ msgstr "" #: ../../howto/regex.rst:424 msgid "``end()``" -msgstr "" +msgstr "``end()``" #: ../../howto/regex.rst:424 msgid "Return the ending position of the match" @@ -749,7 +749,7 @@ msgstr "" #: ../../howto/regex.rst:426 msgid "``span()``" -msgstr "" +msgstr "``span()``" #: ../../howto/regex.rst:426 msgid "Return a tuple containing the (start, end) positions of the match" @@ -863,7 +863,7 @@ msgstr "Artinya" #: ../../howto/regex.rst:539 msgid ":const:`ASCII`, :const:`A`" -msgstr "" +msgstr ":const:`ASCII`, :const:`A`" #: ../../howto/regex.rst:539 msgid "" @@ -873,7 +873,7 @@ msgstr "" #: ../../howto/regex.rst:543 msgid ":const:`DOTALL`, :const:`S`" -msgstr "" +msgstr ":const:`DOTALL`, :const:`S`" #: ../../howto/regex.rst:543 msgid "Make ``.`` match any character, including newlines." @@ -881,7 +881,7 @@ msgstr "" #: ../../howto/regex.rst:546 msgid ":const:`IGNORECASE`, :const:`I`" -msgstr "" +msgstr ":const:`IGNORECASE`, :const:`I`" #: ../../howto/regex.rst:546 msgid "Do case-insensitive matches." @@ -889,7 +889,7 @@ msgstr "" #: ../../howto/regex.rst:548 msgid ":const:`LOCALE`, :const:`L`" -msgstr "" +msgstr ":const:`LOCALE`, :const:`L`" #: ../../howto/regex.rst:548 msgid "Do a locale-aware match." @@ -897,7 +897,7 @@ msgstr "" #: ../../howto/regex.rst:550 msgid ":const:`MULTILINE`, :const:`M`" -msgstr "" +msgstr ":const:`MULTILINE`, :const:`M`" #: ../../howto/regex.rst:550 msgid "Multi-line matching, affecting ``^`` and ``$``." @@ -1047,7 +1047,7 @@ msgstr "" #: ../../howto/regex.rst:703 msgid "``|``" -msgstr "" +msgstr "``|``" #: ../../howto/regex.rst:696 msgid "" @@ -1067,7 +1067,7 @@ msgstr "" #: ../../howto/regex.rst:718 msgid "``^``" -msgstr "" +msgstr "``^``" #: ../../howto/regex.rst:706 msgid "" @@ -1089,7 +1089,7 @@ msgstr "" #: ../../howto/regex.rst:732 msgid "``$``" -msgstr "" +msgstr "``$``" #: ../../howto/regex.rst:721 msgid "" @@ -1105,7 +1105,7 @@ msgstr "" #: ../../howto/regex.rst:738 msgid "``\\A``" -msgstr "" +msgstr "``\\A``" #: ../../howto/regex.rst:735 msgid "" @@ -1118,7 +1118,7 @@ msgstr "" #: ../../howto/regex.rst:741 msgid "``\\Z``" -msgstr "" +msgstr "``\\Z``" #: ../../howto/regex.rst:741 msgid "Matches only at the end of the string." @@ -1126,7 +1126,7 @@ msgstr "" #: ../../howto/regex.rst:776 msgid "``\\b``" -msgstr "" +msgstr "``\\b``" #: ../../howto/regex.rst:744 msgid "" @@ -1162,7 +1162,7 @@ msgstr "" #: ../../howto/regex.rst:781 msgid "``\\B``" -msgstr "" +msgstr "``\\B``" #: ../../howto/regex.rst:779 msgid "" @@ -1385,7 +1385,7 @@ msgstr "" #: ../../howto/regex.rst:989 msgid "``(?=...)``" -msgstr "" +msgstr "``(?=...)``" #: ../../howto/regex.rst:985 msgid "" @@ -1398,7 +1398,7 @@ msgstr "" #: ../../howto/regex.rst:994 msgid "``(?!...)``" -msgstr "" +msgstr "``(?!...)``" #: ../../howto/regex.rst:992 msgid "" @@ -1421,7 +1421,7 @@ msgstr "" #: ../../howto/regex.rst:1003 msgid "``.*[.].*$``" -msgstr "" +msgstr "``.*[.].*$``" #: ../../howto/regex.rst:1005 msgid "" @@ -1448,7 +1448,7 @@ msgstr "" #: ../../howto/regex.rst:1019 msgid "``.*[.]([^b]..|.[^a].|..[^t])$``" -msgstr "" +msgstr "``.*[.]([^b]..|.[^a].|..[^t])$``" #: ../../howto/regex.rst:1021 msgid "" @@ -1463,7 +1463,7 @@ msgstr "" #: ../../howto/regex.rst:1029 msgid "``.*[.]([^b].?.?|.[^a]?.?|..?[^t]?)$``" -msgstr "" +msgstr "``.*[.]([^b].?.?|.[^a]?.?|..?[^t]?)$``" #: ../../howto/regex.rst:1031 msgid "" @@ -1503,7 +1503,7 @@ msgstr "" #: ../../howto/regex.rst:1053 msgid "``.*[.](?!bat$|exe$)[^.]*$``" -msgstr "" +msgstr "``.*[.](?!bat$|exe$)[^.]*$``" #: ../../howto/regex.rst:1057 msgid "Modifying Strings" @@ -1518,7 +1518,7 @@ msgstr "" #: ../../howto/regex.rst:1066 msgid "``split()``" -msgstr "" +msgstr "``split()``" #: ../../howto/regex.rst:1066 msgid "Split the string into a list, splitting it wherever the RE matches" @@ -1526,7 +1526,7 @@ msgstr "" #: ../../howto/regex.rst:1069 msgid "``sub()``" -msgstr "" +msgstr "``sub()``" #: ../../howto/regex.rst:1069 msgid "" @@ -1536,7 +1536,7 @@ msgstr "" #: ../../howto/regex.rst:1072 msgid "``subn()``" -msgstr "" +msgstr "``subn()``" #: ../../howto/regex.rst:1072 msgid "" diff --git a/install/index.po b/install/index.po index d4f7c5f..7a7a91c 100644 --- a/install/index.po +++ b/install/index.po @@ -37,7 +37,7 @@ msgstr "" #: ../../install/index.rst:16 msgid ":ref:`installing-index`" -msgstr "" +msgstr ":ref:`installing-index`" #: ../../install/index.rst:16 msgid "" @@ -749,11 +749,11 @@ msgstr "" #: ../../install/index.rst:501 msgid "``--install-purelib``" -msgstr "" +msgstr "``--install-purelib``" #: ../../install/index.rst:502 msgid "``--install-platlib``" -msgstr "" +msgstr "``--install-platlib``" #: ../../install/index.rst:503 msgid "all modules" @@ -761,19 +761,19 @@ msgstr "" #: ../../install/index.rst:503 msgid "``--install-lib``" -msgstr "" +msgstr "``--install-lib``" #: ../../install/index.rst:504 msgid "``--install-scripts``" -msgstr "" +msgstr "``--install-scripts``" #: ../../install/index.rst:505 msgid "``--install-data``" -msgstr "" +msgstr "``--install-data``" #: ../../install/index.rst:506 msgid "``--install-headers``" -msgstr "" +msgstr "``--install-headers``" #: ../../install/index.rst:509 msgid "" diff --git a/installing/index.po b/installing/index.po index 9ee9209..42fcbf6 100644 --- a/installing/index.po +++ b/installing/index.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-24 11:46+0000\n" "PO-Revision-Date: 2017-02-16 17:46+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -130,7 +130,7 @@ msgid "" "developers and documentation authors responsible for the maintenance and " "evolution of the standard packaging tools and the associated metadata and " "file format standards. They maintain a variety of tools, documentation, and " -"issue trackers on both `GitHub `__ and `BitBucket " +"issue trackers on both `GitHub `__ and `Bitbucket " "`__." msgstr "" diff --git a/library/2to3.po b/library/2to3.po index a5c3af7..535555d 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -38,7 +38,7 @@ msgstr "" #: ../../library/2to3.rst:20 msgid "Using 2to3" -msgstr "" +msgstr "Menggunakan 2to3" #: ../../library/2to3.rst:22 msgid "" @@ -211,80 +211,81 @@ msgstr "Ke" #: ../../library/2to3.rst:166 msgid "``failUnlessEqual(a, b)``" -msgstr "" +msgstr "``failUnlessEqual(a, b)``" #: ../../library/2to3.rst:166 ../../library/2to3.rst:168 msgid ":meth:`assertEqual(a, b) `" -msgstr "" +msgstr ":meth:`assertEqual(a, b) `" #: ../../library/2to3.rst:168 msgid "``assertEquals(a, b)``" -msgstr "" +msgstr "``assertEquals(a, b)``" #: ../../library/2to3.rst:170 msgid "``failIfEqual(a, b)``" -msgstr "" +msgstr "``failIfEqual(a, b)``" #: ../../library/2to3.rst:170 ../../library/2to3.rst:172 msgid ":meth:`assertNotEqual(a, b) `" -msgstr "" +msgstr ":meth:`assertNotEqual(a, b) `" #: ../../library/2to3.rst:172 msgid "``assertNotEquals(a, b)``" -msgstr "" +msgstr "``assertNotEquals(a, b)``" #: ../../library/2to3.rst:174 msgid "``failUnless(a)``" -msgstr "" +msgstr "``failUnless(a)``" #: ../../library/2to3.rst:174 ../../library/2to3.rst:176 msgid ":meth:`assertTrue(a) `" -msgstr "" +msgstr ":meth:`assertTrue(a) `" #: ../../library/2to3.rst:176 msgid "``assert_(a)``" -msgstr "" +msgstr "``assert_(a)``" #: ../../library/2to3.rst:178 msgid "``failIf(a)``" -msgstr "" +msgstr "``failIf(a)``" #: ../../library/2to3.rst:178 msgid ":meth:`assertFalse(a) `" -msgstr "" +msgstr ":meth:`assertFalse(a) `" #: ../../library/2to3.rst:180 msgid "``failUnlessRaises(exc, cal)``" -msgstr "" +msgstr "``failUnlessRaises(exc, cal)``" #: ../../library/2to3.rst:180 msgid ":meth:`assertRaises(exc, cal) `" -msgstr "" +msgstr ":meth:`assertRaises(exc, cal) `" #: ../../library/2to3.rst:182 msgid "``failUnlessAlmostEqual(a, b)``" -msgstr "" +msgstr "``failUnlessAlmostEqual(a, b)``" #: ../../library/2to3.rst:182 ../../library/2to3.rst:184 msgid ":meth:`assertAlmostEqual(a, b) `" -msgstr "" +msgstr ":meth:`assertAlmostEqual(a, b) `" #: ../../library/2to3.rst:184 msgid "``assertAlmostEquals(a, b)``" -msgstr "" +msgstr "``assertAlmostEquals(a, b)``" #: ../../library/2to3.rst:186 msgid "``failIfAlmostEqual(a, b)``" -msgstr "" +msgstr "``failIfAlmostEqual(a, b)``" #: ../../library/2to3.rst:186 ../../library/2to3.rst:188 msgid "" ":meth:`assertNotAlmostEqual(a, b) `" msgstr "" +":meth:`assertNotAlmostEqual(a, b) `" #: ../../library/2to3.rst:188 msgid "``assertNotAlmostEquals(a, b)``" -msgstr "" +msgstr "``assertNotAlmostEquals(a, b)``" #: ../../library/2to3.rst:194 msgid "Converts :class:`basestring` to :class:`str`." @@ -361,7 +362,7 @@ msgstr "" #: ../../library/2to3.rst:262 msgid "is changed to ::" -msgstr "" +msgstr "diubah jadi ::" #: ../../library/2to3.rst:268 msgid "Detects sibling imports and converts them to relative imports." @@ -459,59 +460,59 @@ msgstr "" #: ../../library/2to3.rst:354 msgid "``operator.isCallable(obj)``" -msgstr "" +msgstr "``operator.isCallable(obj)``" #: ../../library/2to3.rst:354 msgid "``callable(obj)``" -msgstr "" +msgstr "``callable(obj)``" #: ../../library/2to3.rst:355 msgid "``operator.sequenceIncludes(obj)``" -msgstr "" +msgstr "``operator.sequenceIncludes(obj)``" #: ../../library/2to3.rst:355 msgid "``operator.contains(obj)``" -msgstr "" +msgstr "``operator.contains(obj)``" #: ../../library/2to3.rst:356 msgid "``operator.isSequenceType(obj)``" -msgstr "" +msgstr "``operator.isSequenceType(obj)``" #: ../../library/2to3.rst:356 msgid "``isinstance(obj, collections.abc.Sequence)``" -msgstr "" +msgstr "``isinstance(obj, collections.abc.Sequence)``" #: ../../library/2to3.rst:357 msgid "``operator.isMappingType(obj)``" -msgstr "" +msgstr "``operator.isMappingType(obj)``" #: ../../library/2to3.rst:357 msgid "``isinstance(obj, collections.abc.Mapping)``" -msgstr "" +msgstr "``isinstance(obj, collections.abc.Mapping)``" #: ../../library/2to3.rst:358 msgid "``operator.isNumberType(obj)``" -msgstr "" +msgstr "``operator.isNumberType(obj)``" #: ../../library/2to3.rst:358 msgid "``isinstance(obj, numbers.Number)``" -msgstr "" +msgstr "``isinstance(obj, numbers.Number)``" #: ../../library/2to3.rst:359 msgid "``operator.repeat(obj, n)``" -msgstr "" +msgstr "``operator.repeat(obj, n)``" #: ../../library/2to3.rst:359 msgid "``operator.mul(obj, n)``" -msgstr "" +msgstr "``operator.mul(obj, n)``" #: ../../library/2to3.rst:360 msgid "``operator.irepeat(obj, n)``" -msgstr "" +msgstr "``operator.irepeat(obj, n)``" #: ../../library/2to3.rst:360 msgid "``operator.imul(obj, n)``" -msgstr "" +msgstr "``operator.imul(obj, n)``" #: ../../library/2to3.rst:365 msgid "" diff --git a/library/__future__.po b/library/__future__.po index fd23e0b..2385c60 100644 --- a/library/__future__.po +++ b/library/__future__.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:47+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -110,7 +114,7 @@ msgstr "" #: ../../library/__future__.rst:67 msgid "feature" -msgstr "" +msgstr "fitur" #: ../../library/__future__.rst:67 msgid "optional in" @@ -122,19 +126,19 @@ msgstr "" #: ../../library/__future__.rst:67 msgid "effect" -msgstr "" +msgstr "efek" #: ../../library/__future__.rst:69 msgid "nested_scopes" -msgstr "" +msgstr "nested_scopes" #: ../../library/__future__.rst:69 msgid "2.1.0b1" -msgstr "" +msgstr "2.1.0b1" #: ../../library/__future__.rst:69 msgid "2.2" -msgstr "" +msgstr "2.2" #: ../../library/__future__.rst:69 msgid ":pep:`227`: *Statically Nested Scopes*" @@ -146,11 +150,11 @@ msgstr "" #: ../../library/__future__.rst:72 msgid "2.2.0a1" -msgstr "" +msgstr "2.2.0a1" #: ../../library/__future__.rst:72 msgid "2.3" -msgstr "" +msgstr "2.3" #: ../../library/__future__.rst:72 msgid ":pep:`255`: *Simple Generators*" @@ -162,12 +166,12 @@ msgstr "" #: ../../library/__future__.rst:75 msgid "2.2.0a2" -msgstr "" +msgstr "2.2.0a2" #: ../../library/__future__.rst:75 ../../library/__future__.rst:78 #: ../../library/__future__.rst:84 ../../library/__future__.rst:87 msgid "3.0" -msgstr "" +msgstr "3.0" #: ../../library/__future__.rst:75 msgid ":pep:`238`: *Changing the Division Operator*" @@ -175,11 +179,11 @@ msgstr "" #: ../../library/__future__.rst:78 msgid "absolute_import" -msgstr "" +msgstr "absolute_import" #: ../../library/__future__.rst:78 ../../library/__future__.rst:81 msgid "2.5.0a1" -msgstr "" +msgstr "2.5.0a1" #: ../../library/__future__.rst:78 msgid ":pep:`328`: *Imports: Multi-Line and Absolute/Relative*" @@ -187,11 +191,11 @@ msgstr "" #: ../../library/__future__.rst:81 msgid "with_statement" -msgstr "" +msgstr "with_statement" #: ../../library/__future__.rst:81 msgid "2.6" -msgstr "" +msgstr "2.6" #: ../../library/__future__.rst:81 msgid ":pep:`343`: *The \"with\" Statement*" @@ -199,11 +203,11 @@ msgstr "" #: ../../library/__future__.rst:84 msgid "print_function" -msgstr "" +msgstr "print_function" #: ../../library/__future__.rst:84 ../../library/__future__.rst:87 msgid "2.6.0a2" -msgstr "" +msgstr "2.6.0a2" #: ../../library/__future__.rst:84 msgid ":pep:`3105`: *Make print a function*" @@ -211,7 +215,7 @@ msgstr "" #: ../../library/__future__.rst:87 msgid "unicode_literals" -msgstr "" +msgstr "unicode_literals" #: ../../library/__future__.rst:87 msgid ":pep:`3112`: *Bytes literals in Python 3000*" @@ -219,15 +223,15 @@ msgstr "" #: ../../library/__future__.rst:90 msgid "generator_stop" -msgstr "" +msgstr "generator_stop" #: ../../library/__future__.rst:90 msgid "3.5.0b1" -msgstr "" +msgstr "3.5.0b1" #: ../../library/__future__.rst:90 msgid "3.7" -msgstr "" +msgstr "3.7" #: ../../library/__future__.rst:90 msgid ":pep:`479`: *StopIteration handling inside generators*" @@ -235,15 +239,15 @@ msgstr "" #: ../../library/__future__.rst:93 msgid "annotations" -msgstr "" +msgstr "anotasi" #: ../../library/__future__.rst:93 msgid "3.7.0b1" -msgstr "" +msgstr "3.7.0b1" #: ../../library/__future__.rst:93 msgid "4.0" -msgstr "" +msgstr "4.0" #: ../../library/__future__.rst:93 msgid ":pep:`563`: *Postponed evaluation of annotations*" @@ -251,7 +255,7 @@ msgstr "" #: ../../library/__future__.rst:102 msgid ":ref:`future`" -msgstr "" +msgstr ":ref:`future`" #: ../../library/__future__.rst:103 msgid "How the compiler treats future imports." diff --git a/library/argparse.po b/library/argparse.po index 3c3e12d..3cc1501 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-07 11:37+0000\n" +"POT-Creation-Date: 2019-10-21 11:44+0000\n" "PO-Revision-Date: 2017-02-16 17:48+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -122,7 +122,7 @@ msgstr "" #: ../../library/argparse.rst:121 msgid "Parsing arguments" -msgstr "" +msgstr "Mengurai argumen" #: ../../library/argparse.rst:123 msgid "" @@ -706,7 +706,7 @@ msgid "" "list. Example usage::" msgstr "" -#: ../../library/argparse.rst:813 +#: ../../library/argparse.rst:815 msgid "" "You may also specify an arbitrary action by passing an Action subclass or " "other object that implements the same interface. The recommended way to do " @@ -714,19 +714,19 @@ msgid "" "optionally the ``__init__`` method." msgstr "" -#: ../../library/argparse.rst:818 +#: ../../library/argparse.rst:820 msgid "An example of a custom action::" msgstr "" -#: ../../library/argparse.rst:838 +#: ../../library/argparse.rst:840 msgid "For more details, see :class:`Action`." msgstr "" -#: ../../library/argparse.rst:841 +#: ../../library/argparse.rst:843 msgid "nargs" msgstr "" -#: ../../library/argparse.rst:843 +#: ../../library/argparse.rst:845 msgid "" "ArgumentParser objects usually associate a single command-line argument with" " a single action to be taken. The ``nargs`` keyword argument associates a " @@ -734,19 +734,19 @@ msgid "" "supported values are:" msgstr "" -#: ../../library/argparse.rst:848 +#: ../../library/argparse.rst:850 msgid "" "``N`` (an integer). ``N`` arguments from the command line will be gathered " "together into a list. For example::" msgstr "" -#: ../../library/argparse.rst:857 +#: ../../library/argparse.rst:859 msgid "" "Note that ``nargs=1`` produces a list of one item. This is different from " "the default, in which the item is produced by itself." msgstr "" -#: ../../library/argparse.rst:862 +#: ../../library/argparse.rst:864 msgid "" "``'?'``. One argument will be consumed from the command line if possible, " "and produced as a single item. If no command-line argument is present, the " @@ -756,13 +756,13 @@ msgid "" "produced. Some examples to illustrate this::" msgstr "" -#: ../../library/argparse.rst:879 +#: ../../library/argparse.rst:881 msgid "" "One of the more common uses of ``nargs='?'`` is to allow optional input and " "output files::" msgstr "" -#: ../../library/argparse.rst:896 +#: ../../library/argparse.rst:898 msgid "" "``'*'``. All command-line arguments present are gathered into a list. Note" " that it generally doesn't make much sense to have more than one positional " @@ -770,21 +770,21 @@ msgid "" "``nargs='*'`` is possible. For example::" msgstr "" -#: ../../library/argparse.rst:910 +#: ../../library/argparse.rst:912 msgid "" "``'+'``. Just like ``'*'``, all command-line args present are gathered into " "a list. Additionally, an error message will be generated if there wasn't at" " least one command-line argument present. For example::" msgstr "" -#: ../../library/argparse.rst:924 +#: ../../library/argparse.rst:926 msgid "" "``argparse.REMAINDER``. All the remaining command-line arguments are " "gathered into a list. This is commonly useful for command line utilities " "that dispatch to other command line utilities::" msgstr "" -#: ../../library/argparse.rst:935 +#: ../../library/argparse.rst:937 msgid "" "If the ``nargs`` keyword argument is not provided, the number of arguments " "consumed is determined by the action_. Generally this means a single " @@ -792,11 +792,11 @@ msgid "" "be produced." msgstr "" -#: ../../library/argparse.rst:941 +#: ../../library/argparse.rst:943 msgid "const" msgstr "" -#: ../../library/argparse.rst:943 +#: ../../library/argparse.rst:945 msgid "" "The ``const`` argument of :meth:`~ArgumentParser.add_argument` is used to " "hold constant values that are not read from the command line but are " @@ -804,7 +804,7 @@ msgid "" "common uses of it are:" msgstr "" -#: ../../library/argparse.rst:947 +#: ../../library/argparse.rst:949 msgid "" "When :meth:`~ArgumentParser.add_argument` is called with " "``action='store_const'`` or ``action='append_const'``. These actions add " @@ -813,7 +813,7 @@ msgid "" "examples." msgstr "" -#: ../../library/argparse.rst:952 +#: ../../library/argparse.rst:954 msgid "" "When :meth:`~ArgumentParser.add_argument` is called with option strings " "(like ``-f`` or ``--foo``) and ``nargs='?'``. This creates an optional " @@ -823,17 +823,17 @@ msgid "" "instead. See the nargs_ description for examples." msgstr "" -#: ../../library/argparse.rst:959 +#: ../../library/argparse.rst:961 msgid "" "With the ``'store_const'`` and ``'append_const'`` actions, the ``const`` " "keyword argument must be given. For other actions, it defaults to ``None``." msgstr "" -#: ../../library/argparse.rst:964 +#: ../../library/argparse.rst:966 msgid "default" msgstr "bawaan" -#: ../../library/argparse.rst:966 +#: ../../library/argparse.rst:968 msgid "" "All optional arguments and some positional arguments may be omitted at the " "command line. The ``default`` keyword argument of " @@ -843,7 +843,7 @@ msgid "" "option string was not present at the command line::" msgstr "" -#: ../../library/argparse.rst:980 +#: ../../library/argparse.rst:982 msgid "" "If the ``default`` value is a string, the parser parses the value as if it " "were a command-line argument. In particular, the parser applies any type_ " @@ -852,23 +852,23 @@ msgid "" "is::" msgstr "" -#: ../../library/argparse.rst:991 +#: ../../library/argparse.rst:993 msgid "" "For positional arguments with nargs_ equal to ``?`` or ``*``, the " "``default`` value is used when no command-line argument was present::" msgstr "" -#: ../../library/argparse.rst:1002 +#: ../../library/argparse.rst:1004 msgid "" "Providing ``default=argparse.SUPPRESS`` causes no attribute to be added if " "the command-line argument was not present::" msgstr "" -#: ../../library/argparse.rst:1014 +#: ../../library/argparse.rst:1016 msgid "type" msgstr "tipe" -#: ../../library/argparse.rst:1016 +#: ../../library/argparse.rst:1018 msgid "" "By default, :class:`ArgumentParser` objects read command-line arguments in " "as simple strings. However, quite often the command-line string should " @@ -879,13 +879,13 @@ msgid "" "be used directly as the value of the ``type`` argument::" msgstr "" -#: ../../library/argparse.rst:1029 +#: ../../library/argparse.rst:1031 msgid "" "See the section on the default_ keyword argument for information on when the" " ``type`` argument is applied to default arguments." msgstr "" -#: ../../library/argparse.rst:1032 +#: ../../library/argparse.rst:1034 msgid "" "To ease the use of various types of files, the argparse module provides the " "factory FileType which takes the ``mode=``, ``bufsize=``, ``encoding=`` and " @@ -893,27 +893,27 @@ msgid "" "``FileType('w')`` can be used to create a writable file::" msgstr "" -#: ../../library/argparse.rst:1042 +#: ../../library/argparse.rst:1044 msgid "" "``type=`` can take any callable that takes a single string argument and " "returns the converted value::" msgstr "" -#: ../../library/argparse.rst:1061 +#: ../../library/argparse.rst:1063 msgid "" "The choices_ keyword argument may be more convenient for type checkers that " "simply check against a range of values::" msgstr "" -#: ../../library/argparse.rst:1072 +#: ../../library/argparse.rst:1074 msgid "See the choices_ section for more details." msgstr "" -#: ../../library/argparse.rst:1076 +#: ../../library/argparse.rst:1078 msgid "choices" msgstr "" -#: ../../library/argparse.rst:1078 +#: ../../library/argparse.rst:1080 msgid "" "Some command-line arguments should be selected from a restricted set of " "values. These can be handled by passing a container object as the *choices* " @@ -922,24 +922,24 @@ msgid "" "be displayed if the argument was not one of the acceptable values::" msgstr "" -#: ../../library/argparse.rst:1093 +#: ../../library/argparse.rst:1095 msgid "" "Note that inclusion in the *choices* container is checked after any type_ " "conversions have been performed, so the type of the objects in the *choices*" " container should match the type_ specified::" msgstr "" -#: ../../library/argparse.rst:1105 +#: ../../library/argparse.rst:1107 msgid "" "Any container can be passed as the *choices* value, so :class:`list` " "objects, :class:`set` objects, and custom containers are all supported." msgstr "" -#: ../../library/argparse.rst:1110 +#: ../../library/argparse.rst:1112 msgid "required" msgstr "" -#: ../../library/argparse.rst:1112 +#: ../../library/argparse.rst:1114 msgid "" "In general, the :mod:`argparse` module assumes that flags like ``-f`` and " "``--bar`` indicate *optional* arguments, which can always be omitted at the " @@ -947,24 +947,24 @@ msgid "" "the ``required=`` keyword argument to :meth:`~ArgumentParser.add_argument`::" msgstr "" -#: ../../library/argparse.rst:1125 +#: ../../library/argparse.rst:1127 msgid "" "As the example shows, if an option is marked as ``required``, " ":meth:`~ArgumentParser.parse_args` will report an error if that option is " "not present at the command line." msgstr "" -#: ../../library/argparse.rst:1131 +#: ../../library/argparse.rst:1133 msgid "" "Required options are generally considered bad form because users expect " "*options* to be *optional*, and thus they should be avoided when possible." msgstr "" -#: ../../library/argparse.rst:1136 +#: ../../library/argparse.rst:1138 msgid "help" msgstr "" -#: ../../library/argparse.rst:1138 +#: ../../library/argparse.rst:1140 msgid "" "The ``help`` value is a string containing a brief description of the " "argument. When a user requests help (usually by using ``-h`` or ``--help`` " @@ -972,7 +972,7 @@ msgid "" "each argument::" msgstr "" -#: ../../library/argparse.rst:1158 +#: ../../library/argparse.rst:1160 msgid "" "The ``help`` strings can include various format specifiers to avoid " "repetition of things like the program name or the argument default_. The " @@ -981,23 +981,23 @@ msgid "" "``%(type)s``, etc.::" msgstr "" -#: ../../library/argparse.rst:1175 +#: ../../library/argparse.rst:1177 msgid "" "As the help string supports %-formatting, if you want a literal ``%`` to " "appear in the help string, you must escape it as ``%%``." msgstr "" -#: ../../library/argparse.rst:1178 +#: ../../library/argparse.rst:1180 msgid "" ":mod:`argparse` supports silencing the help entry for certain options, by " "setting the ``help`` value to ``argparse.SUPPRESS``::" msgstr "" -#: ../../library/argparse.rst:1191 +#: ../../library/argparse.rst:1193 msgid "metavar" msgstr "" -#: ../../library/argparse.rst:1193 +#: ../../library/argparse.rst:1195 msgid "" "When :class:`ArgumentParser` generates help messages, it needs some way to " "refer to each expected argument. By default, ArgumentParser objects use the" @@ -1009,29 +1009,29 @@ msgid "" " argument will be referred to as ``FOO``. An example::" msgstr "" -#: ../../library/argparse.rst:1217 +#: ../../library/argparse.rst:1219 msgid "An alternative name can be specified with ``metavar``::" msgstr "" -#: ../../library/argparse.rst:1234 +#: ../../library/argparse.rst:1236 msgid "" "Note that ``metavar`` only changes the *displayed* name - the name of the " "attribute on the :meth:`~ArgumentParser.parse_args` object is still " "determined by the dest_ value." msgstr "" -#: ../../library/argparse.rst:1238 +#: ../../library/argparse.rst:1240 msgid "" "Different values of ``nargs`` may cause the metavar to be used multiple " "times. Providing a tuple to ``metavar`` specifies a different display for " "each of the arguments::" msgstr "" -#: ../../library/argparse.rst:1255 +#: ../../library/argparse.rst:1257 msgid "dest" msgstr "" -#: ../../library/argparse.rst:1257 +#: ../../library/argparse.rst:1259 msgid "" "Most :class:`ArgumentParser` actions add some value as an attribute of the " "object returned by :meth:`~ArgumentParser.parse_args`. The name of this " @@ -1041,7 +1041,7 @@ msgid "" ":meth:`~ArgumentParser.add_argument`::" msgstr "" -#: ../../library/argparse.rst:1269 +#: ../../library/argparse.rst:1271 msgid "" "For optional argument actions, the value of ``dest`` is normally inferred " "from the option strings. :class:`ArgumentParser` generates the value of " @@ -1053,22 +1053,22 @@ msgid "" "below illustrate this behavior::" msgstr "" -#: ../../library/argparse.rst:1286 +#: ../../library/argparse.rst:1288 msgid "``dest`` allows a custom attribute name to be provided::" msgstr "" -#: ../../library/argparse.rst:1294 +#: ../../library/argparse.rst:1296 msgid "Action classes" msgstr "" -#: ../../library/argparse.rst:1296 +#: ../../library/argparse.rst:1298 msgid "" "Action classes implement the Action API, a callable which returns a callable" " which processes arguments from the command-line. Any object which follows " "this API may be passed as the ``action`` parameter to :meth:`add_argument`." msgstr "" -#: ../../library/argparse.rst:1305 +#: ../../library/argparse.rst:1307 msgid "" "Action objects are used by an ArgumentParser to represent the information " "needed to parse a single argument from one or more strings from the command " @@ -1077,7 +1077,7 @@ msgid "" "the ``action`` itself." msgstr "" -#: ../../library/argparse.rst:1311 +#: ../../library/argparse.rst:1313 msgid "" "Instances of Action (or return value of any callable to the ``action`` " "parameter) should have attributes \"dest\", \"option_strings\", \"default\"," @@ -1085,107 +1085,107 @@ msgid "" "these attributes are defined is to call ``Action.__init__``." msgstr "" -#: ../../library/argparse.rst:1316 +#: ../../library/argparse.rst:1318 msgid "" "Action instances should be callable, so subclasses must override the " "``__call__`` method, which should accept four parameters:" msgstr "" -#: ../../library/argparse.rst:1319 +#: ../../library/argparse.rst:1321 msgid "``parser`` - The ArgumentParser object which contains this action." msgstr "" -#: ../../library/argparse.rst:1321 +#: ../../library/argparse.rst:1323 msgid "" "``namespace`` - The :class:`Namespace` object that will be returned by " ":meth:`~ArgumentParser.parse_args`. Most actions add an attribute to this " "object using :func:`setattr`." msgstr "" -#: ../../library/argparse.rst:1325 +#: ../../library/argparse.rst:1327 msgid "" "``values`` - The associated command-line arguments, with any type " "conversions applied. Type conversions are specified with the type_ keyword " "argument to :meth:`~ArgumentParser.add_argument`." msgstr "" -#: ../../library/argparse.rst:1329 +#: ../../library/argparse.rst:1331 msgid "" "``option_string`` - The option string that was used to invoke this action. " "The ``option_string`` argument is optional, and will be absent if the action" " is associated with a positional argument." msgstr "" -#: ../../library/argparse.rst:1333 +#: ../../library/argparse.rst:1335 msgid "" "The ``__call__`` method may perform arbitrary actions, but will typically " "set attributes on the ``namespace`` based on ``dest`` and ``values``." msgstr "" -#: ../../library/argparse.rst:1338 +#: ../../library/argparse.rst:1340 msgid "The parse_args() method" msgstr "" -#: ../../library/argparse.rst:1342 +#: ../../library/argparse.rst:1344 msgid "" "Convert argument strings to objects and assign them as attributes of the " "namespace. Return the populated namespace." msgstr "" -#: ../../library/argparse.rst:1345 +#: ../../library/argparse.rst:1347 msgid "" "Previous calls to :meth:`add_argument` determine exactly what objects are " "created and how they are assigned. See the documentation for " ":meth:`add_argument` for details." msgstr "" -#: ../../library/argparse.rst:1349 +#: ../../library/argparse.rst:1351 msgid "" "args_ - List of strings to parse. The default is taken from " ":data:`sys.argv`." msgstr "" -#: ../../library/argparse.rst:1352 +#: ../../library/argparse.rst:1354 msgid "" "namespace_ - An object to take the attributes. The default is a new empty " ":class:`Namespace` object." msgstr "" -#: ../../library/argparse.rst:1357 +#: ../../library/argparse.rst:1359 msgid "Option value syntax" msgstr "" -#: ../../library/argparse.rst:1359 +#: ../../library/argparse.rst:1361 msgid "" "The :meth:`~ArgumentParser.parse_args` method supports several ways of " "specifying the value of an option (if it takes one). In the simplest case, " "the option and its value are passed as two separate arguments::" msgstr "" -#: ../../library/argparse.rst:1371 +#: ../../library/argparse.rst:1373 msgid "" "For long options (options with names longer than a single character), the " "option and value can also be passed as a single command-line argument, using" " ``=`` to separate them::" msgstr "" -#: ../../library/argparse.rst:1378 +#: ../../library/argparse.rst:1380 msgid "" "For short options (options only one character long), the option and its " "value can be concatenated::" msgstr "" -#: ../../library/argparse.rst:1384 +#: ../../library/argparse.rst:1386 msgid "" "Several short options can be joined together, using only a single ``-`` " "prefix, as long as only the last option (or none of them) requires a value::" msgstr "" -#: ../../library/argparse.rst:1396 +#: ../../library/argparse.rst:1398 msgid "Invalid arguments" msgstr "" -#: ../../library/argparse.rst:1398 +#: ../../library/argparse.rst:1400 msgid "" "While parsing the command line, :meth:`~ArgumentParser.parse_args` checks " "for a variety of errors, including ambiguous options, invalid types, invalid" @@ -1193,11 +1193,11 @@ msgid "" "such an error, it exits and prints the error along with a usage message::" msgstr "" -#: ../../library/argparse.rst:1424 +#: ../../library/argparse.rst:1426 msgid "Arguments containing ``-``" msgstr "" -#: ../../library/argparse.rst:1426 +#: ../../library/argparse.rst:1428 msgid "" "The :meth:`~ArgumentParser.parse_args` method attempts to give errors " "whenever the user has clearly made a mistake, but some situations are " @@ -1209,7 +1209,7 @@ msgid "" "negative numbers::" msgstr "" -#: ../../library/argparse.rst:1464 +#: ../../library/argparse.rst:1466 msgid "" "If you have positional arguments that must begin with ``-`` and don't look " "like negative numbers, you can insert the pseudo-argument ``'--'`` which " @@ -1217,28 +1217,28 @@ msgid "" "positional argument::" msgstr "" -#: ../../library/argparse.rst:1475 +#: ../../library/argparse.rst:1477 msgid "Argument abbreviations (prefix matching)" msgstr "" -#: ../../library/argparse.rst:1477 +#: ../../library/argparse.rst:1479 msgid "" "The :meth:`~ArgumentParser.parse_args` method :ref:`by default " "` allows long options to be abbreviated to a prefix, if the " "abbreviation is unambiguous (the prefix matches a unique option)::" msgstr "" -#: ../../library/argparse.rst:1492 +#: ../../library/argparse.rst:1494 msgid "" "An error is produced for arguments that could produce more than one options." " This feature can be disabled by setting :ref:`allow_abbrev` to ``False``." msgstr "" -#: ../../library/argparse.rst:1498 +#: ../../library/argparse.rst:1500 msgid "Beyond ``sys.argv``" msgstr "" -#: ../../library/argparse.rst:1500 +#: ../../library/argparse.rst:1502 msgid "" "Sometimes it may be useful to have an ArgumentParser parse arguments other " "than those of :data:`sys.argv`. This can be accomplished by passing a list " @@ -1246,39 +1246,39 @@ msgid "" "testing at the interactive prompt::" msgstr "" -#: ../../library/argparse.rst:1520 +#: ../../library/argparse.rst:1522 msgid "The Namespace object" msgstr "" -#: ../../library/argparse.rst:1524 +#: ../../library/argparse.rst:1526 msgid "" "Simple class used by default by :meth:`~ArgumentParser.parse_args` to create" " an object holding attributes and return it." msgstr "" -#: ../../library/argparse.rst:1527 +#: ../../library/argparse.rst:1529 msgid "" "This class is deliberately simple, just an :class:`object` subclass with a " "readable string representation. If you prefer to have dict-like view of the " "attributes, you can use the standard Python idiom, :func:`vars`::" msgstr "" -#: ../../library/argparse.rst:1537 +#: ../../library/argparse.rst:1539 msgid "" "It may also be useful to have an :class:`ArgumentParser` assign attributes " "to an already existing object, rather than a new :class:`Namespace` object." " This can be achieved by specifying the ``namespace=`` keyword argument::" msgstr "" -#: ../../library/argparse.rst:1553 +#: ../../library/argparse.rst:1555 msgid "Other utilities" msgstr "" -#: ../../library/argparse.rst:1556 +#: ../../library/argparse.rst:1558 msgid "Sub-commands" msgstr "" -#: ../../library/argparse.rst:1563 +#: ../../library/argparse.rst:1565 msgid "" "Many programs split up their functionality into a number of sub-commands, " "for example, the ``svn`` program can invoke sub-commands like ``svn " @@ -1293,69 +1293,69 @@ msgid "" "returns an :class:`ArgumentParser` object that can be modified as usual." msgstr "" -#: ../../library/argparse.rst:1575 +#: ../../library/argparse.rst:1577 msgid "Description of parameters:" msgstr "" -#: ../../library/argparse.rst:1577 +#: ../../library/argparse.rst:1579 msgid "" "title - title for the sub-parser group in help output; by default " "\"subcommands\" if description is provided, otherwise uses title for " "positional arguments" msgstr "" -#: ../../library/argparse.rst:1581 +#: ../../library/argparse.rst:1583 msgid "" "description - description for the sub-parser group in help output, by " "default ``None``" msgstr "" -#: ../../library/argparse.rst:1584 +#: ../../library/argparse.rst:1586 msgid "" "prog - usage information that will be displayed with sub-command help, by " "default the name of the program and any positional arguments before the " "subparser argument" msgstr "" -#: ../../library/argparse.rst:1588 +#: ../../library/argparse.rst:1590 msgid "" "parser_class - class which will be used to create sub-parser instances, by " "default the class of the current parser (e.g. ArgumentParser)" msgstr "" -#: ../../library/argparse.rst:1591 +#: ../../library/argparse.rst:1593 msgid "" "action_ - the basic type of action to be taken when this argument is " "encountered at the command line" msgstr "" -#: ../../library/argparse.rst:1594 +#: ../../library/argparse.rst:1596 msgid "" "dest_ - name of the attribute under which sub-command name will be stored; " "by default ``None`` and no value is stored" msgstr "" -#: ../../library/argparse.rst:1597 +#: ../../library/argparse.rst:1599 msgid "" "required_ - Whether or not a subcommand must be provided, by default " "``False`` (added in 3.7)" msgstr "" -#: ../../library/argparse.rst:1600 +#: ../../library/argparse.rst:1602 msgid "help_ - help for sub-parser group in help output, by default ``None``" msgstr "" -#: ../../library/argparse.rst:1602 +#: ../../library/argparse.rst:1604 msgid "" "metavar_ - string presenting available sub-commands in help; by default it " "is ``None`` and presents sub-commands in form {cmd1, cmd2, ..}" msgstr "" -#: ../../library/argparse.rst:1605 +#: ../../library/argparse.rst:1607 msgid "Some example usage::" msgstr "" -#: ../../library/argparse.rst:1626 +#: ../../library/argparse.rst:1628 msgid "" "Note that the object returned by :meth:`parse_args` will only contain " "attributes for the main parser and the subparser that was selected by the " @@ -1365,7 +1365,7 @@ msgid "" "``baz`` attributes are present." msgstr "" -#: ../../library/argparse.rst:1633 +#: ../../library/argparse.rst:1635 msgid "" "Similarly, when a help message is requested from a subparser, only the help " "for that particular parser will be printed. The help message will not " @@ -1374,21 +1374,21 @@ msgid "" " to :meth:`add_parser` as above.)" msgstr "" -#: ../../library/argparse.rst:1669 +#: ../../library/argparse.rst:1671 msgid "" "The :meth:`add_subparsers` method also supports ``title`` and " "``description`` keyword arguments. When either is present, the subparser's " "commands will appear in their own group in the help output. For example::" msgstr "" -#: ../../library/argparse.rst:1690 +#: ../../library/argparse.rst:1692 msgid "" "Furthermore, ``add_parser`` supports an additional ``aliases`` argument, " "which allows multiple strings to refer to the same subparser. This example, " "like ``svn``, aliases ``co`` as a shorthand for ``checkout``::" msgstr "" -#: ../../library/argparse.rst:1701 +#: ../../library/argparse.rst:1703 msgid "" "One particularly effective way of handling sub-commands is to combine the " "use of the :meth:`add_subparsers` method with calls to :meth:`set_defaults` " @@ -1396,7 +1396,7 @@ msgid "" "example::" msgstr "" -#: ../../library/argparse.rst:1738 +#: ../../library/argparse.rst:1740 msgid "" "This way, you can let :meth:`parse_args` do the job of calling the " "appropriate function after argument parsing is complete. Associating " @@ -1406,15 +1406,15 @@ msgid "" "argument to the :meth:`add_subparsers` call will work::" msgstr "" -#: ../../library/argparse.rst:1754 +#: ../../library/argparse.rst:1756 msgid "New *required* keyword argument." msgstr "" -#: ../../library/argparse.rst:1759 +#: ../../library/argparse.rst:1761 msgid "FileType objects" msgstr "" -#: ../../library/argparse.rst:1763 +#: ../../library/argparse.rst:1765 msgid "" "The :class:`FileType` factory creates objects that can be passed to the type" " argument of :meth:`ArgumentParser.add_argument`. Arguments that have " @@ -1423,22 +1423,22 @@ msgid "" "(see the :func:`open` function for more details)::" msgstr "" -#: ../../library/argparse.rst:1775 +#: ../../library/argparse.rst:1777 msgid "" "FileType objects understand the pseudo-argument ``'-'`` and automatically " "convert this into ``sys.stdin`` for readable :class:`FileType` objects and " "``sys.stdout`` for writable :class:`FileType` objects::" msgstr "" -#: ../../library/argparse.rst:1784 +#: ../../library/argparse.rst:1786 msgid "The *encodings* and *errors* keyword arguments." msgstr "" -#: ../../library/argparse.rst:1789 +#: ../../library/argparse.rst:1791 msgid "Argument groups" msgstr "" -#: ../../library/argparse.rst:1793 +#: ../../library/argparse.rst:1795 msgid "" "By default, :class:`ArgumentParser` groups command-line arguments into " "\"positional arguments\" and \"optional arguments\" when displaying help " @@ -1447,7 +1447,7 @@ msgid "" ":meth:`add_argument_group` method::" msgstr "" -#: ../../library/argparse.rst:1810 +#: ../../library/argparse.rst:1812 msgid "" "The :meth:`add_argument_group` method returns an argument group object which" " has an :meth:`~ArgumentParser.add_argument` method just like a regular " @@ -1458,42 +1458,42 @@ msgid "" "this display::" msgstr "" -#: ../../library/argparse.rst:1836 +#: ../../library/argparse.rst:1838 msgid "" "Note that any arguments not in your user-defined groups will end up back in " "the usual \"positional arguments\" and \"optional arguments\" sections." msgstr "" -#: ../../library/argparse.rst:1841 +#: ../../library/argparse.rst:1843 msgid "Mutual exclusion" msgstr "" -#: ../../library/argparse.rst:1845 +#: ../../library/argparse.rst:1847 msgid "" "Create a mutually exclusive group. :mod:`argparse` will make sure that only " "one of the arguments in the mutually exclusive group was present on the " "command line::" msgstr "" -#: ../../library/argparse.rst:1861 +#: ../../library/argparse.rst:1863 msgid "" "The :meth:`add_mutually_exclusive_group` method also accepts a *required* " "argument, to indicate that at least one of the mutually exclusive arguments " "is required::" msgstr "" -#: ../../library/argparse.rst:1873 +#: ../../library/argparse.rst:1875 msgid "" "Note that currently mutually exclusive argument groups do not support the " "*title* and *description* arguments of " ":meth:`~ArgumentParser.add_argument_group`." msgstr "" -#: ../../library/argparse.rst:1879 +#: ../../library/argparse.rst:1881 msgid "Parser defaults" msgstr "" -#: ../../library/argparse.rst:1883 +#: ../../library/argparse.rst:1885 msgid "" "Most of the time, the attributes of the object returned by " ":meth:`parse_args` will be fully determined by inspecting the command-line " @@ -1502,73 +1502,73 @@ msgid "" "command line to be added::" msgstr "" -#: ../../library/argparse.rst:1895 +#: ../../library/argparse.rst:1897 msgid "" "Note that parser-level defaults always override argument-level defaults::" msgstr "" -#: ../../library/argparse.rst:1903 +#: ../../library/argparse.rst:1905 msgid "" "Parser-level defaults can be particularly useful when working with multiple " "parsers. See the :meth:`~ArgumentParser.add_subparsers` method for an " "example of this type." msgstr "" -#: ../../library/argparse.rst:1909 +#: ../../library/argparse.rst:1911 msgid "" "Get the default value for a namespace attribute, as set by either " ":meth:`~ArgumentParser.add_argument` or by " ":meth:`~ArgumentParser.set_defaults`::" msgstr "" -#: ../../library/argparse.rst:1920 +#: ../../library/argparse.rst:1922 msgid "Printing help" msgstr "" -#: ../../library/argparse.rst:1922 +#: ../../library/argparse.rst:1924 msgid "" "In most typical applications, :meth:`~ArgumentParser.parse_args` will take " "care of formatting and printing any usage or error messages. However, " "several formatting methods are available:" msgstr "" -#: ../../library/argparse.rst:1928 +#: ../../library/argparse.rst:1930 msgid "" "Print a brief description of how the :class:`ArgumentParser` should be " "invoked on the command line. If *file* is ``None``, :data:`sys.stdout` is " "assumed." msgstr "" -#: ../../library/argparse.rst:1934 +#: ../../library/argparse.rst:1936 msgid "" "Print a help message, including the program usage and information about the " "arguments registered with the :class:`ArgumentParser`. If *file* is " "``None``, :data:`sys.stdout` is assumed." msgstr "" -#: ../../library/argparse.rst:1938 +#: ../../library/argparse.rst:1940 msgid "" "There are also variants of these methods that simply return a string instead" " of printing it:" msgstr "" -#: ../../library/argparse.rst:1943 +#: ../../library/argparse.rst:1945 msgid "" "Return a string containing a brief description of how the " ":class:`ArgumentParser` should be invoked on the command line." msgstr "" -#: ../../library/argparse.rst:1948 +#: ../../library/argparse.rst:1950 msgid "" "Return a string containing a help message, including the program usage and " "information about the arguments registered with the :class:`ArgumentParser`." msgstr "" -#: ../../library/argparse.rst:1953 +#: ../../library/argparse.rst:1955 msgid "Partial parsing" msgstr "" -#: ../../library/argparse.rst:1957 +#: ../../library/argparse.rst:1959 msgid "" "Sometimes a script may only parse a few of the command-line arguments, " "passing the remaining arguments on to another script or program. In these " @@ -1579,7 +1579,7 @@ msgid "" "remaining argument strings." msgstr "" -#: ../../library/argparse.rst:1973 +#: ../../library/argparse.rst:1975 msgid "" ":ref:`Prefix matching ` rules apply to " ":meth:`parse_known_args`. The parser may consume an option even if it's just" @@ -1587,11 +1587,11 @@ msgid "" "remaining arguments list." msgstr "" -#: ../../library/argparse.rst:1980 +#: ../../library/argparse.rst:1982 msgid "Customizing file parsing" msgstr "" -#: ../../library/argparse.rst:1984 +#: ../../library/argparse.rst:1986 msgid "" "Arguments that are read from a file (see the *fromfile_prefix_chars* keyword" " argument to the :class:`ArgumentParser` constructor) are read one argument " @@ -1599,41 +1599,41 @@ msgid "" "reading." msgstr "" -#: ../../library/argparse.rst:1989 +#: ../../library/argparse.rst:1991 msgid "" "This method takes a single argument *arg_line* which is a string read from " "the argument file. It returns a list of arguments parsed from this string. " "The method is called once per line read from the argument file, in order." msgstr "" -#: ../../library/argparse.rst:1993 +#: ../../library/argparse.rst:1995 msgid "" "A useful override of this method is one that treats each space-separated " "word as an argument. The following example demonstrates how to do this::" msgstr "" -#: ../../library/argparse.rst:2002 +#: ../../library/argparse.rst:2004 msgid "Exiting methods" msgstr "" -#: ../../library/argparse.rst:2006 +#: ../../library/argparse.rst:2008 msgid "" "This method terminates the program, exiting with the specified *status* and," " if given, it prints a *message* before that. The user can override this " "method to handle these steps differently::" msgstr "" -#: ../../library/argparse.rst:2018 +#: ../../library/argparse.rst:2020 msgid "" "This method prints a usage message including the *message* to the standard " "error and terminates the program with a status code of 2." msgstr "" -#: ../../library/argparse.rst:2023 +#: ../../library/argparse.rst:2025 msgid "Intermixed parsing" msgstr "" -#: ../../library/argparse.rst:2028 +#: ../../library/argparse.rst:2030 msgid "" "A number of Unix commands allow the user to intermix optional arguments with" " positional arguments. The :meth:`~ArgumentParser.parse_intermixed_args` " @@ -1641,7 +1641,7 @@ msgid "" " parsing style." msgstr "" -#: ../../library/argparse.rst:2033 +#: ../../library/argparse.rst:2035 msgid "" "These parsers do not support all the argparse features, and will raise " "exceptions if unsupported features are used. In particular, subparsers, " @@ -1649,7 +1649,7 @@ msgid "" "optionals and positionals are not supported." msgstr "" -#: ../../library/argparse.rst:2038 +#: ../../library/argparse.rst:2040 msgid "" "The following example shows the difference between " ":meth:`~ArgumentParser.parse_known_args` and " @@ -1658,7 +1658,7 @@ msgid "" "into ``rest``. ::" msgstr "" -#: ../../library/argparse.rst:2053 +#: ../../library/argparse.rst:2055 msgid "" ":meth:`~ArgumentParser.parse_known_intermixed_args` returns a two item tuple" " containing the populated namespace and the list of remaining argument " @@ -1666,11 +1666,11 @@ msgid "" "there are any remaining unparsed argument strings." msgstr "" -#: ../../library/argparse.rst:2063 +#: ../../library/argparse.rst:2065 msgid "Upgrading optparse code" msgstr "" -#: ../../library/argparse.rst:2065 +#: ../../library/argparse.rst:2067 msgid "" "Originally, the :mod:`argparse` module had attempted to maintain " "compatibility with :mod:`optparse`. However, :mod:`optparse` was difficult " @@ -1681,47 +1681,47 @@ msgid "" "compatibility." msgstr "" -#: ../../library/argparse.rst:2072 +#: ../../library/argparse.rst:2074 msgid "" "The :mod:`argparse` module improves on the standard library :mod:`optparse` " "module in a number of ways including:" msgstr "" -#: ../../library/argparse.rst:2075 +#: ../../library/argparse.rst:2077 msgid "Handling positional arguments." msgstr "" -#: ../../library/argparse.rst:2076 +#: ../../library/argparse.rst:2078 msgid "Supporting sub-commands." msgstr "" -#: ../../library/argparse.rst:2077 +#: ../../library/argparse.rst:2079 msgid "Allowing alternative option prefixes like ``+`` and ``/``." msgstr "" -#: ../../library/argparse.rst:2078 +#: ../../library/argparse.rst:2080 msgid "Handling zero-or-more and one-or-more style arguments." msgstr "" -#: ../../library/argparse.rst:2079 +#: ../../library/argparse.rst:2081 msgid "Producing more informative usage messages." msgstr "" -#: ../../library/argparse.rst:2080 +#: ../../library/argparse.rst:2082 msgid "Providing a much simpler interface for custom ``type`` and ``action``." msgstr "" -#: ../../library/argparse.rst:2082 +#: ../../library/argparse.rst:2084 msgid "A partial upgrade path from :mod:`optparse` to :mod:`argparse`:" msgstr "" -#: ../../library/argparse.rst:2084 +#: ../../library/argparse.rst:2086 msgid "" "Replace all :meth:`optparse.OptionParser.add_option` calls with " ":meth:`ArgumentParser.add_argument` calls." msgstr "" -#: ../../library/argparse.rst:2087 +#: ../../library/argparse.rst:2089 msgid "" "Replace ``(options, args) = parser.parse_args()`` with ``args = " "parser.parse_args()`` and add additional :meth:`ArgumentParser.add_argument`" @@ -1729,40 +1729,40 @@ msgid "" "called ``options``, now in the :mod:`argparse` context is called ``args``." msgstr "" -#: ../../library/argparse.rst:2092 +#: ../../library/argparse.rst:2094 msgid "" "Replace :meth:`optparse.OptionParser.disable_interspersed_args` by using " ":meth:`~ArgumentParser.parse_intermixed_args` instead of " ":meth:`~ArgumentParser.parse_args`." msgstr "" -#: ../../library/argparse.rst:2096 +#: ../../library/argparse.rst:2098 msgid "" "Replace callback actions and the ``callback_*`` keyword arguments with " "``type`` or ``action`` arguments." msgstr "" -#: ../../library/argparse.rst:2099 +#: ../../library/argparse.rst:2101 msgid "" "Replace string names for ``type`` keyword arguments with the corresponding " "type objects (e.g. int, float, complex, etc)." msgstr "" -#: ../../library/argparse.rst:2102 +#: ../../library/argparse.rst:2104 msgid "" "Replace :class:`optparse.Values` with :class:`Namespace` and " ":exc:`optparse.OptionError` and :exc:`optparse.OptionValueError` with " ":exc:`ArgumentError`." msgstr "" -#: ../../library/argparse.rst:2106 +#: ../../library/argparse.rst:2108 msgid "" "Replace strings with implicit arguments such as ``%default`` or ``%prog`` " "with the standard Python syntax to use dictionaries to format strings, that " "is, ``%(default)s`` and ``%(prog)s``." msgstr "" -#: ../../library/argparse.rst:2110 +#: ../../library/argparse.rst:2112 msgid "" "Replace the OptionParser constructor ``version`` argument with a call to " "``parser.add_argument('--version', action='version', version='`." -msgstr "" +msgstr ":ref:`Executing a shell command `." #: ../../library/asyncio-api-index.rst:122 msgid "" @@ -255,7 +255,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:135 msgid "``await`` :func:`open_connection`" -msgstr "" +msgstr "``await`` :func:`open_connection`" #: ../../library/asyncio-api-index.rst:136 msgid "Establish a TCP connection." @@ -263,7 +263,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:138 msgid "``await`` :func:`open_unix_connection`" -msgstr "" +msgstr "``await`` :func:`open_unix_connection`" #: ../../library/asyncio-api-index.rst:139 msgid "Establish a Unix socket connection." @@ -271,7 +271,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:141 msgid "``await`` :func:`start_server`" -msgstr "" +msgstr "``await`` :func:`start_server`" #: ../../library/asyncio-api-index.rst:142 msgid "Start a TCP server." @@ -279,7 +279,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:144 msgid "``await`` :func:`start_unix_server`" -msgstr "" +msgstr "``await`` :func:`start_unix_server`" #: ../../library/asyncio-api-index.rst:145 msgid "Start a Unix socket server." @@ -287,7 +287,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:147 msgid ":class:`StreamReader`" -msgstr "" +msgstr ":class:`StreamReader`" #: ../../library/asyncio-api-index.rst:148 msgid "High-level async/await object to receive network data." @@ -295,7 +295,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:150 msgid ":class:`StreamWriter`" -msgstr "" +msgstr ":class:`StreamWriter`" #: ../../library/asyncio-api-index.rst:151 msgid "High-level async/await object to send network data." @@ -319,7 +319,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:171 msgid ":class:`Lock`" -msgstr "" +msgstr ":class:`Lock`" #: ../../library/asyncio-api-index.rst:172 msgid "A mutex lock." @@ -327,7 +327,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:174 msgid ":class:`Event`" -msgstr "" +msgstr ":class:`Event`" #: ../../library/asyncio-api-index.rst:175 msgid "An event object." @@ -335,7 +335,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:177 msgid ":class:`Condition`" -msgstr "" +msgstr ":class:`Condition`" #: ../../library/asyncio-api-index.rst:178 msgid "A condition object." @@ -343,7 +343,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:180 msgid ":class:`Semaphore`" -msgstr "" +msgstr ":class:`Semaphore`" #: ../../library/asyncio-api-index.rst:181 msgid "A semaphore." @@ -351,7 +351,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:183 msgid ":class:`BoundedSemaphore`" -msgstr "" +msgstr ":class:`BoundedSemaphore`" #: ../../library/asyncio-api-index.rst:184 msgid "A bounded semaphore." @@ -373,7 +373,7 @@ msgstr "Pengecualian" #: ../../library/asyncio-api-index.rst:203 msgid ":exc:`asyncio.TimeoutError`" -msgstr "" +msgstr ":exc:`asyncio.TimeoutError`" #: ../../library/asyncio-api-index.rst:204 msgid "" @@ -384,7 +384,7 @@ msgstr "" #: ../../library/asyncio-api-index.rst:208 msgid ":exc:`asyncio.CancelledError`" -msgstr "" +msgstr ":exc:`asyncio.CancelledError`" #: ../../library/asyncio-api-index.rst:209 msgid "Raised when a Task is cancelled. See also :meth:`Task.cancel`." diff --git a/library/asyncio-llapi-index.po b/library/asyncio-llapi-index.po index 050d6b9..9cc641d 100644 --- a/library/asyncio-llapi-index.po +++ b/library/asyncio-llapi-index.po @@ -35,7 +35,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:18 msgid ":func:`asyncio.get_running_loop`" -msgstr "" +msgstr ":func:`asyncio.get_running_loop`" #: ../../library/asyncio-llapi-index.rst:19 msgid "The **preferred** function to get the running event loop." @@ -43,7 +43,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:21 msgid ":func:`asyncio.get_event_loop`" -msgstr "" +msgstr ":func:`asyncio.get_event_loop`" #: ../../library/asyncio-llapi-index.rst:22 msgid "Get an event loop instance (current or via the policy)." @@ -51,7 +51,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:24 msgid ":func:`asyncio.set_event_loop`" -msgstr "" +msgstr ":func:`asyncio.set_event_loop`" #: ../../library/asyncio-llapi-index.rst:25 msgid "Set the event loop as current via the current policy." @@ -59,7 +59,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:27 msgid ":func:`asyncio.new_event_loop`" -msgstr "" +msgstr ":func:`asyncio.new_event_loop`" #: ../../library/asyncio-llapi-index.rst:28 msgid "Create a new event loop." @@ -90,7 +90,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:47 msgid ":meth:`loop.run_until_complete`" -msgstr "" +msgstr ":meth:`loop.run_until_complete`" #: ../../library/asyncio-llapi-index.rst:48 msgid "Run a Future/Task/awaitable until complete." @@ -98,7 +98,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:50 msgid ":meth:`loop.run_forever`" -msgstr "" +msgstr ":meth:`loop.run_forever`" #: ../../library/asyncio-llapi-index.rst:51 msgid "Run the event loop forever." @@ -106,7 +106,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:53 msgid ":meth:`loop.stop`" -msgstr "" +msgstr ":meth:`loop.stop`" #: ../../library/asyncio-llapi-index.rst:54 msgid "Stop the event loop." @@ -114,7 +114,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:56 msgid ":meth:`loop.close`" -msgstr "" +msgstr ":meth:`loop.close`" #: ../../library/asyncio-llapi-index.rst:57 msgid "Close the event loop." @@ -122,7 +122,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:59 msgid ":meth:`loop.is_running()`" -msgstr "" +msgstr ":meth:`loop.is_running()`" #: ../../library/asyncio-llapi-index.rst:60 msgid "Return ``True`` if the event loop is running." @@ -130,7 +130,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:62 msgid ":meth:`loop.is_closed()`" -msgstr "" +msgstr ":meth:`loop.is_closed()`" #: ../../library/asyncio-llapi-index.rst:63 msgid "Return ``True`` if the event loop is closed." @@ -138,7 +138,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:65 msgid "``await`` :meth:`loop.shutdown_asyncgens`" -msgstr "" +msgstr "``await`` :meth:`loop.shutdown_asyncgens`" #: ../../library/asyncio-llapi-index.rst:66 msgid "Close asynchronous generators." @@ -150,7 +150,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:74 msgid ":meth:`loop.set_debug`" -msgstr "" +msgstr ":meth:`loop.set_debug`" #: ../../library/asyncio-llapi-index.rst:75 msgid "Enable or disable the debug mode." @@ -158,7 +158,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:77 msgid ":meth:`loop.get_debug`" -msgstr "" +msgstr ":meth:`loop.get_debug`" #: ../../library/asyncio-llapi-index.rst:78 msgid "Get the current debug mode." @@ -170,7 +170,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:86 msgid ":meth:`loop.call_soon`" -msgstr "" +msgstr ":meth:`loop.call_soon`" #: ../../library/asyncio-llapi-index.rst:87 msgid "Invoke a callback soon." @@ -178,7 +178,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:89 msgid ":meth:`loop.call_soon_threadsafe`" -msgstr "" +msgstr ":meth:`loop.call_soon_threadsafe`" #: ../../library/asyncio-llapi-index.rst:90 msgid "A thread-safe variant of :meth:`loop.call_soon`." @@ -186,7 +186,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:92 msgid ":meth:`loop.call_later`" -msgstr "" +msgstr ":meth:`loop.call_later`" #: ../../library/asyncio-llapi-index.rst:93 msgid "Invoke a callback *after* the given time." @@ -194,7 +194,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:95 msgid ":meth:`loop.call_at`" -msgstr "" +msgstr ":meth:`loop.call_at`" #: ../../library/asyncio-llapi-index.rst:96 msgid "Invoke a callback *at* the given time." @@ -206,7 +206,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:104 msgid "``await`` :meth:`loop.run_in_executor`" -msgstr "" +msgstr "``await`` :meth:`loop.run_in_executor`" #: ../../library/asyncio-llapi-index.rst:105 msgid "" @@ -216,7 +216,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:108 msgid ":meth:`loop.set_default_executor`" -msgstr "" +msgstr ":meth:`loop.set_default_executor`" #: ../../library/asyncio-llapi-index.rst:109 msgid "Set the default executor for :meth:`loop.run_in_executor`." @@ -228,7 +228,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:117 msgid ":meth:`loop.create_future`" -msgstr "" +msgstr ":meth:`loop.create_future`" #: ../../library/asyncio-llapi-index.rst:118 msgid "Create a :class:`Future` object." @@ -236,7 +236,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:120 msgid ":meth:`loop.create_task`" -msgstr "" +msgstr ":meth:`loop.create_task`" #: ../../library/asyncio-llapi-index.rst:121 msgid "Schedule coroutine as a :class:`Task`." @@ -244,7 +244,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:123 msgid ":meth:`loop.set_task_factory`" -msgstr "" +msgstr ":meth:`loop.set_task_factory`" #: ../../library/asyncio-llapi-index.rst:124 msgid "" @@ -254,7 +254,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:127 msgid ":meth:`loop.get_task_factory`" -msgstr "" +msgstr ":meth:`loop.get_task_factory`" #: ../../library/asyncio-llapi-index.rst:128 msgid "" @@ -268,7 +268,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:137 msgid "``await`` :meth:`loop.getaddrinfo`" -msgstr "" +msgstr "``await`` :meth:`loop.getaddrinfo`" #: ../../library/asyncio-llapi-index.rst:138 msgid "Asynchronous version of :meth:`socket.getaddrinfo`." @@ -276,7 +276,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:140 msgid "``await`` :meth:`loop.getnameinfo`" -msgstr "" +msgstr "``await`` :meth:`loop.getnameinfo`" #: ../../library/asyncio-llapi-index.rst:141 msgid "Asynchronous version of :meth:`socket.getnameinfo`." @@ -288,7 +288,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:149 msgid "``await`` :meth:`loop.create_connection`" -msgstr "" +msgstr "``await`` :meth:`loop.create_connection`" #: ../../library/asyncio-llapi-index.rst:150 msgid "Open a TCP connection." @@ -296,7 +296,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:152 msgid "``await`` :meth:`loop.create_server`" -msgstr "" +msgstr "``await`` :meth:`loop.create_server`" #: ../../library/asyncio-llapi-index.rst:153 msgid "Create a TCP server." @@ -304,7 +304,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:155 msgid "``await`` :meth:`loop.create_unix_connection`" -msgstr "" +msgstr "``await`` :meth:`loop.create_unix_connection`" #: ../../library/asyncio-llapi-index.rst:156 msgid "Open a Unix socket connection." @@ -312,7 +312,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:158 msgid "``await`` :meth:`loop.create_unix_server`" -msgstr "" +msgstr "``await`` :meth:`loop.create_unix_server`" #: ../../library/asyncio-llapi-index.rst:159 msgid "Create a Unix socket server." @@ -320,7 +320,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:161 msgid "``await`` :meth:`loop.connect_accepted_socket`" -msgstr "" +msgstr "``await`` :meth:`loop.connect_accepted_socket`" #: ../../library/asyncio-llapi-index.rst:162 msgid "Wrap a :class:`~socket.socket` into a ``(transport, protocol)`` pair." @@ -328,7 +328,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:165 msgid "``await`` :meth:`loop.create_datagram_endpoint`" -msgstr "" +msgstr "``await`` :meth:`loop.create_datagram_endpoint`" #: ../../library/asyncio-llapi-index.rst:166 msgid "Open a datagram (UDP) connection." @@ -336,7 +336,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:168 msgid "``await`` :meth:`loop.sendfile`" -msgstr "" +msgstr "``await`` :meth:`loop.sendfile`" #: ../../library/asyncio-llapi-index.rst:169 msgid "Send a file over a transport." @@ -344,7 +344,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:171 msgid "``await`` :meth:`loop.start_tls`" -msgstr "" +msgstr "``await`` :meth:`loop.start_tls`" #: ../../library/asyncio-llapi-index.rst:172 msgid "Upgrade an existing connection to TLS." @@ -352,7 +352,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:174 msgid "``await`` :meth:`loop.connect_read_pipe`" -msgstr "" +msgstr "``await`` :meth:`loop.connect_read_pipe`" #: ../../library/asyncio-llapi-index.rst:175 msgid "Wrap a read end of a pipe into a ``(transport, protocol)`` pair." @@ -360,7 +360,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:177 msgid "``await`` :meth:`loop.connect_write_pipe`" -msgstr "" +msgstr "``await`` :meth:`loop.connect_write_pipe`" #: ../../library/asyncio-llapi-index.rst:178 msgid "Wrap a write end of a pipe into a ``(transport, protocol)`` pair." @@ -372,7 +372,7 @@ msgstr "Soket" #: ../../library/asyncio-llapi-index.rst:186 msgid "``await`` :meth:`loop.sock_recv`" -msgstr "" +msgstr "``await`` :meth:`loop.sock_recv`" #: ../../library/asyncio-llapi-index.rst:187 msgid "Receive data from the :class:`~socket.socket`." @@ -380,7 +380,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:189 msgid "``await`` :meth:`loop.sock_recv_into`" -msgstr "" +msgstr "``await`` :meth:`loop.sock_recv_into`" #: ../../library/asyncio-llapi-index.rst:190 msgid "Receive data from the :class:`~socket.socket` into a buffer." @@ -388,7 +388,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:192 msgid "``await`` :meth:`loop.sock_sendall`" -msgstr "" +msgstr "``await`` :meth:`loop.sock_sendall`" #: ../../library/asyncio-llapi-index.rst:193 msgid "Send data to the :class:`~socket.socket`." @@ -396,7 +396,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:195 msgid "``await`` :meth:`loop.sock_connect`" -msgstr "" +msgstr "``await`` :meth:`loop.sock_connect`" #: ../../library/asyncio-llapi-index.rst:196 msgid "Connect the :class:`~socket.socket`." @@ -404,7 +404,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:198 msgid "``await`` :meth:`loop.sock_accept`" -msgstr "" +msgstr "``await`` :meth:`loop.sock_accept`" #: ../../library/asyncio-llapi-index.rst:199 msgid "Accept a :class:`~socket.socket` connection." @@ -412,7 +412,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:201 msgid "``await`` :meth:`loop.sock_sendfile`" -msgstr "" +msgstr "``await`` :meth:`loop.sock_sendfile`" #: ../../library/asyncio-llapi-index.rst:202 msgid "Send a file over the :class:`~socket.socket`." @@ -420,7 +420,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:204 msgid ":meth:`loop.add_reader`" -msgstr "" +msgstr ":meth:`loop.add_reader`" #: ../../library/asyncio-llapi-index.rst:205 msgid "Start watching a file descriptor for read availability." @@ -428,7 +428,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:207 msgid ":meth:`loop.remove_reader`" -msgstr "" +msgstr ":meth:`loop.remove_reader`" #: ../../library/asyncio-llapi-index.rst:208 msgid "Stop watching a file descriptor for read availability." @@ -436,7 +436,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:210 msgid ":meth:`loop.add_writer`" -msgstr "" +msgstr ":meth:`loop.add_writer`" #: ../../library/asyncio-llapi-index.rst:211 msgid "Start watching a file descriptor for write availability." @@ -444,7 +444,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:213 msgid ":meth:`loop.remove_writer`" -msgstr "" +msgstr ":meth:`loop.remove_writer`" #: ../../library/asyncio-llapi-index.rst:214 msgid "Stop watching a file descriptor for write availability." @@ -456,7 +456,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:222 msgid ":meth:`loop.add_signal_handler`" -msgstr "" +msgstr ":meth:`loop.add_signal_handler`" #: ../../library/asyncio-llapi-index.rst:223 msgid "Add a handler for a :mod:`signal`." @@ -464,7 +464,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:225 msgid ":meth:`loop.remove_signal_handler`" -msgstr "" +msgstr ":meth:`loop.remove_signal_handler`" #: ../../library/asyncio-llapi-index.rst:226 msgid "Remove a handler for a :mod:`signal`." @@ -476,7 +476,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:234 msgid ":meth:`loop.subprocess_exec`" -msgstr "" +msgstr ":meth:`loop.subprocess_exec`" #: ../../library/asyncio-llapi-index.rst:235 msgid "Spawn a subprocess." @@ -484,7 +484,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:237 msgid ":meth:`loop.subprocess_shell`" -msgstr "" +msgstr ":meth:`loop.subprocess_shell`" #: ../../library/asyncio-llapi-index.rst:238 msgid "Spawn a subprocess from a shell command." @@ -496,7 +496,7 @@ msgstr "Penanganan Kesalahan" #: ../../library/asyncio-llapi-index.rst:246 msgid ":meth:`loop.call_exception_handler`" -msgstr "" +msgstr ":meth:`loop.call_exception_handler`" #: ../../library/asyncio-llapi-index.rst:247 msgid "Call the exception handler." @@ -504,7 +504,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:249 msgid ":meth:`loop.set_exception_handler`" -msgstr "" +msgstr ":meth:`loop.set_exception_handler`" #: ../../library/asyncio-llapi-index.rst:250 msgid "Set a new exception handler." @@ -512,7 +512,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:252 msgid ":meth:`loop.get_exception_handler`" -msgstr "" +msgstr ":meth:`loop.get_exception_handler`" #: ../../library/asyncio-llapi-index.rst:253 msgid "Get the current exception handler." @@ -520,7 +520,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:255 msgid ":meth:`loop.default_exception_handler`" -msgstr "" +msgstr ":meth:`loop.default_exception_handler`" #: ../../library/asyncio-llapi-index.rst:256 msgid "The default exception handler implementation." @@ -573,7 +573,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:289 msgid ":meth:`transport.close() `" -msgstr "" +msgstr ":meth:`transport.close() `" #: ../../library/asyncio-llapi-index.rst:290 msgid "Close the transport." @@ -581,7 +581,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:292 msgid ":meth:`transport.is_closing() `" -msgstr "" +msgstr ":meth:`transport.is_closing() `" #: ../../library/asyncio-llapi-index.rst:293 msgid "Return ``True`` if the transport is closing or is closed." @@ -589,7 +589,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:295 msgid ":meth:`transport.get_extra_info() `" -msgstr "" +msgstr ":meth:`transport.get_extra_info() `" #: ../../library/asyncio-llapi-index.rst:296 msgid "Request for information about the transport." @@ -597,7 +597,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:298 msgid ":meth:`transport.set_protocol() `" -msgstr "" +msgstr ":meth:`transport.set_protocol() `" #: ../../library/asyncio-llapi-index.rst:299 msgid "Set a new protocol." @@ -605,7 +605,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:301 msgid ":meth:`transport.get_protocol() `" -msgstr "" +msgstr ":meth:`transport.get_protocol() `" #: ../../library/asyncio-llapi-index.rst:302 msgid "Return the current protocol." @@ -624,7 +624,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:315 msgid ":meth:`transport.is_reading() `" -msgstr "" +msgstr ":meth:`transport.is_reading() `" #: ../../library/asyncio-llapi-index.rst:316 msgid "Return ``True`` if the transport is receiving." @@ -632,7 +632,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:318 msgid ":meth:`transport.pause_reading() `" -msgstr "" +msgstr ":meth:`transport.pause_reading() `" #: ../../library/asyncio-llapi-index.rst:319 msgid "Pause receiving." @@ -640,7 +640,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:321 msgid ":meth:`transport.resume_reading() `" -msgstr "" +msgstr ":meth:`transport.resume_reading() `" #: ../../library/asyncio-llapi-index.rst:322 msgid "Resume receiving." @@ -659,7 +659,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:335 msgid ":meth:`transport.write() `" -msgstr "" +msgstr ":meth:`transport.write() `" #: ../../library/asyncio-llapi-index.rst:336 msgid "Write data to the transport." @@ -667,7 +667,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:338 msgid ":meth:`transport.writelines() `" -msgstr "" +msgstr ":meth:`transport.writelines() `" #: ../../library/asyncio-llapi-index.rst:339 msgid "Write buffers to the transport." @@ -675,7 +675,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:341 msgid ":meth:`transport.can_write_eof() `" -msgstr "" +msgstr ":meth:`transport.can_write_eof() `" #: ../../library/asyncio-llapi-index.rst:342 msgid "Return :const:`True` if the transport supports sending EOF." @@ -683,7 +683,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:344 msgid ":meth:`transport.write_eof() `" -msgstr "" +msgstr ":meth:`transport.write_eof() `" #: ../../library/asyncio-llapi-index.rst:345 msgid "Close and send EOF after flushing buffered data." @@ -691,7 +691,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:347 msgid ":meth:`transport.abort() `" -msgstr "" +msgstr ":meth:`transport.abort() `" #: ../../library/asyncio-llapi-index.rst:348 #: ../../library/asyncio-llapi-index.rst:370 @@ -703,6 +703,8 @@ msgid "" ":meth:`transport.get_write_buffer_size() " "`" msgstr "" +":meth:`transport.get_write_buffer_size() " +"`" #: ../../library/asyncio-llapi-index.rst:352 msgid "Return high and low water marks for write flow control." @@ -713,6 +715,8 @@ msgid "" ":meth:`transport.set_write_buffer_limits() " "`" msgstr "" +":meth:`transport.set_write_buffer_limits() " +"`" #: ../../library/asyncio-llapi-index.rst:356 msgid "Set new high and low water marks for write flow control." @@ -728,7 +732,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:366 msgid ":meth:`transport.sendto() `" -msgstr "" +msgstr ":meth:`transport.sendto() `" #: ../../library/asyncio-llapi-index.rst:367 msgid "Send data to the remote peer." @@ -736,7 +740,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:369 msgid ":meth:`transport.abort() `" -msgstr "" +msgstr ":meth:`transport.abort() `" #: ../../library/asyncio-llapi-index.rst:373 msgid "" @@ -750,7 +754,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:382 msgid ":meth:`transport.get_pid() `" -msgstr "" +msgstr ":meth:`transport.get_pid() `" #: ../../library/asyncio-llapi-index.rst:383 msgid "Return the subprocess process id." @@ -761,6 +765,8 @@ msgid "" ":meth:`transport.get_pipe_transport() " "`" msgstr "" +":meth:`transport.get_pipe_transport() " +"`" #: ../../library/asyncio-llapi-index.rst:387 msgid "" @@ -772,6 +778,7 @@ msgstr "" msgid "" ":meth:`transport.get_returncode() `" msgstr "" +":meth:`transport.get_returncode() `" #: ../../library/asyncio-llapi-index.rst:391 msgid "Return the subprocess return code." @@ -779,7 +786,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:393 msgid ":meth:`transport.kill() `" -msgstr "" +msgstr ":meth:`transport.kill() `" #: ../../library/asyncio-llapi-index.rst:394 msgid "Kill the subprocess." @@ -787,7 +794,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:396 msgid ":meth:`transport.send_signal() `" -msgstr "" +msgstr ":meth:`transport.send_signal() `" #: ../../library/asyncio-llapi-index.rst:397 msgid "Send a signal to the subprocess." @@ -795,7 +802,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:399 msgid ":meth:`transport.terminate() `" -msgstr "" +msgstr ":meth:`transport.terminate() `" #: ../../library/asyncio-llapi-index.rst:400 msgid "Stop the subprocess." @@ -803,7 +810,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:402 msgid ":meth:`transport.close() `" -msgstr "" +msgstr ":meth:`transport.close() `" #: ../../library/asyncio-llapi-index.rst:403 msgid "Kill the subprocess and close all pipes." @@ -972,7 +979,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:503 msgid ":meth:`asyncio.get_event_loop_policy`" -msgstr "" +msgstr ":meth:`asyncio.get_event_loop_policy`" #: ../../library/asyncio-llapi-index.rst:504 msgid "Return the current process-wide policy." @@ -980,7 +987,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:506 msgid ":meth:`asyncio.set_event_loop_policy`" -msgstr "" +msgstr ":meth:`asyncio.set_event_loop_policy`" #: ../../library/asyncio-llapi-index.rst:507 msgid "Set a new process-wide policy." @@ -988,7 +995,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:509 msgid ":class:`AbstractEventLoopPolicy`" -msgstr "" +msgstr ":class:`AbstractEventLoopPolicy`" #: ../../library/asyncio-llapi-index.rst:510 msgid "Base class for policy objects." diff --git a/library/asyncio-sync.po b/library/asyncio-sync.po index a130890..6a34af6 100644 --- a/library/asyncio-sync.po +++ b/library/asyncio-sync.po @@ -54,23 +54,23 @@ msgstr "" #: ../../library/asyncio-sync.rst:26 msgid ":class:`Lock`" -msgstr "" +msgstr ":class:`Lock`" #: ../../library/asyncio-sync.rst:27 msgid ":class:`Event`" -msgstr "" +msgstr ":class:`Event`" #: ../../library/asyncio-sync.rst:28 msgid ":class:`Condition`" -msgstr "" +msgstr ":class:`Condition`" #: ../../library/asyncio-sync.rst:29 msgid ":class:`Semaphore`" -msgstr "" +msgstr ":class:`Semaphore`" #: ../../library/asyncio-sync.rst:30 msgid ":class:`BoundedSemaphore`" -msgstr "" +msgstr ":class:`BoundedSemaphore`" #: ../../library/asyncio-sync.rst:37 msgid "Lock" diff --git a/library/collections.abc.po b/library/collections.abc.po index d37824b..4690e77 100644 --- a/library/collections.abc.po +++ b/library/collections.abc.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:03+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -64,77 +68,77 @@ msgstr "" #: ../../library/collections.abc.rst:40 msgid ":class:`Container`" -msgstr "" +msgstr ":class:`Container`" #: ../../library/collections.abc.rst:40 msgid "``__contains__``" -msgstr "" +msgstr "``__contains__``" #: ../../library/collections.abc.rst:41 msgid ":class:`Hashable`" -msgstr "" +msgstr ":class:`Hashable`" #: ../../library/collections.abc.rst:41 msgid "``__hash__``" -msgstr "" +msgstr "``__hash__``" #: ../../library/collections.abc.rst:42 ../../library/collections.abc.rst:43 #: ../../library/collections.abc.rst:44 msgid ":class:`Iterable`" -msgstr "" +msgstr ":class:`Iterable`" #: ../../library/collections.abc.rst:42 ../../library/collections.abc.rst:43 msgid "``__iter__``" -msgstr "" +msgstr "``__iter__``" #: ../../library/collections.abc.rst:43 ../../library/collections.abc.rst:45 msgid ":class:`Iterator`" -msgstr "" +msgstr ":class:`Iterator`" #: ../../library/collections.abc.rst:43 msgid "``__next__``" -msgstr "" +msgstr "``__next__``" #: ../../library/collections.abc.rst:44 msgid ":class:`Reversible`" -msgstr "" +msgstr ":class:`Reversible`" #: ../../library/collections.abc.rst:44 msgid "``__reversed__``" -msgstr "" +msgstr "``__reversed__``" #: ../../library/collections.abc.rst:45 msgid ":class:`Generator`" -msgstr "" +msgstr ":class:`Generator`" #: ../../library/collections.abc.rst:45 ../../library/collections.abc.rst:93 msgid "``send``, ``throw``" -msgstr "" +msgstr "``send``, ``throw``" #: ../../library/collections.abc.rst:45 msgid "``close``, ``__iter__``, ``__next__``" -msgstr "" +msgstr "``close``, ``__iter__``, ``__next__``" #: ../../library/collections.abc.rst:46 ../../library/collections.abc.rst:85 msgid ":class:`Sized`" -msgstr "" +msgstr ":class:`Sized`" #: ../../library/collections.abc.rst:46 ../../library/collections.abc.rst:85 msgid "``__len__``" -msgstr "" +msgstr "``__len__``" #: ../../library/collections.abc.rst:47 msgid ":class:`Callable`" -msgstr "" +msgstr ":class:`Callable`" #: ../../library/collections.abc.rst:47 msgid "``__call__``" -msgstr "" +msgstr "``__call__``" #: ../../library/collections.abc.rst:48 ../../library/collections.abc.rst:64 #: ../../library/collections.abc.rst:74 msgid ":class:`Collection`" -msgstr "" +msgstr ":class:`Collection`" #: ../../library/collections.abc.rst:48 msgid ":class:`Sized`, :class:`Iterable`, :class:`Container`" @@ -142,34 +146,36 @@ msgstr "" #: ../../library/collections.abc.rst:48 ../../library/collections.abc.rst:64 msgid "``__contains__``, ``__iter__``, ``__len__``" -msgstr "" +msgstr "``__contains__``, ``__iter__``, ``__len__``" #: ../../library/collections.abc.rst:52 ../../library/collections.abc.rst:55 #: ../../library/collections.abc.rst:61 msgid ":class:`Sequence`" -msgstr "" +msgstr ":class:`Sequence`" #: ../../library/collections.abc.rst:52 msgid ":class:`Reversible`, :class:`Collection`" -msgstr "" +msgstr ":class:`Reversible`, :class:`Collection`" #: ../../library/collections.abc.rst:52 ../../library/collections.abc.rst:61 msgid "``__getitem__``, ``__len__``" -msgstr "" +msgstr "``__getitem__``, ``__len__``" #: ../../library/collections.abc.rst:52 msgid "" "``__contains__``, ``__iter__``, ``__reversed__``, ``index``, and ``count``" msgstr "" +"``__contains__``, ``__iter__``, ``__reversed__``, ``index``, dan ``count``" #: ../../library/collections.abc.rst:55 msgid ":class:`MutableSequence`" -msgstr "" +msgstr ":class:`MutableSequence`" #: ../../library/collections.abc.rst:55 msgid "" "``__getitem__``, ``__setitem__``, ``__delitem__``, ``__len__``, ``insert``" msgstr "" +"``__getitem__``, ``__setitem__``, ``__delitem__``, ``__len__``, ``insert``" #: ../../library/collections.abc.rst:55 msgid "" @@ -179,7 +185,7 @@ msgstr "" #: ../../library/collections.abc.rst:61 msgid ":class:`ByteString`" -msgstr "" +msgstr ":class:`ByteString`" #: ../../library/collections.abc.rst:61 msgid "Inherited :class:`Sequence` methods" @@ -187,7 +193,7 @@ msgstr "" #: ../../library/collections.abc.rst:64 ../../library/collections.abc.rst:68 msgid ":class:`Set`" -msgstr "" +msgstr ":class:`Set`" #: ../../library/collections.abc.rst:64 msgid "" @@ -197,11 +203,11 @@ msgstr "" #: ../../library/collections.abc.rst:68 msgid ":class:`MutableSet`" -msgstr "" +msgstr ":class:`MutableSet`" #: ../../library/collections.abc.rst:68 msgid "``__contains__``, ``__iter__``, ``__len__``, ``add``, ``discard``" -msgstr "" +msgstr "``__contains__``, ``__iter__``, ``__len__``, ``add``, ``discard``" #: ../../library/collections.abc.rst:68 msgid "" @@ -211,26 +217,29 @@ msgstr "" #: ../../library/collections.abc.rst:74 ../../library/collections.abc.rst:78 msgid ":class:`Mapping`" -msgstr "" +msgstr ":class:`Mapping`" #: ../../library/collections.abc.rst:74 msgid "``__getitem__``, ``__iter__``, ``__len__``" -msgstr "" +msgstr "``__getitem__``, ``__iter__``, ``__len__``" #: ../../library/collections.abc.rst:74 msgid "" "``__contains__``, ``keys``, ``items``, ``values``, ``get``, ``__eq__``, and " "``__ne__``" msgstr "" +"``__contains__``, ``keys``, ``items``, ``values``, ``get``, ``__eq__``, dan " +"``__ne__``" #: ../../library/collections.abc.rst:78 msgid ":class:`MutableMapping`" -msgstr "" +msgstr ":class:`MutableMapping`" #: ../../library/collections.abc.rst:78 msgid "" "``__getitem__``, ``__setitem__``, ``__delitem__``, ``__iter__``, ``__len__``" msgstr "" +"``__getitem__``, ``__setitem__``, ``__delitem__``, ``__iter__``, ``__len__``" #: ../../library/collections.abc.rst:78 msgid "" @@ -240,76 +249,76 @@ msgstr "" #: ../../library/collections.abc.rst:85 msgid ":class:`MappingView`" -msgstr "" +msgstr ":class:`MappingView`" #: ../../library/collections.abc.rst:86 msgid ":class:`ItemsView`" -msgstr "" +msgstr ":class:`ItemsView`" #: ../../library/collections.abc.rst:86 ../../library/collections.abc.rst:88 msgid ":class:`MappingView`, :class:`Set`" -msgstr "" +msgstr ":class:`MappingView`, :class:`Set`" #: ../../library/collections.abc.rst:86 ../../library/collections.abc.rst:88 #: ../../library/collections.abc.rst:90 msgid "``__contains__``, ``__iter__``" -msgstr "" +msgstr "``__contains__``, ``__iter__``" #: ../../library/collections.abc.rst:88 msgid ":class:`KeysView`" -msgstr "" +msgstr ":class:`KeysView`" #: ../../library/collections.abc.rst:90 msgid ":class:`ValuesView`" -msgstr "" +msgstr ":class:`ValuesView`" #: ../../library/collections.abc.rst:90 msgid ":class:`MappingView`, :class:`Collection`" -msgstr "" +msgstr ":class:`MappingView`, :class:`Collection`" #: ../../library/collections.abc.rst:92 ../../library/collections.abc.rst:93 msgid ":class:`Awaitable`" -msgstr "" +msgstr ":class:`Awaitable`" #: ../../library/collections.abc.rst:92 msgid "``__await__``" -msgstr "" +msgstr "``__await__``" #: ../../library/collections.abc.rst:93 msgid ":class:`Coroutine`" -msgstr "" +msgstr ":class:`Coroutine`" #: ../../library/collections.abc.rst:93 msgid "``close``" -msgstr "" +msgstr "``close``" #: ../../library/collections.abc.rst:94 ../../library/collections.abc.rst:95 msgid ":class:`AsyncIterable`" -msgstr "" +msgstr ":class:`AsyncIterable`" #: ../../library/collections.abc.rst:94 ../../library/collections.abc.rst:95 msgid "``__aiter__``" -msgstr "" +msgstr "``__aiter__``" #: ../../library/collections.abc.rst:95 ../../library/collections.abc.rst:96 msgid ":class:`AsyncIterator`" -msgstr "" +msgstr ":class:`AsyncIterator`" #: ../../library/collections.abc.rst:95 msgid "``__anext__``" -msgstr "" +msgstr "``__anext__``" #: ../../library/collections.abc.rst:96 msgid ":class:`AsyncGenerator`" -msgstr "" +msgstr ":class:`AsyncGenerator`" #: ../../library/collections.abc.rst:96 msgid "``asend``, ``athrow``" -msgstr "" +msgstr "``asend``, ``athrow``" #: ../../library/collections.abc.rst:96 msgid "``aclose``, ``__aiter__``, ``__anext__``" -msgstr "" +msgstr "``aclose``, ``__aiter__``, ``__anext__``" #: ../../library/collections.abc.rst:105 msgid "" diff --git a/library/collections.po b/library/collections.po index 6949f8a..357dd02 100644 --- a/library/collections.po +++ b/library/collections.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:03+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -42,7 +46,7 @@ msgstr "" #: ../../library/collections.rst:26 msgid ":class:`deque`" -msgstr "" +msgstr ":class:`deque`" #: ../../library/collections.rst:26 msgid "list-like container with fast appends and pops on either end" @@ -50,7 +54,7 @@ msgstr "" #: ../../library/collections.rst:27 msgid ":class:`ChainMap`" -msgstr "" +msgstr ":class:`ChainMap`" #: ../../library/collections.rst:27 msgid "dict-like class for creating a single view of multiple mappings" @@ -58,7 +62,7 @@ msgstr "" #: ../../library/collections.rst:28 msgid ":class:`Counter`" -msgstr "" +msgstr ":class:`Counter`" #: ../../library/collections.rst:28 msgid "dict subclass for counting hashable objects" @@ -66,7 +70,7 @@ msgstr "" #: ../../library/collections.rst:29 msgid ":class:`OrderedDict`" -msgstr "" +msgstr ":class:`OrderedDict`" #: ../../library/collections.rst:29 msgid "dict subclass that remembers the order entries were added" @@ -74,7 +78,7 @@ msgstr "" #: ../../library/collections.rst:30 msgid ":class:`defaultdict`" -msgstr "" +msgstr ":class:`defaultdict`" #: ../../library/collections.rst:30 msgid "dict subclass that calls a factory function to supply missing values" @@ -82,7 +86,7 @@ msgstr "" #: ../../library/collections.rst:31 msgid ":class:`UserDict`" -msgstr "" +msgstr ":class:`UserDict`" #: ../../library/collections.rst:31 msgid "wrapper around dictionary objects for easier dict subclassing" @@ -90,7 +94,7 @@ msgstr "" #: ../../library/collections.rst:32 msgid ":class:`UserList`" -msgstr "" +msgstr ":class:`UserList`" #: ../../library/collections.rst:32 msgid "wrapper around list objects for easier list subclassing" @@ -98,7 +102,7 @@ msgstr "" #: ../../library/collections.rst:33 msgid ":class:`UserString`" -msgstr "" +msgstr ":class:`UserString`" #: ../../library/collections.rst:33 msgid "wrapper around string objects for easier string subclassing" @@ -113,7 +117,7 @@ msgstr "" #: ../../library/collections.rst:43 msgid ":class:`ChainMap` objects" -msgstr "" +msgstr "objek :class:`ChainMap`" #: ../../library/collections.rst:47 msgid "" @@ -274,7 +278,7 @@ msgstr "" #: ../../library/collections.rst:221 msgid ":class:`Counter` objects" -msgstr "" +msgstr "objek :class:`Counter`" #: ../../library/collections.rst:223 msgid "" @@ -466,7 +470,7 @@ msgstr "" #: ../../library/collections.rst:418 msgid ":class:`deque` objects" -msgstr "" +msgstr "objek :class:`deque`" #: ../../library/collections.rst:422 msgid "" @@ -668,7 +672,7 @@ msgstr "" #: ../../library/collections.rst:683 msgid ":class:`defaultdict` objects" -msgstr "" +msgstr "objek :class:`defaultdict`" #: ../../library/collections.rst:687 msgid "" @@ -739,7 +743,7 @@ msgstr "" #: ../../library/collections.rst:734 msgid ":class:`defaultdict` Examples" -msgstr "" +msgstr "Contoh :class:`defaultdict`" #: ../../library/collections.rst:736 msgid "" @@ -995,7 +999,7 @@ msgstr "" #: ../../library/collections.rst:1039 msgid ":class:`OrderedDict` objects" -msgstr "" +msgstr "objek :class:`OrderedDict`" #: ../../library/collections.rst:1041 msgid "" @@ -1123,7 +1127,7 @@ msgstr "" #: ../../library/collections.rst:1160 msgid ":class:`UserDict` objects" -msgstr "" +msgstr "objek :class:`UserDict`" #: ../../library/collections.rst:1162 msgid "" @@ -1155,7 +1159,7 @@ msgstr "" #: ../../library/collections.rst:1187 msgid ":class:`UserList` objects" -msgstr "" +msgstr "objek :class:`UserList`" #: ../../library/collections.rst:1189 msgid "" @@ -1213,7 +1217,7 @@ msgstr "" #: ../../library/collections.rst:1227 msgid ":class:`UserString` objects" -msgstr "" +msgstr "objek :class:`UserString`" #: ../../library/collections.rst:1229 msgid "" diff --git a/library/curses.ascii.po b/library/curses.ascii.po index b3c11ff..3c64489 100644 --- a/library/curses.ascii.po +++ b/library/curses.ascii.po @@ -42,11 +42,11 @@ msgstr "Artinya" #: ../../library/curses.ascii.rst:19 msgid ":const:`NUL`" -msgstr "" +msgstr ":const:`NUL`" #: ../../library/curses.ascii.rst:21 msgid ":const:`SOH`" -msgstr "" +msgstr ":const:`SOH`" #: ../../library/curses.ascii.rst:21 msgid "Start of heading, console interrupt" @@ -54,7 +54,7 @@ msgstr "" #: ../../library/curses.ascii.rst:23 msgid ":const:`STX`" -msgstr "" +msgstr ":const:`STX`" #: ../../library/curses.ascii.rst:23 msgid "Start of text" @@ -62,7 +62,7 @@ msgstr "" #: ../../library/curses.ascii.rst:25 msgid ":const:`ETX`" -msgstr "" +msgstr ":const:`ETX`" #: ../../library/curses.ascii.rst:25 msgid "End of text" @@ -70,7 +70,7 @@ msgstr "" #: ../../library/curses.ascii.rst:27 msgid ":const:`EOT`" -msgstr "" +msgstr ":const:`EOT`" #: ../../library/curses.ascii.rst:27 msgid "End of transmission" @@ -78,7 +78,7 @@ msgstr "" #: ../../library/curses.ascii.rst:29 msgid ":const:`ENQ`" -msgstr "" +msgstr ":const:`ENQ`" #: ../../library/curses.ascii.rst:29 msgid "Enquiry, goes with :const:`ACK` flow control" @@ -86,7 +86,7 @@ msgstr "" #: ../../library/curses.ascii.rst:31 msgid ":const:`ACK`" -msgstr "" +msgstr ":const:`ACK`" #: ../../library/curses.ascii.rst:31 msgid "Acknowledgement" @@ -94,7 +94,7 @@ msgstr "" #: ../../library/curses.ascii.rst:33 msgid ":const:`BEL`" -msgstr "" +msgstr ":const:`BEL`" #: ../../library/curses.ascii.rst:33 msgid "Bell" @@ -102,7 +102,7 @@ msgstr "" #: ../../library/curses.ascii.rst:35 msgid ":const:`BS`" -msgstr "" +msgstr ":const:`BS`" #: ../../library/curses.ascii.rst:35 msgid "Backspace" @@ -110,7 +110,7 @@ msgstr "" #: ../../library/curses.ascii.rst:37 msgid ":const:`TAB`" -msgstr "" +msgstr ":const:`TAB`" #: ../../library/curses.ascii.rst:37 msgid "Tab" @@ -118,7 +118,7 @@ msgstr "" #: ../../library/curses.ascii.rst:39 msgid ":const:`HT`" -msgstr "" +msgstr ":const:`HT`" #: ../../library/curses.ascii.rst:39 msgid "Alias for :const:`TAB`: \"Horizontal tab\"" @@ -126,7 +126,7 @@ msgstr "" #: ../../library/curses.ascii.rst:41 msgid ":const:`LF`" -msgstr "" +msgstr ":const:`LF`" #: ../../library/curses.ascii.rst:41 msgid "Line feed" @@ -134,7 +134,7 @@ msgstr "" #: ../../library/curses.ascii.rst:43 msgid ":const:`NL`" -msgstr "" +msgstr ":const:`NL`" #: ../../library/curses.ascii.rst:43 msgid "Alias for :const:`LF`: \"New line\"" @@ -142,7 +142,7 @@ msgstr "" #: ../../library/curses.ascii.rst:45 msgid ":const:`VT`" -msgstr "" +msgstr ":const:`VT`" #: ../../library/curses.ascii.rst:45 msgid "Vertical tab" @@ -150,7 +150,7 @@ msgstr "" #: ../../library/curses.ascii.rst:47 msgid ":const:`FF`" -msgstr "" +msgstr ":const:`FF`" #: ../../library/curses.ascii.rst:47 msgid "Form feed" @@ -158,7 +158,7 @@ msgstr "" #: ../../library/curses.ascii.rst:49 msgid ":const:`CR`" -msgstr "" +msgstr ":const:`CR`" #: ../../library/curses.ascii.rst:49 msgid "Carriage return" @@ -166,7 +166,7 @@ msgstr "" #: ../../library/curses.ascii.rst:51 msgid ":const:`SO`" -msgstr "" +msgstr ":const:`SO`" #: ../../library/curses.ascii.rst:51 msgid "Shift-out, begin alternate character set" @@ -174,7 +174,7 @@ msgstr "" #: ../../library/curses.ascii.rst:53 msgid ":const:`SI`" -msgstr "" +msgstr ":const:`SI`" #: ../../library/curses.ascii.rst:53 msgid "Shift-in, resume default character set" @@ -182,7 +182,7 @@ msgstr "" #: ../../library/curses.ascii.rst:55 msgid ":const:`DLE`" -msgstr "" +msgstr ":const:`DLE`" #: ../../library/curses.ascii.rst:55 msgid "Data-link escape" @@ -190,7 +190,7 @@ msgstr "" #: ../../library/curses.ascii.rst:57 msgid ":const:`DC1`" -msgstr "" +msgstr ":const:`DC1`" #: ../../library/curses.ascii.rst:57 msgid "XON, for flow control" @@ -198,7 +198,7 @@ msgstr "" #: ../../library/curses.ascii.rst:59 msgid ":const:`DC2`" -msgstr "" +msgstr ":const:`DC2`" #: ../../library/curses.ascii.rst:59 msgid "Device control 2, block-mode flow control" @@ -206,7 +206,7 @@ msgstr "" #: ../../library/curses.ascii.rst:61 msgid ":const:`DC3`" -msgstr "" +msgstr ":const:`DC3`" #: ../../library/curses.ascii.rst:61 msgid "XOFF, for flow control" @@ -214,7 +214,7 @@ msgstr "" #: ../../library/curses.ascii.rst:63 msgid ":const:`DC4`" -msgstr "" +msgstr ":const:`DC4`" #: ../../library/curses.ascii.rst:63 msgid "Device control 4" @@ -222,7 +222,7 @@ msgstr "" #: ../../library/curses.ascii.rst:65 msgid ":const:`NAK`" -msgstr "" +msgstr ":const:`NAK`" #: ../../library/curses.ascii.rst:65 msgid "Negative acknowledgement" @@ -230,7 +230,7 @@ msgstr "" #: ../../library/curses.ascii.rst:67 msgid ":const:`SYN`" -msgstr "" +msgstr ":const:`SYN`" #: ../../library/curses.ascii.rst:67 msgid "Synchronous idle" @@ -238,7 +238,7 @@ msgstr "" #: ../../library/curses.ascii.rst:69 msgid ":const:`ETB`" -msgstr "" +msgstr ":const:`ETB`" #: ../../library/curses.ascii.rst:69 msgid "End transmission block" @@ -246,7 +246,7 @@ msgstr "" #: ../../library/curses.ascii.rst:71 msgid ":const:`CAN`" -msgstr "" +msgstr ":const:`CAN`" #: ../../library/curses.ascii.rst:71 msgid "Cancel" @@ -254,7 +254,7 @@ msgstr "" #: ../../library/curses.ascii.rst:73 msgid ":const:`EM`" -msgstr "" +msgstr ":const:`EM`" #: ../../library/curses.ascii.rst:73 msgid "End of medium" @@ -262,7 +262,7 @@ msgstr "" #: ../../library/curses.ascii.rst:75 msgid ":const:`SUB`" -msgstr "" +msgstr ":const:`SUB`" #: ../../library/curses.ascii.rst:75 msgid "Substitute" @@ -270,7 +270,7 @@ msgstr "" #: ../../library/curses.ascii.rst:77 msgid ":const:`ESC`" -msgstr "" +msgstr ":const:`ESC`" #: ../../library/curses.ascii.rst:77 msgid "Escape" @@ -278,7 +278,7 @@ msgstr "" #: ../../library/curses.ascii.rst:79 msgid ":const:`FS`" -msgstr "" +msgstr ":const:`FS`" #: ../../library/curses.ascii.rst:79 msgid "File separator" @@ -286,7 +286,7 @@ msgstr "" #: ../../library/curses.ascii.rst:81 msgid ":const:`GS`" -msgstr "" +msgstr ":const:`GS`" #: ../../library/curses.ascii.rst:81 msgid "Group separator" @@ -294,7 +294,7 @@ msgstr "" #: ../../library/curses.ascii.rst:83 msgid ":const:`RS`" -msgstr "" +msgstr ":const:`RS`" #: ../../library/curses.ascii.rst:83 msgid "Record separator, block-mode terminator" @@ -302,7 +302,7 @@ msgstr "" #: ../../library/curses.ascii.rst:85 msgid ":const:`US`" -msgstr "" +msgstr ":const:`US`" #: ../../library/curses.ascii.rst:85 msgid "Unit separator" @@ -310,7 +310,7 @@ msgstr "" #: ../../library/curses.ascii.rst:87 msgid ":const:`SP`" -msgstr "" +msgstr ":const:`SP`" #: ../../library/curses.ascii.rst:87 msgid "Space" @@ -318,7 +318,7 @@ msgstr "" #: ../../library/curses.ascii.rst:89 msgid ":const:`DEL`" -msgstr "" +msgstr ":const:`DEL`" #: ../../library/curses.ascii.rst:89 msgid "Delete" diff --git a/library/curses.po b/library/curses.po index fed59a7..ec5f0e7 100644 --- a/library/curses.po +++ b/library/curses.po @@ -1669,7 +1669,7 @@ msgstr "" #: ../../library/curses.rst:1386 msgid "``KEY_MIN``" -msgstr "" +msgstr "``KEY_MIN``" #: ../../library/curses.rst:1386 msgid "Minimum key value" @@ -1677,7 +1677,7 @@ msgstr "" #: ../../library/curses.rst:1388 msgid "``KEY_BREAK``" -msgstr "" +msgstr "``KEY_BREAK``" #: ../../library/curses.rst:1388 msgid "Break key (unreliable)" @@ -1685,7 +1685,7 @@ msgstr "" #: ../../library/curses.rst:1390 msgid "``KEY_DOWN``" -msgstr "" +msgstr "``KEY_DOWN``" #: ../../library/curses.rst:1390 msgid "Down-arrow" @@ -1693,7 +1693,7 @@ msgstr "" #: ../../library/curses.rst:1392 msgid "``KEY_UP``" -msgstr "" +msgstr "``KEY_UP``" #: ../../library/curses.rst:1392 msgid "Up-arrow" @@ -1701,7 +1701,7 @@ msgstr "" #: ../../library/curses.rst:1394 msgid "``KEY_LEFT``" -msgstr "" +msgstr "``KEY_LEFT``" #: ../../library/curses.rst:1394 msgid "Left-arrow" @@ -1709,7 +1709,7 @@ msgstr "" #: ../../library/curses.rst:1396 msgid "``KEY_RIGHT``" -msgstr "" +msgstr "``KEY_RIGHT``" #: ../../library/curses.rst:1396 msgid "Right-arrow" @@ -1717,7 +1717,7 @@ msgstr "" #: ../../library/curses.rst:1398 msgid "``KEY_HOME``" -msgstr "" +msgstr "``KEY_HOME``" #: ../../library/curses.rst:1398 msgid "Home key (upward+left arrow)" @@ -1725,7 +1725,7 @@ msgstr "" #: ../../library/curses.rst:1400 msgid "``KEY_BACKSPACE``" -msgstr "" +msgstr "``KEY_BACKSPACE``" #: ../../library/curses.rst:1400 msgid "Backspace (unreliable)" @@ -1733,7 +1733,7 @@ msgstr "" #: ../../library/curses.rst:1402 msgid "``KEY_F0``" -msgstr "" +msgstr "``KEY_F0``" #: ../../library/curses.rst:1402 msgid "Function keys. Up to 64 function keys are supported." @@ -1741,7 +1741,7 @@ msgstr "" #: ../../library/curses.rst:1405 msgid "``KEY_Fn``" -msgstr "" +msgstr "``KEY_Fn``" #: ../../library/curses.rst:1405 msgid "Value of function key *n*" @@ -1749,7 +1749,7 @@ msgstr "" #: ../../library/curses.rst:1407 msgid "``KEY_DL``" -msgstr "" +msgstr "``KEY_DL``" #: ../../library/curses.rst:1407 msgid "Delete line" @@ -1757,7 +1757,7 @@ msgstr "" #: ../../library/curses.rst:1409 msgid "``KEY_IL``" -msgstr "" +msgstr "``KEY_IL``" #: ../../library/curses.rst:1409 msgid "Insert line" @@ -1765,7 +1765,7 @@ msgstr "" #: ../../library/curses.rst:1411 msgid "``KEY_DC``" -msgstr "" +msgstr "``KEY_DC``" #: ../../library/curses.rst:1411 msgid "Delete character" @@ -1773,7 +1773,7 @@ msgstr "" #: ../../library/curses.rst:1413 msgid "``KEY_IC``" -msgstr "" +msgstr "``KEY_IC``" #: ../../library/curses.rst:1413 msgid "Insert char or enter insert mode" @@ -1781,7 +1781,7 @@ msgstr "" #: ../../library/curses.rst:1415 msgid "``KEY_EIC``" -msgstr "" +msgstr "``KEY_EIC``" #: ../../library/curses.rst:1415 msgid "Exit insert char mode" @@ -1789,7 +1789,7 @@ msgstr "" #: ../../library/curses.rst:1417 msgid "``KEY_CLEAR``" -msgstr "" +msgstr "``KEY_CLEAR``" #: ../../library/curses.rst:1417 msgid "Clear screen" @@ -1797,7 +1797,7 @@ msgstr "" #: ../../library/curses.rst:1419 msgid "``KEY_EOS``" -msgstr "" +msgstr "``KEY_EOS``" #: ../../library/curses.rst:1419 msgid "Clear to end of screen" @@ -1805,7 +1805,7 @@ msgstr "" #: ../../library/curses.rst:1421 msgid "``KEY_EOL``" -msgstr "" +msgstr "``KEY_EOL``" #: ../../library/curses.rst:1421 msgid "Clear to end of line" @@ -1813,7 +1813,7 @@ msgstr "" #: ../../library/curses.rst:1423 msgid "``KEY_SF``" -msgstr "" +msgstr "``KEY_SF``" #: ../../library/curses.rst:1423 msgid "Scroll 1 line forward" @@ -1821,7 +1821,7 @@ msgstr "" #: ../../library/curses.rst:1425 msgid "``KEY_SR``" -msgstr "" +msgstr "``KEY_SR``" #: ../../library/curses.rst:1425 msgid "Scroll 1 line backward (reverse)" @@ -1829,7 +1829,7 @@ msgstr "" #: ../../library/curses.rst:1427 msgid "``KEY_NPAGE``" -msgstr "" +msgstr "``KEY_NPAGE``" #: ../../library/curses.rst:1427 msgid "Next page" @@ -1837,7 +1837,7 @@ msgstr "" #: ../../library/curses.rst:1429 msgid "``KEY_PPAGE``" -msgstr "" +msgstr "``KEY_PPAGE``" #: ../../library/curses.rst:1429 msgid "Previous page" @@ -1845,7 +1845,7 @@ msgstr "" #: ../../library/curses.rst:1431 msgid "``KEY_STAB``" -msgstr "" +msgstr "``KEY_STAB``" #: ../../library/curses.rst:1431 msgid "Set tab" @@ -1853,7 +1853,7 @@ msgstr "" #: ../../library/curses.rst:1433 msgid "``KEY_CTAB``" -msgstr "" +msgstr "``KEY_CTAB``" #: ../../library/curses.rst:1433 msgid "Clear tab" @@ -1861,7 +1861,7 @@ msgstr "" #: ../../library/curses.rst:1435 msgid "``KEY_CATAB``" -msgstr "" +msgstr "``KEY_CATAB``" #: ../../library/curses.rst:1435 msgid "Clear all tabs" @@ -1869,7 +1869,7 @@ msgstr "" #: ../../library/curses.rst:1437 msgid "``KEY_ENTER``" -msgstr "" +msgstr "``KEY_ENTER``" #: ../../library/curses.rst:1437 msgid "Enter or send (unreliable)" @@ -1877,7 +1877,7 @@ msgstr "" #: ../../library/curses.rst:1439 msgid "``KEY_SRESET``" -msgstr "" +msgstr "``KEY_SRESET``" #: ../../library/curses.rst:1439 msgid "Soft (partial) reset (unreliable)" @@ -1885,7 +1885,7 @@ msgstr "" #: ../../library/curses.rst:1441 msgid "``KEY_RESET``" -msgstr "" +msgstr "``KEY_RESET``" #: ../../library/curses.rst:1441 msgid "Reset or hard reset (unreliable)" @@ -1893,7 +1893,7 @@ msgstr "" #: ../../library/curses.rst:1443 msgid "``KEY_PRINT``" -msgstr "" +msgstr "``KEY_PRINT``" #: ../../library/curses.rst:1443 msgid "Print" @@ -1901,7 +1901,7 @@ msgstr "" #: ../../library/curses.rst:1445 msgid "``KEY_LL``" -msgstr "" +msgstr "``KEY_LL``" #: ../../library/curses.rst:1445 msgid "Home down or bottom (lower left)" @@ -1909,7 +1909,7 @@ msgstr "" #: ../../library/curses.rst:1447 msgid "``KEY_A1``" -msgstr "" +msgstr "``KEY_A1``" #: ../../library/curses.rst:1447 msgid "Upper left of keypad" @@ -1917,7 +1917,7 @@ msgstr "" #: ../../library/curses.rst:1449 msgid "``KEY_A3``" -msgstr "" +msgstr "``KEY_A3``" #: ../../library/curses.rst:1449 msgid "Upper right of keypad" @@ -1925,7 +1925,7 @@ msgstr "" #: ../../library/curses.rst:1451 msgid "``KEY_B2``" -msgstr "" +msgstr "``KEY_B2``" #: ../../library/curses.rst:1451 msgid "Center of keypad" @@ -1933,7 +1933,7 @@ msgstr "" #: ../../library/curses.rst:1453 msgid "``KEY_C1``" -msgstr "" +msgstr "``KEY_C1``" #: ../../library/curses.rst:1453 msgid "Lower left of keypad" @@ -1941,7 +1941,7 @@ msgstr "" #: ../../library/curses.rst:1455 msgid "``KEY_C3``" -msgstr "" +msgstr "``KEY_C3``" #: ../../library/curses.rst:1455 msgid "Lower right of keypad" @@ -1949,7 +1949,7 @@ msgstr "" #: ../../library/curses.rst:1457 msgid "``KEY_BTAB``" -msgstr "" +msgstr "``KEY_BTAB``" #: ../../library/curses.rst:1457 msgid "Back tab" @@ -1957,7 +1957,7 @@ msgstr "" #: ../../library/curses.rst:1459 msgid "``KEY_BEG``" -msgstr "" +msgstr "``KEY_BEG``" #: ../../library/curses.rst:1459 msgid "Beg (beginning)" @@ -1965,7 +1965,7 @@ msgstr "" #: ../../library/curses.rst:1461 msgid "``KEY_CANCEL``" -msgstr "" +msgstr "``KEY_CANCEL``" #: ../../library/curses.rst:1461 msgid "Cancel" @@ -1973,7 +1973,7 @@ msgstr "" #: ../../library/curses.rst:1463 msgid "``KEY_CLOSE``" -msgstr "" +msgstr "``KEY_CLOSE``" #: ../../library/curses.rst:1463 msgid "Close" @@ -1981,7 +1981,7 @@ msgstr "" #: ../../library/curses.rst:1465 msgid "``KEY_COMMAND``" -msgstr "" +msgstr "``KEY_COMMAND``" #: ../../library/curses.rst:1465 msgid "Cmd (command)" @@ -1989,7 +1989,7 @@ msgstr "" #: ../../library/curses.rst:1467 msgid "``KEY_COPY``" -msgstr "" +msgstr "``KEY_COPY``" #: ../../library/curses.rst:1467 msgid "Copy" @@ -1997,7 +1997,7 @@ msgstr "" #: ../../library/curses.rst:1469 msgid "``KEY_CREATE``" -msgstr "" +msgstr "``KEY_CREATE``" #: ../../library/curses.rst:1469 msgid "Create" @@ -2005,7 +2005,7 @@ msgstr "" #: ../../library/curses.rst:1471 msgid "``KEY_END``" -msgstr "" +msgstr "``KEY_END``" #: ../../library/curses.rst:1471 msgid "End" @@ -2013,7 +2013,7 @@ msgstr "" #: ../../library/curses.rst:1473 msgid "``KEY_EXIT``" -msgstr "" +msgstr "``KEY_EXIT``" #: ../../library/curses.rst:1473 msgid "Exit" @@ -2021,7 +2021,7 @@ msgstr "" #: ../../library/curses.rst:1475 msgid "``KEY_FIND``" -msgstr "" +msgstr "``KEY_FIND``" #: ../../library/curses.rst:1475 msgid "Find" @@ -2029,7 +2029,7 @@ msgstr "" #: ../../library/curses.rst:1477 msgid "``KEY_HELP``" -msgstr "" +msgstr "``KEY_HELP``" #: ../../library/curses.rst:1477 msgid "Help" @@ -2037,7 +2037,7 @@ msgstr "" #: ../../library/curses.rst:1479 msgid "``KEY_MARK``" -msgstr "" +msgstr "``KEY_MARK``" #: ../../library/curses.rst:1479 msgid "Mark" @@ -2045,7 +2045,7 @@ msgstr "" #: ../../library/curses.rst:1481 msgid "``KEY_MESSAGE``" -msgstr "" +msgstr "``KEY_MESSAGE``" #: ../../library/curses.rst:1481 msgid "Message" @@ -2053,7 +2053,7 @@ msgstr "" #: ../../library/curses.rst:1483 msgid "``KEY_MOVE``" -msgstr "" +msgstr "``KEY_MOVE``" #: ../../library/curses.rst:1483 msgid "Move" @@ -2061,7 +2061,7 @@ msgstr "" #: ../../library/curses.rst:1485 msgid "``KEY_NEXT``" -msgstr "" +msgstr "``KEY_NEXT``" #: ../../library/curses.rst:1485 msgid "Next" @@ -2069,7 +2069,7 @@ msgstr "" #: ../../library/curses.rst:1487 msgid "``KEY_OPEN``" -msgstr "" +msgstr "``KEY_OPEN``" #: ../../library/curses.rst:1487 msgid "Open" @@ -2077,7 +2077,7 @@ msgstr "" #: ../../library/curses.rst:1489 msgid "``KEY_OPTIONS``" -msgstr "" +msgstr "``KEY_OPTIONS``" #: ../../library/curses.rst:1489 msgid "Options" @@ -2085,7 +2085,7 @@ msgstr "Opsi" #: ../../library/curses.rst:1491 msgid "``KEY_PREVIOUS``" -msgstr "" +msgstr "``KEY_PREVIOUS``" #: ../../library/curses.rst:1491 msgid "Prev (previous)" @@ -2093,7 +2093,7 @@ msgstr "" #: ../../library/curses.rst:1493 msgid "``KEY_REDO``" -msgstr "" +msgstr "``KEY_REDO``" #: ../../library/curses.rst:1493 msgid "Redo" @@ -2101,7 +2101,7 @@ msgstr "" #: ../../library/curses.rst:1495 msgid "``KEY_REFERENCE``" -msgstr "" +msgstr "``KEY_REFERENCE``" #: ../../library/curses.rst:1495 msgid "Ref (reference)" @@ -2109,7 +2109,7 @@ msgstr "" #: ../../library/curses.rst:1497 msgid "``KEY_REFRESH``" -msgstr "" +msgstr "``KEY_REFRESH``" #: ../../library/curses.rst:1497 msgid "Refresh" @@ -2117,7 +2117,7 @@ msgstr "" #: ../../library/curses.rst:1499 msgid "``KEY_REPLACE``" -msgstr "" +msgstr "``KEY_REPLACE``" #: ../../library/curses.rst:1499 msgid "Replace" @@ -2125,7 +2125,7 @@ msgstr "" #: ../../library/curses.rst:1501 msgid "``KEY_RESTART``" -msgstr "" +msgstr "``KEY_RESTART``" #: ../../library/curses.rst:1501 msgid "Restart" @@ -2133,7 +2133,7 @@ msgstr "" #: ../../library/curses.rst:1503 msgid "``KEY_RESUME``" -msgstr "" +msgstr "``KEY_RESUME``" #: ../../library/curses.rst:1503 msgid "Resume" @@ -2141,7 +2141,7 @@ msgstr "" #: ../../library/curses.rst:1505 msgid "``KEY_SAVE``" -msgstr "" +msgstr "``KEY_SAVE``" #: ../../library/curses.rst:1505 msgid "Save" @@ -2149,7 +2149,7 @@ msgstr "" #: ../../library/curses.rst:1507 msgid "``KEY_SBEG``" -msgstr "" +msgstr "``KEY_SBEG``" #: ../../library/curses.rst:1507 msgid "Shifted Beg (beginning)" @@ -2157,7 +2157,7 @@ msgstr "" #: ../../library/curses.rst:1509 msgid "``KEY_SCANCEL``" -msgstr "" +msgstr "``KEY_SCANCEL``" #: ../../library/curses.rst:1509 msgid "Shifted Cancel" @@ -2165,7 +2165,7 @@ msgstr "" #: ../../library/curses.rst:1511 msgid "``KEY_SCOMMAND``" -msgstr "" +msgstr "``KEY_SCOMMAND``" #: ../../library/curses.rst:1511 msgid "Shifted Command" @@ -2173,7 +2173,7 @@ msgstr "" #: ../../library/curses.rst:1513 msgid "``KEY_SCOPY``" -msgstr "" +msgstr "``KEY_SCOPY``" #: ../../library/curses.rst:1513 msgid "Shifted Copy" @@ -2181,7 +2181,7 @@ msgstr "" #: ../../library/curses.rst:1515 msgid "``KEY_SCREATE``" -msgstr "" +msgstr "``KEY_SCREATE``" #: ../../library/curses.rst:1515 msgid "Shifted Create" @@ -2189,7 +2189,7 @@ msgstr "" #: ../../library/curses.rst:1517 msgid "``KEY_SDC``" -msgstr "" +msgstr "``KEY_SDC``" #: ../../library/curses.rst:1517 msgid "Shifted Delete char" @@ -2197,7 +2197,7 @@ msgstr "" #: ../../library/curses.rst:1519 msgid "``KEY_SDL``" -msgstr "" +msgstr "``KEY_SDL``" #: ../../library/curses.rst:1519 msgid "Shifted Delete line" @@ -2205,7 +2205,7 @@ msgstr "" #: ../../library/curses.rst:1521 msgid "``KEY_SELECT``" -msgstr "" +msgstr "``KEY_SELECT``" #: ../../library/curses.rst:1521 msgid "Select" @@ -2213,7 +2213,7 @@ msgstr "" #: ../../library/curses.rst:1523 msgid "``KEY_SEND``" -msgstr "" +msgstr "``KEY_SEND``" #: ../../library/curses.rst:1523 msgid "Shifted End" @@ -2221,7 +2221,7 @@ msgstr "" #: ../../library/curses.rst:1525 msgid "``KEY_SEOL``" -msgstr "" +msgstr "``KEY_SEOL``" #: ../../library/curses.rst:1525 msgid "Shifted Clear line" @@ -2229,7 +2229,7 @@ msgstr "" #: ../../library/curses.rst:1527 msgid "``KEY_SEXIT``" -msgstr "" +msgstr "``KEY_SEXIT``" #: ../../library/curses.rst:1527 msgid "Shifted Exit" @@ -2237,7 +2237,7 @@ msgstr "" #: ../../library/curses.rst:1529 msgid "``KEY_SFIND``" -msgstr "" +msgstr "``KEY_SFIND``" #: ../../library/curses.rst:1529 msgid "Shifted Find" @@ -2245,7 +2245,7 @@ msgstr "" #: ../../library/curses.rst:1531 msgid "``KEY_SHELP``" -msgstr "" +msgstr "``KEY_SHELP``" #: ../../library/curses.rst:1531 msgid "Shifted Help" @@ -2253,7 +2253,7 @@ msgstr "" #: ../../library/curses.rst:1533 msgid "``KEY_SHOME``" -msgstr "" +msgstr "``KEY_SHOME``" #: ../../library/curses.rst:1533 msgid "Shifted Home" @@ -2261,7 +2261,7 @@ msgstr "" #: ../../library/curses.rst:1535 msgid "``KEY_SIC``" -msgstr "" +msgstr "``KEY_SIC``" #: ../../library/curses.rst:1535 msgid "Shifted Input" @@ -2269,7 +2269,7 @@ msgstr "" #: ../../library/curses.rst:1537 msgid "``KEY_SLEFT``" -msgstr "" +msgstr "``KEY_SLEFT``" #: ../../library/curses.rst:1537 msgid "Shifted Left arrow" @@ -2277,7 +2277,7 @@ msgstr "" #: ../../library/curses.rst:1539 msgid "``KEY_SMESSAGE``" -msgstr "" +msgstr "``KEY_SMESSAGE``" #: ../../library/curses.rst:1539 msgid "Shifted Message" @@ -2285,7 +2285,7 @@ msgstr "" #: ../../library/curses.rst:1541 msgid "``KEY_SMOVE``" -msgstr "" +msgstr "``KEY_SMOVE``" #: ../../library/curses.rst:1541 msgid "Shifted Move" @@ -2293,7 +2293,7 @@ msgstr "" #: ../../library/curses.rst:1543 msgid "``KEY_SNEXT``" -msgstr "" +msgstr "``KEY_SNEXT``" #: ../../library/curses.rst:1543 msgid "Shifted Next" @@ -2301,7 +2301,7 @@ msgstr "" #: ../../library/curses.rst:1545 msgid "``KEY_SOPTIONS``" -msgstr "" +msgstr "``KEY_SOPTIONS``" #: ../../library/curses.rst:1545 msgid "Shifted Options" @@ -2309,7 +2309,7 @@ msgstr "" #: ../../library/curses.rst:1547 msgid "``KEY_SPREVIOUS``" -msgstr "" +msgstr "``KEY_SPREVIOUS``" #: ../../library/curses.rst:1547 msgid "Shifted Prev" @@ -2317,7 +2317,7 @@ msgstr "" #: ../../library/curses.rst:1549 msgid "``KEY_SPRINT``" -msgstr "" +msgstr "``KEY_SPRINT``" #: ../../library/curses.rst:1549 msgid "Shifted Print" @@ -2325,7 +2325,7 @@ msgstr "" #: ../../library/curses.rst:1551 msgid "``KEY_SREDO``" -msgstr "" +msgstr "``KEY_SREDO``" #: ../../library/curses.rst:1551 msgid "Shifted Redo" @@ -2333,7 +2333,7 @@ msgstr "" #: ../../library/curses.rst:1553 msgid "``KEY_SREPLACE``" -msgstr "" +msgstr "``KEY_SREPLACE``" #: ../../library/curses.rst:1553 msgid "Shifted Replace" @@ -2341,7 +2341,7 @@ msgstr "" #: ../../library/curses.rst:1555 msgid "``KEY_SRIGHT``" -msgstr "" +msgstr "``KEY_SRIGHT``" #: ../../library/curses.rst:1555 msgid "Shifted Right arrow" @@ -2349,7 +2349,7 @@ msgstr "" #: ../../library/curses.rst:1557 msgid "``KEY_SRSUME``" -msgstr "" +msgstr "``KEY_SRSUME``" #: ../../library/curses.rst:1557 msgid "Shifted Resume" @@ -2357,7 +2357,7 @@ msgstr "" #: ../../library/curses.rst:1559 msgid "``KEY_SSAVE``" -msgstr "" +msgstr "``KEY_SSAVE``" #: ../../library/curses.rst:1559 msgid "Shifted Save" @@ -2365,7 +2365,7 @@ msgstr "" #: ../../library/curses.rst:1561 msgid "``KEY_SSUSPEND``" -msgstr "" +msgstr "``KEY_SSUSPEND``" #: ../../library/curses.rst:1561 msgid "Shifted Suspend" @@ -2373,7 +2373,7 @@ msgstr "" #: ../../library/curses.rst:1563 msgid "``KEY_SUNDO``" -msgstr "" +msgstr "``KEY_SUNDO``" #: ../../library/curses.rst:1563 msgid "Shifted Undo" @@ -2381,7 +2381,7 @@ msgstr "" #: ../../library/curses.rst:1565 msgid "``KEY_SUSPEND``" -msgstr "" +msgstr "``KEY_SUSPEND``" #: ../../library/curses.rst:1565 msgid "Suspend" @@ -2389,7 +2389,7 @@ msgstr "" #: ../../library/curses.rst:1567 msgid "``KEY_UNDO``" -msgstr "" +msgstr "``KEY_UNDO``" #: ../../library/curses.rst:1567 msgid "Undo" @@ -2397,7 +2397,7 @@ msgstr "" #: ../../library/curses.rst:1569 msgid "``KEY_MOUSE``" -msgstr "" +msgstr "``KEY_MOUSE``" #: ../../library/curses.rst:1569 msgid "Mouse event has occurred" @@ -2405,7 +2405,7 @@ msgstr "" #: ../../library/curses.rst:1571 msgid "``KEY_RESIZE``" -msgstr "" +msgstr "``KEY_RESIZE``" #: ../../library/curses.rst:1571 msgid "Terminal resize event" @@ -2413,7 +2413,7 @@ msgstr "" #: ../../library/curses.rst:1573 msgid "``KEY_MAX``" -msgstr "" +msgstr "``KEY_MAX``" #: ../../library/curses.rst:1573 msgid "Maximum key value" @@ -2445,7 +2445,7 @@ msgstr "" #: ../../library/curses.rst:1587 msgid "KEY_IC" -msgstr "" +msgstr "KEY_IC" #: ../../library/curses.rst:1589 msgid ":kbd:`Delete`" @@ -2453,7 +2453,7 @@ msgstr "" #: ../../library/curses.rst:1589 msgid "KEY_DC" -msgstr "" +msgstr "KEY_DC" #: ../../library/curses.rst:1591 msgid ":kbd:`Home`" @@ -2461,7 +2461,7 @@ msgstr "" #: ../../library/curses.rst:1591 msgid "KEY_HOME" -msgstr "" +msgstr "KEY_HOME" #: ../../library/curses.rst:1593 msgid ":kbd:`End`" @@ -2469,7 +2469,7 @@ msgstr "" #: ../../library/curses.rst:1593 msgid "KEY_END" -msgstr "" +msgstr "KEY_END" #: ../../library/curses.rst:1595 msgid ":kbd:`Page Up`" @@ -2477,7 +2477,7 @@ msgstr "" #: ../../library/curses.rst:1595 msgid "KEY_PPAGE" -msgstr "" +msgstr "KEY_PPAGE" #: ../../library/curses.rst:1597 msgid ":kbd:`Page Down`" @@ -2485,7 +2485,7 @@ msgstr "" #: ../../library/curses.rst:1597 msgid "KEY_NPAGE" -msgstr "" +msgstr "KEY_NPAGE" #: ../../library/curses.rst:1600 msgid "" @@ -3107,23 +3107,23 @@ msgstr "" #: ../../library/curses.rst:1828 msgid ":const:`KEY_LEFT`" -msgstr "" +msgstr ":const:`KEY_LEFT`" #: ../../library/curses.rst:1830 msgid ":const:`KEY_RIGHT`" -msgstr "" +msgstr ":const:`KEY_RIGHT`" #: ../../library/curses.rst:1832 msgid ":const:`KEY_UP`" -msgstr "" +msgstr ":const:`KEY_UP`" #: ../../library/curses.rst:1834 msgid ":const:`KEY_DOWN`" -msgstr "" +msgstr ":const:`KEY_DOWN`" #: ../../library/curses.rst:1836 msgid ":const:`KEY_BACKSPACE`" -msgstr "" +msgstr ":const:`KEY_BACKSPACE`" #: ../../library/curses.rst:1836 msgid ":kbd:`Control-h`" diff --git a/library/dbm.po b/library/dbm.po index 7ea6d92..1fe3c21 100644 --- a/library/dbm.po +++ b/library/dbm.po @@ -121,7 +121,7 @@ msgstr "" #: ../../library/dbm.rst:59 ../../library/dbm.rst:175 #: ../../library/dbm.rst:290 ../../library/dbm.rst:360 msgid "``'n'``" -msgstr "" +msgstr "``'n'``" #: ../../library/dbm.rst:59 ../../library/dbm.rst:175 #: ../../library/dbm.rst:290 ../../library/dbm.rst:360 diff --git a/library/email.policy.po b/library/email.policy.po index 7d507dc..bc9ffaf 100644 --- a/library/email.policy.po +++ b/library/email.policy.po @@ -478,7 +478,7 @@ msgstr "" #: ../../library/email.policy.rst:408 msgid "``long``" -msgstr "" +msgstr "``long``" #: ../../library/email.policy.rst:408 msgid "" diff --git a/library/ensurepip.po b/library/ensurepip.po index 632828b..04ef89d 100644 --- a/library/ensurepip.po +++ b/library/ensurepip.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:09+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -47,7 +51,7 @@ msgstr "" #: ../../library/ensurepip.rst:34 msgid ":ref:`installing-index`" -msgstr "" +msgstr ":ref:`installing-index`" #: ../../library/ensurepip.rst:34 msgid "The end user guide for installing Python packages" diff --git a/library/http.po b/library/http.po index d5d691b..77752d5 100644 --- a/library/http.po +++ b/library/http.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:14+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -90,7 +94,7 @@ msgstr "" #: ../../library/http.rst:60 msgid "Details" -msgstr "" +msgstr "Detail" #: ../../library/http.rst:62 msgid "``100``" diff --git a/library/locale.po b/library/locale.po index 8d26c10..60ca63e 100644 --- a/library/locale.po +++ b/library/locale.po @@ -274,7 +274,7 @@ msgstr "" #: ../../library/locale.rst:135 msgid "``1``" -msgstr "" +msgstr "``1``" #: ../../library/locale.rst:135 msgid "The sign should precede the value and currency symbol." @@ -282,7 +282,7 @@ msgstr "" #: ../../library/locale.rst:138 msgid "``2``" -msgstr "" +msgstr "``2``" #: ../../library/locale.rst:138 msgid "The sign should follow the value and currency symbol." @@ -290,7 +290,7 @@ msgstr "" #: ../../library/locale.rst:141 msgid "``3``" -msgstr "" +msgstr "``3``" #: ../../library/locale.rst:141 msgid "The sign should immediately precede the value." @@ -298,7 +298,7 @@ msgstr "" #: ../../library/locale.rst:144 msgid "``4``" -msgstr "" +msgstr "``4``" #: ../../library/locale.rst:144 msgid "The sign should immediately follow the value." diff --git a/library/logging.handlers.po b/library/logging.handlers.po index a93efb8..a90a75f 100644 --- a/library/logging.handlers.po +++ b/library/logging.handlers.po @@ -434,7 +434,7 @@ msgstr "" #: ../../library/logging.handlers.rst:347 msgid "``'S'``" -msgstr "" +msgstr "``'S'``" #: ../../library/logging.handlers.rst:347 msgid "Seconds" @@ -465,7 +465,7 @@ msgstr "" #: ../../library/logging.handlers.rst:353 msgid "``'D'``" -msgstr "" +msgstr "``'D'``" #: ../../library/logging.handlers.rst:353 msgid "Days" diff --git a/library/logging.po b/library/logging.po index 2f74bd0..0e213cf 100644 --- a/library/logging.po +++ b/library/logging.po @@ -475,55 +475,55 @@ msgstr "" #: ../../library/logging.rst:367 msgid "Level" -msgstr "" +msgstr "Level" #: ../../library/logging.rst:367 msgid "Numeric value" -msgstr "" +msgstr "Nilai angka" #: ../../library/logging.rst:369 msgid "``CRITICAL``" -msgstr "" +msgstr "``CRITICAL``" #: ../../library/logging.rst:369 msgid "50" -msgstr "" +msgstr "50" #: ../../library/logging.rst:371 msgid "``ERROR``" -msgstr "" +msgstr "``ERROR``" #: ../../library/logging.rst:371 msgid "40" -msgstr "" +msgstr "40" #: ../../library/logging.rst:373 msgid "``WARNING``" -msgstr "" +msgstr "``WARNING``" #: ../../library/logging.rst:373 msgid "30" -msgstr "" +msgstr "30" #: ../../library/logging.rst:375 msgid "``INFO``" -msgstr "" +msgstr "``INFO``" #: ../../library/logging.rst:375 msgid "20" -msgstr "" +msgstr "20" #: ../../library/logging.rst:377 msgid "``DEBUG``" -msgstr "" +msgstr "``DEBUG``" #: ../../library/logging.rst:377 msgid "10" -msgstr "" +msgstr "10" #: ../../library/logging.rst:379 msgid "``NOTSET``" -msgstr "" +msgstr "``NOTSET``" #: ../../library/logging.rst:379 msgid "0" diff --git a/library/optparse.po b/library/optparse.po index 760f0a4..1464cf4 100644 --- a/library/optparse.po +++ b/library/optparse.po @@ -1585,7 +1585,7 @@ msgstr "" #: ../../library/optparse.rst:1321 msgid "Parsing arguments" -msgstr "" +msgstr "Mengurai argumen" #: ../../library/optparse.rst:1323 msgid "" diff --git a/library/re.po b/library/re.po index 2df1fc9..9fbcc91 100644 --- a/library/re.po +++ b/library/re.po @@ -161,7 +161,7 @@ msgstr "" #: ../../library/re.rst:110 msgid "``^``" -msgstr "" +msgstr "``^``" #: ../../library/re.rst:109 msgid "" @@ -171,7 +171,7 @@ msgstr "" #: ../../library/re.rst:121 msgid "``$``" -msgstr "" +msgstr "``$``" #: ../../library/re.rst:115 msgid "" @@ -367,7 +367,7 @@ msgstr "" #: ../../library/re.rst:267 msgid "``|``" -msgstr "" +msgstr "``|``" #: ../../library/re.rst:259 msgid "" @@ -556,7 +556,7 @@ msgstr "" #: ../../library/re.rst:379 msgid "``(?=...)``" -msgstr "" +msgstr "``(?=...)``" #: ../../library/re.rst:377 msgid "" @@ -567,7 +567,7 @@ msgstr "" #: ../../library/re.rst:386 msgid "``(?!...)``" -msgstr "" +msgstr "``(?!...)``" #: ../../library/re.rst:384 msgid "" @@ -655,7 +655,7 @@ msgstr "" #: ../../library/re.rst:453 msgid "``\\A``" -msgstr "" +msgstr "``\\A``" #: ../../library/re.rst:453 msgid "Matches only at the start of the string." @@ -663,7 +663,7 @@ msgstr "" #: ../../library/re.rst:469 msgid "``\\b``" -msgstr "" +msgstr "``\\b``" #: ../../library/re.rst:458 msgid "" @@ -686,7 +686,7 @@ msgstr "" #: ../../library/re.rst:480 msgid "``\\B``" -msgstr "" +msgstr "``\\B``" #: ../../library/re.rst:474 msgid "" @@ -701,7 +701,7 @@ msgstr "" #: ../../library/re.rst:492 msgid "``\\d``" -msgstr "" +msgstr "``\\d``" #: ../../library/re.rst:489 ../../library/re.rst:509 ../../library/re.rst:529 msgid "For Unicode (str) patterns:" @@ -725,7 +725,7 @@ msgstr "" #: ../../library/re.rst:499 msgid "``\\D``" -msgstr "" +msgstr "``\\D``" #: ../../library/re.rst:497 msgid "" @@ -736,7 +736,7 @@ msgstr "" #: ../../library/re.rst:513 msgid "``\\s``" -msgstr "" +msgstr "``\\s``" #: ../../library/re.rst:505 msgid "" @@ -754,7 +754,7 @@ msgstr "" #: ../../library/re.rst:520 msgid "``\\S``" -msgstr "" +msgstr "``\\S``" #: ../../library/re.rst:518 msgid "" @@ -765,7 +765,7 @@ msgstr "" #: ../../library/re.rst:535 msgid "``\\w``" -msgstr "" +msgstr "``\\w``" #: ../../library/re.rst:526 msgid "" @@ -784,7 +784,7 @@ msgstr "" #: ../../library/re.rst:544 msgid "``\\W``" -msgstr "" +msgstr "``\\W``" #: ../../library/re.rst:540 msgid "" @@ -796,7 +796,7 @@ msgstr "" #: ../../library/re.rst:549 msgid "``\\Z``" -msgstr "" +msgstr "``\\Z``" #: ../../library/re.rst:549 msgid "Matches only at the end of the string." diff --git a/library/resource.po b/library/resource.po index 363c012..b67675c 100644 --- a/library/resource.po +++ b/library/resource.po @@ -349,7 +349,7 @@ msgstr "" #: ../../library/resource.rst:299 msgid "``1``" -msgstr "" +msgstr "``1``" #: ../../library/resource.rst:299 msgid ":attr:`ru_stime`" @@ -361,7 +361,7 @@ msgstr "" #: ../../library/resource.rst:301 msgid "``2``" -msgstr "" +msgstr "``2``" #: ../../library/resource.rst:301 msgid ":attr:`ru_maxrss`" @@ -373,7 +373,7 @@ msgstr "" #: ../../library/resource.rst:303 msgid "``3``" -msgstr "" +msgstr "``3``" #: ../../library/resource.rst:303 msgid ":attr:`ru_ixrss`" @@ -385,7 +385,7 @@ msgstr "" #: ../../library/resource.rst:305 msgid "``4``" -msgstr "" +msgstr "``4``" #: ../../library/resource.rst:305 msgid ":attr:`ru_idrss`" diff --git a/library/smtplib.po b/library/smtplib.po index f0ff9b8..e2dc622 100644 --- a/library/smtplib.po +++ b/library/smtplib.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:26+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -515,7 +519,7 @@ msgstr "" #: ../../library/smtplib.rst:414 msgid ":exc:`RuntimeError`" -msgstr "" +msgstr ":exc:`RuntimeError`" #: ../../library/smtplib.rst:414 msgid "SSL/TLS support is not available to your Python interpreter." diff --git a/library/string.po b/library/string.po index 8ca43f3..eeedd3f 100644 --- a/library/string.po +++ b/library/string.po @@ -645,7 +645,7 @@ msgstr "" #: ../../library/string.rst:466 ../../library/string.rst:526 msgid "``'n'``" -msgstr "" +msgstr "``'n'``" #: ../../library/string.rst:466 msgid "" diff --git a/library/threading.po b/library/threading.po index 11be1e7..92353d8 100644 --- a/library/threading.po +++ b/library/threading.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-23 11:45+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -115,8 +115,8 @@ msgstr "" #: ../../library/threading.rst:65 msgid "" -"Storing *object* using a custom hook can resurrect it if it is set to an " -"object which is being finalized. Avoid storing *object* after the custom " +"Storing *thread* using a custom hook can resurrect it if it is set to an " +"object which is being finalized. Avoid storing *thread* after the custom " "hook completes to avoid resurrecting objects." msgstr "" diff --git a/library/warnings.po b/library/warnings.po index a24f760..a41c4cc 100644 --- a/library/warnings.po +++ b/library/warnings.po @@ -124,7 +124,7 @@ msgstr "Deskripsi" #: ../../library/warnings.rst:71 msgid ":exc:`Warning`" -msgstr "" +msgstr ":exc:`Warning`" #: ../../library/warnings.rst:71 msgid "" @@ -134,7 +134,7 @@ msgstr "" #: ../../library/warnings.rst:75 msgid ":exc:`UserWarning`" -msgstr "" +msgstr ":exc:`UserWarning`" #: ../../library/warnings.rst:75 msgid "The default category for :func:`warn`." @@ -142,7 +142,7 @@ msgstr "" #: ../../library/warnings.rst:77 msgid ":exc:`DeprecationWarning`" -msgstr "" +msgstr ":exc:`DeprecationWarning`" #: ../../library/warnings.rst:77 msgid "" @@ -153,7 +153,7 @@ msgstr "" #: ../../library/warnings.rst:82 msgid ":exc:`SyntaxWarning`" -msgstr "" +msgstr ":exc:`SyntaxWarning`" #: ../../library/warnings.rst:82 msgid "Base category for warnings about dubious syntactic features." @@ -161,7 +161,7 @@ msgstr "" #: ../../library/warnings.rst:85 msgid ":exc:`RuntimeWarning`" -msgstr "" +msgstr ":exc:`RuntimeWarning`" #: ../../library/warnings.rst:85 msgid "Base category for warnings about dubious runtime features." @@ -169,7 +169,7 @@ msgstr "" #: ../../library/warnings.rst:88 msgid ":exc:`FutureWarning`" -msgstr "" +msgstr ":exc:`FutureWarning`" #: ../../library/warnings.rst:88 msgid "" @@ -179,7 +179,7 @@ msgstr "" #: ../../library/warnings.rst:93 msgid ":exc:`PendingDeprecationWarning`" -msgstr "" +msgstr ":exc:`PendingDeprecationWarning`" #: ../../library/warnings.rst:93 msgid "" @@ -189,7 +189,7 @@ msgstr "" #: ../../library/warnings.rst:97 msgid ":exc:`ImportWarning`" -msgstr "" +msgstr ":exc:`ImportWarning`" #: ../../library/warnings.rst:97 msgid "" @@ -199,7 +199,7 @@ msgstr "" #: ../../library/warnings.rst:101 msgid ":exc:`UnicodeWarning`" -msgstr "" +msgstr ":exc:`UnicodeWarning`" #: ../../library/warnings.rst:101 msgid "Base category for warnings related to Unicode." @@ -207,7 +207,7 @@ msgstr "" #: ../../library/warnings.rst:104 msgid ":exc:`BytesWarning`" -msgstr "" +msgstr ":exc:`BytesWarning`" #: ../../library/warnings.rst:104 msgid "" @@ -216,7 +216,7 @@ msgstr "" #: ../../library/warnings.rst:107 msgid ":exc:`ResourceWarning`" -msgstr "" +msgstr ":exc:`ResourceWarning`" #: ../../library/warnings.rst:107 msgid "Base category for warnings related to resource usage." diff --git a/library/winreg.po b/library/winreg.po index 0b9ffb7..be0b074 100644 --- a/library/winreg.po +++ b/library/winreg.po @@ -251,7 +251,7 @@ msgstr "" #: ../../library/winreg.rst:214 ../../library/winreg.rst:325 #: ../../library/winreg.rst:368 msgid "``1``" -msgstr "" +msgstr "``1``" #: ../../library/winreg.rst:214 msgid "" @@ -261,7 +261,7 @@ msgstr "" #: ../../library/winreg.rst:218 ../../library/winreg.rst:328 msgid "``2``" -msgstr "" +msgstr "``2``" #: ../../library/winreg.rst:218 msgid "" diff --git a/library/xml.dom.po b/library/xml.dom.po index 1c198e5..6023ba0 100644 --- a/library/xml.dom.po +++ b/library/xml.dom.po @@ -1279,7 +1279,7 @@ msgstr "" #: ../../library/xml.dom.rst:985 ../../library/xml.dom.rst:985 #: ../../library/xml.dom.rst:987 ../../library/xml.dom.rst:989 msgid "``int``" -msgstr "" +msgstr "``int``" #: ../../library/xml.dom.rst:987 msgid "``long int``" diff --git a/library/zipfile.po b/library/zipfile.po index 83291c5..c9dde4f 100644 --- a/library/zipfile.po +++ b/library/zipfile.po @@ -771,7 +771,7 @@ msgstr "" #: ../../library/zipfile.rst:667 msgid "``1``" -msgstr "" +msgstr "``1``" #: ../../library/zipfile.rst:667 msgid "Month (one-based)" @@ -779,7 +779,7 @@ msgstr "" #: ../../library/zipfile.rst:669 msgid "``2``" -msgstr "" +msgstr "``2``" #: ../../library/zipfile.rst:669 msgid "Day of month (one-based)" @@ -787,7 +787,7 @@ msgstr "" #: ../../library/zipfile.rst:671 msgid "``3``" -msgstr "" +msgstr "``3``" #: ../../library/zipfile.rst:671 msgid "Hours (zero-based)" @@ -795,7 +795,7 @@ msgstr "" #: ../../library/zipfile.rst:673 msgid "``4``" -msgstr "" +msgstr "``4``" #: ../../library/zipfile.rst:673 msgid "Minutes (zero-based)" diff --git a/license.po b/license.po index e521f9a..f907efd 100644 --- a/license.po +++ b/license.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-23 11:45+0000\n" "PO-Revision-Date: 2017-02-16 17:32+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -58,19 +58,11 @@ msgid "" "In May 2000, Guido and the Python core development team moved to BeOpen.com " "to form the BeOpen PythonLabs team. In October of the same year, the " "PythonLabs team moved to Digital Creations (now Zope Corporation; see " -"http://www.zope.com/). In 2001, the Python Software Foundation (PSF, see " +"https://www.zope.org/). In 2001, the Python Software Foundation (PSF, see " "https://www.python.org/psf/) was formed, a non-profit organization created " "specifically to own Python-related Intellectual Property. Zope Corporation " "is a sponsoring member of the PSF." msgstr "" -"Pada bulan Mei 2000, Guido dan tim pengembangan inti Python pindah ke " -"BeOpen.com untuk membentuk tim BeOpen PythonLabs. Pada bulan Oktober tahun " -"yang sama, tim PythonLabs pindah ke Digital Creations (sekarang Zope " -"Corporation; lihat http://www.zope.com/). Pada tahun 2001, Yayasan Perangkat" -" Lunak Python (PSF, lihat https://www.python.org/psf/) dibentuk, sebuah " -"organisasi nirlaba yang dibuat khusus untuk memiliki Kekayaan Intelektual " -"yang berhubungan dengan Python. Zope Corporation adalah anggota sponsor dari" -" PSF." #: ../../license.rst:30 msgid "" diff --git a/reference/datamodel.po b/reference/datamodel.po index a6b436d..5d6dfe5 100644 --- a/reference/datamodel.po +++ b/reference/datamodel.po @@ -377,7 +377,7 @@ msgstr "" #: ../../reference/datamodel.rst:327 msgid "Bytes" -msgstr "" +msgstr "Bytes" #: ../../reference/datamodel.rst:323 msgid "" diff --git a/reference/expressions.po b/reference/expressions.po index 6b61535..cf74d5e 100644 --- a/reference/expressions.po +++ b/reference/expressions.po @@ -1923,7 +1923,7 @@ msgstr "" #: ../../reference/expressions.rst:1803 msgid "``|``" -msgstr "" +msgstr "``|``" #: ../../reference/expressions.rst:1803 msgid "Bitwise OR" @@ -1931,7 +1931,7 @@ msgstr "" #: ../../reference/expressions.rst:1805 msgid "``^``" -msgstr "" +msgstr "``^``" #: ../../reference/expressions.rst:1805 msgid "Bitwise XOR" diff --git a/reference/lexical_analysis.po b/reference/lexical_analysis.po index 6e69ac9..418ab39 100644 --- a/reference/lexical_analysis.po +++ b/reference/lexical_analysis.po @@ -616,7 +616,7 @@ msgstr "" #: ../../reference/lexical_analysis.rst:529 msgid "``\\b``" -msgstr "" +msgstr "``\\b``" #: ../../reference/lexical_analysis.rst:529 msgid "ASCII Backspace (BS)" diff --git a/sphinx.po b/sphinx.po index 52f70ba..946600d 100644 --- a/sphinx.po +++ b/sphinx.po @@ -201,7 +201,7 @@ msgstr "Berkontribusi ke Dokumen" #: ../../tools/templates/indexcontent.html:61 msgid "About the documentation" -msgstr "Tentang Dokumentasi" +msgstr "Tentang dokumentasi" #: ../../tools/templates/indexcontent.html:63 msgid "History and License of Python" diff --git a/whatsnew/3.3.po b/whatsnew/3.3.po index 65f7afb..ba6c982 100644 --- a/whatsnew/3.3.po +++ b/whatsnew/3.3.po @@ -516,47 +516,47 @@ msgstr "" #: ../../whatsnew/3.3.rst:344 msgid ":exc:`BlockingIOError`" -msgstr "" +msgstr ":exc:`BlockingIOError`" #: ../../whatsnew/3.3.rst:345 msgid ":exc:`ChildProcessError`" -msgstr "" +msgstr ":exc:`ChildProcessError`" #: ../../whatsnew/3.3.rst:346 msgid ":exc:`ConnectionError`" -msgstr "" +msgstr ":exc:`ConnectionError`" #: ../../whatsnew/3.3.rst:347 msgid ":exc:`FileExistsError`" -msgstr "" +msgstr ":exc:`FileExistsError`" #: ../../whatsnew/3.3.rst:348 msgid ":exc:`FileNotFoundError`" -msgstr "" +msgstr ":exc:`FileNotFoundError`" #: ../../whatsnew/3.3.rst:349 msgid ":exc:`InterruptedError`" -msgstr "" +msgstr ":exc:`InterruptedError`" #: ../../whatsnew/3.3.rst:350 msgid ":exc:`IsADirectoryError`" -msgstr "" +msgstr ":exc:`IsADirectoryError`" #: ../../whatsnew/3.3.rst:351 msgid ":exc:`NotADirectoryError`" -msgstr "" +msgstr ":exc:`NotADirectoryError`" #: ../../whatsnew/3.3.rst:352 msgid ":exc:`PermissionError`" -msgstr "" +msgstr ":exc:`PermissionError`" #: ../../whatsnew/3.3.rst:353 msgid ":exc:`ProcessLookupError`" -msgstr "" +msgstr ":exc:`ProcessLookupError`" #: ../../whatsnew/3.3.rst:354 msgid ":exc:`TimeoutError`" -msgstr "" +msgstr ":exc:`TimeoutError`" #: ../../whatsnew/3.3.rst:356 msgid "And the :exc:`ConnectionError` itself has finer-grained subclasses:" @@ -564,19 +564,19 @@ msgstr "" #: ../../whatsnew/3.3.rst:358 msgid ":exc:`BrokenPipeError`" -msgstr "" +msgstr ":exc:`BrokenPipeError`" #: ../../whatsnew/3.3.rst:359 msgid ":exc:`ConnectionAbortedError`" -msgstr "" +msgstr ":exc:`ConnectionAbortedError`" #: ../../whatsnew/3.3.rst:360 msgid ":exc:`ConnectionRefusedError`" -msgstr "" +msgstr ":exc:`ConnectionRefusedError`" #: ../../whatsnew/3.3.rst:361 msgid ":exc:`ConnectionResetError`" -msgstr "" +msgstr ":exc:`ConnectionResetError`" #: ../../whatsnew/3.3.rst:363 msgid "" diff --git a/whatsnew/3_8.po b/whatsnew/3_8.po index 8b54370..82588ff 100644 --- a/whatsnew/3_8.po +++ b/whatsnew/3_8.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-18 11:42+0000\n" +"POT-Creation-Date: 2019-10-24 11:46+0000\n" "PO-Revision-Date: 2019-09-01 14:44+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -486,7 +486,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:360 msgid "" -"This is currently provisional, the aim is to make it fully public in Python " +"This is currently provisional. The aim is to make it fully public in Python " "3.9." msgstr "" @@ -610,7 +610,7 @@ msgid "" "return an instance of the subclass, rather than the base class. This also " "affects the return type of operations whose implementation (directly or " "indirectly) uses :class:`datetime.timedelta` arithmetic, such as " -":meth:`datetime.datetime.astimezone`. (Contributed by Paul Ganssle in " +":meth:`~datetime.datetime.astimezone`. (Contributed by Paul Ganssle in " ":issue:`32417`.)" msgstr "" @@ -684,78 +684,110 @@ msgstr "" msgid "(Contributed by Jörn Heissler in :issue:`35224`.)" msgstr "" -#: ../../whatsnew/3.8.rst:536 +#: ../../whatsnew/3.8.rst:534 +msgid "" +"The :meth:`object.__reduce__` method can now return a tuple from two to six " +"elements long. Formerly, five was the limit. The new, optional sixth " +"element is a callable with a ``(obj, state)`` signature. This allows the " +"direct control over the state-updating behavior of a specific object. If " +"not *None*, this callable will have priority over the object's " +":meth:`~__setstate__` method. (Contributed by Pierre Glaser and Olivier " +"Grisel in :issue:`35900`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:543 msgid "New Modules" msgstr "Modul-Modul Baru" -#: ../../whatsnew/3.8.rst:538 +#: ../../whatsnew/3.8.rst:545 msgid "" "The new :mod:`importlib.metadata` module provides (provisional) support for " "reading metadata from third-party packages. For example, it can extract an " "installed package's version number, list of entry points, and more::" msgstr "" -#: ../../whatsnew/3.8.rst:557 +#: ../../whatsnew/3.8.rst:564 msgid "(Contributed by Barry Warsaw and Jason R. Coombs in :issue:`34632`.)" msgstr "" -#: ../../whatsnew/3.8.rst:561 +#: ../../whatsnew/3.8.rst:568 msgid "Improved Modules" msgstr "Modul yang Ditingkatkan" -#: ../../whatsnew/3.8.rst:564 +#: ../../whatsnew/3.8.rst:571 msgid "ast" msgstr "ast" -#: ../../whatsnew/3.8.rst:566 +#: ../../whatsnew/3.8.rst:573 msgid "" "AST nodes now have ``end_lineno`` and ``end_col_offset`` attributes, which " "give the precise location of the end of the node. (This only applies to " "nodes that have ``lineno`` and ``col_offset`` attributes.)" msgstr "" -#: ../../whatsnew/3.8.rst:570 +#: ../../whatsnew/3.8.rst:577 msgid "" "New function :func:`ast.get_source_segment` returns the source code for a " "specific AST node." msgstr "" -#: ../../whatsnew/3.8.rst:573 +#: ../../whatsnew/3.8.rst:580 msgid "(Contributed by Ivan Levkivskyi in :issue:`33416`.)" msgstr "" -#: ../../whatsnew/3.8.rst:575 +#: ../../whatsnew/3.8.rst:582 msgid "The :func:`ast.parse` function has some new flags:" msgstr "" -#: ../../whatsnew/3.8.rst:577 +#: ../../whatsnew/3.8.rst:584 msgid "" "``type_comments=True`` causes it to return the text of :pep:`484` and " ":pep:`526` type comments associated with certain AST nodes;" msgstr "" -#: ../../whatsnew/3.8.rst:580 +#: ../../whatsnew/3.8.rst:587 msgid "" "``mode='func_type'`` can be used to parse :pep:`484` \"signature type " "comments\" (returned for function definition AST nodes);" msgstr "" -#: ../../whatsnew/3.8.rst:583 +#: ../../whatsnew/3.8.rst:590 msgid "" -"``feature_version=(3, N)`` allows specifying an earlier Python 3 version. " -"(For example, ``feature_version=(3, 4)`` will treat ``async`` and ``await`` " -"as non-reserved words.)" +"``feature_version=(3, N)`` allows specifying an earlier Python 3 version. " +"For example, ``feature_version=(3, 4)`` will treat :keyword:`async` and " +":keyword:`await` as non-reserved words." msgstr "" -#: ../../whatsnew/3.8.rst:587 +#: ../../whatsnew/3.8.rst:594 msgid "(Contributed by Guido van Rossum in :issue:`35766`.)" msgstr "" -#: ../../whatsnew/3.8.rst:591 +#: ../../whatsnew/3.8.rst:598 msgid "asyncio" msgstr "asyncio" -#: ../../whatsnew/3.8.rst:593 +#: ../../whatsnew/3.8.rst:600 +msgid "" +":func:`asyncio.run` has graduated from the provisional to stable API. This " +"function can be used to execute a :term:`coroutine` and return the result " +"while automatically managing the event loop. For example::" +msgstr "" + +#: ../../whatsnew/3.8.rst:612 +msgid "This is *roughly* equivalent to::" +msgstr "" + +#: ../../whatsnew/3.8.rst:629 +msgid "" +"The actual implementation is significantly more complex. Thus, " +":func:`asyncio.run` should be the preferred way of running asyncio programs." +msgstr "" + +#: ../../whatsnew/3.8.rst:632 +msgid "(Contributed by Yury Selivanov in :issue:`32314`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:634 msgid "" "Running ``python -m asyncio`` launches a natively async REPL. This allows " "rapid experimentation with code that has a top-level :keyword:`await`. " @@ -763,35 +795,70 @@ msgid "" "spawn a new event loop on every invocation:" msgstr "" -#: ../../whatsnew/3.8.rst:608 +#: ../../whatsnew/3.8.rst:649 msgid "(Contributed by Yury Selivanov in :issue:`37028`.)" msgstr "" -#: ../../whatsnew/3.8.rst:610 +#: ../../whatsnew/3.8.rst:651 ../../whatsnew/3.8.rst:1949 +msgid "" +"The exception :class:`asyncio.CancelledError` now inherits from " +":class:`BaseException` rather than :class:`Exception`. (Contributed by Yury " +"Selivanov in :issue:`32528`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:655 msgid "" "On Windows, the default event loop is now " ":class:`~asyncio.ProactorEventLoop`. (Contributed by Victor Stinner in " ":issue:`34687`.)" msgstr "" -#: ../../whatsnew/3.8.rst:613 +#: ../../whatsnew/3.8.rst:658 msgid "" ":class:`~asyncio.ProactorEventLoop` now also supports UDP. (Contributed by " "Adam Meily and Andrew Svetlov in :issue:`29883`.)" msgstr "" -#: ../../whatsnew/3.8.rst:616 +#: ../../whatsnew/3.8.rst:661 msgid "" ":class:`~asyncio.ProactorEventLoop` can now be interrupted by " ":exc:`KeyboardInterrupt` (\"CTRL+C\"). (Contributed by Vladimir Matveev in " ":issue:`23057`.)" msgstr "" -#: ../../whatsnew/3.8.rst:622 +#: ../../whatsnew/3.8.rst:665 +msgid "" +"Added :meth:`asyncio.Task.get_coro` for getting the wrapped coroutine within" +" an :class:`asyncio.Task`. (Contributed by Alex Grönholm in :issue:`36999`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:669 +msgid "" +"Asyncio tasks can now be named, either by passing the ``name`` keyword " +"argument to :func:`asyncio.create_task` or the " +":meth:`~asyncio.loop.create_task` event loop method, or by calling the " +":meth:`~asyncio.Task.set_name` method on the task object. The task name is " +"visible in the ``repr()`` output of :class:`asyncio.Task` and can also be " +"retrieved using the :meth:`~asyncio.Task.get_name` method. (Contributed by " +"Alex Grönholm in :issue:`34270`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:677 +msgid "" +"Added support for `Happy Eyeballs " +"`_ to " +":func:`asyncio.loop.create_connection`. To specify the behavior, two new " +"parameters have been added: *happy_eyeballs_delay* and *interleave*. The " +"Happy Eyeballs algorithm improves responsiveness in applications that " +"support IPv4 and IPv6 by attempting to simultaneously connect using both. " +"(Contributed by twisteroid ambassador in :issue:`33530`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:687 msgid "builtins" msgstr "builtins" -#: ../../whatsnew/3.8.rst:624 +#: ../../whatsnew/3.8.rst:689 msgid "" "The :func:`compile` built-in has been improved to accept the " "``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` flag. With this new flag passed, " @@ -801,37 +868,63 @@ msgid "" "(Contributed by Matthias Bussonnier in :issue:`34616`)" msgstr "" -#: ../../whatsnew/3.8.rst:633 +#: ../../whatsnew/3.8.rst:698 msgid "collections" msgstr "collections" -#: ../../whatsnew/3.8.rst:635 +#: ../../whatsnew/3.8.rst:700 +msgid "" +"The :meth:`~collections.somenamedtuple._asdict` method for " +":func:`collections.namedtuple` now returns a :class:`dict` instead of a " +":class:`collections.OrderedDict`. This works because regular dicts have " +"guaranteed ordering since Python 3.7. If the extra features of " +":class:`OrderedDict` are required, the suggested remediation is to cast the " +"result to the desired type: ``OrderedDict(nt._asdict())``. (Contributed by " +"Raymond Hettinger in :issue:`35864`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:710 +msgid "cProfile" +msgstr "cProfile" + +#: ../../whatsnew/3.8.rst:712 msgid "" -"The :meth:`_asdict()` method for :func:`collections.namedtuple` now returns " -"a :class:`dict` instead of a :class:`collections.OrderedDict`. This works " -"because regular dicts have guaranteed ordering since Python 3.7. If the " -"extra features of :class:`OrderedDict` are required, the suggested " -"remediation is to cast the result to the desired type: " -"``OrderedDict(nt._asdict())``. (Contributed by Raymond Hettinger in " -":issue:`35864`.)" +"The :class:`cProfile.Profile ` class can now be used as a " +"context manager. Profile a block of code by running::" msgstr "" -#: ../../whatsnew/3.8.rst:644 +#: ../../whatsnew/3.8.rst:721 +msgid "(Contributed by Scott Sanderson in :issue:`29235`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:725 +msgid "csv" +msgstr "" + +#: ../../whatsnew/3.8.rst:727 +msgid "" +"The :class:`csv.DictReader` now returns instances of :class:`dict` instead " +"of a :class:`collections.OrderedDict`. The tool is now faster and uses less" +" memory while still preserving the field order. (Contributed by Michael Seek" +" in :issue:`34003`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:734 msgid "curses" msgstr "" -#: ../../whatsnew/3.8.rst:646 +#: ../../whatsnew/3.8.rst:736 msgid "" "Added a new variable holding structured version information for the " "underlying ncurses library: :data:`~curses.ncurses_version`. (Contributed by" " Serhiy Storchaka in :issue:`31680`.)" msgstr "" -#: ../../whatsnew/3.8.rst:652 +#: ../../whatsnew/3.8.rst:742 msgid "ctypes" msgstr "ctypes" -#: ../../whatsnew/3.8.rst:654 +#: ../../whatsnew/3.8.rst:744 msgid "" "On Windows, :class:`~ctypes.CDLL` and subclasses now accept a *winmode* " "parameter to specify flags for the underlying ``LoadLibraryEx`` call. The " @@ -842,11 +935,11 @@ msgid "" ":issue:`36085`.)" msgstr "" -#: ../../whatsnew/3.8.rst:663 +#: ../../whatsnew/3.8.rst:753 msgid "datetime" msgstr "datetime" -#: ../../whatsnew/3.8.rst:665 +#: ../../whatsnew/3.8.rst:755 msgid "" "Added new alternate constructors :meth:`datetime.date.fromisocalendar` and " ":meth:`datetime.datetime.fromisocalendar`, which construct :class:`date` and" @@ -855,74 +948,85 @@ msgid "" "(Contributed by Paul Ganssle in :issue:`36004`.)" msgstr "" -#: ../../whatsnew/3.8.rst:673 +#: ../../whatsnew/3.8.rst:763 msgid "functools" msgstr "functools" -#: ../../whatsnew/3.8.rst:675 +#: ../../whatsnew/3.8.rst:765 msgid "" ":func:`functools.lru_cache` can now be used as a straight decorator rather " "than as a function returning a decorator. So both of these are now " "supported::" msgstr "" -#: ../../whatsnew/3.8.rst:686 +#: ../../whatsnew/3.8.rst:776 msgid "(Contributed by Raymond Hettinger in :issue:`36772`.)" msgstr "(Dikontribusikan oleh Raymond Hettinger di :issue:`36772`.)" -#: ../../whatsnew/3.8.rst:688 +#: ../../whatsnew/3.8.rst:778 msgid "" "Added a new :func:`functools.cached_property` decorator, for computed " "properties cached for the life of the instance. ::" msgstr "" -#: ../../whatsnew/3.8.rst:702 +#: ../../whatsnew/3.8.rst:792 msgid "(Contributed by Carl Meyer in :issue:`21145`)" msgstr "" -#: ../../whatsnew/3.8.rst:706 +#: ../../whatsnew/3.8.rst:795 +msgid "" +"Added a new :func:`functools.singledispatchmethod` decorator that converts " +"methods into :term:`generic functions ` using " +":term:`single dispatch`::" +msgstr "" + +#: ../../whatsnew/3.8.rst:817 +msgid "(Contributed by Ethan Smith in :issue:`32380`)" +msgstr "" + +#: ../../whatsnew/3.8.rst:820 msgid "gc" msgstr "gc" -#: ../../whatsnew/3.8.rst:708 +#: ../../whatsnew/3.8.rst:822 msgid "" ":func:`~gc.get_objects` can now receive an optional *generation* parameter " "indicating a generation to get objects from. (Contributed by Pablo Galindo " "in :issue:`36016`.)" msgstr "" -#: ../../whatsnew/3.8.rst:714 +#: ../../whatsnew/3.8.rst:828 msgid "gettext" msgstr "gettext" -#: ../../whatsnew/3.8.rst:716 +#: ../../whatsnew/3.8.rst:830 msgid "" "Added :func:`~gettext.pgettext` and its variants. (Contributed by Franz " "Glasner, Éric Araujo, and Cheryl Sabella in :issue:`2504`.)" msgstr "" -#: ../../whatsnew/3.8.rst:721 +#: ../../whatsnew/3.8.rst:835 msgid "gzip" msgstr "gzip" -#: ../../whatsnew/3.8.rst:723 +#: ../../whatsnew/3.8.rst:837 msgid "" "Added the *mtime* parameter to :func:`gzip.compress` for reproducible " "output. (Contributed by Guo Ci Teo in :issue:`34898`.)" msgstr "" -#: ../../whatsnew/3.8.rst:726 +#: ../../whatsnew/3.8.rst:840 msgid "" "A :exc:`~gzip.BadGzipFile` exception is now raised instead of :exc:`OSError`" " for certain types of invalid or corrupt gzip files. (Contributed by Filip " "Gruszczyński, Michele Orrù, and Zackery Spytz in :issue:`6584`.)" msgstr "" -#: ../../whatsnew/3.8.rst:733 -msgid "idlelib and IDLE" -msgstr "idlelib and IDLE" +#: ../../whatsnew/3.8.rst:847 +msgid "IDLE and idlelib" +msgstr "" -#: ../../whatsnew/3.8.rst:735 +#: ../../whatsnew/3.8.rst:849 msgid "" "Output over N lines (50 by default) is squeezed down to a button. N can be " "changed in the PyShell section of the General page of the Settings dialog. " @@ -932,7 +1036,7 @@ msgid "" "button. (Contributed by Tal Einat in :issue:`1529353`.)" msgstr "" -#: ../../whatsnew/3.8.rst:742 +#: ../../whatsnew/3.8.rst:856 msgid "" "Add \"Run Customized\" to the Run menu to run a module with customized " "settings. Any command line arguments entered are added to sys.argv. They " @@ -941,24 +1045,34 @@ msgid "" "Sabella, Terry Jan Reedy, and others in :issue:`5680` and :issue:`37627`.)" msgstr "" -#: ../../whatsnew/3.8.rst:748 +#: ../../whatsnew/3.8.rst:862 msgid "" -"Add optional line numbers for IDLE editor windows. Windows open without line" -" numbers unless set otherwise in the General tab of the configuration " +"Added optional line numbers for IDLE editor windows. Windows open without " +"line numbers unless set otherwise in the General tab of the configuration " "dialog. Line numbers for an existing window are shown and hidden in the " "Options menu. (Contributed by Tal Einat and Saimadhav Heblikar in " ":issue:`17535`.)" msgstr "" -#: ../../whatsnew/3.8.rst:754 +#: ../../whatsnew/3.8.rst:868 +msgid "" +"OS native encoding is now used for converting between Python strings and Tcl" +" objects. This allows IDLE to work with emoji and other non-BMP characters. " +"These characters can be displayed or copied and pasted to or from the " +"clipboard. Converting strings from Tcl to Python and back now never fails. " +"(Many people worked on this for eight years but the problem was finally " +"solved by Serhiy Storchaka in :issue:`13153`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:875 msgid "The changes above have been backported to 3.7 maintenance releases." msgstr "" -#: ../../whatsnew/3.8.rst:758 +#: ../../whatsnew/3.8.rst:879 msgid "inspect" msgstr "inspect" -#: ../../whatsnew/3.8.rst:760 +#: ../../whatsnew/3.8.rst:881 msgid "" "The :func:`inspect.getdoc` function can now find docstrings for " "``__slots__`` if that attribute is a :class:`dict` where the values are " @@ -966,15 +1080,15 @@ msgid "" "have for :func:`property`, :func:`classmethod`, and :func:`staticmethod`::" msgstr "" -#: ../../whatsnew/3.8.rst:772 +#: ../../whatsnew/3.8.rst:893 msgid "(Contributed by Raymond Hettinger in :issue:`36326`.)" msgstr "" -#: ../../whatsnew/3.8.rst:776 +#: ../../whatsnew/3.8.rst:897 msgid "io" msgstr "io" -#: ../../whatsnew/3.8.rst:778 +#: ../../whatsnew/3.8.rst:899 msgid "" "In development mode (:option:`-X` ``env``) and in debug build, the " ":class:`io.IOBase` finalizer now logs the exception if the ``close()`` " @@ -982,88 +1096,146 @@ msgid "" " (Contributed by Victor Stinner in :issue:`18748`.)" msgstr "" -#: ../../whatsnew/3.8.rst:785 +#: ../../whatsnew/3.8.rst:906 +msgid "itertools" +msgstr "itertools" + +#: ../../whatsnew/3.8.rst:908 +msgid "" +"The :func:`itertools.accumulate` function added an option *initial* keyword " +"argument to specify an initial value::" +msgstr "" + +#: ../../whatsnew/3.8.rst:915 +msgid "(Contributed by Lisa Roach in :issue:`34659`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:919 msgid "json.tool" msgstr "json.tool" -#: ../../whatsnew/3.8.rst:787 +#: ../../whatsnew/3.8.rst:921 msgid "" -"Add option ``--json-lines`` to parse every input line as separate JSON " +"Add option ``--json-lines`` to parse every input line as a separate JSON " "object. (Contributed by Weipeng Hong in :issue:`31553`.)" msgstr "" -#: ../../whatsnew/3.8.rst:792 +#: ../../whatsnew/3.8.rst:926 +msgid "logging" +msgstr "logging" + +#: ../../whatsnew/3.8.rst:928 +msgid "" +"Added a *force* keyword argument to :func:`logging.basicConfig()` When set " +"to *True*, any existing handlers attached to the root logger are removed and" +" closed before carrying out the configuration specified by the other " +"arguments." +msgstr "" + +#: ../../whatsnew/3.8.rst:933 +msgid "" +"This solves a long-standing problem. Once a logger or *basicConfig()* had " +"been called, subsequent calls to *basicConfig()* were silently ignored. This" +" made it difficult to update, experiment with, or teach the various logging " +"configuration options using the interactive prompt or a Jupyter notebook." +msgstr "" + +#: ../../whatsnew/3.8.rst:939 +msgid "" +"(Suggested by Raymond Hettinger, implemented by Dong-hee Na, and reviewed by" +" Vinay Sajip in :issue:`33897`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:944 msgid "math" msgstr "math" -#: ../../whatsnew/3.8.rst:794 +#: ../../whatsnew/3.8.rst:946 msgid "" "Added new function :func:`math.dist` for computing Euclidean distance " "between two points. (Contributed by Raymond Hettinger in :issue:`33089`.)" msgstr "" -#: ../../whatsnew/3.8.rst:797 +#: ../../whatsnew/3.8.rst:949 msgid "" "Expanded the :func:`math.hypot` function to handle multiple dimensions. " "Formerly, it only supported the 2-D case. (Contributed by Raymond Hettinger " "in :issue:`33089`.)" msgstr "" -#: ../../whatsnew/3.8.rst:801 +#: ../../whatsnew/3.8.rst:953 msgid "" "Added new function, :func:`math.prod`, as analogous function to :func:`sum` " "that returns the product of a 'start' value (default: 1) times an iterable " "of numbers::" msgstr "" -#: ../../whatsnew/3.8.rst:810 +#: ../../whatsnew/3.8.rst:962 msgid "(Contributed by Pablo Galindo in :issue:`35606`.)" msgstr "" -#: ../../whatsnew/3.8.rst:812 +#: ../../whatsnew/3.8.rst:964 +msgid "" +"Added two new combinatoric functions :func:`math.perm` and " +":func:`math.comb`::" +msgstr "" + +#: ../../whatsnew/3.8.rst:971 msgid "" -"Added new function :func:`math.isqrt` for computing integer square roots. " -"(Contributed by Mark Dickinson in :issue:`36887`.)" +"(Contributed by Yash Aggarwal, Keller Fuchs, Serhiy Storchaka, and Raymond " +"Hettinger in :issue:`37128`, :issue:`37178`, and :issue:`35431`.)" msgstr "" -#: ../../whatsnew/3.8.rst:815 +#: ../../whatsnew/3.8.rst:974 +msgid "" +"Added a new function :func:`math.isqrt` for computing accurate integer " +"square roots without conversion to floating point. The new function " +"supports arbitrarily large integers. It is faster than ``floor(sqrt(n))`` " +"but slower than :func:`math.sqrt`::" +msgstr "" + +#: ../../whatsnew/3.8.rst:986 +msgid "(Contributed by Mark Dickinson in :issue:`36887`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:988 msgid "" "The function :func:`math.factorial` no longer accepts arguments that are not" " int-like. (Contributed by Pablo Galindo in :issue:`33083`.)" msgstr "" -#: ../../whatsnew/3.8.rst:820 +#: ../../whatsnew/3.8.rst:993 msgid "mmap" msgstr "mmap" -#: ../../whatsnew/3.8.rst:822 +#: ../../whatsnew/3.8.rst:995 msgid "" "The :class:`mmap.mmap` class now has an :meth:`~mmap.mmap.madvise` method to" " access the ``madvise()`` system call. (Contributed by Zackery Spytz in " ":issue:`32941`.)" msgstr "" -#: ../../whatsnew/3.8.rst:828 +#: ../../whatsnew/3.8.rst:1001 msgid "multiprocessing" msgstr "multiprocessing" -#: ../../whatsnew/3.8.rst:830 +#: ../../whatsnew/3.8.rst:1003 msgid "" "Added new :mod:`multiprocessing.shared_memory` module. (Contributed by Davin" " Potts in :issue:`35813`.)" msgstr "" -#: ../../whatsnew/3.8.rst:833 +#: ../../whatsnew/3.8.rst:1006 msgid "" "On macOS, the *spawn* start method is now used by default. (Contributed by " "Victor Stinner in :issue:`33725`.)" msgstr "" -#: ../../whatsnew/3.8.rst:838 +#: ../../whatsnew/3.8.rst:1011 msgid "os" msgstr "os" -#: ../../whatsnew/3.8.rst:840 +#: ../../whatsnew/3.8.rst:1013 msgid "" "Added new function :func:`~os.add_dll_directory` on Windows for providing " "additional search paths for native dependencies when importing extension " @@ -1071,14 +1243,14 @@ msgid "" ":issue:`36085`.)" msgstr "" -#: ../../whatsnew/3.8.rst:845 +#: ../../whatsnew/3.8.rst:1018 msgid "" "A new :func:`os.memfd_create` function was added to wrap the " "``memfd_create()`` syscall. (Contributed by Zackery Spytz and Christian " "Heimes in :issue:`26836`.)" msgstr "" -#: ../../whatsnew/3.8.rst:849 +#: ../../whatsnew/3.8.rst:1022 msgid "" "On Windows, much of the manual logic for handling reparse points (including " "symlinks and directory junctions) has been delegated to the operating " @@ -1091,7 +1263,7 @@ msgid "" ":attr:`stat_result.st_reparse_tag` attribute." msgstr "" -#: ../../whatsnew/3.8.rst:858 +#: ../../whatsnew/3.8.rst:1031 msgid "" "On Windows, :func:`os.readlink` is now able to read directory junctions. " "Note that :func:`~os.path.islink` will return ``False`` for directory " @@ -1100,15 +1272,15 @@ msgid "" ":func:`os.readlink` may now treat junctions as links." msgstr "" -#: ../../whatsnew/3.8.rst:864 ../../whatsnew/3.8.rst:889 +#: ../../whatsnew/3.8.rst:1037 ../../whatsnew/3.8.rst:1062 msgid "(Contributed by Steve Dower in :issue:`37834`.)" msgstr "" -#: ../../whatsnew/3.8.rst:868 +#: ../../whatsnew/3.8.rst:1041 msgid "os.path" msgstr "os.path" -#: ../../whatsnew/3.8.rst:870 +#: ../../whatsnew/3.8.rst:1043 msgid "" ":mod:`os.path` functions that return a boolean result like " ":func:`~os.path.exists`, :func:`~os.path.lexists`, :func:`~os.path.isdir`, " @@ -1120,7 +1292,7 @@ msgid "" ":issue:`33721`.)" msgstr "" -#: ../../whatsnew/3.8.rst:878 ../../whatsnew/3.8.rst:1723 +#: ../../whatsnew/3.8.rst:1051 ../../whatsnew/3.8.rst:1944 msgid "" ":func:`~os.path.expanduser` on Windows now prefers the :envvar:`USERPROFILE`" " environment variable and does not use :envvar:`HOME`, which is not normally" @@ -1128,23 +1300,23 @@ msgid "" ":issue:`36264`.)" msgstr "" -#: ../../whatsnew/3.8.rst:883 +#: ../../whatsnew/3.8.rst:1056 msgid "" ":func:`~os.path.isdir` on Windows no longer returns true for a link to a " "non-existent directory." msgstr "" -#: ../../whatsnew/3.8.rst:886 +#: ../../whatsnew/3.8.rst:1059 msgid "" ":func:`~os.path.realpath` on Windows now resolves reparse points, including " "symlinks and directory junctions." msgstr "" -#: ../../whatsnew/3.8.rst:893 +#: ../../whatsnew/3.8.rst:1066 msgid "pathlib" msgstr "pathlib" -#: ../../whatsnew/3.8.rst:895 +#: ../../whatsnew/3.8.rst:1068 msgid "" ":mod:`pathlib.Path` methods that return a boolean result like " ":meth:`~pathlib.Path.exists()`, :meth:`~pathlib.Path.is_dir()`, " @@ -1157,25 +1329,17 @@ msgid "" "Storchaka in :issue:`33721`.)" msgstr "" -#: ../../whatsnew/3.8.rst:905 +#: ../../whatsnew/3.8.rst:1078 msgid "" "Added :meth:`pathlib.Path.link_to()` which creates a hard link pointing to a" " path. (Contributed by Joannah Nanjekye in :issue:`26978`)" msgstr "" -#: ../../whatsnew/3.8.rst:911 +#: ../../whatsnew/3.8.rst:1084 msgid "pickle" msgstr "pickle" -#: ../../whatsnew/3.8.rst:913 -msgid "" -"Reduction methods can now include a 6th item in the tuple they return. This " -"item should specify a custom state-setting method that's called instead of " -"the regular ``__setstate__`` method. (Contributed by Pierre Glaser and " -"Olivier Grisel in :issue:`35900`.)" -msgstr "" - -#: ../../whatsnew/3.8.rst:918 +#: ../../whatsnew/3.8.rst:1086 msgid "" ":mod:`pickle` extensions subclassing the C-optimized " ":class:`~pickle.Pickler` can now override the pickling logic of functions " @@ -1184,48 +1348,71 @@ msgid "" ":issue:`35900`.)" msgstr "" -#: ../../whatsnew/3.8.rst:925 +#: ../../whatsnew/3.8.rst:1093 msgid "plistlib" msgstr "plistlib" -#: ../../whatsnew/3.8.rst:927 +#: ../../whatsnew/3.8.rst:1095 msgid "" "Added new :class:`plistlib.UID` and enabled support for reading and writing " "NSKeyedArchiver-encoded binary plists. (Contributed by Jon Janzen in " ":issue:`26707`.)" msgstr "" -#: ../../whatsnew/3.8.rst:933 +#: ../../whatsnew/3.8.rst:1101 +msgid "pprint" +msgstr "" + +#: ../../whatsnew/3.8.rst:1103 +msgid "" +"The :mod:`pprint` module added a *sort_dicts* parameter to several " +"functions. By default, those functions continue to sort dictionaries before " +"rendering or printing. However, if *sort_dicts* is set to *False*, the " +"dictionaries retain the order that keys were inserted. This can be useful " +"for comparison to JSON inputs during debugging." +msgstr "" + +#: ../../whatsnew/3.8.rst:1109 +msgid "" +"In addition, there is a convenience new function, :func:`pprint.pp` that is " +"like :func:`pprint.pprint` but with *sort_dicts* defaulting to *False*::" +msgstr "" + +#: ../../whatsnew/3.8.rst:1123 +msgid "(Contributed by Rémi Lapeyre in :issue:`30670`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:1127 msgid "py_compile" msgstr "py_compile" -#: ../../whatsnew/3.8.rst:935 +#: ../../whatsnew/3.8.rst:1129 msgid "" ":func:`py_compile.compile` now supports silent mode. (Contributed by Joannah" " Nanjekye in :issue:`22640`.)" msgstr "" -#: ../../whatsnew/3.8.rst:940 +#: ../../whatsnew/3.8.rst:1134 msgid "shlex" msgstr "shlex" -#: ../../whatsnew/3.8.rst:942 +#: ../../whatsnew/3.8.rst:1136 msgid "" "The new :func:`shlex.join` function acts as the inverse of " ":func:`shlex.split`. (Contributed by Bo Bayles in :issue:`32102`.)" msgstr "" -#: ../../whatsnew/3.8.rst:947 +#: ../../whatsnew/3.8.rst:1141 msgid "shutil" msgstr "shutil" -#: ../../whatsnew/3.8.rst:949 +#: ../../whatsnew/3.8.rst:1143 msgid "" ":func:`shutil.copytree` now accepts a new ``dirs_exist_ok`` keyword " "argument. (Contributed by Josh Bronson in :issue:`20849`.)" msgstr "" -#: ../../whatsnew/3.8.rst:952 +#: ../../whatsnew/3.8.rst:1146 msgid "" ":func:`shutil.make_archive` now defaults to the modern pax (POSIX.1-2001) " "format for new archives to improve portability and standards conformance, " @@ -1233,18 +1420,18 @@ msgid "" "(Contributed by C.A.M. Gerlach in :issue:`30661`.)" msgstr "" -#: ../../whatsnew/3.8.rst:957 +#: ../../whatsnew/3.8.rst:1151 msgid "" ":func:`shutil.rmtree` on Windows now removes directory junctions without " "recursively removing their contents first. (Contributed by Steve Dower in " ":issue:`37834`.)" msgstr "" -#: ../../whatsnew/3.8.rst:963 +#: ../../whatsnew/3.8.rst:1157 msgid "socket" msgstr "socket" -#: ../../whatsnew/3.8.rst:965 +#: ../../whatsnew/3.8.rst:1159 msgid "" "Added :meth:`~socket.create_server()` and " ":meth:`~socket.has_dualstack_ipv6()` convenience functions to automate the " @@ -1253,67 +1440,67 @@ msgid "" "by Giampaolo Rodolà in :issue:`17561`.)" msgstr "" -#: ../../whatsnew/3.8.rst:970 +#: ../../whatsnew/3.8.rst:1164 msgid "" "The :func:`socket.if_nameindex()`, :func:`socket.if_nametoindex()`, and " ":func:`socket.if_indextoname()` functions have been implemented on Windows. " "(Contributed by Zackery Spytz in :issue:`37007`.)" msgstr "" -#: ../../whatsnew/3.8.rst:976 +#: ../../whatsnew/3.8.rst:1170 msgid "ssl" msgstr "ssl" -#: ../../whatsnew/3.8.rst:978 +#: ../../whatsnew/3.8.rst:1172 msgid "" -"Added :attr:`ssl.SSLContext.post_handshake_auth` to enable and " -":meth:`ssl.SSLSocket.verify_client_post_handshake` to initiate TLS 1.3 post-" -"handshake authentication. (Contributed by Christian Heimes in " +"Added :attr:`~ssl.SSLContext.post_handshake_auth` to enable and " +":meth:`~ssl.SSLSocket.verify_client_post_handshake` to initiate TLS 1.3 " +"post-handshake authentication. (Contributed by Christian Heimes in " ":issue:`34670`.)" msgstr "" -#: ../../whatsnew/3.8.rst:985 +#: ../../whatsnew/3.8.rst:1179 msgid "statistics" msgstr "statistics" -#: ../../whatsnew/3.8.rst:987 +#: ../../whatsnew/3.8.rst:1181 msgid "" "Added :func:`statistics.fmean` as a faster, floating point variant of " ":func:`statistics.mean()`. (Contributed by Raymond Hettinger and Steven " "D'Aprano in :issue:`35904`.)" msgstr "" -#: ../../whatsnew/3.8.rst:991 +#: ../../whatsnew/3.8.rst:1185 msgid "" "Added :func:`statistics.geometric_mean()` (Contributed by Raymond Hettinger " "in :issue:`27181`.)" msgstr "" -#: ../../whatsnew/3.8.rst:994 +#: ../../whatsnew/3.8.rst:1188 msgid "" "Added :func:`statistics.multimode` that returns a list of the most common " "values. (Contributed by Raymond Hettinger in :issue:`35892`.)" msgstr "" -#: ../../whatsnew/3.8.rst:997 +#: ../../whatsnew/3.8.rst:1191 msgid "" "Added :func:`statistics.quantiles` that divides data or a distribution in to" " equiprobable intervals (e.g. quartiles, deciles, or percentiles). " "(Contributed by Raymond Hettinger in :issue:`36546`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1001 +#: ../../whatsnew/3.8.rst:1195 msgid "" "Added :class:`statistics.NormalDist`, a tool for creating and manipulating " "normal distributions of a random variable. (Contributed by Raymond Hettinger" " in :issue:`36018`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1031 +#: ../../whatsnew/3.8.rst:1225 msgid "sys" msgstr "sys" -#: ../../whatsnew/3.8.rst:1033 +#: ../../whatsnew/3.8.rst:1227 msgid "" "Add new :func:`sys.unraisablehook` function which can be overridden to " "control how \"unraisable exceptions\" are handled. It is called when an " @@ -1322,11 +1509,11 @@ msgid "" "(:func:`gc.collect`). (Contributed by Victor Stinner in :issue:`36829`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1042 +#: ../../whatsnew/3.8.rst:1236 msgid "tarfile" msgstr "tarfile" -#: ../../whatsnew/3.8.rst:1044 +#: ../../whatsnew/3.8.rst:1238 msgid "" "The :mod:`tarfile` module now defaults to the modern pax (POSIX.1-2001) " "format for new archives, instead of the previous GNU-specific one. This " @@ -1335,11 +1522,11 @@ msgid "" "(Contributed by C.A.M. Gerlach in :issue:`36268`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1052 +#: ../../whatsnew/3.8.rst:1246 msgid "threading" msgstr "threading" -#: ../../whatsnew/3.8.rst:1054 +#: ../../whatsnew/3.8.rst:1248 msgid "" "Add a new :func:`threading.excepthook` function which handles uncaught " ":meth:`threading.Thread.run` exception. It can be overridden to control how " @@ -1347,7 +1534,7 @@ msgid "" "by Victor Stinner in :issue:`1230540`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1059 +#: ../../whatsnew/3.8.rst:1253 msgid "" "Add a new :func:`threading.get_native_id` function and a " ":data:`~threading.Thread.native_id` attribute to the " @@ -1357,11 +1544,11 @@ msgid "" "for more information. (Contributed by Jake Tesler in :issue:`36084`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1069 +#: ../../whatsnew/3.8.rst:1263 msgid "tokenize" msgstr "tokenize" -#: ../../whatsnew/3.8.rst:1071 +#: ../../whatsnew/3.8.rst:1265 msgid "" "The :mod:`tokenize` module now implicitly emits a ``NEWLINE`` token when " "provided with input that does not have a trailing new line. This behavior " @@ -1369,11 +1556,11 @@ msgid "" "Askar in :issue:`33899`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1078 +#: ../../whatsnew/3.8.rst:1272 msgid "tkinter" msgstr "tkinter" -#: ../../whatsnew/3.8.rst:1080 +#: ../../whatsnew/3.8.rst:1274 msgid "" "Added methods :meth:`~tkinter.Spinbox.selection_from`, " ":meth:`~tkinter.Spinbox.selection_present`, " @@ -1382,13 +1569,13 @@ msgid "" " (Contributed by Juliette Monsel in :issue:`34829`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1087 +#: ../../whatsnew/3.8.rst:1281 msgid "" "Added method :meth:`~tkinter.Canvas.moveto` in the :class:`tkinter.Canvas` " "class. (Contributed by Juliette Monsel in :issue:`23831`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1091 +#: ../../whatsnew/3.8.rst:1285 msgid "" "The :class:`tkinter.PhotoImage` class now has " ":meth:`~tkinter.PhotoImage.transparency_get` and " @@ -1396,25 +1583,25 @@ msgid "" "Zackery Spytz in :issue:`25451`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1098 +#: ../../whatsnew/3.8.rst:1292 msgid "time" msgstr "time" -#: ../../whatsnew/3.8.rst:1100 +#: ../../whatsnew/3.8.rst:1294 msgid "" "Added new clock :data:`~time.CLOCK_UPTIME_RAW` for macOS 10.12. (Contributed" " by Joannah Nanjekye in :issue:`35702`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1105 +#: ../../whatsnew/3.8.rst:1299 msgid "typing" msgstr "typing" -#: ../../whatsnew/3.8.rst:1107 +#: ../../whatsnew/3.8.rst:1301 msgid "The :mod:`typing` module incorporates several new features:" msgstr "" -#: ../../whatsnew/3.8.rst:1109 +#: ../../whatsnew/3.8.rst:1303 msgid "" "A dictionary type with per-key types. See :pep:`589` and " ":class:`typing.TypedDict`. TypedDict uses only string keys. By default, " @@ -1422,14 +1609,14 @@ msgid "" "to be optional::" msgstr "" -#: ../../whatsnew/3.8.rst:1119 +#: ../../whatsnew/3.8.rst:1313 msgid "" "Literal types. See :pep:`586` and :class:`typing.Literal`. Literal types " "indicate that a parameter or return value is constrained to one or more " "specific literal values::" msgstr "" -#: ../../whatsnew/3.8.rst:1126 +#: ../../whatsnew/3.8.rst:1320 msgid "" "\"Final\" variables, functions, methods and classes. See :pep:`591`, " ":class:`typing.Final` and :func:`typing.final`. The final qualifier " @@ -1437,32 +1624,32 @@ msgid "" "reassignment::" msgstr "" -#: ../../whatsnew/3.8.rst:1133 +#: ../../whatsnew/3.8.rst:1327 msgid "" "Protocol definitions. See :pep:`544`, :class:`typing.Protocol` and " ":func:`typing.runtime_checkable`. Simple ABCs like " ":class:`typing.SupportsInt` are now ``Protocol`` subclasses." msgstr "" -#: ../../whatsnew/3.8.rst:1137 +#: ../../whatsnew/3.8.rst:1331 msgid "New protocol class :class:`typing.SupportsIndex`." msgstr "" -#: ../../whatsnew/3.8.rst:1139 +#: ../../whatsnew/3.8.rst:1333 msgid "New functions :func:`typing.get_origin` and :func:`typing.get_args`." msgstr "" -#: ../../whatsnew/3.8.rst:1143 +#: ../../whatsnew/3.8.rst:1337 msgid "unicodedata" msgstr "unicodedata" -#: ../../whatsnew/3.8.rst:1145 +#: ../../whatsnew/3.8.rst:1339 msgid "" "The :mod:`unicodedata` module has been upgraded to use the `Unicode 12.1.0 " "`_ release." msgstr "" -#: ../../whatsnew/3.8.rst:1148 +#: ../../whatsnew/3.8.rst:1342 msgid "" "New function :func:`~unicodedata.is_normalized` can be used to verify a " "string is in a specific normal form, often much faster than by actually " @@ -1470,18 +1657,19 @@ msgid "" "Greg Price in :issue:`32285` and :issue:`37966`)." msgstr "" -#: ../../whatsnew/3.8.rst:1155 +#: ../../whatsnew/3.8.rst:1349 msgid "unittest" msgstr "unittest" -#: ../../whatsnew/3.8.rst:1157 +#: ../../whatsnew/3.8.rst:1351 msgid "" -"Added :class:`AsyncMock` to support an asynchronous version of " -":class:`Mock`. Appropriate new assert functions for testing have been added " -"as well. (Contributed by Lisa Roach in :issue:`26467`)." +"Added :class:`~unittest.mock.AsyncMock` to support an asynchronous version " +"of :class:`~unittest.mock.Mock`. Appropriate new assert functions for " +"testing have been added as well. (Contributed by Lisa Roach in " +":issue:`26467`)." msgstr "" -#: ../../whatsnew/3.8.rst:1161 +#: ../../whatsnew/3.8.rst:1356 msgid "" "Added :func:`~unittest.addModuleCleanup()` and " ":meth:`~unittest.TestCase.addClassCleanup()` to unittest to support cleanups" @@ -1490,57 +1678,57 @@ msgid "" ":issue:`24412`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1167 +#: ../../whatsnew/3.8.rst:1362 msgid "" "Several mock assert functions now also print a list of actual calls upon " "failure. (Contributed by Petter Strandmark in :issue:`35047`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1170 +#: ../../whatsnew/3.8.rst:1365 msgid "" ":mod:`unittest` module gained support for coroutines to be used as test " "cases with :class:`unittest.IsolatedAsyncioTestCase`. (Contributed by Andrew" " Svetlov in :issue:`32972`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1174 +#: ../../whatsnew/3.8.rst:1369 msgid "Example::" msgstr "Contoh::" -#: ../../whatsnew/3.8.rst:1197 +#: ../../whatsnew/3.8.rst:1392 msgid "venv" msgstr "venv" -#: ../../whatsnew/3.8.rst:1199 +#: ../../whatsnew/3.8.rst:1394 msgid "" ":mod:`venv` now includes an ``Activate.ps1`` script on all platforms for " "activating virtual environments under PowerShell Core 6.1. (Contributed by " "Brett Cannon in :issue:`32718`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1205 +#: ../../whatsnew/3.8.rst:1400 msgid "weakref" msgstr "weakref" -#: ../../whatsnew/3.8.rst:1207 +#: ../../whatsnew/3.8.rst:1402 msgid "" "The proxy objects returned by :func:`weakref.proxy` now support the matrix " "multiplication operators ``@`` and ``@=`` in addition to the other numeric " "operators. (Contributed by Mark Dickinson in :issue:`36669`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1213 +#: ../../whatsnew/3.8.rst:1408 msgid "xml" msgstr "xml" -#: ../../whatsnew/3.8.rst:1215 +#: ../../whatsnew/3.8.rst:1410 msgid "" "As mitigation against DTD and external entity retrieval, the " ":mod:`xml.dom.minidom` and :mod:`xml.sax` modules no longer process external" " entities by default. (Contributed by Christian Heimes in :issue:`17239`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1220 +#: ../../whatsnew/3.8.rst:1415 msgid "" "The ``.find*()`` methods in the :mod:`xml.etree.ElementTree` module support " "wildcard searches like ``{*}tag`` which ignores the namespace and " @@ -1548,14 +1736,14 @@ msgid "" " by Stefan Behnel in :issue:`28238`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1225 +#: ../../whatsnew/3.8.rst:1420 msgid "" "The :mod:`xml.etree.ElementTree` module provides a new function " ":func:`–xml.etree.ElementTree.canonicalize()` that implements C14N 2.0. " "(Contributed by Stefan Behnel in :issue:`13611`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1229 +#: ../../whatsnew/3.8.rst:1424 msgid "" "The target object of :class:`xml.etree.ElementTree.XMLParser` can receive " "namespace declaration events through the new callback methods ``start_ns()``" @@ -1566,39 +1754,52 @@ msgid "" ":issue:`36673`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1239 +#: ../../whatsnew/3.8.rst:1434 +msgid "xmlrpc" +msgstr "" + +#: ../../whatsnew/3.8.rst:1436 +msgid "" +":class:`xmlrpc.client.ServerProxy` now supports an optional *headers* " +"keyword argument for a sequence of HTTP headers to be sent with each " +"request. Among other things, this makes it possible to upgrade from default" +" basic authentication to faster session authentication. (Contributed by " +"Cédric Krier in :issue:`35153`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:1444 msgid "Optimizations" msgstr "Optimalisasi" -#: ../../whatsnew/3.8.rst:1241 +#: ../../whatsnew/3.8.rst:1446 msgid "" "The :mod:`subprocess` module can now use the :func:`os.posix_spawn` function" " in some cases for better performance. Currently, it is only used on macOS " "and Linux (using glibc 2.24 or newer) if all these conditions are met:" msgstr "" -#: ../../whatsnew/3.8.rst:1245 +#: ../../whatsnew/3.8.rst:1450 msgid "*close_fds* is false;" msgstr "*close_fds* adalah salah;" -#: ../../whatsnew/3.8.rst:1246 +#: ../../whatsnew/3.8.rst:1451 msgid "" "*preexec_fn*, *pass_fds*, *cwd* and *start_new_session* parameters are not " "set;" msgstr "" -#: ../../whatsnew/3.8.rst:1248 +#: ../../whatsnew/3.8.rst:1453 msgid "the *executable* path contains a directory." msgstr "" -#: ../../whatsnew/3.8.rst:1250 +#: ../../whatsnew/3.8.rst:1455 msgid "" "(Contributed by Joannah Nanjekye and Victor Stinner in :issue:`35537`.)" msgstr "" "(Dikontribusikan oleh Joannah Nanjekye dan Victor Stinner di " ":issue:`35537`.)" -#: ../../whatsnew/3.8.rst:1252 +#: ../../whatsnew/3.8.rst:1457 msgid "" ":func:`shutil.copyfile`, :func:`shutil.copy`, :func:`shutil.copy2`, " ":func:`shutil.copytree` and :func:`shutil.move` use platform-specific " @@ -1614,7 +1815,7 @@ msgid "" "section. (Contributed by Giampaolo Rodolà in :issue:`33671`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1268 +#: ../../whatsnew/3.8.rst:1473 msgid "" ":func:`shutil.copytree` uses :func:`os.scandir` function and all copy " "functions depending from it use cached :func:`os.stat` values. The speedup " @@ -1624,27 +1825,27 @@ msgid "" "on network filesystems. (Contributed by Giampaolo Rodolà in :issue:`33695`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1275 +#: ../../whatsnew/3.8.rst:1480 msgid "" "The default protocol in the :mod:`pickle` module is now Protocol 4, first " "introduced in Python 3.4. It offers better performance and smaller size " "compared to Protocol 3 available since Python 3.0." msgstr "" -#: ../../whatsnew/3.8.rst:1279 +#: ../../whatsnew/3.8.rst:1484 msgid "" "Removed one ``Py_ssize_t`` member from ``PyGC_Head``. All GC tracked " "objects (e.g. tuple, list, dict) size is reduced 4 or 8 bytes. (Contributed " "by Inada Naoki in :issue:`33597`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1283 +#: ../../whatsnew/3.8.rst:1488 msgid "" ":class:`uuid.UUID` now uses ``__slots__`` to reduce its memory footprint. " "(Contributed by Wouter Bolsterlee and Tal Einat in :issue:`30977`)" msgstr "" -#: ../../whatsnew/3.8.rst:1286 +#: ../../whatsnew/3.8.rst:1491 msgid "" "Improved performance of :func:`operator.itemgetter` by 33%. Optimized " "argument handling and added a fast path for the common case of a single non-" @@ -1652,7 +1853,7 @@ msgid "" "standard library). (Contributed by Raymond Hettinger in :issue:`35664`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1292 +#: ../../whatsnew/3.8.rst:1497 msgid "" "Sped-up field lookups in :func:`collections.namedtuple`. They are now more " "than two times faster, making them the fastest form of instance variable " @@ -1660,7 +1861,7 @@ msgid "" "Jevnik, Serhiy Storchaka in :issue:`32492`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1297 +#: ../../whatsnew/3.8.rst:1502 msgid "" "The :class:`list` constructor does not overallocate the internal item buffer" " if the input iterable has a known length (the input implements " @@ -1668,7 +1869,7 @@ msgid "" "(Contributed by Raymond Hettinger and Pablo Galindo in :issue:`33234`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1302 +#: ../../whatsnew/3.8.rst:1507 msgid "" "Doubled the speed of class variable writes. When a non-dunder attribute was" " updated, there was an unnecessary call to update slots. (Contributed by " @@ -1676,7 +1877,7 @@ msgid "" "and Serhiy Storchaka in :issue:`36012`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1307 +#: ../../whatsnew/3.8.rst:1512 msgid "" "Reduced an overhead of converting arguments passed to many builtin functions" " and methods. This sped up calling some simple builtin functions and " @@ -1684,18 +1885,18 @@ msgid "" ":issue:`35582` and :issue:`36127`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1312 +#: ../../whatsnew/3.8.rst:1517 msgid "" "``LOAD_GLOBAL`` instruction now uses new \"per opcode cache\" mechanism. It " "is about 40% faster now. (Contributed by Yury Selivanov and Inada Naoki in " ":issue:`26219`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1318 +#: ../../whatsnew/3.8.rst:1523 msgid "Build and C API Changes" msgstr "Perubahan Pembangunan *Build* dan API C" -#: ../../whatsnew/3.8.rst:1320 +#: ../../whatsnew/3.8.rst:1525 msgid "" "Default :data:`sys.abiflags` became an empty string: the ``m`` flag for " "pymalloc became useless (builds with and without pymalloc are ABI " @@ -1703,22 +1904,22 @@ msgid "" ":issue:`36707`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1324 +#: ../../whatsnew/3.8.rst:1529 msgid "Example of changes:" msgstr "Contoh perubahan:" -#: ../../whatsnew/3.8.rst:1326 +#: ../../whatsnew/3.8.rst:1531 msgid "" "Only ``python3.8`` program is installed, ``python3.8m`` program is gone." msgstr "" -#: ../../whatsnew/3.8.rst:1327 +#: ../../whatsnew/3.8.rst:1532 msgid "" "Only ``python3.8-config`` script is installed, ``python3.8m-config`` script " "is gone." msgstr "" -#: ../../whatsnew/3.8.rst:1329 +#: ../../whatsnew/3.8.rst:1534 msgid "" "The ``m`` flag has been removed from the suffix of dynamic library " "filenames: extension modules in the standard library as well as those " @@ -1727,23 +1928,23 @@ msgid "" "-linux-gnu.so`` became ``.cpython-38-x86_64-linux-gnu.so`` in Python 3.8." msgstr "" -#: ../../whatsnew/3.8.rst:1336 +#: ../../whatsnew/3.8.rst:1541 msgid "" "The header files have been reorganized to better separate the different " "kinds of APIs:" msgstr "" -#: ../../whatsnew/3.8.rst:1339 +#: ../../whatsnew/3.8.rst:1544 msgid "``Include/*.h`` should be the portable public stable C API." msgstr "" -#: ../../whatsnew/3.8.rst:1340 +#: ../../whatsnew/3.8.rst:1545 msgid "" "``Include/cpython/*.h`` should be the unstable C API specific to CPython; " "public API, with some private API prefixed by ``_Py`` or ``_PY``." msgstr "" -#: ../../whatsnew/3.8.rst:1342 +#: ../../whatsnew/3.8.rst:1547 msgid "" "``Include/internal/*.h`` is the private internal C API very specific to " "CPython. This API comes with no backward compatibility warranty and should " @@ -1752,32 +1953,32 @@ msgid "" "calling functions. This API is now installed by ``make install``." msgstr "" -#: ../../whatsnew/3.8.rst:1348 +#: ../../whatsnew/3.8.rst:1553 msgid "" "(Contributed by Victor Stinner in :issue:`35134` and :issue:`35081`, work " "initiated by Eric Snow in Python 3.7.)" msgstr "" -#: ../../whatsnew/3.8.rst:1351 +#: ../../whatsnew/3.8.rst:1556 msgid "" "Some macros have been converted to static inline functions: parameter types " "and return type are well defined, they don't have issues specific to macros," " variables have a local scopes. Examples:" msgstr "" -#: ../../whatsnew/3.8.rst:1355 +#: ../../whatsnew/3.8.rst:1560 msgid ":c:func:`Py_INCREF`, :c:func:`Py_DECREF`" msgstr ":c:func:`Py_INCREF`, :c:func:`Py_DECREF`" -#: ../../whatsnew/3.8.rst:1356 +#: ../../whatsnew/3.8.rst:1561 msgid ":c:func:`Py_XINCREF`, :c:func:`Py_XDECREF`" msgstr ":c:func:`Py_XINCREF`, :c:func:`Py_XDECREF`" -#: ../../whatsnew/3.8.rst:1357 +#: ../../whatsnew/3.8.rst:1562 msgid ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`" msgstr ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`" -#: ../../whatsnew/3.8.rst:1358 +#: ../../whatsnew/3.8.rst:1563 msgid "" "Private functions: :c:func:`_PyObject_GC_TRACK`, " ":c:func:`_PyObject_GC_UNTRACK`, :c:func:`_Py_Dealloc`" @@ -1785,11 +1986,11 @@ msgstr "" "Fungsi-fungsi privat: :c:func:`_PyObject_GC_TRACK`, " ":c:func:`_PyObject_GC_UNTRACK`, :c:func:`_Py_Dealloc`" -#: ../../whatsnew/3.8.rst:1361 +#: ../../whatsnew/3.8.rst:1566 msgid "(Contributed by Victor Stinner in :issue:`35059`.)" msgstr "(Dikontribusikan oleh Victor Stinner di :issue:`35059`.)" -#: ../../whatsnew/3.8.rst:1363 +#: ../../whatsnew/3.8.rst:1568 msgid "" "The :c:func:`PyByteArray_Init` and :c:func:`PyByteArray_Fini` functions have" " been removed. They did nothing since Python 2.7.4 and Python 3.2.0, were " @@ -1797,14 +1998,14 @@ msgid "" "(Contributed by Victor Stinner in :issue:`35713`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1368 +#: ../../whatsnew/3.8.rst:1573 msgid "" "The result of :c:func:`PyExceptionClass_Name` is now of type ``const char " "*`` rather of ``char *``. (Contributed by Serhiy Storchaka in " ":issue:`33818`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1372 +#: ../../whatsnew/3.8.rst:1577 msgid "" "The duality of ``Modules/Setup.dist`` and ``Modules/Setup`` has been " "removed. Previously, when updating the CPython source tree, one had to " @@ -1815,7 +2016,7 @@ msgid "" "forgetting to copy the file could produce build failures." msgstr "" -#: ../../whatsnew/3.8.rst:1380 +#: ../../whatsnew/3.8.rst:1585 msgid "" "Now the build system always reads from ``Modules/Setup`` inside the source " "tree. People who want to customize that file are encouraged to maintain " @@ -1823,11 +2024,11 @@ msgid "" "for any other change to the source tree." msgstr "" -#: ../../whatsnew/3.8.rst:1385 +#: ../../whatsnew/3.8.rst:1590 msgid "(Contributed by Antoine Pitrou in :issue:`32430`.)" msgstr "(Dikontribusikan oleh Antoine Pitrou di :issue:`32430`.)" -#: ../../whatsnew/3.8.rst:1387 +#: ../../whatsnew/3.8.rst:1592 msgid "" "Functions that convert Python number to C integer like " ":c:func:`PyLong_AsLong` and argument parsing functions like " @@ -1843,7 +2044,7 @@ msgid "" ":issue:`36048` and :issue:`20092`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1401 +#: ../../whatsnew/3.8.rst:1606 msgid "" "Heap-allocated type objects will now increase their reference count in " ":c:func:`PyObject_Init` (and its parallel macro ``PyObject_INIT``) instead " @@ -1852,7 +2053,7 @@ msgid "" ":issue:`35810`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1407 +#: ../../whatsnew/3.8.rst:1612 msgid "" "The new function :c:func:`PyCode_NewWithPosOnlyArgs` allows to create code " "objects like :c:func:`PyCode_New`, but with an extra *posonlyargcount* " @@ -1860,7 +2061,7 @@ msgid "" "(Contributed by Pablo Galindo in :issue:`37221`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1412 +#: ../../whatsnew/3.8.rst:1617 msgid "" ":c:func:`Py_SetPath` now sets :data:`sys.executable` to the program full " "path (:c:func:`Py_GetProgramFullPath`) rather than to the program name " @@ -1868,18 +2069,18 @@ msgid "" ":issue:`38234`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1419 +#: ../../whatsnew/3.8.rst:1624 msgid "Deprecated" msgstr "Usang" -#: ../../whatsnew/3.8.rst:1421 +#: ../../whatsnew/3.8.rst:1626 msgid "" "The distutils ``bdist_wininst`` command is now deprecated, use " "``bdist_wheel`` (wheel packages) instead. (Contributed by Victor Stinner in " ":issue:`37481`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1425 +#: ../../whatsnew/3.8.rst:1630 msgid "" "Deprecated methods ``getchildren()`` and ``getiterator()`` in the " ":mod:`~xml.etree.ElementTree` module now emit a :exc:`DeprecationWarning` " @@ -1887,37 +2088,37 @@ msgid "" "3.9. (Contributed by Serhiy Storchaka in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1431 +#: ../../whatsnew/3.8.rst:1636 msgid "" "Passing an object that is not an instance of " ":class:`concurrent.futures.ThreadPoolExecutor` to " -":meth:`asyncio.loop.set_default_executor()` is deprecated and will be " -"prohibited in Python 3.9. (Contributed by Elvis Pranskevichus in " -":issue:`34075`.)" +":meth:`loop.set_default_executor() ` is " +"deprecated and will be prohibited in Python 3.9. (Contributed by Elvis " +"Pranskevichus in :issue:`34075`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1437 +#: ../../whatsnew/3.8.rst:1642 msgid "" "The :meth:`__getitem__` methods of :class:`xml.dom.pulldom.DOMEventStream`, " ":class:`wsgiref.util.FileWrapper` and :class:`fileinput.FileInput` have been" " deprecated." msgstr "" -#: ../../whatsnew/3.8.rst:1441 +#: ../../whatsnew/3.8.rst:1646 msgid "" "Implementations of these methods have been ignoring their *index* parameter," " and returning the next item instead. (Contributed by Berker Peksag in " ":issue:`9372`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1445 +#: ../../whatsnew/3.8.rst:1650 msgid "" "The :class:`typing.NamedTuple` class has deprecated the ``_field_types`` " "attribute in favor of the ``__annotations__`` attribute which has the same " "information. (Contributed by Raymond Hettinger in :issue:`36320`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1449 +#: ../../whatsnew/3.8.rst:1654 msgid "" ":mod:`ast` classes ``Num``, ``Str``, ``Bytes``, ``NameConstant`` and " "``Ellipsis`` are considered deprecated and will be removed in future Python " @@ -1925,7 +2126,7 @@ msgid "" "Serhiy Storchaka in :issue:`32892`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1454 +#: ../../whatsnew/3.8.rst:1659 msgid "" ":class:`ast.NodeVisitor` methods ``visit_Num()``, ``visit_Str()``, " "``visit_Bytes()``, ``visit_NameConstant()`` and ``visit_Ellipsis()`` are " @@ -1934,7 +2135,34 @@ msgid "" " (Contributed by Serhiy Storchaka in :issue:`36917`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1461 +#: ../../whatsnew/3.8.rst:1666 +msgid "" +"The :func:`asyncio.coroutine` :term:`decorator` is deprecated and will be " +"removed in version 3.10. Instead of ``@asyncio.coroutine``, use " +":keyword:`async def` instead. (Contributed by Andrew Svetlov in " +":issue:`36921`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:1671 +msgid "" +"In :mod:`asyncio`, the explicit passing of a *loop* argument has been " +"deprecated and will be removed in version 3.10 for the following: " +":func:`asyncio.sleep`, :func:`asyncio.gather`, :func:`asyncio.shield`, " +":func:`asyncio.wait_for`, :func:`asyncio.wait`, " +":func:`asyncio.as_completed`, :class:`asyncio.Task`, :class:`asyncio.Lock`, " +":class:`asyncio.Event`, :class:`asyncio.Condition`, " +":class:`asyncio.Semaphore`, :class:`asyncio.BoundedSemaphore`, " +":class:`asyncio.Queue`, :func:`asyncio.create_subprocess_exec`, and " +":func:`asyncio.create_subprocess_shell`." +msgstr "" + +#: ../../whatsnew/3.8.rst:1681 +msgid "" +"The explicit passing of coroutine objects to :func:`asyncio.wait` has been " +"deprecated and will be removed in version 3.10." +msgstr "" + +#: ../../whatsnew/3.8.rst:1684 msgid "" "The following functions and methods are deprecated in the :mod:`gettext` " "module: :func:`~gettext.lgettext`, :func:`~gettext.ldgettext`, " @@ -1945,7 +2173,7 @@ msgid "" "in Python 3. These functions have been broken for a long time." msgstr "" -#: ../../whatsnew/3.8.rst:1469 +#: ../../whatsnew/3.8.rst:1692 msgid "" "Function :func:`~gettext.bind_textdomain_codeset`, methods " ":meth:`~gettext.NullTranslations.output_charset` and " @@ -1956,13 +2184,13 @@ msgid "" ":issue:`33710`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1477 +#: ../../whatsnew/3.8.rst:1700 msgid "" "The :meth:`~threading.Thread.isAlive()` method of :class:`threading.Thread` " "has been deprecated. (Contributed by Dong-hee Na in :issue:`35283`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1481 +#: ../../whatsnew/3.8.rst:1704 msgid "" "Many builtin and extension functions that take integer arguments will now " "emit a deprecation warning for :class:`~decimal.Decimal`\\ s, " @@ -1973,11 +2201,11 @@ msgid "" ":issue:`36048`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1489 +#: ../../whatsnew/3.8.rst:1712 msgid "Deprecated passing the following arguments as keyword arguments:" msgstr "" -#: ../../whatsnew/3.8.rst:1491 +#: ../../whatsnew/3.8.rst:1714 msgid "" "*func* in :func:`functools.partialmethod`, :func:`weakref.finalize`, " ":meth:`profile.Profile.runcall`, :meth:`cProfile.Profile.runcall`, " @@ -1985,63 +2213,72 @@ msgid "" ":func:`curses.wrapper`." msgstr "" -#: ../../whatsnew/3.8.rst:1495 +#: ../../whatsnew/3.8.rst:1718 msgid "*function* in :meth:`unittest.TestCase.addCleanup`." msgstr "" -#: ../../whatsnew/3.8.rst:1496 +#: ../../whatsnew/3.8.rst:1719 msgid "" "*fn* in the :meth:`~concurrent.futures.Executor.submit` method of " ":class:`concurrent.futures.ThreadPoolExecutor` and " ":class:`concurrent.futures.ProcessPoolExecutor`." msgstr "" -#: ../../whatsnew/3.8.rst:1499 +#: ../../whatsnew/3.8.rst:1722 msgid "" "*callback* in :meth:`contextlib.ExitStack.callback`, " ":meth:`contextlib.AsyncExitStack.callback` and " ":meth:`contextlib.AsyncExitStack.push_async_callback`." msgstr "" -#: ../../whatsnew/3.8.rst:1502 +#: ../../whatsnew/3.8.rst:1725 msgid "" "*c* and *typeid* in the :meth:`~multiprocessing.managers.Server.create` " "method of :class:`multiprocessing.managers.Server` and " ":class:`multiprocessing.managers.SharedMemoryServer`." msgstr "" -#: ../../whatsnew/3.8.rst:1505 +#: ../../whatsnew/3.8.rst:1728 msgid "*obj* in :func:`weakref.finalize`." msgstr "" -#: ../../whatsnew/3.8.rst:1507 +#: ../../whatsnew/3.8.rst:1730 msgid "" -"In future releases of Python they will be :ref:`positional-only `. (Contributed by Serhiy Storchaka in :issue:`36492`.)" +"In future releases of Python, they will be :ref:`positional-only " +"`. (Contributed by Serhiy Storchaka in " +":issue:`36492`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1513 +#: ../../whatsnew/3.8.rst:1736 msgid "API and Feature Removals" msgstr "API dan Penghapusan Fitur" -#: ../../whatsnew/3.8.rst:1515 +#: ../../whatsnew/3.8.rst:1738 msgid "The following features and APIs have been removed from Python 3.8:" msgstr "Fitur dan API berikut telah dihapus dari Python 3.8:" -#: ../../whatsnew/3.8.rst:1517 +#: ../../whatsnew/3.8.rst:1740 +msgid "" +"Starting with Python 3.3, importing ABCs from :mod:`collections` was " +"deprecated, and importing should be done from :mod:`collections.abc`. Being " +"able to import from collections was marked for removal in 3.8, but has been " +"delayed to 3.9. (See :issue:`36952`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:1745 msgid "" "The :mod:`macpath` module, deprecated in Python 3.7, has been removed. " "(Contributed by Victor Stinner in :issue:`35471`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1520 ../../whatsnew/3.8.rst:1639 +#: ../../whatsnew/3.8.rst:1748 ../../whatsnew/3.8.rst:1867 msgid "" "The function :func:`platform.popen` has been removed, after having been " "deprecated since Python 3.3: use :func:`os.popen` instead. (Contributed by " "Victor Stinner in :issue:`35345`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1524 +#: ../../whatsnew/3.8.rst:1752 msgid "" "The function :func:`time.clock` has been removed, after having been " "deprecated since Python 3.3: use :func:`time.perf_counter` or " @@ -2050,27 +2287,27 @@ msgid "" ":issue:`36895`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1530 +#: ../../whatsnew/3.8.rst:1758 msgid "" "The ``pyvenv`` script has been removed in favor of ``python3.8 -m venv`` to " "help eliminate confusion as to what Python interpreter the ``pyvenv`` script" " is tied to. (Contributed by Brett Cannon in :issue:`25427`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1534 +#: ../../whatsnew/3.8.rst:1762 msgid "" "``parse_qs``, ``parse_qsl``, and ``escape`` are removed from the :mod:`cgi` " "module. They are deprecated in Python 3.2 or older. They should be imported" " from the ``urllib.parse`` and ``html`` modules instead." msgstr "" -#: ../../whatsnew/3.8.rst:1538 +#: ../../whatsnew/3.8.rst:1766 msgid "" "``filemode`` function is removed from the :mod:`tarfile` module. It is not " "documented and deprecated since Python 3.3." msgstr "" -#: ../../whatsnew/3.8.rst:1541 +#: ../../whatsnew/3.8.rst:1769 msgid "" "The :class:`~xml.etree.ElementTree.XMLParser` constructor no longer accepts " "the *html* argument. It never had an effect and was deprecated in Python " @@ -2078,54 +2315,54 @@ msgid "" "only_parameter>`. (Contributed by Serhiy Storchaka in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1546 +#: ../../whatsnew/3.8.rst:1774 msgid "" "Removed the ``doctype()`` method of " ":class:`~xml.etree.ElementTree.XMLParser`. (Contributed by Serhiy Storchaka " "in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1549 +#: ../../whatsnew/3.8.rst:1777 msgid "" "\"unicode_internal\" codec is removed. (Contributed by Inada Naoki in " ":issue:`36297`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1552 +#: ../../whatsnew/3.8.rst:1780 msgid "" "The ``Cache`` and ``Statement`` objects of the :mod:`sqlite3` module are not" " exposed to the user. (Contributed by Aviv Palivoda in :issue:`30262`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1556 +#: ../../whatsnew/3.8.rst:1784 msgid "" "The ``bufsize`` keyword argument of :func:`fileinput.input` and " ":func:`fileinput.FileInput` which was ignored and deprecated since Python " "3.6 has been removed. :issue:`36952` (Contributed by Matthias Bussonnier.)" msgstr "" -#: ../../whatsnew/3.8.rst:1560 +#: ../../whatsnew/3.8.rst:1788 msgid "" "The functions :func:`sys.set_coroutine_wrapper` and " ":func:`sys.get_coroutine_wrapper` deprecated in Python 3.7 have been " "removed; :issue:`36933` (Contributed by Matthias Bussonnier.)" msgstr "" -#: ../../whatsnew/3.8.rst:1566 +#: ../../whatsnew/3.8.rst:1794 msgid "Porting to Python 3.8" msgstr "" -#: ../../whatsnew/3.8.rst:1568 +#: ../../whatsnew/3.8.rst:1796 msgid "" "This section lists previously described changes and other bugfixes that may " "require changes to your code." msgstr "" -#: ../../whatsnew/3.8.rst:1573 +#: ../../whatsnew/3.8.rst:1801 msgid "Changes in Python behavior" msgstr "Perubahan perilaku Python" -#: ../../whatsnew/3.8.rst:1575 +#: ../../whatsnew/3.8.rst:1803 msgid "" "Yield expressions (both ``yield`` and ``yield from`` clauses) are now " "disallowed in comprehensions and generator expressions (aside from the " @@ -2133,7 +2370,7 @@ msgid "" " Serhiy Storchaka in :issue:`10544`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1580 +#: ../../whatsnew/3.8.rst:1808 msgid "" "The compiler now produces a :exc:`SyntaxWarning` when identity checks " "(``is`` and ``is not``) are used with certain types of literals (e.g. " @@ -2143,7 +2380,7 @@ msgid "" ":issue:`34850`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1587 +#: ../../whatsnew/3.8.rst:1815 msgid "" "The CPython interpreter can swallow exceptions in some circumstances. In " "Python 3.8 this happens in fewer cases. In particular, exceptions raised " @@ -2151,7 +2388,7 @@ msgid "" "(Contributed by Serhiy Storchaka in :issue:`35459`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1592 +#: ../../whatsnew/3.8.rst:1820 msgid "" "Removed ``__str__`` implementations from builtin types :class:`bool`, " ":class:`int`, :class:`float`, :class:`complex` and few classes from the " @@ -2161,7 +2398,7 @@ msgid "" " :issue:`36793`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1599 +#: ../../whatsnew/3.8.rst:1827 msgid "" "On AIX, :attr:`sys.platform` doesn't contain the major version anymore. It " "is always ``'aix'``, instead of ``'aix3'`` .. ``'aix7'``. Since older " @@ -2170,7 +2407,7 @@ msgid "" ":issue:`36588`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1605 +#: ../../whatsnew/3.8.rst:1833 msgid "" ":c:func:`PyEval_AcquireLock` and :c:func:`PyEval_AcquireThread` now " "terminate the current thread if called while the interpreter is finalizing, " @@ -2181,11 +2418,11 @@ msgid "" "Joannah Nanjekye in :issue:`36475`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1615 +#: ../../whatsnew/3.8.rst:1843 msgid "Changes in the Python API" msgstr "Perubahan pada API Python" -#: ../../whatsnew/3.8.rst:1617 +#: ../../whatsnew/3.8.rst:1845 msgid "" "The :func:`os.getcwdb` function now uses the UTF-8 encoding on Windows, " "rather than the ANSI code page: see :pep:`529` for the rationale. The " @@ -2193,7 +2430,7 @@ msgid "" "in :issue:`37412`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1622 +#: ../../whatsnew/3.8.rst:1850 msgid "" ":class:`subprocess.Popen` can now use :func:`os.posix_spawn` in some cases " "for better performance. On Windows Subsystem for Linux and QEMU User " @@ -2203,7 +2440,7 @@ msgid "" "by Joannah Nanjekye and Victor Stinner in :issue:`35537`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1629 +#: ../../whatsnew/3.8.rst:1857 msgid "" "The *preexec_fn* argument of * :class:`subprocess.Popen` is no longer " "compatible with subinterpreters. The use of the parameter in a " @@ -2211,20 +2448,20 @@ msgid "" ":issue:`34651`, modified by Christian Heimes in :issue:`37951`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1635 +#: ../../whatsnew/3.8.rst:1863 msgid "" -"The :meth:`imap.IMAP4.logout` method no longer ignores silently arbitrary " +"The :meth:`imap.IMAP4.logout` method no longer silently ignores arbitrary " "exceptions. (Contributed by Victor Stinner in :issue:`36348`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1643 +#: ../../whatsnew/3.8.rst:1871 msgid "" "The :func:`statistics.mode` function no longer raises an exception when " "given multimodal data. Instead, it returns the first mode encountered in " "the input data. (Contributed by Raymond Hettinger in :issue:`35892`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1648 +#: ../../whatsnew/3.8.rst:1876 msgid "" "The :meth:`~tkinter.ttk.Treeview.selection` method of the " ":class:`tkinter.ttk.Treeview` class no longer takes arguments. Using it " @@ -2234,7 +2471,7 @@ msgid "" ":issue:`31508`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1654 +#: ../../whatsnew/3.8.rst:1882 msgid "" "The :meth:`writexml`, :meth:`toxml` and :meth:`toprettyxml` methods of " ":mod:`xml.dom.minidom`, and the :meth:`write` method of :mod:`xml.etree`, " @@ -2242,7 +2479,7 @@ msgid "" "Diego Rojas and Raymond Hettinger in :issue:`34160`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1659 +#: ../../whatsnew/3.8.rst:1887 msgid "" "A :mod:`dbm.dumb` database opened with flags ``'r'`` is now read-only. " ":func:`dbm.dumb.open` with flags ``'r'`` and ``'w'`` no longer creates a " @@ -2250,7 +2487,7 @@ msgid "" ":issue:`32749`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1664 +#: ../../whatsnew/3.8.rst:1892 msgid "" "The ``doctype()`` method defined in a subclass of " ":class:`~xml.etree.ElementTree.XMLParser` will no longer be called and will " @@ -2260,7 +2497,7 @@ msgid "" "Storchaka in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1671 +#: ../../whatsnew/3.8.rst:1899 msgid "" "A :exc:`RuntimeError` is now raised when the custom metaclass doesn't " "provide the ``__classcell__`` entry in the namespace passed to " @@ -2268,13 +2505,13 @@ msgid "" "3.7. (Contributed by Serhiy Storchaka in :issue:`23722`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1676 +#: ../../whatsnew/3.8.rst:1904 msgid "" "The :class:`cProfile.Profile` class can now be used as a context manager. " "(Contributed by Scott Sanderson in :issue:`29235`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1679 +#: ../../whatsnew/3.8.rst:1907 msgid "" ":func:`shutil.copyfile`, :func:`shutil.copy`, :func:`shutil.copy2`, " ":func:`shutil.copytree` and :func:`shutil.move` use platform-specific " @@ -2282,22 +2519,22 @@ msgid "" "operations` section)." msgstr "" -#: ../../whatsnew/3.8.rst:1684 +#: ../../whatsnew/3.8.rst:1912 msgid "" ":func:`shutil.copyfile` default buffer size on Windows was changed from 16 " "KiB to 1 MiB." msgstr "" -#: ../../whatsnew/3.8.rst:1687 +#: ../../whatsnew/3.8.rst:1915 msgid "" "The ``PyGC_Head`` struct has changed completely. All code that touched the " "struct member should be rewritten. (See :issue:`33597`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1690 +#: ../../whatsnew/3.8.rst:1918 msgid "" -"The ``PyInterpreterState`` struct has been moved into the \"internal\" " -"header files (specifically Include/internal/pycore_pystate.h). An opaque " +"The :c:type:`PyInterpreterState` struct has been moved into the \"internal\"" +" header files (specifically Include/internal/pycore_pystate.h). An opaque " "``PyInterpreterState`` is still available as part of the public API (and " "stable ABI). The docs indicate that none of the struct's fields are public," " so we hope no one has been using them. However, if you do rely on one or " @@ -2306,17 +2543,7 @@ msgid "" " functions to the public API). (See :issue:`35886`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1700 -msgid "" -"Asyncio tasks can now be named, either by passing the ``name`` keyword " -"argument to :func:`asyncio.create_task` or the " -":meth:`~asyncio.loop.create_task` event loop method, or by calling the " -":meth:`~asyncio.Task.set_name` method on the task object. The task name is " -"visible in the ``repr()`` output of :class:`asyncio.Task` and can also be " -"retrieved using the :meth:`~asyncio.Task.get_name` method." -msgstr "" - -#: ../../whatsnew/3.8.rst:1707 +#: ../../whatsnew/3.8.rst:1928 msgid "" "The :meth:`mmap.flush() ` method now returns ``None`` on " "success and raises an exception on error under all platforms. Previously, " @@ -2326,13 +2553,13 @@ msgid "" "(Contributed by Berker Peksag in :issue:`2122`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1714 +#: ../../whatsnew/3.8.rst:1935 msgid "" ":mod:`xml.dom.minidom` and :mod:`xml.sax` modules no longer process external" " entities by default. (Contributed by Christian Heimes in :issue:`17239`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1718 +#: ../../whatsnew/3.8.rst:1939 msgid "" "Deleting a key from a read-only :mod:`dbm` database (:mod:`dbm.dumb`, " ":mod:`dbm.gnu` or :mod:`dbm.ndbm`) raises :attr:`error` " @@ -2340,14 +2567,26 @@ msgid "" "instead of :exc:`KeyError`. (Contributed by Xiang Zhang in :issue:`33106`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1728 +#: ../../whatsnew/3.8.rst:1953 msgid "" -"The exception :class:`asyncio.CancelledError` now inherits from " -":class:`BaseException` rather than a :class:`Exception`. (Contributed by " -"Yury Selivanov in :issue:`13528`.)" +"The function :func:`asyncio.wait_for` now correctly waits for cancellation " +"when using an instance of :class:`asyncio.Task`. Previously, upon reaching " +"*timeout*, it was cancelled and immediately returned. (Contributed by Elvis " +"Pranskevichus in :issue:`32751`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1734 +#: ../../whatsnew/3.8.rst:1958 +msgid "" +"The function :func:`asyncio.BaseTransport.get_extra_info` now returns a safe" +" to use socket object when 'socket' is passed to the *name* parameter. " +"(Contributed by Yury Selivanov in :issue:`37027`.)" +msgstr "" + +#: ../../whatsnew/3.8.rst:1962 +msgid ":class:`asyncio.BufferedProtocol` has graduated to the stable API." +msgstr "" + +#: ../../whatsnew/3.8.rst:1966 msgid "" "DLL dependencies for extension modules and DLLs loaded with :mod:`ctypes` on" " Windows are now resolved more securely. Only the system paths, the " @@ -2363,14 +2602,14 @@ msgid "" ":issue:`36085`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1747 +#: ../../whatsnew/3.8.rst:1979 msgid "" "The header files and functions related to pgen have been removed after its " "replacement by a pure Python implementation. (Contributed by Pablo Galindo " "in :issue:`36623`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1751 +#: ../../whatsnew/3.8.rst:1983 msgid "" ":class:`types.CodeType` has a new parameter in the second position of the " "constructor (*posonlyargcount*) to support positional-only arguments defined" @@ -2380,11 +2619,11 @@ msgid "" "code future-proof." msgstr "" -#: ../../whatsnew/3.8.rst:1760 +#: ../../whatsnew/3.8.rst:1992 msgid "Changes in the C API" msgstr "Perubahan dalam API C" -#: ../../whatsnew/3.8.rst:1762 +#: ../../whatsnew/3.8.rst:1994 msgid "" "The :c:type:`PyCompilerFlags` structure got a new *cf_feature_version* " "field. It should be initialized to ``PY_MINOR_VERSION``. The field is " @@ -2392,14 +2631,14 @@ msgid "" " in *cf_flags*. (Contributed by Guido van Rossum in :issue:`35766`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1768 +#: ../../whatsnew/3.8.rst:2000 msgid "" "The :c:func:`PyEval_ReInitThreads` function has been removed from the C API." " It should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` " "instead. (Contributed by Victor Stinner in :issue:`36728`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1773 +#: ../../whatsnew/3.8.rst:2005 msgid "" "On Unix, C extensions are no longer linked to libpython except on Android " "and Cygwin. When Python is embedded, ``libpython`` must not be loaded with " @@ -2410,7 +2649,7 @@ msgid "" "Stinner in :issue:`21536`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1781 +#: ../../whatsnew/3.8.rst:2013 msgid "" "Use of ``#`` variants of formats in parsing or building value (e.g. " ":c:func:`PyArg_ParseTuple`, :c:func:`Py_BuildValue`, " @@ -2420,7 +2659,7 @@ msgid "" ":issue:`36381`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1787 +#: ../../whatsnew/3.8.rst:2019 msgid "" "Instances of heap-allocated types (such as those created with " ":c:func:`PyType_FromSpec`) hold a reference to their type object. Increasing" @@ -2431,11 +2670,11 @@ msgid "" "managed code." msgstr "" -#: ../../whatsnew/3.8.rst:1795 +#: ../../whatsnew/3.8.rst:2027 msgid "Statically allocated types are not affected." msgstr "" -#: ../../whatsnew/3.8.rst:1797 +#: ../../whatsnew/3.8.rst:2029 msgid "" "For the vast majority of cases, there should be no side effect. However, " "types that manually increase the reference count after allocating an " @@ -2444,12 +2683,12 @@ msgid "" "instance deallocation." msgstr "" -#: ../../whatsnew/3.8.rst:1803 +#: ../../whatsnew/3.8.rst:2035 msgid "" "To correctly port these types into 3.8, please apply the following changes:" msgstr "" -#: ../../whatsnew/3.8.rst:1806 +#: ../../whatsnew/3.8.rst:2038 msgid "" "Remove :c:macro:`Py_INCREF` on the type object after allocating an instance " "- if any. This may happen after calling :c:func:`PyObject_New`, " @@ -2458,32 +2697,32 @@ msgid "" ":c:func:`PyObject_Init` or :c:func:`PyObject_INIT`." msgstr "" -#: ../../whatsnew/3.8.rst:1813 ../../whatsnew/3.8.rst:1832 -#: ../../whatsnew/3.8.rst:1851 +#: ../../whatsnew/3.8.rst:2045 ../../whatsnew/3.8.rst:2064 +#: ../../whatsnew/3.8.rst:2083 msgid "Example:" msgstr "" -#: ../../whatsnew/3.8.rst:1829 +#: ../../whatsnew/3.8.rst:2061 msgid "" "Ensure that all custom ``tp_dealloc`` functions of heap-allocated types " "decrease the type's reference count." msgstr "" -#: ../../whatsnew/3.8.rst:1846 +#: ../../whatsnew/3.8.rst:2078 msgid "(Contributed by Eddie Elizondo in :issue:`35810`.)" msgstr "(Dikontribusikan oleh Eddie Elizondo di :issue:`35810`.)" -#: ../../whatsnew/3.8.rst:1848 +#: ../../whatsnew/3.8.rst:2080 msgid "" "The :c:macro:`Py_DEPRECATED()` macro has been implemented for MSVC. The " "macro now must be placed before the symbol name." msgstr "" -#: ../../whatsnew/3.8.rst:1857 +#: ../../whatsnew/3.8.rst:2089 msgid "(Contributed by Zackery Spytz in :issue:`33407`.)" msgstr "(Dikontribusikan oleh Zackery Spytz di :issue:`33407`.)" -#: ../../whatsnew/3.8.rst:1859 +#: ../../whatsnew/3.8.rst:2091 msgid "" "The interpreter does not pretend to support binary compatibility of " "extension types across feature releases, anymore. A :c:type:`PyTypeObject` " @@ -2493,24 +2732,24 @@ msgid "" "not checked anymore before reading :c:member:`~PyTypeObject.tp_finalize`)." msgstr "" -#: ../../whatsnew/3.8.rst:1866 +#: ../../whatsnew/3.8.rst:2098 msgid "(Contributed by Antoine Pitrou in :issue:`32388`.)" msgstr "(Dikontribusikan oleh Antoine Pitrou di :issue:`32388`.)" -#: ../../whatsnew/3.8.rst:1868 +#: ../../whatsnew/3.8.rst:2100 msgid "" "The :c:func:`PyCode_New` has a new parameter in the second position " "(*posonlyargcount*) to support :pep:`570`, indicating the number of " "positional-only arguments." msgstr "" -#: ../../whatsnew/3.8.rst:1871 +#: ../../whatsnew/3.8.rst:2103 msgid "" "The functions :c:func:`PyNode_AddChild` and :c:func:`PyParser_AddToken` now " "accept two additional ``int`` arguments *end_lineno* and *end_col_offset*." msgstr "" -#: ../../whatsnew/3.8.rst:1874 +#: ../../whatsnew/3.8.rst:2106 msgid "" "The :file:`libpython38.a` file to allow MinGW tools to link directly against" " :file:`python38.dll` is no longer included in the regular Windows " @@ -2519,7 +2758,7 @@ msgid "" "package:" msgstr "" -#: ../../whatsnew/3.8.rst:1884 +#: ../../whatsnew/3.8.rst:2116 msgid "" "The location of an installed :file:`pythonXY.dll` will depend on the " "installation options and the version and language of Windows. See :ref" @@ -2528,15 +2767,15 @@ msgid "" " :file:`libs` directory under your Python installation." msgstr "" -#: ../../whatsnew/3.8.rst:1890 +#: ../../whatsnew/3.8.rst:2122 msgid "(Contributed by Steve Dower in :issue:`37351`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1894 +#: ../../whatsnew/3.8.rst:2126 msgid "CPython bytecode changes" msgstr "Perubahan bytecode CPython" -#: ../../whatsnew/3.8.rst:1896 +#: ../../whatsnew/3.8.rst:2128 msgid "" "The interpreter loop has been simplified by moving the logic of unrolling " "the stack of blocks into the compiler. The compiler emits now explicit " @@ -2544,7 +2783,7 @@ msgid "" "code for :keyword:`break`, :keyword:`continue` and :keyword:`return`." msgstr "" -#: ../../whatsnew/3.8.rst:1902 +#: ../../whatsnew/3.8.rst:2134 msgid "" "Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`, " ":opcode:`SETUP_LOOP` and :opcode:`SETUP_EXCEPT`. Added new opcodes " @@ -2553,7 +2792,7 @@ msgid "" ":opcode:`WITH_CLEANUP_START`." msgstr "" -#: ../../whatsnew/3.8.rst:1908 +#: ../../whatsnew/3.8.rst:2140 msgid "" "(Contributed by Mark Shannon, Antoine Pitrou and Serhiy Storchaka in " ":issue:`17611`.)" @@ -2561,14 +2800,14 @@ msgstr "" "(Dikontribusikan oleh Mark Shannon, Antoine Pitrou dan Serhiy Storchaka di " ":issue:`17611`.)" -#: ../../whatsnew/3.8.rst:1911 +#: ../../whatsnew/3.8.rst:2143 msgid "" "Added new opcode :opcode:`END_ASYNC_FOR` for handling exceptions raised when" " awaiting a next item in an :keyword:`async for` loop. (Contributed by " "Serhiy Storchaka in :issue:`33041`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1915 +#: ../../whatsnew/3.8.rst:2147 msgid "" "The :opcode:`MAP_ADD` now expects the value as the first element in the " "stack and the key as the second element. This change was made so the key is " @@ -2576,11 +2815,11 @@ msgid "" "by :pep:`572`. (Contributed by Jörn Heissler in :issue:`35224`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1922 +#: ../../whatsnew/3.8.rst:2154 msgid "Demos and Tools" msgstr "Demo dan Alat" -#: ../../whatsnew/3.8.rst:1924 +#: ../../whatsnew/3.8.rst:2156 msgid "" "Added a benchmark script for timing various ways to access variables: " "``Tools/scripts/var_access_benchmark.py``. (Contributed by Raymond Hettinger" diff --git a/whatsnew/changelog.po b/whatsnew/changelog.po index 778e46d..bbdd19c 100644 --- a/whatsnew/changelog.po +++ b/whatsnew/changelog.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-20 11:44+0000\n" +"POT-Creation-Date: 2019-10-24 11:46+0000\n" "PO-Revision-Date: 2017-02-16 23:45+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -34,20 +34,20 @@ msgstr "Python next" msgid "*Release date: XXXX-XX-XX*" msgstr "*Tanggal rilis: XXXX-XX-XX*" -#: ../../../build/NEWS:10 ../../../build/NEWS:162 ../../../build/NEWS:641 -#: ../../../build/NEWS:928 ../../../build/NEWS:1117 ../../../build/NEWS:1459 -#: ../../../build/NEWS:2215 ../../../build/NEWS:2759 ../../../build/NEWS:3289 -#: ../../../build/NEWS:6820 ../../../build/NEWS:7038 ../../../build/NEWS:8766 -#: ../../../build/NEWS:11217 ../../../build/NEWS:11984 -#: ../../../build/NEWS:12447 ../../../build/NEWS:12549 -#: ../../../build/NEWS:14615 ../../../build/NEWS:14634 -#: ../../../build/NEWS:14799 ../../../build/NEWS:14850 -#: ../../../build/NEWS:15445 ../../../build/NEWS:15556 -#: ../../../build/NEWS:15646 ../../../build/NEWS:16355 -#: ../../../build/NEWS:16414 ../../../build/NEWS:17269 -#: ../../../build/NEWS:17282 ../../../build/NEWS:17673 -#: ../../../build/NEWS:17706 ../../../build/NEWS:17818 -#: ../../../build/NEWS:17873 ../../../build/NEWS:17942 +#: ../../../build/NEWS:10 ../../../build/NEWS:181 ../../../build/NEWS:660 +#: ../../../build/NEWS:947 ../../../build/NEWS:1136 ../../../build/NEWS:1478 +#: ../../../build/NEWS:2234 ../../../build/NEWS:2778 ../../../build/NEWS:3308 +#: ../../../build/NEWS:6839 ../../../build/NEWS:7057 ../../../build/NEWS:8785 +#: ../../../build/NEWS:11236 ../../../build/NEWS:12003 +#: ../../../build/NEWS:12466 ../../../build/NEWS:12568 +#: ../../../build/NEWS:14634 ../../../build/NEWS:14653 +#: ../../../build/NEWS:14818 ../../../build/NEWS:14869 +#: ../../../build/NEWS:15464 ../../../build/NEWS:15575 +#: ../../../build/NEWS:15665 ../../../build/NEWS:16374 +#: ../../../build/NEWS:16433 ../../../build/NEWS:17288 +#: ../../../build/NEWS:17301 ../../../build/NEWS:17692 +#: ../../../build/NEWS:17725 ../../../build/NEWS:17837 +#: ../../../build/NEWS:17892 ../../../build/NEWS:17961 msgid "Security" msgstr "Keamanan" @@ -59,31 +59,31 @@ msgstr "" "`bpo-38418 `__: Memperbaiki *event* " "audit untuk :func:`os.system` untuk diberi nama ``os.system``." -#: ../../../build/NEWS:16 ../../../build/NEWS:66 ../../../build/NEWS:177 -#: ../../../build/NEWS:648 ../../../build/NEWS:934 ../../../build/NEWS:1139 -#: ../../../build/NEWS:1474 ../../../build/NEWS:2233 ../../../build/NEWS:2771 -#: ../../../build/NEWS:3076 ../../../build/NEWS:3338 ../../../build/NEWS:6318 -#: ../../../build/NEWS:6430 ../../../build/NEWS:6643 ../../../build/NEWS:6834 -#: ../../../build/NEWS:7044 ../../../build/NEWS:7288 ../../../build/NEWS:7607 -#: ../../../build/NEWS:7911 ../../../build/NEWS:8511 ../../../build/NEWS:8800 -#: ../../../build/NEWS:10890 ../../../build/NEWS:11227 -#: ../../../build/NEWS:11544 ../../../build/NEWS:11993 -#: ../../../build/NEWS:12474 ../../../build/NEWS:12826 -#: ../../../build/NEWS:12850 ../../../build/NEWS:13174 -#: ../../../build/NEWS:13204 ../../../build/NEWS:13268 -#: ../../../build/NEWS:13382 ../../../build/NEWS:13506 -#: ../../../build/NEWS:13774 ../../../build/NEWS:14283 -#: ../../../build/NEWS:14521 ../../../build/NEWS:14741 -#: ../../../build/NEWS:15044 ../../../build/NEWS:16378 -#: ../../../build/NEWS:16439 ../../../build/NEWS:16831 -#: ../../../build/NEWS:17522 ../../../build/NEWS:17543 -#: ../../../build/NEWS:18300 ../../../build/NEWS:18318 -#: ../../../build/NEWS:18841 ../../../build/NEWS:18876 -#: ../../../build/NEWS:18904 ../../../build/NEWS:18996 -#: ../../../build/NEWS:19083 ../../../build/NEWS:19188 -#: ../../../build/NEWS:19231 ../../../build/NEWS:19507 -#: ../../../build/NEWS:19742 ../../../build/NEWS:19928 -#: ../../../build/NEWS:20067 +#: ../../../build/NEWS:16 ../../../build/NEWS:85 ../../../build/NEWS:196 +#: ../../../build/NEWS:667 ../../../build/NEWS:953 ../../../build/NEWS:1158 +#: ../../../build/NEWS:1493 ../../../build/NEWS:2252 ../../../build/NEWS:2790 +#: ../../../build/NEWS:3095 ../../../build/NEWS:3357 ../../../build/NEWS:6337 +#: ../../../build/NEWS:6449 ../../../build/NEWS:6662 ../../../build/NEWS:6853 +#: ../../../build/NEWS:7063 ../../../build/NEWS:7307 ../../../build/NEWS:7626 +#: ../../../build/NEWS:7930 ../../../build/NEWS:8530 ../../../build/NEWS:8819 +#: ../../../build/NEWS:10909 ../../../build/NEWS:11246 +#: ../../../build/NEWS:11563 ../../../build/NEWS:12012 +#: ../../../build/NEWS:12493 ../../../build/NEWS:12845 +#: ../../../build/NEWS:12869 ../../../build/NEWS:13193 +#: ../../../build/NEWS:13223 ../../../build/NEWS:13287 +#: ../../../build/NEWS:13401 ../../../build/NEWS:13525 +#: ../../../build/NEWS:13793 ../../../build/NEWS:14302 +#: ../../../build/NEWS:14540 ../../../build/NEWS:14760 +#: ../../../build/NEWS:15063 ../../../build/NEWS:16397 +#: ../../../build/NEWS:16458 ../../../build/NEWS:16850 +#: ../../../build/NEWS:17541 ../../../build/NEWS:17562 +#: ../../../build/NEWS:18319 ../../../build/NEWS:18337 +#: ../../../build/NEWS:18860 ../../../build/NEWS:18895 +#: ../../../build/NEWS:18923 ../../../build/NEWS:19015 +#: ../../../build/NEWS:19102 ../../../build/NEWS:19207 +#: ../../../build/NEWS:19250 ../../../build/NEWS:19526 +#: ../../../build/NEWS:19761 ../../../build/NEWS:19947 +#: ../../../build/NEWS:20086 msgid "Core and Builtins" msgstr "Inti dan Bawaan" @@ -94,48 +94,62 @@ msgid "" "Na and Inada Naoki." msgstr "" -#: ../../../build/NEWS:22 ../../../build/NEWS:80 ../../../build/NEWS:228 -#: ../../../build/NEWS:679 ../../../build/NEWS:944 ../../../build/NEWS:1179 -#: ../../../build/NEWS:1638 ../../../build/NEWS:2302 ../../../build/NEWS:2846 -#: ../../../build/NEWS:3140 ../../../build/NEWS:3892 ../../../build/NEWS:6300 -#: ../../../build/NEWS:6333 ../../../build/NEWS:6461 ../../../build/NEWS:6669 -#: ../../../build/NEWS:6860 ../../../build/NEWS:7065 ../../../build/NEWS:7363 -#: ../../../build/NEWS:7684 ../../../build/NEWS:8009 ../../../build/NEWS:8599 -#: ../../../build/NEWS:9258 ../../../build/NEWS:10927 -#: ../../../build/NEWS:11273 ../../../build/NEWS:11639 -#: ../../../build/NEWS:11963 ../../../build/NEWS:12065 -#: ../../../build/NEWS:12521 ../../../build/NEWS:12556 -#: ../../../build/NEWS:12918 ../../../build/NEWS:13221 -#: ../../../build/NEWS:13303 ../../../build/NEWS:13406 -#: ../../../build/NEWS:13576 ../../../build/NEWS:13911 -#: ../../../build/NEWS:14329 ../../../build/NEWS:14538 -#: ../../../build/NEWS:14622 ../../../build/NEWS:14639 -#: ../../../build/NEWS:14781 ../../../build/NEWS:14807 -#: ../../../build/NEWS:14857 ../../../build/NEWS:15329 -#: ../../../build/NEWS:15452 ../../../build/NEWS:15562 -#: ../../../build/NEWS:15652 ../../../build/NEWS:16384 -#: ../../../build/NEWS:16402 ../../../build/NEWS:16490 -#: ../../../build/NEWS:16962 ../../../build/NEWS:17276 -#: ../../../build/NEWS:17287 ../../../build/NEWS:17681 -#: ../../../build/NEWS:17713 ../../../build/NEWS:17825 -#: ../../../build/NEWS:17879 ../../../build/NEWS:17948 -#: ../../../build/NEWS:18386 ../../../build/NEWS:18824 -#: ../../../build/NEWS:18851 ../../../build/NEWS:18889 -#: ../../../build/NEWS:18909 ../../../build/NEWS:19016 -#: ../../../build/NEWS:19110 ../../../build/NEWS:19206 -#: ../../../build/NEWS:19281 ../../../build/NEWS:19539 -#: ../../../build/NEWS:19762 ../../../build/NEWS:19935 -#: ../../../build/NEWS:20293 +#: ../../../build/NEWS:22 ../../../build/NEWS:99 ../../../build/NEWS:247 +#: ../../../build/NEWS:698 ../../../build/NEWS:963 ../../../build/NEWS:1198 +#: ../../../build/NEWS:1657 ../../../build/NEWS:2321 ../../../build/NEWS:2865 +#: ../../../build/NEWS:3159 ../../../build/NEWS:3911 ../../../build/NEWS:6319 +#: ../../../build/NEWS:6352 ../../../build/NEWS:6480 ../../../build/NEWS:6688 +#: ../../../build/NEWS:6879 ../../../build/NEWS:7084 ../../../build/NEWS:7382 +#: ../../../build/NEWS:7703 ../../../build/NEWS:8028 ../../../build/NEWS:8618 +#: ../../../build/NEWS:9277 ../../../build/NEWS:10946 +#: ../../../build/NEWS:11292 ../../../build/NEWS:11658 +#: ../../../build/NEWS:11982 ../../../build/NEWS:12084 +#: ../../../build/NEWS:12540 ../../../build/NEWS:12575 +#: ../../../build/NEWS:12937 ../../../build/NEWS:13240 +#: ../../../build/NEWS:13322 ../../../build/NEWS:13425 +#: ../../../build/NEWS:13595 ../../../build/NEWS:13930 +#: ../../../build/NEWS:14348 ../../../build/NEWS:14557 +#: ../../../build/NEWS:14641 ../../../build/NEWS:14658 +#: ../../../build/NEWS:14800 ../../../build/NEWS:14826 +#: ../../../build/NEWS:14876 ../../../build/NEWS:15348 +#: ../../../build/NEWS:15471 ../../../build/NEWS:15581 +#: ../../../build/NEWS:15671 ../../../build/NEWS:16403 +#: ../../../build/NEWS:16421 ../../../build/NEWS:16509 +#: ../../../build/NEWS:16981 ../../../build/NEWS:17295 +#: ../../../build/NEWS:17306 ../../../build/NEWS:17700 +#: ../../../build/NEWS:17732 ../../../build/NEWS:17844 +#: ../../../build/NEWS:17898 ../../../build/NEWS:17967 +#: ../../../build/NEWS:18405 ../../../build/NEWS:18843 +#: ../../../build/NEWS:18870 ../../../build/NEWS:18908 +#: ../../../build/NEWS:18928 ../../../build/NEWS:19035 +#: ../../../build/NEWS:19129 ../../../build/NEWS:19225 +#: ../../../build/NEWS:19300 ../../../build/NEWS:19558 +#: ../../../build/NEWS:19781 ../../../build/NEWS:19954 +#: ../../../build/NEWS:20312 msgid "Library" msgstr "Pustaka" #: ../../../build/NEWS:24 msgid "" +"`bpo-34679 `__: " +"asynci.ProactorEventLoop.close() now only calls signal.set_wakeup_fd() in " +"the main thread." +msgstr "" + +#: ../../../build/NEWS:27 +msgid "" +"`bpo-31202 `__: The case the result of " +":func:`pathlib.WindowsPath.glob` matches now the case of the pattern for " +"literal parts." +msgstr "" + +#: ../../../build/NEWS:30 +msgid "" "`bpo-38521 `__: Fixed erroneous equality" " comparison in statistics.NormalDist()." msgstr "" -#: ../../../build/NEWS:26 +#: ../../../build/NEWS:32 msgid "" "`bpo-38478 `__: Fixed a bug in " ":meth:`inspect.signature.bind` that was causing it to fail when handling a " @@ -143,7 +157,7 @@ msgid "" " Galindo." msgstr "" -#: ../../../build/NEWS:30 +#: ../../../build/NEWS:36 msgid "" "`bpo-33604 `__: Fixed `hmac.new` and " "`hmac.HMAC` to raise TypeError instead of ValueError when the digestmod " @@ -151,37 +165,43 @@ msgid "" "documentation and docstrings." msgstr "" -#: ../../../build/NEWS:34 +#: ../../../build/NEWS:40 +msgid "" +"`bpo-33348 `__: lib2to3 now recognizes " +"expressions after ``*`` and `**` like in ``f(*[] or [])``." +msgstr "" + +#: ../../../build/NEWS:43 msgid "" "`bpo-27657 `__: Fix " "urllib.parse.urlparse() with numeric paths. A string like \"path:80\" is no " "longer parsed as a path but as a scheme (\"path\") and a path (\"80\")." msgstr "" -#: ../../../build/NEWS:39 ../../../build/NEWS:114 ../../../build/NEWS:456 -#: ../../../build/NEWS:833 ../../../build/NEWS:1036 ../../../build/NEWS:1308 -#: ../../../build/NEWS:2076 ../../../build/NEWS:2529 ../../../build/NEWS:2985 -#: ../../../build/NEWS:3224 ../../../build/NEWS:5564 ../../../build/NEWS:6599 -#: ../../../build/NEWS:6753 ../../../build/NEWS:6969 ../../../build/NEWS:7221 -#: ../../../build/NEWS:7535 ../../../build/NEWS:7867 ../../../build/NEWS:8351 -#: ../../../build/NEWS:10344 ../../../build/NEWS:11088 -#: ../../../build/NEWS:11201 ../../../build/NEWS:11426 -#: ../../../build/NEWS:11816 ../../../build/NEWS:12213 -#: ../../../build/NEWS:12795 ../../../build/NEWS:13106 -#: ../../../build/NEWS:13357 ../../../build/NEWS:13492 -#: ../../../build/NEWS:13763 ../../../build/NEWS:14193 -#: ../../../build/NEWS:14466 ../../../build/NEWS:14729 -#: ../../../build/NEWS:14992 ../../../build/NEWS:16183 -#: ../../../build/NEWS:16743 ../../../build/NEWS:17406 -#: ../../../build/NEWS:17527 ../../../build/NEWS:18174 -#: ../../../build/NEWS:18739 ../../../build/NEWS:18983 -#: ../../../build/NEWS:19160 ../../../build/NEWS:19469 -#: ../../../build/NEWS:19698 ../../../build/NEWS:19908 -#: ../../../build/NEWS:21718 +#: ../../../build/NEWS:48 ../../../build/NEWS:133 ../../../build/NEWS:475 +#: ../../../build/NEWS:852 ../../../build/NEWS:1055 ../../../build/NEWS:1327 +#: ../../../build/NEWS:2095 ../../../build/NEWS:2548 ../../../build/NEWS:3004 +#: ../../../build/NEWS:3243 ../../../build/NEWS:5583 ../../../build/NEWS:6618 +#: ../../../build/NEWS:6772 ../../../build/NEWS:6988 ../../../build/NEWS:7240 +#: ../../../build/NEWS:7554 ../../../build/NEWS:7886 ../../../build/NEWS:8370 +#: ../../../build/NEWS:10363 ../../../build/NEWS:11107 +#: ../../../build/NEWS:11220 ../../../build/NEWS:11445 +#: ../../../build/NEWS:11835 ../../../build/NEWS:12232 +#: ../../../build/NEWS:12814 ../../../build/NEWS:13125 +#: ../../../build/NEWS:13376 ../../../build/NEWS:13511 +#: ../../../build/NEWS:13782 ../../../build/NEWS:14212 +#: ../../../build/NEWS:14485 ../../../build/NEWS:14748 +#: ../../../build/NEWS:15011 ../../../build/NEWS:16202 +#: ../../../build/NEWS:16762 ../../../build/NEWS:17425 +#: ../../../build/NEWS:17546 ../../../build/NEWS:18193 +#: ../../../build/NEWS:18758 ../../../build/NEWS:19002 +#: ../../../build/NEWS:19179 ../../../build/NEWS:19488 +#: ../../../build/NEWS:19717 ../../../build/NEWS:19927 +#: ../../../build/NEWS:21737 msgid "Tests" msgstr "Pengujian" -#: ../../../build/NEWS:41 +#: ../../../build/NEWS:50 msgid "" "`bpo-35998 `__: Fix a race condition in " "test_asyncio.test_start_tls_server_1(). Previously, there was a race " @@ -191,51 +211,89 @@ msgid "" "longer sends data." msgstr "" -#: ../../../build/NEWS:48 ../../../build/NEWS:123 ../../../build/NEWS:530 -#: ../../../build/NEWS:846 ../../../build/NEWS:1066 ../../../build/NEWS:1369 -#: ../../../build/NEWS:2135 ../../../build/NEWS:2644 ../../../build/NEWS:3012 -#: ../../../build/NEWS:3257 ../../../build/NEWS:5849 ../../../build/NEWS:6393 -#: ../../../build/NEWS:6776 ../../../build/NEWS:6984 ../../../build/NEWS:7231 -#: ../../../build/NEWS:7570 ../../../build/NEWS:7876 ../../../build/NEWS:8411 -#: ../../../build/NEWS:10519 ../../../build/NEWS:11116 -#: ../../../build/NEWS:11447 ../../../build/NEWS:11858 -#: ../../../build/NEWS:12235 ../../../build/NEWS:12809 -#: ../../../build/NEWS:13058 ../../../build/NEWS:13188 -#: ../../../build/NEWS:13478 ../../../build/NEWS:13719 -#: ../../../build/NEWS:14249 ../../../build/NEWS:14481 -#: ../../../build/NEWS:15002 ../../../build/NEWS:15018 -#: ../../../build/NEWS:16289 ../../../build/NEWS:16794 -#: ../../../build/NEWS:17437 ../../../build/NEWS:18256 -#: ../../../build/NEWS:18288 ../../../build/NEWS:18306 -#: ../../../build/NEWS:18763 ../../../build/NEWS:20052 -#: ../../../build/NEWS:21865 +#: ../../../build/NEWS:57 ../../../build/NEWS:523 ../../../build/NEWS:858 +#: ../../../build/NEWS:1072 ../../../build/NEWS:1381 ../../../build/NEWS:2131 +#: ../../../build/NEWS:2602 ../../../build/NEWS:3017 ../../../build/NEWS:5750 +#: ../../../build/NEWS:6405 ../../../build/NEWS:6627 ../../../build/NEWS:6778 +#: ../../../build/NEWS:6998 ../../../build/NEWS:7245 ../../../build/NEWS:7574 +#: ../../../build/NEWS:8397 ../../../build/NEWS:8717 ../../../build/NEWS:10426 +#: ../../../build/NEWS:11115 ../../../build/NEWS:11225 +#: ../../../build/NEWS:11460 ../../../build/NEWS:11852 +#: ../../../build/NEWS:11988 ../../../build/NEWS:12248 +#: ../../../build/NEWS:12772 ../../../build/NEWS:12856 +#: ../../../build/NEWS:13147 ../../../build/NEWS:13212 +#: ../../../build/NEWS:13384 ../../../build/NEWS:13502 +#: ../../../build/NEWS:13771 ../../../build/NEWS:14226 +#: ../../../build/NEWS:14512 ../../../build/NEWS:14709 +#: ../../../build/NEWS:15028 ../../../build/NEWS:16245 +#: ../../../build/NEWS:16800 ../../../build/NEWS:17471 +#: ../../../build/NEWS:18216 ../../../build/NEWS:18771 +#: ../../../build/NEWS:18831 ../../../build/NEWS:18848 +#: ../../../build/NEWS:19090 ../../../build/NEWS:19195 +#: ../../../build/NEWS:19708 ../../../build/NEWS:19922 +#: ../../../build/NEWS:20057 ../../../build/NEWS:21588 +msgid "Build" +msgstr "Pembangunan" + +#: ../../../build/NEWS:59 +msgid "" +"`bpo-37415 `__: Fix stdatomic.h header " +"check for ICC compiler: the ICC implementation lacks atomic_uintptr_t type " +"which is needed by Python." +msgstr "" + +#: ../../../build/NEWS:63 ../../../build/NEWS:142 ../../../build/NEWS:549 +#: ../../../build/NEWS:865 ../../../build/NEWS:1085 ../../../build/NEWS:1388 +#: ../../../build/NEWS:2154 ../../../build/NEWS:2663 ../../../build/NEWS:3031 +#: ../../../build/NEWS:3276 ../../../build/NEWS:5868 ../../../build/NEWS:6412 +#: ../../../build/NEWS:6795 ../../../build/NEWS:7003 ../../../build/NEWS:7250 +#: ../../../build/NEWS:7589 ../../../build/NEWS:7895 ../../../build/NEWS:8430 +#: ../../../build/NEWS:10538 ../../../build/NEWS:11135 +#: ../../../build/NEWS:11466 ../../../build/NEWS:11877 +#: ../../../build/NEWS:12254 ../../../build/NEWS:12828 +#: ../../../build/NEWS:13077 ../../../build/NEWS:13207 +#: ../../../build/NEWS:13497 ../../../build/NEWS:13738 +#: ../../../build/NEWS:14268 ../../../build/NEWS:14500 +#: ../../../build/NEWS:15021 ../../../build/NEWS:15037 +#: ../../../build/NEWS:16308 ../../../build/NEWS:16813 +#: ../../../build/NEWS:17456 ../../../build/NEWS:18275 +#: ../../../build/NEWS:18307 ../../../build/NEWS:18325 +#: ../../../build/NEWS:18782 ../../../build/NEWS:20071 +#: ../../../build/NEWS:21884 msgid "Windows" msgstr "Windows" -#: ../../../build/NEWS:50 +#: ../../../build/NEWS:65 msgid "" "`bpo-38492 `__: Remove ``pythonw.exe`` " "dependency on the Microsoft C++ runtime." msgstr "" -#: ../../../build/NEWS:53 ../../../build/NEWS:148 ../../../build/NEWS:618 -#: ../../../build/NEWS:914 ../../../build/NEWS:1425 ../../../build/NEWS:2179 -#: ../../../build/NEWS:2717 ../../../build/NEWS:3060 ../../../build/NEWS:6216 -#: ../../../build/NEWS:6306 ../../../build/NEWS:7022 ../../../build/NEWS:7592 -#: ../../../build/NEWS:7889 ../../../build/NEWS:8482 ../../../build/NEWS:8744 -#: ../../../build/NEWS:10814 ../../../build/NEWS:11189 -#: ../../../build/NEWS:11522 ../../../build/NEWS:11942 -#: ../../../build/NEWS:12747 ../../../build/NEWS:13076 -#: ../../../build/NEWS:13244 ../../../build/NEWS:13745 -#: ../../../build/NEWS:14184 ../../../build/NEWS:14683 -#: ../../../build/NEWS:15024 ../../../build/NEWS:16328 -#: ../../../build/NEWS:16803 ../../../build/NEWS:17392 -#: ../../../build/NEWS:19731 ../../../build/NEWS:20046 -#: ../../../build/NEWS:21649 +#: ../../../build/NEWS:68 ../../../build/NEWS:167 ../../../build/NEWS:637 +#: ../../../build/NEWS:933 ../../../build/NEWS:1444 ../../../build/NEWS:2198 +#: ../../../build/NEWS:2736 ../../../build/NEWS:3079 ../../../build/NEWS:6235 +#: ../../../build/NEWS:6325 ../../../build/NEWS:7041 ../../../build/NEWS:7611 +#: ../../../build/NEWS:7908 ../../../build/NEWS:8501 ../../../build/NEWS:8763 +#: ../../../build/NEWS:10833 ../../../build/NEWS:11208 +#: ../../../build/NEWS:11541 ../../../build/NEWS:11961 +#: ../../../build/NEWS:12766 ../../../build/NEWS:13095 +#: ../../../build/NEWS:13263 ../../../build/NEWS:13764 +#: ../../../build/NEWS:14203 ../../../build/NEWS:14702 +#: ../../../build/NEWS:15043 ../../../build/NEWS:16347 +#: ../../../build/NEWS:16822 ../../../build/NEWS:17411 +#: ../../../build/NEWS:19750 ../../../build/NEWS:20065 +#: ../../../build/NEWS:21668 msgid "C API" msgstr "C API" -#: ../../../build/NEWS:55 +#: ../../../build/NEWS:70 +msgid "" +"`bpo-38540 `__: Fixed possible leak in " +":c:func:`PyArg_Parse` and similar functions for format units ``\"es#\"`` and" +" ``\"et#\"`` when the macro :c:macro:`PY_SSIZE_T_CLEAN` is not defined." +msgstr "" + +#: ../../../build/NEWS:74 msgid "" "`bpo-36389 `__: The " "``_PyObject_CheckConsistency()`` function is now also available in release " @@ -243,22 +301,22 @@ msgid "" " function of the GC." msgstr "" -#: ../../../build/NEWS:61 +#: ../../../build/NEWS:80 msgid "Python 3.8.0 final" msgstr "Python 3.8.0 final" -#: ../../../build/NEWS:63 +#: ../../../build/NEWS:82 msgid "*Release date: 2019-10-14*" msgstr "*Tanggal rilis: 2019-10-14*" -#: ../../../build/NEWS:68 +#: ../../../build/NEWS:87 msgid "" "`bpo-38469 `__: Fixed a bug where the " "scope of named expressions was not being resolved correctly in the presence " "of the *global* keyword. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:72 +#: ../../../build/NEWS:91 msgid "" "`bpo-38379 `__: When cyclic garbage " "collection (gc) runs finalizers that resurrect unreachable objects, the " @@ -268,21 +326,21 @@ msgid "" "collected. Changed the stats to report that none were collected." msgstr "" -#: ../../../build/NEWS:82 +#: ../../../build/NEWS:101 msgid "" "`bpo-38449 `__: Revert GH-15522, which " "introduces a regression in :meth:`mimetypes.guess_type` due to improper " "handling of filenames as urls." msgstr "" -#: ../../../build/NEWS:86 +#: ../../../build/NEWS:105 msgid "" "`bpo-38431 `__: Fix ``__repr__`` method " "for :class:`dataclasses.InitVar` to support typing objects, patch by Samuel " "Colvin." msgstr "" -#: ../../../build/NEWS:89 +#: ../../../build/NEWS:108 msgid "" "`bpo-38109 `__: Add missing " ":data:`stat.S_IFDOOR`, :data:`stat.S_IFPORT`, :data:`stat.S_IFWHT`, " @@ -290,13 +348,13 @@ msgid "" "values to the Python implementation of :mod:`stat`." msgstr "" -#: ../../../build/NEWS:93 +#: ../../../build/NEWS:112 msgid "" "`bpo-38405 `__: Nested subclasses of " ":class:`typing.NamedTuple` are now pickleable." msgstr "" -#: ../../../build/NEWS:96 +#: ../../../build/NEWS:115 msgid "" "`bpo-38332 `__: Prevent :exc:`KeyError` " "thrown by :func:`_encoded_words.decode` when given an encoded-word with " @@ -304,13 +362,13 @@ msgid "" ":func:`email.message.get`." msgstr "" -#: ../../../build/NEWS:100 +#: ../../../build/NEWS:119 msgid "" "`bpo-38341 `__: Add " ":exc:`smtplib.SMTPNotSupportedError` to the :mod:`smtplib` exported names." msgstr "" -#: ../../../build/NEWS:103 +#: ../../../build/NEWS:122 msgid "" "`bpo-13153 `__: OS native encoding is " "now used for converting between Python strings and Tcl objects. This allows" @@ -319,33 +377,33 @@ msgid "" "MemoryError)." msgstr "" -#: ../../../build/NEWS:109 ../../../build/NEWS:426 ../../../build/NEWS:813 -#: ../../../build/NEWS:1007 ../../../build/NEWS:1302 ../../../build/NEWS:2028 -#: ../../../build/NEWS:2494 ../../../build/NEWS:2971 ../../../build/NEWS:3213 -#: ../../../build/NEWS:5399 ../../../build/NEWS:6374 ../../../build/NEWS:6584 -#: ../../../build/NEWS:6734 ../../../build/NEWS:6952 ../../../build/NEWS:7197 -#: ../../../build/NEWS:7522 ../../../build/NEWS:7862 ../../../build/NEWS:8345 -#: ../../../build/NEWS:8688 ../../../build/NEWS:10296 -#: ../../../build/NEWS:11050 ../../../build/NEWS:11406 -#: ../../../build/NEWS:11803 ../../../build/NEWS:12201 -#: ../../../build/NEWS:12773 ../../../build/NEWS:13093 -#: ../../../build/NEWS:13249 ../../../build/NEWS:13352 -#: ../../../build/NEWS:14720 ../../../build/NEWS:14980 -#: ../../../build/NEWS:16165 ../../../build/NEWS:16725 -#: ../../../build/NEWS:17401 ../../../build/NEWS:18151 -#: ../../../build/NEWS:18715 ../../../build/NEWS:18968 -#: ../../../build/NEWS:19167 ../../../build/NEWS:19478 -#: ../../../build/NEWS:21678 +#: ../../../build/NEWS:128 ../../../build/NEWS:445 ../../../build/NEWS:832 +#: ../../../build/NEWS:1026 ../../../build/NEWS:1321 ../../../build/NEWS:2047 +#: ../../../build/NEWS:2513 ../../../build/NEWS:2990 ../../../build/NEWS:3232 +#: ../../../build/NEWS:5418 ../../../build/NEWS:6393 ../../../build/NEWS:6603 +#: ../../../build/NEWS:6753 ../../../build/NEWS:6971 ../../../build/NEWS:7216 +#: ../../../build/NEWS:7541 ../../../build/NEWS:7881 ../../../build/NEWS:8364 +#: ../../../build/NEWS:8707 ../../../build/NEWS:10315 +#: ../../../build/NEWS:11069 ../../../build/NEWS:11425 +#: ../../../build/NEWS:11822 ../../../build/NEWS:12220 +#: ../../../build/NEWS:12792 ../../../build/NEWS:13112 +#: ../../../build/NEWS:13268 ../../../build/NEWS:13371 +#: ../../../build/NEWS:14739 ../../../build/NEWS:14999 +#: ../../../build/NEWS:16184 ../../../build/NEWS:16744 +#: ../../../build/NEWS:17420 ../../../build/NEWS:18170 +#: ../../../build/NEWS:18734 ../../../build/NEWS:18987 +#: ../../../build/NEWS:19186 ../../../build/NEWS:19497 +#: ../../../build/NEWS:21697 msgid "Documentation" msgstr "Dokumentasi" -#: ../../../build/NEWS:111 +#: ../../../build/NEWS:130 msgid "" "`bpo-38294 `__: Add list of no-longer-" "escaped chars to re.escape documentation" msgstr "" -#: ../../../build/NEWS:116 +#: ../../../build/NEWS:135 msgid "" "`bpo-37531 `__: On timeout, regrtest no " "longer attempts to call ``popen.communicate()`` again: it can hang until all" @@ -354,43 +412,43 @@ msgid "" "main process from 1 minute to 5 minutes, for Python slowest buildbots." msgstr "" -#: ../../../build/NEWS:125 +#: ../../../build/NEWS:144 msgid "" "`bpo-38344 `__: Fix error message in " "activate.bat" msgstr "" -#: ../../../build/NEWS:127 +#: ../../../build/NEWS:146 msgid "" "`bpo-38359 `__: Ensures ``pyw.exe`` " "launcher reads correct registry key." msgstr "" -#: ../../../build/NEWS:129 +#: ../../../build/NEWS:148 msgid "" "`bpo-38355 `__: Fixes " "``ntpath.realpath`` failing on ``sys.executable``." msgstr "" -#: ../../../build/NEWS:132 ../../../build/NEWS:586 ../../../build/NEWS:888 -#: ../../../build/NEWS:1072 ../../../build/NEWS:1400 ../../../build/NEWS:2156 -#: ../../../build/NEWS:2705 ../../../build/NEWS:3024 ../../../build/NEWS:3273 -#: ../../../build/NEWS:5995 ../../../build/NEWS:6398 ../../../build/NEWS:6628 -#: ../../../build/NEWS:6786 ../../../build/NEWS:7002 ../../../build/NEWS:7255 -#: ../../../build/NEWS:8431 ../../../build/NEWS:8717 ../../../build/NEWS:10586 -#: ../../../build/NEWS:11126 ../../../build/NEWS:11480 -#: ../../../build/NEWS:11872 ../../../build/NEWS:12249 -#: ../../../build/NEWS:12724 ../../../build/NEWS:13050 -#: ../../../build/NEWS:14164 ../../../build/NEWS:14437 -#: ../../../build/NEWS:14648 ../../../build/NEWS:14918 -#: ../../../build/NEWS:16055 ../../../build/NEWS:17364 -#: ../../../build/NEWS:17532 ../../../build/NEWS:18098 -#: ../../../build/NEWS:18618 ../../../build/NEWS:18951 -#: ../../../build/NEWS:19463 ../../../build/NEWS:21486 +#: ../../../build/NEWS:151 ../../../build/NEWS:605 ../../../build/NEWS:907 +#: ../../../build/NEWS:1091 ../../../build/NEWS:1419 ../../../build/NEWS:2175 +#: ../../../build/NEWS:2724 ../../../build/NEWS:3043 ../../../build/NEWS:3292 +#: ../../../build/NEWS:6014 ../../../build/NEWS:6417 ../../../build/NEWS:6647 +#: ../../../build/NEWS:6805 ../../../build/NEWS:7021 ../../../build/NEWS:7274 +#: ../../../build/NEWS:8450 ../../../build/NEWS:8736 ../../../build/NEWS:10605 +#: ../../../build/NEWS:11145 ../../../build/NEWS:11499 +#: ../../../build/NEWS:11891 ../../../build/NEWS:12268 +#: ../../../build/NEWS:12743 ../../../build/NEWS:13069 +#: ../../../build/NEWS:14183 ../../../build/NEWS:14456 +#: ../../../build/NEWS:14667 ../../../build/NEWS:14937 +#: ../../../build/NEWS:16074 ../../../build/NEWS:17383 +#: ../../../build/NEWS:17551 ../../../build/NEWS:18117 +#: ../../../build/NEWS:18637 ../../../build/NEWS:18970 +#: ../../../build/NEWS:19482 ../../../build/NEWS:21505 msgid "IDLE" msgstr "IDLE" -#: ../../../build/NEWS:134 +#: ../../../build/NEWS:153 msgid "" "`bpo-36698 `__: IDLE no longer fails " "when write non-encodable characters to stderr. It now escapes them with a " @@ -398,37 +456,37 @@ msgid "" "the standard streams." msgstr "" -#: ../../../build/NEWS:139 ../../../build/NEWS:610 ../../../build/NEWS:905 -#: ../../../build/NEWS:1106 ../../../build/NEWS:2173 ../../../build/NEWS:2712 -#: ../../../build/NEWS:3053 ../../../build/NEWS:6177 ../../../build/NEWS:6799 -#: ../../../build/NEWS:7016 ../../../build/NEWS:7276 ../../../build/NEWS:7882 -#: ../../../build/NEWS:8470 ../../../build/NEWS:10783 -#: ../../../build/NEWS:11171 ../../../build/NEWS:11512 -#: ../../../build/NEWS:11935 ../../../build/NEWS:12421 -#: ../../../build/NEWS:12789 ../../../build/NEWS:13183 -#: ../../../build/NEWS:13257 ../../../build/NEWS:14242 -#: ../../../build/NEWS:14712 ../../../build/NEWS:15032 -#: ../../../build/NEWS:16307 ../../../build/NEWS:17425 -#: ../../../build/NEWS:18272 ../../../build/NEWS:18801 -#: ../../../build/NEWS:19488 ../../../build/NEWS:19707 -#: ../../../build/NEWS:19915 ../../../build/NEWS:21826 +#: ../../../build/NEWS:158 ../../../build/NEWS:629 ../../../build/NEWS:924 +#: ../../../build/NEWS:1125 ../../../build/NEWS:2192 ../../../build/NEWS:2731 +#: ../../../build/NEWS:3072 ../../../build/NEWS:6196 ../../../build/NEWS:6818 +#: ../../../build/NEWS:7035 ../../../build/NEWS:7295 ../../../build/NEWS:7901 +#: ../../../build/NEWS:8489 ../../../build/NEWS:10802 +#: ../../../build/NEWS:11190 ../../../build/NEWS:11531 +#: ../../../build/NEWS:11954 ../../../build/NEWS:12440 +#: ../../../build/NEWS:12808 ../../../build/NEWS:13202 +#: ../../../build/NEWS:13276 ../../../build/NEWS:14261 +#: ../../../build/NEWS:14731 ../../../build/NEWS:15051 +#: ../../../build/NEWS:16326 ../../../build/NEWS:17444 +#: ../../../build/NEWS:18291 ../../../build/NEWS:18820 +#: ../../../build/NEWS:19507 ../../../build/NEWS:19726 +#: ../../../build/NEWS:19934 ../../../build/NEWS:21845 msgid "Tools/Demos" msgstr "Perkakas/Demo" -#: ../../../build/NEWS:141 +#: ../../../build/NEWS:160 msgid "" "`bpo-38118 `__: Update Valgrind " "suppression file to ignore a false alarm in :c:func:`PyUnicode_Decode` when " "using GCC builtin strcmp()." msgstr "" -#: ../../../build/NEWS:144 +#: ../../../build/NEWS:163 msgid "" "`bpo-38347 `__: pathfix.py: Assume all " "files that end on '.py' are Python scripts when working recursively." msgstr "" -#: ../../../build/NEWS:150 +#: ../../../build/NEWS:169 msgid "" "`bpo-38395 `__: Fix a crash in " ":class:`weakref.proxy` objects due to incorrect lifetime management when " @@ -436,28 +494,28 @@ msgid "" " being referenced by the proxy. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:157 +#: ../../../build/NEWS:176 msgid "Python 3.8.0 release candidate 1" msgstr "Python 3.8.0 kandidat rilis 1" -#: ../../../build/NEWS:159 +#: ../../../build/NEWS:178 msgid "*Release date: 2019-10-01*" msgstr "*Tanggal rilis: 2019-10-01*" -#: ../../../build/NEWS:164 +#: ../../../build/NEWS:183 msgid "" "`bpo-38243 `__: Escape the server title " "of :class:`xmlrpc.server.DocXMLRPCServer` when rendering the document page " "as HTML. (Contributed by Dong-hee Na in :issue:`38243`.)" msgstr "" -#: ../../../build/NEWS:168 +#: ../../../build/NEWS:187 msgid "" "`bpo-38174 `__: Update vendorized expat " "library version to 2.2.8, which resolves CVE-2019-15903." msgstr "" -#: ../../../build/NEWS:171 +#: ../../../build/NEWS:190 msgid "" "`bpo-37764 `__: Fixes " "email._header_value_parser.get_unstructured going into an infinite loop for " @@ -466,7 +524,7 @@ msgid "" "Ramaswami." msgstr "" -#: ../../../build/NEWS:179 +#: ../../../build/NEWS:198 msgid "" "`bpo-38006 `__: Fix a bug due to the " "interaction of weakrefs and the cyclic garbage collector. We must clear any " @@ -474,14 +532,14 @@ msgid "" "causing a crash." msgstr "" -#: ../../../build/NEWS:183 +#: ../../../build/NEWS:202 msgid "" "`bpo-38317 `__: Fix warnings options " "priority: ``PyConfig.warnoptions`` has the highest priority, as stated in " "the :pep:`587`." msgstr "" -#: ../../../build/NEWS:186 +#: ../../../build/NEWS:205 msgid "" "`bpo-36871 `__: Improve error handling " "for the assert_has_calls and assert_has_awaits methods of mocks. Fixed a bug" @@ -489,46 +547,46 @@ msgid "" " spec were silently swallowed, leading to misleading error output." msgstr "" -#: ../../../build/NEWS:191 +#: ../../../build/NEWS:210 msgid "" "`bpo-38236 `__: Python now dumps path " "configuration if it fails to import the Python codecs of the filesystem and " "stdio encodings." msgstr "" -#: ../../../build/NEWS:194 +#: ../../../build/NEWS:213 msgid "" "`bpo-38013 `__: Allow to call " "``async_generator_athrow().throw(...)`` even for non-started async generator" " helper. It fixes annoying warning at the end of :func:`asyncio.run` call." msgstr "" -#: ../../../build/NEWS:198 +#: ../../../build/NEWS:217 msgid "" "`bpo-38124 `__: Fix an off-by-one error " "in PyState_AddModule that could cause out-of-bounds memory access." msgstr "" -#: ../../../build/NEWS:201 +#: ../../../build/NEWS:220 msgid "" "`bpo-38005 `__: Fixed comparing and " "creating of InterpreterID and ChannelID." msgstr "" -#: ../../../build/NEWS:203 +#: ../../../build/NEWS:222 msgid "" "`bpo-37994 `__: Fixed silencing " "arbitrary errors if an attribute lookup fails in several sites. Only " "AttributeError should be silenced." msgstr "" -#: ../../../build/NEWS:206 +#: ../../../build/NEWS:225 msgid "" "`bpo-37990 `__: Fix elapsed time in gc " "stats was not printed correctly. This bug was a regression in 3.8b4." msgstr "" -#: ../../../build/NEWS:209 +#: ../../../build/NEWS:228 msgid "" "`bpo-37966 `__: The implementation of " ":func:`~unicodedata.is_normalized` has been greatly sped up on strings that " @@ -536,14 +594,14 @@ msgid "" "algorithm from the Unicode standard." msgstr "" -#: ../../../build/NEWS:213 +#: ../../../build/NEWS:232 msgid "" "`bpo-20490 `__: Improve import error " "message for partially initialized module on circular ``from`` imports - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:216 +#: ../../../build/NEWS:235 msgid "" "`bpo-37409 `__: Ensure explicit relative" " imports from interactive sessions and scripts (having no parent package) " @@ -551,7 +609,7 @@ msgid "" "package. Patch by Ben Lewis." msgstr "" -#: ../../../build/NEWS:220 +#: ../../../build/NEWS:239 msgid "" "`bpo-37619 `__: When adding a wrapper " "descriptor from one class to a different class (for example, setting " @@ -559,33 +617,33 @@ msgid "" " raised when the operator is called." msgstr "" -#: ../../../build/NEWS:224 +#: ../../../build/NEWS:243 msgid "" "`bpo-30773 `__: Prohibit parallel " "running of aclose() / asend() / athrow(). Fix ag_running to reflect the " "actual running status of the AG." msgstr "" -#: ../../../build/NEWS:230 +#: ../../../build/NEWS:249 msgid "" "`bpo-38319 `__: sendfile() used in " "socket and shutil modules was raising OverflowError for files >= 2GiB on " "32-bit architectures. (patch by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:234 +#: ../../../build/NEWS:253 msgid "" "`bpo-38242 `__: Revert the new asyncio " "Streams API" msgstr "" -#: ../../../build/NEWS:236 +#: ../../../build/NEWS:255 msgid "" "`bpo-38019 `__: Correctly handle " "pause/resume reading of closed asyncio unix pipe." msgstr "" -#: ../../../build/NEWS:239 +#: ../../../build/NEWS:258 msgid "" "`bpo-38163 `__: Child mocks will now " "detect their type as either synchronous or asynchronous, asynchronous child " @@ -593,13 +651,13 @@ msgid "" "MagicMock or Mock (depending on their parent type)." msgstr "" -#: ../../../build/NEWS:244 +#: ../../../build/NEWS:263 msgid "" "`bpo-38161 `__: Removes _AwaitEvent from" " AsyncMock." msgstr "" -#: ../../../build/NEWS:246 +#: ../../../build/NEWS:265 msgid "" "`bpo-38216 `__: Allow the rare code that" " wants to send invalid http requests from the `http.client` library a way to" @@ -608,27 +666,27 @@ msgid "" "their own behavior in the face of bad requests." msgstr "" -#: ../../../build/NEWS:251 +#: ../../../build/NEWS:270 msgid "" "`bpo-38108 `__: Any synchronous magic " "methods on an AsyncMock now return a MagicMock. Any asynchronous magic " "methods on a MagicMock now return an AsyncMock." msgstr "" -#: ../../../build/NEWS:255 +#: ../../../build/NEWS:274 msgid "" "`bpo-38248 `__: asyncio: Fix " "inconsistent immediate Task cancellation" msgstr "" -#: ../../../build/NEWS:257 +#: ../../../build/NEWS:276 msgid "" "`bpo-38237 `__: The arguments for the " "builtin pow function are more descriptive. They can now also be passed in as" " keywords." msgstr "" -#: ../../../build/NEWS:260 +#: ../../../build/NEWS:279 msgid "" "`bpo-38191 `__: Constructors of " ":class:`~typing.NamedTuple` and :class:`~typing.TypedDict` types now accept " @@ -637,13 +695,13 @@ msgid "" " keyword is deprecated." msgstr "" -#: ../../../build/NEWS:265 +#: ../../../build/NEWS:284 msgid "" "`bpo-38185 `__: Fixed case-insensitive " "string comparison in :class:`sqlite3.Row` indexing." msgstr "" -#: ../../../build/NEWS:268 +#: ../../../build/NEWS:287 msgid "" "`bpo-38136 `__: Changes AsyncMock call " "count and await count to be two different counters. Now await count only " @@ -651,32 +709,32 @@ msgid "" "vice-versa. Update the documentation around this." msgstr "" -#: ../../../build/NEWS:273 +#: ../../../build/NEWS:292 msgid "" "`bpo-37828 `__: Fix default mock name in" " :meth:`unittest.mock.Mock.assert_called` exceptions. Patch by Abraham Toriz" " Cruz." msgstr "" -#: ../../../build/NEWS:277 +#: ../../../build/NEWS:296 msgid "" "`bpo-38175 `__: Fix a memory leak in " "comparison of :class:`sqlite3.Row` objects." msgstr "" -#: ../../../build/NEWS:280 +#: ../../../build/NEWS:299 msgid "" "`bpo-33936 `__: _hashlib no longer calls" " obsolete OpenSSL initialization function with OpenSSL 1.1.0+." msgstr "" -#: ../../../build/NEWS:283 +#: ../../../build/NEWS:302 msgid "" "`bpo-34706 `__: Preserve subclassing in " "inspect.Signature.from_callable." msgstr "" -#: ../../../build/NEWS:285 +#: ../../../build/NEWS:304 msgid "" "`bpo-38153 `__: Names of hashing " "algorithms frome OpenSSL are now normalized to follow Python's naming " @@ -684,7 +742,7 @@ msgid "" "blake2b512 instead of blake2b." msgstr "" -#: ../../../build/NEWS:289 +#: ../../../build/NEWS:308 msgid "" "`bpo-38115 `__: Fix a bug in " "dis.findlinestarts() where it would return invalid bytecode offsets. " @@ -692,27 +750,27 @@ msgid "" "offsets." msgstr "" -#: ../../../build/NEWS:293 +#: ../../../build/NEWS:312 msgid "" "`bpo-38148 `__: Add slots to " ":mod:`asyncio` transport classes, which can reduce memory usage." msgstr "" -#: ../../../build/NEWS:296 +#: ../../../build/NEWS:315 msgid "" "`bpo-36991 `__: Fixes a potential " "incorrect AttributeError exception escaping ZipFile.extract() in some " "unsupported input error situations." msgstr "" -#: ../../../build/NEWS:299 +#: ../../../build/NEWS:318 msgid "" "`bpo-38134 `__: Remove obsolete copy of " "PBKDF2_HMAC_fast. All supported OpenSSL versions contain a fast " "implementation." msgstr "" -#: ../../../build/NEWS:302 +#: ../../../build/NEWS:321 msgid "" "`bpo-38132 `__: The OpenSSL hashlib " "wrapper uses a simpler implementation. Several Macros and pointless caches " @@ -720,7 +778,7 @@ msgid "" "stays the same, except it is now always lower case." msgstr "" -#: ../../../build/NEWS:307 +#: ../../../build/NEWS:326 msgid "" "`bpo-38008 `__: Fix parent class check " "in protocols to correctly identify the module that provides a builtin " @@ -728,41 +786,41 @@ msgid "" "module" msgstr "" -#: ../../../build/NEWS:311 +#: ../../../build/NEWS:330 msgid "" "`bpo-37405 `__: Fixed regression bug for" " socket.getsockname() for non-CAN_ISOTP AF_CAN address family sockets by " "returning a 1-tuple instead of string." msgstr "" -#: ../../../build/NEWS:314 +#: ../../../build/NEWS:333 msgid "" "`bpo-38121 `__: Update parameter names " "on functions in importlib.metadata matching the changes in the 0.22 release " "of importlib_metadata." msgstr "" -#: ../../../build/NEWS:317 +#: ../../../build/NEWS:336 msgid "" "`bpo-38110 `__: The os.closewalk() " "implementation now uses the libc fdwalk() API on platforms where it is " "available." msgstr "" -#: ../../../build/NEWS:320 +#: ../../../build/NEWS:339 msgid "" "`bpo-38093 `__: Fixes AsyncMock so it " "doesn't crash when used with AsyncContextManagers or AsyncIterators." msgstr "" -#: ../../../build/NEWS:323 +#: ../../../build/NEWS:342 msgid "" "`bpo-37488 `__: Add warning to " ":meth:`datetime.utctimetuple`, :meth:`datetime.utcnow` and " ":meth:`datetime.utcfromtimestamp` ." msgstr "" -#: ../../../build/NEWS:326 +#: ../../../build/NEWS:345 msgid "" "`bpo-38086 `__: Update " "importlib.metadata with changes from `importlib_metadata 0.21 " @@ -770,7 +828,7 @@ msgid "" "devs/importlib_metadata/blob/0.21/importlib_metadata/docs/changelog.rst>`_." msgstr "" -#: ../../../build/NEWS:330 +#: ../../../build/NEWS:349 msgid "" "`bpo-37251 `__: Remove `__code__` check " "in AsyncMock that incorrectly evaluated function specs as async objects but " @@ -778,40 +836,40 @@ msgid "" "defined as async objects." msgstr "" -#: ../../../build/NEWS:334 +#: ../../../build/NEWS:353 msgid "" "`bpo-38037 `__: Fix reference counters " "in the :mod:`signal` module." msgstr "" -#: ../../../build/NEWS:336 +#: ../../../build/NEWS:355 msgid "" "`bpo-38066 `__: Hide internal " "asyncio.Stream methods: feed_eof(), feed_data(), set_exception() and " "set_transport()." msgstr "" -#: ../../../build/NEWS:339 +#: ../../../build/NEWS:358 msgid "" "`bpo-38059 `__: inspect.py now uses " "sys.exit() instead of exit()" msgstr "" -#: ../../../build/NEWS:341 +#: ../../../build/NEWS:360 msgid "" "`bpo-37953 `__: In :mod:`typing`, " "improved the ``__hash__`` and ``__eq__`` methods for " ":class:`ForwardReferences`." msgstr "" -#: ../../../build/NEWS:344 +#: ../../../build/NEWS:363 msgid "" "`bpo-38026 `__: Fixed " ":func:`inspect.getattr_static` used ``isinstance`` while it should avoid " "dynamic lookup." msgstr "" -#: ../../../build/NEWS:347 +#: ../../../build/NEWS:366 msgid "" "`bpo-38010 `__: In " "``importlib.metadata`` sync with ``importlib_metadata`` 0.20, clarifying " @@ -819,7 +877,7 @@ msgid "" "returned for ``requires()`` on ``dist-info`` packages." msgstr "" -#: ../../../build/NEWS:351 +#: ../../../build/NEWS:370 msgid "" "`bpo-38006 `__: " "weakref.WeakValueDictionary defines a local remove() function used as " @@ -827,14 +885,14 @@ msgid "" "Modify the implementation to avoid the closure." msgstr "" -#: ../../../build/NEWS:355 +#: ../../../build/NEWS:374 msgid "" "`bpo-34410 `__: Fixed a crash in the " ":func:`tee` iterator when re-enter it. RuntimeError is now raised in this " "case." msgstr "" -#: ../../../build/NEWS:358 +#: ../../../build/NEWS:377 msgid "" "`bpo-37140 `__: Fix a ctypes regression " "of Python 3.8. When a ctypes.Structure is passed by copy to a function, " @@ -844,7 +902,7 @@ msgid "" "longer call the finalizer twice." msgstr "" -#: ../../../build/NEWS:364 +#: ../../../build/NEWS:383 msgid "" "`bpo-37972 `__: Subscripts to the " "`unittest.mock.call` objects now receive the same chaining mechanism as any " @@ -852,40 +910,40 @@ msgid "" "`TypeError`:" msgstr "" -#: ../../../build/NEWS:368 +#: ../../../build/NEWS:387 msgid "call().foo().__getitem__('bar')" msgstr "call().foo().__getitem__('bar')" -#: ../../../build/NEWS:370 +#: ../../../build/NEWS:389 msgid "Patch by blhsing" msgstr "Ditambal oleh blhsing" -#: ../../../build/NEWS:372 +#: ../../../build/NEWS:391 msgid "" "`bpo-22347 `__: Update " "mimetypes.guess_type to allow proper parsing of URLs with only a host name. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:375 +#: ../../../build/NEWS:394 msgid "" "`bpo-37885 `__: venv: Don't generate " "unset variable warning on deactivate." msgstr "" -#: ../../../build/NEWS:377 +#: ../../../build/NEWS:396 msgid "" "`bpo-37785 `__: Fix xgettext warnings in" " :mod:`argparse`." msgstr "" -#: ../../../build/NEWS:379 +#: ../../../build/NEWS:398 msgid "" "`bpo-11953 `__: Completing WSA* error " "codes in :mod:`socket`." msgstr "" -#: ../../../build/NEWS:381 +#: ../../../build/NEWS:400 msgid "" "`bpo-37424 `__: Fixes a possible hang " "when using a timeout on `subprocess.run()` while capturing output. If the " @@ -895,21 +953,21 @@ msgid "" "the pipes." msgstr "" -#: ../../../build/NEWS:387 +#: ../../../build/NEWS:406 msgid "" "`bpo-37212 `__: " ":func:`unittest.mock.call` now preserves the order of keyword arguments in " "repr output. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:390 +#: ../../../build/NEWS:409 msgid "" "`bpo-37305 `__: Add .webmanifest -> " "application/manifest+json to list of recognized file types and content type " "headers" msgstr "" -#: ../../../build/NEWS:393 +#: ../../../build/NEWS:412 msgid "" "`bpo-21872 `__: Fix :mod:`lzma`: module " "decompresses data incompletely. When decompressing a FORMAT_ALONE format " @@ -917,33 +975,33 @@ msgid "" "bytes can't be output. Patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:398 +#: ../../../build/NEWS:417 msgid "" "`bpo-37206 `__: Default values which " "cannot be represented as Python objects no longer improperly represented as " "``None`` in function signatures." msgstr "" -#: ../../../build/NEWS:401 +#: ../../../build/NEWS:420 msgid "" "`bpo-12144 `__: Ensure cookies with " "``expires`` attribute are handled in :meth:`CookieJar.make_cookies`." msgstr "" -#: ../../../build/NEWS:404 +#: ../../../build/NEWS:423 msgid "" "`bpo-31163 `__: pathlib.Path instance's " "rename and replace methods now return the new Path instance." msgstr "" -#: ../../../build/NEWS:407 +#: ../../../build/NEWS:426 msgid "" "`bpo-25068 `__: " ":class:`urllib.request.ProxyHandler` now lowercases the keys of the passed " "dictionary." msgstr "" -#: ../../../build/NEWS:410 +#: ../../../build/NEWS:429 msgid "" "`bpo-21315 `__: Email headers containing" " RFC2047 encoded words are parsed despite the missing whitespace, and a " @@ -951,69 +1009,69 @@ msgid "" "now registered as a defect." msgstr "" -#: ../../../build/NEWS:414 +#: ../../../build/NEWS:433 msgid "" "`bpo-36250 `__: Ignore ``ValueError`` " "from ``signal`` with ``interaction`` in non-main thread." msgstr "" -#: ../../../build/NEWS:417 +#: ../../../build/NEWS:436 msgid "" "`bpo-35168 `__: " ":attr:`shlex.shlex.punctuation_chars` is now a read-only property." msgstr "" -#: ../../../build/NEWS:420 +#: ../../../build/NEWS:439 msgid "" "`bpo-20504 `__: Fixes a bug in " ":mod:`cgi` module when a multipart/form-data request has no `Content-Length`" " header." msgstr "" -#: ../../../build/NEWS:423 +#: ../../../build/NEWS:442 msgid "" "`bpo-34519 `__: Add additional aliases " "for HP Roman 8. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:428 +#: ../../../build/NEWS:447 msgid "" "`bpo-26868 `__: Fix example usage of " ":c:func:`PyModule_AddObject` to properly handle errors." msgstr "" -#: ../../../build/NEWS:431 +#: ../../../build/NEWS:450 msgid "" "`bpo-36797 `__: Fix a dead link in the " "distutils API Reference." msgstr "" -#: ../../../build/NEWS:433 +#: ../../../build/NEWS:452 msgid "" "`bpo-37977 `__: Warn more strongly and " "clearly about pickle insecurity" msgstr "" -#: ../../../build/NEWS:435 +#: ../../../build/NEWS:454 msgid "" "`bpo-37937 `__: Mention " "``frame.f_trace`` in :func:`sys.settrace` docs." msgstr "" -#: ../../../build/NEWS:437 +#: ../../../build/NEWS:456 msgid "" "`bpo-36260 `__: Add decompression " "pitfalls to zipfile module documentation." msgstr "" -#: ../../../build/NEWS:439 +#: ../../../build/NEWS:458 msgid "" "`bpo-36960 `__: Restructured the " ":mod:`datetime` docs in the interest of making them more user-friendly and " "improving readability. Patch by Brad Solomon." msgstr "" -#: ../../../build/NEWS:442 +#: ../../../build/NEWS:461 msgid "" "`bpo-23460 `__: The documentation for " "decimal string formatting using the `:g` specifier has been updated to " @@ -1021,32 +1079,32 @@ msgid "" "contributed by Tuomas Suutari." msgstr "" -#: ../../../build/NEWS:446 +#: ../../../build/NEWS:465 msgid "" "`bpo-35803 `__: Document and test that " "``tempfile`` functions may accept a :term:`path-like object` for the ``dir``" " argument. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:450 +#: ../../../build/NEWS:469 msgid "" "`bpo-33944 `__: Added a note about the " "intended use of code in .pth files." msgstr "" -#: ../../../build/NEWS:452 +#: ../../../build/NEWS:471 msgid "" "`bpo-34293 `__: Fix the Doc/Makefile " "regarding PAPER environment variable and PDF builds" msgstr "" -#: ../../../build/NEWS:458 +#: ../../../build/NEWS:477 msgid "" "`bpo-38239 `__: Fix test_gdb for Link " "Time Optimization (LTO) builds." msgstr "" -#: ../../../build/NEWS:460 +#: ../../../build/NEWS:479 msgid "" "`bpo-38275 `__: test_ssl now handles " "disabled TLS/SSL versions better. OpenSSL's crypto policy and run-time " @@ -1055,7 +1113,7 @@ msgid "" "default with strict settings." msgstr "" -#: ../../../build/NEWS:465 +#: ../../../build/NEWS:484 msgid "" "`bpo-38271 `__: The private keys for " "test_ssl were encrypted with 3DES in traditional PKCS#5 format. 3DES and the" @@ -1063,7 +1121,7 @@ msgid "" "PKCS#8 format with AES256 encryption instead." msgstr "" -#: ../../../build/NEWS:470 +#: ../../../build/NEWS:489 msgid "" "`bpo-38270 `__: test.support now has a " "helper function to check for availibility of a hash digest function. Several" @@ -1071,7 +1129,7 @@ msgid "" "marked to use MD5 and skipped when MD5 is disabled." msgstr "" -#: ../../../build/NEWS:475 +#: ../../../build/NEWS:494 msgid "" "`bpo-37123 `__: Multiprocessing test " "test_mymanager() now also expects -SIGTERM, not only exitcode 0. " @@ -1079,18 +1137,18 @@ msgid "" "takes longer than 1 second to stop, which happens on slow buildbots." msgstr "" -#: ../../../build/NEWS:480 +#: ../../../build/NEWS:499 msgid "" "`bpo-38212 `__: Multiprocessing tests: " "increase test_queue_feeder_donot_stop_onexc() timeout from 1 to 60 seconds." msgstr "" -#: ../../../build/NEWS:483 +#: ../../../build/NEWS:502 msgid "" "`bpo-38117 `__: Test with OpenSSL 1.1.1d" msgstr "" -#: ../../../build/NEWS:485 +#: ../../../build/NEWS:504 msgid "" "`bpo-37531 `__: Enhance regrtest " "multiprocess timeout: write a message when killing a worker process, catch " @@ -1098,69 +1156,45 @@ msgid "" "to popen.communicate()." msgstr "" -#: ../../../build/NEWS:489 +#: ../../../build/NEWS:508 msgid "" "`bpo-37876 `__: Add tests for ROT-13 " "codec." msgstr "" -#: ../../../build/NEWS:491 +#: ../../../build/NEWS:510 msgid "" "`bpo-37252 `__: Fix assertions in " "``test_close`` and ``test_events_mask_overflow`` devpoll tests." msgstr "" -#: ../../../build/NEWS:494 +#: ../../../build/NEWS:513 msgid "" "`bpo-34001 `__: Make test_ssl pass with " "LibreSSL. LibreSSL handles minimum and maximum TLS version differently than " "OpenSSL." msgstr "" -#: ../../../build/NEWS:497 +#: ../../../build/NEWS:516 msgid "" "`bpo-36919 `__: Make " "``test_source_encoding.test_issue2301`` implementation independent. The test" " will work now for both CPython and IronPython." msgstr "" -#: ../../../build/NEWS:500 +#: ../../../build/NEWS:519 msgid "" "`bpo-34596 `__: Fallback to a default " "reason when :func:`unittest.skip` is uncalled. Patch by Naitree Zhu." msgstr "" -#: ../../../build/NEWS:504 ../../../build/NEWS:839 ../../../build/NEWS:1053 -#: ../../../build/NEWS:1362 ../../../build/NEWS:2112 ../../../build/NEWS:2583 -#: ../../../build/NEWS:2998 ../../../build/NEWS:5731 ../../../build/NEWS:6386 -#: ../../../build/NEWS:6608 ../../../build/NEWS:6759 ../../../build/NEWS:6979 -#: ../../../build/NEWS:7226 ../../../build/NEWS:7555 ../../../build/NEWS:8378 -#: ../../../build/NEWS:8698 ../../../build/NEWS:10407 -#: ../../../build/NEWS:11096 ../../../build/NEWS:11206 -#: ../../../build/NEWS:11441 ../../../build/NEWS:11833 -#: ../../../build/NEWS:11969 ../../../build/NEWS:12229 -#: ../../../build/NEWS:12753 ../../../build/NEWS:12837 -#: ../../../build/NEWS:13128 ../../../build/NEWS:13193 -#: ../../../build/NEWS:13365 ../../../build/NEWS:13483 -#: ../../../build/NEWS:13752 ../../../build/NEWS:14207 -#: ../../../build/NEWS:14493 ../../../build/NEWS:14690 -#: ../../../build/NEWS:15009 ../../../build/NEWS:16226 -#: ../../../build/NEWS:16781 ../../../build/NEWS:17452 -#: ../../../build/NEWS:18197 ../../../build/NEWS:18752 -#: ../../../build/NEWS:18812 ../../../build/NEWS:18829 -#: ../../../build/NEWS:19071 ../../../build/NEWS:19176 -#: ../../../build/NEWS:19689 ../../../build/NEWS:19903 -#: ../../../build/NEWS:20038 ../../../build/NEWS:21569 -msgid "Build" -msgstr "Pembangunan" - -#: ../../../build/NEWS:506 +#: ../../../build/NEWS:525 msgid "" "`bpo-38301 `__: In Solaris family, we " "must be sure to use ``-D_REENTRANT``. Patch by Jesús Cea Avión." msgstr "" -#: ../../../build/NEWS:509 +#: ../../../build/NEWS:528 msgid "" "`bpo-36210 `__: Update optional " "extension module detection for AIX. ossaudiodev and spwd are not applicable " @@ -1170,18 +1204,18 @@ msgid "" "_curses_panel." msgstr "" -#: ../../../build/NEWS:515 +#: ../../../build/NEWS:534 msgid "patch by M Felt" msgstr "ditambal oleh M Felt" -#: ../../../build/NEWS:517 +#: ../../../build/NEWS:536 msgid "" "`bpo-36002 `__: Locate ``llvm-profdata``" " and ``llvm-ar`` binaries using ``AC_PATH_TOOL`` rather than " "``AC_PATH_TARGET_TOOL``." msgstr "" -#: ../../../build/NEWS:520 +#: ../../../build/NEWS:539 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file systematically keeps \"rooted\", with a non-trailing slash, all the " @@ -1191,142 +1225,142 @@ msgid "" "with the same name anywhere in the tree." msgstr "" -#: ../../../build/NEWS:526 +#: ../../../build/NEWS:545 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file no longer applies to any files that are in fact tracked in the Git " "repository. Patch by Greg Price." msgstr "" -#: ../../../build/NEWS:532 +#: ../../../build/NEWS:551 msgid "" "`bpo-38117 `__: Update bundled OpenSSL " "to 1.1.1d" msgstr "" -#: ../../../build/NEWS:534 +#: ../../../build/NEWS:553 msgid "" "`bpo-38092 `__: Reduce overhead when " "using multiprocessing in a Windows virtual environment." msgstr "" -#: ../../../build/NEWS:537 +#: ../../../build/NEWS:556 msgid "" "`bpo-38133 `__: Allow py.exe launcher to" " locate installations from the Microsoft Store and improve display of active" " virtual environments." msgstr "" -#: ../../../build/NEWS:540 +#: ../../../build/NEWS:559 msgid "" "`bpo-38114 `__: The ``pip.ini`` is no " "longer included in the Nuget package." msgstr "" -#: ../../../build/NEWS:542 +#: ../../../build/NEWS:561 msgid "" "`bpo-36634 `__: :func:`os.cpu_count` now" " returns active processors rather than maximum processors." msgstr "" -#: ../../../build/NEWS:545 +#: ../../../build/NEWS:564 msgid "" "`bpo-36634 `__: venv activate.bat now " "works when the existing variables contain double quote characters." msgstr "" -#: ../../../build/NEWS:548 +#: ../../../build/NEWS:567 msgid "" "`bpo-38081 `__: Prevent error calling " ":func:`os.path.realpath` on ``'NUL'``." msgstr "" -#: ../../../build/NEWS:550 +#: ../../../build/NEWS:569 msgid "" "`bpo-38087 `__: Fix case sensitivity in " "test_pathlib and test_ntpath." msgstr "" -#: ../../../build/NEWS:552 +#: ../../../build/NEWS:571 msgid "" "`bpo-38088 `__: Fixes distutils not " "finding vcruntime140.dll with only the v142 toolset installed." msgstr "" -#: ../../../build/NEWS:555 +#: ../../../build/NEWS:574 msgid "" "`bpo-37283 `__: Ensure command-line and " "unattend.xml setting override previously detected states in Windows " "installer." msgstr "" -#: ../../../build/NEWS:558 +#: ../../../build/NEWS:577 msgid "" "`bpo-38030 `__: Fixes :func:`os.stat` " "failing for block devices on Windows" msgstr "" -#: ../../../build/NEWS:560 +#: ../../../build/NEWS:579 msgid "" "`bpo-38020 `__: Fixes potential crash " "when calling :func:`os.readlink` (or indirectly through " ":func:`~os.path.realpath`) on a file that is not a supported link." msgstr "" -#: ../../../build/NEWS:564 +#: ../../../build/NEWS:583 msgid "" "`bpo-37705 `__: Improve the " "implementation of ``winerror_to_errno()``." msgstr "" -#: ../../../build/NEWS:566 +#: ../../../build/NEWS:585 msgid "" "`bpo-37702 `__: Fix memory leak on " "Windows in creating an SSLContext object or running " "urllib.request.urlopen('https://...')." msgstr "" -#: ../../../build/NEWS:569 +#: ../../../build/NEWS:588 msgid "" "`bpo-37445 `__: Include the " "``FORMAT_MESSAGE_IGNORE_INSERTS`` flag in ``FormatMessageW()`` calls." msgstr "" -#: ../../../build/NEWS:572 +#: ../../../build/NEWS:591 msgid "" "`bpo-37380 `__: Don't collect unfinished" " processes with ``subprocess._active`` on Windows to cleanup later. Patch by" " Ruslan Kuprieiev." msgstr "" -#: ../../../build/NEWS:575 +#: ../../../build/NEWS:594 msgid "" "`bpo-32587 `__: Make " ":data:`winreg.REG_MULTI_SZ` support zero-length strings." msgstr "" -#: ../../../build/NEWS:578 ../../../build/NEWS:881 ../../../build/NEWS:1388 -#: ../../../build/NEWS:2149 ../../../build/NEWS:2697 ../../../build/NEWS:5959 -#: ../../../build/NEWS:6621 ../../../build/NEWS:6781 ../../../build/NEWS:6993 -#: ../../../build/NEWS:7250 ../../../build/NEWS:7581 ../../../build/NEWS:8426 -#: ../../../build/NEWS:11121 ../../../build/NEWS:11472 -#: ../../../build/NEWS:11867 +#: ../../../build/NEWS:597 ../../../build/NEWS:900 ../../../build/NEWS:1407 +#: ../../../build/NEWS:2168 ../../../build/NEWS:2716 ../../../build/NEWS:5978 +#: ../../../build/NEWS:6640 ../../../build/NEWS:6800 ../../../build/NEWS:7012 +#: ../../../build/NEWS:7269 ../../../build/NEWS:7600 ../../../build/NEWS:8445 +#: ../../../build/NEWS:11140 ../../../build/NEWS:11491 +#: ../../../build/NEWS:11886 msgid "macOS" msgstr "macOS" -#: ../../../build/NEWS:580 +#: ../../../build/NEWS:599 msgid "" "`bpo-38117 `__: Updated OpenSSL to " "1.1.1d in macOS installer." msgstr "" -#: ../../../build/NEWS:582 +#: ../../../build/NEWS:601 msgid "" "`bpo-38089 `__: Move Azure Pipelines to " "latest VM versions and make macOS tests optional" msgstr "" -#: ../../../build/NEWS:588 +#: ../../../build/NEWS:607 msgid "" "`bpo-35379 `__: When exiting IDLE, catch" " any AttributeError. One happens when EditorWindow.close is called twice. " @@ -1334,7 +1368,7 @@ msgid "" "annoying." msgstr "" -#: ../../../build/NEWS:592 +#: ../../../build/NEWS:611 msgid "" "`bpo-38183 `__: To avoid problems, " "test_idle ignores the user config directory. It no longer tries to create or" @@ -1342,14 +1376,14 @@ msgid "" "problems with saving settings." msgstr "" -#: ../../../build/NEWS:596 +#: ../../../build/NEWS:615 msgid "" "`bpo-38077 `__: IDLE no longer adds " "'argv' to the user namespace when initializing it. This bug only affected " "3.7.4 and 3.8.0b2 to 3.8.0b4." msgstr "" -#: ../../../build/NEWS:599 +#: ../../../build/NEWS:618 msgid "" "`bpo-38041 `__: Shell restart lines now " "fill the window width, always start with '=', and avoid wrapping " @@ -1357,33 +1391,33 @@ msgid "" "relative to the width." msgstr "" -#: ../../../build/NEWS:603 +#: ../../../build/NEWS:622 msgid "" "`bpo-35771 `__: To avoid occasional " "spurious test_idle failures on slower machines, increase the ``hover_delay``" " in test_tooltip." msgstr "" -#: ../../../build/NEWS:606 +#: ../../../build/NEWS:625 msgid "" "`bpo-37902 `__: Add mousewheel scrolling" " for IDLE module, path, and stack browsers. Patch by George Zhang." msgstr "" -#: ../../../build/NEWS:612 +#: ../../../build/NEWS:631 msgid "" "`bpo-37803 `__: pdb's ``--help`` and " "``--version`` long options now work." msgstr "" -#: ../../../build/NEWS:614 +#: ../../../build/NEWS:633 msgid "" "`bpo-37064 `__: Add option -k to " "pathscript.py script: preserve shebang flags. Add option -a to pathscript.py" " script: add flags." msgstr "" -#: ../../../build/NEWS:620 +#: ../../../build/NEWS:639 msgid "" "`bpo-38234 `__: :c:func:`Py_SetPath` now" " sets :data:`sys.executable` to the program full path " @@ -1391,7 +1425,7 @@ msgid "" "(:c:func:`Py_GetProgramName`)." msgstr "" -#: ../../../build/NEWS:624 +#: ../../../build/NEWS:643 msgid "" "`bpo-38234 `__: Python ignored arguments" " passed to :c:func:`Py_SetPath`, :c:func:`Py_SetPythonHome` and " @@ -1399,41 +1433,41 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:628 +#: ../../../build/NEWS:647 msgid "" "`bpo-38205 `__: The " ":c:func:`Py_UNREACHABLE` macro now calls :c:func:`Py_FatalError`." msgstr "" -#: ../../../build/NEWS:631 +#: ../../../build/NEWS:650 msgid "" "`bpo-37879 `__: Fix subtype_dealloc to " "suppress the type decref when the base type is a C heap type" msgstr "" -#: ../../../build/NEWS:636 +#: ../../../build/NEWS:655 msgid "Python 3.8.0 beta 4" msgstr "Python 3.8.0 beta 4" -#: ../../../build/NEWS:638 +#: ../../../build/NEWS:657 msgid "*Release date: 2019-08-29*" msgstr "*Tanggal rilis: 2019-08-29*" -#: ../../../build/NEWS:643 +#: ../../../build/NEWS:662 msgid "" "`bpo-34155 `__: Fix parsing of invalid " "email addresses with more than one ``@`` (e.g. a@b@c.com.) to not return the" " part before 2nd ``@`` as valid email address. Patch by maxking & jpic." msgstr "" -#: ../../../build/NEWS:650 +#: ../../../build/NEWS:669 msgid "" "`bpo-37947 `__: Adjust correctly the " "recursion level in the symtable generation for named expressions. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:653 +#: ../../../build/NEWS:672 msgid "" "`bpo-37830 `__: Fixed compilation of " ":keyword:`break` and :keyword:`continue` in the :keyword:`finally` block " @@ -1441,94 +1475,94 @@ msgid "" "a non-constant value." msgstr "" -#: ../../../build/NEWS:657 +#: ../../../build/NEWS:676 msgid "" "`bpo-32912 `__: Reverted :issue:`32912`:" " emitting :exc:`SyntaxWarning` instead of :exc:`DeprecationWarning` for " "invalid escape sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:661 +#: ../../../build/NEWS:680 msgid "" "`bpo-37757 `__: :pep:`572`: As described" " in the PEP, assignment expressions now raise :exc:`SyntaxError` when their " "interaction with comprehension scoping results in an ambiguous target scope." msgstr "" -#: ../../../build/NEWS:665 +#: ../../../build/NEWS:684 msgid "" "The ``TargetScopeError`` subclass originally proposed by the PEP has been " "removed in favour of just raising regular syntax errors for the disallowed " "cases." msgstr "" -#: ../../../build/NEWS:669 +#: ../../../build/NEWS:688 msgid "" "`bpo-36311 `__: Decoding bytes objects " "larger than 2GiB is faster and no longer fails when a multibyte characters " "spans a chunk boundary." msgstr "" -#: ../../../build/NEWS:672 +#: ../../../build/NEWS:691 msgid "" "`bpo-37433 `__: Fix ``SyntaxError`` " "indicator printing too many spaces for multi-line strings - by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:675 +#: ../../../build/NEWS:694 msgid "" "`bpo-20523 `__: ``pdb.Pdb`` supports " "~/.pdbrc in Windows 7. Patch by Tim Hopper and Dan Lidral-Porter." msgstr "" -#: ../../../build/NEWS:681 +#: ../../../build/NEWS:700 msgid "" "`bpo-37834 `__: Prevent shutil.rmtree " "exception when built on non-Windows system without fd system call support, " "like older versions of macOS." msgstr "" -#: ../../../build/NEWS:684 +#: ../../../build/NEWS:703 msgid "" "`bpo-37965 `__: Fix C compiler warning " "caused by distutils.ccompiler.CCompiler.has_function." msgstr "" -#: ../../../build/NEWS:687 +#: ../../../build/NEWS:706 msgid "" "`bpo-37960 `__: ``repr()`` of buffered " "and text streams now silences only expected exceptions when get the value of" " \"name\" and \"mode\" attributes." msgstr "" -#: ../../../build/NEWS:690 +#: ../../../build/NEWS:709 msgid "" "`bpo-37951 `__: Most features of the " "subprocess module now work again in subinterpreters. Only *preexec_fn* is " "restricted in subinterpreters." msgstr "" -#: ../../../build/NEWS:693 +#: ../../../build/NEWS:712 msgid "" "`bpo-36205 `__: Fix the rusage " "implementation of time.process_time() to correctly report the sum of the " "system and user CPU time." msgstr "" -#: ../../../build/NEWS:696 +#: ../../../build/NEWS:715 msgid "" "`bpo-37950 `__: Fix :func:`ast.dump` " "when call with incompletely initialized node." msgstr "" -#: ../../../build/NEWS:699 +#: ../../../build/NEWS:718 msgid "" "`bpo-34679 `__: Restores instantiation " "of Windows IOCP event loops from the non-main thread." msgstr "" -#: ../../../build/NEWS:702 +#: ../../../build/NEWS:721 msgid "" "`bpo-36917 `__: Add default " "implementation of the :meth:`ast.NodeVisitor.visit_Constant` method which " @@ -1536,27 +1570,27 @@ msgid "" " ``visit_Str()``, etc." msgstr "" -#: ../../../build/NEWS:707 +#: ../../../build/NEWS:726 msgid "" "`bpo-37798 `__: Update " "test_statistics.py to verify that the statistics module works well for both " "C and Python implementations. Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:710 +#: ../../../build/NEWS:729 msgid "" "`bpo-26589 `__: Added a new status code " "to the http module: 451 UNAVAILABLE_FOR_LEGAL_REASONS" msgstr "" -#: ../../../build/NEWS:713 +#: ../../../build/NEWS:732 msgid "" "`bpo-37915 `__: Fix a segmentation fault" " that appeared when comparing instances of ``datetime.timezone`` and " "``datetime.tzinfo`` objects. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:717 +#: ../../../build/NEWS:736 msgid "" "`bpo-37868 `__: Fix " "dataclasses.is_dataclass when given an instance that never raises " @@ -1564,7 +1598,7 @@ msgid "" "for __dataclass_fields__ even if it's not a dataclass." msgstr "" -#: ../../../build/NEWS:721 +#: ../../../build/NEWS:740 msgid "" "`bpo-37811 `__: Fix ``socket`` module's " "``socket.connect(address)`` function being unable to establish connection in" @@ -1573,7 +1607,7 @@ msgid "" "timeout value." msgstr "" -#: ../../../build/NEWS:726 +#: ../../../build/NEWS:745 msgid "" "`bpo-21131 `__: Fix " "``faulthandler.register(chain=True)`` stack. faulthandler now allocates a " @@ -1582,33 +1616,33 @@ msgid "" "more than ``SIGSTKSZ`` bytes of stack memory on some platforms." msgstr "" -#: ../../../build/NEWS:732 +#: ../../../build/NEWS:751 msgid "" "`bpo-37798 `__: Add C fastpath for " "statistics.NormalDist.inv_cdf() Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:735 +#: ../../../build/NEWS:754 msgid "" "`bpo-37819 `__: Add " "Fraction.as_integer_ratio() to match the corresponding methods in bool, int," " float, and decimal." msgstr "" -#: ../../../build/NEWS:738 +#: ../../../build/NEWS:757 msgid "" "`bpo-37810 `__: Fix :mod:`difflib` ``?``" " hint in diff output when dealing with tabs. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:741 +#: ../../../build/NEWS:760 msgid "" "`bpo-37772 `__: In ``zipfile.Path``, " "when adding implicit dirs, ensure that ancestral directories are added and " "that duplicates are excluded." msgstr "" -#: ../../../build/NEWS:744 +#: ../../../build/NEWS:763 msgid "" "`bpo-28292 `__: Mark calendar.py helper " "functions as being private. The follows PEP 8 guidance to maintain the " @@ -1616,59 +1650,59 @@ msgid "" "confusion." msgstr "" -#: ../../../build/NEWS:748 +#: ../../../build/NEWS:767 msgid "" "`bpo-18049 `__: Add definition of " "THREAD_STACK_SIZE for AIX in Python/thread_pthread.h The default thread " "stacksize caused crashes with the default recursion limit Patch by M Felt" msgstr "" -#: ../../../build/NEWS:752 +#: ../../../build/NEWS:771 msgid "" "`bpo-37738 `__: Fix the implementation " "of curses ``addch(str, color_pair)``: pass the color pair to ``setcchar()``," " instead of always passing 0 as the color pair." msgstr "" -#: ../../../build/NEWS:756 +#: ../../../build/NEWS:775 msgid "" "`bpo-37723 `__: Fix performance " "regression on regular expression parsing with huge character sets. Patch by " "Yann Vaginay." msgstr "" -#: ../../../build/NEWS:759 +#: ../../../build/NEWS:778 msgid "" "`bpo-32178 `__: Fix IndexError in " ":mod:`email` package when trying to parse invalid address fields starting " "with ``:``." msgstr "" -#: ../../../build/NEWS:762 +#: ../../../build/NEWS:781 msgid "" "`bpo-37685 `__: Fixed comparisons of " ":class:`datetime.timedelta` and :class:`datetime.timezone`." msgstr "" -#: ../../../build/NEWS:765 +#: ../../../build/NEWS:784 msgid "" "`bpo-37695 `__: Correct " ":func:`curses.unget_wch` error message. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:768 +#: ../../../build/NEWS:787 msgid "" "`bpo-37354 `__: Make Activate.ps1 " "Powershell script static to allow for signing it." msgstr "" -#: ../../../build/NEWS:771 +#: ../../../build/NEWS:790 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.3 and setuptools 41.2.0)" msgstr "" -#: ../../../build/NEWS:774 +#: ../../../build/NEWS:793 msgid "" "`bpo-37642 `__: Allowed the pure Python " "implementation of :class:`datetime.timezone` to represent sub-minute offsets" @@ -1676,67 +1710,67 @@ msgid "" " 24:00) and (-23:59, 24:00). Patch by Ngalim Siregar" msgstr "" -#: ../../../build/NEWS:779 +#: ../../../build/NEWS:798 msgid "" "`bpo-16970 `__: Adding a value error " "when an invalid value in passed to nargs Patch by Robert Leenders" msgstr "" -#: ../../../build/NEWS:782 +#: ../../../build/NEWS:801 msgid "" "`bpo-37587 `__: Make json.loads faster " "for long strings. (Patch by Marco Paolini)" msgstr "" -#: ../../../build/NEWS:785 +#: ../../../build/NEWS:804 msgid "" "`bpo-18378 `__: Recognize \"UTF-8\" as a" " valid value for LC_CTYPE in locale._parse_localename." msgstr "" -#: ../../../build/NEWS:788 +#: ../../../build/NEWS:807 msgid "" "`bpo-37531 `__: \"python3 -m test -jN " "--timeout=TIMEOUT\" now kills a worker process if it runs longer than " "*TIMEOUT* seconds." msgstr "" -#: ../../../build/NEWS:791 +#: ../../../build/NEWS:810 msgid "" "`bpo-37482 `__: Fix serialization of " "display name in originator or destination address fields with both encoded " "words and special chars." msgstr "" -#: ../../../build/NEWS:794 +#: ../../../build/NEWS:813 msgid "" "`bpo-37372 `__: Fix error unpickling " "datetime.time objects from Python 2 with seconds>=24. Patch by Justin " "Blanchard." msgstr "" -#: ../../../build/NEWS:797 +#: ../../../build/NEWS:816 msgid "" "`bpo-37085 `__: Add the optional Linux " "SocketCAN Broadcast Manager constants, used as flags to configure the BCM " "behaviour, in the socket module. Patch by Karl Ding." msgstr "" -#: ../../../build/NEWS:801 +#: ../../../build/NEWS:820 msgid "" "`bpo-36871 `__: Ensure method signature " "is used instead of constructor signature of a class while asserting mock " "object against method calls. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:805 +#: ../../../build/NEWS:824 msgid "" "`bpo-36582 `__: Fix " "``UserString.encode()`` to correctly return ``bytes`` rather than a " "``UserString`` instance." msgstr "" -#: ../../../build/NEWS:808 +#: ../../../build/NEWS:827 msgid "" "`bpo-34775 `__: Division handling of " "PurePath now returns NotImplemented instead of raising a TypeError when " @@ -1744,51 +1778,51 @@ msgid "" "Aiudi." msgstr "" -#: ../../../build/NEWS:815 +#: ../../../build/NEWS:834 msgid "" "`bpo-37979 `__: Added a link to " "dateutil.parser.isoparse in the datetime.fromisoformat documentation. Patch " "by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:818 +#: ../../../build/NEWS:837 msgid "" "`bpo-37759 `__: Beginning edits to " "Whatsnew 3.8" msgstr "" -#: ../../../build/NEWS:820 +#: ../../../build/NEWS:839 msgid "" "`bpo-37726 `__: Stop recommending getopt" " in the tutorial for command line argument parsing and promote argparse." msgstr "" -#: ../../../build/NEWS:823 +#: ../../../build/NEWS:842 msgid "" "`bpo-37256 `__: Fix wording of arguments" " for :class:`Request` in :mod:`urllib.request`" msgstr "" -#: ../../../build/NEWS:826 +#: ../../../build/NEWS:845 msgid "" "`bpo-37004 `__: In the documentation for" " difflib, a note was added explicitly warning that the results of " "SequenceMatcher's ratio method may depend on the order of the input strings." msgstr "" -#: ../../../build/NEWS:830 +#: ../../../build/NEWS:849 msgid "" "`bpo-36487 `__: Make C-API docs clear " "about what the \"main\" interpreter is." msgstr "" -#: ../../../build/NEWS:835 +#: ../../../build/NEWS:854 msgid "" "`bpo-37805 `__: Add tests for " "json.dump(..., skipkeys=True). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:841 +#: ../../../build/NEWS:860 msgid "" "`bpo-37707 `__: Mark some individual " "tests to skip when --pgo is used. The tests marked increase the PGO task " @@ -1796,40 +1830,40 @@ msgid "" "executable." msgstr "" -#: ../../../build/NEWS:848 +#: ../../../build/NEWS:867 msgid "" "`bpo-37549 `__: :func:`os.dup` no longer" " fails for standard streams on Windows 7." msgstr "" -#: ../../../build/NEWS:851 +#: ../../../build/NEWS:870 msgid "" "`bpo-1311 `__: The ``nul`` file on " "Windows now returns True from :func:`~os.path.exists` and a valid result " "from :func:`os.stat` with ``S_IFCHR`` set." msgstr "" -#: ../../../build/NEWS:855 +#: ../../../build/NEWS:874 msgid "" "`bpo-9949 `__: Enable support for " "following symlinks in :func:`os.realpath`." msgstr "" -#: ../../../build/NEWS:857 +#: ../../../build/NEWS:876 msgid "" "`bpo-37834 `__: Treat all name surrogate" " reparse points on Windows in :func:`os.lstat` and other reparse points as " "regular files in :func:`os.stat`." msgstr "" -#: ../../../build/NEWS:861 +#: ../../../build/NEWS:880 msgid "" "`bpo-36266 `__: Add the module name in " "the formatted error message when DLL load fail happens during module import " "in ``_PyImport_FindSharedFuncptrWindows()``. Patch by Srinivas Nyayapati." msgstr "" -#: ../../../build/NEWS:865 +#: ../../../build/NEWS:884 msgid "" "`bpo-25172 `__: Trying to import the " ":mod:`crypt` module on Windows will result in an :exc:`ImportError` with a " @@ -1838,118 +1872,118 @@ msgid "" "ImportError will include a message explaining the problem." msgstr "" -#: ../../../build/NEWS:871 +#: ../../../build/NEWS:890 msgid "" "`bpo-37778 `__: Fixes the icons used for" " file associations to the Microsoft Store package." msgstr "" -#: ../../../build/NEWS:874 +#: ../../../build/NEWS:893 msgid "" "`bpo-37734 `__: Fix use of registry " "values to launch Python from Microsoft Store app." msgstr "" -#: ../../../build/NEWS:877 +#: ../../../build/NEWS:896 msgid "" "`bpo-28269 `__: Replace use of " ":c:func:`strcasecmp` for the system function :c:func:`_stricmp`. Patch by " "Minmin Gong." msgstr "" -#: ../../../build/NEWS:883 +#: ../../../build/NEWS:902 msgid "" "`bpo-18049 `__: Increase the default " "stack size of threads from 5MB to 16MB on macOS, to match the stack size of " "the main thread. This avoids crashes on deep recursion in threads." msgstr "" -#: ../../../build/NEWS:890 +#: ../../../build/NEWS:909 msgid "" "`bpo-37824 `__: Properly handle user " "input warnings in IDLE shell. Cease turning SyntaxWarnings into " "SyntaxErrors." msgstr "" -#: ../../../build/NEWS:893 +#: ../../../build/NEWS:912 msgid "" "`bpo-37929 `__: IDLE Settings dialog now" " closes properly when there is no shell window." msgstr "" -#: ../../../build/NEWS:896 +#: ../../../build/NEWS:915 msgid "" "`bpo-37849 `__: Fixed completions list " "appearing too high or low when shown above the current line." msgstr "" -#: ../../../build/NEWS:899 +#: ../../../build/NEWS:918 msgid "" "`bpo-36419 `__: Refactor IDLE " "autocomplete and improve testing." msgstr "" -#: ../../../build/NEWS:901 +#: ../../../build/NEWS:920 msgid "" "`bpo-37748 `__: Reorder the Run menu. " "Put the most common choice, Run Module, at the top." msgstr "" -#: ../../../build/NEWS:907 +#: ../../../build/NEWS:926 msgid "" "`bpo-37942 `__: Improve ArgumentClinic " "converter for floats." msgstr "" -#: ../../../build/NEWS:909 +#: ../../../build/NEWS:928 msgid "" "`bpo-37034 `__: Argument Clinic now uses" " the argument name on errors with keyword-only argument instead of their " "position. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:916 +#: ../../../build/NEWS:935 msgid "" "`bpo-36763 `__: Options added by " "``PySys_AddXOption()`` are now handled the same way than " "``PyConfig.xoptions`` and command line ``-X`` options." msgstr "" -#: ../../../build/NEWS:919 +#: ../../../build/NEWS:938 msgid "" "`bpo-37926 `__: Fix a crash in " "``PySys_SetArgvEx(0, NULL, 0)``." msgstr "" -#: ../../../build/NEWS:923 +#: ../../../build/NEWS:942 msgid "Python 3.8.0 beta 3" msgstr "Python 3.8.0 beta 3" -#: ../../../build/NEWS:925 +#: ../../../build/NEWS:944 msgid "*Release date: 2019-07-29*" msgstr "*Tanggal rilis: 2019-07-29*" -#: ../../../build/NEWS:930 +#: ../../../build/NEWS:949 msgid "" "`bpo-37461 `__: Fix an infinite loop " "when parsing specially crafted email headers. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:936 +#: ../../../build/NEWS:955 msgid "" "`bpo-37593 `__: Swap the positions of " "the *posonlyargs* and *args* parameters in the constructor of " ":class:`ast.parameters` nodes." msgstr "" -#: ../../../build/NEWS:939 +#: ../../../build/NEWS:958 msgid "" "`bpo-36974 `__: Implemented separate " "vectorcall functions for every calling convention of builtin functions and " "methods. This improves performance for calls." msgstr "" -#: ../../../build/NEWS:946 +#: ../../../build/NEWS:965 msgid "" "`bpo-37697 `__: Syncronize " "``importlib.metadata`` with `importlib_metadata 0.19 `__: Let math.dist() accept " "coordinates as sequences (or iterables) rather than just tuples." msgstr "" -#: ../../../build/NEWS:954 +#: ../../../build/NEWS:973 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.1 and setuptools 41.0.1)" msgstr "" -#: ../../../build/NEWS:957 +#: ../../../build/NEWS:976 msgid "" "`bpo-36324 `__: Make internal attributes" " for statistics.NormalDist() private." msgstr "" -#: ../../../build/NEWS:959 +#: ../../../build/NEWS:978 msgid "" "`bpo-37491 `__: Fix ``IndexError`` when " "parsing email headers with unexpectedly ending bare-quoted string value. " "Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:962 +#: ../../../build/NEWS:981 msgid "" "`bpo-37579 `__: Return " ":exc:`NotImplemented` in Python implementation of ``__eq__`` for " @@ -1991,33 +2025,33 @@ msgid "" "Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:967 +#: ../../../build/NEWS:986 msgid "" "`bpo-21478 `__: Record calls to parent " "when autospecced object is attached to a mock using " ":func:`unittest.mock.attach_mock`. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:971 +#: ../../../build/NEWS:990 msgid "" "`bpo-37502 `__: pickle.loads() no longer" " raises TypeError when the buffers argument is set to None" msgstr "" -#: ../../../build/NEWS:974 +#: ../../../build/NEWS:993 msgid "" "`bpo-37520 `__: Correct behavior for " "zipfile.Path.parent when the path object identifies a subdirectory." msgstr "" -#: ../../../build/NEWS:977 +#: ../../../build/NEWS:996 msgid "" "`bpo-18374 `__: Fix the ``.col_offset`` " "attribute of nested :class:`ast.BinOp` instances which had a too large value" " in some situations." msgstr "" -#: ../../../build/NEWS:980 +#: ../../../build/NEWS:999 msgid "" "`bpo-37421 `__: Fix " ":func:`multiprocessing.util.get_temp_dir` finalizer: clear also the " @@ -2026,14 +2060,14 @@ msgid "" "reusing the removed temporary directory." msgstr "" -#: ../../../build/NEWS:985 +#: ../../../build/NEWS:1004 msgid "" "`bpo-37481 `__: The distutils " "``bdist_wininst`` command is deprecated in Python 3.8, use ``bdist_wheel`` " "(wheel packages) instead." msgstr "" -#: ../../../build/NEWS:988 +#: ../../../build/NEWS:1007 msgid "" "`bpo-26967 `__: An " ":class:`~argparse.ArgumentParser` with ``allow_abbrev=False`` no longer " @@ -2041,7 +2075,7 @@ msgid "" "abbreviation of long flags as documented. Patch by Zac Hatfield-Dodds." msgstr "" -#: ../../../build/NEWS:993 +#: ../../../build/NEWS:1012 msgid "" "`bpo-37347 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -2053,7 +2087,7 @@ msgid "" "same. Now callbacks are stored more carefully. Patch by Aleksandr Balezin." msgstr "" -#: ../../../build/NEWS:1001 +#: ../../../build/NEWS:1020 msgid "" "`bpo-36564 `__: Fix infinite loop in " "email header folding logic that would be triggered when an email policy's " @@ -2061,89 +2095,89 @@ msgid "" "values in the message. Patch by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:1009 +#: ../../../build/NEWS:1028 msgid "" "`bpo-32910 `__: Remove implementation-" "specific behaviour of how venv's Deactivate works." msgstr "" -#: ../../../build/NEWS:1012 +#: ../../../build/NEWS:1031 msgid "" "`bpo-37284 `__: Add a brief note to " "indicate that any new ``sys.implementation`` required attributes must go " "through the PEP process." msgstr "" -#: ../../../build/NEWS:1016 +#: ../../../build/NEWS:1035 msgid "" "`bpo-30088 `__: Documented that " ":class:`mailbox.Maildir` constructor doesn't attempt to verify the maildir " "folder layout correctness. Patch by Sviatoslav Sydorenko." msgstr "" -#: ../../../build/NEWS:1020 +#: ../../../build/NEWS:1039 msgid "" "`bpo-37521 `__: Fix `importlib` examples" " to insert any newly created modules via importlib.util.module_from_spec() " "immediately into sys.modules instead of after calling loader.exec_module()." msgstr "" -#: ../../../build/NEWS:1024 +#: ../../../build/NEWS:1043 msgid "Thanks to Benjamin Mintz for finding the bug." msgstr "Terima kasih kepada Benjamin Mintz telah menemukan bug." -#: ../../../build/NEWS:1026 +#: ../../../build/NEWS:1045 msgid "" "`bpo-37456 `__: Slash ('/') is now part " "of syntax." msgstr "" -#: ../../../build/NEWS:1028 +#: ../../../build/NEWS:1047 msgid "" "`bpo-37487 `__: Fix PyList_GetItem index" " description to include 0." msgstr "" -#: ../../../build/NEWS:1030 +#: ../../../build/NEWS:1049 msgid "" "`bpo-37149 `__: Replace the dead link to" " the Tkinter 8.5 reference by John Shipman, New Mexico Tech, with a link to " "the archive.org copy." msgstr "" -#: ../../../build/NEWS:1033 +#: ../../../build/NEWS:1052 msgid "" "`bpo-37478 `__: Added possible " "exceptions to the description of os.chdir()." msgstr "" -#: ../../../build/NEWS:1038 +#: ../../../build/NEWS:1057 msgid "" "`bpo-37558 `__: Fix " "test_shared_memory_cleaned_after_process_termination name handling" msgstr "" -#: ../../../build/NEWS:1041 +#: ../../../build/NEWS:1060 msgid "" "`bpo-37526 `__: Add " ":func:`test.support.catch_threading_exception`: context manager catching " ":class:`threading.Thread` exception using :func:`threading.excepthook`." msgstr "" -#: ../../../build/NEWS:1045 +#: ../../../build/NEWS:1064 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now explicitly stops the ForkServer instance if it's running." msgstr "" -#: ../../../build/NEWS:1048 +#: ../../../build/NEWS:1067 msgid "" "`bpo-37421 `__: multiprocessing tests " "now stop the ForkServer instance if it's running: close the \"alive\" file " "descriptor to ask the server to stop and then remove its UNIX address." msgstr "" -#: ../../../build/NEWS:1055 +#: ../../../build/NEWS:1074 msgid "" "`bpo-36044 `__: Reduce the number of " "unit tests run for the PGO generation task. This speeds up the task by a " @@ -2157,60 +2191,60 @@ msgid "" "compiler tool chain." msgstr "" -#: ../../../build/NEWS:1068 +#: ../../../build/NEWS:1087 msgid "" "`bpo-37672 `__: Switch Windows Store " "package's pip to use bundled :file:`pip.ini` instead of :envvar:`PIP_USER` " "variable." msgstr "" -#: ../../../build/NEWS:1074 +#: ../../../build/NEWS:1093 msgid "" "`bpo-37692 `__: Improve highlight config" " sample with example shell interaction and better labels for shell elements." msgstr "" -#: ../../../build/NEWS:1077 +#: ../../../build/NEWS:1096 msgid "" "`bpo-37628 `__: Settings dialog no " "longer expands with font size." msgstr "" -#: ../../../build/NEWS:1079 +#: ../../../build/NEWS:1098 msgid "" "`bpo-37627 `__: Initialize the Customize" " Run dialog with the command line arguments most recently entered before. " "The user can optionally edit before submitting them." msgstr "" -#: ../../../build/NEWS:1083 +#: ../../../build/NEWS:1102 msgid "" "`bpo-33610 `__: Fix code context not " "showing the correct context when first toggled on." msgstr "" -#: ../../../build/NEWS:1086 +#: ../../../build/NEWS:1105 msgid "" "`bpo-37530 `__: Optimize code context to" " reduce unneeded background activity. Font and highlight changes now occur " "along with text changes instead of after a random delay." msgstr "" -#: ../../../build/NEWS:1090 +#: ../../../build/NEWS:1109 msgid "" "`bpo-27452 `__: Cleanup ``config.py`` by" " inlining ``RemoveFile`` and simplifying the handling of ``file`` in " "``CreateConfigHandlers``." msgstr "" -#: ../../../build/NEWS:1093 +#: ../../../build/NEWS:1112 msgid "" "`bpo-17535 `__: Add optional line " "numbers for IDLE editor windows. Windows open without line numbers unless " "set otherwise in the General tab of the configuration dialog." msgstr "" -#: ../../../build/NEWS:1097 +#: ../../../build/NEWS:1116 msgid "" "`bpo-26806 `__: To compensate for stack " "frames added by IDLE and avoid possible problems with low recursion limits, " @@ -2218,34 +2252,34 @@ msgid "" "reporting recursion limits to make this addition mostly transparent." msgstr "" -#: ../../../build/NEWS:1102 +#: ../../../build/NEWS:1121 msgid "" "`bpo-36390 `__: Gather Format menu " "functions into format.py. Combine paragraph.py, rstrip.py, and format " "methods from editor.py." msgstr "" -#: ../../../build/NEWS:1108 +#: ../../../build/NEWS:1127 msgid "" "`bpo-37675 `__: 2to3 now works when run " "from a zipped standard library." msgstr "" -#: ../../../build/NEWS:1112 +#: ../../../build/NEWS:1131 msgid "Python 3.8.0 beta 2" msgstr "Python 3.8.0 beta 2" -#: ../../../build/NEWS:1114 +#: ../../../build/NEWS:1133 msgid "*Release date: 2019-07-04*" msgstr "*Tanggal rilis: 2019-07-04*" -#: ../../../build/NEWS:1119 +#: ../../../build/NEWS:1138 msgid "" "`bpo-37363 `__: Adds audit events for " "the range of supported run commands (see :ref:`using-on-general`)." msgstr "" -#: ../../../build/NEWS:1122 +#: ../../../build/NEWS:1141 msgid "" "`bpo-37463 `__: ssl.match_hostname() no " "longer accepts IPv4 addresses with additional text after the address and " @@ -2254,7 +2288,7 @@ msgid "" "'127.0.0.1 whatever'." msgstr "" -#: ../../../build/NEWS:1127 +#: ../../../build/NEWS:1146 msgid "" "`bpo-37363 `__: Adds audit events for " ":mod:`ensurepip`, :mod:`ftplib`, :mod:`glob`, :mod:`imaplib`, " @@ -2264,19 +2298,19 @@ msgid "" ":func:`breakpoint`." msgstr "" -#: ../../../build/NEWS:1133 +#: ../../../build/NEWS:1152 msgid "" "`bpo-37364 `__: :func:`io.open_code` is " "now used when reading :file:`.pth` files." msgstr "" -#: ../../../build/NEWS:1136 +#: ../../../build/NEWS:1155 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in Windows installer" msgstr "" -#: ../../../build/NEWS:1141 +#: ../../../build/NEWS:1160 msgid "" "`bpo-37467 `__: Fix " ":func:`sys.excepthook` and :c:func:`PyErr_Display` if a filename is a bytes " @@ -2284,91 +2318,91 @@ msgid "" "attribute is a bytes string." msgstr "" -#: ../../../build/NEWS:1145 +#: ../../../build/NEWS:1164 msgid "" "`bpo-37417 `__: :meth:`bytearray.extend`" " now correctly handles errors that arise during iteration. Patch by Brandt " "Bucher." msgstr "" -#: ../../../build/NEWS:1148 +#: ../../../build/NEWS:1167 msgid "" "`bpo-24214 `__: Improved support of the " "surrogatepass error handler in the UTF-8 and UTF-16 incremental decoders." msgstr "" -#: ../../../build/NEWS:1151 +#: ../../../build/NEWS:1170 msgid "" "`bpo-35224 `__: Reverse evaluation order" " of key: value in dict comprehensions as proposed in PEP 572. I.e. in ``{k: " "v for ...}``, ``k`` will be evaluated before ``v``." msgstr "" -#: ../../../build/NEWS:1155 +#: ../../../build/NEWS:1174 msgid "" "`bpo-37316 `__: Fix the " ":c:func:`PySys_Audit` call in :class:`mmap.mmap`." msgstr "" -#: ../../../build/NEWS:1157 +#: ../../../build/NEWS:1176 msgid "" "`bpo-37269 `__: Fix a bug in the " "peephole optimizer that was not treating correctly constant conditions with " "binary operators. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1161 +#: ../../../build/NEWS:1180 msgid "" "`bpo-37213 `__: Handle correctly " "negative line offsets in the peephole optimizer. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1164 +#: ../../../build/NEWS:1183 msgid "" "`bpo-37219 `__: Remove errorneous " "optimization for empty set differences." msgstr "" -#: ../../../build/NEWS:1166 +#: ../../../build/NEWS:1185 msgid "" "`bpo-36922 `__: Slot functions optimize " "any callable with ``Py_TPFLAGS_METHOD_DESCRIPTOR`` instead of only instances" " of ``function``." msgstr "" -#: ../../../build/NEWS:1170 +#: ../../../build/NEWS:1189 msgid "" "`bpo-36974 `__: The slot " "``tp_vectorcall_offset`` is inherited unconditionally to support " "``super().__call__()`` when the base class uses vectorcall." msgstr "" -#: ../../../build/NEWS:1173 +#: ../../../build/NEWS:1192 msgid "" "`bpo-37160 `__: " ":func:`threading.get_native_id` now also supports NetBSD." msgstr "" -#: ../../../build/NEWS:1175 +#: ../../../build/NEWS:1194 msgid "" "`bpo-37077 `__: Add " ":func:`threading.get_native_id` support for AIX. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1181 +#: ../../../build/NEWS:1200 msgid "" "`bpo-37440 `__: http.client now enables " "TLS 1.3 post-handshake authentication for default context or if a cert_file " "is passed to HTTPSConnection." msgstr "" -#: ../../../build/NEWS:1184 +#: ../../../build/NEWS:1203 msgid "" "`bpo-37437 `__: Update vendorized expat " "version to 2.2.7." msgstr "" -#: ../../../build/NEWS:1186 +#: ../../../build/NEWS:1205 msgid "" "`bpo-37428 `__: " "SSLContext.post_handshake_auth = True no longer sets " @@ -2377,14 +2411,14 @@ msgid "" " chain validation when the flag is set." msgstr "" -#: ../../../build/NEWS:1191 +#: ../../../build/NEWS:1210 msgid "" "`bpo-37420 `__: " ":func:`os.sched_setaffinity` now correctly handles errors that arise during " "iteration over its ``mask`` argument. Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:1194 +#: ../../../build/NEWS:1213 msgid "" "`bpo-37412 `__: The :func:`os.getcwdb` " "function now uses the UTF-8 encoding on Windows, rather than the ANSI code " @@ -2392,13 +2426,13 @@ msgid "" " on Windows." msgstr "" -#: ../../../build/NEWS:1198 +#: ../../../build/NEWS:1217 msgid "" "`bpo-29412 `__: Fix IndexError in " "parsing a header value ending unexpectedly. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1201 +#: ../../../build/NEWS:1220 msgid "" "`bpo-36546 `__: The *dist* argument for " "statistics.quantiles() is now positional only. The current name doesn't " @@ -2407,47 +2441,47 @@ msgid "" "to change the name later." msgstr "" -#: ../../../build/NEWS:1206 +#: ../../../build/NEWS:1225 msgid "" "`bpo-37394 `__: Fix a bug that was " "causing the :mod:`queue` module to fail if the accelerator module was not " "available. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1209 +#: ../../../build/NEWS:1228 msgid "" "`bpo-33972 `__: Email with single part " "but content-type set to ``multipart/*`` doesn't raise AttributeError " "anymore." msgstr "" -#: ../../../build/NEWS:1212 +#: ../../../build/NEWS:1231 msgid "" "`bpo-37280 `__: Use threadpool for " "reading from file for sendfile fallback mode." msgstr "" -#: ../../../build/NEWS:1215 +#: ../../../build/NEWS:1234 msgid "" "`bpo-37279 `__: Fix asyncio sendfile " "support when sendfile sends extra data in fallback mode." msgstr "" -#: ../../../build/NEWS:1218 +#: ../../../build/NEWS:1237 msgid "" "`bpo-19865 `__: " ":func:`ctypes.create_unicode_buffer()` now also supports non-BMP characters " "on platforms with 16-bit :c:type:`wchar_t` (for example, Windows and AIX)." msgstr "" -#: ../../../build/NEWS:1222 +#: ../../../build/NEWS:1241 msgid "" "`bpo-37210 `__: Allow pure Python " "implementation of :mod:`pickle` to work even when the C :mod:`_pickle` " "module is unavailable." msgstr "" -#: ../../../build/NEWS:1225 +#: ../../../build/NEWS:1244 msgid "" "`bpo-35922 `__: Fix " ":meth:`RobotFileParser.crawl_delay` and :meth:`RobotFileParser.request_rate`" @@ -2455,27 +2489,27 @@ msgid "" " rule is defined in the robots.txt file. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1230 +#: ../../../build/NEWS:1249 msgid "" "`bpo-35766 `__: Change the format of " "feature_version to be a (major, minor) tuple." msgstr "" -#: ../../../build/NEWS:1233 +#: ../../../build/NEWS:1252 msgid "" "`bpo-36607 `__: Eliminate " ":exc:`RuntimeError` raised by :func:`asyncio.all_tasks()` if internal tasks " "weak set is changed by another thread during iteration." msgstr "" -#: ../../../build/NEWS:1237 +#: ../../../build/NEWS:1256 msgid "" "`bpo-18748 `__: :class:`_pyio.IOBase` " "destructor now does nothing if getting the ``closed`` attribute fails to " "better mimick :class:`_io.IOBase` finalizer." msgstr "" -#: ../../../build/NEWS:1241 +#: ../../../build/NEWS:1260 msgid "" "`bpo-36402 `__: Fix a race condition at " "Python shutdown when waiting for threads. Wait until the Python thread state" @@ -2483,7 +2517,7 @@ msgid "" " than just wait until non-daemon Python threads complete." msgstr "" -#: ../../../build/NEWS:1246 +#: ../../../build/NEWS:1265 msgid "" "`bpo-34886 `__: Fix an unintended " "ValueError from :func:`subprocess.run` when checking for conflicting `input`" @@ -2493,50 +2527,50 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1252 +#: ../../../build/NEWS:1271 msgid "" "`bpo-37173 `__: The exception message " "for ``inspect.getfile()`` now correctly reports the passed class rather than" " the builtins module." msgstr "" -#: ../../../build/NEWS:1255 +#: ../../../build/NEWS:1274 msgid "" "`bpo-37178 `__: Give math.perm() a one " "argument form that means the same as math.factorial()." msgstr "" -#: ../../../build/NEWS:1258 +#: ../../../build/NEWS:1277 msgid "" "`bpo-37178 `__: For math.perm(n, k), let" " k default to n, giving the same result as factorial." msgstr "" -#: ../../../build/NEWS:1261 +#: ../../../build/NEWS:1280 msgid "" "`bpo-37163 `__: Deprecated passing " "``obj`` argument of :func:`dataclasses.replace` as keyword argument." msgstr "" -#: ../../../build/NEWS:1264 +#: ../../../build/NEWS:1283 msgid "" "`bpo-37165 `__: Converted " "_collections._count_elements to use the Argument Clinic." msgstr "" -#: ../../../build/NEWS:1267 +#: ../../../build/NEWS:1286 msgid "" "`bpo-34767 `__: Do not always create a " ":class:`collections.deque` in :class:`asyncio.Lock`." msgstr "" -#: ../../../build/NEWS:1270 +#: ../../../build/NEWS:1289 msgid "" "`bpo-37158 `__: Speed-up " "statistics.fmean() by switching from a function to a generator." msgstr "" -#: ../../../build/NEWS:1273 +#: ../../../build/NEWS:1292 msgid "" "`bpo-37150 `__: " "`argparse._ActionsContainer.add_argument` now throws error, if someone " @@ -2544,66 +2578,66 @@ msgid "" "`type` argument" msgstr "" -#: ../../../build/NEWS:1277 +#: ../../../build/NEWS:1296 msgid "" "`bpo-35621 `__: Support running asyncio " "subprocesses when execution event loop in a thread on UNIX." msgstr "" -#: ../../../build/NEWS:1280 +#: ../../../build/NEWS:1299 msgid "" "`bpo-36520 `__: Lengthy email headers " "with UTF-8 characters are now properly encoded when they are folded. Patch " "by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1283 +#: ../../../build/NEWS:1302 msgid "" "`bpo-30835 `__: Fixed a bug in email " "parsing where a message with invalid bytes in content-transfer-encoding of a" " multipart message can cause an AttributeError. Patch by Andrew Donnellan." msgstr "" -#: ../../../build/NEWS:1287 +#: ../../../build/NEWS:1306 msgid "" "`bpo-35805 `__: Add parser for Message-" "ID header and add it to default HeaderRegistry. This should prevent folding " "of Message-ID using RFC 2048 encoded words." msgstr "" -#: ../../../build/NEWS:1291 +#: ../../../build/NEWS:1310 msgid "" "`bpo-35070 `__: posix.getgrouplist() now" " works correctly when the user belongs to NGROUPS_MAX supplemental groups. " "Patch by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1294 +#: ../../../build/NEWS:1313 msgid "" "`bpo-32627 `__: Fix compile error when " "``_uuid`` headers conflicting included." msgstr "" -#: ../../../build/NEWS:1296 +#: ../../../build/NEWS:1315 msgid "" "`bpo-11122 `__: Distutils won't check " "for rpmbuild in specified paths only." msgstr "" -#: ../../../build/NEWS:1298 +#: ../../../build/NEWS:1317 msgid "" "`bpo-4963 `__: Fixed non-deterministic " "behavior related to mimetypes extension mapping and module reinitialization." msgstr "" -#: ../../../build/NEWS:1304 +#: ../../../build/NEWS:1323 msgid "" "`bpo-34903 `__: Documented that in " ":meth:`datetime.datetime.strptime()`, the leading zero in some two-digit " "formats is optional. Patch by Mike Gleen." msgstr "" -#: ../../../build/NEWS:1310 +#: ../../../build/NEWS:1329 msgid "" "`bpo-37421 `__: " "test_distutils.test_build_ext() is now able to remove the temporary " @@ -2611,67 +2645,67 @@ msgid "" "the current process, but test it in a separated process." msgstr "" -#: ../../../build/NEWS:1314 +#: ../../../build/NEWS:1333 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now cleans up multiprocessing to remove immediately temporary directories " "created by multiprocessing.util.get_temp_dir()." msgstr "" -#: ../../../build/NEWS:1318 +#: ../../../build/NEWS:1337 msgid "" "`bpo-37421 `__: test_winconsoleio " "doesn't leak a temporary file anymore: use tempfile.TemporaryFile() to " "remove it when the test completes." msgstr "" -#: ../../../build/NEWS:1321 +#: ../../../build/NEWS:1340 msgid "" "`bpo-37421 `__: multiprocessing tests " "now explicitly call ``_run_finalizers()`` to immediately remove temporary " "directories created by tests." msgstr "" -#: ../../../build/NEWS:1324 +#: ../../../build/NEWS:1343 msgid "" "`bpo-37199 `__: Fix test failures when " "IPv6 is unavailable or disabled." msgstr "" -#: ../../../build/NEWS:1326 +#: ../../../build/NEWS:1345 msgid "" "`bpo-37335 `__: Remove no longer " "necessary code from c locale coercion tests" msgstr "" -#: ../../../build/NEWS:1328 +#: ../../../build/NEWS:1347 msgid "" "`bpo-37421 `__: Fix test_shutil to no " "longer leak temporary files." msgstr "" -#: ../../../build/NEWS:1330 +#: ../../../build/NEWS:1349 msgid "" "`bpo-37411 `__: Fix " "test_wsgiref.testEnviron() to no longer depend on the environment variables " "(don't fail if \"X\" variable is set)." msgstr "" -#: ../../../build/NEWS:1333 +#: ../../../build/NEWS:1352 msgid "" "`bpo-37400 `__: Fix " "test_os.test_chown(): use os.getgroups() rather than grp.getgrall() to get " "groups. Rename also the test to test_chown_gid()." msgstr "" -#: ../../../build/NEWS:1336 +#: ../../../build/NEWS:1355 msgid "" "`bpo-37359 `__: Add --cleanup option to " "python3 -m test to remove ``test_python_*`` directories of previous failed " "jobs. Add \"make cleantest\" to run ``python3 -m test --cleanup``." msgstr "" -#: ../../../build/NEWS:1340 +#: ../../../build/NEWS:1359 msgid "" "`bpo-37362 `__: test_gdb no longer fails" " if it gets an \"unexpected\" message on stderr: it now ignores stderr. The " @@ -2679,20 +2713,20 @@ msgid "" " not to test gdb." msgstr "" -#: ../../../build/NEWS:1344 +#: ../../../build/NEWS:1363 msgid "" "`bpo-35998 `__: Avoid TimeoutError in " "test_asyncio: test_start_tls_server_1()" msgstr "" -#: ../../../build/NEWS:1346 +#: ../../../build/NEWS:1365 msgid "" "`bpo-37278 `__: Fix test_asyncio " "ProactorLoopCtrlC: join the thread to prevent leaking a running thread and " "leaking a reference." msgstr "" -#: ../../../build/NEWS:1349 +#: ../../../build/NEWS:1368 msgid "" "`bpo-37261 `__: Fix " ":func:`test.support.catch_unraisable_exception`: its __exit__() method now " @@ -2700,27 +2734,27 @@ msgid "" "attribute." msgstr "" -#: ../../../build/NEWS:1353 +#: ../../../build/NEWS:1372 msgid "" "`bpo-37169 `__: Rewrite " "``_PyObject_IsFreed()`` unit tests." msgstr "" -#: ../../../build/NEWS:1355 +#: ../../../build/NEWS:1374 msgid "" "`bpo-37153 `__: " "``test_venv.test_mutiprocessing()`` now explicitly calls " "``pool.terminate()`` to wait until the pool completes." msgstr "" -#: ../../../build/NEWS:1358 +#: ../../../build/NEWS:1377 msgid "" "`bpo-28009 `__: Modify the test_uuid " "logic to test when a program is available AND can be used to obtain a " "MACADDR as basis for an UUID. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1364 +#: ../../../build/NEWS:1383 msgid "" "`bpo-37189 `__: Many ``PyRun_XXX()`` " "functions like :c:func:`PyRun_String` were no longer exported in " @@ -2728,45 +2762,45 @@ msgid "" "compatibiliy." msgstr "" -#: ../../../build/NEWS:1371 +#: ../../../build/NEWS:1390 msgid "" "`bpo-10945 `__: Officially drop support " "for creating bdist_wininst installers on non-Windows systems." msgstr "" -#: ../../../build/NEWS:1374 +#: ../../../build/NEWS:1393 msgid "" "`bpo-37369 `__: Fixes path for " ":data:`sys.executable` when running from the Microsoft Store." msgstr "" -#: ../../../build/NEWS:1377 +#: ../../../build/NEWS:1396 msgid "" "`bpo-37351 `__: Removes libpython38.a " "from standard Windows distribution." msgstr "" -#: ../../../build/NEWS:1379 +#: ../../../build/NEWS:1398 msgid "" "`bpo-35360 `__: Update Windows builds to" " use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1381 +#: ../../../build/NEWS:1400 msgid "" "`bpo-37267 `__: On Windows, " ":func:`os.dup` no longer creates an inheritable fd when handling a character" " file." msgstr "" -#: ../../../build/NEWS:1384 +#: ../../../build/NEWS:1403 msgid "" "`bpo-36779 `__: Ensure ``time.tzname`` " "is correct on Windows when the active code page is set to CP_UTF7 or " "CP_UTF8." msgstr "" -#: ../../../build/NEWS:1390 +#: ../../../build/NEWS:1409 msgid "" "`bpo-34602 `__: Avoid test suite " "failures on macOS by no longer calling resource.setrlimit to increase the " @@ -2774,39 +2808,39 @@ msgid "" "since the interpreter is being built with a larger default stack size." msgstr "" -#: ../../../build/NEWS:1395 +#: ../../../build/NEWS:1414 msgid "" "`bpo-35360 `__: Update macOS installer " "to use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1397 +#: ../../../build/NEWS:1416 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in macOS installer." msgstr "" -#: ../../../build/NEWS:1402 +#: ../../../build/NEWS:1421 msgid "" "`bpo-37325 `__: Fix tab focus traversal " "order for help source and custom run dialogs." msgstr "" -#: ../../../build/NEWS:1405 +#: ../../../build/NEWS:1424 msgid "" "`bpo-37321 `__: Both subprocess " "connection error messages now refer to the 'Startup failure' section of the " "IDLE doc." msgstr "" -#: ../../../build/NEWS:1408 +#: ../../../build/NEWS:1427 msgid "" "`bpo-37177 `__: Properly 'attach' search" " dialogs to their main window so that they behave like other dialogs and do " "not get hidden behind their main window." msgstr "" -#: ../../../build/NEWS:1412 +#: ../../../build/NEWS:1431 msgid "" "`bpo-37039 `__: Adjust \"Zoom Height\" " "to individual screens by momemtarily maximizing the window on first use with" @@ -2814,14 +2848,14 @@ msgid "" "height. While a window is maximized, \"Zoom Height\" has no effect." msgstr "" -#: ../../../build/NEWS:1417 +#: ../../../build/NEWS:1436 msgid "" "`bpo-35763 `__: Make calltip reminder " "about '/' meaning positional-only less obtrusive by only adding it when " "there is room on the first line." msgstr "" -#: ../../../build/NEWS:1420 +#: ../../../build/NEWS:1439 msgid "" "`bpo-5680 `__: Add 'Run... Customized' to" " the Run menu to run a module with customized settings. Any 'command line " @@ -2829,19 +2863,19 @@ msgid "" "main module restart." msgstr "" -#: ../../../build/NEWS:1427 +#: ../../../build/NEWS:1446 msgid "" "`bpo-36763 `__: Add " ":func:`PyConfig_SetWideStringList` function." msgstr "" -#: ../../../build/NEWS:1429 +#: ../../../build/NEWS:1448 msgid "" "`bpo-28805 `__: The " ":const:`METH_FASTCALL` calling convention has been documented." msgstr "" -#: ../../../build/NEWS:1432 +#: ../../../build/NEWS:1451 msgid "" "`bpo-37221 `__: ``tp_print`` is put back" " at the end of the ``PyTypeObject`` structure to restore support for old " @@ -2849,7 +2883,7 @@ msgid "" " ``tp_print`` will be removed entirely in Python 3.9." msgstr "" -#: ../../../build/NEWS:1437 +#: ../../../build/NEWS:1456 msgid "" "`bpo-37221 `__: The new function " ":c:func:`PyCode_NewWithPosOnlyArgs` allows to create code objects like " @@ -2857,13 +2891,13 @@ msgid "" "indicating the number of positonal-only arguments." msgstr "" -#: ../../../build/NEWS:1442 +#: ../../../build/NEWS:1461 msgid "" "`bpo-37215 `__: Fix dtrace issue " "introduce by `bpo-36842 `__" msgstr "" -#: ../../../build/NEWS:1444 +#: ../../../build/NEWS:1463 msgid "" "`bpo-37191 `__: Python.h does not need " "compiler support for intermingled declarations (GCC's ``-Wdeclaration-after-" @@ -2871,21 +2905,21 @@ msgid "" "intermingled declarations will be needed again." msgstr "" -#: ../../../build/NEWS:1449 +#: ../../../build/NEWS:1468 msgid "" "`bpo-37170 `__: Fix the cast on error in" " :c:func:`PyLong_AsUnsignedLongLongMask()`." msgstr "" -#: ../../../build/NEWS:1454 +#: ../../../build/NEWS:1473 msgid "Python 3.8.0 beta 1" msgstr "Python 3.8.0 beta 1" -#: ../../../build/NEWS:1456 +#: ../../../build/NEWS:1475 msgid "*Release date: 2019-06-04*" msgstr "*Tanggal rilis: 2019-06-04*" -#: ../../../build/NEWS:1461 +#: ../../../build/NEWS:1480 msgid "" "`bpo-35907 `__: CVE-2019-9948: Avoid " "file reading by disallowing ``local-file://`` and ``local_file://`` URL " @@ -2893,33 +2927,33 @@ msgid "" ":mod:`urllib.request`." msgstr "" -#: ../../../build/NEWS:1466 +#: ../../../build/NEWS:1485 msgid "" "`bpo-33529 `__: Prevent fold function " "used in email header encoding from entering infinite loop when there are too" " many non-ASCII characters in a header." msgstr "" -#: ../../../build/NEWS:1470 +#: ../../../build/NEWS:1489 msgid "" "`bpo-33164 `__: Updated blake2 " "implementation which uses secure memset implementation provided by platform." msgstr "" -#: ../../../build/NEWS:1476 +#: ../../../build/NEWS:1495 msgid "" "`bpo-35814 `__: Allow unpacking in the " "right hand side of annotated assignments. In particular, ``t: Tuple[int, " "...] = x, y, *z`` is now allowed." msgstr "" -#: ../../../build/NEWS:1480 +#: ../../../build/NEWS:1499 msgid "" "`bpo-37126 `__: All structseq objects " "are now tracked by the garbage collector. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1483 +#: ../../../build/NEWS:1502 msgid "" "`bpo-37122 `__: Make the *co_argcount* " "attribute of code objects represent the total number of positional arguments" @@ -2929,7 +2963,7 @@ msgid "" "positional-or-keyword arguments. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1490 +#: ../../../build/NEWS:1509 msgid "" "`bpo-20092 `__: Constructors of " ":class:`int`, :class:`float` and :class:`complex` will now use the " @@ -2938,26 +2972,26 @@ msgid "" ":meth:`~object.__complex__` is not available." msgstr "" -#: ../../../build/NEWS:1495 +#: ../../../build/NEWS:1514 msgid "" "`bpo-37087 `__: Add native thread ID " "(TID) support to OpenBSD." msgstr "" -#: ../../../build/NEWS:1497 +#: ../../../build/NEWS:1516 msgid "" "`bpo-26219 `__: Implemented per opcode " "cache mechanism and ``LOAD_GLOBAL`` instruction use it. ``LOAD_GLOBAL`` is " "now about 40% faster. Contributed by Yury Selivanov, and Inada Naoki." msgstr "" -#: ../../../build/NEWS:1501 +#: ../../../build/NEWS:1520 msgid "" "`bpo-37072 `__: Fix crash in " "PyAST_FromNodeObject() when flags is NULL." msgstr "" -#: ../../../build/NEWS:1503 +#: ../../../build/NEWS:1522 msgid "" "`bpo-37029 `__: Freeing a great many " "small objects could take time quadratic in the number of arenas, due to " @@ -2969,14 +3003,14 @@ msgid "" "time needed to release their memory." msgstr "" -#: ../../../build/NEWS:1512 +#: ../../../build/NEWS:1531 msgid "" "`bpo-26423 `__: Fix possible overflow in" " ``wrap_lenfunc()`` when ``sizeof(long) < sizeof(Py_ssize_t)`` (e.g., 64-bit" " Windows)." msgstr "" -#: ../../../build/NEWS:1515 +#: ../../../build/NEWS:1534 msgid "" "`bpo-37050 `__: Improve the AST for " "\"debug\" f-strings, which use '=' to print out the source of the expression" @@ -2985,7 +3019,7 @@ msgid "" "expressions inside the f-string)." msgstr "" -#: ../../../build/NEWS:1520 +#: ../../../build/NEWS:1539 msgid "" "`bpo-22385 `__: The `bytes.hex`, " "`bytearray.hex`, and `memoryview.hex` methods as well as the " @@ -2994,26 +3028,26 @@ msgid "" " MicroPython's hexlify implementation." msgstr "" -#: ../../../build/NEWS:1525 +#: ../../../build/NEWS:1544 msgid "" "`bpo-26836 `__: Add " ":func:`os.memfd_create`." msgstr "" -#: ../../../build/NEWS:1527 +#: ../../../build/NEWS:1546 msgid "" "`bpo-37032 `__: Added new ``replace()`` " "method to the code type (:class:`types.CodeType`)." msgstr "" -#: ../../../build/NEWS:1530 +#: ../../../build/NEWS:1549 msgid "" "`bpo-37007 `__: Implement " ":func:`socket.if_nameindex()`, :func:`socket.if_nametoindex()`, and " ":func:`socket.if_indextoname()` on Windows." msgstr "" -#: ../../../build/NEWS:1534 +#: ../../../build/NEWS:1553 msgid "" "`bpo-36829 `__: " ":c:func:`PyErr_WriteUnraisable` now creates a traceback object if there is " @@ -3022,14 +3056,14 @@ msgid "" "any error." msgstr "" -#: ../../../build/NEWS:1539 +#: ../../../build/NEWS:1558 msgid "" "`bpo-36878 `__: Only accept text after " "`# type: ignore` if the first character is ASCII. This is to disallow things" " like `# type: ignoreé`." msgstr "" -#: ../../../build/NEWS:1542 +#: ../../../build/NEWS:1561 msgid "" "`bpo-36878 `__: Store text appearing " "after a `# type: ignore` comment in the AST. For example a type ignore like " @@ -3037,39 +3071,39 @@ msgid "" " node." msgstr "" -#: ../../../build/NEWS:1546 +#: ../../../build/NEWS:1565 msgid "" "`bpo-2180 `__: Treat line continuation at" " EOF as a ``SyntaxError`` by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1549 +#: ../../../build/NEWS:1568 msgid "" "`bpo-36907 `__: Fix a crash when calling" " a C function with a keyword dict (``f(**kwargs)``) and changing the dict " "``kwargs`` while that function is running." msgstr "" -#: ../../../build/NEWS:1553 +#: ../../../build/NEWS:1572 msgid "" "`bpo-36946 `__: Fix possible signed " "integer overflow when handling slices." msgstr "" -#: ../../../build/NEWS:1555 +#: ../../../build/NEWS:1574 msgid "" "`bpo-36826 `__: Add NamedExpression kind" " support to ast_unparse.c" msgstr "" -#: ../../../build/NEWS:1557 +#: ../../../build/NEWS:1576 msgid "" "`bpo-1875 `__: A :exc:`SyntaxError` is " "now raised if a code blocks that will be optimized away (e.g. if conditions " "that are always false) contains syntax errors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1561 +#: ../../../build/NEWS:1580 msgid "" "`bpo-36027 `__: Allow computation of " "modular inverses via three-argument ``pow``: the second argument is now " @@ -3077,27 +3111,27 @@ msgid "" " relatively prime." msgstr "" -#: ../../../build/NEWS:1565 +#: ../../../build/NEWS:1584 msgid "" "`bpo-36861 `__: Update the Unicode " "database to version 12.1.0." msgstr "" -#: ../../../build/NEWS:1567 +#: ../../../build/NEWS:1586 msgid "" "`bpo-28866 `__: Avoid caching attributes" " of classes which type defines mro() to avoid a hard cache invalidation " "problem." msgstr "" -#: ../../../build/NEWS:1570 +#: ../../../build/NEWS:1589 msgid "" "`bpo-36851 `__: The ``FrameType`` stack " "is now correctly cleaned up if the execution ends with a return and the " "stack is not empty." msgstr "" -#: ../../../build/NEWS:1573 +#: ../../../build/NEWS:1592 msgid "" "`bpo-34616 `__: The ``compile()`` " "builtin functions now support the ``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` flag, " @@ -3106,26 +3140,26 @@ msgid "" "already async functions; for example in a custom REPL." msgstr "" -#: ../../../build/NEWS:1579 +#: ../../../build/NEWS:1598 msgid "" "`bpo-36842 `__: Implement PEP 578, " "adding sys.audit, io.open_code and related APIs." msgstr "" -#: ../../../build/NEWS:1582 +#: ../../../build/NEWS:1601 msgid "" "`bpo-27639 `__: Correct return type for " "UserList slicing operations. Patch by Michael Blahay, Erick Cervantes, and " "vaultah" msgstr "" -#: ../../../build/NEWS:1585 +#: ../../../build/NEWS:1604 msgid "" "`bpo-36737 `__: Move " "PyRuntimeState.warnings into per-interpreter state (via \"module state\")." msgstr "" -#: ../../../build/NEWS:1588 +#: ../../../build/NEWS:1607 msgid "" "`bpo-36793 `__: Removed ``__str__`` " "implementations from builtin types :class:`bool`, :class:`int`, " @@ -3133,7 +3167,7 @@ msgid "" "They now inherit ``__str__()`` from :class:`object`." msgstr "" -#: ../../../build/NEWS:1593 +#: ../../../build/NEWS:1612 msgid "" "`bpo-36817 `__: Add a ``=`` feature " "f-strings for debugging. This can precede ``!s``, ``!r``, or ``!a``. It " @@ -3144,13 +3178,13 @@ msgid "" "the formatting behavior is unchanged, and __format__ will be used." msgstr "" -#: ../../../build/NEWS:1601 +#: ../../../build/NEWS:1620 msgid "" "`bpo-24048 `__: Save the live exception " "during import.c's ``remove_module()``." msgstr "" -#: ../../../build/NEWS:1603 +#: ../../../build/NEWS:1622 msgid "" "`bpo-27987 `__: pymalloc returns memory " "blocks aligned by 16 bytes, instead of 8 bytes, on 64-bit platforms to " @@ -3158,39 +3192,39 @@ msgid "" " by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1607 +#: ../../../build/NEWS:1626 msgid "" "`bpo-36601 `__: A long-since-meaningless" " check for ``getpid() == main_pid`` was removed from Python's internal C " "signal handler." msgstr "" -#: ../../../build/NEWS:1610 +#: ../../../build/NEWS:1629 msgid "" "`bpo-36594 `__: Fix incorrect use of " "``%p`` in format strings. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1613 +#: ../../../build/NEWS:1632 msgid "" "`bpo-36045 `__: builtins.help() now " "prefixes `async` for async functions" msgstr "" -#: ../../../build/NEWS:1615 +#: ../../../build/NEWS:1634 msgid "" "`bpo-36084 `__: Add native thread ID " "(TID) to threading.Thread objects (supported platforms: Windows, FreeBSD, " "Linux, macOS)" msgstr "" -#: ../../../build/NEWS:1618 +#: ../../../build/NEWS:1637 msgid "" "`bpo-36035 `__: Added fix for broken " "symlinks in combination with pathlib" msgstr "" -#: ../../../build/NEWS:1620 +#: ../../../build/NEWS:1639 msgid "" "`bpo-35983 `__: Added new trashcan " "macros to deal with a double deallocation that could occur when the " @@ -3198,81 +3232,81 @@ msgid "" "base class uses the trashcan mechanism. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:1625 +#: ../../../build/NEWS:1644 msgid "" "`bpo-20602 `__: Do not clear " ":data:`sys.flags` and :data:`sys.float_info` during shutdown. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1628 +#: ../../../build/NEWS:1647 msgid "" "`bpo-26826 `__: Expose " ":func:`copy_file_range` as a low level API in the :mod:`os` module." msgstr "" -#: ../../../build/NEWS:1631 +#: ../../../build/NEWS:1650 msgid "" "`bpo-32388 `__: Remove cross-version " "binary compatibility requirement in tp_flags." msgstr "" -#: ../../../build/NEWS:1634 +#: ../../../build/NEWS:1653 msgid "" "`bpo-31862 `__: Port binascii to PEP 489" " multiphase initialization. Patch by Marcel Plch." msgstr "" -#: ../../../build/NEWS:1640 +#: ../../../build/NEWS:1659 msgid "" "`bpo-37128 `__: Added :func:`math.perm`." msgstr "" -#: ../../../build/NEWS:1642 +#: ../../../build/NEWS:1661 msgid "" "`bpo-37120 `__: Add " "SSLContext.num_tickets to control the number of TLSv1.3 session tickets." msgstr "" -#: ../../../build/NEWS:1645 +#: ../../../build/NEWS:1664 msgid "" "`bpo-12202 `__: Fix the error handling " "in :meth:`msilib.SummaryInformation.GetProperty`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1648 +#: ../../../build/NEWS:1667 msgid "" "`bpo-26835 `__: The fcntl module now " "contains file sealing constants for sealing of memfds." msgstr "" -#: ../../../build/NEWS:1651 +#: ../../../build/NEWS:1670 msgid "" "`bpo-29262 `__: Add ``get_origin()`` and" " ``get_args()`` introspection helpers to ``typing`` module." msgstr "" -#: ../../../build/NEWS:1654 +#: ../../../build/NEWS:1673 msgid "" "`bpo-12639 `__: " ":meth:`msilib.Directory.start_component()` no longer fails if *keyfile* is " "not ``None``." msgstr "" -#: ../../../build/NEWS:1657 +#: ../../../build/NEWS:1676 msgid "" "`bpo-36999 `__: Add the " "``asyncio.Task.get_coro()`` method to publicly expose the tasks's coroutine " "object." msgstr "" -#: ../../../build/NEWS:1660 +#: ../../../build/NEWS:1679 msgid "" "`bpo-35246 `__: Make " ":func:`asyncio.create_subprocess_exec` accept path-like arguments." msgstr "" -#: ../../../build/NEWS:1663 +#: ../../../build/NEWS:1682 msgid "" "`bpo-35279 `__: Change default " "*max_workers* of ``ThreadPoolExecutor`` from ``cpu_count() * 5`` to " @@ -3280,7 +3314,7 @@ msgid "" "many cores machines." msgstr "" -#: ../../../build/NEWS:1667 +#: ../../../build/NEWS:1686 msgid "" "`bpo-37076 `__: " ":func:`_thread.start_new_thread` now logs uncaught exception raised by the " @@ -3289,13 +3323,13 @@ msgid "" " the exception." msgstr "" -#: ../../../build/NEWS:1672 +#: ../../../build/NEWS:1691 msgid "" "`bpo-33725 `__: On macOS, the " ":mod:`multiprocessing` module now uses *spawn* start method by default." msgstr "" -#: ../../../build/NEWS:1675 +#: ../../../build/NEWS:1694 msgid "" "`bpo-37054 `__: Fix destructor " ":class:`_pyio.BytesIO` and :class:`_pyio.TextIOWrapper`: initialize their " @@ -3303,20 +3337,20 @@ msgid "" "used by ``__del__()`` which calls ``close()``." msgstr "" -#: ../../../build/NEWS:1680 +#: ../../../build/NEWS:1699 msgid "" "`bpo-37058 `__: PEP 544: Add " "``Protocol`` and ``@runtime_checkable`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1683 +#: ../../../build/NEWS:1702 msgid "" "`bpo-36933 `__: The functions " "``sys.set_coroutine_wrapper`` and ``sys.get_coroutine_wrapper`` that were " "deprecated and marked for removal in 3.8 have been removed." msgstr "" -#: ../../../build/NEWS:1687 +#: ../../../build/NEWS:1706 msgid "" "`bpo-37047 `__: Handle late binding and " "attribute access in :class:`unittest.mock.AsyncMock` setup for autospeccing." @@ -3324,25 +3358,25 @@ msgid "" ":class:`unittest.mock.MagicMock`." msgstr "" -#: ../../../build/NEWS:1691 +#: ../../../build/NEWS:1710 msgid "" "`bpo-37049 `__: PEP 589: Add " "``TypedDict`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1693 +#: ../../../build/NEWS:1712 msgid "" "`bpo-37046 `__: PEP 586: Add ``Literal``" " to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1695 +#: ../../../build/NEWS:1714 msgid "" "`bpo-37045 `__: PEP 591: Add ``Final`` " "qualifier and ``@final`` decorator to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1698 +#: ../../../build/NEWS:1717 msgid "" "`bpo-37035 `__: Don't log OSError based " "exceptions if a fatal error has occurred in asyncio transport. Peer can " @@ -3351,44 +3385,44 @@ msgid "" "is pointless and pollute asyncio logs." msgstr "" -#: ../../../build/NEWS:1704 +#: ../../../build/NEWS:1723 msgid "" "`bpo-37001 `__: " ":func:`symtable.symtable` now accepts the same input types for source code " "as the built-in :func:`compile` function. Patch by Dino Viehland." msgstr "" -#: ../../../build/NEWS:1708 +#: ../../../build/NEWS:1727 msgid "" "`bpo-37028 `__: Implement asyncio REPL" msgstr "" -#: ../../../build/NEWS:1710 +#: ../../../build/NEWS:1729 msgid "" "`bpo-37027 `__: Return safe to use proxy" " socket object from transport.get_extra_info('socket')" msgstr "" -#: ../../../build/NEWS:1713 +#: ../../../build/NEWS:1732 msgid "" "`bpo-32528 `__: Make " "asyncio.CancelledError a BaseException." msgstr "" -#: ../../../build/NEWS:1715 +#: ../../../build/NEWS:1734 msgid "" "This will address the common mistake many asyncio users make: an \"except " "Exception\" clause breaking Tasks cancellation." msgstr "" -#: ../../../build/NEWS:1718 +#: ../../../build/NEWS:1737 msgid "" "In addition to this change, we stop inheriting asyncio.TimeoutError and " "asyncio.InvalidStateError from their concurrent.futures.* counterparts. " "There's no point for these exceptions to share the inheritance chain." msgstr "" -#: ../../../build/NEWS:1722 +#: ../../../build/NEWS:1741 msgid "" "`bpo-1230540 `__: Add a new " ":func:`threading.excepthook` function which handles uncaught " @@ -3396,57 +3430,57 @@ msgid "" "uncaught :meth:`threading.Thread.run` exceptions are handled." msgstr "" -#: ../../../build/NEWS:1726 +#: ../../../build/NEWS:1745 msgid "" "`bpo-36996 `__: Handle " ":func:`unittest.mock.patch` used as a decorator on async functions." msgstr "" -#: ../../../build/NEWS:1729 +#: ../../../build/NEWS:1748 msgid "" "`bpo-37008 `__: Add support for calling " ":func:`next` with the mock resulting from :func:`unittest.mock.mock_open`" msgstr "" -#: ../../../build/NEWS:1732 +#: ../../../build/NEWS:1751 msgid "" "`bpo-27737 `__: Allow whitespace only " "header encoding in ``email.header`` - by Batuhan Taskaya" msgstr "" -#: ../../../build/NEWS:1735 +#: ../../../build/NEWS:1754 msgid "" "`bpo-36969 `__: PDB command `args` now " "display positional only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1738 +#: ../../../build/NEWS:1757 msgid "" "`bpo-36969 `__: PDB command `args` now " "display keyword only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1741 +#: ../../../build/NEWS:1760 msgid "" "`bpo-36983 `__: Add missing names to " "``typing.__all__``: ``ChainMap``, ``ForwardRef``, ``OrderedDict`` - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1744 +#: ../../../build/NEWS:1763 msgid "" "`bpo-36972 `__: Add SupportsIndex " "protocol to the typing module to allow type checking to detect classes that " "can be passed to `hex()`, `oct()` and `bin()`." msgstr "" -#: ../../../build/NEWS:1748 +#: ../../../build/NEWS:1767 msgid "" "`bpo-32972 `__: Implement " "``unittest.IsolatedAsyncioTestCase`` to help testing asyncio-based code." msgstr "" -#: ../../../build/NEWS:1751 +#: ../../../build/NEWS:1770 msgid "" "`bpo-36952 `__: :func:`fileinput.input` " "and :class:`fileinput.FileInput` **bufsize** argument has been removed (was " @@ -3454,7 +3488,7 @@ msgid "" "**openhook** arguments have been made keyword-only." msgstr "" -#: ../../../build/NEWS:1756 +#: ../../../build/NEWS:1775 msgid "" "`bpo-36952 `__: Starting with Python " "3.3, importing ABCs from :mod:`collections` is deprecated, and import should" @@ -3463,64 +3497,64 @@ msgid "" "3.9; documentation and ``DeprecationWarning`` clarified." msgstr "" -#: ../../../build/NEWS:1762 +#: ../../../build/NEWS:1781 msgid "" "`bpo-36949 `__: Implement __repr__ for " "WeakSet objects." msgstr "" -#: ../../../build/NEWS:1764 +#: ../../../build/NEWS:1783 msgid "" "`bpo-36948 `__: Fix :exc:`NameError` in " ":meth:`urllib.request.URLopener.retrieve`. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:1768 +#: ../../../build/NEWS:1787 msgid "" "`bpo-33524 `__: Fix the folding of email" " header when the max_line_length is 0 or None and the header contains non-" "ascii characters. Contributed by Licht Takeuchi (@Licht-T)." msgstr "" -#: ../../../build/NEWS:1772 +#: ../../../build/NEWS:1791 msgid "" "`bpo-24564 `__: :func:`shutil.copystat` " "now ignores :const:`errno.EINVAL` on :func:`os.setxattr` which may occur " "when copying files on filesystems without extended attributes support." msgstr "" -#: ../../../build/NEWS:1776 +#: ../../../build/NEWS:1795 msgid "Original patch by Giampaolo Rodola, updated by Ying Wang." msgstr "*Patch* awal oleh Giampaolo Rodola, diperbarui oleh Ying Wang." -#: ../../../build/NEWS:1778 +#: ../../../build/NEWS:1797 msgid "" "`bpo-36888 `__: Python child processes " "can now access the status of their parent process using " "multiprocessing.process.parent_process" msgstr "" -#: ../../../build/NEWS:1781 +#: ../../../build/NEWS:1800 msgid "" "`bpo-36921 `__: Deprecate ``@coroutine``" " for sake of ``async def``." msgstr "" -#: ../../../build/NEWS:1783 +#: ../../../build/NEWS:1802 msgid "" "`bpo-25652 `__: Fix bug in ``__rmod__`` " "of ``UserString`` - by Batuhan Taskaya." msgstr "" -#: ../../../build/NEWS:1785 +#: ../../../build/NEWS:1804 msgid "" "`bpo-36916 `__: Remove a message about " "an unhandled exception in a task when writer.write() is used without await " "and writer.drain() fails with an exception." msgstr "" -#: ../../../build/NEWS:1789 +#: ../../../build/NEWS:1808 msgid "" "`bpo-36889 `__: Introduce " ":class:`asyncio.Stream` class that merges :class:`asyncio.StreamReader` and " @@ -3538,59 +3572,59 @@ msgid "" "and :class:`asyncio.StreamReaderProtocol` outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1805 +#: ../../../build/NEWS:1824 msgid "" "`bpo-36845 `__: Added validation of " "integer prefixes to the construction of IP networks and interfaces in the " "ipaddress module." msgstr "" -#: ../../../build/NEWS:1808 +#: ../../../build/NEWS:1827 msgid "" "`bpo-23378 `__: Add an extend action to " "argparser." msgstr "" -#: ../../../build/NEWS:1810 +#: ../../../build/NEWS:1829 msgid "" "`bpo-36867 `__: Fix a bug making a " "SharedMemoryManager instance and its parent process use two separate " "resource_tracker processes." msgstr "" -#: ../../../build/NEWS:1813 +#: ../../../build/NEWS:1832 msgid "" "`bpo-23896 `__: Adds a grammar to " "lib2to3.pygram that contains exec as a function not as statement." msgstr "" -#: ../../../build/NEWS:1816 +#: ../../../build/NEWS:1835 msgid "" "`bpo-36895 `__: The function " "``time.clock()`` was deprecated in 3.3 in favor of ``time.perf_counter()`` " "and marked for removal in 3.8, it has removed." msgstr "" -#: ../../../build/NEWS:1819 +#: ../../../build/NEWS:1838 msgid "" "`bpo-35545 `__: Fix asyncio discarding " "IPv6 scopes when ensuring hostname resolutions internally" msgstr "" -#: ../../../build/NEWS:1822 +#: ../../../build/NEWS:1841 msgid "" "`bpo-36887 `__: Add new function " ":func:`math.isqrt` to compute integer square roots." msgstr "" -#: ../../../build/NEWS:1825 +#: ../../../build/NEWS:1844 msgid "" "`bpo-34632 `__: Introduce the " "``importlib.metadata`` module with (provisional) support for reading " "metadata from third-party packages." msgstr "" -#: ../../../build/NEWS:1828 +#: ../../../build/NEWS:1847 msgid "" "`bpo-36878 `__: When using " "`type_comments=True` in `ast.parse`, treat `# type: ignore` followed by a " @@ -3599,13 +3633,13 @@ msgid "" "formations such as `# type: ignore[E1000]`." msgstr "" -#: ../../../build/NEWS:1833 +#: ../../../build/NEWS:1852 msgid "" "`bpo-36778 `__: ``cp65001`` encoding " "(Windows code page 65001) becomes an alias to ``utf_8`` encoding." msgstr "" -#: ../../../build/NEWS:1836 +#: ../../../build/NEWS:1855 msgid "" "`bpo-36867 `__: The " "multiprocessing.resource_tracker replaces the " @@ -3613,14 +3647,14 @@ msgid "" "resource_tracker also tracks shared_memory segments." msgstr "" -#: ../../../build/NEWS:1840 +#: ../../../build/NEWS:1859 msgid "" "`bpo-30262 `__: The ``Cache`` and " "``Statement`` objects of the :mod:`sqlite3` module are not exposed to the " "user. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:1843 +#: ../../../build/NEWS:1862 msgid "" "`bpo-24538 `__: In `shutil.copystat()`, " "first copy extended file attributes and then file permissions, since " @@ -3628,7 +3662,7 @@ msgid "" "writeable." msgstr "" -#: ../../../build/NEWS:1847 +#: ../../../build/NEWS:1866 msgid "" "`bpo-36829 `__: Add new " ":func:`sys.unraisablehook` function which can be overridden to control how " @@ -3638,79 +3672,79 @@ msgid "" "(:func:`gc.collect`)." msgstr "" -#: ../../../build/NEWS:1853 +#: ../../../build/NEWS:1872 msgid "" "`bpo-36832 `__: Introducing " "``zipfile.Path``, a pathlib-compatible wrapper for traversing zip files." msgstr "" -#: ../../../build/NEWS:1856 +#: ../../../build/NEWS:1875 msgid "" "`bpo-36814 `__: Fix an issue where " "os.posix_spawnp() would incorrectly raise a TypeError when file_actions is " "None." msgstr "" -#: ../../../build/NEWS:1859 +#: ../../../build/NEWS:1878 msgid "" "`bpo-33110 `__: Handle exceptions raised" " by functions added by concurrent.futures add_done_callback correctly when " "the Future has already completed." msgstr "" -#: ../../../build/NEWS:1863 +#: ../../../build/NEWS:1882 msgid "" "`bpo-26903 `__: Limit `max_workers` in " "`ProcessPoolExecutor` to 61 to work around a WaitForMultipleObjects " "limitation." msgstr "" -#: ../../../build/NEWS:1866 +#: ../../../build/NEWS:1885 msgid "" "`bpo-36813 `__: Fix " ":class:`~logging.handlers.QueueListener` to call ``queue.task_done()`` upon " "stopping. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:1869 +#: ../../../build/NEWS:1888 msgid "" "`bpo-36806 `__: Forbid creation of " "asyncio stream objects like StreamReader, StreamWriter, Process, and their " "protocols outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1872 +#: ../../../build/NEWS:1891 msgid "" "`bpo-36802 `__: Provide both sync and " "async calls for StreamWriter.write() and StreamWriter.close()" msgstr "" -#: ../../../build/NEWS:1875 +#: ../../../build/NEWS:1894 msgid "" "`bpo-36801 `__: Properly handle SSL " "connection closing in asyncio StreamWriter.drain() call." msgstr "" -#: ../../../build/NEWS:1878 +#: ../../../build/NEWS:1897 msgid "" "`bpo-36785 `__: Implement PEP 574 " "(pickle protocol 5 with out-of-band buffers)." msgstr "" -#: ../../../build/NEWS:1880 +#: ../../../build/NEWS:1899 msgid "" "`bpo-36772 `__: functools.lru_cache() " "can now be used as a straight decorator in addition to its existing usage as" " a function that returns a decorator." msgstr "" -#: ../../../build/NEWS:1883 +#: ../../../build/NEWS:1902 msgid "" "`bpo-6584 `__: Add a " ":exc:`~gzip.BadGzipFile` exception to the :mod:`gzip` module." msgstr "" -#: ../../../build/NEWS:1886 +#: ../../../build/NEWS:1905 msgid "" "`bpo-36748 `__: Optimized write " "buffering in C implementation of ``TextIOWrapper``. Writing ASCII string to " @@ -3718,21 +3752,21 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1890 +#: ../../../build/NEWS:1909 msgid "" "`bpo-8138 `__: Don't mark " "``wsgiref.simple_server.SimpleServer`` as multi-threaded since " "``wsgiref.simple_server.WSGIServer`` is single-threaded." msgstr "" -#: ../../../build/NEWS:1894 +#: ../../../build/NEWS:1913 msgid "" "`bpo-22640 `__: " ":func:`py_compile.compile` now supports silent mode. Patch by Joannah " "Nanjekye" msgstr "" -#: ../../../build/NEWS:1897 +#: ../../../build/NEWS:1916 msgid "" "`bpo-29183 `__: Fix double exceptions in" " :class:`wsgiref.handlers.BaseHandler` by calling its " @@ -3740,20 +3774,20 @@ msgid "" " raised." msgstr "" -#: ../../../build/NEWS:1901 +#: ../../../build/NEWS:1920 msgid "" "`bpo-36548 `__: Improved the repr of " "regular expression flags." msgstr "" -#: ../../../build/NEWS:1903 +#: ../../../build/NEWS:1922 msgid "" "`bpo-36542 `__: The signature of Python " "functions can now be overridden by specifying the ``__text_signature__`` " "attribute." msgstr "" -#: ../../../build/NEWS:1906 +#: ../../../build/NEWS:1925 msgid "" "`bpo-36533 `__: Reinitialize " "logging.Handler locks in forked child processes instead of attempting to " @@ -3763,41 +3797,41 @@ msgid "" "one another as the lock acquisition order cannot be guaranteed." msgstr "" -#: ../../../build/NEWS:1913 +#: ../../../build/NEWS:1932 msgid "" "`bpo-35252 `__: Throw a TypeError " "instead of an AssertionError when using an invalid type annotation with " "singledispatch." msgstr "" -#: ../../../build/NEWS:1916 +#: ../../../build/NEWS:1935 msgid "" "`bpo-35900 `__: Allow reduction methods " "to return a 6-item tuple where the 6th item specifies a custom state-setting" " method that's called instead of the regular ``__setstate__`` method." msgstr "" -#: ../../../build/NEWS:1920 +#: ../../../build/NEWS:1939 msgid "" "`bpo-35900 `__: enable custom reduction " "callback registration for functions and classes in _pickle.c, using the new " "Pickler's attribute ``reducer_override``" msgstr "" -#: ../../../build/NEWS:1924 +#: ../../../build/NEWS:1943 msgid "" "`bpo-36368 `__: Fix a bug crashing " "SharedMemoryManager instances in interactive sessions after a ctrl-c " "(KeyboardInterrupt) was sent" msgstr "" -#: ../../../build/NEWS:1927 +#: ../../../build/NEWS:1946 msgid "" "`bpo-31904 `__: Fix mmap fail for " "VxWorks" msgstr "" -#: ../../../build/NEWS:1929 +#: ../../../build/NEWS:1948 msgid "" "`bpo-27497 `__: " ":meth:`csv.DictWriter.writeheader` now returns the return value of the " @@ -3805,13 +3839,13 @@ msgid "" "Nitin Patil." msgstr "" -#: ../../../build/NEWS:1933 +#: ../../../build/NEWS:1952 msgid "" "`bpo-36239 `__: Parsing .mo files now " "ignores comments starting and ending with #-#-#-#-#." msgstr "" -#: ../../../build/NEWS:1936 +#: ../../../build/NEWS:1955 msgid "" "`bpo-26707 `__: Enable plistlib to read " "and write binary plist files that were created as a KeyedArchive file. " @@ -3819,19 +3853,19 @@ msgid "" "objects." msgstr "" -#: ../../../build/NEWS:1940 +#: ../../../build/NEWS:1959 msgid "" "`bpo-31904 `__: Add posix module support" " for VxWorks." msgstr "" -#: ../../../build/NEWS:1942 +#: ../../../build/NEWS:1961 msgid "" "`bpo-35125 `__: Asyncio: Remove inner " "callback on outer cancellation in shield" msgstr "" -#: ../../../build/NEWS:1944 +#: ../../../build/NEWS:1963 msgid "" "`bpo-35721 `__: Fix " ":meth:`asyncio.SelectorEventLoop.subprocess_exec()` leaks file descriptors " @@ -3839,14 +3873,14 @@ msgid "" "Niklas Fiekas." msgstr "" -#: ../../../build/NEWS:1948 +#: ../../../build/NEWS:1967 msgid "" "`bpo-31855 `__: " ":func:`unittest.mock.mock_open` results now respects the argument of " "read([size]). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1951 +#: ../../../build/NEWS:1970 msgid "" "`bpo-35431 `__: Implement " ":func:`math.comb` that returns binomial coefficient, that computes the " @@ -3854,7 +3888,7 @@ msgid "" " order. Patch by Yash Aggarwal and Keller Fuchs." msgstr "" -#: ../../../build/NEWS:1955 +#: ../../../build/NEWS:1974 msgid "" "`bpo-26660 `__: Fixed permission errors " "in :class:`~tempfile.TemporaryDirectory` clean up. Previously " @@ -3862,7 +3896,7 @@ msgid "" " files or directories were created inside a temporary directory." msgstr "" -#: ../../../build/NEWS:1961 +#: ../../../build/NEWS:1980 msgid "" "`bpo-34271 `__: Add debugging helpers to" " ssl module. It's now possible to dump key material and to trace TLS " @@ -3870,46 +3904,46 @@ msgid "" "var." msgstr "" -#: ../../../build/NEWS:1965 +#: ../../../build/NEWS:1984 msgid "" "`bpo-26467 `__: Added AsyncMock to " "support using unittest to mock asyncio coroutines. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:1968 +#: ../../../build/NEWS:1987 msgid "" "`bpo-33569 `__: dataclasses.InitVar: " "Exposes the type used to create the init var." msgstr "" -#: ../../../build/NEWS:1971 +#: ../../../build/NEWS:1990 msgid "" "`bpo-34424 `__: Fix serialization of " "messages containing encoded strings when the policy.linesep is set to a " "multi-character string. Patch by Jens Troeger." msgstr "" -#: ../../../build/NEWS:1975 +#: ../../../build/NEWS:1994 msgid "" "`bpo-34303 `__: Performance of " ":func:`functools.reduce` is slightly improved. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:1978 +#: ../../../build/NEWS:1997 msgid "" "`bpo-33361 `__: Fix a bug in " ":class:`codecs.StreamRecoder` where seeking might leave old data in a buffer" " and break subsequent read calls. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:1982 +#: ../../../build/NEWS:2001 msgid "" "`bpo-22454 `__: The :mod:`shlex` module " "now exposes :func:`shlex.join`, the inverse of :func:`shlex.split`. Patch by" " Bo Bayles." msgstr "" -#: ../../../build/NEWS:1985 +#: ../../../build/NEWS:2004 msgid "" "`bpo-31922 `__: " ":meth:`asyncio.AbstractEventLoop.create_datagram_endpoint`: Do not connect " @@ -3917,13 +3951,13 @@ msgid "" " UDP broadcast." msgstr "" -#: ../../../build/NEWS:1989 +#: ../../../build/NEWS:2008 msgid "" "`bpo-24882 `__: Change " "ThreadPoolExecutor to use existing idle threads before spinning up new ones." msgstr "" -#: ../../../build/NEWS:1992 +#: ../../../build/NEWS:2011 msgid "" "`bpo-31961 `__: Added support for bytes " "and path-like objects in :func:`subprocess.Popen` on Windows. The *args* " @@ -3933,48 +3967,48 @@ msgid "" "parameter now accepts a bytes object. Based on patch by Anders Lorentsen." msgstr "" -#: ../../../build/NEWS:1999 +#: ../../../build/NEWS:2018 msgid "" "`bpo-33123 `__: " ":class:`pathlib.Path.unlink` now accepts a *missing_ok* parameter to avoid a" " :exc:`FileNotFoundError` from being raised. Patch by Robert Buchholz." msgstr "" -#: ../../../build/NEWS:2003 +#: ../../../build/NEWS:2022 msgid "" "`bpo-32941 `__: Allow :class:`mmap.mmap`" " objects to access the madvise() system call (through " ":meth:`mmap.mmap.madvise`)." msgstr "" -#: ../../../build/NEWS:2006 +#: ../../../build/NEWS:2025 msgid "" "`bpo-22102 `__: Added support for ZIP " "files with disks set to 0. Such files are commonly created by builtin tools " "on Windows when use ZIP64 extension. Patch by Francisco Facioni." msgstr "" -#: ../../../build/NEWS:2010 +#: ../../../build/NEWS:2029 msgid "" "`bpo-32515 `__: trace.py can now run " "modules via python3 -m trace -t --module module_name" msgstr "" -#: ../../../build/NEWS:2013 +#: ../../../build/NEWS:2032 msgid "" "`bpo-32299 `__: Changed " ":func:`unittest.mock.patch.dict` to return the patched dictionary when used " "as context manager. Patch by Vadim Tsander." msgstr "" -#: ../../../build/NEWS:2016 +#: ../../../build/NEWS:2035 msgid "" "`bpo-27141 `__: Added a ``__copy__()`` " "to ``collections.UserList`` and ``collections.UserDict`` in order to " "correctly implement shallow copying of the objects. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:2020 +#: ../../../build/NEWS:2039 msgid "" "`bpo-31829 `__: ``\\r``, ``\\0`` and " "``\\x1a`` (end-of-file on Windows) are now escaped in protocol 0 pickles of " @@ -3982,20 +4016,20 @@ msgid "" "text mode in Python 2." msgstr "" -#: ../../../build/NEWS:2024 +#: ../../../build/NEWS:2043 msgid "" "`bpo-23395 `__: " "``_thread.interrupt_main()`` now avoids setting the Python error status if " "the ``SIGINT`` signal is ignored or not handled by Python." msgstr "" -#: ../../../build/NEWS:2030 +#: ../../../build/NEWS:2049 msgid "" "`bpo-36896 `__: Clarify that some types " "have unstable constructor signature between Python versions." msgstr "" -#: ../../../build/NEWS:2033 +#: ../../../build/NEWS:2052 msgid "" "`bpo-36686 `__: Improve documentation of" " the stdin, stdout, and stderr arguments of of the " @@ -4003,39 +4037,39 @@ msgid "" "Also mention that decoding as text is not supported." msgstr "" -#: ../../../build/NEWS:2037 +#: ../../../build/NEWS:2056 msgid "" "Add a few tests to verify that the various values passed to the std* " "arguments actually work." msgstr "" -#: ../../../build/NEWS:2040 +#: ../../../build/NEWS:2059 msgid "" "`bpo-36984 `__: Improve version added " "references in ``typing`` module - by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2043 +#: ../../../build/NEWS:2062 msgid "" "`bpo-36868 `__: What's new now mentions " "SSLContext.hostname_checks_common_name instead of SSLContext.host_flags." msgstr "" -#: ../../../build/NEWS:2046 +#: ../../../build/NEWS:2065 msgid "" "`bpo-35924 `__: Add a note to the " "``curses.addstr()`` documentation to warn that multiline strings can cause " "segfaults because of an ncurses bug." msgstr "" -#: ../../../build/NEWS:2049 +#: ../../../build/NEWS:2068 msgid "" "`bpo-36783 `__: Added C API " "Documentation for Time_FromTimeAndFold and PyDateTime_FromDateAndTimeAndFold" " as per PEP 495. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2053 +#: ../../../build/NEWS:2072 msgid "" "`bpo-36797 `__: More of the legacy " "distutils documentation has been either pruned, or else more clearly marked " @@ -4043,43 +4077,43 @@ msgid "" "independently." msgstr "" -#: ../../../build/NEWS:2057 +#: ../../../build/NEWS:2076 msgid "" "`bpo-22865 `__: Add detail to the " "documentation on the `pty.spawn` function." msgstr "" -#: ../../../build/NEWS:2059 +#: ../../../build/NEWS:2078 msgid "" "`bpo-35397 `__: Remove deprecation and " "document urllib.parse.unwrap(). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2062 +#: ../../../build/NEWS:2081 msgid "" "`bpo-32995 `__: Added the context " "variable in glossary." msgstr "" -#: ../../../build/NEWS:2064 +#: ../../../build/NEWS:2083 msgid "" "`bpo-33519 `__: Clarify that `copy()` is" " not part of the `MutableSequence` ABC." msgstr "" -#: ../../../build/NEWS:2066 +#: ../../../build/NEWS:2085 msgid "" "`bpo-33482 `__: Make " "`codecs.StreamRecoder.writelines` take a list of bytes." msgstr "" -#: ../../../build/NEWS:2068 +#: ../../../build/NEWS:2087 msgid "" "`bpo-25735 `__: Added documentation for " "func factorial to indicate that returns integer values" msgstr "" -#: ../../../build/NEWS:2071 +#: ../../../build/NEWS:2090 msgid "" "`bpo-20285 `__: Expand object.__doc__ " "(docstring) to make it clearer. Modify pydoc.py so that help(object) lists " @@ -4087,7 +4121,7 @@ msgid "" "class.)" msgstr "" -#: ../../../build/NEWS:2078 +#: ../../../build/NEWS:2097 msgid "" "`bpo-37069 `__: Modify test_coroutines, " "test_cprofile, test_generators, test_raise, test_ssl and test_yield_from to " @@ -4095,32 +4129,32 @@ msgid "" ":func:`test.support.captured_stderr`." msgstr "" -#: ../../../build/NEWS:2083 +#: ../../../build/NEWS:2102 msgid "" "`bpo-37098 `__: Fix test_memfd_create on" " older Linux Kernels." msgstr "" -#: ../../../build/NEWS:2085 +#: ../../../build/NEWS:2104 msgid "" "`bpo-37081 `__: Test with OpenSSL 1.1.1c" msgstr "" -#: ../../../build/NEWS:2087 +#: ../../../build/NEWS:2106 msgid "" "`bpo-36829 `__: Add " ":func:`test.support.catch_unraisable_exception`: context manager catching " "unraisable exception using :func:`sys.unraisablehook`." msgstr "" -#: ../../../build/NEWS:2090 +#: ../../../build/NEWS:2109 msgid "" "`bpo-36915 `__: The main regrtest " "process now always removes all temporary directories of worker processes " "even if they crash or if they are killed on KeyboardInterrupt (CTRL+c)." msgstr "" -#: ../../../build/NEWS:2094 +#: ../../../build/NEWS:2113 msgid "" "`bpo-36719 `__: \"python3 -m test -jN " "...\" now continues the execution of next tests when a worker process crash " @@ -4128,14 +4162,14 @@ msgid "" "--failfast to stop at the first error." msgstr "" -#: ../../../build/NEWS:2098 +#: ../../../build/NEWS:2117 msgid "" "`bpo-36816 `__: Update " "Lib/test/selfsigned_pythontestdotnet.pem to match self-" "signed.pythontest.net's new TLS certificate." msgstr "" -#: ../../../build/NEWS:2101 +#: ../../../build/NEWS:2120 msgid "" "`bpo-35925 `__: Skip httplib and nntplib" " networking tests when they would otherwise fail due to a modern OS or " @@ -4143,19 +4177,19 @@ msgid "" "with weak certificates." msgstr "" -#: ../../../build/NEWS:2105 +#: ../../../build/NEWS:2124 msgid "" "`bpo-36782 `__: Add tests for several C " "API functions in the :mod:`datetime` module. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2108 +#: ../../../build/NEWS:2127 msgid "" "`bpo-36342 `__: Fix test_multiprocessing" " in test_venv if platform lacks functioning sem_open." msgstr "" -#: ../../../build/NEWS:2114 +#: ../../../build/NEWS:2133 msgid "" "`bpo-36721 `__: To embed Python into an " "application, a new ``--embed`` option must be passed to ``python3-config " @@ -4165,7 +4199,7 @@ msgid "" "previous command fails." msgstr "" -#: ../../../build/NEWS:2120 +#: ../../../build/NEWS:2139 msgid "" "Add a pkg-config ``python-3.8-embed`` module to embed Python into an " "application: ``pkg-config python-3.8-embed --libs`` includes " @@ -4175,7 +4209,7 @@ msgid "" "``X.Y`` with the Python version)." msgstr "" -#: ../../../build/NEWS:2127 +#: ../../../build/NEWS:2146 msgid "" "On the other hand, ``pkg-config python3.8 --libs`` no longer contains " "``-lpython3.8``. C extensions must not be linked to libpython (except on " @@ -4183,37 +4217,37 @@ msgid "" "on purpose." msgstr "" -#: ../../../build/NEWS:2132 +#: ../../../build/NEWS:2151 msgid "" "`bpo-36786 `__: \"make install\" now " "runs compileall in parallel." msgstr "" -#: ../../../build/NEWS:2137 +#: ../../../build/NEWS:2156 msgid "" "`bpo-36965 `__: include of " "STATUS_CONTROL_C_EXIT without depending on MSC compiler" msgstr "" -#: ../../../build/NEWS:2140 +#: ../../../build/NEWS:2159 msgid "" "`bpo-35926 `__: Update to OpenSSL 1.1.1b" " for Windows." msgstr "" -#: ../../../build/NEWS:2142 +#: ../../../build/NEWS:2161 msgid "" "`bpo-29883 `__: Add Windows support for " "UDP transports for the Proactor Event Loop. Patch by Adam Meily." msgstr "" -#: ../../../build/NEWS:2145 +#: ../../../build/NEWS:2164 msgid "" "`bpo-33407 `__: The " ":c:macro:`Py_DEPRECATED()` macro has been implemented for MSVC." msgstr "" -#: ../../../build/NEWS:2151 +#: ../../../build/NEWS:2170 msgid "" "`bpo-36231 `__: Support building Python " "on macOS without /usr/include installed. As of macOS 10.14, system header " @@ -4221,58 +4255,58 @@ msgid "" "Tools or the Xcode app." msgstr "" -#: ../../../build/NEWS:2158 +#: ../../../build/NEWS:2177 msgid "" "`bpo-35610 `__: Replace now redundant " ".context_use_ps1 with .prompt_last_line. This finishes change started in " "`bpo-31858 `__." msgstr "" -#: ../../../build/NEWS:2161 +#: ../../../build/NEWS:2180 msgid "" "`bpo-37038 `__: Make idlelib.run " "runnable; add test clause." msgstr "" -#: ../../../build/NEWS:2163 +#: ../../../build/NEWS:2182 msgid "" "`bpo-36958 `__: Print any argument other" " than None or int passed to SystemExit or sys.exit()." msgstr "" -#: ../../../build/NEWS:2166 +#: ../../../build/NEWS:2185 msgid "" "`bpo-36807 `__: When saving a file, call" " os.fsync() so bits are flushed to e.g. USB drive." msgstr "" -#: ../../../build/NEWS:2169 +#: ../../../build/NEWS:2188 msgid "" "`bpo-32411 `__: In browser.py, remove " "extraneous sorting by line number since dictionary was created in line " "number order." msgstr "" -#: ../../../build/NEWS:2175 +#: ../../../build/NEWS:2194 msgid "" "`bpo-37053 `__: Handle strings like " "u\"bar\" correctly in Tools/parser/unparse.py. Patch by Chih-Hsuan Yen." msgstr "" -#: ../../../build/NEWS:2181 +#: ../../../build/NEWS:2200 msgid "" "`bpo-36763 `__: Implement the :pep:`587`" " \"Python Initialization Configuration\"." msgstr "" -#: ../../../build/NEWS:2183 +#: ../../../build/NEWS:2202 msgid "" "`bpo-36379 `__: Fix crashes when " "attempting to use the *modulo* parameter when ``__ipow__`` is implemented in" " C." msgstr "" -#: ../../../build/NEWS:2186 +#: ../../../build/NEWS:2205 msgid "" "`bpo-37107 `__: Update " ":c:func:`PyObject_CallMethodObjArgs` and ``_PyObject_CallMethodIdObjArgs`` " @@ -4280,21 +4314,21 @@ msgid "" "many cases. Patch by Michael J. Sullivan." msgstr "" -#: ../../../build/NEWS:2191 +#: ../../../build/NEWS:2210 msgid "" "`bpo-36974 `__: Implement :pep:`590`: " "Vectorcall: a fast calling protocol for CPython. This is a new protocol to " "optimize calls of custom callable objects." msgstr "" -#: ../../../build/NEWS:2195 +#: ../../../build/NEWS:2214 msgid "" "`bpo-36763 `__: ``Py_Main()`` now " "returns the exitcode rather than calling ``Py_Exit(exitcode)`` when calling " "``PyErr_Print()`` if the current exception type is ``SystemExit``." msgstr "" -#: ../../../build/NEWS:2199 +#: ../../../build/NEWS:2218 msgid "" "`bpo-36922 `__: Add new type flag " "``Py_TPFLAGS_METHOD_DESCRIPTOR`` for objects behaving like unbound methods. " @@ -4302,28 +4336,28 @@ msgid "" "``LOAD_METHOD``/``CALL_METHOD`` opcodes. See PEP 590." msgstr "" -#: ../../../build/NEWS:2204 +#: ../../../build/NEWS:2223 msgid "" "`bpo-36728 `__: The " ":c:func:`PyEval_ReInitThreads` function has been removed from the C API. It " "should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` instead." msgstr "" -#: ../../../build/NEWS:2210 +#: ../../../build/NEWS:2229 msgid "Python 3.8.0 alpha 4" msgstr "Python 3.8.0 alfa 4" -#: ../../../build/NEWS:2212 +#: ../../../build/NEWS:2231 msgid "*Release date: 2019-05-06*" msgstr "*Tanggal rilis: 2019-05-06*" -#: ../../../build/NEWS:2217 +#: ../../../build/NEWS:2236 msgid "" "`bpo-36742 `__: Fixes mishandling of " "pre-normalization characters in urlsplit()." msgstr "" -#: ../../../build/NEWS:2220 +#: ../../../build/NEWS:2239 msgid "" "`bpo-30458 `__: Address CVE-2019-9740 by" " disallowing URL paths with embedded whitespace or control characters " @@ -4332,7 +4366,7 @@ msgid "" "raised." msgstr "" -#: ../../../build/NEWS:2225 +#: ../../../build/NEWS:2244 msgid "" "`bpo-35755 `__: :func:`shutil.which` now" " uses ``os.confstr(\"CS_PATH\")`` if available and if the :envvar:`PATH` " @@ -4342,34 +4376,34 @@ msgid "" "directory if the :envvar:`PATH` environment variable is not set." msgstr "" -#: ../../../build/NEWS:2235 +#: ../../../build/NEWS:2254 msgid "" "`bpo-36722 `__: In debug build, import " "now also looks for C extensions compiled in release mode and for C " "extensions compiled in the stable ABI." msgstr "" -#: ../../../build/NEWS:2238 +#: ../../../build/NEWS:2257 msgid "" "`bpo-32849 `__: Fix Python " "Initialization code on FreeBSD to detect properly when stdin file descriptor" " (fd 0) is invalid." msgstr "" -#: ../../../build/NEWS:2241 +#: ../../../build/NEWS:2260 msgid "" "`bpo-36623 `__: Remove parser headers " "and related function declarations that lack implementations after the " "removal of pgen." msgstr "" -#: ../../../build/NEWS:2244 +#: ../../../build/NEWS:2263 msgid "" "`bpo-20180 `__: ``dict.pop()`` is now up" " to 33% faster thanks to Argument Clinic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2247 +#: ../../../build/NEWS:2266 msgid "" "`bpo-36611 `__: Debug memory allocators:" " disable serialno field by default from debug hooks on Python memory " @@ -4379,7 +4413,7 @@ msgid "" "with ``PYMEM_DEBUG_SERIALNO`` defined to get back the field." msgstr "" -#: ../../../build/NEWS:2254 +#: ../../../build/NEWS:2273 msgid "" "`bpo-36588 `__: On AIX, " ":attr:`sys.platform` doesn't contain the major version anymore. Always " @@ -4388,19 +4422,19 @@ msgid "" "``sys.platform.startswith('aix')``. Contributed by M. Felt." msgstr "" -#: ../../../build/NEWS:2259 +#: ../../../build/NEWS:2278 msgid "" "`bpo-36549 `__: Change str.capitalize to" " use titlecase for the first character instead of uppercase." msgstr "" -#: ../../../build/NEWS:2262 +#: ../../../build/NEWS:2281 msgid "" "`bpo-36540 `__: Implement :pep:`570` " "(Python positional-only parameters). Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2265 +#: ../../../build/NEWS:2284 msgid "" "`bpo-36475 `__: " ":c:func:`PyEval_AcquireLock` and :c:func:`PyEval_AcquireThread` now " @@ -4409,25 +4443,25 @@ msgid "" ":c:func:`Py_END_ALLOW_THREADS`, and :c:func:`PyGILState_Ensure`." msgstr "" -#: ../../../build/NEWS:2270 +#: ../../../build/NEWS:2289 msgid "" "`bpo-36504 `__: Fix signed integer " "overflow in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2273 +#: ../../../build/NEWS:2292 msgid "" "`bpo-20844 `__: Fix running script with " "encoding cookie and LF line ending may fail on Windows." msgstr "" -#: ../../../build/NEWS:2276 +#: ../../../build/NEWS:2295 msgid "" "`bpo-24214 `__: Fixed support of the " "surrogatepass error handler in the UTF-8 incremental decoder." msgstr "" -#: ../../../build/NEWS:2279 +#: ../../../build/NEWS:2298 msgid "" "`bpo-36452 `__: Changing ``dict`` keys " "during iteration of the dict itself, ``keys()``, ``values()``, or " @@ -4436,51 +4470,51 @@ msgid "" "will be raised after ``len(dict)`` iterations. Contributed by Thomas Perl." msgstr "" -#: ../../../build/NEWS:2285 +#: ../../../build/NEWS:2304 msgid "" "`bpo-36459 `__: Fix a possible double " "``PyMem_FREE()`` due to tokenizer.c's ``tok_nextc()``." msgstr "" -#: ../../../build/NEWS:2288 +#: ../../../build/NEWS:2307 msgid "" "`bpo-36433 `__: Fixed TypeError message " "in classmethoddescr_call." msgstr "" -#: ../../../build/NEWS:2290 +#: ../../../build/NEWS:2309 msgid "" "`bpo-36430 `__: Fix a possible reference" " leak in :func:`itertools.count`." msgstr "" -#: ../../../build/NEWS:2292 +#: ../../../build/NEWS:2311 msgid "" "`bpo-36440 `__: Include node names in " "``ParserError`` messages, instead of numeric IDs. Patch by A. Skrobov." msgstr "" -#: ../../../build/NEWS:2295 +#: ../../../build/NEWS:2314 msgid "" "`bpo-36143 `__: Regenerate " ":mod:`keyword` from the Grammar and Tokens file using pgen. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:2298 +#: ../../../build/NEWS:2317 msgid "" "`bpo-18372 `__: Add missing " ":c:func:`PyObject_GC_Track` calls in the :mod:`pickle` module. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2304 +#: ../../../build/NEWS:2323 msgid "" "`bpo-35952 `__: Fix pythoninfo when the " "compiler is missing." msgstr "" -#: ../../../build/NEWS:2306 +#: ../../../build/NEWS:2325 msgid "" "`bpo-28238 `__: The ``.find*()`` methods" " of xml.etree.ElementTree can now search for wildcards like ``{*}tag`` and " @@ -4488,13 +4522,13 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2310 +#: ../../../build/NEWS:2329 msgid "" "`bpo-26978 `__: `pathlib.path.link_to()`" " is now implemented. It creates a hard link pointing to a path." msgstr "" -#: ../../../build/NEWS:2313 +#: ../../../build/NEWS:2332 msgid "" "`bpo-1613500 `__: " ":class:`fileinput.FileInput` now uses the input file mode to correctly set " @@ -4502,27 +4536,27 @@ msgid "" "``inplace=True`` is passed to its constructor." msgstr "" -#: ../../../build/NEWS:2317 +#: ../../../build/NEWS:2336 msgid "" "`bpo-36734 `__: Fix compilation of " "``faulthandler.c`` on HP-UX. Initialize ``stack_t current_stack`` to zero " "using ``memset()``." msgstr "" -#: ../../../build/NEWS:2320 +#: ../../../build/NEWS:2339 msgid "" "`bpo-13611 `__: The " "xml.etree.ElementTree packages gained support for C14N 2.0 serialisation. " "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2323 +#: ../../../build/NEWS:2342 msgid "" "`bpo-36669 `__: Add missing matrix " "multiplication operator support to weakref.proxy." msgstr "" -#: ../../../build/NEWS:2326 +#: ../../../build/NEWS:2345 msgid "" "`bpo-36676 `__: The XMLParser() in " "xml.etree.ElementTree provides namespace prefix context to the parser target" @@ -4530,14 +4564,14 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2330 +#: ../../../build/NEWS:2349 msgid "" "`bpo-36673 `__: The TreeBuilder and " "XMLPullParser in xml.etree.ElementTree gained support for parsing comments " "and processing instructions. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2334 +#: ../../../build/NEWS:2353 msgid "" "`bpo-36650 `__: The C version of " "functools.lru_cache() was treating calls with an empty ``**kwargs`` " @@ -4546,7 +4580,7 @@ msgid "" "miss." msgstr "" -#: ../../../build/NEWS:2339 +#: ../../../build/NEWS:2358 msgid "" "`bpo-28552 `__: Fix " ":mod:`distutils.sysconfig` if :data:`sys.executable` is ``None`` or an empty" @@ -4555,7 +4589,7 @@ msgid "" " or an empty string." msgstr "" -#: ../../../build/NEWS:2344 +#: ../../../build/NEWS:2363 msgid "" "`bpo-35755 `__: :func:`shutil.which` and" " :func:`distutils.spawn.find_executable` now use ``os.confstr(\"CS_PATH\")``" @@ -4565,13 +4599,13 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:2351 +#: ../../../build/NEWS:2370 msgid "" "`bpo-25430 `__: improve performance of " "``IPNetwork.__contains__()``" msgstr "" -#: ../../../build/NEWS:2353 +#: ../../../build/NEWS:2372 msgid "" "`bpo-30485 `__: Path expressions in " "xml.etree.ElementTree can now avoid explicit namespace prefixes for tags (or" @@ -4579,20 +4613,20 @@ msgid "" "empty string prefix." msgstr "" -#: ../../../build/NEWS:2357 +#: ../../../build/NEWS:2376 msgid "" "`bpo-36613 `__: Fix :mod:`asyncio` " "wait() not removing callback if exception" msgstr "" -#: ../../../build/NEWS:2359 +#: ../../../build/NEWS:2378 msgid "" "`bpo-36598 `__: Fix ``isinstance`` check" " for Mock objects with spec when the code is executed under tracing. Patch " "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2362 +#: ../../../build/NEWS:2381 msgid "" "`bpo-18748 `__: In development mode " "(:option:`-X` ``dev``) and in debug build, the :class:`io.IOBase` destructor" @@ -4600,7 +4634,7 @@ msgid "" "release mode." msgstr "" -#: ../../../build/NEWS:2366 +#: ../../../build/NEWS:2385 msgid "" "`bpo-36575 `__: The ``_lsprof`` module " "now uses internal timer same to ``time.perf_counter()`` by default. " @@ -4609,60 +4643,60 @@ msgid "" "updates since ``perf_counter()`` is monotonic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2372 +#: ../../../build/NEWS:2391 msgid "" "`bpo-33461 `__: ``json.loads`` now emits" " ``DeprecationWarning`` when ``encoding`` option is specified. Patch by " "Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:2375 +#: ../../../build/NEWS:2394 msgid "" "`bpo-36559 `__: The random module now " "prefers the lean internal _sha512 module over hashlib for seed(version=2) to" " optimize import time." msgstr "" -#: ../../../build/NEWS:2378 +#: ../../../build/NEWS:2397 msgid "" "`bpo-17561 `__: Set backlog=None as the " "default for socket.create_server." msgstr "" -#: ../../../build/NEWS:2380 +#: ../../../build/NEWS:2399 msgid "" "`bpo-34373 `__: Fix :func:`time.mktime` " "error handling on AIX for year before 1970." msgstr "" -#: ../../../build/NEWS:2383 +#: ../../../build/NEWS:2402 msgid "" "`bpo-36232 `__: Improve error message " "when trying to open existing DBM database that actually doesn't exist. Patch" " by Marco Rougeth." msgstr "" -#: ../../../build/NEWS:2386 +#: ../../../build/NEWS:2405 msgid "" "`bpo-36546 `__: Add " "statistics.quantiles()" msgstr "" -#: ../../../build/NEWS:2388 +#: ../../../build/NEWS:2407 msgid "" "`bpo-36050 `__: Optimized " "``http.client.HTTPResponse.read()`` for large response. Patch by Inada " "Naoki." msgstr "" -#: ../../../build/NEWS:2391 +#: ../../../build/NEWS:2410 msgid "" "`bpo-36522 `__: If *debuglevel* is set " "to >0 in :mod:`http.client`, print all values for headers with multiple " "values for the same header name. Patch by Matt Houglum." msgstr "" -#: ../../../build/NEWS:2395 +#: ../../../build/NEWS:2414 msgid "" "`bpo-36492 `__: Deprecated passing " "required arguments like *func* as keyword arguments in functions which " @@ -4672,13 +4706,13 @@ msgid "" "positional arguments." msgstr "" -#: ../../../build/NEWS:2401 +#: ../../../build/NEWS:2420 msgid "" "`bpo-27181 `__: Add " "statistics.geometric_mean()." msgstr "" -#: ../../../build/NEWS:2403 +#: ../../../build/NEWS:2422 msgid "" "`bpo-30427 `__: ``os.path.normcase()`` " "relies on ``os.fspath()`` to check the type of its argument. Redundant " @@ -4686,7 +4720,7 @@ msgid "" "``ntpath.normcase()`` implementations. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:2408 +#: ../../../build/NEWS:2427 msgid "" "`bpo-36385 `__: Stop rejecting IPv4 " "octets for being ambiguously octal. Leading zeros are ignored, and no longer" @@ -4694,25 +4728,25 @@ msgid "" "Octets must still be no more than three digits, including leading zeroes." msgstr "" -#: ../../../build/NEWS:2413 +#: ../../../build/NEWS:2432 msgid "" "`bpo-36434 `__: Errors during writing to" " a ZIP file no longer prevent to properly close it." msgstr "" -#: ../../../build/NEWS:2416 +#: ../../../build/NEWS:2435 msgid "" "`bpo-36407 `__: Fixed wrong indentation " "writing for CDATA section in xml.dom.minidom. Patch by Vladimir Surjaninov." msgstr "" -#: ../../../build/NEWS:2419 +#: ../../../build/NEWS:2438 msgid "" "`bpo-36326 `__: inspect.getdoc() can now" " find docstrings for member objects when __slots__ is a dictionary." msgstr "" -#: ../../../build/NEWS:2422 +#: ../../../build/NEWS:2441 msgid "" "`bpo-36366 `__: Calling ``stop()`` on an" " unstarted or stopped :func:`unittest.mock.patch` object will now return " @@ -4720,27 +4754,27 @@ msgid "" " Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2427 +#: ../../../build/NEWS:2446 msgid "" "`bpo-36348 `__: The " ":meth:`imap.IMAP4.logout` method no longer ignores silently arbitrary " "exceptions." msgstr "" -#: ../../../build/NEWS:2430 +#: ../../../build/NEWS:2449 msgid "" "`bpo-31904 `__: Add time module support " "and fix test_time faiures for VxWorks." msgstr "" -#: ../../../build/NEWS:2432 +#: ../../../build/NEWS:2451 msgid "" "`bpo-36227 `__: Added support for " "keyword arguments `default_namespace` and `xml_declaration` in functions " "ElementTree.tostring() and ElementTree.tostringlist()." msgstr "" -#: ../../../build/NEWS:2436 +#: ../../../build/NEWS:2455 msgid "" "`bpo-36004 `__: Added new alternate " "constructors :meth:`datetime.date.fromisocalendar` and " @@ -4749,7 +4783,7 @@ msgid "" "``isocalendar`` method. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2442 +#: ../../../build/NEWS:2461 msgid "" "`bpo-35936 `__: :mod:`modulefinder` no " "longer depends on the deprecated :mod:`imp` module, and the initializer for " @@ -4757,21 +4791,21 @@ msgid "" "Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2447 +#: ../../../build/NEWS:2466 msgid "" "`bpo-35376 `__: :mod:`modulefinder` " "correctly handles modules that have the same name as a bad package. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2450 +#: ../../../build/NEWS:2469 msgid "" "`bpo-17396 `__: :mod:`modulefinder` no " "longer crashes when encountering syntax errors in followed imports. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2453 +#: ../../../build/NEWS:2472 msgid "" "`bpo-35934 `__: Added " ":meth:`~socket.create_server()` and :meth:`~socket.has_dualstack_ipv6()` " @@ -4780,59 +4814,59 @@ msgid "" " on the same socket. (Contributed by Giampaolo Rodola in :issue:`17561`.)" msgstr "" -#: ../../../build/NEWS:2459 +#: ../../../build/NEWS:2478 msgid "" "`bpo-23078 `__: Add support for " ":func:`classmethod` and :func:`staticmethod` to " ":func:`unittest.mock.create_autospec`. Initial patch by Felipe Ochoa." msgstr "" -#: ../../../build/NEWS:2462 +#: ../../../build/NEWS:2481 msgid "" "`bpo-35416 `__: Fix potential resource " "warnings in distutils. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:2465 +#: ../../../build/NEWS:2484 msgid "" "`bpo-25451 `__: Add transparency methods" " to :class:`tkinter.PhotoImage`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2468 +#: ../../../build/NEWS:2487 msgid "" "`bpo-35082 `__: Don't return deleted " "attributes when calling dir on a :class:`unittest.mock.Mock`." msgstr "" -#: ../../../build/NEWS:2471 +#: ../../../build/NEWS:2490 msgid "" "`bpo-34547 `__: " ":class:`wsgiref.handlers.BaseHandler` now handles abrupt client connection " "terminations gracefully. Patch by Petter Strandmark." msgstr "" -#: ../../../build/NEWS:2474 +#: ../../../build/NEWS:2493 msgid "" "`bpo-31658 `__: :func:`xml.sax.parse` " "now supports :term:`path-like `. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:2477 +#: ../../../build/NEWS:2496 msgid "" "`bpo-34139 `__: Remove stale unix " "datagram socket before binding" msgstr "" -#: ../../../build/NEWS:2479 +#: ../../../build/NEWS:2498 msgid "" "`bpo-33530 `__: Implemented Happy " "Eyeballs in `asyncio.create_connection()`. Added two new arguments, " "*happy_eyeballs_delay* and *interleave*, to specify Happy Eyeballs behavior." msgstr "" -#: ../../../build/NEWS:2483 +#: ../../../build/NEWS:2502 msgid "" "`bpo-33291 `__: Do not raise " "AttributeError when calling the inspect functions isgeneratorfunction, " @@ -4840,43 +4874,43 @@ msgid "" "arbitrary callable. Instead, return False." msgstr "" -#: ../../../build/NEWS:2487 +#: ../../../build/NEWS:2506 msgid "" "`bpo-31310 `__: Fix the " "multiprocessing.semaphore_tracker so it is reused by child processes" msgstr "" -#: ../../../build/NEWS:2490 +#: ../../../build/NEWS:2509 msgid "" "`bpo-31292 `__: Fix ``setup.py check " "--restructuredtext`` for files containing ``include`` directives." msgstr "" -#: ../../../build/NEWS:2496 +#: ../../../build/NEWS:2515 msgid "" "`bpo-36625 `__: Remove obsolete comments" " from docstrings in fractions.Fraction" msgstr "" -#: ../../../build/NEWS:2498 +#: ../../../build/NEWS:2517 msgid "" "`bpo-30840 `__: Document relative " "imports" msgstr "" -#: ../../../build/NEWS:2500 +#: ../../../build/NEWS:2519 msgid "" "`bpo-36523 `__: Add docstring for " "io.IOBase.writelines()." msgstr "" -#: ../../../build/NEWS:2502 +#: ../../../build/NEWS:2521 msgid "" "`bpo-36425 `__: New documentation " "translation: `Simplified Chinese `_." msgstr "" -#: ../../../build/NEWS:2505 +#: ../../../build/NEWS:2524 msgid "" "`bpo-36345 `__: Avoid the duplication of" " code from ``Tools/scripts/serve.py`` in using the :rst:dir:`literalinclude`" @@ -4884,20 +4918,20 @@ msgid "" ":mod:`wsgiref`. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2510 +#: ../../../build/NEWS:2529 msgid "" "`bpo-36345 `__: Using the code of the " "``Tools/scripts/serve.py`` script as an example in the :mod:`wsgiref` " "documentation. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2514 +#: ../../../build/NEWS:2533 msgid "" "`bpo-36157 `__: Added Documention for " "PyInterpreterState_Main()." msgstr "" -#: ../../../build/NEWS:2516 +#: ../../../build/NEWS:2535 msgid "" "`bpo-33043 `__: Updates the " "docs.python.org page with the addition of a 'Contributing to Docs' link at " @@ -4906,26 +4940,26 @@ msgid "" "Documentation Bugs section." msgstr "" -#: ../../../build/NEWS:2521 +#: ../../../build/NEWS:2540 msgid "" "`bpo-35581 `__: @typing.type_check_only " "now allows type stubs to mark functions and classes not available during " "runtime." msgstr "" -#: ../../../build/NEWS:2524 +#: ../../../build/NEWS:2543 msgid "" "`bpo-33832 `__: Add glossary entry for " "'magic method'." msgstr "" -#: ../../../build/NEWS:2526 +#: ../../../build/NEWS:2545 msgid "" "`bpo-32913 `__: Added re.Match.groupdict" " example to regex HOWTO." msgstr "" -#: ../../../build/NEWS:2531 +#: ../../../build/NEWS:2550 msgid "" "`bpo-36719 `__: regrtest now always " "detects uncollectable objects. Previously, the check was only enabled by " @@ -4933,7 +4967,7 @@ msgid "" "``--findleaks`` becomes a deprecated alias to ``--fail-env-changed``." msgstr "" -#: ../../../build/NEWS:2536 +#: ../../../build/NEWS:2555 msgid "" "`bpo-36725 `__: When using " "mulitprocessing mode (-jN), regrtest now better reports errors if a worker " @@ -4941,7 +4975,7 @@ msgid "" "interrupted." msgstr "" -#: ../../../build/NEWS:2540 +#: ../../../build/NEWS:2559 msgid "" "`bpo-36454 `__: Change " "test_time.test_monotonic() to test only the lower bound of elapsed time " @@ -4949,38 +4983,38 @@ msgid "" " test failures on slow buildbots. Patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:2545 +#: ../../../build/NEWS:2564 msgid "" "`bpo-32424 `__: Improve test coverage " "for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2548 +#: ../../../build/NEWS:2567 msgid "" "`bpo-32424 `__: Fix typo in " "test_cyclic_gc() test for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2551 +#: ../../../build/NEWS:2570 msgid "" "`bpo-36635 `__: Add a new " ":mod:`_testinternalcapi` module to test the internal C API." msgstr "" -#: ../../../build/NEWS:2554 +#: ../../../build/NEWS:2573 msgid "" "`bpo-36629 `__: Fix " "``test_imap4_host_default_value()`` of ``test_imaplib``: catch also " ":data:`errno.ENETUNREACH` error." msgstr "" -#: ../../../build/NEWS:2557 +#: ../../../build/NEWS:2576 msgid "" "`bpo-36611 `__: Fix " "``test_sys.test_getallocatedblocks()`` when :mod:`tracemalloc` is enabled." msgstr "" -#: ../../../build/NEWS:2560 +#: ../../../build/NEWS:2579 msgid "" "`bpo-36560 `__: Fix reference leak " "hunting in regrtest: compute also deltas (of reference count, allocated " @@ -4988,61 +5022,61 @@ msgid "" "everything is initialized before starting to hunt reference leaks." msgstr "" -#: ../../../build/NEWS:2565 +#: ../../../build/NEWS:2584 msgid "" "`bpo-36565 `__: Fix reference hunting " "(``python3 -m test -R 3:3``) when Python has no built-in abc module." msgstr "" -#: ../../../build/NEWS:2568 +#: ../../../build/NEWS:2587 msgid "" "`bpo-31904 `__: Port test_resource to " "VxWorks: skip tests cases setting RLIMIT_FSIZE and RLIMIT_CPU." msgstr "" -#: ../../../build/NEWS:2571 +#: ../../../build/NEWS:2590 msgid "" "`bpo-31904 `__: Fix test_tabnanny on " "VxWorks: adjust ENOENT error message." msgstr "" -#: ../../../build/NEWS:2573 +#: ../../../build/NEWS:2592 msgid "" "`bpo-36436 `__: Fix " "``_testcapi.pymem_buffer_overflow()``: handle memory allocation failure." msgstr "" -#: ../../../build/NEWS:2576 +#: ../../../build/NEWS:2595 msgid "" "`bpo-31904 `__: Fix test_utf8_mode on " "VxWorks: Python always use UTF-8 on VxWorks." msgstr "" -#: ../../../build/NEWS:2579 +#: ../../../build/NEWS:2598 msgid "" "`bpo-36341 `__: Fix tests that may fail " "with PermissionError upon calling bind() on AF_UNIX sockets." msgstr "" -#: ../../../build/NEWS:2585 +#: ../../../build/NEWS:2604 msgid "" "`bpo-36747 `__: Remove the stale " "scriptsinstall Makefile target." msgstr "" -#: ../../../build/NEWS:2587 +#: ../../../build/NEWS:2606 msgid "" "`bpo-21536 `__: On Unix, C extensions " "are no longer linked to libpython except on Android and Cygwin." msgstr "" -#: ../../../build/NEWS:2590 +#: ../../../build/NEWS:2609 msgid "" "It is now possible for a statically linked Python to load a C extension " "built using a shared library Python." msgstr "" -#: ../../../build/NEWS:2593 +#: ../../../build/NEWS:2612 msgid "" "When Python is embedded, ``libpython`` must not be loaded with " "``RTLD_LOCAL``, but ``RTLD_GLOBAL`` instead. Previously, using " @@ -5051,11 +5085,11 @@ msgid "" "built by the ``*shared*`` section of ``Modules/Setup``." msgstr "" -#: ../../../build/NEWS:2599 +#: ../../../build/NEWS:2618 msgid "distutils, python-config and python-config.py have been modified." msgstr "distutils, python-config dan python-config.py telah dimodifikasi." -#: ../../../build/NEWS:2601 +#: ../../../build/NEWS:2620 msgid "" "`bpo-36707 `__: ``./configure --with-" "pymalloc`` no longer adds the ``m`` flag to SOABI " @@ -5063,7 +5097,7 @@ msgid "" " on the ABI." msgstr "" -#: ../../../build/NEWS:2605 +#: ../../../build/NEWS:2624 msgid "" "`bpo-36635 `__: Change " "``PyAPI_FUNC(type)``, ``PyAPI_DATA(type)`` and ``PyMODINIT_FUNC`` macros of " @@ -5073,13 +5107,13 @@ msgid "" "function in DLL exports on Windows." msgstr "" -#: ../../../build/NEWS:2611 +#: ../../../build/NEWS:2630 msgid "" "`bpo-31904 `__: Don't build the " "``_crypt`` extension on VxWorks." msgstr "" -#: ../../../build/NEWS:2613 +#: ../../../build/NEWS:2632 msgid "" "`bpo-36618 `__: Add ``-fmax-type-" "align=8`` to CFLAGS when clang compiler is detected. The pymalloc memory " @@ -5092,13 +5126,13 @@ msgid "" "can have the same issue." msgstr "" -#: ../../../build/NEWS:2622 +#: ../../../build/NEWS:2641 msgid "" "`bpo-36605 `__: ``make tags`` and ``make" " TAGS`` now also parse ``Modules/_io/*.c`` and ``Modules/_io/*.h``." msgstr "" -#: ../../../build/NEWS:2625 +#: ../../../build/NEWS:2644 msgid "" "`bpo-36465 `__: Release builds and debug" " builds are now ABI compatible: defining the ``Py_DEBUG`` macro no longer " @@ -5109,33 +5143,33 @@ msgid "" "option." msgstr "" -#: ../../../build/NEWS:2632 +#: ../../../build/NEWS:2651 msgid "" "`bpo-36577 `__: setup.py now correctly " "reports missing OpenSSL headers and libraries again." msgstr "" -#: ../../../build/NEWS:2635 +#: ../../../build/NEWS:2654 msgid "" "`bpo-36544 `__: Fix regression " "introduced in `bpo-36146 `__ refactoring" " setup.py" msgstr "" -#: ../../../build/NEWS:2637 +#: ../../../build/NEWS:2656 msgid "" "`bpo-36508 `__: ``python-config " "--ldflags`` no longer includes flags of the ``LINKFORSHARED`` variable. The " "``LINKFORSHARED`` variable must only be used to build executables." msgstr "" -#: ../../../build/NEWS:2641 +#: ../../../build/NEWS:2660 msgid "" "`bpo-36503 `__: Remove references to " "\"aix3\" and \"aix4\". Patch by M. Felt." msgstr "" -#: ../../../build/NEWS:2646 +#: ../../../build/NEWS:2665 msgid "" "`bpo-35920 `__: Added " "platform.win32_edition() and platform.win32_is_iot(). Added support for " @@ -5143,20 +5177,20 @@ msgid "" " to work on Windows IoT Core ARM32." msgstr "" -#: ../../../build/NEWS:2650 +#: ../../../build/NEWS:2669 msgid "" "`bpo-36649 `__: Remove trailing spaces " "for registry keys when installed via the Store." msgstr "" -#: ../../../build/NEWS:2653 +#: ../../../build/NEWS:2672 msgid "" "`bpo-34144 `__: Fixed activate.bat to " "correctly update codepage when chcp.com returns dots in output. Patch by " "Lorenz Mende." msgstr "" -#: ../../../build/NEWS:2656 +#: ../../../build/NEWS:2675 msgid "" "`bpo-36509 `__: Added preset-iot layout " "for Windows IoT ARM containers. This layout doesn't contain UI components " @@ -5164,7 +5198,7 @@ msgid "" "builds since Windows ARM32 builds must be cross-compiled when using MSVC." msgstr "" -#: ../../../build/NEWS:2661 +#: ../../../build/NEWS:2680 msgid "" "`bpo-35941 `__: enum_certificates " "function of the ssl module now returns certificates from all available " @@ -5177,26 +5211,26 @@ msgid "" "revocation list stores." msgstr "" -#: ../../../build/NEWS:2671 +#: ../../../build/NEWS:2690 msgid "" "`bpo-36441 `__: Fixes creating a venv " "when debug binaries are installed." msgstr "" -#: ../../../build/NEWS:2673 +#: ../../../build/NEWS:2692 msgid "" "`bpo-36085 `__: Enable better DLL " "resolution on Windows by using safe DLL search paths and adding " ":func:`os.add_dll_directory`." msgstr "" -#: ../../../build/NEWS:2676 +#: ../../../build/NEWS:2695 msgid "" "`bpo-36010 `__: Add the venv standard " "library module to the nuget distribution for Windows." msgstr "" -#: ../../../build/NEWS:2679 +#: ../../../build/NEWS:2698 msgid "" "`bpo-29515 `__: Add the following socket" " module constants on Windows: IPPROTO_AH IPPROTO_CBT IPPROTO_DSTOPTS " @@ -5207,28 +5241,28 @@ msgid "" " IPPROTO_ST" msgstr "" -#: ../../../build/NEWS:2687 +#: ../../../build/NEWS:2706 msgid "" "`bpo-35947 `__: Added current version of" " libffi to cpython-source-deps. Change _ctypes to use current version of " "libffi on Windows." msgstr "" -#: ../../../build/NEWS:2690 +#: ../../../build/NEWS:2709 msgid "" "`bpo-34060 `__: Report system load when " "running test suite on Windows. Patch by Ammar Askar. Based on prior work by " "Jeremy Kloth." msgstr "" -#: ../../../build/NEWS:2693 +#: ../../../build/NEWS:2712 msgid "" "`bpo-31512 `__: With the Windows 10 " "Creators Update, non-elevated users can now create symlinks as long as the " "computer has Developer Mode enabled." msgstr "" -#: ../../../build/NEWS:2699 +#: ../../../build/NEWS:2718 msgid "" "`bpo-34602 `__: Avoid failures setting " "macOS stack resource limit with resource.setrlimit. This reverts an earlier " @@ -5236,27 +5270,27 @@ msgid "" "non-default stack size when building the interpreter executable on macOS." msgstr "" -#: ../../../build/NEWS:2707 +#: ../../../build/NEWS:2726 msgid "" "`bpo-36429 `__: Fix starting IDLE with " "pyshell. Add idlelib.pyshell alias at top; remove pyshell alias at bottom. " "Remove obsolete __name__=='__main__' command." msgstr "" -#: ../../../build/NEWS:2714 +#: ../../../build/NEWS:2733 msgid "" "`bpo-14546 `__: Fix the argument " "handling in Tools/scripts/lll.py." msgstr "" -#: ../../../build/NEWS:2719 +#: ../../../build/NEWS:2738 msgid "" "`bpo-36763 `__: Fix memory leak in " ":c:func:`Py_SetStandardStreamEncoding`: release memory if the function is " "called twice." msgstr "" -#: ../../../build/NEWS:2722 +#: ../../../build/NEWS:2741 msgid "" "`bpo-36641 `__: " ":c:macro:`PyDoc_VAR(name)` and :c:macro:`PyDoc_STRVAR(name,str)` now create " @@ -5264,7 +5298,7 @@ msgid "" "Inada Naoki." msgstr "" -#: ../../../build/NEWS:2726 +#: ../../../build/NEWS:2745 msgid "" "`bpo-36389 `__: Change the value of " "``CLEANBYTE``, ``DEADDYTE`` and ``FORBIDDENBYTE`` internal constants used by" @@ -5274,7 +5308,7 @@ msgid "" " debug ``malloc()`` and ``free()``." msgstr "" -#: ../../../build/NEWS:2733 +#: ../../../build/NEWS:2752 msgid "" "`bpo-36443 `__: Since Python 3.7.0, " "calling :c:func:`Py_DecodeLocale` before :c:func:`Py_Initialize` produces " @@ -5285,7 +5319,7 @@ msgid "" "``_PyPreConfig``." msgstr "" -#: ../../../build/NEWS:2740 +#: ../../../build/NEWS:2759 msgid "" "`bpo-36025 `__: Fixed an accidental " "change to the datetime C API where the arguments to the " @@ -5295,7 +5329,7 @@ msgid "" "only present in alpha releases of Python 3.8. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2747 +#: ../../../build/NEWS:2766 msgid "" "`bpo-35810 `__: Modify ``PyObject_Init``" " to correctly increase the refcount of heap- allocated Type objects. Also " @@ -5303,15 +5337,15 @@ msgid "" "manually or not decreasing the type's refcount in tp_dealloc" msgstr "" -#: ../../../build/NEWS:2754 +#: ../../../build/NEWS:2773 msgid "Python 3.8.0 alpha 3" msgstr "Python 3.8.0 alfa 3" -#: ../../../build/NEWS:2756 +#: ../../../build/NEWS:2775 msgid "*Release date: 2019-03-25*" msgstr "*Tanggal rilis: 2019-03-25*" -#: ../../../build/NEWS:2761 +#: ../../../build/NEWS:2780 msgid "" "`bpo-36216 `__: Changes urlsplit() to " "raise ValueError when the URL contains characters that decompose under IDNA " @@ -5319,7 +5353,7 @@ msgid "" "parsed." msgstr "" -#: ../../../build/NEWS:2765 +#: ../../../build/NEWS:2784 msgid "" "`bpo-35121 `__: Don't send cookies of " "domain A without Domain attribute to domain B when domain A is a suffix " @@ -5328,84 +5362,84 @@ msgid "" "Singaravelan." msgstr "" -#: ../../../build/NEWS:2773 +#: ../../../build/NEWS:2792 msgid "" "`bpo-36421 `__: Fix a possible double " "decref in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2776 +#: ../../../build/NEWS:2795 msgid "" "`bpo-36412 `__: Fix a possible crash " "when creating a new dictionary." msgstr "" -#: ../../../build/NEWS:2778 +#: ../../../build/NEWS:2797 msgid "" "`bpo-36398 `__: Fix a possible crash in " "``structseq_repr()``." msgstr "" -#: ../../../build/NEWS:2780 +#: ../../../build/NEWS:2799 msgid "" "`bpo-36256 `__: Fix bug in parsermodule " "when parsing a state in a DFA that has two or more arcs with labels of the " "same type. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2783 +#: ../../../build/NEWS:2802 msgid "" "`bpo-36365 `__: repr(structseq) is no " "longer limited to 512 bytes." msgstr "" -#: ../../../build/NEWS:2785 +#: ../../../build/NEWS:2804 msgid "" "`bpo-36374 `__: Fix a possible null " "pointer dereference in ``merge_consts_recursive()``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2788 +#: ../../../build/NEWS:2807 msgid "" "`bpo-36236 `__: At Python " "initialization, the current directory is no longer prepended to " ":data:`sys.path` if it has been removed." msgstr "" -#: ../../../build/NEWS:2791 +#: ../../../build/NEWS:2810 msgid "" "`bpo-36352 `__: Python initialization " "now fails with an error, rather than silently truncating paths, if a path is" " too long." msgstr "" -#: ../../../build/NEWS:2794 +#: ../../../build/NEWS:2813 msgid "" "`bpo-36301 `__: Python initialization " "now fails if decoding ``pybuilddir.txt`` configuration file fails at " "startup." msgstr "" -#: ../../../build/NEWS:2797 +#: ../../../build/NEWS:2816 msgid "" "`bpo-36333 `__: Fix leak in " "_PyRuntimeState_Fini. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2800 +#: ../../../build/NEWS:2819 msgid "" "`bpo-36332 `__: The builtin " ":func:`compile` can now handle AST objects that contain assignment " "expressions. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2803 +#: ../../../build/NEWS:2822 msgid "" "`bpo-36282 `__: Improved error message " "for too much positional arguments in some builtin functions." msgstr "" -#: ../../../build/NEWS:2806 +#: ../../../build/NEWS:2825 msgid "" "`bpo-30040 `__: New empty dict uses " "fewer memory for now. It used more memory than empty dict created by " @@ -5413,7 +5447,7 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2810 +#: ../../../build/NEWS:2829 msgid "" "`bpo-36262 `__: Fix an unlikely memory " "leak on conversion from string to float in the function ``_Py_dg_strtod()`` " @@ -5421,27 +5455,27 @@ msgid "" ":func:`marshal.load`, etc." msgstr "" -#: ../../../build/NEWS:2814 +#: ../../../build/NEWS:2833 msgid "" "`bpo-36252 `__: Update Unicode databases" " to version 12.0.0." msgstr "" -#: ../../../build/NEWS:2816 +#: ../../../build/NEWS:2835 msgid "" "`bpo-36218 `__: Fix a segfault occurring" " when sorting a list of heterogeneous values. Patch contributed by Rémi " "Lapeyre and Elliot Gorokhovsky." msgstr "" -#: ../../../build/NEWS:2819 +#: ../../../build/NEWS:2838 msgid "" "`bpo-36188 `__: Cleaned up left-over " "vestiges of Python 2 unbound method handling in method objects and " "documentation. Patch by Martijn Pieters" msgstr "" -#: ../../../build/NEWS:2822 +#: ../../../build/NEWS:2841 msgid "" "`bpo-36124 `__: Add a new interpreter-" "specific dict and expose it in the C-API via PyInterpreterState_GetDict(). " @@ -5450,7 +5484,7 @@ msgid "" "state." msgstr "" -#: ../../../build/NEWS:2827 +#: ../../../build/NEWS:2846 msgid "" "`bpo-35975 `__: Add a " "``feature_version`` flag to ``ast.parse()`` (documented) and ``compile()`` " @@ -5462,13 +5496,13 @@ msgid "" "recognizes.)" msgstr "" -#: ../../../build/NEWS:2835 +#: ../../../build/NEWS:2854 msgid "" "`bpo-31904 `__: Use UTF-8 as the system " "encoding on VxWorks." msgstr "" -#: ../../../build/NEWS:2837 +#: ../../../build/NEWS:2856 msgid "" "`bpo-36048 `__: The " ":meth:`~object.__index__` special method will be used instead of " @@ -5477,19 +5511,19 @@ msgid "" "deprecated." msgstr "" -#: ../../../build/NEWS:2842 +#: ../../../build/NEWS:2861 msgid "" "`bpo-35808 `__: Retire pgen and use a " "modified version of pgen2 to generate the parser. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2848 +#: ../../../build/NEWS:2867 msgid "" "`bpo-36401 `__: The class documentation " "created by pydoc now has a separate section for readonly properties." msgstr "" -#: ../../../build/NEWS:2851 +#: ../../../build/NEWS:2870 msgid "" "`bpo-36320 `__: The typing.NamedTuple() " "class has deprecated the _field_types attribute in favor of the " @@ -5497,20 +5531,20 @@ msgid "" "attributes were converted from OrderedDict to a regular dict." msgstr "" -#: ../../../build/NEWS:2856 +#: ../../../build/NEWS:2875 msgid "" "`bpo-34745 `__: Fix :mod:`asyncio` ssl " "memory issues caused by circular references" msgstr "" -#: ../../../build/NEWS:2859 +#: ../../../build/NEWS:2878 msgid "" "`bpo-36324 `__: Add method to " "statistics.NormalDist for computing the inverse cumulative normal " "distribution." msgstr "" -#: ../../../build/NEWS:2862 +#: ../../../build/NEWS:2881 msgid "" "`bpo-36321 `__: collections.namedtuple()" " misspelled the name of an attribute. To be consistent with " @@ -5520,64 +5554,64 @@ msgid "" "future." msgstr "" -#: ../../../build/NEWS:2868 +#: ../../../build/NEWS:2887 msgid "" "`bpo-36297 `__: \"unicode_internal\" " "codec is removed. It was deprecated since Python 3.3. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2871 +#: ../../../build/NEWS:2890 msgid "" "`bpo-36298 `__: Raise " "ModuleNotFoundError in pyclbr when a module can't be found. Thanks to " "'mental' for the bug report." msgstr "" -#: ../../../build/NEWS:2874 +#: ../../../build/NEWS:2893 msgid "" "`bpo-36268 `__: Switch the default " "format used for writing tars with mod:`tarfile` to the modern POSIX.1-2001 " "pax standard, from the vendor-specific GNU. Contributed by C.A.M. Gerlach." msgstr "" -#: ../../../build/NEWS:2878 +#: ../../../build/NEWS:2897 msgid "" "`bpo-36285 `__: Fix integer overflows in" " the array module. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:2881 +#: ../../../build/NEWS:2900 msgid "" "`bpo-31904 `__: Add _signal module " "support for VxWorks." msgstr "" -#: ../../../build/NEWS:2883 +#: ../../../build/NEWS:2902 msgid "" "`bpo-36272 `__: :mod:`logging` does not " "silently ignore RecursionError anymore. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2886 +#: ../../../build/NEWS:2905 msgid "" "`bpo-36280 `__: Add a kind field to " "ast.Constant. It is 'u' if the literal has a 'u' prefix (i.e. a Python 2 " "style unicode literal), else None." msgstr "" -#: ../../../build/NEWS:2889 +#: ../../../build/NEWS:2908 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles all exceptions." msgstr "" -#: ../../../build/NEWS:2892 +#: ../../../build/NEWS:2911 msgid "" "`bpo-36251 `__: Fix format strings used " "for stderrprinter and re.Match reprs. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:2895 +#: ../../../build/NEWS:2914 msgid "" "`bpo-36235 `__: Fix ``CFLAGS`` in " "``customize_compiler()`` of ``distutils.sysconfig``: when the ``CFLAGS`` " @@ -5585,79 +5619,79 @@ msgid "" " ``OPT`` variable anymore. Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:2900 +#: ../../../build/NEWS:2919 msgid "" "`bpo-35807 `__: Update ensurepip to " "install pip 19.0.3 and setuptools 40.8.0." msgstr "" -#: ../../../build/NEWS:2902 +#: ../../../build/NEWS:2921 msgid "" "`bpo-36139 `__: Release GIL when closing" " :class:`~mmap.mmap` objects." msgstr "" -#: ../../../build/NEWS:2904 +#: ../../../build/NEWS:2923 msgid "" "`bpo-36179 `__: Fix two unlikely " "reference leaks in _hashopenssl. The leaks only occur in out-of-memory " "cases." msgstr "" -#: ../../../build/NEWS:2907 +#: ../../../build/NEWS:2926 msgid "" "`bpo-36169 `__: Add overlap() method to " "statistics.NormalDist. Computes the overlapping coefficient for two normal " "distributions." msgstr "" -#: ../../../build/NEWS:2910 +#: ../../../build/NEWS:2929 msgid "" "`bpo-36103 `__: Default buffer size used" " by ``shutil.copyfileobj()`` is changed from 16 KiB to 64 KiB on non-Windows" " platform to reduce system call overhead. Contributed by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2914 +#: ../../../build/NEWS:2933 msgid "" "`bpo-36130 `__: Fix ``pdb`` with " "``skip=...`` when stepping into a frame without a ``__name__`` global. " "Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2917 +#: ../../../build/NEWS:2936 msgid "" "`bpo-35652 `__: " "shutil.copytree(copy_function=...) erroneously pass DirEntry instead of a " "path string." msgstr "" -#: ../../../build/NEWS:2920 +#: ../../../build/NEWS:2939 msgid "" "`bpo-35178 `__: Ensure custom " ":func:`warnings.formatwarning` function can receive `line` as positional " "argument. Based on patch by Tashrif Billah." msgstr "" -#: ../../../build/NEWS:2923 +#: ../../../build/NEWS:2942 msgid "" "`bpo-36106 `__: Resolve potential name " "clash with libm's sinpi(). Patch by Dmitrii Pasechnik." msgstr "" -#: ../../../build/NEWS:2926 +#: ../../../build/NEWS:2945 msgid "" "`bpo-36091 `__: Clean up reference to " "async generator in Lib/types. Patch by Henry Chen." msgstr "" -#: ../../../build/NEWS:2929 +#: ../../../build/NEWS:2948 msgid "" "`bpo-36043 `__: :class:`FileCookieJar` " "supports :term:`path-like object`. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:2932 +#: ../../../build/NEWS:2951 msgid "" "`bpo-35899 `__: Enum has been fixed to " "correctly handle empty strings and strings with non-Latin characters (ie. " @@ -5665,13 +5699,13 @@ msgid "" "by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2936 +#: ../../../build/NEWS:2955 msgid "" "`bpo-21269 `__: Add ``args`` and " "``kwargs`` properties to mock call objects. Contributed by Kumar Akshay." msgstr "" -#: ../../../build/NEWS:2939 +#: ../../../build/NEWS:2958 msgid "" "`bpo-30670 `__: `pprint.pp` has been " "added to pretty-print objects with dictionary keys being sorted with their " @@ -5680,87 +5714,87 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2944 +#: ../../../build/NEWS:2963 msgid "" "`bpo-35843 `__: Implement " "``__getitem__`` for ``_NamespacePath``. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2947 +#: ../../../build/NEWS:2966 msgid "" "`bpo-35802 `__: Clean up code which " "checked presence of ``os.stat`` / ``os.lstat`` / ``os.chmod`` which are " "always present. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2951 +#: ../../../build/NEWS:2970 msgid "" "`bpo-35715 `__: Librates the return " "value of a ProcessPoolExecutor _process_worker after it's no longer needed " "to free memory" msgstr "" -#: ../../../build/NEWS:2954 +#: ../../../build/NEWS:2973 msgid "" "`bpo-35493 `__: Use " ":func:`multiprocessing.connection.wait` instead of polling each 0.2 seconds " "for worker updates in :class:`multiprocessing.Pool`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2958 +#: ../../../build/NEWS:2977 msgid "" "`bpo-35661 `__: Store the venv prompt in" " pyvenv.cfg." msgstr "" -#: ../../../build/NEWS:2960 +#: ../../../build/NEWS:2979 msgid "" "`bpo-35121 `__: Don't set cookie for a " "request when the request path is a prefix match of the cookie's path " "attribute but doesn't end with \"/\". Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2964 +#: ../../../build/NEWS:2983 msgid "" "`bpo-21478 `__: Calls to a child " "function created with :func:`unittest.mock.create_autospec` should propagate" " to the parent. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2968 +#: ../../../build/NEWS:2987 msgid "" "`bpo-35198 `__: Fix C++ extension " "compilation on AIX" msgstr "" -#: ../../../build/NEWS:2973 +#: ../../../build/NEWS:2992 msgid "" "`bpo-36329 `__: Declare the path of the " "Python binary for the usage of ``Tools/scripts/serve.py`` when executing " "``make -C Doc/ serve``. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:2977 +#: ../../../build/NEWS:2996 msgid "" "`bpo-36138 `__: Improve documentation " "about converting datetime.timedelta to scalars." msgstr "" -#: ../../../build/NEWS:2980 +#: ../../../build/NEWS:2999 msgid "" "`bpo-21314 `__: A new entry was added to" " the Core Language Section of the Programming FAQ, which explaines the usage" " of slash(/) in the signature of a function. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:2987 +#: ../../../build/NEWS:3006 msgid "" "`bpo-36234 `__: " "test_posix.PosixUidGidTests: add tests for invalid uid/gid type (str). " "Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:2990 +#: ../../../build/NEWS:3009 msgid "" "`bpo-29571 `__: Fix " "``test_re.test_locale_flag()``: use ``locale.getpreferredencoding()`` " @@ -5768,164 +5802,164 @@ msgid "" "locales, ``locale.getlocale()`` returns the wrong encoding." msgstr "" -#: ../../../build/NEWS:2995 +#: ../../../build/NEWS:3014 msgid "" "`bpo-36123 `__: Fix race condition in " "test_socket." msgstr "" -#: ../../../build/NEWS:3000 +#: ../../../build/NEWS:3019 msgid "" "`bpo-36356 `__: Fix leaks that led to " "build failure when configured with address sanitizer." msgstr "" -#: ../../../build/NEWS:3003 +#: ../../../build/NEWS:3022 msgid "" "`bpo-36146 `__: Add ``TEST_EXTENSIONS`` " "constant to ``setup.py`` to allow to not build test extensions like " "``_testcapi``." msgstr "" -#: ../../../build/NEWS:3006 +#: ../../../build/NEWS:3025 msgid "" "`bpo-36146 `__: Fix setup.py on macOS: " "only add ``/usr/include/ffi`` to include directories of _ctypes, not for all" " extensions." msgstr "" -#: ../../../build/NEWS:3009 +#: ../../../build/NEWS:3028 msgid "" "`bpo-31904 `__: Enable build system to " "cross-build for VxWorks RTOS." msgstr "" -#: ../../../build/NEWS:3014 +#: ../../../build/NEWS:3033 msgid "" "`bpo-36312 `__: Fixed decoders for the " "following code pages: 50220, 50221, 50222, 50225, 50227, 50229, 57002 " "through 57011, 65000 and 42." msgstr "" -#: ../../../build/NEWS:3017 +#: ../../../build/NEWS:3036 msgid "" "`bpo-36264 `__: Don't honor POSIX " "``HOME`` in ``os.path.expanduser`` on windows. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3020 +#: ../../../build/NEWS:3039 msgid "" "`bpo-24643 `__: Fix name collisions due " "to ``#define timezone _timezone`` in PC/pyconfig.h." msgstr "" -#: ../../../build/NEWS:3026 +#: ../../../build/NEWS:3045 msgid "" "`bpo-36405 `__: Use dict unpacking in " "idlelib." msgstr "" -#: ../../../build/NEWS:3028 +#: ../../../build/NEWS:3047 msgid "" "`bpo-36396 `__: Remove fgBg param of " "idlelib.config.GetHighlight(). This param was only used twice and changed " "the return type." msgstr "" -#: ../../../build/NEWS:3031 +#: ../../../build/NEWS:3050 msgid "" "`bpo-36176 `__: Fix IDLE autocomplete & " "calltip popup colors. Prevent conflicts with Linux dark themes (and slightly" " darken calltip background)." msgstr "" -#: ../../../build/NEWS:3034 +#: ../../../build/NEWS:3053 msgid "" "`bpo-23205 `__: For the grep module, add" " tests for findfiles, refactor findfiles to be a module-level function, and " "refactor findfiles to use os.walk." msgstr "" -#: ../../../build/NEWS:3038 +#: ../../../build/NEWS:3057 msgid "" "`bpo-23216 `__: Add docstrings to IDLE " "search modules." msgstr "" -#: ../../../build/NEWS:3040 +#: ../../../build/NEWS:3059 msgid "" "`bpo-36152 `__: Remove " "colorizer.ColorDelegator.close_when_done and the corresponding argument of " ".close(). In IDLE, both have always been None or False since 2007." msgstr "" -#: ../../../build/NEWS:3044 +#: ../../../build/NEWS:3063 msgid "" "`bpo-32129 `__: Avoid blurry IDLE " "application icon on macOS with Tk 8.6. Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:3047 +#: ../../../build/NEWS:3066 msgid "" "`bpo-36096 `__: Refactor class variables" " to instance variables in colorizer." msgstr "" -#: ../../../build/NEWS:3049 +#: ../../../build/NEWS:3068 msgid "" "`bpo-30348 `__: Increase test coverage " "of idlelib.autocomplete by 30%. Patch by Louie Lu" msgstr "" -#: ../../../build/NEWS:3055 +#: ../../../build/NEWS:3074 msgid "" "`bpo-35132 `__: Fix py-list and py-bt " "commands of python-gdb.py on gdb7." msgstr "" -#: ../../../build/NEWS:3057 +#: ../../../build/NEWS:3076 msgid "" "`bpo-32217 `__: Fix freeze script on " "Windows." msgstr "" -#: ../../../build/NEWS:3062 +#: ../../../build/NEWS:3081 msgid "" "`bpo-36381 `__: Raise " "``DeprecationWarning`` when '#' formats are used for building or parsing " "values without ``PY_SSIZE_T_CLEAN``." msgstr "" -#: ../../../build/NEWS:3065 +#: ../../../build/NEWS:3084 msgid "" "`bpo-36142 `__: The whole coreconfig.h " "header is now excluded from Py_LIMITED_API. Move functions definitions into " "a new internal pycore_coreconfig.h header." msgstr "" -#: ../../../build/NEWS:3071 +#: ../../../build/NEWS:3090 msgid "Python 3.8.0 alpha 2" msgstr "Python 3.8.0 alfa 2" -#: ../../../build/NEWS:3073 +#: ../../../build/NEWS:3092 msgid "*Release date: 2019-02-25*" msgstr "*Tanggal rilis: 2019-02-25*" -#: ../../../build/NEWS:3078 +#: ../../../build/NEWS:3097 msgid "" "`bpo-36052 `__: Raise a " ":exc:`SyntaxError` when assigning a value to `__debug__` with the Assignment" " Operator. Contributed by Stéphane Wirtel and Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3082 +#: ../../../build/NEWS:3101 msgid "" "`bpo-36012 `__: Doubled the speed of " "class variable writes. When a non-dunder attribute was updated, there was " "an unnecessary call to update slots." msgstr "" -#: ../../../build/NEWS:3085 +#: ../../../build/NEWS:3104 msgid "" "`bpo-35942 `__: The error message " "emitted when returning invalid types from ``__fspath__`` in interfaces that " @@ -5933,14 +5967,14 @@ msgid "" "does explain the origin of the error." msgstr "" -#: ../../../build/NEWS:3089 +#: ../../../build/NEWS:3108 msgid "" "`bpo-36016 `__: ``gc.get_objects`` can " "now receive an optional parameter indicating a generation to get objects " "from. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3092 +#: ../../../build/NEWS:3111 msgid "" "`bpo-1054041 `__: When the main " "interpreter exits due to an uncaught KeyboardInterrupt, the process now " @@ -5949,33 +5983,33 @@ msgid "" "to understand that the user has asked them to stop." msgstr "" -#: ../../../build/NEWS:3098 +#: ../../../build/NEWS:3117 msgid "" "`bpo-35992 `__: Fix " "``__class_getitem__()`` not being called on a class with a custom non-" "subscriptable metaclass." msgstr "" -#: ../../../build/NEWS:3101 +#: ../../../build/NEWS:3120 msgid "" "`bpo-35993 `__: Fix a crash on fork when" " using subinterpreters. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3104 +#: ../../../build/NEWS:3123 msgid "" "`bpo-35991 `__: Fix a potential double " "free in Modules/_randommodule.c." msgstr "" -#: ../../../build/NEWS:3106 +#: ../../../build/NEWS:3125 msgid "" "`bpo-35961 `__: Fix a crash in " "slice_richcompare(): use strong references rather than stolen references for" " the two temporary internal tuples." msgstr "" -#: ../../../build/NEWS:3109 +#: ../../../build/NEWS:3128 msgid "" "`bpo-35911 `__: Enable the creation of " "cell objects by adding a ``cell.__new__`` method, and expose the type " @@ -5983,41 +6017,41 @@ msgid "" "Glaser." msgstr "" -#: ../../../build/NEWS:3113 +#: ../../../build/NEWS:3132 msgid "" "`bpo-12822 `__: Use monotonic clock for " "``pthread_cond_timedwait`` when ``pthread_condattr_setclock`` and " "``CLOCK_MONOTONIC`` are available." msgstr "" -#: ../../../build/NEWS:3116 +#: ../../../build/NEWS:3135 msgid "" "`bpo-15248 `__: The compiler emits now " "syntax warnings in the case when a comma is likely missed before tuple or " "list." msgstr "" -#: ../../../build/NEWS:3119 +#: ../../../build/NEWS:3138 msgid "" "`bpo-35886 `__: The implementation of " "PyInterpreterState has been moved into the internal header files (guarded by" " Py_BUILD_CORE)." msgstr "" -#: ../../../build/NEWS:3122 +#: ../../../build/NEWS:3141 msgid "" "`bpo-31506 `__: Clarify the errors " "reported when ``object.__new__`` and ``object.__init__`` receive more than " "one argument. Contributed by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:3126 +#: ../../../build/NEWS:3145 msgid "" "`bpo-35724 `__: Signal-handling is now " "guaranteed to happen relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3129 +#: ../../../build/NEWS:3148 msgid "" "`bpo-33608 `__: We added a new internal " "_Py_AddPendingCall() that operates relative to the provided interpreter. " @@ -6027,14 +6061,14 @@ msgid "" "operates relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3136 +#: ../../../build/NEWS:3155 msgid "" "`bpo-33989 `__: Fix a possible crash in " ":meth:`list.sort` when sorting objects with ``ob_type->tp_richcompare == " "NULL``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3142 +#: ../../../build/NEWS:3161 msgid "" "`bpo-35512 `__: " ":func:`unittest.mock.patch.dict` used as a decorator with string target " @@ -6042,7 +6076,7 @@ msgid "" "construction. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3146 +#: ../../../build/NEWS:3165 msgid "" "`bpo-36018 `__: Add " "statistics.NormalDist, a tool for creating and manipulating normal " @@ -6050,33 +6084,33 @@ msgid "" "the mean and standard deviation of measurement data as single entity." msgstr "" -#: ../../../build/NEWS:3151 +#: ../../../build/NEWS:3170 msgid "" "`bpo-35904 `__: Added statistics.fmean()" " as a faster, floating point variant of the existing mean() function." msgstr "" -#: ../../../build/NEWS:3154 +#: ../../../build/NEWS:3173 msgid "" "`bpo-35918 `__: Removed broken " "``has_key`` method from multiprocessing.managers.SyncManager.dict. " "Contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3157 +#: ../../../build/NEWS:3176 msgid "" "`bpo-18283 `__: Add support for bytes to" " :func:`shutil.which`." msgstr "" -#: ../../../build/NEWS:3159 +#: ../../../build/NEWS:3178 msgid "" "`bpo-35960 `__: Fix " ":func:`dataclasses.field` throwing away empty mapping objects passed as " "metadata." msgstr "" -#: ../../../build/NEWS:3162 +#: ../../../build/NEWS:3181 msgid "" "`bpo-35500 `__: Write expected and " "actual call parameters on separate lines in " @@ -6084,13 +6118,13 @@ msgid "" "by Susan Su." msgstr "" -#: ../../../build/NEWS:3166 +#: ../../../build/NEWS:3185 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles syntax errors." msgstr "" -#: ../../../build/NEWS:3169 +#: ../../../build/NEWS:3188 msgid "" "`bpo-24209 `__: In http.server script, " "rely on getaddrinfo to bind to preferred address based on the bind " @@ -6098,14 +6132,14 @@ msgid "" "stack, depending on the environment." msgstr "" -#: ../../../build/NEWS:3173 +#: ../../../build/NEWS:3192 msgid "" "`bpo-35321 `__: Set ``__spec__.origin`` " "of ``_frozen_importlib`` to frozen so that it matches the behavior of " "``_frozen_importlib_external``. Patch by Nina Zakharenko." msgstr "" -#: ../../../build/NEWS:3177 +#: ../../../build/NEWS:3196 msgid "" "`bpo-35378 `__: Fix a reference issue " "inside :class:`multiprocessing.Pool` that caused the pool to remain alive if" @@ -6115,7 +6149,7 @@ msgid "" "iterator is still alive." msgstr "" -#: ../../../build/NEWS:3184 +#: ../../../build/NEWS:3203 msgid "" "`bpo-34294 `__: re module, fix wrong " "capturing groups in rare cases. :func:`re.search`, :func:`re.findall`, " @@ -6124,14 +6158,14 @@ msgid "" " Lin." msgstr "" -#: ../../../build/NEWS:3189 +#: ../../../build/NEWS:3208 msgid "" "`bpo-35615 `__: :mod:`weakref`: Fix a " "RuntimeError when copying a WeakKeyDictionary or a WeakValueDictionary, due " "to some keys or values disappearing while iterating." msgstr "" -#: ../../../build/NEWS:3193 +#: ../../../build/NEWS:3212 msgid "" "`bpo-35606 `__: Implement " ":func:`math.prod` as analogous function to :func:`sum` that returns the " @@ -6139,7 +6173,7 @@ msgid "" "by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3197 +#: ../../../build/NEWS:3216 msgid "" "`bpo-32417 `__: Performing arithmetic " "between :class:`datetime.datetime` subclasses and " @@ -6150,7 +6184,7 @@ msgid "" " a ``tz`` argument now *also* retain their subclass." msgstr "" -#: ../../../build/NEWS:3204 +#: ../../../build/NEWS:3223 msgid "" "`bpo-35153 `__: Add *headers* optional " "keyword-only parameter to :class:`xmlrpc.client.ServerProxy`, " @@ -6158,45 +6192,45 @@ msgid "" "Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:3208 +#: ../../../build/NEWS:3227 msgid "" "`bpo-34572 `__: Fix C implementation of " "pickle.loads to use importlib's locking mechanisms, and thereby avoid using " "partially-loaded modules. Patch by Tim Burgess." msgstr "" -#: ../../../build/NEWS:3215 +#: ../../../build/NEWS:3234 msgid "" "`bpo-36083 `__: Fix formatting of " "--check-hash-based-pycs options in the manpage Synopsis." msgstr "" -#: ../../../build/NEWS:3218 +#: ../../../build/NEWS:3237 msgid "" "`bpo-36007 `__: Bump minimum sphinx " "version to 1.8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3220 +#: ../../../build/NEWS:3239 msgid "" "`bpo-22062 `__: Update documentation and" " docstrings for pathlib. Original patch by Mike Short." msgstr "" -#: ../../../build/NEWS:3226 +#: ../../../build/NEWS:3245 msgid "" "`bpo-27313 `__: Avoid test_ttk_guionly " "ComboboxTest failure with macOS Cocoa Tk." msgstr "" -#: ../../../build/NEWS:3229 +#: ../../../build/NEWS:3248 msgid "" "`bpo-36019 `__: Add " "test.support.TEST_HTTP_URL and replace references of http://www.example.com " "by this new constant. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:3233 +#: ../../../build/NEWS:3252 msgid "" "`bpo-36037 `__: Fix test_ssl for strict " "OpenSSL configuration like RHEL8 strict crypto policy. Use older TLS version" @@ -6204,20 +6238,20 @@ msgid "" "version older than default minimum TLS version." msgstr "" -#: ../../../build/NEWS:3238 +#: ../../../build/NEWS:3257 msgid "" "`bpo-35798 `__: Added " ":func:`test.support.check_syntax_warning`." msgstr "" -#: ../../../build/NEWS:3240 +#: ../../../build/NEWS:3259 msgid "" "`bpo-35505 `__: Make " "test_imap4_host_default_value independent on whether the local IMAP server " "is running." msgstr "" -#: ../../../build/NEWS:3243 +#: ../../../build/NEWS:3262 msgid "" "`bpo-35917 `__: multiprocessing: provide" " unit tests for SyncManager and SharedMemoryManager classes + all the " @@ -6225,83 +6259,83 @@ msgid "" "Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3247 +#: ../../../build/NEWS:3266 msgid "" "`bpo-35704 `__: Skip " "``test_shutil.test_unpack_archive_xztar`` to prevent a MemoryError on 32-bit" " AIX when MAXDATA setting is less than 0x20000000." msgstr "" -#: ../../../build/NEWS:3250 +#: ../../../build/NEWS:3269 msgid "Patch by Michael Felt (aixtools)" msgstr "*Patch* oleh Michael Felt (aixtools)" -#: ../../../build/NEWS:3252 +#: ../../../build/NEWS:3271 msgid "" "`bpo-34720 `__: Assert m_state != NULL " "to mimic GC traversal functions that do not correctly handle module creation" " when the module state has not been created." msgstr "" -#: ../../../build/NEWS:3259 +#: ../../../build/NEWS:3278 msgid "" "`bpo-35976 `__: Added ARM build support " "to Windows build files in PCBuild." msgstr "" -#: ../../../build/NEWS:3261 +#: ../../../build/NEWS:3280 msgid "" "`bpo-35692 `__: ``pathlib`` no longer " "raises when checking file and directory existence on drives that are not " "ready" msgstr "" -#: ../../../build/NEWS:3264 +#: ../../../build/NEWS:3283 msgid "" "`bpo-35872 `__: Uses the base Python " "executable when invoking venv in a virtual environment" msgstr "" -#: ../../../build/NEWS:3267 +#: ../../../build/NEWS:3286 msgid "" "`bpo-35873 `__: Prevents venv paths " "being inherited by child processes" msgstr "" -#: ../../../build/NEWS:3269 +#: ../../../build/NEWS:3288 msgid "" "`bpo-35299 `__: Fix sysconfig detection " "of the source directory and distutils handling of pyconfig.h during PGO " "profiling" msgstr "" -#: ../../../build/NEWS:3275 +#: ../../../build/NEWS:3294 msgid "" "`bpo-24310 `__: IDLE -- Document " "settings dialog font tab sample." msgstr "" -#: ../../../build/NEWS:3277 +#: ../../../build/NEWS:3296 msgid "" "`bpo-35833 `__: Revise IDLE doc for " "control codes sent to Shell. Add a code example block." msgstr "" -#: ../../../build/NEWS:3280 +#: ../../../build/NEWS:3299 msgid "" "`bpo-35689 `__: Add docstrings and " "unittests for colorizer.py." msgstr "" -#: ../../../build/NEWS:3284 +#: ../../../build/NEWS:3303 msgid "Python 3.8.0 alpha 1" msgstr "Python 3.8.0 alfa 1" -#: ../../../build/NEWS:3286 +#: ../../../build/NEWS:3305 msgid "*Release date: 2019-02-03*" msgstr "*Tanggal rilis: 2019-02-03*" -#: ../../../build/NEWS:3291 +#: ../../../build/NEWS:3310 msgid "" "`bpo-35746 `__: [CVE-2019-5010] Fix a " "NULL pointer deref in ssl module. The cert parser did not handle CRL " @@ -6310,7 +6344,7 @@ msgid "" "reported by Colin Read and Nicolas Edet of Cisco." msgstr "" -#: ../../../build/NEWS:3297 +#: ../../../build/NEWS:3316 msgid "" "`bpo-34812 `__: The :option:`-I` command" " line option (run Python in isolated mode) is now also copied by the " @@ -6319,7 +6353,7 @@ msgid "" "by :option:`-I`) were copied." msgstr "" -#: ../../../build/NEWS:3303 +#: ../../../build/NEWS:3322 msgid "" "`bpo-34791 `__: The xml.sax and " "xml.dom.domreg no longer use environment variables to override parser " @@ -6327,7 +6361,7 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:3307 +#: ../../../build/NEWS:3326 msgid "" "`bpo-17239 `__: The xml.sax and " "xml.dom.minidom parsers no longer processes external entities by default. " @@ -6335,46 +6369,46 @@ msgid "" "connections." msgstr "" -#: ../../../build/NEWS:3311 +#: ../../../build/NEWS:3330 msgid "" "`bpo-34623 `__: CVE-2018-14647: The C " "accelerated _elementtree module now initializes hash randomization salt from" " _Py_HashSecret instead of libexpat's default CSPRNG." msgstr "" -#: ../../../build/NEWS:3315 +#: ../../../build/NEWS:3334 msgid "" "`bpo-34405 `__: Updated to OpenSSL " "1.1.0i for Windows builds." msgstr "" -#: ../../../build/NEWS:3317 +#: ../../../build/NEWS:3336 msgid "" "`bpo-33871 `__: Fixed sending the part " "of the file in :func:`os.sendfile` on macOS. Using the *trailers* argument " "could cause sending more bytes from the input file than was specified." msgstr "" -#: ../../../build/NEWS:3321 +#: ../../../build/NEWS:3340 msgid "" "`bpo-32533 `__: Fixed thread-safety of " "error handling in _ssl." msgstr "" -#: ../../../build/NEWS:3323 ../../../build/NEWS:6822 +#: ../../../build/NEWS:3342 ../../../build/NEWS:6841 msgid "" "`bpo-33136 `__: Harden ssl module " "against LibreSSL CVE-2018-8970. X509_VERIFY_PARAM_set1_host() is called with" " an explicit namelen. A new test ensures that NULL bytes are not allowed." msgstr "" -#: ../../../build/NEWS:3327 ../../../build/NEWS:6826 ../../../build/NEWS:11219 +#: ../../../build/NEWS:3346 ../../../build/NEWS:6845 ../../../build/NEWS:11238 msgid "" "`bpo-33001 `__: Minimal fix to prevent " "buffer overrun in os.symlink on Windows" msgstr "" -#: ../../../build/NEWS:3329 ../../../build/NEWS:6828 ../../../build/NEWS:11221 +#: ../../../build/NEWS:3348 ../../../build/NEWS:6847 ../../../build/NEWS:11240 msgid "" "`bpo-32981 `__: Regexes in difflib and " "poplib were vulnerable to catastrophic backtracking. These regexes formed " @@ -6382,20 +6416,20 @@ msgid "" "CVE-2018-1060 and CVE-2018-1061. Patch by Jamie Davis." msgstr "" -#: ../../../build/NEWS:3334 ../../../build/NEWS:7040 +#: ../../../build/NEWS:3353 ../../../build/NEWS:7059 msgid "" "`bpo-28414 `__: The ssl module now " "allows users to perform their own IDN en/decoding when using SNI." msgstr "" -#: ../../../build/NEWS:3340 +#: ../../../build/NEWS:3359 msgid "" "`bpo-35877 `__: Make parenthesis " "optional for named expressions in while statement. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:3343 +#: ../../../build/NEWS:3362 msgid "" "`bpo-35814 `__: Allow same right hand " "side expressions in annotated assignments as in normal ones. In particular, " @@ -6403,7 +6437,7 @@ msgid "" "allowed." msgstr "" -#: ../../../build/NEWS:3347 +#: ../../../build/NEWS:3366 msgid "" "`bpo-35766 `__: Add the option to parse " "PEP 484 type comments in the ast module. (Off by default.) This is merging " @@ -6411,26 +6445,26 @@ msgid "" "[typed_ast](https://github.com/python/typed_ast)." msgstr "" -#: ../../../build/NEWS:3352 +#: ../../../build/NEWS:3371 msgid "" "`bpo-35713 `__: Reorganize Python " "initialization to get working exceptions and sys.stderr earlier." msgstr "" -#: ../../../build/NEWS:3355 +#: ../../../build/NEWS:3374 msgid "" "`bpo-33416 `__: Add end line and end " "column position information to the Python AST nodes. This is a C-level " "backwards incompatible change." msgstr "" -#: ../../../build/NEWS:3358 +#: ../../../build/NEWS:3377 msgid "" "`bpo-35720 `__: Fixed a minor memory " "leak in pymain_parse_cmdline_impl function in Modules/main.c" msgstr "" -#: ../../../build/NEWS:3361 +#: ../../../build/NEWS:3380 msgid "" "`bpo-35634 `__: ``func(**kwargs)`` will " "now raise an error when ``kwargs`` is a mapping containing multiple entries " @@ -6438,20 +6472,20 @@ msgid "" "are passed before ``**kwargs`` since Python 3.6." msgstr "" -#: ../../../build/NEWS:3366 +#: ../../../build/NEWS:3385 msgid "" "`bpo-35623 `__: Fix a crash when sorting" " very long lists. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3369 +#: ../../../build/NEWS:3388 msgid "" "`bpo-35214 `__: clang Memory Sanitizer " "build instrumentation was added to work around false positives from posix, " "socket, time, test_io, and test_faulthandler." msgstr "" -#: ../../../build/NEWS:3373 +#: ../../../build/NEWS:3392 msgid "" "`bpo-35560 `__: Fix an assertion error " "in :func:`format` in debug build for floating point formatting with \"n\" " @@ -6459,7 +6493,7 @@ msgid "" "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3377 +#: ../../../build/NEWS:3396 msgid "" "`bpo-35552 `__: Format characters ``%s``" " and ``%V`` in :c:func:`PyUnicode_FromFormat` and ``%s`` in " @@ -6467,39 +6501,39 @@ msgid "" "*precision* is specified." msgstr "" -#: ../../../build/NEWS:3381 +#: ../../../build/NEWS:3400 msgid "" "`bpo-35504 `__: Fix segfaults and " ":exc:`SystemError`\\ s when deleting certain attributes. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:3384 +#: ../../../build/NEWS:3403 msgid "" "`bpo-35504 `__: Fixed a SystemError when" " delete the characters_written attribute of an OSError." msgstr "" -#: ../../../build/NEWS:3387 +#: ../../../build/NEWS:3406 msgid "" "`bpo-35494 `__: Improved syntax error " "messages for unbalanced parentheses in f-string." msgstr "" -#: ../../../build/NEWS:3390 +#: ../../../build/NEWS:3409 msgid "" "`bpo-35444 `__: Fixed error handling in " "pickling methods when fail to look up builtin \"getattr\". Sped up pickling " "iterators." msgstr "" -#: ../../../build/NEWS:3393 +#: ../../../build/NEWS:3412 msgid "" "`bpo-35436 `__: Fix various issues with " "memory allocation error handling. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3396 +#: ../../../build/NEWS:3415 msgid "" "`bpo-35423 `__: Separate the signal " "handling trigger in the eval loop from the \"pending calls\" machinery. " @@ -6507,7 +6541,7 @@ msgid "" "insignificant." msgstr "" -#: ../../../build/NEWS:3400 +#: ../../../build/NEWS:3419 msgid "" "`bpo-35357 `__: Internal attributes' " "names of unittest.mock._Call and unittest.mock.MagicProxy (name, parent & " @@ -6515,20 +6549,20 @@ msgid "" "widely used object attributes. Fixed minor typo in test function name." msgstr "" -#: ../../../build/NEWS:3405 +#: ../../../build/NEWS:3424 msgid "" "`bpo-35372 `__: Fixed the code page " "decoder for input longer than 2 GiB containing undecodable bytes." msgstr "" -#: ../../../build/NEWS:3408 +#: ../../../build/NEWS:3427 msgid "" "`bpo-35336 `__: Fix " "PYTHONCOERCECLOCALE=1 environment variable: only coerce the C locale if the " "LC_CTYPE locale is \"C\"." msgstr "" -#: ../../../build/NEWS:3411 +#: ../../../build/NEWS:3430 msgid "" "`bpo-31241 `__: The *lineno* and " "*col_offset* attributes of AST nodes for list comprehensions, generator " @@ -6537,33 +6571,33 @@ msgid "" "first item." msgstr "" -#: ../../../build/NEWS:3416 +#: ../../../build/NEWS:3435 msgid "" "`bpo-33954 `__: For :meth:`str.format`, " ":meth:`float.__format__` and :meth:`complex.__format__` methods for non-" "ASCII decimal point when using the \"n\" formatter." msgstr "" -#: ../../../build/NEWS:3420 +#: ../../../build/NEWS:3439 msgid "" "`bpo-35269 `__: Fix a possible segfault " "involving a newly-created coroutine. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3423 +#: ../../../build/NEWS:3442 msgid "" "`bpo-35224 `__: Implement :pep:`572` " "(assignment expressions). Patch by Emily Morehouse." msgstr "" -#: ../../../build/NEWS:3426 +#: ../../../build/NEWS:3445 msgid "" "`bpo-32492 `__: Speed up " ":class:`namedtuple` attribute access by 1.6x using a C fast-path for the " "name descriptors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3429 +#: ../../../build/NEWS:3448 msgid "" "`bpo-35214 `__: Fixed an out of bounds " "memory access when parsing a truncated unicode escape sequence at the end of" @@ -6571,7 +6605,7 @@ msgid "" "memory allocation." msgstr "" -#: ../../../build/NEWS:3433 +#: ../../../build/NEWS:3452 msgid "" "`bpo-35214 `__: The interpreter and " "extension modules have had annotations added so that they work properly " @@ -6580,7 +6614,7 @@ msgid "" "perform." msgstr "" -#: ../../../build/NEWS:3438 +#: ../../../build/NEWS:3457 msgid "" "`bpo-35193 `__: Fix an off by one error " "in the bytecode peephole optimizer where it could read bytes beyond the end " @@ -6588,39 +6622,39 @@ msgid "" "in every release of Python 3.6 and 3.7 until now." msgstr "" -#: ../../../build/NEWS:3443 +#: ../../../build/NEWS:3462 msgid "" "`bpo-35169 `__: Improved error messages " "for forbidden assignments." msgstr "" -#: ../../../build/NEWS:3445 +#: ../../../build/NEWS:3464 msgid "" "`bpo-34022 `__: Fix handling of hash-" "based bytecode files in :mod:`zipimport`. Patch by Elvis Pranskevichus." msgstr "" -#: ../../../build/NEWS:3448 +#: ../../../build/NEWS:3467 msgid "" "`bpo-28401 `__: Debug builds will no " "longer to attempt to import extension modules built for the ABI as they were" " never compatible to begin with. Patch by Stefano Rivera." msgstr "" -#: ../../../build/NEWS:3452 +#: ../../../build/NEWS:3471 msgid "" "`bpo-29341 `__: Clarify in the " "docstrings of :mod:`os` methods that path-like objects are also accepted as " "input parameters." msgstr "" -#: ../../../build/NEWS:3455 +#: ../../../build/NEWS:3474 msgid "" "`bpo-35050 `__: :mod:`socket`: Fix off-" "by-one bug in length check for ``AF_ALG`` name and type." msgstr "" -#: ../../../build/NEWS:3458 +#: ../../../build/NEWS:3477 msgid "" "`bpo-29743 `__: Raise :exc:`ValueError` " "instead of :exc:`OverflowError` in case of a negative ``_length_`` in a " @@ -6629,48 +6663,48 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:3463 +#: ../../../build/NEWS:3482 msgid "" "`bpo-16806 `__: Fix ``lineno`` and " "``col_offset`` for multi-line string tokens." msgstr "" -#: ../../../build/NEWS:3465 +#: ../../../build/NEWS:3484 msgid "" "`bpo-35029 `__: :exc:`SyntaxWarning` " "raised as an exception at code generation time will be now replaced with a " ":exc:`SyntaxError` for better error reporting." msgstr "" -#: ../../../build/NEWS:3469 +#: ../../../build/NEWS:3488 msgid "" "`bpo-34983 `__: Expose " ":meth:`symtable.Symbol.is_nonlocal` in the symtable module. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:3472 +#: ../../../build/NEWS:3491 msgid "" "`bpo-34974 `__: :class:`bytes` and " ":class:`bytearray` constructors no longer convert unexpected exceptions " "(e.g. :exc:`MemoryError` and :exc:`KeyboardInterrupt`) to :exc:`TypeError`." msgstr "" -#: ../../../build/NEWS:3476 +#: ../../../build/NEWS:3495 msgid "" "`bpo-34939 `__: Allow annotated names in" " module namespace that are declared global before the annotation happens. " "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3479 +#: ../../../build/NEWS:3498 msgid "" "`bpo-34973 `__: Fixed crash in " ":func:`bytes` when the :class:`list` argument is mutated while it is " "iterated." msgstr "" -#: ../../../build/NEWS:3482 +#: ../../../build/NEWS:3501 msgid "" "`bpo-34876 `__: The *lineno* and " "*col_offset* attributes of the AST for decorated function and class refer " @@ -6680,34 +6714,34 @@ msgid "" "of child AST nodes can precede the position of the parent AST node." msgstr "" -#: ../../../build/NEWS:3489 +#: ../../../build/NEWS:3508 msgid "" "`bpo-34879 `__: Fix a possible null " "pointer dereference in bytesobject.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3492 +#: ../../../build/NEWS:3511 msgid "" "`bpo-34784 `__: Fix the implementation " "of PyStructSequence_NewType in order to create heap allocated " "StructSequences." msgstr "" -#: ../../../build/NEWS:3495 +#: ../../../build/NEWS:3514 msgid "" "`bpo-32912 `__: A :exc:`SyntaxWarning` " "is now emitted instead of a :exc:`DeprecationWarning` for invalid escape " "sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:3499 +#: ../../../build/NEWS:3518 msgid "" "`bpo-34854 `__: Fixed a crash in " "compiling string annotations containing a lambda with a keyword-only " "argument that doesn't have a default value." msgstr "" -#: ../../../build/NEWS:3502 +#: ../../../build/NEWS:3521 msgid "" "`bpo-34850 `__: The compiler now " "produces a :exc:`SyntaxWarning` when identity checks (``is`` and ``is not``)" @@ -6717,13 +6751,13 @@ msgid "" "instead." msgstr "" -#: ../../../build/NEWS:3508 +#: ../../../build/NEWS:3527 msgid "" "`bpo-34824 `__: Fix a possible null " "pointer dereference in Modules/_ssl.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3511 +#: ../../../build/NEWS:3530 msgid "" "`bpo-30156 `__: The C function " "``property_descr_get()`` uses a \"cached\" tuple to optimize function calls." @@ -6732,13 +6766,13 @@ msgid "" "and it causes 3 different crashes last years." msgstr "" -#: ../../../build/NEWS:3516 +#: ../../../build/NEWS:3535 msgid "" "`bpo-34762 `__: Fix contextvars C API to" " use PyObject* pointer types." msgstr "" -#: ../../../build/NEWS:3518 +#: ../../../build/NEWS:3537 msgid "" "`bpo-34751 `__: The hash function for " "tuples is now based on xxHash which gives better collision results on " @@ -6747,65 +6781,65 @@ msgid "" "contributions by Tim Peters." msgstr "" -#: ../../../build/NEWS:3523 +#: ../../../build/NEWS:3542 msgid "" "`bpo-34735 `__: Fix a memory leak in " "Modules/timemodule.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3526 +#: ../../../build/NEWS:3545 msgid "" "`bpo-34683 `__: Fixed a bug where some " "SyntaxError error pointed to locations that were off-by-one." msgstr "" -#: ../../../build/NEWS:3529 +#: ../../../build/NEWS:3548 msgid "" "`bpo-34651 `__: Only allow the main " "interpreter to fork. The avoids the possibility of affecting the main " "interpreter, which is critical to operation of the runtime." msgstr "" -#: ../../../build/NEWS:3533 +#: ../../../build/NEWS:3552 msgid "" "`bpo-34653 `__: Remove unused function " "PyParser_SimpleParseStringFilename." msgstr "" -#: ../../../build/NEWS:3535 +#: ../../../build/NEWS:3554 msgid "" "`bpo-32236 `__: Warn that line buffering" " is not supported if :func:`open` is called with binary mode and " "``buffering=1``." msgstr "" -#: ../../../build/NEWS:3538 +#: ../../../build/NEWS:3557 msgid "" "`bpo-34641 `__: Further restrict the " "syntax of the left-hand side of keyword arguments in function calls. In " "particular, ``f((keyword)=arg)`` is now disallowed." msgstr "" -#: ../../../build/NEWS:3542 +#: ../../../build/NEWS:3561 msgid "" "`bpo-34637 `__: Make the *start* " "argument to *sum()* visible as a keyword argument." msgstr "" -#: ../../../build/NEWS:3545 +#: ../../../build/NEWS:3564 msgid "" "`bpo-1621 `__: Do not assume signed " "integer overflow behavior (C undefined behavior) when performing set hash " "table resizing." msgstr "" -#: ../../../build/NEWS:3548 +#: ../../../build/NEWS:3567 msgid "" "`bpo-34588 `__: Fix an off-by-one in the" " recursive call pruning feature of traceback formatting." msgstr "" -#: ../../../build/NEWS:3551 +#: ../../../build/NEWS:3570 msgid "" "`bpo-34485 `__: On Windows, the LC_CTYPE" " is now set to the user preferred locale at startup. Previously, the " @@ -6813,7 +6847,7 @@ msgid "" "setlocale(LC_CTYPE, \"\") or setlocale(LC_ALL, \"\")." msgstr "" -#: ../../../build/NEWS:3555 +#: ../../../build/NEWS:3574 msgid "" "`bpo-34485 `__: Standard streams like " "sys.stdout now use the \"surrogateescape\" error handler, instead of " @@ -6821,14 +6855,14 @@ msgid "" "UTF-8 Mode is disabled)." msgstr "" -#: ../../../build/NEWS:3559 +#: ../../../build/NEWS:3578 msgid "" "`bpo-34485 `__: Fix the error handler of" " standard streams like sys.stdout: PYTHONIOENCODING=\":\" is now ignored " "instead of setting the error handler to \"strict\"." msgstr "" -#: ../../../build/NEWS:3563 +#: ../../../build/NEWS:3582 msgid "" "`bpo-34485 `__: Python now gets the " "locale encoding with C code to initialize the encoding of standard streams " @@ -6838,7 +6872,7 @@ msgid "" "startup by default." msgstr "" -#: ../../../build/NEWS:3569 +#: ../../../build/NEWS:3588 msgid "" "`bpo-34527 `__: On FreeBSD, " "Py_DecodeLocale() and Py_EncodeLocale() now also forces the ASCII encoding " @@ -6846,13 +6880,13 @@ msgid "" "\"C\"." msgstr "" -#: ../../../build/NEWS:3573 +#: ../../../build/NEWS:3592 msgid "" "`bpo-34527 `__: The UTF-8 Mode is now " "also enabled by the \"POSIX\" locale, not only by the \"C\" locale." msgstr "" -#: ../../../build/NEWS:3576 +#: ../../../build/NEWS:3595 msgid "" "`bpo-34403 `__: On HP-UX with C or POSIX" " locale, sys.getfilesystemencoding() now returns \"ascii\" instead of " @@ -6860,13 +6894,13 @@ msgid "" "coerced)." msgstr "" -#: ../../../build/NEWS:3580 +#: ../../../build/NEWS:3599 msgid "" "`bpo-34523 `__: The Python filesystem " "encoding is now read earlier during the Python initialization." msgstr "" -#: ../../../build/NEWS:3583 +#: ../../../build/NEWS:3602 msgid "" "`bpo-12458 `__: Tracebacks show now " "correct line number for subexpressions in multiline expressions. Tracebacks " @@ -6874,110 +6908,110 @@ msgid "" " of the line number of the last subexpression." msgstr "" -#: ../../../build/NEWS:3588 +#: ../../../build/NEWS:3607 msgid "" "`bpo-34408 `__: Prevent a null pointer " "dereference and resource leakage in ``PyInterpreterState_New()``." msgstr "" -#: ../../../build/NEWS:3591 +#: ../../../build/NEWS:3610 msgid "" "`bpo-34400 `__: Fix undefined behavior " "in parsetok.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3593 +#: ../../../build/NEWS:3612 msgid "" "`bpo-33073 `__: Added as_integer_ratio " "to ints to make them more interoperable with floats." msgstr "" -#: ../../../build/NEWS:3596 +#: ../../../build/NEWS:3615 msgid "" "`bpo-34377 `__: Update valgrind " "suppression list to use ``_PyObject_Free``/``_PyObject_Realloc`` instead of " "``PyObject_Free``/``PyObject_Realloc``." msgstr "" -#: ../../../build/NEWS:3600 +#: ../../../build/NEWS:3619 msgid "" "`bpo-34353 `__: Added the \"socket\" " "option in the `stat.filemode()` Python implementation to match the C " "implementation." msgstr "" -#: ../../../build/NEWS:3603 +#: ../../../build/NEWS:3622 msgid "" "`bpo-34320 `__: Fix ``dict(od)`` didn't " "copy iteration order of OrderedDict." msgstr "" -#: ../../../build/NEWS:3605 +#: ../../../build/NEWS:3624 msgid "" "`bpo-34113 `__: Fixed crash on debug " "builds when opcode stack was adjusted with negative numbers. Patch by " "Constantin Petrisor." msgstr "" -#: ../../../build/NEWS:3608 +#: ../../../build/NEWS:3627 msgid "" "`bpo-34100 `__: Compiler now merges " "constants in tuples and frozensets recursively. Code attributes like " "``co_names`` are merged too." msgstr "" -#: ../../../build/NEWS:3611 +#: ../../../build/NEWS:3630 msgid "" "`bpo-34151 `__: Performance of list " "concatenation, repetition and slicing operations is slightly improved. Patch" " by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:3614 +#: ../../../build/NEWS:3633 msgid "" "`bpo-34170 `__: -X dev: it is now " "possible to override the memory allocator using PYTHONMALLOC even if the " "developer mode is enabled." msgstr "" -#: ../../../build/NEWS:3617 +#: ../../../build/NEWS:3636 msgid "" "`bpo-33237 `__: Improved " ":exc:`AttributeError` message for partially initialized module." msgstr "" -#: ../../../build/NEWS:3620 +#: ../../../build/NEWS:3639 msgid "" "`bpo-34149 `__: Fix min and max " "functions to get default behavior when key is None." msgstr "" -#: ../../../build/NEWS:3623 +#: ../../../build/NEWS:3642 msgid "" "`bpo-34125 `__: Profiling of unbound " "built-in methods now works when ``**kwargs`` is given." msgstr "" -#: ../../../build/NEWS:3626 +#: ../../../build/NEWS:3645 msgid "" "`bpo-34141 `__: Optimized pickling " "atomic types (None, bool, int, float, bytes, str)." msgstr "" -#: ../../../build/NEWS:3629 +#: ../../../build/NEWS:3648 msgid "" "`bpo-34126 `__: Fix crashes when " "profiling certain invalid calls of unbound methods. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3632 +#: ../../../build/NEWS:3651 msgid "" "`bpo-24618 `__: Fixed reading invalid " "memory when create the code object with too small varnames tuple or too " "large argument counts." msgstr "" -#: ../../../build/NEWS:3635 +#: ../../../build/NEWS:3654 msgid "" "`bpo-34068 `__: In " ":meth:`io.IOBase.close`, ensure that the :attr:`~io.IOBase.closed` attribute" @@ -6985,63 +7019,63 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:3639 +#: ../../../build/NEWS:3658 msgid "" "`bpo-34087 `__: Fix buffer overflow " "while converting unicode to numeric values." msgstr "" -#: ../../../build/NEWS:3641 +#: ../../../build/NEWS:3660 msgid "" "`bpo-34080 `__: Fixed a memory leak in " "the compiler when it raised some uncommon errors during tokenizing." msgstr "" -#: ../../../build/NEWS:3644 +#: ../../../build/NEWS:3663 msgid "" "`bpo-34066 `__: Disabled interruption by" " Ctrl-C between calling ``open()`` and entering a **with** block in ``with " "open()``." msgstr "" -#: ../../../build/NEWS:3647 +#: ../../../build/NEWS:3666 msgid "" "`bpo-34042 `__: Fix dict.copy() to " "maintain correct total refcount (as reported by sys.gettotalrefcount())." msgstr "" -#: ../../../build/NEWS:3650 +#: ../../../build/NEWS:3669 msgid "" "`bpo-33418 `__: Fix potential memory " "leak in function object when it creates reference cycle." msgstr "" -#: ../../../build/NEWS:3653 +#: ../../../build/NEWS:3672 msgid "" "`bpo-33985 `__: Implement " "contextvars.ContextVar.name attribute." msgstr "" -#: ../../../build/NEWS:3655 +#: ../../../build/NEWS:3674 msgid "" "`bpo-33956 `__: Update vendored Expat " "library copy to version 2.2.5." msgstr "" -#: ../../../build/NEWS:3657 +#: ../../../build/NEWS:3676 msgid "" "`bpo-24596 `__: Decref the module object" " in :c:func:`PyRun_SimpleFileExFlags` before calling " ":c:func:`PyErr_Print()`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3660 +#: ../../../build/NEWS:3679 msgid "" "`bpo-33451 `__: Close directly executed " "pyc files before calling ``PyEval_EvalCode()``." msgstr "" -#: ../../../build/NEWS:3663 +#: ../../../build/NEWS:3682 msgid "" "`bpo-1617161 `__: The hash of " ":class:`BuiltinMethodType` instances (methods of built-in classes) now " @@ -7053,21 +7087,21 @@ msgid "" "instances no longer support ordering." msgstr "" -#: ../../../build/NEWS:3671 +#: ../../../build/NEWS:3690 msgid "" "`bpo-33824 `__: Fix \"LC_ALL=C python3.7" " -V\": reset properly the command line parser when the encoding changes " "after reading the Python configuration." msgstr "" -#: ../../../build/NEWS:3674 ../../../build/NEWS:6320 +#: ../../../build/NEWS:3693 ../../../build/NEWS:6339 msgid "" "`bpo-33803 `__: Fix a crash in hamt.c " "caused by enabling GC tracking for an object that hadn't all of its fields " "set to NULL." msgstr "" -#: ../../../build/NEWS:3677 +#: ../../../build/NEWS:3696 msgid "" "`bpo-33738 `__: Seven macro " "incompatibilities with the Limited API were fixed, and the macros " @@ -7076,40 +7110,40 @@ msgid "" "automatic macro checks was added." msgstr "" -#: ../../../build/NEWS:3682 ../../../build/NEWS:10892 +#: ../../../build/NEWS:3701 ../../../build/NEWS:10911 msgid "" "`bpo-33786 `__: Fix asynchronous " "generators to handle GeneratorExit in athrow() correctly" msgstr "" -#: ../../../build/NEWS:3685 +#: ../../../build/NEWS:3704 msgid "" "`bpo-30167 `__: " "``PyRun_SimpleFileExFlags`` removes ``__cached__`` from module in addition " "to ``__file__``." msgstr "" -#: ../../../build/NEWS:3688 ../../../build/NEWS:6323 +#: ../../../build/NEWS:3707 ../../../build/NEWS:6342 msgid "" "`bpo-33706 `__: Fix a crash in Python " "initialization when parsing the command line options. Thanks Christoph " "Gohlke for the bug report and the fix!" msgstr "" -#: ../../../build/NEWS:3691 +#: ../../../build/NEWS:3710 msgid "" "`bpo-33597 `__: Reduce ``PyGC_Head`` " "size from 3 words to 2 words." msgstr "" -#: ../../../build/NEWS:3693 ../../../build/NEWS:6326 ../../../build/NEWS:10895 +#: ../../../build/NEWS:3712 ../../../build/NEWS:6345 ../../../build/NEWS:10914 msgid "" "`bpo-30654 `__: Fixed reset of the " "SIGINT handler to SIG_DFL on interpreter shutdown even when there was a " "custom handler set previously. Patch by Philipp Kerling." msgstr "" -#: ../../../build/NEWS:3697 ../../../build/NEWS:6432 ../../../build/NEWS:10899 +#: ../../../build/NEWS:3716 ../../../build/NEWS:6451 ../../../build/NEWS:10918 msgid "" "`bpo-33622 `__: Fixed a leak when the " "garbage collector fails to add an object with the ``__del__`` method or " @@ -7117,13 +7151,13 @@ msgid "" "can now be called when an exception is set and preserves it." msgstr "" -#: ../../../build/NEWS:3702 +#: ../../../build/NEWS:3721 msgid "" "`bpo-33462 `__: Make dict and dict views" " reversible. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3704 +#: ../../../build/NEWS:3723 msgid "" "`bpo-23722 `__: A :exc:`RuntimeError` is" " now raised when the custom metaclass doesn't provide the ``__classcell__`` " @@ -7131,7 +7165,7 @@ msgid "" ":exc:`DeprecationWarning` was emitted in Python 3.6--3.7." msgstr "" -#: ../../../build/NEWS:3709 +#: ../../../build/NEWS:3728 msgid "" "`bpo-33499 `__: Add " ":envvar:`PYTHONPYCACHEPREFIX` environment variable and :option:`-X` " @@ -7139,120 +7173,120 @@ msgid "" "for writing module bytecode cache files." msgstr "" -#: ../../../build/NEWS:3713 +#: ../../../build/NEWS:3732 msgid "" "`bpo-25711 `__: The :mod:`zipimport` " "module has been rewritten in pure Python." msgstr "" -#: ../../../build/NEWS:3715 ../../../build/NEWS:6437 +#: ../../../build/NEWS:3734 ../../../build/NEWS:6456 msgid "" "`bpo-33509 `__: Fix module_globals " "parameter of warnings.warn_explicit(): don't crash if module_globals is not " "a dict." msgstr "" -#: ../../../build/NEWS:3718 ../../../build/NEWS:6330 ../../../build/NEWS:10904 +#: ../../../build/NEWS:3737 ../../../build/NEWS:6349 ../../../build/NEWS:10923 msgid "" "`bpo-31849 `__: Fix signed/unsigned " "comparison warning in pyhash.c." msgstr "" -#: ../../../build/NEWS:3720 ../../../build/NEWS:6444 +#: ../../../build/NEWS:3739 ../../../build/NEWS:6463 msgid "" "`bpo-33475 `__: Fixed miscellaneous bugs" " in converting annotations to strings and optimized parentheses in the " "string representation." msgstr "" -#: ../../../build/NEWS:3723 +#: ../../../build/NEWS:3742 msgid "" "`bpo-20104 `__: Added support for the " "`setpgroup`, `resetids`, `setsigmask`, `setsigdef` and `scheduler` " "parameters of `posix_spawn`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3727 ../../../build/NEWS:6447 ../../../build/NEWS:10906 +#: ../../../build/NEWS:3746 ../../../build/NEWS:6466 ../../../build/NEWS:10925 msgid "" "`bpo-33391 `__: Fix a leak in " "set_symmetric_difference()." msgstr "" -#: ../../../build/NEWS:3729 ../../../build/NEWS:6645 +#: ../../../build/NEWS:3748 ../../../build/NEWS:6664 msgid "" "`bpo-33363 `__: Raise a SyntaxError for " "``async with`` and ``async for`` statements outside of async functions." msgstr "" -#: ../../../build/NEWS:3732 ../../../build/NEWS:6449 ../../../build/NEWS:10908 +#: ../../../build/NEWS:3751 ../../../build/NEWS:6468 ../../../build/NEWS:10927 msgid "" "`bpo-28055 `__: Fix unaligned accesses " "in siphash24(). Patch by Rolf Eike Beer." msgstr "" -#: ../../../build/NEWS:3734 ../../../build/NEWS:6648 +#: ../../../build/NEWS:3753 ../../../build/NEWS:6667 msgid "" "`bpo-33128 `__: Fix a bug that causes " "PathFinder to appear twice on sys.meta_path. Patch by Pablo Galindo Salgado." msgstr "" -#: ../../../build/NEWS:3737 +#: ../../../build/NEWS:3756 msgid "" "`bpo-33331 `__: Modules imported last " "are now cleared first at interpreter shutdown." msgstr "" -#: ../../../build/NEWS:3740 ../../../build/NEWS:6651 +#: ../../../build/NEWS:3759 ../../../build/NEWS:6670 msgid "" "`bpo-33312 `__: Fixed clang ubsan " "(undefined behavior sanitizer) warnings in dictobject.c by adjusting how the" " internal struct _dictkeysobject shared keys structure is declared." msgstr "" -#: ../../../build/NEWS:3744 +#: ../../../build/NEWS:3763 msgid "" "`bpo-33305 `__: Improved syntax error " "messages for invalid numerical literals." msgstr "" -#: ../../../build/NEWS:3746 +#: ../../../build/NEWS:3765 msgid "" "`bpo-33306 `__: Improved syntax error " "messages for unbalanced parentheses." msgstr "" -#: ../../../build/NEWS:3748 +#: ../../../build/NEWS:3767 msgid "" "`bpo-33234 `__: The list constructor " "will pre-size and not over-allocate when the input length is known." msgstr "" -#: ../../../build/NEWS:3751 +#: ../../../build/NEWS:3770 msgid "" "`bpo-33270 `__: Intern the names for all" " anonymous code objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3754 +#: ../../../build/NEWS:3773 msgid "" "`bpo-30455 `__: The C and Python code " "and the documentation related to tokens are now generated from a single " "source file :file:`Grammar/Tokens`." msgstr "" -#: ../../../build/NEWS:3757 +#: ../../../build/NEWS:3776 msgid "" "`bpo-33176 `__: Add a ``toreadonly()`` " "method to memoryviews." msgstr "" -#: ../../../build/NEWS:3759 ../../../build/NEWS:6655 ../../../build/NEWS:10910 +#: ../../../build/NEWS:3778 ../../../build/NEWS:6674 ../../../build/NEWS:10929 msgid "" "`bpo-33231 `__: Fix potential memory " "leak in ``normalizestring()``." msgstr "" -#: ../../../build/NEWS:3761 ../../../build/NEWS:6657 +#: ../../../build/NEWS:3780 ../../../build/NEWS:6676 msgid "" "`bpo-33205 `__: Change dict growth " "function from ``round_up_to_power_2(used*2+hashtable_size/2)`` to " @@ -7260,20 +7294,20 @@ msgid "" "``used == 0``. Now dict has more chance to be shrinked." msgstr "" -#: ../../../build/NEWS:3766 ../../../build/NEWS:6662 ../../../build/NEWS:10912 +#: ../../../build/NEWS:3785 ../../../build/NEWS:6681 ../../../build/NEWS:10931 msgid "" "`bpo-29922 `__: Improved error messages " "in 'async with' when ``__aenter__()`` or ``__aexit__()`` return non-" "awaitable object." msgstr "" -#: ../../../build/NEWS:3769 ../../../build/NEWS:6665 ../../../build/NEWS:10915 +#: ../../../build/NEWS:3788 ../../../build/NEWS:6684 ../../../build/NEWS:10934 msgid "" "`bpo-33199 `__: Fix ``ma_version_tag`` " "in dict implementation is uninitialized when copying from key-sharing dict." msgstr "" -#: ../../../build/NEWS:3772 ../../../build/NEWS:6836 +#: ../../../build/NEWS:3791 ../../../build/NEWS:6855 msgid "" "`bpo-33053 `__: When using the -m " "switch, sys.path[0] is now explicitly expanded as the *starting* working " @@ -7281,14 +7315,14 @@ msgid "" "from the current working directory at the time of the import)" msgstr "" -#: ../../../build/NEWS:3777 +#: ../../../build/NEWS:3796 msgid "" "`bpo-33138 `__: Changed standard error " "message for non-pickleable and non-copyable types. It now says \"cannot " "pickle\" instead of \"can't pickle\" or \"cannot serialize\"." msgstr "" -#: ../../../build/NEWS:3781 ../../../build/NEWS:6841 +#: ../../../build/NEWS:3800 ../../../build/NEWS:6860 msgid "" "`bpo-33018 `__: Improve consistency of " "errors raised by ``issubclass()`` when called with a non-class and an " @@ -7296,40 +7330,40 @@ msgid "" "by Josh Bronson." msgstr "" -#: ../../../build/NEWS:3785 +#: ../../../build/NEWS:3804 msgid "" "`bpo-33083 `__: ``math.factorial`` no " "longer accepts arguments that are not int-like. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3788 +#: ../../../build/NEWS:3807 msgid "" "`bpo-33041 `__: Added new opcode " ":opcode:`END_ASYNC_FOR` and fixes the following issues:" msgstr "" -#: ../../../build/NEWS:3791 +#: ../../../build/NEWS:3810 msgid "" "Setting global :exc:`StopAsyncIteration` no longer breaks ``async for`` " "loops." msgstr "" -#: ../../../build/NEWS:3793 +#: ../../../build/NEWS:3812 msgid "Jumping into an ``async for`` loop is now disabled." msgstr "" -#: ../../../build/NEWS:3794 +#: ../../../build/NEWS:3813 msgid "Jumping out of an ``async for`` loop no longer corrupts the stack." msgstr "" -#: ../../../build/NEWS:3796 +#: ../../../build/NEWS:3815 msgid "" "`bpo-25750 `__: Fix rare Python crash " "due to bad refcounting in ``type_getattro()`` if a descriptor deletes itself" " from the class. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3800 +#: ../../../build/NEWS:3819 msgid "" "`bpo-33041 `__: Fixed bytecode " "generation for \"async for\" with a complex target. A StopAsyncIteration " @@ -7337,13 +7371,13 @@ msgid "" "the iteration." msgstr "" -#: ../../../build/NEWS:3804 ../../../build/NEWS:6847 ../../../build/NEWS:11229 +#: ../../../build/NEWS:3823 ../../../build/NEWS:6866 ../../../build/NEWS:11248 msgid "" "`bpo-33026 `__: Fixed jumping out of " "\"with\" block by setting f_lineno." msgstr "" -#: ../../../build/NEWS:3806 ../../../build/NEWS:6849 +#: ../../../build/NEWS:3825 ../../../build/NEWS:6868 msgid "" "`bpo-33005 `__: Fix a crash on fork when" " using a custom memory allocator (ex: using PYTHONMALLOC env var). " @@ -7351,7 +7385,7 @@ msgid "" "RAW memory allocator to allocate a new interpreters mutex on fork." msgstr "" -#: ../../../build/NEWS:3811 ../../../build/NEWS:6451 +#: ../../../build/NEWS:3830 ../../../build/NEWS:6470 msgid "" "`bpo-32911 `__: Due to unexpected " "compatibility issues discovered during downstream beta testing, reverted " @@ -7361,26 +7395,26 @@ msgid "" "on patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:3817 ../../../build/NEWS:6854 ../../../build/NEWS:11231 +#: ../../../build/NEWS:3836 ../../../build/NEWS:6873 ../../../build/NEWS:11250 msgid "" "`bpo-17288 `__: Prevent jumps from " "'return' and 'exception' trace events." msgstr "" -#: ../../../build/NEWS:3819 +#: ../../../build/NEWS:3838 msgid "" "`bpo-32946 `__: Importing names from " "already imported module with \"from ... import ...\" is now 30% faster if " "the module is not a package." msgstr "" -#: ../../../build/NEWS:3822 +#: ../../../build/NEWS:3841 msgid "" "`bpo-32932 `__: Make error message more " "revealing when there are non-str objects in ``__all__``." msgstr "" -#: ../../../build/NEWS:3825 +#: ../../../build/NEWS:3844 msgid "" "`bpo-32925 `__: Optimized iterating and " "containing test for literal lists consisting of non-constants: ``x in [a, " @@ -7388,58 +7422,58 @@ msgid "" "optimized." msgstr "" -#: ../../../build/NEWS:3829 ../../../build/NEWS:7046 ../../../build/NEWS:11233 +#: ../../../build/NEWS:3848 ../../../build/NEWS:7065 ../../../build/NEWS:11252 msgid "" "`bpo-32889 `__: Update Valgrind " "suppression list to account for the rename of ``Py_ADDRESS_IN_RANG`` to " "``address_in_range``." msgstr "" -#: ../../../build/NEWS:3832 ../../../build/NEWS:6856 +#: ../../../build/NEWS:3851 ../../../build/NEWS:6875 msgid "" "`bpo-32836 `__: Don't use temporary " "variables in cases of list/dict/set comprehensions" msgstr "" -#: ../../../build/NEWS:3835 ../../../build/NEWS:7049 +#: ../../../build/NEWS:3854 ../../../build/NEWS:7068 msgid "" "`bpo-31356 `__: Remove the new API added" " in `bpo-31356 `__ (gc.ensure_disabled()" " context manager)." msgstr "" -#: ../../../build/NEWS:3838 ../../../build/NEWS:7052 +#: ../../../build/NEWS:3857 ../../../build/NEWS:7071 msgid "" "`bpo-32305 `__: For namespace packages, " "ensure that both ``__file__`` and ``__spec__.origin`` are set to None." msgstr "" -#: ../../../build/NEWS:3841 ../../../build/NEWS:7055 +#: ../../../build/NEWS:3860 ../../../build/NEWS:7074 msgid "" "`bpo-32303 `__: Make sure " "``__spec__.loader`` matches ``__loader__`` for namespace packages." msgstr "" -#: ../../../build/NEWS:3844 ../../../build/NEWS:7058 +#: ../../../build/NEWS:3863 ../../../build/NEWS:7077 msgid "" "`bpo-32711 `__: Fix the warning messages" " for Python/ast_unparse.c. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3847 ../../../build/NEWS:7061 ../../../build/NEWS:11244 +#: ../../../build/NEWS:3866 ../../../build/NEWS:7080 ../../../build/NEWS:11263 msgid "" "`bpo-32583 `__: Fix possible crashing in" " builtin Unicode decoders caused by write out-of-bound errors when using " "customized decode error handlers." msgstr "" -#: ../../../build/NEWS:3850 +#: ../../../build/NEWS:3869 msgid "" "`bpo-32489 `__: A :keyword:`continue` " "statement is now allowed in the :keyword:`finally` clause." msgstr "" -#: ../../../build/NEWS:3853 +#: ../../../build/NEWS:3872 msgid "" "`bpo-17611 `__: Simplified the " "interpreter loop by moving the logic of unrolling the stack of blocks into " @@ -7448,7 +7482,7 @@ msgid "" ":keyword:`continue` and :keyword:`return`." msgstr "" -#: ../../../build/NEWS:3859 +#: ../../../build/NEWS:3878 msgid "" "Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`, " ":opcode:`SETUP_LOOP` and :opcode:`SETUP_EXCEPT`. Added new opcodes " @@ -7457,21 +7491,21 @@ msgid "" ":opcode:`WITH_CLEANUP_START`." msgstr "" -#: ../../../build/NEWS:3865 +#: ../../../build/NEWS:3884 msgid "" "`bpo-32285 `__: New function " "unicodedata.is_normalized, which can check whether a string is in a specific" " normal form." msgstr "" -#: ../../../build/NEWS:3868 +#: ../../../build/NEWS:3887 msgid "" "`bpo-10544 `__: Yield expressions are " "now disallowed in comprehensions and generator expressions except the " "expression for the outermost iterable." msgstr "" -#: ../../../build/NEWS:3871 +#: ../../../build/NEWS:3890 msgid "" "`bpo-32117 `__: Iterable unpacking is " "now allowed without parentheses in yield and return statements, e.g. ``yield" @@ -7479,7 +7513,7 @@ msgid "" "Chapman for added tests." msgstr "" -#: ../../../build/NEWS:3875 +#: ../../../build/NEWS:3894 msgid "" "`bpo-31902 `__: Fix the ``col_offset`` " "attribute for ast nodes ``ast.AsyncFor``, ``ast.AsyncFunctionDef``, and " @@ -7487,45 +7521,45 @@ msgid "" "``async``." msgstr "" -#: ../../../build/NEWS:3879 +#: ../../../build/NEWS:3898 msgid "" "`bpo-25862 `__: Fix assertion failures " "in the ``tell()`` method of ``io.TextIOWrapper``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3882 ../../../build/NEWS:6457 ../../../build/NEWS:10923 +#: ../../../build/NEWS:3901 ../../../build/NEWS:6476 ../../../build/NEWS:10942 msgid "" "`bpo-21983 `__: Fix a crash in " "`ctypes.cast()` in case the type argument is a ctypes structured data type. " "Patch by Eryk Sun and Oren Milman." msgstr "" -#: ../../../build/NEWS:3885 +#: ../../../build/NEWS:3904 msgid "" "`bpo-31577 `__: Fix a crash in " "`os.utime()` in case of a bad ns argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:3888 +#: ../../../build/NEWS:3907 msgid "" "`bpo-29832 `__: Remove references to " "'getsockaddrarg' from various socket error messages. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:3894 +#: ../../../build/NEWS:3913 msgid "" "`bpo-35845 `__: Add 'order' parameter to" " memoryview.tobytes()." msgstr "" -#: ../../../build/NEWS:3896 +#: ../../../build/NEWS:3915 msgid "" "`bpo-35864 `__: The _asdict() method for" " collections.namedtuple now returns a regular dict instead of an " "OrderedDict." msgstr "" -#: ../../../build/NEWS:3899 +#: ../../../build/NEWS:3918 msgid "" "`bpo-35537 `__: An ExitStack is now used" " internally within subprocess.POpen to clean up pipe file handles. No " @@ -7534,19 +7568,19 @@ msgid "" " by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3904 +#: ../../../build/NEWS:3923 msgid "" "`bpo-35847 `__: RISC-V needed the " "CTYPES_PASS_BY_REF_HACK. Fixes ctypes Structure test_pass_by_value." msgstr "" -#: ../../../build/NEWS:3907 +#: ../../../build/NEWS:3926 msgid "" "`bpo-35813 `__: Shared memory submodule " "added to multiprocessing to avoid need for serialization between processes" msgstr "" -#: ../../../build/NEWS:3910 +#: ../../../build/NEWS:3929 msgid "" "`bpo-35780 `__: Fix lru_cache() errors " "arising in recursive, reentrant, or multi-threaded code. These errors could " @@ -7561,98 +7595,98 @@ msgid "" "times the underlying user function was called." msgstr "" -#: ../../../build/NEWS:3922 +#: ../../../build/NEWS:3941 msgid "" "`bpo-35537 `__: :func:`os.posix_spawn` " "and :func:`os.posix_spawnp` now have a *setsid* parameter." msgstr "" -#: ../../../build/NEWS:3925 +#: ../../../build/NEWS:3944 msgid "" "`bpo-23846 `__: " ":class:`asyncio.ProactorEventLoop` now catches and logs send errors when the" " self-pipe is full." msgstr "" -#: ../../../build/NEWS:3928 +#: ../../../build/NEWS:3947 msgid "" "`bpo-34323 `__: :mod:`asyncio`: Enhance " "``IocpProactor.close()`` log: wait 1 second before the first log, then log " "every second. Log also the number of seconds since ``close()`` was called." msgstr "" -#: ../../../build/NEWS:3932 +#: ../../../build/NEWS:3951 msgid "" "`bpo-35674 `__: Add a new " ":func:`os.posix_spawnp` function. Patch by Joannah Nanjekye." msgstr "" -#: ../../../build/NEWS:3935 +#: ../../../build/NEWS:3954 msgid "" "`bpo-35733 `__: " "``ast.Constant(boolean)`` no longer an instance of :class:`ast.Num`. Patch " "by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3938 +#: ../../../build/NEWS:3957 msgid "" "`bpo-35726 `__: QueueHandler.prepare() " "now makes a copy of the record before modifying and enqueueing it, to avoid " "affecting other handlers in the chain." msgstr "" -#: ../../../build/NEWS:3942 +#: ../../../build/NEWS:3961 msgid "" "`bpo-35719 `__: Sped up multi-argument " ":mod:`math` functions atan2(), copysign(), remainder() and hypot() by 1.3--" "2.5 times." msgstr "" -#: ../../../build/NEWS:3945 +#: ../../../build/NEWS:3964 msgid "" "`bpo-35717 `__: Fix KeyError exception " "raised when using enums and compile. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3948 +#: ../../../build/NEWS:3967 msgid "" "`bpo-35699 `__: Fixed detection of " "Visual Studio Build Tools 2017 in distutils" msgstr "" -#: ../../../build/NEWS:3950 +#: ../../../build/NEWS:3969 msgid "" "`bpo-32710 `__: Fix memory leaks in " "asyncio ProactorEventLoop on overlapped operation failure." msgstr "" -#: ../../../build/NEWS:3953 +#: ../../../build/NEWS:3972 msgid "" "`bpo-35702 `__: The " ":data:`time.CLOCK_UPTIME_RAW` constant is now available for macOS 10.12." msgstr "" -#: ../../../build/NEWS:3956 +#: ../../../build/NEWS:3975 msgid "" "`bpo-32710 `__: Fix a memory leak in " "asyncio in the ProactorEventLoop when ``ReadFile()`` or ``WSASend()`` " "overlapped operation fail immediately: release the internal buffer." msgstr "" -#: ../../../build/NEWS:3960 +#: ../../../build/NEWS:3979 msgid "" "`bpo-35682 `__: Fix " "``asyncio.ProactorEventLoop.sendfile()``: don't attempt to set the result of" " an internal future if it's already done." msgstr "" -#: ../../../build/NEWS:3963 +#: ../../../build/NEWS:3982 msgid "" "`bpo-35283 `__: Add a deprecated warning" " for the :meth:`threading.Thread.isAlive` method. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:3966 +#: ../../../build/NEWS:3985 msgid "" "`bpo-35664 `__: Improve " "operator.itemgetter() performance by 33% with optimized argument handling " @@ -7661,52 +7695,52 @@ msgid "" "library)." msgstr "" -#: ../../../build/NEWS:3971 +#: ../../../build/NEWS:3990 msgid "" "`bpo-35643 `__: Fixed a SyntaxWarning: " "invalid escape sequence in Modules/_sha3/cleanup.py. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:3974 +#: ../../../build/NEWS:3993 msgid "" "`bpo-35619 `__: Improved support of " "custom data descriptors in :func:`help` and :mod:`pydoc`." msgstr "" -#: ../../../build/NEWS:3977 +#: ../../../build/NEWS:3996 msgid "" "`bpo-28503 `__: The `crypt` module now " "internally uses the `crypt_r()` library function instead of `crypt()` when " "available." msgstr "" -#: ../../../build/NEWS:3980 +#: ../../../build/NEWS:3999 msgid "" "`bpo-35614 `__: Fixed help() on " "metaclasses. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:3982 +#: ../../../build/NEWS:4001 msgid "" "`bpo-35568 `__: Expose ``raise(signum)``" " as `raise_signal`" msgstr "" -#: ../../../build/NEWS:3984 +#: ../../../build/NEWS:4003 msgid "" "`bpo-35588 `__: The floor division and " "modulo operations and the :func:`divmod` function on " ":class:`fractions.Fraction` types are 2--4x faster. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:3988 +#: ../../../build/NEWS:4007 msgid "" "`bpo-35585 `__: Speed-up building enums " "by value, e.g. http.HTTPStatus(200)." msgstr "" -#: ../../../build/NEWS:3990 +#: ../../../build/NEWS:4009 msgid "" "`bpo-30561 `__: random.gammavariate(1.0," " beta) now computes the same result as random.expovariate(1.0 / beta). This" @@ -7715,33 +7749,33 @@ msgid "" "variables than it used to." msgstr "" -#: ../../../build/NEWS:3995 +#: ../../../build/NEWS:4014 msgid "" "`bpo-35537 `__: The :mod:`subprocess` " "module can now use the :func:`os.posix_spawn` function in some cases for " "better performance." msgstr "" -#: ../../../build/NEWS:3998 +#: ../../../build/NEWS:4017 msgid "" "`bpo-35526 `__: Delaying the 'joke' of " "barry_as_FLUFL.mandatory to Python version 4.0" msgstr "" -#: ../../../build/NEWS:4001 +#: ../../../build/NEWS:4020 msgid "" "`bpo-35523 `__: Remove :mod:`ctypes` " "callback workaround: no longer create a callback at startup. Avoid SELinux " "alert on ``import ctypes`` and ``import uuid``." msgstr "" -#: ../../../build/NEWS:4005 +#: ../../../build/NEWS:4024 msgid "" "`bpo-31784 `__: :func:`uuid.uuid1` now " "calls :func:`time.time_ns` rather than ``int(time.time() * 1e9)``." msgstr "" -#: ../../../build/NEWS:4008 +#: ../../../build/NEWS:4027 msgid "" "`bpo-35513 `__: " ":class:`~unittest.runner.TextTestRunner` of :mod:`unittest.runner` now uses " @@ -7750,14 +7784,14 @@ msgid "" ":func:`time.perf_counter` is monotonic." msgstr "" -#: ../../../build/NEWS:4014 +#: ../../../build/NEWS:4033 msgid "" "`bpo-35502 `__: Fixed reference leaks in" " :class:`xml.etree.ElementTree.TreeBuilder` in case of unfinished building " "of the tree (in particular when an error was raised during parsing XML)." msgstr "" -#: ../../../build/NEWS:4018 +#: ../../../build/NEWS:4037 msgid "" "`bpo-35348 `__: Make " ":func:`platform.architecture` parsing of ``file`` command output more " @@ -7766,7 +7800,7 @@ msgid "" "object\" pattern." msgstr "" -#: ../../../build/NEWS:4023 +#: ../../../build/NEWS:4042 msgid "" "`bpo-35491 `__: :mod:`multiprocessing`: " "Add ``Pool.__repr__()`` and enhance ``BaseProcess.__repr__()`` (add pid and " @@ -7775,74 +7809,74 @@ msgid "" "``0``." msgstr "" -#: ../../../build/NEWS:4028 +#: ../../../build/NEWS:4047 msgid "" "`bpo-35477 `__: " ":meth:`multiprocessing.Pool.__enter__` now fails if the pool is not running:" " ``with pool:`` fails if used more than once." msgstr "" -#: ../../../build/NEWS:4031 +#: ../../../build/NEWS:4050 msgid "" "`bpo-31446 `__: Copy command line that " "was passed to CreateProcessW since this function can change the content of " "the input buffer." msgstr "" -#: ../../../build/NEWS:4034 +#: ../../../build/NEWS:4053 msgid "" "`bpo-35471 `__: Python 2.4 dropped MacOS" " 9 support. The macpath module was deprecated in Python 3.7. The module is " "now removed." msgstr "" -#: ../../../build/NEWS:4037 +#: ../../../build/NEWS:4056 msgid "" "`bpo-23057 `__: Unblock Proactor event " "loop when keyboard interrupt is received on Windows" msgstr "" -#: ../../../build/NEWS:4040 +#: ../../../build/NEWS:4059 msgid "" "`bpo-35052 `__: Fix xml.dom.minidom " "cloneNode() on a document with an entity: pass the correct arguments to the " "user data handler of an entity." msgstr "" -#: ../../../build/NEWS:4043 +#: ../../../build/NEWS:4062 msgid "" "`bpo-20239 `__: Allow repeated " "assignment deletion of :class:`unittest.mock.Mock` attributes. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4046 +#: ../../../build/NEWS:4065 msgid "" "`bpo-17185 `__: Set ``__signature__`` on" " mock for :mod:`inspect` to get signature. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:4049 +#: ../../../build/NEWS:4068 msgid "" "`bpo-35445 `__: Memory errors during " "creating posix.environ no longer ignored." msgstr "" -#: ../../../build/NEWS:4051 +#: ../../../build/NEWS:4070 msgid "" "`bpo-35415 `__: Validate fileno= " "argument to socket.socket()." msgstr "" -#: ../../../build/NEWS:4053 +#: ../../../build/NEWS:4072 msgid "" "`bpo-35424 `__: " ":class:`multiprocessing.Pool` destructor now emits :exc:`ResourceWarning` if" " the pool is still running." msgstr "" -#: ../../../build/NEWS:4056 +#: ../../../build/NEWS:4075 msgid "" "`bpo-35330 `__: When a :class:`Mock` " "instance was used to wrap an object, if `side_effect` is used in one of the " @@ -7851,14 +7885,14 @@ msgid "" "return_value." msgstr "" -#: ../../../build/NEWS:4061 +#: ../../../build/NEWS:4080 msgid "" "`bpo-35346 `__: Drop Mac OS 9 and " "Rhapsody support from the :mod:`platform` module. Rhapsody last release was " "in 2000. Mac OS 9 last release was in 2001." msgstr "" -#: ../../../build/NEWS:4065 +#: ../../../build/NEWS:4084 msgid "" "`bpo-10496 `__: " ":func:`~distutils.utils.check_environ` of :mod:`distutils.utils` now catches" @@ -7866,7 +7900,7 @@ msgid "" "environment variable in this case." msgstr "" -#: ../../../build/NEWS:4070 +#: ../../../build/NEWS:4089 msgid "" "`bpo-10496 `__: " ":func:`posixpath.expanduser` now returns the input *path* unchanged if the " @@ -7876,20 +7910,20 @@ msgid "" "doesn't exist in the password database (if the user has no home directory)." msgstr "" -#: ../../../build/NEWS:4077 +#: ../../../build/NEWS:4096 msgid "" "`bpo-35389 `__: " ":func:`platform.libc_ver` now uses ``os.confstr('CS_GNU_LIBC_VERSION')`` if " "available and the *executable* parameter is not set." msgstr "" -#: ../../../build/NEWS:4081 +#: ../../../build/NEWS:4100 msgid "" "`bpo-35394 `__: Add empty slots to " "asyncio abstract protocols." msgstr "" -#: ../../../build/NEWS:4083 +#: ../../../build/NEWS:4102 msgid "" "`bpo-35310 `__: Fix a bug in " ":func:`select.select` where, in some cases, the file descriptor sequences " @@ -7898,32 +7932,32 @@ msgid "" "return empty lists if a timeout has occurred. Patch by Oran Avraham." msgstr "" -#: ../../../build/NEWS:4089 +#: ../../../build/NEWS:4108 msgid "" "`bpo-35380 `__: Enable TCP_NODELAY on " "Windows for proactor asyncio event loop." msgstr "" -#: ../../../build/NEWS:4091 +#: ../../../build/NEWS:4110 msgid "" "`bpo-35341 `__: Add generic version of " "``collections.OrderedDict`` to the ``typing`` module. Patch by Ismo Toijala." msgstr "" -#: ../../../build/NEWS:4094 +#: ../../../build/NEWS:4113 msgid "" "`bpo-35371 `__: Fixed possible crash in " "``os.utime()`` on Windows when pass incorrect arguments." msgstr "" -#: ../../../build/NEWS:4097 +#: ../../../build/NEWS:4116 msgid "" "`bpo-35346 `__: :func:`platform.uname` " "now redirects ``stderr`` to :data:`os.devnull` when running external " "programs like ``cmd /c ver``." msgstr "" -#: ../../../build/NEWS:4100 +#: ../../../build/NEWS:4119 msgid "" "`bpo-35066 `__: Previously, calling the " "strftime() method on a datetime object with a trailing '%' in the format " @@ -7933,14 +7967,14 @@ msgid "" "exception on a trailing '%'." msgstr "" -#: ../../../build/NEWS:4106 +#: ../../../build/NEWS:4125 msgid "" "`bpo-35345 `__: The function " "`platform.popen` has been removed, it was deprecated since Python 3.3: use " ":func:`os.popen` instead." msgstr "" -#: ../../../build/NEWS:4109 +#: ../../../build/NEWS:4128 msgid "" "`bpo-35344 `__: On macOS, " ":func:`platform.platform` now uses :func:`platform.mac_ver`, if it returns a" @@ -7948,28 +7982,28 @@ msgid "" "version." msgstr "" -#: ../../../build/NEWS:4113 +#: ../../../build/NEWS:4132 msgid "" "`bpo-35312 `__: Make " "``lib2to3.pgen2.parse.ParseError`` round-trip pickle-able. Patch by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:4116 +#: ../../../build/NEWS:4135 msgid "" "`bpo-35308 `__: Fix regression in " "``webbrowser`` where default browsers may be preferred over browsers in the " "``BROWSER`` environment variable." msgstr "" -#: ../../../build/NEWS:4119 +#: ../../../build/NEWS:4138 msgid "" "`bpo-24746 `__: Avoid stripping trailing" " whitespace in doctest fancy diff. Original patch by R. David Murray & Jairo" " Trad. Enhanced by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4123 +#: ../../../build/NEWS:4142 msgid "" "`bpo-28604 `__: " ":func:`locale.localeconv` now sets temporarily the ``LC_CTYPE`` locale to " @@ -7977,19 +8011,19 @@ msgid "" "strings are non-ASCII. This temporary change affects other threads." msgstr "" -#: ../../../build/NEWS:4128 +#: ../../../build/NEWS:4147 msgid "" "`bpo-35277 `__: Update ensurepip to " "install pip 18.1 and setuptools 40.6.2." msgstr "" -#: ../../../build/NEWS:4130 +#: ../../../build/NEWS:4149 msgid "" "`bpo-24209 `__: Adds IPv6 support when " "invoking http.server directly." msgstr "" -#: ../../../build/NEWS:4132 +#: ../../../build/NEWS:4151 msgid "" "`bpo-35226 `__: Recursively check " "arguments when testing for equality of :class:`unittest.mock.call` objects " @@ -7997,46 +8031,46 @@ msgid "" "in ``mock_calls`` is not possible." msgstr "" -#: ../../../build/NEWS:4137 +#: ../../../build/NEWS:4156 msgid "" "`bpo-29564 `__: The warnings module now " "suggests to enable tracemalloc if the source is specified, the tracemalloc " "module is available, but tracemalloc is not tracing memory allocations." msgstr "" -#: ../../../build/NEWS:4141 +#: ../../../build/NEWS:4160 msgid "" "`bpo-35189 `__: Modify the following " "fnctl function to retry if interrupted by a signal (EINTR): flock, lockf, " "fnctl" msgstr "" -#: ../../../build/NEWS:4144 +#: ../../../build/NEWS:4163 msgid "" "`bpo-30064 `__: Use add_done_callback() " "in sock_* asyncio API to unsubscribe reader/writer early on calcellation." msgstr "" -#: ../../../build/NEWS:4147 +#: ../../../build/NEWS:4166 msgid "" "`bpo-35186 `__: Removed the \"built " "with\" comment added when ``setup.py upload`` is used with either " "``bdist_rpm`` or ``bdist_dumb``." msgstr "" -#: ../../../build/NEWS:4150 +#: ../../../build/NEWS:4169 msgid "" "`bpo-35152 `__: Allow sending more than " "2 GB at once on a multiprocessing connection on non-Windows systems." msgstr "" -#: ../../../build/NEWS:4153 +#: ../../../build/NEWS:4172 msgid "" "`bpo-35062 `__: Fix incorrect parsing of" " :class:`_io.IncrementalNewlineDecoder`'s *translate* argument." msgstr "" -#: ../../../build/NEWS:4156 +#: ../../../build/NEWS:4175 msgid "" "`bpo-35065 `__: Remove " "`StreamReaderProtocol._untrack_reader`. The call to `_untrack_reader` is " @@ -8044,20 +8078,20 @@ msgid "" "reader before `connection_lost` can run and feed the EOF to the reader." msgstr "" -#: ../../../build/NEWS:4161 +#: ../../../build/NEWS:4180 msgid "" "`bpo-34160 `__: ElementTree and minidom " "now preserve the attribute order specified by the user." msgstr "" -#: ../../../build/NEWS:4164 +#: ../../../build/NEWS:4183 msgid "" "`bpo-35079 `__: Improve " "difflib.SequenceManager.get_matching_blocks doc by adding 'non-overlapping' " "and changing '!=' to '<'." msgstr "" -#: ../../../build/NEWS:4167 +#: ../../../build/NEWS:4186 msgid "" "`bpo-33710 `__: Deprecated " "``l*gettext()`` functions and methods in the :mod:`gettext` module. They " @@ -8066,7 +8100,7 @@ msgid "" " charset for ``l*gettext()`` functions and methods." msgstr "" -#: ../../../build/NEWS:4173 +#: ../../../build/NEWS:4192 msgid "" "`bpo-35017 `__: " ":meth:`socketserver.BaseServer.serve_forever` now exits immediately if it's " @@ -8074,14 +8108,14 @@ msgid "" "polling for new events." msgstr "" -#: ../../../build/NEWS:4177 +#: ../../../build/NEWS:4196 msgid "" "`bpo-35024 `__: `importlib` no longer " "logs `wrote ` redundantly after `(created|could not create) " "` is already logged. Patch by Quentin Agren." msgstr "" -#: ../../../build/NEWS:4181 +#: ../../../build/NEWS:4200 msgid "" "`bpo-35047 `__: ``unittest.mock`` now " "includes mock calls in exception messages if ``assert_not_called``, " @@ -8089,14 +8123,14 @@ msgid "" "Petter Strandmark." msgstr "" -#: ../../../build/NEWS:4185 +#: ../../../build/NEWS:4204 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "regression where it didn't remove a trailing separator on Windows. Patch by " "Tim Graham." msgstr "" -#: ../../../build/NEWS:4188 +#: ../../../build/NEWS:4207 msgid "" "`bpo-35053 `__: tracemalloc now tries to" " update the traceback when an object is reused from a \"free list\" " @@ -8104,32 +8138,32 @@ msgid "" "example)." msgstr "" -#: ../../../build/NEWS:4192 +#: ../../../build/NEWS:4211 msgid "" "`bpo-31553 `__: Add the --json-lines " "option to json.tool. Patch by hongweipeng." msgstr "" -#: ../../../build/NEWS:4194 +#: ../../../build/NEWS:4213 msgid "" "`bpo-34794 `__: Fixed a leak in Tkinter " "when pass the Python wrapper around Tcl_Obj back to Tcl/Tk." msgstr "" -#: ../../../build/NEWS:4197 +#: ../../../build/NEWS:4216 msgid "" "`bpo-34909 `__: Enum: fix grandchildren " "subclassing when parent mixed with concrete data types." msgstr "" -#: ../../../build/NEWS:4200 +#: ../../../build/NEWS:4219 msgid "" "`bpo-35022 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__fspath__`` method " "(from :class:`os.PathLike`)." msgstr "" -#: ../../../build/NEWS:4203 +#: ../../../build/NEWS:4222 msgid "" "`bpo-35008 `__: Fixed references leaks " "when call the ``__setstate__()`` method of " @@ -8137,19 +8171,19 @@ msgid "" "initialized element." msgstr "" -#: ../../../build/NEWS:4207 +#: ../../../build/NEWS:4226 msgid "" "`bpo-23420 `__: Verify the value for the" " parameter '-s' of the cProfile CLI. Patch by Robert Kuska" msgstr "" -#: ../../../build/NEWS:4210 +#: ../../../build/NEWS:4229 msgid "" "`bpo-33947 `__: dataclasses now handle " "recursive reprs without raising RecursionError." msgstr "" -#: ../../../build/NEWS:4213 +#: ../../../build/NEWS:4232 msgid "" "`bpo-34890 `__: Make " ":func:`inspect.iscoroutinefunction`, :func:`inspect.isgeneratorfunction` and" @@ -8157,7 +8191,7 @@ msgid "" "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4217 +#: ../../../build/NEWS:4236 msgid "" "`bpo-34521 `__: Use " ":func:`socket.CMSG_SPACE` to calculate ancillary data size instead of " @@ -8165,20 +8199,20 @@ msgid "" ":rfc:`3542` requires the use of the former for portable applications." msgstr "" -#: ../../../build/NEWS:4222 +#: ../../../build/NEWS:4241 msgid "" "`bpo-31522 `__: The " "`mailbox.mbox.get_string` function *from_* parameter can now successfully be" " set to a non-default value." msgstr "" -#: ../../../build/NEWS:4225 +#: ../../../build/NEWS:4244 msgid "" "`bpo-34970 `__: Protect tasks weak set " "manipulation in ``asyncio.all_tasks()``" msgstr "" -#: ../../../build/NEWS:4227 +#: ../../../build/NEWS:4246 msgid "" "`bpo-34969 `__: gzip: Add --fast, --best" " on the gzip CLI, these parameters will be used for the fast compression " @@ -8186,34 +8220,34 @@ msgid "" " change the default compression level to 6 (tradeoff)." msgstr "" -#: ../../../build/NEWS:4232 +#: ../../../build/NEWS:4251 msgid "" "`bpo-16965 `__: The :term:`2to3` " ":2to3fixer:`execfile` fixer now opens the file with mode ``'rb'``. Patch by" " Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4235 +#: ../../../build/NEWS:4254 msgid "" "`bpo-34966 `__: :mod:`pydoc` now " "supports aliases not only to methods defined in the end class, but also to " "inherited methods. The docstring is not duplicated for aliases." msgstr "" -#: ../../../build/NEWS:4239 +#: ../../../build/NEWS:4258 msgid "" "`bpo-34926 `__: " ":meth:`mimetypes.MimeTypes.guess_type` now accepts :term:`path-like object` " "in addition to url strings. Patch by Mayank Asthana." msgstr "" -#: ../../../build/NEWS:4243 +#: ../../../build/NEWS:4262 msgid "" "`bpo-23831 `__: Add ``moveto()`` method " "to the ``tkinter.Canvas`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4246 +#: ../../../build/NEWS:4265 msgid "" "`bpo-34941 `__: Methods ``find()``, " "``findtext()`` and ``findall()`` of the ``Element`` class in the " @@ -8221,26 +8255,26 @@ msgid "" "instances of ``Element`` subclasses." msgstr "" -#: ../../../build/NEWS:4250 +#: ../../../build/NEWS:4269 msgid "" "`bpo-32680 `__: :class:`smtplib.SMTP` " "objects now always have a `sock` attribute present" msgstr "" -#: ../../../build/NEWS:4253 +#: ../../../build/NEWS:4272 msgid "" "`bpo-34769 `__: Fix for async generators" " not finalizing when event loop is in debug mode and garbage collector runs " "in another thread." msgstr "" -#: ../../../build/NEWS:4256 +#: ../../../build/NEWS:4275 msgid "" "`bpo-34936 `__: Fix ``TclError`` in " "``tkinter.Spinbox.selection_element()``. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4259 +#: ../../../build/NEWS:4278 msgid "" "`bpo-34829 `__: Add methods " "``selection_from``, ``selection_range``, ``selection_present`` and " @@ -8248,7 +8282,7 @@ msgid "" "``tkinter.Entry`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4263 +#: ../../../build/NEWS:4282 msgid "" "`bpo-34911 `__: Added *secure_protocols*" " argument to *http.cookiejar.DefaultCookiePolicy* to allow for tweaking of " @@ -8256,7 +8290,7 @@ msgid "" " protocol." msgstr "" -#: ../../../build/NEWS:4268 +#: ../../../build/NEWS:4287 msgid "" "`bpo-34922 `__: Fixed integer overflow " "in the :meth:`~hashlib.shake.digest()` and " @@ -8264,20 +8298,20 @@ msgid "" ":mod:`hashlib` module." msgstr "" -#: ../../../build/NEWS:4272 +#: ../../../build/NEWS:4291 msgid "" "`bpo-34925 `__: 25% speedup in argument " "parsing for the functions in the bisect module." msgstr "" -#: ../../../build/NEWS:4275 +#: ../../../build/NEWS:4294 msgid "" "`bpo-34900 `__: Fixed " ":meth:`unittest.TestCase.debug` when used to call test methods with " "subtests. Patch by Bruno Oliveira." msgstr "" -#: ../../../build/NEWS:4278 +#: ../../../build/NEWS:4297 msgid "" "`bpo-34844 `__: logging.Formatter " "enhancement - Ensure styles and fmt matches in logging.Formatter - Added " @@ -8288,33 +8322,33 @@ msgid "" "invalid format fields." msgstr "" -#: ../../../build/NEWS:4285 +#: ../../../build/NEWS:4304 msgid "" "`bpo-34897 `__: Adjust " "test.support.missing_compiler_executable check so that a nominal command " "name of \"\" is ignored. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4288 +#: ../../../build/NEWS:4307 msgid "" "`bpo-34871 `__: Fix inspect module " "polluted ``sys.modules`` when parsing ``__text_signature__`` of callable." msgstr "" -#: ../../../build/NEWS:4291 +#: ../../../build/NEWS:4310 msgid "" "`bpo-34898 `__: Add `mtime` argument to " "`gzip.compress` for reproducible output. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:4294 +#: ../../../build/NEWS:4313 msgid "" "`bpo-28441 `__: On Cygwin and MinGW, " "ensure that ``sys.executable`` always includes the full filename in the " "path, including the ``.exe`` suffix (unless it is a symbolic link)." msgstr "" -#: ../../../build/NEWS:4298 +#: ../../../build/NEWS:4317 msgid "" "`bpo-34866 `__: Adding " "``max_num_fields`` to ``cgi.FieldStorage`` to make DOS attacks harder by " @@ -8322,7 +8356,7 @@ msgid "" "``FieldStorage``." msgstr "" -#: ../../../build/NEWS:4302 +#: ../../../build/NEWS:4321 msgid "" "`bpo-34711 `__: http.server ensures it " "reports HTTPStatus.NOT_FOUND when the local path ends with \"/\" and is not " @@ -8330,13 +8364,13 @@ msgid "" "valid file reference. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4307 +#: ../../../build/NEWS:4326 msgid "" "`bpo-34872 `__: Fix self-cancellation in" " C implementation of asyncio.Task" msgstr "" -#: ../../../build/NEWS:4309 +#: ../../../build/NEWS:4328 msgid "" "`bpo-34849 `__: Don't log waiting for " "``selector.select`` in asyncio loop iteration. The waiting is pretty normal " @@ -8344,7 +8378,7 @@ msgid "" "any useful information provided." msgstr "" -#: ../../../build/NEWS:4314 +#: ../../../build/NEWS:4333 msgid "" "`bpo-34022 `__: The " ":envvar:`SOURCE_DATE_EPOCH` environment variable no longer overrides the " @@ -8352,46 +8386,46 @@ msgid "" " determines its default value instead." msgstr "" -#: ../../../build/NEWS:4318 +#: ../../../build/NEWS:4337 msgid "" "`bpo-34819 `__: Use a monotonic clock to" " compute timeouts in :meth:`Executor.map` and :func:`as_completed`, in order" " to prevent timeouts from deviating when the system clock is adjusted." msgstr "" -#: ../../../build/NEWS:4322 +#: ../../../build/NEWS:4341 msgid "" "`bpo-34758 `__: Add .wasm -> " "application/wasm to list of recognized file types and content type headers" msgstr "" -#: ../../../build/NEWS:4325 +#: ../../../build/NEWS:4344 msgid "" "`bpo-34789 `__: " ":func:`xml.sax.make_parser` now accepts any iterable as its *parser_list* " "argument. Patch by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:4328 +#: ../../../build/NEWS:4347 msgid "" "`bpo-34334 `__: In " ":class:`QueueHandler`, clear `exc_text` from :class:`LogRecord` to prevent " "traceback from being written twice." msgstr "" -#: ../../../build/NEWS:4331 +#: ../../../build/NEWS:4350 msgid "" "`bpo-34687 `__: On Windows, asyncio now " "uses ProactorEventLoop, instead of SelectorEventLoop, by default." msgstr "" -#: ../../../build/NEWS:4334 +#: ../../../build/NEWS:4353 msgid "" "`bpo-5950 `__: Support reading zip files " "with archive comments in :mod:`zipimport`." msgstr "" -#: ../../../build/NEWS:4337 +#: ../../../build/NEWS:4356 msgid "" "`bpo-32892 `__: The parser now " "represents all constants as :class:`ast.Constant` instead of using specific " @@ -8400,60 +8434,60 @@ msgid "" "in future Python versions." msgstr "" -#: ../../../build/NEWS:4343 +#: ../../../build/NEWS:4362 msgid "" "`bpo-34728 `__: Add deprecation warning " "when `loop` is used in methods: `asyncio.sleep`, `asyncio.wait` and " "`asyncio.wait_for`." msgstr "" -#: ../../../build/NEWS:4346 +#: ../../../build/NEWS:4365 msgid "" "`bpo-34738 `__: ZIP files created by " ":mod:`distutils` will now include entries for directories." msgstr "" -#: ../../../build/NEWS:4349 +#: ../../../build/NEWS:4368 msgid "" "`bpo-34659 `__: Add an optional " "*initial* argument to itertools.accumulate()." msgstr "" -#: ../../../build/NEWS:4351 +#: ../../../build/NEWS:4370 msgid "" "`bpo-29577 `__: Support multiple mixin " "classes when creating Enums." msgstr "" -#: ../../../build/NEWS:4353 +#: ../../../build/NEWS:4372 msgid "" "`bpo-34670 `__: Add " "SSLContext.post_handshake_auth and SSLSocket.verify_client_post_handshake " "for TLS 1.3's post handshake authentication feature." msgstr "" -#: ../../../build/NEWS:4357 +#: ../../../build/NEWS:4376 msgid "" "`bpo-32718 `__: The Activate.ps1 script " "from venv works with PowerShell Core 6.1 and is now available under all " "operating systems." msgstr "" -#: ../../../build/NEWS:4360 +#: ../../../build/NEWS:4379 msgid "" "`bpo-31177 `__: Fix bug that prevented " "using :meth:`reset_mock ` on mock instances " "with deleted attributes" msgstr "" -#: ../../../build/NEWS:4363 +#: ../../../build/NEWS:4382 msgid "" "`bpo-34672 `__: Add a workaround, so the" " ``'Z'`` :func:`time.strftime` specifier on the musl C library can work in " "some cases." msgstr "" -#: ../../../build/NEWS:4366 +#: ../../../build/NEWS:4385 msgid "" "`bpo-34666 `__: Implement " "``asyncio.StreamWriter.awrite`` and ``asyncio.StreamWriter.aclose()`` " @@ -8461,14 +8495,14 @@ msgid "" "control flow switched on by default." msgstr "" -#: ../../../build/NEWS:4371 +#: ../../../build/NEWS:4390 msgid "" "`bpo-6721 `__: Acquire the logging " "module's commonly used internal locks while fork()ing to avoid deadlocks in " "the child process." msgstr "" -#: ../../../build/NEWS:4374 +#: ../../../build/NEWS:4393 msgid "" "`bpo-34658 `__: Fix a rare interpreter " "unhandled exception state SystemError only seen when using subprocess with a" @@ -8476,13 +8510,13 @@ msgid "" "os.register_at_fork and the fork system call fails." msgstr "" -#: ../../../build/NEWS:4379 +#: ../../../build/NEWS:4398 msgid "" "`bpo-34652 `__: Ensure :func:`os.lchmod`" " is never defined on Linux." msgstr "" -#: ../../../build/NEWS:4381 +#: ../../../build/NEWS:4400 msgid "" "`bpo-34638 `__: Store a weak reference " "to stream reader to break strong references loop between reader and " @@ -8490,20 +8524,20 @@ msgid "" " (garbage collected) without ``close()`` call." msgstr "" -#: ../../../build/NEWS:4386 +#: ../../../build/NEWS:4405 msgid "" "`bpo-34536 `__: `Enum._missing_`: raise" " `ValueError` if None returned and `TypeError` if non-member is returned." msgstr "" -#: ../../../build/NEWS:4389 +#: ../../../build/NEWS:4408 msgid "" "`bpo-34636 `__: Speed up re scanning of " "many non-matching characters for \\s \\w and \\d within bytes objects. " "(microoptimization)" msgstr "" -#: ../../../build/NEWS:4392 +#: ../../../build/NEWS:4411 msgid "" "`bpo-24412 `__: Add " ":func:`~unittest.addModuleCleanup()` and " @@ -8512,40 +8546,40 @@ msgid "" ":meth:`~unittest.TestCase.setUpClass()`. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:4397 +#: ../../../build/NEWS:4416 msgid "" "`bpo-34630 `__: Don't log SSL " "certificate errors in asyncio code (connection error logging is skipped " "already)." msgstr "" -#: ../../../build/NEWS:4400 +#: ../../../build/NEWS:4419 msgid "" "`bpo-32490 `__: Prevent filename " "duplication in :mod:`subprocess` exception messages. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:4403 +#: ../../../build/NEWS:4422 msgid "" "`bpo-34363 `__: dataclasses.asdict() and" " .astuple() now handle namedtuples correctly." msgstr "" -#: ../../../build/NEWS:4406 +#: ../../../build/NEWS:4425 msgid "" "`bpo-34625 `__: Update vendorized expat " "library version to 2.2.6." msgstr "" -#: ../../../build/NEWS:4408 +#: ../../../build/NEWS:4427 msgid "" "`bpo-32270 `__: The subprocess module no" " longer mistakenly closes redirected fds even when they were in pass_fds " "when outside of the default {0, 1, 2} set." msgstr "" -#: ../../../build/NEWS:4412 +#: ../../../build/NEWS:4431 msgid "" "`bpo-34622 `__: Create a dedicated " "``asyncio.CancelledError``, ``asyncio.InvalidStateError`` and " @@ -8554,19 +8588,19 @@ msgid "" "exceptions into a separate file." msgstr "" -#: ../../../build/NEWS:4418 +#: ../../../build/NEWS:4437 msgid "" "`bpo-34610 `__: Fixed iterator of " ":class:`multiprocessing.managers.DictProxy`." msgstr "" -#: ../../../build/NEWS:4420 +#: ../../../build/NEWS:4439 msgid "" "`bpo-34421 `__: Fix distutils logging " "for non-ASCII strings. This caused installation issues on Windows." msgstr "" -#: ../../../build/NEWS:4423 +#: ../../../build/NEWS:4442 msgid "" "`bpo-34604 `__: Fix possible mojibake in" " the error message of `pwd.getpwnam` and `grp.getgrnam` using string " @@ -8574,54 +8608,54 @@ msgid "" "Patch by William Grzybowski." msgstr "" -#: ../../../build/NEWS:4427 +#: ../../../build/NEWS:4446 msgid "" "`bpo-30977 `__: Make uuid.UUID use " "``__slots__`` to reduce its memory footprint. Based on original patch by " "Wouter Bolsterlee." msgstr "" -#: ../../../build/NEWS:4430 +#: ../../../build/NEWS:4449 msgid "" "`bpo-34574 `__: OrderedDict iterators " "are not exhausted during pickling anymore. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4433 +#: ../../../build/NEWS:4452 msgid "" "`bpo-8110 `__: Refactored " ":mod:`subprocess` to check for Windows-specific modules rather than " "``sys.platform == 'win32'``." msgstr "" -#: ../../../build/NEWS:4436 +#: ../../../build/NEWS:4455 msgid "" "`bpo-34530 `__: " "``distutils.spawn.find_executable()`` now falls back on :data:`os.defpath` " "if the ``PATH`` environment variable is not set." msgstr "" -#: ../../../build/NEWS:4439 +#: ../../../build/NEWS:4458 msgid "" "`bpo-34563 `__: On Windows, fix " "multiprocessing.Connection for very large read: fix _winapi.PeekNamedPipe() " "and _winapi.ReadFile() for read larger than INT_MAX (usually 2^31-1)." msgstr "" -#: ../../../build/NEWS:4443 +#: ../../../build/NEWS:4462 msgid "" "`bpo-34558 `__: Correct typo in " "Lib/ctypes/_aix.py" msgstr "" -#: ../../../build/NEWS:4445 +#: ../../../build/NEWS:4464 msgid "" "`bpo-34282 `__: Move ``Enum._convert`` " "to ``EnumMeta._convert_`` and fix enum members getting shadowed by parent " "attributes." msgstr "" -#: ../../../build/NEWS:4448 +#: ../../../build/NEWS:4467 msgid "" "`bpo-22872 `__: When the queue is " "closed, :exc:`ValueError` is now raised by :meth:`multiprocessing.Queue.put`" @@ -8629,20 +8663,20 @@ msgid "" ":exc:`OSError`, respectively. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4453 +#: ../../../build/NEWS:4472 msgid "" "`bpo-34515 `__: Fix parsing non-ASCII " "identifiers in :mod:`lib2to3.pgen2.tokenize` (PEP 3131)." msgstr "" -#: ../../../build/NEWS:4456 +#: ../../../build/NEWS:4475 msgid "" "`bpo-13312 `__: Avoids a possible " "integer underflow (undefined behavior) in the time module's year handling " "code when passed a very low negative year value." msgstr "" -#: ../../../build/NEWS:4460 +#: ../../../build/NEWS:4479 msgid "" "`bpo-34472 `__: Improved compatibility " "for streamed files in :mod:`zipfile`. Previously an optional signature was " @@ -8650,7 +8684,7 @@ msgid "" "Silas Sewell." msgstr "" -#: ../../../build/NEWS:4464 +#: ../../../build/NEWS:4483 msgid "" "`bpo-34454 `__: Fix the .fromisoformat()" " methods of datetime types crashing when given unicode with non-" @@ -8659,84 +8693,84 @@ msgid "" "tests by Alexey Izbyshev, patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:4469 +#: ../../../build/NEWS:4488 msgid "" "`bpo-6700 `__: Fix inspect.getsourcelines" " for module level frames/tracebacks. Patch by Vladimir Matveev." msgstr "" -#: ../../../build/NEWS:4472 +#: ../../../build/NEWS:4491 msgid "" "`bpo-34171 `__: Running the :mod:`trace`" " module no longer creates the ``trace.cover`` file." msgstr "" -#: ../../../build/NEWS:4475 +#: ../../../build/NEWS:4494 msgid "" "`bpo-34441 `__: Fix crash when an " "``ABC``-derived class with invalid ``__subclasses__`` is passed as the " "second argument to :func:`issubclass()`. Patch by Alexey Izbyshev." msgstr "" -#: ../../../build/NEWS:4479 +#: ../../../build/NEWS:4498 msgid "" "`bpo-34427 `__: Fix infinite loop in " "``a.extend(a)`` for ``MutableSequence`` subclasses." msgstr "" -#: ../../../build/NEWS:4482 +#: ../../../build/NEWS:4501 msgid "" "`bpo-34412 `__: Make " ":func:`signal.strsignal` work on HP-UX. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:4485 +#: ../../../build/NEWS:4504 msgid "" "`bpo-20849 `__: shutil.copytree now " "accepts a new ``dirs_exist_ok`` keyword argument. Patch by Josh Bronson." msgstr "" -#: ../../../build/NEWS:4488 +#: ../../../build/NEWS:4507 msgid "" "`bpo-31715 `__: Associate ``.mjs`` file " "extension with ``application/javascript`` MIME Type." msgstr "" -#: ../../../build/NEWS:4491 +#: ../../../build/NEWS:4510 msgid "" "`bpo-34384 `__: :func:`os.readlink` now " "accepts :term:`path-like ` and :class:`bytes` objects on " "Windows." msgstr "" -#: ../../../build/NEWS:4494 +#: ../../../build/NEWS:4513 msgid "" "`bpo-22602 `__: The UTF-7 decoder now " "raises :exc:`UnicodeDecodeError` for ill-formed sequences starting with " "\"+\" (as specified in RFC 2152). Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4498 +#: ../../../build/NEWS:4517 msgid "" "`bpo-2122 `__: The :meth:`mmap.flush() " "` method now returns ``None`` on success, raises an " "exception on error under all platforms." msgstr "" -#: ../../../build/NEWS:4501 +#: ../../../build/NEWS:4520 msgid "" "`bpo-34341 `__: Appending to the ZIP " "archive with the ZIP64 extension no longer grows the size of extra fields of" " existing entries." msgstr "" -#: ../../../build/NEWS:4504 +#: ../../../build/NEWS:4523 msgid "" "`bpo-34333 `__: Fix %-formatting in " ":meth:`pathlib.PurePath.with_suffix` when formatting an error message." msgstr "" -#: ../../../build/NEWS:4507 +#: ../../../build/NEWS:4526 msgid "" "`bpo-18540 `__: The " ":class:`imaplib.IMAP4` and :class:`imaplib.IMAP4_SSL` classes now resolve to" @@ -8744,14 +8778,14 @@ msgid "" "(``''``) is used." msgstr "" -#: ../../../build/NEWS:4511 +#: ../../../build/NEWS:4530 msgid "" "`bpo-26502 `__: Implement " "``traceback.FrameSummary.__len__()`` method to preserve compatibility with " "the old tuple API." msgstr "" -#: ../../../build/NEWS:4514 +#: ../../../build/NEWS:4533 msgid "" "`bpo-34318 `__: " ":func:`~unittest.TestCase.assertRaises`, " @@ -8763,21 +8797,21 @@ msgid "" "Python 3.5." msgstr "" -#: ../../../build/NEWS:4522 +#: ../../../build/NEWS:4541 msgid "" "`bpo-9372 `__: Deprecate " ":meth:`__getitem__` methods of :class:`xml.dom.pulldom.DOMEventStream`, " ":class:`wsgiref.util.FileWrapper` and :class:`fileinput.FileInput`." msgstr "" -#: ../../../build/NEWS:4526 +#: ../../../build/NEWS:4545 msgid "" "`bpo-33613 `__: Fix a race condition in " "``multiprocessing.semaphore_tracker`` when the tracker receives SIGINT " "before it can register signal handlers for ignoring it." msgstr "" -#: ../../../build/NEWS:4530 +#: ../../../build/NEWS:4549 msgid "" "`bpo-34248 `__: Report filename in the " "exception raised when the database file cannot be opened by " @@ -8785,32 +8819,32 @@ msgid "" "Patch by Zsolt Cserna." msgstr "" -#: ../../../build/NEWS:4534 +#: ../../../build/NEWS:4553 msgid "" "`bpo-33089 `__: Add math.dist() to " "compute the Euclidean distance between two points." msgstr "" -#: ../../../build/NEWS:4537 +#: ../../../build/NEWS:4556 msgid "" "`bpo-34246 `__: " ":meth:`smtplib.SMTP.send_message` no longer modifies the content of the " "*mail_options* argument. Patch by Pablo S. Blum de Aguiar." msgstr "" -#: ../../../build/NEWS:4540 +#: ../../../build/NEWS:4559 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "for invalid paths on windows. Patch by Franz Woellert." msgstr "" -#: ../../../build/NEWS:4543 +#: ../../../build/NEWS:4562 msgid "" "`bpo-32321 `__: Add pure Python fallback" " for functools.reduce. Patch by Robert Wright." msgstr "" -#: ../../../build/NEWS:4546 +#: ../../../build/NEWS:4565 msgid "" "`bpo-34270 `__: The default asyncio task" " class now always has a name which can be get or set using two new methods " @@ -8822,60 +8856,60 @@ msgid "" "like ``Task-1`` using a monotonic counter." msgstr "" -#: ../../../build/NEWS:4555 +#: ../../../build/NEWS:4574 msgid "" "`bpo-34263 `__: asyncio's event loop " "will not pass timeouts longer than one day to epoll/select etc." msgstr "" -#: ../../../build/NEWS:4558 +#: ../../../build/NEWS:4577 msgid "" "`bpo-34035 `__: Fix several " "AttributeError in zipfile seek() methods. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:4561 +#: ../../../build/NEWS:4580 msgid "" "`bpo-32215 `__: Fix performance " "regression in :mod:`sqlite3` when a DML statement appeared in a different " "line than the rest of the SQL query." msgstr "" -#: ../../../build/NEWS:4564 +#: ../../../build/NEWS:4583 msgid "" "`bpo-34075 `__: Deprecate passing non-" "ThreadPoolExecutor instances to " ":meth:`AbstractEventLoop.set_default_executor`." msgstr "" -#: ../../../build/NEWS:4567 +#: ../../../build/NEWS:4586 msgid "" "`bpo-34251 `__: Restore ``msilib.Win64``" " to preserve backwards compatibility since it's already used by " ":mod:`distutils`' ``bdist_msi`` command." msgstr "" -#: ../../../build/NEWS:4570 +#: ../../../build/NEWS:4589 msgid "" "`bpo-19891 `__: Ignore errors caused by " "missing / non-writable homedir while writing history during exit of an " "interactive session. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:4574 +#: ../../../build/NEWS:4593 msgid "" "`bpo-33089 `__: Enhanced math.hypot() to" " support more than two dimensions." msgstr "" -#: ../../../build/NEWS:4576 +#: ../../../build/NEWS:4595 msgid "" "`bpo-34228 `__: tracemalloc: " "PYTHONTRACEMALLOC=0 environment variable and -X tracemalloc=0 command line " "option are now allowed to disable explicitly tracemalloc at startup." msgstr "" -#: ../../../build/NEWS:4580 +#: ../../../build/NEWS:4599 msgid "" "`bpo-13041 `__: Use " ":func:`shutil.get_terminal_size` to calculate the terminal width correctly " @@ -8883,14 +8917,14 @@ msgid "" "Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:4584 +#: ../../../build/NEWS:4603 msgid "" "`bpo-34213 `__: Allow frozen dataclasses" " to have a field named \"object\". Previously this conflicted with an " "internal use of \"object\"." msgstr "" -#: ../../../build/NEWS:4587 +#: ../../../build/NEWS:4606 msgid "" "`bpo-34052 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -8902,7 +8936,7 @@ msgid "" "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4595 +#: ../../../build/NEWS:4614 msgid "" "`bpo-34197 `__: Attributes " "*skipinitialspace*, *doublequote* and *strict* of the *dialect* attribute of" @@ -8910,41 +8944,41 @@ msgid "" " or 1." msgstr "" -#: ../../../build/NEWS:4599 +#: ../../../build/NEWS:4618 msgid "" "`bpo-32788 `__: Errors other than " ":exc:`TypeError` raised in methods ``__adapt__()`` and ``__conform__()`` in " "the :mod:`sqlite3` module are now propagated to the user." msgstr "" -#: ../../../build/NEWS:4603 +#: ../../../build/NEWS:4622 msgid "" "`bpo-21446 `__: The :2to3fixer:`reload` " "fixer now uses :func:`importlib.reload` instead of deprecated " ":func:`imp.reload`." msgstr "" -#: ../../../build/NEWS:4606 +#: ../../../build/NEWS:4625 msgid "" "`bpo-940286 `__: pydoc's " "``Helper.showtopic()`` method now prints the cross references of a topic " "correctly." msgstr "" -#: ../../../build/NEWS:4609 +#: ../../../build/NEWS:4628 msgid "" "`bpo-34164 `__: :func:`base64.b32decode`" " could raise UnboundLocalError or OverflowError for incorrect padding. Now " "it always raises :exc:`base64.Error` in these cases." msgstr "" -#: ../../../build/NEWS:4613 +#: ../../../build/NEWS:4632 msgid "" "`bpo-33729 `__: Fixed issues with " "arguments parsing in :mod:`hashlib`." msgstr "" -#: ../../../build/NEWS:4615 +#: ../../../build/NEWS:4634 msgid "" "`bpo-34097 `__: ZipFile can zip files " "older than 1980-01-01 and newer than 2107-12-31 using a new " @@ -8952,39 +8986,39 @@ msgid "" "limit." msgstr "" -#: ../../../build/NEWS:4619 +#: ../../../build/NEWS:4638 msgid "" "`bpo-34108 `__: Remove extraneous CR in " "2to3 refactor." msgstr "" -#: ../../../build/NEWS:4621 +#: ../../../build/NEWS:4640 msgid "" "`bpo-34070 `__: Make sure to only check " "if the handle is a tty, when opening a file with ``buffering=-1``." msgstr "" -#: ../../../build/NEWS:4624 +#: ../../../build/NEWS:4643 msgid "" "`bpo-27494 `__: Reverted :issue:`27494`." " 2to3 rejects now a trailing comma in generator expressions." msgstr "" -#: ../../../build/NEWS:4627 +#: ../../../build/NEWS:4646 msgid "" "`bpo-33967 `__: functools.singledispatch" " now raises TypeError instead of IndexError when no positional arguments are" " passed." msgstr "" -#: ../../../build/NEWS:4630 +#: ../../../build/NEWS:4649 msgid "" "`bpo-34041 `__: Add the parameter " "*deterministic* to the :meth:`sqlite3.Connection.create_function` method. " "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4634 +#: ../../../build/NEWS:4653 msgid "" "`bpo-34056 `__: Ensure the loader shim " "created by ``imp.load_module`` always returns bytes from its ``get_data()`` " @@ -8992,54 +9026,54 @@ msgid "" "pycs." msgstr "" -#: ../../../build/NEWS:4638 +#: ../../../build/NEWS:4657 msgid "" "`bpo-34054 `__: The multiprocessing " "module now uses the monotonic clock :func:`time.monotonic` instead of the " "system clock :func:`time.time` to implement timeout." msgstr "" -#: ../../../build/NEWS:4642 +#: ../../../build/NEWS:4661 msgid "" "`bpo-34043 `__: Optimize tarfile " "uncompress performance about 15% when gzip is used." msgstr "" -#: ../../../build/NEWS:4645 +#: ../../../build/NEWS:4664 msgid "" "`bpo-34044 `__: ``subprocess.Popen`` now" " copies the *startupinfo* argument to leave it unchanged: it will modify the" " copy, so that the same ``STARTUPINFO`` object can be used multiple times." msgstr "" -#: ../../../build/NEWS:4649 +#: ../../../build/NEWS:4668 msgid "" "`bpo-34010 `__: Fixed a performance " "regression for reading streams with tarfile. The buffered read should use a " "list, instead of appending to a bytes object." msgstr "" -#: ../../../build/NEWS:4653 +#: ../../../build/NEWS:4672 msgid "" "`bpo-34019 `__: webbrowser: Correct the " "arguments passed to Opera Browser when opening a new URL using the " "``webbrowser`` module. Patch by Bumsik Kim." msgstr "" -#: ../../../build/NEWS:4656 +#: ../../../build/NEWS:4675 msgid "" "`bpo-34003 `__: csv.DictReader now " "creates dicts instead of OrderedDicts. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:4659 +#: ../../../build/NEWS:4678 msgid "" "`bpo-33978 `__: Closed existing logging " "handlers before reconfiguration via fileConfig and dictConfig. Patch by " "Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:4662 +#: ../../../build/NEWS:4681 msgid "" "`bpo-14117 `__: Make minor tweaks to " "turtledemo. The 'wikipedia' example is now 'rosette', describing what it " @@ -9047,27 +9081,27 @@ msgid "" " eliminated." msgstr "" -#: ../../../build/NEWS:4666 +#: ../../../build/NEWS:4685 msgid "" "`bpo-33974 `__: Fixed passing lists and " "tuples of strings containing special characters ``\"``, ``\\``, ``{``, ``}``" " and ``\\n`` as options to :mod:`~tkinter.ttk` widgets." msgstr "" -#: ../../../build/NEWS:4670 +#: ../../../build/NEWS:4689 msgid "" "`bpo-27500 `__: Fix getaddrinfo to " "resolve IPv6 addresses correctly." msgstr "" -#: ../../../build/NEWS:4672 +#: ../../../build/NEWS:4691 msgid "" "`bpo-24567 `__: Improve random.choices()" " to handle subnormal input weights that could occasionally trigger an " "IndexError." msgstr "" -#: ../../../build/NEWS:4675 +#: ../../../build/NEWS:4694 msgid "" "`bpo-33871 `__: Fixed integer overflow " "in :func:`os.readv`, :func:`os.writev`, :func:`os.preadv` and " @@ -9075,14 +9109,14 @@ msgid "" "arguments (on BSD-based OSes and macOS)." msgstr "" -#: ../../../build/NEWS:4679 +#: ../../../build/NEWS:4698 msgid "" "`bpo-25007 `__: Add :func:`copy.copy` " "and :func:`copy.deepcopy` support to zlib compressors and decompressors. " "Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4682 +#: ../../../build/NEWS:4701 msgid "" "`bpo-33929 `__: multiprocessing: Fix a " "race condition in Popen of multiprocessing.popen_spawn_win32. The child " @@ -9092,7 +9126,7 @@ msgid "" "steal the handle from the parent process." msgstr "" -#: ../../../build/NEWS:4689 +#: ../../../build/NEWS:4708 msgid "" "`bpo-33899 `__: Tokenize module now " "implicitly emits a NEWLINE when provided with input that does not have a " @@ -9100,13 +9134,13 @@ msgid "" "internally. Contributed by Ammar Askar." msgstr "" -#: ../../../build/NEWS:4693 +#: ../../../build/NEWS:4712 msgid "" "`bpo-33897 `__: Added a 'force' keyword " "argument to logging.basicConfig()." msgstr "" -#: ../../../build/NEWS:4695 +#: ../../../build/NEWS:4714 msgid "" "`bpo-33695 `__: :func:`shutil.copytree` " "uses :func:`os.scandir` function and all copy functions depending from it " @@ -9117,33 +9151,33 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`33695`.)" msgstr "" -#: ../../../build/NEWS:4703 +#: ../../../build/NEWS:4722 msgid "" "`bpo-33916 `__: bz2 and lzma: When " "Decompressor.__init__() is called twice, free the old lock to not leak " "memory." msgstr "" -#: ../../../build/NEWS:4706 +#: ../../../build/NEWS:4725 msgid "" "`bpo-32568 `__: Make select.epoll() and " "its documentation consistent regarding *sizehint* and *flags*." msgstr "" -#: ../../../build/NEWS:4709 +#: ../../../build/NEWS:4728 msgid "" "`bpo-33833 `__: Fixed bug in asyncio " "where ProactorSocketTransport logs AssertionError if force closed during " "write." msgstr "" -#: ../../../build/NEWS:4712 +#: ../../../build/NEWS:4731 msgid "" "`bpo-33663 `__: Convert content length " "to string before putting to header." msgstr "" -#: ../../../build/NEWS:4714 +#: ../../../build/NEWS:4733 msgid "" "`bpo-33721 `__: :mod:`os.path` functions" " that return a boolean result like :func:`~os.path.exists`, " @@ -9160,136 +9194,136 @@ msgid "" "unrepresentable at the OS level." msgstr "" -#: ../../../build/NEWS:4728 +#: ../../../build/NEWS:4747 msgid "" "`bpo-26544 `__: Fixed implementation of " ":func:`platform.libc_ver`. It almost always returned version '2.9' for " "glibc." msgstr "" -#: ../../../build/NEWS:4731 +#: ../../../build/NEWS:4750 msgid "" "`bpo-33843 `__: Remove deprecated " "``cgi.escape``, ``cgi.parse_qs`` and ``cgi.parse_qsl``." msgstr "" -#: ../../../build/NEWS:4734 +#: ../../../build/NEWS:4753 msgid "" "`bpo-33842 `__: Remove " "``tarfile.filemode`` which is deprecated since Python 3.3." msgstr "" -#: ../../../build/NEWS:4737 ../../../build/NEWS:6335 ../../../build/NEWS:10929 +#: ../../../build/NEWS:4756 ../../../build/NEWS:6354 ../../../build/NEWS:10948 msgid "" "`bpo-30167 `__: Prevent site.main() " "exception if PYTHONSTARTUP is set. Patch by Steve Weber." msgstr "" -#: ../../../build/NEWS:4740 +#: ../../../build/NEWS:4759 msgid "" "`bpo-33805 `__: Improve error message of" " dataclasses.replace() when an InitVar is not specified" msgstr "" -#: ../../../build/NEWS:4743 +#: ../../../build/NEWS:4762 msgid "" "`bpo-33687 `__: Fix the call to " "``os.chmod()`` for ``uu.decode()`` if a mode is given or decoded. Patch by " "Timo Furrer." msgstr "" -#: ../../../build/NEWS:4746 ../../../build/NEWS:6338 ../../../build/NEWS:10932 +#: ../../../build/NEWS:4765 ../../../build/NEWS:6357 ../../../build/NEWS:10951 msgid "" "`bpo-33812 `__: Datetime instance d with" " non-None tzinfo, but with d.tzinfo.utcoffset(d) returning None is now " "treated as naive by the astimezone() method." msgstr "" -#: ../../../build/NEWS:4750 +#: ../../../build/NEWS:4769 msgid "" "`bpo-32108 `__: In configparser, don't " "clear section when it is assigned to itself." msgstr "" -#: ../../../build/NEWS:4753 +#: ../../../build/NEWS:4772 msgid "" "`bpo-27397 `__: Make email module " "properly handle invalid-length base64 strings." msgstr "" -#: ../../../build/NEWS:4756 +#: ../../../build/NEWS:4775 msgid "" "`bpo-33578 `__: Implement multibyte " "encoder/decoder state methods" msgstr "" -#: ../../../build/NEWS:4758 ../../../build/NEWS:6342 ../../../build/NEWS:10936 +#: ../../../build/NEWS:4777 ../../../build/NEWS:6361 ../../../build/NEWS:10955 msgid "" "`bpo-30805 `__: Avoid race condition " "with debug logging" msgstr "" -#: ../../../build/NEWS:4760 +#: ../../../build/NEWS:4779 msgid "" "`bpo-33476 `__: Fix " "_header_value_parser.py when address group is missing final ';'. Contributed" " by Enrique Perez-Terron" msgstr "" -#: ../../../build/NEWS:4763 ../../../build/NEWS:6344 +#: ../../../build/NEWS:4782 ../../../build/NEWS:6363 msgid "" "`bpo-33694 `__: asyncio: Fix a race " "condition causing data loss on pause_reading()/resume_reading() when using " "the ProactorEventLoop." msgstr "" -#: ../../../build/NEWS:4766 ../../../build/NEWS:6347 +#: ../../../build/NEWS:4785 ../../../build/NEWS:6366 msgid "" "`bpo-32493 `__: Correct test for " "``uuid_enc_be`` availability in ``configure.ac``. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4769 ../../../build/NEWS:6350 +#: ../../../build/NEWS:4788 ../../../build/NEWS:6369 msgid "" "`bpo-33792 `__: Add " "asyncio.WindowsSelectorEventLoopPolicy and " "asyncio.WindowsProactorEventLoopPolicy." msgstr "" -#: ../../../build/NEWS:4772 +#: ../../../build/NEWS:4791 msgid "" "`bpo-33274 `__: W3C DOM Level 1 " "specifies return value of Element.removeAttributeNode() as \"The Attr node " "that was removed.\" xml.dom.minidom now complies with this requirement." msgstr "" -#: ../../../build/NEWS:4776 ../../../build/NEWS:6353 +#: ../../../build/NEWS:4795 ../../../build/NEWS:6372 msgid "" "`bpo-33778 `__: Update ``unicodedata``'s" " database to Unicode version 11.0.0." msgstr "" -#: ../../../build/NEWS:4778 +#: ../../../build/NEWS:4797 msgid "" "`bpo-33165 `__: Added a stacklevel " "parameter to logging calls to allow use of wrapper/helper functions for " "logging APIs." msgstr "" -#: ../../../build/NEWS:4781 ../../../build/NEWS:6355 +#: ../../../build/NEWS:4800 ../../../build/NEWS:6374 msgid "" "`bpo-33770 `__: improve base64 exception" " message for encoded inputs of invalid length" msgstr "" -#: ../../../build/NEWS:4784 ../../../build/NEWS:6358 +#: ../../../build/NEWS:4803 ../../../build/NEWS:6377 msgid "" "`bpo-33769 `__: asyncio/start_tls: Fix " "error message; cancel callbacks in case of an unhandled error; mark " "SSLTransport as closed if it is aborted." msgstr "" -#: ../../../build/NEWS:4787 ../../../build/NEWS:6361 ../../../build/NEWS:10938 +#: ../../../build/NEWS:4806 ../../../build/NEWS:6380 ../../../build/NEWS:10957 msgid "" "`bpo-33767 `__: The concatenation " "(``+``) and repetition (``*``) sequence operations now raise " @@ -9297,58 +9331,58 @@ msgid "" ":class:`mmap.mmap` objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4791 ../../../build/NEWS:6365 +#: ../../../build/NEWS:4810 ../../../build/NEWS:6384 msgid "" "`bpo-33734 `__: asyncio/ssl: Fix " "AttributeError, increase default handshake timeout" msgstr "" -#: ../../../build/NEWS:4794 +#: ../../../build/NEWS:4813 msgid "" "`bpo-31014 `__: Fixed creating a " "controller for :mod:`webbrowser` when a user specifies a path to an entry in" " the BROWSER environment variable. Based on patch by John Still." msgstr "" -#: ../../../build/NEWS:4798 +#: ../../../build/NEWS:4817 msgid "" "`bpo-2504 `__: Add gettext.pgettext() and" " variants." msgstr "" -#: ../../../build/NEWS:4800 +#: ../../../build/NEWS:4819 msgid "" "`bpo-33197 `__: Add description property" " for _ParameterKind" msgstr "" -#: ../../../build/NEWS:4802 ../../../build/NEWS:6463 +#: ../../../build/NEWS:4821 ../../../build/NEWS:6482 msgid "" "`bpo-32751 `__: When cancelling the task" " due to a timeout, :meth:`asyncio.wait_for` will now wait until the " "cancellation is complete." msgstr "" -#: ../../../build/NEWS:4805 ../../../build/NEWS:6466 ../../../build/NEWS:10942 +#: ../../../build/NEWS:4824 ../../../build/NEWS:6485 ../../../build/NEWS:10961 msgid "" "`bpo-32684 `__: Fix gather to propagate " "cancellation of itself even with return_exceptions." msgstr "" -#: ../../../build/NEWS:4808 ../../../build/NEWS:6469 +#: ../../../build/NEWS:4827 ../../../build/NEWS:6488 msgid "" "`bpo-33654 `__: Support protocol type " "switching in SSLTransport.set_protocol()." msgstr "" -#: ../../../build/NEWS:4810 ../../../build/NEWS:6471 +#: ../../../build/NEWS:4829 ../../../build/NEWS:6490 msgid "" "`bpo-33674 `__: Pause the transport as " "early as possible to further reduce the risk of data_received() being called" " before connection_made()." msgstr "" -#: ../../../build/NEWS:4813 +#: ../../../build/NEWS:4832 msgid "" "`bpo-33671 `__: :func:`shutil.copyfile`," " :func:`shutil.copy`, :func:`shutil.copy2`, :func:`shutil.copytree` and " @@ -9361,7 +9395,7 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`25427`.)" msgstr "" -#: ../../../build/NEWS:4823 ../../../build/NEWS:6474 ../../../build/NEWS:10945 +#: ../../../build/NEWS:4842 ../../../build/NEWS:6493 ../../../build/NEWS:10964 msgid "" "`bpo-33674 `__: Fix a race condition in " "SSLProtocol.connection_made() of asyncio.sslproto: start immediately the " @@ -9369,38 +9403,38 @@ msgid "" " called before the handshake started, causing the handshake to hang or fail." msgstr "" -#: ../../../build/NEWS:4828 ../../../build/NEWS:6479 ../../../build/NEWS:10950 +#: ../../../build/NEWS:4847 ../../../build/NEWS:6498 ../../../build/NEWS:10969 msgid "" "`bpo-31647 `__: Fixed bug where calling " "write_eof() on a _SelectorSocketTransport after it's already closed raises " "AttributeError." msgstr "" -#: ../../../build/NEWS:4831 ../../../build/NEWS:6482 +#: ../../../build/NEWS:4850 ../../../build/NEWS:6501 msgid "" "`bpo-32610 `__: Make asyncio.all_tasks()" " return only pending tasks." msgstr "" -#: ../../../build/NEWS:4833 ../../../build/NEWS:6484 +#: ../../../build/NEWS:4852 ../../../build/NEWS:6503 msgid "" "`bpo-32410 `__: Avoid blocking on file " "IO in sendfile fallback code" msgstr "" -#: ../../../build/NEWS:4835 ../../../build/NEWS:6486 ../../../build/NEWS:10955 +#: ../../../build/NEWS:4854 ../../../build/NEWS:6505 ../../../build/NEWS:10974 msgid "" "`bpo-33469 `__: Fix RuntimeError after " "closing loop that used run_in_executor" msgstr "" -#: ../../../build/NEWS:4837 ../../../build/NEWS:6488 ../../../build/NEWS:10953 +#: ../../../build/NEWS:4856 ../../../build/NEWS:6507 ../../../build/NEWS:10972 msgid "" "`bpo-33672 `__: Fix Task.__repr__ crash " "with Cython's bogus coroutines" msgstr "" -#: ../../../build/NEWS:4839 ../../../build/NEWS:6490 +#: ../../../build/NEWS:4858 ../../../build/NEWS:6509 msgid "" "`bpo-33654 `__: Fix " "transport.set_protocol() to support switching between asyncio.Protocol and " @@ -9408,20 +9442,20 @@ msgid "" "asyncio.BufferedProtocols." msgstr "" -#: ../../../build/NEWS:4843 ../../../build/NEWS:6494 +#: ../../../build/NEWS:4862 ../../../build/NEWS:6513 msgid "" "`bpo-33652 `__: Pickles of type " "variables and subscripted generics are now future-proof and compatible with " "older Python versions." msgstr "" -#: ../../../build/NEWS:4846 ../../../build/NEWS:6497 +#: ../../../build/NEWS:4865 ../../../build/NEWS:6516 msgid "" "`bpo-32493 `__: Fixed :func:`uuid.uuid1`" " on FreeBSD." msgstr "" -#: ../../../build/NEWS:4848 +#: ../../../build/NEWS:4867 msgid "" "`bpo-33238 `__: Add " "``InvalidStateError`` to :mod:`concurrent.futures`. ``Future.set_result`` " @@ -9429,13 +9463,13 @@ msgid "" "are not pending or running. Patch by Jason Haydaman." msgstr "" -#: ../../../build/NEWS:4853 ../../../build/NEWS:6499 +#: ../../../build/NEWS:4872 ../../../build/NEWS:6518 msgid "" "`bpo-33618 `__: Finalize and document " "preliminary and experimental TLS 1.3 support with OpenSSL 1.1.1" msgstr "" -#: ../../../build/NEWS:4856 +#: ../../../build/NEWS:4875 msgid "" "`bpo-33625 `__: Release GIL on " "`grp.getgrnam`, `grp.getgrgid`, `pwd.getpwnam` and `pwd.getpwuid` if " @@ -9443,20 +9477,20 @@ msgid "" "Grzybowski." msgstr "" -#: ../../../build/NEWS:4860 ../../../build/NEWS:6502 +#: ../../../build/NEWS:4879 ../../../build/NEWS:6521 msgid "" "`bpo-33623 `__: Fix possible SIGSGV when" " asyncio.Future is created in __del__" msgstr "" -#: ../../../build/NEWS:4862 ../../../build/NEWS:6368 ../../../build/NEWS:10957 +#: ../../../build/NEWS:4881 ../../../build/NEWS:6387 ../../../build/NEWS:10976 msgid "" "`bpo-11874 `__: Use a better regex when " "breaking usage into wrappable parts. Avoids bogus assertion errors from " "custom metavar strings." msgstr "" -#: ../../../build/NEWS:4865 ../../../build/NEWS:6504 ../../../build/NEWS:10960 +#: ../../../build/NEWS:4884 ../../../build/NEWS:6523 ../../../build/NEWS:10979 msgid "" "`bpo-30877 `__: Fixed a bug in the " "Python implementation of the JSON decoder that prevented the cache of parsed" @@ -9464,34 +9498,34 @@ msgid "" "c-fos." msgstr "" -#: ../../../build/NEWS:4869 +#: ../../../build/NEWS:4888 msgid "" "`bpo-33604 `__: Remove HMAC default to " "md5 marked for removal in 3.8 (removal originally planned in 3.6, bump to " "3.8 in gh-7062)." msgstr "" -#: ../../../build/NEWS:4872 ../../../build/NEWS:6371 +#: ../../../build/NEWS:4891 ../../../build/NEWS:6390 msgid "" "`bpo-33582 `__: Emit a deprecation " "warning for inspect.formatargspec" msgstr "" -#: ../../../build/NEWS:4874 +#: ../../../build/NEWS:4893 msgid "" "`bpo-21145 `__: Add " "``functools.cached_property`` decorator, for computed properties cached for " "the life of the instance." msgstr "" -#: ../../../build/NEWS:4877 ../../../build/NEWS:6508 +#: ../../../build/NEWS:4896 ../../../build/NEWS:6527 msgid "" "`bpo-33570 `__: Change TLS 1.3 cipher " "suite settings for compatibility with OpenSSL 1.1.1-pre6 and newer. OpenSSL " "1.1.1 will have TLS 1.3 ciphers enabled by default." msgstr "" -#: ../../../build/NEWS:4881 ../../../build/NEWS:6512 +#: ../../../build/NEWS:4900 ../../../build/NEWS:6531 msgid "" "`bpo-28556 `__: Do not simplify " "arguments to `typing.Union`. Now `Union[Manager, Employee]` is not " @@ -9499,73 +9533,73 @@ msgid "" "several bugs and limited possibilities for introspection." msgstr "" -#: ../../../build/NEWS:4886 +#: ../../../build/NEWS:4905 msgid "" "`bpo-12486 `__: " ":func:`tokenize.generate_tokens` is now documented as a public API to " "tokenize unicode strings. It was previously present but undocumented." msgstr "" -#: ../../../build/NEWS:4890 ../../../build/NEWS:6517 +#: ../../../build/NEWS:4909 ../../../build/NEWS:6536 msgid "" "`bpo-33540 `__: Add a new " "``block_on_close`` class attribute to ``ForkingMixIn`` and " "``ThreadingMixIn`` classes of :mod:`socketserver`." msgstr "" -#: ../../../build/NEWS:4893 ../../../build/NEWS:6520 ../../../build/NEWS:10964 +#: ../../../build/NEWS:4912 ../../../build/NEWS:6539 ../../../build/NEWS:10983 msgid "" "`bpo-33548 `__: " "tempfile._candidate_tempdir_list should consider common TEMP locations" msgstr "" -#: ../../../build/NEWS:4896 ../../../build/NEWS:6523 +#: ../../../build/NEWS:4915 ../../../build/NEWS:6542 msgid "" "`bpo-33109 `__: argparse subparsers are " "once again not required by default, reverting the change in behavior " "introduced by `bpo-26510 `__ in 3.7.0a2." msgstr "" -#: ../../../build/NEWS:4899 +#: ../../../build/NEWS:4918 msgid "" "`bpo-33541 `__: Remove unused private " "method ``_strptime.LocaleTime.__pad`` (a.k.a. ``_LocaleTime__pad``)." msgstr "" -#: ../../../build/NEWS:4902 ../../../build/NEWS:6526 +#: ../../../build/NEWS:4921 ../../../build/NEWS:6545 msgid "" "`bpo-33536 `__: " "dataclasses.make_dataclass now checks for invalid field names and duplicate " "fields. Also, added a check for invalid field specifications." msgstr "" -#: ../../../build/NEWS:4906 ../../../build/NEWS:6530 ../../../build/NEWS:10967 +#: ../../../build/NEWS:4925 ../../../build/NEWS:6549 ../../../build/NEWS:10986 msgid "" "`bpo-33542 `__: Prevent " "``uuid.get_node`` from using a DUID instead of a MAC on Windows. Patch by " "Zvi Effron" msgstr "" -#: ../../../build/NEWS:4909 ../../../build/NEWS:6533 ../../../build/NEWS:10970 +#: ../../../build/NEWS:4928 ../../../build/NEWS:6552 ../../../build/NEWS:10989 msgid "" "`bpo-26819 `__: Fix race condition with " "`ReadTransport.resume_reading` in Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:4912 ../../../build/NEWS:6536 +#: ../../../build/NEWS:4931 ../../../build/NEWS:6555 msgid "" "Fix failure in `typing.get_type_hints()` when ClassVar was provided as a " "string forward reference." msgstr "" -#: ../../../build/NEWS:4915 +#: ../../../build/NEWS:4934 msgid "" "`bpo-33516 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__round__`` magic " "method." msgstr "" -#: ../../../build/NEWS:4918 +#: ../../../build/NEWS:4937 msgid "" "`bpo-28612 `__: Added support for Site " "Maps to urllib's ``RobotFileParser`` as :meth:`RobotFileParser.site_maps() " @@ -9573,40 +9607,40 @@ msgid "" " patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:4923 +#: ../../../build/NEWS:4942 msgid "" "`bpo-28167 `__: Remove " "platform.linux_distribution, which was deprecated since 3.5." msgstr "" -#: ../../../build/NEWS:4926 +#: ../../../build/NEWS:4945 msgid "" "`bpo-33504 `__: Switch the default " "dictionary implementation for :mod:`configparser` from " ":class:`collections.OrderedDict` to the standard :class:`dict` type." msgstr "" -#: ../../../build/NEWS:4930 ../../../build/NEWS:6539 +#: ../../../build/NEWS:4949 ../../../build/NEWS:6558 msgid "" "`bpo-33505 `__: Optimize " "asyncio.ensure_future() by reordering if checks: 1.17x faster." msgstr "" -#: ../../../build/NEWS:4933 ../../../build/NEWS:6542 +#: ../../../build/NEWS:4952 ../../../build/NEWS:6561 msgid "" "`bpo-33497 `__: Add errors param to " "cgi.parse_multipart and make an encoding in FieldStorage use the given " "errors (needed for Twisted). Patch by Amber Brown." msgstr "" -#: ../../../build/NEWS:4937 +#: ../../../build/NEWS:4956 msgid "" "`bpo-29235 `__: The " ":class:`cProfile.Profile` class can now be used as a context manager. Patch " "by Scott Sanderson." msgstr "" -#: ../../../build/NEWS:4940 ../../../build/NEWS:6546 +#: ../../../build/NEWS:4959 ../../../build/NEWS:6565 msgid "" "`bpo-33495 `__: Change " "dataclasses.Fields repr to use the repr of each of its members, instead of " @@ -9614,14 +9648,14 @@ msgid "" " especially true for the 'type' member." msgstr "" -#: ../../../build/NEWS:4944 +#: ../../../build/NEWS:4963 msgid "" "`bpo-26103 `__: Correct " "``inspect.isdatadescriptor`` to look for ``__set__`` or ``__delete__``. " "Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:4947 +#: ../../../build/NEWS:4966 msgid "" "`bpo-29209 `__: Removed the " "``doctype()`` method and the *html* parameter of the constructor of " @@ -9632,7 +9666,7 @@ msgid "" ":exc:`PendingDeprecationWarning`." msgstr "" -#: ../../../build/NEWS:4954 ../../../build/NEWS:6550 +#: ../../../build/NEWS:4973 ../../../build/NEWS:6569 msgid "" "`bpo-33453 `__: Fix dataclasses to work " "if using literal string type annotations or if using PEP 563 \"Postponed " @@ -9641,7 +9675,7 @@ msgid "" "(\"InitVar\" and \"dataclasses.InitVar\")." msgstr "" -#: ../../../build/NEWS:4959 ../../../build/NEWS:6555 ../../../build/NEWS:10973 +#: ../../../build/NEWS:4978 ../../../build/NEWS:6574 ../../../build/NEWS:10992 msgid "" "`bpo-28556 `__: Minor fixes in typing " "module: add annotations to ``NamedTuple.__new__``, pass ``*args`` and " @@ -9649,80 +9683,80 @@ msgid "" "Dombrova." msgstr "" -#: ../../../build/NEWS:4963 +#: ../../../build/NEWS:4982 msgid "" "`bpo-33365 `__: Print the header values " "besides the header keys instead just the header keys if *debuglevel* is set " "to >0 in :mod:`http.client`. Patch by Marco Strigl." msgstr "" -#: ../../../build/NEWS:4967 ../../../build/NEWS:6559 ../../../build/NEWS:10977 +#: ../../../build/NEWS:4986 ../../../build/NEWS:6578 ../../../build/NEWS:10996 msgid "" "`bpo-20087 `__: Updated alias mapping " "with glibc 2.27 supported locales." msgstr "" -#: ../../../build/NEWS:4969 ../../../build/NEWS:6561 ../../../build/NEWS:10979 +#: ../../../build/NEWS:4988 ../../../build/NEWS:6580 ../../../build/NEWS:10998 msgid "" "`bpo-33422 `__: Fix trailing quotation " "marks getting deleted when looking up byte/string literals on pydoc. Patch " "by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:4972 ../../../build/NEWS:6564 +#: ../../../build/NEWS:4991 ../../../build/NEWS:6583 msgid "" "`bpo-28167 `__: The function " "``platform.linux_distribution`` and ``platform.dist`` now trigger a " "``DeprecationWarning`` and have been marked for removal in Python 3.8" msgstr "" -#: ../../../build/NEWS:4976 ../../../build/NEWS:6671 +#: ../../../build/NEWS:4995 ../../../build/NEWS:6690 msgid "" "`bpo-33281 `__: Fix " "ctypes.util.find_library regression on macOS." msgstr "" -#: ../../../build/NEWS:4978 +#: ../../../build/NEWS:4997 msgid "" "`bpo-33311 `__: Text and html output " "generated by cgitb does not display parentheses if the current call is done " "directly in the module. Patch by Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:4982 +#: ../../../build/NEWS:5001 msgid "" "`bpo-27300 `__: The file classes in " "*tempfile* now accept an *errors* parameter that complements the already " "existing *encoding*. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:4985 +#: ../../../build/NEWS:5004 msgid "" "`bpo-32933 `__: " ":func:`unittest.mock.mock_open` now supports iteration over the file " "contents. Patch by Tony Flury." msgstr "" -#: ../../../build/NEWS:4988 +#: ../../../build/NEWS:5007 msgid "" "`bpo-33217 `__: Raise :exc:`TypeError` " "when looking up non-Enum objects in Enum classes and Enum members." msgstr "" -#: ../../../build/NEWS:4991 ../../../build/NEWS:6568 ../../../build/NEWS:10982 +#: ../../../build/NEWS:5010 ../../../build/NEWS:6587 ../../../build/NEWS:11001 msgid "" "`bpo-33197 `__: Update error message " "when constructing invalid inspect.Parameters Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:4994 ../../../build/NEWS:6673 ../../../build/NEWS:10985 +#: ../../../build/NEWS:5013 ../../../build/NEWS:6692 ../../../build/NEWS:11004 msgid "" "`bpo-33383 `__: Fixed crash in the get()" " method of the :mod:`dbm.ndbm` database object when it is called with a " "single argument." msgstr "" -#: ../../../build/NEWS:4997 +#: ../../../build/NEWS:5016 msgid "" "`bpo-33375 `__: The warnings module now " "finds the Python file associated with a warning from the code object, rather" @@ -9731,88 +9765,88 @@ msgid "" "code." msgstr "" -#: ../../../build/NEWS:5002 +#: ../../../build/NEWS:5021 msgid "" "`bpo-33336 `__: ``imaplib`` now allows " "``MOVE`` command in ``IMAP4.uid()`` (RFC 6851: IMAP MOVE Extension) and " "potentially as a name of supported method of ``IMAP4`` object." msgstr "" -#: ../../../build/NEWS:5006 +#: ../../../build/NEWS:5025 msgid "" "`bpo-32455 `__: Added *jump* parameter " "to :func:`dis.stack_effect`." msgstr "" -#: ../../../build/NEWS:5008 +#: ../../../build/NEWS:5027 msgid "" "`bpo-27485 `__: Rename and deprecate " "undocumented functions in :func:`urllib.parse`." msgstr "" -#: ../../../build/NEWS:5011 +#: ../../../build/NEWS:5030 msgid "" "`bpo-33332 `__: Add " "``signal.valid_signals()`` to expose the POSIX sigfillset() functionality." msgstr "" -#: ../../../build/NEWS:5014 +#: ../../../build/NEWS:5033 msgid "" "`bpo-33251 `__: `ConfigParser.items()` " "was fixed so that key-value pairs passed in via `vars` are not included in " "the resulting output." msgstr "" -#: ../../../build/NEWS:5017 ../../../build/NEWS:6676 ../../../build/NEWS:10988 +#: ../../../build/NEWS:5036 ../../../build/NEWS:6695 ../../../build/NEWS:11007 msgid "" "`bpo-33329 `__: Fix multiprocessing " "regression on newer glibcs" msgstr "" -#: ../../../build/NEWS:5019 +#: ../../../build/NEWS:5038 msgid "" "`bpo-33334 `__: :func:`dis.stack_effect`" " now supports all defined opcodes including NOP and EXTENDED_ARG." msgstr "" -#: ../../../build/NEWS:5022 ../../../build/NEWS:6678 ../../../build/NEWS:10990 +#: ../../../build/NEWS:5041 ../../../build/NEWS:6697 ../../../build/NEWS:11009 msgid "" "`bpo-991266 `__: Fix quoting of the " "``Comment`` attribute of :class:`http.cookies.SimpleCookie`." msgstr "" -#: ../../../build/NEWS:5025 ../../../build/NEWS:6681 ../../../build/NEWS:10993 +#: ../../../build/NEWS:5044 ../../../build/NEWS:6700 ../../../build/NEWS:11012 msgid "" "`bpo-33131 `__: Upgrade bundled version " "of pip to 10.0.1." msgstr "" -#: ../../../build/NEWS:5027 ../../../build/NEWS:6683 ../../../build/NEWS:10995 +#: ../../../build/NEWS:5046 ../../../build/NEWS:6702 ../../../build/NEWS:11014 msgid "" "`bpo-33308 `__: Fixed a crash in the " ":mod:`parser` module when converting an ST object to a tree of tuples or " "lists with ``line_info=False`` and ``col_info=True``." msgstr "" -#: ../../../build/NEWS:5031 +#: ../../../build/NEWS:5050 msgid "" "`bpo-23403 `__: lib2to3 now uses pickle " "protocol 4 for pre-computed grammars." msgstr "" -#: ../../../build/NEWS:5033 ../../../build/NEWS:6687 +#: ../../../build/NEWS:5052 ../../../build/NEWS:6706 msgid "" "`bpo-33266 `__: lib2to3 now recognizes " "``rf'...'`` strings." msgstr "" -#: ../../../build/NEWS:5035 ../../../build/NEWS:6689 +#: ../../../build/NEWS:5054 ../../../build/NEWS:6708 msgid "" "`bpo-11594 `__: Ensure line-endings are " "respected when using lib2to3." msgstr "" -#: ../../../build/NEWS:5037 ../../../build/NEWS:6691 +#: ../../../build/NEWS:5056 ../../../build/NEWS:6710 msgid "" "`bpo-33254 `__: Have " ":func:`importlib.resources.contents` and " @@ -9820,27 +9854,27 @@ msgid "" "instead of an :term:`iterator`." msgstr "" -#: ../../../build/NEWS:5041 +#: ../../../build/NEWS:5060 msgid "" "`bpo-33265 `__: ``contextlib.ExitStack``" " and ``contextlib.AsyncExitStack`` now use a method instead of a wrapper " "function for exit callbacks." msgstr "" -#: ../../../build/NEWS:5044 ../../../build/NEWS:6571 ../../../build/NEWS:10999 +#: ../../../build/NEWS:5063 ../../../build/NEWS:6590 ../../../build/NEWS:11018 msgid "" "`bpo-33263 `__: Fix FD leak in " "`_SelectorSocketTransport` Patch by Vlad Starostin." msgstr "" -#: ../../../build/NEWS:5047 ../../../build/NEWS:6695 ../../../build/NEWS:11002 +#: ../../../build/NEWS:5066 ../../../build/NEWS:6714 ../../../build/NEWS:11021 msgid "" "`bpo-33256 `__: Fix display of " "```` call in the html produced by ``cgitb.html()``. Patch by " "Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5050 +#: ../../../build/NEWS:5069 msgid "" "`bpo-33144 `__: ``random.Random()`` and " "its subclassing mechanism got optimized to check only once at class/subclass" @@ -9849,33 +9883,33 @@ msgid "" " large random integers. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:5056 +#: ../../../build/NEWS:5075 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " "in 3.7.0b3 by the resolution of :issue:`33053`)" msgstr "" -#: ../../../build/NEWS:5060 +#: ../../../build/NEWS:5079 msgid "" "This fix also changed pydoc to add ``os.getcwd()`` to :data:`sys.path` when " "necessary, rather than adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:5063 +#: ../../../build/NEWS:5082 msgid "" "`bpo-29613 `__: Added support for the " "``SameSite`` cookie flag to the ``http.cookies`` module." msgstr "" -#: ../../../build/NEWS:5066 ../../../build/NEWS:6703 +#: ../../../build/NEWS:5085 ../../../build/NEWS:6722 msgid "" "`bpo-33169 `__: Delete entries of " "``None`` in :data:`sys.path_importer_cache` when " ":meth:`importlib.machinery.invalidate_caches` is called." msgstr "" -#: ../../../build/NEWS:5069 ../../../build/NEWS:6709 ../../../build/NEWS:11005 +#: ../../../build/NEWS:5088 ../../../build/NEWS:6728 ../../../build/NEWS:11024 msgid "" "`bpo-33203 `__: " "``random.Random.choice()`` now raises ``IndexError`` for empty sequences " @@ -9883,20 +9917,20 @@ msgid "" "implementation." msgstr "" -#: ../../../build/NEWS:5073 ../../../build/NEWS:6713 ../../../build/NEWS:11009 +#: ../../../build/NEWS:5092 ../../../build/NEWS:6732 ../../../build/NEWS:11028 msgid "" "`bpo-33224 `__: Update difflib.mdiff() " "for :pep:`479`. Convert an uncaught StopIteration in a generator into a " "return-statement." msgstr "" -#: ../../../build/NEWS:5076 ../../../build/NEWS:6716 ../../../build/NEWS:11012 +#: ../../../build/NEWS:5095 ../../../build/NEWS:6735 ../../../build/NEWS:11031 msgid "" "`bpo-33209 `__: End framing at the end " "of C implementation of :func:`pickle.Pickler.dump`." msgstr "" -#: ../../../build/NEWS:5079 +#: ../../../build/NEWS:5098 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" @@ -9904,7 +9938,7 @@ msgid "" "being appended to the end of the string. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:5084 +#: ../../../build/NEWS:5103 msgid "" "`bpo-23403 `__: ``DEFAULT_PROTOCOL`` in " ":mod:`pickle` was bumped to 4. Protocol 4 is described in :pep:`3154` and " @@ -9912,47 +9946,47 @@ msgid "" "compared to protocol 3 introduced in Python 3.0." msgstr "" -#: ../../../build/NEWS:5089 ../../../build/NEWS:6719 +#: ../../../build/NEWS:5108 ../../../build/NEWS:6738 msgid "" "`bpo-20104 `__: Improved error handling " "and fixed a reference leak in :func:`os.posix_spawn()`." msgstr "" -#: ../../../build/NEWS:5092 +#: ../../../build/NEWS:5111 msgid "" "`bpo-33106 `__: Deleting a key from a " "read-only dbm database raises module specific error instead of KeyError." msgstr "" -#: ../../../build/NEWS:5095 ../../../build/NEWS:6722 +#: ../../../build/NEWS:5114 ../../../build/NEWS:6741 msgid "" "`bpo-33175 `__: In dataclasses, " "Field.__set_name__ now looks up the __set_name__ special method on the " "class, not the instance, of the default value." msgstr "" -#: ../../../build/NEWS:5099 +#: ../../../build/NEWS:5118 msgid "" "`bpo-32380 `__: Create " "functools.singledispatchmethod to support generic single dispatch on " "descriptors and methods." msgstr "" -#: ../../../build/NEWS:5102 ../../../build/NEWS:6862 +#: ../../../build/NEWS:5121 ../../../build/NEWS:6881 msgid "" "`bpo-33141 `__: Have Field objects pass " "through __set_name__ to their default values, if they have their own " "__set_name__." msgstr "" -#: ../../../build/NEWS:5105 ../../../build/NEWS:6865 ../../../build/NEWS:11019 +#: ../../../build/NEWS:5124 ../../../build/NEWS:6884 ../../../build/NEWS:11038 msgid "" "`bpo-33096 `__: Allow " "ttk.Treeview.insert to insert iid that has a false boolean value. Note iid=0" " and iid=False would be same. Patch by Garvit Khatri." msgstr "" -#: ../../../build/NEWS:5109 ../../../build/NEWS:6869 +#: ../../../build/NEWS:5128 ../../../build/NEWS:6888 msgid "" "`bpo-32873 `__: Treat type variables and" " special typing forms as immutable by copy and pickle. This fixes several " @@ -9960,7 +9994,7 @@ msgid "" "Python 3.6." msgstr "" -#: ../../../build/NEWS:5113 ../../../build/NEWS:6873 +#: ../../../build/NEWS:5132 ../../../build/NEWS:6892 msgid "" "`bpo-33134 `__: When computing " "dataclass's __hash__, use the lookup table to contain the function which " @@ -9968,46 +10002,46 @@ msgid "" "string, and then testing that string to see what to do." msgstr "" -#: ../../../build/NEWS:5118 ../../../build/NEWS:6878 ../../../build/NEWS:11023 +#: ../../../build/NEWS:5137 ../../../build/NEWS:6897 ../../../build/NEWS:11042 msgid "" "`bpo-33127 `__: The ssl module now " "compiles with LibreSSL 2.7.1." msgstr "" -#: ../../../build/NEWS:5120 ../../../build/NEWS:6880 +#: ../../../build/NEWS:5139 ../../../build/NEWS:6899 msgid "" "`bpo-32505 `__: Raise TypeError if a " "member variable of a dataclass is of type Field, but doesn't have a type " "annotation." msgstr "" -#: ../../../build/NEWS:5123 ../../../build/NEWS:6883 +#: ../../../build/NEWS:5142 ../../../build/NEWS:6902 msgid "" "`bpo-33078 `__: Fix the failure on OSX " "caused by the tests relying on sem_getvalue" msgstr "" -#: ../../../build/NEWS:5126 ../../../build/NEWS:6886 +#: ../../../build/NEWS:5145 ../../../build/NEWS:6905 msgid "" "`bpo-33116 `__: Add 'Field' to " "dataclasses.__all__." msgstr "" -#: ../../../build/NEWS:5128 ../../../build/NEWS:6888 +#: ../../../build/NEWS:5147 ../../../build/NEWS:6907 msgid "" "`bpo-32896 `__: Fix an error where " "subclassing a dataclass with a field that uses a default_factory would " "generate an incorrect class." msgstr "" -#: ../../../build/NEWS:5131 ../../../build/NEWS:6891 +#: ../../../build/NEWS:5150 ../../../build/NEWS:6910 msgid "" "`bpo-33100 `__: Dataclasses: If a field " "has a default value that's a MemberDescriptorType, then it's from that field" " being in __slots__, not an actual default value." msgstr "" -#: ../../../build/NEWS:5135 ../../../build/NEWS:6895 +#: ../../../build/NEWS:5154 ../../../build/NEWS:6914 msgid "" "`bpo-32953 `__: If a non-dataclass " "inherits from a frozen dataclass, allow attributes to be added to the " @@ -10016,77 +10050,77 @@ msgid "" "non-frozen." msgstr "" -#: ../../../build/NEWS:5140 ../../../build/NEWS:6726 +#: ../../../build/NEWS:5159 ../../../build/NEWS:6745 msgid "" "`bpo-33097 `__: Raise RuntimeError when " "``executor.submit`` is called during interpreter shutdown." msgstr "" -#: ../../../build/NEWS:5143 +#: ../../../build/NEWS:5162 msgid "" "`bpo-32968 `__: Modulo and floor " "division involving Fraction and float should return float." msgstr "" -#: ../../../build/NEWS:5146 ../../../build/NEWS:6900 +#: ../../../build/NEWS:5165 ../../../build/NEWS:6919 msgid "" "`bpo-33061 `__: Add missing ``NoReturn``" " to ``__all__`` in typing.py" msgstr "" -#: ../../../build/NEWS:5148 ../../../build/NEWS:6902 +#: ../../../build/NEWS:5167 ../../../build/NEWS:6921 msgid "" "`bpo-33078 `__: Fix the size handling in" " multiprocessing.Queue when a pickling error occurs." msgstr "" -#: ../../../build/NEWS:5151 ../../../build/NEWS:6905 ../../../build/NEWS:11275 +#: ../../../build/NEWS:5170 ../../../build/NEWS:6924 ../../../build/NEWS:11294 msgid "" "`bpo-33064 `__: lib2to3 now properly " "supports trailing commas after ``*args`` and ``**kwargs`` in function " "signatures." msgstr "" -#: ../../../build/NEWS:5154 ../../../build/NEWS:6908 +#: ../../../build/NEWS:5173 ../../../build/NEWS:6927 msgid "" "`bpo-33056 `__: FIX properly close " "leaking fds in concurrent.futures.ProcessPoolExecutor." msgstr "" -#: ../../../build/NEWS:5157 ../../../build/NEWS:6911 ../../../build/NEWS:11025 +#: ../../../build/NEWS:5176 ../../../build/NEWS:6930 ../../../build/NEWS:11044 msgid "" "`bpo-33021 `__: Release the GIL during " "fstat() calls, avoiding hang of all threads when calling mmap.mmap(), " "os.urandom(), and random.seed(). Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:5161 ../../../build/NEWS:6915 ../../../build/NEWS:11278 +#: ../../../build/NEWS:5180 ../../../build/NEWS:6934 ../../../build/NEWS:11297 msgid "" "`bpo-31804 `__: Avoid failing in " "multiprocessing.Process if the standard streams are closed or None at exit." msgstr "" -#: ../../../build/NEWS:5164 +#: ../../../build/NEWS:5183 msgid "" "`bpo-33034 `__: Providing an explicit " "error message when casting the port property to anything that is not an " "integer value using ``urlparse()`` and ``urlsplit()``. Patch by Matt Eaton." msgstr "" -#: ../../../build/NEWS:5168 +#: ../../../build/NEWS:5187 msgid "" "`bpo-30249 `__: Improve " "struct.unpack_from() exception messages for problems with the buffer size " "and offset." msgstr "" -#: ../../../build/NEWS:5171 ../../../build/NEWS:6918 ../../../build/NEWS:11281 +#: ../../../build/NEWS:5190 ../../../build/NEWS:6937 ../../../build/NEWS:11300 msgid "" "`bpo-33037 `__: Skip sending/receiving " "data after SSL transport closing." msgstr "" -#: ../../../build/NEWS:5173 ../../../build/NEWS:6920 ../../../build/NEWS:11029 +#: ../../../build/NEWS:5192 ../../../build/NEWS:6939 ../../../build/NEWS:11048 msgid "" "`bpo-27683 `__: Fix a regression in " ":mod:`ipaddress` that result of :meth:`hosts` is empty when the network is " @@ -10094,53 +10128,53 @@ msgid "" "addresses." msgstr "" -#: ../../../build/NEWS:5177 +#: ../../../build/NEWS:5196 msgid "" "`bpo-22674 `__: Add the strsignal() " "function in the signal module that returns the system description of the " "given signal, as returned by strsignal(3)." msgstr "" -#: ../../../build/NEWS:5180 ../../../build/NEWS:6924 +#: ../../../build/NEWS:5199 ../../../build/NEWS:6943 msgid "" "`bpo-32999 `__: Fix C implementation of " "``ABC.__subclasscheck__(cls, subclass)`` crashed when ``subclass`` is not a " "type object." msgstr "" -#: ../../../build/NEWS:5183 ../../../build/NEWS:6927 ../../../build/NEWS:11285 +#: ../../../build/NEWS:5202 ../../../build/NEWS:6946 ../../../build/NEWS:11304 msgid "" "`bpo-33009 `__: Fix inspect.signature() " "for single-parameter partialmethods." msgstr "" -#: ../../../build/NEWS:5185 ../../../build/NEWS:6929 ../../../build/NEWS:11287 +#: ../../../build/NEWS:5204 ../../../build/NEWS:6948 ../../../build/NEWS:11306 msgid "" "`bpo-32969 `__: Expose several missing " "constants in zlib and fix corresponding documentation." msgstr "" -#: ../../../build/NEWS:5188 ../../../build/NEWS:6932 +#: ../../../build/NEWS:5207 ../../../build/NEWS:6951 msgid "" "`bpo-32056 `__: Improved exceptions " "raised for invalid number of channels and sample width when read an audio " "file in modules :mod:`aifc`, :mod:`wave` and :mod:`sunau`." msgstr "" -#: ../../../build/NEWS:5192 +#: ../../../build/NEWS:5211 msgid "" "`bpo-32970 `__: Improved disassembly of " "the MAKE_FUNCTION instruction." msgstr "" -#: ../../../build/NEWS:5194 ../../../build/NEWS:6936 ../../../build/NEWS:11033 +#: ../../../build/NEWS:5213 ../../../build/NEWS:6955 ../../../build/NEWS:11052 msgid "" "`bpo-32844 `__: Fix wrong redirection of" " a low descriptor (0 or 1) to stderr in subprocess if another low descriptor" " is closed." msgstr "" -#: ../../../build/NEWS:5197 ../../../build/NEWS:7067 +#: ../../../build/NEWS:5216 ../../../build/NEWS:7086 msgid "" "`bpo-32960 `__: For dataclasses, " "disallow inheriting frozen from non-frozen classes, and also disallow " @@ -10148,20 +10182,20 @@ msgid "" "at a future date." msgstr "" -#: ../../../build/NEWS:5201 ../../../build/NEWS:7071 ../../../build/NEWS:11290 +#: ../../../build/NEWS:5220 ../../../build/NEWS:7090 ../../../build/NEWS:11309 msgid "" "`bpo-32713 `__: Fixed tarfile.itn " "handling of out-of-bounds float values. Patch by Joffrey Fuhrer." msgstr "" -#: ../../../build/NEWS:5204 ../../../build/NEWS:6578 +#: ../../../build/NEWS:5223 ../../../build/NEWS:6597 msgid "" "`bpo-32257 `__: The ssl module now " "contains OP_NO_RENEGOTIATION constant, available with OpenSSL 1.1.0h or " "1.1.1." msgstr "" -#: ../../../build/NEWS:5207 ../../../build/NEWS:7074 +#: ../../../build/NEWS:5226 ../../../build/NEWS:7093 msgid "" "`bpo-32951 `__: Direct instantiation of " "SSLSocket and SSLObject objects is now prohibited. The constructors were " @@ -10169,7 +10203,7 @@ msgid "" "suppose to use ssl.wrap_socket() or SSLContext." msgstr "" -#: ../../../build/NEWS:5212 ../../../build/NEWS:7079 +#: ../../../build/NEWS:5231 ../../../build/NEWS:7098 msgid "" "`bpo-32929 `__: Remove the tri-state " "parameter \"hash\", and add the boolean \"unsafe_hash\". If unsafe_hash is " @@ -10179,51 +10213,51 @@ msgid "" "behavior. unsafe_hash=False is the default, just as hash=None used to be." msgstr "" -#: ../../../build/NEWS:5219 ../../../build/NEWS:7086 +#: ../../../build/NEWS:5238 ../../../build/NEWS:7105 msgid "" "`bpo-32947 `__: Add " "OP_ENABLE_MIDDLEBOX_COMPAT and test workaround for TLSv1.3 for future " "compatibility with OpenSSL 1.1.1." msgstr "" -#: ../../../build/NEWS:5222 +#: ../../../build/NEWS:5241 msgid "" "`bpo-32146 `__: Document the interaction" " between frozen executables and the spawn and forkserver start methods in " "multiprocessing." msgstr "" -#: ../../../build/NEWS:5225 ../../../build/NEWS:7089 ../../../build/NEWS:11293 +#: ../../../build/NEWS:5244 ../../../build/NEWS:7108 ../../../build/NEWS:11312 msgid "" "`bpo-30622 `__: The ssl module now " "detects missing NPN support in LibreSSL." msgstr "" -#: ../../../build/NEWS:5227 ../../../build/NEWS:7091 ../../../build/NEWS:11295 +#: ../../../build/NEWS:5246 ../../../build/NEWS:7110 ../../../build/NEWS:11314 msgid "" "`bpo-32922 `__: dbm.open() now encodes " "filename with the filesystem encoding rather than default encoding." msgstr "" -#: ../../../build/NEWS:5230 +#: ../../../build/NEWS:5249 msgid "" "`bpo-32759 `__: Free unused arenas in " "multiprocessing.heap." msgstr "" -#: ../../../build/NEWS:5232 ../../../build/NEWS:7094 ../../../build/NEWS:11298 +#: ../../../build/NEWS:5251 ../../../build/NEWS:7113 ../../../build/NEWS:11317 msgid "" "`bpo-32859 `__: In ``os.dup2``, don't " "check every call whether the ``dup3`` syscall exists or not." msgstr "" -#: ../../../build/NEWS:5235 ../../../build/NEWS:7097 +#: ../../../build/NEWS:5254 ../../../build/NEWS:7116 msgid "" "`bpo-32556 `__: nt._getfinalpathname, " "nt._getvolumepathname and nt._getdiskusage now correctly convert from bytes." msgstr "" -#: ../../../build/NEWS:5238 ../../../build/NEWS:7103 ../../../build/NEWS:11301 +#: ../../../build/NEWS:5257 ../../../build/NEWS:7122 ../../../build/NEWS:11320 msgid "" "`bpo-21060 `__: Rewrite confusing " "message from setup.py upload from \"No dist file created in earlier " @@ -10231,20 +10265,20 @@ msgid "" "command\"." msgstr "" -#: ../../../build/NEWS:5242 ../../../build/NEWS:6939 ../../../build/NEWS:11305 +#: ../../../build/NEWS:5261 ../../../build/NEWS:6958 ../../../build/NEWS:11324 msgid "" "`bpo-32857 `__: In :mod:`tkinter`, " "``after_cancel(None)`` now raises a :exc:`ValueError` instead of canceling " "the first scheduled function. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:5246 ../../../build/NEWS:7107 ../../../build/NEWS:11309 +#: ../../../build/NEWS:5265 ../../../build/NEWS:7126 ../../../build/NEWS:11328 msgid "" "`bpo-32852 `__: Make sure sys.argv " "remains as a list when running trace." msgstr "" -#: ../../../build/NEWS:5248 +#: ../../../build/NEWS:5267 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -10253,7 +10287,7 @@ msgid "" "this makes Python start-up up to 10% faster." msgstr "" -#: ../../../build/NEWS:5254 +#: ../../../build/NEWS:5273 msgid "" "Note that the new implementation hides internal registry and caches, " "previously accessible via private attributes ``_abc_registry``, " @@ -10262,14 +10296,14 @@ msgid "" "``_abc_registry_clear``, and ``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:5260 ../../../build/NEWS:7119 ../../../build/NEWS:11311 +#: ../../../build/NEWS:5279 ../../../build/NEWS:7138 ../../../build/NEWS:11330 msgid "" "`bpo-32841 `__: Fixed " "`asyncio.Condition` issue which silently ignored cancellation after " "notifying and cancelling a conditional lock. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5264 ../../../build/NEWS:7123 +#: ../../../build/NEWS:5283 ../../../build/NEWS:7142 msgid "" "`bpo-32819 `__: ssl.match_hostname() has" " been simplified and no longer depends on re and ipaddress module for " @@ -10277,46 +10311,46 @@ msgid "" "improved." msgstr "" -#: ../../../build/NEWS:5268 +#: ../../../build/NEWS:5287 msgid "" "`bpo-19675 `__: ``multiprocessing.Pool``" " no longer leaks processes if its initialization fails." msgstr "" -#: ../../../build/NEWS:5271 ../../../build/NEWS:7127 +#: ../../../build/NEWS:5290 ../../../build/NEWS:7146 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN,TCP_KEEPCNT,TCP_KEEPIDLE,TCP_KEEPINTVL flags on older version " "Windows during run-time." msgstr "" -#: ../../../build/NEWS:5275 ../../../build/NEWS:7131 ../../../build/NEWS:11315 +#: ../../../build/NEWS:5294 ../../../build/NEWS:7150 ../../../build/NEWS:11334 msgid "" "`bpo-31787 `__: Fixed refleaks of " "``__init__()`` methods in various modules. (Contributed by Oren Milman)" msgstr "" -#: ../../../build/NEWS:5278 ../../../build/NEWS:7134 ../../../build/NEWS:11318 +#: ../../../build/NEWS:5297 ../../../build/NEWS:7153 ../../../build/NEWS:11337 msgid "" "`bpo-30157 `__: Fixed guessing quote and" " delimiter in csv.Sniffer.sniff() when only the last field is quoted. Patch" " by Jake Davis." msgstr "" -#: ../../../build/NEWS:5281 +#: ../../../build/NEWS:5300 msgid "" "`bpo-30688 `__: Added support of " "``\\N{name}`` escapes in regular expressions. Based on patch by Jonathan " "Eunice." msgstr "" -#: ../../../build/NEWS:5284 ../../../build/NEWS:7137 +#: ../../../build/NEWS:5303 ../../../build/NEWS:7156 msgid "" "`bpo-32792 `__: collections.ChainMap() " "preserves the order of the underlying mappings." msgstr "" -#: ../../../build/NEWS:5287 ../../../build/NEWS:7140 +#: ../../../build/NEWS:5306 ../../../build/NEWS:7159 msgid "" "`bpo-32775 `__: " ":func:`fnmatch.translate()` no longer produces patterns which contain set " @@ -10326,13 +10360,13 @@ msgid "" "patterns containing such sets by accident." msgstr "" -#: ../../../build/NEWS:5293 ../../../build/NEWS:7146 +#: ../../../build/NEWS:5312 ../../../build/NEWS:7165 msgid "" "`bpo-32622 `__: Implement native fast " "sendfile for Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:5295 ../../../build/NEWS:7148 ../../../build/NEWS:11324 +#: ../../../build/NEWS:5314 ../../../build/NEWS:7167 ../../../build/NEWS:11343 msgid "" "`bpo-32777 `__: Fix a rare but potential" " pre-exec child process deadlock in subprocess on POSIX systems when marking" @@ -10340,46 +10374,46 @@ msgid "" "appears to have been introduced in 3.4." msgstr "" -#: ../../../build/NEWS:5300 ../../../build/NEWS:7153 ../../../build/NEWS:11329 +#: ../../../build/NEWS:5319 ../../../build/NEWS:7172 ../../../build/NEWS:11348 msgid "" "`bpo-32647 `__: The ctypes module used " "to depend on indirect linking for dlopen. The shared extension is now " "explicitly linked against libdl on platforms with dl." msgstr "" -#: ../../../build/NEWS:5304 +#: ../../../build/NEWS:5323 msgid "" "`bpo-32749 `__: A :mod:`dbm.dumb` " "database opened with flags 'r' is now read-only. :func:`dbm.dumb.open` with " "flags 'r' and 'w' no longer creates a database if it does not exist." msgstr "" -#: ../../../build/NEWS:5308 ../../../build/NEWS:7157 +#: ../../../build/NEWS:5327 ../../../build/NEWS:7176 msgid "" "`bpo-32741 `__: Implement " "``asyncio.TimerHandle.when()`` method." msgstr "" -#: ../../../build/NEWS:5310 ../../../build/NEWS:7159 +#: ../../../build/NEWS:5329 ../../../build/NEWS:7178 msgid "" "`bpo-32691 `__: Use mod_spec.parent when" " running modules with pdb" msgstr "" -#: ../../../build/NEWS:5312 ../../../build/NEWS:7161 ../../../build/NEWS:11333 +#: ../../../build/NEWS:5331 ../../../build/NEWS:7180 ../../../build/NEWS:11352 msgid "" "`bpo-32734 `__: Fixed ``asyncio.Lock()``" " safety issue which allowed acquiring and locking the same lock multiple " "times, without it being free. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5316 ../../../build/NEWS:7165 ../../../build/NEWS:11337 +#: ../../../build/NEWS:5335 ../../../build/NEWS:7184 ../../../build/NEWS:11356 msgid "" "`bpo-32727 `__: Do not include name " "field in SMTP envelope from address. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5319 ../../../build/NEWS:7168 +#: ../../../build/NEWS:5338 ../../../build/NEWS:7187 msgid "" "`bpo-31453 `__: Add TLSVersion constants" " and SSLContext.maximum_version / minimum_version attributes. The new API " @@ -10388,7 +10422,7 @@ msgid "" " feature." msgstr "" -#: ../../../build/NEWS:5324 ../../../build/NEWS:7173 +#: ../../../build/NEWS:5343 ../../../build/NEWS:7192 msgid "" "`bpo-24334 `__: Internal implementation " "details of ssl module were cleaned up. The SSLSocket has one less layer of " @@ -10397,51 +10431,51 @@ msgid "" "simplified." msgstr "" -#: ../../../build/NEWS:5329 ../../../build/NEWS:7178 ../../../build/NEWS:11350 +#: ../../../build/NEWS:5348 ../../../build/NEWS:7197 ../../../build/NEWS:11369 msgid "" "`bpo-31848 `__: Fix the error handling " "in Aifc_read.initfp() when the SSND chunk is not found. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:5332 ../../../build/NEWS:7181 +#: ../../../build/NEWS:5351 ../../../build/NEWS:7200 msgid "" "`bpo-32585 `__: Add Ttk spinbox widget " "to :mod:`tkinter.ttk`. Patch by Alan D Moore." msgstr "" -#: ../../../build/NEWS:5335 +#: ../../../build/NEWS:5354 msgid "" "`bpo-32512 `__: :mod:`profile` CLI " "accepts `-m module_name` as an alternative to script path." msgstr "" -#: ../../../build/NEWS:5338 +#: ../../../build/NEWS:5357 msgid "" "`bpo-8525 `__: help() on a type now " "displays builtin subclasses. This is intended primarily to help with " "notification of more specific exception subclasses." msgstr "" -#: ../../../build/NEWS:5342 +#: ../../../build/NEWS:5361 msgid "Patch by Sanyam Khurana." msgstr "*Patch* oleh Sanyam Khurana." -#: ../../../build/NEWS:5344 +#: ../../../build/NEWS:5363 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadingHTTPServer class and uses it when the module is run with ``-m`` " "to cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:5348 +#: ../../../build/NEWS:5367 msgid "" "`bpo-29877 `__: compileall: import " "ProcessPoolExecutor only when needed, preventing hangs on low resource " "platforms" msgstr "" -#: ../../../build/NEWS:5351 ../../../build/NEWS:7184 +#: ../../../build/NEWS:5370 ../../../build/NEWS:7203 msgid "" "`bpo-32221 `__: Various functions " "returning tuple containing IPv6 addresses now omit ``%scope`` part since the" @@ -10450,46 +10484,46 @@ msgid "" "since useless resolving of network interface name is omitted." msgstr "" -#: ../../../build/NEWS:5357 +#: ../../../build/NEWS:5376 msgid "" "`bpo-32147 `__: " ":func:`binascii.unhexlify` is now up to 2 times faster. Patch by Sergey " "Fedoseev." msgstr "" -#: ../../../build/NEWS:5360 ../../../build/NEWS:7190 +#: ../../../build/NEWS:5379 ../../../build/NEWS:7209 msgid "" "`bpo-30693 `__: The TarFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5363 ../../../build/NEWS:7193 +#: ../../../build/NEWS:5382 ../../../build/NEWS:7212 msgid "" "`bpo-30693 `__: The ZipFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5366 +#: ../../../build/NEWS:5385 msgid "" "`bpo-31680 `__: Added " ":data:`curses.ncurses_version`." msgstr "" -#: ../../../build/NEWS:5368 ../../../build/NEWS:6729 ../../../build/NEWS:11036 +#: ../../../build/NEWS:5387 ../../../build/NEWS:6748 ../../../build/NEWS:11055 msgid "" "`bpo-31908 `__: Fix output of cover " "files for ``trace`` module command-line tool. Previously emitted cover files" " only when ``--missing`` option was used. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:5372 +#: ../../../build/NEWS:5391 msgid "" "`bpo-31608 `__: Raise a ``TypeError`` " "instead of crashing if a ``collections.deque`` subclass returns a non-deque " "from ``__new__``. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:5376 +#: ../../../build/NEWS:5395 msgid "" "`bpo-31425 `__: Add support for sockets " "of the AF_QIPCRTR address family, supported by the Linux kernel. This is " @@ -10497,7 +10531,7 @@ msgid "" " devices. Patch by Bjorn Andersson." msgstr "" -#: ../../../build/NEWS:5381 +#: ../../../build/NEWS:5400 msgid "" "`bpo-22005 `__: Implemented unpickling " "instances of :class:`~datetime.datetime`, :class:`~datetime.date` and " @@ -10505,7 +10539,7 @@ msgid "" " used for successful decoding." msgstr "" -#: ../../../build/NEWS:5386 ../../../build/NEWS:6947 +#: ../../../build/NEWS:5405 ../../../build/NEWS:6966 msgid "" "`bpo-27645 `__: " ":class:`sqlite3.Connection` now exposes a " @@ -10513,44 +10547,44 @@ msgid "" " is at version 3.6.11 or higher. Patch by Lele Gaifax." msgstr "" -#: ../../../build/NEWS:5390 ../../../build/NEWS:6581 ../../../build/NEWS:11043 +#: ../../../build/NEWS:5409 ../../../build/NEWS:6600 ../../../build/NEWS:11062 msgid "" "`bpo-16865 `__: Support arrays >=2GiB in" " :mod:`ctypes`. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5392 +#: ../../../build/NEWS:5411 msgid "" "`bpo-31508 `__: Removed support of " "arguments in `tkinter.ttk.Treeview.selection`. It was deprecated in 3.6. " "Use specialized methods like `selection_set` for changing the selection." msgstr "" -#: ../../../build/NEWS:5396 +#: ../../../build/NEWS:5415 msgid "" "`bpo-29456 `__: Fix bugs in hangul " "normalization: u1176, u11a7 and u11c3" msgstr "" -#: ../../../build/NEWS:5401 +#: ../../../build/NEWS:5420 msgid "" "`bpo-21257 `__: Document " ":func:`http.client.parse_headers`." msgstr "" -#: ../../../build/NEWS:5403 +#: ../../../build/NEWS:5422 msgid "" "`bpo-34764 `__: Improve example of " "iter() with 2nd sentinel argument." msgstr "" -#: ../../../build/NEWS:5405 +#: ../../../build/NEWS:5424 msgid "" "`bpo-35564 `__: Explicitly set " "master_doc variable in conf.py for compliance with Sphinx 2.0" msgstr "" -#: ../../../build/NEWS:5408 +#: ../../../build/NEWS:5427 msgid "" "`bpo-35511 `__: Specified that " "profile.Profile class doesn't not support enable or disable methods. Also, " @@ -10558,127 +10592,127 @@ msgid "" "cProfile module." msgstr "" -#: ../../../build/NEWS:5412 +#: ../../../build/NEWS:5431 msgid "" "`bpo-10536 `__: Enhance the gettext " "docs. Patch by Éric Araujo" msgstr "" -#: ../../../build/NEWS:5414 +#: ../../../build/NEWS:5433 msgid "" "`bpo-35089 `__: Remove mention of " "``typing.io`` and ``typing.re``. Their types should be imported from " "``typing`` directly." msgstr "" -#: ../../../build/NEWS:5417 +#: ../../../build/NEWS:5436 msgid "" "`bpo-35038 `__: Fix the documentation " "about an unexisting `f_restricted` attribute in the frame object. Patch by " "Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5420 +#: ../../../build/NEWS:5439 msgid "" "`bpo-35042 `__: Replace PEP XYZ by the " "pep role and allow to use the direct links to the PEPs." msgstr "" -#: ../../../build/NEWS:5423 +#: ../../../build/NEWS:5442 msgid "" "`bpo-35044 `__: Fix the documentation " "with the role ``exc`` for the appropriated exception. Patch by Stéphane " "Wirtel" msgstr "" -#: ../../../build/NEWS:5426 +#: ../../../build/NEWS:5445 msgid "" "`bpo-35035 `__: Rename documentation for" " :mod:`email.utils` to ``email.utils.rst``." msgstr "" -#: ../../../build/NEWS:5429 +#: ../../../build/NEWS:5448 msgid "" "`bpo-34967 `__: Use " "app.add_object_type() instead of the deprecated Sphinx function " "app.description_unit()" msgstr "" -#: ../../../build/NEWS:5432 +#: ../../../build/NEWS:5451 msgid "" "`bpo-34913 `__: Add documentation about " "the new command line interface of the gzip module." msgstr "" -#: ../../../build/NEWS:5435 +#: ../../../build/NEWS:5454 msgid "" "`bpo-32174 `__: chm document displays " "non-ASCII charaters properly on some MBCS Windows systems." msgstr "" -#: ../../../build/NEWS:5438 +#: ../../../build/NEWS:5457 msgid "" "`bpo-11233 `__: Create availability " "directive for documentation. Original patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:5441 +#: ../../../build/NEWS:5460 msgid "" "`bpo-34790 `__: Document how passing " "coroutines to asyncio.wait() can be confusing." msgstr "" -#: ../../../build/NEWS:5444 +#: ../../../build/NEWS:5463 msgid "" "`bpo-34552 `__: Make clear that ``==`` " "operator sometimes is equivalent to `is`. The ``<``, ``<=``, ``>`` and " "``>=`` operators are only defined where they make sense." msgstr "" -#: ../../../build/NEWS:5448 +#: ../../../build/NEWS:5467 msgid "" "`bpo-28617 `__: Fixed info in the " "stdtypes docs concerning the types that support membership tests." msgstr "" -#: ../../../build/NEWS:5451 +#: ../../../build/NEWS:5470 msgid "" "`bpo-20177 `__: Migrate " "datetime.date.fromtimestamp to Argument Clinic. Patch by Tim Hoffmann." msgstr "" -#: ../../../build/NEWS:5454 +#: ../../../build/NEWS:5473 msgid "" "`bpo-34065 `__: Fix wrongly written " "basicConfig documentation markup syntax" msgstr "" -#: ../../../build/NEWS:5456 +#: ../../../build/NEWS:5475 msgid "" "`bpo-33460 `__: replaced ellipsis with " "correct error codes in tutorial chapter 3." msgstr "" -#: ../../../build/NEWS:5459 +#: ../../../build/NEWS:5478 msgid "" "`bpo-33847 `__: Add '@' operator entry " "to index." msgstr "" -#: ../../../build/NEWS:5461 ../../../build/NEWS:6376 +#: ../../../build/NEWS:5480 ../../../build/NEWS:6395 msgid "" "`bpo-33409 `__: Clarified the " "relationship between :pep:`538`'s PYTHONCOERCECLOCALE and PEP 540's " "PYTHONUTF8 mode." msgstr "" -#: ../../../build/NEWS:5464 +#: ../../../build/NEWS:5483 msgid "" "`bpo-33197 `__: Add versionadded tag to " "the documentation of ParameterKind.description" msgstr "" -#: ../../../build/NEWS:5467 +#: ../../../build/NEWS:5486 msgid "" "`bpo-17045 `__: Improve the C-API doc " "for PyTypeObject. This includes adding several quick-reference tables and a" @@ -10686,32 +10720,32 @@ msgid "" " up with a slightly more consistent format." msgstr "" -#: ../../../build/NEWS:5472 ../../../build/NEWS:6379 +#: ../../../build/NEWS:5491 ../../../build/NEWS:6398 msgid "" "`bpo-33736 `__: Improve the " "documentation of :func:`asyncio.open_connection`, " ":func:`asyncio.start_server` and their UNIX socket counterparts." msgstr "" -#: ../../../build/NEWS:5475 ../../../build/NEWS:6586 +#: ../../../build/NEWS:5494 ../../../build/NEWS:6605 msgid "" "`bpo-23859 `__: Document that " "`asyncio.wait()` does not cancel its futures on timeout." msgstr "" -#: ../../../build/NEWS:5478 ../../../build/NEWS:6589 +#: ../../../build/NEWS:5497 ../../../build/NEWS:6608 msgid "" "`bpo-32436 `__: Document :pep:`567` " "changes to asyncio." msgstr "" -#: ../../../build/NEWS:5480 ../../../build/NEWS:6591 +#: ../../../build/NEWS:5499 ../../../build/NEWS:6610 msgid "" "`bpo-33604 `__: Update HMAC md5 default " "to a DeprecationWarning, bump removal to 3.8." msgstr "" -#: ../../../build/NEWS:5483 +#: ../../../build/NEWS:5502 msgid "" "`bpo-33594 `__: Document ``getargspec``," " ``from_function`` and ``from_builtin`` as deprecated in their respective " @@ -10719,183 +10753,183 @@ msgid "" "message." msgstr "" -#: ../../../build/NEWS:5487 ../../../build/NEWS:6594 ../../../build/NEWS:11052 +#: ../../../build/NEWS:5506 ../../../build/NEWS:6613 ../../../build/NEWS:11071 msgid "" "`bpo-33503 `__: Fix broken pypi link" msgstr "" -#: ../../../build/NEWS:5489 ../../../build/NEWS:6596 ../../../build/NEWS:11054 +#: ../../../build/NEWS:5508 ../../../build/NEWS:6615 ../../../build/NEWS:11073 msgid "" "`bpo-33421 `__: Add missing " "documentation for ``typing.AsyncContextManager``." msgstr "" -#: ../../../build/NEWS:5491 +#: ../../../build/NEWS:5510 msgid "" "`bpo-33487 `__: BZ2file now emit a " "DeprecationWarning when buffering=None is passed, the deprecation message " "and documentation also now explicitly state it is deprecated since 3.0." msgstr "" -#: ../../../build/NEWS:5495 ../../../build/NEWS:6736 ../../../build/NEWS:11056 +#: ../../../build/NEWS:5514 ../../../build/NEWS:6755 ../../../build/NEWS:11075 msgid "" "`bpo-33378 `__: Add Korean language " "switcher for https://docs.python.org/3/" msgstr "" -#: ../../../build/NEWS:5497 ../../../build/NEWS:6738 ../../../build/NEWS:11058 +#: ../../../build/NEWS:5516 ../../../build/NEWS:6757 ../../../build/NEWS:11077 msgid "" "`bpo-33276 `__: Clarify that the " "``__path__`` attribute on modules cannot be just any value." msgstr "" -#: ../../../build/NEWS:5500 ../../../build/NEWS:6741 ../../../build/NEWS:11061 +#: ../../../build/NEWS:5519 ../../../build/NEWS:6760 ../../../build/NEWS:11080 msgid "" "`bpo-33201 `__: Modernize documentation " "for writing C extension types." msgstr "" -#: ../../../build/NEWS:5502 ../../../build/NEWS:6743 ../../../build/NEWS:11063 +#: ../../../build/NEWS:5521 ../../../build/NEWS:6762 ../../../build/NEWS:11082 msgid "" "`bpo-33195 `__: Deprecate ``Py_UNICODE``" " usage in ``c-api/arg`` document. ``Py_UNICODE`` related APIs are deprecated" " since Python 3.3, but it is missed in the document." msgstr "" -#: ../../../build/NEWS:5506 ../../../build/NEWS:6954 ../../../build/NEWS:11067 +#: ../../../build/NEWS:5525 ../../../build/NEWS:6973 ../../../build/NEWS:11086 msgid "" "`bpo-33126 `__: Document " "PyBuffer_ToContiguous()." msgstr "" -#: ../../../build/NEWS:5508 ../../../build/NEWS:6956 ../../../build/NEWS:11069 +#: ../../../build/NEWS:5527 ../../../build/NEWS:6975 ../../../build/NEWS:11088 msgid "" "`bpo-27212 `__: Modify documentation for" " the :func:`islice` recipe to consume initial values up to the start index." msgstr "" -#: ../../../build/NEWS:5511 ../../../build/NEWS:6959 ../../../build/NEWS:11072 +#: ../../../build/NEWS:5530 ../../../build/NEWS:6978 ../../../build/NEWS:11091 msgid "" "`bpo-28247 `__: Update :mod:`zipapp` " "documentation to describe how to make standalone applications." msgstr "" -#: ../../../build/NEWS:5514 ../../../build/NEWS:6962 ../../../build/NEWS:11075 +#: ../../../build/NEWS:5533 ../../../build/NEWS:6981 ../../../build/NEWS:11094 msgid "" "`bpo-18802 `__: Documentation changes " "for ipaddress. Patch by Jon Foster and Berker Peksag." msgstr "" -#: ../../../build/NEWS:5517 ../../../build/NEWS:6965 ../../../build/NEWS:11078 +#: ../../../build/NEWS:5536 ../../../build/NEWS:6984 ../../../build/NEWS:11097 msgid "" "`bpo-27428 `__: Update documentation to " "clarify that ``WindowsRegistryFinder`` implements ``MetaPathFinder``. (Patch" " by Himanshu Lakhara)" msgstr "" -#: ../../../build/NEWS:5520 ../../../build/NEWS:7199 +#: ../../../build/NEWS:5539 ../../../build/NEWS:7218 msgid "" "`bpo-28124 `__: The ssl module function " "ssl.wrap_socket() has been de-emphasized and deprecated in favor of the more" " secure and efficient SSLContext.wrap_socket() method." msgstr "" -#: ../../../build/NEWS:5524 ../../../build/NEWS:7203 ../../../build/NEWS:11408 +#: ../../../build/NEWS:5543 ../../../build/NEWS:7222 ../../../build/NEWS:11427 msgid "" "`bpo-17232 `__: Clarify docs for -O and " "-OO. Patch by Terry Reedy." msgstr "" -#: ../../../build/NEWS:5526 ../../../build/NEWS:7205 +#: ../../../build/NEWS:5545 ../../../build/NEWS:7224 msgid "" "`bpo-32436 `__: Add documentation for " "the contextvars module (PEP 567)." msgstr "" -#: ../../../build/NEWS:5528 ../../../build/NEWS:7207 ../../../build/NEWS:11410 +#: ../../../build/NEWS:5547 ../../../build/NEWS:7226 ../../../build/NEWS:11429 msgid "" "`bpo-32800 `__: Update link to w3c doc " "for xml default namespaces." msgstr "" -#: ../../../build/NEWS:5530 ../../../build/NEWS:7209 +#: ../../../build/NEWS:5549 ../../../build/NEWS:7228 msgid "" "`bpo-11015 `__: Update " ":mod:`test.support` documentation." msgstr "" -#: ../../../build/NEWS:5532 +#: ../../../build/NEWS:5551 msgid "" "`bpo-32613 `__: Update the " "faq/windows.html to use the py command from PEP 397 instead of python." msgstr "" -#: ../../../build/NEWS:5535 ../../../build/NEWS:7211 ../../../build/NEWS:11412 +#: ../../../build/NEWS:5554 ../../../build/NEWS:7230 ../../../build/NEWS:11431 msgid "" "`bpo-8722 `__: Document " ":meth:`__getattr__` behavior when property :meth:`get` method raises " ":exc:`AttributeError`." msgstr "" -#: ../../../build/NEWS:5538 ../../../build/NEWS:7214 ../../../build/NEWS:11415 +#: ../../../build/NEWS:5557 ../../../build/NEWS:7233 ../../../build/NEWS:11434 msgid "" "`bpo-32614 `__: Modify RE examples in " "documentation to use raw strings to prevent :exc:`DeprecationWarning` and " "add text to REGEX HOWTO to highlight the deprecation." msgstr "" -#: ../../../build/NEWS:5542 +#: ../../../build/NEWS:5561 msgid "" "`bpo-20709 `__: Remove the paragraph " "where we explain that os.utime() does not support a directory as path under " "Windows. Patch by Jan-Philip Gehrcke" msgstr "" -#: ../../../build/NEWS:5545 +#: ../../../build/NEWS:5564 msgid "" "`bpo-32722 `__: Remove the bad example " "in the tutorial of the Generator Expression. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5548 ../../../build/NEWS:7218 ../../../build/NEWS:11419 +#: ../../../build/NEWS:5567 ../../../build/NEWS:7237 ../../../build/NEWS:11438 msgid "" "`bpo-31972 `__: Improve docstrings for " "`pathlib.PurePath` subclasses." msgstr "" -#: ../../../build/NEWS:5550 +#: ../../../build/NEWS:5569 msgid "" "`bpo-30607 `__: Use the externalized " "``python-docs-theme`` package when building the documentation." msgstr "" -#: ../../../build/NEWS:5553 ../../../build/NEWS:6747 ../../../build/NEWS:11081 +#: ../../../build/NEWS:5572 ../../../build/NEWS:6766 ../../../build/NEWS:11100 msgid "" "`bpo-8243 `__: Add a note about " "curses.addch and curses.addstr exception behavior when writing outside a " "window, or pad." msgstr "" -#: ../../../build/NEWS:5556 ../../../build/NEWS:6750 +#: ../../../build/NEWS:5575 ../../../build/NEWS:6769 msgid "" "`bpo-32337 `__: Update documentation " "related with ``dict`` order." msgstr "" -#: ../../../build/NEWS:5558 +#: ../../../build/NEWS:5577 msgid "" "`bpo-25041 `__: Document ``AF_PACKET`` " "in the :mod:`socket` module." msgstr "" -#: ../../../build/NEWS:5560 ../../../build/NEWS:6382 ../../../build/NEWS:11084 +#: ../../../build/NEWS:5579 ../../../build/NEWS:6401 ../../../build/NEWS:11103 msgid "" "`bpo-31432 `__: Clarify meaning of " "CERT_NONE, CERT_OPTIONAL, and CERT_REQUIRED flags for " "ssl.SSLContext.verify_mode." msgstr "" -#: ../../../build/NEWS:5566 +#: ../../../build/NEWS:5585 msgid "" "`bpo-35772 `__: Fix sparse file tests of" " test_tarfile on ppc64 with the tmpfs filesystem. Fix the function testing " @@ -10906,14 +10940,14 @@ msgid "" "KiB pages, whereas the test punch holes of 4 KiB." msgstr "" -#: ../../../build/NEWS:5574 +#: ../../../build/NEWS:5593 msgid "" "`bpo-35045 `__: Make ssl tests less " "strict and also accept TLSv1 as system default. The changes unbreaks " "test_min_max_version on Fedora 29." msgstr "" -#: ../../../build/NEWS:5577 +#: ../../../build/NEWS:5596 msgid "" "`bpo-32710 `__: " "``test_asyncio/test_sendfile.py`` now resets the event loop policy using " @@ -10921,20 +10955,20 @@ msgid "" "running tests on Windows." msgstr "" -#: ../../../build/NEWS:5581 +#: ../../../build/NEWS:5600 msgid "" "`bpo-33717 `__: test.pythoninfo now logs" " information of all clocks, not only time.time() and time.perf_counter()." msgstr "" -#: ../../../build/NEWS:5584 +#: ../../../build/NEWS:5603 msgid "" "`bpo-35488 `__: Add a test to pathlib's " "Path.match() to verify it does not support glob-style ** recursive pattern " "matching." msgstr "" -#: ../../../build/NEWS:5587 +#: ../../../build/NEWS:5606 msgid "" "`bpo-31731 `__: Fix a race condition in " "``check_interrupted_write()`` of test_io: create directly the thread with " @@ -10943,14 +10977,14 @@ msgid "" "the signal is blocked." msgstr "" -#: ../../../build/NEWS:5592 +#: ../../../build/NEWS:5611 msgid "" "`bpo-35424 `__: Fix " "test_multiprocessing_main_handling: use :class:`multiprocessing.Pool` with a" " context manager and then explicitly join the pool." msgstr "" -#: ../../../build/NEWS:5596 +#: ../../../build/NEWS:5615 msgid "" "`bpo-35519 `__: Rename " ":mod:`test.bisect` module to :mod:`test.bisect_cmd` to avoid conflict with " @@ -10958,14 +10992,14 @@ msgid "" "Lib/test/test_xmlrpc.py``." msgstr "" -#: ../../../build/NEWS:5600 +#: ../../../build/NEWS:5619 msgid "" "`bpo-35513 `__: Replace " ":func:`time.time` with :func:`time.monotonic` in tests to measure time " "delta." msgstr "" -#: ../../../build/NEWS:5603 +#: ../../../build/NEWS:5622 msgid "" "`bpo-34279 `__: " ":func:`test.support.run_unittest` no longer raise :exc:`TestDidNotRun` if " @@ -10973,32 +11007,32 @@ msgid "" "no test have been run and no test have been skipped." msgstr "" -#: ../../../build/NEWS:5608 +#: ../../../build/NEWS:5627 msgid "" "`bpo-35412 `__: Add testcase to " "``test_future4``: check unicode literal." msgstr "" -#: ../../../build/NEWS:5610 +#: ../../../build/NEWS:5629 msgid "" "`bpo-26704 `__: Added test demonstrating" " double-patching of an instance method. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:5613 +#: ../../../build/NEWS:5632 msgid "" "`bpo-33725 `__: " "test_multiprocessing_fork may crash on recent versions of macOS. Until the " "issue is resolved, skip the test on macOS." msgstr "" -#: ../../../build/NEWS:5616 +#: ../../../build/NEWS:5635 msgid "" "`bpo-35352 `__: Modify test_asyncio to " "use the certificate set from the test directory." msgstr "" -#: ../../../build/NEWS:5619 +#: ../../../build/NEWS:5638 msgid "" "`bpo-35317 `__: Fix ``mktime()`` " "overflow error in ``test_email``: run " @@ -11006,7 +11040,7 @@ msgid "" "``test_localtime_daylight_false_dst_true()`` with a specific timezone." msgstr "" -#: ../../../build/NEWS:5623 +#: ../../../build/NEWS:5642 msgid "" "`bpo-21263 `__: After several reports " "that test_gdb does not work properly on macOS and since gdb is not shipped " @@ -11014,7 +11048,7 @@ msgid "" "been used to compile Python. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:5628 +#: ../../../build/NEWS:5647 msgid "" "`bpo-34279 `__: regrtest issue a warning" " when no tests have been executed in a particular test file. Also, a new " @@ -11022,26 +11056,26 @@ msgid "" "files. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:5632 +#: ../../../build/NEWS:5651 msgid "" "`bpo-34962 `__: make docstest in Doc now" " passes., and is enforced in CI" msgstr "" -#: ../../../build/NEWS:5634 +#: ../../../build/NEWS:5653 msgid "" "`bpo-23596 `__: Use argparse for the " "command line of the gzip module. Patch by Antony Lee" msgstr "" -#: ../../../build/NEWS:5637 +#: ../../../build/NEWS:5656 msgid "" "`bpo-34537 `__: Fix " "``test_gdb.test_strings()`` when ``LC_ALL=C`` and GDB was compiled with " "Python 3.6 or earlier." msgstr "" -#: ../../../build/NEWS:5640 +#: ../../../build/NEWS:5659 msgid "" "`bpo-34587 `__: test_socket: Remove " "RDSTest.testCongestion(). The test tries to fill the receiver's socket " @@ -11051,70 +11085,70 @@ msgid "" "error. The test fails on Fedora 28 by design, so just remove it." msgstr "" -#: ../../../build/NEWS:5647 +#: ../../../build/NEWS:5666 msgid "" "`bpo-34661 `__: Fix test_shutil if unzip" " doesn't support -t." msgstr "" -#: ../../../build/NEWS:5649 +#: ../../../build/NEWS:5668 msgid "" "`bpo-34200 `__: Fixed non-deterministic " "flakiness of test_pkg by not using the scary test.support.module_cleanup() " "logic to save and restore sys.modules contents between test cases." msgstr "" -#: ../../../build/NEWS:5653 +#: ../../../build/NEWS:5672 msgid "" "`bpo-34569 `__: The experimental PEP 554" " data channels now correctly pass negative PyLong objects between " "subinterpreters on 32-bit systems. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:5657 +#: ../../../build/NEWS:5676 msgid "" "`bpo-34594 `__: Fix usage of hardcoded " "``errno`` values in the tests." msgstr "" -#: ../../../build/NEWS:5659 +#: ../../../build/NEWS:5678 msgid "" "`bpo-34579 `__: Fix test_embed for AIX " "Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5661 +#: ../../../build/NEWS:5680 msgid "" "`bpo-34542 `__: Use 3072 RSA keys and " "SHA-256 signature for test certs and keys." msgstr "" -#: ../../../build/NEWS:5664 +#: ../../../build/NEWS:5683 msgid "" "`bpo-11193 `__: Remove special condition" " for AIX in `test_subprocess.test_undecodable_env`" msgstr "" -#: ../../../build/NEWS:5667 +#: ../../../build/NEWS:5686 msgid "" "`bpo-34347 `__: Fix " "`test_utf8_mode.test_cmd_line` for AIX" msgstr "" -#: ../../../build/NEWS:5669 +#: ../../../build/NEWS:5688 msgid "" "`bpo-34490 `__: On AIX with AF_UNIX " "family sockets getsockname() does not provide 'sockname', so skip calls to " "transport.get_extra_info('sockname')" msgstr "" -#: ../../../build/NEWS:5672 +#: ../../../build/NEWS:5691 msgid "" "`bpo-34391 `__: Fix ftplib test for TLS " "1.3 by reading from data socket." msgstr "" -#: ../../../build/NEWS:5674 +#: ../../../build/NEWS:5693 msgid "" "`bpo-11192 `__: Fix `test_socket` on AIX" " AIX 6.1 and later IPv6 zone id supports only supported by inet_pton6_zone()" @@ -11122,44 +11156,44 @@ msgid "" "rather than build-time based sys.platform()" msgstr "" -#: ../../../build/NEWS:5679 +#: ../../../build/NEWS:5698 msgid "" "`bpo-34399 `__: Update all RSA keys and " "DH params to use at least 2048 bits." msgstr "" -#: ../../../build/NEWS:5681 +#: ../../../build/NEWS:5700 msgid "" "`bpo-34373 `__: Fix ``test_mktime`` and " "``test_pthread_getcpuclickid`` tests for AIX Add range checking for " "``_PyTime_localtime`` for AIX Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5685 +#: ../../../build/NEWS:5704 msgid "" "`bpo-11191 `__: Skip the distutils test " "'test_search_cpp' when using XLC as compiler patch by aixtools (Michael " "Felt)" msgstr "" -#: ../../../build/NEWS:5688 +#: ../../../build/NEWS:5707 msgid "Improved an error message when mock assert_has_calls fails." msgstr "" -#: ../../../build/NEWS:5690 +#: ../../../build/NEWS:5709 msgid "" "`bpo-33746 `__: Fix test_unittest when " "run in verbose mode." msgstr "" -#: ../../../build/NEWS:5692 +#: ../../../build/NEWS:5711 msgid "" "`bpo-33901 `__: Fix test_dbm_gnu on " "macOS with gdbm 1.15: add a larger value to make sure that the file size " "changes." msgstr "" -#: ../../../build/NEWS:5695 +#: ../../../build/NEWS:5714 msgid "" "`bpo-33873 `__: Fix a bug in " "``regrtest`` that caused an extra test to run if --huntrleaks/-R was used. " @@ -11167,97 +11201,97 @@ msgid "" "--huntrleaks/-R (at least one warmup run and one repetition must be used)." msgstr "" -#: ../../../build/NEWS:5700 +#: ../../../build/NEWS:5719 msgid "" "`bpo-33562 `__: Check that a global " "asyncio event loop policy is not left behind by any tests." msgstr "" -#: ../../../build/NEWS:5703 ../../../build/NEWS:6601 ../../../build/NEWS:11090 +#: ../../../build/NEWS:5722 ../../../build/NEWS:6620 ../../../build/NEWS:11109 msgid "" "`bpo-33655 `__: Ignore " "test_posix_fallocate failures on BSD platforms that might be due to running " "on ZFS." msgstr "" -#: ../../../build/NEWS:5706 +#: ../../../build/NEWS:5725 msgid "" "`bpo-32962 `__: Fixed test_gdb when " "Python is compiled with flags -mcet -fcf-protection -O0." msgstr "" -#: ../../../build/NEWS:5709 ../../../build/NEWS:6755 +#: ../../../build/NEWS:5728 ../../../build/NEWS:6774 msgid "" "`bpo-33358 `__: Fix " "``test_embed.test_pre_initialization_sys_options()`` when the interpreter is" " built with ``--enable-shared``." msgstr "" -#: ../../../build/NEWS:5712 ../../../build/NEWS:6971 ../../../build/NEWS:11203 +#: ../../../build/NEWS:5731 ../../../build/NEWS:6990 ../../../build/NEWS:11222 msgid "" "`bpo-32872 `__: Avoid regrtest " "compatibility issue with namespace packages." msgstr "" -#: ../../../build/NEWS:5714 ../../../build/NEWS:6973 ../../../build/NEWS:11428 +#: ../../../build/NEWS:5733 ../../../build/NEWS:6992 ../../../build/NEWS:11447 msgid "" "`bpo-32517 `__: Fix failing " "``test_asyncio`` on macOS 10.12.2+ due to transport of ``KqueueSelector`` " "loop was not being closed." msgstr "" -#: ../../../build/NEWS:5717 +#: ../../../build/NEWS:5736 msgid "" "`bpo-32663 `__: Making sure the " "`SMTPUTF8SimTests` class of tests gets run in test_smtplib.py." msgstr "" -#: ../../../build/NEWS:5720 +#: ../../../build/NEWS:5739 msgid "" "`bpo-27643 `__: Test_C test case needs " "\"signed short\" bitfields, but the IBM XLC compiler (on AIX) does not " "support this Skip the code and test when AIX and XLC are used" msgstr "" -#: ../../../build/NEWS:5724 +#: ../../../build/NEWS:5743 msgid "Applicable to Python2-2.7 and later" msgstr "" -#: ../../../build/NEWS:5726 ../../../build/NEWS:6976 ../../../build/NEWS:11093 +#: ../../../build/NEWS:5745 ../../../build/NEWS:6995 ../../../build/NEWS:11112 msgid "`bpo-19417 `__: Add test_bdb.py." msgstr "" -#: ../../../build/NEWS:5728 ../../../build/NEWS:7223 +#: ../../../build/NEWS:5747 ../../../build/NEWS:7242 msgid "" "`bpo-31809 `__: Add tests to verify " "connection with secp ECDH curves." msgstr "" -#: ../../../build/NEWS:5733 +#: ../../../build/NEWS:5752 msgid "" "`bpo-34691 `__: The _contextvars module " "is now built into the core Python library on Windows." msgstr "" -#: ../../../build/NEWS:5736 +#: ../../../build/NEWS:5755 msgid "" "`bpo-35683 `__: Improved Azure Pipelines" " build steps and now verifying layouts correctly" msgstr "" -#: ../../../build/NEWS:5739 +#: ../../../build/NEWS:5758 msgid "" "`bpo-35642 `__: Remove asynciomodule.c " "from pythoncore.vcxproj" msgstr "" -#: ../../../build/NEWS:5741 +#: ../../../build/NEWS:5760 msgid "" "`bpo-35550 `__: Fix incorrect Solaris " "#ifdef checks to look for __sun && __SVR4 instead of sun when compiling." msgstr "" -#: ../../../build/NEWS:5744 +#: ../../../build/NEWS:5763 msgid "" "`bpo-35499 `__: ``make profile-opt`` no " "longer replaces ``CFLAGS_NODIST`` with ``CFLAGS``. It now adds profile-" @@ -11265,27 +11299,27 @@ msgid "" "``CFLAGS_NODIST`` flags are kept." msgstr "" -#: ../../../build/NEWS:5748 +#: ../../../build/NEWS:5767 msgid "" "`bpo-35257 `__: Avoid leaking the linker" " flags from Link Time Optimizations (LTO) into distutils when compiling C " "extensions." msgstr "" -#: ../../../build/NEWS:5751 +#: ../../../build/NEWS:5770 msgid "" "`bpo-35351 `__: When building Python " "with clang and LTO, LTO flags are no longer passed into CFLAGS to build " "third-party C extensions through distutils." msgstr "" -#: ../../../build/NEWS:5755 +#: ../../../build/NEWS:5774 msgid "" "`bpo-35139 `__: Fix a compiler error " "when statically linking `pyexpat` in `Modules/Setup`." msgstr "" -#: ../../../build/NEWS:5758 +#: ../../../build/NEWS:5777 msgid "" "`bpo-35059 `__: PCbuild: Set " "InlineFunctionExpansion to OnlyExplicitInline (\"/Ob1\" option) in " @@ -11294,7 +11328,7 @@ msgid "" "Windows." msgstr "" -#: ../../../build/NEWS:5763 +#: ../../../build/NEWS:5782 msgid "" "`bpo-35011 `__: Restores the use of " "pyexpatns.h to isolate our embedded copy of the expat C library so that its " @@ -11302,51 +11336,51 @@ msgid "" "application or other extension modules with their own version of libexpat." msgstr "" -#: ../../../build/NEWS:5768 +#: ../../../build/NEWS:5787 msgid "" "`bpo-28015 `__: Have --with-lto works " "correctly with clang." msgstr "" -#: ../../../build/NEWS:5770 +#: ../../../build/NEWS:5789 msgid "" "`bpo-34765 `__: Update the outdated " "install-sh file to the latest revision from automake v1.16.1" msgstr "" -#: ../../../build/NEWS:5773 +#: ../../../build/NEWS:5792 msgid "" "`bpo-34585 `__: Check for floating-point" " byte order in configure.ac using compilation tests instead of executing " "code, so that these checks work in cross-compiled builds." msgstr "" -#: ../../../build/NEWS:5777 +#: ../../../build/NEWS:5796 msgid "" "`bpo-34710 `__: Fixed SSL module build " "with OpenSSL & pedantic CFLAGS." msgstr "" -#: ../../../build/NEWS:5779 +#: ../../../build/NEWS:5798 msgid "" "`bpo-34582 `__: Add JUnit XML output for" " regression tests and update Azure DevOps builds." msgstr "" -#: ../../../build/NEWS:5782 +#: ../../../build/NEWS:5801 msgid "" "`bpo-34081 `__: Make Sphinx warnings as " "errors in the Docs Makefile." msgstr "" -#: ../../../build/NEWS:5784 +#: ../../../build/NEWS:5803 msgid "" "`bpo-34555 `__: Fix for case where it " "was not possible to have both ``HAVE_LINUX_VM_SOCKETS_H`` and " "``HAVE_SOCKADDR_ALG`` be undefined." msgstr "" -#: ../../../build/NEWS:5787 +#: ../../../build/NEWS:5806 msgid "" "`bpo-33015 `__: Fix an undefined " "behaviour in the pthread implementation of " @@ -11354,90 +11388,90 @@ msgid "" " ``NULL``." msgstr "" -#: ../../../build/NEWS:5791 +#: ../../../build/NEWS:5810 msgid "" "`bpo-34245 `__: The Python shared " "library is now installed with write permission (mode 0755), which is the " "standard way of installing such libraries." msgstr "" -#: ../../../build/NEWS:5795 +#: ../../../build/NEWS:5814 msgid "" "`bpo-34121 `__: Fix detection of C11 " "atomic support on clang." msgstr "" -#: ../../../build/NEWS:5797 +#: ../../../build/NEWS:5816 msgid "" "`bpo-32430 `__: Rename " "Modules/Setup.dist to Modules/Setup, and remove the necessity to copy the " "former manually to the latter when updating the local source tree." msgstr "" -#: ../../../build/NEWS:5801 +#: ../../../build/NEWS:5820 msgid "" "`bpo-30345 `__: Add -g to LDFLAGS when " "compiling with LTO to get debug symbols." msgstr "" -#: ../../../build/NEWS:5803 ../../../build/NEWS:6388 ../../../build/NEWS:11098 +#: ../../../build/NEWS:5822 ../../../build/NEWS:6407 ../../../build/NEWS:11117 msgid "" "`bpo-5755 `__: Move ``-Wstrict-" "prototypes`` option to ``CFLAGS_NODIST`` from ``OPT``. This option emitted " "annoying warnings when building extension modules written in C++." msgstr "" -#: ../../../build/NEWS:5807 ../../../build/NEWS:6610 ../../../build/NEWS:11102 +#: ../../../build/NEWS:5826 ../../../build/NEWS:6629 ../../../build/NEWS:11121 msgid "" "`bpo-33614 `__: Ensures module " "definition files for the stable ABI on Windows are correctly regenerated." msgstr "" -#: ../../../build/NEWS:5810 +#: ../../../build/NEWS:5829 msgid "" "`bpo-33648 `__: The --with-c-locale-" "warning configuration flag has been removed. It has had no effect for about " "a year." msgstr "" -#: ../../../build/NEWS:5813 ../../../build/NEWS:6613 ../../../build/NEWS:11105 +#: ../../../build/NEWS:5832 ../../../build/NEWS:6632 ../../../build/NEWS:11124 msgid "" "`bpo-33522 `__: Enable CI builds on " "Visual Studio Team Services at https://python.visualstudio.com/cpython" msgstr "" -#: ../../../build/NEWS:5816 +#: ../../../build/NEWS:5835 msgid "" "`bpo-33512 `__: configure's check for " "\"long double\" has been simplified" msgstr "" -#: ../../../build/NEWS:5818 +#: ../../../build/NEWS:5837 msgid "" "`bpo-33483 `__: C compiler is now " "correctly detected from the standard environment variables. --without-gcc " "and --with-icc options have been removed." msgstr "" -#: ../../../build/NEWS:5822 ../../../build/NEWS:6761 ../../../build/NEWS:11112 +#: ../../../build/NEWS:5841 ../../../build/NEWS:6780 ../../../build/NEWS:11131 msgid "" "`bpo-33394 `__: Enable the verbose build" " for extension modules, when GNU make is passed macros on the command line." msgstr "" -#: ../../../build/NEWS:5825 ../../../build/NEWS:6764 +#: ../../../build/NEWS:5844 ../../../build/NEWS:6783 msgid "" "`bpo-33393 `__: Update config.guess and " "config.sub files." msgstr "" -#: ../../../build/NEWS:5827 ../../../build/NEWS:6766 +#: ../../../build/NEWS:5846 ../../../build/NEWS:6785 msgid "" "`bpo-33377 `__: Add new triplets for " "mips r6 and riscv variants (used in extension suffixes)." msgstr "" -#: ../../../build/NEWS:5830 ../../../build/NEWS:6769 +#: ../../../build/NEWS:5849 ../../../build/NEWS:6788 msgid "" "`bpo-32232 `__: By default, modules " "configured in `Modules/Setup` are no longer built with `-DPy_BUILD_CORE`. " @@ -11445,19 +11479,19 @@ msgid "" " it in their individual entries." msgstr "" -#: ../../../build/NEWS:5834 ../../../build/NEWS:6773 +#: ../../../build/NEWS:5853 ../../../build/NEWS:6792 msgid "" "`bpo-33182 `__: The embedding tests can " "once again be built with clang 6.0" msgstr "" -#: ../../../build/NEWS:5836 ../../../build/NEWS:6981 ../../../build/NEWS:11208 +#: ../../../build/NEWS:5855 ../../../build/NEWS:7000 ../../../build/NEWS:11227 msgid "" "`bpo-33163 `__: Upgrade pip to 9.0.3 and" " setuptools to v39.0.1." msgstr "" -#: ../../../build/NEWS:5838 +#: ../../../build/NEWS:5857 msgid "" "`bpo-33012 `__: gcc 8 has added a new " "warning heuristic to detect invalid function casts and a stock python build " @@ -11466,146 +11500,146 @@ msgid "" "this by adding a dummy argument to all functions that implement METH_NOARGS." msgstr "" -#: ../../../build/NEWS:5844 ../../../build/NEWS:7228 +#: ../../../build/NEWS:5863 ../../../build/NEWS:7247 msgid "" "`bpo-32898 `__: Fix the python debug " "build when using COUNT_ALLOCS." msgstr "" -#: ../../../build/NEWS:5846 +#: ../../../build/NEWS:5865 msgid "" "`bpo-29442 `__: Replace optparse with " "argparse in setup.py" msgstr "" -#: ../../../build/NEWS:5851 +#: ../../../build/NEWS:5870 msgid "" "`bpo-35890 `__: Fix API calling " "consistency of GetVersionEx and wcstok." msgstr "" -#: ../../../build/NEWS:5853 +#: ../../../build/NEWS:5872 msgid "" "`bpo-32560 `__: The ``py`` launcher now " "forwards its ``STARTUPINFO`` structure to child processes." msgstr "" -#: ../../../build/NEWS:5856 +#: ../../../build/NEWS:5875 msgid "" "`bpo-35854 `__: Fix EnvBuilder and " "--symlinks in venv on Windows" msgstr "" -#: ../../../build/NEWS:5858 +#: ../../../build/NEWS:5877 msgid "" "`bpo-35811 `__: Avoid propagating venv " "settings when launching via py.exe" msgstr "" -#: ../../../build/NEWS:5860 +#: ../../../build/NEWS:5879 msgid "" "`bpo-35797 `__: Fix default executable " "used by the multiprocessing module" msgstr "" -#: ../../../build/NEWS:5862 +#: ../../../build/NEWS:5881 msgid "" "`bpo-35758 `__: Allow building on ARM " "with MSVC." msgstr "" -#: ../../../build/NEWS:5864 +#: ../../../build/NEWS:5883 msgid "" "`bpo-29734 `__: Fix handle leaks in " "os.stat on Windows." msgstr "" -#: ../../../build/NEWS:5866 +#: ../../../build/NEWS:5885 msgid "" "`bpo-35596 `__: Use unchecked PYCs for " "the embeddable distro to avoid zipimport restrictions." msgstr "" -#: ../../../build/NEWS:5869 +#: ../../../build/NEWS:5888 msgid "" "`bpo-35596 `__: Fix vcruntime140.dll " "being added to embeddable distro multiple times." msgstr "" -#: ../../../build/NEWS:5872 +#: ../../../build/NEWS:5891 msgid "" "`bpo-35402 `__: Update Windows build to " "use Tcl and Tk 8.6.9" msgstr "" -#: ../../../build/NEWS:5874 +#: ../../../build/NEWS:5893 msgid "" "`bpo-35401 `__: Updates Windows build to" " OpenSSL 1.1.0j" msgstr "" -#: ../../../build/NEWS:5876 +#: ../../../build/NEWS:5895 msgid "" "`bpo-34977 `__: venv on Windows will now" " use a python.exe redirector rather than copying the actual binaries from " "the base environment." msgstr "" -#: ../../../build/NEWS:5879 +#: ../../../build/NEWS:5898 msgid "" "`bpo-34977 `__: Adds support for " "building a Windows App Store package" msgstr "" -#: ../../../build/NEWS:5881 +#: ../../../build/NEWS:5900 msgid "" "`bpo-35067 `__: Remove _distutils_findvs" " module and use vswhere.exe instead." msgstr "" -#: ../../../build/NEWS:5883 +#: ../../../build/NEWS:5902 msgid "" "`bpo-32557 `__: Allow shutil.disk_usage " "to take a file path on Windows" msgstr "" -#: ../../../build/NEWS:5885 +#: ../../../build/NEWS:5904 msgid "" "`bpo-34770 `__: Fix a possible null " "pointer dereference in pyshellext.cpp." msgstr "" -#: ../../../build/NEWS:5887 +#: ../../../build/NEWS:5906 msgid "" "`bpo-34603 `__: Fix returning structs " "from functions produced by MSVC" msgstr "" -#: ../../../build/NEWS:5889 +#: ../../../build/NEWS:5908 msgid "" "`bpo-34581 `__: Guard MSVC-specific code" " in socketmodule.c with ``#ifdef _MSC_VER``." msgstr "" -#: ../../../build/NEWS:5892 +#: ../../../build/NEWS:5911 msgid "" "`bpo-34532 `__: Fixes exit code of list " "version arguments for py.exe." msgstr "" -#: ../../../build/NEWS:5894 +#: ../../../build/NEWS:5913 msgid "" "`bpo-34062 `__: Fixed the '--list' and " "'--list-paths' arguments for the py.exe launcher" msgstr "" -#: ../../../build/NEWS:5897 +#: ../../../build/NEWS:5916 msgid "" "`bpo-34225 `__: Ensure INCLUDE and LIB " "directories do not end with a backslash." msgstr "" -#: ../../../build/NEWS:5899 +#: ../../../build/NEWS:5918 msgid "" "`bpo-34011 `__: A suite of code has been" " changed which copied across DLLs and init.tcl from the running Python " @@ -11614,7 +11648,7 @@ msgid "" "when that is the case, rather than whenever a venv is created." msgstr "" -#: ../../../build/NEWS:5905 +#: ../../../build/NEWS:5924 msgid "" "`bpo-34006 `__: Revert line length limit" " for Windows help docs. The line-length limit is not needed because the " @@ -11622,7 +11656,7 @@ msgid "" "interact badly with the DPI setting." msgstr "" -#: ../../../build/NEWS:5909 +#: ../../../build/NEWS:5928 msgid "" "`bpo-31546 `__: Restore running " "PyOS_InputHook while waiting for user input at the prompt. The restores " @@ -11630,92 +11664,92 @@ msgid "" " prompt on Windows." msgstr "" -#: ../../../build/NEWS:5913 +#: ../../../build/NEWS:5932 msgid "" "`bpo-30237 `__: Output error when " "ReadConsole is canceled by CancelSynchronousIo instead of crashing." msgstr "" -#: ../../../build/NEWS:5916 +#: ../../../build/NEWS:5935 msgid "" "`bpo-33895 `__: GIL is released while " "calling functions that acquire Windows loader lock." msgstr "" -#: ../../../build/NEWS:5919 ../../../build/NEWS:6395 +#: ../../../build/NEWS:5938 ../../../build/NEWS:6414 msgid "" "`bpo-33720 `__: Reduces maximum marshal " "recursion depth on release builds." msgstr "" -#: ../../../build/NEWS:5921 +#: ../../../build/NEWS:5940 msgid "" "`bpo-29097 `__: Fix bug where " ":meth:`datetime.fromtimestamp` erroneously throws an :exc:`OSError` on " "Windows for values between 0 and 86400. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:5925 +#: ../../../build/NEWS:5944 msgid "" "`bpo-33316 `__: PyThread_release_lock " "always fails" msgstr "" -#: ../../../build/NEWS:5927 ../../../build/NEWS:6778 +#: ../../../build/NEWS:5946 ../../../build/NEWS:6797 msgid "" "`bpo-33184 `__: Update Windows installer" " to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:5929 +#: ../../../build/NEWS:5948 msgid "" "`bpo-32890 `__: Fix usage of " "GetLastError() instead of errno in os.execve() and os.truncate()." msgstr "" -#: ../../../build/NEWS:5932 ../../../build/NEWS:6986 ../../../build/NEWS:11449 +#: ../../../build/NEWS:5951 ../../../build/NEWS:7005 ../../../build/NEWS:11468 msgid "" "`bpo-33016 `__: Fix potential use of " "uninitialized memory in nt._getfinalpathname" msgstr "" -#: ../../../build/NEWS:5935 ../../../build/NEWS:6989 ../../../build/NEWS:11452 +#: ../../../build/NEWS:5954 ../../../build/NEWS:7008 ../../../build/NEWS:11471 msgid "" "`bpo-32903 `__: Fix a memory leak in " "os.chdir() on Windows if the current directory is set to a UNC path." msgstr "" -#: ../../../build/NEWS:5938 ../../../build/NEWS:7233 +#: ../../../build/NEWS:5957 ../../../build/NEWS:7252 msgid "" "`bpo-32901 `__: Update Tcl and Tk " "versions to 8.6.8" msgstr "" -#: ../../../build/NEWS:5940 ../../../build/NEWS:7235 ../../../build/NEWS:11455 +#: ../../../build/NEWS:5959 ../../../build/NEWS:7254 ../../../build/NEWS:11474 msgid "" "`bpo-31966 `__: Fixed " "WindowsConsoleIO.write() for writing empty data." msgstr "" -#: ../../../build/NEWS:5942 ../../../build/NEWS:7237 ../../../build/NEWS:11457 +#: ../../../build/NEWS:5961 ../../../build/NEWS:7256 ../../../build/NEWS:11476 msgid "" "`bpo-32409 `__: Ensures activate.bat can" " handle Unicode contents." msgstr "" -#: ../../../build/NEWS:5944 ../../../build/NEWS:7239 ../../../build/NEWS:11459 +#: ../../../build/NEWS:5963 ../../../build/NEWS:7258 ../../../build/NEWS:11478 msgid "" "`bpo-32457 `__: Improves handling of " "denormalized executable path when launching Python." msgstr "" -#: ../../../build/NEWS:5947 ../../../build/NEWS:7242 ../../../build/NEWS:11462 +#: ../../../build/NEWS:5966 ../../../build/NEWS:7261 ../../../build/NEWS:11481 msgid "" "`bpo-32370 `__: Use the correct encoding" " for ipconfig output in the uuid module. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5950 ../../../build/NEWS:7245 ../../../build/NEWS:11465 +#: ../../../build/NEWS:5969 ../../../build/NEWS:7264 ../../../build/NEWS:11484 msgid "" "`bpo-29248 `__: Fix :func:`os.readlink` " "on Windows, which was mistakenly treating the ``PrintNameOffset`` field of " @@ -11723,38 +11757,38 @@ msgid "" " Craig Holmquist and SSE4." msgstr "" -#: ../../../build/NEWS:5954 +#: ../../../build/NEWS:5973 msgid "" "`bpo-1104 `__: Correctly handle string " "length in ``msilib.SummaryInfo.GetProperty()`` to prevent it from truncating" " the last character." msgstr "" -#: ../../../build/NEWS:5961 +#: ../../../build/NEWS:5980 msgid "" "`bpo-35401 `__: Update macOS installer " "to use OpenSSL 1.1.0j." msgstr "" -#: ../../../build/NEWS:5963 +#: ../../../build/NEWS:5982 msgid "" "`bpo-35025 `__: Properly guard the use " "of the ``CLOCK_GETTIME`` et al. macros in ``timemodule`` on macOS." msgstr "" -#: ../../../build/NEWS:5966 +#: ../../../build/NEWS:5985 msgid "" "`bpo-24658 `__: On macOS, fix reading " "from and writing into a file with a size larger than 2 GiB." msgstr "" -#: ../../../build/NEWS:5969 +#: ../../../build/NEWS:5988 msgid "" "`bpo-34405 `__: Update to OpenSSL 1.1.0i" " for macOS installer builds." msgstr "" -#: ../../../build/NEWS:5971 +#: ../../../build/NEWS:5990 msgid "" "`bpo-33635 `__: In macOS stat on some " "file descriptors (/dev/fd/3 f.e) will result in bad file descriptor OSError." @@ -11764,20 +11798,20 @@ msgid "" "same error ignoring pattern." msgstr "" -#: ../../../build/NEWS:5977 ../../../build/NEWS:6623 +#: ../../../build/NEWS:5996 ../../../build/NEWS:6642 msgid "" "`bpo-13631 `__: The .editrc file in " "user's home directory is now processed correctly during the readline " "initialization through editline emulation on macOS." msgstr "" -#: ../../../build/NEWS:5981 ../../../build/NEWS:6783 +#: ../../../build/NEWS:6000 ../../../build/NEWS:6802 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:5983 ../../../build/NEWS:6995 +#: ../../../build/NEWS:6002 ../../../build/NEWS:7014 msgid "" "`bpo-32726 `__: Build and link with " "private copy of Tcl/Tk 8.6 for the macOS 10.6+ installer. The 10.9+ " @@ -11787,19 +11821,19 @@ msgid "" "as ActiveTcl." msgstr "" -#: ../../../build/NEWS:5989 ../../../build/NEWS:7252 +#: ../../../build/NEWS:6008 ../../../build/NEWS:7271 msgid "" "`bpo-32901 `__: Update macOS 10.9+ " "installer to Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:5991 +#: ../../../build/NEWS:6010 msgid "" "`bpo-31903 `__: In :mod:`_scproxy`, drop" " the GIL when calling into ``SystemConfiguration`` to avoid deadlocks." msgstr "" -#: ../../../build/NEWS:5997 +#: ../../../build/NEWS:6016 msgid "" "`bpo-35770 `__: IDLE macosx deletes " "Options => Configure IDLE. It previously deleted Window => Zoom Height by " @@ -11807,79 +11841,79 @@ msgid "" "dialog is accessed via Preferences on the IDLE menu." msgstr "" -#: ../../../build/NEWS:6002 +#: ../../../build/NEWS:6021 msgid "" "`bpo-35769 `__: Change IDLE's new file " "name from 'Untitled' to 'untitled'" msgstr "" -#: ../../../build/NEWS:6004 +#: ../../../build/NEWS:6023 msgid "" "`bpo-35660 `__: Fix imports in " "idlelib.window." msgstr "" -#: ../../../build/NEWS:6006 +#: ../../../build/NEWS:6025 msgid "" "`bpo-35641 `__: Proper format `calltip` " "when the function has no docstring." msgstr "" -#: ../../../build/NEWS:6008 +#: ../../../build/NEWS:6027 msgid "" "`bpo-33987 `__: Use ttk Frame for ttk " "widgets." msgstr "" -#: ../../../build/NEWS:6010 +#: ../../../build/NEWS:6029 msgid "" "`bpo-34055 `__: Fix erroneous 'smart' " "indents and newlines in IDLE Shell." msgstr "" -#: ../../../build/NEWS:6012 +#: ../../../build/NEWS:6031 msgid "" "`bpo-35591 `__: Find Selection now works" " when selection not found." msgstr "" -#: ../../../build/NEWS:6014 +#: ../../../build/NEWS:6033 msgid "" "`bpo-35196 `__: Speed up squeezer line " "counting." msgstr "" -#: ../../../build/NEWS:6016 +#: ../../../build/NEWS:6035 msgid "" "`bpo-35598 `__: Update config_key: use " "PEP 8 names and ttk widgets, make some objects global, and add tests." msgstr "" -#: ../../../build/NEWS:6019 +#: ../../../build/NEWS:6038 msgid "" "`bpo-28097 `__: Add Previous/Next " "History entries to Shell menu." msgstr "" -#: ../../../build/NEWS:6021 +#: ../../../build/NEWS:6040 msgid "" "`bpo-35208 `__: Squeezer now properly " "counts wrapped lines before newlines." msgstr "" -#: ../../../build/NEWS:6023 +#: ../../../build/NEWS:6042 msgid "" "`bpo-35555 `__: Gray out Code Context " "menu entry when it's not applicable." msgstr "" -#: ../../../build/NEWS:6025 +#: ../../../build/NEWS:6044 msgid "" "`bpo-35521 `__: Document the IDLE editor" " code context feature. Add some internal references within the IDLE doc." msgstr "" -#: ../../../build/NEWS:6028 +#: ../../../build/NEWS:6047 msgid "" "`bpo-22703 `__: The Code Context menu " "label now toggles between Show/Hide Code Context. The Zoom Height menu now " @@ -11887,20 +11921,20 @@ msgid "" "menu to the Options menu." msgstr "" -#: ../../../build/NEWS:6032 +#: ../../../build/NEWS:6051 msgid "" "`bpo-35213 `__: Where appropriate, use " "'macOS' in idlelib." msgstr "" -#: ../../../build/NEWS:6034 +#: ../../../build/NEWS:6053 msgid "" "`bpo-34864 `__: On macOS, warn if the " "system preference \"Prefer tabs when opening documents\" is set to " "\"Always\"." msgstr "" -#: ../../../build/NEWS:6037 +#: ../../../build/NEWS:6056 msgid "" "`bpo-34864 `__: Document two IDLE on " "MacOS issues. The System Preferences Dock \"prefer tabs always\" setting " @@ -11908,26 +11942,26 @@ msgid "" "for Windows and Linux." msgstr "" -#: ../../../build/NEWS:6041 +#: ../../../build/NEWS:6060 msgid "" "`bpo-35202 `__: Remove unused imports " "from lib/idlelib" msgstr "" -#: ../../../build/NEWS:6043 +#: ../../../build/NEWS:6062 msgid "" "`bpo-33000 `__: Document that IDLE's " "shell has no line limit. A program that runs indefinitely can overfill " "memory." msgstr "" -#: ../../../build/NEWS:6046 +#: ../../../build/NEWS:6065 msgid "" "`bpo-23220 `__: Explain how IDLE's Shell" " displays output." msgstr "" -#: ../../../build/NEWS:6048 +#: ../../../build/NEWS:6067 msgid "" "`bpo-35099 `__: Improve the doc about " "IDLE running user code. The section is renamed from \"IDLE -- console " @@ -11935,41 +11969,41 @@ msgid "" "implications of using custom sys.stdxxx objects." msgstr "" -#: ../../../build/NEWS:6052 +#: ../../../build/NEWS:6071 msgid "" "`bpo-35097 `__: Add IDLE doc subsection " "explaining editor windows. Topics include opening, title and status bar, " ".py* extension, and running." msgstr "" -#: ../../../build/NEWS:6055 +#: ../../../build/NEWS:6074 msgid "" "`bpo-35093 `__: Document the IDLE " "document viewer in the IDLE doc. Add a paragraph in \"Help and " "preferences\", \"Help sources\" subsection." msgstr "" -#: ../../../build/NEWS:6058 +#: ../../../build/NEWS:6077 msgid "" "`bpo-35088 `__: Update " "idlelib.help.copy_string docstring. We now use git and backporting instead " "of hg and forward merging." msgstr "" -#: ../../../build/NEWS:6061 +#: ../../../build/NEWS:6080 msgid "" "`bpo-35087 `__: Update idlelib help " "files for the current doc build. The main change is the elimination of " "chapter-section numbers." msgstr "" -#: ../../../build/NEWS:6064 +#: ../../../build/NEWS:6083 msgid "" "`bpo-34548 `__: Use configured color " "theme for read-only text views." msgstr "" -#: ../../../build/NEWS:6066 +#: ../../../build/NEWS:6085 msgid "" "`bpo-1529353 `__: Enable \"squeezing\"" " of long outputs in the shell, to avoid performance degradation and to clean" @@ -11977,26 +12011,26 @@ msgid "" " a separate window, and \"unsqueezed\"." msgstr "" -#: ../../../build/NEWS:6071 +#: ../../../build/NEWS:6090 msgid "" "`bpo-34047 `__: Fixed mousewheel " "scrolling direction on macOS." msgstr "" -#: ../../../build/NEWS:6073 +#: ../../../build/NEWS:6092 msgid "" "`bpo-34275 `__: Make IDLE calltips " "always visible on Mac. Some MacOS-tk combinations need .update_idletasks(). " "Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:6076 +#: ../../../build/NEWS:6095 msgid "" "`bpo-34120 `__: Fix unresponsiveness " "after closing certain windows and dialogs." msgstr "" -#: ../../../build/NEWS:6078 +#: ../../../build/NEWS:6097 msgid "" "`bpo-33975 `__: Avoid small type when " "running htests. Since part of the purpose of human-viewed tests is to " @@ -12004,26 +12038,26 @@ msgid "" "for testing as when running IDLE." msgstr "" -#: ../../../build/NEWS:6082 +#: ../../../build/NEWS:6101 msgid "" "`bpo-33905 `__: Add test for " "idlelib.stackview.StackBrowser." msgstr "" -#: ../../../build/NEWS:6084 +#: ../../../build/NEWS:6103 msgid "" "`bpo-33924 `__: Change mainmenu.menudefs" " key 'windows' to 'window'. Every other menudef key is lowercase version of " "main menu entry." msgstr "" -#: ../../../build/NEWS:6087 +#: ../../../build/NEWS:6106 msgid "" "`bpo-33906 `__: Rename idlelib.windows " "as window Match Window on the main menu and remove last plural module name." msgstr "" -#: ../../../build/NEWS:6090 +#: ../../../build/NEWS:6109 msgid "" "`bpo-33917 `__: Fix and document " "idlelib/idle_test/template.py. The revised file compiles, runs, and tests " @@ -12031,13 +12065,13 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:6094 +#: ../../../build/NEWS:6113 msgid "" "`bpo-33904 `__: IDLE: In rstrip, rename " "class RstripExtension as Rstrip" msgstr "" -#: ../../../build/NEWS:6096 +#: ../../../build/NEWS:6115 msgid "" "`bpo-33907 `__: For consistency and " "clarity, rename an IDLE module and classes. Module calltips and its class " @@ -12045,26 +12079,26 @@ msgid "" "now CalltipWindow." msgstr "" -#: ../../../build/NEWS:6100 +#: ../../../build/NEWS:6119 msgid "" "`bpo-33856 `__: Add \"help\" in the " "welcome message of IDLE" msgstr "" -#: ../../../build/NEWS:6102 +#: ../../../build/NEWS:6121 msgid "" "`bpo-33839 `__: IDLE: refactor ToolTip " "and CallTip and add documentation and tests" msgstr "" -#: ../../../build/NEWS:6105 +#: ../../../build/NEWS:6124 msgid "" "`bpo-33855 `__: Minimally test all IDLE " "modules. Add missing files, import module, instantiate classes, and check " "coverage. Check existing files." msgstr "" -#: ../../../build/NEWS:6108 ../../../build/NEWS:6400 ../../../build/NEWS:11128 +#: ../../../build/NEWS:6127 ../../../build/NEWS:6419 ../../../build/NEWS:11147 msgid "" "`bpo-33656 `__: On Windows, add API call" " saying that tk scales for DPI. On Windows 8.1+ or 10, with DPI " @@ -12073,19 +12107,19 @@ msgid "" " should otherwise have no effect." msgstr "" -#: ../../../build/NEWS:6113 ../../../build/NEWS:6405 ../../../build/NEWS:11133 +#: ../../../build/NEWS:6132 ../../../build/NEWS:6424 ../../../build/NEWS:11152 msgid "" "`bpo-33768 `__: Clicking on a context " "line moves that line to the top of the editor window." msgstr "" -#: ../../../build/NEWS:6116 ../../../build/NEWS:6408 ../../../build/NEWS:11136 +#: ../../../build/NEWS:6135 ../../../build/NEWS:6427 ../../../build/NEWS:11155 msgid "" "`bpo-33763 `__: IDLE: Use read-only text" " widget for code context instead of label widget." msgstr "" -#: ../../../build/NEWS:6119 ../../../build/NEWS:6411 ../../../build/NEWS:11139 +#: ../../../build/NEWS:6138 ../../../build/NEWS:6430 ../../../build/NEWS:11158 msgid "" "`bpo-33664 `__: Scroll IDLE editor text " "by lines. Previously, the mouse wheel and scrollbar slider moved text by a " @@ -12094,33 +12128,33 @@ msgid "" "to read-only text views." msgstr "" -#: ../../../build/NEWS:6124 ../../../build/NEWS:6416 ../../../build/NEWS:11144 +#: ../../../build/NEWS:6143 ../../../build/NEWS:6435 ../../../build/NEWS:11163 msgid "" "`bpo-33679 `__: Enable theme-specific " "color configuration for Code Context. Use the Highlights tab to see the " "setting for built-in themes or add settings to custom themes." msgstr "" -#: ../../../build/NEWS:6128 ../../../build/NEWS:6420 ../../../build/NEWS:11148 +#: ../../../build/NEWS:6147 ../../../build/NEWS:6439 ../../../build/NEWS:11167 msgid "" "`bpo-33642 `__: Display up to maxlines " "non-blank lines for Code Context. If there is no current context, show a " "single blank line." msgstr "" -#: ../../../build/NEWS:6131 ../../../build/NEWS:6630 ../../../build/NEWS:11151 +#: ../../../build/NEWS:6150 ../../../build/NEWS:6649 ../../../build/NEWS:11170 msgid "" "`bpo-33628 `__: IDLE: Cleanup " "codecontext.py and its test." msgstr "" -#: ../../../build/NEWS:6133 ../../../build/NEWS:6632 ../../../build/NEWS:11153 +#: ../../../build/NEWS:6152 ../../../build/NEWS:6651 ../../../build/NEWS:11172 msgid "" "`bpo-33564 `__: IDLE's code context now " "recognizes async as a block opener." msgstr "" -#: ../../../build/NEWS:6135 ../../../build/NEWS:6788 ../../../build/NEWS:11158 +#: ../../../build/NEWS:6154 ../../../build/NEWS:6807 ../../../build/NEWS:11177 msgid "" "`bpo-21474 `__: Update word/identifier " "definition from ascii to unicode. In text and entry boxes, this affects " @@ -12128,7 +12162,7 @@ msgid "" "deletion left/right by control-BACKSPACE/DEL." msgstr "" -#: ../../../build/NEWS:6140 ../../../build/NEWS:6793 ../../../build/NEWS:11163 +#: ../../../build/NEWS:6159 ../../../build/NEWS:6812 ../../../build/NEWS:11182 msgid "" "`bpo-33204 `__: IDLE: consistently color" " invalid string prefixes. A 'u' string prefix cannot be paired with either " @@ -12136,7 +12170,7 @@ msgid "" " as is valid. Revise and extend colorizer test." msgstr "" -#: ../../../build/NEWS:6145 ../../../build/NEWS:7004 ../../../build/NEWS:11482 +#: ../../../build/NEWS:6164 ../../../build/NEWS:7023 ../../../build/NEWS:11501 msgid "" "`bpo-32984 `__: Set ``__file__`` while " "running a startup file. Like Python, IDLE optionally runs one startup file " @@ -12148,37 +12182,37 @@ msgid "" "normally, without the ``-n`` option." msgstr "" -#: ../../../build/NEWS:6154 ../../../build/NEWS:7013 ../../../build/NEWS:11491 +#: ../../../build/NEWS:6173 ../../../build/NEWS:7032 ../../../build/NEWS:11510 msgid "" "`bpo-32940 `__: Simplify and rename " "StringTranslatePseudoMapping in pyparse." msgstr "" -#: ../../../build/NEWS:6156 ../../../build/NEWS:7257 ../../../build/NEWS:11493 +#: ../../../build/NEWS:6175 ../../../build/NEWS:7276 ../../../build/NEWS:11512 msgid "" "`bpo-32916 `__: Change ``str`` to " "``code`` in pyparse." msgstr "" -#: ../../../build/NEWS:6158 ../../../build/NEWS:7259 ../../../build/NEWS:11495 +#: ../../../build/NEWS:6177 ../../../build/NEWS:7278 ../../../build/NEWS:11514 msgid "" "`bpo-32905 `__: Remove unused code in " "pyparse module." msgstr "" -#: ../../../build/NEWS:6160 ../../../build/NEWS:7261 ../../../build/NEWS:11497 +#: ../../../build/NEWS:6179 ../../../build/NEWS:7280 ../../../build/NEWS:11516 msgid "" "`bpo-32874 `__: Add tests for pyparse." msgstr "" -#: ../../../build/NEWS:6162 ../../../build/NEWS:7263 ../../../build/NEWS:11499 +#: ../../../build/NEWS:6181 ../../../build/NEWS:7282 ../../../build/NEWS:11518 msgid "" "`bpo-32837 `__: Using the system and " "place-dependent default encoding for open() is a bad idea for IDLE's system " "and location-independent files." msgstr "" -#: ../../../build/NEWS:6165 ../../../build/NEWS:7266 ../../../build/NEWS:11502 +#: ../../../build/NEWS:6184 ../../../build/NEWS:7285 ../../../build/NEWS:11521 msgid "" "`bpo-32826 `__: Add \"encoding=utf-8\" " "to open() in IDLE's test_help_about. GUI test test_file_buttons() only looks" @@ -12187,98 +12221,98 @@ msgid "" " encounter a non-ascii character in CREDITS.txt." msgstr "" -#: ../../../build/NEWS:6171 ../../../build/NEWS:6634 ../../../build/NEWS:11168 +#: ../../../build/NEWS:6190 ../../../build/NEWS:6653 ../../../build/NEWS:11187 msgid "" "`bpo-32831 `__: Add docstrings and tests" " for codecontext." msgstr "" -#: ../../../build/NEWS:6173 ../../../build/NEWS:7272 ../../../build/NEWS:11508 +#: ../../../build/NEWS:6192 ../../../build/NEWS:7291 ../../../build/NEWS:11527 msgid "" "`bpo-32765 `__: Update configdialog " "General tab docstring to add new widgets to the widget list." msgstr "" -#: ../../../build/NEWS:6179 +#: ../../../build/NEWS:6198 msgid "" "`bpo-35884 `__: Add a benchmark script " "for timing various ways to access variables: " "``Tools/scripts/var_access_benchmark.py``." msgstr "" -#: ../../../build/NEWS:6182 +#: ../../../build/NEWS:6201 msgid "" "`bpo-34989 `__: python-gdb.py now " "handles errors on computing the line number of a Python frame." msgstr "" -#: ../../../build/NEWS:6185 +#: ../../../build/NEWS:6204 msgid "" "`bpo-20260 `__: Argument Clinic now has " "non-bitwise unsigned int converters." msgstr "" -#: ../../../build/NEWS:6187 +#: ../../../build/NEWS:6206 msgid "" "`bpo-32962 `__: python-gdb now catches " "``UnicodeDecodeError`` exceptions when calling ``string()``." msgstr "" -#: ../../../build/NEWS:6190 +#: ../../../build/NEWS:6209 msgid "" "`bpo-32962 `__: python-gdb now catches " "ValueError on read_var(): when Python has no debug symbols for example." msgstr "" -#: ../../../build/NEWS:6193 ../../../build/NEWS:6801 ../../../build/NEWS:11173 +#: ../../../build/NEWS:6212 ../../../build/NEWS:6820 ../../../build/NEWS:11192 msgid "" "`bpo-33189 `__: :program:`pygettext.py` " "now recognizes only literal strings as docstrings and translatable strings, " "and rejects bytes literals and f-string expressions." msgstr "" -#: ../../../build/NEWS:6197 ../../../build/NEWS:6805 ../../../build/NEWS:11177 +#: ../../../build/NEWS:6216 ../../../build/NEWS:6824 ../../../build/NEWS:11196 msgid "" "`bpo-31920 `__: Fixed handling " "directories as arguments in the ``pygettext`` script. Based on patch by Oleg" " Krasnikov." msgstr "" -#: ../../../build/NEWS:6200 ../../../build/NEWS:6808 ../../../build/NEWS:11180 +#: ../../../build/NEWS:6219 ../../../build/NEWS:6827 ../../../build/NEWS:11199 msgid "" "`bpo-29673 `__: Fix pystackv and pystack" " gdbinit macros." msgstr "" -#: ../../../build/NEWS:6202 +#: ../../../build/NEWS:6221 msgid "" "`bpo-25427 `__: Remove the pyvenv script" " in favor of ``python3 -m venv`` in order to lower confusion as to what " "Python interpreter a virtual environment will be created for." msgstr "" -#: ../../../build/NEWS:6206 ../../../build/NEWS:7018 ../../../build/NEWS:11182 +#: ../../../build/NEWS:6225 ../../../build/NEWS:7037 ../../../build/NEWS:11201 msgid "" "`bpo-32885 `__: Add an ``-n`` flag for " "``Tools/scripts/pathfix.py`` to disable automatic backup creation (files " "with ``~`` suffix)." msgstr "" -#: ../../../build/NEWS:6209 ../../../build/NEWS:7278 ../../../build/NEWS:11518 +#: ../../../build/NEWS:6228 ../../../build/NEWS:7297 ../../../build/NEWS:11537 msgid "" "`bpo-32222 `__: Fix pygettext not " "extracting docstrings for functions with type annotated arguments. Patch by " "Toby Harradine." msgstr "" -#: ../../../build/NEWS:6212 ../../../build/NEWS:6810 ../../../build/NEWS:11185 +#: ../../../build/NEWS:6231 ../../../build/NEWS:6829 ../../../build/NEWS:11204 msgid "" "`bpo-31583 `__: Fix 2to3 for using with " "--add-suffix option but without --output-dir option for relative path to " "files in current directory." msgstr "" -#: ../../../build/NEWS:6218 +#: ../../../build/NEWS:6237 msgid "" "`bpo-35713 `__: The " ":c:func:`PyByteArray_Init` and :c:func:`PyByteArray_Fini` functions have " @@ -12286,20 +12320,20 @@ msgid "" "excluded from the limited API (stable ABI), and were not documented." msgstr "" -#: ../../../build/NEWS:6223 +#: ../../../build/NEWS:6242 msgid "" "`bpo-33817 `__: Fixed " ":c:func:`_PyBytes_Resize` for empty bytes objects." msgstr "" -#: ../../../build/NEWS:6225 +#: ../../../build/NEWS:6244 msgid "" "`bpo-35322 `__: Fix memory leak in " ":c:func:`PyUnicode_EncodeLocale` and :c:func:`PyUnicode_EncodeFSDefault` on " "error handling." msgstr "" -#: ../../../build/NEWS:6228 +#: ../../../build/NEWS:6247 msgid "" "`bpo-35059 `__: The following C macros " "have been converted to static inline functions: :c:func:`Py_INCREF`, " @@ -12307,93 +12341,93 @@ msgid "" ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`." msgstr "" -#: ../../../build/NEWS:6233 +#: ../../../build/NEWS:6252 msgid "" "`bpo-35296 `__: ``make install`` now " "also installs the internal API: ``Include/internal/*.h`` header files." msgstr "" -#: ../../../build/NEWS:6236 +#: ../../../build/NEWS:6255 msgid "" "`bpo-35081 `__: Internal APIs surrounded" " by ``#ifdef Py_BUILD_CORE`` have been moved from ``Include/*.h`` headers to" " new header files ``Include/internal/pycore_*.h``." msgstr "" -#: ../../../build/NEWS:6240 +#: ../../../build/NEWS:6259 msgid "" "`bpo-35259 `__: Conditionally declare " ":c:func:`Py_FinalizeEx()` (new in 3.6) based on Py_LIMITED_API. Patch by " "Arthur Neufeld." msgstr "" -#: ../../../build/NEWS:6243 +#: ../../../build/NEWS:6262 msgid "" "`bpo-35081 `__: The " ":c:func:`_PyObject_GC_TRACK` and :c:func:`_PyObject_GC_UNTRACK` macros have " "been removed from the public C API." msgstr "" -#: ../../../build/NEWS:6247 +#: ../../../build/NEWS:6266 msgid "" "`bpo-35134 `__: Creation of a new " "``Include/cpython/`` subdirectory." msgstr "" -#: ../../../build/NEWS:6249 +#: ../../../build/NEWS:6268 msgid "" "`bpo-34725 `__: Adds " "_Py_SetProgramFullPath so embedders may override sys.executable" msgstr "" -#: ../../../build/NEWS:6252 +#: ../../../build/NEWS:6271 msgid "" "`bpo-34910 `__: Ensure that " ":c:func:`PyObject_Print` always returns ``-1`` on error. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:6255 +#: ../../../build/NEWS:6274 msgid "" "`bpo-34523 `__: Py_DecodeLocale() and " "Py_EncodeLocale() now use the UTF-8 encoding on Windows if " "Py_LegacyWindowsFSEncodingFlag is zero." msgstr "" -#: ../../../build/NEWS:6258 +#: ../../../build/NEWS:6277 msgid "" "`bpo-34193 `__: Fix pluralization in " "TypeError messages in getargs.c and typeobject.c: '1 argument' instead of '1" " arguments' and '1 element' instead of '1 elements'." msgstr "" -#: ../../../build/NEWS:6262 +#: ../../../build/NEWS:6281 msgid "" "`bpo-34127 `__: Return grammatically " "correct error message based on argument count. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:6265 +#: ../../../build/NEWS:6284 msgid "" "`bpo-23927 `__: Fixed :exc:`SystemError`" " in :c:func:`PyArg_ParseTupleAndKeywords` when the ``w*`` format unit is " "used for optional parameter." msgstr "" -#: ../../../build/NEWS:6269 +#: ../../../build/NEWS:6288 msgid "" "`bpo-32455 `__: Added " ":c:func:`PyCompile_OpcodeStackEffectWithJump`." msgstr "" -#: ../../../build/NEWS:6271 +#: ../../../build/NEWS:6290 msgid "" "`bpo-34008 `__: Py_Main() can again be " "called after Py_Initialize(), as in Python 3.6." msgstr "" -#: ../../../build/NEWS:6274 +#: ../../../build/NEWS:6293 msgid "" "`bpo-32500 `__: Fixed error messages for" " :c:func:`PySequence_Size`, :c:func:`PySequence_GetItem`, " @@ -12401,108 +12435,108 @@ msgid "" "mapping and :c:func:`PyMapping_Size` called with a sequence." msgstr "" -#: ../../../build/NEWS:6279 +#: ../../../build/NEWS:6298 msgid "" "`bpo-33818 `__: " ":c:func:`PyExceptionClass_Name` will now return ``const char *`` instead of " "``char *``." msgstr "" -#: ../../../build/NEWS:6282 ../../../build/NEWS:7024 +#: ../../../build/NEWS:6301 ../../../build/NEWS:7043 msgid "" "`bpo-33042 `__: Embedding applications " "may once again call PySys_ResetWarnOptions, PySys_AddWarnOption, and " "PySys_AddXOption prior to calling Py_Initialize." msgstr "" -#: ../../../build/NEWS:6286 ../../../build/NEWS:7028 ../../../build/NEWS:11191 +#: ../../../build/NEWS:6305 ../../../build/NEWS:7047 ../../../build/NEWS:11210 msgid "" "`bpo-32374 `__: Document that m_traverse" " for multi-phase initialized modules can be called with m_state=NULL, and " "add a sanity check" msgstr "" -#: ../../../build/NEWS:6289 +#: ../../../build/NEWS:6308 msgid "" "`bpo-30863 `__: " ":c:func:`PyUnicode_AsWideChar` and :c:func:`PyUnicode_AsWideCharString` no " "longer cache the ``wchar_t*`` representation of string objects." msgstr "" -#: ../../../build/NEWS:6295 +#: ../../../build/NEWS:6314 msgid "Python 3.7.0 final" msgstr "Python 3.7.0 final" -#: ../../../build/NEWS:6297 ../../../build/NEWS:10878 +#: ../../../build/NEWS:6316 ../../../build/NEWS:10897 msgid "*Release date: 2018-06-27*" msgstr "*Tanggal rilis: 2018-06-27*" -#: ../../../build/NEWS:6302 +#: ../../../build/NEWS:6321 msgid "" "`bpo-33851 `__: Fix " ":func:`ast.get_docstring` for a node that lacks a docstring." msgstr "" -#: ../../../build/NEWS:6308 +#: ../../../build/NEWS:6327 msgid "" "`bpo-33932 `__: Calling Py_Initialize() " "twice does nothing, instead of failing with a fatal error: restore the " "Python 3.6 behaviour." msgstr "" -#: ../../../build/NEWS:6313 +#: ../../../build/NEWS:6332 msgid "Python 3.7.0 release candidate 1" msgstr "Python 3.7.0 kandidat rilis 1" -#: ../../../build/NEWS:6315 +#: ../../../build/NEWS:6334 msgid "*Release date: 2018-06-12*" msgstr "*Tanggal rilis: 2018-06-12*" -#: ../../../build/NEWS:6425 +#: ../../../build/NEWS:6444 msgid "Python 3.7.0 beta 5" msgstr "Python 3.7.0 beta 5" -#: ../../../build/NEWS:6427 +#: ../../../build/NEWS:6446 msgid "*Release date: 2018-05-30*" msgstr "*Tanggal rilis: 2018-05-30*" -#: ../../../build/NEWS:6440 +#: ../../../build/NEWS:6459 msgid "" "`bpo-20104 `__: The new `os.posix_spawn`" " added in 3.7.0b1 was removed as we are still working on what the API should" " look like. Expect this in 3.8 instead." msgstr "" -#: ../../../build/NEWS:6574 ../../../build/NEWS:11015 +#: ../../../build/NEWS:6593 ../../../build/NEWS:11034 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" "delay\" and \"Request-rate\" fields. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:6604 +#: ../../../build/NEWS:6623 msgid "" "`bpo-32604 `__: Remove the " "_xxsubinterpreters module (meant for testing) and associated helpers. This " "module was originally added recently in 3.7b1." msgstr "" -#: ../../../build/NEWS:6616 ../../../build/NEWS:11108 +#: ../../../build/NEWS:6635 ../../../build/NEWS:11127 msgid "" "`bpo-33012 `__: Add ``-Wno-cast-" "function-type`` for gcc 8 for silencing warnings about function casts like " "casting to PyCFunction in method definition lists." msgstr "" -#: ../../../build/NEWS:6638 +#: ../../../build/NEWS:6657 msgid "Python 3.7.0 beta 4" msgstr "Python 3.7.0 beta 4" -#: ../../../build/NEWS:6640 +#: ../../../build/NEWS:6659 msgid "*Release date: 2018-05-02*" msgstr "*Tanggal rilis: 2018-05-02*" -#: ../../../build/NEWS:6698 +#: ../../../build/NEWS:6717 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " @@ -12511,50 +12545,50 @@ msgid "" "adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:6706 +#: ../../../build/NEWS:6725 msgid "" "`bpo-33217 `__: Deprecate looking up " "non-Enum objects in Enum classes and Enum members (will raise " ":exc:`TypeError` in 3.8+)." msgstr "" -#: ../../../build/NEWS:6815 +#: ../../../build/NEWS:6834 msgid "Python 3.7.0 beta 3" msgstr "Python 3.7.0 beta 3" -#: ../../../build/NEWS:6817 +#: ../../../build/NEWS:6836 msgid "*Release date: 2018-03-29*" msgstr "*Tanggal rilis: 2018-03-29*" -#: ../../../build/NEWS:6845 ../../../build/NEWS:10918 +#: ../../../build/NEWS:6864 ../../../build/NEWS:10937 msgid "" "`bpo-33041 `__: Fixed jumping when the " "function contains an ``async for`` loop." msgstr "" -#: ../../../build/NEWS:6943 +#: ../../../build/NEWS:6962 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadedHTTPServer class and uses it when the module is run with ``-m`` to" " cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:7033 +#: ../../../build/NEWS:7052 msgid "Python 3.7.0 beta 2" msgstr "Python 3.7.0 beta 2" -#: ../../../build/NEWS:7035 +#: ../../../build/NEWS:7054 msgid "*Release date: 2018-02-27*" msgstr "*Tanggal rilis: 2018-02-27*" -#: ../../../build/NEWS:7100 +#: ../../../build/NEWS:7119 msgid "" "`bpo-25988 `__: Emit a " ":exc:`DeprecationWarning` when using or importing an ABC directly from " ":mod:`collections` rather than from :mod:`collections.abc`." msgstr "" -#: ../../../build/NEWS:7109 +#: ../../../build/NEWS:7128 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -12568,34 +12602,34 @@ msgid "" "``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:7283 +#: ../../../build/NEWS:7302 msgid "Python 3.7.0 beta 1" msgstr "Python 3.7.0 beta 1" -#: ../../../build/NEWS:7285 +#: ../../../build/NEWS:7304 msgid "*Release date: 2018-01-30*" msgstr "*Tanggal rilis: 2018-01-30*" -#: ../../../build/NEWS:7290 +#: ../../../build/NEWS:7309 msgid "" "`bpo-32703 `__: Fix coroutine's " "ResourceWarning when there's an active error set when it's being finalized." msgstr "" -#: ../../../build/NEWS:7293 ../../../build/NEWS:11236 +#: ../../../build/NEWS:7312 ../../../build/NEWS:11255 msgid "" "`bpo-32650 `__: Pdb and other debuggers " "dependent on bdb.py will correctly step over (next command) native " "coroutines. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:7296 +#: ../../../build/NEWS:7315 msgid "" "`bpo-28685 `__: Optimize list.sort() and" " sorted() by using type specialized comparisons when possible." msgstr "" -#: ../../../build/NEWS:7299 ../../../build/NEWS:11239 +#: ../../../build/NEWS:7318 ../../../build/NEWS:11258 msgid "" "`bpo-32685 `__: Improve suggestion when " "the Python 2 form of print statement is either present on the same line as " @@ -12603,7 +12637,7 @@ msgid "" "instead of a newline. Patch by Nitish Chandra." msgstr "" -#: ../../../build/NEWS:7304 +#: ../../../build/NEWS:7323 msgid "" "`bpo-32697 `__: Python now explicitly " "preserves the definition order of keyword-only parameters. It's always " @@ -12611,21 +12645,21 @@ msgid "" "behavior is now guaranteed and tested." msgstr "" -#: ../../../build/NEWS:7309 +#: ../../../build/NEWS:7328 msgid "" "`bpo-32690 `__: The locals() dictionary " "now displays in the lexical order that variables were defined. Previously, " "the order was reversed." msgstr "" -#: ../../../build/NEWS:7312 +#: ../../../build/NEWS:7331 msgid "" "`bpo-32677 `__: Add ``.isascii()`` " "method to ``str``, ``bytes`` and ``bytearray``. It can be used to test that " "string contains only ASCII characters." msgstr "" -#: ../../../build/NEWS:7316 +#: ../../../build/NEWS:7335 msgid "" "`bpo-32670 `__: Enforce :pep:`479` for " "all code. This means that manually raising a StopIteration exception from a " @@ -12633,7 +12667,7 @@ msgid "" " import generator_stop' was used or not." msgstr "" -#: ../../../build/NEWS:7321 +#: ../../../build/NEWS:7340 msgid "" "`bpo-32591 `__: Added built-in support " "for tracking the origin of coroutine objects; see " @@ -12642,13 +12676,13 @@ msgid "" "coroutine objects." msgstr "" -#: ../../../build/NEWS:7326 +#: ../../../build/NEWS:7345 msgid "" "`bpo-31368 `__: Expose preadv and " "pwritev system calls in the os module. Patch by Pablo Galindo" msgstr "" -#: ../../../build/NEWS:7329 +#: ../../../build/NEWS:7348 msgid "" "`bpo-32544 `__: ``hasattr(obj, name)`` " "and ``getattr(obj, name, default)`` are about 4 times faster than before " @@ -12656,38 +12690,38 @@ msgid "" "``__getattribute__``." msgstr "" -#: ../../../build/NEWS:7333 ../../../build/NEWS:11247 +#: ../../../build/NEWS:7352 ../../../build/NEWS:11266 msgid "" "`bpo-26163 `__: Improved frozenset() " "hash to create more distinct hash values when faced with datasets containing" " many similar values." msgstr "" -#: ../../../build/NEWS:7336 +#: ../../../build/NEWS:7355 msgid "" "`bpo-32550 `__: Remove the " "STORE_ANNOTATION bytecode." msgstr "" -#: ../../../build/NEWS:7338 +#: ../../../build/NEWS:7357 msgid "" "`bpo-20104 `__: Expose posix_spawn as a " "low level API in the os module. (removed before 3.7.0rc1)" msgstr "" -#: ../../../build/NEWS:7341 +#: ../../../build/NEWS:7360 msgid "" "`bpo-24340 `__: Fixed estimation of the " "code stack size." msgstr "" -#: ../../../build/NEWS:7343 +#: ../../../build/NEWS:7362 msgid "" "`bpo-32436 `__: Implement :pep:`567` " "Context Variables." msgstr "" -#: ../../../build/NEWS:7345 ../../../build/NEWS:11260 +#: ../../../build/NEWS:7364 ../../../build/NEWS:11279 msgid "" "`bpo-18533 `__: ``repr()`` on a dict " "containing its own ``values()`` or ``items()`` no longer raises " @@ -12695,39 +12729,39 @@ msgid "" "other recursive structures. Patch by Ben North." msgstr "" -#: ../../../build/NEWS:7350 +#: ../../../build/NEWS:7369 msgid "" "`bpo-20891 `__: Py_Initialize() now " "creates the GIL. The GIL is no longer created \"on demand\" to fix a race " "condition when PyGILState_Ensure() is called in a non-Python thread." msgstr "" -#: ../../../build/NEWS:7354 ../../../build/NEWS:11265 +#: ../../../build/NEWS:7373 ../../../build/NEWS:11284 msgid "" "`bpo-32028 `__: Leading whitespace is " "now correctly ignored when generating suggestions for converting Py2 print " "statements to Py3 builtin print function calls. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:7358 +#: ../../../build/NEWS:7377 msgid "" "`bpo-31179 `__: Make dict.copy() up to " "5.5 times faster." msgstr "" -#: ../../../build/NEWS:7360 +#: ../../../build/NEWS:7379 msgid "" "`bpo-31113 `__: Get rid of recursion in " "the compiler for normal control flow." msgstr "" -#: ../../../build/NEWS:7365 +#: ../../../build/NEWS:7384 msgid "" "`bpo-25988 `__: Deprecate exposing the " "contents of collections.abc in the regular collections module." msgstr "" -#: ../../../build/NEWS:7368 +#: ../../../build/NEWS:7387 msgid "" "`bpo-31429 `__: The default cipher suite" " selection of the ssl module now uses a blacklist approach rather than a " @@ -12736,7 +12770,7 @@ msgid "" "configured on compile time." msgstr "" -#: ../../../build/NEWS:7373 +#: ../../../build/NEWS:7392 msgid "" "`bpo-30306 `__: " "contextlib.contextmanager now releases the arguments passed to the " @@ -12745,45 +12779,45 @@ msgid "" "when not being used as a function decorator. Patch by Martin Teichmann." msgstr "" -#: ../../../build/NEWS:7379 +#: ../../../build/NEWS:7398 msgid "" "`bpo-21417 `__: Added support for " "setting the compression level for zipfile.ZipFile." msgstr "" -#: ../../../build/NEWS:7382 +#: ../../../build/NEWS:7401 msgid "" "`bpo-32251 `__: Implement " "asyncio.BufferedProtocol (provisional API)." msgstr "" -#: ../../../build/NEWS:7384 +#: ../../../build/NEWS:7403 msgid "" "`bpo-32513 `__: In dataclasses, allow " "easier overriding of dunder methods without specifying decorator parameters." msgstr "" -#: ../../../build/NEWS:7387 +#: ../../../build/NEWS:7406 msgid "" "`bpo-32660 `__: :mod:`termios` makes " "available ``FIONREAD``, ``FIONCLEX``, ``FIOCLEX``, ``FIOASYNC`` and " "``FIONBIO`` also under Solaris/derivatives." msgstr "" -#: ../../../build/NEWS:7390 ../../../build/NEWS:11340 +#: ../../../build/NEWS:7409 ../../../build/NEWS:11359 msgid "" "`bpo-27931 `__: Fix email address header" " parsing error when the username is an empty quoted string. Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:7393 +#: ../../../build/NEWS:7412 msgid "" "`bpo-32659 `__: Under Solaris and " "derivatives, :class:`os.stat_result` provides a st_fstype attribute." msgstr "" -#: ../../../build/NEWS:7396 +#: ../../../build/NEWS:7415 msgid "" "`bpo-32662 `__: Implement " "Server.start_serving(), Server.serve_forever(), and Server.is_serving() " @@ -12791,45 +12825,45 @@ msgid "" "loop.create_unix_server()." msgstr "" -#: ../../../build/NEWS:7400 +#: ../../../build/NEWS:7419 msgid "" "`bpo-32391 `__: Implement " ":meth:`asyncio.StreamWriter.wait_closed` and " ":meth:`asyncio.StreamWriter.is_closing` methods" msgstr "" -#: ../../../build/NEWS:7403 +#: ../../../build/NEWS:7422 msgid "" "`bpo-32643 `__: Make Task._step, " "Task._wakeup and Future._schedule_callbacks methods private." msgstr "" -#: ../../../build/NEWS:7406 +#: ../../../build/NEWS:7425 msgid "" "`bpo-32630 `__: Refactor decimal module " "to use contextvars to store decimal context." msgstr "" -#: ../../../build/NEWS:7409 +#: ../../../build/NEWS:7428 msgid "" "`bpo-32622 `__: Add " ":meth:`asyncio.AbstractEventLoop.sendfile` method." msgstr "" -#: ../../../build/NEWS:7411 ../../../build/NEWS:11343 +#: ../../../build/NEWS:7430 ../../../build/NEWS:11362 msgid "" "`bpo-32304 `__: distutils' upload " "command no longer corrupts tar files ending with a CR byte, and no longer " "tries to convert CR to CRLF in any of the upload text fields." msgstr "" -#: ../../../build/NEWS:7415 ../../../build/NEWS:11347 +#: ../../../build/NEWS:7434 ../../../build/NEWS:11366 msgid "" "`bpo-32502 `__: uuid.uuid1 no longer " "raises an exception if a 64-bit hardware address is encountered." msgstr "" -#: ../../../build/NEWS:7418 +#: ../../../build/NEWS:7437 msgid "" "`bpo-32596 `__: ``concurrent.futures`` " "imports ``ThreadPoolExecutor`` and ``ProcessPoolExecutor`` lazily (using " @@ -12837,81 +12871,81 @@ msgid "" "uses only ``ThreadPoolExecutor`` by default." msgstr "" -#: ../../../build/NEWS:7423 +#: ../../../build/NEWS:7442 msgid "" "`bpo-31801 `__: Add ``_ignore_`` to " "``Enum`` so temporary variables can be used during class construction " "without being turned into members." msgstr "" -#: ../../../build/NEWS:7426 +#: ../../../build/NEWS:7445 msgid "" "`bpo-32576 `__: Use queue.SimpleQueue() " "in places where it can be invoked from a weakref callback." msgstr "" -#: ../../../build/NEWS:7429 +#: ../../../build/NEWS:7448 msgid "" "`bpo-32574 `__: Fix memory leak in " "asyncio.Queue, when the queue has limited size and it is full, the " "cancelation of queue.put() can cause a memory leak. Patch by: José Melero." msgstr "" -#: ../../../build/NEWS:7433 ../../../build/NEWS:11357 +#: ../../../build/NEWS:7452 ../../../build/NEWS:11376 msgid "" "`bpo-32521 `__: The nis module is now " "compatible with new libnsl and headers location." msgstr "" -#: ../../../build/NEWS:7436 +#: ../../../build/NEWS:7455 msgid "" "`bpo-32467 `__: " "collections.abc.ValuesView now inherits from collections.abc.Collection." msgstr "" -#: ../../../build/NEWS:7439 ../../../build/NEWS:11360 +#: ../../../build/NEWS:7458 ../../../build/NEWS:11379 msgid "" "`bpo-32473 `__: Improve " "ABCMeta._dump_registry() output readability" msgstr "" -#: ../../../build/NEWS:7441 +#: ../../../build/NEWS:7460 msgid "" "`bpo-32102 `__: New argument " "``capture_output`` for subprocess.run" msgstr "" -#: ../../../build/NEWS:7443 ../../../build/NEWS:11362 +#: ../../../build/NEWS:7462 ../../../build/NEWS:11381 msgid "" "`bpo-32521 `__: glibc has removed Sun " "RPC. Use replacement libtirpc headers and library in nis module." msgstr "" -#: ../../../build/NEWS:7446 +#: ../../../build/NEWS:7465 msgid "" "`bpo-32493 `__: UUID module fixes build " "for FreeBSD/OpenBSD" msgstr "" -#: ../../../build/NEWS:7448 +#: ../../../build/NEWS:7467 msgid "" "`bpo-32503 `__: Pickling with protocol 4" " no longer creates too small frames." msgstr "" -#: ../../../build/NEWS:7450 +#: ../../../build/NEWS:7469 msgid "" "`bpo-29237 `__: Create enum for pstats " "sorting options" msgstr "" -#: ../../../build/NEWS:7452 +#: ../../../build/NEWS:7471 msgid "" "`bpo-32454 `__: Add close(fd) function " "to the socket module." msgstr "" -#: ../../../build/NEWS:7454 +#: ../../../build/NEWS:7473 msgid "" "`bpo-25942 `__: The subprocess module is" " now more graceful when handling a Ctrl-C KeyboardInterrupt during " @@ -12922,59 +12956,59 @@ msgid "" "the child had a chance first." msgstr "" -#: ../../../build/NEWS:7461 +#: ../../../build/NEWS:7480 msgid "" "`bpo-32433 `__: The hmac module now has " "hmac.digest(), which provides an optimized HMAC digest." msgstr "" -#: ../../../build/NEWS:7464 +#: ../../../build/NEWS:7483 msgid "" "`bpo-28134 `__: Sockets now auto-detect " "family, type and protocol from file descriptor by default." msgstr "" -#: ../../../build/NEWS:7467 +#: ../../../build/NEWS:7486 msgid "" "`bpo-32404 `__: Fix bug where " ":meth:`datetime.datetime.fromtimestamp` did not call __new__ in " ":class:`datetime.datetime` subclasses." msgstr "" -#: ../../../build/NEWS:7470 +#: ../../../build/NEWS:7489 msgid "" "`bpo-32403 `__: Improved speed of " ":class:`datetime.date` and :class:`datetime.datetime` alternate " "constructors." msgstr "" -#: ../../../build/NEWS:7473 ../../../build/NEWS:11365 +#: ../../../build/NEWS:7492 ../../../build/NEWS:11384 msgid "" "`bpo-32228 `__: Ensure that " "``truncate()`` preserves the file position (as reported by ``tell()``) after" " writes longer than the buffer size." msgstr "" -#: ../../../build/NEWS:7476 +#: ../../../build/NEWS:7495 msgid "" "`bpo-32410 `__: Implement " "``loop.sock_sendfile`` for asyncio event loop." msgstr "" -#: ../../../build/NEWS:7478 +#: ../../../build/NEWS:7497 msgid "" "`bpo-22908 `__: Added seek and tell to " "the ZipExtFile class. This only works if the file object used to open the " "zipfile is seekable." msgstr "" -#: ../../../build/NEWS:7481 +#: ../../../build/NEWS:7500 msgid "" "`bpo-32373 `__: Add socket.getblocking()" " method." msgstr "" -#: ../../../build/NEWS:7483 +#: ../../../build/NEWS:7502 msgid "" "`bpo-32248 `__: Add " ":mod:`importlib.resources` and :class:`importlib.abc.ResourceReader` as the " @@ -12985,19 +13019,19 @@ msgid "" "deprecated in favor of these new APIs." msgstr "" -#: ../../../build/NEWS:7491 +#: ../../../build/NEWS:7510 msgid "" "`bpo-32320 `__: collections.namedtuple()" " now supports default values." msgstr "" -#: ../../../build/NEWS:7493 +#: ../../../build/NEWS:7512 msgid "" "`bpo-29302 `__: Add " "contextlib.AsyncExitStack. Patch by Alexander Mohr and Ilya Kulakov." msgstr "" -#: ../../../build/NEWS:7496 +#: ../../../build/NEWS:7515 msgid "" "`bpo-31961 `__: *Removed in Python " "3.7.0b2.* The *args* argument of subprocess.Popen can now be a :term:`path-" @@ -13005,7 +13039,7 @@ msgid "" "be a :term:`path-like object` as well." msgstr "" -#: ../../../build/NEWS:7501 ../../../build/NEWS:11393 +#: ../../../build/NEWS:7520 ../../../build/NEWS:11412 msgid "" "`bpo-31900 `__: The " ":func:`locale.localeconv` function now sets temporarily the ``LC_CTYPE`` " @@ -13018,14 +13052,14 @@ msgid "" "``'{:n}'.format(1234)``)." msgstr "" -#: ../../../build/NEWS:7510 +#: ../../../build/NEWS:7529 msgid "" "`bpo-31853 `__: Use super().method " "instead of socket.method in SSLSocket. They were there most likely for " "legacy reasons." msgstr "" -#: ../../../build/NEWS:7513 +#: ../../../build/NEWS:7532 msgid "" "`bpo-31399 `__: The ssl module now uses " "OpenSSL's X509_VERIFY_PARAM_set1_host() and X509_VERIFY_PARAM_set1_ip() API " @@ -13033,26 +13067,26 @@ msgid "" "disabled with SSLContext.hostname_checks_common_name." msgstr "" -#: ../../../build/NEWS:7518 +#: ../../../build/NEWS:7537 msgid "" "`bpo-14976 `__: Add a queue.SimpleQueue " "class, an unbounded FIFO queue with a reentrant C implementation of put()." msgstr "" -#: ../../../build/NEWS:7524 +#: ../../../build/NEWS:7543 msgid "" "`bpo-32724 `__: Add references to some " "commands in the documentation of Pdb. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7527 +#: ../../../build/NEWS:7546 msgid "" "`bpo-32649 `__: Complete the C API " "documentation, profiling and tracing part with the newly added per-opcode " "events." msgstr "" -#: ../../../build/NEWS:7530 ../../../build/NEWS:11421 +#: ../../../build/NEWS:7549 ../../../build/NEWS:11440 msgid "" "`bpo-17799 `__: Explain real behaviour " "of sys.settrace and sys.setprofile and their C-API counterparts regarding " @@ -13060,13 +13094,13 @@ msgid "" "Salgado." msgstr "" -#: ../../../build/NEWS:7537 ../../../build/NEWS:11431 +#: ../../../build/NEWS:7556 ../../../build/NEWS:11450 msgid "" "`bpo-32721 `__: Fix test_hashlib to not " "fail if the _md5 module is not built." msgstr "" -#: ../../../build/NEWS:7539 +#: ../../../build/NEWS:7558 msgid "" "`bpo-28414 `__: Add test cases for IDNA " "2003 and 2008 host names. IDNA 2003 internationalized host names are working" @@ -13074,7 +13108,7 @@ msgid "" "2008 are still broken." msgstr "" -#: ../../../build/NEWS:7543 +#: ../../../build/NEWS:7562 msgid "" "`bpo-32604 `__: Add a new " "\"_xxsubinterpreters\" extension module that exposes the existing " @@ -13084,63 +13118,63 @@ msgid "" "removed in 3.7.0rc1." msgstr "" -#: ../../../build/NEWS:7549 +#: ../../../build/NEWS:7568 msgid "" "`bpo-32602 `__: Add test certs and test " "for ECDSA cert and EC/RSA dual mode." msgstr "" -#: ../../../build/NEWS:7551 +#: ../../../build/NEWS:7570 msgid "" "`bpo-32549 `__: On Travis CI, Python now" " Compiles and uses a local copy of OpenSSL 1.1.0g for testing." msgstr "" -#: ../../../build/NEWS:7557 ../../../build/NEWS:11443 +#: ../../../build/NEWS:7576 ../../../build/NEWS:11462 msgid "" "`bpo-32635 `__: Fix segfault of the " "crypt module when libxcrypt is provided instead of libcrypt at the system." msgstr "" -#: ../../../build/NEWS:7560 +#: ../../../build/NEWS:7579 msgid "" "`bpo-32598 `__: Use autoconf to detect " "OpenSSL libs, headers and supported features. The ax_check_openssl M4 macro " "uses pkg-config to locate OpenSSL and falls back to manual search." msgstr "" -#: ../../../build/NEWS:7564 +#: ../../../build/NEWS:7583 msgid "" "`bpo-32593 `__: Drop support of FreeBSD " "9 and older." msgstr "" -#: ../../../build/NEWS:7566 +#: ../../../build/NEWS:7585 msgid "" "`bpo-29708 `__: If the " ":envvar:`SOURCE_DATE_EPOCH` environment variable is set, :mod:`py_compile` " "will always create hash-based ``.pyc`` files." msgstr "" -#: ../../../build/NEWS:7572 +#: ../../../build/NEWS:7591 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module and add missing _queue module to installer." msgstr "" -#: ../../../build/NEWS:7575 +#: ../../../build/NEWS:7594 msgid "" "`bpo-29911 `__: Ensure separate Modify " "and Uninstall buttons are displayed." msgstr "" -#: ../../../build/NEWS:7577 +#: ../../../build/NEWS:7596 msgid "" "`bpo-32507 `__: Use app-local UCRT " "install rather than the proper update for old versions of Windows." msgstr "" -#: ../../../build/NEWS:7583 +#: ../../../build/NEWS:7602 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -13149,34 +13183,34 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6." msgstr "" -#: ../../../build/NEWS:7588 +#: ../../../build/NEWS:7607 msgid "" "`bpo-28440 `__: No longer add " "/Library/Python/3.x/site-packages to sys.path for macOS framework builds to " "avoid future conflicts." msgstr "" -#: ../../../build/NEWS:7594 +#: ../../../build/NEWS:7613 msgid "" "`bpo-32681 `__: Fix uninitialized " "variable 'res' in the C implementation of os.dup2. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7597 +#: ../../../build/NEWS:7616 msgid "" "`bpo-10381 `__: Add C API access to the " "``datetime.timezone`` constructor and ``datetime.timzone.UTC`` singleton." msgstr "" -#: ../../../build/NEWS:7602 +#: ../../../build/NEWS:7621 msgid "Python 3.7.0 alpha 4" msgstr "Python 3.7.0 alfa 4" -#: ../../../build/NEWS:7604 +#: ../../../build/NEWS:7623 msgid "*Release date: 2018-01-08*" msgstr "*Tanggal rilis: 2018-01-08*" -#: ../../../build/NEWS:7609 +#: ../../../build/NEWS:7628 msgid "" "`bpo-31975 `__: The default warning " "filter list now starts with a \"default::DeprecationWarning:__main__\" " @@ -13184,19 +13218,19 @@ msgid "" "file scripts and at the interactive prompt." msgstr "" -#: ../../../build/NEWS:7614 +#: ../../../build/NEWS:7633 msgid "" "`bpo-32226 `__: ``__class_getitem__`` is" " now an automatic class method." msgstr "" -#: ../../../build/NEWS:7616 +#: ../../../build/NEWS:7635 msgid "" "`bpo-32399 `__: Add AIX uuid library " "support for RFC4122 using uuid_create() in libc.a" msgstr "" -#: ../../../build/NEWS:7619 +#: ../../../build/NEWS:7638 msgid "" "`bpo-32390 `__: Fix the compilation " "failure on AIX after the f_fsid field has been added to the object returned " @@ -13204,26 +13238,26 @@ msgid "" "Original patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:7623 +#: ../../../build/NEWS:7642 msgid "" "`bpo-32379 `__: Make MRO computation " "faster when a class inherits from a single base." msgstr "" -#: ../../../build/NEWS:7626 +#: ../../../build/NEWS:7645 msgid "" "`bpo-32259 `__: The error message of a " "TypeError raised when unpack non-iterable is now more specific." msgstr "" -#: ../../../build/NEWS:7629 ../../../build/NEWS:11250 +#: ../../../build/NEWS:7648 ../../../build/NEWS:11269 msgid "" "`bpo-27169 `__: The ``__debug__`` " "constant is now optimized out at compile time. This fixes also `bpo-22091 " "`__." msgstr "" -#: ../../../build/NEWS:7632 +#: ../../../build/NEWS:7651 msgid "" "`bpo-32329 `__: The :option:`-R` option " "now turns on hash randomization when the :envvar:`PYTHONHASHSEED` " @@ -13232,7 +13266,7 @@ msgid "" "hash randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:7638 +#: ../../../build/NEWS:7657 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " @@ -13240,34 +13274,34 @@ msgid "" "limits for constants that can be produced in constant folding." msgstr "" -#: ../../../build/NEWS:7643 ../../../build/NEWS:10920 +#: ../../../build/NEWS:7662 ../../../build/NEWS:10939 msgid "" "`bpo-32282 `__: Fix an unnecessary ifdef" " in the include of VersionHelpers.h in socketmodule on Windows." msgstr "" -#: ../../../build/NEWS:7646 +#: ../../../build/NEWS:7665 msgid "" "`bpo-30579 `__: Implement " "TracebackType.__new__ to allow Python-level creation of traceback objects, " "and make TracebackType.tb_next mutable." msgstr "" -#: ../../../build/NEWS:7649 +#: ../../../build/NEWS:7668 msgid "" "`bpo-32260 `__: Don't byte swap the " "input keys to the SipHash algorithm on big-endian platforms. This should " "ensure siphash gives consistent results across platforms." msgstr "" -#: ../../../build/NEWS:7653 +#: ../../../build/NEWS:7672 msgid "" "`bpo-31506 `__: Improve the error " "message logic for object.__new__ and object.__init__. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:7656 +#: ../../../build/NEWS:7675 msgid "" "`bpo-20361 `__: ``-b`` and ``-bb`` now " "inject ``'default::BytesWarning'`` and ``error::BytesWarning`` entries into " @@ -13276,124 +13310,124 @@ msgid "" "environment variable." msgstr "" -#: ../../../build/NEWS:7661 +#: ../../../build/NEWS:7680 msgid "" "`bpo-32230 `__: `-X dev` now injects a " "``'default'`` entry into sys.warnoptions, ensuring that it behaves " "identically to actually passing ``-Wdefault`` at the command line." msgstr "" -#: ../../../build/NEWS:7665 +#: ../../../build/NEWS:7684 msgid "" "`bpo-29240 `__: Add a new UTF-8 mode: " "implementation of the :pep:`540`." msgstr "" -#: ../../../build/NEWS:7667 +#: ../../../build/NEWS:7686 msgid "" "`bpo-32226 `__: :pep:`560`: Add support " "for ``__mro_entries__`` and ``__class_getitem__``. Implemented by Ivan " "Levkivskyi." msgstr "" -#: ../../../build/NEWS:7670 +#: ../../../build/NEWS:7689 msgid "" "`bpo-32225 `__: :pep:`562`: Add support " "for module ``__getattr__`` and ``__dir__``. Implemented by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7673 +#: ../../../build/NEWS:7692 msgid "" "`bpo-31901 `__: The `atexit` module now " "has its callback stored per interpreter." msgstr "" -#: ../../../build/NEWS:7676 +#: ../../../build/NEWS:7695 msgid "" "`bpo-31650 `__: Implement :pep:`552` " "(Deterministic pycs). Python now supports invalidating bytecode cache files " "bashed on a source content hash rather than source last-modified time." msgstr "" -#: ../../../build/NEWS:7680 +#: ../../../build/NEWS:7699 msgid "" "`bpo-29469 `__: Move constant folding " "from bytecode layer to AST layer. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:7686 +#: ../../../build/NEWS:7705 msgid "" "`bpo-32506 `__: Now that dict is defined" " as keeping insertion order, drop OrderedDict and just use plain dict." msgstr "" -#: ../../../build/NEWS:7689 +#: ../../../build/NEWS:7708 msgid "" "`bpo-32279 `__: Add params to " "dataclasses.make_dataclasses(): init, repr, eq, order, hash, and frozen. " "Pass them through to dataclass()." msgstr "" -#: ../../../build/NEWS:7692 +#: ../../../build/NEWS:7711 msgid "" "`bpo-32278 `__: Make type information " "optional on dataclasses.make_dataclass(). If omitted, the string " "'typing.Any' is used." msgstr "" -#: ../../../build/NEWS:7695 +#: ../../../build/NEWS:7714 msgid "" "`bpo-32499 `__: Add " "dataclasses.is_dataclass(obj), which returns True if obj is a dataclass or " "an instance of one." msgstr "" -#: ../../../build/NEWS:7698 +#: ../../../build/NEWS:7717 msgid "" "`bpo-32468 `__: Improve frame repr() to " "mention filename, code name and current line number." msgstr "" -#: ../../../build/NEWS:7701 +#: ../../../build/NEWS:7720 msgid "" "`bpo-23749 `__: asyncio: Implement " "loop.start_tls()" msgstr "" -#: ../../../build/NEWS:7703 +#: ../../../build/NEWS:7722 msgid "" "`bpo-32441 `__: Return the new file " "descriptor (i.e., the second argument) from ``os.dup2``. Previously, " "``None`` was always returned." msgstr "" -#: ../../../build/NEWS:7706 +#: ../../../build/NEWS:7725 msgid "" "`bpo-32422 `__: ``functools.lru_cache`` " "uses less memory (3 words for each cached key) and takes about 1/3 time for " "cyclic GC." msgstr "" -#: ../../../build/NEWS:7709 +#: ../../../build/NEWS:7728 msgid "" "`bpo-31721 `__: Prevent Python crash " "from happening when Future._log_traceback is set to True manually. Now it " "can only be set to False, or a ValueError is raised." msgstr "" -#: ../../../build/NEWS:7713 +#: ../../../build/NEWS:7732 msgid "" "`bpo-32415 `__: asyncio: Add " "Task.get_loop() and Future.get_loop()" msgstr "" -#: ../../../build/NEWS:7715 ../../../build/NEWS:11368 +#: ../../../build/NEWS:7734 ../../../build/NEWS:11387 msgid "" "`bpo-26133 `__: Don't unsubscribe " "signals in asyncio UNIX event loop on interpreter shutdown." msgstr "" -#: ../../../build/NEWS:7718 +#: ../../../build/NEWS:7737 msgid "" "`bpo-32363 `__: Make " "asyncio.Task.set_exception() and set_result() raise NotImplementedError. " @@ -13401,7 +13435,7 @@ msgid "" " an invalid state, instead of raising an AssertionError." msgstr "" -#: ../../../build/NEWS:7723 +#: ../../../build/NEWS:7742 msgid "" "`bpo-32357 `__: Optimize " "asyncio.iscoroutine() and loop.create_task() for non-native coroutines (e.g." @@ -13410,33 +13444,33 @@ msgid "" "latter is as fast." msgstr "" -#: ../../../build/NEWS:7728 +#: ../../../build/NEWS:7747 msgid "" "`bpo-32356 `__: " "asyncio.transport.resume_reading() and pause_reading() are now idempotent. " "New transport.is_reading() method is added." msgstr "" -#: ../../../build/NEWS:7731 +#: ../../../build/NEWS:7750 msgid "" "`bpo-32355 `__: Optimize " "asyncio.gather(); now up to 15% faster." msgstr "" -#: ../../../build/NEWS:7733 +#: ../../../build/NEWS:7752 msgid "" "`bpo-32351 `__: Use fastpath in " "asyncio.sleep if delay<0 (2x boost)" msgstr "" -#: ../../../build/NEWS:7735 +#: ../../../build/NEWS:7754 msgid "" "`bpo-32348 `__: Optimize asyncio.Future " "schedule/add/remove callback. The optimization shows 3-6% performance " "improvements of async/await code." msgstr "" -#: ../../../build/NEWS:7738 +#: ../../../build/NEWS:7757 msgid "" "`bpo-32331 `__: Fix socket.settimeout() " "and socket.setblocking() to keep socket.type as is. Fix socket.socket() " @@ -13444,7 +13478,7 @@ msgid "" "only affects OSes that have SOCK_NONBLOCK and/or SOCK_CLOEXEC." msgstr "" -#: ../../../build/NEWS:7743 +#: ../../../build/NEWS:7762 msgid "" "`bpo-32248 `__: Add " ":class:`importlib.abc.ResourceReader` as an ABC for loaders to provide a " @@ -13452,13 +13486,13 @@ msgid "" ":mod:`importlib.resources` as the port of ``importlib_resources``." msgstr "" -#: ../../../build/NEWS:7748 +#: ../../../build/NEWS:7767 msgid "" "`bpo-32311 `__: Implement " "asyncio.create_task(coro) shortcut" msgstr "" -#: ../../../build/NEWS:7750 +#: ../../../build/NEWS:7769 msgid "" "`bpo-32327 `__: Convert asyncio " "functions that were documented as coroutines to coroutines. Affected " @@ -13466,56 +13500,56 @@ msgid "" "loop.getaddrinfo, loop.getnameinfo." msgstr "" -#: ../../../build/NEWS:7754 ../../../build/NEWS:11374 +#: ../../../build/NEWS:7773 ../../../build/NEWS:11393 msgid "" "`bpo-32323 `__: " ":func:`urllib.parse.urlsplit()` does not convert zone-id (scope) to lower " "case for scoped IPv6 addresses in hostnames now." msgstr "" -#: ../../../build/NEWS:7757 ../../../build/NEWS:11377 +#: ../../../build/NEWS:7776 ../../../build/NEWS:11396 msgid "" "`bpo-32302 `__: Fix bdist_wininst of " "distutils for CRT v142: it binary compatible with CRT v140." msgstr "" -#: ../../../build/NEWS:7760 +#: ../../../build/NEWS:7779 msgid "" "`bpo-29711 `__: Fix ``stop_serving`` in " "asyncio proactor loop kill all listening servers" msgstr "" -#: ../../../build/NEWS:7763 +#: ../../../build/NEWS:7782 msgid "" "`bpo-32308 `__: :func:`re.sub()` now " "replaces empty matches adjacent to a previous non-empty match." msgstr "" -#: ../../../build/NEWS:7766 +#: ../../../build/NEWS:7785 msgid "" "`bpo-29970 `__: Abort asyncio " "SSLProtocol connection if handshake not complete within 10s" msgstr "" -#: ../../../build/NEWS:7769 +#: ../../../build/NEWS:7788 msgid "" "`bpo-32314 `__: Implement asyncio.run()." msgstr "" -#: ../../../build/NEWS:7771 +#: ../../../build/NEWS:7790 msgid "" "`bpo-17852 `__: Revert incorrect fix " "based on misunderstanding of _Py_PyAtExit() semantics." msgstr "" -#: ../../../build/NEWS:7774 +#: ../../../build/NEWS:7793 msgid "" "`bpo-32296 `__: Implement " "asyncio._get_running_loop() and get_event_loop() in C. This makes them 4x " "faster." msgstr "" -#: ../../../build/NEWS:7777 +#: ../../../build/NEWS:7796 msgid "" "`bpo-32250 `__: Implement " "``asyncio.current_task()`` and ``asyncio.all_tasks()``. Add helpers intended" @@ -13525,7 +13559,7 @@ msgid "" "``asyncio.Task.all_tasks()``." msgstr "" -#: ../../../build/NEWS:7783 ../../../build/NEWS:11380 +#: ../../../build/NEWS:7802 ../../../build/NEWS:11399 msgid "" "`bpo-32255 `__: A single empty field is " "now always quoted when written into a CSV file. This allows to distinguish " @@ -13533,7 +13567,7 @@ msgid "" "Takeuchi." msgstr "" -#: ../../../build/NEWS:7787 ../../../build/NEWS:11384 +#: ../../../build/NEWS:7806 ../../../build/NEWS:11403 msgid "" "`bpo-32277 `__: Raise " "``NotImplementedError`` instead of ``SystemError`` on platforms where " @@ -13541,14 +13575,14 @@ msgid "" "Sottile." msgstr "" -#: ../../../build/NEWS:7791 +#: ../../../build/NEWS:7810 msgid "" "`bpo-30050 `__: New argument " "warn_on_full_buffer to signal.set_wakeup_fd lets you control whether Python " "prints a warning on stderr when the wakeup fd buffer overflows." msgstr "" -#: ../../../build/NEWS:7795 +#: ../../../build/NEWS:7814 msgid "" "`bpo-29137 `__: The ``fpectl`` library " "has been removed. It was never enabled by default, never worked correctly on" @@ -13556,25 +13590,25 @@ msgid "" "breakage of C extensions." msgstr "" -#: ../../../build/NEWS:7799 +#: ../../../build/NEWS:7818 msgid "" "`bpo-32273 `__: Move asyncio.test_utils " "to test.test_asyncio." msgstr "" -#: ../../../build/NEWS:7801 +#: ../../../build/NEWS:7820 msgid "" "`bpo-32272 `__: Remove asyncio.async() " "function." msgstr "" -#: ../../../build/NEWS:7803 +#: ../../../build/NEWS:7822 msgid "" "`bpo-32269 `__: Add " "asyncio.get_running_loop() function." msgstr "" -#: ../../../build/NEWS:7805 +#: ../../../build/NEWS:7824 msgid "" "`bpo-32265 `__: All class and static " "methods of builtin types now are correctly classified by " @@ -13582,39 +13616,39 @@ msgid "" "types.ClassMethodDescriptorType for unbound class methods of builtin types." msgstr "" -#: ../../../build/NEWS:7810 +#: ../../../build/NEWS:7829 msgid "" "`bpo-32253 `__: Deprecate ``yield from " "lock``, ``await lock``, ``with (yield from lock)`` and ``with await lock`` " "for asyncio synchronization primitives." msgstr "" -#: ../../../build/NEWS:7814 +#: ../../../build/NEWS:7833 msgid "" "`bpo-22589 `__: Changed MIME type of " ".bmp from 'image/x-ms-bmp' to 'image/bmp'" msgstr "" -#: ../../../build/NEWS:7816 +#: ../../../build/NEWS:7835 msgid "" "`bpo-32193 `__: Convert asyncio to use " "*async/await* syntax. Old styled ``yield from`` is still supported too." msgstr "" -#: ../../../build/NEWS:7819 +#: ../../../build/NEWS:7838 msgid "" "`bpo-32206 `__: Add support to run " "modules with pdb" msgstr "" -#: ../../../build/NEWS:7821 +#: ../../../build/NEWS:7840 msgid "" "`bpo-32227 `__: " "``functools.singledispatch`` now supports registering implementations using " "type annotations." msgstr "" -#: ../../../build/NEWS:7824 +#: ../../../build/NEWS:7843 msgid "" "`bpo-15873 `__: Added new alternate " "constructors :meth:`datetime.datetime.fromisoformat`, " @@ -13622,26 +13656,26 @@ msgid "" "as the inverse operation of each classes's respective ``isoformat`` methods." msgstr "" -#: ../../../build/NEWS:7830 ../../../build/NEWS:11388 +#: ../../../build/NEWS:7849 ../../../build/NEWS:11407 msgid "" "`bpo-32199 `__: The getnode() ip getter " "now uses 'ip link' instead of 'ip link list'." msgstr "" -#: ../../../build/NEWS:7833 +#: ../../../build/NEWS:7852 msgid "" "`bpo-32143 `__: os.statvfs() includes " "the f_fsid field from statvfs(2)" msgstr "" -#: ../../../build/NEWS:7835 +#: ../../../build/NEWS:7854 msgid "" "`bpo-26439 `__: Fix " "ctypes.util.find_library() for AIX by implementing " "ctypes._aix.find_library() Patch by: Michael Felt" msgstr "" -#: ../../../build/NEWS:7838 +#: ../../../build/NEWS:7857 msgid "" "`bpo-31993 `__: The pickler now uses " "less memory when serializing large bytes and str objects into a file. " @@ -13649,33 +13683,33 @@ msgid "" "large bytes and str objects." msgstr "" -#: ../../../build/NEWS:7842 ../../../build/NEWS:11391 +#: ../../../build/NEWS:7861 ../../../build/NEWS:11410 msgid "" "`bpo-27456 `__: Ensure TCP_NODELAY is " "set on Linux. Tests by Victor Stinner." msgstr "" -#: ../../../build/NEWS:7844 +#: ../../../build/NEWS:7863 msgid "" "`bpo-31778 `__: ast.literal_eval() is " "now more strict. Addition and subtraction of arbitrary numbers no longer " "allowed." msgstr "" -#: ../../../build/NEWS:7847 ../../../build/NEWS:11402 +#: ../../../build/NEWS:7866 ../../../build/NEWS:11421 msgid "" "`bpo-31802 `__: Importing native path " "module (``posixpath``, ``ntpath``) now works even if the ``os`` module still" " is not imported." msgstr "" -#: ../../../build/NEWS:7850 +#: ../../../build/NEWS:7869 msgid "" "`bpo-30241 `__: Add " "contextlib.AbstractAsyncContextManager. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:7853 +#: ../../../build/NEWS:7872 msgid "" "`bpo-31699 `__: Fix deadlocks in " ":class:`concurrent.futures.ProcessPoolExecutor` when task arguments or " @@ -13683,82 +13717,82 @@ msgid "" "calls to the :class:`ProcessPoolExecutor` API always eventually return." msgstr "" -#: ../../../build/NEWS:7858 +#: ../../../build/NEWS:7877 msgid "" "`bpo-15216 `__: " "``TextIOWrapper.reconfigure()`` supports changing *encoding*, *errors*, and " "*newline*." msgstr "" -#: ../../../build/NEWS:7864 +#: ../../../build/NEWS:7883 msgid "" "`bpo-32418 `__: Add get_loop() method to" " Server and AbstractServer classes." msgstr "" -#: ../../../build/NEWS:7869 ../../../build/NEWS:11433 +#: ../../../build/NEWS:7888 ../../../build/NEWS:11452 msgid "" "`bpo-32252 `__: Fix " "faulthandler_suppress_crash_report() used to prevent core dump files when " "testing crashes. getrlimit() returns zero on success." msgstr "" -#: ../../../build/NEWS:7872 +#: ../../../build/NEWS:7891 msgid "" "`bpo-32002 `__: Adjust C locale coercion" " testing for the empty locale and POSIX locale cases to more readily adjust " "to platform dependent behaviour." msgstr "" -#: ../../../build/NEWS:7878 +#: ../../../build/NEWS:7897 msgid "" "`bpo-19764 `__: Implement support for " "`subprocess.Popen(close_fds=True)` on Windows. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:7884 ../../../build/NEWS:11514 +#: ../../../build/NEWS:7903 ../../../build/NEWS:11533 msgid "" "`bpo-24960 `__: 2to3 and lib2to3 can now" " read pickled grammar files using pkgutil.get_data() rather than probing the" " filesystem. This lets 2to3 and lib2to3 work when run from a zipfile." msgstr "" -#: ../../../build/NEWS:7891 +#: ../../../build/NEWS:7910 msgid "" "`bpo-32030 `__: Py_Initialize() doesn't " "reset the memory allocators to default if the ``PYTHONMALLOC`` environment " "variable is not set." msgstr "" -#: ../../../build/NEWS:7894 ../../../build/NEWS:11524 +#: ../../../build/NEWS:7913 ../../../build/NEWS:11543 msgid "" "`bpo-29084 `__: Undocumented C API for " "OrderedDict has been excluded from the limited C API. It was added by " "mistake and actually never worked in the limited C API." msgstr "" -#: ../../../build/NEWS:7898 +#: ../../../build/NEWS:7917 msgid "" "`bpo-32264 `__: Moved the pygetopt.h " "header into internal/, since it has no public APIs." msgstr "" -#: ../../../build/NEWS:7901 +#: ../../../build/NEWS:7920 msgid "" "`bpo-32241 `__: " ":c:func:`Py_SetProgramName` and :c:func:`Py_SetPythonHome` now take the " "``const wchar *`` arguments instead of ``wchar *``." msgstr "" -#: ../../../build/NEWS:7906 +#: ../../../build/NEWS:7925 msgid "Python 3.7.0 alpha 3" msgstr "Python 3.7.0 alfa 3" -#: ../../../build/NEWS:7908 ../../../build/NEWS:11541 +#: ../../../build/NEWS:7927 ../../../build/NEWS:11560 msgid "*Release date: 2017-12-05*" msgstr "*Tanggal rilis: 2017-12-05*" -#: ../../../build/NEWS:7913 ../../../build/NEWS:11546 +#: ../../../build/NEWS:7932 ../../../build/NEWS:11565 msgid "" "`bpo-32176 `__: co_flags.CO_NOFREE is " "now always set correctly by the code object constructor based on freevars " @@ -13767,7 +13801,7 @@ msgid "" " injected into a modified code object and function." msgstr "" -#: ../../../build/NEWS:7919 +#: ../../../build/NEWS:7938 msgid "" "`bpo-10544 `__: Yield expressions are " "now deprecated in comprehensions and generator expressions. They are still " @@ -13775,14 +13809,14 @@ msgid "" "directly in the enclosing scope." msgstr "" -#: ../../../build/NEWS:7923 ../../../build/NEWS:11269 +#: ../../../build/NEWS:7942 ../../../build/NEWS:11288 msgid "" "`bpo-32137 `__: The repr of deeply " "nested dict now raises a RecursionError instead of crashing due to a stack " "overflow." msgstr "" -#: ../../../build/NEWS:7926 +#: ../../../build/NEWS:7945 msgid "" "`bpo-32096 `__: Revert memory allocator " "changes in the C API: move structures back from _PyRuntime to " @@ -13791,14 +13825,14 @@ msgid "" "before _PyRuntime_Initialize()." msgstr "" -#: ../../../build/NEWS:7931 +#: ../../../build/NEWS:7950 msgid "" "`bpo-32043 `__: Add a new \"developer " "mode\": new \"-X dev\" command line option to enable debug checks at " "runtime." msgstr "" -#: ../../../build/NEWS:7934 +#: ../../../build/NEWS:7953 msgid "" "`bpo-32023 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is used " @@ -13806,7 +13840,7 @@ msgid "" " parentheses can be omitted only on calls." msgstr "" -#: ../../../build/NEWS:7939 +#: ../../../build/NEWS:7958 msgid "" "`bpo-32012 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is passed " @@ -13815,7 +13849,7 @@ msgid "" "comma on either side." msgstr "" -#: ../../../build/NEWS:7944 +#: ../../../build/NEWS:7963 msgid "" "`bpo-28180 `__: A new internal " "``_Py_SetLocaleFromEnv(category)`` helper function has been added in order " @@ -13824,7 +13858,7 @@ msgid "" "environment by default)." msgstr "" -#: ../../../build/NEWS:7949 ../../../build/NEWS:11552 +#: ../../../build/NEWS:7968 ../../../build/NEWS:11571 msgid "" "`bpo-31949 `__: Fixed several issues in " "printing tracebacks (PyTraceBack_Print()). Setting sys.tracebacklimit to 0 " @@ -13835,13 +13869,13 @@ msgid "" "traceback items on Windows. Fixed output errors handling." msgstr "" -#: ../../../build/NEWS:7957 ../../../build/NEWS:11560 +#: ../../../build/NEWS:7976 ../../../build/NEWS:11579 msgid "" "`bpo-30696 `__: Fix the interactive " "interpreter looping endlessly when no memory." msgstr "" -#: ../../../build/NEWS:7960 ../../../build/NEWS:11563 +#: ../../../build/NEWS:7979 ../../../build/NEWS:11582 msgid "" "`bpo-20047 `__: Bytearray methods " "partition() and rpartition() now accept only bytes-like objects as " @@ -13849,34 +13883,34 @@ msgid "" "returning a bogus result when an integer is passed as a separator." msgstr "" -#: ../../../build/NEWS:7965 ../../../build/NEWS:11571 +#: ../../../build/NEWS:7984 ../../../build/NEWS:11590 msgid "" "`bpo-21720 `__: BytesWarning no longer " "emitted when the *fromlist* argument of ``__import__()`` or the ``__all__`` " "attribute of the module contain bytes instances." msgstr "" -#: ../../../build/NEWS:7969 +#: ../../../build/NEWS:7988 msgid "" "`bpo-31845 `__: Environment variables " "are once more read correctly at interpreter startup." msgstr "" -#: ../../../build/NEWS:7972 +#: ../../../build/NEWS:7991 msgid "" "`bpo-28936 `__: Ensure that lexically " "first syntax error involving a parameter and ``global`` or ``nonlocal`` is " "detected first at a given scope. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7976 ../../../build/NEWS:11575 +#: ../../../build/NEWS:7995 ../../../build/NEWS:11594 msgid "" "`bpo-31825 `__: Fixed OverflowError in " "the 'unicode-escape' codec and in codecs.escape_decode() when decode an " "escaped non-ascii byte." msgstr "" -#: ../../../build/NEWS:7979 +#: ../../../build/NEWS:7998 msgid "" "`bpo-31618 `__: The per-frame tracing " "logic added in 3.7a1 has been altered so that ``frame->f_lineno`` is updated" @@ -13887,7 +13921,7 @@ msgid "" "``f_trace_opcodes`` are enabled, line events now occur first." msgstr "" -#: ../../../build/NEWS:7987 ../../../build/NEWS:11578 +#: ../../../build/NEWS:8006 ../../../build/NEWS:11597 msgid "" "`bpo-28603 `__: Print the full " "context/cause chain of exceptions on interpreter exit, even if an exception " @@ -13895,7 +13929,7 @@ msgid "" "Bitter." msgstr "" -#: ../../../build/NEWS:7991 ../../../build/NEWS:11582 +#: ../../../build/NEWS:8010 ../../../build/NEWS:11601 msgid "" "`bpo-31786 `__: Fix timeout rounding in " "the select module to round correctly negative timeouts between -1.0 and 0.0." @@ -13903,35 +13937,35 @@ msgid "" "call was incorrectly non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:7996 +#: ../../../build/NEWS:8015 msgid "" "`bpo-31781 `__: Prevent crashes when " "calling methods of an uninitialized ``zipimport.zipimporter`` object. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:7999 +#: ../../../build/NEWS:8018 msgid "" "`bpo-30399 `__: Standard repr() of " "BaseException with a single argument no longer contains redundant trailing " "comma." msgstr "" -#: ../../../build/NEWS:8002 ../../../build/NEWS:11590 +#: ../../../build/NEWS:8021 ../../../build/NEWS:11609 msgid "" "`bpo-31626 `__: Fixed a bug in debug " "memory allocator. There was a write to freed memory after shrinking a " "memory block." msgstr "" -#: ../../../build/NEWS:8005 ../../../build/NEWS:11635 +#: ../../../build/NEWS:8024 ../../../build/NEWS:11654 msgid "" "`bpo-30817 `__: `PyErr_PrintEx()` clears" " now the ignored exception that may be raised by `_PySys_SetObjectId()`, for" " example when no memory." msgstr "" -#: ../../../build/NEWS:8011 ../../../build/NEWS:11641 +#: ../../../build/NEWS:8030 ../../../build/NEWS:11660 msgid "" "`bpo-28556 `__: Two minor fixes for " "``typing`` module: allow shallow copying instances of generic classes, " @@ -13939,14 +13973,14 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:8015 +#: ../../../build/NEWS:8034 msgid "" "`bpo-32214 `__: PEP 557, Data Classes. " "Provides a decorator which adds boilerplate methods to classes which use " "type annotations so specify fields." msgstr "" -#: ../../../build/NEWS:8019 ../../../build/NEWS:11645 +#: ../../../build/NEWS:8038 ../../../build/NEWS:11664 msgid "" "`bpo-27240 `__: The header folding " "algorithm for the new email policies has been rewritten, which also fixes " @@ -13956,20 +13990,20 @@ msgid "" "now done correctly." msgstr "" -#: ../../../build/NEWS:8023 ../../../build/NEWS:11649 +#: ../../../build/NEWS:8042 ../../../build/NEWS:11668 msgid "" "`bpo-32186 `__: io.FileIO.readall() and " "io.FileIO.read() now release the GIL when getting the file size. Fixed hang " "of all threads with inaccessible NFS server. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8027 +#: ../../../build/NEWS:8046 msgid "" "`bpo-321010 `__: Add " ":attr:`sys.flags.dev_mode` flag" msgstr "" -#: ../../../build/NEWS:8029 +#: ../../../build/NEWS:8048 msgid "" "`bpo-32154 `__: The " "``asyncio.windows_utils.socketpair()`` function has been removed: use " @@ -13979,7 +14013,7 @@ msgid "" "``socket.socketpair`` on Python 3.5 and newer." msgstr "" -#: ../../../build/NEWS:8035 +#: ../../../build/NEWS:8054 msgid "" "`bpo-32089 `__: warnings: In development" " (-X dev) and debug mode (pydebug build), use the \"default\" action for " @@ -13987,7 +14021,7 @@ msgid "" "filters." msgstr "" -#: ../../../build/NEWS:8039 +#: ../../../build/NEWS:8058 msgid "" "`bpo-32107 `__: ``uuid.getnode()`` now " "preferentially returns universally administered MAC addresses if available, " @@ -13997,7 +14031,7 @@ msgid "" "returned." msgstr "" -#: ../../../build/NEWS:8045 +#: ../../../build/NEWS:8064 msgid "" "`bpo-23033 `__: Wildcard is now " "supported in hostname when it is one and only character in the left most " @@ -14005,14 +14039,14 @@ msgid "" " by Mandeep Singh." msgstr "" -#: ../../../build/NEWS:8049 ../../../build/NEWS:11653 +#: ../../../build/NEWS:8068 ../../../build/NEWS:11672 msgid "" "`bpo-12239 `__: Make " ":meth:`msilib.SummaryInformation.GetProperty` return ``None`` when the value" " of property is ``VT_EMPTY``. Initial patch by Mark Mc Mahon." msgstr "" -#: ../../../build/NEWS:8053 +#: ../../../build/NEWS:8072 msgid "" "`bpo-28334 `__: Use " ":func:`os.path.expanduser` to find the ``~/.netrc`` file in " @@ -14020,7 +14054,7 @@ msgid "" "raised. Patch by Dimitri Merejkowsky." msgstr "" -#: ../../../build/NEWS:8057 +#: ../../../build/NEWS:8076 msgid "" "`bpo-32121 `__: Made " "``tracemalloc.Traceback`` behave more like the traceback module, sorting the" @@ -14030,7 +14064,7 @@ msgid "" "to ``Traceback.format()``. (Patch by Jesse Bakker.)" msgstr "" -#: ../../../build/NEWS:8064 ../../../build/NEWS:11657 +#: ../../../build/NEWS:8083 ../../../build/NEWS:11676 msgid "" "`bpo-31325 `__: Fix wrong usage of " ":func:`collections.namedtuple` in the :meth:`RobotFileParser.parse() " @@ -14038,14 +14072,14 @@ msgid "" "Wellner." msgstr "" -#: ../../../build/NEWS:8068 ../../../build/NEWS:11661 +#: ../../../build/NEWS:8087 ../../../build/NEWS:11680 msgid "" "`bpo-12382 `__: " ":func:`msilib.OpenDatabase` now raises a better exception message when it " "couldn't open or create an MSI file. Initial patch by William Tisäter." msgstr "" -#: ../../../build/NEWS:8072 +#: ../../../build/NEWS:8091 msgid "" "`bpo-19610 `__: ``setup()`` now warns " "about invalid types for some fields. The ``distutils.dist.Distribution`` " @@ -14053,21 +14087,21 @@ msgid "" "are not specified as a list or a string." msgstr "" -#: ../../../build/NEWS:8077 +#: ../../../build/NEWS:8096 msgid "" "`bpo-32071 `__: Added the ``-k`` " "command-line option to ``python -m unittest`` to run only tests that match " "the given pattern(s)." msgstr "" -#: ../../../build/NEWS:8080 +#: ../../../build/NEWS:8099 msgid "" "`bpo-10049 `__: Added *nullcontext* no-" "op context manager to contextlib. This provides a simpler and faster " "alternative to ExitStack() when handling optional context managers." msgstr "" -#: ../../../build/NEWS:8084 +#: ../../../build/NEWS:8103 msgid "" "`bpo-28684 `__: The new " "test.support.skip_unless_bind_unix_socket() decorator is used here to skip " @@ -14076,7 +14110,7 @@ msgid "" "the recent Android versions that run now SELinux in enforcing mode)." msgstr "" -#: ../../../build/NEWS:8090 ../../../build/NEWS:11665 +#: ../../../build/NEWS:8109 ../../../build/NEWS:11684 msgid "" "`bpo-32110 `__: " "``codecs.StreamReader.read(n)`` now returns not more than *n* " @@ -14084,7 +14118,7 @@ msgid "" "``read()`` methods of other file-like objects." msgstr "" -#: ../../../build/NEWS:8094 +#: ../../../build/NEWS:8113 msgid "" "`bpo-27535 `__: The warnings module " "doesn't leak memory anymore in the hidden warnings registry for the " @@ -14092,7 +14126,7 @@ msgid "" "the warning key to the registry anymore for the \"ignore\" action." msgstr "" -#: ../../../build/NEWS:8099 +#: ../../../build/NEWS:8118 msgid "" "`bpo-32088 `__: warnings: When Python " "is build is debug mode (``Py_DEBUG``), :exc:`DeprecationWarning`, " @@ -14100,21 +14134,21 @@ msgid "" "displayed by default." msgstr "" -#: ../../../build/NEWS:8103 +#: ../../../build/NEWS:8122 msgid "" "`bpo-1647489 `__: Fixed searching " "regular expression patterns that could match an empty string. Non-empty " "string can now be correctly found after matching an empty string." msgstr "" -#: ../../../build/NEWS:8107 +#: ../../../build/NEWS:8126 msgid "" "`bpo-25054 `__: Added support of " "splitting on a pattern that could match an empty string." msgstr "" -#: ../../../build/NEWS:8110 ../../../build/NEWS:11669 -#: ../../../build/NEWS:16386 +#: ../../../build/NEWS:8129 ../../../build/NEWS:11688 +#: ../../../build/NEWS:16405 msgid "" "`bpo-32072 `__: Fixed issues with binary" " plists: Fixed saving bytearrays. Identical objects will be saved only once." @@ -14122,38 +14156,38 @@ msgid "" "saving and loading recursive data structures." msgstr "" -#: ../../../build/NEWS:8115 +#: ../../../build/NEWS:8134 msgid "" "`bpo-32069 `__: Drop legacy SSL " "transport from asyncio, ssl.MemoryBIO is always used anyway." msgstr "" -#: ../../../build/NEWS:8118 +#: ../../../build/NEWS:8137 msgid "" "`bpo-32066 `__: asyncio: Support " "pathlib.Path in create_unix_connection; sock arg should be optional" msgstr "" -#: ../../../build/NEWS:8121 +#: ../../../build/NEWS:8140 msgid "" "`bpo-32046 `__: Updates 2to3 to convert " "from operator.isCallable(obj) to callable(obj). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8124 +#: ../../../build/NEWS:8143 msgid "" "`bpo-32018 `__: inspect.signature should" " follow :pep:`8`, if the parameter has an annotation and a default value. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8127 +#: ../../../build/NEWS:8146 msgid "" "`bpo-32025 `__: Add time.thread_time() " "and time.thread_time_ns()" msgstr "" -#: ../../../build/NEWS:8129 +#: ../../../build/NEWS:8148 msgid "" "`bpo-32037 `__: Integers that fit in a " "signed 32-bit integer will be now pickled with protocol 0 using the INT " @@ -14162,27 +14196,27 @@ msgid "" "2." msgstr "" -#: ../../../build/NEWS:8134 ../../../build/NEWS:11674 +#: ../../../build/NEWS:8153 ../../../build/NEWS:11693 msgid "" "`bpo-32034 `__: Make " "asyncio.IncompleteReadError and LimitOverrunError pickleable." msgstr "" -#: ../../../build/NEWS:8137 ../../../build/NEWS:11677 +#: ../../../build/NEWS:8156 ../../../build/NEWS:11696 msgid "" "`bpo-32015 `__: Fixed the looping of " "asyncio in the case of reconnection the socket during waiting async " "read/write from/to the socket." msgstr "" -#: ../../../build/NEWS:8140 ../../../build/NEWS:11680 +#: ../../../build/NEWS:8159 ../../../build/NEWS:11699 msgid "" "`bpo-32011 `__: Restored support of " "loading marshal files with the TYPE_INT64 code. These files can be produced " "in Python 2.7." msgstr "" -#: ../../../build/NEWS:8143 +#: ../../../build/NEWS:8162 msgid "" "`bpo-28369 `__: Enhance " "add_reader/writer check that socket is not used by some transport. Before, " @@ -14190,14 +14224,14 @@ msgid "" " Now the check is implemented correctly for all file-like objects." msgstr "" -#: ../../../build/NEWS:8148 +#: ../../../build/NEWS:8167 msgid "" "`bpo-31976 `__: Fix race condition when " "flushing a file is slow, which can cause a segfault if closing the file from" " another thread." msgstr "" -#: ../../../build/NEWS:8151 +#: ../../../build/NEWS:8170 msgid "" "`bpo-31985 `__: Formally deprecated " "aifc.openfp, sunau.openfp, and wave.openfp. Since change " @@ -14207,40 +14241,40 @@ msgid "" "undocumented." msgstr "" -#: ../../../build/NEWS:8157 +#: ../../../build/NEWS:8176 msgid "" "`bpo-21862 `__: cProfile command line " "now accepts `-m module_name` as an alternative to script path. Patch by " "Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8160 ../../../build/NEWS:11683 +#: ../../../build/NEWS:8179 ../../../build/NEWS:11702 msgid "" "`bpo-31970 `__: Reduce performance " "overhead of asyncio debug mode." msgstr "" -#: ../../../build/NEWS:8162 +#: ../../../build/NEWS:8181 msgid "" "`bpo-31843 `__: *database* argument of " "sqlite3.connect() now accepts a :term:`path-like object`, instead of just a " "string." msgstr "" -#: ../../../build/NEWS:8165 +#: ../../../build/NEWS:8184 msgid "" "`bpo-31945 `__: Add Configurable " "*blocksize* to ``HTTPConnection`` and ``HTTPSConnection`` for improved " "upload throughput. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8168 +#: ../../../build/NEWS:8187 msgid "" "`bpo-31943 `__: Add a ``cancelled()`` " "method to :class:`asyncio.Handle`. Patch by Marat Sharafutdinov." msgstr "" -#: ../../../build/NEWS:8171 ../../../build/NEWS:11685 +#: ../../../build/NEWS:8190 ../../../build/NEWS:11704 msgid "" "`bpo-9678 `__: Fixed determining the MAC " "address in the uuid module: Using ifconfig on NetBSD and OpenBSD. Using arp " @@ -14248,32 +14282,32 @@ msgid "" "Shimizukawa." msgstr "" -#: ../../../build/NEWS:8175 ../../../build/NEWS:11689 +#: ../../../build/NEWS:8194 ../../../build/NEWS:11708 msgid "" "`bpo-30057 `__: Fix potential missed " "signal in signal.signal()." msgstr "" -#: ../../../build/NEWS:8177 ../../../build/NEWS:11691 +#: ../../../build/NEWS:8196 ../../../build/NEWS:11710 msgid "" "`bpo-31933 `__: Fix Blake2 params " "leaf_size and node_offset on big endian platforms. Patch by Jack O'Connor." msgstr "" -#: ../../../build/NEWS:8180 +#: ../../../build/NEWS:8199 msgid "" "`bpo-21423 `__: Add an initializer " "argument to {Process,Thread}PoolExecutor" msgstr "" -#: ../../../build/NEWS:8182 ../../../build/NEWS:11694 +#: ../../../build/NEWS:8201 ../../../build/NEWS:11713 msgid "" "`bpo-31927 `__: Fixed compilation of the" " socket module on NetBSD 8. Fixed assertion failure or reading arbitrary " "data when parse a AF_BLUETOOTH address on NetBSD and DragonFly BSD." msgstr "" -#: ../../../build/NEWS:8186 ../../../build/NEWS:11698 +#: ../../../build/NEWS:8205 ../../../build/NEWS:11717 msgid "" "`bpo-27666 `__: Fixed stack corruption " "in curses.box() and curses.ungetmouse() when the size of types chtype or " @@ -14281,65 +14315,65 @@ msgid "" " as arguments. Based on patch by Steve Fink." msgstr "" -#: ../../../build/NEWS:8191 +#: ../../../build/NEWS:8210 msgid "" "`bpo-31917 `__: Add 3 new clock " "identifiers: :data:`time.CLOCK_BOOTTIME`, :data:`time.CLOCK_PROF` and " ":data:`time.CLOCK_UPTIME`." msgstr "" -#: ../../../build/NEWS:8194 ../../../build/NEWS:11703 +#: ../../../build/NEWS:8213 ../../../build/NEWS:11722 msgid "" "`bpo-31897 `__: plistlib now catches " "more errors when read binary plists and raises InvalidFileException instead " "of unexpected exceptions." msgstr "" -#: ../../../build/NEWS:8197 ../../../build/NEWS:11706 +#: ../../../build/NEWS:8216 ../../../build/NEWS:11725 msgid "" "`bpo-25720 `__: Fix the method for " "checking pad state of curses WINDOW. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8200 ../../../build/NEWS:11709 +#: ../../../build/NEWS:8219 ../../../build/NEWS:11728 msgid "" "`bpo-31893 `__: Fixed the layout of the " "kqueue_event structure on OpenBSD and NetBSD. Fixed the comparison of the " "kqueue_event objects." msgstr "" -#: ../../../build/NEWS:8203 ../../../build/NEWS:11712 +#: ../../../build/NEWS:8222 ../../../build/NEWS:11731 msgid "" "`bpo-31891 `__: Fixed building the " "curses module on NetBSD." msgstr "" -#: ../../../build/NEWS:8205 +#: ../../../build/NEWS:8224 msgid "" "`bpo-31884 `__: added required constants" " to subprocess module for setting priority on windows" msgstr "" -#: ../../../build/NEWS:8208 +#: ../../../build/NEWS:8227 msgid "" "`bpo-28281 `__: Remove year (1-9999) " "limits on the Calendar.weekday() function. Patch by Mark Gollahon." msgstr "" -#: ../../../build/NEWS:8211 +#: ../../../build/NEWS:8230 msgid "" "`bpo-31702 `__: crypt.mksalt() now " "allows to specify the number of rounds for SHA-256 and SHA-512 hashing." msgstr "" -#: ../../../build/NEWS:8214 +#: ../../../build/NEWS:8233 msgid "" "`bpo-30639 `__: :func:`inspect.getfile` " "no longer computes the repr of unknown objects to display in an error " "message, to protect against badly behaved custom reprs." msgstr "" -#: ../../../build/NEWS:8218 +#: ../../../build/NEWS:8237 msgid "" "`bpo-30768 `__: Fix the " "pthread+semaphore implementation of PyThread_acquire_lock_timed() when " @@ -14347,20 +14381,20 @@ msgid "" "sem_timedwait() is interrupted by a signal (EINTR). See also the :pep:`475`." msgstr "" -#: ../../../build/NEWS:8223 +#: ../../../build/NEWS:8242 msgid "" "`bpo-31854 `__: Add " "``mmap.ACCESS_DEFAULT`` constant." msgstr "" -#: ../../../build/NEWS:8225 +#: ../../../build/NEWS:8244 msgid "" "`bpo-31834 `__: Use optimized code for " "BLAKE2 only with SSSE3+. The pure SSE2 implementation is slower than the " "pure C reference implementation." msgstr "" -#: ../../../build/NEWS:8228 +#: ../../../build/NEWS:8247 msgid "" "`bpo-28292 `__: " "Calendar.itermonthdates() will now consistently raise an exception when a " @@ -14370,14 +14404,14 @@ msgid "" "tuples and are not restricted by the range supported by datetime.date." msgstr "" -#: ../../../build/NEWS:8235 +#: ../../../build/NEWS:8254 msgid "" "`bpo-28564 `__: The shutil.rmtree() " "function has been sped up to 20--40%. This was done using the os.scandir() " "function." msgstr "" -#: ../../../build/NEWS:8238 ../../../build/NEWS:11714 +#: ../../../build/NEWS:8257 ../../../build/NEWS:11733 msgid "" "`bpo-28416 `__: Instances of " "pickle.Pickler subclass with the persistent_id() method and pickle.Unpickler" @@ -14385,33 +14419,33 @@ msgid "" "cycles." msgstr "" -#: ../../../build/NEWS:8242 +#: ../../../build/NEWS:8261 msgid "" "`bpo-31653 `__: Don't release the GIL if" " we can acquire a multiprocessing semaphore immediately." msgstr "" -#: ../../../build/NEWS:8245 ../../../build/NEWS:11718 +#: ../../../build/NEWS:8264 ../../../build/NEWS:11737 msgid "" "`bpo-28326 `__: Fix " "multiprocessing.Process when stdout and/or stderr is closed or None." msgstr "" -#: ../../../build/NEWS:8248 +#: ../../../build/NEWS:8267 msgid "" "`bpo-20825 `__: Add `subnet_of` and " "`superset_of` containment tests to :class:`ipaddress.IPv6Network` and " ":class:`ipaddress.IPv4Network`. Patch by Michel Albert and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8252 +#: ../../../build/NEWS:8271 msgid "" "`bpo-31827 `__: Remove the " "os.stat_float_times() function. It was introduced in Python 2.3 for backward" " compatibility with Python 2.2, and was deprecated since Python 3.1." msgstr "" -#: ../../../build/NEWS:8256 +#: ../../../build/NEWS:8275 msgid "" "`bpo-31756 `__: Add a " "``subprocess.Popen(text=False)`` keyword argument to `subprocess` functions " @@ -14419,26 +14453,26 @@ msgid "" "into text. Patch by Andrew Clegg." msgstr "" -#: ../../../build/NEWS:8260 +#: ../../../build/NEWS:8279 msgid "" "`bpo-31819 `__: Add " "AbstractEventLoop.sock_recv_into()." msgstr "" -#: ../../../build/NEWS:8262 ../../../build/NEWS:11040 -#: ../../../build/NEWS:11721 +#: ../../../build/NEWS:8281 ../../../build/NEWS:11059 +#: ../../../build/NEWS:11740 msgid "" "`bpo-31457 `__: If nested log adapters " "are used, the inner ``process()`` methods are no longer omitted." msgstr "" -#: ../../../build/NEWS:8265 ../../../build/NEWS:11724 +#: ../../../build/NEWS:8284 ../../../build/NEWS:11743 msgid "" "`bpo-31457 `__: The ``manager`` property" " on LoggerAdapter objects is now properly settable." msgstr "" -#: ../../../build/NEWS:8268 ../../../build/NEWS:11727 +#: ../../../build/NEWS:8287 ../../../build/NEWS:11746 msgid "" "`bpo-31806 `__: Fix timeout rounding in " "time.sleep(), threading.Lock.acquire() and socket.socket.settimeout() to " @@ -14447,20 +14481,20 @@ msgid "" "non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8274 +#: ../../../build/NEWS:8293 msgid "" "`bpo-31803 `__: time.clock() and " "time.get_clock_info('clock') now emit a DeprecationWarning warning." msgstr "" -#: ../../../build/NEWS:8277 +#: ../../../build/NEWS:8296 msgid "" "`bpo-31800 `__: Extended support for " "parsing UTC offsets. strptime '%z' can now parse the output generated by " "datetime.isoformat, including seconds and microseconds." msgstr "" -#: ../../../build/NEWS:8281 ../../../build/NEWS:11733 +#: ../../../build/NEWS:8300 ../../../build/NEWS:11752 msgid "" "`bpo-28603 `__: traceback: Fix a " "TypeError that occurred during printing of exception tracebacks when either " @@ -14468,14 +14502,14 @@ msgid "" "unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8285 +#: ../../../build/NEWS:8304 msgid "" "`bpo-30541 `__: Add new function to seal" " a mock and prevent the automatically creation of child mocks. Patch by " "Mario Corchero." msgstr "" -#: ../../../build/NEWS:8288 +#: ../../../build/NEWS:8307 msgid "" "`bpo-31784 `__: Implement the " ":pep:`564`, add new 6 new functions with nanosecond resolution to the " @@ -14485,80 +14519,80 @@ msgid "" ":func:`~time.time_ns`." msgstr "" -#: ../../../build/NEWS:8294 +#: ../../../build/NEWS:8313 msgid "" "`bpo-30143 `__: 2to3 now generates a " "code that uses abstract collection classes from collections.abc rather than " "collections." msgstr "" -#: ../../../build/NEWS:8297 ../../../build/NEWS:11739 +#: ../../../build/NEWS:8316 ../../../build/NEWS:11758 msgid "" "`bpo-31770 `__: Prevent a crash when " "calling the ``__init__()`` method of a ``sqlite3.Cursor`` object more than " "once. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8300 ../../../build/NEWS:11746 +#: ../../../build/NEWS:8319 ../../../build/NEWS:11765 msgid "" "`bpo-31764 `__: Prevent a crash in " "``sqlite3.Cursor.close()`` in case the ``Cursor`` object is uninitialized. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8303 ../../../build/NEWS:11749 +#: ../../../build/NEWS:8322 ../../../build/NEWS:11768 msgid "" "`bpo-31752 `__: Fix possible crash in " "timedelta constructor called with custom integers." msgstr "" -#: ../../../build/NEWS:8306 ../../../build/NEWS:11758 +#: ../../../build/NEWS:8325 ../../../build/NEWS:11777 msgid "" "`bpo-31620 `__: an empty asyncio.Queue " "now doesn't leak memory when queue.get pollers timeout" msgstr "" -#: ../../../build/NEWS:8309 +#: ../../../build/NEWS:8328 msgid "" "`bpo-31690 `__: Allow the flags " "re.ASCII, re.LOCALE, and re.UNICODE to be used as group flags for regular " "expressions." msgstr "" -#: ../../../build/NEWS:8312 +#: ../../../build/NEWS:8331 msgid "" "`bpo-30349 `__: FutureWarning is now " "emitted if a regular expression contains character set constructs that will " "change semantically in the future (nested sets and set operations)." msgstr "" -#: ../../../build/NEWS:8316 +#: ../../../build/NEWS:8335 msgid "" "`bpo-31664 `__: Added support for the " "Blowfish hashing in the crypt module." msgstr "" -#: ../../../build/NEWS:8318 ../../../build/NEWS:11761 +#: ../../../build/NEWS:8337 ../../../build/NEWS:11780 msgid "" "`bpo-31632 `__: Fix method " "set_protocol() of class _SSLProtocolTransport in asyncio module. This method" " was previously modifying a wrong reference to the protocol." msgstr "" -#: ../../../build/NEWS:8322 ../../../build/NEWS:11772 +#: ../../../build/NEWS:8341 ../../../build/NEWS:11791 msgid "" "`bpo-15037 `__: Added a workaround for " "getkey() in curses for ncurses 5.7 and earlier." msgstr "" -#: ../../../build/NEWS:8325 +#: ../../../build/NEWS:8344 msgid "" "`bpo-31307 `__: Allow use of bytes " "objects for arguments to :meth:`configparser.ConfigParser.read`. Patch by " "Vincent Michel." msgstr "" -#: ../../../build/NEWS:8328 ../../../build/NEWS:11792 +#: ../../../build/NEWS:8347 ../../../build/NEWS:11811 msgid "" "`bpo-31334 `__: Fix " "``poll.poll([timeout])`` in the ``select`` module for arbitrary negative " @@ -14566,45 +14600,45 @@ msgid "" "Patch by Riccardo Coccioli." msgstr "" -#: ../../../build/NEWS:8332 ../../../build/NEWS:11796 +#: ../../../build/NEWS:8351 ../../../build/NEWS:11815 msgid "" "`bpo-31310 `__: multiprocessing's " "semaphore tracker should be launched again if crashed." msgstr "" -#: ../../../build/NEWS:8335 ../../../build/NEWS:11799 +#: ../../../build/NEWS:8354 ../../../build/NEWS:11818 msgid "" "`bpo-31308 `__: Make multiprocessing's " "forkserver process immune to Ctrl-C and other user interruptions. If it " "crashes, restart it when necessary." msgstr "" -#: ../../../build/NEWS:8338 +#: ../../../build/NEWS:8357 msgid "" "`bpo-31245 `__: Added support for " "AF_UNIX socket in asyncio `create_datagram_endpoint`." msgstr "" -#: ../../../build/NEWS:8341 +#: ../../../build/NEWS:8360 msgid "" "`bpo-30553 `__: Add HTTP/2 status code " "421 (Misdirected Request) to :class:`http.HTTPStatus`. Patch by Vitor " "Pereira." msgstr "" -#: ../../../build/NEWS:8347 ../../../build/NEWS:11805 +#: ../../../build/NEWS:8366 ../../../build/NEWS:11824 msgid "" "`bpo-32105 `__: Added " "asyncio.BaseEventLoop.connect_accepted_socket versionadded marker." msgstr "" -#: ../../../build/NEWS:8353 ../../../build/NEWS:11818 +#: ../../../build/NEWS:8372 ../../../build/NEWS:11837 msgid "" "`bpo-31380 `__: Skip test_httpservers " "test_undecodable_file on macOS: fails on APFS." msgstr "" -#: ../../../build/NEWS:8356 ../../../build/NEWS:11821 +#: ../../../build/NEWS:8375 ../../../build/NEWS:11840 msgid "" "`bpo-31705 `__: Skip " "test_socket.test_sha256() on Linux kernel older than 4.5. The test fails " @@ -14612,21 +14646,21 @@ msgid "" "4.5." msgstr "" -#: ../../../build/NEWS:8360 +#: ../../../build/NEWS:8379 msgid "" "`bpo-32138 `__: Skip on Android " "test_faulthandler tests that raise SIGSEGV and remove the " "test.support.requires_android_level decorator." msgstr "" -#: ../../../build/NEWS:8363 +#: ../../../build/NEWS:8382 msgid "" "`bpo-32136 `__: The runtime embedding " "tests have been split out from ``Lib/test/test_capi.py`` into a new " "``Lib/test/test_embed.py`` file." msgstr "" -#: ../../../build/NEWS:8366 +#: ../../../build/NEWS:8385 msgid "" "`bpo-28668 `__: " "test.support.requires_multiprocessing_queue is removed. Skip tests with " @@ -14634,14 +14668,14 @@ msgid "" "semaphore implementation is broken or missing." msgstr "" -#: ../../../build/NEWS:8370 +#: ../../../build/NEWS:8389 msgid "" "`bpo-32126 `__: Skip " "test_get_event_loop_new_process in test.test_asyncio.test_events when " "sem_open() is not functional." msgstr "" -#: ../../../build/NEWS:8373 ../../../build/NEWS:11825 +#: ../../../build/NEWS:8392 ../../../build/NEWS:11844 msgid "" "`bpo-31174 `__: Fix " "test_tools.test_unparse: DirectoryTestCase now stores the names sample to " @@ -14649,112 +14683,112 @@ msgid "" "leaks." msgstr "" -#: ../../../build/NEWS:8380 +#: ../../../build/NEWS:8399 msgid "" "`bpo-28538 `__: Revert the previous " "changes, the if_nameindex structure is defined by Unified Headers." msgstr "" -#: ../../../build/NEWS:8383 +#: ../../../build/NEWS:8402 msgid "" "`bpo-28762 `__: Revert the last commit, " "the F_LOCK macro is defined by Android Unified Headers." msgstr "" -#: ../../../build/NEWS:8386 +#: ../../../build/NEWS:8405 msgid "" "`bpo-29040 `__: Support building Android" " with Unified Headers. The first NDK release to support Unified Headers is " "android-ndk-r14." msgstr "" -#: ../../../build/NEWS:8389 ../../../build/NEWS:11835 +#: ../../../build/NEWS:8408 ../../../build/NEWS:11854 msgid "" "`bpo-32059 `__: ``detect_modules()`` in " "``setup.py`` now also searches the sysroot paths when cross-compiling." msgstr "" -#: ../../../build/NEWS:8392 ../../../build/NEWS:11838 +#: ../../../build/NEWS:8411 ../../../build/NEWS:11857 msgid "" "`bpo-31957 `__: Fixes Windows SDK " "version detection when building for Windows." msgstr "" -#: ../../../build/NEWS:8394 ../../../build/NEWS:11840 +#: ../../../build/NEWS:8413 ../../../build/NEWS:11859 msgid "" "`bpo-31609 `__: Fixes quotes in " "PCbuild/clean.bat" msgstr "" -#: ../../../build/NEWS:8396 ../../../build/NEWS:11842 +#: ../../../build/NEWS:8415 ../../../build/NEWS:11861 msgid "" "`bpo-31934 `__: Abort the build when " "building out of a not clean source tree." msgstr "" -#: ../../../build/NEWS:8398 ../../../build/NEWS:11844 +#: ../../../build/NEWS:8417 ../../../build/NEWS:11863 msgid "" "`bpo-31926 `__: Fixed Argument Clinic " "sometimes causing compilation errors when there was more than one function " "and/or method in a .c file with the same name." msgstr "" -#: ../../../build/NEWS:8402 ../../../build/NEWS:11848 +#: ../../../build/NEWS:8421 ../../../build/NEWS:11867 msgid "" "`bpo-28791 `__: Update Windows builds to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8404 ../../../build/NEWS:11850 +#: ../../../build/NEWS:8423 ../../../build/NEWS:11869 msgid "" "`bpo-28791 `__: Update OS X installer to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8406 +#: ../../../build/NEWS:8425 msgid "" "`bpo-28643 `__: Record profile-opt build" " progress with stamp files." msgstr "" -#: ../../../build/NEWS:8408 +#: ../../../build/NEWS:8427 msgid "" "`bpo-31866 `__: Finish removing support " "for AtheOS." msgstr "" -#: ../../../build/NEWS:8413 ../../../build/NEWS:11860 +#: ../../../build/NEWS:8432 ../../../build/NEWS:11879 msgid "" "`bpo-1102 `__: Return ``None`` when " "``View.Fetch()`` returns ``ERROR_NO_MORE_ITEMS`` instead of raising " "``MSIError``. Initial patch by Anthony Tuininga." msgstr "" -#: ../../../build/NEWS:8417 ../../../build/NEWS:11864 +#: ../../../build/NEWS:8436 ../../../build/NEWS:11883 msgid "" "`bpo-31944 `__: Fixes Modify button in " "Apps and Features dialog." msgstr "" -#: ../../../build/NEWS:8419 +#: ../../../build/NEWS:8438 msgid "" "`bpo-20486 `__: Implement the " "``Database.Close()`` method to help closing MSI database objects." msgstr "" -#: ../../../build/NEWS:8422 +#: ../../../build/NEWS:8441 msgid "" "`bpo-31857 `__: Make the behavior of " "USE_STACKCHECK deterministic in a multi-threaded environment." msgstr "" -#: ../../../build/NEWS:8428 ../../../build/NEWS:11869 +#: ../../../build/NEWS:8447 ../../../build/NEWS:11888 msgid "" "`bpo-31392 `__: Update macOS installer " "to use OpenSSL 1.0.2m" msgstr "" -#: ../../../build/NEWS:8433 ../../../build/NEWS:11874 +#: ../../../build/NEWS:8452 ../../../build/NEWS:11893 msgid "" "`bpo-32207 `__: Improve tk event " "exception tracebacks in IDLE. When tk event handling is driven by IDLE's run" @@ -14764,20 +14798,20 @@ msgid "" "suggestion by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:8439 ../../../build/NEWS:11880 +#: ../../../build/NEWS:8458 ../../../build/NEWS:11899 msgid "" "`bpo-32164 `__: Delete unused file " "idlelib/tabbedpages.py. Use of TabbedPageSet in configdialog was replaced by" " ttk.Notebook." msgstr "" -#: ../../../build/NEWS:8442 ../../../build/NEWS:11883 +#: ../../../build/NEWS:8461 ../../../build/NEWS:11902 msgid "" "`bpo-32100 `__: IDLE: Fix old and new " "bugs in pathbrowser; improve tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8445 ../../../build/NEWS:11886 +#: ../../../build/NEWS:8464 ../../../build/NEWS:11905 msgid "" "`bpo-31858 `__: IDLE -- Restrict shell " "prompt manipulation to the shell. Editor and output windows only see an " @@ -14786,14 +14820,14 @@ msgid "" " not set or changed." msgstr "" -#: ../../../build/NEWS:8450 ../../../build/NEWS:11891 +#: ../../../build/NEWS:8469 ../../../build/NEWS:11910 msgid "" "`bpo-31860 `__: The font sample in the " "IDLE configuration dialog is now editable. Changes persist while IDLE " "remains open" msgstr "" -#: ../../../build/NEWS:8453 ../../../build/NEWS:11894 +#: ../../../build/NEWS:8472 ../../../build/NEWS:11913 msgid "" "`bpo-31836 `__: Test_code_module now " "passes if run after test_idle, which sets ps1. The code module uses sys.ps1 " @@ -14801,14 +14835,14 @@ msgid "" "both behaviors. Ditto for ps2." msgstr "" -#: ../../../build/NEWS:8457 ../../../build/NEWS:11898 +#: ../../../build/NEWS:8476 ../../../build/NEWS:11917 msgid "" "`bpo-28603 `__: Fix a TypeError that " "caused a shell restart when printing a traceback that includes an exception " "that is unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8461 +#: ../../../build/NEWS:8480 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -14819,7 +14853,7 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:8472 +#: ../../../build/NEWS:8491 msgid "" "`bpo-32159 `__: Remove CVS and " "Subversion tools: remove svneol.py and treesync.py scripts. CPython migrated" @@ -14827,14 +14861,14 @@ msgid "" "are no longer used to develop CPython." msgstr "" -#: ../../../build/NEWS:8477 ../../../build/NEWS:11937 +#: ../../../build/NEWS:8496 ../../../build/NEWS:11956 msgid "" "`bpo-30722 `__: Make redemo work with " "Python 3.6 and newer versions. Also, remove the ``LOCALE`` option since it " "doesn't work with string patterns in Python 3. Patch by Christoph Sarnowski." msgstr "" -#: ../../../build/NEWS:8484 ../../../build/NEWS:11944 +#: ../../../build/NEWS:8503 ../../../build/NEWS:11963 msgid "" "`bpo-20891 `__: Fix PyGILState_Ensure()." " When PyGILState_Ensure() is called in a non-Python thread before " @@ -14842,14 +14876,14 @@ msgid "" "PyThreadState_New() to fix a crash." msgstr "" -#: ../../../build/NEWS:8488 +#: ../../../build/NEWS:8507 msgid "" "`bpo-32125 `__: The " "``Py_UseClassExceptionsFlag`` flag has been removed. It was deprecated and " "wasn't used anymore since Python 2.0." msgstr "" -#: ../../../build/NEWS:8491 +#: ../../../build/NEWS:8510 msgid "" "`bpo-25612 `__: Move the current " "exception state from the frame object to the co-routine. This simplifies the" @@ -14857,14 +14891,14 @@ msgid "" "exception state when entering or exiting a generator." msgstr "" -#: ../../../build/NEWS:8496 +#: ../../../build/NEWS:8515 msgid "" "`bpo-23699 `__: Add " "Py_RETURN_RICHCOMPARE macro to reduce boilerplate code in rich comparison " "functions." msgstr "" -#: ../../../build/NEWS:8499 ../../../build/NEWS:11951 +#: ../../../build/NEWS:8518 ../../../build/NEWS:11970 msgid "" "`bpo-30697 `__: The " "`PyExc_RecursionErrorInst` singleton is removed and " @@ -14874,15 +14908,15 @@ msgid "" "`__." msgstr "" -#: ../../../build/NEWS:8506 +#: ../../../build/NEWS:8525 msgid "Python 3.7.0 alpha 2" msgstr "Python 3.7.0 alfa 2" -#: ../../../build/NEWS:8508 +#: ../../../build/NEWS:8527 msgid "*Release date: 2017-10-16*" msgstr "*Tanggal rilis: 2017-10-16*" -#: ../../../build/NEWS:8513 +#: ../../../build/NEWS:8532 msgid "" "`bpo-31558 `__: ``gc.freeze()`` is a new" " API that allows for moving all objects currently tracked by the garbage " @@ -14892,85 +14926,85 @@ msgid "" "stability at fork()." msgstr "" -#: ../../../build/NEWS:8519 ../../../build/NEWS:11587 +#: ../../../build/NEWS:8538 ../../../build/NEWS:11606 msgid "" "`bpo-31642 `__: Restored blocking \"from" " package import module\" by setting sys.modules[\"package.module\"] to None." msgstr "" -#: ../../../build/NEWS:8522 +#: ../../../build/NEWS:8541 msgid "" "`bpo-31708 `__: Allow use of " "asynchronous generator expressions in synchronous functions." msgstr "" -#: ../../../build/NEWS:8525 +#: ../../../build/NEWS:8544 msgid "" "`bpo-31709 `__: Drop support of " "asynchronous __aiter__." msgstr "" -#: ../../../build/NEWS:8527 +#: ../../../build/NEWS:8546 msgid "" "`bpo-30404 `__: The -u option now makes " "the stdout and stderr streams unbuffered rather than line-buffered." msgstr "" -#: ../../../build/NEWS:8530 ../../../build/NEWS:11593 +#: ../../../build/NEWS:8549 ../../../build/NEWS:11612 msgid "" "`bpo-31619 `__: Fixed a ValueError when " "convert a string with large number of underscores to integer with binary " "base." msgstr "" -#: ../../../build/NEWS:8533 +#: ../../../build/NEWS:8552 msgid "" "`bpo-31602 `__: Fix an assertion failure" " in `zipimporter.get_source()` in case of a bad `zlib.decompress()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8536 ../../../build/NEWS:11596 +#: ../../../build/NEWS:8555 ../../../build/NEWS:11615 msgid "" "`bpo-31592 `__: Fixed an assertion " "failure in Python parser in case of a bad `unicodedata.normalize()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8539 ../../../build/NEWS:11599 +#: ../../../build/NEWS:8558 ../../../build/NEWS:11618 msgid "" "`bpo-31588 `__: Raise a `TypeError` with" " a helpful error message when class creation fails due to a metaclass with a" " bad ``__prepare__()`` method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8543 +#: ../../../build/NEWS:8562 msgid "" "`bpo-31574 `__: Importlib was " "instrumented with two dtrace probes to profile import timing." msgstr "" -#: ../../../build/NEWS:8546 ../../../build/NEWS:11603 +#: ../../../build/NEWS:8565 ../../../build/NEWS:11622 msgid "" "`bpo-31566 `__: Fix an assertion failure" " in `_warnings.warn()` in case of a bad ``__name__`` global. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8549 +#: ../../../build/NEWS:8568 msgid "" "`bpo-31506 `__: Improved the error " "message logic for object.__new__ and object.__init__." msgstr "" -#: ../../../build/NEWS:8552 ../../../build/NEWS:11606 +#: ../../../build/NEWS:8571 ../../../build/NEWS:11625 msgid "" "`bpo-31505 `__: Fix an assertion failure" " in `json`, in case `_json.make_encoder()` received a bad `encoder()` " "argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8556 ../../../build/NEWS:11610 +#: ../../../build/NEWS:8575 ../../../build/NEWS:11629 msgid "" "`bpo-31492 `__: Fix assertion failures " "in case of failing to import from a module with a bad ``__name__`` " @@ -14978,21 +15012,21 @@ msgid "" "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8560 ../../../build/NEWS:11618 +#: ../../../build/NEWS:8579 ../../../build/NEWS:11637 msgid "" "`bpo-31478 `__: Fix an assertion failure" " in `_random.Random.seed()` in case the argument has a bad ``__abs__()`` " "method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8563 +#: ../../../build/NEWS:8582 msgid "" "`bpo-31336 `__: Speed up class creation " "by 10-20% by reducing the overhead in the necessary special method lookups." " Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8566 +#: ../../../build/NEWS:8585 msgid "" "`bpo-31415 `__: Add ``-X importtime`` " "option to show how long each import takes. It can be used to optimize " @@ -15000,13 +15034,13 @@ msgid "" "as an equivalent way to enable this." msgstr "" -#: ../../../build/NEWS:8570 +#: ../../../build/NEWS:8589 msgid "" "`bpo-31410 `__: Optimized calling " "wrapper and classmethod descriptors." msgstr "" -#: ../../../build/NEWS:8572 +#: ../../../build/NEWS:8591 msgid "" "`bpo-31353 `__: :pep:`553` - Add a new " "built-in called ``breakpoint()`` which calls ``sys.breakpointhook()``. By " @@ -15015,101 +15049,101 @@ msgid "" "original value of the hook is saved in ``sys.__breakpointhook__``." msgstr "" -#: ../../../build/NEWS:8578 +#: ../../../build/NEWS:8597 msgid "" "`bpo-17852 `__: Maintain a list of open " "buffered files, flush them before exiting the interpreter. Based on a patch" " from Armin Rigo." msgstr "" -#: ../../../build/NEWS:8581 ../../../build/NEWS:11621 +#: ../../../build/NEWS:8600 ../../../build/NEWS:11640 msgid "" "`bpo-31315 `__: Fix an assertion failure" " in imp.create_dynamic(), when spec.name is not a string. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8584 ../../../build/NEWS:11624 +#: ../../../build/NEWS:8603 ../../../build/NEWS:11643 msgid "" "`bpo-31311 `__: Fix a crash in the " "``__setstate__()`` method of `ctypes._CData`, in case of a bad ``__dict__``." " Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8587 ../../../build/NEWS:11627 +#: ../../../build/NEWS:8606 ../../../build/NEWS:11646 msgid "" "`bpo-31293 `__: Fix crashes in true " "division and multiplication of a timedelta object by a float with a bad " "as_integer_ratio() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8591 ../../../build/NEWS:11631 +#: ../../../build/NEWS:8610 ../../../build/NEWS:11650 msgid "" "`bpo-31285 `__: Fix an assertion failure" " in `warnings.warn_explicit`, when the return value of the received loader's" " get_source() has a bad splitlines() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8595 +#: ../../../build/NEWS:8614 msgid "" "`bpo-30406 `__: Make ``async`` and " "``await`` proper keywords, as specified in :pep:`492`." msgstr "" -#: ../../../build/NEWS:8601 ../../../build/NEWS:11737 +#: ../../../build/NEWS:8620 ../../../build/NEWS:11756 msgid "" "`bpo-30058 `__: Fixed buffer overflow in" " select.kqueue.control()." msgstr "" -#: ../../../build/NEWS:8603 ../../../build/NEWS:11742 +#: ../../../build/NEWS:8622 ../../../build/NEWS:11761 msgid "" "`bpo-31672 `__: ``idpattern`` in " "``string.Template`` matched some non-ASCII characters. Now it uses ``-i`` " "regular expression local flag to avoid non-ASCII characters." msgstr "" -#: ../../../build/NEWS:8607 ../../../build/NEWS:11752 +#: ../../../build/NEWS:8626 ../../../build/NEWS:11771 msgid "" "`bpo-31701 `__: On Windows, " "faulthandler.enable() now ignores MSC and COM exceptions." msgstr "" -#: ../../../build/NEWS:8610 ../../../build/NEWS:11755 +#: ../../../build/NEWS:8629 ../../../build/NEWS:11774 msgid "" "`bpo-31728 `__: Prevent crashes in " "`_elementtree` due to unsafe cleanup of `Element.text` and `Element.tail`. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8613 +#: ../../../build/NEWS:8632 msgid "" "`bpo-31671 `__: Now ``re.compile()`` " "converts passed RegexFlag to normal int object before compiling. " "bm_regex_compile benchmark shows 14% performance improvements." msgstr "" -#: ../../../build/NEWS:8617 +#: ../../../build/NEWS:8636 msgid "" "`bpo-30397 `__: The types of compiled " "regular objects and match objects are now exposed as `re.Pattern` and " "`re.Match`. This adds information in pydoc output for the re module." msgstr "" -#: ../../../build/NEWS:8621 ../../../build/NEWS:11765 +#: ../../../build/NEWS:8640 ../../../build/NEWS:11784 msgid "" "`bpo-31675 `__: Fixed memory leaks in " "Tkinter's methods splitlist() and split() when pass a string larger than 2 " "GiB." msgstr "" -#: ../../../build/NEWS:8624 ../../../build/NEWS:11768 +#: ../../../build/NEWS:8643 ../../../build/NEWS:11787 msgid "" "`bpo-31673 `__: Fixed typo in the name " "of Tkinter's method adderrorinfo()." msgstr "" -#: ../../../build/NEWS:8626 +#: ../../../build/NEWS:8645 msgid "" "`bpo-31648 `__: Improvements to path " "predicates in ElementTree: Allow whitespace around predicate parts, i.e. " @@ -15118,70 +15152,70 @@ msgid "" "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8631 ../../../build/NEWS:11770 +#: ../../../build/NEWS:8650 ../../../build/NEWS:11789 msgid "" "`bpo-30806 `__: Fix the string " "representation of a netrc object." msgstr "" -#: ../../../build/NEWS:8633 +#: ../../../build/NEWS:8652 msgid "" "`bpo-31638 `__: Add optional argument " "``compressed`` to ``zipapp.create_archive``, and add option ``--compress`` " "to the command line interface of ``zipapp``." msgstr "" -#: ../../../build/NEWS:8637 ../../../build/NEWS:11775 +#: ../../../build/NEWS:8656 ../../../build/NEWS:11794 msgid "" "`bpo-25351 `__: Avoid venv activate " "failures with undefined variables" msgstr "" -#: ../../../build/NEWS:8639 +#: ../../../build/NEWS:8658 msgid "" "`bpo-20519 `__: Avoid ctypes use (if " "possible) and improve import time for uuid." msgstr "" -#: ../../../build/NEWS:8642 +#: ../../../build/NEWS:8661 msgid "" "`bpo-28293 `__: The regular expression " "cache is no longer completely dumped when it is full." msgstr "" -#: ../../../build/NEWS:8645 +#: ../../../build/NEWS:8664 msgid "" "`bpo-31596 `__: Added " "pthread_getcpuclockid() to the time module" msgstr "" -#: ../../../build/NEWS:8647 +#: ../../../build/NEWS:8666 msgid "" "`bpo-27494 `__: Make 2to3 accept a " "trailing comma in generator expressions. For example, ``set(x for x in " "[],)`` is now allowed." msgstr "" -#: ../../../build/NEWS:8650 ../../../build/NEWS:11781 +#: ../../../build/NEWS:8669 ../../../build/NEWS:11800 msgid "" "`bpo-30347 `__: Stop crashes when " "concurrently iterate over itertools.groupby() iterators." msgstr "" -#: ../../../build/NEWS:8653 +#: ../../../build/NEWS:8672 msgid "" "`bpo-30346 `__: An iterator produced by " "itertools.groupby() iterator now becomes exhausted after advancing the " "groupby iterator." msgstr "" -#: ../../../build/NEWS:8656 +#: ../../../build/NEWS:8675 msgid "" "`bpo-31556 `__: Cancel asyncio.wait_for " "future faster if timeout <= 0" msgstr "" -#: ../../../build/NEWS:8658 +#: ../../../build/NEWS:8677 msgid "" "`bpo-31540 `__: Allow passing a context " "object in :class:`concurrent.futures.ProcessPoolExecutor` constructor. Also," @@ -15189,20 +15223,20 @@ msgid "" "earlier to improve memory usage when a worker waits for new jobs." msgstr "" -#: ../../../build/NEWS:8663 ../../../build/NEWS:11784 +#: ../../../build/NEWS:8682 ../../../build/NEWS:11803 msgid "" "`bpo-31516 `__: " "``threading.current_thread()`` should not return a dummy thread at shutdown." msgstr "" -#: ../../../build/NEWS:8666 +#: ../../../build/NEWS:8685 msgid "" "`bpo-31525 `__: In the sqlite module, " "require the sqlite3_prepare_v2 API. Thus, the sqlite module now requires " "sqlite version at least 3.3.9." msgstr "" -#: ../../../build/NEWS:8669 +#: ../../../build/NEWS:8688 msgid "" "`bpo-26510 `__: argparse subparsers are " "now required by default. This matches behaviour in Python 2. For optional " @@ -15211,7 +15245,7 @@ msgid "" " as had been the case since Python 3.3.)" msgstr "" -#: ../../../build/NEWS:8675 +#: ../../../build/NEWS:8694 msgid "" "`bpo-27541 `__: Reprs of subclasses of " "some collection and iterator classes (`bytearray`, `array.array`, " @@ -15220,70 +15254,70 @@ msgid "" "of the base class." msgstr "" -#: ../../../build/NEWS:8680 ../../../build/NEWS:11787 +#: ../../../build/NEWS:8699 ../../../build/NEWS:11806 msgid "" "`bpo-31351 `__: python -m ensurepip now " "exits with non-zero exit code if pip bootstrapping has failed." msgstr "" -#: ../../../build/NEWS:8683 +#: ../../../build/NEWS:8702 msgid "" "`bpo-31389 `__: ``pdb.set_trace()`` now " "takes an optional keyword-only argument ``header``. If given, this is " "printed to the console just before debugging begins." msgstr "" -#: ../../../build/NEWS:8690 ../../../build/NEWS:11808 +#: ../../../build/NEWS:8709 ../../../build/NEWS:11827 msgid "" "`bpo-31537 `__: Fix incorrect usage of " "``get_history_length`` in readline documentation example code. Patch by Brad" " Smith." msgstr "" -#: ../../../build/NEWS:8693 ../../../build/NEWS:11811 +#: ../../../build/NEWS:8712 ../../../build/NEWS:11830 msgid "" "`bpo-30085 `__: The operator functions " "without double underscores are preferred for clarity. The one with " "underscores are only kept for back-compatibility." msgstr "" -#: ../../../build/NEWS:8700 +#: ../../../build/NEWS:8719 msgid "" "`bpo-31696 `__: Improve compiler version" " information in :data:`sys.version` when Python is built with Clang." msgstr "" -#: ../../../build/NEWS:8703 +#: ../../../build/NEWS:8722 msgid "" "`bpo-31625 `__: Stop using ranlib on " "static libraries. Instead, we assume ar supports the 's' flag." msgstr "" -#: ../../../build/NEWS:8706 +#: ../../../build/NEWS:8725 msgid "" "`bpo-31624 `__: Remove support for " "BSD/OS." msgstr "" -#: ../../../build/NEWS:8708 ../../../build/NEWS:11852 +#: ../../../build/NEWS:8727 ../../../build/NEWS:11871 msgid "" "`bpo-22140 `__: Prevent double " "substitution of prefix in python-config.sh." msgstr "" -#: ../../../build/NEWS:8710 +#: ../../../build/NEWS:8729 msgid "" "`bpo-31569 `__: Correct PCBuild/ case to" " PCbuild/ in build scripts and documentation." msgstr "" -#: ../../../build/NEWS:8713 ../../../build/NEWS:11854 +#: ../../../build/NEWS:8732 ../../../build/NEWS:11873 msgid "" "`bpo-31536 `__: Avoid wholesale rebuild " "after `make regen-all` if nothing changed." msgstr "" -#: ../../../build/NEWS:8719 ../../../build/NEWS:11910 +#: ../../../build/NEWS:8738 ../../../build/NEWS:11929 msgid "" "`bpo-31460 `__: Simplify the API of " "IDLE's Module Browser. Passing a widget instead of an flist with a root " @@ -15293,19 +15327,19 @@ msgid "" ".py." msgstr "" -#: ../../../build/NEWS:8725 ../../../build/NEWS:11916 +#: ../../../build/NEWS:8744 ../../../build/NEWS:11935 msgid "" "`bpo-31649 `__: IDLE - Make _htest, " "_utest parameters keyword only." msgstr "" -#: ../../../build/NEWS:8727 ../../../build/NEWS:11918 +#: ../../../build/NEWS:8746 ../../../build/NEWS:11937 msgid "" "`bpo-31559 `__: Remove test order " "dependence in idle_test.test_browser." msgstr "" -#: ../../../build/NEWS:8729 ../../../build/NEWS:11920 +#: ../../../build/NEWS:8748 ../../../build/NEWS:11939 msgid "" "`bpo-31459 `__: Rename IDLE's module " "browser from Class Browser to Module Browser. The original module-level " @@ -15316,33 +15350,33 @@ msgid "" "changed. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8737 ../../../build/NEWS:11928 +#: ../../../build/NEWS:8756 ../../../build/NEWS:11947 msgid "" "`bpo-31500 `__: Default fonts now are " "scaled on HiDPI displays." msgstr "" -#: ../../../build/NEWS:8739 ../../../build/NEWS:11930 +#: ../../../build/NEWS:8758 ../../../build/NEWS:11949 msgid "" "`bpo-1612262 `__: IDLE module browser " "now shows nested classes and functions. Original patches for code and tests " "by Guilherme Polo and Cheryl Sabella, respectively." msgstr "" -#: ../../../build/NEWS:8746 +#: ../../../build/NEWS:8765 msgid "" "`bpo-28280 `__: Make `PyMapping_Keys()`," " `PyMapping_Values()` and `PyMapping_Items()` always return a `list` (rather" " than a `list` or a `tuple`). Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8750 ../../../build/NEWS:11948 +#: ../../../build/NEWS:8769 ../../../build/NEWS:11967 msgid "" "`bpo-31532 `__: Fix memory corruption " "due to allocator mix in getpath.c between Py_GetPath() and Py_SetPath()" msgstr "" -#: ../../../build/NEWS:8753 +#: ../../../build/NEWS:8772 msgid "" "`bpo-25658 `__: Implement :pep:`539` for" " Thread Specific Storage (TSS) API: it is a new Thread Local Storage (TLS) " @@ -15351,43 +15385,43 @@ msgid "" " M. Bray, patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8761 +#: ../../../build/NEWS:8780 msgid "Python 3.7.0 alpha 1" msgstr "Python 3.7.0 alfa 1" -#: ../../../build/NEWS:8763 +#: ../../../build/NEWS:8782 msgid "*Release date: 2017-09-19*" msgstr "*Tanggal rilis: 2017-09-19*" -#: ../../../build/NEWS:8768 ../../../build/NEWS:11986 +#: ../../../build/NEWS:8787 ../../../build/NEWS:12005 msgid "" "`bpo-29781 `__: SSLObject.version() now " "correctly returns None when handshake over BIO has not been performed yet." msgstr "" -#: ../../../build/NEWS:8771 +#: ../../../build/NEWS:8790 msgid "" "`bpo-29505 `__: Add fuzz tests for " "float(str), int(str), unicode(str); for oss-fuzz." msgstr "" -#: ../../../build/NEWS:8774 ../../../build/NEWS:11989 -#: ../../../build/NEWS:16374 +#: ../../../build/NEWS:8793 ../../../build/NEWS:12008 +#: ../../../build/NEWS:16393 msgid "" "`bpo-30947 `__: Upgrade libexpat " "embedded copy from version 2.2.1 to 2.2.3 to get security fixes." msgstr "" -#: ../../../build/NEWS:8777 ../../../build/NEWS:12449 -#: ../../../build/NEWS:16416 +#: ../../../build/NEWS:8796 ../../../build/NEWS:12468 +#: ../../../build/NEWS:16435 msgid "" "`bpo-30730 `__: Prevent environment " "variables injection in subprocess on Windows. Prevent passing other " "environment variables and command arguments." msgstr "" -#: ../../../build/NEWS:8781 ../../../build/NEWS:12453 -#: ../../../build/NEWS:16420 +#: ../../../build/NEWS:8800 ../../../build/NEWS:12472 +#: ../../../build/NEWS:16439 msgid "" "`bpo-30694 `__: Upgrade expat copy from " "2.2.0 to 2.2.1 to get fixes of multiple security vulnerabilities including: " @@ -15399,8 +15433,8 @@ msgid "" "expat secret using ``XML_SetHashSalt()``." msgstr "" -#: ../../../build/NEWS:8790 ../../../build/NEWS:12462 -#: ../../../build/NEWS:16429 +#: ../../../build/NEWS:8809 ../../../build/NEWS:12481 +#: ../../../build/NEWS:16448 msgid "" "`bpo-30500 `__: Fix " "urllib.parse.splithost() to correctly parse fragments. For example, " @@ -15409,15 +15443,15 @@ msgid "" "authentication (``login@host``)." msgstr "" -#: ../../../build/NEWS:8795 ../../../build/NEWS:12551 -#: ../../../build/NEWS:16434 +#: ../../../build/NEWS:8814 ../../../build/NEWS:12570 +#: ../../../build/NEWS:16453 msgid "" "`bpo-29591 `__: Update expat copy from " "2.1.1 to 2.2.0 to get fixes of CVE-2016-0718 and CVE-2016-4472. See " "https://sourceforge.net/p/expat/bugs/537/ for more information." msgstr "" -#: ../../../build/NEWS:8802 ../../../build/NEWS:11614 +#: ../../../build/NEWS:8821 ../../../build/NEWS:11633 msgid "" "`bpo-31490 `__: Fix an assertion failure" " in `ctypes` class definition, in case the class has an attribute whose name" @@ -15425,28 +15459,28 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:8806 ../../../build/NEWS:11995 +#: ../../../build/NEWS:8825 ../../../build/NEWS:12014 msgid "" "`bpo-31471 `__: Fix an assertion failure" " in `subprocess.Popen()` on Windows, in case the env argument has a bad " "keys() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8809 ../../../build/NEWS:11998 +#: ../../../build/NEWS:8828 ../../../build/NEWS:12017 msgid "" "`bpo-31418 `__: Fix an assertion failure" " in `PyErr_WriteUnraisable()` in case of an exception with a bad " "``__module__`` attribute. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8812 ../../../build/NEWS:12001 +#: ../../../build/NEWS:8831 ../../../build/NEWS:12020 msgid "" "`bpo-31416 `__: Fix assertion failures " "in case of a bad warnings.filters or warnings.defaultaction. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8815 +#: ../../../build/NEWS:8834 msgid "" "`bpo-28411 `__: Change direct usage of " "PyInterpreterState.modules to PyImport_GetModuleDict(). Also introduce more " @@ -15454,7 +15488,7 @@ msgid "" "complications when working on sys.modules." msgstr "" -#: ../../../build/NEWS:8820 +#: ../../../build/NEWS:8839 msgid "" "`bpo-28411 `__: Switch to the abstract " "API when dealing with ``PyInterpreterState.modules``. This allows later " @@ -15462,14 +15496,14 @@ msgid "" " a ``PyImport_GetModule()`` function to reduce a bunch of duplicated code." msgstr "" -#: ../../../build/NEWS:8825 ../../../build/NEWS:12004 +#: ../../../build/NEWS:8844 ../../../build/NEWS:12023 msgid "" "`bpo-31411 `__: Raise a TypeError " "instead of SystemError in case warnings.onceregistry is not a dictionary. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8828 +#: ../../../build/NEWS:8847 msgid "" "`bpo-31344 `__: For finer control of " "tracing behaviour when testing the interpreter, two new frame attributes " @@ -15479,13 +15513,13 @@ msgid "" "events." msgstr "" -#: ../../../build/NEWS:8834 ../../../build/NEWS:12007 +#: ../../../build/NEWS:8853 ../../../build/NEWS:12026 msgid "" "`bpo-31373 `__: Fix several possible " "instances of undefined behavior due to floating-point demotions." msgstr "" -#: ../../../build/NEWS:8837 ../../../build/NEWS:12010 +#: ../../../build/NEWS:8856 ../../../build/NEWS:12029 msgid "" "`bpo-30465 `__: Location information " "(``lineno`` and ``col_offset``) in f-strings is now (mostly) correct. This " @@ -15493,95 +15527,95 @@ msgid "" "the first line of the file)." msgstr "" -#: ../../../build/NEWS:8841 +#: ../../../build/NEWS:8860 msgid "" "`bpo-30860 `__: Consolidate CPython's " "global runtime state under a single struct. This improves discoverability " "of the runtime state." msgstr "" -#: ../../../build/NEWS:8844 +#: ../../../build/NEWS:8863 msgid "" "`bpo-31347 `__: Fix possible undefined " "behavior in _PyObject_FastCall_Prepend." msgstr "" -#: ../../../build/NEWS:8846 ../../../build/NEWS:12014 +#: ../../../build/NEWS:8865 ../../../build/NEWS:12033 msgid "" "`bpo-31343 `__: Include sys/sysmacros.h " "for major(), minor(), and makedev(). GNU C libray plans to remove the " "functions from sys/types.h." msgstr "" -#: ../../../build/NEWS:8849 ../../../build/NEWS:12017 +#: ../../../build/NEWS:8868 ../../../build/NEWS:12036 msgid "" "`bpo-31291 `__: Fix an assertion failure" " in `zipimport.zipimporter.get_data` on Windows, when the return value of " "``pathname.replace('/','\\\\')`` isn't a string. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8853 ../../../build/NEWS:12021 +#: ../../../build/NEWS:8872 ../../../build/NEWS:12040 msgid "" "`bpo-31271 `__: Fix an assertion failure" " in the write() method of `io.TextIOWrapper`, when the encoder doesn't " "return a bytes object. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8857 ../../../build/NEWS:12025 +#: ../../../build/NEWS:8876 ../../../build/NEWS:12044 msgid "" "`bpo-31243 `__: Fix a crash in some " "methods of `io.TextIOWrapper`, when the decoder's state is invalid. Patch by" " Oren Milman." msgstr "" -#: ../../../build/NEWS:8860 ../../../build/NEWS:12028 +#: ../../../build/NEWS:8879 ../../../build/NEWS:12047 msgid "" "`bpo-30721 `__: ``print`` now shows " "correct usage hint for using Python 2 redirection syntax. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:8863 ../../../build/NEWS:12031 +#: ../../../build/NEWS:8882 ../../../build/NEWS:12050 msgid "" "`bpo-31070 `__: Fix a race condition in " "importlib _get_module_lock()." msgstr "" -#: ../../../build/NEWS:8865 +#: ../../../build/NEWS:8884 msgid "" "`bpo-30747 `__: Add a non-dummy " "implementation of _Py_atomic_store and _Py_atomic_load on MSVC." msgstr "" -#: ../../../build/NEWS:8868 ../../../build/NEWS:12033 -#: ../../../build/NEWS:16380 +#: ../../../build/NEWS:8887 ../../../build/NEWS:12052 +#: ../../../build/NEWS:16399 msgid "" "`bpo-31095 `__: Fix potential crash " "during GC caused by ``tp_dealloc`` which doesn't call " "``PyObject_GC_UnTrack()``." msgstr "" -#: ../../../build/NEWS:8871 ../../../build/NEWS:12036 +#: ../../../build/NEWS:8890 ../../../build/NEWS:12055 msgid "" "`bpo-31071 `__: Avoid masking original " "TypeError in call with * unpacking when other arguments are passed." msgstr "" -#: ../../../build/NEWS:8874 ../../../build/NEWS:12039 +#: ../../../build/NEWS:8893 ../../../build/NEWS:12058 msgid "" "`bpo-30978 `__: str.format_map() now " "passes key lookup exceptions through. Previously any exception was replaced " "with a KeyError exception." msgstr "" -#: ../../../build/NEWS:8877 ../../../build/NEWS:12042 +#: ../../../build/NEWS:8896 ../../../build/NEWS:12061 msgid "" "`bpo-30808 `__: Use _Py_atomic API for " "concurrency-sensitive signal state." msgstr "" -#: ../../../build/NEWS:8879 ../../../build/NEWS:12044 -#: ../../../build/NEWS:16441 +#: ../../../build/NEWS:8898 ../../../build/NEWS:12063 +#: ../../../build/NEWS:16460 msgid "" "`bpo-30876 `__: Relative import from " "unloaded package now reimports the package instead of failing with " @@ -15589,7 +15623,7 @@ msgid "" "rather than SystemError." msgstr "" -#: ../../../build/NEWS:8883 ../../../build/NEWS:12048 +#: ../../../build/NEWS:8902 ../../../build/NEWS:12067 msgid "" "`bpo-30703 `__: Improve signal delivery." " Avoid using Py_AddPendingCall from signal handler, to avoid calling signal-" @@ -15598,53 +15632,53 @@ msgid "" "(some signals could be lost)." msgstr "" -#: ../../../build/NEWS:8888 ../../../build/NEWS:12053 -#: ../../../build/NEWS:16445 +#: ../../../build/NEWS:8907 ../../../build/NEWS:12072 +#: ../../../build/NEWS:16464 msgid "" "`bpo-30765 `__: Avoid blocking in " "pthread_mutex_lock() when PyThread_acquire_lock() is asked not to block." msgstr "" -#: ../../../build/NEWS:8891 ../../../build/NEWS:12056 +#: ../../../build/NEWS:8910 ../../../build/NEWS:12075 msgid "" "`bpo-31161 `__: Make sure the 'Missing " "parentheses' syntax error message is only applied to SyntaxError, not to " "subclasses. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:8894 ../../../build/NEWS:12059 +#: ../../../build/NEWS:8913 ../../../build/NEWS:12078 msgid "" "`bpo-30814 `__: Fixed a race condition " "when import a submodule from a package." msgstr "" -#: ../../../build/NEWS:8896 +#: ../../../build/NEWS:8915 msgid "" "`bpo-30736 `__: The internal unicodedata" " database has been upgraded to Unicode 10.0." msgstr "" -#: ../../../build/NEWS:8899 +#: ../../../build/NEWS:8918 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "from per-thread to per-interpreter to avoid crashes." msgstr "" -#: ../../../build/NEWS:8902 ../../../build/NEWS:12061 +#: ../../../build/NEWS:8921 ../../../build/NEWS:12080 msgid "" "`bpo-30597 `__: ``print`` now shows " "expected input in custom error message when used as a Python 2 statement. " "Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8905 ../../../build/NEWS:12476 +#: ../../../build/NEWS:8924 ../../../build/NEWS:12495 msgid "" "`bpo-30682 `__: Removed a too-strict " "assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " "and eval(\"f'\\\\\\r'\")." msgstr "" -#: ../../../build/NEWS:8908 +#: ../../../build/NEWS:8927 msgid "" "`bpo-30501 `__: The compiler now " "produces more optimal code for complex condition expressions in the \"if\", " @@ -15652,7 +15686,7 @@ msgid "" "expressions and comprehensions." msgstr "" -#: ../../../build/NEWS:8912 +#: ../../../build/NEWS:8931 msgid "" "`bpo-28180 `__: Implement :pep:`538` " "(legacy C locale coercion). This means that when a suitable coercion target " @@ -15661,20 +15695,20 @@ msgid "" "ASCII." msgstr "" -#: ../../../build/NEWS:8917 +#: ../../../build/NEWS:8936 msgid "" "`bpo-30486 `__: Allows setting cell " "values for __closure__. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:8920 +#: ../../../build/NEWS:8939 msgid "" "`bpo-30537 `__: itertools.islice now " "accepts integer-like objects (having an __index__ method) as start, stop, " "and slice arguments" msgstr "" -#: ../../../build/NEWS:8923 +#: ../../../build/NEWS:8942 msgid "" "`bpo-25324 `__: Tokens needed for " "parsing in Python moved to C. ``COMMENT``, ``NL`` and ``ENCODING``. This way" @@ -15682,29 +15716,29 @@ msgid "" "import the tokenize module." msgstr "" -#: ../../../build/NEWS:8927 ../../../build/NEWS:12481 +#: ../../../build/NEWS:8946 ../../../build/NEWS:12500 msgid "" "`bpo-29104 `__: Fixed parsing " "backslashes in f-strings." msgstr "" -#: ../../../build/NEWS:8929 ../../../build/NEWS:12483 -#: ../../../build/NEWS:16448 +#: ../../../build/NEWS:8948 ../../../build/NEWS:12502 +#: ../../../build/NEWS:16467 msgid "" "`bpo-27945 `__: Fixed various segfaults " "with dict when input collections are mutated during searching, inserting or " "comparing. Based on patches by Duane Griffin and Tim Mitchell." msgstr "" -#: ../../../build/NEWS:8933 ../../../build/NEWS:12487 -#: ../../../build/NEWS:16452 +#: ../../../build/NEWS:8952 ../../../build/NEWS:12506 +#: ../../../build/NEWS:16471 msgid "" "`bpo-25794 `__: Fixed type.__setattr__()" " and type.__delattr__() for non-interned attribute names. Based on patch by" " Eryk Sun." msgstr "" -#: ../../../build/NEWS:8936 ../../../build/NEWS:12490 +#: ../../../build/NEWS:8955 ../../../build/NEWS:12509 msgid "" "`bpo-30039 `__: If a KeyboardInterrupt " "happens when the interpreter is in the middle of resuming a chain of nested " @@ -15712,61 +15746,61 @@ msgid "" " frame." msgstr "" -#: ../../../build/NEWS:8940 +#: ../../../build/NEWS:8959 msgid "" "`bpo-28974 `__: ``object.__format__(x, " "'')`` is now equivalent to ``str(x)`` rather than ``format(str(self), '')``." msgstr "" -#: ../../../build/NEWS:8943 +#: ../../../build/NEWS:8962 msgid "" "`bpo-30024 `__: Circular imports " "involving absolute imports with binding a submodule to a name are now " "supported." msgstr "" -#: ../../../build/NEWS:8946 ../../../build/NEWS:12494 +#: ../../../build/NEWS:8965 ../../../build/NEWS:12513 msgid "" "`bpo-12414 `__: sys.getsizeof() on a " "code object now returns the sizes which includes the code struct and sizes " "of objects which it references. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8950 +#: ../../../build/NEWS:8969 msgid "" "`bpo-29839 `__: len() now raises " "ValueError rather than OverflowError if __len__() returned a large negative " "integer." msgstr "" -#: ../../../build/NEWS:8953 +#: ../../../build/NEWS:8972 msgid "" "`bpo-11913 `__: README.rst is now " "included in the list of distutils standard READMEs and therefore included in" " source distributions." msgstr "" -#: ../../../build/NEWS:8956 +#: ../../../build/NEWS:8975 msgid "" "`bpo-29914 `__: Fixed default " "implementations of __reduce__ and __reduce_ex__(). object.__reduce__() no " "longer takes arguments, object.__reduce_ex__() now requires one argument." msgstr "" -#: ../../../build/NEWS:8960 ../../../build/NEWS:12498 +#: ../../../build/NEWS:8979 ../../../build/NEWS:12517 msgid "" "`bpo-29949 `__: Fix memory usage " "regression of set and frozenset object." msgstr "" -#: ../../../build/NEWS:8962 ../../../build/NEWS:12500 -#: ../../../build/NEWS:16455 +#: ../../../build/NEWS:8981 ../../../build/NEWS:12519 +#: ../../../build/NEWS:16474 msgid "" "`bpo-29935 `__: Fixed error messages in " "the index() method of tuple, list and deque when pass indices of wrong type." msgstr "" -#: ../../../build/NEWS:8965 +#: ../../../build/NEWS:8984 msgid "" "`bpo-29816 `__: Shift operation now has " "less opportunity to raise OverflowError. ValueError always is raised rather " @@ -15774,44 +15808,44 @@ msgid "" "count always returns zero." msgstr "" -#: ../../../build/NEWS:8970 +#: ../../../build/NEWS:8989 msgid "" "`bpo-24821 `__: Fixed the slowing down " "to 25 times in the searching of some unlucky Unicode characters." msgstr "" -#: ../../../build/NEWS:8973 +#: ../../../build/NEWS:8992 msgid "" "`bpo-29102 `__: Add a unique ID to " "PyInterpreterState. This makes it easier to identify each subinterpreter." msgstr "" -#: ../../../build/NEWS:8976 +#: ../../../build/NEWS:8995 msgid "" "`bpo-29894 `__: The deprecation warning " "is emitted if __complex__ returns an instance of a strict subclass of " "complex. In a future versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:8980 ../../../build/NEWS:12503 +#: ../../../build/NEWS:8999 ../../../build/NEWS:12522 msgid "" "`bpo-29859 `__: Show correct error " "messages when any of the pthread_* calls in thread_pthread.h fails." msgstr "" -#: ../../../build/NEWS:8983 +#: ../../../build/NEWS:9002 msgid "" "`bpo-29849 `__: Fix a memory leak when " "an ImportError is raised during from import." msgstr "" -#: ../../../build/NEWS:8986 ../../../build/NEWS:12511 +#: ../../../build/NEWS:9005 ../../../build/NEWS:12530 msgid "" "`bpo-28856 `__: Fix an oversight that %b" " format for bytes should support objects follow the buffer protocol." msgstr "" -#: ../../../build/NEWS:8989 ../../../build/NEWS:12828 +#: ../../../build/NEWS:9008 ../../../build/NEWS:12847 msgid "" "`bpo-29723 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -15823,81 +15857,81 @@ msgid "" "location named on the command line." msgstr "" -#: ../../../build/NEWS:8997 +#: ../../../build/NEWS:9016 msgid "" "`bpo-29568 `__: Escaped percent \"%%\" " "in the format string for classic string formatting no longer allows any " "characters between two percents." msgstr "" -#: ../../../build/NEWS:9000 ../../../build/NEWS:12514 +#: ../../../build/NEWS:9019 ../../../build/NEWS:12533 msgid "" "`bpo-29714 `__: Fix a regression that " "bytes format may fail when containing zero bytes inside." msgstr "" -#: ../../../build/NEWS:9003 +#: ../../../build/NEWS:9022 msgid "" "`bpo-29695 `__: bool(), float(), list() " "and tuple() no longer take keyword arguments. The first argument of int() " "can now be passes only as positional argument." msgstr "" -#: ../../../build/NEWS:9007 ../../../build/NEWS:12852 +#: ../../../build/NEWS:9026 ../../../build/NEWS:12871 msgid "" "`bpo-28893 `__: Set correct __cause__ " "for errors about invalid awaitables returned from __aiter__ and __anext__." msgstr "" -#: ../../../build/NEWS:9010 ../../../build/NEWS:12506 -#: ../../../build/NEWS:16458 +#: ../../../build/NEWS:9029 ../../../build/NEWS:12525 +#: ../../../build/NEWS:16477 msgid "" "`bpo-28876 `__: ``bool(range)`` works " "even if ``len(range)`` raises :exc:`OverflowError`." msgstr "" -#: ../../../build/NEWS:9013 ../../../build/NEWS:12855 +#: ../../../build/NEWS:9032 ../../../build/NEWS:12874 msgid "" "`bpo-29683 `__: Fixes to memory " "allocation in _PyCode_SetExtra. Patch by Brian Coleman." msgstr "" -#: ../../../build/NEWS:9016 ../../../build/NEWS:12858 +#: ../../../build/NEWS:9035 ../../../build/NEWS:12877 msgid "" "`bpo-29684 `__: Fix minor regression of " "PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " "a dict. But it might cause segv when args=NULL and kwargs is not a dict." msgstr "" -#: ../../../build/NEWS:9020 ../../../build/NEWS:12862 -#: ../../../build/NEWS:16469 +#: ../../../build/NEWS:9039 ../../../build/NEWS:12881 +#: ../../../build/NEWS:16488 msgid "" "`bpo-28598 `__: Support __rmod__ for " "subclasses of str being called before str.__mod__. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:9023 ../../../build/NEWS:12865 +#: ../../../build/NEWS:9042 ../../../build/NEWS:12884 msgid "" "`bpo-29607 `__: Fix stack_effect " "computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." msgstr "" -#: ../../../build/NEWS:9026 ../../../build/NEWS:12868 -#: ../../../build/NEWS:16472 +#: ../../../build/NEWS:9045 ../../../build/NEWS:12887 +#: ../../../build/NEWS:16491 msgid "" "`bpo-29602 `__: Fix incorrect handling " "of signed zeros in complex constructor for complex subclasses and for inputs" " having a __complex__ method. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:9030 ../../../build/NEWS:12872 -#: ../../../build/NEWS:16476 +#: ../../../build/NEWS:9049 ../../../build/NEWS:12891 +#: ../../../build/NEWS:16495 msgid "" "`bpo-29347 `__: Fixed possibly " "dereferencing undefined pointers when creating weakref objects." msgstr "" -#: ../../../build/NEWS:9033 +#: ../../../build/NEWS:9052 msgid "" "`bpo-29463 `__: Add ``docstring`` field " "to Module, ClassDef, FunctionDef, and AsyncFunctionDef ast nodes. docstring" @@ -15906,122 +15940,122 @@ msgid "" ":issue:`32911`.)" msgstr "" -#: ../../../build/NEWS:9038 ../../../build/NEWS:12875 -#: ../../../build/NEWS:16479 +#: ../../../build/NEWS:9057 ../../../build/NEWS:12894 +#: ../../../build/NEWS:16498 msgid "" "`bpo-29438 `__: Fixed use-after-free " "problem in key sharing dict." msgstr "" -#: ../../../build/NEWS:9040 +#: ../../../build/NEWS:9059 msgid "" "`bpo-29546 `__: Set the 'path' and " "'name' attribute on ImportError for ``from ... import ...``." msgstr "" -#: ../../../build/NEWS:9043 +#: ../../../build/NEWS:9062 msgid "" "`bpo-29546 `__: Improve from-import " "error message with location" msgstr "" -#: ../../../build/NEWS:9045 ../../../build/NEWS:12517 -#: ../../../build/NEWS:16486 +#: ../../../build/NEWS:9064 ../../../build/NEWS:12536 +#: ../../../build/NEWS:16505 msgid "" "`bpo-29478 `__: If max_line_length=None " "is specified while using the Compat32 policy, it is no longer ignored. " "Patch by Mircea Cosbuc." msgstr "" -#: ../../../build/NEWS:9048 ../../../build/NEWS:12877 -#: ../../../build/NEWS:16481 +#: ../../../build/NEWS:9067 ../../../build/NEWS:12896 +#: ../../../build/NEWS:16500 msgid "" "`bpo-29319 `__: Prevent " "RunMainFromImporter overwriting sys.path[0]." msgstr "" -#: ../../../build/NEWS:9050 ../../../build/NEWS:12879 -#: ../../../build/NEWS:16483 +#: ../../../build/NEWS:9069 ../../../build/NEWS:12898 +#: ../../../build/NEWS:16502 msgid "" "`bpo-29337 `__: Fixed possible " "BytesWarning when compare the code objects. Warnings could be emitted at " "compile time." msgstr "" -#: ../../../build/NEWS:9053 ../../../build/NEWS:12882 +#: ../../../build/NEWS:9072 ../../../build/NEWS:12901 msgid "" "`bpo-29327 `__: Fixed a crash when pass " "the iterable keyword argument to sorted()." msgstr "" -#: ../../../build/NEWS:9056 ../../../build/NEWS:12885 +#: ../../../build/NEWS:9075 ../../../build/NEWS:12904 msgid "" "`bpo-29034 `__: Fix memory leak and use-" "after-free in os module (path_converter)." msgstr "" -#: ../../../build/NEWS:9059 ../../../build/NEWS:12888 +#: ../../../build/NEWS:9078 ../../../build/NEWS:12907 msgid "" "`bpo-29159 `__: Fix regression in " "bytes(x) when x.__index__() raises Exception." msgstr "" -#: ../../../build/NEWS:9061 +#: ../../../build/NEWS:9080 msgid "" "`bpo-29049 `__: Call " "_PyObject_GC_TRACK() lazily when calling Python function. Calling function " "is up to 5% faster." msgstr "" -#: ../../../build/NEWS:9064 +#: ../../../build/NEWS:9083 msgid "" "`bpo-28927 `__: bytes.fromhex() and " "bytearray.fromhex() now ignore all ASCII whitespace, not only spaces. Patch" " by Robert Xiao." msgstr "" -#: ../../../build/NEWS:9067 ../../../build/NEWS:12890 -#: ../../../build/NEWS:16835 +#: ../../../build/NEWS:9086 ../../../build/NEWS:12909 +#: ../../../build/NEWS:16854 msgid "" "`bpo-28932 `__: Do not include " " if it does not exist." msgstr "" -#: ../../../build/NEWS:9069 ../../../build/NEWS:12892 -#: ../../../build/NEWS:16840 +#: ../../../build/NEWS:9088 ../../../build/NEWS:12911 +#: ../../../build/NEWS:16859 msgid "" "`bpo-25677 `__: Correct the positioning " "of the syntax error caret for indented blocks. Based on patch by Michael " "Layzell." msgstr "" -#: ../../../build/NEWS:9072 ../../../build/NEWS:12895 -#: ../../../build/NEWS:16843 +#: ../../../build/NEWS:9091 ../../../build/NEWS:12914 +#: ../../../build/NEWS:16862 msgid "" "`bpo-29000 `__: Fixed bytes formatting " "of octals with zero padding in alternate form." msgstr "" -#: ../../../build/NEWS:9075 +#: ../../../build/NEWS:9094 msgid "" "`bpo-18896 `__: Python function can now " "have more than 255 parameters. collections.namedtuple() now supports tuples " "with more than 255 elements." msgstr "" -#: ../../../build/NEWS:9078 +#: ../../../build/NEWS:9097 msgid "" "`bpo-28596 `__: The preferred encoding " "is UTF-8 on Android. Patch written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:9081 +#: ../../../build/NEWS:9100 msgid "" "`bpo-22257 `__: Clean up interpreter " "startup (see :pep:`432`)." msgstr "" -#: ../../../build/NEWS:9083 ../../../build/NEWS:12898 +#: ../../../build/NEWS:9102 ../../../build/NEWS:12917 msgid "" "`bpo-26919 `__: On Android, operating " "system data is now always encoded/decoded to/from UTF-8, instead of the " @@ -16029,42 +16063,42 @@ msgid "" "os.fsdecode() which are already using UTF-8." msgstr "" -#: ../../../build/NEWS:9087 ../../../build/NEWS:12902 +#: ../../../build/NEWS:9106 ../../../build/NEWS:12921 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug triggerable by a monkey-patched" " len() function." msgstr "" -#: ../../../build/NEWS:9090 ../../../build/NEWS:13176 +#: ../../../build/NEWS:9109 ../../../build/NEWS:13195 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table. Patch written by INADA Naoki." msgstr "" -#: ../../../build/NEWS:9093 ../../../build/NEWS:12905 +#: ../../../build/NEWS:9112 ../../../build/NEWS:12924 msgid "" "`bpo-28739 `__: f-string expressions are" " no longer accepted as docstrings and by ast.literal_eval() even if they do " "not include expressions." msgstr "" -#: ../../../build/NEWS:9096 ../../../build/NEWS:12908 -#: ../../../build/NEWS:16846 +#: ../../../build/NEWS:9115 ../../../build/NEWS:12927 +#: ../../../build/NEWS:16865 msgid "" "`bpo-28512 `__: Fixed setting the offset" " attribute of SyntaxError by PyErr_SyntaxLocationEx() and " "PyErr_SyntaxLocationObject()." msgstr "" -#: ../../../build/NEWS:9099 ../../../build/NEWS:12911 +#: ../../../build/NEWS:9118 ../../../build/NEWS:12930 msgid "" "`bpo-28918 `__: Fix the cross " "compilation of xxlimited when Python has been built with Py_DEBUG defined." msgstr "" -#: ../../../build/NEWS:9102 ../../../build/NEWS:13206 +#: ../../../build/NEWS:9121 ../../../build/NEWS:13225 msgid "" "`bpo-23722 `__: Rather than silently " "producing a class that doesn't support zero-argument ``super()`` in methods," @@ -16073,7 +16107,7 @@ msgid "" "supports zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:9108 ../../../build/NEWS:13212 +#: ../../../build/NEWS:9127 ../../../build/NEWS:13231 msgid "" "`bpo-28797 `__: Modifying the class " "__dict__ inside the __set_name__ method of a descriptor that is used inside " @@ -16081,7 +16115,7 @@ msgid "" "descriptors." msgstr "" -#: ../../../build/NEWS:9112 +#: ../../../build/NEWS:9131 msgid "" "`bpo-28799 `__: Remove the " "``PyEval_GetCallStats()`` function and deprecate the untested and " @@ -16090,13 +16124,13 @@ msgid "" ":mod:`profile` to profile function calls." msgstr "" -#: ../../../build/NEWS:9117 +#: ../../../build/NEWS:9136 msgid "" "`bpo-12844 `__: More than 255 arguments " "can now be passed to a function." msgstr "" -#: ../../../build/NEWS:9119 ../../../build/NEWS:13216 +#: ../../../build/NEWS:9138 ../../../build/NEWS:13235 msgid "" "`bpo-28782 `__: Fix a bug in the " "implementation ``yield from`` when checking if the next instruction is " @@ -16104,7 +16138,7 @@ msgid "" "`__)." msgstr "" -#: ../../../build/NEWS:9123 +#: ../../../build/NEWS:9142 msgid "" "`bpo-28774 `__: Fix error position of " "the unicode error in ASCII and Latin1 encoders when a string returned by the" @@ -16112,20 +16146,20 @@ msgid "" " ASCII codec, characters out of the U+0000-U+00FF range for Latin1)." msgstr "" -#: ../../../build/NEWS:9128 ../../../build/NEWS:12914 +#: ../../../build/NEWS:9147 ../../../build/NEWS:12933 msgid "" "`bpo-28731 `__: Optimize " "_PyDict_NewPresized() to create correct size dict. Improve speed of dict " "literal with constant keys up to 30%." msgstr "" -#: ../../../build/NEWS:9131 ../../../build/NEWS:13270 +#: ../../../build/NEWS:9150 ../../../build/NEWS:13289 msgid "" "`bpo-28532 `__: Show sys.version when -V" " option is supplied twice." msgstr "" -#: ../../../build/NEWS:9133 ../../../build/NEWS:13272 +#: ../../../build/NEWS:9152 ../../../build/NEWS:13291 msgid "" "`bpo-27100 `__: The with-statement now " "checks for __enter__ before it checks for __exit__. This gives less " @@ -16133,351 +16167,351 @@ msgid "" "Ellington." msgstr "" -#: ../../../build/NEWS:9137 ../../../build/NEWS:13276 +#: ../../../build/NEWS:9156 ../../../build/NEWS:13295 msgid "" "`bpo-28746 `__: Fix the " "set_inheritable() file descriptor method on platforms that do not have the " "ioctl FIOCLEX and FIONCLEX commands." msgstr "" -#: ../../../build/NEWS:9140 ../../../build/NEWS:13279 +#: ../../../build/NEWS:9159 ../../../build/NEWS:13298 msgid "" "`bpo-26920 `__: Fix not getting the " "locale's charset upon initializing the interpreter, on platforms that do not" " have langinfo." msgstr "" -#: ../../../build/NEWS:9143 ../../../build/NEWS:13282 -#: ../../../build/NEWS:16852 +#: ../../../build/NEWS:9162 ../../../build/NEWS:13301 +#: ../../../build/NEWS:16871 msgid "" "`bpo-28648 `__: Fixed crash in " "Py_DecodeLocale() in debug build on Mac OS X when decode astral characters." " Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9146 ../../../build/NEWS:13288 +#: ../../../build/NEWS:9165 ../../../build/NEWS:13307 msgid "" "`bpo-28665 `__: Improve speed of the " "STORE_DEREF opcode by 40%." msgstr "" -#: ../../../build/NEWS:9148 ../../../build/NEWS:13285 -#: ../../../build/NEWS:16855 +#: ../../../build/NEWS:9167 ../../../build/NEWS:13304 +#: ../../../build/NEWS:16874 msgid "" "`bpo-19398 `__: Extra slash no longer " "added to sys.path components in case of empty compile-time PYTHONPATH " "components." msgstr "" -#: ../../../build/NEWS:9151 +#: ../../../build/NEWS:9170 msgid "" "`bpo-28621 `__: Sped up converting int " "to float by reusing faster bits counting implementation. Patch by Adrian " "Wielgosik." msgstr "" -#: ../../../build/NEWS:9154 +#: ../../../build/NEWS:9173 msgid "" "`bpo-28580 `__: Optimize iterating split" " table values. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9156 ../../../build/NEWS:13290 +#: ../../../build/NEWS:9175 ../../../build/NEWS:13309 msgid "" "`bpo-28583 `__: PyDict_SetDefault didn't" " combine split table when needed. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9159 ../../../build/NEWS:13384 +#: ../../../build/NEWS:9178 ../../../build/NEWS:13403 msgid "" "`bpo-28128 `__: Deprecation warning for " "invalid str and byte escape sequences now prints better information about " "where the error occurs. Patch by Serhiy Storchaka and Eric Smith." msgstr "" -#: ../../../build/NEWS:9163 ../../../build/NEWS:13388 +#: ../../../build/NEWS:9182 ../../../build/NEWS:13407 msgid "" "`bpo-28509 `__: dict.update() no longer " "allocate unnecessary large memory." msgstr "" -#: ../../../build/NEWS:9165 ../../../build/NEWS:13390 -#: ../../../build/NEWS:16858 +#: ../../../build/NEWS:9184 ../../../build/NEWS:13409 +#: ../../../build/NEWS:16877 msgid "" "`bpo-28426 `__: Fixed potential crash in" " PyUnicode_AsDecodedObject() in debug build." msgstr "" -#: ../../../build/NEWS:9168 ../../../build/NEWS:13393 +#: ../../../build/NEWS:9187 ../../../build/NEWS:13412 msgid "" "`bpo-28517 `__: Fixed of-by-one error in" " the peephole optimizer that caused keeping unreachable code." msgstr "" -#: ../../../build/NEWS:9171 ../../../build/NEWS:13396 +#: ../../../build/NEWS:9190 ../../../build/NEWS:13415 msgid "" "`bpo-28214 `__: Improved exception " "reporting for problematic __set_name__ attributes." msgstr "" -#: ../../../build/NEWS:9174 ../../../build/NEWS:13399 -#: ../../../build/NEWS:16861 +#: ../../../build/NEWS:9193 ../../../build/NEWS:13418 +#: ../../../build/NEWS:16880 msgid "" "`bpo-23782 `__: Fixed possible memory " "leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()." msgstr "" -#: ../../../build/NEWS:9177 ../../../build/NEWS:13508 +#: ../../../build/NEWS:9196 ../../../build/NEWS:13527 msgid "" "`bpo-28183 `__: Optimize and cleanup " "dict iteration." msgstr "" -#: ../../../build/NEWS:9179 ../../../build/NEWS:13510 +#: ../../../build/NEWS:9198 ../../../build/NEWS:13529 msgid "" "`bpo-26081 `__: Added C implementation " "of asyncio.Future. Original patch by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:9182 ../../../build/NEWS:13513 -#: ../../../build/NEWS:16864 +#: ../../../build/NEWS:9201 ../../../build/NEWS:13532 +#: ../../../build/NEWS:16883 msgid "" "`bpo-28379 `__: Added sanity checks and " "tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9185 ../../../build/NEWS:13516 -#: ../../../build/NEWS:16867 +#: ../../../build/NEWS:9204 ../../../build/NEWS:13535 +#: ../../../build/NEWS:16886 msgid "" "`bpo-28376 `__: The type of long range " "iterator is now registered as Iterator. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9188 +#: ../../../build/NEWS:9207 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is disallowed. Calling " "iter() on range instance is the only way. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9192 ../../../build/NEWS:13525 -#: ../../../build/NEWS:16873 +#: ../../../build/NEWS:9211 ../../../build/NEWS:13544 +#: ../../../build/NEWS:16892 msgid "" "`bpo-26906 `__: Resolving special " "methods of uninitialized type now causes implicit initialization of the type" " instead of a fail." msgstr "" -#: ../../../build/NEWS:9195 ../../../build/NEWS:13528 -#: ../../../build/NEWS:16876 +#: ../../../build/NEWS:9214 ../../../build/NEWS:13547 +#: ../../../build/NEWS:16895 msgid "" "`bpo-18287 `__: PyType_Ready() now " "checks that tp_name is not NULL. Original patch by Niklas Koep." msgstr "" -#: ../../../build/NEWS:9198 ../../../build/NEWS:13531 -#: ../../../build/NEWS:16879 +#: ../../../build/NEWS:9217 ../../../build/NEWS:13550 +#: ../../../build/NEWS:16898 msgid "" "`bpo-24098 `__: Fixed possible crash " "when AST is changed in process of compiling it." msgstr "" -#: ../../../build/NEWS:9201 ../../../build/NEWS:13534 +#: ../../../build/NEWS:9220 ../../../build/NEWS:13553 msgid "" "`bpo-28201 `__: Dict reduces possibility" " of 2nd conflict in hash table when hashes have same lower bits." msgstr "" -#: ../../../build/NEWS:9204 ../../../build/NEWS:13537 -#: ../../../build/NEWS:16882 +#: ../../../build/NEWS:9223 ../../../build/NEWS:13556 +#: ../../../build/NEWS:16901 msgid "" "`bpo-28350 `__: String constants with " "null character no longer interned." msgstr "" -#: ../../../build/NEWS:9206 ../../../build/NEWS:13539 -#: ../../../build/NEWS:16884 +#: ../../../build/NEWS:9225 ../../../build/NEWS:13558 +#: ../../../build/NEWS:16903 msgid "" "`bpo-26617 `__: Fix crash when GC runs " "during weakref callbacks." msgstr "" -#: ../../../build/NEWS:9208 ../../../build/NEWS:13541 -#: ../../../build/NEWS:16886 +#: ../../../build/NEWS:9227 ../../../build/NEWS:13560 +#: ../../../build/NEWS:16905 msgid "" "`bpo-27942 `__: String constants now " "interned recursively in tuples and frozensets." msgstr "" -#: ../../../build/NEWS:9211 +#: ../../../build/NEWS:9230 msgid "" "`bpo-28289 `__: ImportError.__init__ now" " resets not specified attributes." msgstr "" -#: ../../../build/NEWS:9213 ../../../build/NEWS:13544 -#: ../../../build/NEWS:16889 +#: ../../../build/NEWS:9232 ../../../build/NEWS:13563 +#: ../../../build/NEWS:16908 msgid "" "`bpo-21578 `__: Fixed misleading error " "message when ImportError called with invalid keyword args." msgstr "" -#: ../../../build/NEWS:9216 ../../../build/NEWS:13547 +#: ../../../build/NEWS:9235 ../../../build/NEWS:13566 msgid "" "`bpo-28203 `__: Fix incorrect type in " "complex(1.0, {2:3}) error message. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:9219 ../../../build/NEWS:13550 +#: ../../../build/NEWS:9238 ../../../build/NEWS:13569 msgid "" "`bpo-28086 `__: Single var-positional " "argument of tuple subtype was passed unscathed to the C-defined function. " "Now it is converted to exact tuple." msgstr "" -#: ../../../build/NEWS:9222 ../../../build/NEWS:13553 +#: ../../../build/NEWS:9241 ../../../build/NEWS:13572 msgid "" "`bpo-28214 `__: Now __set_name__ is " "looked up on the class instead of the instance." msgstr "" -#: ../../../build/NEWS:9225 ../../../build/NEWS:13556 -#: ../../../build/NEWS:16895 +#: ../../../build/NEWS:9244 ../../../build/NEWS:13575 +#: ../../../build/NEWS:16914 msgid "" "`bpo-27955 `__: Fallback on reading " "/dev/urandom device when the getrandom() syscall fails with EPERM, for " "example when blocked by SECCOMP." msgstr "" -#: ../../../build/NEWS:9228 ../../../build/NEWS:13559 +#: ../../../build/NEWS:9247 ../../../build/NEWS:13578 msgid "" "`bpo-28192 `__: Don't import readline in" " isolated mode." msgstr "" -#: ../../../build/NEWS:9230 +#: ../../../build/NEWS:9249 msgid "" "`bpo-27441 `__: Remove some redundant " "assignments to ob_size in longobject.c. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9233 +#: ../../../build/NEWS:9252 msgid "" "`bpo-27222 `__: Clean up redundant code " "in long_rshift function. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9236 ../../../build/NEWS:13561 +#: ../../../build/NEWS:9255 ../../../build/NEWS:13580 msgid "Upgrade internal unicode databases to Unicode version 9.0.0." msgstr "Perbarui database unicode internal ke Unicode versi 9.0.0." -#: ../../../build/NEWS:9238 ../../../build/NEWS:13563 -#: ../../../build/NEWS:16898 +#: ../../../build/NEWS:9257 ../../../build/NEWS:13582 +#: ../../../build/NEWS:16917 msgid "" "`bpo-28131 `__: Fix a regression in " "zipimport's compile_source(). zipimport should use the same optimization " "level as the interpreter." msgstr "" -#: ../../../build/NEWS:9241 ../../../build/NEWS:13566 +#: ../../../build/NEWS:9260 ../../../build/NEWS:13585 msgid "" "`bpo-28126 `__: Replace Py_MEMCPY with " "memcpy(). Visual Studio can properly optimize memcpy()." msgstr "" -#: ../../../build/NEWS:9244 ../../../build/NEWS:13569 +#: ../../../build/NEWS:9263 ../../../build/NEWS:13588 msgid "" "`bpo-28120 `__: Fix dict.pop() for " "splitted dictionary when trying to remove a \"pending key\" (Not yet " "inserted in split-table). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9247 ../../../build/NEWS:13572 +#: ../../../build/NEWS:9266 ../../../build/NEWS:13591 msgid "" "`bpo-26182 `__: Raise DeprecationWarning" " when async and await keywords are used as variable/attribute/class/function" " name." msgstr "" -#: ../../../build/NEWS:9250 ../../../build/NEWS:13297 +#: ../../../build/NEWS:9269 ../../../build/NEWS:13316 msgid "" "`bpo-26182 `__: Fix a refleak in code " "that raises DeprecationWarning." msgstr "" -#: ../../../build/NEWS:9252 ../../../build/NEWS:13299 +#: ../../../build/NEWS:9271 ../../../build/NEWS:13318 msgid "" "`bpo-28721 `__: Fix asynchronous " "generators aclose() and athrow() to handle StopAsyncIteration propagation " "properly." msgstr "" -#: ../../../build/NEWS:9255 +#: ../../../build/NEWS:9274 msgid "" "`bpo-26110 `__: Speed-up method calls: " "add LOAD_METHOD and CALL_METHOD opcodes." msgstr "" -#: ../../../build/NEWS:9260 ../../../build/NEWS:12067 +#: ../../../build/NEWS:9279 ../../../build/NEWS:12086 msgid "" "`bpo-31499 `__: xml.etree: Fix a crash " "when a parser is part of a reference cycle." msgstr "" -#: ../../../build/NEWS:9263 ../../../build/NEWS:11790 +#: ../../../build/NEWS:9282 ../../../build/NEWS:11809 msgid "" "`bpo-31482 `__: ``random.seed()`` now " "works with bytes in version=1" msgstr "" -#: ../../../build/NEWS:9265 ../../../build/NEWS:12070 +#: ../../../build/NEWS:9284 ../../../build/NEWS:12089 msgid "" "`bpo-28556 `__: typing.get_type_hints " "now finds the right globalns for classes and modules by default (when no " "``globalns`` was specified by the caller)." msgstr "" -#: ../../../build/NEWS:9268 ../../../build/NEWS:12073 +#: ../../../build/NEWS:9287 ../../../build/NEWS:12092 msgid "" "`bpo-28556 `__: Speed improvements to " "the ``typing`` module. Original PRs by Ivan Levkivskyi and Mitar." msgstr "" -#: ../../../build/NEWS:9271 ../../../build/NEWS:12076 +#: ../../../build/NEWS:9290 ../../../build/NEWS:12095 msgid "" "`bpo-31544 `__: The C accelerator module" " of ElementTree ignored exceptions raised when looking up TreeBuilder target" " methods in XMLParser()." msgstr "" -#: ../../../build/NEWS:9274 ../../../build/NEWS:12079 +#: ../../../build/NEWS:9293 ../../../build/NEWS:12098 msgid "" "`bpo-31234 `__: " "socket.create_connection() now fixes manually a reference cycle: clear the " "variable storing the last exception on success." msgstr "" -#: ../../../build/NEWS:9277 ../../../build/NEWS:12082 +#: ../../../build/NEWS:9296 ../../../build/NEWS:12101 msgid "" "`bpo-31457 `__: LoggerAdapter objects " "can now be nested." msgstr "" -#: ../../../build/NEWS:9279 +#: ../../../build/NEWS:9298 msgid "" "`bpo-31431 `__: " "SSLContext.check_hostname now automatically sets SSLContext.verify_mode to " "ssl.CERT_REQUIRED instead of failing with a ValueError." msgstr "" -#: ../../../build/NEWS:9283 +#: ../../../build/NEWS:9302 msgid "" "`bpo-31233 `__: " "socketserver.ThreadingMixIn now keeps a list of non-daemonic threads to wait" " until all these threads complete in server_close()." msgstr "" -#: ../../../build/NEWS:9286 +#: ../../../build/NEWS:9305 msgid "" "`bpo-28638 `__: Changed the " "implementation strategy for collections.namedtuple() to substantially reduce" @@ -16491,39 +16525,39 @@ msgid "" "Serhiy Storchaka, and Raymond Hettinger.)" msgstr "" -#: ../../../build/NEWS:9297 ../../../build/NEWS:12084 +#: ../../../build/NEWS:9316 ../../../build/NEWS:12103 msgid "" "`bpo-31400 `__: Improves SSL error " "handling to avoid losing error numbers." msgstr "" -#: ../../../build/NEWS:9299 +#: ../../../build/NEWS:9318 msgid "" "`bpo-27629 `__: Make return types of " "SSLContext.wrap_bio() and SSLContext.wrap_socket() customizable." msgstr "" -#: ../../../build/NEWS:9302 ../../../build/NEWS:12086 +#: ../../../build/NEWS:9321 ../../../build/NEWS:12105 msgid "" "`bpo-28958 `__: ssl.SSLContext() now " "uses OpenSSL error information when a context cannot be instantiated." msgstr "" -#: ../../../build/NEWS:9305 +#: ../../../build/NEWS:9324 msgid "" "`bpo-28182 `__: The SSL module now " "raises SSLCertVerificationError when OpenSSL fails to verify the peer's " "certificate. The exception contains more information about the error." msgstr "" -#: ../../../build/NEWS:9309 ../../../build/NEWS:12089 +#: ../../../build/NEWS:9328 ../../../build/NEWS:12108 msgid "" "`bpo-27340 `__: SSLSocket.sendall() now " "uses memoryview to create slices of data. This fixes support for all bytes-" "like object. It is also more efficient and avoids costly copies." msgstr "" -#: ../../../build/NEWS:9313 +#: ../../../build/NEWS:9332 msgid "" "`bpo-14191 `__: A new function " "``argparse.ArgumentParser.parse_intermixed_args`` provides the ability to " @@ -16531,33 +16565,33 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:9318 ../../../build/NEWS:12093 +#: ../../../build/NEWS:9337 ../../../build/NEWS:12112 msgid "" "`bpo-31178 `__: Fix string concatenation" " bug in rare error path in the subprocess module" msgstr "" -#: ../../../build/NEWS:9321 ../../../build/NEWS:12096 +#: ../../../build/NEWS:9340 ../../../build/NEWS:12115 msgid "" "`bpo-31350 `__: Micro-optimize " ":func:`asyncio._get_running_loop` to become up to 10% faster." msgstr "" -#: ../../../build/NEWS:9324 ../../../build/NEWS:12099 -#: ../../../build/NEWS:16391 +#: ../../../build/NEWS:9343 ../../../build/NEWS:12118 +#: ../../../build/NEWS:16410 msgid "" "`bpo-31170 `__: expat: Update libexpat " "from 2.2.3 to 2.2.4. Fix copying of partial characters for UTF-8 input " "(libexpat bug 115): https://github.com/libexpat/libexpat/issues/115" msgstr "" -#: ../../../build/NEWS:9328 ../../../build/NEWS:12103 +#: ../../../build/NEWS:9347 ../../../build/NEWS:12122 msgid "" "`bpo-29136 `__: Add TLS 1.3 cipher " "suites and OP_NO_TLSv1_3." msgstr "" -#: ../../../build/NEWS:9330 +#: ../../../build/NEWS:9349 msgid "" "`bpo-1198569 `__: ``string.Template`` " "subclasses can optionally define ``braceidpattern`` if they want to specify " @@ -16565,7 +16599,7 @@ msgid "" "default) it falls back to ``idpattern``." msgstr "" -#: ../../../build/NEWS:9335 +#: ../../../build/NEWS:9354 msgid "" "`bpo-31326 `__: " "concurrent.futures.ProcessPoolExecutor.shutdown() now explicitly closes the " @@ -16573,61 +16607,61 @@ msgid "" "thread, to prevent leaking a dangling thread." msgstr "" -#: ../../../build/NEWS:9339 ../../../build/NEWS:12114 +#: ../../../build/NEWS:9358 ../../../build/NEWS:12133 msgid "" "`bpo-27144 `__: The ``map()`` and " "``as_completed()`` iterators in ``concurrent.futures`` now avoid keeping a " "reference to yielded objects." msgstr "" -#: ../../../build/NEWS:9342 +#: ../../../build/NEWS:9361 msgid "" "`bpo-31281 `__: Fix " "``fileinput.FileInput(files, inplace=True)`` when ``files`` contain " "``pathlib.Path`` objects." msgstr "" -#: ../../../build/NEWS:9345 ../../../build/NEWS:12117 +#: ../../../build/NEWS:9364 ../../../build/NEWS:12136 msgid "" "`bpo-10746 `__: Fix ctypes producing " "wrong :pep:`3118` type codes for integer types." msgstr "" -#: ../../../build/NEWS:9348 +#: ../../../build/NEWS:9367 msgid "" "`bpo-27584 `__: ``AF_VSOCK`` has been " "added to the socket interface which allows communication between virtual " "machines and their host." msgstr "" -#: ../../../build/NEWS:9351 ../../../build/NEWS:12120 +#: ../../../build/NEWS:9370 ../../../build/NEWS:12139 msgid "" "`bpo-22536 `__: The subprocess module " "now sets the filename when FileNotFoundError is raised on POSIX systems due " "to the executable or cwd not being found." msgstr "" -#: ../../../build/NEWS:9355 +#: ../../../build/NEWS:9374 msgid "" "`bpo-29741 `__: Update some methods in " "the _pyio module to also accept integer types. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9358 ../../../build/NEWS:12124 +#: ../../../build/NEWS:9377 ../../../build/NEWS:12143 msgid "" "`bpo-31249 `__: concurrent.futures: " "WorkItem.run() used by ThreadPoolExecutor now breaks a reference cycle " "between an exception object and the WorkItem object." msgstr "" -#: ../../../build/NEWS:9362 ../../../build/NEWS:12128 +#: ../../../build/NEWS:9381 ../../../build/NEWS:12147 msgid "" "`bpo-31247 `__: xmlrpc.server now " "explicitly breaks reference cycles when using sys.exc_info() in code " "handling exceptions." msgstr "" -#: ../../../build/NEWS:9365 +#: ../../../build/NEWS:9384 msgid "" "`bpo-23835 `__: configparser: reading " "defaults in the ``ConfigParser()`` constructor is now using ``read_dict()``," @@ -16636,7 +16670,7 @@ msgid "" "converted to strings. Patch by James Tocknell." msgstr "" -#: ../../../build/NEWS:9371 ../../../build/NEWS:11045 +#: ../../../build/NEWS:9390 ../../../build/NEWS:11064 msgid "" "`bpo-31238 `__: pydoc: the stop() method" " of the private ServerThread class now waits until " @@ -16644,20 +16678,20 @@ msgid "" "docserver attribute to None to break a reference cycle." msgstr "" -#: ../../../build/NEWS:9375 +#: ../../../build/NEWS:9394 msgid "" "`bpo-5001 `__: Many asserts in " "`multiprocessing` are now more informative, and some error types have been " "changed to more specific ones." msgstr "" -#: ../../../build/NEWS:9378 +#: ../../../build/NEWS:9397 msgid "" "`bpo-31109 `__: Convert zipimport to use" " Argument Clinic." msgstr "" -#: ../../../build/NEWS:9380 ../../../build/NEWS:12131 +#: ../../../build/NEWS:9399 ../../../build/NEWS:12150 msgid "" "`bpo-30102 `__: The ssl and hashlib " "modules now call OPENSSL_add_all_algorithms_noconf() on OpenSSL < 1.1.0. The" @@ -16666,20 +16700,20 @@ msgid "" "Scalet." msgstr "" -#: ../../../build/NEWS:9385 +#: ../../../build/NEWS:9404 msgid "" "`bpo-18966 `__: Non-daemonic threads " "created by a multiprocessing.Process are now joined on child exit." msgstr "" -#: ../../../build/NEWS:9388 +#: ../../../build/NEWS:9407 msgid "" "`bpo-31183 `__: `dis` now works with " "asynchronous generator and coroutine objects. Patch by George Collins based " "on diagnosis by Luciano Ramalho." msgstr "" -#: ../../../build/NEWS:9391 +#: ../../../build/NEWS:9410 msgid "" "`bpo-5001 `__: There are a number of " "uninformative asserts in the `multiprocessing` module, as noted in issue " @@ -16693,33 +16727,33 @@ msgid "" "(drallensmith on github)." msgstr "" -#: ../../../build/NEWS:9401 ../../../build/NEWS:12136 +#: ../../../build/NEWS:9420 ../../../build/NEWS:12155 msgid "" "`bpo-31185 `__: Fixed miscellaneous " "errors in asyncio speedup module." msgstr "" -#: ../../../build/NEWS:9403 +#: ../../../build/NEWS:9422 msgid "" "`bpo-31151 `__: " "socketserver.ForkingMixIn.server_close() now waits until all child processes" " completed to prevent leaking zombie processes." msgstr "" -#: ../../../build/NEWS:9406 +#: ../../../build/NEWS:9425 msgid "" "`bpo-31072 `__: Add an ``include_file`` " "parameter to ``zipapp.create_archive()``" msgstr "" -#: ../../../build/NEWS:9409 +#: ../../../build/NEWS:9428 msgid "" "`bpo-24700 `__: Optimize array.array " "comparison. It is now from 10x up to 70x faster when comparing arrays " "holding values of the same integer type." msgstr "" -#: ../../../build/NEWS:9412 ../../../build/NEWS:12138 +#: ../../../build/NEWS:9431 ../../../build/NEWS:12157 msgid "" "`bpo-31135 `__: ttk: fix the destroy() " "method of LabeledScale and OptionMenu classes. Call the parent destroy() " @@ -16728,58 +16762,58 @@ msgid "" "garbage collector to destroy all widgets." msgstr "" -#: ../../../build/NEWS:9418 ../../../build/NEWS:12144 +#: ../../../build/NEWS:9437 ../../../build/NEWS:12163 msgid "" "`bpo-31107 `__: Fix " "`copyreg._slotnames()` mangled attribute calculation for classes whose name " "begins with an underscore. Patch by Shane Harvey." msgstr "" -#: ../../../build/NEWS:9421 +#: ../../../build/NEWS:9440 msgid "" "`bpo-31080 `__: Allow " "`logging.config.fileConfig` to accept kwargs and/or args." msgstr "" -#: ../../../build/NEWS:9423 +#: ../../../build/NEWS:9442 msgid "" "`bpo-30897 `__: ``pathlib.Path`` objects" " now include an ``is_mount()`` method (only implemented on POSIX). This is " "similar to ``os.path.ismount(p)``. Patch by Cooper Ry Lees." msgstr "" -#: ../../../build/NEWS:9427 ../../../build/NEWS:12147 +#: ../../../build/NEWS:9446 ../../../build/NEWS:12166 msgid "" "`bpo-31061 `__: Fixed a crash when using" " asyncio and threads." msgstr "" -#: ../../../build/NEWS:9429 +#: ../../../build/NEWS:9448 msgid "" "`bpo-30987 `__: Added support for CAN " "ISO-TP protocol in the socket module." msgstr "" -#: ../../../build/NEWS:9431 +#: ../../../build/NEWS:9450 msgid "" "`bpo-30522 `__: Added a ``setStream`` " "method to ``logging.StreamHandler`` to allow the stream to be set after " "creation." msgstr "" -#: ../../../build/NEWS:9434 ../../../build/NEWS:12149 +#: ../../../build/NEWS:9453 ../../../build/NEWS:12168 msgid "" "`bpo-30502 `__: Fix handling of long " "oids in ssl. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:9437 +#: ../../../build/NEWS:9456 msgid "" "`bpo-5288 `__: Support tzinfo objects " "with sub-minute offsets." msgstr "" -#: ../../../build/NEWS:9439 +#: ../../../build/NEWS:9458 msgid "" "`bpo-30919 `__: Fix shared memory " "performance regression in multiprocessing in 3.x. Shared memory used " @@ -16787,50 +16821,50 @@ msgid "" "careful to do as little disk I/O as possible." msgstr "" -#: ../../../build/NEWS:9443 +#: ../../../build/NEWS:9462 msgid "" "`bpo-26732 `__: Fix too many fds in " "processes started with the \"forkserver\" method. A child process would " "inherit as many fds as the number of still-running children." msgstr "" -#: ../../../build/NEWS:9447 ../../../build/NEWS:12159 -#: ../../../build/NEWS:16492 +#: ../../../build/NEWS:9466 ../../../build/NEWS:12178 +#: ../../../build/NEWS:16511 msgid "" "`bpo-29403 `__: Fix ``unittest.mock``'s " "autospec to not fail on method-bound builtin functions. Patch by Aaron " "Gallagher." msgstr "" -#: ../../../build/NEWS:9450 ../../../build/NEWS:12162 -#: ../../../build/NEWS:16495 +#: ../../../build/NEWS:9469 ../../../build/NEWS:12181 +#: ../../../build/NEWS:16514 msgid "" "`bpo-30961 `__: Fix decrementing a " "borrowed reference in tracemalloc." msgstr "" -#: ../../../build/NEWS:9452 +#: ../../../build/NEWS:9471 msgid "" "`bpo-19896 `__: Fix " "multiprocessing.sharedctypes to recognize typecodes ``'q'`` and ``'Q'``." msgstr "" -#: ../../../build/NEWS:9455 +#: ../../../build/NEWS:9474 msgid "" "`bpo-30946 `__: Remove obsolete code in " "readline module for platforms where GNU readline is older than 2.1 or where " "select() is not available." msgstr "" -#: ../../../build/NEWS:9458 ../../../build/NEWS:12164 +#: ../../../build/NEWS:9477 ../../../build/NEWS:12183 msgid "" "`bpo-25684 `__: Change " "``ttk.OptionMenu`` radiobuttons to be unique across instances of " "``OptionMenu``." msgstr "" -#: ../../../build/NEWS:9461 ../../../build/NEWS:12167 -#: ../../../build/NEWS:16497 +#: ../../../build/NEWS:9480 ../../../build/NEWS:12186 +#: ../../../build/NEWS:16516 msgid "" "`bpo-30886 `__: Fix " "multiprocessing.Queue.join_thread(): it now waits until the thread " @@ -16838,40 +16872,40 @@ msgid "" "the queue." msgstr "" -#: ../../../build/NEWS:9465 ../../../build/NEWS:12171 -#: ../../../build/NEWS:16501 +#: ../../../build/NEWS:9484 ../../../build/NEWS:12190 +#: ../../../build/NEWS:16520 msgid "" "`bpo-29854 `__: Fix segfault in readline" " when using readline's history-size option. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:9468 +#: ../../../build/NEWS:9487 msgid "" "`bpo-30794 `__: Added " "multiprocessing.Process.kill method to terminate using the SIGKILL signal on" " Unix." msgstr "" -#: ../../../build/NEWS:9471 ../../../build/NEWS:12174 +#: ../../../build/NEWS:9490 ../../../build/NEWS:12193 msgid "" "`bpo-30319 `__: socket.close() now " "ignores ECONNRESET error." msgstr "" -#: ../../../build/NEWS:9473 ../../../build/NEWS:12176 +#: ../../../build/NEWS:9492 ../../../build/NEWS:12195 msgid "" "`bpo-30828 `__: Fix out of bounds write " "in `asyncio.CFuture.remove_done_callback()`." msgstr "" -#: ../../../build/NEWS:9476 +#: ../../../build/NEWS:9495 msgid "" "`bpo-30302 `__: Use keywords in the " "``repr`` of ``datetime.timedelta``." msgstr "" -#: ../../../build/NEWS:9478 ../../../build/NEWS:12179 -#: ../../../build/NEWS:16504 +#: ../../../build/NEWS:9497 ../../../build/NEWS:12198 +#: ../../../build/NEWS:16523 msgid "" "`bpo-30807 `__: signal.setitimer() may " "disable the timer when passed a tiny value. Tiny values (such as 1e-6) are " @@ -16881,21 +16915,21 @@ msgid "" "timer instead of (re-)scheduling it." msgstr "" -#: ../../../build/NEWS:9485 ../../../build/NEWS:12186 -#: ../../../build/NEWS:16511 +#: ../../../build/NEWS:9504 ../../../build/NEWS:12205 +#: ../../../build/NEWS:16530 msgid "" "`bpo-30441 `__: Fix bug when modifying " "os.environ while iterating over it" msgstr "" -#: ../../../build/NEWS:9487 +#: ../../../build/NEWS:9506 msgid "" "`bpo-29585 `__: Avoid importing " "``sysconfig`` from ``site`` to improve startup speed. Python startup is " "about 5% faster on Linux and 30% faster on macOS." msgstr "" -#: ../../../build/NEWS:9490 +#: ../../../build/NEWS:9509 msgid "" "`bpo-29293 `__: Add missing parameter " "\"n\" on multiprocessing.Condition.notify(). The doc claims " @@ -16904,20 +16938,20 @@ msgid "" "sleepers to wake up) that threading.Condition.notify() accepts." msgstr "" -#: ../../../build/NEWS:9496 ../../../build/NEWS:12188 -#: ../../../build/NEWS:16513 +#: ../../../build/NEWS:9515 ../../../build/NEWS:12207 +#: ../../../build/NEWS:16532 msgid "" "`bpo-30532 `__: Fix email header value " "parser dropping folding white space in certain cases." msgstr "" -#: ../../../build/NEWS:9499 +#: ../../../build/NEWS:9518 msgid "" "`bpo-30596 `__: Add a ``close()`` method" " to ``multiprocessing.Process``." msgstr "" -#: ../../../build/NEWS:9501 ../../../build/NEWS:12110 +#: ../../../build/NEWS:9520 ../../../build/NEWS:12129 msgid "" "`bpo-9146 `__: Fix a segmentation fault " "in _hashopenssl when standard hash functions such as md5 are not available " @@ -16925,48 +16959,48 @@ msgid "" "environments." msgstr "" -#: ../../../build/NEWS:9505 ../../../build/NEWS:12920 -#: ../../../build/NEWS:16516 +#: ../../../build/NEWS:9524 ../../../build/NEWS:12939 +#: ../../../build/NEWS:16535 msgid "" "`bpo-29169 `__: Update zlib to 1.2.11." msgstr "" -#: ../../../build/NEWS:9507 ../../../build/NEWS:12152 -#: ../../../build/NEWS:16404 +#: ../../../build/NEWS:9526 ../../../build/NEWS:12171 +#: ../../../build/NEWS:16423 msgid "" "`bpo-30119 `__: ftplib.FTP.putline() now" " throws ValueError on commands that contains CR or LF. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9510 ../../../build/NEWS:12191 -#: ../../../build/NEWS:16518 +#: ../../../build/NEWS:9529 ../../../build/NEWS:12210 +#: ../../../build/NEWS:16537 msgid "" "`bpo-30879 `__: os.listdir() and " "os.scandir() now emit bytes names when called with bytes-like argument." msgstr "" -#: ../../../build/NEWS:9513 ../../../build/NEWS:12194 -#: ../../../build/NEWS:16521 +#: ../../../build/NEWS:9532 ../../../build/NEWS:12213 +#: ../../../build/NEWS:16540 msgid "" "`bpo-30746 `__: Prohibited the '=' " "character in environment variable names in ``os.putenv()`` and " "``os.spawn*()``." msgstr "" -#: ../../../build/NEWS:9516 +#: ../../../build/NEWS:9535 msgid "" "`bpo-30664 `__: The description of a " "unittest subtest now preserves the order of keyword arguments of " "TestCase.subTest()." msgstr "" -#: ../../../build/NEWS:9519 +#: ../../../build/NEWS:9538 msgid "" "`bpo-21071 `__: struct.Struct.format " "type is now :class:`str` instead of :class:`bytes`." msgstr "" -#: ../../../build/NEWS:9522 ../../../build/NEWS:12105 +#: ../../../build/NEWS:9541 ../../../build/NEWS:12124 msgid "" "`bpo-29212 `__: Fix " "concurrent.futures.thread.ThreadPoolExecutor threads to have a non repr() " @@ -16974,46 +17008,46 @@ msgid "" "will now identify themselves as \"ThreadPoolExecutor-y_n\"." msgstr "" -#: ../../../build/NEWS:9527 ../../../build/NEWS:12197 -#: ../../../build/NEWS:16524 +#: ../../../build/NEWS:9546 ../../../build/NEWS:12216 +#: ../../../build/NEWS:16543 msgid "" "`bpo-29755 `__: Fixed the lgettext() " "family of functions in the gettext module. They now always return bytes." msgstr "" -#: ../../../build/NEWS:9530 ../../../build/NEWS:12523 +#: ../../../build/NEWS:9549 ../../../build/NEWS:12542 msgid "" "`bpo-30616 `__: Functional API of enum " "allows to create empty enums. Patched by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:9533 ../../../build/NEWS:12526 +#: ../../../build/NEWS:9552 ../../../build/NEWS:12545 msgid "" "`bpo-30038 `__: Fix race condition " "between signal delivery and wakeup file descriptor. Patch by Nathaniel " "Smith." msgstr "" -#: ../../../build/NEWS:9536 ../../../build/NEWS:12529 +#: ../../../build/NEWS:9555 ../../../build/NEWS:12548 msgid "" "`bpo-23894 `__: lib2to3 now recognizes " "``rb'...'`` and ``f'...'`` strings." msgstr "" -#: ../../../build/NEWS:9538 +#: ../../../build/NEWS:9557 msgid "" "`bpo-24744 `__: pkgutil.walk_packages " "function now raises ValueError if *path* is a string. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:9541 ../../../build/NEWS:16541 +#: ../../../build/NEWS:9560 ../../../build/NEWS:16560 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup." msgstr "" -#: ../../../build/NEWS:9543 +#: ../../../build/NEWS:9562 msgid "" "`bpo-30589 `__: Fix " "multiprocessing.Process.exitcode to return the opposite of the signal number" @@ -17021,41 +17055,41 @@ msgid "" "\"forkserver\" method." msgstr "" -#: ../../../build/NEWS:9547 ../../../build/NEWS:12560 -#: ../../../build/NEWS:16543 +#: ../../../build/NEWS:9566 ../../../build/NEWS:12579 +#: ../../../build/NEWS:16562 msgid "" "`bpo-28994 `__: The traceback no longer " "displayed for SystemExit raised in a callback registered by atexit." msgstr "" -#: ../../../build/NEWS:9550 ../../../build/NEWS:12563 -#: ../../../build/NEWS:16546 +#: ../../../build/NEWS:9569 ../../../build/NEWS:12582 +#: ../../../build/NEWS:16565 msgid "" "`bpo-30508 `__: Don't log exceptions if " "Task/Future \"cancel()\" method was called." msgstr "" -#: ../../../build/NEWS:9553 +#: ../../../build/NEWS:9572 msgid "" "`bpo-30645 `__: Fix path calculation in " "`imp.load_package()`, fixing it for cases when a package is only shipped " "with bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:9557 +#: ../../../build/NEWS:9576 msgid "" "`bpo-11822 `__: The dis.dis() function " "now is able to disassemble nested code objects." msgstr "" -#: ../../../build/NEWS:9560 +#: ../../../build/NEWS:9579 msgid "" "`bpo-30624 `__: selectors does not take " "KeyboardInterrupt and SystemExit into account, leaving a fd in a bad state " "in case of error. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9564 ../../../build/NEWS:12155 +#: ../../../build/NEWS:9583 ../../../build/NEWS:12174 msgid "" "`bpo-30595 `__: " "multiprocessing.Queue.get() with a timeout now polls its reader in non-" @@ -17063,147 +17097,147 @@ msgid "" "longer than the timeout." msgstr "" -#: ../../../build/NEWS:9568 ../../../build/NEWS:12566 -#: ../../../build/NEWS:16549 +#: ../../../build/NEWS:9587 ../../../build/NEWS:12585 +#: ../../../build/NEWS:16568 msgid "" "`bpo-28556 `__: Updates to typing " "module: Add generic AsyncContextManager, add support for ContextManager on " "all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" msgstr "" -#: ../../../build/NEWS:9572 ../../../build/NEWS:12545 +#: ../../../build/NEWS:9591 ../../../build/NEWS:12564 msgid "" "`bpo-30605 `__: re.compile() no longer " "raises a BytesWarning when compiling a bytes instance with misplaced inline " "modifier. Patch by Roy Williams." msgstr "" -#: ../../../build/NEWS:9575 ../../../build/NEWS:12570 -#: ../../../build/NEWS:16553 +#: ../../../build/NEWS:9594 ../../../build/NEWS:12589 +#: ../../../build/NEWS:16572 msgid "" "`bpo-29870 `__: Fix ssl sockets leaks " "when connection is aborted in asyncio/ssl implementation. Patch by Michaël " "Sghaïer." msgstr "" -#: ../../../build/NEWS:9578 ../../../build/NEWS:12573 -#: ../../../build/NEWS:16556 +#: ../../../build/NEWS:9597 ../../../build/NEWS:12592 +#: ../../../build/NEWS:16575 msgid "" "`bpo-29743 `__: Closing transport during" " handshake process leaks open socket. Patch by Nikolay Kim" msgstr "" -#: ../../../build/NEWS:9581 ../../../build/NEWS:12576 -#: ../../../build/NEWS:16559 +#: ../../../build/NEWS:9600 ../../../build/NEWS:12595 +#: ../../../build/NEWS:16578 msgid "" "`bpo-27585 `__: Fix waiter cancellation " "in asyncio.Lock. Patch by Mathieu Sornay." msgstr "" -#: ../../../build/NEWS:9584 +#: ../../../build/NEWS:9603 msgid "" "`bpo-30014 `__: modify() method of " "poll(), epoll() and devpoll() based classes of selectors module is around " "10% faster. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9587 ../../../build/NEWS:12579 -#: ../../../build/NEWS:16562 +#: ../../../build/NEWS:9606 ../../../build/NEWS:12598 +#: ../../../build/NEWS:16581 msgid "" "`bpo-30418 `__: On Windows, " "subprocess.Popen.communicate() now also ignore EINVAL on stdin.write() if " "the child process is still running but closed the pipe." msgstr "" -#: ../../../build/NEWS:9591 +#: ../../../build/NEWS:9610 msgid "" "`bpo-30463 `__: Addded empty __slots__ " "to abc.ABC. This allows subclassers to deny __dict__ and __weakref__ " "creation. Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:9594 +#: ../../../build/NEWS:9613 msgid "" "`bpo-30520 `__: Loggers are now " "pickleable." msgstr "" -#: ../../../build/NEWS:9596 ../../../build/NEWS:12590 +#: ../../../build/NEWS:9615 ../../../build/NEWS:12609 msgid "" "`bpo-30557 `__: faulthandler now " "correctly filters and displays exception codes on Windows" msgstr "" -#: ../../../build/NEWS:9599 +#: ../../../build/NEWS:9618 msgid "" "`bpo-30526 `__: Add " "TextIOWrapper.reconfigure() and a TextIOWrapper.write_through attribute." msgstr "" -#: ../../../build/NEWS:9602 +#: ../../../build/NEWS:9621 msgid "" "`bpo-30245 `__: Fix possible overflow " "when organize struct.pack_into error message. Patch by Yuan Liu." msgstr "" -#: ../../../build/NEWS:9605 ../../../build/NEWS:12593 -#: ../../../build/NEWS:16566 +#: ../../../build/NEWS:9624 ../../../build/NEWS:12612 +#: ../../../build/NEWS:16585 msgid "" "`bpo-30378 `__: Fix the problem that " "logging.handlers.SysLogHandler cannot handle IPv6 addresses." msgstr "" -#: ../../../build/NEWS:9608 +#: ../../../build/NEWS:9627 msgid "" "`bpo-16500 `__: Allow registering at-" "fork handlers." msgstr "" -#: ../../../build/NEWS:9610 +#: ../../../build/NEWS:9629 msgid "" "`bpo-30470 `__: Deprecate invalid ctypes" " call protection on Windows. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:9613 ../../../build/NEWS:12599 -#: ../../../build/NEWS:16572 +#: ../../../build/NEWS:9632 ../../../build/NEWS:12618 +#: ../../../build/NEWS:16591 msgid "" "`bpo-30414 `__: " "multiprocessing.Queue._feed background running thread do not break from main" " loop on exception." msgstr "" -#: ../../../build/NEWS:9616 ../../../build/NEWS:12602 -#: ../../../build/NEWS:16575 +#: ../../../build/NEWS:9635 ../../../build/NEWS:12621 +#: ../../../build/NEWS:16594 msgid "" "`bpo-30003 `__: Fix handling escape " "characters in HZ codec. Based on patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9619 ../../../build/NEWS:12534 -#: ../../../build/NEWS:16534 +#: ../../../build/NEWS:9638 ../../../build/NEWS:12553 +#: ../../../build/NEWS:16553 msgid "" "`bpo-30149 `__: inspect.signature() now " "supports callables with variable-argument parameters wrapped with " "partialmethod. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9623 +#: ../../../build/NEWS:9642 msgid "" "`bpo-30436 `__: importlib.find_spec() " "raises ModuleNotFoundError instead of AttributeError if the specified parent" " module is not a package (i.e. lacks a __path__ attribute)." msgstr "" -#: ../../../build/NEWS:9627 ../../../build/NEWS:12605 -#: ../../../build/NEWS:16578 +#: ../../../build/NEWS:9646 ../../../build/NEWS:12624 +#: ../../../build/NEWS:16597 msgid "" "`bpo-30301 `__: Fix AttributeError when " "using SimpleQueue.empty() under *spawn* and *forkserver* start methods." msgstr "" -#: ../../../build/NEWS:9630 ../../../build/NEWS:12612 -#: ../../../build/NEWS:16585 +#: ../../../build/NEWS:9649 ../../../build/NEWS:12631 +#: ../../../build/NEWS:16604 msgid "" "`bpo-30375 `__: Warnings emitted when " "compile a regular expression now always point to the line in the user code." @@ -17211,8 +17245,8 @@ msgid "" "inside of groups or conditionals." msgstr "" -#: ../../../build/NEWS:9634 ../../../build/NEWS:12608 -#: ../../../build/NEWS:16581 +#: ../../../build/NEWS:9653 ../../../build/NEWS:12627 +#: ../../../build/NEWS:16600 msgid "" "`bpo-30329 `__: imaplib and poplib now " "catch the Windows socket WSAEINVAL error (code 10022) on " @@ -17220,7 +17254,7 @@ msgid "" "sometimes on SSL connections." msgstr "" -#: ../../../build/NEWS:9638 +#: ../../../build/NEWS:9657 msgid "" "`bpo-29196 `__: Removed previously " "deprecated in Python 2.4 classes Plist, Dict and _InternalDict in the " @@ -17229,28 +17263,28 @@ msgid "" "access to access items of these dictionaries." msgstr "" -#: ../../../build/NEWS:9643 +#: ../../../build/NEWS:9662 msgid "" "`bpo-9850 `__: The :mod:`macpath` is now " "deprecated and will be removed in Python 3.8." msgstr "" -#: ../../../build/NEWS:9646 +#: ../../../build/NEWS:9665 msgid "" "`bpo-30299 `__: Compiling regular " "expression in debug mode on CPython now displays the compiled bytecode in " "human readable form." msgstr "" -#: ../../../build/NEWS:9649 ../../../build/NEWS:12616 -#: ../../../build/NEWS:16589 +#: ../../../build/NEWS:9668 ../../../build/NEWS:12635 +#: ../../../build/NEWS:16608 msgid "" "`bpo-30048 `__: Fixed ``Task.cancel()`` " "can be ignored when the task is running coroutine and the coroutine returned" " without any more ``await``." msgstr "" -#: ../../../build/NEWS:9652 ../../../build/NEWS:12619 +#: ../../../build/NEWS:9671 ../../../build/NEWS:12638 msgid "" "`bpo-30266 `__: " "contextlib.AbstractContextManager now supports anti-registration by setting " @@ -17258,14 +17292,14 @@ msgid "" "`bpo-25958 `__. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9656 +#: ../../../build/NEWS:9675 msgid "" "`bpo-30340 `__: Enhanced regular " "expressions optimization. This increased the performance of matching some " "patterns up to 25 times." msgstr "" -#: ../../../build/NEWS:9659 ../../../build/NEWS:12623 +#: ../../../build/NEWS:9678 ../../../build/NEWS:12642 msgid "" "`bpo-30298 `__: Weaken the condition of " "deprecation warnings for inline modifiers. Now allowed several subsequential" @@ -17274,20 +17308,20 @@ msgid "" "inline modifiers (e.g. ``'(?x) (?i) (?s)...'``)." msgstr "" -#: ../../../build/NEWS:9665 +#: ../../../build/NEWS:9684 msgid "" "`bpo-30285 `__: Optimized case-" "insensitive matching and searching of regular expressions." msgstr "" -#: ../../../build/NEWS:9668 ../../../build/NEWS:12629 -#: ../../../build/NEWS:16592 +#: ../../../build/NEWS:9687 ../../../build/NEWS:12648 +#: ../../../build/NEWS:16611 msgid "" "`bpo-29990 `__: Fix range checking in " "GB18030 decoder. Original patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9671 +#: ../../../build/NEWS:9690 msgid "" "`bpo-29979 `__: rewrite " "cgi.parse_multipart, reusing the FieldStorage class and making its results " @@ -17295,8 +17329,8 @@ msgid "" "Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9675 ../../../build/NEWS:12635 -#: ../../../build/NEWS:16598 +#: ../../../build/NEWS:9694 ../../../build/NEWS:12654 +#: ../../../build/NEWS:16617 msgid "" "`bpo-30243 `__: Removed the __init__ " "methods of _json's scanner and encoder. Misusing them could cause memory " @@ -17304,7 +17338,7 @@ msgid "" "initialized in the __new__ methods." msgstr "" -#: ../../../build/NEWS:9679 +#: ../../../build/NEWS:9698 msgid "" "`bpo-30215 `__: Compiled regular " "expression objects with the re.LOCALE flag no longer depend on the locale at" @@ -17312,42 +17346,42 @@ msgid "" "matching." msgstr "" -#: ../../../build/NEWS:9683 ../../../build/NEWS:12639 -#: ../../../build/NEWS:16602 +#: ../../../build/NEWS:9702 ../../../build/NEWS:12658 +#: ../../../build/NEWS:16621 msgid "" "`bpo-30185 `__: Avoid KeyboardInterrupt " "tracebacks in forkserver helper process when Ctrl-C is received." msgstr "" -#: ../../../build/NEWS:9686 +#: ../../../build/NEWS:9705 msgid "" "`bpo-30103 `__: binascii.b2a_uu() and " "uu.encode() now support using ``'`'`` as zero instead of space." msgstr "" -#: ../../../build/NEWS:9689 ../../../build/NEWS:12642 -#: ../../../build/NEWS:16605 +#: ../../../build/NEWS:9708 ../../../build/NEWS:12661 +#: ../../../build/NEWS:16624 msgid "" "`bpo-28556 `__: Various updates to " "typing module: add typing.NoReturn type, use WrapperDescriptorType, minor " "bug-fixes. Original PRs by Jim Fasarakis-Hilliard and Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:9693 ../../../build/NEWS:12646 -#: ../../../build/NEWS:16609 +#: ../../../build/NEWS:9712 ../../../build/NEWS:12665 +#: ../../../build/NEWS:16628 msgid "" "`bpo-30205 `__: Fix getsockname() for " "unbound AF_UNIX sockets on Linux." msgstr "" -#: ../../../build/NEWS:9695 +#: ../../../build/NEWS:9714 msgid "" "`bpo-30228 `__: The seek() and tell() " "methods of io.FileIO now set the internal seekable attribute to avoid one " "syscall on open() (in buffered or text mode)." msgstr "" -#: ../../../build/NEWS:9699 +#: ../../../build/NEWS:9718 msgid "" "`bpo-30190 `__: unittest's " "assertAlmostEqual and assertNotAlmostEqual provide a better message in case " @@ -17355,41 +17389,41 @@ msgid "" "(patch by Giampaolo Rodola')" msgstr "" -#: ../../../build/NEWS:9703 +#: ../../../build/NEWS:9722 msgid "" "`bpo-30101 `__: Add support for " "curses.A_ITALIC." msgstr "" -#: ../../../build/NEWS:9705 ../../../build/NEWS:12583 +#: ../../../build/NEWS:9724 ../../../build/NEWS:12602 msgid "" "`bpo-29822 `__: inspect.isabstract() now" " works during __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:9708 ../../../build/NEWS:12596 -#: ../../../build/NEWS:16569 +#: ../../../build/NEWS:9727 ../../../build/NEWS:12615 +#: ../../../build/NEWS:16588 msgid "" "`bpo-29960 `__: Preserve generator state" " when _random.Random.setstate() raises an exception. Patch by Bryan Olson." msgstr "" -#: ../../../build/NEWS:9711 ../../../build/NEWS:12648 -#: ../../../build/NEWS:16611 +#: ../../../build/NEWS:9730 ../../../build/NEWS:12667 +#: ../../../build/NEWS:16630 msgid "" "`bpo-30070 `__: Fixed leaks and crashes " "in errors handling in the parser module." msgstr "" -#: ../../../build/NEWS:9714 +#: ../../../build/NEWS:9733 msgid "" "`bpo-22352 `__: Column widths in the " "output of dis.dis() are now adjusted for large line numbers and instruction " "offsets." msgstr "" -#: ../../../build/NEWS:9717 ../../../build/NEWS:12651 -#: ../../../build/NEWS:16614 +#: ../../../build/NEWS:9736 ../../../build/NEWS:12670 +#: ../../../build/NEWS:16633 msgid "" "`bpo-30061 `__: Fixed crashes in IOBase " "methods __next__() and readlines() when readline() or __next__() " @@ -17398,42 +17432,42 @@ msgid "" "PyMapping_Size()." msgstr "" -#: ../../../build/NEWS:9722 +#: ../../../build/NEWS:9741 msgid "" "`bpo-30218 `__: Fix PathLike support for" " shutil.unpack_archive. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9725 +#: ../../../build/NEWS:9744 msgid "" "`bpo-10076 `__: Compiled regular " "expression and match objects in the re module now support copy.copy() and " "copy.deepcopy() (they are considered atomic)." msgstr "" -#: ../../../build/NEWS:9728 ../../../build/NEWS:12660 -#: ../../../build/NEWS:16619 +#: ../../../build/NEWS:9747 ../../../build/NEWS:12679 +#: ../../../build/NEWS:16638 msgid "" "`bpo-30068 `__: _io._IOBase.readlines " "will check if it's closed first when hint is present." msgstr "" -#: ../../../build/NEWS:9731 ../../../build/NEWS:12663 -#: ../../../build/NEWS:16622 +#: ../../../build/NEWS:9750 ../../../build/NEWS:12682 +#: ../../../build/NEWS:16641 msgid "" "`bpo-29694 `__: Fixed race condition in " "pathlib mkdir with flags parents=True. Patch by Armin Rigo." msgstr "" -#: ../../../build/NEWS:9734 ../../../build/NEWS:12666 -#: ../../../build/NEWS:16625 +#: ../../../build/NEWS:9753 ../../../build/NEWS:12685 +#: ../../../build/NEWS:16644 msgid "" "`bpo-29692 `__: Fixed arbitrary " "unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " "by Siddharth Velankar." msgstr "" -#: ../../../build/NEWS:9737 +#: ../../../build/NEWS:9756 msgid "" "`bpo-26187 `__: Test that sqlite3 trace " "callback is not called multiple times when schema is changing. Indirectly " @@ -17441,74 +17475,74 @@ msgid "" "`__. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9741 ../../../build/NEWS:12656 +#: ../../../build/NEWS:9760 ../../../build/NEWS:12675 msgid "" "`bpo-30017 `__: Allowed calling the " "close() method of the zip entry writer object multiple times. Writing to a " "closed writer now always produces a ValueError." msgstr "" -#: ../../../build/NEWS:9745 ../../../build/NEWS:12669 -#: ../../../build/NEWS:16628 +#: ../../../build/NEWS:9764 ../../../build/NEWS:12688 +#: ../../../build/NEWS:16647 msgid "" "`bpo-29998 `__: Pickling and copying " "ImportError now preserves name and path attributes." msgstr "" -#: ../../../build/NEWS:9748 +#: ../../../build/NEWS:9767 msgid "" "`bpo-29995 `__: re.escape() now escapes " "only regex special characters." msgstr "" -#: ../../../build/NEWS:9750 +#: ../../../build/NEWS:9769 msgid "" "`bpo-29962 `__: Add math.remainder " "operation, implementing remainder as specified in IEEE 754." msgstr "" -#: ../../../build/NEWS:9753 +#: ../../../build/NEWS:9772 msgid "" "`bpo-29649 `__: Improve " "struct.pack_into() exception messages for problems with the buffer size and " "offset. Patch by Andrew Nester." msgstr "" -#: ../../../build/NEWS:9756 +#: ../../../build/NEWS:9775 msgid "" "`bpo-29654 `__: Support If-Modified-" "Since HTTP header (browser cache). Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9759 ../../../build/NEWS:12542 -#: ../../../build/NEWS:16538 +#: ../../../build/NEWS:9778 ../../../build/NEWS:12561 +#: ../../../build/NEWS:16557 msgid "" "`bpo-29931 `__: Fixed comparison check " "for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." msgstr "" -#: ../../../build/NEWS:9762 ../../../build/NEWS:12672 +#: ../../../build/NEWS:9781 ../../../build/NEWS:12691 msgid "" "`bpo-29953 `__: Fixed memory leaks in " "the replace() method of datetime and time objects when pass out of bound " "fold argument." msgstr "" -#: ../../../build/NEWS:9765 ../../../build/NEWS:12675 -#: ../../../build/NEWS:16631 +#: ../../../build/NEWS:9784 ../../../build/NEWS:12694 +#: ../../../build/NEWS:16650 msgid "" "`bpo-29942 `__: Fix a crash in " "itertools.chain.from_iterable when encountering long runs of empty " "iterables." msgstr "" -#: ../../../build/NEWS:9768 +#: ../../../build/NEWS:9787 msgid "" "`bpo-10030 `__: Sped up reading " "encrypted ZIP files by 2 times." msgstr "" -#: ../../../build/NEWS:9770 +#: ../../../build/NEWS:9789 msgid "" "`bpo-29204 `__: Element.getiterator() " "and the html parameter of XMLParser() were deprecated only in the " @@ -17516,22 +17550,22 @@ msgid "" "emits a deprecation warning." msgstr "" -#: ../../../build/NEWS:9774 ../../../build/NEWS:12678 -#: ../../../build/NEWS:16634 +#: ../../../build/NEWS:9793 ../../../build/NEWS:12697 +#: ../../../build/NEWS:16653 msgid "" "`bpo-27863 `__: Fixed multiple crashes " "in ElementTree caused by race conditions and wrong types." msgstr "" -#: ../../../build/NEWS:9777 +#: ../../../build/NEWS:9796 msgid "" "`bpo-25996 `__: Added support of file " "descriptors in os.scandir() on Unix. os.fwalk() is sped up by 2 times by " "using os.scandir()." msgstr "" -#: ../../../build/NEWS:9780 ../../../build/NEWS:12681 -#: ../../../build/NEWS:16637 +#: ../../../build/NEWS:9799 ../../../build/NEWS:12700 +#: ../../../build/NEWS:16656 msgid "" "`bpo-28699 `__: Fixed a bug in pools in " "multiprocessing.pool that raising an exception at the very first of an " @@ -17539,270 +17573,270 @@ msgid "" "Potts and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9784 ../../../build/NEWS:12531 -#: ../../../build/NEWS:16531 +#: ../../../build/NEWS:9803 ../../../build/NEWS:12550 +#: ../../../build/NEWS:16550 msgid "" "`bpo-23890 `__: " "unittest.TestCase.assertRaises() now manually breaks a reference cycle to " "not keep objects alive longer than expected." msgstr "" -#: ../../../build/NEWS:9787 +#: ../../../build/NEWS:9806 msgid "" "`bpo-29901 `__: The zipapp module now " "supports general path-like objects, not just pathlib.Path." msgstr "" -#: ../../../build/NEWS:9790 ../../../build/NEWS:12685 -#: ../../../build/NEWS:16641 +#: ../../../build/NEWS:9809 ../../../build/NEWS:12704 +#: ../../../build/NEWS:16660 msgid "" "`bpo-25803 `__: Avoid incorrect errors " "raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:9793 ../../../build/NEWS:12688 -#: ../../../build/NEWS:16644 +#: ../../../build/NEWS:9812 ../../../build/NEWS:12707 +#: ../../../build/NEWS:16663 msgid "" "`bpo-29861 `__: Release references to " "tasks, their arguments and their results as soon as they are finished in " "multiprocessing.Pool." msgstr "" -#: ../../../build/NEWS:9796 +#: ../../../build/NEWS:9815 msgid "" "`bpo-19930 `__: The mode argument of " "os.makedirs() no longer affects the file permission bits of newly-created " "intermediate-level directories." msgstr "" -#: ../../../build/NEWS:9799 ../../../build/NEWS:12691 -#: ../../../build/NEWS:16647 +#: ../../../build/NEWS:9818 ../../../build/NEWS:12710 +#: ../../../build/NEWS:16666 msgid "" "`bpo-29884 `__: faulthandler: Restore " "the old sigaltstack during teardown. Patch by Christophe Zeitouny." msgstr "" -#: ../../../build/NEWS:9802 ../../../build/NEWS:12694 -#: ../../../build/NEWS:16650 +#: ../../../build/NEWS:9821 ../../../build/NEWS:12713 +#: ../../../build/NEWS:16669 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive buffered file-like objects." msgstr "" -#: ../../../build/NEWS:9804 ../../../build/NEWS:12696 -#: ../../../build/NEWS:16652 +#: ../../../build/NEWS:9823 ../../../build/NEWS:12715 +#: ../../../build/NEWS:16671 msgid "" "`bpo-29800 `__: Fix crashes in " "partial.__repr__ if the keys of partial.keywords are not strings. Patch by " "Michael Seifert." msgstr "" -#: ../../../build/NEWS:9807 ../../../build/NEWS:12702 -#: ../../../build/NEWS:16658 +#: ../../../build/NEWS:9826 ../../../build/NEWS:12721 +#: ../../../build/NEWS:16677 msgid "" "`bpo-8256 `__: Fixed possible failing or " "crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " "sys.stdout are not set or are not strings." msgstr "" -#: ../../../build/NEWS:9811 +#: ../../../build/NEWS:9830 msgid "" "`bpo-28692 `__: Using non-integer value " "for selecting a plural form in gettext is now deprecated." msgstr "" -#: ../../../build/NEWS:9814 +#: ../../../build/NEWS:9833 msgid "" "`bpo-26121 `__: Use C library " "implementation for math functions erf() and erfc()." msgstr "" -#: ../../../build/NEWS:9817 +#: ../../../build/NEWS:9836 msgid "" "`bpo-29619 `__: os.stat() and " "os.DirEntry.inode() now convert inode (st_ino) using unsigned integers." msgstr "" -#: ../../../build/NEWS:9820 +#: ../../../build/NEWS:9839 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements." msgstr "" -#: ../../../build/NEWS:9823 +#: ../../../build/NEWS:9842 msgid "" "`bpo-29645 `__: Speed up importing the " "webbrowser module. webbrowser.register() is now thread-safe." msgstr "" -#: ../../../build/NEWS:9826 ../../../build/NEWS:12710 +#: ../../../build/NEWS:9845 ../../../build/NEWS:12729 msgid "" "`bpo-28231 `__: The zipfile module now " "accepts path-like objects for external paths." msgstr "" -#: ../../../build/NEWS:9829 ../../../build/NEWS:12713 +#: ../../../build/NEWS:9848 ../../../build/NEWS:12732 msgid "" "`bpo-26915 `__: index() and count() " "methods of collections.abc.Sequence now check identity before checking " "equality when do comparisons." msgstr "" -#: ../../../build/NEWS:9832 +#: ../../../build/NEWS:9851 msgid "" "`bpo-28682 `__: Added support for bytes " "paths in os.fwalk()." msgstr "" -#: ../../../build/NEWS:9834 +#: ../../../build/NEWS:9853 msgid "" "`bpo-29728 `__: Add new " ":data:`socket.TCP_NOTSENT_LOWAT` (Linux 3.12) constant. Patch by Nathaniel " "J. Smith." msgstr "" -#: ../../../build/NEWS:9837 ../../../build/NEWS:12922 +#: ../../../build/NEWS:9856 ../../../build/NEWS:12941 msgid "" "`bpo-29623 `__: Allow use of path-like " "object as a single argument in ConfigParser.read(). Patch by David Ellis." msgstr "" -#: ../../../build/NEWS:9840 +#: ../../../build/NEWS:9859 msgid "" "`bpo-9303 `__: Migrate sqlite3 module to " "_v2 API. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9842 ../../../build/NEWS:12925 +#: ../../../build/NEWS:9861 ../../../build/NEWS:12944 msgid "" "`bpo-28963 `__: Fix out of bound " "iteration in asyncio.Future.remove_done_callback implemented in C." msgstr "" -#: ../../../build/NEWS:9845 ../../../build/NEWS:12928 -#: ../../../build/NEWS:16670 +#: ../../../build/NEWS:9864 ../../../build/NEWS:12947 +#: ../../../build/NEWS:16689 msgid "" "`bpo-29704 `__: " "asyncio.subprocess.SubprocessStreamProtocol no longer closes before all " "pipes are closed." msgstr "" -#: ../../../build/NEWS:9848 ../../../build/NEWS:12931 +#: ../../../build/NEWS:9867 ../../../build/NEWS:12950 msgid "" "`bpo-29271 `__: Fix Task.current_task " "and Task.all_tasks implemented in C to accept None argument as their pure " "Python implementation." msgstr "" -#: ../../../build/NEWS:9851 ../../../build/NEWS:12934 -#: ../../../build/NEWS:16673 +#: ../../../build/NEWS:9870 ../../../build/NEWS:12953 +#: ../../../build/NEWS:16692 msgid "" "`bpo-29703 `__: Fix asyncio to support " "instantiation of new event loops in child processes." msgstr "" -#: ../../../build/NEWS:9854 ../../../build/NEWS:12716 -#: ../../../build/NEWS:16666 +#: ../../../build/NEWS:9873 ../../../build/NEWS:12735 +#: ../../../build/NEWS:16685 msgid "" "`bpo-29615 `__: SimpleXMLRPCDispatcher " "no longer chains KeyError (or any other exception) to exception(s) raised in" " the dispatched methods. Patch by Petr Motejlek." msgstr "" -#: ../../../build/NEWS:9858 +#: ../../../build/NEWS:9877 msgid "" "`bpo-7769 `__: Method register_function()" " of xmlrpc.server.SimpleXMLRPCDispatcher and its subclasses can now be used " "as a decorator." msgstr "" -#: ../../../build/NEWS:9862 ../../../build/NEWS:12937 -#: ../../../build/NEWS:16676 +#: ../../../build/NEWS:9881 ../../../build/NEWS:12956 +#: ../../../build/NEWS:16695 msgid "" "`bpo-29376 `__: Fix assertion error in " "threading._DummyThread.is_alive()." msgstr "" -#: ../../../build/NEWS:9864 ../../../build/NEWS:12939 +#: ../../../build/NEWS:9883 ../../../build/NEWS:12958 msgid "" "`bpo-28624 `__: Add a test that checks " "that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " "Chowdhury." msgstr "" -#: ../../../build/NEWS:9867 ../../../build/NEWS:12942 +#: ../../../build/NEWS:9886 ../../../build/NEWS:12961 msgid "" "`bpo-28518 `__: Start a transaction " "implicitly before a DML statement. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9870 ../../../build/NEWS:12699 -#: ../../../build/NEWS:16655 +#: ../../../build/NEWS:9889 ../../../build/NEWS:12718 +#: ../../../build/NEWS:16674 msgid "" "`bpo-29742 `__: get_extra_info() raises " "exception if get called on closed ssl transport. Patch by Nikolay Kim." msgstr "" -#: ../../../build/NEWS:9873 +#: ../../../build/NEWS:9892 msgid "" "`bpo-16285 `__: urllib.parse.quote is " "now based on RFC 3986 and hence includes '~' in the set of characters that " "is not quoted by default. Patch by Christian Theune and Ratnadeep Debnath." msgstr "" -#: ../../../build/NEWS:9877 ../../../build/NEWS:12945 -#: ../../../build/NEWS:16684 +#: ../../../build/NEWS:9896 ../../../build/NEWS:12964 +#: ../../../build/NEWS:16703 msgid "" "`bpo-29532 `__: Altering a kwarg " "dictionary passed to functools.partial() no longer affects a partial object " "after creation." msgstr "" -#: ../../../build/NEWS:9880 ../../../build/NEWS:12948 -#: ../../../build/NEWS:16678 +#: ../../../build/NEWS:9899 ../../../build/NEWS:12967 +#: ../../../build/NEWS:16697 msgid "" "`bpo-29110 `__: Fix file object leak in " "aifc.open() when file is given as a filesystem path and is not in valid AIFF" " format. Patch by Anthony Zhang." msgstr "" -#: ../../../build/NEWS:9883 +#: ../../../build/NEWS:9902 msgid "" "`bpo-22807 `__: Add uuid.SafeUUID and " "uuid.UUID.is_safe to relay information from the platform about whether " "generated UUIDs are generated with a multiprocessing safe method." msgstr "" -#: ../../../build/NEWS:9887 +#: ../../../build/NEWS:9906 msgid "" "`bpo-29576 `__: Improve some " "deprecations in importlib. Some deprecated methods now emit " "DeprecationWarnings and have better descriptive messages." msgstr "" -#: ../../../build/NEWS:9890 +#: ../../../build/NEWS:9909 msgid "" "`bpo-29534 `__: Fixed different " "behaviour of Decimal.from_float() for _decimal and _pydecimal. Thanks Andrew" " Nester." msgstr "" -#: ../../../build/NEWS:9893 +#: ../../../build/NEWS:9912 msgid "" "`bpo-10379 `__: locale.format_string now" " supports the 'monetary' keyword argument, and locale.format is deprecated." msgstr "" -#: ../../../build/NEWS:9896 +#: ../../../build/NEWS:9915 msgid "" "`bpo-29851 `__: importlib.reload() now " "raises ModuleNotFoundError if the module lacks a spec." msgstr "" -#: ../../../build/NEWS:9899 ../../../build/NEWS:12951 -#: ../../../build/NEWS:16687 +#: ../../../build/NEWS:9918 ../../../build/NEWS:12970 +#: ../../../build/NEWS:16706 msgid "" "`bpo-28556 `__: Various updates to " "typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. " @@ -17810,119 +17844,119 @@ msgid "" "Langa." msgstr "" -#: ../../../build/NEWS:9903 ../../../build/NEWS:12955 -#: ../../../build/NEWS:16691 +#: ../../../build/NEWS:9922 ../../../build/NEWS:12974 +#: ../../../build/NEWS:16710 msgid "" "`bpo-29100 `__: Fix " "datetime.fromtimestamp() regression introduced in Python 3.6.0: check " "minimum and maximum years." msgstr "" -#: ../../../build/NEWS:9906 ../../../build/NEWS:12961 -#: ../../../build/NEWS:16697 +#: ../../../build/NEWS:9925 ../../../build/NEWS:12980 +#: ../../../build/NEWS:16716 msgid "" "`bpo-29416 `__: Prevent infinite loop in" " pathlib.Path.mkdir" msgstr "" -#: ../../../build/NEWS:9908 ../../../build/NEWS:12963 -#: ../../../build/NEWS:16699 +#: ../../../build/NEWS:9927 ../../../build/NEWS:12982 +#: ../../../build/NEWS:16718 msgid "" "`bpo-29444 `__: Fixed out-of-bounds " "buffer access in the group() method of the match object. Based on patch by " "WGH." msgstr "" -#: ../../../build/NEWS:9911 +#: ../../../build/NEWS:9930 msgid "" "`bpo-29377 `__: Add " "WrapperDescriptorType, MethodWrapperType, and MethodDescriptorType built-in " "types to types module. Original patch by Manuel Krebber." msgstr "" -#: ../../../build/NEWS:9915 +#: ../../../build/NEWS:9934 msgid "" "`bpo-29218 `__: Unused install_misc " "command is now removed. It has been documented as unused since 2000. Patch" " by Eric N. Vander Weele." msgstr "" -#: ../../../build/NEWS:9918 +#: ../../../build/NEWS:9937 msgid "" "`bpo-29368 `__: The extend() method is " "now called instead of the append() method when unpickle collections.deque " "and other list-like objects. This can speed up unpickling to 2 times." msgstr "" -#: ../../../build/NEWS:9922 +#: ../../../build/NEWS:9941 msgid "" "`bpo-29338 `__: The help of a builtin or" " extension class now includes the constructor signature if " "__text_signature__ is provided for the class." msgstr "" -#: ../../../build/NEWS:9925 ../../../build/NEWS:12966 -#: ../../../build/NEWS:16702 +#: ../../../build/NEWS:9944 ../../../build/NEWS:12985 +#: ../../../build/NEWS:16721 msgid "" "`bpo-29335 `__: Fix " "subprocess.Popen.wait() when the child process has exited to a stopped " "instead of terminated state (ex: when under ptrace)." msgstr "" -#: ../../../build/NEWS:9928 ../../../build/NEWS:12969 -#: ../../../build/NEWS:16705 +#: ../../../build/NEWS:9947 ../../../build/NEWS:12988 +#: ../../../build/NEWS:16724 msgid "" "`bpo-29290 `__: Fix a regression in " "argparse that help messages would wrap at non-breaking spaces." msgstr "" -#: ../../../build/NEWS:9931 ../../../build/NEWS:12972 -#: ../../../build/NEWS:16708 +#: ../../../build/NEWS:9950 ../../../build/NEWS:12991 +#: ../../../build/NEWS:16727 msgid "" "`bpo-28735 `__: Fixed the comparison of " "mock.MagickMock with mock.ANY." msgstr "" -#: ../../../build/NEWS:9933 +#: ../../../build/NEWS:9952 msgid "" "`bpo-29197 `__: Removed deprecated " "function ntpath.splitunc()." msgstr "" -#: ../../../build/NEWS:9935 +#: ../../../build/NEWS:9954 msgid "" "`bpo-29210 `__: Removed support of " "deprecated argument \"exclude\" in tarfile.TarFile.add()." msgstr "" -#: ../../../build/NEWS:9938 ../../../build/NEWS:12977 -#: ../../../build/NEWS:16712 +#: ../../../build/NEWS:9957 ../../../build/NEWS:12996 +#: ../../../build/NEWS:16731 msgid "" "`bpo-29219 `__: Fixed infinite recursion" " in the repr of uninitialized ctypes.CDLL instances." msgstr "" -#: ../../../build/NEWS:9941 +#: ../../../build/NEWS:9960 msgid "" "`bpo-29192 `__: Removed deprecated " "features in the http.cookies module." msgstr "" -#: ../../../build/NEWS:9943 +#: ../../../build/NEWS:9962 msgid "" "`bpo-29193 `__: A format string argument" " for string.Formatter.format() is now positional-only." msgstr "" -#: ../../../build/NEWS:9946 +#: ../../../build/NEWS:9965 msgid "" "`bpo-29195 `__: Removed support of " "deprecated undocumented keyword arguments in methods of regular expression " "objects." msgstr "" -#: ../../../build/NEWS:9949 ../../../build/NEWS:12982 -#: ../../../build/NEWS:16715 +#: ../../../build/NEWS:9968 ../../../build/NEWS:13001 +#: ../../../build/NEWS:16734 msgid "" "`bpo-28969 `__: Fixed race condition in " "C implementation of functools.lru_cache. KeyError could be raised when " @@ -17930,108 +17964,108 @@ msgid "" "threads with the same uncached arguments." msgstr "" -#: ../../../build/NEWS:9954 +#: ../../../build/NEWS:9973 msgid "" "`bpo-20804 `__: The " "unittest.mock.sentinel attributes now preserve their identity when they are " "copied or pickled." msgstr "" -#: ../../../build/NEWS:9957 ../../../build/NEWS:12987 -#: ../../../build/NEWS:16720 +#: ../../../build/NEWS:9976 ../../../build/NEWS:13006 +#: ../../../build/NEWS:16739 msgid "" "`bpo-29142 `__: In urllib.request, " "suffixes in no_proxy environment variable with leading dots could match " "related hostnames again (e.g. .b.c matches a.b.c). Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:9961 ../../../build/NEWS:12991 -#: ../../../build/NEWS:16681 +#: ../../../build/NEWS:9980 ../../../build/NEWS:13010 +#: ../../../build/NEWS:16700 msgid "" "`bpo-28961 `__: Fix unittest.mock._Call " "helper: don't ignore the name parameter anymore. Patch written by Jiajun " "Huang." msgstr "" -#: ../../../build/NEWS:9964 ../../../build/NEWS:12998 -#: ../../../build/NEWS:16964 +#: ../../../build/NEWS:9983 ../../../build/NEWS:13017 +#: ../../../build/NEWS:16983 msgid "" "`bpo-15812 `__: inspect.getframeinfo() " "now correctly shows the first line of a context. Patch by Sam Breese." msgstr "" -#: ../../../build/NEWS:9967 +#: ../../../build/NEWS:9986 msgid "" "`bpo-28985 `__: Update authorizer " "constants in sqlite3 module. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:9970 ../../../build/NEWS:13010 +#: ../../../build/NEWS:9989 ../../../build/NEWS:13029 msgid "" "`bpo-29079 `__: Prevent infinite loop in" " pathlib.resolve() on Windows" msgstr "" -#: ../../../build/NEWS:9972 ../../../build/NEWS:13012 -#: ../../../build/NEWS:16970 +#: ../../../build/NEWS:9991 ../../../build/NEWS:13031 +#: ../../../build/NEWS:16989 msgid "" "`bpo-13051 `__: Fixed recursion errors " "in large or resized curses.textpad.Textbox. Based on patch by Tycho " "Andersen." msgstr "" -#: ../../../build/NEWS:9975 ../../../build/NEWS:13019 -#: ../../../build/NEWS:16977 +#: ../../../build/NEWS:9994 ../../../build/NEWS:13038 +#: ../../../build/NEWS:16996 msgid "" "`bpo-9770 `__: curses.ascii predicates " "now work correctly with negative integers." msgstr "" -#: ../../../build/NEWS:9978 ../../../build/NEWS:13022 -#: ../../../build/NEWS:16980 +#: ../../../build/NEWS:9997 ../../../build/NEWS:13041 +#: ../../../build/NEWS:16999 msgid "" "`bpo-28427 `__: old keys should not " "remove new values from WeakValueDictionary when collecting from another " "thread." msgstr "" -#: ../../../build/NEWS:9981 ../../../build/NEWS:13025 -#: ../../../build/NEWS:16983 +#: ../../../build/NEWS:10000 ../../../build/NEWS:13044 +#: ../../../build/NEWS:17002 msgid "" "`bpo-28923 `__: Remove editor artifacts " "from Tix.py." msgstr "" -#: ../../../build/NEWS:9983 ../../../build/NEWS:13030 -#: ../../../build/NEWS:16985 +#: ../../../build/NEWS:10002 ../../../build/NEWS:13049 +#: ../../../build/NEWS:17004 msgid "" "`bpo-28871 `__: Fixed a crash when " "deallocate deep ElementTree." msgstr "" -#: ../../../build/NEWS:9985 ../../../build/NEWS:13032 -#: ../../../build/NEWS:16987 +#: ../../../build/NEWS:10004 ../../../build/NEWS:13051 +#: ../../../build/NEWS:17006 msgid "" "`bpo-19542 `__: Fix bugs in " "WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC " "collection happens in another thread." msgstr "" -#: ../../../build/NEWS:9988 ../../../build/NEWS:13035 +#: ../../../build/NEWS:10007 ../../../build/NEWS:13054 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when passing a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:9991 +#: ../../../build/NEWS:10010 msgid "" "`bpo-16255 `__: subprocess.Popen uses " "/system/bin/sh on Android as the shell, instead of /bin/sh." msgstr "" -#: ../../../build/NEWS:9994 ../../../build/NEWS:13038 -#: ../../../build/NEWS:16993 +#: ../../../build/NEWS:10013 ../../../build/NEWS:13057 +#: ../../../build/NEWS:17012 msgid "" "`bpo-28779 `__: " "multiprocessing.set_forkserver_preload() would crash the forkserver process " @@ -18039,14 +18073,14 @@ msgid "" "locks." msgstr "" -#: ../../../build/NEWS:9998 ../../../build/NEWS:13045 +#: ../../../build/NEWS:10017 ../../../build/NEWS:13064 msgid "" "`bpo-26937 `__: The chown() method of " "the tarfile.TarFile class does not fail now when the grp module cannot be " "imported, as for example on Android platforms." msgstr "" -#: ../../../build/NEWS:10002 +#: ../../../build/NEWS:10021 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " @@ -18055,21 +18089,21 @@ msgid "" "releases)." msgstr "" -#: ../../../build/NEWS:10007 +#: ../../../build/NEWS:10026 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in re.sub() replacement templates" " regular expressions now are errors." msgstr "" -#: ../../../build/NEWS:10010 ../../../build/NEWS:13226 +#: ../../../build/NEWS:10029 ../../../build/NEWS:13245 msgid "" "`bpo-28835 `__: Fix a regression " "introduced in warnings.catch_warnings(): call warnings.showwarning() if it " "was overridden inside the context manager." msgstr "" -#: ../../../build/NEWS:10013 ../../../build/NEWS:13229 +#: ../../../build/NEWS:10032 ../../../build/NEWS:13248 msgid "" "`bpo-27172 `__: To assist with upgrades " "from 2.7, the previously documented deprecation of " @@ -18078,14 +18112,14 @@ msgid "" "supported." msgstr "" -#: ../../../build/NEWS:10018 +#: ../../../build/NEWS:10037 msgid "" "`bpo-28740 `__: Add " "sys.getandroidapilevel(): return the build time API version of Android as an" " integer. Function only available on Android." msgstr "" -#: ../../../build/NEWS:10021 ../../../build/NEWS:13234 +#: ../../../build/NEWS:10040 ../../../build/NEWS:13253 msgid "" "`bpo-26273 `__: Add new " ":data:`socket.TCP_CONGESTION` (Linux 2.6.13) and " @@ -18093,13 +18127,13 @@ msgid "" "Omar Sandoval." msgstr "" -#: ../../../build/NEWS:10025 ../../../build/NEWS:13305 +#: ../../../build/NEWS:10044 ../../../build/NEWS:13324 msgid "" "`bpo-28752 `__: Restored the " "__reduce__() methods of datetime objects." msgstr "" -#: ../../../build/NEWS:10027 ../../../build/NEWS:13307 +#: ../../../build/NEWS:10046 ../../../build/NEWS:13326 msgid "" "`bpo-28727 `__: Regular expression " "patterns, _sre.SRE_Pattern objects created by re.compile(), become " @@ -18109,35 +18143,35 @@ msgid "" "unit tests)." msgstr "" -#: ../../../build/NEWS:10032 +#: ../../../build/NEWS:10051 msgid "" "`bpo-20572 `__: Remove the " "subprocess.Popen.wait endtime parameter. It was deprecated in 3.4 and " "undocumented prior to that." msgstr "" -#: ../../../build/NEWS:10035 ../../../build/NEWS:13315 -#: ../../../build/NEWS:17000 +#: ../../../build/NEWS:10054 ../../../build/NEWS:13334 +#: ../../../build/NEWS:17019 msgid "" "`bpo-25659 `__: In ctypes, prevent a " "crash calling the from_buffer() and from_buffer_copy() methods on abstract " "classes like Array." msgstr "" -#: ../../../build/NEWS:10038 +#: ../../../build/NEWS:10057 msgid "" "`bpo-28548 `__: In the \"http.server\" " "module, parse the protocol version if possible, to avoid using HTTP 0.9 in " "some error responses." msgstr "" -#: ../../../build/NEWS:10041 ../../../build/NEWS:13318 +#: ../../../build/NEWS:10060 ../../../build/NEWS:13337 msgid "" "`bpo-19717 `__: Makes Path.resolve() " "succeed on paths that do not exist. Patch by Vajrasky Kok" msgstr "" -#: ../../../build/NEWS:10044 ../../../build/NEWS:13321 +#: ../../../build/NEWS:10063 ../../../build/NEWS:13340 msgid "" "`bpo-28563 `__: Fixed possible DoS and " "arbitrary code execution when handle plural form selections in the gettext " @@ -18145,31 +18179,31 @@ msgid "" "gettext." msgstr "" -#: ../../../build/NEWS:10048 ../../../build/NEWS:13325 -#: ../../../build/NEWS:17009 +#: ../../../build/NEWS:10067 ../../../build/NEWS:13344 +#: ../../../build/NEWS:17028 msgid "" "`bpo-28387 `__: Fixed possible crash in " "_io.TextIOWrapper deallocator when the garbage collector is invoked in other" " thread. Based on patch by Sebastian Cufre." msgstr "" -#: ../../../build/NEWS:10052 ../../../build/NEWS:13408 -#: ../../../build/NEWS:17013 +#: ../../../build/NEWS:10071 ../../../build/NEWS:13427 +#: ../../../build/NEWS:17032 msgid "" "`bpo-27517 `__: LZMA compressor and " "decompressor no longer raise exceptions if given empty data twice. Patch by" " Benjamin Fogle." msgstr "" -#: ../../../build/NEWS:10055 ../../../build/NEWS:13411 -#: ../../../build/NEWS:17016 +#: ../../../build/NEWS:10074 ../../../build/NEWS:13430 +#: ../../../build/NEWS:17035 msgid "" "`bpo-28549 `__: Fixed segfault in " "curses's addch() with ncurses6." msgstr "" -#: ../../../build/NEWS:10057 ../../../build/NEWS:13413 -#: ../../../build/NEWS:17018 +#: ../../../build/NEWS:10076 ../../../build/NEWS:13432 +#: ../../../build/NEWS:17037 msgid "" "`bpo-28449 `__: tarfile.open() with mode" " \"r\" or \"r:\" now tries to open a tar file with compression before trying" @@ -18177,15 +18211,15 @@ msgid "" "ignore_zeros=True." msgstr "" -#: ../../../build/NEWS:10061 ../../../build/NEWS:13417 -#: ../../../build/NEWS:17022 +#: ../../../build/NEWS:10080 ../../../build/NEWS:13436 +#: ../../../build/NEWS:17041 msgid "" "`bpo-23262 `__: The webbrowser module " "now supports Firefox 36+ and derived browsers. Based on patch by Oleg " "Broytman." msgstr "" -#: ../../../build/NEWS:10064 +#: ../../../build/NEWS:10083 msgid "" "`bpo-24241 `__: The webbrowser in an X " "environment now prefers using the default browser directly. Also, the " @@ -18194,8 +18228,8 @@ msgid "" "Steele" msgstr "" -#: ../../../build/NEWS:10069 ../../../build/NEWS:13420 -#: ../../../build/NEWS:17025 +#: ../../../build/NEWS:10088 ../../../build/NEWS:13439 +#: ../../../build/NEWS:17044 msgid "" "`bpo-27939 `__: Fixed bugs in " "tkinter.ttk.LabeledScale and tkinter.Scale caused by representing the scale " @@ -18203,7 +18237,7 @@ msgid "" " set to underlying Tk variable." msgstr "" -#: ../../../build/NEWS:10073 +#: ../../../build/NEWS:10092 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prweek() no longer prints a space after a weeks's " @@ -18211,55 +18245,55 @@ msgid "" " after a year's calendar. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10077 +#: ../../../build/NEWS:10096 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prmonth() no longer prints a space at the start of new" " line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10081 ../../../build/NEWS:13431 -#: ../../../build/NEWS:17033 +#: ../../../build/NEWS:10100 ../../../build/NEWS:13450 +#: ../../../build/NEWS:17052 msgid "" "`bpo-20491 `__: The textwrap.TextWrapper" " class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." msgstr "" -#: ../../../build/NEWS:10084 ../../../build/NEWS:13434 -#: ../../../build/NEWS:17036 +#: ../../../build/NEWS:10103 ../../../build/NEWS:13453 +#: ../../../build/NEWS:17055 msgid "" "`bpo-28353 `__: os.fwalk() no longer " "fails on broken links." msgstr "" -#: ../../../build/NEWS:10086 ../../../build/NEWS:13436 +#: ../../../build/NEWS:10105 ../../../build/NEWS:13455 msgid "" "`bpo-28430 `__: Fix iterator of C " "implemented asyncio.Future doesn't accept non-None value is passed to " "it.send(val)." msgstr "" -#: ../../../build/NEWS:10089 ../../../build/NEWS:13439 +#: ../../../build/NEWS:10108 ../../../build/NEWS:13458 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets now start by the \"!\" prefix for readability." msgstr "" -#: ../../../build/NEWS:10092 ../../../build/NEWS:13442 -#: ../../../build/NEWS:17038 +#: ../../../build/NEWS:10111 ../../../build/NEWS:13461 +#: ../../../build/NEWS:17057 msgid "" "`bpo-25464 `__: Fixed " "HList.header_exists() in tkinter.tix module by addin a workaround to Tix " "library bug." msgstr "" -#: ../../../build/NEWS:10095 ../../../build/NEWS:13445 +#: ../../../build/NEWS:10114 ../../../build/NEWS:13464 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer adds entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:10097 ../../../build/NEWS:13447 +#: ../../../build/NEWS:10116 ../../../build/NEWS:13466 msgid "" "`bpo-25953 `__: re.sub() now raises an " "error for invalid numerical group reference in replacement template even if " @@ -18268,57 +18302,57 @@ msgid "" "Based on patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:10102 +#: ../../../build/NEWS:10121 msgid "" "`bpo-28469 `__: timeit now uses the " "sequence 1, 2, 5, 10, 20, 50,... instead of 1, 10, 100,... for autoranging." msgstr "" -#: ../../../build/NEWS:10105 +#: ../../../build/NEWS:10124 msgid "" "`bpo-28115 `__: Command-line interface " "of the zipfile module now uses argparse. Added support of long options." msgstr "" -#: ../../../build/NEWS:10108 ../../../build/NEWS:13452 +#: ../../../build/NEWS:10127 ../../../build/NEWS:13471 msgid "" "`bpo-18219 `__: Optimize csv.DictWriter " "for large number of columns. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:10111 ../../../build/NEWS:13455 +#: ../../../build/NEWS:10130 ../../../build/NEWS:13474 msgid "" "`bpo-28448 `__: Fix C implemented " "asyncio.Future didn't work on Windows." msgstr "" -#: ../../../build/NEWS:10113 +#: ../../../build/NEWS:10132 msgid "" "`bpo-23214 `__: In the \"io\" module, " "the argument to BufferedReader and BytesIO's read1() methods is now optional" " and can be -1, matching the BufferedIOBase specification." msgstr "" -#: ../../../build/NEWS:10117 ../../../build/NEWS:13457 +#: ../../../build/NEWS:10136 ../../../build/NEWS:13476 msgid "" "`bpo-28480 `__: Fix error building " "socket module when multithreading is disabled." msgstr "" -#: ../../../build/NEWS:10120 +#: ../../../build/NEWS:10139 msgid "" "`bpo-28240 `__: timeit: remove " "``-c/--clock`` and ``-t/--time`` command line options which were deprecated " "since Python 3.3." msgstr "" -#: ../../../build/NEWS:10123 +#: ../../../build/NEWS:10142 msgid "" "`bpo-28240 `__: timeit now repeats the " "benchmarks 5 times instead of only 3 to make benchmarks more reliable." msgstr "" -#: ../../../build/NEWS:10126 +#: ../../../build/NEWS:10145 msgid "" "`bpo-28240 `__: timeit autorange now " "uses a single loop iteration if the benchmark takes less than 10 seconds, " @@ -18326,7 +18360,7 @@ msgid "" "'time.sleep(1)'\" now takes 4 seconds instead of 40 seconds." msgstr "" -#: ../../../build/NEWS:10131 +#: ../../../build/NEWS:10150 msgid "" "Distutils.sdist now looks for README and setup.py files with case " "sensitivity. This behavior matches that found in Setuptools 6.0 and later. " @@ -18334,110 +18368,110 @@ msgid "" "rationale." msgstr "" -#: ../../../build/NEWS:10136 +#: ../../../build/NEWS:10155 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X. Patch by Ned Batchelder." msgstr "" -#: ../../../build/NEWS:10139 ../../../build/NEWS:13462 -#: ../../../build/NEWS:17045 +#: ../../../build/NEWS:10158 ../../../build/NEWS:13481 +#: ../../../build/NEWS:17064 msgid "" "`bpo-20766 `__: Fix references leaked by" " pdb in the handling of SIGINT handlers." msgstr "" -#: ../../../build/NEWS:10142 ../../../build/NEWS:13578 +#: ../../../build/NEWS:10161 ../../../build/NEWS:13597 msgid "" "`bpo-27998 `__: Fixed bytes path support" " in os.scandir() on Windows. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10145 ../../../build/NEWS:13581 +#: ../../../build/NEWS:10164 ../../../build/NEWS:13600 msgid "" "`bpo-28317 `__: The disassembler now " "decodes FORMAT_VALUE argument." msgstr "" -#: ../../../build/NEWS:10147 ../../../build/NEWS:13587 +#: ../../../build/NEWS:10166 ../../../build/NEWS:13606 msgid "" "`bpo-28380 `__: unittest.mock Mock " "autospec functions now properly support assert_called, assert_not_called, " "and assert_called_once." msgstr "" -#: ../../../build/NEWS:10150 ../../../build/NEWS:13592 +#: ../../../build/NEWS:10169 ../../../build/NEWS:13611 msgid "" "`bpo-28229 `__: lzma module now supports" " pathlib." msgstr "" -#: ../../../build/NEWS:10152 ../../../build/NEWS:13594 -#: ../../../build/NEWS:17052 +#: ../../../build/NEWS:10171 ../../../build/NEWS:13613 +#: ../../../build/NEWS:17071 msgid "" "`bpo-28321 `__: Fixed writing non-BMP " "characters with binary format in plistlib." msgstr "" -#: ../../../build/NEWS:10155 ../../../build/NEWS:13597 +#: ../../../build/NEWS:10174 ../../../build/NEWS:13616 msgid "" "`bpo-28225 `__: bz2 module now supports " "pathlib. Initial patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10158 ../../../build/NEWS:13600 +#: ../../../build/NEWS:10177 ../../../build/NEWS:13619 msgid "" "`bpo-28227 `__: gzip now supports " "pathlib. Patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10160 +#: ../../../build/NEWS:10179 msgid "" "`bpo-28332 `__: Deprecated silent " "truncations in socket.htons and socket.ntohs. Original patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:10163 ../../../build/NEWS:13602 +#: ../../../build/NEWS:10182 ../../../build/NEWS:13621 msgid "" "`bpo-27358 `__: Optimized merging var-" "keyword arguments and improved error message when passing a non-mapping as a" " var-keyword argument." msgstr "" -#: ../../../build/NEWS:10166 ../../../build/NEWS:13605 +#: ../../../build/NEWS:10185 ../../../build/NEWS:13624 msgid "" "`bpo-28257 `__: Improved error message " "when passing a non-iterable as a var-positional argument. Added opcode " "BUILD_TUPLE_UNPACK_WITH_CALL." msgstr "" -#: ../../../build/NEWS:10169 ../../../build/NEWS:13608 -#: ../../../build/NEWS:17055 +#: ../../../build/NEWS:10188 ../../../build/NEWS:13627 +#: ../../../build/NEWS:17074 msgid "" "`bpo-28322 `__: Fixed possible crashes " "when unpickle itertools objects from incorrect pickle data. Based on patch " "by John Leitch." msgstr "" -#: ../../../build/NEWS:10172 ../../../build/NEWS:13611 +#: ../../../build/NEWS:10191 ../../../build/NEWS:13630 msgid "" "`bpo-28228 `__: imghdr now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10174 ../../../build/NEWS:13613 +#: ../../../build/NEWS:10193 ../../../build/NEWS:13632 msgid "" "`bpo-28226 `__: compileall now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10176 ../../../build/NEWS:13615 +#: ../../../build/NEWS:10195 ../../../build/NEWS:13634 msgid "" "`bpo-28314 `__: Fix function declaration" " (C flags) for the getiterator() method of xml.etree.ElementTree.Element." msgstr "" -#: ../../../build/NEWS:10179 ../../../build/NEWS:13618 +#: ../../../build/NEWS:10198 ../../../build/NEWS:13637 msgid "" "`bpo-28148 `__: Stop using localtime() " "and gmtime() in the time module. Introduced platform independent " @@ -18445,8 +18479,8 @@ msgid "" " all platforms. Patch by Ed Schouten." msgstr "" -#: ../../../build/NEWS:10183 ../../../build/NEWS:13622 -#: ../../../build/NEWS:17064 +#: ../../../build/NEWS:10202 ../../../build/NEWS:13641 +#: ../../../build/NEWS:17083 msgid "" "`bpo-28253 `__: Fixed calendar functions" " for extreme months: 0001-01 and 9999-12. Methods itermonthdays() and " @@ -18454,299 +18488,299 @@ msgid "" "which can cause datetime.date under/overflow." msgstr "" -#: ../../../build/NEWS:10188 ../../../build/NEWS:13627 -#: ../../../build/NEWS:17069 +#: ../../../build/NEWS:10207 ../../../build/NEWS:13646 +#: ../../../build/NEWS:17088 msgid "" "`bpo-28275 `__: Fixed possible use after" " free in the decompress() methods of the LZMADecompressor and " "BZ2Decompressor classes. Original patch by John Leitch." msgstr "" -#: ../../../build/NEWS:10192 ../../../build/NEWS:13631 -#: ../../../build/NEWS:17073 +#: ../../../build/NEWS:10211 ../../../build/NEWS:13650 +#: ../../../build/NEWS:17092 msgid "" "`bpo-27897 `__: Fixed possible crash in " "sqlite3.Connection.create_collation() if pass invalid string-like object as " "a name. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10195 ../../../build/NEWS:13634 +#: ../../../build/NEWS:10214 ../../../build/NEWS:13653 msgid "" "`bpo-18844 `__: random.choices() now has" " k as a keyword-only argument to improve the readability of common cases and" " come into line with the signature used in other languages." msgstr "" -#: ../../../build/NEWS:10199 ../../../build/NEWS:13638 -#: ../../../build/NEWS:17076 +#: ../../../build/NEWS:10218 ../../../build/NEWS:13657 +#: ../../../build/NEWS:17095 msgid "" "`bpo-18893 `__: Fix invalid exception " "handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May." msgstr "" -#: ../../../build/NEWS:10202 ../../../build/NEWS:13641 +#: ../../../build/NEWS:10221 ../../../build/NEWS:13660 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module. Added the master parameter in the " "DisplayStyle constructor." msgstr "" -#: ../../../build/NEWS:10205 ../../../build/NEWS:13644 -#: ../../../build/NEWS:17081 +#: ../../../build/NEWS:10224 ../../../build/NEWS:13663 +#: ../../../build/NEWS:17100 msgid "" "`bpo-27348 `__: In the traceback module," " restore the formatting of exception messages like \"Exception: None\". " "This fixes a regression introduced in 3.5a2." msgstr "" -#: ../../../build/NEWS:10209 ../../../build/NEWS:13648 -#: ../../../build/NEWS:17085 +#: ../../../build/NEWS:10228 ../../../build/NEWS:13667 +#: ../../../build/NEWS:17104 msgid "" "`bpo-25651 `__: Allow falsy values to be" " used for msg parameter of subTest()." msgstr "" -#: ../../../build/NEWS:10211 ../../../build/NEWS:13650 +#: ../../../build/NEWS:10230 ../../../build/NEWS:13669 msgid "" "`bpo-27778 `__: Fix a memory leak in " "os.getrandom() when the getrandom() is interrupted by a signal and a signal " "handler raises a Python exception." msgstr "" -#: ../../../build/NEWS:10214 ../../../build/NEWS:13653 +#: ../../../build/NEWS:10233 ../../../build/NEWS:13672 msgid "" "`bpo-28200 `__: Fix memory leak on " "Windows in the os module (fix path_converter() function)." msgstr "" -#: ../../../build/NEWS:10217 ../../../build/NEWS:13656 +#: ../../../build/NEWS:10236 ../../../build/NEWS:13675 msgid "" "`bpo-25400 `__: RobotFileParser now " "correctly returns default values for crawl_delay and request_rate. Initial " "patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:10220 ../../../build/NEWS:13659 -#: ../../../build/NEWS:17087 +#: ../../../build/NEWS:10239 ../../../build/NEWS:13678 +#: ../../../build/NEWS:17106 msgid "" "`bpo-27932 `__: Prevent memory leak in " "win32_ver()." msgstr "" -#: ../../../build/NEWS:10222 ../../../build/NEWS:13661 -#: ../../../build/NEWS:17089 +#: ../../../build/NEWS:10241 ../../../build/NEWS:13680 +#: ../../../build/NEWS:17108 msgid "Fix UnboundLocalError in socket._sendfile_use_sendfile." msgstr "Perbaiki UnboundLocalError di socket._sendfile_use_sendfile." -#: ../../../build/NEWS:10224 ../../../build/NEWS:13663 -#: ../../../build/NEWS:17091 +#: ../../../build/NEWS:10243 ../../../build/NEWS:13682 +#: ../../../build/NEWS:17110 msgid "" "`bpo-28075 `__: Check for " "ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk " "Sun." msgstr "" -#: ../../../build/NEWS:10227 ../../../build/NEWS:13666 +#: ../../../build/NEWS:10246 ../../../build/NEWS:13685 msgid "" "`bpo-22493 `__: Warning message emitted " "by using inline flags in the middle of regular expression now contains a " "(truncated) regex pattern. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:10231 ../../../build/NEWS:13670 -#: ../../../build/NEWS:17094 +#: ../../../build/NEWS:10250 ../../../build/NEWS:13689 +#: ../../../build/NEWS:17113 msgid "" "`bpo-25270 `__: Prevent " "codecs.escape_encode() from raising SystemError when an empty bytestring is " "passed." msgstr "" -#: ../../../build/NEWS:10234 ../../../build/NEWS:13673 -#: ../../../build/NEWS:17097 +#: ../../../build/NEWS:10253 ../../../build/NEWS:13692 +#: ../../../build/NEWS:17116 msgid "" "`bpo-28181 `__: Get antigravity over " "HTTPS. Patch by Kaartic Sivaraam." msgstr "" -#: ../../../build/NEWS:10236 ../../../build/NEWS:13675 -#: ../../../build/NEWS:17099 +#: ../../../build/NEWS:10255 ../../../build/NEWS:13694 +#: ../../../build/NEWS:17118 msgid "" "`bpo-25895 `__: Enable WebSocket URL " "schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus " "Holtermann." msgstr "" -#: ../../../build/NEWS:10239 ../../../build/NEWS:13678 +#: ../../../build/NEWS:10258 ../../../build/NEWS:13697 msgid "" "`bpo-28114 `__: Fix a crash in " "parse_envlist() when env contains byte strings. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10242 ../../../build/NEWS:13681 -#: ../../../build/NEWS:17102 +#: ../../../build/NEWS:10261 ../../../build/NEWS:13700 +#: ../../../build/NEWS:17121 msgid "" "`bpo-27599 `__: Fixed buffer overrun in " "binascii.b2a_qp() and binascii.a2b_qp()." msgstr "" -#: ../../../build/NEWS:10245 ../../../build/NEWS:13684 -#: ../../../build/NEWS:17303 +#: ../../../build/NEWS:10264 ../../../build/NEWS:13703 +#: ../../../build/NEWS:17322 msgid "" "`bpo-27906 `__: Fix socket accept " "exhaustion during high TCP traffic. Patch by Kevin Conway." msgstr "" -#: ../../../build/NEWS:10248 ../../../build/NEWS:13687 -#: ../../../build/NEWS:17306 +#: ../../../build/NEWS:10267 ../../../build/NEWS:13706 +#: ../../../build/NEWS:17325 msgid "" "`bpo-28174 `__: Handle when SO_REUSEPORT" " isn't properly supported. Patch by Seth Michael Larson." msgstr "" -#: ../../../build/NEWS:10251 ../../../build/NEWS:13690 -#: ../../../build/NEWS:17309 +#: ../../../build/NEWS:10270 ../../../build/NEWS:13709 +#: ../../../build/NEWS:17328 msgid "" "`bpo-26654 `__: Inspect " "functools.partial in asyncio.Handle.__repr__. Patch by iceboy." msgstr "" -#: ../../../build/NEWS:10254 ../../../build/NEWS:13693 -#: ../../../build/NEWS:17312 +#: ../../../build/NEWS:10273 ../../../build/NEWS:13712 +#: ../../../build/NEWS:17331 msgid "" "`bpo-26909 `__: Fix slow pipes IO in " "asyncio. Patch by INADA Naoki." msgstr "" -#: ../../../build/NEWS:10256 ../../../build/NEWS:13695 -#: ../../../build/NEWS:17314 +#: ../../../build/NEWS:10275 ../../../build/NEWS:13714 +#: ../../../build/NEWS:17333 msgid "" "`bpo-28176 `__: Fix callbacks race in " "asyncio.SelectorLoop.sock_connect." msgstr "" -#: ../../../build/NEWS:10258 ../../../build/NEWS:13697 -#: ../../../build/NEWS:17316 +#: ../../../build/NEWS:10277 ../../../build/NEWS:13716 +#: ../../../build/NEWS:17335 msgid "" "`bpo-27759 `__: Fix selectors " "incorrectly retain invalid file descriptors. Patch by Mark Williams." msgstr "" -#: ../../../build/NEWS:10261 +#: ../../../build/NEWS:10280 msgid "" "`bpo-28325 `__: Remove vestigial MacOS 9" " macurl2path module and its tests." msgstr "" -#: ../../../build/NEWS:10263 ../../../build/NEWS:13700 -#: ../../../build/NEWS:17319 +#: ../../../build/NEWS:10282 ../../../build/NEWS:13719 +#: ../../../build/NEWS:17338 msgid "" "`bpo-28368 `__: Refuse monitoring " "processes if the child watcher has no loop attached. Patch by Vincent " "Michel." msgstr "" -#: ../../../build/NEWS:10266 ../../../build/NEWS:13703 -#: ../../../build/NEWS:17322 +#: ../../../build/NEWS:10285 ../../../build/NEWS:13722 +#: ../../../build/NEWS:17341 msgid "" "`bpo-28369 `__: Raise RuntimeError when " "transport's FD is used with add_reader, add_writer, etc." msgstr "" -#: ../../../build/NEWS:10269 ../../../build/NEWS:13706 -#: ../../../build/NEWS:17325 +#: ../../../build/NEWS:10288 ../../../build/NEWS:13725 +#: ../../../build/NEWS:17344 msgid "" "`bpo-28370 `__: Speedup " "asyncio.StreamReader.readexactly. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10272 ../../../build/NEWS:13709 -#: ../../../build/NEWS:17328 +#: ../../../build/NEWS:10291 ../../../build/NEWS:13728 +#: ../../../build/NEWS:17347 msgid "" "`bpo-28371 `__: Deprecate passing " "asyncio.Handles to run_in_executor." msgstr "" -#: ../../../build/NEWS:10274 ../../../build/NEWS:13711 -#: ../../../build/NEWS:17330 +#: ../../../build/NEWS:10293 ../../../build/NEWS:13730 +#: ../../../build/NEWS:17349 msgid "" "`bpo-28372 `__: Fix asyncio to support " "formatting of non-python coroutines." msgstr "" -#: ../../../build/NEWS:10276 ../../../build/NEWS:13713 -#: ../../../build/NEWS:17332 +#: ../../../build/NEWS:10295 ../../../build/NEWS:13732 +#: ../../../build/NEWS:17351 msgid "" "`bpo-28399 `__: Remove UNIX socket from " "FS before binding. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10279 ../../../build/NEWS:13716 -#: ../../../build/NEWS:17335 +#: ../../../build/NEWS:10298 ../../../build/NEWS:13735 +#: ../../../build/NEWS:17354 msgid "" "`bpo-27972 `__: Prohibit Tasks to await " "on themselves." msgstr "" -#: ../../../build/NEWS:10281 ../../../build/NEWS:13238 +#: ../../../build/NEWS:10300 ../../../build/NEWS:13257 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left configparser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:10284 ../../../build/NEWS:12586 +#: ../../../build/NEWS:10303 ../../../build/NEWS:12605 msgid "" "`bpo-29581 `__: ABCMeta.__new__ now " "accepts ``**kwargs``, allowing abstract base classes to use keyword " "parameters in __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:10288 ../../../build/NEWS:11777 +#: ../../../build/NEWS:10307 ../../../build/NEWS:11796 msgid "" "`bpo-25532 `__: inspect.unwrap() will " "now only try to unwrap an object sys.getrecursionlimit() times, to protect " "against objects which create a new object on every attribute access." msgstr "" -#: ../../../build/NEWS:10292 ../../../build/NEWS:12720 +#: ../../../build/NEWS:10311 ../../../build/NEWS:12739 msgid "" "`bpo-30177 `__: " "path.resolve(strict=False) no longer cuts the path after the first element " "not present in the filesystem. Patch by Antoine Pietri." msgstr "" -#: ../../../build/NEWS:10298 ../../../build/NEWS:12203 +#: ../../../build/NEWS:10317 ../../../build/NEWS:12222 msgid "" "`bpo-31294 `__: Fix incomplete code " "snippet in the ZeroMQSocketListener and ZeroMQSocketHandler examples and " "adapt them to Python 3." msgstr "" -#: ../../../build/NEWS:10301 ../../../build/NEWS:12206 +#: ../../../build/NEWS:10320 ../../../build/NEWS:12225 msgid "" "`bpo-21649 `__: Add RFC 7525 and Mozilla" " server side TLS links to SSL documentation." msgstr "" -#: ../../../build/NEWS:10304 +#: ../../../build/NEWS:10323 msgid "" "`bpo-31128 `__: Allow the pydoc server " "to bind to arbitrary hostnames." msgstr "" -#: ../../../build/NEWS:10306 ../../../build/NEWS:12209 +#: ../../../build/NEWS:10325 ../../../build/NEWS:12228 msgid "" "`bpo-30803 `__: Clarify doc on truth " "value testing. Original patch by Peter Thomassen." msgstr "" -#: ../../../build/NEWS:10309 ../../../build/NEWS:12775 -#: ../../../build/NEWS:16727 +#: ../../../build/NEWS:10328 ../../../build/NEWS:12794 +#: ../../../build/NEWS:16746 msgid "" "`bpo-30176 `__: Add missing attribute " "related constants in curses documentation." msgstr "" -#: ../../../build/NEWS:10312 ../../../build/NEWS:12778 +#: ../../../build/NEWS:10331 ../../../build/NEWS:12797 msgid "" "`bpo-30052 `__: the link targets for " ":func:`bytes` and :func:`bytearray` are now their respective type " @@ -18757,14 +18791,14 @@ msgid "" "default output caching features in Sphinx." msgstr "" -#: ../../../build/NEWS:10320 ../../../build/NEWS:12786 -#: ../../../build/NEWS:16730 +#: ../../../build/NEWS:10339 ../../../build/NEWS:12805 +#: ../../../build/NEWS:16749 msgid "" "`bpo-26985 `__: Add missing info of code" " object in inspect documentation." msgstr "" -#: ../../../build/NEWS:10322 +#: ../../../build/NEWS:10341 msgid "" "`bpo-19824 `__: Improve the " "documentation for, and links to, template strings by emphasizing their " @@ -18773,37 +18807,37 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:10326 ../../../build/NEWS:13095 -#: ../../../build/NEWS:16732 +#: ../../../build/NEWS:10345 ../../../build/NEWS:13114 +#: ../../../build/NEWS:16751 msgid "" "`bpo-28929 `__: Link the documentation " "to its source file on GitHub." msgstr "" -#: ../../../build/NEWS:10328 ../../../build/NEWS:13097 -#: ../../../build/NEWS:16734 +#: ../../../build/NEWS:10347 ../../../build/NEWS:13116 +#: ../../../build/NEWS:16753 msgid "" "`bpo-25008 `__: Document smtpd.py as " "effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" "based replacement." msgstr "" -#: ../../../build/NEWS:10331 ../../../build/NEWS:13100 -#: ../../../build/NEWS:16737 +#: ../../../build/NEWS:10350 ../../../build/NEWS:13119 +#: ../../../build/NEWS:16756 msgid "" "`bpo-26355 `__: Add canonical header " "link on each page to corresponding major version of the documentation. Patch" " by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:10334 ../../../build/NEWS:13103 -#: ../../../build/NEWS:16740 +#: ../../../build/NEWS:10353 ../../../build/NEWS:13122 +#: ../../../build/NEWS:16759 msgid "" "`bpo-29349 `__: Fix Python 2 syntax in " "code for building the documentation." msgstr "" -#: ../../../build/NEWS:10336 +#: ../../../build/NEWS:10355 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the 3.6 What's New guide now cover the " @@ -18811,46 +18845,46 @@ msgid "" " support :pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:10341 ../../../build/NEWS:13354 -#: ../../../build/NEWS:17403 +#: ../../../build/NEWS:10360 ../../../build/NEWS:13373 +#: ../../../build/NEWS:17422 msgid "" "`bpo-28513 `__: Documented command-line " "interface of zipfile." msgstr "" -#: ../../../build/NEWS:10346 +#: ../../../build/NEWS:10365 msgid "" "`bpo-29639 `__: test.support.HOST is now" " \"localhost\", a new HOSTv4 constant has been added for your ``127.0.0.1`` " "needs, similar to the existing HOSTv6 constant." msgstr "" -#: ../../../build/NEWS:10350 ../../../build/NEWS:12215 +#: ../../../build/NEWS:10369 ../../../build/NEWS:12234 msgid "" "`bpo-31320 `__: Silence traceback in " "test_ssl" msgstr "" -#: ../../../build/NEWS:10352 +#: ../../../build/NEWS:10371 msgid "" "`bpo-31346 `__: Prefer " "PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER protocols for SSLContext." msgstr "" -#: ../../../build/NEWS:10355 ../../../build/NEWS:12217 +#: ../../../build/NEWS:10374 ../../../build/NEWS:12236 msgid "" "`bpo-25674 `__: Remove sha256.tbs-" "internet.com ssl test" msgstr "" -#: ../../../build/NEWS:10357 ../../../build/NEWS:12219 +#: ../../../build/NEWS:10376 ../../../build/NEWS:12238 msgid "" "`bpo-30715 `__: Address ALPN callback " "changes for OpenSSL 1.1.0f. The latest version behaves like OpenSSL 1.0.2 " "and no longer aborts handshake." msgstr "" -#: ../../../build/NEWS:10360 ../../../build/NEWS:12222 +#: ../../../build/NEWS:10379 ../../../build/NEWS:12241 msgid "" "`bpo-30822 `__: regrtest: Exclude tzdata" " from regrtest --all. When running the test suite using --use=all / -u all, " @@ -18859,15 +18893,15 @@ msgid "" " line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:10366 ../../../build/NEWS:11829 +#: ../../../build/NEWS:10385 ../../../build/NEWS:11848 msgid "" "`bpo-30695 `__: Add the " "`set_nomemory(start, stop)` and `remove_mem_hooks()` functions to the " "_testcapi module." msgstr "" -#: ../../../build/NEWS:10369 ../../../build/NEWS:12797 -#: ../../../build/NEWS:16759 +#: ../../../build/NEWS:10388 ../../../build/NEWS:12816 +#: ../../../build/NEWS:16778 msgid "" "`bpo-30357 `__: test_thread: setUp() now" " uses support.threading_setup() and support.threading_cleanup() to wait " @@ -18875,8 +18909,8 @@ msgid "" "Initial patch written by Grzegorz Grzywacz." msgstr "" -#: ../../../build/NEWS:10374 ../../../build/NEWS:12802 -#: ../../../build/NEWS:16768 +#: ../../../build/NEWS:10393 ../../../build/NEWS:12821 +#: ../../../build/NEWS:16787 msgid "" "`bpo-30197 `__: Enhanced functions " "swap_attr() and swap_item() in the test.support module. They now work when " @@ -18885,79 +18919,79 @@ msgid "" "to the target of the \"as\" clause, if there is one." msgstr "" -#: ../../../build/NEWS:10380 +#: ../../../build/NEWS:10399 msgid "" "`bpo-24932 `__: Use proper command line " "parsing in _testembed" msgstr "" -#: ../../../build/NEWS:10382 ../../../build/NEWS:13118 +#: ../../../build/NEWS:10401 ../../../build/NEWS:13137 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:10385 ../../../build/NEWS:13121 +#: ../../../build/NEWS:10404 ../../../build/NEWS:13140 msgid "" "`bpo-28683 `__: Fix the tests that " "bind() a unix socket and raise PermissionError on Android for a non-root " "user." msgstr "" -#: ../../../build/NEWS:10388 +#: ../../../build/NEWS:10407 msgid "" "`bpo-26936 `__: Fix the test_socket " "failures on Android - getservbyname(), getservbyport() and getaddrinfo() are" " broken on some Android API levels." msgstr "" -#: ../../../build/NEWS:10391 ../../../build/NEWS:13359 -#: ../../../build/NEWS:17411 +#: ../../../build/NEWS:10410 ../../../build/NEWS:13378 +#: ../../../build/NEWS:17430 msgid "" "`bpo-28666 `__: Now test.support.rmtree " "is able to remove unwritable or unreadable directories." msgstr "" -#: ../../../build/NEWS:10394 ../../../build/NEWS:13362 -#: ../../../build/NEWS:17414 +#: ../../../build/NEWS:10413 ../../../build/NEWS:13381 +#: ../../../build/NEWS:17433 msgid "" "`bpo-23839 `__: Various caches now are " "cleared before running every test file." msgstr "" -#: ../../../build/NEWS:10396 ../../../build/NEWS:13494 +#: ../../../build/NEWS:10415 ../../../build/NEWS:13513 msgid "" "`bpo-26944 `__: Fix test_posix for " "Android where 'id -G' is entirely wrong or missing the effective gid." msgstr "" -#: ../../../build/NEWS:10399 ../../../build/NEWS:13497 -#: ../../../build/NEWS:17416 +#: ../../../build/NEWS:10418 ../../../build/NEWS:13516 +#: ../../../build/NEWS:17435 msgid "" "`bpo-28409 `__: regrtest: fix the parser" " of command line arguments." msgstr "" -#: ../../../build/NEWS:10401 ../../../build/NEWS:13765 +#: ../../../build/NEWS:10420 ../../../build/NEWS:13784 msgid "" "`bpo-28217 `__: Adds _testconsole module" " to test console input." msgstr "" -#: ../../../build/NEWS:10403 ../../../build/NEWS:13124 +#: ../../../build/NEWS:10422 ../../../build/NEWS:13143 msgid "" "`bpo-26939 `__: Add the " "support.setswitchinterval() function to fix test_functools hanging on the " "Android armv7 qemu emulator." msgstr "" -#: ../../../build/NEWS:10409 +#: ../../../build/NEWS:10428 msgid "" "`bpo-31354 `__: Allow --with-lto to be " "used on all builds, not just `make profile-opt`." msgstr "" -#: ../../../build/NEWS:10412 +#: ../../../build/NEWS:10431 msgid "" "`bpo-31370 `__: Remove support for " "building --without-threads. This option is not really useful anymore in the " @@ -18965,82 +18999,82 @@ msgid "" "code base, including in difficult to maintain low-level internal code." msgstr "" -#: ../../../build/NEWS:10417 +#: ../../../build/NEWS:10436 msgid "" "`bpo-31341 `__: Per :pep:`11`, support " "for the IRIX operating system was removed." msgstr "" -#: ../../../build/NEWS:10420 ../../../build/NEWS:12231 +#: ../../../build/NEWS:10439 ../../../build/NEWS:12250 msgid "" "`bpo-30854 `__: Fix compile error when " "compiling --without-threads. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10423 ../../../build/NEWS:12811 -#: ../../../build/NEWS:16796 +#: ../../../build/NEWS:10442 ../../../build/NEWS:12830 +#: ../../../build/NEWS:16815 msgid "" "`bpo-30687 `__: Locate msbuild.exe on " "Windows when building rather than vcvarsall.bat" msgstr "" -#: ../../../build/NEWS:10426 +#: ../../../build/NEWS:10445 msgid "" "`bpo-20210 `__: Support the *disabled* " "marker in Setup files. Extension modules listed after this marker are not " "built at all, neither by the Makefile nor by setup.py." msgstr "" -#: ../../../build/NEWS:10430 ../../../build/NEWS:12755 +#: ../../../build/NEWS:10449 ../../../build/NEWS:12774 msgid "" "`bpo-29941 `__: Add ``--with-" "assertions`` configure flag to explicitly enable C ``assert()`` checks. " "Defaults to off. ``--with-pydebug`` implies ``--with-assertions``." msgstr "" -#: ../../../build/NEWS:10434 ../../../build/NEWS:12759 +#: ../../../build/NEWS:10453 ../../../build/NEWS:12778 msgid "" "`bpo-28787 `__: Fix out-of-tree builds " "of Python when configured with ``--with--dtrace``." msgstr "" -#: ../../../build/NEWS:10437 ../../../build/NEWS:12762 -#: ../../../build/NEWS:16783 +#: ../../../build/NEWS:10456 ../../../build/NEWS:12781 +#: ../../../build/NEWS:16802 msgid "" "`bpo-29243 `__: Prevent unnecessary " "rebuilding of Python during ``make test``, ``make install`` and some other " "make targets when configured with ``--enable-optimizations``." msgstr "" -#: ../../../build/NEWS:10441 ../../../build/NEWS:12766 -#: ../../../build/NEWS:16787 +#: ../../../build/NEWS:10460 ../../../build/NEWS:12785 +#: ../../../build/NEWS:16806 msgid "" "`bpo-23404 `__: Don't regenerate " "generated files based on file modification time anymore: the action is now " "explicit. Replace ``make touch`` with ``make regen-all``." msgstr "" -#: ../../../build/NEWS:10445 ../../../build/NEWS:12770 -#: ../../../build/NEWS:16791 +#: ../../../build/NEWS:10464 ../../../build/NEWS:12789 +#: ../../../build/NEWS:16810 msgid "" "`bpo-29643 `__: Fix ``--enable-" "optimization`` didn't work." msgstr "" -#: ../../../build/NEWS:10447 ../../../build/NEWS:13130 +#: ../../../build/NEWS:10466 ../../../build/NEWS:13149 msgid "" "`bpo-27593 `__: sys.version and the " "platform module python_build(), python_branch(), and python_revision() " "functions now use git information rather than hg when building from a repo." msgstr "" -#: ../../../build/NEWS:10451 ../../../build/NEWS:13134 +#: ../../../build/NEWS:10470 ../../../build/NEWS:13153 msgid "" "`bpo-29572 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2k." msgstr "" -#: ../../../build/NEWS:10453 +#: ../../../build/NEWS:10472 msgid "" "`bpo-27659 `__: Prohibit implicit C " "function declarations: use ``-Werror=implicit-function-declaration`` when " @@ -19048,53 +19082,53 @@ msgid "" "written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:10457 +#: ../../../build/NEWS:10476 msgid "" "`bpo-29384 `__: Remove old Be OS helper " "scripts." msgstr "" -#: ../../../build/NEWS:10459 ../../../build/NEWS:13136 +#: ../../../build/NEWS:10478 ../../../build/NEWS:13155 msgid "" "`bpo-26851 `__: Set Android compilation " "and link flags." msgstr "" -#: ../../../build/NEWS:10461 ../../../build/NEWS:13138 +#: ../../../build/NEWS:10480 ../../../build/NEWS:13157 msgid "" "`bpo-28768 `__: Fix implicit declaration" " of function _setmode. Patch by Masayuki Yamamoto" msgstr "" -#: ../../../build/NEWS:10464 ../../../build/NEWS:13141 -#: ../../../build/NEWS:17454 +#: ../../../build/NEWS:10483 ../../../build/NEWS:13160 +#: ../../../build/NEWS:17473 msgid "" "`bpo-29080 `__: Removes hard dependency " "on hg.exe from PCBuild/build.bat" msgstr "" -#: ../../../build/NEWS:10466 ../../../build/NEWS:13143 -#: ../../../build/NEWS:17456 +#: ../../../build/NEWS:10485 ../../../build/NEWS:13162 +#: ../../../build/NEWS:17475 msgid "" "`bpo-23903 `__: Added missed names to " "PC/python3.def." msgstr "" -#: ../../../build/NEWS:10468 ../../../build/NEWS:13145 +#: ../../../build/NEWS:10487 ../../../build/NEWS:13164 msgid "" "`bpo-28762 `__: lockf() is available on " "Android API level 24, but the F_LOCK macro is not defined in android-" "ndk-r13." msgstr "" -#: ../../../build/NEWS:10471 ../../../build/NEWS:13148 +#: ../../../build/NEWS:10490 ../../../build/NEWS:13167 msgid "" "`bpo-28538 `__: Fix the compilation " "error that occurs because if_nameindex() is available on Android API level " "24, but the if_nameindex structure is not defined." msgstr "" -#: ../../../build/NEWS:10475 ../../../build/NEWS:13152 +#: ../../../build/NEWS:10494 ../../../build/NEWS:13171 msgid "" "`bpo-20211 `__: Do not add the directory" " for installing C header files and the directory for installing object code " @@ -19102,83 +19136,83 @@ msgid "" "Petazzoni." msgstr "" -#: ../../../build/NEWS:10479 ../../../build/NEWS:13156 +#: ../../../build/NEWS:10498 ../../../build/NEWS:13175 msgid "" "`bpo-28849 `__: Do not define " "sys.implementation._multiarch on Android." msgstr "" -#: ../../../build/NEWS:10481 ../../../build/NEWS:13367 -#: ../../../build/NEWS:17458 +#: ../../../build/NEWS:10500 ../../../build/NEWS:13386 +#: ../../../build/NEWS:17477 msgid "" "`bpo-10656 `__: Fix out-of-tree building" " on AIX. Patch by Tristan Carel and Michael Haubenwallner." msgstr "" -#: ../../../build/NEWS:10484 ../../../build/NEWS:13370 -#: ../../../build/NEWS:17461 +#: ../../../build/NEWS:10503 ../../../build/NEWS:13389 +#: ../../../build/NEWS:17480 msgid "" "`bpo-26359 `__: Rename --with-" "optimiations to --enable-optimizations." msgstr "" -#: ../../../build/NEWS:10486 ../../../build/NEWS:13485 -#: ../../../build/NEWS:17463 +#: ../../../build/NEWS:10505 ../../../build/NEWS:13504 +#: ../../../build/NEWS:17482 msgid "" "`bpo-28444 `__: Fix missing extensions " "modules when cross compiling." msgstr "" -#: ../../../build/NEWS:10488 ../../../build/NEWS:13487 +#: ../../../build/NEWS:10507 ../../../build/NEWS:13506 msgid "" "`bpo-28208 `__: Update Windows build and" " OS X installers to use SQLite 3.14.2." msgstr "" -#: ../../../build/NEWS:10490 ../../../build/NEWS:13489 -#: ../../../build/NEWS:17465 +#: ../../../build/NEWS:10509 ../../../build/NEWS:13508 +#: ../../../build/NEWS:17484 msgid "" "`bpo-28248 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2j." msgstr "" -#: ../../../build/NEWS:10492 +#: ../../../build/NEWS:10511 msgid "" "`bpo-21124 `__: Fix building the _struct" " module on Cygwin by passing ``NULL`` instead of ``&PyType_Type`` to " "PyVarObject_HEAD_INIT. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10496 +#: ../../../build/NEWS:10515 msgid "" "`bpo-13756 `__: Fix building extensions " "modules on Cygwin. Patch by Roumen Petrov, based on original patch by Jason" " Tishler." msgstr "" -#: ../../../build/NEWS:10499 +#: ../../../build/NEWS:10518 msgid "" "`bpo-21085 `__: Add configure check for " "siginfo_t.si_band, which Cygwin does not provide. Patch by Masayuki Yamamoto" " with review and rebase by Erik Bray." msgstr "" -#: ../../../build/NEWS:10503 ../../../build/NEWS:13754 -#: ../../../build/NEWS:17467 +#: ../../../build/NEWS:10522 ../../../build/NEWS:13773 +#: ../../../build/NEWS:17486 msgid "" "`bpo-28258 `__: Fixed build with " "Estonian locale (python-config and distclean targets in Makefile). Patch by" " Arfrever Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:10506 ../../../build/NEWS:13757 -#: ../../../build/NEWS:17470 +#: ../../../build/NEWS:10525 ../../../build/NEWS:13776 +#: ../../../build/NEWS:17489 msgid "" "`bpo-26661 `__: setup.py now detects " "system libffi with multiarch wrapper." msgstr "" -#: ../../../build/NEWS:10508 +#: ../../../build/NEWS:10527 msgid "" "`bpo-27979 `__: A full copy of libffi is" " no longer bundled for use when building _ctypes on non-OSX UNIX platforms." @@ -19186,84 +19220,84 @@ msgid "" "platforms." msgstr "" -#: ../../../build/NEWS:10512 ../../../build/NEWS:13759 -#: ../../../build/NEWS:17475 +#: ../../../build/NEWS:10531 ../../../build/NEWS:13778 +#: ../../../build/NEWS:17494 msgid "" "`bpo-15819 `__: Remove redundant include" " search directory option for building outside the source tree." msgstr "" -#: ../../../build/NEWS:10515 ../../../build/NEWS:13372 -#: ../../../build/NEWS:17512 +#: ../../../build/NEWS:10534 ../../../build/NEWS:13391 +#: ../../../build/NEWS:17531 msgid "" "`bpo-28676 `__: Prevent missing " "'getentropy' declaration warning on macOS. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:10521 +#: ../../../build/NEWS:10540 msgid "" "`bpo-31392 `__: Update Windows build to " "use OpenSSL 1.1.0f" msgstr "" -#: ../../../build/NEWS:10523 ../../../build/NEWS:12237 +#: ../../../build/NEWS:10542 ../../../build/NEWS:12256 msgid "" "`bpo-30389 `__: Adds detection of Visual" " Studio 2017 to distutils on Windows." msgstr "" -#: ../../../build/NEWS:10525 +#: ../../../build/NEWS:10544 msgid "" "`bpo-31358 `__: zlib is no longer " "bundled in the CPython source, instead it is downloaded on demand just like " "bz2, lzma, OpenSSL, Tcl/Tk, and SQLite." msgstr "" -#: ../../../build/NEWS:10528 ../../../build/NEWS:12239 +#: ../../../build/NEWS:10547 ../../../build/NEWS:12258 msgid "" "`bpo-31340 `__: Change to building with " "MSVC v141 (included with Visual Studio 2017)" msgstr "" -#: ../../../build/NEWS:10531 ../../../build/NEWS:12242 +#: ../../../build/NEWS:10550 ../../../build/NEWS:12261 msgid "" "`bpo-30581 `__: os.cpu_count() now " "returns the correct number of processors on Windows when the number of " "logical processors is greater than 64." msgstr "" -#: ../../../build/NEWS:10534 +#: ../../../build/NEWS:10553 msgid "" "`bpo-30916 `__: Pre-build OpenSSL, Tcl " "and Tk and include the binaries in the build." msgstr "" -#: ../../../build/NEWS:10537 ../../../build/NEWS:12245 +#: ../../../build/NEWS:10556 ../../../build/NEWS:12264 msgid "" "`bpo-30731 `__: Add a missing xmlns to " "python.manifest so that it matches the schema." msgstr "" -#: ../../../build/NEWS:10540 +#: ../../../build/NEWS:10559 msgid "" "`bpo-30291 `__: Allow requiring 64-bit " "interpreters from py.exe using -64 suffix. Contributed by Steve (Gadget) " "Barnes." msgstr "" -#: ../../../build/NEWS:10543 +#: ../../../build/NEWS:10562 msgid "" "`bpo-30362 `__: Adds list options (-0, " "-0p) to py.exe launcher. Contributed by Steve Barnes." msgstr "" -#: ../../../build/NEWS:10546 +#: ../../../build/NEWS:10565 msgid "" "`bpo-23451 `__: Fix socket deprecation " "warnings in socketmodule.c. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:10549 ../../../build/NEWS:12814 +#: ../../../build/NEWS:10568 ../../../build/NEWS:12833 msgid "" "`bpo-30450 `__: The build process on " "Windows no longer depends on Subversion, instead pulling external code from " @@ -19271,100 +19305,100 @@ msgid "" "``py -3.6``), NuGet is used to download a copy of 32-bit Python." msgstr "" -#: ../../../build/NEWS:10554 +#: ../../../build/NEWS:10573 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer." msgstr "" -#: ../../../build/NEWS:10556 ../../../build/NEWS:13071 +#: ../../../build/NEWS:10575 ../../../build/NEWS:13090 msgid "" "`bpo-25778 `__: winreg does not truncate" " string correctly (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10558 +#: ../../../build/NEWS:10577 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default" msgstr "" -#: ../../../build/NEWS:10560 ../../../build/NEWS:13480 +#: ../../../build/NEWS:10579 ../../../build/NEWS:13499 msgid "" "`bpo-28522 `__: Fixes mishandled buffer " "reallocation in getpathp.c" msgstr "" -#: ../../../build/NEWS:10562 ../../../build/NEWS:13721 +#: ../../../build/NEWS:10581 ../../../build/NEWS:13740 msgid "" "`bpo-28402 `__: Adds signed catalog " "files for stdlib on Windows." msgstr "" -#: ../../../build/NEWS:10564 ../../../build/NEWS:13723 +#: ../../../build/NEWS:10583 ../../../build/NEWS:13742 msgid "" "`bpo-28333 `__: Enables Unicode for " "ps1/ps2 and input() prompts. (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10567 ../../../build/NEWS:13726 -#: ../../../build/NEWS:17439 +#: ../../../build/NEWS:10586 ../../../build/NEWS:13745 +#: ../../../build/NEWS:17458 msgid "" "`bpo-28251 `__: Improvements to help " "manuals on Windows." msgstr "" -#: ../../../build/NEWS:10569 ../../../build/NEWS:13728 -#: ../../../build/NEWS:17441 +#: ../../../build/NEWS:10588 ../../../build/NEWS:13747 +#: ../../../build/NEWS:17460 msgid "" "`bpo-28110 `__: launcher.msi has " "different product codes between 32-bit and 64-bit" msgstr "" -#: ../../../build/NEWS:10572 ../../../build/NEWS:13731 +#: ../../../build/NEWS:10591 ../../../build/NEWS:13750 msgid "" "`bpo-28161 `__: Opening CON for write " "access fails" msgstr "" -#: ../../../build/NEWS:10574 ../../../build/NEWS:13733 +#: ../../../build/NEWS:10593 ../../../build/NEWS:13752 msgid "" "`bpo-28162 `__: WindowsConsoleIO " "readall() fails if first line starts with Ctrl+Z" msgstr "" -#: ../../../build/NEWS:10577 ../../../build/NEWS:13736 +#: ../../../build/NEWS:10596 ../../../build/NEWS:13755 msgid "" "`bpo-28163 `__: WindowsConsoleIO " "fileno() passes wrong flags to _open_osfhandle" msgstr "" -#: ../../../build/NEWS:10579 ../../../build/NEWS:13738 +#: ../../../build/NEWS:10598 ../../../build/NEWS:13757 msgid "" "`bpo-28164 `__: _PyIO_get_console_type " "fails for various paths" msgstr "" -#: ../../../build/NEWS:10581 ../../../build/NEWS:13740 +#: ../../../build/NEWS:10600 ../../../build/NEWS:13759 msgid "" "`bpo-28137 `__: Renames Windows path " "file to ._pth" msgstr "" -#: ../../../build/NEWS:10583 ../../../build/NEWS:13742 +#: ../../../build/NEWS:10602 ../../../build/NEWS:13761 msgid "" "`bpo-28138 `__: Windows ._pth file " "should allow import site" msgstr "" -#: ../../../build/NEWS:10588 ../../../build/NEWS:12251 +#: ../../../build/NEWS:10607 ../../../build/NEWS:12270 msgid "" "`bpo-31493 `__: IDLE code context -- fix" " code update and font update timers. Canceling timers prevents a warning " "message when test_idle completes." msgstr "" -#: ../../../build/NEWS:10591 ../../../build/NEWS:12254 +#: ../../../build/NEWS:10610 ../../../build/NEWS:12273 msgid "" "`bpo-31488 `__: IDLE - Update non-key " "options in former extension classes. When applying configdialog changes, " @@ -19372,20 +19406,20 @@ msgid "" "affect existing instances attached to existing editor windows." msgstr "" -#: ../../../build/NEWS:10596 ../../../build/NEWS:12259 +#: ../../../build/NEWS:10615 ../../../build/NEWS:12278 msgid "" "`bpo-31477 `__: IDLE - Improve rstrip " "entry in doc. Strip trailing whitespace strips more than blank spaces. " "Multiline string literals are not skipped." msgstr "" -#: ../../../build/NEWS:10599 ../../../build/NEWS:12262 +#: ../../../build/NEWS:10618 ../../../build/NEWS:12281 msgid "" "`bpo-31480 `__: IDLE - make tests pass " "with zzdummy extension disabled by default." msgstr "" -#: ../../../build/NEWS:10602 ../../../build/NEWS:12265 +#: ../../../build/NEWS:10621 ../../../build/NEWS:12284 msgid "" "`bpo-31421 `__: Document how IDLE runs " "tkinter programs. IDLE calls tcl/tk update in the background in order to " @@ -19393,33 +19427,33 @@ msgid "" "easier." msgstr "" -#: ../../../build/NEWS:10606 ../../../build/NEWS:12269 +#: ../../../build/NEWS:10625 ../../../build/NEWS:12288 msgid "" "`bpo-31414 `__: IDLE -- fix tk entry box" " tests by deleting first. Adding to an int entry is not the same as deleting" " and inserting because int('') will fail." msgstr "" -#: ../../../build/NEWS:10610 ../../../build/NEWS:12273 +#: ../../../build/NEWS:10629 ../../../build/NEWS:12292 msgid "" "`bpo-31051 `__: Rearrange IDLE " "configdialog GenPage into Window, Editor, and Help sections." msgstr "" -#: ../../../build/NEWS:10613 ../../../build/NEWS:12276 +#: ../../../build/NEWS:10632 ../../../build/NEWS:12295 msgid "" "`bpo-30617 `__: IDLE - Add docstrings " "and tests for outwin subclass of editor. Move some data and functions from " "the class to module level. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10617 ../../../build/NEWS:12280 +#: ../../../build/NEWS:10636 ../../../build/NEWS:12299 msgid "" "`bpo-31287 `__: IDLE - Do not modify " "tkinter.message in test_configdialog." msgstr "" -#: ../../../build/NEWS:10619 ../../../build/NEWS:12282 +#: ../../../build/NEWS:10638 ../../../build/NEWS:12301 msgid "" "`bpo-27099 `__: Convert IDLE's built-in " "'extensions' to regular features. About 10 IDLE features were implemented as" @@ -19438,72 +19472,72 @@ msgid "" "Initial patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10635 ../../../build/NEWS:12298 +#: ../../../build/NEWS:10654 ../../../build/NEWS:12317 msgid "" "`bpo-31206 `__: IDLE: Factor " "HighPage(Frame) class from ConfigDialog. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10638 ../../../build/NEWS:12301 +#: ../../../build/NEWS:10657 ../../../build/NEWS:12320 msgid "" "`bpo-31001 `__: Add tests for " "configdialog highlight tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10641 ../../../build/NEWS:12304 +#: ../../../build/NEWS:10660 ../../../build/NEWS:12323 msgid "" "`bpo-31205 `__: IDLE: Factor " "KeysPage(Frame) class from ConfigDialog. The slightly modified tests " "continue to pass. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10644 ../../../build/NEWS:12307 +#: ../../../build/NEWS:10663 ../../../build/NEWS:12326 msgid "" "`bpo-31130 `__: IDLE -- stop leaks in " "test_configdialog. Initial patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:10647 ../../../build/NEWS:12310 +#: ../../../build/NEWS:10666 ../../../build/NEWS:12329 msgid "" "`bpo-31002 `__: Add tests for " "configdialog keys tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10649 ../../../build/NEWS:12312 +#: ../../../build/NEWS:10668 ../../../build/NEWS:12331 msgid "" "`bpo-19903 `__: IDLE: Calltips use " "`inspect.signature` instead of `inspect.getfullargspec`. This improves " "calltips for builtins converted to use Argument Clinic. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10653 ../../../build/NEWS:12316 +#: ../../../build/NEWS:10672 ../../../build/NEWS:12335 msgid "" "`bpo-31083 `__: IDLE - Add an outline of" " a TabPage class in configdialog. Update existing classes to match outline. " "Initial patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10656 ../../../build/NEWS:12319 +#: ../../../build/NEWS:10675 ../../../build/NEWS:12338 msgid "" "`bpo-31050 `__: Factor GenPage(Frame) " "class from ConfigDialog. The slightly modified tests continue to pass. Patch" " by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10659 ../../../build/NEWS:12322 +#: ../../../build/NEWS:10678 ../../../build/NEWS:12341 msgid "" "`bpo-31004 `__: IDLE - Factor " "FontPage(Frame) class from ConfigDialog. Slightly modified tests continue to" " pass. Fix General tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10663 ../../../build/NEWS:12326 +#: ../../../build/NEWS:10682 ../../../build/NEWS:12345 msgid "" "`bpo-30781 `__: IDLE - Use ttk widgets " "in ConfigDialog. Patches by Terry Jan Reedy and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10666 ../../../build/NEWS:12329 +#: ../../../build/NEWS:10685 ../../../build/NEWS:12348 msgid "" "`bpo-31060 `__: IDLE - Finish " "rearranging methods of ConfigDialog Grouping methods pertaining to each tab " @@ -19511,7 +19545,7 @@ msgid "" "enable splitting the groups into classes." msgstr "" -#: ../../../build/NEWS:10670 ../../../build/NEWS:12333 +#: ../../../build/NEWS:10689 ../../../build/NEWS:12352 msgid "" "`bpo-30853 `__: IDLE -- Factor a " "VarTrace class out of ConfigDialog. Instance tracers manages pairs " @@ -19520,13 +19554,13 @@ msgid "" "class is 100%." msgstr "" -#: ../../../build/NEWS:10675 ../../../build/NEWS:12338 +#: ../../../build/NEWS:10694 ../../../build/NEWS:12357 msgid "" "`bpo-31003 `__: IDLE: Add more tests for" " General tab." msgstr "" -#: ../../../build/NEWS:10677 ../../../build/NEWS:12340 +#: ../../../build/NEWS:10696 ../../../build/NEWS:12359 msgid "" "`bpo-30993 `__: IDLE - Improve " "configdialog font page and tests. In configdialog: Document causal pathways " @@ -19540,26 +19574,26 @@ msgid "" "completely cover the related functions." msgstr "" -#: ../../../build/NEWS:10688 ../../../build/NEWS:12351 +#: ../../../build/NEWS:10707 ../../../build/NEWS:12370 msgid "" "`bpo-30981 `__: IDLE -- Add more " "configdialog font page tests." msgstr "" -#: ../../../build/NEWS:10690 ../../../build/NEWS:12353 +#: ../../../build/NEWS:10709 ../../../build/NEWS:12372 msgid "" "`bpo-28523 `__: IDLE: replace 'colour' " "with 'color' in configdialog." msgstr "" -#: ../../../build/NEWS:10692 ../../../build/NEWS:12355 +#: ../../../build/NEWS:10711 ../../../build/NEWS:12374 msgid "" "`bpo-30917 `__: Add tests for " "idlelib.config.IdleConf. Increase coverage from 46% to 96%. Patch by Louie " "Lu." msgstr "" -#: ../../../build/NEWS:10695 ../../../build/NEWS:12358 +#: ../../../build/NEWS:10714 ../../../build/NEWS:12377 msgid "" "`bpo-30934 `__: Document coverage " "details for idlelib tests. Add section to idlelib/idle-test/README.txt. " @@ -19567,7 +19601,7 @@ msgid "" "that does not run during unit tests." msgstr "" -#: ../../../build/NEWS:10699 ../../../build/NEWS:12362 +#: ../../../build/NEWS:10718 ../../../build/NEWS:12381 msgid "" "`bpo-30913 `__: IDLE: Document " "ConfigDialog tk Vars, methods, and widgets in docstrings This will " @@ -19575,39 +19609,39 @@ msgid "" "by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10703 ../../../build/NEWS:12366 +#: ../../../build/NEWS:10722 ../../../build/NEWS:12385 msgid "" "`bpo-30899 `__: IDLE: Add tests for " "ConfigParser subclasses in config. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10706 ../../../build/NEWS:12369 +#: ../../../build/NEWS:10725 ../../../build/NEWS:12388 msgid "" "`bpo-30881 `__: IDLE: Add docstrings to " "browser.py. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10708 ../../../build/NEWS:12371 +#: ../../../build/NEWS:10727 ../../../build/NEWS:12390 msgid "" "`bpo-30851 `__: IDLE: Remove unused " "variables in configdialog. One is a duplicate, one is set but cannot be " "altered by users. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10712 ../../../build/NEWS:12375 +#: ../../../build/NEWS:10731 ../../../build/NEWS:12394 msgid "" "`bpo-30870 `__: IDLE: In Settings " "dialog, select font with Up, Down keys as well as mouse. Initial patch by " "Louie Lu." msgstr "" -#: ../../../build/NEWS:10715 ../../../build/NEWS:12378 +#: ../../../build/NEWS:10734 ../../../build/NEWS:12397 msgid "" "`bpo-8231 `__: IDLE: call " "config.IdleConf.GetUserCfgDir only once." msgstr "" -#: ../../../build/NEWS:10717 ../../../build/NEWS:12380 +#: ../../../build/NEWS:10736 ../../../build/NEWS:12399 msgid "" "`bpo-30779 `__: IDLE: Factor " "ConfigChanges class from configdialog, put in config; test. * In config, put" @@ -19620,19 +19654,19 @@ msgid "" "Sabella contributed parts of the patch." msgstr "" -#: ../../../build/NEWS:10727 ../../../build/NEWS:12390 +#: ../../../build/NEWS:10746 ../../../build/NEWS:12409 msgid "" "`bpo-30777 `__: IDLE: configdialog - Add" " docstrings and fix comments. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10730 ../../../build/NEWS:12393 +#: ../../../build/NEWS:10749 ../../../build/NEWS:12412 msgid "" "`bpo-30495 `__: IDLE: Improve textview " "with docstrings, PEP8 names, and more tests. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10733 ../../../build/NEWS:12396 +#: ../../../build/NEWS:10752 ../../../build/NEWS:12415 msgid "" "`bpo-30723 `__: IDLE: Make several " "improvements to parenmatch. Add 'parens' style to highlight both opener and " @@ -19642,20 +19676,20 @@ msgid "" "patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10739 ../../../build/NEWS:12402 +#: ../../../build/NEWS:10758 ../../../build/NEWS:12421 msgid "" "`bpo-30674 `__: IDLE: add docstrings to " "grep module. Patch by Cheryl Sabella" msgstr "" -#: ../../../build/NEWS:10741 ../../../build/NEWS:12404 +#: ../../../build/NEWS:10760 ../../../build/NEWS:12423 msgid "" "`bpo-21519 `__: IDLE's basic custom key " "entry dialog now detects duplicates properly. Original patch by Saimadhav " "Heblikar." msgstr "" -#: ../../../build/NEWS:10744 ../../../build/NEWS:12407 +#: ../../../build/NEWS:10763 ../../../build/NEWS:12426 msgid "" "`bpo-29910 `__: IDLE no longer deletes a" " character after commenting out a region by a key shortcut. Add ``return " @@ -19663,7 +19697,7 @@ msgid "" "key bindings." msgstr "" -#: ../../../build/NEWS:10748 ../../../build/NEWS:12411 +#: ../../../build/NEWS:10767 ../../../build/NEWS:12430 msgid "" "`bpo-30728 `__: Review and change " "idlelib.configdialog names. Lowercase method and attribute names. Replace " @@ -19672,14 +19706,14 @@ msgid "" "Sabella." msgstr "" -#: ../../../build/NEWS:10753 ../../../build/NEWS:12416 +#: ../../../build/NEWS:10772 ../../../build/NEWS:12435 msgid "" "`bpo-6739 `__: IDLE: Verify user-entered " "key sequences by trying to bind them with tk. Add tests for all 3 validation" " functions. Original patch by G Polo. Tests added by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10757 ../../../build/NEWS:12726 +#: ../../../build/NEWS:10776 ../../../build/NEWS:12745 msgid "" "`bpo-15786 `__: Fix several problems " "with IDLE's autocompletion box. The following should now work: clicking on " @@ -19687,54 +19721,54 @@ msgid "" "Return. Hangs on MacOSX should no longer happen. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10762 ../../../build/NEWS:12731 +#: ../../../build/NEWS:10781 ../../../build/NEWS:12750 msgid "" "`bpo-25514 `__: Add doc subsubsection " "about IDLE failure to start. Popup no-connection message directs users to " "this section." msgstr "" -#: ../../../build/NEWS:10765 ../../../build/NEWS:12734 +#: ../../../build/NEWS:10784 ../../../build/NEWS:12753 msgid "" "`bpo-30642 `__: Fix reference leaks in " "IDLE tests. Patches by Louie Lu and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10768 ../../../build/NEWS:12737 +#: ../../../build/NEWS:10787 ../../../build/NEWS:12756 msgid "" "`bpo-30495 `__: Add docstrings for " "textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " "Reedy." msgstr "" -#: ../../../build/NEWS:10771 ../../../build/NEWS:12740 +#: ../../../build/NEWS:10790 ../../../build/NEWS:12759 msgid "" "`bpo-30290 `__: Help-about: use pep8 " "names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl " "Sabella, and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10774 ../../../build/NEWS:12743 +#: ../../../build/NEWS:10793 ../../../build/NEWS:12762 msgid "" "`bpo-30303 `__: Add _utest option to " "textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and " "Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10777 ../../../build/NEWS:13052 +#: ../../../build/NEWS:10796 ../../../build/NEWS:13071 msgid "" "`bpo-29071 `__: IDLE colors f-string " "prefixes (but not invalid ur prefixes)." msgstr "" -#: ../../../build/NEWS:10779 ../../../build/NEWS:13054 +#: ../../../build/NEWS:10798 ../../../build/NEWS:13073 msgid "" "`bpo-28572 `__: Add 10% to coverage of " "IDLE's test_configdialog. Update and augment description of the " "configuration system." msgstr "" -#: ../../../build/NEWS:10785 ../../../build/NEWS:12423 +#: ../../../build/NEWS:10804 ../../../build/NEWS:12442 msgid "" "`bpo-30983 `__: gdb integration commands" " (py-bt, etc.) work on optimized shared builds now, too. :pep:`523` " @@ -19745,13 +19779,13 @@ msgid "" "Bruno \"Polaco\" Penteado." msgstr "" -#: ../../../build/NEWS:10793 +#: ../../../build/NEWS:10812 msgid "" "`bpo-29748 `__: Added the slice index " "converter in Argument Clinic." msgstr "" -#: ../../../build/NEWS:10795 +#: ../../../build/NEWS:10814 msgid "" "`bpo-24037 `__: Argument Clinic now uses" " the converter `bool(accept={int})` rather than `int` for semantical " @@ -19759,19 +19793,19 @@ msgid "" " help in converting to `bool` in future." msgstr "" -#: ../../../build/NEWS:10800 ../../../build/NEWS:12791 +#: ../../../build/NEWS:10819 ../../../build/NEWS:12810 msgid "" "`bpo-29367 `__: python-gdb.py now " "supports also ``method-wrapper`` (``wrapperobject``) objects." msgstr "" -#: ../../../build/NEWS:10803 ../../../build/NEWS:13259 +#: ../../../build/NEWS:10822 ../../../build/NEWS:13278 msgid "" "`bpo-28023 `__: Fix python-gdb.py didn't" " support new dict implementation." msgstr "" -#: ../../../build/NEWS:10805 +#: ../../../build/NEWS:10824 msgid "" "`bpo-15369 `__: The pybench and pystone " "microbenchmark have been removed from Tools. Please use the new Python " @@ -19780,13 +19814,13 @@ msgid "" "3." msgstr "" -#: ../../../build/NEWS:10810 +#: ../../../build/NEWS:10829 msgid "" "`bpo-28102 `__: The zipfile module CLI " "now prints usage to stderr. Patch by Stephen J. Turnbull." msgstr "" -#: ../../../build/NEWS:10816 +#: ../../../build/NEWS:10835 msgid "" "`bpo-31338 `__: Added the " "``Py_UNREACHABLE()`` macro for code paths which are never expected to be " @@ -19794,7 +19828,7 @@ msgid "" " manual." msgstr "" -#: ../../../build/NEWS:10820 +#: ../../../build/NEWS:10839 msgid "" "`bpo-30832 `__: Remove own " "implementation for thread-local storage. CPython has provided the own " @@ -19805,21 +19839,21 @@ msgid "" "any case." msgstr "" -#: ../../../build/NEWS:10827 +#: ../../../build/NEWS:10846 msgid "" "`bpo-30708 `__: " "PyUnicode_AsWideCharString() now raises a ValueError if the second argument " "is NULL and the wchar_t\\* string contains null characters." msgstr "" -#: ../../../build/NEWS:10830 +#: ../../../build/NEWS:10849 msgid "" "`bpo-16500 `__: Deprecate " "PyOS_AfterFork() and add PyOS_BeforeFork(), PyOS_AfterFork_Parent() and " "PyOS_AfterFork_Child()." msgstr "" -#: ../../../build/NEWS:10833 +#: ../../../build/NEWS:10852 msgid "" "`bpo-6532 `__: The type of results of " "PyThread_start_new_thread() and PyThread_get_thread_ident(), and the id " @@ -19827,7 +19861,7 @@ msgid "" " long\"." msgstr "" -#: ../../../build/NEWS:10837 +#: ../../../build/NEWS:10856 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is deprecated and replaced with a macro if " @@ -19836,8 +19870,8 @@ msgid "" "PySlice_Unpack() and PySlice_AdjustIndices()." msgstr "" -#: ../../../build/NEWS:10842 ../../../build/NEWS:13082 -#: ../../../build/NEWS:16809 +#: ../../../build/NEWS:10861 ../../../build/NEWS:13101 +#: ../../../build/NEWS:16828 msgid "" "`bpo-29083 `__: Fixed the declaration of" " some public API functions. PyArg_VaParse() and " @@ -19847,14 +19881,14 @@ msgid "" "defined." msgstr "" -#: ../../../build/NEWS:10848 +#: ../../../build/NEWS:10867 msgid "" "`bpo-28769 `__: The result of " "PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8() is now of type ``const char" " *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10851 ../../../build/NEWS:13088 +#: ../../../build/NEWS:10870 ../../../build/NEWS:13107 msgid "" "`bpo-29058 `__: All stable API " "extensions added after Python 3.2 are now available only when Py_LIMITED_API" @@ -19862,21 +19896,21 @@ msgid "" " this API." msgstr "" -#: ../../../build/NEWS:10855 +#: ../../../build/NEWS:10874 msgid "" "`bpo-28822 `__: The index parameters " "*start* and *end* of PyUnicode_FindChar() are now adjusted to behave like " "``str[start:end]``." msgstr "" -#: ../../../build/NEWS:10858 ../../../build/NEWS:13246 -#: ../../../build/NEWS:17394 +#: ../../../build/NEWS:10877 ../../../build/NEWS:13265 +#: ../../../build/NEWS:17413 msgid "" "`bpo-28808 `__: " "PyUnicode_CompareWithASCIIString() now never raises exceptions." msgstr "" -#: ../../../build/NEWS:10860 +#: ../../../build/NEWS:10879 msgid "" "`bpo-28761 `__: The fields name and doc " "of structures PyMemberDef, PyGetSetDef, PyStructSequence_Field, " @@ -19884,129 +19918,129 @@ msgid "" "rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10864 +#: ../../../build/NEWS:10883 msgid "" "`bpo-28748 `__: Private variable " "_Py_PackageContext is now of type ``const char *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10867 +#: ../../../build/NEWS:10886 msgid "" "`bpo-19569 `__: Compiler warnings are " "now emitted if use most of deprecated functions." msgstr "" -#: ../../../build/NEWS:10870 ../../../build/NEWS:13747 +#: ../../../build/NEWS:10889 ../../../build/NEWS:13766 msgid "" "`bpo-28426 `__: Deprecated undocumented " "functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), " "PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode()." msgstr "" -#: ../../../build/NEWS:10876 +#: ../../../build/NEWS:10895 msgid "Python 3.6.6 final" msgstr "Python 3.6.6 final" -#: ../../../build/NEWS:10880 +#: ../../../build/NEWS:10899 msgid "There were no new changes in version 3.6.6." msgstr "Tidak ada perubahan baru di versi 3.6.6." -#: ../../../build/NEWS:10885 +#: ../../../build/NEWS:10904 msgid "Python 3.6.6 release candidate 1" msgstr "Python 3.6.6 kandidat rilis 1" -#: ../../../build/NEWS:10887 +#: ../../../build/NEWS:10906 msgid "*Release date: 2018-06-11*" msgstr "*Tanggal rilis: 2018-06-11*" -#: ../../../build/NEWS:11118 +#: ../../../build/NEWS:11137 msgid "" "`bpo-33184 `__: Update Windows installer" " to OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11123 +#: ../../../build/NEWS:11142 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11155 +#: ../../../build/NEWS:11174 msgid "" "`bpo-29706 `__: IDLE now colors async " "and await as keywords in 3.6. They become full keywords in 3.7." msgstr "" -#: ../../../build/NEWS:11196 +#: ../../../build/NEWS:11215 msgid "Python 3.6.5 final" msgstr "Python 3.6.5 final" -#: ../../../build/NEWS:11198 +#: ../../../build/NEWS:11217 msgid "*Release date: 2018-03-28*" msgstr "*Tanggal rilis: 2018-03-28*" -#: ../../../build/NEWS:11212 +#: ../../../build/NEWS:11231 msgid "Python 3.6.5 release candidate 1" msgstr "Python 3.6.5 kandidat rilis 1" -#: ../../../build/NEWS:11214 +#: ../../../build/NEWS:11233 msgid "*Release date: 2018-03-13*" msgstr "*Tanggal rilis: 2018-03-13*" -#: ../../../build/NEWS:11253 +#: ../../../build/NEWS:11272 msgid "" "`bpo-32329 `__: " "``sys.flags.hash_randomization`` is now properly set to 0 when hash " "randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:11256 +#: ../../../build/NEWS:11275 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " "much memory for creating large constants in constant folding." msgstr "" -#: ../../../build/NEWS:11283 +#: ../../../build/NEWS:11302 msgid "" "`bpo-30353 `__: Fix ctypes pass-by-value" " for structs on 64-bit Cygwin/MinGW." msgstr "" -#: ../../../build/NEWS:11321 +#: ../../../build/NEWS:11340 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN, TCP_KEEPCNT flags on older version Windows during run-time." msgstr "" -#: ../../../build/NEWS:11353 +#: ../../../build/NEWS:11372 msgid "" "`bpo-32555 `__: On FreeBSD and Solaris, " "os.strerror() now always decode the byte string from the current locale " "encoding, rather than using ASCII/surrogateescape in some cases." msgstr "" -#: ../../../build/NEWS:11371 +#: ../../../build/NEWS:11390 msgid "" "`bpo-32185 `__: The SSL module no longer" " sends IP addresses in SNI TLS extension on platforms with OpenSSL 1.0.2+ or" " inet_pton." msgstr "" -#: ../../../build/NEWS:11436 +#: ../../../build/NEWS:11455 msgid "" "`bpo-31518 `__: Debian Unstable has " "disabled TLS 1.0 and 1.1 for SSLv23_METHOD(). Change TLS/SSL protocol of " "some tests to PROTOCOL_TLS or PROTOCOL_TLSv1_2 to make them pass on Debian." msgstr "" -#: ../../../build/NEWS:11469 +#: ../../../build/NEWS:11488 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module." msgstr "" -#: ../../../build/NEWS:11474 +#: ../../../build/NEWS:11493 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -20015,29 +20049,29 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:11530 +#: ../../../build/NEWS:11549 msgid "Python 3.6.4 final" msgstr "Python 3.6.4 final" -#: ../../../build/NEWS:11532 +#: ../../../build/NEWS:11551 msgid "*Release date: 2017-12-18*" msgstr "*Tanggal rilis: 2017-12-18*" -#: ../../../build/NEWS:11534 +#: ../../../build/NEWS:11553 msgid "There were no new code changes in version 3.6.4 since v3.6.4rc1." msgstr "Tidak ada perubahan kode di versi 3.6.4 sejak v3.6.4rc1." -#: ../../../build/NEWS:11539 +#: ../../../build/NEWS:11558 msgid "Python 3.6.4 release candidate 1" msgstr "Python 3.6.4 kandidat rilis 1" -#: ../../../build/NEWS:11568 +#: ../../../build/NEWS:11587 msgid "" "`bpo-31852 `__: Fix a segmentation fault" " caused by a combination of the async soft keyword and continuation lines." msgstr "" -#: ../../../build/NEWS:11902 +#: ../../../build/NEWS:11921 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -20048,163 +20082,163 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:11958 +#: ../../../build/NEWS:11977 msgid "Python 3.6.3 final" msgstr "Python 3.6.3 final" -#: ../../../build/NEWS:11960 +#: ../../../build/NEWS:11979 msgid "*Release date: 2017-10-03*" msgstr "*Tanggal rilis: 2017-10-03*" -#: ../../../build/NEWS:11965 +#: ../../../build/NEWS:11984 msgid "" "`bpo-31641 `__: Re-allow arbitrary " "iterables in `concurrent.futures.as_completed()`. Fixes regression in " "3.6.3rc1." msgstr "" -#: ../../../build/NEWS:11971 +#: ../../../build/NEWS:11990 msgid "" "`bpo-31662 `__: Fix typos in Windows " "``uploadrelease.bat`` script. Fix Windows Doc build issues in " "``Doc/make.bat``." msgstr "" -#: ../../../build/NEWS:11974 +#: ../../../build/NEWS:11993 msgid "" "`bpo-31423 `__: Fix building the PDF " "documentation with newer versions of Sphinx." msgstr "" -#: ../../../build/NEWS:11979 +#: ../../../build/NEWS:11998 msgid "Python 3.6.3 release candidate 1" msgstr "Python 3.6.3 kandidat rilis 1" -#: ../../../build/NEWS:11981 +#: ../../../build/NEWS:12000 msgid "*Release date: 2017-09-18*" msgstr "*Tanggal rilis: 2017-09-18*" -#: ../../../build/NEWS:12433 +#: ../../../build/NEWS:12452 msgid "Python 3.6.2 final" msgstr "Python 3.6.2 final" -#: ../../../build/NEWS:12435 +#: ../../../build/NEWS:12454 msgid "*Release date: 2017-07-17*" msgstr "*Tanggal rilis: 2017-07-17*" -#: ../../../build/NEWS:12437 ../../../build/NEWS:13164 +#: ../../../build/NEWS:12456 ../../../build/NEWS:13183 msgid "No changes since release candidate 2" msgstr "Tidak ada perubahan sejak kandidat rilis 2" -#: ../../../build/NEWS:12442 +#: ../../../build/NEWS:12461 msgid "Python 3.6.2 release candidate 2" msgstr "Python 3.6.2 kandidat rilis 2" -#: ../../../build/NEWS:12444 +#: ../../../build/NEWS:12463 msgid "*Release date: 2017-07-07*" msgstr "*Tanggal rilis: 2017-07-07*" -#: ../../../build/NEWS:12469 +#: ../../../build/NEWS:12488 msgid "Python 3.6.2 release candidate 1" msgstr "Python 3.6.2 kandidat rilis 1" -#: ../../../build/NEWS:12471 +#: ../../../build/NEWS:12490 msgid "*Release date: 2017-06-17*" msgstr "*Tanggal rilis: 2017-06-17*" -#: ../../../build/NEWS:12479 +#: ../../../build/NEWS:12498 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "to not be per-thread to avoid crashes" msgstr "" -#: ../../../build/NEWS:12509 ../../../build/NEWS:16461 +#: ../../../build/NEWS:12528 ../../../build/NEWS:16480 msgid "" "`bpo-29600 `__: Fix wrapping coroutine " "return values in StopIteration." msgstr "" -#: ../../../build/NEWS:12538 ../../../build/NEWS:16527 +#: ../../../build/NEWS:12557 ../../../build/NEWS:16546 msgid "" "`bpo-30645 `__: Fix path calculation in " "imp.load_package(), fixing it for cases when a package is only shipped with " "bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:12558 +#: ../../../build/NEWS:12577 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup (#2159)" msgstr "" -#: ../../../build/NEWS:12632 ../../../build/NEWS:16595 +#: ../../../build/NEWS:12651 ../../../build/NEWS:16614 msgid "" "`bpo-26293 `__: Change resulted because " "of zipfile breakage. (See also: `bpo-29094 " "`__)" msgstr "" -#: ../../../build/NEWS:12706 ../../../build/NEWS:16662 +#: ../../../build/NEWS:12725 ../../../build/NEWS:16681 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:12749 +#: ../../../build/NEWS:12768 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() no longer replaced with a macro if Py_LIMITED_API is " "not set." msgstr "" -#: ../../../build/NEWS:12821 +#: ../../../build/NEWS:12840 msgid "Python 3.6.1 final" msgstr "Python 3.6.1 final" -#: ../../../build/NEWS:12823 +#: ../../../build/NEWS:12842 msgid "*Release date: 2017-03-21*" msgstr "*Tanggal rilis: 2017-03-21*" -#: ../../../build/NEWS:12839 +#: ../../../build/NEWS:12858 msgid "" "`bpo-27593 `__: fix format of git " "information used in sys.version" msgstr "" -#: ../../../build/NEWS:12841 +#: ../../../build/NEWS:12860 msgid "Fix incompatible comment in python.h" msgstr "" -#: ../../../build/NEWS:12845 +#: ../../../build/NEWS:12864 msgid "Python 3.6.1 release candidate 1" msgstr "Python 3.6.1 kandidat rilis 1" -#: ../../../build/NEWS:12847 +#: ../../../build/NEWS:12866 msgid "*Release date: 2017-03-04*" msgstr "*Tanggal rilis: 2017-03-04*" -#: ../../../build/NEWS:12958 ../../../build/NEWS:16694 +#: ../../../build/NEWS:12977 ../../../build/NEWS:16713 msgid "" "`bpo-29519 `__: Fix weakref spewing " "exceptions during interpreter shutdown when used with a rare combination of " "multiprocessing and custom codecs." msgstr "" -#: ../../../build/NEWS:12974 +#: ../../../build/NEWS:12993 msgid "" "`bpo-29316 `__: Restore the provisional " "status of typing module, add corresponding note to documentation. Patch by " "Ivan L." msgstr "" -#: ../../../build/NEWS:12980 ../../../build/NEWS:16710 +#: ../../../build/NEWS:12999 ../../../build/NEWS:16729 msgid "" "`bpo-29011 `__: Fix an important " "omission by adding Deque to the typing module." msgstr "" -#: ../../../build/NEWS:12994 +#: ../../../build/NEWS:13013 msgid "" "`bpo-29203 `__: functools.lru_cache() " "now respects :pep:`468` and preserves the order of keyword arguments. " @@ -20212,84 +20246,84 @@ msgid "" " potentially give different results." msgstr "" -#: ../../../build/NEWS:13001 ../../../build/NEWS:16967 +#: ../../../build/NEWS:13020 ../../../build/NEWS:16986 msgid "" "`bpo-29094 `__: Offsets in a ZIP file " "created with extern file object and modes \"w\" and \"x\" now are relative " "to the start of the file." msgstr "" -#: ../../../build/NEWS:13004 +#: ../../../build/NEWS:13023 msgid "" "`bpo-29085 `__: Allow " "random.Random.seed() to use high quality OS randomness rather than the pid " "and time." msgstr "" -#: ../../../build/NEWS:13007 +#: ../../../build/NEWS:13026 msgid "" "`bpo-29061 `__: Fixed bug in " "secrets.randbelow() which would hang when given a negative input. Patch by " "Brendan Donegan." msgstr "" -#: ../../../build/NEWS:13015 ../../../build/NEWS:16973 +#: ../../../build/NEWS:13034 ../../../build/NEWS:16992 msgid "" "`bpo-29119 `__: Fix weakrefs in the pure" " python version of collections.OrderedDict move_to_end() method. Contributed" " by Andra Bogildea." msgstr "" -#: ../../../build/NEWS:13027 +#: ../../../build/NEWS:13046 msgid "" "`bpo-29055 `__: Neaten-up empty " "population error on random.choice() by suppressing the upstream exception." msgstr "" -#: ../../../build/NEWS:13042 ../../../build/NEWS:16997 +#: ../../../build/NEWS:13061 ../../../build/NEWS:17016 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " "changed." msgstr "" -#: ../../../build/NEWS:13060 +#: ../../../build/NEWS:13079 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer" msgstr "" -#: ../../../build/NEWS:13062 +#: ../../../build/NEWS:13081 msgid "" "`bpo-29326 `__: Ignores blank lines in " "._pth files (Patch by Alexey Izbyshev)" msgstr "" -#: ../../../build/NEWS:13064 +#: ../../../build/NEWS:13083 msgid "" "`bpo-28164 `__: Correctly handle special" " console filenames (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13066 +#: ../../../build/NEWS:13085 msgid "" "`bpo-29409 `__: Implement :pep:`529` for" " io.FileIO (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13068 ../../../build/NEWS:16799 +#: ../../../build/NEWS:13087 ../../../build/NEWS:16818 msgid "" "`bpo-29392 `__: Prevent crash when " "passing invalid arguments into msvcrt module." msgstr "" -#: ../../../build/NEWS:13073 +#: ../../../build/NEWS:13092 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default." msgstr "" -#: ../../../build/NEWS:13078 +#: ../../../build/NEWS:13097 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is not set" @@ -20297,7 +20331,7 @@ msgid "" "0x03060100 or higher." msgstr "" -#: ../../../build/NEWS:13108 ../../../build/NEWS:16764 +#: ../../../build/NEWS:13127 ../../../build/NEWS:16783 msgid "" "`bpo-28087 `__: Skip test_asyncore and " "test_eintr poll failures on macOS. Skip some tests of select.poll when " @@ -20305,7 +20339,7 @@ msgid "" "function on some macOS versions." msgstr "" -#: ../../../build/NEWS:13112 ../../../build/NEWS:16774 +#: ../../../build/NEWS:13131 ../../../build/NEWS:16793 msgid "" "`bpo-29571 `__: to match the behaviour " "of the ``re.LOCALE`` flag, test_re.test_locale_flag now uses " @@ -20314,68 +20348,68 @@ msgid "" "locale encoding is a multi-byte encoding)" msgstr "" -#: ../../../build/NEWS:13160 +#: ../../../build/NEWS:13179 msgid "Python 3.6.0 final" msgstr "Python 3.6.0 final" -#: ../../../build/NEWS:13162 +#: ../../../build/NEWS:13181 msgid "*Release date: 2016-12-23*" msgstr "*Tanggal rilis: 2016-12-23*" -#: ../../../build/NEWS:13169 +#: ../../../build/NEWS:13188 msgid "Python 3.6.0 release candidate 2" msgstr "Python 3.6.0 kandidat rilis 2" -#: ../../../build/NEWS:13171 +#: ../../../build/NEWS:13190 msgid "*Release date: 2016-12-16*" msgstr "*Tanggal rilis: 2016-12-16*" -#: ../../../build/NEWS:13179 +#: ../../../build/NEWS:13198 msgid "" "`bpo-28990 `__: Fix asyncio SSL hanging " "if connection is closed before handshake is completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:13185 +#: ../../../build/NEWS:13204 msgid "" "`bpo-28770 `__: Fix python-gdb.py for " "fastcalls." msgstr "" -#: ../../../build/NEWS:13190 +#: ../../../build/NEWS:13209 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder." msgstr "" -#: ../../../build/NEWS:13195 +#: ../../../build/NEWS:13214 msgid "" "`bpo-28898 `__: Prevent gdb build errors" " due to HAVE_LONG_LONG redefinition." msgstr "" -#: ../../../build/NEWS:13199 +#: ../../../build/NEWS:13218 msgid "Python 3.6.0 release candidate 1" msgstr "Python 3.6.0 kandidat rilis 1" -#: ../../../build/NEWS:13201 +#: ../../../build/NEWS:13220 msgid "*Release date: 2016-12-06*" msgstr "*Tanggal rilis: 2016-12-06*" -#: ../../../build/NEWS:13223 +#: ../../../build/NEWS:13242 msgid "" "`bpo-27030 `__: Unknown escapes in " "re.sub() replacement template are allowed again. But they still are " "deprecated and will be disabled in 3.7." msgstr "" -#: ../../../build/NEWS:13241 +#: ../../../build/NEWS:13260 msgid "" "`bpo-28843 `__: Fix asyncio C Task to " "handle exceptions __traceback__." msgstr "" -#: ../../../build/NEWS:13251 +#: ../../../build/NEWS:13270 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the What's New guide now cover the additional " @@ -20383,15 +20417,15 @@ msgid "" ":pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:13263 +#: ../../../build/NEWS:13282 msgid "Python 3.6.0 beta 4" msgstr "Python 3.6.0 beta 4" -#: ../../../build/NEWS:13265 +#: ../../../build/NEWS:13284 msgid "*Release date: 2016-11-21*" msgstr "*Tanggal rilis: 2016-11-21*" -#: ../../../build/NEWS:13293 +#: ../../../build/NEWS:13312 msgid "" "`bpo-27243 `__: Change " "PendingDeprecationWarning -> DeprecationWarning. As it was agreed in the " @@ -20399,180 +20433,180 @@ msgid "" "PendingDeprecationWarning in 3.5 and in DeprecationWarning in 3.6." msgstr "" -#: ../../../build/NEWS:13312 +#: ../../../build/NEWS:13331 msgid "" "`bpo-20572 `__: The " "subprocess.Popen.wait method's undocumented endtime parameter now raises a " "DeprecationWarning." msgstr "" -#: ../../../build/NEWS:13329 +#: ../../../build/NEWS:13348 msgid "" "`bpo-28600 `__: Optimize loop.call_soon." msgstr "" -#: ../../../build/NEWS:13331 ../../../build/NEWS:17345 +#: ../../../build/NEWS:13350 ../../../build/NEWS:17364 msgid "" "`bpo-28613 `__: Fix get_event_loop() " "return the current loop if called from coroutines/callbacks." msgstr "" -#: ../../../build/NEWS:13334 +#: ../../../build/NEWS:13353 msgid "" "`bpo-28634 `__: Fix asyncio.isfuture() " "to support unittest.Mock." msgstr "" -#: ../../../build/NEWS:13336 +#: ../../../build/NEWS:13355 msgid "" "`bpo-26081 `__: Fix refleak in " "_asyncio.Future.__iter__().throw." msgstr "" -#: ../../../build/NEWS:13338 ../../../build/NEWS:17348 +#: ../../../build/NEWS:13357 ../../../build/NEWS:17367 msgid "" "`bpo-28639 `__: Fix inspect.isawaitable " "to always return bool Patch by Justin Mayfield." msgstr "" -#: ../../../build/NEWS:13341 ../../../build/NEWS:17351 +#: ../../../build/NEWS:13360 ../../../build/NEWS:17370 msgid "" "`bpo-28652 `__: Make loop methods reject" " socket kinds they do not support." msgstr "" -#: ../../../build/NEWS:13343 ../../../build/NEWS:17353 +#: ../../../build/NEWS:13362 ../../../build/NEWS:17372 msgid "" "`bpo-28653 `__: Fix a refleak in " "functools.lru_cache." msgstr "" -#: ../../../build/NEWS:13345 ../../../build/NEWS:17355 +#: ../../../build/NEWS:13364 ../../../build/NEWS:17374 msgid "" "`bpo-28703 `__: Fix " "asyncio.iscoroutinefunction to handle Mock objects." msgstr "" -#: ../../../build/NEWS:13347 +#: ../../../build/NEWS:13366 msgid "" "`bpo-28704 `__: Fix create_unix_server " "to support Path-like objects (PEP 519)." msgstr "" -#: ../../../build/NEWS:13349 +#: ../../../build/NEWS:13368 msgid "" "`bpo-28720 `__: Add " "collections.abc.AsyncGenerator." msgstr "" -#: ../../../build/NEWS:13377 +#: ../../../build/NEWS:13396 msgid "Python 3.6.0 beta 3" msgstr "Python 3.6.0 beta 3" -#: ../../../build/NEWS:13379 +#: ../../../build/NEWS:13398 msgid "*Release date: 2016-10-31*" msgstr "*Tanggal rilis: 2016-10-31*" -#: ../../../build/NEWS:13402 +#: ../../../build/NEWS:13421 msgid "" "`bpo-28471 `__: Fix \"Python memory " "allocator called without holding the GIL\" crash in socket.setblocking." msgstr "" -#: ../../../build/NEWS:13424 +#: ../../../build/NEWS:13443 msgid "" "`bpo-18844 `__: The various ways of " "specifying weights for random.choices() now produce the same result " "sequences." msgstr "" -#: ../../../build/NEWS:13427 ../../../build/NEWS:17029 +#: ../../../build/NEWS:13446 ../../../build/NEWS:17048 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar().prmonth() no longer prints a space at the start of " "new line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13460 ../../../build/NEWS:17043 +#: ../../../build/NEWS:13479 ../../../build/NEWS:17062 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X." msgstr "" -#: ../../../build/NEWS:13465 +#: ../../../build/NEWS:13484 msgid "" "`bpo-28492 `__: Fix how StopIteration " "exception is raised in _asyncio.Future." msgstr "" -#: ../../../build/NEWS:13467 +#: ../../../build/NEWS:13486 msgid "" "`bpo-28500 `__: Fix asyncio to handle " "async gens GC from another thread." msgstr "" -#: ../../../build/NEWS:13469 ../../../build/NEWS:17337 +#: ../../../build/NEWS:13488 ../../../build/NEWS:17356 msgid "" "`bpo-26923 `__: Fix asyncio.Gather to " "refuse being cancelled once all children are done. Patch by Johannes Ebke." msgstr "" -#: ../../../build/NEWS:13472 ../../../build/NEWS:17340 +#: ../../../build/NEWS:13491 ../../../build/NEWS:17359 msgid "" "`bpo-26796 `__: Don't configure the " "number of workers for default threadpool executor. Initial patch by Hans " "Lawrenz." msgstr "" -#: ../../../build/NEWS:13475 +#: ../../../build/NEWS:13494 msgid "" "`bpo-28544 `__: Implement asyncio.Task " "in C." msgstr "" -#: ../../../build/NEWS:13501 +#: ../../../build/NEWS:13520 msgid "Python 3.6.0 beta 2" msgstr "Python 3.6.0 beta 2" -#: ../../../build/NEWS:13503 +#: ../../../build/NEWS:13522 msgid "*Release date: 2016-10-10*" msgstr "*Tanggal rilis: 2016-10-10*" -#: ../../../build/NEWS:13519 +#: ../../../build/NEWS:13538 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is deprecated. Patch by " "Oren Milman." msgstr "" -#: ../../../build/NEWS:13522 ../../../build/NEWS:16870 +#: ../../../build/NEWS:13541 ../../../build/NEWS:16889 msgid "" "`bpo-28376 `__: The constructor of " "range_iterator now checks that step is not 0. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:13583 ../../../build/NEWS:17048 +#: ../../../build/NEWS:13602 ../../../build/NEWS:17067 msgid "" "`bpo-26293 `__: Fixed writing ZIP files " "that starts not from the start of the file. Offsets in ZIP file now are " "relative to the start of the archive in conforming to the specification." msgstr "" -#: ../../../build/NEWS:13590 +#: ../../../build/NEWS:13609 msgid "" "`bpo-27181 `__: remove " "statistics.geometric_mean and defer until 3.7." msgstr "" -#: ../../../build/NEWS:13769 +#: ../../../build/NEWS:13788 msgid "Python 3.6.0 beta 1" msgstr "Python 3.6.0 beta 1" -#: ../../../build/NEWS:13771 +#: ../../../build/NEWS:13790 msgid "*Release date: 2016-09-12*" msgstr "*Tanggal rilis: 2016-09-12*" -#: ../../../build/NEWS:13776 +#: ../../../build/NEWS:13795 msgid "" "`bpo-23722 `__: The __class__ cell used " "by zero-argument super() is now initialized from type.__new__ rather than " @@ -20581,25 +20615,25 @@ msgid "" "Teichmann." msgstr "" -#: ../../../build/NEWS:13781 ../../../build/NEWS:16901 +#: ../../../build/NEWS:13800 ../../../build/NEWS:16920 msgid "" "`bpo-25221 `__: Fix corrupted result " "from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0." msgstr "" -#: ../../../build/NEWS:13784 +#: ../../../build/NEWS:13803 msgid "" "`bpo-27080 `__: Implement formatting " "support for :pep:`515`. Initial patch by Chris Angelico." msgstr "" -#: ../../../build/NEWS:13787 +#: ../../../build/NEWS:13806 msgid "" "`bpo-27199 `__: In tarfile, expose " "copyfileobj bufsize to improve throughput. Patch by Jason Fried." msgstr "" -#: ../../../build/NEWS:13790 +#: ../../../build/NEWS:13809 msgid "" "`bpo-27948 `__: In f-strings, only allow" " backslashes inside the braces (where the expressions are). This is a " @@ -20609,32 +20643,32 @@ msgid "" "``f'\\x7b\"hi\"\\x7d'``." msgstr "" -#: ../../../build/NEWS:13796 +#: ../../../build/NEWS:13815 msgid "" "`bpo-28046 `__: Remove platform-specific" " directories from sys.path." msgstr "" -#: ../../../build/NEWS:13798 +#: ../../../build/NEWS:13817 msgid "" "`bpo-28071 `__: Add early-out for " "differencing from an empty set." msgstr "" -#: ../../../build/NEWS:13800 ../../../build/NEWS:16904 +#: ../../../build/NEWS:13819 ../../../build/NEWS:16923 msgid "" "`bpo-25758 `__: Prevents zipimport from " "unnecessarily encoding a filename (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13803 +#: ../../../build/NEWS:13822 msgid "" "`bpo-25856 `__: The __module__ attribute" " of extension classes and functions now is interned. This leads to more " "compact pickle data with protocol 4." msgstr "" -#: ../../../build/NEWS:13806 +#: ../../../build/NEWS:13825 msgid "" "`bpo-27213 `__: Rework CALL_FUNCTION* " "opcodes to produce shorter and more efficient bytecode. Patch by Demur " @@ -20642,101 +20676,101 @@ msgid "" "Stinner." msgstr "" -#: ../../../build/NEWS:13810 +#: ../../../build/NEWS:13829 msgid "" "`bpo-26331 `__: Implement tokenizing " "support for :pep:`515`. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:13813 +#: ../../../build/NEWS:13832 msgid "" "`bpo-27999 `__: Make \"global after " "use\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13816 +#: ../../../build/NEWS:13835 msgid "" "`bpo-28003 `__: Implement :pep:`525` -- " "Asynchronous Generators." msgstr "" -#: ../../../build/NEWS:13818 +#: ../../../build/NEWS:13837 msgid "" "`bpo-27985 `__: Implement :pep:`526` -- " "Syntax for Variable Annotations. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13821 +#: ../../../build/NEWS:13840 msgid "" "`bpo-26058 `__: Add a new private " "version to the builtin dict type, incremented at each dictionary creation " "and at each dictionary change. Implementation of the PEP 509." msgstr "" -#: ../../../build/NEWS:13825 +#: ../../../build/NEWS:13844 msgid "" "`bpo-27364 `__: A backslash-character " "pair that is not a valid escape sequence now generates a DeprecationWarning." " Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:13828 +#: ../../../build/NEWS:13847 msgid "" "`bpo-27350 `__: `dict` implementation is" " changed like PyPy. It is more compact and preserves insertion order. " "(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" msgstr "" -#: ../../../build/NEWS:13832 +#: ../../../build/NEWS:13851 msgid "" "`bpo-27911 `__: Remove unnecessary error" " checks in ``exec_builtin_or_dynamic()``." msgstr "" -#: ../../../build/NEWS:13835 +#: ../../../build/NEWS:13854 msgid "" "`bpo-27078 `__: Added BUILD_STRING " "opcode. Optimized f-strings evaluation." msgstr "" -#: ../../../build/NEWS:13837 +#: ../../../build/NEWS:13856 msgid "" "`bpo-17884 `__: Python now requires " "systems with inttypes.h and stdint.h" msgstr "" -#: ../../../build/NEWS:13839 +#: ../../../build/NEWS:13858 msgid "" "`bpo-27961 `__: Require platforms to " "support ``long long``. Python hasn't compiled without ``long long`` for " "years, so this is basically a formality." msgstr "" -#: ../../../build/NEWS:13843 +#: ../../../build/NEWS:13862 msgid "" "`bpo-27355 `__: Removed support for " "Windows CE. It was never finished, and Windows CE is no longer a relevant " "platform for Python." msgstr "" -#: ../../../build/NEWS:13846 +#: ../../../build/NEWS:13865 msgid "Implement :pep:`523`." msgstr "Implementasi :pep:`523`." -#: ../../../build/NEWS:13848 +#: ../../../build/NEWS:13867 msgid "" "`bpo-27870 `__: A left shift of zero by " "a large integer no longer attempts to allocate large amounts of memory." msgstr "" -#: ../../../build/NEWS:13851 +#: ../../../build/NEWS:13870 msgid "" "`bpo-25402 `__: In int-to-decimal-string" " conversion, improve the estimate of the intermediate memory required, and " "remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13855 +#: ../../../build/NEWS:13874 msgid "" "`bpo-27214 `__: In long_invert, be more " "careful about modifying object returned by long_add, and remove an " @@ -20744,34 +20778,34 @@ msgid "" "patch." msgstr "" -#: ../../../build/NEWS:13859 +#: ../../../build/NEWS:13878 msgid "" "`bpo-27506 `__: Support passing the " "bytes/bytearray.translate() \"delete\" argument by keyword." msgstr "" -#: ../../../build/NEWS:13862 ../../../build/NEWS:16910 +#: ../../../build/NEWS:13881 ../../../build/NEWS:16929 msgid "" "`bpo-27812 `__: Properly clear out a " "generator's frame's backreference to the generator to prevent crashes in " "frame.clear()." msgstr "" -#: ../../../build/NEWS:13865 ../../../build/NEWS:16913 +#: ../../../build/NEWS:13884 ../../../build/NEWS:16932 msgid "" "`bpo-27811 `__: Fix a crash when a " "coroutine that has not been awaited is finalized with warnings-as-errors " "enabled." msgstr "" -#: ../../../build/NEWS:13868 ../../../build/NEWS:16916 +#: ../../../build/NEWS:13887 ../../../build/NEWS:16935 msgid "" "`bpo-27587 `__: Fix another issue found " "by PVS-Studio: Null pointer check after use of 'def' in " "_PyState_AddModule(). Initial patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:13871 +#: ../../../build/NEWS:13890 msgid "" "`bpo-27792 `__: The modulo operation " "applied to ``bool`` and other ``int`` subclasses now always returns an " @@ -20779,26 +20813,26 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13875 +#: ../../../build/NEWS:13894 msgid "" "`bpo-26984 `__: int() now always returns" " an instance of exact int." msgstr "" -#: ../../../build/NEWS:13877 +#: ../../../build/NEWS:13896 msgid "" "`bpo-25604 `__: Fix a minor bug in " "integer true division; this bug could potentially have caused off-by-one-ulp" " results on platforms with unreliable ldexp implementations." msgstr "" -#: ../../../build/NEWS:13881 +#: ../../../build/NEWS:13900 msgid "" "`bpo-24254 `__: Make class definition " "namespace ordered by default." msgstr "" -#: ../../../build/NEWS:13883 +#: ../../../build/NEWS:13902 msgid "" "`bpo-27662 `__: Fix an overflow check in" " ``List_New``: the original code was checking against ``Py_SIZE_MAX`` " @@ -20806,7 +20840,7 @@ msgid "" "Zhang." msgstr "" -#: ../../../build/NEWS:13887 ../../../build/NEWS:16922 +#: ../../../build/NEWS:13906 ../../../build/NEWS:16941 msgid "" "`bpo-27782 `__: Multi-phase extension " "module import now correctly allows the ``m_methods`` field to be used to add" @@ -20814,27 +20848,27 @@ msgid "" "``Py_create_mod``. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13891 ../../../build/NEWS:16926 +#: ../../../build/NEWS:13910 ../../../build/NEWS:16945 msgid "" "`bpo-27936 `__: The round() function " "accepted a second None argument for some types but not for others. Fixed " "the inconsistency by accepting None for all numeric types." msgstr "" -#: ../../../build/NEWS:13895 ../../../build/NEWS:16930 +#: ../../../build/NEWS:13914 ../../../build/NEWS:16949 msgid "" "`bpo-27487 `__: Warn if a submodule " "argument to \"python -m\" or runpy.run_module() is found in sys.modules " "after parent packages are imported, but before the submodule is executed." msgstr "" -#: ../../../build/NEWS:13899 +#: ../../../build/NEWS:13918 msgid "" "`bpo-27157 `__: Make only type() itself " "accept the one-argument form. Patch by Eryk Sun and Emanuel Barry." msgstr "" -#: ../../../build/NEWS:13902 ../../../build/NEWS:16934 +#: ../../../build/NEWS:13921 ../../../build/NEWS:16953 msgid "" "`bpo-27558 `__: Fix a SystemError in the" " implementation of \"raise\" statement. In a brand new thread, raise a " @@ -20842,91 +20876,91 @@ msgid "" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13906 +#: ../../../build/NEWS:13925 msgid "" "`bpo-28008 `__: Implement :pep:`530` -- " "asynchronous comprehensions." msgstr "" -#: ../../../build/NEWS:13908 ../../../build/NEWS:16959 +#: ../../../build/NEWS:13927 ../../../build/NEWS:16978 msgid "" "`bpo-27942 `__: Fix memory leak in " "codeobject.c" msgstr "" -#: ../../../build/NEWS:13913 ../../../build/NEWS:17003 +#: ../../../build/NEWS:13932 ../../../build/NEWS:17022 msgid "" "`bpo-28732 `__: Fix crash in os.spawnv()" " with no elements in args" msgstr "" -#: ../../../build/NEWS:13915 ../../../build/NEWS:17005 +#: ../../../build/NEWS:13934 ../../../build/NEWS:17024 msgid "" "`bpo-28485 `__: Always raise ValueError " "for negative compileall.compile_dir(workers=...) parameter, even when " "multithreading is unavailable." msgstr "" -#: ../../../build/NEWS:13919 +#: ../../../build/NEWS:13938 msgid "" "`bpo-28037 `__: Use " "sqlite3_get_autocommit() instead of setting Connection->inTransaction " "manually." msgstr "" -#: ../../../build/NEWS:13922 +#: ../../../build/NEWS:13941 msgid "" "`bpo-25283 `__: Attributes tm_gmtoff and" " tm_zone are now available on all platforms in the return values of " "time.localtime() and time.gmtime()." msgstr "" -#: ../../../build/NEWS:13925 +#: ../../../build/NEWS:13944 msgid "" "`bpo-24454 `__: Regular expression match" " object groups are now accessible using __getitem__. \"mo[x]\" is equivalent" " to \"mo.group(x)\"." msgstr "" -#: ../../../build/NEWS:13928 +#: ../../../build/NEWS:13947 msgid "" "`bpo-10740 `__: sqlite3 no longer " "implicitly commit an open transaction before DDL statements." msgstr "" -#: ../../../build/NEWS:13931 +#: ../../../build/NEWS:13950 msgid "" "`bpo-17941 `__: Add a *module* parameter" " to collections.namedtuple()." msgstr "" -#: ../../../build/NEWS:13933 +#: ../../../build/NEWS:13952 msgid "" "`bpo-22493 `__: Inline flags now should " "be used only at the start of the regular expression. Deprecation warning is " "emitted if uses them in the middle of the regular expression." msgstr "" -#: ../../../build/NEWS:13937 +#: ../../../build/NEWS:13956 msgid "" "`bpo-26885 `__: xmlrpc now supports " "unmarshalling additional data types used by Apache XML-RPC implementation " "for numerics and None." msgstr "" -#: ../../../build/NEWS:13940 +#: ../../../build/NEWS:13959 msgid "" "`bpo-28070 `__: Fixed parsing inline " "verbose flag in regular expressions." msgstr "" -#: ../../../build/NEWS:13942 +#: ../../../build/NEWS:13961 msgid "" "`bpo-19500 `__: Add client-side SSL " "session resumption to the ssl module." msgstr "" -#: ../../../build/NEWS:13944 +#: ../../../build/NEWS:13963 msgid "" "`bpo-28022 `__: Deprecate ssl-related " "arguments in favor of SSLContext. The deprecation include manual creation of" @@ -20934,7 +20968,7 @@ msgid "" "smtplib, poplib and urllib." msgstr "" -#: ../../../build/NEWS:13948 +#: ../../../build/NEWS:13967 msgid "" "`bpo-28043 `__: SSLContext has improved " "default settings: OP_NO_SSLv2, OP_NO_SSLv3, OP_NO_COMPRESSION, " @@ -20942,21 +20976,21 @@ msgid "" "ciphers without MD5." msgstr "" -#: ../../../build/NEWS:13952 +#: ../../../build/NEWS:13971 msgid "" "`bpo-24693 `__: Changed some " "RuntimeError's in the zipfile module to more appropriate types. Improved " "some error messages and debugging output." msgstr "" -#: ../../../build/NEWS:13955 +#: ../../../build/NEWS:13974 msgid "" "`bpo-17909 `__: ``json.load`` and " "``json.loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. " "Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13958 +#: ../../../build/NEWS:13977 msgid "" "`bpo-27137 `__: the pure Python fallback" " implementation of ``functools.partial`` now matches the behaviour of its " @@ -20964,118 +20998,118 @@ msgid "" "purposes. Patch by Emanuel Barry and Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13963 ../../../build/NEWS:17058 +#: ../../../build/NEWS:13982 ../../../build/NEWS:17077 msgid "" "Fix possible integer overflows and crashes in the mmap module with unusual " "usage patterns." msgstr "" -#: ../../../build/NEWS:13966 ../../../build/NEWS:17061 +#: ../../../build/NEWS:13985 ../../../build/NEWS:17080 msgid "" "`bpo-1703178 `__: Fix the ability to " "pass the --link-objects option to the distutils build_ext command." msgstr "" -#: ../../../build/NEWS:13969 ../../../build/NEWS:17108 +#: ../../../build/NEWS:13988 ../../../build/NEWS:17127 msgid "" "`bpo-28019 `__: itertools.count() no " "longer rounds non-integer step in range between 1.0 and 2.0 to 1." msgstr "" -#: ../../../build/NEWS:13972 +#: ../../../build/NEWS:13991 msgid "" "`bpo-18401 `__: Pdb now supports the " "'readrc' keyword argument to control whether .pdbrc files should be read. " "Patch by Martin Matusiak and Sam Kimbrel." msgstr "" -#: ../../../build/NEWS:13976 ../../../build/NEWS:17111 +#: ../../../build/NEWS:13995 ../../../build/NEWS:17130 msgid "" "`bpo-25969 `__: Update the lib2to3 " "grammar to handle the unpacking generalizations added in 3.5." msgstr "" -#: ../../../build/NEWS:13979 ../../../build/NEWS:17114 +#: ../../../build/NEWS:13998 ../../../build/NEWS:17133 msgid "" "`bpo-14977 `__: mailcap now respects the" " order of the lines in the mailcap files (\"first match\"), as required by " "RFC 1542. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:13982 +#: ../../../build/NEWS:14001 msgid "" "`bpo-28082 `__: Convert re flag " "constants to IntFlag." msgstr "" -#: ../../../build/NEWS:13984 +#: ../../../build/NEWS:14003 msgid "" "`bpo-28025 `__: Convert all ssl module " "constants to IntEnum and IntFlags. SSLContext properties now return flags " "and enums." msgstr "" -#: ../../../build/NEWS:13987 +#: ../../../build/NEWS:14006 msgid "" "`bpo-23591 `__: Add Flag, IntFlag, and " "auto() to enum module." msgstr "" -#: ../../../build/NEWS:13989 +#: ../../../build/NEWS:14008 msgid "" "`bpo-433028 `__: Added support of " "modifier spans in regular expressions." msgstr "" -#: ../../../build/NEWS:13991 ../../../build/NEWS:17117 +#: ../../../build/NEWS:14010 ../../../build/NEWS:17136 msgid "" "`bpo-24594 `__: Validates persist " "parameter when opening MSI database" msgstr "" -#: ../../../build/NEWS:13993 ../../../build/NEWS:17119 +#: ../../../build/NEWS:14012 ../../../build/NEWS:17138 msgid "" "`bpo-17582 `__: xml.etree.ElementTree " "nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " "and approved by Stefan Behnel.)" msgstr "" -#: ../../../build/NEWS:13996 ../../../build/NEWS:17122 +#: ../../../build/NEWS:14015 ../../../build/NEWS:17141 msgid "" "`bpo-28047 `__: Fixed calculation of " "line length used for the base64 CTE in the new email policies." msgstr "" -#: ../../../build/NEWS:13999 +#: ../../../build/NEWS:14018 msgid "" "`bpo-27576 `__: Fix call order in " "OrderedDict.__init__()." msgstr "" -#: ../../../build/NEWS:14001 +#: ../../../build/NEWS:14020 msgid "email.generator.DecodedGenerator now supports the policy keyword." msgstr "" -#: ../../../build/NEWS:14003 +#: ../../../build/NEWS:14022 msgid "" "`bpo-28027 `__: Remove undocumented " "modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS." msgstr "" -#: ../../../build/NEWS:14006 ../../../build/NEWS:17125 +#: ../../../build/NEWS:14025 ../../../build/NEWS:17144 msgid "" "`bpo-27445 `__: Don't pass str(_charset)" " to MIMEText.set_payload(). Patch by Claude Paroz." msgstr "" -#: ../../../build/NEWS:14009 +#: ../../../build/NEWS:14028 msgid "" "`bpo-24277 `__: The new email API is no " "longer provisional, and the docs have been reorganized and rewritten to " "emphasize the new API." msgstr "" -#: ../../../build/NEWS:14012 ../../../build/NEWS:17128 +#: ../../../build/NEWS:14031 ../../../build/NEWS:17147 msgid "" "`bpo-22450 `__: urllib now includes an " "``Accept: */*`` header among the default headers. This makes the results of " @@ -21083,62 +21117,62 @@ msgid "" "servers are involved." msgstr "" -#: ../../../build/NEWS:14016 ../../../build/NEWS:17132 +#: ../../../build/NEWS:14035 ../../../build/NEWS:17151 msgid "" "lib2to3.pgen3.driver.load_grammar() now creates a stable cache file between " "runs given the same Grammar.txt input regardless of the hash randomization " "setting." msgstr "" -#: ../../../build/NEWS:14020 +#: ../../../build/NEWS:14039 msgid "" "`bpo-28005 `__: Allow ImportErrors in " "encoding implementation to propagate." msgstr "" -#: ../../../build/NEWS:14022 +#: ../../../build/NEWS:14041 msgid "" "`bpo-26667 `__: Support path-like " "objects in importlib.util." msgstr "" -#: ../../../build/NEWS:14024 ../../../build/NEWS:17136 +#: ../../../build/NEWS:14043 ../../../build/NEWS:17155 msgid "" "`bpo-27570 `__: Avoid zero-length " "memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\"" " modules." msgstr "" -#: ../../../build/NEWS:14027 ../../../build/NEWS:17139 +#: ../../../build/NEWS:14046 ../../../build/NEWS:17158 msgid "" "`bpo-22233 `__: Break email header lines" " *only* on the RFC specified CR and LF characters, not on arbitrary unicode " "line breaks. This also fixes a bug in HTTP header parsing." msgstr "" -#: ../../../build/NEWS:14031 +#: ../../../build/NEWS:14050 msgid "" "`bpo-27331 `__: The email.mime classes " "now all accept an optional policy keyword." msgstr "" -#: ../../../build/NEWS:14034 ../../../build/NEWS:17143 +#: ../../../build/NEWS:14053 ../../../build/NEWS:17162 msgid "" "`bpo-27988 `__: Fix email " "iter_attachments incorrect mutation of payload list." msgstr "" -#: ../../../build/NEWS:14036 +#: ../../../build/NEWS:14055 msgid "" "`bpo-16113 `__: Add SHA-3 and SHAKE " "support to hashlib module." msgstr "" -#: ../../../build/NEWS:14038 +#: ../../../build/NEWS:14057 msgid "Eliminate a tautological-pointer-compare warning in _scproxy.c." msgstr "" -#: ../../../build/NEWS:14040 +#: ../../../build/NEWS:14059 msgid "" "`bpo-27776 `__: The :func:`os.urandom` " "function does now block on Linux 3.17 and newer until the system urandom " @@ -21146,25 +21180,25 @@ msgid "" " the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14044 +#: ../../../build/NEWS:14063 msgid "" "`bpo-27778 `__: Expose the Linux " "``getrandom()`` syscall as a new :func:`os.getrandom` function. This change " "is part of the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14047 ../../../build/NEWS:17145 +#: ../../../build/NEWS:14066 ../../../build/NEWS:17164 msgid "" "`bpo-27691 `__: Fix ssl module's parsing" " of GEN_RID subject alternative name fields in X.509 certs." msgstr "" -#: ../../../build/NEWS:14050 +#: ../../../build/NEWS:14069 msgid "" "`bpo-18844 `__: Add random.choices()." msgstr "" -#: ../../../build/NEWS:14052 +#: ../../../build/NEWS:14071 msgid "" "`bpo-25761 `__: Improved error reporting" " about truncated pickle data in C implementation of unpickler. " @@ -21172,87 +21206,87 @@ msgid "" "some cases." msgstr "" -#: ../../../build/NEWS:14056 +#: ../../../build/NEWS:14075 msgid "" "`bpo-26798 `__: Add BLAKE2 (blake2b and " "blake2s) to hashlib." msgstr "" -#: ../../../build/NEWS:14058 +#: ../../../build/NEWS:14077 msgid "" "`bpo-26032 `__: Optimized globbing in " "pathlib by using os.scandir(); it is now about 1.5--4 times faster." msgstr "" -#: ../../../build/NEWS:14061 +#: ../../../build/NEWS:14080 msgid "" "`bpo-25596 `__: Optimized glob() and " "iglob() functions in the glob module; they are now about 3--6 times faster." msgstr "" -#: ../../../build/NEWS:14064 +#: ../../../build/NEWS:14083 msgid "" "`bpo-27928 `__: Add scrypt (password-" "based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." msgstr "" -#: ../../../build/NEWS:14067 ../../../build/NEWS:17148 +#: ../../../build/NEWS:14086 ../../../build/NEWS:17167 msgid "" "`bpo-27850 `__: Remove 3DES from ssl " "module's default cipher list to counter measure sweet32 attack " "(CVE-2016-2183)." msgstr "" -#: ../../../build/NEWS:14070 ../../../build/NEWS:17151 +#: ../../../build/NEWS:14089 ../../../build/NEWS:17170 msgid "" "`bpo-27766 `__: Add ChaCha20 Poly1305 to" " ssl module's default cipher list. (Required OpenSSL 1.1.0 or LibreSSL)." msgstr "" -#: ../../../build/NEWS:14073 +#: ../../../build/NEWS:14092 msgid "" "`bpo-25387 `__: Check return value of " "winsound.MessageBeep." msgstr "" -#: ../../../build/NEWS:14075 +#: ../../../build/NEWS:14094 msgid "" "`bpo-27866 `__: Add " "SSLContext.get_ciphers() method to get a list of all enabled ciphers." msgstr "" -#: ../../../build/NEWS:14078 +#: ../../../build/NEWS:14097 msgid "" "`bpo-27744 `__: Add AF_ALG (Linux Kernel" " crypto) to socket module." msgstr "" -#: ../../../build/NEWS:14080 ../../../build/NEWS:17154 +#: ../../../build/NEWS:14099 ../../../build/NEWS:17173 msgid "" "`bpo-26470 `__: Port ssl and hashlib " "module to OpenSSL 1.1.0." msgstr "" -#: ../../../build/NEWS:14082 +#: ../../../build/NEWS:14101 msgid "" "`bpo-11620 `__: Fix support for " "SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." msgstr "" -#: ../../../build/NEWS:14085 +#: ../../../build/NEWS:14104 msgid "" "`bpo-11734 `__: Add support for IEEE 754" " half-precision floats to the struct module. Based on a patch by Eli " "Stevens." msgstr "" -#: ../../../build/NEWS:14088 +#: ../../../build/NEWS:14107 msgid "" "`bpo-27919 `__: Deprecated " "``extra_path`` distribution option in distutils packaging." msgstr "" -#: ../../../build/NEWS:14091 +#: ../../../build/NEWS:14110 msgid "" "`bpo-23229 `__: Add new ``cmath`` " "constants: ``cmath.inf`` and ``cmath.nan`` to match ``math.inf`` and " @@ -21260,44 +21294,44 @@ msgid "" " used by complex repr." msgstr "" -#: ../../../build/NEWS:14095 +#: ../../../build/NEWS:14114 msgid "" "`bpo-27842 `__: The csv.DictReader now " "returns rows of type OrderedDict. (Contributed by Steve Holden.)" msgstr "" -#: ../../../build/NEWS:14098 ../../../build/NEWS:17156 +#: ../../../build/NEWS:14117 ../../../build/NEWS:17175 msgid "" "Remove support for passing a file descriptor to os.access. It never worked " "but previously didn't raise." msgstr "" -#: ../../../build/NEWS:14101 ../../../build/NEWS:17159 +#: ../../../build/NEWS:14120 ../../../build/NEWS:17178 msgid "" "`bpo-12885 `__: Fix error when distutils" " encounters symlink." msgstr "" -#: ../../../build/NEWS:14103 ../../../build/NEWS:17161 +#: ../../../build/NEWS:14122 ../../../build/NEWS:17180 msgid "" "`bpo-27881 `__: Fixed possible bugs when" " setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14106 ../../../build/NEWS:17164 +#: ../../../build/NEWS:14125 ../../../build/NEWS:17183 msgid "" "`bpo-27861 `__: Fixed a crash in " "sqlite3.Connection.cursor() when a factory creates not a cursor. Patch by " "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14109 ../../../build/NEWS:17167 +#: ../../../build/NEWS:14128 ../../../build/NEWS:17186 msgid "" "`bpo-19884 `__: Avoid spurious output on" " OS X with Gnu Readline." msgstr "" -#: ../../../build/NEWS:14111 ../../../build/NEWS:17169 +#: ../../../build/NEWS:14130 ../../../build/NEWS:17188 msgid "" "`bpo-27706 `__: Restore deterministic " "behavior of random.Random().seed() for string seeds using seeding version 1." @@ -21305,13 +21339,13 @@ msgid "" "Python 2. Patch by Nofar Schnider." msgstr "" -#: ../../../build/NEWS:14116 ../../../build/NEWS:17174 +#: ../../../build/NEWS:14135 ../../../build/NEWS:17193 msgid "" "`bpo-10513 `__: Fix a regression in " "Connection.commit(). Statements should not be reset after a commit." msgstr "" -#: ../../../build/NEWS:14119 +#: ../../../build/NEWS:14138 msgid "" "`bpo-12319 `__: Chunked transfer " "encoding support added to http.client.HTTPConnection requests. The " @@ -21321,7 +21355,7 @@ msgid "" "encoding." msgstr "" -#: ../../../build/NEWS:14126 +#: ../../../build/NEWS:14145 msgid "" "A new version of typing.py from https://github.com/python/typing: - " "Collection (only for 3.6) (`bpo-27598 " @@ -21330,181 +21364,181 @@ msgid "" " dict constraint in ForwardRef._eval_type (upstream #252)" msgstr "" -#: ../../../build/NEWS:14131 +#: ../../../build/NEWS:14150 msgid "" "`bpo-27832 `__: Make ``_normalize`` " "parameter to ``Fraction`` constructor keyword-only, so that ``Fraction(2, 3," " 4)`` now raises ``TypeError``." msgstr "" -#: ../../../build/NEWS:14134 ../../../build/NEWS:17182 +#: ../../../build/NEWS:14153 ../../../build/NEWS:17201 msgid "" "`bpo-27539 `__: Fix unnormalised " "``Fraction.__pow__`` result in the case of negative exponent and negative " "base." msgstr "" -#: ../../../build/NEWS:14137 ../../../build/NEWS:17185 +#: ../../../build/NEWS:14156 ../../../build/NEWS:17204 msgid "" "`bpo-21718 `__: cursor.description is " "now available for queries using CTEs." msgstr "" -#: ../../../build/NEWS:14139 +#: ../../../build/NEWS:14158 msgid "" "`bpo-27819 `__: In distutils sdists, " "simply produce the \"gztar\" (gzipped tar format) distributions on all " "platforms unless \"formats\" is supplied." msgstr "" -#: ../../../build/NEWS:14142 ../../../build/NEWS:17187 +#: ../../../build/NEWS:14161 ../../../build/NEWS:17206 msgid "" "`bpo-2466 `__: posixpath.ismount now " "correctly recognizes mount points which the user does not have permission to" " access." msgstr "" -#: ../../../build/NEWS:14145 +#: ../../../build/NEWS:14164 msgid "" "`bpo-9998 `__: On Linux, " "ctypes.util.find_library now looks in LD_LIBRARY_PATH for shared libraries." msgstr "" -#: ../../../build/NEWS:14148 +#: ../../../build/NEWS:14167 msgid "" "`bpo-27573 `__: exit message for " "code.interact is now configurable." msgstr "" -#: ../../../build/NEWS:14150 ../../../build/NEWS:17295 +#: ../../../build/NEWS:14169 ../../../build/NEWS:17314 msgid "" "`bpo-27930 `__: Improved behaviour of " "logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin " "for the analysis and patch." msgstr "" -#: ../../../build/NEWS:14153 +#: ../../../build/NEWS:14172 msgid "" "`bpo-6766 `__: Distributed reference " "counting added to multiprocessing to support nesting of shared values / " "proxy objects." msgstr "" -#: ../../../build/NEWS:14156 ../../../build/NEWS:17298 +#: ../../../build/NEWS:14175 ../../../build/NEWS:17317 msgid "" "`bpo-21201 `__: Improves readability of " "multiprocessing error message. Thanks to Wojciech Walczak for patch." msgstr "" -#: ../../../build/NEWS:14159 +#: ../../../build/NEWS:14178 msgid "asyncio: Add set_protocol / get_protocol to Transports." msgstr "" -#: ../../../build/NEWS:14161 ../../../build/NEWS:17301 +#: ../../../build/NEWS:14180 ../../../build/NEWS:17320 msgid "" "`bpo-27456 `__: asyncio: Set TCP_NODELAY" " by default." msgstr "" -#: ../../../build/NEWS:14166 ../../../build/NEWS:17366 +#: ../../../build/NEWS:14185 ../../../build/NEWS:17385 msgid "" "`bpo-15308 `__: Add 'interrupt " "execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " "Randel." msgstr "" -#: ../../../build/NEWS:14169 ../../../build/NEWS:17369 +#: ../../../build/NEWS:14188 ../../../build/NEWS:17388 msgid "" "`bpo-27922 `__: Stop IDLE tests from " "'flashing' gui widgets on the screen." msgstr "" -#: ../../../build/NEWS:14171 +#: ../../../build/NEWS:14190 msgid "" "`bpo-27891 `__: Consistently group and " "sort imports within idlelib modules." msgstr "" -#: ../../../build/NEWS:14173 +#: ../../../build/NEWS:14192 msgid "" "`bpo-17642 `__: add larger font sizes " "for classroom projection." msgstr "" -#: ../../../build/NEWS:14175 ../../../build/NEWS:17371 +#: ../../../build/NEWS:14194 ../../../build/NEWS:17390 msgid "Add version to title of IDLE help window." msgstr "" -#: ../../../build/NEWS:14177 ../../../build/NEWS:17373 +#: ../../../build/NEWS:14196 ../../../build/NEWS:17392 msgid "" "`bpo-25564 `__: In section on IDLE -- " "console differences, mention that using exec means that __builtins__ is " "defined for each statement." msgstr "" -#: ../../../build/NEWS:14180 +#: ../../../build/NEWS:14199 msgid "" "`bpo-27821 `__: Fix 3.6.0a3 regression " "that prevented custom key sets from being selected when no custom theme was " "defined." msgstr "" -#: ../../../build/NEWS:14186 +#: ../../../build/NEWS:14205 msgid "" "`bpo-26900 `__: Excluded underscored " "names and other private API from limited API." msgstr "" -#: ../../../build/NEWS:14189 +#: ../../../build/NEWS:14208 msgid "" "`bpo-26027 `__: Add support for path-" "like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()." msgstr "" -#: ../../../build/NEWS:14195 +#: ../../../build/NEWS:14214 msgid "" "`bpo-27427 `__: Additional tests for the" " math module. Patch by Francisco Couzo." msgstr "" -#: ../../../build/NEWS:14197 +#: ../../../build/NEWS:14216 msgid "" "`bpo-27953 `__: Skip math and cmath " "tests that fail on OS X 10.4 due to a poor libm implementation of tan." msgstr "" -#: ../../../build/NEWS:14200 +#: ../../../build/NEWS:14219 msgid "" "`bpo-26040 `__: Improve test_math and " "test_cmath coverage and rigour. Patch by Jeff Allen." msgstr "" -#: ../../../build/NEWS:14203 ../../../build/NEWS:17418 +#: ../../../build/NEWS:14222 ../../../build/NEWS:17437 msgid "" "`bpo-27787 `__: Call gc.collect() before" " checking each test for \"dangling threads\", since the dangling threads are" " weak references." msgstr "" -#: ../../../build/NEWS:14209 ../../../build/NEWS:17478 +#: ../../../build/NEWS:14228 ../../../build/NEWS:17497 msgid "" "`bpo-27566 `__: Fix clean target in " "freeze makefile (patch by Lisa Roach)" msgstr "" -#: ../../../build/NEWS:14211 ../../../build/NEWS:17480 +#: ../../../build/NEWS:14230 ../../../build/NEWS:17499 msgid "" "`bpo-27705 `__: Update message in " "validate_ucrtbase.py" msgstr "" -#: ../../../build/NEWS:14213 +#: ../../../build/NEWS:14232 msgid "" "`bpo-27976 `__: Deprecate building " "_ctypes with the bundled copy of libffi on non-OSX UNIX platforms." msgstr "" -#: ../../../build/NEWS:14216 +#: ../../../build/NEWS:14235 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -21513,46 +21547,46 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:14221 +#: ../../../build/NEWS:14240 msgid "" "`bpo-21590 `__: Support for DTrace and " "SystemTap probes." msgstr "" -#: ../../../build/NEWS:14223 ../../../build/NEWS:17487 +#: ../../../build/NEWS:14242 ../../../build/NEWS:17506 msgid "" "`bpo-26307 `__: The profile-opt build " "now applies PGO to the built-in modules." msgstr "" -#: ../../../build/NEWS:14225 +#: ../../../build/NEWS:14244 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations flag to turn on LTO and PGO build support when available." msgstr "" -#: ../../../build/NEWS:14228 +#: ../../../build/NEWS:14247 msgid "" "`bpo-27917 `__: Set platform triplets " "for Android builds." msgstr "" -#: ../../../build/NEWS:14230 +#: ../../../build/NEWS:14249 msgid "" "`bpo-25825 `__: Update references to the" " $(LIBPL) installation path on AIX. This path was changed in 3.2a4." msgstr "" -#: ../../../build/NEWS:14233 +#: ../../../build/NEWS:14252 msgid "Update OS X installer to use SQLite 3.14.1 and XZ 5.2.2." msgstr "" -#: ../../../build/NEWS:14235 +#: ../../../build/NEWS:14254 msgid "" "`bpo-21122 `__: Fix LTO builds on OS X." msgstr "" -#: ../../../build/NEWS:14237 +#: ../../../build/NEWS:14256 msgid "" "`bpo-17128 `__: Build OS X installer " "with a private copy of OpenSSL. Also provide a sample Install Certificates " @@ -21560,7 +21594,7 @@ msgid "" "certifi module." msgstr "" -#: ../../../build/NEWS:14244 ../../../build/NEWS:17427 +#: ../../../build/NEWS:14263 ../../../build/NEWS:17446 msgid "" "`bpo-27952 `__: Get " "Tools/scripts/fixcid.py working with Python 3 and the current \"re\" module," @@ -21568,88 +21602,88 @@ msgid "" "quote signs." msgstr "" -#: ../../../build/NEWS:14251 +#: ../../../build/NEWS:14270 msgid "" "`bpo-28065 `__: Update xz dependency to " "5.2.2 and build it from source." msgstr "" -#: ../../../build/NEWS:14253 ../../../build/NEWS:17444 +#: ../../../build/NEWS:14272 ../../../build/NEWS:17463 msgid "" "`bpo-25144 `__: Ensures TargetDir is set" " before continuing with custom install." msgstr "" -#: ../../../build/NEWS:14255 +#: ../../../build/NEWS:14274 msgid "" "`bpo-1602 `__: Windows console doesn't " "input or print Unicode (PEP 528)" msgstr "" -#: ../../../build/NEWS:14257 +#: ../../../build/NEWS:14276 msgid "" "`bpo-27781 `__: Change file system " "encoding on Windows to UTF-8 (PEP 529)" msgstr "" -#: ../../../build/NEWS:14259 +#: ../../../build/NEWS:14278 msgid "" "`bpo-27731 `__: Opt-out of MAX_PATH on " "Windows 10" msgstr "" -#: ../../../build/NEWS:14261 +#: ../../../build/NEWS:14280 msgid "" "`bpo-6135 `__: Adds encoding and errors " "parameters to subprocess." msgstr "" -#: ../../../build/NEWS:14263 +#: ../../../build/NEWS:14282 msgid "" "`bpo-27959 `__: Adds oem encoding, alias" " ansi to mbcs, move aliasmbcs to codec lookup." msgstr "" -#: ../../../build/NEWS:14266 +#: ../../../build/NEWS:14285 msgid "" "`bpo-27982 `__: The functions of the " "winsound module now accept keyword arguments." msgstr "" -#: ../../../build/NEWS:14269 +#: ../../../build/NEWS:14288 msgid "" "`bpo-20366 `__: Build full text search " "support into SQLite on Windows." msgstr "" -#: ../../../build/NEWS:14271 +#: ../../../build/NEWS:14290 msgid "" "`bpo-27756 `__: Adds new icons for " "Python files and processes on Windows. Designs by Cherry Wang." msgstr "" -#: ../../../build/NEWS:14274 +#: ../../../build/NEWS:14293 msgid "" "`bpo-27883 `__: Update sqlite to " "3.14.1.0 on Windows." msgstr "" -#: ../../../build/NEWS:14278 +#: ../../../build/NEWS:14297 msgid "Python 3.6.0 alpha 4" msgstr "Python 3.6.0 alfa 4" -#: ../../../build/NEWS:14280 +#: ../../../build/NEWS:14299 msgid "*Release date: 2016-08-15*" msgstr "*Tanggal rilis: 2016-08-15*" -#: ../../../build/NEWS:14285 +#: ../../../build/NEWS:14304 msgid "" "`bpo-27704 `__: Optimized creating bytes" " and bytearray from byte-like objects and iterables. Speed up to 3 times for" " short objects. Original patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:14289 +#: ../../../build/NEWS:14308 msgid "" "`bpo-26823 `__: Large sections of " "repeated lines in tracebacks are now abbreviated as \"[Previous line " @@ -21657,51 +21691,51 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14293 +#: ../../../build/NEWS:14312 msgid "" "`bpo-27574 `__: Decreased an overhead of" " parsing keyword arguments in functions implemented with using Argument " "Clinic." msgstr "" -#: ../../../build/NEWS:14296 +#: ../../../build/NEWS:14315 msgid "" "`bpo-22557 `__: Now importing already " "imported modules is up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:14299 +#: ../../../build/NEWS:14318 msgid "" "`bpo-17596 `__: Include to " "help with Min GW building." msgstr "" -#: ../../../build/NEWS:14301 +#: ../../../build/NEWS:14320 msgid "" "`bpo-17599 `__: On Windows, rename the " "privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with " "the definition from Min GW." msgstr "" -#: ../../../build/NEWS:14304 ../../../build/NEWS:16950 +#: ../../../build/NEWS:14323 ../../../build/NEWS:16969 msgid "" "`bpo-27507 `__: Add integer overflow " "check in bytearray.extend(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14307 ../../../build/NEWS:16953 +#: ../../../build/NEWS:14326 ../../../build/NEWS:16972 msgid "" "`bpo-27581 `__: Don't rely on wrapping " "for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14310 +#: ../../../build/NEWS:14329 msgid "" "`bpo-1621 `__: Avoid signed integer " "overflow in list and tuple operations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14313 +#: ../../../build/NEWS:14332 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -21709,19 +21743,19 @@ msgid "" "unabling to resolve package from __spec__ or __package__." msgstr "" -#: ../../../build/NEWS:14318 ../../../build/NEWS:16942 +#: ../../../build/NEWS:14337 ../../../build/NEWS:16961 msgid "" "`bpo-27083 `__: Respect the PYTHONCASEOK" " environment variable under Windows." msgstr "" -#: ../../../build/NEWS:14320 ../../../build/NEWS:16944 +#: ../../../build/NEWS:14339 ../../../build/NEWS:16963 msgid "" "`bpo-27514 `__: Make having too many " "statically nested blocks a SyntaxError instead of SystemError." msgstr "" -#: ../../../build/NEWS:14323 +#: ../../../build/NEWS:14342 msgid "" "`bpo-27366 `__: Implemented :pep:`487` " "(Simpler customization of class creation). Upon subclassing, the " @@ -21729,7 +21763,7 @@ msgid "" "initialized with __set_name__ after class creation." msgstr "" -#: ../../../build/NEWS:14331 +#: ../../../build/NEWS:14350 msgid "" "`bpo-26027 `__: Add " ":pep:`519`/__fspath__() support to the os and os.path modules. Includes code" @@ -21737,13 +21771,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:14334 +#: ../../../build/NEWS:14353 msgid "" "`bpo-27598 `__: Add Collections to " "collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." msgstr "" -#: ../../../build/NEWS:14337 +#: ../../../build/NEWS:14356 msgid "" "`bpo-25958 `__: Support \"anti-" "registration\" of special methods from various ABCs, like __hash__, __iter__" @@ -21754,13 +21788,13 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14344 +#: ../../../build/NEWS:14363 msgid "" "`bpo-16764 `__: Support keyword " "arguments to zlib.decompress(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14347 +#: ../../../build/NEWS:14366 msgid "" "`bpo-27736 `__: Prevent segfault after " "interpreter re-initialization due to ref count problem introduced in code " @@ -21768,19 +21802,19 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14351 +#: ../../../build/NEWS:14370 msgid "" "`bpo-25628 `__: The *verbose* and " "*rename* parameters for collections.namedtuple are now keyword-only." msgstr "" -#: ../../../build/NEWS:14354 +#: ../../../build/NEWS:14373 msgid "" "`bpo-12345 `__: Add mathematical " "constant tau to math and cmath. See also :pep:`628`." msgstr "" -#: ../../../build/NEWS:14357 +#: ../../../build/NEWS:14376 msgid "" "`bpo-26823 `__: " "traceback.StackSummary.format now abbreviates large sections of repeated " @@ -21789,38 +21823,38 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14362 +#: ../../../build/NEWS:14381 msgid "" "`bpo-27664 `__: Add to " "concurrent.futures.thread.ThreadPoolExecutor() the ability to specify a " "thread name prefix." msgstr "" -#: ../../../build/NEWS:14365 +#: ../../../build/NEWS:14384 msgid "" "`bpo-27181 `__: Add geometric_mean and " "harmonic_mean to statistics module." msgstr "" -#: ../../../build/NEWS:14367 +#: ../../../build/NEWS:14386 msgid "" "`bpo-27573 `__: code.interact now prints" " an message when exiting." msgstr "" -#: ../../../build/NEWS:14369 +#: ../../../build/NEWS:14388 msgid "" "`bpo-6422 `__: Add autorange method to " "timeit.Timer objects." msgstr "" -#: ../../../build/NEWS:14371 ../../../build/NEWS:17190 +#: ../../../build/NEWS:14390 ../../../build/NEWS:17209 msgid "" "`bpo-27773 `__: Correct some memory " "management errors server_hostname in _ssl.wrap_socket()." msgstr "" -#: ../../../build/NEWS:14374 +#: ../../../build/NEWS:14393 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " @@ -21828,81 +21862,81 @@ msgid "" "never documented unittest.mock.DescriptorTypes tuple." msgstr "" -#: ../../../build/NEWS:14378 +#: ../../../build/NEWS:14397 msgid "" "`bpo-26754 `__: Undocumented support of " "general bytes-like objects as path in compile() and similar functions is now" " deprecated." msgstr "" -#: ../../../build/NEWS:14381 +#: ../../../build/NEWS:14400 msgid "" "`bpo-26800 `__: Undocumented support of " "general bytes-like objects as paths in os functions is now deprecated." msgstr "" -#: ../../../build/NEWS:14384 +#: ../../../build/NEWS:14403 msgid "" "`bpo-26981 `__: Add _order_ " "compatibility shim to enum.Enum for Python 2/3 code bases." msgstr "" -#: ../../../build/NEWS:14387 +#: ../../../build/NEWS:14406 msgid "" "`bpo-27661 `__: Added tzinfo keyword " "argument to datetime.combine." msgstr "" -#: ../../../build/NEWS:14389 ../../../build/NEWS:17196 +#: ../../../build/NEWS:14408 ../../../build/NEWS:17215 msgid "" "In the curses module, raise an error if window.getstr() or window.instr() is" " passed a negative value." msgstr "" -#: ../../../build/NEWS:14392 ../../../build/NEWS:17199 +#: ../../../build/NEWS:14411 ../../../build/NEWS:17218 msgid "" "`bpo-27783 `__: Fix possible usage of " "uninitialized memory in operator.methodcaller." msgstr "" -#: ../../../build/NEWS:14395 ../../../build/NEWS:17202 +#: ../../../build/NEWS:14414 ../../../build/NEWS:17221 msgid "" "`bpo-27774 `__: Fix possible Py_DECREF " "on unowned object in _sre." msgstr "" -#: ../../../build/NEWS:14397 ../../../build/NEWS:17204 +#: ../../../build/NEWS:14416 ../../../build/NEWS:17223 msgid "" "`bpo-27760 `__: Fix possible integer " "overflow in binascii.b2a_qp." msgstr "" -#: ../../../build/NEWS:14399 ../../../build/NEWS:17206 +#: ../../../build/NEWS:14418 ../../../build/NEWS:17225 msgid "" "`bpo-27758 `__: Fix possible integer " "overflow in the _csv module for large record lengths." msgstr "" -#: ../../../build/NEWS:14402 ../../../build/NEWS:17209 +#: ../../../build/NEWS:14421 ../../../build/NEWS:17228 msgid "" "`bpo-27568 `__: Prevent HTTPoxy attack " "(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD " "environment is set, which indicates that the script is in CGI mode." msgstr "" -#: ../../../build/NEWS:14406 +#: ../../../build/NEWS:14425 msgid "" "`bpo-7063 `__: Remove dead code from the " "\"array\" module's slice handling. Patch by Chuck." msgstr "" -#: ../../../build/NEWS:14409 ../../../build/NEWS:17213 +#: ../../../build/NEWS:14428 ../../../build/NEWS:17232 msgid "" "`bpo-27656 `__: Do not assume sched.h " "defines any SCHED_* constants." msgstr "" -#: ../../../build/NEWS:14411 ../../../build/NEWS:17215 +#: ../../../build/NEWS:14430 ../../../build/NEWS:17234 msgid "" "`bpo-27130 `__: In the \"zlib\" module, " "fix handling of large buffers (typically 4 GiB) when compressing and " @@ -21910,55 +21944,55 @@ msgid "" "and decompression operations did not properly handle results of 4 GiB." msgstr "" -#: ../../../build/NEWS:14416 +#: ../../../build/NEWS:14435 msgid "" "`bpo-24773 `__: Implemented :pep:`495` " "(Local Time Disambiguation)." msgstr "" -#: ../../../build/NEWS:14418 +#: ../../../build/NEWS:14437 msgid "" "Expose the EPOLLEXCLUSIVE constant (when it is defined) in the select " "module." msgstr "" -#: ../../../build/NEWS:14421 +#: ../../../build/NEWS:14440 msgid "" "`bpo-27567 `__: Expose the EPOLLRDHUP " "and POLLRDHUP constants in the select module." msgstr "" -#: ../../../build/NEWS:14424 +#: ../../../build/NEWS:14443 msgid "" "`bpo-1621 `__: Avoid signed int negation " "overflow in the \"audioop\" module." msgstr "" -#: ../../../build/NEWS:14426 ../../../build/NEWS:17220 +#: ../../../build/NEWS:14445 ../../../build/NEWS:17239 msgid "" "`bpo-27533 `__: Release GIL in nt._isdir" msgstr "" -#: ../../../build/NEWS:14428 ../../../build/NEWS:17222 +#: ../../../build/NEWS:14447 ../../../build/NEWS:17241 msgid "" "`bpo-17711 `__: Fixed unpickling by the " "persistent ID with protocol 0. Original patch by Alexandre Vassalotti." msgstr "" -#: ../../../build/NEWS:14431 ../../../build/NEWS:17225 +#: ../../../build/NEWS:14450 ../../../build/NEWS:17244 msgid "" "`bpo-27522 `__: Avoid an unintentional " "reference cycle in email.feedparser." msgstr "" -#: ../../../build/NEWS:14433 +#: ../../../build/NEWS:14452 msgid "" "`bpo-27512 `__: Fix a segfault when " "os.fspath() called an __fspath__() method that raised an exception. Patch by" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14439 ../../../build/NEWS:17376 +#: ../../../build/NEWS:14458 ../../../build/NEWS:17395 msgid "" "`bpo-27714 `__: text_textview and " "test_autocomplete now pass when re-run in the same process. This occurs " @@ -21966,7 +22000,7 @@ msgid "" "warning from test_config." msgstr "" -#: ../../../build/NEWS:14443 +#: ../../../build/NEWS:14462 msgid "" "`bpo-27621 `__: Put query response " "validation error messages in the query box itself instead of in a separate " @@ -21974,152 +22008,152 @@ msgid "" " Mark Roseman." msgstr "" -#: ../../../build/NEWS:14447 +#: ../../../build/NEWS:14466 msgid "" "`bpo-27620 `__: Escape key now closes " "Query box as cancelled." msgstr "" -#: ../../../build/NEWS:14449 +#: ../../../build/NEWS:14468 msgid "" "`bpo-27609 `__: IDLE: tab after initial " "whitespace should tab, not autocomplete. This fixes problem with writing " "docstrings at least twice indented." msgstr "" -#: ../../../build/NEWS:14453 +#: ../../../build/NEWS:14472 msgid "" "`bpo-27609 `__: Explicitly return None " "when there are also non-None returns. In a few cases, reverse a condition " "and eliminate a return." msgstr "" -#: ../../../build/NEWS:14456 ../../../build/NEWS:17380 +#: ../../../build/NEWS:14475 ../../../build/NEWS:17399 msgid "" "`bpo-25507 `__: IDLE no longer runs " "buggy code because of its tkinter imports. Users must include the same " "imports required to run directly in Python." msgstr "" -#: ../../../build/NEWS:14459 ../../../build/NEWS:14652 +#: ../../../build/NEWS:14478 ../../../build/NEWS:14671 msgid "" "`bpo-27173 `__: Add 'IDLE Modern Unix' " "to the built-in key sets. Make the default key set depend on the platform. " "Add tests for the changes to the config module." msgstr "" -#: ../../../build/NEWS:14463 ../../../build/NEWS:14659 -#: ../../../build/NEWS:17383 +#: ../../../build/NEWS:14482 ../../../build/NEWS:14678 +#: ../../../build/NEWS:17402 msgid "" "`bpo-27452 `__: add line counter and crc" " to IDLE configHandler test dump." msgstr "" -#: ../../../build/NEWS:14468 +#: ../../../build/NEWS:14487 msgid "" "`bpo-25805 `__: Skip a test in " "test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " "Patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:14471 +#: ../../../build/NEWS:14490 msgid "" "`bpo-27472 `__: Add " "test.support.unix_shell as the path to the default shell." msgstr "" -#: ../../../build/NEWS:14473 ../../../build/NEWS:17421 +#: ../../../build/NEWS:14492 ../../../build/NEWS:17440 msgid "" "`bpo-27369 `__: In test_pyexpat, avoid " "testing an error message detail that changed in Expat 2.2.0." msgstr "" -#: ../../../build/NEWS:14476 +#: ../../../build/NEWS:14495 msgid "" "`bpo-27594 `__: Prevent assertion error " "when running test_ast with coverage enabled: ensure code object has a valid " "first line number. Patch suggested by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14483 +#: ../../../build/NEWS:14502 msgid "" "`bpo-27647 `__: Update bundled Tcl/Tk to" " 8.6.6." msgstr "" -#: ../../../build/NEWS:14485 +#: ../../../build/NEWS:14504 msgid "" "`bpo-27610 `__: Adds :pep:`514` metadata" " to Windows installer" msgstr "" -#: ../../../build/NEWS:14487 ../../../build/NEWS:17446 +#: ../../../build/NEWS:14506 ../../../build/NEWS:17465 msgid "" "`bpo-27469 `__: Adds a shell extension " "to the launcher so that drag and drop works correctly." msgstr "" -#: ../../../build/NEWS:14490 +#: ../../../build/NEWS:14509 msgid "" "`bpo-27309 `__: Enables proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:14495 ../../../build/NEWS:17491 +#: ../../../build/NEWS:14514 ../../../build/NEWS:17510 msgid "" "`bpo-27713 `__: Suppress spurious build " "warnings when updating importlib's bootstrap files. Patch by Xiang Zhang" msgstr "" -#: ../../../build/NEWS:14498 +#: ../../../build/NEWS:14517 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp, which is required on AIX. The references were " "accidentally changed in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:14501 ../../../build/NEWS:17499 +#: ../../../build/NEWS:14520 ../../../build/NEWS:17518 msgid "" "`bpo-27453 `__: CPP invocation in " "configure must use CPPFLAGS. Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:14504 ../../../build/NEWS:17502 +#: ../../../build/NEWS:14523 ../../../build/NEWS:17521 msgid "" "`bpo-27641 `__: The configure script now" " inserts comments into the makefile to prevent the pgen and " "_freeze_importlib executables from being cross-compiled." msgstr "" -#: ../../../build/NEWS:14508 ../../../build/NEWS:17506 +#: ../../../build/NEWS:14527 ../../../build/NEWS:17525 msgid "" "`bpo-26662 `__: Set PYTHON_FOR_GEN in " "configure as the Python program to be used for file generation during the " "build." msgstr "" -#: ../../../build/NEWS:14511 ../../../build/NEWS:17509 +#: ../../../build/NEWS:14530 ../../../build/NEWS:17528 msgid "" "`bpo-10910 `__: Avoid C++ compilation " "errors on FreeBSD and OS X. Also update FreedBSD version checks for the " "original ctype UTF-8 workaround." msgstr "" -#: ../../../build/NEWS:14516 +#: ../../../build/NEWS:14535 msgid "Python 3.6.0 alpha 3" msgstr "Python 3.6.0 alfa 3" -#: ../../../build/NEWS:14518 +#: ../../../build/NEWS:14537 msgid "*Release date: 2016-07-11*" msgstr "*Tanggal rilis: 2016-07-11*" -#: ../../../build/NEWS:14523 ../../../build/NEWS:16947 +#: ../../../build/NEWS:14542 ../../../build/NEWS:16966 msgid "" "`bpo-27473 `__: Fixed possible integer " "overflow in bytes and bytearray concatenations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14526 +#: ../../../build/NEWS:14545 msgid "" "`bpo-23034 `__: The output of a special " "Python build with defined COUNT_ALLOCS, SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT" @@ -22127,48 +22161,48 @@ msgid "" "showalloccount\" option. It now outputs to stderr instead of stdout." msgstr "" -#: ../../../build/NEWS:14531 ../../../build/NEWS:16956 +#: ../../../build/NEWS:14550 ../../../build/NEWS:16975 msgid "" "`bpo-27443 `__: __length_hint__() of " "bytearray iterators no longer return a negative integer for a resized " "bytearray." msgstr "" -#: ../../../build/NEWS:14534 +#: ../../../build/NEWS:14553 msgid "" "`bpo-27007 `__: The fromhex() class " "methods of bytes and bytearray subclasses now return an instance of " "corresponding subclass." msgstr "" -#: ../../../build/NEWS:14540 ../../../build/NEWS:17227 +#: ../../../build/NEWS:14559 ../../../build/NEWS:17246 msgid "" "`bpo-26844 `__: Fix error message for " "imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev " "Maximov." msgstr "" -#: ../../../build/NEWS:14543 ../../../build/NEWS:17230 +#: ../../../build/NEWS:14562 ../../../build/NEWS:17249 msgid "" "`bpo-23804 `__: Fix SSL zero-length " "recv() calls to not block and not raise an error about unclean EOF." msgstr "" -#: ../../../build/NEWS:14546 ../../../build/NEWS:17233 +#: ../../../build/NEWS:14565 ../../../build/NEWS:17252 msgid "" "`bpo-27466 `__: Change time format " "returned by http.cookie.time2netscape, confirming the netscape cookie format" " and making it consistent with documentation." msgstr "" -#: ../../../build/NEWS:14550 +#: ../../../build/NEWS:14569 msgid "" "`bpo-21708 `__: Deprecated dbm.dumb " "behavior that differs from common dbm behavior: creating a database in 'r' " "and 'w' modes and modifying a database in 'r' mode." msgstr "" -#: ../../../build/NEWS:14554 +#: ../../../build/NEWS:14573 msgid "" "`bpo-26721 `__: Change the " "socketserver.StreamRequestHandler.wfile attribute to implement " @@ -22176,7 +22210,7 @@ msgid "" "writes." msgstr "" -#: ../../../build/NEWS:14558 +#: ../../../build/NEWS:14577 msgid "" "`bpo-22115 `__: Added methods trace_add," " trace_remove and trace_info in the tkinter.Variable class. They replace " @@ -22187,34 +22221,34 @@ msgid "" "tracing in the \"u\" mode now works." msgstr "" -#: ../../../build/NEWS:14566 +#: ../../../build/NEWS:14585 msgid "" "`bpo-26243 `__: Only the level argument " "to zlib.compress() is keyword argument now. The first argument is " "positional-only." msgstr "" -#: ../../../build/NEWS:14569 +#: ../../../build/NEWS:14588 msgid "" "`bpo-27038 `__: Expose the DirEntry type" " as os.DirEntry. Code patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14572 +#: ../../../build/NEWS:14591 msgid "" "`bpo-27186 `__: Update " "os.fspath()/PyOS_FSPath() to check the return value of __fspath__() to be " "either str or bytes." msgstr "" -#: ../../../build/NEWS:14575 +#: ../../../build/NEWS:14594 msgid "" "`bpo-18726 `__: All optional parameters " "of the dump(), dumps(), load() and loads() functions and JSONEncoder and " "JSONDecoder class constructors in the json module are now keyword-only." msgstr "" -#: ../../../build/NEWS:14579 +#: ../../../build/NEWS:14598 msgid "" "`bpo-27319 `__: Methods selection_set()," " selection_add(), selection_remove() and selection_toggle() of ttk.TreeView " @@ -22223,58 +22257,58 @@ msgid "" " method with arguments." msgstr "" -#: ../../../build/NEWS:14584 ../../../build/NEWS:17247 +#: ../../../build/NEWS:14603 ../../../build/NEWS:17266 msgid "" "`bpo-27079 `__: Fixed curses.ascii " "functions isblank(), iscntrl() and ispunct()." msgstr "" -#: ../../../build/NEWS:14587 +#: ../../../build/NEWS:14606 msgid "" "`bpo-27294 `__: Numerical state in the " "repr for Tkinter event objects is now represented as a combination of known " "flags." msgstr "" -#: ../../../build/NEWS:14590 +#: ../../../build/NEWS:14609 msgid "" "`bpo-27177 `__: Match objects in the re " "module now support index-like objects as group indices. Based on patches by" " Jeroen Demeyer and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14593 ../../../build/NEWS:17250 +#: ../../../build/NEWS:14612 ../../../build/NEWS:17269 msgid "" "`bpo-26754 `__: Some functions " "(compile() etc) accepted a filename argument encoded as an iterable of " "integers. Now only strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14597 +#: ../../../build/NEWS:14616 msgid "" "`bpo-26536 `__: socket.ioctl now " "supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes." msgstr "" -#: ../../../build/NEWS:14600 ../../../build/NEWS:17254 +#: ../../../build/NEWS:14619 ../../../build/NEWS:17273 msgid "" "`bpo-27048 `__: Prevents distutils " "failing on Windows when environment variables contain non-ASCII characters" msgstr "" -#: ../../../build/NEWS:14603 ../../../build/NEWS:17257 +#: ../../../build/NEWS:14622 ../../../build/NEWS:17276 msgid "" "`bpo-27330 `__: Fixed possible leaks in " "the ctypes module." msgstr "" -#: ../../../build/NEWS:14605 ../../../build/NEWS:17259 +#: ../../../build/NEWS:14624 ../../../build/NEWS:17278 msgid "" "`bpo-27238 `__: Got rid of bare excepts " "in the turtle module. Original patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14608 ../../../build/NEWS:17262 +#: ../../../build/NEWS:14627 ../../../build/NEWS:17281 msgid "" "`bpo-27122 `__: When an exception is " "raised within the context being managed by a contextlib.ExitStack() and one " @@ -22283,7 +22317,7 @@ msgid "" " This avoids the :pep:`479` bug described in issue25782." msgstr "" -#: ../../../build/NEWS:14617 ../../../build/NEWS:17271 +#: ../../../build/NEWS:14636 ../../../build/NEWS:17290 msgid "" "`bpo-27278 `__: Fix os.urandom() " "implementation using getrandom() on Linux. Truncate size to INT_MAX and loop" @@ -22291,57 +22325,57 @@ msgid "" "Py_ssize_t to int." msgstr "" -#: ../../../build/NEWS:14624 +#: ../../../build/NEWS:14643 msgid "" "`bpo-16864 `__: sqlite3.Cursor.lastrowid" " now supports REPLACE statement. Initial patch by Alex LordThorsen." msgstr "" -#: ../../../build/NEWS:14627 ../../../build/NEWS:17278 +#: ../../../build/NEWS:14646 ../../../build/NEWS:17297 msgid "" "`bpo-26386 `__: Fixed ttk.TreeView " "selection operations with item id's containing spaces." msgstr "" -#: ../../../build/NEWS:14630 +#: ../../../build/NEWS:14649 msgid "" "`bpo-8637 `__: Honor a pager set by the " "env var MANPAGER (in preference to one set by the env var PAGER)." msgstr "" -#: ../../../build/NEWS:14636 ../../../build/NEWS:17284 +#: ../../../build/NEWS:14655 ../../../build/NEWS:17303 msgid "" "`bpo-22636 `__: Avoid shell injection " "problems with ctypes.util.find_library()." msgstr "" -#: ../../../build/NEWS:14641 ../../../build/NEWS:17289 +#: ../../../build/NEWS:14660 ../../../build/NEWS:17308 msgid "" "`bpo-16182 `__: Fix various functions in" " the \"readline\" module to use the locale encoding, and fix get_begidx() " "and get_endidx() to return code point indexes." msgstr "" -#: ../../../build/NEWS:14645 ../../../build/NEWS:17293 +#: ../../../build/NEWS:14664 ../../../build/NEWS:17312 msgid "" "`bpo-27392 `__: Add " "loop.connect_accepted_socket(). Patch by Jim Fulton." msgstr "" -#: ../../../build/NEWS:14650 +#: ../../../build/NEWS:14669 msgid "" "`bpo-27477 `__: IDLE search dialogs now " "use ttk widgets." msgstr "" -#: ../../../build/NEWS:14656 +#: ../../../build/NEWS:14675 msgid "" "`bpo-27452 `__: make command line " "\"idle-test> python test_help.py\" work. __file__ is relative when python is" " started in the file's directory." msgstr "" -#: ../../../build/NEWS:14661 +#: ../../../build/NEWS:14680 msgid "" "`bpo-27380 `__: IDLE: add query.py with " "base Query dialog and ttk widgets. Module had subclasses SectionName, " @@ -22351,19 +22385,19 @@ msgid "" "starting over. Add tests and delete the two files combined into the new one." msgstr "" -#: ../../../build/NEWS:14668 +#: ../../../build/NEWS:14687 msgid "" "`bpo-27372 `__: Test_idle no longer " "changes the locale." msgstr "" -#: ../../../build/NEWS:14670 ../../../build/NEWS:17385 +#: ../../../build/NEWS:14689 ../../../build/NEWS:17404 msgid "" "`bpo-27365 `__: Allow non-ascii chars in" " IDLE NEWS.txt, for contributor names." msgstr "" -#: ../../../build/NEWS:14672 ../../../build/NEWS:17387 +#: ../../../build/NEWS:14691 ../../../build/NEWS:17406 msgid "" "`bpo-27245 `__: IDLE: Cleanly delete " "custom themes and key bindings. Previously, when IDLE was started from a " @@ -22371,7 +22405,7 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14676 +#: ../../../build/NEWS:14695 msgid "" "`bpo-24137 `__: Run IDLE, test_idle, and" " htest with tkinter default root disabled. Fix code and tests that fail " @@ -22379,47 +22413,47 @@ msgid "" " and mainloop." msgstr "" -#: ../../../build/NEWS:14680 +#: ../../../build/NEWS:14699 msgid "" "`bpo-27310 `__: Fix IDLE.app failure to " "launch on OS X due to vestigial import." msgstr "" -#: ../../../build/NEWS:14685 +#: ../../../build/NEWS:14704 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14692 ../../../build/NEWS:17472 +#: ../../../build/NEWS:14711 ../../../build/NEWS:17491 msgid "" "`bpo-28066 `__: Fix the logic that " "searches build directories for generated include files when building outside" " the source tree." msgstr "" -#: ../../../build/NEWS:14695 +#: ../../../build/NEWS:14714 msgid "" "`bpo-27442 `__: Expose the Android API " "level that python was built against, in sysconfig.get_config_vars() as " "'ANDROID_API_LEVEL'." msgstr "" -#: ../../../build/NEWS:14698 +#: ../../../build/NEWS:14717 msgid "" "`bpo-27434 `__: The interpreter that " "runs the cross-build, found in PATH, must now be of the same feature version" " (e.g. 3.6) as the source being built." msgstr "" -#: ../../../build/NEWS:14701 ../../../build/NEWS:17524 +#: ../../../build/NEWS:14720 ../../../build/NEWS:17543 msgid "" "`bpo-26930 `__: Update Windows builds to" " use OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:14703 +#: ../../../build/NEWS:14722 msgid "" "`bpo-23968 `__: Rename the platform " "directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET). Rename the " @@ -22429,64 +22463,64 @@ msgid "" "the ABIFLAGS." msgstr "" -#: ../../../build/NEWS:14709 +#: ../../../build/NEWS:14728 msgid "Don't use largefile support for GNU/Hurd." msgstr "" -#: ../../../build/NEWS:14714 ../../../build/NEWS:17431 +#: ../../../build/NEWS:14733 ../../../build/NEWS:17450 msgid "" "`bpo-27332 `__: Fixed the type of the " "first argument of module-level functions generated by Argument Clinic. " "Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:14717 ../../../build/NEWS:17434 +#: ../../../build/NEWS:14736 ../../../build/NEWS:17453 msgid "" "`bpo-27418 `__: Fixed " "Tools/importbench/importbench.py." msgstr "" -#: ../../../build/NEWS:14722 ../../../build/NEWS:18153 +#: ../../../build/NEWS:14741 ../../../build/NEWS:18172 msgid "" "`bpo-19489 `__: Moved the search box " "from the sidebar to the header and footer of each page. Patch by Ammar " "Askar." msgstr "" -#: ../../../build/NEWS:14725 +#: ../../../build/NEWS:14744 msgid "" "`bpo-27285 `__: Update documentation to " "reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual " "environment\". Patch by Steve Piercy." msgstr "" -#: ../../../build/NEWS:14731 +#: ../../../build/NEWS:14750 msgid "" "`bpo-27027 `__: Added " "test.support.is_android that is True when this is an Android build." msgstr "" -#: ../../../build/NEWS:14736 +#: ../../../build/NEWS:14755 msgid "Python 3.6.0 alpha 2" msgstr "Python 3.6.0 alfa 2" -#: ../../../build/NEWS:14738 +#: ../../../build/NEWS:14757 msgid "*Release date: 2016-06-13*" msgstr "*Tanggal rilis: 2016-06-13*" -#: ../../../build/NEWS:14743 +#: ../../../build/NEWS:14762 msgid "" "`bpo-27095 `__: Simplified MAKE_FUNCTION" " and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14746 +#: ../../../build/NEWS:14765 msgid "" "`bpo-27190 `__: Raise NotSupportedError " "if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." msgstr "" -#: ../../../build/NEWS:14749 +#: ../../../build/NEWS:14768 msgid "" "`bpo-27286 `__: Fixed compiling " "BUILD_MAP_UNPACK_WITH_CALL opcode. Calling function with generalized " @@ -22494,26 +22528,26 @@ msgid "" "behavior." msgstr "" -#: ../../../build/NEWS:14753 +#: ../../../build/NEWS:14772 msgid "" "`bpo-27140 `__: Added " "BUILD_CONST_KEY_MAP opcode." msgstr "" -#: ../../../build/NEWS:14755 +#: ../../../build/NEWS:14774 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to open() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14758 ../../../build/NEWS:17545 +#: ../../../build/NEWS:14777 ../../../build/NEWS:17564 msgid "" "`bpo-27066 `__: Fixed SystemError if a " "custom opener (for open()) returns a negative number without setting an " "exception." msgstr "" -#: ../../../build/NEWS:14761 +#: ../../../build/NEWS:14780 msgid "" "`bpo-26983 `__: float() now always " "return an instance of exact float. The deprecation warning is emitted if " @@ -22521,26 +22555,26 @@ msgid "" "versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:14766 +#: ../../../build/NEWS:14785 msgid "" "`bpo-27097 `__: Python interpreter is " "now about 7% faster due to optimized instruction decoding. Based on patch " "by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14769 +#: ../../../build/NEWS:14788 msgid "" "`bpo-26647 `__: Python interpreter now " "uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14772 +#: ../../../build/NEWS:14791 msgid "" "`bpo-23275 `__: Allow assigning to an " "empty target list in round brackets: () = iterable." msgstr "" -#: ../../../build/NEWS:14775 ../../../build/NEWS:17667 +#: ../../../build/NEWS:14794 ../../../build/NEWS:17686 msgid "" "`bpo-27243 `__: Update the __aiter__ " "protocol: instead of returning an awaitable that resolves to an asynchronous" @@ -22548,101 +22582,101 @@ msgid "" " former will trigger a PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:14783 +#: ../../../build/NEWS:14802 msgid "" "Comment out socket (SO_REUSEPORT) and posix (O_SHLOCK, O_EXLOCK) constants " "exposed on the API which are not implemented on GNU/Hurd. They would not " "work at runtime anyway." msgstr "" -#: ../../../build/NEWS:14787 +#: ../../../build/NEWS:14806 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets are now more meaningful and recognizable." msgstr "" -#: ../../../build/NEWS:14790 +#: ../../../build/NEWS:14809 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive ElementTree.Element and functools.partial objects." msgstr "" -#: ../../../build/NEWS:14793 +#: ../../../build/NEWS:14812 msgid "" "`bpo-27294 `__: Improved repr for " "Tkinter event objects." msgstr "" -#: ../../../build/NEWS:14795 +#: ../../../build/NEWS:14814 msgid "" "`bpo-20508 `__: Improve exception " "message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:14801 ../../../build/NEWS:17675 +#: ../../../build/NEWS:14820 ../../../build/NEWS:17694 msgid "" "`bpo-26556 `__: Update expat to 2.1.1, " "fixes CVE-2015-1283." msgstr "" -#: ../../../build/NEWS:14803 +#: ../../../build/NEWS:14822 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom." msgstr "" -#: ../../../build/NEWS:14809 ../../../build/NEWS:17683 +#: ../../../build/NEWS:14828 ../../../build/NEWS:17702 msgid "" "`bpo-21386 `__: Implement missing " "IPv4Address.is_global property. It was documented since 07a5610bae9d. " "Initial patch by Roger Luethi." msgstr "" -#: ../../../build/NEWS:14812 +#: ../../../build/NEWS:14831 msgid "" "`bpo-27029 `__: Removed deprecated " "support of universal newlines mode from ZipFile.open()." msgstr "" -#: ../../../build/NEWS:14815 +#: ../../../build/NEWS:14834 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in regular expressions now are " "errors. The re.LOCALE flag now can be used only with bytes patterns." msgstr "" -#: ../../../build/NEWS:14819 +#: ../../../build/NEWS:14838 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to DirEntry (part of :pep:`519`). Initial patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14822 ../../../build/NEWS:17686 +#: ../../../build/NEWS:14841 ../../../build/NEWS:17705 msgid "" "`bpo-20900 `__: distutils register " "command now decodes HTTP responses correctly. Initial patch by ingrid." msgstr "" -#: ../../../build/NEWS:14825 +#: ../../../build/NEWS:14844 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to pathlib, removing its provisional status (part of PEP 519). Initial patch" " by Dusty Phillips." msgstr "" -#: ../../../build/NEWS:14828 +#: ../../../build/NEWS:14847 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to os.fsencode() and os.fsdecode() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14831 +#: ../../../build/NEWS:14850 msgid "" "`bpo-27186 `__: Introduce os.PathLike " "and os.fspath() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14833 ../../../build/NEWS:17689 +#: ../../../build/NEWS:14852 ../../../build/NEWS:17708 msgid "" "A new version of typing.py provides several new classes and features: " "@overload outside stubs, Reversible, DefaultDict, Text, ContextManager, " @@ -22652,7 +22686,7 @@ msgid "" "been added (in fact they made it into 3.5.1 but were never mentioned)." msgstr "" -#: ../../../build/NEWS:14841 ../../../build/NEWS:17697 +#: ../../../build/NEWS:14860 ../../../build/NEWS:17716 msgid "" "`bpo-25738 `__: Stop " "http.server.BaseHTTPRequestHandler.send_error() from sending a message body " @@ -22660,13 +22694,13 @@ msgid "" "that don't have a body. Patch by Susumu Koshiba." msgstr "" -#: ../../../build/NEWS:14846 ../../../build/NEWS:17702 +#: ../../../build/NEWS:14865 ../../../build/NEWS:17721 msgid "" "`bpo-21313 `__: Fix the \"platform\" " "module to tolerate when sys.version contains truncated build information." msgstr "" -#: ../../../build/NEWS:14852 ../../../build/NEWS:17708 +#: ../../../build/NEWS:14871 ../../../build/NEWS:17727 msgid "" "`bpo-26839 `__: On Linux, " ":func:`os.urandom` now calls ``getrandom()`` with ``GRND_NONBLOCK`` to fall " @@ -22674,21 +22708,21 @@ msgid "" "initialized yet. Patch written by Colm Buckley." msgstr "" -#: ../../../build/NEWS:14859 +#: ../../../build/NEWS:14878 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: cgi, " "mailbox, mimetypes, plistlib and smtpd. Patches by Jacek Kołodziej." msgstr "" -#: ../../../build/NEWS:14863 ../../../build/NEWS:17715 +#: ../../../build/NEWS:14882 ../../../build/NEWS:17734 msgid "" "`bpo-27164 `__: In the zlib module, " "allow decompressing raw Deflate streams with a predefined zdict. Based on " "patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14866 ../../../build/NEWS:17718 +#: ../../../build/NEWS:14885 ../../../build/NEWS:17737 msgid "" "`bpo-24291 `__: Fix " "wsgiref.simple_server.WSGIRequestHandler to completely write data to the " @@ -22697,13 +22731,13 @@ msgid "" "but this is deprecated." msgstr "" -#: ../../../build/NEWS:14871 +#: ../../../build/NEWS:14890 msgid "" "`bpo-21272 `__: Use _sysconfigdata.py to" " initialize distutils.sysconfig." msgstr "" -#: ../../../build/NEWS:14873 +#: ../../../build/NEWS:14892 msgid "" "`bpo-19611 `__: :mod:`inspect` now " "reports the implicit ``.0`` parameters generated by the compiler for " @@ -22711,13 +22745,13 @@ msgid "" "only parameters called ``implicit0``. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14878 ../../../build/NEWS:17723 +#: ../../../build/NEWS:14897 ../../../build/NEWS:17742 msgid "" "`bpo-26809 `__: Add ``__all__`` to " ":mod:`string`. Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14880 ../../../build/NEWS:17725 +#: ../../../build/NEWS:14899 ../../../build/NEWS:17744 msgid "" "`bpo-26373 `__: " "subprocess.Popen.communicate now correctly ignores BrokenPipeError when the " @@ -22725,7 +22759,7 @@ msgid "" "circumstances." msgstr "" -#: ../../../build/NEWS:14884 +#: ../../../build/NEWS:14903 msgid "" "signal, socket, and ssl module IntEnum constant name lookups now return a " "consistent name for values having multiple names. Ex: signal.Signals(6) now" @@ -22733,71 +22767,71 @@ msgid "" "signal.SIGIOT based on the interpreter's hash randomization seed." msgstr "" -#: ../../../build/NEWS:14889 +#: ../../../build/NEWS:14908 msgid "" "`bpo-27167 `__: Clarify the " "subprocess.CalledProcessError error message text when the child process died" " due to a signal." msgstr "" -#: ../../../build/NEWS:14892 +#: ../../../build/NEWS:14911 msgid "" "`bpo-25931 `__: Don't define " "socketserver.Forking* names on platforms such as Windows that do not support" " os.fork()." msgstr "" -#: ../../../build/NEWS:14895 ../../../build/NEWS:17729 +#: ../../../build/NEWS:14914 ../../../build/NEWS:17748 msgid "" "`bpo-21776 `__: distutils.upload now " "correctly handles HTTPError. Initial patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:14898 +#: ../../../build/NEWS:14917 msgid "" "`bpo-26526 `__: Replace custom parse " "tree validation in the parser module with a simple DFA validator." msgstr "" -#: ../../../build/NEWS:14901 ../../../build/NEWS:17732 +#: ../../../build/NEWS:14920 ../../../build/NEWS:17751 msgid "" "`bpo-27114 `__: Fix " "SSLContext._load_windows_store_certs fails with PermissionError" msgstr "" -#: ../../../build/NEWS:14904 ../../../build/NEWS:17735 +#: ../../../build/NEWS:14923 ../../../build/NEWS:17754 msgid "" "`bpo-18383 `__: Avoid creating duplicate" " filters when using filterwarnings and simplefilter. Based on patch by Alex " "Shkop." msgstr "" -#: ../../../build/NEWS:14907 +#: ../../../build/NEWS:14926 msgid "" "`bpo-23026 `__: winreg.QueryValueEx() " "now return an integer for REG_QWORD type." msgstr "" -#: ../../../build/NEWS:14909 +#: ../../../build/NEWS:14928 msgid "" "`bpo-26741 `__: subprocess.Popen " "destructor now emits a ResourceWarning warning if the child process is still" " running." msgstr "" -#: ../../../build/NEWS:14912 +#: ../../../build/NEWS:14931 msgid "" "`bpo-27056 `__: Optimize pickle.load() " "and pickle.loads(), up to 10% faster to deserialize a lot of small objects." msgstr "" -#: ../../../build/NEWS:14915 +#: ../../../build/NEWS:14934 msgid "" "`bpo-21271 `__: New keyword only " "parameters in reset_mock call." msgstr "" -#: ../../../build/NEWS:14920 ../../../build/NEWS:18100 +#: ../../../build/NEWS:14939 ../../../build/NEWS:18119 msgid "" "`bpo-5124 `__: Paste with text selected " "now replaces the selection on X11. This matches how paste works on Windows, " @@ -22805,40 +22839,40 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14924 +#: ../../../build/NEWS:14943 msgid "" "`bpo-24750 `__: Switch all scrollbars in" " IDLE to ttk versions. Where needed, minimal tests are added to cover " "changes." msgstr "" -#: ../../../build/NEWS:14927 +#: ../../../build/NEWS:14946 msgid "" "`bpo-24759 `__: IDLE requires tk 8.5 and" " availability ttk widgets. Delete now unneeded tk version tests and code for" " older versions. Add test for IDLE syntax colorizer." msgstr "" -#: ../../../build/NEWS:14931 +#: ../../../build/NEWS:14950 msgid "" "`bpo-27239 `__: idlelib.macosx.isXyzTk " "functions initialize as needed." msgstr "" -#: ../../../build/NEWS:14933 +#: ../../../build/NEWS:14952 msgid "" "`bpo-27262 `__: move Aqua unbinding " "code, which enable context menus, to macosx." msgstr "" -#: ../../../build/NEWS:14936 ../../../build/NEWS:18104 +#: ../../../build/NEWS:14955 ../../../build/NEWS:18123 msgid "" "`bpo-24759 `__: Make clear in " "idlelib.idle_test.__init__ that the directory is a private implementation of" " test.test_idle and tool for maintainers." msgstr "" -#: ../../../build/NEWS:14939 ../../../build/NEWS:18107 +#: ../../../build/NEWS:14958 ../../../build/NEWS:18126 msgid "" "`bpo-27196 `__: Stop 'ThemeChanged' " "warnings when running IDLE tests. These persisted after other warnings were " @@ -22846,33 +22880,33 @@ msgid "" "four test files. Record this additional advice in idle_test/README.txt" msgstr "" -#: ../../../build/NEWS:14944 ../../../build/NEWS:18112 +#: ../../../build/NEWS:14963 ../../../build/NEWS:18131 msgid "" "`bpo-20567 `__: Revise " "idle_test/README.txt with advice about avoiding tk warning messages from " "tests. Apply advice to several IDLE tests." msgstr "" -#: ../../../build/NEWS:14947 +#: ../../../build/NEWS:14966 msgid "" "`bpo-24225 `__: Update " "idlelib/README.txt with new file names and event handlers." msgstr "" -#: ../../../build/NEWS:14950 +#: ../../../build/NEWS:14969 msgid "" "`bpo-27156 `__: Remove obsolete code not" " used by IDLE." msgstr "" -#: ../../../build/NEWS:14952 ../../../build/NEWS:18115 +#: ../../../build/NEWS:14971 ../../../build/NEWS:18134 msgid "" "`bpo-27117 `__: Make colorizer htest and" " turtledemo work with dark themes. Move code for configuring text widget " "colors to a new function." msgstr "" -#: ../../../build/NEWS:14955 +#: ../../../build/NEWS:14974 msgid "" "`bpo-24225 `__: Rename many " "`idlelib/*.py` and `idle_test/test_*.py` files. Edit files to replace old " @@ -22881,183 +22915,183 @@ msgid "" "for more." msgstr "" -#: ../../../build/NEWS:14960 ../../../build/NEWS:18118 +#: ../../../build/NEWS:14979 ../../../build/NEWS:18137 msgid "" "`bpo-26673 `__: When tk reports font " "size as 0, change to size 10. Such fonts on Linux prevented the " "configuration dialog from opening." msgstr "" -#: ../../../build/NEWS:14963 ../../../build/NEWS:18121 +#: ../../../build/NEWS:14982 ../../../build/NEWS:18140 msgid "" "`bpo-21939 `__: Add test for IDLE's " "percolator. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:14966 ../../../build/NEWS:18124 +#: ../../../build/NEWS:14985 ../../../build/NEWS:18143 msgid "" "`bpo-21676 `__: Add test for IDLE's " "replace dialog. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:14969 ../../../build/NEWS:18127 +#: ../../../build/NEWS:14988 ../../../build/NEWS:18146 msgid "" "`bpo-18410 `__: Add test for IDLE's " "search dialog. Original patch by Westley Martínez." msgstr "" -#: ../../../build/NEWS:14972 +#: ../../../build/NEWS:14991 msgid "" "`bpo-21703 `__: Add test for undo " "delegator. Patch mostly by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:14975 ../../../build/NEWS:18133 +#: ../../../build/NEWS:14994 ../../../build/NEWS:18152 msgid "" "`bpo-27044 `__: Add " "ConfigDialog.remove_var_callbacks to stop memory leaks." msgstr "" -#: ../../../build/NEWS:14977 ../../../build/NEWS:18135 +#: ../../../build/NEWS:14996 ../../../build/NEWS:18154 msgid "" "`bpo-23977 `__: Add more asserts to " "test_delegator." msgstr "" -#: ../../../build/NEWS:14982 +#: ../../../build/NEWS:15001 msgid "" "`bpo-16484 `__: Change the default " "PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase." " Patch by Sean Rodman, test by Kaushik Nadikuditi." msgstr "" -#: ../../../build/NEWS:14986 ../../../build/NEWS:18156 +#: ../../../build/NEWS:15005 ../../../build/NEWS:18175 msgid "" "`bpo-24136 `__: Document the new " ":pep:`448` unpacking syntax of 3.5." msgstr "" -#: ../../../build/NEWS:14988 ../../../build/NEWS:18717 +#: ../../../build/NEWS:15007 ../../../build/NEWS:18736 msgid "" "`bpo-22558 `__: Add remaining doc links " "to source code for Python-coded modules. Patch by Yoni Lavi." msgstr "" -#: ../../../build/NEWS:14994 +#: ../../../build/NEWS:15013 msgid "" "`bpo-25285 `__: regrtest now uses " "subprocesses when the -j1 command line option is used: each test file runs " "in a fresh child process. Before, the -j1 option was ignored." msgstr "" -#: ../../../build/NEWS:14998 +#: ../../../build/NEWS:15017 msgid "" "`bpo-25285 `__: Tools/buildbot/test.bat " "script now uses -j1 by default to run each test file in fresh child process." msgstr "" -#: ../../../build/NEWS:15004 +#: ../../../build/NEWS:15023 msgid "" "`bpo-27064 `__: The py.exe launcher now " "defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an " "installed Python 2 version over Python 3 by default when used interactively." msgstr "" -#: ../../../build/NEWS:15011 ../../../build/NEWS:18207 +#: ../../../build/NEWS:15030 ../../../build/NEWS:18226 msgid "" "`bpo-27229 `__: Fix the cross-compiling " "pgen rule for in-tree builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15014 ../../../build/NEWS:18244 +#: ../../../build/NEWS:15033 ../../../build/NEWS:18263 msgid "" "`bpo-26930 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:15020 ../../../build/NEWS:18290 +#: ../../../build/NEWS:15039 ../../../build/NEWS:18309 msgid "" "`bpo-17500 `__: Remove unused and " "outdated icons. (See also: " "https://github.com/python/pythondotorg/issues/945)" msgstr "" -#: ../../../build/NEWS:15026 +#: ../../../build/NEWS:15045 msgid "" "`bpo-27186 `__: Add the PyOS_FSPath() " "function (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:15028 +#: ../../../build/NEWS:15047 msgid "" "`bpo-26282 `__: " "PyArg_ParseTupleAndKeywords() now supports positional-only parameters." msgstr "" -#: ../../../build/NEWS:15034 +#: ../../../build/NEWS:15053 msgid "" "`bpo-26282 `__: Argument Clinic now " "supports positional-only and keyword parameters in the same function." msgstr "" -#: ../../../build/NEWS:15039 +#: ../../../build/NEWS:15058 msgid "Python 3.6.0 alpha 1" msgstr "Python 3.6.0 alfa 1" -#: ../../../build/NEWS:15041 +#: ../../../build/NEWS:15060 msgid "*Release date: 2016-05-16*" msgstr "*Tanggal rilis: 2016-05-16*" -#: ../../../build/NEWS:15046 ../../../build/NEWS:17548 +#: ../../../build/NEWS:15065 ../../../build/NEWS:17567 msgid "" "`bpo-20041 `__: Fixed TypeError when " "frame.f_trace is set to None. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15049 ../../../build/NEWS:17551 +#: ../../../build/NEWS:15068 ../../../build/NEWS:17570 msgid "" "`bpo-26168 `__: Fixed possible refleaks " "in failing Py_BuildValue() with the \"N\" format unit." msgstr "" -#: ../../../build/NEWS:15052 ../../../build/NEWS:17554 +#: ../../../build/NEWS:15071 ../../../build/NEWS:17573 msgid "" "`bpo-26991 `__: Fix possible refleak " "when creating a function with annotations." msgstr "" -#: ../../../build/NEWS:15054 +#: ../../../build/NEWS:15073 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Based on patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15057 ../../../build/NEWS:17559 +#: ../../../build/NEWS:15076 ../../../build/NEWS:17578 msgid "" "`bpo-23640 `__: int.from_bytes() no " "longer bypasses constructors for subclasses." msgstr "" -#: ../../../build/NEWS:15060 +#: ../../../build/NEWS:15079 msgid "" "`bpo-27005 `__: Optimized the " "float.fromhex() class method for exact float. It is now 2 times faster." msgstr "" -#: ../../../build/NEWS:15063 +#: ../../../build/NEWS:15082 msgid "" "`bpo-18531 `__: Single var-keyword " "argument of dict subtype was passed unscathed to the C-defined function. " "Now it is converted to exact dict." msgstr "" -#: ../../../build/NEWS:15066 ../../../build/NEWS:17562 +#: ../../../build/NEWS:15085 ../../../build/NEWS:17581 msgid "" "`bpo-26811 `__: gc.get_objects() no " "longer contains a broken tuple with NULL pointer." msgstr "" -#: ../../../build/NEWS:15069 ../../../build/NEWS:17565 +#: ../../../build/NEWS:15088 ../../../build/NEWS:17584 msgid "" "`bpo-20120 `__: Use RawConfigParser for " ".pypirc parsing, removing support for interpolation unintentionally added " @@ -23065,7 +23099,7 @@ msgid "" "files, matching behavior in Python 2.7 and Setuptools 19.0." msgstr "" -#: ../../../build/NEWS:15074 +#: ../../../build/NEWS:15093 msgid "" "`bpo-26249 `__: Memory functions of the " ":c:func:`PyMem_Malloc` domain (:c:data:`PYMEM_DOMAIN_MEM`) now use the " @@ -23075,45 +23109,45 @@ msgid "" " of memory allocators in your application." msgstr "" -#: ../../../build/NEWS:15081 +#: ../../../build/NEWS:15100 msgid "" "`bpo-26802 `__: Optimize function calls " "only using unpacking like ``func(*tuple)`` (no other positional argument, no" " keyword): avoid copying the tuple. Patch written by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15085 ../../../build/NEWS:17570 +#: ../../../build/NEWS:15104 ../../../build/NEWS:17589 msgid "" "`bpo-26659 `__: Make the builtin slice " "type support cycle collection." msgstr "" -#: ../../../build/NEWS:15087 ../../../build/NEWS:17572 +#: ../../../build/NEWS:15106 ../../../build/NEWS:17591 msgid "" "`bpo-26718 `__: super.__init__ no longer" " leaks memory if called multiple times. NOTE: A direct call of " "super.__init__ is not endorsed!" msgstr "" -#: ../../../build/NEWS:15090 ../../../build/NEWS:17602 +#: ../../../build/NEWS:15109 ../../../build/NEWS:17621 msgid "" "`bpo-27138 `__: Fix the doc comment for " "FileFinder.find_spec()." msgstr "" -#: ../../../build/NEWS:15092 ../../../build/NEWS:17646 +#: ../../../build/NEWS:15111 ../../../build/NEWS:17665 msgid "" "`bpo-27147 `__: Mention :pep:`420` in " "the importlib docs." msgstr "" -#: ../../../build/NEWS:15094 ../../../build/NEWS:17575 +#: ../../../build/NEWS:15113 ../../../build/NEWS:17594 msgid "" "`bpo-25339 `__: PYTHONIOENCODING now has" " priority over locale in setting the error handler for stdin and stdout." msgstr "" -#: ../../../build/NEWS:15097 ../../../build/NEWS:17578 +#: ../../../build/NEWS:15116 ../../../build/NEWS:17597 msgid "" "`bpo-26494 `__: Fixed crash on iterating" " exhausting iterators. Affected classes are generic sequence iterators, " @@ -23121,68 +23155,68 @@ msgid "" "OrderedDict, corresponding views and os.scandir() iterator." msgstr "" -#: ../../../build/NEWS:15102 +#: ../../../build/NEWS:15121 msgid "" "`bpo-26574 `__: Optimize " "``bytes.replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch " "written by Josh Snider." msgstr "" -#: ../../../build/NEWS:15105 ../../../build/NEWS:17583 +#: ../../../build/NEWS:15124 ../../../build/NEWS:17602 msgid "" "`bpo-26581 `__: If coding cookie is " "specified multiple times on a line in Python source code file, only the " "first one is taken to account." msgstr "" -#: ../../../build/NEWS:15108 +#: ../../../build/NEWS:15127 msgid "" "`bpo-19711 `__: Add tests for reloading " "namespace packages." msgstr "" -#: ../../../build/NEWS:15110 +#: ../../../build/NEWS:15129 msgid "" "`bpo-21099 `__: Switch applicable " "importlib tests to use :pep:`451` API." msgstr "" -#: ../../../build/NEWS:15112 +#: ../../../build/NEWS:15131 msgid "" "`bpo-26563 `__: Debug hooks on Python " "memory allocators now raise a fatal error if functions of the " ":c:func:`PyMem_Malloc` family are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15116 +#: ../../../build/NEWS:15135 msgid "" "`bpo-26564 `__: On error, the debug " "hooks on Python memory allocators now use the :mod:`tracemalloc` module to " "get the traceback where a memory block was allocated." msgstr "" -#: ../../../build/NEWS:15120 +#: ../../../build/NEWS:15139 msgid "" "`bpo-26558 `__: The debug hooks on " "Python memory allocator :c:func:`PyObject_Malloc` now detect when functions " "are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15124 +#: ../../../build/NEWS:15143 msgid "" "`bpo-26516 `__: Add " ":envvar:`PYTHONMALLOC` environment variable to set the Python memory " "allocators and/or install debug hooks." msgstr "" -#: ../../../build/NEWS:15127 +#: ../../../build/NEWS:15146 msgid "" "`bpo-26516 `__: The " ":c:func:`PyMem_SetupDebugHooks` function can now also be used on Python " "compiled in release mode." msgstr "" -#: ../../../build/NEWS:15130 +#: ../../../build/NEWS:15149 msgid "" "`bpo-26516 `__: The " ":envvar:`PYTHONMALLOCSTATS` environment variable can now also be used on " @@ -23190,14 +23224,14 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:15134 +#: ../../../build/NEWS:15153 msgid "" "`bpo-26516 `__: In debug mode, debug " "hooks are now also installed on Python memory allocators when Python is " "configured without pymalloc." msgstr "" -#: ../../../build/NEWS:15137 ../../../build/NEWS:17586 +#: ../../../build/NEWS:15156 ../../../build/NEWS:17605 msgid "" "`bpo-26464 `__: Fix str.translate() when" " string is ASCII and first replacements removes character, but next " @@ -23205,7 +23239,7 @@ msgid "" "Regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:15141 ../../../build/NEWS:17590 +#: ../../../build/NEWS:15160 ../../../build/NEWS:17609 msgid "" "`bpo-22836 `__: Ensure exception reports" " from PyErr_Display() and PyErr_WriteUnraisable() are sensible even when " @@ -23213,20 +23247,20 @@ msgid "" "produced by sys.__excepthook__() and when __del__() raises an exception." msgstr "" -#: ../../../build/NEWS:15146 ../../../build/NEWS:17595 +#: ../../../build/NEWS:15165 ../../../build/NEWS:17614 msgid "" "`bpo-26302 `__: Correct behavior to " "reject comma as a legal character for cookie names." msgstr "" -#: ../../../build/NEWS:15149 +#: ../../../build/NEWS:15168 msgid "" "`bpo-26136 `__: Upgrade the warning when" " a generator raises StopIteration from PendingDeprecationWarning to " "DeprecationWarning. Patch by Anish Shah." msgstr "" -#: ../../../build/NEWS:15152 +#: ../../../build/NEWS:15171 msgid "" "`bpo-26204 `__: The compiler now ignores" " all constant statements: bytes, str, int, float, complex, name constants " @@ -23234,35 +23268,35 @@ msgid "" "example, ``1.0`` is now ignored in ``def f(): 1.0``." msgstr "" -#: ../../../build/NEWS:15157 ../../../build/NEWS:17598 +#: ../../../build/NEWS:15176 ../../../build/NEWS:17617 msgid "" "`bpo-4806 `__: Avoid masking the original" " TypeError exception when using star (``*``) unpacking in function calls. " "Based on patch by Hagen Fürstenau and Daniel Urban." msgstr "" -#: ../../../build/NEWS:15161 +#: ../../../build/NEWS:15180 msgid "" "`bpo-26146 `__: Add a new kind of AST " "node: ``ast.Constant``. It can be used by external AST optimizers, but the " "compiler does not emit directly such node." msgstr "" -#: ../../../build/NEWS:15165 +#: ../../../build/NEWS:15184 msgid "" "`bpo-23601 `__: Sped-up allocation of " "dict key objects by using Python's small object allocator. (Contributed by " "Julian Taylor.)" msgstr "" -#: ../../../build/NEWS:15168 +#: ../../../build/NEWS:15187 msgid "" "`bpo-18018 `__: Import raises " "ImportError instead of SystemError if a relative import is attempted without" " a known parent package." msgstr "" -#: ../../../build/NEWS:15171 +#: ../../../build/NEWS:15190 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -23271,14 +23305,14 @@ msgid "" "returns ``1.0`` (``float``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:15177 +#: ../../../build/NEWS:15196 msgid "" "`bpo-26107 `__: The format of the " "``co_lnotab`` attribute of code objects changes to support negative line " "number delta." msgstr "" -#: ../../../build/NEWS:15180 ../../../build/NEWS:17604 +#: ../../../build/NEWS:15199 ../../../build/NEWS:17623 msgid "" "`bpo-26154 `__: Add a new private " "_PyThreadState_UncheckedGet() function to get the current Python thread " @@ -23288,33 +23322,33 @@ msgid "" "implementation of atomic C types, to avoid compiler issues." msgstr "" -#: ../../../build/NEWS:15187 +#: ../../../build/NEWS:15206 msgid "" "`bpo-25791 `__: If __package__ != " "__spec__.parent or if neither __package__ or __spec__ are defined then " "ImportWarning is raised." msgstr "" -#: ../../../build/NEWS:15190 ../../../build/NEWS:17621 +#: ../../../build/NEWS:15209 ../../../build/NEWS:17640 msgid "" "`bpo-22995 `__: [UPDATE] Comment out the" " one of the pickleability tests in _PyObject_GetState() due to regressions " "observed in Cython-based projects." msgstr "" -#: ../../../build/NEWS:15193 ../../../build/NEWS:17624 +#: ../../../build/NEWS:15212 ../../../build/NEWS:17643 msgid "" "`bpo-25961 `__: Disallowed null " "characters in the type name." msgstr "" -#: ../../../build/NEWS:15195 ../../../build/NEWS:17626 +#: ../../../build/NEWS:15214 ../../../build/NEWS:17645 msgid "" "`bpo-25973 `__: Fix segfault when an " "invalid nonlocal statement binds a name starting with two underscores." msgstr "" -#: ../../../build/NEWS:15198 ../../../build/NEWS:17629 +#: ../../../build/NEWS:15217 ../../../build/NEWS:17648 msgid "" "`bpo-22995 `__: Instances of extension " "types with a state that aren't subclasses of list or dict and haven't " @@ -23323,52 +23357,52 @@ msgid "" "pickled. Including memoryview." msgstr "" -#: ../../../build/NEWS:15203 ../../../build/NEWS:17634 +#: ../../../build/NEWS:15222 ../../../build/NEWS:17653 msgid "" "`bpo-20440 `__: Massive replacing unsafe" " attribute setting code with special macro Py_SETREF." msgstr "" -#: ../../../build/NEWS:15206 ../../../build/NEWS:17637 +#: ../../../build/NEWS:15225 ../../../build/NEWS:17656 msgid "" "`bpo-25766 `__: Special method " "__bytes__() now works in str subclasses." msgstr "" -#: ../../../build/NEWS:15208 ../../../build/NEWS:17639 +#: ../../../build/NEWS:15227 ../../../build/NEWS:17658 msgid "" "`bpo-25421 `__: __sizeof__ methods of " "builtin types now use dynamic basic size. This allows sys.getsize() to work " "correctly with their subclasses with __slots__ defined." msgstr "" -#: ../../../build/NEWS:15212 ../../../build/NEWS:17643 -#: ../../../build/NEWS:18302 +#: ../../../build/NEWS:15231 ../../../build/NEWS:17662 +#: ../../../build/NEWS:18321 msgid "" "`bpo-25709 `__: Fixed problem with in-" "place string concatenation and utf-8 cache." msgstr "" -#: ../../../build/NEWS:15215 +#: ../../../build/NEWS:15234 msgid "" "`bpo-5319 `__: New Py_FinalizeEx() API " "allowing Python to set an exit status of 120 on failure to flush buffered " "streams." msgstr "" -#: ../../../build/NEWS:15218 +#: ../../../build/NEWS:15237 msgid "" "`bpo-25485 `__: telnetlib.Telnet is now " "a context manager." msgstr "" -#: ../../../build/NEWS:15220 ../../../build/NEWS:17648 +#: ../../../build/NEWS:15239 ../../../build/NEWS:17667 msgid "" "`bpo-24097 `__: Fixed crash in " "object.__reduce__() if slot name is freed inside __getattr__." msgstr "" -#: ../../../build/NEWS:15223 ../../../build/NEWS:17651 +#: ../../../build/NEWS:15242 ../../../build/NEWS:17670 msgid "" "`bpo-24731 `__: Fixed crash on " "converting objects with special methods __bytes__, __trunc__, and __float__ " @@ -23376,13 +23410,13 @@ msgid "" "bytes, int, and float correspondingly." msgstr "" -#: ../../../build/NEWS:15228 ../../../build/NEWS:18320 +#: ../../../build/NEWS:15247 ../../../build/NEWS:18339 msgid "" "`bpo-25630 `__: Fix a possible segfault " "during argument parsing in functions that accept filesystem paths." msgstr "" -#: ../../../build/NEWS:15231 ../../../build/NEWS:18323 +#: ../../../build/NEWS:15250 ../../../build/NEWS:18342 msgid "" "`bpo-23564 `__: Fixed a partially broken" " sanity check in the _posixsubprocess internals regarding how fds_to_pass " @@ -23390,27 +23424,27 @@ msgid "" "already avoided it." msgstr "" -#: ../../../build/NEWS:15235 ../../../build/NEWS:18327 +#: ../../../build/NEWS:15254 ../../../build/NEWS:18346 msgid "" "`bpo-25388 `__: Fixed tokenizer crash " "when processing undecodable source code with a null byte." msgstr "" -#: ../../../build/NEWS:15238 ../../../build/NEWS:18330 +#: ../../../build/NEWS:15257 ../../../build/NEWS:18349 msgid "" "`bpo-25462 `__: The hash of the key now " "is calculated only once in most operations in C implementation of " "OrderedDict." msgstr "" -#: ../../../build/NEWS:15241 ../../../build/NEWS:18333 +#: ../../../build/NEWS:15260 ../../../build/NEWS:18352 msgid "" "`bpo-22995 `__: Default implementation " "of __reduce__ and __reduce_ex__ now rejects builtin types with not defined " "__new__." msgstr "" -#: ../../../build/NEWS:15244 ../../../build/NEWS:18339 +#: ../../../build/NEWS:15263 ../../../build/NEWS:18358 msgid "" "`bpo-24802 `__: Avoid buffer overreads " "when int(), float(), compile(), exec() and eval() are passed bytes-like " @@ -23418,47 +23452,47 @@ msgid "" "the functions assumed they were." msgstr "" -#: ../../../build/NEWS:15249 ../../../build/NEWS:18336 +#: ../../../build/NEWS:15268 ../../../build/NEWS:18355 msgid "" "`bpo-25555 `__: Fix parser and AST: fill" " lineno and col_offset of \"arg\" node when compiling AST from Python " "objects." msgstr "" -#: ../../../build/NEWS:15252 ../../../build/NEWS:18344 +#: ../../../build/NEWS:15271 ../../../build/NEWS:18363 msgid "" "`bpo-24726 `__: Fixed a crash and " "leaking NULL in repr() of OrderedDict that was mutated by direct calls of " "dict methods." msgstr "" -#: ../../../build/NEWS:15255 ../../../build/NEWS:18347 +#: ../../../build/NEWS:15274 ../../../build/NEWS:18366 msgid "" "`bpo-25449 `__: Iterating OrderedDict " "with keys with unstable hash now raises KeyError in C implementations as " "well as in Python implementation." msgstr "" -#: ../../../build/NEWS:15258 ../../../build/NEWS:18350 +#: ../../../build/NEWS:15277 ../../../build/NEWS:18369 msgid "" "`bpo-25395 `__: Fixed crash when highly " "nested OrderedDict structures were garbage collected." msgstr "" -#: ../../../build/NEWS:15261 +#: ../../../build/NEWS:15280 msgid "" "`bpo-25401 `__: Optimize bytes.fromhex()" " and bytearray.fromhex(): they are now between 2x and 3.5x faster." msgstr "" -#: ../../../build/NEWS:15264 +#: ../../../build/NEWS:15283 msgid "" "`bpo-25399 `__: Optimize bytearray % " "args using the new private _PyBytesWriter API. Formatting is now between 2.5" " and 5 times faster." msgstr "" -#: ../../../build/NEWS:15267 ../../../build/NEWS:18353 +#: ../../../build/NEWS:15286 ../../../build/NEWS:18372 msgid "" "`bpo-25274 `__: sys.setrecursionlimit() " "now raises a RecursionError if the new recursion limit is too low depending " @@ -23467,40 +23501,40 @@ msgid "" "of the thread state is reset." msgstr "" -#: ../../../build/NEWS:15272 ../../../build/NEWS:18358 +#: ../../../build/NEWS:15291 ../../../build/NEWS:18377 msgid "" "`bpo-24402 `__: Fix input() to prompt to" " the redirected stdout when sys.stdout.fileno() fails." msgstr "" -#: ../../../build/NEWS:15275 +#: ../../../build/NEWS:15294 msgid "" "`bpo-25349 `__: Optimize bytes % args " "using the new private _PyBytesWriter API. Formatting is now up to 2 times " "faster." msgstr "" -#: ../../../build/NEWS:15278 ../../../build/NEWS:18361 +#: ../../../build/NEWS:15297 ../../../build/NEWS:18380 msgid "" "`bpo-24806 `__: Prevent builtin types " "that are not allowed to be subclassed from being subclassed through multiple" " inheritance." msgstr "" -#: ../../../build/NEWS:15281 +#: ../../../build/NEWS:15300 msgid "" "`bpo-25301 `__: The UTF-8 decoder is now" " up to 15 times as fast for error handlers: ``ignore``, ``replace`` and " "``surrogateescape``." msgstr "" -#: ../../../build/NEWS:15284 ../../../build/NEWS:18364 +#: ../../../build/NEWS:15303 ../../../build/NEWS:18383 msgid "" "`bpo-24848 `__: Fixed a number of bugs " "in UTF-7 decoding of misformed data." msgstr "" -#: ../../../build/NEWS:15286 +#: ../../../build/NEWS:15305 msgid "" "`bpo-25267 `__: The UTF-8 encoder is now" " up to 75 times as fast for error handlers: ``ignore``, ``replace``, " @@ -23508,20 +23542,20 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:15290 ../../../build/NEWS:18366 +#: ../../../build/NEWS:15309 ../../../build/NEWS:18385 msgid "" "`bpo-25280 `__: Import trace messages " "emitted in verbose (-v) mode are no longer formatted twice." msgstr "" -#: ../../../build/NEWS:15293 +#: ../../../build/NEWS:15312 msgid "" "`bpo-25227 `__: Optimize ASCII and " "latin1 encoders with the ``surrogateescape`` error handler: the encoders are" " now up to 3 times as fast. Initial patch written by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:15297 ../../../build/NEWS:18369 +#: ../../../build/NEWS:15316 ../../../build/NEWS:18388 msgid "" "`bpo-25003 `__: On Solaris 11.3 or " "newer, os.urandom() now uses the getrandom() function instead of the " @@ -23530,7 +23564,7 @@ msgid "" "entropy." msgstr "" -#: ../../../build/NEWS:15302 +#: ../../../build/NEWS:15321 msgid "" "`bpo-9232 `__: Modify Python's grammar to" " allow trailing commas in the argument list of a function declaration. For " @@ -23538,7 +23572,7 @@ msgid "" "Dickinson." msgstr "" -#: ../../../build/NEWS:15306 +#: ../../../build/NEWS:15325 msgid "" "`bpo-24965 `__: Implement :pep:`498` " "\"Literal String Interpolation\". This allows you to embed expressions " @@ -23546,31 +23580,31 @@ msgid "" "x=3, then f'value={x}' == 'value=3'. Patch by Eric V. Smith." msgstr "" -#: ../../../build/NEWS:15311 ../../../build/NEWS:17656 +#: ../../../build/NEWS:15330 ../../../build/NEWS:17675 msgid "" "`bpo-26478 `__: Fix semantic bugs when " "using binary operators with dictionary views and tuples." msgstr "" -#: ../../../build/NEWS:15314 ../../../build/NEWS:17659 +#: ../../../build/NEWS:15333 ../../../build/NEWS:17678 msgid "" "`bpo-26171 `__: Fix possible integer " "overflow and heap corruption in zipimporter.get_data()." msgstr "" -#: ../../../build/NEWS:15317 ../../../build/NEWS:17662 +#: ../../../build/NEWS:15336 ../../../build/NEWS:17681 msgid "" "`bpo-25660 `__: Fix TAB key behaviour in" " REPL with readline." msgstr "" -#: ../../../build/NEWS:15319 +#: ../../../build/NEWS:15338 msgid "" "`bpo-26288 `__: Optimize " "PyLong_AsDouble." msgstr "" -#: ../../../build/NEWS:15321 +#: ../../../build/NEWS:15340 msgid "" "`bpo-26289 `__: Optimize floor and " "modulo division for single-digit longs. Microbenchmarks show 2-2.5x " @@ -23578,39 +23612,39 @@ msgid "" " `bpo-26315 `__)" msgstr "" -#: ../../../build/NEWS:15325 ../../../build/NEWS:17664 +#: ../../../build/NEWS:15344 ../../../build/NEWS:17683 msgid "" "`bpo-25887 `__: Raise a RuntimeError " "when a coroutine object is awaited more than once." msgstr "" -#: ../../../build/NEWS:15331 ../../../build/NEWS:17738 +#: ../../../build/NEWS:15350 ../../../build/NEWS:17757 msgid "" "`bpo-27057 `__: Fix os.set_inheritable()" " on Android, ioctl() is blocked by SELinux and fails with EACCESS. The " "function now falls back to fcntl(). Patch written by Michał Bednarski." msgstr "" -#: ../../../build/NEWS:15335 ../../../build/NEWS:17742 +#: ../../../build/NEWS:15354 ../../../build/NEWS:17761 msgid "" "`bpo-27014 `__: Fix infinite recursion " "using typing.py. Thanks to Kalle Tuure!" msgstr "" -#: ../../../build/NEWS:15337 +#: ../../../build/NEWS:15356 msgid "" "`bpo-27031 `__: Removed dummy methods in" " Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()." msgstr "" -#: ../../../build/NEWS:15340 ../../../build/NEWS:17744 +#: ../../../build/NEWS:15359 ../../../build/NEWS:17763 msgid "" "`bpo-14132 `__: Fix urllib.request " "redirect handling when the target only has a query string. Original fix by " "Ján Janech." msgstr "" -#: ../../../build/NEWS:15343 ../../../build/NEWS:17747 +#: ../../../build/NEWS:15362 ../../../build/NEWS:17766 msgid "" "`bpo-17214 `__: The \"urllib.request\" " "module now percent-encodes non-ASCII bytes found in redirect target URLs. " @@ -23619,109 +23653,109 @@ msgid "" " a UnicodeEncodeError is raised. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:15349 +#: ../../../build/NEWS:15368 msgid "" "`bpo-27033 `__: The default value of the" " decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " "constructors is changed to False." msgstr "" -#: ../../../build/NEWS:15352 +#: ../../../build/NEWS:15371 msgid "" "`bpo-27034 `__: Removed deprecated class" " asynchat.fifo." msgstr "" -#: ../../../build/NEWS:15354 +#: ../../../build/NEWS:15373 msgid "" "`bpo-26870 `__: Added " "readline.set_auto_history(), which can stop entries being automatically " "added to the history list. Based on patch by Tyler Crompton." msgstr "" -#: ../../../build/NEWS:15358 +#: ../../../build/NEWS:15377 msgid "" "`bpo-26039 `__: zipfile.ZipFile.open() " "can now be used to write data into a ZIP file, as well as for extracting " "data. Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:15361 ../../../build/NEWS:17753 +#: ../../../build/NEWS:15380 ../../../build/NEWS:17772 msgid "" "`bpo-26892 `__: Honor debuglevel flag in" " urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:15364 ../../../build/NEWS:17756 +#: ../../../build/NEWS:15383 ../../../build/NEWS:17775 msgid "" "`bpo-22274 `__: In the subprocess " "module, allow stderr to be redirected to stdout even when stdout is not " "redirected. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:15367 ../../../build/NEWS:17759 +#: ../../../build/NEWS:15386 ../../../build/NEWS:17778 msgid "" "`bpo-26807 `__: mock_open 'files' no " "longer error on readline at end of file. Patch from Yolanda Robla." msgstr "" -#: ../../../build/NEWS:15370 ../../../build/NEWS:17762 +#: ../../../build/NEWS:15389 ../../../build/NEWS:17781 msgid "" "`bpo-25745 `__: Fixed leaking a userptr " "in curses panel destructor." msgstr "" -#: ../../../build/NEWS:15372 ../../../build/NEWS:17764 +#: ../../../build/NEWS:15391 ../../../build/NEWS:17783 msgid "" "`bpo-26977 `__: Removed unnecessary, and" " ignored, call to sum of squares helper in statistics.pvariance." msgstr "" -#: ../../../build/NEWS:15375 +#: ../../../build/NEWS:15394 msgid "" "`bpo-26002 `__: Use bisect in " "statistics.median instead of a linear search. Patch by Upendra Kuma." msgstr "" -#: ../../../build/NEWS:15378 +#: ../../../build/NEWS:15397 msgid "" "`bpo-25974 `__: Make use of new " "Decimal.as_integer_ratio() method in statistics module. Patch by Stefan " "Krah." msgstr "" -#: ../../../build/NEWS:15381 +#: ../../../build/NEWS:15400 msgid "" "`bpo-26996 `__: Add secrets module as " "described in :pep:`506`." msgstr "" -#: ../../../build/NEWS:15383 ../../../build/NEWS:17767 +#: ../../../build/NEWS:15402 ../../../build/NEWS:17786 msgid "" "`bpo-26881 `__: The modulefinder module " "now supports extended opcode arguments." msgstr "" -#: ../../../build/NEWS:15385 ../../../build/NEWS:17769 +#: ../../../build/NEWS:15404 ../../../build/NEWS:17788 msgid "" "`bpo-23815 `__: Fixed crashes related to" " directly created instances of types in _tkinter and curses.panel modules." msgstr "" -#: ../../../build/NEWS:15388 ../../../build/NEWS:17772 +#: ../../../build/NEWS:15407 ../../../build/NEWS:17791 msgid "" "`bpo-17765 `__: weakref.ref() no longer " "silently ignores keyword arguments. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:15391 ../../../build/NEWS:17775 +#: ../../../build/NEWS:15410 ../../../build/NEWS:17794 msgid "" "`bpo-26873 `__: xmlrpc now raises " "ResponseError on unsupported type tags instead of silently return incorrect " "result." msgstr "" -#: ../../../build/NEWS:15394 +#: ../../../build/NEWS:15413 msgid "" "`bpo-26915 `__: The __contains__ methods" " in the collections ABCs now check for identity before checking equality. " @@ -23729,13 +23763,13 @@ msgid "" "handling of NaNs, and makes it easier to reason about container invariants." msgstr "" -#: ../../../build/NEWS:15399 ../../../build/NEWS:17778 +#: ../../../build/NEWS:15418 ../../../build/NEWS:17797 msgid "" "`bpo-26711 `__: Fixed the comparison of " "plistlib.Data with other types." msgstr "" -#: ../../../build/NEWS:15401 ../../../build/NEWS:17780 +#: ../../../build/NEWS:15420 ../../../build/NEWS:17799 msgid "" "`bpo-24114 `__: Fix an uninitialized " "variable in `ctypes.util`. The bug only occurs on SunOS when the ctypes " @@ -23743,7 +23777,7 @@ msgid "" "Tested on SunOS by Kees Bos." msgstr "" -#: ../../../build/NEWS:15405 ../../../build/NEWS:17784 +#: ../../../build/NEWS:15424 ../../../build/NEWS:17803 msgid "" "`bpo-26864 `__: In urllib.request, " "change the proxy bypass host checking against no_proxy to be case-" @@ -23751,73 +23785,73 @@ msgid "" "bypassed hostname as a suffix. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15410 +#: ../../../build/NEWS:15429 msgid "" "`bpo-24902 `__: Print server URL on " "http.server startup. Initial patch by Felix Kaiser." msgstr "" -#: ../../../build/NEWS:15413 +#: ../../../build/NEWS:15432 msgid "" "`bpo-25788 `__: fileinput.hook_encoded()" " now supports an \"errors\" argument for passing to open. Original patch by" " Joseph Hackman." msgstr "" -#: ../../../build/NEWS:15416 ../../../build/NEWS:17789 +#: ../../../build/NEWS:15435 ../../../build/NEWS:17808 msgid "" "`bpo-26634 `__: recursive_repr() now " "sets __qualname__ of wrapper. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15419 ../../../build/NEWS:17792 +#: ../../../build/NEWS:15438 ../../../build/NEWS:17811 msgid "" "`bpo-26804 `__: urllib.request will " "prefer lower_case proxy environment variables over UPPER_CASE or Mixed_Case " "ones. Patch contributed by Hans-Peter Jansen." msgstr "" -#: ../../../build/NEWS:15423 ../../../build/NEWS:17796 +#: ../../../build/NEWS:15442 ../../../build/NEWS:17815 msgid "" "`bpo-26837 `__: assertSequenceEqual() " "now correctly outputs non-stringified differing items (like bytes in the -b " "mode). This affects assertListEqual() and assertTupleEqual()." msgstr "" -#: ../../../build/NEWS:15427 ../../../build/NEWS:17800 +#: ../../../build/NEWS:15446 ../../../build/NEWS:17819 msgid "" "`bpo-26041 `__: Remove \"will be removed" " in Python 3.7\" from deprecation messages of platform.dist() and " "platform.linux_distribution(). Patch by Kumaripaba Miyurusara Athukorala." msgstr "" -#: ../../../build/NEWS:15431 ../../../build/NEWS:17804 +#: ../../../build/NEWS:15450 ../../../build/NEWS:17823 msgid "" "`bpo-26822 `__: itemgetter, attrgetter " "and methodcaller objects no longer silently ignore keyword arguments." msgstr "" -#: ../../../build/NEWS:15434 ../../../build/NEWS:17807 +#: ../../../build/NEWS:15453 ../../../build/NEWS:17826 msgid "" "`bpo-26733 `__: Disassembling a class " "now disassembles class and static methods. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15437 ../../../build/NEWS:17810 +#: ../../../build/NEWS:15456 ../../../build/NEWS:17829 msgid "" "`bpo-26801 `__: Fix error handling in " ":func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of " ":exc:`NameError`. Patch written by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:15441 ../../../build/NEWS:17814 +#: ../../../build/NEWS:15460 ../../../build/NEWS:17833 msgid "" "`bpo-24838 `__: tarfile's ustar and gnu " "formats now correctly calculate name and link field limits for multibyte " "character encodings like utf-8." msgstr "" -#: ../../../build/NEWS:15447 ../../../build/NEWS:17820 +#: ../../../build/NEWS:15466 ../../../build/NEWS:17839 msgid "" "`bpo-26657 `__: Fix directory traversal " "vulnerability with http.server on Windows. This fixes a regression that was" @@ -23825,89 +23859,89 @@ msgid "" "Hagemeister." msgstr "" -#: ../../../build/NEWS:15454 ../../../build/NEWS:17827 +#: ../../../build/NEWS:15473 ../../../build/NEWS:17846 msgid "" "`bpo-26717 `__: Stop encoding " "Latin-1-ized WSGI paths with UTF-8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:15457 +#: ../../../build/NEWS:15476 msgid "" "`bpo-26782 `__: Add STARTUPINFO to " "subprocess.__all__ on Windows." msgstr "" -#: ../../../build/NEWS:15459 +#: ../../../build/NEWS:15478 msgid "" "`bpo-26404 `__: Add context manager to " "socketserver. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15461 ../../../build/NEWS:17830 +#: ../../../build/NEWS:15480 ../../../build/NEWS:17849 msgid "" "`bpo-26735 `__: Fix :func:`os.urandom` " "on Solaris 11.3 and newer when reading more than 1,024 bytes: call " "``getrandom()`` multiple times with a limit of 1024 bytes per call." msgstr "" -#: ../../../build/NEWS:15465 +#: ../../../build/NEWS:15484 msgid "" "`bpo-26585 `__: Eliminate " "http.server._quote_html() and use html.escape(quote=False). Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:15468 +#: ../../../build/NEWS:15487 msgid "" "`bpo-26685 `__: Raise OSError if closing" " a socket fails." msgstr "" -#: ../../../build/NEWS:15470 ../../../build/NEWS:17834 +#: ../../../build/NEWS:15489 ../../../build/NEWS:17853 msgid "" "`bpo-16329 `__: Add .webm to " "mimetypes.types_map. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:15472 ../../../build/NEWS:17836 +#: ../../../build/NEWS:15491 ../../../build/NEWS:17855 msgid "" "`bpo-13952 `__: Add .csv to " "mimetypes.types_map. Patch by Geoff Wilson." msgstr "" -#: ../../../build/NEWS:15474 +#: ../../../build/NEWS:15493 msgid "" "`bpo-26587 `__: the site module now " "allows .pth files to specify files to be added to sys.path (e.g. zip files)." msgstr "" -#: ../../../build/NEWS:15477 +#: ../../../build/NEWS:15496 msgid "" "`bpo-25609 `__: Introduce " "contextlib.AbstractContextManager and typing.ContextManager." msgstr "" -#: ../../../build/NEWS:15480 ../../../build/NEWS:17838 +#: ../../../build/NEWS:15499 ../../../build/NEWS:17857 msgid "" "`bpo-26709 `__: Fixed Y2038 problem in " "loading binary PLists." msgstr "" -#: ../../../build/NEWS:15482 ../../../build/NEWS:17840 +#: ../../../build/NEWS:15501 ../../../build/NEWS:17859 msgid "" "`bpo-23735 `__: Handle terminal resizing" " with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric " "Price." msgstr "" -#: ../../../build/NEWS:15485 +#: ../../../build/NEWS:15504 msgid "" "`bpo-25951 `__: Change " "SSLSocket.sendall() to return None, as explicitly documented for plain " "socket objects. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15488 ../../../build/NEWS:17843 +#: ../../../build/NEWS:15507 ../../../build/NEWS:17862 msgid "" "`bpo-26586 `__: In http.server, respond " "with \"413 Request header fields too large\" if there are too many header " @@ -23915,34 +23949,34 @@ msgid "" " exception. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15492 +#: ../../../build/NEWS:15511 msgid "" "`bpo-26676 `__: Added missing " "XMLPullParser to ElementTree.__all__." msgstr "" -#: ../../../build/NEWS:15494 ../../../build/NEWS:17847 +#: ../../../build/NEWS:15513 ../../../build/NEWS:17866 msgid "" "`bpo-22854 `__: Change " "BufferedReader.writable() and BufferedWriter.readable() to always return " "False." msgstr "" -#: ../../../build/NEWS:15497 +#: ../../../build/NEWS:15516 msgid "" "`bpo-26492 `__: Exhausted iterator of " "array.array now conforms with the behavior of iterators of other mutable " "sequences: it lefts exhausted even if iterated array is extended." msgstr "" -#: ../../../build/NEWS:15501 +#: ../../../build/NEWS:15520 msgid "" "`bpo-26641 `__: doctest.DocFileTest and " "doctest.testfile() now support packages (module splitted into multiple " "directories) for the package parameter." msgstr "" -#: ../../../build/NEWS:15504 ../../../build/NEWS:17850 +#: ../../../build/NEWS:15523 ../../../build/NEWS:17869 msgid "" "`bpo-25195 `__: Fix a regression in " "mock.MagicMock. _Call is a subclass of tuple (changeset 3603bae63c13 only " @@ -23950,26 +23984,26 @@ msgid "" "Andrew Plummer." msgstr "" -#: ../../../build/NEWS:15508 ../../../build/NEWS:17854 +#: ../../../build/NEWS:15527 ../../../build/NEWS:17873 msgid "" "`bpo-26644 `__: Raise ValueError rather " "than SystemError when a negative length is passed to SSLSocket.recv() or " "read()." msgstr "" -#: ../../../build/NEWS:15511 ../../../build/NEWS:17857 +#: ../../../build/NEWS:15530 ../../../build/NEWS:17876 msgid "" "`bpo-23804 `__: Fix SSL recv(0) and " "read(0) methods to return zero bytes instead of up to 1024." msgstr "" -#: ../../../build/NEWS:15514 ../../../build/NEWS:17860 +#: ../../../build/NEWS:15533 ../../../build/NEWS:17879 msgid "" "`bpo-26616 `__: Fixed a bug in " "datetime.astimezone() method." msgstr "" -#: ../../../build/NEWS:15516 +#: ../../../build/NEWS:15535 msgid "" "`bpo-26637 `__: The :mod:`importlib` " "module now emits an :exc:`ImportError` rather than a :exc:`TypeError` if " @@ -23977,7 +24011,7 @@ msgid "" ":data:`sys.path` is already cleared (set to ``None``)." msgstr "" -#: ../../../build/NEWS:15521 +#: ../../../build/NEWS:15540 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions when calling " @@ -23986,7 +24020,7 @@ msgid "" "process." msgstr "" -#: ../../../build/NEWS:15526 +#: ../../../build/NEWS:15545 msgid "" "`bpo-23848 `__: On Windows, " "faulthandler.enable() now also installs an exception handler to dump the " @@ -23994,7 +24028,7 @@ msgid "" "signals (SIGSEGV, SIGFPE, SIGABRT)." msgstr "" -#: ../../../build/NEWS:15530 +#: ../../../build/NEWS:15549 msgid "" "`bpo-26530 `__: Add C functions " ":c:func:`_PyTraceMalloc_Track` and :c:func:`_PyTraceMalloc_Untrack` to track" @@ -24002,38 +24036,38 @@ msgid "" ":c:func:`_PyTraceMalloc_GetTraceback` to get the traceback of an object." msgstr "" -#: ../../../build/NEWS:15535 +#: ../../../build/NEWS:15554 msgid "" "`bpo-26588 `__: The _tracemalloc now " "supports tracing memory allocations of multiple address spaces (domains)." msgstr "" -#: ../../../build/NEWS:15538 ../../../build/NEWS:17866 +#: ../../../build/NEWS:15557 ../../../build/NEWS:17885 msgid "" "`bpo-24266 `__: Ctrl+C during Readline " "history search now cancels the search mode when compiled with Readline 7." msgstr "" -#: ../../../build/NEWS:15541 +#: ../../../build/NEWS:15560 msgid "" "`bpo-26590 `__: Implement a safe " "finalizer for the _socket.socket type. It now releases the GIL to close the " "socket." msgstr "" -#: ../../../build/NEWS:15544 +#: ../../../build/NEWS:15563 msgid "" "`bpo-18787 `__: spwd.getspnam() now " "raises a PermissionError if the user doesn't have privileges." msgstr "" -#: ../../../build/NEWS:15547 ../../../build/NEWS:17869 +#: ../../../build/NEWS:15566 ../../../build/NEWS:17888 msgid "" "`bpo-26560 `__: Avoid potential " "ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby." msgstr "" -#: ../../../build/NEWS:15550 +#: ../../../build/NEWS:15569 msgid "" "`bpo-26567 `__: Add a new function " ":c:func:`PyErr_ResourceWarning` function to pass the destroyed object. Add a" @@ -24042,137 +24076,137 @@ msgid "" "source object was allocated." msgstr "" -#: ../../../build/NEWS:15558 ../../../build/NEWS:17875 +#: ../../../build/NEWS:15577 ../../../build/NEWS:17894 msgid "" "`bpo-26313 `__: ssl.py " "_load_windows_store_certs fails if windows cert store is empty. Patch by " "Baji." msgstr "" -#: ../../../build/NEWS:15564 ../../../build/NEWS:17881 +#: ../../../build/NEWS:15583 ../../../build/NEWS:17900 msgid "" "`bpo-26569 `__: Fix " ":func:`pyclbr.readmodule` and :func:`pyclbr.readmodule_ex` to support " "importing packages." msgstr "" -#: ../../../build/NEWS:15567 ../../../build/NEWS:17884 +#: ../../../build/NEWS:15586 ../../../build/NEWS:17903 msgid "" "`bpo-26499 `__: Account for remaining " "Content-Length in HTTPResponse.readline() and read1(). Based on patch by " "Silent Ghost. Also document that HTTPResponse now supports these methods." msgstr "" -#: ../../../build/NEWS:15571 ../../../build/NEWS:17888 +#: ../../../build/NEWS:15590 ../../../build/NEWS:17907 msgid "" "`bpo-25320 `__: Handle sockets in " "directories unittest discovery is scanning. Patch from Victor van den Elzen." msgstr "" -#: ../../../build/NEWS:15574 ../../../build/NEWS:17891 +#: ../../../build/NEWS:15593 ../../../build/NEWS:17910 msgid "" "`bpo-16181 `__: cookiejar.http2time() " "now returns None if year is higher than datetime.MAXYEAR." msgstr "" -#: ../../../build/NEWS:15577 ../../../build/NEWS:17894 +#: ../../../build/NEWS:15596 ../../../build/NEWS:17913 msgid "" "`bpo-26513 `__: Fixes platform module " "detection of Windows Server" msgstr "" -#: ../../../build/NEWS:15579 ../../../build/NEWS:17896 +#: ../../../build/NEWS:15598 ../../../build/NEWS:17915 msgid "" "`bpo-23718 `__: Fixed parsing time in " "week 0 before Jan 1. Original patch by Tamás Bence Gedai." msgstr "" -#: ../../../build/NEWS:15582 +#: ../../../build/NEWS:15601 msgid "" "`bpo-26323 `__: Add Mock.assert_called()" " and Mock.assert_called_once() methods to unittest.mock. Patch written by " "Amit Saha." msgstr "" -#: ../../../build/NEWS:15585 ../../../build/NEWS:17899 +#: ../../../build/NEWS:15604 ../../../build/NEWS:17918 msgid "" "`bpo-20589 `__: Invoking Path.owner() " "and Path.group() on Windows now raise NotImplementedError instead of " "ImportError." msgstr "" -#: ../../../build/NEWS:15588 ../../../build/NEWS:17902 +#: ../../../build/NEWS:15607 ../../../build/NEWS:17921 msgid "" "`bpo-26177 `__: Fixed the keys() method " "for Canvas and Scrollbar widgets." msgstr "" -#: ../../../build/NEWS:15590 +#: ../../../build/NEWS:15609 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in fileinput. The bufsize parameter is now deprecated and ignored." msgstr "" -#: ../../../build/NEWS:15593 +#: ../../../build/NEWS:15612 msgid "" "`bpo-19475 `__: Added an optional " "argument timespec to the datetime isoformat() method to choose the precision" " of the time component." msgstr "" -#: ../../../build/NEWS:15596 ../../../build/NEWS:17907 +#: ../../../build/NEWS:15615 ../../../build/NEWS:17926 msgid "" "`bpo-2202 `__: Fix UnboundLocalError in " "AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu " "Dupuy." msgstr "" -#: ../../../build/NEWS:15600 +#: ../../../build/NEWS:15619 msgid "" "`bpo-26167 `__: Minimized overhead in " "copy.copy() and copy.deepcopy(). Optimized copying and deepcopying " "bytearrays, NotImplemented, slices, short lists, tuples, dicts, sets." msgstr "" -#: ../../../build/NEWS:15604 ../../../build/NEWS:17911 +#: ../../../build/NEWS:15623 ../../../build/NEWS:17930 msgid "" "`bpo-25718 `__: Fixed pickling and " "copying the accumulate() iterator with total is None." msgstr "" -#: ../../../build/NEWS:15607 ../../../build/NEWS:17914 +#: ../../../build/NEWS:15626 ../../../build/NEWS:17933 msgid "" "`bpo-26475 `__: Fixed debugging output " "for regular expressions with the (?x) flag." msgstr "" -#: ../../../build/NEWS:15610 +#: ../../../build/NEWS:15629 msgid "" "`bpo-26482 `__: Allowed pickling " "recursive dequeues." msgstr "" -#: ../../../build/NEWS:15612 +#: ../../../build/NEWS:15631 msgid "" "`bpo-26335 `__: Make mmap.write() return" " the number of bytes written like other write methods. Patch by Jakub " "Stasiak." msgstr "" -#: ../../../build/NEWS:15615 ../../../build/NEWS:17917 +#: ../../../build/NEWS:15634 ../../../build/NEWS:17936 msgid "" "`bpo-26457 `__: Fixed the subnets() " "methods in IP network classes for the case when resulting prefix length is " "equal to maximal prefix length. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15619 ../../../build/NEWS:17921 +#: ../../../build/NEWS:15638 ../../../build/NEWS:17940 msgid "" "`bpo-26385 `__: Remove the file if the " "internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." msgstr "" -#: ../../../build/NEWS:15622 ../../../build/NEWS:17924 +#: ../../../build/NEWS:15641 ../../../build/NEWS:17943 msgid "" "`bpo-26402 `__: Fix XML-RPC client to " "retry when the server shuts down a persistent connection. This was a " @@ -24180,33 +24214,33 @@ msgid "" "3.5.0a4." msgstr "" -#: ../../../build/NEWS:15626 ../../../build/NEWS:17928 +#: ../../../build/NEWS:15645 ../../../build/NEWS:17947 msgid "" "`bpo-25913 `__: Leading ``<~`` is " "optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15629 ../../../build/NEWS:17931 +#: ../../../build/NEWS:15648 ../../../build/NEWS:17950 msgid "" "`bpo-26186 `__: Remove an invalid type " "check in importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:15631 +#: ../../../build/NEWS:15650 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises ImportError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:15635 ../../../build/NEWS:17937 +#: ../../../build/NEWS:15654 ../../../build/NEWS:17956 msgid "" "`bpo-26309 `__: In the \"socketserver\" " "module, shut down the request (closing the connected socket) when " "verify_request() returns false. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15639 +#: ../../../build/NEWS:15658 msgid "" "`bpo-23430 `__: Change the socketserver " "module to only catch exceptions raised from a request handler that are " @@ -24215,77 +24249,77 @@ msgid "" "to stop a single-threaded server." msgstr "" -#: ../../../build/NEWS:15648 ../../../build/NEWS:17944 +#: ../../../build/NEWS:15667 ../../../build/NEWS:17963 msgid "" "`bpo-25939 `__: On Windows open the cert" " store readonly in ssl.enum_certificates." msgstr "" -#: ../../../build/NEWS:15654 ../../../build/NEWS:17950 +#: ../../../build/NEWS:15673 ../../../build/NEWS:17969 msgid "" "`bpo-25995 `__: os.walk() no longer uses" " FDs proportional to the tree depth." msgstr "" -#: ../../../build/NEWS:15656 +#: ../../../build/NEWS:15675 msgid "" "`bpo-25994 `__: Added the close() method" " and the support of the context manager protocol for the os.scandir() " "iterator." msgstr "" -#: ../../../build/NEWS:15659 +#: ../../../build/NEWS:15678 msgid "" "`bpo-23992 `__: multiprocessing: make " "MapResult not fail-fast upon exception." msgstr "" -#: ../../../build/NEWS:15661 +#: ../../../build/NEWS:15680 msgid "" "`bpo-26243 `__: Support keyword " "arguments to zlib.compress(). Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15664 ../../../build/NEWS:17952 +#: ../../../build/NEWS:15683 ../../../build/NEWS:17971 msgid "" "`bpo-26117 `__: The os.scandir() " "iterator now closes file descriptor not only when the iteration is finished," " but when it was failed with error." msgstr "" -#: ../../../build/NEWS:15667 +#: ../../../build/NEWS:15686 msgid "" "`bpo-25949 `__: __dict__ for an " "OrderedDict instance is now created only when needed." msgstr "" -#: ../../../build/NEWS:15670 ../../../build/NEWS:17955 +#: ../../../build/NEWS:15689 ../../../build/NEWS:17974 msgid "" "`bpo-25911 `__: Restored support of " "bytes paths in os.walk() on Windows." msgstr "" -#: ../../../build/NEWS:15672 ../../../build/NEWS:17957 +#: ../../../build/NEWS:15691 ../../../build/NEWS:17976 msgid "" "`bpo-26045 `__: Add UTF-8 suggestion to " "error message when posting a non-Latin-1 string with http.client." msgstr "" -#: ../../../build/NEWS:15675 +#: ../../../build/NEWS:15694 msgid "" "`bpo-26039 `__: Added " "zipfile.ZipInfo.from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas " "Kluyver." msgstr "" -#: ../../../build/NEWS:15678 ../../../build/NEWS:17960 +#: ../../../build/NEWS:15697 ../../../build/NEWS:17979 msgid "" "`bpo-12923 `__: Reset FancyURLopener's " "redirect counter even if there is an exception. Based on patches by Brian " "Brazil and Daniel Rocco." msgstr "" -#: ../../../build/NEWS:15681 ../../../build/NEWS:17963 +#: ../../../build/NEWS:15700 ../../../build/NEWS:17982 msgid "" "`bpo-25945 `__: Fixed a crash when " "unpickle the functools.partial object with wrong state. Fixed a leak in " @@ -24293,25 +24327,25 @@ msgid "" "of functools.partial have now always types tuple and dict correspondingly." msgstr "" -#: ../../../build/NEWS:15686 ../../../build/NEWS:17968 +#: ../../../build/NEWS:15705 ../../../build/NEWS:17987 msgid "" "`bpo-26202 `__: copy.deepcopy() now " "correctly copies range() objects with non-atomic attributes." msgstr "" -#: ../../../build/NEWS:15689 ../../../build/NEWS:17971 +#: ../../../build/NEWS:15708 ../../../build/NEWS:17990 msgid "" "`bpo-23076 `__: Path.glob() now raises a" " ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." msgstr "" -#: ../../../build/NEWS:15692 ../../../build/NEWS:17974 +#: ../../../build/NEWS:15711 ../../../build/NEWS:17993 msgid "" "`bpo-19883 `__: Fixed possible integer " "overflows in zipimport." msgstr "" -#: ../../../build/NEWS:15694 ../../../build/NEWS:17976 +#: ../../../build/NEWS:15713 ../../../build/NEWS:17995 msgid "" "`bpo-26227 `__: On Windows, " "getnameinfo(), gethostbyaddr() and gethostbyname_ex() functions of the " @@ -24319,203 +24353,203 @@ msgid "" "UTF-8." msgstr "" -#: ../../../build/NEWS:15698 +#: ../../../build/NEWS:15717 msgid "" "`bpo-26099 `__: The site module now " "writes an error into stderr if sitecustomize module can be imported but " "executing the module raise an ImportError. Same change for usercustomize." msgstr "" -#: ../../../build/NEWS:15702 ../../../build/NEWS:17980 +#: ../../../build/NEWS:15721 ../../../build/NEWS:17999 msgid "" "`bpo-26147 `__: xmlrpc now works with " "strings not encodable with used non-UTF-8 encoding." msgstr "" -#: ../../../build/NEWS:15705 ../../../build/NEWS:17983 +#: ../../../build/NEWS:15724 ../../../build/NEWS:18002 msgid "" "`bpo-25935 `__: Garbage collector now " "breaks reference loops with OrderedDict." msgstr "" -#: ../../../build/NEWS:15707 ../../../build/NEWS:17985 +#: ../../../build/NEWS:15726 ../../../build/NEWS:18004 msgid "" "`bpo-16620 `__: Fixed AttributeError in " "msilib.Directory.glob()." msgstr "" -#: ../../../build/NEWS:15709 ../../../build/NEWS:17987 +#: ../../../build/NEWS:15728 ../../../build/NEWS:18006 msgid "" "`bpo-26013 `__: Added compatibility with" " broken protocol 2 pickles created in old Python 3 versions (3.4.3 and " "lower)." msgstr "" -#: ../../../build/NEWS:15712 +#: ../../../build/NEWS:15731 msgid "" "`bpo-26129 `__: Deprecated accepting " "non-integers in grp.getgrgid()." msgstr "" -#: ../../../build/NEWS:15714 ../../../build/NEWS:17990 +#: ../../../build/NEWS:15733 ../../../build/NEWS:18009 msgid "" "`bpo-25850 `__: Use cross-compilation by" " default for 64-bit Windows." msgstr "" -#: ../../../build/NEWS:15716 +#: ../../../build/NEWS:15735 msgid "" "`bpo-25822 `__: Add docstrings to the " "fields of urllib.parse results. Patch contributed by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15719 +#: ../../../build/NEWS:15738 msgid "" "`bpo-22642 `__: Convert trace module " "option parsing mechanism to argparse. Patch contributed by SilentGhost." msgstr "" -#: ../../../build/NEWS:15722 ../../../build/NEWS:17994 +#: ../../../build/NEWS:15741 ../../../build/NEWS:18013 msgid "" "`bpo-24705 `__: Fix " "sysconfig._parse_makefile not expanding ${} vars appearing before $() vars." msgstr "" -#: ../../../build/NEWS:15725 +#: ../../../build/NEWS:15744 msgid "" "`bpo-26069 `__: Remove the deprecated " "apis in the trace module." msgstr "" -#: ../../../build/NEWS:15727 ../../../build/NEWS:17997 +#: ../../../build/NEWS:15746 ../../../build/NEWS:18016 msgid "" "`bpo-22138 `__: Fix mock.patch behavior " "when patching descriptors. Restore original values after patching. Patch " "contributed by Sean McCully." msgstr "" -#: ../../../build/NEWS:15730 ../../../build/NEWS:18000 +#: ../../../build/NEWS:15749 ../../../build/NEWS:18019 msgid "" "`bpo-25672 `__: In the ssl module, " "enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." msgstr "" -#: ../../../build/NEWS:15733 ../../../build/NEWS:18003 +#: ../../../build/NEWS:15752 ../../../build/NEWS:18022 msgid "" "`bpo-26012 `__: Don't traverse into " "symlinks for ``**`` pattern in pathlib.Path.[r]glob()." msgstr "" -#: ../../../build/NEWS:15736 ../../../build/NEWS:18006 +#: ../../../build/NEWS:15755 ../../../build/NEWS:18025 msgid "" "`bpo-24120 `__: Ignore PermissionError " "when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri." msgstr "" -#: ../../../build/NEWS:15739 +#: ../../../build/NEWS:15758 msgid "" "`bpo-21815 `__: Accept ] characters in " "the data portion of imap responses, in order to handle the flags with square" " brackets accepted and produced by servers such as gmail." msgstr "" -#: ../../../build/NEWS:15743 ../../../build/NEWS:18009 +#: ../../../build/NEWS:15762 ../../../build/NEWS:18028 msgid "" "`bpo-25447 `__: fileinput now uses " "sys.stdin as-is if it does not have a buffer attribute (restores backward " "compatibility)." msgstr "" -#: ../../../build/NEWS:15746 +#: ../../../build/NEWS:15765 msgid "" "`bpo-25971 `__: Optimized creating " "Fractions from floats by 2 times and from Decimals by 3 times." msgstr "" -#: ../../../build/NEWS:15749 +#: ../../../build/NEWS:15768 msgid "" "`bpo-25802 `__: Document as deprecated " "the remaining implementations of importlib.abc.Loader.load_module()." msgstr "" -#: ../../../build/NEWS:15752 +#: ../../../build/NEWS:15771 msgid "" "`bpo-25928 `__: Add " "Decimal.as_integer_ratio()." msgstr "" -#: ../../../build/NEWS:15754 ../../../build/NEWS:18012 +#: ../../../build/NEWS:15773 ../../../build/NEWS:18031 msgid "" "`bpo-25447 `__: Copying the lru_cache() " "wrapper object now always works, independently from the type of the wrapped " "object (by returning the original object unchanged)." msgstr "" -#: ../../../build/NEWS:15758 +#: ../../../build/NEWS:15777 msgid "" "`bpo-25768 `__: Have the functions in " "compileall return booleans instead of ints and add proper documentation and " "tests for the return values." msgstr "" -#: ../../../build/NEWS:15761 ../../../build/NEWS:18016 +#: ../../../build/NEWS:15780 ../../../build/NEWS:18035 msgid "" "`bpo-24103 `__: Fixed possible use after" " free in ElementTree.XMLPullParser." msgstr "" -#: ../../../build/NEWS:15763 ../../../build/NEWS:18018 +#: ../../../build/NEWS:15782 ../../../build/NEWS:18037 msgid "" "`bpo-25860 `__: os.fwalk() no longer " "skips remaining directories when error occurs. Original patch by Samson Lee." msgstr "" -#: ../../../build/NEWS:15766 ../../../build/NEWS:18021 +#: ../../../build/NEWS:15785 ../../../build/NEWS:18040 msgid "" "`bpo-25914 `__: Fixed and simplified " "OrderedDict.__sizeof__." msgstr "" -#: ../../../build/NEWS:15768 +#: ../../../build/NEWS:15787 msgid "" "`bpo-25869 `__: Optimized deepcopying " "ElementTree; it is now 20 times faster." msgstr "" -#: ../../../build/NEWS:15770 +#: ../../../build/NEWS:15789 msgid "" "`bpo-25873 `__: Optimized iterating " "ElementTree. Iterating elements Element.iter() is now 40% faster, iterating" " text Element.itertext() is now up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:15774 ../../../build/NEWS:18023 +#: ../../../build/NEWS:15793 ../../../build/NEWS:18042 msgid "" "`bpo-25902 `__: Fixed various refcount " "issues in ElementTree iteration." msgstr "" -#: ../../../build/NEWS:15776 +#: ../../../build/NEWS:15795 msgid "" "`bpo-22227 `__: The TarFile iterator is " "reimplemented using generator. This implementation is simpler that using " "class." msgstr "" -#: ../../../build/NEWS:15779 +#: ../../../build/NEWS:15798 msgid "" "`bpo-25638 `__: Optimized " "ElementTree.iterparse(); it is now 2x faster. Optimized ElementTree parsing;" " it is now 10% faster." msgstr "" -#: ../../../build/NEWS:15782 +#: ../../../build/NEWS:15801 msgid "" "`bpo-25761 `__: Improved detecting " "errors in broken pickle data." msgstr "" -#: ../../../build/NEWS:15784 ../../../build/NEWS:18025 +#: ../../../build/NEWS:15803 ../../../build/NEWS:18044 msgid "" "`bpo-25717 `__: Restore the previous " "behaviour of tolerating most fstat() errors when opening files. This was a " @@ -24523,7 +24557,7 @@ msgid "" "special cases." msgstr "" -#: ../../../build/NEWS:15788 ../../../build/NEWS:18029 +#: ../../../build/NEWS:15807 ../../../build/NEWS:18048 msgid "" "`bpo-24903 `__: Fix regression in number" " of arguments compileall accepts when '-d' is specified. The check on the " @@ -24531,27 +24565,27 @@ msgid "" " anyway." msgstr "" -#: ../../../build/NEWS:15792 ../../../build/NEWS:18033 +#: ../../../build/NEWS:15811 ../../../build/NEWS:18052 msgid "" "`bpo-25764 `__: In the subprocess " "module, preserve any exception caused by fork() failure when preexec_fn is " "used." msgstr "" -#: ../../../build/NEWS:15795 +#: ../../../build/NEWS:15814 msgid "" "`bpo-25771 `__: Tweak the exception " "message for importlib.util.resolve_name() when 'package' isn't specified but" " necessary." msgstr "" -#: ../../../build/NEWS:15798 ../../../build/NEWS:18036 +#: ../../../build/NEWS:15817 ../../../build/NEWS:18055 msgid "" "`bpo-6478 `__: _strptime's regexp cache " "now is reset after changing timezone with time.tzset()." msgstr "" -#: ../../../build/NEWS:15801 ../../../build/NEWS:18039 +#: ../../../build/NEWS:15820 ../../../build/NEWS:18058 msgid "" "`bpo-14285 `__: When executing a package" " with the \"python -m package\" option, and package initialization fails, a " @@ -24560,7 +24594,7 @@ msgid "" "ImportError." msgstr "" -#: ../../../build/NEWS:15806 ../../../build/NEWS:18044 +#: ../../../build/NEWS:15825 ../../../build/NEWS:18063 msgid "" "`bpo-19771 `__: Also in runpy and the " "\"-m\" option, omit the irrelevant message \". . . is a package and cannot " @@ -24568,70 +24602,70 @@ msgid "" "due to a bad ``*.pyc`` file)." msgstr "" -#: ../../../build/NEWS:15810 ../../../build/NEWS:18048 +#: ../../../build/NEWS:15829 ../../../build/NEWS:18067 msgid "" "`bpo-25177 `__: Fixed problem with the " "mean of very small and very large numbers. As a side effect, statistics.mean" " and statistics.variance should be significantly faster." msgstr "" -#: ../../../build/NEWS:15814 ../../../build/NEWS:18052 +#: ../../../build/NEWS:15833 ../../../build/NEWS:18071 msgid "" "`bpo-25718 `__: Fixed copying object " "with state with boolean value is false." msgstr "" -#: ../../../build/NEWS:15816 ../../../build/NEWS:18054 +#: ../../../build/NEWS:15835 ../../../build/NEWS:18073 msgid "" "`bpo-10131 `__: Fixed deep copying of " "minidom documents. Based on patch by Marian Ganisin." msgstr "" -#: ../../../build/NEWS:15819 +#: ../../../build/NEWS:15838 msgid "" "`bpo-7990 `__: dir() on " "ElementTree.Element now lists properties: \"tag\", \"text\", \"tail\" and " "\"attrib\". Original patch by Santoso Wijaya." msgstr "" -#: ../../../build/NEWS:15822 ../../../build/NEWS:18057 +#: ../../../build/NEWS:15841 ../../../build/NEWS:18076 msgid "" "`bpo-25725 `__: Fixed a reference leak " "in pickle.loads() when unpickling invalid data including tuple instructions." msgstr "" -#: ../../../build/NEWS:15825 ../../../build/NEWS:18060 +#: ../../../build/NEWS:15844 ../../../build/NEWS:18079 msgid "" "`bpo-25663 `__: In the Readline " "completer, avoid listing duplicate global names, and search the global " "namespace before searching builtins." msgstr "" -#: ../../../build/NEWS:15828 ../../../build/NEWS:18063 +#: ../../../build/NEWS:15847 ../../../build/NEWS:18082 msgid "" "`bpo-25688 `__: Fixed file leak in " "ElementTree.iterparse() raising an error." msgstr "" -#: ../../../build/NEWS:15830 ../../../build/NEWS:18065 +#: ../../../build/NEWS:15849 ../../../build/NEWS:18084 msgid "" "`bpo-23914 `__: Fixed SystemError raised" " by unpickler on broken pickle data." msgstr "" -#: ../../../build/NEWS:15832 ../../../build/NEWS:18067 +#: ../../../build/NEWS:15851 ../../../build/NEWS:18086 msgid "" "`bpo-25691 `__: Fixed crash on deleting " "ElementTree.Element attributes." msgstr "" -#: ../../../build/NEWS:15834 ../../../build/NEWS:18069 +#: ../../../build/NEWS:15853 ../../../build/NEWS:18088 msgid "" "`bpo-25624 `__: ZipFile now always " "writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:15837 ../../../build/NEWS:18388 +#: ../../../build/NEWS:15856 ../../../build/NEWS:18407 msgid "" "`bpo-25626 `__: Change three zlib " "functions to accept sizes that fit in Py_ssize_t, but internally cap those " @@ -24641,20 +24675,20 @@ msgid "" "bufsize parameter, and the zlib.Decompress.flush() length parameter." msgstr "" -#: ../../../build/NEWS:15844 ../../../build/NEWS:18395 +#: ../../../build/NEWS:15863 ../../../build/NEWS:18414 msgid "" "`bpo-25583 `__: Avoid incorrect errors " "raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:15847 ../../../build/NEWS:18398 +#: ../../../build/NEWS:15866 ../../../build/NEWS:18417 msgid "" "`bpo-25593 `__: Change semantics of " "EventLoop.stop() in asyncio." msgstr "" -#: ../../../build/NEWS:15849 ../../../build/NEWS:18400 +#: ../../../build/NEWS:15868 ../../../build/NEWS:18419 msgid "" "`bpo-6973 `__: When we know a " "subprocess.Popen process has died, do not allow the send_signal(), " @@ -24662,7 +24696,7 @@ msgid "" "signal a different process." msgstr "" -#: ../../../build/NEWS:15853 +#: ../../../build/NEWS:15872 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: calendar, " @@ -24671,7 +24705,7 @@ msgid "" "Kołodziej, Mauro S. M. Rodrigues and Joel Taddei." msgstr "" -#: ../../../build/NEWS:15859 +#: ../../../build/NEWS:15878 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute. Also complete names of " @@ -24679,121 +24713,121 @@ msgid "" "yet created on an instance." msgstr "" -#: ../../../build/NEWS:15863 ../../../build/NEWS:18407 +#: ../../../build/NEWS:15882 ../../../build/NEWS:18426 msgid "" "`bpo-25498 `__: Fix a crash when " "garbage-collecting ctypes objects created by wrapping a memoryview. This " "was a regression made in 3.5a1. Based on patch by Eryksun." msgstr "" -#: ../../../build/NEWS:15867 ../../../build/NEWS:18411 +#: ../../../build/NEWS:15886 ../../../build/NEWS:18430 msgid "" "`bpo-25584 `__: Added \"escape\" to the " "__all__ list in the glob module." msgstr "" -#: ../../../build/NEWS:15869 ../../../build/NEWS:18413 +#: ../../../build/NEWS:15888 ../../../build/NEWS:18432 msgid "" "`bpo-25584 `__: Fixed recursive glob() " "with patterns starting with ``**``." msgstr "" -#: ../../../build/NEWS:15871 ../../../build/NEWS:18415 +#: ../../../build/NEWS:15890 ../../../build/NEWS:18434 msgid "" "`bpo-25446 `__: Fix regression in " "smtplib's AUTH LOGIN support." msgstr "" -#: ../../../build/NEWS:15873 ../../../build/NEWS:18417 +#: ../../../build/NEWS:15892 ../../../build/NEWS:18436 msgid "" "`bpo-18010 `__: Fix the pydoc web " "server's module search function to handle exceptions from importing " "packages." msgstr "" -#: ../../../build/NEWS:15876 ../../../build/NEWS:18420 +#: ../../../build/NEWS:15895 ../../../build/NEWS:18439 msgid "" "`bpo-25554 `__: Got rid of circular " "references in regular expression parsing." msgstr "" -#: ../../../build/NEWS:15878 +#: ../../../build/NEWS:15897 msgid "" "`bpo-18973 `__: Command-line interface " "of the calendar module now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:15881 ../../../build/NEWS:18422 +#: ../../../build/NEWS:15900 ../../../build/NEWS:18441 msgid "" "`bpo-25510 `__: " "fileinput.FileInput.readline() now returns b'' instead of '' at the end if " "the FileInput was opened with binary mode. Patch by Ryosuke Ito." msgstr "" -#: ../../../build/NEWS:15885 ../../../build/NEWS:18426 +#: ../../../build/NEWS:15904 ../../../build/NEWS:18445 msgid "" "`bpo-25503 `__: Fixed inspect.getdoc() " "for inherited docstrings of properties. Original patch by John Mark " "Vandenberg." msgstr "" -#: ../../../build/NEWS:15888 ../../../build/NEWS:18429 +#: ../../../build/NEWS:15907 ../../../build/NEWS:18448 msgid "" "`bpo-25515 `__: Always use os.urandom as" " a source of randomness in uuid.uuid4." msgstr "" -#: ../../../build/NEWS:15890 ../../../build/NEWS:18431 +#: ../../../build/NEWS:15909 ../../../build/NEWS:18450 msgid "" "`bpo-21827 `__: Fixed textwrap.dedent() " "for the case when largest common whitespace is a substring of smallest " "leading whitespace. Based on patch by Robert Li." msgstr "" -#: ../../../build/NEWS:15894 ../../../build/NEWS:18435 +#: ../../../build/NEWS:15913 ../../../build/NEWS:18454 msgid "" "`bpo-25447 `__: The lru_cache() wrapper " "objects now can be copied and pickled (by returning the original object " "unchanged)." msgstr "" -#: ../../../build/NEWS:15897 ../../../build/NEWS:18438 +#: ../../../build/NEWS:15916 ../../../build/NEWS:18457 msgid "" "`bpo-25390 `__: typing: Don't crash on " "Union[str, Pattern]." msgstr "" -#: ../../../build/NEWS:15899 ../../../build/NEWS:18440 +#: ../../../build/NEWS:15918 ../../../build/NEWS:18459 msgid "" "`bpo-25441 `__: asyncio: Raise error " "from drain() when socket is closed." msgstr "" -#: ../../../build/NEWS:15901 ../../../build/NEWS:18442 +#: ../../../build/NEWS:15920 ../../../build/NEWS:18461 msgid "" "`bpo-25410 `__: Cleaned up and fixed " "minor bugs in C implementation of OrderedDict." msgstr "" -#: ../../../build/NEWS:15904 ../../../build/NEWS:18445 +#: ../../../build/NEWS:15923 ../../../build/NEWS:18464 msgid "" "`bpo-25411 `__: Improved Unicode support" " in SMTPHandler through better use of the email package. Thanks to user " "simon04 for the patch." msgstr "" -#: ../../../build/NEWS:15907 +#: ../../../build/NEWS:15926 msgid "" "Move the imp module from a PendingDeprecationWarning to DeprecationWarning." msgstr "" -#: ../../../build/NEWS:15910 ../../../build/NEWS:18448 +#: ../../../build/NEWS:15929 ../../../build/NEWS:18467 msgid "" "`bpo-25407 `__: Remove mentions of the " "formatter module being removed in Python 3.6." msgstr "" -#: ../../../build/NEWS:15913 ../../../build/NEWS:18451 +#: ../../../build/NEWS:15932 ../../../build/NEWS:18470 msgid "" "`bpo-25406 `__: Fixed a bug in C " "implementation of OrderedDict.move_to_end() that caused segmentation fault " @@ -24801,59 +24835,59 @@ msgid "" "dict." msgstr "" -#: ../../../build/NEWS:15917 +#: ../../../build/NEWS:15936 msgid "" "`bpo-25382 `__: pickletools.dis() now " "outputs implicit memo index for the MEMOIZE opcode." msgstr "" -#: ../../../build/NEWS:15920 +#: ../../../build/NEWS:15939 msgid "" "`bpo-25357 `__: Add an optional newline " "parameter to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " "memory copy." msgstr "" -#: ../../../build/NEWS:15923 +#: ../../../build/NEWS:15942 msgid "" "`bpo-24164 `__: Objects that need " "calling ``__new__`` with keyword arguments, can now be pickled using pickle " "protocols older than protocol version 4." msgstr "" -#: ../../../build/NEWS:15926 ../../../build/NEWS:18455 +#: ../../../build/NEWS:15945 ../../../build/NEWS:18474 msgid "" "`bpo-25364 `__: zipfile now works in " "threads disabled builds." msgstr "" -#: ../../../build/NEWS:15928 ../../../build/NEWS:18457 +#: ../../../build/NEWS:15947 ../../../build/NEWS:18476 msgid "" "`bpo-25328 `__: smtpd's SMTPChannel now " "correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are " "set to true." msgstr "" -#: ../../../build/NEWS:15931 +#: ../../../build/NEWS:15950 msgid "" "`bpo-16099 `__: RobotFileParser now " "supports Crawl-delay and Request-rate extensions. Patch by Nikolay " "Bogoychev." msgstr "" -#: ../../../build/NEWS:15934 ../../../build/NEWS:18460 +#: ../../../build/NEWS:15953 ../../../build/NEWS:18479 msgid "" "`bpo-25316 `__: distutils raises OSError" " instead of DistutilsPlatformError when MSVC is not installed." msgstr "" -#: ../../../build/NEWS:15937 ../../../build/NEWS:18463 +#: ../../../build/NEWS:15956 ../../../build/NEWS:18482 msgid "" "`bpo-25380 `__: Fixed protocol for the " "STACK_GLOBAL opcode in pickletools.opcodes." msgstr "" -#: ../../../build/NEWS:15940 ../../../build/NEWS:18466 +#: ../../../build/NEWS:15959 ../../../build/NEWS:18485 msgid "" "`bpo-23972 `__: Updates asyncio datagram" " create method allowing reuseport and reuseaddr socket options to be set " @@ -24862,7 +24896,7 @@ msgid "" " is 'posix' (except if the platform is Cygwin). Patch by Chris Laws." msgstr "" -#: ../../../build/NEWS:15946 ../../../build/NEWS:18472 +#: ../../../build/NEWS:15965 ../../../build/NEWS:18491 msgid "" "`bpo-25304 `__: Add " "asyncio.run_coroutine_threadsafe(). This lets you submit a coroutine to a " @@ -24870,60 +24904,60 @@ msgid "" " Michel." msgstr "" -#: ../../../build/NEWS:15950 ../../../build/NEWS:18476 +#: ../../../build/NEWS:15969 ../../../build/NEWS:18495 msgid "" "`bpo-25232 `__: Fix CGIRequestHandler to" " split the query from the URL at the first question mark (?) rather than the" " last. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15953 ../../../build/NEWS:18479 +#: ../../../build/NEWS:15972 ../../../build/NEWS:18498 msgid "" "`bpo-24657 `__: Prevent " "CGIRequestHandler from collapsing slashes in the query part of the URL as if" " it were a path. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15956 +#: ../../../build/NEWS:15975 msgid "" "`bpo-25287 `__: Don't add " "crypt.METHOD_CRYPT to crypt.methods if it's not supported. Check if it is " "supported, it may not be supported on OpenBSD for example." msgstr "" -#: ../../../build/NEWS:15960 ../../../build/NEWS:18507 +#: ../../../build/NEWS:15979 ../../../build/NEWS:18526 msgid "" "`bpo-23600 `__: Default implementation " "of tzinfo.fromutc() was returning wrong results in some cases." msgstr "" -#: ../../../build/NEWS:15963 ../../../build/NEWS:18504 +#: ../../../build/NEWS:15982 ../../../build/NEWS:18523 msgid "" "`bpo-25203 `__: Failed " "readline.set_completer_delims() no longer left the module in inconsistent " "state." msgstr "" -#: ../../../build/NEWS:15966 +#: ../../../build/NEWS:15985 msgid "" "`bpo-25011 `__: rlcompleter now omits " "private and special attribute names unless the prefix starts with " "underscores." msgstr "" -#: ../../../build/NEWS:15969 +#: ../../../build/NEWS:15988 msgid "" "`bpo-25209 `__: rlcompleter now can add " "a space or a colon after completed keyword." msgstr "" -#: ../../../build/NEWS:15972 +#: ../../../build/NEWS:15991 msgid "" "`bpo-22241 `__: timezone.utc name is now" " plain 'UTC', not 'UTC-00:00'." msgstr "" -#: ../../../build/NEWS:15974 +#: ../../../build/NEWS:15993 msgid "" "`bpo-23517 `__: fromtimestamp() and " "utcfromtimestamp() methods of datetime.datetime now round microseconds to " @@ -24931,20 +24965,20 @@ msgid "" "round(float), instead of rounding towards -Infinity (ROUND_FLOOR)." msgstr "" -#: ../../../build/NEWS:15979 +#: ../../../build/NEWS:15998 msgid "" "`bpo-23552 `__: Timeit now warns when " "there is substantial (4x) variance between best and worst times. Patch from " "Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:15982 +#: ../../../build/NEWS:16001 msgid "" "`bpo-24633 `__: site-packages/README -> " "README.txt." msgstr "" -#: ../../../build/NEWS:15984 +#: ../../../build/NEWS:16003 msgid "" "`bpo-24879 `__: help() and pydoc can now" " list named tuple fields in the order they were defined rather than " @@ -24952,63 +24986,63 @@ msgid "" "present." msgstr "" -#: ../../../build/NEWS:15988 +#: ../../../build/NEWS:16007 msgid "" "`bpo-24874 `__: Improve speed of " "itertools.cycle() and make its pickle more compact." msgstr "" -#: ../../../build/NEWS:15991 +#: ../../../build/NEWS:16010 msgid "" "Fix crash in itertools.cycle.__setstate__() when the first argument wasn't a" " list." msgstr "" -#: ../../../build/NEWS:15994 +#: ../../../build/NEWS:16013 msgid "" "`bpo-20059 `__: urllib.parse raises " "ValueError on all invalid ports. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:15997 +#: ../../../build/NEWS:16016 msgid "" "`bpo-24360 `__: Improve __repr__ of " "argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:16000 +#: ../../../build/NEWS:16019 msgid "" "`bpo-23426 `__: run_setup was broken in " "distutils. Patch from Alexander Belopolsky." msgstr "" -#: ../../../build/NEWS:16003 +#: ../../../build/NEWS:16022 msgid "" "`bpo-13938 `__: 2to3 converts " "StringTypes to a tuple. Patch from Mark Hammond." msgstr "" -#: ../../../build/NEWS:16005 +#: ../../../build/NEWS:16024 msgid "" "`bpo-2091 `__: open() accepted a 'U' mode" " string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " "Balogh and John O'Connor." msgstr "" -#: ../../../build/NEWS:16008 +#: ../../../build/NEWS:16027 msgid "" "`bpo-8585 `__: improved tests for " "zipimporter2. Patch from Mark Lawrence." msgstr "" -#: ../../../build/NEWS:16010 ../../../build/NEWS:19049 +#: ../../../build/NEWS:16029 ../../../build/NEWS:19068 msgid "" "`bpo-18622 `__: " "unittest.mock.mock_open().reset_mock would recurse infinitely. Patch from " "Nicola Palumbo and Laurent De Buyst." msgstr "" -#: ../../../build/NEWS:16013 +#: ../../../build/NEWS:16032 msgid "" "`bpo-24426 `__: Fast searching " "optimization in regular expressions now works for patterns that starts with " @@ -25016,114 +25050,114 @@ msgid "" "compile time." msgstr "" -#: ../../../build/NEWS:16017 ../../../build/NEWS:19052 +#: ../../../build/NEWS:16036 ../../../build/NEWS:19071 msgid "" "`bpo-23661 `__: unittest.mock " "side_effects can now be exceptions again. This was a regression vs Python " "3.4. Patch from Ignacio Rossi" msgstr "" -#: ../../../build/NEWS:16020 +#: ../../../build/NEWS:16039 msgid "" "`bpo-13248 `__: Remove deprecated " "inspect.getmoduleinfo function." msgstr "" -#: ../../../build/NEWS:16022 ../../../build/NEWS:18581 +#: ../../../build/NEWS:16041 ../../../build/NEWS:18600 msgid "" "`bpo-25578 `__: Fix (another) memory " "leak in SSLSocket.getpeercer()." msgstr "" -#: ../../../build/NEWS:16024 ../../../build/NEWS:18583 +#: ../../../build/NEWS:16043 ../../../build/NEWS:18602 msgid "" "`bpo-25530 `__: Disable the vulnerable " "SSLv3 protocol by default when creating ssl.SSLContext." msgstr "" -#: ../../../build/NEWS:16027 ../../../build/NEWS:18586 +#: ../../../build/NEWS:16046 ../../../build/NEWS:18605 msgid "" "`bpo-25569 `__: Fix memory leak in " "SSLSocket.getpeercert()." msgstr "" -#: ../../../build/NEWS:16029 ../../../build/NEWS:18588 +#: ../../../build/NEWS:16048 ../../../build/NEWS:18607 msgid "" "`bpo-25471 `__: Sockets returned from " "accept() shouldn't appear to be nonblocking." msgstr "" -#: ../../../build/NEWS:16032 ../../../build/NEWS:18591 +#: ../../../build/NEWS:16051 ../../../build/NEWS:18610 msgid "" "`bpo-25319 `__: When threading.Event is " "reinitialized, the underlying condition should use a regular lock rather " "than a recursive lock." msgstr "" -#: ../../../build/NEWS:16035 ../../../build/NEWS:18072 +#: ../../../build/NEWS:16054 ../../../build/NEWS:18091 msgid "" "Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16038 ../../../build/NEWS:18075 +#: ../../../build/NEWS:16057 ../../../build/NEWS:18094 msgid "" "`bpo-26050 `__: Add " "asyncio.StreamReader.readuntil() method. Patch by Марк Коренберг." msgstr "" -#: ../../../build/NEWS:16041 ../../../build/NEWS:18078 +#: ../../../build/NEWS:16060 ../../../build/NEWS:18097 msgid "" "`bpo-25924 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " "Original patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16044 ../../../build/NEWS:18081 +#: ../../../build/NEWS:16063 ../../../build/NEWS:18100 msgid "" "`bpo-26406 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on current versions of OpenBSD and " "NetBSD. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16047 ../../../build/NEWS:18084 +#: ../../../build/NEWS:16066 ../../../build/NEWS:18103 msgid "" "`bpo-26848 `__: Fix " "asyncio/subprocess.communicate() to handle empty input. Patch by Jack " "O'Connor." msgstr "" -#: ../../../build/NEWS:16050 ../../../build/NEWS:18087 +#: ../../../build/NEWS:16069 ../../../build/NEWS:18106 msgid "" "`bpo-27040 `__: Add " "loop.get_exception_handler method" msgstr "" -#: ../../../build/NEWS:16052 ../../../build/NEWS:18089 +#: ../../../build/NEWS:16071 ../../../build/NEWS:18108 msgid "" "`bpo-27041 `__: asyncio: Add " "loop.create_future method" msgstr "" -#: ../../../build/NEWS:16057 ../../../build/NEWS:18137 +#: ../../../build/NEWS:16076 ../../../build/NEWS:18156 msgid "" "`bpo-20640 `__: Add tests for " "idlelib.configHelpSourceEdit. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:16060 ../../../build/NEWS:18140 +#: ../../../build/NEWS:16079 ../../../build/NEWS:18159 msgid "" "In the 'IDLE-console differences' section of the IDLE doc, clarify how " "running with IDLE affects sys.modules and the standard streams." msgstr "" -#: ../../../build/NEWS:16063 ../../../build/NEWS:18143 +#: ../../../build/NEWS:16082 ../../../build/NEWS:18162 msgid "" "`bpo-25507 `__: fix incorrect change in " "IOBinding that prevented printing. Augment IOBinding htest to include all " "major IOBinding functions." msgstr "" -#: ../../../build/NEWS:16066 ../../../build/NEWS:18146 +#: ../../../build/NEWS:16085 ../../../build/NEWS:18165 msgid "" "`bpo-25905 `__: Revert unwanted " "conversion of ' to ’ RIGHT SINGLE QUOTATION MARK in README.txt and open this" @@ -25131,7 +25165,7 @@ msgid "" "'utf-8'." msgstr "" -#: ../../../build/NEWS:16070 ../../../build/NEWS:18620 +#: ../../../build/NEWS:16089 ../../../build/NEWS:18639 msgid "" "`bpo-15348 `__: Stop the debugger engine" " (normally in a user process) before closing the debugger window (running in" @@ -25139,7 +25173,7 @@ msgid "" "and ignored." msgstr "" -#: ../../../build/NEWS:16074 ../../../build/NEWS:18624 +#: ../../../build/NEWS:16093 ../../../build/NEWS:18643 msgid "" "`bpo-24455 `__: Prevent IDLE from " "hanging when a) closing the shell while the debugger is active (15347); b) " @@ -25150,20 +25184,20 @@ msgid "" "& .quit). 2. In gui.run, allow any existing interaction to terminate first." msgstr "" -#: ../../../build/NEWS:16082 ../../../build/NEWS:18632 +#: ../../../build/NEWS:16101 ../../../build/NEWS:18651 msgid "" "Change 'The program' to 'Your program' in an IDLE 'kill program?' message to" " make it clearer that the program referred to is the currently running user " "program, not IDLE itself." msgstr "" -#: ../../../build/NEWS:16086 ../../../build/NEWS:18636 +#: ../../../build/NEWS:16105 ../../../build/NEWS:18655 msgid "" "`bpo-24750 `__: Improve the appearance " "of the IDLE editor window status bar. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16089 ../../../build/NEWS:18639 +#: ../../../build/NEWS:16108 ../../../build/NEWS:18658 msgid "" "`bpo-25313 `__: Change the handling of " "new built-in text color themes to better address the compatibility problem " @@ -25171,21 +25205,21 @@ msgid "" "idleConf.CurrentTheme everywhere in idlelib." msgstr "" -#: ../../../build/NEWS:16093 ../../../build/NEWS:18643 +#: ../../../build/NEWS:16112 ../../../build/NEWS:18662 msgid "" "`bpo-24782 `__: Extension configuration " "is now a tab in the IDLE Preferences dialog rather than a separate dialog. " "The former tabs are now a sorted list. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16097 ../../../build/NEWS:18647 +#: ../../../build/NEWS:16116 ../../../build/NEWS:18666 msgid "" "`bpo-22726 `__: Re-activate the config " "dialog help button with some content about the other buttons and the new " "IDLE Dark theme." msgstr "" -#: ../../../build/NEWS:16100 ../../../build/NEWS:18650 +#: ../../../build/NEWS:16119 ../../../build/NEWS:18669 msgid "" "`bpo-24820 `__: IDLE now has an 'IDLE " "Dark' built-in text color theme. It is more or less IDLE Classic inverted, " @@ -25196,7 +25230,7 @@ msgid "" " be modified." msgstr "" -#: ../../../build/NEWS:16107 ../../../build/NEWS:18657 +#: ../../../build/NEWS:16126 ../../../build/NEWS:18676 msgid "" "`bpo-25224 `__: README.txt is now an " "idlelib index for IDLE developers and curious users. The previous user " @@ -25204,14 +25238,14 @@ msgid "" "Development and Learning Environment'." msgstr "" -#: ../../../build/NEWS:16111 ../../../build/NEWS:18661 +#: ../../../build/NEWS:16130 ../../../build/NEWS:18680 msgid "" "`bpo-24820 `__: Users can now set " "breakpoint colors in Settings -> Custom Highlighting. Original patch by Mark" " Roseman." msgstr "" -#: ../../../build/NEWS:16114 ../../../build/NEWS:18664 +#: ../../../build/NEWS:16133 ../../../build/NEWS:18683 msgid "" "`bpo-24972 `__: Inactive selection " "background now matches active selection background, as configured by users, " @@ -25219,34 +25253,34 @@ msgid "" " patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16118 ../../../build/NEWS:18668 +#: ../../../build/NEWS:16137 ../../../build/NEWS:18687 msgid "" "`bpo-24570 `__: Idle: make calltip and " "completion boxes appear on Macs affected by a tk regression. Initial patch " "by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16121 ../../../build/NEWS:18671 +#: ../../../build/NEWS:16140 ../../../build/NEWS:18690 msgid "" "`bpo-24988 `__: Idle ScrolledList " "context menus (used in debugger) now work on Mac Aqua. Patch by Mark " "Roseman." msgstr "" -#: ../../../build/NEWS:16124 ../../../build/NEWS:18674 +#: ../../../build/NEWS:16143 ../../../build/NEWS:18693 msgid "" "`bpo-24801 `__: Make right-click for " "context menu work on Mac Aqua. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16127 ../../../build/NEWS:18677 +#: ../../../build/NEWS:16146 ../../../build/NEWS:18696 msgid "" "`bpo-25173 `__: Associate tkinter " "messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " "Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16130 ../../../build/NEWS:18680 +#: ../../../build/NEWS:16149 ../../../build/NEWS:18699 msgid "" "`bpo-25198 `__: Enhance the initial html" " viewer now used for Idle Help. Properly indent fixed-pitch text (patch by " @@ -25256,50 +25290,50 @@ msgid "" "header at the top of the screen." msgstr "" -#: ../../../build/NEWS:16137 ../../../build/NEWS:18687 +#: ../../../build/NEWS:16156 ../../../build/NEWS:18706 msgid "" "`bpo-25225 `__: Condense and rewrite " "Idle doc section on text colors." msgstr "" -#: ../../../build/NEWS:16139 ../../../build/NEWS:18689 +#: ../../../build/NEWS:16158 ../../../build/NEWS:18708 msgid "" "`bpo-21995 `__: Explain some differences" " between IDLE and console Python." msgstr "" -#: ../../../build/NEWS:16141 ../../../build/NEWS:18691 +#: ../../../build/NEWS:16160 ../../../build/NEWS:18710 msgid "" "`bpo-22820 `__: Explain need for *print*" " when running file from Idle editor." msgstr "" -#: ../../../build/NEWS:16143 ../../../build/NEWS:18693 +#: ../../../build/NEWS:16162 ../../../build/NEWS:18712 msgid "" "`bpo-25224 `__: Doc: augment Idle " "feature list and no-subprocess section." msgstr "" -#: ../../../build/NEWS:16145 ../../../build/NEWS:18695 +#: ../../../build/NEWS:16164 ../../../build/NEWS:18714 msgid "" "`bpo-25219 `__: Update doc for Idle " "command line options. Some were missing and notes were not correct." msgstr "" -#: ../../../build/NEWS:16148 ../../../build/NEWS:18698 +#: ../../../build/NEWS:16167 ../../../build/NEWS:18717 msgid "" "`bpo-24861 `__: Most of idlelib is " "private and subject to change. Use idleib.idle.* to start Idle. See " "idlelib.__init__.__doc__." msgstr "" -#: ../../../build/NEWS:16151 ../../../build/NEWS:18701 +#: ../../../build/NEWS:16170 ../../../build/NEWS:18720 msgid "" "`bpo-25199 `__: Idle: add " "synchronization comments for future maintainers." msgstr "" -#: ../../../build/NEWS:16153 +#: ../../../build/NEWS:16172 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -25309,160 +25343,160 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:16160 ../../../build/NEWS:18710 +#: ../../../build/NEWS:16179 ../../../build/NEWS:18729 msgid "" "`bpo-24199 `__: Deprecate unused " "idlelib.idlever with possible removal in 3.6." msgstr "" -#: ../../../build/NEWS:16162 ../../../build/NEWS:18712 +#: ../../../build/NEWS:16181 ../../../build/NEWS:18731 msgid "" "`bpo-24790 `__: Remove extraneous code " "(which also create 2 & 3 conflicts)." msgstr "" -#: ../../../build/NEWS:16167 ../../../build/NEWS:18158 +#: ../../../build/NEWS:16186 ../../../build/NEWS:18177 msgid "" "`bpo-26736 `__: Used HTTPS for external " "links in the documentation if possible." msgstr "" -#: ../../../build/NEWS:16169 ../../../build/NEWS:18160 +#: ../../../build/NEWS:16188 ../../../build/NEWS:18179 msgid "" "`bpo-6953 `__: Rework the Readline module" " documentation to group related functions together, and add more details " "such as what underlying Readline functions and variables are accessed." msgstr "" -#: ../../../build/NEWS:16173 ../../../build/NEWS:18164 +#: ../../../build/NEWS:16192 ../../../build/NEWS:18183 msgid "" "`bpo-23606 `__: Adds note to ctypes " "documentation regarding cdll.msvcrt." msgstr "" -#: ../../../build/NEWS:16175 ../../../build/NEWS:18727 +#: ../../../build/NEWS:16194 ../../../build/NEWS:18746 msgid "" "`bpo-24952 `__: Clarify the default size" " argument of stack_size() in the \"threading\" and \"_thread\" modules. " "Patch from Mattip." msgstr "" -#: ../../../build/NEWS:16178 ../../../build/NEWS:18169 +#: ../../../build/NEWS:16197 ../../../build/NEWS:18188 msgid "" "`bpo-26014 `__: Update 3.x packaging " "documentation: * \"See also\" links to the new docs are now provided in the " "legacy pages * links to setuptools documentation have been updated" msgstr "" -#: ../../../build/NEWS:16185 ../../../build/NEWS:18176 +#: ../../../build/NEWS:16204 ../../../build/NEWS:18195 msgid "" "`bpo-21916 `__: Added tests for the " "turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:16188 +#: ../../../build/NEWS:16207 msgid "" "`bpo-26295 `__: When using \"python3 -m " "test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test " "module names." msgstr "" -#: ../../../build/NEWS:16191 ../../../build/NEWS:18179 +#: ../../../build/NEWS:16210 ../../../build/NEWS:18198 msgid "" "`bpo-26523 `__: The multiprocessing " "thread pool (multiprocessing.dummy.Pool) was untested." msgstr "" -#: ../../../build/NEWS:16194 ../../../build/NEWS:18182 +#: ../../../build/NEWS:16213 ../../../build/NEWS:18201 msgid "" "`bpo-26015 `__: Added new tests for " "pickling iterators of mutable sequences." msgstr "" -#: ../../../build/NEWS:16196 ../../../build/NEWS:18184 +#: ../../../build/NEWS:16215 ../../../build/NEWS:18203 msgid "" "`bpo-26325 `__: Added " "test.support.check_no_resource_warning() to check that no ResourceWarning is" " emitted." msgstr "" -#: ../../../build/NEWS:16199 +#: ../../../build/NEWS:16218 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "its internal local server more. This avoids relying on svn.python.org, " "which recently changed root certificate." msgstr "" -#: ../../../build/NEWS:16202 ../../../build/NEWS:18190 +#: ../../../build/NEWS:16221 ../../../build/NEWS:18209 msgid "" "`bpo-25616 `__: Tests for OrderedDict " "are extracted from test_collections into separate file test_ordered_dict." msgstr "" -#: ../../../build/NEWS:16205 ../../../build/NEWS:18741 +#: ../../../build/NEWS:16224 ../../../build/NEWS:18760 msgid "" "`bpo-25449 `__: Added tests for " "OrderedDict subclasses." msgstr "" -#: ../../../build/NEWS:16207 +#: ../../../build/NEWS:16226 msgid "" "`bpo-25188 `__: Add -P/--pgo to " "test.regrtest to suppress error output when running the test suite for the " "purposes of a PGO build. Initial patch by Alecsandru Patrascu." msgstr "" -#: ../../../build/NEWS:16211 +#: ../../../build/NEWS:16230 msgid "" "`bpo-22806 `__: Add ``python -m test " "--list-tests`` command to list tests." msgstr "" -#: ../../../build/NEWS:16213 +#: ../../../build/NEWS:16232 msgid "" "`bpo-18174 `__: ``python -m test " "--huntrleaks ...`` now also checks for leak of file descriptors. Patch " "written by Richard Oudkerk." msgstr "" -#: ../../../build/NEWS:16216 +#: ../../../build/NEWS:16235 msgid "" "`bpo-25260 `__: Fix ``python -m test " "--coverage`` on Windows. Remove the list of ignored directories." msgstr "" -#: ../../../build/NEWS:16219 ../../../build/NEWS:18748 +#: ../../../build/NEWS:16238 ../../../build/NEWS:18767 msgid "" "``PCbuild\\rt.bat`` now accepts an unlimited number of arguments to pass " "along to regrtest.py. Previously there was a limit of 9." msgstr "" -#: ../../../build/NEWS:16222 ../../../build/NEWS:18193 +#: ../../../build/NEWS:16241 ../../../build/NEWS:18212 msgid "" "`bpo-26583 `__: Skip " "test_timestamp_overflow in test_import if bytecode files cannot be written." msgstr "" -#: ../../../build/NEWS:16228 +#: ../../../build/NEWS:16247 msgid "" "`bpo-21277 `__: Don't try to link " "_ctypes with a ffi_convenience library." msgstr "" -#: ../../../build/NEWS:16230 ../../../build/NEWS:18199 +#: ../../../build/NEWS:16249 ../../../build/NEWS:18218 msgid "" "`bpo-26884 `__: Fix linking extension " "modules for cross builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16233 +#: ../../../build/NEWS:16252 msgid "" "`bpo-26932 `__: Fixed support of RTLD_* " "constants defined as enum values, not via macros (in particular on Android)." " Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16236 ../../../build/NEWS:18202 +#: ../../../build/NEWS:16255 ../../../build/NEWS:18221 msgid "" "`bpo-22359 `__: Disable the rules for " "running _freeze_importlib and pgen when cross-compiling. The output of " @@ -25470,14 +25504,14 @@ msgid "" "regenerated when doing a native build. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16241 +#: ../../../build/NEWS:16260 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Chi " "Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16244 ../../../build/NEWS:18213 +#: ../../../build/NEWS:16263 ../../../build/NEWS:18232 msgid "" "`bpo-25702 `__: A --with-lto configure " "option has been added that will enable link time optimizations at build time" @@ -25486,83 +25520,83 @@ msgid "" " relying on it. It can provide a few % speed up over profile-opt alone." msgstr "" -#: ../../../build/NEWS:16250 ../../../build/NEWS:18219 +#: ../../../build/NEWS:16269 ../../../build/NEWS:18238 msgid "" "`bpo-26624 `__: Adds validation of " "ucrtbase[d].dll version with warning for old versions." msgstr "" -#: ../../../build/NEWS:16253 ../../../build/NEWS:18222 +#: ../../../build/NEWS:16272 ../../../build/NEWS:18241 msgid "" "`bpo-17603 `__: Avoid error about " "nonexistent fileblocks.o file by using a lower-level check for st_blocks in " "struct stat." msgstr "" -#: ../../../build/NEWS:16256 ../../../build/NEWS:18225 +#: ../../../build/NEWS:16275 ../../../build/NEWS:18244 msgid "" "`bpo-26079 `__: Fixing the build output " "folder for tix-8.4.3.6. Patch by Bjoern Thiel." msgstr "" -#: ../../../build/NEWS:16259 ../../../build/NEWS:18228 +#: ../../../build/NEWS:16278 ../../../build/NEWS:18247 msgid "" "`bpo-26465 `__: Update Windows builds to" " use OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16261 +#: ../../../build/NEWS:16280 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" "Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is removed." msgstr "" -#: ../../../build/NEWS:16265 ../../../build/NEWS:18239 +#: ../../../build/NEWS:16284 ../../../build/NEWS:18258 msgid "" "`bpo-25827 `__: Add support for building" " with ICC to ``configure``, including a new ``--with-icc`` flag." msgstr "" -#: ../../../build/NEWS:16268 ../../../build/NEWS:18242 +#: ../../../build/NEWS:16287 ../../../build/NEWS:18261 msgid "" "`bpo-25696 `__: Fix installation of " "Python on UNIX with make -j9." msgstr "" -#: ../../../build/NEWS:16270 ../../../build/NEWS:18759 +#: ../../../build/NEWS:16289 ../../../build/NEWS:18778 msgid "" "`bpo-24986 `__: It is now possible to " "build Python on Windows without errors when external libraries are not " "available." msgstr "" -#: ../../../build/NEWS:16273 ../../../build/NEWS:18230 +#: ../../../build/NEWS:16292 ../../../build/NEWS:18249 msgid "" "`bpo-24421 `__: Compile Modules/_math.c " "once, before building extensions. Previously it could fail to compile " "properly if the math and cmath builds were concurrent." msgstr "" -#: ../../../build/NEWS:16277 +#: ../../../build/NEWS:16296 msgid "" "`bpo-26465 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16280 ../../../build/NEWS:18247 +#: ../../../build/NEWS:16299 ../../../build/NEWS:18266 msgid "" "`bpo-26268 `__: Update Windows builds to" " use OpenSSL 1.0.2f." msgstr "" -#: ../../../build/NEWS:16282 ../../../build/NEWS:18249 +#: ../../../build/NEWS:16301 ../../../build/NEWS:18268 msgid "" "`bpo-25136 `__: Support Apple Xcode 7's " "new textual SDK stub libraries." msgstr "" -#: ../../../build/NEWS:16284 ../../../build/NEWS:18251 +#: ../../../build/NEWS:16303 ../../../build/NEWS:18270 msgid "" "`bpo-24324 `__: Do not enable " "unreachable code warnings when using gcc as the option does not work " @@ -25570,44 +25604,44 @@ msgid "" "gcc-4.5." msgstr "" -#: ../../../build/NEWS:16291 ../../../build/NEWS:18258 +#: ../../../build/NEWS:16310 ../../../build/NEWS:18277 msgid "" "`bpo-27053 `__: Updates make_zip.py to " "correctly generate library ZIP file." msgstr "" -#: ../../../build/NEWS:16293 ../../../build/NEWS:18260 +#: ../../../build/NEWS:16312 ../../../build/NEWS:18279 msgid "" "`bpo-26268 `__: Update the " "prepare_ssl.py script to handle OpenSSL releases that don't include the " "contents of the include directory (that is, 1.0.2e and later)." msgstr "" -#: ../../../build/NEWS:16297 ../../../build/NEWS:18264 +#: ../../../build/NEWS:16316 ../../../build/NEWS:18283 msgid "" "`bpo-26071 `__: bdist_wininst created " "binaries fail to start and find 32bit Python" msgstr "" -#: ../../../build/NEWS:16300 ../../../build/NEWS:18267 +#: ../../../build/NEWS:16319 ../../../build/NEWS:18286 msgid "" "`bpo-26073 `__: Update the list of magic" " numbers in launcher" msgstr "" -#: ../../../build/NEWS:16302 ../../../build/NEWS:18269 +#: ../../../build/NEWS:16321 ../../../build/NEWS:18288 msgid "" "`bpo-26065 `__: Excludes venv from " "library when generating embeddable distro." msgstr "" -#: ../../../build/NEWS:16304 ../../../build/NEWS:18798 +#: ../../../build/NEWS:16323 ../../../build/NEWS:18817 msgid "" "`bpo-25022 `__: Removed very outdated " "PC/example_nt/ directory." msgstr "" -#: ../../../build/NEWS:16309 ../../../build/NEWS:18274 +#: ../../../build/NEWS:16328 ../../../build/NEWS:18293 msgid "" "`bpo-26799 `__: Fix python-gdb.py: don't" " get C types once when the Python code is loaded, but get C types on demand." @@ -25615,44 +25649,44 @@ msgid "" "executable. Patch written by Thomas Ilsche." msgstr "" -#: ../../../build/NEWS:16314 ../../../build/NEWS:18279 +#: ../../../build/NEWS:16333 ../../../build/NEWS:18298 msgid "" "`bpo-26271 `__: Fix the Freeze tool to " "properly use flags passed through configure. Patch by Daniel Shaulov." msgstr "" -#: ../../../build/NEWS:16317 ../../../build/NEWS:18282 +#: ../../../build/NEWS:16336 ../../../build/NEWS:18301 msgid "" "`bpo-26489 `__: Add dictionary unpacking" " support to Tools/parser/unparse.py. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:16320 ../../../build/NEWS:18285 +#: ../../../build/NEWS:16339 ../../../build/NEWS:18304 msgid "" "`bpo-26316 `__: Fix variable name typo " "in Argument Clinic." msgstr "" -#: ../../../build/NEWS:16322 ../../../build/NEWS:18803 +#: ../../../build/NEWS:16341 ../../../build/NEWS:18822 msgid "" "`bpo-25440 `__: Fix output of python-" "config --extension-suffix." msgstr "" -#: ../../../build/NEWS:16324 +#: ../../../build/NEWS:16343 msgid "" "`bpo-25154 `__: The pyvenv script has " "been deprecated in favour of `python3 -m venv`." msgstr "" -#: ../../../build/NEWS:16330 +#: ../../../build/NEWS:16349 msgid "" "`bpo-26312 `__: SystemError is now " "raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). " "RuntimeError did raised before in some programming bugs." msgstr "" -#: ../../../build/NEWS:16334 +#: ../../../build/NEWS:16353 msgid "" "`bpo-26198 `__: ValueError is now raised" " instead of TypeError on buffer overflow in parsing \"es#\" and \"et#\" " @@ -25660,27 +25694,27 @@ msgid "" "programmatical error in parsing format string." msgstr "" -#: ../../../build/NEWS:16341 +#: ../../../build/NEWS:16360 msgid "Python 3.5.5 final" msgstr "Python 3.5.5 final" -#: ../../../build/NEWS:16343 +#: ../../../build/NEWS:16362 msgid "*Release date: 2018-02-04*" msgstr "*Tanggal rilis: 2018-02-04*" -#: ../../../build/NEWS:16345 +#: ../../../build/NEWS:16364 msgid "There were no new changes in version 3.5.5." msgstr "Tidak ada perubahan baru di versi 3.5.5." -#: ../../../build/NEWS:16350 +#: ../../../build/NEWS:16369 msgid "Python 3.5.5 release candidate 1" msgstr "Python 3.5.5 kandidat rilis 1" -#: ../../../build/NEWS:16352 +#: ../../../build/NEWS:16371 msgid "*Release date: 2018-01-23*" msgstr "*Tanggal rilis: 2018-01-23*" -#: ../../../build/NEWS:16357 +#: ../../../build/NEWS:16376 msgid "" "`bpo-32551 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -25698,30 +25732,30 @@ msgid "" " affected)" msgstr "" -#: ../../../build/NEWS:16370 +#: ../../../build/NEWS:16389 msgid "" "`bpo-30657 `__: Fixed possible integer " "overflow in PyBytes_DecodeEscape, CVE-2017-1000158. Original patch by Jay " "Bosamiya; rebased to Python 3 by Miro Hrončok." msgstr "" -#: ../../../build/NEWS:16397 +#: ../../../build/NEWS:16416 msgid "Python 3.5.4 final" msgstr "Python 3.5.4 final" -#: ../../../build/NEWS:16399 +#: ../../../build/NEWS:16418 msgid "*Release date: 2017-08-07*" msgstr "*Tanggal rilis: 2017-08-07*" -#: ../../../build/NEWS:16409 +#: ../../../build/NEWS:16428 msgid "Python 3.5.4 release candidate 1" msgstr "Python 3.5.4 kandidat rilis 1" -#: ../../../build/NEWS:16411 +#: ../../../build/NEWS:16430 msgid "*Release date: 2017-07-23*" msgstr "*Tanggal rilis: 2017-07-23*" -#: ../../../build/NEWS:16463 +#: ../../../build/NEWS:16482 msgid "" "`bpo-29537 `__: Restore runtime " "compatibility with bytecode files generated by CPython 3.5.0 to 3.5.2, and " @@ -25730,13 +25764,13 @@ msgid "" "contain. Patch by Petr Viktorin, Serhiy Storchaka, and Nick Coghlan." msgstr "" -#: ../../../build/NEWS:16745 +#: ../../../build/NEWS:16764 msgid "" "`bpo-30822 `__: Fix regrtest command " "line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:16748 +#: ../../../build/NEWS:16767 msgid "" "`bpo-30383 `__: regrtest: Enhance " "regrtest and backport features from the master branch. Add options: " @@ -25751,7 +25785,7 @@ msgid "" "(:issue:`30675`)." msgstr "" -#: ../../../build/NEWS:16805 +#: ../../../build/NEWS:16824 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is set to " @@ -25759,65 +25793,65 @@ msgid "" " higher." msgstr "" -#: ../../../build/NEWS:16817 +#: ../../../build/NEWS:16836 msgid "Python 3.5.3 final" msgstr "Python 3.5.3 final" -#: ../../../build/NEWS:16819 +#: ../../../build/NEWS:16838 msgid "*Release date: 2017-01-17*" msgstr "*Tanggal rilis: 2017-01-17*" -#: ../../../build/NEWS:16821 +#: ../../../build/NEWS:16840 msgid "There were no code changes between 3.5.3rc1 and 3.5.3 final." msgstr "Tidak ada perubahan kode antara 3.5.3rc1 dan 3.5.3 final." -#: ../../../build/NEWS:16826 +#: ../../../build/NEWS:16845 msgid "Python 3.5.3 release candidate 1" msgstr "Python 3.5.3 kandidat rilis 1" -#: ../../../build/NEWS:16828 +#: ../../../build/NEWS:16847 msgid "*Release date: 2017-01-02*" msgstr "*Tanggal rilis: 2017-01-02*" -#: ../../../build/NEWS:16833 +#: ../../../build/NEWS:16852 msgid "" "`bpo-29073 `__: bytearray formatting no " "longer truncates on first null byte." msgstr "" -#: ../../../build/NEWS:16837 +#: ../../../build/NEWS:16856 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table." msgstr "" -#: ../../../build/NEWS:16849 +#: ../../../build/NEWS:16868 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug caused by a monkey-patched " "len() function." msgstr "" -#: ../../../build/NEWS:16892 +#: ../../../build/NEWS:16911 msgid "" "`bpo-28203 `__: Fix incorrect type in " "error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:16907 +#: ../../../build/NEWS:16926 msgid "" "`bpo-28189 `__: dictitems_contains no " "longer swallows compare errors. (Patch by Xiang Zhang)" msgstr "" -#: ../../../build/NEWS:16919 +#: ../../../build/NEWS:16938 msgid "" "`bpo-26020 `__: set literal evaluation " "order did not match documented behaviour." msgstr "" -#: ../../../build/NEWS:16938 +#: ../../../build/NEWS:16957 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -25825,33 +25859,33 @@ msgid "" "package name." msgstr "" -#: ../../../build/NEWS:16990 +#: ../../../build/NEWS:17009 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when pass a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:17041 +#: ../../../build/NEWS:17060 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer add entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:17079 +#: ../../../build/NEWS:17098 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module." msgstr "" -#: ../../../build/NEWS:17105 +#: ../../../build/NEWS:17124 msgid "" "`bpo-19003 `__: m email.generator now " "replaces only ``\\r`` and/or ``\\n`` line endings, per the RFC, instead of " "all unicode line endings." msgstr "" -#: ../../../build/NEWS:17177 +#: ../../../build/NEWS:17196 msgid "" "A new version of typing.py from https://github.com/python/typing: Collection" " (only for 3.6) (`bpo-27598 `__). Add " @@ -25860,20 +25894,20 @@ msgid "" "(upstream #252)." msgstr "" -#: ../../../build/NEWS:17193 +#: ../../../build/NEWS:17212 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " "property() and other data descriptors." msgstr "" -#: ../../../build/NEWS:17237 +#: ../../../build/NEWS:17256 msgid "" "`bpo-26664 `__: Fix activate.fish by " "removing mis-use of ``$``." msgstr "" -#: ../../../build/NEWS:17239 +#: ../../../build/NEWS:17258 msgid "" "`bpo-22115 `__: Fixed tracing Tkinter " "variables: trace_vdelete() with wrong mode no longer break tracing, " @@ -25881,51 +25915,51 @@ msgid "" "\"u\" mode now works." msgstr "" -#: ../../../build/NEWS:17243 +#: ../../../build/NEWS:17262 msgid "" "Fix a scoping issue in importlib.util.LazyLoader which triggered an " "UnboundLocalError when lazy-loading a module that was already put into " "sys.modules." msgstr "" -#: ../../../build/NEWS:17343 +#: ../../../build/NEWS:17362 msgid "" "`bpo-28600 `__: Optimize " "loop.call_soon()." msgstr "" -#: ../../../build/NEWS:17357 +#: ../../../build/NEWS:17376 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left the parser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:17360 +#: ../../../build/NEWS:17379 msgid "" "`bpo-28990 `__: Fix SSL hanging if " "connection is closed before handshake completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:17396 +#: ../../../build/NEWS:17415 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and bytes-like objects are accepted." msgstr "" -#: ../../../build/NEWS:17408 +#: ../../../build/NEWS:17427 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l/-M in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:17449 +#: ../../../build/NEWS:17468 msgid "" "`bpo-27309 `__: Enabled proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:17482 +#: ../../../build/NEWS:17501 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -25934,13 +25968,13 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:17489 +#: ../../../build/NEWS:17508 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations configure flag." msgstr "" -#: ../../../build/NEWS:17494 +#: ../../../build/NEWS:17513 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp and ld_so_aix, which are required on AIX. This " @@ -25948,48 +25982,48 @@ msgid "" "undoes changed references to the build tree that were made in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:17517 +#: ../../../build/NEWS:17536 msgid "Python 3.5.2 final" msgstr "Python 3.5.2 final" -#: ../../../build/NEWS:17519 +#: ../../../build/NEWS:17538 msgid "*Release date: 2016-06-26*" msgstr "*Tanggal rilis: 2016-06-26*" -#: ../../../build/NEWS:17529 +#: ../../../build/NEWS:17548 msgid "" "`bpo-26867 `__: Ubuntu's openssl " "OP_NO_SSLv3 is forced on by default; fix test." msgstr "" -#: ../../../build/NEWS:17534 +#: ../../../build/NEWS:17553 msgid "" "`bpo-27365 `__: Allow non-ascii in " "idlelib/NEWS.txt - minimal part for 3.5.2." msgstr "" -#: ../../../build/NEWS:17538 +#: ../../../build/NEWS:17557 msgid "Python 3.5.2 release candidate 1" msgstr "Python 3.5.2 kandidat rilis 1" -#: ../../../build/NEWS:17540 +#: ../../../build/NEWS:17559 msgid "*Release date: 2016-06-12*" msgstr "*Tanggal rilis: 2016-06-12*" -#: ../../../build/NEWS:17556 +#: ../../../build/NEWS:17575 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:17611 +#: ../../../build/NEWS:17630 msgid "" "`bpo-26194 `__: Deque.insert() gave odd " "results for bounded deques that had reached their maximum size. Now an " "IndexError will be raised when attempting to insert into a full deque." msgstr "" -#: ../../../build/NEWS:17615 +#: ../../../build/NEWS:17634 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -25998,13 +26032,13 @@ msgid "" "returns ``1.0`` (``int``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:17677 +#: ../../../build/NEWS:17696 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom" msgstr "" -#: ../../../build/NEWS:17862 +#: ../../../build/NEWS:17881 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions on " @@ -26012,64 +26046,64 @@ msgid "" "late during the Python shutdown process." msgstr "" -#: ../../../build/NEWS:17904 +#: ../../../build/NEWS:17923 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in the fileinput module. The bufsize parameter is no longer used." msgstr "" -#: ../../../build/NEWS:17933 +#: ../../../build/NEWS:17952 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises SystemError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:17992 +#: ../../../build/NEWS:18011 msgid "" "`bpo-17633 `__: Improve zipimport's " "support for namespace packages." msgstr "" -#: ../../../build/NEWS:18091 +#: ../../../build/NEWS:18110 msgid "" "`bpo-27223 `__: asyncio: Fix _read_ready" " and _write_ready to respect _conn_lost. Patch by Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18094 +#: ../../../build/NEWS:18113 msgid "" "`bpo-22970 `__: asyncio: Fix " "inconsistency cancelling Condition.wait. Patch by David Coles." msgstr "" -#: ../../../build/NEWS:18130 +#: ../../../build/NEWS:18149 msgid "" "`bpo-21703 `__: Add test for IDLE's undo" " delegator. Original patch by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:18166 +#: ../../../build/NEWS:18185 msgid "" "`bpo-25500 `__: Fix documentation to not" " claim that __import__ is searched for in the global scope." msgstr "" -#: ../../../build/NEWS:18187 +#: ../../../build/NEWS:18206 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "self-signed.pythontest.net. This avoids relying on svn.python.org, which " "recently changed root certificate." msgstr "" -#: ../../../build/NEWS:18210 +#: ../../../build/NEWS:18229 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier " "de Gaye." msgstr "" -#: ../../../build/NEWS:18234 +#: ../../../build/NEWS:18253 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" @@ -26077,43 +26111,43 @@ msgid "" "deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``." msgstr "" -#: ../../../build/NEWS:18295 +#: ../../../build/NEWS:18314 msgid "Python 3.5.1 final" msgstr "Python 3.5.1 final" -#: ../../../build/NEWS:18297 +#: ../../../build/NEWS:18316 msgid "*Release date: 2015-12-06*" msgstr "*Tanggal rilis: 2015-12-06*" -#: ../../../build/NEWS:18308 +#: ../../../build/NEWS:18327 msgid "" "`bpo-25715 `__: Python 3.5.1 installer " "shows wrong upgrade path and incorrect logic for launcher detection." msgstr "" -#: ../../../build/NEWS:18313 +#: ../../../build/NEWS:18332 msgid "Python 3.5.1 release candidate 1" msgstr "Python 3.5.1 kandidat rilis 1" -#: ../../../build/NEWS:18315 +#: ../../../build/NEWS:18334 msgid "*Release date: 2015-11-22*" msgstr "*Tanggal rilis: 2015-11-22*" -#: ../../../build/NEWS:18374 +#: ../../../build/NEWS:18393 msgid "" "`bpo-25182 `__: The stdprinter (used as " "sys.stderr before the io module is imported at startup) now uses the " "backslashreplace error handler." msgstr "" -#: ../../../build/NEWS:18377 +#: ../../../build/NEWS:18396 msgid "" "`bpo-25131 `__: Make the line number and" " column offset of set/dict literals and comprehensions correspond to the " "opening brace." msgstr "" -#: ../../../build/NEWS:18380 +#: ../../../build/NEWS:18399 msgid "" "`bpo-25150 `__: Hide the private " "_Py_atomic_xxx symbols from the public Python.h header to fix a compilation " @@ -26121,38 +26155,38 @@ msgid "" "PyThreadState_Get() to avoid ABI incompatibilities." msgstr "" -#: ../../../build/NEWS:18404 +#: ../../../build/NEWS:18423 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute." msgstr "" -#: ../../../build/NEWS:18482 +#: ../../../build/NEWS:18501 msgid "" "`bpo-24483 `__: C implementation of " "functools.lru_cache() now calculates key's hash only once." msgstr "" -#: ../../../build/NEWS:18485 +#: ../../../build/NEWS:18504 msgid "" "`bpo-22958 `__: Constructor and update " "method of weakref.WeakValueDictionary now accept the self and the dict " "keyword arguments." msgstr "" -#: ../../../build/NEWS:18488 +#: ../../../build/NEWS:18507 msgid "" "`bpo-22609 `__: Constructor of " "collections.UserDict now accepts the self keyword argument." msgstr "" -#: ../../../build/NEWS:18491 +#: ../../../build/NEWS:18510 msgid "" "`bpo-25111 `__: Fixed comparison of " "traceback.FrameSummary." msgstr "" -#: ../../../build/NEWS:18493 +#: ../../../build/NEWS:18512 msgid "" "`bpo-25262 `__: Added support for " "BINBYTES8 opcode in Python implementation of unpickler. Highest 32 bits of " @@ -26160,30 +26194,30 @@ msgid "" " on 32-bit platforms in C implementation." msgstr "" -#: ../../../build/NEWS:18498 +#: ../../../build/NEWS:18517 msgid "" "`bpo-25034 `__: Fix string.Formatter " "problem with auto-numbering and nested format_specs. Patch by Anthon van der" " Neut." msgstr "" -#: ../../../build/NEWS:18501 +#: ../../../build/NEWS:18520 msgid "" "`bpo-25233 `__: Rewrite the guts of " "asyncio.Queue and asyncio.Semaphore to be more understandable and correct." msgstr "" -#: ../../../build/NEWS:18510 +#: ../../../build/NEWS:18529 msgid "" "`bpo-23329 `__: Allow the ssl module to " "be built with older versions of LibreSSL." msgstr "" -#: ../../../build/NEWS:18513 +#: ../../../build/NEWS:18532 msgid "Prevent overflow in _Unpickler_Read." msgstr "" -#: ../../../build/NEWS:18515 +#: ../../../build/NEWS:18534 msgid "" "`bpo-25047 `__: The XML encoding " "declaration written by Element Tree now respects the letter case given by " @@ -26191,26 +26225,26 @@ msgid "" "like \"UTF-8\", which worked in Python 2." msgstr "" -#: ../../../build/NEWS:18519 +#: ../../../build/NEWS:18538 msgid "" "`bpo-25135 `__: Make deque_clear() safer" " by emptying the deque before clearing. This helps avoid possible reentrancy" " issues." msgstr "" -#: ../../../build/NEWS:18522 +#: ../../../build/NEWS:18541 msgid "" "`bpo-19143 `__: platform module now " "reads Windows version from kernel32.dll to avoid compatibility shims." msgstr "" -#: ../../../build/NEWS:18525 +#: ../../../build/NEWS:18544 msgid "" "`bpo-25092 `__: Fix datetime.strftime() " "failure when errno was already set to EINVAL." msgstr "" -#: ../../../build/NEWS:18528 +#: ../../../build/NEWS:18547 msgid "" "`bpo-23517 `__: Fix rounding in " "fromtimestamp() and utcfromtimestamp() methods of datetime.datetime: " @@ -26222,27 +26256,27 @@ msgid "" "mode used by round(float) for example." msgstr "" -#: ../../../build/NEWS:18537 +#: ../../../build/NEWS:18556 msgid "" "`bpo-25155 `__: Fix " "datetime.datetime.now() and datetime.datetime.utcnow() on Windows to support" " date after year 2038. It was a regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:18541 +#: ../../../build/NEWS:18560 msgid "" "`bpo-25108 `__: Omitted internal frames " "in traceback functions print_stack(), format_stack(), and extract_stack() " "called without arguments." msgstr "" -#: ../../../build/NEWS:18544 +#: ../../../build/NEWS:18563 msgid "" "`bpo-25118 `__: Fix a regression of " "Python 3.5.0 in os.waitpid() on Windows." msgstr "" -#: ../../../build/NEWS:18546 +#: ../../../build/NEWS:18565 msgid "" "`bpo-24684 `__: " "socket.socket.getaddrinfo() now calls PyUnicode_AsEncodedString() instead of" @@ -26252,46 +26286,46 @@ msgid "" " of the string." msgstr "" -#: ../../../build/NEWS:18552 +#: ../../../build/NEWS:18571 msgid "" "`bpo-25060 `__: Correctly compute stack " "usage of the BUILD_MAP opcode." msgstr "" -#: ../../../build/NEWS:18554 +#: ../../../build/NEWS:18573 msgid "" "`bpo-24857 `__: Comparing call_args to a" " long sequence now correctly returns a boolean result instead of raising an " "exception. Patch by A Kaptur." msgstr "" -#: ../../../build/NEWS:18557 +#: ../../../build/NEWS:18576 msgid "" "`bpo-23144 `__: Make sure that " "HTMLParser.feed() returns all the data, even when convert_charrefs is True." msgstr "" -#: ../../../build/NEWS:18560 +#: ../../../build/NEWS:18579 msgid "" "`bpo-24982 `__: shutil.make_archive() " "with the \"zip\" format now adds entries for directories (including empty " "directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:18563 +#: ../../../build/NEWS:18582 msgid "" "`bpo-25019 `__: Fixed a crash caused by " "setting non-string key of expat parser. Based on patch by John Leitch." msgstr "" -#: ../../../build/NEWS:18566 +#: ../../../build/NEWS:18585 msgid "" "`bpo-16180 `__: Exit pdb if file has " "syntax error, instead of trapping user in an infinite loop. Patch by Xavier" " de Gaye." msgstr "" -#: ../../../build/NEWS:18569 +#: ../../../build/NEWS:18588 msgid "" "`bpo-24891 `__: Fix a race condition at " "Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2)" @@ -26301,69 +26335,69 @@ msgid "" "Marco Paolini." msgstr "" -#: ../../../build/NEWS:18575 +#: ../../../build/NEWS:18594 msgid "" "`bpo-24992 `__: Fix error handling and a" " race condition (related to garbage collection) in collections.OrderedDict " "constructor." msgstr "" -#: ../../../build/NEWS:18578 +#: ../../../build/NEWS:18597 msgid "" "`bpo-24881 `__: Fixed setting binary " "mode in Python implementation of FileIO on Windows and Cygwin. Patch from " "Akira Li." msgstr "" -#: ../../../build/NEWS:18594 +#: ../../../build/NEWS:18613 msgid "" "`bpo-21112 `__: Fix regression in " "unittest.expectedFailure on subclasses. Patch from Berker Peksag." msgstr "" -#: ../../../build/NEWS:18597 +#: ../../../build/NEWS:18616 msgid "" "`bpo-24764 `__: " "cgi.FieldStorage.read_multi() now ignores the Content-Length header in part " "headers. Patch written by Peter Landry and reviewed by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:18601 ../../../build/NEWS:18866 +#: ../../../build/NEWS:18620 ../../../build/NEWS:18885 msgid "" "`bpo-24913 `__: Fix overrun error in " "deque.index(). Found by John Leitch and Bryce Darling." msgstr "" -#: ../../../build/NEWS:18604 +#: ../../../build/NEWS:18623 msgid "" "`bpo-24774 `__: Fix docstring in " "http.server.test. Patch from Chiu-Hsiang Hsu." msgstr "" -#: ../../../build/NEWS:18606 +#: ../../../build/NEWS:18625 msgid "" "`bpo-21159 `__: Improve message in " "configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18609 +#: ../../../build/NEWS:18628 msgid "" "`bpo-20362 `__: Honour " "TestCase.longMessage correctly in assertRegex. Patch from Ilia Kurenkov." msgstr "" -#: ../../../build/NEWS:18612 +#: ../../../build/NEWS:18631 msgid "" "`bpo-23572 `__: Fixed " "functools.singledispatch on classes with falsy metaclasses. Patch by Ethan " "Furman." msgstr "" -#: ../../../build/NEWS:18615 +#: ../../../build/NEWS:18634 msgid "asyncio: ensure_future() now accepts awaitable objects." msgstr "" -#: ../../../build/NEWS:18703 +#: ../../../build/NEWS:18722 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -26373,7 +26407,7 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:18720 +#: ../../../build/NEWS:18739 msgid "" "`bpo-12067 `__: Rewrite Comparisons " "section in the Expressions chapter of the language reference. Some of the " @@ -26383,196 +26417,196 @@ msgid "" "suggestions for user-defined classes. Patch from Andy Maier." msgstr "" -#: ../../../build/NEWS:18730 +#: ../../../build/NEWS:18749 msgid "" "`bpo-23725 `__: Overhaul tempfile docs. " "Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:18733 +#: ../../../build/NEWS:18752 msgid "" "`bpo-24808 `__: Update the types of some" " PyTypeObject fields. Patch by Joseph Weston." msgstr "" -#: ../../../build/NEWS:18736 +#: ../../../build/NEWS:18755 msgid "" "`bpo-22812 `__: Fix unittest discovery " "examples. Patch from Pam McA'Nulty." msgstr "" -#: ../../../build/NEWS:18743 +#: ../../../build/NEWS:18762 msgid "" "`bpo-25099 `__: Make test_compileall not" " fail when an entry on sys.path cannot be written to (commonly seen in " "administrative installs on Windows)." msgstr "" -#: ../../../build/NEWS:18746 +#: ../../../build/NEWS:18765 msgid "" "`bpo-23919 `__: Prevents assert dialogs " "appearing in the test suite." msgstr "" -#: ../../../build/NEWS:18754 +#: ../../../build/NEWS:18773 msgid "" "`bpo-24915 `__: Add LLVM support for PGO" " builds and use the test suite to generate the profile data. Initial patch " "by Alecsandru Patrascu of Intel." msgstr "" -#: ../../../build/NEWS:18757 +#: ../../../build/NEWS:18776 msgid "" "`bpo-24910 `__: Windows MSIs now have " "unique display names." msgstr "" -#: ../../../build/NEWS:18765 +#: ../../../build/NEWS:18784 msgid "" "`bpo-25450 `__: Updates shortcuts to " "start Python in installation directory." msgstr "" -#: ../../../build/NEWS:18767 +#: ../../../build/NEWS:18786 msgid "" "`bpo-25164 `__: Changes default all-" "users install directory to match per-user directory." msgstr "" -#: ../../../build/NEWS:18770 +#: ../../../build/NEWS:18789 msgid "" "`bpo-25143 `__: Improves installer error" " messages for unsupported platforms." msgstr "" -#: ../../../build/NEWS:18772 +#: ../../../build/NEWS:18791 msgid "" "`bpo-25163 `__: Display correct " "directory in installer when using non-default settings." msgstr "" -#: ../../../build/NEWS:18775 +#: ../../../build/NEWS:18794 msgid "" "`bpo-25361 `__: Disables use of SSE2 " "instructions in Windows 32-bit build" msgstr "" -#: ../../../build/NEWS:18777 +#: ../../../build/NEWS:18796 msgid "" "`bpo-25089 `__: Adds logging to " "installer for case where launcher is not selected on upgrade." msgstr "" -#: ../../../build/NEWS:18780 +#: ../../../build/NEWS:18799 msgid "" "`bpo-25165 `__: Windows uninstallation " "should not remove launcher if other versions remain" msgstr "" -#: ../../../build/NEWS:18783 +#: ../../../build/NEWS:18802 msgid "" "`bpo-25112 `__: py.exe launcher is " "missing icons" msgstr "" -#: ../../../build/NEWS:18785 +#: ../../../build/NEWS:18804 msgid "" "`bpo-25102 `__: Windows installer does " "not precompile for -O or -OO." msgstr "" -#: ../../../build/NEWS:18787 +#: ../../../build/NEWS:18806 msgid "" "`bpo-25081 `__: Makes Back button in " "installer go back to upgrade page when upgrading." msgstr "" -#: ../../../build/NEWS:18790 +#: ../../../build/NEWS:18809 msgid "" "`bpo-25091 `__: Increases font size of " "the installer." msgstr "" -#: ../../../build/NEWS:18792 +#: ../../../build/NEWS:18811 msgid "" "`bpo-25126 `__: Clarifies that the non-" "web installer will download some components." msgstr "" -#: ../../../build/NEWS:18795 +#: ../../../build/NEWS:18814 msgid "" "`bpo-25213 `__: Restores " "requestedExecutionLevel to manifest to disable UAC virtualization." msgstr "" -#: ../../../build/NEWS:18807 +#: ../../../build/NEWS:18826 msgid "Python 3.5.0 final" msgstr "Python 3.5.0 final" -#: ../../../build/NEWS:18809 +#: ../../../build/NEWS:18828 msgid "*Release date: 2015-09-13*" msgstr "*Tanggal rilis: 2015-09-13*" -#: ../../../build/NEWS:18814 +#: ../../../build/NEWS:18833 msgid "" "`bpo-25071 `__: Windows installer should" " not require TargetDir parameter when installing quietly." msgstr "" -#: ../../../build/NEWS:18819 +#: ../../../build/NEWS:18838 msgid "Python 3.5.0 release candidate 4" msgstr "Python 3.5.0 kandidat rilis 4" -#: ../../../build/NEWS:18821 +#: ../../../build/NEWS:18840 msgid "*Release date: 2015-09-09*" msgstr "*Tanggal rilis: 2015-09-09*" -#: ../../../build/NEWS:18826 +#: ../../../build/NEWS:18845 msgid "" "`bpo-25029 `__: Fixes MemoryError in " "test_strptime." msgstr "" -#: ../../../build/NEWS:18831 +#: ../../../build/NEWS:18850 msgid "" "`bpo-25027 `__: Reverts partial-static " "build options and adds vcruntime140.dll to Windows installation." msgstr "" -#: ../../../build/NEWS:18836 +#: ../../../build/NEWS:18855 msgid "Python 3.5.0 release candidate 3" msgstr "Python 3.5.0 kandidat rilis 3" -#: ../../../build/NEWS:18838 +#: ../../../build/NEWS:18857 msgid "*Release date: 2015-09-07*" msgstr "*Tanggal rilis: 2015-09-07*" -#: ../../../build/NEWS:18843 +#: ../../../build/NEWS:18862 msgid "" "`bpo-24305 `__: Prevent import subsystem" " stack frames from being counted by the warnings.warn(stacklevel=) " "parameter." msgstr "" -#: ../../../build/NEWS:18846 +#: ../../../build/NEWS:18865 msgid "" "`bpo-24912 `__: Prevent __class__ " "assignment to immutable built-in objects." msgstr "" -#: ../../../build/NEWS:18848 +#: ../../../build/NEWS:18867 msgid "" "`bpo-24975 `__: Fix AST compilation for " ":pep:`448` syntax." msgstr "" -#: ../../../build/NEWS:18853 +#: ../../../build/NEWS:18872 msgid "" "`bpo-24917 `__: time_strftime() buffer " "over-read." msgstr "" -#: ../../../build/NEWS:18855 +#: ../../../build/NEWS:18874 msgid "" "`bpo-24748 `__: To resolve a " "compatibility problem found with py2exe and pywin32, imp.load_dynamic() once" @@ -26580,180 +26614,180 @@ msgid "" " themselves with extension modules. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18860 +#: ../../../build/NEWS:18879 msgid "" "`bpo-24635 `__: Fixed a bug in typing.py" " where isinstance([], typing.Iterable) would return True once, then False on" " subsequent calls." msgstr "" -#: ../../../build/NEWS:18863 +#: ../../../build/NEWS:18882 msgid "" "`bpo-24989 `__: Fixed buffer overread in" " BytesIO.readline() if a position is set beyond size. Based on patch by " "John Leitch." msgstr "" -#: ../../../build/NEWS:18871 +#: ../../../build/NEWS:18890 msgid "Python 3.5.0 release candidate 2" msgstr "Python 3.5.0 kandidat rilis 2" -#: ../../../build/NEWS:18873 +#: ../../../build/NEWS:18892 msgid "*Release date: 2015-08-25*" msgstr "*Tanggal rilis: 2015-08-25*" -#: ../../../build/NEWS:18878 +#: ../../../build/NEWS:18897 msgid "" "`bpo-24769 `__: Interpreter now starts " "properly when dynamic loading is disabled. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18881 +#: ../../../build/NEWS:18900 msgid "" "`bpo-21167 `__: NAN operations are now " "handled correctly when python is compiled with ICC even if -fp-model strict " "is not specified." msgstr "" -#: ../../../build/NEWS:18884 +#: ../../../build/NEWS:18903 msgid "" "`bpo-24492 `__: A \"package\" lacking a " "__name__ attribute when trying to perform a ``from .. import ...`` statement" " will trigger an ImportError instead of an AttributeError." msgstr "" -#: ../../../build/NEWS:18891 +#: ../../../build/NEWS:18910 msgid "" "`bpo-24847 `__: Removes vcruntime140.dll" " dependency from Tcl/Tk." msgstr "" -#: ../../../build/NEWS:18893 +#: ../../../build/NEWS:18912 msgid "" "`bpo-24839 `__: platform._syscmd_ver " "raises DeprecationWarning" msgstr "" -#: ../../../build/NEWS:18895 +#: ../../../build/NEWS:18914 msgid "" "`bpo-24867 `__: Fix Task.get_stack() for" " 'async def' coroutines" msgstr "" -#: ../../../build/NEWS:18899 +#: ../../../build/NEWS:18918 msgid "Python 3.5.0 release candidate 1" msgstr "Python 3.5.0 kandidat rilis 1" -#: ../../../build/NEWS:18901 +#: ../../../build/NEWS:18920 msgid "*Release date: 2015-08-09*" msgstr "*Tanggal rilis: 2015-08-09*" -#: ../../../build/NEWS:18906 +#: ../../../build/NEWS:18925 msgid "" "`bpo-24667 `__: Resize odict in all " "cases that the underlying dict resizes." msgstr "" -#: ../../../build/NEWS:18911 +#: ../../../build/NEWS:18930 msgid "" "`bpo-24824 `__: Signatures of " "codecs.encode() and codecs.decode() now are compatible with pydoc." msgstr "" -#: ../../../build/NEWS:18914 +#: ../../../build/NEWS:18933 msgid "" "`bpo-24634 `__: Importing uuid should " "not try to load libc on Windows" msgstr "" -#: ../../../build/NEWS:18916 +#: ../../../build/NEWS:18935 msgid "" "`bpo-24798 `__: _msvccompiler.py doesn't" " properly support manifests" msgstr "" -#: ../../../build/NEWS:18918 +#: ../../../build/NEWS:18937 msgid "" "`bpo-4395 `__: Better testing and " "documentation of binary operators. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:18921 +#: ../../../build/NEWS:18940 msgid "" "`bpo-23973 `__: Update typing.py from " "GitHub repo." msgstr "" -#: ../../../build/NEWS:18923 +#: ../../../build/NEWS:18942 msgid "" "`bpo-23004 `__: mock_open() now reads " "binary data correctly when the type of read_data is bytes. Initial patch by" " Aaron Hill." msgstr "" -#: ../../../build/NEWS:18926 +#: ../../../build/NEWS:18945 msgid "" "`bpo-23888 `__: Handle fractional time " "in cookie expiry. Patch by ssh." msgstr "" -#: ../../../build/NEWS:18928 +#: ../../../build/NEWS:18947 msgid "" "`bpo-23652 `__: Make it possible to " "compile the select module against the libc headers from the Linux Standard " "Base, which do not include some EPOLL macros. Patch by Matt Frank." msgstr "" -#: ../../../build/NEWS:18932 +#: ../../../build/NEWS:18951 msgid "" "`bpo-22932 `__: Fix timezones in " "email.utils.formatdate. Patch from Dmitry Shachnev." msgstr "" -#: ../../../build/NEWS:18935 +#: ../../../build/NEWS:18954 msgid "" "`bpo-23779 `__: imaplib raises TypeError" " if authenticator tries to abort. Patch from Craig Holmquist." msgstr "" -#: ../../../build/NEWS:18938 +#: ../../../build/NEWS:18957 msgid "" "`bpo-23319 `__: Fix " "ctypes.BigEndianStructure, swap correctly bytes. Patch written by Matthieu " "Gautier." msgstr "" -#: ../../../build/NEWS:18941 +#: ../../../build/NEWS:18960 msgid "" "`bpo-23254 `__: Document how to close " "the TCPServer listening socket. Patch from Martin Panter." msgstr "" -#: ../../../build/NEWS:18944 +#: ../../../build/NEWS:18963 msgid "" "`bpo-19450 `__: Update Windows and OS X " "installer builds to use SQLite 3.8.11." msgstr "" -#: ../../../build/NEWS:18946 +#: ../../../build/NEWS:18965 msgid "" "`bpo-17527 `__: Add PATCH to " "wsgiref.validator. Patch from Luca Sbardella." msgstr "" -#: ../../../build/NEWS:18948 +#: ../../../build/NEWS:18967 msgid "" "`bpo-24791 `__: Fix grammar regression " "for call syntax: 'g(\\*a or b)'." msgstr "" -#: ../../../build/NEWS:18953 +#: ../../../build/NEWS:18972 msgid "" "`bpo-23672 `__: Allow Idle to edit and " "run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." msgstr "" -#: ../../../build/NEWS:18956 +#: ../../../build/NEWS:18975 msgid "" "`bpo-24745 `__: Idle editor default " "font. Switch from Courier to platform-sensitive TkFixedFont. This should " @@ -26762,20 +26796,20 @@ msgid "" "Window]. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:18962 +#: ../../../build/NEWS:18981 msgid "" "`bpo-21192 `__: Idle editor. When a file" " is run, put its name in the restart bar. Do not print false prompts. " "Original patch by Adnan Umer." msgstr "" -#: ../../../build/NEWS:18965 +#: ../../../build/NEWS:18984 msgid "" "`bpo-13884 `__: Idle menus. Remove " "tearoff lines. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:18970 +#: ../../../build/NEWS:18989 msgid "" "`bpo-24129 `__: Clarify the reference " "documentation for name resolution. This includes removing the assumption " @@ -26784,222 +26818,222 @@ msgid "" "by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:18975 +#: ../../../build/NEWS:18994 msgid "" "`bpo-20769 `__: Improve reload() docs. " "Patch by Dorian Pula." msgstr "" -#: ../../../build/NEWS:18977 +#: ../../../build/NEWS:18996 msgid "" "`bpo-23589 `__: Remove duplicate " "sentence from the FAQ. Patch by Yongzhi Pan." msgstr "" -#: ../../../build/NEWS:18979 +#: ../../../build/NEWS:18998 msgid "" "`bpo-24729 `__: Correct IO tutorial to " "match implementation regarding encoding parameter to open function." msgstr "" -#: ../../../build/NEWS:18985 +#: ../../../build/NEWS:19004 msgid "" "`bpo-24751 `__: When running regrtest " "with the ``-w`` command line option, a test run is no longer marked as a " "failure if all tests succeed when re-run." msgstr "" -#: ../../../build/NEWS:18991 +#: ../../../build/NEWS:19010 msgid "Python 3.5.0 beta 4" msgstr "Python 3.5.0 beta 4" -#: ../../../build/NEWS:18993 +#: ../../../build/NEWS:19012 msgid "*Release date: 2015-07-26*" msgstr "*Tanggal rilis: 2015-07-26*" -#: ../../../build/NEWS:18998 +#: ../../../build/NEWS:19017 msgid "" "`bpo-23573 `__: Restored optimization of" " bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." msgstr "" -#: ../../../build/NEWS:19001 +#: ../../../build/NEWS:19020 msgid "" "`bpo-24569 `__: Make :pep:`448` " "dictionary evaluation more consistent." msgstr "" -#: ../../../build/NEWS:19003 +#: ../../../build/NEWS:19022 msgid "" "`bpo-24583 `__: Fix crash when set is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:19005 +#: ../../../build/NEWS:19024 msgid "" "`bpo-24407 `__: Fix crash when dict is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:19007 +#: ../../../build/NEWS:19026 msgid "" "`bpo-24619 `__: New approach for " "tokenizing async/await. As a consequence, it is now possible to have one-" "line 'async def foo(): await ..' functions." msgstr "" -#: ../../../build/NEWS:19010 +#: ../../../build/NEWS:19029 msgid "" "`bpo-24687 `__: Plug refleak on " "SyntaxError in function parameters annotations." msgstr "" -#: ../../../build/NEWS:19012 +#: ../../../build/NEWS:19031 msgid "" "`bpo-15944 `__: memoryview: Allow " "arbitrary formats when casting to bytes. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19018 +#: ../../../build/NEWS:19037 msgid "" "`bpo-23441 `__: rcompleter now prints a " "tab character instead of displaying possible completions for an empty word." " Initial patch by Martin Sekera." msgstr "" -#: ../../../build/NEWS:19021 +#: ../../../build/NEWS:19040 msgid "" "`bpo-24683 `__: Fixed crashes in _json " "functions called with arguments of inappropriate type." msgstr "" -#: ../../../build/NEWS:19024 +#: ../../../build/NEWS:19043 msgid "" "`bpo-21697 `__: shutil.copytree() now " "correctly handles symbolic links that point to directories. Patch by " "Eduardo Seabra and Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19027 +#: ../../../build/NEWS:19046 msgid "" "`bpo-14373 `__: Fixed segmentation fault" " when gc.collect() is called during constructing lru_cache (C " "implementation)." msgstr "" -#: ../../../build/NEWS:19030 +#: ../../../build/NEWS:19049 msgid "" "`bpo-24695 `__: Fix a regression in " "traceback.print_exception(). If exc_traceback is None we shouldn't print a " "traceback header like described in the documentation." msgstr "" -#: ../../../build/NEWS:19034 +#: ../../../build/NEWS:19053 msgid "" "`bpo-24620 `__: Random.setstate() now " "validates the value of state last element." msgstr "" -#: ../../../build/NEWS:19037 +#: ../../../build/NEWS:19056 msgid "" "`bpo-22485 `__: Fixed an issue that " "caused `inspect.getsource` to return incorrect results on nested functions." msgstr "" -#: ../../../build/NEWS:19040 +#: ../../../build/NEWS:19059 msgid "" "`bpo-22153 `__: Improve unittest docs. " "Patch from Martin Panter and evilzero." msgstr "" -#: ../../../build/NEWS:19042 +#: ../../../build/NEWS:19061 msgid "" "`bpo-24580 `__: Symbolic group " "references to open group in re patterns now are explicitly forbidden as well" " as numeric group references." msgstr "" -#: ../../../build/NEWS:19045 +#: ../../../build/NEWS:19064 msgid "" "`bpo-24206 `__: Fixed __eq__ and __ne__ " "methods of inspect classes." msgstr "" -#: ../../../build/NEWS:19047 +#: ../../../build/NEWS:19066 msgid "" "`bpo-24631 `__: Fixed regression in the " "timeit module with multiline setup." msgstr "" -#: ../../../build/NEWS:19055 +#: ../../../build/NEWS:19074 msgid "" "`bpo-24608 `__: chunk.Chunk.read() now " "always returns bytes, not str." msgstr "" -#: ../../../build/NEWS:19057 +#: ../../../build/NEWS:19076 msgid "" "`bpo-18684 `__: Fixed reading out of the" " buffer in the re module." msgstr "" -#: ../../../build/NEWS:19059 +#: ../../../build/NEWS:19078 msgid "" "`bpo-24259 `__: tarfile now raises a " "ReadError if an archive is truncated inside a data segment." msgstr "" -#: ../../../build/NEWS:19062 +#: ../../../build/NEWS:19081 msgid "" "`bpo-15014 `__: SMTP.auth() and " "SMTP.login() now support RFC 4954's optional initial-response argument to " "the SMTP AUTH command." msgstr "" -#: ../../../build/NEWS:19065 +#: ../../../build/NEWS:19084 msgid "" "`bpo-24669 `__: Fix inspect.getsource() " "for 'async def' functions. Patch by Kai Groner." msgstr "" -#: ../../../build/NEWS:19068 +#: ../../../build/NEWS:19087 msgid "" "`bpo-24688 `__: ast.get_docstring() for " "'async def' functions." msgstr "" -#: ../../../build/NEWS:19073 +#: ../../../build/NEWS:19092 msgid "" "`bpo-24603 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2d." msgstr "" -#: ../../../build/NEWS:19078 +#: ../../../build/NEWS:19097 msgid "Python 3.5.0 beta 3" msgstr "Python 3.5.0 beta 3" -#: ../../../build/NEWS:19080 +#: ../../../build/NEWS:19099 msgid "*Release date: 2015-07-05*" msgstr "*Tanggal rilis: 2015-07-05*" -#: ../../../build/NEWS:19085 +#: ../../../build/NEWS:19104 msgid "" "`bpo-24467 `__: Fixed possible buffer " "over-read in bytearray. The bytearray object now always allocates place for " "trailing null byte and it's buffer now is always null-terminated." msgstr "" -#: ../../../build/NEWS:19089 +#: ../../../build/NEWS:19108 msgid "Upgrade to Unicode 8.0.0." msgstr "Pembaruan ke Unicode 8.0.0." -#: ../../../build/NEWS:19091 +#: ../../../build/NEWS:19110 msgid "" "`bpo-24345 `__: Add Py_tp_finalize slot " "for the stable ABI." msgstr "" -#: ../../../build/NEWS:19093 +#: ../../../build/NEWS:19112 msgid "" "`bpo-24400 `__: Introduce a distinct " "type for :pep:`492` coroutines; add types.CoroutineType, " @@ -27013,38 +27047,38 @@ msgid "" "coroutines--use inspect.isawaitable instead." msgstr "" -#: ../../../build/NEWS:19104 +#: ../../../build/NEWS:19123 msgid "" "`bpo-24450 `__: Add gi_yieldfrom to " "generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19107 +#: ../../../build/NEWS:19126 msgid "" "`bpo-19235 `__: Add new RecursionError " "exception. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:19112 +#: ../../../build/NEWS:19131 msgid "" "`bpo-21750 `__: mock_open.read_data can " "now be read from each instance, as it could in Python 3.3." msgstr "" -#: ../../../build/NEWS:19115 +#: ../../../build/NEWS:19134 msgid "" "`bpo-24552 `__: Fix use after free in an" " error case of the _pickle module." msgstr "" -#: ../../../build/NEWS:19117 +#: ../../../build/NEWS:19136 msgid "" "`bpo-24514 `__: tarfile now tolerates " "number fields consisting of only whitespace." msgstr "" -#: ../../../build/NEWS:19120 +#: ../../../build/NEWS:19139 msgid "" "`bpo-19176 `__: Fixed doctype() related " "bugs in C implementation of ElementTree. A deprecation warning no longer " @@ -27053,92 +27087,92 @@ msgid "" "target's doctype() is called. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19126 +#: ../../../build/NEWS:19145 msgid "" "`bpo-20387 `__: Restore semantic round-" "trip correctness in tokenize/untokenize for tab-indented blocks." msgstr "" -#: ../../../build/NEWS:19129 +#: ../../../build/NEWS:19148 msgid "" "`bpo-24456 `__: Fixed possible buffer " "over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." msgstr "" -#: ../../../build/NEWS:19132 +#: ../../../build/NEWS:19151 msgid "" "`bpo-24336 `__: The contextmanager " "decorator now works with functions with keyword arguments called \"func\" " "and \"self\". Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19135 +#: ../../../build/NEWS:19154 msgid "" "`bpo-24522 `__: Fix possible integer " "overflow in json accelerator module." msgstr "" -#: ../../../build/NEWS:19137 +#: ../../../build/NEWS:19156 msgid "" "`bpo-24489 `__: ensure a previously set " "C errno doesn't disturb cmath.polar()." msgstr "" -#: ../../../build/NEWS:19139 +#: ../../../build/NEWS:19158 msgid "" "`bpo-24408 `__: Fixed AttributeError in " "measure() and metrics() methods of tkinter.Font." msgstr "" -#: ../../../build/NEWS:19142 +#: ../../../build/NEWS:19161 msgid "" "`bpo-14373 `__: C implementation of " "functools.lru_cache() now can be used with methods." msgstr "" -#: ../../../build/NEWS:19145 +#: ../../../build/NEWS:19164 msgid "" "`bpo-24347 `__: Set KeyError if " "PyDict_GetItemWithError returns NULL." msgstr "" -#: ../../../build/NEWS:19147 +#: ../../../build/NEWS:19166 msgid "" "`bpo-24348 `__: Drop superfluous " "incref/decref." msgstr "" -#: ../../../build/NEWS:19149 +#: ../../../build/NEWS:19168 msgid "" "`bpo-24359 `__: Check for changed " "OrderedDict size during iteration." msgstr "" -#: ../../../build/NEWS:19151 +#: ../../../build/NEWS:19170 msgid "" "`bpo-24368 `__: Support keyword " "arguments in OrderedDict methods." msgstr "" -#: ../../../build/NEWS:19153 +#: ../../../build/NEWS:19172 msgid "" "`bpo-24362 `__: Simplify the C " "OrderedDict fast nodes resize logic." msgstr "" -#: ../../../build/NEWS:19155 +#: ../../../build/NEWS:19174 msgid "" "`bpo-24377 `__: Fix a ref leak in " "OrderedDict.__repr__." msgstr "" -#: ../../../build/NEWS:19157 +#: ../../../build/NEWS:19176 msgid "" "`bpo-24369 `__: Defend against key-" "changes during iteration." msgstr "" -#: ../../../build/NEWS:19162 +#: ../../../build/NEWS:19181 msgid "" "`bpo-24373 `__: _testmultiphase and " "xxlimited now use tp_traverse and tp_finalize to avoid reference leaks " @@ -27146,41 +27180,41 @@ msgid "" "`__ for details)" msgstr "" -#: ../../../build/NEWS:19169 +#: ../../../build/NEWS:19188 msgid "" "`bpo-24458 `__: Update documentation to " "cover multi-phase initialization for extension modules (PEP 489). Patch by " "Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19172 +#: ../../../build/NEWS:19191 msgid "" "`bpo-24351 `__: Clarify what is meant by" " \"identifier\" in the context of string.Template instances." msgstr "" -#: ../../../build/NEWS:19178 +#: ../../../build/NEWS:19197 msgid "" "`bpo-24432 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2c." msgstr "" -#: ../../../build/NEWS:19183 +#: ../../../build/NEWS:19202 msgid "Python 3.5.0 beta 2" msgstr "Python 3.5.0 beta 2" -#: ../../../build/NEWS:19185 +#: ../../../build/NEWS:19204 msgid "*Release date: 2015-05-31*" msgstr "*Tanggal rilis: 2015-05-31*" -#: ../../../build/NEWS:19190 +#: ../../../build/NEWS:19209 msgid "" "`bpo-24284 `__: The startswith and " "endswith methods of the str class no longer return True when finding the " "empty string and the indexes are completely out of range." msgstr "" -#: ../../../build/NEWS:19194 +#: ../../../build/NEWS:19213 msgid "" "`bpo-24115 `__: Update uses of " "PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(), " @@ -27188,229 +27222,229 @@ msgid "" "errors correctly." msgstr "" -#: ../../../build/NEWS:19198 +#: ../../../build/NEWS:19217 msgid "" "`bpo-24328 `__: Fix importing one " "character extension modules." msgstr "" -#: ../../../build/NEWS:19200 +#: ../../../build/NEWS:19219 msgid "" "`bpo-11205 `__: In dictionary displays, " "evaluate the key before the value." msgstr "" -#: ../../../build/NEWS:19202 +#: ../../../build/NEWS:19221 msgid "" "`bpo-24285 `__: Fixed regression that " "prevented importing extension modules from inside packages. Patch by Petr " "Viktorin." msgstr "" -#: ../../../build/NEWS:19208 +#: ../../../build/NEWS:19227 msgid "" "`bpo-23247 `__: Fix a crash in the " "StreamWriter.reset() of CJK codecs." msgstr "" -#: ../../../build/NEWS:19210 +#: ../../../build/NEWS:19229 msgid "" "`bpo-24270 `__: Add math.isclose() and " "cmath.isclose() functions as per :pep:`485`. Contributed by Chris Barker and" " Tal Einat." msgstr "" -#: ../../../build/NEWS:19213 +#: ../../../build/NEWS:19232 msgid "" "`bpo-5633 `__: Fixed timeit when the " "statement is a string and the setup is not." msgstr "" -#: ../../../build/NEWS:19216 +#: ../../../build/NEWS:19235 msgid "" "`bpo-24326 `__: Fixed audioop.ratecv() " "with non-default weightB argument. Original patch by David Moore." msgstr "" -#: ../../../build/NEWS:19219 +#: ../../../build/NEWS:19238 msgid "" "`bpo-16991 `__: Add a C implementation " "of OrderedDict." msgstr "" -#: ../../../build/NEWS:19221 +#: ../../../build/NEWS:19240 msgid "" "`bpo-23934 `__: Fix inspect.signature to" " fail correctly for builtin types lacking signature information. Initial " "patch by James Powell." msgstr "" -#: ../../../build/NEWS:19226 +#: ../../../build/NEWS:19245 msgid "Python 3.5.0 beta 1" msgstr "Python 3.5.0 beta 1" -#: ../../../build/NEWS:19228 +#: ../../../build/NEWS:19247 msgid "*Release date: 2015-05-24*" msgstr "*Tanggal rilis: 2015-05-24*" -#: ../../../build/NEWS:19233 +#: ../../../build/NEWS:19252 msgid "" "`bpo-24276 `__: Fixed optimization of " "property descriptor getter." msgstr "" -#: ../../../build/NEWS:19235 +#: ../../../build/NEWS:19254 msgid "" "`bpo-24268 `__: PEP 489: Multi-phase " "extension module initialization. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19238 +#: ../../../build/NEWS:19257 msgid "" "`bpo-23955 `__: Add pyvenv.cfg option to" " suppress registry/environment lookup for generating sys.path on Windows." msgstr "" -#: ../../../build/NEWS:19241 +#: ../../../build/NEWS:19260 msgid "" "`bpo-24257 `__: Fixed system error in " "the comparison of faked types.SimpleNamespace." msgstr "" -#: ../../../build/NEWS:19244 +#: ../../../build/NEWS:19263 msgid "" "`bpo-22939 `__: Fixed integer overflow " "in iterator object. Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:19247 +#: ../../../build/NEWS:19266 msgid "" "`bpo-23985 `__: Fix a possible buffer " "overrun when deleting a slice from the front of a bytearray and then " "appending some other bytes data." msgstr "" -#: ../../../build/NEWS:19250 +#: ../../../build/NEWS:19269 msgid "" "`bpo-24102 `__: Fixed exception type " "checking in standard error handlers." msgstr "" -#: ../../../build/NEWS:19252 +#: ../../../build/NEWS:19271 msgid "" "`bpo-15027 `__: The UTF-32 encoder is " "now 3x to 7x faster." msgstr "" -#: ../../../build/NEWS:19254 +#: ../../../build/NEWS:19273 msgid "" "`bpo-23290 `__: Optimize set_merge() for" " cases where the target is empty. (Contributed by Serhiy Storchaka.)" msgstr "" -#: ../../../build/NEWS:19257 +#: ../../../build/NEWS:19276 msgid "" "`bpo-2292 `__: PEP 448: Additional " "Unpacking Generalizations." msgstr "" -#: ../../../build/NEWS:19259 +#: ../../../build/NEWS:19278 msgid "" "`bpo-24096 `__: Make " "warnings.warn_explicit more robust against mutation of the warnings.filters " "list." msgstr "" -#: ../../../build/NEWS:19262 +#: ../../../build/NEWS:19281 msgid "" "`bpo-23996 `__: Avoid a crash when a " "delegated generator raises an unnormalized StopIteration exception. Patch " "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19265 +#: ../../../build/NEWS:19284 msgid "" "`bpo-23910 `__: Optimize property() " "getter calls. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19267 +#: ../../../build/NEWS:19286 msgid "" "`bpo-23911 `__: Move path-based " "importlib bootstrap code to a separate frozen module." msgstr "" -#: ../../../build/NEWS:19270 +#: ../../../build/NEWS:19289 msgid "" "`bpo-24192 `__: Fix namespace package " "imports." msgstr "" -#: ../../../build/NEWS:19272 +#: ../../../build/NEWS:19291 msgid "" "`bpo-24022 `__: Fix tokenizer crash when" " processing undecodable source code." msgstr "" -#: ../../../build/NEWS:19274 +#: ../../../build/NEWS:19293 msgid "" "`bpo-9951 `__: Added a hex() method to " "bytes, bytearray, and memoryview." msgstr "" -#: ../../../build/NEWS:19276 +#: ../../../build/NEWS:19295 msgid "" "`bpo-22906 `__: PEP 479: Change " "StopIteration handling inside generators." msgstr "" -#: ../../../build/NEWS:19278 +#: ../../../build/NEWS:19297 msgid "" "`bpo-24017 `__: PEP 492: Coroutines with" " async and await syntax." msgstr "" -#: ../../../build/NEWS:19283 +#: ../../../build/NEWS:19302 msgid "" "`bpo-14373 `__: Added C implementation " "of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " "Kachayev." msgstr "" -#: ../../../build/NEWS:19286 +#: ../../../build/NEWS:19305 msgid "" "`bpo-24230 `__: The tempfile module now " "accepts bytes for prefix, suffix and dir parameters and returns bytes in " "such situations (matching the os module APIs)." msgstr "" -#: ../../../build/NEWS:19290 +#: ../../../build/NEWS:19309 msgid "" "`bpo-22189 `__: collections.UserString " "now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " "isprintable(), and maketrans(). Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19294 +#: ../../../build/NEWS:19313 msgid "" "`bpo-24244 `__: Prevents termination " "when an invalid format string is encountered on Windows in strftime." msgstr "" -#: ../../../build/NEWS:19297 +#: ../../../build/NEWS:19316 msgid "" "`bpo-23973 `__: PEP 484: Add the typing " "module." msgstr "" -#: ../../../build/NEWS:19299 +#: ../../../build/NEWS:19318 msgid "" "`bpo-23086 `__: The " "collections.abc.Sequence() abstract base class added *start* and *stop* " "parameters to the index() mixin. Patch by Devin Jeanpierre." msgstr "" -#: ../../../build/NEWS:19303 +#: ../../../build/NEWS:19322 msgid "" "`bpo-20035 `__: Replaced the " "``tkinter._fix`` module used for setting up the Tcl/Tk environment on " @@ -27418,13 +27452,13 @@ msgid "" "permanent changes to the environment." msgstr "" -#: ../../../build/NEWS:19307 +#: ../../../build/NEWS:19326 msgid "" "`bpo-24257 `__: Fixed segmentation fault" " in sqlite3.Row constructor with faked cursor type." msgstr "" -#: ../../../build/NEWS:19310 +#: ../../../build/NEWS:19329 msgid "" "`bpo-15836 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " @@ -27432,13 +27466,13 @@ msgid "" "on patch by Daniel Wagner-Hall." msgstr "" -#: ../../../build/NEWS:19314 +#: ../../../build/NEWS:19333 msgid "" "`bpo-9858 `__: Add missing method stubs " "to _io.RawIOBase. Patch by Laura Rupprecht." msgstr "" -#: ../../../build/NEWS:19317 +#: ../../../build/NEWS:19336 msgid "" "`bpo-22955 `__: attrgetter, itemgetter " "and methodcaller objects in the operator module now support pickling. Added" @@ -27446,7 +27480,7 @@ msgid "" "Rosenberg." msgstr "" -#: ../../../build/NEWS:19321 +#: ../../../build/NEWS:19340 msgid "" "`bpo-22107 `__: tempfile.gettempdir() " "and tempfile.mkdtemp() now try again when a directory with the chosen name " @@ -27454,156 +27488,156 @@ msgid "" "early if parent directory is not valid (not exists or is a file) on Windows." msgstr "" -#: ../../../build/NEWS:19326 +#: ../../../build/NEWS:19345 msgid "" "`bpo-23780 `__: Improved error message " "in os.path.join() with single argument." msgstr "" -#: ../../../build/NEWS:19328 +#: ../../../build/NEWS:19347 msgid "" "`bpo-6598 `__: Increased time precision " "and random number range in email.utils.make_msgid() to strengthen the " "uniqueness of the message ID." msgstr "" -#: ../../../build/NEWS:19331 +#: ../../../build/NEWS:19350 msgid "" "`bpo-24091 `__: Fixed various crashes in" " corner cases in C implementation of ElementTree." msgstr "" -#: ../../../build/NEWS:19334 +#: ../../../build/NEWS:19353 msgid "" "`bpo-21931 `__: msilib.FCICreate() now " "raises TypeError in the case of a bad argument instead of a ValueError with " "a bogus FCI error number. Patch by Jeffrey Armstrong." msgstr "" -#: ../../../build/NEWS:19338 +#: ../../../build/NEWS:19357 msgid "" "`bpo-13866 `__: *quote_via* argument " "added to urllib.parse.urlencode." msgstr "" -#: ../../../build/NEWS:19340 +#: ../../../build/NEWS:19359 msgid "" "`bpo-20098 `__: New mangle_from policy " "option for email, default True for compat32, but False for all other " "policies." msgstr "" -#: ../../../build/NEWS:19343 +#: ../../../build/NEWS:19362 msgid "" "`bpo-24211 `__: The email library now " "supports RFC 6532: it can generate headers using utf-8 instead of encoded " "words." msgstr "" -#: ../../../build/NEWS:19346 +#: ../../../build/NEWS:19365 msgid "" "`bpo-16314 `__: Added support for the " "LZMA compression in distutils." msgstr "" -#: ../../../build/NEWS:19348 +#: ../../../build/NEWS:19367 msgid "" "`bpo-21804 `__: poplib now supports RFC " "6856 (UTF8)." msgstr "" -#: ../../../build/NEWS:19350 +#: ../../../build/NEWS:19369 msgid "" "`bpo-18682 `__: Optimized pprint " "functions for builtin scalar types." msgstr "" -#: ../../../build/NEWS:19352 +#: ../../../build/NEWS:19371 msgid "" "`bpo-22027 `__: smtplib now supports RFC" " 6531 (SMTPUTF8)." msgstr "" -#: ../../../build/NEWS:19354 +#: ../../../build/NEWS:19373 msgid "" "`bpo-23488 `__: Random generator objects" " now consume 2x less memory on 64-bit." msgstr "" -#: ../../../build/NEWS:19356 +#: ../../../build/NEWS:19375 msgid "" "`bpo-1322 `__: platform.dist() and " "platform.linux_distribution() functions are now deprecated. Initial patch " "by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19359 +#: ../../../build/NEWS:19378 msgid "" "`bpo-22486 `__: Added the math.gcd() " "function. The fractions.gcd() function now is deprecated. Based on patch " "by Mark Dickinson." msgstr "" -#: ../../../build/NEWS:19362 +#: ../../../build/NEWS:19381 msgid "" "`bpo-24064 `__: Property() docstrings " "are now writeable. (Patch by Berker Peksag.)" msgstr "" -#: ../../../build/NEWS:19365 +#: ../../../build/NEWS:19384 msgid "" "`bpo-22681 `__: Added support for the " "koi8_t encoding." msgstr "" -#: ../../../build/NEWS:19367 +#: ../../../build/NEWS:19386 msgid "" "`bpo-22682 `__: Added support for the " "kz1048 encoding." msgstr "" -#: ../../../build/NEWS:19369 +#: ../../../build/NEWS:19388 msgid "" "`bpo-23796 `__: peek and read1 methods " "of BufferedReader now raise ValueError if they called on a closed object. " "Patch by John Hergenroeder." msgstr "" -#: ../../../build/NEWS:19372 +#: ../../../build/NEWS:19391 msgid "" "`bpo-21795 `__: smtpd now supports the " "8BITMIME extension whenever the new *decode_data* constructor argument is " "set to False." msgstr "" -#: ../../../build/NEWS:19375 +#: ../../../build/NEWS:19394 msgid "" "`bpo-24155 `__: optimize heapq.heapify()" " for better cache performance when heapifying large lists." msgstr "" -#: ../../../build/NEWS:19378 +#: ../../../build/NEWS:19397 msgid "" "`bpo-21800 `__: imaplib now supports RFC" " 5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " "encodes non-ASCII usernames and passwords to UTF8." msgstr "" -#: ../../../build/NEWS:19382 +#: ../../../build/NEWS:19401 msgid "" "`bpo-20274 `__: When calling a " "_sqlite.Connection, it now complains if passed any keyword arguments. " "Previously it silently ignored them." msgstr "" -#: ../../../build/NEWS:19385 +#: ../../../build/NEWS:19404 msgid "" "`bpo-20274 `__: Remove ignored and " "erroneous \"kwargs\" parameters from three METH_VARARGS methods on " "_sqlite.Connection." msgstr "" -#: ../../../build/NEWS:19388 +#: ../../../build/NEWS:19407 msgid "" "`bpo-24134 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a" @@ -27611,221 +27645,221 @@ msgid "" "is passed in the context manager mode." msgstr "" -#: ../../../build/NEWS:19393 +#: ../../../build/NEWS:19412 msgid "" "`bpo-24018 `__: Add a " "collections.abc.Generator abstract base class. Contributed by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19396 +#: ../../../build/NEWS:19415 msgid "" "`bpo-23880 `__: Tkinter's getint() and " "getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " "numbers (in particular int)." msgstr "" -#: ../../../build/NEWS:19399 +#: ../../../build/NEWS:19418 msgid "" "`bpo-22619 `__: Added negative limit " "support in the traceback module. Based on patch by Dmitry Kazakov." msgstr "" -#: ../../../build/NEWS:19402 +#: ../../../build/NEWS:19421 msgid "" "`bpo-24094 `__: Fix possible crash in " "json.encode with poorly behaved dict subclasses." msgstr "" -#: ../../../build/NEWS:19405 +#: ../../../build/NEWS:19424 msgid "" "`bpo-9246 `__: On POSIX, os.getcwd() now " "supports paths longer than 1025 bytes. Patch written by William Orr." msgstr "" -#: ../../../build/NEWS:19408 +#: ../../../build/NEWS:19427 msgid "" "`bpo-17445 `__: add difflib.diff_bytes()" " to support comparison of byte strings (fixes a regression from Python 2)." msgstr "" -#: ../../../build/NEWS:19411 +#: ../../../build/NEWS:19430 msgid "" "`bpo-23917 `__: Fall back to sequential " "compilation when ProcessPoolExecutor doesn't exist. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:19414 +#: ../../../build/NEWS:19433 msgid "" "`bpo-23008 `__: Fixed resolving " "attributes with boolean value is False in pydoc." msgstr "" -#: ../../../build/NEWS:19417 +#: ../../../build/NEWS:19436 msgid "" "Fix asyncio issue 235: LifoQueue and PriorityQueue's put didn't increment " "unfinished tasks (this bug was introduced when JoinableQueue was merged with" " Queue)." msgstr "" -#: ../../../build/NEWS:19421 +#: ../../../build/NEWS:19440 msgid "" "`bpo-23908 `__: os functions now reject " "paths with embedded null character on Windows instead of silently truncating" " them." msgstr "" -#: ../../../build/NEWS:19424 +#: ../../../build/NEWS:19443 msgid "" "`bpo-23728 `__: binascii.crc_hqx() could" " return an integer outside of the range 0-0xffff for empty data." msgstr "" -#: ../../../build/NEWS:19427 +#: ../../../build/NEWS:19446 msgid "" "`bpo-23887 `__: urllib.error.HTTPError " "now has a proper repr() representation. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:19430 +#: ../../../build/NEWS:19449 msgid "" "asyncio: New event loop APIs: set_task_factory() and get_task_factory()." msgstr "" -#: ../../../build/NEWS:19432 +#: ../../../build/NEWS:19451 msgid "asyncio: async() function is deprecated in favour of ensure_future()." msgstr "" -#: ../../../build/NEWS:19434 +#: ../../../build/NEWS:19453 msgid "" "`bpo-24178 `__: asyncio.Lock, Condition," " Semaphore, and BoundedSemaphore support new 'async with' syntax. " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19437 +#: ../../../build/NEWS:19456 msgid "" "`bpo-24179 `__: Support 'async for' for " "asyncio.StreamReader. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19440 +#: ../../../build/NEWS:19459 msgid "" "`bpo-24184 `__: Add AsyncIterator and " "AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19443 +#: ../../../build/NEWS:19462 msgid "" "`bpo-22547 `__: Implement informative " "__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19446 +#: ../../../build/NEWS:19465 msgid "" "`bpo-24190 `__: Implement " "inspect.BoundArgument.apply_defaults() method. Contributed by Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19449 +#: ../../../build/NEWS:19468 msgid "" "`bpo-20691 `__: Add 'follow_wrapped' " "argument to inspect.Signature.from_callable() and inspect.signature(). " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19453 +#: ../../../build/NEWS:19472 msgid "" "`bpo-24248 `__: Deprecate " "inspect.Signature.from_function() and inspect.Signature.from_builtin()." msgstr "" -#: ../../../build/NEWS:19456 +#: ../../../build/NEWS:19475 msgid "" "`bpo-23898 `__: Fix " "inspect.classify_class_attrs() to support attributes with overloaded __eq__ " "and __bool__. Patch by Mike Bayer." msgstr "" -#: ../../../build/NEWS:19459 +#: ../../../build/NEWS:19478 msgid "" "`bpo-24298 `__: Fix inspect.signature() " "to correctly unwrap wrappers around bound methods." msgstr "" -#: ../../../build/NEWS:19465 +#: ../../../build/NEWS:19484 msgid "" "`bpo-23184 `__: remove unused names and " "imports in idlelib. Initial patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:19471 +#: ../../../build/NEWS:19490 msgid "" "`bpo-21520 `__: test_zipfile no longer " "fails if the word 'bad' appears anywhere in the name of the current " "directory." msgstr "" -#: ../../../build/NEWS:19474 +#: ../../../build/NEWS:19493 msgid "" "`bpo-9517 `__: Move script_helper into " "the support package. Patch by Christie Wilson." msgstr "" -#: ../../../build/NEWS:19480 +#: ../../../build/NEWS:19499 msgid "" "`bpo-22155 `__: Add File Handlers " "subsection with createfilehandler to tkinter doc. Remove obsolete example " "from FAQ. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19483 +#: ../../../build/NEWS:19502 msgid "" "`bpo-24029 `__: Document the name " "binding behavior for submodule imports." msgstr "" -#: ../../../build/NEWS:19485 +#: ../../../build/NEWS:19504 msgid "" "`bpo-24077 `__: Fix typo in man page for" " -I command option: -s, not -S" msgstr "" -#: ../../../build/NEWS:19490 +#: ../../../build/NEWS:19509 msgid "" "`bpo-24000 `__: Improved Argument " "Clinic's mapping of converters to legacy \"format units\". Updated the " "documentation to match." msgstr "" -#: ../../../build/NEWS:19493 +#: ../../../build/NEWS:19512 msgid "" "`bpo-24001 `__: Argument Clinic " "converters now use accept={type} instead of types={'type'} to specify the " "types the converter accepts." msgstr "" -#: ../../../build/NEWS:19496 +#: ../../../build/NEWS:19515 msgid "" "`bpo-23330 `__: h2py now supports " "arbitrary filenames in #include." msgstr "" -#: ../../../build/NEWS:19498 +#: ../../../build/NEWS:19517 msgid "" "`bpo-24031 `__: make patchcheck now " "supports git checkouts, too." msgstr "" -#: ../../../build/NEWS:19502 +#: ../../../build/NEWS:19521 msgid "Python 3.5.0 alpha 4" msgstr "Python 3.5.0 alfa 4" -#: ../../../build/NEWS:19504 +#: ../../../build/NEWS:19523 msgid "*Release date: 2015-04-19*" msgstr "*Tanggal rilis: 2015-04-19*" -#: ../../../build/NEWS:19509 +#: ../../../build/NEWS:19528 msgid "" "`bpo-22980 `__: Under Linux, " "GNU/KFreeBSD and the Hurd, C extensions now include the architecture triplet" @@ -27834,26 +27868,26 @@ msgid "" ":pep:`3149`-style information." msgstr "" -#: ../../../build/NEWS:19514 +#: ../../../build/NEWS:19533 msgid "" "`bpo-22631 `__: Added Linux-specific " "socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19517 +#: ../../../build/NEWS:19536 msgid "" "`bpo-23731 `__: Implement :pep:`488`: " "removal of .pyo files." msgstr "" -#: ../../../build/NEWS:19519 +#: ../../../build/NEWS:19538 msgid "" "`bpo-23726 `__: Don't enable GC for user" " subclasses of non-GC types that don't add any new fields. Patch by Eugene " "Toder." msgstr "" -#: ../../../build/NEWS:19522 +#: ../../../build/NEWS:19541 msgid "" "`bpo-23309 `__: Avoid a deadlock at " "shutdown if a daemon thread is aborted while it is holding a lock to a " @@ -27861,43 +27895,43 @@ msgid "" "(typically stdout or stderr). A fatal error is emitted instead." msgstr "" -#: ../../../build/NEWS:19527 +#: ../../../build/NEWS:19546 msgid "" "`bpo-22977 `__: Fixed formatting Windows" " error messages on Wine. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19530 +#: ../../../build/NEWS:19549 msgid "" "`bpo-23466 `__: %c, %o, %x, and %X in " "bytes formatting now raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:19533 +#: ../../../build/NEWS:19552 msgid "" "`bpo-24044 `__: Fix possible null " "pointer dereference in list.sort in out of memory conditions." msgstr "" -#: ../../../build/NEWS:19536 +#: ../../../build/NEWS:19555 msgid "" "`bpo-21354 `__: PyCFunction_New function" " is exposed by python DLL again." msgstr "" -#: ../../../build/NEWS:19541 +#: ../../../build/NEWS:19560 msgid "" "`bpo-23840 `__: tokenize.open() now " "closes the temporary binary file on error to fix a resource warning." msgstr "" -#: ../../../build/NEWS:19544 +#: ../../../build/NEWS:19563 msgid "" "`bpo-16914 `__: new debuglevel 2 in " "smtplib adds timestamps to debug output." msgstr "" -#: ../../../build/NEWS:19546 +#: ../../../build/NEWS:19565 msgid "" "`bpo-7159 `__: urllib.request now " "supports sending auth credentials automatically after the first 401. This " @@ -27905,39 +27939,39 @@ msgid "" "`__ and supersedes that change." msgstr "" -#: ../../../build/NEWS:19550 +#: ../../../build/NEWS:19569 msgid "" "`bpo-23703 `__: Fix a regression in " "urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19553 +#: ../../../build/NEWS:19572 msgid "" "`bpo-4254 `__: Adds " "_curses.update_lines_cols(). Patch by Arnon Yaari" msgstr "" -#: ../../../build/NEWS:19555 +#: ../../../build/NEWS:19574 msgid "" "`bpo-19933 `__: Provide default argument" " for ndigits in round. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19558 +#: ../../../build/NEWS:19577 msgid "" "`bpo-23193 `__: Add a numeric_owner " "parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " "by Michael Vogt and Eric Smith." msgstr "" -#: ../../../build/NEWS:19561 +#: ../../../build/NEWS:19580 msgid "" "`bpo-23342 `__: Add a subprocess.run() " "function than returns a CalledProcess instance for a more consistent API " "than the existing call* functions." msgstr "" -#: ../../../build/NEWS:19564 +#: ../../../build/NEWS:19583 msgid "" "`bpo-21217 `__: inspect.getsourcelines()" " now tries to compute the start and end lines from the code object, fixing " @@ -27945,49 +27979,49 @@ msgid "" "Thomas Ballinger and Allison Kaptur." msgstr "" -#: ../../../build/NEWS:19568 +#: ../../../build/NEWS:19587 msgid "" "`bpo-24521 `__: Fix possible integer " "overflows in the pickle module." msgstr "" -#: ../../../build/NEWS:19570 +#: ../../../build/NEWS:19589 msgid "" "`bpo-22931 `__: Allow '[' and ']' in " "cookie values." msgstr "" -#: ../../../build/NEWS:19572 +#: ../../../build/NEWS:19591 msgid "" "The keywords attribute of functools.partial is now always a dictionary." msgstr "" -#: ../../../build/NEWS:19574 +#: ../../../build/NEWS:19593 msgid "" "`bpo-23811 `__: Add missing newline to " "the PyCompileError error message. Patch by Alex Shkop." msgstr "" -#: ../../../build/NEWS:19577 +#: ../../../build/NEWS:19596 msgid "" "`bpo-21116 `__: Avoid blowing memory " "when allocating a multiprocessing shared array that's larger than 50% of the" " available RAM. Patch by Médéric Boquien." msgstr "" -#: ../../../build/NEWS:19581 +#: ../../../build/NEWS:19600 msgid "" "`bpo-22982 `__: Improve BOM handling " "when seeking to multiple positions of a writable text file." msgstr "" -#: ../../../build/NEWS:19584 +#: ../../../build/NEWS:19603 msgid "" "`bpo-23464 `__: Removed deprecated " "asyncio JoinableQueue." msgstr "" -#: ../../../build/NEWS:19586 +#: ../../../build/NEWS:19605 msgid "" "`bpo-23529 `__: Limit the size of " "decompressed data when reading from GzipFile, BZ2File or LZMAFile. This " @@ -27996,47 +28030,47 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:19591 +#: ../../../build/NEWS:19610 msgid "" "`bpo-21859 `__: Added Python " "implementation of io.FileIO." msgstr "" -#: ../../../build/NEWS:19593 +#: ../../../build/NEWS:19612 msgid "" "`bpo-23865 `__: close() methods in " "multiple modules now are idempotent and more robust at shutdown. If they " "need to release multiple resources, all are released even if errors occur." msgstr "" -#: ../../../build/NEWS:19597 +#: ../../../build/NEWS:19616 msgid "" "`bpo-23400 `__: Raise same exception on " "both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." msgstr "" -#: ../../../build/NEWS:19600 +#: ../../../build/NEWS:19619 msgid "" "`bpo-10838 `__: The subprocess now " "module includes SubprocessError and TimeoutError in its list of exported " "names for the users wild enough to use ``from subprocess import *``." msgstr "" -#: ../../../build/NEWS:19604 +#: ../../../build/NEWS:19623 msgid "" "`bpo-23411 `__: Added DefragResult, " "ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and " "SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19608 +#: ../../../build/NEWS:19627 msgid "" "`bpo-23881 `__: " "urllib.request.ftpwrapper constructor now closes the socket if the FTP " "connection failed to fix a ResourceWarning." msgstr "" -#: ../../../build/NEWS:19611 +#: ../../../build/NEWS:19630 msgid "" "`bpo-23853 `__: " ":meth:`socket.socket.sendall` does no more reset the socket timeout each " @@ -28044,14 +28078,14 @@ msgid "" "duration to send all data." msgstr "" -#: ../../../build/NEWS:19615 +#: ../../../build/NEWS:19634 msgid "" "`bpo-22721 `__: An order of multiline " "pprint output of set or dict containing orderable and non-orderable elements" " no longer depends on iteration order of set or dict." msgstr "" -#: ../../../build/NEWS:19619 +#: ../../../build/NEWS:19638 msgid "" "`bpo-15133 `__: " "_tkinter.tkapp.getboolean() now supports Tcl_Obj and always returns bool. " @@ -28059,45 +28093,45 @@ msgid "" "Tcl_Obj). tkinter.BooleanVar.get() now always returns bool." msgstr "" -#: ../../../build/NEWS:19624 +#: ../../../build/NEWS:19643 msgid "" "`bpo-10590 `__: xml.sax.parseString() " "now supports string argument." msgstr "" -#: ../../../build/NEWS:19626 +#: ../../../build/NEWS:19645 msgid "" "`bpo-23338 `__: Fixed formatting ctypes " "error messages on Cygwin. Patch by Makoto Kato." msgstr "" -#: ../../../build/NEWS:19629 +#: ../../../build/NEWS:19648 msgid "" "`bpo-15582 `__: inspect.getdoc() now " "follows inheritance chains." msgstr "" -#: ../../../build/NEWS:19631 +#: ../../../build/NEWS:19650 msgid "" "`bpo-2175 `__: SAX parsers now support a " "character stream of InputSource object." msgstr "" -#: ../../../build/NEWS:19634 +#: ../../../build/NEWS:19653 msgid "" "`bpo-16840 `__: Tkinter now supports " "64-bit integers added in Tcl 8.4 and arbitrary precision integers added in " "Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19637 +#: ../../../build/NEWS:19656 msgid "" "`bpo-23834 `__: Fix socket.sendto(), use" " the C Py_ssize_t type to store the result of sendto() instead of the C int " "type." msgstr "" -#: ../../../build/NEWS:19640 +#: ../../../build/NEWS:19659 msgid "" "`bpo-23618 `__: " ":meth:`socket.socket.connect` now waits until the connection completes " @@ -28107,45 +28141,45 @@ msgid "" ":exc:`InterruptedError` for non-blocking sockets." msgstr "" -#: ../../../build/NEWS:19646 +#: ../../../build/NEWS:19665 msgid "" "`bpo-21526 `__: Tkinter now supports new" " boolean type in Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19648 +#: ../../../build/NEWS:19667 msgid "" "`bpo-23836 `__: Fix the faulthandler " "module to handle reentrant calls to its signal handlers." msgstr "" -#: ../../../build/NEWS:19651 +#: ../../../build/NEWS:19670 msgid "" "`bpo-23838 `__: linecache now clears the" " cache and returns an empty result on MemoryError." msgstr "" -#: ../../../build/NEWS:19654 +#: ../../../build/NEWS:19673 msgid "" "`bpo-10395 `__: Added " "os.path.commonpath(). Implemented in posixpath and ntpath. Based on patch by" " Rafik Draoui." msgstr "" -#: ../../../build/NEWS:19657 +#: ../../../build/NEWS:19676 msgid "" "`bpo-23611 `__: Serializing more " "\"lookupable\" objects (such as unbound methods or nested classes) now are " "supported with pickle protocols < 4." msgstr "" -#: ../../../build/NEWS:19660 +#: ../../../build/NEWS:19679 msgid "" "`bpo-13583 `__: sqlite3.Row now supports" " slice indexing." msgstr "" -#: ../../../build/NEWS:19662 +#: ../../../build/NEWS:19681 msgid "" "`bpo-18473 `__: Fixed 2to3 and 3to2 " "compatible pickle mappings. Fixed ambiguous reverse mappings. Added many " @@ -28153,7 +28187,7 @@ msgid "" " with full name mapping." msgstr "" -#: ../../../build/NEWS:19666 +#: ../../../build/NEWS:19685 msgid "" "`bpo-23485 `__: select.select() is now " "retried automatically with the recomputed timeout when interrupted by a " @@ -28161,103 +28195,103 @@ msgid "" "part of the :pep:`475`." msgstr "" -#: ../../../build/NEWS:19670 +#: ../../../build/NEWS:19689 msgid "" "`bpo-23752 `__: When built from an " "existing file descriptor, io.FileIO() now only calls fstat() once. Before " "fstat() was called twice, which was not necessary." msgstr "" -#: ../../../build/NEWS:19674 +#: ../../../build/NEWS:19693 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support __add__, __mul__, and __imul__()." msgstr "" -#: ../../../build/NEWS:19677 +#: ../../../build/NEWS:19696 msgid "" "`bpo-23171 `__: csv.Writer.writerow() " "now supports arbitrary iterables." msgstr "" -#: ../../../build/NEWS:19679 +#: ../../../build/NEWS:19698 msgid "" "`bpo-23745 `__: The new email header " "parser now handles duplicate MIME parameter names without error, similar to " "how get_param behaves." msgstr "" -#: ../../../build/NEWS:19682 +#: ../../../build/NEWS:19701 msgid "" "`bpo-22117 `__: Fix os.utime(), it now " "rounds the timestamp towards minus infinity (-inf) instead of rounding " "towards zero." msgstr "" -#: ../../../build/NEWS:19685 +#: ../../../build/NEWS:19704 msgid "" "`bpo-23310 `__: Fix MagicMock's " "initializer to work with __methods__, just like configure_mock(). Patch by " "Kasia Jachim." msgstr "" -#: ../../../build/NEWS:19691 +#: ../../../build/NEWS:19710 msgid "" "`bpo-23817 `__: FreeBSD now uses \"1.0\"" " in the SOVERSION as other operating systems, instead of just \"1\"." msgstr "" -#: ../../../build/NEWS:19694 +#: ../../../build/NEWS:19713 msgid "" "`bpo-23501 `__: Argument Clinic now " "generates code into separate files by default." msgstr "" -#: ../../../build/NEWS:19700 +#: ../../../build/NEWS:19719 msgid "" "`bpo-23799 `__: Added " "test.support.start_threads() for running and cleaning up multiple threads." msgstr "" -#: ../../../build/NEWS:19703 +#: ../../../build/NEWS:19722 msgid "" "`bpo-22390 `__: test.regrtest now emits " "a warning if temporary files or directories are left after running a test." msgstr "" -#: ../../../build/NEWS:19709 +#: ../../../build/NEWS:19728 msgid "" "`bpo-18128 `__: pygettext now uses " "standard +NNNN format in the POT-Creation-Date header." msgstr "" -#: ../../../build/NEWS:19712 +#: ../../../build/NEWS:19731 msgid "" "`bpo-23935 `__: Argument Clinic's " "understanding of format units accepting bytes, bytearrays, and buffers is " "now consistent with both the documentation and the implementation." msgstr "" -#: ../../../build/NEWS:19716 +#: ../../../build/NEWS:19735 msgid "" "`bpo-23944 `__: Argument Clinic now " "wraps long impl prototypes at column 78." msgstr "" -#: ../../../build/NEWS:19718 +#: ../../../build/NEWS:19737 msgid "" "`bpo-20586 `__: Argument Clinic now " "ensures that functions without docstrings have signatures." msgstr "" -#: ../../../build/NEWS:19721 +#: ../../../build/NEWS:19740 msgid "" "`bpo-23492 `__: Argument Clinic now " "generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple" " if possible." msgstr "" -#: ../../../build/NEWS:19724 +#: ../../../build/NEWS:19743 msgid "" "`bpo-23500 `__: Argument Clinic is now " "smarter about generating the \"#ifndef\" (empty) definition of the methoddef" @@ -28266,21 +28300,21 @@ msgid "" " than immediately after the first use." msgstr "" -#: ../../../build/NEWS:19733 +#: ../../../build/NEWS:19752 msgid "" "`bpo-23998 `__: PyImport_ReInitLock() " "now checks for lock allocation error" msgstr "" -#: ../../../build/NEWS:19737 +#: ../../../build/NEWS:19756 msgid "Python 3.5.0 alpha 3" msgstr "Python 3.5.0 alfa 3" -#: ../../../build/NEWS:19739 +#: ../../../build/NEWS:19758 msgid "*Release date: 2015-03-28*" msgstr "*Tanggal rilis: 2015-03-28*" -#: ../../../build/NEWS:19744 +#: ../../../build/NEWS:19763 msgid "" "`bpo-23573 `__: Increased performance of" " string search operations (str.find, str.index, str.count, the in operator, " @@ -28288,44 +28322,44 @@ msgid "" "UCS4)." msgstr "" -#: ../../../build/NEWS:19748 +#: ../../../build/NEWS:19767 msgid "" "`bpo-23753 `__: Python doesn't support " "anymore platforms without stat() or fstat(), these functions are always " "required." msgstr "" -#: ../../../build/NEWS:19751 +#: ../../../build/NEWS:19770 msgid "" "`bpo-23681 `__: The -b option now " "affects comparisons of bytes with int." msgstr "" -#: ../../../build/NEWS:19753 +#: ../../../build/NEWS:19772 msgid "" "`bpo-23632 `__: Memoryviews now allow " "tuple indexing (including for multi-dimensional memoryviews)." msgstr "" -#: ../../../build/NEWS:19756 +#: ../../../build/NEWS:19775 msgid "" "`bpo-23192 `__: Fixed generator lambdas." " Patch by Bruno Cauet." msgstr "" -#: ../../../build/NEWS:19758 +#: ../../../build/NEWS:19777 msgid "" "`bpo-23629 `__: Fix the default " "__sizeof__ implementation for variable-sized objects." msgstr "" -#: ../../../build/NEWS:19764 +#: ../../../build/NEWS:19783 msgid "" "`bpo-14260 `__: The groupindex attribute" " of regular expression pattern object now is non-modifiable mapping." msgstr "" -#: ../../../build/NEWS:19767 +#: ../../../build/NEWS:19786 msgid "" "`bpo-23792 `__: Ignore KeyboardInterrupt" " when the pydoc pager is active. This mimics the behavior of the standard " @@ -28333,51 +28367,51 @@ msgid "" "itself is still running." msgstr "" -#: ../../../build/NEWS:19771 +#: ../../../build/NEWS:19790 msgid "" "`bpo-23775 `__: pprint() of OrderedDict " "now outputs the same representation as repr()." msgstr "" -#: ../../../build/NEWS:19774 +#: ../../../build/NEWS:19793 msgid "" "`bpo-23765 `__: Removed IsBadStringPtr " "calls in ctypes" msgstr "" -#: ../../../build/NEWS:19776 +#: ../../../build/NEWS:19795 msgid "" "`bpo-22364 `__: Improved some re error " "messages using regex for hints." msgstr "" -#: ../../../build/NEWS:19778 +#: ../../../build/NEWS:19797 msgid "" "`bpo-23742 `__: ntpath.expandvars() no " "longer loses unbalanced single quotes." msgstr "" -#: ../../../build/NEWS:19780 +#: ../../../build/NEWS:19799 msgid "" "`bpo-21717 `__: The zipfile.ZipFile.open" " function now supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:19783 +#: ../../../build/NEWS:19802 msgid "" "`bpo-21802 `__: The reader in " "BufferedRWPair now is closed even when closing writer failed in " "BufferedRWPair.close()." msgstr "" -#: ../../../build/NEWS:19786 +#: ../../../build/NEWS:19805 msgid "" "`bpo-23622 `__: Unknown escapes in " "regular expressions that consist of ``'\\'`` and ASCII letter now raise a " "deprecation warning and will be forbidden in Python 3.6." msgstr "" -#: ../../../build/NEWS:19790 +#: ../../../build/NEWS:19809 msgid "" "`bpo-23671 `__: string.Template now " "allows specifying the \"self\" parameter as a keyword argument. " @@ -28385,79 +28419,79 @@ msgid "" "\"format_string\" parameters as keyword arguments." msgstr "" -#: ../../../build/NEWS:19794 +#: ../../../build/NEWS:19813 msgid "" "`bpo-23502 `__: The pprint module now " "supports mapping proxies." msgstr "" -#: ../../../build/NEWS:19796 +#: ../../../build/NEWS:19815 msgid "" "`bpo-17530 `__: pprint now wraps long " "bytes objects and bytearrays." msgstr "" -#: ../../../build/NEWS:19798 +#: ../../../build/NEWS:19817 msgid "" "`bpo-22687 `__: Fixed some corner cases " "in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " "long words." msgstr "" -#: ../../../build/NEWS:19801 +#: ../../../build/NEWS:19820 msgid "" "`bpo-4727 `__: The copy module now uses " "pickle protocol 4 (PEP 3154) and supports copying of instances of classes " "whose __new__ method takes keyword-only arguments." msgstr "" -#: ../../../build/NEWS:19805 +#: ../../../build/NEWS:19824 msgid "" "`bpo-23491 `__: Added a zipapp module to" " support creating executable zip file archives of Python code. Registered " "\".pyz\" and \".pyzw\" extensions on Windows for these archives (PEP 441)." msgstr "" -#: ../../../build/NEWS:19809 +#: ../../../build/NEWS:19828 msgid "" "`bpo-23657 `__: Avoid explicit checks " "for str in zipapp, adding support for pathlib.Path objects as arguments." msgstr "" -#: ../../../build/NEWS:19812 +#: ../../../build/NEWS:19831 msgid "" "`bpo-23688 `__: Added support of " "arbitrary bytes-like objects and avoided unnecessary copying of memoryview " "in gzip.GzipFile.write(). Original patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:19816 +#: ../../../build/NEWS:19835 msgid "" "`bpo-23252 `__: Added support for " "writing ZIP files to unseekable streams." msgstr "" -#: ../../../build/NEWS:19818 +#: ../../../build/NEWS:19837 msgid "" "`bpo-23647 `__: Increase imaplib's " "MAXLINE to accommodate modern mailbox sizes." msgstr "" -#: ../../../build/NEWS:19820 +#: ../../../build/NEWS:19839 msgid "" "`bpo-23539 `__: If body is None, " "http.client.HTTPConnection.request now sets Content-Length to 0 for PUT, " "POST, and PATCH headers to avoid 411 errors from some web servers." msgstr "" -#: ../../../build/NEWS:19824 +#: ../../../build/NEWS:19843 msgid "" "`bpo-22351 `__: The nntplib.NNTP " "constructor no longer leaves the connection and socket open until the " "garbage collector cleans them up. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19828 +#: ../../../build/NEWS:19847 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support methods for index(), insert(), and copy(). This allows " @@ -28465,7 +28499,7 @@ msgid "" "substitutability for lists." msgstr "" -#: ../../../build/NEWS:19832 +#: ../../../build/NEWS:19851 msgid "" "`bpo-23715 `__: " ":func:`signal.sigwaitinfo` and :func:`signal.sigtimedwait` are now retried " @@ -28474,42 +28508,42 @@ msgid "" "timeout with a monotonic clock when it is retried." msgstr "" -#: ../../../build/NEWS:19837 +#: ../../../build/NEWS:19856 msgid "" "`bpo-23001 `__: Few functions in modules" " mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only " "bytes-like object now accept writable bytes-like object too." msgstr "" -#: ../../../build/NEWS:19841 +#: ../../../build/NEWS:19860 msgid "" "`bpo-23646 `__: If time.sleep() is " "interrupted by a signal, the sleep is now retried with the recomputed delay," " except if the signal handler raises an exception (PEP 475)." msgstr "" -#: ../../../build/NEWS:19845 +#: ../../../build/NEWS:19864 msgid "" "`bpo-23136 `__: _strptime now uniformly " "handles all days in week 0, including Dec 30 of previous year. Based on " "patch by Jim Carroll." msgstr "" -#: ../../../build/NEWS:19848 +#: ../../../build/NEWS:19867 msgid "" "`bpo-23700 `__: Iterator of " "NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " "Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:19851 +#: ../../../build/NEWS:19870 msgid "" "`bpo-22903 `__: The fake test case " "created by unittest.loader when it fails importing a test module is now " "picklable." msgstr "" -#: ../../../build/NEWS:19854 +#: ../../../build/NEWS:19873 msgid "" "`bpo-22181 `__: On Linux, os.urandom() " "now uses the new getrandom() syscall if available, syscall introduced in the" @@ -28517,7 +28551,7 @@ msgid "" "the need of a file descriptor and waits until the kernel has enough entropy." msgstr "" -#: ../../../build/NEWS:19859 +#: ../../../build/NEWS:19878 msgid "" "`bpo-2211 `__: Updated the implementation" " of the http.cookies.Morsel class. Setting attributes key, value and " @@ -28528,115 +28562,115 @@ msgid "" "quoting values. Added new tests. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19867 +#: ../../../build/NEWS:19886 msgid "" "`bpo-18983 `__: Allow selection of " "output units in timeit. Patch by Julian Gindi." msgstr "" -#: ../../../build/NEWS:19870 +#: ../../../build/NEWS:19889 msgid "" "`bpo-23631 `__: Fix " "traceback.format_list when a traceback has been mutated." msgstr "" -#: ../../../build/NEWS:19872 +#: ../../../build/NEWS:19891 msgid "" "`bpo-23568 `__: Add rdivmod support to " "MagicMock() objects. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:19875 +#: ../../../build/NEWS:19894 msgid "" "`bpo-2052 `__: Add charset parameter to " "HtmlDiff.make_file()." msgstr "" -#: ../../../build/NEWS:19877 +#: ../../../build/NEWS:19896 msgid "" "`bpo-23668 `__: Support os.truncate and " "os.ftruncate on Windows." msgstr "" -#: ../../../build/NEWS:19879 +#: ../../../build/NEWS:19898 msgid "" "`bpo-23138 `__: Fixed parsing cookies " "with absent keys or values in cookiejar. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19882 +#: ../../../build/NEWS:19901 msgid "" "`bpo-23051 `__: multiprocessing.Pool " "methods imap() and imap_unordered() now handle exceptions raised by an " "iterator. Patch by Alon Diamant and Davin Potts." msgstr "" -#: ../../../build/NEWS:19886 +#: ../../../build/NEWS:19905 msgid "" "`bpo-23581 `__: Add matmul support to " "MagicMock. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:19888 +#: ../../../build/NEWS:19907 msgid "" "`bpo-23566 `__: enable(), register(), " "dump_traceback() and dump_traceback_later() functions of faulthandler now " "accept file descriptors. Patch by Wei Wu." msgstr "" -#: ../../../build/NEWS:19892 +#: ../../../build/NEWS:19911 msgid "" "`bpo-22928 `__: Disabled HTTP header " "injections in http.client. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19895 +#: ../../../build/NEWS:19914 msgid "" "`bpo-23615 `__: Modules bz2, tarfile and" " tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19898 +#: ../../../build/NEWS:19917 msgid "" "`bpo-23605 `__: os.walk() now calls " "os.scandir() instead of os.listdir(). The usage of os.scandir() reduces the " "number of calls to os.stat(). Initial patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:19905 +#: ../../../build/NEWS:19924 msgid "" "`bpo-23585 `__: make patchcheck will " "ensure the interpreter is built." msgstr "" -#: ../../../build/NEWS:19910 +#: ../../../build/NEWS:19929 msgid "" "`bpo-23583 `__: Added tests for standard" " IO streams in IDLE." msgstr "" -#: ../../../build/NEWS:19912 +#: ../../../build/NEWS:19931 msgid "" "`bpo-22289 `__: Prevent test_urllib2net " "failures due to ftp connection timeout." msgstr "" -#: ../../../build/NEWS:19917 +#: ../../../build/NEWS:19936 msgid "" "`bpo-22826 `__: The result of open() in " "Tools/freeze/bkfile.py is now better compatible with regular files (in " "particular it now supports the context management protocol)." msgstr "" -#: ../../../build/NEWS:19923 +#: ../../../build/NEWS:19942 msgid "Python 3.5.0 alpha 2" msgstr "Python 3.5.0 alfa 2" -#: ../../../build/NEWS:19925 +#: ../../../build/NEWS:19944 msgid "*Release date: 2015-03-09*" msgstr "*Tanggal rilis: 2015-03-09*" -#: ../../../build/NEWS:19930 +#: ../../../build/NEWS:19949 msgid "" "`bpo-23571 `__: PyObject_Call() and " "PyCFunction_Call() now raise a SystemError if a function returns a result " @@ -28644,72 +28678,72 @@ msgid "" "exception." msgstr "" -#: ../../../build/NEWS:19937 +#: ../../../build/NEWS:19956 msgid "" "`bpo-22524 `__: New os.scandir() " "function, part of the :pep:`471`: \"os.scandir() function -- a better and " "faster directory iterator\". Patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:19941 +#: ../../../build/NEWS:19960 msgid "" "`bpo-23103 `__: Reduced the memory " "consumption of IPv4Address and IPv6Address." msgstr "" -#: ../../../build/NEWS:19943 +#: ../../../build/NEWS:19962 msgid "" "`bpo-21793 `__: BaseHTTPRequestHandler " "again logs response code as numeric, not as stringified enum. Patch by " "Demian Brecht." msgstr "" -#: ../../../build/NEWS:19946 +#: ../../../build/NEWS:19965 msgid "" "`bpo-23476 `__: In the ssl module, " "enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " "it is available." msgstr "" -#: ../../../build/NEWS:19949 +#: ../../../build/NEWS:19968 msgid "" "`bpo-23576 `__: Avoid stalling in SSL " "reads when EOF has been reached in the SSL layer but the underlying " "connection hasn't been closed." msgstr "" -#: ../../../build/NEWS:19952 +#: ../../../build/NEWS:19971 msgid "" "`bpo-23504 `__: Added an __all__ to the " "types module." msgstr "" -#: ../../../build/NEWS:19954 +#: ../../../build/NEWS:19973 msgid "" "`bpo-23563 `__: Optimized utility " "functions in urllib.parse." msgstr "" -#: ../../../build/NEWS:19956 +#: ../../../build/NEWS:19975 msgid "" "`bpo-7830 `__: Flatten nested " "functools.partial." msgstr "" -#: ../../../build/NEWS:19958 +#: ../../../build/NEWS:19977 msgid "" "`bpo-20204 `__: Added the __module__ " "attribute to _tkinter classes." msgstr "" -#: ../../../build/NEWS:19960 +#: ../../../build/NEWS:19979 msgid "" "`bpo-19980 `__: Improved help() for non-" "recognized strings. help('') now shows the help on str. help('help') now " "shows the help on help(). Original patch by Mark Lawrence." msgstr "" -#: ../../../build/NEWS:19964 +#: ../../../build/NEWS:19983 msgid "" "`bpo-23521 `__: Corrected pure python " "implementation of timedelta division. Eliminated OverflowError from " @@ -28717,236 +28751,236 @@ msgid "" "division." msgstr "" -#: ../../../build/NEWS:19968 +#: ../../../build/NEWS:19987 msgid "" "`bpo-21619 `__: Popen objects no longer " "leave a zombie after exit in the with statement if the pipe was broken. " "Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19971 +#: ../../../build/NEWS:19990 msgid "" "`bpo-22936 `__: Make it possible to show" " local variables in tracebacks for both the traceback module and unittest." msgstr "" -#: ../../../build/NEWS:19974 +#: ../../../build/NEWS:19993 msgid "" "`bpo-15955 `__: Add an option to limit " "the output size in bz2.decompress(). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:19977 +#: ../../../build/NEWS:19996 msgid "" "`bpo-6639 `__: Module-level turtle " "functions no longer raise TclError after closing the window." msgstr "" -#: ../../../build/NEWS:19980 +#: ../../../build/NEWS:19999 msgid "" "`bpo-814253 `__: Group references and " "conditional group references now work in lookbehind assertions in regular " "expressions. (See also: `bpo-9179 `__)" msgstr "" -#: ../../../build/NEWS:19983 +#: ../../../build/NEWS:20002 msgid "" "`bpo-23215 `__: Multibyte codecs with " "custom error handlers that ignores errors consumed too much memory and " "raised SystemError or MemoryError. Original patch by Aleksi Torhamo." msgstr "" -#: ../../../build/NEWS:19987 +#: ../../../build/NEWS:20006 msgid "" "`bpo-5700 `__: io.FileIO() called flush()" " after closing the file. flush() was not called in close() if closefd=False." msgstr "" -#: ../../../build/NEWS:19990 +#: ../../../build/NEWS:20009 msgid "" "`bpo-23374 `__: Fixed pydoc failure with" " non-ASCII files when stdout encoding differs from file system encoding " "(e.g. on Mac OS)." msgstr "" -#: ../../../build/NEWS:19993 +#: ../../../build/NEWS:20012 msgid "" "`bpo-23481 `__: Remove RC4 from the SSL " "module's default cipher list." msgstr "" -#: ../../../build/NEWS:19995 +#: ../../../build/NEWS:20014 msgid "" "`bpo-21548 `__: Fix pydoc.synopsis() and" " pydoc.apropos() on modules with empty docstrings." msgstr "" -#: ../../../build/NEWS:19998 +#: ../../../build/NEWS:20017 msgid "" "`bpo-22885 `__: Fixed arbitrary code " "execution vulnerability in the dbm.dumb module. Original patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20001 +#: ../../../build/NEWS:20020 msgid "" "`bpo-23239 `__: ssl.match_hostname() now" " supports matching of IP addresses." msgstr "" -#: ../../../build/NEWS:20003 +#: ../../../build/NEWS:20022 msgid "" "`bpo-23146 `__: Fix mishandling of " "absolute Windows paths with forward slashes in pathlib." msgstr "" -#: ../../../build/NEWS:20006 +#: ../../../build/NEWS:20025 msgid "" "`bpo-23096 `__: Pickle representation of" " floats with protocol 0 now is the same for both Python and C " "implementations." msgstr "" -#: ../../../build/NEWS:20009 +#: ../../../build/NEWS:20028 msgid "" "`bpo-19105 `__: pprint now more " "efficiently uses free space at the right." msgstr "" -#: ../../../build/NEWS:20011 +#: ../../../build/NEWS:20030 msgid "" "`bpo-14910 `__: Add allow_abbrev " "parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " "Bethard, paul j3 and Daniel Eriksson." msgstr "" -#: ../../../build/NEWS:20014 +#: ../../../build/NEWS:20033 msgid "" "`bpo-21717 `__: tarfile.open() now " "supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:20016 +#: ../../../build/NEWS:20035 msgid "" "`bpo-23344 `__: marshal.dumps() is now " "20-25% faster on average." msgstr "" -#: ../../../build/NEWS:20018 +#: ../../../build/NEWS:20037 msgid "" "`bpo-20416 `__: marshal.dumps() with " "protocols 3 and 4 is now 40-50% faster on average." msgstr "" -#: ../../../build/NEWS:20021 +#: ../../../build/NEWS:20040 msgid "" "`bpo-23421 `__: Fixed compression in " "tarfile CLI. Patch by wdv4758h." msgstr "" -#: ../../../build/NEWS:20023 +#: ../../../build/NEWS:20042 msgid "" "`bpo-23367 `__: Fix possible overflows " "in the unicodedata module." msgstr "" -#: ../../../build/NEWS:20025 +#: ../../../build/NEWS:20044 msgid "" "`bpo-23361 `__: Fix possible overflow in" " Windows subprocess creation code." msgstr "" -#: ../../../build/NEWS:20027 +#: ../../../build/NEWS:20046 msgid "" "logging.handlers.QueueListener now takes a respect_handler_level keyword " "argument which, if set to True, will pass messages to handlers taking " "handler levels into account." msgstr "" -#: ../../../build/NEWS:20031 +#: ../../../build/NEWS:20050 msgid "" "`bpo-19705 `__: turtledemo now has a " "visual sorting algorithm demo. Original patch from Jason Yeo." msgstr "" -#: ../../../build/NEWS:20034 +#: ../../../build/NEWS:20053 msgid "" "`bpo-23801 `__: Fix issue where " "cgi.FieldStorage did not always ignore the entire preamble to a multipart " "body." msgstr "" -#: ../../../build/NEWS:20040 +#: ../../../build/NEWS:20059 msgid "" "`bpo-23445 `__: pydebug builds now use " "\"gcc -Og\" where possible, to make the resulting executable faster." msgstr "" -#: ../../../build/NEWS:20043 +#: ../../../build/NEWS:20062 msgid "" "`bpo-23686 `__: Update OS X 10.5 " "installer build to use OpenSSL 1.0.2a." msgstr "" -#: ../../../build/NEWS:20048 +#: ../../../build/NEWS:20067 msgid "" "`bpo-20204 `__: Deprecation warning is " "now raised for builtin types without the __module__ attribute." msgstr "" -#: ../../../build/NEWS:20054 +#: ../../../build/NEWS:20073 msgid "" "`bpo-23465 `__: Implement :pep:`486` - " "Make the Python Launcher aware of virtual environments. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20057 +#: ../../../build/NEWS:20076 msgid "" "`bpo-23437 `__: Make user scripts " "directory versioned on Windows. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20062 +#: ../../../build/NEWS:20081 msgid "Python 3.5.0 alpha 1" msgstr "Python 3.5.0 alfa 1" -#: ../../../build/NEWS:20064 +#: ../../../build/NEWS:20083 msgid "*Release date: 2015-02-08*" msgstr "*Tanggal rilis: 2015-02-08*" -#: ../../../build/NEWS:20069 +#: ../../../build/NEWS:20088 msgid "" "`bpo-23285 `__: PEP 475 - EINTR " "handling." msgstr "" -#: ../../../build/NEWS:20071 +#: ../../../build/NEWS:20090 msgid "" "`bpo-22735 `__: Fix many edge cases " "(including crashes) involving custom mro() implementations." msgstr "" -#: ../../../build/NEWS:20074 +#: ../../../build/NEWS:20093 msgid "" "`bpo-22896 `__: Avoid using " "PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " "PyObject_AsWriteBuffer()." msgstr "" -#: ../../../build/NEWS:20077 +#: ../../../build/NEWS:20096 msgid "" "`bpo-21295 `__: Revert some changes " "(`bpo-16795 `__) to AST line numbers and" " column offsets that constituted a regression." msgstr "" -#: ../../../build/NEWS:20080 +#: ../../../build/NEWS:20099 msgid "" "`bpo-22986 `__: Allow changing an " "object's __class__ between a dynamic type and static type in some cases." msgstr "" -#: ../../../build/NEWS:20083 +#: ../../../build/NEWS:20102 msgid "" "`bpo-15859 `__: " "PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " @@ -28955,199 +28989,199 @@ msgid "" "platforms other than Windows. Patch written by Campbell Barton." msgstr "" -#: ../../../build/NEWS:20088 +#: ../../../build/NEWS:20107 msgid "" "`bpo-21408 `__: The default __ne__() now" " returns NotImplemented if __eq__() returned NotImplemented. Original patch" " by Martin Panter." msgstr "" -#: ../../../build/NEWS:20091 +#: ../../../build/NEWS:20110 msgid "" "`bpo-23321 `__: Fixed a crash in " "str.decode() when error handler returned replacement string longer than " "malformed input data." msgstr "" -#: ../../../build/NEWS:20094 +#: ../../../build/NEWS:20113 msgid "" "`bpo-22286 `__: The \"backslashreplace\"" " error handlers now works with decoding and translating." msgstr "" -#: ../../../build/NEWS:20097 +#: ../../../build/NEWS:20116 msgid "" "`bpo-23253 `__: Delay-load " "ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." msgstr "" -#: ../../../build/NEWS:20100 +#: ../../../build/NEWS:20119 msgid "" "`bpo-22038 `__: pyatomic.h now uses " "stdatomic.h or GCC built-in functions for atomic memory access if available." " Patch written by Vitor de Lima and Gustavo Temple." msgstr "" -#: ../../../build/NEWS:20104 +#: ../../../build/NEWS:20123 msgid "" "`bpo-20284 `__: %-interpolation (aka " "printf) formatting added for bytes and bytearray." msgstr "" -#: ../../../build/NEWS:20107 +#: ../../../build/NEWS:20126 msgid "" "`bpo-23048 `__: Fix jumping out of an " "infinite while loop in the pdb." msgstr "" -#: ../../../build/NEWS:20109 +#: ../../../build/NEWS:20128 msgid "" "`bpo-20335 `__: bytes constructor now " "raises TypeError when encoding or errors is specified with non-string " "argument. Based on patch by Renaud Blanch." msgstr "" -#: ../../../build/NEWS:20112 +#: ../../../build/NEWS:20131 msgid "" "`bpo-22834 `__: If the current working " "directory ends up being set to a non-existent directory then import will no " "longer raise FileNotFoundError." msgstr "" -#: ../../../build/NEWS:20115 +#: ../../../build/NEWS:20134 msgid "" "`bpo-22869 `__: Move the interpreter " "startup & shutdown code to a new dedicated pylifecycle.c module" msgstr "" -#: ../../../build/NEWS:20118 +#: ../../../build/NEWS:20137 msgid "" "`bpo-22847 `__: Improve method cache " "efficiency." msgstr "" -#: ../../../build/NEWS:20120 +#: ../../../build/NEWS:20139 msgid "" "`bpo-22335 `__: Fix crash when trying to" " enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." msgstr "" -#: ../../../build/NEWS:20123 +#: ../../../build/NEWS:20142 msgid "" "`bpo-22653 `__: Fix an assertion failure" " in debug mode when doing a reentrant dict insertion in debug mode." msgstr "" -#: ../../../build/NEWS:20126 +#: ../../../build/NEWS:20145 msgid "" "`bpo-22643 `__: Fix integer overflow in " "Unicode case operations (upper, lower, title, swapcase, casefold)." msgstr "" -#: ../../../build/NEWS:20129 +#: ../../../build/NEWS:20148 msgid "" "`bpo-17636 `__: Circular imports " "involving relative imports are now supported." msgstr "" -#: ../../../build/NEWS:20131 +#: ../../../build/NEWS:20150 msgid "" "`bpo-22604 `__: Fix assertion error in " "debug mode when dividing a complex number by (nan+0j)." msgstr "" -#: ../../../build/NEWS:20134 +#: ../../../build/NEWS:20153 msgid "" "`bpo-21052 `__: Do not raise " "ImportWarning when sys.path_hooks or sys.meta_path are set to None." msgstr "" -#: ../../../build/NEWS:20137 +#: ../../../build/NEWS:20156 msgid "" "`bpo-16518 `__: Use 'bytes-like object " "required' in error messages that previously used the far more cryptic \"'x' " "does not support the buffer protocol." msgstr "" -#: ../../../build/NEWS:20141 +#: ../../../build/NEWS:20160 msgid "" "`bpo-22470 `__: Fixed integer overflow " "issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\"" " error handlers." msgstr "" -#: ../../../build/NEWS:20144 +#: ../../../build/NEWS:20163 msgid "" "`bpo-22540 `__: speed up " "`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " "second argument has metaclass `type`." msgstr "" -#: ../../../build/NEWS:20147 +#: ../../../build/NEWS:20166 msgid "" "`bpo-18711 `__: Add a new " "`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " "`va_list` argument." msgstr "" -#: ../../../build/NEWS:20150 +#: ../../../build/NEWS:20169 msgid "" "`bpo-22520 `__: Fix overflow checking " "when generating the repr of a unicode object." msgstr "" -#: ../../../build/NEWS:20153 +#: ../../../build/NEWS:20172 msgid "" "`bpo-22519 `__: Fix overflow checking in" " PyBytes_Repr." msgstr "" -#: ../../../build/NEWS:20155 +#: ../../../build/NEWS:20174 msgid "" "`bpo-22518 `__: Fix integer overflow " "issues in latin-1 encoding." msgstr "" -#: ../../../build/NEWS:20157 +#: ../../../build/NEWS:20176 msgid "" "`bpo-16324 `__: _charset parameter of " "MIMEText now also accepts email.charset.Charset instances. Initial patch by " "Claude Paroz." msgstr "" -#: ../../../build/NEWS:20160 +#: ../../../build/NEWS:20179 msgid "" "`bpo-1764286 `__: Fix " "inspect.getsource() to support decorated functions. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20163 +#: ../../../build/NEWS:20182 msgid "" "`bpo-18554 `__: os.__all__ includes " "posix functions." msgstr "" -#: ../../../build/NEWS:20165 +#: ../../../build/NEWS:20184 msgid "" "`bpo-21391 `__: Use os.path.abspath in " "the shutil module." msgstr "" -#: ../../../build/NEWS:20167 +#: ../../../build/NEWS:20186 msgid "" "`bpo-11471 `__: avoid generating a " "JUMP_FORWARD instruction at the end of an if-block if there is no else-" "clause. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:20170 +#: ../../../build/NEWS:20189 msgid "" "`bpo-22215 `__: Now ValueError is raised" " instead of TypeError when str or bytes argument contains not permitted null" " character or byte." msgstr "" -#: ../../../build/NEWS:20173 +#: ../../../build/NEWS:20192 msgid "" "`bpo-22258 `__: Fix the internal " "function set_inheritable() on Illumos. This platform exposes the function " @@ -29156,63 +29190,63 @@ msgid "" "slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." msgstr "" -#: ../../../build/NEWS:20179 +#: ../../../build/NEWS:20198 msgid "" "`bpo-21389 `__: Displaying the " "__qualname__ of the underlying function in the repr of a bound method." msgstr "" -#: ../../../build/NEWS:20182 +#: ../../../build/NEWS:20201 msgid "" "`bpo-22206 `__: Using pthread, " "PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " "integer overflow." msgstr "" -#: ../../../build/NEWS:20185 +#: ../../../build/NEWS:20204 msgid "" "`bpo-20184 `__: Argument Clinic based " "signature introspection added for 30 of the builtin functions." msgstr "" -#: ../../../build/NEWS:20188 +#: ../../../build/NEWS:20207 msgid "" "`bpo-22116 `__: C functions and methods " "(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " "Wei Wu." msgstr "" -#: ../../../build/NEWS:20191 +#: ../../../build/NEWS:20210 msgid "" "`bpo-22077 `__: Improve index error " "messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " "Added ', not ' for bytearrays. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20195 +#: ../../../build/NEWS:20214 msgid "" "`bpo-20179 `__: Apply Argument Clinic to" " bytes and bytearray. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:20198 +#: ../../../build/NEWS:20217 msgid "" "`bpo-22082 `__: Clear interned strings " "in slotdefs." msgstr "" -#: ../../../build/NEWS:20200 +#: ../../../build/NEWS:20219 msgid "Upgrade Unicode database to Unicode 7.0.0." msgstr "Perbarui database Unicode ke Unicode 7.0.0." -#: ../../../build/NEWS:20202 +#: ../../../build/NEWS:20221 msgid "" "`bpo-21897 `__: Fix a crash with the " "f_locals attribute with closure variables when frame.clear() has been " "called." msgstr "" -#: ../../../build/NEWS:20205 +#: ../../../build/NEWS:20224 msgid "" "`bpo-21205 `__: Add a new " "``__qualname__`` attribute to generator, the qualified name, and use it in " @@ -29221,7 +29255,7 @@ msgid "" "the code. Use ``gen.gi_code.co_name`` to get the name of the code." msgstr "" -#: ../../../build/NEWS:20211 +#: ../../../build/NEWS:20230 msgid "" "`bpo-21669 `__: With the aid of " "heuristics in SyntaxError.__init__, the parser now attempts to generate more" @@ -29229,14 +29263,14 @@ msgid "" "\"exec\" and \"print\" are used as statements." msgstr "" -#: ../../../build/NEWS:20215 +#: ../../../build/NEWS:20234 msgid "" "`bpo-21642 `__: In the conditional if-" "else expression, allow an integer written with no space between itself and " "the ``else`` keyword (e.g. ``True if 42else False``) to be valid syntax." msgstr "" -#: ../../../build/NEWS:20219 +#: ../../../build/NEWS:20238 msgid "" "`bpo-21523 `__: Fix over-pessimistic " "computation of the stack effect of some opcodes in the compiler. This also " @@ -29244,117 +29278,117 @@ msgid "" " a large number of \"and\" and \"or\" operators." msgstr "" -#: ../../../build/NEWS:20224 +#: ../../../build/NEWS:20243 msgid "" "`bpo-21418 `__: Fix a crash in the " "builtin function super() when called without argument and without current " "frame (ex: embedded Python)." msgstr "" -#: ../../../build/NEWS:20227 +#: ../../../build/NEWS:20246 msgid "" "`bpo-21425 `__: Fix flushing of standard" " streams in the interactive interpreter." msgstr "" -#: ../../../build/NEWS:20230 +#: ../../../build/NEWS:20249 msgid "" "`bpo-21435 `__: In rare cases, when " "running finalizers on objects in cyclic trash a bad pointer dereference " "could occur due to a subtle flaw in internal iteration logic." msgstr "" -#: ../../../build/NEWS:20234 +#: ../../../build/NEWS:20253 msgid "" "`bpo-21377 `__: PyBytes_Concat() now " "tries to concatenate in-place when the first argument has a reference count " "of 1. Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:20237 +#: ../../../build/NEWS:20256 msgid "" "`bpo-20355 `__: -W command line options " "now have higher priority than the PYTHONWARNINGS environment variable. " "Patch by Arfrever." msgstr "" -#: ../../../build/NEWS:20240 +#: ../../../build/NEWS:20259 msgid "" "`bpo-21274 `__: Define PATH_MAX for " "GNU/Hurd in Python/pythonrun.c." msgstr "" -#: ../../../build/NEWS:20242 +#: ../../../build/NEWS:20261 msgid "" "`bpo-20904 `__: Support setting FPU " "precision on m68k." msgstr "" -#: ../../../build/NEWS:20244 +#: ../../../build/NEWS:20263 msgid "" "`bpo-21209 `__: Fix sending tuples to " "custom generator objects with the yield from syntax." msgstr "" -#: ../../../build/NEWS:20247 +#: ../../../build/NEWS:20266 msgid "" "`bpo-21193 `__: pow(a, b, c) now raises " "ValueError rather than TypeError when b is negative. Patch by Josh " "Rosenberg." msgstr "" -#: ../../../build/NEWS:20250 +#: ../../../build/NEWS:20269 msgid "" "`bpo-21176 `__: PEP 465: Add the '@' " "operator for matrix multiplication." msgstr "" -#: ../../../build/NEWS:20252 +#: ../../../build/NEWS:20271 msgid "" "`bpo-21134 `__: Fix segfault when str is" " called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " "UnicodeTranslateError object." msgstr "" -#: ../../../build/NEWS:20255 +#: ../../../build/NEWS:20274 msgid "" "`bpo-19537 `__: Fix PyUnicode_DATA() " "alignment under m68k. Patch by Andreas Schwab." msgstr "" -#: ../../../build/NEWS:20258 +#: ../../../build/NEWS:20277 msgid "" "`bpo-20929 `__: Add a type cast to avoid" " shifting a negative number." msgstr "" -#: ../../../build/NEWS:20260 +#: ../../../build/NEWS:20279 msgid "" "`bpo-20731 `__: Properly position in " "source code files even if they are opened in text mode. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../build/NEWS:20263 +#: ../../../build/NEWS:20282 msgid "" "`bpo-20637 `__: Key-sharing now also " "works for instance dictionaries of subclasses. Patch by Peter Ingebretson." msgstr "" -#: ../../../build/NEWS:20266 +#: ../../../build/NEWS:20285 msgid "" "`bpo-8297 `__: Attributes missing from " "modules now include the module name in the error text. Original patch by " "ysj.ray." msgstr "" -#: ../../../build/NEWS:20269 +#: ../../../build/NEWS:20288 msgid "" "`bpo-19995 `__: %c, %o, %x, and %X now " "raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:20271 +#: ../../../build/NEWS:20290 msgid "" "`bpo-19655 `__: The ASDL parser - used " "by the build process to generate code for managing the Python AST in C - was" @@ -29363,27 +29397,27 @@ msgid "" "source base." msgstr "" -#: ../../../build/NEWS:20276 +#: ../../../build/NEWS:20295 msgid "" "`bpo-12546 `__: Allow ``\\x00`` to be " "used as a fill character when using str, int, float, and complex __format__ " "methods." msgstr "" -#: ../../../build/NEWS:20279 +#: ../../../build/NEWS:20298 msgid "" "`bpo-20480 `__: Add " "ipaddress.reverse_pointer. Patch by Leon Weber." msgstr "" -#: ../../../build/NEWS:20281 +#: ../../../build/NEWS:20300 msgid "" "`bpo-13598 `__: Modify string.Formatter " "to support auto-numbering of replacement fields. It now matches the behavior" " of str.format() in this regard. Patches by Phil Elson and Ramchandra Apte." msgstr "" -#: ../../../build/NEWS:20285 +#: ../../../build/NEWS:20304 msgid "" "`bpo-8931 `__: Make alternate formatting " "('#') for type 'c' raise an exception. In versions prior to 3.5, '#' with " @@ -29391,81 +29425,81 @@ msgid "" "Landschoff." msgstr "" -#: ../../../build/NEWS:20289 +#: ../../../build/NEWS:20308 msgid "" "`bpo-23165 `__: Perform overflow checks " "before allocating memory in the _Py_char2wchar function." msgstr "" -#: ../../../build/NEWS:20295 +#: ../../../build/NEWS:20314 msgid "" "`bpo-23399 `__: pyvenv creates relative " "symlinks where possible." msgstr "" -#: ../../../build/NEWS:20297 +#: ../../../build/NEWS:20316 msgid "" "`bpo-20289 `__: cgi.FieldStorage() now " "supports the context management protocol." msgstr "" -#: ../../../build/NEWS:20300 +#: ../../../build/NEWS:20319 msgid "" "`bpo-13128 `__: Print response headers " "for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20303 +#: ../../../build/NEWS:20322 msgid "" "`bpo-15381 `__: Optimized io.BytesIO to " "make less allocations and copyings." msgstr "" -#: ../../../build/NEWS:20305 +#: ../../../build/NEWS:20324 msgid "" "`bpo-22818 `__: Splitting on a pattern " "that could match an empty string now raises a warning. Patterns that can " "only match empty strings are now rejected." msgstr "" -#: ../../../build/NEWS:20309 +#: ../../../build/NEWS:20328 msgid "" "`bpo-23099 `__: Closing io.BytesIO with " "exported buffer is rejected now to prevent corrupting exported buffer." msgstr "" -#: ../../../build/NEWS:20312 +#: ../../../build/NEWS:20331 msgid "" "`bpo-23326 `__: Removed __ne__ " "implementations. Since fixing default __ne__ implementation in `bpo-21408 " "`__ they are redundant." msgstr "" -#: ../../../build/NEWS:20315 +#: ../../../build/NEWS:20334 msgid "" "`bpo-23363 `__: Fix possible overflow in" " itertools.permutations." msgstr "" -#: ../../../build/NEWS:20317 +#: ../../../build/NEWS:20336 msgid "" "`bpo-23364 `__: Fix possible overflow in" " itertools.product." msgstr "" -#: ../../../build/NEWS:20319 +#: ../../../build/NEWS:20338 msgid "" "`bpo-23366 `__: Fixed possible integer " "overflow in itertools.combinations." msgstr "" -#: ../../../build/NEWS:20321 +#: ../../../build/NEWS:20340 msgid "" "`bpo-23369 `__: Fixed possible integer " "overflow in _json.encode_basestring_ascii." msgstr "" -#: ../../../build/NEWS:20324 +#: ../../../build/NEWS:20343 msgid "" "`bpo-23353 `__: Fix the exception " "handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the " @@ -29474,116 +29508,116 @@ msgid "" " is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." msgstr "" -#: ../../../build/NEWS:20330 +#: ../../../build/NEWS:20349 msgid "" "`bpo-14099 `__: Restored support of " "writing ZIP files to tellable but non-seekable streams." msgstr "" -#: ../../../build/NEWS:20333 +#: ../../../build/NEWS:20352 msgid "" "`bpo-14099 `__: Writing to ZipFile and " "reading multiple ZipExtFiles is threadsafe now." msgstr "" -#: ../../../build/NEWS:20336 +#: ../../../build/NEWS:20355 msgid "" "`bpo-19361 `__: JSON decoder now raises " "JSONDecodeError instead of ValueError." msgstr "" -#: ../../../build/NEWS:20338 +#: ../../../build/NEWS:20357 msgid "" "`bpo-18518 `__: timeit now rejects " "statements which can't be compiled outside a function or a loop (e.g. " "\"return\" or \"break\")." msgstr "" -#: ../../../build/NEWS:20341 +#: ../../../build/NEWS:20360 msgid "" "`bpo-23094 `__: Fixed readline with " "frames in Python implementation of pickle." msgstr "" -#: ../../../build/NEWS:20343 +#: ../../../build/NEWS:20362 msgid "" "`bpo-23268 `__: Fixed bugs in the " "comparison of ipaddress classes." msgstr "" -#: ../../../build/NEWS:20345 +#: ../../../build/NEWS:20364 msgid "" "`bpo-21408 `__: Removed incorrect " "implementations of __ne__() which didn't returned NotImplemented if __eq__()" " returned NotImplemented. The default __ne__() now works correctly." msgstr "" -#: ../../../build/NEWS:20349 +#: ../../../build/NEWS:20368 msgid "" "`bpo-19996 `__: " ":class:`email.feedparser.FeedParser` now handles (malformed) headers with no" " key rather than assuming the body has started." msgstr "" -#: ../../../build/NEWS:20352 +#: ../../../build/NEWS:20371 msgid "" "`bpo-20188 `__: Support Application-" "Layer Protocol Negotiation (ALPN) in the ssl module." msgstr "" -#: ../../../build/NEWS:20355 +#: ../../../build/NEWS:20374 msgid "" "`bpo-23133 `__: Pickling of ipaddress " "objects now produces more compact and portable representation." msgstr "" -#: ../../../build/NEWS:20358 +#: ../../../build/NEWS:20377 msgid "" "`bpo-23248 `__: Update ssl error codes " "from latest OpenSSL git master." msgstr "" -#: ../../../build/NEWS:20360 +#: ../../../build/NEWS:20379 msgid "" "`bpo-23266 `__: Much faster " "implementation of ipaddress.collapse_addresses() when there are many non-" "consecutive addresses." msgstr "" -#: ../../../build/NEWS:20363 +#: ../../../build/NEWS:20382 msgid "" "`bpo-23098 `__: 64-bit dev_t is now " "supported in the os module." msgstr "" -#: ../../../build/NEWS:20365 +#: ../../../build/NEWS:20384 msgid "" "`bpo-21817 `__: When an exception is " "raised in a task submitted to a ProcessPoolExecutor, the remote traceback is" " now displayed in the parent process. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20369 +#: ../../../build/NEWS:20388 msgid "" "`bpo-15955 `__: Add an option to limit " "output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin" " Panter." msgstr "" -#: ../../../build/NEWS:20372 +#: ../../../build/NEWS:20391 msgid "" "`bpo-23250 `__: In the http.cookies " "module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " "standard." msgstr "" -#: ../../../build/NEWS:20375 +#: ../../../build/NEWS:20394 msgid "" "`bpo-23063 `__: In the distutils' check " "command, fix parsing of reST with code or code-block directives." msgstr "" -#: ../../../build/NEWS:20378 +#: ../../../build/NEWS:20397 msgid "" "`bpo-23209 `__: " "selectors.BaseSelector.get_key() now raises a RuntimeError if the selector " @@ -29593,13 +29627,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:20383 +#: ../../../build/NEWS:20402 msgid "" "`bpo-17911 `__: Provide a way to seed " "the linecache for a PEP-302 module without actually loading the code." msgstr "" -#: ../../../build/NEWS:20386 +#: ../../../build/NEWS:20405 msgid "" "`bpo-17911 `__: Provide a new object API" " for traceback, including the ability to not lookup lines at all until the " @@ -29607,109 +29641,109 @@ msgid "" "being kept alive." msgstr "" -#: ../../../build/NEWS:20390 +#: ../../../build/NEWS:20409 msgid "" "`bpo-19777 `__: Provide a home() " "classmethod on Path objects. Contributed by Victor Salgado and Mayank " "Tripathi." msgstr "" -#: ../../../build/NEWS:20393 +#: ../../../build/NEWS:20412 msgid "" "`bpo-23206 `__: Make ``json.dumps(..., " "ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``." " Patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:20396 +#: ../../../build/NEWS:20415 msgid "" "`bpo-23185 `__: Add math.inf and " "math.nan constants." msgstr "" -#: ../../../build/NEWS:20398 +#: ../../../build/NEWS:20417 msgid "" "`bpo-23186 `__: Add " "ssl.SSLObject.shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch " "the client's list ciphers sent at handshake." msgstr "" -#: ../../../build/NEWS:20402 +#: ../../../build/NEWS:20421 msgid "" "`bpo-23143 `__: Remove compatibility " "with OpenSSLs older than 0.9.8." msgstr "" -#: ../../../build/NEWS:20404 +#: ../../../build/NEWS:20423 msgid "" "`bpo-23132 `__: Improve performance and " "introspection support of comparison methods created by " "functool.total_ordering." msgstr "" -#: ../../../build/NEWS:20407 +#: ../../../build/NEWS:20426 msgid "" "`bpo-19776 `__: Add an expanduser() " "method on Path objects." msgstr "" -#: ../../../build/NEWS:20409 +#: ../../../build/NEWS:20428 msgid "" "`bpo-23112 `__: Fix SimpleHTTPServer to " "correctly carry the query string and fragment when it redirects to add a " "trailing slash." msgstr "" -#: ../../../build/NEWS:20412 +#: ../../../build/NEWS:20431 msgid "" "`bpo-21793 `__: Added http.HTTPStatus " "enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20415 +#: ../../../build/NEWS:20434 msgid "" "`bpo-23093 `__: In the io, module allow " "more operations to work on detached streams." msgstr "" -#: ../../../build/NEWS:20418 +#: ../../../build/NEWS:20437 msgid "" "`bpo-23111 `__: In the ftplib, make " "ssl.PROTOCOL_SSLv23 the default protocol version." msgstr "" -#: ../../../build/NEWS:20421 +#: ../../../build/NEWS:20440 msgid "" "`bpo-22585 `__: On OpenBSD 5.6 and " "newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom," " to get pseudo-random bytes." msgstr "" -#: ../../../build/NEWS:20424 +#: ../../../build/NEWS:20443 msgid "" "`bpo-19104 `__: pprint now produces " "evaluable output for wrapped strings." msgstr "" -#: ../../../build/NEWS:20426 +#: ../../../build/NEWS:20445 msgid "" "`bpo-23071 `__: Added missing names to " "codecs.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20428 +#: ../../../build/NEWS:20447 msgid "" "`bpo-22783 `__: Pickling now uses the " "NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." msgstr "" -#: ../../../build/NEWS:20431 +#: ../../../build/NEWS:20450 msgid "" "`bpo-15513 `__: Added a __sizeof__ " "implementation for pickle classes." msgstr "" -#: ../../../build/NEWS:20433 +#: ../../../build/NEWS:20452 msgid "" "`bpo-19858 `__: pickletools.optimize() " "now aware of the MEMOIZE opcode, can produce more compact result and no " @@ -29717,20 +29751,20 @@ msgid "" "together with PUT or BINPUT opcodes." msgstr "" -#: ../../../build/NEWS:20437 +#: ../../../build/NEWS:20456 msgid "" "`bpo-22095 `__: Fixed " "HTTPConnection.set_tunnel with default port. The port value in the host " "header was set to \"None\". Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20440 +#: ../../../build/NEWS:20459 msgid "" "`bpo-23016 `__: A warning no longer " "produces an AttributeError when the program is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20443 +#: ../../../build/NEWS:20462 msgid "" "`bpo-21775 `__: shutil.copytree(): fix " "crash when copying to VFAT. An exception handler assumed that OSError " @@ -29739,46 +29773,46 @@ msgid "" "presumably, any other non-Windows OS). Patch by Greg Ward." msgstr "" -#: ../../../build/NEWS:20449 +#: ../../../build/NEWS:20468 msgid "" "`bpo-1218234 `__: Fix " "inspect.getsource() to load updated source of reloaded module. Initial patch" " by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20452 +#: ../../../build/NEWS:20471 msgid "" "`bpo-21740 `__: Support wrapped " "callables in doctest. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20454 +#: ../../../build/NEWS:20473 msgid "" "`bpo-23009 `__: Make sure " "selectors.EpollSelector.select() works when no FD is registered." msgstr "" -#: ../../../build/NEWS:20457 +#: ../../../build/NEWS:20476 msgid "" "`bpo-22959 `__: In the constructor of " "http.client.HTTPSConnection, prefer the context's check_hostname attribute " "over the *check_hostname* parameter." msgstr "" -#: ../../../build/NEWS:20460 +#: ../../../build/NEWS:20479 msgid "" "`bpo-22696 `__: Add function " ":func:`sys.is_finalizing` to know about interpreter shutdown." msgstr "" -#: ../../../build/NEWS:20463 +#: ../../../build/NEWS:20482 msgid "" "`bpo-16043 `__: Add a default limit for " "the amount of data xmlrpclib.gzip_decode will return. This resolves " "CVE-2013-1753." msgstr "" -#: ../../../build/NEWS:20466 +#: ../../../build/NEWS:20485 msgid "" "`bpo-14099 `__: ZipFile.open() no longer" " reopen the underlying file. Objects returned by ZipFile.open() can now " @@ -29786,265 +29820,265 @@ msgid "" "passing in a file-like object as the first argument to the constructor." msgstr "" -#: ../../../build/NEWS:20471 +#: ../../../build/NEWS:20490 msgid "" "`bpo-22966 `__: Fix __pycache__ pyc file" " name clobber when pyc_compile is asked to compile a source file containing " "multiple dots in the source file name." msgstr "" -#: ../../../build/NEWS:20474 +#: ../../../build/NEWS:20493 msgid "" "`bpo-21971 `__: Update turtledemo doc " "and add module to the index." msgstr "" -#: ../../../build/NEWS:20476 +#: ../../../build/NEWS:20495 msgid "" "`bpo-21032 `__: Fixed socket leak if " "HTTPConnection.getresponse() fails. Original patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20479 +#: ../../../build/NEWS:20498 msgid "" "`bpo-22407 `__: Deprecated the use of " "re.LOCALE flag with str patterns or re.ASCII. It was newer worked." msgstr "" -#: ../../../build/NEWS:20482 +#: ../../../build/NEWS:20501 msgid "" "`bpo-22902 `__: The \"ip\" command is " "now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno" " Cauet." msgstr "" -#: ../../../build/NEWS:20485 +#: ../../../build/NEWS:20504 msgid "" "`bpo-22960 `__: Add a context argument " "to xmlrpclib.ServerProxy constructor." msgstr "" -#: ../../../build/NEWS:20487 +#: ../../../build/NEWS:20506 msgid "" "`bpo-22389 `__: Add " "contextlib.redirect_stderr()." msgstr "" -#: ../../../build/NEWS:20489 +#: ../../../build/NEWS:20508 msgid "" "`bpo-21356 `__: Make ssl.RAND_egd() " "optional to support LibreSSL. The availability of the function is checked " "during the compilation. Patch written by Bernard Spil." msgstr "" -#: ../../../build/NEWS:20493 +#: ../../../build/NEWS:20512 msgid "" "`bpo-22915 `__: SAX parser now supports " "files opened with file descriptor or bytes path." msgstr "" -#: ../../../build/NEWS:20496 +#: ../../../build/NEWS:20515 msgid "" "`bpo-22609 `__: Constructors and update " "methods of mapping classes in the collections module now accept the self " "keyword argument." msgstr "" -#: ../../../build/NEWS:20499 +#: ../../../build/NEWS:20518 msgid "" "`bpo-22940 `__: Add " "readline.append_history_file." msgstr "" -#: ../../../build/NEWS:20501 +#: ../../../build/NEWS:20520 msgid "" "`bpo-19676 `__: Added the " "\"namereplace\" error handler." msgstr "" -#: ../../../build/NEWS:20503 +#: ../../../build/NEWS:20522 msgid "" "`bpo-22788 `__: Add *context* parameter " "to logging.handlers.HTTPHandler." msgstr "" -#: ../../../build/NEWS:20505 +#: ../../../build/NEWS:20524 msgid "" "`bpo-22921 `__: Allow SSLContext to take" " the *hostname* parameter even if OpenSSL doesn't support SNI." msgstr "" -#: ../../../build/NEWS:20508 +#: ../../../build/NEWS:20527 msgid "" "`bpo-22894 `__: TestCase.subTest() would" " cause the test suite to be stopped when in failfast mode, even in the " "absence of failures." msgstr "" -#: ../../../build/NEWS:20511 +#: ../../../build/NEWS:20530 msgid "" "`bpo-22796 `__: HTTP cookie parsing is " "now stricter, in order to protect against potential injection attacks." msgstr "" -#: ../../../build/NEWS:20514 +#: ../../../build/NEWS:20533 msgid "" "`bpo-22370 `__: Windows detection in " "pathlib is now more robust." msgstr "" -#: ../../../build/NEWS:20516 +#: ../../../build/NEWS:20535 msgid "" "`bpo-22841 `__: Reject coroutines in " "asyncio add_signal_handler(). Patch by Ludovic.Gasc." msgstr "" -#: ../../../build/NEWS:20519 +#: ../../../build/NEWS:20538 msgid "" "`bpo-19494 `__: Added " "urllib.request.HTTPBasicPriorAuthHandler. Patch by Matej Cepl." msgstr "" -#: ../../../build/NEWS:20522 +#: ../../../build/NEWS:20541 msgid "" "`bpo-22578 `__: Added attributes to the " "re.error class." msgstr "" -#: ../../../build/NEWS:20524 +#: ../../../build/NEWS:20543 msgid "" "`bpo-22849 `__: Fix possible double free" " in the io.TextIOWrapper constructor." msgstr "" -#: ../../../build/NEWS:20526 +#: ../../../build/NEWS:20545 msgid "" "`bpo-12728 `__: Different Unicode " "characters having the same uppercase but different lowercase are now matched" " in case-insensitive regular expressions." msgstr "" -#: ../../../build/NEWS:20530 +#: ../../../build/NEWS:20549 msgid "" "`bpo-22821 `__: Fixed fcntl() with " "integer argument on 64-bit big-endian platforms." msgstr "" -#: ../../../build/NEWS:20533 +#: ../../../build/NEWS:20552 msgid "" "`bpo-21650 `__: Add an `--sort-keys` " "option to json.tool CLI." msgstr "" -#: ../../../build/NEWS:20535 +#: ../../../build/NEWS:20554 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for sets to use set literals. Patch contributed by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20538 +#: ../../../build/NEWS:20557 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for arrays to display empty arrays without an unnecessary empty list." " Suggested by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:20541 +#: ../../../build/NEWS:20560 msgid "" "`bpo-22406 `__: Fixed the uu_codec codec" " incorrectly ported to 3.x. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20544 +#: ../../../build/NEWS:20563 msgid "" "`bpo-17293 `__: uuid.getnode() now " "determines MAC address on AIX using netstat. Based on patch by Aivars " "Kalvāns." msgstr "" -#: ../../../build/NEWS:20547 +#: ../../../build/NEWS:20566 msgid "" "`bpo-22769 `__: Fixed " "ttk.Treeview.tag_has() when called without arguments." msgstr "" -#: ../../../build/NEWS:20549 +#: ../../../build/NEWS:20568 msgid "" "`bpo-22417 `__: Verify certificates by " "default in httplib (PEP 476)." msgstr "" -#: ../../../build/NEWS:20551 +#: ../../../build/NEWS:20570 msgid "" "`bpo-22775 `__: Fixed unpickling of " "http.cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:20554 +#: ../../../build/NEWS:20573 msgid "" "`bpo-22776 `__: Brought excluded code " "into the scope of a try block in SysLogHandler.emit()." msgstr "" -#: ../../../build/NEWS:20557 +#: ../../../build/NEWS:20576 msgid "" "`bpo-22665 `__: Add missing " "get_terminal_size and SameFileError to shutil.__all__." msgstr "" -#: ../../../build/NEWS:20560 +#: ../../../build/NEWS:20579 msgid "" "`bpo-6623 `__: Remove deprecated Netrc " "class in the ftplib module. Patch by Matt Chaput." msgstr "" -#: ../../../build/NEWS:20563 +#: ../../../build/NEWS:20582 msgid "" "`bpo-17381 `__: Fixed handling of case-" "insensitive ranges in regular expressions." msgstr "" -#: ../../../build/NEWS:20566 +#: ../../../build/NEWS:20585 msgid "" "`bpo-22410 `__: Module level functions " "in the re module now cache compiled locale-dependent regular expressions " "taking into account the locale." msgstr "" -#: ../../../build/NEWS:20569 +#: ../../../build/NEWS:20588 msgid "" "`bpo-22759 `__: Query methods on " "pathlib.Path() (exists(), is_dir(), etc.) now return False when the " "underlying stat call raises NotADirectoryError." msgstr "" -#: ../../../build/NEWS:20572 +#: ../../../build/NEWS:20591 msgid "" "`bpo-8876 `__: distutils now falls back " "to copying files when hard linking doesn't work. This allows use with " "special filesystems such as VirtualBox shared folders." msgstr "" -#: ../../../build/NEWS:20576 +#: ../../../build/NEWS:20595 msgid "" "`bpo-22217 `__: Implemented reprs of " "classes in the zipfile module." msgstr "" -#: ../../../build/NEWS:20578 +#: ../../../build/NEWS:20597 msgid "" "`bpo-22457 `__: Honour load_tests in the" " start_dir of discovery." msgstr "" -#: ../../../build/NEWS:20580 +#: ../../../build/NEWS:20599 msgid "" "`bpo-18216 `__: gettext now raises an " "error when a .mo file has an unsupported major version number. Patch by " "Aaron Hill." msgstr "" -#: ../../../build/NEWS:20583 +#: ../../../build/NEWS:20602 msgid "" "`bpo-13918 `__: Provide a " "locale.delocalize() function which can remove locale-specific number " @@ -30052,33 +30086,33 @@ msgid "" "to a specific type. Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:20587 +#: ../../../build/NEWS:20606 msgid "" "`bpo-22676 `__: Make the pickling of " "global objects which don't have a __module__ attribute less slow." msgstr "" -#: ../../../build/NEWS:20590 +#: ../../../build/NEWS:20609 msgid "" "`bpo-18853 `__: Fixed ResourceWarning in" " shlex.__nain__." msgstr "" -#: ../../../build/NEWS:20592 +#: ../../../build/NEWS:20611 msgid "" "`bpo-9351 `__: Defaults set with " "set_defaults on an argparse subparser are no longer ignored when also set on" " the parent parser." msgstr "" -#: ../../../build/NEWS:20595 +#: ../../../build/NEWS:20614 msgid "" "`bpo-7559 `__: unittest test loading " "ImportErrors are reported as import errors with their import exception " "rather than as attribute errors after the import has already failed." msgstr "" -#: ../../../build/NEWS:20599 +#: ../../../build/NEWS:20618 msgid "" "`bpo-19746 `__: Make it possible to " "examine the errors from unittest discovery without executing the test suite." @@ -30086,7 +30120,7 @@ msgid "" "encountered during discovery." msgstr "" -#: ../../../build/NEWS:20603 +#: ../../../build/NEWS:20622 msgid "" "`bpo-21991 `__: Make " "email.headerregistry's header 'params' attributes be read-only " @@ -30094,27 +30128,27 @@ msgid "" "was created on each access of the attribute." msgstr "" -#: ../../../build/NEWS:20607 +#: ../../../build/NEWS:20626 msgid "" "`bpo-22638 `__: SSLv3 is now disabled " "throughout the standard library. It can still be enabled by instantiating a " "SSLContext manually." msgstr "" -#: ../../../build/NEWS:20610 +#: ../../../build/NEWS:20629 msgid "" "`bpo-22641 `__: In asyncio, the default " "SSL context for client connections is now created using " "ssl.create_default_context(), for stronger security." msgstr "" -#: ../../../build/NEWS:20613 +#: ../../../build/NEWS:20632 msgid "" "`bpo-17401 `__: Include closefd in " "io.FileIO repr." msgstr "" -#: ../../../build/NEWS:20615 +#: ../../../build/NEWS:20634 msgid "" "`bpo-21338 `__: Add silent mode for " "compileall. quiet parameters of compile_{dir, file, path} functions now have" @@ -30122,86 +30156,86 @@ msgid "" " Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:20619 +#: ../../../build/NEWS:20638 msgid "" "`bpo-20152 `__: Convert the array and " "cmath modules to Argument Clinic." msgstr "" -#: ../../../build/NEWS:20621 +#: ../../../build/NEWS:20640 msgid "" "`bpo-18643 `__: Add socket.socketpair() " "on Windows." msgstr "" -#: ../../../build/NEWS:20623 +#: ../../../build/NEWS:20642 msgid "" "`bpo-22435 `__: Fix a file descriptor " "leak when socketserver bind fails." msgstr "" -#: ../../../build/NEWS:20625 +#: ../../../build/NEWS:20644 msgid "" "`bpo-13096 `__: Fixed segfault in CTypes" " POINTER handling of large values." msgstr "" -#: ../../../build/NEWS:20627 +#: ../../../build/NEWS:20646 msgid "" "`bpo-11694 `__: Raise ConversionError in" " xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20630 +#: ../../../build/NEWS:20649 msgid "" "`bpo-19380 `__: Optimized parsing of " "regular expressions." msgstr "" -#: ../../../build/NEWS:20632 +#: ../../../build/NEWS:20651 msgid "" "`bpo-1519638 `__: Now unmatched groups" " are replaced with empty strings in re.sub() and re.subn()." msgstr "" -#: ../../../build/NEWS:20635 +#: ../../../build/NEWS:20654 msgid "" "`bpo-18615 `__: sndhdr.what/whathdr now " "return a namedtuple." msgstr "" -#: ../../../build/NEWS:20637 +#: ../../../build/NEWS:20656 msgid "" "`bpo-22462 `__: Fix pyexpat's creation " "of a dummy frame to make it appear in exception tracebacks." msgstr "" -#: ../../../build/NEWS:20640 +#: ../../../build/NEWS:20659 msgid "" "`bpo-21965 `__: Add support for in-" "memory SSL to the ssl module. Patch by Geert Jansen." msgstr "" -#: ../../../build/NEWS:20643 +#: ../../../build/NEWS:20662 msgid "" "`bpo-21173 `__: Fix len() on a " "WeakKeyDictionary when .clear() was called with an iterator alive." msgstr "" -#: ../../../build/NEWS:20646 +#: ../../../build/NEWS:20665 msgid "" "`bpo-11866 `__: Eliminated race " "condition in the computation of names for new threads." msgstr "" -#: ../../../build/NEWS:20649 +#: ../../../build/NEWS:20668 msgid "" "`bpo-21905 `__: Avoid RuntimeError in " "pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " "Olivier Grisel." msgstr "" -#: ../../../build/NEWS:20652 +#: ../../../build/NEWS:20671 msgid "" "`bpo-11271 `__: " "concurrent.futures.Executor.map() now takes a *chunksize* argument to allow " @@ -30209,272 +30243,272 @@ msgid "" "ProcessPoolExecutor. Patch by Dan O'Reilly." msgstr "" -#: ../../../build/NEWS:20656 +#: ../../../build/NEWS:20675 msgid "" "`bpo-21883 `__: os.path.join() and " "os.path.relpath() now raise a TypeError with more helpful error message for " "unsupported or mismatched types of arguments." msgstr "" -#: ../../../build/NEWS:20660 +#: ../../../build/NEWS:20679 msgid "" "`bpo-22219 `__: The zipfile module CLI " "now adds entries for directories (including empty directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:20663 +#: ../../../build/NEWS:20682 msgid "" "`bpo-22449 `__: In the " "ssl.SSLContext.load_default_certs, consult the environmental variables " "SSL_CERT_DIR and SSL_CERT_FILE on Windows." msgstr "" -#: ../../../build/NEWS:20666 +#: ../../../build/NEWS:20685 msgid "" "`bpo-22508 `__: The email.__version__ " "variable has been removed; the email code is no longer shipped separately " "from the stdlib, and __version__ hasn't been updated in several releases." msgstr "" -#: ../../../build/NEWS:20670 +#: ../../../build/NEWS:20689 msgid "" "`bpo-20076 `__: Added non derived UTF-8 " "aliases to locale aliases table." msgstr "" -#: ../../../build/NEWS:20672 +#: ../../../build/NEWS:20691 msgid "" "`bpo-20079 `__: Added locales supported " "in glibc 2.18 to locale alias table." msgstr "" -#: ../../../build/NEWS:20674 +#: ../../../build/NEWS:20693 msgid "" "`bpo-20218 `__: Added convenience " "methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " "objects." msgstr "" -#: ../../../build/NEWS:20677 +#: ../../../build/NEWS:20696 msgid "" "`bpo-22396 `__: On 32-bit AIX platform, " "don't expose os.posix_fadvise() nor os.posix_fallocate() because their " "prototypes in system headers are wrong." msgstr "" -#: ../../../build/NEWS:20680 +#: ../../../build/NEWS:20699 msgid "" "`bpo-22517 `__: When an " "io.BufferedRWPair object is deallocated, clear its weakrefs." msgstr "" -#: ../../../build/NEWS:20683 +#: ../../../build/NEWS:20702 msgid "" "`bpo-22437 `__: Number of capturing " "groups in regular expression is no longer limited by 100." msgstr "" -#: ../../../build/NEWS:20686 +#: ../../../build/NEWS:20705 msgid "" "`bpo-17442 `__: InteractiveInterpreter " "now displays the full chained traceback in its showtraceback method, to " "match the built in interactive interpreter." msgstr "" -#: ../../../build/NEWS:20690 +#: ../../../build/NEWS:20709 msgid "" "`bpo-23392 `__: Added tests for marshal " "C API that works with FILE*." msgstr "" -#: ../../../build/NEWS:20692 +#: ../../../build/NEWS:20711 msgid "" "`bpo-10510 `__: distutils register and " "upload methods now use HTML standards compliant CRLF line endings." msgstr "" -#: ../../../build/NEWS:20695 +#: ../../../build/NEWS:20714 msgid "" "`bpo-9850 `__: Fixed macpath.join() for " "empty first component. Patch by Oleg Oshmyan." msgstr "" -#: ../../../build/NEWS:20698 +#: ../../../build/NEWS:20717 msgid "" "`bpo-5309 `__: distutils' build and " "build_ext commands now accept a ``-j`` option to enable parallel building of" " extension modules." msgstr "" -#: ../../../build/NEWS:20701 +#: ../../../build/NEWS:20720 msgid "" "`bpo-22448 `__: Improve canceled timer " "handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-" "Oliva." msgstr "" -#: ../../../build/NEWS:20704 +#: ../../../build/NEWS:20723 msgid "" "`bpo-22427 `__: TemporaryDirectory no " "longer attempts to clean up twice when used in the with statement in " "generator." msgstr "" -#: ../../../build/NEWS:20707 +#: ../../../build/NEWS:20726 msgid "" "`bpo-22362 `__: Forbidden ambiguous " "octal escapes out of range 0-0o377 in regular expressions." msgstr "" -#: ../../../build/NEWS:20710 +#: ../../../build/NEWS:20729 msgid "" "`bpo-20912 `__: Now directories added to" " ZIP file have correct Unix and MS-DOS directory attributes." msgstr "" -#: ../../../build/NEWS:20713 +#: ../../../build/NEWS:20732 msgid "" "`bpo-21866 `__: ZipFile.close() no " "longer writes ZIP64 central directory records if allowZip64 is false." msgstr "" -#: ../../../build/NEWS:20716 +#: ../../../build/NEWS:20735 msgid "" "`bpo-22278 `__: Fix urljoin problem with" " relative urls, a regression observed after changes to issue22118 were " "submitted." msgstr "" -#: ../../../build/NEWS:20719 +#: ../../../build/NEWS:20738 msgid "" "`bpo-22415 `__: Fixed debugging output " "of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " "debugging output." msgstr "" -#: ../../../build/NEWS:20722 +#: ../../../build/NEWS:20741 msgid "" "`bpo-22423 `__: Unhandled exception in " "thread no longer causes unhandled AttributeError when sys.stderr is None." msgstr "" -#: ../../../build/NEWS:20725 +#: ../../../build/NEWS:20744 msgid "" "`bpo-21332 `__: Ensure that " "``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " "block buffering. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:20728 +#: ../../../build/NEWS:20747 msgid "" "`bpo-21091 `__: Fix API bug: " "email.message.EmailMessage.is_attachment is now a method." msgstr "" -#: ../../../build/NEWS:20731 +#: ../../../build/NEWS:20750 msgid "" "`bpo-21079 `__: Fix " "email.message.EmailMessage.is_attachment to return the correct result when " "the header has parameters as well as a value." msgstr "" -#: ../../../build/NEWS:20734 +#: ../../../build/NEWS:20753 msgid "" "`bpo-22247 `__: Add NNTPError to " "nntplib.__all__." msgstr "" -#: ../../../build/NEWS:20736 +#: ../../../build/NEWS:20755 msgid "" "`bpo-22366 `__: urllib.request.urlopen " "will accept a context object (SSLContext) as an argument which will then be " "used for HTTPS connection. Patch by Alex Gaynor." msgstr "" -#: ../../../build/NEWS:20740 +#: ../../../build/NEWS:20759 msgid "" "`bpo-4180 `__: The warnings registries " "are now reset when the filters are modified." msgstr "" -#: ../../../build/NEWS:20743 +#: ../../../build/NEWS:20762 msgid "" "`bpo-22419 `__: Limit the length of " "incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error " "code for higher lengths. Patch contributed by Devin Cook." msgstr "" -#: ../../../build/NEWS:20747 +#: ../../../build/NEWS:20766 msgid "" "Lax cookie parsing in http.cookies could be a security issue when combined " "with non-standard cookie handling in some Web browsers. Reported by Sergey " "Bobrov." msgstr "" -#: ../../../build/NEWS:20751 +#: ../../../build/NEWS:20770 msgid "" "`bpo-20537 `__: logging methods now " "accept an exception instance as well as a Boolean value or exception tuple. " "Thanks to Yury Selivanov for the patch." msgstr "" -#: ../../../build/NEWS:20754 +#: ../../../build/NEWS:20773 msgid "" "`bpo-22384 `__: An exception in Tkinter " "callback no longer crashes the program when it is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20757 +#: ../../../build/NEWS:20776 msgid "" "`bpo-22168 `__: Prevent turtle " "AttributeError with non-default Canvas on OS X." msgstr "" -#: ../../../build/NEWS:20759 +#: ../../../build/NEWS:20778 msgid "" "`bpo-21147 `__: sqlite3 now raises an " "exception if the request contains a null character instead of truncating it." " Based on patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:20762 +#: ../../../build/NEWS:20781 msgid "" "`bpo-13968 `__: The glob module now " "supports recursive search in subdirectories using the ``**`` pattern." msgstr "" -#: ../../../build/NEWS:20765 +#: ../../../build/NEWS:20784 msgid "" "`bpo-21951 `__: Fixed a crash in Tkinter" " on AIX when called Tcl command with empty string or tuple argument." msgstr "" -#: ../../../build/NEWS:20768 +#: ../../../build/NEWS:20787 msgid "" "`bpo-21951 `__: Tkinter now most likely " "raises MemoryError instead of crash if the memory allocation fails." msgstr "" -#: ../../../build/NEWS:20771 +#: ../../../build/NEWS:20790 msgid "" "`bpo-22338 `__: Fix a crash in the json " "module on memory allocation failure." msgstr "" -#: ../../../build/NEWS:20773 +#: ../../../build/NEWS:20792 msgid "" "`bpo-12410 `__: imaplib.IMAP4 now " "supports the context management protocol. Original patch by Tarek Ziadé." msgstr "" -#: ../../../build/NEWS:20776 +#: ../../../build/NEWS:20795 msgid "" "`bpo-21270 `__: We now override tuple " "methods in mock.call objects so that they can be used as normal call " "attributes." msgstr "" -#: ../../../build/NEWS:20779 +#: ../../../build/NEWS:20798 msgid "" "`bpo-16662 `__: load_tests() is now " "unconditionally run when it is present in a package's __init__.py. " @@ -30483,33 +30517,33 @@ msgid "" " documented. Patch given by Robert Collins, tweaked by Barry Warsaw." msgstr "" -#: ../../../build/NEWS:20785 +#: ../../../build/NEWS:20804 msgid "" "`bpo-22226 `__: First letter no longer " "is stripped from the \"status\" key in the result of Treeview.heading()." msgstr "" -#: ../../../build/NEWS:20788 +#: ../../../build/NEWS:20807 msgid "" "`bpo-19524 `__: Fixed resource leak in " "the HTTP connection when an invalid response is received. Patch by Martin " "Panter." msgstr "" -#: ../../../build/NEWS:20791 +#: ../../../build/NEWS:20810 msgid "" "`bpo-20421 `__: Add a .version() method " "to SSL sockets exposing the actual protocol version in use." msgstr "" -#: ../../../build/NEWS:20794 +#: ../../../build/NEWS:20813 msgid "" "`bpo-19546 `__: configparser exceptions " "no longer expose implementation details. Chained KeyErrors are removed, " "which leads to cleaner tracebacks. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20798 +#: ../../../build/NEWS:20817 msgid "" "`bpo-22051 `__: turtledemo no longer " "reloads examples to re-run them. Initialization of variables and gui setup " @@ -30517,14 +30551,14 @@ msgid "" "on import." msgstr "" -#: ../../../build/NEWS:20802 +#: ../../../build/NEWS:20821 msgid "" "`bpo-21933 `__: Turtledemo users can " "change the code font size with a menu selection or control(command) '-' or " "'+' or control-mousewheel. Original patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:20806 +#: ../../../build/NEWS:20825 msgid "" "`bpo-21597 `__: The separator between " "the turtledemo text pane and the drawing canvas can now be grabbed and " @@ -30533,14 +30567,14 @@ msgid "" "screens. Original patches by Jan Kanis and Lita Cho." msgstr "" -#: ../../../build/NEWS:20812 +#: ../../../build/NEWS:20831 msgid "" "`bpo-18132 `__: Turtledemo buttons no " "longer disappear when the window is shrunk. Original patches by Jan Kanis " "and Lita Cho." msgstr "" -#: ../../../build/NEWS:20815 +#: ../../../build/NEWS:20834 msgid "" "`bpo-22043 `__: time.monotonic() is now " "always available. ``threading.Lock.acquire()``, " @@ -30548,14 +30582,14 @@ msgid "" "clock, instead of the system clock, when a timeout is used." msgstr "" -#: ../../../build/NEWS:20820 +#: ../../../build/NEWS:20839 msgid "" "`bpo-21527 `__: Add a default number of " "workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by" " Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20823 +#: ../../../build/NEWS:20842 msgid "" "`bpo-22216 `__: smtplib now resets its " "state more completely after a quit. The most obvious consequence of the " @@ -30563,21 +30597,21 @@ msgid "" "connect/starttls/quit/connect/starttls sequence." msgstr "" -#: ../../../build/NEWS:20827 +#: ../../../build/NEWS:20846 msgid "" "`bpo-22098 `__: ctypes' " "BigEndianStructure and LittleEndianStructure now define an empty __slots__ " "so that subclasses don't always get an instance dict. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20831 +#: ../../../build/NEWS:20850 msgid "" "`bpo-22185 `__: Fix an occasional " "RuntimeError in threading.Condition.wait() caused by mutation of the waiters" " queue without holding the lock. Patch by Doug Zongker." msgstr "" -#: ../../../build/NEWS:20835 +#: ../../../build/NEWS:20854 msgid "" "`bpo-22287 `__: On UNIX, " "_PyTime_gettimeofday() now uses clock_gettime(CLOCK_REALTIME) if available. " @@ -30585,202 +30619,202 @@ msgid "" "Linux (only with glibc older than 2.17)." msgstr "" -#: ../../../build/NEWS:20840 +#: ../../../build/NEWS:20859 msgid "" "`bpo-22182 `__: Use e.args to unpack " "exceptions correctly in distutils.file_util.move_file. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20843 +#: ../../../build/NEWS:20862 msgid "" "The webbrowser module now uses subprocess's start_new_session=True rather " "than a potentially risky preexec_fn=os.setsid call." msgstr "" -#: ../../../build/NEWS:20846 +#: ../../../build/NEWS:20865 msgid "" "`bpo-22042 `__: signal.set_wakeup_fd(fd)" " now raises an exception if the file descriptor is in blocking mode." msgstr "" -#: ../../../build/NEWS:20849 +#: ../../../build/NEWS:20868 msgid "" "`bpo-16808 `__: inspect.stack() now " "returns a named tuple instead of a tuple. Patch by Daniel Shahaf." msgstr "" -#: ../../../build/NEWS:20852 +#: ../../../build/NEWS:20871 msgid "" "`bpo-22236 `__: Fixed Tkinter images " "copying operations in NoDefaultRoot mode." msgstr "" -#: ../../../build/NEWS:20854 +#: ../../../build/NEWS:20873 msgid "" "`bpo-2527 `__: Add a *globals* argument " "to timeit functions, in order to override the globals namespace in which the" " timed code is executed. Patch by Ben Roberts." msgstr "" -#: ../../../build/NEWS:20858 +#: ../../../build/NEWS:20877 msgid "" "`bpo-22118 `__: Switch urllib.parse to " "use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs" " 1808 and 2396. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20862 +#: ../../../build/NEWS:20881 msgid "" "`bpo-21549 `__: Added the \"members\" " "parameter to TarFile.list()." msgstr "" -#: ../../../build/NEWS:20864 +#: ../../../build/NEWS:20883 msgid "" "`bpo-19628 `__: Allow compileall " "recursion depth to be specified with a -r option." msgstr "" -#: ../../../build/NEWS:20867 +#: ../../../build/NEWS:20886 msgid "" "`bpo-15696 `__: Add a __sizeof__ " "implementation for mmap objects on Windows." msgstr "" -#: ../../../build/NEWS:20869 +#: ../../../build/NEWS:20888 msgid "" "`bpo-22068 `__: Avoided reference loops " "with Variables and Fonts in Tkinter." msgstr "" -#: ../../../build/NEWS:20871 +#: ../../../build/NEWS:20890 msgid "" "`bpo-22165 `__: SimpleHTTPRequestHandler" " now supports undecodable file names." msgstr "" -#: ../../../build/NEWS:20873 +#: ../../../build/NEWS:20892 msgid "" "`bpo-15381 `__: Optimized line reading " "in io.BytesIO." msgstr "" -#: ../../../build/NEWS:20875 +#: ../../../build/NEWS:20894 msgid "" "`bpo-8797 `__: Raise HTTPError on failed " "Basic Authentication immediately. Initial patch by Sam Bull." msgstr "" -#: ../../../build/NEWS:20878 +#: ../../../build/NEWS:20897 msgid "" "`bpo-20729 `__: Restored the use of lazy" " iterkeys()/itervalues()/iteritems() in the mailbox module." msgstr "" -#: ../../../build/NEWS:20881 +#: ../../../build/NEWS:20900 msgid "" "`bpo-21448 `__: Changed FeedParser " "feed() to avoid O(N**2) behavior when parsing long line. Original patch by " "Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:20884 +#: ../../../build/NEWS:20903 msgid "" "`bpo-22184 `__: The functools LRU Cache " "decorator factory now gives an earlier and clearer error message when the " "user forgets the required parameters." msgstr "" -#: ../../../build/NEWS:20887 +#: ../../../build/NEWS:20906 msgid "" "`bpo-17923 `__: glob() patterns ending " "with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." msgstr "" -#: ../../../build/NEWS:20890 +#: ../../../build/NEWS:20909 msgid "" "`bpo-21725 `__: Added support for RFC " "6531 (SMTPUTF8) in smtpd." msgstr "" -#: ../../../build/NEWS:20892 +#: ../../../build/NEWS:20911 msgid "" "`bpo-22176 `__: Update the ctypes " "module's libffi to v3.1. This release adds support for the Linux AArch64 " "and POWERPC ELF ABIv2 little endian architectures." msgstr "" -#: ../../../build/NEWS:20896 +#: ../../../build/NEWS:20915 msgid "" "`bpo-5411 `__: Added support for the " "\"xztar\" format in the shutil module." msgstr "" -#: ../../../build/NEWS:20898 +#: ../../../build/NEWS:20917 msgid "" "`bpo-21121 `__: Don't force 3rd party C " "extensions to be built with -Werror=declaration-after-statement." msgstr "" -#: ../../../build/NEWS:20901 +#: ../../../build/NEWS:20920 msgid "" "`bpo-21975 `__: Fixed crash when using " "uninitialized sqlite3.Row (in particular when unpickling pickled " "sqlite3.Row). sqlite3.Row is now initialized in the __new__() method." msgstr "" -#: ../../../build/NEWS:20905 +#: ../../../build/NEWS:20924 msgid "" "`bpo-20170 `__: Convert posixmodule to " "use Argument Clinic." msgstr "" -#: ../../../build/NEWS:20907 +#: ../../../build/NEWS:20926 msgid "" "`bpo-21539 `__: Add an *exists_ok* " "argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` " "functionality. When true, ignore FileExistsErrors. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20911 +#: ../../../build/NEWS:20930 msgid "" "`bpo-22127 `__: Bypass IDNA for pure-" "ASCII host names in the socket module (in particular for numeric IPs)." msgstr "" -#: ../../../build/NEWS:20914 +#: ../../../build/NEWS:20933 msgid "" "`bpo-21047 `__: set the default value " "for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker " "Peksag." msgstr "" -#: ../../../build/NEWS:20917 +#: ../../../build/NEWS:20936 msgid "Add an __all__ to html.entities." msgstr "Menambahkan sebuah __all__ ke html.entities." -#: ../../../build/NEWS:20919 +#: ../../../build/NEWS:20938 msgid "" "`bpo-15114 `__: the strict mode and " "argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " "have been removed." msgstr "" -#: ../../../build/NEWS:20922 +#: ../../../build/NEWS:20941 msgid "" "`bpo-22085 `__: Dropped support of Tk " "8.3 in Tkinter." msgstr "" -#: ../../../build/NEWS:20924 +#: ../../../build/NEWS:20943 msgid "" "`bpo-21580 `__: Now Tkinter correctly " "handles bytes arguments passed to Tk. In particular this allows initializing" " images from binary data." msgstr "" -#: ../../../build/NEWS:20927 +#: ../../../build/NEWS:20946 msgid "" "`bpo-22003 `__: When initialized from a " "bytes object, io.BytesIO() now defers making a copy until it is mutated, " @@ -30788,14 +30822,14 @@ msgid "" "Wilson." msgstr "" -#: ../../../build/NEWS:20931 +#: ../../../build/NEWS:20950 msgid "" "`bpo-22018 `__: On Windows, " "signal.set_wakeup_fd() now also supports sockets. A side effect is that " "Python depends to the WinSock library." msgstr "" -#: ../../../build/NEWS:20934 +#: ../../../build/NEWS:20953 msgid "" "`bpo-22054 `__: Add os.get_blocking() " "and os.set_blocking() functions to get and set the blocking mode of a file " @@ -30803,58 +30837,58 @@ msgid "" "functions are not available on Windows." msgstr "" -#: ../../../build/NEWS:20939 +#: ../../../build/NEWS:20958 msgid "" "`bpo-17172 `__: Make turtledemo start as" " active on OS X even when run with subprocess. Patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:20942 +#: ../../../build/NEWS:20961 msgid "" "`bpo-21704 `__: Fix build error for " "_multiprocessing when semaphores are not available. Patch by Arfrever " "Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:20945 +#: ../../../build/NEWS:20964 msgid "" "`bpo-20173 `__: Convert sha1, sha256, " "sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:20948 +#: ../../../build/NEWS:20967 msgid "" "Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on" " closed socket. repr(socket.socket) already works fine." msgstr "" -#: ../../../build/NEWS:20951 +#: ../../../build/NEWS:20970 msgid "" "`bpo-22033 `__: Reprs of most Python " "implemented classes now contain actual class name instead of hardcoded one." msgstr "" -#: ../../../build/NEWS:20954 +#: ../../../build/NEWS:20973 msgid "" "`bpo-21947 `__: The dis module can now " "disassemble generator-iterator objects based on their gi_code attribute. " "Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:20957 +#: ../../../build/NEWS:20976 msgid "" "`bpo-16133 `__: The " "asynchat.async_chat.handle_read() method now ignores BlockingIOError " "exceptions." msgstr "" -#: ../../../build/NEWS:20960 +#: ../../../build/NEWS:20979 msgid "" "`bpo-22044 `__: Fixed premature DECREF " "in call_tzinfo_method. Patch by Tom Flanagan." msgstr "" -#: ../../../build/NEWS:20963 +#: ../../../build/NEWS:20982 msgid "" "`bpo-19884 `__: readline: Disable the " "meta modifier key if stdout is not a terminal to not write the ANSI sequence" @@ -30862,77 +30896,77 @@ msgid "" "(ex: TERM=xterm-256color\") to enable support of 8 bit characters." msgstr "" -#: ../../../build/NEWS:20968 +#: ../../../build/NEWS:20987 msgid "" "`bpo-4350 `__: Removed a number of out-" "of-dated and non-working for a long time Tkinter methods." msgstr "" -#: ../../../build/NEWS:20971 +#: ../../../build/NEWS:20990 msgid "" "`bpo-6167 `__: Scrollbar.activate() now " "returns the name of active element if the argument is not specified. " "Scrollbar.set() now always accepts only 2 arguments." msgstr "" -#: ../../../build/NEWS:20975 +#: ../../../build/NEWS:20994 msgid "" "`bpo-15275 `__: Clean up and speed up " "the ntpath module." msgstr "" -#: ../../../build/NEWS:20977 +#: ../../../build/NEWS:20996 msgid "" "`bpo-21888 `__: plistlib's load() and " "loads() now work if the fmt parameter is specified." msgstr "" -#: ../../../build/NEWS:20980 +#: ../../../build/NEWS:20999 msgid "" "`bpo-22032 `__: __qualname__ instead of " "__name__ is now always used to format fully qualified class names of Python " "implemented classes." msgstr "" -#: ../../../build/NEWS:20983 +#: ../../../build/NEWS:21002 msgid "" "`bpo-22031 `__: Reprs now always use " "hexadecimal format with the \"0x\" prefix when contain an id in form \" at " "0x...\"." msgstr "" -#: ../../../build/NEWS:20986 +#: ../../../build/NEWS:21005 msgid "" "`bpo-22018 `__: signal.set_wakeup_fd() " "now raises an OSError instead of a ValueError on ``fstat()`` failure." msgstr "" -#: ../../../build/NEWS:20989 +#: ../../../build/NEWS:21008 msgid "" "`bpo-21044 `__: tarfile.open() now " "handles fileobj with an integer 'name' attribute. Based on patch by Antoine" " Pietri." msgstr "" -#: ../../../build/NEWS:20992 +#: ../../../build/NEWS:21011 msgid "" "`bpo-21966 `__: Respect -q command-line " "option when code module is ran." msgstr "" -#: ../../../build/NEWS:20994 +#: ../../../build/NEWS:21013 msgid "" "`bpo-19076 `__: Don't pass the redundant" " 'file' argument to self.error()." msgstr "" -#: ../../../build/NEWS:20996 +#: ../../../build/NEWS:21015 msgid "" "`bpo-16382 `__: Improve exception " "message of warnings.warn() for bad category. Initial patch by Phil Elson." msgstr "" -#: ../../../build/NEWS:20999 +#: ../../../build/NEWS:21018 msgid "" "`bpo-21932 `__: os.read() now uses a " ":c:func:`Py_ssize_t` type instead of :c:type:`int` for the size to support " @@ -30941,93 +30975,93 @@ msgid "" "number of requested bytes." msgstr "" -#: ../../../build/NEWS:21004 +#: ../../../build/NEWS:21023 msgid "" "`bpo-21942 `__: Fixed source file " "viewing in pydoc's server mode on Windows." msgstr "" -#: ../../../build/NEWS:21006 +#: ../../../build/NEWS:21025 msgid "" "`bpo-11259 `__: " "asynchat.async_chat().set_terminator() now raises a ValueError if the number" " of received bytes is negative." msgstr "" -#: ../../../build/NEWS:21009 +#: ../../../build/NEWS:21028 msgid "" "`bpo-12523 `__: " "asynchat.async_chat.push() now raises a TypeError if it doesn't get a bytes " "string" msgstr "" -#: ../../../build/NEWS:21012 +#: ../../../build/NEWS:21031 msgid "" "`bpo-21707 `__: Add missing " "kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." msgstr "" -#: ../../../build/NEWS:21015 +#: ../../../build/NEWS:21034 msgid "" "`bpo-20639 `__: calling " "Path.with_suffix('') allows removing the suffix again. Patch by July " "Tikhonov." msgstr "" -#: ../../../build/NEWS:21018 +#: ../../../build/NEWS:21037 msgid "" "`bpo-21714 `__: Disallow the " "construction of invalid paths using Path.with_name(). Original patch by " "Antony Lee." msgstr "" -#: ../../../build/NEWS:21021 +#: ../../../build/NEWS:21040 msgid "" "`bpo-15014 `__: Added 'auth' method to " "smtplib to make implementing auth mechanisms simpler, and used it internally" " in the login method." msgstr "" -#: ../../../build/NEWS:21024 +#: ../../../build/NEWS:21043 msgid "" "`bpo-21151 `__: Fixed a segfault in the " "winreg module when ``None`` is passed as a ``REG_BINARY`` value to " "SetValueEx. Patch by John Ehresman." msgstr "" -#: ../../../build/NEWS:21027 +#: ../../../build/NEWS:21046 msgid "" "`bpo-21090 `__: io.FileIO.readall() does" " not ignore I/O errors anymore. Before, it ignored I/O errors if at least " "the first C call read() succeed." msgstr "" -#: ../../../build/NEWS:21030 +#: ../../../build/NEWS:21049 msgid "" "`bpo-5800 `__: headers parameter of " "wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " "Navarrete and SilentGhost." msgstr "" -#: ../../../build/NEWS:21033 +#: ../../../build/NEWS:21052 msgid "" "`bpo-21781 `__: ssl.RAND_add() now " "supports strings longer than 2 GB." msgstr "" -#: ../../../build/NEWS:21035 +#: ../../../build/NEWS:21054 msgid "" "`bpo-21679 `__: Prevent extraneous " "fstat() calls during open(). Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:21038 +#: ../../../build/NEWS:21057 msgid "" "`bpo-21863 `__: cProfile now displays " "the module name of C extension functions, in addition to their own name." msgstr "" -#: ../../../build/NEWS:21041 +#: ../../../build/NEWS:21060 msgid "" "`bpo-11453 `__: asyncore: emit a " "ResourceWarning when an unclosed file_wrapper object is destroyed. The " @@ -31035,86 +31069,86 @@ msgid "" "called twice: the second call does nothing." msgstr "" -#: ../../../build/NEWS:21045 +#: ../../../build/NEWS:21064 msgid "" "`bpo-21858 `__: Better handling of " "Python exceptions in the sqlite3 module." msgstr "" -#: ../../../build/NEWS:21047 +#: ../../../build/NEWS:21066 msgid "" "`bpo-21476 `__: Make sure the " "email.parser.BytesParser TextIOWrapper is discarded after parsing, so the " "input file isn't unexpectedly closed." msgstr "" -#: ../../../build/NEWS:21050 +#: ../../../build/NEWS:21069 msgid "" "`bpo-20295 `__: imghdr now recognizes " "OpenEXR format images." msgstr "" -#: ../../../build/NEWS:21052 +#: ../../../build/NEWS:21071 msgid "" "`bpo-21729 `__: Used the \"with\" " "statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21055 +#: ../../../build/NEWS:21074 msgid "" "`bpo-21491 `__: socketserver: Fix a race" " condition in child processes reaping." msgstr "" -#: ../../../build/NEWS:21057 +#: ../../../build/NEWS:21076 msgid "" "`bpo-21719 `__: Added the " "``st_file_attributes`` field to os.stat_result on Windows." msgstr "" -#: ../../../build/NEWS:21060 +#: ../../../build/NEWS:21079 msgid "" "`bpo-21832 `__: Require named tuple " "inputs to be exact strings." msgstr "" -#: ../../../build/NEWS:21062 +#: ../../../build/NEWS:21081 msgid "" "`bpo-21722 `__: The distutils \"upload\"" " command now exits with a non-zero return code when uploading fails. Patch " "by Martin Dengler." msgstr "" -#: ../../../build/NEWS:21065 +#: ../../../build/NEWS:21084 msgid "" "`bpo-21723 `__: asyncio.Queue: support " "any type of number (ex: float) for the maximum size. Patch written by " "Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21068 +#: ../../../build/NEWS:21087 msgid "" "`bpo-21711 `__: support for \"site-" "python\" directories has now been removed from the site module (it was " "deprecated in 3.4)." msgstr "" -#: ../../../build/NEWS:21071 +#: ../../../build/NEWS:21090 msgid "" "`bpo-17552 `__: new socket.sendfile() " "method allowing a file to be sent over a socket by using high-performance " "os.sendfile() on UNIX. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21075 +#: ../../../build/NEWS:21094 msgid "" "`bpo-18039 `__: dbm.dump.open() now " "always creates a new database when the flag has the value 'n'. Patch by " "Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21078 +#: ../../../build/NEWS:21097 msgid "" "`bpo-21326 `__: Add a new is_closed() " "method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " @@ -31122,58 +31156,58 @@ msgid "" "was closed." msgstr "" -#: ../../../build/NEWS:21082 +#: ../../../build/NEWS:21101 msgid "" "`bpo-21766 `__: Prevent a security hole " "in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " "that path." msgstr "" -#: ../../../build/NEWS:21085 +#: ../../../build/NEWS:21104 msgid "" "`bpo-21310 `__: Fixed possible resource " "leak in failed open()." msgstr "" -#: ../../../build/NEWS:21087 +#: ../../../build/NEWS:21106 msgid "" "`bpo-21256 `__: Printout of keyword args" " should be in deterministic order in a mock function call. This will help to" " write better doctests." msgstr "" -#: ../../../build/NEWS:21090 +#: ../../../build/NEWS:21109 msgid "" "`bpo-21677 `__: Fixed chaining " "nonnormalized exceptions in io close() methods." msgstr "" -#: ../../../build/NEWS:21092 +#: ../../../build/NEWS:21111 msgid "" "`bpo-11709 `__: Fix the pydoc.help " "function to not fail when sys.stdin is not a valid file." msgstr "" -#: ../../../build/NEWS:21095 +#: ../../../build/NEWS:21114 msgid "" "`bpo-21515 `__: tempfile.TemporaryFile " "now uses os.O_TMPFILE flag is available." msgstr "" -#: ../../../build/NEWS:21097 +#: ../../../build/NEWS:21116 msgid "" "`bpo-13223 `__: Fix pydoc.writedoc so " "that the HTML documentation for methods that use 'self' in the example code " "is generated correctly." msgstr "" -#: ../../../build/NEWS:21100 +#: ../../../build/NEWS:21119 msgid "" "`bpo-21463 `__: In urllib.request, fix " "pruning of the FTP cache." msgstr "" -#: ../../../build/NEWS:21102 +#: ../../../build/NEWS:21121 msgid "" "`bpo-21618 `__: The subprocess module " "could fail to close open fds that were inherited by the calling process and " @@ -31182,21 +31216,21 @@ msgid "" "ignored and all fds are closed." msgstr "" -#: ../../../build/NEWS:21107 +#: ../../../build/NEWS:21126 msgid "" "`bpo-20383 `__: Introduce " "importlib.util.module_from_spec() as the preferred way to create a new " "module." msgstr "" -#: ../../../build/NEWS:21110 +#: ../../../build/NEWS:21129 msgid "" "`bpo-21552 `__: Fixed possible integer " "overflow of too long string lengths in the tkinter module on 64-bit " "platforms." msgstr "" -#: ../../../build/NEWS:21113 +#: ../../../build/NEWS:21132 msgid "" "`bpo-14315 `__: The zipfile module now " "ignores extra fields in the central directory that are too short to be " @@ -31205,249 +31239,249 @@ msgid "" "other zip tools." msgstr "" -#: ../../../build/NEWS:21118 +#: ../../../build/NEWS:21137 msgid "" "`bpo-13742 `__: Added \"key\" and " "\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " "by Simon Sapin.)" msgstr "" -#: ../../../build/NEWS:21121 +#: ../../../build/NEWS:21140 msgid "" "`bpo-21402 `__: tkinter.ttk now works " "when default root window is not set." msgstr "" -#: ../../../build/NEWS:21123 +#: ../../../build/NEWS:21142 msgid "" "`bpo-3015 `__: _tkinter.create() now " "creates tkapp object with wantobject=1 by default." msgstr "" -#: ../../../build/NEWS:21126 +#: ../../../build/NEWS:21145 msgid "" "`bpo-10203 `__: sqlite3.Row now truly " "supports sequence protocol. In particular it supports reverse() and " "negative indices. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21130 +#: ../../../build/NEWS:21149 msgid "" "`bpo-18807 `__: If copying (no symlinks)" " specified for a venv, then the python interpreter aliases (python, python3)" " are now created by copying rather than symlinking." msgstr "" -#: ../../../build/NEWS:21134 +#: ../../../build/NEWS:21153 msgid "" "`bpo-20197 `__: Added support for the " "WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21137 +#: ../../../build/NEWS:21156 msgid "" "`bpo-21513 `__: Speedup some properties " "of IP addresses (IPv4Address, IPv6Address) such as .is_private or " ".is_multicast." msgstr "" -#: ../../../build/NEWS:21140 +#: ../../../build/NEWS:21159 msgid "" "`bpo-21137 `__: Improve the repr for " "threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " "status. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21143 +#: ../../../build/NEWS:21162 msgid "" "`bpo-21538 `__: The plistlib module now " "supports loading of binary plist files when reference or offset size is not " "a power of two." msgstr "" -#: ../../../build/NEWS:21146 +#: ../../../build/NEWS:21165 msgid "" "`bpo-21455 `__: Add a default backlog to" " socket.listen()." msgstr "" -#: ../../../build/NEWS:21148 +#: ../../../build/NEWS:21167 msgid "" "`bpo-21525 `__: Most Tkinter methods " "which accepted tuples now accept lists too." msgstr "" -#: ../../../build/NEWS:21151 +#: ../../../build/NEWS:21170 msgid "" "`bpo-22166 `__: With the assistance of a" " new internal _codecs._forget_codec helping function, test_codecs now clears" " the encoding caches to avoid the appearance of a reference leak" msgstr "" -#: ../../../build/NEWS:21155 +#: ../../../build/NEWS:21174 msgid "" "`bpo-22236 `__: Tkinter tests now don't " "reuse default root window. New root window is created for every test class." msgstr "" -#: ../../../build/NEWS:21158 +#: ../../../build/NEWS:21177 msgid "" "`bpo-10744 `__: Fix :pep:`3118` format " "strings on ctypes objects with a nontrivial shape." msgstr "" -#: ../../../build/NEWS:21161 +#: ../../../build/NEWS:21180 msgid "" "`bpo-20826 `__: Optimize " "ipaddress.collapse_addresses()." msgstr "" -#: ../../../build/NEWS:21163 +#: ../../../build/NEWS:21182 msgid "" "`bpo-21487 `__: Optimize " "ipaddress.summarize_address_range() and " "ipaddress.{IPv4Network,IPv6Network}.subnets()." msgstr "" -#: ../../../build/NEWS:21166 +#: ../../../build/NEWS:21185 msgid "" "`bpo-21486 `__: Optimize parsing of " "netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." msgstr "" -#: ../../../build/NEWS:21169 +#: ../../../build/NEWS:21188 msgid "" "`bpo-13916 `__: Disallowed the " "surrogatepass error handler for non UTF-\\* encodings." msgstr "" -#: ../../../build/NEWS:21172 +#: ../../../build/NEWS:21191 msgid "" "`bpo-20998 `__: Fixed re.fullmatch() of " "repeated single character pattern with ignore case. Original patch by " "Matthew Barnett." msgstr "" -#: ../../../build/NEWS:21175 +#: ../../../build/NEWS:21194 msgid "" "`bpo-21075 `__: fileinput.FileInput now " "reads bytes from standard stream if binary mode is specified. Patch by Sam " "Kimbrel." msgstr "" -#: ../../../build/NEWS:21178 +#: ../../../build/NEWS:21197 msgid "" "`bpo-19775 `__: Add a samefile() method " "to pathlib Path objects. Initial patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21181 +#: ../../../build/NEWS:21200 msgid "" "`bpo-21226 `__: Set up modules properly " "in PyImport_ExecCodeModuleObject (and friends)." msgstr "" -#: ../../../build/NEWS:21184 +#: ../../../build/NEWS:21203 msgid "" "`bpo-21398 `__: Fix a unicode error in " "the pydoc pager when the documentation contains characters not encodable to " "the stdout encoding." msgstr "" -#: ../../../build/NEWS:21187 +#: ../../../build/NEWS:21206 msgid "" "`bpo-16531 `__: ipaddress.IPv4Network " "and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " "so as to easily construct network objects from existing addresses." msgstr "" -#: ../../../build/NEWS:21191 +#: ../../../build/NEWS:21210 msgid "" "`bpo-21156 `__: " "importlib.abc.InspectLoader.source_to_code() is now a staticmethod." msgstr "" -#: ../../../build/NEWS:21194 +#: ../../../build/NEWS:21213 msgid "" "`bpo-21424 `__: Simplified and optimized" " heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." msgstr "" -#: ../../../build/NEWS:21197 +#: ../../../build/NEWS:21216 msgid "" "`bpo-21396 `__: Fix TextIOWrapper(..., " "write_through=True) to not force a flush() on the underlying binary stream." " Patch by akira." msgstr "" -#: ../../../build/NEWS:21200 +#: ../../../build/NEWS:21219 msgid "" "`bpo-18314 `__: Unlink now removes " "junctions on Windows. Patch by Kim Gräsman" msgstr "" -#: ../../../build/NEWS:21202 +#: ../../../build/NEWS:21221 msgid "" "`bpo-21088 `__: Bugfix for " "curses.window.addch() regression in 3.4.0. In porting to Argument Clinic, " "the first two arguments were reversed." msgstr "" -#: ../../../build/NEWS:21205 +#: ../../../build/NEWS:21224 msgid "" "`bpo-21407 `__: _decimal: The module now" " supports function signatures." msgstr "" -#: ../../../build/NEWS:21207 +#: ../../../build/NEWS:21226 msgid "" "`bpo-10650 `__: Remove the non-standard " "'watchexp' parameter from the Decimal.quantize() method in the Python " "version. It had never been present in the C version." msgstr "" -#: ../../../build/NEWS:21211 +#: ../../../build/NEWS:21230 msgid "" "`bpo-21469 `__: Reduced the risk of " "false positives in robotparser by checking to make sure that robots.txt has " "been read or does not exist prior to returning True in can_fetch()." msgstr "" -#: ../../../build/NEWS:21215 +#: ../../../build/NEWS:21234 msgid "" "`bpo-19414 `__: Have the OrderedDict " "mark deleted links as unusable. This gives an early failure if the link is " "deleted during iteration." msgstr "" -#: ../../../build/NEWS:21218 +#: ../../../build/NEWS:21237 msgid "" "`bpo-21421 `__: Add __slots__ to the " "MappingViews ABC. Patch by Josh Rosenberg." msgstr "" -#: ../../../build/NEWS:21220 +#: ../../../build/NEWS:21239 msgid "" "`bpo-21101 `__: Eliminate double hashing" " in the C speed-up code for collections.Counter()." msgstr "" -#: ../../../build/NEWS:21223 +#: ../../../build/NEWS:21242 msgid "" "`bpo-21321 `__: itertools.islice() now " "releases the reference to the source iterator when the slice is exhausted. " "Patch by Anton Afanasyev." msgstr "" -#: ../../../build/NEWS:21226 +#: ../../../build/NEWS:21245 msgid "" "`bpo-21057 `__: TextIOWrapper now allows" " the underlying binary stream's read() or read1() method to return an " "arbitrary bytes-like object (such as a memoryview). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21230 +#: ../../../build/NEWS:21249 msgid "" "`bpo-20951 `__: SSLSocket.send() now " "raises either SSLWantReadError or SSLWantWriteError on a non-blocking socket" @@ -31455,44 +31489,44 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21234 +#: ../../../build/NEWS:21253 msgid "" "`bpo-13248 `__: removed previously " "deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." msgstr "" -#: ../../../build/NEWS:21237 +#: ../../../build/NEWS:21256 msgid "" "`bpo-9815 `__: assertRaises now tries to " "clear references to local variables in the exception's traceback." msgstr "" -#: ../../../build/NEWS:21240 +#: ../../../build/NEWS:21259 msgid "" "`bpo-19940 `__: " "ssl.cert_time_to_seconds() now interprets the given time string in the UTC " "timezone (as specified in RFC 5280), not the local timezone." msgstr "" -#: ../../../build/NEWS:21243 +#: ../../../build/NEWS:21262 msgid "" "`bpo-13204 `__: Calling " "sys.flags.__new__ would crash the interpreter, now it raises a TypeError." msgstr "" -#: ../../../build/NEWS:21246 +#: ../../../build/NEWS:21265 msgid "" "`bpo-19385 `__: Make operations on a " "closed dbm.dumb database always raise the same exception." msgstr "" -#: ../../../build/NEWS:21249 +#: ../../../build/NEWS:21268 msgid "" "`bpo-21207 `__: Detect when the " "os.urandom cached fd has been closed or replaced, and open it anew." msgstr "" -#: ../../../build/NEWS:21252 +#: ../../../build/NEWS:21271 msgid "" "`bpo-21291 `__: subprocess's " "Popen.wait() is now thread safe so that multiple threads may be calling " @@ -31500,13 +31534,13 @@ msgid "" "Popen.returncode value." msgstr "" -#: ../../../build/NEWS:21256 +#: ../../../build/NEWS:21275 msgid "" "`bpo-21127 `__: Path objects can now be " "instantiated from str subclass instances (such as ``numpy.str_``)." msgstr "" -#: ../../../build/NEWS:21259 +#: ../../../build/NEWS:21278 msgid "" "`bpo-15002 `__: urllib.response object " "to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a" @@ -31514,71 +31548,71 @@ msgid "" "Theune." msgstr "" -#: ../../../build/NEWS:21263 +#: ../../../build/NEWS:21282 msgid "" "`bpo-12220 `__: mindom now raises a " "custom ValueError indicating it doesn't support spaces in URIs instead of " "letting a 'split' ValueError bubble up." msgstr "" -#: ../../../build/NEWS:21266 +#: ../../../build/NEWS:21285 msgid "" "`bpo-21068 `__: The ssl.PROTOCOL* " "constants are now enum members." msgstr "" -#: ../../../build/NEWS:21268 +#: ../../../build/NEWS:21287 msgid "" "`bpo-21276 `__: posixmodule: Don't " "define USE_XATTRS on KFreeBSD and the Hurd." msgstr "" -#: ../../../build/NEWS:21270 +#: ../../../build/NEWS:21289 msgid "" "`bpo-21262 `__: New method " "assert_not_called for Mock. It raises AssertionError if the mock has been " "called." msgstr "" -#: ../../../build/NEWS:21273 +#: ../../../build/NEWS:21292 msgid "" "`bpo-21238 `__: New keyword argument " "`unsafe` to Mock. It raises `AttributeError` incase of an attribute " "startswith assert or assret." msgstr "" -#: ../../../build/NEWS:21276 +#: ../../../build/NEWS:21295 msgid "" "`bpo-20896 `__: " "ssl.get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, " "for maximum compatibility." msgstr "" -#: ../../../build/NEWS:21279 +#: ../../../build/NEWS:21298 msgid "" "`bpo-21239 `__: patch.stopall() didn't " "work deterministically when the same name was patched more than once." msgstr "" -#: ../../../build/NEWS:21282 +#: ../../../build/NEWS:21301 msgid "" "`bpo-21203 `__: Updated fileConfig and " "dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." msgstr "" -#: ../../../build/NEWS:21285 +#: ../../../build/NEWS:21304 msgid "" "`bpo-21222 `__: Passing name keyword " "argument to mock.create_autospec now works." msgstr "" -#: ../../../build/NEWS:21288 +#: ../../../build/NEWS:21307 msgid "" "`bpo-21197 `__: Add lib64 -> lib symlink" " in venvs on 64-bit non-OS X POSIX." msgstr "" -#: ../../../build/NEWS:21290 +#: ../../../build/NEWS:21309 msgid "" "`bpo-17498 `__: Some SMTP servers " "disconnect after certain errors, violating strict RFC conformance. Instead " @@ -31587,213 +31621,213 @@ msgid "" "until the next command is issued." msgstr "" -#: ../../../build/NEWS:21295 +#: ../../../build/NEWS:21314 msgid "" "`bpo-17826 `__: setting an iterable " "side_effect on a mock function created by create_autospec now works. Patch " "by Kushal Das." msgstr "" -#: ../../../build/NEWS:21298 +#: ../../../build/NEWS:21317 msgid "" "`bpo-7776 `__: Fix ``Host:`` header and " "reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21301 +#: ../../../build/NEWS:21320 msgid "" "`bpo-20968 `__: unittest.mock.MagicMock " "now supports division. Patch by Johannes Baiter." msgstr "" -#: ../../../build/NEWS:21304 +#: ../../../build/NEWS:21323 msgid "" "`bpo-21529 `__: Fix arbitrary memory " "access in JSONDecoder.raw_decode with a negative second parameter. Bug " "reported by Guido Vranken. (See also: CVE-2014-4616)" msgstr "" -#: ../../../build/NEWS:21308 +#: ../../../build/NEWS:21327 msgid "" "`bpo-21169 `__: getpass now handles non-" "ascii characters that the input stream encoding cannot encode by re-encoding" " using the replace error handler." msgstr "" -#: ../../../build/NEWS:21311 +#: ../../../build/NEWS:21330 msgid "" "`bpo-21171 `__: Fixed undocumented " "filter API of the rot13 codec. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21314 +#: ../../../build/NEWS:21333 msgid "" "`bpo-20539 `__: Improved math.factorial " "error message for large positive inputs and changed exception type " "(OverflowError -> ValueError) for large negative inputs." msgstr "" -#: ../../../build/NEWS:21318 +#: ../../../build/NEWS:21337 msgid "" "`bpo-21172 `__: isinstance check relaxed" " from dict to collections.Mapping." msgstr "" -#: ../../../build/NEWS:21320 +#: ../../../build/NEWS:21339 msgid "" "`bpo-21155 `__: " "asyncio.EventLoop.create_unix_server() now raises a ValueError if path and " "sock are specified at the same time." msgstr "" -#: ../../../build/NEWS:21323 +#: ../../../build/NEWS:21342 msgid "" "`bpo-21136 `__: Avoid unnecessary " "normalization of Fractions resulting from power and other operations. Patch" " by Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:21326 +#: ../../../build/NEWS:21345 msgid "" "`bpo-17621 `__: Introduce " "importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:21328 +#: ../../../build/NEWS:21347 msgid "" "`bpo-21076 `__: signal module constants " "were turned into enums. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21331 +#: ../../../build/NEWS:21350 msgid "" "`bpo-20636 `__: Improved the repr of " "Tkinter widgets." msgstr "" -#: ../../../build/NEWS:21333 +#: ../../../build/NEWS:21352 msgid "" "`bpo-19505 `__: The items, keys, and " "values views of OrderedDict now support reverse iteration using reversed()." msgstr "" -#: ../../../build/NEWS:21336 +#: ../../../build/NEWS:21355 msgid "" "`bpo-21149 `__: Improved thread-safety " "in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " "for the patch." msgstr "" -#: ../../../build/NEWS:21339 +#: ../../../build/NEWS:21358 msgid "" "`bpo-21058 `__: Fix a leak of file " "descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor" " if :func:`io.open` fails" msgstr "" -#: ../../../build/NEWS:21343 +#: ../../../build/NEWS:21362 msgid "" "`bpo-21200 `__: Return None from " "pkgutil.get_loader() when __spec__ is missing." msgstr "" -#: ../../../build/NEWS:21345 +#: ../../../build/NEWS:21364 msgid "" "`bpo-21013 `__: Enhance " "ssl.create_default_context() when used for server side sockets to provide " "better security by default." msgstr "" -#: ../../../build/NEWS:21348 +#: ../../../build/NEWS:21367 msgid "" "`bpo-20145 `__: `assertRaisesRegex` and " "`assertWarnsRegex` now raise a TypeError if the second argument is not a " "string or compiled regex." msgstr "" -#: ../../../build/NEWS:21351 +#: ../../../build/NEWS:21370 msgid "" "`bpo-20633 `__: Replace relative import " "by absolute import." msgstr "" -#: ../../../build/NEWS:21353 +#: ../../../build/NEWS:21372 msgid "" "`bpo-20980 `__: Stop wrapping exception " "when using ThreadPool." msgstr "" -#: ../../../build/NEWS:21355 +#: ../../../build/NEWS:21374 msgid "" "`bpo-21082 `__: In os.makedirs, do not " "set the process-wide umask. Note this changes behavior of makedirs when " "exist_ok=True." msgstr "" -#: ../../../build/NEWS:21358 +#: ../../../build/NEWS:21377 msgid "" "`bpo-20990 `__: Fix issues found by " "pyflakes for multiprocessing." msgstr "" -#: ../../../build/NEWS:21360 +#: ../../../build/NEWS:21379 msgid "" "`bpo-21015 `__: SSL contexts will now " "automatically select an elliptic curve for ECDH key exchange on OpenSSL " "1.0.2 and later, and otherwise default to \"prime256v1\"." msgstr "" -#: ../../../build/NEWS:21364 +#: ../../../build/NEWS:21383 msgid "" "`bpo-21000 `__: Improve the command-line" " interface of json.tool." msgstr "" -#: ../../../build/NEWS:21366 +#: ../../../build/NEWS:21385 msgid "" "`bpo-20995 `__: Enhance default ciphers " "used by the ssl module to enable better security and prioritize perfect " "forward secrecy." msgstr "" -#: ../../../build/NEWS:21369 +#: ../../../build/NEWS:21388 msgid "" "`bpo-20884 `__: Don't assume that " "__file__ is defined on importlib.__init__." msgstr "" -#: ../../../build/NEWS:21371 +#: ../../../build/NEWS:21390 msgid "" "`bpo-21499 `__: Ignore __builtins__ in " "several test_importlib.test_api tests." msgstr "" -#: ../../../build/NEWS:21373 +#: ../../../build/NEWS:21392 msgid "" "`bpo-20627 `__: " "xmlrpc.client.ServerProxy is now a context manager." msgstr "" -#: ../../../build/NEWS:21375 +#: ../../../build/NEWS:21394 msgid "" "`bpo-19165 `__: The formatter module now" " raises DeprecationWarning instead of PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:21378 +#: ../../../build/NEWS:21397 msgid "" "`bpo-13936 `__: Remove the ability of " "datetime.time instances to be considered false in boolean contexts." msgstr "" -#: ../../../build/NEWS:21381 +#: ../../../build/NEWS:21400 msgid "" "`bpo-18931 `__: selectors module now " "supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21384 +#: ../../../build/NEWS:21403 msgid "" "`bpo-19977 `__: When the ``LC_TYPE`` " "locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and " @@ -31801,13 +31835,13 @@ msgid "" "instead of the ``strict`` error handler." msgstr "" -#: ../../../build/NEWS:21389 +#: ../../../build/NEWS:21408 msgid "" "`bpo-20574 `__: Implement incremental " "decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." msgstr "" -#: ../../../build/NEWS:21392 +#: ../../../build/NEWS:21411 msgid "" "`bpo-20879 `__: Delay the initialization" " of encoding and decoding tables for base32, ascii85 and base85 codecs in " @@ -31816,13 +31850,13 @@ msgid "" "not used." msgstr "" -#: ../../../build/NEWS:21397 +#: ../../../build/NEWS:21416 msgid "" "`bpo-19157 `__: Include the broadcast " "address in the usuable hosts for IPv6 in ipaddress." msgstr "" -#: ../../../build/NEWS:21400 +#: ../../../build/NEWS:21419 msgid "" "`bpo-11599 `__: When an external command" " (e.g. compiler) fails, distutils now prints out the whole command line " @@ -31830,90 +31864,90 @@ msgid "" "DISTUTILS_DEBUG is set." msgstr "" -#: ../../../build/NEWS:21404 +#: ../../../build/NEWS:21423 msgid "" "`bpo-4931 `__: distutils should not " "produce unhelpful \"error: None\" messages anymore. " "distutils.util.grok_environment_error is kept but doc-deprecated." msgstr "" -#: ../../../build/NEWS:21407 +#: ../../../build/NEWS:21426 msgid "" "`bpo-20875 `__: Prevent possible gzip " "\"'read' is not defined\" NameError. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21410 +#: ../../../build/NEWS:21429 msgid "" "`bpo-11558 `__: " "``email.message.Message.attach`` now returns a more useful error message if " "``attach`` is called on a message for which ``is_multipart`` is False." msgstr "" -#: ../../../build/NEWS:21414 +#: ../../../build/NEWS:21433 msgid "" "`bpo-20283 `__: RE pattern methods now " "accept the string keyword parameters as documented. The pattern and source " "keyword parameters are left as deprecated aliases." msgstr "" -#: ../../../build/NEWS:21418 +#: ../../../build/NEWS:21437 msgid "" "`bpo-20778 `__: Fix modulefinder to work" " with bytecode-only modules." msgstr "" -#: ../../../build/NEWS:21420 +#: ../../../build/NEWS:21439 msgid "" "`bpo-20791 `__: copy.copy() now doesn't " "make a copy when the input is a bytes object. Initial patch by Peter Otten." msgstr "" -#: ../../../build/NEWS:21423 +#: ../../../build/NEWS:21442 msgid "" "`bpo-19748 `__: On AIX, time.mktime() " "now raises an OverflowError for year outsize range [1902; 2037]." msgstr "" -#: ../../../build/NEWS:21426 +#: ../../../build/NEWS:21445 msgid "" "`bpo-19573 `__: inspect.signature: Use " "enum for parameter kind constants." msgstr "" -#: ../../../build/NEWS:21428 +#: ../../../build/NEWS:21447 msgid "" "`bpo-20726 `__: inspect.signature: Make " "Signature and Parameter picklable." msgstr "" -#: ../../../build/NEWS:21430 +#: ../../../build/NEWS:21449 msgid "" "`bpo-17373 `__: Add " "inspect.Signature.from_callable method." msgstr "" -#: ../../../build/NEWS:21432 +#: ../../../build/NEWS:21451 msgid "" "`bpo-20378 `__: Improve repr of " "inspect.Signature and inspect.Parameter." msgstr "" -#: ../../../build/NEWS:21434 +#: ../../../build/NEWS:21453 msgid "" "`bpo-20816 `__: Fix " "inspect.getcallargs() to raise correct TypeError for missing keyword-only " "arguments. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21437 +#: ../../../build/NEWS:21456 msgid "" "`bpo-20817 `__: Fix " "inspect.getcallargs() to fail correctly if more than 3 arguments are " "missing. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21440 +#: ../../../build/NEWS:21459 msgid "" "`bpo-6676 `__: Ensure a meaningful " "exception is raised when attempting to parse more than one XML document per " @@ -31921,7 +31955,7 @@ msgid "" "Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)" msgstr "" -#: ../../../build/NEWS:21445 +#: ../../../build/NEWS:21464 msgid "" "`bpo-21117 `__: Fix inspect.signature to" " better support functools.partial. Due to the specifics of functools.partial" @@ -31929,80 +31963,80 @@ msgid "" " become keyword-only." msgstr "" -#: ../../../build/NEWS:21450 +#: ../../../build/NEWS:21469 msgid "" "`bpo-20334 `__: inspect.Signature and " "inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and" " suggestions." msgstr "" -#: ../../../build/NEWS:21453 +#: ../../../build/NEWS:21472 msgid "" "`bpo-15916 `__: doctest.DocTestSuite " "returns an empty unittest.TestSuite instead of raising ValueError if it " "finds no tests" msgstr "" -#: ../../../build/NEWS:21456 +#: ../../../build/NEWS:21475 msgid "" "`bpo-21209 `__: Fix " "asyncio.tasks.CoroWrapper to workaround a bug in yield-from implementation " "in CPythons prior to 3.4.1." msgstr "" -#: ../../../build/NEWS:21459 +#: ../../../build/NEWS:21478 msgid "" "asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " "`bpo-163 `__)." msgstr "" -#: ../../../build/NEWS:21462 +#: ../../../build/NEWS:21481 msgid "" "`bpo-21311 `__: Avoid exception in " "_osx_support with non-standard compiler configurations. Patch by John " "Szakmeister." msgstr "" -#: ../../../build/NEWS:21465 +#: ../../../build/NEWS:21484 msgid "" "`bpo-11571 `__: Ensure that the turtle " "window becomes the topmost window when launched on OS X." msgstr "" -#: ../../../build/NEWS:21468 +#: ../../../build/NEWS:21487 msgid "" "`bpo-21801 `__: Validate that " "__signature__ is None or an instance of Signature." msgstr "" -#: ../../../build/NEWS:21471 +#: ../../../build/NEWS:21490 msgid "" "`bpo-21923 `__: Prevent AttributeError " "in distutils.sysconfig.customize_compiler due to possible uninitialized " "_config_vars." msgstr "" -#: ../../../build/NEWS:21475 +#: ../../../build/NEWS:21494 msgid "" "`bpo-21323 `__: Fix http.server to again" " handle scripts in CGI subdirectories, broken by the fix for security " "`bpo-19435 `__. Patch by Zach Byrne." msgstr "" -#: ../../../build/NEWS:21478 +#: ../../../build/NEWS:21497 msgid "" "`bpo-22733 `__: Fix ffi_prep_args not " "zero-extending argument values correctly on 64-bit Windows." msgstr "" -#: ../../../build/NEWS:21481 +#: ../../../build/NEWS:21500 msgid "" "`bpo-23302 `__: Default to TCP_NODELAY=1" " upon establishing an HTTPConnection. Removed use of hard-coded MSS as it's " "an optimization that's no longer needed with Nagle disabled." msgstr "" -#: ../../../build/NEWS:21488 +#: ../../../build/NEWS:21507 msgid "" "`bpo-20577 `__: Configuration of the max" " line length for the FormatParagraph extension has been moved from the " @@ -32010,20 +32044,20 @@ msgid "" " Config Extensions dialog. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21493 +#: ../../../build/NEWS:21512 msgid "" "`bpo-16893 `__: Update Idle doc chapter " "to match current Idle and add new information." msgstr "" -#: ../../../build/NEWS:21496 +#: ../../../build/NEWS:21515 msgid "" "`bpo-3068 `__: Add Idle extension " "configuration dialog to Options menu. Changes are written to HOME/.idlerc" "/config-extensions.cfg. Original patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21500 +#: ../../../build/NEWS:21519 msgid "" "`bpo-16233 `__: A module browser (File :" " Class Browser, Alt+C) requires an editor window with a filename. When " @@ -32033,7 +32067,7 @@ msgid "" "a corresponding browser is also opened." msgstr "" -#: ../../../build/NEWS:21506 +#: ../../../build/NEWS:21525 msgid "" "`bpo-4832 `__: Save As to type Python " "files automatically adds .py to the name you enter (even if your system does" @@ -32041,100 +32075,100 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:21510 +#: ../../../build/NEWS:21529 msgid "" "`bpo-21986 `__: Code objects are not " "normally pickled by the pickle module. To match this, they are no longer " "pickled when running under Idle." msgstr "" -#: ../../../build/NEWS:21513 +#: ../../../build/NEWS:21532 msgid "" "`bpo-17390 `__: Adjust Editor window " "title; remove 'Python', move version to end." msgstr "" -#: ../../../build/NEWS:21516 +#: ../../../build/NEWS:21535 msgid "" "`bpo-14105 `__: Idle debugger " "breakpoints no longer disappear when inserting or deleting lines." msgstr "" -#: ../../../build/NEWS:21519 +#: ../../../build/NEWS:21538 msgid "" "`bpo-17172 `__: Turtledemo can now be " "run from Idle. Currently, the entry is on the Help menu, but it may move to " "Run. Patch by Ramchandra Apt and Lita Cho." msgstr "" -#: ../../../build/NEWS:21523 +#: ../../../build/NEWS:21542 msgid "" "`bpo-21765 `__: Add support for non-" "ascii identifiers to HyperParser." msgstr "" -#: ../../../build/NEWS:21525 +#: ../../../build/NEWS:21544 msgid "" "`bpo-21940 `__: Add unittest for " "WidgetRedirector. Initial patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21528 +#: ../../../build/NEWS:21547 msgid "" "`bpo-18592 `__: Add unittest for " "SearchDialogBase. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21530 +#: ../../../build/NEWS:21549 msgid "" "`bpo-21694 `__: Add unittest for " "ParenMatch. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21532 +#: ../../../build/NEWS:21551 msgid "" "`bpo-21686 `__: add unittest for " "HyperParser. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21535 +#: ../../../build/NEWS:21554 msgid "" "`bpo-12387 `__: Add missing " "upper(lower)case versions of default Windows key bindings for Idle so Caps " "Lock does not disable them. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:21539 +#: ../../../build/NEWS:21558 msgid "" "`bpo-21695 `__: Closing a Find-in-files " "output window while the search is still in progress no longer closes Idle." msgstr "" -#: ../../../build/NEWS:21542 +#: ../../../build/NEWS:21561 msgid "" "`bpo-18910 `__: Add unittest for " "textView. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21544 +#: ../../../build/NEWS:21563 msgid "" "`bpo-18292 `__: Add unittest for " "AutoExpand. Patch by Saihadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21546 +#: ../../../build/NEWS:21565 msgid "" "`bpo-18409 `__: Add unittest for " "AutoComplete. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21548 +#: ../../../build/NEWS:21567 msgid "" "`bpo-21477 `__: htest.py - Improve " "framework, complete set of tests. Patches by Saimadhav Heblikar" msgstr "" -#: ../../../build/NEWS:21551 +#: ../../../build/NEWS:21570 msgid "" "`bpo-18104 `__: Add " "idlelib/idle_test/htest.py with a few sample tests to begin consolidating " @@ -32142,89 +32176,89 @@ msgid "" " work with htest. Running the module as __main__ runs all tests." msgstr "" -#: ../../../build/NEWS:21556 +#: ../../../build/NEWS:21575 msgid "" "`bpo-21139 `__: Change default paragraph" " width to 72, the :pep:`8` recommendation." msgstr "" -#: ../../../build/NEWS:21559 +#: ../../../build/NEWS:21578 msgid "" "`bpo-21284 `__: Paragraph reformat test " "passes after user changes reformat width." msgstr "" -#: ../../../build/NEWS:21562 +#: ../../../build/NEWS:21581 msgid "" "`bpo-17654 `__: Ensure IDLE menus are " "customized properly on OS X for non-framework builds and for all variants of" " Tk." msgstr "" -#: ../../../build/NEWS:21565 +#: ../../../build/NEWS:21584 msgid "" "`bpo-23180 `__: Rename IDLE \"Windows\" " "menu item to \"Window\". Patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:21571 +#: ../../../build/NEWS:21590 msgid "" "`bpo-15506 `__: Use standard " "PKG_PROG_PKG_CONFIG autoconf macro in the configure script." msgstr "" -#: ../../../build/NEWS:21574 +#: ../../../build/NEWS:21593 msgid "" "`bpo-22935 `__: Allow the ssl module to " "be compiled if openssl doesn't support SSL 3." msgstr "" -#: ../../../build/NEWS:21577 +#: ../../../build/NEWS:21596 msgid "" "`bpo-22592 `__: Drop support of the " "Borland C compiler to build Python. The distutils module still supports it " "to build extensions." msgstr "" -#: ../../../build/NEWS:21580 +#: ../../../build/NEWS:21599 msgid "" "`bpo-22591 `__: Drop support of MS-DOS, " "especially of the DJGPP compiler (MS-DOS port of GCC)." msgstr "" -#: ../../../build/NEWS:21583 +#: ../../../build/NEWS:21602 msgid "" "`bpo-16537 `__: Check whether " "self.extensions is empty in setup.py. Patch by Jonathan Hosmer." msgstr "" -#: ../../../build/NEWS:21586 +#: ../../../build/NEWS:21605 msgid "" "`bpo-22359 `__: Remove incorrect uses of" " recursive make. Patch by Jonas Wagner." msgstr "" -#: ../../../build/NEWS:21589 +#: ../../../build/NEWS:21608 msgid "" "`bpo-21958 `__: Define HAVE_ROUND when " "building with Visual Studio 2013 and above. Patch by Zachary Turner." msgstr "" -#: ../../../build/NEWS:21592 +#: ../../../build/NEWS:21611 msgid "" "`bpo-18093 `__: the programs that embed " "the CPython runtime are now in a separate \"Programs\" directory, rather " "than being kept in the Modules directory." msgstr "" -#: ../../../build/NEWS:21596 +#: ../../../build/NEWS:21615 msgid "" "`bpo-15759 `__: \"make suspicious\", " "\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " "when and only when there are failures." msgstr "" -#: ../../../build/NEWS:21599 +#: ../../../build/NEWS:21618 msgid "" "`bpo-21141 `__: The Windows build " "process no longer attempts to find Perl, instead relying on OpenSSL source " @@ -32235,109 +32269,109 @@ msgid "" "and ready to build." msgstr "" -#: ../../../build/NEWS:21606 +#: ../../../build/NEWS:21625 msgid "" "`bpo-21037 `__: Add a build option to " "enable AddressSanitizer support." msgstr "" -#: ../../../build/NEWS:21608 +#: ../../../build/NEWS:21627 msgid "" "`bpo-19962 `__: The Windows build " "process now creates \"python.bat\" in the root of the source tree, which " "passes all arguments through to the most recently built interpreter." msgstr "" -#: ../../../build/NEWS:21612 +#: ../../../build/NEWS:21631 msgid "" "`bpo-21285 `__: Refactor and fix curses " "configure check to always search in a ncursesw directory." msgstr "" -#: ../../../build/NEWS:21615 +#: ../../../build/NEWS:21634 msgid "" "`bpo-15234 `__: For BerkelyDB and " "Sqlite, only add the found library and include directories if they aren't " "already being searched. This avoids an explicit runtime library dependency." msgstr "" -#: ../../../build/NEWS:21619 +#: ../../../build/NEWS:21638 msgid "" "`bpo-17861 `__: " "Tools/scripts/generate_opcode_h.py automatically regenerates " "Include/opcode.h from Lib/opcode.py if the latter gets any change." msgstr "" -#: ../../../build/NEWS:21622 +#: ../../../build/NEWS:21641 msgid "" "`bpo-20644 `__: OS X installer build " "support for documentation build changes in 3.4.1: assume externally supplied" " sphinx-build is available in /usr/bin." msgstr "" -#: ../../../build/NEWS:21625 +#: ../../../build/NEWS:21644 msgid "" "`bpo-20022 `__: Eliminate use of " "deprecated bundlebuilder in OS X builds." msgstr "" -#: ../../../build/NEWS:21627 +#: ../../../build/NEWS:21646 msgid "" "`bpo-15968 `__: Incorporated Tcl, Tk, " "and Tix builds into the Windows build solution." msgstr "" -#: ../../../build/NEWS:21630 +#: ../../../build/NEWS:21649 msgid "" "`bpo-17095 `__: Fix Modules/Setup " "*shared* support." msgstr "" -#: ../../../build/NEWS:21632 +#: ../../../build/NEWS:21651 msgid "" "`bpo-21811 `__: Anticipated fixes to " "support OS X versions > 10.9." msgstr "" -#: ../../../build/NEWS:21634 +#: ../../../build/NEWS:21653 msgid "" "`bpo-21166 `__: Prevent possible " "segfaults and other random failures of python --generate-posix-vars in " "pybuilddir.txt build target." msgstr "" -#: ../../../build/NEWS:21637 +#: ../../../build/NEWS:21656 msgid "" "`bpo-18096 `__: Fix library order " "returned by python-config." msgstr "" -#: ../../../build/NEWS:21639 +#: ../../../build/NEWS:21658 msgid "" "`bpo-17219 `__: Add library build dir " "for Python extension cross-builds." msgstr "" -#: ../../../build/NEWS:21641 +#: ../../../build/NEWS:21660 msgid "" "`bpo-22919 `__: Windows build updated to" " support VC 14.0 (Visual Studio 2015), which will be used for the official " "release." msgstr "" -#: ../../../build/NEWS:21644 +#: ../../../build/NEWS:21663 msgid "" "`bpo-21236 `__: Build _msi.pyd with " "cabinet.lib instead of fci.lib" msgstr "" -#: ../../../build/NEWS:21646 +#: ../../../build/NEWS:21665 msgid "" "`bpo-17128 `__: Use private version of " "OpenSSL for OS X 10.5+ installer." msgstr "" -#: ../../../build/NEWS:21651 +#: ../../../build/NEWS:21670 msgid "" "`bpo-14203 `__: Remove obsolete support " "for view==NULL in PyBuffer_FillInfo(), bytearray_getbuffer(), " @@ -32345,7 +32379,7 @@ msgid "" "BufferError in that case." msgstr "" -#: ../../../build/NEWS:21655 +#: ../../../build/NEWS:21674 msgid "" "`bpo-22445 `__: PyBuffer_IsContiguous() " "now implements precise contiguity tests, compatible with NumPy's " @@ -32353,19 +32387,19 @@ msgid "" "reported false negatives for corner cases." msgstr "" -#: ../../../build/NEWS:21659 +#: ../../../build/NEWS:21678 msgid "" "`bpo-22079 `__: PyType_Ready() now " "checks that statically allocated type has no dynamically allocated bases." msgstr "" -#: ../../../build/NEWS:21662 +#: ../../../build/NEWS:21681 msgid "" "`bpo-22453 `__: Removed non-documented " "macro PyObject_REPR()." msgstr "" -#: ../../../build/NEWS:21664 +#: ../../../build/NEWS:21683 msgid "" "`bpo-18395 `__: Rename " "``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename " @@ -32373,7 +32407,7 @@ msgid "" "functions." msgstr "" -#: ../../../build/NEWS:21668 +#: ../../../build/NEWS:21687 msgid "" "`bpo-21233 `__: Add new C functions: " "PyMem_RawCalloc(), PyMem_Calloc(), PyObject_Calloc(), _PyObject_GC_Calloc()." @@ -32381,7 +32415,7 @@ msgid "" "objects which is faster and use less memory." msgstr "" -#: ../../../build/NEWS:21673 +#: ../../../build/NEWS:21692 msgid "" "`bpo-20942 `__: " "PyImport_ImportFrozenModuleObject() no longer sets __file__ to match what " @@ -32389,27 +32423,27 @@ msgid "" "using imp.init_frozen()." msgstr "" -#: ../../../build/NEWS:21680 +#: ../../../build/NEWS:21699 msgid "" "`bpo-19548 `__: Update the codecs module" " documentation to better cover the distinction between text encodings and " "other codecs, together with other clarifications. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21684 +#: ../../../build/NEWS:21703 msgid "" "`bpo-22394 `__: Doc/Makefile now " "supports ``make venv PYTHON=../python`` to create a venv for generating the " "documentation, e.g., ``make html PYTHON=venv/bin/python3``." msgstr "" -#: ../../../build/NEWS:21688 +#: ../../../build/NEWS:21707 msgid "" "`bpo-21514 `__: The documentation of the" " json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." msgstr "" -#: ../../../build/NEWS:21691 +#: ../../../build/NEWS:21710 msgid "" "`bpo-21777 `__: The binary sequence " "methods on bytes and bytearray are now documented explicitly, rather than " @@ -32417,40 +32451,40 @@ msgid "" "behaviour of the corresponding str methods." msgstr "" -#: ../../../build/NEWS:21696 +#: ../../../build/NEWS:21715 msgid "" "`bpo-6916 `__: undocument deprecated " "asynchat.fifo class." msgstr "" -#: ../../../build/NEWS:21698 +#: ../../../build/NEWS:21717 msgid "" "`bpo-17386 `__: Expanded functionality " "of the ``Doc/make.bat`` script to make it much more comparable to " "``Doc/Makefile``." msgstr "" -#: ../../../build/NEWS:21701 +#: ../../../build/NEWS:21720 msgid "" "`bpo-21312 `__: Update the " "thread_foobar.h template file to include newer threading APIs. Patch by Jack" " McCracken." msgstr "" -#: ../../../build/NEWS:21704 +#: ../../../build/NEWS:21723 msgid "" "`bpo-21043 `__: Remove the " "recommendation for specific CA organizations and to mention the ability to " "load the OS certificates." msgstr "" -#: ../../../build/NEWS:21707 +#: ../../../build/NEWS:21726 msgid "" "`bpo-20765 `__: Add missing " "documentation for PurePath.with_name() and PurePath.with_suffix()." msgstr "" -#: ../../../build/NEWS:21710 +#: ../../../build/NEWS:21729 msgid "" "`bpo-19407 `__: New package installation" " and distribution guides based on the Python Packaging Authority tools. " @@ -32459,76 +32493,76 @@ msgid "" "that isn't recorded anywhere else." msgstr "" -#: ../../../build/NEWS:21715 +#: ../../../build/NEWS:21734 msgid "" "`bpo-19697 `__: Document cases where " "__main__.__spec__ is None." msgstr "" -#: ../../../build/NEWS:21720 +#: ../../../build/NEWS:21739 msgid "" "`bpo-18982 `__: Add tests for CLI of the" " calendar module." msgstr "" -#: ../../../build/NEWS:21722 +#: ../../../build/NEWS:21741 msgid "" "`bpo-19548 `__: Added some additional " "checks to test_codecs to ensure that statements in the updated documentation" " remain accurate. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21726 +#: ../../../build/NEWS:21745 msgid "" "`bpo-22838 `__: All test_re tests now " "work with unittest test discovery." msgstr "" -#: ../../../build/NEWS:21728 +#: ../../../build/NEWS:21747 msgid "" "`bpo-22173 `__: Update lib2to3 tests to " "use unittest test discovery." msgstr "" -#: ../../../build/NEWS:21730 +#: ../../../build/NEWS:21749 msgid "" "`bpo-16000 `__: Convert test_curses to " "use unittest." msgstr "" -#: ../../../build/NEWS:21732 +#: ../../../build/NEWS:21751 msgid "" "`bpo-21456 `__: Skip two tests in " "test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." msgstr "" -#: ../../../build/NEWS:21735 +#: ../../../build/NEWS:21754 msgid "" "`bpo-20746 `__: Fix test_pdb to run in " "refleak mode (-R). Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:21738 +#: ../../../build/NEWS:21757 msgid "" "`bpo-22060 `__: test_ctypes has been " "somewhat cleaned up and simplified; it now uses unittest test discovery to " "find its tests." msgstr "" -#: ../../../build/NEWS:21741 +#: ../../../build/NEWS:21760 msgid "" "`bpo-22104 `__: regrtest.py no longer " "holds a reference to the suite of tests loaded from test modules that don't " "define test_main()." msgstr "" -#: ../../../build/NEWS:21744 +#: ../../../build/NEWS:21763 msgid "" "`bpo-22111 `__: Assorted cleanups in " "test_imaplib. Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:21746 +#: ../../../build/NEWS:21765 msgid "" "`bpo-22002 `__: Added " "``load_package_tests`` function to test.support and used it to " @@ -32536,27 +32570,27 @@ msgid "" "test_importlib, test_json, and test_tools." msgstr "" -#: ../../../build/NEWS:21750 +#: ../../../build/NEWS:21769 msgid "" "`bpo-21976 `__: Fix test_ssl to accept " "LibreSSL version strings. Thanks to William Orr." msgstr "" -#: ../../../build/NEWS:21753 +#: ../../../build/NEWS:21772 msgid "" "`bpo-21918 `__: Converted test_tools " "from a module to a package containing separate test files for each tested " "script." msgstr "" -#: ../../../build/NEWS:21756 +#: ../../../build/NEWS:21775 msgid "" "`bpo-9554 `__: Use modern unittest " "features in test_argparse. Initial patch by Denver Coneybeare and Radu " "Voicilas." msgstr "" -#: ../../../build/NEWS:21759 +#: ../../../build/NEWS:21778 msgid "" "`bpo-20155 `__: Changed HTTP method " "names in failing tests in test_httpservers so that packet filtering software" @@ -32564,19 +32598,19 @@ msgid "" "transaction semantics expected by the tests." msgstr "" -#: ../../../build/NEWS:21764 +#: ../../../build/NEWS:21783 msgid "" "`bpo-19493 `__: Refactored the ctypes " "test package to skip tests explicitly rather than silently." msgstr "" -#: ../../../build/NEWS:21767 +#: ../../../build/NEWS:21786 msgid "" "`bpo-18492 `__: All resources are now " "allowed when tests are not run by regrtest.py." msgstr "" -#: ../../../build/NEWS:21770 +#: ../../../build/NEWS:21789 msgid "" "`bpo-21634 `__: Fix pystone micro-" "benchmark: use floor division instead of true division to benchmark integers" @@ -32584,163 +32618,163 @@ msgid "" "written by Lennart Regebro." msgstr "" -#: ../../../build/NEWS:21774 +#: ../../../build/NEWS:21793 msgid "" "`bpo-21605 `__: Added tests for Tkinter " "images." msgstr "" -#: ../../../build/NEWS:21776 +#: ../../../build/NEWS:21795 msgid "" "`bpo-21493 `__: Added test for " "ntpath.expanduser(). Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21779 +#: ../../../build/NEWS:21798 msgid "" "`bpo-19925 `__: Added tests for the spwd" " module. Original patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21782 +#: ../../../build/NEWS:21801 msgid "" "`bpo-21522 `__: Added Tkinter tests for " "Listbox.itemconfigure(), PanedWindow.paneconfigure(), and " "Menu.entryconfigure()." msgstr "" -#: ../../../build/NEWS:21785 +#: ../../../build/NEWS:21804 msgid "" "`bpo-17756 `__: Fix test_code test when " "run from the installed location." msgstr "" -#: ../../../build/NEWS:21787 +#: ../../../build/NEWS:21806 msgid "" "`bpo-17752 `__: Fix distutils tests when" " run from the installed location." msgstr "" -#: ../../../build/NEWS:21789 +#: ../../../build/NEWS:21808 msgid "" "`bpo-18604 `__: Consolidated checks for " "GUI availability. All platforms now at least check whether Tk can be " "instantiated when the GUI resource is requested." msgstr "" -#: ../../../build/NEWS:21793 +#: ../../../build/NEWS:21812 msgid "" "`bpo-21275 `__: Fix a socket test on " "KFreeBSD." msgstr "" -#: ../../../build/NEWS:21795 +#: ../../../build/NEWS:21814 msgid "" "`bpo-21223 `__: Pass " "test_site/test_startup_imports when some of the extensions are built as " "builtins." msgstr "" -#: ../../../build/NEWS:21798 +#: ../../../build/NEWS:21817 msgid "" "`bpo-20635 `__: Added tests for Tk " "geometry managers." msgstr "" -#: ../../../build/NEWS:21800 +#: ../../../build/NEWS:21819 msgid "Add test case for freeze." msgstr "Tambahkan kasus pengujian untuk *freeze*." -#: ../../../build/NEWS:21802 +#: ../../../build/NEWS:21821 msgid "" "`bpo-20743 `__: Fix a reference leak in " "test_tcl." msgstr "" -#: ../../../build/NEWS:21804 +#: ../../../build/NEWS:21823 msgid "" "`bpo-21097 `__: Move test_namespace_pkgs" " into test_importlib." msgstr "" -#: ../../../build/NEWS:21806 +#: ../../../build/NEWS:21825 msgid "" "`bpo-21503 `__: Use test_both() " "consistently in test_importlib." msgstr "" -#: ../../../build/NEWS:21808 +#: ../../../build/NEWS:21827 msgid "" "`bpo-20939 `__: Avoid various network " "test failures due to new redirect of http://www.python.org/ to " "https://www.python.org: use http://www.example.com instead." msgstr "" -#: ../../../build/NEWS:21812 +#: ../../../build/NEWS:21831 msgid "" "`bpo-20668 `__: asyncio tests no longer " "rely on tests.txt file. (Patch by Vajrasky Kok)" msgstr "" -#: ../../../build/NEWS:21815 +#: ../../../build/NEWS:21834 msgid "" "`bpo-21093 `__: Prevent failures of " "ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or " "/usr/local/lib." msgstr "" -#: ../../../build/NEWS:21818 +#: ../../../build/NEWS:21837 msgid "" "`bpo-22770 `__: Prevent some Tk " "segfaults on OS X when running gui tests." msgstr "" -#: ../../../build/NEWS:21820 +#: ../../../build/NEWS:21839 msgid "" "`bpo-23211 `__: Workaround test_logging " "failure on some OS X 10.6 systems." msgstr "" -#: ../../../build/NEWS:21822 +#: ../../../build/NEWS:21841 msgid "" "`bpo-23345 `__: Prevent test_ssl " "failures with large OpenSSL patch level values (like 0.9.8zc)." msgstr "" -#: ../../../build/NEWS:21828 +#: ../../../build/NEWS:21847 msgid "" "`bpo-22314 `__: pydoc now works when the" " LINES environment variable is set." msgstr "" -#: ../../../build/NEWS:21830 +#: ../../../build/NEWS:21849 msgid "" "`bpo-22615 `__: Argument Clinic now " "supports the \"type\" argument for the int converter. This permits using the" " int converter with enums and typedefs." msgstr "" -#: ../../../build/NEWS:21833 +#: ../../../build/NEWS:21852 msgid "" "`bpo-20076 `__: The makelocalealias.py " "script no longer ignores UTF-8 mapping." msgstr "" -#: ../../../build/NEWS:21835 +#: ../../../build/NEWS:21854 msgid "" "`bpo-20079 `__: The makelocalealias.py " "script now can parse the SUPPORTED file from glibc sources and supports " "command line options for source paths." msgstr "" -#: ../../../build/NEWS:21838 +#: ../../../build/NEWS:21857 msgid "" "`bpo-22201 `__: Command-line interface " "of the zipfile module now correctly extracts ZIP files with directory " "entries. Patch by Ryan Wilson." msgstr "" -#: ../../../build/NEWS:21841 +#: ../../../build/NEWS:21860 msgid "" "`bpo-22120 `__: For functions using an " "unsigned integer return converter, Argument Clinic now generates a cast to " @@ -32748,57 +32782,57 @@ msgid "" "a compilation warning.)" msgstr "" -#: ../../../build/NEWS:21845 +#: ../../../build/NEWS:21864 msgid "" "`bpo-18974 `__: Tools/scripts/diff.py " "now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:21847 +#: ../../../build/NEWS:21866 msgid "" "`bpo-21906 `__: Make " "Tools/scripts/md5sum.py work in Python 3. Patch by Zachary Ware." msgstr "" -#: ../../../build/NEWS:21850 +#: ../../../build/NEWS:21869 msgid "" "`bpo-21629 `__: Fix Argument Clinic's \"" "--converters\" feature." msgstr "" -#: ../../../build/NEWS:21852 +#: ../../../build/NEWS:21871 msgid "Add support for ``yield from`` to 2to3." msgstr "Menambahkan dukungan untuk ``yield from`` ke 2to3." -#: ../../../build/NEWS:21854 +#: ../../../build/NEWS:21873 msgid "Add support for the :pep:`465` matrix multiplication operator to 2to3." msgstr "" -#: ../../../build/NEWS:21856 +#: ../../../build/NEWS:21875 msgid "" "`bpo-16047 `__: Fix module exception " "list and __file__ handling in freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21859 +#: ../../../build/NEWS:21878 msgid "" "`bpo-11824 `__: Consider ABI tags in " "freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21861 +#: ../../../build/NEWS:21880 msgid "" "`bpo-20535 `__: PYTHONWARNING no longer " "affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar " "Arahesis." msgstr "" -#: ../../../build/NEWS:21867 +#: ../../../build/NEWS:21886 msgid "" "`bpo-23260 `__: Update Windows installer" msgstr "" -#: ../../../build/NEWS:21869 +#: ../../../build/NEWS:21888 msgid "" "The bundled version of Tcl/Tk has been updated to 8.6.3. The most visible " "result of this change is the addition of new native file dialogs when " @@ -32806,44 +32840,44 @@ msgid "" "information. Also, this version of Tcl/Tk includes support for Windows 10." msgstr "" -#: ../../../build/NEWS:21875 +#: ../../../build/NEWS:21894 msgid "" "`bpo-17896 `__: The Windows build " "scripts now expect external library sources to be in " "``PCbuild\\..\\externals`` rather than ``PCbuild\\..\\..``." msgstr "" -#: ../../../build/NEWS:21878 +#: ../../../build/NEWS:21897 msgid "" "`bpo-17717 `__: The Windows build " "scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." msgstr "" -#: ../../../build/NEWS:21881 +#: ../../../build/NEWS:21900 msgid "" "`bpo-21907 `__: Improved the batch " "scripts provided for building Python." msgstr "" -#: ../../../build/NEWS:21883 +#: ../../../build/NEWS:21902 msgid "" "`bpo-22644 `__: The bundled version of " "OpenSSL has been updated to 1.0.1j." msgstr "" -#: ../../../build/NEWS:21885 +#: ../../../build/NEWS:21904 msgid "" "`bpo-10747 `__: Use versioned labels in " "the Windows start menu. Patch by Olive Kilburn." msgstr "" -#: ../../../build/NEWS:21888 +#: ../../../build/NEWS:21907 msgid "" "`bpo-22980 `__: .pyd files with a " "version and platform tag (for example, \".cp35-win32.pyd\") will now be " "loaded in preference to those without tags." msgstr "" -#: ../../../build/NEWS:21892 +#: ../../../build/NEWS:21911 msgid "**(For information about older versions, consult the HISTORY file.)**" msgstr "**(Untuk informasi tentang versi-versi lama, lihat berkas HISTORY.)**" From 14d355b5fe1140d2c9b389560cf6276e09cced35 Mon Sep 17 00:00:00 2001 From: oon arfiandwi Date: Sat, 26 Oct 2019 23:49:01 +0800 Subject: [PATCH 06/13] Sinkronisasi dengan Transifex 20191026. --- c-api/cell.po | 10 +- c-api/init.po | 52 +++---- c-api/init_config.po | 2 +- c-api/intro.po | 2 +- c-api/memory.po | 34 ++--- c-api/structures.po | 4 +- c-api/tuple.po | 2 +- distutils/builtdist.po | 4 +- distutils/commandref.po | 2 +- distutils/setupscript.po | 2 +- howto/pyporting.po | 2 +- library/argparse.po | 2 +- library/asyncio-stream.po | 2 +- library/asyncio-task.po | 2 +- library/asyncio.po | 6 +- library/copyreg.po | 6 +- library/ctypes.po | 82 +++++------ library/curses.po | 138 +++++++++--------- library/datetime.po | 4 +- library/difflib.po | 2 +- library/faulthandler.po | 6 +- library/fnmatch.po | 4 +- library/fpectl.po | 6 +- library/grp.po | 2 +- library/hashlib.po | 6 +- library/http.cookiejar.po | 2 +- library/http.cookies.po | 32 +++-- library/http.po | 238 +++++++++++++++---------------- library/imghdr.po | 42 +++--- library/importlib.po | 48 +++---- library/inspect.po | 20 +-- library/itertools.po | 46 +++--- library/locale.po | 2 +- library/logging.config.po | 6 +- library/logging.handlers.po | 174 +++++++++++----------- library/logging.po | 6 +- library/multiprocessing.po | 22 +-- library/operator.po | 172 +++++++++++----------- library/os.po | 60 ++++---- library/pathlib.po | 80 +++++------ library/pickle.po | 2 +- library/pprint.po | 6 +- library/pty.po | 6 +- library/pwd.po | 4 +- library/pyexpat.po | 2 +- library/re.po | 84 +++++------ library/readline.po | 6 +- library/resource.po | 60 ++++---- library/select.po | 120 ++++++++-------- library/shelve.po | 6 +- library/signal.po | 2 +- library/smtpd.po | 42 +++--- library/socket.po | 2 +- library/spwd.po | 30 ++-- library/sqlite3.po | 2 +- library/ssl.po | 28 ++-- library/statistics.po | 2 +- library/struct.po | 80 +++++------ library/sunau.po | 2 +- library/sys.po | 112 +++++++-------- library/tarfile.po | 60 ++++---- library/termios.po | 6 +- library/test.po | 2 +- library/tkinter.po | 2 +- library/token.po | 98 +++++++------ library/turtle.po | 184 ++++++++++++------------ library/typing.po | 2 +- library/unittest.po | 16 +-- library/uuid.po | 4 +- library/weakref.po | 6 +- library/webbrowser.po | 93 ++++++------ library/winreg.po | 2 +- library/xml.dom.po | 80 +++++------ library/xml.etree.elementtree.po | 10 +- library/xmlrpc.client.po | 2 +- library/zipfile.po | 28 ++-- tutorial/datastructures.po | 14 +- whatsnew/2.1.po | 18 +-- whatsnew/2.2.po | 2 +- whatsnew/2.3.po | 14 +- whatsnew/2.4.po | 8 +- whatsnew/2.5.po | 14 +- whatsnew/2.6.po | 78 +++++----- whatsnew/2.7.po | 13 +- whatsnew/3.0.po | 10 +- whatsnew/3.1.po | 66 +++++---- whatsnew/3.2.po | 87 ++++++----- whatsnew/3.3.po | 57 ++++---- whatsnew/3.4.po | 4 + whatsnew/3.5.po | 42 +++--- whatsnew/3.6.po | 22 +-- whatsnew/3_7.po | 5 +- whatsnew/3_8.po | 72 +++++----- whatsnew/changelog.po | 10 +- 94 files changed, 1577 insertions(+), 1486 deletions(-) diff --git a/c-api/cell.po b/c-api/cell.po index 0fbcc55..fd1248b 100644 --- a/c-api/cell.po +++ b/c-api/cell.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,7 +23,7 @@ msgstr "" #: ../../c-api/cell.rst:6 msgid "Cell Objects" -msgstr "" +msgstr "Objek Sel, *Cell*" #: ../../c-api/cell.rst:8 msgid "" @@ -36,7 +40,7 @@ msgstr "" #: ../../c-api/cell.rst:20 msgid "The C structure used for cell objects." -msgstr "" +msgstr "Struktur C digunakan untuk objek sel." #: ../../c-api/cell.rst:25 msgid "The type object corresponding to cell objects." @@ -54,7 +58,7 @@ msgstr "" #: ../../c-api/cell.rst:41 msgid "Return the contents of the cell *cell*." -msgstr "" +msgstr "Kembalikan isi sel *cell*." #: ../../c-api/cell.rst:46 msgid "" diff --git a/c-api/init.po b/c-api/init.po index d4e9efa..bdbf11c 100644 --- a/c-api/init.po +++ b/c-api/init.po @@ -52,55 +52,55 @@ msgstr "" #: ../../c-api/init.rst:26 msgid ":c:func:`PyImport_AppendInittab`" -msgstr "" +msgstr ":c:func:`PyImport_AppendInittab`" #: ../../c-api/init.rst:27 msgid ":c:func:`PyImport_ExtendInittab`" -msgstr "" +msgstr ":c:func:`PyImport_ExtendInittab`" #: ../../c-api/init.rst:28 msgid ":c:func:`PyInitFrozenExtensions`" -msgstr "" +msgstr ":c:func:`PyInitFrozenExtensions`" #: ../../c-api/init.rst:29 msgid ":c:func:`PyMem_SetAllocator`" -msgstr "" +msgstr ":c:func:`PyMem_SetAllocator`" #: ../../c-api/init.rst:30 msgid ":c:func:`PyMem_SetupDebugHooks`" -msgstr "" +msgstr ":c:func:`PyMem_SetupDebugHooks`" #: ../../c-api/init.rst:31 msgid ":c:func:`PyObject_SetArenaAllocator`" -msgstr "" +msgstr ":c:func:`PyObject_SetArenaAllocator`" #: ../../c-api/init.rst:32 msgid ":c:func:`Py_SetPath`" -msgstr "" +msgstr ":c:func:`Py_SetPath`" #: ../../c-api/init.rst:33 msgid ":c:func:`Py_SetProgramName`" -msgstr "" +msgstr ":c:func:`Py_SetProgramName`" #: ../../c-api/init.rst:34 msgid ":c:func:`Py_SetPythonHome`" -msgstr "" +msgstr ":c:func:`Py_SetPythonHome`" #: ../../c-api/init.rst:35 msgid ":c:func:`Py_SetStandardStreamEncoding`" -msgstr "" +msgstr ":c:func:`Py_SetStandardStreamEncoding`" #: ../../c-api/init.rst:36 msgid ":c:func:`PySys_AddWarnOption`" -msgstr "" +msgstr ":c:func:`PySys_AddWarnOption`" #: ../../c-api/init.rst:37 msgid ":c:func:`PySys_AddXOption`" -msgstr "" +msgstr ":c:func:`PySys_AddXOption`" #: ../../c-api/init.rst:38 msgid ":c:func:`PySys_ResetWarnOptions`" -msgstr "" +msgstr ":c:func:`PySys_ResetWarnOptions`" #: ../../c-api/init.rst:40 msgid "Informative functions:" @@ -108,35 +108,35 @@ msgstr "" #: ../../c-api/init.rst:42 msgid ":c:func:`Py_IsInitialized`" -msgstr "" +msgstr ":c:func:`Py_IsInitialized`" #: ../../c-api/init.rst:43 msgid ":c:func:`PyMem_GetAllocator`" -msgstr "" +msgstr ":c:func:`PyMem_GetAllocator`" #: ../../c-api/init.rst:44 msgid ":c:func:`PyObject_GetArenaAllocator`" -msgstr "" +msgstr ":c:func:`PyObject_GetArenaAllocator`" #: ../../c-api/init.rst:45 msgid ":c:func:`Py_GetBuildInfo`" -msgstr "" +msgstr ":c:func:`Py_GetBuildInfo`" #: ../../c-api/init.rst:46 msgid ":c:func:`Py_GetCompiler`" -msgstr "" +msgstr ":c:func:`Py_GetCompiler`" #: ../../c-api/init.rst:47 msgid ":c:func:`Py_GetCopyright`" -msgstr "" +msgstr ":c:func:`Py_GetCopyright`" #: ../../c-api/init.rst:48 msgid ":c:func:`Py_GetPlatform`" -msgstr "" +msgstr ":c:func:`Py_GetPlatform`" #: ../../c-api/init.rst:49 msgid ":c:func:`Py_GetVersion`" -msgstr "" +msgstr ":c:func:`Py_GetVersion`" #: ../../c-api/init.rst:51 msgid "Utilities:" @@ -144,7 +144,7 @@ msgstr "" #: ../../c-api/init.rst:53 msgid ":c:func:`Py_DecodeLocale`" -msgstr "" +msgstr ":c:func:`Py_DecodeLocale`" #: ../../c-api/init.rst:55 msgid "Memory allocators:" @@ -152,19 +152,19 @@ msgstr "" #: ../../c-api/init.rst:57 msgid ":c:func:`PyMem_RawMalloc`" -msgstr "" +msgstr ":c:func:`PyMem_RawMalloc`" #: ../../c-api/init.rst:58 msgid ":c:func:`PyMem_RawRealloc`" -msgstr "" +msgstr ":c:func:`PyMem_RawRealloc`" #: ../../c-api/init.rst:59 msgid ":c:func:`PyMem_RawCalloc`" -msgstr "" +msgstr ":c:func:`PyMem_RawCalloc`" #: ../../c-api/init.rst:60 msgid ":c:func:`PyMem_RawFree`" -msgstr "" +msgstr ":c:func:`PyMem_RawFree`" #: ../../c-api/init.rst:64 msgid "" diff --git a/c-api/init_config.po b/c-api/init_config.po index 523f35b..4708bde 100644 --- a/c-api/init_config.po +++ b/c-api/init_config.po @@ -47,7 +47,7 @@ msgstr ":c:type:`PyWideStringList`" #: ../../c-api/init_config.rst:18 msgid "Functions:" -msgstr "" +msgstr "Fungsi-fungsi:" #: ../../c-api/init_config.rst:20 msgid ":c:func:`PyConfig_Clear`" diff --git a/c-api/intro.po b/c-api/intro.po index 246207d..10158f0 100644 --- a/c-api/intro.po +++ b/c-api/intro.po @@ -445,7 +445,7 @@ msgstr "" #: ../../c-api/intro.rst:449 msgid "Types" -msgstr "" +msgstr "Tipe-tipe" #: ../../c-api/intro.rst:451 msgid "" diff --git a/c-api/memory.po b/c-api/memory.po index e9c1abb..fd7f888 100644 --- a/c-api/memory.po +++ b/c-api/memory.po @@ -298,7 +298,7 @@ msgstr "" #: ../../c-api/memory.rst:253 msgid "Same as :c:func:`PyMem_Free`." -msgstr "" +msgstr "Sama seperti :c:func:`PyMem_Free`." #: ../../c-api/memory.rst:255 msgid "" @@ -310,7 +310,7 @@ msgstr "" #: ../../c-api/memory.rst:260 msgid "``PyMem_MALLOC(size)``" -msgstr "" +msgstr "``PyMem_MALLOC(size)``" #: ../../c-api/memory.rst:261 msgid "``PyMem_NEW(type, size)``" @@ -406,7 +406,7 @@ msgstr "" #: ../../c-api/memory.rst:340 msgid "PyMem_Malloc" -msgstr "" +msgstr "PyMem_Malloc" #: ../../c-api/memory.rst:340 msgid "PyObject_Malloc" @@ -496,7 +496,7 @@ msgstr "" #: ../../c-api/memory.rst:368 ../../c-api/memory.rst:513 msgid "Field" -msgstr "" +msgstr "Field" #: ../../c-api/memory.rst:368 ../../c-api/memory.rst:513 msgid "Meaning" @@ -555,55 +555,55 @@ msgstr "" #: ../../c-api/memory.rst:393 ../../c-api/memory.rst:402 #: ../../c-api/memory.rst:411 msgid "Functions:" -msgstr "" +msgstr "Fungsi-fungsi:" #: ../../c-api/memory.rst:395 msgid ":c:func:`PyMem_RawMalloc`" -msgstr "" +msgstr ":c:func:`PyMem_RawMalloc`" #: ../../c-api/memory.rst:396 msgid ":c:func:`PyMem_RawRealloc`" -msgstr "" +msgstr ":c:func:`PyMem_RawRealloc`" #: ../../c-api/memory.rst:397 msgid ":c:func:`PyMem_RawCalloc`" -msgstr "" +msgstr ":c:func:`PyMem_RawCalloc`" #: ../../c-api/memory.rst:398 msgid ":c:func:`PyMem_RawFree`" -msgstr "" +msgstr ":c:func:`PyMem_RawFree`" #: ../../c-api/memory.rst:404 msgid ":c:func:`PyMem_Malloc`," -msgstr "" +msgstr ":c:func:`PyMem_Malloc`," #: ../../c-api/memory.rst:405 msgid ":c:func:`PyMem_Realloc`" -msgstr "" +msgstr ":c:func:`PyMem_Realloc`" #: ../../c-api/memory.rst:406 msgid ":c:func:`PyMem_Calloc`" -msgstr "" +msgstr ":c:func:`PyMem_Calloc`" #: ../../c-api/memory.rst:407 msgid ":c:func:`PyMem_Free`" -msgstr "" +msgstr ":c:func:`PyMem_Free`" #: ../../c-api/memory.rst:413 msgid ":c:func:`PyObject_Malloc`" -msgstr "" +msgstr ":c:func:`PyObject_Malloc`" #: ../../c-api/memory.rst:414 msgid ":c:func:`PyObject_Realloc`" -msgstr "" +msgstr ":c:func:`PyObject_Realloc`" #: ../../c-api/memory.rst:415 msgid ":c:func:`PyObject_Calloc`" -msgstr "" +msgstr ":c:func:`PyObject_Calloc`" #: ../../c-api/memory.rst:416 msgid ":c:func:`PyObject_Free`" -msgstr "" +msgstr ":c:func:`PyObject_Free`" #: ../../c-api/memory.rst:420 msgid "Get the memory block allocator of the specified domain." diff --git a/c-api/structures.po b/c-api/structures.po index 9e93594..9be5605 100644 --- a/c-api/structures.po +++ b/c-api/structures.po @@ -150,7 +150,7 @@ msgstr "" #: ../../c-api/structures.rst:139 ../../c-api/structures.rst:279 #: ../../c-api/structures.rst:345 msgid "Field" -msgstr "" +msgstr "Field" #: ../../c-api/structures.rst:139 ../../c-api/structures.rst:279 #: ../../c-api/structures.rst:345 @@ -397,7 +397,7 @@ msgstr "" #: ../../c-api/structures.rst:303 msgid "C type" -msgstr "" +msgstr "tipe C" #: ../../c-api/structures.rst:305 msgid "T_SHORT" diff --git a/c-api/tuple.po b/c-api/tuple.po index 26ea231..619bae9 100644 --- a/c-api/tuple.po +++ b/c-api/tuple.po @@ -157,7 +157,7 @@ msgstr "" #: ../../c-api/tuple.rst:145 ../../c-api/tuple.rst:168 msgid "Field" -msgstr "" +msgstr "Field" #: ../../c-api/tuple.rst:145 ../../c-api/tuple.rst:168 msgid "C Type" diff --git a/distutils/builtdist.po b/distutils/builtdist.po index 876875f..3fe4a4a 100644 --- a/distutils/builtdist.po +++ b/distutils/builtdist.po @@ -295,7 +295,7 @@ msgstr "" #: ../../distutils/builtdist.rst:138 msgid "Command" -msgstr "" +msgstr "Perintah" #: ../../distutils/builtdist.rst:138 msgid "Formats" @@ -417,7 +417,7 @@ msgstr "" #: ../../distutils/builtdist.rst:207 msgid "``version``" -msgstr "" +msgstr "``version``" #: ../../distutils/builtdist.rst:209 ../../distutils/builtdist.rst:232 msgid "Vendor" diff --git a/distutils/commandref.po b/distutils/commandref.po index 05bd4c5..2210334 100644 --- a/distutils/commandref.po +++ b/distutils/commandref.po @@ -73,7 +73,7 @@ msgstr "" #: ../../distutils/commandref.rst:63 msgid "Command" -msgstr "" +msgstr "Perintah" #: ../../distutils/commandref.rst:63 msgid "Description" diff --git a/distutils/setupscript.po b/distutils/setupscript.po index 22ab961..9389dcb 100644 --- a/distutils/setupscript.po +++ b/distutils/setupscript.po @@ -758,7 +758,7 @@ msgstr "\\(1)" #: ../../distutils/setupscript.rst:571 msgid "``version``" -msgstr "" +msgstr "``version``" #: ../../distutils/setupscript.rst:571 msgid "version of this release" diff --git a/howto/pyporting.po b/howto/pyporting.po index c8fc086..270d0bb 100644 --- a/howto/pyporting.po +++ b/howto/pyporting.po @@ -271,7 +271,7 @@ msgstr "" #: ../../howto/pyporting.rst:162 msgid "Division" -msgstr "" +msgstr "Pembagian" #: ../../howto/pyporting.rst:164 msgid "" diff --git a/library/argparse.po b/library/argparse.po index 3cc1501..5f7c6de 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -53,7 +53,7 @@ msgstr "" #: ../../library/argparse.rst:30 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/argparse.rst:32 msgid "" diff --git a/library/asyncio-stream.po b/library/asyncio-stream.po index 58b953e..35fa83a 100644 --- a/library/asyncio-stream.po +++ b/library/asyncio-stream.po @@ -387,7 +387,7 @@ msgstr "" #: ../../library/asyncio-stream.rst:432 msgid "Usage::" -msgstr "" +msgstr "Penggunaan::" #: ../../library/asyncio-stream.rst:436 msgid "or with HTTPS::" diff --git a/library/asyncio-task.po b/library/asyncio-task.po index 80a1942..0dac890 100644 --- a/library/asyncio-task.po +++ b/library/asyncio-task.po @@ -453,7 +453,7 @@ msgstr "" #: ../../library/asyncio-task.rst:501 msgid "Usage::" -msgstr "" +msgstr "Penggunaan::" #: ../../library/asyncio-task.rst:505 msgid "" diff --git a/library/asyncio.po b/library/asyncio.po index 0671234..7488962 100644 --- a/library/asyncio.po +++ b/library/asyncio.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-10-11 11:39+0000\n" "PO-Revision-Date: 2017-02-16 17:49+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -110,7 +114,7 @@ msgstr "" #: ../../library/asyncio.rst:65 msgid "Reference" -msgstr "" +msgstr "Referensi" #: ../../library/asyncio.rst:96 msgid "The source code for asyncio can be found in :source:`Lib/asyncio/`." diff --git a/library/copyreg.po b/library/copyreg.po index dedce65..147dee7 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:04+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -66,7 +70,7 @@ msgstr "" #: ../../library/copyreg.rst:46 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/copyreg.rst:48 msgid "" diff --git a/library/ctypes.po b/library/ctypes.po index 571e963..f28516e 100644 --- a/library/ctypes.po +++ b/library/ctypes.po @@ -231,19 +231,19 @@ msgstr "" #: ../../library/ctypes.rst:223 msgid "C type" -msgstr "" +msgstr "tipe C" #: ../../library/ctypes.rst:223 msgid "Python type" -msgstr "" +msgstr "tipe Python" #: ../../library/ctypes.rst:225 msgid ":class:`c_bool`" -msgstr "" +msgstr ":class:`c_bool`" #: ../../library/ctypes.rst:225 msgid ":c:type:`_Bool`" -msgstr "" +msgstr ":c:type:`_Bool`" #: ../../library/ctypes.rst:225 msgid "bool (1)" @@ -251,11 +251,11 @@ msgstr "" #: ../../library/ctypes.rst:227 msgid ":class:`c_char`" -msgstr "" +msgstr ":class:`c_char`" #: ../../library/ctypes.rst:227 ../../library/ctypes.rst:231 msgid ":c:type:`char`" -msgstr "" +msgstr ":c:type:`char`" #: ../../library/ctypes.rst:227 msgid "1-character bytes object" @@ -263,11 +263,11 @@ msgstr "" #: ../../library/ctypes.rst:229 msgid ":class:`c_wchar`" -msgstr "" +msgstr ":class:`c_wchar`" #: ../../library/ctypes.rst:229 msgid ":c:type:`wchar_t`" -msgstr "" +msgstr ":c:type:`wchar_t`" #: ../../library/ctypes.rst:229 msgid "1-character string" @@ -275,7 +275,7 @@ msgstr "" #: ../../library/ctypes.rst:231 msgid ":class:`c_byte`" -msgstr "" +msgstr ":class:`c_byte`" #: ../../library/ctypes.rst:231 ../../library/ctypes.rst:233 #: ../../library/ctypes.rst:235 ../../library/ctypes.rst:237 @@ -288,27 +288,27 @@ msgstr "int" #: ../../library/ctypes.rst:233 msgid ":class:`c_ubyte`" -msgstr "" +msgstr ":class:`c_ubyte`" #: ../../library/ctypes.rst:233 msgid ":c:type:`unsigned char`" -msgstr "" +msgstr ":c:type:`unsigned char`" #: ../../library/ctypes.rst:235 msgid ":class:`c_short`" -msgstr "" +msgstr ":class:`c_short`" #: ../../library/ctypes.rst:235 msgid ":c:type:`short`" -msgstr "" +msgstr ":c:type:`short`" #: ../../library/ctypes.rst:237 msgid ":class:`c_ushort`" -msgstr "" +msgstr ":class:`c_ushort`" #: ../../library/ctypes.rst:237 msgid ":c:type:`unsigned short`" -msgstr "" +msgstr ":c:type:`unsigned short`" #: ../../library/ctypes.rst:239 msgid ":class:`c_int`" @@ -328,59 +328,59 @@ msgstr ":c:type:`unsigned int`" #: ../../library/ctypes.rst:243 msgid ":class:`c_long`" -msgstr "" +msgstr ":class:`c_long`" #: ../../library/ctypes.rst:243 msgid ":c:type:`long`" -msgstr "" +msgstr ":c:type:`long`" #: ../../library/ctypes.rst:245 msgid ":class:`c_ulong`" -msgstr "" +msgstr ":class:`c_ulong`" #: ../../library/ctypes.rst:245 msgid ":c:type:`unsigned long`" -msgstr "" +msgstr ":c:type:`unsigned long`" #: ../../library/ctypes.rst:247 msgid ":class:`c_longlong`" -msgstr "" +msgstr ":class:`c_longlong`" #: ../../library/ctypes.rst:247 msgid ":c:type:`__int64` or :c:type:`long long`" -msgstr ":c:type:`__int64` or :c:type:`long long`" +msgstr ":c:type:`__int64` atau :c:type:`long long`" #: ../../library/ctypes.rst:249 msgid ":class:`c_ulonglong`" -msgstr "" +msgstr ":class:`c_ulonglong`" #: ../../library/ctypes.rst:249 msgid ":c:type:`unsigned __int64` or :c:type:`unsigned long long`" -msgstr ":c:type:`unsigned __int64` or :c:type:`unsigned long long`" +msgstr ":c:type:`unsigned __int64` atau :c:type:`unsigned long long`" #: ../../library/ctypes.rst:252 msgid ":class:`c_size_t`" -msgstr "" +msgstr ":class:`c_size_t`" #: ../../library/ctypes.rst:252 msgid ":c:type:`size_t`" -msgstr "" +msgstr ":c:type:`size_t`" #: ../../library/ctypes.rst:254 msgid ":class:`c_ssize_t`" -msgstr "" +msgstr ":class:`c_ssize_t`" #: ../../library/ctypes.rst:254 msgid ":c:type:`ssize_t` or :c:type:`Py_ssize_t`" -msgstr "" +msgstr ":c:type:`ssize_t` atau :c:type:`Py_ssize_t`" #: ../../library/ctypes.rst:257 msgid ":class:`c_float`" -msgstr "" +msgstr ":class:`c_float`" #: ../../library/ctypes.rst:257 msgid ":c:type:`float`" -msgstr "" +msgstr ":c:type:`float`" #: ../../library/ctypes.rst:257 ../../library/ctypes.rst:259 #: ../../library/ctypes.rst:261 @@ -389,27 +389,27 @@ msgstr "float" #: ../../library/ctypes.rst:259 msgid ":class:`c_double`" -msgstr "" +msgstr ":class:`c_double`" #: ../../library/ctypes.rst:259 msgid ":c:type:`double`" -msgstr "" +msgstr ":c:type:`double`" #: ../../library/ctypes.rst:261 msgid ":class:`c_longdouble`" -msgstr "" +msgstr ":class:`c_longdouble`" #: ../../library/ctypes.rst:261 msgid ":c:type:`long double`" -msgstr "" +msgstr ":c:type:`long double`" #: ../../library/ctypes.rst:263 msgid ":class:`c_char_p`" -msgstr "" +msgstr ":class:`c_char_p`" #: ../../library/ctypes.rst:263 msgid ":c:type:`char *` (NUL terminated)" -msgstr "" +msgstr ":c:type:`char *` (NUL terminated)" #: ../../library/ctypes.rst:263 msgid "bytes object or ``None``" @@ -417,11 +417,11 @@ msgstr "" #: ../../library/ctypes.rst:265 msgid ":class:`c_wchar_p`" -msgstr "" +msgstr ":class:`c_wchar_p`" #: ../../library/ctypes.rst:265 msgid ":c:type:`wchar_t *` (NUL terminated)" -msgstr "" +msgstr ":c:type:`wchar_t *` (NUL terminated)" #: ../../library/ctypes.rst:265 msgid "string or ``None``" @@ -429,11 +429,11 @@ msgstr "" #: ../../library/ctypes.rst:267 msgid ":class:`c_void_p`" -msgstr "" +msgstr ":class:`c_void_p`" #: ../../library/ctypes.rst:267 msgid ":c:type:`void *`" -msgstr "" +msgstr ":c:type:`void *`" #: ../../library/ctypes.rst:267 msgid "int or ``None``" @@ -558,7 +558,7 @@ msgstr "" #: ../../library/ctypes.rst:452 msgid "Return types" -msgstr "" +msgstr "Tipe kembalian" #: ../../library/ctypes.rst:454 msgid "" @@ -2379,7 +2379,7 @@ msgstr "" #: ../../library/ctypes.rst:2342 msgid "Structured data types" -msgstr "" +msgstr "Tipe data terstruktur" #: ../../library/ctypes.rst:2347 msgid "Abstract base class for unions in native byte order." diff --git a/library/curses.po b/library/curses.po index ec5f0e7..10e6b50 100644 --- a/library/curses.po +++ b/library/curses.po @@ -878,7 +878,7 @@ msgstr "" #: ../../library/curses.rst:779 ../../library/curses.rst:781 msgid ":const:`ACS_VLINE`" -msgstr "" +msgstr ":const:`ACS_VLINE`" #: ../../library/curses.rst:781 msgid "*rs*" @@ -898,7 +898,7 @@ msgstr "" #: ../../library/curses.rst:783 ../../library/curses.rst:785 msgid ":const:`ACS_HLINE`" -msgstr "" +msgstr ":const:`ACS_HLINE`" #: ../../library/curses.rst:785 msgid "*bs*" @@ -918,7 +918,7 @@ msgstr "" #: ../../library/curses.rst:787 msgid ":const:`ACS_ULCORNER`" -msgstr "" +msgstr ":const:`ACS_ULCORNER`" #: ../../library/curses.rst:789 msgid "*tr*" @@ -930,7 +930,7 @@ msgstr "" #: ../../library/curses.rst:789 msgid ":const:`ACS_URCORNER`" -msgstr "" +msgstr ":const:`ACS_URCORNER`" #: ../../library/curses.rst:791 msgid "*bl*" @@ -942,7 +942,7 @@ msgstr "" #: ../../library/curses.rst:791 msgid ":const:`ACS_LLCORNER`" -msgstr "" +msgstr ":const:`ACS_LLCORNER`" #: ../../library/curses.rst:793 msgid "*br*" @@ -954,7 +954,7 @@ msgstr "" #: ../../library/curses.rst:793 msgid ":const:`ACS_LRCORNER`" -msgstr "" +msgstr ":const:`ACS_LRCORNER`" #: ../../library/curses.rst:799 msgid "" @@ -2441,7 +2441,7 @@ msgstr "Konstanta" #: ../../library/curses.rst:1587 msgid ":kbd:`Insert`" -msgstr "" +msgstr ":kbd:`Insert`" #: ../../library/curses.rst:1587 msgid "KEY_IC" @@ -2449,7 +2449,7 @@ msgstr "KEY_IC" #: ../../library/curses.rst:1589 msgid ":kbd:`Delete`" -msgstr "" +msgstr ":kbd:`Delete`" #: ../../library/curses.rst:1589 msgid "KEY_DC" @@ -2457,7 +2457,7 @@ msgstr "KEY_DC" #: ../../library/curses.rst:1591 msgid ":kbd:`Home`" -msgstr "" +msgstr ":kbd:`Home`" #: ../../library/curses.rst:1591 msgid "KEY_HOME" @@ -2465,7 +2465,7 @@ msgstr "KEY_HOME" #: ../../library/curses.rst:1593 msgid ":kbd:`End`" -msgstr "" +msgstr ":kbd:`End`" #: ../../library/curses.rst:1593 msgid "KEY_END" @@ -2473,7 +2473,7 @@ msgstr "KEY_END" #: ../../library/curses.rst:1595 msgid ":kbd:`Page Up`" -msgstr "" +msgstr ":kbd:`Page Up`" #: ../../library/curses.rst:1595 msgid "KEY_PPAGE" @@ -2481,7 +2481,7 @@ msgstr "KEY_PPAGE" #: ../../library/curses.rst:1597 msgid ":kbd:`Page Down`" -msgstr "" +msgstr ":kbd:`Page Down`" #: ../../library/curses.rst:1597 msgid "KEY_NPAGE" @@ -2505,7 +2505,7 @@ msgstr "" #: ../../library/curses.rst:1612 msgid "``ACS_BBSS``" -msgstr "" +msgstr "``ACS_BBSS``" #: ../../library/curses.rst:1612 msgid "alternate name for upper right corner" @@ -2513,7 +2513,7 @@ msgstr "" #: ../../library/curses.rst:1614 msgid "``ACS_BLOCK``" -msgstr "" +msgstr "``ACS_BLOCK``" #: ../../library/curses.rst:1614 msgid "solid square block" @@ -2521,7 +2521,7 @@ msgstr "" #: ../../library/curses.rst:1616 msgid "``ACS_BOARD``" -msgstr "" +msgstr "``ACS_BOARD``" #: ../../library/curses.rst:1616 msgid "board of squares" @@ -2529,7 +2529,7 @@ msgstr "" #: ../../library/curses.rst:1618 msgid "``ACS_BSBS``" -msgstr "" +msgstr "``ACS_BSBS``" #: ../../library/curses.rst:1618 msgid "alternate name for horizontal line" @@ -2537,7 +2537,7 @@ msgstr "" #: ../../library/curses.rst:1620 msgid "``ACS_BSSB``" -msgstr "" +msgstr "``ACS_BSSB``" #: ../../library/curses.rst:1620 msgid "alternate name for upper left corner" @@ -2545,7 +2545,7 @@ msgstr "" #: ../../library/curses.rst:1622 msgid "``ACS_BSSS``" -msgstr "" +msgstr "``ACS_BSSS``" #: ../../library/curses.rst:1622 msgid "alternate name for top tee" @@ -2553,7 +2553,7 @@ msgstr "" #: ../../library/curses.rst:1624 msgid "``ACS_BTEE``" -msgstr "" +msgstr "``ACS_BTEE``" #: ../../library/curses.rst:1624 msgid "bottom tee" @@ -2561,7 +2561,7 @@ msgstr "" #: ../../library/curses.rst:1626 msgid "``ACS_BULLET``" -msgstr "" +msgstr "``ACS_BULLET``" #: ../../library/curses.rst:1626 msgid "bullet" @@ -2569,7 +2569,7 @@ msgstr "" #: ../../library/curses.rst:1628 msgid "``ACS_CKBOARD``" -msgstr "" +msgstr "``ACS_CKBOARD``" #: ../../library/curses.rst:1628 msgid "checker board (stipple)" @@ -2577,7 +2577,7 @@ msgstr "" #: ../../library/curses.rst:1630 msgid "``ACS_DARROW``" -msgstr "" +msgstr "``ACS_DARROW``" #: ../../library/curses.rst:1630 msgid "arrow pointing down" @@ -2585,7 +2585,7 @@ msgstr "" #: ../../library/curses.rst:1632 msgid "``ACS_DEGREE``" -msgstr "" +msgstr "``ACS_DEGREE``" #: ../../library/curses.rst:1632 msgid "degree symbol" @@ -2593,7 +2593,7 @@ msgstr "" #: ../../library/curses.rst:1634 msgid "``ACS_DIAMOND``" -msgstr "" +msgstr "``ACS_DIAMOND``" #: ../../library/curses.rst:1634 msgid "diamond" @@ -2601,7 +2601,7 @@ msgstr "" #: ../../library/curses.rst:1636 msgid "``ACS_GEQUAL``" -msgstr "" +msgstr "``ACS_GEQUAL``" #: ../../library/curses.rst:1636 msgid "greater-than-or-equal-to" @@ -2609,7 +2609,7 @@ msgstr "" #: ../../library/curses.rst:1638 msgid "``ACS_HLINE``" -msgstr "" +msgstr "``ACS_HLINE``" #: ../../library/curses.rst:1638 msgid "horizontal line" @@ -2617,7 +2617,7 @@ msgstr "" #: ../../library/curses.rst:1640 msgid "``ACS_LANTERN``" -msgstr "" +msgstr "``ACS_LANTERN``" #: ../../library/curses.rst:1640 msgid "lantern symbol" @@ -2625,7 +2625,7 @@ msgstr "" #: ../../library/curses.rst:1642 msgid "``ACS_LARROW``" -msgstr "" +msgstr "``ACS_LARROW``" #: ../../library/curses.rst:1642 msgid "left arrow" @@ -2633,7 +2633,7 @@ msgstr "" #: ../../library/curses.rst:1644 msgid "``ACS_LEQUAL``" -msgstr "" +msgstr "``ACS_LEQUAL``" #: ../../library/curses.rst:1644 msgid "less-than-or-equal-to" @@ -2641,7 +2641,7 @@ msgstr "" #: ../../library/curses.rst:1646 msgid "``ACS_LLCORNER``" -msgstr "" +msgstr "``ACS_LLCORNER``" #: ../../library/curses.rst:1646 msgid "lower left-hand corner" @@ -2649,7 +2649,7 @@ msgstr "" #: ../../library/curses.rst:1648 msgid "``ACS_LRCORNER``" -msgstr "" +msgstr "``ACS_LRCORNER``" #: ../../library/curses.rst:1648 msgid "lower right-hand corner" @@ -2657,7 +2657,7 @@ msgstr "" #: ../../library/curses.rst:1650 msgid "``ACS_LTEE``" -msgstr "" +msgstr "``ACS_LTEE``" #: ../../library/curses.rst:1650 msgid "left tee" @@ -2665,7 +2665,7 @@ msgstr "" #: ../../library/curses.rst:1652 msgid "``ACS_NEQUAL``" -msgstr "" +msgstr "``ACS_NEQUAL``" #: ../../library/curses.rst:1652 msgid "not-equal sign" @@ -2673,7 +2673,7 @@ msgstr "" #: ../../library/curses.rst:1654 msgid "``ACS_PI``" -msgstr "" +msgstr "``ACS_PI``" #: ../../library/curses.rst:1654 msgid "letter pi" @@ -2681,7 +2681,7 @@ msgstr "" #: ../../library/curses.rst:1656 msgid "``ACS_PLMINUS``" -msgstr "" +msgstr "``ACS_PLMINUS``" #: ../../library/curses.rst:1656 msgid "plus-or-minus sign" @@ -2689,7 +2689,7 @@ msgstr "" #: ../../library/curses.rst:1658 msgid "``ACS_PLUS``" -msgstr "" +msgstr "``ACS_PLUS``" #: ../../library/curses.rst:1658 msgid "big plus sign" @@ -2697,7 +2697,7 @@ msgstr "" #: ../../library/curses.rst:1660 msgid "``ACS_RARROW``" -msgstr "" +msgstr "``ACS_RARROW``" #: ../../library/curses.rst:1660 msgid "right arrow" @@ -2705,7 +2705,7 @@ msgstr "" #: ../../library/curses.rst:1662 msgid "``ACS_RTEE``" -msgstr "" +msgstr "``ACS_RTEE``" #: ../../library/curses.rst:1662 msgid "right tee" @@ -2713,7 +2713,7 @@ msgstr "" #: ../../library/curses.rst:1664 msgid "``ACS_S1``" -msgstr "" +msgstr "``ACS_S1``" #: ../../library/curses.rst:1664 msgid "scan line 1" @@ -2721,7 +2721,7 @@ msgstr "" #: ../../library/curses.rst:1666 msgid "``ACS_S3``" -msgstr "" +msgstr "``ACS_S3``" #: ../../library/curses.rst:1666 msgid "scan line 3" @@ -2729,7 +2729,7 @@ msgstr "" #: ../../library/curses.rst:1668 msgid "``ACS_S7``" -msgstr "" +msgstr "``ACS_S7``" #: ../../library/curses.rst:1668 msgid "scan line 7" @@ -2737,7 +2737,7 @@ msgstr "" #: ../../library/curses.rst:1670 msgid "``ACS_S9``" -msgstr "" +msgstr "``ACS_S9``" #: ../../library/curses.rst:1670 msgid "scan line 9" @@ -2745,7 +2745,7 @@ msgstr "" #: ../../library/curses.rst:1672 msgid "``ACS_SBBS``" -msgstr "" +msgstr "``ACS_SBBS``" #: ../../library/curses.rst:1672 msgid "alternate name for lower right corner" @@ -2753,7 +2753,7 @@ msgstr "" #: ../../library/curses.rst:1674 msgid "``ACS_SBSB``" -msgstr "" +msgstr "``ACS_SBSB``" #: ../../library/curses.rst:1674 msgid "alternate name for vertical line" @@ -2761,7 +2761,7 @@ msgstr "" #: ../../library/curses.rst:1676 msgid "``ACS_SBSS``" -msgstr "" +msgstr "``ACS_SBSS``" #: ../../library/curses.rst:1676 msgid "alternate name for right tee" @@ -2769,7 +2769,7 @@ msgstr "" #: ../../library/curses.rst:1678 msgid "``ACS_SSBB``" -msgstr "" +msgstr "``ACS_SSBB``" #: ../../library/curses.rst:1678 msgid "alternate name for lower left corner" @@ -2777,7 +2777,7 @@ msgstr "" #: ../../library/curses.rst:1680 msgid "``ACS_SSBS``" -msgstr "" +msgstr "``ACS_SSBS``" #: ../../library/curses.rst:1680 msgid "alternate name for bottom tee" @@ -2785,7 +2785,7 @@ msgstr "" #: ../../library/curses.rst:1682 msgid "``ACS_SSSB``" -msgstr "" +msgstr "``ACS_SSSB``" #: ../../library/curses.rst:1682 msgid "alternate name for left tee" @@ -2793,7 +2793,7 @@ msgstr "" #: ../../library/curses.rst:1684 msgid "``ACS_SSSS``" -msgstr "" +msgstr "``ACS_SSSS``" #: ../../library/curses.rst:1684 msgid "alternate name for crossover or big plus" @@ -2801,7 +2801,7 @@ msgstr "" #: ../../library/curses.rst:1686 msgid "``ACS_STERLING``" -msgstr "" +msgstr "``ACS_STERLING``" #: ../../library/curses.rst:1686 msgid "pound sterling" @@ -2809,7 +2809,7 @@ msgstr "" #: ../../library/curses.rst:1688 msgid "``ACS_TTEE``" -msgstr "" +msgstr "``ACS_TTEE``" #: ../../library/curses.rst:1688 msgid "top tee" @@ -2817,7 +2817,7 @@ msgstr "" #: ../../library/curses.rst:1690 msgid "``ACS_UARROW``" -msgstr "" +msgstr "``ACS_UARROW``" #: ../../library/curses.rst:1690 msgid "up arrow" @@ -2825,7 +2825,7 @@ msgstr "" #: ../../library/curses.rst:1692 msgid "``ACS_ULCORNER``" -msgstr "" +msgstr "``ACS_ULCORNER``" #: ../../library/curses.rst:1692 msgid "upper left corner" @@ -2833,7 +2833,7 @@ msgstr "" #: ../../library/curses.rst:1694 msgid "``ACS_URCORNER``" -msgstr "" +msgstr "``ACS_URCORNER``" #: ../../library/curses.rst:1694 msgid "upper right corner" @@ -2841,7 +2841,7 @@ msgstr "" #: ../../library/curses.rst:1696 msgid "``ACS_VLINE``" -msgstr "" +msgstr "``ACS_VLINE``" #: ../../library/curses.rst:1696 msgid "vertical line" @@ -2997,7 +2997,7 @@ msgstr "" #: ../../library/curses.rst:1790 msgid ":kbd:`Control-A`" -msgstr "" +msgstr ":kbd:`Control-A`" #: ../../library/curses.rst:1790 msgid "Go to left edge of window." @@ -3005,7 +3005,7 @@ msgstr "" #: ../../library/curses.rst:1792 ../../library/curses.rst:1828 msgid ":kbd:`Control-B`" -msgstr "" +msgstr ":kbd:`Control-B`" #: ../../library/curses.rst:1792 msgid "Cursor left, wrapping to previous line if appropriate." @@ -3013,7 +3013,7 @@ msgstr "" #: ../../library/curses.rst:1795 msgid ":kbd:`Control-D`" -msgstr "" +msgstr ":kbd:`Control-D`" #: ../../library/curses.rst:1795 msgid "Delete character under cursor." @@ -3021,7 +3021,7 @@ msgstr "" #: ../../library/curses.rst:1797 msgid ":kbd:`Control-E`" -msgstr "" +msgstr ":kbd:`Control-E`" #: ../../library/curses.rst:1797 msgid "Go to right edge (stripspaces off) or end of line (stripspaces on)." @@ -3029,7 +3029,7 @@ msgstr "" #: ../../library/curses.rst:1800 ../../library/curses.rst:1830 msgid ":kbd:`Control-F`" -msgstr "" +msgstr ":kbd:`Control-F`" #: ../../library/curses.rst:1800 msgid "Cursor right, wrapping to next line when appropriate." @@ -3037,7 +3037,7 @@ msgstr "" #: ../../library/curses.rst:1803 msgid ":kbd:`Control-G`" -msgstr "" +msgstr ":kbd:`Control-G`" #: ../../library/curses.rst:1803 msgid "Terminate, returning the window contents." @@ -3045,7 +3045,7 @@ msgstr "" #: ../../library/curses.rst:1805 msgid ":kbd:`Control-H`" -msgstr "" +msgstr ":kbd:`Control-H`" #: ../../library/curses.rst:1805 msgid "Delete character backward." @@ -3053,7 +3053,7 @@ msgstr "" #: ../../library/curses.rst:1807 msgid ":kbd:`Control-J`" -msgstr "" +msgstr ":kbd:`Control-J`" #: ../../library/curses.rst:1807 msgid "Terminate if the window is 1 line, otherwise insert newline." @@ -3061,7 +3061,7 @@ msgstr "" #: ../../library/curses.rst:1810 msgid ":kbd:`Control-K`" -msgstr "" +msgstr ":kbd:`Control-K`" #: ../../library/curses.rst:1810 msgid "If line is blank, delete it, otherwise clear to end of line." @@ -3069,7 +3069,7 @@ msgstr "" #: ../../library/curses.rst:1813 msgid ":kbd:`Control-L`" -msgstr "" +msgstr ":kbd:`Control-L`" #: ../../library/curses.rst:1813 msgid "Refresh screen." @@ -3077,7 +3077,7 @@ msgstr "" #: ../../library/curses.rst:1815 ../../library/curses.rst:1834 msgid ":kbd:`Control-N`" -msgstr "" +msgstr ":kbd:`Control-N`" #: ../../library/curses.rst:1815 msgid "Cursor down; move down one line." @@ -3085,7 +3085,7 @@ msgstr "" #: ../../library/curses.rst:1817 msgid ":kbd:`Control-O`" -msgstr "" +msgstr ":kbd:`Control-O`" #: ../../library/curses.rst:1817 msgid "Insert a blank line at cursor location." @@ -3093,7 +3093,7 @@ msgstr "" #: ../../library/curses.rst:1819 ../../library/curses.rst:1832 msgid ":kbd:`Control-P`" -msgstr "" +msgstr ":kbd:`Control-P`" #: ../../library/curses.rst:1819 msgid "Cursor up; move up one line." @@ -3127,7 +3127,7 @@ msgstr ":const:`KEY_BACKSPACE`" #: ../../library/curses.rst:1836 msgid ":kbd:`Control-h`" -msgstr "" +msgstr ":kbd:`Control-h`" #: ../../library/curses.rst:1839 msgid "" diff --git a/library/datetime.po b/library/datetime.po index 6937fd0..3cb5722 100644 --- a/library/datetime.po +++ b/library/datetime.po @@ -2498,7 +2498,7 @@ msgstr "Artinya" #: ../../library/datetime.rst:2303 ../../library/datetime.rst:2406 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/datetime.rst:2303 ../../library/datetime.rst:2406 msgid "Notes" @@ -2873,7 +2873,7 @@ msgstr "\\(8)" #: ../../library/datetime.rst:2413 msgid "``%u``" -msgstr "" +msgstr "``%u``" #: ../../library/datetime.rst:2413 msgid "ISO 8601 weekday as a decimal number where 1 is Monday." diff --git a/library/difflib.po b/library/difflib.po index 959576f..f9cb26e 100644 --- a/library/difflib.po +++ b/library/difflib.po @@ -93,7 +93,7 @@ msgstr "" #: ../../library/difflib.rst:68 msgid "Code" -msgstr "" +msgstr "Kode" #: ../../library/difflib.rst:68 ../../library/difflib.rst:494 msgid "Meaning" diff --git a/library/faulthandler.po b/library/faulthandler.po index fc82e1e..f8cc395 100644 --- a/library/faulthandler.po +++ b/library/faulthandler.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-19 11:29+0000\n" "PO-Revision-Date: 2017-02-16 23:10+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -211,7 +215,7 @@ msgstr "" #: ../../library/faulthandler.rst:155 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/faulthandler.rst:157 msgid "" diff --git a/library/fnmatch.po b/library/fnmatch.po index efa3ccb..f5dc4a9 100644 --- a/library/fnmatch.po +++ b/library/fnmatch.po @@ -46,7 +46,7 @@ msgstr "Artinya" #: ../../library/fnmatch.rst:29 msgid "``*``" -msgstr "" +msgstr "``*``" #: ../../library/fnmatch.rst:29 msgid "matches everything" @@ -54,7 +54,7 @@ msgstr "" #: ../../library/fnmatch.rst:31 msgid "``?``" -msgstr "" +msgstr "``?``" #: ../../library/fnmatch.rst:31 msgid "matches any single character" diff --git a/library/fpectl.po b/library/fpectl.po index 7d6d94d..7be80cf 100644 --- a/library/fpectl.po +++ b/library/fpectl.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-01-05 15:01+0000\n" "PO-Revision-Date: 2017-02-16 23:11+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -85,7 +89,7 @@ msgstr "" #: ../../library/fpectl.rst:74 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/fpectl.rst:76 msgid "" diff --git a/library/grp.po b/library/grp.po index 05fdab6..15179a2 100644 --- a/library/grp.po +++ b/library/grp.po @@ -137,7 +137,7 @@ msgstr "" #: ../../library/grp.rst:64 msgid "Module :mod:`pwd`" -msgstr "" +msgstr "Modul :mod:`pwd`" #: ../../library/grp.rst:64 msgid "An interface to the user database, similar to this." diff --git a/library/hashlib.po b/library/hashlib.po index 90a7ac1..37eebab 100644 --- a/library/hashlib.po +++ b/library/hashlib.po @@ -412,11 +412,11 @@ msgstr "" #: ../../library/hashlib.rst:340 ../../library/hashlib.rst:340 msgid "64" -msgstr "" +msgstr "64" #: ../../library/hashlib.rst:340 ../../library/hashlib.rst:340 msgid "16" -msgstr "" +msgstr "16" #: ../../library/hashlib.rst:341 msgid "BLAKE2s" @@ -424,7 +424,7 @@ msgstr "" #: ../../library/hashlib.rst:341 ../../library/hashlib.rst:341 msgid "32" -msgstr "" +msgstr "32" #: ../../library/hashlib.rst:341 ../../library/hashlib.rst:341 msgid "8" diff --git a/library/http.cookiejar.po b/library/http.cookiejar.po index 0059380..3809563 100644 --- a/library/http.cookiejar.po +++ b/library/http.cookiejar.po @@ -788,7 +788,7 @@ msgstr "" #: ../../library/http.cookiejar.rst:611 msgid "Cookie Objects" -msgstr "" +msgstr "Objek *Cookie*" #: ../../library/http.cookiejar.rst:613 msgid "" diff --git a/library/http.cookies.po b/library/http.cookies.po index 440e962..d39affd 100644 --- a/library/http.cookies.po +++ b/library/http.cookies.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:13+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -108,7 +112,7 @@ msgstr "" #: ../../library/http.cookies.rst:75 msgid "Cookie Objects" -msgstr "" +msgstr "Objek *Cookie*" #: ../../library/http.cookies.rst:80 msgid "" @@ -158,7 +162,7 @@ msgstr "" #: ../../library/http.cookies.rst:124 msgid "Morsel Objects" -msgstr "" +msgstr "Object *Morsel*" #: ../../library/http.cookies.rst:129 msgid "Abstract a key/value pair, which has some :rfc:`2109` attributes." @@ -172,39 +176,39 @@ msgstr "" #: ../../library/http.cookies.rst:134 msgid "``expires``" -msgstr "" +msgstr "``expires``" #: ../../library/http.cookies.rst:135 msgid "``path``" -msgstr "" +msgstr "``path``" #: ../../library/http.cookies.rst:136 msgid "``comment``" -msgstr "" +msgstr "``comment``" #: ../../library/http.cookies.rst:137 msgid "``domain``" -msgstr "" +msgstr "``domain``" #: ../../library/http.cookies.rst:138 msgid "``max-age``" -msgstr "" +msgstr "``max-age``" #: ../../library/http.cookies.rst:139 msgid "``secure``" -msgstr "" +msgstr "``secure``" #: ../../library/http.cookies.rst:140 msgid "``version``" -msgstr "" +msgstr "``version``" #: ../../library/http.cookies.rst:141 msgid "``httponly``" -msgstr "" +msgstr "``httponly``" #: ../../library/http.cookies.rst:142 msgid "``samesite``" -msgstr "" +msgstr "``samesite``" #: ../../library/http.cookies.rst:144 msgid "" @@ -243,7 +247,7 @@ msgstr "" #: ../../library/http.cookies.rst:169 msgid "The value of the cookie." -msgstr "" +msgstr "Nilai dari *cookie*" #: ../../library/http.cookies.rst:174 msgid "The encoded value of the cookie --- this is what should be sent." @@ -251,7 +255,7 @@ msgstr "" #: ../../library/http.cookies.rst:179 msgid "The name of the cookie." -msgstr "" +msgstr "Nama dari *cookie*" #: ../../library/http.cookies.rst:184 msgid "Set the *key*, *value* and *coded_value* attributes." @@ -308,7 +312,7 @@ msgstr "" #: ../../library/http.cookies.rst:243 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/http.cookies.rst:245 msgid "" diff --git a/library/http.po b/library/http.po index 77752d5..715d5fc 100644 --- a/library/http.po +++ b/library/http.po @@ -23,7 +23,7 @@ msgstr "" #: ../../library/http.rst:2 msgid ":mod:`http` --- HTTP modules" -msgstr "" +msgstr ":mod:`http` --- modul HTTP" #: ../../library/http.rst:7 msgid "**Source code:** :source:`Lib/http/__init__.py`" @@ -71,11 +71,11 @@ msgstr "" #: ../../library/http.rst:34 msgid "Usage::" -msgstr "" +msgstr "Penggunaan::" #: ../../library/http.rst:53 msgid "HTTP status codes" -msgstr "" +msgstr "Kode-kode status HTTP" #: ../../library/http.rst:55 msgid "" @@ -86,7 +86,7 @@ msgstr "" #: ../../library/http.rst:60 msgid "Code" -msgstr "" +msgstr "Kode" #: ../../library/http.rst:60 msgid "Enum Name" @@ -98,7 +98,7 @@ msgstr "Detail" #: ../../library/http.rst:62 msgid "``100``" -msgstr "" +msgstr "``100``" #: ../../library/http.rst:62 msgid "``CONTINUE``" @@ -110,7 +110,7 @@ msgstr "" #: ../../library/http.rst:63 msgid "``101``" -msgstr "" +msgstr "``101``" #: ../../library/http.rst:63 msgid "``SWITCHING_PROTOCOLS``" @@ -122,7 +122,7 @@ msgstr "" #: ../../library/http.rst:64 msgid "``102``" -msgstr "" +msgstr "``102``" #: ../../library/http.rst:64 msgid "``PROCESSING``" @@ -134,11 +134,11 @@ msgstr "" #: ../../library/http.rst:65 msgid "``200``" -msgstr "" +msgstr "``200``" #: ../../library/http.rst:65 msgid "``OK``" -msgstr "" +msgstr "``OK``" #: ../../library/http.rst:65 msgid "HTTP/1.1 :rfc:`7231`, Section 6.3.1" @@ -146,11 +146,11 @@ msgstr "" #: ../../library/http.rst:66 msgid "``201``" -msgstr "" +msgstr "``201``" #: ../../library/http.rst:66 msgid "``CREATED``" -msgstr "" +msgstr "``CREATED``" #: ../../library/http.rst:66 msgid "HTTP/1.1 :rfc:`7231`, Section 6.3.2" @@ -158,11 +158,11 @@ msgstr "" #: ../../library/http.rst:67 msgid "``202``" -msgstr "" +msgstr "``202``" #: ../../library/http.rst:67 msgid "``ACCEPTED``" -msgstr "" +msgstr "``ACCEPTED``" #: ../../library/http.rst:67 msgid "HTTP/1.1 :rfc:`7231`, Section 6.3.3" @@ -170,11 +170,11 @@ msgstr "" #: ../../library/http.rst:68 msgid "``203``" -msgstr "" +msgstr "``203``" #: ../../library/http.rst:68 msgid "``NON_AUTHORITATIVE_INFORMATION``" -msgstr "" +msgstr "``NON_AUTHORITATIVE_INFORMATION``" #: ../../library/http.rst:68 msgid "HTTP/1.1 :rfc:`7231`, Section 6.3.4" @@ -182,11 +182,11 @@ msgstr "" #: ../../library/http.rst:69 msgid "``204``" -msgstr "" +msgstr "``204``" #: ../../library/http.rst:69 msgid "``NO_CONTENT``" -msgstr "" +msgstr "``NO_CONTENT``" #: ../../library/http.rst:69 msgid "HTTP/1.1 :rfc:`7231`, Section 6.3.5" @@ -194,11 +194,11 @@ msgstr "" #: ../../library/http.rst:70 msgid "``205``" -msgstr "" +msgstr "``205``" #: ../../library/http.rst:70 msgid "``RESET_CONTENT``" -msgstr "" +msgstr "``RESET_CONTENT``" #: ../../library/http.rst:70 msgid "HTTP/1.1 :rfc:`7231`, Section 6.3.6" @@ -206,11 +206,11 @@ msgstr "" #: ../../library/http.rst:71 msgid "``206``" -msgstr "" +msgstr "``206``" #: ../../library/http.rst:71 msgid "``PARTIAL_CONTENT``" -msgstr "" +msgstr "``PARTIAL_CONTENT``" #: ../../library/http.rst:71 msgid "HTTP/1.1 :rfc:`7233`, Section 4.1" @@ -218,11 +218,11 @@ msgstr "" #: ../../library/http.rst:72 msgid "``207``" -msgstr "" +msgstr "``207``" #: ../../library/http.rst:72 msgid "``MULTI_STATUS``" -msgstr "" +msgstr "``MULTI_STATUS``" #: ../../library/http.rst:72 msgid "WebDAV :rfc:`4918`, Section 11.1" @@ -230,11 +230,11 @@ msgstr "" #: ../../library/http.rst:73 msgid "``208``" -msgstr "" +msgstr "``208``" #: ../../library/http.rst:73 msgid "``ALREADY_REPORTED``" -msgstr "" +msgstr "``ALREADY_REPORTED``" #: ../../library/http.rst:73 msgid "WebDAV Binding Extensions :rfc:`5842`, Section 7.1 (Experimental)" @@ -242,11 +242,11 @@ msgstr "" #: ../../library/http.rst:74 msgid "``226``" -msgstr "" +msgstr "``226``" #: ../../library/http.rst:74 msgid "``IM_USED``" -msgstr "" +msgstr "``IM_USED``" #: ../../library/http.rst:74 msgid "Delta Encoding in HTTP :rfc:`3229`, Section 10.4.1" @@ -254,11 +254,11 @@ msgstr "" #: ../../library/http.rst:75 msgid "``300``" -msgstr "" +msgstr "``300``" #: ../../library/http.rst:75 msgid "``MULTIPLE_CHOICES``" -msgstr "" +msgstr "``MULTIPLE_CHOICES``" #: ../../library/http.rst:75 msgid "HTTP/1.1 :rfc:`7231`, Section 6.4.1" @@ -266,11 +266,11 @@ msgstr "" #: ../../library/http.rst:76 msgid "``301``" -msgstr "" +msgstr "``301``" #: ../../library/http.rst:76 msgid "``MOVED_PERMANENTLY``" -msgstr "" +msgstr "``MOVED_PERMANENTLY``" #: ../../library/http.rst:76 msgid "HTTP/1.1 :rfc:`7231`, Section 6.4.2" @@ -278,11 +278,11 @@ msgstr "" #: ../../library/http.rst:77 msgid "``302``" -msgstr "" +msgstr "``302``" #: ../../library/http.rst:77 msgid "``FOUND``" -msgstr "" +msgstr "``FOUND``" #: ../../library/http.rst:77 msgid "HTTP/1.1 :rfc:`7231`, Section 6.4.3" @@ -290,11 +290,11 @@ msgstr "" #: ../../library/http.rst:78 msgid "``303``" -msgstr "" +msgstr "``303``" #: ../../library/http.rst:78 msgid "``SEE_OTHER``" -msgstr "" +msgstr "``SEE_OTHER``" #: ../../library/http.rst:78 msgid "HTTP/1.1 :rfc:`7231`, Section 6.4.4" @@ -302,11 +302,11 @@ msgstr "" #: ../../library/http.rst:79 msgid "``304``" -msgstr "" +msgstr "``304``" #: ../../library/http.rst:79 msgid "``NOT_MODIFIED``" -msgstr "" +msgstr "``NOT_MODIFIED``" #: ../../library/http.rst:79 msgid "HTTP/1.1 :rfc:`7232`, Section 4.1" @@ -314,11 +314,11 @@ msgstr "" #: ../../library/http.rst:80 msgid "``305``" -msgstr "" +msgstr "``305``" #: ../../library/http.rst:80 msgid "``USE_PROXY``" -msgstr "" +msgstr "``USE_PROXY``" #: ../../library/http.rst:80 msgid "HTTP/1.1 :rfc:`7231`, Section 6.4.5" @@ -326,11 +326,11 @@ msgstr "" #: ../../library/http.rst:81 msgid "``307``" -msgstr "" +msgstr "``307``" #: ../../library/http.rst:81 msgid "``TEMPORARY_REDIRECT``" -msgstr "" +msgstr "``TEMPORARY_REDIRECT``" #: ../../library/http.rst:81 msgid "HTTP/1.1 :rfc:`7231`, Section 6.4.7" @@ -338,11 +338,11 @@ msgstr "" #: ../../library/http.rst:82 msgid "``308``" -msgstr "" +msgstr "``308``" #: ../../library/http.rst:82 msgid "``PERMANENT_REDIRECT``" -msgstr "" +msgstr "``PERMANENT_REDIRECT``" #: ../../library/http.rst:82 msgid "Permanent Redirect :rfc:`7238`, Section 3 (Experimental)" @@ -350,11 +350,11 @@ msgstr "" #: ../../library/http.rst:83 msgid "``400``" -msgstr "" +msgstr "``400``" #: ../../library/http.rst:83 msgid "``BAD_REQUEST``" -msgstr "" +msgstr "``BAD_REQUEST``" #: ../../library/http.rst:83 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.1" @@ -362,11 +362,11 @@ msgstr "" #: ../../library/http.rst:84 msgid "``401``" -msgstr "" +msgstr "``401``" #: ../../library/http.rst:84 msgid "``UNAUTHORIZED``" -msgstr "" +msgstr "``UNAUTHORIZED``" #: ../../library/http.rst:84 msgid "HTTP/1.1 Authentication :rfc:`7235`, Section 3.1" @@ -374,11 +374,11 @@ msgstr "" #: ../../library/http.rst:85 msgid "``402``" -msgstr "" +msgstr "``402``" #: ../../library/http.rst:85 msgid "``PAYMENT_REQUIRED``" -msgstr "" +msgstr "``PAYMENT_REQUIRED``" #: ../../library/http.rst:85 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.2" @@ -386,11 +386,11 @@ msgstr "" #: ../../library/http.rst:86 msgid "``403``" -msgstr "" +msgstr "``403``" #: ../../library/http.rst:86 msgid "``FORBIDDEN``" -msgstr "" +msgstr "``FORBIDDEN``" #: ../../library/http.rst:86 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.3" @@ -398,11 +398,11 @@ msgstr "" #: ../../library/http.rst:87 msgid "``404``" -msgstr "" +msgstr "``404``" #: ../../library/http.rst:87 msgid "``NOT_FOUND``" -msgstr "" +msgstr "``NOT_FOUND``" #: ../../library/http.rst:87 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.4" @@ -410,11 +410,11 @@ msgstr "" #: ../../library/http.rst:88 msgid "``405``" -msgstr "" +msgstr "``405``" #: ../../library/http.rst:88 msgid "``METHOD_NOT_ALLOWED``" -msgstr "" +msgstr "``METHOD_NOT_ALLOWED``" #: ../../library/http.rst:88 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.5" @@ -422,11 +422,11 @@ msgstr "" #: ../../library/http.rst:89 msgid "``406``" -msgstr "" +msgstr "``406``" #: ../../library/http.rst:89 msgid "``NOT_ACCEPTABLE``" -msgstr "" +msgstr "``NOT_ACCEPTABLE``" #: ../../library/http.rst:89 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.6" @@ -434,11 +434,11 @@ msgstr "" #: ../../library/http.rst:90 msgid "``407``" -msgstr "" +msgstr "``407``" #: ../../library/http.rst:90 msgid "``PROXY_AUTHENTICATION_REQUIRED``" -msgstr "" +msgstr "``PROXY_AUTHENTICATION_REQUIRED``" #: ../../library/http.rst:90 msgid "HTTP/1.1 Authentication :rfc:`7235`, Section 3.2" @@ -446,11 +446,11 @@ msgstr "" #: ../../library/http.rst:91 msgid "``408``" -msgstr "" +msgstr "``408``" #: ../../library/http.rst:91 msgid "``REQUEST_TIMEOUT``" -msgstr "" +msgstr "``REQUEST_TIMEOUT``" #: ../../library/http.rst:91 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.7" @@ -458,11 +458,11 @@ msgstr "" #: ../../library/http.rst:92 msgid "``409``" -msgstr "" +msgstr "``409``" #: ../../library/http.rst:92 msgid "``CONFLICT``" -msgstr "" +msgstr "``CONFLICT``" #: ../../library/http.rst:92 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.8" @@ -470,11 +470,11 @@ msgstr "" #: ../../library/http.rst:93 msgid "``410``" -msgstr "" +msgstr "``410``" #: ../../library/http.rst:93 msgid "``GONE``" -msgstr "" +msgstr "``GONE``" #: ../../library/http.rst:93 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.9" @@ -482,11 +482,11 @@ msgstr "" #: ../../library/http.rst:94 msgid "``411``" -msgstr "" +msgstr "``411``" #: ../../library/http.rst:94 msgid "``LENGTH_REQUIRED``" -msgstr "" +msgstr "``LENGTH_REQUIRED``" #: ../../library/http.rst:94 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.10" @@ -494,11 +494,11 @@ msgstr "" #: ../../library/http.rst:95 msgid "``412``" -msgstr "" +msgstr "``412``" #: ../../library/http.rst:95 msgid "``PRECONDITION_FAILED``" -msgstr "" +msgstr "``PRECONDITION_FAILED``" #: ../../library/http.rst:95 msgid "HTTP/1.1 :rfc:`7232`, Section 4.2" @@ -506,11 +506,11 @@ msgstr "" #: ../../library/http.rst:96 msgid "``413``" -msgstr "" +msgstr "``413``" #: ../../library/http.rst:96 msgid "``REQUEST_ENTITY_TOO_LARGE``" -msgstr "" +msgstr "``REQUEST_ENTITY_TOO_LARGE``" #: ../../library/http.rst:96 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.11" @@ -518,11 +518,11 @@ msgstr "" #: ../../library/http.rst:97 msgid "``414``" -msgstr "" +msgstr "``414``" #: ../../library/http.rst:97 msgid "``REQUEST_URI_TOO_LONG``" -msgstr "" +msgstr "``REQUEST_URI_TOO_LONG``" #: ../../library/http.rst:97 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.12" @@ -530,11 +530,11 @@ msgstr "" #: ../../library/http.rst:98 msgid "``415``" -msgstr "" +msgstr "``415``" #: ../../library/http.rst:98 msgid "``UNSUPPORTED_MEDIA_TYPE``" -msgstr "" +msgstr "``UNSUPPORTED_MEDIA_TYPE``" #: ../../library/http.rst:98 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.13" @@ -542,11 +542,11 @@ msgstr "" #: ../../library/http.rst:99 msgid "``416``" -msgstr "" +msgstr "``416``" #: ../../library/http.rst:99 msgid "``REQUESTED_RANGE_NOT_SATISFIABLE``" -msgstr "" +msgstr "``REQUESTED_RANGE_NOT_SATISFIABLE``" #: ../../library/http.rst:99 msgid "HTTP/1.1 Range Requests :rfc:`7233`, Section 4.4" @@ -554,11 +554,11 @@ msgstr "" #: ../../library/http.rst:100 msgid "``417``" -msgstr "" +msgstr "``417``" #: ../../library/http.rst:100 msgid "``EXPECTATION_FAILED``" -msgstr "" +msgstr "``EXPECTATION_FAILED``" #: ../../library/http.rst:100 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.14" @@ -566,11 +566,11 @@ msgstr "" #: ../../library/http.rst:101 msgid "``421``" -msgstr "" +msgstr "``421``" #: ../../library/http.rst:101 msgid "``MISDIRECTED_REQUEST``" -msgstr "" +msgstr "``MISDIRECTED_REQUEST``" #: ../../library/http.rst:101 msgid "HTTP/2 :rfc:`7540`, Section 9.1.2" @@ -578,11 +578,11 @@ msgstr "" #: ../../library/http.rst:102 msgid "``422``" -msgstr "" +msgstr "``422``" #: ../../library/http.rst:102 msgid "``UNPROCESSABLE_ENTITY``" -msgstr "" +msgstr "``UNPROCESSABLE_ENTITY``" #: ../../library/http.rst:102 msgid "WebDAV :rfc:`4918`, Section 11.2" @@ -590,11 +590,11 @@ msgstr "" #: ../../library/http.rst:103 msgid "``423``" -msgstr "" +msgstr "``423``" #: ../../library/http.rst:103 msgid "``LOCKED``" -msgstr "" +msgstr "``LOCKED``" #: ../../library/http.rst:103 msgid "WebDAV :rfc:`4918`, Section 11.3" @@ -602,11 +602,11 @@ msgstr "" #: ../../library/http.rst:104 msgid "``424``" -msgstr "" +msgstr "``424``" #: ../../library/http.rst:104 msgid "``FAILED_DEPENDENCY``" -msgstr "" +msgstr "``FAILED_DEPENDENCY``" #: ../../library/http.rst:104 msgid "WebDAV :rfc:`4918`, Section 11.4" @@ -614,11 +614,11 @@ msgstr "" #: ../../library/http.rst:105 msgid "``426``" -msgstr "" +msgstr "``426``" #: ../../library/http.rst:105 msgid "``UPGRADE_REQUIRED``" -msgstr "" +msgstr "``UPGRADE_REQUIRED``" #: ../../library/http.rst:105 msgid "HTTP/1.1 :rfc:`7231`, Section 6.5.15" @@ -626,11 +626,11 @@ msgstr "" #: ../../library/http.rst:106 msgid "``428``" -msgstr "" +msgstr "``428``" #: ../../library/http.rst:106 msgid "``PRECONDITION_REQUIRED``" -msgstr "" +msgstr "``PRECONDITION_REQUIRED``" #: ../../library/http.rst:106 ../../library/http.rst:107 #: ../../library/http.rst:108 @@ -639,27 +639,27 @@ msgstr "" #: ../../library/http.rst:107 msgid "``429``" -msgstr "" +msgstr "``429``" #: ../../library/http.rst:107 msgid "``TOO_MANY_REQUESTS``" -msgstr "" +msgstr "``TOO_MANY_REQUESTS``" #: ../../library/http.rst:108 msgid "``431``" -msgstr "" +msgstr "``431``" #: ../../library/http.rst:108 msgid "``REQUEST_HEADER_FIELDS_TOO_LARGE``" -msgstr "" +msgstr "``REQUEST_HEADER_FIELDS_TOO_LARGE``" #: ../../library/http.rst:109 msgid "``451``" -msgstr "" +msgstr "``451``" #: ../../library/http.rst:109 msgid "``UNAVAILABLE_FOR_LEGAL_REASONS``" -msgstr "" +msgstr "``UNAVAILABLE_FOR_LEGAL_REASONS``" #: ../../library/http.rst:109 msgid "An HTTP Status Code to Report Legal Obstacles :rfc:`7725`" @@ -667,11 +667,11 @@ msgstr "" #: ../../library/http.rst:110 msgid "``500``" -msgstr "" +msgstr "``500``" #: ../../library/http.rst:110 msgid "``INTERNAL_SERVER_ERROR``" -msgstr "" +msgstr "``INTERNAL_SERVER_ERROR``" #: ../../library/http.rst:110 msgid "HTTP/1.1 :rfc:`7231`, Section 6.6.1" @@ -679,11 +679,11 @@ msgstr "" #: ../../library/http.rst:111 msgid "``501``" -msgstr "" +msgstr "``501``" #: ../../library/http.rst:111 msgid "``NOT_IMPLEMENTED``" -msgstr "" +msgstr "``NOT_IMPLEMENTED``" #: ../../library/http.rst:111 msgid "HTTP/1.1 :rfc:`7231`, Section 6.6.2" @@ -691,11 +691,11 @@ msgstr "" #: ../../library/http.rst:112 msgid "``502``" -msgstr "" +msgstr "``502``" #: ../../library/http.rst:112 msgid "``BAD_GATEWAY``" -msgstr "" +msgstr "``BAD_GATEWAY``" #: ../../library/http.rst:112 msgid "HTTP/1.1 :rfc:`7231`, Section 6.6.3" @@ -703,11 +703,11 @@ msgstr "" #: ../../library/http.rst:113 msgid "``503``" -msgstr "" +msgstr "``503``" #: ../../library/http.rst:113 msgid "``SERVICE_UNAVAILABLE``" -msgstr "" +msgstr "``SERVICE_UNAVAILABLE``" #: ../../library/http.rst:113 msgid "HTTP/1.1 :rfc:`7231`, Section 6.6.4" @@ -715,11 +715,11 @@ msgstr "" #: ../../library/http.rst:114 msgid "``504``" -msgstr "" +msgstr "``504``" #: ../../library/http.rst:114 msgid "``GATEWAY_TIMEOUT``" -msgstr "" +msgstr "``GATEWAY_TIMEOUT``" #: ../../library/http.rst:114 msgid "HTTP/1.1 :rfc:`7231`, Section 6.6.5" @@ -727,11 +727,11 @@ msgstr "" #: ../../library/http.rst:115 msgid "``505``" -msgstr "" +msgstr "``505``" #: ../../library/http.rst:115 msgid "``HTTP_VERSION_NOT_SUPPORTED``" -msgstr "" +msgstr "``HTTP_VERSION_NOT_SUPPORTED``" #: ../../library/http.rst:115 msgid "HTTP/1.1 :rfc:`7231`, Section 6.6.6" @@ -739,11 +739,11 @@ msgstr "" #: ../../library/http.rst:116 msgid "``506``" -msgstr "" +msgstr "``506``" #: ../../library/http.rst:116 msgid "``VARIANT_ALSO_NEGOTIATES``" -msgstr "" +msgstr "``VARIANT_ALSO_NEGOTIATES``" #: ../../library/http.rst:116 msgid "" @@ -753,11 +753,11 @@ msgstr "" #: ../../library/http.rst:117 msgid "``507``" -msgstr "" +msgstr "``507``" #: ../../library/http.rst:117 msgid "``INSUFFICIENT_STORAGE``" -msgstr "" +msgstr "``INSUFFICIENT_STORAGE``" #: ../../library/http.rst:117 msgid "WebDAV :rfc:`4918`, Section 11.5" @@ -765,11 +765,11 @@ msgstr "" #: ../../library/http.rst:118 msgid "``508``" -msgstr "" +msgstr "``508``" #: ../../library/http.rst:118 msgid "``LOOP_DETECTED``" -msgstr "" +msgstr "``LOOP_DETECTED``" #: ../../library/http.rst:118 msgid "WebDAV Binding Extensions :rfc:`5842`, Section 7.2 (Experimental)" @@ -777,11 +777,11 @@ msgstr "" #: ../../library/http.rst:119 msgid "``510``" -msgstr "" +msgstr "``510``" #: ../../library/http.rst:119 msgid "``NOT_EXTENDED``" -msgstr "" +msgstr "``NOT_EXTENDED``" #: ../../library/http.rst:119 msgid "An HTTP Extension Framework :rfc:`2774`, Section 7 (Experimental)" @@ -789,11 +789,11 @@ msgstr "" #: ../../library/http.rst:120 msgid "``511``" -msgstr "" +msgstr "``511``" #: ../../library/http.rst:120 msgid "``NETWORK_AUTHENTICATION_REQUIRED``" -msgstr "" +msgstr "``NETWORK_AUTHENTICATION_REQUIRED``" #: ../../library/http.rst:120 msgid "Additional HTTP Status Codes :rfc:`6585`, Section 6" diff --git a/library/imghdr.po b/library/imghdr.po index 9c32c7e..1dccc80 100644 --- a/library/imghdr.po +++ b/library/imghdr.po @@ -66,7 +66,7 @@ msgstr "" #: ../../library/imghdr.rst:32 msgid "``'rgb'``" -msgstr "" +msgstr "``'rgb'``" #: ../../library/imghdr.rst:32 msgid "SGI ImgLib Files" @@ -74,7 +74,7 @@ msgstr "" #: ../../library/imghdr.rst:34 msgid "``'gif'``" -msgstr "" +msgstr "``'gif'``" #: ../../library/imghdr.rst:34 msgid "GIF 87a and 89a Files" @@ -82,39 +82,39 @@ msgstr "" #: ../../library/imghdr.rst:36 msgid "``'pbm'``" -msgstr "" +msgstr "``'pbm'``" #: ../../library/imghdr.rst:36 msgid "Portable Bitmap Files" -msgstr "" +msgstr "Berkas Portable Bitmap" #: ../../library/imghdr.rst:38 msgid "``'pgm'``" -msgstr "" +msgstr "``'pgm'``" #: ../../library/imghdr.rst:38 msgid "Portable Graymap Files" -msgstr "" +msgstr "Berkas Portable Graymap" #: ../../library/imghdr.rst:40 msgid "``'ppm'``" -msgstr "" +msgstr "``'ppm'``" #: ../../library/imghdr.rst:40 msgid "Portable Pixmap Files" -msgstr "" +msgstr "Berkas Portable Pixmap" #: ../../library/imghdr.rst:42 msgid "``'tiff'``" -msgstr "" +msgstr "``'tiff'``" #: ../../library/imghdr.rst:42 msgid "TIFF Files" -msgstr "" +msgstr "Berkas TIFF" #: ../../library/imghdr.rst:44 msgid "``'rast'``" -msgstr "" +msgstr "``'rast'``" #: ../../library/imghdr.rst:44 msgid "Sun Raster Files" @@ -122,7 +122,7 @@ msgstr "" #: ../../library/imghdr.rst:46 msgid "``'xbm'``" -msgstr "" +msgstr "``'xbm'``" #: ../../library/imghdr.rst:46 msgid "X Bitmap Files" @@ -130,7 +130,7 @@ msgstr "" #: ../../library/imghdr.rst:48 msgid "``'jpeg'``" -msgstr "" +msgstr "``'jpeg'``" #: ../../library/imghdr.rst:48 msgid "JPEG data in JFIF or Exif formats" @@ -138,35 +138,35 @@ msgstr "" #: ../../library/imghdr.rst:50 msgid "``'bmp'``" -msgstr "" +msgstr "``'bmp'``" #: ../../library/imghdr.rst:50 msgid "BMP files" -msgstr "" +msgstr "Berkas BMP" #: ../../library/imghdr.rst:52 msgid "``'png'``" -msgstr "" +msgstr "``'png'``" #: ../../library/imghdr.rst:52 msgid "Portable Network Graphics" -msgstr "" +msgstr "Portable Network Graphics" #: ../../library/imghdr.rst:54 msgid "``'webp'``" -msgstr "" +msgstr "``'webp'``" #: ../../library/imghdr.rst:54 msgid "WebP files" -msgstr "" +msgstr "Berkas WebP" #: ../../library/imghdr.rst:56 msgid "``'exr'``" -msgstr "" +msgstr "``'exr'``" #: ../../library/imghdr.rst:56 msgid "OpenEXR Files" -msgstr "" +msgstr "Berkas OpenEXR" #: ../../library/imghdr.rst:59 msgid "The *exr* and *webp* formats were added." diff --git a/library/importlib.po b/library/importlib.po index dfc9fbf..c76c5d2 100644 --- a/library/importlib.po +++ b/library/importlib.po @@ -82,7 +82,7 @@ msgstr "" #: ../../library/importlib.rst:44 msgid ":pep:`235`" -msgstr "" +msgstr ":pep:`235`" #: ../../library/importlib.rst:44 msgid "Import on Case-Insensitive Platforms" @@ -90,7 +90,7 @@ msgstr "" #: ../../library/importlib.rst:47 msgid ":pep:`263`" -msgstr "" +msgstr ":pep:`263`" #: ../../library/importlib.rst:47 msgid "Defining Python Source Code Encodings" @@ -98,7 +98,7 @@ msgstr "" #: ../../library/importlib.rst:50 msgid ":pep:`302`" -msgstr "" +msgstr ":pep:`302`" #: ../../library/importlib.rst:50 msgid "New Import Hooks" @@ -106,7 +106,7 @@ msgstr "" #: ../../library/importlib.rst:53 msgid ":pep:`328`" -msgstr "" +msgstr ":pep:`328`" #: ../../library/importlib.rst:53 msgid "Imports: Multi-Line and Absolute/Relative" @@ -114,7 +114,7 @@ msgstr "" #: ../../library/importlib.rst:56 msgid ":pep:`366`" -msgstr "" +msgstr ":pep:`366`" #: ../../library/importlib.rst:56 msgid "Main module explicit relative imports" @@ -122,7 +122,7 @@ msgstr "" #: ../../library/importlib.rst:59 msgid ":pep:`420`" -msgstr "" +msgstr ":pep:`420`" #: ../../library/importlib.rst:59 msgid "Implicit namespace packages" @@ -130,7 +130,7 @@ msgstr "" #: ../../library/importlib.rst:62 msgid ":pep:`451`" -msgstr "" +msgstr ":pep:`451`" #: ../../library/importlib.rst:62 msgid "A ModuleSpec Type for the Import System" @@ -138,7 +138,7 @@ msgstr "" #: ../../library/importlib.rst:65 msgid ":pep:`488`" -msgstr "" +msgstr ":pep:`488`" #: ../../library/importlib.rst:65 msgid "Elimination of PYO files" @@ -146,7 +146,7 @@ msgstr "" #: ../../library/importlib.rst:68 msgid ":pep:`489`" -msgstr "" +msgstr ":pep:`489`" #: ../../library/importlib.rst:68 msgid "Multi-phase extension module initialization" @@ -154,7 +154,7 @@ msgstr "" #: ../../library/importlib.rst:71 msgid ":pep:`552`" -msgstr "" +msgstr ":pep:`552`" #: ../../library/importlib.rst:71 msgid "Deterministic pycs" @@ -162,7 +162,7 @@ msgstr "" #: ../../library/importlib.rst:74 msgid ":pep:`3120`" -msgstr "" +msgstr ":pep:`3120`" #: ../../library/importlib.rst:74 msgid "Using UTF-8 as the Default Source Encoding" @@ -170,7 +170,7 @@ msgstr "" #: ../../library/importlib.rst:76 msgid ":pep:`3147`" -msgstr "" +msgstr ":pep:`3147`" #: ../../library/importlib.rst:77 msgid "PYC Repository Directories" @@ -566,7 +566,7 @@ msgstr "" #: ../../library/importlib.rst:426 msgid ":attr:`__name__`" -msgstr "" +msgstr ":attr:`__name__`" #: ../../library/importlib.rst:426 msgid "The name of the module." @@ -574,7 +574,7 @@ msgstr "" #: ../../library/importlib.rst:430 msgid ":attr:`__file__`" -msgstr "" +msgstr ":attr:`__file__`" #: ../../library/importlib.rst:429 msgid "" @@ -583,7 +583,7 @@ msgstr "" #: ../../library/importlib.rst:434 msgid ":attr:`__cached__`" -msgstr "" +msgstr ":attr:`__cached__`" #: ../../library/importlib.rst:433 msgid "" @@ -593,7 +593,7 @@ msgstr "" #: ../../library/importlib.rst:438 msgid ":attr:`__path__`" -msgstr "" +msgstr ":attr:`__path__`" #: ../../library/importlib.rst:437 msgid "" @@ -603,7 +603,7 @@ msgstr "" #: ../../library/importlib.rst:444 msgid ":attr:`__package__`" -msgstr "" +msgstr ":attr:`__package__`" #: ../../library/importlib.rst:441 msgid "" @@ -615,7 +615,7 @@ msgstr "" #: ../../library/importlib.rst:449 msgid ":attr:`__loader__`" -msgstr "" +msgstr ":attr:`__loader__`" #: ../../library/importlib.rst:447 msgid "" @@ -1540,7 +1540,7 @@ msgstr "" #: ../../library/importlib.rst:1301 msgid "(``__name__``)" -msgstr "" +msgstr "(``__name__``)" #: ../../library/importlib.rst:1303 msgid "A string for the fully-qualified name of the module." @@ -1548,7 +1548,7 @@ msgstr "" #: ../../library/importlib.rst:1307 msgid "(``__loader__``)" -msgstr "" +msgstr "(``__loader__``)" #: ../../library/importlib.rst:1309 msgid "" @@ -1558,7 +1558,7 @@ msgstr "" #: ../../library/importlib.rst:1314 msgid "(``__file__``)" -msgstr "" +msgstr "(``__file__``)" #: ../../library/importlib.rst:1316 msgid "" @@ -1570,7 +1570,7 @@ msgstr "" #: ../../library/importlib.rst:1323 msgid "(``__path__``)" -msgstr "" +msgstr "(``__path__``)" #: ../../library/importlib.rst:1325 msgid "" @@ -1586,7 +1586,7 @@ msgstr "" #: ../../library/importlib.rst:1335 msgid "(``__cached__``)" -msgstr "" +msgstr "(``__cached__``)" #: ../../library/importlib.rst:1337 msgid "String for where the compiled module should be stored (or ``None``)." @@ -1594,7 +1594,7 @@ msgstr "" #: ../../library/importlib.rst:1341 msgid "(``__package__``)" -msgstr "" +msgstr "(``__package__``)" #: ../../library/importlib.rst:1343 msgid "" diff --git a/library/inspect.po b/library/inspect.po index 2fe401b..e9b29bc 100644 --- a/library/inspect.po +++ b/library/inspect.po @@ -89,7 +89,7 @@ msgstr "" #: ../../library/inspect.rst:45 msgid "__file__" -msgstr "" +msgstr "__file__" #: ../../library/inspect.rst:45 msgid "filename (missing for built-in modules)" @@ -113,7 +113,7 @@ msgstr "" #: ../../library/inspect.rst:78 ../../library/inspect.rst:196 #: ../../library/inspect.rst:210 ../../library/inspect.rst:230 msgid "__qualname__" -msgstr "" +msgstr "__qualname__" #: ../../library/inspect.rst:53 ../../library/inspect.rst:63 #: ../../library/inspect.rst:78 ../../library/inspect.rst:196 @@ -123,7 +123,7 @@ msgstr "nama yang memenuhi syarat" #: ../../library/inspect.rst:55 msgid "__module__" -msgstr "" +msgstr "__module__" #: ../../library/inspect.rst:55 msgid "name of module in which this class was defined" @@ -139,7 +139,7 @@ msgstr "" #: ../../library/inspect.rst:65 msgid "__func__" -msgstr "" +msgstr "__func__" #: ../../library/inspect.rst:65 msgid "function object containing implementation of method" @@ -147,7 +147,7 @@ msgstr "" #: ../../library/inspect.rst:69 ../../library/inspect.rst:232 msgid "__self__" -msgstr "" +msgstr "__self__" #: ../../library/inspect.rst:69 msgid "instance to which this method is bound, or ``None``" @@ -163,7 +163,7 @@ msgstr "" #: ../../library/inspect.rst:80 msgid "__code__" -msgstr "" +msgstr "__code__" #: ../../library/inspect.rst:80 msgid "code object containing compiled function :term:`bytecode`" @@ -171,7 +171,7 @@ msgstr "" #: ../../library/inspect.rst:84 msgid "__defaults__" -msgstr "" +msgstr "__defaults__" #: ../../library/inspect.rst:84 msgid "tuple of any default values for positional or keyword parameters" @@ -179,7 +179,7 @@ msgstr "" #: ../../library/inspect.rst:88 msgid "__kwdefaults__" -msgstr "" +msgstr "__kwdefaults__" #: ../../library/inspect.rst:88 msgid "mapping of any default values for keyword-only parameters" @@ -187,7 +187,7 @@ msgstr "" #: ../../library/inspect.rst:92 msgid "__globals__" -msgstr "" +msgstr "__globals__" #: ../../library/inspect.rst:92 msgid "global namespace in which this function was defined" @@ -195,7 +195,7 @@ msgstr "" #: ../../library/inspect.rst:95 msgid "__annotations__" -msgstr "" +msgstr "__annotations__" #: ../../library/inspect.rst:95 msgid "" diff --git a/library/itertools.po b/library/itertools.po index d702bf8..3cc16bf 100644 --- a/library/itertools.po +++ b/library/itertools.po @@ -77,11 +77,11 @@ msgstr "" #: ../../library/itertools.rst:38 ../../library/itertools.rst:48 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/itertools.rst:40 msgid ":func:`count`" -msgstr "" +msgstr ":func:`count`" #: ../../library/itertools.rst:40 msgid "start, [step]" @@ -97,7 +97,7 @@ msgstr "" #: ../../library/itertools.rst:41 msgid ":func:`cycle`" -msgstr "" +msgstr ":func:`cycle`" #: ../../library/itertools.rst:41 msgid "p" @@ -113,7 +113,7 @@ msgstr "" #: ../../library/itertools.rst:42 msgid ":func:`repeat`" -msgstr "" +msgstr ":func:`repeat`" #: ../../library/itertools.rst:42 msgid "elem [,n]" @@ -133,11 +133,11 @@ msgstr "" #: ../../library/itertools.rst:50 msgid ":func:`accumulate`" -msgstr "" +msgstr ":func:`accumulate`" #: ../../library/itertools.rst:50 msgid "p [,func]" -msgstr "" +msgstr "p [,func]" #: ../../library/itertools.rst:50 msgid "p0, p0+p1, p0+p1+p2, ..." @@ -149,7 +149,7 @@ msgstr "" #: ../../library/itertools.rst:51 msgid ":func:`chain`" -msgstr "" +msgstr ":func:`chain`" #: ../../library/itertools.rst:51 ../../library/itertools.rst:61 msgid "p, q, ..." @@ -165,7 +165,7 @@ msgstr "" #: ../../library/itertools.rst:52 msgid ":func:`chain.from_iterable`" -msgstr "" +msgstr ":func:`chain.from_iterable`" #: ../../library/itertools.rst:52 msgid "iterable" @@ -177,7 +177,7 @@ msgstr "" #: ../../library/itertools.rst:53 msgid ":func:`compress`" -msgstr "" +msgstr ":func:`compress`" #: ../../library/itertools.rst:53 msgid "data, selectors" @@ -193,7 +193,7 @@ msgstr "" #: ../../library/itertools.rst:54 msgid ":func:`dropwhile`" -msgstr "" +msgstr ":func:`dropwhile`" #: ../../library/itertools.rst:54 ../../library/itertools.rst:55 #: ../../library/itertools.rst:59 @@ -210,7 +210,7 @@ msgstr "" #: ../../library/itertools.rst:55 msgid ":func:`filterfalse`" -msgstr "" +msgstr ":func:`filterfalse`" #: ../../library/itertools.rst:55 msgid "elements of seq where pred(elem) is false" @@ -222,7 +222,7 @@ msgstr "" #: ../../library/itertools.rst:56 msgid ":func:`groupby`" -msgstr "" +msgstr ":func:`groupby`" #: ../../library/itertools.rst:56 msgid "iterable[, key]" @@ -234,7 +234,7 @@ msgstr "" #: ../../library/itertools.rst:57 msgid ":func:`islice`" -msgstr "" +msgstr ":func:`islice`" #: ../../library/itertools.rst:57 msgid "seq, [start,] stop [, step]" @@ -250,15 +250,15 @@ msgstr "" #: ../../library/itertools.rst:58 msgid ":func:`starmap`" -msgstr "" +msgstr ":func:`starmap`" #: ../../library/itertools.rst:58 msgid "func, seq" -msgstr "" +msgstr "func, seq" #: ../../library/itertools.rst:58 msgid "func(\\*seq[0]), func(\\*seq[1]), ..." -msgstr "" +msgstr "func(\\*seq[0]), func(\\*seq[1]), ..." #: ../../library/itertools.rst:58 msgid "``starmap(pow, [(2,5), (3,2), (10,3)]) --> 32 9 1000``" @@ -266,7 +266,7 @@ msgstr "" #: ../../library/itertools.rst:59 msgid ":func:`takewhile`" -msgstr "" +msgstr ":func:`takewhile`" #: ../../library/itertools.rst:59 msgid "seq[0], seq[1], until pred fails" @@ -278,7 +278,7 @@ msgstr "" #: ../../library/itertools.rst:60 msgid ":func:`tee`" -msgstr "" +msgstr ":func:`tee`" #: ../../library/itertools.rst:60 msgid "it, n" @@ -290,7 +290,7 @@ msgstr "" #: ../../library/itertools.rst:61 msgid ":func:`zip_longest`" -msgstr "" +msgstr ":func:`zip_longest`" #: ../../library/itertools.rst:61 msgid "(p[0], q[0]), (p[1], q[1]), ..." @@ -306,7 +306,7 @@ msgstr "" #: ../../library/itertools.rst:69 msgid ":func:`product`" -msgstr "" +msgstr ":func:`product`" #: ../../library/itertools.rst:69 msgid "p, q, ... [repeat=1]" @@ -318,7 +318,7 @@ msgstr "" #: ../../library/itertools.rst:70 msgid ":func:`permutations`" -msgstr "" +msgstr ":func:`permutations`" #: ../../library/itertools.rst:70 msgid "p[, r]" @@ -330,7 +330,7 @@ msgstr "" #: ../../library/itertools.rst:71 msgid ":func:`combinations`" -msgstr "" +msgstr ":func:`combinations`" #: ../../library/itertools.rst:71 ../../library/itertools.rst:72 msgid "p, r" @@ -342,7 +342,7 @@ msgstr "" #: ../../library/itertools.rst:72 msgid ":func:`combinations_with_replacement`" -msgstr "" +msgstr ":func:`combinations_with_replacement`" #: ../../library/itertools.rst:72 msgid "r-length tuples, in sorted order, with repeated elements" diff --git a/library/locale.po b/library/locale.po index 60ca63e..938f543 100644 --- a/library/locale.po +++ b/library/locale.po @@ -266,7 +266,7 @@ msgstr "" #: ../../library/locale.rst:132 msgid "``0``" -msgstr "" +msgstr "``0``" #: ../../library/locale.rst:132 msgid "Currency and value are surrounded by parentheses." diff --git a/library/logging.config.po b/library/logging.config.po index bb231cd..80daa2b 100644 --- a/library/logging.config.po +++ b/library/logging.config.po @@ -36,15 +36,15 @@ msgstr "" #: ../../library/logging.config.rst:17 msgid ":ref:`Basic Tutorial `" -msgstr "" +msgstr ":ref:`Basic Tutorial `" #: ../../library/logging.config.rst:18 msgid ":ref:`Advanced Tutorial `" -msgstr "" +msgstr ":ref:`Advanced Tutorial `" #: ../../library/logging.config.rst:19 msgid ":ref:`Logging Cookbook `" -msgstr "" +msgstr ":ref:`Logging Cookbook `" #: ../../library/logging.config.rst:23 msgid "This section describes the API for configuring the logging module." diff --git a/library/logging.handlers.po b/library/logging.handlers.po index a90a75f..da92041 100644 --- a/library/logging.handlers.po +++ b/library/logging.handlers.po @@ -36,15 +36,15 @@ msgstr "" #: ../../library/logging.handlers.rst:17 msgid ":ref:`Basic Tutorial `" -msgstr "" +msgstr ":ref:`Basic Tutorial `" #: ../../library/logging.handlers.rst:18 msgid ":ref:`Advanced Tutorial `" -msgstr "" +msgstr ":ref:`Advanced Tutorial `" #: ../../library/logging.handlers.rst:19 msgid ":ref:`Logging Cookbook `" -msgstr "" +msgstr ":ref:`Logging Cookbook `" #: ../../library/logging.handlers.rst:25 msgid "" @@ -56,7 +56,7 @@ msgstr "" #: ../../library/logging.handlers.rst:33 msgid "StreamHandler" -msgstr "" +msgstr "StreamHandler" #: ../../library/logging.handlers.rst:35 msgid "" @@ -105,7 +105,7 @@ msgstr "" #: ../../library/logging.handlers.rst:0 msgid "Returns" -msgstr "" +msgstr "Kembalian" #: ../../library/logging.handlers.rst:69 msgid "the old stream, if the stream was changed, or *None* if it wasn't." @@ -122,7 +122,7 @@ msgstr "" #: ../../library/logging.handlers.rst:85 msgid "FileHandler" -msgstr "" +msgstr "FileHandler" #: ../../library/logging.handlers.rst:87 msgid "" @@ -152,7 +152,7 @@ msgstr "" #: ../../library/logging.handlers.rst:106 msgid "Closes the file." -msgstr "" +msgstr "Menutup berkas." #: ../../library/logging.handlers.rst:111 msgid "Outputs the record to the file." @@ -160,7 +160,7 @@ msgstr "" #: ../../library/logging.handlers.rst:117 msgid "NullHandler" -msgstr "" +msgstr "NullHandler" #: ../../library/logging.handlers.rst:121 msgid "" @@ -176,7 +176,7 @@ msgstr "" #: ../../library/logging.handlers.rst:131 #: ../../library/logging.handlers.rst:135 msgid "This method does nothing." -msgstr "" +msgstr "Metode ini tidak melakukan apa pun." #: ../../library/logging.handlers.rst:139 msgid "" @@ -246,7 +246,7 @@ msgstr "" #: ../../library/logging.handlers.rst:200 msgid "BaseRotatingHandler" -msgstr "" +msgstr "BaseRotatingHandler" #: ../../library/logging.handlers.rst:202 msgid "" @@ -347,7 +347,7 @@ msgstr "" #: ../../library/logging.handlers.rst:281 msgid "RotatingFileHandler" -msgstr "" +msgstr "RotatingFileHandler" #: ../../library/logging.handlers.rst:283 msgid "" @@ -397,7 +397,7 @@ msgstr "" #: ../../library/logging.handlers.rst:327 msgid "TimedRotatingFileHandler" -msgstr "" +msgstr "TimedRotatingFileHandler" #: ../../library/logging.handlers.rst:329 msgid "" @@ -438,7 +438,7 @@ msgstr "``'S'``" #: ../../library/logging.handlers.rst:347 msgid "Seconds" -msgstr "" +msgstr "Detik" #: ../../library/logging.handlers.rst:347 #: ../../library/logging.handlers.rst:349 @@ -449,11 +449,11 @@ msgstr "" #: ../../library/logging.handlers.rst:349 msgid "``'M'``" -msgstr "" +msgstr "``'M'``" #: ../../library/logging.handlers.rst:349 msgid "Minutes" -msgstr "" +msgstr "Menit" #: ../../library/logging.handlers.rst:351 msgid "``'H'``" @@ -461,7 +461,7 @@ msgstr "``'H'``" #: ../../library/logging.handlers.rst:351 msgid "Hours" -msgstr "" +msgstr "Jam" #: ../../library/logging.handlers.rst:353 msgid "``'D'``" @@ -469,11 +469,11 @@ msgstr "``'D'``" #: ../../library/logging.handlers.rst:353 msgid "Days" -msgstr "" +msgstr "Hari" #: ../../library/logging.handlers.rst:355 msgid "``'W0'-'W6'``" -msgstr "" +msgstr "``'W0'-'W6'``" #: ../../library/logging.handlers.rst:355 msgid "Weekday (0=Monday)" @@ -486,7 +486,7 @@ msgstr "" #: ../../library/logging.handlers.rst:358 msgid "``'midnight'``" -msgstr "" +msgstr "``'midnight'``" #: ../../library/logging.handlers.rst:358 msgid "" @@ -571,7 +571,7 @@ msgstr "" #: ../../library/logging.handlers.rst:426 msgid "SocketHandler" -msgstr "" +msgstr "SocketHandler" #: ../../library/logging.handlers.rst:428 msgid "" @@ -687,7 +687,7 @@ msgstr "" #: ../../library/logging.handlers.rst:522 msgid "DatagramHandler" -msgstr "" +msgstr "DatagramHandler" #: ../../library/logging.handlers.rst:524 msgid "" @@ -732,7 +732,7 @@ msgstr "" #: ../../library/logging.handlers.rst:562 msgid "SysLogHandler" -msgstr "" +msgstr "SysLogHandler" #: ../../library/logging.handlers.rst:564 msgid "" @@ -833,7 +833,7 @@ msgstr "" #: ../../library/logging.handlers.rst:642 #: ../../library/logging.handlers.rst:664 msgid "Name (string)" -msgstr "" +msgstr "Nama (string)" #: ../../library/logging.handlers.rst:642 #: ../../library/logging.handlers.rst:664 @@ -842,67 +842,67 @@ msgstr "" #: ../../library/logging.handlers.rst:644 msgid "``alert``" -msgstr "" +msgstr "``alert``" #: ../../library/logging.handlers.rst:644 msgid "LOG_ALERT" -msgstr "" +msgstr "LOG_ALERT" #: ../../library/logging.handlers.rst:646 msgid "``crit`` or ``critical``" -msgstr "" +msgstr "``crit`` or ``critical``" #: ../../library/logging.handlers.rst:646 msgid "LOG_CRIT" -msgstr "" +msgstr "LOG_CRIT" #: ../../library/logging.handlers.rst:648 msgid "``debug``" -msgstr "" +msgstr "``debug``" #: ../../library/logging.handlers.rst:648 msgid "LOG_DEBUG" -msgstr "" +msgstr "LOG_DEBUG" #: ../../library/logging.handlers.rst:650 msgid "``emerg`` or ``panic``" -msgstr "" +msgstr "``emerg`` or ``panic``" #: ../../library/logging.handlers.rst:650 msgid "LOG_EMERG" -msgstr "" +msgstr "LOG_EMERG" #: ../../library/logging.handlers.rst:652 msgid "``err`` or ``error``" -msgstr "" +msgstr "``err`` or ``error``" #: ../../library/logging.handlers.rst:652 msgid "LOG_ERR" -msgstr "" +msgstr "LOG_ERR" #: ../../library/logging.handlers.rst:654 msgid "``info``" -msgstr "" +msgstr "``info``" #: ../../library/logging.handlers.rst:654 msgid "LOG_INFO" -msgstr "" +msgstr "LOG_INFO" #: ../../library/logging.handlers.rst:656 msgid "``notice``" -msgstr "" +msgstr "``notice``" #: ../../library/logging.handlers.rst:656 msgid "LOG_NOTICE" -msgstr "" +msgstr "LOG_NOTICE" #: ../../library/logging.handlers.rst:658 msgid "``warn`` or ``warning``" -msgstr "" +msgstr "``warn`` or ``warning``" #: ../../library/logging.handlers.rst:658 msgid "LOG_WARNING" -msgstr "" +msgstr "LOG_WARNING" #: ../../library/logging.handlers.rst:661 msgid "**Facilities**" @@ -910,163 +910,163 @@ msgstr "" #: ../../library/logging.handlers.rst:666 msgid "``auth``" -msgstr "" +msgstr "``auth``" #: ../../library/logging.handlers.rst:666 msgid "LOG_AUTH" -msgstr "" +msgstr "LOG_AUTH" #: ../../library/logging.handlers.rst:668 msgid "``authpriv``" -msgstr "" +msgstr "``authpriv``" #: ../../library/logging.handlers.rst:668 msgid "LOG_AUTHPRIV" -msgstr "" +msgstr "LOG_AUTHPRIV" #: ../../library/logging.handlers.rst:670 msgid "``cron``" -msgstr "" +msgstr "``cron``" #: ../../library/logging.handlers.rst:670 msgid "LOG_CRON" -msgstr "" +msgstr "LOG_CRON" #: ../../library/logging.handlers.rst:672 msgid "``daemon``" -msgstr "" +msgstr "``daemon``" #: ../../library/logging.handlers.rst:672 msgid "LOG_DAEMON" -msgstr "" +msgstr "LOG_DAEMON" #: ../../library/logging.handlers.rst:674 msgid "``ftp``" -msgstr "" +msgstr "``ftp``" #: ../../library/logging.handlers.rst:674 msgid "LOG_FTP" -msgstr "" +msgstr "LOG_FTP" #: ../../library/logging.handlers.rst:676 msgid "``kern``" -msgstr "" +msgstr "``kern``" #: ../../library/logging.handlers.rst:676 msgid "LOG_KERN" -msgstr "" +msgstr "LOG_KERN" #: ../../library/logging.handlers.rst:678 msgid "``lpr``" -msgstr "" +msgstr "``lpr``" #: ../../library/logging.handlers.rst:678 msgid "LOG_LPR" -msgstr "" +msgstr "LOG_LPR" #: ../../library/logging.handlers.rst:680 msgid "``mail``" -msgstr "" +msgstr "``mail``" #: ../../library/logging.handlers.rst:680 msgid "LOG_MAIL" -msgstr "" +msgstr "LOG_MAIL" #: ../../library/logging.handlers.rst:682 msgid "``news``" -msgstr "" +msgstr "``news``" #: ../../library/logging.handlers.rst:682 msgid "LOG_NEWS" -msgstr "" +msgstr "LOG_NEWS" #: ../../library/logging.handlers.rst:684 msgid "``syslog``" -msgstr "" +msgstr "``syslog``" #: ../../library/logging.handlers.rst:684 msgid "LOG_SYSLOG" -msgstr "" +msgstr "LOG_SYSLOG" #: ../../library/logging.handlers.rst:686 msgid "``user``" -msgstr "" +msgstr "``user``" #: ../../library/logging.handlers.rst:686 msgid "LOG_USER" -msgstr "" +msgstr "LOG_USER" #: ../../library/logging.handlers.rst:688 msgid "``uucp``" -msgstr "" +msgstr "``uucp``" #: ../../library/logging.handlers.rst:688 msgid "LOG_UUCP" -msgstr "" +msgstr "LOG_UUCP" #: ../../library/logging.handlers.rst:690 msgid "``local0``" -msgstr "" +msgstr "``local0``" #: ../../library/logging.handlers.rst:690 msgid "LOG_LOCAL0" -msgstr "" +msgstr "LOG_LOCAL0" #: ../../library/logging.handlers.rst:692 msgid "``local1``" -msgstr "" +msgstr "``local1``" #: ../../library/logging.handlers.rst:692 msgid "LOG_LOCAL1" -msgstr "" +msgstr "LOG_LOCAL1" #: ../../library/logging.handlers.rst:694 msgid "``local2``" -msgstr "" +msgstr "``local2``" #: ../../library/logging.handlers.rst:694 msgid "LOG_LOCAL2" -msgstr "" +msgstr "LOG_LOCAL2" #: ../../library/logging.handlers.rst:696 msgid "``local3``" -msgstr "" +msgstr "``local3``" #: ../../library/logging.handlers.rst:696 msgid "LOG_LOCAL3" -msgstr "" +msgstr "LOG_LOCAL3" #: ../../library/logging.handlers.rst:698 msgid "``local4``" -msgstr "" +msgstr "``local4``" #: ../../library/logging.handlers.rst:698 msgid "LOG_LOCAL4" -msgstr "" +msgstr "LOG_LOCAL4" #: ../../library/logging.handlers.rst:700 msgid "``local5``" -msgstr "" +msgstr "``local5``" #: ../../library/logging.handlers.rst:700 msgid "LOG_LOCAL5" -msgstr "" +msgstr "LOG_LOCAL5" #: ../../library/logging.handlers.rst:702 msgid "``local6``" -msgstr "" +msgstr "``local6``" #: ../../library/logging.handlers.rst:702 msgid "LOG_LOCAL6" -msgstr "" +msgstr "LOG_LOCAL6" #: ../../library/logging.handlers.rst:704 msgid "``local7``" -msgstr "" +msgstr "``local7``" #: ../../library/logging.handlers.rst:704 msgid "LOG_LOCAL7" -msgstr "" +msgstr "LOG_LOCAL7" #: ../../library/logging.handlers.rst:709 msgid "" @@ -1079,7 +1079,7 @@ msgstr "" #: ../../library/logging.handlers.rst:719 msgid "NTEventLogHandler" -msgstr "" +msgstr "NTEventLogHandler" #: ../../library/logging.handlers.rst:721 msgid "" @@ -1148,7 +1148,7 @@ msgstr "" #: ../../library/logging.handlers.rst:786 msgid "SMTPHandler" -msgstr "" +msgstr "SMTPHandler" #: ../../library/logging.handlers.rst:788 msgid "" @@ -1199,7 +1199,7 @@ msgstr "" #: ../../library/logging.handlers.rst:827 msgid "MemoryHandler" -msgstr "" +msgstr "MemoryHandler" #: ../../library/logging.handlers.rst:829 msgid "" @@ -1280,7 +1280,7 @@ msgstr "" #: ../../library/logging.handlers.rst:906 msgid "HTTPHandler" -msgstr "" +msgstr "HTTPHandler" #: ../../library/logging.handlers.rst:908 msgid "" @@ -1335,7 +1335,7 @@ msgstr "" #: ../../library/logging.handlers.rst:956 msgid "QueueHandler" -msgstr "" +msgstr "QueueHandler" #: ../../library/logging.handlers.rst:960 msgid "" @@ -1403,7 +1403,7 @@ msgstr "" #: ../../library/logging.handlers.rst:1014 msgid "QueueListener" -msgstr "" +msgstr "QueueListener" #: ../../library/logging.handlers.rst:1018 msgid "" @@ -1483,7 +1483,7 @@ msgstr "" #: ../../library/logging.handlers.rst:1077 msgid "Starts the listener." -msgstr "" +msgstr "Memulai *listener*." #: ../../library/logging.handlers.rst:1079 msgid "" @@ -1493,7 +1493,7 @@ msgstr "" #: ../../library/logging.handlers.rst:1084 msgid "Stops the listener." -msgstr "" +msgstr "Menghentikan *listener*." #: ../../library/logging.handlers.rst:1086 msgid "" diff --git a/library/logging.po b/library/logging.po index 0e213cf..a64b318 100644 --- a/library/logging.po +++ b/library/logging.po @@ -37,15 +37,15 @@ msgstr "" #: ../../library/logging.rst:19 msgid ":ref:`Basic Tutorial `" -msgstr "" +msgstr ":ref:`Basic Tutorial `" #: ../../library/logging.rst:20 msgid ":ref:`Advanced Tutorial `" -msgstr "" +msgstr ":ref:`Advanced Tutorial `" #: ../../library/logging.rst:21 msgid ":ref:`Logging Cookbook `" -msgstr "" +msgstr ":ref:`Logging Cookbook `" #: ../../library/logging.rst:25 msgid "" diff --git a/library/multiprocessing.po b/library/multiprocessing.po index 7683d22..8f3e973 100644 --- a/library/multiprocessing.po +++ b/library/multiprocessing.po @@ -97,7 +97,7 @@ msgstr "" #: ../../library/multiprocessing.rst:105 msgid "*spawn*" -msgstr "" +msgstr "*spawn*" #: ../../library/multiprocessing.rst:98 msgid "" @@ -115,7 +115,7 @@ msgstr "" #: ../../library/multiprocessing.rst:114 msgid "*fork*" -msgstr "" +msgstr "*fork*" #: ../../library/multiprocessing.rst:108 msgid "" @@ -131,7 +131,7 @@ msgstr "" #: ../../library/multiprocessing.rst:125 msgid "*forkserver*" -msgstr "" +msgstr "*forkserver*" #: ../../library/multiprocessing.rst:117 msgid "" @@ -230,7 +230,7 @@ msgstr "" #: ../../library/multiprocessing.rst:213 msgid "**Queues**" -msgstr "" +msgstr "**Queues**" #: ../../library/multiprocessing.rst:215 msgid "" @@ -244,7 +244,7 @@ msgstr "" #: ../../library/multiprocessing.rst:232 msgid "**Pipes**" -msgstr "" +msgstr "**Pipes**" #: ../../library/multiprocessing.rst:234 msgid "" @@ -299,7 +299,7 @@ msgstr "" #: ../../library/multiprocessing.rst:295 msgid "**Shared memory**" -msgstr "" +msgstr "**Shared memory**" #: ../../library/multiprocessing.rst:297 msgid "" @@ -309,7 +309,7 @@ msgstr "" #: ../../library/multiprocessing.rst:318 ../../library/multiprocessing.rst:364 msgid "will print ::" -msgstr "" +msgstr "akan mencetak ::" #: ../../library/multiprocessing.rst:323 msgid "" @@ -328,7 +328,7 @@ msgstr "" #: ../../library/multiprocessing.rst:332 msgid "**Server process**" -msgstr "" +msgstr "**Server process**" #: ../../library/multiprocessing.rst:334 msgid "" @@ -393,7 +393,7 @@ msgstr "" #: ../../library/multiprocessing.rst:459 msgid "Reference" -msgstr "" +msgstr "Referensi" #: ../../library/multiprocessing.rst:461 msgid "" @@ -2320,7 +2320,7 @@ msgstr "" #: ../../library/multiprocessing.rst:2133 msgid "*context*" -msgstr "" +msgstr "*context*" #: ../../library/multiprocessing.rst:2138 msgid "" @@ -2698,7 +2698,7 @@ msgstr "" #: ../../library/multiprocessing.rst:2461 msgid "**Examples**" -msgstr "" +msgstr "**Examples**" #: ../../library/multiprocessing.rst:2463 msgid "" diff --git a/library/operator.po b/library/operator.po index 853348e..855652d 100644 --- a/library/operator.po +++ b/library/operator.po @@ -313,67 +313,67 @@ msgstr "Operasi" #: ../../library/operator.rst:370 msgid "Syntax" -msgstr "" +msgstr "Sintaksis" #: ../../library/operator.rst:370 msgid "Function" -msgstr "" +msgstr "Fungsi" #: ../../library/operator.rst:372 msgid "Addition" -msgstr "" +msgstr "Penjumlahan" #: ../../library/operator.rst:372 msgid "``a + b``" -msgstr "" +msgstr "``a + b``" #: ../../library/operator.rst:372 msgid "``add(a, b)``" -msgstr "" +msgstr "``add(a, b)``" #: ../../library/operator.rst:374 msgid "Concatenation" -msgstr "" +msgstr "Perangkaian, *Concatenation*" #: ../../library/operator.rst:374 msgid "``seq1 + seq2``" -msgstr "" +msgstr "``seq1 + seq2``" #: ../../library/operator.rst:374 msgid "``concat(seq1, seq2)``" -msgstr "" +msgstr "``concat(seq1, seq2)``" #: ../../library/operator.rst:376 msgid "Containment Test" -msgstr "" +msgstr "Uji Pengurungan, *Containment*" #: ../../library/operator.rst:376 msgid "``obj in seq``" -msgstr "" +msgstr "``obj in seq``" #: ../../library/operator.rst:376 msgid "``contains(seq, obj)``" -msgstr "" +msgstr "``contains(seq, obj)``" #: ../../library/operator.rst:378 ../../library/operator.rst:380 msgid "Division" -msgstr "" +msgstr "Pembagian" #: ../../library/operator.rst:378 msgid "``a / b``" -msgstr "" +msgstr "``a / b``" #: ../../library/operator.rst:378 msgid "``truediv(a, b)``" -msgstr "" +msgstr "``truediv(a, b)``" #: ../../library/operator.rst:380 msgid "``a // b``" -msgstr "" +msgstr "``a // b``" #: ../../library/operator.rst:380 msgid "``floordiv(a, b)``" -msgstr "" +msgstr "``floordiv(a, b)``" #: ../../library/operator.rst:382 msgid "Bitwise And" @@ -381,11 +381,11 @@ msgstr "" #: ../../library/operator.rst:382 msgid "``a & b``" -msgstr "" +msgstr "``a & b``" #: ../../library/operator.rst:382 msgid "``and_(a, b)``" -msgstr "" +msgstr "``and_(a, b)``" #: ../../library/operator.rst:384 msgid "Bitwise Exclusive Or" @@ -393,11 +393,11 @@ msgstr "" #: ../../library/operator.rst:384 msgid "``a ^ b``" -msgstr "" +msgstr "``a ^ b``" #: ../../library/operator.rst:384 msgid "``xor(a, b)``" -msgstr "" +msgstr "``xor(a, b)``" #: ../../library/operator.rst:386 msgid "Bitwise Inversion" @@ -405,11 +405,11 @@ msgstr "" #: ../../library/operator.rst:386 msgid "``~ a``" -msgstr "" +msgstr "``~ a``" #: ../../library/operator.rst:386 msgid "``invert(a)``" -msgstr "" +msgstr "``invert(a)``" #: ../../library/operator.rst:388 msgid "Bitwise Or" @@ -417,175 +417,175 @@ msgstr "" #: ../../library/operator.rst:388 msgid "``a | b``" -msgstr "" +msgstr "``a | b``" #: ../../library/operator.rst:388 msgid "``or_(a, b)``" -msgstr "" +msgstr "``or_(a, b)``" #: ../../library/operator.rst:390 msgid "Exponentiation" -msgstr "" +msgstr "Operasi Eksponensial" #: ../../library/operator.rst:390 msgid "``a ** b``" -msgstr "" +msgstr "``a ** b``" #: ../../library/operator.rst:390 msgid "``pow(a, b)``" -msgstr "" +msgstr "``pow(a, b)``" #: ../../library/operator.rst:392 ../../library/operator.rst:394 msgid "Identity" -msgstr "" +msgstr "Identitas" #: ../../library/operator.rst:392 msgid "``a is b``" -msgstr "" +msgstr "``a is b``" #: ../../library/operator.rst:392 msgid "``is_(a, b)``" -msgstr "" +msgstr "``is_(a, b)``" #: ../../library/operator.rst:394 msgid "``a is not b``" -msgstr "" +msgstr "``a is not b``" #: ../../library/operator.rst:394 msgid "``is_not(a, b)``" -msgstr "" +msgstr "``is_not(a, b)``" #: ../../library/operator.rst:396 msgid "Indexed Assignment" -msgstr "" +msgstr "Pemberian Nilai Terindeks" #: ../../library/operator.rst:396 msgid "``obj[k] = v``" -msgstr "" +msgstr "``obj[k] = v``" #: ../../library/operator.rst:396 msgid "``setitem(obj, k, v)``" -msgstr "" +msgstr "``setitem(obj, k, v)``" #: ../../library/operator.rst:398 msgid "Indexed Deletion" -msgstr "" +msgstr "Penghapusan Terindeks" #: ../../library/operator.rst:398 msgid "``del obj[k]``" -msgstr "" +msgstr "``del obj[k]``" #: ../../library/operator.rst:398 msgid "``delitem(obj, k)``" -msgstr "" +msgstr "``delitem(obj, k)``" #: ../../library/operator.rst:400 msgid "Indexing" -msgstr "" +msgstr "Pengindeksan" #: ../../library/operator.rst:400 msgid "``obj[k]``" -msgstr "" +msgstr "``obj[k]``" #: ../../library/operator.rst:400 msgid "``getitem(obj, k)``" -msgstr "" +msgstr "``getitem(obj, k)``" #: ../../library/operator.rst:402 msgid "Left Shift" -msgstr "" +msgstr "Geser, *Shift*, Kiri" #: ../../library/operator.rst:402 msgid "``a << b``" -msgstr "" +msgstr "``a << b``" #: ../../library/operator.rst:402 msgid "``lshift(a, b)``" -msgstr "" +msgstr "``lshift(a, b)``" #: ../../library/operator.rst:404 msgid "Modulo" -msgstr "" +msgstr "*Modulo*" #: ../../library/operator.rst:404 msgid "``a % b``" -msgstr "" +msgstr "``a % b``" #: ../../library/operator.rst:404 msgid "``mod(a, b)``" -msgstr "" +msgstr "``mod(a, b)``" #: ../../library/operator.rst:406 msgid "Multiplication" -msgstr "" +msgstr "Perkalian" #: ../../library/operator.rst:406 msgid "``a * b``" -msgstr "" +msgstr "``a * b``" #: ../../library/operator.rst:406 msgid "``mul(a, b)``" -msgstr "" +msgstr "``mul(a, b)``" #: ../../library/operator.rst:408 msgid "Matrix Multiplication" -msgstr "" +msgstr "Perkalian *Matrix*" #: ../../library/operator.rst:408 msgid "``a @ b``" -msgstr "" +msgstr "``a @ b``" #: ../../library/operator.rst:408 msgid "``matmul(a, b)``" -msgstr "" +msgstr "``matmul(a, b)``" #: ../../library/operator.rst:410 msgid "Negation (Arithmetic)" -msgstr "" +msgstr "Negasi (Aritmatika)" #: ../../library/operator.rst:410 msgid "``- a``" -msgstr "" +msgstr "``- a``" #: ../../library/operator.rst:410 msgid "``neg(a)``" -msgstr "" +msgstr "``neg(a)``" #: ../../library/operator.rst:412 msgid "Negation (Logical)" -msgstr "" +msgstr "Negasi (Logika)" #: ../../library/operator.rst:412 msgid "``not a``" -msgstr "" +msgstr "``not a``" #: ../../library/operator.rst:412 msgid "``not_(a)``" -msgstr "" +msgstr "``not_(a)``" #: ../../library/operator.rst:414 msgid "Positive" -msgstr "" +msgstr "Positif" #: ../../library/operator.rst:414 msgid "``+ a``" -msgstr "" +msgstr "``+ a``" #: ../../library/operator.rst:414 msgid "``pos(a)``" -msgstr "" +msgstr "``pos(a)``" #: ../../library/operator.rst:416 msgid "Right Shift" -msgstr "" +msgstr "Geser, *Shift*, Kanan" #: ../../library/operator.rst:416 msgid "``a >> b``" -msgstr "" +msgstr "``a >> b``" #: ../../library/operator.rst:416 msgid "``rshift(a, b)``" -msgstr "" +msgstr "``rshift(a, b)``" #: ../../library/operator.rst:418 msgid "Slice Assignment" @@ -637,88 +637,88 @@ msgstr "" #: ../../library/operator.rst:426 msgid "Subtraction" -msgstr "" +msgstr "Pengurangan" #: ../../library/operator.rst:426 msgid "``a - b``" -msgstr "" +msgstr "``a - b``" #: ../../library/operator.rst:426 msgid "``sub(a, b)``" -msgstr "" +msgstr "``sub(a, b)``" #: ../../library/operator.rst:428 msgid "Truth Test" -msgstr "" +msgstr "Uji Kebenaran" #: ../../library/operator.rst:428 msgid "``obj``" -msgstr "" +msgstr "``obj``" #: ../../library/operator.rst:428 msgid "``truth(obj)``" -msgstr "" +msgstr "``truth(obj)``" #: ../../library/operator.rst:430 ../../library/operator.rst:432 #: ../../library/operator.rst:438 ../../library/operator.rst:440 msgid "Ordering" -msgstr "" +msgstr "Pengurutan" #: ../../library/operator.rst:430 msgid "``a < b``" -msgstr "" +msgstr "``a < b``" #: ../../library/operator.rst:430 msgid "``lt(a, b)``" -msgstr "" +msgstr "``lt(a, b)``" #: ../../library/operator.rst:432 msgid "``a <= b``" -msgstr "" +msgstr "``a <= b``" #: ../../library/operator.rst:432 msgid "``le(a, b)``" -msgstr "" +msgstr "``le(a, b)``" #: ../../library/operator.rst:434 msgid "Equality" -msgstr "" +msgstr "Kesamaan" #: ../../library/operator.rst:434 msgid "``a == b``" -msgstr "" +msgstr "``a == b``" #: ../../library/operator.rst:434 msgid "``eq(a, b)``" -msgstr "" +msgstr "``eq(a, b)``" #: ../../library/operator.rst:436 msgid "Difference" -msgstr "" +msgstr "Perbedaan" #: ../../library/operator.rst:436 msgid "``a != b``" -msgstr "" +msgstr "``a != b``" #: ../../library/operator.rst:436 msgid "``ne(a, b)``" -msgstr "" +msgstr "``ne(a, b)``" #: ../../library/operator.rst:438 msgid "``a >= b``" -msgstr "" +msgstr "``a >= b``" #: ../../library/operator.rst:438 msgid "``ge(a, b)``" -msgstr "" +msgstr "``ge(a, b)``" #: ../../library/operator.rst:440 msgid "``a > b``" -msgstr "" +msgstr "``a > b``" #: ../../library/operator.rst:440 msgid "``gt(a, b)``" -msgstr "" +msgstr "``gt(a, b)``" #: ../../library/operator.rst:444 msgid "In-place Operators" diff --git a/library/os.po b/library/os.po index 7925edf..e41156f 100644 --- a/library/os.po +++ b/library/os.po @@ -1657,51 +1657,51 @@ msgstr "" #: ../../library/os.rst:1618 msgid ":data:`stat.UF_NODUMP`" -msgstr "" +msgstr ":data:`stat.UF_NODUMP`" #: ../../library/os.rst:1619 msgid ":data:`stat.UF_IMMUTABLE`" -msgstr "" +msgstr ":data:`stat.UF_IMMUTABLE`" #: ../../library/os.rst:1620 msgid ":data:`stat.UF_APPEND`" -msgstr "" +msgstr ":data:`stat.UF_APPEND`" #: ../../library/os.rst:1621 msgid ":data:`stat.UF_OPAQUE`" -msgstr "" +msgstr ":data:`stat.UF_OPAQUE`" #: ../../library/os.rst:1622 msgid ":data:`stat.UF_NOUNLINK`" -msgstr "" +msgstr ":data:`stat.UF_NOUNLINK`" #: ../../library/os.rst:1623 msgid ":data:`stat.UF_COMPRESSED`" -msgstr "" +msgstr ":data:`stat.UF_COMPRESSED`" #: ../../library/os.rst:1624 msgid ":data:`stat.UF_HIDDEN`" -msgstr "" +msgstr ":data:`stat.UF_HIDDEN`" #: ../../library/os.rst:1625 msgid ":data:`stat.SF_ARCHIVED`" -msgstr "" +msgstr ":data:`stat.SF_ARCHIVED`" #: ../../library/os.rst:1626 msgid ":data:`stat.SF_IMMUTABLE`" -msgstr "" +msgstr ":data:`stat.SF_IMMUTABLE`" #: ../../library/os.rst:1627 msgid ":data:`stat.SF_APPEND`" -msgstr "" +msgstr ":data:`stat.SF_APPEND`" #: ../../library/os.rst:1628 msgid ":data:`stat.SF_NOUNLINK`" -msgstr "" +msgstr ":data:`stat.SF_NOUNLINK`" #: ../../library/os.rst:1629 msgid ":data:`stat.SF_SNAPSHOT`" -msgstr "" +msgstr ":data:`stat.SF_SNAPSHOT`" #: ../../library/os.rst:1631 msgid "" @@ -1721,15 +1721,15 @@ msgstr "" #: ../../library/os.rst:1648 msgid ":data:`stat.S_ISUID`" -msgstr "" +msgstr ":data:`stat.S_ISUID`" #: ../../library/os.rst:1649 msgid ":data:`stat.S_ISGID`" -msgstr "" +msgstr ":data:`stat.S_ISGID`" #: ../../library/os.rst:1650 msgid ":data:`stat.S_ENFMT`" -msgstr "" +msgstr ":data:`stat.S_ENFMT`" #: ../../library/os.rst:1651 msgid ":data:`stat.S_ISVTX`" @@ -1737,63 +1737,63 @@ msgstr "" #: ../../library/os.rst:1652 msgid ":data:`stat.S_IREAD`" -msgstr "" +msgstr ":data:`stat.S_IREAD`" #: ../../library/os.rst:1653 msgid ":data:`stat.S_IWRITE`" -msgstr "" +msgstr ":data:`stat.S_IWRITE`" #: ../../library/os.rst:1654 msgid ":data:`stat.S_IEXEC`" -msgstr "" +msgstr ":data:`stat.S_IEXEC`" #: ../../library/os.rst:1655 msgid ":data:`stat.S_IRWXU`" -msgstr "" +msgstr ":data:`stat.S_IRWXU`" #: ../../library/os.rst:1656 msgid ":data:`stat.S_IRUSR`" -msgstr "" +msgstr ":data:`stat.S_IRUSR`" #: ../../library/os.rst:1657 msgid ":data:`stat.S_IWUSR`" -msgstr "" +msgstr ":data:`stat.S_IWUSR`" #: ../../library/os.rst:1658 msgid ":data:`stat.S_IXUSR`" -msgstr "" +msgstr ":data:`stat.S_IXUSR`" #: ../../library/os.rst:1659 msgid ":data:`stat.S_IRWXG`" -msgstr "" +msgstr ":data:`stat.S_IRWXG`" #: ../../library/os.rst:1660 msgid ":data:`stat.S_IRGRP`" -msgstr "" +msgstr ":data:`stat.S_IRGRP`" #: ../../library/os.rst:1661 msgid ":data:`stat.S_IWGRP`" -msgstr "" +msgstr ":data:`stat.S_IWGRP`" #: ../../library/os.rst:1662 msgid ":data:`stat.S_IXGRP`" -msgstr "" +msgstr ":data:`stat.S_IXGRP`" #: ../../library/os.rst:1663 msgid ":data:`stat.S_IRWXO`" -msgstr "" +msgstr ":data:`stat.S_IRWXO`" #: ../../library/os.rst:1664 msgid ":data:`stat.S_IROTH`" -msgstr "" +msgstr ":data:`stat.S_IROTH`" #: ../../library/os.rst:1665 msgid ":data:`stat.S_IWOTH`" -msgstr "" +msgstr ":data:`stat.S_IWOTH`" #: ../../library/os.rst:1666 msgid ":data:`stat.S_IXOTH`" -msgstr "" +msgstr ":data:`stat.S_IXOTH`" #: ../../library/os.rst:1668 ../../library/os.rst:1691 #: ../../library/os.rst:2908 diff --git a/library/pathlib.po b/library/pathlib.po index 9da902d..3304f9a 100644 --- a/library/pathlib.po +++ b/library/pathlib.po @@ -841,160 +841,160 @@ msgstr "pathlib" #: ../../library/pathlib.rst:1129 msgid ":func:`os.path.abspath`" -msgstr "" +msgstr ":func:`os.path.abspath`" #: ../../library/pathlib.rst:1129 msgid ":meth:`Path.resolve`" -msgstr "" +msgstr ":meth:`Path.resolve`" #: ../../library/pathlib.rst:1130 msgid ":func:`os.chmod`" -msgstr "" +msgstr ":func:`os.chmod`" #: ../../library/pathlib.rst:1130 msgid ":meth:`Path.chmod`" -msgstr "" +msgstr ":meth:`Path.chmod`" #: ../../library/pathlib.rst:1131 msgid ":func:`os.mkdir`" -msgstr "" +msgstr ":func:`os.mkdir`" #: ../../library/pathlib.rst:1131 msgid ":meth:`Path.mkdir`" -msgstr "" +msgstr ":meth:`Path.mkdir`" #: ../../library/pathlib.rst:1132 msgid ":func:`os.rename`" -msgstr "" +msgstr ":func:`os.rename`" #: ../../library/pathlib.rst:1132 msgid ":meth:`Path.rename`" -msgstr "" +msgstr ":meth:`Path.rename`" #: ../../library/pathlib.rst:1133 msgid ":func:`os.replace`" -msgstr "" +msgstr ":func:`os.replace`" #: ../../library/pathlib.rst:1133 msgid ":meth:`Path.replace`" -msgstr "" +msgstr ":meth:`Path.replace`" #: ../../library/pathlib.rst:1134 msgid ":func:`os.rmdir`" -msgstr "" +msgstr ":func:`os.rmdir`" #: ../../library/pathlib.rst:1134 msgid ":meth:`Path.rmdir`" -msgstr "" +msgstr ":meth:`Path.rmdir`" #: ../../library/pathlib.rst:1135 msgid ":func:`os.remove`, :func:`os.unlink`" -msgstr "" +msgstr ":func:`os.remove`, :func:`os.unlink`" #: ../../library/pathlib.rst:1135 msgid ":meth:`Path.unlink`" -msgstr "" +msgstr ":meth:`Path.unlink`" #: ../../library/pathlib.rst:1136 msgid ":func:`os.getcwd`" -msgstr "" +msgstr ":func:`os.getcwd`" #: ../../library/pathlib.rst:1136 msgid ":func:`Path.cwd`" -msgstr "" +msgstr ":func:`Path.cwd`" #: ../../library/pathlib.rst:1137 msgid ":func:`os.path.exists`" -msgstr "" +msgstr ":func:`os.path.exists`" #: ../../library/pathlib.rst:1137 msgid ":meth:`Path.exists`" -msgstr "" +msgstr ":meth:`Path.exists`" #: ../../library/pathlib.rst:1138 msgid ":func:`os.path.expanduser`" -msgstr "" +msgstr ":func:`os.path.expanduser`" #: ../../library/pathlib.rst:1138 msgid ":meth:`Path.expanduser` and :meth:`Path.home`" -msgstr "" +msgstr ":meth:`Path.expanduser` dan :meth:`Path.home`" #: ../../library/pathlib.rst:1140 msgid ":func:`os.path.isdir`" -msgstr "" +msgstr ":func:`os.path.isdir`" #: ../../library/pathlib.rst:1140 msgid ":meth:`Path.is_dir`" -msgstr "" +msgstr ":meth:`Path.is_dir`" #: ../../library/pathlib.rst:1141 msgid ":func:`os.path.isfile`" -msgstr "" +msgstr ":func:`os.path.isfile`" #: ../../library/pathlib.rst:1141 msgid ":meth:`Path.is_file`" -msgstr "" +msgstr ":meth:`Path.is_file`" #: ../../library/pathlib.rst:1142 msgid ":func:`os.path.islink`" -msgstr "" +msgstr ":func:`os.path.islink`" #: ../../library/pathlib.rst:1142 msgid ":meth:`Path.is_symlink`" -msgstr "" +msgstr ":meth:`Path.is_symlink`" #: ../../library/pathlib.rst:1143 msgid ":func:`os.stat`" -msgstr "" +msgstr ":func:`os.stat`" #: ../../library/pathlib.rst:1143 msgid ":meth:`Path.stat`, :meth:`Path.owner`, :meth:`Path.group`" -msgstr "" +msgstr ":meth:`Path.stat`, :meth:`Path.owner`, :meth:`Path.group`" #: ../../library/pathlib.rst:1146 msgid ":func:`os.path.isabs`" -msgstr "" +msgstr ":func:`os.path.isabs`" #: ../../library/pathlib.rst:1146 msgid ":meth:`PurePath.is_absolute`" -msgstr "" +msgstr ":meth:`PurePath.is_absolute`" #: ../../library/pathlib.rst:1147 msgid ":func:`os.path.join`" -msgstr "" +msgstr ":func:`os.path.join`" #: ../../library/pathlib.rst:1147 msgid ":func:`PurePath.joinpath`" -msgstr "" +msgstr ":func:`PurePath.joinpath`" #: ../../library/pathlib.rst:1148 msgid ":func:`os.path.basename`" -msgstr "" +msgstr ":func:`os.path.basename`" #: ../../library/pathlib.rst:1148 msgid ":data:`PurePath.name`" -msgstr "" +msgstr ":data:`PurePath.name`" #: ../../library/pathlib.rst:1149 msgid ":func:`os.path.dirname`" -msgstr "" +msgstr ":func:`os.path.dirname`" #: ../../library/pathlib.rst:1149 msgid ":data:`PurePath.parent`" -msgstr "" +msgstr ":data:`PurePath.parent`" #: ../../library/pathlib.rst:1150 msgid ":func:`os.path.samefile`" -msgstr "" +msgstr ":func:`os.path.samefile`" #: ../../library/pathlib.rst:1150 msgid ":meth:`Path.samefile`" -msgstr "" +msgstr ":meth:`Path.samefile`" #: ../../library/pathlib.rst:1151 msgid ":func:`os.path.splitext`" -msgstr "" +msgstr ":func:`os.path.splitext`" #: ../../library/pathlib.rst:1151 msgid ":data:`PurePath.suffix`" -msgstr "" +msgstr ":data:`PurePath.suffix`" diff --git a/library/pickle.po b/library/pickle.po index 7061f27..e61d1f3 100644 --- a/library/pickle.po +++ b/library/pickle.po @@ -1178,7 +1178,7 @@ msgstr "" #: ../../library/pickle.rst:981 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/pickle.rst:983 msgid "" diff --git a/library/pprint.po b/library/pprint.po index 87285bf..2e8f484 100644 --- a/library/pprint.po +++ b/library/pprint.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:22+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -205,7 +209,7 @@ msgstr "" #: ../../library/pprint.rst:238 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/pprint.rst:240 msgid "" diff --git a/library/pty.po b/library/pty.po index f30eae9..6e4d56c 100644 --- a/library/pty.po +++ b/library/pty.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:23+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -111,7 +115,7 @@ msgstr "" #: ../../library/pty.rst:78 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/pty.rst:82 msgid "" diff --git a/library/pwd.po b/library/pwd.po index 4abb934..948d40a 100644 --- a/library/pwd.po +++ b/library/pwd.po @@ -60,7 +60,7 @@ msgstr "" #: ../../library/pwd.rst:20 msgid "Login name" -msgstr "" +msgstr "Nama *login*" #: ../../library/pwd.rst:22 msgid "1" @@ -173,7 +173,7 @@ msgstr "" #: ../../library/pwd.rst:72 msgid "Module :mod:`grp`" -msgstr "" +msgstr "Modul :mod:`grp`" #: ../../library/pwd.rst:72 msgid "An interface to the group database, similar to this." diff --git a/library/pyexpat.po b/library/pyexpat.po index dd9e805..a613f50 100644 --- a/library/pyexpat.po +++ b/library/pyexpat.po @@ -546,7 +546,7 @@ msgstr "" #: ../../library/pyexpat.rst:528 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/pyexpat.rst:530 msgid "" diff --git a/library/re.po b/library/re.po index 9fbcc91..6703ab6 100644 --- a/library/re.po +++ b/library/re.po @@ -150,7 +150,7 @@ msgstr "" #: ../../library/re.rst:104 ../../library/re.rst:1409 msgid "``.``" -msgstr "" +msgstr "``.``" #: ../../library/re.rst:102 msgid "" @@ -187,7 +187,7 @@ msgstr "" #: ../../library/re.rst:128 msgid "``*``" -msgstr "" +msgstr "``*``" #: ../../library/re.rst:126 msgid "" @@ -198,7 +198,7 @@ msgstr "" #: ../../library/re.rst:135 msgid "``+``" -msgstr "" +msgstr "``+``" #: ../../library/re.rst:133 msgid "" @@ -209,7 +209,7 @@ msgstr "" #: ../../library/re.rst:141 msgid "``?``" -msgstr "" +msgstr "``?``" #: ../../library/re.rst:140 msgid "" @@ -219,7 +219,7 @@ msgstr "" #: ../../library/re.rst:155 msgid "``*?``, ``+?``, ``??``" -msgstr "" +msgstr "``*?``, ``+?``, ``??``" #: ../../library/re.rst:149 msgid "" @@ -234,7 +234,7 @@ msgstr "" #: ../../library/re.rst:163 msgid "``{m}``" -msgstr "" +msgstr "``{m}``" #: ../../library/re.rst:161 msgid "" @@ -245,7 +245,7 @@ msgstr "" #: ../../library/re.rst:172 msgid "``{m,n}``" -msgstr "" +msgstr "``{m,n}``" #: ../../library/re.rst:166 msgid "" @@ -261,7 +261,7 @@ msgstr "" #: ../../library/re.rst:179 msgid "``{m,n}?``" -msgstr "" +msgstr "``{m,n}?``" #: ../../library/re.rst:175 msgid "" @@ -274,7 +274,7 @@ msgstr "" #: ../../library/re.rst:194 msgid "``\\``" -msgstr "" +msgstr "``\\``" #: ../../library/re.rst:184 msgid "" @@ -296,7 +296,7 @@ msgstr "" #: ../../library/re.rst:254 msgid "``[]``" -msgstr "" +msgstr "``[]``" #: ../../library/re.rst:200 msgid "Used to indicate a set of characters. In a set:" @@ -384,7 +384,7 @@ msgstr "" #: ../../library/re.rst:277 msgid "``(...)``" -msgstr "" +msgstr "``(...)``" #: ../../library/re.rst:273 msgid "" @@ -398,7 +398,7 @@ msgstr "" #: ../../library/re.rst:286 msgid "``(?...)``" -msgstr "" +msgstr "``(?...)``" #: ../../library/re.rst:282 msgid "" @@ -411,7 +411,7 @@ msgstr "" #: ../../library/re.rst:300 msgid "``(?aiLmsux)``" -msgstr "" +msgstr "``(?aiLmsux)``" #: ../../library/re.rst:289 msgid "" @@ -429,7 +429,7 @@ msgstr "" #: ../../library/re.rst:308 msgid "``(?:...)``" -msgstr "" +msgstr "``(?:...)``" #: ../../library/re.rst:305 msgid "" @@ -441,7 +441,7 @@ msgstr "" #: ../../library/re.rst:334 msgid "``(?aiLmsux-imsx:...)``" -msgstr "" +msgstr "``(?aiLmsux-imsx:...)``" #: ../../library/re.rst:311 msgid "" @@ -474,7 +474,7 @@ msgstr "" #: ../../library/re.rst:361 msgid "``(?P...)``" -msgstr "" +msgstr "``(?P...)``" #: ../../library/re.rst:339 msgid "" @@ -510,7 +510,7 @@ msgstr "" #: ../../library/re.rst:353 ../../library/re.rst:360 msgid "``\\1``" -msgstr "" +msgstr "``\\1``" #: ../../library/re.rst:355 msgid "when processing match object *m*" @@ -530,15 +530,15 @@ msgstr "" #: ../../library/re.rst:358 msgid "``\\g``" -msgstr "" +msgstr "``\\g``" #: ../../library/re.rst:359 msgid "``\\g<1>``" -msgstr "" +msgstr "``\\g<1>``" #: ../../library/re.rst:367 msgid "``(?P=name)``" -msgstr "" +msgstr "``(?P=name)``" #: ../../library/re.rst:366 msgid "" @@ -548,7 +548,7 @@ msgstr "" #: ../../library/re.rst:372 msgid "``(?#...)``" -msgstr "" +msgstr "``(?#...)``" #: ../../library/re.rst:372 msgid "A comment; the contents of the parentheses are simply ignored." @@ -578,7 +578,7 @@ msgstr "" #: ../../library/re.rst:413 msgid "``(?<=...)``" -msgstr "" +msgstr "``(?<=...)``" #: ../../library/re.rst:391 msgid "" @@ -604,7 +604,7 @@ msgstr "" #: ../../library/re.rst:422 msgid "``(?, YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:24+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -305,7 +309,7 @@ msgstr "" #: ../../library/readline.rst:288 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/readline.rst:290 msgid "" diff --git a/library/resource.po b/library/resource.po index b67675c..6c3c1f0 100644 --- a/library/resource.po +++ b/library/resource.po @@ -329,19 +329,19 @@ msgstr "Indeks" #: ../../library/resource.rst:295 msgid "Field" -msgstr "" +msgstr "Field" #: ../../library/resource.rst:295 msgid "Resource" -msgstr "" +msgstr "Sumber Daya, *Resource*" #: ../../library/resource.rst:297 msgid "``0``" -msgstr "" +msgstr "``0``" #: ../../library/resource.rst:297 msgid ":attr:`ru_utime`" -msgstr "" +msgstr ":attr:`ru_utime`" #: ../../library/resource.rst:297 msgid "time in user mode (float seconds)" @@ -353,7 +353,7 @@ msgstr "``1``" #: ../../library/resource.rst:299 msgid ":attr:`ru_stime`" -msgstr "" +msgstr ":attr:`ru_stime`" #: ../../library/resource.rst:299 msgid "time in system mode (float seconds)" @@ -365,7 +365,7 @@ msgstr "``2``" #: ../../library/resource.rst:301 msgid ":attr:`ru_maxrss`" -msgstr "" +msgstr ":attr:`ru_maxrss`" #: ../../library/resource.rst:301 msgid "maximum resident set size" @@ -377,7 +377,7 @@ msgstr "``3``" #: ../../library/resource.rst:303 msgid ":attr:`ru_ixrss`" -msgstr "" +msgstr ":attr:`ru_ixrss`" #: ../../library/resource.rst:303 msgid "shared memory size" @@ -389,7 +389,7 @@ msgstr "``4``" #: ../../library/resource.rst:305 msgid ":attr:`ru_idrss`" -msgstr "" +msgstr ":attr:`ru_idrss`" #: ../../library/resource.rst:305 msgid "unshared memory size" @@ -397,11 +397,11 @@ msgstr "" #: ../../library/resource.rst:307 msgid "``5``" -msgstr "" +msgstr "``5``" #: ../../library/resource.rst:307 msgid ":attr:`ru_isrss`" -msgstr "" +msgstr ":attr:`ru_isrss`" #: ../../library/resource.rst:307 msgid "unshared stack size" @@ -409,11 +409,11 @@ msgstr "" #: ../../library/resource.rst:309 msgid "``6``" -msgstr "" +msgstr "``6``" #: ../../library/resource.rst:309 msgid ":attr:`ru_minflt`" -msgstr "" +msgstr ":attr:`ru_minflt`" #: ../../library/resource.rst:309 msgid "page faults not requiring I/O" @@ -421,11 +421,11 @@ msgstr "" #: ../../library/resource.rst:311 msgid "``7``" -msgstr "" +msgstr "``7``" #: ../../library/resource.rst:311 msgid ":attr:`ru_majflt`" -msgstr "" +msgstr ":attr:`ru_majflt`" #: ../../library/resource.rst:311 msgid "page faults requiring I/O" @@ -433,11 +433,11 @@ msgstr "" #: ../../library/resource.rst:313 msgid "``8``" -msgstr "" +msgstr "``8``" #: ../../library/resource.rst:313 msgid ":attr:`ru_nswap`" -msgstr "" +msgstr ":attr:`ru_nswap`" #: ../../library/resource.rst:313 msgid "number of swap outs" @@ -445,11 +445,11 @@ msgstr "" #: ../../library/resource.rst:315 msgid "``9``" -msgstr "" +msgstr "``9``" #: ../../library/resource.rst:315 msgid ":attr:`ru_inblock`" -msgstr "" +msgstr ":attr:`ru_inblock`" #: ../../library/resource.rst:315 msgid "block input operations" @@ -457,11 +457,11 @@ msgstr "" #: ../../library/resource.rst:317 msgid "``10``" -msgstr "" +msgstr "``10``" #: ../../library/resource.rst:317 msgid ":attr:`ru_oublock`" -msgstr "" +msgstr ":attr:`ru_oublock`" #: ../../library/resource.rst:317 msgid "block output operations" @@ -469,11 +469,11 @@ msgstr "" #: ../../library/resource.rst:319 msgid "``11``" -msgstr "" +msgstr "``11``" #: ../../library/resource.rst:319 msgid ":attr:`ru_msgsnd`" -msgstr "" +msgstr ":attr:`ru_msgsnd`" #: ../../library/resource.rst:319 msgid "messages sent" @@ -481,11 +481,11 @@ msgstr "" #: ../../library/resource.rst:321 msgid "``12``" -msgstr "" +msgstr "``12``" #: ../../library/resource.rst:321 msgid ":attr:`ru_msgrcv`" -msgstr "" +msgstr ":attr:`ru_msgrcv`" #: ../../library/resource.rst:321 msgid "messages received" @@ -493,11 +493,11 @@ msgstr "" #: ../../library/resource.rst:323 msgid "``13``" -msgstr "" +msgstr "``13``" #: ../../library/resource.rst:323 msgid ":attr:`ru_nsignals`" -msgstr "" +msgstr ":attr:`ru_nsignals`" #: ../../library/resource.rst:323 msgid "signals received" @@ -505,11 +505,11 @@ msgstr "" #: ../../library/resource.rst:325 msgid "``14``" -msgstr "" +msgstr "``14``" #: ../../library/resource.rst:325 msgid ":attr:`ru_nvcsw`" -msgstr "" +msgstr ":attr:`ru_nvcsw`" #: ../../library/resource.rst:325 msgid "voluntary context switches" @@ -517,11 +517,11 @@ msgstr "" #: ../../library/resource.rst:327 msgid "``15``" -msgstr "" +msgstr "``15``" #: ../../library/resource.rst:327 msgid ":attr:`ru_nivcsw`" -msgstr "" +msgstr ":attr:`ru_nivcsw`" #: ../../library/resource.rst:327 msgid "involuntary context switches" diff --git a/library/select.po b/library/select.po index c81f63f..075d852 100644 --- a/library/select.po +++ b/library/select.po @@ -345,7 +345,7 @@ msgstr "Artinya" #: ../../library/select.rst:285 msgid ":const:`EPOLLIN`" -msgstr "" +msgstr ":const:`EPOLLIN`" #: ../../library/select.rst:285 msgid "Available for read" @@ -353,7 +353,7 @@ msgstr "" #: ../../library/select.rst:287 msgid ":const:`EPOLLOUT`" -msgstr "" +msgstr ":const:`EPOLLOUT`" #: ../../library/select.rst:287 msgid "Available for write" @@ -361,7 +361,7 @@ msgstr "" #: ../../library/select.rst:289 msgid ":const:`EPOLLPRI`" -msgstr "" +msgstr ":const:`EPOLLPRI`" #: ../../library/select.rst:289 msgid "Urgent data for read" @@ -369,7 +369,7 @@ msgstr "" #: ../../library/select.rst:291 msgid ":const:`EPOLLERR`" -msgstr "" +msgstr ":const:`EPOLLERR`" #: ../../library/select.rst:291 msgid "Error condition happened on the assoc. fd" @@ -377,7 +377,7 @@ msgstr "" #: ../../library/select.rst:293 msgid ":const:`EPOLLHUP`" -msgstr "" +msgstr ":const:`EPOLLHUP`" #: ../../library/select.rst:293 msgid "Hang up happened on the assoc. fd" @@ -385,7 +385,7 @@ msgstr "" #: ../../library/select.rst:295 msgid ":const:`EPOLLET`" -msgstr "" +msgstr ":const:`EPOLLET`" #: ../../library/select.rst:295 msgid "Set Edge Trigger behavior, the default is Level Trigger behavior" @@ -393,7 +393,7 @@ msgstr "" #: ../../library/select.rst:298 msgid ":const:`EPOLLONESHOT`" -msgstr "" +msgstr ":const:`EPOLLONESHOT`" #: ../../library/select.rst:298 msgid "" @@ -403,7 +403,7 @@ msgstr "" #: ../../library/select.rst:301 msgid ":const:`EPOLLEXCLUSIVE`" -msgstr "" +msgstr ":const:`EPOLLEXCLUSIVE`" #: ../../library/select.rst:301 msgid "" @@ -413,7 +413,7 @@ msgstr "" #: ../../library/select.rst:306 msgid ":const:`EPOLLRDHUP`" -msgstr "" +msgstr ":const:`EPOLLRDHUP`" #: ../../library/select.rst:306 msgid "" @@ -423,15 +423,15 @@ msgstr "" #: ../../library/select.rst:309 msgid ":const:`EPOLLRDNORM`" -msgstr "" +msgstr ":const:`EPOLLRDNORM`" #: ../../library/select.rst:309 msgid "Equivalent to :const:`EPOLLIN`" -msgstr "" +msgstr "Sama dengan :const:`EPOLLIN`" #: ../../library/select.rst:311 msgid ":const:`EPOLLRDBAND`" -msgstr "" +msgstr ":const:`EPOLLRDBAND`" #: ../../library/select.rst:311 msgid "Priority data band can be read." @@ -439,15 +439,15 @@ msgstr "" #: ../../library/select.rst:313 msgid ":const:`EPOLLWRNORM`" -msgstr "" +msgstr ":const:`EPOLLWRNORM`" #: ../../library/select.rst:313 msgid "Equivalent to :const:`EPOLLOUT`" -msgstr "" +msgstr "Sama dengan :const:`EPOLLOUT`" #: ../../library/select.rst:315 msgid ":const:`EPOLLWRBAND`" -msgstr "" +msgstr ":const:`EPOLLWRBAND`" #: ../../library/select.rst:315 msgid "Priority data may be written." @@ -455,7 +455,7 @@ msgstr "" #: ../../library/select.rst:317 msgid ":const:`EPOLLMSG`" -msgstr "" +msgstr ":const:`EPOLLMSG`" #: ../../library/select.rst:317 msgid "Ignored." @@ -525,7 +525,7 @@ msgstr "" #: ../../library/select.rst:400 msgid ":const:`POLLIN`" -msgstr "" +msgstr ":const:`POLLIN`" #: ../../library/select.rst:400 msgid "There is data to read" @@ -533,7 +533,7 @@ msgstr "" #: ../../library/select.rst:402 msgid ":const:`POLLPRI`" -msgstr "" +msgstr ":const:`POLLPRI`" #: ../../library/select.rst:402 msgid "There is urgent data to read" @@ -541,7 +541,7 @@ msgstr "" #: ../../library/select.rst:404 msgid ":const:`POLLOUT`" -msgstr "" +msgstr ":const:`POLLOUT`" #: ../../library/select.rst:404 msgid "Ready for output: writing will not block" @@ -549,7 +549,7 @@ msgstr "" #: ../../library/select.rst:406 msgid ":const:`POLLERR`" -msgstr "" +msgstr ":const:`POLLERR`" #: ../../library/select.rst:406 msgid "Error condition of some sort" @@ -557,7 +557,7 @@ msgstr "" #: ../../library/select.rst:408 msgid ":const:`POLLHUP`" -msgstr "" +msgstr ":const:`POLLHUP`" #: ../../library/select.rst:408 msgid "Hung up" @@ -565,7 +565,7 @@ msgstr "" #: ../../library/select.rst:410 msgid ":const:`POLLRDHUP`" -msgstr "" +msgstr ":const:`POLLRDHUP`" #: ../../library/select.rst:410 msgid "" @@ -575,7 +575,7 @@ msgstr "" #: ../../library/select.rst:413 msgid ":const:`POLLNVAL`" -msgstr "" +msgstr ":const:`POLLNVAL`" #: ../../library/select.rst:413 msgid "Invalid request: descriptor not open" @@ -672,7 +672,7 @@ msgstr "" #: ../../library/select.rst:520 msgid ":const:`KQ_FILTER_READ`" -msgstr "" +msgstr ":const:`KQ_FILTER_READ`" #: ../../library/select.rst:520 msgid "" @@ -681,7 +681,7 @@ msgstr "" #: ../../library/select.rst:523 msgid ":const:`KQ_FILTER_WRITE`" -msgstr "" +msgstr ":const:`KQ_FILTER_WRITE`" #: ../../library/select.rst:523 msgid "" @@ -690,7 +690,7 @@ msgstr "" #: ../../library/select.rst:526 msgid ":const:`KQ_FILTER_AIO`" -msgstr "" +msgstr ":const:`KQ_FILTER_AIO`" #: ../../library/select.rst:526 msgid "AIO requests" @@ -698,7 +698,7 @@ msgstr "" #: ../../library/select.rst:528 msgid ":const:`KQ_FILTER_VNODE`" -msgstr "" +msgstr ":const:`KQ_FILTER_VNODE`" #: ../../library/select.rst:528 msgid "" @@ -707,7 +707,7 @@ msgstr "" #: ../../library/select.rst:531 msgid ":const:`KQ_FILTER_PROC`" -msgstr "" +msgstr ":const:`KQ_FILTER_PROC`" #: ../../library/select.rst:531 msgid "Watch for events on a process id" @@ -715,7 +715,7 @@ msgstr "" #: ../../library/select.rst:533 msgid ":const:`KQ_FILTER_NETDEV`" -msgstr "" +msgstr ":const:`KQ_FILTER_NETDEV`" #: ../../library/select.rst:533 msgid "Watch for events on a network device [not available on Mac OS X]" @@ -723,7 +723,7 @@ msgstr "" #: ../../library/select.rst:536 msgid ":const:`KQ_FILTER_SIGNAL`" -msgstr "" +msgstr ":const:`KQ_FILTER_SIGNAL`" #: ../../library/select.rst:536 msgid "Returns whenever the watched signal is delivered to the process" @@ -731,7 +731,7 @@ msgstr "" #: ../../library/select.rst:539 msgid ":const:`KQ_FILTER_TIMER`" -msgstr "" +msgstr ":const:`KQ_FILTER_TIMER`" #: ../../library/select.rst:539 msgid "Establishes an arbitrary timer" @@ -743,7 +743,7 @@ msgstr "" #: ../../library/select.rst:549 msgid ":const:`KQ_EV_ADD`" -msgstr "" +msgstr ":const:`KQ_EV_ADD`" #: ../../library/select.rst:549 msgid "Adds or modifies an event" @@ -751,7 +751,7 @@ msgstr "" #: ../../library/select.rst:551 msgid ":const:`KQ_EV_DELETE`" -msgstr "" +msgstr ":const:`KQ_EV_DELETE`" #: ../../library/select.rst:551 msgid "Removes an event from the queue" @@ -759,7 +759,7 @@ msgstr "" #: ../../library/select.rst:553 msgid ":const:`KQ_EV_ENABLE`" -msgstr "" +msgstr ":const:`KQ_EV_ENABLE`" #: ../../library/select.rst:553 msgid "Permitscontrol() to returns the event" @@ -767,7 +767,7 @@ msgstr "" #: ../../library/select.rst:555 msgid ":const:`KQ_EV_DISABLE`" -msgstr "" +msgstr ":const:`KQ_EV_DISABLE`" #: ../../library/select.rst:555 msgid "Disablesevent" @@ -775,7 +775,7 @@ msgstr "" #: ../../library/select.rst:557 msgid ":const:`KQ_EV_ONESHOT`" -msgstr "" +msgstr ":const:`KQ_EV_ONESHOT`" #: ../../library/select.rst:557 msgid "Removes event after first occurrence" @@ -783,7 +783,7 @@ msgstr "" #: ../../library/select.rst:559 msgid ":const:`KQ_EV_CLEAR`" -msgstr "" +msgstr ":const:`KQ_EV_CLEAR`" #: ../../library/select.rst:559 msgid "Reset the state after an event is retrieved" @@ -791,7 +791,7 @@ msgstr "" #: ../../library/select.rst:561 msgid ":const:`KQ_EV_SYSFLAGS`" -msgstr "" +msgstr ":const:`KQ_EV_SYSFLAGS`" #: ../../library/select.rst:561 ../../library/select.rst:563 msgid "internal event" @@ -799,11 +799,11 @@ msgstr "" #: ../../library/select.rst:563 msgid ":const:`KQ_EV_FLAG1`" -msgstr "" +msgstr ":const:`KQ_EV_FLAG1`" #: ../../library/select.rst:565 msgid ":const:`KQ_EV_EOF`" -msgstr "" +msgstr ":const:`KQ_EV_EOF`" #: ../../library/select.rst:565 msgid "Filter specific EOF condition" @@ -811,7 +811,7 @@ msgstr "" #: ../../library/select.rst:567 msgid ":const:`KQ_EV_ERROR`" -msgstr "" +msgstr ":const:`KQ_EV_ERROR`" #: ../../library/select.rst:567 msgid "See return values" @@ -827,7 +827,7 @@ msgstr "" #: ../../library/select.rst:580 msgid ":const:`KQ_NOTE_LOWAT`" -msgstr "" +msgstr ":const:`KQ_NOTE_LOWAT`" #: ../../library/select.rst:580 msgid "low water mark of a socket buffer" @@ -839,7 +839,7 @@ msgstr "" #: ../../library/select.rst:588 msgid ":const:`KQ_NOTE_DELETE`" -msgstr "" +msgstr ":const:`KQ_NOTE_DELETE`" #: ../../library/select.rst:588 msgid "*unlink()* was called" @@ -847,7 +847,7 @@ msgstr "" #: ../../library/select.rst:590 msgid ":const:`KQ_NOTE_WRITE`" -msgstr "" +msgstr ":const:`KQ_NOTE_WRITE`" #: ../../library/select.rst:590 msgid "a write occurred" @@ -855,7 +855,7 @@ msgstr "" #: ../../library/select.rst:592 msgid ":const:`KQ_NOTE_EXTEND`" -msgstr "" +msgstr ":const:`KQ_NOTE_EXTEND`" #: ../../library/select.rst:592 msgid "the file was extended" @@ -863,7 +863,7 @@ msgstr "" #: ../../library/select.rst:594 msgid ":const:`KQ_NOTE_ATTRIB`" -msgstr "" +msgstr ":const:`KQ_NOTE_ATTRIB`" #: ../../library/select.rst:594 msgid "an attribute was changed" @@ -871,7 +871,7 @@ msgstr "" #: ../../library/select.rst:596 msgid ":const:`KQ_NOTE_LINK`" -msgstr "" +msgstr ":const:`KQ_NOTE_LINK`" #: ../../library/select.rst:596 msgid "the link count has changed" @@ -879,7 +879,7 @@ msgstr "" #: ../../library/select.rst:598 msgid ":const:`KQ_NOTE_RENAME`" -msgstr "" +msgstr ":const:`KQ_NOTE_RENAME`" #: ../../library/select.rst:598 msgid "the file was renamed" @@ -887,7 +887,7 @@ msgstr "" #: ../../library/select.rst:600 msgid ":const:`KQ_NOTE_REVOKE`" -msgstr "" +msgstr ":const:`KQ_NOTE_REVOKE`" #: ../../library/select.rst:600 msgid "access to the file was revoked" @@ -899,7 +899,7 @@ msgstr "" #: ../../library/select.rst:608 msgid ":const:`KQ_NOTE_EXIT`" -msgstr "" +msgstr ":const:`KQ_NOTE_EXIT`" #: ../../library/select.rst:608 msgid "the process has exited" @@ -907,7 +907,7 @@ msgstr "" #: ../../library/select.rst:610 msgid ":const:`KQ_NOTE_FORK`" -msgstr "" +msgstr ":const:`KQ_NOTE_FORK`" #: ../../library/select.rst:610 msgid "the process has called *fork()*" @@ -915,7 +915,7 @@ msgstr "" #: ../../library/select.rst:612 msgid ":const:`KQ_NOTE_EXEC`" -msgstr "" +msgstr ":const:`KQ_NOTE_EXEC`" #: ../../library/select.rst:612 msgid "the process has executed a new process" @@ -923,7 +923,7 @@ msgstr "" #: ../../library/select.rst:614 msgid ":const:`KQ_NOTE_PCTRLMASK`" -msgstr "" +msgstr ":const:`KQ_NOTE_PCTRLMASK`" #: ../../library/select.rst:614 ../../library/select.rst:616 msgid "internal filter flag" @@ -931,11 +931,11 @@ msgstr "" #: ../../library/select.rst:616 msgid ":const:`KQ_NOTE_PDATAMASK`" -msgstr "" +msgstr ":const:`KQ_NOTE_PDATAMASK`" #: ../../library/select.rst:618 msgid ":const:`KQ_NOTE_TRACK`" -msgstr "" +msgstr ":const:`KQ_NOTE_TRACK`" #: ../../library/select.rst:618 msgid "follow a process across *fork()*" @@ -943,7 +943,7 @@ msgstr "" #: ../../library/select.rst:620 msgid ":const:`KQ_NOTE_CHILD`" -msgstr "" +msgstr ":const:`KQ_NOTE_CHILD`" #: ../../library/select.rst:620 msgid "returned on the child process for *NOTE_TRACK*" @@ -951,7 +951,7 @@ msgstr "" #: ../../library/select.rst:623 msgid ":const:`KQ_NOTE_TRACKERR`" -msgstr "" +msgstr ":const:`KQ_NOTE_TRACKERR`" #: ../../library/select.rst:623 msgid "unable to attach to a child" @@ -963,7 +963,7 @@ msgstr "" #: ../../library/select.rst:631 msgid ":const:`KQ_NOTE_LINKUP`" -msgstr "" +msgstr ":const:`KQ_NOTE_LINKUP`" #: ../../library/select.rst:631 msgid "link is up" @@ -971,7 +971,7 @@ msgstr "" #: ../../library/select.rst:633 msgid ":const:`KQ_NOTE_LINKDOWN`" -msgstr "" +msgstr ":const:`KQ_NOTE_LINKDOWN`" #: ../../library/select.rst:633 msgid "link is down" @@ -979,7 +979,7 @@ msgstr "" #: ../../library/select.rst:635 msgid ":const:`KQ_NOTE_LINKINV`" -msgstr "" +msgstr ":const:`KQ_NOTE_LINKINV`" #: ../../library/select.rst:635 msgid "link state is invalid" diff --git a/library/shelve.po b/library/shelve.po index 02fe61c..db7666e 100644 --- a/library/shelve.po +++ b/library/shelve.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:25+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -205,7 +209,7 @@ msgstr "" #: ../../library/shelve.rst:160 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/shelve.rst:162 msgid "" diff --git a/library/signal.po b/library/signal.po index 5e4caa3..514a31a 100644 --- a/library/signal.po +++ b/library/signal.po @@ -619,7 +619,7 @@ msgstr "" #: ../../library/signal.rst:499 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/signal.rst:501 msgid "" diff --git a/library/smtpd.po b/library/smtpd.po index ee6d23d..91fd342 100644 --- a/library/smtpd.po +++ b/library/smtpd.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:26+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -57,7 +61,7 @@ msgstr "" #: ../../library/smtpd.rst:34 msgid "SMTPServer Objects" -msgstr "" +msgstr "Objek SMTPServer" #: ../../library/smtpd.rst:40 msgid "" @@ -130,7 +134,7 @@ msgstr "" #: ../../library/smtpd.rst:90 msgid "*mail_options*:" -msgstr "" +msgstr "*mail_options*:" #: ../../library/smtpd.rst:88 msgid "" @@ -140,7 +144,7 @@ msgstr "" #: ../../library/smtpd.rst:95 msgid "*rcpt_options*:" -msgstr "" +msgstr "*rcpt_options*:" #: ../../library/smtpd.rst:93 msgid "" @@ -188,7 +192,7 @@ msgstr "" #: ../../library/smtpd.rst:125 msgid "DebuggingServer Objects" -msgstr "" +msgstr "Objek DebuggingServer" #: ../../library/smtpd.rst:130 msgid "" @@ -198,7 +202,7 @@ msgstr "" #: ../../library/smtpd.rst:135 msgid "PureProxy Objects" -msgstr "" +msgstr "Objek PureProxy" #: ../../library/smtpd.rst:140 msgid "" @@ -209,7 +213,7 @@ msgstr "" #: ../../library/smtpd.rst:146 msgid "MailmanProxy Objects" -msgstr "" +msgstr "Objek MailmanProxy" #: ../../library/smtpd.rst:151 msgid "" @@ -222,7 +226,7 @@ msgstr "" #: ../../library/smtpd.rst:158 msgid "SMTPChannel Objects" -msgstr "" +msgstr "Objek SMTPChannel" #: ../../library/smtpd.rst:163 msgid "" @@ -338,7 +342,7 @@ msgstr "" #: ../../library/smtpd.rst:255 msgid "Command" -msgstr "" +msgstr "Perintah" #: ../../library/smtpd.rst:255 msgid "Action taken" @@ -346,7 +350,7 @@ msgstr "" #: ../../library/smtpd.rst:257 msgid "HELO" -msgstr "" +msgstr "HELO" #: ../../library/smtpd.rst:257 msgid "" @@ -356,7 +360,7 @@ msgstr "" #: ../../library/smtpd.rst:259 msgid "EHLO" -msgstr "" +msgstr "EHLO" #: ../../library/smtpd.rst:259 msgid "" @@ -366,7 +370,7 @@ msgstr "" #: ../../library/smtpd.rst:261 msgid "NOOP" -msgstr "" +msgstr "NOOP" #: ../../library/smtpd.rst:261 msgid "Takes no action." @@ -374,7 +378,7 @@ msgstr "" #: ../../library/smtpd.rst:262 msgid "QUIT" -msgstr "" +msgstr "QUIT" #: ../../library/smtpd.rst:262 msgid "Closes the connection cleanly." @@ -382,7 +386,7 @@ msgstr "" #: ../../library/smtpd.rst:263 msgid "MAIL" -msgstr "" +msgstr "MAIL" #: ../../library/smtpd.rst:263 msgid "" @@ -394,7 +398,7 @@ msgstr "" #: ../../library/smtpd.rst:267 msgid "RCPT" -msgstr "" +msgstr "RCPT" #: ../../library/smtpd.rst:267 msgid "" @@ -404,7 +408,7 @@ msgstr "" #: ../../library/smtpd.rst:269 msgid "RSET" -msgstr "" +msgstr "RSET" #: ../../library/smtpd.rst:269 msgid "" @@ -414,7 +418,7 @@ msgstr "" #: ../../library/smtpd.rst:271 msgid "DATA" -msgstr "" +msgstr "DATA" #: ../../library/smtpd.rst:271 msgid "" @@ -425,7 +429,7 @@ msgstr "" #: ../../library/smtpd.rst:274 msgid "HELP" -msgstr "" +msgstr "HELP" #: ../../library/smtpd.rst:274 msgid "Returns minimal information on command syntax" @@ -433,7 +437,7 @@ msgstr "" #: ../../library/smtpd.rst:275 msgid "VRFY" -msgstr "" +msgstr "VRFY" #: ../../library/smtpd.rst:275 msgid "Returns code 252 (the server doesn't know if the address is valid)" @@ -441,7 +445,7 @@ msgstr "" #: ../../library/smtpd.rst:276 msgid "EXPN" -msgstr "" +msgstr "EXPN" #: ../../library/smtpd.rst:276 msgid "Reports that the command is not implemented." diff --git a/library/socket.po b/library/socket.po index dee5d52..94b5dee 100644 --- a/library/socket.po +++ b/library/socket.po @@ -1957,7 +1957,7 @@ msgstr "" #: ../../library/socket.rst:1752 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/socket.rst:1754 msgid "" diff --git a/library/spwd.po b/library/spwd.po index a1f28d5..a90fc68 100644 --- a/library/spwd.po +++ b/library/spwd.po @@ -62,11 +62,11 @@ msgstr "0" #: ../../library/spwd.rst:23 msgid "``sp_namp``" -msgstr "" +msgstr "``sp_namp``" #: ../../library/spwd.rst:23 msgid "Login name" -msgstr "" +msgstr "Nama *login*" #: ../../library/spwd.rst:25 msgid "1" @@ -74,11 +74,11 @@ msgstr "1" #: ../../library/spwd.rst:25 msgid "``sp_pwdp``" -msgstr "" +msgstr "``sp_pwdp``" #: ../../library/spwd.rst:25 msgid "Encrypted password" -msgstr "" +msgstr "Password terenkripsi" #: ../../library/spwd.rst:27 msgid "2" @@ -86,11 +86,11 @@ msgstr "2" #: ../../library/spwd.rst:27 msgid "``sp_lstchg``" -msgstr "" +msgstr "``sp_lstchg``" #: ../../library/spwd.rst:27 msgid "Date of last change" -msgstr "" +msgstr "Tanggal perubahan terakhir" #: ../../library/spwd.rst:29 msgid "3" @@ -98,7 +98,7 @@ msgstr "3" #: ../../library/spwd.rst:29 msgid "``sp_min``" -msgstr "" +msgstr "``sp_min``" #: ../../library/spwd.rst:29 msgid "Minimal number of days between changes" @@ -110,7 +110,7 @@ msgstr "4" #: ../../library/spwd.rst:32 msgid "``sp_max``" -msgstr "" +msgstr "``sp_max``" #: ../../library/spwd.rst:32 msgid "Maximum number of days between changes" @@ -122,7 +122,7 @@ msgstr "5" #: ../../library/spwd.rst:35 msgid "``sp_warn``" -msgstr "" +msgstr "``sp_warn``" #: ../../library/spwd.rst:35 msgid "Number of days before password expires to warn user about it" @@ -134,7 +134,7 @@ msgstr "6" #: ../../library/spwd.rst:38 msgid "``sp_inact``" -msgstr "" +msgstr "``sp_inact``" #: ../../library/spwd.rst:38 msgid "Number of days after password expires until account is disabled" @@ -146,7 +146,7 @@ msgstr "7" #: ../../library/spwd.rst:42 msgid "``sp_expire``" -msgstr "" +msgstr "``sp_expire``" #: ../../library/spwd.rst:42 msgid "Number of days since 1970-01-01 when account expires" @@ -158,11 +158,11 @@ msgstr "8" #: ../../library/spwd.rst:45 msgid "``sp_flag``" -msgstr "" +msgstr "``sp_flag``" #: ../../library/spwd.rst:45 msgid "Reserved" -msgstr "" +msgstr "Cadangan" #: ../../library/spwd.rst:48 msgid "" @@ -192,7 +192,7 @@ msgstr "" #: ../../library/spwd.rst:71 msgid "Module :mod:`grp`" -msgstr "" +msgstr "Modul :mod:`grp`" #: ../../library/spwd.rst:71 msgid "An interface to the group database, similar to this." @@ -200,7 +200,7 @@ msgstr "" #: ../../library/spwd.rst:73 msgid "Module :mod:`pwd`" -msgstr "" +msgstr "Modul :mod:`pwd`" #: ../../library/spwd.rst:74 msgid "An interface to the normal password database, similar to this." diff --git a/library/sqlite3.po b/library/sqlite3.po index 999ea13..7676fe3 100644 --- a/library/sqlite3.po +++ b/library/sqlite3.po @@ -960,7 +960,7 @@ msgstr "" #: ../../library/sqlite3.rst:870 ../../library/sqlite3.rst:887 msgid "Python type" -msgstr "" +msgstr "tipe Python" #: ../../library/sqlite3.rst:870 ../../library/sqlite3.rst:887 msgid "SQLite type" diff --git a/library/ssl.po b/library/ssl.po index d184cef..7e64970 100644 --- a/library/ssl.po +++ b/library/ssl.po @@ -1551,11 +1551,11 @@ msgstr "" #: ../../library/ssl.rst:1431 msgid "**SSLv2**" -msgstr "" +msgstr "**SSLv2**" #: ../../library/ssl.rst:1431 msgid "**SSLv3**" -msgstr "" +msgstr "**SSLv3**" #: ../../library/ssl.rst:1431 msgid "**TLS** [3]_" @@ -1563,19 +1563,19 @@ msgstr "" #: ../../library/ssl.rst:1431 msgid "**TLSv1**" -msgstr "" +msgstr "**TLSv1**" #: ../../library/ssl.rst:1431 msgid "**TLSv1.1**" -msgstr "" +msgstr "**TLSv1.1**" #: ../../library/ssl.rst:1431 msgid "**TLSv1.2**" -msgstr "" +msgstr "**TLSv1.2**" #: ../../library/ssl.rst:1433 msgid "*SSLv2*" -msgstr "" +msgstr "*SSLv2*" #: ../../library/ssl.rst:1433 ../../library/ssl.rst:1434 #: ../../library/ssl.rst:1435 ../../library/ssl.rst:1435 @@ -1605,7 +1605,7 @@ msgstr "" #: ../../library/ssl.rst:1434 msgid "*SSLv3*" -msgstr "" +msgstr "*SSLv3*" #: ../../library/ssl.rst:1434 ../../library/ssl.rst:1435 msgid "no [2]_" @@ -1617,15 +1617,15 @@ msgstr "" #: ../../library/ssl.rst:1436 msgid "*TLSv1*" -msgstr "" +msgstr "*TLSv1*" #: ../../library/ssl.rst:1437 msgid "*TLSv1.1*" -msgstr "" +msgstr "*TLSv1.1*" #: ../../library/ssl.rst:1438 msgid "*TLSv1.2*" -msgstr "" +msgstr "*TLSv1.2*" #: ../../library/ssl.rst:1441 msgid "Footnotes" @@ -2976,7 +2976,7 @@ msgstr "" #: ../../library/ssl.rst:2696 msgid "TLS 1.3" -msgstr "" +msgstr "TLS 1.3" #: ../../library/ssl.rst:2700 msgid "" @@ -3111,7 +3111,7 @@ msgstr "" #: ../../library/ssl.rst:2760 msgid "IANA" -msgstr "" +msgstr "IANA" #: ../../library/ssl.rst:2763 msgid "" @@ -3121,7 +3121,7 @@ msgstr "" #: ../../library/ssl.rst:2763 msgid "IETF" -msgstr "" +msgstr "IETF" #: ../../library/ssl.rst:2765 msgid "" @@ -3131,4 +3131,4 @@ msgstr "" #: ../../library/ssl.rst:2766 msgid "Mozilla" -msgstr "" +msgstr "Mozilla" diff --git a/library/statistics.po b/library/statistics.po index 1edb76a..e5dac21 100644 --- a/library/statistics.po +++ b/library/statistics.po @@ -131,7 +131,7 @@ msgstr "" #: ../../library/statistics.rst:53 msgid ":func:`mode`" -msgstr "" +msgstr ":func:`mode`" #: ../../library/statistics.rst:53 msgid "Single mode (most common value) of discrete or nominal data." diff --git a/library/struct.po b/library/struct.po index 118bd3b..1f1b499 100644 --- a/library/struct.po +++ b/library/struct.po @@ -173,7 +173,7 @@ msgstr "" #: ../../library/struct.rst:134 msgid "``@``" -msgstr "" +msgstr "``@``" #: ../../library/struct.rst:134 ../../library/struct.rst:134 #: ../../library/struct.rst:134 ../../library/struct.rst:136 @@ -182,7 +182,7 @@ msgstr "" #: ../../library/struct.rst:136 msgid "``=``" -msgstr "" +msgstr "``=``" #: ../../library/struct.rst:136 ../../library/struct.rst:138 #: ../../library/struct.rst:140 ../../library/struct.rst:142 @@ -212,7 +212,7 @@ msgstr "" #: ../../library/struct.rst:142 msgid "``!``" -msgstr "" +msgstr "``!``" #: ../../library/struct.rst:142 msgid "network (= big-endian)" @@ -308,7 +308,7 @@ msgstr "Tipe C" #: ../../library/struct.rst:194 msgid "Python type" -msgstr "" +msgstr "tipe Python" #: ../../library/struct.rst:194 msgid "Standard size" @@ -320,7 +320,7 @@ msgstr "Catatan" #: ../../library/struct.rst:196 msgid "``x``" -msgstr "" +msgstr "``x``" #: ../../library/struct.rst:196 msgid "pad byte" @@ -332,11 +332,11 @@ msgstr "" #: ../../library/struct.rst:198 msgid "``c``" -msgstr "" +msgstr "``c``" #: ../../library/struct.rst:198 msgid ":c:type:`char`" -msgstr "" +msgstr ":c:type:`char`" #: ../../library/struct.rst:198 msgid "bytes of length 1" @@ -349,7 +349,7 @@ msgstr "1" #: ../../library/struct.rst:200 msgid "``b``" -msgstr "" +msgstr "``b``" #: ../../library/struct.rst:200 msgid ":c:type:`signed char`" @@ -371,11 +371,11 @@ msgstr "" #: ../../library/struct.rst:202 msgid "``B``" -msgstr "" +msgstr "``B``" #: ../../library/struct.rst:202 msgid ":c:type:`unsigned char`" -msgstr "" +msgstr ":c:type:`unsigned char`" #: ../../library/struct.rst:202 ../../library/struct.rst:206 #: ../../library/struct.rst:208 ../../library/struct.rst:210 @@ -387,11 +387,11 @@ msgstr "\\(2)" #: ../../library/struct.rst:204 msgid "``?``" -msgstr "" +msgstr "``?``" #: ../../library/struct.rst:204 msgid ":c:type:`_Bool`" -msgstr "" +msgstr ":c:type:`_Bool`" #: ../../library/struct.rst:204 msgid "bool" @@ -403,11 +403,11 @@ msgstr "\\(1)" #: ../../library/struct.rst:206 msgid "``h``" -msgstr "" +msgstr "``h``" #: ../../library/struct.rst:206 msgid ":c:type:`short`" -msgstr "" +msgstr ":c:type:`short`" #: ../../library/struct.rst:206 ../../library/struct.rst:208 #: ../../library/struct.rst:227 @@ -416,15 +416,15 @@ msgstr "2" #: ../../library/struct.rst:208 msgid "``H``" -msgstr "" +msgstr "``H``" #: ../../library/struct.rst:208 msgid ":c:type:`unsigned short`" -msgstr "" +msgstr ":c:type:`unsigned short`" #: ../../library/struct.rst:210 msgid "``i``" -msgstr "" +msgstr "``i``" #: ../../library/struct.rst:210 msgid ":c:type:`int`" @@ -438,7 +438,7 @@ msgstr "4" #: ../../library/struct.rst:212 msgid "``I``" -msgstr "" +msgstr "``I``" #: ../../library/struct.rst:212 msgid ":c:type:`unsigned int`" @@ -446,27 +446,27 @@ msgstr ":c:type:`unsigned int`" #: ../../library/struct.rst:214 msgid "``l``" -msgstr "" +msgstr "``l``" #: ../../library/struct.rst:214 msgid ":c:type:`long`" -msgstr "" +msgstr ":c:type:`long`" #: ../../library/struct.rst:216 msgid "``L``" -msgstr "" +msgstr "``L``" #: ../../library/struct.rst:216 msgid ":c:type:`unsigned long`" -msgstr "" +msgstr ":c:type:`unsigned long`" #: ../../library/struct.rst:218 msgid "``q``" -msgstr "" +msgstr "``q``" #: ../../library/struct.rst:218 msgid ":c:type:`long long`" -msgstr "" +msgstr ":c:type:`long long`" #: ../../library/struct.rst:218 ../../library/struct.rst:220 #: ../../library/struct.rst:231 @@ -475,19 +475,19 @@ msgstr "8" #: ../../library/struct.rst:220 msgid "``Q``" -msgstr "" +msgstr "``Q``" #: ../../library/struct.rst:220 msgid ":c:type:`unsigned long long`" -msgstr "" +msgstr ":c:type:`unsigned long long`" #: ../../library/struct.rst:223 msgid "``n``" -msgstr "" +msgstr "``n``" #: ../../library/struct.rst:223 msgid ":c:type:`ssize_t`" -msgstr "" +msgstr ":c:type:`ssize_t`" #: ../../library/struct.rst:223 ../../library/struct.rst:225 msgid "\\(3)" @@ -495,15 +495,15 @@ msgstr "\\(3)" #: ../../library/struct.rst:225 msgid "``N``" -msgstr "" +msgstr "``N``" #: ../../library/struct.rst:225 msgid ":c:type:`size_t`" -msgstr "" +msgstr ":c:type:`size_t`" #: ../../library/struct.rst:227 msgid "``e``" -msgstr "" +msgstr "``e``" #: ../../library/struct.rst:227 msgid "\\(6)" @@ -521,27 +521,27 @@ msgstr "\\(4)" #: ../../library/struct.rst:229 msgid "``f``" -msgstr "" +msgstr "``f``" #: ../../library/struct.rst:229 msgid ":c:type:`float`" -msgstr "" +msgstr ":c:type:`float`" #: ../../library/struct.rst:231 msgid "``d``" -msgstr "" +msgstr "``d``" #: ../../library/struct.rst:231 msgid ":c:type:`double`" -msgstr "" +msgstr ":c:type:`double`" #: ../../library/struct.rst:233 msgid "``s``" -msgstr "" +msgstr "``s``" #: ../../library/struct.rst:233 ../../library/struct.rst:235 msgid ":c:type:`char[]`" -msgstr "" +msgstr ":c:type:`char[]`" #: ../../library/struct.rst:233 ../../library/struct.rst:235 msgid "bytes" @@ -549,15 +549,15 @@ msgstr "" #: ../../library/struct.rst:235 msgid "``p``" -msgstr "" +msgstr "``p``" #: ../../library/struct.rst:237 msgid "``P``" -msgstr "" +msgstr "``P``" #: ../../library/struct.rst:237 msgid ":c:type:`void \\*`" -msgstr "" +msgstr ":c:type:`void \\*`" #: ../../library/struct.rst:237 msgid "\\(5)" diff --git a/library/sunau.po b/library/sunau.po index b620075..80ffaab 100644 --- a/library/sunau.po +++ b/library/sunau.po @@ -44,7 +44,7 @@ msgstr "" #: ../../library/sunau.rst:21 msgid "Field" -msgstr "" +msgstr "Field" #: ../../library/sunau.rst:21 msgid "Contents" diff --git a/library/sys.po b/library/sys.po index 21afbb9..d5f0216 100644 --- a/library/sys.po +++ b/library/sys.po @@ -488,119 +488,119 @@ msgstr "" #: ../../library/sys.rst:417 msgid ":const:`debug`" -msgstr "" +msgstr ":const:`debug`" #: ../../library/sys.rst:417 msgid ":option:`-d`" -msgstr "" +msgstr ":option:`-d`" #: ../../library/sys.rst:418 msgid ":const:`inspect`" -msgstr "" +msgstr ":const:`inspect`" #: ../../library/sys.rst:418 ../../library/sys.rst:419 msgid ":option:`-i`" -msgstr "" +msgstr ":option:`-i`" #: ../../library/sys.rst:419 msgid ":const:`interactive`" -msgstr "" +msgstr ":const:`interactive`" #: ../../library/sys.rst:420 msgid ":const:`isolated`" -msgstr "" +msgstr ":const:`isolated`" #: ../../library/sys.rst:420 msgid ":option:`-I`" -msgstr "" +msgstr ":option:`-I`" #: ../../library/sys.rst:421 msgid ":const:`optimize`" -msgstr "" +msgstr ":const:`optimize`" #: ../../library/sys.rst:421 msgid ":option:`-O` or :option:`-OO`" -msgstr "" +msgstr ":option:`-O` or :option:`-OO`" #: ../../library/sys.rst:422 msgid ":const:`dont_write_bytecode`" -msgstr "" +msgstr ":const:`dont_write_bytecode`" #: ../../library/sys.rst:422 msgid ":option:`-B`" -msgstr "" +msgstr ":option:`-B`" #: ../../library/sys.rst:423 msgid ":const:`no_user_site`" -msgstr "" +msgstr ":const:`no_user_site`" #: ../../library/sys.rst:423 msgid ":option:`-s`" -msgstr "" +msgstr ":option:`-s`" #: ../../library/sys.rst:424 msgid ":const:`no_site`" -msgstr "" +msgstr ":const:`no_site`" #: ../../library/sys.rst:424 msgid ":option:`-S`" -msgstr "" +msgstr ":option:`-S`" #: ../../library/sys.rst:425 msgid ":const:`ignore_environment`" -msgstr "" +msgstr ":const:`ignore_environment`" #: ../../library/sys.rst:425 msgid ":option:`-E`" -msgstr "" +msgstr ":option:`-E`" #: ../../library/sys.rst:426 msgid ":const:`verbose`" -msgstr "" +msgstr ":const:`verbose`" #: ../../library/sys.rst:426 msgid ":option:`-v`" -msgstr "" +msgstr ":option:`-v`" #: ../../library/sys.rst:427 msgid ":const:`bytes_warning`" -msgstr "" +msgstr ":const:`bytes_warning`" #: ../../library/sys.rst:427 msgid ":option:`-b`" -msgstr "" +msgstr ":option:`-b`" #: ../../library/sys.rst:428 msgid ":const:`quiet`" -msgstr "" +msgstr ":const:`quiet`" #: ../../library/sys.rst:428 msgid ":option:`-q`" -msgstr "" +msgstr ":option:`-q`" #: ../../library/sys.rst:429 msgid ":const:`hash_randomization`" -msgstr "" +msgstr ":const:`hash_randomization`" #: ../../library/sys.rst:429 msgid ":option:`-R`" -msgstr "" +msgstr ":option:`-R`" #: ../../library/sys.rst:430 msgid ":const:`dev_mode`" -msgstr "" +msgstr ":const:`dev_mode`" #: ../../library/sys.rst:430 msgid ":option:`-X` ``dev``" -msgstr "" +msgstr ":option:`-X` ``dev``" #: ../../library/sys.rst:431 msgid ":const:`utf8_mode`" -msgstr "" +msgstr ":const:`utf8_mode`" #: ../../library/sys.rst:431 msgid ":option:`-X` ``utf8``" -msgstr "" +msgstr ":option:`-X` ``utf8``" #: ../../library/sys.rst:434 msgid "Added ``quiet`` attribute for the new :option:`-q` flag." @@ -644,7 +644,7 @@ msgstr "" #: ../../library/sys.rst:465 msgid ":const:`epsilon`" -msgstr "" +msgstr ":const:`epsilon`" #: ../../library/sys.rst:465 msgid "DBL_EPSILON" @@ -658,7 +658,7 @@ msgstr "" #: ../../library/sys.rst:468 msgid ":const:`dig`" -msgstr "" +msgstr ":const:`dig`" #: ../../library/sys.rst:468 msgid "DBL_DIG" @@ -672,7 +672,7 @@ msgstr "" #: ../../library/sys.rst:471 msgid ":const:`mant_dig`" -msgstr "" +msgstr ":const:`mant_dig`" #: ../../library/sys.rst:471 msgid "DBL_MANT_DIG" @@ -686,7 +686,7 @@ msgstr "" #: ../../library/sys.rst:474 msgid ":const:`max`" -msgstr "" +msgstr ":const:`max`" #: ../../library/sys.rst:474 msgid "DBL_MAX" @@ -698,7 +698,7 @@ msgstr "" #: ../../library/sys.rst:476 msgid ":const:`max_exp`" -msgstr "" +msgstr ":const:`max_exp`" #: ../../library/sys.rst:476 msgid "DBL_MAX_EXP" @@ -711,7 +711,7 @@ msgstr "" #: ../../library/sys.rst:479 msgid ":const:`max_10_exp`" -msgstr "" +msgstr ":const:`max_10_exp`" #: ../../library/sys.rst:479 msgid "DBL_MAX_10_EXP" @@ -725,7 +725,7 @@ msgstr "" #: ../../library/sys.rst:482 msgid ":const:`min`" -msgstr "" +msgstr ":const:`min`" #: ../../library/sys.rst:482 msgid "DBL_MIN" @@ -737,7 +737,7 @@ msgstr "" #: ../../library/sys.rst:484 msgid ":const:`min_exp`" -msgstr "" +msgstr ":const:`min_exp`" #: ../../library/sys.rst:484 msgid "DBL_MIN_EXP" @@ -749,7 +749,7 @@ msgstr "" #: ../../library/sys.rst:487 msgid ":const:`min_10_exp`" -msgstr "" +msgstr ":const:`min_10_exp`" #: ../../library/sys.rst:487 msgid "DBL_MIN_10_EXP" @@ -761,7 +761,7 @@ msgstr "" #: ../../library/sys.rst:490 msgid ":const:`radix`" -msgstr "" +msgstr ":const:`radix`" #: ../../library/sys.rst:490 msgid "FLT_RADIX" @@ -773,7 +773,7 @@ msgstr "" #: ../../library/sys.rst:492 msgid ":const:`rounds`" -msgstr "" +msgstr ":const:`rounds`" #: ../../library/sys.rst:492 msgid "FLT_ROUNDS" @@ -1049,7 +1049,7 @@ msgstr "Artinya" #: ../../library/sys.rst:734 msgid ":const:`1 (VER_NT_WORKSTATION)`" -msgstr "" +msgstr ":const:`1 (VER_NT_WORKSTATION)`" #: ../../library/sys.rst:734 msgid "The system is a workstation." @@ -1057,7 +1057,7 @@ msgstr "" #: ../../library/sys.rst:736 msgid ":const:`2 (VER_NT_DOMAIN_CONTROLLER)`" -msgstr "" +msgstr ":const:`2 (VER_NT_DOMAIN_CONTROLLER)`" #: ../../library/sys.rst:736 msgid "The system is a domain controller." @@ -1065,7 +1065,7 @@ msgstr "" #: ../../library/sys.rst:739 msgid ":const:`3 (VER_NT_SERVER)`" -msgstr "" +msgstr ":const:`3 (VER_NT_SERVER)`" #: ../../library/sys.rst:739 msgid "The system is a server, but not a domain controller." @@ -1136,7 +1136,7 @@ msgstr "" #: ../../library/sys.rst:800 msgid ":const:`width`" -msgstr "" +msgstr ":const:`width`" #: ../../library/sys.rst:800 msgid "width in bits used for hash values" @@ -1144,7 +1144,7 @@ msgstr "" #: ../../library/sys.rst:802 msgid ":const:`modulus`" -msgstr "" +msgstr ":const:`modulus`" #: ../../library/sys.rst:802 msgid "prime modulus P used for numeric hash scheme" @@ -1152,7 +1152,7 @@ msgstr "" #: ../../library/sys.rst:804 msgid ":const:`inf`" -msgstr "" +msgstr ":const:`inf`" #: ../../library/sys.rst:804 msgid "hash value returned for a positive infinity" @@ -1160,7 +1160,7 @@ msgstr "" #: ../../library/sys.rst:806 msgid ":const:`nan`" -msgstr "" +msgstr ":const:`nan`" #: ../../library/sys.rst:806 msgid "hash value returned for a nan" @@ -1168,7 +1168,7 @@ msgstr "" #: ../../library/sys.rst:808 msgid ":const:`imag`" -msgstr "" +msgstr ":const:`imag`" #: ../../library/sys.rst:808 msgid "multiplier used for the imaginary part of a complex number" @@ -1176,7 +1176,7 @@ msgstr "" #: ../../library/sys.rst:811 msgid ":const:`algorithm`" -msgstr "" +msgstr ":const:`algorithm`" #: ../../library/sys.rst:811 msgid "name of the algorithm for hashing of str, bytes, and memoryview" @@ -1184,7 +1184,7 @@ msgstr "" #: ../../library/sys.rst:814 msgid ":const:`hash_bits`" -msgstr "" +msgstr ":const:`hash_bits`" #: ../../library/sys.rst:814 msgid "internal output size of the hash algorithm" @@ -1192,7 +1192,7 @@ msgstr "" #: ../../library/sys.rst:816 msgid ":const:`seed_bits`" -msgstr "" +msgstr ":const:`seed_bits`" #: ../../library/sys.rst:816 msgid "size of the seed key of the hash algorithm" @@ -1295,7 +1295,7 @@ msgstr "" #: ../../library/sys.rst:901 msgid ":const:`bits_per_digit`" -msgstr "" +msgstr ":const:`bits_per_digit`" #: ../../library/sys.rst:901 msgid "" @@ -1305,7 +1305,7 @@ msgstr "" #: ../../library/sys.rst:905 msgid ":const:`sizeof_digit`" -msgstr "" +msgstr ":const:`sizeof_digit`" #: ../../library/sys.rst:905 msgid "size in bytes of the C type used to represent a digit" @@ -2093,7 +2093,7 @@ msgstr "" #: ../../library/sys.rst:1502 msgid ":const:`name`" -msgstr "" +msgstr ":const:`name`" #: ../../library/sys.rst:1502 msgid "Name of the thread implementation:" @@ -2113,7 +2113,7 @@ msgstr "" #: ../../library/sys.rst:1508 msgid ":const:`lock`" -msgstr "" +msgstr ":const:`lock`" #: ../../library/sys.rst:1508 msgid "Name of the lock implementation:" @@ -2133,7 +2133,7 @@ msgstr "" #: ../../library/sys.rst:1515 msgid ":const:`version`" -msgstr "" +msgstr ":const:`version`" #: ../../library/sys.rst:1515 msgid "" diff --git a/library/tarfile.po b/library/tarfile.po index ffe3414..6e9d966 100644 --- a/library/tarfile.po +++ b/library/tarfile.po @@ -96,7 +96,7 @@ msgstr "" #: ../../library/tarfile.rst:52 msgid "``'r' or 'r:*'``" -msgstr "" +msgstr "``'r' or 'r:*'``" #: ../../library/tarfile.rst:52 msgid "Open for reading with transparent compression (recommended)." @@ -104,7 +104,7 @@ msgstr "" #: ../../library/tarfile.rst:55 msgid "``'r:'``" -msgstr "" +msgstr "``'r:'``" #: ../../library/tarfile.rst:55 msgid "Open for reading exclusively without compression." @@ -112,7 +112,7 @@ msgstr "" #: ../../library/tarfile.rst:58 msgid "``'r:gz'``" -msgstr "" +msgstr "``'r:gz'``" #: ../../library/tarfile.rst:58 msgid "Open for reading with gzip compression." @@ -120,7 +120,7 @@ msgstr "" #: ../../library/tarfile.rst:60 msgid "``'r:bz2'``" -msgstr "" +msgstr "``'r:bz2'``" #: ../../library/tarfile.rst:60 msgid "Open for reading with bzip2 compression." @@ -128,7 +128,7 @@ msgstr "" #: ../../library/tarfile.rst:62 msgid "``'r:xz'``" -msgstr "" +msgstr "``'r:xz'``" #: ../../library/tarfile.rst:62 msgid "Open for reading with lzma compression." @@ -136,7 +136,7 @@ msgstr "" #: ../../library/tarfile.rst:64 msgid "``'x'`` or ``'x:'``" -msgstr "" +msgstr "``'x'`` or ``'x:'``" #: ../../library/tarfile.rst:64 msgid "" @@ -146,7 +146,7 @@ msgstr "" #: ../../library/tarfile.rst:69 msgid "``'x:gz'``" -msgstr "" +msgstr "``'x:gz'``" #: ../../library/tarfile.rst:69 msgid "" @@ -156,7 +156,7 @@ msgstr "" #: ../../library/tarfile.rst:73 msgid "``'x:bz2'``" -msgstr "" +msgstr "``'x:bz2'``" #: ../../library/tarfile.rst:73 msgid "" @@ -166,7 +166,7 @@ msgstr "" #: ../../library/tarfile.rst:77 msgid "``'x:xz'``" -msgstr "" +msgstr "``'x:xz'``" #: ../../library/tarfile.rst:77 msgid "" @@ -176,7 +176,7 @@ msgstr "" #: ../../library/tarfile.rst:81 msgid "``'a' or 'a:'``" -msgstr "" +msgstr "``'a' or 'a:'``" #: ../../library/tarfile.rst:81 msgid "" @@ -186,7 +186,7 @@ msgstr "" #: ../../library/tarfile.rst:84 msgid "``'w' or 'w:'``" -msgstr "" +msgstr "``'w' or 'w:'``" #: ../../library/tarfile.rst:84 msgid "Open for uncompressed writing." @@ -194,7 +194,7 @@ msgstr "" #: ../../library/tarfile.rst:86 msgid "``'w:gz'``" -msgstr "" +msgstr "``'w:gz'``" #: ../../library/tarfile.rst:86 msgid "Open for gzip compressed writing." @@ -202,7 +202,7 @@ msgstr "" #: ../../library/tarfile.rst:88 msgid "``'w:bz2'``" -msgstr "" +msgstr "``'w:bz2'``" #: ../../library/tarfile.rst:88 msgid "Open for bzip2 compressed writing." @@ -210,7 +210,7 @@ msgstr "" #: ../../library/tarfile.rst:90 msgid "``'w:xz'``" -msgstr "" +msgstr "``'w:xz'``" #: ../../library/tarfile.rst:90 msgid "Open for lzma compressed writing." @@ -263,7 +263,7 @@ msgstr "" #: ../../library/tarfile.rst:119 msgid "``'r|*'``" -msgstr "" +msgstr "``'r|*'``" #: ../../library/tarfile.rst:119 msgid "" @@ -272,7 +272,7 @@ msgstr "" #: ../../library/tarfile.rst:122 msgid "``'r|'``" -msgstr "" +msgstr "``'r|'``" #: ../../library/tarfile.rst:122 msgid "Open a *stream* of uncompressed tar blocks for reading." @@ -280,7 +280,7 @@ msgstr "" #: ../../library/tarfile.rst:125 msgid "``'r|gz'``" -msgstr "" +msgstr "``'r|gz'``" #: ../../library/tarfile.rst:125 msgid "Open a gzip compressed *stream* for reading." @@ -288,7 +288,7 @@ msgstr "" #: ../../library/tarfile.rst:128 msgid "``'r|bz2'``" -msgstr "" +msgstr "``'r|bz2'``" #: ../../library/tarfile.rst:128 msgid "Open a bzip2 compressed *stream* for reading." @@ -296,7 +296,7 @@ msgstr "" #: ../../library/tarfile.rst:131 msgid "``'r|xz'``" -msgstr "" +msgstr "``'r|xz'``" #: ../../library/tarfile.rst:131 msgid "Open an lzma compressed *stream* for reading." @@ -304,7 +304,7 @@ msgstr "" #: ../../library/tarfile.rst:134 msgid "``'w|'``" -msgstr "" +msgstr "``'w|'``" #: ../../library/tarfile.rst:134 msgid "Open an uncompressed *stream* for writing." @@ -312,7 +312,7 @@ msgstr "" #: ../../library/tarfile.rst:136 msgid "``'w|gz'``" -msgstr "" +msgstr "``'w|gz'``" #: ../../library/tarfile.rst:136 msgid "Open a gzip compressed *stream* for writing." @@ -320,7 +320,7 @@ msgstr "" #: ../../library/tarfile.rst:139 msgid "``'w|bz2'``" -msgstr "" +msgstr "``'w|bz2'``" #: ../../library/tarfile.rst:139 msgid "Open a bzip2 compressed *stream* for writing." @@ -328,7 +328,7 @@ msgstr "" #: ../../library/tarfile.rst:142 msgid "``'w|xz'``" -msgstr "" +msgstr "``'w|xz'``" #: ../../library/tarfile.rst:142 msgid "Open an lzma compressed *stream* for writing." @@ -410,15 +410,15 @@ msgstr "" #: ../../library/tarfile.rst:217 msgid "POSIX.1-1988 (ustar) format." -msgstr "" +msgstr "format POSIX.1-1988 (ustar)." #: ../../library/tarfile.rst:222 msgid "GNU tar format." -msgstr "" +msgstr "format GNU tar." #: ../../library/tarfile.rst:227 msgid "POSIX.1-2001 (pax) format." -msgstr "" +msgstr "format POSIX.1-2001 (pax)." #: ../../library/tarfile.rst:232 msgid "" @@ -434,7 +434,7 @@ msgstr "" #: ../../library/tarfile.rst:242 msgid "Module :mod:`zipfile`" -msgstr "" +msgstr "Modul :mod:`zipfile`" #: ../../library/tarfile.rst:242 msgid "Documentation of the :mod:`zipfile` standard module." @@ -442,7 +442,7 @@ msgstr "" #: ../../library/tarfile.rst:246 msgid ":ref:`archiving-operations`" -msgstr "" +msgstr ":ref:`archiving-operations`" #: ../../library/tarfile.rst:245 msgid "" @@ -462,7 +462,7 @@ msgstr "" #: ../../library/tarfile.rst:255 msgid "TarFile Objects" -msgstr "" +msgstr "Objek TarFile" #: ../../library/tarfile.rst:257 msgid "" @@ -761,7 +761,7 @@ msgstr "" #: ../../library/tarfile.rst:519 msgid "TarInfo Objects" -msgstr "" +msgstr "Objek TarInfo" #: ../../library/tarfile.rst:521 msgid "" diff --git a/library/termios.po b/library/termios.po index d4a5bf6..d6e5183 100644 --- a/library/termios.po +++ b/library/termios.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -106,7 +110,7 @@ msgstr "" #: ../../library/termios.rst:86 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/termios.rst:88 msgid "" diff --git a/library/test.po b/library/test.po index 7e47aea..6f1e4c6 100644 --- a/library/test.po +++ b/library/test.po @@ -761,7 +761,7 @@ msgstr "" #: ../../library/test.rst:736 ../../library/test.rst:754 #: ../../library/test.rst:1117 ../../library/test.rst:1147 msgid "Usage::" -msgstr "" +msgstr "Penggunaan::" #: ../../library/test.rst:741 msgid "" diff --git a/library/tkinter.po b/library/tkinter.po index 880e71e..6ee97ab 100644 --- a/library/tkinter.po +++ b/library/tkinter.po @@ -697,7 +697,7 @@ msgstr "Artinya" #: ../../library/tkinter.rst:438 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/tkinter.rst:440 msgid "0" diff --git a/library/token.po b/library/token.po index 29f1a0f..fed9881 100644 --- a/library/token.po +++ b/library/token.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:31+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -65,191 +69,191 @@ msgstr "" #: ../../library/token-list.inc:18 msgid "Token value for ``\"(\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"(\"``." #: ../../library/token-list.inc:22 msgid "Token value for ``\")\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\")\"``." #: ../../library/token-list.inc:26 msgid "Token value for ``\"[\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"[\"``." #: ../../library/token-list.inc:30 msgid "Token value for ``\"]\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"]\"``." #: ../../library/token-list.inc:34 msgid "Token value for ``\":\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\":\"``." #: ../../library/token-list.inc:38 msgid "Token value for ``\",\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\",\"``." #: ../../library/token-list.inc:42 msgid "Token value for ``\";\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\";\"``." #: ../../library/token-list.inc:46 msgid "Token value for ``\"+\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"+\"``." #: ../../library/token-list.inc:50 msgid "Token value for ``\"-\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"-\"``." #: ../../library/token-list.inc:54 msgid "Token value for ``\"*\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"*\"``." #: ../../library/token-list.inc:58 msgid "Token value for ``\"/\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"/\"``." #: ../../library/token-list.inc:62 msgid "Token value for ``\"|\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"|\"``." #: ../../library/token-list.inc:66 msgid "Token value for ``\"&\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"&\"``." #: ../../library/token-list.inc:70 msgid "Token value for ``\"<\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"<\"``." #: ../../library/token-list.inc:74 msgid "Token value for ``\">\"``." -msgstr "" +msgstr "Nilai *token* untuk``\">\"``." #: ../../library/token-list.inc:78 msgid "Token value for ``\"=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"=\"``." #: ../../library/token-list.inc:82 msgid "Token value for ``\".\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\".\"``." #: ../../library/token-list.inc:86 msgid "Token value for ``\"%\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"%\"``." #: ../../library/token-list.inc:90 msgid "Token value for ``\"{\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"{\"``." #: ../../library/token-list.inc:94 msgid "Token value for ``\"}\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"}\"``." #: ../../library/token-list.inc:98 msgid "Token value for ``\"==\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"==\"``." #: ../../library/token-list.inc:102 msgid "Token value for ``\"!=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"!=\"``." #: ../../library/token-list.inc:106 msgid "Token value for ``\"<=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"<=\"``." #: ../../library/token-list.inc:110 msgid "Token value for ``\">=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\">=\"``." #: ../../library/token-list.inc:114 msgid "Token value for ``\"~\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"~\"``." #: ../../library/token-list.inc:118 msgid "Token value for ``\"^\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"^\"``." #: ../../library/token-list.inc:122 msgid "Token value for ``\"<<\"``." -msgstr "" +msgstr "Nilai *token* untuk``\"<<\"``." #: ../../library/token-list.inc:126 msgid "Token value for ``\">>\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\">>\"``." #: ../../library/token-list.inc:130 msgid "Token value for ``\"**\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"**\"``." #: ../../library/token-list.inc:134 msgid "Token value for ``\"+=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"+=\"``." #: ../../library/token-list.inc:138 msgid "Token value for ``\"-=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"-=\"``." #: ../../library/token-list.inc:142 msgid "Token value for ``\"*=\"``." -msgstr "" +msgstr "Nilai *token* untuk``\"*=\"``." #: ../../library/token-list.inc:146 msgid "Token value for ``\"/=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"/=\"``." #: ../../library/token-list.inc:150 msgid "Token value for ``\"%=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"%=\"``." #: ../../library/token-list.inc:154 msgid "Token value for ``\"&=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"&=\"``." #: ../../library/token-list.inc:158 msgid "Token value for ``\"|=\"``." -msgstr "" +msgstr "Nilai *token* untuk``\"|=\"``." #: ../../library/token-list.inc:162 msgid "Token value for ``\"^=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"^=\"``." #: ../../library/token-list.inc:166 msgid "Token value for ``\"<<=\"``." -msgstr "" +msgstr "Nilai *token* untuk``\"<<=\"``." #: ../../library/token-list.inc:170 msgid "Token value for ``\">>=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\">>=\"``." #: ../../library/token-list.inc:174 msgid "Token value for ``\"**=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"**=\"``." #: ../../library/token-list.inc:178 msgid "Token value for ``\"//\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"//\"``." #: ../../library/token-list.inc:182 msgid "Token value for ``\"//=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"//=\"``." #: ../../library/token-list.inc:186 msgid "Token value for ``\"@\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"@\"``." #: ../../library/token-list.inc:190 msgid "Token value for ``\"@=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"@=\"``." #: ../../library/token-list.inc:194 msgid "Token value for ``\"->\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"->\"``." #: ../../library/token-list.inc:198 msgid "Token value for ``\"...\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\"...\"``." #: ../../library/token-list.inc:202 msgid "Token value for ``\":=\"``." -msgstr "" +msgstr "Nilai *token* untuk ``\":=\"``." #: ../../library/token.rst:49 msgid "" diff --git a/library/turtle.po b/library/turtle.po index 3438034..22d281b 100644 --- a/library/turtle.po +++ b/library/turtle.po @@ -171,67 +171,67 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`forward` | :func:`fd`" -msgstr "" +msgstr ":func:`forward` | :func:`fd`" #: ../../library/turtle.rst:0 msgid ":func:`backward` | :func:`bk` | :func:`back`" -msgstr "" +msgstr ":func:`backward` | :func:`bk` | :func:`back`" #: ../../library/turtle.rst:0 msgid ":func:`right` | :func:`rt`" -msgstr "" +msgstr ":func:`right` | :func:`rt`" #: ../../library/turtle.rst:0 msgid ":func:`left` | :func:`lt`" -msgstr "" +msgstr ":func:`left` | :func:`lt`" #: ../../library/turtle.rst:0 msgid ":func:`goto` | :func:`setpos` | :func:`setposition`" -msgstr "" +msgstr ":func:`goto` | :func:`setpos` | :func:`setposition`" #: ../../library/turtle.rst:0 msgid ":func:`setx`" -msgstr "" +msgstr ":func:`setx`" #: ../../library/turtle.rst:0 msgid ":func:`sety`" -msgstr "" +msgstr ":func:`sety`" #: ../../library/turtle.rst:0 msgid ":func:`setheading` | :func:`seth`" -msgstr "" +msgstr ":func:`setheading` | :func:`seth`" #: ../../library/turtle.rst:0 msgid ":func:`home`" -msgstr "" +msgstr ":func:`home`" #: ../../library/turtle.rst:0 ../../library/turtle.rst:2451 msgid ":func:`circle`" -msgstr "" +msgstr ":func:`circle`" #: ../../library/turtle.rst:0 msgid ":func:`dot`" -msgstr "" +msgstr ":func:`dot`" #: ../../library/turtle.rst:0 ../../library/turtle.rst:2429 msgid ":func:`stamp`" -msgstr "" +msgstr ":func:`stamp`" #: ../../library/turtle.rst:0 msgid ":func:`clearstamp`" -msgstr "" +msgstr ":func:`clearstamp`" #: ../../library/turtle.rst:0 msgid ":func:`clearstamps`" -msgstr "" +msgstr ":func:`clearstamps`" #: ../../library/turtle.rst:0 msgid ":func:`undo`" -msgstr "" +msgstr ":func:`undo`" #: ../../library/turtle.rst:0 msgid ":func:`speed`" -msgstr "" +msgstr ":func:`speed`" #: ../../library/turtle.rst:128 ../../library/turtle.rst:644 msgid "Tell Turtle's state" @@ -239,27 +239,27 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`position` | :func:`pos`" -msgstr "" +msgstr ":func:`position` | :func:`pos`" #: ../../library/turtle.rst:0 msgid ":func:`towards`" -msgstr "" +msgstr ":func:`towards`" #: ../../library/turtle.rst:0 msgid ":func:`xcor`" -msgstr "" +msgstr ":func:`xcor`" #: ../../library/turtle.rst:0 msgid ":func:`ycor`" -msgstr "" +msgstr ":func:`ycor`" #: ../../library/turtle.rst:0 msgid ":func:`heading`" -msgstr "" +msgstr ":func:`heading`" #: ../../library/turtle.rst:0 msgid ":func:`distance`" -msgstr "" +msgstr ":func:`distance`" #: ../../library/turtle.rst:132 msgid "Setting and measurement" @@ -267,11 +267,11 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`degrees`" -msgstr "" +msgstr ":func:`degrees`" #: ../../library/turtle.rst:0 msgid ":func:`radians`" -msgstr "" +msgstr ":func:`radians`" #: ../../library/turtle.rst:155 ../../library/turtle.rst:795 msgid "Pen control" @@ -283,23 +283,23 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`pendown` | :func:`pd` | :func:`down`" -msgstr "" +msgstr ":func:`pendown` | :func:`pd` | :func:`down`" #: ../../library/turtle.rst:0 msgid ":func:`penup` | :func:`pu` | :func:`up`" -msgstr "" +msgstr ":func:`penup` | :func:`pu` | :func:`up`" #: ../../library/turtle.rst:0 msgid ":func:`pensize` | :func:`width`" -msgstr "" +msgstr ":func:`pensize` | :func:`width`" #: ../../library/turtle.rst:0 msgid ":func:`pen`" -msgstr "" +msgstr ":func:`pen`" #: ../../library/turtle.rst:0 msgid ":func:`isdown`" -msgstr "" +msgstr ":func:`isdown`" #: ../../library/turtle.rst:145 ../../library/turtle.rst:890 msgid "Color control" @@ -307,15 +307,15 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`color`" -msgstr "" +msgstr ":func:`color`" #: ../../library/turtle.rst:0 msgid ":func:`pencolor`" -msgstr "" +msgstr ":func:`pencolor`" #: ../../library/turtle.rst:0 msgid ":func:`fillcolor`" -msgstr "" +msgstr ":func:`fillcolor`" #: ../../library/turtle.rst:150 ../../library/turtle.rst:1022 msgid "Filling" @@ -323,15 +323,15 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`filling`" -msgstr "" +msgstr ":func:`filling`" #: ../../library/turtle.rst:0 msgid ":func:`begin_fill`" -msgstr "" +msgstr ":func:`begin_fill`" #: ../../library/turtle.rst:0 msgid ":func:`end_fill`" -msgstr "" +msgstr ":func:`end_fill`" #: ../../library/turtle.rst:155 ../../library/turtle.rst:1064 msgid "More drawing control" @@ -339,15 +339,15 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`reset`" -msgstr "" +msgstr ":func:`reset`" #: ../../library/turtle.rst:0 msgid ":func:`clear`" -msgstr "" +msgstr ":func:`clear`" #: ../../library/turtle.rst:0 msgid ":func:`write`" -msgstr "" +msgstr ":func:`write`" #: ../../library/turtle.rst:172 ../../library/turtle.rst:1110 msgid "Turtle state" @@ -359,15 +359,15 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`showturtle` | :func:`st`" -msgstr "" +msgstr ":func:`showturtle` | :func:`st`" #: ../../library/turtle.rst:0 msgid ":func:`hideturtle` | :func:`ht`" -msgstr "" +msgstr ":func:`hideturtle` | :func:`ht`" #: ../../library/turtle.rst:0 msgid ":func:`isvisible`" -msgstr "" +msgstr ":func:`isvisible`" #: ../../library/turtle.rst:172 ../../library/turtle.rst:1152 msgid "Appearance" @@ -375,39 +375,39 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`shape`" -msgstr "" +msgstr ":func:`shape`" #: ../../library/turtle.rst:0 msgid ":func:`resizemode`" -msgstr "" +msgstr ":func:`resizemode`" #: ../../library/turtle.rst:0 msgid ":func:`shapesize` | :func:`turtlesize`" -msgstr "" +msgstr ":func:`shapesize` | :func:`turtlesize`" #: ../../library/turtle.rst:0 msgid ":func:`shearfactor`" -msgstr "" +msgstr ":func:`shearfactor`" #: ../../library/turtle.rst:0 msgid ":func:`settiltangle`" -msgstr "" +msgstr ":func:`settiltangle`" #: ../../library/turtle.rst:0 msgid ":func:`tiltangle`" -msgstr "" +msgstr ":func:`tiltangle`" #: ../../library/turtle.rst:0 msgid ":func:`tilt`" -msgstr "" +msgstr ":func:`tilt`" #: ../../library/turtle.rst:0 msgid ":func:`shapetransform`" -msgstr "" +msgstr ":func:`shapetransform`" #: ../../library/turtle.rst:0 msgid ":func:`get_shapepoly`" -msgstr "" +msgstr ":func:`get_shapepoly`" #: ../../library/turtle.rst:177 ../../library/turtle.rst:1357 msgid "Using events" @@ -415,15 +415,15 @@ msgstr "" #: ../../library/turtle.rst:0 ../../library/turtle.rst:2423 msgid ":func:`onclick`" -msgstr "" +msgstr ":func:`onclick`" #: ../../library/turtle.rst:0 msgid ":func:`onrelease`" -msgstr "" +msgstr ":func:`onrelease`" #: ../../library/turtle.rst:0 ../../library/turtle.rst:2406 msgid ":func:`ondrag`" -msgstr "" +msgstr ":func:`ondrag`" #: ../../library/turtle.rst:188 ../../library/turtle.rst:1430 msgid "Special Turtle methods" @@ -431,35 +431,35 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`begin_poly`" -msgstr "" +msgstr ":func:`begin_poly`" #: ../../library/turtle.rst:0 msgid ":func:`end_poly`" -msgstr "" +msgstr ":func:`end_poly`" #: ../../library/turtle.rst:0 msgid ":func:`get_poly`" -msgstr "" +msgstr ":func:`get_poly`" #: ../../library/turtle.rst:0 ../../library/turtle.rst:2442 msgid ":func:`clone`" -msgstr "" +msgstr ":func:`clone`" #: ../../library/turtle.rst:0 msgid ":func:`getturtle` | :func:`getpen`" -msgstr "" +msgstr ":func:`getturtle` | :func:`getpen`" #: ../../library/turtle.rst:0 msgid ":func:`getscreen`" -msgstr "" +msgstr ":func:`getscreen`" #: ../../library/turtle.rst:0 msgid ":func:`setundobuffer`" -msgstr "" +msgstr ":func:`setundobuffer`" #: ../../library/turtle.rst:0 msgid ":func:`undobufferentries`" -msgstr "" +msgstr ":func:`undobufferentries`" #: ../../library/turtle.rst:191 msgid "Methods of TurtleScreen/Screen" @@ -471,27 +471,27 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`bgcolor`" -msgstr "" +msgstr ":func:`bgcolor`" #: ../../library/turtle.rst:0 msgid ":func:`bgpic`" -msgstr "" +msgstr ":func:`bgpic`" #: ../../library/turtle.rst:0 msgid ":func:`clear` | :func:`clearscreen`" -msgstr "" +msgstr ":func:`clear` | :func:`clearscreen`" #: ../../library/turtle.rst:0 msgid ":func:`reset` | :func:`resetscreen`" -msgstr "" +msgstr ":func:`reset` | :func:`resetscreen`" #: ../../library/turtle.rst:0 msgid ":func:`screensize`" -msgstr "" +msgstr ":func:`screensize`" #: ../../library/turtle.rst:0 msgid ":func:`setworldcoordinates`" -msgstr "" +msgstr ":func:`setworldcoordinates`" #: ../../library/turtle.rst:204 ../../library/turtle.rst:1701 msgid "Animation control" @@ -499,15 +499,15 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`delay`" -msgstr "" +msgstr ":func:`delay`" #: ../../library/turtle.rst:0 msgid ":func:`tracer`" -msgstr "" +msgstr ":func:`tracer`" #: ../../library/turtle.rst:0 msgid ":func:`update`" -msgstr "" +msgstr ":func:`update`" #: ../../library/turtle.rst:212 ../../library/turtle.rst:1754 msgid "Using screen events" @@ -515,27 +515,27 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`listen`" -msgstr "" +msgstr ":func:`listen`" #: ../../library/turtle.rst:0 msgid ":func:`onkey` | :func:`onkeyrelease`" -msgstr "" +msgstr ":func:`onkey` | :func:`onkeyrelease`" #: ../../library/turtle.rst:0 msgid ":func:`onkeypress`" -msgstr "" +msgstr ":func:`onkeypress`" #: ../../library/turtle.rst:0 msgid ":func:`onclick` | :func:`onscreenclick`" -msgstr "" +msgstr ":func:`onclick` | :func:`onscreenclick`" #: ../../library/turtle.rst:0 msgid ":func:`ontimer`" -msgstr "" +msgstr ":func:`ontimer`" #: ../../library/turtle.rst:0 msgid ":func:`mainloop` | :func:`done`" -msgstr "" +msgstr ":func:`mainloop` | :func:`done`" #: ../../library/turtle.rst:222 ../../library/turtle.rst:1899 msgid "Settings and special methods" @@ -543,35 +543,35 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`mode`" -msgstr "" +msgstr ":func:`mode`" #: ../../library/turtle.rst:0 msgid ":func:`colormode`" -msgstr "" +msgstr ":func:`colormode`" #: ../../library/turtle.rst:0 msgid ":func:`getcanvas`" -msgstr "" +msgstr ":func:`getcanvas`" #: ../../library/turtle.rst:0 msgid ":func:`getshapes`" -msgstr "" +msgstr ":func:`getshapes`" #: ../../library/turtle.rst:0 msgid ":func:`register_shape` | :func:`addshape`" -msgstr "" +msgstr ":func:`register_shape` | :func:`addshape`" #: ../../library/turtle.rst:0 msgid ":func:`turtles`" -msgstr "" +msgstr ":func:`turtles`" #: ../../library/turtle.rst:0 msgid ":func:`window_height`" -msgstr "" +msgstr ":func:`window_height`" #: ../../library/turtle.rst:0 msgid ":func:`window_width`" -msgstr "" +msgstr ":func:`window_width`" #: ../../library/turtle.rst:226 ../../library/turtle.rst:1863 msgid "Input methods" @@ -579,11 +579,11 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`textinput`" -msgstr "" +msgstr ":func:`textinput`" #: ../../library/turtle.rst:0 msgid ":func:`numinput`" -msgstr "" +msgstr ":func:`numinput`" #: ../../library/turtle.rst:233 msgid "Methods specific to Screen" @@ -591,19 +591,19 @@ msgstr "" #: ../../library/turtle.rst:0 msgid ":func:`bye`" -msgstr "" +msgstr ":func:`bye`" #: ../../library/turtle.rst:0 msgid ":func:`exitonclick`" -msgstr "" +msgstr ":func:`exitonclick`" #: ../../library/turtle.rst:0 msgid ":func:`setup`" -msgstr "" +msgstr ":func:`setup`" #: ../../library/turtle.rst:0 msgid ":func:`title`" -msgstr "" +msgstr ":func:`title`" #: ../../library/turtle.rst:236 msgid "Methods of RawTurtle/Turtle and corresponding functions" @@ -2316,7 +2316,7 @@ msgstr "" #: ../../library/turtle.rst:2394 msgid ":func:`tracer`, delay, :func:`update`" -msgstr "" +msgstr ":func:`tracer`, delay, :func:`update`" #: ../../library/turtle.rst:2397 msgid "chaos" @@ -2507,7 +2507,7 @@ msgstr "" #: ../../library/turtle.rst:2448 msgid ":func:`clone`, :func:`undo`" -msgstr "" +msgstr ":func:`clone`, :func:`undo`" #: ../../library/turtle.rst:2451 msgid "yinyang" diff --git a/library/typing.po b/library/typing.po index b125069..3130b93 100644 --- a/library/typing.po +++ b/library/typing.po @@ -373,7 +373,7 @@ msgstr "" #: ../../library/typing.rst:447 ../../library/typing.rst:915 msgid "Usage::" -msgstr "" +msgstr "Penggunaan::" #: ../../library/typing.rst:452 msgid "" diff --git a/library/unittest.po b/library/unittest.po index 73e6829..867ac5a 100644 --- a/library/unittest.po +++ b/library/unittest.po @@ -910,7 +910,7 @@ msgstr "" #: ../../library/unittest.rst:816 msgid "``a == b``" -msgstr "" +msgstr "``a == b``" #: ../../library/unittest.rst:819 msgid ":meth:`assertNotEqual(a, b) `" @@ -918,7 +918,7 @@ msgstr "" #: ../../library/unittest.rst:819 msgid "``a != b``" -msgstr "" +msgstr "``a != b``" #: ../../library/unittest.rst:822 msgid ":meth:`assertTrue(x) `" @@ -942,7 +942,7 @@ msgstr "" #: ../../library/unittest.rst:828 msgid "``a is b``" -msgstr "" +msgstr "``a is b``" #: ../../library/unittest.rst:828 ../../library/unittest.rst:831 #: ../../library/unittest.rst:834 ../../library/unittest.rst:837 @@ -962,7 +962,7 @@ msgstr "" #: ../../library/unittest.rst:831 msgid "``a is not b``" -msgstr "" +msgstr "``a is not b``" #: ../../library/unittest.rst:834 msgid ":meth:`assertIsNone(x) `" @@ -1328,7 +1328,7 @@ msgstr "" #: ../../library/unittest.rst:1136 msgid "``a > b``" -msgstr "" +msgstr "``a > b``" #: ../../library/unittest.rst:1139 msgid ":meth:`assertGreaterEqual(a, b) `" @@ -1336,7 +1336,7 @@ msgstr "" #: ../../library/unittest.rst:1139 msgid "``a >= b``" -msgstr "" +msgstr "``a >= b``" #: ../../library/unittest.rst:1142 msgid ":meth:`assertLess(a, b) `" @@ -1344,7 +1344,7 @@ msgstr "" #: ../../library/unittest.rst:1142 msgid "``a < b``" -msgstr "" +msgstr "``a < b``" #: ../../library/unittest.rst:1145 msgid ":meth:`assertLessEqual(a, b) `" @@ -1352,7 +1352,7 @@ msgstr "" #: ../../library/unittest.rst:1145 msgid "``a <= b``" -msgstr "" +msgstr "``a <= b``" #: ../../library/unittest.rst:1148 msgid ":meth:`assertRegex(s, r) `" diff --git a/library/uuid.po b/library/uuid.po index b07ba66..e063c39 100644 --- a/library/uuid.po +++ b/library/uuid.po @@ -127,7 +127,7 @@ msgstr "" #: ../../library/uuid.rst:99 msgid "Field" -msgstr "" +msgstr "Field" #: ../../library/uuid.rst:99 msgid "Meaning" @@ -328,7 +328,7 @@ msgstr "" #: ../../library/uuid.rst:267 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/uuid.rst:269 msgid "Here are some examples of typical usage of the :mod:`uuid` module::" diff --git a/library/weakref.po b/library/weakref.po index d5f9c9e..b3cd940 100644 --- a/library/weakref.po +++ b/library/weakref.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:35+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -451,7 +455,7 @@ msgstr "" #: ../../library/weakref.rst:420 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/weakref.rst:422 msgid "" diff --git a/library/webbrowser.po b/library/webbrowser.po index c2a18c3..c09e462 100644 --- a/library/webbrowser.po +++ b/library/webbrowser.po @@ -157,11 +157,11 @@ msgstr "" #: ../../library/webbrowser.rst:110 msgid "Type Name" -msgstr "" +msgstr "Nama Tipe" #: ../../library/webbrowser.rst:110 msgid "Class Name" -msgstr "" +msgstr "Nama Kelas" #: ../../library/webbrowser.rst:110 msgid "Notes" @@ -169,56 +169,56 @@ msgstr "Catatan" #: ../../library/webbrowser.rst:112 msgid "``'mozilla'``" -msgstr "" +msgstr "``'mozilla'``" #: ../../library/webbrowser.rst:112 ../../library/webbrowser.rst:114 msgid ":class:`Mozilla('mozilla')`" -msgstr "" +msgstr ":class:`Mozilla('mozilla')`" #: ../../library/webbrowser.rst:114 msgid "``'firefox'``" -msgstr "" +msgstr "``'firefox'``" #: ../../library/webbrowser.rst:116 msgid "``'netscape'``" -msgstr "" +msgstr "``'netscape'``" #: ../../library/webbrowser.rst:116 msgid ":class:`Mozilla('netscape')`" -msgstr "" +msgstr ":class:`Mozilla('netscape')`" #: ../../library/webbrowser.rst:118 msgid "``'galeon'``" -msgstr "" +msgstr "``'galeon'``" #: ../../library/webbrowser.rst:118 msgid ":class:`Galeon('galeon')`" -msgstr "" +msgstr ":class:`Galeon('galeon')`" #: ../../library/webbrowser.rst:120 msgid "``'epiphany'``" -msgstr "" +msgstr "``'epiphany'``" #: ../../library/webbrowser.rst:120 msgid ":class:`Galeon('epiphany')`" -msgstr "" +msgstr ":class:`Galeon('epiphany')`" #: ../../library/webbrowser.rst:122 msgid "``'skipstone'``" -msgstr "" +msgstr "``'skipstone'``" #: ../../library/webbrowser.rst:122 msgid ":class:`BackgroundBrowser('skipstone')`" -msgstr "" +msgstr ":class:`BackgroundBrowser('skipstone')`" #: ../../library/webbrowser.rst:124 msgid "``'kfmclient'``" -msgstr "" +msgstr "``'kfmclient'``" #: ../../library/webbrowser.rst:124 ../../library/webbrowser.rst:126 #: ../../library/webbrowser.rst:128 msgid ":class:`Konqueror()`" -msgstr "" +msgstr ":class:`Konqueror()`" #: ../../library/webbrowser.rst:124 ../../library/webbrowser.rst:126 #: ../../library/webbrowser.rst:128 @@ -227,75 +227,75 @@ msgstr "\\(1)" #: ../../library/webbrowser.rst:126 msgid "``'konqueror'``" -msgstr "" +msgstr "``'konqueror'``" #: ../../library/webbrowser.rst:128 msgid "``'kfm'``" -msgstr "" +msgstr "``'kfm'``" #: ../../library/webbrowser.rst:130 msgid "``'mosaic'``" -msgstr "" +msgstr "``'mosaic'``" #: ../../library/webbrowser.rst:130 msgid ":class:`BackgroundBrowser('mosaic')`" -msgstr "" +msgstr ":class:`BackgroundBrowser('mosaic')`" #: ../../library/webbrowser.rst:132 msgid "``'opera'``" -msgstr "" +msgstr "``'opera'``" #: ../../library/webbrowser.rst:132 msgid ":class:`Opera()`" -msgstr "" +msgstr ":class:`Opera()`" #: ../../library/webbrowser.rst:134 msgid "``'grail'``" -msgstr "" +msgstr "``'grail'``" #: ../../library/webbrowser.rst:134 msgid ":class:`Grail()`" -msgstr "" +msgstr ":class:`Grail()`" #: ../../library/webbrowser.rst:136 msgid "``'links'``" -msgstr "" +msgstr "``'links'``" #: ../../library/webbrowser.rst:136 msgid ":class:`GenericBrowser('links')`" -msgstr "" +msgstr ":class:`GenericBrowser('links')`" #: ../../library/webbrowser.rst:138 msgid "``'elinks'``" -msgstr "" +msgstr "``'elinks'``" #: ../../library/webbrowser.rst:138 msgid ":class:`Elinks('elinks')`" -msgstr "" +msgstr ":class:`Elinks('elinks')`" #: ../../library/webbrowser.rst:140 msgid "``'lynx'``" -msgstr "" +msgstr "``'lynx'``" #: ../../library/webbrowser.rst:140 msgid ":class:`GenericBrowser('lynx')`" -msgstr "" +msgstr ":class:`GenericBrowser('lynx')`" #: ../../library/webbrowser.rst:142 msgid "``'w3m'``" -msgstr "" +msgstr "``'w3m'``" #: ../../library/webbrowser.rst:142 msgid ":class:`GenericBrowser('w3m')`" -msgstr "" +msgstr ":class:`GenericBrowser('w3m')`" #: ../../library/webbrowser.rst:144 msgid "``'windows-default'``" -msgstr "" +msgstr "``'windows-default'``" #: ../../library/webbrowser.rst:144 msgid ":class:`WindowsDefault`" -msgstr "" +msgstr ":class:`WindowsDefault`" #: ../../library/webbrowser.rst:144 msgid "\\(2)" @@ -303,11 +303,11 @@ msgstr "\\(2)" #: ../../library/webbrowser.rst:146 msgid "``'macosx'``" -msgstr "" +msgstr "``'macosx'``" #: ../../library/webbrowser.rst:146 msgid ":class:`MacOSX('default')`" -msgstr "" +msgstr ":class:`MacOSX('default')`" #: ../../library/webbrowser.rst:146 ../../library/webbrowser.rst:148 msgid "\\(3)" @@ -315,43 +315,43 @@ msgstr "\\(3)" #: ../../library/webbrowser.rst:148 msgid "``'safari'``" -msgstr "" +msgstr "``'safari'``" #: ../../library/webbrowser.rst:148 msgid ":class:`MacOSX('safari')`" -msgstr "" +msgstr ":class:`MacOSX('safari')`" #: ../../library/webbrowser.rst:150 msgid "``'google-chrome'``" -msgstr "" +msgstr "``'google-chrome'``" #: ../../library/webbrowser.rst:150 msgid ":class:`Chrome('google-chrome')`" -msgstr "" +msgstr ":class:`Chrome('google-chrome')`" #: ../../library/webbrowser.rst:152 msgid "``'chrome'``" -msgstr "" +msgstr "``'chrome'``" #: ../../library/webbrowser.rst:152 msgid ":class:`Chrome('chrome')`" -msgstr "" +msgstr ":class:`Chrome('chrome')`" #: ../../library/webbrowser.rst:154 msgid "``'chromium'``" -msgstr "" +msgstr "``'chromium'``" #: ../../library/webbrowser.rst:154 msgid ":class:`Chromium('chromium')`" -msgstr "" +msgstr ":class:`Chromium('chromium')`" #: ../../library/webbrowser.rst:156 msgid "``'chromium-browser'``" -msgstr "" +msgstr "``'chromium-browser'``" #: ../../library/webbrowser.rst:156 msgid ":class:`Chromium('chromium-browser')`" -msgstr "" +msgstr ":class:`Chromium('chromium-browser')`" #: ../../library/webbrowser.rst:159 msgid "Notes:" @@ -422,3 +422,6 @@ msgid "" "Executables named here without a full path will be searched in the " "directories given in the :envvar:`PATH` environment variable." msgstr "" +"Berkas yang dapat dieksekusi, *executable*, yang disebutkan di sini tanpa " +"path lengkap akan dicari di direktori yang diberikan di :envvar:`PATH` " +"variabel lingkungan." diff --git a/library/winreg.po b/library/winreg.po index be0b074..c0c56bf 100644 --- a/library/winreg.po +++ b/library/winreg.po @@ -242,7 +242,7 @@ msgstr "Artinya" #: ../../library/winreg.rst:212 ../../library/winreg.rst:322 #: ../../library/winreg.rst:366 msgid "``0``" -msgstr "" +msgstr "``0``" #: ../../library/winreg.rst:212 msgid "A string that identifies the value name" diff --git a/library/xml.dom.po b/library/xml.dom.po index 6023ba0..66fbb44 100644 --- a/library/xml.dom.po +++ b/library/xml.dom.po @@ -241,7 +241,7 @@ msgstr "" #: ../../library/xml.dom.rst:164 msgid ":ref:`dom-implementation-objects`" -msgstr "" +msgstr ":ref:`dom-implementation-objects`" #: ../../library/xml.dom.rst:164 msgid "Interface to the underlying implementation." @@ -253,7 +253,7 @@ msgstr "" #: ../../library/xml.dom.rst:167 msgid ":ref:`dom-node-objects`" -msgstr "" +msgstr ":ref:`dom-node-objects`" #: ../../library/xml.dom.rst:167 msgid "Base interface for most objects in a document." @@ -265,7 +265,7 @@ msgstr "" #: ../../library/xml.dom.rst:170 msgid ":ref:`dom-nodelist-objects`" -msgstr "" +msgstr ":ref:`dom-nodelist-objects`" #: ../../library/xml.dom.rst:170 msgid "Interface for a sequence of nodes." @@ -277,7 +277,7 @@ msgstr "" #: ../../library/xml.dom.rst:173 msgid ":ref:`dom-documenttype-objects`" -msgstr "" +msgstr ":ref:`dom-documenttype-objects`" #: ../../library/xml.dom.rst:173 msgid "Information about the declarations needed to process a document." @@ -289,7 +289,7 @@ msgstr "" #: ../../library/xml.dom.rst:177 msgid ":ref:`dom-document-objects`" -msgstr "" +msgstr ":ref:`dom-document-objects`" #: ../../library/xml.dom.rst:177 msgid "Object which represents an entire document." @@ -301,7 +301,7 @@ msgstr "" #: ../../library/xml.dom.rst:180 msgid ":ref:`dom-element-objects`" -msgstr "" +msgstr ":ref:`dom-element-objects`" #: ../../library/xml.dom.rst:180 msgid "Element nodes in the document hierarchy." @@ -313,7 +313,7 @@ msgstr "" #: ../../library/xml.dom.rst:183 msgid ":ref:`dom-attr-objects`" -msgstr "" +msgstr ":ref:`dom-attr-objects`" #: ../../library/xml.dom.rst:183 msgid "Attribute value nodes on element nodes." @@ -325,7 +325,7 @@ msgstr "" #: ../../library/xml.dom.rst:186 msgid ":ref:`dom-comment-objects`" -msgstr "" +msgstr ":ref:`dom-comment-objects`" #: ../../library/xml.dom.rst:186 msgid "Representation of comments in the source document." @@ -337,7 +337,7 @@ msgstr "" #: ../../library/xml.dom.rst:189 msgid ":ref:`dom-text-objects`" -msgstr "" +msgstr ":ref:`dom-text-objects`" #: ../../library/xml.dom.rst:189 msgid "Nodes containing textual content from the document." @@ -349,7 +349,7 @@ msgstr "" #: ../../library/xml.dom.rst:192 msgid ":ref:`dom-pi-objects`" -msgstr "" +msgstr ":ref:`dom-pi-objects`" #: ../../library/xml.dom.rst:192 msgid "Processing instruction representation." @@ -1121,123 +1121,123 @@ msgstr "" #: ../../library/xml.dom.rst:930 msgid ":const:`DOMSTRING_SIZE_ERR`" -msgstr "" +msgstr ":const:`DOMSTRING_SIZE_ERR`" #: ../../library/xml.dom.rst:930 msgid ":exc:`DomstringSizeErr`" -msgstr "" +msgstr ":exc:`DomstringSizeErr`" #: ../../library/xml.dom.rst:932 msgid ":const:`HIERARCHY_REQUEST_ERR`" -msgstr "" +msgstr ":const:`HIERARCHY_REQUEST_ERR`" #: ../../library/xml.dom.rst:932 msgid ":exc:`HierarchyRequestErr`" -msgstr "" +msgstr ":exc:`HierarchyRequestErr`" #: ../../library/xml.dom.rst:934 msgid ":const:`INDEX_SIZE_ERR`" -msgstr "" +msgstr ":const:`INDEX_SIZE_ERR`" #: ../../library/xml.dom.rst:934 msgid ":exc:`IndexSizeErr`" -msgstr "" +msgstr ":exc:`IndexSizeErr`" #: ../../library/xml.dom.rst:936 msgid ":const:`INUSE_ATTRIBUTE_ERR`" -msgstr "" +msgstr ":const:`INUSE_ATTRIBUTE_ERR`" #: ../../library/xml.dom.rst:936 msgid ":exc:`InuseAttributeErr`" -msgstr "" +msgstr ":exc:`InuseAttributeErr`" #: ../../library/xml.dom.rst:938 msgid ":const:`INVALID_ACCESS_ERR`" -msgstr "" +msgstr ":const:`INVALID_ACCESS_ERR`" #: ../../library/xml.dom.rst:938 msgid ":exc:`InvalidAccessErr`" -msgstr "" +msgstr ":exc:`InvalidAccessErr`" #: ../../library/xml.dom.rst:940 msgid ":const:`INVALID_CHARACTER_ERR`" -msgstr "" +msgstr ":const:`INVALID_CHARACTER_ERR`" #: ../../library/xml.dom.rst:940 msgid ":exc:`InvalidCharacterErr`" -msgstr "" +msgstr ":exc:`InvalidCharacterErr`" #: ../../library/xml.dom.rst:942 msgid ":const:`INVALID_MODIFICATION_ERR`" -msgstr "" +msgstr ":const:`INVALID_MODIFICATION_ERR`" #: ../../library/xml.dom.rst:942 msgid ":exc:`InvalidModificationErr`" -msgstr "" +msgstr ":exc:`InvalidModificationErr`" #: ../../library/xml.dom.rst:944 msgid ":const:`INVALID_STATE_ERR`" -msgstr "" +msgstr ":const:`INVALID_STATE_ERR`" #: ../../library/xml.dom.rst:944 msgid ":exc:`InvalidStateErr`" -msgstr "" +msgstr ":exc:`InvalidStateErr`" #: ../../library/xml.dom.rst:946 msgid ":const:`NAMESPACE_ERR`" -msgstr "" +msgstr ":const:`NAMESPACE_ERR`" #: ../../library/xml.dom.rst:946 msgid ":exc:`NamespaceErr`" -msgstr "" +msgstr ":exc:`NamespaceErr`" #: ../../library/xml.dom.rst:948 msgid ":const:`NOT_FOUND_ERR`" -msgstr "" +msgstr ":const:`NOT_FOUND_ERR`" #: ../../library/xml.dom.rst:948 msgid ":exc:`NotFoundErr`" -msgstr "" +msgstr ":exc:`NotFoundErr`" #: ../../library/xml.dom.rst:950 msgid ":const:`NOT_SUPPORTED_ERR`" -msgstr "" +msgstr ":const:`NOT_SUPPORTED_ERR`" #: ../../library/xml.dom.rst:950 msgid ":exc:`NotSupportedErr`" -msgstr "" +msgstr ":exc:`NotSupportedErr`" #: ../../library/xml.dom.rst:952 msgid ":const:`NO_DATA_ALLOWED_ERR`" -msgstr "" +msgstr ":const:`NO_DATA_ALLOWED_ERR`" #: ../../library/xml.dom.rst:952 msgid ":exc:`NoDataAllowedErr`" -msgstr "" +msgstr ":exc:`NoDataAllowedErr`" #: ../../library/xml.dom.rst:954 msgid ":const:`NO_MODIFICATION_ALLOWED_ERR`" -msgstr "" +msgstr ":const:`NO_MODIFICATION_ALLOWED_ERR`" #: ../../library/xml.dom.rst:954 msgid ":exc:`NoModificationAllowedErr`" -msgstr "" +msgstr ":exc:`NoModificationAllowedErr`" #: ../../library/xml.dom.rst:956 msgid ":const:`SYNTAX_ERR`" -msgstr "" +msgstr ":const:`SYNTAX_ERR`" #: ../../library/xml.dom.rst:956 msgid ":exc:`SyntaxErr`" -msgstr "" +msgstr ":exc:`SyntaxErr`" #: ../../library/xml.dom.rst:958 msgid ":const:`WRONG_DOCUMENT_ERR`" -msgstr "" +msgstr ":const:`WRONG_DOCUMENT_ERR`" #: ../../library/xml.dom.rst:958 msgid ":exc:`WrongDocumentErr`" -msgstr "" +msgstr ":exc:`WrongDocumentErr`" #: ../../library/xml.dom.rst:965 msgid "Conformance" diff --git a/library/xml.etree.elementtree.po b/library/xml.etree.elementtree.po index ea64cd6..286da24 100644 --- a/library/xml.etree.elementtree.po +++ b/library/xml.etree.elementtree.po @@ -297,7 +297,7 @@ msgstr "" #: ../../library/xml.etree.elementtree.rst:376 #: ../../library/xml.etree.elementtree.rst:738 msgid "Example" -msgstr "" +msgstr "Contoh" #: ../../library/xml.etree.elementtree.rst:378 msgid "" @@ -318,7 +318,7 @@ msgstr "" #: ../../library/xml.etree.elementtree.rst:414 msgid "Syntax" -msgstr "" +msgstr "Sintaksis" #: ../../library/xml.etree.elementtree.rst:414 msgid "Meaning" @@ -344,7 +344,7 @@ msgstr "" #: ../../library/xml.etree.elementtree.rst:428 msgid "``*``" -msgstr "" +msgstr "``*``" #: ../../library/xml.etree.elementtree.rst:428 msgid "" @@ -354,7 +354,7 @@ msgstr "" #: ../../library/xml.etree.elementtree.rst:432 msgid "``.``" -msgstr "" +msgstr "``.``" #: ../../library/xml.etree.elementtree.rst:432 msgid "" @@ -452,7 +452,7 @@ msgstr "" #: ../../library/xml.etree.elementtree.rst:474 #: ../../library/xml.etree.elementtree.rst:790 msgid "Reference" -msgstr "" +msgstr "Referensi" #: ../../library/xml.etree.elementtree.rst:479 #: ../../library/xml.etree.elementtree.rst:795 diff --git a/library/xmlrpc.client.po b/library/xmlrpc.client.po index 037fa2a..e4ef890 100644 --- a/library/xmlrpc.client.po +++ b/library/xmlrpc.client.po @@ -126,7 +126,7 @@ msgstr "" #: ../../library/xmlrpc.client.rst:93 msgid "Python type" -msgstr "" +msgstr "tipe Python" #: ../../library/xmlrpc.client.rst:95 msgid "``boolean``" diff --git a/library/zipfile.po b/library/zipfile.po index c9dde4f..404e063 100644 --- a/library/zipfile.po +++ b/library/zipfile.po @@ -157,7 +157,7 @@ msgstr "" #: ../../library/zipfile.rst:139 msgid "ZipFile Objects" -msgstr "" +msgstr "Objek ZipFile" #: ../../library/zipfile.rst:145 msgid "" @@ -546,7 +546,7 @@ msgstr "" #: ../../library/zipfile.rst:471 msgid "Path Objects" -msgstr "" +msgstr "Objek Jalur, *Path*" #: ../../library/zipfile.rst:475 msgid "" @@ -612,7 +612,7 @@ msgstr "" #: ../../library/zipfile.rst:529 msgid "PyZipFile Objects" -msgstr "" +msgstr "Objek PyZipFile" #: ../../library/zipfile.rst:531 msgid "" @@ -694,7 +694,7 @@ msgstr "" #: ../../library/zipfile.rst:605 msgid "ZipInfo Objects" -msgstr "" +msgstr "Objek ZipInfo" #: ../../library/zipfile.rst:607 msgid "" @@ -763,11 +763,11 @@ msgstr "Nilai" #: ../../library/zipfile.rst:665 msgid "``0``" -msgstr "" +msgstr "``0``" #: ../../library/zipfile.rst:665 msgid "Year (>= 1980)" -msgstr "" +msgstr "Tahun (>= 1980)" #: ../../library/zipfile.rst:667 msgid "``1``" @@ -775,7 +775,7 @@ msgstr "``1``" #: ../../library/zipfile.rst:667 msgid "Month (one-based)" -msgstr "" +msgstr "Bulan (basis 1)" #: ../../library/zipfile.rst:669 msgid "``2``" @@ -783,7 +783,7 @@ msgstr "``2``" #: ../../library/zipfile.rst:669 msgid "Day of month (one-based)" -msgstr "" +msgstr "Tanggal dari bulan (basis 1)" #: ../../library/zipfile.rst:671 msgid "``3``" @@ -791,7 +791,7 @@ msgstr "``3``" #: ../../library/zipfile.rst:671 msgid "Hours (zero-based)" -msgstr "" +msgstr "Jam (basis 0)" #: ../../library/zipfile.rst:673 msgid "``4``" @@ -799,15 +799,15 @@ msgstr "``4``" #: ../../library/zipfile.rst:673 msgid "Minutes (zero-based)" -msgstr "" +msgstr "Menit (basis 0)" #: ../../library/zipfile.rst:675 msgid "``5``" -msgstr "" +msgstr "``5``" #: ../../library/zipfile.rst:675 msgid "Seconds (zero-based)" -msgstr "" +msgstr "Detik (basis 0)" #: ../../library/zipfile.rst:680 msgid "The ZIP file format does not support timestamps before 1980." @@ -842,7 +842,7 @@ msgstr "" #: ../../library/zipfile.rst:717 msgid "Must be zero." -msgstr "" +msgstr "Harus nol." #: ../../library/zipfile.rst:722 msgid "ZIP flag bits." @@ -971,7 +971,7 @@ msgstr "" #: ../../library/zipfile.rst:845 msgid "Interruption" -msgstr "" +msgstr "Interupsi" #: ../../library/zipfile.rst:847 msgid "" diff --git a/tutorial/datastructures.po b/tutorial/datastructures.po index b686040..9215be3 100644 --- a/tutorial/datastructures.po +++ b/tutorial/datastructures.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-26 11:46+0000\n" "PO-Revision-Date: 2017-02-16 23:40+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -764,15 +764,15 @@ msgstr "" #: ../../tutorial/datastructures.rst:678 msgid "" -"Note that in Python, unlike C, assignment cannot occur inside expressions. C" -" programmers may grumble about this, but it avoids a common class of " +"Note that in Python, unlike C, assignment inside expressions must be done " +"explicitly with the walrus operator ``:=``. This avoids a common class of " "problems encountered in C programs: typing ``=`` in an expression when " "``==`` was intended." msgstr "" -"Perhatikan bahwa dalam Python, tidak seperti C, pemberian nilai *assignment*" -" tidak dapat terjadi di dalam ekspresi. Pemrogram C mungkin menggerutu " -"tentang hal ini, tetapi ini menghindari kelas umum masalah yang ditemukan " -"dalam program C: mengetikkan ``=`` dalam ekspresi ketika ``==`` dimaksudkan." +"Perhatikan bahwa dalam Python, tidak seperti C, penugasan di dalam ekspresi " +"harus dilakukan secara eksplisit dengan operator *walrus* ``:=``. Ini " +"menghindari masalah kelas umum yang dihadapi dalam program C: mengetikkan " +"``=`` dalam ekspresi ketika ``==`` dimaksudkan." #: ../../tutorial/datastructures.rst:687 msgid "Comparing Sequences and Other Types" diff --git a/whatsnew/2.1.po b/whatsnew/2.1.po index 1f8d348..a7feeff 100644 --- a/whatsnew/2.1.po +++ b/whatsnew/2.1.po @@ -25,7 +25,7 @@ msgstr "" #: ../../whatsnew/2.1.rst:3 msgid "What's New in Python 2.1" -msgstr "" +msgstr "Apa yang Baru di Python 2.1" #: ../../whatsnew/2.1.rst:0 msgid "Author" @@ -33,7 +33,7 @@ msgstr "Penulis" #: ../../whatsnew/2.1.rst:5 msgid "A.M. Kuchling" -msgstr "" +msgstr "A.M. Kuchling" #: ../../whatsnew/2.1.rst:13 msgid "Introduction" @@ -244,7 +244,7 @@ msgstr "Operasi" #: ../../whatsnew/2.1.rst:179 msgid "Method name" -msgstr "" +msgstr "Nama Metode" #: ../../whatsnew/2.1.rst:181 msgid "``<``" @@ -252,7 +252,7 @@ msgstr "``<``" #: ../../whatsnew/2.1.rst:181 msgid ":meth:`__lt__`" -msgstr "" +msgstr ":meth:`__lt__`" #: ../../whatsnew/2.1.rst:183 msgid "``<=``" @@ -260,7 +260,7 @@ msgstr "``<=``" #: ../../whatsnew/2.1.rst:183 msgid ":meth:`__le__`" -msgstr "" +msgstr ":meth:`__le__`" #: ../../whatsnew/2.1.rst:185 msgid "``>``" @@ -268,7 +268,7 @@ msgstr "``>``" #: ../../whatsnew/2.1.rst:185 msgid ":meth:`__gt__`" -msgstr "" +msgstr ":meth:`__gt__`" #: ../../whatsnew/2.1.rst:187 msgid "``>=``" @@ -276,7 +276,7 @@ msgstr "``>=``" #: ../../whatsnew/2.1.rst:187 msgid ":meth:`__ge__`" -msgstr "" +msgstr ":meth:`__ge__`" #: ../../whatsnew/2.1.rst:189 msgid "``==``" @@ -284,7 +284,7 @@ msgstr "``==``" #: ../../whatsnew/2.1.rst:189 msgid ":meth:`__eq__`" -msgstr "" +msgstr ":meth:`__eq__`" #: ../../whatsnew/2.1.rst:191 msgid "``!=``" @@ -292,7 +292,7 @@ msgstr "``!=``" #: ../../whatsnew/2.1.rst:191 msgid ":meth:`__ne__`" -msgstr "" +msgstr ":meth:`__ne__`" #: ../../whatsnew/2.1.rst:194 msgid "" diff --git a/whatsnew/2.2.po b/whatsnew/2.2.po index 2310512..59813f5 100644 --- a/whatsnew/2.2.po +++ b/whatsnew/2.2.po @@ -33,7 +33,7 @@ msgstr "Penulis" #: ../../whatsnew/2.2.rst:5 msgid "A.M. Kuchling" -msgstr "" +msgstr "A.M. Kuchling" #: ../../whatsnew/2.2.rst:13 msgid "Introduction" diff --git a/whatsnew/2.3.po b/whatsnew/2.3.po index 6dc34aa..596b9c7 100644 --- a/whatsnew/2.3.po +++ b/whatsnew/2.3.po @@ -32,7 +32,7 @@ msgstr "Penulis" #: ../../whatsnew/2.3.rst:5 msgid "A.M. Kuchling" -msgstr "" +msgstr "A.M. Kuchling" #: ../../whatsnew/2.3.rst:11 msgid "" @@ -1084,7 +1084,7 @@ msgstr "" #: ../../whatsnew/2.3.rst:1037 msgid "(Contributed by Just van Rossum.)" -msgstr "" +msgstr "(Kontribusi dari Just van Rossum.)" #: ../../whatsnew/2.3.rst:1039 msgid "" @@ -1235,7 +1235,7 @@ msgstr "" #: ../../whatsnew/2.3.rst:1174 msgid "(Contributed by Walter Dörwald.)" -msgstr "" +msgstr "(Kontribusi dari Walter Dörwald.)" #: ../../whatsnew/2.3.rst:1176 msgid "" @@ -1412,7 +1412,7 @@ msgstr "" #: ../../whatsnew/2.3.rst:1294 msgid "(Contributed by Peter Åstrand.)" -msgstr "" +msgstr "(Kontribusi dari Peter Åstrand.)" #: ../../whatsnew/2.3.rst:1296 msgid "" @@ -1446,7 +1446,7 @@ msgstr "" #: ../../whatsnew/2.3.rst:1332 msgid "(Contributed by Kevin O'Connor.)" -msgstr "" +msgstr "(Kontribusi dari Kevin O'Connor.)" #: ../../whatsnew/2.3.rst:1334 msgid "" @@ -1577,7 +1577,7 @@ msgstr "" #: ../../whatsnew/2.3.rst:1436 msgid "(All changes contributed by Raymond Hettinger.)" -msgstr "" +msgstr "(Semua perubahan kontribusi dari Raymond Hettinger.)" #: ../../whatsnew/2.3.rst:1438 msgid "" @@ -1787,7 +1787,7 @@ msgstr "" #: ../../whatsnew/2.3.rst:1639 msgid "(Contributed by Raymond Hettinger.)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger.)" #: ../../whatsnew/2.3.rst:1641 msgid "" diff --git a/whatsnew/2.4.po b/whatsnew/2.4.po index 7e50aba..1e4eaa6 100644 --- a/whatsnew/2.4.po +++ b/whatsnew/2.4.po @@ -32,7 +32,7 @@ msgstr "Penulis" #: ../../whatsnew/2.4.rst:5 msgid "A.M. Kuchling" -msgstr "" +msgstr "A.M. Kuchling" #: ../../whatsnew/2.4.rst:14 msgid "" @@ -1005,7 +1005,7 @@ msgstr "" #: ../../whatsnew/2.4.rst:891 ../../whatsnew/2.4.rst:919 #: ../../whatsnew/2.4.rst:1212 msgid "(Contributed by Raymond Hettinger.)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger.)" #: ../../whatsnew/2.4.rst:893 ../../whatsnew/2.4.rst:1519 msgid "" @@ -1304,7 +1304,7 @@ msgstr "" #: ../../whatsnew/2.4.rst:1140 msgid "(Contributed by Hye-Shik Chang.)" -msgstr "" +msgstr "(Kontribusi dari Hye-Shik Chang.)" #: ../../whatsnew/2.4.rst:1142 msgid "" @@ -1572,7 +1572,7 @@ msgstr "" #: ../../whatsnew/2.4.rst:1341 msgid "This module was contributed by John J. Lee." -msgstr "" +msgstr "Modul ini kontribusi dari John J. Lee." #: ../../whatsnew/2.4.rst:1347 msgid "doctest" diff --git a/whatsnew/2.5.po b/whatsnew/2.5.po index b110535..91eb48b 100644 --- a/whatsnew/2.5.po +++ b/whatsnew/2.5.po @@ -32,7 +32,7 @@ msgstr "Penulis" #: ../../whatsnew/2.5.rst:5 msgid "A.M. Kuchling" -msgstr "" +msgstr "A.M. Kuchling" #: ../../whatsnew/2.5.rst:12 msgid "" @@ -1194,7 +1194,7 @@ msgstr "" #: ../../whatsnew/2.5.rst:1043 msgid "(Contributed by Steven Bethard and Raymond Hettinger.)" -msgstr "" +msgstr "(Kontribusi dari Steven Bethard dan Raymond Hettinger.)" #: ../../whatsnew/2.5.rst:1045 msgid "" @@ -1458,7 +1458,7 @@ msgstr "" #: ../../whatsnew/2.5.rst:1269 msgid "(Contributed by Guido van Rossum.)" -msgstr "" +msgstr "(Kontribusi dari Guido van Rossum.)" #: ../../whatsnew/2.5.rst:1271 msgid "" @@ -1520,7 +1520,7 @@ msgstr "" #: ../../whatsnew/2.5.rst:1309 msgid "(Contributed by Skip Montanaro and Andrew McNamara.)" -msgstr "" +msgstr "(Kontribusi dari Skip Montanaro dan Andrew McNamara.)" #: ../../whatsnew/2.5.rst:1311 msgid "" @@ -1593,7 +1593,7 @@ msgstr "" #: ../../whatsnew/2.5.rst:1373 ../../whatsnew/2.5.rst:1382 msgid "(Contributed by Raymond Hettinger.)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger.)" #: ../../whatsnew/2.5.rst:1375 msgid "" @@ -1634,7 +1634,7 @@ msgstr "" #: ../../whatsnew/2.5.rst:1400 msgid "(Contributed by Georg Brandl.)" -msgstr "" +msgstr "(Kontribusi dari Georg Brandl.)" #: ../../whatsnew/2.5.rst:1404 msgid "" @@ -1934,7 +1934,7 @@ msgstr "" #: ../../whatsnew/2.5.rst:1632 msgid "(Contributed by Ka-Ping Yee.)" -msgstr "" +msgstr "(Kontribusi dari Ka-Ping Yee.)" #: ../../whatsnew/2.5.rst:1634 msgid "" diff --git a/whatsnew/2.6.po b/whatsnew/2.6.po index 32655b8..705c38f 100644 --- a/whatsnew/2.6.po +++ b/whatsnew/2.6.po @@ -24,7 +24,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:5 msgid "What's New in Python 2.6" -msgstr "" +msgstr "Apa yang Baru di Python 2.6" #: ../../whatsnew/2.6.rst:0 msgid "Author" @@ -79,7 +79,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:90 msgid "Python 3.0" -msgstr "" +msgstr "Python 3.0" #: ../../whatsnew/2.6.rst:92 msgid "" @@ -203,7 +203,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:185 msgid "https://bugs.python.org" -msgstr "" +msgstr "https://bugs.python.org" #: ../../whatsnew/2.6.rst:185 msgid "The Python bug tracker." @@ -211,7 +211,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:188 msgid "http://bugs.jython.org:" -msgstr "" +msgstr "http://bugs.jython.org:" #: ../../whatsnew/2.6.rst:188 msgid "The Jython bug tracker." @@ -219,7 +219,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:191 msgid "http://roundup.sourceforge.net/" -msgstr "" +msgstr "http://roundup.sourceforge.net/" #: ../../whatsnew/2.6.rst:191 msgid "Roundup downloads and documentation." @@ -227,7 +227,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:193 msgid "http://svn.python.org/view/tracker/importer/" -msgstr "" +msgstr "http://svn.python.org/view/tracker/importer/" #: ../../whatsnew/2.6.rst:194 msgid "Martin von Löwis's conversion scripts." @@ -284,7 +284,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:236 msgid "`Documenting Python `__" -msgstr "" +msgstr "`Documenting Python `__" #: ../../whatsnew/2.6.rst:236 msgid "Describes how to write for Python's documentation." @@ -292,7 +292,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:239 msgid "`Sphinx `__" -msgstr "" +msgstr "`Sphinx `__" #: ../../whatsnew/2.6.rst:239 msgid "Documentation and code for the Sphinx toolchain." @@ -300,7 +300,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:241 msgid "`Docutils `__" -msgstr "" +msgstr "`Docutils `__" #: ../../whatsnew/2.6.rst:242 msgid "The underlying reStructuredText parser and toolset." @@ -616,7 +616,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:533 msgid "Windows: :file:`%APPDATA%/Python`" -msgstr "" +msgstr "Windows: :file:`%APPDATA%/Python`" #: ../../whatsnew/2.6.rst:535 msgid "" @@ -800,31 +800,31 @@ msgstr "" #: ../../whatsnew/2.6.rst:791 msgid "< (default)" -msgstr "" +msgstr "< (default)" #: ../../whatsnew/2.6.rst:791 msgid "Left-align" -msgstr "" +msgstr "Rata-kiri" #: ../../whatsnew/2.6.rst:792 msgid ">" -msgstr "" +msgstr ">" #: ../../whatsnew/2.6.rst:792 msgid "Right-align" -msgstr "" +msgstr "Rata-kanan" #: ../../whatsnew/2.6.rst:793 msgid "^" -msgstr "" +msgstr "^" #: ../../whatsnew/2.6.rst:793 msgid "Center" -msgstr "" +msgstr "Tengah" #: ../../whatsnew/2.6.rst:794 msgid "=" -msgstr "" +msgstr "=" #: ../../whatsnew/2.6.rst:794 msgid "(For numeric types only) Pad after the sign." @@ -845,7 +845,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:810 msgid "``b``" -msgstr "" +msgstr "``b``" #: ../../whatsnew/2.6.rst:810 msgid "Binary. Outputs the number in base 2." @@ -853,7 +853,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:811 msgid "``c``" -msgstr "" +msgstr "``c``" #: ../../whatsnew/2.6.rst:811 msgid "" @@ -863,7 +863,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:813 msgid "``d``" -msgstr "" +msgstr "``d``" #: ../../whatsnew/2.6.rst:813 msgid "Decimal Integer. Outputs the number in base 10." @@ -871,7 +871,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:814 msgid "``o``" -msgstr "" +msgstr "``o``" #: ../../whatsnew/2.6.rst:814 msgid "Octal format. Outputs the number in base 8." @@ -879,7 +879,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:815 msgid "``x``" -msgstr "" +msgstr "``x``" #: ../../whatsnew/2.6.rst:815 msgid "" @@ -889,7 +889,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:817 msgid "``e``" -msgstr "" +msgstr "``e``" #: ../../whatsnew/2.6.rst:817 msgid "" @@ -899,7 +899,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:819 msgid "``g``" -msgstr "" +msgstr "``g``" #: ../../whatsnew/2.6.rst:819 msgid "" @@ -909,7 +909,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:822 msgid "``n``" -msgstr "" +msgstr "``n``" #: ../../whatsnew/2.6.rst:822 msgid "" @@ -920,7 +920,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:825 msgid "``%``" -msgstr "" +msgstr "``%``" #: ../../whatsnew/2.6.rst:825 msgid "" @@ -1658,7 +1658,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:1517 msgid "(Contributed by Alexander Belopolsky; :issue:`1686487`.)" -msgstr "" +msgstr "(Kontribusi dari Alexander Belopolsky; :issue:`1686487`.)" #: ../../whatsnew/2.6.rst:1519 msgid "" @@ -1689,7 +1689,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:1546 msgid "(Contributed by Raymond Hettinger)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger)" #: ../../whatsnew/2.6.rst:1548 msgid "" @@ -1717,7 +1717,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:1596 ../../whatsnew/2.6.rst:1880 #: ../../whatsnew/2.6.rst:1901 msgid "(Contributed by Raymond Hettinger.)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger.)" #: ../../whatsnew/2.6.rst:1598 msgid "" @@ -2280,7 +2280,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:2075 msgid "(All contributed by Raymond Hettinger.)" -msgstr "" +msgstr "(semua kontribusi dari Raymond Hettinger.)" #: ../../whatsnew/2.6.rst:2077 msgid "" @@ -2367,7 +2367,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:2132 msgid "(Contributed by Christian Heimes and Mark Dickinson.)" -msgstr "" +msgstr "(Kontribusi dari Christian Heimes dan Mark Dickinson.)" #: ../../whatsnew/2.6.rst:2134 msgid "" @@ -2497,7 +2497,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:2241 msgid "(Contributed by Paul Moore; :issue:`2439`.)" -msgstr "" +msgstr "(Kontribusi dari Paul Moore; :issue:`2439`.)" #: ../../whatsnew/2.6.rst:2243 msgid "" @@ -2594,7 +2594,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:2315 msgid "(Contributed by Tarek Ziadé; :issue:`2663`.)" -msgstr "" +msgstr "(Kontribusi dari Tarek Ziadé; :issue:`2663`.)" #: ../../whatsnew/2.6.rst:2317 msgid "" @@ -2620,7 +2620,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:2335 msgid "(Contributed by Adam Olsen; :issue:`1583`.)" -msgstr "" +msgstr "(Kontribusi dari Adam Olsen; :issue:`1583`.)" #: ../../whatsnew/2.6.rst:2337 msgid "" @@ -2791,7 +2791,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:2465 msgid "(All changes contributed by Lars Gustäbel)." -msgstr "" +msgstr "(Semua perubahan kontribusi dari Lars Gustäbel)." #: ../../whatsnew/2.6.rst:2467 msgid "" @@ -2849,7 +2849,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:2513 msgid "(Contributed by Brett Cannon.)" -msgstr "" +msgstr "(Kontribusi dari Brett Cannon.)" #: ../../whatsnew/2.6.rst:2515 msgid "" @@ -2860,7 +2860,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:2534 msgid "(Contributed by Dwayne Bailey; :issue:`1581073`.)" -msgstr "" +msgstr "(Kontribusi dari Dwayne Bailey; :issue:`1581073`.)" #: ../../whatsnew/2.6.rst:2536 msgid "" @@ -2945,7 +2945,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:2582 msgid "(:issue:`1513695`)" -msgstr "" +msgstr "(:issue:`1513695`)" #: ../../whatsnew/2.6.rst:2584 msgid "" @@ -3023,7 +3023,7 @@ msgstr "" #: ../../whatsnew/2.6.rst:2653 msgid "(Contributed by Alan McIntyre; :issue:`467924`.)" -msgstr "" +msgstr "(Kontribusi dari Alan McIntyre; :issue:`467924`.)" #: ../../whatsnew/2.6.rst:2655 msgid "" diff --git a/whatsnew/2.7.po b/whatsnew/2.7.po index 08d0df5..560d9ac 100644 --- a/whatsnew/2.7.po +++ b/whatsnew/2.7.po @@ -860,6 +860,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:843 msgid "(Contributed by Fredrik Johansson and Victor Stinner; :issue:`3439`.)" msgstr "" +"(Kontribusi dari Fredrik Johansson dan Victor Stinner; :issue:`3439`.)" #: ../../whatsnew/2.7.rst:845 msgid "" @@ -1027,7 +1028,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:976 msgid "(Contributed by Mark Dickinson; :issue:`4258`.)" -msgstr "" +msgstr "(Kontribusi dari Mark Dickinson; :issue:`4258`.)" #: ../../whatsnew/2.7.rst:978 msgid "" @@ -1160,7 +1161,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:1102 msgid "Contributed by Raymond Hettinger; :issue:`1696199`." -msgstr "" +msgstr "Kontribusi dari Raymond Hettinger; :issue:`1696199`." #: ../../whatsnew/2.7.rst:1106 msgid "" @@ -1207,7 +1208,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:1157 msgid "(Contributed by Mats Kindahl; :issue:`7005`.)" -msgstr "" +msgstr "(Kontribusi dari Mats Kindahl; :issue:`7005`.)" #: ../../whatsnew/2.7.rst:1159 msgid "" @@ -1462,7 +1463,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:1343 msgid "Contributed by George Sakkis; :issue:`3135`." -msgstr "" +msgstr "Kontribusi dari George Sakkis; :issue:`3135`." #: ../../whatsnew/2.7.rst:1345 msgid "" @@ -1787,7 +1788,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:1587 msgid "(Contributed by Gregory P. Smith.)" -msgstr "(Dikontribusikan oleh Gregory P. Smith.)" +msgstr "(Kontribusi dari Gregory P. Smith.)" #: ../../whatsnew/2.7.rst:1589 msgid "" @@ -3321,7 +3322,7 @@ msgstr "" #: ../../whatsnew/2.7.rst:2772 ../../whatsnew/2.7.rst:2785 msgid "(Contributed by Victor Stinner in :issue:`23404`.)" -msgstr "" +msgstr "(Kontribusi dari Victor Stinner di :issue:`23404`.)" #: ../../whatsnew/2.7.rst:2778 msgid "Removal of ``make touch`` build target" diff --git a/whatsnew/3.0.po b/whatsnew/3.0.po index 8b7c975..f9bc57a 100644 --- a/whatsnew/3.0.po +++ b/whatsnew/3.0.po @@ -24,7 +24,7 @@ msgstr "" #: ../../whatsnew/3.0.rst:3 msgid "What's New In Python 3.0" -msgstr "" +msgstr "Apa yang Baru Di Python 3.0" #: ../../whatsnew/3.0.rst:0 msgid "Author" @@ -32,7 +32,7 @@ msgstr "Penulis" #: ../../whatsnew/3.0.rst:7 msgid "Guido van Rossum" -msgstr "" +msgstr "Guido van Rossum" #: ../../whatsnew/3.0.rst:54 msgid "" @@ -637,11 +637,11 @@ msgstr "" #: ../../whatsnew/3.0.rst:496 msgid ":ref:`pep-0370`." -msgstr "" +msgstr ":ref:`pep-0370`." #: ../../whatsnew/3.0.rst:498 msgid ":ref:`pep-0371`." -msgstr "" +msgstr ":ref:`pep-0371`." #: ../../whatsnew/3.0.rst:500 msgid "" @@ -708,7 +708,7 @@ msgstr "" #: ../../whatsnew/3.0.rst:543 msgid ":ref:`pep-3129`." -msgstr "" +msgstr ":ref:`pep-3129`." #: ../../whatsnew/3.0.rst:545 msgid "" diff --git a/whatsnew/3.1.po b/whatsnew/3.1.po index ba90245..4b8db04 100644 --- a/whatsnew/3.1.po +++ b/whatsnew/3.1.po @@ -147,6 +147,8 @@ msgid "" "(Contributed by Fredrik Johansson, Victor Stinner, Raymond Hettinger, and " "Mark Dickinson; :issue:`3439`.)" msgstr "" +"(Kontribusi dari Fredrik Johansson, Victor Stinner, Raymond Hettinger, dan " +"Mark Dickinson; :issue:`3439`.)" #: ../../whatsnew/3.1.rst:143 msgid "" @@ -161,7 +163,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:152 msgid "(Contributed by Eric Smith; :issue:`5237`.)" -msgstr "" +msgstr "(Kontribusi dari Eric Smith; :issue:`5237`.)" #: ../../whatsnew/3.1.rst:154 msgid "" @@ -175,7 +177,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:161 msgid "(Contributed by Georg Brandl; :issue:`5675`.)" -msgstr "" +msgstr "(Kontribusi dari Georg Brandl; :issue:`5675`.)" #: ../../whatsnew/3.1.rst:163 msgid "" @@ -194,6 +196,8 @@ msgid "" "(Contributed by Georg Brandl and Mattias Brändström; `appspot issue 53094 " "`_.)" msgstr "" +"(Kontribusi dari Georg Brandl dan Mattias Brändström; `appspot issue 53094 " +"`_.)" #: ../../whatsnew/3.1.rst:177 msgid "" @@ -203,7 +207,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:183 msgid "(Contributed by Mark Dickinson; :issue:`4707`.)" -msgstr "" +msgstr "(Kontribusi dari Mark Dickinson; :issue:`4707`.)" #: ../../whatsnew/3.1.rst:185 msgid "" @@ -260,7 +264,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:221 msgid "(Contributed by Eric Smith and Mark Dickinson; :issue:`1580`)" -msgstr "" +msgstr "(Kontribusi dari Eric Smith dan Mark Dickinson; :issue:`1580`)" #: ../../whatsnew/3.1.rst:224 msgid "New, Improved, and Deprecated Modules" @@ -274,7 +278,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:232 msgid "(Contributed by Raymond Hettinger; :issue:`1696199`.)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger; :issue:`1696199`.)" #: ../../whatsnew/3.1.rst:234 msgid "" @@ -285,7 +289,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:238 msgid "(Contributed by Guilherme Polo; :issue:`2983`.)" -msgstr "" +msgstr "(Kontribusi dari Guilherme Polo; :issue:`2983`.)" #: ../../whatsnew/3.1.rst:240 msgid "" @@ -295,7 +299,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:247 msgid "(Contributed by Antoine Pitrou.)" -msgstr "" +msgstr "(Kontribusi dari Antoine Pitrou.)" #: ../../whatsnew/3.1.rst:249 msgid "" @@ -313,7 +317,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:260 msgid "(Contributed by Raymond Hettinger and Mark Dickinson.)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger dan Mark Dickinson.)" #: ../../whatsnew/3.1.rst:262 msgid "" @@ -328,7 +332,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:281 msgid "(Contributed by Raymond Hettinger.)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger.)" #: ../../whatsnew/3.1.rst:283 msgid "" @@ -341,7 +345,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:300 msgid "(Contributed by Raymond Hettinger; :issue:`1818`.)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger; :issue:`1818`.)" #: ../../whatsnew/3.1.rst:302 msgid "" @@ -351,7 +355,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:305 msgid "(Contributed by Gregory Smith.)" -msgstr "" +msgstr "(Kontribusi dari Gregory Smith.)" #: ../../whatsnew/3.1.rst:307 msgid "" @@ -364,7 +368,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:315 msgid "(Contributed by Vinay Sajip; :issue:`4384`)." -msgstr "" +msgstr "(Kontribusi dari Vinay Sajip; :issue:`4384`)." #: ../../whatsnew/3.1.rst:317 msgid "" @@ -375,7 +379,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:321 msgid "(Contributed by Andi Vajda; :issue:`4195`.)" -msgstr "" +msgstr "(Kontribusi dari Andi Vajda; :issue:`4195`.)" #: ../../whatsnew/3.1.rst:323 msgid "" @@ -385,7 +389,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:326 msgid "(Contributed by Alexander Belopolsky; :issue:`4201`.)" -msgstr "" +msgstr "(Kontribusi dari Alexander Belopolsky; :issue:`4201`.)" #: ../../whatsnew/3.1.rst:328 msgid ":class:`functools.partial` objects can now be pickled." @@ -405,7 +409,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:336 msgid "(Contributed by David Laban; :issue:`4739`.)" -msgstr "" +msgstr "(Kontribusi dari David Laban; :issue:`4739`.)" #: ../../whatsnew/3.1.rst:338 msgid "" @@ -433,7 +437,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:367 msgid "(Contributed by Benjamin Peterson and Antoine Pitrou.)" -msgstr "" +msgstr "(Kontribusi dari Benjamin Peterson dan Antoine Pitrou.)" #: ../../whatsnew/3.1.rst:369 msgid "" @@ -447,7 +451,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:377 msgid "(Contributed by Ross Light; :issue:`4285`.)" -msgstr "" +msgstr "(Kontribusi dari Ross Light; :issue:`4285`.)" #: ../../whatsnew/3.1.rst:379 msgid "The :mod:`nntplib` and :mod:`imaplib` modules now support IPv6." @@ -455,7 +459,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:381 msgid "(Contributed by Derek Morr; :issue:`1655` and :issue:`1664`.)" -msgstr "" +msgstr "(Kontribusi dari Derek Morr; :issue:`1655` dan :issue:`1664`.)" #: ../../whatsnew/3.1.rst:383 msgid "" @@ -483,6 +487,7 @@ msgstr "" msgid "" "(Contributed by Alexandre Vassalotti and Antoine Pitrou, :issue:`6137`.)" msgstr "" +"(Kontribusi dari Alexandre Vassalotti dan Antoine Pitrou, :issue:`6137`.)" #: ../../whatsnew/3.1.rst:407 msgid "" @@ -495,7 +500,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:413 msgid "(Contributed by Brett Cannon.)" -msgstr "" +msgstr "(Kontribusi dari Brett Cannon.)" #: ../../whatsnew/3.1.rst:416 msgid "Optimizations" @@ -516,7 +521,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:427 msgid "(Contributed by Amaury Forgeot d'Arc and Antoine Pitrou.)" -msgstr "" +msgstr "(Kontribusi dari Amaury Forgeot d'Arc dan Antoine Pitrou.)" #: ../../whatsnew/3.1.rst:429 msgid "" @@ -528,7 +533,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:434 msgid "(Contributed by Antoine Pitrou, :issue:`4688`.)" -msgstr "" +msgstr "(Kontribusi dari Antoine Pitrou, :issue:`4688`.)" #: ../../whatsnew/3.1.rst:436 msgid "" @@ -543,6 +548,8 @@ msgid "" "(Contributed by Antoine Pitrou along with a number of other participants, " ":issue:`4753`)." msgstr "" +"(Kontribusi dari Antoine Pitrou bersama sejumlah peserta lainnya, " +":issue:`4753`)." #: ../../whatsnew/3.1.rst:445 msgid "" @@ -553,6 +560,7 @@ msgstr "" msgid "" "(Contributed by Antoine Pitrou and Amaury Forgeot d'Arc, :issue:`4868`.)" msgstr "" +"(Kontribusi dari Antoine Pitrou dan Amaury Forgeot d'Arc, :issue:`4868`.)" #: ../../whatsnew/3.1.rst:450 msgid "" @@ -568,6 +576,8 @@ msgid "" "(Contributed by Bob Ippolito and converted to Py3.1 by Antoine Pitrou and " "Benjamin Peterson; :issue:`4136`.)" msgstr "" +"(Kontribusi dari Bob Ippolito dan diubah ke Py3.1 oleh Antoine Pitrou dan " +"Benjamin Peterson; :issue:`4136`.)" #: ../../whatsnew/3.1.rst:459 msgid "" @@ -577,7 +587,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:462 msgid "(Contributed by Jake McGuire and Antoine Pitrou; :issue:`5084`.)" -msgstr "" +msgstr "(Kontribusi dari Jake McGuire dan Antoine Pitrou; :issue:`5084`.)" #: ../../whatsnew/3.1.rst:465 msgid "IDLE" @@ -591,7 +601,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:470 msgid "(Contributed by Roger D. Serwy; :issue:`5150`.)" -msgstr "" +msgstr "(Kontribusi dari Roger D. Serwy; :issue:`5150`.)" #: ../../whatsnew/3.1.rst:473 msgid "Build and C API Changes" @@ -623,7 +633,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:496 msgid "(Contributed by Mark Dickinson; :issue:`4258`.)" -msgstr "" +msgstr "(Kontribusi dari Mark Dickinson; :issue:`4258`.)" #: ../../whatsnew/3.1.rst:498 msgid "" @@ -633,7 +643,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:501 msgid "(Contributed by Mark Dickinson and Lisandro Dalcrin; :issue:`5175`.)" -msgstr "" +msgstr "(Kontribusi dari Mark Dickinson dan Lisandro Dalcrin; :issue:`5175`.)" #: ../../whatsnew/3.1.rst:503 msgid "" @@ -642,7 +652,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:505 msgid "(Contributed by Mark Dickinson; :issue:`4910`.)" -msgstr "" +msgstr "(Kontribusi dari Mark Dickinson; :issue:`4910`.)" #: ../../whatsnew/3.1.rst:507 msgid "" @@ -653,7 +663,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:510 msgid "(Contributed by Mark Dickinson; :issue:`5914`.)" -msgstr "" +msgstr "(Kontribusi dari Mark Dickinson; :issue:`5914`.)" #: ../../whatsnew/3.1.rst:512 msgid "" @@ -666,7 +676,7 @@ msgstr "" #: ../../whatsnew/3.1.rst:518 msgid "(Contributed by Larry Hastings; :issue:`5630`.)" -msgstr "" +msgstr "(Kontribusi dari Larry Hastings; :issue:`5630`.)" #: ../../whatsnew/3.1.rst:521 msgid "Porting to Python 3.1" diff --git a/whatsnew/3.2.po b/whatsnew/3.2.po index e2578be..9421447 100644 --- a/whatsnew/3.2.po +++ b/whatsnew/3.2.po @@ -495,7 +495,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:495 msgid "(Contributed by Marcin Wojdyr in :issue:`1772833`)." -msgstr "" +msgstr "(Kontribusi dari Marcin Wojdyr di :issue:`1772833`)." #: ../../whatsnew/3.2.rst:497 msgid "" @@ -844,7 +844,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:749 msgid "(Contributed by Florent Xicluna and Fredrik Lundh, :issue:`6472`.)" -msgstr "" +msgstr "(Kontribusi dari Florent Xicluna dan Fredrik Lundh, :issue:`6472`.)" #: ../../whatsnew/3.2.rst:752 msgid "functools" @@ -930,7 +930,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:913 ../../whatsnew/3.2.rst:1783 #: ../../whatsnew/3.2.rst:1828 msgid "(Contributed by Raymond Hettinger.)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger.)" #: ../../whatsnew/3.2.rst:824 msgid "" @@ -1184,7 +1184,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1090 msgid "(Contributed by Mark Dickinson.)" -msgstr "" +msgstr "(Kontribusi dari Mark Dickinson.)" #: ../../whatsnew/3.2.rst:1093 msgid "abc" @@ -1221,7 +1221,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1141 msgid "(Contributed by Antoine Pitrou in :issue:`5506`.)" -msgstr "" +msgstr "(Kontribusi dari Antoine Pitrou di :issue:`5506`.)" #: ../../whatsnew/3.2.rst:1144 msgid "reprlib" @@ -1246,6 +1246,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1167 msgid "(Contributed by Raymond Hettinger in :issue:`9826` and :issue:`9840`.)" msgstr "" +"(Kontribusi dari Raymond Hettinger di :issue:`9826` and :issue:`9840`.)" #: ../../whatsnew/3.2.rst:1170 msgid "logging" @@ -1387,7 +1388,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1286 msgid "(Contributed by Michael Foord in :issue:`9110`.)" -msgstr "" +msgstr "(Kontribusi dari Michael Foord di :issue:`9110`.)" #: ../../whatsnew/3.2.rst:1289 msgid "decimal and fractions" @@ -1453,7 +1454,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1338 msgid "(Contributed by Mark Dickinson and Raymond Hettinger.)" -msgstr "" +msgstr "(Kontribusi dari Mark Dickinson dan Raymond Hettinger.)" #: ../../whatsnew/3.2.rst:1341 msgid "ftp" @@ -1488,7 +1489,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1372 msgid "(Contributed by Giampaolo Rodolà; :issue:`8806`.)" -msgstr "" +msgstr "(Kontribusi dari Giampaolo Rodolà; :issue:`8806`.)" #: ../../whatsnew/3.2.rst:1375 msgid "popen" @@ -1505,6 +1506,8 @@ msgid "" "(Contributed by Antoine Pitrou and Brian Curtin in :issue:`7461` and " ":issue:`10554`.)" msgstr "" +"(Kontribusi dari Antoine Pitrou dan Brian Curtin di :issue:`7461` dan " +":issue:`10554`.)" #: ../../whatsnew/3.2.rst:1384 msgid "select" @@ -1548,6 +1551,9 @@ msgid "" " Aides and Brian Curtin in :issue:`9962`, :issue:`1675951`, :issue:`7471` " "and :issue:`2846`.)" msgstr "" +"(Kontribusi dari Anand B. Pillai di :issue:`3488`; dan dari Antoine Pitrou, " +"Nir Aides dan Brian Curtin di :issue:`9962`, :issue:`1675951`, :issue:`7471`" +" dan :issue:`2846`.)" #: ../../whatsnew/3.2.rst:1426 msgid "" @@ -1650,7 +1656,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1535 msgid "(Contributed by Victor Stinner.)" -msgstr "" +msgstr "(Kontribusi dari Victor Stinner.)" #: ../../whatsnew/3.2.rst:1538 msgid "shutil" @@ -1675,7 +1681,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1549 ../../whatsnew/3.2.rst:1587 msgid "(Contributed by Tarek Ziadé.)" -msgstr "" +msgstr "(Kontribusi dari Tarek Ziadé.)" #: ../../whatsnew/3.2.rst:1551 msgid "" @@ -1721,7 +1727,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1602 msgid "(Contributed by R. David Murray and Shashwat Anand; :issue:`8845`.)" -msgstr "" +msgstr "(Kontribusi dari R. David Murray dan Shashwat Anand; :issue:`8845`.)" #: ../../whatsnew/3.2.rst:1605 msgid "html" @@ -1830,6 +1836,9 @@ msgid "" ":issue:`8322`, :issue:`5639`, :issue:`4870`, :issue:`8484`, and " ":issue:`8321`.)" msgstr "" +"(Kontribusi dari Antoine Pitrou di :issue:`8850`, :issue:`1589`, " +":issue:`8322`, :issue:`5639`, :issue:`4870`, :issue:`8484`, dan " +":issue:`8321`.)" #: ../../whatsnew/3.2.rst:1673 msgid "nntp" @@ -1855,6 +1864,8 @@ msgid "" "(Contributed by Antoine Pitrou in :issue:`9360` and Andrew Vant in " ":issue:`1926`.)" msgstr "" +"(Kontribusi dari Antoine Pitrou di :issue:`9360` dan Andrew Vant di " +":issue:`1926`.)" #: ../../whatsnew/3.2.rst:1687 msgid "certificates" @@ -1885,6 +1896,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1702 msgid "(Contributed by Lorenzo M. Catucci and Antoine Pitrou, :issue:`4471`.)" msgstr "" +"(Kontribusi dari Lorenzo M. Catucci dan Antoine Pitrou, :issue:`4471`.)" #: ../../whatsnew/3.2.rst:1705 msgid "http.client" @@ -1962,7 +1974,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1754 ../../whatsnew/3.2.rst:1763 #: ../../whatsnew/3.2.rst:1919 msgid "(Contributed by Michael Foord.)" -msgstr "" +msgstr "(Kontribusi dari Michael Foord.)" #: ../../whatsnew/3.2.rst:1756 msgid "" @@ -1981,7 +1993,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1773 msgid "(Contributed by Antoine Pitrou, :issue:`9754`.)" -msgstr "" +msgstr "(Kontribusi dari Antoine Pitrou, :issue:`9754`.)" #: ../../whatsnew/3.2.rst:1775 msgid "" @@ -2021,6 +2033,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1802 msgid "(Contributed by Raymond Hettinger and implemented by Ezio Melotti.)" msgstr "" +"(Kontribusi dari Raymond Hettinger dan implementasi oleh Ezio Melotti.)" #: ../../whatsnew/3.2.rst:1804 msgid "" @@ -2085,7 +2098,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1821 msgid "(Contributed by Ezio Melotti; :issue:`9424`.)" -msgstr "" +msgstr "(Kontribusi dari Ezio Melotti; :issue:`9424`.)" #: ../../whatsnew/3.2.rst:1823 msgid "" @@ -2113,7 +2126,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1842 msgid "(Contributed by Raymond Hettinger; :issue:`9025`.)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger; :issue:`9025`.)" #: ../../whatsnew/3.2.rst:1845 msgid "poplib" @@ -2129,7 +2142,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1852 msgid "(Contributed by Giampaolo Rodolà; :issue:`8807`.)" -msgstr "" +msgstr "(Kontribusi dari Giampaolo Rodolà; :issue:`8807`.)" #: ../../whatsnew/3.2.rst:1855 msgid "asyncore" @@ -2147,7 +2160,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1864 msgid "(Contributed by Giampaolo Rodolà; :issue:`6706`.)" -msgstr "" +msgstr "(Kontribusi dari Giampaolo Rodolà; :issue:`6706`.)" #: ../../whatsnew/3.2.rst:1867 msgid "tempfile" @@ -2162,7 +2175,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1876 msgid "(Contributed by Neil Schemenauer and Nick Coghlan; :issue:`5178`.)" -msgstr "" +msgstr "(Kontribusi dari Neil Schemenauer dan Nick Coghlan; :issue:`5178`.)" #: ../../whatsnew/3.2.rst:1879 msgid "inspect" @@ -2177,7 +2190,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1899 msgid "(Contributed by Rodolpho Eckhardt and Nick Coghlan, :issue:`10220`.)" -msgstr "" +msgstr "(Kontribusi dari Rodolpho Eckhardt dan Nick Coghlan, :issue:`10220`.)" #: ../../whatsnew/3.2.rst:1901 msgid "" @@ -2200,7 +2213,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1932 msgid "(Contributed by Ron Adam; :issue:`2001`.)" -msgstr "" +msgstr "(Kontribusi dari Ron Adam; :issue:`2001`.)" #: ../../whatsnew/3.2.rst:1935 msgid "dis" @@ -2231,7 +2244,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1990 msgid "(Contributed by Nick Coghlan in :issue:`9147`.)" -msgstr "" +msgstr "(Kontribusi dari Nick Coghlan di :issue:`9147`.)" #: ../../whatsnew/3.2.rst:1993 msgid "dbm" @@ -2292,7 +2305,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2040 msgid "(Contributed by Tarek Ziadé in :issue:`6693`.)" -msgstr "" +msgstr "(Kontribusi dari Tarek Ziadé di :issue:`6693`.)" #: ../../whatsnew/3.2.rst:2043 msgid "sysconfig" @@ -2399,7 +2412,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2125 msgid "(Contributed by Georg Brandl, Antonio Cuni and Ilya Sandler.)" -msgstr "" +msgstr "(Kontribusi dari Georg Brandl, Antonio Cuni dan Ilya Sandler.)" #: ../../whatsnew/3.2.rst:2128 msgid "configparser" @@ -2448,7 +2461,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2209 msgid "(All changes contributed by Łukasz Langa.)" -msgstr "" +msgstr "(Semua perubahan kontribusi dari Łukasz Langa.)" #: ../../whatsnew/3.2.rst:2214 msgid "urllib.parse" @@ -2595,7 +2608,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2328 msgid "(Contributed by Antoine Pitrou.)" -msgstr "" +msgstr "(Kontribusi dari Antoine Pitrou.)" #: ../../whatsnew/3.2.rst:2330 msgid "" @@ -2695,7 +2708,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2390 msgid "(Contributed by Antoine Pitrou; :issue:`3001`.)" -msgstr "" +msgstr "(Kontribusi dari Antoine Pitrou; :issue:`3001`.)" #: ../../whatsnew/3.2.rst:2392 msgid "" @@ -2847,7 +2860,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2484 msgid "(Contributed by Alexander Belopolsky in :issue:`9528`.)" -msgstr "" +msgstr "(Kontribusi dari Alexander Belopolsky di :issue:`9528`.)" #: ../../whatsnew/3.2.rst:2486 msgid "" @@ -2858,7 +2871,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2490 msgid "(Contributed by Georg Brandl in :issue:`7962`.)" -msgstr "" +msgstr "(Kontribusi dari Georg Brandl di :issue:`7962`.)" #: ../../whatsnew/3.2.rst:2494 msgid "IDLE" @@ -2872,7 +2885,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2499 msgid "(Contributed by Raymond Hettinger; :issue:`5150`.)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger; :issue:`5150`.)" #: ../../whatsnew/3.2.rst:2501 msgid "IDLE on Mac OS X now works with both Carbon AquaTk and Cocoa AquaTk." @@ -2883,6 +2896,8 @@ msgid "" "(Contributed by Kevin Walzer, Ned Deily, and Ronald Oussoren; " ":issue:`6075`.)" msgstr "" +"(Kontribusi dari Kevin Walzer, Ned Deily, dan Ronald Oussoren; " +":issue:`6075`.)" #: ../../whatsnew/3.2.rst:2506 msgid "Code Repository" @@ -2948,7 +2963,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2543 msgid "(Contributed by Antoine Pitrou; :issue:`9203`.)" -msgstr "" +msgstr "(Kontribusi dari Antoine Pitrou; :issue:`9203`.)" #: ../../whatsnew/3.2.rst:2545 msgid "" @@ -2958,7 +2973,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2548 msgid "(Contributed by Amaury Forgeot D'Arc; :issue:`9210`.)" -msgstr "" +msgstr "(Kontribusi dari Amaury Forgeot D'Arc; :issue:`9210`.)" #: ../../whatsnew/3.2.rst:2550 msgid "" @@ -3179,7 +3194,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2676 msgid "(Contributed by Georg Brandl; :issue:`5675`.)" -msgstr "" +msgstr "(Kontribusi dari Georg Brandl; :issue:`5675`.)" #: ../../whatsnew/3.2.rst:2678 msgid "" @@ -3195,6 +3210,8 @@ msgid "" "(Contributed by Georg Brandl and Mattias Brändström; `appspot issue 53094 " "`_.)" msgstr "" +"(Kontribusi dari Georg Brandl dan Mattias Brändström; `appspot issue 53094 " +"`_.)" #: ../../whatsnew/3.2.rst:2692 msgid "" @@ -3249,7 +3266,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2721 msgid "(Contributed by Antoine Pitrou, :issue:`10711`.)" -msgstr "" +msgstr "(Kontribusi dari Antoine Pitrou, :issue:`10711`.)" #: ../../whatsnew/3.2.rst:2723 msgid "" @@ -3259,7 +3276,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2726 msgid "(Contributed by Antoine Pitrou, :issue:`10272`.)" -msgstr "" +msgstr "(Kontribusi dari Antoine Pitrou, :issue:`10272`.)" #: ../../whatsnew/3.2.rst:2728 msgid "" @@ -3278,7 +3295,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2736 msgid "(Contributed by Giampaolo Rodola in :issue:`6706`.)" -msgstr "" +msgstr "(Kontribusi dari Giampaolo Rodola di :issue:`6706`.)" #: ../../whatsnew/3.2.rst:2738 msgid "" diff --git a/whatsnew/3.3.po b/whatsnew/3.3.po index ba6c982..899198f 100644 --- a/whatsnew/3.3.po +++ b/whatsnew/3.3.po @@ -1008,7 +1008,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:784 msgid "(Contributed by Ezio Melotti in :issue:`12753`.)" -msgstr "" +msgstr "(Kontribusi dari Ezio Melotti di :issue:`12753`.)" #: ../../whatsnew/3.3.rst:786 msgid "Unicode database updated to UCD version 6.1.0" @@ -1030,7 +1030,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:796 msgid "(Contributed by Petri Lehtinen in :issue:`12170`.)" -msgstr "" +msgstr "(Kontribusi dari Petri Lehtinen di :issue:`12170`.)" #: ../../whatsnew/3.3.rst:798 msgid "" @@ -1053,7 +1053,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:809 msgid "(Contributed by Antoine Pitrou in :issue:`13748`.)" -msgstr "" +msgstr "(Kontribusi dari Antoine Pitrou di :issue:`13748`.)" #: ../../whatsnew/3.3.rst:811 msgid "" @@ -1063,7 +1063,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:814 msgid "(Contributed by Filip Gruszczyński in :issue:`13521`.)" -msgstr "" +msgstr "(Kontribusi dari Filip Gruszczyński di :issue:`13521`.)" #: ../../whatsnew/3.3.rst:816 msgid "" @@ -1073,7 +1073,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:819 msgid "(Contributed by Benjamin Peterson.)" -msgstr "" +msgstr "(Kontribusi dari Benjamin Peterson.)" #: ../../whatsnew/3.3.rst:823 msgid "A Finer-Grained Import Lock" @@ -1098,7 +1098,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:836 msgid "(Contributed by Antoine Pitrou in :issue:`9260`.)" -msgstr "" +msgstr "(Kontribusi dari Antoine Pitrou di :issue:`9260`.)" #: ../../whatsnew/3.3.rst:840 msgid "Builtin functions and types" @@ -1176,7 +1176,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:896 msgid "(Contributed by Google and Peter Moody in :pep:`3144`.)" -msgstr "" +msgstr "(Kontribusi dari Google dan Peter Moody di :pep:`3144`.)" #: ../../whatsnew/3.3.rst:899 msgid "lzma" @@ -1192,6 +1192,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:905 msgid "(Contributed by Nadeem Vawda and Per Øyvind Karlsen in :issue:`6715`.)" msgstr "" +"(Kontribusi dari Nadeem Vawda dan Per Øyvind Karlsen di :issue:`6715`.)" #: ../../whatsnew/3.3.rst:909 msgid "Improved Modules" @@ -1229,7 +1230,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:926 msgid "(Contributed by Darren Dale in :issue:`11610`.)" -msgstr "" +msgstr "(Kontribusi dari Darren Dale di :issue:`11610`.)" #: ../../whatsnew/3.3.rst:928 msgid "" @@ -1251,6 +1252,7 @@ msgstr "" msgid "" "(Contributed by Oren Tirosh and Hirokazu Yamamoto in :issue:`1172711`.)" msgstr "" +"(Kontribusi dari Oren Tirosh dan Hirokazu Yamamoto di :issue:`1172711`.)" #: ../../whatsnew/3.3.rst:942 msgid "base64" @@ -1298,7 +1300,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:969 msgid "(Contributed by Nadeem Vawda in :issue:`5863`.)" -msgstr "" +msgstr "(Kontribusi dari Nadeem Vawda di :issue:`5863`.)" #: ../../whatsnew/3.3.rst:971 msgid "" @@ -1310,7 +1312,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:976 msgid "(Contributed by Nir Aides in :issue:`1625`.)" -msgstr "" +msgstr "(Kontribusi dari Nir Aides di :issue:`1625`.)" #: ../../whatsnew/3.3.rst:978 msgid "" @@ -1348,7 +1350,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:999 msgid "(:issue:`12016`)" -msgstr "" +msgstr "(:issue:`12016`)" #: ../../whatsnew/3.3.rst:1001 msgid "" @@ -1364,7 +1366,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1012 msgid "(:issue:`12100`)" -msgstr "" +msgstr "(:issue:`12100`)" #: ../../whatsnew/3.3.rst:1014 msgid "The ``unicode_internal`` codec has been deprecated." @@ -1414,7 +1416,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1048 msgid "(:issue:`13585`)" -msgstr "" +msgstr "(:issue:`13585`)" #: ../../whatsnew/3.3.rst:1052 msgid "crypt" @@ -1428,7 +1430,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1057 msgid "(:issue:`10924`)" -msgstr "" +msgstr "(:issue:`10924`)" #: ../../whatsnew/3.3.rst:1060 msgid "curses" @@ -1466,7 +1468,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1073 msgid "(Contributed by Iñigo Serna in :issue:`6755`.)" -msgstr "" +msgstr "(Kontribusi dari Iñigo Serna di :issue:`6755`.)" #: ../../whatsnew/3.3.rst:1076 msgid "datetime" @@ -2049,7 +2051,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1455 msgid "(Contributed by Sijin Joseph in :issue:`8808`.)" -msgstr "" +msgstr "(Kontribusi dari Sijin Joseph di :issue:`8808`.)" #: ../../whatsnew/3.3.rst:1459 msgid "inspect" @@ -2065,7 +2067,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1466 msgid "(Contributed by Meador Inge and Nick Coghlan in :issue:`13062`.)" -msgstr "" +msgstr "(Kontribusi dari Meador Inge dan Nick Coghlan di :issue:`13062`.)" #: ../../whatsnew/3.3.rst:1468 msgid "" @@ -2077,7 +2079,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1473 msgid "(Contributed by Meador Inge in :issue:`15153`.)" -msgstr "" +msgstr "(Kontribusi dari Meador Inge di :issue:`15153`.)" #: ../../whatsnew/3.3.rst:1476 msgid "io" @@ -2092,7 +2094,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1482 msgid "(Contributed by David Townshend in :issue:`12760`.)" -msgstr "" +msgstr "(Kontribusi dari David Townshend di :issue:`12760`.)" #: ../../whatsnew/3.3.rst:1484 msgid "" @@ -2215,7 +2217,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1571 msgid "(Contributed by Giampaolo Rodolà in :issue:`9795`.)" -msgstr "" +msgstr "(Kontribusi dari Giampaolo Rodolà di :issue:`9795`.)" #: ../../whatsnew/3.3.rst:1575 msgid "os" @@ -2462,7 +2464,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1712 msgid "(Contributed by Georg Brandl in :issue:`14210`)" -msgstr "" +msgstr "(Kontribusi dari Georg Brandl di :issue:`14210`)" #: ../../whatsnew/3.3.rst:1716 msgid "pickle" @@ -2477,7 +2479,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1722 msgid "(Contributed by Richard Oudkerk in :issue:`14166`.)" -msgstr "" +msgstr "(Kontribusi dari Richard Oudkerk di :issue:`14166`.)" #: ../../whatsnew/3.3.rst:1726 msgid "pydoc" @@ -2500,7 +2502,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1738 msgid "(Contributed by Serhiy Storchaka in :issue:`3665`.)" -msgstr "" +msgstr "(Kontribusi dari Serhiy Storchaka di :issue:`3665`.)" #: ../../whatsnew/3.3.rst:1742 msgid "sched" @@ -2832,7 +2834,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1933 msgid "(Contributed by Victor Stinner in :issue:`12049`.)" -msgstr "" +msgstr "(Kontribusi dari Victor Stinner di :issue:`12049`.)" #: ../../whatsnew/3.3.rst:1935 msgid "" @@ -2911,7 +2913,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1980 msgid "(Contributed by Giampaolo Rodolà in :issue:`14807`.)" -msgstr "" +msgstr "(Kontribusi dari Giampaolo Rodolà di :issue:`14807`.)" #: ../../whatsnew/3.3.rst:1984 msgid "struct" @@ -3108,7 +3110,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:2109 msgid "(:issue:`1673007`)" -msgstr "" +msgstr "(:issue:`1673007`)" #: ../../whatsnew/3.3.rst:2113 msgid "webbrowser" @@ -3853,7 +3855,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:2511 msgid "(:issue:`10998`, contributed by Éric Araujo.)" -msgstr "" +msgstr "(:issue:`10998`, kontribusi dari Éric Araujo.)" #: ../../whatsnew/3.3.rst:2513 msgid "" @@ -3866,3 +3868,4 @@ msgstr "" msgid "" "(:issue:`11591`, contributed by Carl Meyer with editions by Éric Araujo.)" msgstr "" +"(:issue:`11591`, kontribusi dari Carl Meyer dengan edisi oleh Éric Araujo.)" diff --git a/whatsnew/3.4.po b/whatsnew/3.4.po index fdd4e09..830c664 100644 --- a/whatsnew/3.4.po +++ b/whatsnew/3.4.po @@ -500,6 +500,8 @@ msgid "" "(Contributed by Nick Coghlan in :issue:`7475`, :issue:`17827`, " ":issue:`17828` and :issue:`19619`.)" msgstr "" +"(Kontribusi dari Nick Coghlan di :issue:`7475`, :issue:`17827`, " +":issue:`17828` dan :issue:`19619`.)" #: ../../whatsnew/3.4.rst:381 msgid "PEP 451: A ModuleSpec Type for the Import System" @@ -1027,6 +1029,8 @@ msgid "" "(Contributed by Nick Coghlan, Ryan Kelly and Thomas Kluyver in " ":issue:`11816` and Claudiu Popa in :issue:`17916`.)" msgstr "" +"(Kontribusi dari Nick Coghlan, Ryan Kelly dan Thomas Kluyver di " +":issue:`11816` dan Claudiu Popa di :issue:`17916`.)" #: ../../whatsnew/3.4.rst:770 msgid "" diff --git a/whatsnew/3.5.po b/whatsnew/3.5.po index b50770b..a566050 100644 --- a/whatsnew/3.5.po +++ b/whatsnew/3.5.po @@ -1120,7 +1120,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:928 msgid "(Contributed by Berker Peksag in :issue:`24064`.)" -msgstr "" +msgstr "(Kontribusi dari Berker Peksag di :issue:`24064`.)" #: ../../whatsnew/3.5.rst:930 msgid "" @@ -1230,7 +1230,7 @@ msgstr "Contoh::" #: ../../whatsnew/3.5.rst:1016 msgid "(Contributed by Łukasz Langa in :issue:`18159`.)" -msgstr "" +msgstr "(Kontribusi dari Łukasz Langa di :issue:`18159`.)" #: ../../whatsnew/3.5.rst:1020 msgid "contextlib" @@ -1246,7 +1246,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1035 msgid "(Contributed by Berker Peksag in :issue:`22389`.)" -msgstr "" +msgstr "(Kontribusi dari Berker Peksag di :issue:`22389`.)" #: ../../whatsnew/3.5.rst:1039 msgid "csv" @@ -1381,7 +1381,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1134 msgid "(Contributed by Ethan Furman in :issue:`21706`.)" -msgstr "" +msgstr "(Kontribusi dari Ethan Furman di :issue:`21706`.)" #: ../../whatsnew/3.5.rst:1138 msgid "faulthandler" @@ -1443,7 +1443,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1189 msgid "(Contributed by Raymond Hettinger in :issue:`13742`.)" -msgstr "" +msgstr "(Kontribusi dari Raymond Hettinger di :issue:`13742`.)" #: ../../whatsnew/3.5.rst:1193 msgid "http" @@ -1473,7 +1473,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1219 msgid "(Contributed by Martin Panter in :issue:`3566`.)" -msgstr "" +msgstr "(Kontribusi dari Martin Panter di :issue:`3566`.)" #: ../../whatsnew/3.5.rst:1223 msgid "idlelib and IDLE" @@ -1579,7 +1579,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1299 msgid "(Contributed by Yury Selivanov in :issue:`24190`.)" -msgstr "" +msgstr "(Kontribusi dari Yury Selivanov di :issue:`24190`.)" #: ../../whatsnew/3.5.rst:1301 msgid "" @@ -1641,7 +1641,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1348 msgid "(Contributed by Peter Moody and Antoine Pitrou in :issue:`16531`.)" -msgstr "" +msgstr "(Kontribusi dari Peter Moody dan Antoine Pitrou di :issue:`16531`.)" #: ../../whatsnew/3.5.rst:1350 msgid "" @@ -1652,7 +1652,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1362 msgid "(Contributed by Leon Weber in :issue:`20480`.)" -msgstr "" +msgstr "(Kontribusi dari Leon Weber di :issue:`20480`.)" #: ../../whatsnew/3.5.rst:1366 msgid "json" @@ -1699,7 +1699,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1404 msgid "(Contributed by Cédric Krier in :issue:`13918`.)" -msgstr "" +msgstr "(Kontribusi dari Cédric Krier di :issue:`13918`.)" #: ../../whatsnew/3.5.rst:1408 msgid "logging" @@ -1715,7 +1715,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1423 msgid "(Contributed by Yury Selivanov in :issue:`20537`.)" -msgstr "" +msgstr "(Kontribusi dari Yury Selivanov di :issue:`20537`.)" #: ../../whatsnew/3.5.rst:1425 msgid "" @@ -1853,7 +1853,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1518 msgid "(Contributed by Rafik Draoui and Serhiy Storchaka in :issue:`10395`.)" -msgstr "" +msgstr "(Kontribusi dariRafik Draoui dan Serhiy Storchaka di :issue:`10395`.)" #: ../../whatsnew/3.5.rst:1522 msgid "pathlib" @@ -1868,7 +1868,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1534 msgid "(Contributed by Vajrasky Kok and Antoine Pitrou in :issue:`19775`.)" -msgstr "" +msgstr "(Kontribusi dari Vajrasky Kok dan Antoine Pitrou di :issue:`19775`.)" #: ../../whatsnew/3.5.rst:1536 msgid "" @@ -1909,7 +1909,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1563 msgid "(Contributed by Christopher Welborn in :issue:`20218`.)" -msgstr "" +msgstr "(Kontribusi dari Christopher Welborn di :issue:`20218`.)" #: ../../whatsnew/3.5.rst:1567 msgid "pickle" @@ -1946,7 +1946,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1596 msgid "(Contributed by Serhiy Storchaka in :issue:`9179`.)" -msgstr "" +msgstr "(Kontribusi dari Serhiy Storchaka di :issue:`9179`.)" #: ../../whatsnew/3.5.rst:1598 msgid "" @@ -1971,7 +1971,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1619 msgid "(Contributed by Serhiy Storchaka in :issue:`22578`.)" -msgstr "" +msgstr "(Kontribusi dari Serhiy Storchaka di :issue:`22578`.)" #: ../../whatsnew/3.5.rst:1623 msgid "readline" @@ -2158,7 +2158,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1753 msgid "(Contributed by Geert Jansen in :issue:`21965`.)" -msgstr "" +msgstr "(Kontribusi dari Geert Jansen di :issue:`21965`.)" #: ../../whatsnew/3.5.rst:1755 msgid "" @@ -2190,7 +2190,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1773 msgid "(Contributed by Benjamin Peterson in :issue:`20188`.)" -msgstr "" +msgstr "(Kontribusi dari Benjamin Peterson di :issue:`20188`.)" #: ../../whatsnew/3.5.rst:1775 msgid "" @@ -2783,7 +2783,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:2181 msgid "(Contributed by Victor Stinner in :issue:`21233`.)" -msgstr "" +msgstr "(Kontribusi dari Victor Stinner di :issue:`21233`.)" #: ../../whatsnew/3.5.rst:2183 msgid "New encoding/decoding helper functions:" @@ -2799,7 +2799,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:2188 msgid "(Contributed by Victor Stinner in :issue:`18395`.)" -msgstr "" +msgstr "(Kontribusi dari Victor Stinner di :issue:`18395`.)" #: ../../whatsnew/3.5.rst:2190 msgid "" @@ -3372,7 +3372,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:2558 ../../whatsnew/3.5.rst:2571 msgid "(Contributed by Victor Stinner in :issue:`23404`.)" -msgstr "" +msgstr "(Kontribusi dari Victor Stinner di :issue:`23404`.)" #: ../../whatsnew/3.5.rst:2564 msgid "Removal of ``make touch`` build target" diff --git a/whatsnew/3.6.po b/whatsnew/3.6.po index 09564bc..3e9ee42 100644 --- a/whatsnew/3.6.po +++ b/whatsnew/3.6.po @@ -945,7 +945,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:801 msgid "Contributed by Serhiy Storchaka in :issue:`26492`." -msgstr "" +msgstr "Kontribusi dari Serhiy Storchaka di :issue:`26492`." #: ../../whatsnew/3.6.rst:804 msgid "ast" @@ -959,7 +959,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:809 msgid "Contributed by Victor Stinner in :issue:`26146`." -msgstr "" +msgstr "Kontribusi dari Victor Stinner di :issue:`26146`." #: ../../whatsnew/3.6.rst:813 msgid "asyncio" @@ -1243,7 +1243,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:1007 msgid "(Contributed by Stefan Krah amd Mark Dickinson in :issue:`25928`.)" -msgstr "" +msgstr "(Kontribusi dari Stefan Krah amd Mark Dickinson di :issue:`25928`.)" #: ../../whatsnew/3.6.rst:1012 ../../whatsnew/3.6.rst:1986 msgid "distutils" @@ -1434,7 +1434,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:1145 msgid "New in 3.6.2:" -msgstr "" +msgstr "Baru di 3.6.2:" #: ../../whatsnew/3.6.rst:1147 msgid "" @@ -1444,7 +1444,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:1149 msgid "New in 3.6.3:" -msgstr "" +msgstr "Baru di 3.6.3:" #: ../../whatsnew/3.6.rst:1151 msgid "" @@ -1471,7 +1471,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:1166 msgid "New in 3.6.4:" -msgstr "" +msgstr "Baru di 3.6.4:" #: ../../whatsnew/3.6.rst:1168 msgid "" @@ -1483,7 +1483,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:1174 msgid "New in 3.6.6:" -msgstr "" +msgstr "Baru di 3.6.6:" #: ../../whatsnew/3.6.rst:1176 msgid "" @@ -1505,7 +1505,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:1188 msgid "New in 3.6.7:" -msgstr "" +msgstr "Baru di 3.6.7:" #: ../../whatsnew/3.6.rst:1190 msgid "" @@ -2040,7 +2040,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:1580 msgid "(Contributed by Emanuel Barry in :issue:`26823`.)" -msgstr "" +msgstr "(Kontribusi dari Emanuel Barry di :issue:`26823`.)" #: ../../whatsnew/3.6.rst:1584 msgid "tracemalloc" @@ -2060,7 +2060,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:1592 msgid "(Contributed by Victor Stinner in :issue:`26588`.)" -msgstr "" +msgstr "(Kontribusi dari Victor Stinner di :issue:`26588`.)" #: ../../whatsnew/3.6.rst:1598 msgid "typing" @@ -3178,7 +3178,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:2395 ../../whatsnew/3.6.rst:2408 msgid "(Contributed by Victor Stinner in :issue:`23404`.)" -msgstr "" +msgstr "(Kontribusi dari Victor Stinner di :issue:`23404`.)" #: ../../whatsnew/3.6.rst:2401 msgid "Removal of ``make touch`` build target" diff --git a/whatsnew/3_7.po b/whatsnew/3_7.po index 85168b2..77b83b2 100644 --- a/whatsnew/3_7.po +++ b/whatsnew/3_7.po @@ -917,7 +917,7 @@ msgstr "" #: ../../whatsnew/3.7.rst:604 msgid "Contributed by Barry Warsaw and Brett Cannon in :issue:`32248`." -msgstr "" +msgstr "Kontribusi dari Barry Warsaw dan Brett Cannon di :issue:`32248`." #: ../../whatsnew/3.7.rst:608 msgid "" @@ -1064,7 +1064,7 @@ msgstr "" #: ../../whatsnew/3.7.rst:717 msgid "(Contributed by Yury Selivanov in :issue:`32662`.)" -msgstr "(Dikontribusikan oleh Yury Selivanov di :issue: `32662`.)" +msgstr "(Kontribusi dari Yury Selivanov di :issue: `32662`.)" #: ../../whatsnew/3.7.rst:719 msgid "" @@ -3420,6 +3420,7 @@ msgstr "" msgid "" "(Contributed by Serhiy Storchaka in :issue:`25054` and :issue:`32308`.)" msgstr "" +"(Kontribusi dari Serhiy Storchaka di :issue:`25054` dan :issue:`32308`.)" #: ../../whatsnew/3.7.rst:2357 msgid "" diff --git a/whatsnew/3_8.po b/whatsnew/3_8.po index 82588ff..2581723 100644 --- a/whatsnew/3_8.po +++ b/whatsnew/3_8.po @@ -104,7 +104,7 @@ msgstr "Lihat: pep:`572` untuk deskripsi lengkap." #: ../../whatsnew/3.8.rst:117 msgid "(Contributed by Emily Morehouse in :issue:`35224`.)" -msgstr "(Dikontribusikan oleh Emily Morehouse di :issue:`35224`.)" +msgstr "(Kontribusi dari Emily Morehouse di :issue:`35224`.)" #: ../../whatsnew/3.8.rst:121 msgid "Positional-only parameters" @@ -176,7 +176,7 @@ msgstr "Lihat: pep:`570` untuk keterangan lengkap." #: ../../whatsnew/3.8.rst:189 msgid "(Contributed by Pablo Galindo in :issue:`36540`.)" -msgstr "(Dikontribusikan oleh Pablo Galindo di :issue:`36540`.)" +msgstr "(Kontribusi dari Pablo Galindo di :issue:`36540`.)" #: ../../whatsnew/3.8.rst:195 msgid "Parallel filesystem cache for compiled bytecode files" @@ -199,7 +199,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:207 msgid "(Contributed by Carl Meyer in :issue:`33499`.)" -msgstr "(Dikontribusikan oleh Carl Meyer di :issue:`33499`.)" +msgstr "(Kontribusi dari Carl Meyer di :issue:`33499`.)" #: ../../whatsnew/3.8.rst:211 msgid "Debug build uses the same ABI as release build" @@ -291,8 +291,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:281 msgid "(Contributed by Eric V. Smith and Larry Hastings in :issue:`36817`.)" -msgstr "" -"(Dikontribusikan oleh Eric V. Smith dan Larry Hastings di :issue:`36817`.)" +msgstr "(Kontribusi dari Eric V. Smith dan Larry Hastings di :issue:`36817`.)" #: ../../whatsnew/3.8.rst:285 msgid "PEP 578: Python Runtime Audit Hooks" @@ -471,7 +470,7 @@ msgstr "Lihat: pep:`587` untuk deskripsi lengkap." #: ../../whatsnew/3.8.rst:349 msgid "(Contributed by Victor Stinner in :issue:`36763`.)" -msgstr "(Dikontribusikan oleh Victor Stinner di :issue:`36763`.)" +msgstr "(Kontribusi dari Victor Stinner di :issue:`36763`.)" #: ../../whatsnew/3.8.rst:353 msgid "Vectorcall: a fast calling protocol for CPython" @@ -496,8 +495,7 @@ msgstr "Lihat: pep:`590` untuk keterangan lengkap." #: ../../whatsnew/3.8.rst:365 msgid "(Contributed by Jeroen Demeyer and Mark Shannon in :issue:`36974`.)" -msgstr "" -"(Dikontribusikan oleh Jeroen Demeyer dan Mark Shannon di :issue:`36974`.)" +msgstr "(Kontribusi dari Jeroen Demeyer dan Mark Shannon di :issue:`36974`.)" #: ../../whatsnew/3.8.rst:369 msgid "Pickle protocol 5 with out-of-band data buffers" @@ -524,7 +522,7 @@ msgstr "Lihat: pep:`574` untuk deskripsi lengkap." #: ../../whatsnew/3.8.rst:382 msgid "(Contributed by Antoine Pitrou in :issue:`36785`.)" -msgstr "(Dikontribusikan oleh Antoine Pitrou di :issue:`36785`.)" +msgstr "(Kontribusi dari Antoine Pitrou di :issue:`36785`.)" #: ../../whatsnew/3.8.rst:386 msgid "Other Language Changes" @@ -565,8 +563,7 @@ msgstr "" msgid "" "(Contributed by Jonathan Eunice and Serhiy Storchaka in :issue:`30688`.)" msgstr "" -"(Dikontribusikan oleh Jonathan Eunice dan Serhiy Storchaka di " -":issue:`30688`.)" +"(Kontribusi dari Jonathan Eunice dan Serhiy Storchaka di :issue:`30688`.)" #: ../../whatsnew/3.8.rst:416 msgid "" @@ -593,7 +590,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:437 msgid "(Contributed by David Cuthbert and Jordan Chapman in :issue:`32117`.)" msgstr "" -"(Dikontribusikan oleh David Cuthbert dan Jordan Chapman di :issue:`32117`.)" +"(Kontribusi dari David Cuthbert dan Jordan Chapman di :issue:`32117`.)" #: ../../whatsnew/3.8.rst:439 msgid "" @@ -642,7 +639,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:479 msgid "(Contributed by Victor Stinner in :issue:`37032`.)" -msgstr "(Dikontribusikan oleh Victor Stinner di :issue:`37032`.)" +msgstr "(Kontribusi dari Victor Stinner di :issue:`37032`.)" #: ../../whatsnew/3.8.rst:481 msgid "" @@ -665,7 +662,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:505 msgid "(Contributed by Mark Dickinson in :issue:`36027`.)" -msgstr "(Dikontribusikan oleh Mark Dickinson di :issue:`36027`.)" +msgstr "(Kontribusi dari Mark Dickinson di :issue:`36027`.)" #: ../../whatsnew/3.8.rst:507 msgid "" @@ -682,7 +679,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:532 msgid "(Contributed by Jörn Heissler in :issue:`35224`.)" -msgstr "" +msgstr "(Kontribusi dari Jörn Heissler di :issue:`35224`.)" #: ../../whatsnew/3.8.rst:534 msgid "" @@ -708,7 +705,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:564 msgid "(Contributed by Barry Warsaw and Jason R. Coombs in :issue:`34632`.)" -msgstr "" +msgstr "(Kontribusi dari Barry Warsaw dan Jason R. Coombs di :issue:`34632`.)" #: ../../whatsnew/3.8.rst:568 msgid "Improved Modules" @@ -733,7 +730,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:580 msgid "(Contributed by Ivan Levkivskyi in :issue:`33416`.)" -msgstr "" +msgstr "(Kontribusi dari Ivan Levkivskyi di :issue:`33416`.)" #: ../../whatsnew/3.8.rst:582 msgid "The :func:`ast.parse` function has some new flags:" @@ -760,7 +757,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:594 msgid "(Contributed by Guido van Rossum in :issue:`35766`.)" -msgstr "" +msgstr "(Kontribusi dari Guido van Rossum di :issue:`35766`.)" #: ../../whatsnew/3.8.rst:598 msgid "asyncio" @@ -785,7 +782,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:632 msgid "(Contributed by Yury Selivanov in :issue:`32314`.)" -msgstr "" +msgstr "(Kontribusi dari Yury Selivanov di :issue:`32314`.)" #: ../../whatsnew/3.8.rst:634 msgid "" @@ -797,7 +794,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:649 msgid "(Contributed by Yury Selivanov in :issue:`37028`.)" -msgstr "" +msgstr "(Kontribusi dari Yury Selivanov di :issue:`37028`.)" #: ../../whatsnew/3.8.rst:651 ../../whatsnew/3.8.rst:1949 msgid "" @@ -895,7 +892,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:721 msgid "(Contributed by Scott Sanderson in :issue:`29235`.)" -msgstr "" +msgstr "(Kontribusi dari Scott Sanderson di :issue:`29235`.)" #: ../../whatsnew/3.8.rst:725 msgid "csv" @@ -961,7 +958,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:776 msgid "(Contributed by Raymond Hettinger in :issue:`36772`.)" -msgstr "(Dikontribusikan oleh Raymond Hettinger di :issue:`36772`.)" +msgstr "(Kontribusi dari Raymond Hettinger di :issue:`36772`.)" #: ../../whatsnew/3.8.rst:778 msgid "" @@ -971,7 +968,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:792 msgid "(Contributed by Carl Meyer in :issue:`21145`)" -msgstr "" +msgstr "(Kontribusi dari Carl Meyer di :issue:`21145`)" #: ../../whatsnew/3.8.rst:795 msgid "" @@ -982,7 +979,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:817 msgid "(Contributed by Ethan Smith in :issue:`32380`)" -msgstr "" +msgstr "(Kontribusi dari Ethan Smith di :issue:`32380`)" #: ../../whatsnew/3.8.rst:820 msgid "gc" @@ -1108,7 +1105,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:915 msgid "(Contributed by Lisa Roach in :issue:`34659`.)" -msgstr "" +msgstr "(Kontribusi dari Lisa Roach di :issue:`34659`.)" #: ../../whatsnew/3.8.rst:919 msgid "json.tool" @@ -1172,7 +1169,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:962 msgid "(Contributed by Pablo Galindo in :issue:`35606`.)" -msgstr "" +msgstr "(Kontribusi dari Pablo Galindo di :issue:`35606`.)" #: ../../whatsnew/3.8.rst:964 msgid "" @@ -1196,7 +1193,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:986 msgid "(Contributed by Mark Dickinson in :issue:`36887`.)" -msgstr "" +msgstr "(Kontribusi dari Mark Dickinson di :issue:`36887`.)" #: ../../whatsnew/3.8.rst:988 msgid "" @@ -1274,7 +1271,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:1037 ../../whatsnew/3.8.rst:1062 msgid "(Contributed by Steve Dower in :issue:`37834`.)" -msgstr "" +msgstr "(Kontribusi dari Steve Dower di :issue:`37834`.)" #: ../../whatsnew/3.8.rst:1041 msgid "os.path" @@ -1380,7 +1377,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:1123 msgid "(Contributed by Rémi Lapeyre in :issue:`30670`.)" -msgstr "" +msgstr "(Kontribusi dari Rémi Lapeyre di :issue:`30670`.)" #: ../../whatsnew/3.8.rst:1127 msgid "py_compile" @@ -1796,8 +1793,7 @@ msgstr "" msgid "" "(Contributed by Joannah Nanjekye and Victor Stinner in :issue:`35537`.)" msgstr "" -"(Dikontribusikan oleh Joannah Nanjekye dan Victor Stinner di " -":issue:`35537`.)" +"(Kontribusi dari Joannah Nanjekye dan Victor Stinner di :issue:`35537`.)" #: ../../whatsnew/3.8.rst:1457 msgid "" @@ -1988,7 +1984,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:1566 msgid "(Contributed by Victor Stinner in :issue:`35059`.)" -msgstr "(Dikontribusikan oleh Victor Stinner di :issue:`35059`.)" +msgstr "(Kontribusi dari Victor Stinner di :issue:`35059`.)" #: ../../whatsnew/3.8.rst:1568 msgid "" @@ -2026,7 +2022,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:1590 msgid "(Contributed by Antoine Pitrou in :issue:`32430`.)" -msgstr "(Dikontribusikan oleh Antoine Pitrou di :issue:`32430`.)" +msgstr "(Kontribusi dari Antoine Pitrou di :issue:`32430`.)" #: ../../whatsnew/3.8.rst:1592 msgid "" @@ -2710,7 +2706,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:2078 msgid "(Contributed by Eddie Elizondo in :issue:`35810`.)" -msgstr "(Dikontribusikan oleh Eddie Elizondo di :issue:`35810`.)" +msgstr "(Kontribusi dari Eddie Elizondo di :issue:`35810`.)" #: ../../whatsnew/3.8.rst:2080 msgid "" @@ -2720,7 +2716,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:2089 msgid "(Contributed by Zackery Spytz in :issue:`33407`.)" -msgstr "(Dikontribusikan oleh Zackery Spytz di :issue:`33407`.)" +msgstr "(Kontribusi dari Zackery Spytz di :issue:`33407`.)" #: ../../whatsnew/3.8.rst:2091 msgid "" @@ -2734,7 +2730,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:2098 msgid "(Contributed by Antoine Pitrou in :issue:`32388`.)" -msgstr "(Dikontribusikan oleh Antoine Pitrou di :issue:`32388`.)" +msgstr "(Kontribusi dari Antoine Pitrou di :issue:`32388`.)" #: ../../whatsnew/3.8.rst:2100 msgid "" @@ -2769,7 +2765,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:2122 msgid "(Contributed by Steve Dower in :issue:`37351`.)" -msgstr "" +msgstr "(Kontribusi dari Steve Dower di :issue:`37351`.)" #: ../../whatsnew/3.8.rst:2126 msgid "CPython bytecode changes" @@ -2797,7 +2793,7 @@ msgid "" "(Contributed by Mark Shannon, Antoine Pitrou and Serhiy Storchaka in " ":issue:`17611`.)" msgstr "" -"(Dikontribusikan oleh Mark Shannon, Antoine Pitrou dan Serhiy Storchaka di " +"(Kontribusi dari Mark Shannon, Antoine Pitrou dan Serhiy Storchaka di " ":issue:`17611`.)" #: ../../whatsnew/3.8.rst:2143 diff --git a/whatsnew/changelog.po b/whatsnew/changelog.po index bbdd19c..7cca83e 100644 --- a/whatsnew/changelog.po +++ b/whatsnew/changelog.po @@ -11255,7 +11255,7 @@ msgstr "" #: ../../../build/NEWS:5743 msgid "Applicable to Python2-2.7 and later" -msgstr "" +msgstr "Berlaku untuk Python2-2.7 dan yang lebih baru" #: ../../../build/NEWS:5745 ../../../build/NEWS:6995 ../../../build/NEWS:11112 msgid "`bpo-19417 `__: Add test_bdb.py." @@ -20208,7 +20208,7 @@ msgstr "" #: ../../../build/NEWS:12860 msgid "Fix incompatible comment in python.h" -msgstr "" +msgstr "Perbaiki komentar yang tidak kompatibel di python.h" #: ../../../build/NEWS:12864 msgid "Python 3.6.1 release candidate 1" @@ -21467,7 +21467,7 @@ msgstr "" #: ../../../build/NEWS:14194 ../../../build/NEWS:17390 msgid "Add version to title of IDLE help window." -msgstr "" +msgstr "Tambahkan versi ke judul jendela bantuan IDLE." #: ../../../build/NEWS:14196 ../../../build/NEWS:17392 msgid "" @@ -22465,7 +22465,7 @@ msgstr "" #: ../../../build/NEWS:14728 msgid "Don't use largefile support for GNU/Hurd." -msgstr "" +msgstr "Jangan gunakan dukungan berkasbesar untuk GNU/Hurd." #: ../../../build/NEWS:14733 ../../../build/NEWS:17450 msgid "" @@ -26215,7 +26215,7 @@ msgstr "" #: ../../../build/NEWS:18532 msgid "Prevent overflow in _Unpickler_Read." -msgstr "" +msgstr "Cegah *overflow* di _Unpickler_Read." #: ../../../build/NEWS:18534 msgid "" From 20f00892eb6f491a8242819cd706b0c87ce0fd6d Mon Sep 17 00:00:00 2001 From: oon arfiandwi Date: Thu, 31 Oct 2019 23:50:26 +0800 Subject: [PATCH 07/13] Sinkronisasi dengan Transifex 20191031. --- c-api/arg.po | 79 +- c-api/buffer.po | 43 +- c-api/bytearray.po | 9 +- c-api/bytes.po | 26 +- c-api/capsule.po | 56 +- c-api/cell.po | 18 +- c-api/code.po | 16 +- c-api/codec.po | 12 +- c-api/concrete.po | 9 +- c-api/contextvars.po | 8 +- c-api/conversion.po | 27 +- c-api/coro.po | 14 +- c-api/datetime.po | 30 +- c-api/dict.po | 15 +- c-api/exceptions.po | 80 +- c-api/file.po | 6 +- c-api/float.po | 6 +- c-api/function.po | 26 +- c-api/gcsupport.po | 10 +- c-api/gen.po | 12 +- c-api/import.po | 32 +- c-api/init.po | 73 +- c-api/init_config.po | 44 +- c-api/intro.po | 26 +- c-api/iter.po | 6 +- c-api/list.po | 37 +- c-api/long.po | 20 +- c-api/mapping.po | 10 +- c-api/marshal.po | 6 +- c-api/memory.po | 72 +- c-api/memoryview.po | 4 +- c-api/method.po | 8 +- c-api/module.po | 56 +- c-api/number.po | 134 +- c-api/object.po | 80 +- c-api/refcounting.po | 33 +- c-api/reflection.po | 8 +- c-api/sequence.po | 52 +- c-api/set.po | 22 +- c-api/slice.po | 10 +- c-api/structures.po | 116 +- c-api/sys.po | 42 +- c-api/tuple.po | 119 +- c-api/type.po | 29 +- c-api/typeobj.po | 199 +- c-api/unicode.po | 237 +- c-api/veryhigh.po | 56 +- c-api/weakref.po | 14 +- distributing/index.po | 8 + distutils/builtdist.po | 144 +- distutils/setupscript.po | 10 +- distutils/sourcedist.po | 24 +- extending/embedding.po | 4 +- extending/extending.po | 70 +- extending/newtypes.po | 50 +- extending/newtypes_tutorial.po | 51 +- faq/design.po | 24 +- faq/extending.po | 8 +- faq/gui.po | 22 +- glossary.po | 4 +- howto/clinic.po | 4 +- howto/curses.po | 18 +- howto/functional.po | 6 +- howto/unicode.po | 8 +- howto/urllib2.po | 6 +- install/index.po | 2 +- library/__future__.po | 18 +- library/asyncio-eventloop.po | 2 +- library/asyncio-llapi-index.po | 2 +- library/asyncio-subprocess.po | 2 +- library/calendar.po | 2 +- library/chunk.po | 10 +- library/cmath.po | 6 +- library/codecs.po | 6 +- library/collections.abc.po | 2 +- library/ctypes.po | 10 +- library/curses.po | 82 +- library/datetime.po | 106 +- library/decimal.po | 6 +- library/email.contentmanager.po | 2 +- library/email.headerregistry.po | 2 +- library/email.message.po | 2 +- library/email.policy.po | 6 +- library/gc.po | 4 +- library/hashlib.po | 2 +- library/idle.po | 14 +- library/inspect.po | 4 +- library/io.po | 2 +- library/itertools.po | 34 +- library/json.po | 14 +- library/locale.po | 2 +- library/logging.po | 28 +- library/math.po | 6 +- library/ossaudiodev.po | 6 +- library/socket.po | 10 +- library/ssl.po | 2 +- library/string.po | 2 +- library/struct.po | 2 +- library/sys.po | 771 +-- library/tkinter.po | 62 +- library/types.po | 108 +- library/winreg.po | 10 +- reference/datamodel.po | 2 +- reference/simple_stmts.po | 73 +- reference/toplevel_components.po | 19 + whatsnew/2.7.po | 6 +- whatsnew/3.0.po | 4 +- whatsnew/3.2.po | 14 +- whatsnew/3.3.po | 26 +- whatsnew/3.4.po | 18 +- whatsnew/3.5.po | 14 +- whatsnew/3.6.po | 6 +- whatsnew/3_7.po | 4 +- whatsnew/3_8.po | 197 +- whatsnew/changelog.po | 10498 +++++++++++++++-------------- 115 files changed, 7459 insertions(+), 7281 deletions(-) diff --git a/c-api/arg.po b/c-api/arg.po index 5a1f931..66181d8 100644 --- a/c-api/arg.po +++ b/c-api/arg.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -93,8 +93,8 @@ msgstr "" msgid "" "Some formats require a read-only :term:`bytes-like object`, and set a " "pointer instead of a buffer structure. They work by checking that the " -"object's :c:member:`PyBufferProcs.bf_releasebuffer` field is *NULL*, which " -"disallows mutable objects such as :class:`bytearray`." +"object's :c:member:`PyBufferProcs.bf_releasebuffer` field is ``NULL``, which" +" disallows mutable objects such as :class:`bytearray`." msgstr "" #: ../../c-api/arg.rst:58 @@ -171,7 +171,7 @@ msgstr "``z`` (:class:`str` atau ``None``) [const char \\*]" #: ../../c-api/arg.rst:101 msgid "" "Like ``s``, but the Python object may also be ``None``, in which case the C " -"pointer is set to *NULL*." +"pointer is set to ``NULL``." msgstr "" #: ../../c-api/arg.rst:106 @@ -183,7 +183,7 @@ msgstr "" #: ../../c-api/arg.rst:105 msgid "" "Like ``s*``, but the Python object may also be ``None``, in which case the " -"``buf`` member of the :c:type:`Py_buffer` structure is set to *NULL*." +"``buf`` member of the :c:type:`Py_buffer` structure is set to ``NULL``." msgstr "" #: ../../c-api/arg.rst:110 @@ -195,7 +195,7 @@ msgstr "" #: ../../c-api/arg.rst:109 msgid "" "Like ``s#``, but the Python object may also be ``None``, in which case the C" -" pointer is set to *NULL*." +" pointer is set to ``NULL``." msgstr "" #: ../../c-api/arg.rst:120 @@ -299,7 +299,7 @@ msgstr "``Z`` (:class:`str` atau ``None``) [const Py_UNICODE \\*]" #: ../../c-api/arg.rst:168 msgid "" "Like ``u``, but the Python object may also be ``None``, in which case the " -":c:type:`Py_UNICODE` pointer is set to *NULL*." +":c:type:`Py_UNICODE` pointer is set to ``NULL``." msgstr "" #: ../../c-api/arg.rst:181 @@ -309,7 +309,7 @@ msgstr "``Z#`` (:class:`str` atau ``None``) [const Py_UNICODE \\*, int]" #: ../../c-api/arg.rst:176 msgid "" "Like ``u#``, but the Python object may also be ``None``, in which case the " -":c:type:`Py_UNICODE` pointer is set to *NULL*." +":c:type:`Py_UNICODE` pointer is set to ``NULL``." msgstr "" #: ../../c-api/arg.rst:186 @@ -349,12 +349,12 @@ msgstr "" msgid "" "This format requires two arguments. The first is only used as input, and " "must be a :c:type:`const char\\*` which points to the name of an encoding as" -" a NUL-terminated string, or *NULL*, in which case ``'utf-8'`` encoding is " -"used. An exception is raised if the named encoding is not known to Python. " -"The second argument must be a :c:type:`char\\*\\*`; the value of the pointer" -" it references will be set to a buffer with the contents of the argument " -"text. The text will be encoded in the encoding specified by the first " -"argument." +" a NUL-terminated string, or ``NULL``, in which case ``'utf-8'`` encoding is" +" used. An exception is raised if the named encoding is not known to Python." +" The second argument must be a :c:type:`char\\*\\*`; the value of the " +"pointer it references will be set to a buffer with the contents of the " +"argument text. The text will be encoded in the encoding specified by the " +"first argument." msgstr "" #: ../../c-api/arg.rst:206 @@ -399,8 +399,8 @@ msgstr "" msgid "" "It requires three arguments. The first is only used as input, and must be a" " :c:type:`const char\\*` which points to the name of an encoding as a NUL-" -"terminated string, or *NULL*, in which case ``'utf-8'`` encoding is used. An" -" exception is raised if the named encoding is not known to Python. The " +"terminated string, or ``NULL``, in which case ``'utf-8'`` encoding is used. " +"An exception is raised if the named encoding is not known to Python. The " "second argument must be a :c:type:`char\\*\\*`; the value of the pointer it " "references will be set to a buffer with the contents of the argument text. " "The text will be encoded in the encoding specified by the first argument. " @@ -414,8 +414,8 @@ msgstr "Ada dua mode operasi:" #: ../../c-api/arg.rst:233 msgid "" -"If *\\*buffer* points a *NULL* pointer, the function will allocate a buffer " -"of the needed size, copy the encoded data into this buffer and set " +"If *\\*buffer* points a ``NULL`` pointer, the function will allocate a " +"buffer of the needed size, copy the encoded data into this buffer and set " "*\\*buffer* to reference the newly allocated storage. The caller is " "responsible for calling :c:func:`PyMem_Free` to free the allocated buffer " "after usage." @@ -423,9 +423,9 @@ msgstr "" #: ../../c-api/arg.rst:238 msgid "" -"If *\\*buffer* points to a non-*NULL* pointer (an already allocated buffer)," -" :c:func:`PyArg_ParseTuple` will use this location as the buffer and " -"interpret the initial value of *\\*buffer_length* as the buffer size. It " +"If *\\*buffer* points to a non-``NULL`` pointer (an already allocated " +"buffer), :c:func:`PyArg_ParseTuple` will use this location as the buffer and" +" interpret the initial value of *\\*buffer_length* as the buffer size. It " "will then copy the encoded data into the buffer and NUL-terminate it. If " "the buffer is not large enough, a :exc:`ValueError` will be set." msgstr "" @@ -614,7 +614,7 @@ msgstr "``O`` (object) [PyObject \\*]" msgid "" "Store a Python object (without any conversion) in a C object pointer. The C" " program thus receives the actual object that was passed. The object's " -"reference count is not increased. The pointer stored is not *NULL*." +"reference count is not increased. The pointer stored is not ``NULL``." msgstr "" #: ../../c-api/arg.rst:327 @@ -657,7 +657,7 @@ msgid "" "If the *converter* returns ``Py_CLEANUP_SUPPORTED``, it may get called a " "second time if the argument parsing eventually fails, giving the converter a" " chance to release any memory that it had already allocated. In this second " -"call, the *object* parameter will be NULL; *address* will have the same " +"call, the *object* parameter will be ``NULL``; *address* will have the same " "value as in the original call." msgstr "" @@ -799,9 +799,10 @@ msgstr "" msgid "" "Parse the parameters of a function that takes both positional and keyword " "parameters into local variables. The *keywords* argument is a " -"*NULL*-terminated array of keyword parameter names. Empty names denote :ref" -":`positional-only parameters `. Returns true on " -"success; on failure, it returns false and raises the appropriate exception." +"``NULL``-terminated array of keyword parameter names. Empty names denote " +":ref:`positional-only parameters `. Returns true " +"on success; on failure, it returns false and raises the appropriate " +"exception." msgstr "" #: ../../c-api/arg.rst:445 @@ -872,8 +873,8 @@ msgstr "Membangun nilai" msgid "" "Create a new value based on a format string similar to those accepted by the" " :c:func:`PyArg_Parse\\*` family of functions and a sequence of values. " -"Returns the value or *NULL* in the case of an error; an exception will be " -"raised if *NULL* is returned." +"Returns the value or ``NULL`` in the case of an error; an exception will be " +"raised if ``NULL`` is returned." msgstr "" #: ../../c-api/arg.rst:526 @@ -918,7 +919,7 @@ msgstr "``s`` (:class:`str` atau ``None``) [const char \\*]" #: ../../c-api/arg.rst:549 msgid "" "Convert a null-terminated C string to a Python :class:`str` object using " -"``'utf-8'`` encoding. If the C string pointer is *NULL*, ``None`` is used." +"``'utf-8'`` encoding. If the C string pointer is ``NULL``, ``None`` is used." msgstr "" #: ../../c-api/arg.rst:555 @@ -928,7 +929,7 @@ msgstr "``s#`` (:class:`str` atau ``None``) [const char \\*, int]" #: ../../c-api/arg.rst:553 msgid "" "Convert a C string and its length to a Python :class:`str` object using " -"``'utf-8'`` encoding. If the C string pointer is *NULL*, the length is " +"``'utf-8'`` encoding. If the C string pointer is ``NULL``, the length is " "ignored and ``None`` is returned." msgstr "" @@ -939,7 +940,7 @@ msgstr "``y`` (:class:`bytes`) [const char \\*]" #: ../../c-api/arg.rst:558 msgid "" "This converts a C string to a Python :class:`bytes` object. If the C string" -" pointer is *NULL*, ``None`` is returned." +" pointer is ``NULL``, ``None`` is returned." msgstr "" #: ../../c-api/arg.rst:563 @@ -949,7 +950,7 @@ msgstr "``y#`` (:class:`bytes`) [const char \\*, int]" #: ../../c-api/arg.rst:562 msgid "" "This converts a C string and its lengths to a Python object. If the C " -"string pointer is *NULL*, ``None`` is returned." +"string pointer is ``NULL``, ``None`` is returned." msgstr "" #: ../../c-api/arg.rst:566 ../../c-api/arg.rst:582 @@ -972,7 +973,7 @@ msgstr "``u`` (:class:`str`) [const wchar_t \\*]" msgid "" "Convert a null-terminated :c:type:`wchar_t` buffer of Unicode (UTF-16 or " "UCS-4) data to a Python Unicode object. If the Unicode buffer pointer is " -"*NULL*, ``None`` is returned." +"``NULL``, ``None`` is returned." msgstr "" #: ../../c-api/arg.rst:579 @@ -982,7 +983,7 @@ msgstr "``u#`` (:class:`str`) [const wchar_t \\*, int]" #: ../../c-api/arg.rst:577 msgid "" "Convert a Unicode (UTF-16 or UCS-4) data buffer and its length to a Python " -"Unicode object. If the Unicode buffer pointer is *NULL*, the length is " +"Unicode object. If the Unicode buffer pointer is ``NULL``, the length is " "ignored and ``None`` is returned." msgstr "" @@ -1077,11 +1078,11 @@ msgstr "" #: ../../c-api/arg.rst:638 msgid "" "Pass a Python object untouched (except for its reference count, which is " -"incremented by one). If the object passed in is a *NULL* pointer, it is " +"incremented by one). If the object passed in is a ``NULL`` pointer, it is " "assumed that this was caused because the call producing the argument found " "an error and set an exception. Therefore, :c:func:`Py_BuildValue` will " -"return *NULL* but won't raise an exception. If no exception has been raised" -" yet, :exc:`SystemError` is set." +"return ``NULL`` but won't raise an exception. If no exception has been " +"raised yet, :exc:`SystemError` is set." msgstr "" #: ../../c-api/arg.rst:646 @@ -1108,7 +1109,7 @@ msgid "" "Convert *anything* to a Python object through a *converter* function. The " "function is called with *anything* (which should be compatible with " ":c:type:`void \\*`) as its argument and should return a \"new\" Python " -"object, or *NULL* if an error occurred." +"object, or ``NULL`` if an error occurred." msgstr "" #: ../../c-api/arg.rst:660 @@ -1141,7 +1142,7 @@ msgstr "" #: ../../c-api/arg.rst:670 msgid "" "If there is an error in the format string, the :exc:`SystemError` exception " -"is set and *NULL* returned." +"is set and ``NULL`` returned." msgstr "" #: ../../c-api/arg.rst:675 diff --git a/c-api/buffer.po b/c-api/buffer.po index d29bb78..441c003 100644 --- a/c-api/buffer.po +++ b/c-api/buffer.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-12 11:28+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -153,7 +153,7 @@ msgstr "" #: ../../c-api/buffer.rst:104 msgid "" "A new reference to the exporting object. The reference is owned by the " -"consumer and automatically decremented and set to *NULL* by " +"consumer and automatically decremented and set to ``NULL`` by " ":c:func:`PyBuffer_Release`. The field is the equivalent of the return value " "of any standard C-API function." msgstr "" @@ -162,7 +162,7 @@ msgstr "" msgid "" "As a special case, for *temporary* buffers that are wrapped by " ":c:func:`PyMemoryView_FromBuffer` or :c:func:`PyBuffer_FillInfo` this field " -"is *NULL*. In general, exporting objects MUST NOT use this scheme." +"is ``NULL``. In general, exporting objects MUST NOT use this scheme." msgstr "" #: ../../c-api/buffer.rst:116 @@ -190,15 +190,15 @@ msgstr "" #: ../../c-api/buffer.rst:132 msgid "" "Item size in bytes of a single element. Same as the value of " -":func:`struct.calcsize` called on non-NULL :c:member:`~Py_buffer.format` " -"values." +":func:`struct.calcsize` called on non-``NULL`` :c:member:`~Py_buffer.format`" +" values." msgstr "" #: ../../c-api/buffer.rst:135 msgid "" "Important exception: If a consumer requests a buffer without the " ":c:macro:`PyBUF_FORMAT` flag, :c:member:`~Py_buffer.format` will be set to " -"*NULL*, but :c:member:`~Py_buffer.itemsize` still has the value for the " +"``NULL``, but :c:member:`~Py_buffer.itemsize` still has the value for the " "original format." msgstr "" @@ -211,7 +211,7 @@ msgstr "" #: ../../c-api/buffer.rst:144 msgid "" -"If :c:member:`~Py_buffer.shape` is *NULL* as a result of a " +"If :c:member:`~Py_buffer.shape` is ``NULL`` as a result of a " ":c:macro:`PyBUF_SIMPLE` or a :c:macro:`PyBUF_WRITABLE` request, the consumer" " must disregard :c:member:`~Py_buffer.itemsize` and assume ``itemsize == " "1``." @@ -220,8 +220,8 @@ msgstr "" #: ../../c-api/buffer.rst:150 msgid "" "A *NUL* terminated string in :mod:`struct` module style syntax describing " -"the contents of a single item. If this is *NULL*, ``\"B\"`` (unsigned bytes)" -" is assumed." +"the contents of a single item. If this is ``NULL``, ``\"B\"`` (unsigned " +"bytes) is assumed." msgstr "" #: ../../c-api/buffer.rst:154 @@ -234,7 +234,7 @@ msgid "" " it is ``0``, :c:member:`~Py_buffer.buf` points to a single item " "representing a scalar. In this case, :c:member:`~Py_buffer.shape`, " ":c:member:`~Py_buffer.strides` and :c:member:`~Py_buffer.suboffsets` MUST be" -" *NULL*." +" ``NULL``." msgstr "" #: ../../c-api/buffer.rst:163 @@ -292,7 +292,7 @@ msgstr "" #: ../../c-api/buffer.rst:201 msgid "" "If all suboffsets are negative (i.e. no de-referencing is needed), then this" -" field must be NULL (the default value)." +" field must be ``NULL`` (the default value)." msgstr "" #: ../../c-api/buffer.rst:204 @@ -359,7 +359,7 @@ msgstr "" #: ../../c-api/buffer.rst:250 msgid "" "Controls the :c:member:`~Py_buffer.format` field. If set, this field MUST be" -" filled in correctly. Otherwise, this field MUST be *NULL*." +" filled in correctly. Otherwise, this field MUST be ``NULL``." msgstr "" #: ../../c-api/buffer.rst:254 @@ -535,13 +535,14 @@ msgid "" "If ``ndim == 0``, the memory location pointed to by " ":c:member:`~Py_buffer.buf` is interpreted as a scalar of size " ":c:member:`~Py_buffer.itemsize`. In that case, both " -":c:member:`~Py_buffer.shape` and :c:member:`~Py_buffer.strides` are *NULL*." +":c:member:`~Py_buffer.shape` and :c:member:`~Py_buffer.strides` are " +"``NULL``." msgstr "" #: ../../c-api/buffer.rst:354 msgid "" -"If :c:member:`~Py_buffer.strides` is *NULL*, the array is interpreted as a " -"standard n-dimensional C-array. Otherwise, the consumer must access an " +"If :c:member:`~Py_buffer.strides` is ``NULL``, the array is interpreted as a" +" standard n-dimensional C-array. Otherwise, the consumer must access an " "n-dimensional array as follows:" msgstr "" @@ -570,8 +571,8 @@ msgstr "" #: ../../c-api/buffer.rst:409 msgid "" "Here is a function that returns a pointer to the element in an N-D array " -"pointed to by an N-dimensional index when there are both non-NULL strides " -"and suboffsets::" +"pointed to by an N-dimensional index when there are both non-``NULL`` " +"strides and suboffsets::" msgstr "" #: ../../c-api/buffer.rst:428 @@ -589,8 +590,8 @@ msgstr "" msgid "" "Send a request to *exporter* to fill in *view* as specified by *flags*. If " "the exporter cannot provide a buffer of the exact type, it MUST raise " -":c:data:`PyExc_BufferError`, set :c:member:`view->obj` to *NULL* and return " -"``-1``." +":c:data:`PyExc_BufferError`, set :c:member:`view->obj` to ``NULL`` and " +"return ``-1``." msgstr "" #: ../../c-api/buffer.rst:444 @@ -686,12 +687,12 @@ msgstr "" msgid "" "On success, set :c:member:`view->obj` to a new reference to *exporter* and " "return 0. Otherwise, raise :c:data:`PyExc_BufferError`, set " -":c:member:`view->obj` to *NULL* and return ``-1``;" +":c:member:`view->obj` to ``NULL`` and return ``-1``;" msgstr "" #: ../../c-api/buffer.rst:521 msgid "" "If this function is used as part of a :ref:`getbufferproc `," " *exporter* MUST be set to the exporting object and *flags* must be passed " -"unmodified. Otherwise, *exporter* MUST be NULL." +"unmodified. Otherwise, *exporter* MUST be ``NULL``." msgstr "" diff --git a/c-api/bytearray.po b/c-api/bytearray.po index c711309..548462b 100644 --- a/c-api/bytearray.po +++ b/c-api/bytearray.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -61,7 +61,7 @@ msgstr "" #: ../../c-api/bytearray.rst:50 msgid "" "Create a new bytearray object from *string* and its length, *len*. On " -"failure, *NULL* is returned." +"failure, ``NULL`` is returned." msgstr "" #: ../../c-api/bytearray.rst:56 @@ -70,13 +70,14 @@ msgid "" msgstr "" #: ../../c-api/bytearray.rst:61 -msgid "Return the size of *bytearray* after checking for a *NULL* pointer." +msgid "Return the size of *bytearray* after checking for a ``NULL`` pointer." msgstr "" #: ../../c-api/bytearray.rst:66 msgid "" "Return the contents of *bytearray* as a char array after checking for a " -"*NULL* pointer. The returned array always has an extra null byte appended." +"``NULL`` pointer. The returned array always has an extra null byte " +"appended." msgstr "" #: ../../c-api/bytearray.rst:73 diff --git a/c-api/bytes.po b/c-api/bytes.po index 84d7b23..2f2bfdb 100644 --- a/c-api/bytes.po +++ b/c-api/bytes.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -56,15 +56,15 @@ msgstr "" #: ../../c-api/bytes.rst:39 msgid "" "Return a new bytes object with a copy of the string *v* as value on success," -" and *NULL* on failure. The parameter *v* must not be *NULL*; it will not " -"be checked." +" and ``NULL`` on failure. The parameter *v* must not be ``NULL``; it will " +"not be checked." msgstr "" #: ../../c-api/bytes.rst:46 msgid "" "Return a new bytes object with a copy of the string *v* as value and length " -"*len* on success, and *NULL* on failure. If *v* is *NULL*, the contents of " -"the bytes object are uninitialized." +"*len* on success, and ``NULL`` on failure. If *v* is ``NULL``, the contents" +" of the bytes object are uninitialized." msgstr "" #: ../../c-api/bytes.rst:53 @@ -140,7 +140,7 @@ msgstr ":attr:`%ld`" #: ../../c-api/bytes.rst:81 msgid "long" -msgstr "" +msgstr "long" #: ../../c-api/bytes.rst:81 msgid "Equivalent to ``printf(\"%ld\")``. [1]_" @@ -265,7 +265,7 @@ msgid "" "bytes. The data must not be modified in any way, unless the object was just" " created using ``PyBytes_FromStringAndSize(NULL, size)``. It must not be " "deallocated. If *o* is not a bytes object at all, " -":c:func:`PyBytes_AsString` returns *NULL* and raises :exc:`TypeError`." +":c:func:`PyBytes_AsString` returns ``NULL`` and raises :exc:`TypeError`." msgstr "" #: ../../c-api/bytes.rst:154 @@ -280,8 +280,9 @@ msgstr "" #: ../../c-api/bytes.rst:162 msgid "" -"If *length* is *NULL*, the bytes object may not contain embedded null bytes;" -" if it does, the function returns ``-1`` and a :exc:`ValueError` is raised." +"If *length* is ``NULL``, the bytes object may not contain embedded null " +"bytes; if it does, the function returns ``-1`` and a :exc:`ValueError` is " +"raised." msgstr "" #: ../../c-api/bytes.rst:166 @@ -306,7 +307,8 @@ msgid "" " appended to *bytes*; the caller will own the new reference. The reference " "to the old value of *bytes* will be stolen. If the new object cannot be " "created, the old reference to *bytes* will still be discarded and the value " -"of *\\*bytes* will be set to *NULL*; the appropriate exception will be set." +"of *\\*bytes* will be set to ``NULL``; the appropriate exception will be " +"set." msgstr "" #: ../../c-api/bytes.rst:189 @@ -326,6 +328,6 @@ msgid "" "and the new size desired. On success, *\\*bytes* holds the resized bytes " "object and ``0`` is returned; the address in *\\*bytes* may differ from its " "input value. If the reallocation fails, the original bytes object at " -"*\\*bytes* is deallocated, *\\*bytes* is set to *NULL*, :exc:`MemoryError` " -"is set, and ``-1`` is returned." +"*\\*bytes* is deallocated, *\\*bytes* is set to ``NULL``, :exc:`MemoryError`" +" is set, and ``-1`` is returned." msgstr "" diff --git a/c-api/capsule.po b/c-api/capsule.po index 10b9332..fdd8d3c 100644 --- a/c-api/capsule.po +++ b/c-api/capsule.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -57,23 +57,23 @@ msgstr "" #: ../../c-api/capsule.rst:42 msgid "" "Create a :c:type:`PyCapsule` encapsulating the *pointer*. The *pointer* " -"argument may not be *NULL*." +"argument may not be ``NULL``." msgstr "" #: ../../c-api/capsule.rst:45 -msgid "On failure, set an exception and return *NULL*." +msgid "On failure, set an exception and return ``NULL``." msgstr "" #: ../../c-api/capsule.rst:47 msgid "" -"The *name* string may either be *NULL* or a pointer to a valid C string. If" -" non-*NULL*, this string must outlive the capsule. (Though it is permitted " -"to free it inside the *destructor*.)" +"The *name* string may either be ``NULL`` or a pointer to a valid C string. " +"If non-``NULL``, this string must outlive the capsule. (Though it is " +"permitted to free it inside the *destructor*.)" msgstr "" #: ../../c-api/capsule.rst:51 msgid "" -"If the *destructor* argument is not *NULL*, it will be called with the " +"If the *destructor* argument is not ``NULL``, it will be called with the " "capsule as its argument when it is destroyed." msgstr "" @@ -87,53 +87,53 @@ msgstr "" #: ../../c-api/capsule.rst:61 msgid "" "Retrieve the *pointer* stored in the capsule. On failure, set an exception " -"and return *NULL*." +"and return ``NULL``." msgstr "" #: ../../c-api/capsule.rst:64 msgid "" "The *name* parameter must compare exactly to the name stored in the capsule." -" If the name stored in the capsule is *NULL*, the *name* passed in must also" -" be *NULL*. Python uses the C function :c:func:`strcmp` to compare capsule " -"names." +" If the name stored in the capsule is ``NULL``, the *name* passed in must " +"also be ``NULL``. Python uses the C function :c:func:`strcmp` to compare " +"capsule names." msgstr "" #: ../../c-api/capsule.rst:72 msgid "" "Return the current destructor stored in the capsule. On failure, set an " -"exception and return *NULL*." +"exception and return ``NULL``." msgstr "" #: ../../c-api/capsule.rst:75 msgid "" -"It is legal for a capsule to have a *NULL* destructor. This makes a *NULL* " -"return code somewhat ambiguous; use :c:func:`PyCapsule_IsValid` or " +"It is legal for a capsule to have a ``NULL`` destructor. This makes a " +"``NULL`` return code somewhat ambiguous; use :c:func:`PyCapsule_IsValid` or " ":c:func:`PyErr_Occurred` to disambiguate." msgstr "" #: ../../c-api/capsule.rst:82 msgid "" "Return the current context stored in the capsule. On failure, set an " -"exception and return *NULL*." +"exception and return ``NULL``." msgstr "" #: ../../c-api/capsule.rst:85 msgid "" -"It is legal for a capsule to have a *NULL* context. This makes a *NULL* " -"return code somewhat ambiguous; use :c:func:`PyCapsule_IsValid` or " +"It is legal for a capsule to have a ``NULL`` context. This makes a ``NULL``" +" return code somewhat ambiguous; use :c:func:`PyCapsule_IsValid` or " ":c:func:`PyErr_Occurred` to disambiguate." msgstr "" #: ../../c-api/capsule.rst:92 msgid "" "Return the current name stored in the capsule. On failure, set an exception" -" and return *NULL*." +" and return ``NULL``." msgstr "" #: ../../c-api/capsule.rst:95 msgid "" -"It is legal for a capsule to have a *NULL* name. This makes a *NULL* return" -" code somewhat ambiguous; use :c:func:`PyCapsule_IsValid` or " +"It is legal for a capsule to have a ``NULL`` name. This makes a ``NULL`` " +"return code somewhat ambiguous; use :c:func:`PyCapsule_IsValid` or " ":c:func:`PyErr_Occurred` to disambiguate." msgstr "" @@ -150,16 +150,16 @@ msgstr "" #: ../../c-api/capsule.rst:109 msgid "" "Return the capsule's internal *pointer* on success. On failure, set an " -"exception and return *NULL*." +"exception and return ``NULL``." msgstr "" #: ../../c-api/capsule.rst:115 msgid "" "Determines whether or not *capsule* is a valid capsule. A valid capsule is " -"non-*NULL*, passes :c:func:`PyCapsule_CheckExact`, has a non-*NULL* pointer " -"stored in it, and its internal name matches the *name* parameter. (See " -":c:func:`PyCapsule_GetPointer` for information on how capsule names are " -"compared.)" +"non-``NULL``, passes :c:func:`PyCapsule_CheckExact`, has a non-``NULL`` " +"pointer stored in it, and its internal name matches the *name* parameter. " +"(See :c:func:`PyCapsule_GetPointer` for information on how capsule names are" +" compared.)" msgstr "" #: ../../c-api/capsule.rst:121 @@ -191,13 +191,13 @@ msgstr "" #: ../../c-api/capsule.rst:145 msgid "" -"Set the name inside *capsule* to *name*. If non-*NULL*, the name must " +"Set the name inside *capsule* to *name*. If non-``NULL``, the name must " "outlive the capsule. If the previous *name* stored in the capsule was not " -"*NULL*, no attempt is made to free it." +"``NULL``, no attempt is made to free it." msgstr "" #: ../../c-api/capsule.rst:154 msgid "" "Set the void pointer inside *capsule* to *pointer*. The pointer may not be " -"*NULL*." +"``NULL``." msgstr "" diff --git a/c-api/cell.po b/c-api/cell.po index fd1248b..b1c1d6f 100644 --- a/c-api/cell.po +++ b/c-api/cell.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -47,13 +47,13 @@ msgid "The type object corresponding to cell objects." msgstr "" #: ../../c-api/cell.rst:30 -msgid "Return true if *ob* is a cell object; *ob* must not be *NULL*." +msgid "Return true if *ob* is a cell object; *ob* must not be ``NULL``." msgstr "" #: ../../c-api/cell.rst:35 msgid "" "Create and return a new cell object containing the value *ob*. The parameter" -" may be *NULL*." +" may be ``NULL``." msgstr "" #: ../../c-api/cell.rst:41 @@ -63,20 +63,20 @@ msgstr "Kembalikan isi sel *cell*." #: ../../c-api/cell.rst:46 msgid "" "Return the contents of the cell *cell*, but without checking that *cell* is " -"non-*NULL* and a cell object." +"non-``NULL`` and a cell object." msgstr "" #: ../../c-api/cell.rst:52 msgid "" "Set the contents of the cell object *cell* to *value*. This releases the " -"reference to any current content of the cell. *value* may be *NULL*. *cell*" -" must be non-*NULL*; if it is not a cell object, ``-1`` will be returned. " -"On success, ``0`` will be returned." +"reference to any current content of the cell. *value* may be ``NULL``. " +"*cell* must be non-``NULL``; if it is not a cell object, ``-1`` will be " +"returned. On success, ``0`` will be returned." msgstr "" #: ../../c-api/cell.rst:60 msgid "" "Sets the value of the cell object *cell* to *value*. No reference counts " -"are adjusted, and no checks are made for safety; *cell* must be non-*NULL* " -"and must be a cell object." +"are adjusted, and no checks are made for safety; *cell* must be non-``NULL``" +" and must be a cell object." msgstr "" diff --git a/c-api/code.po b/c-api/code.po index 8382130..1131073 100644 --- a/c-api/code.po +++ b/c-api/code.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-27 11:47+0000\n" "PO-Revision-Date: 2017-02-16 17:34+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -71,17 +71,7 @@ msgstr "" "Memanggil :c:func:`PyCode_New` secara langsung dapat mengikat Anda ke versi " "Python yang tepat karena seringnya perubahan definisi bytecode." -#: ../../c-api/code.rst:43 -msgid "" -"Raises an :ref:`auditing event ` ``code.__new__`` with arguments " -"``code``, ``filename``, ``name``, ``argcount``, ``posonlyargcount``, " -"``kwonlyargcount``, ``nlocals``, ``stacksize``, ``flags``." -msgstr "" -"Menimbulkan :ref:`auditing event ` ``code.__new__`` dengan argumen" -" ``code``, ``filename``, ``name``, ``argcount``, ``posonlyargcount``, " -"``kwonlyargcount``, ``nlocals``, ``stacksize``, ``flags``." - -#: ../../c-api/code.rst:47 +#: ../../c-api/code.rst:45 msgid "" "Similar to :c:func:`PyCode_New`, but with an extra \"posonlyargcount\" for " "positonal-only arguments." @@ -89,7 +79,7 @@ msgstr "" "Mirip dengan :c:func:`PyCode_New`, tetapi dengan ekstra \"posonlyargcount\" " "untuk argumen hanya-posisi." -#: ../../c-api/code.rst:53 +#: ../../c-api/code.rst:51 msgid "" "Return a new empty code object with the specified filename, function name, " "and first line number. It is illegal to :func:`exec` or :func:`eval` the " diff --git a/c-api/codec.po b/c-api/codec.po index 3760084..444f493 100644 --- a/c-api/codec.po +++ b/c-api/codec.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:34+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -45,7 +45,7 @@ msgstr "" msgid "" "*object* is passed through the encoder function found for the given " "*encoding* using the error handling method defined by *errors*. *errors* " -"may be *NULL* to use the default method defined for the codec. Raises a " +"may be ``NULL`` to use the default method defined for the codec. Raises a " ":exc:`LookupError` if no encoder can be found." msgstr "" @@ -57,7 +57,7 @@ msgstr "" msgid "" "*object* is passed through the decoder function found for the given " "*encoding* using the error handling method defined by *errors*. *errors* " -"may be *NULL* to use the default method defined for the codec. Raises a " +"may be ``NULL`` to use the default method defined for the codec. Raises a " ":exc:`LookupError` if no encoder can be found." msgstr "" @@ -70,7 +70,7 @@ msgid "" "In the following functions, the *encoding* string is looked up converted to " "all lower-case characters, which makes encodings looked up through this " "mechanism effectively case-insensitive. If no codec is found, a " -":exc:`KeyError` is set and *NULL* returned." +":exc:`KeyError` is set and ``NULL`` returned." msgstr "" #: ../../c-api/codec.rst:47 @@ -135,8 +135,8 @@ msgstr "" #: ../../c-api/codec.rst:94 msgid "" "Lookup the error handling callback function registered under *name*. As a " -"special case *NULL* can be passed, in which case the error handling callback" -" for \"strict\" will be returned." +"special case ``NULL`` can be passed, in which case the error handling " +"callback for \"strict\" will be returned." msgstr "" #: ../../c-api/codec.rst:100 diff --git a/c-api/concrete.po b/c-api/concrete.po index 2baefd4..c605886 100644 --- a/c-api/concrete.po +++ b/c-api/concrete.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:34+0000\n" "Last-Translator: Akhmat Safrudin , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -38,9 +38,10 @@ msgstr "" #: ../../c-api/concrete.rst:19 msgid "" "While the functions described in this chapter carefully check the type of " -"the objects which are passed in, many of them do not check for *NULL* being " -"passed instead of a valid object. Allowing *NULL* to be passed in can cause" -" memory access violations and immediate termination of the interpreter." +"the objects which are passed in, many of them do not check for ``NULL`` " +"being passed instead of a valid object. Allowing ``NULL`` to be passed in " +"can cause memory access violations and immediate termination of the " +"interpreter." msgstr "" #: ../../c-api/concrete.rst:28 diff --git a/c-api/contextvars.po b/c-api/contextvars.po index f6854e7..760cdd0 100644 --- a/c-api/contextvars.po +++ b/c-api/contextvars.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2018-06-29 21:01+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -71,19 +71,19 @@ msgstr "" #: ../../c-api/contextvars.rst:62 msgid "" "Return true if *o* is of type :c:data:`PyContext_Type`. *o* must not be " -"*NULL*. This function always succeeds." +"``NULL``. This function always succeeds." msgstr "" #: ../../c-api/contextvars.rst:67 msgid "" "Return true if *o* is of type :c:data:`PyContextVar_Type`. *o* must not be " -"*NULL*. This function always succeeds." +"``NULL``. This function always succeeds." msgstr "" #: ../../c-api/contextvars.rst:72 msgid "" "Return true if *o* is of type :c:data:`PyContextToken_Type`. *o* must not be" -" *NULL*. This function always succeeds." +" ``NULL``. This function always succeeds." msgstr "" #: ../../c-api/contextvars.rst:76 diff --git a/c-api/conversion.po b/c-api/conversion.po index 053983c..f607806 100644 --- a/c-api/conversion.po +++ b/c-api/conversion.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:34+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -59,7 +59,7 @@ msgstr "" msgid "" "If the platform doesn't have :c:func:`vsnprintf` and the buffer size needed " "to avoid truncation exceeds *size* by more than 512 bytes, Python aborts " -"with a *Py_FatalError*." +"with a :c:func:`Py_FatalError`." msgstr "" #: ../../c-api/conversion.rst:37 @@ -153,40 +153,41 @@ msgstr "" #: ../../c-api/conversion.rst:98 msgid "" -"*flags* can be zero or more of the values *Py_DTSF_SIGN*, " -"*Py_DTSF_ADD_DOT_0*, or *Py_DTSF_ALT*, or-ed together:" +"*flags* can be zero or more of the values ``Py_DTSF_SIGN``, " +"``Py_DTSF_ADD_DOT_0``, or ``Py_DTSF_ALT``, or-ed together:" msgstr "" #: ../../c-api/conversion.rst:101 msgid "" -"*Py_DTSF_SIGN* means to always precede the returned string with a sign " +"``Py_DTSF_SIGN`` means to always precede the returned string with a sign " "character, even if *val* is non-negative." msgstr "" #: ../../c-api/conversion.rst:104 msgid "" -"*Py_DTSF_ADD_DOT_0* means to ensure that the returned string will not look " -"like an integer." +"``Py_DTSF_ADD_DOT_0`` means to ensure that the returned string will not look" +" like an integer." msgstr "" #: ../../c-api/conversion.rst:107 msgid "" -"*Py_DTSF_ALT* means to apply \"alternate\" formatting rules. See the " +"``Py_DTSF_ALT`` means to apply \"alternate\" formatting rules. See the " "documentation for the :c:func:`PyOS_snprintf` ``'#'`` specifier for details." msgstr "" #: ../../c-api/conversion.rst:111 msgid "" -"If *ptype* is non-NULL, then the value it points to will be set to one of " -"*Py_DTST_FINITE*, *Py_DTST_INFINITE*, or *Py_DTST_NAN*, signifying that " -"*val* is a finite number, an infinite number, or not a number, respectively." +"If *ptype* is non-``NULL``, then the value it points to will be set to one " +"of ``Py_DTST_FINITE``, ``Py_DTST_INFINITE``, or ``Py_DTST_NAN``, signifying " +"that *val* is a finite number, an infinite number, or not a number, " +"respectively." msgstr "" #: ../../c-api/conversion.rst:115 msgid "" "The return value is a pointer to *buffer* with the converted string or " -"*NULL* if the conversion failed. The caller is responsible for freeing the " -"returned string by calling :c:func:`PyMem_Free`." +"``NULL`` if the conversion failed. The caller is responsible for freeing the" +" returned string by calling :c:func:`PyMem_Free`." msgstr "" #: ../../c-api/conversion.rst:124 diff --git a/c-api/coro.po b/c-api/coro.po index f7c6d0f..4275082 100644 --- a/c-api/coro.po +++ b/c-api/coro.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:34+0000\n" "Last-Translator: oon arfiandwi , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -42,19 +42,15 @@ msgid "The type object corresponding to coroutine objects." msgstr "Jenis objek yang sesuai dengan objek coroutine." #: ../../c-api/coro.rst:26 -msgid "Return true if *ob*'s type is *PyCoro_Type*; *ob* must not be *NULL*." +msgid "" +"Return true if *ob*'s type is :c:type:`PyCoro_Type`; *ob* must not be " +"``NULL``." msgstr "" -"Mengembalikan true jika tipe *ob* tipe * * PyCoro_Type *; * Ob * tidak boleh" -" * NULL *." #: ../../c-api/coro.rst:31 msgid "" "Create and return a new coroutine object based on the *frame* object, with " "``__name__`` and ``__qualname__`` set to *name* and *qualname*. A reference " "to *frame* is stolen by this function. The *frame* argument must not be " -"*NULL*." +"``NULL``." msgstr "" -"Buat dan kembalikan objek coroutine baru berdasarkan pada objek *frame*, " -"dengan ``__name__`` dan ``__qualname__`` yang diset menjadi *nama* dan " -"*qualname*. Referensi ke *frame* diambil oleh fungsi ini. Argumen *frame* " -"tidak boleh *NULL*." diff --git a/c-api/datetime.po b/c-api/datetime.po index 8604bc5..3dc9707 100644 --- a/c-api/datetime.po +++ b/c-api/datetime.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:34+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -49,61 +49,61 @@ msgstr "" #: ../../c-api/datetime.rst:30 msgid "" "Return true if *ob* is of type :c:data:`PyDateTime_DateType` or a subtype of" -" :c:data:`PyDateTime_DateType`. *ob* must not be *NULL*." +" :c:data:`PyDateTime_DateType`. *ob* must not be ``NULL``." msgstr "" #: ../../c-api/datetime.rst:36 msgid "" "Return true if *ob* is of type :c:data:`PyDateTime_DateType`. *ob* must not " -"be *NULL*." +"be ``NULL``." msgstr "" #: ../../c-api/datetime.rst:42 msgid "" "Return true if *ob* is of type :c:data:`PyDateTime_DateTimeType` or a " -"subtype of :c:data:`PyDateTime_DateTimeType`. *ob* must not be *NULL*." +"subtype of :c:data:`PyDateTime_DateTimeType`. *ob* must not be ``NULL``." msgstr "" #: ../../c-api/datetime.rst:48 msgid "" "Return true if *ob* is of type :c:data:`PyDateTime_DateTimeType`. *ob* must " -"not be *NULL*." +"not be ``NULL``." msgstr "" #: ../../c-api/datetime.rst:54 msgid "" "Return true if *ob* is of type :c:data:`PyDateTime_TimeType` or a subtype of" -" :c:data:`PyDateTime_TimeType`. *ob* must not be *NULL*." +" :c:data:`PyDateTime_TimeType`. *ob* must not be ``NULL``." msgstr "" #: ../../c-api/datetime.rst:60 msgid "" "Return true if *ob* is of type :c:data:`PyDateTime_TimeType`. *ob* must not " -"be *NULL*." +"be ``NULL``." msgstr "" #: ../../c-api/datetime.rst:66 msgid "" "Return true if *ob* is of type :c:data:`PyDateTime_DeltaType` or a subtype " -"of :c:data:`PyDateTime_DeltaType`. *ob* must not be *NULL*." +"of :c:data:`PyDateTime_DeltaType`. *ob* must not be ``NULL``." msgstr "" #: ../../c-api/datetime.rst:72 msgid "" "Return true if *ob* is of type :c:data:`PyDateTime_DeltaType`. *ob* must not" -" be *NULL*." +" be ``NULL``." msgstr "" #: ../../c-api/datetime.rst:78 msgid "" "Return true if *ob* is of type :c:data:`PyDateTime_TZInfoType` or a subtype " -"of :c:data:`PyDateTime_TZInfoType`. *ob* must not be *NULL*." +"of :c:data:`PyDateTime_TZInfoType`. *ob* must not be ``NULL``." msgstr "" #: ../../c-api/datetime.rst:84 msgid "" "Return true if *ob* is of type :c:data:`PyDateTime_TZInfoType`. *ob* must " -"not be *NULL*." +"not be ``NULL``." msgstr "" #: ../../c-api/datetime.rst:88 @@ -164,7 +164,7 @@ msgstr "" msgid "" "Macros to extract fields from date objects. The argument must be an " "instance of :c:data:`PyDateTime_Date`, including subclasses (such as " -":c:data:`PyDateTime_DateTime`). The argument must not be *NULL*, and the " +":c:data:`PyDateTime_DateTime`). The argument must not be ``NULL``, and the " "type is not checked:" msgstr "" @@ -184,7 +184,7 @@ msgstr "" msgid "" "Macros to extract fields from datetime objects. The argument must be an " "instance of :c:data:`PyDateTime_DateTime`, including subclasses. The " -"argument must not be *NULL*, and the type is not checked:" +"argument must not be ``NULL``, and the type is not checked:" msgstr "" #: ../../c-api/datetime.rst:171 ../../c-api/datetime.rst:195 @@ -207,14 +207,14 @@ msgstr "" msgid "" "Macros to extract fields from time objects. The argument must be an " "instance of :c:data:`PyDateTime_Time`, including subclasses. The argument " -"must not be *NULL*, and the type is not checked:" +"must not be ``NULL``, and the type is not checked:" msgstr "" #: ../../c-api/datetime.rst:213 msgid "" "Macros to extract fields from time delta objects. The argument must be an " "instance of :c:data:`PyDateTime_Delta`, including subclasses. The argument " -"must not be *NULL*, and the type is not checked:" +"must not be ``NULL``, and the type is not checked:" msgstr "" #: ../../c-api/datetime.rst:219 diff --git a/c-api/dict.po b/c-api/dict.po index 0ab38cc..b5f5be3 100644 --- a/c-api/dict.po +++ b/c-api/dict.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:35+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -49,7 +49,7 @@ msgid "" msgstr "" #: ../../c-api/dict.rst:36 -msgid "Return a new empty dictionary, or *NULL* on failure." +msgid "Return a new empty dictionary, or ``NULL`` on failure." msgstr "" #: ../../c-api/dict.rst:41 @@ -104,8 +104,9 @@ msgstr "" #: ../../c-api/dict.rst:95 msgid "" -"Return the object from dictionary *p* which has a key *key*. Return *NULL* " -"if the key *key* is not present, but *without* setting an exception." +"Return the object from dictionary *p* which has a key *key*. Return " +"``NULL`` if the key *key* is not present, but *without* setting an " +"exception." msgstr "" #: ../../c-api/dict.rst:98 @@ -118,8 +119,8 @@ msgstr "" #: ../../c-api/dict.rst:105 msgid "" "Variant of :c:func:`PyDict_GetItem` that does not suppress exceptions. " -"Return *NULL* **with** an exception set if an exception occurred. Return " -"*NULL* **without** an exception set if the key wasn't present." +"Return ``NULL`` **with** an exception set if an exception occurred. Return " +"``NULL`` **without** an exception set if the key wasn't present." msgstr "" #: ../../c-api/dict.rst:113 @@ -177,7 +178,7 @@ msgid "" "function returns true for each pair in the dictionary, and false once all " "pairs have been reported. The parameters *pkey* and *pvalue* should either " "point to :c:type:`PyObject\\*` variables that will be filled in with each " -"key and value, respectively, or may be *NULL*. Any references returned " +"key and value, respectively, or may be ``NULL``. Any references returned " "through them are borrowed. *ppos* should not be altered during iteration. " "Its value represents offsets within the internal dictionary structure, and " "since the structure is sparse, the offsets are not consecutive." diff --git a/c-api/exceptions.po b/c-api/exceptions.po index f0bd7c6..8b82a98 100644 --- a/c-api/exceptions.po +++ b/c-api/exceptions.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:35+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -33,8 +33,8 @@ msgid "" "variable: there is a global indicator (per thread) of the last error that " "occurred. Most C API functions don't clear this on success, but will set it" " to indicate the cause of the error on failure. Most C API functions also " -"return an error indicator, usually *NULL* if they are supposed to return a " -"pointer, or ``-1`` if they return an integer (exception: the " +"return an error indicator, usually ``NULL`` if they are supposed to return a" +" pointer, or ``-1`` if they return an integer (exception: the " ":c:func:`PyArg_\\*` functions return ``1`` for success and ``0`` for " "failure)." msgstr "" @@ -43,9 +43,9 @@ msgstr "" msgid "" "Concretely, the error indicator consists of three object pointers: the " "exception's type, the exception's value, and the traceback object. Any of " -"those pointers can be NULL if non-set (although some combinations are " -"forbidden, for example you can't have a non-NULL traceback if the exception " -"type is NULL)." +"those pointers can be ``NULL`` if non-set (although some combinations are " +"forbidden, for example you can't have a non-``NULL`` traceback if the " +"exception type is ``NULL``)." msgstr "" #: ../../c-api/exceptions.rst:26 @@ -136,8 +136,8 @@ msgstr "Menghasilkan pengecualian" #: ../../c-api/exceptions.rst:93 msgid "" "These functions help you set the current thread's error indicator. For " -"convenience, some of these functions will always return a NULL pointer for " -"use in a ``return`` statement." +"convenience, some of these functions will always return a ``NULL`` pointer " +"for use in a ``return`` statement." msgstr "" #: ../../c-api/exceptions.rst:100 @@ -157,7 +157,7 @@ msgstr "" #: ../../c-api/exceptions.rst:114 msgid "" -"This function sets the error indicator and returns *NULL*. *exception* " +"This function sets the error indicator and returns ``NULL``. *exception* " "should be a Python exception class. The *format* and subsequent parameters " "help format the error message; they have the same meaning and values as in " ":c:func:`PyUnicode_FromFormat`. *format* is an ASCII-encoded string." @@ -183,7 +183,7 @@ msgstr "" #: ../../c-api/exceptions.rst:143 msgid "" "This is a shorthand for ``PyErr_SetNone(PyExc_MemoryError)``; it returns " -"*NULL* so an object allocation function can write ``return " +"``NULL`` so an object allocation function can write ``return " "PyErr_NoMemory();`` when it runs out of memory." msgstr "" @@ -197,16 +197,16 @@ msgid "" "Unix, when the :c:data:`errno` value is :const:`EINTR`, indicating an " "interrupted system call, this calls :c:func:`PyErr_CheckSignals`, and if " "that set the error indicator, leaves it set to that. The function always " -"returns *NULL*, so a wrapper function around a system call can write " +"returns ``NULL``, so a wrapper function around a system call can write " "``return PyErr_SetFromErrno(type);`` when the system call returns an error." msgstr "" #: ../../c-api/exceptions.rst:166 msgid "" "Similar to :c:func:`PyErr_SetFromErrno`, with the additional behavior that " -"if *filenameObject* is not *NULL*, it is passed to the constructor of *type*" -" as a third parameter. In the case of :exc:`OSError` exception, this is " -"used to define the :attr:`filename` attribute of the exception instance." +"if *filenameObject* is not ``NULL``, it is passed to the constructor of " +"*type* as a third parameter. In the case of :exc:`OSError` exception, this " +"is used to define the :attr:`filename` attribute of the exception instance." msgstr "" #: ../../c-api/exceptions.rst:175 @@ -233,7 +233,7 @@ msgid "" " whose first item is the *ierr* value and whose second item is the " "corresponding error message (gotten from :c:func:`FormatMessage`), and then " "calls ``PyErr_SetObject(PyExc_WindowsError, object)``. This function always " -"returns *NULL*." +"returns ``NULL``." msgstr "" #: ../../c-api/exceptions.rst:200 ../../c-api/exceptions.rst:208 @@ -332,7 +332,7 @@ msgstr "" #: ../../c-api/exceptions.rst:306 msgid "" "Issue a warning message. The *category* argument is a warning category (see" -" below) or *NULL*; the *message* argument is a UTF-8 encoded string. " +" below) or ``NULL``; the *message* argument is a UTF-8 encoded string. " "*stack_level* is a positive number giving a number of stack frames; the " "warning will be issued from the currently executing line of code in that " "stack frame. A *stack_level* of 1 is the function calling " @@ -366,7 +366,7 @@ msgid "" "Issue a warning message with explicit control over all warning attributes. " "This is a straightforward wrapper around the Python function " ":func:`warnings.warn_explicit`, see there for more information. The " -"*module* and *registry* arguments may be set to *NULL* to get the default " +"*module* and *registry* arguments may be set to ``NULL`` to get the default " "effect described there." msgstr "" @@ -399,8 +399,8 @@ msgid "" "Test whether the error indicator is set. If set, return the exception " "*type* (the first argument to the last call to one of the " ":c:func:`PyErr_Set\\*` functions or to :c:func:`PyErr_Restore`). If not " -"set, return *NULL*. You do not own a reference to the return value, so you " -"do not need to :c:func:`Py_DECREF` it." +"set, return ``NULL``. You do not own a reference to the return value, so " +"you do not need to :c:func:`Py_DECREF` it." msgstr "" #: ../../c-api/exceptions.rst:379 @@ -431,8 +431,8 @@ msgstr "" msgid "" "Retrieve the error indicator into three variables whose addresses are " "passed. If the error indicator is not set, set all three variables to " -"*NULL*. If it is set, it will be cleared and you own a reference to each " -"object retrieved. The value and traceback object may be *NULL* even when " +"``NULL``. If it is set, it will be cleared and you own a reference to each " +"object retrieved. The value and traceback object may be ``NULL`` even when " "the type object is not." msgstr "" @@ -446,9 +446,9 @@ msgstr "" #: ../../c-api/exceptions.rst:424 msgid "" "Set the error indicator from the three objects. If the error indicator is " -"already set, it is cleared first. If the objects are *NULL*, the error " -"indicator is cleared. Do not pass a *NULL* type and non-*NULL* value or " -"traceback. The exception type should be a class. Do not pass an invalid " +"already set, it is cleared first. If the objects are ``NULL``, the error " +"indicator is cleared. Do not pass a ``NULL`` type and non-``NULL`` value or" +" traceback. The exception type should be a class. Do not pass an invalid " "exception type or value. (Violating these rules will cause subtle problems " "later.) This call takes away a reference to each object: you must own a " "reference to each object before the call and after the call you no longer " @@ -485,7 +485,7 @@ msgid "" "Retrieve the exception info, as known from ``sys.exc_info()``. This refers " "to an exception that was *already caught*, not to an exception that was " "freshly raised. Returns new references for the three objects, any of which " -"may be *NULL*. Does not modify the exception info state." +"may be ``NULL``. Does not modify the exception info state." msgstr "" #: ../../c-api/exceptions.rst:469 @@ -501,7 +501,7 @@ msgid "" "Set the exception info, as known from ``sys.exc_info()``. This refers to an" " exception that was *already caught*, not to an exception that was freshly " "raised. This function steals the references of the arguments. To clear the " -"exception state, pass *NULL* for all three arguments. For general rules " +"exception state, pass ``NULL`` for all three arguments. For general rules " "about the three arguments, see :c:func:`PyErr_Restore`." msgstr "" @@ -570,9 +570,9 @@ msgstr "Kelas Pengecualian" msgid "" "This utility function creates and returns a new exception class. The *name* " "argument must be the name of the new exception, a C string of the form " -"``module.classname``. The *base* and *dict* arguments are normally *NULL*. " -"This creates a class object derived from :exc:`Exception` (accessible in C " -"as :c:data:`PyExc_Exception`)." +"``module.classname``. The *base* and *dict* arguments are normally " +"``NULL``. This creates a class object derived from :exc:`Exception` " +"(accessible in C as :c:data:`PyExc_Exception`)." msgstr "" #: ../../c-api/exceptions.rst:556 @@ -588,8 +588,8 @@ msgstr "" #: ../../c-api/exceptions.rst:565 msgid "" "Same as :c:func:`PyErr_NewException`, except that the new exception class " -"can easily be given a docstring: If *doc* is non-*NULL*, it will be used as " -"the docstring for the exception class." +"can easily be given a docstring: If *doc* is non-``NULL``, it will be used " +"as the docstring for the exception class." msgstr "" #: ../../c-api/exceptions.rst:573 @@ -600,7 +600,7 @@ msgstr "Objek Pengecualian" msgid "" "Return the traceback associated with the exception as a new reference, as " "accessible from Python through :attr:`__traceback__`. If there is no " -"traceback associated, this returns *NULL*." +"traceback associated, this returns ``NULL``." msgstr "" #: ../../c-api/exceptions.rst:584 @@ -614,13 +614,13 @@ msgid "" "Return the context (another exception instance during whose handling *ex* " "was raised) associated with the exception as a new reference, as accessible " "from Python through :attr:`__context__`. If there is no context associated," -" this returns *NULL*." +" this returns ``NULL``." msgstr "" #: ../../c-api/exceptions.rst:598 msgid "" -"Set the context associated with the exception to *ctx*. Use *NULL* to clear" -" it. There is no type check to make sure that *ctx* is an exception " +"Set the context associated with the exception to *ctx*. Use ``NULL`` to " +"clear it. There is no type check to make sure that *ctx* is an exception " "instance. This steals a reference to *ctx*." msgstr "" @@ -633,8 +633,8 @@ msgstr "" #: ../../c-api/exceptions.rst:612 msgid "" -"Set the cause associated with the exception to *cause*. Use *NULL* to clear" -" it. There is no type check to make sure that *cause* is either an " +"Set the cause associated with the exception to *cause*. Use ``NULL`` to " +"clear it. There is no type check to make sure that *cause* is either an " "exception instance or :const:`None`. This steals a reference to *cause*." msgstr "" @@ -684,8 +684,8 @@ msgstr "" #: ../../c-api/exceptions.rst:658 msgid "" "Get the *start* attribute of the given exception object and place it into " -"*\\*start*. *start* must not be *NULL*. Return ``0`` on success, ``-1`` on" -" failure." +"*\\*start*. *start* must not be ``NULL``. Return ``0`` on success, ``-1`` " +"on failure." msgstr "" #: ../../c-api/exceptions.rst:666 @@ -697,7 +697,7 @@ msgstr "" #: ../../c-api/exceptions.rst:673 msgid "" "Get the *end* attribute of the given exception object and place it into " -"*\\*end*. *end* must not be *NULL*. Return ``0`` on success, ``-1`` on " +"*\\*end*. *end* must not be ``NULL``. Return ``0`` on success, ``-1`` on " "failure." msgstr "" diff --git a/c-api/file.po b/c-api/file.po index bd5dfc7..9beb23a 100644 --- a/c-api/file.po +++ b/c-api/file.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:35+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -37,8 +37,8 @@ msgstr "" msgid "" "Create a Python file object from the file descriptor of an already opened " "file *fd*. The arguments *name*, *encoding*, *errors* and *newline* can be " -"*NULL* to use the defaults; *buffering* can be *-1* to use the default. " -"*name* is ignored and kept for backward compatibility. Return *NULL* on " +"``NULL`` to use the defaults; *buffering* can be *-1* to use the default. " +"*name* is ignored and kept for backward compatibility. Return ``NULL`` on " "failure. For a more comprehensive description of the arguments, please refer" " to the :func:`io.open` function documentation." msgstr "" diff --git a/c-api/float.po b/c-api/float.po index aa0d34c..c8b365f 100644 --- a/c-api/float.po +++ b/c-api/float.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:35+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -48,12 +48,12 @@ msgstr "" #: ../../c-api/float.rst:36 msgid "" "Create a :c:type:`PyFloatObject` object based on the string value in *str*, " -"or *NULL* on failure." +"or ``NULL`` on failure." msgstr "" #: ../../c-api/float.rst:42 msgid "" -"Create a :c:type:`PyFloatObject` object from *v*, or *NULL* on failure." +"Create a :c:type:`PyFloatObject` object from *v*, or ``NULL`` on failure." msgstr "" #: ../../c-api/float.rst:47 diff --git a/c-api/function.po b/c-api/function.po index 6685920..0285309 100644 --- a/c-api/function.po +++ b/c-api/function.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:35+0000\n" "Last-Translator: Akhmat Safrudin , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -43,7 +43,7 @@ msgstr "" #: ../../c-api/function.rst:28 msgid "" "Return true if *o* is a function object (has type " -":c:data:`PyFunction_Type`). The parameter must not be *NULL*." +":c:data:`PyFunction_Type`). The parameter must not be ``NULL``." msgstr "" #: ../../c-api/function.rst:34 @@ -57,16 +57,16 @@ msgstr "" msgid "" "The function's docstring and name are retrieved from the code object. " "*__module__* is retrieved from *globals*. The argument defaults, annotations" -" and closure are set to *NULL*. *__qualname__* is set to the same value as " -"the function's name." +" and closure are set to ``NULL``. *__qualname__* is set to the same value as" +" the function's name." msgstr "" #: ../../c-api/function.rst:44 msgid "" "As :c:func:`PyFunction_New`, but also allows setting the function object's " -"``__qualname__`` attribute. *qualname* should be a unicode object or NULL; " -"if NULL, the ``__qualname__`` attribute is set to the same value as its " -"``__name__`` attribute." +"``__qualname__`` attribute. *qualname* should be a unicode object or " +"``NULL``; if ``NULL``, the ``__qualname__`` attribute is set to the same " +"value as its ``__name__`` attribute." msgstr "" #: ../../c-api/function.rst:54 @@ -88,13 +88,13 @@ msgstr "" #: ../../c-api/function.rst:71 msgid "" "Return the argument default values of the function object *op*. This can be " -"a tuple of arguments or *NULL*." +"a tuple of arguments or ``NULL``." msgstr "" #: ../../c-api/function.rst:77 msgid "" "Set the argument default values for the function object *op*. *defaults* " -"must be *Py_None* or a tuple." +"must be ``Py_None`` or a tuple." msgstr "" #: ../../c-api/function.rst:80 ../../c-api/function.rst:94 @@ -105,23 +105,23 @@ msgstr "" #: ../../c-api/function.rst:85 msgid "" "Return the closure associated with the function object *op*. This can be " -"*NULL* or a tuple of cell objects." +"``NULL`` or a tuple of cell objects." msgstr "" #: ../../c-api/function.rst:91 msgid "" "Set the closure associated with the function object *op*. *closure* must be " -"*Py_None* or a tuple of cell objects." +"``Py_None`` or a tuple of cell objects." msgstr "" #: ../../c-api/function.rst:99 msgid "" "Return the annotations of the function object *op*. This can be a mutable " -"dictionary or *NULL*." +"dictionary or ``NULL``." msgstr "" #: ../../c-api/function.rst:105 msgid "" "Set the annotations for the function object *op*. *annotations* must be a " -"dictionary or *Py_None*." +"dictionary or ``Py_None``." msgstr "" diff --git a/c-api/gcsupport.po b/c-api/gcsupport.po index 127f97f..9463afa 100644 --- a/c-api/gcsupport.po +++ b/c-api/gcsupport.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:35+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -78,7 +78,7 @@ msgstr "" #: ../../c-api/gcsupport.rst:51 msgid "" "Resize an object allocated by :c:func:`PyObject_NewVar`. Returns the " -"resized object or *NULL* on failure. *op* must not be tracked by the " +"resized object or ``NULL`` on failure. *op* must not be tracked by the " "collector yet." msgstr "" @@ -157,7 +157,7 @@ msgid "" "Traversal function for a container object. Implementations must call the " "*visit* function for each object directly contained by *self*, with the " "parameters to *visit* being the contained object and the *arg* value passed " -"to the handler. The *visit* function must not be called with a *NULL* " +"to the handler. The *visit* function must not be called with a ``NULL`` " "object argument. If *visit* returns a non-zero value that value should be " "returned immediately." msgstr "" @@ -172,7 +172,7 @@ msgstr "" #: ../../c-api/gcsupport.rst:124 msgid "" -"If *o* is not *NULL*, call the *visit* callback, with arguments *o* and " +"If *o* is not ``NULL``, call the *visit* callback, with arguments *o* and " "*arg*. If *visit* returns a non-zero value, then return it. Using this " "macro, :c:member:`~PyTypeObject.tp_traverse` handlers look like::" msgstr "" @@ -180,7 +180,7 @@ msgstr "" #: ../../c-api/gcsupport.rst:137 msgid "" "The :c:member:`~PyTypeObject.tp_clear` handler must be of the " -":c:type:`inquiry` type, or *NULL* if the object is immutable." +":c:type:`inquiry` type, or ``NULL`` if the object is immutable." msgstr "" #: ../../c-api/gcsupport.rst:143 diff --git a/c-api/gen.po b/c-api/gen.po index ead9a23..b12bd99 100644 --- a/c-api/gen.po +++ b/c-api/gen.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:35+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -38,18 +38,20 @@ msgid "The type object corresponding to generator objects." msgstr "" #: ../../c-api/gen.rst:25 -msgid "Return true if *ob* is a generator object; *ob* must not be *NULL*." +msgid "Return true if *ob* is a generator object; *ob* must not be ``NULL``." msgstr "" #: ../../c-api/gen.rst:30 -msgid "Return true if *ob*'s type is *PyGen_Type*; *ob* must not be *NULL*." +msgid "" +"Return true if *ob*'s type is :c:type:`PyGen_Type`; *ob* must not be " +"``NULL``." msgstr "" #: ../../c-api/gen.rst:35 msgid "" "Create and return a new generator object based on the *frame* object. A " "reference to *frame* is stolen by this function. The argument must not be " -"*NULL*." +"``NULL``." msgstr "" #: ../../c-api/gen.rst:41 @@ -57,5 +59,5 @@ msgid "" "Create and return a new generator object based on the *frame* object, with " "``__name__`` and ``__qualname__`` set to *name* and *qualname*. A reference " "to *frame* is stolen by this function. The *frame* argument must not be " -"*NULL*." +"``NULL``." msgstr "" diff --git a/c-api/import.po b/c-api/import.po index 47becf7..51f90ae 100644 --- a/c-api/import.po +++ b/c-api/import.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:35+0000\n" "Last-Translator: oon arfiandwi , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -28,16 +28,16 @@ msgstr "Mengimpor Modul" #: ../../c-api/import.rst:16 msgid "" "This is a simplified interface to :c:func:`PyImport_ImportModuleEx` below, " -"leaving the *globals* and *locals* arguments set to *NULL* and *level* set " -"to 0. When the *name* argument contains a dot (when it specifies a " +"leaving the *globals* and *locals* arguments set to ``NULL`` and *level* set" +" to 0. When the *name* argument contains a dot (when it specifies a " "submodule of a package), the *fromlist* argument is set to the list " "``['*']`` so that the return value is the named module rather than the top-" "level package containing it as would otherwise be the case. (Unfortunately," " this has an additional side effect when *name* in fact specifies a " "subpackage instead of a submodule: the submodules specified in the package's" " ``__all__`` variable are loaded.) Return a new reference to the imported " -"module, or *NULL* with an exception set on failure. A failing import of a " -"module doesn't leave the module in :data:`sys.modules`." +"module, or ``NULL`` with an exception set on failure. A failing import of a" +" module doesn't leave the module in :data:`sys.modules`." msgstr "" #: ../../c-api/import.rst:28 ../../c-api/import.rst:89 @@ -66,7 +66,7 @@ msgstr "" #: ../../c-api/import.rst:49 ../../c-api/import.rst:65 msgid "" "The return value is a new reference to the imported module or top-level " -"package, or *NULL* with an exception set on failure. Like for " +"package, or ``NULL`` with an exception set on failure. Like for " ":func:`__import__`, the return value when a submodule of a package was " "requested is normally the top-level package, unless a non-empty *fromlist* " "was given." @@ -106,8 +106,8 @@ msgstr "" #: ../../c-api/import.rst:94 msgid "" -"Reload a module. Return a new reference to the reloaded module, or *NULL* " -"with an exception set on failure (the module still exists in this case)." +"Reload a module. Return a new reference to the reloaded module, or ``NULL``" +" with an exception set on failure (the module still exists in this case)." msgstr "" #: ../../c-api/import.rst:100 @@ -115,7 +115,7 @@ msgid "" "Return the module object corresponding to a module name. The *name* " "argument may be of the form ``package.module``. First check the modules " "dictionary if there's one there, and if not, create a new one and insert it " -"in the modules dictionary. Return *NULL* with an exception set on failure." +"in the modules dictionary. Return ``NULL`` with an exception set on failure." msgstr "" #: ../../c-api/import.rst:107 @@ -138,9 +138,9 @@ msgid "" "Given a module name (possibly of the form ``package.module``) and a code " "object read from a Python bytecode file or obtained from the built-in " "function :func:`compile`, load the module. Return a new reference to the " -"module object, or *NULL* with an exception set if an error occurred. *name*" -" is removed from :attr:`sys.modules` in error cases, even if *name* was " -"already in :attr:`sys.modules` on entry to " +"module object, or ``NULL`` with an exception set if an error occurred. " +"*name* is removed from :attr:`sys.modules` in error cases, even if *name* " +"was already in :attr:`sys.modules` on entry to " ":c:func:`PyImport_ExecCodeModule`. Leaving incompletely initialized modules" " in :attr:`sys.modules` is dangerous, as imports of such modules have no way" " to know that the module object is an unknown (and probably damaged with " @@ -238,8 +238,8 @@ msgstr "" #: ../../c-api/import.rst:209 msgid "" "Return the already imported module with the given name. If the module has " -"not been imported yet then returns NULL but does not set an error. Returns " -"NULL and sets an error if the lookup failed." +"not been imported yet then returns ``NULL`` but does not set an error. " +"Returns ``NULL`` and sets an error if the lookup failed." msgstr "" #: ../../c-api/import.rst:217 @@ -296,7 +296,7 @@ msgstr "" #: ../../c-api/import.rst:279 msgid "" "This pointer is initialized to point to an array of :c:type:`struct _frozen`" -" records, terminated by one whose members are all *NULL* or zero. When a " +" records, terminated by one whose members are all ``NULL`` or zero. When a " "frozen module is imported, it is searched in this table. Third-party code " "could play tricks with this to provide a dynamically created collection of " "frozen modules." @@ -325,7 +325,7 @@ msgstr "" #: ../../c-api/import.rst:312 msgid "" "Add a collection of modules to the table of built-in modules. The *newtab* " -"array must end with a sentinel entry which contains *NULL* for the " +"array must end with a sentinel entry which contains ``NULL`` for the " ":attr:`name` field; failure to provide the sentinel value can result in a " "memory fault. Returns ``0`` on success or ``-1`` if insufficient memory " "could be allocated to extend the internal table. In the event of failure, " diff --git a/c-api/init.po b/c-api/init.po index bdbf11c..a850ca0 100644 --- a/c-api/init.po +++ b/c-api/init.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-27 11:33+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:36+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -498,7 +498,7 @@ msgstr "" #: ../../c-api/init.rst:332 msgid "" -"``encoding`` and/or ``errors`` may be NULL to use :envvar:`PYTHONIOENCODING`" +"*encoding* and/or *errors* may be ``NULL`` to use :envvar:`PYTHONIOENCODING`" " and/or default values (depending on other settings)." msgstr "" @@ -1013,15 +1013,15 @@ msgstr "" #: ../../c-api/init.rst:853 msgid "" "Release the global interpreter lock (if it has been created) and reset the " -"thread state to *NULL*, returning the previous thread state (which is not " -"*NULL*). If the lock has been created, the current thread must have " +"thread state to ``NULL``, returning the previous thread state (which is not " +"``NULL``). If the lock has been created, the current thread must have " "acquired it." msgstr "" #: ../../c-api/init.rst:861 msgid "" "Acquire the global interpreter lock (if it has been created) and set the " -"thread state to *tstate*, which must not be *NULL*. If the lock has been " +"thread state to *tstate*, which must not be ``NULL``. If the lock has been " "created, the current thread must not have acquired it, otherwise deadlock " "ensues." msgstr "" @@ -1039,15 +1039,15 @@ msgstr "" #: ../../c-api/init.rst:875 msgid "" "Return the current thread state. The global interpreter lock must be held. " -"When the current thread state is *NULL*, this issues a fatal error (so that " -"the caller needn't check for *NULL*)." +"When the current thread state is ``NULL``, this issues a fatal error (so " +"that the caller needn't check for ``NULL``)." msgstr "" #: ../../c-api/init.rst:882 msgid "" "Swap the current thread state with the thread state given by the argument " -"*tstate*, which may be *NULL*. The global interpreter lock must be held and" -" is not released." +"*tstate*, which may be ``NULL``. The global interpreter lock must be held " +"and is not released." msgstr "" #: ../../c-api/init.rst:887 @@ -1227,7 +1227,7 @@ msgstr "" #: ../../c-api/init.rst:1048 msgid "" "Return a dictionary in which interpreter-specific data may be stored. If " -"this function returns *NULL* then no exception has been raised and the " +"this function returns ``NULL`` then no exception has been raised and the " "caller should assume no interpreter-specific dict is available." msgstr "" @@ -1242,8 +1242,8 @@ msgid "" "Return a dictionary in which extensions can store thread-specific state " "information. Each extension should use a unique key to use to store state " "in the dictionary. It is okay to call this function when no current thread " -"state is available. If this function returns *NULL*, no exception has been " -"raised and the caller should assume no current thread state is available." +"state is available. If this function returns ``NULL``, no exception has been" +" raised and the caller should assume no current thread state is available." msgstr "" #: ../../c-api/init.rst:1069 @@ -1267,7 +1267,7 @@ msgstr "" #: ../../c-api/init.rst:1083 msgid "" "Acquire the global interpreter lock and set the current thread state to " -"*tstate*, which should not be *NULL*. The lock must have been created " +"*tstate*, which should not be ``NULL``. The lock must have been created " "earlier. If this thread already has the lock, deadlock ensues." msgstr "" @@ -1286,11 +1286,11 @@ msgstr "" #: ../../c-api/init.rst:1105 msgid "" -"Reset the current thread state to *NULL* and release the global interpreter " -"lock. The lock must have been created earlier and must be held by the " -"current thread. The *tstate* argument, which must not be *NULL*, is only " -"used to check that it represents the current thread state --- if it isn't, a" -" fatal error is reported." +"Reset the current thread state to ``NULL`` and release the global " +"interpreter lock. The lock must have been created earlier and must be held " +"by the current thread. The *tstate* argument, which must not be ``NULL``, " +"is only used to check that it represents the current thread state --- if it " +"isn't, a fatal error is reported." msgstr "" #: ../../c-api/init.rst:1111 @@ -1371,12 +1371,13 @@ msgid "" "The return value points to the first thread state created in the new sub-" "interpreter. This thread state is made in the current thread state. Note " "that no actual thread is created; see the discussion of thread states below." -" If creation of the new interpreter is unsuccessful, *NULL* is returned; no" -" exception is set since the exception state is stored in the current thread " -"state and there may not be a current thread state. (Like all other Python/C" -" API functions, the global interpreter lock must be held before calling this" -" function and is still held when it returns; however, unlike most other " -"Python/C API functions, there needn't be a current thread state on entry.)" +" If creation of the new interpreter is unsuccessful, ``NULL`` is returned; " +"no exception is set since the exception state is stored in the current " +"thread state and there may not be a current thread state. (Like all other " +"Python/C API functions, the global interpreter lock must be held before " +"calling this function and is still held when it returns; however, unlike " +"most other Python/C API functions, there needn't be a current thread state " +"on entry.)" msgstr "" #: ../../c-api/init.rst:1204 @@ -1398,9 +1399,9 @@ msgid "" "Destroy the (sub-)interpreter represented by the given thread state. The " "given thread state must be the current thread state. See the discussion of " "thread states below. When the call returns, the current thread state is " -"*NULL*. All thread states associated with this interpreter are destroyed. " -"(The global interpreter lock must be held before calling this function and " -"is still held when it returns.) :c:func:`Py_FinalizeEx` will destroy all " +"``NULL``. All thread states associated with this interpreter are destroyed." +" (The global interpreter lock must be held before calling this function and" +" is still held when it returns.) :c:func:`Py_FinalizeEx` will destroy all " "sub-interpreters that haven't been explicitly destroyed at that point." msgstr "" @@ -1565,7 +1566,7 @@ msgstr "" #: ../../c-api/init.rst:1340 msgid "" -"Value being returned to the caller, or *NULL* if caused by an exception." +"Value being returned to the caller, or ``NULL`` if caused by an exception." msgstr "" #: ../../c-api/init.rst:1343 @@ -1653,10 +1654,10 @@ msgstr "" #: ../../c-api/init.rst:1413 msgid "" "Set the profiler function to *func*. The *obj* parameter is passed to the " -"function as its first parameter, and may be any Python object, or *NULL*. " -"If the profile function needs to maintain state, using a different value for" -" *obj* for each thread provides a convenient and thread-safe place to store " -"it. The profile function is called for all monitored events except " +"function as its first parameter, and may be any Python object, or ``NULL``." +" If the profile function needs to maintain state, using a different value " +"for *obj* for each thread provides a convenient and thread-safe place to " +"store it. The profile function is called for all monitored events except " ":const:`PyTrace_LINE` :const:`PyTrace_OPCODE` and " ":const:`PyTrace_EXCEPTION`." msgstr "" @@ -1793,7 +1794,7 @@ msgstr "" #: ../../c-api/init.rst:1536 msgid "" "Return a value which is the same state as a value initialized with " -":c:macro:`Py_tss_NEEDS_INIT`, or *NULL* in the case of dynamic allocation " +":c:macro:`Py_tss_NEEDS_INIT`, or ``NULL`` in the case of dynamic allocation " "failure." msgstr "" @@ -1815,7 +1816,7 @@ msgstr "Metode-Metode" #: ../../c-api/init.rst:1556 msgid "" -"The parameter *key* of these functions must not be *NULL*. Moreover, the " +"The parameter *key* of these functions must not be ``NULL``. Moreover, the " "behaviors of :c:func:`PyThread_tss_set` and :c:func:`PyThread_tss_get` are " "undefined if the given :c:type:`Py_tss_t` has not been initialized by " ":c:func:`PyThread_tss_create`." @@ -1855,8 +1856,8 @@ msgstr "" #: ../../c-api/init.rst:1595 msgid "" "Return the :c:type:`void\\*` value associated with a TSS key in the current " -"thread. This returns *NULL* if no value is associated with the key in the " -"current thread." +"thread. This returns ``NULL`` if no value is associated with the key in the" +" current thread." msgstr "" #: ../../c-api/init.rst:1603 diff --git a/c-api/init_config.po b/c-api/init_config.po index 4708bde..f6b1b4c 100644 --- a/c-api/init_config.po +++ b/c-api/init_config.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-01 11:34+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2019-09-01 14:43+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -179,8 +179,8 @@ msgstr "" #: ../../c-api/init_config.rst:64 msgid "" -"If *length* is non-zero, *items* must be non-NULL and all strings must be " -"non-NULL." +"If *length* is non-zero, *items* must be non-``NULL`` and all strings must " +"be non-``NULL``." msgstr "" #: ../../c-api/init_config.rst:67 @@ -410,11 +410,11 @@ msgstr "" #: ../../c-api/init_config.rst:249 msgid "See :c:member:`PyConfig.dev_mode`." -msgstr "" +msgstr "Lihat :c:member:`PyConfig.dev_mode`." #: ../../c-api/init_config.rst:253 msgid "See :c:member:`PyConfig.isolated`." -msgstr "" +msgstr "Lihat :c:member:`PyConfig.isolated`." #: ../../c-api/init_config.rst:257 msgid "" @@ -438,7 +438,7 @@ msgstr "" #: ../../c-api/init_config.rst:272 msgid "See :c:member:`PyConfig.use_environment`." -msgstr "" +msgstr "Lihat :c:member:`PyConfig.use_environment`." #: ../../c-api/init_config.rst:276 msgid "If non-zero, enable the UTF-8 mode." @@ -579,19 +579,19 @@ msgstr "" #: ../../c-api/init_config.rst:403 msgid ":c:member:`~PyConfig.dev_mode`" -msgstr "" +msgstr ":c:member:`~PyConfig.dev_mode`" #: ../../c-api/init_config.rst:404 msgid ":c:member:`~PyConfig.isolated`" -msgstr "" +msgstr ":c:member:`~PyConfig.isolated`" #: ../../c-api/init_config.rst:405 msgid ":c:member:`~PyConfig.parse_argv`" -msgstr "" +msgstr ":c:member:`~PyConfig.parse_argv`" #: ../../c-api/init_config.rst:406 msgid ":c:member:`~PyConfig.use_environment`" -msgstr "" +msgstr ":c:member:`~PyConfig.use_environment`" #: ../../c-api/init_config.rst:408 msgid "" @@ -845,7 +845,7 @@ msgid ":data:`sys.pycache_prefix`: ``.pyc`` cache prefix." msgstr "" #: ../../c-api/init_config.rst:611 -msgid "If NULL, :data:`sys.pycache_prefix` is set to ``None``." +msgid "If ``NULL``, :data:`sys.pycache_prefix` is set to ``None``." msgstr "" #: ../../c-api/init_config.rst:615 @@ -1062,19 +1062,19 @@ msgstr "" #: ../../c-api/init_config.rst:880 msgid ":c:member:`PyConfig.home`" -msgstr "" +msgstr ":c:member:`PyConfig.home`" #: ../../c-api/init_config.rst:881 msgid ":c:member:`PyConfig.pathconfig_warnings`" -msgstr "" +msgstr ":c:member:`PyConfig.pathconfig_warnings`" #: ../../c-api/init_config.rst:882 msgid ":c:member:`PyConfig.program_name`" -msgstr "" +msgstr ":c:member:`PyConfig.program_name`" #: ../../c-api/init_config.rst:883 msgid ":c:member:`PyConfig.pythonpath_env`" -msgstr "" +msgstr ":c:member:`PyConfig.pythonpath_env`" #: ../../c-api/init_config.rst:884 msgid "current working directory: to get absolute paths" @@ -1103,23 +1103,23 @@ msgstr "" #: ../../c-api/init_config.rst:894 msgid ":c:member:`PyConfig.base_exec_prefix`" -msgstr "" +msgstr ":c:member:`PyConfig.base_exec_prefix`" #: ../../c-api/init_config.rst:895 msgid ":c:member:`PyConfig.base_executable`" -msgstr "" +msgstr ":c:member:`PyConfig.base_executable`" #: ../../c-api/init_config.rst:896 msgid ":c:member:`PyConfig.base_prefix`" -msgstr "" +msgstr ":c:member:`PyConfig.base_prefix`" #: ../../c-api/init_config.rst:897 msgid ":c:member:`PyConfig.exec_prefix`" -msgstr "" +msgstr ":c:member:`PyConfig.exec_prefix`" #: ../../c-api/init_config.rst:898 msgid ":c:member:`PyConfig.executable`" -msgstr "" +msgstr ":c:member:`PyConfig.executable`" #: ../../c-api/init_config.rst:899 msgid "" @@ -1129,7 +1129,7 @@ msgstr "" #: ../../c-api/init_config.rst:901 msgid ":c:member:`PyConfig.prefix`" -msgstr "" +msgstr ":c:member:`PyConfig.prefix`" #: ../../c-api/init_config.rst:903 msgid "" @@ -1321,7 +1321,7 @@ msgstr "" #: ../../c-api/init_config.rst:995 msgid "etc." -msgstr "" +msgstr "dll." #: ../../c-api/init_config.rst:997 msgid "Private provisional API:" diff --git a/c-api/intro.po b/c-api/intro.po index 10158f0..f233e87 100644 --- a/c-api/intro.po +++ b/c-api/intro.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-11 00:37+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:36+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -196,7 +196,7 @@ msgstr "" #: ../../c-api/intro.rst:155 msgid "" -"Like ``getenv(s)``, but returns *NULL* if :option:`-E` was passed on the " +"Like ``getenv(s)``, but returns ``NULL`` if :option:`-E` was passed on the " "command line (i.e. if ``Py_IgnoreEnvironmentFlag`` is set)." msgstr "" @@ -478,7 +478,7 @@ msgid "" " is made otherwise in a function's documentation. In general, when a " "function encounters an error, it sets an exception, discards any object " "references that it owns, and returns an error indicator. If not documented " -"otherwise, this indicator is either *NULL* or ``-1``, depending on the " +"otherwise, this indicator is either ``NULL`` or ``-1``, depending on the " "function's return type. A few functions return a Boolean true/false result, " "with false indicating an error. Very few functions return no explicit error" " indicator or have an ambiguous return value, and require explicit testing " @@ -493,16 +493,16 @@ msgid "" " of two states: an exception has occurred, or not. The function " ":c:func:`PyErr_Occurred` can be used to check for this: it returns a " "borrowed reference to the exception type object when an exception has " -"occurred, and *NULL* otherwise. There are a number of functions to set the " -"exception state: :c:func:`PyErr_SetString` is the most common (though not " -"the most general) function to set the exception state, and " +"occurred, and ``NULL`` otherwise. There are a number of functions to set " +"the exception state: :c:func:`PyErr_SetString` is the most common (though " +"not the most general) function to set the exception state, and " ":c:func:`PyErr_Clear` clears the exception state." msgstr "" #: ../../c-api/intro.rst:498 msgid "" "The full exception state consists of three objects (all of which can be " -"*NULL*): the exception type, the corresponding exception value, and the " +"``NULL``): the exception type, the corresponding exception value, and the " "traceback. These have the same meanings as the Python result of " "``sys.exc_info()``; however, they are not the same: the Python objects " "represent the last exception being handled by a Python :keyword:`try` ... " @@ -555,12 +555,12 @@ msgid "" "This example represents an endorsed use of the ``goto`` statement in C! It " "illustrates the use of :c:func:`PyErr_ExceptionMatches` and " ":c:func:`PyErr_Clear` to handle specific exceptions, and the use of " -":c:func:`Py_XDECREF` to dispose of owned references that may be *NULL* (note" -" the ``'X'`` in the name; :c:func:`Py_DECREF` would crash when confronted " -"with a *NULL* reference). It is important that the variables used to hold " -"owned references are initialized to *NULL* for this to work; likewise, the " -"proposed return value is initialized to ``-1`` (failure) and only set to " -"success after the final call made is successful." +":c:func:`Py_XDECREF` to dispose of owned references that may be ``NULL`` " +"(note the ``'X'`` in the name; :c:func:`Py_DECREF` would crash when " +"confronted with a ``NULL`` reference). It is important that the variables " +"used to hold owned references are initialized to ``NULL`` for this to work; " +"likewise, the proposed return value is initialized to ``-1`` (failure) and " +"only set to success after the final call made is successful." msgstr "" #: ../../c-api/intro.rst:611 diff --git a/c-api/iter.po b/c-api/iter.po index 11dd58f..2e8af38 100644 --- a/c-api/iter.po +++ b/c-api/iter.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:36+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -33,8 +33,8 @@ msgstr "" msgid "" "Return the next value from the iteration *o*. The object must be an " "iterator (it is up to the caller to check this). If there are no remaining " -"values, returns *NULL* with no exception set. If an error occurs while " -"retrieving the item, returns *NULL* and passes along the exception." +"values, returns ``NULL`` with no exception set. If an error occurs while " +"retrieving the item, returns ``NULL`` and passes along the exception." msgstr "" #: ../../c-api/iter.rst:22 diff --git a/c-api/list.po b/c-api/list.po index 9eca84e..2ed8e1b 100644 --- a/c-api/list.po +++ b/c-api/list.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:36+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgid "" msgstr "" #: ../../c-api/list.rst:36 -msgid "Return a new list of length *len* on success, or *NULL* on failure." +msgid "Return a new list of length *len* on success, or ``NULL`` on failure." msgstr "" #: ../../c-api/list.rst:40 @@ -69,8 +69,8 @@ msgstr "" msgid "" "Return the object at position *index* in the list pointed to by *list*. The" " position must be non-negative; indexing from the end of the list is not " -"supported. If *index* is out of bounds (<0 or >=len(list)), return *NULL* " -"and set an :exc:`IndexError` exception." +"supported. If *index* is out of bounds (<0 or >=len(list)), return ``NULL``" +" and set an :exc:`IndexError` exception." msgstr "" #: ../../c-api/list.rst:69 @@ -79,58 +79,59 @@ msgstr "" #: ../../c-api/list.rst:74 msgid "" -"Set the item at index *index* in list to *item*. Return ``0`` on success or" -" ``-1`` on failure." +"Set the item at index *index* in list to *item*. Return ``0`` on success. " +"If *index* is out of bounds, return ``-1`` and set an :exc:`IndexError` " +"exception." msgstr "" -#: ../../c-api/list.rst:79 +#: ../../c-api/list.rst:80 msgid "" "This function \"steals\" a reference to *item* and discards a reference to " "an item already in the list at the affected position." msgstr "" -#: ../../c-api/list.rst:85 +#: ../../c-api/list.rst:86 msgid "" "Macro form of :c:func:`PyList_SetItem` without error checking. This is " "normally only used to fill in new lists where there is no previous content." msgstr "" -#: ../../c-api/list.rst:90 +#: ../../c-api/list.rst:91 msgid "" "This macro \"steals\" a reference to *item*, and, unlike " ":c:func:`PyList_SetItem`, does *not* discard a reference to any item that is" " being replaced; any reference in *list* at position *i* will be leaked." msgstr "" -#: ../../c-api/list.rst:98 +#: ../../c-api/list.rst:99 msgid "" "Insert the item *item* into list *list* in front of index *index*. Return " "``0`` if successful; return ``-1`` and set an exception if unsuccessful. " "Analogous to ``list.insert(index, item)``." msgstr "" -#: ../../c-api/list.rst:105 +#: ../../c-api/list.rst:106 msgid "" "Append the object *item* at the end of list *list*. Return ``0`` if " "successful; return ``-1`` and set an exception if unsuccessful. Analogous " "to ``list.append(item)``." msgstr "" -#: ../../c-api/list.rst:112 +#: ../../c-api/list.rst:113 msgid "" "Return a list of the objects in *list* containing the objects *between* " -"*low* and *high*. Return *NULL* and set an exception if unsuccessful. " -"Analogous to ``list[low:high]``. Negative indices, as when slicing from " -"Python, are not supported." +"*low* and *high*. Return ``NULL`` and set an exception if unsuccessful. " +"Analogous to ``list[low:high]``. Indexing from the end of the list is not " +"supported." msgstr "" #: ../../c-api/list.rst:120 msgid "" "Set the slice of *list* between *low* and *high* to the contents of " "*itemlist*. Analogous to ``list[low:high] = itemlist``. The *itemlist* may " -"be *NULL*, indicating the assignment of an empty list (slice deletion). " -"Return ``0`` on success, ``-1`` on failure. Negative indices, as when " -"slicing from Python, are not supported." +"be ``NULL``, indicating the assignment of an empty list (slice deletion). " +"Return ``0`` on success, ``-1`` on failure. Indexing from the end of the " +"list is not supported." msgstr "" #: ../../c-api/list.rst:129 diff --git a/c-api/long.po b/c-api/long.po index 401e521..439c6ad 100644 --- a/c-api/long.po +++ b/c-api/long.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:36+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -57,7 +57,7 @@ msgstr "" #: ../../c-api/long.rst:41 msgid "" -"Return a new :c:type:`PyLongObject` object from *v*, or *NULL* on failure." +"Return a new :c:type:`PyLongObject` object from *v*, or ``NULL`` on failure." msgstr "" #: ../../c-api/long.rst:43 @@ -72,44 +72,44 @@ msgstr "" #: ../../c-api/long.rst:52 msgid "" "Return a new :c:type:`PyLongObject` object from a C :c:type:`unsigned long`," -" or *NULL* on failure." +" or ``NULL`` on failure." msgstr "" #: ../../c-api/long.rst:58 msgid "" "Return a new :c:type:`PyLongObject` object from a C :c:type:`Py_ssize_t`, or" -" *NULL* on failure." +" ``NULL`` on failure." msgstr "" #: ../../c-api/long.rst:64 msgid "" "Return a new :c:type:`PyLongObject` object from a C :c:type:`size_t`, or " -"*NULL* on failure." +"``NULL`` on failure." msgstr "" #: ../../c-api/long.rst:70 msgid "" "Return a new :c:type:`PyLongObject` object from a C :c:type:`long long`, or " -"*NULL* on failure." +"``NULL`` on failure." msgstr "" #: ../../c-api/long.rst:76 msgid "" "Return a new :c:type:`PyLongObject` object from a C :c:type:`unsigned long " -"long`, or *NULL* on failure." +"long`, or ``NULL`` on failure." msgstr "" #: ../../c-api/long.rst:82 msgid "" "Return a new :c:type:`PyLongObject` object from the integer part of *v*, or " -"*NULL* on failure." +"``NULL`` on failure." msgstr "" #: ../../c-api/long.rst:88 msgid "" "Return a new :c:type:`PyLongObject` based on the string value in *str*, " "which is interpreted according to the radix in *base*. If *pend* is " -"non-*NULL*, *\\*pend* will point to the first character in *str* which " +"non-``NULL``, *\\*pend* will point to the first character in *str* which " "follows the representation of the number. If *base* is ``0``, *str* is " "interpreted using the :ref:`integers` definition; in this case, leading " "zeros in a non-zero decimal number raises a :exc:`ValueError`. If *base* is " @@ -338,5 +338,5 @@ msgstr "" #: ../../c-api/long.rst:339 msgid "" -"Returns *NULL* on error. Use :c:func:`PyErr_Occurred` to disambiguate." +"Returns ``NULL`` on error. Use :c:func:`PyErr_Occurred` to disambiguate." msgstr "" diff --git a/c-api/mapping.po b/c-api/mapping.po index 35c57fa..e2a0053 100644 --- a/c-api/mapping.po +++ b/c-api/mapping.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:37+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -43,7 +43,7 @@ msgstr "" #: ../../c-api/mapping.rst:32 msgid "" -"Return element of *o* corresponding to the string *key* or *NULL* on " +"Return element of *o* corresponding to the string *key* or ``NULL`` on " "failure. This is the equivalent of the Python expression ``o[key]``. See " "also :c:func:`PyObject_GetItem`." msgstr "" @@ -92,7 +92,7 @@ msgstr "" #: ../../c-api/mapping.rst:81 msgid "" "On success, return a list of the keys in object *o*. On failure, return " -"*NULL*." +"``NULL``." msgstr "" #: ../../c-api/mapping.rst:84 ../../c-api/mapping.rst:93 @@ -103,11 +103,11 @@ msgstr "" #: ../../c-api/mapping.rst:90 msgid "" "On success, return a list of the values in object *o*. On failure, return " -"*NULL*." +"``NULL``." msgstr "" #: ../../c-api/mapping.rst:99 msgid "" "On success, return a list of the items in object *o*, where each item is a " -"tuple containing a key-value pair. On failure, return *NULL*." +"tuple containing a key-value pair. On failure, return ``NULL``." msgstr "" diff --git a/c-api/marshal.po b/c-api/marshal.po index 6ac5e34..0a05bfe 100644 --- a/c-api/marshal.po +++ b/c-api/marshal.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:37+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -39,7 +39,7 @@ msgid "" "The module supports two versions of the data format: version 0 is the " "historical version, version 1 shares interned strings in the file, and upon " "unmarshalling. Version 2 uses a binary format for floating point numbers. " -"*Py_MARSHAL_VERSION* indicates the current file format (currently 2)." +"``Py_MARSHAL_VERSION`` indicates the current file format (currently 2)." msgstr "" #: ../../c-api/marshal.rst:24 @@ -95,7 +95,7 @@ msgstr "" #: ../../c-api/marshal.rst:92 msgid "" "On error, sets the appropriate exception (:exc:`EOFError`, :exc:`ValueError`" -" or :exc:`TypeError`) and returns *NULL*." +" or :exc:`TypeError`) and returns ``NULL``." msgstr "" #: ../../c-api/marshal.rst:75 diff --git a/c-api/memory.po b/c-api/memory.po index fd7f888..94de56c 100644 --- a/c-api/memory.po +++ b/c-api/memory.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:37+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -135,28 +135,28 @@ msgstr "" #: ../../c-api/memory.rst:285 msgid "" "Allocates *n* bytes and returns a pointer of type :c:type:`void\\*` to the " -"allocated memory, or *NULL* if the request fails." +"allocated memory, or ``NULL`` if the request fails." msgstr "" #: ../../c-api/memory.rst:115 msgid "" -"Requesting zero bytes returns a distinct non-*NULL* pointer if possible, as " -"if ``PyMem_RawMalloc(1)`` had been called instead. The memory will not have " -"been initialized in any way." +"Requesting zero bytes returns a distinct non-``NULL`` pointer if possible, " +"as if ``PyMem_RawMalloc(1)`` had been called instead. The memory will not " +"have been initialized in any way." msgstr "" #: ../../c-api/memory.rst:122 ../../c-api/memory.rst:193 #: ../../c-api/memory.rst:295 msgid "" "Allocates *nelem* elements each whose size in bytes is *elsize* and returns " -"a pointer of type :c:type:`void\\*` to the allocated memory, or *NULL* if " +"a pointer of type :c:type:`void\\*` to the allocated memory, or ``NULL`` if " "the request fails. The memory is initialized to zeros." msgstr "" #: ../../c-api/memory.rst:126 msgid "" "Requesting zero elements or elements of size zero bytes returns a distinct " -"non-*NULL* pointer if possible, as if ``PyMem_RawCalloc(1, 1)`` had been " +"non-``NULL`` pointer if possible, as if ``PyMem_RawCalloc(1, 1)`` had been " "called instead." msgstr "" @@ -169,21 +169,21 @@ msgstr "" #: ../../c-api/memory.rst:138 msgid "" -"If *p* is *NULL*, the call is equivalent to ``PyMem_RawMalloc(n)``; else if " -"*n* is equal to zero, the memory block is resized but is not freed, and the " -"returned pointer is non-*NULL*." +"If *p* is ``NULL``, the call is equivalent to ``PyMem_RawMalloc(n)``; else " +"if *n* is equal to zero, the memory block is resized but is not freed, and " +"the returned pointer is non-``NULL``." msgstr "" #: ../../c-api/memory.rst:142 msgid "" -"Unless *p* is *NULL*, it must have been returned by a previous call to " +"Unless *p* is ``NULL``, it must have been returned by a previous call to " ":c:func:`PyMem_RawMalloc`, :c:func:`PyMem_RawRealloc` or " ":c:func:`PyMem_RawCalloc`." msgstr "" #: ../../c-api/memory.rst:146 msgid "" -"If the request fails, :c:func:`PyMem_RawRealloc` returns *NULL* and *p* " +"If the request fails, :c:func:`PyMem_RawRealloc` returns ``NULL`` and *p* " "remains a valid pointer to the previous memory area." msgstr "" @@ -197,7 +197,7 @@ msgstr "" #: ../../c-api/memory.rst:157 ../../c-api/memory.rst:227 #: ../../c-api/memory.rst:329 -msgid "If *p* is *NULL*, no operation is performed." +msgid "If *p* is ``NULL``, no operation is performed." msgstr "" #: ../../c-api/memory.rst:163 @@ -230,35 +230,35 @@ msgstr "" #: ../../c-api/memory.rst:186 msgid "" -"Requesting zero bytes returns a distinct non-*NULL* pointer if possible, as " -"if ``PyMem_Malloc(1)`` had been called instead. The memory will not have " +"Requesting zero bytes returns a distinct non-``NULL`` pointer if possible, " +"as if ``PyMem_Malloc(1)`` had been called instead. The memory will not have " "been initialized in any way." msgstr "" #: ../../c-api/memory.rst:197 msgid "" "Requesting zero elements or elements of size zero bytes returns a distinct " -"non-*NULL* pointer if possible, as if ``PyMem_Calloc(1, 1)`` had been called" -" instead." +"non-``NULL`` pointer if possible, as if ``PyMem_Calloc(1, 1)`` had been " +"called instead." msgstr "" #: ../../c-api/memory.rst:209 msgid "" -"If *p* is *NULL*, the call is equivalent to ``PyMem_Malloc(n)``; else if *n*" -" is equal to zero, the memory block is resized but is not freed, and the " -"returned pointer is non-*NULL*." +"If *p* is ``NULL``, the call is equivalent to ``PyMem_Malloc(n)``; else if " +"*n* is equal to zero, the memory block is resized but is not freed, and the " +"returned pointer is non-``NULL``." msgstr "" #: ../../c-api/memory.rst:213 msgid "" -"Unless *p* is *NULL*, it must have been returned by a previous call to " +"Unless *p* is ``NULL``, it must have been returned by a previous call to " ":c:func:`PyMem_Malloc`, :c:func:`PyMem_Realloc` or :c:func:`PyMem_Calloc`." msgstr "" #: ../../c-api/memory.rst:216 msgid "" -"If the request fails, :c:func:`PyMem_Realloc` returns *NULL* and *p* remains" -" a valid pointer to the previous memory area." +"If the request fails, :c:func:`PyMem_Realloc` returns ``NULL`` and *p* " +"remains a valid pointer to the previous memory area." msgstr "" #: ../../c-api/memory.rst:222 @@ -286,8 +286,8 @@ msgstr "" msgid "" "Same as :c:func:`PyMem_Realloc`, but the memory block is resized to ``(n * " "sizeof(TYPE))`` bytes. Returns a pointer cast to :c:type:`TYPE\\*`. On " -"return, *p* will be a pointer to the new memory area, or *NULL* in the event" -" of failure." +"return, *p* will be a pointer to the new memory area, or ``NULL`` in the " +"event of failure." msgstr "" #: ../../c-api/memory.rst:247 @@ -344,35 +344,35 @@ msgstr "" #: ../../c-api/memory.rst:288 msgid "" -"Requesting zero bytes returns a distinct non-*NULL* pointer if possible, as " -"if ``PyObject_Malloc(1)`` had been called instead. The memory will not have " -"been initialized in any way." +"Requesting zero bytes returns a distinct non-``NULL`` pointer if possible, " +"as if ``PyObject_Malloc(1)`` had been called instead. The memory will not " +"have been initialized in any way." msgstr "" #: ../../c-api/memory.rst:299 msgid "" "Requesting zero elements or elements of size zero bytes returns a distinct " -"non-*NULL* pointer if possible, as if ``PyObject_Calloc(1, 1)`` had been " +"non-``NULL`` pointer if possible, as if ``PyObject_Calloc(1, 1)`` had been " "called instead." msgstr "" #: ../../c-api/memory.rst:311 msgid "" -"If *p* is *NULL*, the call is equivalent to ``PyObject_Malloc(n)``; else if " -"*n* is equal to zero, the memory block is resized but is not freed, and the " -"returned pointer is non-*NULL*." +"If *p* is ``NULL``, the call is equivalent to ``PyObject_Malloc(n)``; else " +"if *n* is equal to zero, the memory block is resized but is not freed, and " +"the returned pointer is non-``NULL``." msgstr "" #: ../../c-api/memory.rst:315 msgid "" -"Unless *p* is *NULL*, it must have been returned by a previous call to " +"Unless *p* is ``NULL``, it must have been returned by a previous call to " ":c:func:`PyObject_Malloc`, :c:func:`PyObject_Realloc` or " ":c:func:`PyObject_Calloc`." msgstr "" #: ../../c-api/memory.rst:318 msgid "" -"If the request fails, :c:func:`PyObject_Realloc` returns *NULL* and *p* " +"If the request fails, :c:func:`PyObject_Realloc` returns ``NULL`` and *p* " "remains a valid pointer to the previous memory area." msgstr "" @@ -615,8 +615,8 @@ msgstr "" #: ../../c-api/memory.rst:427 msgid "" -"The new allocator must return a distinct non-NULL pointer when requesting " -"zero bytes." +"The new allocator must return a distinct non-``NULL`` pointer when " +"requesting zero bytes." msgstr "" #: ../../c-api/memory.rst:430 diff --git a/c-api/memoryview.po b/c-api/memoryview.po index 8189de9..57f2884 100644 --- a/c-api/memoryview.po +++ b/c-api/memoryview.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:37+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -74,7 +74,7 @@ msgstr "" #: ../../c-api/memoryview.rst:59 msgid "" "Return either a pointer to the exporting object that the memoryview is based" -" on or *NULL* if the memoryview has been created by one of the functions " +" on or ``NULL`` if the memoryview has been created by one of the functions " ":c:func:`PyMemoryView_FromMemory` or :c:func:`PyMemoryView_FromBuffer`. " "*mview* **must** be a memoryview instance." msgstr "" diff --git a/c-api/method.po b/c-api/method.po index 0233d65..608099d 100644 --- a/c-api/method.po +++ b/c-api/method.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:37+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -41,7 +41,7 @@ msgstr "" #: ../../c-api/method.rst:23 msgid "" "Return true if *o* is an instance method object (has type " -":c:data:`PyInstanceMethod_Type`). The parameter must not be *NULL*." +":c:data:`PyInstanceMethod_Type`). The parameter must not be ``NULL``." msgstr "" #: ../../c-api/method.rst:29 @@ -81,14 +81,14 @@ msgstr "" #: ../../c-api/method.rst:66 msgid "" "Return true if *o* is a method object (has type :c:data:`PyMethod_Type`). " -"The parameter must not be *NULL*." +"The parameter must not be ``NULL``." msgstr "" #: ../../c-api/method.rst:72 msgid "" "Return a new method object, with *func* being any callable object and *self*" " the instance the method should be bound. *func* is the function that will " -"be called when the method is called. *self* must not be *NULL*." +"be called when the method is called. *self* must not be ``NULL``." msgstr "" #: ../../c-api/method.rst:79 diff --git a/c-api/module.po b/c-api/module.po index dca81e5..83b7d57 100644 --- a/c-api/module.po +++ b/c-api/module.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-13 11:25+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:37+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -62,7 +62,7 @@ msgid "" "Return the dictionary object that implements *module*'s namespace; this " "object is the same as the :attr:`~object.__dict__` attribute of the module " "object. If *module* is not a module object (or a subtype of a module " -"object), :exc:`SystemError` is raised and *NULL* is returned." +"object), :exc:`SystemError` is raised and ``NULL`` is returned." msgstr "" #: ../../c-api/module.rst:66 @@ -75,7 +75,7 @@ msgstr "" #: ../../c-api/module.rst:77 msgid "" "Return *module*'s :attr:`__name__` value. If the module does not provide " -"one, or if it is not a string, :exc:`SystemError` is raised and *NULL* is " +"one, or if it is not a string, :exc:`SystemError` is raised and ``NULL`` is " "returned." msgstr "" @@ -88,22 +88,22 @@ msgstr "" #: ../../c-api/module.rst:90 msgid "" "Return the \"state\" of the module, that is, a pointer to the block of " -"memory allocated at module creation time, or *NULL*. See " +"memory allocated at module creation time, or ``NULL``. See " ":c:member:`PyModuleDef.m_size`." msgstr "" #: ../../c-api/module.rst:97 msgid "" "Return a pointer to the :c:type:`PyModuleDef` struct from which the module " -"was created, or *NULL* if the module wasn't created from a definition." +"was created, or ``NULL`` if the module wasn't created from a definition." msgstr "" #: ../../c-api/module.rst:107 msgid "" "Return the name of the file from which *module* was loaded using *module*'s " ":attr:`__file__` attribute. If this is not defined, or if it is not a " -"unicode string, raise :exc:`SystemError` and return *NULL*; otherwise return" -" a reference to a Unicode object." +"unicode string, raise :exc:`SystemError` and return ``NULL``; otherwise " +"return a reference to a Unicode object." msgstr "" #: ../../c-api/module.rst:117 @@ -194,41 +194,41 @@ msgstr "" #: ../../c-api/module.rst:180 msgid "" "A pointer to a table of module-level functions, described by " -":c:type:`PyMethodDef` values. Can be *NULL* if no functions are present." +":c:type:`PyMethodDef` values. Can be ``NULL`` if no functions are present." msgstr "" #: ../../c-api/module.rst:185 msgid "" "An array of slot definitions for multi-phase initialization, terminated by a" " ``{0, NULL}`` entry. When using single-phase initialization, *m_slots* must" -" be *NULL*." +" be ``NULL``." msgstr "" #: ../../c-api/module.rst:191 msgid "" -"Prior to version 3.5, this member was always set to *NULL*, and was defined " -"as:" +"Prior to version 3.5, this member was always set to ``NULL``, and was " +"defined as:" msgstr "" #: ../../c-api/module.rst:198 msgid "" "A traversal function to call during GC traversal of the module object, or " -"*NULL* if not needed. This function may be called before module state is " +"``NULL`` if not needed. This function may be called before module state is " "allocated (:c:func:`PyModule_GetState()` may return `NULL`), and before the " ":c:member:`Py_mod_exec` function is executed." msgstr "" #: ../../c-api/module.rst:205 msgid "" -"A clear function to call during GC clearing of the module object, or *NULL* " -"if not needed. This function may be called before module state is allocated " -"(:c:func:`PyModule_GetState()` may return `NULL`), and before the " +"A clear function to call during GC clearing of the module object, or " +"``NULL`` if not needed. This function may be called before module state is " +"allocated (:c:func:`PyModule_GetState()` may return `NULL`), and before the " ":c:member:`Py_mod_exec` function is executed." msgstr "" #: ../../c-api/module.rst:212 msgid "" -"A function to call during deallocation of the module object, or *NULL* if " +"A function to call during deallocation of the module object, or ``NULL`` if " "not needed. This function may be called before module state is allocated " "(:c:func:`PyModule_GetState()` may return `NULL`), and before the " ":c:member:`Py_mod_exec` function is executed." @@ -322,7 +322,7 @@ msgid "" msgstr "" #: ../../c-api/module.rst:281 -msgid "Returns *def* cast to ``PyObject*``, or *NULL* if an error occurred." +msgid "Returns *def* cast to ``PyObject*``, or ``NULL`` if an error occurred." msgstr "" #: ../../c-api/module.rst:285 @@ -357,7 +357,7 @@ msgstr "" msgid "" "The function receives a :py:class:`~importlib.machinery.ModuleSpec` " "instance, as defined in :PEP:`451`, and the module definition. It should " -"return a new module object, or set an error and return *NULL*." +"return a new module object, or set an error and return ``NULL``." msgstr "" #: ../../c-api/module.rst:316 @@ -388,8 +388,8 @@ msgid "" ":c:type:`PyModule_Type`. Any type can be used, as long as it supports " "setting and getting import-related attributes. However, only " "``PyModule_Type`` instances may be returned if the ``PyModuleDef`` has " -"non-*NULL* ``m_traverse``, ``m_clear``, ``m_free``; non-zero ``m_size``; or " -"slots other than ``Py_mod_create``." +"non-``NULL`` ``m_traverse``, ``m_clear``, ``m_free``; non-zero ``m_size``; " +"or slots other than ``Py_mod_create``." msgstr "" #: ../../c-api/module.rst:338 @@ -456,12 +456,12 @@ msgstr "" #: ../../c-api/module.rst:397 msgid "" -"Add the functions from the *NULL* terminated *functions* array to *module*. " -"Refer to the :c:type:`PyMethodDef` documentation for details on individual " -"entries (due to the lack of a shared module namespace, module level " -"\"functions\" implemented in C typically receive the module as their first " -"parameter, making them similar to instance methods on Python classes). This " -"function is called automatically when creating a module from " +"Add the functions from the ``NULL`` terminated *functions* array to " +"*module*. Refer to the :c:type:`PyMethodDef` documentation for details on " +"individual entries (due to the lack of a shared module namespace, module " +"level \"functions\" implemented in C typically receive the module as their " +"first parameter, making them similar to instance methods on Python classes)." +" This function is called automatically when creating a module from " "``PyModuleDef``, using either ``PyModule_Create`` or " "``PyModule_FromDefAndSpec``." msgstr "" @@ -508,7 +508,7 @@ msgstr "" msgid "" "Add a string constant to *module* as *name*. This convenience function can " "be used from the module's initialization function. The string *value* must " -"be *NULL*-terminated. Return ``-1`` on error, ``0`` on success." +"be ``NULL``-terminated. Return ``-1`` on error, ``0`` on success." msgstr "" #: ../../c-api/module.rst:453 @@ -547,7 +547,7 @@ msgid "" "interpreter. This method requires that the module object has been attached " "to the interpreter state with :c:func:`PyState_AddModule` beforehand. In " "case the corresponding module object is not found or has not been attached " -"to the interpreter state yet, it returns *NULL*." +"to the interpreter state yet, it returns ``NULL``." msgstr "" #: ../../c-api/module.rst:483 diff --git a/c-api/number.po b/c-api/number.po index e8cf23f..b10949d 100644 --- a/c-api/number.po +++ b/c-api/number.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:37+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -33,148 +33,148 @@ msgstr "" #: ../../c-api/number.rst:20 msgid "" -"Returns the result of adding *o1* and *o2*, or *NULL* on failure. This is " -"the equivalent of the Python expression ``o1 + o2``." +"Returns the result of adding *o1* and *o2*, or ``NULL`` on failure. This is" +" the equivalent of the Python expression ``o1 + o2``." msgstr "" #: ../../c-api/number.rst:26 msgid "" -"Returns the result of subtracting *o2* from *o1*, or *NULL* on failure. " +"Returns the result of subtracting *o2* from *o1*, or ``NULL`` on failure. " "This is the equivalent of the Python expression ``o1 - o2``." msgstr "" #: ../../c-api/number.rst:32 msgid "" -"Returns the result of multiplying *o1* and *o2*, or *NULL* on failure. This" -" is the equivalent of the Python expression ``o1 * o2``." +"Returns the result of multiplying *o1* and *o2*, or ``NULL`` on failure. " +"This is the equivalent of the Python expression ``o1 * o2``." msgstr "" #: ../../c-api/number.rst:38 msgid "" -"Returns the result of matrix multiplication on *o1* and *o2*, or *NULL* on " -"failure. This is the equivalent of the Python expression ``o1 @ o2``." +"Returns the result of matrix multiplication on *o1* and *o2*, or ``NULL`` on" +" failure. This is the equivalent of the Python expression ``o1 @ o2``." msgstr "" #: ../../c-api/number.rst:46 msgid "" -"Return the floor of *o1* divided by *o2*, or *NULL* on failure. This is " +"Return the floor of *o1* divided by *o2*, or ``NULL`` on failure. This is " "equivalent to the \"classic\" division of integers." msgstr "" #: ../../c-api/number.rst:52 msgid "" "Return a reasonable approximation for the mathematical value of *o1* divided" -" by *o2*, or *NULL* on failure. The return value is \"approximate\" because" -" binary floating point numbers are approximate; it is not possible to " -"represent all real numbers in base two. This function can return a floating" -" point value when passed two integers." +" by *o2*, or ``NULL`` on failure. The return value is \"approximate\" " +"because binary floating point numbers are approximate; it is not possible to" +" represent all real numbers in base two. This function can return a " +"floating point value when passed two integers." msgstr "" #: ../../c-api/number.rst:61 msgid "" -"Returns the remainder of dividing *o1* by *o2*, or *NULL* on failure. This " -"is the equivalent of the Python expression ``o1 % o2``." +"Returns the remainder of dividing *o1* by *o2*, or ``NULL`` on failure. " +"This is the equivalent of the Python expression ``o1 % o2``." msgstr "" #: ../../c-api/number.rst:69 msgid "" -"See the built-in function :func:`divmod`. Returns *NULL* on failure. This " -"is the equivalent of the Python expression ``divmod(o1, o2)``." +"See the built-in function :func:`divmod`. Returns ``NULL`` on failure. This" +" is the equivalent of the Python expression ``divmod(o1, o2)``." msgstr "" #: ../../c-api/number.rst:77 msgid "" -"See the built-in function :func:`pow`. Returns *NULL* on failure. This is " -"the equivalent of the Python expression ``pow(o1, o2, o3)``, where *o3* is " +"See the built-in function :func:`pow`. Returns ``NULL`` on failure. This is" +" the equivalent of the Python expression ``pow(o1, o2, o3)``, where *o3* is " "optional. If *o3* is to be ignored, pass :c:data:`Py_None` in its place " -"(passing *NULL* for *o3* would cause an illegal memory access)." +"(passing ``NULL`` for *o3* would cause an illegal memory access)." msgstr "" #: ../../c-api/number.rst:85 msgid "" -"Returns the negation of *o* on success, or *NULL* on failure. This is the " +"Returns the negation of *o* on success, or ``NULL`` on failure. This is the " "equivalent of the Python expression ``-o``." msgstr "" #: ../../c-api/number.rst:91 msgid "" -"Returns *o* on success, or *NULL* on failure. This is the equivalent of the" -" Python expression ``+o``." +"Returns *o* on success, or ``NULL`` on failure. This is the equivalent of " +"the Python expression ``+o``." msgstr "" #: ../../c-api/number.rst:99 msgid "" -"Returns the absolute value of *o*, or *NULL* on failure. This is the " +"Returns the absolute value of *o*, or ``NULL`` on failure. This is the " "equivalent of the Python expression ``abs(o)``." msgstr "" #: ../../c-api/number.rst:105 msgid "" -"Returns the bitwise negation of *o* on success, or *NULL* on failure. This " -"is the equivalent of the Python expression ``~o``." +"Returns the bitwise negation of *o* on success, or ``NULL`` on failure. " +"This is the equivalent of the Python expression ``~o``." msgstr "" #: ../../c-api/number.rst:111 msgid "" -"Returns the result of left shifting *o1* by *o2* on success, or *NULL* on " +"Returns the result of left shifting *o1* by *o2* on success, or ``NULL`` on " "failure. This is the equivalent of the Python expression ``o1 << o2``." msgstr "" #: ../../c-api/number.rst:117 msgid "" -"Returns the result of right shifting *o1* by *o2* on success, or *NULL* on " -"failure. This is the equivalent of the Python expression ``o1 >> o2``." +"Returns the result of right shifting *o1* by *o2* on success, or ``NULL`` on" +" failure. This is the equivalent of the Python expression ``o1 >> o2``." msgstr "" #: ../../c-api/number.rst:123 msgid "" -"Returns the \"bitwise and\" of *o1* and *o2* on success and *NULL* on " +"Returns the \"bitwise and\" of *o1* and *o2* on success and ``NULL`` on " "failure. This is the equivalent of the Python expression ``o1 & o2``." msgstr "" #: ../../c-api/number.rst:129 msgid "" -"Returns the \"bitwise exclusive or\" of *o1* by *o2* on success, or *NULL* " -"on failure. This is the equivalent of the Python expression ``o1 ^ o2``." +"Returns the \"bitwise exclusive or\" of *o1* by *o2* on success, or ``NULL``" +" on failure. This is the equivalent of the Python expression ``o1 ^ o2``." msgstr "" #: ../../c-api/number.rst:135 msgid "" -"Returns the \"bitwise or\" of *o1* and *o2* on success, or *NULL* on " +"Returns the \"bitwise or\" of *o1* and *o2* on success, or ``NULL`` on " "failure. This is the equivalent of the Python expression ``o1 | o2``." msgstr "" #: ../../c-api/number.rst:141 msgid "" -"Returns the result of adding *o1* and *o2*, or *NULL* on failure. The " +"Returns the result of adding *o1* and *o2*, or ``NULL`` on failure. The " "operation is done *in-place* when *o1* supports it. This is the equivalent " "of the Python statement ``o1 += o2``." msgstr "" #: ../../c-api/number.rst:148 msgid "" -"Returns the result of subtracting *o2* from *o1*, or *NULL* on failure. The" -" operation is done *in-place* when *o1* supports it. This is the equivalent" -" of the Python statement ``o1 -= o2``." +"Returns the result of subtracting *o2* from *o1*, or ``NULL`` on failure. " +"The operation is done *in-place* when *o1* supports it. This is the " +"equivalent of the Python statement ``o1 -= o2``." msgstr "" #: ../../c-api/number.rst:155 msgid "" -"Returns the result of multiplying *o1* and *o2*, or *NULL* on failure. The " -"operation is done *in-place* when *o1* supports it. This is the equivalent " -"of the Python statement ``o1 *= o2``." +"Returns the result of multiplying *o1* and *o2*, or ``NULL`` on failure. " +"The operation is done *in-place* when *o1* supports it. This is the " +"equivalent of the Python statement ``o1 *= o2``." msgstr "" #: ../../c-api/number.rst:162 msgid "" -"Returns the result of matrix multiplication on *o1* and *o2*, or *NULL* on " -"failure. The operation is done *in-place* when *o1* supports it. This is " +"Returns the result of matrix multiplication on *o1* and *o2*, or ``NULL`` on" +" failure. The operation is done *in-place* when *o1* supports it. This is " "the equivalent of the Python statement ``o1 @= o2``." msgstr "" #: ../../c-api/number.rst:171 msgid "" -"Returns the mathematical floor of dividing *o1* by *o2*, or *NULL* on " +"Returns the mathematical floor of dividing *o1* by *o2*, or ``NULL`` on " "failure. The operation is done *in-place* when *o1* supports it. This is " "the equivalent of the Python statement ``o1 //= o2``." msgstr "" @@ -182,80 +182,80 @@ msgstr "" #: ../../c-api/number.rst:178 msgid "" "Return a reasonable approximation for the mathematical value of *o1* divided" -" by *o2*, or *NULL* on failure. The return value is \"approximate\" because" -" binary floating point numbers are approximate; it is not possible to " -"represent all real numbers in base two. This function can return a floating" -" point value when passed two integers. The operation is done *in-place* " -"when *o1* supports it." +" by *o2*, or ``NULL`` on failure. The return value is \"approximate\" " +"because binary floating point numbers are approximate; it is not possible to" +" represent all real numbers in base two. This function can return a " +"floating point value when passed two integers. The operation is done *in-" +"place* when *o1* supports it." msgstr "" #: ../../c-api/number.rst:187 msgid "" -"Returns the remainder of dividing *o1* by *o2*, or *NULL* on failure. The " -"operation is done *in-place* when *o1* supports it. This is the equivalent " -"of the Python statement ``o1 %= o2``." +"Returns the remainder of dividing *o1* by *o2*, or ``NULL`` on failure. The" +" operation is done *in-place* when *o1* supports it. This is the equivalent" +" of the Python statement ``o1 %= o2``." msgstr "" #: ../../c-api/number.rst:196 msgid "" -"See the built-in function :func:`pow`. Returns *NULL* on failure. The " +"See the built-in function :func:`pow`. Returns ``NULL`` on failure. The " "operation is done *in-place* when *o1* supports it. This is the equivalent " "of the Python statement ``o1 **= o2`` when o3 is :c:data:`Py_None`, or an " "in-place variant of ``pow(o1, o2, o3)`` otherwise. If *o3* is to be ignored," -" pass :c:data:`Py_None` in its place (passing *NULL* for *o3* would cause an" -" illegal memory access)." +" pass :c:data:`Py_None` in its place (passing ``NULL`` for *o3* would cause " +"an illegal memory access)." msgstr "" #: ../../c-api/number.rst:205 msgid "" -"Returns the result of left shifting *o1* by *o2* on success, or *NULL* on " +"Returns the result of left shifting *o1* by *o2* on success, or ``NULL`` on " "failure. The operation is done *in-place* when *o1* supports it. This is " "the equivalent of the Python statement ``o1 <<= o2``." msgstr "" #: ../../c-api/number.rst:212 msgid "" -"Returns the result of right shifting *o1* by *o2* on success, or *NULL* on " -"failure. The operation is done *in-place* when *o1* supports it. This is " +"Returns the result of right shifting *o1* by *o2* on success, or ``NULL`` on" +" failure. The operation is done *in-place* when *o1* supports it. This is " "the equivalent of the Python statement ``o1 >>= o2``." msgstr "" #: ../../c-api/number.rst:219 msgid "" -"Returns the \"bitwise and\" of *o1* and *o2* on success and *NULL* on " +"Returns the \"bitwise and\" of *o1* and *o2* on success and ``NULL`` on " "failure. The operation is done *in-place* when *o1* supports it. This is " "the equivalent of the Python statement ``o1 &= o2``." msgstr "" #: ../../c-api/number.rst:226 msgid "" -"Returns the \"bitwise exclusive or\" of *o1* by *o2* on success, or *NULL* " -"on failure. The operation is done *in-place* when *o1* supports it. This " +"Returns the \"bitwise exclusive or\" of *o1* by *o2* on success, or ``NULL``" +" on failure. The operation is done *in-place* when *o1* supports it. This " "is the equivalent of the Python statement ``o1 ^= o2``." msgstr "" #: ../../c-api/number.rst:233 msgid "" -"Returns the \"bitwise or\" of *o1* and *o2* on success, or *NULL* on " +"Returns the \"bitwise or\" of *o1* and *o2* on success, or ``NULL`` on " "failure. The operation is done *in-place* when *o1* supports it. This is " "the equivalent of the Python statement ``o1 |= o2``." msgstr "" #: ../../c-api/number.rst:242 msgid "" -"Returns the *o* converted to an integer object on success, or *NULL* on " +"Returns the *o* converted to an integer object on success, or ``NULL`` on " "failure. This is the equivalent of the Python expression ``int(o)``." msgstr "" #: ../../c-api/number.rst:250 msgid "" -"Returns the *o* converted to a float object on success, or *NULL* on " +"Returns the *o* converted to a float object on success, or ``NULL`` on " "failure. This is the equivalent of the Python expression ``float(o)``." msgstr "" #: ../../c-api/number.rst:256 msgid "" -"Returns the *o* converted to a Python int on success or *NULL* with a " +"Returns the *o* converted to a Python int on success or ``NULL`` with a " ":exc:`TypeError` exception raised on failure." msgstr "" @@ -279,9 +279,9 @@ msgid "" "If *o* can be converted to a Python int but the attempt to convert to a " "Py_ssize_t value would raise an :exc:`OverflowError`, then the *exc* " "argument is the type of exception that will be raised (usually " -":exc:`IndexError` or :exc:`OverflowError`). If *exc* is *NULL*, then the " -"exception is cleared and the value is clipped to *PY_SSIZE_T_MIN* for a " -"negative integer or *PY_SSIZE_T_MAX* for a positive integer." +":exc:`IndexError` or :exc:`OverflowError`). If *exc* is ``NULL``, then the " +"exception is cleared and the value is clipped to ``PY_SSIZE_T_MIN`` for a " +"negative integer or ``PY_SSIZE_T_MAX`` for a positive integer." msgstr "" #: ../../c-api/number.rst:284 diff --git a/c-api/object.po b/c-api/object.po index f63ddd4..13b50c8 100644 --- a/c-api/object.po +++ b/c-api/object.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:38+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -67,15 +67,15 @@ msgstr "" #: ../../c-api/object.rst:55 msgid "" "Retrieve an attribute named *attr_name* from object *o*. Returns the " -"attribute value on success, or *NULL* on failure. This is the equivalent of" -" the Python expression ``o.attr_name``." +"attribute value on success, or ``NULL`` on failure. This is the equivalent " +"of the Python expression ``o.attr_name``." msgstr "" #: ../../c-api/object.rst:62 msgid "" "Retrieve an attribute named *attr_name* from object *o*. Returns the " -"attribute value on success, or *NULL* on failure. This is the equivalent of " -"the Python expression ``o.attr_name``." +"attribute value on success, or ``NULL`` on failure. This is the equivalent " +"of the Python expression ``o.attr_name``." msgstr "" #: ../../c-api/object.rst:69 @@ -98,13 +98,13 @@ msgstr "" #: ../../c-api/object.rst:84 msgid "" -"If *v* is *NULL*, the attribute is deleted, however this feature is " +"If *v* is ``NULL``, the attribute is deleted, however this feature is " "deprecated in favour of using :c:func:`PyObject_DelAttr`." msgstr "" #: ../../c-api/object.rst:95 msgid "" -"If *v* is *NULL*, the attribute is deleted, however this feature is " +"If *v* is ``NULL``, the attribute is deleted, however this feature is " "deprecated in favour of using :c:func:`PyObject_DelAttrString`." msgstr "" @@ -146,7 +146,7 @@ msgid "" "``<=``, ``==``, ``!=``, ``>``, or ``>=`` respectively. This is the " "equivalent of the Python expression ``o1 op o2``, where ``op`` is the " "operator corresponding to *opid*. Returns the value of the comparison on " -"success, or *NULL* on failure." +"success, or ``NULL`` on failure." msgstr "" #: ../../c-api/object.rst:151 @@ -169,8 +169,8 @@ msgstr "" #: ../../c-api/object.rst:167 msgid "" "Compute a string representation of object *o*. Returns the string " -"representation on success, *NULL* on failure. This is the equivalent of the" -" Python expression ``repr(o)``. Called by the :func:`repr` built-in " +"representation on success, ``NULL`` on failure. This is the equivalent of " +"the Python expression ``repr(o)``. Called by the :func:`repr` built-in " "function." msgstr "" @@ -192,18 +192,18 @@ msgstr "" #: ../../c-api/object.rst:190 msgid "" "Compute a string representation of object *o*. Returns the string " -"representation on success, *NULL* on failure. This is the equivalent of the" -" Python expression ``str(o)``. Called by the :func:`str` built-in function " -"and, therefore, by the :func:`print` function." +"representation on success, ``NULL`` on failure. This is the equivalent of " +"the Python expression ``str(o)``. Called by the :func:`str` built-in " +"function and, therefore, by the :func:`print` function." msgstr "" #: ../../c-api/object.rst:203 msgid "" -"Compute a bytes representation of object *o*. *NULL* is returned on failure" -" and a bytes object on success. This is equivalent to the Python expression" -" ``bytes(o)``, when *o* is not an integer. Unlike ``bytes(o)``, a TypeError" -" is raised when *o* is an integer instead of a zero-initialized bytes " -"object." +"Compute a bytes representation of object *o*. ``NULL`` is returned on " +"failure and a bytes object on success. This is equivalent to the Python " +"expression ``bytes(o)``, when *o* is not an integer. Unlike ``bytes(o)``, a" +" TypeError is raised when *o* is an integer instead of a zero-initialized " +"bytes object." msgstr "" #: ../../c-api/object.rst:212 @@ -274,8 +274,8 @@ msgstr "" #: ../../c-api/object.rst:261 msgid "" -"*args* must not be *NULL*, use an empty tuple if no arguments are needed. If" -" no named arguments are needed, *kwargs* can be *NULL*." +"*args* must not be ``NULL``, use an empty tuple if no arguments are needed. " +"If no named arguments are needed, *kwargs* can be ``NULL``." msgstr "" #: ../../c-api/object.rst:264 ../../c-api/object.rst:276 @@ -284,7 +284,7 @@ msgstr "" #: ../../c-api/object.rst:365 msgid "" "Return the result of the call on success, or raise an exception and return " -"*NULL* on failure." +"``NULL`` on failure." msgstr "" #: ../../c-api/object.rst:267 @@ -296,7 +296,7 @@ msgstr "" #: ../../c-api/object.rst:273 msgid "" "Call a callable Python object *callable*, with arguments given by the tuple " -"*args*. If no arguments are needed, then *args* can be *NULL*." +"*args*. If no arguments are needed, then *args* can be ``NULL``." msgstr "" #: ../../c-api/object.rst:279 ../../c-api/object.rst:291 @@ -307,8 +307,8 @@ msgstr "" msgid "" "Call a callable Python object *callable*, with a variable number of C " "arguments. The C arguments are described using a :c:func:`Py_BuildValue` " -"style format string. The format can be *NULL*, indicating that no arguments" -" are provided." +"style format string. The format can be ``NULL``, indicating that no " +"arguments are provided." msgstr "" #: ../../c-api/object.rst:293 @@ -329,7 +329,7 @@ msgid "" msgstr "" #: ../../c-api/object.rst:306 -msgid "The format can be *NULL*, indicating that no arguments are provided." +msgid "The format can be ``NULL``, indicating that no arguments are provided." msgstr "" #: ../../c-api/object.rst:311 @@ -352,7 +352,7 @@ msgstr "" msgid "" "Call a callable Python object *callable*, with a variable number of " ":c:type:`PyObject\\*` arguments. The arguments are provided as a variable " -"number of parameters followed by *NULL*." +"number of parameters followed by ``NULL``." msgstr "" #: ../../c-api/object.rst:330 @@ -366,7 +366,7 @@ msgid "" "Calls a method of the Python object *obj*, where the name of the method is " "given as a Python string object in *name*. It is called with a variable " "number of :c:type:`PyObject\\*` arguments. The arguments are provided as a " -"variable number of parameters followed by *NULL*." +"variable number of parameters followed by ``NULL``." msgstr "" #: ../../c-api/object.rst:347 @@ -388,10 +388,10 @@ msgstr "" #: ../../c-api/object.rst:357 msgid "" -"*kwnames* can be either NULL (no keyword arguments) or a tuple of keyword " -"names. In the latter case, the values of the keyword arguments are stored in" -" *args* after the positional arguments. The number of keyword arguments does" -" not influence *nargsf*." +"*kwnames* can be either ``NULL`` (no keyword arguments) or a tuple of " +"keyword names. In the latter case, the values of the keyword arguments are " +"stored in *args* after the positional arguments. The number of keyword " +"arguments does not influence *nargsf*." msgstr "" #: ../../c-api/object.rst:362 @@ -438,7 +438,7 @@ msgstr "" #: ../../c-api/object.rst:404 msgid "" "Same as :c:func:`_PyObject_Vectorcall` except that the keyword arguments are" -" passed as a dictionary in *kwdict*. This may be *NULL* if there are no " +" passed as a dictionary in *kwdict*. This may be ``NULL`` if there are no " "keyword arguments." msgstr "" @@ -487,9 +487,9 @@ msgstr "" #: ../../c-api/object.rst:461 msgid "" -"When *o* is non-*NULL*, returns a type object corresponding to the object " +"When *o* is non-``NULL``, returns a type object corresponding to the object " "type of object *o*. On failure, raises :exc:`SystemError` and returns " -"*NULL*. This is equivalent to the Python expression ``type(o)``. This " +"``NULL``. This is equivalent to the Python expression ``type(o)``. This " "function increments the reference count of the return value. There's really " "no reason to use this function instead of the common expression " "``o->ob_type``, which returns a pointer of type :c:type:`PyTypeObject\\*`, " @@ -499,7 +499,7 @@ msgstr "" #: ../../c-api/object.rst:472 msgid "" "Return true if the object *o* is of type *type* or a subtype of *type*. " -"Both parameters must be non-*NULL*." +"Both parameters must be non-``NULL``." msgstr "" #: ../../c-api/object.rst:481 @@ -520,7 +520,7 @@ msgstr "" #: ../../c-api/object.rst:498 msgid "" -"Return element of *o* corresponding to the object *key* or *NULL* on " +"Return element of *o* corresponding to the object *key* or ``NULL`` on " "failure. This is the equivalent of the Python expression ``o[key]``." msgstr "" @@ -541,9 +541,9 @@ msgstr "" msgid "" "This is equivalent to the Python expression ``dir(o)``, returning a " "(possibly empty) list of strings appropriate for the object argument, or " -"*NULL* if there was an error. If the argument is *NULL*, this is like the " -"Python ``dir()``, returning the names of the current locals; in this case, " -"if no execution frame is active then *NULL* is returned but " +"``NULL`` if there was an error. If the argument is ``NULL``, this is like " +"the Python ``dir()``, returning the names of the current locals; in this " +"case, if no execution frame is active then ``NULL`` is returned but " ":c:func:`PyErr_Occurred` will return false." msgstr "" @@ -551,6 +551,6 @@ msgstr "" msgid "" "This is equivalent to the Python expression ``iter(o)``. It returns a new " "iterator for the object argument, or the object itself if the object is " -"already an iterator. Raises :exc:`TypeError` and returns *NULL* if the " +"already an iterator. Raises :exc:`TypeError` and returns ``NULL`` if the " "object cannot be iterated." msgstr "" diff --git a/c-api/refcounting.po b/c-api/refcounting.po index dc210c3..afae9fd 100644 --- a/c-api/refcounting.po +++ b/c-api/refcounting.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:38+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -30,21 +30,22 @@ msgstr "" #: ../../c-api/refcounting.rst:16 msgid "" "Increment the reference count for object *o*. The object must not be " -"*NULL*; if you aren't sure that it isn't *NULL*, use :c:func:`Py_XINCREF`." +"``NULL``; if you aren't sure that it isn't ``NULL``, use " +":c:func:`Py_XINCREF`." msgstr "" #: ../../c-api/refcounting.rst:22 msgid "" -"Increment the reference count for object *o*. The object may be *NULL*, in " -"which case the macro has no effect." +"Increment the reference count for object *o*. The object may be ``NULL``, " +"in which case the macro has no effect." msgstr "" #: ../../c-api/refcounting.rst:28 msgid "" "Decrement the reference count for object *o*. The object must not be " -"*NULL*; if you aren't sure that it isn't *NULL*, use :c:func:`Py_XDECREF`. " -"If the reference count reaches zero, the object's type's deallocation " -"function (which must not be *NULL*) is invoked." +"``NULL``; if you aren't sure that it isn't ``NULL``, use " +":c:func:`Py_XDECREF`. If the reference count reaches zero, the object's " +"type's deallocation function (which must not be ``NULL``) is invoked." msgstr "" #: ../../c-api/refcounting.rst:35 @@ -62,19 +63,19 @@ msgstr "" #: ../../c-api/refcounting.rst:47 msgid "" -"Decrement the reference count for object *o*. The object may be *NULL*, in " -"which case the macro has no effect; otherwise the effect is the same as for " -":c:func:`Py_DECREF`, and the same warning applies." +"Decrement the reference count for object *o*. The object may be ``NULL``, " +"in which case the macro has no effect; otherwise the effect is the same as " +"for :c:func:`Py_DECREF`, and the same warning applies." msgstr "" #: ../../c-api/refcounting.rst:54 msgid "" -"Decrement the reference count for object *o*. The object may be *NULL*, in " -"which case the macro has no effect; otherwise the effect is the same as for " -":c:func:`Py_DECREF`, except that the argument is also set to *NULL*. The " -"warning for :c:func:`Py_DECREF` does not apply with respect to the object " -"passed because the macro carefully uses a temporary variable and sets the " -"argument to *NULL* before decrementing its reference count." +"Decrement the reference count for object *o*. The object may be ``NULL``, " +"in which case the macro has no effect; otherwise the effect is the same as " +"for :c:func:`Py_DECREF`, except that the argument is also set to ``NULL``. " +"The warning for :c:func:`Py_DECREF` does not apply with respect to the " +"object passed because the macro carefully uses a temporary variable and sets" +" the argument to ``NULL`` before decrementing its reference count." msgstr "" #: ../../c-api/refcounting.rst:61 diff --git a/c-api/reflection.po b/c-api/reflection.po index 8c0abd0..158ce03 100644 --- a/c-api/reflection.po +++ b/c-api/reflection.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:38+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -30,18 +30,18 @@ msgstr "" #: ../../c-api/reflection.rst:16 msgid "" "Return a dictionary of the local variables in the current execution frame, " -"or *NULL* if no frame is currently executing." +"or ``NULL`` if no frame is currently executing." msgstr "" #: ../../c-api/reflection.rst:22 msgid "" "Return a dictionary of the global variables in the current execution frame, " -"or *NULL* if no frame is currently executing." +"or ``NULL`` if no frame is currently executing." msgstr "" #: ../../c-api/reflection.rst:28 msgid "" -"Return the current thread state's frame, which is *NULL* if no frame is " +"Return the current thread state's frame, which is ``NULL`` if no frame is " "currently executing." msgstr "" diff --git a/c-api/sequence.po b/c-api/sequence.po index ccaf5f9..94d3243 100644 --- a/c-api/sequence.po +++ b/c-api/sequence.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-13 11:25+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:38+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -38,40 +38,41 @@ msgstr "" #: ../../c-api/sequence.rst:29 msgid "" -"Return the concatenation of *o1* and *o2* on success, and *NULL* on failure." -" This is the equivalent of the Python expression ``o1 + o2``." +"Return the concatenation of *o1* and *o2* on success, and ``NULL`` on " +"failure. This is the equivalent of the Python expression ``o1 + o2``." msgstr "" #: ../../c-api/sequence.rst:35 msgid "" -"Return the result of repeating sequence object *o* *count* times, or *NULL* " -"on failure. This is the equivalent of the Python expression ``o * count``." +"Return the result of repeating sequence object *o* *count* times, or " +"``NULL`` on failure. This is the equivalent of the Python expression ``o * " +"count``." msgstr "" #: ../../c-api/sequence.rst:41 msgid "" -"Return the concatenation of *o1* and *o2* on success, and *NULL* on failure." -" The operation is done *in-place* when *o1* supports it. This is the " -"equivalent of the Python expression ``o1 += o2``." +"Return the concatenation of *o1* and *o2* on success, and ``NULL`` on " +"failure. The operation is done *in-place* when *o1* supports it. This is " +"the equivalent of the Python expression ``o1 += o2``." msgstr "" #: ../../c-api/sequence.rst:48 msgid "" -"Return the result of repeating sequence object *o* *count* times, or *NULL* " -"on failure. The operation is done *in-place* when *o* supports it. This is" -" the equivalent of the Python expression ``o *= count``." +"Return the result of repeating sequence object *o* *count* times, or " +"``NULL`` on failure. The operation is done *in-place* when *o* supports it." +" This is the equivalent of the Python expression ``o *= count``." msgstr "" #: ../../c-api/sequence.rst:55 msgid "" -"Return the *i*\\ th element of *o*, or *NULL* on failure. This is the " +"Return the *i*\\ th element of *o*, or ``NULL`` on failure. This is the " "equivalent of the Python expression ``o[i]``." msgstr "" #: ../../c-api/sequence.rst:61 msgid "" -"Return the slice of sequence object *o* between *i1* and *i2*, or *NULL* on " -"failure. This is the equivalent of the Python expression ``o[i1:i2]``." +"Return the slice of sequence object *o* between *i1* and *i2*, or ``NULL`` " +"on failure. This is the equivalent of the Python expression ``o[i1:i2]``." msgstr "" #: ../../c-api/sequence.rst:67 @@ -84,8 +85,8 @@ msgstr "" #: ../../c-api/sequence.rst:72 msgid "" -"If *v* is *NULL*, the element is deleted, however this feature is deprecated" -" in favour of using :c:func:`PySequence_DelItem`." +"If *v* is ``NULL``, the element is deleted, however this feature is " +"deprecated in favour of using :c:func:`PySequence_DelItem`." msgstr "" #: ../../c-api/sequence.rst:78 @@ -130,14 +131,14 @@ msgstr "" #: ../../c-api/sequence.rst:116 msgid "" "Return a list object with the same contents as the sequence or iterable *o*," -" or *NULL* on failure. The returned list is guaranteed to be new. This is " -"equivalent to the Python expression ``list(o)``." +" or ``NULL`` on failure. The returned list is guaranteed to be new. This " +"is equivalent to the Python expression ``list(o)``." msgstr "" #: ../../c-api/sequence.rst:125 msgid "" "Return a tuple object with the same contents as the sequence or iterable " -"*o*, or *NULL* on failure. If *o* is a tuple, a new reference will be " +"*o*, or ``NULL`` on failure. If *o* is a tuple, a new reference will be " "returned, otherwise a tuple will be constructed with the appropriate " "contents. This is equivalent to the Python expression ``tuple(o)``." msgstr "" @@ -147,7 +148,7 @@ msgid "" "Return the sequence or iterable *o* as an object usable by the other " "``PySequence_Fast*`` family of functions. If the object is not a sequence or" " iterable, raises :exc:`TypeError` with *m* as the message text. Returns " -"*NULL* on failure." +"``NULL`` on failure." msgstr "" #: ../../c-api/sequence.rst:138 @@ -166,8 +167,8 @@ msgstr "" #: ../../c-api/sequence.rst:148 msgid "" "Returns the length of *o*, assuming that *o* was returned by " -":c:func:`PySequence_Fast` and that *o* is not *NULL*. The size can also be " -"gotten by calling :c:func:`PySequence_Size` on *o*, but " +":c:func:`PySequence_Fast` and that *o* is not ``NULL``. The size can also " +"be gotten by calling :c:func:`PySequence_Size` on *o*, but " ":c:func:`PySequence_Fast_GET_SIZE` is faster because it can assume *o* is a " "list or tuple." msgstr "" @@ -175,13 +176,14 @@ msgstr "" #: ../../c-api/sequence.rst:157 msgid "" "Return the *i*\\ th element of *o*, assuming that *o* was returned by " -":c:func:`PySequence_Fast`, *o* is not *NULL*, and that *i* is within bounds." +":c:func:`PySequence_Fast`, *o* is not ``NULL``, and that *i* is within " +"bounds." msgstr "" #: ../../c-api/sequence.rst:163 msgid "" "Return the underlying array of PyObject pointers. Assumes that *o* was " -"returned by :c:func:`PySequence_Fast` and *o* is not *NULL*." +"returned by :c:func:`PySequence_Fast` and *o* is not ``NULL``." msgstr "" #: ../../c-api/sequence.rst:166 @@ -193,7 +195,7 @@ msgstr "" #: ../../c-api/sequence.rst:173 msgid "" -"Return the *i*\\ th element of *o* or *NULL* on failure. Faster form of " +"Return the *i*\\ th element of *o* or ``NULL`` on failure. Faster form of " ":c:func:`PySequence_GetItem` but without checking that " ":c:func:`PySequence_Check` on *o* is true and without adjustment for " "negative indices." diff --git a/c-api/set.po b/c-api/set.po index 261c1c4..eaf7a5f 100644 --- a/c-api/set.po +++ b/c-api/set.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:38+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -97,18 +97,18 @@ msgstr "" #: ../../c-api/set.rst:82 msgid "" "Return a new :class:`set` containing objects returned by the *iterable*. " -"The *iterable* may be *NULL* to create a new empty set. Return the new set " -"on success or *NULL* on failure. Raise :exc:`TypeError` if *iterable* is " -"not actually iterable. The constructor is also useful for copying a set " -"(``c=set(s)``)." +"The *iterable* may be ``NULL`` to create a new empty set. Return the new " +"set on success or ``NULL`` on failure. Raise :exc:`TypeError` if *iterable*" +" is not actually iterable. The constructor is also useful for copying a set" +" (``c=set(s)``)." msgstr "" #: ../../c-api/set.rst:91 msgid "" "Return a new :class:`frozenset` containing objects returned by the " -"*iterable*. The *iterable* may be *NULL* to create a new empty frozenset. " -"Return the new set on success or *NULL* on failure. Raise :exc:`TypeError` " -"if *iterable* is not actually iterable." +"*iterable*. The *iterable* may be ``NULL`` to create a new empty frozenset." +" Return the new set on success or ``NULL`` on failure. Raise " +":exc:`TypeError` if *iterable* is not actually iterable." msgstr "" #: ../../c-api/set.rst:97 @@ -169,9 +169,9 @@ msgstr "" #: ../../c-api/set.rst:151 msgid "" "Return a new reference to an arbitrary object in the *set*, and removes the " -"object from the *set*. Return *NULL* on failure. Raise :exc:`KeyError` if " -"the set is empty. Raise a :exc:`SystemError` if *set* is not an instance of " -":class:`set` or its subtype." +"object from the *set*. Return ``NULL`` on failure. Raise :exc:`KeyError` " +"if the set is empty. Raise a :exc:`SystemError` if *set* is not an instance " +"of :class:`set` or its subtype." msgstr "" #: ../../c-api/set.rst:159 diff --git a/c-api/slice.po b/c-api/slice.po index ab11d4d..0e4337f 100644 --- a/c-api/slice.po +++ b/c-api/slice.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:38+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -28,16 +28,16 @@ msgid "" msgstr "" #: ../../c-api/slice.rst:17 -msgid "Return true if *ob* is a slice object; *ob* must not be *NULL*." +msgid "Return true if *ob* is a slice object; *ob* must not be ``NULL``." msgstr "" #: ../../c-api/slice.rst:22 msgid "" "Return a new slice object with the given values. The *start*, *stop*, and " "*step* parameters are used as the values of the slice object attributes of " -"the same names. Any of the values may be *NULL*, in which case the ``None``" -" will be used for the corresponding attribute. Return *NULL* if the new " -"object could not be allocated." +"the same names. Any of the values may be ``NULL``, in which case the " +"``None`` will be used for the corresponding attribute. Return ``NULL`` if " +"the new object could not be allocated." msgstr "" #: ../../c-api/slice.rst:31 diff --git a/c-api/structures.po b/c-api/structures.po index 9be5605..ff668d8 100644 --- a/c-api/structures.po +++ b/c-api/structures.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -23,7 +23,7 @@ msgstr "" #: ../../c-api/structures.rst:6 msgid "Common Object Structures" -msgstr "" +msgstr "Struktur Objek Umum" #: ../../c-api/structures.rst:8 msgid "" @@ -117,9 +117,9 @@ msgstr "" msgid "" "Type of the functions used to implement most Python callables in C. " "Functions of this type take two :c:type:`PyObject\\*` parameters and return " -"one such value. If the return value is *NULL*, an exception shall have been" -" set. If not *NULL*, the return value is interpreted as the return value of" -" the function as exposed in Python. The function must return a new " +"one such value. If the return value is ``NULL``, an exception shall have " +"been set. If not ``NULL``, the return value is interpreted as the return " +"value of the function as exposed in Python. The function must return a new " "reference." msgstr "" @@ -171,11 +171,11 @@ msgstr ":attr:`ml_name`" #: ../../c-api/structures.rst:310 ../../c-api/structures.rst:347 #: ../../c-api/structures.rst:355 msgid "const char \\*" -msgstr "" +msgstr "const char \\*" #: ../../c-api/structures.rst:141 msgid "name of the method" -msgstr "" +msgstr "nama metode" #: ../../c-api/structures.rst:143 msgid ":attr:`ml_meth`" @@ -183,11 +183,11 @@ msgstr ":attr:`ml_meth`" #: ../../c-api/structures.rst:143 msgid "PyCFunction" -msgstr "" +msgstr "PyCFunction" #: ../../c-api/structures.rst:143 msgid "pointer to the C implementation" -msgstr "" +msgstr "pointer ke implementasi C" #: ../../c-api/structures.rst:146 msgid ":attr:`ml_flags`" @@ -208,7 +208,7 @@ msgstr ":attr:`ml_doc`" #: ../../c-api/structures.rst:149 ../../c-api/structures.rst:294 msgid "points to the contents of the docstring" -msgstr "" +msgstr "menunjuk ke isi *docstring*" #: ../../c-api/structures.rst:153 msgid "" @@ -249,8 +249,8 @@ msgstr "" msgid "" "Methods with these flags must be of type :c:type:`PyCFunctionWithKeywords`. " "The function expects three parameters: *self*, *args*, *kwargs* where " -"*kwargs* is a dictionary of all the keyword arguments or possibly *NULL* if " -"there are no keyword arguments. The parameters are typically processed " +"*kwargs* is a dictionary of all the keyword arguments or possibly ``NULL`` " +"if there are no keyword arguments. The parameters are typically processed " "using :c:func:`PyArg_ParseTupleAndKeywords`." msgstr "" @@ -273,9 +273,9 @@ msgid "" "methods of type :c:type:`_PyCFunctionFastWithKeywords`. Keyword arguments " "are passed the same way as in the vectorcall protocol: there is an " "additional fourth :c:type:`PyObject\\*` parameter which is a tuple " -"representing the names of the keyword arguments or possibly *NULL* if there " -"are no keywords. The values of the keyword arguments are stored in the " -"*args* array, after the positional arguments." +"representing the names of the keyword arguments or possibly ``NULL`` if " +"there are no keywords. The values of the keyword arguments are stored in " +"the *args* array, after the positional arguments." msgstr "" #: ../../c-api/structures.rst:217 @@ -284,7 +284,7 @@ msgid "" "if they are listed with the :const:`METH_NOARGS` flag. They need to be of " "type :c:type:`PyCFunction`. The first parameter is typically named *self* " "and will hold a reference to the module or object instance. In all cases " -"the second parameter will be *NULL*." +"the second parameter will be ``NULL``." msgstr "" #: ../../c-api/structures.rst:226 @@ -313,7 +313,7 @@ msgstr "" #: ../../c-api/structures.rst:252 msgid "" -"The method will be passed *NULL* as the first parameter rather than an " +"The method will be passed ``NULL`` as the first parameter rather than an " "instance of the type. This is used to create *static methods*, similar to " "what is created when using the :func:`staticmethod` built-in function." msgstr "" @@ -349,7 +349,7 @@ msgstr ":attr:`name`" #: ../../c-api/structures.rst:281 msgid "name of the member" -msgstr "" +msgstr "nama *member*" #: ../../c-api/structures.rst:283 msgid ":attr:`!type`" @@ -357,7 +357,7 @@ msgstr ":attr:`!type`" #: ../../c-api/structures.rst:283 msgid "the type of the member in the C struct" -msgstr "" +msgstr "tipe *member* dalam C *struct*" #: ../../c-api/structures.rst:286 msgid ":attr:`offset`" @@ -393,7 +393,7 @@ msgstr "" #: ../../c-api/structures.rst:303 msgid "Macro name" -msgstr "" +msgstr "Nama macro" #: ../../c-api/structures.rst:303 msgid "C type" @@ -401,27 +401,27 @@ msgstr "tipe C" #: ../../c-api/structures.rst:305 msgid "T_SHORT" -msgstr "" +msgstr "T_SHORT" #: ../../c-api/structures.rst:305 msgid "short" -msgstr "" +msgstr "short" #: ../../c-api/structures.rst:306 msgid "T_INT" -msgstr "" +msgstr "T_INT" #: ../../c-api/structures.rst:307 msgid "T_LONG" -msgstr "" +msgstr "T_LONG" #: ../../c-api/structures.rst:307 msgid "long" -msgstr "" +msgstr "long" #: ../../c-api/structures.rst:308 msgid "T_FLOAT" -msgstr "" +msgstr "T_FLOAT" #: ../../c-api/structures.rst:308 msgid "float" @@ -429,7 +429,7 @@ msgstr "float" #: ../../c-api/structures.rst:309 msgid "T_DOUBLE" -msgstr "" +msgstr "T_DOUBLE" #: ../../c-api/structures.rst:309 msgid "double" @@ -437,36 +437,36 @@ msgstr "double" #: ../../c-api/structures.rst:310 msgid "T_STRING" -msgstr "" +msgstr "T_STRING" #: ../../c-api/structures.rst:311 msgid "T_OBJECT" -msgstr "" +msgstr "T_OBJECT" #: ../../c-api/structures.rst:311 ../../c-api/structures.rst:312 msgid "PyObject \\*" -msgstr "" +msgstr "PyObject \\*" #: ../../c-api/structures.rst:312 msgid "T_OBJECT_EX" -msgstr "" +msgstr "T_OBJECT_EX" #: ../../c-api/structures.rst:313 msgid "T_CHAR" -msgstr "" +msgstr "T_CHAR" #: ../../c-api/structures.rst:313 ../../c-api/structures.rst:314 #: ../../c-api/structures.rst:319 msgid "char" -msgstr "" +msgstr "char" #: ../../c-api/structures.rst:314 msgid "T_BYTE" -msgstr "" +msgstr "T_BYTE" #: ../../c-api/structures.rst:315 msgid "T_UBYTE" -msgstr "" +msgstr "T_UBYTE" #: ../../c-api/structures.rst:315 msgid "unsigned char" @@ -474,7 +474,7 @@ msgstr "unsigned char" #: ../../c-api/structures.rst:316 msgid "T_UINT" -msgstr "" +msgstr "T_UINT" #: ../../c-api/structures.rst:316 msgid "unsigned int" @@ -482,7 +482,7 @@ msgstr "unsigned int" #: ../../c-api/structures.rst:317 msgid "T_USHORT" -msgstr "" +msgstr "T_USHORT" #: ../../c-api/structures.rst:317 msgid "unsigned short" @@ -490,7 +490,7 @@ msgstr "unsigned short" #: ../../c-api/structures.rst:318 msgid "T_ULONG" -msgstr "" +msgstr "T_ULONG" #: ../../c-api/structures.rst:318 msgid "unsigned long" @@ -498,19 +498,19 @@ msgstr "unsigned long" #: ../../c-api/structures.rst:319 msgid "T_BOOL" -msgstr "" +msgstr "T_BOOL" #: ../../c-api/structures.rst:320 msgid "T_LONGLONG" -msgstr "" +msgstr "T_LONGLONG" #: ../../c-api/structures.rst:320 msgid "long long" -msgstr "" +msgstr "long long" #: ../../c-api/structures.rst:321 msgid "T_ULONGLONG" -msgstr "" +msgstr "T_ULONGLONG" #: ../../c-api/structures.rst:321 msgid "unsigned long long" @@ -518,12 +518,12 @@ msgstr "unsigned long long" #: ../../c-api/structures.rst:322 msgid "T_PYSSIZET" -msgstr "" +msgstr "T_PYSSIZET" #: ../../c-api/structures.rst:325 msgid "" ":c:macro:`T_OBJECT` and :c:macro:`T_OBJECT_EX` differ in that " -":c:macro:`T_OBJECT` returns ``None`` if the member is *NULL* and " +":c:macro:`T_OBJECT` returns ``None`` if the member is ``NULL`` and " ":c:macro:`T_OBJECT_EX` raises an :exc:`AttributeError`. Try to use " ":c:macro:`T_OBJECT_EX` over :c:macro:`T_OBJECT` because " ":c:macro:`T_OBJECT_EX` handles use of the :keyword:`del` statement on that " @@ -536,7 +536,7 @@ msgid "" "for read-only access. Using :c:macro:`T_STRING` for :attr:`type` implies " ":c:macro:`READONLY`. :c:macro:`T_STRING` data is interpreted as UTF-8. Only" " :c:macro:`T_OBJECT` and :c:macro:`T_OBJECT_EX` members can be deleted. " -"(They are set to *NULL*)." +"(They are set to ``NULL``)." msgstr "" #: ../../c-api/structures.rst:341 @@ -547,7 +547,7 @@ msgstr "" #: ../../c-api/structures.rst:347 msgid "name" -msgstr "" +msgstr "nama" #: ../../c-api/structures.rst:347 msgid "attribute name" @@ -555,23 +555,23 @@ msgstr "nama atribut" #: ../../c-api/structures.rst:349 msgid "get" -msgstr "" +msgstr "get" #: ../../c-api/structures.rst:349 msgid "getter" -msgstr "" +msgstr "*getter*" #: ../../c-api/structures.rst:349 msgid "C Function to get the attribute" -msgstr "" +msgstr "Fungsi C untuk mendapatkan atribut" #: ../../c-api/structures.rst:351 msgid "set" -msgstr "" +msgstr "set" #: ../../c-api/structures.rst:351 msgid "setter" -msgstr "" +msgstr "*setter*" #: ../../c-api/structures.rst:351 msgid "" @@ -581,19 +581,19 @@ msgstr "" #: ../../c-api/structures.rst:355 msgid "doc" -msgstr "" +msgstr "doc" #: ../../c-api/structures.rst:355 msgid "optional docstring" -msgstr "" +msgstr "*docstring* pilihan" #: ../../c-api/structures.rst:357 msgid "closure" -msgstr "" +msgstr "*closure*" #: ../../c-api/structures.rst:357 msgid "void \\*" -msgstr "" +msgstr "void \\*" #: ../../c-api/structures.rst:357 msgid "" @@ -608,8 +608,8 @@ msgstr "" #: ../../c-api/structures.rst:367 msgid "" -"It should return a new reference on success or *NULL* with a set exception " -"on failure." +"It should return a new reference on success or ``NULL`` with a set exception" +" on failure." msgstr "" #: ../../c-api/structures.rst:370 @@ -621,6 +621,6 @@ msgstr "" #: ../../c-api/structures.rst:375 msgid "" -"In case the attribute should be deleted the second parameter is *NULL*. " +"In case the attribute should be deleted the second parameter is ``NULL``. " "Should return ``0`` on success or ``-1`` with a set exception on failure." msgstr "" diff --git a/c-api/sys.po b/c-api/sys.po index 8b6f6d4..5faf444 100644 --- a/c-api/sys.po +++ b/c-api/sys.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -37,8 +37,8 @@ msgid "" "deemed interactive. This is the case for files for which " "``isatty(fileno(fp))`` is true. If the global flag " ":c:data:`Py_InteractiveFlag` is true, this function also returns true if the" -" *filename* pointer is *NULL* or if the name is equal to one of the strings " -"``''`` or ``'???'``." +" *filename* pointer is ``NULL`` or if the name is equal to one of the " +"strings ``''`` or ``'???'``." msgstr "" #: ../../c-api/sys.rst:31 @@ -240,13 +240,13 @@ msgstr "" #: ../../c-api/sys.rst:204 msgid "" -"Return the object *name* from the :mod:`sys` module or *NULL* if it does not" -" exist, without setting an exception." +"Return the object *name* from the :mod:`sys` module or ``NULL`` if it does " +"not exist, without setting an exception." msgstr "" #: ../../c-api/sys.rst:209 msgid "" -"Set *name* in the :mod:`sys` module to *v* unless *v* is *NULL*, in which " +"Set *name* in the :mod:`sys` module to *v* unless *v* is ``NULL``, in which " "case *name* is deleted from the sys module. Returns ``0`` on success, ``-1``" " on error." msgstr "" @@ -335,7 +335,7 @@ msgstr "" #: ../../c-api/sys.rst:285 msgid "" "Return the current dictionary of :option:`-X` options, similarly to " -":data:`sys._xoptions`. On error, *NULL* is returned and an exception is " +":data:`sys._xoptions`. On error, ``NULL`` is returned and an exception is " "set." msgstr "" @@ -395,14 +395,30 @@ msgstr "" msgid "" "See :pep:`578` for a detailed description of auditing. Functions in the " "runtime and standard library that raise events include the details in each " -"function's documentation." +"function's documentation and listed in the :ref:`audit events table `." msgstr "" -#: ../../c-api/sys.rst:341 +#: ../../c-api/sys.rstNone +msgid "" +"Raises an :ref:`auditing event ` ``sys.addaudithook`` with no " +"arguments." +msgstr "" + +#: ../../c-api/sys.rst:338 +msgid "" +"If the interpreter is initialized, this function raises a auditing event " +"``sys.addaudithook`` with no arguments. If any existing hooks raise an " +"exception derived from :class:`Exception`, the new hook will not be added " +"and the exception is cleared. As a result, callers cannot assume that their " +"hook has been added unless they control all existing hooks." +msgstr "" + +#: ../../c-api/sys.rst:350 msgid "Process Control" msgstr "" -#: ../../c-api/sys.rst:348 +#: ../../c-api/sys.rst:357 msgid "" "Print a fatal error message and kill the process. No cleanup is performed. " "This function should only be invoked when a condition is detected that would" @@ -412,18 +428,18 @@ msgid "" ":file:`core` file." msgstr "" -#: ../../c-api/sys.rst:362 +#: ../../c-api/sys.rst:371 msgid "" "Exit the current process. This calls :c:func:`Py_FinalizeEx` and then calls" " the standard C library function ``exit(status)``. If " ":c:func:`Py_FinalizeEx` indicates an error, the exit status is set to 120." msgstr "" -#: ../../c-api/sys.rst:366 +#: ../../c-api/sys.rst:375 msgid "Errors from finalization no longer ignored." msgstr "" -#: ../../c-api/sys.rst:376 +#: ../../c-api/sys.rst:385 msgid "" "Register a cleanup function to be called by :c:func:`Py_FinalizeEx`. The " "cleanup function will be called with no arguments and should return no " diff --git a/c-api/tuple.po b/c-api/tuple.po index 619bae9..a0a15cc 100644 --- a/c-api/tuple.po +++ b/c-api/tuple.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -48,12 +48,12 @@ msgid "" msgstr "" #: ../../c-api/tuple.rst:36 -msgid "Return a new tuple object of size *len*, or *NULL* on failure." +msgid "Return a new tuple object of size *len*, or ``NULL`` on failure." msgstr "" #: ../../c-api/tuple.rst:41 msgid "" -"Return a new tuple object of size *n*, or *NULL* on failure. The tuple " +"Return a new tuple object of size *n*, or ``NULL`` on failure. The tuple " "values are initialized to the subsequent *n* C arguments pointing to Python " "objects. ``PyTuple_Pack(2, a, b)`` is equivalent to " "``Py_BuildValue(\"(OO)\", a, b)``." @@ -65,14 +65,14 @@ msgstr "" #: ../../c-api/tuple.rst:53 msgid "" -"Return the size of the tuple *p*, which must be non-*NULL* and point to a " +"Return the size of the tuple *p*, which must be non-``NULL`` and point to a " "tuple; no error checking is performed." msgstr "" #: ../../c-api/tuple.rst:59 msgid "" "Return the object at position *pos* in the tuple pointed to by *p*. If " -"*pos* is out of bounds, return *NULL* and sets an :exc:`IndexError` " +"*pos* is out of bounds, return ``NULL`` and set an :exc:`IndexError` " "exception." msgstr "" @@ -82,28 +82,39 @@ msgstr "" #: ../../c-api/tuple.rst:70 msgid "" -"Take a slice of the tuple pointed to by *p* from *low* to *high* and return " -"it as a new tuple." +"Return the slice of the tuple pointed to by *p* between *low* and *high*, or" +" ``NULL`` on failure. This is the equivalent of the Python expression " +"``p[low:high]``. Indexing from the end of the list is not supported." msgstr "" -#: ../../c-api/tuple.rst:76 +#: ../../c-api/tuple.rst:77 msgid "" "Insert a reference to object *o* at position *pos* of the tuple pointed to " -"by *p*. Return ``0`` on success." +"by *p*. Return ``0`` on success. If *pos* is out of bounds, return ``-1`` " +"and set an :exc:`IndexError` exception." msgstr "" -#: ../../c-api/tuple.rst:81 ../../c-api/tuple.rst:91 ../../c-api/tuple.rst:209 -#: ../../c-api/tuple.rst:218 -msgid "This function \"steals\" a reference to *o*." +#: ../../c-api/tuple.rst:83 +msgid "" +"This function \"steals\" a reference to *o* and discards a reference to an " +"item already in the tuple at the affected position." msgstr "" -#: ../../c-api/tuple.rst:86 +#: ../../c-api/tuple.rst:89 msgid "" "Like :c:func:`PyTuple_SetItem`, but does no error checking, and should " "*only* be used to fill in brand new tuples." msgstr "" -#: ../../c-api/tuple.rst:96 +#: ../../c-api/tuple.rst:94 +msgid "" +"This macro \"steals\" a reference to *o*, and, unlike " +":c:func:`PyTuple_SetItem`, does *not* discard a reference to any item that " +"is being replaced; any reference in the tuple at position *pos* will be " +"leaked." +msgstr "" + +#: ../../c-api/tuple.rst:102 msgid "" "Can be used to resize a tuple. *newsize* will be the new length of the " "tuple. Because tuples are *supposed* to be immutable, this should only be " @@ -114,19 +125,19 @@ msgid "" "Client code should never assume that the resulting value of ``*p`` will be " "the same as before calling this function. If the object referenced by ``*p``" " is replaced, the original ``*p`` is destroyed. On failure, returns ``-1`` " -"and sets ``*p`` to *NULL*, and raises :exc:`MemoryError` or " +"and sets ``*p`` to ``NULL``, and raises :exc:`MemoryError` or " ":exc:`SystemError`." msgstr "" -#: ../../c-api/tuple.rst:110 +#: ../../c-api/tuple.rst:116 msgid "Clear the free list. Return the total number of freed items." msgstr "" -#: ../../c-api/tuple.rst:114 +#: ../../c-api/tuple.rst:120 msgid "Struct Sequence Objects" msgstr "" -#: ../../c-api/tuple.rst:116 +#: ../../c-api/tuple.rst:122 msgid "" "Struct sequence objects are the C equivalent of " ":func:`~collections.namedtuple` objects, i.e. a sequence whose items can " @@ -134,85 +145,85 @@ msgid "" "have to create a specific struct sequence type." msgstr "" -#: ../../c-api/tuple.rst:123 +#: ../../c-api/tuple.rst:129 msgid "" "Create a new struct sequence type from the data in *desc*, described below. " "Instances of the resulting type can be created with " ":c:func:`PyStructSequence_New`." msgstr "" -#: ../../c-api/tuple.rst:129 +#: ../../c-api/tuple.rst:135 msgid "Initializes a struct sequence type *type* from *desc* in place." msgstr "" -#: ../../c-api/tuple.rst:134 +#: ../../c-api/tuple.rst:140 msgid "" "The same as ``PyStructSequence_InitType``, but returns ``0`` on success and " "``-1`` on failure." msgstr "" -#: ../../c-api/tuple.rst:142 +#: ../../c-api/tuple.rst:148 msgid "Contains the meta information of a struct sequence type to create." msgstr "" -#: ../../c-api/tuple.rst:145 ../../c-api/tuple.rst:168 +#: ../../c-api/tuple.rst:151 ../../c-api/tuple.rst:174 msgid "Field" msgstr "Field" -#: ../../c-api/tuple.rst:145 ../../c-api/tuple.rst:168 +#: ../../c-api/tuple.rst:151 ../../c-api/tuple.rst:174 msgid "C Type" msgstr "Tipe C" -#: ../../c-api/tuple.rst:145 ../../c-api/tuple.rst:168 +#: ../../c-api/tuple.rst:151 ../../c-api/tuple.rst:174 msgid "Meaning" msgstr "Artinya" -#: ../../c-api/tuple.rst:147 ../../c-api/tuple.rst:170 +#: ../../c-api/tuple.rst:153 ../../c-api/tuple.rst:176 msgid "``name``" -msgstr "" +msgstr "``name``" -#: ../../c-api/tuple.rst:147 ../../c-api/tuple.rst:149 -#: ../../c-api/tuple.rst:170 ../../c-api/tuple.rst:175 +#: ../../c-api/tuple.rst:153 ../../c-api/tuple.rst:155 +#: ../../c-api/tuple.rst:176 ../../c-api/tuple.rst:181 msgid "``const char *``" msgstr "" -#: ../../c-api/tuple.rst:147 +#: ../../c-api/tuple.rst:153 msgid "name of the struct sequence type" msgstr "" -#: ../../c-api/tuple.rst:149 ../../c-api/tuple.rst:175 +#: ../../c-api/tuple.rst:155 ../../c-api/tuple.rst:181 msgid "``doc``" msgstr "" -#: ../../c-api/tuple.rst:149 -msgid "pointer to docstring for the type or NULL to omit" +#: ../../c-api/tuple.rst:155 +msgid "pointer to docstring for the type or ``NULL`` to omit" msgstr "" -#: ../../c-api/tuple.rst:152 +#: ../../c-api/tuple.rst:158 msgid "``fields``" msgstr "" -#: ../../c-api/tuple.rst:152 +#: ../../c-api/tuple.rst:158 msgid "``PyStructSequence_Field *``" msgstr "" -#: ../../c-api/tuple.rst:152 -msgid "pointer to *NULL*-terminated array with field names of the new type" +#: ../../c-api/tuple.rst:158 +msgid "pointer to ``NULL``-terminated array with field names of the new type" msgstr "" -#: ../../c-api/tuple.rst:155 +#: ../../c-api/tuple.rst:161 msgid "``n_in_sequence``" msgstr "" -#: ../../c-api/tuple.rst:155 +#: ../../c-api/tuple.rst:161 msgid "``int``" msgstr "``int``" -#: ../../c-api/tuple.rst:155 +#: ../../c-api/tuple.rst:161 msgid "number of fields visible to the Python side (if used as tuple)" msgstr "" -#: ../../c-api/tuple.rst:162 +#: ../../c-api/tuple.rst:168 msgid "" "Describes a field of a struct sequence. As a struct sequence is modeled as a" " tuple, all fields are typed as :c:type:`PyObject\\*`. The index in the " @@ -220,43 +231,47 @@ msgid "" " field of the struct sequence is described." msgstr "" -#: ../../c-api/tuple.rst:170 +#: ../../c-api/tuple.rst:176 msgid "" -"name for the field or *NULL* to end the list of named fields, set to " -"PyStructSequence_UnnamedField to leave unnamed" +"name for the field or ``NULL`` to end the list of named fields, set to " +":c:data:`PyStructSequence_UnnamedField` to leave unnamed" msgstr "" -#: ../../c-api/tuple.rst:175 -msgid "field docstring or *NULL* to omit" +#: ../../c-api/tuple.rst:181 +msgid "field docstring or ``NULL`` to omit" msgstr "" -#: ../../c-api/tuple.rst:181 +#: ../../c-api/tuple.rst:187 msgid "Special value for a field name to leave it unnamed." msgstr "" -#: ../../c-api/tuple.rst:186 +#: ../../c-api/tuple.rst:192 msgid "" "Creates an instance of *type*, which must have been created with " ":c:func:`PyStructSequence_NewType`." msgstr "" -#: ../../c-api/tuple.rst:192 +#: ../../c-api/tuple.rst:198 msgid "" "Return the object at position *pos* in the struct sequence pointed to by " "*p*. No bounds checking is performed." msgstr "" -#: ../../c-api/tuple.rst:198 +#: ../../c-api/tuple.rst:204 msgid "Macro equivalent of :c:func:`PyStructSequence_GetItem`." msgstr "" -#: ../../c-api/tuple.rst:203 +#: ../../c-api/tuple.rst:209 msgid "" "Sets the field at index *pos* of the struct sequence *p* to value *o*. Like" " :c:func:`PyTuple_SET_ITEM`, this should only be used to fill in brand new " "instances." msgstr "" -#: ../../c-api/tuple.rst:214 +#: ../../c-api/tuple.rst:215 ../../c-api/tuple.rst:224 +msgid "This function \"steals\" a reference to *o*." +msgstr "" + +#: ../../c-api/tuple.rst:220 msgid "Macro equivalent of :c:func:`PyStructSequence_SetItem`." msgstr "" diff --git a/c-api/type.po b/c-api/type.po index c9b059a..d11016c 100644 --- a/c-api/type.po +++ b/c-api/type.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-27 11:33+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -98,7 +98,7 @@ msgstr "" msgid "" "Generic handler for the :c:member:`~PyTypeObject.tp_alloc` slot of a type " "object. Use Python's default memory allocation mechanism to allocate a new " -"instance and initialize all its contents to *NULL*." +"instance and initialize all its contents to ``NULL``." msgstr "" #: ../../c-api/type.rst:88 @@ -119,9 +119,9 @@ msgstr "" #: ../../c-api/type.rst:100 msgid "" "Return the function pointer stored in the given slot. If the result is " -"*NULL*, this indicates that either the slot is *NULL*, or that the function " -"was called with invalid parameters. Callers will typically cast the result " -"pointer into the appropriate function type." +"``NULL``, this indicates that either the slot is ``NULL``, or that the " +"function was called with invalid parameters. Callers will typically cast the" +" result pointer into the appropriate function type." msgstr "" #: ../../c-api/type.rst:106 @@ -157,8 +157,8 @@ msgstr "" #: ../../c-api/type.rst:127 msgid "" -"If *bases* is *NULL*, the *Py_tp_base* slot is used instead. If that also is" -" *NULL*, the new type derives from :class:`object`." +"If *bases* is ``NULL``, the *Py_tp_base* slot is used instead. If that also " +"is ``NULL``, the new type derives from :class:`object`." msgstr "" #: ../../c-api/type.rst:130 @@ -232,7 +232,8 @@ msgstr "" #: ../../c-api/type.rst:184 msgid "" -"The following fields cannot be set using *PyType_Spec* and *PyType_Slot*:" +"The following fields cannot be set using :c:type:`PyType_Spec` and " +":c:type:`PyType_Slot`:" msgstr "" #: ../../c-api/type.rst:186 @@ -241,23 +242,23 @@ msgstr ":c:member:`~PyTypeObject.tp_dict`" #: ../../c-api/type.rst:187 msgid ":c:member:`~PyTypeObject.tp_mro`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_mro`" #: ../../c-api/type.rst:188 msgid ":c:member:`~PyTypeObject.tp_cache`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_cache`" #: ../../c-api/type.rst:189 msgid ":c:member:`~PyTypeObject.tp_subclasses`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_subclasses`" #: ../../c-api/type.rst:190 msgid ":c:member:`~PyTypeObject.tp_weaklist`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_weaklist`" #: ../../c-api/type.rst:191 msgid ":c:member:`~PyTypeObject.tp_print`" -msgstr "" +msgstr ":c:member:`~PyTypeObject.tp_print`" #: ../../c-api/type.rst:192 msgid ":c:member:`~PyTypeObject.tp_weaklistoffset`" @@ -289,5 +290,5 @@ msgid "" msgstr "" #: ../../c-api/type.rst:206 -msgid "May not be *NULL*." +msgid "May not be ``NULL``." msgstr "" diff --git a/c-api/typeobj.po b/c-api/typeobj.po index 4321cb8..b549ca9 100644 --- a/c-api/typeobj.po +++ b/c-api/typeobj.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-27 11:33+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -627,7 +627,7 @@ msgid "" "A slot name in parentheses indicates it is (effectively) deprecated. Names " "in angle brackets should be treated as read-only. Names in square brackets " "are for internal use only. \"\" (as a prefix) means the field is required" -" (must be non-*NULL*)." +" (must be non-``NULL``)." msgstr "" #: ../../c-api/typeobj.rst:163 @@ -643,7 +643,7 @@ msgid "**\"T\"**: set on :c:type:`PyType_Type`" msgstr "" #: ../../c-api/typeobj.rst:169 -msgid "**\"D\"**: default (if slot is set to *NULL*)" +msgid "**\"D\"**: default (if slot is set to ``NULL``)" msgstr "" #: ../../c-api/typeobj.rst:179 @@ -1193,9 +1193,9 @@ msgstr "" #: ../../c-api/typeobj.rst:493 msgid "" "These fields are only present when the macro ``Py_TRACE_REFS`` is defined. " -"Their initialization to *NULL* is taken care of by the " +"Their initialization to ``NULL`` is taken care of by the " "``PyObject_HEAD_INIT`` macro. For statically allocated objects, these " -"fields always remain *NULL*. For dynamically allocated objects, these two " +"fields always remain ``NULL``. For dynamically allocated objects, these two " "fields are used to link the object into a doubly-linked list of *all* live " "objects on the heap. This could be used for various debugging purposes; " "currently the only use is to print the objects that are still alive at the " @@ -1259,7 +1259,7 @@ msgid "" "normally be ``&PyType_Type``. However, for dynamically loadable extension " "modules that must be usable on Windows (at least), the compiler complains " "that this is not a valid initializer. Therefore, the convention is to pass " -"*NULL* to the ``PyObject_HEAD_INIT`` macro and to initialize this field " +"``NULL`` to the ``PyObject_HEAD_INIT`` macro and to initialize this field " "explicitly at the start of the module's initialization function, before " "doing anything else. This is typically done like this::" msgstr "" @@ -1267,7 +1267,7 @@ msgstr "" #: ../../c-api/typeobj.rst:533 msgid "" "This should be done before any instances of the type are created. " -":c:func:`PyType_Ready` checks if :attr:`ob_type` is *NULL*, and if so, " +":c:func:`PyType_Ready` checks if :attr:`ob_type` is ``NULL``, and if so, " "initializes it to the :attr:`ob_type` field of the base class. " ":c:func:`PyType_Ready` will not change this field if it is non-zero." msgstr "" @@ -1299,7 +1299,7 @@ msgstr "" #: ../../c-api/typeobj.rst:559 msgid "" "Each slot has a section describing inheritance. If :c:func:`PyType_Ready` " -"may set a value when the field is set to *NULL* then there will also be a " +"may set a value when the field is set to ``NULL`` then there will also be a " "\"Default\" section. (Note that many fields set on " ":c:type:`PyBaseObject_Type` and :c:type:`PyType_Type` effectively act as " "defaults.)" @@ -1344,7 +1344,7 @@ msgstr "" #: ../../c-api/typeobj.rst:589 msgid "" -"This field must not be *NULL*. It is the only required field in " +"This field must not be ``NULL``. It is the only required field in " ":c:func:`PyTypeObject` (other than potentially " ":c:member:`~PyTypeObject.tp_itemsize`)." msgstr "" @@ -1403,7 +1403,8 @@ msgstr "" #: ../../c-api/typeobj.rst:634 msgid "" -"For any type with variable-length instances, this field must not be *NULL*." +"For any type with variable-length instances, this field must not be " +"``NULL``." msgstr "" #: ../../c-api/typeobj.rst:638 @@ -1519,7 +1520,7 @@ msgid "" "This field is inherited by subtypes together with " ":c:member:`~PyTypeObject.tp_call`: a subtype inherits " ":c:member:`~PyTypeObject.tp_vectorcall_offset` from its base type when the " -"subtype’s :c:member:`~PyTypeObject.tp_call` is NULL." +"subtype’s :c:member:`~PyTypeObject.tp_call` is ``NULL``." msgstr "" #: ../../c-api/typeobj.rst:745 @@ -1551,7 +1552,7 @@ msgid "" ":c:member:`~PyTypeObject.tp_getattr` and " ":c:member:`~PyTypeObject.tp_getattro` from its base type when the subtype's " ":c:member:`~PyTypeObject.tp_getattr` and " -":c:member:`~PyTypeObject.tp_getattro` are both *NULL*." +":c:member:`~PyTypeObject.tp_getattro` are both ``NULL``." msgstr "" #: ../../c-api/typeobj.rst:768 ../../c-api/typeobj.rst:964 @@ -1578,7 +1579,7 @@ msgid "" ":c:member:`~PyTypeObject.tp_setattr` and " ":c:member:`~PyTypeObject.tp_setattro` from its base type when the subtype's " ":c:member:`~PyTypeObject.tp_setattr` and " -":c:member:`~PyTypeObject.tp_setattro` are both *NULL*." +":c:member:`~PyTypeObject.tp_setattro` are both ``NULL``." msgstr "" #: ../../c-api/typeobj.rst:785 @@ -1719,14 +1720,14 @@ msgid "" ":c:member:`~PyTypeObject.tp_richcompare` and " ":c:member:`~PyTypeObject.tp_hash`, when the subtype's " ":c:member:`~PyTypeObject.tp_richcompare` and " -":c:member:`~PyTypeObject.tp_hash` are both *NULL*." +":c:member:`~PyTypeObject.tp_hash` are both ``NULL``." msgstr "" #: ../../c-api/typeobj.rst:902 msgid "" "An optional pointer to a function that implements calling the object. This " -"should be *NULL* if the object is not callable. The signature is the same " -"as for :c:func:`PyObject_Call`::" +"should be ``NULL`` if the object is not callable. The signature is the same" +" as for :c:func:`PyObject_Call`::" msgstr "" #: ../../c-api/typeobj.rst:915 @@ -1778,7 +1779,7 @@ msgid "" ":c:member:`~PyTypeObject.tp_getattr` and " ":c:member:`~PyTypeObject.tp_getattro` from its base type when the subtype's " ":c:member:`~PyTypeObject.tp_getattr` and " -":c:member:`~PyTypeObject.tp_getattro` are both *NULL*." +":c:member:`~PyTypeObject.tp_getattro` are both ``NULL``." msgstr "" #: ../../c-api/typeobj.rst:959 @@ -1791,7 +1792,7 @@ msgstr "" #: ../../c-api/typeobj.rst:970 msgid "" -"In addition, setting *value* to *NULL* to delete an attribute must be " +"In addition, setting *value* to ``NULL`` to delete an attribute must be " "supported. It is usually convenient to set this field to " ":c:func:`PyObject_GenericSetAttr`, which implements the normal way of " "setting object attributes." @@ -1804,7 +1805,7 @@ msgid "" ":c:member:`~PyTypeObject.tp_setattr` and " ":c:member:`~PyTypeObject.tp_setattro` from its base type when the subtype's " ":c:member:`~PyTypeObject.tp_setattr` and " -":c:member:`~PyTypeObject.tp_setattro` are both *NULL*." +":c:member:`~PyTypeObject.tp_setattro` are both ``NULL``." msgstr "" #: ../../c-api/typeobj.rst:985 @@ -1834,8 +1835,8 @@ msgid "" ":c:member:`~PyTypeObject.tp_as_mapping`, and " ":c:member:`~PyTypeObject.tp_as_buffer`) that were historically not always " "present are valid; if such a flag bit is clear, the type fields it guards " -"must not be accessed and must be considered to have a zero or *NULL* value " -"instead." +"must not be accessed and must be considered to have a zero or ``NULL`` value" +" instead." msgstr "" #: ../../c-api/typeobj.rst:1012 @@ -1850,7 +1851,7 @@ msgid "" " :c:member:`~PyTypeObject.tp_clear` fields, i.e. if the " ":const:`Py_TPFLAGS_HAVE_GC` flag bit is clear in the subtype and the " ":c:member:`~PyTypeObject.tp_traverse` and :c:member:`~PyTypeObject.tp_clear`" -" fields in the subtype exist and have *NULL* values." +" fields in the subtype exist and have ``NULL`` values." msgstr "" #: ../../c-api/typeobj.rst:1027 @@ -1930,7 +1931,7 @@ msgid "" ":attr:`tp_traverse` and :attr:`tp_clear` fields, i.e. if the " ":const:`Py_TPFLAGS_HAVE_GC` flag bit is clear in the subtype and the " ":attr:`tp_traverse` and :attr:`tp_clear` fields in the subtype exist and " -"have *NULL* values." +"have ``NULL`` values." msgstr "" #: ../../c-api/typeobj.rst:1106 @@ -2008,7 +2009,7 @@ msgstr "" msgid "" "This bit is set on *static* subtypes if ``tp_flags`` is not overridden: a " "subtype inherits ``_Py_TPFLAGS_HAVE_VECTORCALL`` from its base type when the" -" subtype’s :c:member:`~PyTypeObject.tp_call` is NULL and the subtype's " +" subtype’s :c:member:`~PyTypeObject.tp_call` is ``NULL`` and the subtype's " "``Py_TPFLAGS_HEAPTYPE`` is not set." msgstr "" @@ -2061,7 +2062,7 @@ msgstr "" msgid "" "Note that :c:func:`Py_VISIT` is called only on those members that can " "participate in reference cycles. Although there is also a ``self->key`` " -"member, it can only be *NULL* or a Python string and therefore cannot be " +"member, it can only be ``NULL`` or a Python string and therefore cannot be " "part of a reference cycle." msgstr "" @@ -2115,7 +2116,7 @@ msgstr "" msgid "" "Implementations of :c:member:`~PyTypeObject.tp_clear` should drop the " "instance's references to those of its members that may be Python objects, " -"and set its pointers to those members to *NULL*, as in the following " +"and set its pointers to those members to ``NULL``, as in the following " "example::" msgstr "" @@ -2123,15 +2124,15 @@ msgstr "" msgid "" "The :c:func:`Py_CLEAR` macro should be used, because clearing references is " "delicate: the reference to the contained object must not be decremented " -"until after the pointer to the contained object is set to *NULL*. This is " -"because decrementing the reference count may cause the contained object to " +"until after the pointer to the contained object is set to ``NULL``. This is" +" because decrementing the reference count may cause the contained object to " "become trash, triggering a chain of reclamation activity that may include " "invoking arbitrary Python code (due to finalizers, or weakref callbacks, " "associated with the contained object). If it's possible for such code to " "reference *self* again, it's important that the pointer to the contained " -"object be *NULL* at that time, so that *self* knows the contained object can" -" no longer be used. The :c:func:`Py_CLEAR` macro performs the operations in" -" a safe order." +"object be ``NULL`` at that time, so that *self* knows the contained object " +"can no longer be used. The :c:func:`Py_CLEAR` macro performs the operations" +" in a safe order." msgstr "" #: ../../c-api/typeobj.rst:1297 @@ -2168,8 +2169,8 @@ msgstr "" msgid "" "The function should return the result of the comparison (usually ``Py_True``" " or ``Py_False``). If the comparison is undefined, it must return " -"``Py_NotImplemented``, if another error occurred it must return *NULL* and " -"set an exception condition." +"``Py_NotImplemented``, if another error occurred it must return ``NULL`` and" +" set an exception condition." msgstr "" #: ../../c-api/typeobj.rst:1330 @@ -2253,7 +2254,7 @@ msgid "The return value's reference count is properly incremented." msgstr "" #: ../../c-api/typeobj.rst:1361 -msgid "On error, sets an exception and returns *NULL* from the function." +msgid "On error, sets an exception and returns ``NULL`` from the function." msgstr "" #: ../../c-api/typeobj.rst:1369 @@ -2263,7 +2264,7 @@ msgid "" ":c:member:`~PyTypeObject.tp_richcompare` and " ":c:member:`~PyTypeObject.tp_hash` when the subtype's " ":c:member:`~PyTypeObject.tp_richcompare` and " -":c:member:`~PyTypeObject.tp_hash` are both *NULL*." +":c:member:`~PyTypeObject.tp_hash` are both ``NULL``." msgstr "" #: ../../c-api/typeobj.rst:1376 @@ -2281,7 +2282,7 @@ msgid "" "weak reference list head (ignoring the GC header, if present); this offset " "is used by :c:func:`PyObject_ClearWeakRefs` and the :c:func:`PyWeakref_\\*` " "functions. The instance structure needs to include a field of type " -":c:type:`PyObject\\*` which is initialized to *NULL*." +":c:type:`PyObject\\*` which is initialized to ``NULL``." msgstr "" #: ../../c-api/typeobj.rst:1392 @@ -2342,10 +2343,10 @@ msgstr "" #: ../../c-api/typeobj.rst:1439 msgid "" -"When the iterator is exhausted, it must return *NULL*; a " +"When the iterator is exhausted, it must return ``NULL``; a " ":exc:`StopIteration` exception may or may not be set. When another error " -"occurs, it must return *NULL* too. Its presence signals that the instances " -"of this type are iterators." +"occurs, it must return ``NULL`` too. Its presence signals that the " +"instances of this type are iterators." msgstr "" #: ../../c-api/typeobj.rst:1444 @@ -2361,7 +2362,7 @@ msgstr "" #: ../../c-api/typeobj.rst:1457 msgid "" -"An optional pointer to a static *NULL*-terminated array of " +"An optional pointer to a static ``NULL``-terminated array of " ":c:type:`PyMethodDef` structures, declaring regular methods of this type." msgstr "" @@ -2379,7 +2380,7 @@ msgstr "" #: ../../c-api/typeobj.rst:1471 msgid "" -"An optional pointer to a static *NULL*-terminated array of " +"An optional pointer to a static ``NULL``-terminated array of " ":c:type:`PyMemberDef` structures, declaring regular data members (fields or " "slots) of instances of this type." msgstr "" @@ -2398,7 +2399,7 @@ msgstr "" #: ../../c-api/typeobj.rst:1486 msgid "" -"An optional pointer to a static *NULL*-terminated array of " +"An optional pointer to a static ``NULL``-terminated array of " ":c:type:`PyGetSetDef` structures, declaring computed attributes of instances" " of this type." msgstr "" @@ -2460,8 +2461,8 @@ msgstr "" #: ../../c-api/typeobj.rst:1536 msgid "" -"This field should normally be initialized to *NULL* before PyType_Ready is " -"called; it may also be initialized to a dictionary containing initial " +"This field should normally be initialized to ``NULL`` before PyType_Ready is" +" called; it may also be initialized to a dictionary containing initial " "attributes for the type. Once :c:func:`PyType_Ready` has initialized the " "type, extra attributes for the type may be added to this dictionary only if " "they don't correspond to overloaded operations (like :meth:`__add__`)." @@ -2475,8 +2476,8 @@ msgstr "" #: ../../c-api/typeobj.rst:1549 msgid "" -"If this field is *NULL*, :c:func:`PyType_Ready` will assign a new dictionary" -" to it." +"If this field is ``NULL``, :c:func:`PyType_Ready` will assign a new " +"dictionary to it." msgstr "" #: ../../c-api/typeobj.rst:1554 @@ -2502,7 +2503,7 @@ msgid "" msgstr "" #: ../../c-api/typeobj.rst:1582 -msgid "The *value* argument is set to *NULL* to delete the value." +msgid "The *value* argument is set to ``NULL`` to delete the value." msgstr "" #: ../../c-api/typeobj.rst:1593 @@ -2586,8 +2587,8 @@ msgstr "" #: ../../c-api/typeobj.rst:1647 msgid "" -"This slot has no default. For static types, if the field is *NULL* then no " -":attr:`__dict__` gets created for instances." +"This slot has no default. For static types, if the field is ``NULL`` then " +"no :attr:`__dict__` gets created for instances." msgstr "" #: ../../c-api/typeobj.rst:1653 @@ -2611,7 +2612,7 @@ msgstr "" #: ../../c-api/typeobj.rst:1668 msgid "" -"The :c:member:`~PyTypeObject.tp_init` function, if not *NULL*, is called " +"The :c:member:`~PyTypeObject.tp_init` function, if not ``NULL``, is called " "when an instance is created normally by calling its type, after the type's " ":c:member:`~PyTypeObject.tp_new` function has returned an instance of the " "type. If the :c:member:`~PyTypeObject.tp_new` function returns an instance " @@ -2680,14 +2681,14 @@ msgstr "" #: ../../c-api/typeobj.rst:1734 msgid "" "This field is inherited by subtypes, except it is not inherited by static " -"types whose :c:member:`~PyTypeObject.tp_base` is *NULL* or " +"types whose :c:member:`~PyTypeObject.tp_base` is ``NULL`` or " "``&PyBaseObject_Type``." msgstr "" #: ../../c-api/typeobj.rst:1739 msgid "" "For static types this field has no default. This means if the slot is " -"defined as *NULL*, the type cannot be called to create new instances; " +"defined as ``NULL``, the type cannot be called to create new instances; " "presumably there is some other way to create instances, like a factory " "function." msgstr "" @@ -2746,7 +2747,7 @@ msgstr "" #: ../../c-api/typeobj.rst:1791 msgid "" -"This slot has no default. If this field is *NULL*, " +"This slot has no default. If this field is ``NULL``, " ":const:`Py_TPFLAGS_HAVE_GC` is used as the functional equivalent." msgstr "" @@ -2756,8 +2757,8 @@ msgstr "" #: ../../c-api/typeobj.rst:1799 msgid "" -"This is set for types created by a class statement. It should be *NULL* for" -" statically defined types." +"This is set for types created by a class statement. It should be ``NULL`` " +"for statically defined types." msgstr "" #: ../../c-api/typeobj.rst:1804 ../../c-api/typeobj.rst:1825 @@ -2918,9 +2919,9 @@ msgstr "" #: ../../c-api/typeobj.rst:1958 msgid "" -"Also, since *PyTypeObject* is not part of the :ref:`stable ABI `, " -"any extension modules using static types must be compiled for a specific " -"Python minor version." +"Also, since :c:type:`PyTypeObject` is not part of the :ref:`stable ABI " +"`, any extension modules using static types must be compiled for a " +"specific Python minor version." msgstr "" #: ../../c-api/typeobj.rst:1962 @@ -2957,14 +2958,14 @@ msgid "" "implement the necessary conversions (at least one of the operands is an " "instance of the defined type). If the operation is not defined for the " "given operands, binary and ternary functions must return " -"``Py_NotImplemented``, if another error occurred they must return *NULL* and" -" set an exception." +"``Py_NotImplemented``, if another error occurred they must return ``NULL`` " +"and set an exception." msgstr "" #: ../../c-api/typeobj.rst:2042 msgid "" -"The :c:data:`nb_reserved` field should always be *NULL*. It was previously " -"called :c:data:`nb_long`, and was renamed in Python 3.0.1." +"The :c:data:`nb_reserved` field should always be ``NULL``. It was " +"previously called :c:data:`nb_long`, and was renamed in Python 3.0.1." msgstr "" #: ../../c-api/typeobj.rst:2087 @@ -2981,7 +2982,7 @@ msgstr "" msgid "" "This function is used by :c:func:`PyMapping_Size` and " ":c:func:`PyObject_Size`, and has the same signature. This slot may be set " -"to *NULL* if the object has no defined length." +"to ``NULL`` if the object has no defined length." msgstr "" #: ../../c-api/typeobj.rst:2105 @@ -2989,7 +2990,7 @@ msgid "" "This function is used by :c:func:`PyObject_GetItem` and " ":c:func:`PySequence_GetSlice`, and has the same signature as " ":c:func:`!PyObject_GetItem`. This slot must be filled for the " -":c:func:`PyMapping_Check` function to return ``1``, it can be *NULL* " +":c:func:`PyMapping_Check` function to return ``1``, it can be ``NULL`` " "otherwise." msgstr "" @@ -2998,9 +2999,9 @@ msgid "" "This function is used by :c:func:`PyObject_SetItem`, " ":c:func:`PyObject_DelItem`, :c:func:`PyObject_SetSlice` and " ":c:func:`PyObject_DelSlice`. It has the same signature as " -":c:func:`!PyObject_SetItem`, but *v* can also be set to *NULL* to delete an " -"item. If this slot is *NULL*, the object does not support item assignment " -"and deletion." +":c:func:`!PyObject_SetItem`, but *v* can also be set to ``NULL`` to delete " +"an item. If this slot is ``NULL``, the object does not support item " +"assignment and deletion." msgstr "" #: ../../c-api/typeobj.rst:2124 @@ -3041,15 +3042,15 @@ msgid "" "signature. It is also used by :c:func:`PyObject_GetItem`, after trying the " "subscription via the :c:member:`~PyMappingMethods.mp_subscript` slot. This " "slot must be filled for the :c:func:`PySequence_Check` function to return " -"``1``, it can be *NULL* otherwise." +"``1``, it can be ``NULL`` otherwise." msgstr "" #: ../../c-api/typeobj.rst:2161 msgid "" "Negative indexes are handled as follows: if the :attr:`sq_length` slot is " "filled, it is called and the sequence length is used to compute a positive " -"index which is passed to :attr:`sq_item`. If :attr:`sq_length` is *NULL*, " -"the index is passed as is to the function." +"index which is passed to :attr:`sq_item`. If :attr:`sq_length` is ``NULL``," +" the index is passed as is to the function." msgstr "" #: ../../c-api/typeobj.rst:2168 @@ -3058,14 +3059,14 @@ msgid "" "signature. It is also used by :c:func:`PyObject_SetItem` and " ":c:func:`PyObject_DelItem`, after trying the item assignment and deletion " "via the :c:member:`~PyMappingMethods.mp_ass_subscript` slot. This slot may " -"be left to *NULL* if the object does not support item assignment and " +"be left to ``NULL`` if the object does not support item assignment and " "deletion." msgstr "" #: ../../c-api/typeobj.rst:2177 msgid "" "This function may be used by :c:func:`PySequence_Contains` and has the same " -"signature. This slot may be left to *NULL*, in this case " +"signature. This slot may be left to ``NULL``, in this case " ":c:func:`!PySequence_Contains` simply traverses the sequence until it finds " "a match." msgstr "" @@ -3074,9 +3075,9 @@ msgstr "" msgid "" "This function is used by :c:func:`PySequence_InPlaceConcat` and has the same" " signature. It should modify its first operand, and return it. This slot " -"may be left to *NULL*, in this case :c:func:`!PySequence_InPlaceConcat` will" -" fall back to :c:func:`PySequence_Concat`. It is also used by the augmented" -" assignment ``+=``, after trying numeric in-place addition via the " +"may be left to ``NULL``, in this case :c:func:`!PySequence_InPlaceConcat` " +"will fall back to :c:func:`PySequence_Concat`. It is also used by the " +"augmented assignment ``+=``, after trying numeric in-place addition via the " ":c:member:`~PyNumberMethods.nb_inplace_add` slot." msgstr "" @@ -3084,10 +3085,10 @@ msgstr "" msgid "" "This function is used by :c:func:`PySequence_InPlaceRepeat` and has the same" " signature. It should modify its first operand, and return it. This slot " -"may be left to *NULL*, in this case :c:func:`!PySequence_InPlaceRepeat` will" -" fall back to :c:func:`PySequence_Repeat`. It is also used by the augmented" -" assignment ``*=``, after trying numeric in-place multiplication via the " -":c:member:`~PyNumberMethods.nb_inplace_multiply` slot." +"may be left to ``NULL``, in this case :c:func:`!PySequence_InPlaceRepeat` " +"will fall back to :c:func:`PySequence_Repeat`. It is also used by the " +"augmented assignment ``*=``, after trying numeric in-place multiplication " +"via the :c:member:`~PyNumberMethods.nb_inplace_multiply` slot." msgstr "" #: ../../c-api/typeobj.rst:2204 @@ -3117,7 +3118,7 @@ msgstr "" #: ../../c-api/typeobj.rst:2226 msgid "" "Check if the request can be met. If not, raise :c:data:`PyExc_BufferError`, " -"set :c:data:`view->obj` to *NULL* and return ``-1``." +"set :c:data:`view->obj` to ``NULL`` and return ``-1``." msgstr "" #: ../../c-api/typeobj.rst:2229 @@ -3188,7 +3189,7 @@ msgstr "" msgid "" "Handle a request to release the resources of the buffer. If no resources " "need to be released, :c:member:`PyBufferProcs.bf_releasebuffer` may be " -"*NULL*. Otherwise, a standard implementation of this function will take " +"``NULL``. Otherwise, a standard implementation of this function will take " "these optional steps:" msgstr "" @@ -3239,7 +3240,7 @@ msgstr "" #: ../../c-api/typeobj.rst:2327 msgid "" -"This slot may be set to *NULL* if an object is not an :term:`awaitable`." +"This slot may be set to ``NULL`` if an object is not an :term:`awaitable`." msgstr "" #: ../../c-api/typeobj.rst:2335 @@ -3249,14 +3250,14 @@ msgstr "" #: ../../c-api/typeobj.rst:2337 msgid "" -"This slot may be set to *NULL* if an object does not implement asynchronous " -"iteration protocol." +"This slot may be set to ``NULL`` if an object does not implement " +"asynchronous iteration protocol." msgstr "" #: ../../c-api/typeobj.rst:2346 msgid "" "Must return an :term:`awaitable` object. See :meth:`__anext__` for details." -" This slot may be set to *NULL*." +" This slot may be set to ``NULL``." msgstr "" #: ../../c-api/typeobj.rst:2353 @@ -3286,7 +3287,7 @@ msgstr "" #: ../../c-api/typeobj.rst:2374 msgid "See :c:member:`~PyTypeObject.tp_vectorcall_offset`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_vectorcall_offset`." #: ../../c-api/typeobj.rst:2376 msgid "" @@ -3296,19 +3297,19 @@ msgstr "" #: ../../c-api/typeobj.rst:2382 msgid "See :c:member:`~PyTypeObject.tp_free`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_free`." #: ../../c-api/typeobj.rst:2386 msgid "See :c:member:`~PyTypeObject.tp_new`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_new`." #: ../../c-api/typeobj.rst:2390 msgid "See :c:member:`~PyTypeObject.tp_init`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_init`." #: ../../c-api/typeobj.rst:2394 msgid "See :c:member:`~PyTypeObject.tp_repr`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_repr`." #: ../../c-api/typeobj.rst:2398 ../../c-api/typeobj.rst:2407 msgid "Return the value of the named attribute for the object." @@ -3317,40 +3318,40 @@ msgstr "" #: ../../c-api/typeobj.rst:2402 ../../c-api/typeobj.rst:2413 msgid "" "Set the value of the named attribute for the object. The value argument is " -"set to *NULL* to delete the attribute." +"set to ``NULL`` to delete the attribute." msgstr "" #: ../../c-api/typeobj.rst:2409 msgid "See :c:member:`~PyTypeObject.tp_getattro`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_getattro`." #: ../../c-api/typeobj.rst:2416 msgid "See :c:member:`~PyTypeObject.tp_setattro`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_setattro`." #: ../../c-api/typeobj.rst:2420 msgid "See :c:member:`~PyTypeObject.tp_descrget`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_descrget`." #: ../../c-api/typeobj.rst:2424 msgid "See :c:member:`~PyTypeObject.tp_descrset`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_descrset`." #: ../../c-api/typeobj.rst:2428 msgid "See :c:member:`~PyTypeObject.tp_hash`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_hash`." #: ../../c-api/typeobj.rst:2432 msgid "See :c:member:`~PyTypeObject.tp_richcompare`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_richcompare`." #: ../../c-api/typeobj.rst:2436 msgid "See :c:member:`~PyTypeObject.tp_iter`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_iter`." #: ../../c-api/typeobj.rst:2440 msgid "See :c:member:`~PyTypeObject.tp_iternext`." -msgstr "" +msgstr "Lihat :c:member:`~PyTypeObject.tp_iternext`." #: ../../c-api/typeobj.rst:2466 msgid "Examples" diff --git a/c-api/unicode.po b/c-api/unicode.po index 1335790..d65358e 100644 --- a/c-api/unicode.po +++ b/c-api/unicode.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -241,8 +241,8 @@ msgstr "" msgid "" "This macro is now inefficient -- because in many cases the " ":c:type:`Py_UNICODE` representation does not exist and needs to be created " -"-- and can fail (return *NULL* with an exception set). Try to port the code" -" to use the new :c:func:`PyUnicode_nBYTE_DATA` macros or use " +"-- and can fail (return ``NULL`` with an exception set). Try to port the " +"code to use the new :c:func:`PyUnicode_nBYTE_DATA` macros or use " ":c:func:`PyUnicode_WRITE` or :c:func:`PyUnicode_READ`." msgstr "" @@ -421,15 +421,15 @@ msgstr "" msgid "" "Create a Unicode object from the char buffer *u*. The bytes will be " "interpreted as being UTF-8 encoded. The buffer is copied into the new " -"object. If the buffer is not *NULL*, the return value might be a shared " +"object. If the buffer is not ``NULL``, the return value might be a shared " "object, i.e. modification of the data is not allowed." msgstr "" #: ../../c-api/unicode.rst:419 msgid "" -"If *u* is *NULL*, this function behaves like :c:func:`PyUnicode_FromUnicode`" -" with the buffer set to *NULL*. This usage is deprecated in favor of " -":c:func:`PyUnicode_New`." +"If *u* is ``NULL``, this function behaves like " +":c:func:`PyUnicode_FromUnicode` with the buffer set to ``NULL``. This usage" +" is deprecated in favor of :c:func:`PyUnicode_New`." msgstr "" #: ../../c-api/unicode.rst:426 @@ -510,7 +510,7 @@ msgstr ":attr:`%ld`" #: ../../c-api/unicode.rst:460 ../../c-api/unicode.rst:463 msgid "long" -msgstr "" +msgstr "long" #: ../../c-api/unicode.rst:460 msgid "Equivalent to ``printf(\"%ld\")``. [1]_" @@ -542,7 +542,7 @@ msgstr ":attr:`%lld`" #: ../../c-api/unicode.rst:469 ../../c-api/unicode.rst:472 msgid "long long" -msgstr "" +msgstr "long long" #: ../../c-api/unicode.rst:469 msgid "Equivalent to ``printf(\"%lld\")``. [1]_" @@ -674,9 +674,9 @@ msgstr "" #: ../../c-api/unicode.rst:509 msgid "" -"A Unicode object (which may be *NULL*) and a null-terminated C character " +"A Unicode object (which may be ``NULL``) and a null-terminated C character " "array as a second parameter (which will be used, if the first parameter is " -"*NULL*)." +"``NULL``)." msgstr "" #: ../../c-api/unicode.rst:516 @@ -705,9 +705,9 @@ msgstr "" msgid "" "The width formatter unit is number of characters rather than bytes. The " "precision formatter unit is number of bytes for ``\"%s\"`` and ``\"%V\"`` " -"(if the ``PyObject*`` argument is NULL), and a number of characters for " +"(if the ``PyObject*`` argument is ``NULL``), and a number of characters for " "``\"%A\"``, ``\"%U\"``, ``\"%S\"``, ``\"%R\"`` and ``\"%V\"`` (if the " -"``PyObject*`` argument is not NULL)." +"``PyObject*`` argument is not ``NULL``)." msgstr "" #: ../../c-api/unicode.rst:533 @@ -744,7 +744,7 @@ msgstr "" msgid "" ":class:`bytes`, :class:`bytearray` and other :term:`bytes-like objects " "` are decoded according to the given *encoding* and using" -" the error handling defined by *errors*. Both can be *NULL* to have the " +" the error handling defined by *errors*. Both can be ``NULL`` to have the " "interface use the default values (see :ref:`builtincodecs` for details)." msgstr "" @@ -756,8 +756,8 @@ msgstr "" #: ../../c-api/unicode.rst:567 msgid "" -"The API returns *NULL* if there was an error. The caller is responsible for" -" decref'ing the returned objects." +"The API returns ``NULL`` if there was an error. The caller is responsible " +"for decref'ing the returned objects." msgstr "" #: ../../c-api/unicode.rst:573 @@ -820,7 +820,7 @@ msgstr "" #: ../../c-api/unicode.rst:642 msgid "" "Copy the string *u* into a UCS4 buffer, including a null character, if " -"*copy_null* is set. Returns *NULL* and sets an exception on error (in " +"*copy_null* is set. Returns ``NULL`` and sets an exception on error (in " "particular, a :exc:`SystemError` if *buflen* is smaller than the length of " "*u*). *buffer* is returned on success." msgstr "" @@ -828,7 +828,7 @@ msgstr "" #: ../../c-api/unicode.rst:652 msgid "" "Copy the string *u* into a new UCS4 buffer that is allocated using " -":c:func:`PyMem_Malloc`. If this fails, *NULL* is returned with a " +":c:func:`PyMem_Malloc`. If this fails, ``NULL`` is returned with a " ":exc:`MemoryError` set. The returned buffer always has an extra null code " "point appended." msgstr "" @@ -848,23 +848,23 @@ msgstr "" #: ../../c-api/unicode.rst:672 msgid "" "Create a Unicode object from the Py_UNICODE buffer *u* of the given size. " -"*u* may be *NULL* which causes the contents to be undefined. It is the " +"*u* may be ``NULL`` which causes the contents to be undefined. It is the " "user's responsibility to fill in the needed data. The buffer is copied into" " the new object." msgstr "" #: ../../c-api/unicode.rst:677 msgid "" -"If the buffer is not *NULL*, the return value might be a shared object. " +"If the buffer is not ``NULL``, the return value might be a shared object. " "Therefore, modification of the resulting Unicode object is only allowed when" -" *u* is *NULL*." +" *u* is ``NULL``." msgstr "" #: ../../c-api/unicode.rst:681 msgid "" -"If the buffer is *NULL*, :c:func:`PyUnicode_READY` must be called once the " -"string content has been filled before using any of the access macros such as" -" :c:func:`PyUnicode_KIND`." +"If the buffer is ``NULL``, :c:func:`PyUnicode_READY` must be called once the" +" string content has been filled before using any of the access macros such " +"as :c:func:`PyUnicode_KIND`." msgstr "" #: ../../c-api/unicode.rst:685 @@ -876,7 +876,7 @@ msgstr "" #: ../../c-api/unicode.rst:691 msgid "" "Return a read-only pointer to the Unicode object's internal " -":c:type:`Py_UNICODE` buffer, or *NULL* on error. This will create the " +":c:type:`Py_UNICODE` buffer, or ``NULL`` on error. This will create the " ":c:type:`Py_UNICODE*` representation of the object if it is not yet " "available. The buffer is always terminated with an extra null code point. " "Note that the resulting :c:type:`Py_UNICODE` string may also contain " @@ -895,7 +895,7 @@ msgstr "" msgid "" "Create a Unicode object by replacing all decimal digits in " ":c:type:`Py_UNICODE` buffer of the given *size* by ASCII digits 0--9 " -"according to their decimal value. Return *NULL* if an exception occurs." +"according to their decimal value. Return ``NULL`` if an exception occurs." msgstr "" #: ../../c-api/unicode.rst:713 @@ -910,7 +910,7 @@ msgstr "" #: ../../c-api/unicode.rst:724 msgid "" "Create a copy of a Unicode string ending with a null code point. Return " -"*NULL* and raise a :exc:`MemoryError` exception on memory allocation " +"``NULL`` and raise a :exc:`MemoryError` exception on memory allocation " "failure, otherwise return a new allocated buffer (use :c:func:`PyMem_Free` " "to free the buffer). Note that the resulting :c:type:`Py_UNICODE*` string " "may contain embedded null code points, which would cause the string to be " @@ -1128,7 +1128,7 @@ msgstr "" msgid "" "Create a Unicode object from the :c:type:`wchar_t` buffer *w* of the given " "*size*. Passing ``-1`` as the *size* indicates that the function must itself" -" compute the length, using wcslen. Return *NULL* on failure." +" compute the length, using wcslen. Return ``NULL`` on failure." msgstr "" #: ../../c-api/unicode.rst:940 @@ -1148,25 +1148,26 @@ msgstr "" #: ../../c-api/unicode.rst:953 msgid "" "Convert the Unicode object to a wide character string. The output string " -"always ends with a null character. If *size* is not *NULL*, write the number" -" of wide characters (excluding the trailing null termination character) into" -" *\\*size*. Note that the resulting :c:type:`wchar_t` string might contain " -"null characters, which would cause the string to be truncated when used with" -" most C functions. If *size* is *NULL* and the :c:type:`wchar_t*` string " -"contains null characters a :exc:`ValueError` is raised." +"always ends with a null character. If *size* is not ``NULL``, write the " +"number of wide characters (excluding the trailing null termination " +"character) into *\\*size*. Note that the resulting :c:type:`wchar_t` string " +"might contain null characters, which would cause the string to be truncated " +"when used with most C functions. If *size* is ``NULL`` and the " +":c:type:`wchar_t*` string contains null characters a :exc:`ValueError` is " +"raised." msgstr "" #: ../../c-api/unicode.rst:961 msgid "" "Returns a buffer allocated by :c:func:`PyMem_Alloc` (use " -":c:func:`PyMem_Free` to free it) on success. On error, returns *NULL* and " +":c:func:`PyMem_Free` to free it) on success. On error, returns ``NULL`` and " "*\\*size* is undefined. Raises a :exc:`MemoryError` if memory allocation is " "failed." msgstr "" #: ../../c-api/unicode.rst:968 msgid "" -"Raises a :exc:`ValueError` if *size* is *NULL* and the :c:type:`wchar_t*` " +"Raises a :exc:`ValueError` if *size* is ``NULL`` and the :c:type:`wchar_t*` " "string contains null characters." msgstr "" @@ -1189,9 +1190,9 @@ msgstr "" #: ../../c-api/unicode.rst:985 msgid "" -"Setting encoding to *NULL* causes the default encoding to be used which is " -"ASCII. The file system calls should use :c:func:`PyUnicode_FSConverter` for" -" encoding file names. This uses the variable " +"Setting encoding to ``NULL`` causes the default encoding to be used which is" +" ASCII. The file system calls should use :c:func:`PyUnicode_FSConverter` " +"for encoding file names. This uses the variable " ":c:data:`Py_FileSystemDefaultEncoding` internally. This variable should be " "treated as read-only: on some systems, it will be a pointer to a static " "string, on others, it will change at run-time (such as when the application " @@ -1200,9 +1201,9 @@ msgstr "" #: ../../c-api/unicode.rst:993 msgid "" -"Error handling is set by errors which may also be set to *NULL* meaning to " -"use the default handling defined for the codec. Default error handling for " -"all built-in codecs is \"strict\" (:exc:`ValueError` is raised)." +"Error handling is set by errors which may also be set to ``NULL`` meaning to" +" use the default handling defined for the codec. Default error handling for" +" all built-in codecs is \"strict\" (:exc:`ValueError` is raised)." msgstr "" #: ../../c-api/unicode.rst:997 @@ -1224,7 +1225,7 @@ msgid "" "Create a Unicode object by decoding *size* bytes of the encoded string *s*. " "*encoding* and *errors* have the same meaning as the parameters of the same " "name in the :func:`str` built-in function. The codec to be used is looked " -"up using the Python codec registry. Return *NULL* if an exception was " +"up using the Python codec registry. Return ``NULL`` if an exception was " "raised by the codec." msgstr "" @@ -1233,8 +1234,8 @@ msgid "" "Encode a Unicode object and return the result as Python bytes object. " "*encoding* and *errors* have the same meaning as the parameters of the same " "name in the Unicode :meth:`~str.encode` method. The codec to be used is " -"looked up using the Python codec registry. Return *NULL* if an exception was" -" raised by the codec." +"looked up using the Python codec registry. Return ``NULL`` if an exception " +"was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1030 @@ -1243,7 +1244,7 @@ msgid "" "Python bytes object. *encoding* and *errors* have the same meaning as the " "parameters of the same name in the Unicode :meth:`~str.encode` method. The " "codec to be used is looked up using the Python codec registry. Return " -"*NULL* if an exception was raised by the codec." +"``NULL`` if an exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1038 ../../c-api/unicode.rst:1295 @@ -1263,21 +1264,21 @@ msgstr "" #: ../../c-api/unicode.rst:1049 msgid "" "Create a Unicode object by decoding *size* bytes of the UTF-8 encoded string" -" *s*. Return *NULL* if an exception was raised by the codec." +" *s*. Return ``NULL`` if an exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1056 msgid "" -"If *consumed* is *NULL*, behave like :c:func:`PyUnicode_DecodeUTF8`. If " -"*consumed* is not *NULL*, trailing incomplete UTF-8 byte sequences will not " -"be treated as an error. Those bytes will not be decoded and the number of " -"bytes that have been decoded will be stored in *consumed*." +"If *consumed* is ``NULL``, behave like :c:func:`PyUnicode_DecodeUTF8`. If " +"*consumed* is not ``NULL``, trailing incomplete UTF-8 byte sequences will " +"not be treated as an error. Those bytes will not be decoded and the number " +"of bytes that have been decoded will be stored in *consumed*." msgstr "" #: ../../c-api/unicode.rst:1064 msgid "" "Encode a Unicode object using UTF-8 and return the result as Python bytes " -"object. Error handling is \"strict\". Return *NULL* if an exception was " +"object. Error handling is \"strict\". Return ``NULL`` if an exception was " "raised by the codec." msgstr "" @@ -1285,14 +1286,14 @@ msgstr "" msgid "" "Return a pointer to the UTF-8 encoding of the Unicode object, and store the " "size of the encoded representation (in bytes) in *size*. The *size* " -"argument can be *NULL*; in this case no size will be stored. The returned " -"buffer always has an extra null byte appended (not included in *size*), " +"argument can be ``NULL``; in this case no size will be stored. The returned" +" buffer always has an extra null byte appended (not included in *size*), " "regardless of whether there are any other null code points." msgstr "" #: ../../c-api/unicode.rst:1077 msgid "" -"In the case of an error, *NULL* is returned with an exception set and no " +"In the case of an error, ``NULL`` is returned with an exception set and no " "*size* is stored." msgstr "" @@ -1314,8 +1315,8 @@ msgstr "" #: ../../c-api/unicode.rst:1102 msgid "" "Encode the :c:type:`Py_UNICODE` buffer *s* of the given *size* using UTF-8 " -"and return a Python bytes object. Return *NULL* if an exception was raised " -"by the codec." +"and return a Python bytes object. Return ``NULL`` if an exception was " +"raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1109 @@ -1336,13 +1337,13 @@ msgstr "" #: ../../c-api/unicode.rst:1121 msgid "" "Decode *size* bytes from a UTF-32 encoded buffer string and return the " -"corresponding Unicode object. *errors* (if non-*NULL*) defines the error " +"corresponding Unicode object. *errors* (if non-``NULL``) defines the error " "handling. It defaults to \"strict\"." msgstr "" #: ../../c-api/unicode.rst:1125 ../../c-api/unicode.rst:1198 msgid "" -"If *byteorder* is non-*NULL*, the decoder starts decoding using the given " +"If *byteorder* is non-``NULL``, the decoder starts decoding using the given " "byte order::" msgstr "" @@ -1361,19 +1362,19 @@ msgid "" msgstr "" #: ../../c-api/unicode.rst:1140 ../../c-api/unicode.rst:1214 -msgid "If *byteorder* is *NULL*, the codec starts in native order mode." +msgid "If *byteorder* is ``NULL``, the codec starts in native order mode." msgstr "" #: ../../c-api/unicode.rst:1142 ../../c-api/unicode.rst:1178 #: ../../c-api/unicode.rst:1216 ../../c-api/unicode.rst:1253 -msgid "Return *NULL* if an exception was raised by the codec." +msgid "Return ``NULL`` if an exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1148 msgid "" -"If *consumed* is *NULL*, behave like :c:func:`PyUnicode_DecodeUTF32`. If " -"*consumed* is not *NULL*, :c:func:`PyUnicode_DecodeUTF32Stateful` will not " -"treat trailing incomplete UTF-32 byte sequences (such as a number of bytes " +"If *consumed* is ``NULL``, behave like :c:func:`PyUnicode_DecodeUTF32`. If " +"*consumed* is not ``NULL``, :c:func:`PyUnicode_DecodeUTF32Stateful` will not" +" treat trailing incomplete UTF-32 byte sequences (such as a number of bytes " "not divisible by four) as an error. Those bytes will not be decoded and the " "number of bytes that have been decoded will be stored in *consumed*." msgstr "" @@ -1382,7 +1383,7 @@ msgstr "" msgid "" "Return a Python byte string using the UTF-32 encoding in native byte order. " "The string always starts with a BOM mark. Error handling is \"strict\". " -"Return *NULL* if an exception was raised by the codec." +"Return ``NULL`` if an exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1165 @@ -1399,7 +1400,7 @@ msgstr "" #: ../../c-api/unicode.rst:1175 msgid "" -"If *Py_UNICODE_WIDE* is not defined, surrogate pairs will be output as a " +"If ``Py_UNICODE_WIDE`` is not defined, surrogate pairs will be output as a " "single code point." msgstr "" @@ -1420,7 +1421,7 @@ msgstr "" #: ../../c-api/unicode.rst:1194 msgid "" "Decode *size* bytes from a UTF-16 encoded buffer string and return the " -"corresponding Unicode object. *errors* (if non-*NULL*) defines the error " +"corresponding Unicode object. *errors* (if non-``NULL``) defines the error " "handling. It defaults to \"strict\"." msgstr "" @@ -1435,9 +1436,9 @@ msgstr "" #: ../../c-api/unicode.rst:1222 msgid "" -"If *consumed* is *NULL*, behave like :c:func:`PyUnicode_DecodeUTF16`. If " -"*consumed* is not *NULL*, :c:func:`PyUnicode_DecodeUTF16Stateful` will not " -"treat trailing incomplete UTF-16 byte sequences (such as an odd number of " +"If *consumed* is ``NULL``, behave like :c:func:`PyUnicode_DecodeUTF16`. If " +"*consumed* is not ``NULL``, :c:func:`PyUnicode_DecodeUTF16Stateful` will not" +" treat trailing incomplete UTF-16 byte sequences (such as an odd number of " "bytes or a split surrogate pair) as an error. Those bytes will not be " "decoded and the number of bytes that have been decoded will be stored in " "*consumed*." @@ -1447,7 +1448,7 @@ msgstr "" msgid "" "Return a Python byte string using the UTF-16 encoding in native byte order. " "The string always starts with a BOM mark. Error handling is \"strict\". " -"Return *NULL* if an exception was raised by the codec." +"Return ``NULL`` if an exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1239 @@ -1458,8 +1459,8 @@ msgstr "" #: ../../c-api/unicode.rst:1249 msgid "" -"If *Py_UNICODE_WIDE* is defined, a single :c:type:`Py_UNICODE` value may get" -" represented as a surrogate pair. If it is not defined, each " +"If ``Py_UNICODE_WIDE`` is defined, a single :c:type:`Py_UNICODE` value may " +"get represented as a surrogate pair. If it is not defined, each " ":c:type:`Py_UNICODE` values is interpreted as a UCS-2 character." msgstr "" @@ -1480,13 +1481,13 @@ msgstr "" #: ../../c-api/unicode.rst:1268 msgid "" "Create a Unicode object by decoding *size* bytes of the UTF-7 encoded string" -" *s*. Return *NULL* if an exception was raised by the codec." +" *s*. Return ``NULL`` if an exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1275 msgid "" -"If *consumed* is *NULL*, behave like :c:func:`PyUnicode_DecodeUTF7`. If " -"*consumed* is not *NULL*, trailing incomplete UTF-7 base-64 sections will " +"If *consumed* is ``NULL``, behave like :c:func:`PyUnicode_DecodeUTF7`. If " +"*consumed* is not ``NULL``, trailing incomplete UTF-7 base-64 sections will " "not be treated as an error. Those bytes will not be decoded and the number " "of bytes that have been decoded will be stored in *consumed*." msgstr "" @@ -1494,8 +1495,8 @@ msgstr "" #: ../../c-api/unicode.rst:1284 msgid "" "Encode the :c:type:`Py_UNICODE` buffer of the given size using UTF-7 and " -"return a Python bytes object. Return *NULL* if an exception was raised by " -"the codec." +"return a Python bytes object. Return ``NULL`` if an exception was raised by" +" the codec." msgstr "" #: ../../c-api/unicode.rst:1288 @@ -1517,21 +1518,22 @@ msgstr "" #: ../../c-api/unicode.rst:1307 msgid "" "Create a Unicode object by decoding *size* bytes of the Unicode-Escape " -"encoded string *s*. Return *NULL* if an exception was raised by the codec." +"encoded string *s*. Return ``NULL`` if an exception was raised by the " +"codec." msgstr "" #: ../../c-api/unicode.rst:1313 msgid "" "Encode a Unicode object using Unicode-Escape and return the result as a " -"bytes object. Error handling is \"strict\". Return *NULL* if an exception " -"was raised by the codec." +"bytes object. Error handling is \"strict\". Return ``NULL`` if an " +"exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1320 msgid "" "Encode the :c:type:`Py_UNICODE` buffer of the given *size* using Unicode-" -"Escape and return a bytes object. Return *NULL* if an exception was raised " -"by the codec." +"Escape and return a bytes object. Return ``NULL`` if an exception was " +"raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1325 @@ -1551,21 +1553,22 @@ msgstr "" #: ../../c-api/unicode.rst:1337 msgid "" "Create a Unicode object by decoding *size* bytes of the Raw-Unicode-Escape " -"encoded string *s*. Return *NULL* if an exception was raised by the codec." +"encoded string *s*. Return ``NULL`` if an exception was raised by the " +"codec." msgstr "" #: ../../c-api/unicode.rst:1343 msgid "" "Encode a Unicode object using Raw-Unicode-Escape and return the result as a " -"bytes object. Error handling is \"strict\". Return *NULL* if an exception " -"was raised by the codec." +"bytes object. Error handling is \"strict\". Return ``NULL`` if an " +"exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1351 msgid "" "Encode the :c:type:`Py_UNICODE` buffer of the given *size* using Raw-" -"Unicode-Escape and return a bytes object. Return *NULL* if an exception was" -" raised by the codec." +"Unicode-Escape and return a bytes object. Return ``NULL`` if an exception " +"was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1357 @@ -1588,21 +1591,21 @@ msgstr "" #: ../../c-api/unicode.rst:1369 msgid "" "Create a Unicode object by decoding *size* bytes of the Latin-1 encoded " -"string *s*. Return *NULL* if an exception was raised by the codec." +"string *s*. Return ``NULL`` if an exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1375 msgid "" "Encode a Unicode object using Latin-1 and return the result as Python bytes " -"object. Error handling is \"strict\". Return *NULL* if an exception was " +"object. Error handling is \"strict\". Return ``NULL`` if an exception was " "raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1382 msgid "" "Encode the :c:type:`Py_UNICODE` buffer of the given *size* using Latin-1 and" -" return a Python bytes object. Return *NULL* if an exception was raised by " -"the codec." +" return a Python bytes object. Return ``NULL`` if an exception was raised " +"by the codec." msgstr "" #: ../../c-api/unicode.rst:1389 @@ -1624,21 +1627,21 @@ msgstr "" #: ../../c-api/unicode.rst:1401 msgid "" "Create a Unicode object by decoding *size* bytes of the ASCII encoded string" -" *s*. Return *NULL* if an exception was raised by the codec." +" *s*. Return ``NULL`` if an exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1407 msgid "" "Encode a Unicode object using ASCII and return the result as Python bytes " -"object. Error handling is \"strict\". Return *NULL* if an exception was " +"object. Error handling is \"strict\". Return ``NULL`` if an exception was " "raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1414 msgid "" "Encode the :c:type:`Py_UNICODE` buffer of the given *size* using ASCII and " -"return a Python bytes object. Return *NULL* if an exception was raised by " -"the codec." +"return a Python bytes object. Return ``NULL`` if an exception was raised by" +" the codec." msgstr "" #: ../../c-api/unicode.rst:1421 @@ -1668,13 +1671,13 @@ msgstr "" #: ../../c-api/unicode.rst:1438 msgid "" "Create a Unicode object by decoding *size* bytes of the encoded string *s* " -"using the given *mapping* object. Return *NULL* if an exception was raised " -"by the codec." +"using the given *mapping* object. Return ``NULL`` if an exception was " +"raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1442 msgid "" -"If *mapping* is *NULL*, Latin-1 decoding will be applied. Else *mapping* " +"If *mapping* is ``NULL``, Latin-1 decoding will be applied. Else *mapping* " "must map bytes ordinals (integers in the range from 0 to 255) to Unicode " "strings, integers (which are then interpreted as Unicode ordinals) or " "``None``. Unmapped data bytes -- ones which cause a :exc:`LookupError`, as " @@ -1685,8 +1688,8 @@ msgstr "" #: ../../c-api/unicode.rst:1453 msgid "" "Encode a Unicode object using the given *mapping* object and return the " -"result as a bytes object. Error handling is \"strict\". Return *NULL* if " -"an exception was raised by the codec." +"result as a bytes object. Error handling is \"strict\". Return ``NULL`` if" +" an exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1457 @@ -1700,8 +1703,8 @@ msgstr "" #: ../../c-api/unicode.rst:1466 msgid "" "Encode the :c:type:`Py_UNICODE` buffer of the given *size* using the given " -"*mapping* object and return the result as a bytes object. Return *NULL* if " -"an exception was raised by the codec." +"*mapping* object and return the result as a bytes object. Return ``NULL`` " +"if an exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1473 @@ -1717,8 +1720,8 @@ msgstr "" #: ../../c-api/unicode.rst:1481 msgid "" "Translate a Unicode object using the given *mapping* object and return the " -"resulting Unicode object. Return *NULL* if an exception was raised by the " -"codec." +"resulting Unicode object. Return ``NULL`` if an exception was raised by the" +" codec." msgstr "" #: ../../c-api/unicode.rst:1485 @@ -1733,7 +1736,7 @@ msgstr "" msgid "" "Translate a :c:type:`Py_UNICODE` buffer of the given *size* by applying a " "character *mapping* table to it and return the resulting Unicode object. " -"Return *NULL* when an exception was raised by the codec." +"Return ``NULL`` when an exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1501 @@ -1758,13 +1761,13 @@ msgstr "" #: ../../c-api/unicode.rst:1514 msgid "" "Create a Unicode object by decoding *size* bytes of the MBCS encoded string " -"*s*. Return *NULL* if an exception was raised by the codec." +"*s*. Return ``NULL`` if an exception was raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1521 msgid "" -"If *consumed* is *NULL*, behave like :c:func:`PyUnicode_DecodeMBCS`. If " -"*consumed* is not *NULL*, :c:func:`PyUnicode_DecodeMBCSStateful` will not " +"If *consumed* is ``NULL``, behave like :c:func:`PyUnicode_DecodeMBCS`. If " +"*consumed* is not ``NULL``, :c:func:`PyUnicode_DecodeMBCSStateful` will not " "decode trailing lead byte and the number of bytes that have been decoded " "will be stored in *consumed*." msgstr "" @@ -1772,22 +1775,22 @@ msgstr "" #: ../../c-api/unicode.rst:1529 msgid "" "Encode a Unicode object using MBCS and return the result as Python bytes " -"object. Error handling is \"strict\". Return *NULL* if an exception was " +"object. Error handling is \"strict\". Return ``NULL`` if an exception was " "raised by the codec." msgstr "" #: ../../c-api/unicode.rst:1536 msgid "" "Encode the Unicode object using the specified code page and return a Python " -"bytes object. Return *NULL* if an exception was raised by the codec. Use " +"bytes object. Return ``NULL`` if an exception was raised by the codec. Use " ":c:data:`CP_ACP` code page to get the MBCS encoder." msgstr "" #: ../../c-api/unicode.rst:1545 msgid "" "Encode the :c:type:`Py_UNICODE` buffer of the given *size* using MBCS and " -"return a Python bytes object. Return *NULL* if an exception was raised by " -"the codec." +"return a Python bytes object. Return ``NULL`` if an exception was raised by" +" the codec." msgstr "" #: ../../c-api/unicode.rst:1552 @@ -1813,7 +1816,7 @@ msgid "" msgstr "" #: ../../c-api/unicode.rst:1568 -msgid "They all return *NULL* or ``-1`` if an exception occurs." +msgid "They all return ``NULL`` or ``-1`` if an exception occurs." msgstr "" #: ../../c-api/unicode.rst:1573 @@ -1822,7 +1825,7 @@ msgstr "" #: ../../c-api/unicode.rst:1578 msgid "" -"Split a string giving a list of Unicode strings. If *sep* is *NULL*, " +"Split a string giving a list of Unicode strings. If *sep* is ``NULL``, " "splitting will be done at all whitespace substrings. Otherwise, splits " "occur at the given separator. At most *maxsplit* splits will be done. If " "negative, no limit is set. Separators are not included in the resulting " @@ -1857,8 +1860,8 @@ msgstr "" #: ../../c-api/unicode.rst:1604 msgid "" -"*errors* has the usual meaning for codecs. It may be *NULL* which indicates " -"to use the default error handling." +"*errors* has the usual meaning for codecs. It may be ``NULL`` which " +"indicates to use the default error handling." msgstr "" #: ../../c-api/unicode.rst:1610 diff --git a/c-api/veryhigh.po b/c-api/veryhigh.po index 6e3a99c..7054c3f 100644 --- a/c-api/veryhigh.po +++ b/c-api/veryhigh.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:40+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -75,7 +75,7 @@ msgstr "" #: ../../c-api/veryhigh.rst:54 msgid "" "This is a simplified interface to :c:func:`PyRun_AnyFileExFlags` below, " -"leaving *closeit* set to ``0`` and *flags* set to *NULL*." +"leaving *closeit* set to ``0`` and *flags* set to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:60 @@ -87,7 +87,7 @@ msgstr "" #: ../../c-api/veryhigh.rst:66 msgid "" "This is a simplified interface to :c:func:`PyRun_AnyFileExFlags` below, " -"leaving the *flags* argument set to *NULL*." +"leaving the *flags* argument set to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:72 @@ -96,14 +96,14 @@ msgid "" "terminal input or Unix pseudo-terminal), return the value of " ":c:func:`PyRun_InteractiveLoop`, otherwise return the result of " ":c:func:`PyRun_SimpleFile`. *filename* is decoded from the filesystem " -"encoding (:func:`sys.getfilesystemencoding`). If *filename* is *NULL*, this" -" function uses ``\"???\"`` as the filename." +"encoding (:func:`sys.getfilesystemencoding`). If *filename* is ``NULL``, " +"this function uses ``\"???\"`` as the filename." msgstr "" #: ../../c-api/veryhigh.rst:82 msgid "" "This is a simplified interface to :c:func:`PyRun_SimpleStringFlags` below, " -"leaving the *PyCompilerFlags\\** argument set to NULL." +"leaving the :c:type:`PyCompilerFlags`\\* argument set to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:88 @@ -125,13 +125,13 @@ msgstr "" #: ../../c-api/veryhigh.rst:101 msgid "" "This is a simplified interface to :c:func:`PyRun_SimpleFileExFlags` below, " -"leaving *closeit* set to ``0`` and *flags* set to *NULL*." +"leaving *closeit* set to ``0`` and *flags* set to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:107 msgid "" "This is a simplified interface to :c:func:`PyRun_SimpleFileExFlags` below, " -"leaving *flags* set to *NULL*." +"leaving *flags* set to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:113 @@ -153,7 +153,7 @@ msgstr "" #: ../../c-api/veryhigh.rst:126 msgid "" "This is a simplified interface to :c:func:`PyRun_InteractiveOneFlags` below," -" leaving *flags* set to *NULL*." +" leaving *flags* set to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:132 @@ -176,7 +176,7 @@ msgstr "" #: ../../c-api/veryhigh.rst:146 msgid "" "This is a simplified interface to :c:func:`PyRun_InteractiveLoopFlags` " -"below, leaving *flags* set to *NULL*." +"below, leaving *flags* set to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:152 @@ -203,16 +203,16 @@ msgid "" "Can be set to point to a function with the prototype ``char *func(FILE " "*stdin, FILE *stdout, char *prompt)``, overriding the default function used " "to read a single line of input at the interpreter's prompt. The function is" -" expected to output the string *prompt* if it's not *NULL*, and then read a " -"line of input from the provided standard input file, returning the resulting" -" string. For example, The :mod:`readline` module sets this hook to provide " -"line-editing and tab-completion features." +" expected to output the string *prompt* if it's not ``NULL``, and then read " +"a line of input from the provided standard input file, returning the " +"resulting string. For example, The :mod:`readline` module sets this hook to" +" provide line-editing and tab-completion features." msgstr "" #: ../../c-api/veryhigh.rst:181 msgid "" "The result must be a string allocated by :c:func:`PyMem_RawMalloc` or " -":c:func:`PyMem_RawRealloc`, or *NULL* if an error occurred." +":c:func:`PyMem_RawRealloc`, or ``NULL`` if an error occurred." msgstr "" #: ../../c-api/veryhigh.rst:184 @@ -226,14 +226,14 @@ msgstr "" msgid "" "This is a simplified interface to " ":c:func:`PyParser_SimpleParseStringFlagsFilename` below, leaving *filename*" -" set to *NULL* and *flags* set to ``0``." +" set to ``NULL`` and *flags* set to ``0``." msgstr "" #: ../../c-api/veryhigh.rst:199 msgid "" "This is a simplified interface to " ":c:func:`PyParser_SimpleParseStringFlagsFilename` below, leaving *filename*" -" set to *NULL*." +" set to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:206 @@ -260,7 +260,7 @@ msgstr "" #: ../../c-api/veryhigh.rst:227 msgid "" "This is a simplified interface to :c:func:`PyRun_StringFlags` below, leaving" -" *flags* set to *NULL*." +" *flags* set to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:233 @@ -274,20 +274,20 @@ msgstr "" #: ../../c-api/veryhigh.rst:239 msgid "" -"Returns the result of executing the code as a Python object, or *NULL* if an" -" exception was raised." +"Returns the result of executing the code as a Python object, or ``NULL`` if " +"an exception was raised." msgstr "" #: ../../c-api/veryhigh.rst:245 msgid "" "This is a simplified interface to :c:func:`PyRun_FileExFlags` below, leaving" -" *closeit* set to ``0`` and *flags* set to *NULL*." +" *closeit* set to ``0`` and *flags* set to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:251 msgid "" "This is a simplified interface to :c:func:`PyRun_FileExFlags` below, leaving" -" *flags* set to *NULL*." +" *flags* set to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:257 @@ -308,7 +308,7 @@ msgstr "" #: ../../c-api/veryhigh.rst:272 msgid "" "This is a simplified interface to :c:func:`Py_CompileStringFlags` below, " -"leaving *flags* set to *NULL*." +"leaving *flags* set to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:278 @@ -325,7 +325,7 @@ msgid "" ":const:`Py_eval_input`, :const:`Py_file_input`, or :const:`Py_single_input`." " The filename specified by *filename* is used to construct the code object " "and may appear in tracebacks or :exc:`SyntaxError` exception messages. This" -" returns *NULL* if the code cannot be parsed or compiled." +" returns ``NULL`` if the code cannot be parsed or compiled." msgstr "" #: ../../c-api/veryhigh.rst:292 @@ -347,7 +347,7 @@ msgstr "" msgid "" "This is a simplified interface to :c:func:`PyEval_EvalCodeEx`, with just the" " code object, and global and local variables. The other arguments are set " -"to *NULL*." +"to ``NULL``." msgstr "" #: ../../c-api/veryhigh.rst:317 @@ -423,9 +423,9 @@ msgstr "" #: ../../c-api/veryhigh.rst:389 msgid "" -"Whenever ``PyCompilerFlags *flags`` is *NULL*, :attr:`cf_flags` is treated " -"as equal to ``0``, and any modification due to ``from __future__ import`` is" -" discarded." +"Whenever ``PyCompilerFlags *flags`` is ``NULL``, :attr:`cf_flags` is treated" +" as equal to ``0``, and any modification due to ``from __future__ import`` " +"is discarded." msgstr "" #: ../../c-api/veryhigh.rst:395 diff --git a/c-api/weakref.po b/c-api/weakref.po index 219e6c4..c781c14 100644 --- a/c-api/weakref.po +++ b/c-api/weakref.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:40+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -48,9 +48,9 @@ msgid "" "reference object may be returned. The second parameter, *callback*, can be " "a callable object that receives notification when *ob* is garbage collected;" " it should accept a single parameter, which will be the weak reference " -"object itself. *callback* may also be ``None`` or *NULL*. If *ob* is not a " -"weakly-referencable object, or if *callback* is not callable, ``None``, or " -"*NULL*, this will return *NULL* and raise :exc:`TypeError`." +"object itself. *callback* may also be ``None`` or ``NULL``. If *ob* is not " +"a weakly-referencable object, or if *callback* is not callable, ``None``, or" +" ``NULL``, this will return ``NULL`` and raise :exc:`TypeError`." msgstr "" #: ../../c-api/weakref.rst:43 @@ -60,9 +60,9 @@ msgid "" "existing proxy object may be returned. The second parameter, *callback*, " "can be a callable object that receives notification when *ob* is garbage " "collected; it should accept a single parameter, which will be the weak " -"reference object itself. *callback* may also be ``None`` or *NULL*. If *ob*" -" is not a weakly-referencable object, or if *callback* is not callable, " -"``None``, or *NULL*, this will return *NULL* and raise :exc:`TypeError`." +"reference object itself. *callback* may also be ``None`` or ``NULL``. If " +"*ob* is not a weakly-referencable object, or if *callback* is not callable, " +"``None``, or ``NULL``, this will return ``NULL`` and raise :exc:`TypeError`." msgstr "" #: ../../c-api/weakref.rst:55 diff --git a/distributing/index.po b/distributing/index.po index 99c12e5..4b19fe3 100644 --- a/distributing/index.po +++ b/distributing/index.po @@ -101,6 +101,12 @@ msgid "" "issue trackers on both `GitHub `__ and `Bitbucket " "`__." msgstr "" +"`Python Packaging Authority `__ adalah kelompok " +"pengembang dan penulis dokumentasi yang bertanggung jawab atas pemeliharaan " +"dan evolusi alat pengemasan standar serta standar metadata dan format berkas" +" terkait. Mereka memelihara berbagai alat, dokumentasi dan pelacak isu di " +"`GitHub `__ dan `Bitbucket " +"`__." #: ../../distributing/index.rst:44 msgid "" @@ -301,6 +307,8 @@ msgid "" "check popular hosting sites like GitHub, Bitbucket, etc to see if there is " "already a project with that name" msgstr "" +"periksa situs hosting populer seperti GitHub, Bitbucket, dll untuk melihat " +"apakah sudah ada proyek dengan nama itu" #: ../../distributing/index.rst:153 msgid "check what comes up in a web search for the name you're considering" diff --git a/distutils/builtdist.po b/distutils/builtdist.po index 3fe4a4a..471e6db 100644 --- a/distutils/builtdist.po +++ b/distutils/builtdist.po @@ -24,7 +24,7 @@ msgstr "" #: ../../distutils/builtdist.rst:5 msgid "Creating Built Distributions" -msgstr "" +msgstr "Membuat Pembangunan Distribusi" #: ../../distutils/_setuptools_disclaimer.rst:3 msgid "" @@ -131,7 +131,7 @@ msgstr "" #: ../../distutils/builtdist.rst:75 msgid "Format" -msgstr "" +msgstr "Format" #: ../../distutils/builtdist.rst:75 msgid "Description" @@ -143,11 +143,11 @@ msgstr "Catatan" #: ../../distutils/builtdist.rst:77 msgid "``gztar``" -msgstr "" +msgstr "``gztar``" #: ../../distutils/builtdist.rst:77 msgid "gzipped tar file (:file:`.tar.gz`)" -msgstr "" +msgstr "berkas tar di-gzip (:file:`.tar.gz`)" #: ../../distutils/builtdist.rst:77 msgid "\\(1)" @@ -155,27 +155,27 @@ msgstr "\\(1)" #: ../../distutils/builtdist.rst:80 msgid "``bztar``" -msgstr "" +msgstr "``bztar``" #: ../../distutils/builtdist.rst:80 msgid "bzipped tar file (:file:`.tar.bz2`)" -msgstr "" +msgstr "berkas tar di-bzip (:file:`.tar.bz2`)" #: ../../distutils/builtdist.rst:83 msgid "``xztar``" -msgstr "" +msgstr "``xztar``" #: ../../distutils/builtdist.rst:83 msgid "xzipped tar file (:file:`.tar.xz`)" -msgstr "" +msgstr "berkas tar di-xzip (:file:`.tar.xz`)" #: ../../distutils/builtdist.rst:86 msgid "``ztar``" -msgstr "" +msgstr "``ztar``" #: ../../distutils/builtdist.rst:86 msgid "compressed tar file (:file:`.tar.Z`)" -msgstr "" +msgstr "berkas dikompres tar (:file:`.tar.Z`)" #: ../../distutils/builtdist.rst:86 msgid "\\(3)" @@ -183,31 +183,31 @@ msgstr "\\(3)" #: ../../distutils/builtdist.rst:89 msgid "``tar``" -msgstr "" +msgstr "``tar``" #: ../../distutils/builtdist.rst:89 msgid "tar file (:file:`.tar`)" -msgstr "" +msgstr "berkas tar (:file:`.tar`)" #: ../../distutils/builtdist.rst:91 msgid "``zip``" -msgstr "" +msgstr "``zip``" #: ../../distutils/builtdist.rst:91 msgid "zip file (:file:`.zip`)" -msgstr "" +msgstr "berkas zip (:file:`.zip`)" #: ../../distutils/builtdist.rst:91 msgid "(2),(4)" -msgstr "" +msgstr "(2),(4)" #: ../../distutils/builtdist.rst:93 msgid "``rpm``" -msgstr "" +msgstr "``rpm``" #: ../../distutils/builtdist.rst:93 msgid "RPM" -msgstr "" +msgstr "RPM" #: ../../distutils/builtdist.rst:93 msgid "\\(5)" @@ -215,27 +215,27 @@ msgstr "\\(5)" #: ../../distutils/builtdist.rst:95 msgid "``pkgtool``" -msgstr "" +msgstr "``pkgtool``" #: ../../distutils/builtdist.rst:95 msgid "Solaris :program:`pkgtool`" -msgstr "" +msgstr ":program:`pkgtool` Solaris" #: ../../distutils/builtdist.rst:97 msgid "``sdux``" -msgstr "" +msgstr "``sdux``" #: ../../distutils/builtdist.rst:97 msgid "HP-UX :program:`swinstall`" -msgstr "" +msgstr ":program:`swinstall` HP-UX" #: ../../distutils/builtdist.rst:99 msgid "``wininst``" -msgstr "" +msgstr "``wininst``" #: ../../distutils/builtdist.rst:99 msgid "self-extracting ZIP file for Windows" -msgstr "" +msgstr "berkas ZIP yang mengekstrak sendiri untuk Windows" #: ../../distutils/builtdist.rst:99 msgid "\\(4)" @@ -243,11 +243,11 @@ msgstr "\\(4)" #: ../../distutils/builtdist.rst:102 msgid "``msi``" -msgstr "" +msgstr "``msi``" #: ../../distutils/builtdist.rst:102 msgid "Microsoft Installer." -msgstr "" +msgstr "Microsoft Installer." #: ../../distutils/builtdist.rst:105 msgid "Added support for the ``xztar`` format." @@ -259,11 +259,11 @@ msgstr "Catatan:" #: ../../distutils/builtdist.rst:112 msgid "default on Unix" -msgstr "" +msgstr "bawaan di Unix" #: ../../distutils/builtdist.rst:115 msgid "default on Windows" -msgstr "" +msgstr "bawaan di Windows" #: ../../distutils/builtdist.rst:118 msgid "requires external :program:`compress` utility." @@ -299,39 +299,39 @@ msgstr "Perintah" #: ../../distutils/builtdist.rst:138 msgid "Formats" -msgstr "" +msgstr "Format-format" #: ../../distutils/builtdist.rst:140 msgid ":command:`bdist_dumb`" -msgstr "" +msgstr ":command:`bdist_dumb`" #: ../../distutils/builtdist.rst:140 msgid "tar, gztar, bztar, xztar, ztar, zip" -msgstr "" +msgstr "tar, gztar, bztar, xztar, ztar, zip" #: ../../distutils/builtdist.rst:142 msgid ":command:`bdist_rpm`" -msgstr "" +msgstr ":command:`bdist_rpm`" #: ../../distutils/builtdist.rst:142 msgid "rpm, srpm" -msgstr "" +msgstr "rpm, srpm" #: ../../distutils/builtdist.rst:144 msgid ":command:`bdist_wininst`" -msgstr "" +msgstr ":command:`bdist_wininst`" #: ../../distutils/builtdist.rst:144 msgid "wininst" -msgstr "" +msgstr "wininst" #: ../../distutils/builtdist.rst:146 msgid ":command:`bdist_msi`" -msgstr "" +msgstr ":command:`bdist_msi`" #: ../../distutils/builtdist.rst:146 msgid "msi" -msgstr "" +msgstr "msi" #: ../../distutils/builtdist.rst:150 ../../distutils/builtdist.rst:305 #: ../../distutils/builtdist.rst:470 @@ -401,7 +401,7 @@ msgstr "Nama" #: ../../distutils/builtdist.rst:203 msgid "``name``" -msgstr "" +msgstr "``name``" #: ../../distutils/builtdist.rst:205 msgid "Summary (in preamble)" @@ -409,11 +409,11 @@ msgstr "" #: ../../distutils/builtdist.rst:205 msgid "``description``" -msgstr "" +msgstr "``description``" #: ../../distutils/builtdist.rst:207 msgid "Version" -msgstr "" +msgstr "Versi" #: ../../distutils/builtdist.rst:207 msgid "``version``" @@ -421,13 +421,15 @@ msgstr "``version``" #: ../../distutils/builtdist.rst:209 ../../distutils/builtdist.rst:232 msgid "Vendor" -msgstr "" +msgstr "*Vendor*" #: ../../distutils/builtdist.rst:209 msgid "" "``author`` and ``author_email``, or --- & ``maintainer`` and " "``maintainer_email``" msgstr "" +"``author`` dan ``author_email``, atau --- & ``maintainer`` dan " +"``maintainer_email``" #: ../../distutils/builtdist.rst:213 msgid "Copyright" @@ -435,23 +437,23 @@ msgstr "Hak Cipta" #: ../../distutils/builtdist.rst:213 msgid "``license``" -msgstr "" +msgstr "``license``" #: ../../distutils/builtdist.rst:215 msgid "Url" -msgstr "" +msgstr "Url" #: ../../distutils/builtdist.rst:215 msgid "``url``" -msgstr "" +msgstr "``url``" #: ../../distutils/builtdist.rst:217 msgid "%description (section)" -msgstr "" +msgstr "%description (bagian)" #: ../../distutils/builtdist.rst:217 msgid "``long_description``" -msgstr "" +msgstr "``long_description``" #: ../../distutils/builtdist.rst:220 msgid "" @@ -462,11 +464,11 @@ msgstr "" #: ../../distutils/builtdist.rst:225 msgid ":command:`bdist_rpm` option" -msgstr "" +msgstr "opsi :command:`bdist_rpm`" #: ../../distutils/builtdist.rst:225 msgid "default value" -msgstr "" +msgstr "nilai bawaan" #: ../../distutils/builtdist.rst:228 msgid "Release" @@ -474,102 +476,102 @@ msgstr "Rilis" #: ../../distutils/builtdist.rst:228 msgid "``release``" -msgstr "" +msgstr "``release``" #: ../../distutils/builtdist.rst:228 msgid "\"1\"" -msgstr "" +msgstr "\"1\"" #: ../../distutils/builtdist.rst:230 msgid "Group" -msgstr "" +msgstr "Grup" #: ../../distutils/builtdist.rst:230 msgid "``group``" -msgstr "" +msgstr "``group``" #: ../../distutils/builtdist.rst:230 msgid "\"Development/Libraries\"" -msgstr "" +msgstr "\"Development/Libraries\"" #: ../../distutils/builtdist.rst:232 msgid "``vendor``" -msgstr "" +msgstr "``vendor``" #: ../../distutils/builtdist.rst:232 msgid "(see above)" -msgstr "" +msgstr "(lihat di atas)" #: ../../distutils/builtdist.rst:234 msgid "Packager" -msgstr "" +msgstr "Pemaket" #: ../../distutils/builtdist.rst:234 msgid "``packager``" -msgstr "" +msgstr "``packager``" #: ../../distutils/builtdist.rst:234 ../../distutils/builtdist.rst:236 #: ../../distutils/builtdist.rst:238 ../../distutils/builtdist.rst:240 #: ../../distutils/builtdist.rst:242 ../../distutils/builtdist.rst:244 #: ../../distutils/builtdist.rst:246 ../../distutils/builtdist.rst:248 msgid "(none)" -msgstr "" +msgstr "(kosong)" #: ../../distutils/builtdist.rst:236 msgid "Provides" -msgstr "" +msgstr "Menyediakan" #: ../../distutils/builtdist.rst:236 msgid "``provides``" -msgstr "" +msgstr "``provides``" #: ../../distutils/builtdist.rst:238 msgid "Requires" -msgstr "" +msgstr "Membutuhkan" #: ../../distutils/builtdist.rst:238 msgid "``requires``" -msgstr "" +msgstr "``requires``" #: ../../distutils/builtdist.rst:240 msgid "Conflicts" -msgstr "" +msgstr "Konflik" #: ../../distutils/builtdist.rst:240 msgid "``conflicts``" -msgstr "" +msgstr "``conflicts``" #: ../../distutils/builtdist.rst:242 msgid "Obsoletes" -msgstr "" +msgstr "Usang" #: ../../distutils/builtdist.rst:242 msgid "``obsoletes``" -msgstr "" +msgstr "``obsoletes``" #: ../../distutils/builtdist.rst:244 msgid "Distribution" -msgstr "" +msgstr "Distribusi" #: ../../distutils/builtdist.rst:244 msgid "``distribution_name``" -msgstr "" +msgstr "``distribution_name``" #: ../../distutils/builtdist.rst:246 msgid "BuildRequires" -msgstr "" +msgstr "*BuildRequires*" #: ../../distutils/builtdist.rst:246 msgid "``build_requires``" -msgstr "" +msgstr "``build_requires``" #: ../../distutils/builtdist.rst:248 msgid "Icon" -msgstr "" +msgstr "Ikon" #: ../../distutils/builtdist.rst:248 msgid "``icon``" -msgstr "" +msgstr "``icon``" #: ../../distutils/builtdist.rst:251 msgid "" diff --git a/distutils/setupscript.po b/distutils/setupscript.po index 9389dcb..c85f26c 100644 --- a/distutils/setupscript.po +++ b/distutils/setupscript.po @@ -740,7 +740,7 @@ msgstr "Catatan" #: ../../distutils/setupscript.rst:569 msgid "``name``" -msgstr "" +msgstr "``name``" #: ../../distutils/setupscript.rst:569 msgid "name of the package" @@ -811,7 +811,7 @@ msgstr "" #: ../../distutils/setupscript.rst:583 msgid "``url``" -msgstr "" +msgstr "``url``" #: ../../distutils/setupscript.rst:583 msgid "home page for the package" @@ -823,7 +823,7 @@ msgstr "" #: ../../distutils/setupscript.rst:585 msgid "``description``" -msgstr "" +msgstr "``description``" #: ../../distutils/setupscript.rst:585 msgid "short, summary description of the package" @@ -831,7 +831,7 @@ msgstr "" #: ../../distutils/setupscript.rst:589 msgid "``long_description``" -msgstr "" +msgstr "``long_description``" #: ../../distutils/setupscript.rst:589 msgid "longer description of the package" @@ -892,7 +892,7 @@ msgstr "" #: ../../distutils/setupscript.rst:601 msgid "``license``" -msgstr "" +msgstr "``license``" #: ../../distutils/setupscript.rst:601 msgid "license for the package" diff --git a/distutils/sourcedist.po b/distutils/sourcedist.po index 35d59dc..9586b76 100644 --- a/distutils/sourcedist.po +++ b/distutils/sourcedist.po @@ -64,7 +64,7 @@ msgstr "" #: ../../distutils/sourcedist.rst:27 msgid "Format" -msgstr "" +msgstr "Format" #: ../../distutils/sourcedist.rst:27 msgid "Description" @@ -76,11 +76,11 @@ msgstr "Catatan" #: ../../distutils/sourcedist.rst:29 msgid "``zip``" -msgstr "" +msgstr "``zip``" #: ../../distutils/sourcedist.rst:29 msgid "zip file (:file:`.zip`)" -msgstr "" +msgstr "berkas zip (:file:`.zip`)" #: ../../distutils/sourcedist.rst:29 msgid "(1),(3)" @@ -88,7 +88,7 @@ msgstr "" #: ../../distutils/sourcedist.rst:31 msgid "``gztar``" -msgstr "" +msgstr "``gztar``" #: ../../distutils/sourcedist.rst:31 msgid "gzip'ed tar file (:file:`.tar.gz`)" @@ -100,7 +100,7 @@ msgstr "\\(2)" #: ../../distutils/sourcedist.rst:34 msgid "``bztar``" -msgstr "" +msgstr "``bztar``" #: ../../distutils/sourcedist.rst:34 msgid "bzip2'ed tar file (:file:`.tar.bz2`)" @@ -108,7 +108,7 @@ msgstr "" #: ../../distutils/sourcedist.rst:37 msgid "``xztar``" -msgstr "" +msgstr "``xztar``" #: ../../distutils/sourcedist.rst:37 msgid "xz'ed tar file (:file:`.tar.xz`)" @@ -116,11 +116,11 @@ msgstr "" #: ../../distutils/sourcedist.rst:40 msgid "``ztar``" -msgstr "" +msgstr "``ztar``" #: ../../distutils/sourcedist.rst:40 msgid "compressed tar file (:file:`.tar.Z`)" -msgstr "" +msgstr "berkas dikompres tar (:file:`.tar.Z`)" #: ../../distutils/sourcedist.rst:40 msgid "\\(4)" @@ -128,11 +128,11 @@ msgstr "\\(4)" #: ../../distutils/sourcedist.rst:43 msgid "``tar``" -msgstr "" +msgstr "``tar``" #: ../../distutils/sourcedist.rst:43 msgid "tar file (:file:`.tar`)" -msgstr "" +msgstr "berkas tar (:file:`.tar`)" #: ../../distutils/sourcedist.rst:46 msgid "Added support for the ``xztar`` format." @@ -144,11 +144,11 @@ msgstr "Catatan:" #: ../../distutils/sourcedist.rst:52 msgid "default on Windows" -msgstr "" +msgstr "bawaan di Windows" #: ../../distutils/sourcedist.rst:55 msgid "default on Unix" -msgstr "" +msgstr "bawaan di Unix" #: ../../distutils/sourcedist.rst:58 msgid "" diff --git a/extending/embedding.po b/extending/embedding.po index 92c6fb6..4a7f959 100644 --- a/extending/embedding.po +++ b/extending/embedding.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:42+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -222,7 +222,7 @@ msgstr "" #: ../../extending/embedding.rst:199 msgid "" -"Upon return of the function, ``pValue`` is either *NULL* or it contains a " +"Upon return of the function, ``pValue`` is either ``NULL`` or it contains a " "reference to the return value of the function. Be sure to release the " "reference after examining the value." msgstr "" diff --git a/extending/extending.po b/extending/extending.po index a72d757..7081b5a 100644 --- a/extending/extending.po +++ b/extending/extending.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-13 11:25+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:42+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -154,7 +154,7 @@ msgid "" "right type and its components have been stored in the variables whose " "addresses are passed. It returns false (zero) if an invalid argument list " "was passed. In the latter case it also raises an appropriate exception so " -"the calling function can return *NULL* immediately (as we saw in the " +"the calling function can return ``NULL`` immediately (as we saw in the " "example)." msgstr "" @@ -166,8 +166,8 @@ msgstr "" msgid "" "An important convention throughout the Python interpreter is the following: " "when a function fails, it should set an exception condition and return an " -"error value (usually a *NULL* pointer). Exceptions are stored in a static " -"global variable inside the interpreter; if this variable is *NULL* no " +"error value (usually a ``NULL`` pointer). Exceptions are stored in a static" +" global variable inside the interpreter; if this variable is ``NULL`` no " "exception has occurred. A second global variable stores the \"associated " "value\" of the exception (the second argument to :keyword:`raise`). A third" " variable contains the stack traceback in case the error originated in " @@ -206,7 +206,7 @@ msgstr "" msgid "" "You can test non-destructively whether an exception has been set with " ":c:func:`PyErr_Occurred`. This returns the current exception object, or " -"*NULL* if no exception has occurred. You normally don't need to call " +"``NULL`` if no exception has occurred. You normally don't need to call " ":c:func:`PyErr_Occurred` to see whether an error occurred in a function " "call, since you should be able to tell from the return value." msgstr "" @@ -214,8 +214,8 @@ msgstr "" #: ../../extending/extending.rst:160 msgid "" "When a function *f* that calls another function *g* detects that the latter " -"fails, *f* should itself return an error value (usually *NULL* or ``-1``). " -"It should *not* call one of the :c:func:`PyErr_\\*` functions --- one has " +"fails, *f* should itself return an error value (usually ``NULL`` or ``-1``)." +" It should *not* call one of the :c:func:`PyErr_\\*` functions --- one has " "already been called by *g*. *f*'s caller is then supposed to also return an " "error indication to *its* caller, again *without* calling " ":c:func:`PyErr_\\*`, and so on --- the most detailed cause of the error was " @@ -301,7 +301,7 @@ msgid "" "Note that the Python name for the exception object is :exc:`spam.error`. " "The :c:func:`PyErr_NewException` function may create a class with the base " "class being :exc:`Exception` (unless another class is passed in instead of " -"*NULL*), described in :ref:`bltin-exceptions`." +"``NULL``), described in :ref:`bltin-exceptions`." msgstr "" #: ../../extending/extending.rst:240 @@ -339,7 +339,7 @@ msgstr "" #: ../../extending/extending.rst:281 msgid "" -"It returns *NULL* (the error indicator for functions returning object " +"It returns ``NULL`` (the error indicator for functions returning object " "pointers) if an error is detected in the argument list, relying on the " "exception set by :c:func:`PyArg_ParseTuple`. Otherwise the string value of " "the argument has been copied to the local variable :c:data:`command`. This " @@ -378,7 +378,7 @@ msgstr "" #: ../../extending/extending.rst:310 msgid "" ":c:data:`Py_None` is the C name for the special Python object ``None``. It " -"is a genuine Python object rather than a *NULL* pointer, which means " +"is a genuine Python object rather than a ``NULL`` pointer, which means " "\"error\" in most contexts, as we have seen." msgstr "" @@ -447,7 +447,7 @@ msgid "" "upon the table (an array of :c:type:`PyMethodDef` structures) found in the " "module definition. :c:func:`PyModule_Create` returns a pointer to the module" " object that it creates. It may abort with a fatal error for certain " -"errors, or return *NULL* if the module could not be initialized " +"errors, or return ``NULL`` if the module could not be initialized " "satisfactorily. The init function must return the module object to its " "caller, so that it then gets inserted into ``sys.modules``." msgstr "" @@ -570,9 +570,9 @@ msgstr "" #: ../../extending/extending.rst:528 msgid "" "The macros :c:func:`Py_XINCREF` and :c:func:`Py_XDECREF` increment/decrement" -" the reference count of an object and are safe in the presence of *NULL* " -"pointers (but note that *temp* will not be *NULL* in this context). More " -"info on them in section :ref:`refcounts`." +" the reference count of an object and are safe in the presence of ``NULL`` " +"pointers (but note that *temp* will not be ``NULL`` in this context). More" +" info on them in section :ref:`refcounts`." msgstr "" #: ../../extending/extending.rst:535 @@ -582,8 +582,8 @@ msgid "" "pointers to arbitrary Python objects: the Python function, and the argument " "list. The argument list must always be a tuple object, whose length is the " "number of arguments. To call the Python function with no arguments, pass in" -" NULL, or an empty tuple; to call it with one argument, pass a singleton " -"tuple. :c:func:`Py_BuildValue` returns a tuple when its format string " +" ``NULL``, or an empty tuple; to call it with one argument, pass a singleton" +" tuple. :c:func:`Py_BuildValue` returns a tuple when its format string " "consists of zero or more format codes between parentheses. For example::" msgstr "" @@ -609,7 +609,7 @@ msgstr "" #: ../../extending/extending.rst:568 msgid "" "Before you do this, however, it is important to check that the return value " -"isn't *NULL*. If it is, the Python function terminated by raising an " +"isn't ``NULL``. If it is, the Python function terminated by raising an " "exception. If the C code that called :c:func:`PyObject_CallObject` is called" " from Python, it should now return an error indication to its Python caller," " so the interpreter can print a stack trace, or the calling Python code can " @@ -694,7 +694,7 @@ msgid "" "The *arg* and *format* parameters are identical to those of the " ":c:func:`PyArg_ParseTuple` function. The *kwdict* parameter is the " "dictionary of keywords received as the third parameter from the Python " -"runtime. The *kwlist* parameter is a *NULL*-terminated list of strings " +"runtime. The *kwlist* parameter is a ``NULL``-terminated list of strings " "which identify the parameters; the names are matched with the type " "information from *format* from left to right. On success, " ":c:func:`PyArg_ParseTupleAndKeywords` returns true, otherwise it returns " @@ -1051,49 +1051,49 @@ msgstr "" #: ../../extending/extending.rst:1086 msgid "" "In general, functions that take object references as arguments do not expect" -" you to pass them *NULL* pointers, and will dump core (or cause later core " -"dumps) if you do so. Functions that return object references generally " -"return *NULL* only to indicate that an exception occurred. The reason for " -"not testing for *NULL* arguments is that functions often pass the objects " -"they receive on to other function --- if each function were to test for " -"*NULL*, there would be a lot of redundant tests and the code would run more " -"slowly." +" you to pass them ``NULL`` pointers, and will dump core (or cause later core" +" dumps) if you do so. Functions that return object references generally " +"return ``NULL`` only to indicate that an exception occurred. The reason for" +" not testing for ``NULL`` arguments is that functions often pass the objects" +" they receive on to other function --- if each function were to test for " +"``NULL``, there would be a lot of redundant tests and the code would run " +"more slowly." msgstr "" #: ../../extending/extending.rst:1094 msgid "" -"It is better to test for *NULL* only at the \"source:\" when a pointer that " -"may be *NULL* is received, for example, from :c:func:`malloc` or from a " -"function that may raise an exception." +"It is better to test for ``NULL`` only at the \"source:\" when a pointer " +"that may be ``NULL`` is received, for example, from :c:func:`malloc` or from" +" a function that may raise an exception." msgstr "" #: ../../extending/extending.rst:1098 msgid "" "The macros :c:func:`Py_INCREF` and :c:func:`Py_DECREF` do not check for " -"*NULL* pointers --- however, their variants :c:func:`Py_XINCREF` and " +"``NULL`` pointers --- however, their variants :c:func:`Py_XINCREF` and " ":c:func:`Py_XDECREF` do." msgstr "" #: ../../extending/extending.rst:1102 msgid "" "The macros for checking for a particular object type (``Pytype_Check()``) " -"don't check for *NULL* pointers --- again, there is much code that calls " +"don't check for ``NULL`` pointers --- again, there is much code that calls " "several of these in a row to test an object against various different " "expected types, and this would generate redundant tests. There are no " -"variants with *NULL* checking." +"variants with ``NULL`` checking." msgstr "" #: ../../extending/extending.rst:1108 msgid "" "The C function calling mechanism guarantees that the argument list passed to" -" C functions (``args`` in the examples) is never *NULL* --- in fact it " +" C functions (``args`` in the examples) is never ``NULL`` --- in fact it " "guarantees that it is always a tuple [#]_." msgstr "" #: ../../extending/extending.rst:1112 msgid "" -"It is a severe error to ever let a *NULL* pointer \"escape\" to the Python " -"user." +"It is a severe error to ever let a ``NULL`` pointer \"escape\" to the Python" +" user." msgstr "" #: ../../extending/extending.rst:1123 @@ -1180,7 +1180,7 @@ msgstr "" msgid "" "Whichever method you choose, it's important to name your Capsules properly. " "The function :c:func:`PyCapsule_New` takes a name parameter (:c:type:`const " -"char \\*`); you're permitted to pass in a *NULL* name, but we strongly " +"char \\*`); you're permitted to pass in a ``NULL`` name, but we strongly " "encourage you to specify a name. Properly named Capsules provide a degree " "of runtime type-safety; there is no feasible way to tell one unnamed Capsule" " from another." diff --git a/extending/newtypes.po b/extending/newtypes.po index 442c6dc..cc26712 100644 --- a/extending/newtypes.po +++ b/extending/newtypes.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:42+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -188,7 +188,7 @@ msgid "" "needs to be a function which can retrieve attributes (if any are defined), " "and another to set attributes (if setting attributes is allowed). Removing " "an attribute is a special case, for which the new value passed to the " -"handler is *NULL*." +"handler is ``NULL``." msgstr "" #: ../../extending/newtypes.rst:196 @@ -246,10 +246,10 @@ msgid "" "the type object to create :term:`descriptor`\\s which are placed in the " "dictionary of the type object. Each descriptor controls access to one " "attribute of the instance object. Each of the tables is optional; if all " -"three are *NULL*, instances of the type will only have attributes that are " -"inherited from their base type, and should leave the " +"three are ``NULL``, instances of the type will only have attributes that are" +" inherited from their base type, and should leave the " ":c:member:`~PyTypeObject.tp_getattro` and " -":c:member:`~PyTypeObject.tp_setattro` fields *NULL* as well, allowing the " +":c:member:`~PyTypeObject.tp_setattro` fields ``NULL`` as well, allowing the " "base type to handle attributes." msgstr "" @@ -259,8 +259,8 @@ msgstr "" #: ../../extending/newtypes.rst:247 msgid "" -"If :c:member:`~PyTypeObject.tp_methods` is not *NULL*, it must refer to an " -"array of :c:type:`PyMethodDef` structures. Each entry in the table is an " +"If :c:member:`~PyTypeObject.tp_methods` is not ``NULL``, it must refer to an" +" array of :c:type:`PyMethodDef` structures. Each entry in the table is an " "instance of this structure::" msgstr "" @@ -269,7 +269,7 @@ msgid "" "One entry should be defined for each method provided by the type; no entries" " are needed for methods inherited from a base type. One additional entry is" " needed at the end; it is a sentinel that marks the end of the array. The " -":attr:`ml_name` field of the sentinel must be *NULL*." +":attr:`ml_name` field of the sentinel must be ``NULL``." msgstr "" #: ../../extending/newtypes.rst:263 @@ -350,7 +350,7 @@ msgstr "" #: ../../extending/newtypes.rst:309 msgid "" "As with the :c:member:`~PyTypeObject.tp_methods` table, a sentinel entry " -"with a :attr:`name` value of *NULL* is required." +"with a :attr:`name` value of ``NULL`` is required." msgstr "" #: ../../extending/newtypes.rst:323 @@ -384,9 +384,9 @@ msgid "" "The :c:member:`~PyTypeObject.tp_setattr` handler is called when the " ":meth:`__setattr__` or :meth:`__delattr__` method of a class instance would " "be called. When an attribute should be deleted, the third parameter will be" -" *NULL*. Here is an example that simply raises an exception; if this were " -"really all you wanted, the :c:member:`~PyTypeObject.tp_setattr` handler " -"should be set to *NULL*. ::" +" ``NULL``. Here is an example that simply raises an exception; if this were" +" really all you wanted, the :c:member:`~PyTypeObject.tp_setattr` handler " +"should be set to ``NULL``. ::" msgstr "" #: ../../extending/newtypes.rst:367 @@ -409,7 +409,7 @@ msgid "" "respect to the specified operator and return ``Py_True`` or ``Py_False`` if " "the comparison is successful, ``Py_NotImplemented`` to indicate that " "comparison is not implemented and the other object's comparison method " -"should be tried, or *NULL* if an exception was set." +"should be tried, or ``NULL`` if an exception was set." msgstr "" #: ../../extending/newtypes.rst:386 @@ -439,7 +439,7 @@ msgid "" "newer protocols there are additional slots in the main type object, with a " "flag bit being set to indicate that the slots are present and should be " "checked by the interpreter. (The flag bit does not indicate that the slot " -"values are non-*NULL*. The flag may be set to indicate the presence of a " +"values are non-``NULL``. The flag may be set to indicate the presence of a " "slot, but a slot may still be unfilled.) ::" msgstr "" @@ -495,9 +495,9 @@ msgstr "" #: ../../extending/newtypes.rst:480 msgid "" "*kwds* is a dictionary of keyword arguments that were passed. If this is " -"non-*NULL* and you support keyword arguments, use " +"non-``NULL`` and you support keyword arguments, use " ":c:func:`PyArg_ParseTupleAndKeywords` to extract the arguments. If you do " -"not want to support keyword arguments and this is non-*NULL*, raise a " +"not want to support keyword arguments and this is non-``NULL``, raise a " ":exc:`TypeError` with a message saying that keyword arguments are not " "supported." msgstr "" @@ -511,8 +511,8 @@ msgid "" "These functions provide support for the iterator protocol. Both handlers " "take exactly one parameter, the instance for which they are being called, " "and return a new reference. In the case of an error, they should set an " -"exception and return *NULL*. :c:member:`~PyTypeObject.tp_iter` corresponds " -"to the Python :meth:`__iter__` method, while " +"exception and return ``NULL``. :c:member:`~PyTypeObject.tp_iter` " +"corresponds to the Python :meth:`__iter__` method, while " ":c:member:`~PyTypeObject.tp_iternext` corresponds to the Python " ":meth:`~iterator.__next__` method." msgstr "" @@ -549,11 +549,11 @@ msgid "" "new reference to the iterator. Its :c:member:`~PyTypeObject.tp_iternext` " "handler should return a new reference to the next object in the iteration, " "if there is one. If the iteration has reached the end, " -":c:member:`~PyTypeObject.tp_iternext` may return *NULL* without setting an " -"exception, or it may set :exc:`StopIteration` *in addition* to returning " -"*NULL*; avoiding the exception can yield slightly better performance. If an" -" actual error occurs, :c:member:`~PyTypeObject.tp_iternext` should always " -"set an exception and return *NULL*." +":c:member:`~PyTypeObject.tp_iternext` may return ``NULL`` without setting an" +" exception, or it may set :exc:`StopIteration` *in addition* to returning " +"``NULL``; avoiding the exception can yield slightly better performance. If " +"an actual error occurs, :c:member:`~PyTypeObject.tp_iternext` should always " +"set an exception and return ``NULL``." msgstr "" #: ../../extending/newtypes.rst:547 @@ -581,7 +581,7 @@ msgstr "" msgid "" "Include a :c:type:`PyObject\\*` field in the C object structure dedicated to" " the weak reference mechanism. The object's constructor should leave it " -"*NULL* (which is automatic when using the default " +"``NULL`` (which is automatic when using the default " ":c:member:`~PyTypeObject.tp_alloc`)." msgstr "" @@ -606,7 +606,7 @@ msgstr "" msgid "" "The only further addition is that ``tp_dealloc`` needs to clear any weak " "references (by calling :c:func:`PyObject_ClearWeakRefs`) if the field is " -"non-*NULL*::" +"non-``NULL``::" msgstr "" #: ../../extending/newtypes.rst:599 diff --git a/extending/newtypes_tutorial.po b/extending/newtypes_tutorial.po index a8f451b..70dac49 100644 --- a/extending/newtypes_tutorial.po +++ b/extending/newtypes_tutorial.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-13 11:25+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2018-04-08 04:04+0000\n" "Last-Translator: Iwan Setiawan , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -260,7 +260,7 @@ msgstr "" msgid "" "This initializes the :class:`Custom` type, filling in a number of members to" " the appropriate default values, including :attr:`ob_type` that we initially" -" set to *NULL*. ::" +" set to ``NULL``. ::" msgstr "" #: ../../extending/newtypes_tutorial.rst:189 @@ -356,12 +356,12 @@ msgstr "" #: ../../extending/newtypes_tutorial.rst:276 msgid "" "This method first clears the reference counts of the two Python attributes. " -":c:func:`Py_XDECREF` correctly handles the case where its argument is *NULL*" -" (which might happen here if ``tp_new`` failed midway). It then calls the " -":c:member:`~PyTypeObject.tp_free` member of the object's type (computed by " -"``Py_TYPE(self)``) to free the object's memory. Note that the object's type" -" might not be :class:`CustomType`, because the object may be an instance of " -"a subclass." +":c:func:`Py_XDECREF` correctly handles the case where its argument is " +"``NULL`` (which might happen here if ``tp_new`` failed midway). It then " +"calls the :c:member:`~PyTypeObject.tp_free` member of the object's type " +"(computed by ``Py_TYPE(self)``) to free the object's memory. Note that the " +"object's type might not be :class:`CustomType`, because the object may be an" +" instance of a subclass." msgstr "" #: ../../extending/newtypes_tutorial.rst:285 @@ -391,7 +391,7 @@ msgid "" "and indeed many extension types will simply reuse " ":c:func:`PyType_GenericNew` as done in the first version of the ``Custom`` " "type above. In this case, we use the ``tp_new`` handler to initialize the " -"``first`` and ``last`` attributes to non-*NULL* default values." +"``first`` and ``last`` attributes to non-``NULL`` default values." msgstr "" #: ../../extending/newtypes_tutorial.rst:327 @@ -419,7 +419,8 @@ msgstr "" #: ../../extending/newtypes_tutorial.rst:343 msgid "" "Since memory allocation may fail, we must check the " -":c:member:`~PyTypeObject.tp_alloc` result against *NULL* before proceeding." +":c:member:`~PyTypeObject.tp_alloc` result against ``NULL`` before " +"proceeding." msgstr "" #: ../../extending/newtypes_tutorial.rst:347 @@ -530,9 +531,9 @@ msgid "" " the types of objects that can be assigned to the Python attributes. We " "expect the first and last names to be strings, but any Python objects can be" " assigned. Further, the attributes can be deleted, setting the C pointers to" -" *NULL*. Even though we can make sure the members are initialized to " -"non-*NULL* values, the members can be set to *NULL* if the attributes are " -"deleted." +" ``NULL``. Even though we can make sure the members are initialized to " +"non-``NULL`` values, the members can be set to ``NULL`` if the attributes " +"are deleted." msgstr "" #: ../../extending/newtypes_tutorial.rst:462 @@ -554,9 +555,9 @@ msgstr "" #: ../../extending/newtypes_tutorial.rst:491 msgid "" "Note that we have to check for the possibility that our :attr:`first` and " -":attr:`last` members are *NULL*. This is because they can be deleted, in " -"which case they are set to *NULL*. It would be better to prevent deletion " -"of these attributes and to restrict the attribute values to be strings. " +":attr:`last` members are ``NULL``. This is because they can be deleted, in " +"which case they are set to ``NULL``. It would be better to prevent deletion" +" of these attributes and to restrict the attribute values to be strings. " "We'll see how to do that in the next section." msgstr "" @@ -628,9 +629,9 @@ msgstr "" #: ../../extending/newtypes_tutorial.rst:586 msgid "" "The setter function is passed the :class:`Custom` object, the new value, and" -" the closure. The new value may be *NULL*, in which case the attribute is " -"being deleted. In our setter, we raise an error if the attribute is deleted" -" or if its new value is not a string." +" the closure. The new value may be ``NULL``, in which case the attribute is" +" being deleted. In our setter, we raise an error if the attribute is " +"deleted or if its new value is not a string." msgstr "" #: ../../extending/newtypes_tutorial.rst:591 @@ -645,7 +646,7 @@ msgstr "" msgid "" "The last item in a :c:type:`PyGetSetDef` structure is the \"closure\" " "mentioned above. In this case, we aren't using a closure, so we just pass " -"*NULL*." +"``NULL``." msgstr "" #: ../../extending/newtypes_tutorial.rst:608 @@ -661,8 +662,8 @@ msgstr "" #: ../../extending/newtypes_tutorial.rst:645 msgid "" "With these changes, we can assure that the ``first`` and ``last`` members " -"are never *NULL* so we can remove checks for *NULL* values in almost all " -"cases. This means that most of the :c:func:`Py_XDECREF` calls can be " +"are never ``NULL`` so we can remove checks for ``NULL`` values in almost all" +" cases. This means that most of the :c:func:`Py_XDECREF` calls can be " "converted to :c:func:`Py_DECREF` calls. The only place we can't change " "these calls is in the ``tp_dealloc`` implementation, where there is the " "possibility that the initialization of these members failed in ``tp_new``." @@ -751,9 +752,9 @@ msgid "" "Notice the use of the :c:func:`Py_CLEAR` macro. It is the recommended and " "safe way to clear data attributes of arbitrary types while decrementing " "their reference counts. If you were to call :c:func:`Py_XDECREF` instead on" -" the attribute before setting it to *NULL*, there is a possibility that the " -"attribute's destructor would call back into code that reads the attribute " -"again (*especially* if there is a reference cycle)." +" the attribute before setting it to ``NULL``, there is a possibility that " +"the attribute's destructor would call back into code that reads the " +"attribute again (*especially* if there is a reference cycle)." msgstr "" #: ../../extending/newtypes_tutorial.rst:757 diff --git a/faq/design.po b/faq/design.po index eb51aa1..0d49bfc 100644 --- a/faq/design.po +++ b/faq/design.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# oon arfiandwi , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-12 11:28+0000\n" "PO-Revision-Date: 2017-02-16 17:42+0000\n" -"Last-Translator: oon arfiandwi , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,7 +23,7 @@ msgstr "" #: ../../faq/design.rst:3 msgid "Design and History FAQ" -msgstr "" +msgstr "Desain dan Sejarah FAQ" #: ../../faq/design.rst:6 msgid "Contents" @@ -31,7 +31,7 @@ msgstr "Konten" #: ../../faq/design.rst:11 msgid "Why does Python use indentation for grouping of statements?" -msgstr "" +msgstr "Mengapa Python menggunakan indentasi untuk pengelompokan pernyataan?" #: ../../faq/design.rst:13 msgid "" @@ -39,6 +39,9 @@ msgid "" "elegant and contributes a lot to the clarity of the average Python program. " "Most people learn to love this feature after a while." msgstr "" +"Guido van Rossum percaya bahwa menggunakan indentasi untuk pengelompokan " +"sangat elegan dan berkontribusi banyak pada kejelasan rata-rata program " +"Python. Kebanyakan orang belajar menyukai fitur ini setelah beberapa saat." #: ../../faq/design.rst:17 msgid "" @@ -121,6 +124,9 @@ msgid "" "value ``1.2``, but is not exactly equal to it. On a typical machine, the " "actual stored value is::" msgstr "" +"nilai yang disimpan untuk ``x`` adalah perkiraan (sangat baik) ke nilai " +"desimal ``1.2``, tetapi tidak persis sama dengan itu. Pada mesin biasa, " +"nilai sebenarnya yang disimpan adalah::" #: ../../faq/design.rst:81 msgid "which is exactly::" @@ -231,7 +237,7 @@ msgstr "" #: ../../faq/design.rst:160 msgid "See :pep:`572` for more information." -msgstr "" +msgstr "Lihat :pep:`572` untuk informasi lebih lanjut." #: ../../faq/design.rst:165 msgid "" @@ -241,7 +247,7 @@ msgstr "" #: ../../faq/design.rst:167 msgid "As Guido said:" -msgstr "" +msgstr "Seperti yang Guido katakan:" #: ../../faq/design.rst:169 msgid "" @@ -268,6 +274,7 @@ msgstr "" msgid "" "https://mail.python.org/pipermail/python-3000/2006-November/004643.html" msgstr "" +"https://mail.python.org/pipermail/python-3000/2006-November/004643.html" #: ../../faq/design.rst:189 msgid "Why is join() a string method instead of a list or tuple method?" @@ -358,6 +365,11 @@ msgid "" "there is no consensus (yet) on whether and how to do range tests. See " ":pep:`275` for complete details and the current status." msgstr "" +"Anda dapat melakukan ini dengan cukup mudah dengan urutan ``if... elif... " +"elif... else``. Ada beberapa proposal untuk sintaks pernyataan *switch*, " +"tetapi belum ada (sampai saat ini) konsensus tentang apakah dan bagaimana " +"melakukan pengujian rentang. Lihat :pep:`275` untuk perincian lengkap dan " +"status saat ini." #: ../../faq/design.rst:262 msgid "" diff --git a/faq/extending.po b/faq/extending.po index 74643a7..b3f8f89 100644 --- a/faq/extending.po +++ b/faq/extending.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" "Last-Translator: oon arfiandwi , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -134,9 +134,9 @@ msgstr "" #: ../../faq/extending.rst:92 msgid "" -"To test the type of an object, first make sure it isn't *NULL*, and then use" -" :c:func:`PyBytes_Check`, :c:func:`PyTuple_Check`, :c:func:`PyList_Check`, " -"etc." +"To test the type of an object, first make sure it isn't ``NULL``, and then " +"use :c:func:`PyBytes_Check`, :c:func:`PyTuple_Check`, " +":c:func:`PyList_Check`, etc." msgstr "" #: ../../faq/extending.rst:95 diff --git a/faq/gui.po b/faq/gui.po index 90c96c0..d4fb9f9 100644 --- a/faq/gui.po +++ b/faq/gui.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# oon arfiandwi , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: oon arfiandwi , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,7 +23,7 @@ msgstr "" #: ../../faq/gui.rst:5 msgid "Graphic User Interface FAQ" -msgstr "" +msgstr "Antarmuka Pengguna Grafis FAQ" #: ../../faq/gui.rst:8 msgid "Contents" @@ -46,7 +46,7 @@ msgstr "" #: ../../faq/gui.rst:27 msgid "Tkinter" -msgstr "" +msgstr "Tkinter" #: ../../faq/gui.rst:29 msgid "" @@ -61,7 +61,7 @@ msgstr "" #: ../../faq/gui.rst:38 msgid "wxWidgets" -msgstr "" +msgstr "wxWidgets" #: ../../faq/gui.rst:40 msgid "" @@ -90,7 +90,7 @@ msgstr "" #: ../../faq/gui.rst:58 msgid "Qt" -msgstr "" +msgstr "Qt" #: ../../faq/gui.rst:60 msgid "" @@ -112,7 +112,7 @@ msgstr "" #: ../../faq/gui.rst:71 msgid "Gtk+" -msgstr "" +msgstr "Gtk+" #: ../../faq/gui.rst:73 msgid "" @@ -130,7 +130,7 @@ msgstr "" #: ../../faq/gui.rst:81 msgid "Kivy" -msgstr "" +msgstr "Kivy" #: ../../faq/gui.rst:83 msgid "" @@ -147,7 +147,7 @@ msgstr "" #: ../../faq/gui.rst:91 msgid "FLTK" -msgstr "" +msgstr "FLTK" #: ../../faq/gui.rst:93 msgid "" @@ -158,7 +158,7 @@ msgstr "" #: ../../faq/gui.rst:98 msgid "OpenGL" -msgstr "" +msgstr "OpenGL" #: ../../faq/gui.rst:100 msgid "" @@ -185,7 +185,7 @@ msgstr "" #: ../../faq/gui.rst:116 msgid "Tkinter questions" -msgstr "" +msgstr "Pertanyaan-pertanyaan Tkinter" #: ../../faq/gui.rst:119 msgid "How do I freeze Tkinter applications?" diff --git a/glossary.po b/glossary.po index 36612d1..01f3274 100644 --- a/glossary.po +++ b/glossary.po @@ -1540,7 +1540,7 @@ msgstr "" #: ../../glossary.rst:893 msgid "PEP" -msgstr "" +msgstr "PEP" #: ../../glossary.rst:895 msgid "" @@ -1561,7 +1561,7 @@ msgstr "" #: ../../glossary.rst:907 msgid "See :pep:`1`." -msgstr "" +msgstr "Lihat :pep:`1`." #: ../../glossary.rst:908 msgid "portion" diff --git a/howto/clinic.po b/howto/clinic.po index e0ed9ae..d589ae6 100644 --- a/howto/clinic.po +++ b/howto/clinic.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:44+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1573,7 +1573,7 @@ msgstr "" msgid "" "None of these take parameters. For the first three, return -1 to indicate " "error. For ``DecodeFSDefault``, the return type is ``const char *``; return" -" a NULL pointer to indicate an error." +" a ``NULL`` pointer to indicate an error." msgstr "" #: ../../howto/clinic.rst:1076 diff --git a/howto/curses.po b/howto/curses.po index b11823e..3c56a3f 100644 --- a/howto/curses.po +++ b/howto/curses.po @@ -25,7 +25,7 @@ msgstr "" #: ../../howto/curses.rst:5 msgid "Curses Programming with Python" -msgstr "" +msgstr "Pemrograman Curses dengan Python" #: ../../howto/curses.rst:0 msgid "Author" @@ -33,7 +33,7 @@ msgstr "Penulis" #: ../../howto/curses.rst:7 msgid "A.M. Kuchling, Eric S. Raymond" -msgstr "" +msgstr "A.M. Kuchling, Eric S. Raymond" #: ../../howto/curses.rst:0 msgid "Release" @@ -41,7 +41,7 @@ msgstr "Rilis" #: ../../howto/curses.rst:8 msgid "2.04" -msgstr "" +msgstr "2.04" #: ../../howto/curses.rstNone msgid "Abstract" @@ -55,7 +55,7 @@ msgstr "" #: ../../howto/curses.rst:18 msgid "What is curses?" -msgstr "" +msgstr "Apa itu curses?" #: ../../howto/curses.rst:20 msgid "" @@ -355,7 +355,7 @@ msgstr "" #: ../../howto/curses.rst:281 msgid "Form" -msgstr "" +msgstr "Bentuk" #: ../../howto/curses.rst:281 ../../howto/curses.rst:350 msgid "Description" @@ -363,7 +363,7 @@ msgstr "Deskripsi" #: ../../howto/curses.rst:283 msgid "*str* or *ch*" -msgstr "" +msgstr "*str* atau *ch*" #: ../../howto/curses.rst:283 msgid "Display the string *str* or character *ch* at the current position" @@ -371,7 +371,7 @@ msgstr "" #: ../../howto/curses.rst:286 msgid "*str* or *ch*, *attr*" -msgstr "" +msgstr "*str* atau *ch*, *attr*" #: ../../howto/curses.rst:286 msgid "" @@ -381,7 +381,7 @@ msgstr "" #: ../../howto/curses.rst:290 msgid "*y*, *x*, *str* or *ch*" -msgstr "" +msgstr "*y*, *x*, *str* atau *ch*" #: ../../howto/curses.rst:290 msgid "Move to position *y,x* within the window, and display *str* or *ch*" @@ -389,7 +389,7 @@ msgstr "" #: ../../howto/curses.rst:293 msgid "*y*, *x*, *str* or *ch*, *attr*" -msgstr "" +msgstr "*y*, *x*, *str* atau *ch*, *attr*" #: ../../howto/curses.rst:293 msgid "" diff --git a/howto/functional.po b/howto/functional.po index 27c7d27..e94f273 100644 --- a/howto/functional.po +++ b/howto/functional.po @@ -26,7 +26,7 @@ msgstr "" #: ../../howto/functional.rst:3 msgid "Functional Programming HOWTO" -msgstr "" +msgstr "Pemrograman Fungsional HOWTO" #: ../../howto/functional.rst:0 msgid "Author" @@ -34,7 +34,7 @@ msgstr "Penulis" #: ../../howto/functional.rst:5 msgid "A. M. Kuchling" -msgstr "" +msgstr "A. M. Kuchling" #: ../../howto/functional.rst:0 msgid "Release" @@ -42,7 +42,7 @@ msgstr "Rilis" #: ../../howto/functional.rst:6 msgid "0.32" -msgstr "" +msgstr "0.32" #: ../../howto/functional.rst:8 msgid "" diff --git a/howto/unicode.po b/howto/unicode.po index 4d9b5a8..47e13f7 100644 --- a/howto/unicode.po +++ b/howto/unicode.po @@ -24,7 +24,7 @@ msgstr "" #: ../../howto/unicode.rst:5 msgid "Unicode HOWTO" -msgstr "" +msgstr "*Unicode* HOWTO" #: ../../howto/unicode.rst:0 msgid "Release" @@ -32,7 +32,7 @@ msgstr "Rilis" #: ../../howto/unicode.rst:7 msgid "1.12" -msgstr "" +msgstr "1.12" #: ../../howto/unicode.rst:9 msgid "" @@ -43,11 +43,11 @@ msgstr "" #: ../../howto/unicode.rst:15 msgid "Introduction to Unicode" -msgstr "" +msgstr "Pengenalan *Unicode*" #: ../../howto/unicode.rst:18 msgid "Definitions" -msgstr "" +msgstr "Definisi" #: ../../howto/unicode.rst:20 msgid "" diff --git a/howto/urllib2.po b/howto/urllib2.po index 34191ee..96fb9ed 100644 --- a/howto/urllib2.po +++ b/howto/urllib2.po @@ -144,7 +144,7 @@ msgstr "" #: ../../howto/urllib2.rst:105 msgid "Data" -msgstr "" +msgstr "Data" #: ../../howto/urllib2.rst:107 msgid "" @@ -255,7 +255,7 @@ msgstr "" #: ../../howto/urllib2.rst:221 msgid "e.g. ::" -msgstr "" +msgstr "mis. ::" #: ../../howto/urllib2.rst:232 msgid "HTTPError" @@ -448,7 +448,7 @@ msgstr "" #: ../../howto/urllib2.rst:468 msgid "e.g." -msgstr "" +msgstr "mis." #: ../../howto/urllib2.rst:475 msgid "" diff --git a/install/index.po b/install/index.po index 7a7a91c..2eaf4b6 100644 --- a/install/index.po +++ b/install/index.po @@ -290,7 +290,7 @@ msgstr "" #: ../../install/index.rst:209 msgid "Default value" -msgstr "" +msgstr "Nilai bawaan" #: ../../install/index.rst:209 ../../install/index.rst:735 #: ../../install/index.rst:747 diff --git a/library/__future__.po b/library/__future__.po index 2385c60..4056171 100644 --- a/library/__future__.po +++ b/library/__future__.po @@ -142,7 +142,7 @@ msgstr "2.2" #: ../../library/__future__.rst:69 msgid ":pep:`227`: *Statically Nested Scopes*" -msgstr "" +msgstr ":pep:`227`: *Statically Nested Scopes*" #: ../../library/__future__.rst:72 msgid "generators" @@ -158,7 +158,7 @@ msgstr "2.3" #: ../../library/__future__.rst:72 msgid ":pep:`255`: *Simple Generators*" -msgstr "" +msgstr ":pep:`255`: *Simple Generators*" #: ../../library/__future__.rst:75 msgid "division" @@ -175,7 +175,7 @@ msgstr "3.0" #: ../../library/__future__.rst:75 msgid ":pep:`238`: *Changing the Division Operator*" -msgstr "" +msgstr ":pep:`238`: *Changing the Division Operator*" #: ../../library/__future__.rst:78 msgid "absolute_import" @@ -187,7 +187,7 @@ msgstr "2.5.0a1" #: ../../library/__future__.rst:78 msgid ":pep:`328`: *Imports: Multi-Line and Absolute/Relative*" -msgstr "" +msgstr ":pep:`328`: *Imports: Multi-Line and Absolute/Relative*" #: ../../library/__future__.rst:81 msgid "with_statement" @@ -199,7 +199,7 @@ msgstr "2.6" #: ../../library/__future__.rst:81 msgid ":pep:`343`: *The \"with\" Statement*" -msgstr "" +msgstr ":pep:`343`: *The \"with\" Statement*" #: ../../library/__future__.rst:84 msgid "print_function" @@ -211,7 +211,7 @@ msgstr "2.6.0a2" #: ../../library/__future__.rst:84 msgid ":pep:`3105`: *Make print a function*" -msgstr "" +msgstr ":pep:`3105`: *Make print a function*" #: ../../library/__future__.rst:87 msgid "unicode_literals" @@ -219,7 +219,7 @@ msgstr "unicode_literals" #: ../../library/__future__.rst:87 msgid ":pep:`3112`: *Bytes literals in Python 3000*" -msgstr "" +msgstr ":pep:`3112`: *Bytes literals in Python 3000*" #: ../../library/__future__.rst:90 msgid "generator_stop" @@ -235,7 +235,7 @@ msgstr "3.7" #: ../../library/__future__.rst:90 msgid ":pep:`479`: *StopIteration handling inside generators*" -msgstr "" +msgstr ":pep:`479`: *StopIteration handling inside generators*" #: ../../library/__future__.rst:93 msgid "annotations" @@ -251,7 +251,7 @@ msgstr "4.0" #: ../../library/__future__.rst:93 msgid ":pep:`563`: *Postponed evaluation of annotations*" -msgstr "" +msgstr ":pep:`563`: *Postponed evaluation of annotations*" #: ../../library/__future__.rst:102 msgid ":ref:`future`" diff --git a/library/asyncio-eventloop.po b/library/asyncio-eventloop.po index beb956a..5242826 100644 --- a/library/asyncio-eventloop.po +++ b/library/asyncio-eventloop.po @@ -1191,7 +1191,7 @@ msgstr "" #: ../../library/asyncio-eventloop.rst:925 msgid "DNS" -msgstr "" +msgstr "DNS" #: ../../library/asyncio-eventloop.rst:930 msgid "Asynchronous version of :meth:`socket.getaddrinfo`." diff --git a/library/asyncio-llapi-index.po b/library/asyncio-llapi-index.po index 9cc641d..faf0d84 100644 --- a/library/asyncio-llapi-index.po +++ b/library/asyncio-llapi-index.po @@ -264,7 +264,7 @@ msgstr "" #: ../../library/asyncio-llapi-index.rst:132 msgid "DNS" -msgstr "" +msgstr "DNS" #: ../../library/asyncio-llapi-index.rst:137 msgid "``await`` :meth:`loop.getaddrinfo`" diff --git a/library/asyncio-subprocess.po b/library/asyncio-subprocess.po index ce3d2f3..5fcd59e 100644 --- a/library/asyncio-subprocess.po +++ b/library/asyncio-subprocess.po @@ -128,7 +128,7 @@ msgstr "" #: ../../library/asyncio-subprocess.rst:129 msgid "Constants" -msgstr "" +msgstr "Konstanta" #: ../../library/asyncio-subprocess.rst:133 msgid "Can be passed to the *stdin*, *stdout* or *stderr* parameters." diff --git a/library/calendar.po b/library/calendar.po index fd1dbf4..d08c864 100644 --- a/library/calendar.po +++ b/library/calendar.po @@ -436,7 +436,7 @@ msgstr "" #: ../../library/calendar.rst:419 msgid "Module :mod:`time`" -msgstr "" +msgstr "Module :mod:`time`" #: ../../library/calendar.rst:420 msgid "Low-level time related functions." diff --git a/library/chunk.po b/library/chunk.po index f0ba201..0632fb2 100644 --- a/library/chunk.po +++ b/library/chunk.po @@ -43,11 +43,11 @@ msgstr "" #: ../../library/chunk.rst:29 msgid "Offset" -msgstr "" +msgstr "Offset" #: ../../library/chunk.rst:29 msgid "Length" -msgstr "" +msgstr "Length" #: ../../library/chunk.rst:29 msgid "Contents" @@ -76,7 +76,7 @@ msgstr "8" #: ../../library/chunk.rst:37 msgid "*n*" -msgstr "" +msgstr "*n*" #: ../../library/chunk.rst:37 msgid "Data bytes, where *n* is the size given in the preceding field" @@ -84,11 +84,11 @@ msgstr "" #: ../../library/chunk.rst:41 msgid "8 + *n*" -msgstr "" +msgstr "8 + *n*" #: ../../library/chunk.rst:41 msgid "0 or 1" -msgstr "" +msgstr "0 atau 1" #: ../../library/chunk.rst:41 msgid "Pad byte needed if *n* is odd and chunk alignment is used" diff --git a/library/cmath.po b/library/cmath.po index 674c87c..ceb3dec 100644 --- a/library/cmath.po +++ b/library/cmath.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:02+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -270,7 +274,7 @@ msgstr "" #: ../../library/cmath.rst:244 msgid "Constants" -msgstr "" +msgstr "Konstanta" #: ../../library/cmath.rst:248 msgid "The mathematical constant *π*, as a float." diff --git a/library/codecs.po b/library/codecs.po index 3de3c3d..3a72a4a 100644 --- a/library/codecs.po +++ b/library/codecs.po @@ -2284,7 +2284,7 @@ msgstr "" #: ../../library/codecs.rst:1270 msgid "idna" -msgstr "" +msgstr "idna" #: ../../library/codecs.rst:1270 msgid "" @@ -2294,7 +2294,7 @@ msgstr "" #: ../../library/codecs.rst:1276 msgid "mbcs" -msgstr "" +msgstr "mbcs" #: ../../library/codecs.rst:1276 msgid "ansi, dbcs" @@ -2307,7 +2307,7 @@ msgstr "" #: ../../library/codecs.rst:1280 msgid "oem" -msgstr "" +msgstr "oem" #: ../../library/codecs.rst:1280 msgid "" diff --git a/library/collections.abc.po b/library/collections.abc.po index 4690e77..932ed62 100644 --- a/library/collections.abc.po +++ b/library/collections.abc.po @@ -52,7 +52,7 @@ msgstr "" #: ../../library/collections.abc.rst:38 msgid "ABC" -msgstr "" +msgstr "ABC" #: ../../library/collections.abc.rst:38 msgid "Inherits from" diff --git a/library/ctypes.po b/library/ctypes.po index f28516e..b1cafd8 100644 --- a/library/ctypes.po +++ b/library/ctypes.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 23:05+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -161,8 +161,8 @@ msgstr "" #: ../../library/ctypes.rst:155 msgid "" -"This example calls both functions with a NULL pointer (``None`` should be " -"used as the NULL pointer)::" +"This example calls both functions with a ``NULL`` pointer (``None`` should " +"be used as the ``NULL`` pointer)::" msgstr "" #: ../../library/ctypes.rst:166 @@ -1040,7 +1040,7 @@ msgstr "" #: ../../library/ctypes.rst:1085 msgid "" "This pointer is initialized to point to an array of :c:type:`struct _frozen`" -" records, terminated by one whose members are all *NULL* or zero. When a " +" records, terminated by one whose members are all ``NULL`` or zero. When a " "frozen module is imported, it is searched in this table. Third-party code " "could play tricks with this to provide a dynamically created collection of " "frozen modules." @@ -1064,7 +1064,7 @@ msgid "" "we can iterate over it, but we just have to make sure that our loop " "terminates, because pointers have no size. Sooner or later it would probably" " crash with an access violation or whatever, so it's better to break out of " -"the loop when we hit the NULL entry::" +"the loop when we hit the ``NULL`` entry::" msgstr "" #: ../../library/ctypes.rst:1127 diff --git a/library/curses.po b/library/curses.po index 10e6b50..d57b90f 100644 --- a/library/curses.po +++ b/library/curses.po @@ -743,7 +743,7 @@ msgstr "" #: ../../library/curses.rst:675 msgid "Window Objects" -msgstr "" +msgstr "Objek Window" #: ../../library/curses.rst:677 msgid "" @@ -858,7 +858,7 @@ msgstr "" #: ../../library/curses.rst:777 msgid "Parameter" -msgstr "" +msgstr "Parameter" #: ../../library/curses.rst:777 msgid "Description" @@ -866,15 +866,15 @@ msgstr "Deskripsi" #: ../../library/curses.rst:777 msgid "Default value" -msgstr "" +msgstr "Nilai bawaan" #: ../../library/curses.rst:779 msgid "*ls*" -msgstr "" +msgstr "*ls*" #: ../../library/curses.rst:779 msgid "Left side" -msgstr "" +msgstr "Sisi kiri, *left side*" #: ../../library/curses.rst:779 ../../library/curses.rst:781 msgid ":const:`ACS_VLINE`" @@ -882,19 +882,19 @@ msgstr ":const:`ACS_VLINE`" #: ../../library/curses.rst:781 msgid "*rs*" -msgstr "" +msgstr "*rs*" #: ../../library/curses.rst:781 msgid "Right side" -msgstr "" +msgstr "Sisi kanan, *right side*" #: ../../library/curses.rst:783 msgid "*ts*" -msgstr "" +msgstr "*ts*" #: ../../library/curses.rst:783 msgid "Top" -msgstr "" +msgstr "Atas, *top*" #: ../../library/curses.rst:783 ../../library/curses.rst:785 msgid ":const:`ACS_HLINE`" @@ -902,19 +902,19 @@ msgstr ":const:`ACS_HLINE`" #: ../../library/curses.rst:785 msgid "*bs*" -msgstr "" +msgstr "*bs*" #: ../../library/curses.rst:785 msgid "Bottom" -msgstr "" +msgstr "Bawah, *bottom*" #: ../../library/curses.rst:787 msgid "*tl*" -msgstr "" +msgstr "*tl*" #: ../../library/curses.rst:787 msgid "Upper-left corner" -msgstr "" +msgstr "Pojok kiri atas, *upper-left corner*" #: ../../library/curses.rst:787 msgid ":const:`ACS_ULCORNER`" @@ -922,11 +922,11 @@ msgstr ":const:`ACS_ULCORNER`" #: ../../library/curses.rst:789 msgid "*tr*" -msgstr "" +msgstr "*tr*" #: ../../library/curses.rst:789 msgid "Upper-right corner" -msgstr "" +msgstr "Pojok kanan atas, *upper-right corner*" #: ../../library/curses.rst:789 msgid ":const:`ACS_URCORNER`" @@ -934,11 +934,11 @@ msgstr ":const:`ACS_URCORNER`" #: ../../library/curses.rst:791 msgid "*bl*" -msgstr "" +msgstr "*bl*" #: ../../library/curses.rst:791 msgid "Bottom-left corner" -msgstr "" +msgstr "Pojok bawah kiri, *bottom-left corner*" #: ../../library/curses.rst:791 msgid ":const:`ACS_LLCORNER`" @@ -946,11 +946,11 @@ msgstr ":const:`ACS_LLCORNER`" #: ../../library/curses.rst:793 msgid "*br*" -msgstr "" +msgstr "*br*" #: ../../library/curses.rst:793 msgid "Bottom-right corner" -msgstr "" +msgstr "Pojok bawah kanan, *bottom-right corner*" #: ../../library/curses.rst:793 msgid ":const:`ACS_LRCORNER`" @@ -1428,7 +1428,7 @@ msgstr "" #: ../../library/curses.rst:1279 msgid "Constants" -msgstr "" +msgstr "Konstanta" #: ../../library/curses.rst:1281 msgid "The :mod:`curses` module defines the following data members:" @@ -1661,11 +1661,11 @@ msgstr "" #: ../../library/curses.rst:1384 msgid "Key constant" -msgstr "" +msgstr "Konstanta *Key*" #: ../../library/curses.rst:1384 msgid "Key" -msgstr "" +msgstr "*Key*" #: ../../library/curses.rst:1386 msgid "``KEY_MIN``" @@ -1833,7 +1833,7 @@ msgstr "``KEY_NPAGE``" #: ../../library/curses.rst:1427 msgid "Next page" -msgstr "" +msgstr "Halaman berikutnya" #: ../../library/curses.rst:1429 msgid "``KEY_PPAGE``" @@ -1993,7 +1993,7 @@ msgstr "``KEY_COPY``" #: ../../library/curses.rst:1467 msgid "Copy" -msgstr "" +msgstr "Copy" #: ../../library/curses.rst:1469 msgid "``KEY_CREATE``" @@ -2009,7 +2009,7 @@ msgstr "``KEY_END``" #: ../../library/curses.rst:1471 msgid "End" -msgstr "" +msgstr "End" #: ../../library/curses.rst:1473 msgid "``KEY_EXIT``" @@ -2017,7 +2017,7 @@ msgstr "``KEY_EXIT``" #: ../../library/curses.rst:1473 msgid "Exit" -msgstr "" +msgstr "Exit" #: ../../library/curses.rst:1475 msgid "``KEY_FIND``" @@ -2025,7 +2025,7 @@ msgstr "``KEY_FIND``" #: ../../library/curses.rst:1475 msgid "Find" -msgstr "" +msgstr "Find" #: ../../library/curses.rst:1477 msgid "``KEY_HELP``" @@ -2033,7 +2033,7 @@ msgstr "``KEY_HELP``" #: ../../library/curses.rst:1477 msgid "Help" -msgstr "" +msgstr "Help" #: ../../library/curses.rst:1479 msgid "``KEY_MARK``" @@ -2041,7 +2041,7 @@ msgstr "``KEY_MARK``" #: ../../library/curses.rst:1479 msgid "Mark" -msgstr "" +msgstr "Mark" #: ../../library/curses.rst:1481 msgid "``KEY_MESSAGE``" @@ -2057,7 +2057,7 @@ msgstr "``KEY_MOVE``" #: ../../library/curses.rst:1483 msgid "Move" -msgstr "" +msgstr "Move" #: ../../library/curses.rst:1485 msgid "``KEY_NEXT``" @@ -2065,7 +2065,7 @@ msgstr "``KEY_NEXT``" #: ../../library/curses.rst:1485 msgid "Next" -msgstr "" +msgstr "Next" #: ../../library/curses.rst:1487 msgid "``KEY_OPEN``" @@ -2073,7 +2073,7 @@ msgstr "``KEY_OPEN``" #: ../../library/curses.rst:1487 msgid "Open" -msgstr "" +msgstr "Open" #: ../../library/curses.rst:1489 msgid "``KEY_OPTIONS``" @@ -2097,7 +2097,7 @@ msgstr "``KEY_REDO``" #: ../../library/curses.rst:1493 msgid "Redo" -msgstr "" +msgstr "Redo" #: ../../library/curses.rst:1495 msgid "``KEY_REFERENCE``" @@ -2145,7 +2145,7 @@ msgstr "``KEY_SAVE``" #: ../../library/curses.rst:1505 msgid "Save" -msgstr "" +msgstr "Save" #: ../../library/curses.rst:1507 msgid "``KEY_SBEG``" @@ -2393,7 +2393,7 @@ msgstr "``KEY_UNDO``" #: ../../library/curses.rst:1567 msgid "Undo" -msgstr "" +msgstr "Undo" #: ../../library/curses.rst:1569 msgid "``KEY_MOUSE``" @@ -2432,7 +2432,7 @@ msgstr "" #: ../../library/curses.rst:1585 msgid "Keycap" -msgstr "" +msgstr "Keycap" #: ../../library/curses.rst:1585 ../../library/curses.rst:1702 #: ../../library/curses.rst:1826 @@ -2869,7 +2869,7 @@ msgstr "" #: ../../library/curses.rst:1706 msgid "Blue" -msgstr "" +msgstr "Biru" #: ../../library/curses.rst:1708 msgid "``COLOR_CYAN``" @@ -2877,7 +2877,7 @@ msgstr "" #: ../../library/curses.rst:1708 msgid "Cyan (light greenish blue)" -msgstr "" +msgstr "Cyan (biru kehijauan terang)" #: ../../library/curses.rst:1710 msgid "``COLOR_GREEN``" @@ -2897,11 +2897,11 @@ msgstr "" #: ../../library/curses.rst:1714 msgid "``COLOR_RED``" -msgstr "" +msgstr "``COLOR_RED``" #: ../../library/curses.rst:1714 msgid "Red" -msgstr "" +msgstr "Merah" #: ../../library/curses.rst:1716 msgid "``COLOR_WHITE``" @@ -2989,7 +2989,7 @@ msgstr "" #: ../../library/curses.rst:1788 ../../library/curses.rst:1826 msgid "Keystroke" -msgstr "" +msgstr "Keystroke" #: ../../library/curses.rst:1788 msgid "Action" diff --git a/library/datetime.po b/library/datetime.po index 3cb5722..449d989 100644 --- a/library/datetime.po +++ b/library/datetime.po @@ -52,7 +52,7 @@ msgstr "" #: ../../library/datetime.rst:28 msgid "Module :mod:`time`" -msgstr "" +msgstr "Modul :mod:`time`" #: ../../library/datetime.rst:28 msgid "Time access and conversions." @@ -117,7 +117,7 @@ msgstr "" #: ../../library/datetime.rst:68 msgid "Constants" -msgstr "" +msgstr "Konstanta" #: ../../library/datetime.rst:70 msgid "The :mod:`datetime` module exports the following constants:" @@ -310,15 +310,15 @@ msgstr "" #: ../../library/datetime.rst:205 msgid "``0 <= microseconds < 1000000``" -msgstr "" +msgstr "``0 <= microseconds < 1000000``" #: ../../library/datetime.rst:206 msgid "``0 <= seconds < 3600*24`` (the number of seconds in one day)" -msgstr "" +msgstr "``0 <= seconds < 3600*24`` (the number of seconds in one day)" #: ../../library/datetime.rst:207 msgid "``-999999999 <= days <= 999999999``" -msgstr "" +msgstr "``-999999999 <= days <= 999999999``" #: ../../library/datetime.rst:209 msgid "" @@ -392,15 +392,15 @@ msgstr "Nilai" #: ../../library/datetime.rst:272 msgid "``days``" -msgstr "" +msgstr "``days``" #: ../../library/datetime.rst:272 msgid "Between -999999999 and 999999999 inclusive" -msgstr "" +msgstr "Between -999999999 and 999999999 inclusive" #: ../../library/datetime.rst:274 msgid "``seconds``" -msgstr "" +msgstr "``seconds``" #: ../../library/datetime.rst:274 msgid "Between 0 and 86399 inclusive" @@ -408,7 +408,7 @@ msgstr "" #: ../../library/datetime.rst:276 msgid "``microseconds``" -msgstr "" +msgstr "``microseconds``" #: ../../library/datetime.rst:276 msgid "Between 0 and 999999 inclusive" @@ -431,7 +431,7 @@ msgstr "Hasil" #: ../../library/datetime.rst:286 msgid "``t1 = t2 + t3``" -msgstr "" +msgstr "``t1 = t2 + t3``" #: ../../library/datetime.rst:286 msgid "" @@ -451,7 +451,7 @@ msgstr "" #: ../../library/datetime.rst:293 msgid "``t1 = t2 * i or t1 = i * t2``" -msgstr "" +msgstr "``t1 = t2 * i or t1 = i * t2``" #: ../../library/datetime.rst:293 msgid "" @@ -465,7 +465,7 @@ msgstr "" #: ../../library/datetime.rst:300 msgid "``t1 = t2 * f or t1 = f * t2``" -msgstr "" +msgstr "``t1 = t2 * f or t1 = f * t2``" #: ../../library/datetime.rst:300 msgid "" @@ -485,7 +485,7 @@ msgstr "" #: ../../library/datetime.rst:308 msgid "``t1 = t2 / f or t1 = t2 / i``" -msgstr "" +msgstr "``t1 = t2 / f or t1 = t2 / i``" #: ../../library/datetime.rst:308 msgid "" @@ -495,7 +495,7 @@ msgstr "" #: ../../library/datetime.rst:312 msgid "``t1 = t2 // i`` or ``t1 = t2 // t3``" -msgstr "" +msgstr "``t1 = t2 // i`` or ``t1 = t2 // t3``" #: ../../library/datetime.rst:312 msgid "" @@ -505,7 +505,7 @@ msgstr "" #: ../../library/datetime.rst:316 msgid "``t1 = t2 % t3``" -msgstr "" +msgstr "``t1 = t2 % t3``" #: ../../library/datetime.rst:316 msgid "The remainder is computed as a :class:`timedelta` object. (3)" @@ -523,7 +523,7 @@ msgstr "" #: ../../library/datetime.rst:324 msgid "``+t1``" -msgstr "" +msgstr "``+t1``" #: ../../library/datetime.rst:324 msgid "Returns a :class:`timedelta` object with the same value. (2)" @@ -531,7 +531,7 @@ msgstr "" #: ../../library/datetime.rst:327 msgid "``-t1``" -msgstr "" +msgstr "``-t1``" #: ../../library/datetime.rst:327 msgid "" @@ -541,7 +541,7 @@ msgstr "" #: ../../library/datetime.rst:332 msgid "``abs(t)``" -msgstr "" +msgstr "``abs(t)``" #: ../../library/datetime.rst:332 msgid "" @@ -551,7 +551,7 @@ msgstr "" #: ../../library/datetime.rst:335 msgid "``str(t)``" -msgstr "" +msgstr "``str(t)``" #: ../../library/datetime.rst:335 msgid "" @@ -561,7 +561,7 @@ msgstr "" #: ../../library/datetime.rst:339 msgid "``repr(t)``" -msgstr "" +msgstr "``repr(t)``" #: ../../library/datetime.rst:339 msgid "" @@ -698,11 +698,11 @@ msgstr "" #: ../../library/datetime.rst:473 msgid "``MINYEAR <= year <= MAXYEAR``" -msgstr "" +msgstr "``MINYEAR <= year <= MAXYEAR``" #: ../../library/datetime.rst:474 msgid "``1 <= month <= 12``" -msgstr "" +msgstr "``1 <= month <= 12``" #: ../../library/datetime.rst:475 msgid "``1 <= day <= number of days in the given month and year``" @@ -832,7 +832,7 @@ msgstr "\\(3)" #: ../../library/datetime.rst:588 msgid "``date1 < date2``" -msgstr "" +msgstr "``date1 < date2``" #: ../../library/datetime.rst:588 msgid "" @@ -1028,7 +1028,7 @@ msgstr "" #: ../../library/datetime.rst:818 msgid "Constructor:" -msgstr "" +msgstr "Pembangun, *Constructor*:" #: ../../library/datetime.rst:822 msgid "" @@ -1039,11 +1039,11 @@ msgstr "" #: ../../library/datetime.rst:826 msgid "``MINYEAR <= year <= MAXYEAR``," -msgstr "" +msgstr "``MINYEAR <= year <= MAXYEAR``," #: ../../library/datetime.rst:827 msgid "``1 <= month <= 12``," -msgstr "" +msgstr "``1 <= month <= 12``," #: ../../library/datetime.rst:828 msgid "``1 <= day <= number of days in the given month and year``," @@ -1051,23 +1051,23 @@ msgstr "" #: ../../library/datetime.rst:829 ../../library/datetime.rst:1654 msgid "``0 <= hour < 24``," -msgstr "" +msgstr "``0 <= hour < 24``," #: ../../library/datetime.rst:830 ../../library/datetime.rst:1655 msgid "``0 <= minute < 60``," -msgstr "" +msgstr "``0 <= minute < 60``," #: ../../library/datetime.rst:831 ../../library/datetime.rst:1656 msgid "``0 <= second < 60``," -msgstr "" +msgstr "``0 <= second < 60``," #: ../../library/datetime.rst:832 ../../library/datetime.rst:1657 msgid "``0 <= microsecond < 1000000``," -msgstr "" +msgstr "``0 <= microsecond < 1000000``," #: ../../library/datetime.rst:833 ../../library/datetime.rst:1658 msgid "``fold in [0, 1]``." -msgstr "" +msgstr "``fold in [0, 1]``." #: ../../library/datetime.rst:837 ../../library/datetime.rst:1226 #: ../../library/datetime.rst:1790 @@ -1377,7 +1377,7 @@ msgstr "" #: ../../library/datetime.rst:1129 msgid "``datetime1 < datetime2``" -msgstr "" +msgstr "``datetime1 < datetime2``" #: ../../library/datetime.rst:1129 msgid "Compares :class:`.datetime` to :class:`.datetime`. (4)" @@ -2423,15 +2423,15 @@ msgstr "" #: ../../library/datetime.rst:2284 msgid "``strftime``" -msgstr "" +msgstr "``strftime``" #: ../../library/datetime.rst:2284 msgid "``strptime``" -msgstr "" +msgstr "``strptime``" #: ../../library/datetime.rst:2286 msgid "Usage" -msgstr "" +msgstr "Penggunaan" #: ../../library/datetime.rst:2286 msgid "Convert object to a string according to a given format" @@ -2546,7 +2546,7 @@ msgstr "" #: ../../library/datetime.rst:2315 msgid "0, 1, ..., 6" -msgstr "" +msgstr "0, 1, ..., 6" #: ../../library/datetime.rst:2319 msgid "``%d``" @@ -2558,14 +2558,14 @@ msgstr "" #: ../../library/datetime.rst:2319 msgid "01, 02, ..., 31" -msgstr "" +msgstr "01, 02, ..., 31" #: ../../library/datetime.rst:2319 ../../library/datetime.rst:2332 #: ../../library/datetime.rst:2335 ../../library/datetime.rst:2341 #: ../../library/datetime.rst:2344 ../../library/datetime.rst:2350 #: ../../library/datetime.rst:2368 msgid "\\(9)" -msgstr "" +msgstr "\\(9)" #: ../../library/datetime.rst:2322 msgid "``%b``" @@ -2621,7 +2621,7 @@ msgstr "" #: ../../library/datetime.rst:2335 msgid "00, 01, ..., 99" -msgstr "" +msgstr "00, 01, ..., 99" #: ../../library/datetime.rst:2338 msgid "``%Y``" @@ -2645,7 +2645,7 @@ msgstr "" #: ../../library/datetime.rst:2341 msgid "00, 01, ..., 23" -msgstr "" +msgstr "00, 01, ..., 23" #: ../../library/datetime.rst:2344 msgid "``%I``" @@ -2673,7 +2673,7 @@ msgstr "" #: ../../library/datetime.rst:2347 msgid "\\(1), \\(3)" -msgstr "" +msgstr "\\(1), \\(3)" #: ../../library/datetime.rst:2350 msgid "``%M``" @@ -2685,7 +2685,7 @@ msgstr "" #: ../../library/datetime.rst:2350 ../../library/datetime.rst:2353 msgid "00, 01, ..., 59" -msgstr "" +msgstr "00, 01, ..., 59" #: ../../library/datetime.rst:2353 msgid "``%S``" @@ -2697,11 +2697,11 @@ msgstr "" #: ../../library/datetime.rst:2353 msgid "\\(4), \\(9)" -msgstr "" +msgstr "\\(4), \\(9)" #: ../../library/datetime.rst:2356 msgid "``%f``" -msgstr "" +msgstr "``%f``" #: ../../library/datetime.rst:2356 msgid "Microsecond as a decimal number, zero-padded on the left." @@ -2709,7 +2709,7 @@ msgstr "" #: ../../library/datetime.rst:2356 msgid "000000, 000001, ..., 999999" -msgstr "" +msgstr "000000, 000001, ..., 999999" #: ../../library/datetime.rst:2356 msgid "\\(5)" @@ -2755,7 +2755,7 @@ msgstr "" #: ../../library/datetime.rst:2368 msgid "001, 002, ..., 366" -msgstr "" +msgstr "001, 002, ..., 366" #: ../../library/datetime.rst:2371 msgid "``%U``" @@ -2770,11 +2770,11 @@ msgstr "" #: ../../library/datetime.rst:2371 ../../library/datetime.rst:2379 msgid "00, 01, ..., 53" -msgstr "" +msgstr "00, 01, ..., 53" #: ../../library/datetime.rst:2371 ../../library/datetime.rst:2379 msgid "\\(7), \\(9)" -msgstr "" +msgstr "\\(7), \\(9)" #: ../../library/datetime.rst:2379 msgid "``%W``" @@ -2859,7 +2859,7 @@ msgstr "" #: ../../library/datetime.rst:2408 msgid "``%G``" -msgstr "" +msgstr "``%G``" #: ../../library/datetime.rst:2408 msgid "" @@ -2881,11 +2881,11 @@ msgstr "" #: ../../library/datetime.rst:2413 msgid "1, 2, ..., 7" -msgstr "" +msgstr "1, 2, ..., 7" #: ../../library/datetime.rst:2416 msgid "``%V``" -msgstr "" +msgstr "``%V``" #: ../../library/datetime.rst:2416 msgid "" @@ -2895,11 +2895,11 @@ msgstr "" #: ../../library/datetime.rst:2416 msgid "01, 02, ..., 53" -msgstr "" +msgstr "01, 02, ..., 53" #: ../../library/datetime.rst:2416 msgid "\\(8), \\(9)" -msgstr "" +msgstr "\\(8), \\(9)" #: ../../library/datetime.rst:2423 msgid "" diff --git a/library/decimal.po b/library/decimal.po index e7c2c00..813ca55 100644 --- a/library/decimal.po +++ b/library/decimal.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:06+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1432,7 +1436,7 @@ msgstr "" #: ../../library/decimal.rst:1458 msgid "Constants" -msgstr "" +msgstr "Konstanta" #: ../../library/decimal.rst:1460 msgid "" diff --git a/library/email.contentmanager.po b/library/email.contentmanager.po index 85b303f..876f8a4 100644 --- a/library/email.contentmanager.po +++ b/library/email.contentmanager.po @@ -31,7 +31,7 @@ msgstr "" #: ../../library/email.contentmanager.rst:14 msgid "[1]_" -msgstr "" +msgstr "[1]_" #: ../../library/email.contentmanager.rst:19 msgid "" diff --git a/library/email.headerregistry.po b/library/email.headerregistry.po index af0a385..1ff0c3e 100644 --- a/library/email.headerregistry.po +++ b/library/email.headerregistry.po @@ -31,7 +31,7 @@ msgstr "" #: ../../library/email.headerregistry.rst:14 msgid "[1]_" -msgstr "" +msgstr "[1]_" #: ../../library/email.headerregistry.rst:16 msgid "" diff --git a/library/email.message.po b/library/email.message.po index 1aa7c30..27dc02f 100644 --- a/library/email.message.po +++ b/library/email.message.po @@ -31,7 +31,7 @@ msgstr "" #: ../../library/email.message.rst:14 msgid "[1]_" -msgstr "" +msgstr "[1]_" #: ../../library/email.message.rst:16 msgid "" diff --git a/library/email.policy.po b/library/email.policy.po index bc9ffaf..38c1b31 100644 --- a/library/email.policy.po +++ b/library/email.policy.po @@ -201,7 +201,7 @@ msgstr "" #: ../../library/email.policy.rst:190 msgid "``7bit``" -msgstr "" +msgstr "``7bit``" #: ../../library/email.policy.rst:190 msgid "" @@ -212,7 +212,7 @@ msgstr "" #: ../../library/email.policy.rst:194 msgid "``8bit``" -msgstr "" +msgstr "``8bit``" #: ../../library/email.policy.rst:194 msgid "" @@ -448,7 +448,7 @@ msgstr "" #: ../../library/email.policy.rst:385 msgid "[1]_" -msgstr "" +msgstr "[1]_" #: ../../library/email.policy.rst:390 msgid "" diff --git a/library/gc.po b/library/gc.po index abeb1ec..a862fed 100644 --- a/library/gc.po +++ b/library/gc.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 23:12+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -226,7 +226,7 @@ msgid "" "A list of objects which the collector found to be unreachable but could not " "be freed (uncollectable objects). Starting with Python 3.4, this list " "should be empty most of the time, except when using instances of C extension" -" types with a non-NULL ``tp_del`` slot." +" types with a non-``NULL`` ``tp_del`` slot." msgstr "" #: ../../library/gc.rst:217 diff --git a/library/hashlib.po b/library/hashlib.po index 37eebab..ee3fb48 100644 --- a/library/hashlib.po +++ b/library/hashlib.po @@ -497,7 +497,7 @@ msgstr "" #: ../../library/hashlib.rst:385 msgid "Constants" -msgstr "" +msgstr "Konstanta" #: ../../library/hashlib.rst:390 msgid "Salt length (maximum length accepted by constructors)." diff --git a/library/idle.po b/library/idle.po index 60e86d6..2134d6a 100644 --- a/library/idle.po +++ b/library/idle.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# oon arfiandwi , 2018 +# oon arfiandwi , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:14+0000\n" -"Last-Translator: oon arfiandwi , 2018\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -157,7 +157,7 @@ msgstr "" #: ../../library/idle.rst:86 msgid "Save" -msgstr "" +msgstr "Save" #: ../../library/idle.rst:83 msgid "" @@ -205,7 +205,7 @@ msgstr "" #: ../../library/idle.rst:103 msgid "Exit" -msgstr "" +msgstr "Exit" #: ../../library/idle.rst:103 msgid "Close all windows and quit IDLE (ask to save unsaved windows)." @@ -217,7 +217,7 @@ msgstr "" #: ../../library/idle.rst:110 msgid "Undo" -msgstr "" +msgstr "Undo" #: ../../library/idle.rst:109 msgid "" @@ -227,7 +227,7 @@ msgstr "" #: ../../library/idle.rst:113 msgid "Redo" -msgstr "" +msgstr "Redo" #: ../../library/idle.rst:113 msgid "Redo the last undone change to the current window." @@ -244,7 +244,7 @@ msgstr "" #: ../../library/idle.rst:119 ../../library/idle.rst:365 msgid "Copy" -msgstr "" +msgstr "Copy" #: ../../library/idle.rst:119 ../../library/idle.rst:365 msgid "Copy selection into the system-wide clipboard." diff --git a/library/inspect.po b/library/inspect.po index e9b29bc..a2e88cf 100644 --- a/library/inspect.po +++ b/library/inspect.po @@ -303,7 +303,7 @@ msgstr "" #: ../../library/inspect.rst:138 ../../library/inspect.rst:202 #: ../../library/inspect.rst:219 msgid "code" -msgstr "" +msgstr "code" #: ../../library/inspect.rst:138 msgid "co_argcount" @@ -442,7 +442,7 @@ msgstr "pembangkit" #: ../../library/inspect.rst:194 ../../library/inspect.rst:208 msgid "name" -msgstr "" +msgstr "nama" #: ../../library/inspect.rst:198 msgid "gi_frame" diff --git a/library/io.po b/library/io.po index a1b3766..0a4c744 100644 --- a/library/io.po +++ b/library/io.po @@ -299,7 +299,7 @@ msgstr "" #: ../../library/io.rst:220 msgid "ABC" -msgstr "" +msgstr "ABC" #: ../../library/io.rst:220 msgid "Inherits" diff --git a/library/itertools.po b/library/itertools.po index 3cc16bf..b99d99d 100644 --- a/library/itertools.po +++ b/library/itertools.po @@ -85,11 +85,11 @@ msgstr ":func:`count`" #: ../../library/itertools.rst:40 msgid "start, [step]" -msgstr "" +msgstr "start, [step]" #: ../../library/itertools.rst:40 msgid "start, start+step, start+2*step, ..." -msgstr "" +msgstr "start, start+step, start+2*step, ..." #: ../../library/itertools.rst:40 msgid "``count(10) --> 10 11 12 13 14 ...``" @@ -101,11 +101,11 @@ msgstr ":func:`cycle`" #: ../../library/itertools.rst:41 msgid "p" -msgstr "" +msgstr "p" #: ../../library/itertools.rst:41 msgid "p0, p1, ... plast, p0, p1, ..." -msgstr "" +msgstr "p0, p1, ... plast, p0, p1, ..." #: ../../library/itertools.rst:41 msgid "``cycle('ABCD') --> A B C D A B C D ...``" @@ -125,7 +125,7 @@ msgstr "" #: ../../library/itertools.rst:42 msgid "``repeat(10, 3) --> 10 10 10``" -msgstr "" +msgstr "``repeat(10, 3) --> 10 10 10``" #: ../../library/itertools.rst:45 msgid "**Iterators terminating on the shortest input sequence:**" @@ -141,7 +141,7 @@ msgstr "p [,func]" #: ../../library/itertools.rst:50 msgid "p0, p0+p1, p0+p1+p2, ..." -msgstr "" +msgstr "p0, p0+p1, p0+p1+p2, ..." #: ../../library/itertools.rst:50 msgid "``accumulate([1,2,3,4,5]) --> 1 3 6 10 15``" @@ -153,11 +153,11 @@ msgstr ":func:`chain`" #: ../../library/itertools.rst:51 ../../library/itertools.rst:61 msgid "p, q, ..." -msgstr "" +msgstr "p, q, ..." #: ../../library/itertools.rst:51 ../../library/itertools.rst:52 msgid "p0, p1, ... plast, q0, q1, ..." -msgstr "" +msgstr "p0, p1, ... plast, q0, q1, ..." #: ../../library/itertools.rst:51 msgid "``chain('ABC', 'DEF') --> A B C D E F``" @@ -198,7 +198,7 @@ msgstr ":func:`dropwhile`" #: ../../library/itertools.rst:54 ../../library/itertools.rst:55 #: ../../library/itertools.rst:59 msgid "pred, seq" -msgstr "" +msgstr "pred, seq" #: ../../library/itertools.rst:54 msgid "seq[n], seq[n+1], starting when pred fails" @@ -238,7 +238,7 @@ msgstr ":func:`islice`" #: ../../library/itertools.rst:57 msgid "seq, [start,] stop [, step]" -msgstr "" +msgstr "seq, [start,] stop [, step]" #: ../../library/itertools.rst:57 msgid "elements from seq[start:stop:step]" @@ -294,7 +294,7 @@ msgstr ":func:`zip_longest`" #: ../../library/itertools.rst:61 msgid "(p[0], q[0]), (p[1], q[1]), ..." -msgstr "" +msgstr "(p[0], q[0]), (p[1], q[1]), ..." #: ../../library/itertools.rst:61 msgid "``zip_longest('ABCD', 'xy', fillvalue='-') --> Ax By C- D-``" @@ -310,7 +310,7 @@ msgstr ":func:`product`" #: ../../library/itertools.rst:69 msgid "p, q, ... [repeat=1]" -msgstr "" +msgstr "p, q, ... [repeat=1]" #: ../../library/itertools.rst:69 msgid "cartesian product, equivalent to a nested for-loop" @@ -322,7 +322,7 @@ msgstr ":func:`permutations`" #: ../../library/itertools.rst:70 msgid "p[, r]" -msgstr "" +msgstr "p[, r]" #: ../../library/itertools.rst:70 msgid "r-length tuples, all possible orderings, no repeated elements" @@ -334,7 +334,7 @@ msgstr ":func:`combinations`" #: ../../library/itertools.rst:71 ../../library/itertools.rst:72 msgid "p, r" -msgstr "" +msgstr "p, r" #: ../../library/itertools.rst:71 msgid "r-length tuples, in sorted order, no repeated elements" @@ -354,7 +354,7 @@ msgstr "Contoh-contoh" #: ../../library/itertools.rst:78 msgid "``product('ABCD', repeat=2)``" -msgstr "" +msgstr "``product('ABCD', repeat=2)``" #: ../../library/itertools.rst:78 msgid "``AA AB AC AD BA BB BC BD CA CB CC CD DA DB DC DD``" @@ -362,7 +362,7 @@ msgstr "" #: ../../library/itertools.rst:79 msgid "``permutations('ABCD', 2)``" -msgstr "" +msgstr "``permutations('ABCD', 2)``" #: ../../library/itertools.rst:79 msgid "``AB AC AD BA BC BD CA CB CD DA DB DC``" @@ -378,7 +378,7 @@ msgstr "" #: ../../library/itertools.rst:81 msgid "``combinations_with_replacement('ABCD', 2)``" -msgstr "" +msgstr "``combinations_with_replacement('ABCD', 2)``" #: ../../library/itertools.rst:81 msgid "``AA AB AC AD BB BC BD CC CD DD``" diff --git a/library/json.po b/library/json.po index a421bab..6ed193d 100644 --- a/library/json.po +++ b/library/json.po @@ -339,7 +339,7 @@ msgstr "" #: ../../library/json.rst:312 ../../library/json.rst:401 msgid "JSON" -msgstr "" +msgstr "JSON" #: ../../library/json.rst:312 ../../library/json.rst:401 msgid "Python" @@ -351,7 +351,7 @@ msgstr "objek" #: ../../library/json.rst:314 ../../library/json.rst:403 msgid "dict" -msgstr "" +msgstr "dict" #: ../../library/json.rst:316 ../../library/json.rst:405 msgid "array" @@ -367,7 +367,7 @@ msgstr "string" #: ../../library/json.rst:318 ../../library/json.rst:407 msgid "str" -msgstr "" +msgstr "str" #: ../../library/json.rst:320 msgid "number (int)" @@ -387,11 +387,11 @@ msgstr "float" #: ../../library/json.rst:324 ../../library/json.rst:411 msgid "true" -msgstr "benar" +msgstr "true" #: ../../library/json.rst:324 ../../library/json.rst:411 msgid "True" -msgstr "" +msgstr "True" #: ../../library/json.rst:326 ../../library/json.rst:413 msgid "false" @@ -403,11 +403,11 @@ msgstr "" #: ../../library/json.rst:328 ../../library/json.rst:415 msgid "null" -msgstr "" +msgstr "null" #: ../../library/json.rst:328 ../../library/json.rst:415 msgid "None" -msgstr "" +msgstr "None" #: ../../library/json.rst:331 msgid "" diff --git a/library/locale.po b/library/locale.po index 938f543..a413f67 100644 --- a/library/locale.po +++ b/library/locale.po @@ -98,7 +98,7 @@ msgstr "" #: ../../library/locale.rst:65 msgid "Key" -msgstr "" +msgstr "*Key*" #: ../../library/locale.rst:65 msgid "Meaning" diff --git a/library/logging.po b/library/logging.po index a64b318..9c6d81b 100644 --- a/library/logging.po +++ b/library/logging.po @@ -27,7 +27,7 @@ msgstr "" #: ../../library/logging.rst:10 msgid "**Source code:** :source:`Lib/logging/__init__.py`" -msgstr "" +msgstr "**Kode sumber:** :source:`Lib/logging/__init__.py`" #: ../../library/logging.rst:16 msgid "" @@ -1001,7 +1001,7 @@ msgstr "" #: ../../library/logging.rst:776 ../../library/logging.rst:1152 msgid "Format" -msgstr "" +msgstr "Format" #: ../../library/logging.rst:776 ../../library/logging.rst:1152 msgid "Description" @@ -1009,7 +1009,7 @@ msgstr "Deskripsi" #: ../../library/logging.rst:778 ../../library/logging.rst:0 msgid "args" -msgstr "" +msgstr "args" #: ../../library/logging.rst:778 ../../library/logging.rst:792 #: ../../library/logging.rst:820 ../../library/logging.rst:838 @@ -1076,11 +1076,11 @@ msgstr "" #: ../../library/logging.rst:797 msgid "funcName" -msgstr "" +msgstr "funcName" #: ../../library/logging.rst:797 msgid "``%(funcName)s``" -msgstr "" +msgstr "``%(funcName)s``" #: ../../library/logging.rst:797 msgid "Name of function containing the logging call." @@ -1102,11 +1102,11 @@ msgstr "" #: ../../library/logging.rst:803 msgid "levelno" -msgstr "" +msgstr "levelno" #: ../../library/logging.rst:803 msgid "``%(levelno)s``" -msgstr "" +msgstr "``%(levelno)s``" #: ../../library/logging.rst:803 msgid "" @@ -1167,7 +1167,7 @@ msgstr "" #: ../../library/logging.rst:820 ../../library/logging.rst:0 msgid "msg" -msgstr "" +msgstr "msg" #: ../../library/logging.rst:820 msgid "" @@ -1178,7 +1178,7 @@ msgstr "" #: ../../library/logging.rst:825 ../../library/logging.rst:0 msgid "name" -msgstr "" +msgstr "nama" #: ../../library/logging.rst:825 msgid "``%(name)s``" @@ -1762,6 +1762,8 @@ msgid "" "``factory(name, level, fn, lno, msg, args, exc_info, func=None, sinfo=None, " "**kwargs)``" msgstr "" +"``factory(name, level, fn, lno, msg, args, exc_info, func=None, sinfo=None, " +"**kwargs)``" #: ../../library/logging.rst:1249 msgid "The logger name." @@ -1777,7 +1779,7 @@ msgstr "" #: ../../library/logging.rst:0 msgid "fn" -msgstr "" +msgstr "fn" #: ../../library/logging.rst:1251 msgid "The full pathname of the file where the logging call was made." @@ -1785,7 +1787,7 @@ msgstr "" #: ../../library/logging.rst:0 msgid "lno" -msgstr "" +msgstr "lno" #: ../../library/logging.rst:1252 msgid "The line number in the file where the logging call was made." @@ -1805,7 +1807,7 @@ msgstr "" #: ../../library/logging.rst:0 msgid "func" -msgstr "" +msgstr "func" #: ../../library/logging.rst:1256 msgid "The name of the function or method which invoked the logging call." @@ -1823,7 +1825,7 @@ msgstr "" #: ../../library/logging.rst:0 msgid "kwargs" -msgstr "" +msgstr "kwargs" #: ../../library/logging.rst:1260 msgid "Additional keyword arguments." diff --git a/library/math.po b/library/math.po index 3ff7075..f4964a4 100644 --- a/library/math.po +++ b/library/math.po @@ -3,6 +3,9 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" @@ -10,6 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-01 14:24+0000\n" "PO-Revision-Date: 2017-02-16 23:18+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -557,7 +561,7 @@ msgstr "" #: ../../library/math.rst:529 msgid "Constants" -msgstr "" +msgstr "Konstanta" #: ../../library/math.rst:533 msgid "The mathematical constant *π* = 3.141592..., to available precision." diff --git a/library/ossaudiodev.po b/library/ossaudiodev.po index bc3a5ca..c086fb0 100644 --- a/library/ossaudiodev.po +++ b/library/ossaudiodev.po @@ -228,7 +228,7 @@ msgstr "" #: ../../library/ossaudiodev.rst:200 msgid "Format" -msgstr "" +msgstr "Format" #: ../../library/ossaudiodev.rst:200 ../../library/ossaudiodev.rst:254 msgid "Description" @@ -343,11 +343,11 @@ msgstr "" #: ../../library/ossaudiodev.rst:254 msgid "Rate" -msgstr "" +msgstr "*Rate*" #: ../../library/ossaudiodev.rst:256 msgid "8000" -msgstr "" +msgstr "8000" #: ../../library/ossaudiodev.rst:256 msgid "default rate for :file:`/dev/audio`" diff --git a/library/socket.po b/library/socket.po index 94b5dee..eb8f22e 100644 --- a/library/socket.po +++ b/library/socket.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 23:26+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -424,7 +424,7 @@ msgstr "" #: ../../library/socket.rst:276 msgid "Constants" -msgstr "" +msgstr "Konstanta" #: ../../library/socket.rst:278 msgid "" @@ -1822,9 +1822,9 @@ msgid "" "``None`` or a :term:`bytes-like object` representing a buffer. In the later " "case it is up to the caller to ensure that the bytestring contains the " "proper bits (see the optional built-in module :mod:`struct` for a way to " -"encode C structures as bytestrings). When value is set to ``None``, optlen " -"argument is required. It's equivalent to call setsockopt C function with " -"optval=NULL and optlen=optlen." +"encode C structures as bytestrings). When *value* is set to ``None``, " +"*optlen* argument is required. It's equivalent to call :c:func:`setsockopt` " +"C function with ``optval=NULL`` and ``optlen=optlen``." msgstr "" #: ../../library/socket.rst:1646 diff --git a/library/ssl.po b/library/ssl.po index 7e64970..0335af5 100644 --- a/library/ssl.po +++ b/library/ssl.po @@ -606,7 +606,7 @@ msgstr "" #: ../../library/ssl.rst:543 msgid "Constants" -msgstr "" +msgstr "Konstanta" #: ../../library/ssl.rst:545 msgid "" diff --git a/library/string.po b/library/string.po index eeedd3f..e7a939b 100644 --- a/library/string.po +++ b/library/string.po @@ -579,7 +579,7 @@ msgstr "" #: ../../library/string.rst:443 ../../library/string.rst:470 #: ../../library/string.rst:533 msgid "None" -msgstr "" +msgstr "None" #: ../../library/string.rst:443 msgid "The same as ``'s'``." diff --git a/library/struct.po b/library/struct.po index 1f1b499..9f99a67 100644 --- a/library/struct.po +++ b/library/struct.po @@ -300,7 +300,7 @@ msgstr "" #: ../../library/struct.rst:194 msgid "Format" -msgstr "" +msgstr "Format" #: ../../library/struct.rst:194 msgid "C Type" diff --git a/library/sys.po b/library/sys.po index d5f0216..c05660d 100644 --- a/library/sys.po +++ b/library/sys.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-21 11:30+0000\n" +"POT-Creation-Date: 2019-10-27 11:47+0000\n" "PO-Revision-Date: 2017-02-16 23:29+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -59,22 +59,29 @@ msgid "" "are called first, followed by hooks added in the current interpreter." msgstr "" -#: ../../library/sys.rst:36 +#: ../../library/sys.rstNone msgid "" -"Calling this function will trigger an event for all existing hooks, and if " -"any raise an exception derived from :class:`Exception`, the add will be " -"silently ignored. As a result, callers cannot assume that their hook has " -"been added unless they control all existing hooks." +"Raises an :ref:`auditing event ` ``sys.addaudithook`` with no " +"arguments." msgstr "" -#: ../../library/sys.rst:45 +#: ../../library/sys.rst:38 msgid "" -"When tracing is enabled, Python hooks are only traced if the callable has a " -"``__cantrace__`` member that is set to a true value. Otherwise, trace " -"functions will not see the hook." +"Raises a auditing event ``sys.addaudithook`` with no arguments. If any " +"existing hooks raise an exception derived from :class:`Exception`, the new " +"hook will not be added and the exception suppressed. As a result, callers " +"cannot assume that their hook has been added unless they control all " +"existing hooks." msgstr "" -#: ../../library/sys.rst:52 +#: ../../library/sys.rst:48 +msgid "" +"When tracing is enabled (see :func:`settrace`), Python hooks are only traced" +" if the callable has a ``__cantrace__`` member that is set to a true value. " +"Otherwise, trace functions will skip the hook." +msgstr "" + +#: ../../library/sys.rst:55 msgid "" "The list of command line arguments passed to a Python script. ``argv[0]`` is" " the script name (it is operating system dependent whether this is a full " @@ -84,13 +91,13 @@ msgid "" "``argv[0]`` is the empty string." msgstr "" -#: ../../library/sys.rst:58 +#: ../../library/sys.rst:61 msgid "" "To loop over the standard input, or the list of files given on the command " "line, see the :mod:`fileinput` module." msgstr "" -#: ../../library/sys.rst:62 +#: ../../library/sys.rst:65 msgid "" "On Unix, command line arguments are passed by bytes from OS. Python decodes" " them with filesystem encoding and \"surrogateescape\" error handler. When " @@ -98,7 +105,7 @@ msgid "" "sys.argv]``." msgstr "" -#: ../../library/sys.rst:74 +#: ../../library/sys.rst:77 msgid "" "Raises an auditing event with any active hooks. The event name is a string " "identifying the event and its associated schema, which is the number and " @@ -106,32 +113,32 @@ msgid "" "stable API and should not be modified between releases." msgstr "" -#: ../../library/sys.rst:79 +#: ../../library/sys.rst:82 msgid "" "This function will raise the first exception raised by any hook. In general," " these errors should not be handled and should terminate the process as " "quickly as possible." msgstr "" -#: ../../library/sys.rst:83 +#: ../../library/sys.rst:86 msgid "" "Hooks are added using the :func:`sys.addaudithook` or " ":c:func:`PySys_AddAuditHook` functions." msgstr "" -#: ../../library/sys.rst:86 +#: ../../library/sys.rst:89 msgid "" "The native equivalent of this function is :c:func:`PySys_Audit`. Using the " "native function is preferred when possible." msgstr "" -#: ../../library/sys.rst:89 +#: ../../library/sys.rst:92 msgid "" "See the :ref:`audit events table ` for all events raised by " -"``CPython``." +"CPython." msgstr "" -#: ../../library/sys.rst:97 +#: ../../library/sys.rst:100 msgid "" "Set during Python startup, before ``site.py`` is run, to the same value as " ":data:`exec_prefix`. If not running in a :ref:`virtual environment `, " @@ -155,45 +162,45 @@ msgid "" " from)." msgstr "" -#: ../../library/sys.rst:124 +#: ../../library/sys.rst:127 msgid "" "An indicator of the native byte order. This will have the value ``'big'`` " "on big-endian (most-significant byte first) platforms, and ``'little'`` on " "little-endian (least-significant byte first) platforms." msgstr "" -#: ../../library/sys.rst:131 +#: ../../library/sys.rst:134 msgid "" "A tuple of strings giving the names of all modules that are compiled into " "this Python interpreter. (This information is not available in any other " "way --- ``modules.keys()`` only lists the imported modules.)" msgstr "" -#: ../../library/sys.rst:138 +#: ../../library/sys.rst:141 msgid "" "Call ``func(*args)``, while tracing is enabled. The tracing state is saved," " and restored afterwards. This is intended to be called from a debugger " "from a checkpoint, to recursively debug some other code." msgstr "" -#: ../../library/sys.rst:145 +#: ../../library/sys.rst:148 msgid "" "A string containing the copyright pertaining to the Python interpreter." msgstr "" -#: ../../library/sys.rst:150 +#: ../../library/sys.rst:153 msgid "" "Clear the internal type cache. The type cache is used to speed up attribute " "and method lookups. Use the function *only* to drop unnecessary references " "during reference leak debugging." msgstr "" -#: ../../library/sys.rst:154 ../../library/sys.rst:170 +#: ../../library/sys.rst:157 ../../library/sys.rst:173 msgid "" "This function should be used for internal and specialized purposes only." msgstr "" -#: ../../library/sys.rst:159 +#: ../../library/sys.rst:162 msgid "" "Return a dictionary mapping each thread's identifier to the topmost stack " "frame currently active in that thread at the time the function is called. " @@ -201,7 +208,7 @@ msgid "" "given such a frame." msgstr "" -#: ../../library/sys.rst:164 +#: ../../library/sys.rst:167 msgid "" "This is most useful for debugging deadlock: this function does not require " "the deadlocked threads' cooperation, and such threads' call stacks are " @@ -210,20 +217,20 @@ msgid "" " by the time calling code examines the frame." msgstr "" -#: ../../library/sys.rst:172 +#: ../../library/sys.rst:175 msgid "" "Raises an :ref:`auditing event ` ``sys._current_frames`` with no " "arguments." msgstr "" -#: ../../library/sys.rst:177 +#: ../../library/sys.rst:180 msgid "" "This hook function is called by built-in :func:`breakpoint`. By default, it" " drops you into the :mod:`pdb` debugger, but it can be set to any other " "function so that you can choose which debugger gets used." msgstr "" -#: ../../library/sys.rst:181 +#: ../../library/sys.rst:184 msgid "" "The signature of this function is dependent on what it calls. For example, " "the default binding (e.g. ``pdb.set_trace()``) expects no arguments, but you" @@ -233,7 +240,7 @@ msgid "" "returns is returned from ``breakpoint()``." msgstr "" -#: ../../library/sys.rst:188 +#: ../../library/sys.rst:191 msgid "" "The default implementation first consults the environment variable " ":envvar:`PYTHONBREAKPOINT`. If that is set to ``\"0\"`` then this function " @@ -248,47 +255,47 @@ msgid "" "function." msgstr "" -#: ../../library/sys.rst:200 +#: ../../library/sys.rst:203 msgid "" "Note that if anything goes wrong while importing the callable named by " ":envvar:`PYTHONBREAKPOINT`, a :exc:`RuntimeWarning` is reported and the " "breakpoint is ignored." msgstr "" -#: ../../library/sys.rst:204 +#: ../../library/sys.rst:207 msgid "" "Also note that if ``sys.breakpointhook()`` is overridden programmatically, " ":envvar:`PYTHONBREAKPOINT` is *not* consulted." msgstr "" -#: ../../library/sys.rst:211 +#: ../../library/sys.rst:214 msgid "" "Print low-level information to stderr about the state of CPython's memory " "allocator." msgstr "" -#: ../../library/sys.rst:214 +#: ../../library/sys.rst:217 msgid "" "If Python is configured --with-pydebug, it also performs some expensive " "internal consistency checks." msgstr "" -#: ../../library/sys.rst:221 +#: ../../library/sys.rst:224 msgid "" "This function is specific to CPython. The exact output format is not " "defined here, and may change." msgstr "" -#: ../../library/sys.rst:227 +#: ../../library/sys.rst:230 msgid "Integer specifying the handle of the Python DLL." msgstr "" -#: ../../library/sys.rst:229 ../../library/sys.rst:753 -#: ../../library/sys.rst:1409 ../../library/sys.rst:1608 +#: ../../library/sys.rst:232 ../../library/sys.rst:756 +#: ../../library/sys.rst:1412 ../../library/sys.rst:1611 msgid ":ref:`Availability `: Windows." msgstr ":ref:`Availability `: Windows." -#: ../../library/sys.rst:234 +#: ../../library/sys.rst:237 msgid "" "If *value* is not ``None``, this function prints ``repr(value)`` to " "``sys.stdout``, and saves *value* in ``builtins._``. If ``repr(value)`` is " @@ -297,7 +304,7 @@ msgid "" "``sys.stdout.encoding`` with ``'backslashreplace'`` error handler." msgstr "" -#: ../../library/sys.rst:240 +#: ../../library/sys.rst:243 msgid "" "``sys.displayhook`` is called on the result of evaluating an " ":term:`expression` entered in an interactive Python session. The display of" @@ -305,15 +312,15 @@ msgid "" "to ``sys.displayhook``." msgstr "" -#: ../../library/sys.rst:244 +#: ../../library/sys.rst:247 msgid "Pseudo-code::" msgstr "" -#: ../../library/sys.rst:264 +#: ../../library/sys.rst:267 msgid "Use ``'backslashreplace'`` error handler on :exc:`UnicodeEncodeError`." msgstr "" -#: ../../library/sys.rst:270 +#: ../../library/sys.rst:273 msgid "" "If this is true, Python won't try to write ``.pyc`` files on the import of " "source modules. This value is initially set to ``True`` or ``False`` " @@ -322,7 +329,7 @@ msgid "" "yourself to control bytecode file generation." msgstr "" -#: ../../library/sys.rst:279 +#: ../../library/sys.rst:282 msgid "" "If this is set (not ``None``), Python will write bytecode-cache ``.pyc`` " "files to (and read them from) a parallel directory tree rooted at this " @@ -333,12 +340,12 @@ msgid "" "the same pycache prefix (if any) that you will use at runtime." msgstr "" -#: ../../library/sys.rst:287 +#: ../../library/sys.rst:290 msgid "" "A relative path is interpreted relative to the current working directory." msgstr "" -#: ../../library/sys.rst:289 +#: ../../library/sys.rst:292 msgid "" "This value is initially set based on the value of the :option:`-X` " "``pycache_prefix=PATH`` command-line option or the " @@ -346,12 +353,12 @@ msgid "" "precedence). If neither are set, it is ``None``." msgstr "" -#: ../../library/sys.rst:299 +#: ../../library/sys.rst:302 msgid "" "This function prints out a given traceback and exception to ``sys.stderr``." msgstr "" -#: ../../library/sys.rst:301 +#: ../../library/sys.rst:304 msgid "" "When an exception is raised and uncaught, the interpreter calls " "``sys.excepthook`` with three arguments, the exception class, exception " @@ -362,14 +369,14 @@ msgid "" " ``sys.excepthook``." msgstr "" -#: ../../library/sys.rst:310 +#: ../../library/sys.rst:313 msgid "" "The :func:`sys.unraisablehook` function handles unraisable exceptions and " "the :func:`threading.excepthook` function handles exception raised by " ":func:`threading.Thread.run`." msgstr "" -#: ../../library/sys.rst:320 +#: ../../library/sys.rst:323 msgid "" "These objects contain the original values of ``breakpointhook``, " "``displayhook``, ``excepthook``, and ``unraisablehook`` at the start of the " @@ -378,11 +385,11 @@ msgid "" "get replaced with broken or alternative objects." msgstr "" -#: ../../library/sys.rst:326 +#: ../../library/sys.rst:329 msgid "__breakpointhook__" msgstr "" -#: ../../library/sys.rst:332 +#: ../../library/sys.rst:335 msgid "" "This function returns a tuple of three values that give information about " "the exception that is currently being handled. The information returned is " @@ -394,7 +401,7 @@ msgid "" "information about the exception being currently handled is accessible." msgstr "" -#: ../../library/sys.rst:343 +#: ../../library/sys.rst:346 msgid "" "If no exception is being handled anywhere on the stack, a tuple containing " "three ``None`` values is returned. Otherwise, the values returned are " @@ -405,7 +412,7 @@ msgid "" "stack at the point where the exception originally occurred." msgstr "" -#: ../../library/sys.rst:354 +#: ../../library/sys.rst:357 msgid "" "A string giving the site-specific directory prefix where the platform-" "dependent Python files are installed; by default, this is also " @@ -417,7 +424,7 @@ msgid "" "dynload`, where *X.Y* is the version number of Python, for example ``3.2``." msgstr "" -#: ../../library/sys.rst:365 +#: ../../library/sys.rst:368 msgid "" "If a :ref:`virtual environment ` is in effect, this value will be " "changed in ``site.py`` to point to the virtual environment. The value for " @@ -425,7 +432,7 @@ msgid "" ":data:`base_exec_prefix`." msgstr "" -#: ../../library/sys.rst:373 +#: ../../library/sys.rst:376 msgid "" "A string giving the absolute path of the executable binary for the Python " "interpreter, on systems where this makes sense. If Python is unable to " @@ -433,7 +440,7 @@ msgid "" "empty string or ``None``." msgstr "" -#: ../../library/sys.rst:381 +#: ../../library/sys.rst:384 msgid "" "Exit from Python. This is implemented by raising the :exc:`SystemExit` " "exception, so cleanup actions specified by finally clauses of :keyword:`try`" @@ -441,7 +448,7 @@ msgid "" " an outer level." msgstr "" -#: ../../library/sys.rst:386 +#: ../../library/sys.rst:389 msgid "" "The optional argument *arg* can be an integer giving the exit status " "(defaulting to zero), or another type of object. If it is an integer, zero " @@ -457,174 +464,174 @@ msgid "" "way to exit a program when an error occurs." msgstr "" -#: ../../library/sys.rst:399 +#: ../../library/sys.rst:402 msgid "" "Since :func:`exit` ultimately \"only\" raises an exception, it will only " "exit the process when called from the main thread, and the exception is not " "intercepted." msgstr "" -#: ../../library/sys.rst:403 +#: ../../library/sys.rst:406 msgid "" "If an error occurs in the cleanup after the Python interpreter has caught " ":exc:`SystemExit` (such as an error flushing buffered data in the standard " "streams), the exit status is changed to 120." msgstr "" -#: ../../library/sys.rst:411 +#: ../../library/sys.rst:414 msgid "" "The :term:`named tuple` *flags* exposes the status of command line flags. " "The attributes are read only." msgstr "" -#: ../../library/sys.rst:415 ../../library/sys.rst:463 -#: ../../library/sys.rst:798 +#: ../../library/sys.rst:418 ../../library/sys.rst:466 +#: ../../library/sys.rst:801 msgid "attribute" msgstr "atribut" -#: ../../library/sys.rst:415 +#: ../../library/sys.rst:418 msgid "flag" msgstr "" -#: ../../library/sys.rst:417 +#: ../../library/sys.rst:420 msgid ":const:`debug`" msgstr ":const:`debug`" -#: ../../library/sys.rst:417 +#: ../../library/sys.rst:420 msgid ":option:`-d`" msgstr ":option:`-d`" -#: ../../library/sys.rst:418 +#: ../../library/sys.rst:421 msgid ":const:`inspect`" msgstr ":const:`inspect`" -#: ../../library/sys.rst:418 ../../library/sys.rst:419 +#: ../../library/sys.rst:421 ../../library/sys.rst:422 msgid ":option:`-i`" msgstr ":option:`-i`" -#: ../../library/sys.rst:419 +#: ../../library/sys.rst:422 msgid ":const:`interactive`" msgstr ":const:`interactive`" -#: ../../library/sys.rst:420 +#: ../../library/sys.rst:423 msgid ":const:`isolated`" msgstr ":const:`isolated`" -#: ../../library/sys.rst:420 +#: ../../library/sys.rst:423 msgid ":option:`-I`" msgstr ":option:`-I`" -#: ../../library/sys.rst:421 +#: ../../library/sys.rst:424 msgid ":const:`optimize`" msgstr ":const:`optimize`" -#: ../../library/sys.rst:421 +#: ../../library/sys.rst:424 msgid ":option:`-O` or :option:`-OO`" msgstr ":option:`-O` or :option:`-OO`" -#: ../../library/sys.rst:422 +#: ../../library/sys.rst:425 msgid ":const:`dont_write_bytecode`" msgstr ":const:`dont_write_bytecode`" -#: ../../library/sys.rst:422 +#: ../../library/sys.rst:425 msgid ":option:`-B`" msgstr ":option:`-B`" -#: ../../library/sys.rst:423 +#: ../../library/sys.rst:426 msgid ":const:`no_user_site`" msgstr ":const:`no_user_site`" -#: ../../library/sys.rst:423 +#: ../../library/sys.rst:426 msgid ":option:`-s`" msgstr ":option:`-s`" -#: ../../library/sys.rst:424 +#: ../../library/sys.rst:427 msgid ":const:`no_site`" msgstr ":const:`no_site`" -#: ../../library/sys.rst:424 +#: ../../library/sys.rst:427 msgid ":option:`-S`" msgstr ":option:`-S`" -#: ../../library/sys.rst:425 +#: ../../library/sys.rst:428 msgid ":const:`ignore_environment`" msgstr ":const:`ignore_environment`" -#: ../../library/sys.rst:425 +#: ../../library/sys.rst:428 msgid ":option:`-E`" msgstr ":option:`-E`" -#: ../../library/sys.rst:426 +#: ../../library/sys.rst:429 msgid ":const:`verbose`" msgstr ":const:`verbose`" -#: ../../library/sys.rst:426 +#: ../../library/sys.rst:429 msgid ":option:`-v`" msgstr ":option:`-v`" -#: ../../library/sys.rst:427 +#: ../../library/sys.rst:430 msgid ":const:`bytes_warning`" msgstr ":const:`bytes_warning`" -#: ../../library/sys.rst:427 +#: ../../library/sys.rst:430 msgid ":option:`-b`" msgstr ":option:`-b`" -#: ../../library/sys.rst:428 +#: ../../library/sys.rst:431 msgid ":const:`quiet`" msgstr ":const:`quiet`" -#: ../../library/sys.rst:428 +#: ../../library/sys.rst:431 msgid ":option:`-q`" msgstr ":option:`-q`" -#: ../../library/sys.rst:429 +#: ../../library/sys.rst:432 msgid ":const:`hash_randomization`" msgstr ":const:`hash_randomization`" -#: ../../library/sys.rst:429 +#: ../../library/sys.rst:432 msgid ":option:`-R`" msgstr ":option:`-R`" -#: ../../library/sys.rst:430 +#: ../../library/sys.rst:433 msgid ":const:`dev_mode`" msgstr ":const:`dev_mode`" -#: ../../library/sys.rst:430 +#: ../../library/sys.rst:433 msgid ":option:`-X` ``dev``" msgstr ":option:`-X` ``dev``" -#: ../../library/sys.rst:431 +#: ../../library/sys.rst:434 msgid ":const:`utf8_mode`" msgstr ":const:`utf8_mode`" -#: ../../library/sys.rst:431 +#: ../../library/sys.rst:434 msgid ":option:`-X` ``utf8``" msgstr ":option:`-X` ``utf8``" -#: ../../library/sys.rst:434 +#: ../../library/sys.rst:437 msgid "Added ``quiet`` attribute for the new :option:`-q` flag." msgstr "" -#: ../../library/sys.rst:437 +#: ../../library/sys.rst:440 msgid "The ``hash_randomization`` attribute." msgstr "" -#: ../../library/sys.rst:440 +#: ../../library/sys.rst:443 msgid "Removed obsolete ``division_warning`` attribute." msgstr "" -#: ../../library/sys.rst:443 +#: ../../library/sys.rst:446 msgid "Added ``isolated`` attribute for :option:`-I` ``isolated`` flag." msgstr "" -#: ../../library/sys.rst:446 +#: ../../library/sys.rst:449 msgid "" "Added ``dev_mode`` attribute for the new :option:`-X` ``dev`` flag and " "``utf8_mode`` attribute for the new :option:`-X` ``utf8`` flag." msgstr "" -#: ../../library/sys.rst:453 +#: ../../library/sys.rst:456 msgid "" "A :term:`named tuple` holding information about the float type. It contains " "low level information about the precision and internal representation. The " @@ -634,152 +641,152 @@ msgid "" " floating types', for details." msgstr "" -#: ../../library/sys.rst:463 +#: ../../library/sys.rst:466 msgid "float.h macro" msgstr "" -#: ../../library/sys.rst:463 ../../library/sys.rst:798 +#: ../../library/sys.rst:466 ../../library/sys.rst:801 msgid "explanation" msgstr "" -#: ../../library/sys.rst:465 +#: ../../library/sys.rst:468 msgid ":const:`epsilon`" msgstr ":const:`epsilon`" -#: ../../library/sys.rst:465 +#: ../../library/sys.rst:468 msgid "DBL_EPSILON" msgstr "" -#: ../../library/sys.rst:465 +#: ../../library/sys.rst:468 msgid "" "difference between 1 and the least value greater than 1 that is " "representable as a float" msgstr "" -#: ../../library/sys.rst:468 +#: ../../library/sys.rst:471 msgid ":const:`dig`" msgstr ":const:`dig`" -#: ../../library/sys.rst:468 +#: ../../library/sys.rst:471 msgid "DBL_DIG" msgstr "" -#: ../../library/sys.rst:468 +#: ../../library/sys.rst:471 msgid "" "maximum number of decimal digits that can be faithfully represented in a " "float; see below" msgstr "" -#: ../../library/sys.rst:471 +#: ../../library/sys.rst:474 msgid ":const:`mant_dig`" msgstr ":const:`mant_dig`" -#: ../../library/sys.rst:471 +#: ../../library/sys.rst:474 msgid "DBL_MANT_DIG" msgstr "" -#: ../../library/sys.rst:471 +#: ../../library/sys.rst:474 msgid "" "float precision: the number of base-``radix`` digits in the significand of a" " float" msgstr "" -#: ../../library/sys.rst:474 +#: ../../library/sys.rst:477 msgid ":const:`max`" msgstr ":const:`max`" -#: ../../library/sys.rst:474 +#: ../../library/sys.rst:477 msgid "DBL_MAX" msgstr "" -#: ../../library/sys.rst:474 +#: ../../library/sys.rst:477 msgid "maximum representable finite float" msgstr "" -#: ../../library/sys.rst:476 +#: ../../library/sys.rst:479 msgid ":const:`max_exp`" msgstr ":const:`max_exp`" -#: ../../library/sys.rst:476 +#: ../../library/sys.rst:479 msgid "DBL_MAX_EXP" msgstr "" -#: ../../library/sys.rst:476 +#: ../../library/sys.rst:479 msgid "" "maximum integer e such that ``radix**(e-1)`` is a representable finite float" msgstr "" -#: ../../library/sys.rst:479 +#: ../../library/sys.rst:482 msgid ":const:`max_10_exp`" msgstr ":const:`max_10_exp`" -#: ../../library/sys.rst:479 +#: ../../library/sys.rst:482 msgid "DBL_MAX_10_EXP" msgstr "" -#: ../../library/sys.rst:479 +#: ../../library/sys.rst:482 msgid "" "maximum integer e such that ``10**e`` is in the range of representable " "finite floats" msgstr "" -#: ../../library/sys.rst:482 +#: ../../library/sys.rst:485 msgid ":const:`min`" msgstr ":const:`min`" -#: ../../library/sys.rst:482 +#: ../../library/sys.rst:485 msgid "DBL_MIN" msgstr "" -#: ../../library/sys.rst:482 +#: ../../library/sys.rst:485 msgid "minimum positive normalized float" msgstr "" -#: ../../library/sys.rst:484 +#: ../../library/sys.rst:487 msgid ":const:`min_exp`" msgstr ":const:`min_exp`" -#: ../../library/sys.rst:484 +#: ../../library/sys.rst:487 msgid "DBL_MIN_EXP" msgstr "" -#: ../../library/sys.rst:484 +#: ../../library/sys.rst:487 msgid "minimum integer e such that ``radix**(e-1)`` is a normalized float" msgstr "" -#: ../../library/sys.rst:487 +#: ../../library/sys.rst:490 msgid ":const:`min_10_exp`" msgstr ":const:`min_10_exp`" -#: ../../library/sys.rst:487 +#: ../../library/sys.rst:490 msgid "DBL_MIN_10_EXP" msgstr "" -#: ../../library/sys.rst:487 +#: ../../library/sys.rst:490 msgid "minimum integer e such that ``10**e`` is a normalized float" msgstr "" -#: ../../library/sys.rst:490 +#: ../../library/sys.rst:493 msgid ":const:`radix`" msgstr ":const:`radix`" -#: ../../library/sys.rst:490 +#: ../../library/sys.rst:493 msgid "FLT_RADIX" msgstr "" -#: ../../library/sys.rst:490 +#: ../../library/sys.rst:493 msgid "radix of exponent representation" msgstr "" -#: ../../library/sys.rst:492 +#: ../../library/sys.rst:495 msgid ":const:`rounds`" msgstr ":const:`rounds`" -#: ../../library/sys.rst:492 +#: ../../library/sys.rst:495 msgid "FLT_ROUNDS" msgstr "" -#: ../../library/sys.rst:492 +#: ../../library/sys.rst:495 msgid "" "integer constant representing the rounding mode used for arithmetic " "operations. This reflects the value of the system FLT_ROUNDS macro at " @@ -787,7 +794,7 @@ msgid "" "explanation of the possible values and their meanings." msgstr "" -#: ../../library/sys.rst:500 +#: ../../library/sys.rst:503 msgid "" "The attribute :attr:`sys.float_info.dig` needs further explanation. If " "``s`` is any string representing a decimal number with at most " @@ -796,13 +803,13 @@ msgid "" "value::" msgstr "" -#: ../../library/sys.rst:513 +#: ../../library/sys.rst:516 msgid "" "But for strings with more than :attr:`sys.float_info.dig` significant " "digits, this isn't always true::" msgstr "" -#: ../../library/sys.rst:522 +#: ../../library/sys.rst:525 msgid "" "A string indicating how the :func:`repr` function behaves for floats. If " "the string has value ``'short'`` then for a finite float ``x``, ``repr(x)`` " @@ -812,7 +819,7 @@ msgid "" "same way as it did in versions of Python prior to 3.1." msgstr "" -#: ../../library/sys.rst:535 +#: ../../library/sys.rst:538 msgid "" "Return the number of memory blocks currently allocated by the interpreter, " "regardless of their size. This function is mainly useful for tracking and " @@ -822,46 +829,46 @@ msgid "" " results." msgstr "" -#: ../../library/sys.rst:542 +#: ../../library/sys.rst:545 msgid "" "If a Python build or implementation cannot reasonably compute this " "information, :func:`getallocatedblocks()` is allowed to return 0 instead." msgstr "" -#: ../../library/sys.rst:550 +#: ../../library/sys.rst:553 msgid "Return the build time API version of Android as an integer." msgstr "" -#: ../../library/sys.rst:553 +#: ../../library/sys.rst:556 msgid ":ref:`Availability `: Android." msgstr "" -#: ../../library/sys.rst:559 +#: ../../library/sys.rst:562 msgid "Return the interpreter's \"check interval\"; see :func:`setcheckinterval`." msgstr "" -#: ../../library/sys.rst:561 +#: ../../library/sys.rst:564 msgid "Use :func:`getswitchinterval` instead." msgstr "" -#: ../../library/sys.rst:567 +#: ../../library/sys.rst:570 msgid "" "Return the name of the current default string encoding used by the Unicode " "implementation." msgstr "" -#: ../../library/sys.rst:573 +#: ../../library/sys.rst:576 msgid "" "Return the current value of the flags that are used for :c:func:`dlopen` " "calls. Symbolic names for the flag values can be found in the :mod:`os` " "module (``RTLD_xxx`` constants, e.g. :data:`os.RTLD_LAZY`)." msgstr "" -#: ../../library/sys.rst:578 ../../library/sys.rst:1182 +#: ../../library/sys.rst:581 ../../library/sys.rst:1185 msgid ":ref:`Availability `: Unix." msgstr ":ref:`Availability `: Unix." -#: ../../library/sys.rst:583 +#: ../../library/sys.rst:586 msgid "" "Return the name of the encoding used to convert between Unicode filenames " "and bytes filenames. For best compatibility, str should be used for " @@ -871,71 +878,71 @@ msgid "" "representation." msgstr "" -#: ../../library/sys.rst:590 +#: ../../library/sys.rst:593 msgid "This encoding is always ASCII-compatible." msgstr "" -#: ../../library/sys.rst:592 ../../library/sys.rst:625 +#: ../../library/sys.rst:595 ../../library/sys.rst:628 msgid "" ":func:`os.fsencode` and :func:`os.fsdecode` should be used to ensure that " "the correct encoding and errors mode are used." msgstr "" -#: ../../library/sys.rst:595 +#: ../../library/sys.rst:598 msgid "In the UTF-8 mode, the encoding is ``utf-8`` on any platform." msgstr "" -#: ../../library/sys.rst:597 +#: ../../library/sys.rst:600 msgid "On macOS, the encoding is ``'utf-8'``." msgstr "" -#: ../../library/sys.rst:599 +#: ../../library/sys.rst:602 msgid "On Unix, the encoding is the locale encoding." msgstr "" -#: ../../library/sys.rst:601 +#: ../../library/sys.rst:604 msgid "" "On Windows, the encoding may be ``'utf-8'`` or ``'mbcs'``, depending on user" " configuration." msgstr "" -#: ../../library/sys.rst:604 +#: ../../library/sys.rst:607 msgid "On Android, the encoding is ``'utf-8'``." msgstr "" -#: ../../library/sys.rst:606 +#: ../../library/sys.rst:609 msgid "On VxWorks, the encoding is ``'utf-8'``." msgstr "" -#: ../../library/sys.rst:608 +#: ../../library/sys.rst:611 msgid ":func:`getfilesystemencoding` result cannot be ``None`` anymore." msgstr "" -#: ../../library/sys.rst:611 +#: ../../library/sys.rst:614 msgid "" "Windows is no longer guaranteed to return ``'mbcs'``. See :pep:`529` and " ":func:`_enablelegacywindowsfsencoding` for more information." msgstr "" -#: ../../library/sys.rst:615 +#: ../../library/sys.rst:618 msgid "Return 'utf-8' in the UTF-8 mode." msgstr "" -#: ../../library/sys.rst:621 +#: ../../library/sys.rst:624 msgid "" "Return the name of the error mode used to convert between Unicode filenames " "and bytes filenames. The encoding name is returned from " ":func:`getfilesystemencoding`." msgstr "" -#: ../../library/sys.rst:632 +#: ../../library/sys.rst:635 msgid "" "Return the reference count of the *object*. The count returned is generally" " one higher than you might expect, because it includes the (temporary) " "reference as an argument to :func:`getrefcount`." msgstr "" -#: ../../library/sys.rst:639 +#: ../../library/sys.rst:642 msgid "" "Return the current value of the recursion limit, the maximum depth of the " "Python interpreter stack. This limit prevents infinite recursion from " @@ -943,46 +950,46 @@ msgid "" ":func:`setrecursionlimit`." msgstr "" -#: ../../library/sys.rst:647 +#: ../../library/sys.rst:650 msgid "" "Return the size of an object in bytes. The object can be any type of object." " All built-in objects will return correct results, but this does not have to" " hold true for third-party extensions as it is implementation specific." msgstr "" -#: ../../library/sys.rst:652 +#: ../../library/sys.rst:655 msgid "" "Only the memory consumption directly attributed to the object is accounted " "for, not the memory consumption of objects it refers to." msgstr "" -#: ../../library/sys.rst:655 +#: ../../library/sys.rst:658 msgid "" "If given, *default* will be returned if the object does not provide means to" " retrieve the size. Otherwise a :exc:`TypeError` will be raised." msgstr "" -#: ../../library/sys.rst:658 +#: ../../library/sys.rst:661 msgid "" ":func:`getsizeof` calls the object's ``__sizeof__`` method and adds an " "additional garbage collector overhead if the object is managed by the " "garbage collector." msgstr "" -#: ../../library/sys.rst:662 +#: ../../library/sys.rst:665 msgid "" "See `recursive sizeof recipe `_" " for an example of using :func:`getsizeof` recursively to find the size of " "containers and all their contents." msgstr "" -#: ../../library/sys.rst:668 +#: ../../library/sys.rst:671 msgid "" "Return the interpreter's \"thread switch interval\"; see " ":func:`setswitchinterval`." msgstr "" -#: ../../library/sys.rst:676 +#: ../../library/sys.rst:679 msgid "" "Return a frame object from the call stack. If optional integer *depth* is " "given, return the frame object that many calls below the top of the stack. " @@ -991,27 +998,27 @@ msgid "" "stack." msgstr "" -#: ../../library/sys.rst:682 +#: ../../library/sys.rst:685 msgid "" "Raises an :ref:`auditing event ` ``sys._getframe`` with no " "arguments." msgstr "" -#: ../../library/sys.rst:685 +#: ../../library/sys.rst:688 msgid "" "This function should be used for internal and specialized purposes only. It " "is not guaranteed to exist in all implementations of Python." msgstr "" -#: ../../library/sys.rst:695 +#: ../../library/sys.rst:698 msgid "Get the profiler function as set by :func:`setprofile`." msgstr "" -#: ../../library/sys.rst:704 +#: ../../library/sys.rst:707 msgid "Get the trace function as set by :func:`settrace`." msgstr "" -#: ../../library/sys.rst:708 +#: ../../library/sys.rst:711 msgid "" "The :func:`gettrace` function is intended only for implementing debuggers, " "profilers, coverage tools and the like. Its behavior is part of the " @@ -1019,7 +1026,7 @@ msgid "" "thus may not be available in all Python implementations." msgstr "" -#: ../../library/sys.rst:716 +#: ../../library/sys.rst:719 msgid "" "Return a named tuple describing the Windows version currently running. The " "named elements are *major*, *minor*, *build*, *platform*, *service_pack*, " @@ -1031,54 +1038,54 @@ msgid "" "only the first 5 elements are retrievable by indexing." msgstr "" -#: ../../library/sys.rst:727 +#: ../../library/sys.rst:730 msgid "*platform* will be :const:`2 (VER_PLATFORM_WIN32_NT)`." msgstr "" -#: ../../library/sys.rst:729 +#: ../../library/sys.rst:732 msgid "*product_type* may be one of the following values:" msgstr "" -#: ../../library/sys.rst:732 +#: ../../library/sys.rst:735 msgid "Constant" msgstr "Konstanta" -#: ../../library/sys.rst:732 +#: ../../library/sys.rst:735 msgid "Meaning" msgstr "Artinya" -#: ../../library/sys.rst:734 +#: ../../library/sys.rst:737 msgid ":const:`1 (VER_NT_WORKSTATION)`" msgstr ":const:`1 (VER_NT_WORKSTATION)`" -#: ../../library/sys.rst:734 +#: ../../library/sys.rst:737 msgid "The system is a workstation." msgstr "" -#: ../../library/sys.rst:736 +#: ../../library/sys.rst:739 msgid ":const:`2 (VER_NT_DOMAIN_CONTROLLER)`" msgstr ":const:`2 (VER_NT_DOMAIN_CONTROLLER)`" -#: ../../library/sys.rst:736 +#: ../../library/sys.rst:739 msgid "The system is a domain controller." msgstr "" -#: ../../library/sys.rst:739 +#: ../../library/sys.rst:742 msgid ":const:`3 (VER_NT_SERVER)`" msgstr ":const:`3 (VER_NT_SERVER)`" -#: ../../library/sys.rst:739 +#: ../../library/sys.rst:742 msgid "The system is a server, but not a domain controller." msgstr "" -#: ../../library/sys.rst:743 +#: ../../library/sys.rst:746 msgid "" "This function wraps the Win32 :c:func:`GetVersionEx` function; see the " "Microsoft documentation on :c:func:`OSVERSIONINFOEX` for more information " "about these fields." msgstr "" -#: ../../library/sys.rst:747 +#: ../../library/sys.rst:750 msgid "" "*platform_version* returns the accurate major version, minor version and " "build number of the current operating system, rather than the version that " @@ -1086,17 +1093,17 @@ msgid "" "than for feature detection." msgstr "" -#: ../../library/sys.rst:754 +#: ../../library/sys.rst:757 msgid "" "Changed to a named tuple and added *service_pack_minor*, " "*service_pack_major*, *suite_mask*, and *product_type*." msgstr "" -#: ../../library/sys.rst:758 +#: ../../library/sys.rst:761 msgid "Added *platform_version*" msgstr "" -#: ../../library/sys.rst:764 +#: ../../library/sys.rst:767 msgid "" "Returns an *asyncgen_hooks* object, which is similar to a " ":class:`~collections.namedtuple` of the form `(firstiter, finalizer)`, where" @@ -1106,103 +1113,103 @@ msgid "" "loop." msgstr "" -#: ../../library/sys.rst:771 +#: ../../library/sys.rst:774 msgid "See :pep:`525` for more details." msgstr "" -#: ../../library/sys.rst:775 ../../library/sys.rst:1376 +#: ../../library/sys.rst:778 ../../library/sys.rst:1379 msgid "" "This function has been added on a provisional basis (see :pep:`411` for " "details.)" msgstr "" -#: ../../library/sys.rst:781 +#: ../../library/sys.rst:784 msgid "" "Get the current coroutine origin tracking depth, as set by " ":func:`set_coroutine_origin_tracking_depth`." msgstr "" -#: ../../library/sys.rst:787 ../../library/sys.rst:1397 +#: ../../library/sys.rst:790 ../../library/sys.rst:1400 msgid "" "This function has been added on a provisional basis (see :pep:`411` for " "details.) Use it only for debugging purposes." msgstr "" -#: ../../library/sys.rst:793 +#: ../../library/sys.rst:796 msgid "" "A :term:`named tuple` giving parameters of the numeric hash implementation." " For more details about hashing of numeric types, see :ref:`numeric-hash`." msgstr "" -#: ../../library/sys.rst:800 +#: ../../library/sys.rst:803 msgid ":const:`width`" msgstr ":const:`width`" -#: ../../library/sys.rst:800 +#: ../../library/sys.rst:803 msgid "width in bits used for hash values" msgstr "" -#: ../../library/sys.rst:802 +#: ../../library/sys.rst:805 msgid ":const:`modulus`" msgstr ":const:`modulus`" -#: ../../library/sys.rst:802 +#: ../../library/sys.rst:805 msgid "prime modulus P used for numeric hash scheme" msgstr "" -#: ../../library/sys.rst:804 +#: ../../library/sys.rst:807 msgid ":const:`inf`" msgstr ":const:`inf`" -#: ../../library/sys.rst:804 +#: ../../library/sys.rst:807 msgid "hash value returned for a positive infinity" msgstr "" -#: ../../library/sys.rst:806 +#: ../../library/sys.rst:809 msgid ":const:`nan`" msgstr ":const:`nan`" -#: ../../library/sys.rst:806 +#: ../../library/sys.rst:809 msgid "hash value returned for a nan" msgstr "" -#: ../../library/sys.rst:808 +#: ../../library/sys.rst:811 msgid ":const:`imag`" msgstr ":const:`imag`" -#: ../../library/sys.rst:808 +#: ../../library/sys.rst:811 msgid "multiplier used for the imaginary part of a complex number" msgstr "" -#: ../../library/sys.rst:811 +#: ../../library/sys.rst:814 msgid ":const:`algorithm`" msgstr ":const:`algorithm`" -#: ../../library/sys.rst:811 +#: ../../library/sys.rst:814 msgid "name of the algorithm for hashing of str, bytes, and memoryview" msgstr "" -#: ../../library/sys.rst:814 +#: ../../library/sys.rst:817 msgid ":const:`hash_bits`" msgstr ":const:`hash_bits`" -#: ../../library/sys.rst:814 +#: ../../library/sys.rst:817 msgid "internal output size of the hash algorithm" msgstr "" -#: ../../library/sys.rst:816 +#: ../../library/sys.rst:819 msgid ":const:`seed_bits`" msgstr ":const:`seed_bits`" -#: ../../library/sys.rst:816 +#: ../../library/sys.rst:819 msgid "size of the seed key of the hash algorithm" msgstr "" -#: ../../library/sys.rst:822 +#: ../../library/sys.rst:825 msgid "Added *algorithm*, *hash_bits* and *seed_bits*" msgstr "" -#: ../../library/sys.rst:828 +#: ../../library/sys.rst:831 msgid "" "The version number encoded as a single integer. This is guaranteed to " "increase with each version, including proper support for non-production " @@ -1210,7 +1217,7 @@ msgid "" "version 1.5.2, use::" msgstr "" -#: ../../library/sys.rst:839 +#: ../../library/sys.rst:842 msgid "" "This is called ``hexversion`` since it only really looks meaningful when " "viewed as the result of passing it to the built-in :func:`hex` function. " @@ -1218,25 +1225,25 @@ msgid "" "human-friendly encoding of the same information." msgstr "" -#: ../../library/sys.rst:844 +#: ../../library/sys.rst:847 msgid "More details of ``hexversion`` can be found at :ref:`apiabiversion`." msgstr "" -#: ../../library/sys.rst:849 +#: ../../library/sys.rst:852 msgid "" "An object containing information about the implementation of the currently " "running Python interpreter. The following attributes are required to exist " "in all Python implementations." msgstr "" -#: ../../library/sys.rst:853 +#: ../../library/sys.rst:856 msgid "" "*name* is the implementation's identifier, e.g. ``'cpython'``. The actual " "string is defined by the Python implementation, but it is guaranteed to be " "lower case." msgstr "" -#: ../../library/sys.rst:857 +#: ../../library/sys.rst:860 msgid "" "*version* is a named tuple, in the same format as :data:`sys.version_info`." " It represents the version of the Python *implementation*. This has a " @@ -1248,13 +1255,13 @@ msgid "" "the same value, since it is the reference implementation." msgstr "" -#: ../../library/sys.rst:867 +#: ../../library/sys.rst:870 msgid "" "*hexversion* is the implementation version in hexadecimal format, like " ":data:`sys.hexversion`." msgstr "" -#: ../../library/sys.rst:870 +#: ../../library/sys.rst:873 msgid "" "*cache_tag* is the tag used by the import machinery in the filenames of " "cached modules. By convention, it would be a composite of the " @@ -1263,7 +1270,7 @@ msgid "" "is set to ``None``, it indicates that module caching should be disabled." msgstr "" -#: ../../library/sys.rst:877 +#: ../../library/sys.rst:880 msgid "" ":data:`sys.implementation` may contain additional attributes specific to the" " Python implementation. These non-standard attributes must start with an " @@ -1273,45 +1280,45 @@ msgid "" " versions, however.) See :pep:`421` for more information." msgstr "" -#: ../../library/sys.rst:888 +#: ../../library/sys.rst:891 msgid "" "The addition of new required attributes must go through the normal PEP " "process. See :pep:`421` for more information." msgstr "" -#: ../../library/sys.rst:893 +#: ../../library/sys.rst:896 msgid "" "A :term:`named tuple` that holds information about Python's internal " "representation of integers. The attributes are read only." msgstr "" -#: ../../library/sys.rst:899 ../../library/sys.rst:1500 +#: ../../library/sys.rst:902 ../../library/sys.rst:1503 msgid "Attribute" msgstr "Atribut" -#: ../../library/sys.rst:899 ../../library/sys.rst:1500 +#: ../../library/sys.rst:902 ../../library/sys.rst:1503 msgid "Explanation" msgstr "" -#: ../../library/sys.rst:901 +#: ../../library/sys.rst:904 msgid ":const:`bits_per_digit`" msgstr ":const:`bits_per_digit`" -#: ../../library/sys.rst:901 +#: ../../library/sys.rst:904 msgid "" "number of bits held in each digit. Python integers are stored internally in" " base ``2**int_info.bits_per_digit``" msgstr "" -#: ../../library/sys.rst:905 +#: ../../library/sys.rst:908 msgid ":const:`sizeof_digit`" msgstr ":const:`sizeof_digit`" -#: ../../library/sys.rst:905 +#: ../../library/sys.rst:908 msgid "size in bytes of the C type used to represent a digit" msgstr "" -#: ../../library/sys.rst:914 +#: ../../library/sys.rst:917 msgid "" "When this attribute exists, its value is automatically called (with no " "arguments) when the interpreter is launched in :ref:`interactive mode ` ``cpython.run_interactivehook`` " "with the hook object as the argument when the hook is called on startup." msgstr "" -#: ../../library/sys.rst:931 +#: ../../library/sys.rst:934 msgid "" "Enter *string* in the table of \"interned\" strings and return the interned " "string -- which is *string* itself or a copy. Interning strings is useful to" @@ -1344,19 +1351,19 @@ msgid "" "attributes have interned keys." msgstr "" -#: ../../library/sys.rst:939 +#: ../../library/sys.rst:942 msgid "" "Interned strings are not immortal; you must keep a reference to the return " "value of :func:`intern` around to benefit from it." msgstr "" -#: ../../library/sys.rst:945 +#: ../../library/sys.rst:948 msgid "" "Return :const:`True` if the Python interpreter is :term:`shutting down " "`, :const:`False` otherwise." msgstr "" -#: ../../library/sys.rst:955 +#: ../../library/sys.rst:958 msgid "" "These three variables are not always defined; they are set when an exception" " is not handled and the interpreter prints an error message and a stack " @@ -1367,33 +1374,33 @@ msgid "" " information.)" msgstr "" -#: ../../library/sys.rst:963 +#: ../../library/sys.rst:966 msgid "" "The meaning of the variables is the same as that of the return values from " ":func:`exc_info` above." msgstr "" -#: ../../library/sys.rst:969 +#: ../../library/sys.rst:972 msgid "" "An integer giving the maximum value a variable of type :c:type:`Py_ssize_t` " "can take. It's usually ``2**31 - 1`` on a 32-bit platform and ``2**63 - 1``" " on a 64-bit platform." msgstr "" -#: ../../library/sys.rst:976 +#: ../../library/sys.rst:979 msgid "" "An integer giving the value of the largest Unicode code point, i.e. " "``1114111`` (``0x10FFFF`` in hexadecimal)." msgstr "" -#: ../../library/sys.rst:979 +#: ../../library/sys.rst:982 msgid "" "Before :pep:`393`, ``sys.maxunicode`` used to be either ``0xFFFF`` or " "``0x10FFFF``, depending on the configuration option that specified whether " "Unicode characters were stored as UCS-2 or UCS-4." msgstr "" -#: ../../library/sys.rst:987 +#: ../../library/sys.rst:990 msgid "" "A list of :term:`meta path finder` objects that have their " ":meth:`~importlib.abc.MetaPathFinder.find_spec` methods called to see if one" @@ -1405,27 +1412,27 @@ msgid "" "returns a :term:`module spec`, or ``None`` if the module cannot be found." msgstr "" -#: ../../library/sys.rst:999 +#: ../../library/sys.rst:1002 msgid ":class:`importlib.abc.MetaPathFinder`" msgstr "" -#: ../../library/sys.rst:999 +#: ../../library/sys.rst:1002 msgid "" "The abstract base class defining the interface of finder objects on " ":data:`meta_path`." msgstr "" -#: ../../library/sys.rst:1003 +#: ../../library/sys.rst:1006 msgid ":class:`importlib.machinery.ModuleSpec`" msgstr "" -#: ../../library/sys.rst:1002 +#: ../../library/sys.rst:1005 msgid "" "The concrete class which :meth:`~importlib.abc.MetaPathFinder.find_spec` " "should return instances of." msgstr "" -#: ../../library/sys.rst:1008 +#: ../../library/sys.rst:1011 msgid "" ":term:`Module specs ` were introduced in Python 3.4, by " ":pep:`451`. Earlier versions of Python looked for a method called " @@ -1434,7 +1441,7 @@ msgid "" ":meth:`~importlib.abc.MetaPathFinder.find_spec` method." msgstr "" -#: ../../library/sys.rst:1016 +#: ../../library/sys.rst:1019 msgid "" "This is a dictionary that maps module names to modules which have already " "been loaded. This can be manipulated to force reloading of modules and " @@ -1443,14 +1450,14 @@ msgid "" "to fail." msgstr "" -#: ../../library/sys.rst:1026 +#: ../../library/sys.rst:1029 msgid "" "A list of strings that specifies the search path for modules. Initialized " "from the environment variable :envvar:`PYTHONPATH`, plus an installation-" "dependent default." msgstr "" -#: ../../library/sys.rst:1030 +#: ../../library/sys.rst:1033 msgid "" "As initialized upon program startup, the first item of this list, " "``path[0]``, is the directory containing the script that was used to invoke " @@ -1462,31 +1469,31 @@ msgid "" ":envvar:`PYTHONPATH`." msgstr "" -#: ../../library/sys.rst:1038 +#: ../../library/sys.rst:1041 msgid "" "A program is free to modify this list for its own purposes. Only strings " "and bytes should be added to :data:`sys.path`; all other data types are " "ignored during import." msgstr "" -#: ../../library/sys.rst:1044 +#: ../../library/sys.rst:1047 msgid "" "Module :mod:`site` This describes how to use .pth files to extend " ":data:`sys.path`." msgstr "" -#: ../../library/sys.rst:1050 +#: ../../library/sys.rst:1053 msgid "" "A list of callables that take a path argument to try to create a " ":term:`finder` for the path. If a finder can be created, it is to be " "returned by the callable, else raise :exc:`ImportError`." msgstr "" -#: ../../library/sys.rst:1054 ../../library/sys.rst:1065 +#: ../../library/sys.rst:1057 ../../library/sys.rst:1068 msgid "Originally specified in :pep:`302`." msgstr "" -#: ../../library/sys.rst:1059 +#: ../../library/sys.rst:1062 msgid "" "A dictionary acting as a cache for :term:`finder` objects. The keys are " "paths that have been passed to :data:`sys.path_hooks` and the values are the" @@ -1494,19 +1501,19 @@ msgid "" " is found on :data:`sys.path_hooks` then ``None`` is stored." msgstr "" -#: ../../library/sys.rst:1067 +#: ../../library/sys.rst:1070 msgid "" "``None`` is stored instead of :class:`imp.NullImporter` when no finder is " "found." msgstr "" -#: ../../library/sys.rst:1074 +#: ../../library/sys.rst:1077 msgid "" "This string contains a platform identifier that can be used to append " "platform-specific components to :data:`sys.path`, for instance." msgstr "" -#: ../../library/sys.rst:1077 +#: ../../library/sys.rst:1080 msgid "" "For Unix systems, except on Linux and AIX, this is the lowercased OS name as" " returned by ``uname -s`` with the first part of the version as returned by " @@ -1515,59 +1522,59 @@ msgid "" "version, it is therefore recommended to use the following idiom::" msgstr "" -#: ../../library/sys.rst:1090 +#: ../../library/sys.rst:1093 msgid "For other systems, the values are:" msgstr "" -#: ../../library/sys.rst:1093 +#: ../../library/sys.rst:1096 msgid "System" msgstr "" -#: ../../library/sys.rst:1093 +#: ../../library/sys.rst:1096 msgid "``platform`` value" msgstr "" -#: ../../library/sys.rst:1095 +#: ../../library/sys.rst:1098 msgid "AIX" msgstr "" -#: ../../library/sys.rst:1095 +#: ../../library/sys.rst:1098 msgid "``'aix'``" msgstr "" -#: ../../library/sys.rst:1096 +#: ../../library/sys.rst:1099 msgid "Linux" msgstr "" -#: ../../library/sys.rst:1096 +#: ../../library/sys.rst:1099 msgid "``'linux'``" msgstr "" -#: ../../library/sys.rst:1097 +#: ../../library/sys.rst:1100 msgid "Windows" msgstr "Windows" -#: ../../library/sys.rst:1097 +#: ../../library/sys.rst:1100 msgid "``'win32'``" msgstr "" -#: ../../library/sys.rst:1098 +#: ../../library/sys.rst:1101 msgid "Windows/Cygwin" msgstr "" -#: ../../library/sys.rst:1098 +#: ../../library/sys.rst:1101 msgid "``'cygwin'``" msgstr "" -#: ../../library/sys.rst:1099 +#: ../../library/sys.rst:1102 msgid "macOS" msgstr "macOS" -#: ../../library/sys.rst:1099 +#: ../../library/sys.rst:1102 msgid "``'darwin'``" msgstr "" -#: ../../library/sys.rst:1102 +#: ../../library/sys.rst:1105 msgid "" "On Linux, :attr:`sys.platform` doesn't contain the major version anymore. It" " is always ``'linux'``, instead of ``'linux2'`` or ``'linux3'``. Since " @@ -1575,7 +1582,7 @@ msgid "" "always use the ``startswith`` idiom presented above." msgstr "" -#: ../../library/sys.rst:1108 +#: ../../library/sys.rst:1111 msgid "" "On AIX, :attr:`sys.platform` doesn't contain the major version anymore. It " "is always ``'aix'``, instead of ``'aix5'`` or ``'aix7'``. Since older " @@ -1583,19 +1590,19 @@ msgid "" "the ``startswith`` idiom presented above." msgstr "" -#: ../../library/sys.rst:1116 +#: ../../library/sys.rst:1119 msgid "" ":attr:`os.name` has a coarser granularity. :func:`os.uname` gives system-" "dependent version information." msgstr "" -#: ../../library/sys.rst:1119 +#: ../../library/sys.rst:1122 msgid "" "The :mod:`platform` module provides detailed checks for the system's " "identity." msgstr "" -#: ../../library/sys.rst:1125 +#: ../../library/sys.rst:1128 msgid "" "A string giving the site-specific directory prefix where the platform " "independent Python files are installed; by default, this is the string " @@ -1608,14 +1615,14 @@ msgid "" "Python, for example ``3.2``." msgstr "" -#: ../../library/sys.rst:1134 +#: ../../library/sys.rst:1137 msgid "" "If a :ref:`virtual environment ` is in effect, this value will be " "changed in ``site.py`` to point to the virtual environment. The value for " "the Python installation will still be available, via :data:`base_prefix`." msgstr "" -#: ../../library/sys.rst:1149 +#: ../../library/sys.rst:1152 msgid "" "Strings specifying the primary and secondary prompt of the interpreter. " "These are only defined if the interpreter is in interactive mode. Their " @@ -1625,7 +1632,7 @@ msgid "" " used to implement a dynamic prompt." msgstr "" -#: ../../library/sys.rst:1159 +#: ../../library/sys.rst:1162 msgid "" "Set the interpreter's \"check interval\". This integer value determines how" " often the interpreter checks for periodic things such as thread switches " @@ -1636,14 +1643,14 @@ msgid "" " as overhead." msgstr "" -#: ../../library/sys.rst:1166 +#: ../../library/sys.rst:1169 msgid "" "This function doesn't have an effect anymore, as the internal logic for " "thread switching and asynchronous tasks has been rewritten. Use " ":func:`setswitchinterval` instead." msgstr "" -#: ../../library/sys.rst:1174 +#: ../../library/sys.rst:1177 msgid "" "Set the flags used by the interpreter for :c:func:`dlopen` calls, such as " "when the interpreter loads extension modules. Among other things, this will" @@ -1654,7 +1661,7 @@ msgid "" ":data:`os.RTLD_LAZY`)." msgstr "" -#: ../../library/sys.rst:1190 +#: ../../library/sys.rst:1193 msgid "" "Set the system's profile function, which allows you to implement a Python " "source code profiler in Python. See chapter :ref:`profile` for more " @@ -1669,7 +1676,7 @@ msgid "" " in the profile function will cause itself unset." msgstr "" -#: ../../library/sys.rst:1201 +#: ../../library/sys.rst:1204 msgid "" "Profile functions should have three arguments: *frame*, *event*, and *arg*. " "*frame* is the current stack frame. *event* is a string: ``'call'``, " @@ -1677,71 +1684,71 @@ msgid "" "depends on the event type." msgstr "" -#: ../../library/sys.rst:1207 +#: ../../library/sys.rst:1210 msgid "" "Raises an :ref:`auditing event ` ``sys.setprofile`` with no " "arguments." msgstr "" -#: ../../library/sys.rst:1208 ../../library/sys.rst:1289 +#: ../../library/sys.rst:1211 ../../library/sys.rst:1292 msgid "The events have the following meaning:" msgstr "" -#: ../../library/sys.rst:1212 ../../library/sys.rst:1294 +#: ../../library/sys.rst:1215 ../../library/sys.rst:1297 msgid "``'call'``" msgstr "" -#: ../../library/sys.rst:1211 +#: ../../library/sys.rst:1214 msgid "" "A function is called (or some other code block entered). The profile " "function is called; *arg* is ``None``." msgstr "" -#: ../../library/sys.rst:1217 ../../library/sys.rst:1309 +#: ../../library/sys.rst:1220 ../../library/sys.rst:1312 msgid "``'return'``" msgstr "" -#: ../../library/sys.rst:1215 +#: ../../library/sys.rst:1218 msgid "" "A function (or other code block) is about to return. The profile function " "is called; *arg* is the value that will be returned, or ``None`` if the " "event is caused by an exception being raised." msgstr "" -#: ../../library/sys.rst:1221 +#: ../../library/sys.rst:1224 msgid "``'c_call'``" msgstr "" -#: ../../library/sys.rst:1220 +#: ../../library/sys.rst:1223 msgid "" "A C function is about to be called. This may be an extension function or a " "built-in. *arg* is the C function object." msgstr "" -#: ../../library/sys.rst:1224 +#: ../../library/sys.rst:1227 msgid "``'c_return'``" msgstr "" -#: ../../library/sys.rst:1224 +#: ../../library/sys.rst:1227 msgid "A C function has returned. *arg* is the C function object." msgstr "" -#: ../../library/sys.rst:1226 +#: ../../library/sys.rst:1229 msgid "``'c_exception'``" msgstr "" -#: ../../library/sys.rst:1227 +#: ../../library/sys.rst:1230 msgid "A C function has raised an exception. *arg* is the C function object." msgstr "" -#: ../../library/sys.rst:1231 +#: ../../library/sys.rst:1234 msgid "" "Set the maximum depth of the Python interpreter stack to *limit*. This " "limit prevents infinite recursion from causing an overflow of the C stack " "and crashing Python." msgstr "" -#: ../../library/sys.rst:1235 +#: ../../library/sys.rst:1238 msgid "" "The highest possible limit is platform-dependent. A user may need to set " "the limit higher when they have a program that requires deep recursion and a" @@ -1749,19 +1756,19 @@ msgid "" "because a too-high limit can lead to a crash." msgstr "" -#: ../../library/sys.rst:1240 +#: ../../library/sys.rst:1243 msgid "" "If the new limit is too low at the current recursion depth, a " ":exc:`RecursionError` exception is raised." msgstr "" -#: ../../library/sys.rst:1243 +#: ../../library/sys.rst:1246 msgid "" "A :exc:`RecursionError` exception is now raised if the new limit is too low " "at the current recursion depth." msgstr "" -#: ../../library/sys.rst:1250 +#: ../../library/sys.rst:1253 msgid "" "Set the interpreter's thread switch interval (in seconds). This floating-" "point value determines the ideal duration of the \"timeslices\" allocated to" @@ -1772,7 +1779,7 @@ msgid "" "scheduler." msgstr "" -#: ../../library/sys.rst:1267 +#: ../../library/sys.rst:1270 msgid "" "Set the system's trace function, which allows you to implement a Python " "source code debugger in Python. The function is thread-specific; for a " @@ -1781,7 +1788,7 @@ msgid "" ":func:`threading.settrace`." msgstr "" -#: ../../library/sys.rst:1272 +#: ../../library/sys.rst:1275 msgid "" "Trace functions should have three arguments: *frame*, *event*, and *arg*. " "*frame* is the current stack frame. *event* is a string: ``'call'``, " @@ -1789,7 +1796,7 @@ msgid "" " the event type." msgstr "" -#: ../../library/sys.rst:1277 +#: ../../library/sys.rst:1280 msgid "" "The trace function is invoked (with *event* set to ``'call'``) whenever a " "new local scope is entered; it should return a reference to a local trace " @@ -1797,31 +1804,31 @@ msgid "" " traced." msgstr "" -#: ../../library/sys.rst:1282 +#: ../../library/sys.rst:1285 msgid "" "The local trace function should return a reference to itself (or to another " "function for further tracing in that scope), or ``None`` to turn off tracing" " in that scope." msgstr "" -#: ../../library/sys.rst:1286 +#: ../../library/sys.rst:1289 msgid "" "If there is any error occurred in the trace function, it will be unset, just" " like ``settrace(None)`` is called." msgstr "" -#: ../../library/sys.rst:1292 +#: ../../library/sys.rst:1295 msgid "" "A function is called (or some other code block entered). The global trace " "function is called; *arg* is ``None``; the return value specifies the local " "trace function." msgstr "" -#: ../../library/sys.rst:1303 +#: ../../library/sys.rst:1306 msgid "``'line'``" msgstr "" -#: ../../library/sys.rst:1297 +#: ../../library/sys.rst:1300 msgid "" "The interpreter is about to execute a new line of code or re-execute the " "condition of a loop. The local trace function is called; *arg* is ``None``;" @@ -1831,7 +1838,7 @@ msgid "" ":attr:`f_trace_lines` to :const:`False` on that frame." msgstr "" -#: ../../library/sys.rst:1306 +#: ../../library/sys.rst:1309 msgid "" "A function (or other code block) is about to return. The local trace " "function is called; *arg* is the value that will be returned, or ``None`` if" @@ -1839,22 +1846,22 @@ msgid "" "return value is ignored." msgstr "" -#: ../../library/sys.rst:1314 +#: ../../library/sys.rst:1317 msgid "``'exception'``" msgstr "" -#: ../../library/sys.rst:1312 +#: ../../library/sys.rst:1315 msgid "" "An exception has occurred. The local trace function is called; *arg* is a " "tuple ``(exception, value, traceback)``; the return value specifies the new " "local trace function." msgstr "" -#: ../../library/sys.rst:1322 +#: ../../library/sys.rst:1325 msgid "``'opcode'``" msgstr "" -#: ../../library/sys.rst:1317 +#: ../../library/sys.rst:1320 msgid "" "The interpreter is about to execute a new opcode (see :mod:`dis` for opcode " "details). The local trace function is called; *arg* is ``None``; the return" @@ -1863,13 +1870,13 @@ msgid "" ":attr:`f_trace_opcodes` to :const:`True` on the frame." msgstr "" -#: ../../library/sys.rst:1324 +#: ../../library/sys.rst:1327 msgid "" "Note that as an exception is propagated down the chain of callers, an " "``'exception'`` event is generated at each level." msgstr "" -#: ../../library/sys.rst:1327 +#: ../../library/sys.rst:1330 msgid "" "For more fine-grained usage, it's possible to set a trace function by " "assigning ``frame.f_trace = tracefunc`` explicitly, rather than relying on " @@ -1883,17 +1890,17 @@ msgid "" "immediately on each frame)." msgstr "" -#: ../../library/sys.rst:1338 +#: ../../library/sys.rst:1341 msgid "For more information on code and frame objects, refer to :ref:`types`." msgstr "" -#: ../../library/sys.rst:1341 +#: ../../library/sys.rst:1344 msgid "" "Raises an :ref:`auditing event ` ``sys.settrace`` with no " "arguments." msgstr "" -#: ../../library/sys.rst:1344 +#: ../../library/sys.rst:1347 msgid "" "The :func:`settrace` function is intended only for implementing debuggers, " "profilers, coverage tools and the like. Its behavior is part of the " @@ -1901,13 +1908,13 @@ msgid "" "thus may not be available in all Python implementations." msgstr "" -#: ../../library/sys.rst:1351 +#: ../../library/sys.rst:1354 msgid "" "``'opcode'`` event type added; :attr:`f_trace_lines` and " ":attr:`f_trace_opcodes` attributes added to frames" msgstr "" -#: ../../library/sys.rst:1356 +#: ../../library/sys.rst:1359 msgid "" "Accepts two optional keyword arguments which are callables that accept an " ":term:`asynchronous generator iterator` as an argument. The *firstiter* " @@ -1916,32 +1923,32 @@ msgid "" " about to be garbage collected." msgstr "" -#: ../../library/sys.rst:1363 +#: ../../library/sys.rst:1366 msgid "" "Raises an :ref:`auditing event ` " "``sys.set_asyncgen_hooks_firstiter`` with no arguments." msgstr "" -#: ../../library/sys.rst:1365 +#: ../../library/sys.rst:1368 msgid "" "Raises an :ref:`auditing event ` " "``sys.set_asyncgen_hooks_finalizer`` with no arguments." msgstr "" -#: ../../library/sys.rst:1366 +#: ../../library/sys.rst:1369 msgid "" "Two auditing events are raised because the underlying API consists of two " "calls, each of which must raise its own event." msgstr "" -#: ../../library/sys.rst:1369 +#: ../../library/sys.rst:1372 msgid "" "See :pep:`525` for more details, and for a reference example of a " "*finalizer* method see the implementation of " "``asyncio.Loop.shutdown_asyncgens`` in :source:`Lib/asyncio/base_events.py`" msgstr "" -#: ../../library/sys.rst:1381 +#: ../../library/sys.rst:1384 msgid "" "Allows enabling or disabling coroutine origin tracking. When enabled, the " "``cr_origin`` attribute on coroutine objects will contain a tuple of " @@ -1950,69 +1957,69 @@ msgid "" "disabled, ``cr_origin`` will be None." msgstr "" -#: ../../library/sys.rst:1388 +#: ../../library/sys.rst:1391 msgid "" "To enable, pass a *depth* value greater than zero; this sets the number of " "frames whose information will be captured. To disable, pass set *depth* to " "zero." msgstr "" -#: ../../library/sys.rst:1392 +#: ../../library/sys.rst:1395 msgid "This setting is thread-specific." msgstr "" -#: ../../library/sys.rst:1402 +#: ../../library/sys.rst:1405 msgid "" "Changes the default filesystem encoding and errors mode to 'mbcs' and " "'replace' respectively, for consistency with versions of Python prior to " "3.6." msgstr "" -#: ../../library/sys.rst:1405 +#: ../../library/sys.rst:1408 msgid "" "This is equivalent to defining the :envvar:`PYTHONLEGACYWINDOWSFSENCODING` " "environment variable before launching Python." msgstr "" -#: ../../library/sys.rst:1410 +#: ../../library/sys.rst:1413 msgid "See :pep:`529` for more details." msgstr "Lihat :pep:`529` untuk lebih detail." -#: ../../library/sys.rst:1417 +#: ../../library/sys.rst:1420 msgid "" ":term:`File objects ` used by the interpreter for standard " "input, output and errors:" msgstr "" -#: ../../library/sys.rst:1420 +#: ../../library/sys.rst:1423 msgid "" "``stdin`` is used for all interactive input (including calls to " ":func:`input`);" msgstr "" -#: ../../library/sys.rst:1422 +#: ../../library/sys.rst:1425 msgid "" "``stdout`` is used for the output of :func:`print` and :term:`expression` " "statements and for the prompts of :func:`input`;" msgstr "" -#: ../../library/sys.rst:1424 +#: ../../library/sys.rst:1427 msgid "The interpreter's own prompts and its error messages go to ``stderr``." msgstr "" -#: ../../library/sys.rst:1426 +#: ../../library/sys.rst:1429 msgid "" "These streams are regular :term:`text files ` like those returned" " by the :func:`open` function. Their parameters are chosen as follows:" msgstr "" -#: ../../library/sys.rst:1430 +#: ../../library/sys.rst:1433 msgid "" "The character encoding is platform-dependent. Non-Windows platforms use the" " locale encoding (see :meth:`locale.getpreferredencoding()`)." msgstr "" -#: ../../library/sys.rst:1434 +#: ../../library/sys.rst:1437 msgid "" "On Windows, UTF-8 is used for the console device. Non-character devices " "such as disk files and pipes use the system locale encoding (i.e. the ANSI " @@ -2023,14 +2030,14 @@ msgid "" "console." msgstr "" -#: ../../library/sys.rst:1443 +#: ../../library/sys.rst:1446 msgid "" "The special behaviour of the console can be overridden by setting the " "environment variable PYTHONLEGACYWINDOWSSTDIO before starting Python. In " "that case, the console codepages are used as for any other character device." msgstr "" -#: ../../library/sys.rst:1448 +#: ../../library/sys.rst:1451 msgid "" "Under all platforms, you can override the character encoding by setting the " ":envvar:`PYTHONIOENCODING` environment variable before starting Python or by" @@ -2040,21 +2047,21 @@ msgid "" "set." msgstr "" -#: ../../library/sys.rst:1455 +#: ../../library/sys.rst:1458 msgid "" "When interactive, ``stdout`` and ``stderr`` streams are line-buffered. " "Otherwise, they are block-buffered like regular text files. You can " "override this value with the :option:`-u` command-line option." msgstr "" -#: ../../library/sys.rst:1461 +#: ../../library/sys.rst:1464 msgid "" "To write or read binary data from/to the standard streams, use the " "underlying binary :data:`~io.TextIOBase.buffer` object. For example, to " "write bytes to :data:`stdout`, use ``sys.stdout.buffer.write(b'abc')``." msgstr "" -#: ../../library/sys.rst:1465 +#: ../../library/sys.rst:1468 msgid "" "However, if you are writing a library (and do not control in which context " "its code will be executed), be aware that the standard streams may be " @@ -2062,7 +2069,7 @@ msgid "" "support the :attr:`~io.BufferedIOBase.buffer` attribute." msgstr "" -#: ../../library/sys.rst:1475 +#: ../../library/sys.rst:1478 msgid "" "These objects contain the original values of ``stdin``, ``stderr`` and " "``stdout`` at the start of the program. They are used during finalization, " @@ -2070,7 +2077,7 @@ msgid "" "``sys.std*`` object has been redirected." msgstr "" -#: ../../library/sys.rst:1480 +#: ../../library/sys.rst:1483 msgid "" "It can also be used to restore the actual files to known working file " "objects in case they have been overwritten with a broken object. However, " @@ -2078,7 +2085,7 @@ msgid "" "before replacing it, and restore the saved object." msgstr "" -#: ../../library/sys.rst:1486 +#: ../../library/sys.rst:1489 msgid "" "Under some conditions ``stdin``, ``stdout`` and ``stderr`` as well as the " "original values ``__stdin__``, ``__stdout__`` and ``__stderr__`` can be " @@ -2086,62 +2093,62 @@ msgid "" "to a console and Python apps started with :program:`pythonw`." msgstr "" -#: ../../library/sys.rst:1494 +#: ../../library/sys.rst:1497 msgid "" "A :term:`named tuple` holding information about the thread implementation." msgstr "" -#: ../../library/sys.rst:1502 +#: ../../library/sys.rst:1505 msgid ":const:`name`" msgstr ":const:`name`" -#: ../../library/sys.rst:1502 +#: ../../library/sys.rst:1505 msgid "Name of the thread implementation:" msgstr "" -#: ../../library/sys.rst:1504 +#: ../../library/sys.rst:1507 msgid "``'nt'``: Windows threads" msgstr "" -#: ../../library/sys.rst:1505 +#: ../../library/sys.rst:1508 msgid "``'pthread'``: POSIX threads" msgstr "" -#: ../../library/sys.rst:1506 +#: ../../library/sys.rst:1509 msgid "``'solaris'``: Solaris threads" msgstr "" -#: ../../library/sys.rst:1508 +#: ../../library/sys.rst:1511 msgid ":const:`lock`" msgstr ":const:`lock`" -#: ../../library/sys.rst:1508 +#: ../../library/sys.rst:1511 msgid "Name of the lock implementation:" msgstr "" -#: ../../library/sys.rst:1510 +#: ../../library/sys.rst:1513 msgid "``'semaphore'``: a lock uses a semaphore" msgstr "" -#: ../../library/sys.rst:1511 +#: ../../library/sys.rst:1514 msgid "``'mutex+cond'``: a lock uses a mutex and a condition variable" msgstr "" -#: ../../library/sys.rst:1513 +#: ../../library/sys.rst:1516 msgid "``None`` if this information is unknown" msgstr "" -#: ../../library/sys.rst:1515 +#: ../../library/sys.rst:1518 msgid ":const:`version`" msgstr ":const:`version`" -#: ../../library/sys.rst:1515 +#: ../../library/sys.rst:1518 msgid "" "Name and version of the thread library. It is a string, or ``None`` if this " "information is unknown." msgstr "" -#: ../../library/sys.rst:1524 +#: ../../library/sys.rst:1527 msgid "" "When this variable is set to an integer value, it determines the maximum " "number of levels of traceback information printed when an unhandled " @@ -2150,73 +2157,73 @@ msgid "" "are printed." msgstr "" -#: ../../library/sys.rst:1532 +#: ../../library/sys.rst:1535 msgid "Handle an unraisable exception." msgstr "" -#: ../../library/sys.rst:1534 +#: ../../library/sys.rst:1537 msgid "" "Called when an exception has occurred but there is no way for Python to " "handle it. For example, when a destructor raises an exception or during " "garbage collection (:func:`gc.collect`)." msgstr "" -#: ../../library/sys.rst:1538 +#: ../../library/sys.rst:1541 msgid "The *unraisable* argument has the following attributes:" msgstr "" -#: ../../library/sys.rst:1540 +#: ../../library/sys.rst:1543 msgid "*exc_type*: Exception type." msgstr "" -#: ../../library/sys.rst:1541 +#: ../../library/sys.rst:1544 msgid "*exc_value*: Exception value, can be ``None``." msgstr "" -#: ../../library/sys.rst:1542 +#: ../../library/sys.rst:1545 msgid "*exc_traceback*: Exception traceback, can be ``None``." msgstr "" -#: ../../library/sys.rst:1543 +#: ../../library/sys.rst:1546 msgid "*err_msg*: Error message, can be ``None``." msgstr "" -#: ../../library/sys.rst:1544 +#: ../../library/sys.rst:1547 msgid "*object*: Object causing the exception, can be ``None``." msgstr "" -#: ../../library/sys.rst:1546 +#: ../../library/sys.rst:1549 msgid "" "The default hook formats *err_msg* and *object* as: ``f'{err_msg}: " "{object!r}'``; use \"Exception ignored in\" error message if *err_msg* is " "``None``." msgstr "" -#: ../../library/sys.rst:1550 +#: ../../library/sys.rst:1553 msgid "" ":func:`sys.unraisablehook` can be overridden to control how unraisable " "exceptions are handled." msgstr "" -#: ../../library/sys.rst:1553 +#: ../../library/sys.rst:1556 msgid "" "Storing *exc_value* using a custom hook can create a reference cycle. It " "should be cleared explicitly to break the reference cycle when the exception" " is no longer needed." msgstr "" -#: ../../library/sys.rst:1557 +#: ../../library/sys.rst:1560 msgid "" "Storing *object* using a custom hook can resurrect it if it is set to an " "object which is being finalized. Avoid storing *object* after the custom " "hook completes to avoid resurrecting objects." msgstr "" -#: ../../library/sys.rst:1561 +#: ../../library/sys.rst:1564 msgid "See also :func:`excepthook` which handles uncaught exceptions." msgstr "" -#: ../../library/sys.rst:1567 +#: ../../library/sys.rst:1570 msgid "" "A string containing the version number of the Python interpreter plus " "additional information on the build number and compiler used. This string " @@ -2225,13 +2232,13 @@ msgid "" "functions provided by the :mod:`platform` module." msgstr "" -#: ../../library/sys.rst:1576 +#: ../../library/sys.rst:1579 msgid "" "The C API version for this interpreter. Programmers may find this useful " "when debugging version conflicts between Python and extension modules." msgstr "" -#: ../../library/sys.rst:1582 +#: ../../library/sys.rst:1585 msgid "" "A tuple containing the five components of the version number: *major*, " "*minor*, *micro*, *releaselevel*, and *serial*. All values except " @@ -2242,18 +2249,18 @@ msgid "" "``sys.version_info.major`` and so on." msgstr "" -#: ../../library/sys.rst:1590 +#: ../../library/sys.rst:1593 msgid "Added named component attributes." msgstr "" -#: ../../library/sys.rst:1595 +#: ../../library/sys.rst:1598 msgid "" "This is an implementation detail of the warnings framework; do not modify " "this value. Refer to the :mod:`warnings` module for more information on the" " warnings framework." msgstr "" -#: ../../library/sys.rst:1602 +#: ../../library/sys.rst:1605 msgid "" "The version number used to form registry keys on Windows platforms. This is " "stored as string resource 1000 in the Python DLL. The value is normally the" @@ -2262,25 +2269,25 @@ msgid "" "effect on the registry keys used by Python." msgstr "" -#: ../../library/sys.rst:1613 +#: ../../library/sys.rst:1616 msgid "" "A dictionary of the various implementation-specific flags passed through the" " :option:`-X` command-line option. Option names are either mapped to their " "values, if given explicitly, or to :const:`True`. Example:" msgstr "" -#: ../../library/sys.rst:1629 +#: ../../library/sys.rst:1632 msgid "" "This is a CPython-specific way of accessing options passed through " ":option:`-X`. Other implementations may export them through other means, or" " not at all." msgstr "" -#: ../../library/sys.rst:1637 +#: ../../library/sys.rst:1640 msgid "Citations" msgstr "" -#: ../../library/sys.rst:1638 +#: ../../library/sys.rst:1641 msgid "" "ISO/IEC 9899:1999. \"Programming languages -- C.\" A public draft of this " "standard is available at http://www.open-" diff --git a/library/tkinter.po b/library/tkinter.po index 6ee97ab..486f847 100644 --- a/library/tkinter.po +++ b/library/tkinter.po @@ -256,7 +256,7 @@ msgstr "" #: ../../library/tkinter.rst:128 msgid ":mod:`tkinter.messagebox`" -msgstr "" +msgstr ":mod:`tkinter.messagebox`" #: ../../library/tkinter.rst:128 msgid "Access to standard Tk dialog boxes." @@ -610,7 +610,7 @@ msgstr "" #: ../../library/tkinter.rst:381 msgid "Xlib (C)" -msgstr "" +msgstr "Xlib (C)" #: ../../library/tkinter.rst:380 msgid "the Xlib library to draw graphics on the screen." @@ -737,7 +737,7 @@ msgstr "3" #: ../../library/tkinter.rst:447 msgid "default value" -msgstr "" +msgstr "nilai bawaan" #: ../../library/tkinter.rst:447 msgid "``'raised'``" @@ -835,7 +835,7 @@ msgstr "" #: ../../library/tkinter.rst:509 msgid "fill" -msgstr "" +msgstr "fill" #: ../../library/tkinter.rst:509 msgid "Legal values: ``'x'``, ``'y'``, ``'both'``, ``'none'``." @@ -861,7 +861,7 @@ msgstr "" #: ../../library/tkinter.rst:519 msgid "side" -msgstr "" +msgstr "side" #: ../../library/tkinter.rst:518 msgid "Legal values are: ``'left'``, ``'right'``, ``'top'``, ``'bottom'``." @@ -1105,7 +1105,7 @@ msgstr "" #: ../../library/tkinter.rst:709 msgid "func" -msgstr "" +msgstr "func" #: ../../library/tkinter.rst:707 msgid "" @@ -1116,7 +1116,7 @@ msgstr "" #: ../../library/tkinter.rst:715 msgid "add" -msgstr "" +msgstr "add" #: ../../library/tkinter.rst:712 msgid "" @@ -1145,7 +1145,7 @@ msgstr "" #: ../../library/tkinter.rst:732 msgid "%f" -msgstr "" +msgstr "%f" #: ../../library/tkinter.rst:732 msgid "focus" @@ -1153,15 +1153,15 @@ msgstr "fokus" #: ../../library/tkinter.rst:732 msgid "%A" -msgstr "" +msgstr "%A" #: ../../library/tkinter.rst:732 msgid "char" -msgstr "" +msgstr "char" #: ../../library/tkinter.rst:734 msgid "%h" -msgstr "" +msgstr "%h" #: ../../library/tkinter.rst:734 msgid "height" @@ -1169,7 +1169,7 @@ msgstr "tinggi" #: ../../library/tkinter.rst:734 msgid "%E" -msgstr "" +msgstr "%E" #: ../../library/tkinter.rst:734 msgid "send_event" @@ -1177,23 +1177,23 @@ msgstr "" #: ../../library/tkinter.rst:736 msgid "%k" -msgstr "" +msgstr "%k" #: ../../library/tkinter.rst:736 msgid "keycode" -msgstr "" +msgstr "keycode" #: ../../library/tkinter.rst:736 msgid "%K" -msgstr "" +msgstr "%K" #: ../../library/tkinter.rst:736 msgid "keysym" -msgstr "" +msgstr "keysym" #: ../../library/tkinter.rst:738 msgid "%s" -msgstr "" +msgstr "%s" #: ../../library/tkinter.rst:738 msgid "state" @@ -1201,15 +1201,15 @@ msgstr "" #: ../../library/tkinter.rst:738 msgid "%N" -msgstr "" +msgstr "%N" #: ../../library/tkinter.rst:738 msgid "keysym_num" -msgstr "" +msgstr "keysym_num" #: ../../library/tkinter.rst:740 msgid "%t" -msgstr "" +msgstr "%t" #: ../../library/tkinter.rst:740 msgid "time" @@ -1217,7 +1217,7 @@ msgstr "time" #: ../../library/tkinter.rst:740 msgid "%T" -msgstr "" +msgstr "%T" #: ../../library/tkinter.rst:740 msgid "type" @@ -1225,7 +1225,7 @@ msgstr "tipe" #: ../../library/tkinter.rst:742 msgid "%w" -msgstr "" +msgstr "%w" #: ../../library/tkinter.rst:742 msgid "width" @@ -1233,7 +1233,7 @@ msgstr "lebar" #: ../../library/tkinter.rst:742 msgid "%W" -msgstr "" +msgstr "%W" #: ../../library/tkinter.rst:742 msgid "widget" @@ -1241,35 +1241,35 @@ msgstr "" #: ../../library/tkinter.rst:744 msgid "%x" -msgstr "" +msgstr "%x" #: ../../library/tkinter.rst:744 msgid "x" -msgstr "" +msgstr "x" #: ../../library/tkinter.rst:744 msgid "%X" -msgstr "" +msgstr "%X" #: ../../library/tkinter.rst:744 msgid "x_root" -msgstr "" +msgstr "x_root" #: ../../library/tkinter.rst:746 msgid "%y" -msgstr "" +msgstr "%y" #: ../../library/tkinter.rst:746 msgid "y" -msgstr "" +msgstr "y" #: ../../library/tkinter.rst:746 msgid "%Y" -msgstr "" +msgstr "%Y" #: ../../library/tkinter.rst:746 msgid "y_root" -msgstr "" +msgstr "y_root" #: ../../library/tkinter.rst:751 msgid "The index Parameter" diff --git a/library/types.po b/library/types.po index 0a87e85..3d252f9 100644 --- a/library/types.po +++ b/library/types.po @@ -3,13 +3,17 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# oon arfiandwi , 2019 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-27 11:47+0000\n" "PO-Revision-Date: 2017-02-16 23:32+0000\n" +"Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -189,75 +193,91 @@ msgstr "" msgid "The type for code objects such as returned by :func:`compile`." msgstr "" -#: ../../library/types.rst:144 +#: ../../library/types.rst:142 +msgid "" +"Raises an :ref:`auditing event ` ``code.__new__`` with arguments " +"``code``, ``filename``, ``name``, ``argcount``, ``posonlyargcount``, " +"``kwonlyargcount``, ``nlocals``, ``stacksize``, ``flags``." +msgstr "" +"Menimbulkan :ref:`auditing event ` ``code.__new__`` dengan argumen" +" ``code``, ``filename``, ``name``, ``argcount``, ``posonlyargcount``, " +"``kwonlyargcount``, ``nlocals``, ``stacksize``, ``flags``." + +#: ../../library/types.rst:143 +msgid "" +"Note that the audited arguments may not match the names or positions " +"required by the initializer." +msgstr "" + +#: ../../library/types.rst:148 msgid "" "The type for cell objects: such objects are used as containers for a " "function's free variables." msgstr "" -#: ../../library/types.rst:152 +#: ../../library/types.rst:156 msgid "The type of methods of user-defined class instances." msgstr "" -#: ../../library/types.rst:158 +#: ../../library/types.rst:162 msgid "" "The type of built-in functions like :func:`len` or :func:`sys.exit`, and " "methods of built-in classes. (Here, the term \"built-in\" means \"written " "in C\".)" msgstr "" -#: ../../library/types.rst:165 +#: ../../library/types.rst:169 msgid "" "The type of methods of some built-in data types and base classes such as " ":meth:`object.__init__` or :meth:`object.__lt__`." msgstr "" -#: ../../library/types.rst:173 +#: ../../library/types.rst:177 msgid "" "The type of *bound* methods of some built-in data types and base classes. " "For example it is the type of :code:`object().__str__`." msgstr "" -#: ../../library/types.rst:181 +#: ../../library/types.rst:185 msgid "" "The type of methods of some built-in data types such as :meth:`str.join`." msgstr "" -#: ../../library/types.rst:188 +#: ../../library/types.rst:192 msgid "" "The type of *unbound* class methods of some built-in data types such as " "``dict.__dict__['fromkeys']``." msgstr "" -#: ../../library/types.rst:196 +#: ../../library/types.rst:200 msgid "" "The type of :term:`modules `. Constructor takes the name of the " "module to be created and optionally its :term:`docstring`." msgstr "" -#: ../../library/types.rst:200 +#: ../../library/types.rst:204 msgid "" "Use :func:`importlib.util.module_from_spec` to create a new module if you " "wish to set the various import-controlled attributes." msgstr "" -#: ../../library/types.rst:205 +#: ../../library/types.rst:209 msgid "The :term:`docstring` of the module. Defaults to ``None``." msgstr "" -#: ../../library/types.rst:209 +#: ../../library/types.rst:213 msgid "The :term:`loader` which loaded the module. Defaults to ``None``." msgstr "" -#: ../../library/types.rst:211 ../../library/types.rst:225 +#: ../../library/types.rst:215 ../../library/types.rst:229 msgid "Defaults to ``None``. Previously the attribute was optional." msgstr "" -#: ../../library/types.rst:216 +#: ../../library/types.rst:220 msgid "The name of the module." msgstr "" -#: ../../library/types.rst:220 +#: ../../library/types.rst:224 msgid "" "Which :term:`package` a module belongs to. If the module is top-level (i.e. " "not a part of any specific package) then the attribute should be set to " @@ -265,30 +285,30 @@ msgid "" ":attr:`__name__` if the module is a package itself). Defaults to ``None``." msgstr "" -#: ../../library/types.rst:231 +#: ../../library/types.rst:235 msgid "The type of traceback objects such as found in ``sys.exc_info()[2]``." msgstr "" -#: ../../library/types.rst:233 +#: ../../library/types.rst:237 msgid "" "See :ref:`the language reference ` for details of the " "available attributes and operations, and guidance on creating tracebacks " "dynamically." msgstr "" -#: ../../library/types.rst:240 +#: ../../library/types.rst:244 msgid "" "The type of frame objects such as found in ``tb.tb_frame`` if ``tb`` is a " "traceback object." msgstr "" -#: ../../library/types.rst:243 +#: ../../library/types.rst:247 msgid "" "See :ref:`the language reference ` for details of the " "available attributes and operations." msgstr "" -#: ../../library/types.rst:249 +#: ../../library/types.rst:253 msgid "" "The type of objects defined in extension modules with ``PyGetSetDef``, such " "as ``FrameType.f_locals`` or ``array.array.typecode``. This type is used as" @@ -296,7 +316,7 @@ msgid "" ":class:`property` type, but for classes defined in extension modules." msgstr "" -#: ../../library/types.rst:257 +#: ../../library/types.rst:261 msgid "" "The type of objects defined in extension modules with ``PyMemberDef``, such " "as ``datetime.timedelta.days``. This type is used as descriptor for simple " @@ -305,98 +325,98 @@ msgid "" "modules." msgstr "" -#: ../../library/types.rst:264 +#: ../../library/types.rst:268 msgid "" "In other implementations of Python, this type may be identical to " "``GetSetDescriptorType``." msgstr "" -#: ../../library/types.rst:269 +#: ../../library/types.rst:273 msgid "" "Read-only proxy of a mapping. It provides a dynamic view on the mapping's " "entries, which means that when the mapping changes, the view reflects these " "changes." msgstr "" -#: ../../library/types.rst:277 +#: ../../library/types.rst:281 msgid "" "Return ``True`` if the underlying mapping has a key *key*, else ``False``." msgstr "" -#: ../../library/types.rst:282 +#: ../../library/types.rst:286 msgid "" "Return the item of the underlying mapping with key *key*. Raises a " ":exc:`KeyError` if *key* is not in the underlying mapping." msgstr "" -#: ../../library/types.rst:287 +#: ../../library/types.rst:291 msgid "" "Return an iterator over the keys of the underlying mapping. This is a " "shortcut for ``iter(proxy.keys())``." msgstr "" -#: ../../library/types.rst:292 +#: ../../library/types.rst:296 msgid "Return the number of items in the underlying mapping." msgstr "" -#: ../../library/types.rst:296 +#: ../../library/types.rst:300 msgid "Return a shallow copy of the underlying mapping." msgstr "" -#: ../../library/types.rst:300 +#: ../../library/types.rst:304 msgid "" "Return the value for *key* if *key* is in the underlying mapping, else " "*default*. If *default* is not given, it defaults to ``None``, so that this" " method never raises a :exc:`KeyError`." msgstr "" -#: ../../library/types.rst:306 +#: ../../library/types.rst:310 msgid "" "Return a new view of the underlying mapping's items (``(key, value)`` " "pairs)." msgstr "" -#: ../../library/types.rst:311 +#: ../../library/types.rst:315 msgid "Return a new view of the underlying mapping's keys." msgstr "" -#: ../../library/types.rst:315 +#: ../../library/types.rst:319 msgid "Return a new view of the underlying mapping's values." msgstr "" -#: ../../library/types.rst:319 +#: ../../library/types.rst:323 msgid "Additional Utility Classes and Functions" msgstr "" -#: ../../library/types.rst:323 +#: ../../library/types.rst:327 msgid "" "A simple :class:`object` subclass that provides attribute access to its " "namespace, as well as a meaningful repr." msgstr "" -#: ../../library/types.rst:326 +#: ../../library/types.rst:330 msgid "" "Unlike :class:`object`, with ``SimpleNamespace`` you can add and remove " "attributes. If a ``SimpleNamespace`` object is initialized with keyword " "arguments, those are directly added to the underlying namespace." msgstr "" -#: ../../library/types.rst:330 +#: ../../library/types.rst:334 msgid "The type is roughly equivalent to the following code::" msgstr "" -#: ../../library/types.rst:344 +#: ../../library/types.rst:348 msgid "" "``SimpleNamespace`` may be useful as a replacement for ``class NS: pass``. " "However, for a structured record type use :func:`~collections.namedtuple` " "instead." msgstr "" -#: ../../library/types.rst:353 +#: ../../library/types.rst:357 msgid "Route attribute access on a class to __getattr__." msgstr "" -#: ../../library/types.rst:355 +#: ../../library/types.rst:359 msgid "" "This is a descriptor, used to define attributes that act differently when " "accessed through an instance and through a class. Instance access remains " @@ -404,17 +424,17 @@ msgid "" "class's __getattr__ method; this is done by raising AttributeError." msgstr "" -#: ../../library/types.rst:360 +#: ../../library/types.rst:364 msgid "" "This allows one to have properties active on an instance, and have virtual " "attributes on the class with the same name (see Enum for an example)." msgstr "" -#: ../../library/types.rst:367 +#: ../../library/types.rst:371 msgid "Coroutine Utility Functions" msgstr "" -#: ../../library/types.rst:371 +#: ../../library/types.rst:375 msgid "" "This function transforms a :term:`generator` function into a " ":term:`coroutine function` which returns a generator-based coroutine. The " @@ -423,11 +443,11 @@ msgid "" "However, it may not necessarily implement the :meth:`__await__` method." msgstr "" -#: ../../library/types.rst:378 +#: ../../library/types.rst:382 msgid "If *gen_func* is a generator function, it will be modified in-place." msgstr "" -#: ../../library/types.rst:380 +#: ../../library/types.rst:384 msgid "" "If *gen_func* is not a generator function, it will be wrapped. If it returns" " an instance of :class:`collections.abc.Generator`, the instance will be " diff --git a/library/winreg.po b/library/winreg.po index c0c56bf..5a30cc1 100644 --- a/library/winreg.po +++ b/library/winreg.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 23:35+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -400,8 +400,8 @@ msgstr "" #: ../../library/winreg.rst:345 msgid "" "Values in the registry have name, type, and data components. This method " -"retrieves the data for a key's first value that has a NULL name. But the " -"underlying API call doesn't return the type, so always use " +"retrieves the data for a key's first value that has a ``NULL`` name. But the" +" underlying API call doesn't return the type, so always use " ":func:`QueryValueEx` if possible." msgstr "" @@ -452,7 +452,7 @@ msgid "" msgstr "" #: ../../library/winreg.rst:394 -msgid "This function passes NULL for *security_attributes* to the API." +msgid "This function passes ``NULL`` for *security_attributes* to the API." msgstr "" #: ../../library/winreg.rst:399 @@ -565,7 +565,7 @@ msgstr "" #: ../../library/winreg.rst:496 msgid "Constants" -msgstr "" +msgstr "Konstanta" #: ../../library/winreg.rst:498 msgid "" diff --git a/reference/datamodel.po b/reference/datamodel.po index 5d6dfe5..9e6bdc1 100644 --- a/reference/datamodel.po +++ b/reference/datamodel.po @@ -163,7 +163,7 @@ msgstr "" #: ../../reference/datamodel.rst:150 msgid "None" -msgstr "" +msgstr "None" #: ../../reference/datamodel.rst:147 msgid "" diff --git a/reference/simple_stmts.po b/reference/simple_stmts.po index dd227ab..d67136b 100644 --- a/reference/simple_stmts.po +++ b/reference/simple_stmts.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-27 11:47+0000\n" "PO-Revision-Date: 2017-02-16 23:39+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -834,18 +834,25 @@ msgid "" "determine dynamically the modules to be loaded." msgstr "" -#: ../../reference/simple_stmts.rst:846 +#: ../../reference/simple_stmts.rst:843 +msgid "" +"Raises an :ref:`auditing event ` ``import`` with arguments " +"``module``, ``filename``, ``sys.path``, ``sys.meta_path``, " +"``sys.path_hooks``." +msgstr "" + +#: ../../reference/simple_stmts.rst:847 msgid "Future statements" msgstr "" -#: ../../reference/simple_stmts.rst:852 +#: ../../reference/simple_stmts.rst:853 msgid "" "A :dfn:`future statement` is a directive to the compiler that a particular " "module should be compiled using syntax or semantics that will be available " "in a specified future release of Python where the feature becomes standard." msgstr "" -#: ../../reference/simple_stmts.rst:856 +#: ../../reference/simple_stmts.rst:857 msgid "" "The future statement is intended to ease migration to future versions of " "Python that introduce incompatible changes to the language. It allows use " @@ -853,35 +860,35 @@ msgid "" "feature becomes standard." msgstr "" -#: ../../reference/simple_stmts.rst:868 +#: ../../reference/simple_stmts.rst:869 msgid "" "A future statement must appear near the top of the module. The only lines " "that can appear before a future statement are:" msgstr "" -#: ../../reference/simple_stmts.rst:871 +#: ../../reference/simple_stmts.rst:872 msgid "the module docstring (if any)," msgstr "" -#: ../../reference/simple_stmts.rst:872 +#: ../../reference/simple_stmts.rst:873 msgid "comments," msgstr "" -#: ../../reference/simple_stmts.rst:873 +#: ../../reference/simple_stmts.rst:874 msgid "blank lines, and" msgstr "" -#: ../../reference/simple_stmts.rst:874 +#: ../../reference/simple_stmts.rst:875 msgid "other future statements." msgstr "" -#: ../../reference/simple_stmts.rst:876 +#: ../../reference/simple_stmts.rst:877 msgid "" "The only feature in Python 3.7 that requires using the future statement is " "``annotations``." msgstr "" -#: ../../reference/simple_stmts.rst:879 +#: ../../reference/simple_stmts.rst:880 msgid "" "All historical features enabled by the future statement are still recognized" " by Python 3. The list includes ``absolute_import``, ``division``, " @@ -891,7 +898,7 @@ msgid "" "compatibility." msgstr "" -#: ../../reference/simple_stmts.rst:886 +#: ../../reference/simple_stmts.rst:887 msgid "" "A future statement is recognized and treated specially at compile time: " "Changes to the semantics of core constructs are often implemented by " @@ -901,37 +908,37 @@ msgid "" "cannot be pushed off until runtime." msgstr "" -#: ../../reference/simple_stmts.rst:893 +#: ../../reference/simple_stmts.rst:894 msgid "" "For any given release, the compiler knows which feature names have been " "defined, and raises a compile-time error if a future statement contains a " "feature not known to it." msgstr "" -#: ../../reference/simple_stmts.rst:897 +#: ../../reference/simple_stmts.rst:898 msgid "" "The direct runtime semantics are the same as for any import statement: there" " is a standard module :mod:`__future__`, described later, and it will be " "imported in the usual way at the time the future statement is executed." msgstr "" -#: ../../reference/simple_stmts.rst:901 +#: ../../reference/simple_stmts.rst:902 msgid "" "The interesting runtime semantics depend on the specific feature enabled by " "the future statement." msgstr "" -#: ../../reference/simple_stmts.rst:904 +#: ../../reference/simple_stmts.rst:905 msgid "Note that there is nothing special about the statement::" msgstr "" -#: ../../reference/simple_stmts.rst:908 +#: ../../reference/simple_stmts.rst:909 msgid "" "That is not a future statement; it's an ordinary import statement with no " "special semantics or syntax restrictions." msgstr "" -#: ../../reference/simple_stmts.rst:911 +#: ../../reference/simple_stmts.rst:912 msgid "" "Code compiled by calls to the built-in functions :func:`exec` and " ":func:`compile` that occur in a module :mod:`M` containing a future " @@ -940,7 +947,7 @@ msgid "" ":func:`compile` --- see the documentation of that function for details." msgstr "" -#: ../../reference/simple_stmts.rst:917 +#: ../../reference/simple_stmts.rst:918 msgid "" "A future statement typed at an interactive interpreter prompt will take " "effect for the rest of the interpreter session. If an interpreter is " @@ -949,19 +956,19 @@ msgid "" "interactive session started after the script is executed." msgstr "" -#: ../../reference/simple_stmts.rst:925 +#: ../../reference/simple_stmts.rst:926 msgid ":pep:`236` - Back to the __future__" msgstr "" -#: ../../reference/simple_stmts.rst:926 +#: ../../reference/simple_stmts.rst:927 msgid "The original proposal for the __future__ mechanism." msgstr "" -#: ../../reference/simple_stmts.rst:932 +#: ../../reference/simple_stmts.rst:933 msgid "The :keyword:`!global` statement" msgstr "" -#: ../../reference/simple_stmts.rst:942 +#: ../../reference/simple_stmts.rst:943 msgid "" "The :keyword:`global` statement is a declaration which holds for the entire " "current code block. It means that the listed identifiers are to be " @@ -970,13 +977,13 @@ msgid "" "globals without being declared global." msgstr "" -#: ../../reference/simple_stmts.rst:948 +#: ../../reference/simple_stmts.rst:949 msgid "" "Names listed in a :keyword:`global` statement must not be used in the same " "code block textually preceding that :keyword:`!global` statement." msgstr "" -#: ../../reference/simple_stmts.rst:951 +#: ../../reference/simple_stmts.rst:952 msgid "" "Names listed in a :keyword:`global` statement must not be defined as formal " "parameters or in a :keyword:`for` loop control target, :keyword:`class` " @@ -984,14 +991,14 @@ msgid "" "annotation." msgstr "" -#: ../../reference/simple_stmts.rst:958 +#: ../../reference/simple_stmts.rst:959 msgid "" "The current implementation does not enforce some of these restrictions, but " "programs should not abuse this freedom, as future implementations may " "enforce them or silently change the meaning of the program." msgstr "" -#: ../../reference/simple_stmts.rst:967 +#: ../../reference/simple_stmts.rst:968 msgid "" "**Programmer's note:** :keyword:`global` is a directive to the parser. It " "applies only to code parsed at the same time as the :keyword:`!global` " @@ -1003,11 +1010,11 @@ msgid "" ":func:`compile` functions." msgstr "" -#: ../../reference/simple_stmts.rst:979 +#: ../../reference/simple_stmts.rst:980 msgid "The :keyword:`!nonlocal` statement" msgstr "" -#: ../../reference/simple_stmts.rst:991 +#: ../../reference/simple_stmts.rst:992 msgid "" "The :keyword:`nonlocal` statement causes the listed identifiers to refer to " "previously bound variables in the nearest enclosing scope excluding globals." @@ -1016,7 +1023,7 @@ msgid "" "variables outside of the local scope besides the global (module) scope." msgstr "" -#: ../../reference/simple_stmts.rst:1001 +#: ../../reference/simple_stmts.rst:1002 msgid "" "Names listed in a :keyword:`nonlocal` statement, unlike those listed in a " ":keyword:`global` statement, must refer to pre-existing bindings in an " @@ -1024,16 +1031,16 @@ msgid "" "be determined unambiguously)." msgstr "" -#: ../../reference/simple_stmts.rst:1006 +#: ../../reference/simple_stmts.rst:1007 msgid "" "Names listed in a :keyword:`nonlocal` statement must not collide with pre-" "existing bindings in the local scope." msgstr "" -#: ../../reference/simple_stmts.rst:1011 +#: ../../reference/simple_stmts.rst:1012 msgid ":pep:`3104` - Access to Names in Outer Scopes" msgstr "" -#: ../../reference/simple_stmts.rst:1012 +#: ../../reference/simple_stmts.rst:1013 msgid "The specification for the :keyword:`nonlocal` statement." msgstr "" diff --git a/reference/toplevel_components.po b/reference/toplevel_components.po index e2e2733..876b522 100644 --- a/reference/toplevel_components.po +++ b/reference/toplevel_components.po @@ -52,6 +52,14 @@ msgid "" ":mod:`__main__`. The latter is used to provide the local and global " "namespace for execution of the complete program." msgstr "" +"Meskipun spesifikasi bahasa tidak perlu menentukan bagaimana interpreter " +"bahasa digunakan, penting untuk memiliki gagasan tentang program Python yang" +" lengkap. Program Python lengkap dioperasikan dalam lingkungan yang " +"diinisialisasi minimal: semua modul bawaan dan standar tersedia, tetapi " +"tidak ada yang diinisialisasi, kecuali untuk :mod:`sys` (berbagai layanan " +"sistem), :mod:`builtins` (fungsi bawaan, pengecualian dan ``None``) dan " +":mod:`__main__`. Yang terakhir digunakan untuk menyediakan *namespace* lokal" +" dan global untuk eksekusi program lengkap." #: ../../reference/toplevel_components.rst:36 msgid "" @@ -69,6 +77,11 @@ msgid "" "identical to that of a complete program; each statement is executed in the " "namespace of :mod:`__main__`." msgstr "" +"*Interpreter* juga dapat dipanggil dalam mode interaktif; dalam hal ini, ia " +"tidak membaca dan menjalankan program yang lengkap tetapi membaca dan " +"mengeksekusi satu pernyataan (mungkin digabungkan) pada suatu waktu. " +"Lingkungan awal identik dengan program lengkap; setiap pernyataan dieksekusi" +" di *namespace* :mod:`__main__`." #: ../../reference/toplevel_components.rst:55 msgid "" @@ -78,6 +91,12 @@ msgid "" "is a tty device, the interpreter enters interactive mode; otherwise, it " "executes the file as a complete program." msgstr "" +"Program lengkap dapat diteruskan ke interpreter dalam tiga bentuk: dengan " +"opsi :option:`-c` *string* opsi baris perintah, sebagai file yang diteruskan" +" sebagai argumen baris perintah pertama, atau sebagai masukan standar. Jika " +"berkas atau masukan standar adalah perangkat tty, *interpreter* memasuki " +"mode interaktif; jika tidak, berkas akan dieksekusi sebagai program yang " +"lengkap." #: ../../reference/toplevel_components.rst:65 msgid "File input" diff --git a/whatsnew/2.7.po b/whatsnew/2.7.po index 560d9ac..ac5b41c 100644 --- a/whatsnew/2.7.po +++ b/whatsnew/2.7.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 23:43+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1234,8 +1234,8 @@ msgstr "" #: ../../whatsnew/2.7.rst:1172 msgid "" -"The :mod:`ctypes` module now always converts ``None`` to a C NULL pointer " -"for arguments declared as pointers. (Changed by Thomas Heller; " +"The :mod:`ctypes` module now always converts ``None`` to a C ``NULL`` " +"pointer for arguments declared as pointers. (Changed by Thomas Heller; " ":issue:`4606`.) The underlying `libffi library " "`__ has been updated to version 3.0.9, " "containing various fixes for different platforms. (Updated by Matthias " diff --git a/whatsnew/3.0.po b/whatsnew/3.0.po index f9bc57a..8c18fca 100644 --- a/whatsnew/3.0.po +++ b/whatsnew/3.0.po @@ -812,11 +812,11 @@ msgstr "" #: ../../whatsnew/3.0.rst:584 msgid "repr" -msgstr "" +msgstr "repr" #: ../../whatsnew/3.0.rst:584 msgid "reprlib" -msgstr "" +msgstr "reprlib" #: ../../whatsnew/3.0.rst:585 msgid "test.test_support" diff --git a/whatsnew/3.2.po b/whatsnew/3.2.po index 9421447..79a9286 100644 --- a/whatsnew/3.2.po +++ b/whatsnew/3.2.po @@ -1188,7 +1188,7 @@ msgstr "(Kontribusi dari Mark Dickinson.)" #: ../../whatsnew/3.2.rst:1093 msgid "abc" -msgstr "" +msgstr "abc" #: ../../whatsnew/3.2.rst:1095 msgid "" @@ -1225,7 +1225,7 @@ msgstr "(Kontribusi dari Antoine Pitrou di :issue:`5506`.)" #: ../../whatsnew/3.2.rst:1144 msgid "reprlib" -msgstr "" +msgstr "reprlib" #: ../../whatsnew/3.2.rst:1146 msgid "" @@ -1303,7 +1303,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1208 msgid "csv" -msgstr "" +msgstr "csv" #: ../../whatsnew/3.2.rst:1210 msgid "" @@ -1458,7 +1458,7 @@ msgstr "(Kontribusi dari Mark Dickinson dan Raymond Hettinger.)" #: ../../whatsnew/3.2.rst:1341 msgid "ftp" -msgstr "" +msgstr "ftp" #: ../../whatsnew/3.2.rst:1343 msgid "" @@ -1731,7 +1731,7 @@ msgstr "(Kontribusi dari R. David Murray dan Shashwat Anand; :issue:`8845`.)" #: ../../whatsnew/3.2.rst:1605 msgid "html" -msgstr "" +msgstr "html" #: ../../whatsnew/3.2.rst:1607 msgid "" @@ -1842,7 +1842,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:1673 msgid "nntp" -msgstr "" +msgstr "nntp" #: ../../whatsnew/3.2.rst:1675 msgid "" @@ -2272,7 +2272,7 @@ msgstr "" #: ../../whatsnew/3.2.rst:2005 msgid "site" -msgstr "" +msgstr "site" #: ../../whatsnew/3.2.rst:2007 msgid "" diff --git a/whatsnew/3.3.po b/whatsnew/3.3.po index 899198f..4edf8ed 100644 --- a/whatsnew/3.3.po +++ b/whatsnew/3.3.po @@ -260,7 +260,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:180 ../../whatsnew/3.3.rst:1132 msgid "API changes" -msgstr "" +msgstr "Perubahan API" #: ../../whatsnew/3.3.rst:182 msgid "The maximum number of dimensions is officially limited to 64." @@ -880,7 +880,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:706 msgid "New APIs" -msgstr "" +msgstr "API Baru" #: ../../whatsnew/3.3.rst:707 msgid "" @@ -1180,7 +1180,7 @@ msgstr "(Kontribusi dari Google dan Peter Moody di :pep:`3144`.)" #: ../../whatsnew/3.3.rst:899 msgid "lzma" -msgstr "" +msgstr "lzma" #: ../../whatsnew/3.3.rst:901 msgid "" @@ -1200,7 +1200,7 @@ msgstr "Modul yang Ditingkatkan" #: ../../whatsnew/3.3.rst:912 msgid "abc" -msgstr "" +msgstr "abc" #: ../../whatsnew/3.3.rst:914 msgid "" @@ -1548,7 +1548,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1114 msgid "pi" -msgstr "" +msgstr "pi" #: ../../whatsnew/3.3.rst:1114 msgid "42.02s" @@ -1560,7 +1560,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1114 msgid "120x" -msgstr "" +msgstr "120x" #: ../../whatsnew/3.3.rst:1116 msgid "telco" @@ -1576,7 +1576,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1116 msgid "30x" -msgstr "" +msgstr "30x" #: ../../whatsnew/3.3.rst:1118 msgid "psycopg" @@ -1592,7 +1592,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1118 msgid "12x" -msgstr "" +msgstr "12x" #: ../../whatsnew/3.3.rst:1124 msgid "" @@ -1888,7 +1888,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1346 msgid "Other API Changes" -msgstr "" +msgstr "Perubahan API Lainnya" #: ../../whatsnew/3.3.rst:1348 msgid "" @@ -1987,7 +1987,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1412 msgid "http" -msgstr "" +msgstr "http" #: ../../whatsnew/3.3.rst:1414 msgid "" @@ -2015,7 +2015,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1430 msgid "html" -msgstr "" +msgstr "html" #: ../../whatsnew/3.3.rst:1432 msgid "" @@ -2902,7 +2902,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:1974 msgid "stat" -msgstr "" +msgstr "stat" #: ../../whatsnew/3.3.rst:1976 msgid "" @@ -3384,7 +3384,7 @@ msgstr "" #: ../../whatsnew/3.3.rst:2243 msgid ":mod:`abc` module:" -msgstr "" +msgstr ":mod:`abc` module:" #: ../../whatsnew/3.3.rst:2252 msgid ":mod:`importlib` package:" diff --git a/whatsnew/3.4.po b/whatsnew/3.4.po index 830c664..9436a1b 100644 --- a/whatsnew/3.4.po +++ b/whatsnew/3.4.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-12 11:28+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 23:44+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -800,7 +800,7 @@ msgstr "Modul yang Ditingkatkan" #: ../../whatsnew/3.4.rst:593 msgid "abc" -msgstr "" +msgstr "abc" #: ../../whatsnew/3.4.rst:595 msgid "" @@ -1200,7 +1200,7 @@ msgstr "" #: ../../whatsnew/3.4.rst:893 msgid "glob" -msgstr "" +msgstr "glob" #: ../../whatsnew/3.4.rst:895 msgid "" @@ -1264,7 +1264,7 @@ msgstr "" #: ../../whatsnew/3.4.rst:938 msgid "html" -msgstr "" +msgstr "html" #: ../../whatsnew/3.4.rst:940 msgid "" @@ -1291,7 +1291,7 @@ msgstr "" #: ../../whatsnew/3.4.rst:956 msgid "http" -msgstr "" +msgstr "http" #: ../../whatsnew/3.4.rst:958 msgid "" @@ -1734,7 +1734,7 @@ msgstr "" #: ../../whatsnew/3.4.rst:1271 msgid "pty" -msgstr "" +msgstr "pty" #: ../../whatsnew/3.4.rst:1273 msgid "" @@ -2050,7 +2050,7 @@ msgstr "" #: ../../whatsnew/3.4.rst:1496 msgid "stat" -msgstr "" +msgstr "stat" #: ../../whatsnew/3.4.rst:1498 msgid "" @@ -3525,7 +3525,7 @@ msgstr "" msgid "" "The result of the :c:data:`PyOS_ReadlineFunctionPointer` callback must now " "be a string allocated by :c:func:`PyMem_RawMalloc` or " -":c:func:`PyMem_RawRealloc`, or *NULL* if an error occurred, instead of a " +":c:func:`PyMem_RawRealloc`, or ``NULL`` if an error occurred, instead of a " "string allocated by :c:func:`PyMem_Malloc` or :c:func:`PyMem_Realloc` " "(:issue:`16742`)" msgstr "" @@ -3534,7 +3534,7 @@ msgstr "" msgid "" ":c:func:`PyThread_set_key_value` now always set the value. In Python 3.3, " "the function did nothing if the key already exists (if the current value is " -"a non-NULL pointer)." +"a non-``NULL`` pointer)." msgstr "" #: ../../whatsnew/3.4.rst:2514 diff --git a/whatsnew/3.5.po b/whatsnew/3.5.po index a566050..ca3a89c 100644 --- a/whatsnew/3.5.po +++ b/whatsnew/3.5.po @@ -1052,7 +1052,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:879 msgid "cgi" -msgstr "" +msgstr "cgi" #: ../../whatsnew/3.5.rst:881 msgid "" @@ -1072,7 +1072,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:893 msgid "code" -msgstr "" +msgstr "code" #: ../../whatsnew/3.5.rst:895 msgid "" @@ -1250,7 +1250,7 @@ msgstr "(Kontribusi dari Berker Peksag di :issue:`22389`.)" #: ../../whatsnew/3.5.rst:1039 msgid "csv" -msgstr "" +msgstr "csv" #: ../../whatsnew/3.5.rst:1041 msgid "" @@ -1409,7 +1409,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1158 msgid "glob" -msgstr "" +msgstr "glob" #: ../../whatsnew/3.5.rst:1160 msgid "" @@ -1447,7 +1447,7 @@ msgstr "(Kontribusi dari Raymond Hettinger di :issue:`13742`.)" #: ../../whatsnew/3.5.rst:1193 msgid "http" -msgstr "" +msgstr "http" #: ../../whatsnew/3.5.rst:1195 msgid "" @@ -1656,7 +1656,7 @@ msgstr "(Kontribusi dari Leon Weber di :issue:`20480`.)" #: ../../whatsnew/3.5.rst:1366 msgid "json" -msgstr "" +msgstr "json" #: ../../whatsnew/3.5.rst:1368 msgid "" @@ -1735,7 +1735,7 @@ msgstr "" #: ../../whatsnew/3.5.rst:1437 msgid "lzma" -msgstr "" +msgstr "lzma" #: ../../whatsnew/3.5.rst:1439 msgid "" diff --git a/whatsnew/3.6.po b/whatsnew/3.6.po index 3e9ee42..85acf81 100644 --- a/whatsnew/3.6.po +++ b/whatsnew/3.6.po @@ -1570,7 +1570,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:1235 msgid "json" -msgstr "" +msgstr "json" #: ../../whatsnew/3.6.rst:1237 msgid "" @@ -1782,7 +1782,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:1389 msgid "site" -msgstr "" +msgstr "site" #: ../../whatsnew/3.6.rst:1391 msgid "" @@ -2620,7 +2620,7 @@ msgstr "" #: ../../whatsnew/3.6.rst:1995 msgid "grp" -msgstr "" +msgstr "grp" #: ../../whatsnew/3.6.rst:1997 msgid "" diff --git a/whatsnew/3_7.po b/whatsnew/3_7.po index 77b83b2..9b83a7a 100644 --- a/whatsnew/3_7.po +++ b/whatsnew/3_7.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-07 11:37+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2018-06-29 21:15+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -2519,7 +2519,7 @@ msgstr "" #: ../../whatsnew/3.7.rst:1709 msgid "" ":c:func:`PyUnicode_AsWideCharString` now raises a :exc:`ValueError` if the " -"second argument is *NULL* and the :c:type:`wchar_t*` string contains null " +"second argument is ``NULL`` and the :c:type:`wchar_t*` string contains null " "characters. (Contributed by Serhiy Storchaka in :issue:`30708`.)" msgstr "" diff --git a/whatsnew/3_8.po b/whatsnew/3_8.po index 2581723..c8de3a1 100644 --- a/whatsnew/3_8.po +++ b/whatsnew/3_8.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-24 11:46+0000\n" +"POT-Creation-Date: 2019-10-29 11:47+0000\n" "PO-Revision-Date: 2019-09-01 14:44+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -796,7 +796,7 @@ msgstr "" msgid "(Contributed by Yury Selivanov in :issue:`37028`.)" msgstr "(Kontribusi dari Yury Selivanov di :issue:`37028`.)" -#: ../../whatsnew/3.8.rst:651 ../../whatsnew/3.8.rst:1949 +#: ../../whatsnew/3.8.rst:651 ../../whatsnew/3.8.rst:1950 msgid "" "The exception :class:`asyncio.CancelledError` now inherits from " ":class:`BaseException` rather than :class:`Exception`. (Contributed by Yury " @@ -896,7 +896,7 @@ msgstr "(Kontribusi dari Scott Sanderson di :issue:`29235`.)" #: ../../whatsnew/3.8.rst:725 msgid "csv" -msgstr "" +msgstr "csv" #: ../../whatsnew/3.8.rst:727 msgid "" @@ -1289,7 +1289,7 @@ msgid "" ":issue:`33721`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1051 ../../whatsnew/3.8.rst:1944 +#: ../../whatsnew/3.8.rst:1051 ../../whatsnew/3.8.rst:1945 msgid "" ":func:`~os.path.expanduser` on Windows now prefers the :envvar:`USERPROFILE`" " environment variable and does not use :envvar:`HOME`, which is not normally" @@ -2155,10 +2155,11 @@ msgstr "" #: ../../whatsnew/3.8.rst:1681 msgid "" "The explicit passing of coroutine objects to :func:`asyncio.wait` has been " -"deprecated and will be removed in version 3.10." +"deprecated and will be removed in version 3.11. (Contributed by Yury " +"Selivanov in :issue:`34790`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1684 +#: ../../whatsnew/3.8.rst:1685 msgid "" "The following functions and methods are deprecated in the :mod:`gettext` " "module: :func:`~gettext.lgettext`, :func:`~gettext.ldgettext`, " @@ -2169,7 +2170,7 @@ msgid "" "in Python 3. These functions have been broken for a long time." msgstr "" -#: ../../whatsnew/3.8.rst:1692 +#: ../../whatsnew/3.8.rst:1693 msgid "" "Function :func:`~gettext.bind_textdomain_codeset`, methods " ":meth:`~gettext.NullTranslations.output_charset` and " @@ -2180,13 +2181,13 @@ msgid "" ":issue:`33710`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1700 +#: ../../whatsnew/3.8.rst:1701 msgid "" "The :meth:`~threading.Thread.isAlive()` method of :class:`threading.Thread` " "has been deprecated. (Contributed by Dong-hee Na in :issue:`35283`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1704 +#: ../../whatsnew/3.8.rst:1705 msgid "" "Many builtin and extension functions that take integer arguments will now " "emit a deprecation warning for :class:`~decimal.Decimal`\\ s, " @@ -2197,11 +2198,11 @@ msgid "" ":issue:`36048`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1712 +#: ../../whatsnew/3.8.rst:1713 msgid "Deprecated passing the following arguments as keyword arguments:" msgstr "" -#: ../../whatsnew/3.8.rst:1714 +#: ../../whatsnew/3.8.rst:1715 msgid "" "*func* in :func:`functools.partialmethod`, :func:`weakref.finalize`, " ":meth:`profile.Profile.runcall`, :meth:`cProfile.Profile.runcall`, " @@ -2209,51 +2210,51 @@ msgid "" ":func:`curses.wrapper`." msgstr "" -#: ../../whatsnew/3.8.rst:1718 +#: ../../whatsnew/3.8.rst:1719 msgid "*function* in :meth:`unittest.TestCase.addCleanup`." msgstr "" -#: ../../whatsnew/3.8.rst:1719 +#: ../../whatsnew/3.8.rst:1720 msgid "" "*fn* in the :meth:`~concurrent.futures.Executor.submit` method of " ":class:`concurrent.futures.ThreadPoolExecutor` and " ":class:`concurrent.futures.ProcessPoolExecutor`." msgstr "" -#: ../../whatsnew/3.8.rst:1722 +#: ../../whatsnew/3.8.rst:1723 msgid "" "*callback* in :meth:`contextlib.ExitStack.callback`, " ":meth:`contextlib.AsyncExitStack.callback` and " ":meth:`contextlib.AsyncExitStack.push_async_callback`." msgstr "" -#: ../../whatsnew/3.8.rst:1725 +#: ../../whatsnew/3.8.rst:1726 msgid "" "*c* and *typeid* in the :meth:`~multiprocessing.managers.Server.create` " "method of :class:`multiprocessing.managers.Server` and " ":class:`multiprocessing.managers.SharedMemoryServer`." msgstr "" -#: ../../whatsnew/3.8.rst:1728 +#: ../../whatsnew/3.8.rst:1729 msgid "*obj* in :func:`weakref.finalize`." msgstr "" -#: ../../whatsnew/3.8.rst:1730 +#: ../../whatsnew/3.8.rst:1731 msgid "" "In future releases of Python, they will be :ref:`positional-only " "`. (Contributed by Serhiy Storchaka in " ":issue:`36492`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1736 +#: ../../whatsnew/3.8.rst:1737 msgid "API and Feature Removals" msgstr "API dan Penghapusan Fitur" -#: ../../whatsnew/3.8.rst:1738 +#: ../../whatsnew/3.8.rst:1739 msgid "The following features and APIs have been removed from Python 3.8:" msgstr "Fitur dan API berikut telah dihapus dari Python 3.8:" -#: ../../whatsnew/3.8.rst:1740 +#: ../../whatsnew/3.8.rst:1741 msgid "" "Starting with Python 3.3, importing ABCs from :mod:`collections` was " "deprecated, and importing should be done from :mod:`collections.abc`. Being " @@ -2261,20 +2262,20 @@ msgid "" "delayed to 3.9. (See :issue:`36952`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1745 +#: ../../whatsnew/3.8.rst:1746 msgid "" "The :mod:`macpath` module, deprecated in Python 3.7, has been removed. " "(Contributed by Victor Stinner in :issue:`35471`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1748 ../../whatsnew/3.8.rst:1867 +#: ../../whatsnew/3.8.rst:1749 ../../whatsnew/3.8.rst:1868 msgid "" "The function :func:`platform.popen` has been removed, after having been " "deprecated since Python 3.3: use :func:`os.popen` instead. (Contributed by " "Victor Stinner in :issue:`35345`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1752 +#: ../../whatsnew/3.8.rst:1753 msgid "" "The function :func:`time.clock` has been removed, after having been " "deprecated since Python 3.3: use :func:`time.perf_counter` or " @@ -2283,27 +2284,27 @@ msgid "" ":issue:`36895`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1758 +#: ../../whatsnew/3.8.rst:1759 msgid "" "The ``pyvenv`` script has been removed in favor of ``python3.8 -m venv`` to " "help eliminate confusion as to what Python interpreter the ``pyvenv`` script" " is tied to. (Contributed by Brett Cannon in :issue:`25427`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1762 +#: ../../whatsnew/3.8.rst:1763 msgid "" "``parse_qs``, ``parse_qsl``, and ``escape`` are removed from the :mod:`cgi` " "module. They are deprecated in Python 3.2 or older. They should be imported" " from the ``urllib.parse`` and ``html`` modules instead." msgstr "" -#: ../../whatsnew/3.8.rst:1766 +#: ../../whatsnew/3.8.rst:1767 msgid "" "``filemode`` function is removed from the :mod:`tarfile` module. It is not " "documented and deprecated since Python 3.3." msgstr "" -#: ../../whatsnew/3.8.rst:1769 +#: ../../whatsnew/3.8.rst:1770 msgid "" "The :class:`~xml.etree.ElementTree.XMLParser` constructor no longer accepts " "the *html* argument. It never had an effect and was deprecated in Python " @@ -2311,54 +2312,54 @@ msgid "" "only_parameter>`. (Contributed by Serhiy Storchaka in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1774 +#: ../../whatsnew/3.8.rst:1775 msgid "" "Removed the ``doctype()`` method of " ":class:`~xml.etree.ElementTree.XMLParser`. (Contributed by Serhiy Storchaka " "in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1777 +#: ../../whatsnew/3.8.rst:1778 msgid "" "\"unicode_internal\" codec is removed. (Contributed by Inada Naoki in " ":issue:`36297`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1780 +#: ../../whatsnew/3.8.rst:1781 msgid "" "The ``Cache`` and ``Statement`` objects of the :mod:`sqlite3` module are not" " exposed to the user. (Contributed by Aviv Palivoda in :issue:`30262`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1784 +#: ../../whatsnew/3.8.rst:1785 msgid "" "The ``bufsize`` keyword argument of :func:`fileinput.input` and " ":func:`fileinput.FileInput` which was ignored and deprecated since Python " "3.6 has been removed. :issue:`36952` (Contributed by Matthias Bussonnier.)" msgstr "" -#: ../../whatsnew/3.8.rst:1788 +#: ../../whatsnew/3.8.rst:1789 msgid "" "The functions :func:`sys.set_coroutine_wrapper` and " ":func:`sys.get_coroutine_wrapper` deprecated in Python 3.7 have been " "removed; :issue:`36933` (Contributed by Matthias Bussonnier.)" msgstr "" -#: ../../whatsnew/3.8.rst:1794 +#: ../../whatsnew/3.8.rst:1795 msgid "Porting to Python 3.8" msgstr "" -#: ../../whatsnew/3.8.rst:1796 +#: ../../whatsnew/3.8.rst:1797 msgid "" "This section lists previously described changes and other bugfixes that may " "require changes to your code." msgstr "" -#: ../../whatsnew/3.8.rst:1801 +#: ../../whatsnew/3.8.rst:1802 msgid "Changes in Python behavior" msgstr "Perubahan perilaku Python" -#: ../../whatsnew/3.8.rst:1803 +#: ../../whatsnew/3.8.rst:1804 msgid "" "Yield expressions (both ``yield`` and ``yield from`` clauses) are now " "disallowed in comprehensions and generator expressions (aside from the " @@ -2366,7 +2367,7 @@ msgid "" " Serhiy Storchaka in :issue:`10544`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1808 +#: ../../whatsnew/3.8.rst:1809 msgid "" "The compiler now produces a :exc:`SyntaxWarning` when identity checks " "(``is`` and ``is not``) are used with certain types of literals (e.g. " @@ -2376,7 +2377,7 @@ msgid "" ":issue:`34850`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1815 +#: ../../whatsnew/3.8.rst:1816 msgid "" "The CPython interpreter can swallow exceptions in some circumstances. In " "Python 3.8 this happens in fewer cases. In particular, exceptions raised " @@ -2384,7 +2385,7 @@ msgid "" "(Contributed by Serhiy Storchaka in :issue:`35459`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1820 +#: ../../whatsnew/3.8.rst:1821 msgid "" "Removed ``__str__`` implementations from builtin types :class:`bool`, " ":class:`int`, :class:`float`, :class:`complex` and few classes from the " @@ -2394,7 +2395,7 @@ msgid "" " :issue:`36793`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1827 +#: ../../whatsnew/3.8.rst:1828 msgid "" "On AIX, :attr:`sys.platform` doesn't contain the major version anymore. It " "is always ``'aix'``, instead of ``'aix3'`` .. ``'aix7'``. Since older " @@ -2403,7 +2404,7 @@ msgid "" ":issue:`36588`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1833 +#: ../../whatsnew/3.8.rst:1834 msgid "" ":c:func:`PyEval_AcquireLock` and :c:func:`PyEval_AcquireThread` now " "terminate the current thread if called while the interpreter is finalizing, " @@ -2414,11 +2415,11 @@ msgid "" "Joannah Nanjekye in :issue:`36475`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1843 +#: ../../whatsnew/3.8.rst:1844 msgid "Changes in the Python API" msgstr "Perubahan pada API Python" -#: ../../whatsnew/3.8.rst:1845 +#: ../../whatsnew/3.8.rst:1846 msgid "" "The :func:`os.getcwdb` function now uses the UTF-8 encoding on Windows, " "rather than the ANSI code page: see :pep:`529` for the rationale. The " @@ -2426,7 +2427,7 @@ msgid "" "in :issue:`37412`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1850 +#: ../../whatsnew/3.8.rst:1851 msgid "" ":class:`subprocess.Popen` can now use :func:`os.posix_spawn` in some cases " "for better performance. On Windows Subsystem for Linux and QEMU User " @@ -2436,7 +2437,7 @@ msgid "" "by Joannah Nanjekye and Victor Stinner in :issue:`35537`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1857 +#: ../../whatsnew/3.8.rst:1858 msgid "" "The *preexec_fn* argument of * :class:`subprocess.Popen` is no longer " "compatible with subinterpreters. The use of the parameter in a " @@ -2444,20 +2445,20 @@ msgid "" ":issue:`34651`, modified by Christian Heimes in :issue:`37951`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1863 +#: ../../whatsnew/3.8.rst:1864 msgid "" "The :meth:`imap.IMAP4.logout` method no longer silently ignores arbitrary " "exceptions. (Contributed by Victor Stinner in :issue:`36348`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1871 +#: ../../whatsnew/3.8.rst:1872 msgid "" "The :func:`statistics.mode` function no longer raises an exception when " "given multimodal data. Instead, it returns the first mode encountered in " "the input data. (Contributed by Raymond Hettinger in :issue:`35892`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1876 +#: ../../whatsnew/3.8.rst:1877 msgid "" "The :meth:`~tkinter.ttk.Treeview.selection` method of the " ":class:`tkinter.ttk.Treeview` class no longer takes arguments. Using it " @@ -2467,7 +2468,7 @@ msgid "" ":issue:`31508`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1882 +#: ../../whatsnew/3.8.rst:1883 msgid "" "The :meth:`writexml`, :meth:`toxml` and :meth:`toprettyxml` methods of " ":mod:`xml.dom.minidom`, and the :meth:`write` method of :mod:`xml.etree`, " @@ -2475,7 +2476,7 @@ msgid "" "Diego Rojas and Raymond Hettinger in :issue:`34160`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1887 +#: ../../whatsnew/3.8.rst:1888 msgid "" "A :mod:`dbm.dumb` database opened with flags ``'r'`` is now read-only. " ":func:`dbm.dumb.open` with flags ``'r'`` and ``'w'`` no longer creates a " @@ -2483,7 +2484,7 @@ msgid "" ":issue:`32749`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1892 +#: ../../whatsnew/3.8.rst:1893 msgid "" "The ``doctype()`` method defined in a subclass of " ":class:`~xml.etree.ElementTree.XMLParser` will no longer be called and will " @@ -2493,7 +2494,7 @@ msgid "" "Storchaka in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1899 +#: ../../whatsnew/3.8.rst:1900 msgid "" "A :exc:`RuntimeError` is now raised when the custom metaclass doesn't " "provide the ``__classcell__`` entry in the namespace passed to " @@ -2501,13 +2502,13 @@ msgid "" "3.7. (Contributed by Serhiy Storchaka in :issue:`23722`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1904 +#: ../../whatsnew/3.8.rst:1905 msgid "" "The :class:`cProfile.Profile` class can now be used as a context manager. " "(Contributed by Scott Sanderson in :issue:`29235`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1907 +#: ../../whatsnew/3.8.rst:1908 msgid "" ":func:`shutil.copyfile`, :func:`shutil.copy`, :func:`shutil.copy2`, " ":func:`shutil.copytree` and :func:`shutil.move` use platform-specific " @@ -2515,19 +2516,19 @@ msgid "" "operations` section)." msgstr "" -#: ../../whatsnew/3.8.rst:1912 +#: ../../whatsnew/3.8.rst:1913 msgid "" ":func:`shutil.copyfile` default buffer size on Windows was changed from 16 " "KiB to 1 MiB." msgstr "" -#: ../../whatsnew/3.8.rst:1915 +#: ../../whatsnew/3.8.rst:1916 msgid "" "The ``PyGC_Head`` struct has changed completely. All code that touched the " "struct member should be rewritten. (See :issue:`33597`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1918 +#: ../../whatsnew/3.8.rst:1919 msgid "" "The :c:type:`PyInterpreterState` struct has been moved into the \"internal\"" " header files (specifically Include/internal/pycore_pystate.h). An opaque " @@ -2539,7 +2540,7 @@ msgid "" " functions to the public API). (See :issue:`35886`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1928 +#: ../../whatsnew/3.8.rst:1929 msgid "" "The :meth:`mmap.flush() ` method now returns ``None`` on " "success and raises an exception on error under all platforms. Previously, " @@ -2549,13 +2550,13 @@ msgid "" "(Contributed by Berker Peksag in :issue:`2122`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1935 +#: ../../whatsnew/3.8.rst:1936 msgid "" ":mod:`xml.dom.minidom` and :mod:`xml.sax` modules no longer process external" " entities by default. (Contributed by Christian Heimes in :issue:`17239`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1939 +#: ../../whatsnew/3.8.rst:1940 msgid "" "Deleting a key from a read-only :mod:`dbm` database (:mod:`dbm.dumb`, " ":mod:`dbm.gnu` or :mod:`dbm.ndbm`) raises :attr:`error` " @@ -2563,7 +2564,7 @@ msgid "" "instead of :exc:`KeyError`. (Contributed by Xiang Zhang in :issue:`33106`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1953 +#: ../../whatsnew/3.8.rst:1954 msgid "" "The function :func:`asyncio.wait_for` now correctly waits for cancellation " "when using an instance of :class:`asyncio.Task`. Previously, upon reaching " @@ -2571,18 +2572,18 @@ msgid "" "Pranskevichus in :issue:`32751`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1958 +#: ../../whatsnew/3.8.rst:1959 msgid "" "The function :func:`asyncio.BaseTransport.get_extra_info` now returns a safe" " to use socket object when 'socket' is passed to the *name* parameter. " "(Contributed by Yury Selivanov in :issue:`37027`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1962 +#: ../../whatsnew/3.8.rst:1963 msgid ":class:`asyncio.BufferedProtocol` has graduated to the stable API." msgstr "" -#: ../../whatsnew/3.8.rst:1966 +#: ../../whatsnew/3.8.rst:1967 msgid "" "DLL dependencies for extension modules and DLLs loaded with :mod:`ctypes` on" " Windows are now resolved more securely. Only the system paths, the " @@ -2593,19 +2594,19 @@ msgid "" "DLL resolution. If your application relies on these mechanisms, you should " "check for :func:`~os.add_dll_directory` and if it exists, use it to add your" " DLLs directory while loading your library. Note that Windows 7 users will " -"need to ensure that Windows Update KB2533625 has been installed (this is " +"need to ensure that Windows Update KB2533623 has been installed (this is " "also verified by the installer). (Contributed by Steve Dower in " ":issue:`36085`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1979 +#: ../../whatsnew/3.8.rst:1980 msgid "" "The header files and functions related to pgen have been removed after its " "replacement by a pure Python implementation. (Contributed by Pablo Galindo " "in :issue:`36623`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1983 +#: ../../whatsnew/3.8.rst:1984 msgid "" ":class:`types.CodeType` has a new parameter in the second position of the " "constructor (*posonlyargcount*) to support positional-only arguments defined" @@ -2615,11 +2616,11 @@ msgid "" "code future-proof." msgstr "" -#: ../../whatsnew/3.8.rst:1992 +#: ../../whatsnew/3.8.rst:1993 msgid "Changes in the C API" msgstr "Perubahan dalam API C" -#: ../../whatsnew/3.8.rst:1994 +#: ../../whatsnew/3.8.rst:1995 msgid "" "The :c:type:`PyCompilerFlags` structure got a new *cf_feature_version* " "field. It should be initialized to ``PY_MINOR_VERSION``. The field is " @@ -2627,14 +2628,14 @@ msgid "" " in *cf_flags*. (Contributed by Guido van Rossum in :issue:`35766`.)" msgstr "" -#: ../../whatsnew/3.8.rst:2000 +#: ../../whatsnew/3.8.rst:2001 msgid "" "The :c:func:`PyEval_ReInitThreads` function has been removed from the C API." " It should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` " "instead. (Contributed by Victor Stinner in :issue:`36728`.)" msgstr "" -#: ../../whatsnew/3.8.rst:2005 +#: ../../whatsnew/3.8.rst:2006 msgid "" "On Unix, C extensions are no longer linked to libpython except on Android " "and Cygwin. When Python is embedded, ``libpython`` must not be loaded with " @@ -2645,7 +2646,7 @@ msgid "" "Stinner in :issue:`21536`.)" msgstr "" -#: ../../whatsnew/3.8.rst:2013 +#: ../../whatsnew/3.8.rst:2014 msgid "" "Use of ``#`` variants of formats in parsing or building value (e.g. " ":c:func:`PyArg_ParseTuple`, :c:func:`Py_BuildValue`, " @@ -2655,7 +2656,7 @@ msgid "" ":issue:`36381`.)" msgstr "" -#: ../../whatsnew/3.8.rst:2019 +#: ../../whatsnew/3.8.rst:2020 msgid "" "Instances of heap-allocated types (such as those created with " ":c:func:`PyType_FromSpec`) hold a reference to their type object. Increasing" @@ -2666,11 +2667,11 @@ msgid "" "managed code." msgstr "" -#: ../../whatsnew/3.8.rst:2027 +#: ../../whatsnew/3.8.rst:2028 msgid "Statically allocated types are not affected." msgstr "" -#: ../../whatsnew/3.8.rst:2029 +#: ../../whatsnew/3.8.rst:2030 msgid "" "For the vast majority of cases, there should be no side effect. However, " "types that manually increase the reference count after allocating an " @@ -2679,12 +2680,12 @@ msgid "" "instance deallocation." msgstr "" -#: ../../whatsnew/3.8.rst:2035 +#: ../../whatsnew/3.8.rst:2036 msgid "" "To correctly port these types into 3.8, please apply the following changes:" msgstr "" -#: ../../whatsnew/3.8.rst:2038 +#: ../../whatsnew/3.8.rst:2039 msgid "" "Remove :c:macro:`Py_INCREF` on the type object after allocating an instance " "- if any. This may happen after calling :c:func:`PyObject_New`, " @@ -2693,32 +2694,32 @@ msgid "" ":c:func:`PyObject_Init` or :c:func:`PyObject_INIT`." msgstr "" -#: ../../whatsnew/3.8.rst:2045 ../../whatsnew/3.8.rst:2064 -#: ../../whatsnew/3.8.rst:2083 +#: ../../whatsnew/3.8.rst:2046 ../../whatsnew/3.8.rst:2065 +#: ../../whatsnew/3.8.rst:2084 msgid "Example:" msgstr "" -#: ../../whatsnew/3.8.rst:2061 +#: ../../whatsnew/3.8.rst:2062 msgid "" "Ensure that all custom ``tp_dealloc`` functions of heap-allocated types " "decrease the type's reference count." msgstr "" -#: ../../whatsnew/3.8.rst:2078 +#: ../../whatsnew/3.8.rst:2079 msgid "(Contributed by Eddie Elizondo in :issue:`35810`.)" msgstr "(Kontribusi dari Eddie Elizondo di :issue:`35810`.)" -#: ../../whatsnew/3.8.rst:2080 +#: ../../whatsnew/3.8.rst:2081 msgid "" "The :c:macro:`Py_DEPRECATED()` macro has been implemented for MSVC. The " "macro now must be placed before the symbol name." msgstr "" -#: ../../whatsnew/3.8.rst:2089 +#: ../../whatsnew/3.8.rst:2090 msgid "(Contributed by Zackery Spytz in :issue:`33407`.)" msgstr "(Kontribusi dari Zackery Spytz di :issue:`33407`.)" -#: ../../whatsnew/3.8.rst:2091 +#: ../../whatsnew/3.8.rst:2092 msgid "" "The interpreter does not pretend to support binary compatibility of " "extension types across feature releases, anymore. A :c:type:`PyTypeObject` " @@ -2728,24 +2729,24 @@ msgid "" "not checked anymore before reading :c:member:`~PyTypeObject.tp_finalize`)." msgstr "" -#: ../../whatsnew/3.8.rst:2098 +#: ../../whatsnew/3.8.rst:2099 msgid "(Contributed by Antoine Pitrou in :issue:`32388`.)" msgstr "(Kontribusi dari Antoine Pitrou di :issue:`32388`.)" -#: ../../whatsnew/3.8.rst:2100 +#: ../../whatsnew/3.8.rst:2101 msgid "" "The :c:func:`PyCode_New` has a new parameter in the second position " "(*posonlyargcount*) to support :pep:`570`, indicating the number of " "positional-only arguments." msgstr "" -#: ../../whatsnew/3.8.rst:2103 +#: ../../whatsnew/3.8.rst:2104 msgid "" "The functions :c:func:`PyNode_AddChild` and :c:func:`PyParser_AddToken` now " "accept two additional ``int`` arguments *end_lineno* and *end_col_offset*." msgstr "" -#: ../../whatsnew/3.8.rst:2106 +#: ../../whatsnew/3.8.rst:2107 msgid "" "The :file:`libpython38.a` file to allow MinGW tools to link directly against" " :file:`python38.dll` is no longer included in the regular Windows " @@ -2754,7 +2755,7 @@ msgid "" "package:" msgstr "" -#: ../../whatsnew/3.8.rst:2116 +#: ../../whatsnew/3.8.rst:2117 msgid "" "The location of an installed :file:`pythonXY.dll` will depend on the " "installation options and the version and language of Windows. See :ref" @@ -2763,15 +2764,15 @@ msgid "" " :file:`libs` directory under your Python installation." msgstr "" -#: ../../whatsnew/3.8.rst:2122 +#: ../../whatsnew/3.8.rst:2123 msgid "(Contributed by Steve Dower in :issue:`37351`.)" msgstr "(Kontribusi dari Steve Dower di :issue:`37351`.)" -#: ../../whatsnew/3.8.rst:2126 +#: ../../whatsnew/3.8.rst:2127 msgid "CPython bytecode changes" msgstr "Perubahan bytecode CPython" -#: ../../whatsnew/3.8.rst:2128 +#: ../../whatsnew/3.8.rst:2129 msgid "" "The interpreter loop has been simplified by moving the logic of unrolling " "the stack of blocks into the compiler. The compiler emits now explicit " @@ -2779,7 +2780,7 @@ msgid "" "code for :keyword:`break`, :keyword:`continue` and :keyword:`return`." msgstr "" -#: ../../whatsnew/3.8.rst:2134 +#: ../../whatsnew/3.8.rst:2135 msgid "" "Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`, " ":opcode:`SETUP_LOOP` and :opcode:`SETUP_EXCEPT`. Added new opcodes " @@ -2788,7 +2789,7 @@ msgid "" ":opcode:`WITH_CLEANUP_START`." msgstr "" -#: ../../whatsnew/3.8.rst:2140 +#: ../../whatsnew/3.8.rst:2141 msgid "" "(Contributed by Mark Shannon, Antoine Pitrou and Serhiy Storchaka in " ":issue:`17611`.)" @@ -2796,14 +2797,14 @@ msgstr "" "(Kontribusi dari Mark Shannon, Antoine Pitrou dan Serhiy Storchaka di " ":issue:`17611`.)" -#: ../../whatsnew/3.8.rst:2143 +#: ../../whatsnew/3.8.rst:2144 msgid "" "Added new opcode :opcode:`END_ASYNC_FOR` for handling exceptions raised when" " awaiting a next item in an :keyword:`async for` loop. (Contributed by " "Serhiy Storchaka in :issue:`33041`.)" msgstr "" -#: ../../whatsnew/3.8.rst:2147 +#: ../../whatsnew/3.8.rst:2148 msgid "" "The :opcode:`MAP_ADD` now expects the value as the first element in the " "stack and the key as the second element. This change was made so the key is " @@ -2811,11 +2812,11 @@ msgid "" "by :pep:`572`. (Contributed by Jörn Heissler in :issue:`35224`.)" msgstr "" -#: ../../whatsnew/3.8.rst:2154 +#: ../../whatsnew/3.8.rst:2155 msgid "Demos and Tools" msgstr "Demo dan Alat" -#: ../../whatsnew/3.8.rst:2156 +#: ../../whatsnew/3.8.rst:2157 msgid "" "Added a benchmark script for timing various ways to access variables: " "``Tools/scripts/var_access_benchmark.py``. (Contributed by Raymond Hettinger" diff --git a/whatsnew/changelog.po b/whatsnew/changelog.po index 7cca83e..62781fd 100644 --- a/whatsnew/changelog.po +++ b/whatsnew/changelog.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-24 11:46+0000\n" +"POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 23:45+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -34,20 +34,20 @@ msgstr "Python next" msgid "*Release date: XXXX-XX-XX*" msgstr "*Tanggal rilis: XXXX-XX-XX*" -#: ../../../build/NEWS:10 ../../../build/NEWS:181 ../../../build/NEWS:660 -#: ../../../build/NEWS:947 ../../../build/NEWS:1136 ../../../build/NEWS:1478 -#: ../../../build/NEWS:2234 ../../../build/NEWS:2778 ../../../build/NEWS:3308 -#: ../../../build/NEWS:6839 ../../../build/NEWS:7057 ../../../build/NEWS:8785 -#: ../../../build/NEWS:11236 ../../../build/NEWS:12003 -#: ../../../build/NEWS:12466 ../../../build/NEWS:12568 -#: ../../../build/NEWS:14634 ../../../build/NEWS:14653 -#: ../../../build/NEWS:14818 ../../../build/NEWS:14869 -#: ../../../build/NEWS:15464 ../../../build/NEWS:15575 -#: ../../../build/NEWS:15665 ../../../build/NEWS:16374 -#: ../../../build/NEWS:16433 ../../../build/NEWS:17288 -#: ../../../build/NEWS:17301 ../../../build/NEWS:17692 -#: ../../../build/NEWS:17725 ../../../build/NEWS:17837 -#: ../../../build/NEWS:17892 ../../../build/NEWS:17961 +#: ../../../build/NEWS:10 ../../../build/NEWS:211 ../../../build/NEWS:690 +#: ../../../build/NEWS:977 ../../../build/NEWS:1166 ../../../build/NEWS:1508 +#: ../../../build/NEWS:2264 ../../../build/NEWS:2808 ../../../build/NEWS:3338 +#: ../../../build/NEWS:6869 ../../../build/NEWS:7087 ../../../build/NEWS:8815 +#: ../../../build/NEWS:11266 ../../../build/NEWS:12033 +#: ../../../build/NEWS:12496 ../../../build/NEWS:12598 +#: ../../../build/NEWS:14664 ../../../build/NEWS:14683 +#: ../../../build/NEWS:14848 ../../../build/NEWS:14899 +#: ../../../build/NEWS:15494 ../../../build/NEWS:15605 +#: ../../../build/NEWS:15695 ../../../build/NEWS:16404 +#: ../../../build/NEWS:16463 ../../../build/NEWS:17318 +#: ../../../build/NEWS:17331 ../../../build/NEWS:17722 +#: ../../../build/NEWS:17755 ../../../build/NEWS:17867 +#: ../../../build/NEWS:17922 ../../../build/NEWS:17991 msgid "Security" msgstr "Keamanan" @@ -59,97 +59,116 @@ msgstr "" "`bpo-38418 `__: Memperbaiki *event* " "audit untuk :func:`os.system` untuk diberi nama ``os.system``." -#: ../../../build/NEWS:16 ../../../build/NEWS:85 ../../../build/NEWS:196 -#: ../../../build/NEWS:667 ../../../build/NEWS:953 ../../../build/NEWS:1158 -#: ../../../build/NEWS:1493 ../../../build/NEWS:2252 ../../../build/NEWS:2790 -#: ../../../build/NEWS:3095 ../../../build/NEWS:3357 ../../../build/NEWS:6337 -#: ../../../build/NEWS:6449 ../../../build/NEWS:6662 ../../../build/NEWS:6853 -#: ../../../build/NEWS:7063 ../../../build/NEWS:7307 ../../../build/NEWS:7626 -#: ../../../build/NEWS:7930 ../../../build/NEWS:8530 ../../../build/NEWS:8819 -#: ../../../build/NEWS:10909 ../../../build/NEWS:11246 -#: ../../../build/NEWS:11563 ../../../build/NEWS:12012 -#: ../../../build/NEWS:12493 ../../../build/NEWS:12845 -#: ../../../build/NEWS:12869 ../../../build/NEWS:13193 -#: ../../../build/NEWS:13223 ../../../build/NEWS:13287 -#: ../../../build/NEWS:13401 ../../../build/NEWS:13525 -#: ../../../build/NEWS:13793 ../../../build/NEWS:14302 -#: ../../../build/NEWS:14540 ../../../build/NEWS:14760 -#: ../../../build/NEWS:15063 ../../../build/NEWS:16397 -#: ../../../build/NEWS:16458 ../../../build/NEWS:16850 -#: ../../../build/NEWS:17541 ../../../build/NEWS:17562 -#: ../../../build/NEWS:18319 ../../../build/NEWS:18337 -#: ../../../build/NEWS:18860 ../../../build/NEWS:18895 -#: ../../../build/NEWS:18923 ../../../build/NEWS:19015 -#: ../../../build/NEWS:19102 ../../../build/NEWS:19207 -#: ../../../build/NEWS:19250 ../../../build/NEWS:19526 -#: ../../../build/NEWS:19761 ../../../build/NEWS:19947 -#: ../../../build/NEWS:20086 +#: ../../../build/NEWS:16 ../../../build/NEWS:115 ../../../build/NEWS:226 +#: ../../../build/NEWS:697 ../../../build/NEWS:983 ../../../build/NEWS:1188 +#: ../../../build/NEWS:1523 ../../../build/NEWS:2282 ../../../build/NEWS:2820 +#: ../../../build/NEWS:3125 ../../../build/NEWS:3387 ../../../build/NEWS:6367 +#: ../../../build/NEWS:6479 ../../../build/NEWS:6692 ../../../build/NEWS:6883 +#: ../../../build/NEWS:7093 ../../../build/NEWS:7337 ../../../build/NEWS:7656 +#: ../../../build/NEWS:7960 ../../../build/NEWS:8560 ../../../build/NEWS:8849 +#: ../../../build/NEWS:10939 ../../../build/NEWS:11276 +#: ../../../build/NEWS:11593 ../../../build/NEWS:12042 +#: ../../../build/NEWS:12523 ../../../build/NEWS:12875 +#: ../../../build/NEWS:12899 ../../../build/NEWS:13223 +#: ../../../build/NEWS:13253 ../../../build/NEWS:13317 +#: ../../../build/NEWS:13431 ../../../build/NEWS:13555 +#: ../../../build/NEWS:13823 ../../../build/NEWS:14332 +#: ../../../build/NEWS:14570 ../../../build/NEWS:14790 +#: ../../../build/NEWS:15093 ../../../build/NEWS:16427 +#: ../../../build/NEWS:16488 ../../../build/NEWS:16880 +#: ../../../build/NEWS:17571 ../../../build/NEWS:17592 +#: ../../../build/NEWS:18349 ../../../build/NEWS:18367 +#: ../../../build/NEWS:18890 ../../../build/NEWS:18925 +#: ../../../build/NEWS:18953 ../../../build/NEWS:19045 +#: ../../../build/NEWS:19132 ../../../build/NEWS:19237 +#: ../../../build/NEWS:19280 ../../../build/NEWS:19556 +#: ../../../build/NEWS:19791 ../../../build/NEWS:19977 +#: ../../../build/NEWS:20116 msgid "Core and Builtins" msgstr "Inti dan Bawaan" #: ../../../build/NEWS:18 msgid "" +"`bpo-38640 `__: Fixed a bug in the " +"compiler that was causing to raise in the presence of break statements and " +"continue statements inside always false while loops. Patch by Pablo Galindo." +msgstr "" + +#: ../../../build/NEWS:22 +msgid "" +"`bpo-38535 `__: Fixed line numbers and " +"column offsets for AST nodes for calls without arguments in decorators." +msgstr "" + +#: ../../../build/NEWS:25 +msgid "" "`bpo-38525 `__: Fix a segmentation fault" " when using reverse iterators of empty ``dict`` objects. Patch by Dong-hee " "Na and Inada Naoki." msgstr "" -#: ../../../build/NEWS:22 ../../../build/NEWS:99 ../../../build/NEWS:247 -#: ../../../build/NEWS:698 ../../../build/NEWS:963 ../../../build/NEWS:1198 -#: ../../../build/NEWS:1657 ../../../build/NEWS:2321 ../../../build/NEWS:2865 -#: ../../../build/NEWS:3159 ../../../build/NEWS:3911 ../../../build/NEWS:6319 -#: ../../../build/NEWS:6352 ../../../build/NEWS:6480 ../../../build/NEWS:6688 -#: ../../../build/NEWS:6879 ../../../build/NEWS:7084 ../../../build/NEWS:7382 -#: ../../../build/NEWS:7703 ../../../build/NEWS:8028 ../../../build/NEWS:8618 -#: ../../../build/NEWS:9277 ../../../build/NEWS:10946 -#: ../../../build/NEWS:11292 ../../../build/NEWS:11658 -#: ../../../build/NEWS:11982 ../../../build/NEWS:12084 -#: ../../../build/NEWS:12540 ../../../build/NEWS:12575 -#: ../../../build/NEWS:12937 ../../../build/NEWS:13240 -#: ../../../build/NEWS:13322 ../../../build/NEWS:13425 -#: ../../../build/NEWS:13595 ../../../build/NEWS:13930 -#: ../../../build/NEWS:14348 ../../../build/NEWS:14557 -#: ../../../build/NEWS:14641 ../../../build/NEWS:14658 -#: ../../../build/NEWS:14800 ../../../build/NEWS:14826 -#: ../../../build/NEWS:14876 ../../../build/NEWS:15348 -#: ../../../build/NEWS:15471 ../../../build/NEWS:15581 -#: ../../../build/NEWS:15671 ../../../build/NEWS:16403 -#: ../../../build/NEWS:16421 ../../../build/NEWS:16509 -#: ../../../build/NEWS:16981 ../../../build/NEWS:17295 -#: ../../../build/NEWS:17306 ../../../build/NEWS:17700 -#: ../../../build/NEWS:17732 ../../../build/NEWS:17844 -#: ../../../build/NEWS:17898 ../../../build/NEWS:17967 -#: ../../../build/NEWS:18405 ../../../build/NEWS:18843 -#: ../../../build/NEWS:18870 ../../../build/NEWS:18908 -#: ../../../build/NEWS:18928 ../../../build/NEWS:19035 -#: ../../../build/NEWS:19129 ../../../build/NEWS:19225 -#: ../../../build/NEWS:19300 ../../../build/NEWS:19558 -#: ../../../build/NEWS:19781 ../../../build/NEWS:19954 -#: ../../../build/NEWS:20312 +#: ../../../build/NEWS:29 ../../../build/NEWS:129 ../../../build/NEWS:277 +#: ../../../build/NEWS:728 ../../../build/NEWS:993 ../../../build/NEWS:1228 +#: ../../../build/NEWS:1687 ../../../build/NEWS:2351 ../../../build/NEWS:2895 +#: ../../../build/NEWS:3189 ../../../build/NEWS:3941 ../../../build/NEWS:6349 +#: ../../../build/NEWS:6382 ../../../build/NEWS:6510 ../../../build/NEWS:6718 +#: ../../../build/NEWS:6909 ../../../build/NEWS:7114 ../../../build/NEWS:7412 +#: ../../../build/NEWS:7733 ../../../build/NEWS:8058 ../../../build/NEWS:8648 +#: ../../../build/NEWS:9307 ../../../build/NEWS:10976 +#: ../../../build/NEWS:11322 ../../../build/NEWS:11688 +#: ../../../build/NEWS:12012 ../../../build/NEWS:12114 +#: ../../../build/NEWS:12570 ../../../build/NEWS:12605 +#: ../../../build/NEWS:12967 ../../../build/NEWS:13270 +#: ../../../build/NEWS:13352 ../../../build/NEWS:13455 +#: ../../../build/NEWS:13625 ../../../build/NEWS:13960 +#: ../../../build/NEWS:14378 ../../../build/NEWS:14587 +#: ../../../build/NEWS:14671 ../../../build/NEWS:14688 +#: ../../../build/NEWS:14830 ../../../build/NEWS:14856 +#: ../../../build/NEWS:14906 ../../../build/NEWS:15378 +#: ../../../build/NEWS:15501 ../../../build/NEWS:15611 +#: ../../../build/NEWS:15701 ../../../build/NEWS:16433 +#: ../../../build/NEWS:16451 ../../../build/NEWS:16539 +#: ../../../build/NEWS:17011 ../../../build/NEWS:17325 +#: ../../../build/NEWS:17336 ../../../build/NEWS:17730 +#: ../../../build/NEWS:17762 ../../../build/NEWS:17874 +#: ../../../build/NEWS:17928 ../../../build/NEWS:17997 +#: ../../../build/NEWS:18435 ../../../build/NEWS:18873 +#: ../../../build/NEWS:18900 ../../../build/NEWS:18938 +#: ../../../build/NEWS:18958 ../../../build/NEWS:19065 +#: ../../../build/NEWS:19159 ../../../build/NEWS:19255 +#: ../../../build/NEWS:19330 ../../../build/NEWS:19588 +#: ../../../build/NEWS:19811 ../../../build/NEWS:19984 +#: ../../../build/NEWS:20342 msgid "Library" msgstr "Pustaka" -#: ../../../build/NEWS:24 +#: ../../../build/NEWS:31 +msgid "" +"`bpo-38334 `__: Fixed seeking backward " +"on an encrypted :class:`zipfile.ZipExtFile`." +msgstr "" + +#: ../../../build/NEWS:34 msgid "" "`bpo-34679 `__: " "asynci.ProactorEventLoop.close() now only calls signal.set_wakeup_fd() in " "the main thread." msgstr "" -#: ../../../build/NEWS:27 +#: ../../../build/NEWS:37 msgid "" "`bpo-31202 `__: The case the result of " ":func:`pathlib.WindowsPath.glob` matches now the case of the pattern for " "literal parts." msgstr "" -#: ../../../build/NEWS:30 +#: ../../../build/NEWS:40 msgid "" "`bpo-38521 `__: Fixed erroneous equality" " comparison in statistics.NormalDist()." msgstr "" -#: ../../../build/NEWS:32 +#: ../../../build/NEWS:42 msgid "" "`bpo-38478 `__: Fixed a bug in " ":meth:`inspect.signature.bind` that was causing it to fail when handling a " @@ -157,7 +176,7 @@ msgid "" " Galindo." msgstr "" -#: ../../../build/NEWS:36 +#: ../../../build/NEWS:46 msgid "" "`bpo-33604 `__: Fixed `hmac.new` and " "`hmac.HMAC` to raise TypeError instead of ValueError when the digestmod " @@ -165,43 +184,75 @@ msgid "" "documentation and docstrings." msgstr "" -#: ../../../build/NEWS:40 +#: ../../../build/NEWS:50 +msgid "" +"`bpo-36993 `__: Improve error reporting " +"for corrupt zip files with bad zip64 extra data. Patch by Daniel Hillier." +msgstr "" + +#: ../../../build/NEWS:53 msgid "" "`bpo-33348 `__: lib2to3 now recognizes " "expressions after ``*`` and `**` like in ``f(*[] or [])``." msgstr "" -#: ../../../build/NEWS:43 +#: ../../../build/NEWS:56 msgid "" "`bpo-27657 `__: Fix " "urllib.parse.urlparse() with numeric paths. A string like \"path:80\" is no " "longer parsed as a path but as a scheme (\"path\") and a path (\"80\")." msgstr "" -#: ../../../build/NEWS:48 ../../../build/NEWS:133 ../../../build/NEWS:475 -#: ../../../build/NEWS:852 ../../../build/NEWS:1055 ../../../build/NEWS:1327 -#: ../../../build/NEWS:2095 ../../../build/NEWS:2548 ../../../build/NEWS:3004 -#: ../../../build/NEWS:3243 ../../../build/NEWS:5583 ../../../build/NEWS:6618 -#: ../../../build/NEWS:6772 ../../../build/NEWS:6988 ../../../build/NEWS:7240 -#: ../../../build/NEWS:7554 ../../../build/NEWS:7886 ../../../build/NEWS:8370 -#: ../../../build/NEWS:10363 ../../../build/NEWS:11107 -#: ../../../build/NEWS:11220 ../../../build/NEWS:11445 -#: ../../../build/NEWS:11835 ../../../build/NEWS:12232 -#: ../../../build/NEWS:12814 ../../../build/NEWS:13125 -#: ../../../build/NEWS:13376 ../../../build/NEWS:13511 -#: ../../../build/NEWS:13782 ../../../build/NEWS:14212 -#: ../../../build/NEWS:14485 ../../../build/NEWS:14748 -#: ../../../build/NEWS:15011 ../../../build/NEWS:16202 -#: ../../../build/NEWS:16762 ../../../build/NEWS:17425 -#: ../../../build/NEWS:17546 ../../../build/NEWS:18193 -#: ../../../build/NEWS:18758 ../../../build/NEWS:19002 -#: ../../../build/NEWS:19179 ../../../build/NEWS:19488 -#: ../../../build/NEWS:19717 ../../../build/NEWS:19927 -#: ../../../build/NEWS:21737 +#: ../../../build/NEWS:61 ../../../build/NEWS:158 ../../../build/NEWS:475 +#: ../../../build/NEWS:862 ../../../build/NEWS:1056 ../../../build/NEWS:1351 +#: ../../../build/NEWS:2077 ../../../build/NEWS:2543 ../../../build/NEWS:3020 +#: ../../../build/NEWS:3262 ../../../build/NEWS:5448 ../../../build/NEWS:6423 +#: ../../../build/NEWS:6633 ../../../build/NEWS:6783 ../../../build/NEWS:7001 +#: ../../../build/NEWS:7246 ../../../build/NEWS:7571 ../../../build/NEWS:7911 +#: ../../../build/NEWS:8394 ../../../build/NEWS:8737 ../../../build/NEWS:10345 +#: ../../../build/NEWS:11099 ../../../build/NEWS:11455 +#: ../../../build/NEWS:11852 ../../../build/NEWS:12250 +#: ../../../build/NEWS:12822 ../../../build/NEWS:13142 +#: ../../../build/NEWS:13298 ../../../build/NEWS:13401 +#: ../../../build/NEWS:14769 ../../../build/NEWS:15029 +#: ../../../build/NEWS:16214 ../../../build/NEWS:16774 +#: ../../../build/NEWS:17450 ../../../build/NEWS:18200 +#: ../../../build/NEWS:18764 ../../../build/NEWS:19017 +#: ../../../build/NEWS:19216 ../../../build/NEWS:19527 +#: ../../../build/NEWS:21727 +msgid "Documentation" +msgstr "Dokumentasi" + +#: ../../../build/NEWS:63 +msgid "" +"`bpo-38592 `__: Add Brazilian Portuguese" +" to the language switcher at Python Documentation website." +msgstr "" + +#: ../../../build/NEWS:67 ../../../build/NEWS:163 ../../../build/NEWS:505 +#: ../../../build/NEWS:882 ../../../build/NEWS:1085 ../../../build/NEWS:1357 +#: ../../../build/NEWS:2125 ../../../build/NEWS:2578 ../../../build/NEWS:3034 +#: ../../../build/NEWS:3273 ../../../build/NEWS:5613 ../../../build/NEWS:6648 +#: ../../../build/NEWS:6802 ../../../build/NEWS:7018 ../../../build/NEWS:7270 +#: ../../../build/NEWS:7584 ../../../build/NEWS:7916 ../../../build/NEWS:8400 +#: ../../../build/NEWS:10393 ../../../build/NEWS:11137 +#: ../../../build/NEWS:11250 ../../../build/NEWS:11475 +#: ../../../build/NEWS:11865 ../../../build/NEWS:12262 +#: ../../../build/NEWS:12844 ../../../build/NEWS:13155 +#: ../../../build/NEWS:13406 ../../../build/NEWS:13541 +#: ../../../build/NEWS:13812 ../../../build/NEWS:14242 +#: ../../../build/NEWS:14515 ../../../build/NEWS:14778 +#: ../../../build/NEWS:15041 ../../../build/NEWS:16232 +#: ../../../build/NEWS:16792 ../../../build/NEWS:17455 +#: ../../../build/NEWS:17576 ../../../build/NEWS:18223 +#: ../../../build/NEWS:18788 ../../../build/NEWS:19032 +#: ../../../build/NEWS:19209 ../../../build/NEWS:19518 +#: ../../../build/NEWS:19747 ../../../build/NEWS:19957 +#: ../../../build/NEWS:21767 msgid "Tests" msgstr "Pengujian" -#: ../../../build/NEWS:50 +#: ../../../build/NEWS:69 msgid "" "`bpo-35998 `__: Fix a race condition in " "test_asyncio.test_start_tls_server_1(). Previously, there was a race " @@ -211,89 +262,126 @@ msgid "" "longer sends data." msgstr "" -#: ../../../build/NEWS:57 ../../../build/NEWS:523 ../../../build/NEWS:858 -#: ../../../build/NEWS:1072 ../../../build/NEWS:1381 ../../../build/NEWS:2131 -#: ../../../build/NEWS:2602 ../../../build/NEWS:3017 ../../../build/NEWS:5750 -#: ../../../build/NEWS:6405 ../../../build/NEWS:6627 ../../../build/NEWS:6778 -#: ../../../build/NEWS:6998 ../../../build/NEWS:7245 ../../../build/NEWS:7574 -#: ../../../build/NEWS:8397 ../../../build/NEWS:8717 ../../../build/NEWS:10426 -#: ../../../build/NEWS:11115 ../../../build/NEWS:11225 -#: ../../../build/NEWS:11460 ../../../build/NEWS:11852 -#: ../../../build/NEWS:11988 ../../../build/NEWS:12248 -#: ../../../build/NEWS:12772 ../../../build/NEWS:12856 -#: ../../../build/NEWS:13147 ../../../build/NEWS:13212 -#: ../../../build/NEWS:13384 ../../../build/NEWS:13502 -#: ../../../build/NEWS:13771 ../../../build/NEWS:14226 -#: ../../../build/NEWS:14512 ../../../build/NEWS:14709 -#: ../../../build/NEWS:15028 ../../../build/NEWS:16245 -#: ../../../build/NEWS:16800 ../../../build/NEWS:17471 -#: ../../../build/NEWS:18216 ../../../build/NEWS:18771 -#: ../../../build/NEWS:18831 ../../../build/NEWS:18848 -#: ../../../build/NEWS:19090 ../../../build/NEWS:19195 -#: ../../../build/NEWS:19708 ../../../build/NEWS:19922 -#: ../../../build/NEWS:20057 ../../../build/NEWS:21588 +#: ../../../build/NEWS:76 ../../../build/NEWS:553 ../../../build/NEWS:888 +#: ../../../build/NEWS:1102 ../../../build/NEWS:1411 ../../../build/NEWS:2161 +#: ../../../build/NEWS:2632 ../../../build/NEWS:3047 ../../../build/NEWS:5780 +#: ../../../build/NEWS:6435 ../../../build/NEWS:6657 ../../../build/NEWS:6808 +#: ../../../build/NEWS:7028 ../../../build/NEWS:7275 ../../../build/NEWS:7604 +#: ../../../build/NEWS:8427 ../../../build/NEWS:8747 ../../../build/NEWS:10456 +#: ../../../build/NEWS:11145 ../../../build/NEWS:11255 +#: ../../../build/NEWS:11490 ../../../build/NEWS:11882 +#: ../../../build/NEWS:12018 ../../../build/NEWS:12278 +#: ../../../build/NEWS:12802 ../../../build/NEWS:12886 +#: ../../../build/NEWS:13177 ../../../build/NEWS:13242 +#: ../../../build/NEWS:13414 ../../../build/NEWS:13532 +#: ../../../build/NEWS:13801 ../../../build/NEWS:14256 +#: ../../../build/NEWS:14542 ../../../build/NEWS:14739 +#: ../../../build/NEWS:15058 ../../../build/NEWS:16275 +#: ../../../build/NEWS:16830 ../../../build/NEWS:17501 +#: ../../../build/NEWS:18246 ../../../build/NEWS:18801 +#: ../../../build/NEWS:18861 ../../../build/NEWS:18878 +#: ../../../build/NEWS:19120 ../../../build/NEWS:19225 +#: ../../../build/NEWS:19738 ../../../build/NEWS:19952 +#: ../../../build/NEWS:20087 ../../../build/NEWS:21618 msgid "Build" msgstr "Pembangunan" -#: ../../../build/NEWS:59 +#: ../../../build/NEWS:78 msgid "" "`bpo-37415 `__: Fix stdatomic.h header " "check for ICC compiler: the ICC implementation lacks atomic_uintptr_t type " "which is needed by Python." msgstr "" -#: ../../../build/NEWS:63 ../../../build/NEWS:142 ../../../build/NEWS:549 -#: ../../../build/NEWS:865 ../../../build/NEWS:1085 ../../../build/NEWS:1388 -#: ../../../build/NEWS:2154 ../../../build/NEWS:2663 ../../../build/NEWS:3031 -#: ../../../build/NEWS:3276 ../../../build/NEWS:5868 ../../../build/NEWS:6412 -#: ../../../build/NEWS:6795 ../../../build/NEWS:7003 ../../../build/NEWS:7250 -#: ../../../build/NEWS:7589 ../../../build/NEWS:7895 ../../../build/NEWS:8430 -#: ../../../build/NEWS:10538 ../../../build/NEWS:11135 -#: ../../../build/NEWS:11466 ../../../build/NEWS:11877 -#: ../../../build/NEWS:12254 ../../../build/NEWS:12828 -#: ../../../build/NEWS:13077 ../../../build/NEWS:13207 -#: ../../../build/NEWS:13497 ../../../build/NEWS:13738 -#: ../../../build/NEWS:14268 ../../../build/NEWS:14500 -#: ../../../build/NEWS:15021 ../../../build/NEWS:15037 -#: ../../../build/NEWS:16308 ../../../build/NEWS:16813 -#: ../../../build/NEWS:17456 ../../../build/NEWS:18275 -#: ../../../build/NEWS:18307 ../../../build/NEWS:18325 -#: ../../../build/NEWS:18782 ../../../build/NEWS:20071 -#: ../../../build/NEWS:21884 +#: ../../../build/NEWS:82 ../../../build/NEWS:172 ../../../build/NEWS:579 +#: ../../../build/NEWS:895 ../../../build/NEWS:1115 ../../../build/NEWS:1418 +#: ../../../build/NEWS:2184 ../../../build/NEWS:2693 ../../../build/NEWS:3061 +#: ../../../build/NEWS:3306 ../../../build/NEWS:5898 ../../../build/NEWS:6442 +#: ../../../build/NEWS:6825 ../../../build/NEWS:7033 ../../../build/NEWS:7280 +#: ../../../build/NEWS:7619 ../../../build/NEWS:7925 ../../../build/NEWS:8460 +#: ../../../build/NEWS:10568 ../../../build/NEWS:11165 +#: ../../../build/NEWS:11496 ../../../build/NEWS:11907 +#: ../../../build/NEWS:12284 ../../../build/NEWS:12858 +#: ../../../build/NEWS:13107 ../../../build/NEWS:13237 +#: ../../../build/NEWS:13527 ../../../build/NEWS:13768 +#: ../../../build/NEWS:14298 ../../../build/NEWS:14530 +#: ../../../build/NEWS:15051 ../../../build/NEWS:15067 +#: ../../../build/NEWS:16338 ../../../build/NEWS:16843 +#: ../../../build/NEWS:17486 ../../../build/NEWS:18305 +#: ../../../build/NEWS:18337 ../../../build/NEWS:18355 +#: ../../../build/NEWS:18812 ../../../build/NEWS:20101 +#: ../../../build/NEWS:21914 msgid "Windows" msgstr "Windows" -#: ../../../build/NEWS:65 +#: ../../../build/NEWS:84 +msgid "" +"`bpo-38589 `__: Fixes HTML Help shortcut" +" when Windows is not installed to C drive" +msgstr "" + +#: ../../../build/NEWS:87 +msgid "" +"`bpo-38519 `__: Restores the internal C " +"headers that were missing from the nuget.org and Microsoft Store packages." +msgstr "" + +#: ../../../build/NEWS:90 msgid "" "`bpo-38492 `__: Remove ``pythonw.exe`` " "dependency on the Microsoft C++ runtime." msgstr "" -#: ../../../build/NEWS:68 ../../../build/NEWS:167 ../../../build/NEWS:637 -#: ../../../build/NEWS:933 ../../../build/NEWS:1444 ../../../build/NEWS:2198 -#: ../../../build/NEWS:2736 ../../../build/NEWS:3079 ../../../build/NEWS:6235 -#: ../../../build/NEWS:6325 ../../../build/NEWS:7041 ../../../build/NEWS:7611 -#: ../../../build/NEWS:7908 ../../../build/NEWS:8501 ../../../build/NEWS:8763 -#: ../../../build/NEWS:10833 ../../../build/NEWS:11208 -#: ../../../build/NEWS:11541 ../../../build/NEWS:11961 -#: ../../../build/NEWS:12766 ../../../build/NEWS:13095 -#: ../../../build/NEWS:13263 ../../../build/NEWS:13764 -#: ../../../build/NEWS:14203 ../../../build/NEWS:14702 -#: ../../../build/NEWS:15043 ../../../build/NEWS:16347 -#: ../../../build/NEWS:16822 ../../../build/NEWS:17411 -#: ../../../build/NEWS:19750 ../../../build/NEWS:20065 -#: ../../../build/NEWS:21668 +#: ../../../build/NEWS:93 ../../../build/NEWS:181 ../../../build/NEWS:635 +#: ../../../build/NEWS:937 ../../../build/NEWS:1121 ../../../build/NEWS:1449 +#: ../../../build/NEWS:2205 ../../../build/NEWS:2754 ../../../build/NEWS:3073 +#: ../../../build/NEWS:3322 ../../../build/NEWS:6044 ../../../build/NEWS:6447 +#: ../../../build/NEWS:6677 ../../../build/NEWS:6835 ../../../build/NEWS:7051 +#: ../../../build/NEWS:7304 ../../../build/NEWS:8480 ../../../build/NEWS:8766 +#: ../../../build/NEWS:10635 ../../../build/NEWS:11175 +#: ../../../build/NEWS:11529 ../../../build/NEWS:11921 +#: ../../../build/NEWS:12298 ../../../build/NEWS:12773 +#: ../../../build/NEWS:13099 ../../../build/NEWS:14213 +#: ../../../build/NEWS:14486 ../../../build/NEWS:14697 +#: ../../../build/NEWS:14967 ../../../build/NEWS:16104 +#: ../../../build/NEWS:17413 ../../../build/NEWS:17581 +#: ../../../build/NEWS:18147 ../../../build/NEWS:18667 +#: ../../../build/NEWS:19000 ../../../build/NEWS:19512 +#: ../../../build/NEWS:21535 +msgid "IDLE" +msgstr "IDLE" + +#: ../../../build/NEWS:95 +msgid "" +"`bpo-38598 `__: Do not try to compile " +"IDLE shell or output windows" +msgstr "" + +#: ../../../build/NEWS:98 ../../../build/NEWS:197 ../../../build/NEWS:667 +#: ../../../build/NEWS:963 ../../../build/NEWS:1474 ../../../build/NEWS:2228 +#: ../../../build/NEWS:2766 ../../../build/NEWS:3109 ../../../build/NEWS:6265 +#: ../../../build/NEWS:6355 ../../../build/NEWS:7071 ../../../build/NEWS:7641 +#: ../../../build/NEWS:7938 ../../../build/NEWS:8531 ../../../build/NEWS:8793 +#: ../../../build/NEWS:10863 ../../../build/NEWS:11238 +#: ../../../build/NEWS:11571 ../../../build/NEWS:11991 +#: ../../../build/NEWS:12796 ../../../build/NEWS:13125 +#: ../../../build/NEWS:13293 ../../../build/NEWS:13794 +#: ../../../build/NEWS:14233 ../../../build/NEWS:14732 +#: ../../../build/NEWS:15073 ../../../build/NEWS:16377 +#: ../../../build/NEWS:16852 ../../../build/NEWS:17441 +#: ../../../build/NEWS:19780 ../../../build/NEWS:20095 +#: ../../../build/NEWS:21698 msgid "C API" msgstr "C API" -#: ../../../build/NEWS:70 +#: ../../../build/NEWS:100 msgid "" "`bpo-38540 `__: Fixed possible leak in " ":c:func:`PyArg_Parse` and similar functions for format units ``\"es#\"`` and" " ``\"et#\"`` when the macro :c:macro:`PY_SSIZE_T_CLEAN` is not defined." msgstr "" -#: ../../../build/NEWS:74 +#: ../../../build/NEWS:104 msgid "" "`bpo-36389 `__: The " "``_PyObject_CheckConsistency()`` function is now also available in release " @@ -301,22 +389,22 @@ msgid "" " function of the GC." msgstr "" -#: ../../../build/NEWS:80 +#: ../../../build/NEWS:110 msgid "Python 3.8.0 final" msgstr "Python 3.8.0 final" -#: ../../../build/NEWS:82 +#: ../../../build/NEWS:112 msgid "*Release date: 2019-10-14*" msgstr "*Tanggal rilis: 2019-10-14*" -#: ../../../build/NEWS:87 +#: ../../../build/NEWS:117 msgid "" "`bpo-38469 `__: Fixed a bug where the " "scope of named expressions was not being resolved correctly in the presence " "of the *global* keyword. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:91 +#: ../../../build/NEWS:121 msgid "" "`bpo-38379 `__: When cyclic garbage " "collection (gc) runs finalizers that resurrect unreachable objects, the " @@ -326,21 +414,21 @@ msgid "" "collected. Changed the stats to report that none were collected." msgstr "" -#: ../../../build/NEWS:101 +#: ../../../build/NEWS:131 msgid "" "`bpo-38449 `__: Revert GH-15522, which " "introduces a regression in :meth:`mimetypes.guess_type` due to improper " "handling of filenames as urls." msgstr "" -#: ../../../build/NEWS:105 +#: ../../../build/NEWS:135 msgid "" "`bpo-38431 `__: Fix ``__repr__`` method " "for :class:`dataclasses.InitVar` to support typing objects, patch by Samuel " "Colvin." msgstr "" -#: ../../../build/NEWS:108 +#: ../../../build/NEWS:138 msgid "" "`bpo-38109 `__: Add missing " ":data:`stat.S_IFDOOR`, :data:`stat.S_IFPORT`, :data:`stat.S_IFWHT`, " @@ -348,13 +436,13 @@ msgid "" "values to the Python implementation of :mod:`stat`." msgstr "" -#: ../../../build/NEWS:112 +#: ../../../build/NEWS:142 msgid "" "`bpo-38405 `__: Nested subclasses of " ":class:`typing.NamedTuple` are now pickleable." msgstr "" -#: ../../../build/NEWS:115 +#: ../../../build/NEWS:145 msgid "" "`bpo-38332 `__: Prevent :exc:`KeyError` " "thrown by :func:`_encoded_words.decode` when given an encoded-word with " @@ -362,13 +450,13 @@ msgid "" ":func:`email.message.get`." msgstr "" -#: ../../../build/NEWS:119 +#: ../../../build/NEWS:149 msgid "" "`bpo-38341 `__: Add " ":exc:`smtplib.SMTPNotSupportedError` to the :mod:`smtplib` exported names." msgstr "" -#: ../../../build/NEWS:122 +#: ../../../build/NEWS:152 msgid "" "`bpo-13153 `__: OS native encoding is " "now used for converting between Python strings and Tcl objects. This allows" @@ -377,33 +465,13 @@ msgid "" "MemoryError)." msgstr "" -#: ../../../build/NEWS:128 ../../../build/NEWS:445 ../../../build/NEWS:832 -#: ../../../build/NEWS:1026 ../../../build/NEWS:1321 ../../../build/NEWS:2047 -#: ../../../build/NEWS:2513 ../../../build/NEWS:2990 ../../../build/NEWS:3232 -#: ../../../build/NEWS:5418 ../../../build/NEWS:6393 ../../../build/NEWS:6603 -#: ../../../build/NEWS:6753 ../../../build/NEWS:6971 ../../../build/NEWS:7216 -#: ../../../build/NEWS:7541 ../../../build/NEWS:7881 ../../../build/NEWS:8364 -#: ../../../build/NEWS:8707 ../../../build/NEWS:10315 -#: ../../../build/NEWS:11069 ../../../build/NEWS:11425 -#: ../../../build/NEWS:11822 ../../../build/NEWS:12220 -#: ../../../build/NEWS:12792 ../../../build/NEWS:13112 -#: ../../../build/NEWS:13268 ../../../build/NEWS:13371 -#: ../../../build/NEWS:14739 ../../../build/NEWS:14999 -#: ../../../build/NEWS:16184 ../../../build/NEWS:16744 -#: ../../../build/NEWS:17420 ../../../build/NEWS:18170 -#: ../../../build/NEWS:18734 ../../../build/NEWS:18987 -#: ../../../build/NEWS:19186 ../../../build/NEWS:19497 -#: ../../../build/NEWS:21697 -msgid "Documentation" -msgstr "Dokumentasi" - -#: ../../../build/NEWS:130 +#: ../../../build/NEWS:160 msgid "" "`bpo-38294 `__: Add list of no-longer-" "escaped chars to re.escape documentation" msgstr "" -#: ../../../build/NEWS:135 +#: ../../../build/NEWS:165 msgid "" "`bpo-37531 `__: On timeout, regrtest no " "longer attempts to call ``popen.communicate()`` again: it can hang until all" @@ -412,43 +480,25 @@ msgid "" "main process from 1 minute to 5 minutes, for Python slowest buildbots." msgstr "" -#: ../../../build/NEWS:144 +#: ../../../build/NEWS:174 msgid "" "`bpo-38344 `__: Fix error message in " "activate.bat" msgstr "" -#: ../../../build/NEWS:146 +#: ../../../build/NEWS:176 msgid "" "`bpo-38359 `__: Ensures ``pyw.exe`` " "launcher reads correct registry key." msgstr "" -#: ../../../build/NEWS:148 +#: ../../../build/NEWS:178 msgid "" "`bpo-38355 `__: Fixes " "``ntpath.realpath`` failing on ``sys.executable``." msgstr "" -#: ../../../build/NEWS:151 ../../../build/NEWS:605 ../../../build/NEWS:907 -#: ../../../build/NEWS:1091 ../../../build/NEWS:1419 ../../../build/NEWS:2175 -#: ../../../build/NEWS:2724 ../../../build/NEWS:3043 ../../../build/NEWS:3292 -#: ../../../build/NEWS:6014 ../../../build/NEWS:6417 ../../../build/NEWS:6647 -#: ../../../build/NEWS:6805 ../../../build/NEWS:7021 ../../../build/NEWS:7274 -#: ../../../build/NEWS:8450 ../../../build/NEWS:8736 ../../../build/NEWS:10605 -#: ../../../build/NEWS:11145 ../../../build/NEWS:11499 -#: ../../../build/NEWS:11891 ../../../build/NEWS:12268 -#: ../../../build/NEWS:12743 ../../../build/NEWS:13069 -#: ../../../build/NEWS:14183 ../../../build/NEWS:14456 -#: ../../../build/NEWS:14667 ../../../build/NEWS:14937 -#: ../../../build/NEWS:16074 ../../../build/NEWS:17383 -#: ../../../build/NEWS:17551 ../../../build/NEWS:18117 -#: ../../../build/NEWS:18637 ../../../build/NEWS:18970 -#: ../../../build/NEWS:19482 ../../../build/NEWS:21505 -msgid "IDLE" -msgstr "IDLE" - -#: ../../../build/NEWS:153 +#: ../../../build/NEWS:183 msgid "" "`bpo-36698 `__: IDLE no longer fails " "when write non-encodable characters to stderr. It now escapes them with a " @@ -456,37 +506,37 @@ msgid "" "the standard streams." msgstr "" -#: ../../../build/NEWS:158 ../../../build/NEWS:629 ../../../build/NEWS:924 -#: ../../../build/NEWS:1125 ../../../build/NEWS:2192 ../../../build/NEWS:2731 -#: ../../../build/NEWS:3072 ../../../build/NEWS:6196 ../../../build/NEWS:6818 -#: ../../../build/NEWS:7035 ../../../build/NEWS:7295 ../../../build/NEWS:7901 -#: ../../../build/NEWS:8489 ../../../build/NEWS:10802 -#: ../../../build/NEWS:11190 ../../../build/NEWS:11531 -#: ../../../build/NEWS:11954 ../../../build/NEWS:12440 -#: ../../../build/NEWS:12808 ../../../build/NEWS:13202 -#: ../../../build/NEWS:13276 ../../../build/NEWS:14261 -#: ../../../build/NEWS:14731 ../../../build/NEWS:15051 -#: ../../../build/NEWS:16326 ../../../build/NEWS:17444 -#: ../../../build/NEWS:18291 ../../../build/NEWS:18820 -#: ../../../build/NEWS:19507 ../../../build/NEWS:19726 -#: ../../../build/NEWS:19934 ../../../build/NEWS:21845 +#: ../../../build/NEWS:188 ../../../build/NEWS:659 ../../../build/NEWS:954 +#: ../../../build/NEWS:1155 ../../../build/NEWS:2222 ../../../build/NEWS:2761 +#: ../../../build/NEWS:3102 ../../../build/NEWS:6226 ../../../build/NEWS:6848 +#: ../../../build/NEWS:7065 ../../../build/NEWS:7325 ../../../build/NEWS:7931 +#: ../../../build/NEWS:8519 ../../../build/NEWS:10832 +#: ../../../build/NEWS:11220 ../../../build/NEWS:11561 +#: ../../../build/NEWS:11984 ../../../build/NEWS:12470 +#: ../../../build/NEWS:12838 ../../../build/NEWS:13232 +#: ../../../build/NEWS:13306 ../../../build/NEWS:14291 +#: ../../../build/NEWS:14761 ../../../build/NEWS:15081 +#: ../../../build/NEWS:16356 ../../../build/NEWS:17474 +#: ../../../build/NEWS:18321 ../../../build/NEWS:18850 +#: ../../../build/NEWS:19537 ../../../build/NEWS:19756 +#: ../../../build/NEWS:19964 ../../../build/NEWS:21875 msgid "Tools/Demos" msgstr "Perkakas/Demo" -#: ../../../build/NEWS:160 +#: ../../../build/NEWS:190 msgid "" "`bpo-38118 `__: Update Valgrind " "suppression file to ignore a false alarm in :c:func:`PyUnicode_Decode` when " "using GCC builtin strcmp()." msgstr "" -#: ../../../build/NEWS:163 +#: ../../../build/NEWS:193 msgid "" "`bpo-38347 `__: pathfix.py: Assume all " "files that end on '.py' are Python scripts when working recursively." msgstr "" -#: ../../../build/NEWS:169 +#: ../../../build/NEWS:199 msgid "" "`bpo-38395 `__: Fix a crash in " ":class:`weakref.proxy` objects due to incorrect lifetime management when " @@ -494,28 +544,28 @@ msgid "" " being referenced by the proxy. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:176 +#: ../../../build/NEWS:206 msgid "Python 3.8.0 release candidate 1" msgstr "Python 3.8.0 kandidat rilis 1" -#: ../../../build/NEWS:178 +#: ../../../build/NEWS:208 msgid "*Release date: 2019-10-01*" msgstr "*Tanggal rilis: 2019-10-01*" -#: ../../../build/NEWS:183 +#: ../../../build/NEWS:213 msgid "" "`bpo-38243 `__: Escape the server title " "of :class:`xmlrpc.server.DocXMLRPCServer` when rendering the document page " "as HTML. (Contributed by Dong-hee Na in :issue:`38243`.)" msgstr "" -#: ../../../build/NEWS:187 +#: ../../../build/NEWS:217 msgid "" "`bpo-38174 `__: Update vendorized expat " "library version to 2.2.8, which resolves CVE-2019-15903." msgstr "" -#: ../../../build/NEWS:190 +#: ../../../build/NEWS:220 msgid "" "`bpo-37764 `__: Fixes " "email._header_value_parser.get_unstructured going into an infinite loop for " @@ -524,7 +574,7 @@ msgid "" "Ramaswami." msgstr "" -#: ../../../build/NEWS:198 +#: ../../../build/NEWS:228 msgid "" "`bpo-38006 `__: Fix a bug due to the " "interaction of weakrefs and the cyclic garbage collector. We must clear any " @@ -532,14 +582,14 @@ msgid "" "causing a crash." msgstr "" -#: ../../../build/NEWS:202 +#: ../../../build/NEWS:232 msgid "" "`bpo-38317 `__: Fix warnings options " "priority: ``PyConfig.warnoptions`` has the highest priority, as stated in " "the :pep:`587`." msgstr "" -#: ../../../build/NEWS:205 +#: ../../../build/NEWS:235 msgid "" "`bpo-36871 `__: Improve error handling " "for the assert_has_calls and assert_has_awaits methods of mocks. Fixed a bug" @@ -547,46 +597,46 @@ msgid "" " spec were silently swallowed, leading to misleading error output." msgstr "" -#: ../../../build/NEWS:210 +#: ../../../build/NEWS:240 msgid "" "`bpo-38236 `__: Python now dumps path " "configuration if it fails to import the Python codecs of the filesystem and " "stdio encodings." msgstr "" -#: ../../../build/NEWS:213 +#: ../../../build/NEWS:243 msgid "" "`bpo-38013 `__: Allow to call " "``async_generator_athrow().throw(...)`` even for non-started async generator" " helper. It fixes annoying warning at the end of :func:`asyncio.run` call." msgstr "" -#: ../../../build/NEWS:217 +#: ../../../build/NEWS:247 msgid "" "`bpo-38124 `__: Fix an off-by-one error " "in PyState_AddModule that could cause out-of-bounds memory access." msgstr "" -#: ../../../build/NEWS:220 +#: ../../../build/NEWS:250 msgid "" "`bpo-38005 `__: Fixed comparing and " "creating of InterpreterID and ChannelID." msgstr "" -#: ../../../build/NEWS:222 +#: ../../../build/NEWS:252 msgid "" "`bpo-37994 `__: Fixed silencing " "arbitrary errors if an attribute lookup fails in several sites. Only " "AttributeError should be silenced." msgstr "" -#: ../../../build/NEWS:225 +#: ../../../build/NEWS:255 msgid "" "`bpo-37990 `__: Fix elapsed time in gc " "stats was not printed correctly. This bug was a regression in 3.8b4." msgstr "" -#: ../../../build/NEWS:228 +#: ../../../build/NEWS:258 msgid "" "`bpo-37966 `__: The implementation of " ":func:`~unicodedata.is_normalized` has been greatly sped up on strings that " @@ -594,14 +644,14 @@ msgid "" "algorithm from the Unicode standard." msgstr "" -#: ../../../build/NEWS:232 +#: ../../../build/NEWS:262 msgid "" "`bpo-20490 `__: Improve import error " "message for partially initialized module on circular ``from`` imports - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:235 +#: ../../../build/NEWS:265 msgid "" "`bpo-37409 `__: Ensure explicit relative" " imports from interactive sessions and scripts (having no parent package) " @@ -609,7 +659,7 @@ msgid "" "package. Patch by Ben Lewis." msgstr "" -#: ../../../build/NEWS:239 +#: ../../../build/NEWS:269 msgid "" "`bpo-37619 `__: When adding a wrapper " "descriptor from one class to a different class (for example, setting " @@ -617,33 +667,33 @@ msgid "" " raised when the operator is called." msgstr "" -#: ../../../build/NEWS:243 +#: ../../../build/NEWS:273 msgid "" "`bpo-30773 `__: Prohibit parallel " "running of aclose() / asend() / athrow(). Fix ag_running to reflect the " "actual running status of the AG." msgstr "" -#: ../../../build/NEWS:249 +#: ../../../build/NEWS:279 msgid "" "`bpo-38319 `__: sendfile() used in " "socket and shutil modules was raising OverflowError for files >= 2GiB on " "32-bit architectures. (patch by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:253 +#: ../../../build/NEWS:283 msgid "" "`bpo-38242 `__: Revert the new asyncio " "Streams API" msgstr "" -#: ../../../build/NEWS:255 +#: ../../../build/NEWS:285 msgid "" "`bpo-38019 `__: Correctly handle " "pause/resume reading of closed asyncio unix pipe." msgstr "" -#: ../../../build/NEWS:258 +#: ../../../build/NEWS:288 msgid "" "`bpo-38163 `__: Child mocks will now " "detect their type as either synchronous or asynchronous, asynchronous child " @@ -651,13 +701,13 @@ msgid "" "MagicMock or Mock (depending on their parent type)." msgstr "" -#: ../../../build/NEWS:263 +#: ../../../build/NEWS:293 msgid "" "`bpo-38161 `__: Removes _AwaitEvent from" " AsyncMock." msgstr "" -#: ../../../build/NEWS:265 +#: ../../../build/NEWS:295 msgid "" "`bpo-38216 `__: Allow the rare code that" " wants to send invalid http requests from the `http.client` library a way to" @@ -666,27 +716,27 @@ msgid "" "their own behavior in the face of bad requests." msgstr "" -#: ../../../build/NEWS:270 +#: ../../../build/NEWS:300 msgid "" "`bpo-38108 `__: Any synchronous magic " "methods on an AsyncMock now return a MagicMock. Any asynchronous magic " "methods on a MagicMock now return an AsyncMock." msgstr "" -#: ../../../build/NEWS:274 +#: ../../../build/NEWS:304 msgid "" "`bpo-38248 `__: asyncio: Fix " "inconsistent immediate Task cancellation" msgstr "" -#: ../../../build/NEWS:276 +#: ../../../build/NEWS:306 msgid "" "`bpo-38237 `__: The arguments for the " "builtin pow function are more descriptive. They can now also be passed in as" " keywords." msgstr "" -#: ../../../build/NEWS:279 +#: ../../../build/NEWS:309 msgid "" "`bpo-38191 `__: Constructors of " ":class:`~typing.NamedTuple` and :class:`~typing.TypedDict` types now accept " @@ -695,13 +745,13 @@ msgid "" " keyword is deprecated." msgstr "" -#: ../../../build/NEWS:284 +#: ../../../build/NEWS:314 msgid "" "`bpo-38185 `__: Fixed case-insensitive " "string comparison in :class:`sqlite3.Row` indexing." msgstr "" -#: ../../../build/NEWS:287 +#: ../../../build/NEWS:317 msgid "" "`bpo-38136 `__: Changes AsyncMock call " "count and await count to be two different counters. Now await count only " @@ -709,32 +759,32 @@ msgid "" "vice-versa. Update the documentation around this." msgstr "" -#: ../../../build/NEWS:292 +#: ../../../build/NEWS:322 msgid "" "`bpo-37828 `__: Fix default mock name in" " :meth:`unittest.mock.Mock.assert_called` exceptions. Patch by Abraham Toriz" " Cruz." msgstr "" -#: ../../../build/NEWS:296 +#: ../../../build/NEWS:326 msgid "" "`bpo-38175 `__: Fix a memory leak in " "comparison of :class:`sqlite3.Row` objects." msgstr "" -#: ../../../build/NEWS:299 +#: ../../../build/NEWS:329 msgid "" "`bpo-33936 `__: _hashlib no longer calls" " obsolete OpenSSL initialization function with OpenSSL 1.1.0+." msgstr "" -#: ../../../build/NEWS:302 +#: ../../../build/NEWS:332 msgid "" "`bpo-34706 `__: Preserve subclassing in " "inspect.Signature.from_callable." msgstr "" -#: ../../../build/NEWS:304 +#: ../../../build/NEWS:334 msgid "" "`bpo-38153 `__: Names of hashing " "algorithms frome OpenSSL are now normalized to follow Python's naming " @@ -742,7 +792,7 @@ msgid "" "blake2b512 instead of blake2b." msgstr "" -#: ../../../build/NEWS:308 +#: ../../../build/NEWS:338 msgid "" "`bpo-38115 `__: Fix a bug in " "dis.findlinestarts() where it would return invalid bytecode offsets. " @@ -750,27 +800,27 @@ msgid "" "offsets." msgstr "" -#: ../../../build/NEWS:312 +#: ../../../build/NEWS:342 msgid "" "`bpo-38148 `__: Add slots to " ":mod:`asyncio` transport classes, which can reduce memory usage." msgstr "" -#: ../../../build/NEWS:315 +#: ../../../build/NEWS:345 msgid "" "`bpo-36991 `__: Fixes a potential " "incorrect AttributeError exception escaping ZipFile.extract() in some " "unsupported input error situations." msgstr "" -#: ../../../build/NEWS:318 +#: ../../../build/NEWS:348 msgid "" "`bpo-38134 `__: Remove obsolete copy of " "PBKDF2_HMAC_fast. All supported OpenSSL versions contain a fast " "implementation." msgstr "" -#: ../../../build/NEWS:321 +#: ../../../build/NEWS:351 msgid "" "`bpo-38132 `__: The OpenSSL hashlib " "wrapper uses a simpler implementation. Several Macros and pointless caches " @@ -778,7 +828,7 @@ msgid "" "stays the same, except it is now always lower case." msgstr "" -#: ../../../build/NEWS:326 +#: ../../../build/NEWS:356 msgid "" "`bpo-38008 `__: Fix parent class check " "in protocols to correctly identify the module that provides a builtin " @@ -786,41 +836,41 @@ msgid "" "module" msgstr "" -#: ../../../build/NEWS:330 +#: ../../../build/NEWS:360 msgid "" "`bpo-37405 `__: Fixed regression bug for" " socket.getsockname() for non-CAN_ISOTP AF_CAN address family sockets by " "returning a 1-tuple instead of string." msgstr "" -#: ../../../build/NEWS:333 +#: ../../../build/NEWS:363 msgid "" "`bpo-38121 `__: Update parameter names " "on functions in importlib.metadata matching the changes in the 0.22 release " "of importlib_metadata." msgstr "" -#: ../../../build/NEWS:336 +#: ../../../build/NEWS:366 msgid "" "`bpo-38110 `__: The os.closewalk() " "implementation now uses the libc fdwalk() API on platforms where it is " "available." msgstr "" -#: ../../../build/NEWS:339 +#: ../../../build/NEWS:369 msgid "" "`bpo-38093 `__: Fixes AsyncMock so it " "doesn't crash when used with AsyncContextManagers or AsyncIterators." msgstr "" -#: ../../../build/NEWS:342 +#: ../../../build/NEWS:372 msgid "" "`bpo-37488 `__: Add warning to " ":meth:`datetime.utctimetuple`, :meth:`datetime.utcnow` and " ":meth:`datetime.utcfromtimestamp` ." msgstr "" -#: ../../../build/NEWS:345 +#: ../../../build/NEWS:375 msgid "" "`bpo-38086 `__: Update " "importlib.metadata with changes from `importlib_metadata 0.21 " @@ -828,7 +878,7 @@ msgid "" "devs/importlib_metadata/blob/0.21/importlib_metadata/docs/changelog.rst>`_." msgstr "" -#: ../../../build/NEWS:349 +#: ../../../build/NEWS:379 msgid "" "`bpo-37251 `__: Remove `__code__` check " "in AsyncMock that incorrectly evaluated function specs as async objects but " @@ -836,40 +886,40 @@ msgid "" "defined as async objects." msgstr "" -#: ../../../build/NEWS:353 +#: ../../../build/NEWS:383 msgid "" "`bpo-38037 `__: Fix reference counters " "in the :mod:`signal` module." msgstr "" -#: ../../../build/NEWS:355 +#: ../../../build/NEWS:385 msgid "" "`bpo-38066 `__: Hide internal " "asyncio.Stream methods: feed_eof(), feed_data(), set_exception() and " "set_transport()." msgstr "" -#: ../../../build/NEWS:358 +#: ../../../build/NEWS:388 msgid "" "`bpo-38059 `__: inspect.py now uses " "sys.exit() instead of exit()" msgstr "" -#: ../../../build/NEWS:360 +#: ../../../build/NEWS:390 msgid "" "`bpo-37953 `__: In :mod:`typing`, " "improved the ``__hash__`` and ``__eq__`` methods for " ":class:`ForwardReferences`." msgstr "" -#: ../../../build/NEWS:363 +#: ../../../build/NEWS:393 msgid "" "`bpo-38026 `__: Fixed " ":func:`inspect.getattr_static` used ``isinstance`` while it should avoid " "dynamic lookup." msgstr "" -#: ../../../build/NEWS:366 +#: ../../../build/NEWS:396 msgid "" "`bpo-38010 `__: In " "``importlib.metadata`` sync with ``importlib_metadata`` 0.20, clarifying " @@ -877,7 +927,7 @@ msgid "" "returned for ``requires()`` on ``dist-info`` packages." msgstr "" -#: ../../../build/NEWS:370 +#: ../../../build/NEWS:400 msgid "" "`bpo-38006 `__: " "weakref.WeakValueDictionary defines a local remove() function used as " @@ -885,14 +935,14 @@ msgid "" "Modify the implementation to avoid the closure." msgstr "" -#: ../../../build/NEWS:374 +#: ../../../build/NEWS:404 msgid "" "`bpo-34410 `__: Fixed a crash in the " ":func:`tee` iterator when re-enter it. RuntimeError is now raised in this " "case." msgstr "" -#: ../../../build/NEWS:377 +#: ../../../build/NEWS:407 msgid "" "`bpo-37140 `__: Fix a ctypes regression " "of Python 3.8. When a ctypes.Structure is passed by copy to a function, " @@ -902,7 +952,7 @@ msgid "" "longer call the finalizer twice." msgstr "" -#: ../../../build/NEWS:383 +#: ../../../build/NEWS:413 msgid "" "`bpo-37972 `__: Subscripts to the " "`unittest.mock.call` objects now receive the same chaining mechanism as any " @@ -910,40 +960,40 @@ msgid "" "`TypeError`:" msgstr "" -#: ../../../build/NEWS:387 +#: ../../../build/NEWS:417 msgid "call().foo().__getitem__('bar')" msgstr "call().foo().__getitem__('bar')" -#: ../../../build/NEWS:389 +#: ../../../build/NEWS:419 msgid "Patch by blhsing" msgstr "Ditambal oleh blhsing" -#: ../../../build/NEWS:391 +#: ../../../build/NEWS:421 msgid "" "`bpo-22347 `__: Update " "mimetypes.guess_type to allow proper parsing of URLs with only a host name. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:394 +#: ../../../build/NEWS:424 msgid "" "`bpo-37885 `__: venv: Don't generate " "unset variable warning on deactivate." msgstr "" -#: ../../../build/NEWS:396 +#: ../../../build/NEWS:426 msgid "" "`bpo-37785 `__: Fix xgettext warnings in" " :mod:`argparse`." msgstr "" -#: ../../../build/NEWS:398 +#: ../../../build/NEWS:428 msgid "" "`bpo-11953 `__: Completing WSA* error " "codes in :mod:`socket`." msgstr "" -#: ../../../build/NEWS:400 +#: ../../../build/NEWS:430 msgid "" "`bpo-37424 `__: Fixes a possible hang " "when using a timeout on `subprocess.run()` while capturing output. If the " @@ -953,21 +1003,21 @@ msgid "" "the pipes." msgstr "" -#: ../../../build/NEWS:406 +#: ../../../build/NEWS:436 msgid "" "`bpo-37212 `__: " ":func:`unittest.mock.call` now preserves the order of keyword arguments in " "repr output. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:409 +#: ../../../build/NEWS:439 msgid "" "`bpo-37305 `__: Add .webmanifest -> " "application/manifest+json to list of recognized file types and content type " "headers" msgstr "" -#: ../../../build/NEWS:412 +#: ../../../build/NEWS:442 msgid "" "`bpo-21872 `__: Fix :mod:`lzma`: module " "decompresses data incompletely. When decompressing a FORMAT_ALONE format " @@ -975,33 +1025,33 @@ msgid "" "bytes can't be output. Patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:417 +#: ../../../build/NEWS:447 msgid "" "`bpo-37206 `__: Default values which " "cannot be represented as Python objects no longer improperly represented as " "``None`` in function signatures." msgstr "" -#: ../../../build/NEWS:420 +#: ../../../build/NEWS:450 msgid "" "`bpo-12144 `__: Ensure cookies with " "``expires`` attribute are handled in :meth:`CookieJar.make_cookies`." msgstr "" -#: ../../../build/NEWS:423 +#: ../../../build/NEWS:453 msgid "" "`bpo-31163 `__: pathlib.Path instance's " "rename and replace methods now return the new Path instance." msgstr "" -#: ../../../build/NEWS:426 +#: ../../../build/NEWS:456 msgid "" "`bpo-25068 `__: " ":class:`urllib.request.ProxyHandler` now lowercases the keys of the passed " "dictionary." msgstr "" -#: ../../../build/NEWS:429 +#: ../../../build/NEWS:459 msgid "" "`bpo-21315 `__: Email headers containing" " RFC2047 encoded words are parsed despite the missing whitespace, and a " @@ -1009,69 +1059,69 @@ msgid "" "now registered as a defect." msgstr "" -#: ../../../build/NEWS:433 +#: ../../../build/NEWS:463 msgid "" "`bpo-36250 `__: Ignore ``ValueError`` " "from ``signal`` with ``interaction`` in non-main thread." msgstr "" -#: ../../../build/NEWS:436 +#: ../../../build/NEWS:466 msgid "" "`bpo-35168 `__: " ":attr:`shlex.shlex.punctuation_chars` is now a read-only property." msgstr "" -#: ../../../build/NEWS:439 +#: ../../../build/NEWS:469 msgid "" "`bpo-20504 `__: Fixes a bug in " ":mod:`cgi` module when a multipart/form-data request has no `Content-Length`" " header." msgstr "" -#: ../../../build/NEWS:442 +#: ../../../build/NEWS:472 msgid "" "`bpo-34519 `__: Add additional aliases " "for HP Roman 8. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:447 +#: ../../../build/NEWS:477 msgid "" "`bpo-26868 `__: Fix example usage of " ":c:func:`PyModule_AddObject` to properly handle errors." msgstr "" -#: ../../../build/NEWS:450 +#: ../../../build/NEWS:480 msgid "" "`bpo-36797 `__: Fix a dead link in the " "distutils API Reference." msgstr "" -#: ../../../build/NEWS:452 +#: ../../../build/NEWS:482 msgid "" "`bpo-37977 `__: Warn more strongly and " "clearly about pickle insecurity" msgstr "" -#: ../../../build/NEWS:454 +#: ../../../build/NEWS:484 msgid "" "`bpo-37937 `__: Mention " "``frame.f_trace`` in :func:`sys.settrace` docs." msgstr "" -#: ../../../build/NEWS:456 +#: ../../../build/NEWS:486 msgid "" "`bpo-36260 `__: Add decompression " "pitfalls to zipfile module documentation." msgstr "" -#: ../../../build/NEWS:458 +#: ../../../build/NEWS:488 msgid "" "`bpo-36960 `__: Restructured the " ":mod:`datetime` docs in the interest of making them more user-friendly and " "improving readability. Patch by Brad Solomon." msgstr "" -#: ../../../build/NEWS:461 +#: ../../../build/NEWS:491 msgid "" "`bpo-23460 `__: The documentation for " "decimal string formatting using the `:g` specifier has been updated to " @@ -1079,32 +1129,32 @@ msgid "" "contributed by Tuomas Suutari." msgstr "" -#: ../../../build/NEWS:465 +#: ../../../build/NEWS:495 msgid "" "`bpo-35803 `__: Document and test that " "``tempfile`` functions may accept a :term:`path-like object` for the ``dir``" " argument. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:469 +#: ../../../build/NEWS:499 msgid "" "`bpo-33944 `__: Added a note about the " "intended use of code in .pth files." msgstr "" -#: ../../../build/NEWS:471 +#: ../../../build/NEWS:501 msgid "" "`bpo-34293 `__: Fix the Doc/Makefile " "regarding PAPER environment variable and PDF builds" msgstr "" -#: ../../../build/NEWS:477 +#: ../../../build/NEWS:507 msgid "" "`bpo-38239 `__: Fix test_gdb for Link " "Time Optimization (LTO) builds." msgstr "" -#: ../../../build/NEWS:479 +#: ../../../build/NEWS:509 msgid "" "`bpo-38275 `__: test_ssl now handles " "disabled TLS/SSL versions better. OpenSSL's crypto policy and run-time " @@ -1113,7 +1163,7 @@ msgid "" "default with strict settings." msgstr "" -#: ../../../build/NEWS:484 +#: ../../../build/NEWS:514 msgid "" "`bpo-38271 `__: The private keys for " "test_ssl were encrypted with 3DES in traditional PKCS#5 format. 3DES and the" @@ -1121,7 +1171,7 @@ msgid "" "PKCS#8 format with AES256 encryption instead." msgstr "" -#: ../../../build/NEWS:489 +#: ../../../build/NEWS:519 msgid "" "`bpo-38270 `__: test.support now has a " "helper function to check for availibility of a hash digest function. Several" @@ -1129,7 +1179,7 @@ msgid "" "marked to use MD5 and skipped when MD5 is disabled." msgstr "" -#: ../../../build/NEWS:494 +#: ../../../build/NEWS:524 msgid "" "`bpo-37123 `__: Multiprocessing test " "test_mymanager() now also expects -SIGTERM, not only exitcode 0. " @@ -1137,18 +1187,18 @@ msgid "" "takes longer than 1 second to stop, which happens on slow buildbots." msgstr "" -#: ../../../build/NEWS:499 +#: ../../../build/NEWS:529 msgid "" "`bpo-38212 `__: Multiprocessing tests: " "increase test_queue_feeder_donot_stop_onexc() timeout from 1 to 60 seconds." msgstr "" -#: ../../../build/NEWS:502 +#: ../../../build/NEWS:532 msgid "" "`bpo-38117 `__: Test with OpenSSL 1.1.1d" msgstr "" -#: ../../../build/NEWS:504 +#: ../../../build/NEWS:534 msgid "" "`bpo-37531 `__: Enhance regrtest " "multiprocess timeout: write a message when killing a worker process, catch " @@ -1156,45 +1206,45 @@ msgid "" "to popen.communicate()." msgstr "" -#: ../../../build/NEWS:508 +#: ../../../build/NEWS:538 msgid "" "`bpo-37876 `__: Add tests for ROT-13 " "codec." msgstr "" -#: ../../../build/NEWS:510 +#: ../../../build/NEWS:540 msgid "" "`bpo-37252 `__: Fix assertions in " "``test_close`` and ``test_events_mask_overflow`` devpoll tests." msgstr "" -#: ../../../build/NEWS:513 +#: ../../../build/NEWS:543 msgid "" "`bpo-34001 `__: Make test_ssl pass with " "LibreSSL. LibreSSL handles minimum and maximum TLS version differently than " "OpenSSL." msgstr "" -#: ../../../build/NEWS:516 +#: ../../../build/NEWS:546 msgid "" "`bpo-36919 `__: Make " "``test_source_encoding.test_issue2301`` implementation independent. The test" " will work now for both CPython and IronPython." msgstr "" -#: ../../../build/NEWS:519 +#: ../../../build/NEWS:549 msgid "" "`bpo-34596 `__: Fallback to a default " "reason when :func:`unittest.skip` is uncalled. Patch by Naitree Zhu." msgstr "" -#: ../../../build/NEWS:525 +#: ../../../build/NEWS:555 msgid "" "`bpo-38301 `__: In Solaris family, we " "must be sure to use ``-D_REENTRANT``. Patch by Jesús Cea Avión." msgstr "" -#: ../../../build/NEWS:528 +#: ../../../build/NEWS:558 msgid "" "`bpo-36210 `__: Update optional " "extension module detection for AIX. ossaudiodev and spwd are not applicable " @@ -1204,18 +1254,18 @@ msgid "" "_curses_panel." msgstr "" -#: ../../../build/NEWS:534 +#: ../../../build/NEWS:564 msgid "patch by M Felt" msgstr "ditambal oleh M Felt" -#: ../../../build/NEWS:536 +#: ../../../build/NEWS:566 msgid "" "`bpo-36002 `__: Locate ``llvm-profdata``" " and ``llvm-ar`` binaries using ``AC_PATH_TOOL`` rather than " "``AC_PATH_TARGET_TOOL``." msgstr "" -#: ../../../build/NEWS:539 +#: ../../../build/NEWS:569 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file systematically keeps \"rooted\", with a non-trailing slash, all the " @@ -1225,142 +1275,142 @@ msgid "" "with the same name anywhere in the tree." msgstr "" -#: ../../../build/NEWS:545 +#: ../../../build/NEWS:575 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file no longer applies to any files that are in fact tracked in the Git " "repository. Patch by Greg Price." msgstr "" -#: ../../../build/NEWS:551 +#: ../../../build/NEWS:581 msgid "" "`bpo-38117 `__: Update bundled OpenSSL " "to 1.1.1d" msgstr "" -#: ../../../build/NEWS:553 +#: ../../../build/NEWS:583 msgid "" "`bpo-38092 `__: Reduce overhead when " "using multiprocessing in a Windows virtual environment." msgstr "" -#: ../../../build/NEWS:556 +#: ../../../build/NEWS:586 msgid "" "`bpo-38133 `__: Allow py.exe launcher to" " locate installations from the Microsoft Store and improve display of active" " virtual environments." msgstr "" -#: ../../../build/NEWS:559 +#: ../../../build/NEWS:589 msgid "" "`bpo-38114 `__: The ``pip.ini`` is no " "longer included in the Nuget package." msgstr "" -#: ../../../build/NEWS:561 +#: ../../../build/NEWS:591 msgid "" "`bpo-36634 `__: :func:`os.cpu_count` now" " returns active processors rather than maximum processors." msgstr "" -#: ../../../build/NEWS:564 +#: ../../../build/NEWS:594 msgid "" "`bpo-36634 `__: venv activate.bat now " "works when the existing variables contain double quote characters." msgstr "" -#: ../../../build/NEWS:567 +#: ../../../build/NEWS:597 msgid "" "`bpo-38081 `__: Prevent error calling " ":func:`os.path.realpath` on ``'NUL'``." msgstr "" -#: ../../../build/NEWS:569 +#: ../../../build/NEWS:599 msgid "" "`bpo-38087 `__: Fix case sensitivity in " "test_pathlib and test_ntpath." msgstr "" -#: ../../../build/NEWS:571 +#: ../../../build/NEWS:601 msgid "" "`bpo-38088 `__: Fixes distutils not " "finding vcruntime140.dll with only the v142 toolset installed." msgstr "" -#: ../../../build/NEWS:574 +#: ../../../build/NEWS:604 msgid "" "`bpo-37283 `__: Ensure command-line and " "unattend.xml setting override previously detected states in Windows " "installer." msgstr "" -#: ../../../build/NEWS:577 +#: ../../../build/NEWS:607 msgid "" "`bpo-38030 `__: Fixes :func:`os.stat` " "failing for block devices on Windows" msgstr "" -#: ../../../build/NEWS:579 +#: ../../../build/NEWS:609 msgid "" "`bpo-38020 `__: Fixes potential crash " "when calling :func:`os.readlink` (or indirectly through " ":func:`~os.path.realpath`) on a file that is not a supported link." msgstr "" -#: ../../../build/NEWS:583 +#: ../../../build/NEWS:613 msgid "" "`bpo-37705 `__: Improve the " "implementation of ``winerror_to_errno()``." msgstr "" -#: ../../../build/NEWS:585 +#: ../../../build/NEWS:615 msgid "" "`bpo-37702 `__: Fix memory leak on " "Windows in creating an SSLContext object or running " "urllib.request.urlopen('https://...')." msgstr "" -#: ../../../build/NEWS:588 +#: ../../../build/NEWS:618 msgid "" "`bpo-37445 `__: Include the " "``FORMAT_MESSAGE_IGNORE_INSERTS`` flag in ``FormatMessageW()`` calls." msgstr "" -#: ../../../build/NEWS:591 +#: ../../../build/NEWS:621 msgid "" "`bpo-37380 `__: Don't collect unfinished" " processes with ``subprocess._active`` on Windows to cleanup later. Patch by" " Ruslan Kuprieiev." msgstr "" -#: ../../../build/NEWS:594 +#: ../../../build/NEWS:624 msgid "" "`bpo-32587 `__: Make " ":data:`winreg.REG_MULTI_SZ` support zero-length strings." msgstr "" -#: ../../../build/NEWS:597 ../../../build/NEWS:900 ../../../build/NEWS:1407 -#: ../../../build/NEWS:2168 ../../../build/NEWS:2716 ../../../build/NEWS:5978 -#: ../../../build/NEWS:6640 ../../../build/NEWS:6800 ../../../build/NEWS:7012 -#: ../../../build/NEWS:7269 ../../../build/NEWS:7600 ../../../build/NEWS:8445 -#: ../../../build/NEWS:11140 ../../../build/NEWS:11491 -#: ../../../build/NEWS:11886 +#: ../../../build/NEWS:627 ../../../build/NEWS:930 ../../../build/NEWS:1437 +#: ../../../build/NEWS:2198 ../../../build/NEWS:2746 ../../../build/NEWS:6008 +#: ../../../build/NEWS:6670 ../../../build/NEWS:6830 ../../../build/NEWS:7042 +#: ../../../build/NEWS:7299 ../../../build/NEWS:7630 ../../../build/NEWS:8475 +#: ../../../build/NEWS:11170 ../../../build/NEWS:11521 +#: ../../../build/NEWS:11916 msgid "macOS" msgstr "macOS" -#: ../../../build/NEWS:599 +#: ../../../build/NEWS:629 msgid "" "`bpo-38117 `__: Updated OpenSSL to " "1.1.1d in macOS installer." msgstr "" -#: ../../../build/NEWS:601 +#: ../../../build/NEWS:631 msgid "" "`bpo-38089 `__: Move Azure Pipelines to " "latest VM versions and make macOS tests optional" msgstr "" -#: ../../../build/NEWS:607 +#: ../../../build/NEWS:637 msgid "" "`bpo-35379 `__: When exiting IDLE, catch" " any AttributeError. One happens when EditorWindow.close is called twice. " @@ -1368,7 +1418,7 @@ msgid "" "annoying." msgstr "" -#: ../../../build/NEWS:611 +#: ../../../build/NEWS:641 msgid "" "`bpo-38183 `__: To avoid problems, " "test_idle ignores the user config directory. It no longer tries to create or" @@ -1376,14 +1426,14 @@ msgid "" "problems with saving settings." msgstr "" -#: ../../../build/NEWS:615 +#: ../../../build/NEWS:645 msgid "" "`bpo-38077 `__: IDLE no longer adds " "'argv' to the user namespace when initializing it. This bug only affected " "3.7.4 and 3.8.0b2 to 3.8.0b4." msgstr "" -#: ../../../build/NEWS:618 +#: ../../../build/NEWS:648 msgid "" "`bpo-38041 `__: Shell restart lines now " "fill the window width, always start with '=', and avoid wrapping " @@ -1391,33 +1441,33 @@ msgid "" "relative to the width." msgstr "" -#: ../../../build/NEWS:622 +#: ../../../build/NEWS:652 msgid "" "`bpo-35771 `__: To avoid occasional " "spurious test_idle failures on slower machines, increase the ``hover_delay``" " in test_tooltip." msgstr "" -#: ../../../build/NEWS:625 +#: ../../../build/NEWS:655 msgid "" "`bpo-37902 `__: Add mousewheel scrolling" " for IDLE module, path, and stack browsers. Patch by George Zhang." msgstr "" -#: ../../../build/NEWS:631 +#: ../../../build/NEWS:661 msgid "" "`bpo-37803 `__: pdb's ``--help`` and " "``--version`` long options now work." msgstr "" -#: ../../../build/NEWS:633 +#: ../../../build/NEWS:663 msgid "" "`bpo-37064 `__: Add option -k to " "pathscript.py script: preserve shebang flags. Add option -a to pathscript.py" " script: add flags." msgstr "" -#: ../../../build/NEWS:639 +#: ../../../build/NEWS:669 msgid "" "`bpo-38234 `__: :c:func:`Py_SetPath` now" " sets :data:`sys.executable` to the program full path " @@ -1425,7 +1475,7 @@ msgid "" "(:c:func:`Py_GetProgramName`)." msgstr "" -#: ../../../build/NEWS:643 +#: ../../../build/NEWS:673 msgid "" "`bpo-38234 `__: Python ignored arguments" " passed to :c:func:`Py_SetPath`, :c:func:`Py_SetPythonHome` and " @@ -1433,41 +1483,41 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:647 +#: ../../../build/NEWS:677 msgid "" "`bpo-38205 `__: The " ":c:func:`Py_UNREACHABLE` macro now calls :c:func:`Py_FatalError`." msgstr "" -#: ../../../build/NEWS:650 +#: ../../../build/NEWS:680 msgid "" "`bpo-37879 `__: Fix subtype_dealloc to " "suppress the type decref when the base type is a C heap type" msgstr "" -#: ../../../build/NEWS:655 +#: ../../../build/NEWS:685 msgid "Python 3.8.0 beta 4" msgstr "Python 3.8.0 beta 4" -#: ../../../build/NEWS:657 +#: ../../../build/NEWS:687 msgid "*Release date: 2019-08-29*" msgstr "*Tanggal rilis: 2019-08-29*" -#: ../../../build/NEWS:662 +#: ../../../build/NEWS:692 msgid "" "`bpo-34155 `__: Fix parsing of invalid " "email addresses with more than one ``@`` (e.g. a@b@c.com.) to not return the" " part before 2nd ``@`` as valid email address. Patch by maxking & jpic." msgstr "" -#: ../../../build/NEWS:669 +#: ../../../build/NEWS:699 msgid "" "`bpo-37947 `__: Adjust correctly the " "recursion level in the symtable generation for named expressions. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:672 +#: ../../../build/NEWS:702 msgid "" "`bpo-37830 `__: Fixed compilation of " ":keyword:`break` and :keyword:`continue` in the :keyword:`finally` block " @@ -1475,94 +1525,94 @@ msgid "" "a non-constant value." msgstr "" -#: ../../../build/NEWS:676 +#: ../../../build/NEWS:706 msgid "" "`bpo-32912 `__: Reverted :issue:`32912`:" " emitting :exc:`SyntaxWarning` instead of :exc:`DeprecationWarning` for " "invalid escape sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:680 +#: ../../../build/NEWS:710 msgid "" "`bpo-37757 `__: :pep:`572`: As described" " in the PEP, assignment expressions now raise :exc:`SyntaxError` when their " "interaction with comprehension scoping results in an ambiguous target scope." msgstr "" -#: ../../../build/NEWS:684 +#: ../../../build/NEWS:714 msgid "" "The ``TargetScopeError`` subclass originally proposed by the PEP has been " "removed in favour of just raising regular syntax errors for the disallowed " "cases." msgstr "" -#: ../../../build/NEWS:688 +#: ../../../build/NEWS:718 msgid "" "`bpo-36311 `__: Decoding bytes objects " "larger than 2GiB is faster and no longer fails when a multibyte characters " "spans a chunk boundary." msgstr "" -#: ../../../build/NEWS:691 +#: ../../../build/NEWS:721 msgid "" "`bpo-37433 `__: Fix ``SyntaxError`` " "indicator printing too many spaces for multi-line strings - by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:694 +#: ../../../build/NEWS:724 msgid "" "`bpo-20523 `__: ``pdb.Pdb`` supports " "~/.pdbrc in Windows 7. Patch by Tim Hopper and Dan Lidral-Porter." msgstr "" -#: ../../../build/NEWS:700 +#: ../../../build/NEWS:730 msgid "" "`bpo-37834 `__: Prevent shutil.rmtree " "exception when built on non-Windows system without fd system call support, " "like older versions of macOS." msgstr "" -#: ../../../build/NEWS:703 +#: ../../../build/NEWS:733 msgid "" "`bpo-37965 `__: Fix C compiler warning " "caused by distutils.ccompiler.CCompiler.has_function." msgstr "" -#: ../../../build/NEWS:706 +#: ../../../build/NEWS:736 msgid "" "`bpo-37960 `__: ``repr()`` of buffered " "and text streams now silences only expected exceptions when get the value of" " \"name\" and \"mode\" attributes." msgstr "" -#: ../../../build/NEWS:709 +#: ../../../build/NEWS:739 msgid "" "`bpo-37951 `__: Most features of the " "subprocess module now work again in subinterpreters. Only *preexec_fn* is " "restricted in subinterpreters." msgstr "" -#: ../../../build/NEWS:712 +#: ../../../build/NEWS:742 msgid "" "`bpo-36205 `__: Fix the rusage " "implementation of time.process_time() to correctly report the sum of the " "system and user CPU time." msgstr "" -#: ../../../build/NEWS:715 +#: ../../../build/NEWS:745 msgid "" "`bpo-37950 `__: Fix :func:`ast.dump` " "when call with incompletely initialized node." msgstr "" -#: ../../../build/NEWS:718 +#: ../../../build/NEWS:748 msgid "" "`bpo-34679 `__: Restores instantiation " "of Windows IOCP event loops from the non-main thread." msgstr "" -#: ../../../build/NEWS:721 +#: ../../../build/NEWS:751 msgid "" "`bpo-36917 `__: Add default " "implementation of the :meth:`ast.NodeVisitor.visit_Constant` method which " @@ -1570,27 +1620,27 @@ msgid "" " ``visit_Str()``, etc." msgstr "" -#: ../../../build/NEWS:726 +#: ../../../build/NEWS:756 msgid "" "`bpo-37798 `__: Update " "test_statistics.py to verify that the statistics module works well for both " "C and Python implementations. Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:729 +#: ../../../build/NEWS:759 msgid "" "`bpo-26589 `__: Added a new status code " "to the http module: 451 UNAVAILABLE_FOR_LEGAL_REASONS" msgstr "" -#: ../../../build/NEWS:732 +#: ../../../build/NEWS:762 msgid "" "`bpo-37915 `__: Fix a segmentation fault" " that appeared when comparing instances of ``datetime.timezone`` and " "``datetime.tzinfo`` objects. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:736 +#: ../../../build/NEWS:766 msgid "" "`bpo-37868 `__: Fix " "dataclasses.is_dataclass when given an instance that never raises " @@ -1598,7 +1648,7 @@ msgid "" "for __dataclass_fields__ even if it's not a dataclass." msgstr "" -#: ../../../build/NEWS:740 +#: ../../../build/NEWS:770 msgid "" "`bpo-37811 `__: Fix ``socket`` module's " "``socket.connect(address)`` function being unable to establish connection in" @@ -1607,7 +1657,7 @@ msgid "" "timeout value." msgstr "" -#: ../../../build/NEWS:745 +#: ../../../build/NEWS:775 msgid "" "`bpo-21131 `__: Fix " "``faulthandler.register(chain=True)`` stack. faulthandler now allocates a " @@ -1616,33 +1666,33 @@ msgid "" "more than ``SIGSTKSZ`` bytes of stack memory on some platforms." msgstr "" -#: ../../../build/NEWS:751 +#: ../../../build/NEWS:781 msgid "" "`bpo-37798 `__: Add C fastpath for " "statistics.NormalDist.inv_cdf() Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:754 +#: ../../../build/NEWS:784 msgid "" "`bpo-37819 `__: Add " "Fraction.as_integer_ratio() to match the corresponding methods in bool, int," " float, and decimal." msgstr "" -#: ../../../build/NEWS:757 +#: ../../../build/NEWS:787 msgid "" "`bpo-37810 `__: Fix :mod:`difflib` ``?``" " hint in diff output when dealing with tabs. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:760 +#: ../../../build/NEWS:790 msgid "" "`bpo-37772 `__: In ``zipfile.Path``, " "when adding implicit dirs, ensure that ancestral directories are added and " "that duplicates are excluded." msgstr "" -#: ../../../build/NEWS:763 +#: ../../../build/NEWS:793 msgid "" "`bpo-28292 `__: Mark calendar.py helper " "functions as being private. The follows PEP 8 guidance to maintain the " @@ -1650,59 +1700,59 @@ msgid "" "confusion." msgstr "" -#: ../../../build/NEWS:767 +#: ../../../build/NEWS:797 msgid "" "`bpo-18049 `__: Add definition of " "THREAD_STACK_SIZE for AIX in Python/thread_pthread.h The default thread " "stacksize caused crashes with the default recursion limit Patch by M Felt" msgstr "" -#: ../../../build/NEWS:771 +#: ../../../build/NEWS:801 msgid "" "`bpo-37738 `__: Fix the implementation " "of curses ``addch(str, color_pair)``: pass the color pair to ``setcchar()``," " instead of always passing 0 as the color pair." msgstr "" -#: ../../../build/NEWS:775 +#: ../../../build/NEWS:805 msgid "" "`bpo-37723 `__: Fix performance " "regression on regular expression parsing with huge character sets. Patch by " "Yann Vaginay." msgstr "" -#: ../../../build/NEWS:778 +#: ../../../build/NEWS:808 msgid "" "`bpo-32178 `__: Fix IndexError in " ":mod:`email` package when trying to parse invalid address fields starting " "with ``:``." msgstr "" -#: ../../../build/NEWS:781 +#: ../../../build/NEWS:811 msgid "" "`bpo-37685 `__: Fixed comparisons of " ":class:`datetime.timedelta` and :class:`datetime.timezone`." msgstr "" -#: ../../../build/NEWS:784 +#: ../../../build/NEWS:814 msgid "" "`bpo-37695 `__: Correct " ":func:`curses.unget_wch` error message. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:787 +#: ../../../build/NEWS:817 msgid "" "`bpo-37354 `__: Make Activate.ps1 " "Powershell script static to allow for signing it." msgstr "" -#: ../../../build/NEWS:790 +#: ../../../build/NEWS:820 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.3 and setuptools 41.2.0)" msgstr "" -#: ../../../build/NEWS:793 +#: ../../../build/NEWS:823 msgid "" "`bpo-37642 `__: Allowed the pure Python " "implementation of :class:`datetime.timezone` to represent sub-minute offsets" @@ -1710,67 +1760,67 @@ msgid "" " 24:00) and (-23:59, 24:00). Patch by Ngalim Siregar" msgstr "" -#: ../../../build/NEWS:798 +#: ../../../build/NEWS:828 msgid "" "`bpo-16970 `__: Adding a value error " "when an invalid value in passed to nargs Patch by Robert Leenders" msgstr "" -#: ../../../build/NEWS:801 +#: ../../../build/NEWS:831 msgid "" "`bpo-37587 `__: Make json.loads faster " "for long strings. (Patch by Marco Paolini)" msgstr "" -#: ../../../build/NEWS:804 +#: ../../../build/NEWS:834 msgid "" "`bpo-18378 `__: Recognize \"UTF-8\" as a" " valid value for LC_CTYPE in locale._parse_localename." msgstr "" -#: ../../../build/NEWS:807 +#: ../../../build/NEWS:837 msgid "" "`bpo-37531 `__: \"python3 -m test -jN " "--timeout=TIMEOUT\" now kills a worker process if it runs longer than " "*TIMEOUT* seconds." msgstr "" -#: ../../../build/NEWS:810 +#: ../../../build/NEWS:840 msgid "" "`bpo-37482 `__: Fix serialization of " "display name in originator or destination address fields with both encoded " "words and special chars." msgstr "" -#: ../../../build/NEWS:813 +#: ../../../build/NEWS:843 msgid "" "`bpo-37372 `__: Fix error unpickling " "datetime.time objects from Python 2 with seconds>=24. Patch by Justin " "Blanchard." msgstr "" -#: ../../../build/NEWS:816 +#: ../../../build/NEWS:846 msgid "" "`bpo-37085 `__: Add the optional Linux " "SocketCAN Broadcast Manager constants, used as flags to configure the BCM " "behaviour, in the socket module. Patch by Karl Ding." msgstr "" -#: ../../../build/NEWS:820 +#: ../../../build/NEWS:850 msgid "" "`bpo-36871 `__: Ensure method signature " "is used instead of constructor signature of a class while asserting mock " "object against method calls. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:824 +#: ../../../build/NEWS:854 msgid "" "`bpo-36582 `__: Fix " "``UserString.encode()`` to correctly return ``bytes`` rather than a " "``UserString`` instance." msgstr "" -#: ../../../build/NEWS:827 +#: ../../../build/NEWS:857 msgid "" "`bpo-34775 `__: Division handling of " "PurePath now returns NotImplemented instead of raising a TypeError when " @@ -1778,51 +1828,51 @@ msgid "" "Aiudi." msgstr "" -#: ../../../build/NEWS:834 +#: ../../../build/NEWS:864 msgid "" "`bpo-37979 `__: Added a link to " "dateutil.parser.isoparse in the datetime.fromisoformat documentation. Patch " "by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:837 +#: ../../../build/NEWS:867 msgid "" "`bpo-37759 `__: Beginning edits to " "Whatsnew 3.8" msgstr "" -#: ../../../build/NEWS:839 +#: ../../../build/NEWS:869 msgid "" "`bpo-37726 `__: Stop recommending getopt" " in the tutorial for command line argument parsing and promote argparse." msgstr "" -#: ../../../build/NEWS:842 +#: ../../../build/NEWS:872 msgid "" "`bpo-37256 `__: Fix wording of arguments" " for :class:`Request` in :mod:`urllib.request`" msgstr "" -#: ../../../build/NEWS:845 +#: ../../../build/NEWS:875 msgid "" "`bpo-37004 `__: In the documentation for" " difflib, a note was added explicitly warning that the results of " "SequenceMatcher's ratio method may depend on the order of the input strings." msgstr "" -#: ../../../build/NEWS:849 +#: ../../../build/NEWS:879 msgid "" "`bpo-36487 `__: Make C-API docs clear " "about what the \"main\" interpreter is." msgstr "" -#: ../../../build/NEWS:854 +#: ../../../build/NEWS:884 msgid "" "`bpo-37805 `__: Add tests for " "json.dump(..., skipkeys=True). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:860 +#: ../../../build/NEWS:890 msgid "" "`bpo-37707 `__: Mark some individual " "tests to skip when --pgo is used. The tests marked increase the PGO task " @@ -1830,40 +1880,40 @@ msgid "" "executable." msgstr "" -#: ../../../build/NEWS:867 +#: ../../../build/NEWS:897 msgid "" "`bpo-37549 `__: :func:`os.dup` no longer" " fails for standard streams on Windows 7." msgstr "" -#: ../../../build/NEWS:870 +#: ../../../build/NEWS:900 msgid "" "`bpo-1311 `__: The ``nul`` file on " "Windows now returns True from :func:`~os.path.exists` and a valid result " "from :func:`os.stat` with ``S_IFCHR`` set." msgstr "" -#: ../../../build/NEWS:874 +#: ../../../build/NEWS:904 msgid "" "`bpo-9949 `__: Enable support for " "following symlinks in :func:`os.realpath`." msgstr "" -#: ../../../build/NEWS:876 +#: ../../../build/NEWS:906 msgid "" "`bpo-37834 `__: Treat all name surrogate" " reparse points on Windows in :func:`os.lstat` and other reparse points as " "regular files in :func:`os.stat`." msgstr "" -#: ../../../build/NEWS:880 +#: ../../../build/NEWS:910 msgid "" "`bpo-36266 `__: Add the module name in " "the formatted error message when DLL load fail happens during module import " "in ``_PyImport_FindSharedFuncptrWindows()``. Patch by Srinivas Nyayapati." msgstr "" -#: ../../../build/NEWS:884 +#: ../../../build/NEWS:914 msgid "" "`bpo-25172 `__: Trying to import the " ":mod:`crypt` module on Windows will result in an :exc:`ImportError` with a " @@ -1872,118 +1922,118 @@ msgid "" "ImportError will include a message explaining the problem." msgstr "" -#: ../../../build/NEWS:890 +#: ../../../build/NEWS:920 msgid "" "`bpo-37778 `__: Fixes the icons used for" " file associations to the Microsoft Store package." msgstr "" -#: ../../../build/NEWS:893 +#: ../../../build/NEWS:923 msgid "" "`bpo-37734 `__: Fix use of registry " "values to launch Python from Microsoft Store app." msgstr "" -#: ../../../build/NEWS:896 +#: ../../../build/NEWS:926 msgid "" "`bpo-28269 `__: Replace use of " ":c:func:`strcasecmp` for the system function :c:func:`_stricmp`. Patch by " "Minmin Gong." msgstr "" -#: ../../../build/NEWS:902 +#: ../../../build/NEWS:932 msgid "" "`bpo-18049 `__: Increase the default " "stack size of threads from 5MB to 16MB on macOS, to match the stack size of " "the main thread. This avoids crashes on deep recursion in threads." msgstr "" -#: ../../../build/NEWS:909 +#: ../../../build/NEWS:939 msgid "" "`bpo-37824 `__: Properly handle user " "input warnings in IDLE shell. Cease turning SyntaxWarnings into " "SyntaxErrors." msgstr "" -#: ../../../build/NEWS:912 +#: ../../../build/NEWS:942 msgid "" "`bpo-37929 `__: IDLE Settings dialog now" " closes properly when there is no shell window." msgstr "" -#: ../../../build/NEWS:915 +#: ../../../build/NEWS:945 msgid "" "`bpo-37849 `__: Fixed completions list " "appearing too high or low when shown above the current line." msgstr "" -#: ../../../build/NEWS:918 +#: ../../../build/NEWS:948 msgid "" "`bpo-36419 `__: Refactor IDLE " "autocomplete and improve testing." msgstr "" -#: ../../../build/NEWS:920 +#: ../../../build/NEWS:950 msgid "" "`bpo-37748 `__: Reorder the Run menu. " "Put the most common choice, Run Module, at the top." msgstr "" -#: ../../../build/NEWS:926 +#: ../../../build/NEWS:956 msgid "" "`bpo-37942 `__: Improve ArgumentClinic " "converter for floats." msgstr "" -#: ../../../build/NEWS:928 +#: ../../../build/NEWS:958 msgid "" "`bpo-37034 `__: Argument Clinic now uses" " the argument name on errors with keyword-only argument instead of their " "position. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:935 +#: ../../../build/NEWS:965 msgid "" "`bpo-36763 `__: Options added by " "``PySys_AddXOption()`` are now handled the same way than " "``PyConfig.xoptions`` and command line ``-X`` options." msgstr "" -#: ../../../build/NEWS:938 +#: ../../../build/NEWS:968 msgid "" "`bpo-37926 `__: Fix a crash in " "``PySys_SetArgvEx(0, NULL, 0)``." msgstr "" -#: ../../../build/NEWS:942 +#: ../../../build/NEWS:972 msgid "Python 3.8.0 beta 3" msgstr "Python 3.8.0 beta 3" -#: ../../../build/NEWS:944 +#: ../../../build/NEWS:974 msgid "*Release date: 2019-07-29*" msgstr "*Tanggal rilis: 2019-07-29*" -#: ../../../build/NEWS:949 +#: ../../../build/NEWS:979 msgid "" "`bpo-37461 `__: Fix an infinite loop " "when parsing specially crafted email headers. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:955 +#: ../../../build/NEWS:985 msgid "" "`bpo-37593 `__: Swap the positions of " "the *posonlyargs* and *args* parameters in the constructor of " ":class:`ast.parameters` nodes." msgstr "" -#: ../../../build/NEWS:958 +#: ../../../build/NEWS:988 msgid "" "`bpo-36974 `__: Implemented separate " "vectorcall functions for every calling convention of builtin functions and " "methods. This improves performance for calls." msgstr "" -#: ../../../build/NEWS:965 +#: ../../../build/NEWS:995 msgid "" "`bpo-37697 `__: Syncronize " "``importlib.metadata`` with `importlib_metadata 0.19 `__: Let math.dist() accept " "coordinates as sequences (or iterables) rather than just tuples." msgstr "" -#: ../../../build/NEWS:973 +#: ../../../build/NEWS:1003 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.1 and setuptools 41.0.1)" msgstr "" -#: ../../../build/NEWS:976 +#: ../../../build/NEWS:1006 msgid "" "`bpo-36324 `__: Make internal attributes" " for statistics.NormalDist() private." msgstr "" -#: ../../../build/NEWS:978 +#: ../../../build/NEWS:1008 msgid "" "`bpo-37491 `__: Fix ``IndexError`` when " "parsing email headers with unexpectedly ending bare-quoted string value. " "Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:981 +#: ../../../build/NEWS:1011 msgid "" "`bpo-37579 `__: Return " ":exc:`NotImplemented` in Python implementation of ``__eq__`` for " @@ -2025,33 +2075,33 @@ msgid "" "Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:986 +#: ../../../build/NEWS:1016 msgid "" "`bpo-21478 `__: Record calls to parent " "when autospecced object is attached to a mock using " ":func:`unittest.mock.attach_mock`. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:990 +#: ../../../build/NEWS:1020 msgid "" "`bpo-37502 `__: pickle.loads() no longer" " raises TypeError when the buffers argument is set to None" msgstr "" -#: ../../../build/NEWS:993 +#: ../../../build/NEWS:1023 msgid "" "`bpo-37520 `__: Correct behavior for " "zipfile.Path.parent when the path object identifies a subdirectory." msgstr "" -#: ../../../build/NEWS:996 +#: ../../../build/NEWS:1026 msgid "" "`bpo-18374 `__: Fix the ``.col_offset`` " "attribute of nested :class:`ast.BinOp` instances which had a too large value" " in some situations." msgstr "" -#: ../../../build/NEWS:999 +#: ../../../build/NEWS:1029 msgid "" "`bpo-37421 `__: Fix " ":func:`multiprocessing.util.get_temp_dir` finalizer: clear also the " @@ -2060,14 +2110,14 @@ msgid "" "reusing the removed temporary directory." msgstr "" -#: ../../../build/NEWS:1004 +#: ../../../build/NEWS:1034 msgid "" "`bpo-37481 `__: The distutils " "``bdist_wininst`` command is deprecated in Python 3.8, use ``bdist_wheel`` " "(wheel packages) instead." msgstr "" -#: ../../../build/NEWS:1007 +#: ../../../build/NEWS:1037 msgid "" "`bpo-26967 `__: An " ":class:`~argparse.ArgumentParser` with ``allow_abbrev=False`` no longer " @@ -2075,7 +2125,7 @@ msgid "" "abbreviation of long flags as documented. Patch by Zac Hatfield-Dodds." msgstr "" -#: ../../../build/NEWS:1012 +#: ../../../build/NEWS:1042 msgid "" "`bpo-37347 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -2087,7 +2137,7 @@ msgid "" "same. Now callbacks are stored more carefully. Patch by Aleksandr Balezin." msgstr "" -#: ../../../build/NEWS:1020 +#: ../../../build/NEWS:1050 msgid "" "`bpo-36564 `__: Fix infinite loop in " "email header folding logic that would be triggered when an email policy's " @@ -2095,89 +2145,89 @@ msgid "" "values in the message. Patch by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:1028 +#: ../../../build/NEWS:1058 msgid "" "`bpo-32910 `__: Remove implementation-" "specific behaviour of how venv's Deactivate works." msgstr "" -#: ../../../build/NEWS:1031 +#: ../../../build/NEWS:1061 msgid "" "`bpo-37284 `__: Add a brief note to " "indicate that any new ``sys.implementation`` required attributes must go " "through the PEP process." msgstr "" -#: ../../../build/NEWS:1035 +#: ../../../build/NEWS:1065 msgid "" "`bpo-30088 `__: Documented that " ":class:`mailbox.Maildir` constructor doesn't attempt to verify the maildir " "folder layout correctness. Patch by Sviatoslav Sydorenko." msgstr "" -#: ../../../build/NEWS:1039 +#: ../../../build/NEWS:1069 msgid "" "`bpo-37521 `__: Fix `importlib` examples" " to insert any newly created modules via importlib.util.module_from_spec() " "immediately into sys.modules instead of after calling loader.exec_module()." msgstr "" -#: ../../../build/NEWS:1043 +#: ../../../build/NEWS:1073 msgid "Thanks to Benjamin Mintz for finding the bug." msgstr "Terima kasih kepada Benjamin Mintz telah menemukan bug." -#: ../../../build/NEWS:1045 +#: ../../../build/NEWS:1075 msgid "" "`bpo-37456 `__: Slash ('/') is now part " "of syntax." msgstr "" -#: ../../../build/NEWS:1047 +#: ../../../build/NEWS:1077 msgid "" "`bpo-37487 `__: Fix PyList_GetItem index" " description to include 0." msgstr "" -#: ../../../build/NEWS:1049 +#: ../../../build/NEWS:1079 msgid "" "`bpo-37149 `__: Replace the dead link to" " the Tkinter 8.5 reference by John Shipman, New Mexico Tech, with a link to " "the archive.org copy." msgstr "" -#: ../../../build/NEWS:1052 +#: ../../../build/NEWS:1082 msgid "" "`bpo-37478 `__: Added possible " "exceptions to the description of os.chdir()." msgstr "" -#: ../../../build/NEWS:1057 +#: ../../../build/NEWS:1087 msgid "" "`bpo-37558 `__: Fix " "test_shared_memory_cleaned_after_process_termination name handling" msgstr "" -#: ../../../build/NEWS:1060 +#: ../../../build/NEWS:1090 msgid "" "`bpo-37526 `__: Add " ":func:`test.support.catch_threading_exception`: context manager catching " ":class:`threading.Thread` exception using :func:`threading.excepthook`." msgstr "" -#: ../../../build/NEWS:1064 +#: ../../../build/NEWS:1094 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now explicitly stops the ForkServer instance if it's running." msgstr "" -#: ../../../build/NEWS:1067 +#: ../../../build/NEWS:1097 msgid "" "`bpo-37421 `__: multiprocessing tests " "now stop the ForkServer instance if it's running: close the \"alive\" file " "descriptor to ask the server to stop and then remove its UNIX address." msgstr "" -#: ../../../build/NEWS:1074 +#: ../../../build/NEWS:1104 msgid "" "`bpo-36044 `__: Reduce the number of " "unit tests run for the PGO generation task. This speeds up the task by a " @@ -2191,60 +2241,60 @@ msgid "" "compiler tool chain." msgstr "" -#: ../../../build/NEWS:1087 +#: ../../../build/NEWS:1117 msgid "" "`bpo-37672 `__: Switch Windows Store " "package's pip to use bundled :file:`pip.ini` instead of :envvar:`PIP_USER` " "variable." msgstr "" -#: ../../../build/NEWS:1093 +#: ../../../build/NEWS:1123 msgid "" "`bpo-37692 `__: Improve highlight config" " sample with example shell interaction and better labels for shell elements." msgstr "" -#: ../../../build/NEWS:1096 +#: ../../../build/NEWS:1126 msgid "" "`bpo-37628 `__: Settings dialog no " "longer expands with font size." msgstr "" -#: ../../../build/NEWS:1098 +#: ../../../build/NEWS:1128 msgid "" "`bpo-37627 `__: Initialize the Customize" " Run dialog with the command line arguments most recently entered before. " "The user can optionally edit before submitting them." msgstr "" -#: ../../../build/NEWS:1102 +#: ../../../build/NEWS:1132 msgid "" "`bpo-33610 `__: Fix code context not " "showing the correct context when first toggled on." msgstr "" -#: ../../../build/NEWS:1105 +#: ../../../build/NEWS:1135 msgid "" "`bpo-37530 `__: Optimize code context to" " reduce unneeded background activity. Font and highlight changes now occur " "along with text changes instead of after a random delay." msgstr "" -#: ../../../build/NEWS:1109 +#: ../../../build/NEWS:1139 msgid "" "`bpo-27452 `__: Cleanup ``config.py`` by" " inlining ``RemoveFile`` and simplifying the handling of ``file`` in " "``CreateConfigHandlers``." msgstr "" -#: ../../../build/NEWS:1112 +#: ../../../build/NEWS:1142 msgid "" "`bpo-17535 `__: Add optional line " "numbers for IDLE editor windows. Windows open without line numbers unless " "set otherwise in the General tab of the configuration dialog." msgstr "" -#: ../../../build/NEWS:1116 +#: ../../../build/NEWS:1146 msgid "" "`bpo-26806 `__: To compensate for stack " "frames added by IDLE and avoid possible problems with low recursion limits, " @@ -2252,34 +2302,34 @@ msgid "" "reporting recursion limits to make this addition mostly transparent." msgstr "" -#: ../../../build/NEWS:1121 +#: ../../../build/NEWS:1151 msgid "" "`bpo-36390 `__: Gather Format menu " "functions into format.py. Combine paragraph.py, rstrip.py, and format " "methods from editor.py." msgstr "" -#: ../../../build/NEWS:1127 +#: ../../../build/NEWS:1157 msgid "" "`bpo-37675 `__: 2to3 now works when run " "from a zipped standard library." msgstr "" -#: ../../../build/NEWS:1131 +#: ../../../build/NEWS:1161 msgid "Python 3.8.0 beta 2" msgstr "Python 3.8.0 beta 2" -#: ../../../build/NEWS:1133 +#: ../../../build/NEWS:1163 msgid "*Release date: 2019-07-04*" msgstr "*Tanggal rilis: 2019-07-04*" -#: ../../../build/NEWS:1138 +#: ../../../build/NEWS:1168 msgid "" "`bpo-37363 `__: Adds audit events for " "the range of supported run commands (see :ref:`using-on-general`)." msgstr "" -#: ../../../build/NEWS:1141 +#: ../../../build/NEWS:1171 msgid "" "`bpo-37463 `__: ssl.match_hostname() no " "longer accepts IPv4 addresses with additional text after the address and " @@ -2288,7 +2338,7 @@ msgid "" "'127.0.0.1 whatever'." msgstr "" -#: ../../../build/NEWS:1146 +#: ../../../build/NEWS:1176 msgid "" "`bpo-37363 `__: Adds audit events for " ":mod:`ensurepip`, :mod:`ftplib`, :mod:`glob`, :mod:`imaplib`, " @@ -2298,19 +2348,19 @@ msgid "" ":func:`breakpoint`." msgstr "" -#: ../../../build/NEWS:1152 +#: ../../../build/NEWS:1182 msgid "" "`bpo-37364 `__: :func:`io.open_code` is " "now used when reading :file:`.pth` files." msgstr "" -#: ../../../build/NEWS:1155 +#: ../../../build/NEWS:1185 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in Windows installer" msgstr "" -#: ../../../build/NEWS:1160 +#: ../../../build/NEWS:1190 msgid "" "`bpo-37467 `__: Fix " ":func:`sys.excepthook` and :c:func:`PyErr_Display` if a filename is a bytes " @@ -2318,91 +2368,91 @@ msgid "" "attribute is a bytes string." msgstr "" -#: ../../../build/NEWS:1164 +#: ../../../build/NEWS:1194 msgid "" "`bpo-37417 `__: :meth:`bytearray.extend`" " now correctly handles errors that arise during iteration. Patch by Brandt " "Bucher." msgstr "" -#: ../../../build/NEWS:1167 +#: ../../../build/NEWS:1197 msgid "" "`bpo-24214 `__: Improved support of the " "surrogatepass error handler in the UTF-8 and UTF-16 incremental decoders." msgstr "" -#: ../../../build/NEWS:1170 +#: ../../../build/NEWS:1200 msgid "" "`bpo-35224 `__: Reverse evaluation order" " of key: value in dict comprehensions as proposed in PEP 572. I.e. in ``{k: " "v for ...}``, ``k`` will be evaluated before ``v``." msgstr "" -#: ../../../build/NEWS:1174 +#: ../../../build/NEWS:1204 msgid "" "`bpo-37316 `__: Fix the " ":c:func:`PySys_Audit` call in :class:`mmap.mmap`." msgstr "" -#: ../../../build/NEWS:1176 +#: ../../../build/NEWS:1206 msgid "" "`bpo-37269 `__: Fix a bug in the " "peephole optimizer that was not treating correctly constant conditions with " "binary operators. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1180 +#: ../../../build/NEWS:1210 msgid "" "`bpo-37213 `__: Handle correctly " "negative line offsets in the peephole optimizer. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1183 +#: ../../../build/NEWS:1213 msgid "" "`bpo-37219 `__: Remove errorneous " "optimization for empty set differences." msgstr "" -#: ../../../build/NEWS:1185 +#: ../../../build/NEWS:1215 msgid "" "`bpo-36922 `__: Slot functions optimize " "any callable with ``Py_TPFLAGS_METHOD_DESCRIPTOR`` instead of only instances" " of ``function``." msgstr "" -#: ../../../build/NEWS:1189 +#: ../../../build/NEWS:1219 msgid "" "`bpo-36974 `__: The slot " "``tp_vectorcall_offset`` is inherited unconditionally to support " "``super().__call__()`` when the base class uses vectorcall." msgstr "" -#: ../../../build/NEWS:1192 +#: ../../../build/NEWS:1222 msgid "" "`bpo-37160 `__: " ":func:`threading.get_native_id` now also supports NetBSD." msgstr "" -#: ../../../build/NEWS:1194 +#: ../../../build/NEWS:1224 msgid "" "`bpo-37077 `__: Add " ":func:`threading.get_native_id` support for AIX. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1200 +#: ../../../build/NEWS:1230 msgid "" "`bpo-37440 `__: http.client now enables " "TLS 1.3 post-handshake authentication for default context or if a cert_file " "is passed to HTTPSConnection." msgstr "" -#: ../../../build/NEWS:1203 +#: ../../../build/NEWS:1233 msgid "" "`bpo-37437 `__: Update vendorized expat " "version to 2.2.7." msgstr "" -#: ../../../build/NEWS:1205 +#: ../../../build/NEWS:1235 msgid "" "`bpo-37428 `__: " "SSLContext.post_handshake_auth = True no longer sets " @@ -2411,14 +2461,14 @@ msgid "" " chain validation when the flag is set." msgstr "" -#: ../../../build/NEWS:1210 +#: ../../../build/NEWS:1240 msgid "" "`bpo-37420 `__: " ":func:`os.sched_setaffinity` now correctly handles errors that arise during " "iteration over its ``mask`` argument. Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:1213 +#: ../../../build/NEWS:1243 msgid "" "`bpo-37412 `__: The :func:`os.getcwdb` " "function now uses the UTF-8 encoding on Windows, rather than the ANSI code " @@ -2426,13 +2476,13 @@ msgid "" " on Windows." msgstr "" -#: ../../../build/NEWS:1217 +#: ../../../build/NEWS:1247 msgid "" "`bpo-29412 `__: Fix IndexError in " "parsing a header value ending unexpectedly. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1220 +#: ../../../build/NEWS:1250 msgid "" "`bpo-36546 `__: The *dist* argument for " "statistics.quantiles() is now positional only. The current name doesn't " @@ -2441,47 +2491,47 @@ msgid "" "to change the name later." msgstr "" -#: ../../../build/NEWS:1225 +#: ../../../build/NEWS:1255 msgid "" "`bpo-37394 `__: Fix a bug that was " "causing the :mod:`queue` module to fail if the accelerator module was not " "available. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1228 +#: ../../../build/NEWS:1258 msgid "" "`bpo-33972 `__: Email with single part " "but content-type set to ``multipart/*`` doesn't raise AttributeError " "anymore." msgstr "" -#: ../../../build/NEWS:1231 +#: ../../../build/NEWS:1261 msgid "" "`bpo-37280 `__: Use threadpool for " "reading from file for sendfile fallback mode." msgstr "" -#: ../../../build/NEWS:1234 +#: ../../../build/NEWS:1264 msgid "" "`bpo-37279 `__: Fix asyncio sendfile " "support when sendfile sends extra data in fallback mode." msgstr "" -#: ../../../build/NEWS:1237 +#: ../../../build/NEWS:1267 msgid "" "`bpo-19865 `__: " ":func:`ctypes.create_unicode_buffer()` now also supports non-BMP characters " "on platforms with 16-bit :c:type:`wchar_t` (for example, Windows and AIX)." msgstr "" -#: ../../../build/NEWS:1241 +#: ../../../build/NEWS:1271 msgid "" "`bpo-37210 `__: Allow pure Python " "implementation of :mod:`pickle` to work even when the C :mod:`_pickle` " "module is unavailable." msgstr "" -#: ../../../build/NEWS:1244 +#: ../../../build/NEWS:1274 msgid "" "`bpo-35922 `__: Fix " ":meth:`RobotFileParser.crawl_delay` and :meth:`RobotFileParser.request_rate`" @@ -2489,27 +2539,27 @@ msgid "" " rule is defined in the robots.txt file. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1249 +#: ../../../build/NEWS:1279 msgid "" "`bpo-35766 `__: Change the format of " "feature_version to be a (major, minor) tuple." msgstr "" -#: ../../../build/NEWS:1252 +#: ../../../build/NEWS:1282 msgid "" "`bpo-36607 `__: Eliminate " ":exc:`RuntimeError` raised by :func:`asyncio.all_tasks()` if internal tasks " "weak set is changed by another thread during iteration." msgstr "" -#: ../../../build/NEWS:1256 +#: ../../../build/NEWS:1286 msgid "" "`bpo-18748 `__: :class:`_pyio.IOBase` " "destructor now does nothing if getting the ``closed`` attribute fails to " "better mimick :class:`_io.IOBase` finalizer." msgstr "" -#: ../../../build/NEWS:1260 +#: ../../../build/NEWS:1290 msgid "" "`bpo-36402 `__: Fix a race condition at " "Python shutdown when waiting for threads. Wait until the Python thread state" @@ -2517,7 +2567,7 @@ msgid "" " than just wait until non-daemon Python threads complete." msgstr "" -#: ../../../build/NEWS:1265 +#: ../../../build/NEWS:1295 msgid "" "`bpo-34886 `__: Fix an unintended " "ValueError from :func:`subprocess.run` when checking for conflicting `input`" @@ -2527,50 +2577,50 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1271 +#: ../../../build/NEWS:1301 msgid "" "`bpo-37173 `__: The exception message " "for ``inspect.getfile()`` now correctly reports the passed class rather than" " the builtins module." msgstr "" -#: ../../../build/NEWS:1274 +#: ../../../build/NEWS:1304 msgid "" "`bpo-37178 `__: Give math.perm() a one " "argument form that means the same as math.factorial()." msgstr "" -#: ../../../build/NEWS:1277 +#: ../../../build/NEWS:1307 msgid "" "`bpo-37178 `__: For math.perm(n, k), let" " k default to n, giving the same result as factorial." msgstr "" -#: ../../../build/NEWS:1280 +#: ../../../build/NEWS:1310 msgid "" "`bpo-37163 `__: Deprecated passing " "``obj`` argument of :func:`dataclasses.replace` as keyword argument." msgstr "" -#: ../../../build/NEWS:1283 +#: ../../../build/NEWS:1313 msgid "" "`bpo-37165 `__: Converted " "_collections._count_elements to use the Argument Clinic." msgstr "" -#: ../../../build/NEWS:1286 +#: ../../../build/NEWS:1316 msgid "" "`bpo-34767 `__: Do not always create a " ":class:`collections.deque` in :class:`asyncio.Lock`." msgstr "" -#: ../../../build/NEWS:1289 +#: ../../../build/NEWS:1319 msgid "" "`bpo-37158 `__: Speed-up " "statistics.fmean() by switching from a function to a generator." msgstr "" -#: ../../../build/NEWS:1292 +#: ../../../build/NEWS:1322 msgid "" "`bpo-37150 `__: " "`argparse._ActionsContainer.add_argument` now throws error, if someone " @@ -2578,66 +2628,66 @@ msgid "" "`type` argument" msgstr "" -#: ../../../build/NEWS:1296 +#: ../../../build/NEWS:1326 msgid "" "`bpo-35621 `__: Support running asyncio " "subprocesses when execution event loop in a thread on UNIX." msgstr "" -#: ../../../build/NEWS:1299 +#: ../../../build/NEWS:1329 msgid "" "`bpo-36520 `__: Lengthy email headers " "with UTF-8 characters are now properly encoded when they are folded. Patch " "by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1302 +#: ../../../build/NEWS:1332 msgid "" "`bpo-30835 `__: Fixed a bug in email " "parsing where a message with invalid bytes in content-transfer-encoding of a" " multipart message can cause an AttributeError. Patch by Andrew Donnellan." msgstr "" -#: ../../../build/NEWS:1306 +#: ../../../build/NEWS:1336 msgid "" "`bpo-35805 `__: Add parser for Message-" "ID header and add it to default HeaderRegistry. This should prevent folding " "of Message-ID using RFC 2048 encoded words." msgstr "" -#: ../../../build/NEWS:1310 +#: ../../../build/NEWS:1340 msgid "" "`bpo-35070 `__: posix.getgrouplist() now" " works correctly when the user belongs to NGROUPS_MAX supplemental groups. " "Patch by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1313 +#: ../../../build/NEWS:1343 msgid "" "`bpo-32627 `__: Fix compile error when " "``_uuid`` headers conflicting included." msgstr "" -#: ../../../build/NEWS:1315 +#: ../../../build/NEWS:1345 msgid "" "`bpo-11122 `__: Distutils won't check " "for rpmbuild in specified paths only." msgstr "" -#: ../../../build/NEWS:1317 +#: ../../../build/NEWS:1347 msgid "" "`bpo-4963 `__: Fixed non-deterministic " "behavior related to mimetypes extension mapping and module reinitialization." msgstr "" -#: ../../../build/NEWS:1323 +#: ../../../build/NEWS:1353 msgid "" "`bpo-34903 `__: Documented that in " ":meth:`datetime.datetime.strptime()`, the leading zero in some two-digit " "formats is optional. Patch by Mike Gleen." msgstr "" -#: ../../../build/NEWS:1329 +#: ../../../build/NEWS:1359 msgid "" "`bpo-37421 `__: " "test_distutils.test_build_ext() is now able to remove the temporary " @@ -2645,67 +2695,67 @@ msgid "" "the current process, but test it in a separated process." msgstr "" -#: ../../../build/NEWS:1333 +#: ../../../build/NEWS:1363 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now cleans up multiprocessing to remove immediately temporary directories " "created by multiprocessing.util.get_temp_dir()." msgstr "" -#: ../../../build/NEWS:1337 +#: ../../../build/NEWS:1367 msgid "" "`bpo-37421 `__: test_winconsoleio " "doesn't leak a temporary file anymore: use tempfile.TemporaryFile() to " "remove it when the test completes." msgstr "" -#: ../../../build/NEWS:1340 +#: ../../../build/NEWS:1370 msgid "" "`bpo-37421 `__: multiprocessing tests " "now explicitly call ``_run_finalizers()`` to immediately remove temporary " "directories created by tests." msgstr "" -#: ../../../build/NEWS:1343 +#: ../../../build/NEWS:1373 msgid "" "`bpo-37199 `__: Fix test failures when " "IPv6 is unavailable or disabled." msgstr "" -#: ../../../build/NEWS:1345 +#: ../../../build/NEWS:1375 msgid "" "`bpo-37335 `__: Remove no longer " "necessary code from c locale coercion tests" msgstr "" -#: ../../../build/NEWS:1347 +#: ../../../build/NEWS:1377 msgid "" "`bpo-37421 `__: Fix test_shutil to no " "longer leak temporary files." msgstr "" -#: ../../../build/NEWS:1349 +#: ../../../build/NEWS:1379 msgid "" "`bpo-37411 `__: Fix " "test_wsgiref.testEnviron() to no longer depend on the environment variables " "(don't fail if \"X\" variable is set)." msgstr "" -#: ../../../build/NEWS:1352 +#: ../../../build/NEWS:1382 msgid "" "`bpo-37400 `__: Fix " "test_os.test_chown(): use os.getgroups() rather than grp.getgrall() to get " "groups. Rename also the test to test_chown_gid()." msgstr "" -#: ../../../build/NEWS:1355 +#: ../../../build/NEWS:1385 msgid "" "`bpo-37359 `__: Add --cleanup option to " "python3 -m test to remove ``test_python_*`` directories of previous failed " "jobs. Add \"make cleantest\" to run ``python3 -m test --cleanup``." msgstr "" -#: ../../../build/NEWS:1359 +#: ../../../build/NEWS:1389 msgid "" "`bpo-37362 `__: test_gdb no longer fails" " if it gets an \"unexpected\" message on stderr: it now ignores stderr. The " @@ -2713,20 +2763,20 @@ msgid "" " not to test gdb." msgstr "" -#: ../../../build/NEWS:1363 +#: ../../../build/NEWS:1393 msgid "" "`bpo-35998 `__: Avoid TimeoutError in " "test_asyncio: test_start_tls_server_1()" msgstr "" -#: ../../../build/NEWS:1365 +#: ../../../build/NEWS:1395 msgid "" "`bpo-37278 `__: Fix test_asyncio " "ProactorLoopCtrlC: join the thread to prevent leaking a running thread and " "leaking a reference." msgstr "" -#: ../../../build/NEWS:1368 +#: ../../../build/NEWS:1398 msgid "" "`bpo-37261 `__: Fix " ":func:`test.support.catch_unraisable_exception`: its __exit__() method now " @@ -2734,27 +2784,27 @@ msgid "" "attribute." msgstr "" -#: ../../../build/NEWS:1372 +#: ../../../build/NEWS:1402 msgid "" "`bpo-37169 `__: Rewrite " "``_PyObject_IsFreed()`` unit tests." msgstr "" -#: ../../../build/NEWS:1374 +#: ../../../build/NEWS:1404 msgid "" "`bpo-37153 `__: " "``test_venv.test_mutiprocessing()`` now explicitly calls " "``pool.terminate()`` to wait until the pool completes." msgstr "" -#: ../../../build/NEWS:1377 +#: ../../../build/NEWS:1407 msgid "" "`bpo-28009 `__: Modify the test_uuid " "logic to test when a program is available AND can be used to obtain a " "MACADDR as basis for an UUID. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1383 +#: ../../../build/NEWS:1413 msgid "" "`bpo-37189 `__: Many ``PyRun_XXX()`` " "functions like :c:func:`PyRun_String` were no longer exported in " @@ -2762,45 +2812,45 @@ msgid "" "compatibiliy." msgstr "" -#: ../../../build/NEWS:1390 +#: ../../../build/NEWS:1420 msgid "" "`bpo-10945 `__: Officially drop support " "for creating bdist_wininst installers on non-Windows systems." msgstr "" -#: ../../../build/NEWS:1393 +#: ../../../build/NEWS:1423 msgid "" "`bpo-37369 `__: Fixes path for " ":data:`sys.executable` when running from the Microsoft Store." msgstr "" -#: ../../../build/NEWS:1396 +#: ../../../build/NEWS:1426 msgid "" "`bpo-37351 `__: Removes libpython38.a " "from standard Windows distribution." msgstr "" -#: ../../../build/NEWS:1398 +#: ../../../build/NEWS:1428 msgid "" "`bpo-35360 `__: Update Windows builds to" " use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1400 +#: ../../../build/NEWS:1430 msgid "" "`bpo-37267 `__: On Windows, " ":func:`os.dup` no longer creates an inheritable fd when handling a character" " file." msgstr "" -#: ../../../build/NEWS:1403 +#: ../../../build/NEWS:1433 msgid "" "`bpo-36779 `__: Ensure ``time.tzname`` " "is correct on Windows when the active code page is set to CP_UTF7 or " "CP_UTF8." msgstr "" -#: ../../../build/NEWS:1409 +#: ../../../build/NEWS:1439 msgid "" "`bpo-34602 `__: Avoid test suite " "failures on macOS by no longer calling resource.setrlimit to increase the " @@ -2808,39 +2858,39 @@ msgid "" "since the interpreter is being built with a larger default stack size." msgstr "" -#: ../../../build/NEWS:1414 +#: ../../../build/NEWS:1444 msgid "" "`bpo-35360 `__: Update macOS installer " "to use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1416 +#: ../../../build/NEWS:1446 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in macOS installer." msgstr "" -#: ../../../build/NEWS:1421 +#: ../../../build/NEWS:1451 msgid "" "`bpo-37325 `__: Fix tab focus traversal " "order for help source and custom run dialogs." msgstr "" -#: ../../../build/NEWS:1424 +#: ../../../build/NEWS:1454 msgid "" "`bpo-37321 `__: Both subprocess " "connection error messages now refer to the 'Startup failure' section of the " "IDLE doc." msgstr "" -#: ../../../build/NEWS:1427 +#: ../../../build/NEWS:1457 msgid "" "`bpo-37177 `__: Properly 'attach' search" " dialogs to their main window so that they behave like other dialogs and do " "not get hidden behind their main window." msgstr "" -#: ../../../build/NEWS:1431 +#: ../../../build/NEWS:1461 msgid "" "`bpo-37039 `__: Adjust \"Zoom Height\" " "to individual screens by momemtarily maximizing the window on first use with" @@ -2848,14 +2898,14 @@ msgid "" "height. While a window is maximized, \"Zoom Height\" has no effect." msgstr "" -#: ../../../build/NEWS:1436 +#: ../../../build/NEWS:1466 msgid "" "`bpo-35763 `__: Make calltip reminder " "about '/' meaning positional-only less obtrusive by only adding it when " "there is room on the first line." msgstr "" -#: ../../../build/NEWS:1439 +#: ../../../build/NEWS:1469 msgid "" "`bpo-5680 `__: Add 'Run... Customized' to" " the Run menu to run a module with customized settings. Any 'command line " @@ -2863,19 +2913,19 @@ msgid "" "main module restart." msgstr "" -#: ../../../build/NEWS:1446 +#: ../../../build/NEWS:1476 msgid "" "`bpo-36763 `__: Add " ":func:`PyConfig_SetWideStringList` function." msgstr "" -#: ../../../build/NEWS:1448 +#: ../../../build/NEWS:1478 msgid "" "`bpo-28805 `__: The " ":const:`METH_FASTCALL` calling convention has been documented." msgstr "" -#: ../../../build/NEWS:1451 +#: ../../../build/NEWS:1481 msgid "" "`bpo-37221 `__: ``tp_print`` is put back" " at the end of the ``PyTypeObject`` structure to restore support for old " @@ -2883,7 +2933,7 @@ msgid "" " ``tp_print`` will be removed entirely in Python 3.9." msgstr "" -#: ../../../build/NEWS:1456 +#: ../../../build/NEWS:1486 msgid "" "`bpo-37221 `__: The new function " ":c:func:`PyCode_NewWithPosOnlyArgs` allows to create code objects like " @@ -2891,13 +2941,13 @@ msgid "" "indicating the number of positonal-only arguments." msgstr "" -#: ../../../build/NEWS:1461 +#: ../../../build/NEWS:1491 msgid "" "`bpo-37215 `__: Fix dtrace issue " "introduce by `bpo-36842 `__" msgstr "" -#: ../../../build/NEWS:1463 +#: ../../../build/NEWS:1493 msgid "" "`bpo-37191 `__: Python.h does not need " "compiler support for intermingled declarations (GCC's ``-Wdeclaration-after-" @@ -2905,21 +2955,21 @@ msgid "" "intermingled declarations will be needed again." msgstr "" -#: ../../../build/NEWS:1468 +#: ../../../build/NEWS:1498 msgid "" "`bpo-37170 `__: Fix the cast on error in" " :c:func:`PyLong_AsUnsignedLongLongMask()`." msgstr "" -#: ../../../build/NEWS:1473 +#: ../../../build/NEWS:1503 msgid "Python 3.8.0 beta 1" msgstr "Python 3.8.0 beta 1" -#: ../../../build/NEWS:1475 +#: ../../../build/NEWS:1505 msgid "*Release date: 2019-06-04*" msgstr "*Tanggal rilis: 2019-06-04*" -#: ../../../build/NEWS:1480 +#: ../../../build/NEWS:1510 msgid "" "`bpo-35907 `__: CVE-2019-9948: Avoid " "file reading by disallowing ``local-file://`` and ``local_file://`` URL " @@ -2927,33 +2977,33 @@ msgid "" ":mod:`urllib.request`." msgstr "" -#: ../../../build/NEWS:1485 +#: ../../../build/NEWS:1515 msgid "" "`bpo-33529 `__: Prevent fold function " "used in email header encoding from entering infinite loop when there are too" " many non-ASCII characters in a header." msgstr "" -#: ../../../build/NEWS:1489 +#: ../../../build/NEWS:1519 msgid "" "`bpo-33164 `__: Updated blake2 " "implementation which uses secure memset implementation provided by platform." msgstr "" -#: ../../../build/NEWS:1495 +#: ../../../build/NEWS:1525 msgid "" "`bpo-35814 `__: Allow unpacking in the " "right hand side of annotated assignments. In particular, ``t: Tuple[int, " "...] = x, y, *z`` is now allowed." msgstr "" -#: ../../../build/NEWS:1499 +#: ../../../build/NEWS:1529 msgid "" "`bpo-37126 `__: All structseq objects " "are now tracked by the garbage collector. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1502 +#: ../../../build/NEWS:1532 msgid "" "`bpo-37122 `__: Make the *co_argcount* " "attribute of code objects represent the total number of positional arguments" @@ -2963,7 +3013,7 @@ msgid "" "positional-or-keyword arguments. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1509 +#: ../../../build/NEWS:1539 msgid "" "`bpo-20092 `__: Constructors of " ":class:`int`, :class:`float` and :class:`complex` will now use the " @@ -2972,26 +3022,26 @@ msgid "" ":meth:`~object.__complex__` is not available." msgstr "" -#: ../../../build/NEWS:1514 +#: ../../../build/NEWS:1544 msgid "" "`bpo-37087 `__: Add native thread ID " "(TID) support to OpenBSD." msgstr "" -#: ../../../build/NEWS:1516 +#: ../../../build/NEWS:1546 msgid "" "`bpo-26219 `__: Implemented per opcode " "cache mechanism and ``LOAD_GLOBAL`` instruction use it. ``LOAD_GLOBAL`` is " "now about 40% faster. Contributed by Yury Selivanov, and Inada Naoki." msgstr "" -#: ../../../build/NEWS:1520 +#: ../../../build/NEWS:1550 msgid "" "`bpo-37072 `__: Fix crash in " "PyAST_FromNodeObject() when flags is NULL." msgstr "" -#: ../../../build/NEWS:1522 +#: ../../../build/NEWS:1552 msgid "" "`bpo-37029 `__: Freeing a great many " "small objects could take time quadratic in the number of arenas, due to " @@ -3003,14 +3053,14 @@ msgid "" "time needed to release their memory." msgstr "" -#: ../../../build/NEWS:1531 +#: ../../../build/NEWS:1561 msgid "" "`bpo-26423 `__: Fix possible overflow in" " ``wrap_lenfunc()`` when ``sizeof(long) < sizeof(Py_ssize_t)`` (e.g., 64-bit" " Windows)." msgstr "" -#: ../../../build/NEWS:1534 +#: ../../../build/NEWS:1564 msgid "" "`bpo-37050 `__: Improve the AST for " "\"debug\" f-strings, which use '=' to print out the source of the expression" @@ -3019,7 +3069,7 @@ msgid "" "expressions inside the f-string)." msgstr "" -#: ../../../build/NEWS:1539 +#: ../../../build/NEWS:1569 msgid "" "`bpo-22385 `__: The `bytes.hex`, " "`bytearray.hex`, and `memoryview.hex` methods as well as the " @@ -3028,26 +3078,26 @@ msgid "" " MicroPython's hexlify implementation." msgstr "" -#: ../../../build/NEWS:1544 +#: ../../../build/NEWS:1574 msgid "" "`bpo-26836 `__: Add " ":func:`os.memfd_create`." msgstr "" -#: ../../../build/NEWS:1546 +#: ../../../build/NEWS:1576 msgid "" "`bpo-37032 `__: Added new ``replace()`` " "method to the code type (:class:`types.CodeType`)." msgstr "" -#: ../../../build/NEWS:1549 +#: ../../../build/NEWS:1579 msgid "" "`bpo-37007 `__: Implement " ":func:`socket.if_nameindex()`, :func:`socket.if_nametoindex()`, and " ":func:`socket.if_indextoname()` on Windows." msgstr "" -#: ../../../build/NEWS:1553 +#: ../../../build/NEWS:1583 msgid "" "`bpo-36829 `__: " ":c:func:`PyErr_WriteUnraisable` now creates a traceback object if there is " @@ -3056,14 +3106,14 @@ msgid "" "any error." msgstr "" -#: ../../../build/NEWS:1558 +#: ../../../build/NEWS:1588 msgid "" "`bpo-36878 `__: Only accept text after " "`# type: ignore` if the first character is ASCII. This is to disallow things" " like `# type: ignoreé`." msgstr "" -#: ../../../build/NEWS:1561 +#: ../../../build/NEWS:1591 msgid "" "`bpo-36878 `__: Store text appearing " "after a `# type: ignore` comment in the AST. For example a type ignore like " @@ -3071,39 +3121,39 @@ msgid "" " node." msgstr "" -#: ../../../build/NEWS:1565 +#: ../../../build/NEWS:1595 msgid "" "`bpo-2180 `__: Treat line continuation at" " EOF as a ``SyntaxError`` by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1568 +#: ../../../build/NEWS:1598 msgid "" "`bpo-36907 `__: Fix a crash when calling" " a C function with a keyword dict (``f(**kwargs)``) and changing the dict " "``kwargs`` while that function is running." msgstr "" -#: ../../../build/NEWS:1572 +#: ../../../build/NEWS:1602 msgid "" "`bpo-36946 `__: Fix possible signed " "integer overflow when handling slices." msgstr "" -#: ../../../build/NEWS:1574 +#: ../../../build/NEWS:1604 msgid "" "`bpo-36826 `__: Add NamedExpression kind" " support to ast_unparse.c" msgstr "" -#: ../../../build/NEWS:1576 +#: ../../../build/NEWS:1606 msgid "" "`bpo-1875 `__: A :exc:`SyntaxError` is " "now raised if a code blocks that will be optimized away (e.g. if conditions " "that are always false) contains syntax errors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1580 +#: ../../../build/NEWS:1610 msgid "" "`bpo-36027 `__: Allow computation of " "modular inverses via three-argument ``pow``: the second argument is now " @@ -3111,27 +3161,27 @@ msgid "" " relatively prime." msgstr "" -#: ../../../build/NEWS:1584 +#: ../../../build/NEWS:1614 msgid "" "`bpo-36861 `__: Update the Unicode " "database to version 12.1.0." msgstr "" -#: ../../../build/NEWS:1586 +#: ../../../build/NEWS:1616 msgid "" "`bpo-28866 `__: Avoid caching attributes" " of classes which type defines mro() to avoid a hard cache invalidation " "problem." msgstr "" -#: ../../../build/NEWS:1589 +#: ../../../build/NEWS:1619 msgid "" "`bpo-36851 `__: The ``FrameType`` stack " "is now correctly cleaned up if the execution ends with a return and the " "stack is not empty." msgstr "" -#: ../../../build/NEWS:1592 +#: ../../../build/NEWS:1622 msgid "" "`bpo-34616 `__: The ``compile()`` " "builtin functions now support the ``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` flag, " @@ -3140,26 +3190,26 @@ msgid "" "already async functions; for example in a custom REPL." msgstr "" -#: ../../../build/NEWS:1598 +#: ../../../build/NEWS:1628 msgid "" "`bpo-36842 `__: Implement PEP 578, " "adding sys.audit, io.open_code and related APIs." msgstr "" -#: ../../../build/NEWS:1601 +#: ../../../build/NEWS:1631 msgid "" "`bpo-27639 `__: Correct return type for " "UserList slicing operations. Patch by Michael Blahay, Erick Cervantes, and " "vaultah" msgstr "" -#: ../../../build/NEWS:1604 +#: ../../../build/NEWS:1634 msgid "" "`bpo-36737 `__: Move " "PyRuntimeState.warnings into per-interpreter state (via \"module state\")." msgstr "" -#: ../../../build/NEWS:1607 +#: ../../../build/NEWS:1637 msgid "" "`bpo-36793 `__: Removed ``__str__`` " "implementations from builtin types :class:`bool`, :class:`int`, " @@ -3167,7 +3217,7 @@ msgid "" "They now inherit ``__str__()`` from :class:`object`." msgstr "" -#: ../../../build/NEWS:1612 +#: ../../../build/NEWS:1642 msgid "" "`bpo-36817 `__: Add a ``=`` feature " "f-strings for debugging. This can precede ``!s``, ``!r``, or ``!a``. It " @@ -3178,13 +3228,13 @@ msgid "" "the formatting behavior is unchanged, and __format__ will be used." msgstr "" -#: ../../../build/NEWS:1620 +#: ../../../build/NEWS:1650 msgid "" "`bpo-24048 `__: Save the live exception " "during import.c's ``remove_module()``." msgstr "" -#: ../../../build/NEWS:1622 +#: ../../../build/NEWS:1652 msgid "" "`bpo-27987 `__: pymalloc returns memory " "blocks aligned by 16 bytes, instead of 8 bytes, on 64-bit platforms to " @@ -3192,39 +3242,39 @@ msgid "" " by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1626 +#: ../../../build/NEWS:1656 msgid "" "`bpo-36601 `__: A long-since-meaningless" " check for ``getpid() == main_pid`` was removed from Python's internal C " "signal handler." msgstr "" -#: ../../../build/NEWS:1629 +#: ../../../build/NEWS:1659 msgid "" "`bpo-36594 `__: Fix incorrect use of " "``%p`` in format strings. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1632 +#: ../../../build/NEWS:1662 msgid "" "`bpo-36045 `__: builtins.help() now " "prefixes `async` for async functions" msgstr "" -#: ../../../build/NEWS:1634 +#: ../../../build/NEWS:1664 msgid "" "`bpo-36084 `__: Add native thread ID " "(TID) to threading.Thread objects (supported platforms: Windows, FreeBSD, " "Linux, macOS)" msgstr "" -#: ../../../build/NEWS:1637 +#: ../../../build/NEWS:1667 msgid "" "`bpo-36035 `__: Added fix for broken " "symlinks in combination with pathlib" msgstr "" -#: ../../../build/NEWS:1639 +#: ../../../build/NEWS:1669 msgid "" "`bpo-35983 `__: Added new trashcan " "macros to deal with a double deallocation that could occur when the " @@ -3232,81 +3282,81 @@ msgid "" "base class uses the trashcan mechanism. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:1644 +#: ../../../build/NEWS:1674 msgid "" "`bpo-20602 `__: Do not clear " ":data:`sys.flags` and :data:`sys.float_info` during shutdown. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1647 +#: ../../../build/NEWS:1677 msgid "" "`bpo-26826 `__: Expose " ":func:`copy_file_range` as a low level API in the :mod:`os` module." msgstr "" -#: ../../../build/NEWS:1650 +#: ../../../build/NEWS:1680 msgid "" "`bpo-32388 `__: Remove cross-version " "binary compatibility requirement in tp_flags." msgstr "" -#: ../../../build/NEWS:1653 +#: ../../../build/NEWS:1683 msgid "" "`bpo-31862 `__: Port binascii to PEP 489" " multiphase initialization. Patch by Marcel Plch." msgstr "" -#: ../../../build/NEWS:1659 +#: ../../../build/NEWS:1689 msgid "" "`bpo-37128 `__: Added :func:`math.perm`." msgstr "" -#: ../../../build/NEWS:1661 +#: ../../../build/NEWS:1691 msgid "" "`bpo-37120 `__: Add " "SSLContext.num_tickets to control the number of TLSv1.3 session tickets." msgstr "" -#: ../../../build/NEWS:1664 +#: ../../../build/NEWS:1694 msgid "" "`bpo-12202 `__: Fix the error handling " "in :meth:`msilib.SummaryInformation.GetProperty`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1667 +#: ../../../build/NEWS:1697 msgid "" "`bpo-26835 `__: The fcntl module now " "contains file sealing constants for sealing of memfds." msgstr "" -#: ../../../build/NEWS:1670 +#: ../../../build/NEWS:1700 msgid "" "`bpo-29262 `__: Add ``get_origin()`` and" " ``get_args()`` introspection helpers to ``typing`` module." msgstr "" -#: ../../../build/NEWS:1673 +#: ../../../build/NEWS:1703 msgid "" "`bpo-12639 `__: " ":meth:`msilib.Directory.start_component()` no longer fails if *keyfile* is " "not ``None``." msgstr "" -#: ../../../build/NEWS:1676 +#: ../../../build/NEWS:1706 msgid "" "`bpo-36999 `__: Add the " "``asyncio.Task.get_coro()`` method to publicly expose the tasks's coroutine " "object." msgstr "" -#: ../../../build/NEWS:1679 +#: ../../../build/NEWS:1709 msgid "" "`bpo-35246 `__: Make " ":func:`asyncio.create_subprocess_exec` accept path-like arguments." msgstr "" -#: ../../../build/NEWS:1682 +#: ../../../build/NEWS:1712 msgid "" "`bpo-35279 `__: Change default " "*max_workers* of ``ThreadPoolExecutor`` from ``cpu_count() * 5`` to " @@ -3314,7 +3364,7 @@ msgid "" "many cores machines." msgstr "" -#: ../../../build/NEWS:1686 +#: ../../../build/NEWS:1716 msgid "" "`bpo-37076 `__: " ":func:`_thread.start_new_thread` now logs uncaught exception raised by the " @@ -3323,13 +3373,13 @@ msgid "" " the exception." msgstr "" -#: ../../../build/NEWS:1691 +#: ../../../build/NEWS:1721 msgid "" "`bpo-33725 `__: On macOS, the " ":mod:`multiprocessing` module now uses *spawn* start method by default." msgstr "" -#: ../../../build/NEWS:1694 +#: ../../../build/NEWS:1724 msgid "" "`bpo-37054 `__: Fix destructor " ":class:`_pyio.BytesIO` and :class:`_pyio.TextIOWrapper`: initialize their " @@ -3337,20 +3387,20 @@ msgid "" "used by ``__del__()`` which calls ``close()``." msgstr "" -#: ../../../build/NEWS:1699 +#: ../../../build/NEWS:1729 msgid "" "`bpo-37058 `__: PEP 544: Add " "``Protocol`` and ``@runtime_checkable`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1702 +#: ../../../build/NEWS:1732 msgid "" "`bpo-36933 `__: The functions " "``sys.set_coroutine_wrapper`` and ``sys.get_coroutine_wrapper`` that were " "deprecated and marked for removal in 3.8 have been removed." msgstr "" -#: ../../../build/NEWS:1706 +#: ../../../build/NEWS:1736 msgid "" "`bpo-37047 `__: Handle late binding and " "attribute access in :class:`unittest.mock.AsyncMock` setup for autospeccing." @@ -3358,25 +3408,25 @@ msgid "" ":class:`unittest.mock.MagicMock`." msgstr "" -#: ../../../build/NEWS:1710 +#: ../../../build/NEWS:1740 msgid "" "`bpo-37049 `__: PEP 589: Add " "``TypedDict`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1712 +#: ../../../build/NEWS:1742 msgid "" "`bpo-37046 `__: PEP 586: Add ``Literal``" " to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1714 +#: ../../../build/NEWS:1744 msgid "" "`bpo-37045 `__: PEP 591: Add ``Final`` " "qualifier and ``@final`` decorator to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1717 +#: ../../../build/NEWS:1747 msgid "" "`bpo-37035 `__: Don't log OSError based " "exceptions if a fatal error has occurred in asyncio transport. Peer can " @@ -3385,44 +3435,44 @@ msgid "" "is pointless and pollute asyncio logs." msgstr "" -#: ../../../build/NEWS:1723 +#: ../../../build/NEWS:1753 msgid "" "`bpo-37001 `__: " ":func:`symtable.symtable` now accepts the same input types for source code " "as the built-in :func:`compile` function. Patch by Dino Viehland." msgstr "" -#: ../../../build/NEWS:1727 +#: ../../../build/NEWS:1757 msgid "" "`bpo-37028 `__: Implement asyncio REPL" msgstr "" -#: ../../../build/NEWS:1729 +#: ../../../build/NEWS:1759 msgid "" "`bpo-37027 `__: Return safe to use proxy" " socket object from transport.get_extra_info('socket')" msgstr "" -#: ../../../build/NEWS:1732 +#: ../../../build/NEWS:1762 msgid "" "`bpo-32528 `__: Make " "asyncio.CancelledError a BaseException." msgstr "" -#: ../../../build/NEWS:1734 +#: ../../../build/NEWS:1764 msgid "" "This will address the common mistake many asyncio users make: an \"except " "Exception\" clause breaking Tasks cancellation." msgstr "" -#: ../../../build/NEWS:1737 +#: ../../../build/NEWS:1767 msgid "" "In addition to this change, we stop inheriting asyncio.TimeoutError and " "asyncio.InvalidStateError from their concurrent.futures.* counterparts. " "There's no point for these exceptions to share the inheritance chain." msgstr "" -#: ../../../build/NEWS:1741 +#: ../../../build/NEWS:1771 msgid "" "`bpo-1230540 `__: Add a new " ":func:`threading.excepthook` function which handles uncaught " @@ -3430,57 +3480,57 @@ msgid "" "uncaught :meth:`threading.Thread.run` exceptions are handled." msgstr "" -#: ../../../build/NEWS:1745 +#: ../../../build/NEWS:1775 msgid "" "`bpo-36996 `__: Handle " ":func:`unittest.mock.patch` used as a decorator on async functions." msgstr "" -#: ../../../build/NEWS:1748 +#: ../../../build/NEWS:1778 msgid "" "`bpo-37008 `__: Add support for calling " ":func:`next` with the mock resulting from :func:`unittest.mock.mock_open`" msgstr "" -#: ../../../build/NEWS:1751 +#: ../../../build/NEWS:1781 msgid "" "`bpo-27737 `__: Allow whitespace only " "header encoding in ``email.header`` - by Batuhan Taskaya" msgstr "" -#: ../../../build/NEWS:1754 +#: ../../../build/NEWS:1784 msgid "" "`bpo-36969 `__: PDB command `args` now " "display positional only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1757 +#: ../../../build/NEWS:1787 msgid "" "`bpo-36969 `__: PDB command `args` now " "display keyword only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1760 +#: ../../../build/NEWS:1790 msgid "" "`bpo-36983 `__: Add missing names to " "``typing.__all__``: ``ChainMap``, ``ForwardRef``, ``OrderedDict`` - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1763 +#: ../../../build/NEWS:1793 msgid "" "`bpo-36972 `__: Add SupportsIndex " "protocol to the typing module to allow type checking to detect classes that " "can be passed to `hex()`, `oct()` and `bin()`." msgstr "" -#: ../../../build/NEWS:1767 +#: ../../../build/NEWS:1797 msgid "" "`bpo-32972 `__: Implement " "``unittest.IsolatedAsyncioTestCase`` to help testing asyncio-based code." msgstr "" -#: ../../../build/NEWS:1770 +#: ../../../build/NEWS:1800 msgid "" "`bpo-36952 `__: :func:`fileinput.input` " "and :class:`fileinput.FileInput` **bufsize** argument has been removed (was " @@ -3488,7 +3538,7 @@ msgid "" "**openhook** arguments have been made keyword-only." msgstr "" -#: ../../../build/NEWS:1775 +#: ../../../build/NEWS:1805 msgid "" "`bpo-36952 `__: Starting with Python " "3.3, importing ABCs from :mod:`collections` is deprecated, and import should" @@ -3497,64 +3547,64 @@ msgid "" "3.9; documentation and ``DeprecationWarning`` clarified." msgstr "" -#: ../../../build/NEWS:1781 +#: ../../../build/NEWS:1811 msgid "" "`bpo-36949 `__: Implement __repr__ for " "WeakSet objects." msgstr "" -#: ../../../build/NEWS:1783 +#: ../../../build/NEWS:1813 msgid "" "`bpo-36948 `__: Fix :exc:`NameError` in " ":meth:`urllib.request.URLopener.retrieve`. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:1787 +#: ../../../build/NEWS:1817 msgid "" "`bpo-33524 `__: Fix the folding of email" " header when the max_line_length is 0 or None and the header contains non-" "ascii characters. Contributed by Licht Takeuchi (@Licht-T)." msgstr "" -#: ../../../build/NEWS:1791 +#: ../../../build/NEWS:1821 msgid "" "`bpo-24564 `__: :func:`shutil.copystat` " "now ignores :const:`errno.EINVAL` on :func:`os.setxattr` which may occur " "when copying files on filesystems without extended attributes support." msgstr "" -#: ../../../build/NEWS:1795 +#: ../../../build/NEWS:1825 msgid "Original patch by Giampaolo Rodola, updated by Ying Wang." msgstr "*Patch* awal oleh Giampaolo Rodola, diperbarui oleh Ying Wang." -#: ../../../build/NEWS:1797 +#: ../../../build/NEWS:1827 msgid "" "`bpo-36888 `__: Python child processes " "can now access the status of their parent process using " "multiprocessing.process.parent_process" msgstr "" -#: ../../../build/NEWS:1800 +#: ../../../build/NEWS:1830 msgid "" "`bpo-36921 `__: Deprecate ``@coroutine``" " for sake of ``async def``." msgstr "" -#: ../../../build/NEWS:1802 +#: ../../../build/NEWS:1832 msgid "" "`bpo-25652 `__: Fix bug in ``__rmod__`` " "of ``UserString`` - by Batuhan Taskaya." msgstr "" -#: ../../../build/NEWS:1804 +#: ../../../build/NEWS:1834 msgid "" "`bpo-36916 `__: Remove a message about " "an unhandled exception in a task when writer.write() is used without await " "and writer.drain() fails with an exception." msgstr "" -#: ../../../build/NEWS:1808 +#: ../../../build/NEWS:1838 msgid "" "`bpo-36889 `__: Introduce " ":class:`asyncio.Stream` class that merges :class:`asyncio.StreamReader` and " @@ -3572,59 +3622,59 @@ msgid "" "and :class:`asyncio.StreamReaderProtocol` outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1824 +#: ../../../build/NEWS:1854 msgid "" "`bpo-36845 `__: Added validation of " "integer prefixes to the construction of IP networks and interfaces in the " "ipaddress module." msgstr "" -#: ../../../build/NEWS:1827 +#: ../../../build/NEWS:1857 msgid "" "`bpo-23378 `__: Add an extend action to " "argparser." msgstr "" -#: ../../../build/NEWS:1829 +#: ../../../build/NEWS:1859 msgid "" "`bpo-36867 `__: Fix a bug making a " "SharedMemoryManager instance and its parent process use two separate " "resource_tracker processes." msgstr "" -#: ../../../build/NEWS:1832 +#: ../../../build/NEWS:1862 msgid "" "`bpo-23896 `__: Adds a grammar to " "lib2to3.pygram that contains exec as a function not as statement." msgstr "" -#: ../../../build/NEWS:1835 +#: ../../../build/NEWS:1865 msgid "" "`bpo-36895 `__: The function " "``time.clock()`` was deprecated in 3.3 in favor of ``time.perf_counter()`` " "and marked for removal in 3.8, it has removed." msgstr "" -#: ../../../build/NEWS:1838 +#: ../../../build/NEWS:1868 msgid "" "`bpo-35545 `__: Fix asyncio discarding " "IPv6 scopes when ensuring hostname resolutions internally" msgstr "" -#: ../../../build/NEWS:1841 +#: ../../../build/NEWS:1871 msgid "" "`bpo-36887 `__: Add new function " ":func:`math.isqrt` to compute integer square roots." msgstr "" -#: ../../../build/NEWS:1844 +#: ../../../build/NEWS:1874 msgid "" "`bpo-34632 `__: Introduce the " "``importlib.metadata`` module with (provisional) support for reading " "metadata from third-party packages." msgstr "" -#: ../../../build/NEWS:1847 +#: ../../../build/NEWS:1877 msgid "" "`bpo-36878 `__: When using " "`type_comments=True` in `ast.parse`, treat `# type: ignore` followed by a " @@ -3633,13 +3683,13 @@ msgid "" "formations such as `# type: ignore[E1000]`." msgstr "" -#: ../../../build/NEWS:1852 +#: ../../../build/NEWS:1882 msgid "" "`bpo-36778 `__: ``cp65001`` encoding " "(Windows code page 65001) becomes an alias to ``utf_8`` encoding." msgstr "" -#: ../../../build/NEWS:1855 +#: ../../../build/NEWS:1885 msgid "" "`bpo-36867 `__: The " "multiprocessing.resource_tracker replaces the " @@ -3647,14 +3697,14 @@ msgid "" "resource_tracker also tracks shared_memory segments." msgstr "" -#: ../../../build/NEWS:1859 +#: ../../../build/NEWS:1889 msgid "" "`bpo-30262 `__: The ``Cache`` and " "``Statement`` objects of the :mod:`sqlite3` module are not exposed to the " "user. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:1862 +#: ../../../build/NEWS:1892 msgid "" "`bpo-24538 `__: In `shutil.copystat()`, " "first copy extended file attributes and then file permissions, since " @@ -3662,7 +3712,7 @@ msgid "" "writeable." msgstr "" -#: ../../../build/NEWS:1866 +#: ../../../build/NEWS:1896 msgid "" "`bpo-36829 `__: Add new " ":func:`sys.unraisablehook` function which can be overridden to control how " @@ -3672,79 +3722,79 @@ msgid "" "(:func:`gc.collect`)." msgstr "" -#: ../../../build/NEWS:1872 +#: ../../../build/NEWS:1902 msgid "" "`bpo-36832 `__: Introducing " "``zipfile.Path``, a pathlib-compatible wrapper for traversing zip files." msgstr "" -#: ../../../build/NEWS:1875 +#: ../../../build/NEWS:1905 msgid "" "`bpo-36814 `__: Fix an issue where " "os.posix_spawnp() would incorrectly raise a TypeError when file_actions is " "None." msgstr "" -#: ../../../build/NEWS:1878 +#: ../../../build/NEWS:1908 msgid "" "`bpo-33110 `__: Handle exceptions raised" " by functions added by concurrent.futures add_done_callback correctly when " "the Future has already completed." msgstr "" -#: ../../../build/NEWS:1882 +#: ../../../build/NEWS:1912 msgid "" "`bpo-26903 `__: Limit `max_workers` in " "`ProcessPoolExecutor` to 61 to work around a WaitForMultipleObjects " "limitation." msgstr "" -#: ../../../build/NEWS:1885 +#: ../../../build/NEWS:1915 msgid "" "`bpo-36813 `__: Fix " ":class:`~logging.handlers.QueueListener` to call ``queue.task_done()`` upon " "stopping. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:1888 +#: ../../../build/NEWS:1918 msgid "" "`bpo-36806 `__: Forbid creation of " "asyncio stream objects like StreamReader, StreamWriter, Process, and their " "protocols outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1891 +#: ../../../build/NEWS:1921 msgid "" "`bpo-36802 `__: Provide both sync and " "async calls for StreamWriter.write() and StreamWriter.close()" msgstr "" -#: ../../../build/NEWS:1894 +#: ../../../build/NEWS:1924 msgid "" "`bpo-36801 `__: Properly handle SSL " "connection closing in asyncio StreamWriter.drain() call." msgstr "" -#: ../../../build/NEWS:1897 +#: ../../../build/NEWS:1927 msgid "" "`bpo-36785 `__: Implement PEP 574 " "(pickle protocol 5 with out-of-band buffers)." msgstr "" -#: ../../../build/NEWS:1899 +#: ../../../build/NEWS:1929 msgid "" "`bpo-36772 `__: functools.lru_cache() " "can now be used as a straight decorator in addition to its existing usage as" " a function that returns a decorator." msgstr "" -#: ../../../build/NEWS:1902 +#: ../../../build/NEWS:1932 msgid "" "`bpo-6584 `__: Add a " ":exc:`~gzip.BadGzipFile` exception to the :mod:`gzip` module." msgstr "" -#: ../../../build/NEWS:1905 +#: ../../../build/NEWS:1935 msgid "" "`bpo-36748 `__: Optimized write " "buffering in C implementation of ``TextIOWrapper``. Writing ASCII string to " @@ -3752,21 +3802,21 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1909 +#: ../../../build/NEWS:1939 msgid "" "`bpo-8138 `__: Don't mark " "``wsgiref.simple_server.SimpleServer`` as multi-threaded since " "``wsgiref.simple_server.WSGIServer`` is single-threaded." msgstr "" -#: ../../../build/NEWS:1913 +#: ../../../build/NEWS:1943 msgid "" "`bpo-22640 `__: " ":func:`py_compile.compile` now supports silent mode. Patch by Joannah " "Nanjekye" msgstr "" -#: ../../../build/NEWS:1916 +#: ../../../build/NEWS:1946 msgid "" "`bpo-29183 `__: Fix double exceptions in" " :class:`wsgiref.handlers.BaseHandler` by calling its " @@ -3774,20 +3824,20 @@ msgid "" " raised." msgstr "" -#: ../../../build/NEWS:1920 +#: ../../../build/NEWS:1950 msgid "" "`bpo-36548 `__: Improved the repr of " "regular expression flags." msgstr "" -#: ../../../build/NEWS:1922 +#: ../../../build/NEWS:1952 msgid "" "`bpo-36542 `__: The signature of Python " "functions can now be overridden by specifying the ``__text_signature__`` " "attribute." msgstr "" -#: ../../../build/NEWS:1925 +#: ../../../build/NEWS:1955 msgid "" "`bpo-36533 `__: Reinitialize " "logging.Handler locks in forked child processes instead of attempting to " @@ -3797,41 +3847,41 @@ msgid "" "one another as the lock acquisition order cannot be guaranteed." msgstr "" -#: ../../../build/NEWS:1932 +#: ../../../build/NEWS:1962 msgid "" "`bpo-35252 `__: Throw a TypeError " "instead of an AssertionError when using an invalid type annotation with " "singledispatch." msgstr "" -#: ../../../build/NEWS:1935 +#: ../../../build/NEWS:1965 msgid "" "`bpo-35900 `__: Allow reduction methods " "to return a 6-item tuple where the 6th item specifies a custom state-setting" " method that's called instead of the regular ``__setstate__`` method." msgstr "" -#: ../../../build/NEWS:1939 +#: ../../../build/NEWS:1969 msgid "" "`bpo-35900 `__: enable custom reduction " "callback registration for functions and classes in _pickle.c, using the new " "Pickler's attribute ``reducer_override``" msgstr "" -#: ../../../build/NEWS:1943 +#: ../../../build/NEWS:1973 msgid "" "`bpo-36368 `__: Fix a bug crashing " "SharedMemoryManager instances in interactive sessions after a ctrl-c " "(KeyboardInterrupt) was sent" msgstr "" -#: ../../../build/NEWS:1946 +#: ../../../build/NEWS:1976 msgid "" "`bpo-31904 `__: Fix mmap fail for " "VxWorks" msgstr "" -#: ../../../build/NEWS:1948 +#: ../../../build/NEWS:1978 msgid "" "`bpo-27497 `__: " ":meth:`csv.DictWriter.writeheader` now returns the return value of the " @@ -3839,13 +3889,13 @@ msgid "" "Nitin Patil." msgstr "" -#: ../../../build/NEWS:1952 +#: ../../../build/NEWS:1982 msgid "" "`bpo-36239 `__: Parsing .mo files now " "ignores comments starting and ending with #-#-#-#-#." msgstr "" -#: ../../../build/NEWS:1955 +#: ../../../build/NEWS:1985 msgid "" "`bpo-26707 `__: Enable plistlib to read " "and write binary plist files that were created as a KeyedArchive file. " @@ -3853,19 +3903,19 @@ msgid "" "objects." msgstr "" -#: ../../../build/NEWS:1959 +#: ../../../build/NEWS:1989 msgid "" "`bpo-31904 `__: Add posix module support" " for VxWorks." msgstr "" -#: ../../../build/NEWS:1961 +#: ../../../build/NEWS:1991 msgid "" "`bpo-35125 `__: Asyncio: Remove inner " "callback on outer cancellation in shield" msgstr "" -#: ../../../build/NEWS:1963 +#: ../../../build/NEWS:1993 msgid "" "`bpo-35721 `__: Fix " ":meth:`asyncio.SelectorEventLoop.subprocess_exec()` leaks file descriptors " @@ -3873,14 +3923,14 @@ msgid "" "Niklas Fiekas." msgstr "" -#: ../../../build/NEWS:1967 +#: ../../../build/NEWS:1997 msgid "" "`bpo-31855 `__: " ":func:`unittest.mock.mock_open` results now respects the argument of " "read([size]). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1970 +#: ../../../build/NEWS:2000 msgid "" "`bpo-35431 `__: Implement " ":func:`math.comb` that returns binomial coefficient, that computes the " @@ -3888,7 +3938,7 @@ msgid "" " order. Patch by Yash Aggarwal and Keller Fuchs." msgstr "" -#: ../../../build/NEWS:1974 +#: ../../../build/NEWS:2004 msgid "" "`bpo-26660 `__: Fixed permission errors " "in :class:`~tempfile.TemporaryDirectory` clean up. Previously " @@ -3896,7 +3946,7 @@ msgid "" " files or directories were created inside a temporary directory." msgstr "" -#: ../../../build/NEWS:1980 +#: ../../../build/NEWS:2010 msgid "" "`bpo-34271 `__: Add debugging helpers to" " ssl module. It's now possible to dump key material and to trace TLS " @@ -3904,46 +3954,46 @@ msgid "" "var." msgstr "" -#: ../../../build/NEWS:1984 +#: ../../../build/NEWS:2014 msgid "" "`bpo-26467 `__: Added AsyncMock to " "support using unittest to mock asyncio coroutines. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:1987 +#: ../../../build/NEWS:2017 msgid "" "`bpo-33569 `__: dataclasses.InitVar: " "Exposes the type used to create the init var." msgstr "" -#: ../../../build/NEWS:1990 +#: ../../../build/NEWS:2020 msgid "" "`bpo-34424 `__: Fix serialization of " "messages containing encoded strings when the policy.linesep is set to a " "multi-character string. Patch by Jens Troeger." msgstr "" -#: ../../../build/NEWS:1994 +#: ../../../build/NEWS:2024 msgid "" "`bpo-34303 `__: Performance of " ":func:`functools.reduce` is slightly improved. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:1997 +#: ../../../build/NEWS:2027 msgid "" "`bpo-33361 `__: Fix a bug in " ":class:`codecs.StreamRecoder` where seeking might leave old data in a buffer" " and break subsequent read calls. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:2001 +#: ../../../build/NEWS:2031 msgid "" "`bpo-22454 `__: The :mod:`shlex` module " "now exposes :func:`shlex.join`, the inverse of :func:`shlex.split`. Patch by" " Bo Bayles." msgstr "" -#: ../../../build/NEWS:2004 +#: ../../../build/NEWS:2034 msgid "" "`bpo-31922 `__: " ":meth:`asyncio.AbstractEventLoop.create_datagram_endpoint`: Do not connect " @@ -3951,13 +4001,13 @@ msgid "" " UDP broadcast." msgstr "" -#: ../../../build/NEWS:2008 +#: ../../../build/NEWS:2038 msgid "" "`bpo-24882 `__: Change " "ThreadPoolExecutor to use existing idle threads before spinning up new ones." msgstr "" -#: ../../../build/NEWS:2011 +#: ../../../build/NEWS:2041 msgid "" "`bpo-31961 `__: Added support for bytes " "and path-like objects in :func:`subprocess.Popen` on Windows. The *args* " @@ -3967,48 +4017,48 @@ msgid "" "parameter now accepts a bytes object. Based on patch by Anders Lorentsen." msgstr "" -#: ../../../build/NEWS:2018 +#: ../../../build/NEWS:2048 msgid "" "`bpo-33123 `__: " ":class:`pathlib.Path.unlink` now accepts a *missing_ok* parameter to avoid a" " :exc:`FileNotFoundError` from being raised. Patch by Robert Buchholz." msgstr "" -#: ../../../build/NEWS:2022 +#: ../../../build/NEWS:2052 msgid "" "`bpo-32941 `__: Allow :class:`mmap.mmap`" " objects to access the madvise() system call (through " ":meth:`mmap.mmap.madvise`)." msgstr "" -#: ../../../build/NEWS:2025 +#: ../../../build/NEWS:2055 msgid "" "`bpo-22102 `__: Added support for ZIP " "files with disks set to 0. Such files are commonly created by builtin tools " "on Windows when use ZIP64 extension. Patch by Francisco Facioni." msgstr "" -#: ../../../build/NEWS:2029 +#: ../../../build/NEWS:2059 msgid "" "`bpo-32515 `__: trace.py can now run " "modules via python3 -m trace -t --module module_name" msgstr "" -#: ../../../build/NEWS:2032 +#: ../../../build/NEWS:2062 msgid "" "`bpo-32299 `__: Changed " ":func:`unittest.mock.patch.dict` to return the patched dictionary when used " "as context manager. Patch by Vadim Tsander." msgstr "" -#: ../../../build/NEWS:2035 +#: ../../../build/NEWS:2065 msgid "" "`bpo-27141 `__: Added a ``__copy__()`` " "to ``collections.UserList`` and ``collections.UserDict`` in order to " "correctly implement shallow copying of the objects. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:2039 +#: ../../../build/NEWS:2069 msgid "" "`bpo-31829 `__: ``\\r``, ``\\0`` and " "``\\x1a`` (end-of-file on Windows) are now escaped in protocol 0 pickles of " @@ -4016,20 +4066,20 @@ msgid "" "text mode in Python 2." msgstr "" -#: ../../../build/NEWS:2043 +#: ../../../build/NEWS:2073 msgid "" "`bpo-23395 `__: " "``_thread.interrupt_main()`` now avoids setting the Python error status if " "the ``SIGINT`` signal is ignored or not handled by Python." msgstr "" -#: ../../../build/NEWS:2049 +#: ../../../build/NEWS:2079 msgid "" "`bpo-36896 `__: Clarify that some types " "have unstable constructor signature between Python versions." msgstr "" -#: ../../../build/NEWS:2052 +#: ../../../build/NEWS:2082 msgid "" "`bpo-36686 `__: Improve documentation of" " the stdin, stdout, and stderr arguments of of the " @@ -4037,39 +4087,39 @@ msgid "" "Also mention that decoding as text is not supported." msgstr "" -#: ../../../build/NEWS:2056 +#: ../../../build/NEWS:2086 msgid "" "Add a few tests to verify that the various values passed to the std* " "arguments actually work." msgstr "" -#: ../../../build/NEWS:2059 +#: ../../../build/NEWS:2089 msgid "" "`bpo-36984 `__: Improve version added " "references in ``typing`` module - by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2062 +#: ../../../build/NEWS:2092 msgid "" "`bpo-36868 `__: What's new now mentions " "SSLContext.hostname_checks_common_name instead of SSLContext.host_flags." msgstr "" -#: ../../../build/NEWS:2065 +#: ../../../build/NEWS:2095 msgid "" "`bpo-35924 `__: Add a note to the " "``curses.addstr()`` documentation to warn that multiline strings can cause " "segfaults because of an ncurses bug." msgstr "" -#: ../../../build/NEWS:2068 +#: ../../../build/NEWS:2098 msgid "" "`bpo-36783 `__: Added C API " "Documentation for Time_FromTimeAndFold and PyDateTime_FromDateAndTimeAndFold" " as per PEP 495. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2072 +#: ../../../build/NEWS:2102 msgid "" "`bpo-36797 `__: More of the legacy " "distutils documentation has been either pruned, or else more clearly marked " @@ -4077,43 +4127,43 @@ msgid "" "independently." msgstr "" -#: ../../../build/NEWS:2076 +#: ../../../build/NEWS:2106 msgid "" "`bpo-22865 `__: Add detail to the " "documentation on the `pty.spawn` function." msgstr "" -#: ../../../build/NEWS:2078 +#: ../../../build/NEWS:2108 msgid "" "`bpo-35397 `__: Remove deprecation and " "document urllib.parse.unwrap(). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2081 +#: ../../../build/NEWS:2111 msgid "" "`bpo-32995 `__: Added the context " "variable in glossary." msgstr "" -#: ../../../build/NEWS:2083 +#: ../../../build/NEWS:2113 msgid "" "`bpo-33519 `__: Clarify that `copy()` is" " not part of the `MutableSequence` ABC." msgstr "" -#: ../../../build/NEWS:2085 +#: ../../../build/NEWS:2115 msgid "" "`bpo-33482 `__: Make " "`codecs.StreamRecoder.writelines` take a list of bytes." msgstr "" -#: ../../../build/NEWS:2087 +#: ../../../build/NEWS:2117 msgid "" "`bpo-25735 `__: Added documentation for " "func factorial to indicate that returns integer values" msgstr "" -#: ../../../build/NEWS:2090 +#: ../../../build/NEWS:2120 msgid "" "`bpo-20285 `__: Expand object.__doc__ " "(docstring) to make it clearer. Modify pydoc.py so that help(object) lists " @@ -4121,7 +4171,7 @@ msgid "" "class.)" msgstr "" -#: ../../../build/NEWS:2097 +#: ../../../build/NEWS:2127 msgid "" "`bpo-37069 `__: Modify test_coroutines, " "test_cprofile, test_generators, test_raise, test_ssl and test_yield_from to " @@ -4129,32 +4179,32 @@ msgid "" ":func:`test.support.captured_stderr`." msgstr "" -#: ../../../build/NEWS:2102 +#: ../../../build/NEWS:2132 msgid "" "`bpo-37098 `__: Fix test_memfd_create on" " older Linux Kernels." msgstr "" -#: ../../../build/NEWS:2104 +#: ../../../build/NEWS:2134 msgid "" "`bpo-37081 `__: Test with OpenSSL 1.1.1c" msgstr "" -#: ../../../build/NEWS:2106 +#: ../../../build/NEWS:2136 msgid "" "`bpo-36829 `__: Add " ":func:`test.support.catch_unraisable_exception`: context manager catching " "unraisable exception using :func:`sys.unraisablehook`." msgstr "" -#: ../../../build/NEWS:2109 +#: ../../../build/NEWS:2139 msgid "" "`bpo-36915 `__: The main regrtest " "process now always removes all temporary directories of worker processes " "even if they crash or if they are killed on KeyboardInterrupt (CTRL+c)." msgstr "" -#: ../../../build/NEWS:2113 +#: ../../../build/NEWS:2143 msgid "" "`bpo-36719 `__: \"python3 -m test -jN " "...\" now continues the execution of next tests when a worker process crash " @@ -4162,14 +4212,14 @@ msgid "" "--failfast to stop at the first error." msgstr "" -#: ../../../build/NEWS:2117 +#: ../../../build/NEWS:2147 msgid "" "`bpo-36816 `__: Update " "Lib/test/selfsigned_pythontestdotnet.pem to match self-" "signed.pythontest.net's new TLS certificate." msgstr "" -#: ../../../build/NEWS:2120 +#: ../../../build/NEWS:2150 msgid "" "`bpo-35925 `__: Skip httplib and nntplib" " networking tests when they would otherwise fail due to a modern OS or " @@ -4177,19 +4227,19 @@ msgid "" "with weak certificates." msgstr "" -#: ../../../build/NEWS:2124 +#: ../../../build/NEWS:2154 msgid "" "`bpo-36782 `__: Add tests for several C " "API functions in the :mod:`datetime` module. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2127 +#: ../../../build/NEWS:2157 msgid "" "`bpo-36342 `__: Fix test_multiprocessing" " in test_venv if platform lacks functioning sem_open." msgstr "" -#: ../../../build/NEWS:2133 +#: ../../../build/NEWS:2163 msgid "" "`bpo-36721 `__: To embed Python into an " "application, a new ``--embed`` option must be passed to ``python3-config " @@ -4199,7 +4249,7 @@ msgid "" "previous command fails." msgstr "" -#: ../../../build/NEWS:2139 +#: ../../../build/NEWS:2169 msgid "" "Add a pkg-config ``python-3.8-embed`` module to embed Python into an " "application: ``pkg-config python-3.8-embed --libs`` includes " @@ -4209,7 +4259,7 @@ msgid "" "``X.Y`` with the Python version)." msgstr "" -#: ../../../build/NEWS:2146 +#: ../../../build/NEWS:2176 msgid "" "On the other hand, ``pkg-config python3.8 --libs`` no longer contains " "``-lpython3.8``. C extensions must not be linked to libpython (except on " @@ -4217,37 +4267,37 @@ msgid "" "on purpose." msgstr "" -#: ../../../build/NEWS:2151 +#: ../../../build/NEWS:2181 msgid "" "`bpo-36786 `__: \"make install\" now " "runs compileall in parallel." msgstr "" -#: ../../../build/NEWS:2156 +#: ../../../build/NEWS:2186 msgid "" "`bpo-36965 `__: include of " "STATUS_CONTROL_C_EXIT without depending on MSC compiler" msgstr "" -#: ../../../build/NEWS:2159 +#: ../../../build/NEWS:2189 msgid "" "`bpo-35926 `__: Update to OpenSSL 1.1.1b" " for Windows." msgstr "" -#: ../../../build/NEWS:2161 +#: ../../../build/NEWS:2191 msgid "" "`bpo-29883 `__: Add Windows support for " "UDP transports for the Proactor Event Loop. Patch by Adam Meily." msgstr "" -#: ../../../build/NEWS:2164 +#: ../../../build/NEWS:2194 msgid "" "`bpo-33407 `__: The " ":c:macro:`Py_DEPRECATED()` macro has been implemented for MSVC." msgstr "" -#: ../../../build/NEWS:2170 +#: ../../../build/NEWS:2200 msgid "" "`bpo-36231 `__: Support building Python " "on macOS without /usr/include installed. As of macOS 10.14, system header " @@ -4255,58 +4305,58 @@ msgid "" "Tools or the Xcode app." msgstr "" -#: ../../../build/NEWS:2177 +#: ../../../build/NEWS:2207 msgid "" "`bpo-35610 `__: Replace now redundant " ".context_use_ps1 with .prompt_last_line. This finishes change started in " "`bpo-31858 `__." msgstr "" -#: ../../../build/NEWS:2180 +#: ../../../build/NEWS:2210 msgid "" "`bpo-37038 `__: Make idlelib.run " "runnable; add test clause." msgstr "" -#: ../../../build/NEWS:2182 +#: ../../../build/NEWS:2212 msgid "" "`bpo-36958 `__: Print any argument other" " than None or int passed to SystemExit or sys.exit()." msgstr "" -#: ../../../build/NEWS:2185 +#: ../../../build/NEWS:2215 msgid "" "`bpo-36807 `__: When saving a file, call" " os.fsync() so bits are flushed to e.g. USB drive." msgstr "" -#: ../../../build/NEWS:2188 +#: ../../../build/NEWS:2218 msgid "" "`bpo-32411 `__: In browser.py, remove " "extraneous sorting by line number since dictionary was created in line " "number order." msgstr "" -#: ../../../build/NEWS:2194 +#: ../../../build/NEWS:2224 msgid "" "`bpo-37053 `__: Handle strings like " "u\"bar\" correctly in Tools/parser/unparse.py. Patch by Chih-Hsuan Yen." msgstr "" -#: ../../../build/NEWS:2200 +#: ../../../build/NEWS:2230 msgid "" "`bpo-36763 `__: Implement the :pep:`587`" " \"Python Initialization Configuration\"." msgstr "" -#: ../../../build/NEWS:2202 +#: ../../../build/NEWS:2232 msgid "" "`bpo-36379 `__: Fix crashes when " "attempting to use the *modulo* parameter when ``__ipow__`` is implemented in" " C." msgstr "" -#: ../../../build/NEWS:2205 +#: ../../../build/NEWS:2235 msgid "" "`bpo-37107 `__: Update " ":c:func:`PyObject_CallMethodObjArgs` and ``_PyObject_CallMethodIdObjArgs`` " @@ -4314,21 +4364,21 @@ msgid "" "many cases. Patch by Michael J. Sullivan." msgstr "" -#: ../../../build/NEWS:2210 +#: ../../../build/NEWS:2240 msgid "" "`bpo-36974 `__: Implement :pep:`590`: " "Vectorcall: a fast calling protocol for CPython. This is a new protocol to " "optimize calls of custom callable objects." msgstr "" -#: ../../../build/NEWS:2214 +#: ../../../build/NEWS:2244 msgid "" "`bpo-36763 `__: ``Py_Main()`` now " "returns the exitcode rather than calling ``Py_Exit(exitcode)`` when calling " "``PyErr_Print()`` if the current exception type is ``SystemExit``." msgstr "" -#: ../../../build/NEWS:2218 +#: ../../../build/NEWS:2248 msgid "" "`bpo-36922 `__: Add new type flag " "``Py_TPFLAGS_METHOD_DESCRIPTOR`` for objects behaving like unbound methods. " @@ -4336,28 +4386,28 @@ msgid "" "``LOAD_METHOD``/``CALL_METHOD`` opcodes. See PEP 590." msgstr "" -#: ../../../build/NEWS:2223 +#: ../../../build/NEWS:2253 msgid "" "`bpo-36728 `__: The " ":c:func:`PyEval_ReInitThreads` function has been removed from the C API. It " "should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` instead." msgstr "" -#: ../../../build/NEWS:2229 +#: ../../../build/NEWS:2259 msgid "Python 3.8.0 alpha 4" msgstr "Python 3.8.0 alfa 4" -#: ../../../build/NEWS:2231 +#: ../../../build/NEWS:2261 msgid "*Release date: 2019-05-06*" msgstr "*Tanggal rilis: 2019-05-06*" -#: ../../../build/NEWS:2236 +#: ../../../build/NEWS:2266 msgid "" "`bpo-36742 `__: Fixes mishandling of " "pre-normalization characters in urlsplit()." msgstr "" -#: ../../../build/NEWS:2239 +#: ../../../build/NEWS:2269 msgid "" "`bpo-30458 `__: Address CVE-2019-9740 by" " disallowing URL paths with embedded whitespace or control characters " @@ -4366,7 +4416,7 @@ msgid "" "raised." msgstr "" -#: ../../../build/NEWS:2244 +#: ../../../build/NEWS:2274 msgid "" "`bpo-35755 `__: :func:`shutil.which` now" " uses ``os.confstr(\"CS_PATH\")`` if available and if the :envvar:`PATH` " @@ -4376,34 +4426,34 @@ msgid "" "directory if the :envvar:`PATH` environment variable is not set." msgstr "" -#: ../../../build/NEWS:2254 +#: ../../../build/NEWS:2284 msgid "" "`bpo-36722 `__: In debug build, import " "now also looks for C extensions compiled in release mode and for C " "extensions compiled in the stable ABI." msgstr "" -#: ../../../build/NEWS:2257 +#: ../../../build/NEWS:2287 msgid "" "`bpo-32849 `__: Fix Python " "Initialization code on FreeBSD to detect properly when stdin file descriptor" " (fd 0) is invalid." msgstr "" -#: ../../../build/NEWS:2260 +#: ../../../build/NEWS:2290 msgid "" "`bpo-36623 `__: Remove parser headers " "and related function declarations that lack implementations after the " "removal of pgen." msgstr "" -#: ../../../build/NEWS:2263 +#: ../../../build/NEWS:2293 msgid "" "`bpo-20180 `__: ``dict.pop()`` is now up" " to 33% faster thanks to Argument Clinic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2266 +#: ../../../build/NEWS:2296 msgid "" "`bpo-36611 `__: Debug memory allocators:" " disable serialno field by default from debug hooks on Python memory " @@ -4413,7 +4463,7 @@ msgid "" "with ``PYMEM_DEBUG_SERIALNO`` defined to get back the field." msgstr "" -#: ../../../build/NEWS:2273 +#: ../../../build/NEWS:2303 msgid "" "`bpo-36588 `__: On AIX, " ":attr:`sys.platform` doesn't contain the major version anymore. Always " @@ -4422,19 +4472,19 @@ msgid "" "``sys.platform.startswith('aix')``. Contributed by M. Felt." msgstr "" -#: ../../../build/NEWS:2278 +#: ../../../build/NEWS:2308 msgid "" "`bpo-36549 `__: Change str.capitalize to" " use titlecase for the first character instead of uppercase." msgstr "" -#: ../../../build/NEWS:2281 +#: ../../../build/NEWS:2311 msgid "" "`bpo-36540 `__: Implement :pep:`570` " "(Python positional-only parameters). Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2284 +#: ../../../build/NEWS:2314 msgid "" "`bpo-36475 `__: " ":c:func:`PyEval_AcquireLock` and :c:func:`PyEval_AcquireThread` now " @@ -4443,25 +4493,25 @@ msgid "" ":c:func:`Py_END_ALLOW_THREADS`, and :c:func:`PyGILState_Ensure`." msgstr "" -#: ../../../build/NEWS:2289 +#: ../../../build/NEWS:2319 msgid "" "`bpo-36504 `__: Fix signed integer " "overflow in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2292 +#: ../../../build/NEWS:2322 msgid "" "`bpo-20844 `__: Fix running script with " "encoding cookie and LF line ending may fail on Windows." msgstr "" -#: ../../../build/NEWS:2295 +#: ../../../build/NEWS:2325 msgid "" "`bpo-24214 `__: Fixed support of the " "surrogatepass error handler in the UTF-8 incremental decoder." msgstr "" -#: ../../../build/NEWS:2298 +#: ../../../build/NEWS:2328 msgid "" "`bpo-36452 `__: Changing ``dict`` keys " "during iteration of the dict itself, ``keys()``, ``values()``, or " @@ -4470,51 +4520,51 @@ msgid "" "will be raised after ``len(dict)`` iterations. Contributed by Thomas Perl." msgstr "" -#: ../../../build/NEWS:2304 +#: ../../../build/NEWS:2334 msgid "" "`bpo-36459 `__: Fix a possible double " "``PyMem_FREE()`` due to tokenizer.c's ``tok_nextc()``." msgstr "" -#: ../../../build/NEWS:2307 +#: ../../../build/NEWS:2337 msgid "" "`bpo-36433 `__: Fixed TypeError message " "in classmethoddescr_call." msgstr "" -#: ../../../build/NEWS:2309 +#: ../../../build/NEWS:2339 msgid "" "`bpo-36430 `__: Fix a possible reference" " leak in :func:`itertools.count`." msgstr "" -#: ../../../build/NEWS:2311 +#: ../../../build/NEWS:2341 msgid "" "`bpo-36440 `__: Include node names in " "``ParserError`` messages, instead of numeric IDs. Patch by A. Skrobov." msgstr "" -#: ../../../build/NEWS:2314 +#: ../../../build/NEWS:2344 msgid "" "`bpo-36143 `__: Regenerate " ":mod:`keyword` from the Grammar and Tokens file using pgen. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:2317 +#: ../../../build/NEWS:2347 msgid "" "`bpo-18372 `__: Add missing " ":c:func:`PyObject_GC_Track` calls in the :mod:`pickle` module. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2323 +#: ../../../build/NEWS:2353 msgid "" "`bpo-35952 `__: Fix pythoninfo when the " "compiler is missing." msgstr "" -#: ../../../build/NEWS:2325 +#: ../../../build/NEWS:2355 msgid "" "`bpo-28238 `__: The ``.find*()`` methods" " of xml.etree.ElementTree can now search for wildcards like ``{*}tag`` and " @@ -4522,13 +4572,13 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2329 +#: ../../../build/NEWS:2359 msgid "" "`bpo-26978 `__: `pathlib.path.link_to()`" " is now implemented. It creates a hard link pointing to a path." msgstr "" -#: ../../../build/NEWS:2332 +#: ../../../build/NEWS:2362 msgid "" "`bpo-1613500 `__: " ":class:`fileinput.FileInput` now uses the input file mode to correctly set " @@ -4536,27 +4586,27 @@ msgid "" "``inplace=True`` is passed to its constructor." msgstr "" -#: ../../../build/NEWS:2336 +#: ../../../build/NEWS:2366 msgid "" "`bpo-36734 `__: Fix compilation of " "``faulthandler.c`` on HP-UX. Initialize ``stack_t current_stack`` to zero " "using ``memset()``." msgstr "" -#: ../../../build/NEWS:2339 +#: ../../../build/NEWS:2369 msgid "" "`bpo-13611 `__: The " "xml.etree.ElementTree packages gained support for C14N 2.0 serialisation. " "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2342 +#: ../../../build/NEWS:2372 msgid "" "`bpo-36669 `__: Add missing matrix " "multiplication operator support to weakref.proxy." msgstr "" -#: ../../../build/NEWS:2345 +#: ../../../build/NEWS:2375 msgid "" "`bpo-36676 `__: The XMLParser() in " "xml.etree.ElementTree provides namespace prefix context to the parser target" @@ -4564,14 +4614,14 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2349 +#: ../../../build/NEWS:2379 msgid "" "`bpo-36673 `__: The TreeBuilder and " "XMLPullParser in xml.etree.ElementTree gained support for parsing comments " "and processing instructions. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2353 +#: ../../../build/NEWS:2383 msgid "" "`bpo-36650 `__: The C version of " "functools.lru_cache() was treating calls with an empty ``**kwargs`` " @@ -4580,7 +4630,7 @@ msgid "" "miss." msgstr "" -#: ../../../build/NEWS:2358 +#: ../../../build/NEWS:2388 msgid "" "`bpo-28552 `__: Fix " ":mod:`distutils.sysconfig` if :data:`sys.executable` is ``None`` or an empty" @@ -4589,7 +4639,7 @@ msgid "" " or an empty string." msgstr "" -#: ../../../build/NEWS:2363 +#: ../../../build/NEWS:2393 msgid "" "`bpo-35755 `__: :func:`shutil.which` and" " :func:`distutils.spawn.find_executable` now use ``os.confstr(\"CS_PATH\")``" @@ -4599,13 +4649,13 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:2370 +#: ../../../build/NEWS:2400 msgid "" "`bpo-25430 `__: improve performance of " "``IPNetwork.__contains__()``" msgstr "" -#: ../../../build/NEWS:2372 +#: ../../../build/NEWS:2402 msgid "" "`bpo-30485 `__: Path expressions in " "xml.etree.ElementTree can now avoid explicit namespace prefixes for tags (or" @@ -4613,20 +4663,20 @@ msgid "" "empty string prefix." msgstr "" -#: ../../../build/NEWS:2376 +#: ../../../build/NEWS:2406 msgid "" "`bpo-36613 `__: Fix :mod:`asyncio` " "wait() not removing callback if exception" msgstr "" -#: ../../../build/NEWS:2378 +#: ../../../build/NEWS:2408 msgid "" "`bpo-36598 `__: Fix ``isinstance`` check" " for Mock objects with spec when the code is executed under tracing. Patch " "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2381 +#: ../../../build/NEWS:2411 msgid "" "`bpo-18748 `__: In development mode " "(:option:`-X` ``dev``) and in debug build, the :class:`io.IOBase` destructor" @@ -4634,7 +4684,7 @@ msgid "" "release mode." msgstr "" -#: ../../../build/NEWS:2385 +#: ../../../build/NEWS:2415 msgid "" "`bpo-36575 `__: The ``_lsprof`` module " "now uses internal timer same to ``time.perf_counter()`` by default. " @@ -4643,60 +4693,60 @@ msgid "" "updates since ``perf_counter()`` is monotonic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2391 +#: ../../../build/NEWS:2421 msgid "" "`bpo-33461 `__: ``json.loads`` now emits" " ``DeprecationWarning`` when ``encoding`` option is specified. Patch by " "Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:2394 +#: ../../../build/NEWS:2424 msgid "" "`bpo-36559 `__: The random module now " "prefers the lean internal _sha512 module over hashlib for seed(version=2) to" " optimize import time." msgstr "" -#: ../../../build/NEWS:2397 +#: ../../../build/NEWS:2427 msgid "" "`bpo-17561 `__: Set backlog=None as the " "default for socket.create_server." msgstr "" -#: ../../../build/NEWS:2399 +#: ../../../build/NEWS:2429 msgid "" "`bpo-34373 `__: Fix :func:`time.mktime` " "error handling on AIX for year before 1970." msgstr "" -#: ../../../build/NEWS:2402 +#: ../../../build/NEWS:2432 msgid "" "`bpo-36232 `__: Improve error message " "when trying to open existing DBM database that actually doesn't exist. Patch" " by Marco Rougeth." msgstr "" -#: ../../../build/NEWS:2405 +#: ../../../build/NEWS:2435 msgid "" "`bpo-36546 `__: Add " "statistics.quantiles()" msgstr "" -#: ../../../build/NEWS:2407 +#: ../../../build/NEWS:2437 msgid "" "`bpo-36050 `__: Optimized " "``http.client.HTTPResponse.read()`` for large response. Patch by Inada " "Naoki." msgstr "" -#: ../../../build/NEWS:2410 +#: ../../../build/NEWS:2440 msgid "" "`bpo-36522 `__: If *debuglevel* is set " "to >0 in :mod:`http.client`, print all values for headers with multiple " "values for the same header name. Patch by Matt Houglum." msgstr "" -#: ../../../build/NEWS:2414 +#: ../../../build/NEWS:2444 msgid "" "`bpo-36492 `__: Deprecated passing " "required arguments like *func* as keyword arguments in functions which " @@ -4706,13 +4756,13 @@ msgid "" "positional arguments." msgstr "" -#: ../../../build/NEWS:2420 +#: ../../../build/NEWS:2450 msgid "" "`bpo-27181 `__: Add " "statistics.geometric_mean()." msgstr "" -#: ../../../build/NEWS:2422 +#: ../../../build/NEWS:2452 msgid "" "`bpo-30427 `__: ``os.path.normcase()`` " "relies on ``os.fspath()`` to check the type of its argument. Redundant " @@ -4720,7 +4770,7 @@ msgid "" "``ntpath.normcase()`` implementations. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:2427 +#: ../../../build/NEWS:2457 msgid "" "`bpo-36385 `__: Stop rejecting IPv4 " "octets for being ambiguously octal. Leading zeros are ignored, and no longer" @@ -4728,25 +4778,25 @@ msgid "" "Octets must still be no more than three digits, including leading zeroes." msgstr "" -#: ../../../build/NEWS:2432 +#: ../../../build/NEWS:2462 msgid "" "`bpo-36434 `__: Errors during writing to" " a ZIP file no longer prevent to properly close it." msgstr "" -#: ../../../build/NEWS:2435 +#: ../../../build/NEWS:2465 msgid "" "`bpo-36407 `__: Fixed wrong indentation " "writing for CDATA section in xml.dom.minidom. Patch by Vladimir Surjaninov." msgstr "" -#: ../../../build/NEWS:2438 +#: ../../../build/NEWS:2468 msgid "" "`bpo-36326 `__: inspect.getdoc() can now" " find docstrings for member objects when __slots__ is a dictionary." msgstr "" -#: ../../../build/NEWS:2441 +#: ../../../build/NEWS:2471 msgid "" "`bpo-36366 `__: Calling ``stop()`` on an" " unstarted or stopped :func:`unittest.mock.patch` object will now return " @@ -4754,27 +4804,27 @@ msgid "" " Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2446 +#: ../../../build/NEWS:2476 msgid "" "`bpo-36348 `__: The " ":meth:`imap.IMAP4.logout` method no longer ignores silently arbitrary " "exceptions." msgstr "" -#: ../../../build/NEWS:2449 +#: ../../../build/NEWS:2479 msgid "" "`bpo-31904 `__: Add time module support " "and fix test_time faiures for VxWorks." msgstr "" -#: ../../../build/NEWS:2451 +#: ../../../build/NEWS:2481 msgid "" "`bpo-36227 `__: Added support for " "keyword arguments `default_namespace` and `xml_declaration` in functions " "ElementTree.tostring() and ElementTree.tostringlist()." msgstr "" -#: ../../../build/NEWS:2455 +#: ../../../build/NEWS:2485 msgid "" "`bpo-36004 `__: Added new alternate " "constructors :meth:`datetime.date.fromisocalendar` and " @@ -4783,7 +4833,7 @@ msgid "" "``isocalendar`` method. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2461 +#: ../../../build/NEWS:2491 msgid "" "`bpo-35936 `__: :mod:`modulefinder` no " "longer depends on the deprecated :mod:`imp` module, and the initializer for " @@ -4791,21 +4841,21 @@ msgid "" "Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2466 +#: ../../../build/NEWS:2496 msgid "" "`bpo-35376 `__: :mod:`modulefinder` " "correctly handles modules that have the same name as a bad package. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2469 +#: ../../../build/NEWS:2499 msgid "" "`bpo-17396 `__: :mod:`modulefinder` no " "longer crashes when encountering syntax errors in followed imports. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2472 +#: ../../../build/NEWS:2502 msgid "" "`bpo-35934 `__: Added " ":meth:`~socket.create_server()` and :meth:`~socket.has_dualstack_ipv6()` " @@ -4814,59 +4864,59 @@ msgid "" " on the same socket. (Contributed by Giampaolo Rodola in :issue:`17561`.)" msgstr "" -#: ../../../build/NEWS:2478 +#: ../../../build/NEWS:2508 msgid "" "`bpo-23078 `__: Add support for " ":func:`classmethod` and :func:`staticmethod` to " ":func:`unittest.mock.create_autospec`. Initial patch by Felipe Ochoa." msgstr "" -#: ../../../build/NEWS:2481 +#: ../../../build/NEWS:2511 msgid "" "`bpo-35416 `__: Fix potential resource " "warnings in distutils. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:2484 +#: ../../../build/NEWS:2514 msgid "" "`bpo-25451 `__: Add transparency methods" " to :class:`tkinter.PhotoImage`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2487 +#: ../../../build/NEWS:2517 msgid "" "`bpo-35082 `__: Don't return deleted " "attributes when calling dir on a :class:`unittest.mock.Mock`." msgstr "" -#: ../../../build/NEWS:2490 +#: ../../../build/NEWS:2520 msgid "" "`bpo-34547 `__: " ":class:`wsgiref.handlers.BaseHandler` now handles abrupt client connection " "terminations gracefully. Patch by Petter Strandmark." msgstr "" -#: ../../../build/NEWS:2493 +#: ../../../build/NEWS:2523 msgid "" "`bpo-31658 `__: :func:`xml.sax.parse` " "now supports :term:`path-like `. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:2496 +#: ../../../build/NEWS:2526 msgid "" "`bpo-34139 `__: Remove stale unix " "datagram socket before binding" msgstr "" -#: ../../../build/NEWS:2498 +#: ../../../build/NEWS:2528 msgid "" "`bpo-33530 `__: Implemented Happy " "Eyeballs in `asyncio.create_connection()`. Added two new arguments, " "*happy_eyeballs_delay* and *interleave*, to specify Happy Eyeballs behavior." msgstr "" -#: ../../../build/NEWS:2502 +#: ../../../build/NEWS:2532 msgid "" "`bpo-33291 `__: Do not raise " "AttributeError when calling the inspect functions isgeneratorfunction, " @@ -4874,43 +4924,43 @@ msgid "" "arbitrary callable. Instead, return False." msgstr "" -#: ../../../build/NEWS:2506 +#: ../../../build/NEWS:2536 msgid "" "`bpo-31310 `__: Fix the " "multiprocessing.semaphore_tracker so it is reused by child processes" msgstr "" -#: ../../../build/NEWS:2509 +#: ../../../build/NEWS:2539 msgid "" "`bpo-31292 `__: Fix ``setup.py check " "--restructuredtext`` for files containing ``include`` directives." msgstr "" -#: ../../../build/NEWS:2515 +#: ../../../build/NEWS:2545 msgid "" "`bpo-36625 `__: Remove obsolete comments" " from docstrings in fractions.Fraction" msgstr "" -#: ../../../build/NEWS:2517 +#: ../../../build/NEWS:2547 msgid "" "`bpo-30840 `__: Document relative " "imports" msgstr "" -#: ../../../build/NEWS:2519 +#: ../../../build/NEWS:2549 msgid "" "`bpo-36523 `__: Add docstring for " "io.IOBase.writelines()." msgstr "" -#: ../../../build/NEWS:2521 +#: ../../../build/NEWS:2551 msgid "" "`bpo-36425 `__: New documentation " "translation: `Simplified Chinese `_." msgstr "" -#: ../../../build/NEWS:2524 +#: ../../../build/NEWS:2554 msgid "" "`bpo-36345 `__: Avoid the duplication of" " code from ``Tools/scripts/serve.py`` in using the :rst:dir:`literalinclude`" @@ -4918,20 +4968,20 @@ msgid "" ":mod:`wsgiref`. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2529 +#: ../../../build/NEWS:2559 msgid "" "`bpo-36345 `__: Using the code of the " "``Tools/scripts/serve.py`` script as an example in the :mod:`wsgiref` " "documentation. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2533 +#: ../../../build/NEWS:2563 msgid "" "`bpo-36157 `__: Added Documention for " "PyInterpreterState_Main()." msgstr "" -#: ../../../build/NEWS:2535 +#: ../../../build/NEWS:2565 msgid "" "`bpo-33043 `__: Updates the " "docs.python.org page with the addition of a 'Contributing to Docs' link at " @@ -4940,26 +4990,26 @@ msgid "" "Documentation Bugs section." msgstr "" -#: ../../../build/NEWS:2540 +#: ../../../build/NEWS:2570 msgid "" "`bpo-35581 `__: @typing.type_check_only " "now allows type stubs to mark functions and classes not available during " "runtime." msgstr "" -#: ../../../build/NEWS:2543 +#: ../../../build/NEWS:2573 msgid "" "`bpo-33832 `__: Add glossary entry for " "'magic method'." msgstr "" -#: ../../../build/NEWS:2545 +#: ../../../build/NEWS:2575 msgid "" "`bpo-32913 `__: Added re.Match.groupdict" " example to regex HOWTO." msgstr "" -#: ../../../build/NEWS:2550 +#: ../../../build/NEWS:2580 msgid "" "`bpo-36719 `__: regrtest now always " "detects uncollectable objects. Previously, the check was only enabled by " @@ -4967,7 +5017,7 @@ msgid "" "``--findleaks`` becomes a deprecated alias to ``--fail-env-changed``." msgstr "" -#: ../../../build/NEWS:2555 +#: ../../../build/NEWS:2585 msgid "" "`bpo-36725 `__: When using " "mulitprocessing mode (-jN), regrtest now better reports errors if a worker " @@ -4975,7 +5025,7 @@ msgid "" "interrupted." msgstr "" -#: ../../../build/NEWS:2559 +#: ../../../build/NEWS:2589 msgid "" "`bpo-36454 `__: Change " "test_time.test_monotonic() to test only the lower bound of elapsed time " @@ -4983,38 +5033,38 @@ msgid "" " test failures on slow buildbots. Patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:2564 +#: ../../../build/NEWS:2594 msgid "" "`bpo-32424 `__: Improve test coverage " "for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2567 +#: ../../../build/NEWS:2597 msgid "" "`bpo-32424 `__: Fix typo in " "test_cyclic_gc() test for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2570 +#: ../../../build/NEWS:2600 msgid "" "`bpo-36635 `__: Add a new " ":mod:`_testinternalcapi` module to test the internal C API." msgstr "" -#: ../../../build/NEWS:2573 +#: ../../../build/NEWS:2603 msgid "" "`bpo-36629 `__: Fix " "``test_imap4_host_default_value()`` of ``test_imaplib``: catch also " ":data:`errno.ENETUNREACH` error." msgstr "" -#: ../../../build/NEWS:2576 +#: ../../../build/NEWS:2606 msgid "" "`bpo-36611 `__: Fix " "``test_sys.test_getallocatedblocks()`` when :mod:`tracemalloc` is enabled." msgstr "" -#: ../../../build/NEWS:2579 +#: ../../../build/NEWS:2609 msgid "" "`bpo-36560 `__: Fix reference leak " "hunting in regrtest: compute also deltas (of reference count, allocated " @@ -5022,61 +5072,61 @@ msgid "" "everything is initialized before starting to hunt reference leaks." msgstr "" -#: ../../../build/NEWS:2584 +#: ../../../build/NEWS:2614 msgid "" "`bpo-36565 `__: Fix reference hunting " "(``python3 -m test -R 3:3``) when Python has no built-in abc module." msgstr "" -#: ../../../build/NEWS:2587 +#: ../../../build/NEWS:2617 msgid "" "`bpo-31904 `__: Port test_resource to " "VxWorks: skip tests cases setting RLIMIT_FSIZE and RLIMIT_CPU." msgstr "" -#: ../../../build/NEWS:2590 +#: ../../../build/NEWS:2620 msgid "" "`bpo-31904 `__: Fix test_tabnanny on " "VxWorks: adjust ENOENT error message." msgstr "" -#: ../../../build/NEWS:2592 +#: ../../../build/NEWS:2622 msgid "" "`bpo-36436 `__: Fix " "``_testcapi.pymem_buffer_overflow()``: handle memory allocation failure." msgstr "" -#: ../../../build/NEWS:2595 +#: ../../../build/NEWS:2625 msgid "" "`bpo-31904 `__: Fix test_utf8_mode on " "VxWorks: Python always use UTF-8 on VxWorks." msgstr "" -#: ../../../build/NEWS:2598 +#: ../../../build/NEWS:2628 msgid "" "`bpo-36341 `__: Fix tests that may fail " "with PermissionError upon calling bind() on AF_UNIX sockets." msgstr "" -#: ../../../build/NEWS:2604 +#: ../../../build/NEWS:2634 msgid "" "`bpo-36747 `__: Remove the stale " "scriptsinstall Makefile target." msgstr "" -#: ../../../build/NEWS:2606 +#: ../../../build/NEWS:2636 msgid "" "`bpo-21536 `__: On Unix, C extensions " "are no longer linked to libpython except on Android and Cygwin." msgstr "" -#: ../../../build/NEWS:2609 +#: ../../../build/NEWS:2639 msgid "" "It is now possible for a statically linked Python to load a C extension " "built using a shared library Python." msgstr "" -#: ../../../build/NEWS:2612 +#: ../../../build/NEWS:2642 msgid "" "When Python is embedded, ``libpython`` must not be loaded with " "``RTLD_LOCAL``, but ``RTLD_GLOBAL`` instead. Previously, using " @@ -5085,11 +5135,11 @@ msgid "" "built by the ``*shared*`` section of ``Modules/Setup``." msgstr "" -#: ../../../build/NEWS:2618 +#: ../../../build/NEWS:2648 msgid "distutils, python-config and python-config.py have been modified." msgstr "distutils, python-config dan python-config.py telah dimodifikasi." -#: ../../../build/NEWS:2620 +#: ../../../build/NEWS:2650 msgid "" "`bpo-36707 `__: ``./configure --with-" "pymalloc`` no longer adds the ``m`` flag to SOABI " @@ -5097,7 +5147,7 @@ msgid "" " on the ABI." msgstr "" -#: ../../../build/NEWS:2624 +#: ../../../build/NEWS:2654 msgid "" "`bpo-36635 `__: Change " "``PyAPI_FUNC(type)``, ``PyAPI_DATA(type)`` and ``PyMODINIT_FUNC`` macros of " @@ -5107,13 +5157,13 @@ msgid "" "function in DLL exports on Windows." msgstr "" -#: ../../../build/NEWS:2630 +#: ../../../build/NEWS:2660 msgid "" "`bpo-31904 `__: Don't build the " "``_crypt`` extension on VxWorks." msgstr "" -#: ../../../build/NEWS:2632 +#: ../../../build/NEWS:2662 msgid "" "`bpo-36618 `__: Add ``-fmax-type-" "align=8`` to CFLAGS when clang compiler is detected. The pymalloc memory " @@ -5126,13 +5176,13 @@ msgid "" "can have the same issue." msgstr "" -#: ../../../build/NEWS:2641 +#: ../../../build/NEWS:2671 msgid "" "`bpo-36605 `__: ``make tags`` and ``make" " TAGS`` now also parse ``Modules/_io/*.c`` and ``Modules/_io/*.h``." msgstr "" -#: ../../../build/NEWS:2644 +#: ../../../build/NEWS:2674 msgid "" "`bpo-36465 `__: Release builds and debug" " builds are now ABI compatible: defining the ``Py_DEBUG`` macro no longer " @@ -5143,33 +5193,33 @@ msgid "" "option." msgstr "" -#: ../../../build/NEWS:2651 +#: ../../../build/NEWS:2681 msgid "" "`bpo-36577 `__: setup.py now correctly " "reports missing OpenSSL headers and libraries again." msgstr "" -#: ../../../build/NEWS:2654 +#: ../../../build/NEWS:2684 msgid "" "`bpo-36544 `__: Fix regression " "introduced in `bpo-36146 `__ refactoring" " setup.py" msgstr "" -#: ../../../build/NEWS:2656 +#: ../../../build/NEWS:2686 msgid "" "`bpo-36508 `__: ``python-config " "--ldflags`` no longer includes flags of the ``LINKFORSHARED`` variable. The " "``LINKFORSHARED`` variable must only be used to build executables." msgstr "" -#: ../../../build/NEWS:2660 +#: ../../../build/NEWS:2690 msgid "" "`bpo-36503 `__: Remove references to " "\"aix3\" and \"aix4\". Patch by M. Felt." msgstr "" -#: ../../../build/NEWS:2665 +#: ../../../build/NEWS:2695 msgid "" "`bpo-35920 `__: Added " "platform.win32_edition() and platform.win32_is_iot(). Added support for " @@ -5177,20 +5227,20 @@ msgid "" " to work on Windows IoT Core ARM32." msgstr "" -#: ../../../build/NEWS:2669 +#: ../../../build/NEWS:2699 msgid "" "`bpo-36649 `__: Remove trailing spaces " "for registry keys when installed via the Store." msgstr "" -#: ../../../build/NEWS:2672 +#: ../../../build/NEWS:2702 msgid "" "`bpo-34144 `__: Fixed activate.bat to " "correctly update codepage when chcp.com returns dots in output. Patch by " "Lorenz Mende." msgstr "" -#: ../../../build/NEWS:2675 +#: ../../../build/NEWS:2705 msgid "" "`bpo-36509 `__: Added preset-iot layout " "for Windows IoT ARM containers. This layout doesn't contain UI components " @@ -5198,7 +5248,7 @@ msgid "" "builds since Windows ARM32 builds must be cross-compiled when using MSVC." msgstr "" -#: ../../../build/NEWS:2680 +#: ../../../build/NEWS:2710 msgid "" "`bpo-35941 `__: enum_certificates " "function of the ssl module now returns certificates from all available " @@ -5211,26 +5261,26 @@ msgid "" "revocation list stores." msgstr "" -#: ../../../build/NEWS:2690 +#: ../../../build/NEWS:2720 msgid "" "`bpo-36441 `__: Fixes creating a venv " "when debug binaries are installed." msgstr "" -#: ../../../build/NEWS:2692 +#: ../../../build/NEWS:2722 msgid "" "`bpo-36085 `__: Enable better DLL " "resolution on Windows by using safe DLL search paths and adding " ":func:`os.add_dll_directory`." msgstr "" -#: ../../../build/NEWS:2695 +#: ../../../build/NEWS:2725 msgid "" "`bpo-36010 `__: Add the venv standard " "library module to the nuget distribution for Windows." msgstr "" -#: ../../../build/NEWS:2698 +#: ../../../build/NEWS:2728 msgid "" "`bpo-29515 `__: Add the following socket" " module constants on Windows: IPPROTO_AH IPPROTO_CBT IPPROTO_DSTOPTS " @@ -5241,28 +5291,28 @@ msgid "" " IPPROTO_ST" msgstr "" -#: ../../../build/NEWS:2706 +#: ../../../build/NEWS:2736 msgid "" "`bpo-35947 `__: Added current version of" " libffi to cpython-source-deps. Change _ctypes to use current version of " "libffi on Windows." msgstr "" -#: ../../../build/NEWS:2709 +#: ../../../build/NEWS:2739 msgid "" "`bpo-34060 `__: Report system load when " "running test suite on Windows. Patch by Ammar Askar. Based on prior work by " "Jeremy Kloth." msgstr "" -#: ../../../build/NEWS:2712 +#: ../../../build/NEWS:2742 msgid "" "`bpo-31512 `__: With the Windows 10 " "Creators Update, non-elevated users can now create symlinks as long as the " "computer has Developer Mode enabled." msgstr "" -#: ../../../build/NEWS:2718 +#: ../../../build/NEWS:2748 msgid "" "`bpo-34602 `__: Avoid failures setting " "macOS stack resource limit with resource.setrlimit. This reverts an earlier " @@ -5270,27 +5320,27 @@ msgid "" "non-default stack size when building the interpreter executable on macOS." msgstr "" -#: ../../../build/NEWS:2726 +#: ../../../build/NEWS:2756 msgid "" "`bpo-36429 `__: Fix starting IDLE with " "pyshell. Add idlelib.pyshell alias at top; remove pyshell alias at bottom. " "Remove obsolete __name__=='__main__' command." msgstr "" -#: ../../../build/NEWS:2733 +#: ../../../build/NEWS:2763 msgid "" "`bpo-14546 `__: Fix the argument " "handling in Tools/scripts/lll.py." msgstr "" -#: ../../../build/NEWS:2738 +#: ../../../build/NEWS:2768 msgid "" "`bpo-36763 `__: Fix memory leak in " ":c:func:`Py_SetStandardStreamEncoding`: release memory if the function is " "called twice." msgstr "" -#: ../../../build/NEWS:2741 +#: ../../../build/NEWS:2771 msgid "" "`bpo-36641 `__: " ":c:macro:`PyDoc_VAR(name)` and :c:macro:`PyDoc_STRVAR(name,str)` now create " @@ -5298,7 +5348,7 @@ msgid "" "Inada Naoki." msgstr "" -#: ../../../build/NEWS:2745 +#: ../../../build/NEWS:2775 msgid "" "`bpo-36389 `__: Change the value of " "``CLEANBYTE``, ``DEADDYTE`` and ``FORBIDDENBYTE`` internal constants used by" @@ -5308,7 +5358,7 @@ msgid "" " debug ``malloc()`` and ``free()``." msgstr "" -#: ../../../build/NEWS:2752 +#: ../../../build/NEWS:2782 msgid "" "`bpo-36443 `__: Since Python 3.7.0, " "calling :c:func:`Py_DecodeLocale` before :c:func:`Py_Initialize` produces " @@ -5319,7 +5369,7 @@ msgid "" "``_PyPreConfig``." msgstr "" -#: ../../../build/NEWS:2759 +#: ../../../build/NEWS:2789 msgid "" "`bpo-36025 `__: Fixed an accidental " "change to the datetime C API where the arguments to the " @@ -5329,7 +5379,7 @@ msgid "" "only present in alpha releases of Python 3.8. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2766 +#: ../../../build/NEWS:2796 msgid "" "`bpo-35810 `__: Modify ``PyObject_Init``" " to correctly increase the refcount of heap- allocated Type objects. Also " @@ -5337,15 +5387,15 @@ msgid "" "manually or not decreasing the type's refcount in tp_dealloc" msgstr "" -#: ../../../build/NEWS:2773 +#: ../../../build/NEWS:2803 msgid "Python 3.8.0 alpha 3" msgstr "Python 3.8.0 alfa 3" -#: ../../../build/NEWS:2775 +#: ../../../build/NEWS:2805 msgid "*Release date: 2019-03-25*" msgstr "*Tanggal rilis: 2019-03-25*" -#: ../../../build/NEWS:2780 +#: ../../../build/NEWS:2810 msgid "" "`bpo-36216 `__: Changes urlsplit() to " "raise ValueError when the URL contains characters that decompose under IDNA " @@ -5353,7 +5403,7 @@ msgid "" "parsed." msgstr "" -#: ../../../build/NEWS:2784 +#: ../../../build/NEWS:2814 msgid "" "`bpo-35121 `__: Don't send cookies of " "domain A without Domain attribute to domain B when domain A is a suffix " @@ -5362,84 +5412,84 @@ msgid "" "Singaravelan." msgstr "" -#: ../../../build/NEWS:2792 +#: ../../../build/NEWS:2822 msgid "" "`bpo-36421 `__: Fix a possible double " "decref in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2795 +#: ../../../build/NEWS:2825 msgid "" "`bpo-36412 `__: Fix a possible crash " "when creating a new dictionary." msgstr "" -#: ../../../build/NEWS:2797 +#: ../../../build/NEWS:2827 msgid "" "`bpo-36398 `__: Fix a possible crash in " "``structseq_repr()``." msgstr "" -#: ../../../build/NEWS:2799 +#: ../../../build/NEWS:2829 msgid "" "`bpo-36256 `__: Fix bug in parsermodule " "when parsing a state in a DFA that has two or more arcs with labels of the " "same type. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2802 +#: ../../../build/NEWS:2832 msgid "" "`bpo-36365 `__: repr(structseq) is no " "longer limited to 512 bytes." msgstr "" -#: ../../../build/NEWS:2804 +#: ../../../build/NEWS:2834 msgid "" "`bpo-36374 `__: Fix a possible null " "pointer dereference in ``merge_consts_recursive()``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2807 +#: ../../../build/NEWS:2837 msgid "" "`bpo-36236 `__: At Python " "initialization, the current directory is no longer prepended to " ":data:`sys.path` if it has been removed." msgstr "" -#: ../../../build/NEWS:2810 +#: ../../../build/NEWS:2840 msgid "" "`bpo-36352 `__: Python initialization " "now fails with an error, rather than silently truncating paths, if a path is" " too long." msgstr "" -#: ../../../build/NEWS:2813 +#: ../../../build/NEWS:2843 msgid "" "`bpo-36301 `__: Python initialization " "now fails if decoding ``pybuilddir.txt`` configuration file fails at " "startup." msgstr "" -#: ../../../build/NEWS:2816 +#: ../../../build/NEWS:2846 msgid "" "`bpo-36333 `__: Fix leak in " "_PyRuntimeState_Fini. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2819 +#: ../../../build/NEWS:2849 msgid "" "`bpo-36332 `__: The builtin " ":func:`compile` can now handle AST objects that contain assignment " "expressions. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2822 +#: ../../../build/NEWS:2852 msgid "" "`bpo-36282 `__: Improved error message " "for too much positional arguments in some builtin functions." msgstr "" -#: ../../../build/NEWS:2825 +#: ../../../build/NEWS:2855 msgid "" "`bpo-30040 `__: New empty dict uses " "fewer memory for now. It used more memory than empty dict created by " @@ -5447,7 +5497,7 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2829 +#: ../../../build/NEWS:2859 msgid "" "`bpo-36262 `__: Fix an unlikely memory " "leak on conversion from string to float in the function ``_Py_dg_strtod()`` " @@ -5455,27 +5505,27 @@ msgid "" ":func:`marshal.load`, etc." msgstr "" -#: ../../../build/NEWS:2833 +#: ../../../build/NEWS:2863 msgid "" "`bpo-36252 `__: Update Unicode databases" " to version 12.0.0." msgstr "" -#: ../../../build/NEWS:2835 +#: ../../../build/NEWS:2865 msgid "" "`bpo-36218 `__: Fix a segfault occurring" " when sorting a list of heterogeneous values. Patch contributed by Rémi " "Lapeyre and Elliot Gorokhovsky." msgstr "" -#: ../../../build/NEWS:2838 +#: ../../../build/NEWS:2868 msgid "" "`bpo-36188 `__: Cleaned up left-over " "vestiges of Python 2 unbound method handling in method objects and " "documentation. Patch by Martijn Pieters" msgstr "" -#: ../../../build/NEWS:2841 +#: ../../../build/NEWS:2871 msgid "" "`bpo-36124 `__: Add a new interpreter-" "specific dict and expose it in the C-API via PyInterpreterState_GetDict(). " @@ -5484,7 +5534,7 @@ msgid "" "state." msgstr "" -#: ../../../build/NEWS:2846 +#: ../../../build/NEWS:2876 msgid "" "`bpo-35975 `__: Add a " "``feature_version`` flag to ``ast.parse()`` (documented) and ``compile()`` " @@ -5496,13 +5546,13 @@ msgid "" "recognizes.)" msgstr "" -#: ../../../build/NEWS:2854 +#: ../../../build/NEWS:2884 msgid "" "`bpo-31904 `__: Use UTF-8 as the system " "encoding on VxWorks." msgstr "" -#: ../../../build/NEWS:2856 +#: ../../../build/NEWS:2886 msgid "" "`bpo-36048 `__: The " ":meth:`~object.__index__` special method will be used instead of " @@ -5511,19 +5561,19 @@ msgid "" "deprecated." msgstr "" -#: ../../../build/NEWS:2861 +#: ../../../build/NEWS:2891 msgid "" "`bpo-35808 `__: Retire pgen and use a " "modified version of pgen2 to generate the parser. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2867 +#: ../../../build/NEWS:2897 msgid "" "`bpo-36401 `__: The class documentation " "created by pydoc now has a separate section for readonly properties." msgstr "" -#: ../../../build/NEWS:2870 +#: ../../../build/NEWS:2900 msgid "" "`bpo-36320 `__: The typing.NamedTuple() " "class has deprecated the _field_types attribute in favor of the " @@ -5531,20 +5581,20 @@ msgid "" "attributes were converted from OrderedDict to a regular dict." msgstr "" -#: ../../../build/NEWS:2875 +#: ../../../build/NEWS:2905 msgid "" "`bpo-34745 `__: Fix :mod:`asyncio` ssl " "memory issues caused by circular references" msgstr "" -#: ../../../build/NEWS:2878 +#: ../../../build/NEWS:2908 msgid "" "`bpo-36324 `__: Add method to " "statistics.NormalDist for computing the inverse cumulative normal " "distribution." msgstr "" -#: ../../../build/NEWS:2881 +#: ../../../build/NEWS:2911 msgid "" "`bpo-36321 `__: collections.namedtuple()" " misspelled the name of an attribute. To be consistent with " @@ -5554,64 +5604,64 @@ msgid "" "future." msgstr "" -#: ../../../build/NEWS:2887 +#: ../../../build/NEWS:2917 msgid "" "`bpo-36297 `__: \"unicode_internal\" " "codec is removed. It was deprecated since Python 3.3. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2890 +#: ../../../build/NEWS:2920 msgid "" "`bpo-36298 `__: Raise " "ModuleNotFoundError in pyclbr when a module can't be found. Thanks to " "'mental' for the bug report." msgstr "" -#: ../../../build/NEWS:2893 +#: ../../../build/NEWS:2923 msgid "" "`bpo-36268 `__: Switch the default " "format used for writing tars with mod:`tarfile` to the modern POSIX.1-2001 " "pax standard, from the vendor-specific GNU. Contributed by C.A.M. Gerlach." msgstr "" -#: ../../../build/NEWS:2897 +#: ../../../build/NEWS:2927 msgid "" "`bpo-36285 `__: Fix integer overflows in" " the array module. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:2900 +#: ../../../build/NEWS:2930 msgid "" "`bpo-31904 `__: Add _signal module " "support for VxWorks." msgstr "" -#: ../../../build/NEWS:2902 +#: ../../../build/NEWS:2932 msgid "" "`bpo-36272 `__: :mod:`logging` does not " "silently ignore RecursionError anymore. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2905 +#: ../../../build/NEWS:2935 msgid "" "`bpo-36280 `__: Add a kind field to " "ast.Constant. It is 'u' if the literal has a 'u' prefix (i.e. a Python 2 " "style unicode literal), else None." msgstr "" -#: ../../../build/NEWS:2908 +#: ../../../build/NEWS:2938 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles all exceptions." msgstr "" -#: ../../../build/NEWS:2911 +#: ../../../build/NEWS:2941 msgid "" "`bpo-36251 `__: Fix format strings used " "for stderrprinter and re.Match reprs. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:2914 +#: ../../../build/NEWS:2944 msgid "" "`bpo-36235 `__: Fix ``CFLAGS`` in " "``customize_compiler()`` of ``distutils.sysconfig``: when the ``CFLAGS`` " @@ -5619,79 +5669,79 @@ msgid "" " ``OPT`` variable anymore. Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:2919 +#: ../../../build/NEWS:2949 msgid "" "`bpo-35807 `__: Update ensurepip to " "install pip 19.0.3 and setuptools 40.8.0." msgstr "" -#: ../../../build/NEWS:2921 +#: ../../../build/NEWS:2951 msgid "" "`bpo-36139 `__: Release GIL when closing" " :class:`~mmap.mmap` objects." msgstr "" -#: ../../../build/NEWS:2923 +#: ../../../build/NEWS:2953 msgid "" "`bpo-36179 `__: Fix two unlikely " "reference leaks in _hashopenssl. The leaks only occur in out-of-memory " "cases." msgstr "" -#: ../../../build/NEWS:2926 +#: ../../../build/NEWS:2956 msgid "" "`bpo-36169 `__: Add overlap() method to " "statistics.NormalDist. Computes the overlapping coefficient for two normal " "distributions." msgstr "" -#: ../../../build/NEWS:2929 +#: ../../../build/NEWS:2959 msgid "" "`bpo-36103 `__: Default buffer size used" " by ``shutil.copyfileobj()`` is changed from 16 KiB to 64 KiB on non-Windows" " platform to reduce system call overhead. Contributed by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2933 +#: ../../../build/NEWS:2963 msgid "" "`bpo-36130 `__: Fix ``pdb`` with " "``skip=...`` when stepping into a frame without a ``__name__`` global. " "Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2936 +#: ../../../build/NEWS:2966 msgid "" "`bpo-35652 `__: " "shutil.copytree(copy_function=...) erroneously pass DirEntry instead of a " "path string." msgstr "" -#: ../../../build/NEWS:2939 +#: ../../../build/NEWS:2969 msgid "" "`bpo-35178 `__: Ensure custom " ":func:`warnings.formatwarning` function can receive `line` as positional " "argument. Based on patch by Tashrif Billah." msgstr "" -#: ../../../build/NEWS:2942 +#: ../../../build/NEWS:2972 msgid "" "`bpo-36106 `__: Resolve potential name " "clash with libm's sinpi(). Patch by Dmitrii Pasechnik." msgstr "" -#: ../../../build/NEWS:2945 +#: ../../../build/NEWS:2975 msgid "" "`bpo-36091 `__: Clean up reference to " "async generator in Lib/types. Patch by Henry Chen." msgstr "" -#: ../../../build/NEWS:2948 +#: ../../../build/NEWS:2978 msgid "" "`bpo-36043 `__: :class:`FileCookieJar` " "supports :term:`path-like object`. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:2951 +#: ../../../build/NEWS:2981 msgid "" "`bpo-35899 `__: Enum has been fixed to " "correctly handle empty strings and strings with non-Latin characters (ie. " @@ -5699,13 +5749,13 @@ msgid "" "by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2955 +#: ../../../build/NEWS:2985 msgid "" "`bpo-21269 `__: Add ``args`` and " "``kwargs`` properties to mock call objects. Contributed by Kumar Akshay." msgstr "" -#: ../../../build/NEWS:2958 +#: ../../../build/NEWS:2988 msgid "" "`bpo-30670 `__: `pprint.pp` has been " "added to pretty-print objects with dictionary keys being sorted with their " @@ -5714,87 +5764,87 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2963 +#: ../../../build/NEWS:2993 msgid "" "`bpo-35843 `__: Implement " "``__getitem__`` for ``_NamespacePath``. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2966 +#: ../../../build/NEWS:2996 msgid "" "`bpo-35802 `__: Clean up code which " "checked presence of ``os.stat`` / ``os.lstat`` / ``os.chmod`` which are " "always present. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2970 +#: ../../../build/NEWS:3000 msgid "" "`bpo-35715 `__: Librates the return " "value of a ProcessPoolExecutor _process_worker after it's no longer needed " "to free memory" msgstr "" -#: ../../../build/NEWS:2973 +#: ../../../build/NEWS:3003 msgid "" "`bpo-35493 `__: Use " ":func:`multiprocessing.connection.wait` instead of polling each 0.2 seconds " "for worker updates in :class:`multiprocessing.Pool`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2977 +#: ../../../build/NEWS:3007 msgid "" "`bpo-35661 `__: Store the venv prompt in" " pyvenv.cfg." msgstr "" -#: ../../../build/NEWS:2979 +#: ../../../build/NEWS:3009 msgid "" "`bpo-35121 `__: Don't set cookie for a " "request when the request path is a prefix match of the cookie's path " "attribute but doesn't end with \"/\". Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2983 +#: ../../../build/NEWS:3013 msgid "" "`bpo-21478 `__: Calls to a child " "function created with :func:`unittest.mock.create_autospec` should propagate" " to the parent. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2987 +#: ../../../build/NEWS:3017 msgid "" "`bpo-35198 `__: Fix C++ extension " "compilation on AIX" msgstr "" -#: ../../../build/NEWS:2992 +#: ../../../build/NEWS:3022 msgid "" "`bpo-36329 `__: Declare the path of the " "Python binary for the usage of ``Tools/scripts/serve.py`` when executing " "``make -C Doc/ serve``. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:2996 +#: ../../../build/NEWS:3026 msgid "" "`bpo-36138 `__: Improve documentation " "about converting datetime.timedelta to scalars." msgstr "" -#: ../../../build/NEWS:2999 +#: ../../../build/NEWS:3029 msgid "" "`bpo-21314 `__: A new entry was added to" " the Core Language Section of the Programming FAQ, which explaines the usage" " of slash(/) in the signature of a function. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:3006 +#: ../../../build/NEWS:3036 msgid "" "`bpo-36234 `__: " "test_posix.PosixUidGidTests: add tests for invalid uid/gid type (str). " "Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:3009 +#: ../../../build/NEWS:3039 msgid "" "`bpo-29571 `__: Fix " "``test_re.test_locale_flag()``: use ``locale.getpreferredencoding()`` " @@ -5802,164 +5852,164 @@ msgid "" "locales, ``locale.getlocale()`` returns the wrong encoding." msgstr "" -#: ../../../build/NEWS:3014 +#: ../../../build/NEWS:3044 msgid "" "`bpo-36123 `__: Fix race condition in " "test_socket." msgstr "" -#: ../../../build/NEWS:3019 +#: ../../../build/NEWS:3049 msgid "" "`bpo-36356 `__: Fix leaks that led to " "build failure when configured with address sanitizer." msgstr "" -#: ../../../build/NEWS:3022 +#: ../../../build/NEWS:3052 msgid "" "`bpo-36146 `__: Add ``TEST_EXTENSIONS`` " "constant to ``setup.py`` to allow to not build test extensions like " "``_testcapi``." msgstr "" -#: ../../../build/NEWS:3025 +#: ../../../build/NEWS:3055 msgid "" "`bpo-36146 `__: Fix setup.py on macOS: " "only add ``/usr/include/ffi`` to include directories of _ctypes, not for all" " extensions." msgstr "" -#: ../../../build/NEWS:3028 +#: ../../../build/NEWS:3058 msgid "" "`bpo-31904 `__: Enable build system to " "cross-build for VxWorks RTOS." msgstr "" -#: ../../../build/NEWS:3033 +#: ../../../build/NEWS:3063 msgid "" "`bpo-36312 `__: Fixed decoders for the " "following code pages: 50220, 50221, 50222, 50225, 50227, 50229, 57002 " "through 57011, 65000 and 42." msgstr "" -#: ../../../build/NEWS:3036 +#: ../../../build/NEWS:3066 msgid "" "`bpo-36264 `__: Don't honor POSIX " "``HOME`` in ``os.path.expanduser`` on windows. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3039 +#: ../../../build/NEWS:3069 msgid "" "`bpo-24643 `__: Fix name collisions due " "to ``#define timezone _timezone`` in PC/pyconfig.h." msgstr "" -#: ../../../build/NEWS:3045 +#: ../../../build/NEWS:3075 msgid "" "`bpo-36405 `__: Use dict unpacking in " "idlelib." msgstr "" -#: ../../../build/NEWS:3047 +#: ../../../build/NEWS:3077 msgid "" "`bpo-36396 `__: Remove fgBg param of " "idlelib.config.GetHighlight(). This param was only used twice and changed " "the return type." msgstr "" -#: ../../../build/NEWS:3050 +#: ../../../build/NEWS:3080 msgid "" "`bpo-36176 `__: Fix IDLE autocomplete & " "calltip popup colors. Prevent conflicts with Linux dark themes (and slightly" " darken calltip background)." msgstr "" -#: ../../../build/NEWS:3053 +#: ../../../build/NEWS:3083 msgid "" "`bpo-23205 `__: For the grep module, add" " tests for findfiles, refactor findfiles to be a module-level function, and " "refactor findfiles to use os.walk." msgstr "" -#: ../../../build/NEWS:3057 +#: ../../../build/NEWS:3087 msgid "" "`bpo-23216 `__: Add docstrings to IDLE " "search modules." msgstr "" -#: ../../../build/NEWS:3059 +#: ../../../build/NEWS:3089 msgid "" "`bpo-36152 `__: Remove " "colorizer.ColorDelegator.close_when_done and the corresponding argument of " ".close(). In IDLE, both have always been None or False since 2007." msgstr "" -#: ../../../build/NEWS:3063 +#: ../../../build/NEWS:3093 msgid "" "`bpo-32129 `__: Avoid blurry IDLE " "application icon on macOS with Tk 8.6. Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:3066 +#: ../../../build/NEWS:3096 msgid "" "`bpo-36096 `__: Refactor class variables" " to instance variables in colorizer." msgstr "" -#: ../../../build/NEWS:3068 +#: ../../../build/NEWS:3098 msgid "" "`bpo-30348 `__: Increase test coverage " "of idlelib.autocomplete by 30%. Patch by Louie Lu" msgstr "" -#: ../../../build/NEWS:3074 +#: ../../../build/NEWS:3104 msgid "" "`bpo-35132 `__: Fix py-list and py-bt " "commands of python-gdb.py on gdb7." msgstr "" -#: ../../../build/NEWS:3076 +#: ../../../build/NEWS:3106 msgid "" "`bpo-32217 `__: Fix freeze script on " "Windows." msgstr "" -#: ../../../build/NEWS:3081 +#: ../../../build/NEWS:3111 msgid "" "`bpo-36381 `__: Raise " "``DeprecationWarning`` when '#' formats are used for building or parsing " "values without ``PY_SSIZE_T_CLEAN``." msgstr "" -#: ../../../build/NEWS:3084 +#: ../../../build/NEWS:3114 msgid "" "`bpo-36142 `__: The whole coreconfig.h " "header is now excluded from Py_LIMITED_API. Move functions definitions into " "a new internal pycore_coreconfig.h header." msgstr "" -#: ../../../build/NEWS:3090 +#: ../../../build/NEWS:3120 msgid "Python 3.8.0 alpha 2" msgstr "Python 3.8.0 alfa 2" -#: ../../../build/NEWS:3092 +#: ../../../build/NEWS:3122 msgid "*Release date: 2019-02-25*" msgstr "*Tanggal rilis: 2019-02-25*" -#: ../../../build/NEWS:3097 +#: ../../../build/NEWS:3127 msgid "" "`bpo-36052 `__: Raise a " ":exc:`SyntaxError` when assigning a value to `__debug__` with the Assignment" " Operator. Contributed by Stéphane Wirtel and Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3101 +#: ../../../build/NEWS:3131 msgid "" "`bpo-36012 `__: Doubled the speed of " "class variable writes. When a non-dunder attribute was updated, there was " "an unnecessary call to update slots." msgstr "" -#: ../../../build/NEWS:3104 +#: ../../../build/NEWS:3134 msgid "" "`bpo-35942 `__: The error message " "emitted when returning invalid types from ``__fspath__`` in interfaces that " @@ -5967,14 +6017,14 @@ msgid "" "does explain the origin of the error." msgstr "" -#: ../../../build/NEWS:3108 +#: ../../../build/NEWS:3138 msgid "" "`bpo-36016 `__: ``gc.get_objects`` can " "now receive an optional parameter indicating a generation to get objects " "from. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3111 +#: ../../../build/NEWS:3141 msgid "" "`bpo-1054041 `__: When the main " "interpreter exits due to an uncaught KeyboardInterrupt, the process now " @@ -5983,33 +6033,33 @@ msgid "" "to understand that the user has asked them to stop." msgstr "" -#: ../../../build/NEWS:3117 +#: ../../../build/NEWS:3147 msgid "" "`bpo-35992 `__: Fix " "``__class_getitem__()`` not being called on a class with a custom non-" "subscriptable metaclass." msgstr "" -#: ../../../build/NEWS:3120 +#: ../../../build/NEWS:3150 msgid "" "`bpo-35993 `__: Fix a crash on fork when" " using subinterpreters. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3123 +#: ../../../build/NEWS:3153 msgid "" "`bpo-35991 `__: Fix a potential double " "free in Modules/_randommodule.c." msgstr "" -#: ../../../build/NEWS:3125 +#: ../../../build/NEWS:3155 msgid "" "`bpo-35961 `__: Fix a crash in " "slice_richcompare(): use strong references rather than stolen references for" " the two temporary internal tuples." msgstr "" -#: ../../../build/NEWS:3128 +#: ../../../build/NEWS:3158 msgid "" "`bpo-35911 `__: Enable the creation of " "cell objects by adding a ``cell.__new__`` method, and expose the type " @@ -6017,41 +6067,41 @@ msgid "" "Glaser." msgstr "" -#: ../../../build/NEWS:3132 +#: ../../../build/NEWS:3162 msgid "" "`bpo-12822 `__: Use monotonic clock for " "``pthread_cond_timedwait`` when ``pthread_condattr_setclock`` and " "``CLOCK_MONOTONIC`` are available." msgstr "" -#: ../../../build/NEWS:3135 +#: ../../../build/NEWS:3165 msgid "" "`bpo-15248 `__: The compiler emits now " "syntax warnings in the case when a comma is likely missed before tuple or " "list." msgstr "" -#: ../../../build/NEWS:3138 +#: ../../../build/NEWS:3168 msgid "" "`bpo-35886 `__: The implementation of " "PyInterpreterState has been moved into the internal header files (guarded by" " Py_BUILD_CORE)." msgstr "" -#: ../../../build/NEWS:3141 +#: ../../../build/NEWS:3171 msgid "" "`bpo-31506 `__: Clarify the errors " "reported when ``object.__new__`` and ``object.__init__`` receive more than " "one argument. Contributed by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:3145 +#: ../../../build/NEWS:3175 msgid "" "`bpo-35724 `__: Signal-handling is now " "guaranteed to happen relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3148 +#: ../../../build/NEWS:3178 msgid "" "`bpo-33608 `__: We added a new internal " "_Py_AddPendingCall() that operates relative to the provided interpreter. " @@ -6061,14 +6111,14 @@ msgid "" "operates relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3155 +#: ../../../build/NEWS:3185 msgid "" "`bpo-33989 `__: Fix a possible crash in " ":meth:`list.sort` when sorting objects with ``ob_type->tp_richcompare == " "NULL``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3161 +#: ../../../build/NEWS:3191 msgid "" "`bpo-35512 `__: " ":func:`unittest.mock.patch.dict` used as a decorator with string target " @@ -6076,7 +6126,7 @@ msgid "" "construction. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3165 +#: ../../../build/NEWS:3195 msgid "" "`bpo-36018 `__: Add " "statistics.NormalDist, a tool for creating and manipulating normal " @@ -6084,33 +6134,33 @@ msgid "" "the mean and standard deviation of measurement data as single entity." msgstr "" -#: ../../../build/NEWS:3170 +#: ../../../build/NEWS:3200 msgid "" "`bpo-35904 `__: Added statistics.fmean()" " as a faster, floating point variant of the existing mean() function." msgstr "" -#: ../../../build/NEWS:3173 +#: ../../../build/NEWS:3203 msgid "" "`bpo-35918 `__: Removed broken " "``has_key`` method from multiprocessing.managers.SyncManager.dict. " "Contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3176 +#: ../../../build/NEWS:3206 msgid "" "`bpo-18283 `__: Add support for bytes to" " :func:`shutil.which`." msgstr "" -#: ../../../build/NEWS:3178 +#: ../../../build/NEWS:3208 msgid "" "`bpo-35960 `__: Fix " ":func:`dataclasses.field` throwing away empty mapping objects passed as " "metadata." msgstr "" -#: ../../../build/NEWS:3181 +#: ../../../build/NEWS:3211 msgid "" "`bpo-35500 `__: Write expected and " "actual call parameters on separate lines in " @@ -6118,13 +6168,13 @@ msgid "" "by Susan Su." msgstr "" -#: ../../../build/NEWS:3185 +#: ../../../build/NEWS:3215 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles syntax errors." msgstr "" -#: ../../../build/NEWS:3188 +#: ../../../build/NEWS:3218 msgid "" "`bpo-24209 `__: In http.server script, " "rely on getaddrinfo to bind to preferred address based on the bind " @@ -6132,14 +6182,14 @@ msgid "" "stack, depending on the environment." msgstr "" -#: ../../../build/NEWS:3192 +#: ../../../build/NEWS:3222 msgid "" "`bpo-35321 `__: Set ``__spec__.origin`` " "of ``_frozen_importlib`` to frozen so that it matches the behavior of " "``_frozen_importlib_external``. Patch by Nina Zakharenko." msgstr "" -#: ../../../build/NEWS:3196 +#: ../../../build/NEWS:3226 msgid "" "`bpo-35378 `__: Fix a reference issue " "inside :class:`multiprocessing.Pool` that caused the pool to remain alive if" @@ -6149,7 +6199,7 @@ msgid "" "iterator is still alive." msgstr "" -#: ../../../build/NEWS:3203 +#: ../../../build/NEWS:3233 msgid "" "`bpo-34294 `__: re module, fix wrong " "capturing groups in rare cases. :func:`re.search`, :func:`re.findall`, " @@ -6158,14 +6208,14 @@ msgid "" " Lin." msgstr "" -#: ../../../build/NEWS:3208 +#: ../../../build/NEWS:3238 msgid "" "`bpo-35615 `__: :mod:`weakref`: Fix a " "RuntimeError when copying a WeakKeyDictionary or a WeakValueDictionary, due " "to some keys or values disappearing while iterating." msgstr "" -#: ../../../build/NEWS:3212 +#: ../../../build/NEWS:3242 msgid "" "`bpo-35606 `__: Implement " ":func:`math.prod` as analogous function to :func:`sum` that returns the " @@ -6173,7 +6223,7 @@ msgid "" "by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3216 +#: ../../../build/NEWS:3246 msgid "" "`bpo-32417 `__: Performing arithmetic " "between :class:`datetime.datetime` subclasses and " @@ -6184,7 +6234,7 @@ msgid "" " a ``tz`` argument now *also* retain their subclass." msgstr "" -#: ../../../build/NEWS:3223 +#: ../../../build/NEWS:3253 msgid "" "`bpo-35153 `__: Add *headers* optional " "keyword-only parameter to :class:`xmlrpc.client.ServerProxy`, " @@ -6192,45 +6242,45 @@ msgid "" "Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:3227 +#: ../../../build/NEWS:3257 msgid "" "`bpo-34572 `__: Fix C implementation of " "pickle.loads to use importlib's locking mechanisms, and thereby avoid using " "partially-loaded modules. Patch by Tim Burgess." msgstr "" -#: ../../../build/NEWS:3234 +#: ../../../build/NEWS:3264 msgid "" "`bpo-36083 `__: Fix formatting of " "--check-hash-based-pycs options in the manpage Synopsis." msgstr "" -#: ../../../build/NEWS:3237 +#: ../../../build/NEWS:3267 msgid "" "`bpo-36007 `__: Bump minimum sphinx " "version to 1.8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3239 +#: ../../../build/NEWS:3269 msgid "" "`bpo-22062 `__: Update documentation and" " docstrings for pathlib. Original patch by Mike Short." msgstr "" -#: ../../../build/NEWS:3245 +#: ../../../build/NEWS:3275 msgid "" "`bpo-27313 `__: Avoid test_ttk_guionly " "ComboboxTest failure with macOS Cocoa Tk." msgstr "" -#: ../../../build/NEWS:3248 +#: ../../../build/NEWS:3278 msgid "" "`bpo-36019 `__: Add " "test.support.TEST_HTTP_URL and replace references of http://www.example.com " "by this new constant. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:3252 +#: ../../../build/NEWS:3282 msgid "" "`bpo-36037 `__: Fix test_ssl for strict " "OpenSSL configuration like RHEL8 strict crypto policy. Use older TLS version" @@ -6238,20 +6288,20 @@ msgid "" "version older than default minimum TLS version." msgstr "" -#: ../../../build/NEWS:3257 +#: ../../../build/NEWS:3287 msgid "" "`bpo-35798 `__: Added " ":func:`test.support.check_syntax_warning`." msgstr "" -#: ../../../build/NEWS:3259 +#: ../../../build/NEWS:3289 msgid "" "`bpo-35505 `__: Make " "test_imap4_host_default_value independent on whether the local IMAP server " "is running." msgstr "" -#: ../../../build/NEWS:3262 +#: ../../../build/NEWS:3292 msgid "" "`bpo-35917 `__: multiprocessing: provide" " unit tests for SyncManager and SharedMemoryManager classes + all the " @@ -6259,83 +6309,83 @@ msgid "" "Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3266 +#: ../../../build/NEWS:3296 msgid "" "`bpo-35704 `__: Skip " "``test_shutil.test_unpack_archive_xztar`` to prevent a MemoryError on 32-bit" " AIX when MAXDATA setting is less than 0x20000000." msgstr "" -#: ../../../build/NEWS:3269 +#: ../../../build/NEWS:3299 msgid "Patch by Michael Felt (aixtools)" msgstr "*Patch* oleh Michael Felt (aixtools)" -#: ../../../build/NEWS:3271 +#: ../../../build/NEWS:3301 msgid "" "`bpo-34720 `__: Assert m_state != NULL " "to mimic GC traversal functions that do not correctly handle module creation" " when the module state has not been created." msgstr "" -#: ../../../build/NEWS:3278 +#: ../../../build/NEWS:3308 msgid "" "`bpo-35976 `__: Added ARM build support " "to Windows build files in PCBuild." msgstr "" -#: ../../../build/NEWS:3280 +#: ../../../build/NEWS:3310 msgid "" "`bpo-35692 `__: ``pathlib`` no longer " "raises when checking file and directory existence on drives that are not " "ready" msgstr "" -#: ../../../build/NEWS:3283 +#: ../../../build/NEWS:3313 msgid "" "`bpo-35872 `__: Uses the base Python " "executable when invoking venv in a virtual environment" msgstr "" -#: ../../../build/NEWS:3286 +#: ../../../build/NEWS:3316 msgid "" "`bpo-35873 `__: Prevents venv paths " "being inherited by child processes" msgstr "" -#: ../../../build/NEWS:3288 +#: ../../../build/NEWS:3318 msgid "" "`bpo-35299 `__: Fix sysconfig detection " "of the source directory and distutils handling of pyconfig.h during PGO " "profiling" msgstr "" -#: ../../../build/NEWS:3294 +#: ../../../build/NEWS:3324 msgid "" "`bpo-24310 `__: IDLE -- Document " "settings dialog font tab sample." msgstr "" -#: ../../../build/NEWS:3296 +#: ../../../build/NEWS:3326 msgid "" "`bpo-35833 `__: Revise IDLE doc for " "control codes sent to Shell. Add a code example block." msgstr "" -#: ../../../build/NEWS:3299 +#: ../../../build/NEWS:3329 msgid "" "`bpo-35689 `__: Add docstrings and " "unittests for colorizer.py." msgstr "" -#: ../../../build/NEWS:3303 +#: ../../../build/NEWS:3333 msgid "Python 3.8.0 alpha 1" msgstr "Python 3.8.0 alfa 1" -#: ../../../build/NEWS:3305 +#: ../../../build/NEWS:3335 msgid "*Release date: 2019-02-03*" msgstr "*Tanggal rilis: 2019-02-03*" -#: ../../../build/NEWS:3310 +#: ../../../build/NEWS:3340 msgid "" "`bpo-35746 `__: [CVE-2019-5010] Fix a " "NULL pointer deref in ssl module. The cert parser did not handle CRL " @@ -6344,7 +6394,7 @@ msgid "" "reported by Colin Read and Nicolas Edet of Cisco." msgstr "" -#: ../../../build/NEWS:3316 +#: ../../../build/NEWS:3346 msgid "" "`bpo-34812 `__: The :option:`-I` command" " line option (run Python in isolated mode) is now also copied by the " @@ -6353,7 +6403,7 @@ msgid "" "by :option:`-I`) were copied." msgstr "" -#: ../../../build/NEWS:3322 +#: ../../../build/NEWS:3352 msgid "" "`bpo-34791 `__: The xml.sax and " "xml.dom.domreg no longer use environment variables to override parser " @@ -6361,7 +6411,7 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:3326 +#: ../../../build/NEWS:3356 msgid "" "`bpo-17239 `__: The xml.sax and " "xml.dom.minidom parsers no longer processes external entities by default. " @@ -6369,46 +6419,46 @@ msgid "" "connections." msgstr "" -#: ../../../build/NEWS:3330 +#: ../../../build/NEWS:3360 msgid "" "`bpo-34623 `__: CVE-2018-14647: The C " "accelerated _elementtree module now initializes hash randomization salt from" " _Py_HashSecret instead of libexpat's default CSPRNG." msgstr "" -#: ../../../build/NEWS:3334 +#: ../../../build/NEWS:3364 msgid "" "`bpo-34405 `__: Updated to OpenSSL " "1.1.0i for Windows builds." msgstr "" -#: ../../../build/NEWS:3336 +#: ../../../build/NEWS:3366 msgid "" "`bpo-33871 `__: Fixed sending the part " "of the file in :func:`os.sendfile` on macOS. Using the *trailers* argument " "could cause sending more bytes from the input file than was specified." msgstr "" -#: ../../../build/NEWS:3340 +#: ../../../build/NEWS:3370 msgid "" "`bpo-32533 `__: Fixed thread-safety of " "error handling in _ssl." msgstr "" -#: ../../../build/NEWS:3342 ../../../build/NEWS:6841 +#: ../../../build/NEWS:3372 ../../../build/NEWS:6871 msgid "" "`bpo-33136 `__: Harden ssl module " "against LibreSSL CVE-2018-8970. X509_VERIFY_PARAM_set1_host() is called with" " an explicit namelen. A new test ensures that NULL bytes are not allowed." msgstr "" -#: ../../../build/NEWS:3346 ../../../build/NEWS:6845 ../../../build/NEWS:11238 +#: ../../../build/NEWS:3376 ../../../build/NEWS:6875 ../../../build/NEWS:11268 msgid "" "`bpo-33001 `__: Minimal fix to prevent " "buffer overrun in os.symlink on Windows" msgstr "" -#: ../../../build/NEWS:3348 ../../../build/NEWS:6847 ../../../build/NEWS:11240 +#: ../../../build/NEWS:3378 ../../../build/NEWS:6877 ../../../build/NEWS:11270 msgid "" "`bpo-32981 `__: Regexes in difflib and " "poplib were vulnerable to catastrophic backtracking. These regexes formed " @@ -6416,20 +6466,20 @@ msgid "" "CVE-2018-1060 and CVE-2018-1061. Patch by Jamie Davis." msgstr "" -#: ../../../build/NEWS:3353 ../../../build/NEWS:7059 +#: ../../../build/NEWS:3383 ../../../build/NEWS:7089 msgid "" "`bpo-28414 `__: The ssl module now " "allows users to perform their own IDN en/decoding when using SNI." msgstr "" -#: ../../../build/NEWS:3359 +#: ../../../build/NEWS:3389 msgid "" "`bpo-35877 `__: Make parenthesis " "optional for named expressions in while statement. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:3362 +#: ../../../build/NEWS:3392 msgid "" "`bpo-35814 `__: Allow same right hand " "side expressions in annotated assignments as in normal ones. In particular, " @@ -6437,7 +6487,7 @@ msgid "" "allowed." msgstr "" -#: ../../../build/NEWS:3366 +#: ../../../build/NEWS:3396 msgid "" "`bpo-35766 `__: Add the option to parse " "PEP 484 type comments in the ast module. (Off by default.) This is merging " @@ -6445,26 +6495,26 @@ msgid "" "[typed_ast](https://github.com/python/typed_ast)." msgstr "" -#: ../../../build/NEWS:3371 +#: ../../../build/NEWS:3401 msgid "" "`bpo-35713 `__: Reorganize Python " "initialization to get working exceptions and sys.stderr earlier." msgstr "" -#: ../../../build/NEWS:3374 +#: ../../../build/NEWS:3404 msgid "" "`bpo-33416 `__: Add end line and end " "column position information to the Python AST nodes. This is a C-level " "backwards incompatible change." msgstr "" -#: ../../../build/NEWS:3377 +#: ../../../build/NEWS:3407 msgid "" "`bpo-35720 `__: Fixed a minor memory " "leak in pymain_parse_cmdline_impl function in Modules/main.c" msgstr "" -#: ../../../build/NEWS:3380 +#: ../../../build/NEWS:3410 msgid "" "`bpo-35634 `__: ``func(**kwargs)`` will " "now raise an error when ``kwargs`` is a mapping containing multiple entries " @@ -6472,20 +6522,20 @@ msgid "" "are passed before ``**kwargs`` since Python 3.6." msgstr "" -#: ../../../build/NEWS:3385 +#: ../../../build/NEWS:3415 msgid "" "`bpo-35623 `__: Fix a crash when sorting" " very long lists. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3388 +#: ../../../build/NEWS:3418 msgid "" "`bpo-35214 `__: clang Memory Sanitizer " "build instrumentation was added to work around false positives from posix, " "socket, time, test_io, and test_faulthandler." msgstr "" -#: ../../../build/NEWS:3392 +#: ../../../build/NEWS:3422 msgid "" "`bpo-35560 `__: Fix an assertion error " "in :func:`format` in debug build for floating point formatting with \"n\" " @@ -6493,7 +6543,7 @@ msgid "" "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3396 +#: ../../../build/NEWS:3426 msgid "" "`bpo-35552 `__: Format characters ``%s``" " and ``%V`` in :c:func:`PyUnicode_FromFormat` and ``%s`` in " @@ -6501,39 +6551,39 @@ msgid "" "*precision* is specified." msgstr "" -#: ../../../build/NEWS:3400 +#: ../../../build/NEWS:3430 msgid "" "`bpo-35504 `__: Fix segfaults and " ":exc:`SystemError`\\ s when deleting certain attributes. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:3403 +#: ../../../build/NEWS:3433 msgid "" "`bpo-35504 `__: Fixed a SystemError when" " delete the characters_written attribute of an OSError." msgstr "" -#: ../../../build/NEWS:3406 +#: ../../../build/NEWS:3436 msgid "" "`bpo-35494 `__: Improved syntax error " "messages for unbalanced parentheses in f-string." msgstr "" -#: ../../../build/NEWS:3409 +#: ../../../build/NEWS:3439 msgid "" "`bpo-35444 `__: Fixed error handling in " "pickling methods when fail to look up builtin \"getattr\". Sped up pickling " "iterators." msgstr "" -#: ../../../build/NEWS:3412 +#: ../../../build/NEWS:3442 msgid "" "`bpo-35436 `__: Fix various issues with " "memory allocation error handling. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3415 +#: ../../../build/NEWS:3445 msgid "" "`bpo-35423 `__: Separate the signal " "handling trigger in the eval loop from the \"pending calls\" machinery. " @@ -6541,7 +6591,7 @@ msgid "" "insignificant." msgstr "" -#: ../../../build/NEWS:3419 +#: ../../../build/NEWS:3449 msgid "" "`bpo-35357 `__: Internal attributes' " "names of unittest.mock._Call and unittest.mock.MagicProxy (name, parent & " @@ -6549,20 +6599,20 @@ msgid "" "widely used object attributes. Fixed minor typo in test function name." msgstr "" -#: ../../../build/NEWS:3424 +#: ../../../build/NEWS:3454 msgid "" "`bpo-35372 `__: Fixed the code page " "decoder for input longer than 2 GiB containing undecodable bytes." msgstr "" -#: ../../../build/NEWS:3427 +#: ../../../build/NEWS:3457 msgid "" "`bpo-35336 `__: Fix " "PYTHONCOERCECLOCALE=1 environment variable: only coerce the C locale if the " "LC_CTYPE locale is \"C\"." msgstr "" -#: ../../../build/NEWS:3430 +#: ../../../build/NEWS:3460 msgid "" "`bpo-31241 `__: The *lineno* and " "*col_offset* attributes of AST nodes for list comprehensions, generator " @@ -6571,33 +6621,33 @@ msgid "" "first item." msgstr "" -#: ../../../build/NEWS:3435 +#: ../../../build/NEWS:3465 msgid "" "`bpo-33954 `__: For :meth:`str.format`, " ":meth:`float.__format__` and :meth:`complex.__format__` methods for non-" "ASCII decimal point when using the \"n\" formatter." msgstr "" -#: ../../../build/NEWS:3439 +#: ../../../build/NEWS:3469 msgid "" "`bpo-35269 `__: Fix a possible segfault " "involving a newly-created coroutine. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3442 +#: ../../../build/NEWS:3472 msgid "" "`bpo-35224 `__: Implement :pep:`572` " "(assignment expressions). Patch by Emily Morehouse." msgstr "" -#: ../../../build/NEWS:3445 +#: ../../../build/NEWS:3475 msgid "" "`bpo-32492 `__: Speed up " ":class:`namedtuple` attribute access by 1.6x using a C fast-path for the " "name descriptors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3448 +#: ../../../build/NEWS:3478 msgid "" "`bpo-35214 `__: Fixed an out of bounds " "memory access when parsing a truncated unicode escape sequence at the end of" @@ -6605,7 +6655,7 @@ msgid "" "memory allocation." msgstr "" -#: ../../../build/NEWS:3452 +#: ../../../build/NEWS:3482 msgid "" "`bpo-35214 `__: The interpreter and " "extension modules have had annotations added so that they work properly " @@ -6614,7 +6664,7 @@ msgid "" "perform." msgstr "" -#: ../../../build/NEWS:3457 +#: ../../../build/NEWS:3487 msgid "" "`bpo-35193 `__: Fix an off by one error " "in the bytecode peephole optimizer where it could read bytes beyond the end " @@ -6622,39 +6672,39 @@ msgid "" "in every release of Python 3.6 and 3.7 until now." msgstr "" -#: ../../../build/NEWS:3462 +#: ../../../build/NEWS:3492 msgid "" "`bpo-35169 `__: Improved error messages " "for forbidden assignments." msgstr "" -#: ../../../build/NEWS:3464 +#: ../../../build/NEWS:3494 msgid "" "`bpo-34022 `__: Fix handling of hash-" "based bytecode files in :mod:`zipimport`. Patch by Elvis Pranskevichus." msgstr "" -#: ../../../build/NEWS:3467 +#: ../../../build/NEWS:3497 msgid "" "`bpo-28401 `__: Debug builds will no " "longer to attempt to import extension modules built for the ABI as they were" " never compatible to begin with. Patch by Stefano Rivera." msgstr "" -#: ../../../build/NEWS:3471 +#: ../../../build/NEWS:3501 msgid "" "`bpo-29341 `__: Clarify in the " "docstrings of :mod:`os` methods that path-like objects are also accepted as " "input parameters." msgstr "" -#: ../../../build/NEWS:3474 +#: ../../../build/NEWS:3504 msgid "" "`bpo-35050 `__: :mod:`socket`: Fix off-" "by-one bug in length check for ``AF_ALG`` name and type." msgstr "" -#: ../../../build/NEWS:3477 +#: ../../../build/NEWS:3507 msgid "" "`bpo-29743 `__: Raise :exc:`ValueError` " "instead of :exc:`OverflowError` in case of a negative ``_length_`` in a " @@ -6663,48 +6713,48 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:3482 +#: ../../../build/NEWS:3512 msgid "" "`bpo-16806 `__: Fix ``lineno`` and " "``col_offset`` for multi-line string tokens." msgstr "" -#: ../../../build/NEWS:3484 +#: ../../../build/NEWS:3514 msgid "" "`bpo-35029 `__: :exc:`SyntaxWarning` " "raised as an exception at code generation time will be now replaced with a " ":exc:`SyntaxError` for better error reporting." msgstr "" -#: ../../../build/NEWS:3488 +#: ../../../build/NEWS:3518 msgid "" "`bpo-34983 `__: Expose " ":meth:`symtable.Symbol.is_nonlocal` in the symtable module. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:3491 +#: ../../../build/NEWS:3521 msgid "" "`bpo-34974 `__: :class:`bytes` and " ":class:`bytearray` constructors no longer convert unexpected exceptions " "(e.g. :exc:`MemoryError` and :exc:`KeyboardInterrupt`) to :exc:`TypeError`." msgstr "" -#: ../../../build/NEWS:3495 +#: ../../../build/NEWS:3525 msgid "" "`bpo-34939 `__: Allow annotated names in" " module namespace that are declared global before the annotation happens. " "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3498 +#: ../../../build/NEWS:3528 msgid "" "`bpo-34973 `__: Fixed crash in " ":func:`bytes` when the :class:`list` argument is mutated while it is " "iterated." msgstr "" -#: ../../../build/NEWS:3501 +#: ../../../build/NEWS:3531 msgid "" "`bpo-34876 `__: The *lineno* and " "*col_offset* attributes of the AST for decorated function and class refer " @@ -6714,34 +6764,34 @@ msgid "" "of child AST nodes can precede the position of the parent AST node." msgstr "" -#: ../../../build/NEWS:3508 +#: ../../../build/NEWS:3538 msgid "" "`bpo-34879 `__: Fix a possible null " "pointer dereference in bytesobject.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3511 +#: ../../../build/NEWS:3541 msgid "" "`bpo-34784 `__: Fix the implementation " "of PyStructSequence_NewType in order to create heap allocated " "StructSequences." msgstr "" -#: ../../../build/NEWS:3514 +#: ../../../build/NEWS:3544 msgid "" "`bpo-32912 `__: A :exc:`SyntaxWarning` " "is now emitted instead of a :exc:`DeprecationWarning` for invalid escape " "sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:3518 +#: ../../../build/NEWS:3548 msgid "" "`bpo-34854 `__: Fixed a crash in " "compiling string annotations containing a lambda with a keyword-only " "argument that doesn't have a default value." msgstr "" -#: ../../../build/NEWS:3521 +#: ../../../build/NEWS:3551 msgid "" "`bpo-34850 `__: The compiler now " "produces a :exc:`SyntaxWarning` when identity checks (``is`` and ``is not``)" @@ -6751,13 +6801,13 @@ msgid "" "instead." msgstr "" -#: ../../../build/NEWS:3527 +#: ../../../build/NEWS:3557 msgid "" "`bpo-34824 `__: Fix a possible null " "pointer dereference in Modules/_ssl.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3530 +#: ../../../build/NEWS:3560 msgid "" "`bpo-30156 `__: The C function " "``property_descr_get()`` uses a \"cached\" tuple to optimize function calls." @@ -6766,13 +6816,13 @@ msgid "" "and it causes 3 different crashes last years." msgstr "" -#: ../../../build/NEWS:3535 +#: ../../../build/NEWS:3565 msgid "" "`bpo-34762 `__: Fix contextvars C API to" " use PyObject* pointer types." msgstr "" -#: ../../../build/NEWS:3537 +#: ../../../build/NEWS:3567 msgid "" "`bpo-34751 `__: The hash function for " "tuples is now based on xxHash which gives better collision results on " @@ -6781,65 +6831,65 @@ msgid "" "contributions by Tim Peters." msgstr "" -#: ../../../build/NEWS:3542 +#: ../../../build/NEWS:3572 msgid "" "`bpo-34735 `__: Fix a memory leak in " "Modules/timemodule.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3545 +#: ../../../build/NEWS:3575 msgid "" "`bpo-34683 `__: Fixed a bug where some " "SyntaxError error pointed to locations that were off-by-one." msgstr "" -#: ../../../build/NEWS:3548 +#: ../../../build/NEWS:3578 msgid "" "`bpo-34651 `__: Only allow the main " "interpreter to fork. The avoids the possibility of affecting the main " "interpreter, which is critical to operation of the runtime." msgstr "" -#: ../../../build/NEWS:3552 +#: ../../../build/NEWS:3582 msgid "" "`bpo-34653 `__: Remove unused function " "PyParser_SimpleParseStringFilename." msgstr "" -#: ../../../build/NEWS:3554 +#: ../../../build/NEWS:3584 msgid "" "`bpo-32236 `__: Warn that line buffering" " is not supported if :func:`open` is called with binary mode and " "``buffering=1``." msgstr "" -#: ../../../build/NEWS:3557 +#: ../../../build/NEWS:3587 msgid "" "`bpo-34641 `__: Further restrict the " "syntax of the left-hand side of keyword arguments in function calls. In " "particular, ``f((keyword)=arg)`` is now disallowed." msgstr "" -#: ../../../build/NEWS:3561 +#: ../../../build/NEWS:3591 msgid "" "`bpo-34637 `__: Make the *start* " "argument to *sum()* visible as a keyword argument." msgstr "" -#: ../../../build/NEWS:3564 +#: ../../../build/NEWS:3594 msgid "" "`bpo-1621 `__: Do not assume signed " "integer overflow behavior (C undefined behavior) when performing set hash " "table resizing." msgstr "" -#: ../../../build/NEWS:3567 +#: ../../../build/NEWS:3597 msgid "" "`bpo-34588 `__: Fix an off-by-one in the" " recursive call pruning feature of traceback formatting." msgstr "" -#: ../../../build/NEWS:3570 +#: ../../../build/NEWS:3600 msgid "" "`bpo-34485 `__: On Windows, the LC_CTYPE" " is now set to the user preferred locale at startup. Previously, the " @@ -6847,7 +6897,7 @@ msgid "" "setlocale(LC_CTYPE, \"\") or setlocale(LC_ALL, \"\")." msgstr "" -#: ../../../build/NEWS:3574 +#: ../../../build/NEWS:3604 msgid "" "`bpo-34485 `__: Standard streams like " "sys.stdout now use the \"surrogateescape\" error handler, instead of " @@ -6855,14 +6905,14 @@ msgid "" "UTF-8 Mode is disabled)." msgstr "" -#: ../../../build/NEWS:3578 +#: ../../../build/NEWS:3608 msgid "" "`bpo-34485 `__: Fix the error handler of" " standard streams like sys.stdout: PYTHONIOENCODING=\":\" is now ignored " "instead of setting the error handler to \"strict\"." msgstr "" -#: ../../../build/NEWS:3582 +#: ../../../build/NEWS:3612 msgid "" "`bpo-34485 `__: Python now gets the " "locale encoding with C code to initialize the encoding of standard streams " @@ -6872,7 +6922,7 @@ msgid "" "startup by default." msgstr "" -#: ../../../build/NEWS:3588 +#: ../../../build/NEWS:3618 msgid "" "`bpo-34527 `__: On FreeBSD, " "Py_DecodeLocale() and Py_EncodeLocale() now also forces the ASCII encoding " @@ -6880,13 +6930,13 @@ msgid "" "\"C\"." msgstr "" -#: ../../../build/NEWS:3592 +#: ../../../build/NEWS:3622 msgid "" "`bpo-34527 `__: The UTF-8 Mode is now " "also enabled by the \"POSIX\" locale, not only by the \"C\" locale." msgstr "" -#: ../../../build/NEWS:3595 +#: ../../../build/NEWS:3625 msgid "" "`bpo-34403 `__: On HP-UX with C or POSIX" " locale, sys.getfilesystemencoding() now returns \"ascii\" instead of " @@ -6894,13 +6944,13 @@ msgid "" "coerced)." msgstr "" -#: ../../../build/NEWS:3599 +#: ../../../build/NEWS:3629 msgid "" "`bpo-34523 `__: The Python filesystem " "encoding is now read earlier during the Python initialization." msgstr "" -#: ../../../build/NEWS:3602 +#: ../../../build/NEWS:3632 msgid "" "`bpo-12458 `__: Tracebacks show now " "correct line number for subexpressions in multiline expressions. Tracebacks " @@ -6908,110 +6958,110 @@ msgid "" " of the line number of the last subexpression." msgstr "" -#: ../../../build/NEWS:3607 +#: ../../../build/NEWS:3637 msgid "" "`bpo-34408 `__: Prevent a null pointer " "dereference and resource leakage in ``PyInterpreterState_New()``." msgstr "" -#: ../../../build/NEWS:3610 +#: ../../../build/NEWS:3640 msgid "" "`bpo-34400 `__: Fix undefined behavior " "in parsetok.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3612 +#: ../../../build/NEWS:3642 msgid "" "`bpo-33073 `__: Added as_integer_ratio " "to ints to make them more interoperable with floats." msgstr "" -#: ../../../build/NEWS:3615 +#: ../../../build/NEWS:3645 msgid "" "`bpo-34377 `__: Update valgrind " "suppression list to use ``_PyObject_Free``/``_PyObject_Realloc`` instead of " "``PyObject_Free``/``PyObject_Realloc``." msgstr "" -#: ../../../build/NEWS:3619 +#: ../../../build/NEWS:3649 msgid "" "`bpo-34353 `__: Added the \"socket\" " "option in the `stat.filemode()` Python implementation to match the C " "implementation." msgstr "" -#: ../../../build/NEWS:3622 +#: ../../../build/NEWS:3652 msgid "" "`bpo-34320 `__: Fix ``dict(od)`` didn't " "copy iteration order of OrderedDict." msgstr "" -#: ../../../build/NEWS:3624 +#: ../../../build/NEWS:3654 msgid "" "`bpo-34113 `__: Fixed crash on debug " "builds when opcode stack was adjusted with negative numbers. Patch by " "Constantin Petrisor." msgstr "" -#: ../../../build/NEWS:3627 +#: ../../../build/NEWS:3657 msgid "" "`bpo-34100 `__: Compiler now merges " "constants in tuples and frozensets recursively. Code attributes like " "``co_names`` are merged too." msgstr "" -#: ../../../build/NEWS:3630 +#: ../../../build/NEWS:3660 msgid "" "`bpo-34151 `__: Performance of list " "concatenation, repetition and slicing operations is slightly improved. Patch" " by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:3633 +#: ../../../build/NEWS:3663 msgid "" "`bpo-34170 `__: -X dev: it is now " "possible to override the memory allocator using PYTHONMALLOC even if the " "developer mode is enabled." msgstr "" -#: ../../../build/NEWS:3636 +#: ../../../build/NEWS:3666 msgid "" "`bpo-33237 `__: Improved " ":exc:`AttributeError` message for partially initialized module." msgstr "" -#: ../../../build/NEWS:3639 +#: ../../../build/NEWS:3669 msgid "" "`bpo-34149 `__: Fix min and max " "functions to get default behavior when key is None." msgstr "" -#: ../../../build/NEWS:3642 +#: ../../../build/NEWS:3672 msgid "" "`bpo-34125 `__: Profiling of unbound " "built-in methods now works when ``**kwargs`` is given." msgstr "" -#: ../../../build/NEWS:3645 +#: ../../../build/NEWS:3675 msgid "" "`bpo-34141 `__: Optimized pickling " "atomic types (None, bool, int, float, bytes, str)." msgstr "" -#: ../../../build/NEWS:3648 +#: ../../../build/NEWS:3678 msgid "" "`bpo-34126 `__: Fix crashes when " "profiling certain invalid calls of unbound methods. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3651 +#: ../../../build/NEWS:3681 msgid "" "`bpo-24618 `__: Fixed reading invalid " "memory when create the code object with too small varnames tuple or too " "large argument counts." msgstr "" -#: ../../../build/NEWS:3654 +#: ../../../build/NEWS:3684 msgid "" "`bpo-34068 `__: In " ":meth:`io.IOBase.close`, ensure that the :attr:`~io.IOBase.closed` attribute" @@ -7019,63 +7069,63 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:3658 +#: ../../../build/NEWS:3688 msgid "" "`bpo-34087 `__: Fix buffer overflow " "while converting unicode to numeric values." msgstr "" -#: ../../../build/NEWS:3660 +#: ../../../build/NEWS:3690 msgid "" "`bpo-34080 `__: Fixed a memory leak in " "the compiler when it raised some uncommon errors during tokenizing." msgstr "" -#: ../../../build/NEWS:3663 +#: ../../../build/NEWS:3693 msgid "" "`bpo-34066 `__: Disabled interruption by" " Ctrl-C between calling ``open()`` and entering a **with** block in ``with " "open()``." msgstr "" -#: ../../../build/NEWS:3666 +#: ../../../build/NEWS:3696 msgid "" "`bpo-34042 `__: Fix dict.copy() to " "maintain correct total refcount (as reported by sys.gettotalrefcount())." msgstr "" -#: ../../../build/NEWS:3669 +#: ../../../build/NEWS:3699 msgid "" "`bpo-33418 `__: Fix potential memory " "leak in function object when it creates reference cycle." msgstr "" -#: ../../../build/NEWS:3672 +#: ../../../build/NEWS:3702 msgid "" "`bpo-33985 `__: Implement " "contextvars.ContextVar.name attribute." msgstr "" -#: ../../../build/NEWS:3674 +#: ../../../build/NEWS:3704 msgid "" "`bpo-33956 `__: Update vendored Expat " "library copy to version 2.2.5." msgstr "" -#: ../../../build/NEWS:3676 +#: ../../../build/NEWS:3706 msgid "" "`bpo-24596 `__: Decref the module object" " in :c:func:`PyRun_SimpleFileExFlags` before calling " ":c:func:`PyErr_Print()`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3679 +#: ../../../build/NEWS:3709 msgid "" "`bpo-33451 `__: Close directly executed " "pyc files before calling ``PyEval_EvalCode()``." msgstr "" -#: ../../../build/NEWS:3682 +#: ../../../build/NEWS:3712 msgid "" "`bpo-1617161 `__: The hash of " ":class:`BuiltinMethodType` instances (methods of built-in classes) now " @@ -7087,21 +7137,21 @@ msgid "" "instances no longer support ordering." msgstr "" -#: ../../../build/NEWS:3690 +#: ../../../build/NEWS:3720 msgid "" "`bpo-33824 `__: Fix \"LC_ALL=C python3.7" " -V\": reset properly the command line parser when the encoding changes " "after reading the Python configuration." msgstr "" -#: ../../../build/NEWS:3693 ../../../build/NEWS:6339 +#: ../../../build/NEWS:3723 ../../../build/NEWS:6369 msgid "" "`bpo-33803 `__: Fix a crash in hamt.c " "caused by enabling GC tracking for an object that hadn't all of its fields " "set to NULL." msgstr "" -#: ../../../build/NEWS:3696 +#: ../../../build/NEWS:3726 msgid "" "`bpo-33738 `__: Seven macro " "incompatibilities with the Limited API were fixed, and the macros " @@ -7110,40 +7160,40 @@ msgid "" "automatic macro checks was added." msgstr "" -#: ../../../build/NEWS:3701 ../../../build/NEWS:10911 +#: ../../../build/NEWS:3731 ../../../build/NEWS:10941 msgid "" "`bpo-33786 `__: Fix asynchronous " "generators to handle GeneratorExit in athrow() correctly" msgstr "" -#: ../../../build/NEWS:3704 +#: ../../../build/NEWS:3734 msgid "" "`bpo-30167 `__: " "``PyRun_SimpleFileExFlags`` removes ``__cached__`` from module in addition " "to ``__file__``." msgstr "" -#: ../../../build/NEWS:3707 ../../../build/NEWS:6342 +#: ../../../build/NEWS:3737 ../../../build/NEWS:6372 msgid "" "`bpo-33706 `__: Fix a crash in Python " "initialization when parsing the command line options. Thanks Christoph " "Gohlke for the bug report and the fix!" msgstr "" -#: ../../../build/NEWS:3710 +#: ../../../build/NEWS:3740 msgid "" "`bpo-33597 `__: Reduce ``PyGC_Head`` " "size from 3 words to 2 words." msgstr "" -#: ../../../build/NEWS:3712 ../../../build/NEWS:6345 ../../../build/NEWS:10914 +#: ../../../build/NEWS:3742 ../../../build/NEWS:6375 ../../../build/NEWS:10944 msgid "" "`bpo-30654 `__: Fixed reset of the " "SIGINT handler to SIG_DFL on interpreter shutdown even when there was a " "custom handler set previously. Patch by Philipp Kerling." msgstr "" -#: ../../../build/NEWS:3716 ../../../build/NEWS:6451 ../../../build/NEWS:10918 +#: ../../../build/NEWS:3746 ../../../build/NEWS:6481 ../../../build/NEWS:10948 msgid "" "`bpo-33622 `__: Fixed a leak when the " "garbage collector fails to add an object with the ``__del__`` method or " @@ -7151,13 +7201,13 @@ msgid "" "can now be called when an exception is set and preserves it." msgstr "" -#: ../../../build/NEWS:3721 +#: ../../../build/NEWS:3751 msgid "" "`bpo-33462 `__: Make dict and dict views" " reversible. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3723 +#: ../../../build/NEWS:3753 msgid "" "`bpo-23722 `__: A :exc:`RuntimeError` is" " now raised when the custom metaclass doesn't provide the ``__classcell__`` " @@ -7165,7 +7215,7 @@ msgid "" ":exc:`DeprecationWarning` was emitted in Python 3.6--3.7." msgstr "" -#: ../../../build/NEWS:3728 +#: ../../../build/NEWS:3758 msgid "" "`bpo-33499 `__: Add " ":envvar:`PYTHONPYCACHEPREFIX` environment variable and :option:`-X` " @@ -7173,120 +7223,120 @@ msgid "" "for writing module bytecode cache files." msgstr "" -#: ../../../build/NEWS:3732 +#: ../../../build/NEWS:3762 msgid "" "`bpo-25711 `__: The :mod:`zipimport` " "module has been rewritten in pure Python." msgstr "" -#: ../../../build/NEWS:3734 ../../../build/NEWS:6456 +#: ../../../build/NEWS:3764 ../../../build/NEWS:6486 msgid "" "`bpo-33509 `__: Fix module_globals " "parameter of warnings.warn_explicit(): don't crash if module_globals is not " "a dict." msgstr "" -#: ../../../build/NEWS:3737 ../../../build/NEWS:6349 ../../../build/NEWS:10923 +#: ../../../build/NEWS:3767 ../../../build/NEWS:6379 ../../../build/NEWS:10953 msgid "" "`bpo-31849 `__: Fix signed/unsigned " "comparison warning in pyhash.c." msgstr "" -#: ../../../build/NEWS:3739 ../../../build/NEWS:6463 +#: ../../../build/NEWS:3769 ../../../build/NEWS:6493 msgid "" "`bpo-33475 `__: Fixed miscellaneous bugs" " in converting annotations to strings and optimized parentheses in the " "string representation." msgstr "" -#: ../../../build/NEWS:3742 +#: ../../../build/NEWS:3772 msgid "" "`bpo-20104 `__: Added support for the " "`setpgroup`, `resetids`, `setsigmask`, `setsigdef` and `scheduler` " "parameters of `posix_spawn`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3746 ../../../build/NEWS:6466 ../../../build/NEWS:10925 +#: ../../../build/NEWS:3776 ../../../build/NEWS:6496 ../../../build/NEWS:10955 msgid "" "`bpo-33391 `__: Fix a leak in " "set_symmetric_difference()." msgstr "" -#: ../../../build/NEWS:3748 ../../../build/NEWS:6664 +#: ../../../build/NEWS:3778 ../../../build/NEWS:6694 msgid "" "`bpo-33363 `__: Raise a SyntaxError for " "``async with`` and ``async for`` statements outside of async functions." msgstr "" -#: ../../../build/NEWS:3751 ../../../build/NEWS:6468 ../../../build/NEWS:10927 +#: ../../../build/NEWS:3781 ../../../build/NEWS:6498 ../../../build/NEWS:10957 msgid "" "`bpo-28055 `__: Fix unaligned accesses " "in siphash24(). Patch by Rolf Eike Beer." msgstr "" -#: ../../../build/NEWS:3753 ../../../build/NEWS:6667 +#: ../../../build/NEWS:3783 ../../../build/NEWS:6697 msgid "" "`bpo-33128 `__: Fix a bug that causes " "PathFinder to appear twice on sys.meta_path. Patch by Pablo Galindo Salgado." msgstr "" -#: ../../../build/NEWS:3756 +#: ../../../build/NEWS:3786 msgid "" "`bpo-33331 `__: Modules imported last " "are now cleared first at interpreter shutdown." msgstr "" -#: ../../../build/NEWS:3759 ../../../build/NEWS:6670 +#: ../../../build/NEWS:3789 ../../../build/NEWS:6700 msgid "" "`bpo-33312 `__: Fixed clang ubsan " "(undefined behavior sanitizer) warnings in dictobject.c by adjusting how the" " internal struct _dictkeysobject shared keys structure is declared." msgstr "" -#: ../../../build/NEWS:3763 +#: ../../../build/NEWS:3793 msgid "" "`bpo-33305 `__: Improved syntax error " "messages for invalid numerical literals." msgstr "" -#: ../../../build/NEWS:3765 +#: ../../../build/NEWS:3795 msgid "" "`bpo-33306 `__: Improved syntax error " "messages for unbalanced parentheses." msgstr "" -#: ../../../build/NEWS:3767 +#: ../../../build/NEWS:3797 msgid "" "`bpo-33234 `__: The list constructor " "will pre-size and not over-allocate when the input length is known." msgstr "" -#: ../../../build/NEWS:3770 +#: ../../../build/NEWS:3800 msgid "" "`bpo-33270 `__: Intern the names for all" " anonymous code objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3773 +#: ../../../build/NEWS:3803 msgid "" "`bpo-30455 `__: The C and Python code " "and the documentation related to tokens are now generated from a single " "source file :file:`Grammar/Tokens`." msgstr "" -#: ../../../build/NEWS:3776 +#: ../../../build/NEWS:3806 msgid "" "`bpo-33176 `__: Add a ``toreadonly()`` " "method to memoryviews." msgstr "" -#: ../../../build/NEWS:3778 ../../../build/NEWS:6674 ../../../build/NEWS:10929 +#: ../../../build/NEWS:3808 ../../../build/NEWS:6704 ../../../build/NEWS:10959 msgid "" "`bpo-33231 `__: Fix potential memory " "leak in ``normalizestring()``." msgstr "" -#: ../../../build/NEWS:3780 ../../../build/NEWS:6676 +#: ../../../build/NEWS:3810 ../../../build/NEWS:6706 msgid "" "`bpo-33205 `__: Change dict growth " "function from ``round_up_to_power_2(used*2+hashtable_size/2)`` to " @@ -7294,20 +7344,20 @@ msgid "" "``used == 0``. Now dict has more chance to be shrinked." msgstr "" -#: ../../../build/NEWS:3785 ../../../build/NEWS:6681 ../../../build/NEWS:10931 +#: ../../../build/NEWS:3815 ../../../build/NEWS:6711 ../../../build/NEWS:10961 msgid "" "`bpo-29922 `__: Improved error messages " "in 'async with' when ``__aenter__()`` or ``__aexit__()`` return non-" "awaitable object." msgstr "" -#: ../../../build/NEWS:3788 ../../../build/NEWS:6684 ../../../build/NEWS:10934 +#: ../../../build/NEWS:3818 ../../../build/NEWS:6714 ../../../build/NEWS:10964 msgid "" "`bpo-33199 `__: Fix ``ma_version_tag`` " "in dict implementation is uninitialized when copying from key-sharing dict." msgstr "" -#: ../../../build/NEWS:3791 ../../../build/NEWS:6855 +#: ../../../build/NEWS:3821 ../../../build/NEWS:6885 msgid "" "`bpo-33053 `__: When using the -m " "switch, sys.path[0] is now explicitly expanded as the *starting* working " @@ -7315,14 +7365,14 @@ msgid "" "from the current working directory at the time of the import)" msgstr "" -#: ../../../build/NEWS:3796 +#: ../../../build/NEWS:3826 msgid "" "`bpo-33138 `__: Changed standard error " "message for non-pickleable and non-copyable types. It now says \"cannot " "pickle\" instead of \"can't pickle\" or \"cannot serialize\"." msgstr "" -#: ../../../build/NEWS:3800 ../../../build/NEWS:6860 +#: ../../../build/NEWS:3830 ../../../build/NEWS:6890 msgid "" "`bpo-33018 `__: Improve consistency of " "errors raised by ``issubclass()`` when called with a non-class and an " @@ -7330,40 +7380,40 @@ msgid "" "by Josh Bronson." msgstr "" -#: ../../../build/NEWS:3804 +#: ../../../build/NEWS:3834 msgid "" "`bpo-33083 `__: ``math.factorial`` no " "longer accepts arguments that are not int-like. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3807 +#: ../../../build/NEWS:3837 msgid "" "`bpo-33041 `__: Added new opcode " ":opcode:`END_ASYNC_FOR` and fixes the following issues:" msgstr "" -#: ../../../build/NEWS:3810 +#: ../../../build/NEWS:3840 msgid "" "Setting global :exc:`StopAsyncIteration` no longer breaks ``async for`` " "loops." msgstr "" -#: ../../../build/NEWS:3812 +#: ../../../build/NEWS:3842 msgid "Jumping into an ``async for`` loop is now disabled." msgstr "" -#: ../../../build/NEWS:3813 +#: ../../../build/NEWS:3843 msgid "Jumping out of an ``async for`` loop no longer corrupts the stack." msgstr "" -#: ../../../build/NEWS:3815 +#: ../../../build/NEWS:3845 msgid "" "`bpo-25750 `__: Fix rare Python crash " "due to bad refcounting in ``type_getattro()`` if a descriptor deletes itself" " from the class. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3819 +#: ../../../build/NEWS:3849 msgid "" "`bpo-33041 `__: Fixed bytecode " "generation for \"async for\" with a complex target. A StopAsyncIteration " @@ -7371,13 +7421,13 @@ msgid "" "the iteration." msgstr "" -#: ../../../build/NEWS:3823 ../../../build/NEWS:6866 ../../../build/NEWS:11248 +#: ../../../build/NEWS:3853 ../../../build/NEWS:6896 ../../../build/NEWS:11278 msgid "" "`bpo-33026 `__: Fixed jumping out of " "\"with\" block by setting f_lineno." msgstr "" -#: ../../../build/NEWS:3825 ../../../build/NEWS:6868 +#: ../../../build/NEWS:3855 ../../../build/NEWS:6898 msgid "" "`bpo-33005 `__: Fix a crash on fork when" " using a custom memory allocator (ex: using PYTHONMALLOC env var). " @@ -7385,7 +7435,7 @@ msgid "" "RAW memory allocator to allocate a new interpreters mutex on fork." msgstr "" -#: ../../../build/NEWS:3830 ../../../build/NEWS:6470 +#: ../../../build/NEWS:3860 ../../../build/NEWS:6500 msgid "" "`bpo-32911 `__: Due to unexpected " "compatibility issues discovered during downstream beta testing, reverted " @@ -7395,26 +7445,26 @@ msgid "" "on patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:3836 ../../../build/NEWS:6873 ../../../build/NEWS:11250 +#: ../../../build/NEWS:3866 ../../../build/NEWS:6903 ../../../build/NEWS:11280 msgid "" "`bpo-17288 `__: Prevent jumps from " "'return' and 'exception' trace events." msgstr "" -#: ../../../build/NEWS:3838 +#: ../../../build/NEWS:3868 msgid "" "`bpo-32946 `__: Importing names from " "already imported module with \"from ... import ...\" is now 30% faster if " "the module is not a package." msgstr "" -#: ../../../build/NEWS:3841 +#: ../../../build/NEWS:3871 msgid "" "`bpo-32932 `__: Make error message more " "revealing when there are non-str objects in ``__all__``." msgstr "" -#: ../../../build/NEWS:3844 +#: ../../../build/NEWS:3874 msgid "" "`bpo-32925 `__: Optimized iterating and " "containing test for literal lists consisting of non-constants: ``x in [a, " @@ -7422,58 +7472,58 @@ msgid "" "optimized." msgstr "" -#: ../../../build/NEWS:3848 ../../../build/NEWS:7065 ../../../build/NEWS:11252 +#: ../../../build/NEWS:3878 ../../../build/NEWS:7095 ../../../build/NEWS:11282 msgid "" "`bpo-32889 `__: Update Valgrind " "suppression list to account for the rename of ``Py_ADDRESS_IN_RANG`` to " "``address_in_range``." msgstr "" -#: ../../../build/NEWS:3851 ../../../build/NEWS:6875 +#: ../../../build/NEWS:3881 ../../../build/NEWS:6905 msgid "" "`bpo-32836 `__: Don't use temporary " "variables in cases of list/dict/set comprehensions" msgstr "" -#: ../../../build/NEWS:3854 ../../../build/NEWS:7068 +#: ../../../build/NEWS:3884 ../../../build/NEWS:7098 msgid "" "`bpo-31356 `__: Remove the new API added" " in `bpo-31356 `__ (gc.ensure_disabled()" " context manager)." msgstr "" -#: ../../../build/NEWS:3857 ../../../build/NEWS:7071 +#: ../../../build/NEWS:3887 ../../../build/NEWS:7101 msgid "" "`bpo-32305 `__: For namespace packages, " "ensure that both ``__file__`` and ``__spec__.origin`` are set to None." msgstr "" -#: ../../../build/NEWS:3860 ../../../build/NEWS:7074 +#: ../../../build/NEWS:3890 ../../../build/NEWS:7104 msgid "" "`bpo-32303 `__: Make sure " "``__spec__.loader`` matches ``__loader__`` for namespace packages." msgstr "" -#: ../../../build/NEWS:3863 ../../../build/NEWS:7077 +#: ../../../build/NEWS:3893 ../../../build/NEWS:7107 msgid "" "`bpo-32711 `__: Fix the warning messages" " for Python/ast_unparse.c. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3866 ../../../build/NEWS:7080 ../../../build/NEWS:11263 +#: ../../../build/NEWS:3896 ../../../build/NEWS:7110 ../../../build/NEWS:11293 msgid "" "`bpo-32583 `__: Fix possible crashing in" " builtin Unicode decoders caused by write out-of-bound errors when using " "customized decode error handlers." msgstr "" -#: ../../../build/NEWS:3869 +#: ../../../build/NEWS:3899 msgid "" "`bpo-32489 `__: A :keyword:`continue` " "statement is now allowed in the :keyword:`finally` clause." msgstr "" -#: ../../../build/NEWS:3872 +#: ../../../build/NEWS:3902 msgid "" "`bpo-17611 `__: Simplified the " "interpreter loop by moving the logic of unrolling the stack of blocks into " @@ -7482,7 +7532,7 @@ msgid "" ":keyword:`continue` and :keyword:`return`." msgstr "" -#: ../../../build/NEWS:3878 +#: ../../../build/NEWS:3908 msgid "" "Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`, " ":opcode:`SETUP_LOOP` and :opcode:`SETUP_EXCEPT`. Added new opcodes " @@ -7491,21 +7541,21 @@ msgid "" ":opcode:`WITH_CLEANUP_START`." msgstr "" -#: ../../../build/NEWS:3884 +#: ../../../build/NEWS:3914 msgid "" "`bpo-32285 `__: New function " "unicodedata.is_normalized, which can check whether a string is in a specific" " normal form." msgstr "" -#: ../../../build/NEWS:3887 +#: ../../../build/NEWS:3917 msgid "" "`bpo-10544 `__: Yield expressions are " "now disallowed in comprehensions and generator expressions except the " "expression for the outermost iterable." msgstr "" -#: ../../../build/NEWS:3890 +#: ../../../build/NEWS:3920 msgid "" "`bpo-32117 `__: Iterable unpacking is " "now allowed without parentheses in yield and return statements, e.g. ``yield" @@ -7513,7 +7563,7 @@ msgid "" "Chapman for added tests." msgstr "" -#: ../../../build/NEWS:3894 +#: ../../../build/NEWS:3924 msgid "" "`bpo-31902 `__: Fix the ``col_offset`` " "attribute for ast nodes ``ast.AsyncFor``, ``ast.AsyncFunctionDef``, and " @@ -7521,45 +7571,45 @@ msgid "" "``async``." msgstr "" -#: ../../../build/NEWS:3898 +#: ../../../build/NEWS:3928 msgid "" "`bpo-25862 `__: Fix assertion failures " "in the ``tell()`` method of ``io.TextIOWrapper``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3901 ../../../build/NEWS:6476 ../../../build/NEWS:10942 +#: ../../../build/NEWS:3931 ../../../build/NEWS:6506 ../../../build/NEWS:10972 msgid "" "`bpo-21983 `__: Fix a crash in " "`ctypes.cast()` in case the type argument is a ctypes structured data type. " "Patch by Eryk Sun and Oren Milman." msgstr "" -#: ../../../build/NEWS:3904 +#: ../../../build/NEWS:3934 msgid "" "`bpo-31577 `__: Fix a crash in " "`os.utime()` in case of a bad ns argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:3907 +#: ../../../build/NEWS:3937 msgid "" "`bpo-29832 `__: Remove references to " "'getsockaddrarg' from various socket error messages. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:3913 +#: ../../../build/NEWS:3943 msgid "" "`bpo-35845 `__: Add 'order' parameter to" " memoryview.tobytes()." msgstr "" -#: ../../../build/NEWS:3915 +#: ../../../build/NEWS:3945 msgid "" "`bpo-35864 `__: The _asdict() method for" " collections.namedtuple now returns a regular dict instead of an " "OrderedDict." msgstr "" -#: ../../../build/NEWS:3918 +#: ../../../build/NEWS:3948 msgid "" "`bpo-35537 `__: An ExitStack is now used" " internally within subprocess.POpen to clean up pipe file handles. No " @@ -7568,19 +7618,19 @@ msgid "" " by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3923 +#: ../../../build/NEWS:3953 msgid "" "`bpo-35847 `__: RISC-V needed the " "CTYPES_PASS_BY_REF_HACK. Fixes ctypes Structure test_pass_by_value." msgstr "" -#: ../../../build/NEWS:3926 +#: ../../../build/NEWS:3956 msgid "" "`bpo-35813 `__: Shared memory submodule " "added to multiprocessing to avoid need for serialization between processes" msgstr "" -#: ../../../build/NEWS:3929 +#: ../../../build/NEWS:3959 msgid "" "`bpo-35780 `__: Fix lru_cache() errors " "arising in recursive, reentrant, or multi-threaded code. These errors could " @@ -7595,98 +7645,98 @@ msgid "" "times the underlying user function was called." msgstr "" -#: ../../../build/NEWS:3941 +#: ../../../build/NEWS:3971 msgid "" "`bpo-35537 `__: :func:`os.posix_spawn` " "and :func:`os.posix_spawnp` now have a *setsid* parameter." msgstr "" -#: ../../../build/NEWS:3944 +#: ../../../build/NEWS:3974 msgid "" "`bpo-23846 `__: " ":class:`asyncio.ProactorEventLoop` now catches and logs send errors when the" " self-pipe is full." msgstr "" -#: ../../../build/NEWS:3947 +#: ../../../build/NEWS:3977 msgid "" "`bpo-34323 `__: :mod:`asyncio`: Enhance " "``IocpProactor.close()`` log: wait 1 second before the first log, then log " "every second. Log also the number of seconds since ``close()`` was called." msgstr "" -#: ../../../build/NEWS:3951 +#: ../../../build/NEWS:3981 msgid "" "`bpo-35674 `__: Add a new " ":func:`os.posix_spawnp` function. Patch by Joannah Nanjekye." msgstr "" -#: ../../../build/NEWS:3954 +#: ../../../build/NEWS:3984 msgid "" "`bpo-35733 `__: " "``ast.Constant(boolean)`` no longer an instance of :class:`ast.Num`. Patch " "by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3957 +#: ../../../build/NEWS:3987 msgid "" "`bpo-35726 `__: QueueHandler.prepare() " "now makes a copy of the record before modifying and enqueueing it, to avoid " "affecting other handlers in the chain." msgstr "" -#: ../../../build/NEWS:3961 +#: ../../../build/NEWS:3991 msgid "" "`bpo-35719 `__: Sped up multi-argument " ":mod:`math` functions atan2(), copysign(), remainder() and hypot() by 1.3--" "2.5 times." msgstr "" -#: ../../../build/NEWS:3964 +#: ../../../build/NEWS:3994 msgid "" "`bpo-35717 `__: Fix KeyError exception " "raised when using enums and compile. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3967 +#: ../../../build/NEWS:3997 msgid "" "`bpo-35699 `__: Fixed detection of " "Visual Studio Build Tools 2017 in distutils" msgstr "" -#: ../../../build/NEWS:3969 +#: ../../../build/NEWS:3999 msgid "" "`bpo-32710 `__: Fix memory leaks in " "asyncio ProactorEventLoop on overlapped operation failure." msgstr "" -#: ../../../build/NEWS:3972 +#: ../../../build/NEWS:4002 msgid "" "`bpo-35702 `__: The " ":data:`time.CLOCK_UPTIME_RAW` constant is now available for macOS 10.12." msgstr "" -#: ../../../build/NEWS:3975 +#: ../../../build/NEWS:4005 msgid "" "`bpo-32710 `__: Fix a memory leak in " "asyncio in the ProactorEventLoop when ``ReadFile()`` or ``WSASend()`` " "overlapped operation fail immediately: release the internal buffer." msgstr "" -#: ../../../build/NEWS:3979 +#: ../../../build/NEWS:4009 msgid "" "`bpo-35682 `__: Fix " "``asyncio.ProactorEventLoop.sendfile()``: don't attempt to set the result of" " an internal future if it's already done." msgstr "" -#: ../../../build/NEWS:3982 +#: ../../../build/NEWS:4012 msgid "" "`bpo-35283 `__: Add a deprecated warning" " for the :meth:`threading.Thread.isAlive` method. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:3985 +#: ../../../build/NEWS:4015 msgid "" "`bpo-35664 `__: Improve " "operator.itemgetter() performance by 33% with optimized argument handling " @@ -7695,52 +7745,52 @@ msgid "" "library)." msgstr "" -#: ../../../build/NEWS:3990 +#: ../../../build/NEWS:4020 msgid "" "`bpo-35643 `__: Fixed a SyntaxWarning: " "invalid escape sequence in Modules/_sha3/cleanup.py. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:3993 +#: ../../../build/NEWS:4023 msgid "" "`bpo-35619 `__: Improved support of " "custom data descriptors in :func:`help` and :mod:`pydoc`." msgstr "" -#: ../../../build/NEWS:3996 +#: ../../../build/NEWS:4026 msgid "" "`bpo-28503 `__: The `crypt` module now " "internally uses the `crypt_r()` library function instead of `crypt()` when " "available." msgstr "" -#: ../../../build/NEWS:3999 +#: ../../../build/NEWS:4029 msgid "" "`bpo-35614 `__: Fixed help() on " "metaclasses. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4001 +#: ../../../build/NEWS:4031 msgid "" "`bpo-35568 `__: Expose ``raise(signum)``" " as `raise_signal`" msgstr "" -#: ../../../build/NEWS:4003 +#: ../../../build/NEWS:4033 msgid "" "`bpo-35588 `__: The floor division and " "modulo operations and the :func:`divmod` function on " ":class:`fractions.Fraction` types are 2--4x faster. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:4007 +#: ../../../build/NEWS:4037 msgid "" "`bpo-35585 `__: Speed-up building enums " "by value, e.g. http.HTTPStatus(200)." msgstr "" -#: ../../../build/NEWS:4009 +#: ../../../build/NEWS:4039 msgid "" "`bpo-30561 `__: random.gammavariate(1.0," " beta) now computes the same result as random.expovariate(1.0 / beta). This" @@ -7749,33 +7799,33 @@ msgid "" "variables than it used to." msgstr "" -#: ../../../build/NEWS:4014 +#: ../../../build/NEWS:4044 msgid "" "`bpo-35537 `__: The :mod:`subprocess` " "module can now use the :func:`os.posix_spawn` function in some cases for " "better performance." msgstr "" -#: ../../../build/NEWS:4017 +#: ../../../build/NEWS:4047 msgid "" "`bpo-35526 `__: Delaying the 'joke' of " "barry_as_FLUFL.mandatory to Python version 4.0" msgstr "" -#: ../../../build/NEWS:4020 +#: ../../../build/NEWS:4050 msgid "" "`bpo-35523 `__: Remove :mod:`ctypes` " "callback workaround: no longer create a callback at startup. Avoid SELinux " "alert on ``import ctypes`` and ``import uuid``." msgstr "" -#: ../../../build/NEWS:4024 +#: ../../../build/NEWS:4054 msgid "" "`bpo-31784 `__: :func:`uuid.uuid1` now " "calls :func:`time.time_ns` rather than ``int(time.time() * 1e9)``." msgstr "" -#: ../../../build/NEWS:4027 +#: ../../../build/NEWS:4057 msgid "" "`bpo-35513 `__: " ":class:`~unittest.runner.TextTestRunner` of :mod:`unittest.runner` now uses " @@ -7784,14 +7834,14 @@ msgid "" ":func:`time.perf_counter` is monotonic." msgstr "" -#: ../../../build/NEWS:4033 +#: ../../../build/NEWS:4063 msgid "" "`bpo-35502 `__: Fixed reference leaks in" " :class:`xml.etree.ElementTree.TreeBuilder` in case of unfinished building " "of the tree (in particular when an error was raised during parsing XML)." msgstr "" -#: ../../../build/NEWS:4037 +#: ../../../build/NEWS:4067 msgid "" "`bpo-35348 `__: Make " ":func:`platform.architecture` parsing of ``file`` command output more " @@ -7800,7 +7850,7 @@ msgid "" "object\" pattern." msgstr "" -#: ../../../build/NEWS:4042 +#: ../../../build/NEWS:4072 msgid "" "`bpo-35491 `__: :mod:`multiprocessing`: " "Add ``Pool.__repr__()`` and enhance ``BaseProcess.__repr__()`` (add pid and " @@ -7809,74 +7859,74 @@ msgid "" "``0``." msgstr "" -#: ../../../build/NEWS:4047 +#: ../../../build/NEWS:4077 msgid "" "`bpo-35477 `__: " ":meth:`multiprocessing.Pool.__enter__` now fails if the pool is not running:" " ``with pool:`` fails if used more than once." msgstr "" -#: ../../../build/NEWS:4050 +#: ../../../build/NEWS:4080 msgid "" "`bpo-31446 `__: Copy command line that " "was passed to CreateProcessW since this function can change the content of " "the input buffer." msgstr "" -#: ../../../build/NEWS:4053 +#: ../../../build/NEWS:4083 msgid "" "`bpo-35471 `__: Python 2.4 dropped MacOS" " 9 support. The macpath module was deprecated in Python 3.7. The module is " "now removed." msgstr "" -#: ../../../build/NEWS:4056 +#: ../../../build/NEWS:4086 msgid "" "`bpo-23057 `__: Unblock Proactor event " "loop when keyboard interrupt is received on Windows" msgstr "" -#: ../../../build/NEWS:4059 +#: ../../../build/NEWS:4089 msgid "" "`bpo-35052 `__: Fix xml.dom.minidom " "cloneNode() on a document with an entity: pass the correct arguments to the " "user data handler of an entity." msgstr "" -#: ../../../build/NEWS:4062 +#: ../../../build/NEWS:4092 msgid "" "`bpo-20239 `__: Allow repeated " "assignment deletion of :class:`unittest.mock.Mock` attributes. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4065 +#: ../../../build/NEWS:4095 msgid "" "`bpo-17185 `__: Set ``__signature__`` on" " mock for :mod:`inspect` to get signature. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:4068 +#: ../../../build/NEWS:4098 msgid "" "`bpo-35445 `__: Memory errors during " "creating posix.environ no longer ignored." msgstr "" -#: ../../../build/NEWS:4070 +#: ../../../build/NEWS:4100 msgid "" "`bpo-35415 `__: Validate fileno= " "argument to socket.socket()." msgstr "" -#: ../../../build/NEWS:4072 +#: ../../../build/NEWS:4102 msgid "" "`bpo-35424 `__: " ":class:`multiprocessing.Pool` destructor now emits :exc:`ResourceWarning` if" " the pool is still running." msgstr "" -#: ../../../build/NEWS:4075 +#: ../../../build/NEWS:4105 msgid "" "`bpo-35330 `__: When a :class:`Mock` " "instance was used to wrap an object, if `side_effect` is used in one of the " @@ -7885,14 +7935,14 @@ msgid "" "return_value." msgstr "" -#: ../../../build/NEWS:4080 +#: ../../../build/NEWS:4110 msgid "" "`bpo-35346 `__: Drop Mac OS 9 and " "Rhapsody support from the :mod:`platform` module. Rhapsody last release was " "in 2000. Mac OS 9 last release was in 2001." msgstr "" -#: ../../../build/NEWS:4084 +#: ../../../build/NEWS:4114 msgid "" "`bpo-10496 `__: " ":func:`~distutils.utils.check_environ` of :mod:`distutils.utils` now catches" @@ -7900,7 +7950,7 @@ msgid "" "environment variable in this case." msgstr "" -#: ../../../build/NEWS:4089 +#: ../../../build/NEWS:4119 msgid "" "`bpo-10496 `__: " ":func:`posixpath.expanduser` now returns the input *path* unchanged if the " @@ -7910,20 +7960,20 @@ msgid "" "doesn't exist in the password database (if the user has no home directory)." msgstr "" -#: ../../../build/NEWS:4096 +#: ../../../build/NEWS:4126 msgid "" "`bpo-35389 `__: " ":func:`platform.libc_ver` now uses ``os.confstr('CS_GNU_LIBC_VERSION')`` if " "available and the *executable* parameter is not set." msgstr "" -#: ../../../build/NEWS:4100 +#: ../../../build/NEWS:4130 msgid "" "`bpo-35394 `__: Add empty slots to " "asyncio abstract protocols." msgstr "" -#: ../../../build/NEWS:4102 +#: ../../../build/NEWS:4132 msgid "" "`bpo-35310 `__: Fix a bug in " ":func:`select.select` where, in some cases, the file descriptor sequences " @@ -7932,32 +7982,32 @@ msgid "" "return empty lists if a timeout has occurred. Patch by Oran Avraham." msgstr "" -#: ../../../build/NEWS:4108 +#: ../../../build/NEWS:4138 msgid "" "`bpo-35380 `__: Enable TCP_NODELAY on " "Windows for proactor asyncio event loop." msgstr "" -#: ../../../build/NEWS:4110 +#: ../../../build/NEWS:4140 msgid "" "`bpo-35341 `__: Add generic version of " "``collections.OrderedDict`` to the ``typing`` module. Patch by Ismo Toijala." msgstr "" -#: ../../../build/NEWS:4113 +#: ../../../build/NEWS:4143 msgid "" "`bpo-35371 `__: Fixed possible crash in " "``os.utime()`` on Windows when pass incorrect arguments." msgstr "" -#: ../../../build/NEWS:4116 +#: ../../../build/NEWS:4146 msgid "" "`bpo-35346 `__: :func:`platform.uname` " "now redirects ``stderr`` to :data:`os.devnull` when running external " "programs like ``cmd /c ver``." msgstr "" -#: ../../../build/NEWS:4119 +#: ../../../build/NEWS:4149 msgid "" "`bpo-35066 `__: Previously, calling the " "strftime() method on a datetime object with a trailing '%' in the format " @@ -7967,14 +8017,14 @@ msgid "" "exception on a trailing '%'." msgstr "" -#: ../../../build/NEWS:4125 +#: ../../../build/NEWS:4155 msgid "" "`bpo-35345 `__: The function " "`platform.popen` has been removed, it was deprecated since Python 3.3: use " ":func:`os.popen` instead." msgstr "" -#: ../../../build/NEWS:4128 +#: ../../../build/NEWS:4158 msgid "" "`bpo-35344 `__: On macOS, " ":func:`platform.platform` now uses :func:`platform.mac_ver`, if it returns a" @@ -7982,28 +8032,28 @@ msgid "" "version." msgstr "" -#: ../../../build/NEWS:4132 +#: ../../../build/NEWS:4162 msgid "" "`bpo-35312 `__: Make " "``lib2to3.pgen2.parse.ParseError`` round-trip pickle-able. Patch by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:4135 +#: ../../../build/NEWS:4165 msgid "" "`bpo-35308 `__: Fix regression in " "``webbrowser`` where default browsers may be preferred over browsers in the " "``BROWSER`` environment variable." msgstr "" -#: ../../../build/NEWS:4138 +#: ../../../build/NEWS:4168 msgid "" "`bpo-24746 `__: Avoid stripping trailing" " whitespace in doctest fancy diff. Original patch by R. David Murray & Jairo" " Trad. Enhanced by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4142 +#: ../../../build/NEWS:4172 msgid "" "`bpo-28604 `__: " ":func:`locale.localeconv` now sets temporarily the ``LC_CTYPE`` locale to " @@ -8011,19 +8061,19 @@ msgid "" "strings are non-ASCII. This temporary change affects other threads." msgstr "" -#: ../../../build/NEWS:4147 +#: ../../../build/NEWS:4177 msgid "" "`bpo-35277 `__: Update ensurepip to " "install pip 18.1 and setuptools 40.6.2." msgstr "" -#: ../../../build/NEWS:4149 +#: ../../../build/NEWS:4179 msgid "" "`bpo-24209 `__: Adds IPv6 support when " "invoking http.server directly." msgstr "" -#: ../../../build/NEWS:4151 +#: ../../../build/NEWS:4181 msgid "" "`bpo-35226 `__: Recursively check " "arguments when testing for equality of :class:`unittest.mock.call` objects " @@ -8031,46 +8081,46 @@ msgid "" "in ``mock_calls`` is not possible." msgstr "" -#: ../../../build/NEWS:4156 +#: ../../../build/NEWS:4186 msgid "" "`bpo-29564 `__: The warnings module now " "suggests to enable tracemalloc if the source is specified, the tracemalloc " "module is available, but tracemalloc is not tracing memory allocations." msgstr "" -#: ../../../build/NEWS:4160 +#: ../../../build/NEWS:4190 msgid "" "`bpo-35189 `__: Modify the following " "fnctl function to retry if interrupted by a signal (EINTR): flock, lockf, " "fnctl" msgstr "" -#: ../../../build/NEWS:4163 +#: ../../../build/NEWS:4193 msgid "" "`bpo-30064 `__: Use add_done_callback() " "in sock_* asyncio API to unsubscribe reader/writer early on calcellation." msgstr "" -#: ../../../build/NEWS:4166 +#: ../../../build/NEWS:4196 msgid "" "`bpo-35186 `__: Removed the \"built " "with\" comment added when ``setup.py upload`` is used with either " "``bdist_rpm`` or ``bdist_dumb``." msgstr "" -#: ../../../build/NEWS:4169 +#: ../../../build/NEWS:4199 msgid "" "`bpo-35152 `__: Allow sending more than " "2 GB at once on a multiprocessing connection on non-Windows systems." msgstr "" -#: ../../../build/NEWS:4172 +#: ../../../build/NEWS:4202 msgid "" "`bpo-35062 `__: Fix incorrect parsing of" " :class:`_io.IncrementalNewlineDecoder`'s *translate* argument." msgstr "" -#: ../../../build/NEWS:4175 +#: ../../../build/NEWS:4205 msgid "" "`bpo-35065 `__: Remove " "`StreamReaderProtocol._untrack_reader`. The call to `_untrack_reader` is " @@ -8078,20 +8128,20 @@ msgid "" "reader before `connection_lost` can run and feed the EOF to the reader." msgstr "" -#: ../../../build/NEWS:4180 +#: ../../../build/NEWS:4210 msgid "" "`bpo-34160 `__: ElementTree and minidom " "now preserve the attribute order specified by the user." msgstr "" -#: ../../../build/NEWS:4183 +#: ../../../build/NEWS:4213 msgid "" "`bpo-35079 `__: Improve " "difflib.SequenceManager.get_matching_blocks doc by adding 'non-overlapping' " "and changing '!=' to '<'." msgstr "" -#: ../../../build/NEWS:4186 +#: ../../../build/NEWS:4216 msgid "" "`bpo-33710 `__: Deprecated " "``l*gettext()`` functions and methods in the :mod:`gettext` module. They " @@ -8100,7 +8150,7 @@ msgid "" " charset for ``l*gettext()`` functions and methods." msgstr "" -#: ../../../build/NEWS:4192 +#: ../../../build/NEWS:4222 msgid "" "`bpo-35017 `__: " ":meth:`socketserver.BaseServer.serve_forever` now exits immediately if it's " @@ -8108,14 +8158,14 @@ msgid "" "polling for new events." msgstr "" -#: ../../../build/NEWS:4196 +#: ../../../build/NEWS:4226 msgid "" "`bpo-35024 `__: `importlib` no longer " "logs `wrote ` redundantly after `(created|could not create) " "` is already logged. Patch by Quentin Agren." msgstr "" -#: ../../../build/NEWS:4200 +#: ../../../build/NEWS:4230 msgid "" "`bpo-35047 `__: ``unittest.mock`` now " "includes mock calls in exception messages if ``assert_not_called``, " @@ -8123,14 +8173,14 @@ msgid "" "Petter Strandmark." msgstr "" -#: ../../../build/NEWS:4204 +#: ../../../build/NEWS:4234 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "regression where it didn't remove a trailing separator on Windows. Patch by " "Tim Graham." msgstr "" -#: ../../../build/NEWS:4207 +#: ../../../build/NEWS:4237 msgid "" "`bpo-35053 `__: tracemalloc now tries to" " update the traceback when an object is reused from a \"free list\" " @@ -8138,32 +8188,32 @@ msgid "" "example)." msgstr "" -#: ../../../build/NEWS:4211 +#: ../../../build/NEWS:4241 msgid "" "`bpo-31553 `__: Add the --json-lines " "option to json.tool. Patch by hongweipeng." msgstr "" -#: ../../../build/NEWS:4213 +#: ../../../build/NEWS:4243 msgid "" "`bpo-34794 `__: Fixed a leak in Tkinter " "when pass the Python wrapper around Tcl_Obj back to Tcl/Tk." msgstr "" -#: ../../../build/NEWS:4216 +#: ../../../build/NEWS:4246 msgid "" "`bpo-34909 `__: Enum: fix grandchildren " "subclassing when parent mixed with concrete data types." msgstr "" -#: ../../../build/NEWS:4219 +#: ../../../build/NEWS:4249 msgid "" "`bpo-35022 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__fspath__`` method " "(from :class:`os.PathLike`)." msgstr "" -#: ../../../build/NEWS:4222 +#: ../../../build/NEWS:4252 msgid "" "`bpo-35008 `__: Fixed references leaks " "when call the ``__setstate__()`` method of " @@ -8171,19 +8221,19 @@ msgid "" "initialized element." msgstr "" -#: ../../../build/NEWS:4226 +#: ../../../build/NEWS:4256 msgid "" "`bpo-23420 `__: Verify the value for the" " parameter '-s' of the cProfile CLI. Patch by Robert Kuska" msgstr "" -#: ../../../build/NEWS:4229 +#: ../../../build/NEWS:4259 msgid "" "`bpo-33947 `__: dataclasses now handle " "recursive reprs without raising RecursionError." msgstr "" -#: ../../../build/NEWS:4232 +#: ../../../build/NEWS:4262 msgid "" "`bpo-34890 `__: Make " ":func:`inspect.iscoroutinefunction`, :func:`inspect.isgeneratorfunction` and" @@ -8191,7 +8241,7 @@ msgid "" "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4236 +#: ../../../build/NEWS:4266 msgid "" "`bpo-34521 `__: Use " ":func:`socket.CMSG_SPACE` to calculate ancillary data size instead of " @@ -8199,20 +8249,20 @@ msgid "" ":rfc:`3542` requires the use of the former for portable applications." msgstr "" -#: ../../../build/NEWS:4241 +#: ../../../build/NEWS:4271 msgid "" "`bpo-31522 `__: The " "`mailbox.mbox.get_string` function *from_* parameter can now successfully be" " set to a non-default value." msgstr "" -#: ../../../build/NEWS:4244 +#: ../../../build/NEWS:4274 msgid "" "`bpo-34970 `__: Protect tasks weak set " "manipulation in ``asyncio.all_tasks()``" msgstr "" -#: ../../../build/NEWS:4246 +#: ../../../build/NEWS:4276 msgid "" "`bpo-34969 `__: gzip: Add --fast, --best" " on the gzip CLI, these parameters will be used for the fast compression " @@ -8220,34 +8270,34 @@ msgid "" " change the default compression level to 6 (tradeoff)." msgstr "" -#: ../../../build/NEWS:4251 +#: ../../../build/NEWS:4281 msgid "" "`bpo-16965 `__: The :term:`2to3` " ":2to3fixer:`execfile` fixer now opens the file with mode ``'rb'``. Patch by" " Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4254 +#: ../../../build/NEWS:4284 msgid "" "`bpo-34966 `__: :mod:`pydoc` now " "supports aliases not only to methods defined in the end class, but also to " "inherited methods. The docstring is not duplicated for aliases." msgstr "" -#: ../../../build/NEWS:4258 +#: ../../../build/NEWS:4288 msgid "" "`bpo-34926 `__: " ":meth:`mimetypes.MimeTypes.guess_type` now accepts :term:`path-like object` " "in addition to url strings. Patch by Mayank Asthana." msgstr "" -#: ../../../build/NEWS:4262 +#: ../../../build/NEWS:4292 msgid "" "`bpo-23831 `__: Add ``moveto()`` method " "to the ``tkinter.Canvas`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4265 +#: ../../../build/NEWS:4295 msgid "" "`bpo-34941 `__: Methods ``find()``, " "``findtext()`` and ``findall()`` of the ``Element`` class in the " @@ -8255,26 +8305,26 @@ msgid "" "instances of ``Element`` subclasses." msgstr "" -#: ../../../build/NEWS:4269 +#: ../../../build/NEWS:4299 msgid "" "`bpo-32680 `__: :class:`smtplib.SMTP` " "objects now always have a `sock` attribute present" msgstr "" -#: ../../../build/NEWS:4272 +#: ../../../build/NEWS:4302 msgid "" "`bpo-34769 `__: Fix for async generators" " not finalizing when event loop is in debug mode and garbage collector runs " "in another thread." msgstr "" -#: ../../../build/NEWS:4275 +#: ../../../build/NEWS:4305 msgid "" "`bpo-34936 `__: Fix ``TclError`` in " "``tkinter.Spinbox.selection_element()``. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4278 +#: ../../../build/NEWS:4308 msgid "" "`bpo-34829 `__: Add methods " "``selection_from``, ``selection_range``, ``selection_present`` and " @@ -8282,7 +8332,7 @@ msgid "" "``tkinter.Entry`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4282 +#: ../../../build/NEWS:4312 msgid "" "`bpo-34911 `__: Added *secure_protocols*" " argument to *http.cookiejar.DefaultCookiePolicy* to allow for tweaking of " @@ -8290,7 +8340,7 @@ msgid "" " protocol." msgstr "" -#: ../../../build/NEWS:4287 +#: ../../../build/NEWS:4317 msgid "" "`bpo-34922 `__: Fixed integer overflow " "in the :meth:`~hashlib.shake.digest()` and " @@ -8298,20 +8348,20 @@ msgid "" ":mod:`hashlib` module." msgstr "" -#: ../../../build/NEWS:4291 +#: ../../../build/NEWS:4321 msgid "" "`bpo-34925 `__: 25% speedup in argument " "parsing for the functions in the bisect module." msgstr "" -#: ../../../build/NEWS:4294 +#: ../../../build/NEWS:4324 msgid "" "`bpo-34900 `__: Fixed " ":meth:`unittest.TestCase.debug` when used to call test methods with " "subtests. Patch by Bruno Oliveira." msgstr "" -#: ../../../build/NEWS:4297 +#: ../../../build/NEWS:4327 msgid "" "`bpo-34844 `__: logging.Formatter " "enhancement - Ensure styles and fmt matches in logging.Formatter - Added " @@ -8322,33 +8372,33 @@ msgid "" "invalid format fields." msgstr "" -#: ../../../build/NEWS:4304 +#: ../../../build/NEWS:4334 msgid "" "`bpo-34897 `__: Adjust " "test.support.missing_compiler_executable check so that a nominal command " "name of \"\" is ignored. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4307 +#: ../../../build/NEWS:4337 msgid "" "`bpo-34871 `__: Fix inspect module " "polluted ``sys.modules`` when parsing ``__text_signature__`` of callable." msgstr "" -#: ../../../build/NEWS:4310 +#: ../../../build/NEWS:4340 msgid "" "`bpo-34898 `__: Add `mtime` argument to " "`gzip.compress` for reproducible output. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:4313 +#: ../../../build/NEWS:4343 msgid "" "`bpo-28441 `__: On Cygwin and MinGW, " "ensure that ``sys.executable`` always includes the full filename in the " "path, including the ``.exe`` suffix (unless it is a symbolic link)." msgstr "" -#: ../../../build/NEWS:4317 +#: ../../../build/NEWS:4347 msgid "" "`bpo-34866 `__: Adding " "``max_num_fields`` to ``cgi.FieldStorage`` to make DOS attacks harder by " @@ -8356,7 +8406,7 @@ msgid "" "``FieldStorage``." msgstr "" -#: ../../../build/NEWS:4321 +#: ../../../build/NEWS:4351 msgid "" "`bpo-34711 `__: http.server ensures it " "reports HTTPStatus.NOT_FOUND when the local path ends with \"/\" and is not " @@ -8364,13 +8414,13 @@ msgid "" "valid file reference. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4326 +#: ../../../build/NEWS:4356 msgid "" "`bpo-34872 `__: Fix self-cancellation in" " C implementation of asyncio.Task" msgstr "" -#: ../../../build/NEWS:4328 +#: ../../../build/NEWS:4358 msgid "" "`bpo-34849 `__: Don't log waiting for " "``selector.select`` in asyncio loop iteration. The waiting is pretty normal " @@ -8378,7 +8428,7 @@ msgid "" "any useful information provided." msgstr "" -#: ../../../build/NEWS:4333 +#: ../../../build/NEWS:4363 msgid "" "`bpo-34022 `__: The " ":envvar:`SOURCE_DATE_EPOCH` environment variable no longer overrides the " @@ -8386,46 +8436,46 @@ msgid "" " determines its default value instead." msgstr "" -#: ../../../build/NEWS:4337 +#: ../../../build/NEWS:4367 msgid "" "`bpo-34819 `__: Use a monotonic clock to" " compute timeouts in :meth:`Executor.map` and :func:`as_completed`, in order" " to prevent timeouts from deviating when the system clock is adjusted." msgstr "" -#: ../../../build/NEWS:4341 +#: ../../../build/NEWS:4371 msgid "" "`bpo-34758 `__: Add .wasm -> " "application/wasm to list of recognized file types and content type headers" msgstr "" -#: ../../../build/NEWS:4344 +#: ../../../build/NEWS:4374 msgid "" "`bpo-34789 `__: " ":func:`xml.sax.make_parser` now accepts any iterable as its *parser_list* " "argument. Patch by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:4347 +#: ../../../build/NEWS:4377 msgid "" "`bpo-34334 `__: In " ":class:`QueueHandler`, clear `exc_text` from :class:`LogRecord` to prevent " "traceback from being written twice." msgstr "" -#: ../../../build/NEWS:4350 +#: ../../../build/NEWS:4380 msgid "" "`bpo-34687 `__: On Windows, asyncio now " "uses ProactorEventLoop, instead of SelectorEventLoop, by default." msgstr "" -#: ../../../build/NEWS:4353 +#: ../../../build/NEWS:4383 msgid "" "`bpo-5950 `__: Support reading zip files " "with archive comments in :mod:`zipimport`." msgstr "" -#: ../../../build/NEWS:4356 +#: ../../../build/NEWS:4386 msgid "" "`bpo-32892 `__: The parser now " "represents all constants as :class:`ast.Constant` instead of using specific " @@ -8434,60 +8484,60 @@ msgid "" "in future Python versions." msgstr "" -#: ../../../build/NEWS:4362 +#: ../../../build/NEWS:4392 msgid "" "`bpo-34728 `__: Add deprecation warning " "when `loop` is used in methods: `asyncio.sleep`, `asyncio.wait` and " "`asyncio.wait_for`." msgstr "" -#: ../../../build/NEWS:4365 +#: ../../../build/NEWS:4395 msgid "" "`bpo-34738 `__: ZIP files created by " ":mod:`distutils` will now include entries for directories." msgstr "" -#: ../../../build/NEWS:4368 +#: ../../../build/NEWS:4398 msgid "" "`bpo-34659 `__: Add an optional " "*initial* argument to itertools.accumulate()." msgstr "" -#: ../../../build/NEWS:4370 +#: ../../../build/NEWS:4400 msgid "" "`bpo-29577 `__: Support multiple mixin " "classes when creating Enums." msgstr "" -#: ../../../build/NEWS:4372 +#: ../../../build/NEWS:4402 msgid "" "`bpo-34670 `__: Add " "SSLContext.post_handshake_auth and SSLSocket.verify_client_post_handshake " "for TLS 1.3's post handshake authentication feature." msgstr "" -#: ../../../build/NEWS:4376 +#: ../../../build/NEWS:4406 msgid "" "`bpo-32718 `__: The Activate.ps1 script " "from venv works with PowerShell Core 6.1 and is now available under all " "operating systems." msgstr "" -#: ../../../build/NEWS:4379 +#: ../../../build/NEWS:4409 msgid "" "`bpo-31177 `__: Fix bug that prevented " "using :meth:`reset_mock ` on mock instances " "with deleted attributes" msgstr "" -#: ../../../build/NEWS:4382 +#: ../../../build/NEWS:4412 msgid "" "`bpo-34672 `__: Add a workaround, so the" " ``'Z'`` :func:`time.strftime` specifier on the musl C library can work in " "some cases." msgstr "" -#: ../../../build/NEWS:4385 +#: ../../../build/NEWS:4415 msgid "" "`bpo-34666 `__: Implement " "``asyncio.StreamWriter.awrite`` and ``asyncio.StreamWriter.aclose()`` " @@ -8495,14 +8545,14 @@ msgid "" "control flow switched on by default." msgstr "" -#: ../../../build/NEWS:4390 +#: ../../../build/NEWS:4420 msgid "" "`bpo-6721 `__: Acquire the logging " "module's commonly used internal locks while fork()ing to avoid deadlocks in " "the child process." msgstr "" -#: ../../../build/NEWS:4393 +#: ../../../build/NEWS:4423 msgid "" "`bpo-34658 `__: Fix a rare interpreter " "unhandled exception state SystemError only seen when using subprocess with a" @@ -8510,13 +8560,13 @@ msgid "" "os.register_at_fork and the fork system call fails." msgstr "" -#: ../../../build/NEWS:4398 +#: ../../../build/NEWS:4428 msgid "" "`bpo-34652 `__: Ensure :func:`os.lchmod`" " is never defined on Linux." msgstr "" -#: ../../../build/NEWS:4400 +#: ../../../build/NEWS:4430 msgid "" "`bpo-34638 `__: Store a weak reference " "to stream reader to break strong references loop between reader and " @@ -8524,20 +8574,20 @@ msgid "" " (garbage collected) without ``close()`` call." msgstr "" -#: ../../../build/NEWS:4405 +#: ../../../build/NEWS:4435 msgid "" "`bpo-34536 `__: `Enum._missing_`: raise" " `ValueError` if None returned and `TypeError` if non-member is returned." msgstr "" -#: ../../../build/NEWS:4408 +#: ../../../build/NEWS:4438 msgid "" "`bpo-34636 `__: Speed up re scanning of " "many non-matching characters for \\s \\w and \\d within bytes objects. " "(microoptimization)" msgstr "" -#: ../../../build/NEWS:4411 +#: ../../../build/NEWS:4441 msgid "" "`bpo-24412 `__: Add " ":func:`~unittest.addModuleCleanup()` and " @@ -8546,40 +8596,40 @@ msgid "" ":meth:`~unittest.TestCase.setUpClass()`. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:4416 +#: ../../../build/NEWS:4446 msgid "" "`bpo-34630 `__: Don't log SSL " "certificate errors in asyncio code (connection error logging is skipped " "already)." msgstr "" -#: ../../../build/NEWS:4419 +#: ../../../build/NEWS:4449 msgid "" "`bpo-32490 `__: Prevent filename " "duplication in :mod:`subprocess` exception messages. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:4422 +#: ../../../build/NEWS:4452 msgid "" "`bpo-34363 `__: dataclasses.asdict() and" " .astuple() now handle namedtuples correctly." msgstr "" -#: ../../../build/NEWS:4425 +#: ../../../build/NEWS:4455 msgid "" "`bpo-34625 `__: Update vendorized expat " "library version to 2.2.6." msgstr "" -#: ../../../build/NEWS:4427 +#: ../../../build/NEWS:4457 msgid "" "`bpo-32270 `__: The subprocess module no" " longer mistakenly closes redirected fds even when they were in pass_fds " "when outside of the default {0, 1, 2} set." msgstr "" -#: ../../../build/NEWS:4431 +#: ../../../build/NEWS:4461 msgid "" "`bpo-34622 `__: Create a dedicated " "``asyncio.CancelledError``, ``asyncio.InvalidStateError`` and " @@ -8588,19 +8638,19 @@ msgid "" "exceptions into a separate file." msgstr "" -#: ../../../build/NEWS:4437 +#: ../../../build/NEWS:4467 msgid "" "`bpo-34610 `__: Fixed iterator of " ":class:`multiprocessing.managers.DictProxy`." msgstr "" -#: ../../../build/NEWS:4439 +#: ../../../build/NEWS:4469 msgid "" "`bpo-34421 `__: Fix distutils logging " "for non-ASCII strings. This caused installation issues on Windows." msgstr "" -#: ../../../build/NEWS:4442 +#: ../../../build/NEWS:4472 msgid "" "`bpo-34604 `__: Fix possible mojibake in" " the error message of `pwd.getpwnam` and `grp.getgrnam` using string " @@ -8608,54 +8658,54 @@ msgid "" "Patch by William Grzybowski." msgstr "" -#: ../../../build/NEWS:4446 +#: ../../../build/NEWS:4476 msgid "" "`bpo-30977 `__: Make uuid.UUID use " "``__slots__`` to reduce its memory footprint. Based on original patch by " "Wouter Bolsterlee." msgstr "" -#: ../../../build/NEWS:4449 +#: ../../../build/NEWS:4479 msgid "" "`bpo-34574 `__: OrderedDict iterators " "are not exhausted during pickling anymore. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4452 +#: ../../../build/NEWS:4482 msgid "" "`bpo-8110 `__: Refactored " ":mod:`subprocess` to check for Windows-specific modules rather than " "``sys.platform == 'win32'``." msgstr "" -#: ../../../build/NEWS:4455 +#: ../../../build/NEWS:4485 msgid "" "`bpo-34530 `__: " "``distutils.spawn.find_executable()`` now falls back on :data:`os.defpath` " "if the ``PATH`` environment variable is not set." msgstr "" -#: ../../../build/NEWS:4458 +#: ../../../build/NEWS:4488 msgid "" "`bpo-34563 `__: On Windows, fix " "multiprocessing.Connection for very large read: fix _winapi.PeekNamedPipe() " "and _winapi.ReadFile() for read larger than INT_MAX (usually 2^31-1)." msgstr "" -#: ../../../build/NEWS:4462 +#: ../../../build/NEWS:4492 msgid "" "`bpo-34558 `__: Correct typo in " "Lib/ctypes/_aix.py" msgstr "" -#: ../../../build/NEWS:4464 +#: ../../../build/NEWS:4494 msgid "" "`bpo-34282 `__: Move ``Enum._convert`` " "to ``EnumMeta._convert_`` and fix enum members getting shadowed by parent " "attributes." msgstr "" -#: ../../../build/NEWS:4467 +#: ../../../build/NEWS:4497 msgid "" "`bpo-22872 `__: When the queue is " "closed, :exc:`ValueError` is now raised by :meth:`multiprocessing.Queue.put`" @@ -8663,20 +8713,20 @@ msgid "" ":exc:`OSError`, respectively. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4472 +#: ../../../build/NEWS:4502 msgid "" "`bpo-34515 `__: Fix parsing non-ASCII " "identifiers in :mod:`lib2to3.pgen2.tokenize` (PEP 3131)." msgstr "" -#: ../../../build/NEWS:4475 +#: ../../../build/NEWS:4505 msgid "" "`bpo-13312 `__: Avoids a possible " "integer underflow (undefined behavior) in the time module's year handling " "code when passed a very low negative year value." msgstr "" -#: ../../../build/NEWS:4479 +#: ../../../build/NEWS:4509 msgid "" "`bpo-34472 `__: Improved compatibility " "for streamed files in :mod:`zipfile`. Previously an optional signature was " @@ -8684,7 +8734,7 @@ msgid "" "Silas Sewell." msgstr "" -#: ../../../build/NEWS:4483 +#: ../../../build/NEWS:4513 msgid "" "`bpo-34454 `__: Fix the .fromisoformat()" " methods of datetime types crashing when given unicode with non-" @@ -8693,84 +8743,84 @@ msgid "" "tests by Alexey Izbyshev, patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:4488 +#: ../../../build/NEWS:4518 msgid "" "`bpo-6700 `__: Fix inspect.getsourcelines" " for module level frames/tracebacks. Patch by Vladimir Matveev." msgstr "" -#: ../../../build/NEWS:4491 +#: ../../../build/NEWS:4521 msgid "" "`bpo-34171 `__: Running the :mod:`trace`" " module no longer creates the ``trace.cover`` file." msgstr "" -#: ../../../build/NEWS:4494 +#: ../../../build/NEWS:4524 msgid "" "`bpo-34441 `__: Fix crash when an " "``ABC``-derived class with invalid ``__subclasses__`` is passed as the " "second argument to :func:`issubclass()`. Patch by Alexey Izbyshev." msgstr "" -#: ../../../build/NEWS:4498 +#: ../../../build/NEWS:4528 msgid "" "`bpo-34427 `__: Fix infinite loop in " "``a.extend(a)`` for ``MutableSequence`` subclasses." msgstr "" -#: ../../../build/NEWS:4501 +#: ../../../build/NEWS:4531 msgid "" "`bpo-34412 `__: Make " ":func:`signal.strsignal` work on HP-UX. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:4504 +#: ../../../build/NEWS:4534 msgid "" "`bpo-20849 `__: shutil.copytree now " "accepts a new ``dirs_exist_ok`` keyword argument. Patch by Josh Bronson." msgstr "" -#: ../../../build/NEWS:4507 +#: ../../../build/NEWS:4537 msgid "" "`bpo-31715 `__: Associate ``.mjs`` file " "extension with ``application/javascript`` MIME Type." msgstr "" -#: ../../../build/NEWS:4510 +#: ../../../build/NEWS:4540 msgid "" "`bpo-34384 `__: :func:`os.readlink` now " "accepts :term:`path-like ` and :class:`bytes` objects on " "Windows." msgstr "" -#: ../../../build/NEWS:4513 +#: ../../../build/NEWS:4543 msgid "" "`bpo-22602 `__: The UTF-7 decoder now " "raises :exc:`UnicodeDecodeError` for ill-formed sequences starting with " "\"+\" (as specified in RFC 2152). Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4517 +#: ../../../build/NEWS:4547 msgid "" "`bpo-2122 `__: The :meth:`mmap.flush() " "` method now returns ``None`` on success, raises an " "exception on error under all platforms." msgstr "" -#: ../../../build/NEWS:4520 +#: ../../../build/NEWS:4550 msgid "" "`bpo-34341 `__: Appending to the ZIP " "archive with the ZIP64 extension no longer grows the size of extra fields of" " existing entries." msgstr "" -#: ../../../build/NEWS:4523 +#: ../../../build/NEWS:4553 msgid "" "`bpo-34333 `__: Fix %-formatting in " ":meth:`pathlib.PurePath.with_suffix` when formatting an error message." msgstr "" -#: ../../../build/NEWS:4526 +#: ../../../build/NEWS:4556 msgid "" "`bpo-18540 `__: The " ":class:`imaplib.IMAP4` and :class:`imaplib.IMAP4_SSL` classes now resolve to" @@ -8778,14 +8828,14 @@ msgid "" "(``''``) is used." msgstr "" -#: ../../../build/NEWS:4530 +#: ../../../build/NEWS:4560 msgid "" "`bpo-26502 `__: Implement " "``traceback.FrameSummary.__len__()`` method to preserve compatibility with " "the old tuple API." msgstr "" -#: ../../../build/NEWS:4533 +#: ../../../build/NEWS:4563 msgid "" "`bpo-34318 `__: " ":func:`~unittest.TestCase.assertRaises`, " @@ -8797,21 +8847,21 @@ msgid "" "Python 3.5." msgstr "" -#: ../../../build/NEWS:4541 +#: ../../../build/NEWS:4571 msgid "" "`bpo-9372 `__: Deprecate " ":meth:`__getitem__` methods of :class:`xml.dom.pulldom.DOMEventStream`, " ":class:`wsgiref.util.FileWrapper` and :class:`fileinput.FileInput`." msgstr "" -#: ../../../build/NEWS:4545 +#: ../../../build/NEWS:4575 msgid "" "`bpo-33613 `__: Fix a race condition in " "``multiprocessing.semaphore_tracker`` when the tracker receives SIGINT " "before it can register signal handlers for ignoring it." msgstr "" -#: ../../../build/NEWS:4549 +#: ../../../build/NEWS:4579 msgid "" "`bpo-34248 `__: Report filename in the " "exception raised when the database file cannot be opened by " @@ -8819,32 +8869,32 @@ msgid "" "Patch by Zsolt Cserna." msgstr "" -#: ../../../build/NEWS:4553 +#: ../../../build/NEWS:4583 msgid "" "`bpo-33089 `__: Add math.dist() to " "compute the Euclidean distance between two points." msgstr "" -#: ../../../build/NEWS:4556 +#: ../../../build/NEWS:4586 msgid "" "`bpo-34246 `__: " ":meth:`smtplib.SMTP.send_message` no longer modifies the content of the " "*mail_options* argument. Patch by Pablo S. Blum de Aguiar." msgstr "" -#: ../../../build/NEWS:4559 +#: ../../../build/NEWS:4589 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "for invalid paths on windows. Patch by Franz Woellert." msgstr "" -#: ../../../build/NEWS:4562 +#: ../../../build/NEWS:4592 msgid "" "`bpo-32321 `__: Add pure Python fallback" " for functools.reduce. Patch by Robert Wright." msgstr "" -#: ../../../build/NEWS:4565 +#: ../../../build/NEWS:4595 msgid "" "`bpo-34270 `__: The default asyncio task" " class now always has a name which can be get or set using two new methods " @@ -8856,60 +8906,60 @@ msgid "" "like ``Task-1`` using a monotonic counter." msgstr "" -#: ../../../build/NEWS:4574 +#: ../../../build/NEWS:4604 msgid "" "`bpo-34263 `__: asyncio's event loop " "will not pass timeouts longer than one day to epoll/select etc." msgstr "" -#: ../../../build/NEWS:4577 +#: ../../../build/NEWS:4607 msgid "" "`bpo-34035 `__: Fix several " "AttributeError in zipfile seek() methods. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:4580 +#: ../../../build/NEWS:4610 msgid "" "`bpo-32215 `__: Fix performance " "regression in :mod:`sqlite3` when a DML statement appeared in a different " "line than the rest of the SQL query." msgstr "" -#: ../../../build/NEWS:4583 +#: ../../../build/NEWS:4613 msgid "" "`bpo-34075 `__: Deprecate passing non-" "ThreadPoolExecutor instances to " ":meth:`AbstractEventLoop.set_default_executor`." msgstr "" -#: ../../../build/NEWS:4586 +#: ../../../build/NEWS:4616 msgid "" "`bpo-34251 `__: Restore ``msilib.Win64``" " to preserve backwards compatibility since it's already used by " ":mod:`distutils`' ``bdist_msi`` command." msgstr "" -#: ../../../build/NEWS:4589 +#: ../../../build/NEWS:4619 msgid "" "`bpo-19891 `__: Ignore errors caused by " "missing / non-writable homedir while writing history during exit of an " "interactive session. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:4593 +#: ../../../build/NEWS:4623 msgid "" "`bpo-33089 `__: Enhanced math.hypot() to" " support more than two dimensions." msgstr "" -#: ../../../build/NEWS:4595 +#: ../../../build/NEWS:4625 msgid "" "`bpo-34228 `__: tracemalloc: " "PYTHONTRACEMALLOC=0 environment variable and -X tracemalloc=0 command line " "option are now allowed to disable explicitly tracemalloc at startup." msgstr "" -#: ../../../build/NEWS:4599 +#: ../../../build/NEWS:4629 msgid "" "`bpo-13041 `__: Use " ":func:`shutil.get_terminal_size` to calculate the terminal width correctly " @@ -8917,14 +8967,14 @@ msgid "" "Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:4603 +#: ../../../build/NEWS:4633 msgid "" "`bpo-34213 `__: Allow frozen dataclasses" " to have a field named \"object\". Previously this conflicted with an " "internal use of \"object\"." msgstr "" -#: ../../../build/NEWS:4606 +#: ../../../build/NEWS:4636 msgid "" "`bpo-34052 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -8936,7 +8986,7 @@ msgid "" "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4614 +#: ../../../build/NEWS:4644 msgid "" "`bpo-34197 `__: Attributes " "*skipinitialspace*, *doublequote* and *strict* of the *dialect* attribute of" @@ -8944,41 +8994,41 @@ msgid "" " or 1." msgstr "" -#: ../../../build/NEWS:4618 +#: ../../../build/NEWS:4648 msgid "" "`bpo-32788 `__: Errors other than " ":exc:`TypeError` raised in methods ``__adapt__()`` and ``__conform__()`` in " "the :mod:`sqlite3` module are now propagated to the user." msgstr "" -#: ../../../build/NEWS:4622 +#: ../../../build/NEWS:4652 msgid "" "`bpo-21446 `__: The :2to3fixer:`reload` " "fixer now uses :func:`importlib.reload` instead of deprecated " ":func:`imp.reload`." msgstr "" -#: ../../../build/NEWS:4625 +#: ../../../build/NEWS:4655 msgid "" "`bpo-940286 `__: pydoc's " "``Helper.showtopic()`` method now prints the cross references of a topic " "correctly." msgstr "" -#: ../../../build/NEWS:4628 +#: ../../../build/NEWS:4658 msgid "" "`bpo-34164 `__: :func:`base64.b32decode`" " could raise UnboundLocalError or OverflowError for incorrect padding. Now " "it always raises :exc:`base64.Error` in these cases." msgstr "" -#: ../../../build/NEWS:4632 +#: ../../../build/NEWS:4662 msgid "" "`bpo-33729 `__: Fixed issues with " "arguments parsing in :mod:`hashlib`." msgstr "" -#: ../../../build/NEWS:4634 +#: ../../../build/NEWS:4664 msgid "" "`bpo-34097 `__: ZipFile can zip files " "older than 1980-01-01 and newer than 2107-12-31 using a new " @@ -8986,39 +9036,39 @@ msgid "" "limit." msgstr "" -#: ../../../build/NEWS:4638 +#: ../../../build/NEWS:4668 msgid "" "`bpo-34108 `__: Remove extraneous CR in " "2to3 refactor." msgstr "" -#: ../../../build/NEWS:4640 +#: ../../../build/NEWS:4670 msgid "" "`bpo-34070 `__: Make sure to only check " "if the handle is a tty, when opening a file with ``buffering=-1``." msgstr "" -#: ../../../build/NEWS:4643 +#: ../../../build/NEWS:4673 msgid "" "`bpo-27494 `__: Reverted :issue:`27494`." " 2to3 rejects now a trailing comma in generator expressions." msgstr "" -#: ../../../build/NEWS:4646 +#: ../../../build/NEWS:4676 msgid "" "`bpo-33967 `__: functools.singledispatch" " now raises TypeError instead of IndexError when no positional arguments are" " passed." msgstr "" -#: ../../../build/NEWS:4649 +#: ../../../build/NEWS:4679 msgid "" "`bpo-34041 `__: Add the parameter " "*deterministic* to the :meth:`sqlite3.Connection.create_function` method. " "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4653 +#: ../../../build/NEWS:4683 msgid "" "`bpo-34056 `__: Ensure the loader shim " "created by ``imp.load_module`` always returns bytes from its ``get_data()`` " @@ -9026,54 +9076,54 @@ msgid "" "pycs." msgstr "" -#: ../../../build/NEWS:4657 +#: ../../../build/NEWS:4687 msgid "" "`bpo-34054 `__: The multiprocessing " "module now uses the monotonic clock :func:`time.monotonic` instead of the " "system clock :func:`time.time` to implement timeout." msgstr "" -#: ../../../build/NEWS:4661 +#: ../../../build/NEWS:4691 msgid "" "`bpo-34043 `__: Optimize tarfile " "uncompress performance about 15% when gzip is used." msgstr "" -#: ../../../build/NEWS:4664 +#: ../../../build/NEWS:4694 msgid "" "`bpo-34044 `__: ``subprocess.Popen`` now" " copies the *startupinfo* argument to leave it unchanged: it will modify the" " copy, so that the same ``STARTUPINFO`` object can be used multiple times." msgstr "" -#: ../../../build/NEWS:4668 +#: ../../../build/NEWS:4698 msgid "" "`bpo-34010 `__: Fixed a performance " "regression for reading streams with tarfile. The buffered read should use a " "list, instead of appending to a bytes object." msgstr "" -#: ../../../build/NEWS:4672 +#: ../../../build/NEWS:4702 msgid "" "`bpo-34019 `__: webbrowser: Correct the " "arguments passed to Opera Browser when opening a new URL using the " "``webbrowser`` module. Patch by Bumsik Kim." msgstr "" -#: ../../../build/NEWS:4675 +#: ../../../build/NEWS:4705 msgid "" "`bpo-34003 `__: csv.DictReader now " "creates dicts instead of OrderedDicts. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:4678 +#: ../../../build/NEWS:4708 msgid "" "`bpo-33978 `__: Closed existing logging " "handlers before reconfiguration via fileConfig and dictConfig. Patch by " "Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:4681 +#: ../../../build/NEWS:4711 msgid "" "`bpo-14117 `__: Make minor tweaks to " "turtledemo. The 'wikipedia' example is now 'rosette', describing what it " @@ -9081,27 +9131,27 @@ msgid "" " eliminated." msgstr "" -#: ../../../build/NEWS:4685 +#: ../../../build/NEWS:4715 msgid "" "`bpo-33974 `__: Fixed passing lists and " "tuples of strings containing special characters ``\"``, ``\\``, ``{``, ``}``" " and ``\\n`` as options to :mod:`~tkinter.ttk` widgets." msgstr "" -#: ../../../build/NEWS:4689 +#: ../../../build/NEWS:4719 msgid "" "`bpo-27500 `__: Fix getaddrinfo to " "resolve IPv6 addresses correctly." msgstr "" -#: ../../../build/NEWS:4691 +#: ../../../build/NEWS:4721 msgid "" "`bpo-24567 `__: Improve random.choices()" " to handle subnormal input weights that could occasionally trigger an " "IndexError." msgstr "" -#: ../../../build/NEWS:4694 +#: ../../../build/NEWS:4724 msgid "" "`bpo-33871 `__: Fixed integer overflow " "in :func:`os.readv`, :func:`os.writev`, :func:`os.preadv` and " @@ -9109,14 +9159,14 @@ msgid "" "arguments (on BSD-based OSes and macOS)." msgstr "" -#: ../../../build/NEWS:4698 +#: ../../../build/NEWS:4728 msgid "" "`bpo-25007 `__: Add :func:`copy.copy` " "and :func:`copy.deepcopy` support to zlib compressors and decompressors. " "Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4701 +#: ../../../build/NEWS:4731 msgid "" "`bpo-33929 `__: multiprocessing: Fix a " "race condition in Popen of multiprocessing.popen_spawn_win32. The child " @@ -9126,7 +9176,7 @@ msgid "" "steal the handle from the parent process." msgstr "" -#: ../../../build/NEWS:4708 +#: ../../../build/NEWS:4738 msgid "" "`bpo-33899 `__: Tokenize module now " "implicitly emits a NEWLINE when provided with input that does not have a " @@ -9134,13 +9184,13 @@ msgid "" "internally. Contributed by Ammar Askar." msgstr "" -#: ../../../build/NEWS:4712 +#: ../../../build/NEWS:4742 msgid "" "`bpo-33897 `__: Added a 'force' keyword " "argument to logging.basicConfig()." msgstr "" -#: ../../../build/NEWS:4714 +#: ../../../build/NEWS:4744 msgid "" "`bpo-33695 `__: :func:`shutil.copytree` " "uses :func:`os.scandir` function and all copy functions depending from it " @@ -9151,33 +9201,33 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`33695`.)" msgstr "" -#: ../../../build/NEWS:4722 +#: ../../../build/NEWS:4752 msgid "" "`bpo-33916 `__: bz2 and lzma: When " "Decompressor.__init__() is called twice, free the old lock to not leak " "memory." msgstr "" -#: ../../../build/NEWS:4725 +#: ../../../build/NEWS:4755 msgid "" "`bpo-32568 `__: Make select.epoll() and " "its documentation consistent regarding *sizehint* and *flags*." msgstr "" -#: ../../../build/NEWS:4728 +#: ../../../build/NEWS:4758 msgid "" "`bpo-33833 `__: Fixed bug in asyncio " "where ProactorSocketTransport logs AssertionError if force closed during " "write." msgstr "" -#: ../../../build/NEWS:4731 +#: ../../../build/NEWS:4761 msgid "" "`bpo-33663 `__: Convert content length " "to string before putting to header." msgstr "" -#: ../../../build/NEWS:4733 +#: ../../../build/NEWS:4763 msgid "" "`bpo-33721 `__: :mod:`os.path` functions" " that return a boolean result like :func:`~os.path.exists`, " @@ -9194,136 +9244,136 @@ msgid "" "unrepresentable at the OS level." msgstr "" -#: ../../../build/NEWS:4747 +#: ../../../build/NEWS:4777 msgid "" "`bpo-26544 `__: Fixed implementation of " ":func:`platform.libc_ver`. It almost always returned version '2.9' for " "glibc." msgstr "" -#: ../../../build/NEWS:4750 +#: ../../../build/NEWS:4780 msgid "" "`bpo-33843 `__: Remove deprecated " "``cgi.escape``, ``cgi.parse_qs`` and ``cgi.parse_qsl``." msgstr "" -#: ../../../build/NEWS:4753 +#: ../../../build/NEWS:4783 msgid "" "`bpo-33842 `__: Remove " "``tarfile.filemode`` which is deprecated since Python 3.3." msgstr "" -#: ../../../build/NEWS:4756 ../../../build/NEWS:6354 ../../../build/NEWS:10948 +#: ../../../build/NEWS:4786 ../../../build/NEWS:6384 ../../../build/NEWS:10978 msgid "" "`bpo-30167 `__: Prevent site.main() " "exception if PYTHONSTARTUP is set. Patch by Steve Weber." msgstr "" -#: ../../../build/NEWS:4759 +#: ../../../build/NEWS:4789 msgid "" "`bpo-33805 `__: Improve error message of" " dataclasses.replace() when an InitVar is not specified" msgstr "" -#: ../../../build/NEWS:4762 +#: ../../../build/NEWS:4792 msgid "" "`bpo-33687 `__: Fix the call to " "``os.chmod()`` for ``uu.decode()`` if a mode is given or decoded. Patch by " "Timo Furrer." msgstr "" -#: ../../../build/NEWS:4765 ../../../build/NEWS:6357 ../../../build/NEWS:10951 +#: ../../../build/NEWS:4795 ../../../build/NEWS:6387 ../../../build/NEWS:10981 msgid "" "`bpo-33812 `__: Datetime instance d with" " non-None tzinfo, but with d.tzinfo.utcoffset(d) returning None is now " "treated as naive by the astimezone() method." msgstr "" -#: ../../../build/NEWS:4769 +#: ../../../build/NEWS:4799 msgid "" "`bpo-32108 `__: In configparser, don't " "clear section when it is assigned to itself." msgstr "" -#: ../../../build/NEWS:4772 +#: ../../../build/NEWS:4802 msgid "" "`bpo-27397 `__: Make email module " "properly handle invalid-length base64 strings." msgstr "" -#: ../../../build/NEWS:4775 +#: ../../../build/NEWS:4805 msgid "" "`bpo-33578 `__: Implement multibyte " "encoder/decoder state methods" msgstr "" -#: ../../../build/NEWS:4777 ../../../build/NEWS:6361 ../../../build/NEWS:10955 +#: ../../../build/NEWS:4807 ../../../build/NEWS:6391 ../../../build/NEWS:10985 msgid "" "`bpo-30805 `__: Avoid race condition " "with debug logging" msgstr "" -#: ../../../build/NEWS:4779 +#: ../../../build/NEWS:4809 msgid "" "`bpo-33476 `__: Fix " "_header_value_parser.py when address group is missing final ';'. Contributed" " by Enrique Perez-Terron" msgstr "" -#: ../../../build/NEWS:4782 ../../../build/NEWS:6363 +#: ../../../build/NEWS:4812 ../../../build/NEWS:6393 msgid "" "`bpo-33694 `__: asyncio: Fix a race " "condition causing data loss on pause_reading()/resume_reading() when using " "the ProactorEventLoop." msgstr "" -#: ../../../build/NEWS:4785 ../../../build/NEWS:6366 +#: ../../../build/NEWS:4815 ../../../build/NEWS:6396 msgid "" "`bpo-32493 `__: Correct test for " "``uuid_enc_be`` availability in ``configure.ac``. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4788 ../../../build/NEWS:6369 +#: ../../../build/NEWS:4818 ../../../build/NEWS:6399 msgid "" "`bpo-33792 `__: Add " "asyncio.WindowsSelectorEventLoopPolicy and " "asyncio.WindowsProactorEventLoopPolicy." msgstr "" -#: ../../../build/NEWS:4791 +#: ../../../build/NEWS:4821 msgid "" "`bpo-33274 `__: W3C DOM Level 1 " "specifies return value of Element.removeAttributeNode() as \"The Attr node " "that was removed.\" xml.dom.minidom now complies with this requirement." msgstr "" -#: ../../../build/NEWS:4795 ../../../build/NEWS:6372 +#: ../../../build/NEWS:4825 ../../../build/NEWS:6402 msgid "" "`bpo-33778 `__: Update ``unicodedata``'s" " database to Unicode version 11.0.0." msgstr "" -#: ../../../build/NEWS:4797 +#: ../../../build/NEWS:4827 msgid "" "`bpo-33165 `__: Added a stacklevel " "parameter to logging calls to allow use of wrapper/helper functions for " "logging APIs." msgstr "" -#: ../../../build/NEWS:4800 ../../../build/NEWS:6374 +#: ../../../build/NEWS:4830 ../../../build/NEWS:6404 msgid "" "`bpo-33770 `__: improve base64 exception" " message for encoded inputs of invalid length" msgstr "" -#: ../../../build/NEWS:4803 ../../../build/NEWS:6377 +#: ../../../build/NEWS:4833 ../../../build/NEWS:6407 msgid "" "`bpo-33769 `__: asyncio/start_tls: Fix " "error message; cancel callbacks in case of an unhandled error; mark " "SSLTransport as closed if it is aborted." msgstr "" -#: ../../../build/NEWS:4806 ../../../build/NEWS:6380 ../../../build/NEWS:10957 +#: ../../../build/NEWS:4836 ../../../build/NEWS:6410 ../../../build/NEWS:10987 msgid "" "`bpo-33767 `__: The concatenation " "(``+``) and repetition (``*``) sequence operations now raise " @@ -9331,58 +9381,58 @@ msgid "" ":class:`mmap.mmap` objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4810 ../../../build/NEWS:6384 +#: ../../../build/NEWS:4840 ../../../build/NEWS:6414 msgid "" "`bpo-33734 `__: asyncio/ssl: Fix " "AttributeError, increase default handshake timeout" msgstr "" -#: ../../../build/NEWS:4813 +#: ../../../build/NEWS:4843 msgid "" "`bpo-31014 `__: Fixed creating a " "controller for :mod:`webbrowser` when a user specifies a path to an entry in" " the BROWSER environment variable. Based on patch by John Still." msgstr "" -#: ../../../build/NEWS:4817 +#: ../../../build/NEWS:4847 msgid "" "`bpo-2504 `__: Add gettext.pgettext() and" " variants." msgstr "" -#: ../../../build/NEWS:4819 +#: ../../../build/NEWS:4849 msgid "" "`bpo-33197 `__: Add description property" " for _ParameterKind" msgstr "" -#: ../../../build/NEWS:4821 ../../../build/NEWS:6482 +#: ../../../build/NEWS:4851 ../../../build/NEWS:6512 msgid "" "`bpo-32751 `__: When cancelling the task" " due to a timeout, :meth:`asyncio.wait_for` will now wait until the " "cancellation is complete." msgstr "" -#: ../../../build/NEWS:4824 ../../../build/NEWS:6485 ../../../build/NEWS:10961 +#: ../../../build/NEWS:4854 ../../../build/NEWS:6515 ../../../build/NEWS:10991 msgid "" "`bpo-32684 `__: Fix gather to propagate " "cancellation of itself even with return_exceptions." msgstr "" -#: ../../../build/NEWS:4827 ../../../build/NEWS:6488 +#: ../../../build/NEWS:4857 ../../../build/NEWS:6518 msgid "" "`bpo-33654 `__: Support protocol type " "switching in SSLTransport.set_protocol()." msgstr "" -#: ../../../build/NEWS:4829 ../../../build/NEWS:6490 +#: ../../../build/NEWS:4859 ../../../build/NEWS:6520 msgid "" "`bpo-33674 `__: Pause the transport as " "early as possible to further reduce the risk of data_received() being called" " before connection_made()." msgstr "" -#: ../../../build/NEWS:4832 +#: ../../../build/NEWS:4862 msgid "" "`bpo-33671 `__: :func:`shutil.copyfile`," " :func:`shutil.copy`, :func:`shutil.copy2`, :func:`shutil.copytree` and " @@ -9395,7 +9445,7 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`25427`.)" msgstr "" -#: ../../../build/NEWS:4842 ../../../build/NEWS:6493 ../../../build/NEWS:10964 +#: ../../../build/NEWS:4872 ../../../build/NEWS:6523 ../../../build/NEWS:10994 msgid "" "`bpo-33674 `__: Fix a race condition in " "SSLProtocol.connection_made() of asyncio.sslproto: start immediately the " @@ -9403,38 +9453,38 @@ msgid "" " called before the handshake started, causing the handshake to hang or fail." msgstr "" -#: ../../../build/NEWS:4847 ../../../build/NEWS:6498 ../../../build/NEWS:10969 +#: ../../../build/NEWS:4877 ../../../build/NEWS:6528 ../../../build/NEWS:10999 msgid "" "`bpo-31647 `__: Fixed bug where calling " "write_eof() on a _SelectorSocketTransport after it's already closed raises " "AttributeError." msgstr "" -#: ../../../build/NEWS:4850 ../../../build/NEWS:6501 +#: ../../../build/NEWS:4880 ../../../build/NEWS:6531 msgid "" "`bpo-32610 `__: Make asyncio.all_tasks()" " return only pending tasks." msgstr "" -#: ../../../build/NEWS:4852 ../../../build/NEWS:6503 +#: ../../../build/NEWS:4882 ../../../build/NEWS:6533 msgid "" "`bpo-32410 `__: Avoid blocking on file " "IO in sendfile fallback code" msgstr "" -#: ../../../build/NEWS:4854 ../../../build/NEWS:6505 ../../../build/NEWS:10974 +#: ../../../build/NEWS:4884 ../../../build/NEWS:6535 ../../../build/NEWS:11004 msgid "" "`bpo-33469 `__: Fix RuntimeError after " "closing loop that used run_in_executor" msgstr "" -#: ../../../build/NEWS:4856 ../../../build/NEWS:6507 ../../../build/NEWS:10972 +#: ../../../build/NEWS:4886 ../../../build/NEWS:6537 ../../../build/NEWS:11002 msgid "" "`bpo-33672 `__: Fix Task.__repr__ crash " "with Cython's bogus coroutines" msgstr "" -#: ../../../build/NEWS:4858 ../../../build/NEWS:6509 +#: ../../../build/NEWS:4888 ../../../build/NEWS:6539 msgid "" "`bpo-33654 `__: Fix " "transport.set_protocol() to support switching between asyncio.Protocol and " @@ -9442,20 +9492,20 @@ msgid "" "asyncio.BufferedProtocols." msgstr "" -#: ../../../build/NEWS:4862 ../../../build/NEWS:6513 +#: ../../../build/NEWS:4892 ../../../build/NEWS:6543 msgid "" "`bpo-33652 `__: Pickles of type " "variables and subscripted generics are now future-proof and compatible with " "older Python versions." msgstr "" -#: ../../../build/NEWS:4865 ../../../build/NEWS:6516 +#: ../../../build/NEWS:4895 ../../../build/NEWS:6546 msgid "" "`bpo-32493 `__: Fixed :func:`uuid.uuid1`" " on FreeBSD." msgstr "" -#: ../../../build/NEWS:4867 +#: ../../../build/NEWS:4897 msgid "" "`bpo-33238 `__: Add " "``InvalidStateError`` to :mod:`concurrent.futures`. ``Future.set_result`` " @@ -9463,13 +9513,13 @@ msgid "" "are not pending or running. Patch by Jason Haydaman." msgstr "" -#: ../../../build/NEWS:4872 ../../../build/NEWS:6518 +#: ../../../build/NEWS:4902 ../../../build/NEWS:6548 msgid "" "`bpo-33618 `__: Finalize and document " "preliminary and experimental TLS 1.3 support with OpenSSL 1.1.1" msgstr "" -#: ../../../build/NEWS:4875 +#: ../../../build/NEWS:4905 msgid "" "`bpo-33625 `__: Release GIL on " "`grp.getgrnam`, `grp.getgrgid`, `pwd.getpwnam` and `pwd.getpwuid` if " @@ -9477,20 +9527,20 @@ msgid "" "Grzybowski." msgstr "" -#: ../../../build/NEWS:4879 ../../../build/NEWS:6521 +#: ../../../build/NEWS:4909 ../../../build/NEWS:6551 msgid "" "`bpo-33623 `__: Fix possible SIGSGV when" " asyncio.Future is created in __del__" msgstr "" -#: ../../../build/NEWS:4881 ../../../build/NEWS:6387 ../../../build/NEWS:10976 +#: ../../../build/NEWS:4911 ../../../build/NEWS:6417 ../../../build/NEWS:11006 msgid "" "`bpo-11874 `__: Use a better regex when " "breaking usage into wrappable parts. Avoids bogus assertion errors from " "custom metavar strings." msgstr "" -#: ../../../build/NEWS:4884 ../../../build/NEWS:6523 ../../../build/NEWS:10979 +#: ../../../build/NEWS:4914 ../../../build/NEWS:6553 ../../../build/NEWS:11009 msgid "" "`bpo-30877 `__: Fixed a bug in the " "Python implementation of the JSON decoder that prevented the cache of parsed" @@ -9498,34 +9548,34 @@ msgid "" "c-fos." msgstr "" -#: ../../../build/NEWS:4888 +#: ../../../build/NEWS:4918 msgid "" "`bpo-33604 `__: Remove HMAC default to " "md5 marked for removal in 3.8 (removal originally planned in 3.6, bump to " "3.8 in gh-7062)." msgstr "" -#: ../../../build/NEWS:4891 ../../../build/NEWS:6390 +#: ../../../build/NEWS:4921 ../../../build/NEWS:6420 msgid "" "`bpo-33582 `__: Emit a deprecation " "warning for inspect.formatargspec" msgstr "" -#: ../../../build/NEWS:4893 +#: ../../../build/NEWS:4923 msgid "" "`bpo-21145 `__: Add " "``functools.cached_property`` decorator, for computed properties cached for " "the life of the instance." msgstr "" -#: ../../../build/NEWS:4896 ../../../build/NEWS:6527 +#: ../../../build/NEWS:4926 ../../../build/NEWS:6557 msgid "" "`bpo-33570 `__: Change TLS 1.3 cipher " "suite settings for compatibility with OpenSSL 1.1.1-pre6 and newer. OpenSSL " "1.1.1 will have TLS 1.3 ciphers enabled by default." msgstr "" -#: ../../../build/NEWS:4900 ../../../build/NEWS:6531 +#: ../../../build/NEWS:4930 ../../../build/NEWS:6561 msgid "" "`bpo-28556 `__: Do not simplify " "arguments to `typing.Union`. Now `Union[Manager, Employee]` is not " @@ -9533,73 +9583,73 @@ msgid "" "several bugs and limited possibilities for introspection." msgstr "" -#: ../../../build/NEWS:4905 +#: ../../../build/NEWS:4935 msgid "" "`bpo-12486 `__: " ":func:`tokenize.generate_tokens` is now documented as a public API to " "tokenize unicode strings. It was previously present but undocumented." msgstr "" -#: ../../../build/NEWS:4909 ../../../build/NEWS:6536 +#: ../../../build/NEWS:4939 ../../../build/NEWS:6566 msgid "" "`bpo-33540 `__: Add a new " "``block_on_close`` class attribute to ``ForkingMixIn`` and " "``ThreadingMixIn`` classes of :mod:`socketserver`." msgstr "" -#: ../../../build/NEWS:4912 ../../../build/NEWS:6539 ../../../build/NEWS:10983 +#: ../../../build/NEWS:4942 ../../../build/NEWS:6569 ../../../build/NEWS:11013 msgid "" "`bpo-33548 `__: " "tempfile._candidate_tempdir_list should consider common TEMP locations" msgstr "" -#: ../../../build/NEWS:4915 ../../../build/NEWS:6542 +#: ../../../build/NEWS:4945 ../../../build/NEWS:6572 msgid "" "`bpo-33109 `__: argparse subparsers are " "once again not required by default, reverting the change in behavior " "introduced by `bpo-26510 `__ in 3.7.0a2." msgstr "" -#: ../../../build/NEWS:4918 +#: ../../../build/NEWS:4948 msgid "" "`bpo-33541 `__: Remove unused private " "method ``_strptime.LocaleTime.__pad`` (a.k.a. ``_LocaleTime__pad``)." msgstr "" -#: ../../../build/NEWS:4921 ../../../build/NEWS:6545 +#: ../../../build/NEWS:4951 ../../../build/NEWS:6575 msgid "" "`bpo-33536 `__: " "dataclasses.make_dataclass now checks for invalid field names and duplicate " "fields. Also, added a check for invalid field specifications." msgstr "" -#: ../../../build/NEWS:4925 ../../../build/NEWS:6549 ../../../build/NEWS:10986 +#: ../../../build/NEWS:4955 ../../../build/NEWS:6579 ../../../build/NEWS:11016 msgid "" "`bpo-33542 `__: Prevent " "``uuid.get_node`` from using a DUID instead of a MAC on Windows. Patch by " "Zvi Effron" msgstr "" -#: ../../../build/NEWS:4928 ../../../build/NEWS:6552 ../../../build/NEWS:10989 +#: ../../../build/NEWS:4958 ../../../build/NEWS:6582 ../../../build/NEWS:11019 msgid "" "`bpo-26819 `__: Fix race condition with " "`ReadTransport.resume_reading` in Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:4931 ../../../build/NEWS:6555 +#: ../../../build/NEWS:4961 ../../../build/NEWS:6585 msgid "" "Fix failure in `typing.get_type_hints()` when ClassVar was provided as a " "string forward reference." msgstr "" -#: ../../../build/NEWS:4934 +#: ../../../build/NEWS:4964 msgid "" "`bpo-33516 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__round__`` magic " "method." msgstr "" -#: ../../../build/NEWS:4937 +#: ../../../build/NEWS:4967 msgid "" "`bpo-28612 `__: Added support for Site " "Maps to urllib's ``RobotFileParser`` as :meth:`RobotFileParser.site_maps() " @@ -9607,40 +9657,40 @@ msgid "" " patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:4942 +#: ../../../build/NEWS:4972 msgid "" "`bpo-28167 `__: Remove " "platform.linux_distribution, which was deprecated since 3.5." msgstr "" -#: ../../../build/NEWS:4945 +#: ../../../build/NEWS:4975 msgid "" "`bpo-33504 `__: Switch the default " "dictionary implementation for :mod:`configparser` from " ":class:`collections.OrderedDict` to the standard :class:`dict` type." msgstr "" -#: ../../../build/NEWS:4949 ../../../build/NEWS:6558 +#: ../../../build/NEWS:4979 ../../../build/NEWS:6588 msgid "" "`bpo-33505 `__: Optimize " "asyncio.ensure_future() by reordering if checks: 1.17x faster." msgstr "" -#: ../../../build/NEWS:4952 ../../../build/NEWS:6561 +#: ../../../build/NEWS:4982 ../../../build/NEWS:6591 msgid "" "`bpo-33497 `__: Add errors param to " "cgi.parse_multipart and make an encoding in FieldStorage use the given " "errors (needed for Twisted). Patch by Amber Brown." msgstr "" -#: ../../../build/NEWS:4956 +#: ../../../build/NEWS:4986 msgid "" "`bpo-29235 `__: The " ":class:`cProfile.Profile` class can now be used as a context manager. Patch " "by Scott Sanderson." msgstr "" -#: ../../../build/NEWS:4959 ../../../build/NEWS:6565 +#: ../../../build/NEWS:4989 ../../../build/NEWS:6595 msgid "" "`bpo-33495 `__: Change " "dataclasses.Fields repr to use the repr of each of its members, instead of " @@ -9648,14 +9698,14 @@ msgid "" " especially true for the 'type' member." msgstr "" -#: ../../../build/NEWS:4963 +#: ../../../build/NEWS:4993 msgid "" "`bpo-26103 `__: Correct " "``inspect.isdatadescriptor`` to look for ``__set__`` or ``__delete__``. " "Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:4966 +#: ../../../build/NEWS:4996 msgid "" "`bpo-29209 `__: Removed the " "``doctype()`` method and the *html* parameter of the constructor of " @@ -9666,7 +9716,7 @@ msgid "" ":exc:`PendingDeprecationWarning`." msgstr "" -#: ../../../build/NEWS:4973 ../../../build/NEWS:6569 +#: ../../../build/NEWS:5003 ../../../build/NEWS:6599 msgid "" "`bpo-33453 `__: Fix dataclasses to work " "if using literal string type annotations or if using PEP 563 \"Postponed " @@ -9675,7 +9725,7 @@ msgid "" "(\"InitVar\" and \"dataclasses.InitVar\")." msgstr "" -#: ../../../build/NEWS:4978 ../../../build/NEWS:6574 ../../../build/NEWS:10992 +#: ../../../build/NEWS:5008 ../../../build/NEWS:6604 ../../../build/NEWS:11022 msgid "" "`bpo-28556 `__: Minor fixes in typing " "module: add annotations to ``NamedTuple.__new__``, pass ``*args`` and " @@ -9683,80 +9733,80 @@ msgid "" "Dombrova." msgstr "" -#: ../../../build/NEWS:4982 +#: ../../../build/NEWS:5012 msgid "" "`bpo-33365 `__: Print the header values " "besides the header keys instead just the header keys if *debuglevel* is set " "to >0 in :mod:`http.client`. Patch by Marco Strigl." msgstr "" -#: ../../../build/NEWS:4986 ../../../build/NEWS:6578 ../../../build/NEWS:10996 +#: ../../../build/NEWS:5016 ../../../build/NEWS:6608 ../../../build/NEWS:11026 msgid "" "`bpo-20087 `__: Updated alias mapping " "with glibc 2.27 supported locales." msgstr "" -#: ../../../build/NEWS:4988 ../../../build/NEWS:6580 ../../../build/NEWS:10998 +#: ../../../build/NEWS:5018 ../../../build/NEWS:6610 ../../../build/NEWS:11028 msgid "" "`bpo-33422 `__: Fix trailing quotation " "marks getting deleted when looking up byte/string literals on pydoc. Patch " "by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:4991 ../../../build/NEWS:6583 +#: ../../../build/NEWS:5021 ../../../build/NEWS:6613 msgid "" "`bpo-28167 `__: The function " "``platform.linux_distribution`` and ``platform.dist`` now trigger a " "``DeprecationWarning`` and have been marked for removal in Python 3.8" msgstr "" -#: ../../../build/NEWS:4995 ../../../build/NEWS:6690 +#: ../../../build/NEWS:5025 ../../../build/NEWS:6720 msgid "" "`bpo-33281 `__: Fix " "ctypes.util.find_library regression on macOS." msgstr "" -#: ../../../build/NEWS:4997 +#: ../../../build/NEWS:5027 msgid "" "`bpo-33311 `__: Text and html output " "generated by cgitb does not display parentheses if the current call is done " "directly in the module. Patch by Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5001 +#: ../../../build/NEWS:5031 msgid "" "`bpo-27300 `__: The file classes in " "*tempfile* now accept an *errors* parameter that complements the already " "existing *encoding*. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:5004 +#: ../../../build/NEWS:5034 msgid "" "`bpo-32933 `__: " ":func:`unittest.mock.mock_open` now supports iteration over the file " "contents. Patch by Tony Flury." msgstr "" -#: ../../../build/NEWS:5007 +#: ../../../build/NEWS:5037 msgid "" "`bpo-33217 `__: Raise :exc:`TypeError` " "when looking up non-Enum objects in Enum classes and Enum members." msgstr "" -#: ../../../build/NEWS:5010 ../../../build/NEWS:6587 ../../../build/NEWS:11001 +#: ../../../build/NEWS:5040 ../../../build/NEWS:6617 ../../../build/NEWS:11031 msgid "" "`bpo-33197 `__: Update error message " "when constructing invalid inspect.Parameters Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:5013 ../../../build/NEWS:6692 ../../../build/NEWS:11004 +#: ../../../build/NEWS:5043 ../../../build/NEWS:6722 ../../../build/NEWS:11034 msgid "" "`bpo-33383 `__: Fixed crash in the get()" " method of the :mod:`dbm.ndbm` database object when it is called with a " "single argument." msgstr "" -#: ../../../build/NEWS:5016 +#: ../../../build/NEWS:5046 msgid "" "`bpo-33375 `__: The warnings module now " "finds the Python file associated with a warning from the code object, rather" @@ -9765,88 +9815,88 @@ msgid "" "code." msgstr "" -#: ../../../build/NEWS:5021 +#: ../../../build/NEWS:5051 msgid "" "`bpo-33336 `__: ``imaplib`` now allows " "``MOVE`` command in ``IMAP4.uid()`` (RFC 6851: IMAP MOVE Extension) and " "potentially as a name of supported method of ``IMAP4`` object." msgstr "" -#: ../../../build/NEWS:5025 +#: ../../../build/NEWS:5055 msgid "" "`bpo-32455 `__: Added *jump* parameter " "to :func:`dis.stack_effect`." msgstr "" -#: ../../../build/NEWS:5027 +#: ../../../build/NEWS:5057 msgid "" "`bpo-27485 `__: Rename and deprecate " "undocumented functions in :func:`urllib.parse`." msgstr "" -#: ../../../build/NEWS:5030 +#: ../../../build/NEWS:5060 msgid "" "`bpo-33332 `__: Add " "``signal.valid_signals()`` to expose the POSIX sigfillset() functionality." msgstr "" -#: ../../../build/NEWS:5033 +#: ../../../build/NEWS:5063 msgid "" "`bpo-33251 `__: `ConfigParser.items()` " "was fixed so that key-value pairs passed in via `vars` are not included in " "the resulting output." msgstr "" -#: ../../../build/NEWS:5036 ../../../build/NEWS:6695 ../../../build/NEWS:11007 +#: ../../../build/NEWS:5066 ../../../build/NEWS:6725 ../../../build/NEWS:11037 msgid "" "`bpo-33329 `__: Fix multiprocessing " "regression on newer glibcs" msgstr "" -#: ../../../build/NEWS:5038 +#: ../../../build/NEWS:5068 msgid "" "`bpo-33334 `__: :func:`dis.stack_effect`" " now supports all defined opcodes including NOP and EXTENDED_ARG." msgstr "" -#: ../../../build/NEWS:5041 ../../../build/NEWS:6697 ../../../build/NEWS:11009 +#: ../../../build/NEWS:5071 ../../../build/NEWS:6727 ../../../build/NEWS:11039 msgid "" "`bpo-991266 `__: Fix quoting of the " "``Comment`` attribute of :class:`http.cookies.SimpleCookie`." msgstr "" -#: ../../../build/NEWS:5044 ../../../build/NEWS:6700 ../../../build/NEWS:11012 +#: ../../../build/NEWS:5074 ../../../build/NEWS:6730 ../../../build/NEWS:11042 msgid "" "`bpo-33131 `__: Upgrade bundled version " "of pip to 10.0.1." msgstr "" -#: ../../../build/NEWS:5046 ../../../build/NEWS:6702 ../../../build/NEWS:11014 +#: ../../../build/NEWS:5076 ../../../build/NEWS:6732 ../../../build/NEWS:11044 msgid "" "`bpo-33308 `__: Fixed a crash in the " ":mod:`parser` module when converting an ST object to a tree of tuples or " "lists with ``line_info=False`` and ``col_info=True``." msgstr "" -#: ../../../build/NEWS:5050 +#: ../../../build/NEWS:5080 msgid "" "`bpo-23403 `__: lib2to3 now uses pickle " "protocol 4 for pre-computed grammars." msgstr "" -#: ../../../build/NEWS:5052 ../../../build/NEWS:6706 +#: ../../../build/NEWS:5082 ../../../build/NEWS:6736 msgid "" "`bpo-33266 `__: lib2to3 now recognizes " "``rf'...'`` strings." msgstr "" -#: ../../../build/NEWS:5054 ../../../build/NEWS:6708 +#: ../../../build/NEWS:5084 ../../../build/NEWS:6738 msgid "" "`bpo-11594 `__: Ensure line-endings are " "respected when using lib2to3." msgstr "" -#: ../../../build/NEWS:5056 ../../../build/NEWS:6710 +#: ../../../build/NEWS:5086 ../../../build/NEWS:6740 msgid "" "`bpo-33254 `__: Have " ":func:`importlib.resources.contents` and " @@ -9854,27 +9904,27 @@ msgid "" "instead of an :term:`iterator`." msgstr "" -#: ../../../build/NEWS:5060 +#: ../../../build/NEWS:5090 msgid "" "`bpo-33265 `__: ``contextlib.ExitStack``" " and ``contextlib.AsyncExitStack`` now use a method instead of a wrapper " "function for exit callbacks." msgstr "" -#: ../../../build/NEWS:5063 ../../../build/NEWS:6590 ../../../build/NEWS:11018 +#: ../../../build/NEWS:5093 ../../../build/NEWS:6620 ../../../build/NEWS:11048 msgid "" "`bpo-33263 `__: Fix FD leak in " "`_SelectorSocketTransport` Patch by Vlad Starostin." msgstr "" -#: ../../../build/NEWS:5066 ../../../build/NEWS:6714 ../../../build/NEWS:11021 +#: ../../../build/NEWS:5096 ../../../build/NEWS:6744 ../../../build/NEWS:11051 msgid "" "`bpo-33256 `__: Fix display of " "```` call in the html produced by ``cgitb.html()``. Patch by " "Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5069 +#: ../../../build/NEWS:5099 msgid "" "`bpo-33144 `__: ``random.Random()`` and " "its subclassing mechanism got optimized to check only once at class/subclass" @@ -9883,33 +9933,33 @@ msgid "" " large random integers. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:5075 +#: ../../../build/NEWS:5105 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " "in 3.7.0b3 by the resolution of :issue:`33053`)" msgstr "" -#: ../../../build/NEWS:5079 +#: ../../../build/NEWS:5109 msgid "" "This fix also changed pydoc to add ``os.getcwd()`` to :data:`sys.path` when " "necessary, rather than adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:5082 +#: ../../../build/NEWS:5112 msgid "" "`bpo-29613 `__: Added support for the " "``SameSite`` cookie flag to the ``http.cookies`` module." msgstr "" -#: ../../../build/NEWS:5085 ../../../build/NEWS:6722 +#: ../../../build/NEWS:5115 ../../../build/NEWS:6752 msgid "" "`bpo-33169 `__: Delete entries of " "``None`` in :data:`sys.path_importer_cache` when " ":meth:`importlib.machinery.invalidate_caches` is called." msgstr "" -#: ../../../build/NEWS:5088 ../../../build/NEWS:6728 ../../../build/NEWS:11024 +#: ../../../build/NEWS:5118 ../../../build/NEWS:6758 ../../../build/NEWS:11054 msgid "" "`bpo-33203 `__: " "``random.Random.choice()`` now raises ``IndexError`` for empty sequences " @@ -9917,20 +9967,20 @@ msgid "" "implementation." msgstr "" -#: ../../../build/NEWS:5092 ../../../build/NEWS:6732 ../../../build/NEWS:11028 +#: ../../../build/NEWS:5122 ../../../build/NEWS:6762 ../../../build/NEWS:11058 msgid "" "`bpo-33224 `__: Update difflib.mdiff() " "for :pep:`479`. Convert an uncaught StopIteration in a generator into a " "return-statement." msgstr "" -#: ../../../build/NEWS:5095 ../../../build/NEWS:6735 ../../../build/NEWS:11031 +#: ../../../build/NEWS:5125 ../../../build/NEWS:6765 ../../../build/NEWS:11061 msgid "" "`bpo-33209 `__: End framing at the end " "of C implementation of :func:`pickle.Pickler.dump`." msgstr "" -#: ../../../build/NEWS:5098 +#: ../../../build/NEWS:5128 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" @@ -9938,7 +9988,7 @@ msgid "" "being appended to the end of the string. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:5103 +#: ../../../build/NEWS:5133 msgid "" "`bpo-23403 `__: ``DEFAULT_PROTOCOL`` in " ":mod:`pickle` was bumped to 4. Protocol 4 is described in :pep:`3154` and " @@ -9946,47 +9996,47 @@ msgid "" "compared to protocol 3 introduced in Python 3.0." msgstr "" -#: ../../../build/NEWS:5108 ../../../build/NEWS:6738 +#: ../../../build/NEWS:5138 ../../../build/NEWS:6768 msgid "" "`bpo-20104 `__: Improved error handling " "and fixed a reference leak in :func:`os.posix_spawn()`." msgstr "" -#: ../../../build/NEWS:5111 +#: ../../../build/NEWS:5141 msgid "" "`bpo-33106 `__: Deleting a key from a " "read-only dbm database raises module specific error instead of KeyError." msgstr "" -#: ../../../build/NEWS:5114 ../../../build/NEWS:6741 +#: ../../../build/NEWS:5144 ../../../build/NEWS:6771 msgid "" "`bpo-33175 `__: In dataclasses, " "Field.__set_name__ now looks up the __set_name__ special method on the " "class, not the instance, of the default value." msgstr "" -#: ../../../build/NEWS:5118 +#: ../../../build/NEWS:5148 msgid "" "`bpo-32380 `__: Create " "functools.singledispatchmethod to support generic single dispatch on " "descriptors and methods." msgstr "" -#: ../../../build/NEWS:5121 ../../../build/NEWS:6881 +#: ../../../build/NEWS:5151 ../../../build/NEWS:6911 msgid "" "`bpo-33141 `__: Have Field objects pass " "through __set_name__ to their default values, if they have their own " "__set_name__." msgstr "" -#: ../../../build/NEWS:5124 ../../../build/NEWS:6884 ../../../build/NEWS:11038 +#: ../../../build/NEWS:5154 ../../../build/NEWS:6914 ../../../build/NEWS:11068 msgid "" "`bpo-33096 `__: Allow " "ttk.Treeview.insert to insert iid that has a false boolean value. Note iid=0" " and iid=False would be same. Patch by Garvit Khatri." msgstr "" -#: ../../../build/NEWS:5128 ../../../build/NEWS:6888 +#: ../../../build/NEWS:5158 ../../../build/NEWS:6918 msgid "" "`bpo-32873 `__: Treat type variables and" " special typing forms as immutable by copy and pickle. This fixes several " @@ -9994,7 +10044,7 @@ msgid "" "Python 3.6." msgstr "" -#: ../../../build/NEWS:5132 ../../../build/NEWS:6892 +#: ../../../build/NEWS:5162 ../../../build/NEWS:6922 msgid "" "`bpo-33134 `__: When computing " "dataclass's __hash__, use the lookup table to contain the function which " @@ -10002,46 +10052,46 @@ msgid "" "string, and then testing that string to see what to do." msgstr "" -#: ../../../build/NEWS:5137 ../../../build/NEWS:6897 ../../../build/NEWS:11042 +#: ../../../build/NEWS:5167 ../../../build/NEWS:6927 ../../../build/NEWS:11072 msgid "" "`bpo-33127 `__: The ssl module now " "compiles with LibreSSL 2.7.1." msgstr "" -#: ../../../build/NEWS:5139 ../../../build/NEWS:6899 +#: ../../../build/NEWS:5169 ../../../build/NEWS:6929 msgid "" "`bpo-32505 `__: Raise TypeError if a " "member variable of a dataclass is of type Field, but doesn't have a type " "annotation." msgstr "" -#: ../../../build/NEWS:5142 ../../../build/NEWS:6902 +#: ../../../build/NEWS:5172 ../../../build/NEWS:6932 msgid "" "`bpo-33078 `__: Fix the failure on OSX " "caused by the tests relying on sem_getvalue" msgstr "" -#: ../../../build/NEWS:5145 ../../../build/NEWS:6905 +#: ../../../build/NEWS:5175 ../../../build/NEWS:6935 msgid "" "`bpo-33116 `__: Add 'Field' to " "dataclasses.__all__." msgstr "" -#: ../../../build/NEWS:5147 ../../../build/NEWS:6907 +#: ../../../build/NEWS:5177 ../../../build/NEWS:6937 msgid "" "`bpo-32896 `__: Fix an error where " "subclassing a dataclass with a field that uses a default_factory would " "generate an incorrect class." msgstr "" -#: ../../../build/NEWS:5150 ../../../build/NEWS:6910 +#: ../../../build/NEWS:5180 ../../../build/NEWS:6940 msgid "" "`bpo-33100 `__: Dataclasses: If a field " "has a default value that's a MemberDescriptorType, then it's from that field" " being in __slots__, not an actual default value." msgstr "" -#: ../../../build/NEWS:5154 ../../../build/NEWS:6914 +#: ../../../build/NEWS:5184 ../../../build/NEWS:6944 msgid "" "`bpo-32953 `__: If a non-dataclass " "inherits from a frozen dataclass, allow attributes to be added to the " @@ -10050,77 +10100,77 @@ msgid "" "non-frozen." msgstr "" -#: ../../../build/NEWS:5159 ../../../build/NEWS:6745 +#: ../../../build/NEWS:5189 ../../../build/NEWS:6775 msgid "" "`bpo-33097 `__: Raise RuntimeError when " "``executor.submit`` is called during interpreter shutdown." msgstr "" -#: ../../../build/NEWS:5162 +#: ../../../build/NEWS:5192 msgid "" "`bpo-32968 `__: Modulo and floor " "division involving Fraction and float should return float." msgstr "" -#: ../../../build/NEWS:5165 ../../../build/NEWS:6919 +#: ../../../build/NEWS:5195 ../../../build/NEWS:6949 msgid "" "`bpo-33061 `__: Add missing ``NoReturn``" " to ``__all__`` in typing.py" msgstr "" -#: ../../../build/NEWS:5167 ../../../build/NEWS:6921 +#: ../../../build/NEWS:5197 ../../../build/NEWS:6951 msgid "" "`bpo-33078 `__: Fix the size handling in" " multiprocessing.Queue when a pickling error occurs." msgstr "" -#: ../../../build/NEWS:5170 ../../../build/NEWS:6924 ../../../build/NEWS:11294 +#: ../../../build/NEWS:5200 ../../../build/NEWS:6954 ../../../build/NEWS:11324 msgid "" "`bpo-33064 `__: lib2to3 now properly " "supports trailing commas after ``*args`` and ``**kwargs`` in function " "signatures." msgstr "" -#: ../../../build/NEWS:5173 ../../../build/NEWS:6927 +#: ../../../build/NEWS:5203 ../../../build/NEWS:6957 msgid "" "`bpo-33056 `__: FIX properly close " "leaking fds in concurrent.futures.ProcessPoolExecutor." msgstr "" -#: ../../../build/NEWS:5176 ../../../build/NEWS:6930 ../../../build/NEWS:11044 +#: ../../../build/NEWS:5206 ../../../build/NEWS:6960 ../../../build/NEWS:11074 msgid "" "`bpo-33021 `__: Release the GIL during " "fstat() calls, avoiding hang of all threads when calling mmap.mmap(), " "os.urandom(), and random.seed(). Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:5180 ../../../build/NEWS:6934 ../../../build/NEWS:11297 +#: ../../../build/NEWS:5210 ../../../build/NEWS:6964 ../../../build/NEWS:11327 msgid "" "`bpo-31804 `__: Avoid failing in " "multiprocessing.Process if the standard streams are closed or None at exit." msgstr "" -#: ../../../build/NEWS:5183 +#: ../../../build/NEWS:5213 msgid "" "`bpo-33034 `__: Providing an explicit " "error message when casting the port property to anything that is not an " "integer value using ``urlparse()`` and ``urlsplit()``. Patch by Matt Eaton." msgstr "" -#: ../../../build/NEWS:5187 +#: ../../../build/NEWS:5217 msgid "" "`bpo-30249 `__: Improve " "struct.unpack_from() exception messages for problems with the buffer size " "and offset." msgstr "" -#: ../../../build/NEWS:5190 ../../../build/NEWS:6937 ../../../build/NEWS:11300 +#: ../../../build/NEWS:5220 ../../../build/NEWS:6967 ../../../build/NEWS:11330 msgid "" "`bpo-33037 `__: Skip sending/receiving " "data after SSL transport closing." msgstr "" -#: ../../../build/NEWS:5192 ../../../build/NEWS:6939 ../../../build/NEWS:11048 +#: ../../../build/NEWS:5222 ../../../build/NEWS:6969 ../../../build/NEWS:11078 msgid "" "`bpo-27683 `__: Fix a regression in " ":mod:`ipaddress` that result of :meth:`hosts` is empty when the network is " @@ -10128,53 +10178,53 @@ msgid "" "addresses." msgstr "" -#: ../../../build/NEWS:5196 +#: ../../../build/NEWS:5226 msgid "" "`bpo-22674 `__: Add the strsignal() " "function in the signal module that returns the system description of the " "given signal, as returned by strsignal(3)." msgstr "" -#: ../../../build/NEWS:5199 ../../../build/NEWS:6943 +#: ../../../build/NEWS:5229 ../../../build/NEWS:6973 msgid "" "`bpo-32999 `__: Fix C implementation of " "``ABC.__subclasscheck__(cls, subclass)`` crashed when ``subclass`` is not a " "type object." msgstr "" -#: ../../../build/NEWS:5202 ../../../build/NEWS:6946 ../../../build/NEWS:11304 +#: ../../../build/NEWS:5232 ../../../build/NEWS:6976 ../../../build/NEWS:11334 msgid "" "`bpo-33009 `__: Fix inspect.signature() " "for single-parameter partialmethods." msgstr "" -#: ../../../build/NEWS:5204 ../../../build/NEWS:6948 ../../../build/NEWS:11306 +#: ../../../build/NEWS:5234 ../../../build/NEWS:6978 ../../../build/NEWS:11336 msgid "" "`bpo-32969 `__: Expose several missing " "constants in zlib and fix corresponding documentation." msgstr "" -#: ../../../build/NEWS:5207 ../../../build/NEWS:6951 +#: ../../../build/NEWS:5237 ../../../build/NEWS:6981 msgid "" "`bpo-32056 `__: Improved exceptions " "raised for invalid number of channels and sample width when read an audio " "file in modules :mod:`aifc`, :mod:`wave` and :mod:`sunau`." msgstr "" -#: ../../../build/NEWS:5211 +#: ../../../build/NEWS:5241 msgid "" "`bpo-32970 `__: Improved disassembly of " "the MAKE_FUNCTION instruction." msgstr "" -#: ../../../build/NEWS:5213 ../../../build/NEWS:6955 ../../../build/NEWS:11052 +#: ../../../build/NEWS:5243 ../../../build/NEWS:6985 ../../../build/NEWS:11082 msgid "" "`bpo-32844 `__: Fix wrong redirection of" " a low descriptor (0 or 1) to stderr in subprocess if another low descriptor" " is closed." msgstr "" -#: ../../../build/NEWS:5216 ../../../build/NEWS:7086 +#: ../../../build/NEWS:5246 ../../../build/NEWS:7116 msgid "" "`bpo-32960 `__: For dataclasses, " "disallow inheriting frozen from non-frozen classes, and also disallow " @@ -10182,20 +10232,20 @@ msgid "" "at a future date." msgstr "" -#: ../../../build/NEWS:5220 ../../../build/NEWS:7090 ../../../build/NEWS:11309 +#: ../../../build/NEWS:5250 ../../../build/NEWS:7120 ../../../build/NEWS:11339 msgid "" "`bpo-32713 `__: Fixed tarfile.itn " "handling of out-of-bounds float values. Patch by Joffrey Fuhrer." msgstr "" -#: ../../../build/NEWS:5223 ../../../build/NEWS:6597 +#: ../../../build/NEWS:5253 ../../../build/NEWS:6627 msgid "" "`bpo-32257 `__: The ssl module now " "contains OP_NO_RENEGOTIATION constant, available with OpenSSL 1.1.0h or " "1.1.1." msgstr "" -#: ../../../build/NEWS:5226 ../../../build/NEWS:7093 +#: ../../../build/NEWS:5256 ../../../build/NEWS:7123 msgid "" "`bpo-32951 `__: Direct instantiation of " "SSLSocket and SSLObject objects is now prohibited. The constructors were " @@ -10203,7 +10253,7 @@ msgid "" "suppose to use ssl.wrap_socket() or SSLContext." msgstr "" -#: ../../../build/NEWS:5231 ../../../build/NEWS:7098 +#: ../../../build/NEWS:5261 ../../../build/NEWS:7128 msgid "" "`bpo-32929 `__: Remove the tri-state " "parameter \"hash\", and add the boolean \"unsafe_hash\". If unsafe_hash is " @@ -10213,51 +10263,51 @@ msgid "" "behavior. unsafe_hash=False is the default, just as hash=None used to be." msgstr "" -#: ../../../build/NEWS:5238 ../../../build/NEWS:7105 +#: ../../../build/NEWS:5268 ../../../build/NEWS:7135 msgid "" "`bpo-32947 `__: Add " "OP_ENABLE_MIDDLEBOX_COMPAT and test workaround for TLSv1.3 for future " "compatibility with OpenSSL 1.1.1." msgstr "" -#: ../../../build/NEWS:5241 +#: ../../../build/NEWS:5271 msgid "" "`bpo-32146 `__: Document the interaction" " between frozen executables and the spawn and forkserver start methods in " "multiprocessing." msgstr "" -#: ../../../build/NEWS:5244 ../../../build/NEWS:7108 ../../../build/NEWS:11312 +#: ../../../build/NEWS:5274 ../../../build/NEWS:7138 ../../../build/NEWS:11342 msgid "" "`bpo-30622 `__: The ssl module now " "detects missing NPN support in LibreSSL." msgstr "" -#: ../../../build/NEWS:5246 ../../../build/NEWS:7110 ../../../build/NEWS:11314 +#: ../../../build/NEWS:5276 ../../../build/NEWS:7140 ../../../build/NEWS:11344 msgid "" "`bpo-32922 `__: dbm.open() now encodes " "filename with the filesystem encoding rather than default encoding." msgstr "" -#: ../../../build/NEWS:5249 +#: ../../../build/NEWS:5279 msgid "" "`bpo-32759 `__: Free unused arenas in " "multiprocessing.heap." msgstr "" -#: ../../../build/NEWS:5251 ../../../build/NEWS:7113 ../../../build/NEWS:11317 +#: ../../../build/NEWS:5281 ../../../build/NEWS:7143 ../../../build/NEWS:11347 msgid "" "`bpo-32859 `__: In ``os.dup2``, don't " "check every call whether the ``dup3`` syscall exists or not." msgstr "" -#: ../../../build/NEWS:5254 ../../../build/NEWS:7116 +#: ../../../build/NEWS:5284 ../../../build/NEWS:7146 msgid "" "`bpo-32556 `__: nt._getfinalpathname, " "nt._getvolumepathname and nt._getdiskusage now correctly convert from bytes." msgstr "" -#: ../../../build/NEWS:5257 ../../../build/NEWS:7122 ../../../build/NEWS:11320 +#: ../../../build/NEWS:5287 ../../../build/NEWS:7152 ../../../build/NEWS:11350 msgid "" "`bpo-21060 `__: Rewrite confusing " "message from setup.py upload from \"No dist file created in earlier " @@ -10265,20 +10315,20 @@ msgid "" "command\"." msgstr "" -#: ../../../build/NEWS:5261 ../../../build/NEWS:6958 ../../../build/NEWS:11324 +#: ../../../build/NEWS:5291 ../../../build/NEWS:6988 ../../../build/NEWS:11354 msgid "" "`bpo-32857 `__: In :mod:`tkinter`, " "``after_cancel(None)`` now raises a :exc:`ValueError` instead of canceling " "the first scheduled function. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:5265 ../../../build/NEWS:7126 ../../../build/NEWS:11328 +#: ../../../build/NEWS:5295 ../../../build/NEWS:7156 ../../../build/NEWS:11358 msgid "" "`bpo-32852 `__: Make sure sys.argv " "remains as a list when running trace." msgstr "" -#: ../../../build/NEWS:5267 +#: ../../../build/NEWS:5297 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -10287,7 +10337,7 @@ msgid "" "this makes Python start-up up to 10% faster." msgstr "" -#: ../../../build/NEWS:5273 +#: ../../../build/NEWS:5303 msgid "" "Note that the new implementation hides internal registry and caches, " "previously accessible via private attributes ``_abc_registry``, " @@ -10296,14 +10346,14 @@ msgid "" "``_abc_registry_clear``, and ``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:5279 ../../../build/NEWS:7138 ../../../build/NEWS:11330 +#: ../../../build/NEWS:5309 ../../../build/NEWS:7168 ../../../build/NEWS:11360 msgid "" "`bpo-32841 `__: Fixed " "`asyncio.Condition` issue which silently ignored cancellation after " "notifying and cancelling a conditional lock. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5283 ../../../build/NEWS:7142 +#: ../../../build/NEWS:5313 ../../../build/NEWS:7172 msgid "" "`bpo-32819 `__: ssl.match_hostname() has" " been simplified and no longer depends on re and ipaddress module for " @@ -10311,46 +10361,46 @@ msgid "" "improved." msgstr "" -#: ../../../build/NEWS:5287 +#: ../../../build/NEWS:5317 msgid "" "`bpo-19675 `__: ``multiprocessing.Pool``" " no longer leaks processes if its initialization fails." msgstr "" -#: ../../../build/NEWS:5290 ../../../build/NEWS:7146 +#: ../../../build/NEWS:5320 ../../../build/NEWS:7176 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN,TCP_KEEPCNT,TCP_KEEPIDLE,TCP_KEEPINTVL flags on older version " "Windows during run-time." msgstr "" -#: ../../../build/NEWS:5294 ../../../build/NEWS:7150 ../../../build/NEWS:11334 +#: ../../../build/NEWS:5324 ../../../build/NEWS:7180 ../../../build/NEWS:11364 msgid "" "`bpo-31787 `__: Fixed refleaks of " "``__init__()`` methods in various modules. (Contributed by Oren Milman)" msgstr "" -#: ../../../build/NEWS:5297 ../../../build/NEWS:7153 ../../../build/NEWS:11337 +#: ../../../build/NEWS:5327 ../../../build/NEWS:7183 ../../../build/NEWS:11367 msgid "" "`bpo-30157 `__: Fixed guessing quote and" " delimiter in csv.Sniffer.sniff() when only the last field is quoted. Patch" " by Jake Davis." msgstr "" -#: ../../../build/NEWS:5300 +#: ../../../build/NEWS:5330 msgid "" "`bpo-30688 `__: Added support of " "``\\N{name}`` escapes in regular expressions. Based on patch by Jonathan " "Eunice." msgstr "" -#: ../../../build/NEWS:5303 ../../../build/NEWS:7156 +#: ../../../build/NEWS:5333 ../../../build/NEWS:7186 msgid "" "`bpo-32792 `__: collections.ChainMap() " "preserves the order of the underlying mappings." msgstr "" -#: ../../../build/NEWS:5306 ../../../build/NEWS:7159 +#: ../../../build/NEWS:5336 ../../../build/NEWS:7189 msgid "" "`bpo-32775 `__: " ":func:`fnmatch.translate()` no longer produces patterns which contain set " @@ -10360,13 +10410,13 @@ msgid "" "patterns containing such sets by accident." msgstr "" -#: ../../../build/NEWS:5312 ../../../build/NEWS:7165 +#: ../../../build/NEWS:5342 ../../../build/NEWS:7195 msgid "" "`bpo-32622 `__: Implement native fast " "sendfile for Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:5314 ../../../build/NEWS:7167 ../../../build/NEWS:11343 +#: ../../../build/NEWS:5344 ../../../build/NEWS:7197 ../../../build/NEWS:11373 msgid "" "`bpo-32777 `__: Fix a rare but potential" " pre-exec child process deadlock in subprocess on POSIX systems when marking" @@ -10374,46 +10424,46 @@ msgid "" "appears to have been introduced in 3.4." msgstr "" -#: ../../../build/NEWS:5319 ../../../build/NEWS:7172 ../../../build/NEWS:11348 +#: ../../../build/NEWS:5349 ../../../build/NEWS:7202 ../../../build/NEWS:11378 msgid "" "`bpo-32647 `__: The ctypes module used " "to depend on indirect linking for dlopen. The shared extension is now " "explicitly linked against libdl on platforms with dl." msgstr "" -#: ../../../build/NEWS:5323 +#: ../../../build/NEWS:5353 msgid "" "`bpo-32749 `__: A :mod:`dbm.dumb` " "database opened with flags 'r' is now read-only. :func:`dbm.dumb.open` with " "flags 'r' and 'w' no longer creates a database if it does not exist." msgstr "" -#: ../../../build/NEWS:5327 ../../../build/NEWS:7176 +#: ../../../build/NEWS:5357 ../../../build/NEWS:7206 msgid "" "`bpo-32741 `__: Implement " "``asyncio.TimerHandle.when()`` method." msgstr "" -#: ../../../build/NEWS:5329 ../../../build/NEWS:7178 +#: ../../../build/NEWS:5359 ../../../build/NEWS:7208 msgid "" "`bpo-32691 `__: Use mod_spec.parent when" " running modules with pdb" msgstr "" -#: ../../../build/NEWS:5331 ../../../build/NEWS:7180 ../../../build/NEWS:11352 +#: ../../../build/NEWS:5361 ../../../build/NEWS:7210 ../../../build/NEWS:11382 msgid "" "`bpo-32734 `__: Fixed ``asyncio.Lock()``" " safety issue which allowed acquiring and locking the same lock multiple " "times, without it being free. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5335 ../../../build/NEWS:7184 ../../../build/NEWS:11356 +#: ../../../build/NEWS:5365 ../../../build/NEWS:7214 ../../../build/NEWS:11386 msgid "" "`bpo-32727 `__: Do not include name " "field in SMTP envelope from address. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5338 ../../../build/NEWS:7187 +#: ../../../build/NEWS:5368 ../../../build/NEWS:7217 msgid "" "`bpo-31453 `__: Add TLSVersion constants" " and SSLContext.maximum_version / minimum_version attributes. The new API " @@ -10422,7 +10472,7 @@ msgid "" " feature." msgstr "" -#: ../../../build/NEWS:5343 ../../../build/NEWS:7192 +#: ../../../build/NEWS:5373 ../../../build/NEWS:7222 msgid "" "`bpo-24334 `__: Internal implementation " "details of ssl module were cleaned up. The SSLSocket has one less layer of " @@ -10431,51 +10481,51 @@ msgid "" "simplified." msgstr "" -#: ../../../build/NEWS:5348 ../../../build/NEWS:7197 ../../../build/NEWS:11369 +#: ../../../build/NEWS:5378 ../../../build/NEWS:7227 ../../../build/NEWS:11399 msgid "" "`bpo-31848 `__: Fix the error handling " "in Aifc_read.initfp() when the SSND chunk is not found. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:5351 ../../../build/NEWS:7200 +#: ../../../build/NEWS:5381 ../../../build/NEWS:7230 msgid "" "`bpo-32585 `__: Add Ttk spinbox widget " "to :mod:`tkinter.ttk`. Patch by Alan D Moore." msgstr "" -#: ../../../build/NEWS:5354 +#: ../../../build/NEWS:5384 msgid "" "`bpo-32512 `__: :mod:`profile` CLI " "accepts `-m module_name` as an alternative to script path." msgstr "" -#: ../../../build/NEWS:5357 +#: ../../../build/NEWS:5387 msgid "" "`bpo-8525 `__: help() on a type now " "displays builtin subclasses. This is intended primarily to help with " "notification of more specific exception subclasses." msgstr "" -#: ../../../build/NEWS:5361 +#: ../../../build/NEWS:5391 msgid "Patch by Sanyam Khurana." msgstr "*Patch* oleh Sanyam Khurana." -#: ../../../build/NEWS:5363 +#: ../../../build/NEWS:5393 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadingHTTPServer class and uses it when the module is run with ``-m`` " "to cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:5367 +#: ../../../build/NEWS:5397 msgid "" "`bpo-29877 `__: compileall: import " "ProcessPoolExecutor only when needed, preventing hangs on low resource " "platforms" msgstr "" -#: ../../../build/NEWS:5370 ../../../build/NEWS:7203 +#: ../../../build/NEWS:5400 ../../../build/NEWS:7233 msgid "" "`bpo-32221 `__: Various functions " "returning tuple containing IPv6 addresses now omit ``%scope`` part since the" @@ -10484,46 +10534,46 @@ msgid "" "since useless resolving of network interface name is omitted." msgstr "" -#: ../../../build/NEWS:5376 +#: ../../../build/NEWS:5406 msgid "" "`bpo-32147 `__: " ":func:`binascii.unhexlify` is now up to 2 times faster. Patch by Sergey " "Fedoseev." msgstr "" -#: ../../../build/NEWS:5379 ../../../build/NEWS:7209 +#: ../../../build/NEWS:5409 ../../../build/NEWS:7239 msgid "" "`bpo-30693 `__: The TarFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5382 ../../../build/NEWS:7212 +#: ../../../build/NEWS:5412 ../../../build/NEWS:7242 msgid "" "`bpo-30693 `__: The ZipFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5385 +#: ../../../build/NEWS:5415 msgid "" "`bpo-31680 `__: Added " ":data:`curses.ncurses_version`." msgstr "" -#: ../../../build/NEWS:5387 ../../../build/NEWS:6748 ../../../build/NEWS:11055 +#: ../../../build/NEWS:5417 ../../../build/NEWS:6778 ../../../build/NEWS:11085 msgid "" "`bpo-31908 `__: Fix output of cover " "files for ``trace`` module command-line tool. Previously emitted cover files" " only when ``--missing`` option was used. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:5391 +#: ../../../build/NEWS:5421 msgid "" "`bpo-31608 `__: Raise a ``TypeError`` " "instead of crashing if a ``collections.deque`` subclass returns a non-deque " "from ``__new__``. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:5395 +#: ../../../build/NEWS:5425 msgid "" "`bpo-31425 `__: Add support for sockets " "of the AF_QIPCRTR address family, supported by the Linux kernel. This is " @@ -10531,7 +10581,7 @@ msgid "" " devices. Patch by Bjorn Andersson." msgstr "" -#: ../../../build/NEWS:5400 +#: ../../../build/NEWS:5430 msgid "" "`bpo-22005 `__: Implemented unpickling " "instances of :class:`~datetime.datetime`, :class:`~datetime.date` and " @@ -10539,7 +10589,7 @@ msgid "" " used for successful decoding." msgstr "" -#: ../../../build/NEWS:5405 ../../../build/NEWS:6966 +#: ../../../build/NEWS:5435 ../../../build/NEWS:6996 msgid "" "`bpo-27645 `__: " ":class:`sqlite3.Connection` now exposes a " @@ -10547,44 +10597,44 @@ msgid "" " is at version 3.6.11 or higher. Patch by Lele Gaifax." msgstr "" -#: ../../../build/NEWS:5409 ../../../build/NEWS:6600 ../../../build/NEWS:11062 +#: ../../../build/NEWS:5439 ../../../build/NEWS:6630 ../../../build/NEWS:11092 msgid "" "`bpo-16865 `__: Support arrays >=2GiB in" " :mod:`ctypes`. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5411 +#: ../../../build/NEWS:5441 msgid "" "`bpo-31508 `__: Removed support of " "arguments in `tkinter.ttk.Treeview.selection`. It was deprecated in 3.6. " "Use specialized methods like `selection_set` for changing the selection." msgstr "" -#: ../../../build/NEWS:5415 +#: ../../../build/NEWS:5445 msgid "" "`bpo-29456 `__: Fix bugs in hangul " "normalization: u1176, u11a7 and u11c3" msgstr "" -#: ../../../build/NEWS:5420 +#: ../../../build/NEWS:5450 msgid "" "`bpo-21257 `__: Document " ":func:`http.client.parse_headers`." msgstr "" -#: ../../../build/NEWS:5422 +#: ../../../build/NEWS:5452 msgid "" "`bpo-34764 `__: Improve example of " "iter() with 2nd sentinel argument." msgstr "" -#: ../../../build/NEWS:5424 +#: ../../../build/NEWS:5454 msgid "" "`bpo-35564 `__: Explicitly set " "master_doc variable in conf.py for compliance with Sphinx 2.0" msgstr "" -#: ../../../build/NEWS:5427 +#: ../../../build/NEWS:5457 msgid "" "`bpo-35511 `__: Specified that " "profile.Profile class doesn't not support enable or disable methods. Also, " @@ -10592,127 +10642,127 @@ msgid "" "cProfile module." msgstr "" -#: ../../../build/NEWS:5431 +#: ../../../build/NEWS:5461 msgid "" "`bpo-10536 `__: Enhance the gettext " "docs. Patch by Éric Araujo" msgstr "" -#: ../../../build/NEWS:5433 +#: ../../../build/NEWS:5463 msgid "" "`bpo-35089 `__: Remove mention of " "``typing.io`` and ``typing.re``. Their types should be imported from " "``typing`` directly." msgstr "" -#: ../../../build/NEWS:5436 +#: ../../../build/NEWS:5466 msgid "" "`bpo-35038 `__: Fix the documentation " "about an unexisting `f_restricted` attribute in the frame object. Patch by " "Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5439 +#: ../../../build/NEWS:5469 msgid "" "`bpo-35042 `__: Replace PEP XYZ by the " "pep role and allow to use the direct links to the PEPs." msgstr "" -#: ../../../build/NEWS:5442 +#: ../../../build/NEWS:5472 msgid "" "`bpo-35044 `__: Fix the documentation " "with the role ``exc`` for the appropriated exception. Patch by Stéphane " "Wirtel" msgstr "" -#: ../../../build/NEWS:5445 +#: ../../../build/NEWS:5475 msgid "" "`bpo-35035 `__: Rename documentation for" " :mod:`email.utils` to ``email.utils.rst``." msgstr "" -#: ../../../build/NEWS:5448 +#: ../../../build/NEWS:5478 msgid "" "`bpo-34967 `__: Use " "app.add_object_type() instead of the deprecated Sphinx function " "app.description_unit()" msgstr "" -#: ../../../build/NEWS:5451 +#: ../../../build/NEWS:5481 msgid "" "`bpo-34913 `__: Add documentation about " "the new command line interface of the gzip module." msgstr "" -#: ../../../build/NEWS:5454 +#: ../../../build/NEWS:5484 msgid "" "`bpo-32174 `__: chm document displays " "non-ASCII charaters properly on some MBCS Windows systems." msgstr "" -#: ../../../build/NEWS:5457 +#: ../../../build/NEWS:5487 msgid "" "`bpo-11233 `__: Create availability " "directive for documentation. Original patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:5460 +#: ../../../build/NEWS:5490 msgid "" "`bpo-34790 `__: Document how passing " "coroutines to asyncio.wait() can be confusing." msgstr "" -#: ../../../build/NEWS:5463 +#: ../../../build/NEWS:5493 msgid "" "`bpo-34552 `__: Make clear that ``==`` " "operator sometimes is equivalent to `is`. The ``<``, ``<=``, ``>`` and " "``>=`` operators are only defined where they make sense." msgstr "" -#: ../../../build/NEWS:5467 +#: ../../../build/NEWS:5497 msgid "" "`bpo-28617 `__: Fixed info in the " "stdtypes docs concerning the types that support membership tests." msgstr "" -#: ../../../build/NEWS:5470 +#: ../../../build/NEWS:5500 msgid "" "`bpo-20177 `__: Migrate " "datetime.date.fromtimestamp to Argument Clinic. Patch by Tim Hoffmann." msgstr "" -#: ../../../build/NEWS:5473 +#: ../../../build/NEWS:5503 msgid "" "`bpo-34065 `__: Fix wrongly written " "basicConfig documentation markup syntax" msgstr "" -#: ../../../build/NEWS:5475 +#: ../../../build/NEWS:5505 msgid "" "`bpo-33460 `__: replaced ellipsis with " "correct error codes in tutorial chapter 3." msgstr "" -#: ../../../build/NEWS:5478 +#: ../../../build/NEWS:5508 msgid "" "`bpo-33847 `__: Add '@' operator entry " "to index." msgstr "" -#: ../../../build/NEWS:5480 ../../../build/NEWS:6395 +#: ../../../build/NEWS:5510 ../../../build/NEWS:6425 msgid "" "`bpo-33409 `__: Clarified the " "relationship between :pep:`538`'s PYTHONCOERCECLOCALE and PEP 540's " "PYTHONUTF8 mode." msgstr "" -#: ../../../build/NEWS:5483 +#: ../../../build/NEWS:5513 msgid "" "`bpo-33197 `__: Add versionadded tag to " "the documentation of ParameterKind.description" msgstr "" -#: ../../../build/NEWS:5486 +#: ../../../build/NEWS:5516 msgid "" "`bpo-17045 `__: Improve the C-API doc " "for PyTypeObject. This includes adding several quick-reference tables and a" @@ -10720,32 +10770,32 @@ msgid "" " up with a slightly more consistent format." msgstr "" -#: ../../../build/NEWS:5491 ../../../build/NEWS:6398 +#: ../../../build/NEWS:5521 ../../../build/NEWS:6428 msgid "" "`bpo-33736 `__: Improve the " "documentation of :func:`asyncio.open_connection`, " ":func:`asyncio.start_server` and their UNIX socket counterparts." msgstr "" -#: ../../../build/NEWS:5494 ../../../build/NEWS:6605 +#: ../../../build/NEWS:5524 ../../../build/NEWS:6635 msgid "" "`bpo-23859 `__: Document that " "`asyncio.wait()` does not cancel its futures on timeout." msgstr "" -#: ../../../build/NEWS:5497 ../../../build/NEWS:6608 +#: ../../../build/NEWS:5527 ../../../build/NEWS:6638 msgid "" "`bpo-32436 `__: Document :pep:`567` " "changes to asyncio." msgstr "" -#: ../../../build/NEWS:5499 ../../../build/NEWS:6610 +#: ../../../build/NEWS:5529 ../../../build/NEWS:6640 msgid "" "`bpo-33604 `__: Update HMAC md5 default " "to a DeprecationWarning, bump removal to 3.8." msgstr "" -#: ../../../build/NEWS:5502 +#: ../../../build/NEWS:5532 msgid "" "`bpo-33594 `__: Document ``getargspec``," " ``from_function`` and ``from_builtin`` as deprecated in their respective " @@ -10753,183 +10803,183 @@ msgid "" "message." msgstr "" -#: ../../../build/NEWS:5506 ../../../build/NEWS:6613 ../../../build/NEWS:11071 +#: ../../../build/NEWS:5536 ../../../build/NEWS:6643 ../../../build/NEWS:11101 msgid "" "`bpo-33503 `__: Fix broken pypi link" msgstr "" -#: ../../../build/NEWS:5508 ../../../build/NEWS:6615 ../../../build/NEWS:11073 +#: ../../../build/NEWS:5538 ../../../build/NEWS:6645 ../../../build/NEWS:11103 msgid "" "`bpo-33421 `__: Add missing " "documentation for ``typing.AsyncContextManager``." msgstr "" -#: ../../../build/NEWS:5510 +#: ../../../build/NEWS:5540 msgid "" "`bpo-33487 `__: BZ2file now emit a " "DeprecationWarning when buffering=None is passed, the deprecation message " "and documentation also now explicitly state it is deprecated since 3.0." msgstr "" -#: ../../../build/NEWS:5514 ../../../build/NEWS:6755 ../../../build/NEWS:11075 +#: ../../../build/NEWS:5544 ../../../build/NEWS:6785 ../../../build/NEWS:11105 msgid "" "`bpo-33378 `__: Add Korean language " "switcher for https://docs.python.org/3/" msgstr "" -#: ../../../build/NEWS:5516 ../../../build/NEWS:6757 ../../../build/NEWS:11077 +#: ../../../build/NEWS:5546 ../../../build/NEWS:6787 ../../../build/NEWS:11107 msgid "" "`bpo-33276 `__: Clarify that the " "``__path__`` attribute on modules cannot be just any value." msgstr "" -#: ../../../build/NEWS:5519 ../../../build/NEWS:6760 ../../../build/NEWS:11080 +#: ../../../build/NEWS:5549 ../../../build/NEWS:6790 ../../../build/NEWS:11110 msgid "" "`bpo-33201 `__: Modernize documentation " "for writing C extension types." msgstr "" -#: ../../../build/NEWS:5521 ../../../build/NEWS:6762 ../../../build/NEWS:11082 +#: ../../../build/NEWS:5551 ../../../build/NEWS:6792 ../../../build/NEWS:11112 msgid "" "`bpo-33195 `__: Deprecate ``Py_UNICODE``" " usage in ``c-api/arg`` document. ``Py_UNICODE`` related APIs are deprecated" " since Python 3.3, but it is missed in the document." msgstr "" -#: ../../../build/NEWS:5525 ../../../build/NEWS:6973 ../../../build/NEWS:11086 +#: ../../../build/NEWS:5555 ../../../build/NEWS:7003 ../../../build/NEWS:11116 msgid "" "`bpo-33126 `__: Document " "PyBuffer_ToContiguous()." msgstr "" -#: ../../../build/NEWS:5527 ../../../build/NEWS:6975 ../../../build/NEWS:11088 +#: ../../../build/NEWS:5557 ../../../build/NEWS:7005 ../../../build/NEWS:11118 msgid "" "`bpo-27212 `__: Modify documentation for" " the :func:`islice` recipe to consume initial values up to the start index." msgstr "" -#: ../../../build/NEWS:5530 ../../../build/NEWS:6978 ../../../build/NEWS:11091 +#: ../../../build/NEWS:5560 ../../../build/NEWS:7008 ../../../build/NEWS:11121 msgid "" "`bpo-28247 `__: Update :mod:`zipapp` " "documentation to describe how to make standalone applications." msgstr "" -#: ../../../build/NEWS:5533 ../../../build/NEWS:6981 ../../../build/NEWS:11094 +#: ../../../build/NEWS:5563 ../../../build/NEWS:7011 ../../../build/NEWS:11124 msgid "" "`bpo-18802 `__: Documentation changes " "for ipaddress. Patch by Jon Foster and Berker Peksag." msgstr "" -#: ../../../build/NEWS:5536 ../../../build/NEWS:6984 ../../../build/NEWS:11097 +#: ../../../build/NEWS:5566 ../../../build/NEWS:7014 ../../../build/NEWS:11127 msgid "" "`bpo-27428 `__: Update documentation to " "clarify that ``WindowsRegistryFinder`` implements ``MetaPathFinder``. (Patch" " by Himanshu Lakhara)" msgstr "" -#: ../../../build/NEWS:5539 ../../../build/NEWS:7218 +#: ../../../build/NEWS:5569 ../../../build/NEWS:7248 msgid "" "`bpo-28124 `__: The ssl module function " "ssl.wrap_socket() has been de-emphasized and deprecated in favor of the more" " secure and efficient SSLContext.wrap_socket() method." msgstr "" -#: ../../../build/NEWS:5543 ../../../build/NEWS:7222 ../../../build/NEWS:11427 +#: ../../../build/NEWS:5573 ../../../build/NEWS:7252 ../../../build/NEWS:11457 msgid "" "`bpo-17232 `__: Clarify docs for -O and " "-OO. Patch by Terry Reedy." msgstr "" -#: ../../../build/NEWS:5545 ../../../build/NEWS:7224 +#: ../../../build/NEWS:5575 ../../../build/NEWS:7254 msgid "" "`bpo-32436 `__: Add documentation for " "the contextvars module (PEP 567)." msgstr "" -#: ../../../build/NEWS:5547 ../../../build/NEWS:7226 ../../../build/NEWS:11429 +#: ../../../build/NEWS:5577 ../../../build/NEWS:7256 ../../../build/NEWS:11459 msgid "" "`bpo-32800 `__: Update link to w3c doc " "for xml default namespaces." msgstr "" -#: ../../../build/NEWS:5549 ../../../build/NEWS:7228 +#: ../../../build/NEWS:5579 ../../../build/NEWS:7258 msgid "" "`bpo-11015 `__: Update " ":mod:`test.support` documentation." msgstr "" -#: ../../../build/NEWS:5551 +#: ../../../build/NEWS:5581 msgid "" "`bpo-32613 `__: Update the " "faq/windows.html to use the py command from PEP 397 instead of python." msgstr "" -#: ../../../build/NEWS:5554 ../../../build/NEWS:7230 ../../../build/NEWS:11431 +#: ../../../build/NEWS:5584 ../../../build/NEWS:7260 ../../../build/NEWS:11461 msgid "" "`bpo-8722 `__: Document " ":meth:`__getattr__` behavior when property :meth:`get` method raises " ":exc:`AttributeError`." msgstr "" -#: ../../../build/NEWS:5557 ../../../build/NEWS:7233 ../../../build/NEWS:11434 +#: ../../../build/NEWS:5587 ../../../build/NEWS:7263 ../../../build/NEWS:11464 msgid "" "`bpo-32614 `__: Modify RE examples in " "documentation to use raw strings to prevent :exc:`DeprecationWarning` and " "add text to REGEX HOWTO to highlight the deprecation." msgstr "" -#: ../../../build/NEWS:5561 +#: ../../../build/NEWS:5591 msgid "" "`bpo-20709 `__: Remove the paragraph " "where we explain that os.utime() does not support a directory as path under " "Windows. Patch by Jan-Philip Gehrcke" msgstr "" -#: ../../../build/NEWS:5564 +#: ../../../build/NEWS:5594 msgid "" "`bpo-32722 `__: Remove the bad example " "in the tutorial of the Generator Expression. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5567 ../../../build/NEWS:7237 ../../../build/NEWS:11438 +#: ../../../build/NEWS:5597 ../../../build/NEWS:7267 ../../../build/NEWS:11468 msgid "" "`bpo-31972 `__: Improve docstrings for " "`pathlib.PurePath` subclasses." msgstr "" -#: ../../../build/NEWS:5569 +#: ../../../build/NEWS:5599 msgid "" "`bpo-30607 `__: Use the externalized " "``python-docs-theme`` package when building the documentation." msgstr "" -#: ../../../build/NEWS:5572 ../../../build/NEWS:6766 ../../../build/NEWS:11100 +#: ../../../build/NEWS:5602 ../../../build/NEWS:6796 ../../../build/NEWS:11130 msgid "" "`bpo-8243 `__: Add a note about " "curses.addch and curses.addstr exception behavior when writing outside a " "window, or pad." msgstr "" -#: ../../../build/NEWS:5575 ../../../build/NEWS:6769 +#: ../../../build/NEWS:5605 ../../../build/NEWS:6799 msgid "" "`bpo-32337 `__: Update documentation " "related with ``dict`` order." msgstr "" -#: ../../../build/NEWS:5577 +#: ../../../build/NEWS:5607 msgid "" "`bpo-25041 `__: Document ``AF_PACKET`` " "in the :mod:`socket` module." msgstr "" -#: ../../../build/NEWS:5579 ../../../build/NEWS:6401 ../../../build/NEWS:11103 +#: ../../../build/NEWS:5609 ../../../build/NEWS:6431 ../../../build/NEWS:11133 msgid "" "`bpo-31432 `__: Clarify meaning of " "CERT_NONE, CERT_OPTIONAL, and CERT_REQUIRED flags for " "ssl.SSLContext.verify_mode." msgstr "" -#: ../../../build/NEWS:5585 +#: ../../../build/NEWS:5615 msgid "" "`bpo-35772 `__: Fix sparse file tests of" " test_tarfile on ppc64 with the tmpfs filesystem. Fix the function testing " @@ -10940,14 +10990,14 @@ msgid "" "KiB pages, whereas the test punch holes of 4 KiB." msgstr "" -#: ../../../build/NEWS:5593 +#: ../../../build/NEWS:5623 msgid "" "`bpo-35045 `__: Make ssl tests less " "strict and also accept TLSv1 as system default. The changes unbreaks " "test_min_max_version on Fedora 29." msgstr "" -#: ../../../build/NEWS:5596 +#: ../../../build/NEWS:5626 msgid "" "`bpo-32710 `__: " "``test_asyncio/test_sendfile.py`` now resets the event loop policy using " @@ -10955,20 +11005,20 @@ msgid "" "running tests on Windows." msgstr "" -#: ../../../build/NEWS:5600 +#: ../../../build/NEWS:5630 msgid "" "`bpo-33717 `__: test.pythoninfo now logs" " information of all clocks, not only time.time() and time.perf_counter()." msgstr "" -#: ../../../build/NEWS:5603 +#: ../../../build/NEWS:5633 msgid "" "`bpo-35488 `__: Add a test to pathlib's " "Path.match() to verify it does not support glob-style ** recursive pattern " "matching." msgstr "" -#: ../../../build/NEWS:5606 +#: ../../../build/NEWS:5636 msgid "" "`bpo-31731 `__: Fix a race condition in " "``check_interrupted_write()`` of test_io: create directly the thread with " @@ -10977,14 +11027,14 @@ msgid "" "the signal is blocked." msgstr "" -#: ../../../build/NEWS:5611 +#: ../../../build/NEWS:5641 msgid "" "`bpo-35424 `__: Fix " "test_multiprocessing_main_handling: use :class:`multiprocessing.Pool` with a" " context manager and then explicitly join the pool." msgstr "" -#: ../../../build/NEWS:5615 +#: ../../../build/NEWS:5645 msgid "" "`bpo-35519 `__: Rename " ":mod:`test.bisect` module to :mod:`test.bisect_cmd` to avoid conflict with " @@ -10992,14 +11042,14 @@ msgid "" "Lib/test/test_xmlrpc.py``." msgstr "" -#: ../../../build/NEWS:5619 +#: ../../../build/NEWS:5649 msgid "" "`bpo-35513 `__: Replace " ":func:`time.time` with :func:`time.monotonic` in tests to measure time " "delta." msgstr "" -#: ../../../build/NEWS:5622 +#: ../../../build/NEWS:5652 msgid "" "`bpo-34279 `__: " ":func:`test.support.run_unittest` no longer raise :exc:`TestDidNotRun` if " @@ -11007,32 +11057,32 @@ msgid "" "no test have been run and no test have been skipped." msgstr "" -#: ../../../build/NEWS:5627 +#: ../../../build/NEWS:5657 msgid "" "`bpo-35412 `__: Add testcase to " "``test_future4``: check unicode literal." msgstr "" -#: ../../../build/NEWS:5629 +#: ../../../build/NEWS:5659 msgid "" "`bpo-26704 `__: Added test demonstrating" " double-patching of an instance method. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:5632 +#: ../../../build/NEWS:5662 msgid "" "`bpo-33725 `__: " "test_multiprocessing_fork may crash on recent versions of macOS. Until the " "issue is resolved, skip the test on macOS." msgstr "" -#: ../../../build/NEWS:5635 +#: ../../../build/NEWS:5665 msgid "" "`bpo-35352 `__: Modify test_asyncio to " "use the certificate set from the test directory." msgstr "" -#: ../../../build/NEWS:5638 +#: ../../../build/NEWS:5668 msgid "" "`bpo-35317 `__: Fix ``mktime()`` " "overflow error in ``test_email``: run " @@ -11040,7 +11090,7 @@ msgid "" "``test_localtime_daylight_false_dst_true()`` with a specific timezone." msgstr "" -#: ../../../build/NEWS:5642 +#: ../../../build/NEWS:5672 msgid "" "`bpo-21263 `__: After several reports " "that test_gdb does not work properly on macOS and since gdb is not shipped " @@ -11048,7 +11098,7 @@ msgid "" "been used to compile Python. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:5647 +#: ../../../build/NEWS:5677 msgid "" "`bpo-34279 `__: regrtest issue a warning" " when no tests have been executed in a particular test file. Also, a new " @@ -11056,26 +11106,26 @@ msgid "" "files. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:5651 +#: ../../../build/NEWS:5681 msgid "" "`bpo-34962 `__: make docstest in Doc now" " passes., and is enforced in CI" msgstr "" -#: ../../../build/NEWS:5653 +#: ../../../build/NEWS:5683 msgid "" "`bpo-23596 `__: Use argparse for the " "command line of the gzip module. Patch by Antony Lee" msgstr "" -#: ../../../build/NEWS:5656 +#: ../../../build/NEWS:5686 msgid "" "`bpo-34537 `__: Fix " "``test_gdb.test_strings()`` when ``LC_ALL=C`` and GDB was compiled with " "Python 3.6 or earlier." msgstr "" -#: ../../../build/NEWS:5659 +#: ../../../build/NEWS:5689 msgid "" "`bpo-34587 `__: test_socket: Remove " "RDSTest.testCongestion(). The test tries to fill the receiver's socket " @@ -11085,70 +11135,70 @@ msgid "" "error. The test fails on Fedora 28 by design, so just remove it." msgstr "" -#: ../../../build/NEWS:5666 +#: ../../../build/NEWS:5696 msgid "" "`bpo-34661 `__: Fix test_shutil if unzip" " doesn't support -t." msgstr "" -#: ../../../build/NEWS:5668 +#: ../../../build/NEWS:5698 msgid "" "`bpo-34200 `__: Fixed non-deterministic " "flakiness of test_pkg by not using the scary test.support.module_cleanup() " "logic to save and restore sys.modules contents between test cases." msgstr "" -#: ../../../build/NEWS:5672 +#: ../../../build/NEWS:5702 msgid "" "`bpo-34569 `__: The experimental PEP 554" " data channels now correctly pass negative PyLong objects between " "subinterpreters on 32-bit systems. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:5676 +#: ../../../build/NEWS:5706 msgid "" "`bpo-34594 `__: Fix usage of hardcoded " "``errno`` values in the tests." msgstr "" -#: ../../../build/NEWS:5678 +#: ../../../build/NEWS:5708 msgid "" "`bpo-34579 `__: Fix test_embed for AIX " "Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5680 +#: ../../../build/NEWS:5710 msgid "" "`bpo-34542 `__: Use 3072 RSA keys and " "SHA-256 signature for test certs and keys." msgstr "" -#: ../../../build/NEWS:5683 +#: ../../../build/NEWS:5713 msgid "" "`bpo-11193 `__: Remove special condition" " for AIX in `test_subprocess.test_undecodable_env`" msgstr "" -#: ../../../build/NEWS:5686 +#: ../../../build/NEWS:5716 msgid "" "`bpo-34347 `__: Fix " "`test_utf8_mode.test_cmd_line` for AIX" msgstr "" -#: ../../../build/NEWS:5688 +#: ../../../build/NEWS:5718 msgid "" "`bpo-34490 `__: On AIX with AF_UNIX " "family sockets getsockname() does not provide 'sockname', so skip calls to " "transport.get_extra_info('sockname')" msgstr "" -#: ../../../build/NEWS:5691 +#: ../../../build/NEWS:5721 msgid "" "`bpo-34391 `__: Fix ftplib test for TLS " "1.3 by reading from data socket." msgstr "" -#: ../../../build/NEWS:5693 +#: ../../../build/NEWS:5723 msgid "" "`bpo-11192 `__: Fix `test_socket` on AIX" " AIX 6.1 and later IPv6 zone id supports only supported by inet_pton6_zone()" @@ -11156,44 +11206,44 @@ msgid "" "rather than build-time based sys.platform()" msgstr "" -#: ../../../build/NEWS:5698 +#: ../../../build/NEWS:5728 msgid "" "`bpo-34399 `__: Update all RSA keys and " "DH params to use at least 2048 bits." msgstr "" -#: ../../../build/NEWS:5700 +#: ../../../build/NEWS:5730 msgid "" "`bpo-34373 `__: Fix ``test_mktime`` and " "``test_pthread_getcpuclickid`` tests for AIX Add range checking for " "``_PyTime_localtime`` for AIX Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5704 +#: ../../../build/NEWS:5734 msgid "" "`bpo-11191 `__: Skip the distutils test " "'test_search_cpp' when using XLC as compiler patch by aixtools (Michael " "Felt)" msgstr "" -#: ../../../build/NEWS:5707 +#: ../../../build/NEWS:5737 msgid "Improved an error message when mock assert_has_calls fails." msgstr "" -#: ../../../build/NEWS:5709 +#: ../../../build/NEWS:5739 msgid "" "`bpo-33746 `__: Fix test_unittest when " "run in verbose mode." msgstr "" -#: ../../../build/NEWS:5711 +#: ../../../build/NEWS:5741 msgid "" "`bpo-33901 `__: Fix test_dbm_gnu on " "macOS with gdbm 1.15: add a larger value to make sure that the file size " "changes." msgstr "" -#: ../../../build/NEWS:5714 +#: ../../../build/NEWS:5744 msgid "" "`bpo-33873 `__: Fix a bug in " "``regrtest`` that caused an extra test to run if --huntrleaks/-R was used. " @@ -11201,97 +11251,97 @@ msgid "" "--huntrleaks/-R (at least one warmup run and one repetition must be used)." msgstr "" -#: ../../../build/NEWS:5719 +#: ../../../build/NEWS:5749 msgid "" "`bpo-33562 `__: Check that a global " "asyncio event loop policy is not left behind by any tests." msgstr "" -#: ../../../build/NEWS:5722 ../../../build/NEWS:6620 ../../../build/NEWS:11109 +#: ../../../build/NEWS:5752 ../../../build/NEWS:6650 ../../../build/NEWS:11139 msgid "" "`bpo-33655 `__: Ignore " "test_posix_fallocate failures on BSD platforms that might be due to running " "on ZFS." msgstr "" -#: ../../../build/NEWS:5725 +#: ../../../build/NEWS:5755 msgid "" "`bpo-32962 `__: Fixed test_gdb when " "Python is compiled with flags -mcet -fcf-protection -O0." msgstr "" -#: ../../../build/NEWS:5728 ../../../build/NEWS:6774 +#: ../../../build/NEWS:5758 ../../../build/NEWS:6804 msgid "" "`bpo-33358 `__: Fix " "``test_embed.test_pre_initialization_sys_options()`` when the interpreter is" " built with ``--enable-shared``." msgstr "" -#: ../../../build/NEWS:5731 ../../../build/NEWS:6990 ../../../build/NEWS:11222 +#: ../../../build/NEWS:5761 ../../../build/NEWS:7020 ../../../build/NEWS:11252 msgid "" "`bpo-32872 `__: Avoid regrtest " "compatibility issue with namespace packages." msgstr "" -#: ../../../build/NEWS:5733 ../../../build/NEWS:6992 ../../../build/NEWS:11447 +#: ../../../build/NEWS:5763 ../../../build/NEWS:7022 ../../../build/NEWS:11477 msgid "" "`bpo-32517 `__: Fix failing " "``test_asyncio`` on macOS 10.12.2+ due to transport of ``KqueueSelector`` " "loop was not being closed." msgstr "" -#: ../../../build/NEWS:5736 +#: ../../../build/NEWS:5766 msgid "" "`bpo-32663 `__: Making sure the " "`SMTPUTF8SimTests` class of tests gets run in test_smtplib.py." msgstr "" -#: ../../../build/NEWS:5739 +#: ../../../build/NEWS:5769 msgid "" "`bpo-27643 `__: Test_C test case needs " "\"signed short\" bitfields, but the IBM XLC compiler (on AIX) does not " "support this Skip the code and test when AIX and XLC are used" msgstr "" -#: ../../../build/NEWS:5743 +#: ../../../build/NEWS:5773 msgid "Applicable to Python2-2.7 and later" msgstr "Berlaku untuk Python2-2.7 dan yang lebih baru" -#: ../../../build/NEWS:5745 ../../../build/NEWS:6995 ../../../build/NEWS:11112 +#: ../../../build/NEWS:5775 ../../../build/NEWS:7025 ../../../build/NEWS:11142 msgid "`bpo-19417 `__: Add test_bdb.py." msgstr "" -#: ../../../build/NEWS:5747 ../../../build/NEWS:7242 +#: ../../../build/NEWS:5777 ../../../build/NEWS:7272 msgid "" "`bpo-31809 `__: Add tests to verify " "connection with secp ECDH curves." msgstr "" -#: ../../../build/NEWS:5752 +#: ../../../build/NEWS:5782 msgid "" "`bpo-34691 `__: The _contextvars module " "is now built into the core Python library on Windows." msgstr "" -#: ../../../build/NEWS:5755 +#: ../../../build/NEWS:5785 msgid "" "`bpo-35683 `__: Improved Azure Pipelines" " build steps and now verifying layouts correctly" msgstr "" -#: ../../../build/NEWS:5758 +#: ../../../build/NEWS:5788 msgid "" "`bpo-35642 `__: Remove asynciomodule.c " "from pythoncore.vcxproj" msgstr "" -#: ../../../build/NEWS:5760 +#: ../../../build/NEWS:5790 msgid "" "`bpo-35550 `__: Fix incorrect Solaris " "#ifdef checks to look for __sun && __SVR4 instead of sun when compiling." msgstr "" -#: ../../../build/NEWS:5763 +#: ../../../build/NEWS:5793 msgid "" "`bpo-35499 `__: ``make profile-opt`` no " "longer replaces ``CFLAGS_NODIST`` with ``CFLAGS``. It now adds profile-" @@ -11299,27 +11349,27 @@ msgid "" "``CFLAGS_NODIST`` flags are kept." msgstr "" -#: ../../../build/NEWS:5767 +#: ../../../build/NEWS:5797 msgid "" "`bpo-35257 `__: Avoid leaking the linker" " flags from Link Time Optimizations (LTO) into distutils when compiling C " "extensions." msgstr "" -#: ../../../build/NEWS:5770 +#: ../../../build/NEWS:5800 msgid "" "`bpo-35351 `__: When building Python " "with clang and LTO, LTO flags are no longer passed into CFLAGS to build " "third-party C extensions through distutils." msgstr "" -#: ../../../build/NEWS:5774 +#: ../../../build/NEWS:5804 msgid "" "`bpo-35139 `__: Fix a compiler error " "when statically linking `pyexpat` in `Modules/Setup`." msgstr "" -#: ../../../build/NEWS:5777 +#: ../../../build/NEWS:5807 msgid "" "`bpo-35059 `__: PCbuild: Set " "InlineFunctionExpansion to OnlyExplicitInline (\"/Ob1\" option) in " @@ -11328,7 +11378,7 @@ msgid "" "Windows." msgstr "" -#: ../../../build/NEWS:5782 +#: ../../../build/NEWS:5812 msgid "" "`bpo-35011 `__: Restores the use of " "pyexpatns.h to isolate our embedded copy of the expat C library so that its " @@ -11336,51 +11386,51 @@ msgid "" "application or other extension modules with their own version of libexpat." msgstr "" -#: ../../../build/NEWS:5787 +#: ../../../build/NEWS:5817 msgid "" "`bpo-28015 `__: Have --with-lto works " "correctly with clang." msgstr "" -#: ../../../build/NEWS:5789 +#: ../../../build/NEWS:5819 msgid "" "`bpo-34765 `__: Update the outdated " "install-sh file to the latest revision from automake v1.16.1" msgstr "" -#: ../../../build/NEWS:5792 +#: ../../../build/NEWS:5822 msgid "" "`bpo-34585 `__: Check for floating-point" " byte order in configure.ac using compilation tests instead of executing " "code, so that these checks work in cross-compiled builds." msgstr "" -#: ../../../build/NEWS:5796 +#: ../../../build/NEWS:5826 msgid "" "`bpo-34710 `__: Fixed SSL module build " "with OpenSSL & pedantic CFLAGS." msgstr "" -#: ../../../build/NEWS:5798 +#: ../../../build/NEWS:5828 msgid "" "`bpo-34582 `__: Add JUnit XML output for" " regression tests and update Azure DevOps builds." msgstr "" -#: ../../../build/NEWS:5801 +#: ../../../build/NEWS:5831 msgid "" "`bpo-34081 `__: Make Sphinx warnings as " "errors in the Docs Makefile." msgstr "" -#: ../../../build/NEWS:5803 +#: ../../../build/NEWS:5833 msgid "" "`bpo-34555 `__: Fix for case where it " "was not possible to have both ``HAVE_LINUX_VM_SOCKETS_H`` and " "``HAVE_SOCKADDR_ALG`` be undefined." msgstr "" -#: ../../../build/NEWS:5806 +#: ../../../build/NEWS:5836 msgid "" "`bpo-33015 `__: Fix an undefined " "behaviour in the pthread implementation of " @@ -11388,90 +11438,90 @@ msgid "" " ``NULL``." msgstr "" -#: ../../../build/NEWS:5810 +#: ../../../build/NEWS:5840 msgid "" "`bpo-34245 `__: The Python shared " "library is now installed with write permission (mode 0755), which is the " "standard way of installing such libraries." msgstr "" -#: ../../../build/NEWS:5814 +#: ../../../build/NEWS:5844 msgid "" "`bpo-34121 `__: Fix detection of C11 " "atomic support on clang." msgstr "" -#: ../../../build/NEWS:5816 +#: ../../../build/NEWS:5846 msgid "" "`bpo-32430 `__: Rename " "Modules/Setup.dist to Modules/Setup, and remove the necessity to copy the " "former manually to the latter when updating the local source tree." msgstr "" -#: ../../../build/NEWS:5820 +#: ../../../build/NEWS:5850 msgid "" "`bpo-30345 `__: Add -g to LDFLAGS when " "compiling with LTO to get debug symbols." msgstr "" -#: ../../../build/NEWS:5822 ../../../build/NEWS:6407 ../../../build/NEWS:11117 +#: ../../../build/NEWS:5852 ../../../build/NEWS:6437 ../../../build/NEWS:11147 msgid "" "`bpo-5755 `__: Move ``-Wstrict-" "prototypes`` option to ``CFLAGS_NODIST`` from ``OPT``. This option emitted " "annoying warnings when building extension modules written in C++." msgstr "" -#: ../../../build/NEWS:5826 ../../../build/NEWS:6629 ../../../build/NEWS:11121 +#: ../../../build/NEWS:5856 ../../../build/NEWS:6659 ../../../build/NEWS:11151 msgid "" "`bpo-33614 `__: Ensures module " "definition files for the stable ABI on Windows are correctly regenerated." msgstr "" -#: ../../../build/NEWS:5829 +#: ../../../build/NEWS:5859 msgid "" "`bpo-33648 `__: The --with-c-locale-" "warning configuration flag has been removed. It has had no effect for about " "a year." msgstr "" -#: ../../../build/NEWS:5832 ../../../build/NEWS:6632 ../../../build/NEWS:11124 +#: ../../../build/NEWS:5862 ../../../build/NEWS:6662 ../../../build/NEWS:11154 msgid "" "`bpo-33522 `__: Enable CI builds on " "Visual Studio Team Services at https://python.visualstudio.com/cpython" msgstr "" -#: ../../../build/NEWS:5835 +#: ../../../build/NEWS:5865 msgid "" "`bpo-33512 `__: configure's check for " "\"long double\" has been simplified" msgstr "" -#: ../../../build/NEWS:5837 +#: ../../../build/NEWS:5867 msgid "" "`bpo-33483 `__: C compiler is now " "correctly detected from the standard environment variables. --without-gcc " "and --with-icc options have been removed." msgstr "" -#: ../../../build/NEWS:5841 ../../../build/NEWS:6780 ../../../build/NEWS:11131 +#: ../../../build/NEWS:5871 ../../../build/NEWS:6810 ../../../build/NEWS:11161 msgid "" "`bpo-33394 `__: Enable the verbose build" " for extension modules, when GNU make is passed macros on the command line." msgstr "" -#: ../../../build/NEWS:5844 ../../../build/NEWS:6783 +#: ../../../build/NEWS:5874 ../../../build/NEWS:6813 msgid "" "`bpo-33393 `__: Update config.guess and " "config.sub files." msgstr "" -#: ../../../build/NEWS:5846 ../../../build/NEWS:6785 +#: ../../../build/NEWS:5876 ../../../build/NEWS:6815 msgid "" "`bpo-33377 `__: Add new triplets for " "mips r6 and riscv variants (used in extension suffixes)." msgstr "" -#: ../../../build/NEWS:5849 ../../../build/NEWS:6788 +#: ../../../build/NEWS:5879 ../../../build/NEWS:6818 msgid "" "`bpo-32232 `__: By default, modules " "configured in `Modules/Setup` are no longer built with `-DPy_BUILD_CORE`. " @@ -11479,19 +11529,19 @@ msgid "" " it in their individual entries." msgstr "" -#: ../../../build/NEWS:5853 ../../../build/NEWS:6792 +#: ../../../build/NEWS:5883 ../../../build/NEWS:6822 msgid "" "`bpo-33182 `__: The embedding tests can " "once again be built with clang 6.0" msgstr "" -#: ../../../build/NEWS:5855 ../../../build/NEWS:7000 ../../../build/NEWS:11227 +#: ../../../build/NEWS:5885 ../../../build/NEWS:7030 ../../../build/NEWS:11257 msgid "" "`bpo-33163 `__: Upgrade pip to 9.0.3 and" " setuptools to v39.0.1." msgstr "" -#: ../../../build/NEWS:5857 +#: ../../../build/NEWS:5887 msgid "" "`bpo-33012 `__: gcc 8 has added a new " "warning heuristic to detect invalid function casts and a stock python build " @@ -11500,146 +11550,146 @@ msgid "" "this by adding a dummy argument to all functions that implement METH_NOARGS." msgstr "" -#: ../../../build/NEWS:5863 ../../../build/NEWS:7247 +#: ../../../build/NEWS:5893 ../../../build/NEWS:7277 msgid "" "`bpo-32898 `__: Fix the python debug " "build when using COUNT_ALLOCS." msgstr "" -#: ../../../build/NEWS:5865 +#: ../../../build/NEWS:5895 msgid "" "`bpo-29442 `__: Replace optparse with " "argparse in setup.py" msgstr "" -#: ../../../build/NEWS:5870 +#: ../../../build/NEWS:5900 msgid "" "`bpo-35890 `__: Fix API calling " "consistency of GetVersionEx and wcstok." msgstr "" -#: ../../../build/NEWS:5872 +#: ../../../build/NEWS:5902 msgid "" "`bpo-32560 `__: The ``py`` launcher now " "forwards its ``STARTUPINFO`` structure to child processes." msgstr "" -#: ../../../build/NEWS:5875 +#: ../../../build/NEWS:5905 msgid "" "`bpo-35854 `__: Fix EnvBuilder and " "--symlinks in venv on Windows" msgstr "" -#: ../../../build/NEWS:5877 +#: ../../../build/NEWS:5907 msgid "" "`bpo-35811 `__: Avoid propagating venv " "settings when launching via py.exe" msgstr "" -#: ../../../build/NEWS:5879 +#: ../../../build/NEWS:5909 msgid "" "`bpo-35797 `__: Fix default executable " "used by the multiprocessing module" msgstr "" -#: ../../../build/NEWS:5881 +#: ../../../build/NEWS:5911 msgid "" "`bpo-35758 `__: Allow building on ARM " "with MSVC." msgstr "" -#: ../../../build/NEWS:5883 +#: ../../../build/NEWS:5913 msgid "" "`bpo-29734 `__: Fix handle leaks in " "os.stat on Windows." msgstr "" -#: ../../../build/NEWS:5885 +#: ../../../build/NEWS:5915 msgid "" "`bpo-35596 `__: Use unchecked PYCs for " "the embeddable distro to avoid zipimport restrictions." msgstr "" -#: ../../../build/NEWS:5888 +#: ../../../build/NEWS:5918 msgid "" "`bpo-35596 `__: Fix vcruntime140.dll " "being added to embeddable distro multiple times." msgstr "" -#: ../../../build/NEWS:5891 +#: ../../../build/NEWS:5921 msgid "" "`bpo-35402 `__: Update Windows build to " "use Tcl and Tk 8.6.9" msgstr "" -#: ../../../build/NEWS:5893 +#: ../../../build/NEWS:5923 msgid "" "`bpo-35401 `__: Updates Windows build to" " OpenSSL 1.1.0j" msgstr "" -#: ../../../build/NEWS:5895 +#: ../../../build/NEWS:5925 msgid "" "`bpo-34977 `__: venv on Windows will now" " use a python.exe redirector rather than copying the actual binaries from " "the base environment." msgstr "" -#: ../../../build/NEWS:5898 +#: ../../../build/NEWS:5928 msgid "" "`bpo-34977 `__: Adds support for " "building a Windows App Store package" msgstr "" -#: ../../../build/NEWS:5900 +#: ../../../build/NEWS:5930 msgid "" "`bpo-35067 `__: Remove _distutils_findvs" " module and use vswhere.exe instead." msgstr "" -#: ../../../build/NEWS:5902 +#: ../../../build/NEWS:5932 msgid "" "`bpo-32557 `__: Allow shutil.disk_usage " "to take a file path on Windows" msgstr "" -#: ../../../build/NEWS:5904 +#: ../../../build/NEWS:5934 msgid "" "`bpo-34770 `__: Fix a possible null " "pointer dereference in pyshellext.cpp." msgstr "" -#: ../../../build/NEWS:5906 +#: ../../../build/NEWS:5936 msgid "" "`bpo-34603 `__: Fix returning structs " "from functions produced by MSVC" msgstr "" -#: ../../../build/NEWS:5908 +#: ../../../build/NEWS:5938 msgid "" "`bpo-34581 `__: Guard MSVC-specific code" " in socketmodule.c with ``#ifdef _MSC_VER``." msgstr "" -#: ../../../build/NEWS:5911 +#: ../../../build/NEWS:5941 msgid "" "`bpo-34532 `__: Fixes exit code of list " "version arguments for py.exe." msgstr "" -#: ../../../build/NEWS:5913 +#: ../../../build/NEWS:5943 msgid "" "`bpo-34062 `__: Fixed the '--list' and " "'--list-paths' arguments for the py.exe launcher" msgstr "" -#: ../../../build/NEWS:5916 +#: ../../../build/NEWS:5946 msgid "" "`bpo-34225 `__: Ensure INCLUDE and LIB " "directories do not end with a backslash." msgstr "" -#: ../../../build/NEWS:5918 +#: ../../../build/NEWS:5948 msgid "" "`bpo-34011 `__: A suite of code has been" " changed which copied across DLLs and init.tcl from the running Python " @@ -11648,7 +11698,7 @@ msgid "" "when that is the case, rather than whenever a venv is created." msgstr "" -#: ../../../build/NEWS:5924 +#: ../../../build/NEWS:5954 msgid "" "`bpo-34006 `__: Revert line length limit" " for Windows help docs. The line-length limit is not needed because the " @@ -11656,7 +11706,7 @@ msgid "" "interact badly with the DPI setting." msgstr "" -#: ../../../build/NEWS:5928 +#: ../../../build/NEWS:5958 msgid "" "`bpo-31546 `__: Restore running " "PyOS_InputHook while waiting for user input at the prompt. The restores " @@ -11664,92 +11714,92 @@ msgid "" " prompt on Windows." msgstr "" -#: ../../../build/NEWS:5932 +#: ../../../build/NEWS:5962 msgid "" "`bpo-30237 `__: Output error when " "ReadConsole is canceled by CancelSynchronousIo instead of crashing." msgstr "" -#: ../../../build/NEWS:5935 +#: ../../../build/NEWS:5965 msgid "" "`bpo-33895 `__: GIL is released while " "calling functions that acquire Windows loader lock." msgstr "" -#: ../../../build/NEWS:5938 ../../../build/NEWS:6414 +#: ../../../build/NEWS:5968 ../../../build/NEWS:6444 msgid "" "`bpo-33720 `__: Reduces maximum marshal " "recursion depth on release builds." msgstr "" -#: ../../../build/NEWS:5940 +#: ../../../build/NEWS:5970 msgid "" "`bpo-29097 `__: Fix bug where " ":meth:`datetime.fromtimestamp` erroneously throws an :exc:`OSError` on " "Windows for values between 0 and 86400. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:5944 +#: ../../../build/NEWS:5974 msgid "" "`bpo-33316 `__: PyThread_release_lock " "always fails" msgstr "" -#: ../../../build/NEWS:5946 ../../../build/NEWS:6797 +#: ../../../build/NEWS:5976 ../../../build/NEWS:6827 msgid "" "`bpo-33184 `__: Update Windows installer" " to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:5948 +#: ../../../build/NEWS:5978 msgid "" "`bpo-32890 `__: Fix usage of " "GetLastError() instead of errno in os.execve() and os.truncate()." msgstr "" -#: ../../../build/NEWS:5951 ../../../build/NEWS:7005 ../../../build/NEWS:11468 +#: ../../../build/NEWS:5981 ../../../build/NEWS:7035 ../../../build/NEWS:11498 msgid "" "`bpo-33016 `__: Fix potential use of " "uninitialized memory in nt._getfinalpathname" msgstr "" -#: ../../../build/NEWS:5954 ../../../build/NEWS:7008 ../../../build/NEWS:11471 +#: ../../../build/NEWS:5984 ../../../build/NEWS:7038 ../../../build/NEWS:11501 msgid "" "`bpo-32903 `__: Fix a memory leak in " "os.chdir() on Windows if the current directory is set to a UNC path." msgstr "" -#: ../../../build/NEWS:5957 ../../../build/NEWS:7252 +#: ../../../build/NEWS:5987 ../../../build/NEWS:7282 msgid "" "`bpo-32901 `__: Update Tcl and Tk " "versions to 8.6.8" msgstr "" -#: ../../../build/NEWS:5959 ../../../build/NEWS:7254 ../../../build/NEWS:11474 +#: ../../../build/NEWS:5989 ../../../build/NEWS:7284 ../../../build/NEWS:11504 msgid "" "`bpo-31966 `__: Fixed " "WindowsConsoleIO.write() for writing empty data." msgstr "" -#: ../../../build/NEWS:5961 ../../../build/NEWS:7256 ../../../build/NEWS:11476 +#: ../../../build/NEWS:5991 ../../../build/NEWS:7286 ../../../build/NEWS:11506 msgid "" "`bpo-32409 `__: Ensures activate.bat can" " handle Unicode contents." msgstr "" -#: ../../../build/NEWS:5963 ../../../build/NEWS:7258 ../../../build/NEWS:11478 +#: ../../../build/NEWS:5993 ../../../build/NEWS:7288 ../../../build/NEWS:11508 msgid "" "`bpo-32457 `__: Improves handling of " "denormalized executable path when launching Python." msgstr "" -#: ../../../build/NEWS:5966 ../../../build/NEWS:7261 ../../../build/NEWS:11481 +#: ../../../build/NEWS:5996 ../../../build/NEWS:7291 ../../../build/NEWS:11511 msgid "" "`bpo-32370 `__: Use the correct encoding" " for ipconfig output in the uuid module. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5969 ../../../build/NEWS:7264 ../../../build/NEWS:11484 +#: ../../../build/NEWS:5999 ../../../build/NEWS:7294 ../../../build/NEWS:11514 msgid "" "`bpo-29248 `__: Fix :func:`os.readlink` " "on Windows, which was mistakenly treating the ``PrintNameOffset`` field of " @@ -11757,38 +11807,38 @@ msgid "" " Craig Holmquist and SSE4." msgstr "" -#: ../../../build/NEWS:5973 +#: ../../../build/NEWS:6003 msgid "" "`bpo-1104 `__: Correctly handle string " "length in ``msilib.SummaryInfo.GetProperty()`` to prevent it from truncating" " the last character." msgstr "" -#: ../../../build/NEWS:5980 +#: ../../../build/NEWS:6010 msgid "" "`bpo-35401 `__: Update macOS installer " "to use OpenSSL 1.1.0j." msgstr "" -#: ../../../build/NEWS:5982 +#: ../../../build/NEWS:6012 msgid "" "`bpo-35025 `__: Properly guard the use " "of the ``CLOCK_GETTIME`` et al. macros in ``timemodule`` on macOS." msgstr "" -#: ../../../build/NEWS:5985 +#: ../../../build/NEWS:6015 msgid "" "`bpo-24658 `__: On macOS, fix reading " "from and writing into a file with a size larger than 2 GiB." msgstr "" -#: ../../../build/NEWS:5988 +#: ../../../build/NEWS:6018 msgid "" "`bpo-34405 `__: Update to OpenSSL 1.1.0i" " for macOS installer builds." msgstr "" -#: ../../../build/NEWS:5990 +#: ../../../build/NEWS:6020 msgid "" "`bpo-33635 `__: In macOS stat on some " "file descriptors (/dev/fd/3 f.e) will result in bad file descriptor OSError." @@ -11798,20 +11848,20 @@ msgid "" "same error ignoring pattern." msgstr "" -#: ../../../build/NEWS:5996 ../../../build/NEWS:6642 +#: ../../../build/NEWS:6026 ../../../build/NEWS:6672 msgid "" "`bpo-13631 `__: The .editrc file in " "user's home directory is now processed correctly during the readline " "initialization through editline emulation on macOS." msgstr "" -#: ../../../build/NEWS:6000 ../../../build/NEWS:6802 +#: ../../../build/NEWS:6030 ../../../build/NEWS:6832 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:6002 ../../../build/NEWS:7014 +#: ../../../build/NEWS:6032 ../../../build/NEWS:7044 msgid "" "`bpo-32726 `__: Build and link with " "private copy of Tcl/Tk 8.6 for the macOS 10.6+ installer. The 10.9+ " @@ -11821,19 +11871,19 @@ msgid "" "as ActiveTcl." msgstr "" -#: ../../../build/NEWS:6008 ../../../build/NEWS:7271 +#: ../../../build/NEWS:6038 ../../../build/NEWS:7301 msgid "" "`bpo-32901 `__: Update macOS 10.9+ " "installer to Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:6010 +#: ../../../build/NEWS:6040 msgid "" "`bpo-31903 `__: In :mod:`_scproxy`, drop" " the GIL when calling into ``SystemConfiguration`` to avoid deadlocks." msgstr "" -#: ../../../build/NEWS:6016 +#: ../../../build/NEWS:6046 msgid "" "`bpo-35770 `__: IDLE macosx deletes " "Options => Configure IDLE. It previously deleted Window => Zoom Height by " @@ -11841,79 +11891,79 @@ msgid "" "dialog is accessed via Preferences on the IDLE menu." msgstr "" -#: ../../../build/NEWS:6021 +#: ../../../build/NEWS:6051 msgid "" "`bpo-35769 `__: Change IDLE's new file " "name from 'Untitled' to 'untitled'" msgstr "" -#: ../../../build/NEWS:6023 +#: ../../../build/NEWS:6053 msgid "" "`bpo-35660 `__: Fix imports in " "idlelib.window." msgstr "" -#: ../../../build/NEWS:6025 +#: ../../../build/NEWS:6055 msgid "" "`bpo-35641 `__: Proper format `calltip` " "when the function has no docstring." msgstr "" -#: ../../../build/NEWS:6027 +#: ../../../build/NEWS:6057 msgid "" "`bpo-33987 `__: Use ttk Frame for ttk " "widgets." msgstr "" -#: ../../../build/NEWS:6029 +#: ../../../build/NEWS:6059 msgid "" "`bpo-34055 `__: Fix erroneous 'smart' " "indents and newlines in IDLE Shell." msgstr "" -#: ../../../build/NEWS:6031 +#: ../../../build/NEWS:6061 msgid "" "`bpo-35591 `__: Find Selection now works" " when selection not found." msgstr "" -#: ../../../build/NEWS:6033 +#: ../../../build/NEWS:6063 msgid "" "`bpo-35196 `__: Speed up squeezer line " "counting." msgstr "" -#: ../../../build/NEWS:6035 +#: ../../../build/NEWS:6065 msgid "" "`bpo-35598 `__: Update config_key: use " "PEP 8 names and ttk widgets, make some objects global, and add tests." msgstr "" -#: ../../../build/NEWS:6038 +#: ../../../build/NEWS:6068 msgid "" "`bpo-28097 `__: Add Previous/Next " "History entries to Shell menu." msgstr "" -#: ../../../build/NEWS:6040 +#: ../../../build/NEWS:6070 msgid "" "`bpo-35208 `__: Squeezer now properly " "counts wrapped lines before newlines." msgstr "" -#: ../../../build/NEWS:6042 +#: ../../../build/NEWS:6072 msgid "" "`bpo-35555 `__: Gray out Code Context " "menu entry when it's not applicable." msgstr "" -#: ../../../build/NEWS:6044 +#: ../../../build/NEWS:6074 msgid "" "`bpo-35521 `__: Document the IDLE editor" " code context feature. Add some internal references within the IDLE doc." msgstr "" -#: ../../../build/NEWS:6047 +#: ../../../build/NEWS:6077 msgid "" "`bpo-22703 `__: The Code Context menu " "label now toggles between Show/Hide Code Context. The Zoom Height menu now " @@ -11921,20 +11971,20 @@ msgid "" "menu to the Options menu." msgstr "" -#: ../../../build/NEWS:6051 +#: ../../../build/NEWS:6081 msgid "" "`bpo-35213 `__: Where appropriate, use " "'macOS' in idlelib." msgstr "" -#: ../../../build/NEWS:6053 +#: ../../../build/NEWS:6083 msgid "" "`bpo-34864 `__: On macOS, warn if the " "system preference \"Prefer tabs when opening documents\" is set to " "\"Always\"." msgstr "" -#: ../../../build/NEWS:6056 +#: ../../../build/NEWS:6086 msgid "" "`bpo-34864 `__: Document two IDLE on " "MacOS issues. The System Preferences Dock \"prefer tabs always\" setting " @@ -11942,26 +11992,26 @@ msgid "" "for Windows and Linux." msgstr "" -#: ../../../build/NEWS:6060 +#: ../../../build/NEWS:6090 msgid "" "`bpo-35202 `__: Remove unused imports " "from lib/idlelib" msgstr "" -#: ../../../build/NEWS:6062 +#: ../../../build/NEWS:6092 msgid "" "`bpo-33000 `__: Document that IDLE's " "shell has no line limit. A program that runs indefinitely can overfill " "memory." msgstr "" -#: ../../../build/NEWS:6065 +#: ../../../build/NEWS:6095 msgid "" "`bpo-23220 `__: Explain how IDLE's Shell" " displays output." msgstr "" -#: ../../../build/NEWS:6067 +#: ../../../build/NEWS:6097 msgid "" "`bpo-35099 `__: Improve the doc about " "IDLE running user code. The section is renamed from \"IDLE -- console " @@ -11969,41 +12019,41 @@ msgid "" "implications of using custom sys.stdxxx objects." msgstr "" -#: ../../../build/NEWS:6071 +#: ../../../build/NEWS:6101 msgid "" "`bpo-35097 `__: Add IDLE doc subsection " "explaining editor windows. Topics include opening, title and status bar, " ".py* extension, and running." msgstr "" -#: ../../../build/NEWS:6074 +#: ../../../build/NEWS:6104 msgid "" "`bpo-35093 `__: Document the IDLE " "document viewer in the IDLE doc. Add a paragraph in \"Help and " "preferences\", \"Help sources\" subsection." msgstr "" -#: ../../../build/NEWS:6077 +#: ../../../build/NEWS:6107 msgid "" "`bpo-35088 `__: Update " "idlelib.help.copy_string docstring. We now use git and backporting instead " "of hg and forward merging." msgstr "" -#: ../../../build/NEWS:6080 +#: ../../../build/NEWS:6110 msgid "" "`bpo-35087 `__: Update idlelib help " "files for the current doc build. The main change is the elimination of " "chapter-section numbers." msgstr "" -#: ../../../build/NEWS:6083 +#: ../../../build/NEWS:6113 msgid "" "`bpo-34548 `__: Use configured color " "theme for read-only text views." msgstr "" -#: ../../../build/NEWS:6085 +#: ../../../build/NEWS:6115 msgid "" "`bpo-1529353 `__: Enable \"squeezing\"" " of long outputs in the shell, to avoid performance degradation and to clean" @@ -12011,26 +12061,26 @@ msgid "" " a separate window, and \"unsqueezed\"." msgstr "" -#: ../../../build/NEWS:6090 +#: ../../../build/NEWS:6120 msgid "" "`bpo-34047 `__: Fixed mousewheel " "scrolling direction on macOS." msgstr "" -#: ../../../build/NEWS:6092 +#: ../../../build/NEWS:6122 msgid "" "`bpo-34275 `__: Make IDLE calltips " "always visible on Mac. Some MacOS-tk combinations need .update_idletasks(). " "Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:6095 +#: ../../../build/NEWS:6125 msgid "" "`bpo-34120 `__: Fix unresponsiveness " "after closing certain windows and dialogs." msgstr "" -#: ../../../build/NEWS:6097 +#: ../../../build/NEWS:6127 msgid "" "`bpo-33975 `__: Avoid small type when " "running htests. Since part of the purpose of human-viewed tests is to " @@ -12038,26 +12088,26 @@ msgid "" "for testing as when running IDLE." msgstr "" -#: ../../../build/NEWS:6101 +#: ../../../build/NEWS:6131 msgid "" "`bpo-33905 `__: Add test for " "idlelib.stackview.StackBrowser." msgstr "" -#: ../../../build/NEWS:6103 +#: ../../../build/NEWS:6133 msgid "" "`bpo-33924 `__: Change mainmenu.menudefs" " key 'windows' to 'window'. Every other menudef key is lowercase version of " "main menu entry." msgstr "" -#: ../../../build/NEWS:6106 +#: ../../../build/NEWS:6136 msgid "" "`bpo-33906 `__: Rename idlelib.windows " "as window Match Window on the main menu and remove last plural module name." msgstr "" -#: ../../../build/NEWS:6109 +#: ../../../build/NEWS:6139 msgid "" "`bpo-33917 `__: Fix and document " "idlelib/idle_test/template.py. The revised file compiles, runs, and tests " @@ -12065,13 +12115,13 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:6113 +#: ../../../build/NEWS:6143 msgid "" "`bpo-33904 `__: IDLE: In rstrip, rename " "class RstripExtension as Rstrip" msgstr "" -#: ../../../build/NEWS:6115 +#: ../../../build/NEWS:6145 msgid "" "`bpo-33907 `__: For consistency and " "clarity, rename an IDLE module and classes. Module calltips and its class " @@ -12079,26 +12129,26 @@ msgid "" "now CalltipWindow." msgstr "" -#: ../../../build/NEWS:6119 +#: ../../../build/NEWS:6149 msgid "" "`bpo-33856 `__: Add \"help\" in the " "welcome message of IDLE" msgstr "" -#: ../../../build/NEWS:6121 +#: ../../../build/NEWS:6151 msgid "" "`bpo-33839 `__: IDLE: refactor ToolTip " "and CallTip and add documentation and tests" msgstr "" -#: ../../../build/NEWS:6124 +#: ../../../build/NEWS:6154 msgid "" "`bpo-33855 `__: Minimally test all IDLE " "modules. Add missing files, import module, instantiate classes, and check " "coverage. Check existing files." msgstr "" -#: ../../../build/NEWS:6127 ../../../build/NEWS:6419 ../../../build/NEWS:11147 +#: ../../../build/NEWS:6157 ../../../build/NEWS:6449 ../../../build/NEWS:11177 msgid "" "`bpo-33656 `__: On Windows, add API call" " saying that tk scales for DPI. On Windows 8.1+ or 10, with DPI " @@ -12107,19 +12157,19 @@ msgid "" " should otherwise have no effect." msgstr "" -#: ../../../build/NEWS:6132 ../../../build/NEWS:6424 ../../../build/NEWS:11152 +#: ../../../build/NEWS:6162 ../../../build/NEWS:6454 ../../../build/NEWS:11182 msgid "" "`bpo-33768 `__: Clicking on a context " "line moves that line to the top of the editor window." msgstr "" -#: ../../../build/NEWS:6135 ../../../build/NEWS:6427 ../../../build/NEWS:11155 +#: ../../../build/NEWS:6165 ../../../build/NEWS:6457 ../../../build/NEWS:11185 msgid "" "`bpo-33763 `__: IDLE: Use read-only text" " widget for code context instead of label widget." msgstr "" -#: ../../../build/NEWS:6138 ../../../build/NEWS:6430 ../../../build/NEWS:11158 +#: ../../../build/NEWS:6168 ../../../build/NEWS:6460 ../../../build/NEWS:11188 msgid "" "`bpo-33664 `__: Scroll IDLE editor text " "by lines. Previously, the mouse wheel and scrollbar slider moved text by a " @@ -12128,33 +12178,33 @@ msgid "" "to read-only text views." msgstr "" -#: ../../../build/NEWS:6143 ../../../build/NEWS:6435 ../../../build/NEWS:11163 +#: ../../../build/NEWS:6173 ../../../build/NEWS:6465 ../../../build/NEWS:11193 msgid "" "`bpo-33679 `__: Enable theme-specific " "color configuration for Code Context. Use the Highlights tab to see the " "setting for built-in themes or add settings to custom themes." msgstr "" -#: ../../../build/NEWS:6147 ../../../build/NEWS:6439 ../../../build/NEWS:11167 +#: ../../../build/NEWS:6177 ../../../build/NEWS:6469 ../../../build/NEWS:11197 msgid "" "`bpo-33642 `__: Display up to maxlines " "non-blank lines for Code Context. If there is no current context, show a " "single blank line." msgstr "" -#: ../../../build/NEWS:6150 ../../../build/NEWS:6649 ../../../build/NEWS:11170 +#: ../../../build/NEWS:6180 ../../../build/NEWS:6679 ../../../build/NEWS:11200 msgid "" "`bpo-33628 `__: IDLE: Cleanup " "codecontext.py and its test." msgstr "" -#: ../../../build/NEWS:6152 ../../../build/NEWS:6651 ../../../build/NEWS:11172 +#: ../../../build/NEWS:6182 ../../../build/NEWS:6681 ../../../build/NEWS:11202 msgid "" "`bpo-33564 `__: IDLE's code context now " "recognizes async as a block opener." msgstr "" -#: ../../../build/NEWS:6154 ../../../build/NEWS:6807 ../../../build/NEWS:11177 +#: ../../../build/NEWS:6184 ../../../build/NEWS:6837 ../../../build/NEWS:11207 msgid "" "`bpo-21474 `__: Update word/identifier " "definition from ascii to unicode. In text and entry boxes, this affects " @@ -12162,7 +12212,7 @@ msgid "" "deletion left/right by control-BACKSPACE/DEL." msgstr "" -#: ../../../build/NEWS:6159 ../../../build/NEWS:6812 ../../../build/NEWS:11182 +#: ../../../build/NEWS:6189 ../../../build/NEWS:6842 ../../../build/NEWS:11212 msgid "" "`bpo-33204 `__: IDLE: consistently color" " invalid string prefixes. A 'u' string prefix cannot be paired with either " @@ -12170,7 +12220,7 @@ msgid "" " as is valid. Revise and extend colorizer test." msgstr "" -#: ../../../build/NEWS:6164 ../../../build/NEWS:7023 ../../../build/NEWS:11501 +#: ../../../build/NEWS:6194 ../../../build/NEWS:7053 ../../../build/NEWS:11531 msgid "" "`bpo-32984 `__: Set ``__file__`` while " "running a startup file. Like Python, IDLE optionally runs one startup file " @@ -12182,37 +12232,37 @@ msgid "" "normally, without the ``-n`` option." msgstr "" -#: ../../../build/NEWS:6173 ../../../build/NEWS:7032 ../../../build/NEWS:11510 +#: ../../../build/NEWS:6203 ../../../build/NEWS:7062 ../../../build/NEWS:11540 msgid "" "`bpo-32940 `__: Simplify and rename " "StringTranslatePseudoMapping in pyparse." msgstr "" -#: ../../../build/NEWS:6175 ../../../build/NEWS:7276 ../../../build/NEWS:11512 +#: ../../../build/NEWS:6205 ../../../build/NEWS:7306 ../../../build/NEWS:11542 msgid "" "`bpo-32916 `__: Change ``str`` to " "``code`` in pyparse." msgstr "" -#: ../../../build/NEWS:6177 ../../../build/NEWS:7278 ../../../build/NEWS:11514 +#: ../../../build/NEWS:6207 ../../../build/NEWS:7308 ../../../build/NEWS:11544 msgid "" "`bpo-32905 `__: Remove unused code in " "pyparse module." msgstr "" -#: ../../../build/NEWS:6179 ../../../build/NEWS:7280 ../../../build/NEWS:11516 +#: ../../../build/NEWS:6209 ../../../build/NEWS:7310 ../../../build/NEWS:11546 msgid "" "`bpo-32874 `__: Add tests for pyparse." msgstr "" -#: ../../../build/NEWS:6181 ../../../build/NEWS:7282 ../../../build/NEWS:11518 +#: ../../../build/NEWS:6211 ../../../build/NEWS:7312 ../../../build/NEWS:11548 msgid "" "`bpo-32837 `__: Using the system and " "place-dependent default encoding for open() is a bad idea for IDLE's system " "and location-independent files." msgstr "" -#: ../../../build/NEWS:6184 ../../../build/NEWS:7285 ../../../build/NEWS:11521 +#: ../../../build/NEWS:6214 ../../../build/NEWS:7315 ../../../build/NEWS:11551 msgid "" "`bpo-32826 `__: Add \"encoding=utf-8\" " "to open() in IDLE's test_help_about. GUI test test_file_buttons() only looks" @@ -12221,98 +12271,98 @@ msgid "" " encounter a non-ascii character in CREDITS.txt." msgstr "" -#: ../../../build/NEWS:6190 ../../../build/NEWS:6653 ../../../build/NEWS:11187 +#: ../../../build/NEWS:6220 ../../../build/NEWS:6683 ../../../build/NEWS:11217 msgid "" "`bpo-32831 `__: Add docstrings and tests" " for codecontext." msgstr "" -#: ../../../build/NEWS:6192 ../../../build/NEWS:7291 ../../../build/NEWS:11527 +#: ../../../build/NEWS:6222 ../../../build/NEWS:7321 ../../../build/NEWS:11557 msgid "" "`bpo-32765 `__: Update configdialog " "General tab docstring to add new widgets to the widget list." msgstr "" -#: ../../../build/NEWS:6198 +#: ../../../build/NEWS:6228 msgid "" "`bpo-35884 `__: Add a benchmark script " "for timing various ways to access variables: " "``Tools/scripts/var_access_benchmark.py``." msgstr "" -#: ../../../build/NEWS:6201 +#: ../../../build/NEWS:6231 msgid "" "`bpo-34989 `__: python-gdb.py now " "handles errors on computing the line number of a Python frame." msgstr "" -#: ../../../build/NEWS:6204 +#: ../../../build/NEWS:6234 msgid "" "`bpo-20260 `__: Argument Clinic now has " "non-bitwise unsigned int converters." msgstr "" -#: ../../../build/NEWS:6206 +#: ../../../build/NEWS:6236 msgid "" "`bpo-32962 `__: python-gdb now catches " "``UnicodeDecodeError`` exceptions when calling ``string()``." msgstr "" -#: ../../../build/NEWS:6209 +#: ../../../build/NEWS:6239 msgid "" "`bpo-32962 `__: python-gdb now catches " "ValueError on read_var(): when Python has no debug symbols for example." msgstr "" -#: ../../../build/NEWS:6212 ../../../build/NEWS:6820 ../../../build/NEWS:11192 +#: ../../../build/NEWS:6242 ../../../build/NEWS:6850 ../../../build/NEWS:11222 msgid "" "`bpo-33189 `__: :program:`pygettext.py` " "now recognizes only literal strings as docstrings and translatable strings, " "and rejects bytes literals and f-string expressions." msgstr "" -#: ../../../build/NEWS:6216 ../../../build/NEWS:6824 ../../../build/NEWS:11196 +#: ../../../build/NEWS:6246 ../../../build/NEWS:6854 ../../../build/NEWS:11226 msgid "" "`bpo-31920 `__: Fixed handling " "directories as arguments in the ``pygettext`` script. Based on patch by Oleg" " Krasnikov." msgstr "" -#: ../../../build/NEWS:6219 ../../../build/NEWS:6827 ../../../build/NEWS:11199 +#: ../../../build/NEWS:6249 ../../../build/NEWS:6857 ../../../build/NEWS:11229 msgid "" "`bpo-29673 `__: Fix pystackv and pystack" " gdbinit macros." msgstr "" -#: ../../../build/NEWS:6221 +#: ../../../build/NEWS:6251 msgid "" "`bpo-25427 `__: Remove the pyvenv script" " in favor of ``python3 -m venv`` in order to lower confusion as to what " "Python interpreter a virtual environment will be created for." msgstr "" -#: ../../../build/NEWS:6225 ../../../build/NEWS:7037 ../../../build/NEWS:11201 +#: ../../../build/NEWS:6255 ../../../build/NEWS:7067 ../../../build/NEWS:11231 msgid "" "`bpo-32885 `__: Add an ``-n`` flag for " "``Tools/scripts/pathfix.py`` to disable automatic backup creation (files " "with ``~`` suffix)." msgstr "" -#: ../../../build/NEWS:6228 ../../../build/NEWS:7297 ../../../build/NEWS:11537 +#: ../../../build/NEWS:6258 ../../../build/NEWS:7327 ../../../build/NEWS:11567 msgid "" "`bpo-32222 `__: Fix pygettext not " "extracting docstrings for functions with type annotated arguments. Patch by " "Toby Harradine." msgstr "" -#: ../../../build/NEWS:6231 ../../../build/NEWS:6829 ../../../build/NEWS:11204 +#: ../../../build/NEWS:6261 ../../../build/NEWS:6859 ../../../build/NEWS:11234 msgid "" "`bpo-31583 `__: Fix 2to3 for using with " "--add-suffix option but without --output-dir option for relative path to " "files in current directory." msgstr "" -#: ../../../build/NEWS:6237 +#: ../../../build/NEWS:6267 msgid "" "`bpo-35713 `__: The " ":c:func:`PyByteArray_Init` and :c:func:`PyByteArray_Fini` functions have " @@ -12320,20 +12370,20 @@ msgid "" "excluded from the limited API (stable ABI), and were not documented." msgstr "" -#: ../../../build/NEWS:6242 +#: ../../../build/NEWS:6272 msgid "" "`bpo-33817 `__: Fixed " ":c:func:`_PyBytes_Resize` for empty bytes objects." msgstr "" -#: ../../../build/NEWS:6244 +#: ../../../build/NEWS:6274 msgid "" "`bpo-35322 `__: Fix memory leak in " ":c:func:`PyUnicode_EncodeLocale` and :c:func:`PyUnicode_EncodeFSDefault` on " "error handling." msgstr "" -#: ../../../build/NEWS:6247 +#: ../../../build/NEWS:6277 msgid "" "`bpo-35059 `__: The following C macros " "have been converted to static inline functions: :c:func:`Py_INCREF`, " @@ -12341,93 +12391,93 @@ msgid "" ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`." msgstr "" -#: ../../../build/NEWS:6252 +#: ../../../build/NEWS:6282 msgid "" "`bpo-35296 `__: ``make install`` now " "also installs the internal API: ``Include/internal/*.h`` header files." msgstr "" -#: ../../../build/NEWS:6255 +#: ../../../build/NEWS:6285 msgid "" "`bpo-35081 `__: Internal APIs surrounded" " by ``#ifdef Py_BUILD_CORE`` have been moved from ``Include/*.h`` headers to" " new header files ``Include/internal/pycore_*.h``." msgstr "" -#: ../../../build/NEWS:6259 +#: ../../../build/NEWS:6289 msgid "" "`bpo-35259 `__: Conditionally declare " ":c:func:`Py_FinalizeEx()` (new in 3.6) based on Py_LIMITED_API. Patch by " "Arthur Neufeld." msgstr "" -#: ../../../build/NEWS:6262 +#: ../../../build/NEWS:6292 msgid "" "`bpo-35081 `__: The " ":c:func:`_PyObject_GC_TRACK` and :c:func:`_PyObject_GC_UNTRACK` macros have " "been removed from the public C API." msgstr "" -#: ../../../build/NEWS:6266 +#: ../../../build/NEWS:6296 msgid "" "`bpo-35134 `__: Creation of a new " "``Include/cpython/`` subdirectory." msgstr "" -#: ../../../build/NEWS:6268 +#: ../../../build/NEWS:6298 msgid "" "`bpo-34725 `__: Adds " "_Py_SetProgramFullPath so embedders may override sys.executable" msgstr "" -#: ../../../build/NEWS:6271 +#: ../../../build/NEWS:6301 msgid "" "`bpo-34910 `__: Ensure that " ":c:func:`PyObject_Print` always returns ``-1`` on error. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:6274 +#: ../../../build/NEWS:6304 msgid "" "`bpo-34523 `__: Py_DecodeLocale() and " "Py_EncodeLocale() now use the UTF-8 encoding on Windows if " "Py_LegacyWindowsFSEncodingFlag is zero." msgstr "" -#: ../../../build/NEWS:6277 +#: ../../../build/NEWS:6307 msgid "" "`bpo-34193 `__: Fix pluralization in " "TypeError messages in getargs.c and typeobject.c: '1 argument' instead of '1" " arguments' and '1 element' instead of '1 elements'." msgstr "" -#: ../../../build/NEWS:6281 +#: ../../../build/NEWS:6311 msgid "" "`bpo-34127 `__: Return grammatically " "correct error message based on argument count. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:6284 +#: ../../../build/NEWS:6314 msgid "" "`bpo-23927 `__: Fixed :exc:`SystemError`" " in :c:func:`PyArg_ParseTupleAndKeywords` when the ``w*`` format unit is " "used for optional parameter." msgstr "" -#: ../../../build/NEWS:6288 +#: ../../../build/NEWS:6318 msgid "" "`bpo-32455 `__: Added " ":c:func:`PyCompile_OpcodeStackEffectWithJump`." msgstr "" -#: ../../../build/NEWS:6290 +#: ../../../build/NEWS:6320 msgid "" "`bpo-34008 `__: Py_Main() can again be " "called after Py_Initialize(), as in Python 3.6." msgstr "" -#: ../../../build/NEWS:6293 +#: ../../../build/NEWS:6323 msgid "" "`bpo-32500 `__: Fixed error messages for" " :c:func:`PySequence_Size`, :c:func:`PySequence_GetItem`, " @@ -12435,108 +12485,108 @@ msgid "" "mapping and :c:func:`PyMapping_Size` called with a sequence." msgstr "" -#: ../../../build/NEWS:6298 +#: ../../../build/NEWS:6328 msgid "" "`bpo-33818 `__: " ":c:func:`PyExceptionClass_Name` will now return ``const char *`` instead of " "``char *``." msgstr "" -#: ../../../build/NEWS:6301 ../../../build/NEWS:7043 +#: ../../../build/NEWS:6331 ../../../build/NEWS:7073 msgid "" "`bpo-33042 `__: Embedding applications " "may once again call PySys_ResetWarnOptions, PySys_AddWarnOption, and " "PySys_AddXOption prior to calling Py_Initialize." msgstr "" -#: ../../../build/NEWS:6305 ../../../build/NEWS:7047 ../../../build/NEWS:11210 +#: ../../../build/NEWS:6335 ../../../build/NEWS:7077 ../../../build/NEWS:11240 msgid "" "`bpo-32374 `__: Document that m_traverse" " for multi-phase initialized modules can be called with m_state=NULL, and " "add a sanity check" msgstr "" -#: ../../../build/NEWS:6308 +#: ../../../build/NEWS:6338 msgid "" "`bpo-30863 `__: " ":c:func:`PyUnicode_AsWideChar` and :c:func:`PyUnicode_AsWideCharString` no " "longer cache the ``wchar_t*`` representation of string objects." msgstr "" -#: ../../../build/NEWS:6314 +#: ../../../build/NEWS:6344 msgid "Python 3.7.0 final" msgstr "Python 3.7.0 final" -#: ../../../build/NEWS:6316 ../../../build/NEWS:10897 +#: ../../../build/NEWS:6346 ../../../build/NEWS:10927 msgid "*Release date: 2018-06-27*" msgstr "*Tanggal rilis: 2018-06-27*" -#: ../../../build/NEWS:6321 +#: ../../../build/NEWS:6351 msgid "" "`bpo-33851 `__: Fix " ":func:`ast.get_docstring` for a node that lacks a docstring." msgstr "" -#: ../../../build/NEWS:6327 +#: ../../../build/NEWS:6357 msgid "" "`bpo-33932 `__: Calling Py_Initialize() " "twice does nothing, instead of failing with a fatal error: restore the " "Python 3.6 behaviour." msgstr "" -#: ../../../build/NEWS:6332 +#: ../../../build/NEWS:6362 msgid "Python 3.7.0 release candidate 1" msgstr "Python 3.7.0 kandidat rilis 1" -#: ../../../build/NEWS:6334 +#: ../../../build/NEWS:6364 msgid "*Release date: 2018-06-12*" msgstr "*Tanggal rilis: 2018-06-12*" -#: ../../../build/NEWS:6444 +#: ../../../build/NEWS:6474 msgid "Python 3.7.0 beta 5" msgstr "Python 3.7.0 beta 5" -#: ../../../build/NEWS:6446 +#: ../../../build/NEWS:6476 msgid "*Release date: 2018-05-30*" msgstr "*Tanggal rilis: 2018-05-30*" -#: ../../../build/NEWS:6459 +#: ../../../build/NEWS:6489 msgid "" "`bpo-20104 `__: The new `os.posix_spawn`" " added in 3.7.0b1 was removed as we are still working on what the API should" " look like. Expect this in 3.8 instead." msgstr "" -#: ../../../build/NEWS:6593 ../../../build/NEWS:11034 +#: ../../../build/NEWS:6623 ../../../build/NEWS:11064 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" "delay\" and \"Request-rate\" fields. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:6623 +#: ../../../build/NEWS:6653 msgid "" "`bpo-32604 `__: Remove the " "_xxsubinterpreters module (meant for testing) and associated helpers. This " "module was originally added recently in 3.7b1." msgstr "" -#: ../../../build/NEWS:6635 ../../../build/NEWS:11127 +#: ../../../build/NEWS:6665 ../../../build/NEWS:11157 msgid "" "`bpo-33012 `__: Add ``-Wno-cast-" "function-type`` for gcc 8 for silencing warnings about function casts like " "casting to PyCFunction in method definition lists." msgstr "" -#: ../../../build/NEWS:6657 +#: ../../../build/NEWS:6687 msgid "Python 3.7.0 beta 4" msgstr "Python 3.7.0 beta 4" -#: ../../../build/NEWS:6659 +#: ../../../build/NEWS:6689 msgid "*Release date: 2018-05-02*" msgstr "*Tanggal rilis: 2018-05-02*" -#: ../../../build/NEWS:6717 +#: ../../../build/NEWS:6747 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " @@ -12545,50 +12595,50 @@ msgid "" "adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:6725 +#: ../../../build/NEWS:6755 msgid "" "`bpo-33217 `__: Deprecate looking up " "non-Enum objects in Enum classes and Enum members (will raise " ":exc:`TypeError` in 3.8+)." msgstr "" -#: ../../../build/NEWS:6834 +#: ../../../build/NEWS:6864 msgid "Python 3.7.0 beta 3" msgstr "Python 3.7.0 beta 3" -#: ../../../build/NEWS:6836 +#: ../../../build/NEWS:6866 msgid "*Release date: 2018-03-29*" msgstr "*Tanggal rilis: 2018-03-29*" -#: ../../../build/NEWS:6864 ../../../build/NEWS:10937 +#: ../../../build/NEWS:6894 ../../../build/NEWS:10967 msgid "" "`bpo-33041 `__: Fixed jumping when the " "function contains an ``async for`` loop." msgstr "" -#: ../../../build/NEWS:6962 +#: ../../../build/NEWS:6992 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadedHTTPServer class and uses it when the module is run with ``-m`` to" " cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:7052 +#: ../../../build/NEWS:7082 msgid "Python 3.7.0 beta 2" msgstr "Python 3.7.0 beta 2" -#: ../../../build/NEWS:7054 +#: ../../../build/NEWS:7084 msgid "*Release date: 2018-02-27*" msgstr "*Tanggal rilis: 2018-02-27*" -#: ../../../build/NEWS:7119 +#: ../../../build/NEWS:7149 msgid "" "`bpo-25988 `__: Emit a " ":exc:`DeprecationWarning` when using or importing an ABC directly from " ":mod:`collections` rather than from :mod:`collections.abc`." msgstr "" -#: ../../../build/NEWS:7128 +#: ../../../build/NEWS:7158 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -12602,34 +12652,34 @@ msgid "" "``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:7302 +#: ../../../build/NEWS:7332 msgid "Python 3.7.0 beta 1" msgstr "Python 3.7.0 beta 1" -#: ../../../build/NEWS:7304 +#: ../../../build/NEWS:7334 msgid "*Release date: 2018-01-30*" msgstr "*Tanggal rilis: 2018-01-30*" -#: ../../../build/NEWS:7309 +#: ../../../build/NEWS:7339 msgid "" "`bpo-32703 `__: Fix coroutine's " "ResourceWarning when there's an active error set when it's being finalized." msgstr "" -#: ../../../build/NEWS:7312 ../../../build/NEWS:11255 +#: ../../../build/NEWS:7342 ../../../build/NEWS:11285 msgid "" "`bpo-32650 `__: Pdb and other debuggers " "dependent on bdb.py will correctly step over (next command) native " "coroutines. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:7315 +#: ../../../build/NEWS:7345 msgid "" "`bpo-28685 `__: Optimize list.sort() and" " sorted() by using type specialized comparisons when possible." msgstr "" -#: ../../../build/NEWS:7318 ../../../build/NEWS:11258 +#: ../../../build/NEWS:7348 ../../../build/NEWS:11288 msgid "" "`bpo-32685 `__: Improve suggestion when " "the Python 2 form of print statement is either present on the same line as " @@ -12637,7 +12687,7 @@ msgid "" "instead of a newline. Patch by Nitish Chandra." msgstr "" -#: ../../../build/NEWS:7323 +#: ../../../build/NEWS:7353 msgid "" "`bpo-32697 `__: Python now explicitly " "preserves the definition order of keyword-only parameters. It's always " @@ -12645,21 +12695,21 @@ msgid "" "behavior is now guaranteed and tested." msgstr "" -#: ../../../build/NEWS:7328 +#: ../../../build/NEWS:7358 msgid "" "`bpo-32690 `__: The locals() dictionary " "now displays in the lexical order that variables were defined. Previously, " "the order was reversed." msgstr "" -#: ../../../build/NEWS:7331 +#: ../../../build/NEWS:7361 msgid "" "`bpo-32677 `__: Add ``.isascii()`` " "method to ``str``, ``bytes`` and ``bytearray``. It can be used to test that " "string contains only ASCII characters." msgstr "" -#: ../../../build/NEWS:7335 +#: ../../../build/NEWS:7365 msgid "" "`bpo-32670 `__: Enforce :pep:`479` for " "all code. This means that manually raising a StopIteration exception from a " @@ -12667,7 +12717,7 @@ msgid "" " import generator_stop' was used or not." msgstr "" -#: ../../../build/NEWS:7340 +#: ../../../build/NEWS:7370 msgid "" "`bpo-32591 `__: Added built-in support " "for tracking the origin of coroutine objects; see " @@ -12676,13 +12726,13 @@ msgid "" "coroutine objects." msgstr "" -#: ../../../build/NEWS:7345 +#: ../../../build/NEWS:7375 msgid "" "`bpo-31368 `__: Expose preadv and " "pwritev system calls in the os module. Patch by Pablo Galindo" msgstr "" -#: ../../../build/NEWS:7348 +#: ../../../build/NEWS:7378 msgid "" "`bpo-32544 `__: ``hasattr(obj, name)`` " "and ``getattr(obj, name, default)`` are about 4 times faster than before " @@ -12690,38 +12740,38 @@ msgid "" "``__getattribute__``." msgstr "" -#: ../../../build/NEWS:7352 ../../../build/NEWS:11266 +#: ../../../build/NEWS:7382 ../../../build/NEWS:11296 msgid "" "`bpo-26163 `__: Improved frozenset() " "hash to create more distinct hash values when faced with datasets containing" " many similar values." msgstr "" -#: ../../../build/NEWS:7355 +#: ../../../build/NEWS:7385 msgid "" "`bpo-32550 `__: Remove the " "STORE_ANNOTATION bytecode." msgstr "" -#: ../../../build/NEWS:7357 +#: ../../../build/NEWS:7387 msgid "" "`bpo-20104 `__: Expose posix_spawn as a " "low level API in the os module. (removed before 3.7.0rc1)" msgstr "" -#: ../../../build/NEWS:7360 +#: ../../../build/NEWS:7390 msgid "" "`bpo-24340 `__: Fixed estimation of the " "code stack size." msgstr "" -#: ../../../build/NEWS:7362 +#: ../../../build/NEWS:7392 msgid "" "`bpo-32436 `__: Implement :pep:`567` " "Context Variables." msgstr "" -#: ../../../build/NEWS:7364 ../../../build/NEWS:11279 +#: ../../../build/NEWS:7394 ../../../build/NEWS:11309 msgid "" "`bpo-18533 `__: ``repr()`` on a dict " "containing its own ``values()`` or ``items()`` no longer raises " @@ -12729,39 +12779,39 @@ msgid "" "other recursive structures. Patch by Ben North." msgstr "" -#: ../../../build/NEWS:7369 +#: ../../../build/NEWS:7399 msgid "" "`bpo-20891 `__: Py_Initialize() now " "creates the GIL. The GIL is no longer created \"on demand\" to fix a race " "condition when PyGILState_Ensure() is called in a non-Python thread." msgstr "" -#: ../../../build/NEWS:7373 ../../../build/NEWS:11284 +#: ../../../build/NEWS:7403 ../../../build/NEWS:11314 msgid "" "`bpo-32028 `__: Leading whitespace is " "now correctly ignored when generating suggestions for converting Py2 print " "statements to Py3 builtin print function calls. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:7377 +#: ../../../build/NEWS:7407 msgid "" "`bpo-31179 `__: Make dict.copy() up to " "5.5 times faster." msgstr "" -#: ../../../build/NEWS:7379 +#: ../../../build/NEWS:7409 msgid "" "`bpo-31113 `__: Get rid of recursion in " "the compiler for normal control flow." msgstr "" -#: ../../../build/NEWS:7384 +#: ../../../build/NEWS:7414 msgid "" "`bpo-25988 `__: Deprecate exposing the " "contents of collections.abc in the regular collections module." msgstr "" -#: ../../../build/NEWS:7387 +#: ../../../build/NEWS:7417 msgid "" "`bpo-31429 `__: The default cipher suite" " selection of the ssl module now uses a blacklist approach rather than a " @@ -12770,7 +12820,7 @@ msgid "" "configured on compile time." msgstr "" -#: ../../../build/NEWS:7392 +#: ../../../build/NEWS:7422 msgid "" "`bpo-30306 `__: " "contextlib.contextmanager now releases the arguments passed to the " @@ -12779,45 +12829,45 @@ msgid "" "when not being used as a function decorator. Patch by Martin Teichmann." msgstr "" -#: ../../../build/NEWS:7398 +#: ../../../build/NEWS:7428 msgid "" "`bpo-21417 `__: Added support for " "setting the compression level for zipfile.ZipFile." msgstr "" -#: ../../../build/NEWS:7401 +#: ../../../build/NEWS:7431 msgid "" "`bpo-32251 `__: Implement " "asyncio.BufferedProtocol (provisional API)." msgstr "" -#: ../../../build/NEWS:7403 +#: ../../../build/NEWS:7433 msgid "" "`bpo-32513 `__: In dataclasses, allow " "easier overriding of dunder methods without specifying decorator parameters." msgstr "" -#: ../../../build/NEWS:7406 +#: ../../../build/NEWS:7436 msgid "" "`bpo-32660 `__: :mod:`termios` makes " "available ``FIONREAD``, ``FIONCLEX``, ``FIOCLEX``, ``FIOASYNC`` and " "``FIONBIO`` also under Solaris/derivatives." msgstr "" -#: ../../../build/NEWS:7409 ../../../build/NEWS:11359 +#: ../../../build/NEWS:7439 ../../../build/NEWS:11389 msgid "" "`bpo-27931 `__: Fix email address header" " parsing error when the username is an empty quoted string. Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:7412 +#: ../../../build/NEWS:7442 msgid "" "`bpo-32659 `__: Under Solaris and " "derivatives, :class:`os.stat_result` provides a st_fstype attribute." msgstr "" -#: ../../../build/NEWS:7415 +#: ../../../build/NEWS:7445 msgid "" "`bpo-32662 `__: Implement " "Server.start_serving(), Server.serve_forever(), and Server.is_serving() " @@ -12825,45 +12875,45 @@ msgid "" "loop.create_unix_server()." msgstr "" -#: ../../../build/NEWS:7419 +#: ../../../build/NEWS:7449 msgid "" "`bpo-32391 `__: Implement " ":meth:`asyncio.StreamWriter.wait_closed` and " ":meth:`asyncio.StreamWriter.is_closing` methods" msgstr "" -#: ../../../build/NEWS:7422 +#: ../../../build/NEWS:7452 msgid "" "`bpo-32643 `__: Make Task._step, " "Task._wakeup and Future._schedule_callbacks methods private." msgstr "" -#: ../../../build/NEWS:7425 +#: ../../../build/NEWS:7455 msgid "" "`bpo-32630 `__: Refactor decimal module " "to use contextvars to store decimal context." msgstr "" -#: ../../../build/NEWS:7428 +#: ../../../build/NEWS:7458 msgid "" "`bpo-32622 `__: Add " ":meth:`asyncio.AbstractEventLoop.sendfile` method." msgstr "" -#: ../../../build/NEWS:7430 ../../../build/NEWS:11362 +#: ../../../build/NEWS:7460 ../../../build/NEWS:11392 msgid "" "`bpo-32304 `__: distutils' upload " "command no longer corrupts tar files ending with a CR byte, and no longer " "tries to convert CR to CRLF in any of the upload text fields." msgstr "" -#: ../../../build/NEWS:7434 ../../../build/NEWS:11366 +#: ../../../build/NEWS:7464 ../../../build/NEWS:11396 msgid "" "`bpo-32502 `__: uuid.uuid1 no longer " "raises an exception if a 64-bit hardware address is encountered." msgstr "" -#: ../../../build/NEWS:7437 +#: ../../../build/NEWS:7467 msgid "" "`bpo-32596 `__: ``concurrent.futures`` " "imports ``ThreadPoolExecutor`` and ``ProcessPoolExecutor`` lazily (using " @@ -12871,81 +12921,81 @@ msgid "" "uses only ``ThreadPoolExecutor`` by default." msgstr "" -#: ../../../build/NEWS:7442 +#: ../../../build/NEWS:7472 msgid "" "`bpo-31801 `__: Add ``_ignore_`` to " "``Enum`` so temporary variables can be used during class construction " "without being turned into members." msgstr "" -#: ../../../build/NEWS:7445 +#: ../../../build/NEWS:7475 msgid "" "`bpo-32576 `__: Use queue.SimpleQueue() " "in places where it can be invoked from a weakref callback." msgstr "" -#: ../../../build/NEWS:7448 +#: ../../../build/NEWS:7478 msgid "" "`bpo-32574 `__: Fix memory leak in " "asyncio.Queue, when the queue has limited size and it is full, the " "cancelation of queue.put() can cause a memory leak. Patch by: José Melero." msgstr "" -#: ../../../build/NEWS:7452 ../../../build/NEWS:11376 +#: ../../../build/NEWS:7482 ../../../build/NEWS:11406 msgid "" "`bpo-32521 `__: The nis module is now " "compatible with new libnsl and headers location." msgstr "" -#: ../../../build/NEWS:7455 +#: ../../../build/NEWS:7485 msgid "" "`bpo-32467 `__: " "collections.abc.ValuesView now inherits from collections.abc.Collection." msgstr "" -#: ../../../build/NEWS:7458 ../../../build/NEWS:11379 +#: ../../../build/NEWS:7488 ../../../build/NEWS:11409 msgid "" "`bpo-32473 `__: Improve " "ABCMeta._dump_registry() output readability" msgstr "" -#: ../../../build/NEWS:7460 +#: ../../../build/NEWS:7490 msgid "" "`bpo-32102 `__: New argument " "``capture_output`` for subprocess.run" msgstr "" -#: ../../../build/NEWS:7462 ../../../build/NEWS:11381 +#: ../../../build/NEWS:7492 ../../../build/NEWS:11411 msgid "" "`bpo-32521 `__: glibc has removed Sun " "RPC. Use replacement libtirpc headers and library in nis module." msgstr "" -#: ../../../build/NEWS:7465 +#: ../../../build/NEWS:7495 msgid "" "`bpo-32493 `__: UUID module fixes build " "for FreeBSD/OpenBSD" msgstr "" -#: ../../../build/NEWS:7467 +#: ../../../build/NEWS:7497 msgid "" "`bpo-32503 `__: Pickling with protocol 4" " no longer creates too small frames." msgstr "" -#: ../../../build/NEWS:7469 +#: ../../../build/NEWS:7499 msgid "" "`bpo-29237 `__: Create enum for pstats " "sorting options" msgstr "" -#: ../../../build/NEWS:7471 +#: ../../../build/NEWS:7501 msgid "" "`bpo-32454 `__: Add close(fd) function " "to the socket module." msgstr "" -#: ../../../build/NEWS:7473 +#: ../../../build/NEWS:7503 msgid "" "`bpo-25942 `__: The subprocess module is" " now more graceful when handling a Ctrl-C KeyboardInterrupt during " @@ -12956,59 +13006,59 @@ msgid "" "the child had a chance first." msgstr "" -#: ../../../build/NEWS:7480 +#: ../../../build/NEWS:7510 msgid "" "`bpo-32433 `__: The hmac module now has " "hmac.digest(), which provides an optimized HMAC digest." msgstr "" -#: ../../../build/NEWS:7483 +#: ../../../build/NEWS:7513 msgid "" "`bpo-28134 `__: Sockets now auto-detect " "family, type and protocol from file descriptor by default." msgstr "" -#: ../../../build/NEWS:7486 +#: ../../../build/NEWS:7516 msgid "" "`bpo-32404 `__: Fix bug where " ":meth:`datetime.datetime.fromtimestamp` did not call __new__ in " ":class:`datetime.datetime` subclasses." msgstr "" -#: ../../../build/NEWS:7489 +#: ../../../build/NEWS:7519 msgid "" "`bpo-32403 `__: Improved speed of " ":class:`datetime.date` and :class:`datetime.datetime` alternate " "constructors." msgstr "" -#: ../../../build/NEWS:7492 ../../../build/NEWS:11384 +#: ../../../build/NEWS:7522 ../../../build/NEWS:11414 msgid "" "`bpo-32228 `__: Ensure that " "``truncate()`` preserves the file position (as reported by ``tell()``) after" " writes longer than the buffer size." msgstr "" -#: ../../../build/NEWS:7495 +#: ../../../build/NEWS:7525 msgid "" "`bpo-32410 `__: Implement " "``loop.sock_sendfile`` for asyncio event loop." msgstr "" -#: ../../../build/NEWS:7497 +#: ../../../build/NEWS:7527 msgid "" "`bpo-22908 `__: Added seek and tell to " "the ZipExtFile class. This only works if the file object used to open the " "zipfile is seekable." msgstr "" -#: ../../../build/NEWS:7500 +#: ../../../build/NEWS:7530 msgid "" "`bpo-32373 `__: Add socket.getblocking()" " method." msgstr "" -#: ../../../build/NEWS:7502 +#: ../../../build/NEWS:7532 msgid "" "`bpo-32248 `__: Add " ":mod:`importlib.resources` and :class:`importlib.abc.ResourceReader` as the " @@ -13019,19 +13069,19 @@ msgid "" "deprecated in favor of these new APIs." msgstr "" -#: ../../../build/NEWS:7510 +#: ../../../build/NEWS:7540 msgid "" "`bpo-32320 `__: collections.namedtuple()" " now supports default values." msgstr "" -#: ../../../build/NEWS:7512 +#: ../../../build/NEWS:7542 msgid "" "`bpo-29302 `__: Add " "contextlib.AsyncExitStack. Patch by Alexander Mohr and Ilya Kulakov." msgstr "" -#: ../../../build/NEWS:7515 +#: ../../../build/NEWS:7545 msgid "" "`bpo-31961 `__: *Removed in Python " "3.7.0b2.* The *args* argument of subprocess.Popen can now be a :term:`path-" @@ -13039,7 +13089,7 @@ msgid "" "be a :term:`path-like object` as well." msgstr "" -#: ../../../build/NEWS:7520 ../../../build/NEWS:11412 +#: ../../../build/NEWS:7550 ../../../build/NEWS:11442 msgid "" "`bpo-31900 `__: The " ":func:`locale.localeconv` function now sets temporarily the ``LC_CTYPE`` " @@ -13052,14 +13102,14 @@ msgid "" "``'{:n}'.format(1234)``)." msgstr "" -#: ../../../build/NEWS:7529 +#: ../../../build/NEWS:7559 msgid "" "`bpo-31853 `__: Use super().method " "instead of socket.method in SSLSocket. They were there most likely for " "legacy reasons." msgstr "" -#: ../../../build/NEWS:7532 +#: ../../../build/NEWS:7562 msgid "" "`bpo-31399 `__: The ssl module now uses " "OpenSSL's X509_VERIFY_PARAM_set1_host() and X509_VERIFY_PARAM_set1_ip() API " @@ -13067,26 +13117,26 @@ msgid "" "disabled with SSLContext.hostname_checks_common_name." msgstr "" -#: ../../../build/NEWS:7537 +#: ../../../build/NEWS:7567 msgid "" "`bpo-14976 `__: Add a queue.SimpleQueue " "class, an unbounded FIFO queue with a reentrant C implementation of put()." msgstr "" -#: ../../../build/NEWS:7543 +#: ../../../build/NEWS:7573 msgid "" "`bpo-32724 `__: Add references to some " "commands in the documentation of Pdb. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7546 +#: ../../../build/NEWS:7576 msgid "" "`bpo-32649 `__: Complete the C API " "documentation, profiling and tracing part with the newly added per-opcode " "events." msgstr "" -#: ../../../build/NEWS:7549 ../../../build/NEWS:11440 +#: ../../../build/NEWS:7579 ../../../build/NEWS:11470 msgid "" "`bpo-17799 `__: Explain real behaviour " "of sys.settrace and sys.setprofile and their C-API counterparts regarding " @@ -13094,13 +13144,13 @@ msgid "" "Salgado." msgstr "" -#: ../../../build/NEWS:7556 ../../../build/NEWS:11450 +#: ../../../build/NEWS:7586 ../../../build/NEWS:11480 msgid "" "`bpo-32721 `__: Fix test_hashlib to not " "fail if the _md5 module is not built." msgstr "" -#: ../../../build/NEWS:7558 +#: ../../../build/NEWS:7588 msgid "" "`bpo-28414 `__: Add test cases for IDNA " "2003 and 2008 host names. IDNA 2003 internationalized host names are working" @@ -13108,7 +13158,7 @@ msgid "" "2008 are still broken." msgstr "" -#: ../../../build/NEWS:7562 +#: ../../../build/NEWS:7592 msgid "" "`bpo-32604 `__: Add a new " "\"_xxsubinterpreters\" extension module that exposes the existing " @@ -13118,63 +13168,63 @@ msgid "" "removed in 3.7.0rc1." msgstr "" -#: ../../../build/NEWS:7568 +#: ../../../build/NEWS:7598 msgid "" "`bpo-32602 `__: Add test certs and test " "for ECDSA cert and EC/RSA dual mode." msgstr "" -#: ../../../build/NEWS:7570 +#: ../../../build/NEWS:7600 msgid "" "`bpo-32549 `__: On Travis CI, Python now" " Compiles and uses a local copy of OpenSSL 1.1.0g for testing." msgstr "" -#: ../../../build/NEWS:7576 ../../../build/NEWS:11462 +#: ../../../build/NEWS:7606 ../../../build/NEWS:11492 msgid "" "`bpo-32635 `__: Fix segfault of the " "crypt module when libxcrypt is provided instead of libcrypt at the system." msgstr "" -#: ../../../build/NEWS:7579 +#: ../../../build/NEWS:7609 msgid "" "`bpo-32598 `__: Use autoconf to detect " "OpenSSL libs, headers and supported features. The ax_check_openssl M4 macro " "uses pkg-config to locate OpenSSL and falls back to manual search." msgstr "" -#: ../../../build/NEWS:7583 +#: ../../../build/NEWS:7613 msgid "" "`bpo-32593 `__: Drop support of FreeBSD " "9 and older." msgstr "" -#: ../../../build/NEWS:7585 +#: ../../../build/NEWS:7615 msgid "" "`bpo-29708 `__: If the " ":envvar:`SOURCE_DATE_EPOCH` environment variable is set, :mod:`py_compile` " "will always create hash-based ``.pyc`` files." msgstr "" -#: ../../../build/NEWS:7591 +#: ../../../build/NEWS:7621 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module and add missing _queue module to installer." msgstr "" -#: ../../../build/NEWS:7594 +#: ../../../build/NEWS:7624 msgid "" "`bpo-29911 `__: Ensure separate Modify " "and Uninstall buttons are displayed." msgstr "" -#: ../../../build/NEWS:7596 +#: ../../../build/NEWS:7626 msgid "" "`bpo-32507 `__: Use app-local UCRT " "install rather than the proper update for old versions of Windows." msgstr "" -#: ../../../build/NEWS:7602 +#: ../../../build/NEWS:7632 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -13183,34 +13233,34 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6." msgstr "" -#: ../../../build/NEWS:7607 +#: ../../../build/NEWS:7637 msgid "" "`bpo-28440 `__: No longer add " "/Library/Python/3.x/site-packages to sys.path for macOS framework builds to " "avoid future conflicts." msgstr "" -#: ../../../build/NEWS:7613 +#: ../../../build/NEWS:7643 msgid "" "`bpo-32681 `__: Fix uninitialized " "variable 'res' in the C implementation of os.dup2. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7616 +#: ../../../build/NEWS:7646 msgid "" "`bpo-10381 `__: Add C API access to the " "``datetime.timezone`` constructor and ``datetime.timzone.UTC`` singleton." msgstr "" -#: ../../../build/NEWS:7621 +#: ../../../build/NEWS:7651 msgid "Python 3.7.0 alpha 4" msgstr "Python 3.7.0 alfa 4" -#: ../../../build/NEWS:7623 +#: ../../../build/NEWS:7653 msgid "*Release date: 2018-01-08*" msgstr "*Tanggal rilis: 2018-01-08*" -#: ../../../build/NEWS:7628 +#: ../../../build/NEWS:7658 msgid "" "`bpo-31975 `__: The default warning " "filter list now starts with a \"default::DeprecationWarning:__main__\" " @@ -13218,19 +13268,19 @@ msgid "" "file scripts and at the interactive prompt." msgstr "" -#: ../../../build/NEWS:7633 +#: ../../../build/NEWS:7663 msgid "" "`bpo-32226 `__: ``__class_getitem__`` is" " now an automatic class method." msgstr "" -#: ../../../build/NEWS:7635 +#: ../../../build/NEWS:7665 msgid "" "`bpo-32399 `__: Add AIX uuid library " "support for RFC4122 using uuid_create() in libc.a" msgstr "" -#: ../../../build/NEWS:7638 +#: ../../../build/NEWS:7668 msgid "" "`bpo-32390 `__: Fix the compilation " "failure on AIX after the f_fsid field has been added to the object returned " @@ -13238,26 +13288,26 @@ msgid "" "Original patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:7642 +#: ../../../build/NEWS:7672 msgid "" "`bpo-32379 `__: Make MRO computation " "faster when a class inherits from a single base." msgstr "" -#: ../../../build/NEWS:7645 +#: ../../../build/NEWS:7675 msgid "" "`bpo-32259 `__: The error message of a " "TypeError raised when unpack non-iterable is now more specific." msgstr "" -#: ../../../build/NEWS:7648 ../../../build/NEWS:11269 +#: ../../../build/NEWS:7678 ../../../build/NEWS:11299 msgid "" "`bpo-27169 `__: The ``__debug__`` " "constant is now optimized out at compile time. This fixes also `bpo-22091 " "`__." msgstr "" -#: ../../../build/NEWS:7651 +#: ../../../build/NEWS:7681 msgid "" "`bpo-32329 `__: The :option:`-R` option " "now turns on hash randomization when the :envvar:`PYTHONHASHSEED` " @@ -13266,7 +13316,7 @@ msgid "" "hash randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:7657 +#: ../../../build/NEWS:7687 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " @@ -13274,34 +13324,34 @@ msgid "" "limits for constants that can be produced in constant folding." msgstr "" -#: ../../../build/NEWS:7662 ../../../build/NEWS:10939 +#: ../../../build/NEWS:7692 ../../../build/NEWS:10969 msgid "" "`bpo-32282 `__: Fix an unnecessary ifdef" " in the include of VersionHelpers.h in socketmodule on Windows." msgstr "" -#: ../../../build/NEWS:7665 +#: ../../../build/NEWS:7695 msgid "" "`bpo-30579 `__: Implement " "TracebackType.__new__ to allow Python-level creation of traceback objects, " "and make TracebackType.tb_next mutable." msgstr "" -#: ../../../build/NEWS:7668 +#: ../../../build/NEWS:7698 msgid "" "`bpo-32260 `__: Don't byte swap the " "input keys to the SipHash algorithm on big-endian platforms. This should " "ensure siphash gives consistent results across platforms." msgstr "" -#: ../../../build/NEWS:7672 +#: ../../../build/NEWS:7702 msgid "" "`bpo-31506 `__: Improve the error " "message logic for object.__new__ and object.__init__. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:7675 +#: ../../../build/NEWS:7705 msgid "" "`bpo-20361 `__: ``-b`` and ``-bb`` now " "inject ``'default::BytesWarning'`` and ``error::BytesWarning`` entries into " @@ -13310,124 +13360,124 @@ msgid "" "environment variable." msgstr "" -#: ../../../build/NEWS:7680 +#: ../../../build/NEWS:7710 msgid "" "`bpo-32230 `__: `-X dev` now injects a " "``'default'`` entry into sys.warnoptions, ensuring that it behaves " "identically to actually passing ``-Wdefault`` at the command line." msgstr "" -#: ../../../build/NEWS:7684 +#: ../../../build/NEWS:7714 msgid "" "`bpo-29240 `__: Add a new UTF-8 mode: " "implementation of the :pep:`540`." msgstr "" -#: ../../../build/NEWS:7686 +#: ../../../build/NEWS:7716 msgid "" "`bpo-32226 `__: :pep:`560`: Add support " "for ``__mro_entries__`` and ``__class_getitem__``. Implemented by Ivan " "Levkivskyi." msgstr "" -#: ../../../build/NEWS:7689 +#: ../../../build/NEWS:7719 msgid "" "`bpo-32225 `__: :pep:`562`: Add support " "for module ``__getattr__`` and ``__dir__``. Implemented by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7692 +#: ../../../build/NEWS:7722 msgid "" "`bpo-31901 `__: The `atexit` module now " "has its callback stored per interpreter." msgstr "" -#: ../../../build/NEWS:7695 +#: ../../../build/NEWS:7725 msgid "" "`bpo-31650 `__: Implement :pep:`552` " "(Deterministic pycs). Python now supports invalidating bytecode cache files " "bashed on a source content hash rather than source last-modified time." msgstr "" -#: ../../../build/NEWS:7699 +#: ../../../build/NEWS:7729 msgid "" "`bpo-29469 `__: Move constant folding " "from bytecode layer to AST layer. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:7705 +#: ../../../build/NEWS:7735 msgid "" "`bpo-32506 `__: Now that dict is defined" " as keeping insertion order, drop OrderedDict and just use plain dict." msgstr "" -#: ../../../build/NEWS:7708 +#: ../../../build/NEWS:7738 msgid "" "`bpo-32279 `__: Add params to " "dataclasses.make_dataclasses(): init, repr, eq, order, hash, and frozen. " "Pass them through to dataclass()." msgstr "" -#: ../../../build/NEWS:7711 +#: ../../../build/NEWS:7741 msgid "" "`bpo-32278 `__: Make type information " "optional on dataclasses.make_dataclass(). If omitted, the string " "'typing.Any' is used." msgstr "" -#: ../../../build/NEWS:7714 +#: ../../../build/NEWS:7744 msgid "" "`bpo-32499 `__: Add " "dataclasses.is_dataclass(obj), which returns True if obj is a dataclass or " "an instance of one." msgstr "" -#: ../../../build/NEWS:7717 +#: ../../../build/NEWS:7747 msgid "" "`bpo-32468 `__: Improve frame repr() to " "mention filename, code name and current line number." msgstr "" -#: ../../../build/NEWS:7720 +#: ../../../build/NEWS:7750 msgid "" "`bpo-23749 `__: asyncio: Implement " "loop.start_tls()" msgstr "" -#: ../../../build/NEWS:7722 +#: ../../../build/NEWS:7752 msgid "" "`bpo-32441 `__: Return the new file " "descriptor (i.e., the second argument) from ``os.dup2``. Previously, " "``None`` was always returned." msgstr "" -#: ../../../build/NEWS:7725 +#: ../../../build/NEWS:7755 msgid "" "`bpo-32422 `__: ``functools.lru_cache`` " "uses less memory (3 words for each cached key) and takes about 1/3 time for " "cyclic GC." msgstr "" -#: ../../../build/NEWS:7728 +#: ../../../build/NEWS:7758 msgid "" "`bpo-31721 `__: Prevent Python crash " "from happening when Future._log_traceback is set to True manually. Now it " "can only be set to False, or a ValueError is raised." msgstr "" -#: ../../../build/NEWS:7732 +#: ../../../build/NEWS:7762 msgid "" "`bpo-32415 `__: asyncio: Add " "Task.get_loop() and Future.get_loop()" msgstr "" -#: ../../../build/NEWS:7734 ../../../build/NEWS:11387 +#: ../../../build/NEWS:7764 ../../../build/NEWS:11417 msgid "" "`bpo-26133 `__: Don't unsubscribe " "signals in asyncio UNIX event loop on interpreter shutdown." msgstr "" -#: ../../../build/NEWS:7737 +#: ../../../build/NEWS:7767 msgid "" "`bpo-32363 `__: Make " "asyncio.Task.set_exception() and set_result() raise NotImplementedError. " @@ -13435,7 +13485,7 @@ msgid "" " an invalid state, instead of raising an AssertionError." msgstr "" -#: ../../../build/NEWS:7742 +#: ../../../build/NEWS:7772 msgid "" "`bpo-32357 `__: Optimize " "asyncio.iscoroutine() and loop.create_task() for non-native coroutines (e.g." @@ -13444,33 +13494,33 @@ msgid "" "latter is as fast." msgstr "" -#: ../../../build/NEWS:7747 +#: ../../../build/NEWS:7777 msgid "" "`bpo-32356 `__: " "asyncio.transport.resume_reading() and pause_reading() are now idempotent. " "New transport.is_reading() method is added." msgstr "" -#: ../../../build/NEWS:7750 +#: ../../../build/NEWS:7780 msgid "" "`bpo-32355 `__: Optimize " "asyncio.gather(); now up to 15% faster." msgstr "" -#: ../../../build/NEWS:7752 +#: ../../../build/NEWS:7782 msgid "" "`bpo-32351 `__: Use fastpath in " "asyncio.sleep if delay<0 (2x boost)" msgstr "" -#: ../../../build/NEWS:7754 +#: ../../../build/NEWS:7784 msgid "" "`bpo-32348 `__: Optimize asyncio.Future " "schedule/add/remove callback. The optimization shows 3-6% performance " "improvements of async/await code." msgstr "" -#: ../../../build/NEWS:7757 +#: ../../../build/NEWS:7787 msgid "" "`bpo-32331 `__: Fix socket.settimeout() " "and socket.setblocking() to keep socket.type as is. Fix socket.socket() " @@ -13478,7 +13528,7 @@ msgid "" "only affects OSes that have SOCK_NONBLOCK and/or SOCK_CLOEXEC." msgstr "" -#: ../../../build/NEWS:7762 +#: ../../../build/NEWS:7792 msgid "" "`bpo-32248 `__: Add " ":class:`importlib.abc.ResourceReader` as an ABC for loaders to provide a " @@ -13486,13 +13536,13 @@ msgid "" ":mod:`importlib.resources` as the port of ``importlib_resources``." msgstr "" -#: ../../../build/NEWS:7767 +#: ../../../build/NEWS:7797 msgid "" "`bpo-32311 `__: Implement " "asyncio.create_task(coro) shortcut" msgstr "" -#: ../../../build/NEWS:7769 +#: ../../../build/NEWS:7799 msgid "" "`bpo-32327 `__: Convert asyncio " "functions that were documented as coroutines to coroutines. Affected " @@ -13500,56 +13550,56 @@ msgid "" "loop.getaddrinfo, loop.getnameinfo." msgstr "" -#: ../../../build/NEWS:7773 ../../../build/NEWS:11393 +#: ../../../build/NEWS:7803 ../../../build/NEWS:11423 msgid "" "`bpo-32323 `__: " ":func:`urllib.parse.urlsplit()` does not convert zone-id (scope) to lower " "case for scoped IPv6 addresses in hostnames now." msgstr "" -#: ../../../build/NEWS:7776 ../../../build/NEWS:11396 +#: ../../../build/NEWS:7806 ../../../build/NEWS:11426 msgid "" "`bpo-32302 `__: Fix bdist_wininst of " "distutils for CRT v142: it binary compatible with CRT v140." msgstr "" -#: ../../../build/NEWS:7779 +#: ../../../build/NEWS:7809 msgid "" "`bpo-29711 `__: Fix ``stop_serving`` in " "asyncio proactor loop kill all listening servers" msgstr "" -#: ../../../build/NEWS:7782 +#: ../../../build/NEWS:7812 msgid "" "`bpo-32308 `__: :func:`re.sub()` now " "replaces empty matches adjacent to a previous non-empty match." msgstr "" -#: ../../../build/NEWS:7785 +#: ../../../build/NEWS:7815 msgid "" "`bpo-29970 `__: Abort asyncio " "SSLProtocol connection if handshake not complete within 10s" msgstr "" -#: ../../../build/NEWS:7788 +#: ../../../build/NEWS:7818 msgid "" "`bpo-32314 `__: Implement asyncio.run()." msgstr "" -#: ../../../build/NEWS:7790 +#: ../../../build/NEWS:7820 msgid "" "`bpo-17852 `__: Revert incorrect fix " "based on misunderstanding of _Py_PyAtExit() semantics." msgstr "" -#: ../../../build/NEWS:7793 +#: ../../../build/NEWS:7823 msgid "" "`bpo-32296 `__: Implement " "asyncio._get_running_loop() and get_event_loop() in C. This makes them 4x " "faster." msgstr "" -#: ../../../build/NEWS:7796 +#: ../../../build/NEWS:7826 msgid "" "`bpo-32250 `__: Implement " "``asyncio.current_task()`` and ``asyncio.all_tasks()``. Add helpers intended" @@ -13559,7 +13609,7 @@ msgid "" "``asyncio.Task.all_tasks()``." msgstr "" -#: ../../../build/NEWS:7802 ../../../build/NEWS:11399 +#: ../../../build/NEWS:7832 ../../../build/NEWS:11429 msgid "" "`bpo-32255 `__: A single empty field is " "now always quoted when written into a CSV file. This allows to distinguish " @@ -13567,7 +13617,7 @@ msgid "" "Takeuchi." msgstr "" -#: ../../../build/NEWS:7806 ../../../build/NEWS:11403 +#: ../../../build/NEWS:7836 ../../../build/NEWS:11433 msgid "" "`bpo-32277 `__: Raise " "``NotImplementedError`` instead of ``SystemError`` on platforms where " @@ -13575,14 +13625,14 @@ msgid "" "Sottile." msgstr "" -#: ../../../build/NEWS:7810 +#: ../../../build/NEWS:7840 msgid "" "`bpo-30050 `__: New argument " "warn_on_full_buffer to signal.set_wakeup_fd lets you control whether Python " "prints a warning on stderr when the wakeup fd buffer overflows." msgstr "" -#: ../../../build/NEWS:7814 +#: ../../../build/NEWS:7844 msgid "" "`bpo-29137 `__: The ``fpectl`` library " "has been removed. It was never enabled by default, never worked correctly on" @@ -13590,25 +13640,25 @@ msgid "" "breakage of C extensions." msgstr "" -#: ../../../build/NEWS:7818 +#: ../../../build/NEWS:7848 msgid "" "`bpo-32273 `__: Move asyncio.test_utils " "to test.test_asyncio." msgstr "" -#: ../../../build/NEWS:7820 +#: ../../../build/NEWS:7850 msgid "" "`bpo-32272 `__: Remove asyncio.async() " "function." msgstr "" -#: ../../../build/NEWS:7822 +#: ../../../build/NEWS:7852 msgid "" "`bpo-32269 `__: Add " "asyncio.get_running_loop() function." msgstr "" -#: ../../../build/NEWS:7824 +#: ../../../build/NEWS:7854 msgid "" "`bpo-32265 `__: All class and static " "methods of builtin types now are correctly classified by " @@ -13616,39 +13666,39 @@ msgid "" "types.ClassMethodDescriptorType for unbound class methods of builtin types." msgstr "" -#: ../../../build/NEWS:7829 +#: ../../../build/NEWS:7859 msgid "" "`bpo-32253 `__: Deprecate ``yield from " "lock``, ``await lock``, ``with (yield from lock)`` and ``with await lock`` " "for asyncio synchronization primitives." msgstr "" -#: ../../../build/NEWS:7833 +#: ../../../build/NEWS:7863 msgid "" "`bpo-22589 `__: Changed MIME type of " ".bmp from 'image/x-ms-bmp' to 'image/bmp'" msgstr "" -#: ../../../build/NEWS:7835 +#: ../../../build/NEWS:7865 msgid "" "`bpo-32193 `__: Convert asyncio to use " "*async/await* syntax. Old styled ``yield from`` is still supported too." msgstr "" -#: ../../../build/NEWS:7838 +#: ../../../build/NEWS:7868 msgid "" "`bpo-32206 `__: Add support to run " "modules with pdb" msgstr "" -#: ../../../build/NEWS:7840 +#: ../../../build/NEWS:7870 msgid "" "`bpo-32227 `__: " "``functools.singledispatch`` now supports registering implementations using " "type annotations." msgstr "" -#: ../../../build/NEWS:7843 +#: ../../../build/NEWS:7873 msgid "" "`bpo-15873 `__: Added new alternate " "constructors :meth:`datetime.datetime.fromisoformat`, " @@ -13656,26 +13706,26 @@ msgid "" "as the inverse operation of each classes's respective ``isoformat`` methods." msgstr "" -#: ../../../build/NEWS:7849 ../../../build/NEWS:11407 +#: ../../../build/NEWS:7879 ../../../build/NEWS:11437 msgid "" "`bpo-32199 `__: The getnode() ip getter " "now uses 'ip link' instead of 'ip link list'." msgstr "" -#: ../../../build/NEWS:7852 +#: ../../../build/NEWS:7882 msgid "" "`bpo-32143 `__: os.statvfs() includes " "the f_fsid field from statvfs(2)" msgstr "" -#: ../../../build/NEWS:7854 +#: ../../../build/NEWS:7884 msgid "" "`bpo-26439 `__: Fix " "ctypes.util.find_library() for AIX by implementing " "ctypes._aix.find_library() Patch by: Michael Felt" msgstr "" -#: ../../../build/NEWS:7857 +#: ../../../build/NEWS:7887 msgid "" "`bpo-31993 `__: The pickler now uses " "less memory when serializing large bytes and str objects into a file. " @@ -13683,33 +13733,33 @@ msgid "" "large bytes and str objects." msgstr "" -#: ../../../build/NEWS:7861 ../../../build/NEWS:11410 +#: ../../../build/NEWS:7891 ../../../build/NEWS:11440 msgid "" "`bpo-27456 `__: Ensure TCP_NODELAY is " "set on Linux. Tests by Victor Stinner." msgstr "" -#: ../../../build/NEWS:7863 +#: ../../../build/NEWS:7893 msgid "" "`bpo-31778 `__: ast.literal_eval() is " "now more strict. Addition and subtraction of arbitrary numbers no longer " "allowed." msgstr "" -#: ../../../build/NEWS:7866 ../../../build/NEWS:11421 +#: ../../../build/NEWS:7896 ../../../build/NEWS:11451 msgid "" "`bpo-31802 `__: Importing native path " "module (``posixpath``, ``ntpath``) now works even if the ``os`` module still" " is not imported." msgstr "" -#: ../../../build/NEWS:7869 +#: ../../../build/NEWS:7899 msgid "" "`bpo-30241 `__: Add " "contextlib.AbstractAsyncContextManager. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:7872 +#: ../../../build/NEWS:7902 msgid "" "`bpo-31699 `__: Fix deadlocks in " ":class:`concurrent.futures.ProcessPoolExecutor` when task arguments or " @@ -13717,82 +13767,82 @@ msgid "" "calls to the :class:`ProcessPoolExecutor` API always eventually return." msgstr "" -#: ../../../build/NEWS:7877 +#: ../../../build/NEWS:7907 msgid "" "`bpo-15216 `__: " "``TextIOWrapper.reconfigure()`` supports changing *encoding*, *errors*, and " "*newline*." msgstr "" -#: ../../../build/NEWS:7883 +#: ../../../build/NEWS:7913 msgid "" "`bpo-32418 `__: Add get_loop() method to" " Server and AbstractServer classes." msgstr "" -#: ../../../build/NEWS:7888 ../../../build/NEWS:11452 +#: ../../../build/NEWS:7918 ../../../build/NEWS:11482 msgid "" "`bpo-32252 `__: Fix " "faulthandler_suppress_crash_report() used to prevent core dump files when " "testing crashes. getrlimit() returns zero on success." msgstr "" -#: ../../../build/NEWS:7891 +#: ../../../build/NEWS:7921 msgid "" "`bpo-32002 `__: Adjust C locale coercion" " testing for the empty locale and POSIX locale cases to more readily adjust " "to platform dependent behaviour." msgstr "" -#: ../../../build/NEWS:7897 +#: ../../../build/NEWS:7927 msgid "" "`bpo-19764 `__: Implement support for " "`subprocess.Popen(close_fds=True)` on Windows. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:7903 ../../../build/NEWS:11533 +#: ../../../build/NEWS:7933 ../../../build/NEWS:11563 msgid "" "`bpo-24960 `__: 2to3 and lib2to3 can now" " read pickled grammar files using pkgutil.get_data() rather than probing the" " filesystem. This lets 2to3 and lib2to3 work when run from a zipfile." msgstr "" -#: ../../../build/NEWS:7910 +#: ../../../build/NEWS:7940 msgid "" "`bpo-32030 `__: Py_Initialize() doesn't " "reset the memory allocators to default if the ``PYTHONMALLOC`` environment " "variable is not set." msgstr "" -#: ../../../build/NEWS:7913 ../../../build/NEWS:11543 +#: ../../../build/NEWS:7943 ../../../build/NEWS:11573 msgid "" "`bpo-29084 `__: Undocumented C API for " "OrderedDict has been excluded from the limited C API. It was added by " "mistake and actually never worked in the limited C API." msgstr "" -#: ../../../build/NEWS:7917 +#: ../../../build/NEWS:7947 msgid "" "`bpo-32264 `__: Moved the pygetopt.h " "header into internal/, since it has no public APIs." msgstr "" -#: ../../../build/NEWS:7920 +#: ../../../build/NEWS:7950 msgid "" "`bpo-32241 `__: " ":c:func:`Py_SetProgramName` and :c:func:`Py_SetPythonHome` now take the " "``const wchar *`` arguments instead of ``wchar *``." msgstr "" -#: ../../../build/NEWS:7925 +#: ../../../build/NEWS:7955 msgid "Python 3.7.0 alpha 3" msgstr "Python 3.7.0 alfa 3" -#: ../../../build/NEWS:7927 ../../../build/NEWS:11560 +#: ../../../build/NEWS:7957 ../../../build/NEWS:11590 msgid "*Release date: 2017-12-05*" msgstr "*Tanggal rilis: 2017-12-05*" -#: ../../../build/NEWS:7932 ../../../build/NEWS:11565 +#: ../../../build/NEWS:7962 ../../../build/NEWS:11595 msgid "" "`bpo-32176 `__: co_flags.CO_NOFREE is " "now always set correctly by the code object constructor based on freevars " @@ -13801,7 +13851,7 @@ msgid "" " injected into a modified code object and function." msgstr "" -#: ../../../build/NEWS:7938 +#: ../../../build/NEWS:7968 msgid "" "`bpo-10544 `__: Yield expressions are " "now deprecated in comprehensions and generator expressions. They are still " @@ -13809,14 +13859,14 @@ msgid "" "directly in the enclosing scope." msgstr "" -#: ../../../build/NEWS:7942 ../../../build/NEWS:11288 +#: ../../../build/NEWS:7972 ../../../build/NEWS:11318 msgid "" "`bpo-32137 `__: The repr of deeply " "nested dict now raises a RecursionError instead of crashing due to a stack " "overflow." msgstr "" -#: ../../../build/NEWS:7945 +#: ../../../build/NEWS:7975 msgid "" "`bpo-32096 `__: Revert memory allocator " "changes in the C API: move structures back from _PyRuntime to " @@ -13825,14 +13875,14 @@ msgid "" "before _PyRuntime_Initialize()." msgstr "" -#: ../../../build/NEWS:7950 +#: ../../../build/NEWS:7980 msgid "" "`bpo-32043 `__: Add a new \"developer " "mode\": new \"-X dev\" command line option to enable debug checks at " "runtime." msgstr "" -#: ../../../build/NEWS:7953 +#: ../../../build/NEWS:7983 msgid "" "`bpo-32023 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is used " @@ -13840,7 +13890,7 @@ msgid "" " parentheses can be omitted only on calls." msgstr "" -#: ../../../build/NEWS:7958 +#: ../../../build/NEWS:7988 msgid "" "`bpo-32012 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is passed " @@ -13849,7 +13899,7 @@ msgid "" "comma on either side." msgstr "" -#: ../../../build/NEWS:7963 +#: ../../../build/NEWS:7993 msgid "" "`bpo-28180 `__: A new internal " "``_Py_SetLocaleFromEnv(category)`` helper function has been added in order " @@ -13858,7 +13908,7 @@ msgid "" "environment by default)." msgstr "" -#: ../../../build/NEWS:7968 ../../../build/NEWS:11571 +#: ../../../build/NEWS:7998 ../../../build/NEWS:11601 msgid "" "`bpo-31949 `__: Fixed several issues in " "printing tracebacks (PyTraceBack_Print()). Setting sys.tracebacklimit to 0 " @@ -13869,13 +13919,13 @@ msgid "" "traceback items on Windows. Fixed output errors handling." msgstr "" -#: ../../../build/NEWS:7976 ../../../build/NEWS:11579 +#: ../../../build/NEWS:8006 ../../../build/NEWS:11609 msgid "" "`bpo-30696 `__: Fix the interactive " "interpreter looping endlessly when no memory." msgstr "" -#: ../../../build/NEWS:7979 ../../../build/NEWS:11582 +#: ../../../build/NEWS:8009 ../../../build/NEWS:11612 msgid "" "`bpo-20047 `__: Bytearray methods " "partition() and rpartition() now accept only bytes-like objects as " @@ -13883,34 +13933,34 @@ msgid "" "returning a bogus result when an integer is passed as a separator." msgstr "" -#: ../../../build/NEWS:7984 ../../../build/NEWS:11590 +#: ../../../build/NEWS:8014 ../../../build/NEWS:11620 msgid "" "`bpo-21720 `__: BytesWarning no longer " "emitted when the *fromlist* argument of ``__import__()`` or the ``__all__`` " "attribute of the module contain bytes instances." msgstr "" -#: ../../../build/NEWS:7988 +#: ../../../build/NEWS:8018 msgid "" "`bpo-31845 `__: Environment variables " "are once more read correctly at interpreter startup." msgstr "" -#: ../../../build/NEWS:7991 +#: ../../../build/NEWS:8021 msgid "" "`bpo-28936 `__: Ensure that lexically " "first syntax error involving a parameter and ``global`` or ``nonlocal`` is " "detected first at a given scope. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7995 ../../../build/NEWS:11594 +#: ../../../build/NEWS:8025 ../../../build/NEWS:11624 msgid "" "`bpo-31825 `__: Fixed OverflowError in " "the 'unicode-escape' codec and in codecs.escape_decode() when decode an " "escaped non-ascii byte." msgstr "" -#: ../../../build/NEWS:7998 +#: ../../../build/NEWS:8028 msgid "" "`bpo-31618 `__: The per-frame tracing " "logic added in 3.7a1 has been altered so that ``frame->f_lineno`` is updated" @@ -13921,7 +13971,7 @@ msgid "" "``f_trace_opcodes`` are enabled, line events now occur first." msgstr "" -#: ../../../build/NEWS:8006 ../../../build/NEWS:11597 +#: ../../../build/NEWS:8036 ../../../build/NEWS:11627 msgid "" "`bpo-28603 `__: Print the full " "context/cause chain of exceptions on interpreter exit, even if an exception " @@ -13929,7 +13979,7 @@ msgid "" "Bitter." msgstr "" -#: ../../../build/NEWS:8010 ../../../build/NEWS:11601 +#: ../../../build/NEWS:8040 ../../../build/NEWS:11631 msgid "" "`bpo-31786 `__: Fix timeout rounding in " "the select module to round correctly negative timeouts between -1.0 and 0.0." @@ -13937,35 +13987,35 @@ msgid "" "call was incorrectly non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8015 +#: ../../../build/NEWS:8045 msgid "" "`bpo-31781 `__: Prevent crashes when " "calling methods of an uninitialized ``zipimport.zipimporter`` object. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8018 +#: ../../../build/NEWS:8048 msgid "" "`bpo-30399 `__: Standard repr() of " "BaseException with a single argument no longer contains redundant trailing " "comma." msgstr "" -#: ../../../build/NEWS:8021 ../../../build/NEWS:11609 +#: ../../../build/NEWS:8051 ../../../build/NEWS:11639 msgid "" "`bpo-31626 `__: Fixed a bug in debug " "memory allocator. There was a write to freed memory after shrinking a " "memory block." msgstr "" -#: ../../../build/NEWS:8024 ../../../build/NEWS:11654 +#: ../../../build/NEWS:8054 ../../../build/NEWS:11684 msgid "" "`bpo-30817 `__: `PyErr_PrintEx()` clears" " now the ignored exception that may be raised by `_PySys_SetObjectId()`, for" " example when no memory." msgstr "" -#: ../../../build/NEWS:8030 ../../../build/NEWS:11660 +#: ../../../build/NEWS:8060 ../../../build/NEWS:11690 msgid "" "`bpo-28556 `__: Two minor fixes for " "``typing`` module: allow shallow copying instances of generic classes, " @@ -13973,14 +14023,14 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:8034 +#: ../../../build/NEWS:8064 msgid "" "`bpo-32214 `__: PEP 557, Data Classes. " "Provides a decorator which adds boilerplate methods to classes which use " "type annotations so specify fields." msgstr "" -#: ../../../build/NEWS:8038 ../../../build/NEWS:11664 +#: ../../../build/NEWS:8068 ../../../build/NEWS:11694 msgid "" "`bpo-27240 `__: The header folding " "algorithm for the new email policies has been rewritten, which also fixes " @@ -13990,20 +14040,20 @@ msgid "" "now done correctly." msgstr "" -#: ../../../build/NEWS:8042 ../../../build/NEWS:11668 +#: ../../../build/NEWS:8072 ../../../build/NEWS:11698 msgid "" "`bpo-32186 `__: io.FileIO.readall() and " "io.FileIO.read() now release the GIL when getting the file size. Fixed hang " "of all threads with inaccessible NFS server. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8046 +#: ../../../build/NEWS:8076 msgid "" "`bpo-321010 `__: Add " ":attr:`sys.flags.dev_mode` flag" msgstr "" -#: ../../../build/NEWS:8048 +#: ../../../build/NEWS:8078 msgid "" "`bpo-32154 `__: The " "``asyncio.windows_utils.socketpair()`` function has been removed: use " @@ -14013,7 +14063,7 @@ msgid "" "``socket.socketpair`` on Python 3.5 and newer." msgstr "" -#: ../../../build/NEWS:8054 +#: ../../../build/NEWS:8084 msgid "" "`bpo-32089 `__: warnings: In development" " (-X dev) and debug mode (pydebug build), use the \"default\" action for " @@ -14021,7 +14071,7 @@ msgid "" "filters." msgstr "" -#: ../../../build/NEWS:8058 +#: ../../../build/NEWS:8088 msgid "" "`bpo-32107 `__: ``uuid.getnode()`` now " "preferentially returns universally administered MAC addresses if available, " @@ -14031,7 +14081,7 @@ msgid "" "returned." msgstr "" -#: ../../../build/NEWS:8064 +#: ../../../build/NEWS:8094 msgid "" "`bpo-23033 `__: Wildcard is now " "supported in hostname when it is one and only character in the left most " @@ -14039,14 +14089,14 @@ msgid "" " by Mandeep Singh." msgstr "" -#: ../../../build/NEWS:8068 ../../../build/NEWS:11672 +#: ../../../build/NEWS:8098 ../../../build/NEWS:11702 msgid "" "`bpo-12239 `__: Make " ":meth:`msilib.SummaryInformation.GetProperty` return ``None`` when the value" " of property is ``VT_EMPTY``. Initial patch by Mark Mc Mahon." msgstr "" -#: ../../../build/NEWS:8072 +#: ../../../build/NEWS:8102 msgid "" "`bpo-28334 `__: Use " ":func:`os.path.expanduser` to find the ``~/.netrc`` file in " @@ -14054,7 +14104,7 @@ msgid "" "raised. Patch by Dimitri Merejkowsky." msgstr "" -#: ../../../build/NEWS:8076 +#: ../../../build/NEWS:8106 msgid "" "`bpo-32121 `__: Made " "``tracemalloc.Traceback`` behave more like the traceback module, sorting the" @@ -14064,7 +14114,7 @@ msgid "" "to ``Traceback.format()``. (Patch by Jesse Bakker.)" msgstr "" -#: ../../../build/NEWS:8083 ../../../build/NEWS:11676 +#: ../../../build/NEWS:8113 ../../../build/NEWS:11706 msgid "" "`bpo-31325 `__: Fix wrong usage of " ":func:`collections.namedtuple` in the :meth:`RobotFileParser.parse() " @@ -14072,14 +14122,14 @@ msgid "" "Wellner." msgstr "" -#: ../../../build/NEWS:8087 ../../../build/NEWS:11680 +#: ../../../build/NEWS:8117 ../../../build/NEWS:11710 msgid "" "`bpo-12382 `__: " ":func:`msilib.OpenDatabase` now raises a better exception message when it " "couldn't open or create an MSI file. Initial patch by William Tisäter." msgstr "" -#: ../../../build/NEWS:8091 +#: ../../../build/NEWS:8121 msgid "" "`bpo-19610 `__: ``setup()`` now warns " "about invalid types for some fields. The ``distutils.dist.Distribution`` " @@ -14087,21 +14137,21 @@ msgid "" "are not specified as a list or a string." msgstr "" -#: ../../../build/NEWS:8096 +#: ../../../build/NEWS:8126 msgid "" "`bpo-32071 `__: Added the ``-k`` " "command-line option to ``python -m unittest`` to run only tests that match " "the given pattern(s)." msgstr "" -#: ../../../build/NEWS:8099 +#: ../../../build/NEWS:8129 msgid "" "`bpo-10049 `__: Added *nullcontext* no-" "op context manager to contextlib. This provides a simpler and faster " "alternative to ExitStack() when handling optional context managers." msgstr "" -#: ../../../build/NEWS:8103 +#: ../../../build/NEWS:8133 msgid "" "`bpo-28684 `__: The new " "test.support.skip_unless_bind_unix_socket() decorator is used here to skip " @@ -14110,7 +14160,7 @@ msgid "" "the recent Android versions that run now SELinux in enforcing mode)." msgstr "" -#: ../../../build/NEWS:8109 ../../../build/NEWS:11684 +#: ../../../build/NEWS:8139 ../../../build/NEWS:11714 msgid "" "`bpo-32110 `__: " "``codecs.StreamReader.read(n)`` now returns not more than *n* " @@ -14118,7 +14168,7 @@ msgid "" "``read()`` methods of other file-like objects." msgstr "" -#: ../../../build/NEWS:8113 +#: ../../../build/NEWS:8143 msgid "" "`bpo-27535 `__: The warnings module " "doesn't leak memory anymore in the hidden warnings registry for the " @@ -14126,7 +14176,7 @@ msgid "" "the warning key to the registry anymore for the \"ignore\" action." msgstr "" -#: ../../../build/NEWS:8118 +#: ../../../build/NEWS:8148 msgid "" "`bpo-32088 `__: warnings: When Python " "is build is debug mode (``Py_DEBUG``), :exc:`DeprecationWarning`, " @@ -14134,21 +14184,21 @@ msgid "" "displayed by default." msgstr "" -#: ../../../build/NEWS:8122 +#: ../../../build/NEWS:8152 msgid "" "`bpo-1647489 `__: Fixed searching " "regular expression patterns that could match an empty string. Non-empty " "string can now be correctly found after matching an empty string." msgstr "" -#: ../../../build/NEWS:8126 +#: ../../../build/NEWS:8156 msgid "" "`bpo-25054 `__: Added support of " "splitting on a pattern that could match an empty string." msgstr "" -#: ../../../build/NEWS:8129 ../../../build/NEWS:11688 -#: ../../../build/NEWS:16405 +#: ../../../build/NEWS:8159 ../../../build/NEWS:11718 +#: ../../../build/NEWS:16435 msgid "" "`bpo-32072 `__: Fixed issues with binary" " plists: Fixed saving bytearrays. Identical objects will be saved only once." @@ -14156,38 +14206,38 @@ msgid "" "saving and loading recursive data structures." msgstr "" -#: ../../../build/NEWS:8134 +#: ../../../build/NEWS:8164 msgid "" "`bpo-32069 `__: Drop legacy SSL " "transport from asyncio, ssl.MemoryBIO is always used anyway." msgstr "" -#: ../../../build/NEWS:8137 +#: ../../../build/NEWS:8167 msgid "" "`bpo-32066 `__: asyncio: Support " "pathlib.Path in create_unix_connection; sock arg should be optional" msgstr "" -#: ../../../build/NEWS:8140 +#: ../../../build/NEWS:8170 msgid "" "`bpo-32046 `__: Updates 2to3 to convert " "from operator.isCallable(obj) to callable(obj). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8143 +#: ../../../build/NEWS:8173 msgid "" "`bpo-32018 `__: inspect.signature should" " follow :pep:`8`, if the parameter has an annotation and a default value. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8146 +#: ../../../build/NEWS:8176 msgid "" "`bpo-32025 `__: Add time.thread_time() " "and time.thread_time_ns()" msgstr "" -#: ../../../build/NEWS:8148 +#: ../../../build/NEWS:8178 msgid "" "`bpo-32037 `__: Integers that fit in a " "signed 32-bit integer will be now pickled with protocol 0 using the INT " @@ -14196,27 +14246,27 @@ msgid "" "2." msgstr "" -#: ../../../build/NEWS:8153 ../../../build/NEWS:11693 +#: ../../../build/NEWS:8183 ../../../build/NEWS:11723 msgid "" "`bpo-32034 `__: Make " "asyncio.IncompleteReadError and LimitOverrunError pickleable." msgstr "" -#: ../../../build/NEWS:8156 ../../../build/NEWS:11696 +#: ../../../build/NEWS:8186 ../../../build/NEWS:11726 msgid "" "`bpo-32015 `__: Fixed the looping of " "asyncio in the case of reconnection the socket during waiting async " "read/write from/to the socket." msgstr "" -#: ../../../build/NEWS:8159 ../../../build/NEWS:11699 +#: ../../../build/NEWS:8189 ../../../build/NEWS:11729 msgid "" "`bpo-32011 `__: Restored support of " "loading marshal files with the TYPE_INT64 code. These files can be produced " "in Python 2.7." msgstr "" -#: ../../../build/NEWS:8162 +#: ../../../build/NEWS:8192 msgid "" "`bpo-28369 `__: Enhance " "add_reader/writer check that socket is not used by some transport. Before, " @@ -14224,14 +14274,14 @@ msgid "" " Now the check is implemented correctly for all file-like objects." msgstr "" -#: ../../../build/NEWS:8167 +#: ../../../build/NEWS:8197 msgid "" "`bpo-31976 `__: Fix race condition when " "flushing a file is slow, which can cause a segfault if closing the file from" " another thread." msgstr "" -#: ../../../build/NEWS:8170 +#: ../../../build/NEWS:8200 msgid "" "`bpo-31985 `__: Formally deprecated " "aifc.openfp, sunau.openfp, and wave.openfp. Since change " @@ -14241,40 +14291,40 @@ msgid "" "undocumented." msgstr "" -#: ../../../build/NEWS:8176 +#: ../../../build/NEWS:8206 msgid "" "`bpo-21862 `__: cProfile command line " "now accepts `-m module_name` as an alternative to script path. Patch by " "Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8179 ../../../build/NEWS:11702 +#: ../../../build/NEWS:8209 ../../../build/NEWS:11732 msgid "" "`bpo-31970 `__: Reduce performance " "overhead of asyncio debug mode." msgstr "" -#: ../../../build/NEWS:8181 +#: ../../../build/NEWS:8211 msgid "" "`bpo-31843 `__: *database* argument of " "sqlite3.connect() now accepts a :term:`path-like object`, instead of just a " "string." msgstr "" -#: ../../../build/NEWS:8184 +#: ../../../build/NEWS:8214 msgid "" "`bpo-31945 `__: Add Configurable " "*blocksize* to ``HTTPConnection`` and ``HTTPSConnection`` for improved " "upload throughput. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8187 +#: ../../../build/NEWS:8217 msgid "" "`bpo-31943 `__: Add a ``cancelled()`` " "method to :class:`asyncio.Handle`. Patch by Marat Sharafutdinov." msgstr "" -#: ../../../build/NEWS:8190 ../../../build/NEWS:11704 +#: ../../../build/NEWS:8220 ../../../build/NEWS:11734 msgid "" "`bpo-9678 `__: Fixed determining the MAC " "address in the uuid module: Using ifconfig on NetBSD and OpenBSD. Using arp " @@ -14282,32 +14332,32 @@ msgid "" "Shimizukawa." msgstr "" -#: ../../../build/NEWS:8194 ../../../build/NEWS:11708 +#: ../../../build/NEWS:8224 ../../../build/NEWS:11738 msgid "" "`bpo-30057 `__: Fix potential missed " "signal in signal.signal()." msgstr "" -#: ../../../build/NEWS:8196 ../../../build/NEWS:11710 +#: ../../../build/NEWS:8226 ../../../build/NEWS:11740 msgid "" "`bpo-31933 `__: Fix Blake2 params " "leaf_size and node_offset on big endian platforms. Patch by Jack O'Connor." msgstr "" -#: ../../../build/NEWS:8199 +#: ../../../build/NEWS:8229 msgid "" "`bpo-21423 `__: Add an initializer " "argument to {Process,Thread}PoolExecutor" msgstr "" -#: ../../../build/NEWS:8201 ../../../build/NEWS:11713 +#: ../../../build/NEWS:8231 ../../../build/NEWS:11743 msgid "" "`bpo-31927 `__: Fixed compilation of the" " socket module on NetBSD 8. Fixed assertion failure or reading arbitrary " "data when parse a AF_BLUETOOTH address on NetBSD and DragonFly BSD." msgstr "" -#: ../../../build/NEWS:8205 ../../../build/NEWS:11717 +#: ../../../build/NEWS:8235 ../../../build/NEWS:11747 msgid "" "`bpo-27666 `__: Fixed stack corruption " "in curses.box() and curses.ungetmouse() when the size of types chtype or " @@ -14315,65 +14365,65 @@ msgid "" " as arguments. Based on patch by Steve Fink." msgstr "" -#: ../../../build/NEWS:8210 +#: ../../../build/NEWS:8240 msgid "" "`bpo-31917 `__: Add 3 new clock " "identifiers: :data:`time.CLOCK_BOOTTIME`, :data:`time.CLOCK_PROF` and " ":data:`time.CLOCK_UPTIME`." msgstr "" -#: ../../../build/NEWS:8213 ../../../build/NEWS:11722 +#: ../../../build/NEWS:8243 ../../../build/NEWS:11752 msgid "" "`bpo-31897 `__: plistlib now catches " "more errors when read binary plists and raises InvalidFileException instead " "of unexpected exceptions." msgstr "" -#: ../../../build/NEWS:8216 ../../../build/NEWS:11725 +#: ../../../build/NEWS:8246 ../../../build/NEWS:11755 msgid "" "`bpo-25720 `__: Fix the method for " "checking pad state of curses WINDOW. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8219 ../../../build/NEWS:11728 +#: ../../../build/NEWS:8249 ../../../build/NEWS:11758 msgid "" "`bpo-31893 `__: Fixed the layout of the " "kqueue_event structure on OpenBSD and NetBSD. Fixed the comparison of the " "kqueue_event objects." msgstr "" -#: ../../../build/NEWS:8222 ../../../build/NEWS:11731 +#: ../../../build/NEWS:8252 ../../../build/NEWS:11761 msgid "" "`bpo-31891 `__: Fixed building the " "curses module on NetBSD." msgstr "" -#: ../../../build/NEWS:8224 +#: ../../../build/NEWS:8254 msgid "" "`bpo-31884 `__: added required constants" " to subprocess module for setting priority on windows" msgstr "" -#: ../../../build/NEWS:8227 +#: ../../../build/NEWS:8257 msgid "" "`bpo-28281 `__: Remove year (1-9999) " "limits on the Calendar.weekday() function. Patch by Mark Gollahon." msgstr "" -#: ../../../build/NEWS:8230 +#: ../../../build/NEWS:8260 msgid "" "`bpo-31702 `__: crypt.mksalt() now " "allows to specify the number of rounds for SHA-256 and SHA-512 hashing." msgstr "" -#: ../../../build/NEWS:8233 +#: ../../../build/NEWS:8263 msgid "" "`bpo-30639 `__: :func:`inspect.getfile` " "no longer computes the repr of unknown objects to display in an error " "message, to protect against badly behaved custom reprs." msgstr "" -#: ../../../build/NEWS:8237 +#: ../../../build/NEWS:8267 msgid "" "`bpo-30768 `__: Fix the " "pthread+semaphore implementation of PyThread_acquire_lock_timed() when " @@ -14381,20 +14431,20 @@ msgid "" "sem_timedwait() is interrupted by a signal (EINTR). See also the :pep:`475`." msgstr "" -#: ../../../build/NEWS:8242 +#: ../../../build/NEWS:8272 msgid "" "`bpo-31854 `__: Add " "``mmap.ACCESS_DEFAULT`` constant." msgstr "" -#: ../../../build/NEWS:8244 +#: ../../../build/NEWS:8274 msgid "" "`bpo-31834 `__: Use optimized code for " "BLAKE2 only with SSSE3+. The pure SSE2 implementation is slower than the " "pure C reference implementation." msgstr "" -#: ../../../build/NEWS:8247 +#: ../../../build/NEWS:8277 msgid "" "`bpo-28292 `__: " "Calendar.itermonthdates() will now consistently raise an exception when a " @@ -14404,14 +14454,14 @@ msgid "" "tuples and are not restricted by the range supported by datetime.date." msgstr "" -#: ../../../build/NEWS:8254 +#: ../../../build/NEWS:8284 msgid "" "`bpo-28564 `__: The shutil.rmtree() " "function has been sped up to 20--40%. This was done using the os.scandir() " "function." msgstr "" -#: ../../../build/NEWS:8257 ../../../build/NEWS:11733 +#: ../../../build/NEWS:8287 ../../../build/NEWS:11763 msgid "" "`bpo-28416 `__: Instances of " "pickle.Pickler subclass with the persistent_id() method and pickle.Unpickler" @@ -14419,33 +14469,33 @@ msgid "" "cycles." msgstr "" -#: ../../../build/NEWS:8261 +#: ../../../build/NEWS:8291 msgid "" "`bpo-31653 `__: Don't release the GIL if" " we can acquire a multiprocessing semaphore immediately." msgstr "" -#: ../../../build/NEWS:8264 ../../../build/NEWS:11737 +#: ../../../build/NEWS:8294 ../../../build/NEWS:11767 msgid "" "`bpo-28326 `__: Fix " "multiprocessing.Process when stdout and/or stderr is closed or None." msgstr "" -#: ../../../build/NEWS:8267 +#: ../../../build/NEWS:8297 msgid "" "`bpo-20825 `__: Add `subnet_of` and " "`superset_of` containment tests to :class:`ipaddress.IPv6Network` and " ":class:`ipaddress.IPv4Network`. Patch by Michel Albert and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8271 +#: ../../../build/NEWS:8301 msgid "" "`bpo-31827 `__: Remove the " "os.stat_float_times() function. It was introduced in Python 2.3 for backward" " compatibility with Python 2.2, and was deprecated since Python 3.1." msgstr "" -#: ../../../build/NEWS:8275 +#: ../../../build/NEWS:8305 msgid "" "`bpo-31756 `__: Add a " "``subprocess.Popen(text=False)`` keyword argument to `subprocess` functions " @@ -14453,26 +14503,26 @@ msgid "" "into text. Patch by Andrew Clegg." msgstr "" -#: ../../../build/NEWS:8279 +#: ../../../build/NEWS:8309 msgid "" "`bpo-31819 `__: Add " "AbstractEventLoop.sock_recv_into()." msgstr "" -#: ../../../build/NEWS:8281 ../../../build/NEWS:11059 -#: ../../../build/NEWS:11740 +#: ../../../build/NEWS:8311 ../../../build/NEWS:11089 +#: ../../../build/NEWS:11770 msgid "" "`bpo-31457 `__: If nested log adapters " "are used, the inner ``process()`` methods are no longer omitted." msgstr "" -#: ../../../build/NEWS:8284 ../../../build/NEWS:11743 +#: ../../../build/NEWS:8314 ../../../build/NEWS:11773 msgid "" "`bpo-31457 `__: The ``manager`` property" " on LoggerAdapter objects is now properly settable." msgstr "" -#: ../../../build/NEWS:8287 ../../../build/NEWS:11746 +#: ../../../build/NEWS:8317 ../../../build/NEWS:11776 msgid "" "`bpo-31806 `__: Fix timeout rounding in " "time.sleep(), threading.Lock.acquire() and socket.socket.settimeout() to " @@ -14481,20 +14531,20 @@ msgid "" "non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8293 +#: ../../../build/NEWS:8323 msgid "" "`bpo-31803 `__: time.clock() and " "time.get_clock_info('clock') now emit a DeprecationWarning warning." msgstr "" -#: ../../../build/NEWS:8296 +#: ../../../build/NEWS:8326 msgid "" "`bpo-31800 `__: Extended support for " "parsing UTC offsets. strptime '%z' can now parse the output generated by " "datetime.isoformat, including seconds and microseconds." msgstr "" -#: ../../../build/NEWS:8300 ../../../build/NEWS:11752 +#: ../../../build/NEWS:8330 ../../../build/NEWS:11782 msgid "" "`bpo-28603 `__: traceback: Fix a " "TypeError that occurred during printing of exception tracebacks when either " @@ -14502,14 +14552,14 @@ msgid "" "unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8304 +#: ../../../build/NEWS:8334 msgid "" "`bpo-30541 `__: Add new function to seal" " a mock and prevent the automatically creation of child mocks. Patch by " "Mario Corchero." msgstr "" -#: ../../../build/NEWS:8307 +#: ../../../build/NEWS:8337 msgid "" "`bpo-31784 `__: Implement the " ":pep:`564`, add new 6 new functions with nanosecond resolution to the " @@ -14519,80 +14569,80 @@ msgid "" ":func:`~time.time_ns`." msgstr "" -#: ../../../build/NEWS:8313 +#: ../../../build/NEWS:8343 msgid "" "`bpo-30143 `__: 2to3 now generates a " "code that uses abstract collection classes from collections.abc rather than " "collections." msgstr "" -#: ../../../build/NEWS:8316 ../../../build/NEWS:11758 +#: ../../../build/NEWS:8346 ../../../build/NEWS:11788 msgid "" "`bpo-31770 `__: Prevent a crash when " "calling the ``__init__()`` method of a ``sqlite3.Cursor`` object more than " "once. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8319 ../../../build/NEWS:11765 +#: ../../../build/NEWS:8349 ../../../build/NEWS:11795 msgid "" "`bpo-31764 `__: Prevent a crash in " "``sqlite3.Cursor.close()`` in case the ``Cursor`` object is uninitialized. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8322 ../../../build/NEWS:11768 +#: ../../../build/NEWS:8352 ../../../build/NEWS:11798 msgid "" "`bpo-31752 `__: Fix possible crash in " "timedelta constructor called with custom integers." msgstr "" -#: ../../../build/NEWS:8325 ../../../build/NEWS:11777 +#: ../../../build/NEWS:8355 ../../../build/NEWS:11807 msgid "" "`bpo-31620 `__: an empty asyncio.Queue " "now doesn't leak memory when queue.get pollers timeout" msgstr "" -#: ../../../build/NEWS:8328 +#: ../../../build/NEWS:8358 msgid "" "`bpo-31690 `__: Allow the flags " "re.ASCII, re.LOCALE, and re.UNICODE to be used as group flags for regular " "expressions." msgstr "" -#: ../../../build/NEWS:8331 +#: ../../../build/NEWS:8361 msgid "" "`bpo-30349 `__: FutureWarning is now " "emitted if a regular expression contains character set constructs that will " "change semantically in the future (nested sets and set operations)." msgstr "" -#: ../../../build/NEWS:8335 +#: ../../../build/NEWS:8365 msgid "" "`bpo-31664 `__: Added support for the " "Blowfish hashing in the crypt module." msgstr "" -#: ../../../build/NEWS:8337 ../../../build/NEWS:11780 +#: ../../../build/NEWS:8367 ../../../build/NEWS:11810 msgid "" "`bpo-31632 `__: Fix method " "set_protocol() of class _SSLProtocolTransport in asyncio module. This method" " was previously modifying a wrong reference to the protocol." msgstr "" -#: ../../../build/NEWS:8341 ../../../build/NEWS:11791 +#: ../../../build/NEWS:8371 ../../../build/NEWS:11821 msgid "" "`bpo-15037 `__: Added a workaround for " "getkey() in curses for ncurses 5.7 and earlier." msgstr "" -#: ../../../build/NEWS:8344 +#: ../../../build/NEWS:8374 msgid "" "`bpo-31307 `__: Allow use of bytes " "objects for arguments to :meth:`configparser.ConfigParser.read`. Patch by " "Vincent Michel." msgstr "" -#: ../../../build/NEWS:8347 ../../../build/NEWS:11811 +#: ../../../build/NEWS:8377 ../../../build/NEWS:11841 msgid "" "`bpo-31334 `__: Fix " "``poll.poll([timeout])`` in the ``select`` module for arbitrary negative " @@ -14600,45 +14650,45 @@ msgid "" "Patch by Riccardo Coccioli." msgstr "" -#: ../../../build/NEWS:8351 ../../../build/NEWS:11815 +#: ../../../build/NEWS:8381 ../../../build/NEWS:11845 msgid "" "`bpo-31310 `__: multiprocessing's " "semaphore tracker should be launched again if crashed." msgstr "" -#: ../../../build/NEWS:8354 ../../../build/NEWS:11818 +#: ../../../build/NEWS:8384 ../../../build/NEWS:11848 msgid "" "`bpo-31308 `__: Make multiprocessing's " "forkserver process immune to Ctrl-C and other user interruptions. If it " "crashes, restart it when necessary." msgstr "" -#: ../../../build/NEWS:8357 +#: ../../../build/NEWS:8387 msgid "" "`bpo-31245 `__: Added support for " "AF_UNIX socket in asyncio `create_datagram_endpoint`." msgstr "" -#: ../../../build/NEWS:8360 +#: ../../../build/NEWS:8390 msgid "" "`bpo-30553 `__: Add HTTP/2 status code " "421 (Misdirected Request) to :class:`http.HTTPStatus`. Patch by Vitor " "Pereira." msgstr "" -#: ../../../build/NEWS:8366 ../../../build/NEWS:11824 +#: ../../../build/NEWS:8396 ../../../build/NEWS:11854 msgid "" "`bpo-32105 `__: Added " "asyncio.BaseEventLoop.connect_accepted_socket versionadded marker." msgstr "" -#: ../../../build/NEWS:8372 ../../../build/NEWS:11837 +#: ../../../build/NEWS:8402 ../../../build/NEWS:11867 msgid "" "`bpo-31380 `__: Skip test_httpservers " "test_undecodable_file on macOS: fails on APFS." msgstr "" -#: ../../../build/NEWS:8375 ../../../build/NEWS:11840 +#: ../../../build/NEWS:8405 ../../../build/NEWS:11870 msgid "" "`bpo-31705 `__: Skip " "test_socket.test_sha256() on Linux kernel older than 4.5. The test fails " @@ -14646,21 +14696,21 @@ msgid "" "4.5." msgstr "" -#: ../../../build/NEWS:8379 +#: ../../../build/NEWS:8409 msgid "" "`bpo-32138 `__: Skip on Android " "test_faulthandler tests that raise SIGSEGV and remove the " "test.support.requires_android_level decorator." msgstr "" -#: ../../../build/NEWS:8382 +#: ../../../build/NEWS:8412 msgid "" "`bpo-32136 `__: The runtime embedding " "tests have been split out from ``Lib/test/test_capi.py`` into a new " "``Lib/test/test_embed.py`` file." msgstr "" -#: ../../../build/NEWS:8385 +#: ../../../build/NEWS:8415 msgid "" "`bpo-28668 `__: " "test.support.requires_multiprocessing_queue is removed. Skip tests with " @@ -14668,14 +14718,14 @@ msgid "" "semaphore implementation is broken or missing." msgstr "" -#: ../../../build/NEWS:8389 +#: ../../../build/NEWS:8419 msgid "" "`bpo-32126 `__: Skip " "test_get_event_loop_new_process in test.test_asyncio.test_events when " "sem_open() is not functional." msgstr "" -#: ../../../build/NEWS:8392 ../../../build/NEWS:11844 +#: ../../../build/NEWS:8422 ../../../build/NEWS:11874 msgid "" "`bpo-31174 `__: Fix " "test_tools.test_unparse: DirectoryTestCase now stores the names sample to " @@ -14683,112 +14733,112 @@ msgid "" "leaks." msgstr "" -#: ../../../build/NEWS:8399 +#: ../../../build/NEWS:8429 msgid "" "`bpo-28538 `__: Revert the previous " "changes, the if_nameindex structure is defined by Unified Headers." msgstr "" -#: ../../../build/NEWS:8402 +#: ../../../build/NEWS:8432 msgid "" "`bpo-28762 `__: Revert the last commit, " "the F_LOCK macro is defined by Android Unified Headers." msgstr "" -#: ../../../build/NEWS:8405 +#: ../../../build/NEWS:8435 msgid "" "`bpo-29040 `__: Support building Android" " with Unified Headers. The first NDK release to support Unified Headers is " "android-ndk-r14." msgstr "" -#: ../../../build/NEWS:8408 ../../../build/NEWS:11854 +#: ../../../build/NEWS:8438 ../../../build/NEWS:11884 msgid "" "`bpo-32059 `__: ``detect_modules()`` in " "``setup.py`` now also searches the sysroot paths when cross-compiling." msgstr "" -#: ../../../build/NEWS:8411 ../../../build/NEWS:11857 +#: ../../../build/NEWS:8441 ../../../build/NEWS:11887 msgid "" "`bpo-31957 `__: Fixes Windows SDK " "version detection when building for Windows." msgstr "" -#: ../../../build/NEWS:8413 ../../../build/NEWS:11859 +#: ../../../build/NEWS:8443 ../../../build/NEWS:11889 msgid "" "`bpo-31609 `__: Fixes quotes in " "PCbuild/clean.bat" msgstr "" -#: ../../../build/NEWS:8415 ../../../build/NEWS:11861 +#: ../../../build/NEWS:8445 ../../../build/NEWS:11891 msgid "" "`bpo-31934 `__: Abort the build when " "building out of a not clean source tree." msgstr "" -#: ../../../build/NEWS:8417 ../../../build/NEWS:11863 +#: ../../../build/NEWS:8447 ../../../build/NEWS:11893 msgid "" "`bpo-31926 `__: Fixed Argument Clinic " "sometimes causing compilation errors when there was more than one function " "and/or method in a .c file with the same name." msgstr "" -#: ../../../build/NEWS:8421 ../../../build/NEWS:11867 +#: ../../../build/NEWS:8451 ../../../build/NEWS:11897 msgid "" "`bpo-28791 `__: Update Windows builds to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8423 ../../../build/NEWS:11869 +#: ../../../build/NEWS:8453 ../../../build/NEWS:11899 msgid "" "`bpo-28791 `__: Update OS X installer to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8425 +#: ../../../build/NEWS:8455 msgid "" "`bpo-28643 `__: Record profile-opt build" " progress with stamp files." msgstr "" -#: ../../../build/NEWS:8427 +#: ../../../build/NEWS:8457 msgid "" "`bpo-31866 `__: Finish removing support " "for AtheOS." msgstr "" -#: ../../../build/NEWS:8432 ../../../build/NEWS:11879 +#: ../../../build/NEWS:8462 ../../../build/NEWS:11909 msgid "" "`bpo-1102 `__: Return ``None`` when " "``View.Fetch()`` returns ``ERROR_NO_MORE_ITEMS`` instead of raising " "``MSIError``. Initial patch by Anthony Tuininga." msgstr "" -#: ../../../build/NEWS:8436 ../../../build/NEWS:11883 +#: ../../../build/NEWS:8466 ../../../build/NEWS:11913 msgid "" "`bpo-31944 `__: Fixes Modify button in " "Apps and Features dialog." msgstr "" -#: ../../../build/NEWS:8438 +#: ../../../build/NEWS:8468 msgid "" "`bpo-20486 `__: Implement the " "``Database.Close()`` method to help closing MSI database objects." msgstr "" -#: ../../../build/NEWS:8441 +#: ../../../build/NEWS:8471 msgid "" "`bpo-31857 `__: Make the behavior of " "USE_STACKCHECK deterministic in a multi-threaded environment." msgstr "" -#: ../../../build/NEWS:8447 ../../../build/NEWS:11888 +#: ../../../build/NEWS:8477 ../../../build/NEWS:11918 msgid "" "`bpo-31392 `__: Update macOS installer " "to use OpenSSL 1.0.2m" msgstr "" -#: ../../../build/NEWS:8452 ../../../build/NEWS:11893 +#: ../../../build/NEWS:8482 ../../../build/NEWS:11923 msgid "" "`bpo-32207 `__: Improve tk event " "exception tracebacks in IDLE. When tk event handling is driven by IDLE's run" @@ -14798,20 +14848,20 @@ msgid "" "suggestion by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:8458 ../../../build/NEWS:11899 +#: ../../../build/NEWS:8488 ../../../build/NEWS:11929 msgid "" "`bpo-32164 `__: Delete unused file " "idlelib/tabbedpages.py. Use of TabbedPageSet in configdialog was replaced by" " ttk.Notebook." msgstr "" -#: ../../../build/NEWS:8461 ../../../build/NEWS:11902 +#: ../../../build/NEWS:8491 ../../../build/NEWS:11932 msgid "" "`bpo-32100 `__: IDLE: Fix old and new " "bugs in pathbrowser; improve tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8464 ../../../build/NEWS:11905 +#: ../../../build/NEWS:8494 ../../../build/NEWS:11935 msgid "" "`bpo-31858 `__: IDLE -- Restrict shell " "prompt manipulation to the shell. Editor and output windows only see an " @@ -14820,14 +14870,14 @@ msgid "" " not set or changed." msgstr "" -#: ../../../build/NEWS:8469 ../../../build/NEWS:11910 +#: ../../../build/NEWS:8499 ../../../build/NEWS:11940 msgid "" "`bpo-31860 `__: The font sample in the " "IDLE configuration dialog is now editable. Changes persist while IDLE " "remains open" msgstr "" -#: ../../../build/NEWS:8472 ../../../build/NEWS:11913 +#: ../../../build/NEWS:8502 ../../../build/NEWS:11943 msgid "" "`bpo-31836 `__: Test_code_module now " "passes if run after test_idle, which sets ps1. The code module uses sys.ps1 " @@ -14835,14 +14885,14 @@ msgid "" "both behaviors. Ditto for ps2." msgstr "" -#: ../../../build/NEWS:8476 ../../../build/NEWS:11917 +#: ../../../build/NEWS:8506 ../../../build/NEWS:11947 msgid "" "`bpo-28603 `__: Fix a TypeError that " "caused a shell restart when printing a traceback that includes an exception " "that is unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8480 +#: ../../../build/NEWS:8510 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -14853,7 +14903,7 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:8491 +#: ../../../build/NEWS:8521 msgid "" "`bpo-32159 `__: Remove CVS and " "Subversion tools: remove svneol.py and treesync.py scripts. CPython migrated" @@ -14861,14 +14911,14 @@ msgid "" "are no longer used to develop CPython." msgstr "" -#: ../../../build/NEWS:8496 ../../../build/NEWS:11956 +#: ../../../build/NEWS:8526 ../../../build/NEWS:11986 msgid "" "`bpo-30722 `__: Make redemo work with " "Python 3.6 and newer versions. Also, remove the ``LOCALE`` option since it " "doesn't work with string patterns in Python 3. Patch by Christoph Sarnowski." msgstr "" -#: ../../../build/NEWS:8503 ../../../build/NEWS:11963 +#: ../../../build/NEWS:8533 ../../../build/NEWS:11993 msgid "" "`bpo-20891 `__: Fix PyGILState_Ensure()." " When PyGILState_Ensure() is called in a non-Python thread before " @@ -14876,14 +14926,14 @@ msgid "" "PyThreadState_New() to fix a crash." msgstr "" -#: ../../../build/NEWS:8507 +#: ../../../build/NEWS:8537 msgid "" "`bpo-32125 `__: The " "``Py_UseClassExceptionsFlag`` flag has been removed. It was deprecated and " "wasn't used anymore since Python 2.0." msgstr "" -#: ../../../build/NEWS:8510 +#: ../../../build/NEWS:8540 msgid "" "`bpo-25612 `__: Move the current " "exception state from the frame object to the co-routine. This simplifies the" @@ -14891,14 +14941,14 @@ msgid "" "exception state when entering or exiting a generator." msgstr "" -#: ../../../build/NEWS:8515 +#: ../../../build/NEWS:8545 msgid "" "`bpo-23699 `__: Add " "Py_RETURN_RICHCOMPARE macro to reduce boilerplate code in rich comparison " "functions." msgstr "" -#: ../../../build/NEWS:8518 ../../../build/NEWS:11970 +#: ../../../build/NEWS:8548 ../../../build/NEWS:12000 msgid "" "`bpo-30697 `__: The " "`PyExc_RecursionErrorInst` singleton is removed and " @@ -14908,15 +14958,15 @@ msgid "" "`__." msgstr "" -#: ../../../build/NEWS:8525 +#: ../../../build/NEWS:8555 msgid "Python 3.7.0 alpha 2" msgstr "Python 3.7.0 alfa 2" -#: ../../../build/NEWS:8527 +#: ../../../build/NEWS:8557 msgid "*Release date: 2017-10-16*" msgstr "*Tanggal rilis: 2017-10-16*" -#: ../../../build/NEWS:8532 +#: ../../../build/NEWS:8562 msgid "" "`bpo-31558 `__: ``gc.freeze()`` is a new" " API that allows for moving all objects currently tracked by the garbage " @@ -14926,85 +14976,85 @@ msgid "" "stability at fork()." msgstr "" -#: ../../../build/NEWS:8538 ../../../build/NEWS:11606 +#: ../../../build/NEWS:8568 ../../../build/NEWS:11636 msgid "" "`bpo-31642 `__: Restored blocking \"from" " package import module\" by setting sys.modules[\"package.module\"] to None." msgstr "" -#: ../../../build/NEWS:8541 +#: ../../../build/NEWS:8571 msgid "" "`bpo-31708 `__: Allow use of " "asynchronous generator expressions in synchronous functions." msgstr "" -#: ../../../build/NEWS:8544 +#: ../../../build/NEWS:8574 msgid "" "`bpo-31709 `__: Drop support of " "asynchronous __aiter__." msgstr "" -#: ../../../build/NEWS:8546 +#: ../../../build/NEWS:8576 msgid "" "`bpo-30404 `__: The -u option now makes " "the stdout and stderr streams unbuffered rather than line-buffered." msgstr "" -#: ../../../build/NEWS:8549 ../../../build/NEWS:11612 +#: ../../../build/NEWS:8579 ../../../build/NEWS:11642 msgid "" "`bpo-31619 `__: Fixed a ValueError when " "convert a string with large number of underscores to integer with binary " "base." msgstr "" -#: ../../../build/NEWS:8552 +#: ../../../build/NEWS:8582 msgid "" "`bpo-31602 `__: Fix an assertion failure" " in `zipimporter.get_source()` in case of a bad `zlib.decompress()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8555 ../../../build/NEWS:11615 +#: ../../../build/NEWS:8585 ../../../build/NEWS:11645 msgid "" "`bpo-31592 `__: Fixed an assertion " "failure in Python parser in case of a bad `unicodedata.normalize()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8558 ../../../build/NEWS:11618 +#: ../../../build/NEWS:8588 ../../../build/NEWS:11648 msgid "" "`bpo-31588 `__: Raise a `TypeError` with" " a helpful error message when class creation fails due to a metaclass with a" " bad ``__prepare__()`` method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8562 +#: ../../../build/NEWS:8592 msgid "" "`bpo-31574 `__: Importlib was " "instrumented with two dtrace probes to profile import timing." msgstr "" -#: ../../../build/NEWS:8565 ../../../build/NEWS:11622 +#: ../../../build/NEWS:8595 ../../../build/NEWS:11652 msgid "" "`bpo-31566 `__: Fix an assertion failure" " in `_warnings.warn()` in case of a bad ``__name__`` global. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8568 +#: ../../../build/NEWS:8598 msgid "" "`bpo-31506 `__: Improved the error " "message logic for object.__new__ and object.__init__." msgstr "" -#: ../../../build/NEWS:8571 ../../../build/NEWS:11625 +#: ../../../build/NEWS:8601 ../../../build/NEWS:11655 msgid "" "`bpo-31505 `__: Fix an assertion failure" " in `json`, in case `_json.make_encoder()` received a bad `encoder()` " "argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8575 ../../../build/NEWS:11629 +#: ../../../build/NEWS:8605 ../../../build/NEWS:11659 msgid "" "`bpo-31492 `__: Fix assertion failures " "in case of failing to import from a module with a bad ``__name__`` " @@ -15012,21 +15062,21 @@ msgid "" "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8579 ../../../build/NEWS:11637 +#: ../../../build/NEWS:8609 ../../../build/NEWS:11667 msgid "" "`bpo-31478 `__: Fix an assertion failure" " in `_random.Random.seed()` in case the argument has a bad ``__abs__()`` " "method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8582 +#: ../../../build/NEWS:8612 msgid "" "`bpo-31336 `__: Speed up class creation " "by 10-20% by reducing the overhead in the necessary special method lookups." " Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8585 +#: ../../../build/NEWS:8615 msgid "" "`bpo-31415 `__: Add ``-X importtime`` " "option to show how long each import takes. It can be used to optimize " @@ -15034,13 +15084,13 @@ msgid "" "as an equivalent way to enable this." msgstr "" -#: ../../../build/NEWS:8589 +#: ../../../build/NEWS:8619 msgid "" "`bpo-31410 `__: Optimized calling " "wrapper and classmethod descriptors." msgstr "" -#: ../../../build/NEWS:8591 +#: ../../../build/NEWS:8621 msgid "" "`bpo-31353 `__: :pep:`553` - Add a new " "built-in called ``breakpoint()`` which calls ``sys.breakpointhook()``. By " @@ -15049,101 +15099,101 @@ msgid "" "original value of the hook is saved in ``sys.__breakpointhook__``." msgstr "" -#: ../../../build/NEWS:8597 +#: ../../../build/NEWS:8627 msgid "" "`bpo-17852 `__: Maintain a list of open " "buffered files, flush them before exiting the interpreter. Based on a patch" " from Armin Rigo." msgstr "" -#: ../../../build/NEWS:8600 ../../../build/NEWS:11640 +#: ../../../build/NEWS:8630 ../../../build/NEWS:11670 msgid "" "`bpo-31315 `__: Fix an assertion failure" " in imp.create_dynamic(), when spec.name is not a string. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8603 ../../../build/NEWS:11643 +#: ../../../build/NEWS:8633 ../../../build/NEWS:11673 msgid "" "`bpo-31311 `__: Fix a crash in the " "``__setstate__()`` method of `ctypes._CData`, in case of a bad ``__dict__``." " Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8606 ../../../build/NEWS:11646 +#: ../../../build/NEWS:8636 ../../../build/NEWS:11676 msgid "" "`bpo-31293 `__: Fix crashes in true " "division and multiplication of a timedelta object by a float with a bad " "as_integer_ratio() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8610 ../../../build/NEWS:11650 +#: ../../../build/NEWS:8640 ../../../build/NEWS:11680 msgid "" "`bpo-31285 `__: Fix an assertion failure" " in `warnings.warn_explicit`, when the return value of the received loader's" " get_source() has a bad splitlines() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8614 +#: ../../../build/NEWS:8644 msgid "" "`bpo-30406 `__: Make ``async`` and " "``await`` proper keywords, as specified in :pep:`492`." msgstr "" -#: ../../../build/NEWS:8620 ../../../build/NEWS:11756 +#: ../../../build/NEWS:8650 ../../../build/NEWS:11786 msgid "" "`bpo-30058 `__: Fixed buffer overflow in" " select.kqueue.control()." msgstr "" -#: ../../../build/NEWS:8622 ../../../build/NEWS:11761 +#: ../../../build/NEWS:8652 ../../../build/NEWS:11791 msgid "" "`bpo-31672 `__: ``idpattern`` in " "``string.Template`` matched some non-ASCII characters. Now it uses ``-i`` " "regular expression local flag to avoid non-ASCII characters." msgstr "" -#: ../../../build/NEWS:8626 ../../../build/NEWS:11771 +#: ../../../build/NEWS:8656 ../../../build/NEWS:11801 msgid "" "`bpo-31701 `__: On Windows, " "faulthandler.enable() now ignores MSC and COM exceptions." msgstr "" -#: ../../../build/NEWS:8629 ../../../build/NEWS:11774 +#: ../../../build/NEWS:8659 ../../../build/NEWS:11804 msgid "" "`bpo-31728 `__: Prevent crashes in " "`_elementtree` due to unsafe cleanup of `Element.text` and `Element.tail`. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8632 +#: ../../../build/NEWS:8662 msgid "" "`bpo-31671 `__: Now ``re.compile()`` " "converts passed RegexFlag to normal int object before compiling. " "bm_regex_compile benchmark shows 14% performance improvements." msgstr "" -#: ../../../build/NEWS:8636 +#: ../../../build/NEWS:8666 msgid "" "`bpo-30397 `__: The types of compiled " "regular objects and match objects are now exposed as `re.Pattern` and " "`re.Match`. This adds information in pydoc output for the re module." msgstr "" -#: ../../../build/NEWS:8640 ../../../build/NEWS:11784 +#: ../../../build/NEWS:8670 ../../../build/NEWS:11814 msgid "" "`bpo-31675 `__: Fixed memory leaks in " "Tkinter's methods splitlist() and split() when pass a string larger than 2 " "GiB." msgstr "" -#: ../../../build/NEWS:8643 ../../../build/NEWS:11787 +#: ../../../build/NEWS:8673 ../../../build/NEWS:11817 msgid "" "`bpo-31673 `__: Fixed typo in the name " "of Tkinter's method adderrorinfo()." msgstr "" -#: ../../../build/NEWS:8645 +#: ../../../build/NEWS:8675 msgid "" "`bpo-31648 `__: Improvements to path " "predicates in ElementTree: Allow whitespace around predicate parts, i.e. " @@ -15152,70 +15202,70 @@ msgid "" "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8650 ../../../build/NEWS:11789 +#: ../../../build/NEWS:8680 ../../../build/NEWS:11819 msgid "" "`bpo-30806 `__: Fix the string " "representation of a netrc object." msgstr "" -#: ../../../build/NEWS:8652 +#: ../../../build/NEWS:8682 msgid "" "`bpo-31638 `__: Add optional argument " "``compressed`` to ``zipapp.create_archive``, and add option ``--compress`` " "to the command line interface of ``zipapp``." msgstr "" -#: ../../../build/NEWS:8656 ../../../build/NEWS:11794 +#: ../../../build/NEWS:8686 ../../../build/NEWS:11824 msgid "" "`bpo-25351 `__: Avoid venv activate " "failures with undefined variables" msgstr "" -#: ../../../build/NEWS:8658 +#: ../../../build/NEWS:8688 msgid "" "`bpo-20519 `__: Avoid ctypes use (if " "possible) and improve import time for uuid." msgstr "" -#: ../../../build/NEWS:8661 +#: ../../../build/NEWS:8691 msgid "" "`bpo-28293 `__: The regular expression " "cache is no longer completely dumped when it is full." msgstr "" -#: ../../../build/NEWS:8664 +#: ../../../build/NEWS:8694 msgid "" "`bpo-31596 `__: Added " "pthread_getcpuclockid() to the time module" msgstr "" -#: ../../../build/NEWS:8666 +#: ../../../build/NEWS:8696 msgid "" "`bpo-27494 `__: Make 2to3 accept a " "trailing comma in generator expressions. For example, ``set(x for x in " "[],)`` is now allowed." msgstr "" -#: ../../../build/NEWS:8669 ../../../build/NEWS:11800 +#: ../../../build/NEWS:8699 ../../../build/NEWS:11830 msgid "" "`bpo-30347 `__: Stop crashes when " "concurrently iterate over itertools.groupby() iterators." msgstr "" -#: ../../../build/NEWS:8672 +#: ../../../build/NEWS:8702 msgid "" "`bpo-30346 `__: An iterator produced by " "itertools.groupby() iterator now becomes exhausted after advancing the " "groupby iterator." msgstr "" -#: ../../../build/NEWS:8675 +#: ../../../build/NEWS:8705 msgid "" "`bpo-31556 `__: Cancel asyncio.wait_for " "future faster if timeout <= 0" msgstr "" -#: ../../../build/NEWS:8677 +#: ../../../build/NEWS:8707 msgid "" "`bpo-31540 `__: Allow passing a context " "object in :class:`concurrent.futures.ProcessPoolExecutor` constructor. Also," @@ -15223,20 +15273,20 @@ msgid "" "earlier to improve memory usage when a worker waits for new jobs." msgstr "" -#: ../../../build/NEWS:8682 ../../../build/NEWS:11803 +#: ../../../build/NEWS:8712 ../../../build/NEWS:11833 msgid "" "`bpo-31516 `__: " "``threading.current_thread()`` should not return a dummy thread at shutdown." msgstr "" -#: ../../../build/NEWS:8685 +#: ../../../build/NEWS:8715 msgid "" "`bpo-31525 `__: In the sqlite module, " "require the sqlite3_prepare_v2 API. Thus, the sqlite module now requires " "sqlite version at least 3.3.9." msgstr "" -#: ../../../build/NEWS:8688 +#: ../../../build/NEWS:8718 msgid "" "`bpo-26510 `__: argparse subparsers are " "now required by default. This matches behaviour in Python 2. For optional " @@ -15245,7 +15295,7 @@ msgid "" " as had been the case since Python 3.3.)" msgstr "" -#: ../../../build/NEWS:8694 +#: ../../../build/NEWS:8724 msgid "" "`bpo-27541 `__: Reprs of subclasses of " "some collection and iterator classes (`bytearray`, `array.array`, " @@ -15254,70 +15304,70 @@ msgid "" "of the base class." msgstr "" -#: ../../../build/NEWS:8699 ../../../build/NEWS:11806 +#: ../../../build/NEWS:8729 ../../../build/NEWS:11836 msgid "" "`bpo-31351 `__: python -m ensurepip now " "exits with non-zero exit code if pip bootstrapping has failed." msgstr "" -#: ../../../build/NEWS:8702 +#: ../../../build/NEWS:8732 msgid "" "`bpo-31389 `__: ``pdb.set_trace()`` now " "takes an optional keyword-only argument ``header``. If given, this is " "printed to the console just before debugging begins." msgstr "" -#: ../../../build/NEWS:8709 ../../../build/NEWS:11827 +#: ../../../build/NEWS:8739 ../../../build/NEWS:11857 msgid "" "`bpo-31537 `__: Fix incorrect usage of " "``get_history_length`` in readline documentation example code. Patch by Brad" " Smith." msgstr "" -#: ../../../build/NEWS:8712 ../../../build/NEWS:11830 +#: ../../../build/NEWS:8742 ../../../build/NEWS:11860 msgid "" "`bpo-30085 `__: The operator functions " "without double underscores are preferred for clarity. The one with " "underscores are only kept for back-compatibility." msgstr "" -#: ../../../build/NEWS:8719 +#: ../../../build/NEWS:8749 msgid "" "`bpo-31696 `__: Improve compiler version" " information in :data:`sys.version` when Python is built with Clang." msgstr "" -#: ../../../build/NEWS:8722 +#: ../../../build/NEWS:8752 msgid "" "`bpo-31625 `__: Stop using ranlib on " "static libraries. Instead, we assume ar supports the 's' flag." msgstr "" -#: ../../../build/NEWS:8725 +#: ../../../build/NEWS:8755 msgid "" "`bpo-31624 `__: Remove support for " "BSD/OS." msgstr "" -#: ../../../build/NEWS:8727 ../../../build/NEWS:11871 +#: ../../../build/NEWS:8757 ../../../build/NEWS:11901 msgid "" "`bpo-22140 `__: Prevent double " "substitution of prefix in python-config.sh." msgstr "" -#: ../../../build/NEWS:8729 +#: ../../../build/NEWS:8759 msgid "" "`bpo-31569 `__: Correct PCBuild/ case to" " PCbuild/ in build scripts and documentation." msgstr "" -#: ../../../build/NEWS:8732 ../../../build/NEWS:11873 +#: ../../../build/NEWS:8762 ../../../build/NEWS:11903 msgid "" "`bpo-31536 `__: Avoid wholesale rebuild " "after `make regen-all` if nothing changed." msgstr "" -#: ../../../build/NEWS:8738 ../../../build/NEWS:11929 +#: ../../../build/NEWS:8768 ../../../build/NEWS:11959 msgid "" "`bpo-31460 `__: Simplify the API of " "IDLE's Module Browser. Passing a widget instead of an flist with a root " @@ -15327,19 +15377,19 @@ msgid "" ".py." msgstr "" -#: ../../../build/NEWS:8744 ../../../build/NEWS:11935 +#: ../../../build/NEWS:8774 ../../../build/NEWS:11965 msgid "" "`bpo-31649 `__: IDLE - Make _htest, " "_utest parameters keyword only." msgstr "" -#: ../../../build/NEWS:8746 ../../../build/NEWS:11937 +#: ../../../build/NEWS:8776 ../../../build/NEWS:11967 msgid "" "`bpo-31559 `__: Remove test order " "dependence in idle_test.test_browser." msgstr "" -#: ../../../build/NEWS:8748 ../../../build/NEWS:11939 +#: ../../../build/NEWS:8778 ../../../build/NEWS:11969 msgid "" "`bpo-31459 `__: Rename IDLE's module " "browser from Class Browser to Module Browser. The original module-level " @@ -15350,33 +15400,33 @@ msgid "" "changed. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8756 ../../../build/NEWS:11947 +#: ../../../build/NEWS:8786 ../../../build/NEWS:11977 msgid "" "`bpo-31500 `__: Default fonts now are " "scaled on HiDPI displays." msgstr "" -#: ../../../build/NEWS:8758 ../../../build/NEWS:11949 +#: ../../../build/NEWS:8788 ../../../build/NEWS:11979 msgid "" "`bpo-1612262 `__: IDLE module browser " "now shows nested classes and functions. Original patches for code and tests " "by Guilherme Polo and Cheryl Sabella, respectively." msgstr "" -#: ../../../build/NEWS:8765 +#: ../../../build/NEWS:8795 msgid "" "`bpo-28280 `__: Make `PyMapping_Keys()`," " `PyMapping_Values()` and `PyMapping_Items()` always return a `list` (rather" " than a `list` or a `tuple`). Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8769 ../../../build/NEWS:11967 +#: ../../../build/NEWS:8799 ../../../build/NEWS:11997 msgid "" "`bpo-31532 `__: Fix memory corruption " "due to allocator mix in getpath.c between Py_GetPath() and Py_SetPath()" msgstr "" -#: ../../../build/NEWS:8772 +#: ../../../build/NEWS:8802 msgid "" "`bpo-25658 `__: Implement :pep:`539` for" " Thread Specific Storage (TSS) API: it is a new Thread Local Storage (TLS) " @@ -15385,43 +15435,43 @@ msgid "" " M. Bray, patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8780 +#: ../../../build/NEWS:8810 msgid "Python 3.7.0 alpha 1" msgstr "Python 3.7.0 alfa 1" -#: ../../../build/NEWS:8782 +#: ../../../build/NEWS:8812 msgid "*Release date: 2017-09-19*" msgstr "*Tanggal rilis: 2017-09-19*" -#: ../../../build/NEWS:8787 ../../../build/NEWS:12005 +#: ../../../build/NEWS:8817 ../../../build/NEWS:12035 msgid "" "`bpo-29781 `__: SSLObject.version() now " "correctly returns None when handshake over BIO has not been performed yet." msgstr "" -#: ../../../build/NEWS:8790 +#: ../../../build/NEWS:8820 msgid "" "`bpo-29505 `__: Add fuzz tests for " "float(str), int(str), unicode(str); for oss-fuzz." msgstr "" -#: ../../../build/NEWS:8793 ../../../build/NEWS:12008 -#: ../../../build/NEWS:16393 +#: ../../../build/NEWS:8823 ../../../build/NEWS:12038 +#: ../../../build/NEWS:16423 msgid "" "`bpo-30947 `__: Upgrade libexpat " "embedded copy from version 2.2.1 to 2.2.3 to get security fixes." msgstr "" -#: ../../../build/NEWS:8796 ../../../build/NEWS:12468 -#: ../../../build/NEWS:16435 +#: ../../../build/NEWS:8826 ../../../build/NEWS:12498 +#: ../../../build/NEWS:16465 msgid "" "`bpo-30730 `__: Prevent environment " "variables injection in subprocess on Windows. Prevent passing other " "environment variables and command arguments." msgstr "" -#: ../../../build/NEWS:8800 ../../../build/NEWS:12472 -#: ../../../build/NEWS:16439 +#: ../../../build/NEWS:8830 ../../../build/NEWS:12502 +#: ../../../build/NEWS:16469 msgid "" "`bpo-30694 `__: Upgrade expat copy from " "2.2.0 to 2.2.1 to get fixes of multiple security vulnerabilities including: " @@ -15433,8 +15483,8 @@ msgid "" "expat secret using ``XML_SetHashSalt()``." msgstr "" -#: ../../../build/NEWS:8809 ../../../build/NEWS:12481 -#: ../../../build/NEWS:16448 +#: ../../../build/NEWS:8839 ../../../build/NEWS:12511 +#: ../../../build/NEWS:16478 msgid "" "`bpo-30500 `__: Fix " "urllib.parse.splithost() to correctly parse fragments. For example, " @@ -15443,15 +15493,15 @@ msgid "" "authentication (``login@host``)." msgstr "" -#: ../../../build/NEWS:8814 ../../../build/NEWS:12570 -#: ../../../build/NEWS:16453 +#: ../../../build/NEWS:8844 ../../../build/NEWS:12600 +#: ../../../build/NEWS:16483 msgid "" "`bpo-29591 `__: Update expat copy from " "2.1.1 to 2.2.0 to get fixes of CVE-2016-0718 and CVE-2016-4472. See " "https://sourceforge.net/p/expat/bugs/537/ for more information." msgstr "" -#: ../../../build/NEWS:8821 ../../../build/NEWS:11633 +#: ../../../build/NEWS:8851 ../../../build/NEWS:11663 msgid "" "`bpo-31490 `__: Fix an assertion failure" " in `ctypes` class definition, in case the class has an attribute whose name" @@ -15459,28 +15509,28 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:8825 ../../../build/NEWS:12014 +#: ../../../build/NEWS:8855 ../../../build/NEWS:12044 msgid "" "`bpo-31471 `__: Fix an assertion failure" " in `subprocess.Popen()` on Windows, in case the env argument has a bad " "keys() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8828 ../../../build/NEWS:12017 +#: ../../../build/NEWS:8858 ../../../build/NEWS:12047 msgid "" "`bpo-31418 `__: Fix an assertion failure" " in `PyErr_WriteUnraisable()` in case of an exception with a bad " "``__module__`` attribute. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8831 ../../../build/NEWS:12020 +#: ../../../build/NEWS:8861 ../../../build/NEWS:12050 msgid "" "`bpo-31416 `__: Fix assertion failures " "in case of a bad warnings.filters or warnings.defaultaction. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8834 +#: ../../../build/NEWS:8864 msgid "" "`bpo-28411 `__: Change direct usage of " "PyInterpreterState.modules to PyImport_GetModuleDict(). Also introduce more " @@ -15488,7 +15538,7 @@ msgid "" "complications when working on sys.modules." msgstr "" -#: ../../../build/NEWS:8839 +#: ../../../build/NEWS:8869 msgid "" "`bpo-28411 `__: Switch to the abstract " "API when dealing with ``PyInterpreterState.modules``. This allows later " @@ -15496,14 +15546,14 @@ msgid "" " a ``PyImport_GetModule()`` function to reduce a bunch of duplicated code." msgstr "" -#: ../../../build/NEWS:8844 ../../../build/NEWS:12023 +#: ../../../build/NEWS:8874 ../../../build/NEWS:12053 msgid "" "`bpo-31411 `__: Raise a TypeError " "instead of SystemError in case warnings.onceregistry is not a dictionary. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8847 +#: ../../../build/NEWS:8877 msgid "" "`bpo-31344 `__: For finer control of " "tracing behaviour when testing the interpreter, two new frame attributes " @@ -15513,13 +15563,13 @@ msgid "" "events." msgstr "" -#: ../../../build/NEWS:8853 ../../../build/NEWS:12026 +#: ../../../build/NEWS:8883 ../../../build/NEWS:12056 msgid "" "`bpo-31373 `__: Fix several possible " "instances of undefined behavior due to floating-point demotions." msgstr "" -#: ../../../build/NEWS:8856 ../../../build/NEWS:12029 +#: ../../../build/NEWS:8886 ../../../build/NEWS:12059 msgid "" "`bpo-30465 `__: Location information " "(``lineno`` and ``col_offset``) in f-strings is now (mostly) correct. This " @@ -15527,95 +15577,95 @@ msgid "" "the first line of the file)." msgstr "" -#: ../../../build/NEWS:8860 +#: ../../../build/NEWS:8890 msgid "" "`bpo-30860 `__: Consolidate CPython's " "global runtime state under a single struct. This improves discoverability " "of the runtime state." msgstr "" -#: ../../../build/NEWS:8863 +#: ../../../build/NEWS:8893 msgid "" "`bpo-31347 `__: Fix possible undefined " "behavior in _PyObject_FastCall_Prepend." msgstr "" -#: ../../../build/NEWS:8865 ../../../build/NEWS:12033 +#: ../../../build/NEWS:8895 ../../../build/NEWS:12063 msgid "" "`bpo-31343 `__: Include sys/sysmacros.h " "for major(), minor(), and makedev(). GNU C libray plans to remove the " "functions from sys/types.h." msgstr "" -#: ../../../build/NEWS:8868 ../../../build/NEWS:12036 +#: ../../../build/NEWS:8898 ../../../build/NEWS:12066 msgid "" "`bpo-31291 `__: Fix an assertion failure" " in `zipimport.zipimporter.get_data` on Windows, when the return value of " "``pathname.replace('/','\\\\')`` isn't a string. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8872 ../../../build/NEWS:12040 +#: ../../../build/NEWS:8902 ../../../build/NEWS:12070 msgid "" "`bpo-31271 `__: Fix an assertion failure" " in the write() method of `io.TextIOWrapper`, when the encoder doesn't " "return a bytes object. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8876 ../../../build/NEWS:12044 +#: ../../../build/NEWS:8906 ../../../build/NEWS:12074 msgid "" "`bpo-31243 `__: Fix a crash in some " "methods of `io.TextIOWrapper`, when the decoder's state is invalid. Patch by" " Oren Milman." msgstr "" -#: ../../../build/NEWS:8879 ../../../build/NEWS:12047 +#: ../../../build/NEWS:8909 ../../../build/NEWS:12077 msgid "" "`bpo-30721 `__: ``print`` now shows " "correct usage hint for using Python 2 redirection syntax. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:8882 ../../../build/NEWS:12050 +#: ../../../build/NEWS:8912 ../../../build/NEWS:12080 msgid "" "`bpo-31070 `__: Fix a race condition in " "importlib _get_module_lock()." msgstr "" -#: ../../../build/NEWS:8884 +#: ../../../build/NEWS:8914 msgid "" "`bpo-30747 `__: Add a non-dummy " "implementation of _Py_atomic_store and _Py_atomic_load on MSVC." msgstr "" -#: ../../../build/NEWS:8887 ../../../build/NEWS:12052 -#: ../../../build/NEWS:16399 +#: ../../../build/NEWS:8917 ../../../build/NEWS:12082 +#: ../../../build/NEWS:16429 msgid "" "`bpo-31095 `__: Fix potential crash " "during GC caused by ``tp_dealloc`` which doesn't call " "``PyObject_GC_UnTrack()``." msgstr "" -#: ../../../build/NEWS:8890 ../../../build/NEWS:12055 +#: ../../../build/NEWS:8920 ../../../build/NEWS:12085 msgid "" "`bpo-31071 `__: Avoid masking original " "TypeError in call with * unpacking when other arguments are passed." msgstr "" -#: ../../../build/NEWS:8893 ../../../build/NEWS:12058 +#: ../../../build/NEWS:8923 ../../../build/NEWS:12088 msgid "" "`bpo-30978 `__: str.format_map() now " "passes key lookup exceptions through. Previously any exception was replaced " "with a KeyError exception." msgstr "" -#: ../../../build/NEWS:8896 ../../../build/NEWS:12061 +#: ../../../build/NEWS:8926 ../../../build/NEWS:12091 msgid "" "`bpo-30808 `__: Use _Py_atomic API for " "concurrency-sensitive signal state." msgstr "" -#: ../../../build/NEWS:8898 ../../../build/NEWS:12063 -#: ../../../build/NEWS:16460 +#: ../../../build/NEWS:8928 ../../../build/NEWS:12093 +#: ../../../build/NEWS:16490 msgid "" "`bpo-30876 `__: Relative import from " "unloaded package now reimports the package instead of failing with " @@ -15623,7 +15673,7 @@ msgid "" "rather than SystemError." msgstr "" -#: ../../../build/NEWS:8902 ../../../build/NEWS:12067 +#: ../../../build/NEWS:8932 ../../../build/NEWS:12097 msgid "" "`bpo-30703 `__: Improve signal delivery." " Avoid using Py_AddPendingCall from signal handler, to avoid calling signal-" @@ -15632,53 +15682,53 @@ msgid "" "(some signals could be lost)." msgstr "" -#: ../../../build/NEWS:8907 ../../../build/NEWS:12072 -#: ../../../build/NEWS:16464 +#: ../../../build/NEWS:8937 ../../../build/NEWS:12102 +#: ../../../build/NEWS:16494 msgid "" "`bpo-30765 `__: Avoid blocking in " "pthread_mutex_lock() when PyThread_acquire_lock() is asked not to block." msgstr "" -#: ../../../build/NEWS:8910 ../../../build/NEWS:12075 +#: ../../../build/NEWS:8940 ../../../build/NEWS:12105 msgid "" "`bpo-31161 `__: Make sure the 'Missing " "parentheses' syntax error message is only applied to SyntaxError, not to " "subclasses. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:8913 ../../../build/NEWS:12078 +#: ../../../build/NEWS:8943 ../../../build/NEWS:12108 msgid "" "`bpo-30814 `__: Fixed a race condition " "when import a submodule from a package." msgstr "" -#: ../../../build/NEWS:8915 +#: ../../../build/NEWS:8945 msgid "" "`bpo-30736 `__: The internal unicodedata" " database has been upgraded to Unicode 10.0." msgstr "" -#: ../../../build/NEWS:8918 +#: ../../../build/NEWS:8948 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "from per-thread to per-interpreter to avoid crashes." msgstr "" -#: ../../../build/NEWS:8921 ../../../build/NEWS:12080 +#: ../../../build/NEWS:8951 ../../../build/NEWS:12110 msgid "" "`bpo-30597 `__: ``print`` now shows " "expected input in custom error message when used as a Python 2 statement. " "Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8924 ../../../build/NEWS:12495 +#: ../../../build/NEWS:8954 ../../../build/NEWS:12525 msgid "" "`bpo-30682 `__: Removed a too-strict " "assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " "and eval(\"f'\\\\\\r'\")." msgstr "" -#: ../../../build/NEWS:8927 +#: ../../../build/NEWS:8957 msgid "" "`bpo-30501 `__: The compiler now " "produces more optimal code for complex condition expressions in the \"if\", " @@ -15686,7 +15736,7 @@ msgid "" "expressions and comprehensions." msgstr "" -#: ../../../build/NEWS:8931 +#: ../../../build/NEWS:8961 msgid "" "`bpo-28180 `__: Implement :pep:`538` " "(legacy C locale coercion). This means that when a suitable coercion target " @@ -15695,20 +15745,20 @@ msgid "" "ASCII." msgstr "" -#: ../../../build/NEWS:8936 +#: ../../../build/NEWS:8966 msgid "" "`bpo-30486 `__: Allows setting cell " "values for __closure__. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:8939 +#: ../../../build/NEWS:8969 msgid "" "`bpo-30537 `__: itertools.islice now " "accepts integer-like objects (having an __index__ method) as start, stop, " "and slice arguments" msgstr "" -#: ../../../build/NEWS:8942 +#: ../../../build/NEWS:8972 msgid "" "`bpo-25324 `__: Tokens needed for " "parsing in Python moved to C. ``COMMENT``, ``NL`` and ``ENCODING``. This way" @@ -15716,29 +15766,29 @@ msgid "" "import the tokenize module." msgstr "" -#: ../../../build/NEWS:8946 ../../../build/NEWS:12500 +#: ../../../build/NEWS:8976 ../../../build/NEWS:12530 msgid "" "`bpo-29104 `__: Fixed parsing " "backslashes in f-strings." msgstr "" -#: ../../../build/NEWS:8948 ../../../build/NEWS:12502 -#: ../../../build/NEWS:16467 +#: ../../../build/NEWS:8978 ../../../build/NEWS:12532 +#: ../../../build/NEWS:16497 msgid "" "`bpo-27945 `__: Fixed various segfaults " "with dict when input collections are mutated during searching, inserting or " "comparing. Based on patches by Duane Griffin and Tim Mitchell." msgstr "" -#: ../../../build/NEWS:8952 ../../../build/NEWS:12506 -#: ../../../build/NEWS:16471 +#: ../../../build/NEWS:8982 ../../../build/NEWS:12536 +#: ../../../build/NEWS:16501 msgid "" "`bpo-25794 `__: Fixed type.__setattr__()" " and type.__delattr__() for non-interned attribute names. Based on patch by" " Eryk Sun." msgstr "" -#: ../../../build/NEWS:8955 ../../../build/NEWS:12509 +#: ../../../build/NEWS:8985 ../../../build/NEWS:12539 msgid "" "`bpo-30039 `__: If a KeyboardInterrupt " "happens when the interpreter is in the middle of resuming a chain of nested " @@ -15746,61 +15796,61 @@ msgid "" " frame." msgstr "" -#: ../../../build/NEWS:8959 +#: ../../../build/NEWS:8989 msgid "" "`bpo-28974 `__: ``object.__format__(x, " "'')`` is now equivalent to ``str(x)`` rather than ``format(str(self), '')``." msgstr "" -#: ../../../build/NEWS:8962 +#: ../../../build/NEWS:8992 msgid "" "`bpo-30024 `__: Circular imports " "involving absolute imports with binding a submodule to a name are now " "supported." msgstr "" -#: ../../../build/NEWS:8965 ../../../build/NEWS:12513 +#: ../../../build/NEWS:8995 ../../../build/NEWS:12543 msgid "" "`bpo-12414 `__: sys.getsizeof() on a " "code object now returns the sizes which includes the code struct and sizes " "of objects which it references. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8969 +#: ../../../build/NEWS:8999 msgid "" "`bpo-29839 `__: len() now raises " "ValueError rather than OverflowError if __len__() returned a large negative " "integer." msgstr "" -#: ../../../build/NEWS:8972 +#: ../../../build/NEWS:9002 msgid "" "`bpo-11913 `__: README.rst is now " "included in the list of distutils standard READMEs and therefore included in" " source distributions." msgstr "" -#: ../../../build/NEWS:8975 +#: ../../../build/NEWS:9005 msgid "" "`bpo-29914 `__: Fixed default " "implementations of __reduce__ and __reduce_ex__(). object.__reduce__() no " "longer takes arguments, object.__reduce_ex__() now requires one argument." msgstr "" -#: ../../../build/NEWS:8979 ../../../build/NEWS:12517 +#: ../../../build/NEWS:9009 ../../../build/NEWS:12547 msgid "" "`bpo-29949 `__: Fix memory usage " "regression of set and frozenset object." msgstr "" -#: ../../../build/NEWS:8981 ../../../build/NEWS:12519 -#: ../../../build/NEWS:16474 +#: ../../../build/NEWS:9011 ../../../build/NEWS:12549 +#: ../../../build/NEWS:16504 msgid "" "`bpo-29935 `__: Fixed error messages in " "the index() method of tuple, list and deque when pass indices of wrong type." msgstr "" -#: ../../../build/NEWS:8984 +#: ../../../build/NEWS:9014 msgid "" "`bpo-29816 `__: Shift operation now has " "less opportunity to raise OverflowError. ValueError always is raised rather " @@ -15808,44 +15858,44 @@ msgid "" "count always returns zero." msgstr "" -#: ../../../build/NEWS:8989 +#: ../../../build/NEWS:9019 msgid "" "`bpo-24821 `__: Fixed the slowing down " "to 25 times in the searching of some unlucky Unicode characters." msgstr "" -#: ../../../build/NEWS:8992 +#: ../../../build/NEWS:9022 msgid "" "`bpo-29102 `__: Add a unique ID to " "PyInterpreterState. This makes it easier to identify each subinterpreter." msgstr "" -#: ../../../build/NEWS:8995 +#: ../../../build/NEWS:9025 msgid "" "`bpo-29894 `__: The deprecation warning " "is emitted if __complex__ returns an instance of a strict subclass of " "complex. In a future versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:8999 ../../../build/NEWS:12522 +#: ../../../build/NEWS:9029 ../../../build/NEWS:12552 msgid "" "`bpo-29859 `__: Show correct error " "messages when any of the pthread_* calls in thread_pthread.h fails." msgstr "" -#: ../../../build/NEWS:9002 +#: ../../../build/NEWS:9032 msgid "" "`bpo-29849 `__: Fix a memory leak when " "an ImportError is raised during from import." msgstr "" -#: ../../../build/NEWS:9005 ../../../build/NEWS:12530 +#: ../../../build/NEWS:9035 ../../../build/NEWS:12560 msgid "" "`bpo-28856 `__: Fix an oversight that %b" " format for bytes should support objects follow the buffer protocol." msgstr "" -#: ../../../build/NEWS:9008 ../../../build/NEWS:12847 +#: ../../../build/NEWS:9038 ../../../build/NEWS:12877 msgid "" "`bpo-29723 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -15857,81 +15907,81 @@ msgid "" "location named on the command line." msgstr "" -#: ../../../build/NEWS:9016 +#: ../../../build/NEWS:9046 msgid "" "`bpo-29568 `__: Escaped percent \"%%\" " "in the format string for classic string formatting no longer allows any " "characters between two percents." msgstr "" -#: ../../../build/NEWS:9019 ../../../build/NEWS:12533 +#: ../../../build/NEWS:9049 ../../../build/NEWS:12563 msgid "" "`bpo-29714 `__: Fix a regression that " "bytes format may fail when containing zero bytes inside." msgstr "" -#: ../../../build/NEWS:9022 +#: ../../../build/NEWS:9052 msgid "" "`bpo-29695 `__: bool(), float(), list() " "and tuple() no longer take keyword arguments. The first argument of int() " "can now be passes only as positional argument." msgstr "" -#: ../../../build/NEWS:9026 ../../../build/NEWS:12871 +#: ../../../build/NEWS:9056 ../../../build/NEWS:12901 msgid "" "`bpo-28893 `__: Set correct __cause__ " "for errors about invalid awaitables returned from __aiter__ and __anext__." msgstr "" -#: ../../../build/NEWS:9029 ../../../build/NEWS:12525 -#: ../../../build/NEWS:16477 +#: ../../../build/NEWS:9059 ../../../build/NEWS:12555 +#: ../../../build/NEWS:16507 msgid "" "`bpo-28876 `__: ``bool(range)`` works " "even if ``len(range)`` raises :exc:`OverflowError`." msgstr "" -#: ../../../build/NEWS:9032 ../../../build/NEWS:12874 +#: ../../../build/NEWS:9062 ../../../build/NEWS:12904 msgid "" "`bpo-29683 `__: Fixes to memory " "allocation in _PyCode_SetExtra. Patch by Brian Coleman." msgstr "" -#: ../../../build/NEWS:9035 ../../../build/NEWS:12877 +#: ../../../build/NEWS:9065 ../../../build/NEWS:12907 msgid "" "`bpo-29684 `__: Fix minor regression of " "PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " "a dict. But it might cause segv when args=NULL and kwargs is not a dict." msgstr "" -#: ../../../build/NEWS:9039 ../../../build/NEWS:12881 -#: ../../../build/NEWS:16488 +#: ../../../build/NEWS:9069 ../../../build/NEWS:12911 +#: ../../../build/NEWS:16518 msgid "" "`bpo-28598 `__: Support __rmod__ for " "subclasses of str being called before str.__mod__. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:9042 ../../../build/NEWS:12884 +#: ../../../build/NEWS:9072 ../../../build/NEWS:12914 msgid "" "`bpo-29607 `__: Fix stack_effect " "computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." msgstr "" -#: ../../../build/NEWS:9045 ../../../build/NEWS:12887 -#: ../../../build/NEWS:16491 +#: ../../../build/NEWS:9075 ../../../build/NEWS:12917 +#: ../../../build/NEWS:16521 msgid "" "`bpo-29602 `__: Fix incorrect handling " "of signed zeros in complex constructor for complex subclasses and for inputs" " having a __complex__ method. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:9049 ../../../build/NEWS:12891 -#: ../../../build/NEWS:16495 +#: ../../../build/NEWS:9079 ../../../build/NEWS:12921 +#: ../../../build/NEWS:16525 msgid "" "`bpo-29347 `__: Fixed possibly " "dereferencing undefined pointers when creating weakref objects." msgstr "" -#: ../../../build/NEWS:9052 +#: ../../../build/NEWS:9082 msgid "" "`bpo-29463 `__: Add ``docstring`` field " "to Module, ClassDef, FunctionDef, and AsyncFunctionDef ast nodes. docstring" @@ -15940,122 +15990,122 @@ msgid "" ":issue:`32911`.)" msgstr "" -#: ../../../build/NEWS:9057 ../../../build/NEWS:12894 -#: ../../../build/NEWS:16498 +#: ../../../build/NEWS:9087 ../../../build/NEWS:12924 +#: ../../../build/NEWS:16528 msgid "" "`bpo-29438 `__: Fixed use-after-free " "problem in key sharing dict." msgstr "" -#: ../../../build/NEWS:9059 +#: ../../../build/NEWS:9089 msgid "" "`bpo-29546 `__: Set the 'path' and " "'name' attribute on ImportError for ``from ... import ...``." msgstr "" -#: ../../../build/NEWS:9062 +#: ../../../build/NEWS:9092 msgid "" "`bpo-29546 `__: Improve from-import " "error message with location" msgstr "" -#: ../../../build/NEWS:9064 ../../../build/NEWS:12536 -#: ../../../build/NEWS:16505 +#: ../../../build/NEWS:9094 ../../../build/NEWS:12566 +#: ../../../build/NEWS:16535 msgid "" "`bpo-29478 `__: If max_line_length=None " "is specified while using the Compat32 policy, it is no longer ignored. " "Patch by Mircea Cosbuc." msgstr "" -#: ../../../build/NEWS:9067 ../../../build/NEWS:12896 -#: ../../../build/NEWS:16500 +#: ../../../build/NEWS:9097 ../../../build/NEWS:12926 +#: ../../../build/NEWS:16530 msgid "" "`bpo-29319 `__: Prevent " "RunMainFromImporter overwriting sys.path[0]." msgstr "" -#: ../../../build/NEWS:9069 ../../../build/NEWS:12898 -#: ../../../build/NEWS:16502 +#: ../../../build/NEWS:9099 ../../../build/NEWS:12928 +#: ../../../build/NEWS:16532 msgid "" "`bpo-29337 `__: Fixed possible " "BytesWarning when compare the code objects. Warnings could be emitted at " "compile time." msgstr "" -#: ../../../build/NEWS:9072 ../../../build/NEWS:12901 +#: ../../../build/NEWS:9102 ../../../build/NEWS:12931 msgid "" "`bpo-29327 `__: Fixed a crash when pass " "the iterable keyword argument to sorted()." msgstr "" -#: ../../../build/NEWS:9075 ../../../build/NEWS:12904 +#: ../../../build/NEWS:9105 ../../../build/NEWS:12934 msgid "" "`bpo-29034 `__: Fix memory leak and use-" "after-free in os module (path_converter)." msgstr "" -#: ../../../build/NEWS:9078 ../../../build/NEWS:12907 +#: ../../../build/NEWS:9108 ../../../build/NEWS:12937 msgid "" "`bpo-29159 `__: Fix regression in " "bytes(x) when x.__index__() raises Exception." msgstr "" -#: ../../../build/NEWS:9080 +#: ../../../build/NEWS:9110 msgid "" "`bpo-29049 `__: Call " "_PyObject_GC_TRACK() lazily when calling Python function. Calling function " "is up to 5% faster." msgstr "" -#: ../../../build/NEWS:9083 +#: ../../../build/NEWS:9113 msgid "" "`bpo-28927 `__: bytes.fromhex() and " "bytearray.fromhex() now ignore all ASCII whitespace, not only spaces. Patch" " by Robert Xiao." msgstr "" -#: ../../../build/NEWS:9086 ../../../build/NEWS:12909 -#: ../../../build/NEWS:16854 +#: ../../../build/NEWS:9116 ../../../build/NEWS:12939 +#: ../../../build/NEWS:16884 msgid "" "`bpo-28932 `__: Do not include " " if it does not exist." msgstr "" -#: ../../../build/NEWS:9088 ../../../build/NEWS:12911 -#: ../../../build/NEWS:16859 +#: ../../../build/NEWS:9118 ../../../build/NEWS:12941 +#: ../../../build/NEWS:16889 msgid "" "`bpo-25677 `__: Correct the positioning " "of the syntax error caret for indented blocks. Based on patch by Michael " "Layzell." msgstr "" -#: ../../../build/NEWS:9091 ../../../build/NEWS:12914 -#: ../../../build/NEWS:16862 +#: ../../../build/NEWS:9121 ../../../build/NEWS:12944 +#: ../../../build/NEWS:16892 msgid "" "`bpo-29000 `__: Fixed bytes formatting " "of octals with zero padding in alternate form." msgstr "" -#: ../../../build/NEWS:9094 +#: ../../../build/NEWS:9124 msgid "" "`bpo-18896 `__: Python function can now " "have more than 255 parameters. collections.namedtuple() now supports tuples " "with more than 255 elements." msgstr "" -#: ../../../build/NEWS:9097 +#: ../../../build/NEWS:9127 msgid "" "`bpo-28596 `__: The preferred encoding " "is UTF-8 on Android. Patch written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:9100 +#: ../../../build/NEWS:9130 msgid "" "`bpo-22257 `__: Clean up interpreter " "startup (see :pep:`432`)." msgstr "" -#: ../../../build/NEWS:9102 ../../../build/NEWS:12917 +#: ../../../build/NEWS:9132 ../../../build/NEWS:12947 msgid "" "`bpo-26919 `__: On Android, operating " "system data is now always encoded/decoded to/from UTF-8, instead of the " @@ -16063,42 +16113,42 @@ msgid "" "os.fsdecode() which are already using UTF-8." msgstr "" -#: ../../../build/NEWS:9106 ../../../build/NEWS:12921 +#: ../../../build/NEWS:9136 ../../../build/NEWS:12951 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug triggerable by a monkey-patched" " len() function." msgstr "" -#: ../../../build/NEWS:9109 ../../../build/NEWS:13195 +#: ../../../build/NEWS:9139 ../../../build/NEWS:13225 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table. Patch written by INADA Naoki." msgstr "" -#: ../../../build/NEWS:9112 ../../../build/NEWS:12924 +#: ../../../build/NEWS:9142 ../../../build/NEWS:12954 msgid "" "`bpo-28739 `__: f-string expressions are" " no longer accepted as docstrings and by ast.literal_eval() even if they do " "not include expressions." msgstr "" -#: ../../../build/NEWS:9115 ../../../build/NEWS:12927 -#: ../../../build/NEWS:16865 +#: ../../../build/NEWS:9145 ../../../build/NEWS:12957 +#: ../../../build/NEWS:16895 msgid "" "`bpo-28512 `__: Fixed setting the offset" " attribute of SyntaxError by PyErr_SyntaxLocationEx() and " "PyErr_SyntaxLocationObject()." msgstr "" -#: ../../../build/NEWS:9118 ../../../build/NEWS:12930 +#: ../../../build/NEWS:9148 ../../../build/NEWS:12960 msgid "" "`bpo-28918 `__: Fix the cross " "compilation of xxlimited when Python has been built with Py_DEBUG defined." msgstr "" -#: ../../../build/NEWS:9121 ../../../build/NEWS:13225 +#: ../../../build/NEWS:9151 ../../../build/NEWS:13255 msgid "" "`bpo-23722 `__: Rather than silently " "producing a class that doesn't support zero-argument ``super()`` in methods," @@ -16107,7 +16157,7 @@ msgid "" "supports zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:9127 ../../../build/NEWS:13231 +#: ../../../build/NEWS:9157 ../../../build/NEWS:13261 msgid "" "`bpo-28797 `__: Modifying the class " "__dict__ inside the __set_name__ method of a descriptor that is used inside " @@ -16115,7 +16165,7 @@ msgid "" "descriptors." msgstr "" -#: ../../../build/NEWS:9131 +#: ../../../build/NEWS:9161 msgid "" "`bpo-28799 `__: Remove the " "``PyEval_GetCallStats()`` function and deprecate the untested and " @@ -16124,13 +16174,13 @@ msgid "" ":mod:`profile` to profile function calls." msgstr "" -#: ../../../build/NEWS:9136 +#: ../../../build/NEWS:9166 msgid "" "`bpo-12844 `__: More than 255 arguments " "can now be passed to a function." msgstr "" -#: ../../../build/NEWS:9138 ../../../build/NEWS:13235 +#: ../../../build/NEWS:9168 ../../../build/NEWS:13265 msgid "" "`bpo-28782 `__: Fix a bug in the " "implementation ``yield from`` when checking if the next instruction is " @@ -16138,7 +16188,7 @@ msgid "" "`__)." msgstr "" -#: ../../../build/NEWS:9142 +#: ../../../build/NEWS:9172 msgid "" "`bpo-28774 `__: Fix error position of " "the unicode error in ASCII and Latin1 encoders when a string returned by the" @@ -16146,20 +16196,20 @@ msgid "" " ASCII codec, characters out of the U+0000-U+00FF range for Latin1)." msgstr "" -#: ../../../build/NEWS:9147 ../../../build/NEWS:12933 +#: ../../../build/NEWS:9177 ../../../build/NEWS:12963 msgid "" "`bpo-28731 `__: Optimize " "_PyDict_NewPresized() to create correct size dict. Improve speed of dict " "literal with constant keys up to 30%." msgstr "" -#: ../../../build/NEWS:9150 ../../../build/NEWS:13289 +#: ../../../build/NEWS:9180 ../../../build/NEWS:13319 msgid "" "`bpo-28532 `__: Show sys.version when -V" " option is supplied twice." msgstr "" -#: ../../../build/NEWS:9152 ../../../build/NEWS:13291 +#: ../../../build/NEWS:9182 ../../../build/NEWS:13321 msgid "" "`bpo-27100 `__: The with-statement now " "checks for __enter__ before it checks for __exit__. This gives less " @@ -16167,351 +16217,351 @@ msgid "" "Ellington." msgstr "" -#: ../../../build/NEWS:9156 ../../../build/NEWS:13295 +#: ../../../build/NEWS:9186 ../../../build/NEWS:13325 msgid "" "`bpo-28746 `__: Fix the " "set_inheritable() file descriptor method on platforms that do not have the " "ioctl FIOCLEX and FIONCLEX commands." msgstr "" -#: ../../../build/NEWS:9159 ../../../build/NEWS:13298 +#: ../../../build/NEWS:9189 ../../../build/NEWS:13328 msgid "" "`bpo-26920 `__: Fix not getting the " "locale's charset upon initializing the interpreter, on platforms that do not" " have langinfo." msgstr "" -#: ../../../build/NEWS:9162 ../../../build/NEWS:13301 -#: ../../../build/NEWS:16871 +#: ../../../build/NEWS:9192 ../../../build/NEWS:13331 +#: ../../../build/NEWS:16901 msgid "" "`bpo-28648 `__: Fixed crash in " "Py_DecodeLocale() in debug build on Mac OS X when decode astral characters." " Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9165 ../../../build/NEWS:13307 +#: ../../../build/NEWS:9195 ../../../build/NEWS:13337 msgid "" "`bpo-28665 `__: Improve speed of the " "STORE_DEREF opcode by 40%." msgstr "" -#: ../../../build/NEWS:9167 ../../../build/NEWS:13304 -#: ../../../build/NEWS:16874 +#: ../../../build/NEWS:9197 ../../../build/NEWS:13334 +#: ../../../build/NEWS:16904 msgid "" "`bpo-19398 `__: Extra slash no longer " "added to sys.path components in case of empty compile-time PYTHONPATH " "components." msgstr "" -#: ../../../build/NEWS:9170 +#: ../../../build/NEWS:9200 msgid "" "`bpo-28621 `__: Sped up converting int " "to float by reusing faster bits counting implementation. Patch by Adrian " "Wielgosik." msgstr "" -#: ../../../build/NEWS:9173 +#: ../../../build/NEWS:9203 msgid "" "`bpo-28580 `__: Optimize iterating split" " table values. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9175 ../../../build/NEWS:13309 +#: ../../../build/NEWS:9205 ../../../build/NEWS:13339 msgid "" "`bpo-28583 `__: PyDict_SetDefault didn't" " combine split table when needed. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9178 ../../../build/NEWS:13403 +#: ../../../build/NEWS:9208 ../../../build/NEWS:13433 msgid "" "`bpo-28128 `__: Deprecation warning for " "invalid str and byte escape sequences now prints better information about " "where the error occurs. Patch by Serhiy Storchaka and Eric Smith." msgstr "" -#: ../../../build/NEWS:9182 ../../../build/NEWS:13407 +#: ../../../build/NEWS:9212 ../../../build/NEWS:13437 msgid "" "`bpo-28509 `__: dict.update() no longer " "allocate unnecessary large memory." msgstr "" -#: ../../../build/NEWS:9184 ../../../build/NEWS:13409 -#: ../../../build/NEWS:16877 +#: ../../../build/NEWS:9214 ../../../build/NEWS:13439 +#: ../../../build/NEWS:16907 msgid "" "`bpo-28426 `__: Fixed potential crash in" " PyUnicode_AsDecodedObject() in debug build." msgstr "" -#: ../../../build/NEWS:9187 ../../../build/NEWS:13412 +#: ../../../build/NEWS:9217 ../../../build/NEWS:13442 msgid "" "`bpo-28517 `__: Fixed of-by-one error in" " the peephole optimizer that caused keeping unreachable code." msgstr "" -#: ../../../build/NEWS:9190 ../../../build/NEWS:13415 +#: ../../../build/NEWS:9220 ../../../build/NEWS:13445 msgid "" "`bpo-28214 `__: Improved exception " "reporting for problematic __set_name__ attributes." msgstr "" -#: ../../../build/NEWS:9193 ../../../build/NEWS:13418 -#: ../../../build/NEWS:16880 +#: ../../../build/NEWS:9223 ../../../build/NEWS:13448 +#: ../../../build/NEWS:16910 msgid "" "`bpo-23782 `__: Fixed possible memory " "leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()." msgstr "" -#: ../../../build/NEWS:9196 ../../../build/NEWS:13527 +#: ../../../build/NEWS:9226 ../../../build/NEWS:13557 msgid "" "`bpo-28183 `__: Optimize and cleanup " "dict iteration." msgstr "" -#: ../../../build/NEWS:9198 ../../../build/NEWS:13529 +#: ../../../build/NEWS:9228 ../../../build/NEWS:13559 msgid "" "`bpo-26081 `__: Added C implementation " "of asyncio.Future. Original patch by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:9201 ../../../build/NEWS:13532 -#: ../../../build/NEWS:16883 +#: ../../../build/NEWS:9231 ../../../build/NEWS:13562 +#: ../../../build/NEWS:16913 msgid "" "`bpo-28379 `__: Added sanity checks and " "tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9204 ../../../build/NEWS:13535 -#: ../../../build/NEWS:16886 +#: ../../../build/NEWS:9234 ../../../build/NEWS:13565 +#: ../../../build/NEWS:16916 msgid "" "`bpo-28376 `__: The type of long range " "iterator is now registered as Iterator. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9207 +#: ../../../build/NEWS:9237 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is disallowed. Calling " "iter() on range instance is the only way. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9211 ../../../build/NEWS:13544 -#: ../../../build/NEWS:16892 +#: ../../../build/NEWS:9241 ../../../build/NEWS:13574 +#: ../../../build/NEWS:16922 msgid "" "`bpo-26906 `__: Resolving special " "methods of uninitialized type now causes implicit initialization of the type" " instead of a fail." msgstr "" -#: ../../../build/NEWS:9214 ../../../build/NEWS:13547 -#: ../../../build/NEWS:16895 +#: ../../../build/NEWS:9244 ../../../build/NEWS:13577 +#: ../../../build/NEWS:16925 msgid "" "`bpo-18287 `__: PyType_Ready() now " "checks that tp_name is not NULL. Original patch by Niklas Koep." msgstr "" -#: ../../../build/NEWS:9217 ../../../build/NEWS:13550 -#: ../../../build/NEWS:16898 +#: ../../../build/NEWS:9247 ../../../build/NEWS:13580 +#: ../../../build/NEWS:16928 msgid "" "`bpo-24098 `__: Fixed possible crash " "when AST is changed in process of compiling it." msgstr "" -#: ../../../build/NEWS:9220 ../../../build/NEWS:13553 +#: ../../../build/NEWS:9250 ../../../build/NEWS:13583 msgid "" "`bpo-28201 `__: Dict reduces possibility" " of 2nd conflict in hash table when hashes have same lower bits." msgstr "" -#: ../../../build/NEWS:9223 ../../../build/NEWS:13556 -#: ../../../build/NEWS:16901 +#: ../../../build/NEWS:9253 ../../../build/NEWS:13586 +#: ../../../build/NEWS:16931 msgid "" "`bpo-28350 `__: String constants with " "null character no longer interned." msgstr "" -#: ../../../build/NEWS:9225 ../../../build/NEWS:13558 -#: ../../../build/NEWS:16903 +#: ../../../build/NEWS:9255 ../../../build/NEWS:13588 +#: ../../../build/NEWS:16933 msgid "" "`bpo-26617 `__: Fix crash when GC runs " "during weakref callbacks." msgstr "" -#: ../../../build/NEWS:9227 ../../../build/NEWS:13560 -#: ../../../build/NEWS:16905 +#: ../../../build/NEWS:9257 ../../../build/NEWS:13590 +#: ../../../build/NEWS:16935 msgid "" "`bpo-27942 `__: String constants now " "interned recursively in tuples and frozensets." msgstr "" -#: ../../../build/NEWS:9230 +#: ../../../build/NEWS:9260 msgid "" "`bpo-28289 `__: ImportError.__init__ now" " resets not specified attributes." msgstr "" -#: ../../../build/NEWS:9232 ../../../build/NEWS:13563 -#: ../../../build/NEWS:16908 +#: ../../../build/NEWS:9262 ../../../build/NEWS:13593 +#: ../../../build/NEWS:16938 msgid "" "`bpo-21578 `__: Fixed misleading error " "message when ImportError called with invalid keyword args." msgstr "" -#: ../../../build/NEWS:9235 ../../../build/NEWS:13566 +#: ../../../build/NEWS:9265 ../../../build/NEWS:13596 msgid "" "`bpo-28203 `__: Fix incorrect type in " "complex(1.0, {2:3}) error message. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:9238 ../../../build/NEWS:13569 +#: ../../../build/NEWS:9268 ../../../build/NEWS:13599 msgid "" "`bpo-28086 `__: Single var-positional " "argument of tuple subtype was passed unscathed to the C-defined function. " "Now it is converted to exact tuple." msgstr "" -#: ../../../build/NEWS:9241 ../../../build/NEWS:13572 +#: ../../../build/NEWS:9271 ../../../build/NEWS:13602 msgid "" "`bpo-28214 `__: Now __set_name__ is " "looked up on the class instead of the instance." msgstr "" -#: ../../../build/NEWS:9244 ../../../build/NEWS:13575 -#: ../../../build/NEWS:16914 +#: ../../../build/NEWS:9274 ../../../build/NEWS:13605 +#: ../../../build/NEWS:16944 msgid "" "`bpo-27955 `__: Fallback on reading " "/dev/urandom device when the getrandom() syscall fails with EPERM, for " "example when blocked by SECCOMP." msgstr "" -#: ../../../build/NEWS:9247 ../../../build/NEWS:13578 +#: ../../../build/NEWS:9277 ../../../build/NEWS:13608 msgid "" "`bpo-28192 `__: Don't import readline in" " isolated mode." msgstr "" -#: ../../../build/NEWS:9249 +#: ../../../build/NEWS:9279 msgid "" "`bpo-27441 `__: Remove some redundant " "assignments to ob_size in longobject.c. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9252 +#: ../../../build/NEWS:9282 msgid "" "`bpo-27222 `__: Clean up redundant code " "in long_rshift function. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9255 ../../../build/NEWS:13580 +#: ../../../build/NEWS:9285 ../../../build/NEWS:13610 msgid "Upgrade internal unicode databases to Unicode version 9.0.0." msgstr "Perbarui database unicode internal ke Unicode versi 9.0.0." -#: ../../../build/NEWS:9257 ../../../build/NEWS:13582 -#: ../../../build/NEWS:16917 +#: ../../../build/NEWS:9287 ../../../build/NEWS:13612 +#: ../../../build/NEWS:16947 msgid "" "`bpo-28131 `__: Fix a regression in " "zipimport's compile_source(). zipimport should use the same optimization " "level as the interpreter." msgstr "" -#: ../../../build/NEWS:9260 ../../../build/NEWS:13585 +#: ../../../build/NEWS:9290 ../../../build/NEWS:13615 msgid "" "`bpo-28126 `__: Replace Py_MEMCPY with " "memcpy(). Visual Studio can properly optimize memcpy()." msgstr "" -#: ../../../build/NEWS:9263 ../../../build/NEWS:13588 +#: ../../../build/NEWS:9293 ../../../build/NEWS:13618 msgid "" "`bpo-28120 `__: Fix dict.pop() for " "splitted dictionary when trying to remove a \"pending key\" (Not yet " "inserted in split-table). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9266 ../../../build/NEWS:13591 +#: ../../../build/NEWS:9296 ../../../build/NEWS:13621 msgid "" "`bpo-26182 `__: Raise DeprecationWarning" " when async and await keywords are used as variable/attribute/class/function" " name." msgstr "" -#: ../../../build/NEWS:9269 ../../../build/NEWS:13316 +#: ../../../build/NEWS:9299 ../../../build/NEWS:13346 msgid "" "`bpo-26182 `__: Fix a refleak in code " "that raises DeprecationWarning." msgstr "" -#: ../../../build/NEWS:9271 ../../../build/NEWS:13318 +#: ../../../build/NEWS:9301 ../../../build/NEWS:13348 msgid "" "`bpo-28721 `__: Fix asynchronous " "generators aclose() and athrow() to handle StopAsyncIteration propagation " "properly." msgstr "" -#: ../../../build/NEWS:9274 +#: ../../../build/NEWS:9304 msgid "" "`bpo-26110 `__: Speed-up method calls: " "add LOAD_METHOD and CALL_METHOD opcodes." msgstr "" -#: ../../../build/NEWS:9279 ../../../build/NEWS:12086 +#: ../../../build/NEWS:9309 ../../../build/NEWS:12116 msgid "" "`bpo-31499 `__: xml.etree: Fix a crash " "when a parser is part of a reference cycle." msgstr "" -#: ../../../build/NEWS:9282 ../../../build/NEWS:11809 +#: ../../../build/NEWS:9312 ../../../build/NEWS:11839 msgid "" "`bpo-31482 `__: ``random.seed()`` now " "works with bytes in version=1" msgstr "" -#: ../../../build/NEWS:9284 ../../../build/NEWS:12089 +#: ../../../build/NEWS:9314 ../../../build/NEWS:12119 msgid "" "`bpo-28556 `__: typing.get_type_hints " "now finds the right globalns for classes and modules by default (when no " "``globalns`` was specified by the caller)." msgstr "" -#: ../../../build/NEWS:9287 ../../../build/NEWS:12092 +#: ../../../build/NEWS:9317 ../../../build/NEWS:12122 msgid "" "`bpo-28556 `__: Speed improvements to " "the ``typing`` module. Original PRs by Ivan Levkivskyi and Mitar." msgstr "" -#: ../../../build/NEWS:9290 ../../../build/NEWS:12095 +#: ../../../build/NEWS:9320 ../../../build/NEWS:12125 msgid "" "`bpo-31544 `__: The C accelerator module" " of ElementTree ignored exceptions raised when looking up TreeBuilder target" " methods in XMLParser()." msgstr "" -#: ../../../build/NEWS:9293 ../../../build/NEWS:12098 +#: ../../../build/NEWS:9323 ../../../build/NEWS:12128 msgid "" "`bpo-31234 `__: " "socket.create_connection() now fixes manually a reference cycle: clear the " "variable storing the last exception on success." msgstr "" -#: ../../../build/NEWS:9296 ../../../build/NEWS:12101 +#: ../../../build/NEWS:9326 ../../../build/NEWS:12131 msgid "" "`bpo-31457 `__: LoggerAdapter objects " "can now be nested." msgstr "" -#: ../../../build/NEWS:9298 +#: ../../../build/NEWS:9328 msgid "" "`bpo-31431 `__: " "SSLContext.check_hostname now automatically sets SSLContext.verify_mode to " "ssl.CERT_REQUIRED instead of failing with a ValueError." msgstr "" -#: ../../../build/NEWS:9302 +#: ../../../build/NEWS:9332 msgid "" "`bpo-31233 `__: " "socketserver.ThreadingMixIn now keeps a list of non-daemonic threads to wait" " until all these threads complete in server_close()." msgstr "" -#: ../../../build/NEWS:9305 +#: ../../../build/NEWS:9335 msgid "" "`bpo-28638 `__: Changed the " "implementation strategy for collections.namedtuple() to substantially reduce" @@ -16525,39 +16575,39 @@ msgid "" "Serhiy Storchaka, and Raymond Hettinger.)" msgstr "" -#: ../../../build/NEWS:9316 ../../../build/NEWS:12103 +#: ../../../build/NEWS:9346 ../../../build/NEWS:12133 msgid "" "`bpo-31400 `__: Improves SSL error " "handling to avoid losing error numbers." msgstr "" -#: ../../../build/NEWS:9318 +#: ../../../build/NEWS:9348 msgid "" "`bpo-27629 `__: Make return types of " "SSLContext.wrap_bio() and SSLContext.wrap_socket() customizable." msgstr "" -#: ../../../build/NEWS:9321 ../../../build/NEWS:12105 +#: ../../../build/NEWS:9351 ../../../build/NEWS:12135 msgid "" "`bpo-28958 `__: ssl.SSLContext() now " "uses OpenSSL error information when a context cannot be instantiated." msgstr "" -#: ../../../build/NEWS:9324 +#: ../../../build/NEWS:9354 msgid "" "`bpo-28182 `__: The SSL module now " "raises SSLCertVerificationError when OpenSSL fails to verify the peer's " "certificate. The exception contains more information about the error." msgstr "" -#: ../../../build/NEWS:9328 ../../../build/NEWS:12108 +#: ../../../build/NEWS:9358 ../../../build/NEWS:12138 msgid "" "`bpo-27340 `__: SSLSocket.sendall() now " "uses memoryview to create slices of data. This fixes support for all bytes-" "like object. It is also more efficient and avoids costly copies." msgstr "" -#: ../../../build/NEWS:9332 +#: ../../../build/NEWS:9362 msgid "" "`bpo-14191 `__: A new function " "``argparse.ArgumentParser.parse_intermixed_args`` provides the ability to " @@ -16565,33 +16615,33 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:9337 ../../../build/NEWS:12112 +#: ../../../build/NEWS:9367 ../../../build/NEWS:12142 msgid "" "`bpo-31178 `__: Fix string concatenation" " bug in rare error path in the subprocess module" msgstr "" -#: ../../../build/NEWS:9340 ../../../build/NEWS:12115 +#: ../../../build/NEWS:9370 ../../../build/NEWS:12145 msgid "" "`bpo-31350 `__: Micro-optimize " ":func:`asyncio._get_running_loop` to become up to 10% faster." msgstr "" -#: ../../../build/NEWS:9343 ../../../build/NEWS:12118 -#: ../../../build/NEWS:16410 +#: ../../../build/NEWS:9373 ../../../build/NEWS:12148 +#: ../../../build/NEWS:16440 msgid "" "`bpo-31170 `__: expat: Update libexpat " "from 2.2.3 to 2.2.4. Fix copying of partial characters for UTF-8 input " "(libexpat bug 115): https://github.com/libexpat/libexpat/issues/115" msgstr "" -#: ../../../build/NEWS:9347 ../../../build/NEWS:12122 +#: ../../../build/NEWS:9377 ../../../build/NEWS:12152 msgid "" "`bpo-29136 `__: Add TLS 1.3 cipher " "suites and OP_NO_TLSv1_3." msgstr "" -#: ../../../build/NEWS:9349 +#: ../../../build/NEWS:9379 msgid "" "`bpo-1198569 `__: ``string.Template`` " "subclasses can optionally define ``braceidpattern`` if they want to specify " @@ -16599,7 +16649,7 @@ msgid "" "default) it falls back to ``idpattern``." msgstr "" -#: ../../../build/NEWS:9354 +#: ../../../build/NEWS:9384 msgid "" "`bpo-31326 `__: " "concurrent.futures.ProcessPoolExecutor.shutdown() now explicitly closes the " @@ -16607,61 +16657,61 @@ msgid "" "thread, to prevent leaking a dangling thread." msgstr "" -#: ../../../build/NEWS:9358 ../../../build/NEWS:12133 +#: ../../../build/NEWS:9388 ../../../build/NEWS:12163 msgid "" "`bpo-27144 `__: The ``map()`` and " "``as_completed()`` iterators in ``concurrent.futures`` now avoid keeping a " "reference to yielded objects." msgstr "" -#: ../../../build/NEWS:9361 +#: ../../../build/NEWS:9391 msgid "" "`bpo-31281 `__: Fix " "``fileinput.FileInput(files, inplace=True)`` when ``files`` contain " "``pathlib.Path`` objects." msgstr "" -#: ../../../build/NEWS:9364 ../../../build/NEWS:12136 +#: ../../../build/NEWS:9394 ../../../build/NEWS:12166 msgid "" "`bpo-10746 `__: Fix ctypes producing " "wrong :pep:`3118` type codes for integer types." msgstr "" -#: ../../../build/NEWS:9367 +#: ../../../build/NEWS:9397 msgid "" "`bpo-27584 `__: ``AF_VSOCK`` has been " "added to the socket interface which allows communication between virtual " "machines and their host." msgstr "" -#: ../../../build/NEWS:9370 ../../../build/NEWS:12139 +#: ../../../build/NEWS:9400 ../../../build/NEWS:12169 msgid "" "`bpo-22536 `__: The subprocess module " "now sets the filename when FileNotFoundError is raised on POSIX systems due " "to the executable or cwd not being found." msgstr "" -#: ../../../build/NEWS:9374 +#: ../../../build/NEWS:9404 msgid "" "`bpo-29741 `__: Update some methods in " "the _pyio module to also accept integer types. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9377 ../../../build/NEWS:12143 +#: ../../../build/NEWS:9407 ../../../build/NEWS:12173 msgid "" "`bpo-31249 `__: concurrent.futures: " "WorkItem.run() used by ThreadPoolExecutor now breaks a reference cycle " "between an exception object and the WorkItem object." msgstr "" -#: ../../../build/NEWS:9381 ../../../build/NEWS:12147 +#: ../../../build/NEWS:9411 ../../../build/NEWS:12177 msgid "" "`bpo-31247 `__: xmlrpc.server now " "explicitly breaks reference cycles when using sys.exc_info() in code " "handling exceptions." msgstr "" -#: ../../../build/NEWS:9384 +#: ../../../build/NEWS:9414 msgid "" "`bpo-23835 `__: configparser: reading " "defaults in the ``ConfigParser()`` constructor is now using ``read_dict()``," @@ -16670,7 +16720,7 @@ msgid "" "converted to strings. Patch by James Tocknell." msgstr "" -#: ../../../build/NEWS:9390 ../../../build/NEWS:11064 +#: ../../../build/NEWS:9420 ../../../build/NEWS:11094 msgid "" "`bpo-31238 `__: pydoc: the stop() method" " of the private ServerThread class now waits until " @@ -16678,20 +16728,20 @@ msgid "" "docserver attribute to None to break a reference cycle." msgstr "" -#: ../../../build/NEWS:9394 +#: ../../../build/NEWS:9424 msgid "" "`bpo-5001 `__: Many asserts in " "`multiprocessing` are now more informative, and some error types have been " "changed to more specific ones." msgstr "" -#: ../../../build/NEWS:9397 +#: ../../../build/NEWS:9427 msgid "" "`bpo-31109 `__: Convert zipimport to use" " Argument Clinic." msgstr "" -#: ../../../build/NEWS:9399 ../../../build/NEWS:12150 +#: ../../../build/NEWS:9429 ../../../build/NEWS:12180 msgid "" "`bpo-30102 `__: The ssl and hashlib " "modules now call OPENSSL_add_all_algorithms_noconf() on OpenSSL < 1.1.0. The" @@ -16700,20 +16750,20 @@ msgid "" "Scalet." msgstr "" -#: ../../../build/NEWS:9404 +#: ../../../build/NEWS:9434 msgid "" "`bpo-18966 `__: Non-daemonic threads " "created by a multiprocessing.Process are now joined on child exit." msgstr "" -#: ../../../build/NEWS:9407 +#: ../../../build/NEWS:9437 msgid "" "`bpo-31183 `__: `dis` now works with " "asynchronous generator and coroutine objects. Patch by George Collins based " "on diagnosis by Luciano Ramalho." msgstr "" -#: ../../../build/NEWS:9410 +#: ../../../build/NEWS:9440 msgid "" "`bpo-5001 `__: There are a number of " "uninformative asserts in the `multiprocessing` module, as noted in issue " @@ -16727,33 +16777,33 @@ msgid "" "(drallensmith on github)." msgstr "" -#: ../../../build/NEWS:9420 ../../../build/NEWS:12155 +#: ../../../build/NEWS:9450 ../../../build/NEWS:12185 msgid "" "`bpo-31185 `__: Fixed miscellaneous " "errors in asyncio speedup module." msgstr "" -#: ../../../build/NEWS:9422 +#: ../../../build/NEWS:9452 msgid "" "`bpo-31151 `__: " "socketserver.ForkingMixIn.server_close() now waits until all child processes" " completed to prevent leaking zombie processes." msgstr "" -#: ../../../build/NEWS:9425 +#: ../../../build/NEWS:9455 msgid "" "`bpo-31072 `__: Add an ``include_file`` " "parameter to ``zipapp.create_archive()``" msgstr "" -#: ../../../build/NEWS:9428 +#: ../../../build/NEWS:9458 msgid "" "`bpo-24700 `__: Optimize array.array " "comparison. It is now from 10x up to 70x faster when comparing arrays " "holding values of the same integer type." msgstr "" -#: ../../../build/NEWS:9431 ../../../build/NEWS:12157 +#: ../../../build/NEWS:9461 ../../../build/NEWS:12187 msgid "" "`bpo-31135 `__: ttk: fix the destroy() " "method of LabeledScale and OptionMenu classes. Call the parent destroy() " @@ -16762,58 +16812,58 @@ msgid "" "garbage collector to destroy all widgets." msgstr "" -#: ../../../build/NEWS:9437 ../../../build/NEWS:12163 +#: ../../../build/NEWS:9467 ../../../build/NEWS:12193 msgid "" "`bpo-31107 `__: Fix " "`copyreg._slotnames()` mangled attribute calculation for classes whose name " "begins with an underscore. Patch by Shane Harvey." msgstr "" -#: ../../../build/NEWS:9440 +#: ../../../build/NEWS:9470 msgid "" "`bpo-31080 `__: Allow " "`logging.config.fileConfig` to accept kwargs and/or args." msgstr "" -#: ../../../build/NEWS:9442 +#: ../../../build/NEWS:9472 msgid "" "`bpo-30897 `__: ``pathlib.Path`` objects" " now include an ``is_mount()`` method (only implemented on POSIX). This is " "similar to ``os.path.ismount(p)``. Patch by Cooper Ry Lees." msgstr "" -#: ../../../build/NEWS:9446 ../../../build/NEWS:12166 +#: ../../../build/NEWS:9476 ../../../build/NEWS:12196 msgid "" "`bpo-31061 `__: Fixed a crash when using" " asyncio and threads." msgstr "" -#: ../../../build/NEWS:9448 +#: ../../../build/NEWS:9478 msgid "" "`bpo-30987 `__: Added support for CAN " "ISO-TP protocol in the socket module." msgstr "" -#: ../../../build/NEWS:9450 +#: ../../../build/NEWS:9480 msgid "" "`bpo-30522 `__: Added a ``setStream`` " "method to ``logging.StreamHandler`` to allow the stream to be set after " "creation." msgstr "" -#: ../../../build/NEWS:9453 ../../../build/NEWS:12168 +#: ../../../build/NEWS:9483 ../../../build/NEWS:12198 msgid "" "`bpo-30502 `__: Fix handling of long " "oids in ssl. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:9456 +#: ../../../build/NEWS:9486 msgid "" "`bpo-5288 `__: Support tzinfo objects " "with sub-minute offsets." msgstr "" -#: ../../../build/NEWS:9458 +#: ../../../build/NEWS:9488 msgid "" "`bpo-30919 `__: Fix shared memory " "performance regression in multiprocessing in 3.x. Shared memory used " @@ -16821,50 +16871,50 @@ msgid "" "careful to do as little disk I/O as possible." msgstr "" -#: ../../../build/NEWS:9462 +#: ../../../build/NEWS:9492 msgid "" "`bpo-26732 `__: Fix too many fds in " "processes started with the \"forkserver\" method. A child process would " "inherit as many fds as the number of still-running children." msgstr "" -#: ../../../build/NEWS:9466 ../../../build/NEWS:12178 -#: ../../../build/NEWS:16511 +#: ../../../build/NEWS:9496 ../../../build/NEWS:12208 +#: ../../../build/NEWS:16541 msgid "" "`bpo-29403 `__: Fix ``unittest.mock``'s " "autospec to not fail on method-bound builtin functions. Patch by Aaron " "Gallagher." msgstr "" -#: ../../../build/NEWS:9469 ../../../build/NEWS:12181 -#: ../../../build/NEWS:16514 +#: ../../../build/NEWS:9499 ../../../build/NEWS:12211 +#: ../../../build/NEWS:16544 msgid "" "`bpo-30961 `__: Fix decrementing a " "borrowed reference in tracemalloc." msgstr "" -#: ../../../build/NEWS:9471 +#: ../../../build/NEWS:9501 msgid "" "`bpo-19896 `__: Fix " "multiprocessing.sharedctypes to recognize typecodes ``'q'`` and ``'Q'``." msgstr "" -#: ../../../build/NEWS:9474 +#: ../../../build/NEWS:9504 msgid "" "`bpo-30946 `__: Remove obsolete code in " "readline module for platforms where GNU readline is older than 2.1 or where " "select() is not available." msgstr "" -#: ../../../build/NEWS:9477 ../../../build/NEWS:12183 +#: ../../../build/NEWS:9507 ../../../build/NEWS:12213 msgid "" "`bpo-25684 `__: Change " "``ttk.OptionMenu`` radiobuttons to be unique across instances of " "``OptionMenu``." msgstr "" -#: ../../../build/NEWS:9480 ../../../build/NEWS:12186 -#: ../../../build/NEWS:16516 +#: ../../../build/NEWS:9510 ../../../build/NEWS:12216 +#: ../../../build/NEWS:16546 msgid "" "`bpo-30886 `__: Fix " "multiprocessing.Queue.join_thread(): it now waits until the thread " @@ -16872,40 +16922,40 @@ msgid "" "the queue." msgstr "" -#: ../../../build/NEWS:9484 ../../../build/NEWS:12190 -#: ../../../build/NEWS:16520 +#: ../../../build/NEWS:9514 ../../../build/NEWS:12220 +#: ../../../build/NEWS:16550 msgid "" "`bpo-29854 `__: Fix segfault in readline" " when using readline's history-size option. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:9487 +#: ../../../build/NEWS:9517 msgid "" "`bpo-30794 `__: Added " "multiprocessing.Process.kill method to terminate using the SIGKILL signal on" " Unix." msgstr "" -#: ../../../build/NEWS:9490 ../../../build/NEWS:12193 +#: ../../../build/NEWS:9520 ../../../build/NEWS:12223 msgid "" "`bpo-30319 `__: socket.close() now " "ignores ECONNRESET error." msgstr "" -#: ../../../build/NEWS:9492 ../../../build/NEWS:12195 +#: ../../../build/NEWS:9522 ../../../build/NEWS:12225 msgid "" "`bpo-30828 `__: Fix out of bounds write " "in `asyncio.CFuture.remove_done_callback()`." msgstr "" -#: ../../../build/NEWS:9495 +#: ../../../build/NEWS:9525 msgid "" "`bpo-30302 `__: Use keywords in the " "``repr`` of ``datetime.timedelta``." msgstr "" -#: ../../../build/NEWS:9497 ../../../build/NEWS:12198 -#: ../../../build/NEWS:16523 +#: ../../../build/NEWS:9527 ../../../build/NEWS:12228 +#: ../../../build/NEWS:16553 msgid "" "`bpo-30807 `__: signal.setitimer() may " "disable the timer when passed a tiny value. Tiny values (such as 1e-6) are " @@ -16915,21 +16965,21 @@ msgid "" "timer instead of (re-)scheduling it." msgstr "" -#: ../../../build/NEWS:9504 ../../../build/NEWS:12205 -#: ../../../build/NEWS:16530 +#: ../../../build/NEWS:9534 ../../../build/NEWS:12235 +#: ../../../build/NEWS:16560 msgid "" "`bpo-30441 `__: Fix bug when modifying " "os.environ while iterating over it" msgstr "" -#: ../../../build/NEWS:9506 +#: ../../../build/NEWS:9536 msgid "" "`bpo-29585 `__: Avoid importing " "``sysconfig`` from ``site`` to improve startup speed. Python startup is " "about 5% faster on Linux and 30% faster on macOS." msgstr "" -#: ../../../build/NEWS:9509 +#: ../../../build/NEWS:9539 msgid "" "`bpo-29293 `__: Add missing parameter " "\"n\" on multiprocessing.Condition.notify(). The doc claims " @@ -16938,20 +16988,20 @@ msgid "" "sleepers to wake up) that threading.Condition.notify() accepts." msgstr "" -#: ../../../build/NEWS:9515 ../../../build/NEWS:12207 -#: ../../../build/NEWS:16532 +#: ../../../build/NEWS:9545 ../../../build/NEWS:12237 +#: ../../../build/NEWS:16562 msgid "" "`bpo-30532 `__: Fix email header value " "parser dropping folding white space in certain cases." msgstr "" -#: ../../../build/NEWS:9518 +#: ../../../build/NEWS:9548 msgid "" "`bpo-30596 `__: Add a ``close()`` method" " to ``multiprocessing.Process``." msgstr "" -#: ../../../build/NEWS:9520 ../../../build/NEWS:12129 +#: ../../../build/NEWS:9550 ../../../build/NEWS:12159 msgid "" "`bpo-9146 `__: Fix a segmentation fault " "in _hashopenssl when standard hash functions such as md5 are not available " @@ -16959,48 +17009,48 @@ msgid "" "environments." msgstr "" -#: ../../../build/NEWS:9524 ../../../build/NEWS:12939 -#: ../../../build/NEWS:16535 +#: ../../../build/NEWS:9554 ../../../build/NEWS:12969 +#: ../../../build/NEWS:16565 msgid "" "`bpo-29169 `__: Update zlib to 1.2.11." msgstr "" -#: ../../../build/NEWS:9526 ../../../build/NEWS:12171 -#: ../../../build/NEWS:16423 +#: ../../../build/NEWS:9556 ../../../build/NEWS:12201 +#: ../../../build/NEWS:16453 msgid "" "`bpo-30119 `__: ftplib.FTP.putline() now" " throws ValueError on commands that contains CR or LF. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9529 ../../../build/NEWS:12210 -#: ../../../build/NEWS:16537 +#: ../../../build/NEWS:9559 ../../../build/NEWS:12240 +#: ../../../build/NEWS:16567 msgid "" "`bpo-30879 `__: os.listdir() and " "os.scandir() now emit bytes names when called with bytes-like argument." msgstr "" -#: ../../../build/NEWS:9532 ../../../build/NEWS:12213 -#: ../../../build/NEWS:16540 +#: ../../../build/NEWS:9562 ../../../build/NEWS:12243 +#: ../../../build/NEWS:16570 msgid "" "`bpo-30746 `__: Prohibited the '=' " "character in environment variable names in ``os.putenv()`` and " "``os.spawn*()``." msgstr "" -#: ../../../build/NEWS:9535 +#: ../../../build/NEWS:9565 msgid "" "`bpo-30664 `__: The description of a " "unittest subtest now preserves the order of keyword arguments of " "TestCase.subTest()." msgstr "" -#: ../../../build/NEWS:9538 +#: ../../../build/NEWS:9568 msgid "" "`bpo-21071 `__: struct.Struct.format " "type is now :class:`str` instead of :class:`bytes`." msgstr "" -#: ../../../build/NEWS:9541 ../../../build/NEWS:12124 +#: ../../../build/NEWS:9571 ../../../build/NEWS:12154 msgid "" "`bpo-29212 `__: Fix " "concurrent.futures.thread.ThreadPoolExecutor threads to have a non repr() " @@ -17008,46 +17058,46 @@ msgid "" "will now identify themselves as \"ThreadPoolExecutor-y_n\"." msgstr "" -#: ../../../build/NEWS:9546 ../../../build/NEWS:12216 -#: ../../../build/NEWS:16543 +#: ../../../build/NEWS:9576 ../../../build/NEWS:12246 +#: ../../../build/NEWS:16573 msgid "" "`bpo-29755 `__: Fixed the lgettext() " "family of functions in the gettext module. They now always return bytes." msgstr "" -#: ../../../build/NEWS:9549 ../../../build/NEWS:12542 +#: ../../../build/NEWS:9579 ../../../build/NEWS:12572 msgid "" "`bpo-30616 `__: Functional API of enum " "allows to create empty enums. Patched by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:9552 ../../../build/NEWS:12545 +#: ../../../build/NEWS:9582 ../../../build/NEWS:12575 msgid "" "`bpo-30038 `__: Fix race condition " "between signal delivery and wakeup file descriptor. Patch by Nathaniel " "Smith." msgstr "" -#: ../../../build/NEWS:9555 ../../../build/NEWS:12548 +#: ../../../build/NEWS:9585 ../../../build/NEWS:12578 msgid "" "`bpo-23894 `__: lib2to3 now recognizes " "``rb'...'`` and ``f'...'`` strings." msgstr "" -#: ../../../build/NEWS:9557 +#: ../../../build/NEWS:9587 msgid "" "`bpo-24744 `__: pkgutil.walk_packages " "function now raises ValueError if *path* is a string. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:9560 ../../../build/NEWS:16560 +#: ../../../build/NEWS:9590 ../../../build/NEWS:16590 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup." msgstr "" -#: ../../../build/NEWS:9562 +#: ../../../build/NEWS:9592 msgid "" "`bpo-30589 `__: Fix " "multiprocessing.Process.exitcode to return the opposite of the signal number" @@ -17055,41 +17105,41 @@ msgid "" "\"forkserver\" method." msgstr "" -#: ../../../build/NEWS:9566 ../../../build/NEWS:12579 -#: ../../../build/NEWS:16562 +#: ../../../build/NEWS:9596 ../../../build/NEWS:12609 +#: ../../../build/NEWS:16592 msgid "" "`bpo-28994 `__: The traceback no longer " "displayed for SystemExit raised in a callback registered by atexit." msgstr "" -#: ../../../build/NEWS:9569 ../../../build/NEWS:12582 -#: ../../../build/NEWS:16565 +#: ../../../build/NEWS:9599 ../../../build/NEWS:12612 +#: ../../../build/NEWS:16595 msgid "" "`bpo-30508 `__: Don't log exceptions if " "Task/Future \"cancel()\" method was called." msgstr "" -#: ../../../build/NEWS:9572 +#: ../../../build/NEWS:9602 msgid "" "`bpo-30645 `__: Fix path calculation in " "`imp.load_package()`, fixing it for cases when a package is only shipped " "with bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:9576 +#: ../../../build/NEWS:9606 msgid "" "`bpo-11822 `__: The dis.dis() function " "now is able to disassemble nested code objects." msgstr "" -#: ../../../build/NEWS:9579 +#: ../../../build/NEWS:9609 msgid "" "`bpo-30624 `__: selectors does not take " "KeyboardInterrupt and SystemExit into account, leaving a fd in a bad state " "in case of error. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9583 ../../../build/NEWS:12174 +#: ../../../build/NEWS:9613 ../../../build/NEWS:12204 msgid "" "`bpo-30595 `__: " "multiprocessing.Queue.get() with a timeout now polls its reader in non-" @@ -17097,147 +17147,147 @@ msgid "" "longer than the timeout." msgstr "" -#: ../../../build/NEWS:9587 ../../../build/NEWS:12585 -#: ../../../build/NEWS:16568 +#: ../../../build/NEWS:9617 ../../../build/NEWS:12615 +#: ../../../build/NEWS:16598 msgid "" "`bpo-28556 `__: Updates to typing " "module: Add generic AsyncContextManager, add support for ContextManager on " "all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" msgstr "" -#: ../../../build/NEWS:9591 ../../../build/NEWS:12564 +#: ../../../build/NEWS:9621 ../../../build/NEWS:12594 msgid "" "`bpo-30605 `__: re.compile() no longer " "raises a BytesWarning when compiling a bytes instance with misplaced inline " "modifier. Patch by Roy Williams." msgstr "" -#: ../../../build/NEWS:9594 ../../../build/NEWS:12589 -#: ../../../build/NEWS:16572 +#: ../../../build/NEWS:9624 ../../../build/NEWS:12619 +#: ../../../build/NEWS:16602 msgid "" "`bpo-29870 `__: Fix ssl sockets leaks " "when connection is aborted in asyncio/ssl implementation. Patch by Michaël " "Sghaïer." msgstr "" -#: ../../../build/NEWS:9597 ../../../build/NEWS:12592 -#: ../../../build/NEWS:16575 +#: ../../../build/NEWS:9627 ../../../build/NEWS:12622 +#: ../../../build/NEWS:16605 msgid "" "`bpo-29743 `__: Closing transport during" " handshake process leaks open socket. Patch by Nikolay Kim" msgstr "" -#: ../../../build/NEWS:9600 ../../../build/NEWS:12595 -#: ../../../build/NEWS:16578 +#: ../../../build/NEWS:9630 ../../../build/NEWS:12625 +#: ../../../build/NEWS:16608 msgid "" "`bpo-27585 `__: Fix waiter cancellation " "in asyncio.Lock. Patch by Mathieu Sornay." msgstr "" -#: ../../../build/NEWS:9603 +#: ../../../build/NEWS:9633 msgid "" "`bpo-30014 `__: modify() method of " "poll(), epoll() and devpoll() based classes of selectors module is around " "10% faster. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9606 ../../../build/NEWS:12598 -#: ../../../build/NEWS:16581 +#: ../../../build/NEWS:9636 ../../../build/NEWS:12628 +#: ../../../build/NEWS:16611 msgid "" "`bpo-30418 `__: On Windows, " "subprocess.Popen.communicate() now also ignore EINVAL on stdin.write() if " "the child process is still running but closed the pipe." msgstr "" -#: ../../../build/NEWS:9610 +#: ../../../build/NEWS:9640 msgid "" "`bpo-30463 `__: Addded empty __slots__ " "to abc.ABC. This allows subclassers to deny __dict__ and __weakref__ " "creation. Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:9613 +#: ../../../build/NEWS:9643 msgid "" "`bpo-30520 `__: Loggers are now " "pickleable." msgstr "" -#: ../../../build/NEWS:9615 ../../../build/NEWS:12609 +#: ../../../build/NEWS:9645 ../../../build/NEWS:12639 msgid "" "`bpo-30557 `__: faulthandler now " "correctly filters and displays exception codes on Windows" msgstr "" -#: ../../../build/NEWS:9618 +#: ../../../build/NEWS:9648 msgid "" "`bpo-30526 `__: Add " "TextIOWrapper.reconfigure() and a TextIOWrapper.write_through attribute." msgstr "" -#: ../../../build/NEWS:9621 +#: ../../../build/NEWS:9651 msgid "" "`bpo-30245 `__: Fix possible overflow " "when organize struct.pack_into error message. Patch by Yuan Liu." msgstr "" -#: ../../../build/NEWS:9624 ../../../build/NEWS:12612 -#: ../../../build/NEWS:16585 +#: ../../../build/NEWS:9654 ../../../build/NEWS:12642 +#: ../../../build/NEWS:16615 msgid "" "`bpo-30378 `__: Fix the problem that " "logging.handlers.SysLogHandler cannot handle IPv6 addresses." msgstr "" -#: ../../../build/NEWS:9627 +#: ../../../build/NEWS:9657 msgid "" "`bpo-16500 `__: Allow registering at-" "fork handlers." msgstr "" -#: ../../../build/NEWS:9629 +#: ../../../build/NEWS:9659 msgid "" "`bpo-30470 `__: Deprecate invalid ctypes" " call protection on Windows. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:9632 ../../../build/NEWS:12618 -#: ../../../build/NEWS:16591 +#: ../../../build/NEWS:9662 ../../../build/NEWS:12648 +#: ../../../build/NEWS:16621 msgid "" "`bpo-30414 `__: " "multiprocessing.Queue._feed background running thread do not break from main" " loop on exception." msgstr "" -#: ../../../build/NEWS:9635 ../../../build/NEWS:12621 -#: ../../../build/NEWS:16594 +#: ../../../build/NEWS:9665 ../../../build/NEWS:12651 +#: ../../../build/NEWS:16624 msgid "" "`bpo-30003 `__: Fix handling escape " "characters in HZ codec. Based on patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9638 ../../../build/NEWS:12553 -#: ../../../build/NEWS:16553 +#: ../../../build/NEWS:9668 ../../../build/NEWS:12583 +#: ../../../build/NEWS:16583 msgid "" "`bpo-30149 `__: inspect.signature() now " "supports callables with variable-argument parameters wrapped with " "partialmethod. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9642 +#: ../../../build/NEWS:9672 msgid "" "`bpo-30436 `__: importlib.find_spec() " "raises ModuleNotFoundError instead of AttributeError if the specified parent" " module is not a package (i.e. lacks a __path__ attribute)." msgstr "" -#: ../../../build/NEWS:9646 ../../../build/NEWS:12624 -#: ../../../build/NEWS:16597 +#: ../../../build/NEWS:9676 ../../../build/NEWS:12654 +#: ../../../build/NEWS:16627 msgid "" "`bpo-30301 `__: Fix AttributeError when " "using SimpleQueue.empty() under *spawn* and *forkserver* start methods." msgstr "" -#: ../../../build/NEWS:9649 ../../../build/NEWS:12631 -#: ../../../build/NEWS:16604 +#: ../../../build/NEWS:9679 ../../../build/NEWS:12661 +#: ../../../build/NEWS:16634 msgid "" "`bpo-30375 `__: Warnings emitted when " "compile a regular expression now always point to the line in the user code." @@ -17245,8 +17295,8 @@ msgid "" "inside of groups or conditionals." msgstr "" -#: ../../../build/NEWS:9653 ../../../build/NEWS:12627 -#: ../../../build/NEWS:16600 +#: ../../../build/NEWS:9683 ../../../build/NEWS:12657 +#: ../../../build/NEWS:16630 msgid "" "`bpo-30329 `__: imaplib and poplib now " "catch the Windows socket WSAEINVAL error (code 10022) on " @@ -17254,7 +17304,7 @@ msgid "" "sometimes on SSL connections." msgstr "" -#: ../../../build/NEWS:9657 +#: ../../../build/NEWS:9687 msgid "" "`bpo-29196 `__: Removed previously " "deprecated in Python 2.4 classes Plist, Dict and _InternalDict in the " @@ -17263,28 +17313,28 @@ msgid "" "access to access items of these dictionaries." msgstr "" -#: ../../../build/NEWS:9662 +#: ../../../build/NEWS:9692 msgid "" "`bpo-9850 `__: The :mod:`macpath` is now " "deprecated and will be removed in Python 3.8." msgstr "" -#: ../../../build/NEWS:9665 +#: ../../../build/NEWS:9695 msgid "" "`bpo-30299 `__: Compiling regular " "expression in debug mode on CPython now displays the compiled bytecode in " "human readable form." msgstr "" -#: ../../../build/NEWS:9668 ../../../build/NEWS:12635 -#: ../../../build/NEWS:16608 +#: ../../../build/NEWS:9698 ../../../build/NEWS:12665 +#: ../../../build/NEWS:16638 msgid "" "`bpo-30048 `__: Fixed ``Task.cancel()`` " "can be ignored when the task is running coroutine and the coroutine returned" " without any more ``await``." msgstr "" -#: ../../../build/NEWS:9671 ../../../build/NEWS:12638 +#: ../../../build/NEWS:9701 ../../../build/NEWS:12668 msgid "" "`bpo-30266 `__: " "contextlib.AbstractContextManager now supports anti-registration by setting " @@ -17292,14 +17342,14 @@ msgid "" "`bpo-25958 `__. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9675 +#: ../../../build/NEWS:9705 msgid "" "`bpo-30340 `__: Enhanced regular " "expressions optimization. This increased the performance of matching some " "patterns up to 25 times." msgstr "" -#: ../../../build/NEWS:9678 ../../../build/NEWS:12642 +#: ../../../build/NEWS:9708 ../../../build/NEWS:12672 msgid "" "`bpo-30298 `__: Weaken the condition of " "deprecation warnings for inline modifiers. Now allowed several subsequential" @@ -17308,20 +17358,20 @@ msgid "" "inline modifiers (e.g. ``'(?x) (?i) (?s)...'``)." msgstr "" -#: ../../../build/NEWS:9684 +#: ../../../build/NEWS:9714 msgid "" "`bpo-30285 `__: Optimized case-" "insensitive matching and searching of regular expressions." msgstr "" -#: ../../../build/NEWS:9687 ../../../build/NEWS:12648 -#: ../../../build/NEWS:16611 +#: ../../../build/NEWS:9717 ../../../build/NEWS:12678 +#: ../../../build/NEWS:16641 msgid "" "`bpo-29990 `__: Fix range checking in " "GB18030 decoder. Original patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9690 +#: ../../../build/NEWS:9720 msgid "" "`bpo-29979 `__: rewrite " "cgi.parse_multipart, reusing the FieldStorage class and making its results " @@ -17329,8 +17379,8 @@ msgid "" "Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9694 ../../../build/NEWS:12654 -#: ../../../build/NEWS:16617 +#: ../../../build/NEWS:9724 ../../../build/NEWS:12684 +#: ../../../build/NEWS:16647 msgid "" "`bpo-30243 `__: Removed the __init__ " "methods of _json's scanner and encoder. Misusing them could cause memory " @@ -17338,7 +17388,7 @@ msgid "" "initialized in the __new__ methods." msgstr "" -#: ../../../build/NEWS:9698 +#: ../../../build/NEWS:9728 msgid "" "`bpo-30215 `__: Compiled regular " "expression objects with the re.LOCALE flag no longer depend on the locale at" @@ -17346,42 +17396,42 @@ msgid "" "matching." msgstr "" -#: ../../../build/NEWS:9702 ../../../build/NEWS:12658 -#: ../../../build/NEWS:16621 +#: ../../../build/NEWS:9732 ../../../build/NEWS:12688 +#: ../../../build/NEWS:16651 msgid "" "`bpo-30185 `__: Avoid KeyboardInterrupt " "tracebacks in forkserver helper process when Ctrl-C is received." msgstr "" -#: ../../../build/NEWS:9705 +#: ../../../build/NEWS:9735 msgid "" "`bpo-30103 `__: binascii.b2a_uu() and " "uu.encode() now support using ``'`'`` as zero instead of space." msgstr "" -#: ../../../build/NEWS:9708 ../../../build/NEWS:12661 -#: ../../../build/NEWS:16624 +#: ../../../build/NEWS:9738 ../../../build/NEWS:12691 +#: ../../../build/NEWS:16654 msgid "" "`bpo-28556 `__: Various updates to " "typing module: add typing.NoReturn type, use WrapperDescriptorType, minor " "bug-fixes. Original PRs by Jim Fasarakis-Hilliard and Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:9712 ../../../build/NEWS:12665 -#: ../../../build/NEWS:16628 +#: ../../../build/NEWS:9742 ../../../build/NEWS:12695 +#: ../../../build/NEWS:16658 msgid "" "`bpo-30205 `__: Fix getsockname() for " "unbound AF_UNIX sockets on Linux." msgstr "" -#: ../../../build/NEWS:9714 +#: ../../../build/NEWS:9744 msgid "" "`bpo-30228 `__: The seek() and tell() " "methods of io.FileIO now set the internal seekable attribute to avoid one " "syscall on open() (in buffered or text mode)." msgstr "" -#: ../../../build/NEWS:9718 +#: ../../../build/NEWS:9748 msgid "" "`bpo-30190 `__: unittest's " "assertAlmostEqual and assertNotAlmostEqual provide a better message in case " @@ -17389,41 +17439,41 @@ msgid "" "(patch by Giampaolo Rodola')" msgstr "" -#: ../../../build/NEWS:9722 +#: ../../../build/NEWS:9752 msgid "" "`bpo-30101 `__: Add support for " "curses.A_ITALIC." msgstr "" -#: ../../../build/NEWS:9724 ../../../build/NEWS:12602 +#: ../../../build/NEWS:9754 ../../../build/NEWS:12632 msgid "" "`bpo-29822 `__: inspect.isabstract() now" " works during __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:9727 ../../../build/NEWS:12615 -#: ../../../build/NEWS:16588 +#: ../../../build/NEWS:9757 ../../../build/NEWS:12645 +#: ../../../build/NEWS:16618 msgid "" "`bpo-29960 `__: Preserve generator state" " when _random.Random.setstate() raises an exception. Patch by Bryan Olson." msgstr "" -#: ../../../build/NEWS:9730 ../../../build/NEWS:12667 -#: ../../../build/NEWS:16630 +#: ../../../build/NEWS:9760 ../../../build/NEWS:12697 +#: ../../../build/NEWS:16660 msgid "" "`bpo-30070 `__: Fixed leaks and crashes " "in errors handling in the parser module." msgstr "" -#: ../../../build/NEWS:9733 +#: ../../../build/NEWS:9763 msgid "" "`bpo-22352 `__: Column widths in the " "output of dis.dis() are now adjusted for large line numbers and instruction " "offsets." msgstr "" -#: ../../../build/NEWS:9736 ../../../build/NEWS:12670 -#: ../../../build/NEWS:16633 +#: ../../../build/NEWS:9766 ../../../build/NEWS:12700 +#: ../../../build/NEWS:16663 msgid "" "`bpo-30061 `__: Fixed crashes in IOBase " "methods __next__() and readlines() when readline() or __next__() " @@ -17432,42 +17482,42 @@ msgid "" "PyMapping_Size()." msgstr "" -#: ../../../build/NEWS:9741 +#: ../../../build/NEWS:9771 msgid "" "`bpo-30218 `__: Fix PathLike support for" " shutil.unpack_archive. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9744 +#: ../../../build/NEWS:9774 msgid "" "`bpo-10076 `__: Compiled regular " "expression and match objects in the re module now support copy.copy() and " "copy.deepcopy() (they are considered atomic)." msgstr "" -#: ../../../build/NEWS:9747 ../../../build/NEWS:12679 -#: ../../../build/NEWS:16638 +#: ../../../build/NEWS:9777 ../../../build/NEWS:12709 +#: ../../../build/NEWS:16668 msgid "" "`bpo-30068 `__: _io._IOBase.readlines " "will check if it's closed first when hint is present." msgstr "" -#: ../../../build/NEWS:9750 ../../../build/NEWS:12682 -#: ../../../build/NEWS:16641 +#: ../../../build/NEWS:9780 ../../../build/NEWS:12712 +#: ../../../build/NEWS:16671 msgid "" "`bpo-29694 `__: Fixed race condition in " "pathlib mkdir with flags parents=True. Patch by Armin Rigo." msgstr "" -#: ../../../build/NEWS:9753 ../../../build/NEWS:12685 -#: ../../../build/NEWS:16644 +#: ../../../build/NEWS:9783 ../../../build/NEWS:12715 +#: ../../../build/NEWS:16674 msgid "" "`bpo-29692 `__: Fixed arbitrary " "unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " "by Siddharth Velankar." msgstr "" -#: ../../../build/NEWS:9756 +#: ../../../build/NEWS:9786 msgid "" "`bpo-26187 `__: Test that sqlite3 trace " "callback is not called multiple times when schema is changing. Indirectly " @@ -17475,74 +17525,74 @@ msgid "" "`__. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9760 ../../../build/NEWS:12675 +#: ../../../build/NEWS:9790 ../../../build/NEWS:12705 msgid "" "`bpo-30017 `__: Allowed calling the " "close() method of the zip entry writer object multiple times. Writing to a " "closed writer now always produces a ValueError." msgstr "" -#: ../../../build/NEWS:9764 ../../../build/NEWS:12688 -#: ../../../build/NEWS:16647 +#: ../../../build/NEWS:9794 ../../../build/NEWS:12718 +#: ../../../build/NEWS:16677 msgid "" "`bpo-29998 `__: Pickling and copying " "ImportError now preserves name and path attributes." msgstr "" -#: ../../../build/NEWS:9767 +#: ../../../build/NEWS:9797 msgid "" "`bpo-29995 `__: re.escape() now escapes " "only regex special characters." msgstr "" -#: ../../../build/NEWS:9769 +#: ../../../build/NEWS:9799 msgid "" "`bpo-29962 `__: Add math.remainder " "operation, implementing remainder as specified in IEEE 754." msgstr "" -#: ../../../build/NEWS:9772 +#: ../../../build/NEWS:9802 msgid "" "`bpo-29649 `__: Improve " "struct.pack_into() exception messages for problems with the buffer size and " "offset. Patch by Andrew Nester." msgstr "" -#: ../../../build/NEWS:9775 +#: ../../../build/NEWS:9805 msgid "" "`bpo-29654 `__: Support If-Modified-" "Since HTTP header (browser cache). Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9778 ../../../build/NEWS:12561 -#: ../../../build/NEWS:16557 +#: ../../../build/NEWS:9808 ../../../build/NEWS:12591 +#: ../../../build/NEWS:16587 msgid "" "`bpo-29931 `__: Fixed comparison check " "for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." msgstr "" -#: ../../../build/NEWS:9781 ../../../build/NEWS:12691 +#: ../../../build/NEWS:9811 ../../../build/NEWS:12721 msgid "" "`bpo-29953 `__: Fixed memory leaks in " "the replace() method of datetime and time objects when pass out of bound " "fold argument." msgstr "" -#: ../../../build/NEWS:9784 ../../../build/NEWS:12694 -#: ../../../build/NEWS:16650 +#: ../../../build/NEWS:9814 ../../../build/NEWS:12724 +#: ../../../build/NEWS:16680 msgid "" "`bpo-29942 `__: Fix a crash in " "itertools.chain.from_iterable when encountering long runs of empty " "iterables." msgstr "" -#: ../../../build/NEWS:9787 +#: ../../../build/NEWS:9817 msgid "" "`bpo-10030 `__: Sped up reading " "encrypted ZIP files by 2 times." msgstr "" -#: ../../../build/NEWS:9789 +#: ../../../build/NEWS:9819 msgid "" "`bpo-29204 `__: Element.getiterator() " "and the html parameter of XMLParser() were deprecated only in the " @@ -17550,22 +17600,22 @@ msgid "" "emits a deprecation warning." msgstr "" -#: ../../../build/NEWS:9793 ../../../build/NEWS:12697 -#: ../../../build/NEWS:16653 +#: ../../../build/NEWS:9823 ../../../build/NEWS:12727 +#: ../../../build/NEWS:16683 msgid "" "`bpo-27863 `__: Fixed multiple crashes " "in ElementTree caused by race conditions and wrong types." msgstr "" -#: ../../../build/NEWS:9796 +#: ../../../build/NEWS:9826 msgid "" "`bpo-25996 `__: Added support of file " "descriptors in os.scandir() on Unix. os.fwalk() is sped up by 2 times by " "using os.scandir()." msgstr "" -#: ../../../build/NEWS:9799 ../../../build/NEWS:12700 -#: ../../../build/NEWS:16656 +#: ../../../build/NEWS:9829 ../../../build/NEWS:12730 +#: ../../../build/NEWS:16686 msgid "" "`bpo-28699 `__: Fixed a bug in pools in " "multiprocessing.pool that raising an exception at the very first of an " @@ -17573,270 +17623,270 @@ msgid "" "Potts and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9803 ../../../build/NEWS:12550 -#: ../../../build/NEWS:16550 +#: ../../../build/NEWS:9833 ../../../build/NEWS:12580 +#: ../../../build/NEWS:16580 msgid "" "`bpo-23890 `__: " "unittest.TestCase.assertRaises() now manually breaks a reference cycle to " "not keep objects alive longer than expected." msgstr "" -#: ../../../build/NEWS:9806 +#: ../../../build/NEWS:9836 msgid "" "`bpo-29901 `__: The zipapp module now " "supports general path-like objects, not just pathlib.Path." msgstr "" -#: ../../../build/NEWS:9809 ../../../build/NEWS:12704 -#: ../../../build/NEWS:16660 +#: ../../../build/NEWS:9839 ../../../build/NEWS:12734 +#: ../../../build/NEWS:16690 msgid "" "`bpo-25803 `__: Avoid incorrect errors " "raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:9812 ../../../build/NEWS:12707 -#: ../../../build/NEWS:16663 +#: ../../../build/NEWS:9842 ../../../build/NEWS:12737 +#: ../../../build/NEWS:16693 msgid "" "`bpo-29861 `__: Release references to " "tasks, their arguments and their results as soon as they are finished in " "multiprocessing.Pool." msgstr "" -#: ../../../build/NEWS:9815 +#: ../../../build/NEWS:9845 msgid "" "`bpo-19930 `__: The mode argument of " "os.makedirs() no longer affects the file permission bits of newly-created " "intermediate-level directories." msgstr "" -#: ../../../build/NEWS:9818 ../../../build/NEWS:12710 -#: ../../../build/NEWS:16666 +#: ../../../build/NEWS:9848 ../../../build/NEWS:12740 +#: ../../../build/NEWS:16696 msgid "" "`bpo-29884 `__: faulthandler: Restore " "the old sigaltstack during teardown. Patch by Christophe Zeitouny." msgstr "" -#: ../../../build/NEWS:9821 ../../../build/NEWS:12713 -#: ../../../build/NEWS:16669 +#: ../../../build/NEWS:9851 ../../../build/NEWS:12743 +#: ../../../build/NEWS:16699 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive buffered file-like objects." msgstr "" -#: ../../../build/NEWS:9823 ../../../build/NEWS:12715 -#: ../../../build/NEWS:16671 +#: ../../../build/NEWS:9853 ../../../build/NEWS:12745 +#: ../../../build/NEWS:16701 msgid "" "`bpo-29800 `__: Fix crashes in " "partial.__repr__ if the keys of partial.keywords are not strings. Patch by " "Michael Seifert." msgstr "" -#: ../../../build/NEWS:9826 ../../../build/NEWS:12721 -#: ../../../build/NEWS:16677 +#: ../../../build/NEWS:9856 ../../../build/NEWS:12751 +#: ../../../build/NEWS:16707 msgid "" "`bpo-8256 `__: Fixed possible failing or " "crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " "sys.stdout are not set or are not strings." msgstr "" -#: ../../../build/NEWS:9830 +#: ../../../build/NEWS:9860 msgid "" "`bpo-28692 `__: Using non-integer value " "for selecting a plural form in gettext is now deprecated." msgstr "" -#: ../../../build/NEWS:9833 +#: ../../../build/NEWS:9863 msgid "" "`bpo-26121 `__: Use C library " "implementation for math functions erf() and erfc()." msgstr "" -#: ../../../build/NEWS:9836 +#: ../../../build/NEWS:9866 msgid "" "`bpo-29619 `__: os.stat() and " "os.DirEntry.inode() now convert inode (st_ino) using unsigned integers." msgstr "" -#: ../../../build/NEWS:9839 +#: ../../../build/NEWS:9869 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements." msgstr "" -#: ../../../build/NEWS:9842 +#: ../../../build/NEWS:9872 msgid "" "`bpo-29645 `__: Speed up importing the " "webbrowser module. webbrowser.register() is now thread-safe." msgstr "" -#: ../../../build/NEWS:9845 ../../../build/NEWS:12729 +#: ../../../build/NEWS:9875 ../../../build/NEWS:12759 msgid "" "`bpo-28231 `__: The zipfile module now " "accepts path-like objects for external paths." msgstr "" -#: ../../../build/NEWS:9848 ../../../build/NEWS:12732 +#: ../../../build/NEWS:9878 ../../../build/NEWS:12762 msgid "" "`bpo-26915 `__: index() and count() " "methods of collections.abc.Sequence now check identity before checking " "equality when do comparisons." msgstr "" -#: ../../../build/NEWS:9851 +#: ../../../build/NEWS:9881 msgid "" "`bpo-28682 `__: Added support for bytes " "paths in os.fwalk()." msgstr "" -#: ../../../build/NEWS:9853 +#: ../../../build/NEWS:9883 msgid "" "`bpo-29728 `__: Add new " ":data:`socket.TCP_NOTSENT_LOWAT` (Linux 3.12) constant. Patch by Nathaniel " "J. Smith." msgstr "" -#: ../../../build/NEWS:9856 ../../../build/NEWS:12941 +#: ../../../build/NEWS:9886 ../../../build/NEWS:12971 msgid "" "`bpo-29623 `__: Allow use of path-like " "object as a single argument in ConfigParser.read(). Patch by David Ellis." msgstr "" -#: ../../../build/NEWS:9859 +#: ../../../build/NEWS:9889 msgid "" "`bpo-9303 `__: Migrate sqlite3 module to " "_v2 API. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9861 ../../../build/NEWS:12944 +#: ../../../build/NEWS:9891 ../../../build/NEWS:12974 msgid "" "`bpo-28963 `__: Fix out of bound " "iteration in asyncio.Future.remove_done_callback implemented in C." msgstr "" -#: ../../../build/NEWS:9864 ../../../build/NEWS:12947 -#: ../../../build/NEWS:16689 +#: ../../../build/NEWS:9894 ../../../build/NEWS:12977 +#: ../../../build/NEWS:16719 msgid "" "`bpo-29704 `__: " "asyncio.subprocess.SubprocessStreamProtocol no longer closes before all " "pipes are closed." msgstr "" -#: ../../../build/NEWS:9867 ../../../build/NEWS:12950 +#: ../../../build/NEWS:9897 ../../../build/NEWS:12980 msgid "" "`bpo-29271 `__: Fix Task.current_task " "and Task.all_tasks implemented in C to accept None argument as their pure " "Python implementation." msgstr "" -#: ../../../build/NEWS:9870 ../../../build/NEWS:12953 -#: ../../../build/NEWS:16692 +#: ../../../build/NEWS:9900 ../../../build/NEWS:12983 +#: ../../../build/NEWS:16722 msgid "" "`bpo-29703 `__: Fix asyncio to support " "instantiation of new event loops in child processes." msgstr "" -#: ../../../build/NEWS:9873 ../../../build/NEWS:12735 -#: ../../../build/NEWS:16685 +#: ../../../build/NEWS:9903 ../../../build/NEWS:12765 +#: ../../../build/NEWS:16715 msgid "" "`bpo-29615 `__: SimpleXMLRPCDispatcher " "no longer chains KeyError (or any other exception) to exception(s) raised in" " the dispatched methods. Patch by Petr Motejlek." msgstr "" -#: ../../../build/NEWS:9877 +#: ../../../build/NEWS:9907 msgid "" "`bpo-7769 `__: Method register_function()" " of xmlrpc.server.SimpleXMLRPCDispatcher and its subclasses can now be used " "as a decorator." msgstr "" -#: ../../../build/NEWS:9881 ../../../build/NEWS:12956 -#: ../../../build/NEWS:16695 +#: ../../../build/NEWS:9911 ../../../build/NEWS:12986 +#: ../../../build/NEWS:16725 msgid "" "`bpo-29376 `__: Fix assertion error in " "threading._DummyThread.is_alive()." msgstr "" -#: ../../../build/NEWS:9883 ../../../build/NEWS:12958 +#: ../../../build/NEWS:9913 ../../../build/NEWS:12988 msgid "" "`bpo-28624 `__: Add a test that checks " "that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " "Chowdhury." msgstr "" -#: ../../../build/NEWS:9886 ../../../build/NEWS:12961 +#: ../../../build/NEWS:9916 ../../../build/NEWS:12991 msgid "" "`bpo-28518 `__: Start a transaction " "implicitly before a DML statement. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9889 ../../../build/NEWS:12718 -#: ../../../build/NEWS:16674 +#: ../../../build/NEWS:9919 ../../../build/NEWS:12748 +#: ../../../build/NEWS:16704 msgid "" "`bpo-29742 `__: get_extra_info() raises " "exception if get called on closed ssl transport. Patch by Nikolay Kim." msgstr "" -#: ../../../build/NEWS:9892 +#: ../../../build/NEWS:9922 msgid "" "`bpo-16285 `__: urllib.parse.quote is " "now based on RFC 3986 and hence includes '~' in the set of characters that " "is not quoted by default. Patch by Christian Theune and Ratnadeep Debnath." msgstr "" -#: ../../../build/NEWS:9896 ../../../build/NEWS:12964 -#: ../../../build/NEWS:16703 +#: ../../../build/NEWS:9926 ../../../build/NEWS:12994 +#: ../../../build/NEWS:16733 msgid "" "`bpo-29532 `__: Altering a kwarg " "dictionary passed to functools.partial() no longer affects a partial object " "after creation." msgstr "" -#: ../../../build/NEWS:9899 ../../../build/NEWS:12967 -#: ../../../build/NEWS:16697 +#: ../../../build/NEWS:9929 ../../../build/NEWS:12997 +#: ../../../build/NEWS:16727 msgid "" "`bpo-29110 `__: Fix file object leak in " "aifc.open() when file is given as a filesystem path and is not in valid AIFF" " format. Patch by Anthony Zhang." msgstr "" -#: ../../../build/NEWS:9902 +#: ../../../build/NEWS:9932 msgid "" "`bpo-22807 `__: Add uuid.SafeUUID and " "uuid.UUID.is_safe to relay information from the platform about whether " "generated UUIDs are generated with a multiprocessing safe method." msgstr "" -#: ../../../build/NEWS:9906 +#: ../../../build/NEWS:9936 msgid "" "`bpo-29576 `__: Improve some " "deprecations in importlib. Some deprecated methods now emit " "DeprecationWarnings and have better descriptive messages." msgstr "" -#: ../../../build/NEWS:9909 +#: ../../../build/NEWS:9939 msgid "" "`bpo-29534 `__: Fixed different " "behaviour of Decimal.from_float() for _decimal and _pydecimal. Thanks Andrew" " Nester." msgstr "" -#: ../../../build/NEWS:9912 +#: ../../../build/NEWS:9942 msgid "" "`bpo-10379 `__: locale.format_string now" " supports the 'monetary' keyword argument, and locale.format is deprecated." msgstr "" -#: ../../../build/NEWS:9915 +#: ../../../build/NEWS:9945 msgid "" "`bpo-29851 `__: importlib.reload() now " "raises ModuleNotFoundError if the module lacks a spec." msgstr "" -#: ../../../build/NEWS:9918 ../../../build/NEWS:12970 -#: ../../../build/NEWS:16706 +#: ../../../build/NEWS:9948 ../../../build/NEWS:13000 +#: ../../../build/NEWS:16736 msgid "" "`bpo-28556 `__: Various updates to " "typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. " @@ -17844,119 +17894,119 @@ msgid "" "Langa." msgstr "" -#: ../../../build/NEWS:9922 ../../../build/NEWS:12974 -#: ../../../build/NEWS:16710 +#: ../../../build/NEWS:9952 ../../../build/NEWS:13004 +#: ../../../build/NEWS:16740 msgid "" "`bpo-29100 `__: Fix " "datetime.fromtimestamp() regression introduced in Python 3.6.0: check " "minimum and maximum years." msgstr "" -#: ../../../build/NEWS:9925 ../../../build/NEWS:12980 -#: ../../../build/NEWS:16716 +#: ../../../build/NEWS:9955 ../../../build/NEWS:13010 +#: ../../../build/NEWS:16746 msgid "" "`bpo-29416 `__: Prevent infinite loop in" " pathlib.Path.mkdir" msgstr "" -#: ../../../build/NEWS:9927 ../../../build/NEWS:12982 -#: ../../../build/NEWS:16718 +#: ../../../build/NEWS:9957 ../../../build/NEWS:13012 +#: ../../../build/NEWS:16748 msgid "" "`bpo-29444 `__: Fixed out-of-bounds " "buffer access in the group() method of the match object. Based on patch by " "WGH." msgstr "" -#: ../../../build/NEWS:9930 +#: ../../../build/NEWS:9960 msgid "" "`bpo-29377 `__: Add " "WrapperDescriptorType, MethodWrapperType, and MethodDescriptorType built-in " "types to types module. Original patch by Manuel Krebber." msgstr "" -#: ../../../build/NEWS:9934 +#: ../../../build/NEWS:9964 msgid "" "`bpo-29218 `__: Unused install_misc " "command is now removed. It has been documented as unused since 2000. Patch" " by Eric N. Vander Weele." msgstr "" -#: ../../../build/NEWS:9937 +#: ../../../build/NEWS:9967 msgid "" "`bpo-29368 `__: The extend() method is " "now called instead of the append() method when unpickle collections.deque " "and other list-like objects. This can speed up unpickling to 2 times." msgstr "" -#: ../../../build/NEWS:9941 +#: ../../../build/NEWS:9971 msgid "" "`bpo-29338 `__: The help of a builtin or" " extension class now includes the constructor signature if " "__text_signature__ is provided for the class." msgstr "" -#: ../../../build/NEWS:9944 ../../../build/NEWS:12985 -#: ../../../build/NEWS:16721 +#: ../../../build/NEWS:9974 ../../../build/NEWS:13015 +#: ../../../build/NEWS:16751 msgid "" "`bpo-29335 `__: Fix " "subprocess.Popen.wait() when the child process has exited to a stopped " "instead of terminated state (ex: when under ptrace)." msgstr "" -#: ../../../build/NEWS:9947 ../../../build/NEWS:12988 -#: ../../../build/NEWS:16724 +#: ../../../build/NEWS:9977 ../../../build/NEWS:13018 +#: ../../../build/NEWS:16754 msgid "" "`bpo-29290 `__: Fix a regression in " "argparse that help messages would wrap at non-breaking spaces." msgstr "" -#: ../../../build/NEWS:9950 ../../../build/NEWS:12991 -#: ../../../build/NEWS:16727 +#: ../../../build/NEWS:9980 ../../../build/NEWS:13021 +#: ../../../build/NEWS:16757 msgid "" "`bpo-28735 `__: Fixed the comparison of " "mock.MagickMock with mock.ANY." msgstr "" -#: ../../../build/NEWS:9952 +#: ../../../build/NEWS:9982 msgid "" "`bpo-29197 `__: Removed deprecated " "function ntpath.splitunc()." msgstr "" -#: ../../../build/NEWS:9954 +#: ../../../build/NEWS:9984 msgid "" "`bpo-29210 `__: Removed support of " "deprecated argument \"exclude\" in tarfile.TarFile.add()." msgstr "" -#: ../../../build/NEWS:9957 ../../../build/NEWS:12996 -#: ../../../build/NEWS:16731 +#: ../../../build/NEWS:9987 ../../../build/NEWS:13026 +#: ../../../build/NEWS:16761 msgid "" "`bpo-29219 `__: Fixed infinite recursion" " in the repr of uninitialized ctypes.CDLL instances." msgstr "" -#: ../../../build/NEWS:9960 +#: ../../../build/NEWS:9990 msgid "" "`bpo-29192 `__: Removed deprecated " "features in the http.cookies module." msgstr "" -#: ../../../build/NEWS:9962 +#: ../../../build/NEWS:9992 msgid "" "`bpo-29193 `__: A format string argument" " for string.Formatter.format() is now positional-only." msgstr "" -#: ../../../build/NEWS:9965 +#: ../../../build/NEWS:9995 msgid "" "`bpo-29195 `__: Removed support of " "deprecated undocumented keyword arguments in methods of regular expression " "objects." msgstr "" -#: ../../../build/NEWS:9968 ../../../build/NEWS:13001 -#: ../../../build/NEWS:16734 +#: ../../../build/NEWS:9998 ../../../build/NEWS:13031 +#: ../../../build/NEWS:16764 msgid "" "`bpo-28969 `__: Fixed race condition in " "C implementation of functools.lru_cache. KeyError could be raised when " @@ -17964,108 +18014,108 @@ msgid "" "threads with the same uncached arguments." msgstr "" -#: ../../../build/NEWS:9973 +#: ../../../build/NEWS:10003 msgid "" "`bpo-20804 `__: The " "unittest.mock.sentinel attributes now preserve their identity when they are " "copied or pickled." msgstr "" -#: ../../../build/NEWS:9976 ../../../build/NEWS:13006 -#: ../../../build/NEWS:16739 +#: ../../../build/NEWS:10006 ../../../build/NEWS:13036 +#: ../../../build/NEWS:16769 msgid "" "`bpo-29142 `__: In urllib.request, " "suffixes in no_proxy environment variable with leading dots could match " "related hostnames again (e.g. .b.c matches a.b.c). Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:9980 ../../../build/NEWS:13010 -#: ../../../build/NEWS:16700 +#: ../../../build/NEWS:10010 ../../../build/NEWS:13040 +#: ../../../build/NEWS:16730 msgid "" "`bpo-28961 `__: Fix unittest.mock._Call " "helper: don't ignore the name parameter anymore. Patch written by Jiajun " "Huang." msgstr "" -#: ../../../build/NEWS:9983 ../../../build/NEWS:13017 -#: ../../../build/NEWS:16983 +#: ../../../build/NEWS:10013 ../../../build/NEWS:13047 +#: ../../../build/NEWS:17013 msgid "" "`bpo-15812 `__: inspect.getframeinfo() " "now correctly shows the first line of a context. Patch by Sam Breese." msgstr "" -#: ../../../build/NEWS:9986 +#: ../../../build/NEWS:10016 msgid "" "`bpo-28985 `__: Update authorizer " "constants in sqlite3 module. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:9989 ../../../build/NEWS:13029 +#: ../../../build/NEWS:10019 ../../../build/NEWS:13059 msgid "" "`bpo-29079 `__: Prevent infinite loop in" " pathlib.resolve() on Windows" msgstr "" -#: ../../../build/NEWS:9991 ../../../build/NEWS:13031 -#: ../../../build/NEWS:16989 +#: ../../../build/NEWS:10021 ../../../build/NEWS:13061 +#: ../../../build/NEWS:17019 msgid "" "`bpo-13051 `__: Fixed recursion errors " "in large or resized curses.textpad.Textbox. Based on patch by Tycho " "Andersen." msgstr "" -#: ../../../build/NEWS:9994 ../../../build/NEWS:13038 -#: ../../../build/NEWS:16996 +#: ../../../build/NEWS:10024 ../../../build/NEWS:13068 +#: ../../../build/NEWS:17026 msgid "" "`bpo-9770 `__: curses.ascii predicates " "now work correctly with negative integers." msgstr "" -#: ../../../build/NEWS:9997 ../../../build/NEWS:13041 -#: ../../../build/NEWS:16999 +#: ../../../build/NEWS:10027 ../../../build/NEWS:13071 +#: ../../../build/NEWS:17029 msgid "" "`bpo-28427 `__: old keys should not " "remove new values from WeakValueDictionary when collecting from another " "thread." msgstr "" -#: ../../../build/NEWS:10000 ../../../build/NEWS:13044 -#: ../../../build/NEWS:17002 +#: ../../../build/NEWS:10030 ../../../build/NEWS:13074 +#: ../../../build/NEWS:17032 msgid "" "`bpo-28923 `__: Remove editor artifacts " "from Tix.py." msgstr "" -#: ../../../build/NEWS:10002 ../../../build/NEWS:13049 -#: ../../../build/NEWS:17004 +#: ../../../build/NEWS:10032 ../../../build/NEWS:13079 +#: ../../../build/NEWS:17034 msgid "" "`bpo-28871 `__: Fixed a crash when " "deallocate deep ElementTree." msgstr "" -#: ../../../build/NEWS:10004 ../../../build/NEWS:13051 -#: ../../../build/NEWS:17006 +#: ../../../build/NEWS:10034 ../../../build/NEWS:13081 +#: ../../../build/NEWS:17036 msgid "" "`bpo-19542 `__: Fix bugs in " "WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC " "collection happens in another thread." msgstr "" -#: ../../../build/NEWS:10007 ../../../build/NEWS:13054 +#: ../../../build/NEWS:10037 ../../../build/NEWS:13084 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when passing a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:10010 +#: ../../../build/NEWS:10040 msgid "" "`bpo-16255 `__: subprocess.Popen uses " "/system/bin/sh on Android as the shell, instead of /bin/sh." msgstr "" -#: ../../../build/NEWS:10013 ../../../build/NEWS:13057 -#: ../../../build/NEWS:17012 +#: ../../../build/NEWS:10043 ../../../build/NEWS:13087 +#: ../../../build/NEWS:17042 msgid "" "`bpo-28779 `__: " "multiprocessing.set_forkserver_preload() would crash the forkserver process " @@ -18073,14 +18123,14 @@ msgid "" "locks." msgstr "" -#: ../../../build/NEWS:10017 ../../../build/NEWS:13064 +#: ../../../build/NEWS:10047 ../../../build/NEWS:13094 msgid "" "`bpo-26937 `__: The chown() method of " "the tarfile.TarFile class does not fail now when the grp module cannot be " "imported, as for example on Android platforms." msgstr "" -#: ../../../build/NEWS:10021 +#: ../../../build/NEWS:10051 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " @@ -18089,21 +18139,21 @@ msgid "" "releases)." msgstr "" -#: ../../../build/NEWS:10026 +#: ../../../build/NEWS:10056 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in re.sub() replacement templates" " regular expressions now are errors." msgstr "" -#: ../../../build/NEWS:10029 ../../../build/NEWS:13245 +#: ../../../build/NEWS:10059 ../../../build/NEWS:13275 msgid "" "`bpo-28835 `__: Fix a regression " "introduced in warnings.catch_warnings(): call warnings.showwarning() if it " "was overridden inside the context manager." msgstr "" -#: ../../../build/NEWS:10032 ../../../build/NEWS:13248 +#: ../../../build/NEWS:10062 ../../../build/NEWS:13278 msgid "" "`bpo-27172 `__: To assist with upgrades " "from 2.7, the previously documented deprecation of " @@ -18112,14 +18162,14 @@ msgid "" "supported." msgstr "" -#: ../../../build/NEWS:10037 +#: ../../../build/NEWS:10067 msgid "" "`bpo-28740 `__: Add " "sys.getandroidapilevel(): return the build time API version of Android as an" " integer. Function only available on Android." msgstr "" -#: ../../../build/NEWS:10040 ../../../build/NEWS:13253 +#: ../../../build/NEWS:10070 ../../../build/NEWS:13283 msgid "" "`bpo-26273 `__: Add new " ":data:`socket.TCP_CONGESTION` (Linux 2.6.13) and " @@ -18127,13 +18177,13 @@ msgid "" "Omar Sandoval." msgstr "" -#: ../../../build/NEWS:10044 ../../../build/NEWS:13324 +#: ../../../build/NEWS:10074 ../../../build/NEWS:13354 msgid "" "`bpo-28752 `__: Restored the " "__reduce__() methods of datetime objects." msgstr "" -#: ../../../build/NEWS:10046 ../../../build/NEWS:13326 +#: ../../../build/NEWS:10076 ../../../build/NEWS:13356 msgid "" "`bpo-28727 `__: Regular expression " "patterns, _sre.SRE_Pattern objects created by re.compile(), become " @@ -18143,35 +18193,35 @@ msgid "" "unit tests)." msgstr "" -#: ../../../build/NEWS:10051 +#: ../../../build/NEWS:10081 msgid "" "`bpo-20572 `__: Remove the " "subprocess.Popen.wait endtime parameter. It was deprecated in 3.4 and " "undocumented prior to that." msgstr "" -#: ../../../build/NEWS:10054 ../../../build/NEWS:13334 -#: ../../../build/NEWS:17019 +#: ../../../build/NEWS:10084 ../../../build/NEWS:13364 +#: ../../../build/NEWS:17049 msgid "" "`bpo-25659 `__: In ctypes, prevent a " "crash calling the from_buffer() and from_buffer_copy() methods on abstract " "classes like Array." msgstr "" -#: ../../../build/NEWS:10057 +#: ../../../build/NEWS:10087 msgid "" "`bpo-28548 `__: In the \"http.server\" " "module, parse the protocol version if possible, to avoid using HTTP 0.9 in " "some error responses." msgstr "" -#: ../../../build/NEWS:10060 ../../../build/NEWS:13337 +#: ../../../build/NEWS:10090 ../../../build/NEWS:13367 msgid "" "`bpo-19717 `__: Makes Path.resolve() " "succeed on paths that do not exist. Patch by Vajrasky Kok" msgstr "" -#: ../../../build/NEWS:10063 ../../../build/NEWS:13340 +#: ../../../build/NEWS:10093 ../../../build/NEWS:13370 msgid "" "`bpo-28563 `__: Fixed possible DoS and " "arbitrary code execution when handle plural form selections in the gettext " @@ -18179,31 +18229,31 @@ msgid "" "gettext." msgstr "" -#: ../../../build/NEWS:10067 ../../../build/NEWS:13344 -#: ../../../build/NEWS:17028 +#: ../../../build/NEWS:10097 ../../../build/NEWS:13374 +#: ../../../build/NEWS:17058 msgid "" "`bpo-28387 `__: Fixed possible crash in " "_io.TextIOWrapper deallocator when the garbage collector is invoked in other" " thread. Based on patch by Sebastian Cufre." msgstr "" -#: ../../../build/NEWS:10071 ../../../build/NEWS:13427 -#: ../../../build/NEWS:17032 +#: ../../../build/NEWS:10101 ../../../build/NEWS:13457 +#: ../../../build/NEWS:17062 msgid "" "`bpo-27517 `__: LZMA compressor and " "decompressor no longer raise exceptions if given empty data twice. Patch by" " Benjamin Fogle." msgstr "" -#: ../../../build/NEWS:10074 ../../../build/NEWS:13430 -#: ../../../build/NEWS:17035 +#: ../../../build/NEWS:10104 ../../../build/NEWS:13460 +#: ../../../build/NEWS:17065 msgid "" "`bpo-28549 `__: Fixed segfault in " "curses's addch() with ncurses6." msgstr "" -#: ../../../build/NEWS:10076 ../../../build/NEWS:13432 -#: ../../../build/NEWS:17037 +#: ../../../build/NEWS:10106 ../../../build/NEWS:13462 +#: ../../../build/NEWS:17067 msgid "" "`bpo-28449 `__: tarfile.open() with mode" " \"r\" or \"r:\" now tries to open a tar file with compression before trying" @@ -18211,15 +18261,15 @@ msgid "" "ignore_zeros=True." msgstr "" -#: ../../../build/NEWS:10080 ../../../build/NEWS:13436 -#: ../../../build/NEWS:17041 +#: ../../../build/NEWS:10110 ../../../build/NEWS:13466 +#: ../../../build/NEWS:17071 msgid "" "`bpo-23262 `__: The webbrowser module " "now supports Firefox 36+ and derived browsers. Based on patch by Oleg " "Broytman." msgstr "" -#: ../../../build/NEWS:10083 +#: ../../../build/NEWS:10113 msgid "" "`bpo-24241 `__: The webbrowser in an X " "environment now prefers using the default browser directly. Also, the " @@ -18228,8 +18278,8 @@ msgid "" "Steele" msgstr "" -#: ../../../build/NEWS:10088 ../../../build/NEWS:13439 -#: ../../../build/NEWS:17044 +#: ../../../build/NEWS:10118 ../../../build/NEWS:13469 +#: ../../../build/NEWS:17074 msgid "" "`bpo-27939 `__: Fixed bugs in " "tkinter.ttk.LabeledScale and tkinter.Scale caused by representing the scale " @@ -18237,7 +18287,7 @@ msgid "" " set to underlying Tk variable." msgstr "" -#: ../../../build/NEWS:10092 +#: ../../../build/NEWS:10122 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prweek() no longer prints a space after a weeks's " @@ -18245,55 +18295,55 @@ msgid "" " after a year's calendar. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10096 +#: ../../../build/NEWS:10126 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prmonth() no longer prints a space at the start of new" " line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10100 ../../../build/NEWS:13450 -#: ../../../build/NEWS:17052 +#: ../../../build/NEWS:10130 ../../../build/NEWS:13480 +#: ../../../build/NEWS:17082 msgid "" "`bpo-20491 `__: The textwrap.TextWrapper" " class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." msgstr "" -#: ../../../build/NEWS:10103 ../../../build/NEWS:13453 -#: ../../../build/NEWS:17055 +#: ../../../build/NEWS:10133 ../../../build/NEWS:13483 +#: ../../../build/NEWS:17085 msgid "" "`bpo-28353 `__: os.fwalk() no longer " "fails on broken links." msgstr "" -#: ../../../build/NEWS:10105 ../../../build/NEWS:13455 +#: ../../../build/NEWS:10135 ../../../build/NEWS:13485 msgid "" "`bpo-28430 `__: Fix iterator of C " "implemented asyncio.Future doesn't accept non-None value is passed to " "it.send(val)." msgstr "" -#: ../../../build/NEWS:10108 ../../../build/NEWS:13458 +#: ../../../build/NEWS:10138 ../../../build/NEWS:13488 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets now start by the \"!\" prefix for readability." msgstr "" -#: ../../../build/NEWS:10111 ../../../build/NEWS:13461 -#: ../../../build/NEWS:17057 +#: ../../../build/NEWS:10141 ../../../build/NEWS:13491 +#: ../../../build/NEWS:17087 msgid "" "`bpo-25464 `__: Fixed " "HList.header_exists() in tkinter.tix module by addin a workaround to Tix " "library bug." msgstr "" -#: ../../../build/NEWS:10114 ../../../build/NEWS:13464 +#: ../../../build/NEWS:10144 ../../../build/NEWS:13494 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer adds entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:10116 ../../../build/NEWS:13466 +#: ../../../build/NEWS:10146 ../../../build/NEWS:13496 msgid "" "`bpo-25953 `__: re.sub() now raises an " "error for invalid numerical group reference in replacement template even if " @@ -18302,57 +18352,57 @@ msgid "" "Based on patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:10121 +#: ../../../build/NEWS:10151 msgid "" "`bpo-28469 `__: timeit now uses the " "sequence 1, 2, 5, 10, 20, 50,... instead of 1, 10, 100,... for autoranging." msgstr "" -#: ../../../build/NEWS:10124 +#: ../../../build/NEWS:10154 msgid "" "`bpo-28115 `__: Command-line interface " "of the zipfile module now uses argparse. Added support of long options." msgstr "" -#: ../../../build/NEWS:10127 ../../../build/NEWS:13471 +#: ../../../build/NEWS:10157 ../../../build/NEWS:13501 msgid "" "`bpo-18219 `__: Optimize csv.DictWriter " "for large number of columns. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:10130 ../../../build/NEWS:13474 +#: ../../../build/NEWS:10160 ../../../build/NEWS:13504 msgid "" "`bpo-28448 `__: Fix C implemented " "asyncio.Future didn't work on Windows." msgstr "" -#: ../../../build/NEWS:10132 +#: ../../../build/NEWS:10162 msgid "" "`bpo-23214 `__: In the \"io\" module, " "the argument to BufferedReader and BytesIO's read1() methods is now optional" " and can be -1, matching the BufferedIOBase specification." msgstr "" -#: ../../../build/NEWS:10136 ../../../build/NEWS:13476 +#: ../../../build/NEWS:10166 ../../../build/NEWS:13506 msgid "" "`bpo-28480 `__: Fix error building " "socket module when multithreading is disabled." msgstr "" -#: ../../../build/NEWS:10139 +#: ../../../build/NEWS:10169 msgid "" "`bpo-28240 `__: timeit: remove " "``-c/--clock`` and ``-t/--time`` command line options which were deprecated " "since Python 3.3." msgstr "" -#: ../../../build/NEWS:10142 +#: ../../../build/NEWS:10172 msgid "" "`bpo-28240 `__: timeit now repeats the " "benchmarks 5 times instead of only 3 to make benchmarks more reliable." msgstr "" -#: ../../../build/NEWS:10145 +#: ../../../build/NEWS:10175 msgid "" "`bpo-28240 `__: timeit autorange now " "uses a single loop iteration if the benchmark takes less than 10 seconds, " @@ -18360,7 +18410,7 @@ msgid "" "'time.sleep(1)'\" now takes 4 seconds instead of 40 seconds." msgstr "" -#: ../../../build/NEWS:10150 +#: ../../../build/NEWS:10180 msgid "" "Distutils.sdist now looks for README and setup.py files with case " "sensitivity. This behavior matches that found in Setuptools 6.0 and later. " @@ -18368,110 +18418,110 @@ msgid "" "rationale." msgstr "" -#: ../../../build/NEWS:10155 +#: ../../../build/NEWS:10185 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X. Patch by Ned Batchelder." msgstr "" -#: ../../../build/NEWS:10158 ../../../build/NEWS:13481 -#: ../../../build/NEWS:17064 +#: ../../../build/NEWS:10188 ../../../build/NEWS:13511 +#: ../../../build/NEWS:17094 msgid "" "`bpo-20766 `__: Fix references leaked by" " pdb in the handling of SIGINT handlers." msgstr "" -#: ../../../build/NEWS:10161 ../../../build/NEWS:13597 +#: ../../../build/NEWS:10191 ../../../build/NEWS:13627 msgid "" "`bpo-27998 `__: Fixed bytes path support" " in os.scandir() on Windows. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10164 ../../../build/NEWS:13600 +#: ../../../build/NEWS:10194 ../../../build/NEWS:13630 msgid "" "`bpo-28317 `__: The disassembler now " "decodes FORMAT_VALUE argument." msgstr "" -#: ../../../build/NEWS:10166 ../../../build/NEWS:13606 +#: ../../../build/NEWS:10196 ../../../build/NEWS:13636 msgid "" "`bpo-28380 `__: unittest.mock Mock " "autospec functions now properly support assert_called, assert_not_called, " "and assert_called_once." msgstr "" -#: ../../../build/NEWS:10169 ../../../build/NEWS:13611 +#: ../../../build/NEWS:10199 ../../../build/NEWS:13641 msgid "" "`bpo-28229 `__: lzma module now supports" " pathlib." msgstr "" -#: ../../../build/NEWS:10171 ../../../build/NEWS:13613 -#: ../../../build/NEWS:17071 +#: ../../../build/NEWS:10201 ../../../build/NEWS:13643 +#: ../../../build/NEWS:17101 msgid "" "`bpo-28321 `__: Fixed writing non-BMP " "characters with binary format in plistlib." msgstr "" -#: ../../../build/NEWS:10174 ../../../build/NEWS:13616 +#: ../../../build/NEWS:10204 ../../../build/NEWS:13646 msgid "" "`bpo-28225 `__: bz2 module now supports " "pathlib. Initial patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10177 ../../../build/NEWS:13619 +#: ../../../build/NEWS:10207 ../../../build/NEWS:13649 msgid "" "`bpo-28227 `__: gzip now supports " "pathlib. Patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10179 +#: ../../../build/NEWS:10209 msgid "" "`bpo-28332 `__: Deprecated silent " "truncations in socket.htons and socket.ntohs. Original patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:10182 ../../../build/NEWS:13621 +#: ../../../build/NEWS:10212 ../../../build/NEWS:13651 msgid "" "`bpo-27358 `__: Optimized merging var-" "keyword arguments and improved error message when passing a non-mapping as a" " var-keyword argument." msgstr "" -#: ../../../build/NEWS:10185 ../../../build/NEWS:13624 +#: ../../../build/NEWS:10215 ../../../build/NEWS:13654 msgid "" "`bpo-28257 `__: Improved error message " "when passing a non-iterable as a var-positional argument. Added opcode " "BUILD_TUPLE_UNPACK_WITH_CALL." msgstr "" -#: ../../../build/NEWS:10188 ../../../build/NEWS:13627 -#: ../../../build/NEWS:17074 +#: ../../../build/NEWS:10218 ../../../build/NEWS:13657 +#: ../../../build/NEWS:17104 msgid "" "`bpo-28322 `__: Fixed possible crashes " "when unpickle itertools objects from incorrect pickle data. Based on patch " "by John Leitch." msgstr "" -#: ../../../build/NEWS:10191 ../../../build/NEWS:13630 +#: ../../../build/NEWS:10221 ../../../build/NEWS:13660 msgid "" "`bpo-28228 `__: imghdr now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10193 ../../../build/NEWS:13632 +#: ../../../build/NEWS:10223 ../../../build/NEWS:13662 msgid "" "`bpo-28226 `__: compileall now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10195 ../../../build/NEWS:13634 +#: ../../../build/NEWS:10225 ../../../build/NEWS:13664 msgid "" "`bpo-28314 `__: Fix function declaration" " (C flags) for the getiterator() method of xml.etree.ElementTree.Element." msgstr "" -#: ../../../build/NEWS:10198 ../../../build/NEWS:13637 +#: ../../../build/NEWS:10228 ../../../build/NEWS:13667 msgid "" "`bpo-28148 `__: Stop using localtime() " "and gmtime() in the time module. Introduced platform independent " @@ -18479,8 +18529,8 @@ msgid "" " all platforms. Patch by Ed Schouten." msgstr "" -#: ../../../build/NEWS:10202 ../../../build/NEWS:13641 -#: ../../../build/NEWS:17083 +#: ../../../build/NEWS:10232 ../../../build/NEWS:13671 +#: ../../../build/NEWS:17113 msgid "" "`bpo-28253 `__: Fixed calendar functions" " for extreme months: 0001-01 and 9999-12. Methods itermonthdays() and " @@ -18488,299 +18538,299 @@ msgid "" "which can cause datetime.date under/overflow." msgstr "" -#: ../../../build/NEWS:10207 ../../../build/NEWS:13646 -#: ../../../build/NEWS:17088 +#: ../../../build/NEWS:10237 ../../../build/NEWS:13676 +#: ../../../build/NEWS:17118 msgid "" "`bpo-28275 `__: Fixed possible use after" " free in the decompress() methods of the LZMADecompressor and " "BZ2Decompressor classes. Original patch by John Leitch." msgstr "" -#: ../../../build/NEWS:10211 ../../../build/NEWS:13650 -#: ../../../build/NEWS:17092 +#: ../../../build/NEWS:10241 ../../../build/NEWS:13680 +#: ../../../build/NEWS:17122 msgid "" "`bpo-27897 `__: Fixed possible crash in " "sqlite3.Connection.create_collation() if pass invalid string-like object as " "a name. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10214 ../../../build/NEWS:13653 +#: ../../../build/NEWS:10244 ../../../build/NEWS:13683 msgid "" "`bpo-18844 `__: random.choices() now has" " k as a keyword-only argument to improve the readability of common cases and" " come into line with the signature used in other languages." msgstr "" -#: ../../../build/NEWS:10218 ../../../build/NEWS:13657 -#: ../../../build/NEWS:17095 +#: ../../../build/NEWS:10248 ../../../build/NEWS:13687 +#: ../../../build/NEWS:17125 msgid "" "`bpo-18893 `__: Fix invalid exception " "handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May." msgstr "" -#: ../../../build/NEWS:10221 ../../../build/NEWS:13660 +#: ../../../build/NEWS:10251 ../../../build/NEWS:13690 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module. Added the master parameter in the " "DisplayStyle constructor." msgstr "" -#: ../../../build/NEWS:10224 ../../../build/NEWS:13663 -#: ../../../build/NEWS:17100 +#: ../../../build/NEWS:10254 ../../../build/NEWS:13693 +#: ../../../build/NEWS:17130 msgid "" "`bpo-27348 `__: In the traceback module," " restore the formatting of exception messages like \"Exception: None\". " "This fixes a regression introduced in 3.5a2." msgstr "" -#: ../../../build/NEWS:10228 ../../../build/NEWS:13667 -#: ../../../build/NEWS:17104 +#: ../../../build/NEWS:10258 ../../../build/NEWS:13697 +#: ../../../build/NEWS:17134 msgid "" "`bpo-25651 `__: Allow falsy values to be" " used for msg parameter of subTest()." msgstr "" -#: ../../../build/NEWS:10230 ../../../build/NEWS:13669 +#: ../../../build/NEWS:10260 ../../../build/NEWS:13699 msgid "" "`bpo-27778 `__: Fix a memory leak in " "os.getrandom() when the getrandom() is interrupted by a signal and a signal " "handler raises a Python exception." msgstr "" -#: ../../../build/NEWS:10233 ../../../build/NEWS:13672 +#: ../../../build/NEWS:10263 ../../../build/NEWS:13702 msgid "" "`bpo-28200 `__: Fix memory leak on " "Windows in the os module (fix path_converter() function)." msgstr "" -#: ../../../build/NEWS:10236 ../../../build/NEWS:13675 +#: ../../../build/NEWS:10266 ../../../build/NEWS:13705 msgid "" "`bpo-25400 `__: RobotFileParser now " "correctly returns default values for crawl_delay and request_rate. Initial " "patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:10239 ../../../build/NEWS:13678 -#: ../../../build/NEWS:17106 +#: ../../../build/NEWS:10269 ../../../build/NEWS:13708 +#: ../../../build/NEWS:17136 msgid "" "`bpo-27932 `__: Prevent memory leak in " "win32_ver()." msgstr "" -#: ../../../build/NEWS:10241 ../../../build/NEWS:13680 -#: ../../../build/NEWS:17108 +#: ../../../build/NEWS:10271 ../../../build/NEWS:13710 +#: ../../../build/NEWS:17138 msgid "Fix UnboundLocalError in socket._sendfile_use_sendfile." msgstr "Perbaiki UnboundLocalError di socket._sendfile_use_sendfile." -#: ../../../build/NEWS:10243 ../../../build/NEWS:13682 -#: ../../../build/NEWS:17110 +#: ../../../build/NEWS:10273 ../../../build/NEWS:13712 +#: ../../../build/NEWS:17140 msgid "" "`bpo-28075 `__: Check for " "ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk " "Sun." msgstr "" -#: ../../../build/NEWS:10246 ../../../build/NEWS:13685 +#: ../../../build/NEWS:10276 ../../../build/NEWS:13715 msgid "" "`bpo-22493 `__: Warning message emitted " "by using inline flags in the middle of regular expression now contains a " "(truncated) regex pattern. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:10250 ../../../build/NEWS:13689 -#: ../../../build/NEWS:17113 +#: ../../../build/NEWS:10280 ../../../build/NEWS:13719 +#: ../../../build/NEWS:17143 msgid "" "`bpo-25270 `__: Prevent " "codecs.escape_encode() from raising SystemError when an empty bytestring is " "passed." msgstr "" -#: ../../../build/NEWS:10253 ../../../build/NEWS:13692 -#: ../../../build/NEWS:17116 +#: ../../../build/NEWS:10283 ../../../build/NEWS:13722 +#: ../../../build/NEWS:17146 msgid "" "`bpo-28181 `__: Get antigravity over " "HTTPS. Patch by Kaartic Sivaraam." msgstr "" -#: ../../../build/NEWS:10255 ../../../build/NEWS:13694 -#: ../../../build/NEWS:17118 +#: ../../../build/NEWS:10285 ../../../build/NEWS:13724 +#: ../../../build/NEWS:17148 msgid "" "`bpo-25895 `__: Enable WebSocket URL " "schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus " "Holtermann." msgstr "" -#: ../../../build/NEWS:10258 ../../../build/NEWS:13697 +#: ../../../build/NEWS:10288 ../../../build/NEWS:13727 msgid "" "`bpo-28114 `__: Fix a crash in " "parse_envlist() when env contains byte strings. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10261 ../../../build/NEWS:13700 -#: ../../../build/NEWS:17121 +#: ../../../build/NEWS:10291 ../../../build/NEWS:13730 +#: ../../../build/NEWS:17151 msgid "" "`bpo-27599 `__: Fixed buffer overrun in " "binascii.b2a_qp() and binascii.a2b_qp()." msgstr "" -#: ../../../build/NEWS:10264 ../../../build/NEWS:13703 -#: ../../../build/NEWS:17322 +#: ../../../build/NEWS:10294 ../../../build/NEWS:13733 +#: ../../../build/NEWS:17352 msgid "" "`bpo-27906 `__: Fix socket accept " "exhaustion during high TCP traffic. Patch by Kevin Conway." msgstr "" -#: ../../../build/NEWS:10267 ../../../build/NEWS:13706 -#: ../../../build/NEWS:17325 +#: ../../../build/NEWS:10297 ../../../build/NEWS:13736 +#: ../../../build/NEWS:17355 msgid "" "`bpo-28174 `__: Handle when SO_REUSEPORT" " isn't properly supported. Patch by Seth Michael Larson." msgstr "" -#: ../../../build/NEWS:10270 ../../../build/NEWS:13709 -#: ../../../build/NEWS:17328 +#: ../../../build/NEWS:10300 ../../../build/NEWS:13739 +#: ../../../build/NEWS:17358 msgid "" "`bpo-26654 `__: Inspect " "functools.partial in asyncio.Handle.__repr__. Patch by iceboy." msgstr "" -#: ../../../build/NEWS:10273 ../../../build/NEWS:13712 -#: ../../../build/NEWS:17331 +#: ../../../build/NEWS:10303 ../../../build/NEWS:13742 +#: ../../../build/NEWS:17361 msgid "" "`bpo-26909 `__: Fix slow pipes IO in " "asyncio. Patch by INADA Naoki." msgstr "" -#: ../../../build/NEWS:10275 ../../../build/NEWS:13714 -#: ../../../build/NEWS:17333 +#: ../../../build/NEWS:10305 ../../../build/NEWS:13744 +#: ../../../build/NEWS:17363 msgid "" "`bpo-28176 `__: Fix callbacks race in " "asyncio.SelectorLoop.sock_connect." msgstr "" -#: ../../../build/NEWS:10277 ../../../build/NEWS:13716 -#: ../../../build/NEWS:17335 +#: ../../../build/NEWS:10307 ../../../build/NEWS:13746 +#: ../../../build/NEWS:17365 msgid "" "`bpo-27759 `__: Fix selectors " "incorrectly retain invalid file descriptors. Patch by Mark Williams." msgstr "" -#: ../../../build/NEWS:10280 +#: ../../../build/NEWS:10310 msgid "" "`bpo-28325 `__: Remove vestigial MacOS 9" " macurl2path module and its tests." msgstr "" -#: ../../../build/NEWS:10282 ../../../build/NEWS:13719 -#: ../../../build/NEWS:17338 +#: ../../../build/NEWS:10312 ../../../build/NEWS:13749 +#: ../../../build/NEWS:17368 msgid "" "`bpo-28368 `__: Refuse monitoring " "processes if the child watcher has no loop attached. Patch by Vincent " "Michel." msgstr "" -#: ../../../build/NEWS:10285 ../../../build/NEWS:13722 -#: ../../../build/NEWS:17341 +#: ../../../build/NEWS:10315 ../../../build/NEWS:13752 +#: ../../../build/NEWS:17371 msgid "" "`bpo-28369 `__: Raise RuntimeError when " "transport's FD is used with add_reader, add_writer, etc." msgstr "" -#: ../../../build/NEWS:10288 ../../../build/NEWS:13725 -#: ../../../build/NEWS:17344 +#: ../../../build/NEWS:10318 ../../../build/NEWS:13755 +#: ../../../build/NEWS:17374 msgid "" "`bpo-28370 `__: Speedup " "asyncio.StreamReader.readexactly. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10291 ../../../build/NEWS:13728 -#: ../../../build/NEWS:17347 +#: ../../../build/NEWS:10321 ../../../build/NEWS:13758 +#: ../../../build/NEWS:17377 msgid "" "`bpo-28371 `__: Deprecate passing " "asyncio.Handles to run_in_executor." msgstr "" -#: ../../../build/NEWS:10293 ../../../build/NEWS:13730 -#: ../../../build/NEWS:17349 +#: ../../../build/NEWS:10323 ../../../build/NEWS:13760 +#: ../../../build/NEWS:17379 msgid "" "`bpo-28372 `__: Fix asyncio to support " "formatting of non-python coroutines." msgstr "" -#: ../../../build/NEWS:10295 ../../../build/NEWS:13732 -#: ../../../build/NEWS:17351 +#: ../../../build/NEWS:10325 ../../../build/NEWS:13762 +#: ../../../build/NEWS:17381 msgid "" "`bpo-28399 `__: Remove UNIX socket from " "FS before binding. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10298 ../../../build/NEWS:13735 -#: ../../../build/NEWS:17354 +#: ../../../build/NEWS:10328 ../../../build/NEWS:13765 +#: ../../../build/NEWS:17384 msgid "" "`bpo-27972 `__: Prohibit Tasks to await " "on themselves." msgstr "" -#: ../../../build/NEWS:10300 ../../../build/NEWS:13257 +#: ../../../build/NEWS:10330 ../../../build/NEWS:13287 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left configparser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:10303 ../../../build/NEWS:12605 +#: ../../../build/NEWS:10333 ../../../build/NEWS:12635 msgid "" "`bpo-29581 `__: ABCMeta.__new__ now " "accepts ``**kwargs``, allowing abstract base classes to use keyword " "parameters in __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:10307 ../../../build/NEWS:11796 +#: ../../../build/NEWS:10337 ../../../build/NEWS:11826 msgid "" "`bpo-25532 `__: inspect.unwrap() will " "now only try to unwrap an object sys.getrecursionlimit() times, to protect " "against objects which create a new object on every attribute access." msgstr "" -#: ../../../build/NEWS:10311 ../../../build/NEWS:12739 +#: ../../../build/NEWS:10341 ../../../build/NEWS:12769 msgid "" "`bpo-30177 `__: " "path.resolve(strict=False) no longer cuts the path after the first element " "not present in the filesystem. Patch by Antoine Pietri." msgstr "" -#: ../../../build/NEWS:10317 ../../../build/NEWS:12222 +#: ../../../build/NEWS:10347 ../../../build/NEWS:12252 msgid "" "`bpo-31294 `__: Fix incomplete code " "snippet in the ZeroMQSocketListener and ZeroMQSocketHandler examples and " "adapt them to Python 3." msgstr "" -#: ../../../build/NEWS:10320 ../../../build/NEWS:12225 +#: ../../../build/NEWS:10350 ../../../build/NEWS:12255 msgid "" "`bpo-21649 `__: Add RFC 7525 and Mozilla" " server side TLS links to SSL documentation." msgstr "" -#: ../../../build/NEWS:10323 +#: ../../../build/NEWS:10353 msgid "" "`bpo-31128 `__: Allow the pydoc server " "to bind to arbitrary hostnames." msgstr "" -#: ../../../build/NEWS:10325 ../../../build/NEWS:12228 +#: ../../../build/NEWS:10355 ../../../build/NEWS:12258 msgid "" "`bpo-30803 `__: Clarify doc on truth " "value testing. Original patch by Peter Thomassen." msgstr "" -#: ../../../build/NEWS:10328 ../../../build/NEWS:12794 -#: ../../../build/NEWS:16746 +#: ../../../build/NEWS:10358 ../../../build/NEWS:12824 +#: ../../../build/NEWS:16776 msgid "" "`bpo-30176 `__: Add missing attribute " "related constants in curses documentation." msgstr "" -#: ../../../build/NEWS:10331 ../../../build/NEWS:12797 +#: ../../../build/NEWS:10361 ../../../build/NEWS:12827 msgid "" "`bpo-30052 `__: the link targets for " ":func:`bytes` and :func:`bytearray` are now their respective type " @@ -18791,14 +18841,14 @@ msgid "" "default output caching features in Sphinx." msgstr "" -#: ../../../build/NEWS:10339 ../../../build/NEWS:12805 -#: ../../../build/NEWS:16749 +#: ../../../build/NEWS:10369 ../../../build/NEWS:12835 +#: ../../../build/NEWS:16779 msgid "" "`bpo-26985 `__: Add missing info of code" " object in inspect documentation." msgstr "" -#: ../../../build/NEWS:10341 +#: ../../../build/NEWS:10371 msgid "" "`bpo-19824 `__: Improve the " "documentation for, and links to, template strings by emphasizing their " @@ -18807,37 +18857,37 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:10345 ../../../build/NEWS:13114 -#: ../../../build/NEWS:16751 +#: ../../../build/NEWS:10375 ../../../build/NEWS:13144 +#: ../../../build/NEWS:16781 msgid "" "`bpo-28929 `__: Link the documentation " "to its source file on GitHub." msgstr "" -#: ../../../build/NEWS:10347 ../../../build/NEWS:13116 -#: ../../../build/NEWS:16753 +#: ../../../build/NEWS:10377 ../../../build/NEWS:13146 +#: ../../../build/NEWS:16783 msgid "" "`bpo-25008 `__: Document smtpd.py as " "effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" "based replacement." msgstr "" -#: ../../../build/NEWS:10350 ../../../build/NEWS:13119 -#: ../../../build/NEWS:16756 +#: ../../../build/NEWS:10380 ../../../build/NEWS:13149 +#: ../../../build/NEWS:16786 msgid "" "`bpo-26355 `__: Add canonical header " "link on each page to corresponding major version of the documentation. Patch" " by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:10353 ../../../build/NEWS:13122 -#: ../../../build/NEWS:16759 +#: ../../../build/NEWS:10383 ../../../build/NEWS:13152 +#: ../../../build/NEWS:16789 msgid "" "`bpo-29349 `__: Fix Python 2 syntax in " "code for building the documentation." msgstr "" -#: ../../../build/NEWS:10355 +#: ../../../build/NEWS:10385 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the 3.6 What's New guide now cover the " @@ -18845,46 +18895,46 @@ msgid "" " support :pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:10360 ../../../build/NEWS:13373 -#: ../../../build/NEWS:17422 +#: ../../../build/NEWS:10390 ../../../build/NEWS:13403 +#: ../../../build/NEWS:17452 msgid "" "`bpo-28513 `__: Documented command-line " "interface of zipfile." msgstr "" -#: ../../../build/NEWS:10365 +#: ../../../build/NEWS:10395 msgid "" "`bpo-29639 `__: test.support.HOST is now" " \"localhost\", a new HOSTv4 constant has been added for your ``127.0.0.1`` " "needs, similar to the existing HOSTv6 constant." msgstr "" -#: ../../../build/NEWS:10369 ../../../build/NEWS:12234 +#: ../../../build/NEWS:10399 ../../../build/NEWS:12264 msgid "" "`bpo-31320 `__: Silence traceback in " "test_ssl" msgstr "" -#: ../../../build/NEWS:10371 +#: ../../../build/NEWS:10401 msgid "" "`bpo-31346 `__: Prefer " "PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER protocols for SSLContext." msgstr "" -#: ../../../build/NEWS:10374 ../../../build/NEWS:12236 +#: ../../../build/NEWS:10404 ../../../build/NEWS:12266 msgid "" "`bpo-25674 `__: Remove sha256.tbs-" "internet.com ssl test" msgstr "" -#: ../../../build/NEWS:10376 ../../../build/NEWS:12238 +#: ../../../build/NEWS:10406 ../../../build/NEWS:12268 msgid "" "`bpo-30715 `__: Address ALPN callback " "changes for OpenSSL 1.1.0f. The latest version behaves like OpenSSL 1.0.2 " "and no longer aborts handshake." msgstr "" -#: ../../../build/NEWS:10379 ../../../build/NEWS:12241 +#: ../../../build/NEWS:10409 ../../../build/NEWS:12271 msgid "" "`bpo-30822 `__: regrtest: Exclude tzdata" " from regrtest --all. When running the test suite using --use=all / -u all, " @@ -18893,15 +18943,15 @@ msgid "" " line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:10385 ../../../build/NEWS:11848 +#: ../../../build/NEWS:10415 ../../../build/NEWS:11878 msgid "" "`bpo-30695 `__: Add the " "`set_nomemory(start, stop)` and `remove_mem_hooks()` functions to the " "_testcapi module." msgstr "" -#: ../../../build/NEWS:10388 ../../../build/NEWS:12816 -#: ../../../build/NEWS:16778 +#: ../../../build/NEWS:10418 ../../../build/NEWS:12846 +#: ../../../build/NEWS:16808 msgid "" "`bpo-30357 `__: test_thread: setUp() now" " uses support.threading_setup() and support.threading_cleanup() to wait " @@ -18909,8 +18959,8 @@ msgid "" "Initial patch written by Grzegorz Grzywacz." msgstr "" -#: ../../../build/NEWS:10393 ../../../build/NEWS:12821 -#: ../../../build/NEWS:16787 +#: ../../../build/NEWS:10423 ../../../build/NEWS:12851 +#: ../../../build/NEWS:16817 msgid "" "`bpo-30197 `__: Enhanced functions " "swap_attr() and swap_item() in the test.support module. They now work when " @@ -18919,79 +18969,79 @@ msgid "" "to the target of the \"as\" clause, if there is one." msgstr "" -#: ../../../build/NEWS:10399 +#: ../../../build/NEWS:10429 msgid "" "`bpo-24932 `__: Use proper command line " "parsing in _testembed" msgstr "" -#: ../../../build/NEWS:10401 ../../../build/NEWS:13137 +#: ../../../build/NEWS:10431 ../../../build/NEWS:13167 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:10404 ../../../build/NEWS:13140 +#: ../../../build/NEWS:10434 ../../../build/NEWS:13170 msgid "" "`bpo-28683 `__: Fix the tests that " "bind() a unix socket and raise PermissionError on Android for a non-root " "user." msgstr "" -#: ../../../build/NEWS:10407 +#: ../../../build/NEWS:10437 msgid "" "`bpo-26936 `__: Fix the test_socket " "failures on Android - getservbyname(), getservbyport() and getaddrinfo() are" " broken on some Android API levels." msgstr "" -#: ../../../build/NEWS:10410 ../../../build/NEWS:13378 -#: ../../../build/NEWS:17430 +#: ../../../build/NEWS:10440 ../../../build/NEWS:13408 +#: ../../../build/NEWS:17460 msgid "" "`bpo-28666 `__: Now test.support.rmtree " "is able to remove unwritable or unreadable directories." msgstr "" -#: ../../../build/NEWS:10413 ../../../build/NEWS:13381 -#: ../../../build/NEWS:17433 +#: ../../../build/NEWS:10443 ../../../build/NEWS:13411 +#: ../../../build/NEWS:17463 msgid "" "`bpo-23839 `__: Various caches now are " "cleared before running every test file." msgstr "" -#: ../../../build/NEWS:10415 ../../../build/NEWS:13513 +#: ../../../build/NEWS:10445 ../../../build/NEWS:13543 msgid "" "`bpo-26944 `__: Fix test_posix for " "Android where 'id -G' is entirely wrong or missing the effective gid." msgstr "" -#: ../../../build/NEWS:10418 ../../../build/NEWS:13516 -#: ../../../build/NEWS:17435 +#: ../../../build/NEWS:10448 ../../../build/NEWS:13546 +#: ../../../build/NEWS:17465 msgid "" "`bpo-28409 `__: regrtest: fix the parser" " of command line arguments." msgstr "" -#: ../../../build/NEWS:10420 ../../../build/NEWS:13784 +#: ../../../build/NEWS:10450 ../../../build/NEWS:13814 msgid "" "`bpo-28217 `__: Adds _testconsole module" " to test console input." msgstr "" -#: ../../../build/NEWS:10422 ../../../build/NEWS:13143 +#: ../../../build/NEWS:10452 ../../../build/NEWS:13173 msgid "" "`bpo-26939 `__: Add the " "support.setswitchinterval() function to fix test_functools hanging on the " "Android armv7 qemu emulator." msgstr "" -#: ../../../build/NEWS:10428 +#: ../../../build/NEWS:10458 msgid "" "`bpo-31354 `__: Allow --with-lto to be " "used on all builds, not just `make profile-opt`." msgstr "" -#: ../../../build/NEWS:10431 +#: ../../../build/NEWS:10461 msgid "" "`bpo-31370 `__: Remove support for " "building --without-threads. This option is not really useful anymore in the " @@ -18999,82 +19049,82 @@ msgid "" "code base, including in difficult to maintain low-level internal code." msgstr "" -#: ../../../build/NEWS:10436 +#: ../../../build/NEWS:10466 msgid "" "`bpo-31341 `__: Per :pep:`11`, support " "for the IRIX operating system was removed." msgstr "" -#: ../../../build/NEWS:10439 ../../../build/NEWS:12250 +#: ../../../build/NEWS:10469 ../../../build/NEWS:12280 msgid "" "`bpo-30854 `__: Fix compile error when " "compiling --without-threads. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10442 ../../../build/NEWS:12830 -#: ../../../build/NEWS:16815 +#: ../../../build/NEWS:10472 ../../../build/NEWS:12860 +#: ../../../build/NEWS:16845 msgid "" "`bpo-30687 `__: Locate msbuild.exe on " "Windows when building rather than vcvarsall.bat" msgstr "" -#: ../../../build/NEWS:10445 +#: ../../../build/NEWS:10475 msgid "" "`bpo-20210 `__: Support the *disabled* " "marker in Setup files. Extension modules listed after this marker are not " "built at all, neither by the Makefile nor by setup.py." msgstr "" -#: ../../../build/NEWS:10449 ../../../build/NEWS:12774 +#: ../../../build/NEWS:10479 ../../../build/NEWS:12804 msgid "" "`bpo-29941 `__: Add ``--with-" "assertions`` configure flag to explicitly enable C ``assert()`` checks. " "Defaults to off. ``--with-pydebug`` implies ``--with-assertions``." msgstr "" -#: ../../../build/NEWS:10453 ../../../build/NEWS:12778 +#: ../../../build/NEWS:10483 ../../../build/NEWS:12808 msgid "" "`bpo-28787 `__: Fix out-of-tree builds " "of Python when configured with ``--with--dtrace``." msgstr "" -#: ../../../build/NEWS:10456 ../../../build/NEWS:12781 -#: ../../../build/NEWS:16802 +#: ../../../build/NEWS:10486 ../../../build/NEWS:12811 +#: ../../../build/NEWS:16832 msgid "" "`bpo-29243 `__: Prevent unnecessary " "rebuilding of Python during ``make test``, ``make install`` and some other " "make targets when configured with ``--enable-optimizations``." msgstr "" -#: ../../../build/NEWS:10460 ../../../build/NEWS:12785 -#: ../../../build/NEWS:16806 +#: ../../../build/NEWS:10490 ../../../build/NEWS:12815 +#: ../../../build/NEWS:16836 msgid "" "`bpo-23404 `__: Don't regenerate " "generated files based on file modification time anymore: the action is now " "explicit. Replace ``make touch`` with ``make regen-all``." msgstr "" -#: ../../../build/NEWS:10464 ../../../build/NEWS:12789 -#: ../../../build/NEWS:16810 +#: ../../../build/NEWS:10494 ../../../build/NEWS:12819 +#: ../../../build/NEWS:16840 msgid "" "`bpo-29643 `__: Fix ``--enable-" "optimization`` didn't work." msgstr "" -#: ../../../build/NEWS:10466 ../../../build/NEWS:13149 +#: ../../../build/NEWS:10496 ../../../build/NEWS:13179 msgid "" "`bpo-27593 `__: sys.version and the " "platform module python_build(), python_branch(), and python_revision() " "functions now use git information rather than hg when building from a repo." msgstr "" -#: ../../../build/NEWS:10470 ../../../build/NEWS:13153 +#: ../../../build/NEWS:10500 ../../../build/NEWS:13183 msgid "" "`bpo-29572 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2k." msgstr "" -#: ../../../build/NEWS:10472 +#: ../../../build/NEWS:10502 msgid "" "`bpo-27659 `__: Prohibit implicit C " "function declarations: use ``-Werror=implicit-function-declaration`` when " @@ -19082,53 +19132,53 @@ msgid "" "written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:10476 +#: ../../../build/NEWS:10506 msgid "" "`bpo-29384 `__: Remove old Be OS helper " "scripts." msgstr "" -#: ../../../build/NEWS:10478 ../../../build/NEWS:13155 +#: ../../../build/NEWS:10508 ../../../build/NEWS:13185 msgid "" "`bpo-26851 `__: Set Android compilation " "and link flags." msgstr "" -#: ../../../build/NEWS:10480 ../../../build/NEWS:13157 +#: ../../../build/NEWS:10510 ../../../build/NEWS:13187 msgid "" "`bpo-28768 `__: Fix implicit declaration" " of function _setmode. Patch by Masayuki Yamamoto" msgstr "" -#: ../../../build/NEWS:10483 ../../../build/NEWS:13160 -#: ../../../build/NEWS:17473 +#: ../../../build/NEWS:10513 ../../../build/NEWS:13190 +#: ../../../build/NEWS:17503 msgid "" "`bpo-29080 `__: Removes hard dependency " "on hg.exe from PCBuild/build.bat" msgstr "" -#: ../../../build/NEWS:10485 ../../../build/NEWS:13162 -#: ../../../build/NEWS:17475 +#: ../../../build/NEWS:10515 ../../../build/NEWS:13192 +#: ../../../build/NEWS:17505 msgid "" "`bpo-23903 `__: Added missed names to " "PC/python3.def." msgstr "" -#: ../../../build/NEWS:10487 ../../../build/NEWS:13164 +#: ../../../build/NEWS:10517 ../../../build/NEWS:13194 msgid "" "`bpo-28762 `__: lockf() is available on " "Android API level 24, but the F_LOCK macro is not defined in android-" "ndk-r13." msgstr "" -#: ../../../build/NEWS:10490 ../../../build/NEWS:13167 +#: ../../../build/NEWS:10520 ../../../build/NEWS:13197 msgid "" "`bpo-28538 `__: Fix the compilation " "error that occurs because if_nameindex() is available on Android API level " "24, but the if_nameindex structure is not defined." msgstr "" -#: ../../../build/NEWS:10494 ../../../build/NEWS:13171 +#: ../../../build/NEWS:10524 ../../../build/NEWS:13201 msgid "" "`bpo-20211 `__: Do not add the directory" " for installing C header files and the directory for installing object code " @@ -19136,83 +19186,83 @@ msgid "" "Petazzoni." msgstr "" -#: ../../../build/NEWS:10498 ../../../build/NEWS:13175 +#: ../../../build/NEWS:10528 ../../../build/NEWS:13205 msgid "" "`bpo-28849 `__: Do not define " "sys.implementation._multiarch on Android." msgstr "" -#: ../../../build/NEWS:10500 ../../../build/NEWS:13386 -#: ../../../build/NEWS:17477 +#: ../../../build/NEWS:10530 ../../../build/NEWS:13416 +#: ../../../build/NEWS:17507 msgid "" "`bpo-10656 `__: Fix out-of-tree building" " on AIX. Patch by Tristan Carel and Michael Haubenwallner." msgstr "" -#: ../../../build/NEWS:10503 ../../../build/NEWS:13389 -#: ../../../build/NEWS:17480 +#: ../../../build/NEWS:10533 ../../../build/NEWS:13419 +#: ../../../build/NEWS:17510 msgid "" "`bpo-26359 `__: Rename --with-" "optimiations to --enable-optimizations." msgstr "" -#: ../../../build/NEWS:10505 ../../../build/NEWS:13504 -#: ../../../build/NEWS:17482 +#: ../../../build/NEWS:10535 ../../../build/NEWS:13534 +#: ../../../build/NEWS:17512 msgid "" "`bpo-28444 `__: Fix missing extensions " "modules when cross compiling." msgstr "" -#: ../../../build/NEWS:10507 ../../../build/NEWS:13506 +#: ../../../build/NEWS:10537 ../../../build/NEWS:13536 msgid "" "`bpo-28208 `__: Update Windows build and" " OS X installers to use SQLite 3.14.2." msgstr "" -#: ../../../build/NEWS:10509 ../../../build/NEWS:13508 -#: ../../../build/NEWS:17484 +#: ../../../build/NEWS:10539 ../../../build/NEWS:13538 +#: ../../../build/NEWS:17514 msgid "" "`bpo-28248 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2j." msgstr "" -#: ../../../build/NEWS:10511 +#: ../../../build/NEWS:10541 msgid "" "`bpo-21124 `__: Fix building the _struct" " module on Cygwin by passing ``NULL`` instead of ``&PyType_Type`` to " "PyVarObject_HEAD_INIT. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10515 +#: ../../../build/NEWS:10545 msgid "" "`bpo-13756 `__: Fix building extensions " "modules on Cygwin. Patch by Roumen Petrov, based on original patch by Jason" " Tishler." msgstr "" -#: ../../../build/NEWS:10518 +#: ../../../build/NEWS:10548 msgid "" "`bpo-21085 `__: Add configure check for " "siginfo_t.si_band, which Cygwin does not provide. Patch by Masayuki Yamamoto" " with review and rebase by Erik Bray." msgstr "" -#: ../../../build/NEWS:10522 ../../../build/NEWS:13773 -#: ../../../build/NEWS:17486 +#: ../../../build/NEWS:10552 ../../../build/NEWS:13803 +#: ../../../build/NEWS:17516 msgid "" "`bpo-28258 `__: Fixed build with " "Estonian locale (python-config and distclean targets in Makefile). Patch by" " Arfrever Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:10525 ../../../build/NEWS:13776 -#: ../../../build/NEWS:17489 +#: ../../../build/NEWS:10555 ../../../build/NEWS:13806 +#: ../../../build/NEWS:17519 msgid "" "`bpo-26661 `__: setup.py now detects " "system libffi with multiarch wrapper." msgstr "" -#: ../../../build/NEWS:10527 +#: ../../../build/NEWS:10557 msgid "" "`bpo-27979 `__: A full copy of libffi is" " no longer bundled for use when building _ctypes on non-OSX UNIX platforms." @@ -19220,84 +19270,84 @@ msgid "" "platforms." msgstr "" -#: ../../../build/NEWS:10531 ../../../build/NEWS:13778 -#: ../../../build/NEWS:17494 +#: ../../../build/NEWS:10561 ../../../build/NEWS:13808 +#: ../../../build/NEWS:17524 msgid "" "`bpo-15819 `__: Remove redundant include" " search directory option for building outside the source tree." msgstr "" -#: ../../../build/NEWS:10534 ../../../build/NEWS:13391 -#: ../../../build/NEWS:17531 +#: ../../../build/NEWS:10564 ../../../build/NEWS:13421 +#: ../../../build/NEWS:17561 msgid "" "`bpo-28676 `__: Prevent missing " "'getentropy' declaration warning on macOS. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:10540 +#: ../../../build/NEWS:10570 msgid "" "`bpo-31392 `__: Update Windows build to " "use OpenSSL 1.1.0f" msgstr "" -#: ../../../build/NEWS:10542 ../../../build/NEWS:12256 +#: ../../../build/NEWS:10572 ../../../build/NEWS:12286 msgid "" "`bpo-30389 `__: Adds detection of Visual" " Studio 2017 to distutils on Windows." msgstr "" -#: ../../../build/NEWS:10544 +#: ../../../build/NEWS:10574 msgid "" "`bpo-31358 `__: zlib is no longer " "bundled in the CPython source, instead it is downloaded on demand just like " "bz2, lzma, OpenSSL, Tcl/Tk, and SQLite." msgstr "" -#: ../../../build/NEWS:10547 ../../../build/NEWS:12258 +#: ../../../build/NEWS:10577 ../../../build/NEWS:12288 msgid "" "`bpo-31340 `__: Change to building with " "MSVC v141 (included with Visual Studio 2017)" msgstr "" -#: ../../../build/NEWS:10550 ../../../build/NEWS:12261 +#: ../../../build/NEWS:10580 ../../../build/NEWS:12291 msgid "" "`bpo-30581 `__: os.cpu_count() now " "returns the correct number of processors on Windows when the number of " "logical processors is greater than 64." msgstr "" -#: ../../../build/NEWS:10553 +#: ../../../build/NEWS:10583 msgid "" "`bpo-30916 `__: Pre-build OpenSSL, Tcl " "and Tk and include the binaries in the build." msgstr "" -#: ../../../build/NEWS:10556 ../../../build/NEWS:12264 +#: ../../../build/NEWS:10586 ../../../build/NEWS:12294 msgid "" "`bpo-30731 `__: Add a missing xmlns to " "python.manifest so that it matches the schema." msgstr "" -#: ../../../build/NEWS:10559 +#: ../../../build/NEWS:10589 msgid "" "`bpo-30291 `__: Allow requiring 64-bit " "interpreters from py.exe using -64 suffix. Contributed by Steve (Gadget) " "Barnes." msgstr "" -#: ../../../build/NEWS:10562 +#: ../../../build/NEWS:10592 msgid "" "`bpo-30362 `__: Adds list options (-0, " "-0p) to py.exe launcher. Contributed by Steve Barnes." msgstr "" -#: ../../../build/NEWS:10565 +#: ../../../build/NEWS:10595 msgid "" "`bpo-23451 `__: Fix socket deprecation " "warnings in socketmodule.c. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:10568 ../../../build/NEWS:12833 +#: ../../../build/NEWS:10598 ../../../build/NEWS:12863 msgid "" "`bpo-30450 `__: The build process on " "Windows no longer depends on Subversion, instead pulling external code from " @@ -19305,100 +19355,100 @@ msgid "" "``py -3.6``), NuGet is used to download a copy of 32-bit Python." msgstr "" -#: ../../../build/NEWS:10573 +#: ../../../build/NEWS:10603 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer." msgstr "" -#: ../../../build/NEWS:10575 ../../../build/NEWS:13090 +#: ../../../build/NEWS:10605 ../../../build/NEWS:13120 msgid "" "`bpo-25778 `__: winreg does not truncate" " string correctly (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10577 +#: ../../../build/NEWS:10607 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default" msgstr "" -#: ../../../build/NEWS:10579 ../../../build/NEWS:13499 +#: ../../../build/NEWS:10609 ../../../build/NEWS:13529 msgid "" "`bpo-28522 `__: Fixes mishandled buffer " "reallocation in getpathp.c" msgstr "" -#: ../../../build/NEWS:10581 ../../../build/NEWS:13740 +#: ../../../build/NEWS:10611 ../../../build/NEWS:13770 msgid "" "`bpo-28402 `__: Adds signed catalog " "files for stdlib on Windows." msgstr "" -#: ../../../build/NEWS:10583 ../../../build/NEWS:13742 +#: ../../../build/NEWS:10613 ../../../build/NEWS:13772 msgid "" "`bpo-28333 `__: Enables Unicode for " "ps1/ps2 and input() prompts. (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10586 ../../../build/NEWS:13745 -#: ../../../build/NEWS:17458 +#: ../../../build/NEWS:10616 ../../../build/NEWS:13775 +#: ../../../build/NEWS:17488 msgid "" "`bpo-28251 `__: Improvements to help " "manuals on Windows." msgstr "" -#: ../../../build/NEWS:10588 ../../../build/NEWS:13747 -#: ../../../build/NEWS:17460 +#: ../../../build/NEWS:10618 ../../../build/NEWS:13777 +#: ../../../build/NEWS:17490 msgid "" "`bpo-28110 `__: launcher.msi has " "different product codes between 32-bit and 64-bit" msgstr "" -#: ../../../build/NEWS:10591 ../../../build/NEWS:13750 +#: ../../../build/NEWS:10621 ../../../build/NEWS:13780 msgid "" "`bpo-28161 `__: Opening CON for write " "access fails" msgstr "" -#: ../../../build/NEWS:10593 ../../../build/NEWS:13752 +#: ../../../build/NEWS:10623 ../../../build/NEWS:13782 msgid "" "`bpo-28162 `__: WindowsConsoleIO " "readall() fails if first line starts with Ctrl+Z" msgstr "" -#: ../../../build/NEWS:10596 ../../../build/NEWS:13755 +#: ../../../build/NEWS:10626 ../../../build/NEWS:13785 msgid "" "`bpo-28163 `__: WindowsConsoleIO " "fileno() passes wrong flags to _open_osfhandle" msgstr "" -#: ../../../build/NEWS:10598 ../../../build/NEWS:13757 +#: ../../../build/NEWS:10628 ../../../build/NEWS:13787 msgid "" "`bpo-28164 `__: _PyIO_get_console_type " "fails for various paths" msgstr "" -#: ../../../build/NEWS:10600 ../../../build/NEWS:13759 +#: ../../../build/NEWS:10630 ../../../build/NEWS:13789 msgid "" "`bpo-28137 `__: Renames Windows path " "file to ._pth" msgstr "" -#: ../../../build/NEWS:10602 ../../../build/NEWS:13761 +#: ../../../build/NEWS:10632 ../../../build/NEWS:13791 msgid "" "`bpo-28138 `__: Windows ._pth file " "should allow import site" msgstr "" -#: ../../../build/NEWS:10607 ../../../build/NEWS:12270 +#: ../../../build/NEWS:10637 ../../../build/NEWS:12300 msgid "" "`bpo-31493 `__: IDLE code context -- fix" " code update and font update timers. Canceling timers prevents a warning " "message when test_idle completes." msgstr "" -#: ../../../build/NEWS:10610 ../../../build/NEWS:12273 +#: ../../../build/NEWS:10640 ../../../build/NEWS:12303 msgid "" "`bpo-31488 `__: IDLE - Update non-key " "options in former extension classes. When applying configdialog changes, " @@ -19406,20 +19456,20 @@ msgid "" "affect existing instances attached to existing editor windows." msgstr "" -#: ../../../build/NEWS:10615 ../../../build/NEWS:12278 +#: ../../../build/NEWS:10645 ../../../build/NEWS:12308 msgid "" "`bpo-31477 `__: IDLE - Improve rstrip " "entry in doc. Strip trailing whitespace strips more than blank spaces. " "Multiline string literals are not skipped." msgstr "" -#: ../../../build/NEWS:10618 ../../../build/NEWS:12281 +#: ../../../build/NEWS:10648 ../../../build/NEWS:12311 msgid "" "`bpo-31480 `__: IDLE - make tests pass " "with zzdummy extension disabled by default." msgstr "" -#: ../../../build/NEWS:10621 ../../../build/NEWS:12284 +#: ../../../build/NEWS:10651 ../../../build/NEWS:12314 msgid "" "`bpo-31421 `__: Document how IDLE runs " "tkinter programs. IDLE calls tcl/tk update in the background in order to " @@ -19427,33 +19477,33 @@ msgid "" "easier." msgstr "" -#: ../../../build/NEWS:10625 ../../../build/NEWS:12288 +#: ../../../build/NEWS:10655 ../../../build/NEWS:12318 msgid "" "`bpo-31414 `__: IDLE -- fix tk entry box" " tests by deleting first. Adding to an int entry is not the same as deleting" " and inserting because int('') will fail." msgstr "" -#: ../../../build/NEWS:10629 ../../../build/NEWS:12292 +#: ../../../build/NEWS:10659 ../../../build/NEWS:12322 msgid "" "`bpo-31051 `__: Rearrange IDLE " "configdialog GenPage into Window, Editor, and Help sections." msgstr "" -#: ../../../build/NEWS:10632 ../../../build/NEWS:12295 +#: ../../../build/NEWS:10662 ../../../build/NEWS:12325 msgid "" "`bpo-30617 `__: IDLE - Add docstrings " "and tests for outwin subclass of editor. Move some data and functions from " "the class to module level. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10636 ../../../build/NEWS:12299 +#: ../../../build/NEWS:10666 ../../../build/NEWS:12329 msgid "" "`bpo-31287 `__: IDLE - Do not modify " "tkinter.message in test_configdialog." msgstr "" -#: ../../../build/NEWS:10638 ../../../build/NEWS:12301 +#: ../../../build/NEWS:10668 ../../../build/NEWS:12331 msgid "" "`bpo-27099 `__: Convert IDLE's built-in " "'extensions' to regular features. About 10 IDLE features were implemented as" @@ -19472,72 +19522,72 @@ msgid "" "Initial patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10654 ../../../build/NEWS:12317 +#: ../../../build/NEWS:10684 ../../../build/NEWS:12347 msgid "" "`bpo-31206 `__: IDLE: Factor " "HighPage(Frame) class from ConfigDialog. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10657 ../../../build/NEWS:12320 +#: ../../../build/NEWS:10687 ../../../build/NEWS:12350 msgid "" "`bpo-31001 `__: Add tests for " "configdialog highlight tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10660 ../../../build/NEWS:12323 +#: ../../../build/NEWS:10690 ../../../build/NEWS:12353 msgid "" "`bpo-31205 `__: IDLE: Factor " "KeysPage(Frame) class from ConfigDialog. The slightly modified tests " "continue to pass. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10663 ../../../build/NEWS:12326 +#: ../../../build/NEWS:10693 ../../../build/NEWS:12356 msgid "" "`bpo-31130 `__: IDLE -- stop leaks in " "test_configdialog. Initial patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:10666 ../../../build/NEWS:12329 +#: ../../../build/NEWS:10696 ../../../build/NEWS:12359 msgid "" "`bpo-31002 `__: Add tests for " "configdialog keys tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10668 ../../../build/NEWS:12331 +#: ../../../build/NEWS:10698 ../../../build/NEWS:12361 msgid "" "`bpo-19903 `__: IDLE: Calltips use " "`inspect.signature` instead of `inspect.getfullargspec`. This improves " "calltips for builtins converted to use Argument Clinic. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10672 ../../../build/NEWS:12335 +#: ../../../build/NEWS:10702 ../../../build/NEWS:12365 msgid "" "`bpo-31083 `__: IDLE - Add an outline of" " a TabPage class in configdialog. Update existing classes to match outline. " "Initial patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10675 ../../../build/NEWS:12338 +#: ../../../build/NEWS:10705 ../../../build/NEWS:12368 msgid "" "`bpo-31050 `__: Factor GenPage(Frame) " "class from ConfigDialog. The slightly modified tests continue to pass. Patch" " by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10678 ../../../build/NEWS:12341 +#: ../../../build/NEWS:10708 ../../../build/NEWS:12371 msgid "" "`bpo-31004 `__: IDLE - Factor " "FontPage(Frame) class from ConfigDialog. Slightly modified tests continue to" " pass. Fix General tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10682 ../../../build/NEWS:12345 +#: ../../../build/NEWS:10712 ../../../build/NEWS:12375 msgid "" "`bpo-30781 `__: IDLE - Use ttk widgets " "in ConfigDialog. Patches by Terry Jan Reedy and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10685 ../../../build/NEWS:12348 +#: ../../../build/NEWS:10715 ../../../build/NEWS:12378 msgid "" "`bpo-31060 `__: IDLE - Finish " "rearranging methods of ConfigDialog Grouping methods pertaining to each tab " @@ -19545,7 +19595,7 @@ msgid "" "enable splitting the groups into classes." msgstr "" -#: ../../../build/NEWS:10689 ../../../build/NEWS:12352 +#: ../../../build/NEWS:10719 ../../../build/NEWS:12382 msgid "" "`bpo-30853 `__: IDLE -- Factor a " "VarTrace class out of ConfigDialog. Instance tracers manages pairs " @@ -19554,13 +19604,13 @@ msgid "" "class is 100%." msgstr "" -#: ../../../build/NEWS:10694 ../../../build/NEWS:12357 +#: ../../../build/NEWS:10724 ../../../build/NEWS:12387 msgid "" "`bpo-31003 `__: IDLE: Add more tests for" " General tab." msgstr "" -#: ../../../build/NEWS:10696 ../../../build/NEWS:12359 +#: ../../../build/NEWS:10726 ../../../build/NEWS:12389 msgid "" "`bpo-30993 `__: IDLE - Improve " "configdialog font page and tests. In configdialog: Document causal pathways " @@ -19574,26 +19624,26 @@ msgid "" "completely cover the related functions." msgstr "" -#: ../../../build/NEWS:10707 ../../../build/NEWS:12370 +#: ../../../build/NEWS:10737 ../../../build/NEWS:12400 msgid "" "`bpo-30981 `__: IDLE -- Add more " "configdialog font page tests." msgstr "" -#: ../../../build/NEWS:10709 ../../../build/NEWS:12372 +#: ../../../build/NEWS:10739 ../../../build/NEWS:12402 msgid "" "`bpo-28523 `__: IDLE: replace 'colour' " "with 'color' in configdialog." msgstr "" -#: ../../../build/NEWS:10711 ../../../build/NEWS:12374 +#: ../../../build/NEWS:10741 ../../../build/NEWS:12404 msgid "" "`bpo-30917 `__: Add tests for " "idlelib.config.IdleConf. Increase coverage from 46% to 96%. Patch by Louie " "Lu." msgstr "" -#: ../../../build/NEWS:10714 ../../../build/NEWS:12377 +#: ../../../build/NEWS:10744 ../../../build/NEWS:12407 msgid "" "`bpo-30934 `__: Document coverage " "details for idlelib tests. Add section to idlelib/idle-test/README.txt. " @@ -19601,7 +19651,7 @@ msgid "" "that does not run during unit tests." msgstr "" -#: ../../../build/NEWS:10718 ../../../build/NEWS:12381 +#: ../../../build/NEWS:10748 ../../../build/NEWS:12411 msgid "" "`bpo-30913 `__: IDLE: Document " "ConfigDialog tk Vars, methods, and widgets in docstrings This will " @@ -19609,39 +19659,39 @@ msgid "" "by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10722 ../../../build/NEWS:12385 +#: ../../../build/NEWS:10752 ../../../build/NEWS:12415 msgid "" "`bpo-30899 `__: IDLE: Add tests for " "ConfigParser subclasses in config. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10725 ../../../build/NEWS:12388 +#: ../../../build/NEWS:10755 ../../../build/NEWS:12418 msgid "" "`bpo-30881 `__: IDLE: Add docstrings to " "browser.py. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10727 ../../../build/NEWS:12390 +#: ../../../build/NEWS:10757 ../../../build/NEWS:12420 msgid "" "`bpo-30851 `__: IDLE: Remove unused " "variables in configdialog. One is a duplicate, one is set but cannot be " "altered by users. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10731 ../../../build/NEWS:12394 +#: ../../../build/NEWS:10761 ../../../build/NEWS:12424 msgid "" "`bpo-30870 `__: IDLE: In Settings " "dialog, select font with Up, Down keys as well as mouse. Initial patch by " "Louie Lu." msgstr "" -#: ../../../build/NEWS:10734 ../../../build/NEWS:12397 +#: ../../../build/NEWS:10764 ../../../build/NEWS:12427 msgid "" "`bpo-8231 `__: IDLE: call " "config.IdleConf.GetUserCfgDir only once." msgstr "" -#: ../../../build/NEWS:10736 ../../../build/NEWS:12399 +#: ../../../build/NEWS:10766 ../../../build/NEWS:12429 msgid "" "`bpo-30779 `__: IDLE: Factor " "ConfigChanges class from configdialog, put in config; test. * In config, put" @@ -19654,19 +19704,19 @@ msgid "" "Sabella contributed parts of the patch." msgstr "" -#: ../../../build/NEWS:10746 ../../../build/NEWS:12409 +#: ../../../build/NEWS:10776 ../../../build/NEWS:12439 msgid "" "`bpo-30777 `__: IDLE: configdialog - Add" " docstrings and fix comments. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10749 ../../../build/NEWS:12412 +#: ../../../build/NEWS:10779 ../../../build/NEWS:12442 msgid "" "`bpo-30495 `__: IDLE: Improve textview " "with docstrings, PEP8 names, and more tests. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10752 ../../../build/NEWS:12415 +#: ../../../build/NEWS:10782 ../../../build/NEWS:12445 msgid "" "`bpo-30723 `__: IDLE: Make several " "improvements to parenmatch. Add 'parens' style to highlight both opener and " @@ -19676,20 +19726,20 @@ msgid "" "patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10758 ../../../build/NEWS:12421 +#: ../../../build/NEWS:10788 ../../../build/NEWS:12451 msgid "" "`bpo-30674 `__: IDLE: add docstrings to " "grep module. Patch by Cheryl Sabella" msgstr "" -#: ../../../build/NEWS:10760 ../../../build/NEWS:12423 +#: ../../../build/NEWS:10790 ../../../build/NEWS:12453 msgid "" "`bpo-21519 `__: IDLE's basic custom key " "entry dialog now detects duplicates properly. Original patch by Saimadhav " "Heblikar." msgstr "" -#: ../../../build/NEWS:10763 ../../../build/NEWS:12426 +#: ../../../build/NEWS:10793 ../../../build/NEWS:12456 msgid "" "`bpo-29910 `__: IDLE no longer deletes a" " character after commenting out a region by a key shortcut. Add ``return " @@ -19697,7 +19747,7 @@ msgid "" "key bindings." msgstr "" -#: ../../../build/NEWS:10767 ../../../build/NEWS:12430 +#: ../../../build/NEWS:10797 ../../../build/NEWS:12460 msgid "" "`bpo-30728 `__: Review and change " "idlelib.configdialog names. Lowercase method and attribute names. Replace " @@ -19706,14 +19756,14 @@ msgid "" "Sabella." msgstr "" -#: ../../../build/NEWS:10772 ../../../build/NEWS:12435 +#: ../../../build/NEWS:10802 ../../../build/NEWS:12465 msgid "" "`bpo-6739 `__: IDLE: Verify user-entered " "key sequences by trying to bind them with tk. Add tests for all 3 validation" " functions. Original patch by G Polo. Tests added by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10776 ../../../build/NEWS:12745 +#: ../../../build/NEWS:10806 ../../../build/NEWS:12775 msgid "" "`bpo-15786 `__: Fix several problems " "with IDLE's autocompletion box. The following should now work: clicking on " @@ -19721,54 +19771,54 @@ msgid "" "Return. Hangs on MacOSX should no longer happen. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10781 ../../../build/NEWS:12750 +#: ../../../build/NEWS:10811 ../../../build/NEWS:12780 msgid "" "`bpo-25514 `__: Add doc subsubsection " "about IDLE failure to start. Popup no-connection message directs users to " "this section." msgstr "" -#: ../../../build/NEWS:10784 ../../../build/NEWS:12753 +#: ../../../build/NEWS:10814 ../../../build/NEWS:12783 msgid "" "`bpo-30642 `__: Fix reference leaks in " "IDLE tests. Patches by Louie Lu and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10787 ../../../build/NEWS:12756 +#: ../../../build/NEWS:10817 ../../../build/NEWS:12786 msgid "" "`bpo-30495 `__: Add docstrings for " "textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " "Reedy." msgstr "" -#: ../../../build/NEWS:10790 ../../../build/NEWS:12759 +#: ../../../build/NEWS:10820 ../../../build/NEWS:12789 msgid "" "`bpo-30290 `__: Help-about: use pep8 " "names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl " "Sabella, and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10793 ../../../build/NEWS:12762 +#: ../../../build/NEWS:10823 ../../../build/NEWS:12792 msgid "" "`bpo-30303 `__: Add _utest option to " "textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and " "Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10796 ../../../build/NEWS:13071 +#: ../../../build/NEWS:10826 ../../../build/NEWS:13101 msgid "" "`bpo-29071 `__: IDLE colors f-string " "prefixes (but not invalid ur prefixes)." msgstr "" -#: ../../../build/NEWS:10798 ../../../build/NEWS:13073 +#: ../../../build/NEWS:10828 ../../../build/NEWS:13103 msgid "" "`bpo-28572 `__: Add 10% to coverage of " "IDLE's test_configdialog. Update and augment description of the " "configuration system." msgstr "" -#: ../../../build/NEWS:10804 ../../../build/NEWS:12442 +#: ../../../build/NEWS:10834 ../../../build/NEWS:12472 msgid "" "`bpo-30983 `__: gdb integration commands" " (py-bt, etc.) work on optimized shared builds now, too. :pep:`523` " @@ -19779,13 +19829,13 @@ msgid "" "Bruno \"Polaco\" Penteado." msgstr "" -#: ../../../build/NEWS:10812 +#: ../../../build/NEWS:10842 msgid "" "`bpo-29748 `__: Added the slice index " "converter in Argument Clinic." msgstr "" -#: ../../../build/NEWS:10814 +#: ../../../build/NEWS:10844 msgid "" "`bpo-24037 `__: Argument Clinic now uses" " the converter `bool(accept={int})` rather than `int` for semantical " @@ -19793,19 +19843,19 @@ msgid "" " help in converting to `bool` in future." msgstr "" -#: ../../../build/NEWS:10819 ../../../build/NEWS:12810 +#: ../../../build/NEWS:10849 ../../../build/NEWS:12840 msgid "" "`bpo-29367 `__: python-gdb.py now " "supports also ``method-wrapper`` (``wrapperobject``) objects." msgstr "" -#: ../../../build/NEWS:10822 ../../../build/NEWS:13278 +#: ../../../build/NEWS:10852 ../../../build/NEWS:13308 msgid "" "`bpo-28023 `__: Fix python-gdb.py didn't" " support new dict implementation." msgstr "" -#: ../../../build/NEWS:10824 +#: ../../../build/NEWS:10854 msgid "" "`bpo-15369 `__: The pybench and pystone " "microbenchmark have been removed from Tools. Please use the new Python " @@ -19814,13 +19864,13 @@ msgid "" "3." msgstr "" -#: ../../../build/NEWS:10829 +#: ../../../build/NEWS:10859 msgid "" "`bpo-28102 `__: The zipfile module CLI " "now prints usage to stderr. Patch by Stephen J. Turnbull." msgstr "" -#: ../../../build/NEWS:10835 +#: ../../../build/NEWS:10865 msgid "" "`bpo-31338 `__: Added the " "``Py_UNREACHABLE()`` macro for code paths which are never expected to be " @@ -19828,7 +19878,7 @@ msgid "" " manual." msgstr "" -#: ../../../build/NEWS:10839 +#: ../../../build/NEWS:10869 msgid "" "`bpo-30832 `__: Remove own " "implementation for thread-local storage. CPython has provided the own " @@ -19839,21 +19889,21 @@ msgid "" "any case." msgstr "" -#: ../../../build/NEWS:10846 +#: ../../../build/NEWS:10876 msgid "" "`bpo-30708 `__: " "PyUnicode_AsWideCharString() now raises a ValueError if the second argument " "is NULL and the wchar_t\\* string contains null characters." msgstr "" -#: ../../../build/NEWS:10849 +#: ../../../build/NEWS:10879 msgid "" "`bpo-16500 `__: Deprecate " "PyOS_AfterFork() and add PyOS_BeforeFork(), PyOS_AfterFork_Parent() and " "PyOS_AfterFork_Child()." msgstr "" -#: ../../../build/NEWS:10852 +#: ../../../build/NEWS:10882 msgid "" "`bpo-6532 `__: The type of results of " "PyThread_start_new_thread() and PyThread_get_thread_ident(), and the id " @@ -19861,7 +19911,7 @@ msgid "" " long\"." msgstr "" -#: ../../../build/NEWS:10856 +#: ../../../build/NEWS:10886 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is deprecated and replaced with a macro if " @@ -19870,8 +19920,8 @@ msgid "" "PySlice_Unpack() and PySlice_AdjustIndices()." msgstr "" -#: ../../../build/NEWS:10861 ../../../build/NEWS:13101 -#: ../../../build/NEWS:16828 +#: ../../../build/NEWS:10891 ../../../build/NEWS:13131 +#: ../../../build/NEWS:16858 msgid "" "`bpo-29083 `__: Fixed the declaration of" " some public API functions. PyArg_VaParse() and " @@ -19881,14 +19931,14 @@ msgid "" "defined." msgstr "" -#: ../../../build/NEWS:10867 +#: ../../../build/NEWS:10897 msgid "" "`bpo-28769 `__: The result of " "PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8() is now of type ``const char" " *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10870 ../../../build/NEWS:13107 +#: ../../../build/NEWS:10900 ../../../build/NEWS:13137 msgid "" "`bpo-29058 `__: All stable API " "extensions added after Python 3.2 are now available only when Py_LIMITED_API" @@ -19896,21 +19946,21 @@ msgid "" " this API." msgstr "" -#: ../../../build/NEWS:10874 +#: ../../../build/NEWS:10904 msgid "" "`bpo-28822 `__: The index parameters " "*start* and *end* of PyUnicode_FindChar() are now adjusted to behave like " "``str[start:end]``." msgstr "" -#: ../../../build/NEWS:10877 ../../../build/NEWS:13265 -#: ../../../build/NEWS:17413 +#: ../../../build/NEWS:10907 ../../../build/NEWS:13295 +#: ../../../build/NEWS:17443 msgid "" "`bpo-28808 `__: " "PyUnicode_CompareWithASCIIString() now never raises exceptions." msgstr "" -#: ../../../build/NEWS:10879 +#: ../../../build/NEWS:10909 msgid "" "`bpo-28761 `__: The fields name and doc " "of structures PyMemberDef, PyGetSetDef, PyStructSequence_Field, " @@ -19918,129 +19968,129 @@ msgid "" "rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10883 +#: ../../../build/NEWS:10913 msgid "" "`bpo-28748 `__: Private variable " "_Py_PackageContext is now of type ``const char *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10886 +#: ../../../build/NEWS:10916 msgid "" "`bpo-19569 `__: Compiler warnings are " "now emitted if use most of deprecated functions." msgstr "" -#: ../../../build/NEWS:10889 ../../../build/NEWS:13766 +#: ../../../build/NEWS:10919 ../../../build/NEWS:13796 msgid "" "`bpo-28426 `__: Deprecated undocumented " "functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), " "PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode()." msgstr "" -#: ../../../build/NEWS:10895 +#: ../../../build/NEWS:10925 msgid "Python 3.6.6 final" msgstr "Python 3.6.6 final" -#: ../../../build/NEWS:10899 +#: ../../../build/NEWS:10929 msgid "There were no new changes in version 3.6.6." msgstr "Tidak ada perubahan baru di versi 3.6.6." -#: ../../../build/NEWS:10904 +#: ../../../build/NEWS:10934 msgid "Python 3.6.6 release candidate 1" msgstr "Python 3.6.6 kandidat rilis 1" -#: ../../../build/NEWS:10906 +#: ../../../build/NEWS:10936 msgid "*Release date: 2018-06-11*" msgstr "*Tanggal rilis: 2018-06-11*" -#: ../../../build/NEWS:11137 +#: ../../../build/NEWS:11167 msgid "" "`bpo-33184 `__: Update Windows installer" " to OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11142 +#: ../../../build/NEWS:11172 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11174 +#: ../../../build/NEWS:11204 msgid "" "`bpo-29706 `__: IDLE now colors async " "and await as keywords in 3.6. They become full keywords in 3.7." msgstr "" -#: ../../../build/NEWS:11215 +#: ../../../build/NEWS:11245 msgid "Python 3.6.5 final" msgstr "Python 3.6.5 final" -#: ../../../build/NEWS:11217 +#: ../../../build/NEWS:11247 msgid "*Release date: 2018-03-28*" msgstr "*Tanggal rilis: 2018-03-28*" -#: ../../../build/NEWS:11231 +#: ../../../build/NEWS:11261 msgid "Python 3.6.5 release candidate 1" msgstr "Python 3.6.5 kandidat rilis 1" -#: ../../../build/NEWS:11233 +#: ../../../build/NEWS:11263 msgid "*Release date: 2018-03-13*" msgstr "*Tanggal rilis: 2018-03-13*" -#: ../../../build/NEWS:11272 +#: ../../../build/NEWS:11302 msgid "" "`bpo-32329 `__: " "``sys.flags.hash_randomization`` is now properly set to 0 when hash " "randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:11275 +#: ../../../build/NEWS:11305 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " "much memory for creating large constants in constant folding." msgstr "" -#: ../../../build/NEWS:11302 +#: ../../../build/NEWS:11332 msgid "" "`bpo-30353 `__: Fix ctypes pass-by-value" " for structs on 64-bit Cygwin/MinGW." msgstr "" -#: ../../../build/NEWS:11340 +#: ../../../build/NEWS:11370 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN, TCP_KEEPCNT flags on older version Windows during run-time." msgstr "" -#: ../../../build/NEWS:11372 +#: ../../../build/NEWS:11402 msgid "" "`bpo-32555 `__: On FreeBSD and Solaris, " "os.strerror() now always decode the byte string from the current locale " "encoding, rather than using ASCII/surrogateescape in some cases." msgstr "" -#: ../../../build/NEWS:11390 +#: ../../../build/NEWS:11420 msgid "" "`bpo-32185 `__: The SSL module no longer" " sends IP addresses in SNI TLS extension on platforms with OpenSSL 1.0.2+ or" " inet_pton." msgstr "" -#: ../../../build/NEWS:11455 +#: ../../../build/NEWS:11485 msgid "" "`bpo-31518 `__: Debian Unstable has " "disabled TLS 1.0 and 1.1 for SSLv23_METHOD(). Change TLS/SSL protocol of " "some tests to PROTOCOL_TLS or PROTOCOL_TLSv1_2 to make them pass on Debian." msgstr "" -#: ../../../build/NEWS:11488 +#: ../../../build/NEWS:11518 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module." msgstr "" -#: ../../../build/NEWS:11493 +#: ../../../build/NEWS:11523 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -20049,29 +20099,29 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:11549 +#: ../../../build/NEWS:11579 msgid "Python 3.6.4 final" msgstr "Python 3.6.4 final" -#: ../../../build/NEWS:11551 +#: ../../../build/NEWS:11581 msgid "*Release date: 2017-12-18*" msgstr "*Tanggal rilis: 2017-12-18*" -#: ../../../build/NEWS:11553 +#: ../../../build/NEWS:11583 msgid "There were no new code changes in version 3.6.4 since v3.6.4rc1." msgstr "Tidak ada perubahan kode di versi 3.6.4 sejak v3.6.4rc1." -#: ../../../build/NEWS:11558 +#: ../../../build/NEWS:11588 msgid "Python 3.6.4 release candidate 1" msgstr "Python 3.6.4 kandidat rilis 1" -#: ../../../build/NEWS:11587 +#: ../../../build/NEWS:11617 msgid "" "`bpo-31852 `__: Fix a segmentation fault" " caused by a combination of the async soft keyword and continuation lines." msgstr "" -#: ../../../build/NEWS:11921 +#: ../../../build/NEWS:11951 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -20082,163 +20132,163 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:11977 +#: ../../../build/NEWS:12007 msgid "Python 3.6.3 final" msgstr "Python 3.6.3 final" -#: ../../../build/NEWS:11979 +#: ../../../build/NEWS:12009 msgid "*Release date: 2017-10-03*" msgstr "*Tanggal rilis: 2017-10-03*" -#: ../../../build/NEWS:11984 +#: ../../../build/NEWS:12014 msgid "" "`bpo-31641 `__: Re-allow arbitrary " "iterables in `concurrent.futures.as_completed()`. Fixes regression in " "3.6.3rc1." msgstr "" -#: ../../../build/NEWS:11990 +#: ../../../build/NEWS:12020 msgid "" "`bpo-31662 `__: Fix typos in Windows " "``uploadrelease.bat`` script. Fix Windows Doc build issues in " "``Doc/make.bat``." msgstr "" -#: ../../../build/NEWS:11993 +#: ../../../build/NEWS:12023 msgid "" "`bpo-31423 `__: Fix building the PDF " "documentation with newer versions of Sphinx." msgstr "" -#: ../../../build/NEWS:11998 +#: ../../../build/NEWS:12028 msgid "Python 3.6.3 release candidate 1" msgstr "Python 3.6.3 kandidat rilis 1" -#: ../../../build/NEWS:12000 +#: ../../../build/NEWS:12030 msgid "*Release date: 2017-09-18*" msgstr "*Tanggal rilis: 2017-09-18*" -#: ../../../build/NEWS:12452 +#: ../../../build/NEWS:12482 msgid "Python 3.6.2 final" msgstr "Python 3.6.2 final" -#: ../../../build/NEWS:12454 +#: ../../../build/NEWS:12484 msgid "*Release date: 2017-07-17*" msgstr "*Tanggal rilis: 2017-07-17*" -#: ../../../build/NEWS:12456 ../../../build/NEWS:13183 +#: ../../../build/NEWS:12486 ../../../build/NEWS:13213 msgid "No changes since release candidate 2" msgstr "Tidak ada perubahan sejak kandidat rilis 2" -#: ../../../build/NEWS:12461 +#: ../../../build/NEWS:12491 msgid "Python 3.6.2 release candidate 2" msgstr "Python 3.6.2 kandidat rilis 2" -#: ../../../build/NEWS:12463 +#: ../../../build/NEWS:12493 msgid "*Release date: 2017-07-07*" msgstr "*Tanggal rilis: 2017-07-07*" -#: ../../../build/NEWS:12488 +#: ../../../build/NEWS:12518 msgid "Python 3.6.2 release candidate 1" msgstr "Python 3.6.2 kandidat rilis 1" -#: ../../../build/NEWS:12490 +#: ../../../build/NEWS:12520 msgid "*Release date: 2017-06-17*" msgstr "*Tanggal rilis: 2017-06-17*" -#: ../../../build/NEWS:12498 +#: ../../../build/NEWS:12528 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "to not be per-thread to avoid crashes" msgstr "" -#: ../../../build/NEWS:12528 ../../../build/NEWS:16480 +#: ../../../build/NEWS:12558 ../../../build/NEWS:16510 msgid "" "`bpo-29600 `__: Fix wrapping coroutine " "return values in StopIteration." msgstr "" -#: ../../../build/NEWS:12557 ../../../build/NEWS:16546 +#: ../../../build/NEWS:12587 ../../../build/NEWS:16576 msgid "" "`bpo-30645 `__: Fix path calculation in " "imp.load_package(), fixing it for cases when a package is only shipped with " "bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:12577 +#: ../../../build/NEWS:12607 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup (#2159)" msgstr "" -#: ../../../build/NEWS:12651 ../../../build/NEWS:16614 +#: ../../../build/NEWS:12681 ../../../build/NEWS:16644 msgid "" "`bpo-26293 `__: Change resulted because " "of zipfile breakage. (See also: `bpo-29094 " "`__)" msgstr "" -#: ../../../build/NEWS:12725 ../../../build/NEWS:16681 +#: ../../../build/NEWS:12755 ../../../build/NEWS:16711 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:12768 +#: ../../../build/NEWS:12798 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() no longer replaced with a macro if Py_LIMITED_API is " "not set." msgstr "" -#: ../../../build/NEWS:12840 +#: ../../../build/NEWS:12870 msgid "Python 3.6.1 final" msgstr "Python 3.6.1 final" -#: ../../../build/NEWS:12842 +#: ../../../build/NEWS:12872 msgid "*Release date: 2017-03-21*" msgstr "*Tanggal rilis: 2017-03-21*" -#: ../../../build/NEWS:12858 +#: ../../../build/NEWS:12888 msgid "" "`bpo-27593 `__: fix format of git " "information used in sys.version" msgstr "" -#: ../../../build/NEWS:12860 +#: ../../../build/NEWS:12890 msgid "Fix incompatible comment in python.h" msgstr "Perbaiki komentar yang tidak kompatibel di python.h" -#: ../../../build/NEWS:12864 +#: ../../../build/NEWS:12894 msgid "Python 3.6.1 release candidate 1" msgstr "Python 3.6.1 kandidat rilis 1" -#: ../../../build/NEWS:12866 +#: ../../../build/NEWS:12896 msgid "*Release date: 2017-03-04*" msgstr "*Tanggal rilis: 2017-03-04*" -#: ../../../build/NEWS:12977 ../../../build/NEWS:16713 +#: ../../../build/NEWS:13007 ../../../build/NEWS:16743 msgid "" "`bpo-29519 `__: Fix weakref spewing " "exceptions during interpreter shutdown when used with a rare combination of " "multiprocessing and custom codecs." msgstr "" -#: ../../../build/NEWS:12993 +#: ../../../build/NEWS:13023 msgid "" "`bpo-29316 `__: Restore the provisional " "status of typing module, add corresponding note to documentation. Patch by " "Ivan L." msgstr "" -#: ../../../build/NEWS:12999 ../../../build/NEWS:16729 +#: ../../../build/NEWS:13029 ../../../build/NEWS:16759 msgid "" "`bpo-29011 `__: Fix an important " "omission by adding Deque to the typing module." msgstr "" -#: ../../../build/NEWS:13013 +#: ../../../build/NEWS:13043 msgid "" "`bpo-29203 `__: functools.lru_cache() " "now respects :pep:`468` and preserves the order of keyword arguments. " @@ -20246,84 +20296,84 @@ msgid "" " potentially give different results." msgstr "" -#: ../../../build/NEWS:13020 ../../../build/NEWS:16986 +#: ../../../build/NEWS:13050 ../../../build/NEWS:17016 msgid "" "`bpo-29094 `__: Offsets in a ZIP file " "created with extern file object and modes \"w\" and \"x\" now are relative " "to the start of the file." msgstr "" -#: ../../../build/NEWS:13023 +#: ../../../build/NEWS:13053 msgid "" "`bpo-29085 `__: Allow " "random.Random.seed() to use high quality OS randomness rather than the pid " "and time." msgstr "" -#: ../../../build/NEWS:13026 +#: ../../../build/NEWS:13056 msgid "" "`bpo-29061 `__: Fixed bug in " "secrets.randbelow() which would hang when given a negative input. Patch by " "Brendan Donegan." msgstr "" -#: ../../../build/NEWS:13034 ../../../build/NEWS:16992 +#: ../../../build/NEWS:13064 ../../../build/NEWS:17022 msgid "" "`bpo-29119 `__: Fix weakrefs in the pure" " python version of collections.OrderedDict move_to_end() method. Contributed" " by Andra Bogildea." msgstr "" -#: ../../../build/NEWS:13046 +#: ../../../build/NEWS:13076 msgid "" "`bpo-29055 `__: Neaten-up empty " "population error on random.choice() by suppressing the upstream exception." msgstr "" -#: ../../../build/NEWS:13061 ../../../build/NEWS:17016 +#: ../../../build/NEWS:13091 ../../../build/NEWS:17046 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " "changed." msgstr "" -#: ../../../build/NEWS:13079 +#: ../../../build/NEWS:13109 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer" msgstr "" -#: ../../../build/NEWS:13081 +#: ../../../build/NEWS:13111 msgid "" "`bpo-29326 `__: Ignores blank lines in " "._pth files (Patch by Alexey Izbyshev)" msgstr "" -#: ../../../build/NEWS:13083 +#: ../../../build/NEWS:13113 msgid "" "`bpo-28164 `__: Correctly handle special" " console filenames (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13085 +#: ../../../build/NEWS:13115 msgid "" "`bpo-29409 `__: Implement :pep:`529` for" " io.FileIO (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13087 ../../../build/NEWS:16818 +#: ../../../build/NEWS:13117 ../../../build/NEWS:16848 msgid "" "`bpo-29392 `__: Prevent crash when " "passing invalid arguments into msvcrt module." msgstr "" -#: ../../../build/NEWS:13092 +#: ../../../build/NEWS:13122 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default." msgstr "" -#: ../../../build/NEWS:13097 +#: ../../../build/NEWS:13127 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is not set" @@ -20331,7 +20381,7 @@ msgid "" "0x03060100 or higher." msgstr "" -#: ../../../build/NEWS:13127 ../../../build/NEWS:16783 +#: ../../../build/NEWS:13157 ../../../build/NEWS:16813 msgid "" "`bpo-28087 `__: Skip test_asyncore and " "test_eintr poll failures on macOS. Skip some tests of select.poll when " @@ -20339,7 +20389,7 @@ msgid "" "function on some macOS versions." msgstr "" -#: ../../../build/NEWS:13131 ../../../build/NEWS:16793 +#: ../../../build/NEWS:13161 ../../../build/NEWS:16823 msgid "" "`bpo-29571 `__: to match the behaviour " "of the ``re.LOCALE`` flag, test_re.test_locale_flag now uses " @@ -20348,68 +20398,68 @@ msgid "" "locale encoding is a multi-byte encoding)" msgstr "" -#: ../../../build/NEWS:13179 +#: ../../../build/NEWS:13209 msgid "Python 3.6.0 final" msgstr "Python 3.6.0 final" -#: ../../../build/NEWS:13181 +#: ../../../build/NEWS:13211 msgid "*Release date: 2016-12-23*" msgstr "*Tanggal rilis: 2016-12-23*" -#: ../../../build/NEWS:13188 +#: ../../../build/NEWS:13218 msgid "Python 3.6.0 release candidate 2" msgstr "Python 3.6.0 kandidat rilis 2" -#: ../../../build/NEWS:13190 +#: ../../../build/NEWS:13220 msgid "*Release date: 2016-12-16*" msgstr "*Tanggal rilis: 2016-12-16*" -#: ../../../build/NEWS:13198 +#: ../../../build/NEWS:13228 msgid "" "`bpo-28990 `__: Fix asyncio SSL hanging " "if connection is closed before handshake is completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:13204 +#: ../../../build/NEWS:13234 msgid "" "`bpo-28770 `__: Fix python-gdb.py for " "fastcalls." msgstr "" -#: ../../../build/NEWS:13209 +#: ../../../build/NEWS:13239 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder." msgstr "" -#: ../../../build/NEWS:13214 +#: ../../../build/NEWS:13244 msgid "" "`bpo-28898 `__: Prevent gdb build errors" " due to HAVE_LONG_LONG redefinition." msgstr "" -#: ../../../build/NEWS:13218 +#: ../../../build/NEWS:13248 msgid "Python 3.6.0 release candidate 1" msgstr "Python 3.6.0 kandidat rilis 1" -#: ../../../build/NEWS:13220 +#: ../../../build/NEWS:13250 msgid "*Release date: 2016-12-06*" msgstr "*Tanggal rilis: 2016-12-06*" -#: ../../../build/NEWS:13242 +#: ../../../build/NEWS:13272 msgid "" "`bpo-27030 `__: Unknown escapes in " "re.sub() replacement template are allowed again. But they still are " "deprecated and will be disabled in 3.7." msgstr "" -#: ../../../build/NEWS:13260 +#: ../../../build/NEWS:13290 msgid "" "`bpo-28843 `__: Fix asyncio C Task to " "handle exceptions __traceback__." msgstr "" -#: ../../../build/NEWS:13270 +#: ../../../build/NEWS:13300 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the What's New guide now cover the additional " @@ -20417,15 +20467,15 @@ msgid "" ":pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:13282 +#: ../../../build/NEWS:13312 msgid "Python 3.6.0 beta 4" msgstr "Python 3.6.0 beta 4" -#: ../../../build/NEWS:13284 +#: ../../../build/NEWS:13314 msgid "*Release date: 2016-11-21*" msgstr "*Tanggal rilis: 2016-11-21*" -#: ../../../build/NEWS:13312 +#: ../../../build/NEWS:13342 msgid "" "`bpo-27243 `__: Change " "PendingDeprecationWarning -> DeprecationWarning. As it was agreed in the " @@ -20433,180 +20483,180 @@ msgid "" "PendingDeprecationWarning in 3.5 and in DeprecationWarning in 3.6." msgstr "" -#: ../../../build/NEWS:13331 +#: ../../../build/NEWS:13361 msgid "" "`bpo-20572 `__: The " "subprocess.Popen.wait method's undocumented endtime parameter now raises a " "DeprecationWarning." msgstr "" -#: ../../../build/NEWS:13348 +#: ../../../build/NEWS:13378 msgid "" "`bpo-28600 `__: Optimize loop.call_soon." msgstr "" -#: ../../../build/NEWS:13350 ../../../build/NEWS:17364 +#: ../../../build/NEWS:13380 ../../../build/NEWS:17394 msgid "" "`bpo-28613 `__: Fix get_event_loop() " "return the current loop if called from coroutines/callbacks." msgstr "" -#: ../../../build/NEWS:13353 +#: ../../../build/NEWS:13383 msgid "" "`bpo-28634 `__: Fix asyncio.isfuture() " "to support unittest.Mock." msgstr "" -#: ../../../build/NEWS:13355 +#: ../../../build/NEWS:13385 msgid "" "`bpo-26081 `__: Fix refleak in " "_asyncio.Future.__iter__().throw." msgstr "" -#: ../../../build/NEWS:13357 ../../../build/NEWS:17367 +#: ../../../build/NEWS:13387 ../../../build/NEWS:17397 msgid "" "`bpo-28639 `__: Fix inspect.isawaitable " "to always return bool Patch by Justin Mayfield." msgstr "" -#: ../../../build/NEWS:13360 ../../../build/NEWS:17370 +#: ../../../build/NEWS:13390 ../../../build/NEWS:17400 msgid "" "`bpo-28652 `__: Make loop methods reject" " socket kinds they do not support." msgstr "" -#: ../../../build/NEWS:13362 ../../../build/NEWS:17372 +#: ../../../build/NEWS:13392 ../../../build/NEWS:17402 msgid "" "`bpo-28653 `__: Fix a refleak in " "functools.lru_cache." msgstr "" -#: ../../../build/NEWS:13364 ../../../build/NEWS:17374 +#: ../../../build/NEWS:13394 ../../../build/NEWS:17404 msgid "" "`bpo-28703 `__: Fix " "asyncio.iscoroutinefunction to handle Mock objects." msgstr "" -#: ../../../build/NEWS:13366 +#: ../../../build/NEWS:13396 msgid "" "`bpo-28704 `__: Fix create_unix_server " "to support Path-like objects (PEP 519)." msgstr "" -#: ../../../build/NEWS:13368 +#: ../../../build/NEWS:13398 msgid "" "`bpo-28720 `__: Add " "collections.abc.AsyncGenerator." msgstr "" -#: ../../../build/NEWS:13396 +#: ../../../build/NEWS:13426 msgid "Python 3.6.0 beta 3" msgstr "Python 3.6.0 beta 3" -#: ../../../build/NEWS:13398 +#: ../../../build/NEWS:13428 msgid "*Release date: 2016-10-31*" msgstr "*Tanggal rilis: 2016-10-31*" -#: ../../../build/NEWS:13421 +#: ../../../build/NEWS:13451 msgid "" "`bpo-28471 `__: Fix \"Python memory " "allocator called without holding the GIL\" crash in socket.setblocking." msgstr "" -#: ../../../build/NEWS:13443 +#: ../../../build/NEWS:13473 msgid "" "`bpo-18844 `__: The various ways of " "specifying weights for random.choices() now produce the same result " "sequences." msgstr "" -#: ../../../build/NEWS:13446 ../../../build/NEWS:17048 +#: ../../../build/NEWS:13476 ../../../build/NEWS:17078 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar().prmonth() no longer prints a space at the start of " "new line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13479 ../../../build/NEWS:17062 +#: ../../../build/NEWS:13509 ../../../build/NEWS:17092 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X." msgstr "" -#: ../../../build/NEWS:13484 +#: ../../../build/NEWS:13514 msgid "" "`bpo-28492 `__: Fix how StopIteration " "exception is raised in _asyncio.Future." msgstr "" -#: ../../../build/NEWS:13486 +#: ../../../build/NEWS:13516 msgid "" "`bpo-28500 `__: Fix asyncio to handle " "async gens GC from another thread." msgstr "" -#: ../../../build/NEWS:13488 ../../../build/NEWS:17356 +#: ../../../build/NEWS:13518 ../../../build/NEWS:17386 msgid "" "`bpo-26923 `__: Fix asyncio.Gather to " "refuse being cancelled once all children are done. Patch by Johannes Ebke." msgstr "" -#: ../../../build/NEWS:13491 ../../../build/NEWS:17359 +#: ../../../build/NEWS:13521 ../../../build/NEWS:17389 msgid "" "`bpo-26796 `__: Don't configure the " "number of workers for default threadpool executor. Initial patch by Hans " "Lawrenz." msgstr "" -#: ../../../build/NEWS:13494 +#: ../../../build/NEWS:13524 msgid "" "`bpo-28544 `__: Implement asyncio.Task " "in C." msgstr "" -#: ../../../build/NEWS:13520 +#: ../../../build/NEWS:13550 msgid "Python 3.6.0 beta 2" msgstr "Python 3.6.0 beta 2" -#: ../../../build/NEWS:13522 +#: ../../../build/NEWS:13552 msgid "*Release date: 2016-10-10*" msgstr "*Tanggal rilis: 2016-10-10*" -#: ../../../build/NEWS:13538 +#: ../../../build/NEWS:13568 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is deprecated. Patch by " "Oren Milman." msgstr "" -#: ../../../build/NEWS:13541 ../../../build/NEWS:16889 +#: ../../../build/NEWS:13571 ../../../build/NEWS:16919 msgid "" "`bpo-28376 `__: The constructor of " "range_iterator now checks that step is not 0. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:13602 ../../../build/NEWS:17067 +#: ../../../build/NEWS:13632 ../../../build/NEWS:17097 msgid "" "`bpo-26293 `__: Fixed writing ZIP files " "that starts not from the start of the file. Offsets in ZIP file now are " "relative to the start of the archive in conforming to the specification." msgstr "" -#: ../../../build/NEWS:13609 +#: ../../../build/NEWS:13639 msgid "" "`bpo-27181 `__: remove " "statistics.geometric_mean and defer until 3.7." msgstr "" -#: ../../../build/NEWS:13788 +#: ../../../build/NEWS:13818 msgid "Python 3.6.0 beta 1" msgstr "Python 3.6.0 beta 1" -#: ../../../build/NEWS:13790 +#: ../../../build/NEWS:13820 msgid "*Release date: 2016-09-12*" msgstr "*Tanggal rilis: 2016-09-12*" -#: ../../../build/NEWS:13795 +#: ../../../build/NEWS:13825 msgid "" "`bpo-23722 `__: The __class__ cell used " "by zero-argument super() is now initialized from type.__new__ rather than " @@ -20615,25 +20665,25 @@ msgid "" "Teichmann." msgstr "" -#: ../../../build/NEWS:13800 ../../../build/NEWS:16920 +#: ../../../build/NEWS:13830 ../../../build/NEWS:16950 msgid "" "`bpo-25221 `__: Fix corrupted result " "from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0." msgstr "" -#: ../../../build/NEWS:13803 +#: ../../../build/NEWS:13833 msgid "" "`bpo-27080 `__: Implement formatting " "support for :pep:`515`. Initial patch by Chris Angelico." msgstr "" -#: ../../../build/NEWS:13806 +#: ../../../build/NEWS:13836 msgid "" "`bpo-27199 `__: In tarfile, expose " "copyfileobj bufsize to improve throughput. Patch by Jason Fried." msgstr "" -#: ../../../build/NEWS:13809 +#: ../../../build/NEWS:13839 msgid "" "`bpo-27948 `__: In f-strings, only allow" " backslashes inside the braces (where the expressions are). This is a " @@ -20643,32 +20693,32 @@ msgid "" "``f'\\x7b\"hi\"\\x7d'``." msgstr "" -#: ../../../build/NEWS:13815 +#: ../../../build/NEWS:13845 msgid "" "`bpo-28046 `__: Remove platform-specific" " directories from sys.path." msgstr "" -#: ../../../build/NEWS:13817 +#: ../../../build/NEWS:13847 msgid "" "`bpo-28071 `__: Add early-out for " "differencing from an empty set." msgstr "" -#: ../../../build/NEWS:13819 ../../../build/NEWS:16923 +#: ../../../build/NEWS:13849 ../../../build/NEWS:16953 msgid "" "`bpo-25758 `__: Prevents zipimport from " "unnecessarily encoding a filename (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13822 +#: ../../../build/NEWS:13852 msgid "" "`bpo-25856 `__: The __module__ attribute" " of extension classes and functions now is interned. This leads to more " "compact pickle data with protocol 4." msgstr "" -#: ../../../build/NEWS:13825 +#: ../../../build/NEWS:13855 msgid "" "`bpo-27213 `__: Rework CALL_FUNCTION* " "opcodes to produce shorter and more efficient bytecode. Patch by Demur " @@ -20676,101 +20726,101 @@ msgid "" "Stinner." msgstr "" -#: ../../../build/NEWS:13829 +#: ../../../build/NEWS:13859 msgid "" "`bpo-26331 `__: Implement tokenizing " "support for :pep:`515`. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:13832 +#: ../../../build/NEWS:13862 msgid "" "`bpo-27999 `__: Make \"global after " "use\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13835 +#: ../../../build/NEWS:13865 msgid "" "`bpo-28003 `__: Implement :pep:`525` -- " "Asynchronous Generators." msgstr "" -#: ../../../build/NEWS:13837 +#: ../../../build/NEWS:13867 msgid "" "`bpo-27985 `__: Implement :pep:`526` -- " "Syntax for Variable Annotations. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13840 +#: ../../../build/NEWS:13870 msgid "" "`bpo-26058 `__: Add a new private " "version to the builtin dict type, incremented at each dictionary creation " "and at each dictionary change. Implementation of the PEP 509." msgstr "" -#: ../../../build/NEWS:13844 +#: ../../../build/NEWS:13874 msgid "" "`bpo-27364 `__: A backslash-character " "pair that is not a valid escape sequence now generates a DeprecationWarning." " Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:13847 +#: ../../../build/NEWS:13877 msgid "" "`bpo-27350 `__: `dict` implementation is" " changed like PyPy. It is more compact and preserves insertion order. " "(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" msgstr "" -#: ../../../build/NEWS:13851 +#: ../../../build/NEWS:13881 msgid "" "`bpo-27911 `__: Remove unnecessary error" " checks in ``exec_builtin_or_dynamic()``." msgstr "" -#: ../../../build/NEWS:13854 +#: ../../../build/NEWS:13884 msgid "" "`bpo-27078 `__: Added BUILD_STRING " "opcode. Optimized f-strings evaluation." msgstr "" -#: ../../../build/NEWS:13856 +#: ../../../build/NEWS:13886 msgid "" "`bpo-17884 `__: Python now requires " "systems with inttypes.h and stdint.h" msgstr "" -#: ../../../build/NEWS:13858 +#: ../../../build/NEWS:13888 msgid "" "`bpo-27961 `__: Require platforms to " "support ``long long``. Python hasn't compiled without ``long long`` for " "years, so this is basically a formality." msgstr "" -#: ../../../build/NEWS:13862 +#: ../../../build/NEWS:13892 msgid "" "`bpo-27355 `__: Removed support for " "Windows CE. It was never finished, and Windows CE is no longer a relevant " "platform for Python." msgstr "" -#: ../../../build/NEWS:13865 +#: ../../../build/NEWS:13895 msgid "Implement :pep:`523`." msgstr "Implementasi :pep:`523`." -#: ../../../build/NEWS:13867 +#: ../../../build/NEWS:13897 msgid "" "`bpo-27870 `__: A left shift of zero by " "a large integer no longer attempts to allocate large amounts of memory." msgstr "" -#: ../../../build/NEWS:13870 +#: ../../../build/NEWS:13900 msgid "" "`bpo-25402 `__: In int-to-decimal-string" " conversion, improve the estimate of the intermediate memory required, and " "remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13874 +#: ../../../build/NEWS:13904 msgid "" "`bpo-27214 `__: In long_invert, be more " "careful about modifying object returned by long_add, and remove an " @@ -20778,34 +20828,34 @@ msgid "" "patch." msgstr "" -#: ../../../build/NEWS:13878 +#: ../../../build/NEWS:13908 msgid "" "`bpo-27506 `__: Support passing the " "bytes/bytearray.translate() \"delete\" argument by keyword." msgstr "" -#: ../../../build/NEWS:13881 ../../../build/NEWS:16929 +#: ../../../build/NEWS:13911 ../../../build/NEWS:16959 msgid "" "`bpo-27812 `__: Properly clear out a " "generator's frame's backreference to the generator to prevent crashes in " "frame.clear()." msgstr "" -#: ../../../build/NEWS:13884 ../../../build/NEWS:16932 +#: ../../../build/NEWS:13914 ../../../build/NEWS:16962 msgid "" "`bpo-27811 `__: Fix a crash when a " "coroutine that has not been awaited is finalized with warnings-as-errors " "enabled." msgstr "" -#: ../../../build/NEWS:13887 ../../../build/NEWS:16935 +#: ../../../build/NEWS:13917 ../../../build/NEWS:16965 msgid "" "`bpo-27587 `__: Fix another issue found " "by PVS-Studio: Null pointer check after use of 'def' in " "_PyState_AddModule(). Initial patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:13890 +#: ../../../build/NEWS:13920 msgid "" "`bpo-27792 `__: The modulo operation " "applied to ``bool`` and other ``int`` subclasses now always returns an " @@ -20813,26 +20863,26 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13894 +#: ../../../build/NEWS:13924 msgid "" "`bpo-26984 `__: int() now always returns" " an instance of exact int." msgstr "" -#: ../../../build/NEWS:13896 +#: ../../../build/NEWS:13926 msgid "" "`bpo-25604 `__: Fix a minor bug in " "integer true division; this bug could potentially have caused off-by-one-ulp" " results on platforms with unreliable ldexp implementations." msgstr "" -#: ../../../build/NEWS:13900 +#: ../../../build/NEWS:13930 msgid "" "`bpo-24254 `__: Make class definition " "namespace ordered by default." msgstr "" -#: ../../../build/NEWS:13902 +#: ../../../build/NEWS:13932 msgid "" "`bpo-27662 `__: Fix an overflow check in" " ``List_New``: the original code was checking against ``Py_SIZE_MAX`` " @@ -20840,7 +20890,7 @@ msgid "" "Zhang." msgstr "" -#: ../../../build/NEWS:13906 ../../../build/NEWS:16941 +#: ../../../build/NEWS:13936 ../../../build/NEWS:16971 msgid "" "`bpo-27782 `__: Multi-phase extension " "module import now correctly allows the ``m_methods`` field to be used to add" @@ -20848,27 +20898,27 @@ msgid "" "``Py_create_mod``. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13910 ../../../build/NEWS:16945 +#: ../../../build/NEWS:13940 ../../../build/NEWS:16975 msgid "" "`bpo-27936 `__: The round() function " "accepted a second None argument for some types but not for others. Fixed " "the inconsistency by accepting None for all numeric types." msgstr "" -#: ../../../build/NEWS:13914 ../../../build/NEWS:16949 +#: ../../../build/NEWS:13944 ../../../build/NEWS:16979 msgid "" "`bpo-27487 `__: Warn if a submodule " "argument to \"python -m\" or runpy.run_module() is found in sys.modules " "after parent packages are imported, but before the submodule is executed." msgstr "" -#: ../../../build/NEWS:13918 +#: ../../../build/NEWS:13948 msgid "" "`bpo-27157 `__: Make only type() itself " "accept the one-argument form. Patch by Eryk Sun and Emanuel Barry." msgstr "" -#: ../../../build/NEWS:13921 ../../../build/NEWS:16953 +#: ../../../build/NEWS:13951 ../../../build/NEWS:16983 msgid "" "`bpo-27558 `__: Fix a SystemError in the" " implementation of \"raise\" statement. In a brand new thread, raise a " @@ -20876,91 +20926,91 @@ msgid "" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13925 +#: ../../../build/NEWS:13955 msgid "" "`bpo-28008 `__: Implement :pep:`530` -- " "asynchronous comprehensions." msgstr "" -#: ../../../build/NEWS:13927 ../../../build/NEWS:16978 +#: ../../../build/NEWS:13957 ../../../build/NEWS:17008 msgid "" "`bpo-27942 `__: Fix memory leak in " "codeobject.c" msgstr "" -#: ../../../build/NEWS:13932 ../../../build/NEWS:17022 +#: ../../../build/NEWS:13962 ../../../build/NEWS:17052 msgid "" "`bpo-28732 `__: Fix crash in os.spawnv()" " with no elements in args" msgstr "" -#: ../../../build/NEWS:13934 ../../../build/NEWS:17024 +#: ../../../build/NEWS:13964 ../../../build/NEWS:17054 msgid "" "`bpo-28485 `__: Always raise ValueError " "for negative compileall.compile_dir(workers=...) parameter, even when " "multithreading is unavailable." msgstr "" -#: ../../../build/NEWS:13938 +#: ../../../build/NEWS:13968 msgid "" "`bpo-28037 `__: Use " "sqlite3_get_autocommit() instead of setting Connection->inTransaction " "manually." msgstr "" -#: ../../../build/NEWS:13941 +#: ../../../build/NEWS:13971 msgid "" "`bpo-25283 `__: Attributes tm_gmtoff and" " tm_zone are now available on all platforms in the return values of " "time.localtime() and time.gmtime()." msgstr "" -#: ../../../build/NEWS:13944 +#: ../../../build/NEWS:13974 msgid "" "`bpo-24454 `__: Regular expression match" " object groups are now accessible using __getitem__. \"mo[x]\" is equivalent" " to \"mo.group(x)\"." msgstr "" -#: ../../../build/NEWS:13947 +#: ../../../build/NEWS:13977 msgid "" "`bpo-10740 `__: sqlite3 no longer " "implicitly commit an open transaction before DDL statements." msgstr "" -#: ../../../build/NEWS:13950 +#: ../../../build/NEWS:13980 msgid "" "`bpo-17941 `__: Add a *module* parameter" " to collections.namedtuple()." msgstr "" -#: ../../../build/NEWS:13952 +#: ../../../build/NEWS:13982 msgid "" "`bpo-22493 `__: Inline flags now should " "be used only at the start of the regular expression. Deprecation warning is " "emitted if uses them in the middle of the regular expression." msgstr "" -#: ../../../build/NEWS:13956 +#: ../../../build/NEWS:13986 msgid "" "`bpo-26885 `__: xmlrpc now supports " "unmarshalling additional data types used by Apache XML-RPC implementation " "for numerics and None." msgstr "" -#: ../../../build/NEWS:13959 +#: ../../../build/NEWS:13989 msgid "" "`bpo-28070 `__: Fixed parsing inline " "verbose flag in regular expressions." msgstr "" -#: ../../../build/NEWS:13961 +#: ../../../build/NEWS:13991 msgid "" "`bpo-19500 `__: Add client-side SSL " "session resumption to the ssl module." msgstr "" -#: ../../../build/NEWS:13963 +#: ../../../build/NEWS:13993 msgid "" "`bpo-28022 `__: Deprecate ssl-related " "arguments in favor of SSLContext. The deprecation include manual creation of" @@ -20968,7 +21018,7 @@ msgid "" "smtplib, poplib and urllib." msgstr "" -#: ../../../build/NEWS:13967 +#: ../../../build/NEWS:13997 msgid "" "`bpo-28043 `__: SSLContext has improved " "default settings: OP_NO_SSLv2, OP_NO_SSLv3, OP_NO_COMPRESSION, " @@ -20976,21 +21026,21 @@ msgid "" "ciphers without MD5." msgstr "" -#: ../../../build/NEWS:13971 +#: ../../../build/NEWS:14001 msgid "" "`bpo-24693 `__: Changed some " "RuntimeError's in the zipfile module to more appropriate types. Improved " "some error messages and debugging output." msgstr "" -#: ../../../build/NEWS:13974 +#: ../../../build/NEWS:14004 msgid "" "`bpo-17909 `__: ``json.load`` and " "``json.loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. " "Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13977 +#: ../../../build/NEWS:14007 msgid "" "`bpo-27137 `__: the pure Python fallback" " implementation of ``functools.partial`` now matches the behaviour of its " @@ -20998,118 +21048,118 @@ msgid "" "purposes. Patch by Emanuel Barry and Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13982 ../../../build/NEWS:17077 +#: ../../../build/NEWS:14012 ../../../build/NEWS:17107 msgid "" "Fix possible integer overflows and crashes in the mmap module with unusual " "usage patterns." msgstr "" -#: ../../../build/NEWS:13985 ../../../build/NEWS:17080 +#: ../../../build/NEWS:14015 ../../../build/NEWS:17110 msgid "" "`bpo-1703178 `__: Fix the ability to " "pass the --link-objects option to the distutils build_ext command." msgstr "" -#: ../../../build/NEWS:13988 ../../../build/NEWS:17127 +#: ../../../build/NEWS:14018 ../../../build/NEWS:17157 msgid "" "`bpo-28019 `__: itertools.count() no " "longer rounds non-integer step in range between 1.0 and 2.0 to 1." msgstr "" -#: ../../../build/NEWS:13991 +#: ../../../build/NEWS:14021 msgid "" "`bpo-18401 `__: Pdb now supports the " "'readrc' keyword argument to control whether .pdbrc files should be read. " "Patch by Martin Matusiak and Sam Kimbrel." msgstr "" -#: ../../../build/NEWS:13995 ../../../build/NEWS:17130 +#: ../../../build/NEWS:14025 ../../../build/NEWS:17160 msgid "" "`bpo-25969 `__: Update the lib2to3 " "grammar to handle the unpacking generalizations added in 3.5." msgstr "" -#: ../../../build/NEWS:13998 ../../../build/NEWS:17133 +#: ../../../build/NEWS:14028 ../../../build/NEWS:17163 msgid "" "`bpo-14977 `__: mailcap now respects the" " order of the lines in the mailcap files (\"first match\"), as required by " "RFC 1542. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:14001 +#: ../../../build/NEWS:14031 msgid "" "`bpo-28082 `__: Convert re flag " "constants to IntFlag." msgstr "" -#: ../../../build/NEWS:14003 +#: ../../../build/NEWS:14033 msgid "" "`bpo-28025 `__: Convert all ssl module " "constants to IntEnum and IntFlags. SSLContext properties now return flags " "and enums." msgstr "" -#: ../../../build/NEWS:14006 +#: ../../../build/NEWS:14036 msgid "" "`bpo-23591 `__: Add Flag, IntFlag, and " "auto() to enum module." msgstr "" -#: ../../../build/NEWS:14008 +#: ../../../build/NEWS:14038 msgid "" "`bpo-433028 `__: Added support of " "modifier spans in regular expressions." msgstr "" -#: ../../../build/NEWS:14010 ../../../build/NEWS:17136 +#: ../../../build/NEWS:14040 ../../../build/NEWS:17166 msgid "" "`bpo-24594 `__: Validates persist " "parameter when opening MSI database" msgstr "" -#: ../../../build/NEWS:14012 ../../../build/NEWS:17138 +#: ../../../build/NEWS:14042 ../../../build/NEWS:17168 msgid "" "`bpo-17582 `__: xml.etree.ElementTree " "nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " "and approved by Stefan Behnel.)" msgstr "" -#: ../../../build/NEWS:14015 ../../../build/NEWS:17141 +#: ../../../build/NEWS:14045 ../../../build/NEWS:17171 msgid "" "`bpo-28047 `__: Fixed calculation of " "line length used for the base64 CTE in the new email policies." msgstr "" -#: ../../../build/NEWS:14018 +#: ../../../build/NEWS:14048 msgid "" "`bpo-27576 `__: Fix call order in " "OrderedDict.__init__()." msgstr "" -#: ../../../build/NEWS:14020 +#: ../../../build/NEWS:14050 msgid "email.generator.DecodedGenerator now supports the policy keyword." msgstr "" -#: ../../../build/NEWS:14022 +#: ../../../build/NEWS:14052 msgid "" "`bpo-28027 `__: Remove undocumented " "modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS." msgstr "" -#: ../../../build/NEWS:14025 ../../../build/NEWS:17144 +#: ../../../build/NEWS:14055 ../../../build/NEWS:17174 msgid "" "`bpo-27445 `__: Don't pass str(_charset)" " to MIMEText.set_payload(). Patch by Claude Paroz." msgstr "" -#: ../../../build/NEWS:14028 +#: ../../../build/NEWS:14058 msgid "" "`bpo-24277 `__: The new email API is no " "longer provisional, and the docs have been reorganized and rewritten to " "emphasize the new API." msgstr "" -#: ../../../build/NEWS:14031 ../../../build/NEWS:17147 +#: ../../../build/NEWS:14061 ../../../build/NEWS:17177 msgid "" "`bpo-22450 `__: urllib now includes an " "``Accept: */*`` header among the default headers. This makes the results of " @@ -21117,62 +21167,62 @@ msgid "" "servers are involved." msgstr "" -#: ../../../build/NEWS:14035 ../../../build/NEWS:17151 +#: ../../../build/NEWS:14065 ../../../build/NEWS:17181 msgid "" "lib2to3.pgen3.driver.load_grammar() now creates a stable cache file between " "runs given the same Grammar.txt input regardless of the hash randomization " "setting." msgstr "" -#: ../../../build/NEWS:14039 +#: ../../../build/NEWS:14069 msgid "" "`bpo-28005 `__: Allow ImportErrors in " "encoding implementation to propagate." msgstr "" -#: ../../../build/NEWS:14041 +#: ../../../build/NEWS:14071 msgid "" "`bpo-26667 `__: Support path-like " "objects in importlib.util." msgstr "" -#: ../../../build/NEWS:14043 ../../../build/NEWS:17155 +#: ../../../build/NEWS:14073 ../../../build/NEWS:17185 msgid "" "`bpo-27570 `__: Avoid zero-length " "memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\"" " modules." msgstr "" -#: ../../../build/NEWS:14046 ../../../build/NEWS:17158 +#: ../../../build/NEWS:14076 ../../../build/NEWS:17188 msgid "" "`bpo-22233 `__: Break email header lines" " *only* on the RFC specified CR and LF characters, not on arbitrary unicode " "line breaks. This also fixes a bug in HTTP header parsing." msgstr "" -#: ../../../build/NEWS:14050 +#: ../../../build/NEWS:14080 msgid "" "`bpo-27331 `__: The email.mime classes " "now all accept an optional policy keyword." msgstr "" -#: ../../../build/NEWS:14053 ../../../build/NEWS:17162 +#: ../../../build/NEWS:14083 ../../../build/NEWS:17192 msgid "" "`bpo-27988 `__: Fix email " "iter_attachments incorrect mutation of payload list." msgstr "" -#: ../../../build/NEWS:14055 +#: ../../../build/NEWS:14085 msgid "" "`bpo-16113 `__: Add SHA-3 and SHAKE " "support to hashlib module." msgstr "" -#: ../../../build/NEWS:14057 +#: ../../../build/NEWS:14087 msgid "Eliminate a tautological-pointer-compare warning in _scproxy.c." msgstr "" -#: ../../../build/NEWS:14059 +#: ../../../build/NEWS:14089 msgid "" "`bpo-27776 `__: The :func:`os.urandom` " "function does now block on Linux 3.17 and newer until the system urandom " @@ -21180,25 +21230,25 @@ msgid "" " the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14063 +#: ../../../build/NEWS:14093 msgid "" "`bpo-27778 `__: Expose the Linux " "``getrandom()`` syscall as a new :func:`os.getrandom` function. This change " "is part of the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14066 ../../../build/NEWS:17164 +#: ../../../build/NEWS:14096 ../../../build/NEWS:17194 msgid "" "`bpo-27691 `__: Fix ssl module's parsing" " of GEN_RID subject alternative name fields in X.509 certs." msgstr "" -#: ../../../build/NEWS:14069 +#: ../../../build/NEWS:14099 msgid "" "`bpo-18844 `__: Add random.choices()." msgstr "" -#: ../../../build/NEWS:14071 +#: ../../../build/NEWS:14101 msgid "" "`bpo-25761 `__: Improved error reporting" " about truncated pickle data in C implementation of unpickler. " @@ -21206,87 +21256,87 @@ msgid "" "some cases." msgstr "" -#: ../../../build/NEWS:14075 +#: ../../../build/NEWS:14105 msgid "" "`bpo-26798 `__: Add BLAKE2 (blake2b and " "blake2s) to hashlib." msgstr "" -#: ../../../build/NEWS:14077 +#: ../../../build/NEWS:14107 msgid "" "`bpo-26032 `__: Optimized globbing in " "pathlib by using os.scandir(); it is now about 1.5--4 times faster." msgstr "" -#: ../../../build/NEWS:14080 +#: ../../../build/NEWS:14110 msgid "" "`bpo-25596 `__: Optimized glob() and " "iglob() functions in the glob module; they are now about 3--6 times faster." msgstr "" -#: ../../../build/NEWS:14083 +#: ../../../build/NEWS:14113 msgid "" "`bpo-27928 `__: Add scrypt (password-" "based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." msgstr "" -#: ../../../build/NEWS:14086 ../../../build/NEWS:17167 +#: ../../../build/NEWS:14116 ../../../build/NEWS:17197 msgid "" "`bpo-27850 `__: Remove 3DES from ssl " "module's default cipher list to counter measure sweet32 attack " "(CVE-2016-2183)." msgstr "" -#: ../../../build/NEWS:14089 ../../../build/NEWS:17170 +#: ../../../build/NEWS:14119 ../../../build/NEWS:17200 msgid "" "`bpo-27766 `__: Add ChaCha20 Poly1305 to" " ssl module's default cipher list. (Required OpenSSL 1.1.0 or LibreSSL)." msgstr "" -#: ../../../build/NEWS:14092 +#: ../../../build/NEWS:14122 msgid "" "`bpo-25387 `__: Check return value of " "winsound.MessageBeep." msgstr "" -#: ../../../build/NEWS:14094 +#: ../../../build/NEWS:14124 msgid "" "`bpo-27866 `__: Add " "SSLContext.get_ciphers() method to get a list of all enabled ciphers." msgstr "" -#: ../../../build/NEWS:14097 +#: ../../../build/NEWS:14127 msgid "" "`bpo-27744 `__: Add AF_ALG (Linux Kernel" " crypto) to socket module." msgstr "" -#: ../../../build/NEWS:14099 ../../../build/NEWS:17173 +#: ../../../build/NEWS:14129 ../../../build/NEWS:17203 msgid "" "`bpo-26470 `__: Port ssl and hashlib " "module to OpenSSL 1.1.0." msgstr "" -#: ../../../build/NEWS:14101 +#: ../../../build/NEWS:14131 msgid "" "`bpo-11620 `__: Fix support for " "SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." msgstr "" -#: ../../../build/NEWS:14104 +#: ../../../build/NEWS:14134 msgid "" "`bpo-11734 `__: Add support for IEEE 754" " half-precision floats to the struct module. Based on a patch by Eli " "Stevens." msgstr "" -#: ../../../build/NEWS:14107 +#: ../../../build/NEWS:14137 msgid "" "`bpo-27919 `__: Deprecated " "``extra_path`` distribution option in distutils packaging." msgstr "" -#: ../../../build/NEWS:14110 +#: ../../../build/NEWS:14140 msgid "" "`bpo-23229 `__: Add new ``cmath`` " "constants: ``cmath.inf`` and ``cmath.nan`` to match ``math.inf`` and " @@ -21294,44 +21344,44 @@ msgid "" " used by complex repr." msgstr "" -#: ../../../build/NEWS:14114 +#: ../../../build/NEWS:14144 msgid "" "`bpo-27842 `__: The csv.DictReader now " "returns rows of type OrderedDict. (Contributed by Steve Holden.)" msgstr "" -#: ../../../build/NEWS:14117 ../../../build/NEWS:17175 +#: ../../../build/NEWS:14147 ../../../build/NEWS:17205 msgid "" "Remove support for passing a file descriptor to os.access. It never worked " "but previously didn't raise." msgstr "" -#: ../../../build/NEWS:14120 ../../../build/NEWS:17178 +#: ../../../build/NEWS:14150 ../../../build/NEWS:17208 msgid "" "`bpo-12885 `__: Fix error when distutils" " encounters symlink." msgstr "" -#: ../../../build/NEWS:14122 ../../../build/NEWS:17180 +#: ../../../build/NEWS:14152 ../../../build/NEWS:17210 msgid "" "`bpo-27881 `__: Fixed possible bugs when" " setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14125 ../../../build/NEWS:17183 +#: ../../../build/NEWS:14155 ../../../build/NEWS:17213 msgid "" "`bpo-27861 `__: Fixed a crash in " "sqlite3.Connection.cursor() when a factory creates not a cursor. Patch by " "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14128 ../../../build/NEWS:17186 +#: ../../../build/NEWS:14158 ../../../build/NEWS:17216 msgid "" "`bpo-19884 `__: Avoid spurious output on" " OS X with Gnu Readline." msgstr "" -#: ../../../build/NEWS:14130 ../../../build/NEWS:17188 +#: ../../../build/NEWS:14160 ../../../build/NEWS:17218 msgid "" "`bpo-27706 `__: Restore deterministic " "behavior of random.Random().seed() for string seeds using seeding version 1." @@ -21339,13 +21389,13 @@ msgid "" "Python 2. Patch by Nofar Schnider." msgstr "" -#: ../../../build/NEWS:14135 ../../../build/NEWS:17193 +#: ../../../build/NEWS:14165 ../../../build/NEWS:17223 msgid "" "`bpo-10513 `__: Fix a regression in " "Connection.commit(). Statements should not be reset after a commit." msgstr "" -#: ../../../build/NEWS:14138 +#: ../../../build/NEWS:14168 msgid "" "`bpo-12319 `__: Chunked transfer " "encoding support added to http.client.HTTPConnection requests. The " @@ -21355,7 +21405,7 @@ msgid "" "encoding." msgstr "" -#: ../../../build/NEWS:14145 +#: ../../../build/NEWS:14175 msgid "" "A new version of typing.py from https://github.com/python/typing: - " "Collection (only for 3.6) (`bpo-27598 " @@ -21364,181 +21414,181 @@ msgid "" " dict constraint in ForwardRef._eval_type (upstream #252)" msgstr "" -#: ../../../build/NEWS:14150 +#: ../../../build/NEWS:14180 msgid "" "`bpo-27832 `__: Make ``_normalize`` " "parameter to ``Fraction`` constructor keyword-only, so that ``Fraction(2, 3," " 4)`` now raises ``TypeError``." msgstr "" -#: ../../../build/NEWS:14153 ../../../build/NEWS:17201 +#: ../../../build/NEWS:14183 ../../../build/NEWS:17231 msgid "" "`bpo-27539 `__: Fix unnormalised " "``Fraction.__pow__`` result in the case of negative exponent and negative " "base." msgstr "" -#: ../../../build/NEWS:14156 ../../../build/NEWS:17204 +#: ../../../build/NEWS:14186 ../../../build/NEWS:17234 msgid "" "`bpo-21718 `__: cursor.description is " "now available for queries using CTEs." msgstr "" -#: ../../../build/NEWS:14158 +#: ../../../build/NEWS:14188 msgid "" "`bpo-27819 `__: In distutils sdists, " "simply produce the \"gztar\" (gzipped tar format) distributions on all " "platforms unless \"formats\" is supplied." msgstr "" -#: ../../../build/NEWS:14161 ../../../build/NEWS:17206 +#: ../../../build/NEWS:14191 ../../../build/NEWS:17236 msgid "" "`bpo-2466 `__: posixpath.ismount now " "correctly recognizes mount points which the user does not have permission to" " access." msgstr "" -#: ../../../build/NEWS:14164 +#: ../../../build/NEWS:14194 msgid "" "`bpo-9998 `__: On Linux, " "ctypes.util.find_library now looks in LD_LIBRARY_PATH for shared libraries." msgstr "" -#: ../../../build/NEWS:14167 +#: ../../../build/NEWS:14197 msgid "" "`bpo-27573 `__: exit message for " "code.interact is now configurable." msgstr "" -#: ../../../build/NEWS:14169 ../../../build/NEWS:17314 +#: ../../../build/NEWS:14199 ../../../build/NEWS:17344 msgid "" "`bpo-27930 `__: Improved behaviour of " "logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin " "for the analysis and patch." msgstr "" -#: ../../../build/NEWS:14172 +#: ../../../build/NEWS:14202 msgid "" "`bpo-6766 `__: Distributed reference " "counting added to multiprocessing to support nesting of shared values / " "proxy objects." msgstr "" -#: ../../../build/NEWS:14175 ../../../build/NEWS:17317 +#: ../../../build/NEWS:14205 ../../../build/NEWS:17347 msgid "" "`bpo-21201 `__: Improves readability of " "multiprocessing error message. Thanks to Wojciech Walczak for patch." msgstr "" -#: ../../../build/NEWS:14178 +#: ../../../build/NEWS:14208 msgid "asyncio: Add set_protocol / get_protocol to Transports." msgstr "" -#: ../../../build/NEWS:14180 ../../../build/NEWS:17320 +#: ../../../build/NEWS:14210 ../../../build/NEWS:17350 msgid "" "`bpo-27456 `__: asyncio: Set TCP_NODELAY" " by default." msgstr "" -#: ../../../build/NEWS:14185 ../../../build/NEWS:17385 +#: ../../../build/NEWS:14215 ../../../build/NEWS:17415 msgid "" "`bpo-15308 `__: Add 'interrupt " "execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " "Randel." msgstr "" -#: ../../../build/NEWS:14188 ../../../build/NEWS:17388 +#: ../../../build/NEWS:14218 ../../../build/NEWS:17418 msgid "" "`bpo-27922 `__: Stop IDLE tests from " "'flashing' gui widgets on the screen." msgstr "" -#: ../../../build/NEWS:14190 +#: ../../../build/NEWS:14220 msgid "" "`bpo-27891 `__: Consistently group and " "sort imports within idlelib modules." msgstr "" -#: ../../../build/NEWS:14192 +#: ../../../build/NEWS:14222 msgid "" "`bpo-17642 `__: add larger font sizes " "for classroom projection." msgstr "" -#: ../../../build/NEWS:14194 ../../../build/NEWS:17390 +#: ../../../build/NEWS:14224 ../../../build/NEWS:17420 msgid "Add version to title of IDLE help window." msgstr "Tambahkan versi ke judul jendela bantuan IDLE." -#: ../../../build/NEWS:14196 ../../../build/NEWS:17392 +#: ../../../build/NEWS:14226 ../../../build/NEWS:17422 msgid "" "`bpo-25564 `__: In section on IDLE -- " "console differences, mention that using exec means that __builtins__ is " "defined for each statement." msgstr "" -#: ../../../build/NEWS:14199 +#: ../../../build/NEWS:14229 msgid "" "`bpo-27821 `__: Fix 3.6.0a3 regression " "that prevented custom key sets from being selected when no custom theme was " "defined." msgstr "" -#: ../../../build/NEWS:14205 +#: ../../../build/NEWS:14235 msgid "" "`bpo-26900 `__: Excluded underscored " "names and other private API from limited API." msgstr "" -#: ../../../build/NEWS:14208 +#: ../../../build/NEWS:14238 msgid "" "`bpo-26027 `__: Add support for path-" "like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()." msgstr "" -#: ../../../build/NEWS:14214 +#: ../../../build/NEWS:14244 msgid "" "`bpo-27427 `__: Additional tests for the" " math module. Patch by Francisco Couzo." msgstr "" -#: ../../../build/NEWS:14216 +#: ../../../build/NEWS:14246 msgid "" "`bpo-27953 `__: Skip math and cmath " "tests that fail on OS X 10.4 due to a poor libm implementation of tan." msgstr "" -#: ../../../build/NEWS:14219 +#: ../../../build/NEWS:14249 msgid "" "`bpo-26040 `__: Improve test_math and " "test_cmath coverage and rigour. Patch by Jeff Allen." msgstr "" -#: ../../../build/NEWS:14222 ../../../build/NEWS:17437 +#: ../../../build/NEWS:14252 ../../../build/NEWS:17467 msgid "" "`bpo-27787 `__: Call gc.collect() before" " checking each test for \"dangling threads\", since the dangling threads are" " weak references." msgstr "" -#: ../../../build/NEWS:14228 ../../../build/NEWS:17497 +#: ../../../build/NEWS:14258 ../../../build/NEWS:17527 msgid "" "`bpo-27566 `__: Fix clean target in " "freeze makefile (patch by Lisa Roach)" msgstr "" -#: ../../../build/NEWS:14230 ../../../build/NEWS:17499 +#: ../../../build/NEWS:14260 ../../../build/NEWS:17529 msgid "" "`bpo-27705 `__: Update message in " "validate_ucrtbase.py" msgstr "" -#: ../../../build/NEWS:14232 +#: ../../../build/NEWS:14262 msgid "" "`bpo-27976 `__: Deprecate building " "_ctypes with the bundled copy of libffi on non-OSX UNIX platforms." msgstr "" -#: ../../../build/NEWS:14235 +#: ../../../build/NEWS:14265 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -21547,46 +21597,46 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:14240 +#: ../../../build/NEWS:14270 msgid "" "`bpo-21590 `__: Support for DTrace and " "SystemTap probes." msgstr "" -#: ../../../build/NEWS:14242 ../../../build/NEWS:17506 +#: ../../../build/NEWS:14272 ../../../build/NEWS:17536 msgid "" "`bpo-26307 `__: The profile-opt build " "now applies PGO to the built-in modules." msgstr "" -#: ../../../build/NEWS:14244 +#: ../../../build/NEWS:14274 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations flag to turn on LTO and PGO build support when available." msgstr "" -#: ../../../build/NEWS:14247 +#: ../../../build/NEWS:14277 msgid "" "`bpo-27917 `__: Set platform triplets " "for Android builds." msgstr "" -#: ../../../build/NEWS:14249 +#: ../../../build/NEWS:14279 msgid "" "`bpo-25825 `__: Update references to the" " $(LIBPL) installation path on AIX. This path was changed in 3.2a4." msgstr "" -#: ../../../build/NEWS:14252 +#: ../../../build/NEWS:14282 msgid "Update OS X installer to use SQLite 3.14.1 and XZ 5.2.2." msgstr "" -#: ../../../build/NEWS:14254 +#: ../../../build/NEWS:14284 msgid "" "`bpo-21122 `__: Fix LTO builds on OS X." msgstr "" -#: ../../../build/NEWS:14256 +#: ../../../build/NEWS:14286 msgid "" "`bpo-17128 `__: Build OS X installer " "with a private copy of OpenSSL. Also provide a sample Install Certificates " @@ -21594,7 +21644,7 @@ msgid "" "certifi module." msgstr "" -#: ../../../build/NEWS:14263 ../../../build/NEWS:17446 +#: ../../../build/NEWS:14293 ../../../build/NEWS:17476 msgid "" "`bpo-27952 `__: Get " "Tools/scripts/fixcid.py working with Python 3 and the current \"re\" module," @@ -21602,88 +21652,88 @@ msgid "" "quote signs." msgstr "" -#: ../../../build/NEWS:14270 +#: ../../../build/NEWS:14300 msgid "" "`bpo-28065 `__: Update xz dependency to " "5.2.2 and build it from source." msgstr "" -#: ../../../build/NEWS:14272 ../../../build/NEWS:17463 +#: ../../../build/NEWS:14302 ../../../build/NEWS:17493 msgid "" "`bpo-25144 `__: Ensures TargetDir is set" " before continuing with custom install." msgstr "" -#: ../../../build/NEWS:14274 +#: ../../../build/NEWS:14304 msgid "" "`bpo-1602 `__: Windows console doesn't " "input or print Unicode (PEP 528)" msgstr "" -#: ../../../build/NEWS:14276 +#: ../../../build/NEWS:14306 msgid "" "`bpo-27781 `__: Change file system " "encoding on Windows to UTF-8 (PEP 529)" msgstr "" -#: ../../../build/NEWS:14278 +#: ../../../build/NEWS:14308 msgid "" "`bpo-27731 `__: Opt-out of MAX_PATH on " "Windows 10" msgstr "" -#: ../../../build/NEWS:14280 +#: ../../../build/NEWS:14310 msgid "" "`bpo-6135 `__: Adds encoding and errors " "parameters to subprocess." msgstr "" -#: ../../../build/NEWS:14282 +#: ../../../build/NEWS:14312 msgid "" "`bpo-27959 `__: Adds oem encoding, alias" " ansi to mbcs, move aliasmbcs to codec lookup." msgstr "" -#: ../../../build/NEWS:14285 +#: ../../../build/NEWS:14315 msgid "" "`bpo-27982 `__: The functions of the " "winsound module now accept keyword arguments." msgstr "" -#: ../../../build/NEWS:14288 +#: ../../../build/NEWS:14318 msgid "" "`bpo-20366 `__: Build full text search " "support into SQLite on Windows." msgstr "" -#: ../../../build/NEWS:14290 +#: ../../../build/NEWS:14320 msgid "" "`bpo-27756 `__: Adds new icons for " "Python files and processes on Windows. Designs by Cherry Wang." msgstr "" -#: ../../../build/NEWS:14293 +#: ../../../build/NEWS:14323 msgid "" "`bpo-27883 `__: Update sqlite to " "3.14.1.0 on Windows." msgstr "" -#: ../../../build/NEWS:14297 +#: ../../../build/NEWS:14327 msgid "Python 3.6.0 alpha 4" msgstr "Python 3.6.0 alfa 4" -#: ../../../build/NEWS:14299 +#: ../../../build/NEWS:14329 msgid "*Release date: 2016-08-15*" msgstr "*Tanggal rilis: 2016-08-15*" -#: ../../../build/NEWS:14304 +#: ../../../build/NEWS:14334 msgid "" "`bpo-27704 `__: Optimized creating bytes" " and bytearray from byte-like objects and iterables. Speed up to 3 times for" " short objects. Original patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:14308 +#: ../../../build/NEWS:14338 msgid "" "`bpo-26823 `__: Large sections of " "repeated lines in tracebacks are now abbreviated as \"[Previous line " @@ -21691,51 +21741,51 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14312 +#: ../../../build/NEWS:14342 msgid "" "`bpo-27574 `__: Decreased an overhead of" " parsing keyword arguments in functions implemented with using Argument " "Clinic." msgstr "" -#: ../../../build/NEWS:14315 +#: ../../../build/NEWS:14345 msgid "" "`bpo-22557 `__: Now importing already " "imported modules is up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:14318 +#: ../../../build/NEWS:14348 msgid "" "`bpo-17596 `__: Include to " "help with Min GW building." msgstr "" -#: ../../../build/NEWS:14320 +#: ../../../build/NEWS:14350 msgid "" "`bpo-17599 `__: On Windows, rename the " "privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with " "the definition from Min GW." msgstr "" -#: ../../../build/NEWS:14323 ../../../build/NEWS:16969 +#: ../../../build/NEWS:14353 ../../../build/NEWS:16999 msgid "" "`bpo-27507 `__: Add integer overflow " "check in bytearray.extend(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14326 ../../../build/NEWS:16972 +#: ../../../build/NEWS:14356 ../../../build/NEWS:17002 msgid "" "`bpo-27581 `__: Don't rely on wrapping " "for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14329 +#: ../../../build/NEWS:14359 msgid "" "`bpo-1621 `__: Avoid signed integer " "overflow in list and tuple operations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14332 +#: ../../../build/NEWS:14362 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -21743,19 +21793,19 @@ msgid "" "unabling to resolve package from __spec__ or __package__." msgstr "" -#: ../../../build/NEWS:14337 ../../../build/NEWS:16961 +#: ../../../build/NEWS:14367 ../../../build/NEWS:16991 msgid "" "`bpo-27083 `__: Respect the PYTHONCASEOK" " environment variable under Windows." msgstr "" -#: ../../../build/NEWS:14339 ../../../build/NEWS:16963 +#: ../../../build/NEWS:14369 ../../../build/NEWS:16993 msgid "" "`bpo-27514 `__: Make having too many " "statically nested blocks a SyntaxError instead of SystemError." msgstr "" -#: ../../../build/NEWS:14342 +#: ../../../build/NEWS:14372 msgid "" "`bpo-27366 `__: Implemented :pep:`487` " "(Simpler customization of class creation). Upon subclassing, the " @@ -21763,7 +21813,7 @@ msgid "" "initialized with __set_name__ after class creation." msgstr "" -#: ../../../build/NEWS:14350 +#: ../../../build/NEWS:14380 msgid "" "`bpo-26027 `__: Add " ":pep:`519`/__fspath__() support to the os and os.path modules. Includes code" @@ -21771,13 +21821,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:14353 +#: ../../../build/NEWS:14383 msgid "" "`bpo-27598 `__: Add Collections to " "collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." msgstr "" -#: ../../../build/NEWS:14356 +#: ../../../build/NEWS:14386 msgid "" "`bpo-25958 `__: Support \"anti-" "registration\" of special methods from various ABCs, like __hash__, __iter__" @@ -21788,13 +21838,13 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14363 +#: ../../../build/NEWS:14393 msgid "" "`bpo-16764 `__: Support keyword " "arguments to zlib.decompress(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14366 +#: ../../../build/NEWS:14396 msgid "" "`bpo-27736 `__: Prevent segfault after " "interpreter re-initialization due to ref count problem introduced in code " @@ -21802,19 +21852,19 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14370 +#: ../../../build/NEWS:14400 msgid "" "`bpo-25628 `__: The *verbose* and " "*rename* parameters for collections.namedtuple are now keyword-only." msgstr "" -#: ../../../build/NEWS:14373 +#: ../../../build/NEWS:14403 msgid "" "`bpo-12345 `__: Add mathematical " "constant tau to math and cmath. See also :pep:`628`." msgstr "" -#: ../../../build/NEWS:14376 +#: ../../../build/NEWS:14406 msgid "" "`bpo-26823 `__: " "traceback.StackSummary.format now abbreviates large sections of repeated " @@ -21823,38 +21873,38 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14381 +#: ../../../build/NEWS:14411 msgid "" "`bpo-27664 `__: Add to " "concurrent.futures.thread.ThreadPoolExecutor() the ability to specify a " "thread name prefix." msgstr "" -#: ../../../build/NEWS:14384 +#: ../../../build/NEWS:14414 msgid "" "`bpo-27181 `__: Add geometric_mean and " "harmonic_mean to statistics module." msgstr "" -#: ../../../build/NEWS:14386 +#: ../../../build/NEWS:14416 msgid "" "`bpo-27573 `__: code.interact now prints" " an message when exiting." msgstr "" -#: ../../../build/NEWS:14388 +#: ../../../build/NEWS:14418 msgid "" "`bpo-6422 `__: Add autorange method to " "timeit.Timer objects." msgstr "" -#: ../../../build/NEWS:14390 ../../../build/NEWS:17209 +#: ../../../build/NEWS:14420 ../../../build/NEWS:17239 msgid "" "`bpo-27773 `__: Correct some memory " "management errors server_hostname in _ssl.wrap_socket()." msgstr "" -#: ../../../build/NEWS:14393 +#: ../../../build/NEWS:14423 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " @@ -21862,81 +21912,81 @@ msgid "" "never documented unittest.mock.DescriptorTypes tuple." msgstr "" -#: ../../../build/NEWS:14397 +#: ../../../build/NEWS:14427 msgid "" "`bpo-26754 `__: Undocumented support of " "general bytes-like objects as path in compile() and similar functions is now" " deprecated." msgstr "" -#: ../../../build/NEWS:14400 +#: ../../../build/NEWS:14430 msgid "" "`bpo-26800 `__: Undocumented support of " "general bytes-like objects as paths in os functions is now deprecated." msgstr "" -#: ../../../build/NEWS:14403 +#: ../../../build/NEWS:14433 msgid "" "`bpo-26981 `__: Add _order_ " "compatibility shim to enum.Enum for Python 2/3 code bases." msgstr "" -#: ../../../build/NEWS:14406 +#: ../../../build/NEWS:14436 msgid "" "`bpo-27661 `__: Added tzinfo keyword " "argument to datetime.combine." msgstr "" -#: ../../../build/NEWS:14408 ../../../build/NEWS:17215 +#: ../../../build/NEWS:14438 ../../../build/NEWS:17245 msgid "" "In the curses module, raise an error if window.getstr() or window.instr() is" " passed a negative value." msgstr "" -#: ../../../build/NEWS:14411 ../../../build/NEWS:17218 +#: ../../../build/NEWS:14441 ../../../build/NEWS:17248 msgid "" "`bpo-27783 `__: Fix possible usage of " "uninitialized memory in operator.methodcaller." msgstr "" -#: ../../../build/NEWS:14414 ../../../build/NEWS:17221 +#: ../../../build/NEWS:14444 ../../../build/NEWS:17251 msgid "" "`bpo-27774 `__: Fix possible Py_DECREF " "on unowned object in _sre." msgstr "" -#: ../../../build/NEWS:14416 ../../../build/NEWS:17223 +#: ../../../build/NEWS:14446 ../../../build/NEWS:17253 msgid "" "`bpo-27760 `__: Fix possible integer " "overflow in binascii.b2a_qp." msgstr "" -#: ../../../build/NEWS:14418 ../../../build/NEWS:17225 +#: ../../../build/NEWS:14448 ../../../build/NEWS:17255 msgid "" "`bpo-27758 `__: Fix possible integer " "overflow in the _csv module for large record lengths." msgstr "" -#: ../../../build/NEWS:14421 ../../../build/NEWS:17228 +#: ../../../build/NEWS:14451 ../../../build/NEWS:17258 msgid "" "`bpo-27568 `__: Prevent HTTPoxy attack " "(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD " "environment is set, which indicates that the script is in CGI mode." msgstr "" -#: ../../../build/NEWS:14425 +#: ../../../build/NEWS:14455 msgid "" "`bpo-7063 `__: Remove dead code from the " "\"array\" module's slice handling. Patch by Chuck." msgstr "" -#: ../../../build/NEWS:14428 ../../../build/NEWS:17232 +#: ../../../build/NEWS:14458 ../../../build/NEWS:17262 msgid "" "`bpo-27656 `__: Do not assume sched.h " "defines any SCHED_* constants." msgstr "" -#: ../../../build/NEWS:14430 ../../../build/NEWS:17234 +#: ../../../build/NEWS:14460 ../../../build/NEWS:17264 msgid "" "`bpo-27130 `__: In the \"zlib\" module, " "fix handling of large buffers (typically 4 GiB) when compressing and " @@ -21944,55 +21994,55 @@ msgid "" "and decompression operations did not properly handle results of 4 GiB." msgstr "" -#: ../../../build/NEWS:14435 +#: ../../../build/NEWS:14465 msgid "" "`bpo-24773 `__: Implemented :pep:`495` " "(Local Time Disambiguation)." msgstr "" -#: ../../../build/NEWS:14437 +#: ../../../build/NEWS:14467 msgid "" "Expose the EPOLLEXCLUSIVE constant (when it is defined) in the select " "module." msgstr "" -#: ../../../build/NEWS:14440 +#: ../../../build/NEWS:14470 msgid "" "`bpo-27567 `__: Expose the EPOLLRDHUP " "and POLLRDHUP constants in the select module." msgstr "" -#: ../../../build/NEWS:14443 +#: ../../../build/NEWS:14473 msgid "" "`bpo-1621 `__: Avoid signed int negation " "overflow in the \"audioop\" module." msgstr "" -#: ../../../build/NEWS:14445 ../../../build/NEWS:17239 +#: ../../../build/NEWS:14475 ../../../build/NEWS:17269 msgid "" "`bpo-27533 `__: Release GIL in nt._isdir" msgstr "" -#: ../../../build/NEWS:14447 ../../../build/NEWS:17241 +#: ../../../build/NEWS:14477 ../../../build/NEWS:17271 msgid "" "`bpo-17711 `__: Fixed unpickling by the " "persistent ID with protocol 0. Original patch by Alexandre Vassalotti." msgstr "" -#: ../../../build/NEWS:14450 ../../../build/NEWS:17244 +#: ../../../build/NEWS:14480 ../../../build/NEWS:17274 msgid "" "`bpo-27522 `__: Avoid an unintentional " "reference cycle in email.feedparser." msgstr "" -#: ../../../build/NEWS:14452 +#: ../../../build/NEWS:14482 msgid "" "`bpo-27512 `__: Fix a segfault when " "os.fspath() called an __fspath__() method that raised an exception. Patch by" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14458 ../../../build/NEWS:17395 +#: ../../../build/NEWS:14488 ../../../build/NEWS:17425 msgid "" "`bpo-27714 `__: text_textview and " "test_autocomplete now pass when re-run in the same process. This occurs " @@ -22000,7 +22050,7 @@ msgid "" "warning from test_config." msgstr "" -#: ../../../build/NEWS:14462 +#: ../../../build/NEWS:14492 msgid "" "`bpo-27621 `__: Put query response " "validation error messages in the query box itself instead of in a separate " @@ -22008,152 +22058,152 @@ msgid "" " Mark Roseman." msgstr "" -#: ../../../build/NEWS:14466 +#: ../../../build/NEWS:14496 msgid "" "`bpo-27620 `__: Escape key now closes " "Query box as cancelled." msgstr "" -#: ../../../build/NEWS:14468 +#: ../../../build/NEWS:14498 msgid "" "`bpo-27609 `__: IDLE: tab after initial " "whitespace should tab, not autocomplete. This fixes problem with writing " "docstrings at least twice indented." msgstr "" -#: ../../../build/NEWS:14472 +#: ../../../build/NEWS:14502 msgid "" "`bpo-27609 `__: Explicitly return None " "when there are also non-None returns. In a few cases, reverse a condition " "and eliminate a return." msgstr "" -#: ../../../build/NEWS:14475 ../../../build/NEWS:17399 +#: ../../../build/NEWS:14505 ../../../build/NEWS:17429 msgid "" "`bpo-25507 `__: IDLE no longer runs " "buggy code because of its tkinter imports. Users must include the same " "imports required to run directly in Python." msgstr "" -#: ../../../build/NEWS:14478 ../../../build/NEWS:14671 +#: ../../../build/NEWS:14508 ../../../build/NEWS:14701 msgid "" "`bpo-27173 `__: Add 'IDLE Modern Unix' " "to the built-in key sets. Make the default key set depend on the platform. " "Add tests for the changes to the config module." msgstr "" -#: ../../../build/NEWS:14482 ../../../build/NEWS:14678 -#: ../../../build/NEWS:17402 +#: ../../../build/NEWS:14512 ../../../build/NEWS:14708 +#: ../../../build/NEWS:17432 msgid "" "`bpo-27452 `__: add line counter and crc" " to IDLE configHandler test dump." msgstr "" -#: ../../../build/NEWS:14487 +#: ../../../build/NEWS:14517 msgid "" "`bpo-25805 `__: Skip a test in " "test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " "Patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:14490 +#: ../../../build/NEWS:14520 msgid "" "`bpo-27472 `__: Add " "test.support.unix_shell as the path to the default shell." msgstr "" -#: ../../../build/NEWS:14492 ../../../build/NEWS:17440 +#: ../../../build/NEWS:14522 ../../../build/NEWS:17470 msgid "" "`bpo-27369 `__: In test_pyexpat, avoid " "testing an error message detail that changed in Expat 2.2.0." msgstr "" -#: ../../../build/NEWS:14495 +#: ../../../build/NEWS:14525 msgid "" "`bpo-27594 `__: Prevent assertion error " "when running test_ast with coverage enabled: ensure code object has a valid " "first line number. Patch suggested by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14502 +#: ../../../build/NEWS:14532 msgid "" "`bpo-27647 `__: Update bundled Tcl/Tk to" " 8.6.6." msgstr "" -#: ../../../build/NEWS:14504 +#: ../../../build/NEWS:14534 msgid "" "`bpo-27610 `__: Adds :pep:`514` metadata" " to Windows installer" msgstr "" -#: ../../../build/NEWS:14506 ../../../build/NEWS:17465 +#: ../../../build/NEWS:14536 ../../../build/NEWS:17495 msgid "" "`bpo-27469 `__: Adds a shell extension " "to the launcher so that drag and drop works correctly." msgstr "" -#: ../../../build/NEWS:14509 +#: ../../../build/NEWS:14539 msgid "" "`bpo-27309 `__: Enables proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:14514 ../../../build/NEWS:17510 +#: ../../../build/NEWS:14544 ../../../build/NEWS:17540 msgid "" "`bpo-27713 `__: Suppress spurious build " "warnings when updating importlib's bootstrap files. Patch by Xiang Zhang" msgstr "" -#: ../../../build/NEWS:14517 +#: ../../../build/NEWS:14547 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp, which is required on AIX. The references were " "accidentally changed in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:14520 ../../../build/NEWS:17518 +#: ../../../build/NEWS:14550 ../../../build/NEWS:17548 msgid "" "`bpo-27453 `__: CPP invocation in " "configure must use CPPFLAGS. Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:14523 ../../../build/NEWS:17521 +#: ../../../build/NEWS:14553 ../../../build/NEWS:17551 msgid "" "`bpo-27641 `__: The configure script now" " inserts comments into the makefile to prevent the pgen and " "_freeze_importlib executables from being cross-compiled." msgstr "" -#: ../../../build/NEWS:14527 ../../../build/NEWS:17525 +#: ../../../build/NEWS:14557 ../../../build/NEWS:17555 msgid "" "`bpo-26662 `__: Set PYTHON_FOR_GEN in " "configure as the Python program to be used for file generation during the " "build." msgstr "" -#: ../../../build/NEWS:14530 ../../../build/NEWS:17528 +#: ../../../build/NEWS:14560 ../../../build/NEWS:17558 msgid "" "`bpo-10910 `__: Avoid C++ compilation " "errors on FreeBSD and OS X. Also update FreedBSD version checks for the " "original ctype UTF-8 workaround." msgstr "" -#: ../../../build/NEWS:14535 +#: ../../../build/NEWS:14565 msgid "Python 3.6.0 alpha 3" msgstr "Python 3.6.0 alfa 3" -#: ../../../build/NEWS:14537 +#: ../../../build/NEWS:14567 msgid "*Release date: 2016-07-11*" msgstr "*Tanggal rilis: 2016-07-11*" -#: ../../../build/NEWS:14542 ../../../build/NEWS:16966 +#: ../../../build/NEWS:14572 ../../../build/NEWS:16996 msgid "" "`bpo-27473 `__: Fixed possible integer " "overflow in bytes and bytearray concatenations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14545 +#: ../../../build/NEWS:14575 msgid "" "`bpo-23034 `__: The output of a special " "Python build with defined COUNT_ALLOCS, SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT" @@ -22161,48 +22211,48 @@ msgid "" "showalloccount\" option. It now outputs to stderr instead of stdout." msgstr "" -#: ../../../build/NEWS:14550 ../../../build/NEWS:16975 +#: ../../../build/NEWS:14580 ../../../build/NEWS:17005 msgid "" "`bpo-27443 `__: __length_hint__() of " "bytearray iterators no longer return a negative integer for a resized " "bytearray." msgstr "" -#: ../../../build/NEWS:14553 +#: ../../../build/NEWS:14583 msgid "" "`bpo-27007 `__: The fromhex() class " "methods of bytes and bytearray subclasses now return an instance of " "corresponding subclass." msgstr "" -#: ../../../build/NEWS:14559 ../../../build/NEWS:17246 +#: ../../../build/NEWS:14589 ../../../build/NEWS:17276 msgid "" "`bpo-26844 `__: Fix error message for " "imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev " "Maximov." msgstr "" -#: ../../../build/NEWS:14562 ../../../build/NEWS:17249 +#: ../../../build/NEWS:14592 ../../../build/NEWS:17279 msgid "" "`bpo-23804 `__: Fix SSL zero-length " "recv() calls to not block and not raise an error about unclean EOF." msgstr "" -#: ../../../build/NEWS:14565 ../../../build/NEWS:17252 +#: ../../../build/NEWS:14595 ../../../build/NEWS:17282 msgid "" "`bpo-27466 `__: Change time format " "returned by http.cookie.time2netscape, confirming the netscape cookie format" " and making it consistent with documentation." msgstr "" -#: ../../../build/NEWS:14569 +#: ../../../build/NEWS:14599 msgid "" "`bpo-21708 `__: Deprecated dbm.dumb " "behavior that differs from common dbm behavior: creating a database in 'r' " "and 'w' modes and modifying a database in 'r' mode." msgstr "" -#: ../../../build/NEWS:14573 +#: ../../../build/NEWS:14603 msgid "" "`bpo-26721 `__: Change the " "socketserver.StreamRequestHandler.wfile attribute to implement " @@ -22210,7 +22260,7 @@ msgid "" "writes." msgstr "" -#: ../../../build/NEWS:14577 +#: ../../../build/NEWS:14607 msgid "" "`bpo-22115 `__: Added methods trace_add," " trace_remove and trace_info in the tkinter.Variable class. They replace " @@ -22221,34 +22271,34 @@ msgid "" "tracing in the \"u\" mode now works." msgstr "" -#: ../../../build/NEWS:14585 +#: ../../../build/NEWS:14615 msgid "" "`bpo-26243 `__: Only the level argument " "to zlib.compress() is keyword argument now. The first argument is " "positional-only." msgstr "" -#: ../../../build/NEWS:14588 +#: ../../../build/NEWS:14618 msgid "" "`bpo-27038 `__: Expose the DirEntry type" " as os.DirEntry. Code patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14591 +#: ../../../build/NEWS:14621 msgid "" "`bpo-27186 `__: Update " "os.fspath()/PyOS_FSPath() to check the return value of __fspath__() to be " "either str or bytes." msgstr "" -#: ../../../build/NEWS:14594 +#: ../../../build/NEWS:14624 msgid "" "`bpo-18726 `__: All optional parameters " "of the dump(), dumps(), load() and loads() functions and JSONEncoder and " "JSONDecoder class constructors in the json module are now keyword-only." msgstr "" -#: ../../../build/NEWS:14598 +#: ../../../build/NEWS:14628 msgid "" "`bpo-27319 `__: Methods selection_set()," " selection_add(), selection_remove() and selection_toggle() of ttk.TreeView " @@ -22257,58 +22307,58 @@ msgid "" " method with arguments." msgstr "" -#: ../../../build/NEWS:14603 ../../../build/NEWS:17266 +#: ../../../build/NEWS:14633 ../../../build/NEWS:17296 msgid "" "`bpo-27079 `__: Fixed curses.ascii " "functions isblank(), iscntrl() and ispunct()." msgstr "" -#: ../../../build/NEWS:14606 +#: ../../../build/NEWS:14636 msgid "" "`bpo-27294 `__: Numerical state in the " "repr for Tkinter event objects is now represented as a combination of known " "flags." msgstr "" -#: ../../../build/NEWS:14609 +#: ../../../build/NEWS:14639 msgid "" "`bpo-27177 `__: Match objects in the re " "module now support index-like objects as group indices. Based on patches by" " Jeroen Demeyer and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14612 ../../../build/NEWS:17269 +#: ../../../build/NEWS:14642 ../../../build/NEWS:17299 msgid "" "`bpo-26754 `__: Some functions " "(compile() etc) accepted a filename argument encoded as an iterable of " "integers. Now only strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14616 +#: ../../../build/NEWS:14646 msgid "" "`bpo-26536 `__: socket.ioctl now " "supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes." msgstr "" -#: ../../../build/NEWS:14619 ../../../build/NEWS:17273 +#: ../../../build/NEWS:14649 ../../../build/NEWS:17303 msgid "" "`bpo-27048 `__: Prevents distutils " "failing on Windows when environment variables contain non-ASCII characters" msgstr "" -#: ../../../build/NEWS:14622 ../../../build/NEWS:17276 +#: ../../../build/NEWS:14652 ../../../build/NEWS:17306 msgid "" "`bpo-27330 `__: Fixed possible leaks in " "the ctypes module." msgstr "" -#: ../../../build/NEWS:14624 ../../../build/NEWS:17278 +#: ../../../build/NEWS:14654 ../../../build/NEWS:17308 msgid "" "`bpo-27238 `__: Got rid of bare excepts " "in the turtle module. Original patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14627 ../../../build/NEWS:17281 +#: ../../../build/NEWS:14657 ../../../build/NEWS:17311 msgid "" "`bpo-27122 `__: When an exception is " "raised within the context being managed by a contextlib.ExitStack() and one " @@ -22317,7 +22367,7 @@ msgid "" " This avoids the :pep:`479` bug described in issue25782." msgstr "" -#: ../../../build/NEWS:14636 ../../../build/NEWS:17290 +#: ../../../build/NEWS:14666 ../../../build/NEWS:17320 msgid "" "`bpo-27278 `__: Fix os.urandom() " "implementation using getrandom() on Linux. Truncate size to INT_MAX and loop" @@ -22325,57 +22375,57 @@ msgid "" "Py_ssize_t to int." msgstr "" -#: ../../../build/NEWS:14643 +#: ../../../build/NEWS:14673 msgid "" "`bpo-16864 `__: sqlite3.Cursor.lastrowid" " now supports REPLACE statement. Initial patch by Alex LordThorsen." msgstr "" -#: ../../../build/NEWS:14646 ../../../build/NEWS:17297 +#: ../../../build/NEWS:14676 ../../../build/NEWS:17327 msgid "" "`bpo-26386 `__: Fixed ttk.TreeView " "selection operations with item id's containing spaces." msgstr "" -#: ../../../build/NEWS:14649 +#: ../../../build/NEWS:14679 msgid "" "`bpo-8637 `__: Honor a pager set by the " "env var MANPAGER (in preference to one set by the env var PAGER)." msgstr "" -#: ../../../build/NEWS:14655 ../../../build/NEWS:17303 +#: ../../../build/NEWS:14685 ../../../build/NEWS:17333 msgid "" "`bpo-22636 `__: Avoid shell injection " "problems with ctypes.util.find_library()." msgstr "" -#: ../../../build/NEWS:14660 ../../../build/NEWS:17308 +#: ../../../build/NEWS:14690 ../../../build/NEWS:17338 msgid "" "`bpo-16182 `__: Fix various functions in" " the \"readline\" module to use the locale encoding, and fix get_begidx() " "and get_endidx() to return code point indexes." msgstr "" -#: ../../../build/NEWS:14664 ../../../build/NEWS:17312 +#: ../../../build/NEWS:14694 ../../../build/NEWS:17342 msgid "" "`bpo-27392 `__: Add " "loop.connect_accepted_socket(). Patch by Jim Fulton." msgstr "" -#: ../../../build/NEWS:14669 +#: ../../../build/NEWS:14699 msgid "" "`bpo-27477 `__: IDLE search dialogs now " "use ttk widgets." msgstr "" -#: ../../../build/NEWS:14675 +#: ../../../build/NEWS:14705 msgid "" "`bpo-27452 `__: make command line " "\"idle-test> python test_help.py\" work. __file__ is relative when python is" " started in the file's directory." msgstr "" -#: ../../../build/NEWS:14680 +#: ../../../build/NEWS:14710 msgid "" "`bpo-27380 `__: IDLE: add query.py with " "base Query dialog and ttk widgets. Module had subclasses SectionName, " @@ -22385,19 +22435,19 @@ msgid "" "starting over. Add tests and delete the two files combined into the new one." msgstr "" -#: ../../../build/NEWS:14687 +#: ../../../build/NEWS:14717 msgid "" "`bpo-27372 `__: Test_idle no longer " "changes the locale." msgstr "" -#: ../../../build/NEWS:14689 ../../../build/NEWS:17404 +#: ../../../build/NEWS:14719 ../../../build/NEWS:17434 msgid "" "`bpo-27365 `__: Allow non-ascii chars in" " IDLE NEWS.txt, for contributor names." msgstr "" -#: ../../../build/NEWS:14691 ../../../build/NEWS:17406 +#: ../../../build/NEWS:14721 ../../../build/NEWS:17436 msgid "" "`bpo-27245 `__: IDLE: Cleanly delete " "custom themes and key bindings. Previously, when IDLE was started from a " @@ -22405,7 +22455,7 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14695 +#: ../../../build/NEWS:14725 msgid "" "`bpo-24137 `__: Run IDLE, test_idle, and" " htest with tkinter default root disabled. Fix code and tests that fail " @@ -22413,47 +22463,47 @@ msgid "" " and mainloop." msgstr "" -#: ../../../build/NEWS:14699 +#: ../../../build/NEWS:14729 msgid "" "`bpo-27310 `__: Fix IDLE.app failure to " "launch on OS X due to vestigial import." msgstr "" -#: ../../../build/NEWS:14704 +#: ../../../build/NEWS:14734 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14711 ../../../build/NEWS:17491 +#: ../../../build/NEWS:14741 ../../../build/NEWS:17521 msgid "" "`bpo-28066 `__: Fix the logic that " "searches build directories for generated include files when building outside" " the source tree." msgstr "" -#: ../../../build/NEWS:14714 +#: ../../../build/NEWS:14744 msgid "" "`bpo-27442 `__: Expose the Android API " "level that python was built against, in sysconfig.get_config_vars() as " "'ANDROID_API_LEVEL'." msgstr "" -#: ../../../build/NEWS:14717 +#: ../../../build/NEWS:14747 msgid "" "`bpo-27434 `__: The interpreter that " "runs the cross-build, found in PATH, must now be of the same feature version" " (e.g. 3.6) as the source being built." msgstr "" -#: ../../../build/NEWS:14720 ../../../build/NEWS:17543 +#: ../../../build/NEWS:14750 ../../../build/NEWS:17573 msgid "" "`bpo-26930 `__: Update Windows builds to" " use OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:14722 +#: ../../../build/NEWS:14752 msgid "" "`bpo-23968 `__: Rename the platform " "directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET). Rename the " @@ -22463,64 +22513,64 @@ msgid "" "the ABIFLAGS." msgstr "" -#: ../../../build/NEWS:14728 +#: ../../../build/NEWS:14758 msgid "Don't use largefile support for GNU/Hurd." msgstr "Jangan gunakan dukungan berkasbesar untuk GNU/Hurd." -#: ../../../build/NEWS:14733 ../../../build/NEWS:17450 +#: ../../../build/NEWS:14763 ../../../build/NEWS:17480 msgid "" "`bpo-27332 `__: Fixed the type of the " "first argument of module-level functions generated by Argument Clinic. " "Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:14736 ../../../build/NEWS:17453 +#: ../../../build/NEWS:14766 ../../../build/NEWS:17483 msgid "" "`bpo-27418 `__: Fixed " "Tools/importbench/importbench.py." msgstr "" -#: ../../../build/NEWS:14741 ../../../build/NEWS:18172 +#: ../../../build/NEWS:14771 ../../../build/NEWS:18202 msgid "" "`bpo-19489 `__: Moved the search box " "from the sidebar to the header and footer of each page. Patch by Ammar " "Askar." msgstr "" -#: ../../../build/NEWS:14744 +#: ../../../build/NEWS:14774 msgid "" "`bpo-27285 `__: Update documentation to " "reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual " "environment\". Patch by Steve Piercy." msgstr "" -#: ../../../build/NEWS:14750 +#: ../../../build/NEWS:14780 msgid "" "`bpo-27027 `__: Added " "test.support.is_android that is True when this is an Android build." msgstr "" -#: ../../../build/NEWS:14755 +#: ../../../build/NEWS:14785 msgid "Python 3.6.0 alpha 2" msgstr "Python 3.6.0 alfa 2" -#: ../../../build/NEWS:14757 +#: ../../../build/NEWS:14787 msgid "*Release date: 2016-06-13*" msgstr "*Tanggal rilis: 2016-06-13*" -#: ../../../build/NEWS:14762 +#: ../../../build/NEWS:14792 msgid "" "`bpo-27095 `__: Simplified MAKE_FUNCTION" " and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14765 +#: ../../../build/NEWS:14795 msgid "" "`bpo-27190 `__: Raise NotSupportedError " "if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." msgstr "" -#: ../../../build/NEWS:14768 +#: ../../../build/NEWS:14798 msgid "" "`bpo-27286 `__: Fixed compiling " "BUILD_MAP_UNPACK_WITH_CALL opcode. Calling function with generalized " @@ -22528,26 +22578,26 @@ msgid "" "behavior." msgstr "" -#: ../../../build/NEWS:14772 +#: ../../../build/NEWS:14802 msgid "" "`bpo-27140 `__: Added " "BUILD_CONST_KEY_MAP opcode." msgstr "" -#: ../../../build/NEWS:14774 +#: ../../../build/NEWS:14804 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to open() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14777 ../../../build/NEWS:17564 +#: ../../../build/NEWS:14807 ../../../build/NEWS:17594 msgid "" "`bpo-27066 `__: Fixed SystemError if a " "custom opener (for open()) returns a negative number without setting an " "exception." msgstr "" -#: ../../../build/NEWS:14780 +#: ../../../build/NEWS:14810 msgid "" "`bpo-26983 `__: float() now always " "return an instance of exact float. The deprecation warning is emitted if " @@ -22555,26 +22605,26 @@ msgid "" "versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:14785 +#: ../../../build/NEWS:14815 msgid "" "`bpo-27097 `__: Python interpreter is " "now about 7% faster due to optimized instruction decoding. Based on patch " "by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14788 +#: ../../../build/NEWS:14818 msgid "" "`bpo-26647 `__: Python interpreter now " "uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14791 +#: ../../../build/NEWS:14821 msgid "" "`bpo-23275 `__: Allow assigning to an " "empty target list in round brackets: () = iterable." msgstr "" -#: ../../../build/NEWS:14794 ../../../build/NEWS:17686 +#: ../../../build/NEWS:14824 ../../../build/NEWS:17716 msgid "" "`bpo-27243 `__: Update the __aiter__ " "protocol: instead of returning an awaitable that resolves to an asynchronous" @@ -22582,101 +22632,101 @@ msgid "" " former will trigger a PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:14802 +#: ../../../build/NEWS:14832 msgid "" "Comment out socket (SO_REUSEPORT) and posix (O_SHLOCK, O_EXLOCK) constants " "exposed on the API which are not implemented on GNU/Hurd. They would not " "work at runtime anyway." msgstr "" -#: ../../../build/NEWS:14806 +#: ../../../build/NEWS:14836 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets are now more meaningful and recognizable." msgstr "" -#: ../../../build/NEWS:14809 +#: ../../../build/NEWS:14839 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive ElementTree.Element and functools.partial objects." msgstr "" -#: ../../../build/NEWS:14812 +#: ../../../build/NEWS:14842 msgid "" "`bpo-27294 `__: Improved repr for " "Tkinter event objects." msgstr "" -#: ../../../build/NEWS:14814 +#: ../../../build/NEWS:14844 msgid "" "`bpo-20508 `__: Improve exception " "message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:14820 ../../../build/NEWS:17694 +#: ../../../build/NEWS:14850 ../../../build/NEWS:17724 msgid "" "`bpo-26556 `__: Update expat to 2.1.1, " "fixes CVE-2015-1283." msgstr "" -#: ../../../build/NEWS:14822 +#: ../../../build/NEWS:14852 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom." msgstr "" -#: ../../../build/NEWS:14828 ../../../build/NEWS:17702 +#: ../../../build/NEWS:14858 ../../../build/NEWS:17732 msgid "" "`bpo-21386 `__: Implement missing " "IPv4Address.is_global property. It was documented since 07a5610bae9d. " "Initial patch by Roger Luethi." msgstr "" -#: ../../../build/NEWS:14831 +#: ../../../build/NEWS:14861 msgid "" "`bpo-27029 `__: Removed deprecated " "support of universal newlines mode from ZipFile.open()." msgstr "" -#: ../../../build/NEWS:14834 +#: ../../../build/NEWS:14864 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in regular expressions now are " "errors. The re.LOCALE flag now can be used only with bytes patterns." msgstr "" -#: ../../../build/NEWS:14838 +#: ../../../build/NEWS:14868 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to DirEntry (part of :pep:`519`). Initial patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14841 ../../../build/NEWS:17705 +#: ../../../build/NEWS:14871 ../../../build/NEWS:17735 msgid "" "`bpo-20900 `__: distutils register " "command now decodes HTTP responses correctly. Initial patch by ingrid." msgstr "" -#: ../../../build/NEWS:14844 +#: ../../../build/NEWS:14874 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to pathlib, removing its provisional status (part of PEP 519). Initial patch" " by Dusty Phillips." msgstr "" -#: ../../../build/NEWS:14847 +#: ../../../build/NEWS:14877 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to os.fsencode() and os.fsdecode() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14850 +#: ../../../build/NEWS:14880 msgid "" "`bpo-27186 `__: Introduce os.PathLike " "and os.fspath() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14852 ../../../build/NEWS:17708 +#: ../../../build/NEWS:14882 ../../../build/NEWS:17738 msgid "" "A new version of typing.py provides several new classes and features: " "@overload outside stubs, Reversible, DefaultDict, Text, ContextManager, " @@ -22686,7 +22736,7 @@ msgid "" "been added (in fact they made it into 3.5.1 but were never mentioned)." msgstr "" -#: ../../../build/NEWS:14860 ../../../build/NEWS:17716 +#: ../../../build/NEWS:14890 ../../../build/NEWS:17746 msgid "" "`bpo-25738 `__: Stop " "http.server.BaseHTTPRequestHandler.send_error() from sending a message body " @@ -22694,13 +22744,13 @@ msgid "" "that don't have a body. Patch by Susumu Koshiba." msgstr "" -#: ../../../build/NEWS:14865 ../../../build/NEWS:17721 +#: ../../../build/NEWS:14895 ../../../build/NEWS:17751 msgid "" "`bpo-21313 `__: Fix the \"platform\" " "module to tolerate when sys.version contains truncated build information." msgstr "" -#: ../../../build/NEWS:14871 ../../../build/NEWS:17727 +#: ../../../build/NEWS:14901 ../../../build/NEWS:17757 msgid "" "`bpo-26839 `__: On Linux, " ":func:`os.urandom` now calls ``getrandom()`` with ``GRND_NONBLOCK`` to fall " @@ -22708,21 +22758,21 @@ msgid "" "initialized yet. Patch written by Colm Buckley." msgstr "" -#: ../../../build/NEWS:14878 +#: ../../../build/NEWS:14908 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: cgi, " "mailbox, mimetypes, plistlib and smtpd. Patches by Jacek Kołodziej." msgstr "" -#: ../../../build/NEWS:14882 ../../../build/NEWS:17734 +#: ../../../build/NEWS:14912 ../../../build/NEWS:17764 msgid "" "`bpo-27164 `__: In the zlib module, " "allow decompressing raw Deflate streams with a predefined zdict. Based on " "patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14885 ../../../build/NEWS:17737 +#: ../../../build/NEWS:14915 ../../../build/NEWS:17767 msgid "" "`bpo-24291 `__: Fix " "wsgiref.simple_server.WSGIRequestHandler to completely write data to the " @@ -22731,13 +22781,13 @@ msgid "" "but this is deprecated." msgstr "" -#: ../../../build/NEWS:14890 +#: ../../../build/NEWS:14920 msgid "" "`bpo-21272 `__: Use _sysconfigdata.py to" " initialize distutils.sysconfig." msgstr "" -#: ../../../build/NEWS:14892 +#: ../../../build/NEWS:14922 msgid "" "`bpo-19611 `__: :mod:`inspect` now " "reports the implicit ``.0`` parameters generated by the compiler for " @@ -22745,13 +22795,13 @@ msgid "" "only parameters called ``implicit0``. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14897 ../../../build/NEWS:17742 +#: ../../../build/NEWS:14927 ../../../build/NEWS:17772 msgid "" "`bpo-26809 `__: Add ``__all__`` to " ":mod:`string`. Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14899 ../../../build/NEWS:17744 +#: ../../../build/NEWS:14929 ../../../build/NEWS:17774 msgid "" "`bpo-26373 `__: " "subprocess.Popen.communicate now correctly ignores BrokenPipeError when the " @@ -22759,7 +22809,7 @@ msgid "" "circumstances." msgstr "" -#: ../../../build/NEWS:14903 +#: ../../../build/NEWS:14933 msgid "" "signal, socket, and ssl module IntEnum constant name lookups now return a " "consistent name for values having multiple names. Ex: signal.Signals(6) now" @@ -22767,71 +22817,71 @@ msgid "" "signal.SIGIOT based on the interpreter's hash randomization seed." msgstr "" -#: ../../../build/NEWS:14908 +#: ../../../build/NEWS:14938 msgid "" "`bpo-27167 `__: Clarify the " "subprocess.CalledProcessError error message text when the child process died" " due to a signal." msgstr "" -#: ../../../build/NEWS:14911 +#: ../../../build/NEWS:14941 msgid "" "`bpo-25931 `__: Don't define " "socketserver.Forking* names on platforms such as Windows that do not support" " os.fork()." msgstr "" -#: ../../../build/NEWS:14914 ../../../build/NEWS:17748 +#: ../../../build/NEWS:14944 ../../../build/NEWS:17778 msgid "" "`bpo-21776 `__: distutils.upload now " "correctly handles HTTPError. Initial patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:14917 +#: ../../../build/NEWS:14947 msgid "" "`bpo-26526 `__: Replace custom parse " "tree validation in the parser module with a simple DFA validator." msgstr "" -#: ../../../build/NEWS:14920 ../../../build/NEWS:17751 +#: ../../../build/NEWS:14950 ../../../build/NEWS:17781 msgid "" "`bpo-27114 `__: Fix " "SSLContext._load_windows_store_certs fails with PermissionError" msgstr "" -#: ../../../build/NEWS:14923 ../../../build/NEWS:17754 +#: ../../../build/NEWS:14953 ../../../build/NEWS:17784 msgid "" "`bpo-18383 `__: Avoid creating duplicate" " filters when using filterwarnings and simplefilter. Based on patch by Alex " "Shkop." msgstr "" -#: ../../../build/NEWS:14926 +#: ../../../build/NEWS:14956 msgid "" "`bpo-23026 `__: winreg.QueryValueEx() " "now return an integer for REG_QWORD type." msgstr "" -#: ../../../build/NEWS:14928 +#: ../../../build/NEWS:14958 msgid "" "`bpo-26741 `__: subprocess.Popen " "destructor now emits a ResourceWarning warning if the child process is still" " running." msgstr "" -#: ../../../build/NEWS:14931 +#: ../../../build/NEWS:14961 msgid "" "`bpo-27056 `__: Optimize pickle.load() " "and pickle.loads(), up to 10% faster to deserialize a lot of small objects." msgstr "" -#: ../../../build/NEWS:14934 +#: ../../../build/NEWS:14964 msgid "" "`bpo-21271 `__: New keyword only " "parameters in reset_mock call." msgstr "" -#: ../../../build/NEWS:14939 ../../../build/NEWS:18119 +#: ../../../build/NEWS:14969 ../../../build/NEWS:18149 msgid "" "`bpo-5124 `__: Paste with text selected " "now replaces the selection on X11. This matches how paste works on Windows, " @@ -22839,40 +22889,40 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14943 +#: ../../../build/NEWS:14973 msgid "" "`bpo-24750 `__: Switch all scrollbars in" " IDLE to ttk versions. Where needed, minimal tests are added to cover " "changes." msgstr "" -#: ../../../build/NEWS:14946 +#: ../../../build/NEWS:14976 msgid "" "`bpo-24759 `__: IDLE requires tk 8.5 and" " availability ttk widgets. Delete now unneeded tk version tests and code for" " older versions. Add test for IDLE syntax colorizer." msgstr "" -#: ../../../build/NEWS:14950 +#: ../../../build/NEWS:14980 msgid "" "`bpo-27239 `__: idlelib.macosx.isXyzTk " "functions initialize as needed." msgstr "" -#: ../../../build/NEWS:14952 +#: ../../../build/NEWS:14982 msgid "" "`bpo-27262 `__: move Aqua unbinding " "code, which enable context menus, to macosx." msgstr "" -#: ../../../build/NEWS:14955 ../../../build/NEWS:18123 +#: ../../../build/NEWS:14985 ../../../build/NEWS:18153 msgid "" "`bpo-24759 `__: Make clear in " "idlelib.idle_test.__init__ that the directory is a private implementation of" " test.test_idle and tool for maintainers." msgstr "" -#: ../../../build/NEWS:14958 ../../../build/NEWS:18126 +#: ../../../build/NEWS:14988 ../../../build/NEWS:18156 msgid "" "`bpo-27196 `__: Stop 'ThemeChanged' " "warnings when running IDLE tests. These persisted after other warnings were " @@ -22880,33 +22930,33 @@ msgid "" "four test files. Record this additional advice in idle_test/README.txt" msgstr "" -#: ../../../build/NEWS:14963 ../../../build/NEWS:18131 +#: ../../../build/NEWS:14993 ../../../build/NEWS:18161 msgid "" "`bpo-20567 `__: Revise " "idle_test/README.txt with advice about avoiding tk warning messages from " "tests. Apply advice to several IDLE tests." msgstr "" -#: ../../../build/NEWS:14966 +#: ../../../build/NEWS:14996 msgid "" "`bpo-24225 `__: Update " "idlelib/README.txt with new file names and event handlers." msgstr "" -#: ../../../build/NEWS:14969 +#: ../../../build/NEWS:14999 msgid "" "`bpo-27156 `__: Remove obsolete code not" " used by IDLE." msgstr "" -#: ../../../build/NEWS:14971 ../../../build/NEWS:18134 +#: ../../../build/NEWS:15001 ../../../build/NEWS:18164 msgid "" "`bpo-27117 `__: Make colorizer htest and" " turtledemo work with dark themes. Move code for configuring text widget " "colors to a new function." msgstr "" -#: ../../../build/NEWS:14974 +#: ../../../build/NEWS:15004 msgid "" "`bpo-24225 `__: Rename many " "`idlelib/*.py` and `idle_test/test_*.py` files. Edit files to replace old " @@ -22915,183 +22965,183 @@ msgid "" "for more." msgstr "" -#: ../../../build/NEWS:14979 ../../../build/NEWS:18137 +#: ../../../build/NEWS:15009 ../../../build/NEWS:18167 msgid "" "`bpo-26673 `__: When tk reports font " "size as 0, change to size 10. Such fonts on Linux prevented the " "configuration dialog from opening." msgstr "" -#: ../../../build/NEWS:14982 ../../../build/NEWS:18140 +#: ../../../build/NEWS:15012 ../../../build/NEWS:18170 msgid "" "`bpo-21939 `__: Add test for IDLE's " "percolator. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:14985 ../../../build/NEWS:18143 +#: ../../../build/NEWS:15015 ../../../build/NEWS:18173 msgid "" "`bpo-21676 `__: Add test for IDLE's " "replace dialog. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:14988 ../../../build/NEWS:18146 +#: ../../../build/NEWS:15018 ../../../build/NEWS:18176 msgid "" "`bpo-18410 `__: Add test for IDLE's " "search dialog. Original patch by Westley Martínez." msgstr "" -#: ../../../build/NEWS:14991 +#: ../../../build/NEWS:15021 msgid "" "`bpo-21703 `__: Add test for undo " "delegator. Patch mostly by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:14994 ../../../build/NEWS:18152 +#: ../../../build/NEWS:15024 ../../../build/NEWS:18182 msgid "" "`bpo-27044 `__: Add " "ConfigDialog.remove_var_callbacks to stop memory leaks." msgstr "" -#: ../../../build/NEWS:14996 ../../../build/NEWS:18154 +#: ../../../build/NEWS:15026 ../../../build/NEWS:18184 msgid "" "`bpo-23977 `__: Add more asserts to " "test_delegator." msgstr "" -#: ../../../build/NEWS:15001 +#: ../../../build/NEWS:15031 msgid "" "`bpo-16484 `__: Change the default " "PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase." " Patch by Sean Rodman, test by Kaushik Nadikuditi." msgstr "" -#: ../../../build/NEWS:15005 ../../../build/NEWS:18175 +#: ../../../build/NEWS:15035 ../../../build/NEWS:18205 msgid "" "`bpo-24136 `__: Document the new " ":pep:`448` unpacking syntax of 3.5." msgstr "" -#: ../../../build/NEWS:15007 ../../../build/NEWS:18736 +#: ../../../build/NEWS:15037 ../../../build/NEWS:18766 msgid "" "`bpo-22558 `__: Add remaining doc links " "to source code for Python-coded modules. Patch by Yoni Lavi." msgstr "" -#: ../../../build/NEWS:15013 +#: ../../../build/NEWS:15043 msgid "" "`bpo-25285 `__: regrtest now uses " "subprocesses when the -j1 command line option is used: each test file runs " "in a fresh child process. Before, the -j1 option was ignored." msgstr "" -#: ../../../build/NEWS:15017 +#: ../../../build/NEWS:15047 msgid "" "`bpo-25285 `__: Tools/buildbot/test.bat " "script now uses -j1 by default to run each test file in fresh child process." msgstr "" -#: ../../../build/NEWS:15023 +#: ../../../build/NEWS:15053 msgid "" "`bpo-27064 `__: The py.exe launcher now " "defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an " "installed Python 2 version over Python 3 by default when used interactively." msgstr "" -#: ../../../build/NEWS:15030 ../../../build/NEWS:18226 +#: ../../../build/NEWS:15060 ../../../build/NEWS:18256 msgid "" "`bpo-27229 `__: Fix the cross-compiling " "pgen rule for in-tree builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15033 ../../../build/NEWS:18263 +#: ../../../build/NEWS:15063 ../../../build/NEWS:18293 msgid "" "`bpo-26930 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:15039 ../../../build/NEWS:18309 +#: ../../../build/NEWS:15069 ../../../build/NEWS:18339 msgid "" "`bpo-17500 `__: Remove unused and " "outdated icons. (See also: " "https://github.com/python/pythondotorg/issues/945)" msgstr "" -#: ../../../build/NEWS:15045 +#: ../../../build/NEWS:15075 msgid "" "`bpo-27186 `__: Add the PyOS_FSPath() " "function (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:15047 +#: ../../../build/NEWS:15077 msgid "" "`bpo-26282 `__: " "PyArg_ParseTupleAndKeywords() now supports positional-only parameters." msgstr "" -#: ../../../build/NEWS:15053 +#: ../../../build/NEWS:15083 msgid "" "`bpo-26282 `__: Argument Clinic now " "supports positional-only and keyword parameters in the same function." msgstr "" -#: ../../../build/NEWS:15058 +#: ../../../build/NEWS:15088 msgid "Python 3.6.0 alpha 1" msgstr "Python 3.6.0 alfa 1" -#: ../../../build/NEWS:15060 +#: ../../../build/NEWS:15090 msgid "*Release date: 2016-05-16*" msgstr "*Tanggal rilis: 2016-05-16*" -#: ../../../build/NEWS:15065 ../../../build/NEWS:17567 +#: ../../../build/NEWS:15095 ../../../build/NEWS:17597 msgid "" "`bpo-20041 `__: Fixed TypeError when " "frame.f_trace is set to None. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15068 ../../../build/NEWS:17570 +#: ../../../build/NEWS:15098 ../../../build/NEWS:17600 msgid "" "`bpo-26168 `__: Fixed possible refleaks " "in failing Py_BuildValue() with the \"N\" format unit." msgstr "" -#: ../../../build/NEWS:15071 ../../../build/NEWS:17573 +#: ../../../build/NEWS:15101 ../../../build/NEWS:17603 msgid "" "`bpo-26991 `__: Fix possible refleak " "when creating a function with annotations." msgstr "" -#: ../../../build/NEWS:15073 +#: ../../../build/NEWS:15103 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Based on patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15076 ../../../build/NEWS:17578 +#: ../../../build/NEWS:15106 ../../../build/NEWS:17608 msgid "" "`bpo-23640 `__: int.from_bytes() no " "longer bypasses constructors for subclasses." msgstr "" -#: ../../../build/NEWS:15079 +#: ../../../build/NEWS:15109 msgid "" "`bpo-27005 `__: Optimized the " "float.fromhex() class method for exact float. It is now 2 times faster." msgstr "" -#: ../../../build/NEWS:15082 +#: ../../../build/NEWS:15112 msgid "" "`bpo-18531 `__: Single var-keyword " "argument of dict subtype was passed unscathed to the C-defined function. " "Now it is converted to exact dict." msgstr "" -#: ../../../build/NEWS:15085 ../../../build/NEWS:17581 +#: ../../../build/NEWS:15115 ../../../build/NEWS:17611 msgid "" "`bpo-26811 `__: gc.get_objects() no " "longer contains a broken tuple with NULL pointer." msgstr "" -#: ../../../build/NEWS:15088 ../../../build/NEWS:17584 +#: ../../../build/NEWS:15118 ../../../build/NEWS:17614 msgid "" "`bpo-20120 `__: Use RawConfigParser for " ".pypirc parsing, removing support for interpolation unintentionally added " @@ -23099,7 +23149,7 @@ msgid "" "files, matching behavior in Python 2.7 and Setuptools 19.0." msgstr "" -#: ../../../build/NEWS:15093 +#: ../../../build/NEWS:15123 msgid "" "`bpo-26249 `__: Memory functions of the " ":c:func:`PyMem_Malloc` domain (:c:data:`PYMEM_DOMAIN_MEM`) now use the " @@ -23109,45 +23159,45 @@ msgid "" " of memory allocators in your application." msgstr "" -#: ../../../build/NEWS:15100 +#: ../../../build/NEWS:15130 msgid "" "`bpo-26802 `__: Optimize function calls " "only using unpacking like ``func(*tuple)`` (no other positional argument, no" " keyword): avoid copying the tuple. Patch written by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15104 ../../../build/NEWS:17589 +#: ../../../build/NEWS:15134 ../../../build/NEWS:17619 msgid "" "`bpo-26659 `__: Make the builtin slice " "type support cycle collection." msgstr "" -#: ../../../build/NEWS:15106 ../../../build/NEWS:17591 +#: ../../../build/NEWS:15136 ../../../build/NEWS:17621 msgid "" "`bpo-26718 `__: super.__init__ no longer" " leaks memory if called multiple times. NOTE: A direct call of " "super.__init__ is not endorsed!" msgstr "" -#: ../../../build/NEWS:15109 ../../../build/NEWS:17621 +#: ../../../build/NEWS:15139 ../../../build/NEWS:17651 msgid "" "`bpo-27138 `__: Fix the doc comment for " "FileFinder.find_spec()." msgstr "" -#: ../../../build/NEWS:15111 ../../../build/NEWS:17665 +#: ../../../build/NEWS:15141 ../../../build/NEWS:17695 msgid "" "`bpo-27147 `__: Mention :pep:`420` in " "the importlib docs." msgstr "" -#: ../../../build/NEWS:15113 ../../../build/NEWS:17594 +#: ../../../build/NEWS:15143 ../../../build/NEWS:17624 msgid "" "`bpo-25339 `__: PYTHONIOENCODING now has" " priority over locale in setting the error handler for stdin and stdout." msgstr "" -#: ../../../build/NEWS:15116 ../../../build/NEWS:17597 +#: ../../../build/NEWS:15146 ../../../build/NEWS:17627 msgid "" "`bpo-26494 `__: Fixed crash on iterating" " exhausting iterators. Affected classes are generic sequence iterators, " @@ -23155,68 +23205,68 @@ msgid "" "OrderedDict, corresponding views and os.scandir() iterator." msgstr "" -#: ../../../build/NEWS:15121 +#: ../../../build/NEWS:15151 msgid "" "`bpo-26574 `__: Optimize " "``bytes.replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch " "written by Josh Snider." msgstr "" -#: ../../../build/NEWS:15124 ../../../build/NEWS:17602 +#: ../../../build/NEWS:15154 ../../../build/NEWS:17632 msgid "" "`bpo-26581 `__: If coding cookie is " "specified multiple times on a line in Python source code file, only the " "first one is taken to account." msgstr "" -#: ../../../build/NEWS:15127 +#: ../../../build/NEWS:15157 msgid "" "`bpo-19711 `__: Add tests for reloading " "namespace packages." msgstr "" -#: ../../../build/NEWS:15129 +#: ../../../build/NEWS:15159 msgid "" "`bpo-21099 `__: Switch applicable " "importlib tests to use :pep:`451` API." msgstr "" -#: ../../../build/NEWS:15131 +#: ../../../build/NEWS:15161 msgid "" "`bpo-26563 `__: Debug hooks on Python " "memory allocators now raise a fatal error if functions of the " ":c:func:`PyMem_Malloc` family are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15135 +#: ../../../build/NEWS:15165 msgid "" "`bpo-26564 `__: On error, the debug " "hooks on Python memory allocators now use the :mod:`tracemalloc` module to " "get the traceback where a memory block was allocated." msgstr "" -#: ../../../build/NEWS:15139 +#: ../../../build/NEWS:15169 msgid "" "`bpo-26558 `__: The debug hooks on " "Python memory allocator :c:func:`PyObject_Malloc` now detect when functions " "are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15143 +#: ../../../build/NEWS:15173 msgid "" "`bpo-26516 `__: Add " ":envvar:`PYTHONMALLOC` environment variable to set the Python memory " "allocators and/or install debug hooks." msgstr "" -#: ../../../build/NEWS:15146 +#: ../../../build/NEWS:15176 msgid "" "`bpo-26516 `__: The " ":c:func:`PyMem_SetupDebugHooks` function can now also be used on Python " "compiled in release mode." msgstr "" -#: ../../../build/NEWS:15149 +#: ../../../build/NEWS:15179 msgid "" "`bpo-26516 `__: The " ":envvar:`PYTHONMALLOCSTATS` environment variable can now also be used on " @@ -23224,14 +23274,14 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:15153 +#: ../../../build/NEWS:15183 msgid "" "`bpo-26516 `__: In debug mode, debug " "hooks are now also installed on Python memory allocators when Python is " "configured without pymalloc." msgstr "" -#: ../../../build/NEWS:15156 ../../../build/NEWS:17605 +#: ../../../build/NEWS:15186 ../../../build/NEWS:17635 msgid "" "`bpo-26464 `__: Fix str.translate() when" " string is ASCII and first replacements removes character, but next " @@ -23239,7 +23289,7 @@ msgid "" "Regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:15160 ../../../build/NEWS:17609 +#: ../../../build/NEWS:15190 ../../../build/NEWS:17639 msgid "" "`bpo-22836 `__: Ensure exception reports" " from PyErr_Display() and PyErr_WriteUnraisable() are sensible even when " @@ -23247,20 +23297,20 @@ msgid "" "produced by sys.__excepthook__() and when __del__() raises an exception." msgstr "" -#: ../../../build/NEWS:15165 ../../../build/NEWS:17614 +#: ../../../build/NEWS:15195 ../../../build/NEWS:17644 msgid "" "`bpo-26302 `__: Correct behavior to " "reject comma as a legal character for cookie names." msgstr "" -#: ../../../build/NEWS:15168 +#: ../../../build/NEWS:15198 msgid "" "`bpo-26136 `__: Upgrade the warning when" " a generator raises StopIteration from PendingDeprecationWarning to " "DeprecationWarning. Patch by Anish Shah." msgstr "" -#: ../../../build/NEWS:15171 +#: ../../../build/NEWS:15201 msgid "" "`bpo-26204 `__: The compiler now ignores" " all constant statements: bytes, str, int, float, complex, name constants " @@ -23268,35 +23318,35 @@ msgid "" "example, ``1.0`` is now ignored in ``def f(): 1.0``." msgstr "" -#: ../../../build/NEWS:15176 ../../../build/NEWS:17617 +#: ../../../build/NEWS:15206 ../../../build/NEWS:17647 msgid "" "`bpo-4806 `__: Avoid masking the original" " TypeError exception when using star (``*``) unpacking in function calls. " "Based on patch by Hagen Fürstenau and Daniel Urban." msgstr "" -#: ../../../build/NEWS:15180 +#: ../../../build/NEWS:15210 msgid "" "`bpo-26146 `__: Add a new kind of AST " "node: ``ast.Constant``. It can be used by external AST optimizers, but the " "compiler does not emit directly such node." msgstr "" -#: ../../../build/NEWS:15184 +#: ../../../build/NEWS:15214 msgid "" "`bpo-23601 `__: Sped-up allocation of " "dict key objects by using Python's small object allocator. (Contributed by " "Julian Taylor.)" msgstr "" -#: ../../../build/NEWS:15187 +#: ../../../build/NEWS:15217 msgid "" "`bpo-18018 `__: Import raises " "ImportError instead of SystemError if a relative import is attempted without" " a known parent package." msgstr "" -#: ../../../build/NEWS:15190 +#: ../../../build/NEWS:15220 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -23305,14 +23355,14 @@ msgid "" "returns ``1.0`` (``float``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:15196 +#: ../../../build/NEWS:15226 msgid "" "`bpo-26107 `__: The format of the " "``co_lnotab`` attribute of code objects changes to support negative line " "number delta." msgstr "" -#: ../../../build/NEWS:15199 ../../../build/NEWS:17623 +#: ../../../build/NEWS:15229 ../../../build/NEWS:17653 msgid "" "`bpo-26154 `__: Add a new private " "_PyThreadState_UncheckedGet() function to get the current Python thread " @@ -23322,33 +23372,33 @@ msgid "" "implementation of atomic C types, to avoid compiler issues." msgstr "" -#: ../../../build/NEWS:15206 +#: ../../../build/NEWS:15236 msgid "" "`bpo-25791 `__: If __package__ != " "__spec__.parent or if neither __package__ or __spec__ are defined then " "ImportWarning is raised." msgstr "" -#: ../../../build/NEWS:15209 ../../../build/NEWS:17640 +#: ../../../build/NEWS:15239 ../../../build/NEWS:17670 msgid "" "`bpo-22995 `__: [UPDATE] Comment out the" " one of the pickleability tests in _PyObject_GetState() due to regressions " "observed in Cython-based projects." msgstr "" -#: ../../../build/NEWS:15212 ../../../build/NEWS:17643 +#: ../../../build/NEWS:15242 ../../../build/NEWS:17673 msgid "" "`bpo-25961 `__: Disallowed null " "characters in the type name." msgstr "" -#: ../../../build/NEWS:15214 ../../../build/NEWS:17645 +#: ../../../build/NEWS:15244 ../../../build/NEWS:17675 msgid "" "`bpo-25973 `__: Fix segfault when an " "invalid nonlocal statement binds a name starting with two underscores." msgstr "" -#: ../../../build/NEWS:15217 ../../../build/NEWS:17648 +#: ../../../build/NEWS:15247 ../../../build/NEWS:17678 msgid "" "`bpo-22995 `__: Instances of extension " "types with a state that aren't subclasses of list or dict and haven't " @@ -23357,52 +23407,52 @@ msgid "" "pickled. Including memoryview." msgstr "" -#: ../../../build/NEWS:15222 ../../../build/NEWS:17653 +#: ../../../build/NEWS:15252 ../../../build/NEWS:17683 msgid "" "`bpo-20440 `__: Massive replacing unsafe" " attribute setting code with special macro Py_SETREF." msgstr "" -#: ../../../build/NEWS:15225 ../../../build/NEWS:17656 +#: ../../../build/NEWS:15255 ../../../build/NEWS:17686 msgid "" "`bpo-25766 `__: Special method " "__bytes__() now works in str subclasses." msgstr "" -#: ../../../build/NEWS:15227 ../../../build/NEWS:17658 +#: ../../../build/NEWS:15257 ../../../build/NEWS:17688 msgid "" "`bpo-25421 `__: __sizeof__ methods of " "builtin types now use dynamic basic size. This allows sys.getsize() to work " "correctly with their subclasses with __slots__ defined." msgstr "" -#: ../../../build/NEWS:15231 ../../../build/NEWS:17662 -#: ../../../build/NEWS:18321 +#: ../../../build/NEWS:15261 ../../../build/NEWS:17692 +#: ../../../build/NEWS:18351 msgid "" "`bpo-25709 `__: Fixed problem with in-" "place string concatenation and utf-8 cache." msgstr "" -#: ../../../build/NEWS:15234 +#: ../../../build/NEWS:15264 msgid "" "`bpo-5319 `__: New Py_FinalizeEx() API " "allowing Python to set an exit status of 120 on failure to flush buffered " "streams." msgstr "" -#: ../../../build/NEWS:15237 +#: ../../../build/NEWS:15267 msgid "" "`bpo-25485 `__: telnetlib.Telnet is now " "a context manager." msgstr "" -#: ../../../build/NEWS:15239 ../../../build/NEWS:17667 +#: ../../../build/NEWS:15269 ../../../build/NEWS:17697 msgid "" "`bpo-24097 `__: Fixed crash in " "object.__reduce__() if slot name is freed inside __getattr__." msgstr "" -#: ../../../build/NEWS:15242 ../../../build/NEWS:17670 +#: ../../../build/NEWS:15272 ../../../build/NEWS:17700 msgid "" "`bpo-24731 `__: Fixed crash on " "converting objects with special methods __bytes__, __trunc__, and __float__ " @@ -23410,13 +23460,13 @@ msgid "" "bytes, int, and float correspondingly." msgstr "" -#: ../../../build/NEWS:15247 ../../../build/NEWS:18339 +#: ../../../build/NEWS:15277 ../../../build/NEWS:18369 msgid "" "`bpo-25630 `__: Fix a possible segfault " "during argument parsing in functions that accept filesystem paths." msgstr "" -#: ../../../build/NEWS:15250 ../../../build/NEWS:18342 +#: ../../../build/NEWS:15280 ../../../build/NEWS:18372 msgid "" "`bpo-23564 `__: Fixed a partially broken" " sanity check in the _posixsubprocess internals regarding how fds_to_pass " @@ -23424,27 +23474,27 @@ msgid "" "already avoided it." msgstr "" -#: ../../../build/NEWS:15254 ../../../build/NEWS:18346 +#: ../../../build/NEWS:15284 ../../../build/NEWS:18376 msgid "" "`bpo-25388 `__: Fixed tokenizer crash " "when processing undecodable source code with a null byte." msgstr "" -#: ../../../build/NEWS:15257 ../../../build/NEWS:18349 +#: ../../../build/NEWS:15287 ../../../build/NEWS:18379 msgid "" "`bpo-25462 `__: The hash of the key now " "is calculated only once in most operations in C implementation of " "OrderedDict." msgstr "" -#: ../../../build/NEWS:15260 ../../../build/NEWS:18352 +#: ../../../build/NEWS:15290 ../../../build/NEWS:18382 msgid "" "`bpo-22995 `__: Default implementation " "of __reduce__ and __reduce_ex__ now rejects builtin types with not defined " "__new__." msgstr "" -#: ../../../build/NEWS:15263 ../../../build/NEWS:18358 +#: ../../../build/NEWS:15293 ../../../build/NEWS:18388 msgid "" "`bpo-24802 `__: Avoid buffer overreads " "when int(), float(), compile(), exec() and eval() are passed bytes-like " @@ -23452,47 +23502,47 @@ msgid "" "the functions assumed they were." msgstr "" -#: ../../../build/NEWS:15268 ../../../build/NEWS:18355 +#: ../../../build/NEWS:15298 ../../../build/NEWS:18385 msgid "" "`bpo-25555 `__: Fix parser and AST: fill" " lineno and col_offset of \"arg\" node when compiling AST from Python " "objects." msgstr "" -#: ../../../build/NEWS:15271 ../../../build/NEWS:18363 +#: ../../../build/NEWS:15301 ../../../build/NEWS:18393 msgid "" "`bpo-24726 `__: Fixed a crash and " "leaking NULL in repr() of OrderedDict that was mutated by direct calls of " "dict methods." msgstr "" -#: ../../../build/NEWS:15274 ../../../build/NEWS:18366 +#: ../../../build/NEWS:15304 ../../../build/NEWS:18396 msgid "" "`bpo-25449 `__: Iterating OrderedDict " "with keys with unstable hash now raises KeyError in C implementations as " "well as in Python implementation." msgstr "" -#: ../../../build/NEWS:15277 ../../../build/NEWS:18369 +#: ../../../build/NEWS:15307 ../../../build/NEWS:18399 msgid "" "`bpo-25395 `__: Fixed crash when highly " "nested OrderedDict structures were garbage collected." msgstr "" -#: ../../../build/NEWS:15280 +#: ../../../build/NEWS:15310 msgid "" "`bpo-25401 `__: Optimize bytes.fromhex()" " and bytearray.fromhex(): they are now between 2x and 3.5x faster." msgstr "" -#: ../../../build/NEWS:15283 +#: ../../../build/NEWS:15313 msgid "" "`bpo-25399 `__: Optimize bytearray % " "args using the new private _PyBytesWriter API. Formatting is now between 2.5" " and 5 times faster." msgstr "" -#: ../../../build/NEWS:15286 ../../../build/NEWS:18372 +#: ../../../build/NEWS:15316 ../../../build/NEWS:18402 msgid "" "`bpo-25274 `__: sys.setrecursionlimit() " "now raises a RecursionError if the new recursion limit is too low depending " @@ -23501,40 +23551,40 @@ msgid "" "of the thread state is reset." msgstr "" -#: ../../../build/NEWS:15291 ../../../build/NEWS:18377 +#: ../../../build/NEWS:15321 ../../../build/NEWS:18407 msgid "" "`bpo-24402 `__: Fix input() to prompt to" " the redirected stdout when sys.stdout.fileno() fails." msgstr "" -#: ../../../build/NEWS:15294 +#: ../../../build/NEWS:15324 msgid "" "`bpo-25349 `__: Optimize bytes % args " "using the new private _PyBytesWriter API. Formatting is now up to 2 times " "faster." msgstr "" -#: ../../../build/NEWS:15297 ../../../build/NEWS:18380 +#: ../../../build/NEWS:15327 ../../../build/NEWS:18410 msgid "" "`bpo-24806 `__: Prevent builtin types " "that are not allowed to be subclassed from being subclassed through multiple" " inheritance." msgstr "" -#: ../../../build/NEWS:15300 +#: ../../../build/NEWS:15330 msgid "" "`bpo-25301 `__: The UTF-8 decoder is now" " up to 15 times as fast for error handlers: ``ignore``, ``replace`` and " "``surrogateescape``." msgstr "" -#: ../../../build/NEWS:15303 ../../../build/NEWS:18383 +#: ../../../build/NEWS:15333 ../../../build/NEWS:18413 msgid "" "`bpo-24848 `__: Fixed a number of bugs " "in UTF-7 decoding of misformed data." msgstr "" -#: ../../../build/NEWS:15305 +#: ../../../build/NEWS:15335 msgid "" "`bpo-25267 `__: The UTF-8 encoder is now" " up to 75 times as fast for error handlers: ``ignore``, ``replace``, " @@ -23542,20 +23592,20 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:15309 ../../../build/NEWS:18385 +#: ../../../build/NEWS:15339 ../../../build/NEWS:18415 msgid "" "`bpo-25280 `__: Import trace messages " "emitted in verbose (-v) mode are no longer formatted twice." msgstr "" -#: ../../../build/NEWS:15312 +#: ../../../build/NEWS:15342 msgid "" "`bpo-25227 `__: Optimize ASCII and " "latin1 encoders with the ``surrogateescape`` error handler: the encoders are" " now up to 3 times as fast. Initial patch written by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:15316 ../../../build/NEWS:18388 +#: ../../../build/NEWS:15346 ../../../build/NEWS:18418 msgid "" "`bpo-25003 `__: On Solaris 11.3 or " "newer, os.urandom() now uses the getrandom() function instead of the " @@ -23564,7 +23614,7 @@ msgid "" "entropy." msgstr "" -#: ../../../build/NEWS:15321 +#: ../../../build/NEWS:15351 msgid "" "`bpo-9232 `__: Modify Python's grammar to" " allow trailing commas in the argument list of a function declaration. For " @@ -23572,7 +23622,7 @@ msgid "" "Dickinson." msgstr "" -#: ../../../build/NEWS:15325 +#: ../../../build/NEWS:15355 msgid "" "`bpo-24965 `__: Implement :pep:`498` " "\"Literal String Interpolation\". This allows you to embed expressions " @@ -23580,31 +23630,31 @@ msgid "" "x=3, then f'value={x}' == 'value=3'. Patch by Eric V. Smith." msgstr "" -#: ../../../build/NEWS:15330 ../../../build/NEWS:17675 +#: ../../../build/NEWS:15360 ../../../build/NEWS:17705 msgid "" "`bpo-26478 `__: Fix semantic bugs when " "using binary operators with dictionary views and tuples." msgstr "" -#: ../../../build/NEWS:15333 ../../../build/NEWS:17678 +#: ../../../build/NEWS:15363 ../../../build/NEWS:17708 msgid "" "`bpo-26171 `__: Fix possible integer " "overflow and heap corruption in zipimporter.get_data()." msgstr "" -#: ../../../build/NEWS:15336 ../../../build/NEWS:17681 +#: ../../../build/NEWS:15366 ../../../build/NEWS:17711 msgid "" "`bpo-25660 `__: Fix TAB key behaviour in" " REPL with readline." msgstr "" -#: ../../../build/NEWS:15338 +#: ../../../build/NEWS:15368 msgid "" "`bpo-26288 `__: Optimize " "PyLong_AsDouble." msgstr "" -#: ../../../build/NEWS:15340 +#: ../../../build/NEWS:15370 msgid "" "`bpo-26289 `__: Optimize floor and " "modulo division for single-digit longs. Microbenchmarks show 2-2.5x " @@ -23612,39 +23662,39 @@ msgid "" " `bpo-26315 `__)" msgstr "" -#: ../../../build/NEWS:15344 ../../../build/NEWS:17683 +#: ../../../build/NEWS:15374 ../../../build/NEWS:17713 msgid "" "`bpo-25887 `__: Raise a RuntimeError " "when a coroutine object is awaited more than once." msgstr "" -#: ../../../build/NEWS:15350 ../../../build/NEWS:17757 +#: ../../../build/NEWS:15380 ../../../build/NEWS:17787 msgid "" "`bpo-27057 `__: Fix os.set_inheritable()" " on Android, ioctl() is blocked by SELinux and fails with EACCESS. The " "function now falls back to fcntl(). Patch written by Michał Bednarski." msgstr "" -#: ../../../build/NEWS:15354 ../../../build/NEWS:17761 +#: ../../../build/NEWS:15384 ../../../build/NEWS:17791 msgid "" "`bpo-27014 `__: Fix infinite recursion " "using typing.py. Thanks to Kalle Tuure!" msgstr "" -#: ../../../build/NEWS:15356 +#: ../../../build/NEWS:15386 msgid "" "`bpo-27031 `__: Removed dummy methods in" " Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()." msgstr "" -#: ../../../build/NEWS:15359 ../../../build/NEWS:17763 +#: ../../../build/NEWS:15389 ../../../build/NEWS:17793 msgid "" "`bpo-14132 `__: Fix urllib.request " "redirect handling when the target only has a query string. Original fix by " "Ján Janech." msgstr "" -#: ../../../build/NEWS:15362 ../../../build/NEWS:17766 +#: ../../../build/NEWS:15392 ../../../build/NEWS:17796 msgid "" "`bpo-17214 `__: The \"urllib.request\" " "module now percent-encodes non-ASCII bytes found in redirect target URLs. " @@ -23653,109 +23703,109 @@ msgid "" " a UnicodeEncodeError is raised. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:15368 +#: ../../../build/NEWS:15398 msgid "" "`bpo-27033 `__: The default value of the" " decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " "constructors is changed to False." msgstr "" -#: ../../../build/NEWS:15371 +#: ../../../build/NEWS:15401 msgid "" "`bpo-27034 `__: Removed deprecated class" " asynchat.fifo." msgstr "" -#: ../../../build/NEWS:15373 +#: ../../../build/NEWS:15403 msgid "" "`bpo-26870 `__: Added " "readline.set_auto_history(), which can stop entries being automatically " "added to the history list. Based on patch by Tyler Crompton." msgstr "" -#: ../../../build/NEWS:15377 +#: ../../../build/NEWS:15407 msgid "" "`bpo-26039 `__: zipfile.ZipFile.open() " "can now be used to write data into a ZIP file, as well as for extracting " "data. Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:15380 ../../../build/NEWS:17772 +#: ../../../build/NEWS:15410 ../../../build/NEWS:17802 msgid "" "`bpo-26892 `__: Honor debuglevel flag in" " urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:15383 ../../../build/NEWS:17775 +#: ../../../build/NEWS:15413 ../../../build/NEWS:17805 msgid "" "`bpo-22274 `__: In the subprocess " "module, allow stderr to be redirected to stdout even when stdout is not " "redirected. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:15386 ../../../build/NEWS:17778 +#: ../../../build/NEWS:15416 ../../../build/NEWS:17808 msgid "" "`bpo-26807 `__: mock_open 'files' no " "longer error on readline at end of file. Patch from Yolanda Robla." msgstr "" -#: ../../../build/NEWS:15389 ../../../build/NEWS:17781 +#: ../../../build/NEWS:15419 ../../../build/NEWS:17811 msgid "" "`bpo-25745 `__: Fixed leaking a userptr " "in curses panel destructor." msgstr "" -#: ../../../build/NEWS:15391 ../../../build/NEWS:17783 +#: ../../../build/NEWS:15421 ../../../build/NEWS:17813 msgid "" "`bpo-26977 `__: Removed unnecessary, and" " ignored, call to sum of squares helper in statistics.pvariance." msgstr "" -#: ../../../build/NEWS:15394 +#: ../../../build/NEWS:15424 msgid "" "`bpo-26002 `__: Use bisect in " "statistics.median instead of a linear search. Patch by Upendra Kuma." msgstr "" -#: ../../../build/NEWS:15397 +#: ../../../build/NEWS:15427 msgid "" "`bpo-25974 `__: Make use of new " "Decimal.as_integer_ratio() method in statistics module. Patch by Stefan " "Krah." msgstr "" -#: ../../../build/NEWS:15400 +#: ../../../build/NEWS:15430 msgid "" "`bpo-26996 `__: Add secrets module as " "described in :pep:`506`." msgstr "" -#: ../../../build/NEWS:15402 ../../../build/NEWS:17786 +#: ../../../build/NEWS:15432 ../../../build/NEWS:17816 msgid "" "`bpo-26881 `__: The modulefinder module " "now supports extended opcode arguments." msgstr "" -#: ../../../build/NEWS:15404 ../../../build/NEWS:17788 +#: ../../../build/NEWS:15434 ../../../build/NEWS:17818 msgid "" "`bpo-23815 `__: Fixed crashes related to" " directly created instances of types in _tkinter and curses.panel modules." msgstr "" -#: ../../../build/NEWS:15407 ../../../build/NEWS:17791 +#: ../../../build/NEWS:15437 ../../../build/NEWS:17821 msgid "" "`bpo-17765 `__: weakref.ref() no longer " "silently ignores keyword arguments. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:15410 ../../../build/NEWS:17794 +#: ../../../build/NEWS:15440 ../../../build/NEWS:17824 msgid "" "`bpo-26873 `__: xmlrpc now raises " "ResponseError on unsupported type tags instead of silently return incorrect " "result." msgstr "" -#: ../../../build/NEWS:15413 +#: ../../../build/NEWS:15443 msgid "" "`bpo-26915 `__: The __contains__ methods" " in the collections ABCs now check for identity before checking equality. " @@ -23763,13 +23813,13 @@ msgid "" "handling of NaNs, and makes it easier to reason about container invariants." msgstr "" -#: ../../../build/NEWS:15418 ../../../build/NEWS:17797 +#: ../../../build/NEWS:15448 ../../../build/NEWS:17827 msgid "" "`bpo-26711 `__: Fixed the comparison of " "plistlib.Data with other types." msgstr "" -#: ../../../build/NEWS:15420 ../../../build/NEWS:17799 +#: ../../../build/NEWS:15450 ../../../build/NEWS:17829 msgid "" "`bpo-24114 `__: Fix an uninitialized " "variable in `ctypes.util`. The bug only occurs on SunOS when the ctypes " @@ -23777,7 +23827,7 @@ msgid "" "Tested on SunOS by Kees Bos." msgstr "" -#: ../../../build/NEWS:15424 ../../../build/NEWS:17803 +#: ../../../build/NEWS:15454 ../../../build/NEWS:17833 msgid "" "`bpo-26864 `__: In urllib.request, " "change the proxy bypass host checking against no_proxy to be case-" @@ -23785,73 +23835,73 @@ msgid "" "bypassed hostname as a suffix. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15429 +#: ../../../build/NEWS:15459 msgid "" "`bpo-24902 `__: Print server URL on " "http.server startup. Initial patch by Felix Kaiser." msgstr "" -#: ../../../build/NEWS:15432 +#: ../../../build/NEWS:15462 msgid "" "`bpo-25788 `__: fileinput.hook_encoded()" " now supports an \"errors\" argument for passing to open. Original patch by" " Joseph Hackman." msgstr "" -#: ../../../build/NEWS:15435 ../../../build/NEWS:17808 +#: ../../../build/NEWS:15465 ../../../build/NEWS:17838 msgid "" "`bpo-26634 `__: recursive_repr() now " "sets __qualname__ of wrapper. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15438 ../../../build/NEWS:17811 +#: ../../../build/NEWS:15468 ../../../build/NEWS:17841 msgid "" "`bpo-26804 `__: urllib.request will " "prefer lower_case proxy environment variables over UPPER_CASE or Mixed_Case " "ones. Patch contributed by Hans-Peter Jansen." msgstr "" -#: ../../../build/NEWS:15442 ../../../build/NEWS:17815 +#: ../../../build/NEWS:15472 ../../../build/NEWS:17845 msgid "" "`bpo-26837 `__: assertSequenceEqual() " "now correctly outputs non-stringified differing items (like bytes in the -b " "mode). This affects assertListEqual() and assertTupleEqual()." msgstr "" -#: ../../../build/NEWS:15446 ../../../build/NEWS:17819 +#: ../../../build/NEWS:15476 ../../../build/NEWS:17849 msgid "" "`bpo-26041 `__: Remove \"will be removed" " in Python 3.7\" from deprecation messages of platform.dist() and " "platform.linux_distribution(). Patch by Kumaripaba Miyurusara Athukorala." msgstr "" -#: ../../../build/NEWS:15450 ../../../build/NEWS:17823 +#: ../../../build/NEWS:15480 ../../../build/NEWS:17853 msgid "" "`bpo-26822 `__: itemgetter, attrgetter " "and methodcaller objects no longer silently ignore keyword arguments." msgstr "" -#: ../../../build/NEWS:15453 ../../../build/NEWS:17826 +#: ../../../build/NEWS:15483 ../../../build/NEWS:17856 msgid "" "`bpo-26733 `__: Disassembling a class " "now disassembles class and static methods. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15456 ../../../build/NEWS:17829 +#: ../../../build/NEWS:15486 ../../../build/NEWS:17859 msgid "" "`bpo-26801 `__: Fix error handling in " ":func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of " ":exc:`NameError`. Patch written by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:15460 ../../../build/NEWS:17833 +#: ../../../build/NEWS:15490 ../../../build/NEWS:17863 msgid "" "`bpo-24838 `__: tarfile's ustar and gnu " "formats now correctly calculate name and link field limits for multibyte " "character encodings like utf-8." msgstr "" -#: ../../../build/NEWS:15466 ../../../build/NEWS:17839 +#: ../../../build/NEWS:15496 ../../../build/NEWS:17869 msgid "" "`bpo-26657 `__: Fix directory traversal " "vulnerability with http.server on Windows. This fixes a regression that was" @@ -23859,89 +23909,89 @@ msgid "" "Hagemeister." msgstr "" -#: ../../../build/NEWS:15473 ../../../build/NEWS:17846 +#: ../../../build/NEWS:15503 ../../../build/NEWS:17876 msgid "" "`bpo-26717 `__: Stop encoding " "Latin-1-ized WSGI paths with UTF-8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:15476 +#: ../../../build/NEWS:15506 msgid "" "`bpo-26782 `__: Add STARTUPINFO to " "subprocess.__all__ on Windows." msgstr "" -#: ../../../build/NEWS:15478 +#: ../../../build/NEWS:15508 msgid "" "`bpo-26404 `__: Add context manager to " "socketserver. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15480 ../../../build/NEWS:17849 +#: ../../../build/NEWS:15510 ../../../build/NEWS:17879 msgid "" "`bpo-26735 `__: Fix :func:`os.urandom` " "on Solaris 11.3 and newer when reading more than 1,024 bytes: call " "``getrandom()`` multiple times with a limit of 1024 bytes per call." msgstr "" -#: ../../../build/NEWS:15484 +#: ../../../build/NEWS:15514 msgid "" "`bpo-26585 `__: Eliminate " "http.server._quote_html() and use html.escape(quote=False). Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:15487 +#: ../../../build/NEWS:15517 msgid "" "`bpo-26685 `__: Raise OSError if closing" " a socket fails." msgstr "" -#: ../../../build/NEWS:15489 ../../../build/NEWS:17853 +#: ../../../build/NEWS:15519 ../../../build/NEWS:17883 msgid "" "`bpo-16329 `__: Add .webm to " "mimetypes.types_map. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:15491 ../../../build/NEWS:17855 +#: ../../../build/NEWS:15521 ../../../build/NEWS:17885 msgid "" "`bpo-13952 `__: Add .csv to " "mimetypes.types_map. Patch by Geoff Wilson." msgstr "" -#: ../../../build/NEWS:15493 +#: ../../../build/NEWS:15523 msgid "" "`bpo-26587 `__: the site module now " "allows .pth files to specify files to be added to sys.path (e.g. zip files)." msgstr "" -#: ../../../build/NEWS:15496 +#: ../../../build/NEWS:15526 msgid "" "`bpo-25609 `__: Introduce " "contextlib.AbstractContextManager and typing.ContextManager." msgstr "" -#: ../../../build/NEWS:15499 ../../../build/NEWS:17857 +#: ../../../build/NEWS:15529 ../../../build/NEWS:17887 msgid "" "`bpo-26709 `__: Fixed Y2038 problem in " "loading binary PLists." msgstr "" -#: ../../../build/NEWS:15501 ../../../build/NEWS:17859 +#: ../../../build/NEWS:15531 ../../../build/NEWS:17889 msgid "" "`bpo-23735 `__: Handle terminal resizing" " with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric " "Price." msgstr "" -#: ../../../build/NEWS:15504 +#: ../../../build/NEWS:15534 msgid "" "`bpo-25951 `__: Change " "SSLSocket.sendall() to return None, as explicitly documented for plain " "socket objects. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15507 ../../../build/NEWS:17862 +#: ../../../build/NEWS:15537 ../../../build/NEWS:17892 msgid "" "`bpo-26586 `__: In http.server, respond " "with \"413 Request header fields too large\" if there are too many header " @@ -23949,34 +23999,34 @@ msgid "" " exception. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15511 +#: ../../../build/NEWS:15541 msgid "" "`bpo-26676 `__: Added missing " "XMLPullParser to ElementTree.__all__." msgstr "" -#: ../../../build/NEWS:15513 ../../../build/NEWS:17866 +#: ../../../build/NEWS:15543 ../../../build/NEWS:17896 msgid "" "`bpo-22854 `__: Change " "BufferedReader.writable() and BufferedWriter.readable() to always return " "False." msgstr "" -#: ../../../build/NEWS:15516 +#: ../../../build/NEWS:15546 msgid "" "`bpo-26492 `__: Exhausted iterator of " "array.array now conforms with the behavior of iterators of other mutable " "sequences: it lefts exhausted even if iterated array is extended." msgstr "" -#: ../../../build/NEWS:15520 +#: ../../../build/NEWS:15550 msgid "" "`bpo-26641 `__: doctest.DocFileTest and " "doctest.testfile() now support packages (module splitted into multiple " "directories) for the package parameter." msgstr "" -#: ../../../build/NEWS:15523 ../../../build/NEWS:17869 +#: ../../../build/NEWS:15553 ../../../build/NEWS:17899 msgid "" "`bpo-25195 `__: Fix a regression in " "mock.MagicMock. _Call is a subclass of tuple (changeset 3603bae63c13 only " @@ -23984,26 +24034,26 @@ msgid "" "Andrew Plummer." msgstr "" -#: ../../../build/NEWS:15527 ../../../build/NEWS:17873 +#: ../../../build/NEWS:15557 ../../../build/NEWS:17903 msgid "" "`bpo-26644 `__: Raise ValueError rather " "than SystemError when a negative length is passed to SSLSocket.recv() or " "read()." msgstr "" -#: ../../../build/NEWS:15530 ../../../build/NEWS:17876 +#: ../../../build/NEWS:15560 ../../../build/NEWS:17906 msgid "" "`bpo-23804 `__: Fix SSL recv(0) and " "read(0) methods to return zero bytes instead of up to 1024." msgstr "" -#: ../../../build/NEWS:15533 ../../../build/NEWS:17879 +#: ../../../build/NEWS:15563 ../../../build/NEWS:17909 msgid "" "`bpo-26616 `__: Fixed a bug in " "datetime.astimezone() method." msgstr "" -#: ../../../build/NEWS:15535 +#: ../../../build/NEWS:15565 msgid "" "`bpo-26637 `__: The :mod:`importlib` " "module now emits an :exc:`ImportError` rather than a :exc:`TypeError` if " @@ -24011,7 +24061,7 @@ msgid "" ":data:`sys.path` is already cleared (set to ``None``)." msgstr "" -#: ../../../build/NEWS:15540 +#: ../../../build/NEWS:15570 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions when calling " @@ -24020,7 +24070,7 @@ msgid "" "process." msgstr "" -#: ../../../build/NEWS:15545 +#: ../../../build/NEWS:15575 msgid "" "`bpo-23848 `__: On Windows, " "faulthandler.enable() now also installs an exception handler to dump the " @@ -24028,7 +24078,7 @@ msgid "" "signals (SIGSEGV, SIGFPE, SIGABRT)." msgstr "" -#: ../../../build/NEWS:15549 +#: ../../../build/NEWS:15579 msgid "" "`bpo-26530 `__: Add C functions " ":c:func:`_PyTraceMalloc_Track` and :c:func:`_PyTraceMalloc_Untrack` to track" @@ -24036,38 +24086,38 @@ msgid "" ":c:func:`_PyTraceMalloc_GetTraceback` to get the traceback of an object." msgstr "" -#: ../../../build/NEWS:15554 +#: ../../../build/NEWS:15584 msgid "" "`bpo-26588 `__: The _tracemalloc now " "supports tracing memory allocations of multiple address spaces (domains)." msgstr "" -#: ../../../build/NEWS:15557 ../../../build/NEWS:17885 +#: ../../../build/NEWS:15587 ../../../build/NEWS:17915 msgid "" "`bpo-24266 `__: Ctrl+C during Readline " "history search now cancels the search mode when compiled with Readline 7." msgstr "" -#: ../../../build/NEWS:15560 +#: ../../../build/NEWS:15590 msgid "" "`bpo-26590 `__: Implement a safe " "finalizer for the _socket.socket type. It now releases the GIL to close the " "socket." msgstr "" -#: ../../../build/NEWS:15563 +#: ../../../build/NEWS:15593 msgid "" "`bpo-18787 `__: spwd.getspnam() now " "raises a PermissionError if the user doesn't have privileges." msgstr "" -#: ../../../build/NEWS:15566 ../../../build/NEWS:17888 +#: ../../../build/NEWS:15596 ../../../build/NEWS:17918 msgid "" "`bpo-26560 `__: Avoid potential " "ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby." msgstr "" -#: ../../../build/NEWS:15569 +#: ../../../build/NEWS:15599 msgid "" "`bpo-26567 `__: Add a new function " ":c:func:`PyErr_ResourceWarning` function to pass the destroyed object. Add a" @@ -24076,137 +24126,137 @@ msgid "" "source object was allocated." msgstr "" -#: ../../../build/NEWS:15577 ../../../build/NEWS:17894 +#: ../../../build/NEWS:15607 ../../../build/NEWS:17924 msgid "" "`bpo-26313 `__: ssl.py " "_load_windows_store_certs fails if windows cert store is empty. Patch by " "Baji." msgstr "" -#: ../../../build/NEWS:15583 ../../../build/NEWS:17900 +#: ../../../build/NEWS:15613 ../../../build/NEWS:17930 msgid "" "`bpo-26569 `__: Fix " ":func:`pyclbr.readmodule` and :func:`pyclbr.readmodule_ex` to support " "importing packages." msgstr "" -#: ../../../build/NEWS:15586 ../../../build/NEWS:17903 +#: ../../../build/NEWS:15616 ../../../build/NEWS:17933 msgid "" "`bpo-26499 `__: Account for remaining " "Content-Length in HTTPResponse.readline() and read1(). Based on patch by " "Silent Ghost. Also document that HTTPResponse now supports these methods." msgstr "" -#: ../../../build/NEWS:15590 ../../../build/NEWS:17907 +#: ../../../build/NEWS:15620 ../../../build/NEWS:17937 msgid "" "`bpo-25320 `__: Handle sockets in " "directories unittest discovery is scanning. Patch from Victor van den Elzen." msgstr "" -#: ../../../build/NEWS:15593 ../../../build/NEWS:17910 +#: ../../../build/NEWS:15623 ../../../build/NEWS:17940 msgid "" "`bpo-16181 `__: cookiejar.http2time() " "now returns None if year is higher than datetime.MAXYEAR." msgstr "" -#: ../../../build/NEWS:15596 ../../../build/NEWS:17913 +#: ../../../build/NEWS:15626 ../../../build/NEWS:17943 msgid "" "`bpo-26513 `__: Fixes platform module " "detection of Windows Server" msgstr "" -#: ../../../build/NEWS:15598 ../../../build/NEWS:17915 +#: ../../../build/NEWS:15628 ../../../build/NEWS:17945 msgid "" "`bpo-23718 `__: Fixed parsing time in " "week 0 before Jan 1. Original patch by Tamás Bence Gedai." msgstr "" -#: ../../../build/NEWS:15601 +#: ../../../build/NEWS:15631 msgid "" "`bpo-26323 `__: Add Mock.assert_called()" " and Mock.assert_called_once() methods to unittest.mock. Patch written by " "Amit Saha." msgstr "" -#: ../../../build/NEWS:15604 ../../../build/NEWS:17918 +#: ../../../build/NEWS:15634 ../../../build/NEWS:17948 msgid "" "`bpo-20589 `__: Invoking Path.owner() " "and Path.group() on Windows now raise NotImplementedError instead of " "ImportError." msgstr "" -#: ../../../build/NEWS:15607 ../../../build/NEWS:17921 +#: ../../../build/NEWS:15637 ../../../build/NEWS:17951 msgid "" "`bpo-26177 `__: Fixed the keys() method " "for Canvas and Scrollbar widgets." msgstr "" -#: ../../../build/NEWS:15609 +#: ../../../build/NEWS:15639 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in fileinput. The bufsize parameter is now deprecated and ignored." msgstr "" -#: ../../../build/NEWS:15612 +#: ../../../build/NEWS:15642 msgid "" "`bpo-19475 `__: Added an optional " "argument timespec to the datetime isoformat() method to choose the precision" " of the time component." msgstr "" -#: ../../../build/NEWS:15615 ../../../build/NEWS:17926 +#: ../../../build/NEWS:15645 ../../../build/NEWS:17956 msgid "" "`bpo-2202 `__: Fix UnboundLocalError in " "AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu " "Dupuy." msgstr "" -#: ../../../build/NEWS:15619 +#: ../../../build/NEWS:15649 msgid "" "`bpo-26167 `__: Minimized overhead in " "copy.copy() and copy.deepcopy(). Optimized copying and deepcopying " "bytearrays, NotImplemented, slices, short lists, tuples, dicts, sets." msgstr "" -#: ../../../build/NEWS:15623 ../../../build/NEWS:17930 +#: ../../../build/NEWS:15653 ../../../build/NEWS:17960 msgid "" "`bpo-25718 `__: Fixed pickling and " "copying the accumulate() iterator with total is None." msgstr "" -#: ../../../build/NEWS:15626 ../../../build/NEWS:17933 +#: ../../../build/NEWS:15656 ../../../build/NEWS:17963 msgid "" "`bpo-26475 `__: Fixed debugging output " "for regular expressions with the (?x) flag." msgstr "" -#: ../../../build/NEWS:15629 +#: ../../../build/NEWS:15659 msgid "" "`bpo-26482 `__: Allowed pickling " "recursive dequeues." msgstr "" -#: ../../../build/NEWS:15631 +#: ../../../build/NEWS:15661 msgid "" "`bpo-26335 `__: Make mmap.write() return" " the number of bytes written like other write methods. Patch by Jakub " "Stasiak." msgstr "" -#: ../../../build/NEWS:15634 ../../../build/NEWS:17936 +#: ../../../build/NEWS:15664 ../../../build/NEWS:17966 msgid "" "`bpo-26457 `__: Fixed the subnets() " "methods in IP network classes for the case when resulting prefix length is " "equal to maximal prefix length. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15638 ../../../build/NEWS:17940 +#: ../../../build/NEWS:15668 ../../../build/NEWS:17970 msgid "" "`bpo-26385 `__: Remove the file if the " "internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." msgstr "" -#: ../../../build/NEWS:15641 ../../../build/NEWS:17943 +#: ../../../build/NEWS:15671 ../../../build/NEWS:17973 msgid "" "`bpo-26402 `__: Fix XML-RPC client to " "retry when the server shuts down a persistent connection. This was a " @@ -24214,33 +24264,33 @@ msgid "" "3.5.0a4." msgstr "" -#: ../../../build/NEWS:15645 ../../../build/NEWS:17947 +#: ../../../build/NEWS:15675 ../../../build/NEWS:17977 msgid "" "`bpo-25913 `__: Leading ``<~`` is " "optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15648 ../../../build/NEWS:17950 +#: ../../../build/NEWS:15678 ../../../build/NEWS:17980 msgid "" "`bpo-26186 `__: Remove an invalid type " "check in importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:15650 +#: ../../../build/NEWS:15680 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises ImportError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:15654 ../../../build/NEWS:17956 +#: ../../../build/NEWS:15684 ../../../build/NEWS:17986 msgid "" "`bpo-26309 `__: In the \"socketserver\" " "module, shut down the request (closing the connected socket) when " "verify_request() returns false. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15658 +#: ../../../build/NEWS:15688 msgid "" "`bpo-23430 `__: Change the socketserver " "module to only catch exceptions raised from a request handler that are " @@ -24249,77 +24299,77 @@ msgid "" "to stop a single-threaded server." msgstr "" -#: ../../../build/NEWS:15667 ../../../build/NEWS:17963 +#: ../../../build/NEWS:15697 ../../../build/NEWS:17993 msgid "" "`bpo-25939 `__: On Windows open the cert" " store readonly in ssl.enum_certificates." msgstr "" -#: ../../../build/NEWS:15673 ../../../build/NEWS:17969 +#: ../../../build/NEWS:15703 ../../../build/NEWS:17999 msgid "" "`bpo-25995 `__: os.walk() no longer uses" " FDs proportional to the tree depth." msgstr "" -#: ../../../build/NEWS:15675 +#: ../../../build/NEWS:15705 msgid "" "`bpo-25994 `__: Added the close() method" " and the support of the context manager protocol for the os.scandir() " "iterator." msgstr "" -#: ../../../build/NEWS:15678 +#: ../../../build/NEWS:15708 msgid "" "`bpo-23992 `__: multiprocessing: make " "MapResult not fail-fast upon exception." msgstr "" -#: ../../../build/NEWS:15680 +#: ../../../build/NEWS:15710 msgid "" "`bpo-26243 `__: Support keyword " "arguments to zlib.compress(). Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15683 ../../../build/NEWS:17971 +#: ../../../build/NEWS:15713 ../../../build/NEWS:18001 msgid "" "`bpo-26117 `__: The os.scandir() " "iterator now closes file descriptor not only when the iteration is finished," " but when it was failed with error." msgstr "" -#: ../../../build/NEWS:15686 +#: ../../../build/NEWS:15716 msgid "" "`bpo-25949 `__: __dict__ for an " "OrderedDict instance is now created only when needed." msgstr "" -#: ../../../build/NEWS:15689 ../../../build/NEWS:17974 +#: ../../../build/NEWS:15719 ../../../build/NEWS:18004 msgid "" "`bpo-25911 `__: Restored support of " "bytes paths in os.walk() on Windows." msgstr "" -#: ../../../build/NEWS:15691 ../../../build/NEWS:17976 +#: ../../../build/NEWS:15721 ../../../build/NEWS:18006 msgid "" "`bpo-26045 `__: Add UTF-8 suggestion to " "error message when posting a non-Latin-1 string with http.client." msgstr "" -#: ../../../build/NEWS:15694 +#: ../../../build/NEWS:15724 msgid "" "`bpo-26039 `__: Added " "zipfile.ZipInfo.from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas " "Kluyver." msgstr "" -#: ../../../build/NEWS:15697 ../../../build/NEWS:17979 +#: ../../../build/NEWS:15727 ../../../build/NEWS:18009 msgid "" "`bpo-12923 `__: Reset FancyURLopener's " "redirect counter even if there is an exception. Based on patches by Brian " "Brazil and Daniel Rocco." msgstr "" -#: ../../../build/NEWS:15700 ../../../build/NEWS:17982 +#: ../../../build/NEWS:15730 ../../../build/NEWS:18012 msgid "" "`bpo-25945 `__: Fixed a crash when " "unpickle the functools.partial object with wrong state. Fixed a leak in " @@ -24327,25 +24377,25 @@ msgid "" "of functools.partial have now always types tuple and dict correspondingly." msgstr "" -#: ../../../build/NEWS:15705 ../../../build/NEWS:17987 +#: ../../../build/NEWS:15735 ../../../build/NEWS:18017 msgid "" "`bpo-26202 `__: copy.deepcopy() now " "correctly copies range() objects with non-atomic attributes." msgstr "" -#: ../../../build/NEWS:15708 ../../../build/NEWS:17990 +#: ../../../build/NEWS:15738 ../../../build/NEWS:18020 msgid "" "`bpo-23076 `__: Path.glob() now raises a" " ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." msgstr "" -#: ../../../build/NEWS:15711 ../../../build/NEWS:17993 +#: ../../../build/NEWS:15741 ../../../build/NEWS:18023 msgid "" "`bpo-19883 `__: Fixed possible integer " "overflows in zipimport." msgstr "" -#: ../../../build/NEWS:15713 ../../../build/NEWS:17995 +#: ../../../build/NEWS:15743 ../../../build/NEWS:18025 msgid "" "`bpo-26227 `__: On Windows, " "getnameinfo(), gethostbyaddr() and gethostbyname_ex() functions of the " @@ -24353,203 +24403,203 @@ msgid "" "UTF-8." msgstr "" -#: ../../../build/NEWS:15717 +#: ../../../build/NEWS:15747 msgid "" "`bpo-26099 `__: The site module now " "writes an error into stderr if sitecustomize module can be imported but " "executing the module raise an ImportError. Same change for usercustomize." msgstr "" -#: ../../../build/NEWS:15721 ../../../build/NEWS:17999 +#: ../../../build/NEWS:15751 ../../../build/NEWS:18029 msgid "" "`bpo-26147 `__: xmlrpc now works with " "strings not encodable with used non-UTF-8 encoding." msgstr "" -#: ../../../build/NEWS:15724 ../../../build/NEWS:18002 +#: ../../../build/NEWS:15754 ../../../build/NEWS:18032 msgid "" "`bpo-25935 `__: Garbage collector now " "breaks reference loops with OrderedDict." msgstr "" -#: ../../../build/NEWS:15726 ../../../build/NEWS:18004 +#: ../../../build/NEWS:15756 ../../../build/NEWS:18034 msgid "" "`bpo-16620 `__: Fixed AttributeError in " "msilib.Directory.glob()." msgstr "" -#: ../../../build/NEWS:15728 ../../../build/NEWS:18006 +#: ../../../build/NEWS:15758 ../../../build/NEWS:18036 msgid "" "`bpo-26013 `__: Added compatibility with" " broken protocol 2 pickles created in old Python 3 versions (3.4.3 and " "lower)." msgstr "" -#: ../../../build/NEWS:15731 +#: ../../../build/NEWS:15761 msgid "" "`bpo-26129 `__: Deprecated accepting " "non-integers in grp.getgrgid()." msgstr "" -#: ../../../build/NEWS:15733 ../../../build/NEWS:18009 +#: ../../../build/NEWS:15763 ../../../build/NEWS:18039 msgid "" "`bpo-25850 `__: Use cross-compilation by" " default for 64-bit Windows." msgstr "" -#: ../../../build/NEWS:15735 +#: ../../../build/NEWS:15765 msgid "" "`bpo-25822 `__: Add docstrings to the " "fields of urllib.parse results. Patch contributed by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15738 +#: ../../../build/NEWS:15768 msgid "" "`bpo-22642 `__: Convert trace module " "option parsing mechanism to argparse. Patch contributed by SilentGhost." msgstr "" -#: ../../../build/NEWS:15741 ../../../build/NEWS:18013 +#: ../../../build/NEWS:15771 ../../../build/NEWS:18043 msgid "" "`bpo-24705 `__: Fix " "sysconfig._parse_makefile not expanding ${} vars appearing before $() vars." msgstr "" -#: ../../../build/NEWS:15744 +#: ../../../build/NEWS:15774 msgid "" "`bpo-26069 `__: Remove the deprecated " "apis in the trace module." msgstr "" -#: ../../../build/NEWS:15746 ../../../build/NEWS:18016 +#: ../../../build/NEWS:15776 ../../../build/NEWS:18046 msgid "" "`bpo-22138 `__: Fix mock.patch behavior " "when patching descriptors. Restore original values after patching. Patch " "contributed by Sean McCully." msgstr "" -#: ../../../build/NEWS:15749 ../../../build/NEWS:18019 +#: ../../../build/NEWS:15779 ../../../build/NEWS:18049 msgid "" "`bpo-25672 `__: In the ssl module, " "enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." msgstr "" -#: ../../../build/NEWS:15752 ../../../build/NEWS:18022 +#: ../../../build/NEWS:15782 ../../../build/NEWS:18052 msgid "" "`bpo-26012 `__: Don't traverse into " "symlinks for ``**`` pattern in pathlib.Path.[r]glob()." msgstr "" -#: ../../../build/NEWS:15755 ../../../build/NEWS:18025 +#: ../../../build/NEWS:15785 ../../../build/NEWS:18055 msgid "" "`bpo-24120 `__: Ignore PermissionError " "when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri." msgstr "" -#: ../../../build/NEWS:15758 +#: ../../../build/NEWS:15788 msgid "" "`bpo-21815 `__: Accept ] characters in " "the data portion of imap responses, in order to handle the flags with square" " brackets accepted and produced by servers such as gmail." msgstr "" -#: ../../../build/NEWS:15762 ../../../build/NEWS:18028 +#: ../../../build/NEWS:15792 ../../../build/NEWS:18058 msgid "" "`bpo-25447 `__: fileinput now uses " "sys.stdin as-is if it does not have a buffer attribute (restores backward " "compatibility)." msgstr "" -#: ../../../build/NEWS:15765 +#: ../../../build/NEWS:15795 msgid "" "`bpo-25971 `__: Optimized creating " "Fractions from floats by 2 times and from Decimals by 3 times." msgstr "" -#: ../../../build/NEWS:15768 +#: ../../../build/NEWS:15798 msgid "" "`bpo-25802 `__: Document as deprecated " "the remaining implementations of importlib.abc.Loader.load_module()." msgstr "" -#: ../../../build/NEWS:15771 +#: ../../../build/NEWS:15801 msgid "" "`bpo-25928 `__: Add " "Decimal.as_integer_ratio()." msgstr "" -#: ../../../build/NEWS:15773 ../../../build/NEWS:18031 +#: ../../../build/NEWS:15803 ../../../build/NEWS:18061 msgid "" "`bpo-25447 `__: Copying the lru_cache() " "wrapper object now always works, independently from the type of the wrapped " "object (by returning the original object unchanged)." msgstr "" -#: ../../../build/NEWS:15777 +#: ../../../build/NEWS:15807 msgid "" "`bpo-25768 `__: Have the functions in " "compileall return booleans instead of ints and add proper documentation and " "tests for the return values." msgstr "" -#: ../../../build/NEWS:15780 ../../../build/NEWS:18035 +#: ../../../build/NEWS:15810 ../../../build/NEWS:18065 msgid "" "`bpo-24103 `__: Fixed possible use after" " free in ElementTree.XMLPullParser." msgstr "" -#: ../../../build/NEWS:15782 ../../../build/NEWS:18037 +#: ../../../build/NEWS:15812 ../../../build/NEWS:18067 msgid "" "`bpo-25860 `__: os.fwalk() no longer " "skips remaining directories when error occurs. Original patch by Samson Lee." msgstr "" -#: ../../../build/NEWS:15785 ../../../build/NEWS:18040 +#: ../../../build/NEWS:15815 ../../../build/NEWS:18070 msgid "" "`bpo-25914 `__: Fixed and simplified " "OrderedDict.__sizeof__." msgstr "" -#: ../../../build/NEWS:15787 +#: ../../../build/NEWS:15817 msgid "" "`bpo-25869 `__: Optimized deepcopying " "ElementTree; it is now 20 times faster." msgstr "" -#: ../../../build/NEWS:15789 +#: ../../../build/NEWS:15819 msgid "" "`bpo-25873 `__: Optimized iterating " "ElementTree. Iterating elements Element.iter() is now 40% faster, iterating" " text Element.itertext() is now up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:15793 ../../../build/NEWS:18042 +#: ../../../build/NEWS:15823 ../../../build/NEWS:18072 msgid "" "`bpo-25902 `__: Fixed various refcount " "issues in ElementTree iteration." msgstr "" -#: ../../../build/NEWS:15795 +#: ../../../build/NEWS:15825 msgid "" "`bpo-22227 `__: The TarFile iterator is " "reimplemented using generator. This implementation is simpler that using " "class." msgstr "" -#: ../../../build/NEWS:15798 +#: ../../../build/NEWS:15828 msgid "" "`bpo-25638 `__: Optimized " "ElementTree.iterparse(); it is now 2x faster. Optimized ElementTree parsing;" " it is now 10% faster." msgstr "" -#: ../../../build/NEWS:15801 +#: ../../../build/NEWS:15831 msgid "" "`bpo-25761 `__: Improved detecting " "errors in broken pickle data." msgstr "" -#: ../../../build/NEWS:15803 ../../../build/NEWS:18044 +#: ../../../build/NEWS:15833 ../../../build/NEWS:18074 msgid "" "`bpo-25717 `__: Restore the previous " "behaviour of tolerating most fstat() errors when opening files. This was a " @@ -24557,7 +24607,7 @@ msgid "" "special cases." msgstr "" -#: ../../../build/NEWS:15807 ../../../build/NEWS:18048 +#: ../../../build/NEWS:15837 ../../../build/NEWS:18078 msgid "" "`bpo-24903 `__: Fix regression in number" " of arguments compileall accepts when '-d' is specified. The check on the " @@ -24565,27 +24615,27 @@ msgid "" " anyway." msgstr "" -#: ../../../build/NEWS:15811 ../../../build/NEWS:18052 +#: ../../../build/NEWS:15841 ../../../build/NEWS:18082 msgid "" "`bpo-25764 `__: In the subprocess " "module, preserve any exception caused by fork() failure when preexec_fn is " "used." msgstr "" -#: ../../../build/NEWS:15814 +#: ../../../build/NEWS:15844 msgid "" "`bpo-25771 `__: Tweak the exception " "message for importlib.util.resolve_name() when 'package' isn't specified but" " necessary." msgstr "" -#: ../../../build/NEWS:15817 ../../../build/NEWS:18055 +#: ../../../build/NEWS:15847 ../../../build/NEWS:18085 msgid "" "`bpo-6478 `__: _strptime's regexp cache " "now is reset after changing timezone with time.tzset()." msgstr "" -#: ../../../build/NEWS:15820 ../../../build/NEWS:18058 +#: ../../../build/NEWS:15850 ../../../build/NEWS:18088 msgid "" "`bpo-14285 `__: When executing a package" " with the \"python -m package\" option, and package initialization fails, a " @@ -24594,7 +24644,7 @@ msgid "" "ImportError." msgstr "" -#: ../../../build/NEWS:15825 ../../../build/NEWS:18063 +#: ../../../build/NEWS:15855 ../../../build/NEWS:18093 msgid "" "`bpo-19771 `__: Also in runpy and the " "\"-m\" option, omit the irrelevant message \". . . is a package and cannot " @@ -24602,70 +24652,70 @@ msgid "" "due to a bad ``*.pyc`` file)." msgstr "" -#: ../../../build/NEWS:15829 ../../../build/NEWS:18067 +#: ../../../build/NEWS:15859 ../../../build/NEWS:18097 msgid "" "`bpo-25177 `__: Fixed problem with the " "mean of very small and very large numbers. As a side effect, statistics.mean" " and statistics.variance should be significantly faster." msgstr "" -#: ../../../build/NEWS:15833 ../../../build/NEWS:18071 +#: ../../../build/NEWS:15863 ../../../build/NEWS:18101 msgid "" "`bpo-25718 `__: Fixed copying object " "with state with boolean value is false." msgstr "" -#: ../../../build/NEWS:15835 ../../../build/NEWS:18073 +#: ../../../build/NEWS:15865 ../../../build/NEWS:18103 msgid "" "`bpo-10131 `__: Fixed deep copying of " "minidom documents. Based on patch by Marian Ganisin." msgstr "" -#: ../../../build/NEWS:15838 +#: ../../../build/NEWS:15868 msgid "" "`bpo-7990 `__: dir() on " "ElementTree.Element now lists properties: \"tag\", \"text\", \"tail\" and " "\"attrib\". Original patch by Santoso Wijaya." msgstr "" -#: ../../../build/NEWS:15841 ../../../build/NEWS:18076 +#: ../../../build/NEWS:15871 ../../../build/NEWS:18106 msgid "" "`bpo-25725 `__: Fixed a reference leak " "in pickle.loads() when unpickling invalid data including tuple instructions." msgstr "" -#: ../../../build/NEWS:15844 ../../../build/NEWS:18079 +#: ../../../build/NEWS:15874 ../../../build/NEWS:18109 msgid "" "`bpo-25663 `__: In the Readline " "completer, avoid listing duplicate global names, and search the global " "namespace before searching builtins." msgstr "" -#: ../../../build/NEWS:15847 ../../../build/NEWS:18082 +#: ../../../build/NEWS:15877 ../../../build/NEWS:18112 msgid "" "`bpo-25688 `__: Fixed file leak in " "ElementTree.iterparse() raising an error." msgstr "" -#: ../../../build/NEWS:15849 ../../../build/NEWS:18084 +#: ../../../build/NEWS:15879 ../../../build/NEWS:18114 msgid "" "`bpo-23914 `__: Fixed SystemError raised" " by unpickler on broken pickle data." msgstr "" -#: ../../../build/NEWS:15851 ../../../build/NEWS:18086 +#: ../../../build/NEWS:15881 ../../../build/NEWS:18116 msgid "" "`bpo-25691 `__: Fixed crash on deleting " "ElementTree.Element attributes." msgstr "" -#: ../../../build/NEWS:15853 ../../../build/NEWS:18088 +#: ../../../build/NEWS:15883 ../../../build/NEWS:18118 msgid "" "`bpo-25624 `__: ZipFile now always " "writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:15856 ../../../build/NEWS:18407 +#: ../../../build/NEWS:15886 ../../../build/NEWS:18437 msgid "" "`bpo-25626 `__: Change three zlib " "functions to accept sizes that fit in Py_ssize_t, but internally cap those " @@ -24675,20 +24725,20 @@ msgid "" "bufsize parameter, and the zlib.Decompress.flush() length parameter." msgstr "" -#: ../../../build/NEWS:15863 ../../../build/NEWS:18414 +#: ../../../build/NEWS:15893 ../../../build/NEWS:18444 msgid "" "`bpo-25583 `__: Avoid incorrect errors " "raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:15866 ../../../build/NEWS:18417 +#: ../../../build/NEWS:15896 ../../../build/NEWS:18447 msgid "" "`bpo-25593 `__: Change semantics of " "EventLoop.stop() in asyncio." msgstr "" -#: ../../../build/NEWS:15868 ../../../build/NEWS:18419 +#: ../../../build/NEWS:15898 ../../../build/NEWS:18449 msgid "" "`bpo-6973 `__: When we know a " "subprocess.Popen process has died, do not allow the send_signal(), " @@ -24696,7 +24746,7 @@ msgid "" "signal a different process." msgstr "" -#: ../../../build/NEWS:15872 +#: ../../../build/NEWS:15902 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: calendar, " @@ -24705,7 +24755,7 @@ msgid "" "Kołodziej, Mauro S. M. Rodrigues and Joel Taddei." msgstr "" -#: ../../../build/NEWS:15878 +#: ../../../build/NEWS:15908 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute. Also complete names of " @@ -24713,121 +24763,121 @@ msgid "" "yet created on an instance." msgstr "" -#: ../../../build/NEWS:15882 ../../../build/NEWS:18426 +#: ../../../build/NEWS:15912 ../../../build/NEWS:18456 msgid "" "`bpo-25498 `__: Fix a crash when " "garbage-collecting ctypes objects created by wrapping a memoryview. This " "was a regression made in 3.5a1. Based on patch by Eryksun." msgstr "" -#: ../../../build/NEWS:15886 ../../../build/NEWS:18430 +#: ../../../build/NEWS:15916 ../../../build/NEWS:18460 msgid "" "`bpo-25584 `__: Added \"escape\" to the " "__all__ list in the glob module." msgstr "" -#: ../../../build/NEWS:15888 ../../../build/NEWS:18432 +#: ../../../build/NEWS:15918 ../../../build/NEWS:18462 msgid "" "`bpo-25584 `__: Fixed recursive glob() " "with patterns starting with ``**``." msgstr "" -#: ../../../build/NEWS:15890 ../../../build/NEWS:18434 +#: ../../../build/NEWS:15920 ../../../build/NEWS:18464 msgid "" "`bpo-25446 `__: Fix regression in " "smtplib's AUTH LOGIN support." msgstr "" -#: ../../../build/NEWS:15892 ../../../build/NEWS:18436 +#: ../../../build/NEWS:15922 ../../../build/NEWS:18466 msgid "" "`bpo-18010 `__: Fix the pydoc web " "server's module search function to handle exceptions from importing " "packages." msgstr "" -#: ../../../build/NEWS:15895 ../../../build/NEWS:18439 +#: ../../../build/NEWS:15925 ../../../build/NEWS:18469 msgid "" "`bpo-25554 `__: Got rid of circular " "references in regular expression parsing." msgstr "" -#: ../../../build/NEWS:15897 +#: ../../../build/NEWS:15927 msgid "" "`bpo-18973 `__: Command-line interface " "of the calendar module now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:15900 ../../../build/NEWS:18441 +#: ../../../build/NEWS:15930 ../../../build/NEWS:18471 msgid "" "`bpo-25510 `__: " "fileinput.FileInput.readline() now returns b'' instead of '' at the end if " "the FileInput was opened with binary mode. Patch by Ryosuke Ito." msgstr "" -#: ../../../build/NEWS:15904 ../../../build/NEWS:18445 +#: ../../../build/NEWS:15934 ../../../build/NEWS:18475 msgid "" "`bpo-25503 `__: Fixed inspect.getdoc() " "for inherited docstrings of properties. Original patch by John Mark " "Vandenberg." msgstr "" -#: ../../../build/NEWS:15907 ../../../build/NEWS:18448 +#: ../../../build/NEWS:15937 ../../../build/NEWS:18478 msgid "" "`bpo-25515 `__: Always use os.urandom as" " a source of randomness in uuid.uuid4." msgstr "" -#: ../../../build/NEWS:15909 ../../../build/NEWS:18450 +#: ../../../build/NEWS:15939 ../../../build/NEWS:18480 msgid "" "`bpo-21827 `__: Fixed textwrap.dedent() " "for the case when largest common whitespace is a substring of smallest " "leading whitespace. Based on patch by Robert Li." msgstr "" -#: ../../../build/NEWS:15913 ../../../build/NEWS:18454 +#: ../../../build/NEWS:15943 ../../../build/NEWS:18484 msgid "" "`bpo-25447 `__: The lru_cache() wrapper " "objects now can be copied and pickled (by returning the original object " "unchanged)." msgstr "" -#: ../../../build/NEWS:15916 ../../../build/NEWS:18457 +#: ../../../build/NEWS:15946 ../../../build/NEWS:18487 msgid "" "`bpo-25390 `__: typing: Don't crash on " "Union[str, Pattern]." msgstr "" -#: ../../../build/NEWS:15918 ../../../build/NEWS:18459 +#: ../../../build/NEWS:15948 ../../../build/NEWS:18489 msgid "" "`bpo-25441 `__: asyncio: Raise error " "from drain() when socket is closed." msgstr "" -#: ../../../build/NEWS:15920 ../../../build/NEWS:18461 +#: ../../../build/NEWS:15950 ../../../build/NEWS:18491 msgid "" "`bpo-25410 `__: Cleaned up and fixed " "minor bugs in C implementation of OrderedDict." msgstr "" -#: ../../../build/NEWS:15923 ../../../build/NEWS:18464 +#: ../../../build/NEWS:15953 ../../../build/NEWS:18494 msgid "" "`bpo-25411 `__: Improved Unicode support" " in SMTPHandler through better use of the email package. Thanks to user " "simon04 for the patch." msgstr "" -#: ../../../build/NEWS:15926 +#: ../../../build/NEWS:15956 msgid "" "Move the imp module from a PendingDeprecationWarning to DeprecationWarning." msgstr "" -#: ../../../build/NEWS:15929 ../../../build/NEWS:18467 +#: ../../../build/NEWS:15959 ../../../build/NEWS:18497 msgid "" "`bpo-25407 `__: Remove mentions of the " "formatter module being removed in Python 3.6." msgstr "" -#: ../../../build/NEWS:15932 ../../../build/NEWS:18470 +#: ../../../build/NEWS:15962 ../../../build/NEWS:18500 msgid "" "`bpo-25406 `__: Fixed a bug in C " "implementation of OrderedDict.move_to_end() that caused segmentation fault " @@ -24835,59 +24885,59 @@ msgid "" "dict." msgstr "" -#: ../../../build/NEWS:15936 +#: ../../../build/NEWS:15966 msgid "" "`bpo-25382 `__: pickletools.dis() now " "outputs implicit memo index for the MEMOIZE opcode." msgstr "" -#: ../../../build/NEWS:15939 +#: ../../../build/NEWS:15969 msgid "" "`bpo-25357 `__: Add an optional newline " "parameter to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " "memory copy." msgstr "" -#: ../../../build/NEWS:15942 +#: ../../../build/NEWS:15972 msgid "" "`bpo-24164 `__: Objects that need " "calling ``__new__`` with keyword arguments, can now be pickled using pickle " "protocols older than protocol version 4." msgstr "" -#: ../../../build/NEWS:15945 ../../../build/NEWS:18474 +#: ../../../build/NEWS:15975 ../../../build/NEWS:18504 msgid "" "`bpo-25364 `__: zipfile now works in " "threads disabled builds." msgstr "" -#: ../../../build/NEWS:15947 ../../../build/NEWS:18476 +#: ../../../build/NEWS:15977 ../../../build/NEWS:18506 msgid "" "`bpo-25328 `__: smtpd's SMTPChannel now " "correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are " "set to true." msgstr "" -#: ../../../build/NEWS:15950 +#: ../../../build/NEWS:15980 msgid "" "`bpo-16099 `__: RobotFileParser now " "supports Crawl-delay and Request-rate extensions. Patch by Nikolay " "Bogoychev." msgstr "" -#: ../../../build/NEWS:15953 ../../../build/NEWS:18479 +#: ../../../build/NEWS:15983 ../../../build/NEWS:18509 msgid "" "`bpo-25316 `__: distutils raises OSError" " instead of DistutilsPlatformError when MSVC is not installed." msgstr "" -#: ../../../build/NEWS:15956 ../../../build/NEWS:18482 +#: ../../../build/NEWS:15986 ../../../build/NEWS:18512 msgid "" "`bpo-25380 `__: Fixed protocol for the " "STACK_GLOBAL opcode in pickletools.opcodes." msgstr "" -#: ../../../build/NEWS:15959 ../../../build/NEWS:18485 +#: ../../../build/NEWS:15989 ../../../build/NEWS:18515 msgid "" "`bpo-23972 `__: Updates asyncio datagram" " create method allowing reuseport and reuseaddr socket options to be set " @@ -24896,7 +24946,7 @@ msgid "" " is 'posix' (except if the platform is Cygwin). Patch by Chris Laws." msgstr "" -#: ../../../build/NEWS:15965 ../../../build/NEWS:18491 +#: ../../../build/NEWS:15995 ../../../build/NEWS:18521 msgid "" "`bpo-25304 `__: Add " "asyncio.run_coroutine_threadsafe(). This lets you submit a coroutine to a " @@ -24904,60 +24954,60 @@ msgid "" " Michel." msgstr "" -#: ../../../build/NEWS:15969 ../../../build/NEWS:18495 +#: ../../../build/NEWS:15999 ../../../build/NEWS:18525 msgid "" "`bpo-25232 `__: Fix CGIRequestHandler to" " split the query from the URL at the first question mark (?) rather than the" " last. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15972 ../../../build/NEWS:18498 +#: ../../../build/NEWS:16002 ../../../build/NEWS:18528 msgid "" "`bpo-24657 `__: Prevent " "CGIRequestHandler from collapsing slashes in the query part of the URL as if" " it were a path. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15975 +#: ../../../build/NEWS:16005 msgid "" "`bpo-25287 `__: Don't add " "crypt.METHOD_CRYPT to crypt.methods if it's not supported. Check if it is " "supported, it may not be supported on OpenBSD for example." msgstr "" -#: ../../../build/NEWS:15979 ../../../build/NEWS:18526 +#: ../../../build/NEWS:16009 ../../../build/NEWS:18556 msgid "" "`bpo-23600 `__: Default implementation " "of tzinfo.fromutc() was returning wrong results in some cases." msgstr "" -#: ../../../build/NEWS:15982 ../../../build/NEWS:18523 +#: ../../../build/NEWS:16012 ../../../build/NEWS:18553 msgid "" "`bpo-25203 `__: Failed " "readline.set_completer_delims() no longer left the module in inconsistent " "state." msgstr "" -#: ../../../build/NEWS:15985 +#: ../../../build/NEWS:16015 msgid "" "`bpo-25011 `__: rlcompleter now omits " "private and special attribute names unless the prefix starts with " "underscores." msgstr "" -#: ../../../build/NEWS:15988 +#: ../../../build/NEWS:16018 msgid "" "`bpo-25209 `__: rlcompleter now can add " "a space or a colon after completed keyword." msgstr "" -#: ../../../build/NEWS:15991 +#: ../../../build/NEWS:16021 msgid "" "`bpo-22241 `__: timezone.utc name is now" " plain 'UTC', not 'UTC-00:00'." msgstr "" -#: ../../../build/NEWS:15993 +#: ../../../build/NEWS:16023 msgid "" "`bpo-23517 `__: fromtimestamp() and " "utcfromtimestamp() methods of datetime.datetime now round microseconds to " @@ -24965,20 +25015,20 @@ msgid "" "round(float), instead of rounding towards -Infinity (ROUND_FLOOR)." msgstr "" -#: ../../../build/NEWS:15998 +#: ../../../build/NEWS:16028 msgid "" "`bpo-23552 `__: Timeit now warns when " "there is substantial (4x) variance between best and worst times. Patch from " "Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:16001 +#: ../../../build/NEWS:16031 msgid "" "`bpo-24633 `__: site-packages/README -> " "README.txt." msgstr "" -#: ../../../build/NEWS:16003 +#: ../../../build/NEWS:16033 msgid "" "`bpo-24879 `__: help() and pydoc can now" " list named tuple fields in the order they were defined rather than " @@ -24986,63 +25036,63 @@ msgid "" "present." msgstr "" -#: ../../../build/NEWS:16007 +#: ../../../build/NEWS:16037 msgid "" "`bpo-24874 `__: Improve speed of " "itertools.cycle() and make its pickle more compact." msgstr "" -#: ../../../build/NEWS:16010 +#: ../../../build/NEWS:16040 msgid "" "Fix crash in itertools.cycle.__setstate__() when the first argument wasn't a" " list." msgstr "" -#: ../../../build/NEWS:16013 +#: ../../../build/NEWS:16043 msgid "" "`bpo-20059 `__: urllib.parse raises " "ValueError on all invalid ports. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:16016 +#: ../../../build/NEWS:16046 msgid "" "`bpo-24360 `__: Improve __repr__ of " "argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:16019 +#: ../../../build/NEWS:16049 msgid "" "`bpo-23426 `__: run_setup was broken in " "distutils. Patch from Alexander Belopolsky." msgstr "" -#: ../../../build/NEWS:16022 +#: ../../../build/NEWS:16052 msgid "" "`bpo-13938 `__: 2to3 converts " "StringTypes to a tuple. Patch from Mark Hammond." msgstr "" -#: ../../../build/NEWS:16024 +#: ../../../build/NEWS:16054 msgid "" "`bpo-2091 `__: open() accepted a 'U' mode" " string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " "Balogh and John O'Connor." msgstr "" -#: ../../../build/NEWS:16027 +#: ../../../build/NEWS:16057 msgid "" "`bpo-8585 `__: improved tests for " "zipimporter2. Patch from Mark Lawrence." msgstr "" -#: ../../../build/NEWS:16029 ../../../build/NEWS:19068 +#: ../../../build/NEWS:16059 ../../../build/NEWS:19098 msgid "" "`bpo-18622 `__: " "unittest.mock.mock_open().reset_mock would recurse infinitely. Patch from " "Nicola Palumbo and Laurent De Buyst." msgstr "" -#: ../../../build/NEWS:16032 +#: ../../../build/NEWS:16062 msgid "" "`bpo-24426 `__: Fast searching " "optimization in regular expressions now works for patterns that starts with " @@ -25050,114 +25100,114 @@ msgid "" "compile time." msgstr "" -#: ../../../build/NEWS:16036 ../../../build/NEWS:19071 +#: ../../../build/NEWS:16066 ../../../build/NEWS:19101 msgid "" "`bpo-23661 `__: unittest.mock " "side_effects can now be exceptions again. This was a regression vs Python " "3.4. Patch from Ignacio Rossi" msgstr "" -#: ../../../build/NEWS:16039 +#: ../../../build/NEWS:16069 msgid "" "`bpo-13248 `__: Remove deprecated " "inspect.getmoduleinfo function." msgstr "" -#: ../../../build/NEWS:16041 ../../../build/NEWS:18600 +#: ../../../build/NEWS:16071 ../../../build/NEWS:18630 msgid "" "`bpo-25578 `__: Fix (another) memory " "leak in SSLSocket.getpeercer()." msgstr "" -#: ../../../build/NEWS:16043 ../../../build/NEWS:18602 +#: ../../../build/NEWS:16073 ../../../build/NEWS:18632 msgid "" "`bpo-25530 `__: Disable the vulnerable " "SSLv3 protocol by default when creating ssl.SSLContext." msgstr "" -#: ../../../build/NEWS:16046 ../../../build/NEWS:18605 +#: ../../../build/NEWS:16076 ../../../build/NEWS:18635 msgid "" "`bpo-25569 `__: Fix memory leak in " "SSLSocket.getpeercert()." msgstr "" -#: ../../../build/NEWS:16048 ../../../build/NEWS:18607 +#: ../../../build/NEWS:16078 ../../../build/NEWS:18637 msgid "" "`bpo-25471 `__: Sockets returned from " "accept() shouldn't appear to be nonblocking." msgstr "" -#: ../../../build/NEWS:16051 ../../../build/NEWS:18610 +#: ../../../build/NEWS:16081 ../../../build/NEWS:18640 msgid "" "`bpo-25319 `__: When threading.Event is " "reinitialized, the underlying condition should use a regular lock rather " "than a recursive lock." msgstr "" -#: ../../../build/NEWS:16054 ../../../build/NEWS:18091 +#: ../../../build/NEWS:16084 ../../../build/NEWS:18121 msgid "" "Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16057 ../../../build/NEWS:18094 +#: ../../../build/NEWS:16087 ../../../build/NEWS:18124 msgid "" "`bpo-26050 `__: Add " "asyncio.StreamReader.readuntil() method. Patch by Марк Коренберг." msgstr "" -#: ../../../build/NEWS:16060 ../../../build/NEWS:18097 +#: ../../../build/NEWS:16090 ../../../build/NEWS:18127 msgid "" "`bpo-25924 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " "Original patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16063 ../../../build/NEWS:18100 +#: ../../../build/NEWS:16093 ../../../build/NEWS:18130 msgid "" "`bpo-26406 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on current versions of OpenBSD and " "NetBSD. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16066 ../../../build/NEWS:18103 +#: ../../../build/NEWS:16096 ../../../build/NEWS:18133 msgid "" "`bpo-26848 `__: Fix " "asyncio/subprocess.communicate() to handle empty input. Patch by Jack " "O'Connor." msgstr "" -#: ../../../build/NEWS:16069 ../../../build/NEWS:18106 +#: ../../../build/NEWS:16099 ../../../build/NEWS:18136 msgid "" "`bpo-27040 `__: Add " "loop.get_exception_handler method" msgstr "" -#: ../../../build/NEWS:16071 ../../../build/NEWS:18108 +#: ../../../build/NEWS:16101 ../../../build/NEWS:18138 msgid "" "`bpo-27041 `__: asyncio: Add " "loop.create_future method" msgstr "" -#: ../../../build/NEWS:16076 ../../../build/NEWS:18156 +#: ../../../build/NEWS:16106 ../../../build/NEWS:18186 msgid "" "`bpo-20640 `__: Add tests for " "idlelib.configHelpSourceEdit. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:16079 ../../../build/NEWS:18159 +#: ../../../build/NEWS:16109 ../../../build/NEWS:18189 msgid "" "In the 'IDLE-console differences' section of the IDLE doc, clarify how " "running with IDLE affects sys.modules and the standard streams." msgstr "" -#: ../../../build/NEWS:16082 ../../../build/NEWS:18162 +#: ../../../build/NEWS:16112 ../../../build/NEWS:18192 msgid "" "`bpo-25507 `__: fix incorrect change in " "IOBinding that prevented printing. Augment IOBinding htest to include all " "major IOBinding functions." msgstr "" -#: ../../../build/NEWS:16085 ../../../build/NEWS:18165 +#: ../../../build/NEWS:16115 ../../../build/NEWS:18195 msgid "" "`bpo-25905 `__: Revert unwanted " "conversion of ' to ’ RIGHT SINGLE QUOTATION MARK in README.txt and open this" @@ -25165,7 +25215,7 @@ msgid "" "'utf-8'." msgstr "" -#: ../../../build/NEWS:16089 ../../../build/NEWS:18639 +#: ../../../build/NEWS:16119 ../../../build/NEWS:18669 msgid "" "`bpo-15348 `__: Stop the debugger engine" " (normally in a user process) before closing the debugger window (running in" @@ -25173,7 +25223,7 @@ msgid "" "and ignored." msgstr "" -#: ../../../build/NEWS:16093 ../../../build/NEWS:18643 +#: ../../../build/NEWS:16123 ../../../build/NEWS:18673 msgid "" "`bpo-24455 `__: Prevent IDLE from " "hanging when a) closing the shell while the debugger is active (15347); b) " @@ -25184,20 +25234,20 @@ msgid "" "& .quit). 2. In gui.run, allow any existing interaction to terminate first." msgstr "" -#: ../../../build/NEWS:16101 ../../../build/NEWS:18651 +#: ../../../build/NEWS:16131 ../../../build/NEWS:18681 msgid "" "Change 'The program' to 'Your program' in an IDLE 'kill program?' message to" " make it clearer that the program referred to is the currently running user " "program, not IDLE itself." msgstr "" -#: ../../../build/NEWS:16105 ../../../build/NEWS:18655 +#: ../../../build/NEWS:16135 ../../../build/NEWS:18685 msgid "" "`bpo-24750 `__: Improve the appearance " "of the IDLE editor window status bar. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16108 ../../../build/NEWS:18658 +#: ../../../build/NEWS:16138 ../../../build/NEWS:18688 msgid "" "`bpo-25313 `__: Change the handling of " "new built-in text color themes to better address the compatibility problem " @@ -25205,21 +25255,21 @@ msgid "" "idleConf.CurrentTheme everywhere in idlelib." msgstr "" -#: ../../../build/NEWS:16112 ../../../build/NEWS:18662 +#: ../../../build/NEWS:16142 ../../../build/NEWS:18692 msgid "" "`bpo-24782 `__: Extension configuration " "is now a tab in the IDLE Preferences dialog rather than a separate dialog. " "The former tabs are now a sorted list. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16116 ../../../build/NEWS:18666 +#: ../../../build/NEWS:16146 ../../../build/NEWS:18696 msgid "" "`bpo-22726 `__: Re-activate the config " "dialog help button with some content about the other buttons and the new " "IDLE Dark theme." msgstr "" -#: ../../../build/NEWS:16119 ../../../build/NEWS:18669 +#: ../../../build/NEWS:16149 ../../../build/NEWS:18699 msgid "" "`bpo-24820 `__: IDLE now has an 'IDLE " "Dark' built-in text color theme. It is more or less IDLE Classic inverted, " @@ -25230,7 +25280,7 @@ msgid "" " be modified." msgstr "" -#: ../../../build/NEWS:16126 ../../../build/NEWS:18676 +#: ../../../build/NEWS:16156 ../../../build/NEWS:18706 msgid "" "`bpo-25224 `__: README.txt is now an " "idlelib index for IDLE developers and curious users. The previous user " @@ -25238,14 +25288,14 @@ msgid "" "Development and Learning Environment'." msgstr "" -#: ../../../build/NEWS:16130 ../../../build/NEWS:18680 +#: ../../../build/NEWS:16160 ../../../build/NEWS:18710 msgid "" "`bpo-24820 `__: Users can now set " "breakpoint colors in Settings -> Custom Highlighting. Original patch by Mark" " Roseman." msgstr "" -#: ../../../build/NEWS:16133 ../../../build/NEWS:18683 +#: ../../../build/NEWS:16163 ../../../build/NEWS:18713 msgid "" "`bpo-24972 `__: Inactive selection " "background now matches active selection background, as configured by users, " @@ -25253,34 +25303,34 @@ msgid "" " patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16137 ../../../build/NEWS:18687 +#: ../../../build/NEWS:16167 ../../../build/NEWS:18717 msgid "" "`bpo-24570 `__: Idle: make calltip and " "completion boxes appear on Macs affected by a tk regression. Initial patch " "by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16140 ../../../build/NEWS:18690 +#: ../../../build/NEWS:16170 ../../../build/NEWS:18720 msgid "" "`bpo-24988 `__: Idle ScrolledList " "context menus (used in debugger) now work on Mac Aqua. Patch by Mark " "Roseman." msgstr "" -#: ../../../build/NEWS:16143 ../../../build/NEWS:18693 +#: ../../../build/NEWS:16173 ../../../build/NEWS:18723 msgid "" "`bpo-24801 `__: Make right-click for " "context menu work on Mac Aqua. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16146 ../../../build/NEWS:18696 +#: ../../../build/NEWS:16176 ../../../build/NEWS:18726 msgid "" "`bpo-25173 `__: Associate tkinter " "messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " "Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16149 ../../../build/NEWS:18699 +#: ../../../build/NEWS:16179 ../../../build/NEWS:18729 msgid "" "`bpo-25198 `__: Enhance the initial html" " viewer now used for Idle Help. Properly indent fixed-pitch text (patch by " @@ -25290,50 +25340,50 @@ msgid "" "header at the top of the screen." msgstr "" -#: ../../../build/NEWS:16156 ../../../build/NEWS:18706 +#: ../../../build/NEWS:16186 ../../../build/NEWS:18736 msgid "" "`bpo-25225 `__: Condense and rewrite " "Idle doc section on text colors." msgstr "" -#: ../../../build/NEWS:16158 ../../../build/NEWS:18708 +#: ../../../build/NEWS:16188 ../../../build/NEWS:18738 msgid "" "`bpo-21995 `__: Explain some differences" " between IDLE and console Python." msgstr "" -#: ../../../build/NEWS:16160 ../../../build/NEWS:18710 +#: ../../../build/NEWS:16190 ../../../build/NEWS:18740 msgid "" "`bpo-22820 `__: Explain need for *print*" " when running file from Idle editor." msgstr "" -#: ../../../build/NEWS:16162 ../../../build/NEWS:18712 +#: ../../../build/NEWS:16192 ../../../build/NEWS:18742 msgid "" "`bpo-25224 `__: Doc: augment Idle " "feature list and no-subprocess section." msgstr "" -#: ../../../build/NEWS:16164 ../../../build/NEWS:18714 +#: ../../../build/NEWS:16194 ../../../build/NEWS:18744 msgid "" "`bpo-25219 `__: Update doc for Idle " "command line options. Some were missing and notes were not correct." msgstr "" -#: ../../../build/NEWS:16167 ../../../build/NEWS:18717 +#: ../../../build/NEWS:16197 ../../../build/NEWS:18747 msgid "" "`bpo-24861 `__: Most of idlelib is " "private and subject to change. Use idleib.idle.* to start Idle. See " "idlelib.__init__.__doc__." msgstr "" -#: ../../../build/NEWS:16170 ../../../build/NEWS:18720 +#: ../../../build/NEWS:16200 ../../../build/NEWS:18750 msgid "" "`bpo-25199 `__: Idle: add " "synchronization comments for future maintainers." msgstr "" -#: ../../../build/NEWS:16172 +#: ../../../build/NEWS:16202 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -25343,160 +25393,160 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:16179 ../../../build/NEWS:18729 +#: ../../../build/NEWS:16209 ../../../build/NEWS:18759 msgid "" "`bpo-24199 `__: Deprecate unused " "idlelib.idlever with possible removal in 3.6." msgstr "" -#: ../../../build/NEWS:16181 ../../../build/NEWS:18731 +#: ../../../build/NEWS:16211 ../../../build/NEWS:18761 msgid "" "`bpo-24790 `__: Remove extraneous code " "(which also create 2 & 3 conflicts)." msgstr "" -#: ../../../build/NEWS:16186 ../../../build/NEWS:18177 +#: ../../../build/NEWS:16216 ../../../build/NEWS:18207 msgid "" "`bpo-26736 `__: Used HTTPS for external " "links in the documentation if possible." msgstr "" -#: ../../../build/NEWS:16188 ../../../build/NEWS:18179 +#: ../../../build/NEWS:16218 ../../../build/NEWS:18209 msgid "" "`bpo-6953 `__: Rework the Readline module" " documentation to group related functions together, and add more details " "such as what underlying Readline functions and variables are accessed." msgstr "" -#: ../../../build/NEWS:16192 ../../../build/NEWS:18183 +#: ../../../build/NEWS:16222 ../../../build/NEWS:18213 msgid "" "`bpo-23606 `__: Adds note to ctypes " "documentation regarding cdll.msvcrt." msgstr "" -#: ../../../build/NEWS:16194 ../../../build/NEWS:18746 +#: ../../../build/NEWS:16224 ../../../build/NEWS:18776 msgid "" "`bpo-24952 `__: Clarify the default size" " argument of stack_size() in the \"threading\" and \"_thread\" modules. " "Patch from Mattip." msgstr "" -#: ../../../build/NEWS:16197 ../../../build/NEWS:18188 +#: ../../../build/NEWS:16227 ../../../build/NEWS:18218 msgid "" "`bpo-26014 `__: Update 3.x packaging " "documentation: * \"See also\" links to the new docs are now provided in the " "legacy pages * links to setuptools documentation have been updated" msgstr "" -#: ../../../build/NEWS:16204 ../../../build/NEWS:18195 +#: ../../../build/NEWS:16234 ../../../build/NEWS:18225 msgid "" "`bpo-21916 `__: Added tests for the " "turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:16207 +#: ../../../build/NEWS:16237 msgid "" "`bpo-26295 `__: When using \"python3 -m " "test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test " "module names." msgstr "" -#: ../../../build/NEWS:16210 ../../../build/NEWS:18198 +#: ../../../build/NEWS:16240 ../../../build/NEWS:18228 msgid "" "`bpo-26523 `__: The multiprocessing " "thread pool (multiprocessing.dummy.Pool) was untested." msgstr "" -#: ../../../build/NEWS:16213 ../../../build/NEWS:18201 +#: ../../../build/NEWS:16243 ../../../build/NEWS:18231 msgid "" "`bpo-26015 `__: Added new tests for " "pickling iterators of mutable sequences." msgstr "" -#: ../../../build/NEWS:16215 ../../../build/NEWS:18203 +#: ../../../build/NEWS:16245 ../../../build/NEWS:18233 msgid "" "`bpo-26325 `__: Added " "test.support.check_no_resource_warning() to check that no ResourceWarning is" " emitted." msgstr "" -#: ../../../build/NEWS:16218 +#: ../../../build/NEWS:16248 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "its internal local server more. This avoids relying on svn.python.org, " "which recently changed root certificate." msgstr "" -#: ../../../build/NEWS:16221 ../../../build/NEWS:18209 +#: ../../../build/NEWS:16251 ../../../build/NEWS:18239 msgid "" "`bpo-25616 `__: Tests for OrderedDict " "are extracted from test_collections into separate file test_ordered_dict." msgstr "" -#: ../../../build/NEWS:16224 ../../../build/NEWS:18760 +#: ../../../build/NEWS:16254 ../../../build/NEWS:18790 msgid "" "`bpo-25449 `__: Added tests for " "OrderedDict subclasses." msgstr "" -#: ../../../build/NEWS:16226 +#: ../../../build/NEWS:16256 msgid "" "`bpo-25188 `__: Add -P/--pgo to " "test.regrtest to suppress error output when running the test suite for the " "purposes of a PGO build. Initial patch by Alecsandru Patrascu." msgstr "" -#: ../../../build/NEWS:16230 +#: ../../../build/NEWS:16260 msgid "" "`bpo-22806 `__: Add ``python -m test " "--list-tests`` command to list tests." msgstr "" -#: ../../../build/NEWS:16232 +#: ../../../build/NEWS:16262 msgid "" "`bpo-18174 `__: ``python -m test " "--huntrleaks ...`` now also checks for leak of file descriptors. Patch " "written by Richard Oudkerk." msgstr "" -#: ../../../build/NEWS:16235 +#: ../../../build/NEWS:16265 msgid "" "`bpo-25260 `__: Fix ``python -m test " "--coverage`` on Windows. Remove the list of ignored directories." msgstr "" -#: ../../../build/NEWS:16238 ../../../build/NEWS:18767 +#: ../../../build/NEWS:16268 ../../../build/NEWS:18797 msgid "" "``PCbuild\\rt.bat`` now accepts an unlimited number of arguments to pass " "along to regrtest.py. Previously there was a limit of 9." msgstr "" -#: ../../../build/NEWS:16241 ../../../build/NEWS:18212 +#: ../../../build/NEWS:16271 ../../../build/NEWS:18242 msgid "" "`bpo-26583 `__: Skip " "test_timestamp_overflow in test_import if bytecode files cannot be written." msgstr "" -#: ../../../build/NEWS:16247 +#: ../../../build/NEWS:16277 msgid "" "`bpo-21277 `__: Don't try to link " "_ctypes with a ffi_convenience library." msgstr "" -#: ../../../build/NEWS:16249 ../../../build/NEWS:18218 +#: ../../../build/NEWS:16279 ../../../build/NEWS:18248 msgid "" "`bpo-26884 `__: Fix linking extension " "modules for cross builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16252 +#: ../../../build/NEWS:16282 msgid "" "`bpo-26932 `__: Fixed support of RTLD_* " "constants defined as enum values, not via macros (in particular on Android)." " Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16255 ../../../build/NEWS:18221 +#: ../../../build/NEWS:16285 ../../../build/NEWS:18251 msgid "" "`bpo-22359 `__: Disable the rules for " "running _freeze_importlib and pgen when cross-compiling. The output of " @@ -25504,14 +25554,14 @@ msgid "" "regenerated when doing a native build. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16260 +#: ../../../build/NEWS:16290 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Chi " "Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16263 ../../../build/NEWS:18232 +#: ../../../build/NEWS:16293 ../../../build/NEWS:18262 msgid "" "`bpo-25702 `__: A --with-lto configure " "option has been added that will enable link time optimizations at build time" @@ -25520,83 +25570,83 @@ msgid "" " relying on it. It can provide a few % speed up over profile-opt alone." msgstr "" -#: ../../../build/NEWS:16269 ../../../build/NEWS:18238 +#: ../../../build/NEWS:16299 ../../../build/NEWS:18268 msgid "" "`bpo-26624 `__: Adds validation of " "ucrtbase[d].dll version with warning for old versions." msgstr "" -#: ../../../build/NEWS:16272 ../../../build/NEWS:18241 +#: ../../../build/NEWS:16302 ../../../build/NEWS:18271 msgid "" "`bpo-17603 `__: Avoid error about " "nonexistent fileblocks.o file by using a lower-level check for st_blocks in " "struct stat." msgstr "" -#: ../../../build/NEWS:16275 ../../../build/NEWS:18244 +#: ../../../build/NEWS:16305 ../../../build/NEWS:18274 msgid "" "`bpo-26079 `__: Fixing the build output " "folder for tix-8.4.3.6. Patch by Bjoern Thiel." msgstr "" -#: ../../../build/NEWS:16278 ../../../build/NEWS:18247 +#: ../../../build/NEWS:16308 ../../../build/NEWS:18277 msgid "" "`bpo-26465 `__: Update Windows builds to" " use OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16280 +#: ../../../build/NEWS:16310 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" "Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is removed." msgstr "" -#: ../../../build/NEWS:16284 ../../../build/NEWS:18258 +#: ../../../build/NEWS:16314 ../../../build/NEWS:18288 msgid "" "`bpo-25827 `__: Add support for building" " with ICC to ``configure``, including a new ``--with-icc`` flag." msgstr "" -#: ../../../build/NEWS:16287 ../../../build/NEWS:18261 +#: ../../../build/NEWS:16317 ../../../build/NEWS:18291 msgid "" "`bpo-25696 `__: Fix installation of " "Python on UNIX with make -j9." msgstr "" -#: ../../../build/NEWS:16289 ../../../build/NEWS:18778 +#: ../../../build/NEWS:16319 ../../../build/NEWS:18808 msgid "" "`bpo-24986 `__: It is now possible to " "build Python on Windows without errors when external libraries are not " "available." msgstr "" -#: ../../../build/NEWS:16292 ../../../build/NEWS:18249 +#: ../../../build/NEWS:16322 ../../../build/NEWS:18279 msgid "" "`bpo-24421 `__: Compile Modules/_math.c " "once, before building extensions. Previously it could fail to compile " "properly if the math and cmath builds were concurrent." msgstr "" -#: ../../../build/NEWS:16296 +#: ../../../build/NEWS:16326 msgid "" "`bpo-26465 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16299 ../../../build/NEWS:18266 +#: ../../../build/NEWS:16329 ../../../build/NEWS:18296 msgid "" "`bpo-26268 `__: Update Windows builds to" " use OpenSSL 1.0.2f." msgstr "" -#: ../../../build/NEWS:16301 ../../../build/NEWS:18268 +#: ../../../build/NEWS:16331 ../../../build/NEWS:18298 msgid "" "`bpo-25136 `__: Support Apple Xcode 7's " "new textual SDK stub libraries." msgstr "" -#: ../../../build/NEWS:16303 ../../../build/NEWS:18270 +#: ../../../build/NEWS:16333 ../../../build/NEWS:18300 msgid "" "`bpo-24324 `__: Do not enable " "unreachable code warnings when using gcc as the option does not work " @@ -25604,44 +25654,44 @@ msgid "" "gcc-4.5." msgstr "" -#: ../../../build/NEWS:16310 ../../../build/NEWS:18277 +#: ../../../build/NEWS:16340 ../../../build/NEWS:18307 msgid "" "`bpo-27053 `__: Updates make_zip.py to " "correctly generate library ZIP file." msgstr "" -#: ../../../build/NEWS:16312 ../../../build/NEWS:18279 +#: ../../../build/NEWS:16342 ../../../build/NEWS:18309 msgid "" "`bpo-26268 `__: Update the " "prepare_ssl.py script to handle OpenSSL releases that don't include the " "contents of the include directory (that is, 1.0.2e and later)." msgstr "" -#: ../../../build/NEWS:16316 ../../../build/NEWS:18283 +#: ../../../build/NEWS:16346 ../../../build/NEWS:18313 msgid "" "`bpo-26071 `__: bdist_wininst created " "binaries fail to start and find 32bit Python" msgstr "" -#: ../../../build/NEWS:16319 ../../../build/NEWS:18286 +#: ../../../build/NEWS:16349 ../../../build/NEWS:18316 msgid "" "`bpo-26073 `__: Update the list of magic" " numbers in launcher" msgstr "" -#: ../../../build/NEWS:16321 ../../../build/NEWS:18288 +#: ../../../build/NEWS:16351 ../../../build/NEWS:18318 msgid "" "`bpo-26065 `__: Excludes venv from " "library when generating embeddable distro." msgstr "" -#: ../../../build/NEWS:16323 ../../../build/NEWS:18817 +#: ../../../build/NEWS:16353 ../../../build/NEWS:18847 msgid "" "`bpo-25022 `__: Removed very outdated " "PC/example_nt/ directory." msgstr "" -#: ../../../build/NEWS:16328 ../../../build/NEWS:18293 +#: ../../../build/NEWS:16358 ../../../build/NEWS:18323 msgid "" "`bpo-26799 `__: Fix python-gdb.py: don't" " get C types once when the Python code is loaded, but get C types on demand." @@ -25649,44 +25699,44 @@ msgid "" "executable. Patch written by Thomas Ilsche." msgstr "" -#: ../../../build/NEWS:16333 ../../../build/NEWS:18298 +#: ../../../build/NEWS:16363 ../../../build/NEWS:18328 msgid "" "`bpo-26271 `__: Fix the Freeze tool to " "properly use flags passed through configure. Patch by Daniel Shaulov." msgstr "" -#: ../../../build/NEWS:16336 ../../../build/NEWS:18301 +#: ../../../build/NEWS:16366 ../../../build/NEWS:18331 msgid "" "`bpo-26489 `__: Add dictionary unpacking" " support to Tools/parser/unparse.py. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:16339 ../../../build/NEWS:18304 +#: ../../../build/NEWS:16369 ../../../build/NEWS:18334 msgid "" "`bpo-26316 `__: Fix variable name typo " "in Argument Clinic." msgstr "" -#: ../../../build/NEWS:16341 ../../../build/NEWS:18822 +#: ../../../build/NEWS:16371 ../../../build/NEWS:18852 msgid "" "`bpo-25440 `__: Fix output of python-" "config --extension-suffix." msgstr "" -#: ../../../build/NEWS:16343 +#: ../../../build/NEWS:16373 msgid "" "`bpo-25154 `__: The pyvenv script has " "been deprecated in favour of `python3 -m venv`." msgstr "" -#: ../../../build/NEWS:16349 +#: ../../../build/NEWS:16379 msgid "" "`bpo-26312 `__: SystemError is now " "raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). " "RuntimeError did raised before in some programming bugs." msgstr "" -#: ../../../build/NEWS:16353 +#: ../../../build/NEWS:16383 msgid "" "`bpo-26198 `__: ValueError is now raised" " instead of TypeError on buffer overflow in parsing \"es#\" and \"et#\" " @@ -25694,27 +25744,27 @@ msgid "" "programmatical error in parsing format string." msgstr "" -#: ../../../build/NEWS:16360 +#: ../../../build/NEWS:16390 msgid "Python 3.5.5 final" msgstr "Python 3.5.5 final" -#: ../../../build/NEWS:16362 +#: ../../../build/NEWS:16392 msgid "*Release date: 2018-02-04*" msgstr "*Tanggal rilis: 2018-02-04*" -#: ../../../build/NEWS:16364 +#: ../../../build/NEWS:16394 msgid "There were no new changes in version 3.5.5." msgstr "Tidak ada perubahan baru di versi 3.5.5." -#: ../../../build/NEWS:16369 +#: ../../../build/NEWS:16399 msgid "Python 3.5.5 release candidate 1" msgstr "Python 3.5.5 kandidat rilis 1" -#: ../../../build/NEWS:16371 +#: ../../../build/NEWS:16401 msgid "*Release date: 2018-01-23*" msgstr "*Tanggal rilis: 2018-01-23*" -#: ../../../build/NEWS:16376 +#: ../../../build/NEWS:16406 msgid "" "`bpo-32551 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -25732,30 +25782,30 @@ msgid "" " affected)" msgstr "" -#: ../../../build/NEWS:16389 +#: ../../../build/NEWS:16419 msgid "" "`bpo-30657 `__: Fixed possible integer " "overflow in PyBytes_DecodeEscape, CVE-2017-1000158. Original patch by Jay " "Bosamiya; rebased to Python 3 by Miro Hrončok." msgstr "" -#: ../../../build/NEWS:16416 +#: ../../../build/NEWS:16446 msgid "Python 3.5.4 final" msgstr "Python 3.5.4 final" -#: ../../../build/NEWS:16418 +#: ../../../build/NEWS:16448 msgid "*Release date: 2017-08-07*" msgstr "*Tanggal rilis: 2017-08-07*" -#: ../../../build/NEWS:16428 +#: ../../../build/NEWS:16458 msgid "Python 3.5.4 release candidate 1" msgstr "Python 3.5.4 kandidat rilis 1" -#: ../../../build/NEWS:16430 +#: ../../../build/NEWS:16460 msgid "*Release date: 2017-07-23*" msgstr "*Tanggal rilis: 2017-07-23*" -#: ../../../build/NEWS:16482 +#: ../../../build/NEWS:16512 msgid "" "`bpo-29537 `__: Restore runtime " "compatibility with bytecode files generated by CPython 3.5.0 to 3.5.2, and " @@ -25764,13 +25814,13 @@ msgid "" "contain. Patch by Petr Viktorin, Serhiy Storchaka, and Nick Coghlan." msgstr "" -#: ../../../build/NEWS:16764 +#: ../../../build/NEWS:16794 msgid "" "`bpo-30822 `__: Fix regrtest command " "line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:16767 +#: ../../../build/NEWS:16797 msgid "" "`bpo-30383 `__: regrtest: Enhance " "regrtest and backport features from the master branch. Add options: " @@ -25785,7 +25835,7 @@ msgid "" "(:issue:`30675`)." msgstr "" -#: ../../../build/NEWS:16824 +#: ../../../build/NEWS:16854 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is set to " @@ -25793,65 +25843,65 @@ msgid "" " higher." msgstr "" -#: ../../../build/NEWS:16836 +#: ../../../build/NEWS:16866 msgid "Python 3.5.3 final" msgstr "Python 3.5.3 final" -#: ../../../build/NEWS:16838 +#: ../../../build/NEWS:16868 msgid "*Release date: 2017-01-17*" msgstr "*Tanggal rilis: 2017-01-17*" -#: ../../../build/NEWS:16840 +#: ../../../build/NEWS:16870 msgid "There were no code changes between 3.5.3rc1 and 3.5.3 final." msgstr "Tidak ada perubahan kode antara 3.5.3rc1 dan 3.5.3 final." -#: ../../../build/NEWS:16845 +#: ../../../build/NEWS:16875 msgid "Python 3.5.3 release candidate 1" msgstr "Python 3.5.3 kandidat rilis 1" -#: ../../../build/NEWS:16847 +#: ../../../build/NEWS:16877 msgid "*Release date: 2017-01-02*" msgstr "*Tanggal rilis: 2017-01-02*" -#: ../../../build/NEWS:16852 +#: ../../../build/NEWS:16882 msgid "" "`bpo-29073 `__: bytearray formatting no " "longer truncates on first null byte." msgstr "" -#: ../../../build/NEWS:16856 +#: ../../../build/NEWS:16886 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table." msgstr "" -#: ../../../build/NEWS:16868 +#: ../../../build/NEWS:16898 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug caused by a monkey-patched " "len() function." msgstr "" -#: ../../../build/NEWS:16911 +#: ../../../build/NEWS:16941 msgid "" "`bpo-28203 `__: Fix incorrect type in " "error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:16926 +#: ../../../build/NEWS:16956 msgid "" "`bpo-28189 `__: dictitems_contains no " "longer swallows compare errors. (Patch by Xiang Zhang)" msgstr "" -#: ../../../build/NEWS:16938 +#: ../../../build/NEWS:16968 msgid "" "`bpo-26020 `__: set literal evaluation " "order did not match documented behaviour." msgstr "" -#: ../../../build/NEWS:16957 +#: ../../../build/NEWS:16987 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -25859,33 +25909,33 @@ msgid "" "package name." msgstr "" -#: ../../../build/NEWS:17009 +#: ../../../build/NEWS:17039 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when pass a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:17060 +#: ../../../build/NEWS:17090 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer add entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:17098 +#: ../../../build/NEWS:17128 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module." msgstr "" -#: ../../../build/NEWS:17124 +#: ../../../build/NEWS:17154 msgid "" "`bpo-19003 `__: m email.generator now " "replaces only ``\\r`` and/or ``\\n`` line endings, per the RFC, instead of " "all unicode line endings." msgstr "" -#: ../../../build/NEWS:17196 +#: ../../../build/NEWS:17226 msgid "" "A new version of typing.py from https://github.com/python/typing: Collection" " (only for 3.6) (`bpo-27598 `__). Add " @@ -25894,20 +25944,20 @@ msgid "" "(upstream #252)." msgstr "" -#: ../../../build/NEWS:17212 +#: ../../../build/NEWS:17242 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " "property() and other data descriptors." msgstr "" -#: ../../../build/NEWS:17256 +#: ../../../build/NEWS:17286 msgid "" "`bpo-26664 `__: Fix activate.fish by " "removing mis-use of ``$``." msgstr "" -#: ../../../build/NEWS:17258 +#: ../../../build/NEWS:17288 msgid "" "`bpo-22115 `__: Fixed tracing Tkinter " "variables: trace_vdelete() with wrong mode no longer break tracing, " @@ -25915,51 +25965,51 @@ msgid "" "\"u\" mode now works." msgstr "" -#: ../../../build/NEWS:17262 +#: ../../../build/NEWS:17292 msgid "" "Fix a scoping issue in importlib.util.LazyLoader which triggered an " "UnboundLocalError when lazy-loading a module that was already put into " "sys.modules." msgstr "" -#: ../../../build/NEWS:17362 +#: ../../../build/NEWS:17392 msgid "" "`bpo-28600 `__: Optimize " "loop.call_soon()." msgstr "" -#: ../../../build/NEWS:17376 +#: ../../../build/NEWS:17406 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left the parser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:17379 +#: ../../../build/NEWS:17409 msgid "" "`bpo-28990 `__: Fix SSL hanging if " "connection is closed before handshake completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:17415 +#: ../../../build/NEWS:17445 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and bytes-like objects are accepted." msgstr "" -#: ../../../build/NEWS:17427 +#: ../../../build/NEWS:17457 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l/-M in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:17468 +#: ../../../build/NEWS:17498 msgid "" "`bpo-27309 `__: Enabled proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:17501 +#: ../../../build/NEWS:17531 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -25968,13 +26018,13 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:17508 +#: ../../../build/NEWS:17538 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations configure flag." msgstr "" -#: ../../../build/NEWS:17513 +#: ../../../build/NEWS:17543 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp and ld_so_aix, which are required on AIX. This " @@ -25982,48 +26032,48 @@ msgid "" "undoes changed references to the build tree that were made in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:17536 +#: ../../../build/NEWS:17566 msgid "Python 3.5.2 final" msgstr "Python 3.5.2 final" -#: ../../../build/NEWS:17538 +#: ../../../build/NEWS:17568 msgid "*Release date: 2016-06-26*" msgstr "*Tanggal rilis: 2016-06-26*" -#: ../../../build/NEWS:17548 +#: ../../../build/NEWS:17578 msgid "" "`bpo-26867 `__: Ubuntu's openssl " "OP_NO_SSLv3 is forced on by default; fix test." msgstr "" -#: ../../../build/NEWS:17553 +#: ../../../build/NEWS:17583 msgid "" "`bpo-27365 `__: Allow non-ascii in " "idlelib/NEWS.txt - minimal part for 3.5.2." msgstr "" -#: ../../../build/NEWS:17557 +#: ../../../build/NEWS:17587 msgid "Python 3.5.2 release candidate 1" msgstr "Python 3.5.2 kandidat rilis 1" -#: ../../../build/NEWS:17559 +#: ../../../build/NEWS:17589 msgid "*Release date: 2016-06-12*" msgstr "*Tanggal rilis: 2016-06-12*" -#: ../../../build/NEWS:17575 +#: ../../../build/NEWS:17605 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:17630 +#: ../../../build/NEWS:17660 msgid "" "`bpo-26194 `__: Deque.insert() gave odd " "results for bounded deques that had reached their maximum size. Now an " "IndexError will be raised when attempting to insert into a full deque." msgstr "" -#: ../../../build/NEWS:17634 +#: ../../../build/NEWS:17664 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -26032,13 +26082,13 @@ msgid "" "returns ``1.0`` (``int``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:17696 +#: ../../../build/NEWS:17726 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom" msgstr "" -#: ../../../build/NEWS:17881 +#: ../../../build/NEWS:17911 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions on " @@ -26046,64 +26096,64 @@ msgid "" "late during the Python shutdown process." msgstr "" -#: ../../../build/NEWS:17923 +#: ../../../build/NEWS:17953 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in the fileinput module. The bufsize parameter is no longer used." msgstr "" -#: ../../../build/NEWS:17952 +#: ../../../build/NEWS:17982 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises SystemError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:18011 +#: ../../../build/NEWS:18041 msgid "" "`bpo-17633 `__: Improve zipimport's " "support for namespace packages." msgstr "" -#: ../../../build/NEWS:18110 +#: ../../../build/NEWS:18140 msgid "" "`bpo-27223 `__: asyncio: Fix _read_ready" " and _write_ready to respect _conn_lost. Patch by Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18113 +#: ../../../build/NEWS:18143 msgid "" "`bpo-22970 `__: asyncio: Fix " "inconsistency cancelling Condition.wait. Patch by David Coles." msgstr "" -#: ../../../build/NEWS:18149 +#: ../../../build/NEWS:18179 msgid "" "`bpo-21703 `__: Add test for IDLE's undo" " delegator. Original patch by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:18185 +#: ../../../build/NEWS:18215 msgid "" "`bpo-25500 `__: Fix documentation to not" " claim that __import__ is searched for in the global scope." msgstr "" -#: ../../../build/NEWS:18206 +#: ../../../build/NEWS:18236 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "self-signed.pythontest.net. This avoids relying on svn.python.org, which " "recently changed root certificate." msgstr "" -#: ../../../build/NEWS:18229 +#: ../../../build/NEWS:18259 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier " "de Gaye." msgstr "" -#: ../../../build/NEWS:18253 +#: ../../../build/NEWS:18283 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" @@ -26111,43 +26161,43 @@ msgid "" "deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``." msgstr "" -#: ../../../build/NEWS:18314 +#: ../../../build/NEWS:18344 msgid "Python 3.5.1 final" msgstr "Python 3.5.1 final" -#: ../../../build/NEWS:18316 +#: ../../../build/NEWS:18346 msgid "*Release date: 2015-12-06*" msgstr "*Tanggal rilis: 2015-12-06*" -#: ../../../build/NEWS:18327 +#: ../../../build/NEWS:18357 msgid "" "`bpo-25715 `__: Python 3.5.1 installer " "shows wrong upgrade path and incorrect logic for launcher detection." msgstr "" -#: ../../../build/NEWS:18332 +#: ../../../build/NEWS:18362 msgid "Python 3.5.1 release candidate 1" msgstr "Python 3.5.1 kandidat rilis 1" -#: ../../../build/NEWS:18334 +#: ../../../build/NEWS:18364 msgid "*Release date: 2015-11-22*" msgstr "*Tanggal rilis: 2015-11-22*" -#: ../../../build/NEWS:18393 +#: ../../../build/NEWS:18423 msgid "" "`bpo-25182 `__: The stdprinter (used as " "sys.stderr before the io module is imported at startup) now uses the " "backslashreplace error handler." msgstr "" -#: ../../../build/NEWS:18396 +#: ../../../build/NEWS:18426 msgid "" "`bpo-25131 `__: Make the line number and" " column offset of set/dict literals and comprehensions correspond to the " "opening brace." msgstr "" -#: ../../../build/NEWS:18399 +#: ../../../build/NEWS:18429 msgid "" "`bpo-25150 `__: Hide the private " "_Py_atomic_xxx symbols from the public Python.h header to fix a compilation " @@ -26155,38 +26205,38 @@ msgid "" "PyThreadState_Get() to avoid ABI incompatibilities." msgstr "" -#: ../../../build/NEWS:18423 +#: ../../../build/NEWS:18453 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute." msgstr "" -#: ../../../build/NEWS:18501 +#: ../../../build/NEWS:18531 msgid "" "`bpo-24483 `__: C implementation of " "functools.lru_cache() now calculates key's hash only once." msgstr "" -#: ../../../build/NEWS:18504 +#: ../../../build/NEWS:18534 msgid "" "`bpo-22958 `__: Constructor and update " "method of weakref.WeakValueDictionary now accept the self and the dict " "keyword arguments." msgstr "" -#: ../../../build/NEWS:18507 +#: ../../../build/NEWS:18537 msgid "" "`bpo-22609 `__: Constructor of " "collections.UserDict now accepts the self keyword argument." msgstr "" -#: ../../../build/NEWS:18510 +#: ../../../build/NEWS:18540 msgid "" "`bpo-25111 `__: Fixed comparison of " "traceback.FrameSummary." msgstr "" -#: ../../../build/NEWS:18512 +#: ../../../build/NEWS:18542 msgid "" "`bpo-25262 `__: Added support for " "BINBYTES8 opcode in Python implementation of unpickler. Highest 32 bits of " @@ -26194,30 +26244,30 @@ msgid "" " on 32-bit platforms in C implementation." msgstr "" -#: ../../../build/NEWS:18517 +#: ../../../build/NEWS:18547 msgid "" "`bpo-25034 `__: Fix string.Formatter " "problem with auto-numbering and nested format_specs. Patch by Anthon van der" " Neut." msgstr "" -#: ../../../build/NEWS:18520 +#: ../../../build/NEWS:18550 msgid "" "`bpo-25233 `__: Rewrite the guts of " "asyncio.Queue and asyncio.Semaphore to be more understandable and correct." msgstr "" -#: ../../../build/NEWS:18529 +#: ../../../build/NEWS:18559 msgid "" "`bpo-23329 `__: Allow the ssl module to " "be built with older versions of LibreSSL." msgstr "" -#: ../../../build/NEWS:18532 +#: ../../../build/NEWS:18562 msgid "Prevent overflow in _Unpickler_Read." msgstr "Cegah *overflow* di _Unpickler_Read." -#: ../../../build/NEWS:18534 +#: ../../../build/NEWS:18564 msgid "" "`bpo-25047 `__: The XML encoding " "declaration written by Element Tree now respects the letter case given by " @@ -26225,26 +26275,26 @@ msgid "" "like \"UTF-8\", which worked in Python 2." msgstr "" -#: ../../../build/NEWS:18538 +#: ../../../build/NEWS:18568 msgid "" "`bpo-25135 `__: Make deque_clear() safer" " by emptying the deque before clearing. This helps avoid possible reentrancy" " issues." msgstr "" -#: ../../../build/NEWS:18541 +#: ../../../build/NEWS:18571 msgid "" "`bpo-19143 `__: platform module now " "reads Windows version from kernel32.dll to avoid compatibility shims." msgstr "" -#: ../../../build/NEWS:18544 +#: ../../../build/NEWS:18574 msgid "" "`bpo-25092 `__: Fix datetime.strftime() " "failure when errno was already set to EINVAL." msgstr "" -#: ../../../build/NEWS:18547 +#: ../../../build/NEWS:18577 msgid "" "`bpo-23517 `__: Fix rounding in " "fromtimestamp() and utcfromtimestamp() methods of datetime.datetime: " @@ -26256,27 +26306,27 @@ msgid "" "mode used by round(float) for example." msgstr "" -#: ../../../build/NEWS:18556 +#: ../../../build/NEWS:18586 msgid "" "`bpo-25155 `__: Fix " "datetime.datetime.now() and datetime.datetime.utcnow() on Windows to support" " date after year 2038. It was a regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:18560 +#: ../../../build/NEWS:18590 msgid "" "`bpo-25108 `__: Omitted internal frames " "in traceback functions print_stack(), format_stack(), and extract_stack() " "called without arguments." msgstr "" -#: ../../../build/NEWS:18563 +#: ../../../build/NEWS:18593 msgid "" "`bpo-25118 `__: Fix a regression of " "Python 3.5.0 in os.waitpid() on Windows." msgstr "" -#: ../../../build/NEWS:18565 +#: ../../../build/NEWS:18595 msgid "" "`bpo-24684 `__: " "socket.socket.getaddrinfo() now calls PyUnicode_AsEncodedString() instead of" @@ -26286,46 +26336,46 @@ msgid "" " of the string." msgstr "" -#: ../../../build/NEWS:18571 +#: ../../../build/NEWS:18601 msgid "" "`bpo-25060 `__: Correctly compute stack " "usage of the BUILD_MAP opcode." msgstr "" -#: ../../../build/NEWS:18573 +#: ../../../build/NEWS:18603 msgid "" "`bpo-24857 `__: Comparing call_args to a" " long sequence now correctly returns a boolean result instead of raising an " "exception. Patch by A Kaptur." msgstr "" -#: ../../../build/NEWS:18576 +#: ../../../build/NEWS:18606 msgid "" "`bpo-23144 `__: Make sure that " "HTMLParser.feed() returns all the data, even when convert_charrefs is True." msgstr "" -#: ../../../build/NEWS:18579 +#: ../../../build/NEWS:18609 msgid "" "`bpo-24982 `__: shutil.make_archive() " "with the \"zip\" format now adds entries for directories (including empty " "directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:18582 +#: ../../../build/NEWS:18612 msgid "" "`bpo-25019 `__: Fixed a crash caused by " "setting non-string key of expat parser. Based on patch by John Leitch." msgstr "" -#: ../../../build/NEWS:18585 +#: ../../../build/NEWS:18615 msgid "" "`bpo-16180 `__: Exit pdb if file has " "syntax error, instead of trapping user in an infinite loop. Patch by Xavier" " de Gaye." msgstr "" -#: ../../../build/NEWS:18588 +#: ../../../build/NEWS:18618 msgid "" "`bpo-24891 `__: Fix a race condition at " "Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2)" @@ -26335,69 +26385,69 @@ msgid "" "Marco Paolini." msgstr "" -#: ../../../build/NEWS:18594 +#: ../../../build/NEWS:18624 msgid "" "`bpo-24992 `__: Fix error handling and a" " race condition (related to garbage collection) in collections.OrderedDict " "constructor." msgstr "" -#: ../../../build/NEWS:18597 +#: ../../../build/NEWS:18627 msgid "" "`bpo-24881 `__: Fixed setting binary " "mode in Python implementation of FileIO on Windows and Cygwin. Patch from " "Akira Li." msgstr "" -#: ../../../build/NEWS:18613 +#: ../../../build/NEWS:18643 msgid "" "`bpo-21112 `__: Fix regression in " "unittest.expectedFailure on subclasses. Patch from Berker Peksag." msgstr "" -#: ../../../build/NEWS:18616 +#: ../../../build/NEWS:18646 msgid "" "`bpo-24764 `__: " "cgi.FieldStorage.read_multi() now ignores the Content-Length header in part " "headers. Patch written by Peter Landry and reviewed by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:18620 ../../../build/NEWS:18885 +#: ../../../build/NEWS:18650 ../../../build/NEWS:18915 msgid "" "`bpo-24913 `__: Fix overrun error in " "deque.index(). Found by John Leitch and Bryce Darling." msgstr "" -#: ../../../build/NEWS:18623 +#: ../../../build/NEWS:18653 msgid "" "`bpo-24774 `__: Fix docstring in " "http.server.test. Patch from Chiu-Hsiang Hsu." msgstr "" -#: ../../../build/NEWS:18625 +#: ../../../build/NEWS:18655 msgid "" "`bpo-21159 `__: Improve message in " "configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18628 +#: ../../../build/NEWS:18658 msgid "" "`bpo-20362 `__: Honour " "TestCase.longMessage correctly in assertRegex. Patch from Ilia Kurenkov." msgstr "" -#: ../../../build/NEWS:18631 +#: ../../../build/NEWS:18661 msgid "" "`bpo-23572 `__: Fixed " "functools.singledispatch on classes with falsy metaclasses. Patch by Ethan " "Furman." msgstr "" -#: ../../../build/NEWS:18634 +#: ../../../build/NEWS:18664 msgid "asyncio: ensure_future() now accepts awaitable objects." msgstr "" -#: ../../../build/NEWS:18722 +#: ../../../build/NEWS:18752 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -26407,7 +26457,7 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:18739 +#: ../../../build/NEWS:18769 msgid "" "`bpo-12067 `__: Rewrite Comparisons " "section in the Expressions chapter of the language reference. Some of the " @@ -26417,196 +26467,196 @@ msgid "" "suggestions for user-defined classes. Patch from Andy Maier." msgstr "" -#: ../../../build/NEWS:18749 +#: ../../../build/NEWS:18779 msgid "" "`bpo-23725 `__: Overhaul tempfile docs. " "Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:18752 +#: ../../../build/NEWS:18782 msgid "" "`bpo-24808 `__: Update the types of some" " PyTypeObject fields. Patch by Joseph Weston." msgstr "" -#: ../../../build/NEWS:18755 +#: ../../../build/NEWS:18785 msgid "" "`bpo-22812 `__: Fix unittest discovery " "examples. Patch from Pam McA'Nulty." msgstr "" -#: ../../../build/NEWS:18762 +#: ../../../build/NEWS:18792 msgid "" "`bpo-25099 `__: Make test_compileall not" " fail when an entry on sys.path cannot be written to (commonly seen in " "administrative installs on Windows)." msgstr "" -#: ../../../build/NEWS:18765 +#: ../../../build/NEWS:18795 msgid "" "`bpo-23919 `__: Prevents assert dialogs " "appearing in the test suite." msgstr "" -#: ../../../build/NEWS:18773 +#: ../../../build/NEWS:18803 msgid "" "`bpo-24915 `__: Add LLVM support for PGO" " builds and use the test suite to generate the profile data. Initial patch " "by Alecsandru Patrascu of Intel." msgstr "" -#: ../../../build/NEWS:18776 +#: ../../../build/NEWS:18806 msgid "" "`bpo-24910 `__: Windows MSIs now have " "unique display names." msgstr "" -#: ../../../build/NEWS:18784 +#: ../../../build/NEWS:18814 msgid "" "`bpo-25450 `__: Updates shortcuts to " "start Python in installation directory." msgstr "" -#: ../../../build/NEWS:18786 +#: ../../../build/NEWS:18816 msgid "" "`bpo-25164 `__: Changes default all-" "users install directory to match per-user directory." msgstr "" -#: ../../../build/NEWS:18789 +#: ../../../build/NEWS:18819 msgid "" "`bpo-25143 `__: Improves installer error" " messages for unsupported platforms." msgstr "" -#: ../../../build/NEWS:18791 +#: ../../../build/NEWS:18821 msgid "" "`bpo-25163 `__: Display correct " "directory in installer when using non-default settings." msgstr "" -#: ../../../build/NEWS:18794 +#: ../../../build/NEWS:18824 msgid "" "`bpo-25361 `__: Disables use of SSE2 " "instructions in Windows 32-bit build" msgstr "" -#: ../../../build/NEWS:18796 +#: ../../../build/NEWS:18826 msgid "" "`bpo-25089 `__: Adds logging to " "installer for case where launcher is not selected on upgrade." msgstr "" -#: ../../../build/NEWS:18799 +#: ../../../build/NEWS:18829 msgid "" "`bpo-25165 `__: Windows uninstallation " "should not remove launcher if other versions remain" msgstr "" -#: ../../../build/NEWS:18802 +#: ../../../build/NEWS:18832 msgid "" "`bpo-25112 `__: py.exe launcher is " "missing icons" msgstr "" -#: ../../../build/NEWS:18804 +#: ../../../build/NEWS:18834 msgid "" "`bpo-25102 `__: Windows installer does " "not precompile for -O or -OO." msgstr "" -#: ../../../build/NEWS:18806 +#: ../../../build/NEWS:18836 msgid "" "`bpo-25081 `__: Makes Back button in " "installer go back to upgrade page when upgrading." msgstr "" -#: ../../../build/NEWS:18809 +#: ../../../build/NEWS:18839 msgid "" "`bpo-25091 `__: Increases font size of " "the installer." msgstr "" -#: ../../../build/NEWS:18811 +#: ../../../build/NEWS:18841 msgid "" "`bpo-25126 `__: Clarifies that the non-" "web installer will download some components." msgstr "" -#: ../../../build/NEWS:18814 +#: ../../../build/NEWS:18844 msgid "" "`bpo-25213 `__: Restores " "requestedExecutionLevel to manifest to disable UAC virtualization." msgstr "" -#: ../../../build/NEWS:18826 +#: ../../../build/NEWS:18856 msgid "Python 3.5.0 final" msgstr "Python 3.5.0 final" -#: ../../../build/NEWS:18828 +#: ../../../build/NEWS:18858 msgid "*Release date: 2015-09-13*" msgstr "*Tanggal rilis: 2015-09-13*" -#: ../../../build/NEWS:18833 +#: ../../../build/NEWS:18863 msgid "" "`bpo-25071 `__: Windows installer should" " not require TargetDir parameter when installing quietly." msgstr "" -#: ../../../build/NEWS:18838 +#: ../../../build/NEWS:18868 msgid "Python 3.5.0 release candidate 4" msgstr "Python 3.5.0 kandidat rilis 4" -#: ../../../build/NEWS:18840 +#: ../../../build/NEWS:18870 msgid "*Release date: 2015-09-09*" msgstr "*Tanggal rilis: 2015-09-09*" -#: ../../../build/NEWS:18845 +#: ../../../build/NEWS:18875 msgid "" "`bpo-25029 `__: Fixes MemoryError in " "test_strptime." msgstr "" -#: ../../../build/NEWS:18850 +#: ../../../build/NEWS:18880 msgid "" "`bpo-25027 `__: Reverts partial-static " "build options and adds vcruntime140.dll to Windows installation." msgstr "" -#: ../../../build/NEWS:18855 +#: ../../../build/NEWS:18885 msgid "Python 3.5.0 release candidate 3" msgstr "Python 3.5.0 kandidat rilis 3" -#: ../../../build/NEWS:18857 +#: ../../../build/NEWS:18887 msgid "*Release date: 2015-09-07*" msgstr "*Tanggal rilis: 2015-09-07*" -#: ../../../build/NEWS:18862 +#: ../../../build/NEWS:18892 msgid "" "`bpo-24305 `__: Prevent import subsystem" " stack frames from being counted by the warnings.warn(stacklevel=) " "parameter." msgstr "" -#: ../../../build/NEWS:18865 +#: ../../../build/NEWS:18895 msgid "" "`bpo-24912 `__: Prevent __class__ " "assignment to immutable built-in objects." msgstr "" -#: ../../../build/NEWS:18867 +#: ../../../build/NEWS:18897 msgid "" "`bpo-24975 `__: Fix AST compilation for " ":pep:`448` syntax." msgstr "" -#: ../../../build/NEWS:18872 +#: ../../../build/NEWS:18902 msgid "" "`bpo-24917 `__: time_strftime() buffer " "over-read." msgstr "" -#: ../../../build/NEWS:18874 +#: ../../../build/NEWS:18904 msgid "" "`bpo-24748 `__: To resolve a " "compatibility problem found with py2exe and pywin32, imp.load_dynamic() once" @@ -26614,180 +26664,180 @@ msgid "" " themselves with extension modules. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18879 +#: ../../../build/NEWS:18909 msgid "" "`bpo-24635 `__: Fixed a bug in typing.py" " where isinstance([], typing.Iterable) would return True once, then False on" " subsequent calls." msgstr "" -#: ../../../build/NEWS:18882 +#: ../../../build/NEWS:18912 msgid "" "`bpo-24989 `__: Fixed buffer overread in" " BytesIO.readline() if a position is set beyond size. Based on patch by " "John Leitch." msgstr "" -#: ../../../build/NEWS:18890 +#: ../../../build/NEWS:18920 msgid "Python 3.5.0 release candidate 2" msgstr "Python 3.5.0 kandidat rilis 2" -#: ../../../build/NEWS:18892 +#: ../../../build/NEWS:18922 msgid "*Release date: 2015-08-25*" msgstr "*Tanggal rilis: 2015-08-25*" -#: ../../../build/NEWS:18897 +#: ../../../build/NEWS:18927 msgid "" "`bpo-24769 `__: Interpreter now starts " "properly when dynamic loading is disabled. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18900 +#: ../../../build/NEWS:18930 msgid "" "`bpo-21167 `__: NAN operations are now " "handled correctly when python is compiled with ICC even if -fp-model strict " "is not specified." msgstr "" -#: ../../../build/NEWS:18903 +#: ../../../build/NEWS:18933 msgid "" "`bpo-24492 `__: A \"package\" lacking a " "__name__ attribute when trying to perform a ``from .. import ...`` statement" " will trigger an ImportError instead of an AttributeError." msgstr "" -#: ../../../build/NEWS:18910 +#: ../../../build/NEWS:18940 msgid "" "`bpo-24847 `__: Removes vcruntime140.dll" " dependency from Tcl/Tk." msgstr "" -#: ../../../build/NEWS:18912 +#: ../../../build/NEWS:18942 msgid "" "`bpo-24839 `__: platform._syscmd_ver " "raises DeprecationWarning" msgstr "" -#: ../../../build/NEWS:18914 +#: ../../../build/NEWS:18944 msgid "" "`bpo-24867 `__: Fix Task.get_stack() for" " 'async def' coroutines" msgstr "" -#: ../../../build/NEWS:18918 +#: ../../../build/NEWS:18948 msgid "Python 3.5.0 release candidate 1" msgstr "Python 3.5.0 kandidat rilis 1" -#: ../../../build/NEWS:18920 +#: ../../../build/NEWS:18950 msgid "*Release date: 2015-08-09*" msgstr "*Tanggal rilis: 2015-08-09*" -#: ../../../build/NEWS:18925 +#: ../../../build/NEWS:18955 msgid "" "`bpo-24667 `__: Resize odict in all " "cases that the underlying dict resizes." msgstr "" -#: ../../../build/NEWS:18930 +#: ../../../build/NEWS:18960 msgid "" "`bpo-24824 `__: Signatures of " "codecs.encode() and codecs.decode() now are compatible with pydoc." msgstr "" -#: ../../../build/NEWS:18933 +#: ../../../build/NEWS:18963 msgid "" "`bpo-24634 `__: Importing uuid should " "not try to load libc on Windows" msgstr "" -#: ../../../build/NEWS:18935 +#: ../../../build/NEWS:18965 msgid "" "`bpo-24798 `__: _msvccompiler.py doesn't" " properly support manifests" msgstr "" -#: ../../../build/NEWS:18937 +#: ../../../build/NEWS:18967 msgid "" "`bpo-4395 `__: Better testing and " "documentation of binary operators. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:18940 +#: ../../../build/NEWS:18970 msgid "" "`bpo-23973 `__: Update typing.py from " "GitHub repo." msgstr "" -#: ../../../build/NEWS:18942 +#: ../../../build/NEWS:18972 msgid "" "`bpo-23004 `__: mock_open() now reads " "binary data correctly when the type of read_data is bytes. Initial patch by" " Aaron Hill." msgstr "" -#: ../../../build/NEWS:18945 +#: ../../../build/NEWS:18975 msgid "" "`bpo-23888 `__: Handle fractional time " "in cookie expiry. Patch by ssh." msgstr "" -#: ../../../build/NEWS:18947 +#: ../../../build/NEWS:18977 msgid "" "`bpo-23652 `__: Make it possible to " "compile the select module against the libc headers from the Linux Standard " "Base, which do not include some EPOLL macros. Patch by Matt Frank." msgstr "" -#: ../../../build/NEWS:18951 +#: ../../../build/NEWS:18981 msgid "" "`bpo-22932 `__: Fix timezones in " "email.utils.formatdate. Patch from Dmitry Shachnev." msgstr "" -#: ../../../build/NEWS:18954 +#: ../../../build/NEWS:18984 msgid "" "`bpo-23779 `__: imaplib raises TypeError" " if authenticator tries to abort. Patch from Craig Holmquist." msgstr "" -#: ../../../build/NEWS:18957 +#: ../../../build/NEWS:18987 msgid "" "`bpo-23319 `__: Fix " "ctypes.BigEndianStructure, swap correctly bytes. Patch written by Matthieu " "Gautier." msgstr "" -#: ../../../build/NEWS:18960 +#: ../../../build/NEWS:18990 msgid "" "`bpo-23254 `__: Document how to close " "the TCPServer listening socket. Patch from Martin Panter." msgstr "" -#: ../../../build/NEWS:18963 +#: ../../../build/NEWS:18993 msgid "" "`bpo-19450 `__: Update Windows and OS X " "installer builds to use SQLite 3.8.11." msgstr "" -#: ../../../build/NEWS:18965 +#: ../../../build/NEWS:18995 msgid "" "`bpo-17527 `__: Add PATCH to " "wsgiref.validator. Patch from Luca Sbardella." msgstr "" -#: ../../../build/NEWS:18967 +#: ../../../build/NEWS:18997 msgid "" "`bpo-24791 `__: Fix grammar regression " "for call syntax: 'g(\\*a or b)'." msgstr "" -#: ../../../build/NEWS:18972 +#: ../../../build/NEWS:19002 msgid "" "`bpo-23672 `__: Allow Idle to edit and " "run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." msgstr "" -#: ../../../build/NEWS:18975 +#: ../../../build/NEWS:19005 msgid "" "`bpo-24745 `__: Idle editor default " "font. Switch from Courier to platform-sensitive TkFixedFont. This should " @@ -26796,20 +26846,20 @@ msgid "" "Window]. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:18981 +#: ../../../build/NEWS:19011 msgid "" "`bpo-21192 `__: Idle editor. When a file" " is run, put its name in the restart bar. Do not print false prompts. " "Original patch by Adnan Umer." msgstr "" -#: ../../../build/NEWS:18984 +#: ../../../build/NEWS:19014 msgid "" "`bpo-13884 `__: Idle menus. Remove " "tearoff lines. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:18989 +#: ../../../build/NEWS:19019 msgid "" "`bpo-24129 `__: Clarify the reference " "documentation for name resolution. This includes removing the assumption " @@ -26818,222 +26868,222 @@ msgid "" "by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:18994 +#: ../../../build/NEWS:19024 msgid "" "`bpo-20769 `__: Improve reload() docs. " "Patch by Dorian Pula." msgstr "" -#: ../../../build/NEWS:18996 +#: ../../../build/NEWS:19026 msgid "" "`bpo-23589 `__: Remove duplicate " "sentence from the FAQ. Patch by Yongzhi Pan." msgstr "" -#: ../../../build/NEWS:18998 +#: ../../../build/NEWS:19028 msgid "" "`bpo-24729 `__: Correct IO tutorial to " "match implementation regarding encoding parameter to open function." msgstr "" -#: ../../../build/NEWS:19004 +#: ../../../build/NEWS:19034 msgid "" "`bpo-24751 `__: When running regrtest " "with the ``-w`` command line option, a test run is no longer marked as a " "failure if all tests succeed when re-run." msgstr "" -#: ../../../build/NEWS:19010 +#: ../../../build/NEWS:19040 msgid "Python 3.5.0 beta 4" msgstr "Python 3.5.0 beta 4" -#: ../../../build/NEWS:19012 +#: ../../../build/NEWS:19042 msgid "*Release date: 2015-07-26*" msgstr "*Tanggal rilis: 2015-07-26*" -#: ../../../build/NEWS:19017 +#: ../../../build/NEWS:19047 msgid "" "`bpo-23573 `__: Restored optimization of" " bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." msgstr "" -#: ../../../build/NEWS:19020 +#: ../../../build/NEWS:19050 msgid "" "`bpo-24569 `__: Make :pep:`448` " "dictionary evaluation more consistent." msgstr "" -#: ../../../build/NEWS:19022 +#: ../../../build/NEWS:19052 msgid "" "`bpo-24583 `__: Fix crash when set is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:19024 +#: ../../../build/NEWS:19054 msgid "" "`bpo-24407 `__: Fix crash when dict is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:19026 +#: ../../../build/NEWS:19056 msgid "" "`bpo-24619 `__: New approach for " "tokenizing async/await. As a consequence, it is now possible to have one-" "line 'async def foo(): await ..' functions." msgstr "" -#: ../../../build/NEWS:19029 +#: ../../../build/NEWS:19059 msgid "" "`bpo-24687 `__: Plug refleak on " "SyntaxError in function parameters annotations." msgstr "" -#: ../../../build/NEWS:19031 +#: ../../../build/NEWS:19061 msgid "" "`bpo-15944 `__: memoryview: Allow " "arbitrary formats when casting to bytes. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19037 +#: ../../../build/NEWS:19067 msgid "" "`bpo-23441 `__: rcompleter now prints a " "tab character instead of displaying possible completions for an empty word." " Initial patch by Martin Sekera." msgstr "" -#: ../../../build/NEWS:19040 +#: ../../../build/NEWS:19070 msgid "" "`bpo-24683 `__: Fixed crashes in _json " "functions called with arguments of inappropriate type." msgstr "" -#: ../../../build/NEWS:19043 +#: ../../../build/NEWS:19073 msgid "" "`bpo-21697 `__: shutil.copytree() now " "correctly handles symbolic links that point to directories. Patch by " "Eduardo Seabra and Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19046 +#: ../../../build/NEWS:19076 msgid "" "`bpo-14373 `__: Fixed segmentation fault" " when gc.collect() is called during constructing lru_cache (C " "implementation)." msgstr "" -#: ../../../build/NEWS:19049 +#: ../../../build/NEWS:19079 msgid "" "`bpo-24695 `__: Fix a regression in " "traceback.print_exception(). If exc_traceback is None we shouldn't print a " "traceback header like described in the documentation." msgstr "" -#: ../../../build/NEWS:19053 +#: ../../../build/NEWS:19083 msgid "" "`bpo-24620 `__: Random.setstate() now " "validates the value of state last element." msgstr "" -#: ../../../build/NEWS:19056 +#: ../../../build/NEWS:19086 msgid "" "`bpo-22485 `__: Fixed an issue that " "caused `inspect.getsource` to return incorrect results on nested functions." msgstr "" -#: ../../../build/NEWS:19059 +#: ../../../build/NEWS:19089 msgid "" "`bpo-22153 `__: Improve unittest docs. " "Patch from Martin Panter and evilzero." msgstr "" -#: ../../../build/NEWS:19061 +#: ../../../build/NEWS:19091 msgid "" "`bpo-24580 `__: Symbolic group " "references to open group in re patterns now are explicitly forbidden as well" " as numeric group references." msgstr "" -#: ../../../build/NEWS:19064 +#: ../../../build/NEWS:19094 msgid "" "`bpo-24206 `__: Fixed __eq__ and __ne__ " "methods of inspect classes." msgstr "" -#: ../../../build/NEWS:19066 +#: ../../../build/NEWS:19096 msgid "" "`bpo-24631 `__: Fixed regression in the " "timeit module with multiline setup." msgstr "" -#: ../../../build/NEWS:19074 +#: ../../../build/NEWS:19104 msgid "" "`bpo-24608 `__: chunk.Chunk.read() now " "always returns bytes, not str." msgstr "" -#: ../../../build/NEWS:19076 +#: ../../../build/NEWS:19106 msgid "" "`bpo-18684 `__: Fixed reading out of the" " buffer in the re module." msgstr "" -#: ../../../build/NEWS:19078 +#: ../../../build/NEWS:19108 msgid "" "`bpo-24259 `__: tarfile now raises a " "ReadError if an archive is truncated inside a data segment." msgstr "" -#: ../../../build/NEWS:19081 +#: ../../../build/NEWS:19111 msgid "" "`bpo-15014 `__: SMTP.auth() and " "SMTP.login() now support RFC 4954's optional initial-response argument to " "the SMTP AUTH command." msgstr "" -#: ../../../build/NEWS:19084 +#: ../../../build/NEWS:19114 msgid "" "`bpo-24669 `__: Fix inspect.getsource() " "for 'async def' functions. Patch by Kai Groner." msgstr "" -#: ../../../build/NEWS:19087 +#: ../../../build/NEWS:19117 msgid "" "`bpo-24688 `__: ast.get_docstring() for " "'async def' functions." msgstr "" -#: ../../../build/NEWS:19092 +#: ../../../build/NEWS:19122 msgid "" "`bpo-24603 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2d." msgstr "" -#: ../../../build/NEWS:19097 +#: ../../../build/NEWS:19127 msgid "Python 3.5.0 beta 3" msgstr "Python 3.5.0 beta 3" -#: ../../../build/NEWS:19099 +#: ../../../build/NEWS:19129 msgid "*Release date: 2015-07-05*" msgstr "*Tanggal rilis: 2015-07-05*" -#: ../../../build/NEWS:19104 +#: ../../../build/NEWS:19134 msgid "" "`bpo-24467 `__: Fixed possible buffer " "over-read in bytearray. The bytearray object now always allocates place for " "trailing null byte and it's buffer now is always null-terminated." msgstr "" -#: ../../../build/NEWS:19108 +#: ../../../build/NEWS:19138 msgid "Upgrade to Unicode 8.0.0." msgstr "Pembaruan ke Unicode 8.0.0." -#: ../../../build/NEWS:19110 +#: ../../../build/NEWS:19140 msgid "" "`bpo-24345 `__: Add Py_tp_finalize slot " "for the stable ABI." msgstr "" -#: ../../../build/NEWS:19112 +#: ../../../build/NEWS:19142 msgid "" "`bpo-24400 `__: Introduce a distinct " "type for :pep:`492` coroutines; add types.CoroutineType, " @@ -27047,38 +27097,38 @@ msgid "" "coroutines--use inspect.isawaitable instead." msgstr "" -#: ../../../build/NEWS:19123 +#: ../../../build/NEWS:19153 msgid "" "`bpo-24450 `__: Add gi_yieldfrom to " "generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19126 +#: ../../../build/NEWS:19156 msgid "" "`bpo-19235 `__: Add new RecursionError " "exception. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:19131 +#: ../../../build/NEWS:19161 msgid "" "`bpo-21750 `__: mock_open.read_data can " "now be read from each instance, as it could in Python 3.3." msgstr "" -#: ../../../build/NEWS:19134 +#: ../../../build/NEWS:19164 msgid "" "`bpo-24552 `__: Fix use after free in an" " error case of the _pickle module." msgstr "" -#: ../../../build/NEWS:19136 +#: ../../../build/NEWS:19166 msgid "" "`bpo-24514 `__: tarfile now tolerates " "number fields consisting of only whitespace." msgstr "" -#: ../../../build/NEWS:19139 +#: ../../../build/NEWS:19169 msgid "" "`bpo-19176 `__: Fixed doctype() related " "bugs in C implementation of ElementTree. A deprecation warning no longer " @@ -27087,92 +27137,92 @@ msgid "" "target's doctype() is called. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19145 +#: ../../../build/NEWS:19175 msgid "" "`bpo-20387 `__: Restore semantic round-" "trip correctness in tokenize/untokenize for tab-indented blocks." msgstr "" -#: ../../../build/NEWS:19148 +#: ../../../build/NEWS:19178 msgid "" "`bpo-24456 `__: Fixed possible buffer " "over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." msgstr "" -#: ../../../build/NEWS:19151 +#: ../../../build/NEWS:19181 msgid "" "`bpo-24336 `__: The contextmanager " "decorator now works with functions with keyword arguments called \"func\" " "and \"self\". Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19154 +#: ../../../build/NEWS:19184 msgid "" "`bpo-24522 `__: Fix possible integer " "overflow in json accelerator module." msgstr "" -#: ../../../build/NEWS:19156 +#: ../../../build/NEWS:19186 msgid "" "`bpo-24489 `__: ensure a previously set " "C errno doesn't disturb cmath.polar()." msgstr "" -#: ../../../build/NEWS:19158 +#: ../../../build/NEWS:19188 msgid "" "`bpo-24408 `__: Fixed AttributeError in " "measure() and metrics() methods of tkinter.Font." msgstr "" -#: ../../../build/NEWS:19161 +#: ../../../build/NEWS:19191 msgid "" "`bpo-14373 `__: C implementation of " "functools.lru_cache() now can be used with methods." msgstr "" -#: ../../../build/NEWS:19164 +#: ../../../build/NEWS:19194 msgid "" "`bpo-24347 `__: Set KeyError if " "PyDict_GetItemWithError returns NULL." msgstr "" -#: ../../../build/NEWS:19166 +#: ../../../build/NEWS:19196 msgid "" "`bpo-24348 `__: Drop superfluous " "incref/decref." msgstr "" -#: ../../../build/NEWS:19168 +#: ../../../build/NEWS:19198 msgid "" "`bpo-24359 `__: Check for changed " "OrderedDict size during iteration." msgstr "" -#: ../../../build/NEWS:19170 +#: ../../../build/NEWS:19200 msgid "" "`bpo-24368 `__: Support keyword " "arguments in OrderedDict methods." msgstr "" -#: ../../../build/NEWS:19172 +#: ../../../build/NEWS:19202 msgid "" "`bpo-24362 `__: Simplify the C " "OrderedDict fast nodes resize logic." msgstr "" -#: ../../../build/NEWS:19174 +#: ../../../build/NEWS:19204 msgid "" "`bpo-24377 `__: Fix a ref leak in " "OrderedDict.__repr__." msgstr "" -#: ../../../build/NEWS:19176 +#: ../../../build/NEWS:19206 msgid "" "`bpo-24369 `__: Defend against key-" "changes during iteration." msgstr "" -#: ../../../build/NEWS:19181 +#: ../../../build/NEWS:19211 msgid "" "`bpo-24373 `__: _testmultiphase and " "xxlimited now use tp_traverse and tp_finalize to avoid reference leaks " @@ -27180,41 +27230,41 @@ msgid "" "`__ for details)" msgstr "" -#: ../../../build/NEWS:19188 +#: ../../../build/NEWS:19218 msgid "" "`bpo-24458 `__: Update documentation to " "cover multi-phase initialization for extension modules (PEP 489). Patch by " "Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19191 +#: ../../../build/NEWS:19221 msgid "" "`bpo-24351 `__: Clarify what is meant by" " \"identifier\" in the context of string.Template instances." msgstr "" -#: ../../../build/NEWS:19197 +#: ../../../build/NEWS:19227 msgid "" "`bpo-24432 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2c." msgstr "" -#: ../../../build/NEWS:19202 +#: ../../../build/NEWS:19232 msgid "Python 3.5.0 beta 2" msgstr "Python 3.5.0 beta 2" -#: ../../../build/NEWS:19204 +#: ../../../build/NEWS:19234 msgid "*Release date: 2015-05-31*" msgstr "*Tanggal rilis: 2015-05-31*" -#: ../../../build/NEWS:19209 +#: ../../../build/NEWS:19239 msgid "" "`bpo-24284 `__: The startswith and " "endswith methods of the str class no longer return True when finding the " "empty string and the indexes are completely out of range." msgstr "" -#: ../../../build/NEWS:19213 +#: ../../../build/NEWS:19243 msgid "" "`bpo-24115 `__: Update uses of " "PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(), " @@ -27222,229 +27272,229 @@ msgid "" "errors correctly." msgstr "" -#: ../../../build/NEWS:19217 +#: ../../../build/NEWS:19247 msgid "" "`bpo-24328 `__: Fix importing one " "character extension modules." msgstr "" -#: ../../../build/NEWS:19219 +#: ../../../build/NEWS:19249 msgid "" "`bpo-11205 `__: In dictionary displays, " "evaluate the key before the value." msgstr "" -#: ../../../build/NEWS:19221 +#: ../../../build/NEWS:19251 msgid "" "`bpo-24285 `__: Fixed regression that " "prevented importing extension modules from inside packages. Patch by Petr " "Viktorin." msgstr "" -#: ../../../build/NEWS:19227 +#: ../../../build/NEWS:19257 msgid "" "`bpo-23247 `__: Fix a crash in the " "StreamWriter.reset() of CJK codecs." msgstr "" -#: ../../../build/NEWS:19229 +#: ../../../build/NEWS:19259 msgid "" "`bpo-24270 `__: Add math.isclose() and " "cmath.isclose() functions as per :pep:`485`. Contributed by Chris Barker and" " Tal Einat." msgstr "" -#: ../../../build/NEWS:19232 +#: ../../../build/NEWS:19262 msgid "" "`bpo-5633 `__: Fixed timeit when the " "statement is a string and the setup is not." msgstr "" -#: ../../../build/NEWS:19235 +#: ../../../build/NEWS:19265 msgid "" "`bpo-24326 `__: Fixed audioop.ratecv() " "with non-default weightB argument. Original patch by David Moore." msgstr "" -#: ../../../build/NEWS:19238 +#: ../../../build/NEWS:19268 msgid "" "`bpo-16991 `__: Add a C implementation " "of OrderedDict." msgstr "" -#: ../../../build/NEWS:19240 +#: ../../../build/NEWS:19270 msgid "" "`bpo-23934 `__: Fix inspect.signature to" " fail correctly for builtin types lacking signature information. Initial " "patch by James Powell." msgstr "" -#: ../../../build/NEWS:19245 +#: ../../../build/NEWS:19275 msgid "Python 3.5.0 beta 1" msgstr "Python 3.5.0 beta 1" -#: ../../../build/NEWS:19247 +#: ../../../build/NEWS:19277 msgid "*Release date: 2015-05-24*" msgstr "*Tanggal rilis: 2015-05-24*" -#: ../../../build/NEWS:19252 +#: ../../../build/NEWS:19282 msgid "" "`bpo-24276 `__: Fixed optimization of " "property descriptor getter." msgstr "" -#: ../../../build/NEWS:19254 +#: ../../../build/NEWS:19284 msgid "" "`bpo-24268 `__: PEP 489: Multi-phase " "extension module initialization. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19257 +#: ../../../build/NEWS:19287 msgid "" "`bpo-23955 `__: Add pyvenv.cfg option to" " suppress registry/environment lookup for generating sys.path on Windows." msgstr "" -#: ../../../build/NEWS:19260 +#: ../../../build/NEWS:19290 msgid "" "`bpo-24257 `__: Fixed system error in " "the comparison of faked types.SimpleNamespace." msgstr "" -#: ../../../build/NEWS:19263 +#: ../../../build/NEWS:19293 msgid "" "`bpo-22939 `__: Fixed integer overflow " "in iterator object. Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:19266 +#: ../../../build/NEWS:19296 msgid "" "`bpo-23985 `__: Fix a possible buffer " "overrun when deleting a slice from the front of a bytearray and then " "appending some other bytes data." msgstr "" -#: ../../../build/NEWS:19269 +#: ../../../build/NEWS:19299 msgid "" "`bpo-24102 `__: Fixed exception type " "checking in standard error handlers." msgstr "" -#: ../../../build/NEWS:19271 +#: ../../../build/NEWS:19301 msgid "" "`bpo-15027 `__: The UTF-32 encoder is " "now 3x to 7x faster." msgstr "" -#: ../../../build/NEWS:19273 +#: ../../../build/NEWS:19303 msgid "" "`bpo-23290 `__: Optimize set_merge() for" " cases where the target is empty. (Contributed by Serhiy Storchaka.)" msgstr "" -#: ../../../build/NEWS:19276 +#: ../../../build/NEWS:19306 msgid "" "`bpo-2292 `__: PEP 448: Additional " "Unpacking Generalizations." msgstr "" -#: ../../../build/NEWS:19278 +#: ../../../build/NEWS:19308 msgid "" "`bpo-24096 `__: Make " "warnings.warn_explicit more robust against mutation of the warnings.filters " "list." msgstr "" -#: ../../../build/NEWS:19281 +#: ../../../build/NEWS:19311 msgid "" "`bpo-23996 `__: Avoid a crash when a " "delegated generator raises an unnormalized StopIteration exception. Patch " "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19284 +#: ../../../build/NEWS:19314 msgid "" "`bpo-23910 `__: Optimize property() " "getter calls. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19286 +#: ../../../build/NEWS:19316 msgid "" "`bpo-23911 `__: Move path-based " "importlib bootstrap code to a separate frozen module." msgstr "" -#: ../../../build/NEWS:19289 +#: ../../../build/NEWS:19319 msgid "" "`bpo-24192 `__: Fix namespace package " "imports." msgstr "" -#: ../../../build/NEWS:19291 +#: ../../../build/NEWS:19321 msgid "" "`bpo-24022 `__: Fix tokenizer crash when" " processing undecodable source code." msgstr "" -#: ../../../build/NEWS:19293 +#: ../../../build/NEWS:19323 msgid "" "`bpo-9951 `__: Added a hex() method to " "bytes, bytearray, and memoryview." msgstr "" -#: ../../../build/NEWS:19295 +#: ../../../build/NEWS:19325 msgid "" "`bpo-22906 `__: PEP 479: Change " "StopIteration handling inside generators." msgstr "" -#: ../../../build/NEWS:19297 +#: ../../../build/NEWS:19327 msgid "" "`bpo-24017 `__: PEP 492: Coroutines with" " async and await syntax." msgstr "" -#: ../../../build/NEWS:19302 +#: ../../../build/NEWS:19332 msgid "" "`bpo-14373 `__: Added C implementation " "of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " "Kachayev." msgstr "" -#: ../../../build/NEWS:19305 +#: ../../../build/NEWS:19335 msgid "" "`bpo-24230 `__: The tempfile module now " "accepts bytes for prefix, suffix and dir parameters and returns bytes in " "such situations (matching the os module APIs)." msgstr "" -#: ../../../build/NEWS:19309 +#: ../../../build/NEWS:19339 msgid "" "`bpo-22189 `__: collections.UserString " "now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " "isprintable(), and maketrans(). Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19313 +#: ../../../build/NEWS:19343 msgid "" "`bpo-24244 `__: Prevents termination " "when an invalid format string is encountered on Windows in strftime." msgstr "" -#: ../../../build/NEWS:19316 +#: ../../../build/NEWS:19346 msgid "" "`bpo-23973 `__: PEP 484: Add the typing " "module." msgstr "" -#: ../../../build/NEWS:19318 +#: ../../../build/NEWS:19348 msgid "" "`bpo-23086 `__: The " "collections.abc.Sequence() abstract base class added *start* and *stop* " "parameters to the index() mixin. Patch by Devin Jeanpierre." msgstr "" -#: ../../../build/NEWS:19322 +#: ../../../build/NEWS:19352 msgid "" "`bpo-20035 `__: Replaced the " "``tkinter._fix`` module used for setting up the Tcl/Tk environment on " @@ -27452,13 +27502,13 @@ msgid "" "permanent changes to the environment." msgstr "" -#: ../../../build/NEWS:19326 +#: ../../../build/NEWS:19356 msgid "" "`bpo-24257 `__: Fixed segmentation fault" " in sqlite3.Row constructor with faked cursor type." msgstr "" -#: ../../../build/NEWS:19329 +#: ../../../build/NEWS:19359 msgid "" "`bpo-15836 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " @@ -27466,13 +27516,13 @@ msgid "" "on patch by Daniel Wagner-Hall." msgstr "" -#: ../../../build/NEWS:19333 +#: ../../../build/NEWS:19363 msgid "" "`bpo-9858 `__: Add missing method stubs " "to _io.RawIOBase. Patch by Laura Rupprecht." msgstr "" -#: ../../../build/NEWS:19336 +#: ../../../build/NEWS:19366 msgid "" "`bpo-22955 `__: attrgetter, itemgetter " "and methodcaller objects in the operator module now support pickling. Added" @@ -27480,7 +27530,7 @@ msgid "" "Rosenberg." msgstr "" -#: ../../../build/NEWS:19340 +#: ../../../build/NEWS:19370 msgid "" "`bpo-22107 `__: tempfile.gettempdir() " "and tempfile.mkdtemp() now try again when a directory with the chosen name " @@ -27488,156 +27538,156 @@ msgid "" "early if parent directory is not valid (not exists or is a file) on Windows." msgstr "" -#: ../../../build/NEWS:19345 +#: ../../../build/NEWS:19375 msgid "" "`bpo-23780 `__: Improved error message " "in os.path.join() with single argument." msgstr "" -#: ../../../build/NEWS:19347 +#: ../../../build/NEWS:19377 msgid "" "`bpo-6598 `__: Increased time precision " "and random number range in email.utils.make_msgid() to strengthen the " "uniqueness of the message ID." msgstr "" -#: ../../../build/NEWS:19350 +#: ../../../build/NEWS:19380 msgid "" "`bpo-24091 `__: Fixed various crashes in" " corner cases in C implementation of ElementTree." msgstr "" -#: ../../../build/NEWS:19353 +#: ../../../build/NEWS:19383 msgid "" "`bpo-21931 `__: msilib.FCICreate() now " "raises TypeError in the case of a bad argument instead of a ValueError with " "a bogus FCI error number. Patch by Jeffrey Armstrong." msgstr "" -#: ../../../build/NEWS:19357 +#: ../../../build/NEWS:19387 msgid "" "`bpo-13866 `__: *quote_via* argument " "added to urllib.parse.urlencode." msgstr "" -#: ../../../build/NEWS:19359 +#: ../../../build/NEWS:19389 msgid "" "`bpo-20098 `__: New mangle_from policy " "option for email, default True for compat32, but False for all other " "policies." msgstr "" -#: ../../../build/NEWS:19362 +#: ../../../build/NEWS:19392 msgid "" "`bpo-24211 `__: The email library now " "supports RFC 6532: it can generate headers using utf-8 instead of encoded " "words." msgstr "" -#: ../../../build/NEWS:19365 +#: ../../../build/NEWS:19395 msgid "" "`bpo-16314 `__: Added support for the " "LZMA compression in distutils." msgstr "" -#: ../../../build/NEWS:19367 +#: ../../../build/NEWS:19397 msgid "" "`bpo-21804 `__: poplib now supports RFC " "6856 (UTF8)." msgstr "" -#: ../../../build/NEWS:19369 +#: ../../../build/NEWS:19399 msgid "" "`bpo-18682 `__: Optimized pprint " "functions for builtin scalar types." msgstr "" -#: ../../../build/NEWS:19371 +#: ../../../build/NEWS:19401 msgid "" "`bpo-22027 `__: smtplib now supports RFC" " 6531 (SMTPUTF8)." msgstr "" -#: ../../../build/NEWS:19373 +#: ../../../build/NEWS:19403 msgid "" "`bpo-23488 `__: Random generator objects" " now consume 2x less memory on 64-bit." msgstr "" -#: ../../../build/NEWS:19375 +#: ../../../build/NEWS:19405 msgid "" "`bpo-1322 `__: platform.dist() and " "platform.linux_distribution() functions are now deprecated. Initial patch " "by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19378 +#: ../../../build/NEWS:19408 msgid "" "`bpo-22486 `__: Added the math.gcd() " "function. The fractions.gcd() function now is deprecated. Based on patch " "by Mark Dickinson." msgstr "" -#: ../../../build/NEWS:19381 +#: ../../../build/NEWS:19411 msgid "" "`bpo-24064 `__: Property() docstrings " "are now writeable. (Patch by Berker Peksag.)" msgstr "" -#: ../../../build/NEWS:19384 +#: ../../../build/NEWS:19414 msgid "" "`bpo-22681 `__: Added support for the " "koi8_t encoding." msgstr "" -#: ../../../build/NEWS:19386 +#: ../../../build/NEWS:19416 msgid "" "`bpo-22682 `__: Added support for the " "kz1048 encoding." msgstr "" -#: ../../../build/NEWS:19388 +#: ../../../build/NEWS:19418 msgid "" "`bpo-23796 `__: peek and read1 methods " "of BufferedReader now raise ValueError if they called on a closed object. " "Patch by John Hergenroeder." msgstr "" -#: ../../../build/NEWS:19391 +#: ../../../build/NEWS:19421 msgid "" "`bpo-21795 `__: smtpd now supports the " "8BITMIME extension whenever the new *decode_data* constructor argument is " "set to False." msgstr "" -#: ../../../build/NEWS:19394 +#: ../../../build/NEWS:19424 msgid "" "`bpo-24155 `__: optimize heapq.heapify()" " for better cache performance when heapifying large lists." msgstr "" -#: ../../../build/NEWS:19397 +#: ../../../build/NEWS:19427 msgid "" "`bpo-21800 `__: imaplib now supports RFC" " 5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " "encodes non-ASCII usernames and passwords to UTF8." msgstr "" -#: ../../../build/NEWS:19401 +#: ../../../build/NEWS:19431 msgid "" "`bpo-20274 `__: When calling a " "_sqlite.Connection, it now complains if passed any keyword arguments. " "Previously it silently ignored them." msgstr "" -#: ../../../build/NEWS:19404 +#: ../../../build/NEWS:19434 msgid "" "`bpo-20274 `__: Remove ignored and " "erroneous \"kwargs\" parameters from three METH_VARARGS methods on " "_sqlite.Connection." msgstr "" -#: ../../../build/NEWS:19407 +#: ../../../build/NEWS:19437 msgid "" "`bpo-24134 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a" @@ -27645,221 +27695,221 @@ msgid "" "is passed in the context manager mode." msgstr "" -#: ../../../build/NEWS:19412 +#: ../../../build/NEWS:19442 msgid "" "`bpo-24018 `__: Add a " "collections.abc.Generator abstract base class. Contributed by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19415 +#: ../../../build/NEWS:19445 msgid "" "`bpo-23880 `__: Tkinter's getint() and " "getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " "numbers (in particular int)." msgstr "" -#: ../../../build/NEWS:19418 +#: ../../../build/NEWS:19448 msgid "" "`bpo-22619 `__: Added negative limit " "support in the traceback module. Based on patch by Dmitry Kazakov." msgstr "" -#: ../../../build/NEWS:19421 +#: ../../../build/NEWS:19451 msgid "" "`bpo-24094 `__: Fix possible crash in " "json.encode with poorly behaved dict subclasses." msgstr "" -#: ../../../build/NEWS:19424 +#: ../../../build/NEWS:19454 msgid "" "`bpo-9246 `__: On POSIX, os.getcwd() now " "supports paths longer than 1025 bytes. Patch written by William Orr." msgstr "" -#: ../../../build/NEWS:19427 +#: ../../../build/NEWS:19457 msgid "" "`bpo-17445 `__: add difflib.diff_bytes()" " to support comparison of byte strings (fixes a regression from Python 2)." msgstr "" -#: ../../../build/NEWS:19430 +#: ../../../build/NEWS:19460 msgid "" "`bpo-23917 `__: Fall back to sequential " "compilation when ProcessPoolExecutor doesn't exist. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:19433 +#: ../../../build/NEWS:19463 msgid "" "`bpo-23008 `__: Fixed resolving " "attributes with boolean value is False in pydoc." msgstr "" -#: ../../../build/NEWS:19436 +#: ../../../build/NEWS:19466 msgid "" "Fix asyncio issue 235: LifoQueue and PriorityQueue's put didn't increment " "unfinished tasks (this bug was introduced when JoinableQueue was merged with" " Queue)." msgstr "" -#: ../../../build/NEWS:19440 +#: ../../../build/NEWS:19470 msgid "" "`bpo-23908 `__: os functions now reject " "paths with embedded null character on Windows instead of silently truncating" " them." msgstr "" -#: ../../../build/NEWS:19443 +#: ../../../build/NEWS:19473 msgid "" "`bpo-23728 `__: binascii.crc_hqx() could" " return an integer outside of the range 0-0xffff for empty data." msgstr "" -#: ../../../build/NEWS:19446 +#: ../../../build/NEWS:19476 msgid "" "`bpo-23887 `__: urllib.error.HTTPError " "now has a proper repr() representation. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:19449 +#: ../../../build/NEWS:19479 msgid "" "asyncio: New event loop APIs: set_task_factory() and get_task_factory()." msgstr "" -#: ../../../build/NEWS:19451 +#: ../../../build/NEWS:19481 msgid "asyncio: async() function is deprecated in favour of ensure_future()." msgstr "" -#: ../../../build/NEWS:19453 +#: ../../../build/NEWS:19483 msgid "" "`bpo-24178 `__: asyncio.Lock, Condition," " Semaphore, and BoundedSemaphore support new 'async with' syntax. " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19456 +#: ../../../build/NEWS:19486 msgid "" "`bpo-24179 `__: Support 'async for' for " "asyncio.StreamReader. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19459 +#: ../../../build/NEWS:19489 msgid "" "`bpo-24184 `__: Add AsyncIterator and " "AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19462 +#: ../../../build/NEWS:19492 msgid "" "`bpo-22547 `__: Implement informative " "__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19465 +#: ../../../build/NEWS:19495 msgid "" "`bpo-24190 `__: Implement " "inspect.BoundArgument.apply_defaults() method. Contributed by Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19468 +#: ../../../build/NEWS:19498 msgid "" "`bpo-20691 `__: Add 'follow_wrapped' " "argument to inspect.Signature.from_callable() and inspect.signature(). " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19472 +#: ../../../build/NEWS:19502 msgid "" "`bpo-24248 `__: Deprecate " "inspect.Signature.from_function() and inspect.Signature.from_builtin()." msgstr "" -#: ../../../build/NEWS:19475 +#: ../../../build/NEWS:19505 msgid "" "`bpo-23898 `__: Fix " "inspect.classify_class_attrs() to support attributes with overloaded __eq__ " "and __bool__. Patch by Mike Bayer." msgstr "" -#: ../../../build/NEWS:19478 +#: ../../../build/NEWS:19508 msgid "" "`bpo-24298 `__: Fix inspect.signature() " "to correctly unwrap wrappers around bound methods." msgstr "" -#: ../../../build/NEWS:19484 +#: ../../../build/NEWS:19514 msgid "" "`bpo-23184 `__: remove unused names and " "imports in idlelib. Initial patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:19490 +#: ../../../build/NEWS:19520 msgid "" "`bpo-21520 `__: test_zipfile no longer " "fails if the word 'bad' appears anywhere in the name of the current " "directory." msgstr "" -#: ../../../build/NEWS:19493 +#: ../../../build/NEWS:19523 msgid "" "`bpo-9517 `__: Move script_helper into " "the support package. Patch by Christie Wilson." msgstr "" -#: ../../../build/NEWS:19499 +#: ../../../build/NEWS:19529 msgid "" "`bpo-22155 `__: Add File Handlers " "subsection with createfilehandler to tkinter doc. Remove obsolete example " "from FAQ. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19502 +#: ../../../build/NEWS:19532 msgid "" "`bpo-24029 `__: Document the name " "binding behavior for submodule imports." msgstr "" -#: ../../../build/NEWS:19504 +#: ../../../build/NEWS:19534 msgid "" "`bpo-24077 `__: Fix typo in man page for" " -I command option: -s, not -S" msgstr "" -#: ../../../build/NEWS:19509 +#: ../../../build/NEWS:19539 msgid "" "`bpo-24000 `__: Improved Argument " "Clinic's mapping of converters to legacy \"format units\". Updated the " "documentation to match." msgstr "" -#: ../../../build/NEWS:19512 +#: ../../../build/NEWS:19542 msgid "" "`bpo-24001 `__: Argument Clinic " "converters now use accept={type} instead of types={'type'} to specify the " "types the converter accepts." msgstr "" -#: ../../../build/NEWS:19515 +#: ../../../build/NEWS:19545 msgid "" "`bpo-23330 `__: h2py now supports " "arbitrary filenames in #include." msgstr "" -#: ../../../build/NEWS:19517 +#: ../../../build/NEWS:19547 msgid "" "`bpo-24031 `__: make patchcheck now " "supports git checkouts, too." msgstr "" -#: ../../../build/NEWS:19521 +#: ../../../build/NEWS:19551 msgid "Python 3.5.0 alpha 4" msgstr "Python 3.5.0 alfa 4" -#: ../../../build/NEWS:19523 +#: ../../../build/NEWS:19553 msgid "*Release date: 2015-04-19*" msgstr "*Tanggal rilis: 2015-04-19*" -#: ../../../build/NEWS:19528 +#: ../../../build/NEWS:19558 msgid "" "`bpo-22980 `__: Under Linux, " "GNU/KFreeBSD and the Hurd, C extensions now include the architecture triplet" @@ -27868,26 +27918,26 @@ msgid "" ":pep:`3149`-style information." msgstr "" -#: ../../../build/NEWS:19533 +#: ../../../build/NEWS:19563 msgid "" "`bpo-22631 `__: Added Linux-specific " "socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19536 +#: ../../../build/NEWS:19566 msgid "" "`bpo-23731 `__: Implement :pep:`488`: " "removal of .pyo files." msgstr "" -#: ../../../build/NEWS:19538 +#: ../../../build/NEWS:19568 msgid "" "`bpo-23726 `__: Don't enable GC for user" " subclasses of non-GC types that don't add any new fields. Patch by Eugene " "Toder." msgstr "" -#: ../../../build/NEWS:19541 +#: ../../../build/NEWS:19571 msgid "" "`bpo-23309 `__: Avoid a deadlock at " "shutdown if a daemon thread is aborted while it is holding a lock to a " @@ -27895,43 +27945,43 @@ msgid "" "(typically stdout or stderr). A fatal error is emitted instead." msgstr "" -#: ../../../build/NEWS:19546 +#: ../../../build/NEWS:19576 msgid "" "`bpo-22977 `__: Fixed formatting Windows" " error messages on Wine. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19549 +#: ../../../build/NEWS:19579 msgid "" "`bpo-23466 `__: %c, %o, %x, and %X in " "bytes formatting now raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:19552 +#: ../../../build/NEWS:19582 msgid "" "`bpo-24044 `__: Fix possible null " "pointer dereference in list.sort in out of memory conditions." msgstr "" -#: ../../../build/NEWS:19555 +#: ../../../build/NEWS:19585 msgid "" "`bpo-21354 `__: PyCFunction_New function" " is exposed by python DLL again." msgstr "" -#: ../../../build/NEWS:19560 +#: ../../../build/NEWS:19590 msgid "" "`bpo-23840 `__: tokenize.open() now " "closes the temporary binary file on error to fix a resource warning." msgstr "" -#: ../../../build/NEWS:19563 +#: ../../../build/NEWS:19593 msgid "" "`bpo-16914 `__: new debuglevel 2 in " "smtplib adds timestamps to debug output." msgstr "" -#: ../../../build/NEWS:19565 +#: ../../../build/NEWS:19595 msgid "" "`bpo-7159 `__: urllib.request now " "supports sending auth credentials automatically after the first 401. This " @@ -27939,39 +27989,39 @@ msgid "" "`__ and supersedes that change." msgstr "" -#: ../../../build/NEWS:19569 +#: ../../../build/NEWS:19599 msgid "" "`bpo-23703 `__: Fix a regression in " "urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19572 +#: ../../../build/NEWS:19602 msgid "" "`bpo-4254 `__: Adds " "_curses.update_lines_cols(). Patch by Arnon Yaari" msgstr "" -#: ../../../build/NEWS:19574 +#: ../../../build/NEWS:19604 msgid "" "`bpo-19933 `__: Provide default argument" " for ndigits in round. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19577 +#: ../../../build/NEWS:19607 msgid "" "`bpo-23193 `__: Add a numeric_owner " "parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " "by Michael Vogt and Eric Smith." msgstr "" -#: ../../../build/NEWS:19580 +#: ../../../build/NEWS:19610 msgid "" "`bpo-23342 `__: Add a subprocess.run() " "function than returns a CalledProcess instance for a more consistent API " "than the existing call* functions." msgstr "" -#: ../../../build/NEWS:19583 +#: ../../../build/NEWS:19613 msgid "" "`bpo-21217 `__: inspect.getsourcelines()" " now tries to compute the start and end lines from the code object, fixing " @@ -27979,49 +28029,49 @@ msgid "" "Thomas Ballinger and Allison Kaptur." msgstr "" -#: ../../../build/NEWS:19587 +#: ../../../build/NEWS:19617 msgid "" "`bpo-24521 `__: Fix possible integer " "overflows in the pickle module." msgstr "" -#: ../../../build/NEWS:19589 +#: ../../../build/NEWS:19619 msgid "" "`bpo-22931 `__: Allow '[' and ']' in " "cookie values." msgstr "" -#: ../../../build/NEWS:19591 +#: ../../../build/NEWS:19621 msgid "" "The keywords attribute of functools.partial is now always a dictionary." msgstr "" -#: ../../../build/NEWS:19593 +#: ../../../build/NEWS:19623 msgid "" "`bpo-23811 `__: Add missing newline to " "the PyCompileError error message. Patch by Alex Shkop." msgstr "" -#: ../../../build/NEWS:19596 +#: ../../../build/NEWS:19626 msgid "" "`bpo-21116 `__: Avoid blowing memory " "when allocating a multiprocessing shared array that's larger than 50% of the" " available RAM. Patch by Médéric Boquien." msgstr "" -#: ../../../build/NEWS:19600 +#: ../../../build/NEWS:19630 msgid "" "`bpo-22982 `__: Improve BOM handling " "when seeking to multiple positions of a writable text file." msgstr "" -#: ../../../build/NEWS:19603 +#: ../../../build/NEWS:19633 msgid "" "`bpo-23464 `__: Removed deprecated " "asyncio JoinableQueue." msgstr "" -#: ../../../build/NEWS:19605 +#: ../../../build/NEWS:19635 msgid "" "`bpo-23529 `__: Limit the size of " "decompressed data when reading from GzipFile, BZ2File or LZMAFile. This " @@ -28030,47 +28080,47 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:19610 +#: ../../../build/NEWS:19640 msgid "" "`bpo-21859 `__: Added Python " "implementation of io.FileIO." msgstr "" -#: ../../../build/NEWS:19612 +#: ../../../build/NEWS:19642 msgid "" "`bpo-23865 `__: close() methods in " "multiple modules now are idempotent and more robust at shutdown. If they " "need to release multiple resources, all are released even if errors occur." msgstr "" -#: ../../../build/NEWS:19616 +#: ../../../build/NEWS:19646 msgid "" "`bpo-23400 `__: Raise same exception on " "both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." msgstr "" -#: ../../../build/NEWS:19619 +#: ../../../build/NEWS:19649 msgid "" "`bpo-10838 `__: The subprocess now " "module includes SubprocessError and TimeoutError in its list of exported " "names for the users wild enough to use ``from subprocess import *``." msgstr "" -#: ../../../build/NEWS:19623 +#: ../../../build/NEWS:19653 msgid "" "`bpo-23411 `__: Added DefragResult, " "ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and " "SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19627 +#: ../../../build/NEWS:19657 msgid "" "`bpo-23881 `__: " "urllib.request.ftpwrapper constructor now closes the socket if the FTP " "connection failed to fix a ResourceWarning." msgstr "" -#: ../../../build/NEWS:19630 +#: ../../../build/NEWS:19660 msgid "" "`bpo-23853 `__: " ":meth:`socket.socket.sendall` does no more reset the socket timeout each " @@ -28078,14 +28128,14 @@ msgid "" "duration to send all data." msgstr "" -#: ../../../build/NEWS:19634 +#: ../../../build/NEWS:19664 msgid "" "`bpo-22721 `__: An order of multiline " "pprint output of set or dict containing orderable and non-orderable elements" " no longer depends on iteration order of set or dict." msgstr "" -#: ../../../build/NEWS:19638 +#: ../../../build/NEWS:19668 msgid "" "`bpo-15133 `__: " "_tkinter.tkapp.getboolean() now supports Tcl_Obj and always returns bool. " @@ -28093,45 +28143,45 @@ msgid "" "Tcl_Obj). tkinter.BooleanVar.get() now always returns bool." msgstr "" -#: ../../../build/NEWS:19643 +#: ../../../build/NEWS:19673 msgid "" "`bpo-10590 `__: xml.sax.parseString() " "now supports string argument." msgstr "" -#: ../../../build/NEWS:19645 +#: ../../../build/NEWS:19675 msgid "" "`bpo-23338 `__: Fixed formatting ctypes " "error messages on Cygwin. Patch by Makoto Kato." msgstr "" -#: ../../../build/NEWS:19648 +#: ../../../build/NEWS:19678 msgid "" "`bpo-15582 `__: inspect.getdoc() now " "follows inheritance chains." msgstr "" -#: ../../../build/NEWS:19650 +#: ../../../build/NEWS:19680 msgid "" "`bpo-2175 `__: SAX parsers now support a " "character stream of InputSource object." msgstr "" -#: ../../../build/NEWS:19653 +#: ../../../build/NEWS:19683 msgid "" "`bpo-16840 `__: Tkinter now supports " "64-bit integers added in Tcl 8.4 and arbitrary precision integers added in " "Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19656 +#: ../../../build/NEWS:19686 msgid "" "`bpo-23834 `__: Fix socket.sendto(), use" " the C Py_ssize_t type to store the result of sendto() instead of the C int " "type." msgstr "" -#: ../../../build/NEWS:19659 +#: ../../../build/NEWS:19689 msgid "" "`bpo-23618 `__: " ":meth:`socket.socket.connect` now waits until the connection completes " @@ -28141,45 +28191,45 @@ msgid "" ":exc:`InterruptedError` for non-blocking sockets." msgstr "" -#: ../../../build/NEWS:19665 +#: ../../../build/NEWS:19695 msgid "" "`bpo-21526 `__: Tkinter now supports new" " boolean type in Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19667 +#: ../../../build/NEWS:19697 msgid "" "`bpo-23836 `__: Fix the faulthandler " "module to handle reentrant calls to its signal handlers." msgstr "" -#: ../../../build/NEWS:19670 +#: ../../../build/NEWS:19700 msgid "" "`bpo-23838 `__: linecache now clears the" " cache and returns an empty result on MemoryError." msgstr "" -#: ../../../build/NEWS:19673 +#: ../../../build/NEWS:19703 msgid "" "`bpo-10395 `__: Added " "os.path.commonpath(). Implemented in posixpath and ntpath. Based on patch by" " Rafik Draoui." msgstr "" -#: ../../../build/NEWS:19676 +#: ../../../build/NEWS:19706 msgid "" "`bpo-23611 `__: Serializing more " "\"lookupable\" objects (such as unbound methods or nested classes) now are " "supported with pickle protocols < 4." msgstr "" -#: ../../../build/NEWS:19679 +#: ../../../build/NEWS:19709 msgid "" "`bpo-13583 `__: sqlite3.Row now supports" " slice indexing." msgstr "" -#: ../../../build/NEWS:19681 +#: ../../../build/NEWS:19711 msgid "" "`bpo-18473 `__: Fixed 2to3 and 3to2 " "compatible pickle mappings. Fixed ambiguous reverse mappings. Added many " @@ -28187,7 +28237,7 @@ msgid "" " with full name mapping." msgstr "" -#: ../../../build/NEWS:19685 +#: ../../../build/NEWS:19715 msgid "" "`bpo-23485 `__: select.select() is now " "retried automatically with the recomputed timeout when interrupted by a " @@ -28195,103 +28245,103 @@ msgid "" "part of the :pep:`475`." msgstr "" -#: ../../../build/NEWS:19689 +#: ../../../build/NEWS:19719 msgid "" "`bpo-23752 `__: When built from an " "existing file descriptor, io.FileIO() now only calls fstat() once. Before " "fstat() was called twice, which was not necessary." msgstr "" -#: ../../../build/NEWS:19693 +#: ../../../build/NEWS:19723 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support __add__, __mul__, and __imul__()." msgstr "" -#: ../../../build/NEWS:19696 +#: ../../../build/NEWS:19726 msgid "" "`bpo-23171 `__: csv.Writer.writerow() " "now supports arbitrary iterables." msgstr "" -#: ../../../build/NEWS:19698 +#: ../../../build/NEWS:19728 msgid "" "`bpo-23745 `__: The new email header " "parser now handles duplicate MIME parameter names without error, similar to " "how get_param behaves." msgstr "" -#: ../../../build/NEWS:19701 +#: ../../../build/NEWS:19731 msgid "" "`bpo-22117 `__: Fix os.utime(), it now " "rounds the timestamp towards minus infinity (-inf) instead of rounding " "towards zero." msgstr "" -#: ../../../build/NEWS:19704 +#: ../../../build/NEWS:19734 msgid "" "`bpo-23310 `__: Fix MagicMock's " "initializer to work with __methods__, just like configure_mock(). Patch by " "Kasia Jachim." msgstr "" -#: ../../../build/NEWS:19710 +#: ../../../build/NEWS:19740 msgid "" "`bpo-23817 `__: FreeBSD now uses \"1.0\"" " in the SOVERSION as other operating systems, instead of just \"1\"." msgstr "" -#: ../../../build/NEWS:19713 +#: ../../../build/NEWS:19743 msgid "" "`bpo-23501 `__: Argument Clinic now " "generates code into separate files by default." msgstr "" -#: ../../../build/NEWS:19719 +#: ../../../build/NEWS:19749 msgid "" "`bpo-23799 `__: Added " "test.support.start_threads() for running and cleaning up multiple threads." msgstr "" -#: ../../../build/NEWS:19722 +#: ../../../build/NEWS:19752 msgid "" "`bpo-22390 `__: test.regrtest now emits " "a warning if temporary files or directories are left after running a test." msgstr "" -#: ../../../build/NEWS:19728 +#: ../../../build/NEWS:19758 msgid "" "`bpo-18128 `__: pygettext now uses " "standard +NNNN format in the POT-Creation-Date header." msgstr "" -#: ../../../build/NEWS:19731 +#: ../../../build/NEWS:19761 msgid "" "`bpo-23935 `__: Argument Clinic's " "understanding of format units accepting bytes, bytearrays, and buffers is " "now consistent with both the documentation and the implementation." msgstr "" -#: ../../../build/NEWS:19735 +#: ../../../build/NEWS:19765 msgid "" "`bpo-23944 `__: Argument Clinic now " "wraps long impl prototypes at column 78." msgstr "" -#: ../../../build/NEWS:19737 +#: ../../../build/NEWS:19767 msgid "" "`bpo-20586 `__: Argument Clinic now " "ensures that functions without docstrings have signatures." msgstr "" -#: ../../../build/NEWS:19740 +#: ../../../build/NEWS:19770 msgid "" "`bpo-23492 `__: Argument Clinic now " "generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple" " if possible." msgstr "" -#: ../../../build/NEWS:19743 +#: ../../../build/NEWS:19773 msgid "" "`bpo-23500 `__: Argument Clinic is now " "smarter about generating the \"#ifndef\" (empty) definition of the methoddef" @@ -28300,21 +28350,21 @@ msgid "" " than immediately after the first use." msgstr "" -#: ../../../build/NEWS:19752 +#: ../../../build/NEWS:19782 msgid "" "`bpo-23998 `__: PyImport_ReInitLock() " "now checks for lock allocation error" msgstr "" -#: ../../../build/NEWS:19756 +#: ../../../build/NEWS:19786 msgid "Python 3.5.0 alpha 3" msgstr "Python 3.5.0 alfa 3" -#: ../../../build/NEWS:19758 +#: ../../../build/NEWS:19788 msgid "*Release date: 2015-03-28*" msgstr "*Tanggal rilis: 2015-03-28*" -#: ../../../build/NEWS:19763 +#: ../../../build/NEWS:19793 msgid "" "`bpo-23573 `__: Increased performance of" " string search operations (str.find, str.index, str.count, the in operator, " @@ -28322,44 +28372,44 @@ msgid "" "UCS4)." msgstr "" -#: ../../../build/NEWS:19767 +#: ../../../build/NEWS:19797 msgid "" "`bpo-23753 `__: Python doesn't support " "anymore platforms without stat() or fstat(), these functions are always " "required." msgstr "" -#: ../../../build/NEWS:19770 +#: ../../../build/NEWS:19800 msgid "" "`bpo-23681 `__: The -b option now " "affects comparisons of bytes with int." msgstr "" -#: ../../../build/NEWS:19772 +#: ../../../build/NEWS:19802 msgid "" "`bpo-23632 `__: Memoryviews now allow " "tuple indexing (including for multi-dimensional memoryviews)." msgstr "" -#: ../../../build/NEWS:19775 +#: ../../../build/NEWS:19805 msgid "" "`bpo-23192 `__: Fixed generator lambdas." " Patch by Bruno Cauet." msgstr "" -#: ../../../build/NEWS:19777 +#: ../../../build/NEWS:19807 msgid "" "`bpo-23629 `__: Fix the default " "__sizeof__ implementation for variable-sized objects." msgstr "" -#: ../../../build/NEWS:19783 +#: ../../../build/NEWS:19813 msgid "" "`bpo-14260 `__: The groupindex attribute" " of regular expression pattern object now is non-modifiable mapping." msgstr "" -#: ../../../build/NEWS:19786 +#: ../../../build/NEWS:19816 msgid "" "`bpo-23792 `__: Ignore KeyboardInterrupt" " when the pydoc pager is active. This mimics the behavior of the standard " @@ -28367,51 +28417,51 @@ msgid "" "itself is still running." msgstr "" -#: ../../../build/NEWS:19790 +#: ../../../build/NEWS:19820 msgid "" "`bpo-23775 `__: pprint() of OrderedDict " "now outputs the same representation as repr()." msgstr "" -#: ../../../build/NEWS:19793 +#: ../../../build/NEWS:19823 msgid "" "`bpo-23765 `__: Removed IsBadStringPtr " "calls in ctypes" msgstr "" -#: ../../../build/NEWS:19795 +#: ../../../build/NEWS:19825 msgid "" "`bpo-22364 `__: Improved some re error " "messages using regex for hints." msgstr "" -#: ../../../build/NEWS:19797 +#: ../../../build/NEWS:19827 msgid "" "`bpo-23742 `__: ntpath.expandvars() no " "longer loses unbalanced single quotes." msgstr "" -#: ../../../build/NEWS:19799 +#: ../../../build/NEWS:19829 msgid "" "`bpo-21717 `__: The zipfile.ZipFile.open" " function now supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:19802 +#: ../../../build/NEWS:19832 msgid "" "`bpo-21802 `__: The reader in " "BufferedRWPair now is closed even when closing writer failed in " "BufferedRWPair.close()." msgstr "" -#: ../../../build/NEWS:19805 +#: ../../../build/NEWS:19835 msgid "" "`bpo-23622 `__: Unknown escapes in " "regular expressions that consist of ``'\\'`` and ASCII letter now raise a " "deprecation warning and will be forbidden in Python 3.6." msgstr "" -#: ../../../build/NEWS:19809 +#: ../../../build/NEWS:19839 msgid "" "`bpo-23671 `__: string.Template now " "allows specifying the \"self\" parameter as a keyword argument. " @@ -28419,79 +28469,79 @@ msgid "" "\"format_string\" parameters as keyword arguments." msgstr "" -#: ../../../build/NEWS:19813 +#: ../../../build/NEWS:19843 msgid "" "`bpo-23502 `__: The pprint module now " "supports mapping proxies." msgstr "" -#: ../../../build/NEWS:19815 +#: ../../../build/NEWS:19845 msgid "" "`bpo-17530 `__: pprint now wraps long " "bytes objects and bytearrays." msgstr "" -#: ../../../build/NEWS:19817 +#: ../../../build/NEWS:19847 msgid "" "`bpo-22687 `__: Fixed some corner cases " "in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " "long words." msgstr "" -#: ../../../build/NEWS:19820 +#: ../../../build/NEWS:19850 msgid "" "`bpo-4727 `__: The copy module now uses " "pickle protocol 4 (PEP 3154) and supports copying of instances of classes " "whose __new__ method takes keyword-only arguments." msgstr "" -#: ../../../build/NEWS:19824 +#: ../../../build/NEWS:19854 msgid "" "`bpo-23491 `__: Added a zipapp module to" " support creating executable zip file archives of Python code. Registered " "\".pyz\" and \".pyzw\" extensions on Windows for these archives (PEP 441)." msgstr "" -#: ../../../build/NEWS:19828 +#: ../../../build/NEWS:19858 msgid "" "`bpo-23657 `__: Avoid explicit checks " "for str in zipapp, adding support for pathlib.Path objects as arguments." msgstr "" -#: ../../../build/NEWS:19831 +#: ../../../build/NEWS:19861 msgid "" "`bpo-23688 `__: Added support of " "arbitrary bytes-like objects and avoided unnecessary copying of memoryview " "in gzip.GzipFile.write(). Original patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:19835 +#: ../../../build/NEWS:19865 msgid "" "`bpo-23252 `__: Added support for " "writing ZIP files to unseekable streams." msgstr "" -#: ../../../build/NEWS:19837 +#: ../../../build/NEWS:19867 msgid "" "`bpo-23647 `__: Increase imaplib's " "MAXLINE to accommodate modern mailbox sizes." msgstr "" -#: ../../../build/NEWS:19839 +#: ../../../build/NEWS:19869 msgid "" "`bpo-23539 `__: If body is None, " "http.client.HTTPConnection.request now sets Content-Length to 0 for PUT, " "POST, and PATCH headers to avoid 411 errors from some web servers." msgstr "" -#: ../../../build/NEWS:19843 +#: ../../../build/NEWS:19873 msgid "" "`bpo-22351 `__: The nntplib.NNTP " "constructor no longer leaves the connection and socket open until the " "garbage collector cleans them up. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19847 +#: ../../../build/NEWS:19877 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support methods for index(), insert(), and copy(). This allows " @@ -28499,7 +28549,7 @@ msgid "" "substitutability for lists." msgstr "" -#: ../../../build/NEWS:19851 +#: ../../../build/NEWS:19881 msgid "" "`bpo-23715 `__: " ":func:`signal.sigwaitinfo` and :func:`signal.sigtimedwait` are now retried " @@ -28508,42 +28558,42 @@ msgid "" "timeout with a monotonic clock when it is retried." msgstr "" -#: ../../../build/NEWS:19856 +#: ../../../build/NEWS:19886 msgid "" "`bpo-23001 `__: Few functions in modules" " mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only " "bytes-like object now accept writable bytes-like object too." msgstr "" -#: ../../../build/NEWS:19860 +#: ../../../build/NEWS:19890 msgid "" "`bpo-23646 `__: If time.sleep() is " "interrupted by a signal, the sleep is now retried with the recomputed delay," " except if the signal handler raises an exception (PEP 475)." msgstr "" -#: ../../../build/NEWS:19864 +#: ../../../build/NEWS:19894 msgid "" "`bpo-23136 `__: _strptime now uniformly " "handles all days in week 0, including Dec 30 of previous year. Based on " "patch by Jim Carroll." msgstr "" -#: ../../../build/NEWS:19867 +#: ../../../build/NEWS:19897 msgid "" "`bpo-23700 `__: Iterator of " "NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " "Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:19870 +#: ../../../build/NEWS:19900 msgid "" "`bpo-22903 `__: The fake test case " "created by unittest.loader when it fails importing a test module is now " "picklable." msgstr "" -#: ../../../build/NEWS:19873 +#: ../../../build/NEWS:19903 msgid "" "`bpo-22181 `__: On Linux, os.urandom() " "now uses the new getrandom() syscall if available, syscall introduced in the" @@ -28551,7 +28601,7 @@ msgid "" "the need of a file descriptor and waits until the kernel has enough entropy." msgstr "" -#: ../../../build/NEWS:19878 +#: ../../../build/NEWS:19908 msgid "" "`bpo-2211 `__: Updated the implementation" " of the http.cookies.Morsel class. Setting attributes key, value and " @@ -28562,115 +28612,115 @@ msgid "" "quoting values. Added new tests. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19886 +#: ../../../build/NEWS:19916 msgid "" "`bpo-18983 `__: Allow selection of " "output units in timeit. Patch by Julian Gindi." msgstr "" -#: ../../../build/NEWS:19889 +#: ../../../build/NEWS:19919 msgid "" "`bpo-23631 `__: Fix " "traceback.format_list when a traceback has been mutated." msgstr "" -#: ../../../build/NEWS:19891 +#: ../../../build/NEWS:19921 msgid "" "`bpo-23568 `__: Add rdivmod support to " "MagicMock() objects. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:19894 +#: ../../../build/NEWS:19924 msgid "" "`bpo-2052 `__: Add charset parameter to " "HtmlDiff.make_file()." msgstr "" -#: ../../../build/NEWS:19896 +#: ../../../build/NEWS:19926 msgid "" "`bpo-23668 `__: Support os.truncate and " "os.ftruncate on Windows." msgstr "" -#: ../../../build/NEWS:19898 +#: ../../../build/NEWS:19928 msgid "" "`bpo-23138 `__: Fixed parsing cookies " "with absent keys or values in cookiejar. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19901 +#: ../../../build/NEWS:19931 msgid "" "`bpo-23051 `__: multiprocessing.Pool " "methods imap() and imap_unordered() now handle exceptions raised by an " "iterator. Patch by Alon Diamant and Davin Potts." msgstr "" -#: ../../../build/NEWS:19905 +#: ../../../build/NEWS:19935 msgid "" "`bpo-23581 `__: Add matmul support to " "MagicMock. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:19907 +#: ../../../build/NEWS:19937 msgid "" "`bpo-23566 `__: enable(), register(), " "dump_traceback() and dump_traceback_later() functions of faulthandler now " "accept file descriptors. Patch by Wei Wu." msgstr "" -#: ../../../build/NEWS:19911 +#: ../../../build/NEWS:19941 msgid "" "`bpo-22928 `__: Disabled HTTP header " "injections in http.client. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19914 +#: ../../../build/NEWS:19944 msgid "" "`bpo-23615 `__: Modules bz2, tarfile and" " tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19917 +#: ../../../build/NEWS:19947 msgid "" "`bpo-23605 `__: os.walk() now calls " "os.scandir() instead of os.listdir(). The usage of os.scandir() reduces the " "number of calls to os.stat(). Initial patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:19924 +#: ../../../build/NEWS:19954 msgid "" "`bpo-23585 `__: make patchcheck will " "ensure the interpreter is built." msgstr "" -#: ../../../build/NEWS:19929 +#: ../../../build/NEWS:19959 msgid "" "`bpo-23583 `__: Added tests for standard" " IO streams in IDLE." msgstr "" -#: ../../../build/NEWS:19931 +#: ../../../build/NEWS:19961 msgid "" "`bpo-22289 `__: Prevent test_urllib2net " "failures due to ftp connection timeout." msgstr "" -#: ../../../build/NEWS:19936 +#: ../../../build/NEWS:19966 msgid "" "`bpo-22826 `__: The result of open() in " "Tools/freeze/bkfile.py is now better compatible with regular files (in " "particular it now supports the context management protocol)." msgstr "" -#: ../../../build/NEWS:19942 +#: ../../../build/NEWS:19972 msgid "Python 3.5.0 alpha 2" msgstr "Python 3.5.0 alfa 2" -#: ../../../build/NEWS:19944 +#: ../../../build/NEWS:19974 msgid "*Release date: 2015-03-09*" msgstr "*Tanggal rilis: 2015-03-09*" -#: ../../../build/NEWS:19949 +#: ../../../build/NEWS:19979 msgid "" "`bpo-23571 `__: PyObject_Call() and " "PyCFunction_Call() now raise a SystemError if a function returns a result " @@ -28678,72 +28728,72 @@ msgid "" "exception." msgstr "" -#: ../../../build/NEWS:19956 +#: ../../../build/NEWS:19986 msgid "" "`bpo-22524 `__: New os.scandir() " "function, part of the :pep:`471`: \"os.scandir() function -- a better and " "faster directory iterator\". Patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:19960 +#: ../../../build/NEWS:19990 msgid "" "`bpo-23103 `__: Reduced the memory " "consumption of IPv4Address and IPv6Address." msgstr "" -#: ../../../build/NEWS:19962 +#: ../../../build/NEWS:19992 msgid "" "`bpo-21793 `__: BaseHTTPRequestHandler " "again logs response code as numeric, not as stringified enum. Patch by " "Demian Brecht." msgstr "" -#: ../../../build/NEWS:19965 +#: ../../../build/NEWS:19995 msgid "" "`bpo-23476 `__: In the ssl module, " "enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " "it is available." msgstr "" -#: ../../../build/NEWS:19968 +#: ../../../build/NEWS:19998 msgid "" "`bpo-23576 `__: Avoid stalling in SSL " "reads when EOF has been reached in the SSL layer but the underlying " "connection hasn't been closed." msgstr "" -#: ../../../build/NEWS:19971 +#: ../../../build/NEWS:20001 msgid "" "`bpo-23504 `__: Added an __all__ to the " "types module." msgstr "" -#: ../../../build/NEWS:19973 +#: ../../../build/NEWS:20003 msgid "" "`bpo-23563 `__: Optimized utility " "functions in urllib.parse." msgstr "" -#: ../../../build/NEWS:19975 +#: ../../../build/NEWS:20005 msgid "" "`bpo-7830 `__: Flatten nested " "functools.partial." msgstr "" -#: ../../../build/NEWS:19977 +#: ../../../build/NEWS:20007 msgid "" "`bpo-20204 `__: Added the __module__ " "attribute to _tkinter classes." msgstr "" -#: ../../../build/NEWS:19979 +#: ../../../build/NEWS:20009 msgid "" "`bpo-19980 `__: Improved help() for non-" "recognized strings. help('') now shows the help on str. help('help') now " "shows the help on help(). Original patch by Mark Lawrence." msgstr "" -#: ../../../build/NEWS:19983 +#: ../../../build/NEWS:20013 msgid "" "`bpo-23521 `__: Corrected pure python " "implementation of timedelta division. Eliminated OverflowError from " @@ -28751,236 +28801,236 @@ msgid "" "division." msgstr "" -#: ../../../build/NEWS:19987 +#: ../../../build/NEWS:20017 msgid "" "`bpo-21619 `__: Popen objects no longer " "leave a zombie after exit in the with statement if the pipe was broken. " "Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19990 +#: ../../../build/NEWS:20020 msgid "" "`bpo-22936 `__: Make it possible to show" " local variables in tracebacks for both the traceback module and unittest." msgstr "" -#: ../../../build/NEWS:19993 +#: ../../../build/NEWS:20023 msgid "" "`bpo-15955 `__: Add an option to limit " "the output size in bz2.decompress(). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:19996 +#: ../../../build/NEWS:20026 msgid "" "`bpo-6639 `__: Module-level turtle " "functions no longer raise TclError after closing the window." msgstr "" -#: ../../../build/NEWS:19999 +#: ../../../build/NEWS:20029 msgid "" "`bpo-814253 `__: Group references and " "conditional group references now work in lookbehind assertions in regular " "expressions. (See also: `bpo-9179 `__)" msgstr "" -#: ../../../build/NEWS:20002 +#: ../../../build/NEWS:20032 msgid "" "`bpo-23215 `__: Multibyte codecs with " "custom error handlers that ignores errors consumed too much memory and " "raised SystemError or MemoryError. Original patch by Aleksi Torhamo." msgstr "" -#: ../../../build/NEWS:20006 +#: ../../../build/NEWS:20036 msgid "" "`bpo-5700 `__: io.FileIO() called flush()" " after closing the file. flush() was not called in close() if closefd=False." msgstr "" -#: ../../../build/NEWS:20009 +#: ../../../build/NEWS:20039 msgid "" "`bpo-23374 `__: Fixed pydoc failure with" " non-ASCII files when stdout encoding differs from file system encoding " "(e.g. on Mac OS)." msgstr "" -#: ../../../build/NEWS:20012 +#: ../../../build/NEWS:20042 msgid "" "`bpo-23481 `__: Remove RC4 from the SSL " "module's default cipher list." msgstr "" -#: ../../../build/NEWS:20014 +#: ../../../build/NEWS:20044 msgid "" "`bpo-21548 `__: Fix pydoc.synopsis() and" " pydoc.apropos() on modules with empty docstrings." msgstr "" -#: ../../../build/NEWS:20017 +#: ../../../build/NEWS:20047 msgid "" "`bpo-22885 `__: Fixed arbitrary code " "execution vulnerability in the dbm.dumb module. Original patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20020 +#: ../../../build/NEWS:20050 msgid "" "`bpo-23239 `__: ssl.match_hostname() now" " supports matching of IP addresses." msgstr "" -#: ../../../build/NEWS:20022 +#: ../../../build/NEWS:20052 msgid "" "`bpo-23146 `__: Fix mishandling of " "absolute Windows paths with forward slashes in pathlib." msgstr "" -#: ../../../build/NEWS:20025 +#: ../../../build/NEWS:20055 msgid "" "`bpo-23096 `__: Pickle representation of" " floats with protocol 0 now is the same for both Python and C " "implementations." msgstr "" -#: ../../../build/NEWS:20028 +#: ../../../build/NEWS:20058 msgid "" "`bpo-19105 `__: pprint now more " "efficiently uses free space at the right." msgstr "" -#: ../../../build/NEWS:20030 +#: ../../../build/NEWS:20060 msgid "" "`bpo-14910 `__: Add allow_abbrev " "parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " "Bethard, paul j3 and Daniel Eriksson." msgstr "" -#: ../../../build/NEWS:20033 +#: ../../../build/NEWS:20063 msgid "" "`bpo-21717 `__: tarfile.open() now " "supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:20035 +#: ../../../build/NEWS:20065 msgid "" "`bpo-23344 `__: marshal.dumps() is now " "20-25% faster on average." msgstr "" -#: ../../../build/NEWS:20037 +#: ../../../build/NEWS:20067 msgid "" "`bpo-20416 `__: marshal.dumps() with " "protocols 3 and 4 is now 40-50% faster on average." msgstr "" -#: ../../../build/NEWS:20040 +#: ../../../build/NEWS:20070 msgid "" "`bpo-23421 `__: Fixed compression in " "tarfile CLI. Patch by wdv4758h." msgstr "" -#: ../../../build/NEWS:20042 +#: ../../../build/NEWS:20072 msgid "" "`bpo-23367 `__: Fix possible overflows " "in the unicodedata module." msgstr "" -#: ../../../build/NEWS:20044 +#: ../../../build/NEWS:20074 msgid "" "`bpo-23361 `__: Fix possible overflow in" " Windows subprocess creation code." msgstr "" -#: ../../../build/NEWS:20046 +#: ../../../build/NEWS:20076 msgid "" "logging.handlers.QueueListener now takes a respect_handler_level keyword " "argument which, if set to True, will pass messages to handlers taking " "handler levels into account." msgstr "" -#: ../../../build/NEWS:20050 +#: ../../../build/NEWS:20080 msgid "" "`bpo-19705 `__: turtledemo now has a " "visual sorting algorithm demo. Original patch from Jason Yeo." msgstr "" -#: ../../../build/NEWS:20053 +#: ../../../build/NEWS:20083 msgid "" "`bpo-23801 `__: Fix issue where " "cgi.FieldStorage did not always ignore the entire preamble to a multipart " "body." msgstr "" -#: ../../../build/NEWS:20059 +#: ../../../build/NEWS:20089 msgid "" "`bpo-23445 `__: pydebug builds now use " "\"gcc -Og\" where possible, to make the resulting executable faster." msgstr "" -#: ../../../build/NEWS:20062 +#: ../../../build/NEWS:20092 msgid "" "`bpo-23686 `__: Update OS X 10.5 " "installer build to use OpenSSL 1.0.2a." msgstr "" -#: ../../../build/NEWS:20067 +#: ../../../build/NEWS:20097 msgid "" "`bpo-20204 `__: Deprecation warning is " "now raised for builtin types without the __module__ attribute." msgstr "" -#: ../../../build/NEWS:20073 +#: ../../../build/NEWS:20103 msgid "" "`bpo-23465 `__: Implement :pep:`486` - " "Make the Python Launcher aware of virtual environments. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20076 +#: ../../../build/NEWS:20106 msgid "" "`bpo-23437 `__: Make user scripts " "directory versioned on Windows. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20081 +#: ../../../build/NEWS:20111 msgid "Python 3.5.0 alpha 1" msgstr "Python 3.5.0 alfa 1" -#: ../../../build/NEWS:20083 +#: ../../../build/NEWS:20113 msgid "*Release date: 2015-02-08*" msgstr "*Tanggal rilis: 2015-02-08*" -#: ../../../build/NEWS:20088 +#: ../../../build/NEWS:20118 msgid "" "`bpo-23285 `__: PEP 475 - EINTR " "handling." msgstr "" -#: ../../../build/NEWS:20090 +#: ../../../build/NEWS:20120 msgid "" "`bpo-22735 `__: Fix many edge cases " "(including crashes) involving custom mro() implementations." msgstr "" -#: ../../../build/NEWS:20093 +#: ../../../build/NEWS:20123 msgid "" "`bpo-22896 `__: Avoid using " "PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " "PyObject_AsWriteBuffer()." msgstr "" -#: ../../../build/NEWS:20096 +#: ../../../build/NEWS:20126 msgid "" "`bpo-21295 `__: Revert some changes " "(`bpo-16795 `__) to AST line numbers and" " column offsets that constituted a regression." msgstr "" -#: ../../../build/NEWS:20099 +#: ../../../build/NEWS:20129 msgid "" "`bpo-22986 `__: Allow changing an " "object's __class__ between a dynamic type and static type in some cases." msgstr "" -#: ../../../build/NEWS:20102 +#: ../../../build/NEWS:20132 msgid "" "`bpo-15859 `__: " "PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " @@ -28989,199 +29039,199 @@ msgid "" "platforms other than Windows. Patch written by Campbell Barton." msgstr "" -#: ../../../build/NEWS:20107 +#: ../../../build/NEWS:20137 msgid "" "`bpo-21408 `__: The default __ne__() now" " returns NotImplemented if __eq__() returned NotImplemented. Original patch" " by Martin Panter." msgstr "" -#: ../../../build/NEWS:20110 +#: ../../../build/NEWS:20140 msgid "" "`bpo-23321 `__: Fixed a crash in " "str.decode() when error handler returned replacement string longer than " "malformed input data." msgstr "" -#: ../../../build/NEWS:20113 +#: ../../../build/NEWS:20143 msgid "" "`bpo-22286 `__: The \"backslashreplace\"" " error handlers now works with decoding and translating." msgstr "" -#: ../../../build/NEWS:20116 +#: ../../../build/NEWS:20146 msgid "" "`bpo-23253 `__: Delay-load " "ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." msgstr "" -#: ../../../build/NEWS:20119 +#: ../../../build/NEWS:20149 msgid "" "`bpo-22038 `__: pyatomic.h now uses " "stdatomic.h or GCC built-in functions for atomic memory access if available." " Patch written by Vitor de Lima and Gustavo Temple." msgstr "" -#: ../../../build/NEWS:20123 +#: ../../../build/NEWS:20153 msgid "" "`bpo-20284 `__: %-interpolation (aka " "printf) formatting added for bytes and bytearray." msgstr "" -#: ../../../build/NEWS:20126 +#: ../../../build/NEWS:20156 msgid "" "`bpo-23048 `__: Fix jumping out of an " "infinite while loop in the pdb." msgstr "" -#: ../../../build/NEWS:20128 +#: ../../../build/NEWS:20158 msgid "" "`bpo-20335 `__: bytes constructor now " "raises TypeError when encoding or errors is specified with non-string " "argument. Based on patch by Renaud Blanch." msgstr "" -#: ../../../build/NEWS:20131 +#: ../../../build/NEWS:20161 msgid "" "`bpo-22834 `__: If the current working " "directory ends up being set to a non-existent directory then import will no " "longer raise FileNotFoundError." msgstr "" -#: ../../../build/NEWS:20134 +#: ../../../build/NEWS:20164 msgid "" "`bpo-22869 `__: Move the interpreter " "startup & shutdown code to a new dedicated pylifecycle.c module" msgstr "" -#: ../../../build/NEWS:20137 +#: ../../../build/NEWS:20167 msgid "" "`bpo-22847 `__: Improve method cache " "efficiency." msgstr "" -#: ../../../build/NEWS:20139 +#: ../../../build/NEWS:20169 msgid "" "`bpo-22335 `__: Fix crash when trying to" " enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." msgstr "" -#: ../../../build/NEWS:20142 +#: ../../../build/NEWS:20172 msgid "" "`bpo-22653 `__: Fix an assertion failure" " in debug mode when doing a reentrant dict insertion in debug mode." msgstr "" -#: ../../../build/NEWS:20145 +#: ../../../build/NEWS:20175 msgid "" "`bpo-22643 `__: Fix integer overflow in " "Unicode case operations (upper, lower, title, swapcase, casefold)." msgstr "" -#: ../../../build/NEWS:20148 +#: ../../../build/NEWS:20178 msgid "" "`bpo-17636 `__: Circular imports " "involving relative imports are now supported." msgstr "" -#: ../../../build/NEWS:20150 +#: ../../../build/NEWS:20180 msgid "" "`bpo-22604 `__: Fix assertion error in " "debug mode when dividing a complex number by (nan+0j)." msgstr "" -#: ../../../build/NEWS:20153 +#: ../../../build/NEWS:20183 msgid "" "`bpo-21052 `__: Do not raise " "ImportWarning when sys.path_hooks or sys.meta_path are set to None." msgstr "" -#: ../../../build/NEWS:20156 +#: ../../../build/NEWS:20186 msgid "" "`bpo-16518 `__: Use 'bytes-like object " "required' in error messages that previously used the far more cryptic \"'x' " "does not support the buffer protocol." msgstr "" -#: ../../../build/NEWS:20160 +#: ../../../build/NEWS:20190 msgid "" "`bpo-22470 `__: Fixed integer overflow " "issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\"" " error handlers." msgstr "" -#: ../../../build/NEWS:20163 +#: ../../../build/NEWS:20193 msgid "" "`bpo-22540 `__: speed up " "`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " "second argument has metaclass `type`." msgstr "" -#: ../../../build/NEWS:20166 +#: ../../../build/NEWS:20196 msgid "" "`bpo-18711 `__: Add a new " "`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " "`va_list` argument." msgstr "" -#: ../../../build/NEWS:20169 +#: ../../../build/NEWS:20199 msgid "" "`bpo-22520 `__: Fix overflow checking " "when generating the repr of a unicode object." msgstr "" -#: ../../../build/NEWS:20172 +#: ../../../build/NEWS:20202 msgid "" "`bpo-22519 `__: Fix overflow checking in" " PyBytes_Repr." msgstr "" -#: ../../../build/NEWS:20174 +#: ../../../build/NEWS:20204 msgid "" "`bpo-22518 `__: Fix integer overflow " "issues in latin-1 encoding." msgstr "" -#: ../../../build/NEWS:20176 +#: ../../../build/NEWS:20206 msgid "" "`bpo-16324 `__: _charset parameter of " "MIMEText now also accepts email.charset.Charset instances. Initial patch by " "Claude Paroz." msgstr "" -#: ../../../build/NEWS:20179 +#: ../../../build/NEWS:20209 msgid "" "`bpo-1764286 `__: Fix " "inspect.getsource() to support decorated functions. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20182 +#: ../../../build/NEWS:20212 msgid "" "`bpo-18554 `__: os.__all__ includes " "posix functions." msgstr "" -#: ../../../build/NEWS:20184 +#: ../../../build/NEWS:20214 msgid "" "`bpo-21391 `__: Use os.path.abspath in " "the shutil module." msgstr "" -#: ../../../build/NEWS:20186 +#: ../../../build/NEWS:20216 msgid "" "`bpo-11471 `__: avoid generating a " "JUMP_FORWARD instruction at the end of an if-block if there is no else-" "clause. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:20189 +#: ../../../build/NEWS:20219 msgid "" "`bpo-22215 `__: Now ValueError is raised" " instead of TypeError when str or bytes argument contains not permitted null" " character or byte." msgstr "" -#: ../../../build/NEWS:20192 +#: ../../../build/NEWS:20222 msgid "" "`bpo-22258 `__: Fix the internal " "function set_inheritable() on Illumos. This platform exposes the function " @@ -29190,63 +29240,63 @@ msgid "" "slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." msgstr "" -#: ../../../build/NEWS:20198 +#: ../../../build/NEWS:20228 msgid "" "`bpo-21389 `__: Displaying the " "__qualname__ of the underlying function in the repr of a bound method." msgstr "" -#: ../../../build/NEWS:20201 +#: ../../../build/NEWS:20231 msgid "" "`bpo-22206 `__: Using pthread, " "PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " "integer overflow." msgstr "" -#: ../../../build/NEWS:20204 +#: ../../../build/NEWS:20234 msgid "" "`bpo-20184 `__: Argument Clinic based " "signature introspection added for 30 of the builtin functions." msgstr "" -#: ../../../build/NEWS:20207 +#: ../../../build/NEWS:20237 msgid "" "`bpo-22116 `__: C functions and methods " "(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " "Wei Wu." msgstr "" -#: ../../../build/NEWS:20210 +#: ../../../build/NEWS:20240 msgid "" "`bpo-22077 `__: Improve index error " "messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " "Added ', not ' for bytearrays. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20214 +#: ../../../build/NEWS:20244 msgid "" "`bpo-20179 `__: Apply Argument Clinic to" " bytes and bytearray. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:20217 +#: ../../../build/NEWS:20247 msgid "" "`bpo-22082 `__: Clear interned strings " "in slotdefs." msgstr "" -#: ../../../build/NEWS:20219 +#: ../../../build/NEWS:20249 msgid "Upgrade Unicode database to Unicode 7.0.0." msgstr "Perbarui database Unicode ke Unicode 7.0.0." -#: ../../../build/NEWS:20221 +#: ../../../build/NEWS:20251 msgid "" "`bpo-21897 `__: Fix a crash with the " "f_locals attribute with closure variables when frame.clear() has been " "called." msgstr "" -#: ../../../build/NEWS:20224 +#: ../../../build/NEWS:20254 msgid "" "`bpo-21205 `__: Add a new " "``__qualname__`` attribute to generator, the qualified name, and use it in " @@ -29255,7 +29305,7 @@ msgid "" "the code. Use ``gen.gi_code.co_name`` to get the name of the code." msgstr "" -#: ../../../build/NEWS:20230 +#: ../../../build/NEWS:20260 msgid "" "`bpo-21669 `__: With the aid of " "heuristics in SyntaxError.__init__, the parser now attempts to generate more" @@ -29263,14 +29313,14 @@ msgid "" "\"exec\" and \"print\" are used as statements." msgstr "" -#: ../../../build/NEWS:20234 +#: ../../../build/NEWS:20264 msgid "" "`bpo-21642 `__: In the conditional if-" "else expression, allow an integer written with no space between itself and " "the ``else`` keyword (e.g. ``True if 42else False``) to be valid syntax." msgstr "" -#: ../../../build/NEWS:20238 +#: ../../../build/NEWS:20268 msgid "" "`bpo-21523 `__: Fix over-pessimistic " "computation of the stack effect of some opcodes in the compiler. This also " @@ -29278,117 +29328,117 @@ msgid "" " a large number of \"and\" and \"or\" operators." msgstr "" -#: ../../../build/NEWS:20243 +#: ../../../build/NEWS:20273 msgid "" "`bpo-21418 `__: Fix a crash in the " "builtin function super() when called without argument and without current " "frame (ex: embedded Python)." msgstr "" -#: ../../../build/NEWS:20246 +#: ../../../build/NEWS:20276 msgid "" "`bpo-21425 `__: Fix flushing of standard" " streams in the interactive interpreter." msgstr "" -#: ../../../build/NEWS:20249 +#: ../../../build/NEWS:20279 msgid "" "`bpo-21435 `__: In rare cases, when " "running finalizers on objects in cyclic trash a bad pointer dereference " "could occur due to a subtle flaw in internal iteration logic." msgstr "" -#: ../../../build/NEWS:20253 +#: ../../../build/NEWS:20283 msgid "" "`bpo-21377 `__: PyBytes_Concat() now " "tries to concatenate in-place when the first argument has a reference count " "of 1. Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:20256 +#: ../../../build/NEWS:20286 msgid "" "`bpo-20355 `__: -W command line options " "now have higher priority than the PYTHONWARNINGS environment variable. " "Patch by Arfrever." msgstr "" -#: ../../../build/NEWS:20259 +#: ../../../build/NEWS:20289 msgid "" "`bpo-21274 `__: Define PATH_MAX for " "GNU/Hurd in Python/pythonrun.c." msgstr "" -#: ../../../build/NEWS:20261 +#: ../../../build/NEWS:20291 msgid "" "`bpo-20904 `__: Support setting FPU " "precision on m68k." msgstr "" -#: ../../../build/NEWS:20263 +#: ../../../build/NEWS:20293 msgid "" "`bpo-21209 `__: Fix sending tuples to " "custom generator objects with the yield from syntax." msgstr "" -#: ../../../build/NEWS:20266 +#: ../../../build/NEWS:20296 msgid "" "`bpo-21193 `__: pow(a, b, c) now raises " "ValueError rather than TypeError when b is negative. Patch by Josh " "Rosenberg." msgstr "" -#: ../../../build/NEWS:20269 +#: ../../../build/NEWS:20299 msgid "" "`bpo-21176 `__: PEP 465: Add the '@' " "operator for matrix multiplication." msgstr "" -#: ../../../build/NEWS:20271 +#: ../../../build/NEWS:20301 msgid "" "`bpo-21134 `__: Fix segfault when str is" " called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " "UnicodeTranslateError object." msgstr "" -#: ../../../build/NEWS:20274 +#: ../../../build/NEWS:20304 msgid "" "`bpo-19537 `__: Fix PyUnicode_DATA() " "alignment under m68k. Patch by Andreas Schwab." msgstr "" -#: ../../../build/NEWS:20277 +#: ../../../build/NEWS:20307 msgid "" "`bpo-20929 `__: Add a type cast to avoid" " shifting a negative number." msgstr "" -#: ../../../build/NEWS:20279 +#: ../../../build/NEWS:20309 msgid "" "`bpo-20731 `__: Properly position in " "source code files even if they are opened in text mode. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../build/NEWS:20282 +#: ../../../build/NEWS:20312 msgid "" "`bpo-20637 `__: Key-sharing now also " "works for instance dictionaries of subclasses. Patch by Peter Ingebretson." msgstr "" -#: ../../../build/NEWS:20285 +#: ../../../build/NEWS:20315 msgid "" "`bpo-8297 `__: Attributes missing from " "modules now include the module name in the error text. Original patch by " "ysj.ray." msgstr "" -#: ../../../build/NEWS:20288 +#: ../../../build/NEWS:20318 msgid "" "`bpo-19995 `__: %c, %o, %x, and %X now " "raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:20290 +#: ../../../build/NEWS:20320 msgid "" "`bpo-19655 `__: The ASDL parser - used " "by the build process to generate code for managing the Python AST in C - was" @@ -29397,27 +29447,27 @@ msgid "" "source base." msgstr "" -#: ../../../build/NEWS:20295 +#: ../../../build/NEWS:20325 msgid "" "`bpo-12546 `__: Allow ``\\x00`` to be " "used as a fill character when using str, int, float, and complex __format__ " "methods." msgstr "" -#: ../../../build/NEWS:20298 +#: ../../../build/NEWS:20328 msgid "" "`bpo-20480 `__: Add " "ipaddress.reverse_pointer. Patch by Leon Weber." msgstr "" -#: ../../../build/NEWS:20300 +#: ../../../build/NEWS:20330 msgid "" "`bpo-13598 `__: Modify string.Formatter " "to support auto-numbering of replacement fields. It now matches the behavior" " of str.format() in this regard. Patches by Phil Elson and Ramchandra Apte." msgstr "" -#: ../../../build/NEWS:20304 +#: ../../../build/NEWS:20334 msgid "" "`bpo-8931 `__: Make alternate formatting " "('#') for type 'c' raise an exception. In versions prior to 3.5, '#' with " @@ -29425,81 +29475,81 @@ msgid "" "Landschoff." msgstr "" -#: ../../../build/NEWS:20308 +#: ../../../build/NEWS:20338 msgid "" "`bpo-23165 `__: Perform overflow checks " "before allocating memory in the _Py_char2wchar function." msgstr "" -#: ../../../build/NEWS:20314 +#: ../../../build/NEWS:20344 msgid "" "`bpo-23399 `__: pyvenv creates relative " "symlinks where possible." msgstr "" -#: ../../../build/NEWS:20316 +#: ../../../build/NEWS:20346 msgid "" "`bpo-20289 `__: cgi.FieldStorage() now " "supports the context management protocol." msgstr "" -#: ../../../build/NEWS:20319 +#: ../../../build/NEWS:20349 msgid "" "`bpo-13128 `__: Print response headers " "for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20322 +#: ../../../build/NEWS:20352 msgid "" "`bpo-15381 `__: Optimized io.BytesIO to " "make less allocations and copyings." msgstr "" -#: ../../../build/NEWS:20324 +#: ../../../build/NEWS:20354 msgid "" "`bpo-22818 `__: Splitting on a pattern " "that could match an empty string now raises a warning. Patterns that can " "only match empty strings are now rejected." msgstr "" -#: ../../../build/NEWS:20328 +#: ../../../build/NEWS:20358 msgid "" "`bpo-23099 `__: Closing io.BytesIO with " "exported buffer is rejected now to prevent corrupting exported buffer." msgstr "" -#: ../../../build/NEWS:20331 +#: ../../../build/NEWS:20361 msgid "" "`bpo-23326 `__: Removed __ne__ " "implementations. Since fixing default __ne__ implementation in `bpo-21408 " "`__ they are redundant." msgstr "" -#: ../../../build/NEWS:20334 +#: ../../../build/NEWS:20364 msgid "" "`bpo-23363 `__: Fix possible overflow in" " itertools.permutations." msgstr "" -#: ../../../build/NEWS:20336 +#: ../../../build/NEWS:20366 msgid "" "`bpo-23364 `__: Fix possible overflow in" " itertools.product." msgstr "" -#: ../../../build/NEWS:20338 +#: ../../../build/NEWS:20368 msgid "" "`bpo-23366 `__: Fixed possible integer " "overflow in itertools.combinations." msgstr "" -#: ../../../build/NEWS:20340 +#: ../../../build/NEWS:20370 msgid "" "`bpo-23369 `__: Fixed possible integer " "overflow in _json.encode_basestring_ascii." msgstr "" -#: ../../../build/NEWS:20343 +#: ../../../build/NEWS:20373 msgid "" "`bpo-23353 `__: Fix the exception " "handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the " @@ -29508,116 +29558,116 @@ msgid "" " is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." msgstr "" -#: ../../../build/NEWS:20349 +#: ../../../build/NEWS:20379 msgid "" "`bpo-14099 `__: Restored support of " "writing ZIP files to tellable but non-seekable streams." msgstr "" -#: ../../../build/NEWS:20352 +#: ../../../build/NEWS:20382 msgid "" "`bpo-14099 `__: Writing to ZipFile and " "reading multiple ZipExtFiles is threadsafe now." msgstr "" -#: ../../../build/NEWS:20355 +#: ../../../build/NEWS:20385 msgid "" "`bpo-19361 `__: JSON decoder now raises " "JSONDecodeError instead of ValueError." msgstr "" -#: ../../../build/NEWS:20357 +#: ../../../build/NEWS:20387 msgid "" "`bpo-18518 `__: timeit now rejects " "statements which can't be compiled outside a function or a loop (e.g. " "\"return\" or \"break\")." msgstr "" -#: ../../../build/NEWS:20360 +#: ../../../build/NEWS:20390 msgid "" "`bpo-23094 `__: Fixed readline with " "frames in Python implementation of pickle." msgstr "" -#: ../../../build/NEWS:20362 +#: ../../../build/NEWS:20392 msgid "" "`bpo-23268 `__: Fixed bugs in the " "comparison of ipaddress classes." msgstr "" -#: ../../../build/NEWS:20364 +#: ../../../build/NEWS:20394 msgid "" "`bpo-21408 `__: Removed incorrect " "implementations of __ne__() which didn't returned NotImplemented if __eq__()" " returned NotImplemented. The default __ne__() now works correctly." msgstr "" -#: ../../../build/NEWS:20368 +#: ../../../build/NEWS:20398 msgid "" "`bpo-19996 `__: " ":class:`email.feedparser.FeedParser` now handles (malformed) headers with no" " key rather than assuming the body has started." msgstr "" -#: ../../../build/NEWS:20371 +#: ../../../build/NEWS:20401 msgid "" "`bpo-20188 `__: Support Application-" "Layer Protocol Negotiation (ALPN) in the ssl module." msgstr "" -#: ../../../build/NEWS:20374 +#: ../../../build/NEWS:20404 msgid "" "`bpo-23133 `__: Pickling of ipaddress " "objects now produces more compact and portable representation." msgstr "" -#: ../../../build/NEWS:20377 +#: ../../../build/NEWS:20407 msgid "" "`bpo-23248 `__: Update ssl error codes " "from latest OpenSSL git master." msgstr "" -#: ../../../build/NEWS:20379 +#: ../../../build/NEWS:20409 msgid "" "`bpo-23266 `__: Much faster " "implementation of ipaddress.collapse_addresses() when there are many non-" "consecutive addresses." msgstr "" -#: ../../../build/NEWS:20382 +#: ../../../build/NEWS:20412 msgid "" "`bpo-23098 `__: 64-bit dev_t is now " "supported in the os module." msgstr "" -#: ../../../build/NEWS:20384 +#: ../../../build/NEWS:20414 msgid "" "`bpo-21817 `__: When an exception is " "raised in a task submitted to a ProcessPoolExecutor, the remote traceback is" " now displayed in the parent process. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20388 +#: ../../../build/NEWS:20418 msgid "" "`bpo-15955 `__: Add an option to limit " "output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin" " Panter." msgstr "" -#: ../../../build/NEWS:20391 +#: ../../../build/NEWS:20421 msgid "" "`bpo-23250 `__: In the http.cookies " "module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " "standard." msgstr "" -#: ../../../build/NEWS:20394 +#: ../../../build/NEWS:20424 msgid "" "`bpo-23063 `__: In the distutils' check " "command, fix parsing of reST with code or code-block directives." msgstr "" -#: ../../../build/NEWS:20397 +#: ../../../build/NEWS:20427 msgid "" "`bpo-23209 `__: " "selectors.BaseSelector.get_key() now raises a RuntimeError if the selector " @@ -29627,13 +29677,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:20402 +#: ../../../build/NEWS:20432 msgid "" "`bpo-17911 `__: Provide a way to seed " "the linecache for a PEP-302 module without actually loading the code." msgstr "" -#: ../../../build/NEWS:20405 +#: ../../../build/NEWS:20435 msgid "" "`bpo-17911 `__: Provide a new object API" " for traceback, including the ability to not lookup lines at all until the " @@ -29641,109 +29691,109 @@ msgid "" "being kept alive." msgstr "" -#: ../../../build/NEWS:20409 +#: ../../../build/NEWS:20439 msgid "" "`bpo-19777 `__: Provide a home() " "classmethod on Path objects. Contributed by Victor Salgado and Mayank " "Tripathi." msgstr "" -#: ../../../build/NEWS:20412 +#: ../../../build/NEWS:20442 msgid "" "`bpo-23206 `__: Make ``json.dumps(..., " "ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``." " Patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:20415 +#: ../../../build/NEWS:20445 msgid "" "`bpo-23185 `__: Add math.inf and " "math.nan constants." msgstr "" -#: ../../../build/NEWS:20417 +#: ../../../build/NEWS:20447 msgid "" "`bpo-23186 `__: Add " "ssl.SSLObject.shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch " "the client's list ciphers sent at handshake." msgstr "" -#: ../../../build/NEWS:20421 +#: ../../../build/NEWS:20451 msgid "" "`bpo-23143 `__: Remove compatibility " "with OpenSSLs older than 0.9.8." msgstr "" -#: ../../../build/NEWS:20423 +#: ../../../build/NEWS:20453 msgid "" "`bpo-23132 `__: Improve performance and " "introspection support of comparison methods created by " "functool.total_ordering." msgstr "" -#: ../../../build/NEWS:20426 +#: ../../../build/NEWS:20456 msgid "" "`bpo-19776 `__: Add an expanduser() " "method on Path objects." msgstr "" -#: ../../../build/NEWS:20428 +#: ../../../build/NEWS:20458 msgid "" "`bpo-23112 `__: Fix SimpleHTTPServer to " "correctly carry the query string and fragment when it redirects to add a " "trailing slash." msgstr "" -#: ../../../build/NEWS:20431 +#: ../../../build/NEWS:20461 msgid "" "`bpo-21793 `__: Added http.HTTPStatus " "enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20434 +#: ../../../build/NEWS:20464 msgid "" "`bpo-23093 `__: In the io, module allow " "more operations to work on detached streams." msgstr "" -#: ../../../build/NEWS:20437 +#: ../../../build/NEWS:20467 msgid "" "`bpo-23111 `__: In the ftplib, make " "ssl.PROTOCOL_SSLv23 the default protocol version." msgstr "" -#: ../../../build/NEWS:20440 +#: ../../../build/NEWS:20470 msgid "" "`bpo-22585 `__: On OpenBSD 5.6 and " "newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom," " to get pseudo-random bytes." msgstr "" -#: ../../../build/NEWS:20443 +#: ../../../build/NEWS:20473 msgid "" "`bpo-19104 `__: pprint now produces " "evaluable output for wrapped strings." msgstr "" -#: ../../../build/NEWS:20445 +#: ../../../build/NEWS:20475 msgid "" "`bpo-23071 `__: Added missing names to " "codecs.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20447 +#: ../../../build/NEWS:20477 msgid "" "`bpo-22783 `__: Pickling now uses the " "NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." msgstr "" -#: ../../../build/NEWS:20450 +#: ../../../build/NEWS:20480 msgid "" "`bpo-15513 `__: Added a __sizeof__ " "implementation for pickle classes." msgstr "" -#: ../../../build/NEWS:20452 +#: ../../../build/NEWS:20482 msgid "" "`bpo-19858 `__: pickletools.optimize() " "now aware of the MEMOIZE opcode, can produce more compact result and no " @@ -29751,20 +29801,20 @@ msgid "" "together with PUT or BINPUT opcodes." msgstr "" -#: ../../../build/NEWS:20456 +#: ../../../build/NEWS:20486 msgid "" "`bpo-22095 `__: Fixed " "HTTPConnection.set_tunnel with default port. The port value in the host " "header was set to \"None\". Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20459 +#: ../../../build/NEWS:20489 msgid "" "`bpo-23016 `__: A warning no longer " "produces an AttributeError when the program is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20462 +#: ../../../build/NEWS:20492 msgid "" "`bpo-21775 `__: shutil.copytree(): fix " "crash when copying to VFAT. An exception handler assumed that OSError " @@ -29773,46 +29823,46 @@ msgid "" "presumably, any other non-Windows OS). Patch by Greg Ward." msgstr "" -#: ../../../build/NEWS:20468 +#: ../../../build/NEWS:20498 msgid "" "`bpo-1218234 `__: Fix " "inspect.getsource() to load updated source of reloaded module. Initial patch" " by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20471 +#: ../../../build/NEWS:20501 msgid "" "`bpo-21740 `__: Support wrapped " "callables in doctest. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20473 +#: ../../../build/NEWS:20503 msgid "" "`bpo-23009 `__: Make sure " "selectors.EpollSelector.select() works when no FD is registered." msgstr "" -#: ../../../build/NEWS:20476 +#: ../../../build/NEWS:20506 msgid "" "`bpo-22959 `__: In the constructor of " "http.client.HTTPSConnection, prefer the context's check_hostname attribute " "over the *check_hostname* parameter." msgstr "" -#: ../../../build/NEWS:20479 +#: ../../../build/NEWS:20509 msgid "" "`bpo-22696 `__: Add function " ":func:`sys.is_finalizing` to know about interpreter shutdown." msgstr "" -#: ../../../build/NEWS:20482 +#: ../../../build/NEWS:20512 msgid "" "`bpo-16043 `__: Add a default limit for " "the amount of data xmlrpclib.gzip_decode will return. This resolves " "CVE-2013-1753." msgstr "" -#: ../../../build/NEWS:20485 +#: ../../../build/NEWS:20515 msgid "" "`bpo-14099 `__: ZipFile.open() no longer" " reopen the underlying file. Objects returned by ZipFile.open() can now " @@ -29820,265 +29870,265 @@ msgid "" "passing in a file-like object as the first argument to the constructor." msgstr "" -#: ../../../build/NEWS:20490 +#: ../../../build/NEWS:20520 msgid "" "`bpo-22966 `__: Fix __pycache__ pyc file" " name clobber when pyc_compile is asked to compile a source file containing " "multiple dots in the source file name." msgstr "" -#: ../../../build/NEWS:20493 +#: ../../../build/NEWS:20523 msgid "" "`bpo-21971 `__: Update turtledemo doc " "and add module to the index." msgstr "" -#: ../../../build/NEWS:20495 +#: ../../../build/NEWS:20525 msgid "" "`bpo-21032 `__: Fixed socket leak if " "HTTPConnection.getresponse() fails. Original patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20498 +#: ../../../build/NEWS:20528 msgid "" "`bpo-22407 `__: Deprecated the use of " "re.LOCALE flag with str patterns or re.ASCII. It was newer worked." msgstr "" -#: ../../../build/NEWS:20501 +#: ../../../build/NEWS:20531 msgid "" "`bpo-22902 `__: The \"ip\" command is " "now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno" " Cauet." msgstr "" -#: ../../../build/NEWS:20504 +#: ../../../build/NEWS:20534 msgid "" "`bpo-22960 `__: Add a context argument " "to xmlrpclib.ServerProxy constructor." msgstr "" -#: ../../../build/NEWS:20506 +#: ../../../build/NEWS:20536 msgid "" "`bpo-22389 `__: Add " "contextlib.redirect_stderr()." msgstr "" -#: ../../../build/NEWS:20508 +#: ../../../build/NEWS:20538 msgid "" "`bpo-21356 `__: Make ssl.RAND_egd() " "optional to support LibreSSL. The availability of the function is checked " "during the compilation. Patch written by Bernard Spil." msgstr "" -#: ../../../build/NEWS:20512 +#: ../../../build/NEWS:20542 msgid "" "`bpo-22915 `__: SAX parser now supports " "files opened with file descriptor or bytes path." msgstr "" -#: ../../../build/NEWS:20515 +#: ../../../build/NEWS:20545 msgid "" "`bpo-22609 `__: Constructors and update " "methods of mapping classes in the collections module now accept the self " "keyword argument." msgstr "" -#: ../../../build/NEWS:20518 +#: ../../../build/NEWS:20548 msgid "" "`bpo-22940 `__: Add " "readline.append_history_file." msgstr "" -#: ../../../build/NEWS:20520 +#: ../../../build/NEWS:20550 msgid "" "`bpo-19676 `__: Added the " "\"namereplace\" error handler." msgstr "" -#: ../../../build/NEWS:20522 +#: ../../../build/NEWS:20552 msgid "" "`bpo-22788 `__: Add *context* parameter " "to logging.handlers.HTTPHandler." msgstr "" -#: ../../../build/NEWS:20524 +#: ../../../build/NEWS:20554 msgid "" "`bpo-22921 `__: Allow SSLContext to take" " the *hostname* parameter even if OpenSSL doesn't support SNI." msgstr "" -#: ../../../build/NEWS:20527 +#: ../../../build/NEWS:20557 msgid "" "`bpo-22894 `__: TestCase.subTest() would" " cause the test suite to be stopped when in failfast mode, even in the " "absence of failures." msgstr "" -#: ../../../build/NEWS:20530 +#: ../../../build/NEWS:20560 msgid "" "`bpo-22796 `__: HTTP cookie parsing is " "now stricter, in order to protect against potential injection attacks." msgstr "" -#: ../../../build/NEWS:20533 +#: ../../../build/NEWS:20563 msgid "" "`bpo-22370 `__: Windows detection in " "pathlib is now more robust." msgstr "" -#: ../../../build/NEWS:20535 +#: ../../../build/NEWS:20565 msgid "" "`bpo-22841 `__: Reject coroutines in " "asyncio add_signal_handler(). Patch by Ludovic.Gasc." msgstr "" -#: ../../../build/NEWS:20538 +#: ../../../build/NEWS:20568 msgid "" "`bpo-19494 `__: Added " "urllib.request.HTTPBasicPriorAuthHandler. Patch by Matej Cepl." msgstr "" -#: ../../../build/NEWS:20541 +#: ../../../build/NEWS:20571 msgid "" "`bpo-22578 `__: Added attributes to the " "re.error class." msgstr "" -#: ../../../build/NEWS:20543 +#: ../../../build/NEWS:20573 msgid "" "`bpo-22849 `__: Fix possible double free" " in the io.TextIOWrapper constructor." msgstr "" -#: ../../../build/NEWS:20545 +#: ../../../build/NEWS:20575 msgid "" "`bpo-12728 `__: Different Unicode " "characters having the same uppercase but different lowercase are now matched" " in case-insensitive regular expressions." msgstr "" -#: ../../../build/NEWS:20549 +#: ../../../build/NEWS:20579 msgid "" "`bpo-22821 `__: Fixed fcntl() with " "integer argument on 64-bit big-endian platforms." msgstr "" -#: ../../../build/NEWS:20552 +#: ../../../build/NEWS:20582 msgid "" "`bpo-21650 `__: Add an `--sort-keys` " "option to json.tool CLI." msgstr "" -#: ../../../build/NEWS:20554 +#: ../../../build/NEWS:20584 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for sets to use set literals. Patch contributed by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20557 +#: ../../../build/NEWS:20587 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for arrays to display empty arrays without an unnecessary empty list." " Suggested by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:20560 +#: ../../../build/NEWS:20590 msgid "" "`bpo-22406 `__: Fixed the uu_codec codec" " incorrectly ported to 3.x. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20563 +#: ../../../build/NEWS:20593 msgid "" "`bpo-17293 `__: uuid.getnode() now " "determines MAC address on AIX using netstat. Based on patch by Aivars " "Kalvāns." msgstr "" -#: ../../../build/NEWS:20566 +#: ../../../build/NEWS:20596 msgid "" "`bpo-22769 `__: Fixed " "ttk.Treeview.tag_has() when called without arguments." msgstr "" -#: ../../../build/NEWS:20568 +#: ../../../build/NEWS:20598 msgid "" "`bpo-22417 `__: Verify certificates by " "default in httplib (PEP 476)." msgstr "" -#: ../../../build/NEWS:20570 +#: ../../../build/NEWS:20600 msgid "" "`bpo-22775 `__: Fixed unpickling of " "http.cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:20573 +#: ../../../build/NEWS:20603 msgid "" "`bpo-22776 `__: Brought excluded code " "into the scope of a try block in SysLogHandler.emit()." msgstr "" -#: ../../../build/NEWS:20576 +#: ../../../build/NEWS:20606 msgid "" "`bpo-22665 `__: Add missing " "get_terminal_size and SameFileError to shutil.__all__." msgstr "" -#: ../../../build/NEWS:20579 +#: ../../../build/NEWS:20609 msgid "" "`bpo-6623 `__: Remove deprecated Netrc " "class in the ftplib module. Patch by Matt Chaput." msgstr "" -#: ../../../build/NEWS:20582 +#: ../../../build/NEWS:20612 msgid "" "`bpo-17381 `__: Fixed handling of case-" "insensitive ranges in regular expressions." msgstr "" -#: ../../../build/NEWS:20585 +#: ../../../build/NEWS:20615 msgid "" "`bpo-22410 `__: Module level functions " "in the re module now cache compiled locale-dependent regular expressions " "taking into account the locale." msgstr "" -#: ../../../build/NEWS:20588 +#: ../../../build/NEWS:20618 msgid "" "`bpo-22759 `__: Query methods on " "pathlib.Path() (exists(), is_dir(), etc.) now return False when the " "underlying stat call raises NotADirectoryError." msgstr "" -#: ../../../build/NEWS:20591 +#: ../../../build/NEWS:20621 msgid "" "`bpo-8876 `__: distutils now falls back " "to copying files when hard linking doesn't work. This allows use with " "special filesystems such as VirtualBox shared folders." msgstr "" -#: ../../../build/NEWS:20595 +#: ../../../build/NEWS:20625 msgid "" "`bpo-22217 `__: Implemented reprs of " "classes in the zipfile module." msgstr "" -#: ../../../build/NEWS:20597 +#: ../../../build/NEWS:20627 msgid "" "`bpo-22457 `__: Honour load_tests in the" " start_dir of discovery." msgstr "" -#: ../../../build/NEWS:20599 +#: ../../../build/NEWS:20629 msgid "" "`bpo-18216 `__: gettext now raises an " "error when a .mo file has an unsupported major version number. Patch by " "Aaron Hill." msgstr "" -#: ../../../build/NEWS:20602 +#: ../../../build/NEWS:20632 msgid "" "`bpo-13918 `__: Provide a " "locale.delocalize() function which can remove locale-specific number " @@ -30086,33 +30136,33 @@ msgid "" "to a specific type. Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:20606 +#: ../../../build/NEWS:20636 msgid "" "`bpo-22676 `__: Make the pickling of " "global objects which don't have a __module__ attribute less slow." msgstr "" -#: ../../../build/NEWS:20609 +#: ../../../build/NEWS:20639 msgid "" "`bpo-18853 `__: Fixed ResourceWarning in" " shlex.__nain__." msgstr "" -#: ../../../build/NEWS:20611 +#: ../../../build/NEWS:20641 msgid "" "`bpo-9351 `__: Defaults set with " "set_defaults on an argparse subparser are no longer ignored when also set on" " the parent parser." msgstr "" -#: ../../../build/NEWS:20614 +#: ../../../build/NEWS:20644 msgid "" "`bpo-7559 `__: unittest test loading " "ImportErrors are reported as import errors with their import exception " "rather than as attribute errors after the import has already failed." msgstr "" -#: ../../../build/NEWS:20618 +#: ../../../build/NEWS:20648 msgid "" "`bpo-19746 `__: Make it possible to " "examine the errors from unittest discovery without executing the test suite." @@ -30120,7 +30170,7 @@ msgid "" "encountered during discovery." msgstr "" -#: ../../../build/NEWS:20622 +#: ../../../build/NEWS:20652 msgid "" "`bpo-21991 `__: Make " "email.headerregistry's header 'params' attributes be read-only " @@ -30128,27 +30178,27 @@ msgid "" "was created on each access of the attribute." msgstr "" -#: ../../../build/NEWS:20626 +#: ../../../build/NEWS:20656 msgid "" "`bpo-22638 `__: SSLv3 is now disabled " "throughout the standard library. It can still be enabled by instantiating a " "SSLContext manually." msgstr "" -#: ../../../build/NEWS:20629 +#: ../../../build/NEWS:20659 msgid "" "`bpo-22641 `__: In asyncio, the default " "SSL context for client connections is now created using " "ssl.create_default_context(), for stronger security." msgstr "" -#: ../../../build/NEWS:20632 +#: ../../../build/NEWS:20662 msgid "" "`bpo-17401 `__: Include closefd in " "io.FileIO repr." msgstr "" -#: ../../../build/NEWS:20634 +#: ../../../build/NEWS:20664 msgid "" "`bpo-21338 `__: Add silent mode for " "compileall. quiet parameters of compile_{dir, file, path} functions now have" @@ -30156,86 +30206,86 @@ msgid "" " Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:20638 +#: ../../../build/NEWS:20668 msgid "" "`bpo-20152 `__: Convert the array and " "cmath modules to Argument Clinic." msgstr "" -#: ../../../build/NEWS:20640 +#: ../../../build/NEWS:20670 msgid "" "`bpo-18643 `__: Add socket.socketpair() " "on Windows." msgstr "" -#: ../../../build/NEWS:20642 +#: ../../../build/NEWS:20672 msgid "" "`bpo-22435 `__: Fix a file descriptor " "leak when socketserver bind fails." msgstr "" -#: ../../../build/NEWS:20644 +#: ../../../build/NEWS:20674 msgid "" "`bpo-13096 `__: Fixed segfault in CTypes" " POINTER handling of large values." msgstr "" -#: ../../../build/NEWS:20646 +#: ../../../build/NEWS:20676 msgid "" "`bpo-11694 `__: Raise ConversionError in" " xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20649 +#: ../../../build/NEWS:20679 msgid "" "`bpo-19380 `__: Optimized parsing of " "regular expressions." msgstr "" -#: ../../../build/NEWS:20651 +#: ../../../build/NEWS:20681 msgid "" "`bpo-1519638 `__: Now unmatched groups" " are replaced with empty strings in re.sub() and re.subn()." msgstr "" -#: ../../../build/NEWS:20654 +#: ../../../build/NEWS:20684 msgid "" "`bpo-18615 `__: sndhdr.what/whathdr now " "return a namedtuple." msgstr "" -#: ../../../build/NEWS:20656 +#: ../../../build/NEWS:20686 msgid "" "`bpo-22462 `__: Fix pyexpat's creation " "of a dummy frame to make it appear in exception tracebacks." msgstr "" -#: ../../../build/NEWS:20659 +#: ../../../build/NEWS:20689 msgid "" "`bpo-21965 `__: Add support for in-" "memory SSL to the ssl module. Patch by Geert Jansen." msgstr "" -#: ../../../build/NEWS:20662 +#: ../../../build/NEWS:20692 msgid "" "`bpo-21173 `__: Fix len() on a " "WeakKeyDictionary when .clear() was called with an iterator alive." msgstr "" -#: ../../../build/NEWS:20665 +#: ../../../build/NEWS:20695 msgid "" "`bpo-11866 `__: Eliminated race " "condition in the computation of names for new threads." msgstr "" -#: ../../../build/NEWS:20668 +#: ../../../build/NEWS:20698 msgid "" "`bpo-21905 `__: Avoid RuntimeError in " "pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " "Olivier Grisel." msgstr "" -#: ../../../build/NEWS:20671 +#: ../../../build/NEWS:20701 msgid "" "`bpo-11271 `__: " "concurrent.futures.Executor.map() now takes a *chunksize* argument to allow " @@ -30243,272 +30293,272 @@ msgid "" "ProcessPoolExecutor. Patch by Dan O'Reilly." msgstr "" -#: ../../../build/NEWS:20675 +#: ../../../build/NEWS:20705 msgid "" "`bpo-21883 `__: os.path.join() and " "os.path.relpath() now raise a TypeError with more helpful error message for " "unsupported or mismatched types of arguments." msgstr "" -#: ../../../build/NEWS:20679 +#: ../../../build/NEWS:20709 msgid "" "`bpo-22219 `__: The zipfile module CLI " "now adds entries for directories (including empty directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:20682 +#: ../../../build/NEWS:20712 msgid "" "`bpo-22449 `__: In the " "ssl.SSLContext.load_default_certs, consult the environmental variables " "SSL_CERT_DIR and SSL_CERT_FILE on Windows." msgstr "" -#: ../../../build/NEWS:20685 +#: ../../../build/NEWS:20715 msgid "" "`bpo-22508 `__: The email.__version__ " "variable has been removed; the email code is no longer shipped separately " "from the stdlib, and __version__ hasn't been updated in several releases." msgstr "" -#: ../../../build/NEWS:20689 +#: ../../../build/NEWS:20719 msgid "" "`bpo-20076 `__: Added non derived UTF-8 " "aliases to locale aliases table." msgstr "" -#: ../../../build/NEWS:20691 +#: ../../../build/NEWS:20721 msgid "" "`bpo-20079 `__: Added locales supported " "in glibc 2.18 to locale alias table." msgstr "" -#: ../../../build/NEWS:20693 +#: ../../../build/NEWS:20723 msgid "" "`bpo-20218 `__: Added convenience " "methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " "objects." msgstr "" -#: ../../../build/NEWS:20696 +#: ../../../build/NEWS:20726 msgid "" "`bpo-22396 `__: On 32-bit AIX platform, " "don't expose os.posix_fadvise() nor os.posix_fallocate() because their " "prototypes in system headers are wrong." msgstr "" -#: ../../../build/NEWS:20699 +#: ../../../build/NEWS:20729 msgid "" "`bpo-22517 `__: When an " "io.BufferedRWPair object is deallocated, clear its weakrefs." msgstr "" -#: ../../../build/NEWS:20702 +#: ../../../build/NEWS:20732 msgid "" "`bpo-22437 `__: Number of capturing " "groups in regular expression is no longer limited by 100." msgstr "" -#: ../../../build/NEWS:20705 +#: ../../../build/NEWS:20735 msgid "" "`bpo-17442 `__: InteractiveInterpreter " "now displays the full chained traceback in its showtraceback method, to " "match the built in interactive interpreter." msgstr "" -#: ../../../build/NEWS:20709 +#: ../../../build/NEWS:20739 msgid "" "`bpo-23392 `__: Added tests for marshal " "C API that works with FILE*." msgstr "" -#: ../../../build/NEWS:20711 +#: ../../../build/NEWS:20741 msgid "" "`bpo-10510 `__: distutils register and " "upload methods now use HTML standards compliant CRLF line endings." msgstr "" -#: ../../../build/NEWS:20714 +#: ../../../build/NEWS:20744 msgid "" "`bpo-9850 `__: Fixed macpath.join() for " "empty first component. Patch by Oleg Oshmyan." msgstr "" -#: ../../../build/NEWS:20717 +#: ../../../build/NEWS:20747 msgid "" "`bpo-5309 `__: distutils' build and " "build_ext commands now accept a ``-j`` option to enable parallel building of" " extension modules." msgstr "" -#: ../../../build/NEWS:20720 +#: ../../../build/NEWS:20750 msgid "" "`bpo-22448 `__: Improve canceled timer " "handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-" "Oliva." msgstr "" -#: ../../../build/NEWS:20723 +#: ../../../build/NEWS:20753 msgid "" "`bpo-22427 `__: TemporaryDirectory no " "longer attempts to clean up twice when used in the with statement in " "generator." msgstr "" -#: ../../../build/NEWS:20726 +#: ../../../build/NEWS:20756 msgid "" "`bpo-22362 `__: Forbidden ambiguous " "octal escapes out of range 0-0o377 in regular expressions." msgstr "" -#: ../../../build/NEWS:20729 +#: ../../../build/NEWS:20759 msgid "" "`bpo-20912 `__: Now directories added to" " ZIP file have correct Unix and MS-DOS directory attributes." msgstr "" -#: ../../../build/NEWS:20732 +#: ../../../build/NEWS:20762 msgid "" "`bpo-21866 `__: ZipFile.close() no " "longer writes ZIP64 central directory records if allowZip64 is false." msgstr "" -#: ../../../build/NEWS:20735 +#: ../../../build/NEWS:20765 msgid "" "`bpo-22278 `__: Fix urljoin problem with" " relative urls, a regression observed after changes to issue22118 were " "submitted." msgstr "" -#: ../../../build/NEWS:20738 +#: ../../../build/NEWS:20768 msgid "" "`bpo-22415 `__: Fixed debugging output " "of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " "debugging output." msgstr "" -#: ../../../build/NEWS:20741 +#: ../../../build/NEWS:20771 msgid "" "`bpo-22423 `__: Unhandled exception in " "thread no longer causes unhandled AttributeError when sys.stderr is None." msgstr "" -#: ../../../build/NEWS:20744 +#: ../../../build/NEWS:20774 msgid "" "`bpo-21332 `__: Ensure that " "``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " "block buffering. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:20747 +#: ../../../build/NEWS:20777 msgid "" "`bpo-21091 `__: Fix API bug: " "email.message.EmailMessage.is_attachment is now a method." msgstr "" -#: ../../../build/NEWS:20750 +#: ../../../build/NEWS:20780 msgid "" "`bpo-21079 `__: Fix " "email.message.EmailMessage.is_attachment to return the correct result when " "the header has parameters as well as a value." msgstr "" -#: ../../../build/NEWS:20753 +#: ../../../build/NEWS:20783 msgid "" "`bpo-22247 `__: Add NNTPError to " "nntplib.__all__." msgstr "" -#: ../../../build/NEWS:20755 +#: ../../../build/NEWS:20785 msgid "" "`bpo-22366 `__: urllib.request.urlopen " "will accept a context object (SSLContext) as an argument which will then be " "used for HTTPS connection. Patch by Alex Gaynor." msgstr "" -#: ../../../build/NEWS:20759 +#: ../../../build/NEWS:20789 msgid "" "`bpo-4180 `__: The warnings registries " "are now reset when the filters are modified." msgstr "" -#: ../../../build/NEWS:20762 +#: ../../../build/NEWS:20792 msgid "" "`bpo-22419 `__: Limit the length of " "incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error " "code for higher lengths. Patch contributed by Devin Cook." msgstr "" -#: ../../../build/NEWS:20766 +#: ../../../build/NEWS:20796 msgid "" "Lax cookie parsing in http.cookies could be a security issue when combined " "with non-standard cookie handling in some Web browsers. Reported by Sergey " "Bobrov." msgstr "" -#: ../../../build/NEWS:20770 +#: ../../../build/NEWS:20800 msgid "" "`bpo-20537 `__: logging methods now " "accept an exception instance as well as a Boolean value or exception tuple. " "Thanks to Yury Selivanov for the patch." msgstr "" -#: ../../../build/NEWS:20773 +#: ../../../build/NEWS:20803 msgid "" "`bpo-22384 `__: An exception in Tkinter " "callback no longer crashes the program when it is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20776 +#: ../../../build/NEWS:20806 msgid "" "`bpo-22168 `__: Prevent turtle " "AttributeError with non-default Canvas on OS X." msgstr "" -#: ../../../build/NEWS:20778 +#: ../../../build/NEWS:20808 msgid "" "`bpo-21147 `__: sqlite3 now raises an " "exception if the request contains a null character instead of truncating it." " Based on patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:20781 +#: ../../../build/NEWS:20811 msgid "" "`bpo-13968 `__: The glob module now " "supports recursive search in subdirectories using the ``**`` pattern." msgstr "" -#: ../../../build/NEWS:20784 +#: ../../../build/NEWS:20814 msgid "" "`bpo-21951 `__: Fixed a crash in Tkinter" " on AIX when called Tcl command with empty string or tuple argument." msgstr "" -#: ../../../build/NEWS:20787 +#: ../../../build/NEWS:20817 msgid "" "`bpo-21951 `__: Tkinter now most likely " "raises MemoryError instead of crash if the memory allocation fails." msgstr "" -#: ../../../build/NEWS:20790 +#: ../../../build/NEWS:20820 msgid "" "`bpo-22338 `__: Fix a crash in the json " "module on memory allocation failure." msgstr "" -#: ../../../build/NEWS:20792 +#: ../../../build/NEWS:20822 msgid "" "`bpo-12410 `__: imaplib.IMAP4 now " "supports the context management protocol. Original patch by Tarek Ziadé." msgstr "" -#: ../../../build/NEWS:20795 +#: ../../../build/NEWS:20825 msgid "" "`bpo-21270 `__: We now override tuple " "methods in mock.call objects so that they can be used as normal call " "attributes." msgstr "" -#: ../../../build/NEWS:20798 +#: ../../../build/NEWS:20828 msgid "" "`bpo-16662 `__: load_tests() is now " "unconditionally run when it is present in a package's __init__.py. " @@ -30517,33 +30567,33 @@ msgid "" " documented. Patch given by Robert Collins, tweaked by Barry Warsaw." msgstr "" -#: ../../../build/NEWS:20804 +#: ../../../build/NEWS:20834 msgid "" "`bpo-22226 `__: First letter no longer " "is stripped from the \"status\" key in the result of Treeview.heading()." msgstr "" -#: ../../../build/NEWS:20807 +#: ../../../build/NEWS:20837 msgid "" "`bpo-19524 `__: Fixed resource leak in " "the HTTP connection when an invalid response is received. Patch by Martin " "Panter." msgstr "" -#: ../../../build/NEWS:20810 +#: ../../../build/NEWS:20840 msgid "" "`bpo-20421 `__: Add a .version() method " "to SSL sockets exposing the actual protocol version in use." msgstr "" -#: ../../../build/NEWS:20813 +#: ../../../build/NEWS:20843 msgid "" "`bpo-19546 `__: configparser exceptions " "no longer expose implementation details. Chained KeyErrors are removed, " "which leads to cleaner tracebacks. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20817 +#: ../../../build/NEWS:20847 msgid "" "`bpo-22051 `__: turtledemo no longer " "reloads examples to re-run them. Initialization of variables and gui setup " @@ -30551,14 +30601,14 @@ msgid "" "on import." msgstr "" -#: ../../../build/NEWS:20821 +#: ../../../build/NEWS:20851 msgid "" "`bpo-21933 `__: Turtledemo users can " "change the code font size with a menu selection or control(command) '-' or " "'+' or control-mousewheel. Original patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:20825 +#: ../../../build/NEWS:20855 msgid "" "`bpo-21597 `__: The separator between " "the turtledemo text pane and the drawing canvas can now be grabbed and " @@ -30567,14 +30617,14 @@ msgid "" "screens. Original patches by Jan Kanis and Lita Cho." msgstr "" -#: ../../../build/NEWS:20831 +#: ../../../build/NEWS:20861 msgid "" "`bpo-18132 `__: Turtledemo buttons no " "longer disappear when the window is shrunk. Original patches by Jan Kanis " "and Lita Cho." msgstr "" -#: ../../../build/NEWS:20834 +#: ../../../build/NEWS:20864 msgid "" "`bpo-22043 `__: time.monotonic() is now " "always available. ``threading.Lock.acquire()``, " @@ -30582,14 +30632,14 @@ msgid "" "clock, instead of the system clock, when a timeout is used." msgstr "" -#: ../../../build/NEWS:20839 +#: ../../../build/NEWS:20869 msgid "" "`bpo-21527 `__: Add a default number of " "workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by" " Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20842 +#: ../../../build/NEWS:20872 msgid "" "`bpo-22216 `__: smtplib now resets its " "state more completely after a quit. The most obvious consequence of the " @@ -30597,21 +30647,21 @@ msgid "" "connect/starttls/quit/connect/starttls sequence." msgstr "" -#: ../../../build/NEWS:20846 +#: ../../../build/NEWS:20876 msgid "" "`bpo-22098 `__: ctypes' " "BigEndianStructure and LittleEndianStructure now define an empty __slots__ " "so that subclasses don't always get an instance dict. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20850 +#: ../../../build/NEWS:20880 msgid "" "`bpo-22185 `__: Fix an occasional " "RuntimeError in threading.Condition.wait() caused by mutation of the waiters" " queue without holding the lock. Patch by Doug Zongker." msgstr "" -#: ../../../build/NEWS:20854 +#: ../../../build/NEWS:20884 msgid "" "`bpo-22287 `__: On UNIX, " "_PyTime_gettimeofday() now uses clock_gettime(CLOCK_REALTIME) if available. " @@ -30619,202 +30669,202 @@ msgid "" "Linux (only with glibc older than 2.17)." msgstr "" -#: ../../../build/NEWS:20859 +#: ../../../build/NEWS:20889 msgid "" "`bpo-22182 `__: Use e.args to unpack " "exceptions correctly in distutils.file_util.move_file. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20862 +#: ../../../build/NEWS:20892 msgid "" "The webbrowser module now uses subprocess's start_new_session=True rather " "than a potentially risky preexec_fn=os.setsid call." msgstr "" -#: ../../../build/NEWS:20865 +#: ../../../build/NEWS:20895 msgid "" "`bpo-22042 `__: signal.set_wakeup_fd(fd)" " now raises an exception if the file descriptor is in blocking mode." msgstr "" -#: ../../../build/NEWS:20868 +#: ../../../build/NEWS:20898 msgid "" "`bpo-16808 `__: inspect.stack() now " "returns a named tuple instead of a tuple. Patch by Daniel Shahaf." msgstr "" -#: ../../../build/NEWS:20871 +#: ../../../build/NEWS:20901 msgid "" "`bpo-22236 `__: Fixed Tkinter images " "copying operations in NoDefaultRoot mode." msgstr "" -#: ../../../build/NEWS:20873 +#: ../../../build/NEWS:20903 msgid "" "`bpo-2527 `__: Add a *globals* argument " "to timeit functions, in order to override the globals namespace in which the" " timed code is executed. Patch by Ben Roberts." msgstr "" -#: ../../../build/NEWS:20877 +#: ../../../build/NEWS:20907 msgid "" "`bpo-22118 `__: Switch urllib.parse to " "use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs" " 1808 and 2396. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20881 +#: ../../../build/NEWS:20911 msgid "" "`bpo-21549 `__: Added the \"members\" " "parameter to TarFile.list()." msgstr "" -#: ../../../build/NEWS:20883 +#: ../../../build/NEWS:20913 msgid "" "`bpo-19628 `__: Allow compileall " "recursion depth to be specified with a -r option." msgstr "" -#: ../../../build/NEWS:20886 +#: ../../../build/NEWS:20916 msgid "" "`bpo-15696 `__: Add a __sizeof__ " "implementation for mmap objects on Windows." msgstr "" -#: ../../../build/NEWS:20888 +#: ../../../build/NEWS:20918 msgid "" "`bpo-22068 `__: Avoided reference loops " "with Variables and Fonts in Tkinter." msgstr "" -#: ../../../build/NEWS:20890 +#: ../../../build/NEWS:20920 msgid "" "`bpo-22165 `__: SimpleHTTPRequestHandler" " now supports undecodable file names." msgstr "" -#: ../../../build/NEWS:20892 +#: ../../../build/NEWS:20922 msgid "" "`bpo-15381 `__: Optimized line reading " "in io.BytesIO." msgstr "" -#: ../../../build/NEWS:20894 +#: ../../../build/NEWS:20924 msgid "" "`bpo-8797 `__: Raise HTTPError on failed " "Basic Authentication immediately. Initial patch by Sam Bull." msgstr "" -#: ../../../build/NEWS:20897 +#: ../../../build/NEWS:20927 msgid "" "`bpo-20729 `__: Restored the use of lazy" " iterkeys()/itervalues()/iteritems() in the mailbox module." msgstr "" -#: ../../../build/NEWS:20900 +#: ../../../build/NEWS:20930 msgid "" "`bpo-21448 `__: Changed FeedParser " "feed() to avoid O(N**2) behavior when parsing long line. Original patch by " "Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:20903 +#: ../../../build/NEWS:20933 msgid "" "`bpo-22184 `__: The functools LRU Cache " "decorator factory now gives an earlier and clearer error message when the " "user forgets the required parameters." msgstr "" -#: ../../../build/NEWS:20906 +#: ../../../build/NEWS:20936 msgid "" "`bpo-17923 `__: glob() patterns ending " "with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." msgstr "" -#: ../../../build/NEWS:20909 +#: ../../../build/NEWS:20939 msgid "" "`bpo-21725 `__: Added support for RFC " "6531 (SMTPUTF8) in smtpd." msgstr "" -#: ../../../build/NEWS:20911 +#: ../../../build/NEWS:20941 msgid "" "`bpo-22176 `__: Update the ctypes " "module's libffi to v3.1. This release adds support for the Linux AArch64 " "and POWERPC ELF ABIv2 little endian architectures." msgstr "" -#: ../../../build/NEWS:20915 +#: ../../../build/NEWS:20945 msgid "" "`bpo-5411 `__: Added support for the " "\"xztar\" format in the shutil module." msgstr "" -#: ../../../build/NEWS:20917 +#: ../../../build/NEWS:20947 msgid "" "`bpo-21121 `__: Don't force 3rd party C " "extensions to be built with -Werror=declaration-after-statement." msgstr "" -#: ../../../build/NEWS:20920 +#: ../../../build/NEWS:20950 msgid "" "`bpo-21975 `__: Fixed crash when using " "uninitialized sqlite3.Row (in particular when unpickling pickled " "sqlite3.Row). sqlite3.Row is now initialized in the __new__() method." msgstr "" -#: ../../../build/NEWS:20924 +#: ../../../build/NEWS:20954 msgid "" "`bpo-20170 `__: Convert posixmodule to " "use Argument Clinic." msgstr "" -#: ../../../build/NEWS:20926 +#: ../../../build/NEWS:20956 msgid "" "`bpo-21539 `__: Add an *exists_ok* " "argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` " "functionality. When true, ignore FileExistsErrors. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20930 +#: ../../../build/NEWS:20960 msgid "" "`bpo-22127 `__: Bypass IDNA for pure-" "ASCII host names in the socket module (in particular for numeric IPs)." msgstr "" -#: ../../../build/NEWS:20933 +#: ../../../build/NEWS:20963 msgid "" "`bpo-21047 `__: set the default value " "for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker " "Peksag." msgstr "" -#: ../../../build/NEWS:20936 +#: ../../../build/NEWS:20966 msgid "Add an __all__ to html.entities." msgstr "Menambahkan sebuah __all__ ke html.entities." -#: ../../../build/NEWS:20938 +#: ../../../build/NEWS:20968 msgid "" "`bpo-15114 `__: the strict mode and " "argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " "have been removed." msgstr "" -#: ../../../build/NEWS:20941 +#: ../../../build/NEWS:20971 msgid "" "`bpo-22085 `__: Dropped support of Tk " "8.3 in Tkinter." msgstr "" -#: ../../../build/NEWS:20943 +#: ../../../build/NEWS:20973 msgid "" "`bpo-21580 `__: Now Tkinter correctly " "handles bytes arguments passed to Tk. In particular this allows initializing" " images from binary data." msgstr "" -#: ../../../build/NEWS:20946 +#: ../../../build/NEWS:20976 msgid "" "`bpo-22003 `__: When initialized from a " "bytes object, io.BytesIO() now defers making a copy until it is mutated, " @@ -30822,14 +30872,14 @@ msgid "" "Wilson." msgstr "" -#: ../../../build/NEWS:20950 +#: ../../../build/NEWS:20980 msgid "" "`bpo-22018 `__: On Windows, " "signal.set_wakeup_fd() now also supports sockets. A side effect is that " "Python depends to the WinSock library." msgstr "" -#: ../../../build/NEWS:20953 +#: ../../../build/NEWS:20983 msgid "" "`bpo-22054 `__: Add os.get_blocking() " "and os.set_blocking() functions to get and set the blocking mode of a file " @@ -30837,58 +30887,58 @@ msgid "" "functions are not available on Windows." msgstr "" -#: ../../../build/NEWS:20958 +#: ../../../build/NEWS:20988 msgid "" "`bpo-17172 `__: Make turtledemo start as" " active on OS X even when run with subprocess. Patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:20961 +#: ../../../build/NEWS:20991 msgid "" "`bpo-21704 `__: Fix build error for " "_multiprocessing when semaphores are not available. Patch by Arfrever " "Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:20964 +#: ../../../build/NEWS:20994 msgid "" "`bpo-20173 `__: Convert sha1, sha256, " "sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:20967 +#: ../../../build/NEWS:20997 msgid "" "Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on" " closed socket. repr(socket.socket) already works fine." msgstr "" -#: ../../../build/NEWS:20970 +#: ../../../build/NEWS:21000 msgid "" "`bpo-22033 `__: Reprs of most Python " "implemented classes now contain actual class name instead of hardcoded one." msgstr "" -#: ../../../build/NEWS:20973 +#: ../../../build/NEWS:21003 msgid "" "`bpo-21947 `__: The dis module can now " "disassemble generator-iterator objects based on their gi_code attribute. " "Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:20976 +#: ../../../build/NEWS:21006 msgid "" "`bpo-16133 `__: The " "asynchat.async_chat.handle_read() method now ignores BlockingIOError " "exceptions." msgstr "" -#: ../../../build/NEWS:20979 +#: ../../../build/NEWS:21009 msgid "" "`bpo-22044 `__: Fixed premature DECREF " "in call_tzinfo_method. Patch by Tom Flanagan." msgstr "" -#: ../../../build/NEWS:20982 +#: ../../../build/NEWS:21012 msgid "" "`bpo-19884 `__: readline: Disable the " "meta modifier key if stdout is not a terminal to not write the ANSI sequence" @@ -30896,77 +30946,77 @@ msgid "" "(ex: TERM=xterm-256color\") to enable support of 8 bit characters." msgstr "" -#: ../../../build/NEWS:20987 +#: ../../../build/NEWS:21017 msgid "" "`bpo-4350 `__: Removed a number of out-" "of-dated and non-working for a long time Tkinter methods." msgstr "" -#: ../../../build/NEWS:20990 +#: ../../../build/NEWS:21020 msgid "" "`bpo-6167 `__: Scrollbar.activate() now " "returns the name of active element if the argument is not specified. " "Scrollbar.set() now always accepts only 2 arguments." msgstr "" -#: ../../../build/NEWS:20994 +#: ../../../build/NEWS:21024 msgid "" "`bpo-15275 `__: Clean up and speed up " "the ntpath module." msgstr "" -#: ../../../build/NEWS:20996 +#: ../../../build/NEWS:21026 msgid "" "`bpo-21888 `__: plistlib's load() and " "loads() now work if the fmt parameter is specified." msgstr "" -#: ../../../build/NEWS:20999 +#: ../../../build/NEWS:21029 msgid "" "`bpo-22032 `__: __qualname__ instead of " "__name__ is now always used to format fully qualified class names of Python " "implemented classes." msgstr "" -#: ../../../build/NEWS:21002 +#: ../../../build/NEWS:21032 msgid "" "`bpo-22031 `__: Reprs now always use " "hexadecimal format with the \"0x\" prefix when contain an id in form \" at " "0x...\"." msgstr "" -#: ../../../build/NEWS:21005 +#: ../../../build/NEWS:21035 msgid "" "`bpo-22018 `__: signal.set_wakeup_fd() " "now raises an OSError instead of a ValueError on ``fstat()`` failure." msgstr "" -#: ../../../build/NEWS:21008 +#: ../../../build/NEWS:21038 msgid "" "`bpo-21044 `__: tarfile.open() now " "handles fileobj with an integer 'name' attribute. Based on patch by Antoine" " Pietri." msgstr "" -#: ../../../build/NEWS:21011 +#: ../../../build/NEWS:21041 msgid "" "`bpo-21966 `__: Respect -q command-line " "option when code module is ran." msgstr "" -#: ../../../build/NEWS:21013 +#: ../../../build/NEWS:21043 msgid "" "`bpo-19076 `__: Don't pass the redundant" " 'file' argument to self.error()." msgstr "" -#: ../../../build/NEWS:21015 +#: ../../../build/NEWS:21045 msgid "" "`bpo-16382 `__: Improve exception " "message of warnings.warn() for bad category. Initial patch by Phil Elson." msgstr "" -#: ../../../build/NEWS:21018 +#: ../../../build/NEWS:21048 msgid "" "`bpo-21932 `__: os.read() now uses a " ":c:func:`Py_ssize_t` type instead of :c:type:`int` for the size to support " @@ -30975,93 +31025,93 @@ msgid "" "number of requested bytes." msgstr "" -#: ../../../build/NEWS:21023 +#: ../../../build/NEWS:21053 msgid "" "`bpo-21942 `__: Fixed source file " "viewing in pydoc's server mode on Windows." msgstr "" -#: ../../../build/NEWS:21025 +#: ../../../build/NEWS:21055 msgid "" "`bpo-11259 `__: " "asynchat.async_chat().set_terminator() now raises a ValueError if the number" " of received bytes is negative." msgstr "" -#: ../../../build/NEWS:21028 +#: ../../../build/NEWS:21058 msgid "" "`bpo-12523 `__: " "asynchat.async_chat.push() now raises a TypeError if it doesn't get a bytes " "string" msgstr "" -#: ../../../build/NEWS:21031 +#: ../../../build/NEWS:21061 msgid "" "`bpo-21707 `__: Add missing " "kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." msgstr "" -#: ../../../build/NEWS:21034 +#: ../../../build/NEWS:21064 msgid "" "`bpo-20639 `__: calling " "Path.with_suffix('') allows removing the suffix again. Patch by July " "Tikhonov." msgstr "" -#: ../../../build/NEWS:21037 +#: ../../../build/NEWS:21067 msgid "" "`bpo-21714 `__: Disallow the " "construction of invalid paths using Path.with_name(). Original patch by " "Antony Lee." msgstr "" -#: ../../../build/NEWS:21040 +#: ../../../build/NEWS:21070 msgid "" "`bpo-15014 `__: Added 'auth' method to " "smtplib to make implementing auth mechanisms simpler, and used it internally" " in the login method." msgstr "" -#: ../../../build/NEWS:21043 +#: ../../../build/NEWS:21073 msgid "" "`bpo-21151 `__: Fixed a segfault in the " "winreg module when ``None`` is passed as a ``REG_BINARY`` value to " "SetValueEx. Patch by John Ehresman." msgstr "" -#: ../../../build/NEWS:21046 +#: ../../../build/NEWS:21076 msgid "" "`bpo-21090 `__: io.FileIO.readall() does" " not ignore I/O errors anymore. Before, it ignored I/O errors if at least " "the first C call read() succeed." msgstr "" -#: ../../../build/NEWS:21049 +#: ../../../build/NEWS:21079 msgid "" "`bpo-5800 `__: headers parameter of " "wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " "Navarrete and SilentGhost." msgstr "" -#: ../../../build/NEWS:21052 +#: ../../../build/NEWS:21082 msgid "" "`bpo-21781 `__: ssl.RAND_add() now " "supports strings longer than 2 GB." msgstr "" -#: ../../../build/NEWS:21054 +#: ../../../build/NEWS:21084 msgid "" "`bpo-21679 `__: Prevent extraneous " "fstat() calls during open(). Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:21057 +#: ../../../build/NEWS:21087 msgid "" "`bpo-21863 `__: cProfile now displays " "the module name of C extension functions, in addition to their own name." msgstr "" -#: ../../../build/NEWS:21060 +#: ../../../build/NEWS:21090 msgid "" "`bpo-11453 `__: asyncore: emit a " "ResourceWarning when an unclosed file_wrapper object is destroyed. The " @@ -31069,86 +31119,86 @@ msgid "" "called twice: the second call does nothing." msgstr "" -#: ../../../build/NEWS:21064 +#: ../../../build/NEWS:21094 msgid "" "`bpo-21858 `__: Better handling of " "Python exceptions in the sqlite3 module." msgstr "" -#: ../../../build/NEWS:21066 +#: ../../../build/NEWS:21096 msgid "" "`bpo-21476 `__: Make sure the " "email.parser.BytesParser TextIOWrapper is discarded after parsing, so the " "input file isn't unexpectedly closed." msgstr "" -#: ../../../build/NEWS:21069 +#: ../../../build/NEWS:21099 msgid "" "`bpo-20295 `__: imghdr now recognizes " "OpenEXR format images." msgstr "" -#: ../../../build/NEWS:21071 +#: ../../../build/NEWS:21101 msgid "" "`bpo-21729 `__: Used the \"with\" " "statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21074 +#: ../../../build/NEWS:21104 msgid "" "`bpo-21491 `__: socketserver: Fix a race" " condition in child processes reaping." msgstr "" -#: ../../../build/NEWS:21076 +#: ../../../build/NEWS:21106 msgid "" "`bpo-21719 `__: Added the " "``st_file_attributes`` field to os.stat_result on Windows." msgstr "" -#: ../../../build/NEWS:21079 +#: ../../../build/NEWS:21109 msgid "" "`bpo-21832 `__: Require named tuple " "inputs to be exact strings." msgstr "" -#: ../../../build/NEWS:21081 +#: ../../../build/NEWS:21111 msgid "" "`bpo-21722 `__: The distutils \"upload\"" " command now exits with a non-zero return code when uploading fails. Patch " "by Martin Dengler." msgstr "" -#: ../../../build/NEWS:21084 +#: ../../../build/NEWS:21114 msgid "" "`bpo-21723 `__: asyncio.Queue: support " "any type of number (ex: float) for the maximum size. Patch written by " "Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21087 +#: ../../../build/NEWS:21117 msgid "" "`bpo-21711 `__: support for \"site-" "python\" directories has now been removed from the site module (it was " "deprecated in 3.4)." msgstr "" -#: ../../../build/NEWS:21090 +#: ../../../build/NEWS:21120 msgid "" "`bpo-17552 `__: new socket.sendfile() " "method allowing a file to be sent over a socket by using high-performance " "os.sendfile() on UNIX. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21094 +#: ../../../build/NEWS:21124 msgid "" "`bpo-18039 `__: dbm.dump.open() now " "always creates a new database when the flag has the value 'n'. Patch by " "Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21097 +#: ../../../build/NEWS:21127 msgid "" "`bpo-21326 `__: Add a new is_closed() " "method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " @@ -31156,58 +31206,58 @@ msgid "" "was closed." msgstr "" -#: ../../../build/NEWS:21101 +#: ../../../build/NEWS:21131 msgid "" "`bpo-21766 `__: Prevent a security hole " "in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " "that path." msgstr "" -#: ../../../build/NEWS:21104 +#: ../../../build/NEWS:21134 msgid "" "`bpo-21310 `__: Fixed possible resource " "leak in failed open()." msgstr "" -#: ../../../build/NEWS:21106 +#: ../../../build/NEWS:21136 msgid "" "`bpo-21256 `__: Printout of keyword args" " should be in deterministic order in a mock function call. This will help to" " write better doctests." msgstr "" -#: ../../../build/NEWS:21109 +#: ../../../build/NEWS:21139 msgid "" "`bpo-21677 `__: Fixed chaining " "nonnormalized exceptions in io close() methods." msgstr "" -#: ../../../build/NEWS:21111 +#: ../../../build/NEWS:21141 msgid "" "`bpo-11709 `__: Fix the pydoc.help " "function to not fail when sys.stdin is not a valid file." msgstr "" -#: ../../../build/NEWS:21114 +#: ../../../build/NEWS:21144 msgid "" "`bpo-21515 `__: tempfile.TemporaryFile " "now uses os.O_TMPFILE flag is available." msgstr "" -#: ../../../build/NEWS:21116 +#: ../../../build/NEWS:21146 msgid "" "`bpo-13223 `__: Fix pydoc.writedoc so " "that the HTML documentation for methods that use 'self' in the example code " "is generated correctly." msgstr "" -#: ../../../build/NEWS:21119 +#: ../../../build/NEWS:21149 msgid "" "`bpo-21463 `__: In urllib.request, fix " "pruning of the FTP cache." msgstr "" -#: ../../../build/NEWS:21121 +#: ../../../build/NEWS:21151 msgid "" "`bpo-21618 `__: The subprocess module " "could fail to close open fds that were inherited by the calling process and " @@ -31216,21 +31266,21 @@ msgid "" "ignored and all fds are closed." msgstr "" -#: ../../../build/NEWS:21126 +#: ../../../build/NEWS:21156 msgid "" "`bpo-20383 `__: Introduce " "importlib.util.module_from_spec() as the preferred way to create a new " "module." msgstr "" -#: ../../../build/NEWS:21129 +#: ../../../build/NEWS:21159 msgid "" "`bpo-21552 `__: Fixed possible integer " "overflow of too long string lengths in the tkinter module on 64-bit " "platforms." msgstr "" -#: ../../../build/NEWS:21132 +#: ../../../build/NEWS:21162 msgid "" "`bpo-14315 `__: The zipfile module now " "ignores extra fields in the central directory that are too short to be " @@ -31239,249 +31289,249 @@ msgid "" "other zip tools." msgstr "" -#: ../../../build/NEWS:21137 +#: ../../../build/NEWS:21167 msgid "" "`bpo-13742 `__: Added \"key\" and " "\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " "by Simon Sapin.)" msgstr "" -#: ../../../build/NEWS:21140 +#: ../../../build/NEWS:21170 msgid "" "`bpo-21402 `__: tkinter.ttk now works " "when default root window is not set." msgstr "" -#: ../../../build/NEWS:21142 +#: ../../../build/NEWS:21172 msgid "" "`bpo-3015 `__: _tkinter.create() now " "creates tkapp object with wantobject=1 by default." msgstr "" -#: ../../../build/NEWS:21145 +#: ../../../build/NEWS:21175 msgid "" "`bpo-10203 `__: sqlite3.Row now truly " "supports sequence protocol. In particular it supports reverse() and " "negative indices. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21149 +#: ../../../build/NEWS:21179 msgid "" "`bpo-18807 `__: If copying (no symlinks)" " specified for a venv, then the python interpreter aliases (python, python3)" " are now created by copying rather than symlinking." msgstr "" -#: ../../../build/NEWS:21153 +#: ../../../build/NEWS:21183 msgid "" "`bpo-20197 `__: Added support for the " "WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21156 +#: ../../../build/NEWS:21186 msgid "" "`bpo-21513 `__: Speedup some properties " "of IP addresses (IPv4Address, IPv6Address) such as .is_private or " ".is_multicast." msgstr "" -#: ../../../build/NEWS:21159 +#: ../../../build/NEWS:21189 msgid "" "`bpo-21137 `__: Improve the repr for " "threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " "status. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21162 +#: ../../../build/NEWS:21192 msgid "" "`bpo-21538 `__: The plistlib module now " "supports loading of binary plist files when reference or offset size is not " "a power of two." msgstr "" -#: ../../../build/NEWS:21165 +#: ../../../build/NEWS:21195 msgid "" "`bpo-21455 `__: Add a default backlog to" " socket.listen()." msgstr "" -#: ../../../build/NEWS:21167 +#: ../../../build/NEWS:21197 msgid "" "`bpo-21525 `__: Most Tkinter methods " "which accepted tuples now accept lists too." msgstr "" -#: ../../../build/NEWS:21170 +#: ../../../build/NEWS:21200 msgid "" "`bpo-22166 `__: With the assistance of a" " new internal _codecs._forget_codec helping function, test_codecs now clears" " the encoding caches to avoid the appearance of a reference leak" msgstr "" -#: ../../../build/NEWS:21174 +#: ../../../build/NEWS:21204 msgid "" "`bpo-22236 `__: Tkinter tests now don't " "reuse default root window. New root window is created for every test class." msgstr "" -#: ../../../build/NEWS:21177 +#: ../../../build/NEWS:21207 msgid "" "`bpo-10744 `__: Fix :pep:`3118` format " "strings on ctypes objects with a nontrivial shape." msgstr "" -#: ../../../build/NEWS:21180 +#: ../../../build/NEWS:21210 msgid "" "`bpo-20826 `__: Optimize " "ipaddress.collapse_addresses()." msgstr "" -#: ../../../build/NEWS:21182 +#: ../../../build/NEWS:21212 msgid "" "`bpo-21487 `__: Optimize " "ipaddress.summarize_address_range() and " "ipaddress.{IPv4Network,IPv6Network}.subnets()." msgstr "" -#: ../../../build/NEWS:21185 +#: ../../../build/NEWS:21215 msgid "" "`bpo-21486 `__: Optimize parsing of " "netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." msgstr "" -#: ../../../build/NEWS:21188 +#: ../../../build/NEWS:21218 msgid "" "`bpo-13916 `__: Disallowed the " "surrogatepass error handler for non UTF-\\* encodings." msgstr "" -#: ../../../build/NEWS:21191 +#: ../../../build/NEWS:21221 msgid "" "`bpo-20998 `__: Fixed re.fullmatch() of " "repeated single character pattern with ignore case. Original patch by " "Matthew Barnett." msgstr "" -#: ../../../build/NEWS:21194 +#: ../../../build/NEWS:21224 msgid "" "`bpo-21075 `__: fileinput.FileInput now " "reads bytes from standard stream if binary mode is specified. Patch by Sam " "Kimbrel." msgstr "" -#: ../../../build/NEWS:21197 +#: ../../../build/NEWS:21227 msgid "" "`bpo-19775 `__: Add a samefile() method " "to pathlib Path objects. Initial patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21200 +#: ../../../build/NEWS:21230 msgid "" "`bpo-21226 `__: Set up modules properly " "in PyImport_ExecCodeModuleObject (and friends)." msgstr "" -#: ../../../build/NEWS:21203 +#: ../../../build/NEWS:21233 msgid "" "`bpo-21398 `__: Fix a unicode error in " "the pydoc pager when the documentation contains characters not encodable to " "the stdout encoding." msgstr "" -#: ../../../build/NEWS:21206 +#: ../../../build/NEWS:21236 msgid "" "`bpo-16531 `__: ipaddress.IPv4Network " "and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " "so as to easily construct network objects from existing addresses." msgstr "" -#: ../../../build/NEWS:21210 +#: ../../../build/NEWS:21240 msgid "" "`bpo-21156 `__: " "importlib.abc.InspectLoader.source_to_code() is now a staticmethod." msgstr "" -#: ../../../build/NEWS:21213 +#: ../../../build/NEWS:21243 msgid "" "`bpo-21424 `__: Simplified and optimized" " heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." msgstr "" -#: ../../../build/NEWS:21216 +#: ../../../build/NEWS:21246 msgid "" "`bpo-21396 `__: Fix TextIOWrapper(..., " "write_through=True) to not force a flush() on the underlying binary stream." " Patch by akira." msgstr "" -#: ../../../build/NEWS:21219 +#: ../../../build/NEWS:21249 msgid "" "`bpo-18314 `__: Unlink now removes " "junctions on Windows. Patch by Kim Gräsman" msgstr "" -#: ../../../build/NEWS:21221 +#: ../../../build/NEWS:21251 msgid "" "`bpo-21088 `__: Bugfix for " "curses.window.addch() regression in 3.4.0. In porting to Argument Clinic, " "the first two arguments were reversed." msgstr "" -#: ../../../build/NEWS:21224 +#: ../../../build/NEWS:21254 msgid "" "`bpo-21407 `__: _decimal: The module now" " supports function signatures." msgstr "" -#: ../../../build/NEWS:21226 +#: ../../../build/NEWS:21256 msgid "" "`bpo-10650 `__: Remove the non-standard " "'watchexp' parameter from the Decimal.quantize() method in the Python " "version. It had never been present in the C version." msgstr "" -#: ../../../build/NEWS:21230 +#: ../../../build/NEWS:21260 msgid "" "`bpo-21469 `__: Reduced the risk of " "false positives in robotparser by checking to make sure that robots.txt has " "been read or does not exist prior to returning True in can_fetch()." msgstr "" -#: ../../../build/NEWS:21234 +#: ../../../build/NEWS:21264 msgid "" "`bpo-19414 `__: Have the OrderedDict " "mark deleted links as unusable. This gives an early failure if the link is " "deleted during iteration." msgstr "" -#: ../../../build/NEWS:21237 +#: ../../../build/NEWS:21267 msgid "" "`bpo-21421 `__: Add __slots__ to the " "MappingViews ABC. Patch by Josh Rosenberg." msgstr "" -#: ../../../build/NEWS:21239 +#: ../../../build/NEWS:21269 msgid "" "`bpo-21101 `__: Eliminate double hashing" " in the C speed-up code for collections.Counter()." msgstr "" -#: ../../../build/NEWS:21242 +#: ../../../build/NEWS:21272 msgid "" "`bpo-21321 `__: itertools.islice() now " "releases the reference to the source iterator when the slice is exhausted. " "Patch by Anton Afanasyev." msgstr "" -#: ../../../build/NEWS:21245 +#: ../../../build/NEWS:21275 msgid "" "`bpo-21057 `__: TextIOWrapper now allows" " the underlying binary stream's read() or read1() method to return an " "arbitrary bytes-like object (such as a memoryview). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21249 +#: ../../../build/NEWS:21279 msgid "" "`bpo-20951 `__: SSLSocket.send() now " "raises either SSLWantReadError or SSLWantWriteError on a non-blocking socket" @@ -31489,44 +31539,44 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21253 +#: ../../../build/NEWS:21283 msgid "" "`bpo-13248 `__: removed previously " "deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." msgstr "" -#: ../../../build/NEWS:21256 +#: ../../../build/NEWS:21286 msgid "" "`bpo-9815 `__: assertRaises now tries to " "clear references to local variables in the exception's traceback." msgstr "" -#: ../../../build/NEWS:21259 +#: ../../../build/NEWS:21289 msgid "" "`bpo-19940 `__: " "ssl.cert_time_to_seconds() now interprets the given time string in the UTC " "timezone (as specified in RFC 5280), not the local timezone." msgstr "" -#: ../../../build/NEWS:21262 +#: ../../../build/NEWS:21292 msgid "" "`bpo-13204 `__: Calling " "sys.flags.__new__ would crash the interpreter, now it raises a TypeError." msgstr "" -#: ../../../build/NEWS:21265 +#: ../../../build/NEWS:21295 msgid "" "`bpo-19385 `__: Make operations on a " "closed dbm.dumb database always raise the same exception." msgstr "" -#: ../../../build/NEWS:21268 +#: ../../../build/NEWS:21298 msgid "" "`bpo-21207 `__: Detect when the " "os.urandom cached fd has been closed or replaced, and open it anew." msgstr "" -#: ../../../build/NEWS:21271 +#: ../../../build/NEWS:21301 msgid "" "`bpo-21291 `__: subprocess's " "Popen.wait() is now thread safe so that multiple threads may be calling " @@ -31534,13 +31584,13 @@ msgid "" "Popen.returncode value." msgstr "" -#: ../../../build/NEWS:21275 +#: ../../../build/NEWS:21305 msgid "" "`bpo-21127 `__: Path objects can now be " "instantiated from str subclass instances (such as ``numpy.str_``)." msgstr "" -#: ../../../build/NEWS:21278 +#: ../../../build/NEWS:21308 msgid "" "`bpo-15002 `__: urllib.response object " "to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a" @@ -31548,71 +31598,71 @@ msgid "" "Theune." msgstr "" -#: ../../../build/NEWS:21282 +#: ../../../build/NEWS:21312 msgid "" "`bpo-12220 `__: mindom now raises a " "custom ValueError indicating it doesn't support spaces in URIs instead of " "letting a 'split' ValueError bubble up." msgstr "" -#: ../../../build/NEWS:21285 +#: ../../../build/NEWS:21315 msgid "" "`bpo-21068 `__: The ssl.PROTOCOL* " "constants are now enum members." msgstr "" -#: ../../../build/NEWS:21287 +#: ../../../build/NEWS:21317 msgid "" "`bpo-21276 `__: posixmodule: Don't " "define USE_XATTRS on KFreeBSD and the Hurd." msgstr "" -#: ../../../build/NEWS:21289 +#: ../../../build/NEWS:21319 msgid "" "`bpo-21262 `__: New method " "assert_not_called for Mock. It raises AssertionError if the mock has been " "called." msgstr "" -#: ../../../build/NEWS:21292 +#: ../../../build/NEWS:21322 msgid "" "`bpo-21238 `__: New keyword argument " "`unsafe` to Mock. It raises `AttributeError` incase of an attribute " "startswith assert or assret." msgstr "" -#: ../../../build/NEWS:21295 +#: ../../../build/NEWS:21325 msgid "" "`bpo-20896 `__: " "ssl.get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, " "for maximum compatibility." msgstr "" -#: ../../../build/NEWS:21298 +#: ../../../build/NEWS:21328 msgid "" "`bpo-21239 `__: patch.stopall() didn't " "work deterministically when the same name was patched more than once." msgstr "" -#: ../../../build/NEWS:21301 +#: ../../../build/NEWS:21331 msgid "" "`bpo-21203 `__: Updated fileConfig and " "dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." msgstr "" -#: ../../../build/NEWS:21304 +#: ../../../build/NEWS:21334 msgid "" "`bpo-21222 `__: Passing name keyword " "argument to mock.create_autospec now works." msgstr "" -#: ../../../build/NEWS:21307 +#: ../../../build/NEWS:21337 msgid "" "`bpo-21197 `__: Add lib64 -> lib symlink" " in venvs on 64-bit non-OS X POSIX." msgstr "" -#: ../../../build/NEWS:21309 +#: ../../../build/NEWS:21339 msgid "" "`bpo-17498 `__: Some SMTP servers " "disconnect after certain errors, violating strict RFC conformance. Instead " @@ -31621,213 +31671,213 @@ msgid "" "until the next command is issued." msgstr "" -#: ../../../build/NEWS:21314 +#: ../../../build/NEWS:21344 msgid "" "`bpo-17826 `__: setting an iterable " "side_effect on a mock function created by create_autospec now works. Patch " "by Kushal Das." msgstr "" -#: ../../../build/NEWS:21317 +#: ../../../build/NEWS:21347 msgid "" "`bpo-7776 `__: Fix ``Host:`` header and " "reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21320 +#: ../../../build/NEWS:21350 msgid "" "`bpo-20968 `__: unittest.mock.MagicMock " "now supports division. Patch by Johannes Baiter." msgstr "" -#: ../../../build/NEWS:21323 +#: ../../../build/NEWS:21353 msgid "" "`bpo-21529 `__: Fix arbitrary memory " "access in JSONDecoder.raw_decode with a negative second parameter. Bug " "reported by Guido Vranken. (See also: CVE-2014-4616)" msgstr "" -#: ../../../build/NEWS:21327 +#: ../../../build/NEWS:21357 msgid "" "`bpo-21169 `__: getpass now handles non-" "ascii characters that the input stream encoding cannot encode by re-encoding" " using the replace error handler." msgstr "" -#: ../../../build/NEWS:21330 +#: ../../../build/NEWS:21360 msgid "" "`bpo-21171 `__: Fixed undocumented " "filter API of the rot13 codec. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21333 +#: ../../../build/NEWS:21363 msgid "" "`bpo-20539 `__: Improved math.factorial " "error message for large positive inputs and changed exception type " "(OverflowError -> ValueError) for large negative inputs." msgstr "" -#: ../../../build/NEWS:21337 +#: ../../../build/NEWS:21367 msgid "" "`bpo-21172 `__: isinstance check relaxed" " from dict to collections.Mapping." msgstr "" -#: ../../../build/NEWS:21339 +#: ../../../build/NEWS:21369 msgid "" "`bpo-21155 `__: " "asyncio.EventLoop.create_unix_server() now raises a ValueError if path and " "sock are specified at the same time." msgstr "" -#: ../../../build/NEWS:21342 +#: ../../../build/NEWS:21372 msgid "" "`bpo-21136 `__: Avoid unnecessary " "normalization of Fractions resulting from power and other operations. Patch" " by Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:21345 +#: ../../../build/NEWS:21375 msgid "" "`bpo-17621 `__: Introduce " "importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:21347 +#: ../../../build/NEWS:21377 msgid "" "`bpo-21076 `__: signal module constants " "were turned into enums. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21350 +#: ../../../build/NEWS:21380 msgid "" "`bpo-20636 `__: Improved the repr of " "Tkinter widgets." msgstr "" -#: ../../../build/NEWS:21352 +#: ../../../build/NEWS:21382 msgid "" "`bpo-19505 `__: The items, keys, and " "values views of OrderedDict now support reverse iteration using reversed()." msgstr "" -#: ../../../build/NEWS:21355 +#: ../../../build/NEWS:21385 msgid "" "`bpo-21149 `__: Improved thread-safety " "in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " "for the patch." msgstr "" -#: ../../../build/NEWS:21358 +#: ../../../build/NEWS:21388 msgid "" "`bpo-21058 `__: Fix a leak of file " "descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor" " if :func:`io.open` fails" msgstr "" -#: ../../../build/NEWS:21362 +#: ../../../build/NEWS:21392 msgid "" "`bpo-21200 `__: Return None from " "pkgutil.get_loader() when __spec__ is missing." msgstr "" -#: ../../../build/NEWS:21364 +#: ../../../build/NEWS:21394 msgid "" "`bpo-21013 `__: Enhance " "ssl.create_default_context() when used for server side sockets to provide " "better security by default." msgstr "" -#: ../../../build/NEWS:21367 +#: ../../../build/NEWS:21397 msgid "" "`bpo-20145 `__: `assertRaisesRegex` and " "`assertWarnsRegex` now raise a TypeError if the second argument is not a " "string or compiled regex." msgstr "" -#: ../../../build/NEWS:21370 +#: ../../../build/NEWS:21400 msgid "" "`bpo-20633 `__: Replace relative import " "by absolute import." msgstr "" -#: ../../../build/NEWS:21372 +#: ../../../build/NEWS:21402 msgid "" "`bpo-20980 `__: Stop wrapping exception " "when using ThreadPool." msgstr "" -#: ../../../build/NEWS:21374 +#: ../../../build/NEWS:21404 msgid "" "`bpo-21082 `__: In os.makedirs, do not " "set the process-wide umask. Note this changes behavior of makedirs when " "exist_ok=True." msgstr "" -#: ../../../build/NEWS:21377 +#: ../../../build/NEWS:21407 msgid "" "`bpo-20990 `__: Fix issues found by " "pyflakes for multiprocessing." msgstr "" -#: ../../../build/NEWS:21379 +#: ../../../build/NEWS:21409 msgid "" "`bpo-21015 `__: SSL contexts will now " "automatically select an elliptic curve for ECDH key exchange on OpenSSL " "1.0.2 and later, and otherwise default to \"prime256v1\"." msgstr "" -#: ../../../build/NEWS:21383 +#: ../../../build/NEWS:21413 msgid "" "`bpo-21000 `__: Improve the command-line" " interface of json.tool." msgstr "" -#: ../../../build/NEWS:21385 +#: ../../../build/NEWS:21415 msgid "" "`bpo-20995 `__: Enhance default ciphers " "used by the ssl module to enable better security and prioritize perfect " "forward secrecy." msgstr "" -#: ../../../build/NEWS:21388 +#: ../../../build/NEWS:21418 msgid "" "`bpo-20884 `__: Don't assume that " "__file__ is defined on importlib.__init__." msgstr "" -#: ../../../build/NEWS:21390 +#: ../../../build/NEWS:21420 msgid "" "`bpo-21499 `__: Ignore __builtins__ in " "several test_importlib.test_api tests." msgstr "" -#: ../../../build/NEWS:21392 +#: ../../../build/NEWS:21422 msgid "" "`bpo-20627 `__: " "xmlrpc.client.ServerProxy is now a context manager." msgstr "" -#: ../../../build/NEWS:21394 +#: ../../../build/NEWS:21424 msgid "" "`bpo-19165 `__: The formatter module now" " raises DeprecationWarning instead of PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:21397 +#: ../../../build/NEWS:21427 msgid "" "`bpo-13936 `__: Remove the ability of " "datetime.time instances to be considered false in boolean contexts." msgstr "" -#: ../../../build/NEWS:21400 +#: ../../../build/NEWS:21430 msgid "" "`bpo-18931 `__: selectors module now " "supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21403 +#: ../../../build/NEWS:21433 msgid "" "`bpo-19977 `__: When the ``LC_TYPE`` " "locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and " @@ -31835,13 +31885,13 @@ msgid "" "instead of the ``strict`` error handler." msgstr "" -#: ../../../build/NEWS:21408 +#: ../../../build/NEWS:21438 msgid "" "`bpo-20574 `__: Implement incremental " "decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." msgstr "" -#: ../../../build/NEWS:21411 +#: ../../../build/NEWS:21441 msgid "" "`bpo-20879 `__: Delay the initialization" " of encoding and decoding tables for base32, ascii85 and base85 codecs in " @@ -31850,13 +31900,13 @@ msgid "" "not used." msgstr "" -#: ../../../build/NEWS:21416 +#: ../../../build/NEWS:21446 msgid "" "`bpo-19157 `__: Include the broadcast " "address in the usuable hosts for IPv6 in ipaddress." msgstr "" -#: ../../../build/NEWS:21419 +#: ../../../build/NEWS:21449 msgid "" "`bpo-11599 `__: When an external command" " (e.g. compiler) fails, distutils now prints out the whole command line " @@ -31864,90 +31914,90 @@ msgid "" "DISTUTILS_DEBUG is set." msgstr "" -#: ../../../build/NEWS:21423 +#: ../../../build/NEWS:21453 msgid "" "`bpo-4931 `__: distutils should not " "produce unhelpful \"error: None\" messages anymore. " "distutils.util.grok_environment_error is kept but doc-deprecated." msgstr "" -#: ../../../build/NEWS:21426 +#: ../../../build/NEWS:21456 msgid "" "`bpo-20875 `__: Prevent possible gzip " "\"'read' is not defined\" NameError. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21429 +#: ../../../build/NEWS:21459 msgid "" "`bpo-11558 `__: " "``email.message.Message.attach`` now returns a more useful error message if " "``attach`` is called on a message for which ``is_multipart`` is False." msgstr "" -#: ../../../build/NEWS:21433 +#: ../../../build/NEWS:21463 msgid "" "`bpo-20283 `__: RE pattern methods now " "accept the string keyword parameters as documented. The pattern and source " "keyword parameters are left as deprecated aliases." msgstr "" -#: ../../../build/NEWS:21437 +#: ../../../build/NEWS:21467 msgid "" "`bpo-20778 `__: Fix modulefinder to work" " with bytecode-only modules." msgstr "" -#: ../../../build/NEWS:21439 +#: ../../../build/NEWS:21469 msgid "" "`bpo-20791 `__: copy.copy() now doesn't " "make a copy when the input is a bytes object. Initial patch by Peter Otten." msgstr "" -#: ../../../build/NEWS:21442 +#: ../../../build/NEWS:21472 msgid "" "`bpo-19748 `__: On AIX, time.mktime() " "now raises an OverflowError for year outsize range [1902; 2037]." msgstr "" -#: ../../../build/NEWS:21445 +#: ../../../build/NEWS:21475 msgid "" "`bpo-19573 `__: inspect.signature: Use " "enum for parameter kind constants." msgstr "" -#: ../../../build/NEWS:21447 +#: ../../../build/NEWS:21477 msgid "" "`bpo-20726 `__: inspect.signature: Make " "Signature and Parameter picklable." msgstr "" -#: ../../../build/NEWS:21449 +#: ../../../build/NEWS:21479 msgid "" "`bpo-17373 `__: Add " "inspect.Signature.from_callable method." msgstr "" -#: ../../../build/NEWS:21451 +#: ../../../build/NEWS:21481 msgid "" "`bpo-20378 `__: Improve repr of " "inspect.Signature and inspect.Parameter." msgstr "" -#: ../../../build/NEWS:21453 +#: ../../../build/NEWS:21483 msgid "" "`bpo-20816 `__: Fix " "inspect.getcallargs() to raise correct TypeError for missing keyword-only " "arguments. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21456 +#: ../../../build/NEWS:21486 msgid "" "`bpo-20817 `__: Fix " "inspect.getcallargs() to fail correctly if more than 3 arguments are " "missing. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21459 +#: ../../../build/NEWS:21489 msgid "" "`bpo-6676 `__: Ensure a meaningful " "exception is raised when attempting to parse more than one XML document per " @@ -31955,7 +32005,7 @@ msgid "" "Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)" msgstr "" -#: ../../../build/NEWS:21464 +#: ../../../build/NEWS:21494 msgid "" "`bpo-21117 `__: Fix inspect.signature to" " better support functools.partial. Due to the specifics of functools.partial" @@ -31963,80 +32013,80 @@ msgid "" " become keyword-only." msgstr "" -#: ../../../build/NEWS:21469 +#: ../../../build/NEWS:21499 msgid "" "`bpo-20334 `__: inspect.Signature and " "inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and" " suggestions." msgstr "" -#: ../../../build/NEWS:21472 +#: ../../../build/NEWS:21502 msgid "" "`bpo-15916 `__: doctest.DocTestSuite " "returns an empty unittest.TestSuite instead of raising ValueError if it " "finds no tests" msgstr "" -#: ../../../build/NEWS:21475 +#: ../../../build/NEWS:21505 msgid "" "`bpo-21209 `__: Fix " "asyncio.tasks.CoroWrapper to workaround a bug in yield-from implementation " "in CPythons prior to 3.4.1." msgstr "" -#: ../../../build/NEWS:21478 +#: ../../../build/NEWS:21508 msgid "" "asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " "`bpo-163 `__)." msgstr "" -#: ../../../build/NEWS:21481 +#: ../../../build/NEWS:21511 msgid "" "`bpo-21311 `__: Avoid exception in " "_osx_support with non-standard compiler configurations. Patch by John " "Szakmeister." msgstr "" -#: ../../../build/NEWS:21484 +#: ../../../build/NEWS:21514 msgid "" "`bpo-11571 `__: Ensure that the turtle " "window becomes the topmost window when launched on OS X." msgstr "" -#: ../../../build/NEWS:21487 +#: ../../../build/NEWS:21517 msgid "" "`bpo-21801 `__: Validate that " "__signature__ is None or an instance of Signature." msgstr "" -#: ../../../build/NEWS:21490 +#: ../../../build/NEWS:21520 msgid "" "`bpo-21923 `__: Prevent AttributeError " "in distutils.sysconfig.customize_compiler due to possible uninitialized " "_config_vars." msgstr "" -#: ../../../build/NEWS:21494 +#: ../../../build/NEWS:21524 msgid "" "`bpo-21323 `__: Fix http.server to again" " handle scripts in CGI subdirectories, broken by the fix for security " "`bpo-19435 `__. Patch by Zach Byrne." msgstr "" -#: ../../../build/NEWS:21497 +#: ../../../build/NEWS:21527 msgid "" "`bpo-22733 `__: Fix ffi_prep_args not " "zero-extending argument values correctly on 64-bit Windows." msgstr "" -#: ../../../build/NEWS:21500 +#: ../../../build/NEWS:21530 msgid "" "`bpo-23302 `__: Default to TCP_NODELAY=1" " upon establishing an HTTPConnection. Removed use of hard-coded MSS as it's " "an optimization that's no longer needed with Nagle disabled." msgstr "" -#: ../../../build/NEWS:21507 +#: ../../../build/NEWS:21537 msgid "" "`bpo-20577 `__: Configuration of the max" " line length for the FormatParagraph extension has been moved from the " @@ -32044,20 +32094,20 @@ msgid "" " Config Extensions dialog. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21512 +#: ../../../build/NEWS:21542 msgid "" "`bpo-16893 `__: Update Idle doc chapter " "to match current Idle and add new information." msgstr "" -#: ../../../build/NEWS:21515 +#: ../../../build/NEWS:21545 msgid "" "`bpo-3068 `__: Add Idle extension " "configuration dialog to Options menu. Changes are written to HOME/.idlerc" "/config-extensions.cfg. Original patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21519 +#: ../../../build/NEWS:21549 msgid "" "`bpo-16233 `__: A module browser (File :" " Class Browser, Alt+C) requires an editor window with a filename. When " @@ -32067,7 +32117,7 @@ msgid "" "a corresponding browser is also opened." msgstr "" -#: ../../../build/NEWS:21525 +#: ../../../build/NEWS:21555 msgid "" "`bpo-4832 `__: Save As to type Python " "files automatically adds .py to the name you enter (even if your system does" @@ -32075,100 +32125,100 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:21529 +#: ../../../build/NEWS:21559 msgid "" "`bpo-21986 `__: Code objects are not " "normally pickled by the pickle module. To match this, they are no longer " "pickled when running under Idle." msgstr "" -#: ../../../build/NEWS:21532 +#: ../../../build/NEWS:21562 msgid "" "`bpo-17390 `__: Adjust Editor window " "title; remove 'Python', move version to end." msgstr "" -#: ../../../build/NEWS:21535 +#: ../../../build/NEWS:21565 msgid "" "`bpo-14105 `__: Idle debugger " "breakpoints no longer disappear when inserting or deleting lines." msgstr "" -#: ../../../build/NEWS:21538 +#: ../../../build/NEWS:21568 msgid "" "`bpo-17172 `__: Turtledemo can now be " "run from Idle. Currently, the entry is on the Help menu, but it may move to " "Run. Patch by Ramchandra Apt and Lita Cho." msgstr "" -#: ../../../build/NEWS:21542 +#: ../../../build/NEWS:21572 msgid "" "`bpo-21765 `__: Add support for non-" "ascii identifiers to HyperParser." msgstr "" -#: ../../../build/NEWS:21544 +#: ../../../build/NEWS:21574 msgid "" "`bpo-21940 `__: Add unittest for " "WidgetRedirector. Initial patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21547 +#: ../../../build/NEWS:21577 msgid "" "`bpo-18592 `__: Add unittest for " "SearchDialogBase. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21549 +#: ../../../build/NEWS:21579 msgid "" "`bpo-21694 `__: Add unittest for " "ParenMatch. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21551 +#: ../../../build/NEWS:21581 msgid "" "`bpo-21686 `__: add unittest for " "HyperParser. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21554 +#: ../../../build/NEWS:21584 msgid "" "`bpo-12387 `__: Add missing " "upper(lower)case versions of default Windows key bindings for Idle so Caps " "Lock does not disable them. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:21558 +#: ../../../build/NEWS:21588 msgid "" "`bpo-21695 `__: Closing a Find-in-files " "output window while the search is still in progress no longer closes Idle." msgstr "" -#: ../../../build/NEWS:21561 +#: ../../../build/NEWS:21591 msgid "" "`bpo-18910 `__: Add unittest for " "textView. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21563 +#: ../../../build/NEWS:21593 msgid "" "`bpo-18292 `__: Add unittest for " "AutoExpand. Patch by Saihadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21565 +#: ../../../build/NEWS:21595 msgid "" "`bpo-18409 `__: Add unittest for " "AutoComplete. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21567 +#: ../../../build/NEWS:21597 msgid "" "`bpo-21477 `__: htest.py - Improve " "framework, complete set of tests. Patches by Saimadhav Heblikar" msgstr "" -#: ../../../build/NEWS:21570 +#: ../../../build/NEWS:21600 msgid "" "`bpo-18104 `__: Add " "idlelib/idle_test/htest.py with a few sample tests to begin consolidating " @@ -32176,89 +32226,89 @@ msgid "" " work with htest. Running the module as __main__ runs all tests." msgstr "" -#: ../../../build/NEWS:21575 +#: ../../../build/NEWS:21605 msgid "" "`bpo-21139 `__: Change default paragraph" " width to 72, the :pep:`8` recommendation." msgstr "" -#: ../../../build/NEWS:21578 +#: ../../../build/NEWS:21608 msgid "" "`bpo-21284 `__: Paragraph reformat test " "passes after user changes reformat width." msgstr "" -#: ../../../build/NEWS:21581 +#: ../../../build/NEWS:21611 msgid "" "`bpo-17654 `__: Ensure IDLE menus are " "customized properly on OS X for non-framework builds and for all variants of" " Tk." msgstr "" -#: ../../../build/NEWS:21584 +#: ../../../build/NEWS:21614 msgid "" "`bpo-23180 `__: Rename IDLE \"Windows\" " "menu item to \"Window\". Patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:21590 +#: ../../../build/NEWS:21620 msgid "" "`bpo-15506 `__: Use standard " "PKG_PROG_PKG_CONFIG autoconf macro in the configure script." msgstr "" -#: ../../../build/NEWS:21593 +#: ../../../build/NEWS:21623 msgid "" "`bpo-22935 `__: Allow the ssl module to " "be compiled if openssl doesn't support SSL 3." msgstr "" -#: ../../../build/NEWS:21596 +#: ../../../build/NEWS:21626 msgid "" "`bpo-22592 `__: Drop support of the " "Borland C compiler to build Python. The distutils module still supports it " "to build extensions." msgstr "" -#: ../../../build/NEWS:21599 +#: ../../../build/NEWS:21629 msgid "" "`bpo-22591 `__: Drop support of MS-DOS, " "especially of the DJGPP compiler (MS-DOS port of GCC)." msgstr "" -#: ../../../build/NEWS:21602 +#: ../../../build/NEWS:21632 msgid "" "`bpo-16537 `__: Check whether " "self.extensions is empty in setup.py. Patch by Jonathan Hosmer." msgstr "" -#: ../../../build/NEWS:21605 +#: ../../../build/NEWS:21635 msgid "" "`bpo-22359 `__: Remove incorrect uses of" " recursive make. Patch by Jonas Wagner." msgstr "" -#: ../../../build/NEWS:21608 +#: ../../../build/NEWS:21638 msgid "" "`bpo-21958 `__: Define HAVE_ROUND when " "building with Visual Studio 2013 and above. Patch by Zachary Turner." msgstr "" -#: ../../../build/NEWS:21611 +#: ../../../build/NEWS:21641 msgid "" "`bpo-18093 `__: the programs that embed " "the CPython runtime are now in a separate \"Programs\" directory, rather " "than being kept in the Modules directory." msgstr "" -#: ../../../build/NEWS:21615 +#: ../../../build/NEWS:21645 msgid "" "`bpo-15759 `__: \"make suspicious\", " "\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " "when and only when there are failures." msgstr "" -#: ../../../build/NEWS:21618 +#: ../../../build/NEWS:21648 msgid "" "`bpo-21141 `__: The Windows build " "process no longer attempts to find Perl, instead relying on OpenSSL source " @@ -32269,109 +32319,109 @@ msgid "" "and ready to build." msgstr "" -#: ../../../build/NEWS:21625 +#: ../../../build/NEWS:21655 msgid "" "`bpo-21037 `__: Add a build option to " "enable AddressSanitizer support." msgstr "" -#: ../../../build/NEWS:21627 +#: ../../../build/NEWS:21657 msgid "" "`bpo-19962 `__: The Windows build " "process now creates \"python.bat\" in the root of the source tree, which " "passes all arguments through to the most recently built interpreter." msgstr "" -#: ../../../build/NEWS:21631 +#: ../../../build/NEWS:21661 msgid "" "`bpo-21285 `__: Refactor and fix curses " "configure check to always search in a ncursesw directory." msgstr "" -#: ../../../build/NEWS:21634 +#: ../../../build/NEWS:21664 msgid "" "`bpo-15234 `__: For BerkelyDB and " "Sqlite, only add the found library and include directories if they aren't " "already being searched. This avoids an explicit runtime library dependency." msgstr "" -#: ../../../build/NEWS:21638 +#: ../../../build/NEWS:21668 msgid "" "`bpo-17861 `__: " "Tools/scripts/generate_opcode_h.py automatically regenerates " "Include/opcode.h from Lib/opcode.py if the latter gets any change." msgstr "" -#: ../../../build/NEWS:21641 +#: ../../../build/NEWS:21671 msgid "" "`bpo-20644 `__: OS X installer build " "support for documentation build changes in 3.4.1: assume externally supplied" " sphinx-build is available in /usr/bin." msgstr "" -#: ../../../build/NEWS:21644 +#: ../../../build/NEWS:21674 msgid "" "`bpo-20022 `__: Eliminate use of " "deprecated bundlebuilder in OS X builds." msgstr "" -#: ../../../build/NEWS:21646 +#: ../../../build/NEWS:21676 msgid "" "`bpo-15968 `__: Incorporated Tcl, Tk, " "and Tix builds into the Windows build solution." msgstr "" -#: ../../../build/NEWS:21649 +#: ../../../build/NEWS:21679 msgid "" "`bpo-17095 `__: Fix Modules/Setup " "*shared* support." msgstr "" -#: ../../../build/NEWS:21651 +#: ../../../build/NEWS:21681 msgid "" "`bpo-21811 `__: Anticipated fixes to " "support OS X versions > 10.9." msgstr "" -#: ../../../build/NEWS:21653 +#: ../../../build/NEWS:21683 msgid "" "`bpo-21166 `__: Prevent possible " "segfaults and other random failures of python --generate-posix-vars in " "pybuilddir.txt build target." msgstr "" -#: ../../../build/NEWS:21656 +#: ../../../build/NEWS:21686 msgid "" "`bpo-18096 `__: Fix library order " "returned by python-config." msgstr "" -#: ../../../build/NEWS:21658 +#: ../../../build/NEWS:21688 msgid "" "`bpo-17219 `__: Add library build dir " "for Python extension cross-builds." msgstr "" -#: ../../../build/NEWS:21660 +#: ../../../build/NEWS:21690 msgid "" "`bpo-22919 `__: Windows build updated to" " support VC 14.0 (Visual Studio 2015), which will be used for the official " "release." msgstr "" -#: ../../../build/NEWS:21663 +#: ../../../build/NEWS:21693 msgid "" "`bpo-21236 `__: Build _msi.pyd with " "cabinet.lib instead of fci.lib" msgstr "" -#: ../../../build/NEWS:21665 +#: ../../../build/NEWS:21695 msgid "" "`bpo-17128 `__: Use private version of " "OpenSSL for OS X 10.5+ installer." msgstr "" -#: ../../../build/NEWS:21670 +#: ../../../build/NEWS:21700 msgid "" "`bpo-14203 `__: Remove obsolete support " "for view==NULL in PyBuffer_FillInfo(), bytearray_getbuffer(), " @@ -32379,7 +32429,7 @@ msgid "" "BufferError in that case." msgstr "" -#: ../../../build/NEWS:21674 +#: ../../../build/NEWS:21704 msgid "" "`bpo-22445 `__: PyBuffer_IsContiguous() " "now implements precise contiguity tests, compatible with NumPy's " @@ -32387,19 +32437,19 @@ msgid "" "reported false negatives for corner cases." msgstr "" -#: ../../../build/NEWS:21678 +#: ../../../build/NEWS:21708 msgid "" "`bpo-22079 `__: PyType_Ready() now " "checks that statically allocated type has no dynamically allocated bases." msgstr "" -#: ../../../build/NEWS:21681 +#: ../../../build/NEWS:21711 msgid "" "`bpo-22453 `__: Removed non-documented " "macro PyObject_REPR()." msgstr "" -#: ../../../build/NEWS:21683 +#: ../../../build/NEWS:21713 msgid "" "`bpo-18395 `__: Rename " "``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename " @@ -32407,7 +32457,7 @@ msgid "" "functions." msgstr "" -#: ../../../build/NEWS:21687 +#: ../../../build/NEWS:21717 msgid "" "`bpo-21233 `__: Add new C functions: " "PyMem_RawCalloc(), PyMem_Calloc(), PyObject_Calloc(), _PyObject_GC_Calloc()." @@ -32415,7 +32465,7 @@ msgid "" "objects which is faster and use less memory." msgstr "" -#: ../../../build/NEWS:21692 +#: ../../../build/NEWS:21722 msgid "" "`bpo-20942 `__: " "PyImport_ImportFrozenModuleObject() no longer sets __file__ to match what " @@ -32423,27 +32473,27 @@ msgid "" "using imp.init_frozen()." msgstr "" -#: ../../../build/NEWS:21699 +#: ../../../build/NEWS:21729 msgid "" "`bpo-19548 `__: Update the codecs module" " documentation to better cover the distinction between text encodings and " "other codecs, together with other clarifications. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21703 +#: ../../../build/NEWS:21733 msgid "" "`bpo-22394 `__: Doc/Makefile now " "supports ``make venv PYTHON=../python`` to create a venv for generating the " "documentation, e.g., ``make html PYTHON=venv/bin/python3``." msgstr "" -#: ../../../build/NEWS:21707 +#: ../../../build/NEWS:21737 msgid "" "`bpo-21514 `__: The documentation of the" " json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." msgstr "" -#: ../../../build/NEWS:21710 +#: ../../../build/NEWS:21740 msgid "" "`bpo-21777 `__: The binary sequence " "methods on bytes and bytearray are now documented explicitly, rather than " @@ -32451,40 +32501,40 @@ msgid "" "behaviour of the corresponding str methods." msgstr "" -#: ../../../build/NEWS:21715 +#: ../../../build/NEWS:21745 msgid "" "`bpo-6916 `__: undocument deprecated " "asynchat.fifo class." msgstr "" -#: ../../../build/NEWS:21717 +#: ../../../build/NEWS:21747 msgid "" "`bpo-17386 `__: Expanded functionality " "of the ``Doc/make.bat`` script to make it much more comparable to " "``Doc/Makefile``." msgstr "" -#: ../../../build/NEWS:21720 +#: ../../../build/NEWS:21750 msgid "" "`bpo-21312 `__: Update the " "thread_foobar.h template file to include newer threading APIs. Patch by Jack" " McCracken." msgstr "" -#: ../../../build/NEWS:21723 +#: ../../../build/NEWS:21753 msgid "" "`bpo-21043 `__: Remove the " "recommendation for specific CA organizations and to mention the ability to " "load the OS certificates." msgstr "" -#: ../../../build/NEWS:21726 +#: ../../../build/NEWS:21756 msgid "" "`bpo-20765 `__: Add missing " "documentation for PurePath.with_name() and PurePath.with_suffix()." msgstr "" -#: ../../../build/NEWS:21729 +#: ../../../build/NEWS:21759 msgid "" "`bpo-19407 `__: New package installation" " and distribution guides based on the Python Packaging Authority tools. " @@ -32493,76 +32543,76 @@ msgid "" "that isn't recorded anywhere else." msgstr "" -#: ../../../build/NEWS:21734 +#: ../../../build/NEWS:21764 msgid "" "`bpo-19697 `__: Document cases where " "__main__.__spec__ is None." msgstr "" -#: ../../../build/NEWS:21739 +#: ../../../build/NEWS:21769 msgid "" "`bpo-18982 `__: Add tests for CLI of the" " calendar module." msgstr "" -#: ../../../build/NEWS:21741 +#: ../../../build/NEWS:21771 msgid "" "`bpo-19548 `__: Added some additional " "checks to test_codecs to ensure that statements in the updated documentation" " remain accurate. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21745 +#: ../../../build/NEWS:21775 msgid "" "`bpo-22838 `__: All test_re tests now " "work with unittest test discovery." msgstr "" -#: ../../../build/NEWS:21747 +#: ../../../build/NEWS:21777 msgid "" "`bpo-22173 `__: Update lib2to3 tests to " "use unittest test discovery." msgstr "" -#: ../../../build/NEWS:21749 +#: ../../../build/NEWS:21779 msgid "" "`bpo-16000 `__: Convert test_curses to " "use unittest." msgstr "" -#: ../../../build/NEWS:21751 +#: ../../../build/NEWS:21781 msgid "" "`bpo-21456 `__: Skip two tests in " "test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." msgstr "" -#: ../../../build/NEWS:21754 +#: ../../../build/NEWS:21784 msgid "" "`bpo-20746 `__: Fix test_pdb to run in " "refleak mode (-R). Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:21757 +#: ../../../build/NEWS:21787 msgid "" "`bpo-22060 `__: test_ctypes has been " "somewhat cleaned up and simplified; it now uses unittest test discovery to " "find its tests." msgstr "" -#: ../../../build/NEWS:21760 +#: ../../../build/NEWS:21790 msgid "" "`bpo-22104 `__: regrtest.py no longer " "holds a reference to the suite of tests loaded from test modules that don't " "define test_main()." msgstr "" -#: ../../../build/NEWS:21763 +#: ../../../build/NEWS:21793 msgid "" "`bpo-22111 `__: Assorted cleanups in " "test_imaplib. Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:21765 +#: ../../../build/NEWS:21795 msgid "" "`bpo-22002 `__: Added " "``load_package_tests`` function to test.support and used it to " @@ -32570,27 +32620,27 @@ msgid "" "test_importlib, test_json, and test_tools." msgstr "" -#: ../../../build/NEWS:21769 +#: ../../../build/NEWS:21799 msgid "" "`bpo-21976 `__: Fix test_ssl to accept " "LibreSSL version strings. Thanks to William Orr." msgstr "" -#: ../../../build/NEWS:21772 +#: ../../../build/NEWS:21802 msgid "" "`bpo-21918 `__: Converted test_tools " "from a module to a package containing separate test files for each tested " "script." msgstr "" -#: ../../../build/NEWS:21775 +#: ../../../build/NEWS:21805 msgid "" "`bpo-9554 `__: Use modern unittest " "features in test_argparse. Initial patch by Denver Coneybeare and Radu " "Voicilas." msgstr "" -#: ../../../build/NEWS:21778 +#: ../../../build/NEWS:21808 msgid "" "`bpo-20155 `__: Changed HTTP method " "names in failing tests in test_httpservers so that packet filtering software" @@ -32598,19 +32648,19 @@ msgid "" "transaction semantics expected by the tests." msgstr "" -#: ../../../build/NEWS:21783 +#: ../../../build/NEWS:21813 msgid "" "`bpo-19493 `__: Refactored the ctypes " "test package to skip tests explicitly rather than silently." msgstr "" -#: ../../../build/NEWS:21786 +#: ../../../build/NEWS:21816 msgid "" "`bpo-18492 `__: All resources are now " "allowed when tests are not run by regrtest.py." msgstr "" -#: ../../../build/NEWS:21789 +#: ../../../build/NEWS:21819 msgid "" "`bpo-21634 `__: Fix pystone micro-" "benchmark: use floor division instead of true division to benchmark integers" @@ -32618,163 +32668,163 @@ msgid "" "written by Lennart Regebro." msgstr "" -#: ../../../build/NEWS:21793 +#: ../../../build/NEWS:21823 msgid "" "`bpo-21605 `__: Added tests for Tkinter " "images." msgstr "" -#: ../../../build/NEWS:21795 +#: ../../../build/NEWS:21825 msgid "" "`bpo-21493 `__: Added test for " "ntpath.expanduser(). Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21798 +#: ../../../build/NEWS:21828 msgid "" "`bpo-19925 `__: Added tests for the spwd" " module. Original patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21801 +#: ../../../build/NEWS:21831 msgid "" "`bpo-21522 `__: Added Tkinter tests for " "Listbox.itemconfigure(), PanedWindow.paneconfigure(), and " "Menu.entryconfigure()." msgstr "" -#: ../../../build/NEWS:21804 +#: ../../../build/NEWS:21834 msgid "" "`bpo-17756 `__: Fix test_code test when " "run from the installed location." msgstr "" -#: ../../../build/NEWS:21806 +#: ../../../build/NEWS:21836 msgid "" "`bpo-17752 `__: Fix distutils tests when" " run from the installed location." msgstr "" -#: ../../../build/NEWS:21808 +#: ../../../build/NEWS:21838 msgid "" "`bpo-18604 `__: Consolidated checks for " "GUI availability. All platforms now at least check whether Tk can be " "instantiated when the GUI resource is requested." msgstr "" -#: ../../../build/NEWS:21812 +#: ../../../build/NEWS:21842 msgid "" "`bpo-21275 `__: Fix a socket test on " "KFreeBSD." msgstr "" -#: ../../../build/NEWS:21814 +#: ../../../build/NEWS:21844 msgid "" "`bpo-21223 `__: Pass " "test_site/test_startup_imports when some of the extensions are built as " "builtins." msgstr "" -#: ../../../build/NEWS:21817 +#: ../../../build/NEWS:21847 msgid "" "`bpo-20635 `__: Added tests for Tk " "geometry managers." msgstr "" -#: ../../../build/NEWS:21819 +#: ../../../build/NEWS:21849 msgid "Add test case for freeze." msgstr "Tambahkan kasus pengujian untuk *freeze*." -#: ../../../build/NEWS:21821 +#: ../../../build/NEWS:21851 msgid "" "`bpo-20743 `__: Fix a reference leak in " "test_tcl." msgstr "" -#: ../../../build/NEWS:21823 +#: ../../../build/NEWS:21853 msgid "" "`bpo-21097 `__: Move test_namespace_pkgs" " into test_importlib." msgstr "" -#: ../../../build/NEWS:21825 +#: ../../../build/NEWS:21855 msgid "" "`bpo-21503 `__: Use test_both() " "consistently in test_importlib." msgstr "" -#: ../../../build/NEWS:21827 +#: ../../../build/NEWS:21857 msgid "" "`bpo-20939 `__: Avoid various network " "test failures due to new redirect of http://www.python.org/ to " "https://www.python.org: use http://www.example.com instead." msgstr "" -#: ../../../build/NEWS:21831 +#: ../../../build/NEWS:21861 msgid "" "`bpo-20668 `__: asyncio tests no longer " "rely on tests.txt file. (Patch by Vajrasky Kok)" msgstr "" -#: ../../../build/NEWS:21834 +#: ../../../build/NEWS:21864 msgid "" "`bpo-21093 `__: Prevent failures of " "ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or " "/usr/local/lib." msgstr "" -#: ../../../build/NEWS:21837 +#: ../../../build/NEWS:21867 msgid "" "`bpo-22770 `__: Prevent some Tk " "segfaults on OS X when running gui tests." msgstr "" -#: ../../../build/NEWS:21839 +#: ../../../build/NEWS:21869 msgid "" "`bpo-23211 `__: Workaround test_logging " "failure on some OS X 10.6 systems." msgstr "" -#: ../../../build/NEWS:21841 +#: ../../../build/NEWS:21871 msgid "" "`bpo-23345 `__: Prevent test_ssl " "failures with large OpenSSL patch level values (like 0.9.8zc)." msgstr "" -#: ../../../build/NEWS:21847 +#: ../../../build/NEWS:21877 msgid "" "`bpo-22314 `__: pydoc now works when the" " LINES environment variable is set." msgstr "" -#: ../../../build/NEWS:21849 +#: ../../../build/NEWS:21879 msgid "" "`bpo-22615 `__: Argument Clinic now " "supports the \"type\" argument for the int converter. This permits using the" " int converter with enums and typedefs." msgstr "" -#: ../../../build/NEWS:21852 +#: ../../../build/NEWS:21882 msgid "" "`bpo-20076 `__: The makelocalealias.py " "script no longer ignores UTF-8 mapping." msgstr "" -#: ../../../build/NEWS:21854 +#: ../../../build/NEWS:21884 msgid "" "`bpo-20079 `__: The makelocalealias.py " "script now can parse the SUPPORTED file from glibc sources and supports " "command line options for source paths." msgstr "" -#: ../../../build/NEWS:21857 +#: ../../../build/NEWS:21887 msgid "" "`bpo-22201 `__: Command-line interface " "of the zipfile module now correctly extracts ZIP files with directory " "entries. Patch by Ryan Wilson." msgstr "" -#: ../../../build/NEWS:21860 +#: ../../../build/NEWS:21890 msgid "" "`bpo-22120 `__: For functions using an " "unsigned integer return converter, Argument Clinic now generates a cast to " @@ -32782,57 +32832,57 @@ msgid "" "a compilation warning.)" msgstr "" -#: ../../../build/NEWS:21864 +#: ../../../build/NEWS:21894 msgid "" "`bpo-18974 `__: Tools/scripts/diff.py " "now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:21866 +#: ../../../build/NEWS:21896 msgid "" "`bpo-21906 `__: Make " "Tools/scripts/md5sum.py work in Python 3. Patch by Zachary Ware." msgstr "" -#: ../../../build/NEWS:21869 +#: ../../../build/NEWS:21899 msgid "" "`bpo-21629 `__: Fix Argument Clinic's \"" "--converters\" feature." msgstr "" -#: ../../../build/NEWS:21871 +#: ../../../build/NEWS:21901 msgid "Add support for ``yield from`` to 2to3." msgstr "Menambahkan dukungan untuk ``yield from`` ke 2to3." -#: ../../../build/NEWS:21873 +#: ../../../build/NEWS:21903 msgid "Add support for the :pep:`465` matrix multiplication operator to 2to3." msgstr "" -#: ../../../build/NEWS:21875 +#: ../../../build/NEWS:21905 msgid "" "`bpo-16047 `__: Fix module exception " "list and __file__ handling in freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21878 +#: ../../../build/NEWS:21908 msgid "" "`bpo-11824 `__: Consider ABI tags in " "freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21880 +#: ../../../build/NEWS:21910 msgid "" "`bpo-20535 `__: PYTHONWARNING no longer " "affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar " "Arahesis." msgstr "" -#: ../../../build/NEWS:21886 +#: ../../../build/NEWS:21916 msgid "" "`bpo-23260 `__: Update Windows installer" msgstr "" -#: ../../../build/NEWS:21888 +#: ../../../build/NEWS:21918 msgid "" "The bundled version of Tcl/Tk has been updated to 8.6.3. The most visible " "result of this change is the addition of new native file dialogs when " @@ -32840,44 +32890,44 @@ msgid "" "information. Also, this version of Tcl/Tk includes support for Windows 10." msgstr "" -#: ../../../build/NEWS:21894 +#: ../../../build/NEWS:21924 msgid "" "`bpo-17896 `__: The Windows build " "scripts now expect external library sources to be in " "``PCbuild\\..\\externals`` rather than ``PCbuild\\..\\..``." msgstr "" -#: ../../../build/NEWS:21897 +#: ../../../build/NEWS:21927 msgid "" "`bpo-17717 `__: The Windows build " "scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." msgstr "" -#: ../../../build/NEWS:21900 +#: ../../../build/NEWS:21930 msgid "" "`bpo-21907 `__: Improved the batch " "scripts provided for building Python." msgstr "" -#: ../../../build/NEWS:21902 +#: ../../../build/NEWS:21932 msgid "" "`bpo-22644 `__: The bundled version of " "OpenSSL has been updated to 1.0.1j." msgstr "" -#: ../../../build/NEWS:21904 +#: ../../../build/NEWS:21934 msgid "" "`bpo-10747 `__: Use versioned labels in " "the Windows start menu. Patch by Olive Kilburn." msgstr "" -#: ../../../build/NEWS:21907 +#: ../../../build/NEWS:21937 msgid "" "`bpo-22980 `__: .pyd files with a " "version and platform tag (for example, \".cp35-win32.pyd\") will now be " "loaded in preference to those without tags." msgstr "" -#: ../../../build/NEWS:21911 +#: ../../../build/NEWS:21941 msgid "**(For information about older versions, consult the HISTORY file.)**" msgstr "**(Untuk informasi tentang versi-versi lama, lihat berkas HISTORY.)**" From 56e3002d08a17c18321d2e71ffb233b5539f4721 Mon Sep 17 00:00:00 2001 From: oon arfiandwi Date: Thu, 31 Oct 2019 23:59:02 +0800 Subject: [PATCH 08/13] Menambahkan panduan video untuk penggunaan Transifex. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7a75aef..ae87471 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ Repositori ini berisi [berkas-berkas ".po"](https://www.gnu.org/software/gettext Anda bisa berkontribusi dengan: * Membuat _Pull Requests_ di [repositori Github ini](https://github.com/python/python-docs-id/), saat ini yang aktif adalah [branch 3.8](https://github.com/hilmanrdn/python-docs-id/tree/3.8) -* Menerjemahkan langsung di [situs Transifex](https://www.transifex.com/python-doc/python-newest/), diperlukan membuat akun terlebih dahulu +* Menerjemahkan langsung di [situs Transifex](https://www.transifex.com/python-doc/python-newest/). Ikuti [Video (7 menit)](https://youtu.be/tg5kUJB2WLA) cara menggunakan Transifex. Jika Anda tidak menggunakan Transifex, untuk mengubah berkas ".po" dibutuhkan aplikasi editor, misalnya: [POEdit](https://poedit.net/) tersedia multiplatform, [KDE Lokalize](https://kde.org/applications/development/org.kde.lokalize) hanya untuk Linux dengan KDE, atau banyak lagi [pilihan lainnya](https://en.wikipedia.org/wiki/Comparison_of_computer-assisted_translation_tools). From cee87bb9a6f3e74cd48e59b7de7654a3786505ab Mon Sep 17 00:00:00 2001 From: oon arfiandwi Date: Thu, 21 Nov 2019 23:49:37 +0800 Subject: [PATCH 09/13] Sinkronisasi dengan Transifex 20191121. --- README.md | 5 + c-api/init.po | 339 +- c-api/mapping.po | 30 +- c-api/module.po | 22 +- c-api/sys.po | 141 +- library/argparse.po | 338 +- library/asyncio-stream.po | 6 +- library/ctypes.po | 437 +- library/dataclasses.po | 8 +- library/difflib.po | 16 +- library/doctest.po | 6 +- library/email.compat32-message.po | 8 +- library/email.errors.po | 4 +- library/email.message.po | 8 +- library/email_utils.po | 6 +- library/fileinput.po | 10 +- library/functions.po | 70 +- library/gc.po | 4 +- library/http.client.po | 6 +- library/http.cookiejar.po | 9 +- library/importlib.po | 4 +- library/inspect.po | 73 +- library/ipaddress.po | 6 +- library/keyword.po | 6 +- library/logging.handlers.po | 10 +- library/logging.po | 22 +- library/lzma.po | 5 +- library/msvcrt.po | 4 +- library/optparse.po | 14 +- library/os.po | 385 +- library/parser.po | 8 +- library/pdb.po | 11 +- library/pickle.po | 357 +- library/platform.po | 6 +- library/plistlib.po | 6 +- library/sched.po | 4 +- library/ssl.po | 6 +- library/statistics.po | 218 +- library/stdtypes.po | 129 +- library/stringprep.po | 4 +- library/sys.po | 12 +- library/threading.po | 29 +- library/tkinter.ttk.po | 8 +- library/token.po | 8 +- library/unittest.mock.po | 40 +- library/unittest.po | 6 +- library/urllib.parse.po | 4 +- library/urllib.request.po | 6 +- library/wsgiref.po | 4 +- library/xml.dom.po | 16 +- library/xml.etree.elementtree.po | 6 +- reference/datamodel.po | 309 +- reference/import.po | 12 +- tutorial/interpreter.po | 13 +- tutorial/stdlib.po | 86 +- using/cmdline.po | 8 +- whatsnew/3_8.po | 18 +- whatsnew/changelog.po | 10593 ++++++++++++++-------------- 58 files changed, 7125 insertions(+), 6804 deletions(-) diff --git a/README.md b/README.md index ae87471..17c079c 100644 --- a/README.md +++ b/README.md @@ -135,6 +135,11 @@ Untuk mengirim pembaruan spesifik "resource" (misalnya python-newest.tutorial--i tx push -t -r python-newest.tutorial--interactive ``` +Untuk sinkronisasi ulang berkas-berkas terbaru dari proyek **python-newest**: +``` +tx config mapping-remote https://www.transifex.com/python-doc/python-newest/ +``` + ### Membangun Berkas-berkas ".po" ini Menjadi Dokumentasi Python Tujuan utama dari penerjemahan berkas ".po" adalah menerjemahkan situs [Dokumentasi Python](https://docs.python.org). diff --git a/c-api/init.po b/c-api/init.po index a850ca0..4716d2b 100644 --- a/c-api/init.po +++ b/c-api/init.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-31 11:48+0000\n" +"POT-Creation-Date: 2019-11-16 11:56+0000\n" "PO-Revision-Date: 2017-02-16 17:36+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -922,37 +922,60 @@ msgid "" ":c:func:`PyGILState_\\*` API is unsupported." msgstr "" -#: ../../c-api/init.rst:772 +#: ../../c-api/init.rst:776 +msgid "Cautions about fork()" +msgstr "" + +#: ../../c-api/init.rst:778 msgid "" "Another important thing to note about threads is their behaviour in the face" " of the C :c:func:`fork` call. On most systems with :c:func:`fork`, after a " -"process forks only the thread that issued the fork will exist. That also " -"means any locks held by other threads will never be released. Python solves " -"this for :func:`os.fork` by acquiring the locks it uses internally before " -"the fork, and releasing them afterwards. In addition, it resets any :ref" -":`lock-objects` in the child. When extending or embedding Python, there is " -"no way to inform Python of additional (non-Python) locks that need to be " -"acquired before or reset after a fork. OS facilities such as " -":c:func:`pthread_atfork` would need to be used to accomplish the same thing." -" Additionally, when extending or embedding Python, calling :c:func:`fork` " -"directly rather than through :func:`os.fork` (and returning to or calling " -"into Python) may result in a deadlock by one of Python's internal locks " -"being held by a thread that is defunct after the fork. " -":c:func:`PyOS_AfterFork_Child` tries to reset the necessary locks, but is " -"not always able to." -msgstr "" - -#: ../../c-api/init.rst:791 +"process forks only the thread that issued the fork will exist. This has a " +"concrete impact both on how locks must be handled and on all stored state in" +" CPython's runtime." +msgstr "" + +#: ../../c-api/init.rst:784 +msgid "" +"The fact that only the \"current\" thread remains means any locks held by " +"other threads will never be released. Python solves this for :func:`os.fork`" +" by acquiring the locks it uses internally before the fork, and releasing " +"them afterwards. In addition, it resets any :ref:`lock-objects` in the " +"child. When extending or embedding Python, there is no way to inform Python " +"of additional (non-Python) locks that need to be acquired before or reset " +"after a fork. OS facilities such as :c:func:`pthread_atfork` would need to " +"be used to accomplish the same thing. Additionally, when extending or " +"embedding Python, calling :c:func:`fork` directly rather than through " +":func:`os.fork` (and returning to or calling into Python) may result in a " +"deadlock by one of Python's internal locks being held by a thread that is " +"defunct after the fork. :c:func:`PyOS_AfterFork_Child` tries to reset the " +"necessary locks, but is not always able to." +msgstr "" + +#: ../../c-api/init.rst:799 +msgid "" +"The fact that all other threads go away also means that CPython's runtime " +"state there must be cleaned up properly, which :func:`os.fork` does. This " +"means finalizing all other :c:type:`PyThreadState` objects belonging to the " +"current interpreter and all other :c:type:`PyInterpreterState` objects. Due" +" to this and the special nature of the :ref:`\"main\" interpreter `, :c:func:`fork` should only be called in that " +"interpreter's \"main\" thread, where the CPython global runtime was " +"originally initialized. The only exception is if :c:func:`exec` will be " +"called immediately after." +msgstr "" + +#: ../../c-api/init.rst:812 msgid "High-level API" msgstr "" -#: ../../c-api/init.rst:793 +#: ../../c-api/init.rst:814 msgid "" "These are the most commonly used types and functions when writing C " "extension code, or when embedding the Python interpreter:" msgstr "" -#: ../../c-api/init.rst:798 +#: ../../c-api/init.rst:819 msgid "" "This data structure represents the state shared by a number of cooperating " "threads. Threads belonging to the same interpreter share their module " @@ -960,7 +983,7 @@ msgid "" "in this structure." msgstr "" -#: ../../c-api/init.rst:803 +#: ../../c-api/init.rst:824 msgid "" "Threads belonging to different interpreters initially share nothing, except " "process state like available memory, open file descriptors and such. The " @@ -968,14 +991,14 @@ msgid "" "which interpreter they belong." msgstr "" -#: ../../c-api/init.rst:811 +#: ../../c-api/init.rst:832 msgid "" "This data structure represents the state of a single thread. The only " "public data member is :c:type:`PyInterpreterState \\*`:attr:`interp`, which " "points to this thread's interpreter state." msgstr "" -#: ../../c-api/init.rst:824 +#: ../../c-api/init.rst:845 msgid "" "Initialize and acquire the global interpreter lock. It should be called in " "the main thread before creating a second thread or engaging in any other " @@ -984,33 +1007,33 @@ msgid "" ":c:func:`PyEval_RestoreThread`." msgstr "" -#: ../../c-api/init.rst:829 +#: ../../c-api/init.rst:850 msgid "This is a no-op when called for a second time." msgstr "" -#: ../../c-api/init.rst:831 +#: ../../c-api/init.rst:852 msgid "" "This function is now called by :c:func:`Py_Initialize()`, so you don't have " "to call it yourself anymore." msgstr "" -#: ../../c-api/init.rst:835 +#: ../../c-api/init.rst:856 msgid "" "This function cannot be called before :c:func:`Py_Initialize()` anymore." msgstr "" -#: ../../c-api/init.rst:843 +#: ../../c-api/init.rst:864 msgid "" "Returns a non-zero value if :c:func:`PyEval_InitThreads` has been called. " "This function can be called without holding the GIL, and therefore can be " "used to avoid calls to the locking API when running single-threaded." msgstr "" -#: ../../c-api/init.rst:847 +#: ../../c-api/init.rst:868 msgid "The :term:`GIL` is now initialized by :c:func:`Py_Initialize()`." msgstr "" -#: ../../c-api/init.rst:853 +#: ../../c-api/init.rst:874 msgid "" "Release the global interpreter lock (if it has been created) and reset the " "thread state to ``NULL``, returning the previous thread state (which is not " @@ -1018,7 +1041,7 @@ msgid "" "acquired it." msgstr "" -#: ../../c-api/init.rst:861 +#: ../../c-api/init.rst:882 msgid "" "Acquire the global interpreter lock (if it has been created) and set the " "thread state to *tstate*, which must not be ``NULL``. If the lock has been " @@ -1026,8 +1049,8 @@ msgid "" "ensues." msgstr "" -#: ../../c-api/init.rst:867 ../../c-api/init.rst:913 ../../c-api/init.rst:1088 -#: ../../c-api/init.rst:1126 +#: ../../c-api/init.rst:888 ../../c-api/init.rst:934 ../../c-api/init.rst:1109 +#: ../../c-api/init.rst:1147 msgid "" "Calling this function from a thread when the runtime is finalizing will " "terminate the thread, even if the thread was not created by Python. You can " @@ -1036,27 +1059,27 @@ msgid "" " avoid unwanted termination." msgstr "" -#: ../../c-api/init.rst:875 +#: ../../c-api/init.rst:896 msgid "" "Return the current thread state. The global interpreter lock must be held. " "When the current thread state is ``NULL``, this issues a fatal error (so " "that the caller needn't check for ``NULL``)." msgstr "" -#: ../../c-api/init.rst:882 +#: ../../c-api/init.rst:903 msgid "" "Swap the current thread state with the thread state given by the argument " "*tstate*, which may be ``NULL``. The global interpreter lock must be held " "and is not released." msgstr "" -#: ../../c-api/init.rst:887 +#: ../../c-api/init.rst:908 msgid "" "The following functions use thread-local storage, and are not compatible " "with sub-interpreters:" msgstr "" -#: ../../c-api/init.rst:892 +#: ../../c-api/init.rst:913 msgid "" "Ensure that the current thread is ready to call the Python C API regardless " "of the current state of Python, or of the global interpreter lock. This may " @@ -1069,7 +1092,7 @@ msgid "" "macros is acceptable." msgstr "" -#: ../../c-api/init.rst:902 +#: ../../c-api/init.rst:923 msgid "" "The return value is an opaque \"handle\" to the thread state when " ":c:func:`PyGILState_Ensure` was called, and must be passed to " @@ -1079,13 +1102,13 @@ msgid "" " call to :c:func:`PyGILState_Release`." msgstr "" -#: ../../c-api/init.rst:909 +#: ../../c-api/init.rst:930 msgid "" "When the function returns, the current thread will hold the GIL and be able " "to call arbitrary Python code. Failure is a fatal error." msgstr "" -#: ../../c-api/init.rst:921 +#: ../../c-api/init.rst:942 msgid "" "Release any resources previously acquired. After this call, Python's state " "will be the same as it was prior to the corresponding " @@ -1093,13 +1116,13 @@ msgid "" "to the caller, hence the use of the GILState API)." msgstr "" -#: ../../c-api/init.rst:926 +#: ../../c-api/init.rst:947 msgid "" "Every call to :c:func:`PyGILState_Ensure` must be matched by a call to " ":c:func:`PyGILState_Release` on the same thread." msgstr "" -#: ../../c-api/init.rst:932 +#: ../../c-api/init.rst:953 msgid "" "Get the current thread state for this thread. May return ``NULL`` if no " "GILState API has been used on the current thread. Note that the main thread" @@ -1107,7 +1130,7 @@ msgid "" "made on the main thread. This is mainly a helper/diagnostic function." msgstr "" -#: ../../c-api/init.rst:940 +#: ../../c-api/init.rst:961 msgid "" "Return ``1`` if the current thread is holding the GIL and ``0`` otherwise. " "This function can be called from any thread at any time. Only if it has had " @@ -1118,13 +1141,13 @@ msgid "" "actions or otherwise behave differently." msgstr "" -#: ../../c-api/init.rst:952 +#: ../../c-api/init.rst:973 msgid "" "The following macros are normally used without a trailing semicolon; look " "for example usage in the Python source distribution." msgstr "" -#: ../../c-api/init.rst:958 +#: ../../c-api/init.rst:979 msgid "" "This macro expands to ``{ PyThreadState *_save; _save = " "PyEval_SaveThread();``. Note that it contains an opening brace; it must be " @@ -1132,7 +1155,7 @@ msgid "" "for further discussion of this macro." msgstr "" -#: ../../c-api/init.rst:966 +#: ../../c-api/init.rst:987 msgid "" "This macro expands to ``PyEval_RestoreThread(_save); }``. Note that it " "contains a closing brace; it must be matched with an earlier " @@ -1140,104 +1163,104 @@ msgid "" "of this macro." msgstr "" -#: ../../c-api/init.rst:974 +#: ../../c-api/init.rst:995 msgid "" "This macro expands to ``PyEval_RestoreThread(_save);``: it is equivalent to " ":c:macro:`Py_END_ALLOW_THREADS` without the closing brace." msgstr "" -#: ../../c-api/init.rst:980 +#: ../../c-api/init.rst:1001 msgid "" "This macro expands to ``_save = PyEval_SaveThread();``: it is equivalent to " ":c:macro:`Py_BEGIN_ALLOW_THREADS` without the opening brace and variable " "declaration." msgstr "" -#: ../../c-api/init.rst:986 +#: ../../c-api/init.rst:1007 msgid "Low-level API" msgstr "" -#: ../../c-api/init.rst:988 +#: ../../c-api/init.rst:1009 msgid "" "All of the following functions must be called after :c:func:`Py_Initialize`." msgstr "" -#: ../../c-api/init.rst:990 +#: ../../c-api/init.rst:1011 msgid ":c:func:`Py_Initialize()` now initializes the :term:`GIL`." msgstr "" -#: ../../c-api/init.rst:996 +#: ../../c-api/init.rst:1017 msgid "" "Create a new interpreter state object. The global interpreter lock need not" " be held, but may be held if it is necessary to serialize calls to this " "function." msgstr "" -#: ../../c-api/init.rst:1000 +#: ../../c-api/init.rst:1021 msgid "" "Raises an :ref:`auditing event ` " "``cpython.PyInterpreterState_New`` with no arguments." msgstr "" -#: ../../c-api/init.rst:1005 +#: ../../c-api/init.rst:1026 msgid "" "Reset all information in an interpreter state object. The global " "interpreter lock must be held." msgstr "" -#: ../../c-api/init.rst:1008 +#: ../../c-api/init.rst:1029 msgid "" "Raises an :ref:`auditing event ` " "``cpython.PyInterpreterState_Clear`` with no arguments." msgstr "" -#: ../../c-api/init.rst:1013 +#: ../../c-api/init.rst:1034 msgid "" "Destroy an interpreter state object. The global interpreter lock need not " "be held. The interpreter state must have been reset with a previous call to" " :c:func:`PyInterpreterState_Clear`." msgstr "" -#: ../../c-api/init.rst:1020 +#: ../../c-api/init.rst:1041 msgid "" "Create a new thread state object belonging to the given interpreter object. " "The global interpreter lock need not be held, but may be held if it is " "necessary to serialize calls to this function." msgstr "" -#: ../../c-api/init.rst:1027 +#: ../../c-api/init.rst:1048 msgid "" "Reset all information in a thread state object. The global interpreter lock" " must be held." msgstr "" -#: ../../c-api/init.rst:1033 +#: ../../c-api/init.rst:1054 msgid "" "Destroy a thread state object. The global interpreter lock need not be " "held. The thread state must have been reset with a previous call to " ":c:func:`PyThreadState_Clear`." msgstr "" -#: ../../c-api/init.rst:1040 +#: ../../c-api/init.rst:1061 msgid "" "Return the interpreter's unique ID. If there was any error in doing so then" " ``-1`` is returned and an error is set." msgstr "" -#: ../../c-api/init.rst:1048 +#: ../../c-api/init.rst:1069 msgid "" "Return a dictionary in which interpreter-specific data may be stored. If " "this function returns ``NULL`` then no exception has been raised and the " "caller should assume no interpreter-specific dict is available." msgstr "" -#: ../../c-api/init.rst:1052 +#: ../../c-api/init.rst:1073 msgid "" "This is not a replacement for :c:func:`PyModule_GetState()`, which " "extensions should use to store interpreter-specific state information." msgstr "" -#: ../../c-api/init.rst:1060 +#: ../../c-api/init.rst:1081 msgid "" "Return a dictionary in which extensions can store thread-specific state " "information. Each extension should use a unique key to use to store state " @@ -1246,7 +1269,7 @@ msgid "" " raised and the caller should assume no current thread state is available." msgstr "" -#: ../../c-api/init.rst:1069 +#: ../../c-api/init.rst:1090 msgid "" "Asynchronously raise an exception in a thread. The *id* argument is the " "thread id of the target thread; *exc* is the exception object to be raised. " @@ -1258,33 +1281,33 @@ msgid "" "This raises no exceptions." msgstr "" -#: ../../c-api/init.rst:1077 +#: ../../c-api/init.rst:1098 msgid "" "The type of the *id* parameter changed from :c:type:`long` to " ":c:type:`unsigned long`." msgstr "" -#: ../../c-api/init.rst:1083 +#: ../../c-api/init.rst:1104 msgid "" "Acquire the global interpreter lock and set the current thread state to " "*tstate*, which should not be ``NULL``. The lock must have been created " "earlier. If this thread already has the lock, deadlock ensues." msgstr "" -#: ../../c-api/init.rst:1094 ../../c-api/init.rst:1132 +#: ../../c-api/init.rst:1115 ../../c-api/init.rst:1153 msgid "" "Updated to be consistent with :c:func:`PyEval_RestoreThread`, " ":c:func:`Py_END_ALLOW_THREADS`, and :c:func:`PyGILState_Ensure`, and " "terminate the current thread if called while the interpreter is finalizing." msgstr "" -#: ../../c-api/init.rst:1099 +#: ../../c-api/init.rst:1120 msgid "" ":c:func:`PyEval_RestoreThread` is a higher-level function which is always " "available (even when threads have not been initialized)." msgstr "" -#: ../../c-api/init.rst:1105 +#: ../../c-api/init.rst:1126 msgid "" "Reset the current thread state to ``NULL`` and release the global " "interpreter lock. The lock must have been created earlier and must be held " @@ -1293,41 +1316,41 @@ msgid "" "isn't, a fatal error is reported." msgstr "" -#: ../../c-api/init.rst:1111 +#: ../../c-api/init.rst:1132 msgid "" ":c:func:`PyEval_SaveThread` is a higher-level function which is always " "available (even when threads have not been initialized)." msgstr "" -#: ../../c-api/init.rst:1117 +#: ../../c-api/init.rst:1138 msgid "" "Acquire the global interpreter lock. The lock must have been created " "earlier. If this thread already has the lock, a deadlock ensues." msgstr "" -#: ../../c-api/init.rst:1120 +#: ../../c-api/init.rst:1141 msgid "" "This function does not update the current thread state. Please use " ":c:func:`PyEval_RestoreThread` or :c:func:`PyEval_AcquireThread` instead." msgstr "" -#: ../../c-api/init.rst:1140 +#: ../../c-api/init.rst:1161 msgid "" "Release the global interpreter lock. The lock must have been created " "earlier." msgstr "" -#: ../../c-api/init.rst:1142 +#: ../../c-api/init.rst:1163 msgid "" "This function does not update the current thread state. Please use " ":c:func:`PyEval_SaveThread` or :c:func:`PyEval_ReleaseThread` instead." msgstr "" -#: ../../c-api/init.rst:1151 +#: ../../c-api/init.rst:1172 msgid "Sub-interpreter support" msgstr "" -#: ../../c-api/init.rst:1153 +#: ../../c-api/init.rst:1174 msgid "" "While in most uses, you will only embed a single Python interpreter, there " "are cases where you need to create several independent interpreters in the " @@ -1335,7 +1358,7 @@ msgid "" " to do that." msgstr "" -#: ../../c-api/init.rst:1158 +#: ../../c-api/init.rst:1179 msgid "" "The \"main\" interpreter is the first one created when the runtime " "initializes. It is usually the only Python interpreter in a process. Unlike" @@ -1346,14 +1369,14 @@ msgid "" " a pointer to its state." msgstr "" -#: ../../c-api/init.rst:1165 +#: ../../c-api/init.rst:1186 msgid "" "You can switch between sub-interpreters using the " ":c:func:`PyThreadState_Swap` function. You can create and destroy them using" " the following functions:" msgstr "" -#: ../../c-api/init.rst:1179 +#: ../../c-api/init.rst:1200 msgid "" "Create a new sub-interpreter. This is an (almost) totally separate " "environment for the execution of Python code. In particular, the new " @@ -1366,7 +1389,7 @@ msgid "" " same underlying file descriptors)." msgstr "" -#: ../../c-api/init.rst:1189 +#: ../../c-api/init.rst:1210 msgid "" "The return value points to the first thread state created in the new sub-" "interpreter. This thread state is made in the current thread state. Note " @@ -1380,7 +1403,7 @@ msgid "" "on entry.)" msgstr "" -#: ../../c-api/init.rst:1204 +#: ../../c-api/init.rst:1225 msgid "" "Extension modules are shared between (sub-)interpreters as follows: the " "first time a particular extension is imported, it is initialized normally, " @@ -1394,7 +1417,7 @@ msgid "" "function *is* called again." msgstr "" -#: ../../c-api/init.rst:1221 +#: ../../c-api/init.rst:1242 msgid "" "Destroy the (sub-)interpreter represented by the given thread state. The " "given thread state must be the current thread state. See the discussion of " @@ -1405,11 +1428,11 @@ msgid "" "sub-interpreters that haven't been explicitly destroyed at that point." msgstr "" -#: ../../c-api/init.rst:1231 +#: ../../c-api/init.rst:1252 msgid "Bugs and caveats" msgstr "" -#: ../../c-api/init.rst:1233 +#: ../../c-api/init.rst:1254 msgid "" "Because sub-interpreters (and the main interpreter) are part of the same " "process, the insulation between them isn't perfect --- for example, using " @@ -1426,7 +1449,7 @@ msgid "" " of loaded modules." msgstr "" -#: ../../c-api/init.rst:1247 +#: ../../c-api/init.rst:1268 msgid "" "Also note that combining this functionality with :c:func:`PyGILState_\\*` " "APIs is delicate, because these APIs assume a bijection between Python " @@ -1438,25 +1461,25 @@ msgid "" "Python created threads will probably be broken when using sub-interpreters." msgstr "" -#: ../../c-api/init.rst:1258 +#: ../../c-api/init.rst:1279 msgid "Asynchronous Notifications" msgstr "" -#: ../../c-api/init.rst:1260 +#: ../../c-api/init.rst:1281 msgid "" "A mechanism is provided to make asynchronous notifications to the main " "interpreter thread. These notifications take the form of a function pointer" " and a void pointer argument." msgstr "" -#: ../../c-api/init.rst:1269 +#: ../../c-api/init.rst:1290 msgid "" "Schedule a function to be called from the main interpreter thread. On " "success, ``0`` is returned and *func* is queued for being called in the main" " thread. On failure, ``-1`` is returned without setting any exception." msgstr "" -#: ../../c-api/init.rst:1273 +#: ../../c-api/init.rst:1294 msgid "" "When successfully queued, *func* will be *eventually* called from the main " "interpreter thread with the argument *arg*. It will be called " @@ -1464,17 +1487,17 @@ msgid "" "these conditions met:" msgstr "" -#: ../../c-api/init.rst:1278 +#: ../../c-api/init.rst:1299 msgid "on a :term:`bytecode` boundary;" msgstr "" -#: ../../c-api/init.rst:1279 +#: ../../c-api/init.rst:1300 msgid "" "with the main thread holding the :term:`global interpreter lock` (*func* can" " therefore use the full C API)." msgstr "" -#: ../../c-api/init.rst:1282 +#: ../../c-api/init.rst:1303 msgid "" "*func* must return ``0`` on success, or ``-1`` on failure with an exception " "set. *func* won't be interrupted to perform another asynchronous " @@ -1482,13 +1505,13 @@ msgid "" "if the global interpreter lock is released." msgstr "" -#: ../../c-api/init.rst:1287 +#: ../../c-api/init.rst:1308 msgid "" "This function doesn't need a current thread state to run, and it doesn't " "need the global interpreter lock." msgstr "" -#: ../../c-api/init.rst:1291 +#: ../../c-api/init.rst:1312 msgid "" "This is a low-level function, only useful for very special cases. There is " "no guarantee that *func* will be called as quick as possible. If the main " @@ -1498,18 +1521,18 @@ msgid "" ":ref:`PyGILState API`." msgstr "" -#: ../../c-api/init.rst:1303 +#: ../../c-api/init.rst:1324 msgid "Profiling and Tracing" msgstr "" -#: ../../c-api/init.rst:1308 +#: ../../c-api/init.rst:1329 msgid "" "The Python interpreter provides some low-level support for attaching " "profiling and execution tracing facilities. These are used for profiling, " "debugging, and coverage analysis tools." msgstr "" -#: ../../c-api/init.rst:1312 +#: ../../c-api/init.rst:1333 msgid "" "This C interface allows the profiling or tracing code to avoid the overhead " "of calling through Python-level callable objects, making a direct C function" @@ -1519,7 +1542,7 @@ msgid "" "reported to the Python-level trace functions in previous versions." msgstr "" -#: ../../c-api/init.rst:1322 +#: ../../c-api/init.rst:1343 msgid "" "The type of the trace function registered using :c:func:`PyEval_SetProfile` " "and :c:func:`PyEval_SetTrace`. The first parameter is the object passed to " @@ -1531,66 +1554,66 @@ msgid "" "the value of *what*:" msgstr "" -#: ../../c-api/init.rst:1331 +#: ../../c-api/init.rst:1352 msgid "Value of *what*" msgstr "" -#: ../../c-api/init.rst:1331 +#: ../../c-api/init.rst:1352 msgid "Meaning of *arg*" msgstr "" -#: ../../c-api/init.rst:1333 +#: ../../c-api/init.rst:1354 msgid ":const:`PyTrace_CALL`" msgstr "" -#: ../../c-api/init.rst:1333 ../../c-api/init.rst:1338 -#: ../../c-api/init.rst:1349 +#: ../../c-api/init.rst:1354 ../../c-api/init.rst:1359 +#: ../../c-api/init.rst:1370 msgid "Always :c:data:`Py_None`." msgstr "" -#: ../../c-api/init.rst:1335 +#: ../../c-api/init.rst:1356 msgid ":const:`PyTrace_EXCEPTION`" msgstr "" -#: ../../c-api/init.rst:1335 +#: ../../c-api/init.rst:1356 msgid "Exception information as returned by :func:`sys.exc_info`." msgstr "" -#: ../../c-api/init.rst:1338 +#: ../../c-api/init.rst:1359 msgid ":const:`PyTrace_LINE`" msgstr "" -#: ../../c-api/init.rst:1340 +#: ../../c-api/init.rst:1361 msgid ":const:`PyTrace_RETURN`" msgstr "" -#: ../../c-api/init.rst:1340 +#: ../../c-api/init.rst:1361 msgid "" "Value being returned to the caller, or ``NULL`` if caused by an exception." msgstr "" -#: ../../c-api/init.rst:1343 +#: ../../c-api/init.rst:1364 msgid ":const:`PyTrace_C_CALL`" msgstr "" -#: ../../c-api/init.rst:1343 ../../c-api/init.rst:1345 -#: ../../c-api/init.rst:1347 +#: ../../c-api/init.rst:1364 ../../c-api/init.rst:1366 +#: ../../c-api/init.rst:1368 msgid "Function object being called." msgstr "" -#: ../../c-api/init.rst:1345 +#: ../../c-api/init.rst:1366 msgid ":const:`PyTrace_C_EXCEPTION`" msgstr "" -#: ../../c-api/init.rst:1347 +#: ../../c-api/init.rst:1368 msgid ":const:`PyTrace_C_RETURN`" msgstr "" -#: ../../c-api/init.rst:1349 +#: ../../c-api/init.rst:1370 msgid ":const:`PyTrace_OPCODE`" msgstr "" -#: ../../c-api/init.rst:1354 +#: ../../c-api/init.rst:1375 msgid "" "The value of the *what* parameter to a :c:type:`Py_tracefunc` function when " "a new call to a function or method is being reported, or a new entry into a " @@ -1599,7 +1622,7 @@ msgid "" "the corresponding frame." msgstr "" -#: ../../c-api/init.rst:1363 +#: ../../c-api/init.rst:1384 msgid "" "The value of the *what* parameter to a :c:type:`Py_tracefunc` function when " "an exception has been raised. The callback function is called with this " @@ -1611,7 +1634,7 @@ msgid "" "profiler." msgstr "" -#: ../../c-api/init.rst:1374 +#: ../../c-api/init.rst:1395 msgid "" "The value passed as the *what* parameter to a :c:type:`Py_tracefunc` " "function (but not a profiling function) when a line-number event is being " @@ -1619,31 +1642,31 @@ msgid "" " *0* on that frame." msgstr "" -#: ../../c-api/init.rst:1381 +#: ../../c-api/init.rst:1402 msgid "" "The value for the *what* parameter to :c:type:`Py_tracefunc` functions when " "a call is about to return." msgstr "" -#: ../../c-api/init.rst:1387 +#: ../../c-api/init.rst:1408 msgid "" "The value for the *what* parameter to :c:type:`Py_tracefunc` functions when " "a C function is about to be called." msgstr "" -#: ../../c-api/init.rst:1393 +#: ../../c-api/init.rst:1414 msgid "" "The value for the *what* parameter to :c:type:`Py_tracefunc` functions when " "a C function has raised an exception." msgstr "" -#: ../../c-api/init.rst:1399 +#: ../../c-api/init.rst:1420 msgid "" "The value for the *what* parameter to :c:type:`Py_tracefunc` functions when " "a C function has returned." msgstr "" -#: ../../c-api/init.rst:1405 +#: ../../c-api/init.rst:1426 msgid "" "The value for the *what* parameter to :c:type:`Py_tracefunc` functions (but " "not profiling functions) when a new opcode is about to be executed. This " @@ -1651,7 +1674,7 @@ msgid "" ":attr:`f_trace_opcodes` to *1* on the frame." msgstr "" -#: ../../c-api/init.rst:1413 +#: ../../c-api/init.rst:1434 msgid "" "Set the profiler function to *func*. The *obj* parameter is passed to the " "function as its first parameter, and may be any Python object, or ``NULL``." @@ -1662,7 +1685,7 @@ msgid "" ":const:`PyTrace_EXCEPTION`." msgstr "" -#: ../../c-api/init.rst:1423 +#: ../../c-api/init.rst:1444 msgid "" "Set the tracing function to *func*. This is similar to " ":c:func:`PyEval_SetProfile`, except the tracing function does receive line-" @@ -1673,48 +1696,48 @@ msgid "" " *what* parameter." msgstr "" -#: ../../c-api/init.rst:1433 +#: ../../c-api/init.rst:1454 msgid "Advanced Debugger Support" msgstr "" -#: ../../c-api/init.rst:1438 +#: ../../c-api/init.rst:1459 msgid "" "These functions are only intended to be used by advanced debugging tools." msgstr "" -#: ../../c-api/init.rst:1443 +#: ../../c-api/init.rst:1464 msgid "" "Return the interpreter state object at the head of the list of all such " "objects." msgstr "" -#: ../../c-api/init.rst:1448 +#: ../../c-api/init.rst:1469 msgid "Return the main interpreter state object." msgstr "" -#: ../../c-api/init.rst:1453 +#: ../../c-api/init.rst:1474 msgid "" "Return the next interpreter state object after *interp* from the list of all" " such objects." msgstr "" -#: ../../c-api/init.rst:1459 +#: ../../c-api/init.rst:1480 msgid "" "Return the pointer to the first :c:type:`PyThreadState` object in the list " "of threads associated with the interpreter *interp*." msgstr "" -#: ../../c-api/init.rst:1465 +#: ../../c-api/init.rst:1486 msgid "" "Return the next thread state object after *tstate* from the list of all such" " objects belonging to the same :c:type:`PyInterpreterState` object." msgstr "" -#: ../../c-api/init.rst:1472 +#: ../../c-api/init.rst:1493 msgid "Thread Local Storage Support" msgstr "" -#: ../../c-api/init.rst:1476 +#: ../../c-api/init.rst:1497 msgid "" "The Python interpreter provides low-level support for thread-local storage " "(TLS) which wraps the underlying native TLS implementation to support the " @@ -1724,19 +1747,19 @@ msgid "" "thread." msgstr "" -#: ../../c-api/init.rst:1483 +#: ../../c-api/init.rst:1504 msgid "" "The GIL does *not* need to be held when calling these functions; they supply" " their own locking." msgstr "" -#: ../../c-api/init.rst:1486 +#: ../../c-api/init.rst:1507 msgid "" "Note that :file:`Python.h` does not include the declaration of the TLS APIs," " you need to include :file:`pythread.h` to use thread-local storage." msgstr "" -#: ../../c-api/init.rst:1490 +#: ../../c-api/init.rst:1511 msgid "" "None of these API functions handle memory management on behalf of the " ":c:type:`void\\*` values. You need to allocate and deallocate them " @@ -1745,22 +1768,22 @@ msgid "" "either." msgstr "" -#: ../../c-api/init.rst:1498 +#: ../../c-api/init.rst:1519 msgid "Thread Specific Storage (TSS) API" msgstr "" -#: ../../c-api/init.rst:1500 +#: ../../c-api/init.rst:1521 msgid "" "TSS API is introduced to supersede the use of the existing TLS API within " "the CPython interpreter. This API uses a new type :c:type:`Py_tss_t` " "instead of :c:type:`int` to represent thread keys." msgstr "" -#: ../../c-api/init.rst:1506 +#: ../../c-api/init.rst:1527 msgid "\"A New C-API for Thread-Local Storage in CPython\" (:pep:`539`)" msgstr "" -#: ../../c-api/init.rst:1511 +#: ../../c-api/init.rst:1532 msgid "" "This data structure represents the state of a thread key, the definition of " "which may depend on the underlying TLS implementation, and it has an " @@ -1768,53 +1791,53 @@ msgid "" "public members in this structure." msgstr "" -#: ../../c-api/init.rst:1516 +#: ../../c-api/init.rst:1537 msgid "" "When :ref:`Py_LIMITED_API ` is not defined, static allocation of " "this type by :c:macro:`Py_tss_NEEDS_INIT` is allowed." msgstr "" -#: ../../c-api/init.rst:1522 +#: ../../c-api/init.rst:1543 msgid "" "This macro expands to the initializer for :c:type:`Py_tss_t` variables. Note" " that this macro won't be defined with :ref:`Py_LIMITED_API `." msgstr "" -#: ../../c-api/init.rst:1527 +#: ../../c-api/init.rst:1548 msgid "Dynamic Allocation" msgstr "" -#: ../../c-api/init.rst:1529 +#: ../../c-api/init.rst:1550 msgid "" "Dynamic allocation of the :c:type:`Py_tss_t`, required in extension modules " "built with :ref:`Py_LIMITED_API `, where static allocation of this " "type is not possible due to its implementation being opaque at build time." msgstr "" -#: ../../c-api/init.rst:1536 +#: ../../c-api/init.rst:1557 msgid "" "Return a value which is the same state as a value initialized with " ":c:macro:`Py_tss_NEEDS_INIT`, or ``NULL`` in the case of dynamic allocation " "failure." msgstr "" -#: ../../c-api/init.rst:1543 +#: ../../c-api/init.rst:1564 msgid "" "Free the given *key* allocated by :c:func:`PyThread_tss_alloc`, after first " "calling :c:func:`PyThread_tss_delete` to ensure any associated thread locals" " have been unassigned. This is a no-op if the *key* argument is `NULL`." msgstr "" -#: ../../c-api/init.rst:1549 +#: ../../c-api/init.rst:1570 msgid "" "A freed key becomes a dangling pointer, you should reset the key to `NULL`." msgstr "" -#: ../../c-api/init.rst:1554 +#: ../../c-api/init.rst:1575 msgid "Methods" msgstr "Metode-Metode" -#: ../../c-api/init.rst:1556 +#: ../../c-api/init.rst:1577 msgid "" "The parameter *key* of these functions must not be ``NULL``. Moreover, the " "behaviors of :c:func:`PyThread_tss_set` and :c:func:`PyThread_tss_get` are " @@ -1822,13 +1845,13 @@ msgid "" ":c:func:`PyThread_tss_create`." msgstr "" -#: ../../c-api/init.rst:1564 +#: ../../c-api/init.rst:1585 msgid "" "Return a non-zero value if the given :c:type:`Py_tss_t` has been initialized" " by :c:func:`PyThread_tss_create`." msgstr "" -#: ../../c-api/init.rst:1570 +#: ../../c-api/init.rst:1591 msgid "" "Return a zero value on successful initialization of a TSS key. The behavior" " is undefined if the value pointed to by the *key* argument is not " @@ -1837,7 +1860,7 @@ msgid "" "no-op and immediately returns success." msgstr "" -#: ../../c-api/init.rst:1579 +#: ../../c-api/init.rst:1600 msgid "" "Destroy a TSS key to forget the values associated with the key across all " "threads, and change the key's initialization state to uninitialized. A " @@ -1846,31 +1869,31 @@ msgid "" " same key -- calling it on an already destroyed key is a no-op." msgstr "" -#: ../../c-api/init.rst:1588 +#: ../../c-api/init.rst:1609 msgid "" "Return a zero value to indicate successfully associating a :c:type:`void\\*`" " value with a TSS key in the current thread. Each thread has a distinct " "mapping of the key to a :c:type:`void\\*` value." msgstr "" -#: ../../c-api/init.rst:1595 +#: ../../c-api/init.rst:1616 msgid "" "Return the :c:type:`void\\*` value associated with a TSS key in the current " "thread. This returns ``NULL`` if no value is associated with the key in the" " current thread." msgstr "" -#: ../../c-api/init.rst:1603 +#: ../../c-api/init.rst:1624 msgid "Thread Local Storage (TLS) API" msgstr "" -#: ../../c-api/init.rst:1605 +#: ../../c-api/init.rst:1626 msgid "" "This API is superseded by :ref:`Thread Specific Storage (TSS) API `." msgstr "" -#: ../../c-api/init.rst:1610 +#: ../../c-api/init.rst:1631 msgid "" "This version of the API does not support platforms where the native TLS key " "is defined in a way that cannot be safely cast to ``int``. On such " @@ -1879,7 +1902,7 @@ msgid "" "platforms." msgstr "" -#: ../../c-api/init.rst:1615 +#: ../../c-api/init.rst:1636 msgid "" "Due to the compatibility problem noted above, this version of the API should" " not be used in new code." diff --git a/c-api/mapping.po b/c-api/mapping.po index e2a0053..50fff81 100644 --- a/c-api/mapping.po +++ b/c-api/mapping.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-31 11:48+0000\n" +"POT-Creation-Date: 2019-11-21 11:59+0000\n" "PO-Revision-Date: 2017-02-16 17:37+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -32,81 +32,81 @@ msgid "" "Return ``1`` if the object provides mapping protocol or supports slicing, " "and ``0`` otherwise. Note that it returns ``1`` for Python classes with a " ":meth:`__getitem__` method since in general case it is impossible to " -"determine what the type of keys it supports. This function always succeeds." +"determine what type of keys it supports. This function always succeeds." msgstr "" -#: ../../c-api/mapping.rst:26 +#: ../../c-api/mapping.rst:25 msgid "" "Returns the number of keys in object *o* on success, and ``-1`` on failure. " "This is equivalent to the Python expression ``len(o)``." msgstr "" -#: ../../c-api/mapping.rst:32 +#: ../../c-api/mapping.rst:31 msgid "" "Return element of *o* corresponding to the string *key* or ``NULL`` on " "failure. This is the equivalent of the Python expression ``o[key]``. See " "also :c:func:`PyObject_GetItem`." msgstr "" -#: ../../c-api/mapping.rst:39 +#: ../../c-api/mapping.rst:38 msgid "" "Map the string *key* to the value *v* in object *o*. Returns ``-1`` on " "failure. This is the equivalent of the Python statement ``o[key] = v``. See" " also :c:func:`PyObject_SetItem`." msgstr "" -#: ../../c-api/mapping.rst:46 +#: ../../c-api/mapping.rst:45 msgid "" "Remove the mapping for the object *key* from the object *o*. Return ``-1`` " "on failure. This is equivalent to the Python statement ``del o[key]``. This" " is an alias of :c:func:`PyObject_DelItem`." msgstr "" -#: ../../c-api/mapping.rst:53 +#: ../../c-api/mapping.rst:52 msgid "" "Remove the mapping for the string *key* from the object *o*. Return ``-1`` " "on failure. This is equivalent to the Python statement ``del o[key]``." msgstr "" -#: ../../c-api/mapping.rst:59 ../../c-api/mapping.rst:70 +#: ../../c-api/mapping.rst:58 ../../c-api/mapping.rst:69 msgid "" "Return ``1`` if the mapping object has the key *key* and ``0`` otherwise. " "This is equivalent to the Python expression ``key in o``. This function " "always succeeds." msgstr "" -#: ../../c-api/mapping.rst:63 +#: ../../c-api/mapping.rst:62 msgid "" "Note that exceptions which occur while calling the :meth:`__getitem__` " "method will get suppressed. To get error reporting use " ":c:func:`PyObject_GetItem()` instead." msgstr "" -#: ../../c-api/mapping.rst:74 +#: ../../c-api/mapping.rst:73 msgid "" "Note that exceptions which occur while calling the :meth:`__getitem__` " "method and creating a temporary string object will get suppressed. To get " "error reporting use :c:func:`PyMapping_GetItemString()` instead." msgstr "" -#: ../../c-api/mapping.rst:81 +#: ../../c-api/mapping.rst:80 msgid "" "On success, return a list of the keys in object *o*. On failure, return " "``NULL``." msgstr "" -#: ../../c-api/mapping.rst:84 ../../c-api/mapping.rst:93 -#: ../../c-api/mapping.rst:102 +#: ../../c-api/mapping.rst:83 ../../c-api/mapping.rst:92 +#: ../../c-api/mapping.rst:101 msgid "Previously, the function returned a list or a tuple." msgstr "" -#: ../../c-api/mapping.rst:90 +#: ../../c-api/mapping.rst:89 msgid "" "On success, return a list of the values in object *o*. On failure, return " "``NULL``." msgstr "" -#: ../../c-api/mapping.rst:99 +#: ../../c-api/mapping.rst:98 msgid "" "On success, return a list of the items in object *o*, where each item is a " "tuple containing a key-value pair. On failure, return ``NULL``." diff --git a/c-api/module.po b/c-api/module.po index 83b7d57..d8d00f2 100644 --- a/c-api/module.po +++ b/c-api/module.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-31 11:48+0000\n" +"POT-Creation-Date: 2019-11-06 11:52+0000\n" "PO-Revision-Date: 2017-02-16 17:37+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -561,7 +561,23 @@ msgstr "" msgid "Only effective on modules created using single-phase initialization." msgstr "" -#: ../../c-api/module.rst:492 +#: ../../c-api/module.rst:488 msgid "" -"Removes the module object created from *def* from the interpreter state." +"Python calls ``PyState_AddModule`` automatically after importing a module, " +"so it is unnecessary (but harmless) to call it from module initialization " +"code. An explicit call is needed only if the module's own init code " +"subsequently calls ``PyState_FindModule``. The function is mainly intended " +"for implementing alternative import mechanisms (either by calling it " +"directly, or by referring to its implementation for details of the required " +"state updates)." +msgstr "" + +#: ../../c-api/module.rst:496 +msgid "Return 0 on success or -1 on failure." +msgstr "" + +#: ../../c-api/module.rst:502 +msgid "" +"Removes the module object created from *def* from the interpreter state. " +"Return 0 on success or -1 on failure." msgstr "" diff --git a/c-api/sys.po b/c-api/sys.po index 5faf444..a398c07 100644 --- a/c-api/sys.po +++ b/c-api/sys.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-31 11:48+0000\n" +"POT-Creation-Date: 2019-11-16 11:56+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -49,7 +49,14 @@ msgid "" "defined." msgstr "" -#: ../../c-api/sys.rst:41 +#: ../../c-api/sys.rst:37 +msgid "" +"The C :c:func:`fork` call should only be made from the :ref:`\"main\" thread" +" ` (of the :ref:`\"main\" interpreter `). The same is true for ``PyOS_BeforeFork()``." +msgstr "" + +#: ../../c-api/sys.rst:47 msgid "" "Function to update some internal state after a process fork. This should be" " called from the parent process after calling :c:func:`fork` or any similar " @@ -58,7 +65,14 @@ msgid "" "defined." msgstr "" -#: ../../c-api/sys.rst:52 +#: ../../c-api/sys.rst:54 +msgid "" +"The C :c:func:`fork` call should only be made from the :ref:`\"main\" thread" +" ` (of the :ref:`\"main\" interpreter `). The same is true for ``PyOS_AfterFork_Parent()``." +msgstr "" + +#: ../../c-api/sys.rst:64 msgid "" "Function to update internal interpreter state after a process fork. This " "must be called from the child process after calling :c:func:`fork`, or any " @@ -67,14 +81,21 @@ msgid "" "systems where :c:func:`fork` is defined." msgstr "" -#: ../../c-api/sys.rst:61 +#: ../../c-api/sys.rst:71 +msgid "" +"The C :c:func:`fork` call should only be made from the :ref:`\"main\" thread" +" ` (of the :ref:`\"main\" interpreter `). The same is true for ``PyOS_AfterFork_Child()``." +msgstr "" + +#: ../../c-api/sys.rst:79 msgid "" ":func:`os.register_at_fork` allows registering custom Python functions to be" " called by :c:func:`PyOS_BeforeFork()`, :c:func:`PyOS_AfterFork_Parent` and" " :c:func:`PyOS_AfterFork_Child`." msgstr "" -#: ../../c-api/sys.rst:68 +#: ../../c-api/sys.rst:86 msgid "" "Function to update some internal state after a process fork; this should be " "called in the new process if the Python interpreter will continue to be " @@ -82,11 +103,11 @@ msgid "" " not need to be called." msgstr "" -#: ../../c-api/sys.rst:73 +#: ../../c-api/sys.rst:91 msgid "This function is superseded by :c:func:`PyOS_AfterFork_Child()`." msgstr "" -#: ../../c-api/sys.rst:79 +#: ../../c-api/sys.rst:97 msgid "" "Return true when the interpreter runs out of stack space. This is a " "reliable check, but is only available when :const:`USE_STACKCHECK` is " @@ -95,7 +116,7 @@ msgid "" "change the definition in your own code." msgstr "" -#: ../../c-api/sys.rst:88 +#: ../../c-api/sys.rst:106 msgid "" "Return the current signal handler for signal *i*. This is a thin wrapper " "around either :c:func:`sigaction` or :c:func:`signal`. Do not call those " @@ -103,7 +124,7 @@ msgid "" ":c:type:`void (\\*)(int)`." msgstr "" -#: ../../c-api/sys.rst:96 +#: ../../c-api/sys.rst:114 msgid "" "Set the signal handler for signal *i* to be *h*; return the old signal " "handler. This is a thin wrapper around either :c:func:`sigaction` or " @@ -112,7 +133,7 @@ msgid "" "(\\*)(int)`." msgstr "" -#: ../../c-api/sys.rst:103 +#: ../../c-api/sys.rst:121 msgid "" "Decode a byte string from the locale encoding with the :ref:`surrogateescape" " error handler `: undecodable bytes are decoded as " @@ -121,116 +142,116 @@ msgid "" "handler instead of decoding them." msgstr "" -#: ../../c-api/sys.rst:109 ../../c-api/sys.rst:155 +#: ../../c-api/sys.rst:127 ../../c-api/sys.rst:173 msgid "Encoding, highest priority to lowest priority:" msgstr "" -#: ../../c-api/sys.rst:111 ../../c-api/sys.rst:157 +#: ../../c-api/sys.rst:129 ../../c-api/sys.rst:175 msgid "``UTF-8`` on macOS, Android, and VxWorks;" msgstr "" -#: ../../c-api/sys.rst:112 ../../c-api/sys.rst:158 +#: ../../c-api/sys.rst:130 ../../c-api/sys.rst:176 msgid "" "``UTF-8`` on Windows if :c:data:`Py_LegacyWindowsFSEncodingFlag` is zero;" msgstr "" -#: ../../c-api/sys.rst:113 ../../c-api/sys.rst:159 +#: ../../c-api/sys.rst:131 ../../c-api/sys.rst:177 msgid "``UTF-8`` if the Python UTF-8 mode is enabled;" msgstr "" -#: ../../c-api/sys.rst:114 ../../c-api/sys.rst:160 +#: ../../c-api/sys.rst:132 ../../c-api/sys.rst:178 msgid "" "``ASCII`` if the ``LC_CTYPE`` locale is ``\"C\"``, ``nl_langinfo(CODESET)`` " "returns the ``ASCII`` encoding (or an alias), and :c:func:`mbstowcs` and " ":c:func:`wcstombs` functions uses the ``ISO-8859-1`` encoding." msgstr "" -#: ../../c-api/sys.rst:118 ../../c-api/sys.rst:164 +#: ../../c-api/sys.rst:136 ../../c-api/sys.rst:182 msgid "the current locale encoding." msgstr "" -#: ../../c-api/sys.rst:120 +#: ../../c-api/sys.rst:138 msgid "" "Return a pointer to a newly allocated wide character string, use " ":c:func:`PyMem_RawFree` to free the memory. If size is not ``NULL``, write " "the number of wide characters excluding the null character into ``*size``" msgstr "" -#: ../../c-api/sys.rst:124 +#: ../../c-api/sys.rst:142 msgid "" "Return ``NULL`` on decoding error or memory allocation error. If *size* is " "not ``NULL``, ``*size`` is set to ``(size_t)-1`` on memory error or set to " "``(size_t)-2`` on decoding error." msgstr "" -#: ../../c-api/sys.rst:128 +#: ../../c-api/sys.rst:146 msgid "" "Decoding errors should never happen, unless there is a bug in the C library." msgstr "" -#: ../../c-api/sys.rst:131 +#: ../../c-api/sys.rst:149 msgid "" "Use the :c:func:`Py_EncodeLocale` function to encode the character string " "back to a byte string." msgstr "" -#: ../../c-api/sys.rst:136 +#: ../../c-api/sys.rst:154 msgid "" "The :c:func:`PyUnicode_DecodeFSDefaultAndSize` and " ":c:func:`PyUnicode_DecodeLocaleAndSize` functions." msgstr "" -#: ../../c-api/sys.rst:141 ../../c-api/sys.rst:185 +#: ../../c-api/sys.rst:159 ../../c-api/sys.rst:203 msgid "The function now uses the UTF-8 encoding in the UTF-8 mode." msgstr "" -#: ../../c-api/sys.rst:144 ../../c-api/sys.rst:188 +#: ../../c-api/sys.rst:162 ../../c-api/sys.rst:206 msgid "" "The function now uses the UTF-8 encoding on Windows if " ":c:data:`Py_LegacyWindowsFSEncodingFlag` is zero;" msgstr "" -#: ../../c-api/sys.rst:151 +#: ../../c-api/sys.rst:169 msgid "" "Encode a wide character string to the locale encoding with the " ":ref:`surrogateescape error handler `: surrogate characters" " in the range U+DC80..U+DCFF are converted to bytes 0x80..0xFF." msgstr "" -#: ../../c-api/sys.rst:166 +#: ../../c-api/sys.rst:184 msgid "The function uses the UTF-8 encoding in the Python UTF-8 mode." msgstr "" -#: ../../c-api/sys.rst:168 +#: ../../c-api/sys.rst:186 msgid "" "Return a pointer to a newly allocated byte string, use :c:func:`PyMem_Free` " "to free the memory. Return ``NULL`` on encoding error or memory allocation " "error" msgstr "" -#: ../../c-api/sys.rst:172 +#: ../../c-api/sys.rst:190 msgid "" "If error_pos is not ``NULL``, ``*error_pos`` is set to ``(size_t)-1`` on " "success, or set to the index of the invalid character on encoding error." msgstr "" -#: ../../c-api/sys.rst:175 +#: ../../c-api/sys.rst:193 msgid "" "Use the :c:func:`Py_DecodeLocale` function to decode the bytes string back " "to a wide character string." msgstr "" -#: ../../c-api/sys.rst:180 +#: ../../c-api/sys.rst:198 msgid "" "The :c:func:`PyUnicode_EncodeFSDefault` and :c:func:`PyUnicode_EncodeLocale`" " functions." msgstr "" -#: ../../c-api/sys.rst:196 +#: ../../c-api/sys.rst:214 msgid "System Functions" msgstr "" -#: ../../c-api/sys.rst:198 +#: ../../c-api/sys.rst:216 msgid "" "These are utility functions that make functionality from the :mod:`sys` " "module accessible to C code. They all work with the current interpreter " @@ -238,36 +259,36 @@ msgid "" " state structure." msgstr "" -#: ../../c-api/sys.rst:204 +#: ../../c-api/sys.rst:222 msgid "" "Return the object *name* from the :mod:`sys` module or ``NULL`` if it does " "not exist, without setting an exception." msgstr "" -#: ../../c-api/sys.rst:209 +#: ../../c-api/sys.rst:227 msgid "" "Set *name* in the :mod:`sys` module to *v* unless *v* is ``NULL``, in which " "case *name* is deleted from the sys module. Returns ``0`` on success, ``-1``" " on error." msgstr "" -#: ../../c-api/sys.rst:215 +#: ../../c-api/sys.rst:233 msgid "" "Reset :data:`sys.warnoptions` to an empty list. This function may be called " "prior to :c:func:`Py_Initialize`." msgstr "" -#: ../../c-api/sys.rst:220 +#: ../../c-api/sys.rst:238 msgid "" "Append *s* to :data:`sys.warnoptions`. This function must be called prior to" " :c:func:`Py_Initialize` in order to affect the warnings filter list." msgstr "" -#: ../../c-api/sys.rst:225 +#: ../../c-api/sys.rst:243 msgid "Append *unicode* to :data:`sys.warnoptions`." msgstr "" -#: ../../c-api/sys.rst:227 +#: ../../c-api/sys.rst:245 msgid "" "Note: this function is not currently usable from outside the CPython " "implementation, as it must be called prior to the implicit import of " @@ -276,20 +297,20 @@ msgid "" "creation of Unicode objects." msgstr "" -#: ../../c-api/sys.rst:235 +#: ../../c-api/sys.rst:253 msgid "" "Set :data:`sys.path` to a list object of paths found in *path* which should " "be a list of paths separated with the platform's search path delimiter " "(``:`` on Unix, ``;`` on Windows)." msgstr "" -#: ../../c-api/sys.rst:241 +#: ../../c-api/sys.rst:259 msgid "" "Write the output string described by *format* to :data:`sys.stdout`. No " "exceptions are raised, even if truncation occurs (see below)." msgstr "" -#: ../../c-api/sys.rst:244 +#: ../../c-api/sys.rst:262 msgid "" "*format* should limit the total size of the formatted output string to 1000 " "bytes or less -- after 1000 bytes, the output string is truncated. In " @@ -300,52 +321,52 @@ msgid "" "of digits for very large numbers." msgstr "" -#: ../../c-api/sys.rst:252 +#: ../../c-api/sys.rst:270 msgid "" "If a problem occurs, or :data:`sys.stdout` is unset, the formatted message " "is written to the real (C level) *stdout*." msgstr "" -#: ../../c-api/sys.rst:257 +#: ../../c-api/sys.rst:275 msgid "" "As :c:func:`PySys_WriteStdout`, but write to :data:`sys.stderr` or *stderr* " "instead." msgstr "" -#: ../../c-api/sys.rst:262 +#: ../../c-api/sys.rst:280 msgid "" "Function similar to PySys_WriteStdout() but format the message using " ":c:func:`PyUnicode_FromFormatV` and don't truncate the message to an " "arbitrary length." msgstr "" -#: ../../c-api/sys.rst:270 +#: ../../c-api/sys.rst:288 msgid "" "As :c:func:`PySys_FormatStdout`, but write to :data:`sys.stderr` or *stderr*" " instead." msgstr "" -#: ../../c-api/sys.rst:277 +#: ../../c-api/sys.rst:295 msgid "" "Parse *s* as a set of :option:`-X` options and add them to the current " "options mapping as returned by :c:func:`PySys_GetXOptions`. This function " "may be called prior to :c:func:`Py_Initialize`." msgstr "" -#: ../../c-api/sys.rst:285 +#: ../../c-api/sys.rst:303 msgid "" "Return the current dictionary of :option:`-X` options, similarly to " ":data:`sys._xoptions`. On error, ``NULL`` is returned and an exception is " "set." msgstr "" -#: ../../c-api/sys.rst:294 +#: ../../c-api/sys.rst:312 msgid "" "Raises an auditing event with any active hooks. Returns zero for success and" " non-zero with an exception set on failure." msgstr "" -#: ../../c-api/sys.rst:297 +#: ../../c-api/sys.rst:315 msgid "" "If any hooks have been added, *format* and other arguments will be used to " "construct a tuple to pass. Apart from ``N``, the same format characters as " @@ -356,11 +377,11 @@ msgid "" "leaks.)" msgstr "" -#: ../../c-api/sys.rst:305 +#: ../../c-api/sys.rst:323 msgid ":func:`sys.audit` performs the same function from Python code." msgstr "" -#: ../../c-api/sys.rst:312 +#: ../../c-api/sys.rst:330 msgid "" "Adds to the collection of active auditing hooks. Returns zero for success " "and non-zero on failure. If the runtime has been initialized, also sets an " @@ -368,7 +389,7 @@ msgid "" "interpreters created by the runtime." msgstr "" -#: ../../c-api/sys.rst:317 +#: ../../c-api/sys.rst:335 msgid "" "This function is safe to call before :c:func:`Py_Initialize`. When called " "after runtime initialization, existing audit hooks are notified and may " @@ -376,7 +397,7 @@ msgid "" ":class:`Exception` (other errors will not be silenced)." msgstr "" -#: ../../c-api/sys.rst:322 +#: ../../c-api/sys.rst:340 msgid "" "The hook function is of type :c:type:`int (*)(const char *event, PyObject " "*args, void *userData)`, where *args* is guaranteed to be a " @@ -384,14 +405,14 @@ msgid "" "held by the Python interpreter that raised the event." msgstr "" -#: ../../c-api/sys.rst:327 +#: ../../c-api/sys.rst:345 msgid "" "The *userData* pointer is passed into the hook function. Since hook " "functions may be called from different runtimes, this pointer should not " "refer directly to Python state." msgstr "" -#: ../../c-api/sys.rst:331 +#: ../../c-api/sys.rst:349 msgid "" "See :pep:`578` for a detailed description of auditing. Functions in the " "runtime and standard library that raise events include the details in each " @@ -405,7 +426,7 @@ msgid "" "arguments." msgstr "" -#: ../../c-api/sys.rst:338 +#: ../../c-api/sys.rst:356 msgid "" "If the interpreter is initialized, this function raises a auditing event " "``sys.addaudithook`` with no arguments. If any existing hooks raise an " @@ -414,11 +435,11 @@ msgid "" "hook has been added unless they control all existing hooks." msgstr "" -#: ../../c-api/sys.rst:350 +#: ../../c-api/sys.rst:368 msgid "Process Control" msgstr "" -#: ../../c-api/sys.rst:357 +#: ../../c-api/sys.rst:375 msgid "" "Print a fatal error message and kill the process. No cleanup is performed. " "This function should only be invoked when a condition is detected that would" @@ -428,18 +449,18 @@ msgid "" ":file:`core` file." msgstr "" -#: ../../c-api/sys.rst:371 +#: ../../c-api/sys.rst:389 msgid "" "Exit the current process. This calls :c:func:`Py_FinalizeEx` and then calls" " the standard C library function ``exit(status)``. If " ":c:func:`Py_FinalizeEx` indicates an error, the exit status is set to 120." msgstr "" -#: ../../c-api/sys.rst:375 +#: ../../c-api/sys.rst:393 msgid "Errors from finalization no longer ignored." msgstr "" -#: ../../c-api/sys.rst:385 +#: ../../c-api/sys.rst:403 msgid "" "Register a cleanup function to be called by :c:func:`Py_FinalizeEx`. The " "cleanup function will be called with no arguments and should return no " diff --git a/library/argparse.po b/library/argparse.po index 5f7c6de..2298d9f 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-21 11:44+0000\n" +"POT-Creation-Date: 2019-11-18 11:58+0000\n" "PO-Revision-Date: 2017-02-16 17:48+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -686,6 +686,10 @@ msgid "" msgstr "" #: ../../library/argparse.rst:789 +msgid "Note, the *default* will be ``None`` unless explicitly set to *0*." +msgstr "" + +#: ../../library/argparse.rst:791 msgid "" "``'help'`` - This prints a complete help message for all the options in the " "current parser and then exits. By default a help action is automatically " @@ -693,20 +697,20 @@ msgid "" "output is created." msgstr "" -#: ../../library/argparse.rst:794 +#: ../../library/argparse.rst:796 msgid "" "``'version'`` - This expects a ``version=`` keyword argument in the " ":meth:`~ArgumentParser.add_argument` call, and prints version information " "and exits when invoked::" msgstr "" -#: ../../library/argparse.rst:804 +#: ../../library/argparse.rst:806 msgid "" "``'extend'`` - This stores a list, and extends each argument value to the " "list. Example usage::" msgstr "" -#: ../../library/argparse.rst:815 +#: ../../library/argparse.rst:817 msgid "" "You may also specify an arbitrary action by passing an Action subclass or " "other object that implements the same interface. The recommended way to do " @@ -714,19 +718,19 @@ msgid "" "optionally the ``__init__`` method." msgstr "" -#: ../../library/argparse.rst:820 +#: ../../library/argparse.rst:822 msgid "An example of a custom action::" msgstr "" -#: ../../library/argparse.rst:840 +#: ../../library/argparse.rst:842 msgid "For more details, see :class:`Action`." msgstr "" -#: ../../library/argparse.rst:843 +#: ../../library/argparse.rst:845 msgid "nargs" msgstr "" -#: ../../library/argparse.rst:845 +#: ../../library/argparse.rst:847 msgid "" "ArgumentParser objects usually associate a single command-line argument with" " a single action to be taken. The ``nargs`` keyword argument associates a " @@ -734,19 +738,19 @@ msgid "" "supported values are:" msgstr "" -#: ../../library/argparse.rst:850 +#: ../../library/argparse.rst:852 msgid "" "``N`` (an integer). ``N`` arguments from the command line will be gathered " "together into a list. For example::" msgstr "" -#: ../../library/argparse.rst:859 +#: ../../library/argparse.rst:861 msgid "" "Note that ``nargs=1`` produces a list of one item. This is different from " "the default, in which the item is produced by itself." msgstr "" -#: ../../library/argparse.rst:864 +#: ../../library/argparse.rst:866 msgid "" "``'?'``. One argument will be consumed from the command line if possible, " "and produced as a single item. If no command-line argument is present, the " @@ -756,13 +760,13 @@ msgid "" "produced. Some examples to illustrate this::" msgstr "" -#: ../../library/argparse.rst:881 +#: ../../library/argparse.rst:883 msgid "" "One of the more common uses of ``nargs='?'`` is to allow optional input and " "output files::" msgstr "" -#: ../../library/argparse.rst:898 +#: ../../library/argparse.rst:900 msgid "" "``'*'``. All command-line arguments present are gathered into a list. Note" " that it generally doesn't make much sense to have more than one positional " @@ -770,21 +774,21 @@ msgid "" "``nargs='*'`` is possible. For example::" msgstr "" -#: ../../library/argparse.rst:912 +#: ../../library/argparse.rst:914 msgid "" "``'+'``. Just like ``'*'``, all command-line args present are gathered into " "a list. Additionally, an error message will be generated if there wasn't at" " least one command-line argument present. For example::" msgstr "" -#: ../../library/argparse.rst:926 +#: ../../library/argparse.rst:928 msgid "" "``argparse.REMAINDER``. All the remaining command-line arguments are " "gathered into a list. This is commonly useful for command line utilities " "that dispatch to other command line utilities::" msgstr "" -#: ../../library/argparse.rst:937 +#: ../../library/argparse.rst:939 msgid "" "If the ``nargs`` keyword argument is not provided, the number of arguments " "consumed is determined by the action_. Generally this means a single " @@ -792,11 +796,11 @@ msgid "" "be produced." msgstr "" -#: ../../library/argparse.rst:943 +#: ../../library/argparse.rst:945 msgid "const" msgstr "" -#: ../../library/argparse.rst:945 +#: ../../library/argparse.rst:947 msgid "" "The ``const`` argument of :meth:`~ArgumentParser.add_argument` is used to " "hold constant values that are not read from the command line but are " @@ -804,7 +808,7 @@ msgid "" "common uses of it are:" msgstr "" -#: ../../library/argparse.rst:949 +#: ../../library/argparse.rst:951 msgid "" "When :meth:`~ArgumentParser.add_argument` is called with " "``action='store_const'`` or ``action='append_const'``. These actions add " @@ -813,7 +817,7 @@ msgid "" "examples." msgstr "" -#: ../../library/argparse.rst:954 +#: ../../library/argparse.rst:956 msgid "" "When :meth:`~ArgumentParser.add_argument` is called with option strings " "(like ``-f`` or ``--foo``) and ``nargs='?'``. This creates an optional " @@ -823,17 +827,17 @@ msgid "" "instead. See the nargs_ description for examples." msgstr "" -#: ../../library/argparse.rst:961 +#: ../../library/argparse.rst:963 msgid "" "With the ``'store_const'`` and ``'append_const'`` actions, the ``const`` " "keyword argument must be given. For other actions, it defaults to ``None``." msgstr "" -#: ../../library/argparse.rst:966 +#: ../../library/argparse.rst:968 msgid "default" msgstr "bawaan" -#: ../../library/argparse.rst:968 +#: ../../library/argparse.rst:970 msgid "" "All optional arguments and some positional arguments may be omitted at the " "command line. The ``default`` keyword argument of " @@ -843,7 +847,7 @@ msgid "" "option string was not present at the command line::" msgstr "" -#: ../../library/argparse.rst:982 +#: ../../library/argparse.rst:984 msgid "" "If the ``default`` value is a string, the parser parses the value as if it " "were a command-line argument. In particular, the parser applies any type_ " @@ -852,23 +856,23 @@ msgid "" "is::" msgstr "" -#: ../../library/argparse.rst:993 +#: ../../library/argparse.rst:995 msgid "" "For positional arguments with nargs_ equal to ``?`` or ``*``, the " "``default`` value is used when no command-line argument was present::" msgstr "" -#: ../../library/argparse.rst:1004 +#: ../../library/argparse.rst:1006 msgid "" "Providing ``default=argparse.SUPPRESS`` causes no attribute to be added if " "the command-line argument was not present::" msgstr "" -#: ../../library/argparse.rst:1016 +#: ../../library/argparse.rst:1018 msgid "type" msgstr "tipe" -#: ../../library/argparse.rst:1018 +#: ../../library/argparse.rst:1020 msgid "" "By default, :class:`ArgumentParser` objects read command-line arguments in " "as simple strings. However, quite often the command-line string should " @@ -879,13 +883,13 @@ msgid "" "be used directly as the value of the ``type`` argument::" msgstr "" -#: ../../library/argparse.rst:1031 +#: ../../library/argparse.rst:1033 msgid "" "See the section on the default_ keyword argument for information on when the" " ``type`` argument is applied to default arguments." msgstr "" -#: ../../library/argparse.rst:1034 +#: ../../library/argparse.rst:1036 msgid "" "To ease the use of various types of files, the argparse module provides the " "factory FileType which takes the ``mode=``, ``bufsize=``, ``encoding=`` and " @@ -893,27 +897,27 @@ msgid "" "``FileType('w')`` can be used to create a writable file::" msgstr "" -#: ../../library/argparse.rst:1044 +#: ../../library/argparse.rst:1046 msgid "" "``type=`` can take any callable that takes a single string argument and " "returns the converted value::" msgstr "" -#: ../../library/argparse.rst:1063 +#: ../../library/argparse.rst:1065 msgid "" "The choices_ keyword argument may be more convenient for type checkers that " "simply check against a range of values::" msgstr "" -#: ../../library/argparse.rst:1074 +#: ../../library/argparse.rst:1076 msgid "See the choices_ section for more details." msgstr "" -#: ../../library/argparse.rst:1078 +#: ../../library/argparse.rst:1080 msgid "choices" msgstr "" -#: ../../library/argparse.rst:1080 +#: ../../library/argparse.rst:1082 msgid "" "Some command-line arguments should be selected from a restricted set of " "values. These can be handled by passing a container object as the *choices* " @@ -922,24 +926,24 @@ msgid "" "be displayed if the argument was not one of the acceptable values::" msgstr "" -#: ../../library/argparse.rst:1095 +#: ../../library/argparse.rst:1097 msgid "" "Note that inclusion in the *choices* container is checked after any type_ " "conversions have been performed, so the type of the objects in the *choices*" " container should match the type_ specified::" msgstr "" -#: ../../library/argparse.rst:1107 +#: ../../library/argparse.rst:1109 msgid "" "Any container can be passed as the *choices* value, so :class:`list` " "objects, :class:`set` objects, and custom containers are all supported." msgstr "" -#: ../../library/argparse.rst:1112 +#: ../../library/argparse.rst:1114 msgid "required" msgstr "" -#: ../../library/argparse.rst:1114 +#: ../../library/argparse.rst:1116 msgid "" "In general, the :mod:`argparse` module assumes that flags like ``-f`` and " "``--bar`` indicate *optional* arguments, which can always be omitted at the " @@ -947,24 +951,24 @@ msgid "" "the ``required=`` keyword argument to :meth:`~ArgumentParser.add_argument`::" msgstr "" -#: ../../library/argparse.rst:1127 +#: ../../library/argparse.rst:1129 msgid "" "As the example shows, if an option is marked as ``required``, " ":meth:`~ArgumentParser.parse_args` will report an error if that option is " "not present at the command line." msgstr "" -#: ../../library/argparse.rst:1133 +#: ../../library/argparse.rst:1135 msgid "" "Required options are generally considered bad form because users expect " "*options* to be *optional*, and thus they should be avoided when possible." msgstr "" -#: ../../library/argparse.rst:1138 +#: ../../library/argparse.rst:1140 msgid "help" msgstr "" -#: ../../library/argparse.rst:1140 +#: ../../library/argparse.rst:1142 msgid "" "The ``help`` value is a string containing a brief description of the " "argument. When a user requests help (usually by using ``-h`` or ``--help`` " @@ -972,7 +976,7 @@ msgid "" "each argument::" msgstr "" -#: ../../library/argparse.rst:1160 +#: ../../library/argparse.rst:1162 msgid "" "The ``help`` strings can include various format specifiers to avoid " "repetition of things like the program name or the argument default_. The " @@ -981,23 +985,23 @@ msgid "" "``%(type)s``, etc.::" msgstr "" -#: ../../library/argparse.rst:1177 +#: ../../library/argparse.rst:1179 msgid "" "As the help string supports %-formatting, if you want a literal ``%`` to " "appear in the help string, you must escape it as ``%%``." msgstr "" -#: ../../library/argparse.rst:1180 +#: ../../library/argparse.rst:1182 msgid "" ":mod:`argparse` supports silencing the help entry for certain options, by " "setting the ``help`` value to ``argparse.SUPPRESS``::" msgstr "" -#: ../../library/argparse.rst:1193 +#: ../../library/argparse.rst:1195 msgid "metavar" msgstr "" -#: ../../library/argparse.rst:1195 +#: ../../library/argparse.rst:1197 msgid "" "When :class:`ArgumentParser` generates help messages, it needs some way to " "refer to each expected argument. By default, ArgumentParser objects use the" @@ -1009,29 +1013,29 @@ msgid "" " argument will be referred to as ``FOO``. An example::" msgstr "" -#: ../../library/argparse.rst:1219 +#: ../../library/argparse.rst:1221 msgid "An alternative name can be specified with ``metavar``::" msgstr "" -#: ../../library/argparse.rst:1236 +#: ../../library/argparse.rst:1238 msgid "" "Note that ``metavar`` only changes the *displayed* name - the name of the " "attribute on the :meth:`~ArgumentParser.parse_args` object is still " "determined by the dest_ value." msgstr "" -#: ../../library/argparse.rst:1240 +#: ../../library/argparse.rst:1242 msgid "" "Different values of ``nargs`` may cause the metavar to be used multiple " "times. Providing a tuple to ``metavar`` specifies a different display for " "each of the arguments::" msgstr "" -#: ../../library/argparse.rst:1257 +#: ../../library/argparse.rst:1259 msgid "dest" msgstr "" -#: ../../library/argparse.rst:1259 +#: ../../library/argparse.rst:1261 msgid "" "Most :class:`ArgumentParser` actions add some value as an attribute of the " "object returned by :meth:`~ArgumentParser.parse_args`. The name of this " @@ -1041,7 +1045,7 @@ msgid "" ":meth:`~ArgumentParser.add_argument`::" msgstr "" -#: ../../library/argparse.rst:1271 +#: ../../library/argparse.rst:1273 msgid "" "For optional argument actions, the value of ``dest`` is normally inferred " "from the option strings. :class:`ArgumentParser` generates the value of " @@ -1053,22 +1057,22 @@ msgid "" "below illustrate this behavior::" msgstr "" -#: ../../library/argparse.rst:1288 +#: ../../library/argparse.rst:1290 msgid "``dest`` allows a custom attribute name to be provided::" msgstr "" -#: ../../library/argparse.rst:1296 +#: ../../library/argparse.rst:1298 msgid "Action classes" msgstr "" -#: ../../library/argparse.rst:1298 +#: ../../library/argparse.rst:1300 msgid "" "Action classes implement the Action API, a callable which returns a callable" " which processes arguments from the command-line. Any object which follows " "this API may be passed as the ``action`` parameter to :meth:`add_argument`." msgstr "" -#: ../../library/argparse.rst:1307 +#: ../../library/argparse.rst:1309 msgid "" "Action objects are used by an ArgumentParser to represent the information " "needed to parse a single argument from one or more strings from the command " @@ -1077,7 +1081,7 @@ msgid "" "the ``action`` itself." msgstr "" -#: ../../library/argparse.rst:1313 +#: ../../library/argparse.rst:1315 msgid "" "Instances of Action (or return value of any callable to the ``action`` " "parameter) should have attributes \"dest\", \"option_strings\", \"default\"," @@ -1085,107 +1089,107 @@ msgid "" "these attributes are defined is to call ``Action.__init__``." msgstr "" -#: ../../library/argparse.rst:1318 +#: ../../library/argparse.rst:1320 msgid "" "Action instances should be callable, so subclasses must override the " "``__call__`` method, which should accept four parameters:" msgstr "" -#: ../../library/argparse.rst:1321 +#: ../../library/argparse.rst:1323 msgid "``parser`` - The ArgumentParser object which contains this action." msgstr "" -#: ../../library/argparse.rst:1323 +#: ../../library/argparse.rst:1325 msgid "" "``namespace`` - The :class:`Namespace` object that will be returned by " ":meth:`~ArgumentParser.parse_args`. Most actions add an attribute to this " "object using :func:`setattr`." msgstr "" -#: ../../library/argparse.rst:1327 +#: ../../library/argparse.rst:1329 msgid "" "``values`` - The associated command-line arguments, with any type " "conversions applied. Type conversions are specified with the type_ keyword " "argument to :meth:`~ArgumentParser.add_argument`." msgstr "" -#: ../../library/argparse.rst:1331 +#: ../../library/argparse.rst:1333 msgid "" "``option_string`` - The option string that was used to invoke this action. " "The ``option_string`` argument is optional, and will be absent if the action" " is associated with a positional argument." msgstr "" -#: ../../library/argparse.rst:1335 +#: ../../library/argparse.rst:1337 msgid "" "The ``__call__`` method may perform arbitrary actions, but will typically " "set attributes on the ``namespace`` based on ``dest`` and ``values``." msgstr "" -#: ../../library/argparse.rst:1340 +#: ../../library/argparse.rst:1342 msgid "The parse_args() method" msgstr "" -#: ../../library/argparse.rst:1344 +#: ../../library/argparse.rst:1346 msgid "" "Convert argument strings to objects and assign them as attributes of the " "namespace. Return the populated namespace." msgstr "" -#: ../../library/argparse.rst:1347 +#: ../../library/argparse.rst:1349 msgid "" "Previous calls to :meth:`add_argument` determine exactly what objects are " "created and how they are assigned. See the documentation for " ":meth:`add_argument` for details." msgstr "" -#: ../../library/argparse.rst:1351 +#: ../../library/argparse.rst:1353 msgid "" "args_ - List of strings to parse. The default is taken from " ":data:`sys.argv`." msgstr "" -#: ../../library/argparse.rst:1354 +#: ../../library/argparse.rst:1356 msgid "" "namespace_ - An object to take the attributes. The default is a new empty " ":class:`Namespace` object." msgstr "" -#: ../../library/argparse.rst:1359 +#: ../../library/argparse.rst:1361 msgid "Option value syntax" msgstr "" -#: ../../library/argparse.rst:1361 +#: ../../library/argparse.rst:1363 msgid "" "The :meth:`~ArgumentParser.parse_args` method supports several ways of " "specifying the value of an option (if it takes one). In the simplest case, " "the option and its value are passed as two separate arguments::" msgstr "" -#: ../../library/argparse.rst:1373 +#: ../../library/argparse.rst:1375 msgid "" "For long options (options with names longer than a single character), the " "option and value can also be passed as a single command-line argument, using" " ``=`` to separate them::" msgstr "" -#: ../../library/argparse.rst:1380 +#: ../../library/argparse.rst:1382 msgid "" "For short options (options only one character long), the option and its " "value can be concatenated::" msgstr "" -#: ../../library/argparse.rst:1386 +#: ../../library/argparse.rst:1388 msgid "" "Several short options can be joined together, using only a single ``-`` " "prefix, as long as only the last option (or none of them) requires a value::" msgstr "" -#: ../../library/argparse.rst:1398 +#: ../../library/argparse.rst:1400 msgid "Invalid arguments" msgstr "" -#: ../../library/argparse.rst:1400 +#: ../../library/argparse.rst:1402 msgid "" "While parsing the command line, :meth:`~ArgumentParser.parse_args` checks " "for a variety of errors, including ambiguous options, invalid types, invalid" @@ -1193,11 +1197,11 @@ msgid "" "such an error, it exits and prints the error along with a usage message::" msgstr "" -#: ../../library/argparse.rst:1426 +#: ../../library/argparse.rst:1428 msgid "Arguments containing ``-``" msgstr "" -#: ../../library/argparse.rst:1428 +#: ../../library/argparse.rst:1430 msgid "" "The :meth:`~ArgumentParser.parse_args` method attempts to give errors " "whenever the user has clearly made a mistake, but some situations are " @@ -1209,7 +1213,7 @@ msgid "" "negative numbers::" msgstr "" -#: ../../library/argparse.rst:1466 +#: ../../library/argparse.rst:1468 msgid "" "If you have positional arguments that must begin with ``-`` and don't look " "like negative numbers, you can insert the pseudo-argument ``'--'`` which " @@ -1217,28 +1221,28 @@ msgid "" "positional argument::" msgstr "" -#: ../../library/argparse.rst:1477 +#: ../../library/argparse.rst:1479 msgid "Argument abbreviations (prefix matching)" msgstr "" -#: ../../library/argparse.rst:1479 +#: ../../library/argparse.rst:1481 msgid "" "The :meth:`~ArgumentParser.parse_args` method :ref:`by default " "` allows long options to be abbreviated to a prefix, if the " "abbreviation is unambiguous (the prefix matches a unique option)::" msgstr "" -#: ../../library/argparse.rst:1494 +#: ../../library/argparse.rst:1496 msgid "" "An error is produced for arguments that could produce more than one options." " This feature can be disabled by setting :ref:`allow_abbrev` to ``False``." msgstr "" -#: ../../library/argparse.rst:1500 +#: ../../library/argparse.rst:1502 msgid "Beyond ``sys.argv``" msgstr "" -#: ../../library/argparse.rst:1502 +#: ../../library/argparse.rst:1504 msgid "" "Sometimes it may be useful to have an ArgumentParser parse arguments other " "than those of :data:`sys.argv`. This can be accomplished by passing a list " @@ -1246,39 +1250,39 @@ msgid "" "testing at the interactive prompt::" msgstr "" -#: ../../library/argparse.rst:1522 +#: ../../library/argparse.rst:1524 msgid "The Namespace object" msgstr "" -#: ../../library/argparse.rst:1526 +#: ../../library/argparse.rst:1528 msgid "" "Simple class used by default by :meth:`~ArgumentParser.parse_args` to create" " an object holding attributes and return it." msgstr "" -#: ../../library/argparse.rst:1529 +#: ../../library/argparse.rst:1531 msgid "" "This class is deliberately simple, just an :class:`object` subclass with a " "readable string representation. If you prefer to have dict-like view of the " "attributes, you can use the standard Python idiom, :func:`vars`::" msgstr "" -#: ../../library/argparse.rst:1539 +#: ../../library/argparse.rst:1541 msgid "" "It may also be useful to have an :class:`ArgumentParser` assign attributes " "to an already existing object, rather than a new :class:`Namespace` object." " This can be achieved by specifying the ``namespace=`` keyword argument::" msgstr "" -#: ../../library/argparse.rst:1555 +#: ../../library/argparse.rst:1557 msgid "Other utilities" msgstr "" -#: ../../library/argparse.rst:1558 +#: ../../library/argparse.rst:1560 msgid "Sub-commands" msgstr "" -#: ../../library/argparse.rst:1565 +#: ../../library/argparse.rst:1567 msgid "" "Many programs split up their functionality into a number of sub-commands, " "for example, the ``svn`` program can invoke sub-commands like ``svn " @@ -1293,69 +1297,69 @@ msgid "" "returns an :class:`ArgumentParser` object that can be modified as usual." msgstr "" -#: ../../library/argparse.rst:1577 +#: ../../library/argparse.rst:1579 msgid "Description of parameters:" msgstr "" -#: ../../library/argparse.rst:1579 +#: ../../library/argparse.rst:1581 msgid "" "title - title for the sub-parser group in help output; by default " "\"subcommands\" if description is provided, otherwise uses title for " "positional arguments" msgstr "" -#: ../../library/argparse.rst:1583 +#: ../../library/argparse.rst:1585 msgid "" "description - description for the sub-parser group in help output, by " "default ``None``" msgstr "" -#: ../../library/argparse.rst:1586 +#: ../../library/argparse.rst:1588 msgid "" "prog - usage information that will be displayed with sub-command help, by " "default the name of the program and any positional arguments before the " "subparser argument" msgstr "" -#: ../../library/argparse.rst:1590 +#: ../../library/argparse.rst:1592 msgid "" "parser_class - class which will be used to create sub-parser instances, by " "default the class of the current parser (e.g. ArgumentParser)" msgstr "" -#: ../../library/argparse.rst:1593 +#: ../../library/argparse.rst:1595 msgid "" "action_ - the basic type of action to be taken when this argument is " "encountered at the command line" msgstr "" -#: ../../library/argparse.rst:1596 +#: ../../library/argparse.rst:1598 msgid "" "dest_ - name of the attribute under which sub-command name will be stored; " "by default ``None`` and no value is stored" msgstr "" -#: ../../library/argparse.rst:1599 +#: ../../library/argparse.rst:1601 msgid "" "required_ - Whether or not a subcommand must be provided, by default " "``False`` (added in 3.7)" msgstr "" -#: ../../library/argparse.rst:1602 +#: ../../library/argparse.rst:1604 msgid "help_ - help for sub-parser group in help output, by default ``None``" msgstr "" -#: ../../library/argparse.rst:1604 +#: ../../library/argparse.rst:1606 msgid "" "metavar_ - string presenting available sub-commands in help; by default it " "is ``None`` and presents sub-commands in form {cmd1, cmd2, ..}" msgstr "" -#: ../../library/argparse.rst:1607 +#: ../../library/argparse.rst:1609 msgid "Some example usage::" msgstr "" -#: ../../library/argparse.rst:1628 +#: ../../library/argparse.rst:1630 msgid "" "Note that the object returned by :meth:`parse_args` will only contain " "attributes for the main parser and the subparser that was selected by the " @@ -1365,7 +1369,7 @@ msgid "" "``baz`` attributes are present." msgstr "" -#: ../../library/argparse.rst:1635 +#: ../../library/argparse.rst:1637 msgid "" "Similarly, when a help message is requested from a subparser, only the help " "for that particular parser will be printed. The help message will not " @@ -1374,21 +1378,21 @@ msgid "" " to :meth:`add_parser` as above.)" msgstr "" -#: ../../library/argparse.rst:1671 +#: ../../library/argparse.rst:1673 msgid "" "The :meth:`add_subparsers` method also supports ``title`` and " "``description`` keyword arguments. When either is present, the subparser's " "commands will appear in their own group in the help output. For example::" msgstr "" -#: ../../library/argparse.rst:1692 +#: ../../library/argparse.rst:1694 msgid "" "Furthermore, ``add_parser`` supports an additional ``aliases`` argument, " "which allows multiple strings to refer to the same subparser. This example, " "like ``svn``, aliases ``co`` as a shorthand for ``checkout``::" msgstr "" -#: ../../library/argparse.rst:1703 +#: ../../library/argparse.rst:1705 msgid "" "One particularly effective way of handling sub-commands is to combine the " "use of the :meth:`add_subparsers` method with calls to :meth:`set_defaults` " @@ -1396,7 +1400,7 @@ msgid "" "example::" msgstr "" -#: ../../library/argparse.rst:1740 +#: ../../library/argparse.rst:1742 msgid "" "This way, you can let :meth:`parse_args` do the job of calling the " "appropriate function after argument parsing is complete. Associating " @@ -1406,15 +1410,15 @@ msgid "" "argument to the :meth:`add_subparsers` call will work::" msgstr "" -#: ../../library/argparse.rst:1756 +#: ../../library/argparse.rst:1758 msgid "New *required* keyword argument." msgstr "" -#: ../../library/argparse.rst:1761 +#: ../../library/argparse.rst:1763 msgid "FileType objects" msgstr "" -#: ../../library/argparse.rst:1765 +#: ../../library/argparse.rst:1767 msgid "" "The :class:`FileType` factory creates objects that can be passed to the type" " argument of :meth:`ArgumentParser.add_argument`. Arguments that have " @@ -1423,22 +1427,22 @@ msgid "" "(see the :func:`open` function for more details)::" msgstr "" -#: ../../library/argparse.rst:1777 +#: ../../library/argparse.rst:1779 msgid "" "FileType objects understand the pseudo-argument ``'-'`` and automatically " "convert this into ``sys.stdin`` for readable :class:`FileType` objects and " "``sys.stdout`` for writable :class:`FileType` objects::" msgstr "" -#: ../../library/argparse.rst:1786 +#: ../../library/argparse.rst:1788 msgid "The *encodings* and *errors* keyword arguments." msgstr "" -#: ../../library/argparse.rst:1791 +#: ../../library/argparse.rst:1793 msgid "Argument groups" msgstr "" -#: ../../library/argparse.rst:1795 +#: ../../library/argparse.rst:1797 msgid "" "By default, :class:`ArgumentParser` groups command-line arguments into " "\"positional arguments\" and \"optional arguments\" when displaying help " @@ -1447,7 +1451,7 @@ msgid "" ":meth:`add_argument_group` method::" msgstr "" -#: ../../library/argparse.rst:1812 +#: ../../library/argparse.rst:1814 msgid "" "The :meth:`add_argument_group` method returns an argument group object which" " has an :meth:`~ArgumentParser.add_argument` method just like a regular " @@ -1458,42 +1462,42 @@ msgid "" "this display::" msgstr "" -#: ../../library/argparse.rst:1838 +#: ../../library/argparse.rst:1840 msgid "" "Note that any arguments not in your user-defined groups will end up back in " "the usual \"positional arguments\" and \"optional arguments\" sections." msgstr "" -#: ../../library/argparse.rst:1843 +#: ../../library/argparse.rst:1845 msgid "Mutual exclusion" msgstr "" -#: ../../library/argparse.rst:1847 +#: ../../library/argparse.rst:1849 msgid "" "Create a mutually exclusive group. :mod:`argparse` will make sure that only " "one of the arguments in the mutually exclusive group was present on the " "command line::" msgstr "" -#: ../../library/argparse.rst:1863 +#: ../../library/argparse.rst:1865 msgid "" "The :meth:`add_mutually_exclusive_group` method also accepts a *required* " "argument, to indicate that at least one of the mutually exclusive arguments " "is required::" msgstr "" -#: ../../library/argparse.rst:1875 +#: ../../library/argparse.rst:1877 msgid "" "Note that currently mutually exclusive argument groups do not support the " "*title* and *description* arguments of " ":meth:`~ArgumentParser.add_argument_group`." msgstr "" -#: ../../library/argparse.rst:1881 +#: ../../library/argparse.rst:1883 msgid "Parser defaults" msgstr "" -#: ../../library/argparse.rst:1885 +#: ../../library/argparse.rst:1887 msgid "" "Most of the time, the attributes of the object returned by " ":meth:`parse_args` will be fully determined by inspecting the command-line " @@ -1502,73 +1506,73 @@ msgid "" "command line to be added::" msgstr "" -#: ../../library/argparse.rst:1897 +#: ../../library/argparse.rst:1899 msgid "" "Note that parser-level defaults always override argument-level defaults::" msgstr "" -#: ../../library/argparse.rst:1905 +#: ../../library/argparse.rst:1907 msgid "" "Parser-level defaults can be particularly useful when working with multiple " "parsers. See the :meth:`~ArgumentParser.add_subparsers` method for an " "example of this type." msgstr "" -#: ../../library/argparse.rst:1911 +#: ../../library/argparse.rst:1913 msgid "" "Get the default value for a namespace attribute, as set by either " ":meth:`~ArgumentParser.add_argument` or by " ":meth:`~ArgumentParser.set_defaults`::" msgstr "" -#: ../../library/argparse.rst:1922 +#: ../../library/argparse.rst:1924 msgid "Printing help" msgstr "" -#: ../../library/argparse.rst:1924 +#: ../../library/argparse.rst:1926 msgid "" "In most typical applications, :meth:`~ArgumentParser.parse_args` will take " "care of formatting and printing any usage or error messages. However, " "several formatting methods are available:" msgstr "" -#: ../../library/argparse.rst:1930 +#: ../../library/argparse.rst:1932 msgid "" "Print a brief description of how the :class:`ArgumentParser` should be " "invoked on the command line. If *file* is ``None``, :data:`sys.stdout` is " "assumed." msgstr "" -#: ../../library/argparse.rst:1936 +#: ../../library/argparse.rst:1938 msgid "" "Print a help message, including the program usage and information about the " "arguments registered with the :class:`ArgumentParser`. If *file* is " "``None``, :data:`sys.stdout` is assumed." msgstr "" -#: ../../library/argparse.rst:1940 +#: ../../library/argparse.rst:1942 msgid "" "There are also variants of these methods that simply return a string instead" " of printing it:" msgstr "" -#: ../../library/argparse.rst:1945 +#: ../../library/argparse.rst:1947 msgid "" "Return a string containing a brief description of how the " ":class:`ArgumentParser` should be invoked on the command line." msgstr "" -#: ../../library/argparse.rst:1950 +#: ../../library/argparse.rst:1952 msgid "" "Return a string containing a help message, including the program usage and " "information about the arguments registered with the :class:`ArgumentParser`." msgstr "" -#: ../../library/argparse.rst:1955 +#: ../../library/argparse.rst:1957 msgid "Partial parsing" msgstr "" -#: ../../library/argparse.rst:1959 +#: ../../library/argparse.rst:1961 msgid "" "Sometimes a script may only parse a few of the command-line arguments, " "passing the remaining arguments on to another script or program. In these " @@ -1579,7 +1583,7 @@ msgid "" "remaining argument strings." msgstr "" -#: ../../library/argparse.rst:1975 +#: ../../library/argparse.rst:1977 msgid "" ":ref:`Prefix matching ` rules apply to " ":meth:`parse_known_args`. The parser may consume an option even if it's just" @@ -1587,11 +1591,11 @@ msgid "" "remaining arguments list." msgstr "" -#: ../../library/argparse.rst:1982 +#: ../../library/argparse.rst:1984 msgid "Customizing file parsing" msgstr "" -#: ../../library/argparse.rst:1986 +#: ../../library/argparse.rst:1988 msgid "" "Arguments that are read from a file (see the *fromfile_prefix_chars* keyword" " argument to the :class:`ArgumentParser` constructor) are read one argument " @@ -1599,41 +1603,41 @@ msgid "" "reading." msgstr "" -#: ../../library/argparse.rst:1991 +#: ../../library/argparse.rst:1993 msgid "" "This method takes a single argument *arg_line* which is a string read from " "the argument file. It returns a list of arguments parsed from this string. " "The method is called once per line read from the argument file, in order." msgstr "" -#: ../../library/argparse.rst:1995 +#: ../../library/argparse.rst:1997 msgid "" "A useful override of this method is one that treats each space-separated " "word as an argument. The following example demonstrates how to do this::" msgstr "" -#: ../../library/argparse.rst:2004 +#: ../../library/argparse.rst:2006 msgid "Exiting methods" msgstr "" -#: ../../library/argparse.rst:2008 +#: ../../library/argparse.rst:2010 msgid "" "This method terminates the program, exiting with the specified *status* and," " if given, it prints a *message* before that. The user can override this " "method to handle these steps differently::" msgstr "" -#: ../../library/argparse.rst:2020 +#: ../../library/argparse.rst:2022 msgid "" "This method prints a usage message including the *message* to the standard " "error and terminates the program with a status code of 2." msgstr "" -#: ../../library/argparse.rst:2025 +#: ../../library/argparse.rst:2027 msgid "Intermixed parsing" msgstr "" -#: ../../library/argparse.rst:2030 +#: ../../library/argparse.rst:2032 msgid "" "A number of Unix commands allow the user to intermix optional arguments with" " positional arguments. The :meth:`~ArgumentParser.parse_intermixed_args` " @@ -1641,7 +1645,7 @@ msgid "" " parsing style." msgstr "" -#: ../../library/argparse.rst:2035 +#: ../../library/argparse.rst:2037 msgid "" "These parsers do not support all the argparse features, and will raise " "exceptions if unsupported features are used. In particular, subparsers, " @@ -1649,7 +1653,7 @@ msgid "" "optionals and positionals are not supported." msgstr "" -#: ../../library/argparse.rst:2040 +#: ../../library/argparse.rst:2042 msgid "" "The following example shows the difference between " ":meth:`~ArgumentParser.parse_known_args` and " @@ -1658,7 +1662,7 @@ msgid "" "into ``rest``. ::" msgstr "" -#: ../../library/argparse.rst:2055 +#: ../../library/argparse.rst:2057 msgid "" ":meth:`~ArgumentParser.parse_known_intermixed_args` returns a two item tuple" " containing the populated namespace and the list of remaining argument " @@ -1666,11 +1670,11 @@ msgid "" "there are any remaining unparsed argument strings." msgstr "" -#: ../../library/argparse.rst:2065 +#: ../../library/argparse.rst:2067 msgid "Upgrading optparse code" msgstr "" -#: ../../library/argparse.rst:2067 +#: ../../library/argparse.rst:2069 msgid "" "Originally, the :mod:`argparse` module had attempted to maintain " "compatibility with :mod:`optparse`. However, :mod:`optparse` was difficult " @@ -1681,47 +1685,47 @@ msgid "" "compatibility." msgstr "" -#: ../../library/argparse.rst:2074 +#: ../../library/argparse.rst:2076 msgid "" "The :mod:`argparse` module improves on the standard library :mod:`optparse` " "module in a number of ways including:" msgstr "" -#: ../../library/argparse.rst:2077 +#: ../../library/argparse.rst:2079 msgid "Handling positional arguments." msgstr "" -#: ../../library/argparse.rst:2078 +#: ../../library/argparse.rst:2080 msgid "Supporting sub-commands." msgstr "" -#: ../../library/argparse.rst:2079 +#: ../../library/argparse.rst:2081 msgid "Allowing alternative option prefixes like ``+`` and ``/``." msgstr "" -#: ../../library/argparse.rst:2080 +#: ../../library/argparse.rst:2082 msgid "Handling zero-or-more and one-or-more style arguments." msgstr "" -#: ../../library/argparse.rst:2081 +#: ../../library/argparse.rst:2083 msgid "Producing more informative usage messages." msgstr "" -#: ../../library/argparse.rst:2082 +#: ../../library/argparse.rst:2084 msgid "Providing a much simpler interface for custom ``type`` and ``action``." msgstr "" -#: ../../library/argparse.rst:2084 +#: ../../library/argparse.rst:2086 msgid "A partial upgrade path from :mod:`optparse` to :mod:`argparse`:" msgstr "" -#: ../../library/argparse.rst:2086 +#: ../../library/argparse.rst:2088 msgid "" "Replace all :meth:`optparse.OptionParser.add_option` calls with " ":meth:`ArgumentParser.add_argument` calls." msgstr "" -#: ../../library/argparse.rst:2089 +#: ../../library/argparse.rst:2091 msgid "" "Replace ``(options, args) = parser.parse_args()`` with ``args = " "parser.parse_args()`` and add additional :meth:`ArgumentParser.add_argument`" @@ -1729,40 +1733,40 @@ msgid "" "called ``options``, now in the :mod:`argparse` context is called ``args``." msgstr "" -#: ../../library/argparse.rst:2094 +#: ../../library/argparse.rst:2096 msgid "" "Replace :meth:`optparse.OptionParser.disable_interspersed_args` by using " ":meth:`~ArgumentParser.parse_intermixed_args` instead of " ":meth:`~ArgumentParser.parse_args`." msgstr "" -#: ../../library/argparse.rst:2098 +#: ../../library/argparse.rst:2100 msgid "" "Replace callback actions and the ``callback_*`` keyword arguments with " "``type`` or ``action`` arguments." msgstr "" -#: ../../library/argparse.rst:2101 +#: ../../library/argparse.rst:2103 msgid "" "Replace string names for ``type`` keyword arguments with the corresponding " "type objects (e.g. int, float, complex, etc)." msgstr "" -#: ../../library/argparse.rst:2104 +#: ../../library/argparse.rst:2106 msgid "" "Replace :class:`optparse.Values` with :class:`Namespace` and " ":exc:`optparse.OptionError` and :exc:`optparse.OptionValueError` with " ":exc:`ArgumentError`." msgstr "" -#: ../../library/argparse.rst:2108 +#: ../../library/argparse.rst:2110 msgid "" "Replace strings with implicit arguments such as ``%default`` or ``%prog`` " "with the standard Python syntax to use dictionaries to format strings, that " "is, ``%(default)s`` and ``%(prog)s``." msgstr "" -#: ../../library/argparse.rst:2112 +#: ../../library/argparse.rst:2114 msgid "" "Replace the OptionParser constructor ``version`` argument with a call to " "``parser.add_argument('--version', action='version', version=', 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -294,8 +294,8 @@ msgstr "" #: ../../library/asyncio-stream.rst:266 msgid "" -"Return *True* if the underlying transport supports the :meth:`write_eof` " -"method, *False* otherwise." +"Return ``True`` if the underlying transport supports the :meth:`write_eof` " +"method, ``False`` otherwise." msgstr "" #: ../../library/asyncio-stream.rst:271 diff --git a/library/ctypes.po b/library/ctypes.po index b1cafd8..0f2b6a6 100644 --- a/library/ctypes.po +++ b/library/ctypes.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-31 11:48+0000\n" +"POT-Creation-Date: 2019-11-19 11:59+0000\n" "PO-Revision-Date: 2017-02-16 23:05+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -217,7 +217,7 @@ msgid "" "learn more about :mod:`ctypes` data types." msgstr "" -#: ../../library/ctypes.rst:218 ../../library/ctypes.rst:2099 +#: ../../library/ctypes.rst:218 ../../library/ctypes.rst:2135 msgid "Fundamental data types" msgstr "" @@ -1201,7 +1201,7 @@ msgid "" "If no library can be found, returns ``None``." msgstr "" -#: ../../library/ctypes.rst:1277 ../../library/ctypes.rst:1887 +#: ../../library/ctypes.rst:1277 ../../library/ctypes.rst:1910 msgid "The exact functionality is system dependent." msgstr "" @@ -1493,11 +1493,24 @@ msgid "" "``name`` (the symbol's name as a string or integer)." msgstr "" -#: ../../library/ctypes.rst:1532 +#: ../../library/ctypes.rstNone +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.dlsym/handle`` with " +"arguments ``handle``, ``name``." +msgstr "" + +#: ../../library/ctypes.rst:1531 +msgid "" +"In cases when only the library handle is available rather than the object, " +"accessing a function raises an auditing event ``ctypes.dlsym/handle`` with " +"arguments ``handle`` (the raw library handle) and ``name``." +msgstr "" + +#: ../../library/ctypes.rst:1538 msgid "Foreign functions" msgstr "" -#: ../../library/ctypes.rst:1534 +#: ../../library/ctypes.rst:1540 msgid "" "As explained in the previous section, foreign functions can be accessed as " "attributes of loaded shared libraries. The function objects created in this" @@ -1506,29 +1519,29 @@ msgid "" "library loader. They are instances of a private class:" msgstr "" -#: ../../library/ctypes.rst:1543 +#: ../../library/ctypes.rst:1549 msgid "Base class for C callable foreign functions." msgstr "" -#: ../../library/ctypes.rst:1545 +#: ../../library/ctypes.rst:1551 msgid "" "Instances of foreign functions are also C compatible data types; they " "represent C function pointers." msgstr "" -#: ../../library/ctypes.rst:1548 +#: ../../library/ctypes.rst:1554 msgid "" "This behavior can be customized by assigning to special attributes of the " "foreign function object." msgstr "" -#: ../../library/ctypes.rst:1553 +#: ../../library/ctypes.rst:1559 msgid "" "Assign a ctypes type to specify the result type of the foreign function. Use" " ``None`` for :c:type:`void`, a function not returning anything." msgstr "" -#: ../../library/ctypes.rst:1556 +#: ../../library/ctypes.rst:1562 msgid "" "It is possible to assign a callable Python object that is not a ctypes type," " in this case the function is assumed to return a C :c:type:`int`, and the " @@ -1538,7 +1551,7 @@ msgid "" "callable to the :attr:`errcheck` attribute." msgstr "" -#: ../../library/ctypes.rst:1565 +#: ../../library/ctypes.rst:1571 msgid "" "Assign a tuple of ctypes types to specify the argument types that the " "function accepts. Functions using the ``stdcall`` calling convention can " @@ -1547,7 +1560,7 @@ msgid "" "unspecified arguments as well." msgstr "" -#: ../../library/ctypes.rst:1571 +#: ../../library/ctypes.rst:1577 msgid "" "When a foreign function is called, each actual argument is passed to the " ":meth:`from_param` class method of the items in the :attr:`argtypes` tuple, " @@ -1557,7 +1570,7 @@ msgid "" " object using ctypes conversion rules." msgstr "" -#: ../../library/ctypes.rst:1578 +#: ../../library/ctypes.rst:1584 msgid "" "New: It is now possible to put items in argtypes which are not ctypes types," " but each item must have a :meth:`from_param` method which returns a value " @@ -1565,48 +1578,76 @@ msgid "" " adapters that can adapt custom objects as function parameters." msgstr "" -#: ../../library/ctypes.rst:1585 +#: ../../library/ctypes.rst:1591 msgid "" "Assign a Python function or another callable to this attribute. The callable" " will be called with three or more arguments:" msgstr "" -#: ../../library/ctypes.rst:1592 +#: ../../library/ctypes.rst:1598 msgid "" "*result* is what the foreign function returns, as specified by the " ":attr:`restype` attribute." msgstr "" -#: ../../library/ctypes.rst:1595 +#: ../../library/ctypes.rst:1601 msgid "" "*func* is the foreign function object itself, this allows reusing the same " "callable object to check or post process the results of several functions." msgstr "" -#: ../../library/ctypes.rst:1599 +#: ../../library/ctypes.rst:1605 msgid "" "*arguments* is a tuple containing the parameters originally passed to the " "function call, this allows specializing the behavior on the arguments used." msgstr "" -#: ../../library/ctypes.rst:1603 +#: ../../library/ctypes.rst:1609 msgid "" "The object that this function returns will be returned from the foreign " "function call, but it can also check the result value and raise an exception" " if the foreign function call failed." msgstr "" -#: ../../library/ctypes.rst:1610 +#: ../../library/ctypes.rst:1616 msgid "" "This exception is raised when a foreign function call cannot convert one of " "the passed arguments." msgstr "" -#: ../../library/ctypes.rst:1617 +#: ../../library/ctypes.rstNone +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.seh_exception`` with " +"argument ``code``." +msgstr "" + +#: ../../library/ctypes.rst:1622 +msgid "" +"On Windows, when a foreign function call raises a system exception (for " +"example, due to an access violation), it will be captured and replaced with " +"a suitable Python exception. Further, an auditing event " +"``ctypes.seh_exception`` with argument ``code`` will be raised, allowing an " +"audit hook to replace the exception with its own." +msgstr "" + +#: ../../library/ctypes.rstNone +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.call_function`` with " +"arguments ``func_pointer``, ``arguments``." +msgstr "" + +#: ../../library/ctypes.rst:1630 +msgid "" +"Some ways to invoke foreign function calls may raise an auditing event " +"``ctypes.call_function`` with arguments ``function pointer`` and " +"``arguments``." +msgstr "" + +#: ../../library/ctypes.rst:1636 msgid "Function prototypes" msgstr "" -#: ../../library/ctypes.rst:1619 +#: ../../library/ctypes.rst:1638 msgid "" "Foreign functions can also be created by instantiating function prototypes. " "Function prototypes are similar to function prototypes in C; they describe a" @@ -1617,7 +1658,7 @@ msgid "" "``@wrapper`` syntax. See :ref:`ctypes-callback-functions` for examples." msgstr "" -#: ../../library/ctypes.rst:1630 +#: ../../library/ctypes.rst:1649 msgid "" "The returned function prototype creates functions that use the standard C " "calling convention. The function will release the GIL during the call. If " @@ -1627,7 +1668,7 @@ msgid "" "code." msgstr "" -#: ../../library/ctypes.rst:1640 +#: ../../library/ctypes.rst:1659 msgid "" "Windows only: The returned function prototype creates functions that use the" " ``stdcall`` calling convention, except on Windows CE where " @@ -1636,32 +1677,32 @@ msgid "" "same meaning as above." msgstr "" -#: ../../library/ctypes.rst:1649 +#: ../../library/ctypes.rst:1668 msgid "" "The returned function prototype creates functions that use the Python " "calling convention. The function will *not* release the GIL during the " "call." msgstr "" -#: ../../library/ctypes.rst:1652 +#: ../../library/ctypes.rst:1671 msgid "" "Function prototypes created by these factory functions can be instantiated " "in different ways, depending on the type and number of the parameters in the" " call:" msgstr "" -#: ../../library/ctypes.rst:1660 +#: ../../library/ctypes.rst:1679 msgid "" "Returns a foreign function at the specified address which must be an " "integer." msgstr "" -#: ../../library/ctypes.rst:1667 +#: ../../library/ctypes.rst:1686 msgid "" "Create a C callable function (a callback function) from a Python *callable*." msgstr "" -#: ../../library/ctypes.rst:1674 +#: ../../library/ctypes.rst:1693 msgid "" "Returns a foreign function exported by a shared library. *func_spec* must be" " a 2-tuple ``(name_or_ordinal, library)``. The first item is the name of the" @@ -1669,7 +1710,7 @@ msgid "" "small integer. The second item is the shared library instance." msgstr "" -#: ../../library/ctypes.rst:1684 +#: ../../library/ctypes.rst:1703 msgid "" "Returns a foreign function that will call a COM method. *vtbl_index* is the " "index into the virtual function table, a small non-negative integer. *name* " @@ -1677,85 +1718,85 @@ msgid "" "identifier which is used in extended error reporting." msgstr "" -#: ../../library/ctypes.rst:1689 +#: ../../library/ctypes.rst:1708 msgid "" "COM methods use a special calling convention: They require a pointer to the " "COM interface as first argument, in addition to those parameters that are " "specified in the :attr:`argtypes` tuple." msgstr "" -#: ../../library/ctypes.rst:1693 +#: ../../library/ctypes.rst:1712 msgid "" "The optional *paramflags* parameter creates foreign function wrappers with " "much more functionality than the features described above." msgstr "" -#: ../../library/ctypes.rst:1696 +#: ../../library/ctypes.rst:1715 msgid "*paramflags* must be a tuple of the same length as :attr:`argtypes`." msgstr "" -#: ../../library/ctypes.rst:1698 +#: ../../library/ctypes.rst:1717 msgid "" "Each item in this tuple contains further information about a parameter, it " "must be a tuple containing one, two, or three items." msgstr "" -#: ../../library/ctypes.rst:1701 +#: ../../library/ctypes.rst:1720 msgid "" "The first item is an integer containing a combination of direction flags for" " the parameter:" msgstr "" -#: ../../library/ctypes.rst:1705 +#: ../../library/ctypes.rst:1724 msgid "1" msgstr "1" -#: ../../library/ctypes.rst:1705 +#: ../../library/ctypes.rst:1724 msgid "Specifies an input parameter to the function." msgstr "" -#: ../../library/ctypes.rst:1708 +#: ../../library/ctypes.rst:1727 msgid "2" msgstr "2" -#: ../../library/ctypes.rst:1708 +#: ../../library/ctypes.rst:1727 msgid "Output parameter. The foreign function fills in a value." msgstr "" -#: ../../library/ctypes.rst:1711 +#: ../../library/ctypes.rst:1730 msgid "4" msgstr "4" -#: ../../library/ctypes.rst:1711 +#: ../../library/ctypes.rst:1730 msgid "Input parameter which defaults to the integer zero." msgstr "" -#: ../../library/ctypes.rst:1713 +#: ../../library/ctypes.rst:1732 msgid "" "The optional second item is the parameter name as string. If this is " "specified, the foreign function can be called with named parameters." msgstr "" -#: ../../library/ctypes.rst:1716 +#: ../../library/ctypes.rst:1735 msgid "The optional third item is the default value for this parameter." msgstr "" -#: ../../library/ctypes.rst:1718 +#: ../../library/ctypes.rst:1737 msgid "" "This example demonstrates how to wrap the Windows ``MessageBoxW`` function " "so that it supports default parameters and named arguments. The C " "declaration from the windows header file is this::" msgstr "" -#: ../../library/ctypes.rst:1729 ../../library/ctypes.rst:1752 +#: ../../library/ctypes.rst:1748 ../../library/ctypes.rst:1771 msgid "Here is the wrapping with :mod:`ctypes`::" msgstr "" -#: ../../library/ctypes.rst:1737 +#: ../../library/ctypes.rst:1756 msgid "The ``MessageBox`` foreign function can now be called in these ways::" msgstr "" -#: ../../library/ctypes.rst:1743 +#: ../../library/ctypes.rst:1762 msgid "" "A second example demonstrates output parameters. The win32 " "``GetWindowRect`` function retrieves the dimensions of a specified window by" @@ -1763,7 +1804,7 @@ msgid "" "is the C declaration::" msgstr "" -#: ../../library/ctypes.rst:1761 +#: ../../library/ctypes.rst:1780 msgid "" "Functions with output parameters will automatically return the output " "parameter value if there is a single one, or a tuple containing the output " @@ -1771,7 +1812,7 @@ msgid "" " now returns a RECT instance, when called." msgstr "" -#: ../../library/ctypes.rst:1766 +#: ../../library/ctypes.rst:1785 msgid "" "Output parameters can be combined with the :attr:`errcheck` protocol to do " "further output processing and error checking. The win32 ``GetWindowRect`` " @@ -1780,7 +1821,7 @@ msgid "" "call failed::" msgstr "" -#: ../../library/ctypes.rst:1779 +#: ../../library/ctypes.rst:1798 msgid "" "If the :attr:`errcheck` function returns the argument tuple it receives " "unchanged, :mod:`ctypes` continues the normal processing it does on the " @@ -1789,41 +1830,47 @@ msgid "" "and return them instead, the normal processing will no longer take place::" msgstr "" -#: ../../library/ctypes.rst:1798 +#: ../../library/ctypes.rst:1817 msgid "Utility functions" msgstr "" -#: ../../library/ctypes.rst:1802 +#: ../../library/ctypes.rst:1821 msgid "" "Returns the address of the memory buffer as integer. *obj* must be an " "instance of a ctypes type." msgstr "" -#: ../../library/ctypes.rst:1808 +#: ../../library/ctypes.rst:1824 +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.addressof`` with " +"argument ``obj``." +msgstr "" + +#: ../../library/ctypes.rst:1829 msgid "" "Returns the alignment requirements of a ctypes type. *obj_or_type* must be a" " ctypes type or instance." msgstr "" -#: ../../library/ctypes.rst:1814 +#: ../../library/ctypes.rst:1835 msgid "" "Returns a light-weight pointer to *obj*, which must be an instance of a " "ctypes type. *offset* defaults to zero, and must be an integer that will be" " added to the internal pointer value." msgstr "" -#: ../../library/ctypes.rst:1818 +#: ../../library/ctypes.rst:1839 msgid "``byref(obj, offset)`` corresponds to this C code::" msgstr "" -#: ../../library/ctypes.rst:1822 +#: ../../library/ctypes.rst:1843 msgid "" "The returned object can only be used as a foreign function call parameter. " "It behaves similar to ``pointer(obj)``, but the construction is a lot " "faster." msgstr "" -#: ../../library/ctypes.rst:1828 +#: ../../library/ctypes.rst:1849 msgid "" "This function is similar to the cast operator in C. It returns a new " "instance of *type* which points to the same memory block as *obj*. *type* " @@ -1831,19 +1878,19 @@ msgid "" "as a pointer." msgstr "" -#: ../../library/ctypes.rst:1836 +#: ../../library/ctypes.rst:1857 msgid "" "This function creates a mutable character buffer. The returned object is a " "ctypes array of :class:`c_char`." msgstr "" -#: ../../library/ctypes.rst:1839 +#: ../../library/ctypes.rst:1860 msgid "" "*init_or_size* must be an integer which specifies the size of the array, or " "a bytes object which will be used to initialize the array items." msgstr "" -#: ../../library/ctypes.rst:1842 +#: ../../library/ctypes.rst:1863 msgid "" "If a bytes object is specified as first argument, the buffer is made one " "item larger than its length so that the last element in the array is a NUL " @@ -1852,19 +1899,25 @@ msgid "" "not be used." msgstr "" -#: ../../library/ctypes.rst:1851 +#: ../../library/ctypes.rst:1868 +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.create_string_buffer`` " +"with arguments ``init``, ``size``." +msgstr "" + +#: ../../library/ctypes.rst:1873 msgid "" "This function creates a mutable unicode character buffer. The returned " "object is a ctypes array of :class:`c_wchar`." msgstr "" -#: ../../library/ctypes.rst:1854 +#: ../../library/ctypes.rst:1876 msgid "" "*init_or_size* must be an integer which specifies the size of the array, or " "a string which will be used to initialize the array items." msgstr "" -#: ../../library/ctypes.rst:1857 +#: ../../library/ctypes.rst:1879 msgid "" "If a string is specified as first argument, the buffer is made one item " "larger than the length of the string so that the last element in the array " @@ -1873,21 +1926,27 @@ msgid "" "should not be used." msgstr "" -#: ../../library/ctypes.rst:1867 +#: ../../library/ctypes.rst:1885 +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.create_unicode_buffer`` " +"with arguments ``init``, ``size``." +msgstr "" + +#: ../../library/ctypes.rst:1890 msgid "" "Windows only: This function is a hook which allows implementing in-process " "COM servers with ctypes. It is called from the DllCanUnloadNow function " "that the _ctypes extension dll exports." msgstr "" -#: ../../library/ctypes.rst:1874 +#: ../../library/ctypes.rst:1897 msgid "" "Windows only: This function is a hook which allows implementing in-process " "COM servers with ctypes. It is called from the DllGetClassObject function " "that the ``_ctypes`` extension dll exports." msgstr "" -#: ../../library/ctypes.rst:1882 +#: ../../library/ctypes.rst:1905 msgid "" "Try to find a library and return a pathname. *name* is the library name " "without any prefix like ``lib``, suffix like ``.so``, ``.dylib`` or version " @@ -1895,80 +1954,92 @@ msgid "" "If no library can be found, returns ``None``." msgstr "" -#: ../../library/ctypes.rst:1893 +#: ../../library/ctypes.rst:1916 msgid "" "Windows only: return the filename of the VC runtime library used by Python, " "and by the extension modules. If the name of the library cannot be " "determined, ``None`` is returned." msgstr "" -#: ../../library/ctypes.rst:1897 +#: ../../library/ctypes.rst:1920 msgid "" "If you need to free memory, for example, allocated by an extension module " "with a call to the ``free(void *)``, it is important that you use the " "function in the same library that allocated the memory." msgstr "" -#: ../../library/ctypes.rst:1904 +#: ../../library/ctypes.rst:1927 msgid "" "Windows only: Returns a textual description of the error code *code*. If no" " error code is specified, the last error code is used by calling the Windows" " api function GetLastError." msgstr "" -#: ../../library/ctypes.rst:1911 +#: ../../library/ctypes.rst:1934 msgid "" "Windows only: Returns the last error code set by Windows in the calling " "thread. This function calls the Windows `GetLastError()` function directly, " "it does not return the ctypes-private copy of the error code." msgstr "" -#: ../../library/ctypes.rst:1917 +#: ../../library/ctypes.rst:1940 msgid "" "Returns the current value of the ctypes-private copy of the system " ":data:`errno` variable in the calling thread." msgstr "" -#: ../../library/ctypes.rst:1922 +#: ../../library/ctypes.rst:1943 +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.get_errno`` with no " +"arguments." +msgstr "" + +#: ../../library/ctypes.rst:1947 msgid "" "Windows only: returns the current value of the ctypes-private copy of the " "system :data:`LastError` variable in the calling thread." msgstr "" -#: ../../library/ctypes.rst:1927 +#: ../../library/ctypes.rst:1950 +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.get_last_error`` with no" +" arguments." +msgstr "" + +#: ../../library/ctypes.rst:1954 msgid "" "Same as the standard C memmove library function: copies *count* bytes from " "*src* to *dst*. *dst* and *src* must be integers or ctypes instances that " "can be converted to pointers." msgstr "" -#: ../../library/ctypes.rst:1934 +#: ../../library/ctypes.rst:1961 msgid "" "Same as the standard C memset library function: fills the memory block at " "address *dst* with *count* bytes of value *c*. *dst* must be an integer " "specifying an address, or a ctypes instance." msgstr "" -#: ../../library/ctypes.rst:1941 +#: ../../library/ctypes.rst:1968 msgid "" "This factory function creates and returns a new ctypes pointer type. Pointer" " types are cached and reused internally, so calling this function repeatedly" " is cheap. *type* must be a ctypes type." msgstr "" -#: ../../library/ctypes.rst:1948 +#: ../../library/ctypes.rst:1975 msgid "" "This function creates a new pointer instance, pointing to *obj*. The " "returned object is of the type ``POINTER(type(obj))``." msgstr "" -#: ../../library/ctypes.rst:1951 +#: ../../library/ctypes.rst:1978 msgid "" "Note: If you just want to pass a pointer to an object to a foreign function " "call, you should use ``byref(obj)`` which is much faster." msgstr "" -#: ../../library/ctypes.rst:1957 +#: ../../library/ctypes.rst:1984 msgid "" "This function resizes the internal memory buffer of *obj*, which must be an " "instance of a ctypes type. It is not possible to make the buffer smaller " @@ -1976,33 +2047,51 @@ msgid "" " but it is possible to enlarge the buffer." msgstr "" -#: ../../library/ctypes.rst:1965 +#: ../../library/ctypes.rst:1992 msgid "" "Set the current value of the ctypes-private copy of the system :data:`errno`" " variable in the calling thread to *value* and return the previous value." msgstr "" -#: ../../library/ctypes.rst:1972 +#: ../../library/ctypes.rst:1995 +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.set_errno`` with " +"argument ``errno``." +msgstr "" + +#: ../../library/ctypes.rst:2000 msgid "" "Windows only: set the current value of the ctypes-private copy of the system" " :data:`LastError` variable in the calling thread to *value* and return the " "previous value." msgstr "" -#: ../../library/ctypes.rst:1980 +#: ../../library/ctypes.rst:2004 +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.set_last_error`` with " +"argument ``error``." +msgstr "" + +#: ../../library/ctypes.rst:2009 msgid "" "Returns the size in bytes of a ctypes type or instance memory buffer. Does " "the same as the C ``sizeof`` operator." msgstr "" -#: ../../library/ctypes.rst:1986 +#: ../../library/ctypes.rst:2015 msgid "" "This function returns the C string starting at memory address *address* as a" " bytes object. If size is specified, it is used as size, otherwise the " "string is assumed to be zero-terminated." msgstr "" -#: ../../library/ctypes.rst:1993 +#: ../../library/ctypes.rst:2019 +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.string_at`` with " +"arguments ``address``, ``size``." +msgstr "" + +#: ../../library/ctypes.rst:2024 msgid "" "Windows only: this function is probably the worst-named thing in ctypes. It " "creates an instance of OSError. If *code* is not specified, " @@ -2011,11 +2100,11 @@ msgid "" " error." msgstr "" -#: ../../library/ctypes.rst:1999 +#: ../../library/ctypes.rst:2030 msgid "An instance of :exc:`WindowsError` used to be created." msgstr "" -#: ../../library/ctypes.rst:2005 +#: ../../library/ctypes.rst:2036 msgid "" "This function returns the wide character string starting at memory address " "*address* as a string. If *size* is specified, it is used as the number of " @@ -2023,11 +2112,17 @@ msgid "" "terminated." msgstr "" -#: ../../library/ctypes.rst:2014 +#: ../../library/ctypes.rst:2041 +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.wstring_at`` with " +"arguments ``address``, ``size``." +msgstr "" + +#: ../../library/ctypes.rst:2047 msgid "Data types" msgstr "" -#: ../../library/ctypes.rst:2019 +#: ../../library/ctypes.rst:2052 msgid "" "This non-public class is the common base class of all ctypes data types. " "Among other things, all ctypes type instances contain a memory block that " @@ -2037,13 +2132,13 @@ msgid "" "alive in case the memory block contains pointers." msgstr "" -#: ../../library/ctypes.rst:2026 +#: ../../library/ctypes.rst:2059 msgid "" "Common methods of ctypes data types, these are all class methods (to be " "exact, they are methods of the :term:`metaclass`):" msgstr "" -#: ../../library/ctypes.rst:2031 +#: ../../library/ctypes.rst:2064 msgid "" "This method returns a ctypes instance that shares the buffer of the *source*" " object. The *source* object must support the writeable buffer interface. " @@ -2052,7 +2147,13 @@ msgid "" ":exc:`ValueError` is raised." msgstr "" -#: ../../library/ctypes.rst:2040 +#: ../../library/ctypes.rst:2070 ../../library/ctypes.rst:2080 +msgid "" +"Raises an :ref:`auditing event ` ``ctypes.cdata/buffer`` with " +"arguments ``pointer``, ``size``, ``offset``." +msgstr "" + +#: ../../library/ctypes.rst:2074 msgid "" "This method creates a ctypes instance, copying the buffer from the *source* " "object buffer which must be readable. The optional *offset* parameter " @@ -2060,7 +2161,7 @@ msgid "" "If the source buffer is not large enough a :exc:`ValueError` is raised." msgstr "" -#: ../../library/ctypes.rst:2048 +#: ../../library/ctypes.rst:2084 msgid "" "This method returns a ctypes type instance using the memory specified by " "*address* which must be an integer." @@ -2072,13 +2173,13 @@ msgid "" "``address``." msgstr "" -#: ../../library/ctypes.rst:2053 +#: ../../library/ctypes.rst:2089 msgid "" "This method, and others that indirectly call this method, raises an " ":ref:`auditing event ` ``ctypes.cdata`` with argument ``address``." msgstr "" -#: ../../library/ctypes.rst:2059 +#: ../../library/ctypes.rst:2095 msgid "" "This method adapts *obj* to a ctypes type. It is called with the actual " "object used in a foreign function call when the type is present in the " @@ -2086,25 +2187,25 @@ msgid "" " be used as a function call parameter." msgstr "" -#: ../../library/ctypes.rst:2064 +#: ../../library/ctypes.rst:2100 msgid "" "All ctypes data types have a default implementation of this classmethod that" " normally returns *obj* if that is an instance of the type. Some types " "accept other objects as well." msgstr "" -#: ../../library/ctypes.rst:2070 +#: ../../library/ctypes.rst:2106 msgid "" "This method returns a ctypes type instance exported by a shared library. " "*name* is the name of the symbol that exports the data, *library* is the " "loaded shared library." msgstr "" -#: ../../library/ctypes.rst:2074 +#: ../../library/ctypes.rst:2110 msgid "Common instance variables of ctypes data types:" msgstr "" -#: ../../library/ctypes.rst:2078 +#: ../../library/ctypes.rst:2114 msgid "" "Sometimes ctypes data instances do not own the memory block they contain, " "instead they share part of the memory block of a base object. The " @@ -2112,13 +2213,13 @@ msgid "" "memory block." msgstr "" -#: ../../library/ctypes.rst:2085 +#: ../../library/ctypes.rst:2121 msgid "" "This read-only variable is true when the ctypes data instance has allocated " "the memory block itself, false otherwise." msgstr "" -#: ../../library/ctypes.rst:2090 +#: ../../library/ctypes.rst:2126 msgid "" "This member is either ``None`` or a dictionary containing Python objects " "that need to be kept alive so that the memory block contents is kept valid." @@ -2126,7 +2227,7 @@ msgid "" "this dictionary." msgstr "" -#: ../../library/ctypes.rst:2103 +#: ../../library/ctypes.rst:2139 msgid "" "This non-public class is the base class of all fundamental ctypes data " "types. It is mentioned here because it contains the common attributes of the" @@ -2135,11 +2236,11 @@ msgid "" "types that are not and do not contain pointers can now be pickled." msgstr "" -#: ../../library/ctypes.rst:2109 +#: ../../library/ctypes.rst:2145 msgid "Instances have a single attribute:" msgstr "" -#: ../../library/ctypes.rst:2113 +#: ../../library/ctypes.rst:2149 msgid "" "This attribute contains the actual value of the instance. For integer and " "pointer types, it is an integer, for character types, it is a single " @@ -2147,7 +2248,7 @@ msgid "" " bytes object or string." msgstr "" -#: ../../library/ctypes.rst:2118 +#: ../../library/ctypes.rst:2154 msgid "" "When the ``value`` attribute is retrieved from a ctypes instance, usually a " "new object is returned each time. :mod:`ctypes` does *not* implement " @@ -2155,7 +2256,7 @@ msgid "" "true for all other ctypes object instances." msgstr "" -#: ../../library/ctypes.rst:2124 +#: ../../library/ctypes.rst:2160 msgid "" "Fundamental data types, when returned as foreign function call results, or, " "for example, by retrieving structure field members or array items, are " @@ -2164,7 +2265,7 @@ msgid "" " receive a Python bytes object, *not* a :class:`c_char_p` instance." msgstr "" -#: ../../library/ctypes.rst:2132 +#: ../../library/ctypes.rst:2168 msgid "" "Subclasses of fundamental data types do *not* inherit this behavior. So, if " "a foreign functions :attr:`restype` is a subclass of :class:`c_void_p`, you " @@ -2172,25 +2273,25 @@ msgid "" " you can get the value of the pointer by accessing the ``value`` attribute." msgstr "" -#: ../../library/ctypes.rst:2137 +#: ../../library/ctypes.rst:2173 msgid "These are the fundamental ctypes data types:" msgstr "" -#: ../../library/ctypes.rst:2141 +#: ../../library/ctypes.rst:2177 msgid "" "Represents the C :c:type:`signed char` datatype, and interprets the value as" " small integer. The constructor accepts an optional integer initializer; no" " overflow checking is done." msgstr "" -#: ../../library/ctypes.rst:2148 +#: ../../library/ctypes.rst:2184 msgid "" "Represents the C :c:type:`char` datatype, and interprets the value as a " "single character. The constructor accepts an optional string initializer, " "the length of the string must be exactly one character." msgstr "" -#: ../../library/ctypes.rst:2155 +#: ../../library/ctypes.rst:2191 msgid "" "Represents the C :c:type:`char *` datatype when it points to a zero-" "terminated string. For a general character pointer that may also point to " @@ -2198,178 +2299,178 @@ msgid "" "integer address, or a bytes object." msgstr "" -#: ../../library/ctypes.rst:2163 +#: ../../library/ctypes.rst:2199 msgid "" "Represents the C :c:type:`double` datatype. The constructor accepts an " "optional float initializer." msgstr "" -#: ../../library/ctypes.rst:2169 +#: ../../library/ctypes.rst:2205 msgid "" "Represents the C :c:type:`long double` datatype. The constructor accepts an" " optional float initializer. On platforms where ``sizeof(long double) == " "sizeof(double)`` it is an alias to :class:`c_double`." msgstr "" -#: ../../library/ctypes.rst:2175 +#: ../../library/ctypes.rst:2211 msgid "" "Represents the C :c:type:`float` datatype. The constructor accepts an " "optional float initializer." msgstr "" -#: ../../library/ctypes.rst:2181 +#: ../../library/ctypes.rst:2217 msgid "" "Represents the C :c:type:`signed int` datatype. The constructor accepts an " "optional integer initializer; no overflow checking is done. On platforms " "where ``sizeof(int) == sizeof(long)`` it is an alias to :class:`c_long`." msgstr "" -#: ../../library/ctypes.rst:2188 +#: ../../library/ctypes.rst:2224 msgid "" "Represents the C 8-bit :c:type:`signed int` datatype. Usually an alias for " ":class:`c_byte`." msgstr "" -#: ../../library/ctypes.rst:2194 +#: ../../library/ctypes.rst:2230 msgid "" "Represents the C 16-bit :c:type:`signed int` datatype. Usually an alias for" " :class:`c_short`." msgstr "" -#: ../../library/ctypes.rst:2200 +#: ../../library/ctypes.rst:2236 msgid "" "Represents the C 32-bit :c:type:`signed int` datatype. Usually an alias for" " :class:`c_int`." msgstr "" -#: ../../library/ctypes.rst:2206 +#: ../../library/ctypes.rst:2242 msgid "" "Represents the C 64-bit :c:type:`signed int` datatype. Usually an alias for" " :class:`c_longlong`." msgstr "" -#: ../../library/ctypes.rst:2212 +#: ../../library/ctypes.rst:2248 msgid "" "Represents the C :c:type:`signed long` datatype. The constructor accepts an" " optional integer initializer; no overflow checking is done." msgstr "" -#: ../../library/ctypes.rst:2218 +#: ../../library/ctypes.rst:2254 msgid "" "Represents the C :c:type:`signed long long` datatype. The constructor " "accepts an optional integer initializer; no overflow checking is done." msgstr "" -#: ../../library/ctypes.rst:2224 +#: ../../library/ctypes.rst:2260 msgid "" "Represents the C :c:type:`signed short` datatype. The constructor accepts " "an optional integer initializer; no overflow checking is done." msgstr "" -#: ../../library/ctypes.rst:2230 +#: ../../library/ctypes.rst:2266 msgid "Represents the C :c:type:`size_t` datatype." msgstr "" -#: ../../library/ctypes.rst:2235 +#: ../../library/ctypes.rst:2271 msgid "Represents the C :c:type:`ssize_t` datatype." msgstr "" -#: ../../library/ctypes.rst:2242 +#: ../../library/ctypes.rst:2278 msgid "" "Represents the C :c:type:`unsigned char` datatype, it interprets the value " "as small integer. The constructor accepts an optional integer initializer; " "no overflow checking is done." msgstr "" -#: ../../library/ctypes.rst:2249 +#: ../../library/ctypes.rst:2285 msgid "" "Represents the C :c:type:`unsigned int` datatype. The constructor accepts " "an optional integer initializer; no overflow checking is done. On platforms" " where ``sizeof(int) == sizeof(long)`` it is an alias for :class:`c_ulong`." msgstr "" -#: ../../library/ctypes.rst:2256 +#: ../../library/ctypes.rst:2292 msgid "" "Represents the C 8-bit :c:type:`unsigned int` datatype. Usually an alias " "for :class:`c_ubyte`." msgstr "" -#: ../../library/ctypes.rst:2262 +#: ../../library/ctypes.rst:2298 msgid "" "Represents the C 16-bit :c:type:`unsigned int` datatype. Usually an alias " "for :class:`c_ushort`." msgstr "" -#: ../../library/ctypes.rst:2268 +#: ../../library/ctypes.rst:2304 msgid "" "Represents the C 32-bit :c:type:`unsigned int` datatype. Usually an alias " "for :class:`c_uint`." msgstr "" -#: ../../library/ctypes.rst:2274 +#: ../../library/ctypes.rst:2310 msgid "" "Represents the C 64-bit :c:type:`unsigned int` datatype. Usually an alias " "for :class:`c_ulonglong`." msgstr "" -#: ../../library/ctypes.rst:2280 +#: ../../library/ctypes.rst:2316 msgid "" "Represents the C :c:type:`unsigned long` datatype. The constructor accepts " "an optional integer initializer; no overflow checking is done." msgstr "" -#: ../../library/ctypes.rst:2286 +#: ../../library/ctypes.rst:2322 msgid "" "Represents the C :c:type:`unsigned long long` datatype. The constructor " "accepts an optional integer initializer; no overflow checking is done." msgstr "" -#: ../../library/ctypes.rst:2292 +#: ../../library/ctypes.rst:2328 msgid "" "Represents the C :c:type:`unsigned short` datatype. The constructor accepts" " an optional integer initializer; no overflow checking is done." msgstr "" -#: ../../library/ctypes.rst:2298 +#: ../../library/ctypes.rst:2334 msgid "" "Represents the C :c:type:`void *` type. The value is represented as " "integer. The constructor accepts an optional integer initializer." msgstr "" -#: ../../library/ctypes.rst:2304 +#: ../../library/ctypes.rst:2340 msgid "" "Represents the C :c:type:`wchar_t` datatype, and interprets the value as a " "single character unicode string. The constructor accepts an optional string" " initializer, the length of the string must be exactly one character." msgstr "" -#: ../../library/ctypes.rst:2311 +#: ../../library/ctypes.rst:2347 msgid "" "Represents the C :c:type:`wchar_t *` datatype, which must be a pointer to a " "zero-terminated wide character string. The constructor accepts an integer " "address, or a string." msgstr "" -#: ../../library/ctypes.rst:2318 +#: ../../library/ctypes.rst:2354 msgid "" "Represent the C :c:type:`bool` datatype (more accurately, :c:type:`_Bool` " "from C99). Its value can be ``True`` or ``False``, and the constructor " "accepts any object that has a truth value." msgstr "" -#: ../../library/ctypes.rst:2325 +#: ../../library/ctypes.rst:2361 msgid "" "Windows only: Represents a :c:type:`HRESULT` value, which contains success " "or error information for a function or method call." msgstr "" -#: ../../library/ctypes.rst:2331 +#: ../../library/ctypes.rst:2367 msgid "" "Represents the C :c:type:`PyObject *` datatype. Calling this without an " "argument creates a ``NULL`` :c:type:`PyObject *` pointer." msgstr "" -#: ../../library/ctypes.rst:2334 +#: ../../library/ctypes.rst:2370 msgid "" "The :mod:`ctypes.wintypes` module provides quite some other Windows specific" " data types, for example :c:type:`HWND`, :c:type:`WPARAM`, or " @@ -2377,33 +2478,33 @@ msgid "" ":c:type:`RECT` are also defined." msgstr "" -#: ../../library/ctypes.rst:2342 +#: ../../library/ctypes.rst:2378 msgid "Structured data types" msgstr "Tipe data terstruktur" -#: ../../library/ctypes.rst:2347 +#: ../../library/ctypes.rst:2383 msgid "Abstract base class for unions in native byte order." msgstr "" -#: ../../library/ctypes.rst:2352 +#: ../../library/ctypes.rst:2388 msgid "Abstract base class for structures in *big endian* byte order." msgstr "" -#: ../../library/ctypes.rst:2357 +#: ../../library/ctypes.rst:2393 msgid "Abstract base class for structures in *little endian* byte order." msgstr "" -#: ../../library/ctypes.rst:2359 +#: ../../library/ctypes.rst:2395 msgid "" "Structures with non-native byte order cannot contain pointer type fields, or" " any other data types containing pointer type fields." msgstr "" -#: ../../library/ctypes.rst:2365 +#: ../../library/ctypes.rst:2401 msgid "Abstract base class for structures in *native* byte order." msgstr "" -#: ../../library/ctypes.rst:2367 +#: ../../library/ctypes.rst:2403 msgid "" "Concrete structure and union types must be created by subclassing one of " "these types, and at least define a :attr:`_fields_` class variable. " @@ -2411,34 +2512,34 @@ msgid "" "writing the fields by direct attribute accesses. These are the" msgstr "" -#: ../../library/ctypes.rst:2375 +#: ../../library/ctypes.rst:2411 msgid "" "A sequence defining the structure fields. The items must be 2-tuples or " "3-tuples. The first item is the name of the field, the second item " "specifies the type of the field; it can be any ctypes data type." msgstr "" -#: ../../library/ctypes.rst:2379 +#: ../../library/ctypes.rst:2415 msgid "" "For integer type fields like :class:`c_int`, a third optional item can be " "given. It must be a small positive integer defining the bit width of the " "field." msgstr "" -#: ../../library/ctypes.rst:2383 +#: ../../library/ctypes.rst:2419 msgid "" "Field names must be unique within one structure or union. This is not " "checked, only one field can be accessed when names are repeated." msgstr "" -#: ../../library/ctypes.rst:2386 +#: ../../library/ctypes.rst:2422 msgid "" "It is possible to define the :attr:`_fields_` class variable *after* the " "class statement that defines the Structure subclass, this allows creating " "data types that directly or indirectly reference themselves::" msgstr "" -#: ../../library/ctypes.rst:2396 +#: ../../library/ctypes.rst:2432 msgid "" "The :attr:`_fields_` class variable must, however, be defined before the " "type is first used (an instance is created, :func:`sizeof` is called on it, " @@ -2446,28 +2547,28 @@ msgid "" "raise an AttributeError." msgstr "" -#: ../../library/ctypes.rst:2401 +#: ../../library/ctypes.rst:2437 msgid "" "It is possible to define sub-subclasses of structure types, they inherit the" " fields of the base class plus the :attr:`_fields_` defined in the sub-" "subclass, if any." msgstr "" -#: ../../library/ctypes.rst:2408 +#: ../../library/ctypes.rst:2444 msgid "" "An optional small integer that allows overriding the alignment of structure " "fields in the instance. :attr:`_pack_` must already be defined when " ":attr:`_fields_` is assigned, otherwise it will have no effect." msgstr "" -#: ../../library/ctypes.rst:2415 +#: ../../library/ctypes.rst:2451 msgid "" "An optional sequence that lists the names of unnamed (anonymous) fields. " ":attr:`_anonymous_` must be already defined when :attr:`_fields_` is " "assigned, otherwise it will have no effect." msgstr "" -#: ../../library/ctypes.rst:2419 +#: ../../library/ctypes.rst:2455 msgid "" "The fields listed in this variable must be structure or union type fields. " ":mod:`ctypes` will create descriptors in the structure type that allows " @@ -2475,11 +2576,11 @@ msgid "" "structure or union field." msgstr "" -#: ../../library/ctypes.rst:2424 +#: ../../library/ctypes.rst:2460 msgid "Here is an example type (Windows)::" msgstr "" -#: ../../library/ctypes.rst:2437 +#: ../../library/ctypes.rst:2473 msgid "" "The ``TYPEDESC`` structure describes a COM data type, the ``vt`` field " "specifies which one of the union fields is valid. Since the ``u`` field is " @@ -2489,7 +2590,7 @@ msgid "" "temporary union instance::" msgstr "" -#: ../../library/ctypes.rst:2449 +#: ../../library/ctypes.rst:2485 msgid "" "It is possible to define sub-subclasses of structures, they inherit the " "fields of the base class. If the subclass definition has a separate " @@ -2497,7 +2598,7 @@ msgid "" "fields of the base class." msgstr "" -#: ../../library/ctypes.rst:2454 +#: ../../library/ctypes.rst:2490 msgid "" "Structure and union constructors accept both positional and keyword " "arguments. Positional arguments are used to initialize member fields in the" @@ -2507,15 +2608,15 @@ msgid "" " names not present in :attr:`_fields_`." msgstr "" -#: ../../library/ctypes.rst:2465 +#: ../../library/ctypes.rst:2501 msgid "Arrays and pointers" msgstr "" -#: ../../library/ctypes.rst:2469 +#: ../../library/ctypes.rst:2505 msgid "Abstract base class for arrays." msgstr "" -#: ../../library/ctypes.rst:2471 +#: ../../library/ctypes.rst:2507 msgid "" "The recommended way to create concrete array types is by multiplying any " ":mod:`ctypes` data type with a positive integer. Alternatively, you can " @@ -2525,34 +2626,34 @@ msgid "" " :class:`Array`." msgstr "" -#: ../../library/ctypes.rst:2481 +#: ../../library/ctypes.rst:2517 msgid "" "A positive integer specifying the number of elements in the array. Out-of-" "range subscripts result in an :exc:`IndexError`. Will be returned by " ":func:`len`." msgstr "" -#: ../../library/ctypes.rst:2488 +#: ../../library/ctypes.rst:2524 msgid "Specifies the type of each element in the array." msgstr "" -#: ../../library/ctypes.rst:2491 +#: ../../library/ctypes.rst:2527 msgid "" "Array subclass constructors accept positional arguments, used to initialize " "the elements in order." msgstr "" -#: ../../library/ctypes.rst:2497 +#: ../../library/ctypes.rst:2533 msgid "Private, abstract base class for pointers." msgstr "" -#: ../../library/ctypes.rst:2499 +#: ../../library/ctypes.rst:2535 msgid "" "Concrete pointer types are created by calling :func:`POINTER` with the type " "that will be pointed to; this is done automatically by :func:`pointer`." msgstr "" -#: ../../library/ctypes.rst:2503 +#: ../../library/ctypes.rst:2539 msgid "" "If a pointer points to an array, its elements can be read and written using " "standard subscript and slice accesses. Pointer objects have no size, so " @@ -2561,11 +2662,11 @@ msgid "" " probably crash with an access violation (if you're lucky)." msgstr "" -#: ../../library/ctypes.rst:2513 +#: ../../library/ctypes.rst:2549 msgid "Specifies the type pointed to." msgstr "" -#: ../../library/ctypes.rst:2517 +#: ../../library/ctypes.rst:2553 msgid "" "Returns the object to which to pointer points. Assigning to this attribute " "changes the pointer to point to the assigned object." diff --git a/library/dataclasses.po b/library/dataclasses.po index b1e6b71..e7dc176 100644 --- a/library/dataclasses.po +++ b/library/dataclasses.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2018-06-29 21:06+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -205,7 +205,7 @@ msgstr "" #: ../../library/dataclasses.rst:156 msgid "" -"``frozen``: If true (the default is False), assigning to fields will " +"``frozen``: If true (the default is ``False``), assigning to fields will " "generate an exception. This emulates read-only frozen instances. If " ":meth:`__setattr__` or :meth:`__delattr__` is defined in the class, then " ":exc:`TypeError` is raised. See the discussion below." @@ -455,8 +455,8 @@ msgstr "" #: ../../library/dataclasses.rst:389 msgid "" -"Returns True if its parameter is a dataclass or an instance of one, " -"otherwise returns False." +"Return ``True`` if its parameter is a dataclass or an instance of one, " +"otherwise return ``False``." msgstr "" #: ../../library/dataclasses.rst:392 diff --git a/library/difflib.po b/library/difflib.po index f9cb26e..7acc2a9 100644 --- a/library/difflib.po +++ b/library/difflib.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-12 11:28+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:06+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -396,16 +396,16 @@ msgstr "" #: ../../library/difflib.rst:341 msgid "" -"Return true for ignorable lines. The line *line* is ignorable if *line* is " -"blank or contains a single ``'#'``, otherwise it is not ignorable. Used as " -"a default for parameter *linejunk* in :func:`ndiff` in older versions." +"Return ``True`` for ignorable lines. The line *line* is ignorable if *line*" +" is blank or contains a single ``'#'``, otherwise it is not ignorable. Used" +" as a default for parameter *linejunk* in :func:`ndiff` in older versions." msgstr "" #: ../../library/difflib.rst:348 msgid "" -"Return true for ignorable characters. The character *ch* is ignorable if " -"*ch* is a space or tab, otherwise it is not ignorable. Used as a default " -"for parameter *charjunk* in :func:`ndiff`." +"Return ``True`` for ignorable characters. The character *ch* is ignorable " +"if *ch* is a space or tab, otherwise it is not ignorable. Used as a default" +" for parameter *charjunk* in :func:`ndiff`." msgstr "" #: ../../library/difflib.rst:356 @@ -434,7 +434,7 @@ msgid "" "Optional argument *isjunk* must be ``None`` (the default) or a one-argument " "function that takes a sequence element and returns true if and only if the " "element is \"junk\" and should be ignored. Passing ``None`` for *isjunk* is " -"equivalent to passing ``lambda x: 0``; in other words, no elements are " +"equivalent to passing ``lambda x: False``; in other words, no elements are " "ignored. For example, pass::" msgstr "" diff --git a/library/doctest.po b/library/doctest.po index f380c75..7145a5a 100644 --- a/library/doctest.po +++ b/library/doctest.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-13 11:25+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:07+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1721,8 +1721,8 @@ msgid "" "A class used to check the whether the actual output from a doctest example " "matches the expected output. :class:`OutputChecker` defines two methods: " ":meth:`check_output`, which compares a given pair of outputs, and returns " -"true if they match; and :meth:`output_difference`, which returns a string " -"describing the differences between two outputs." +"``True`` if they match; and :meth:`output_difference`, which returns a " +"string describing the differences between two outputs." msgstr "" #: ../../library/doctest.rst:1537 diff --git a/library/email.compat32-message.po b/library/email.compat32-message.po index 4300aad..d6b2998 100644 --- a/library/email.compat32-message.po +++ b/library/email.compat32-message.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:07+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -369,9 +369,9 @@ msgstr "" #: ../../library/email.compat32-message.rst:311 msgid "" -"Return true if the message object has a field named *name*. Matching is done" -" case-insensitively and *name* should not include the trailing colon. Used " -"for the ``in`` operator, e.g.::" +"Return ``True`` if the message object has a field named *name*. Matching is " +"done case-insensitively and *name* should not include the trailing colon. " +"Used for the ``in`` operator, e.g.::" msgstr "" #: ../../library/email.compat32-message.rst:321 diff --git a/library/email.errors.po b/library/email.errors.po index 96579f3..17eceed 100644 --- a/library/email.errors.po +++ b/library/email.errors.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:08+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -147,7 +147,7 @@ msgid "" ":class:`MultipartInvariantViolationDefect` -- A message claimed to be a " ":mimetype:`multipart`, but no subparts were found. Note that when a message" " has this defect, its :meth:`~email.message.Message.is_multipart` method may" -" return false even though its content type claims to be " +" return ``False`` even though its content type claims to be " ":mimetype:`multipart`." msgstr "" diff --git a/library/email.message.po b/library/email.message.po index 27dc02f..7f5eb16 100644 --- a/library/email.message.po +++ b/library/email.message.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:08+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -229,9 +229,9 @@ msgstr "" #: ../../library/email.message.rst:181 msgid "" -"Return true if the message object has a field named *name*. Matching is done" -" without regard to case and *name* does not include the trailing colon. " -"Used for the ``in`` operator. For example::" +"Return ``True`` if the message object has a field named *name*. Matching is " +"done without regard to case and *name* does not include the trailing colon." +" Used for the ``in`` operator. For example::" msgstr "" #: ../../library/email.message.rst:191 diff --git a/library/email_utils.po b/library/email_utils.po index d5b934c..21a9b07 100644 --- a/library/email_utils.po +++ b/library/email_utils.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2018-11-22 01:00+0000\n" "Last-Translator: Ismail Sunni, 2018\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -141,8 +141,8 @@ msgid "" "directly to :func:`time.mktime`, and the tenth is the offset of the date's " "timezone from UTC (which is the official term for Greenwich Mean Time) [#]_." " If the input string has no timezone, the last element of the tuple " -"returned is ``None``. Note that indexes 6, 7, and 8 of the result tuple are" -" not usable." +"returned is ``0``, which represents UTC. Note that indexes 6, 7, and 8 of " +"the result tuple are not usable." msgstr "" #: ../../library/email.utils.rst:126 diff --git a/library/fileinput.po b/library/fileinput.po index 907d371..4477574 100644 --- a/library/fileinput.po +++ b/library/fileinput.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:10+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -150,14 +150,14 @@ msgstr "" #: ../../library/fileinput.rst:112 msgid "" -"Returns true if the line just read is the first line of its file, otherwise " -"returns false." +"Return ``True`` if the line just read is the first line of its file, " +"otherwise return ``False``." msgstr "" #: ../../library/fileinput.rst:118 msgid "" -"Returns true if the last line was read from ``sys.stdin``, otherwise returns" -" false." +"Return ``True`` if the last line was read from ``sys.stdin``, otherwise " +"return ``False``." msgstr "" #: ../../library/fileinput.rst:124 diff --git a/library/functions.po b/library/functions.po index 0db3b54..cd1637e 100644 --- a/library/functions.po +++ b/library/functions.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-26 11:33+0000\n" +"POT-Creation-Date: 2019-11-21 11:59+0000\n" "PO-Revision-Date: 2017-02-16 23:11+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -521,17 +521,11 @@ msgstr "" #: ../../library/functions.rst:183 msgid "" "Return :const:`True` if the *object* argument appears callable, " -":const:`False` if not. If this returns true, it is still possible that a " -"call fails, but if it is false, calling *object* will never succeed. Note " -"that classes are callable (calling a class returns a new instance); " +":const:`False` if not. If this returns ``True``, it is still possible that " +"a call fails, but if it is ``False``, calling *object* will never succeed. " +"Note that classes are callable (calling a class returns a new instance); " "instances are callable if their class has a :meth:`__call__` method." msgstr "" -"Kembalikan :const:`True` jika argumen *object* tampak dapat dipanggil, " -":const:`False` jika tidak. Jika ini mengembalikan nilai benar, masih mungkin" -" bahwa panggilan gagal, tetapi jika itu salah, memanggil *object* tidak akan" -" pernah berhasil. Perhatikan bahwa kelas dapat dipanggil (memanggil kelas " -"mengembalikan *instance* baru); *instance* dapat dipanggil jika kelasnya " -"memiliki metode :meth:`__call__`." #: ../../library/functions.rst:189 msgid "" @@ -1033,21 +1027,9 @@ msgid "" "omitted it defaults to the *globals* dictionary. If both dictionaries are " "omitted, the expression is executed with the *globals* and *locals* in the " "environment where :func:`eval` is called. Note, *eval()* does not have " -"access to the :term:`nested scope`\\s (non-locals) in the enclosing " -"environment." -msgstr "" -"Argumen *expression* diuraikan dan dievaluasi sebagai ekspresi Python " -"(secara teknis, daftar *list* kondisi) menggunakan kamus *globals* dan " -"*locals* sebagai *namespace* global dan lokal. Jika *dictionary* *globals* " -"ada dan tidak mengandung nilai untuk kunci ``__builtins__``, referensi ke " -"*dictionary* modul bawaan :mod:`builtins` dimasukkan di bawah kunci itu " -"sebelum *expression* diurai. Ini berarti bahwa *expression* biasanya " -"memiliki akses penuh ke modul standar :mod:`builtins` dan lingkungan " -"terbatas disebarkan. Jika *dictionary* *locals* dihilangkan, *dictionary* " -"bawaanya adalah *globals*. Jika kedua kamus dihilangkan, ekspresi dieksekusi" -" dengan *globals* dan *lokals* di lingkungan di mana :func:`eval` dipanggil." -" Catatan, *eval()* tidak memiliki akses ke :term:`nested scope`\\s (non-" -"locals) di lingkungan tersebut." +"access to the :term:`nested scopes ` (non-locals) in the " +"enclosing environment." +msgstr "" #: ../../library/functions.rst:477 msgid "" @@ -1640,36 +1622,23 @@ msgstr "" #: ../../library/functions.rst:841 msgid "" -"Return true if the *object* argument is an instance of the *classinfo* " +"Return ``True`` if the *object* argument is an instance of the *classinfo* " "argument, or of a (direct, indirect or :term:`virtual `) subclass thereof. If *object* is not an object of the given type, " -"the function always returns false. If *classinfo* is a tuple of type objects" -" (or recursively, other such tuples), return true if *object* is an instance" -" of any of the types. If *classinfo* is not a type or tuple of types and " -"such tuples, a :exc:`TypeError` exception is raised." -msgstr "" -"Kembalikan nilai true jika argumen *object* adalah turunan dari argumen " -"*classinfo*, atau dari sebuah (*direct*, *indirect* atau :term:`virtual " -"`) subkelasnya. Jika *object* bukan objek dari tipe " -"yang diberikan, fungsi selalu mengembalikan salah. Jika *classinfo* adalah " -"*tuple* dari objek tipe (atau secara rekursif, *tuple* lain semacam itu), " -"kembalikan benar jika *object* adalah turunan dari salah satu tipe. Jika " -"*classinfo* bukan tipe atau tipe *tuple* dan semacam *tuple*, pengecualian " -":exc:`TypeError` dimunculkan." +"the function always returns ``False``. If *classinfo* is a tuple of type " +"objects (or recursively, other such tuples), return ``True`` if *object* is " +"an instance of any of the types. If *classinfo* is not a type or tuple of " +"types and such tuples, a :exc:`TypeError` exception is raised." +msgstr "" #: ../../library/functions.rst:853 msgid "" -"Return true if *class* is a subclass (direct, indirect or :term:`virtual " -"`) of *classinfo*. A class is considered a subclass of" -" itself. *classinfo* may be a tuple of class objects, in which case every " +"Return ``True`` if *class* is a subclass (direct, indirect or :term:`virtual" +" `) of *classinfo*. A class is considered a subclass " +"of itself. *classinfo* may be a tuple of class objects, in which case every " "entry in *classinfo* will be checked. In any other case, a :exc:`TypeError` " "exception is raised." msgstr "" -"Kembalikan true jika *class* adalah sebuah subkelas (*direct*, *indirect* " -"atau :term:`virtual `) dari *classinfo*. Kelas dianggap " -"sebagai subkelas dari dirinya sendiri. *classinfo* mungkin *tuple* objek " -"kelas, dalam hal ini setiap entri dalam *classinfo* akan diperiksa. Dalam " -"kasus lain, pengecualian :exc:`TypeError` dimunculkan." #: ../../library/functions.rst:862 msgid "" @@ -3014,12 +2983,9 @@ msgstr "" #: ../../library/functions.rst:1638 msgid "" "In addition to method lookups, :func:`super` also works for attribute " -"lookups. One possible use case for this is calling :term:`descriptor`\\s in" -" a parent or sibling class." +"lookups. One possible use case for this is calling :term:`descriptors " +"` in a parent or sibling class." msgstr "" -"Selain pencarian metode, :func:`super` juga berfungsi untuk pencarian " -"atribut. Salah satu kemungkinan kasus penggunaan ini adalah pemanggilan " -":term:`descriptor`\\s di kelas induk atau saudara kandung." #: ../../library/functions.rst:1642 msgid "" diff --git a/library/gc.po b/library/gc.po index a862fed..3c5321f 100644 --- a/library/gc.po +++ b/library/gc.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-31 11:48+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:12+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -49,7 +49,7 @@ msgid "Disable automatic garbage collection." msgstr "" #: ../../library/gc.rst:38 -msgid "Returns true if automatic collection is enabled." +msgid "Return ``True`` if automatic collection is enabled." msgstr "" #: ../../library/gc.rst:43 diff --git a/library/http.client.po b/library/http.client.po index ebb0ec2..b464c84 100644 --- a/library/http.client.po +++ b/library/http.client.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-01 11:49+0000\n" "PO-Revision-Date: 2017-02-16 23:13+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -38,8 +38,8 @@ msgstr "" #: ../../library/http.client.rst:23 msgid "" -"The `Requests package `_ is recommended " -"for a higher-level HTTP client interface." +"The `Requests package `_ is " +"recommended for a higher-level HTTP client interface." msgstr "" #: ../../library/http.client.rst:28 diff --git a/library/http.cookiejar.po b/library/http.cookiejar.po index 3809563..c61bda9 100644 --- a/library/http.cookiejar.po +++ b/library/http.cookiejar.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:13+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -517,7 +517,8 @@ msgid "" msgstr "" #: ../../library/http.cookiejar.rst:381 -msgid "Return false if cookies should not be returned, given cookie domain." +msgid "" +"Return ``False`` if cookies should not be returned, given cookie domain." msgstr "" #: ../../library/http.cookiejar.rst:383 @@ -552,7 +553,7 @@ msgid "The *request* argument is as documented for :meth:`return_ok`." msgstr "" #: ../../library/http.cookiejar.rst:405 -msgid "Return false if cookies should not be returned, given cookie path." +msgid "Return ``False`` if cookies should not be returned, given cookie path." msgstr "" #: ../../library/http.cookiejar.rst:407 @@ -892,7 +893,7 @@ msgid "" msgstr "" #: ../../library/http.cookiejar.rst:714 -msgid "Return true if cookie has the named cookie-attribute." +msgid "Return ``True`` if cookie has the named cookie-attribute." msgstr "" #: ../../library/http.cookiejar.rst:719 diff --git a/library/importlib.po b/library/importlib.po index c76c5d2..1d29ccd 100644 --- a/library/importlib.po +++ b/library/importlib.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-11 00:37+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:15+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1424,7 +1424,7 @@ msgid "The path to the source file." msgstr "" #: ../../library/importlib.rst:1171 -msgid "Return true if :attr:`path` appears to be for a package." +msgid "Return ``True`` if :attr:`path` appears to be for a package." msgstr "" #: ../../library/importlib.rst:1175 diff --git a/library/inspect.po b/library/inspect.po index a2e88cf..6f73d0b 100644 --- a/library/inspect.po +++ b/library/inspect.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-16 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:15+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -566,59 +566,60 @@ msgid "The function is based directly on :mod:`importlib`." msgstr "" #: ../../library/inspect.rst:280 -msgid "Return true if the object is a module." +msgid "Return ``True`` if the object is a module." msgstr "" #: ../../library/inspect.rst:285 msgid "" -"Return true if the object is a class, whether built-in or created in Python " -"code." +"Return ``True`` if the object is a class, whether built-in or created in " +"Python code." msgstr "" #: ../../library/inspect.rst:291 -msgid "Return true if the object is a bound method written in Python." +msgid "Return ``True`` if the object is a bound method written in Python." msgstr "" #: ../../library/inspect.rst:296 msgid "" -"Return true if the object is a Python function, which includes functions " -"created by a :term:`lambda` expression." +"Return ``True`` if the object is a Python function, which includes functions" +" created by a :term:`lambda` expression." msgstr "" #: ../../library/inspect.rst:302 -msgid "Return true if the object is a Python generator function." +msgid "Return ``True`` if the object is a Python generator function." msgstr "" #: ../../library/inspect.rst:304 msgid "" -"Functions wrapped in :func:`functools.partial` now return true if the " +"Functions wrapped in :func:`functools.partial` now return ``True`` if the " "wrapped function is a Python generator function." msgstr "" #: ../../library/inspect.rst:311 -msgid "Return true if the object is a generator." +msgid "Return ``True`` if the object is a generator." msgstr "" #: ../../library/inspect.rst:316 msgid "" -"Return true if the object is a :term:`coroutine function` (a function " +"Return ``True`` if the object is a :term:`coroutine function` (a function " "defined with an :keyword:`async def` syntax)." msgstr "" #: ../../library/inspect.rst:321 msgid "" -"Functions wrapped in :func:`functools.partial` now return true if the " +"Functions wrapped in :func:`functools.partial` now return ``True`` if the " "wrapped function is a :term:`coroutine function`." msgstr "" #: ../../library/inspect.rst:328 msgid "" -"Return true if the object is a :term:`coroutine` created by an " +"Return ``True`` if the object is a :term:`coroutine` created by an " ":keyword:`async def` function." msgstr "" #: ../../library/inspect.rst:336 -msgid "Return true if the object can be used in :keyword:`await` expression." +msgid "" +"Return ``True`` if the object can be used in :keyword:`await` expression." msgstr "" #: ../../library/inspect.rst:338 @@ -629,51 +630,53 @@ msgstr "" #: ../../library/inspect.rst:355 msgid "" -"Return true if the object is an :term:`asynchronous generator` function, for" -" example::" +"Return ``True`` if the object is an :term:`asynchronous generator` function," +" for example::" msgstr "" #: ../../library/inspect.rst:366 msgid "" -"Functions wrapped in :func:`functools.partial` now return true if the " +"Functions wrapped in :func:`functools.partial` now return ``True`` if the " "wrapped function is a :term:`asynchronous generator` function." msgstr "" #: ../../library/inspect.rst:373 msgid "" -"Return true if the object is an :term:`asynchronous generator iterator` " +"Return ``True`` if the object is an :term:`asynchronous generator iterator` " "created by an :term:`asynchronous generator` function." msgstr "" #: ../../library/inspect.rst:380 -msgid "Return true if the object is a traceback." +msgid "Return ``True`` if the object is a traceback." msgstr "" #: ../../library/inspect.rst:385 -msgid "Return true if the object is a frame." +msgid "Return ``True`` if the object is a frame." msgstr "" #: ../../library/inspect.rst:390 -msgid "Return true if the object is a code." +msgid "Return ``True`` if the object is a code." msgstr "" #: ../../library/inspect.rst:395 msgid "" -"Return true if the object is a built-in function or a bound built-in method." +"Return ``True`` if the object is a built-in function or a bound built-in " +"method." msgstr "" #: ../../library/inspect.rst:400 msgid "" -"Return true if the object is a user-defined or built-in function or method." +"Return ``True`` if the object is a user-defined or built-in function or " +"method." msgstr "" #: ../../library/inspect.rst:405 -msgid "Return true if the object is an abstract base class." +msgid "Return ``True`` if the object is an abstract base class." msgstr "" #: ../../library/inspect.rst:410 msgid "" -"Return true if the object is a method descriptor, but not if " +"Return ``True`` if the object is a method descriptor, but not if " ":func:`ismethod`, :func:`isclass`, :func:`isfunction` or :func:`isbuiltin` " "are true." msgstr "" @@ -690,29 +693,29 @@ msgstr "" #: ../../library/inspect.rst:420 msgid "" "Methods implemented via descriptors that also pass one of the other tests " -"return false from the :func:`ismethoddescriptor` test, simply because the " -"other tests promise more -- you can, e.g., count on having the " +"return ``False`` from the :func:`ismethoddescriptor` test, simply because " +"the other tests promise more -- you can, e.g., count on having the " ":attr:`__func__` attribute (etc) when an object passes :func:`ismethod`." msgstr "" #: ../../library/inspect.rst:428 -msgid "Return true if the object is a data descriptor." +msgid "Return ``True`` if the object is a data descriptor." msgstr "" #: ../../library/inspect.rst:430 msgid "" -"Data descriptors have both a :attr:`~object.__get__` and a " -":attr:`~object.__set__` method. Examples are properties (defined in Python)," -" getsets, and members. The latter two are defined in C and there are more " -"specific tests available for those types, which is robust across Python " -"implementations. Typically, data descriptors will also have " +"Data descriptors have a :attr:`~object.__set__` or a " +":attr:`~object.__delete__` method. Examples are properties (defined in " +"Python), getsets, and members. The latter two are defined in C and there " +"are more specific tests available for those types, which is robust across " +"Python implementations. Typically, data descriptors will also have " ":attr:`~definition.__name__` and :attr:`__doc__` attributes (properties, " "getsets, and members have both of these attributes), but this is not " "guaranteed." msgstr "" #: ../../library/inspect.rst:441 -msgid "Return true if the object is a getset descriptor." +msgid "Return ``True`` if the object is a getset descriptor." msgstr "" #: ../../library/inspect.rst:445 @@ -723,7 +726,7 @@ msgid "" msgstr "" #: ../../library/inspect.rst:452 -msgid "Return true if the object is a member descriptor." +msgid "Return ``True`` if the object is a member descriptor." msgstr "" #: ../../library/inspect.rst:456 diff --git a/library/ipaddress.po b/library/ipaddress.po index c35cf5b..5e7d4d0 100644 --- a/library/ipaddress.po +++ b/library/ipaddress.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:15+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -577,11 +577,11 @@ msgid "" msgstr "" #: ../../library/ipaddress.rst:560 -msgid "Returns *True* if this network is a subnet of *other*." +msgid "Return ``True`` if this network is a subnet of *other*." msgstr "" #: ../../library/ipaddress.rst:571 -msgid "Returns *True* if this network is a supernet of *other*." +msgid "Return ``True`` if this network is a supernet of *other*." msgstr "" #: ../../library/ipaddress.rst:582 diff --git a/library/keyword.po b/library/keyword.po index de191e4..4937696 100644 --- a/library/keyword.po +++ b/library/keyword.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:16+0000\n" "Last-Translator: oon arfiandwi , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -37,8 +37,8 @@ msgstr "" "adalah kata kunci." #: ../../library/keyword.rst:16 -msgid "Return true if *s* is a Python keyword." -msgstr "Mengembalikan nilai true jika *s* adalah kata kunci Python." +msgid "Return ``True`` if *s* is a Python keyword." +msgstr "" #: ../../library/keyword.rst:21 msgid "" diff --git a/library/logging.handlers.po b/library/logging.handlers.po index da92041..730026b 100644 --- a/library/logging.handlers.po +++ b/library/logging.handlers.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-11 11:23+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:17+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1226,8 +1226,8 @@ msgstr "" #: ../../library/logging.handlers.rst:849 msgid "" -"Appends the record to the buffer. If :meth:`shouldFlush` returns true, calls" -" :meth:`flush` to process the buffer." +"Append the record to the buffer. If :meth:`shouldFlush` returns true, call " +":meth:`flush` to process the buffer." msgstr "" #: ../../library/logging.handlers.rst:855 @@ -1238,8 +1238,8 @@ msgstr "" #: ../../library/logging.handlers.rst:861 msgid "" -"Returns true if the buffer is up to capacity. This method can be overridden " -"to implement custom flushing strategies." +"Return ``True`` if the buffer is up to capacity. This method can be " +"overridden to implement custom flushing strategies." msgstr "" #: ../../library/logging.handlers.rst:867 diff --git a/library/logging.po b/library/logging.po index 9c6d81b..cfb866e 100644 --- a/library/logging.po +++ b/library/logging.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-04 11:35+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:17+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -399,11 +399,11 @@ msgstr "" #: ../../library/logging.rst:297 msgid "" -"Applies this logger's filters to the record and returns a true value if the " -"record is to be processed. The filters are consulted in turn, until one of " -"them returns a false value. If none of them return a false value, the record" -" will be processed (passed to handlers). If one returns a false value, no " -"further processing of the record occurs." +"Apply this logger's filters to the record and return ``True`` if the record " +"is to be processed. The filters are consulted in turn, until one of them " +"returns a false value. If none of them return a false value, the record will" +" be processed (passed to handlers). If one returns a false value, no further" +" processing of the record occurs." msgstr "" #: ../../library/logging.rst:306 @@ -589,11 +589,11 @@ msgstr "" #: ../../library/logging.rst:450 msgid "" -"Applies this handler's filters to the record and returns a true value if the" -" record is to be processed. The filters are consulted in turn, until one of " -"them returns a false value. If none of them return a false value, the record" -" will be emitted. If one returns a false value, the handler will not emit " -"the record." +"Apply this handler's filters to the record and return ``True`` if the record" +" is to be processed. The filters are consulted in turn, until one of them " +"returns a false value. If none of them return a false value, the record will" +" be emitted. If one returns a false value, the handler will not emit the " +"record." msgstr "" #: ../../library/logging.rst:459 diff --git a/library/lzma.po b/library/lzma.po index bc60cef..98f7186 100644 --- a/library/lzma.po +++ b/library/lzma.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:17+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -461,7 +461,8 @@ msgid "Miscellaneous" msgstr "" #: ../../library/lzma.rst:316 -msgid "Returns true if the given integrity check is supported on this system." +msgid "" +"Return ``True`` if the given integrity check is supported on this system." msgstr "" #: ../../library/lzma.rst:318 diff --git a/library/msvcrt.po b/library/msvcrt.po index 8f1d170..f8cbb23 100644 --- a/library/msvcrt.po +++ b/library/msvcrt.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:19+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -107,7 +107,7 @@ msgid "Console I/O" msgstr "" #: ../../library/msvcrt.rst:95 -msgid "Return true if a keypress is waiting to be read." +msgid "Return ``True`` if a keypress is waiting to be read." msgstr "" #: ../../library/msvcrt.rst:100 diff --git a/library/optparse.po b/library/optparse.po index 1464cf4..6d6d7e5 100644 --- a/library/optparse.po +++ b/library/optparse.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:20+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1114,7 +1114,7 @@ msgid "``\"store_true\"``" msgstr "" #: ../../library/optparse.rst:931 -msgid "store a true value" +msgid "store ``True``" msgstr "" #: ../../library/optparse.rst:934 @@ -1122,7 +1122,7 @@ msgid "``\"store_false\"``" msgstr "" #: ../../library/optparse.rst:934 -msgid "store a false value" +msgid "store ``False``" msgstr "" #: ../../library/optparse.rst:940 @@ -1370,7 +1370,7 @@ msgstr "" #: ../../library/optparse.rst:1138 msgid "" -"A special case of ``\"store_const\"`` that stores a true value to " +"A special case of ``\"store_const\"`` that stores ``True`` to " ":attr:`~Option.dest`." msgstr "" @@ -1379,7 +1379,7 @@ msgid "``\"store_false\"`` [relevant: :attr:`~Option.dest`]" msgstr "" #: ../../library/optparse.rst:1143 -msgid "Like ``\"store_true\"``, but stores a false value." +msgid "Like ``\"store_true\"``, but stores ``False``." msgstr "" #: ../../library/optparse.rst:1150 @@ -1702,8 +1702,8 @@ msgstr "" #: ../../library/optparse.rst:1399 msgid "" -"Return true if the OptionParser has an option with option string *opt_str* " -"(e.g., ``-q`` or ``--verbose``)." +"Return ``True`` if the OptionParser has an option with option string " +"*opt_str* (e.g., ``-q`` or ``--verbose``)." msgstr "" #: ../../library/optparse.rst:1404 diff --git a/library/os.po b/library/os.po index e41156f..c4d670f 100644 --- a/library/os.po +++ b/library/os.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-07 11:22+0000\n" +"POT-Creation-Date: 2019-11-16 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:20+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -181,20 +181,20 @@ msgstr "" #: ../../library/os.rst:3430 ../../library/os.rst:3439 #: ../../library/os.rst:3447 ../../library/os.rst:3455 #: ../../library/os.rst:3462 ../../library/os.rst:3469 -#: ../../library/os.rst:3484 ../../library/os.rst:3529 -#: ../../library/os.rst:3536 ../../library/os.rst:3544 -#: ../../library/os.rst:3653 ../../library/os.rst:3699 -#: ../../library/os.rst:3903 ../../library/os.rst:3919 -#: ../../library/os.rst:3930 ../../library/os.rst:3941 -#: ../../library/os.rst:3954 ../../library/os.rst:4000 -#: ../../library/os.rst:4011 ../../library/os.rst:4019 -#: ../../library/os.rst:4035 ../../library/os.rst:4047 -#: ../../library/os.rst:4055 ../../library/os.rst:4063 -#: ../../library/os.rst:4071 ../../library/os.rst:4079 -#: ../../library/os.rst:4087 ../../library/os.rst:4094 -#: ../../library/os.rst:4101 ../../library/os.rst:4247 -#: ../../library/os.rst:4256 ../../library/os.rst:4277 -#: ../../library/os.rst:4287 ../../library/os.rst:4296 +#: ../../library/os.rst:3488 ../../library/os.rst:3537 +#: ../../library/os.rst:3544 ../../library/os.rst:3552 +#: ../../library/os.rst:3661 ../../library/os.rst:3707 +#: ../../library/os.rst:3911 ../../library/os.rst:3927 +#: ../../library/os.rst:3938 ../../library/os.rst:3949 +#: ../../library/os.rst:3962 ../../library/os.rst:4008 +#: ../../library/os.rst:4019 ../../library/os.rst:4027 +#: ../../library/os.rst:4043 ../../library/os.rst:4055 +#: ../../library/os.rst:4063 ../../library/os.rst:4071 +#: ../../library/os.rst:4079 ../../library/os.rst:4087 +#: ../../library/os.rst:4095 ../../library/os.rst:4102 +#: ../../library/os.rst:4109 ../../library/os.rst:4255 +#: ../../library/os.rst:4264 ../../library/os.rst:4285 +#: ../../library/os.rst:4295 ../../library/os.rst:4304 msgid ":ref:`Availability `: Unix." msgstr ":ref:`Availability `: Unix." @@ -266,7 +266,7 @@ msgstr "" #: ../../library/os.rst:150 msgid "" ":data:`environb` is only available if :data:`supports_bytes_environ` is " -"True." +"``True``." msgstr "" #: ../../library/os.rst:161 @@ -354,7 +354,8 @@ msgstr "" #: ../../library/os.rst:238 msgid "" -":func:`getenvb` is only available if :data:`supports_bytes_environ` is True." +":func:`getenvb` is only available if :data:`supports_bytes_environ` is " +"``True``." msgstr "" #: ../../library/os.rst:242 @@ -427,8 +428,8 @@ msgstr "" #: ../../library/os.rst:1416 ../../library/os.rst:1787 #: ../../library/os.rst:2053 ../../library/os.rst:2824 #: ../../library/os.rst:2858 ../../library/os.rst:3317 -#: ../../library/os.rst:3782 ../../library/os.rst:3793 -#: ../../library/os.rst:3863 ../../library/os.rst:3889 +#: ../../library/os.rst:3790 ../../library/os.rst:3801 +#: ../../library/os.rst:3871 ../../library/os.rst:3897 msgid ":ref:`Availability `: Unix, Windows." msgstr ":ref:`Availability `: Unix, Windows." @@ -665,7 +666,7 @@ msgstr "" msgid ":ref:`Availability `: recent flavors of Unix." msgstr "" -#: ../../library/os.rst:628 ../../library/os.rst:3890 +#: ../../library/os.rst:628 ../../library/os.rst:3898 msgid "" "Return type changed from a tuple to a tuple-like object with named " "attributes." @@ -1009,7 +1010,7 @@ msgid "The *dir_fd* argument." msgstr "" #: ../../library/os.rst:956 ../../library/os.rst:1248 -#: ../../library/os.rst:1371 ../../library/os.rst:3985 +#: ../../library/os.rst:1371 ../../library/os.rst:3993 msgid "" "If the system call is interrupted and the signal handler does not raise an " "exception, the function now retries the system call instead of raising an " @@ -1033,7 +1034,7 @@ msgstr "" #: ../../library/os.rst:2864 ../../library/os.rst:2878 #: ../../library/os.rst:2916 ../../library/os.rst:3009 #: ../../library/os.rst:3068 ../../library/os.rst:3151 -#: ../../library/os.rst:3322 ../../library/os.rst:3770 +#: ../../library/os.rst:3322 ../../library/os.rst:3778 msgid "Accepts a :term:`path-like object`." msgstr "Menerima sebuah :term:`path-like object`." @@ -1084,7 +1085,7 @@ msgid "" msgstr "" #: ../../library/os.rst:1035 ../../library/os.rst:1061 -#: ../../library/os.rst:3495 +#: ../../library/os.rst:3503 msgid ":ref:`Availability `: some flavors of Unix." msgstr "" @@ -1491,8 +1492,8 @@ msgid "Get the \"inheritable\" flag of the specified handle (a boolean)." msgstr "" #: ../../library/os.rst:1465 ../../library/os.rst:1471 -#: ../../library/os.rst:3251 ../../library/os.rst:3805 -#: ../../library/os.rst:3834 +#: ../../library/os.rst:3251 ../../library/os.rst:3813 +#: ../../library/os.rst:3842 msgid ":ref:`Availability `: Windows." msgstr ":ref:`Availability `: Windows." @@ -3623,14 +3624,20 @@ msgstr "" #: ../../library/os.rst:3477 msgid "" "Note that some platforms including FreeBSD <= 6.3 and Cygwin have known " -"issues when using fork() from a thread." +"issues when using ``fork()`` from a thread." msgstr "" -#: ../../library/os.rst:3482 +#: ../../library/os.rst:3480 +msgid "" +"Calling ``fork()`` in a subinterpreter is no longer supported " +"(:exc:`RuntimeError` is raised)." +msgstr "" + +#: ../../library/os.rst:3486 msgid "See :mod:`ssl` for applications that use the SSL module with fork()." msgstr "" -#: ../../library/os.rst:3489 +#: ../../library/os.rst:3493 msgid "" "Fork a child process, using a new pseudo-terminal as the child's controlling" " terminal. Return a pair of ``(pid, fd)``, where *pid* is ``0`` in the " @@ -3640,13 +3647,19 @@ msgid "" "raised." msgstr "" -#: ../../library/os.rst:3504 +#: ../../library/os.rst:3499 +msgid "" +"Calling ``forkpty()`` in a subinterpreter is no longer supported " +"(:exc:`RuntimeError` is raised)." +msgstr "" + +#: ../../library/os.rst:3512 msgid "" "Send signal *sig* to the process *pid*. Constants for the specific signals " "available on the host platform are defined in the :mod:`signal` module." msgstr "" -#: ../../library/os.rst:3507 +#: ../../library/os.rst:3515 msgid "" "Windows: The :data:`signal.CTRL_C_EVENT` and :data:`signal.CTRL_BREAK_EVENT`" " signals are special signals which can only be sent to console processes " @@ -3656,29 +3669,29 @@ msgid "" "version of :func:`kill` additionally takes process handles to be killed." msgstr "" -#: ../../library/os.rst:3515 +#: ../../library/os.rst:3523 msgid "See also :func:`signal.pthread_kill`." msgstr "" -#: ../../library/os.rst:3517 +#: ../../library/os.rst:3525 msgid "Windows support." msgstr "" -#: ../../library/os.rst:3527 +#: ../../library/os.rst:3535 msgid "Send the signal *sig* to the process group *pgid*." msgstr "" -#: ../../library/os.rst:3534 +#: ../../library/os.rst:3542 msgid "Add *increment* to the process's \"niceness\". Return the new niceness." msgstr "" -#: ../../library/os.rst:3541 +#: ../../library/os.rst:3549 msgid "" "Lock program segments into memory. The value of *op* (defined in " "````) determines which segments are locked." msgstr "" -#: ../../library/os.rst:3549 +#: ../../library/os.rst:3557 msgid "" "Open a pipe to or from command *cmd*. The return value is an open file " "object connected to the pipe, which can be read or written depending on " @@ -3688,7 +3701,7 @@ msgid "" " bytes." msgstr "" -#: ../../library/os.rst:3556 +#: ../../library/os.rst:3564 msgid "" "The ``close`` method returns :const:`None` if the subprocess exited " "successfully, or the subprocess's return code if there was an error. On " @@ -3700,36 +3713,36 @@ msgid "" "contains the signed integer return code from the child process." msgstr "" -#: ../../library/os.rst:3566 +#: ../../library/os.rst:3574 msgid "" "This is implemented using :class:`subprocess.Popen`; see that class's " "documentation for more powerful ways to manage and communicate with " "subprocesses." msgstr "" -#: ../../library/os.rst:3575 +#: ../../library/os.rst:3583 msgid "Wraps the :c:func:`posix_spawn` C library API for use from Python." msgstr "" -#: ../../library/os.rst:3577 +#: ../../library/os.rst:3585 msgid "" "Most users should use :func:`subprocess.run` instead of :func:`posix_spawn`." msgstr "" -#: ../../library/os.rst:3579 +#: ../../library/os.rst:3587 msgid "" "The positional-only arguments *path*, *args*, and *env* are similar to " ":func:`execve`." msgstr "" -#: ../../library/os.rst:3582 +#: ../../library/os.rst:3590 msgid "" "The *path* parameter is the path to the executable file.The *path* should " "contain a directory.Use :func:`posix_spawnp` to pass an executable file " "without directory." msgstr "" -#: ../../library/os.rst:3586 +#: ../../library/os.rst:3594 msgid "" "The *file_actions* argument may be a sequence of tuples describing actions " "to take on specific file descriptors in the child process between the C " @@ -3738,31 +3751,31 @@ msgid "" "describing the remaining tuple elements:" msgstr "" -#: ../../library/os.rst:3594 +#: ../../library/os.rst:3602 msgid "(``os.POSIX_SPAWN_OPEN``, *fd*, *path*, *flags*, *mode*)" msgstr "" -#: ../../library/os.rst:3596 +#: ../../library/os.rst:3604 msgid "Performs ``os.dup2(os.open(path, flags, mode), fd)``." msgstr "" -#: ../../library/os.rst:3600 +#: ../../library/os.rst:3608 msgid "(``os.POSIX_SPAWN_CLOSE``, *fd*)" msgstr "" -#: ../../library/os.rst:3602 +#: ../../library/os.rst:3610 msgid "Performs ``os.close(fd)``." msgstr "" -#: ../../library/os.rst:3606 +#: ../../library/os.rst:3614 msgid "(``os.POSIX_SPAWN_DUP2``, *fd*, *new_fd*)" msgstr "" -#: ../../library/os.rst:3608 +#: ../../library/os.rst:3616 msgid "Performs ``os.dup2(fd, new_fd)``." msgstr "" -#: ../../library/os.rst:3610 +#: ../../library/os.rst:3618 msgid "" "These tuples correspond to the C library " ":c:func:`posix_spawn_file_actions_addopen`, " @@ -3771,7 +3784,7 @@ msgid "" " :c:func:`posix_spawn` call itself." msgstr "" -#: ../../library/os.rst:3616 +#: ../../library/os.rst:3624 msgid "" "The *setpgroup* argument will set the process group of the child to the " "value specified. If the value specified is 0, the child's process group ID " @@ -3780,7 +3793,7 @@ msgid "" "corresponds to the C library :c:data:`POSIX_SPAWN_SETPGROUP` flag." msgstr "" -#: ../../library/os.rst:3622 +#: ../../library/os.rst:3630 msgid "" "If the *resetids* argument is ``True`` it will reset the effective UID and " "GID of the child to the real UID and GID of the parent process. If the " @@ -3791,7 +3804,7 @@ msgid "" "library :c:data:`POSIX_SPAWN_RESETIDS` flag." msgstr "" -#: ../../library/os.rst:3630 +#: ../../library/os.rst:3638 msgid "" "If the *setsid* argument is ``True``, it will create a new session ID for " "`posix_spawn`. *setsid* requires :c:data:`POSIX_SPAWN_SETSID` or " @@ -3799,7 +3812,7 @@ msgid "" "is raised." msgstr "" -#: ../../library/os.rst:3635 +#: ../../library/os.rst:3643 msgid "" "The *setsigmask* argument will set the signal mask to the signal set " "specified. If the parameter is not used, then the child inherits the " @@ -3807,14 +3820,14 @@ msgid "" ":c:data:`POSIX_SPAWN_SETSIGMASK` flag." msgstr "" -#: ../../library/os.rst:3640 +#: ../../library/os.rst:3648 msgid "" "The *sigdef* argument will reset the disposition of all signals in the set " "specified. This argument corresponds to the C library " ":c:data:`POSIX_SPAWN_SETSIGDEF` flag." msgstr "" -#: ../../library/os.rst:3644 +#: ../../library/os.rst:3652 msgid "" "The *scheduler* argument must be a tuple containing the (optional) scheduler" " policy and an instance of :class:`sched_param` with the scheduler " @@ -3824,73 +3837,73 @@ msgid "" ":c:data:`POSIX_SPAWN_SETSCHEDULER` flags." msgstr "" -#: ../../library/os.rst:3659 +#: ../../library/os.rst:3667 msgid "Wraps the :c:func:`posix_spawnp` C library API for use from Python." msgstr "" -#: ../../library/os.rst:3661 +#: ../../library/os.rst:3669 msgid "" "Similar to :func:`posix_spawn` except that the system searches for the " "*executable* file in the list of directories specified by the :envvar:`PATH`" " environment variable (in the same way as for ``execvp(3)``)." msgstr "" -#: ../../library/os.rst:3667 +#: ../../library/os.rst:3675 msgid "" ":ref:`Availability `: See :func:`posix_spawn` documentation." msgstr "" -#: ../../library/os.rst:3673 +#: ../../library/os.rst:3681 msgid "" "Register callables to be executed when a new child process is forked using " ":func:`os.fork` or similar process cloning APIs. The parameters are optional" " and keyword-only. Each specifies a different call point." msgstr "" -#: ../../library/os.rst:3678 +#: ../../library/os.rst:3686 msgid "*before* is a function called before forking a child process." msgstr "" -#: ../../library/os.rst:3679 +#: ../../library/os.rst:3687 msgid "" "*after_in_parent* is a function called from the parent process after forking" " a child process." msgstr "" -#: ../../library/os.rst:3681 +#: ../../library/os.rst:3689 msgid "*after_in_child* is a function called from the child process." msgstr "" -#: ../../library/os.rst:3683 +#: ../../library/os.rst:3691 msgid "" "These calls are only made if control is expected to return to the Python " "interpreter. A typical :mod:`subprocess` launch will not trigger them as " "the child is not going to re-enter the interpreter." msgstr "" -#: ../../library/os.rst:3687 +#: ../../library/os.rst:3695 msgid "" "Functions registered for execution before forking are called in reverse " "registration order. Functions registered for execution after forking " "(either in the parent or in the child) are called in registration order." msgstr "" -#: ../../library/os.rst:3692 +#: ../../library/os.rst:3700 msgid "" "Note that :c:func:`fork` calls made by third-party C code may not call those" " functions, unless it explicitly calls :c:func:`PyOS_BeforeFork`, " ":c:func:`PyOS_AfterFork_Parent` and :c:func:`PyOS_AfterFork_Child`." msgstr "" -#: ../../library/os.rst:3696 +#: ../../library/os.rst:3704 msgid "There is no way to unregister a function." msgstr "" -#: ../../library/os.rst:3712 +#: ../../library/os.rst:3720 msgid "Execute the program *path* in a new process." msgstr "" -#: ../../library/os.rst:3714 +#: ../../library/os.rst:3722 msgid "" "(Note that the :mod:`subprocess` module provides more powerful facilities " "for spawning new processes and retrieving their results; using that module " @@ -3898,7 +3911,7 @@ msgid "" ":`subprocess-replacements` section.)" msgstr "" -#: ../../library/os.rst:3719 +#: ../../library/os.rst:3727 msgid "" "If *mode* is :const:`P_NOWAIT`, this function returns the process id of the " "new process; if *mode* is :const:`P_WAIT`, returns the process's exit code " @@ -3907,13 +3920,13 @@ msgid "" " handle, so can be used with the :func:`waitpid` function." msgstr "" -#: ../../library/os.rst:3725 +#: ../../library/os.rst:3733 msgid "" "Note on VxWorks, this function doesn't return ``-signal`` when the new " "process is killed. Instead it raises OSError exception." msgstr "" -#: ../../library/os.rst:3728 +#: ../../library/os.rst:3736 msgid "" "The \"l\" and \"v\" variants of the :func:`spawn\\* ` functions " "differ in how command-line arguments are passed. The \"l\" variants are " @@ -3925,7 +3938,7 @@ msgid "" "to the child process must start with the name of the command being run." msgstr "" -#: ../../library/os.rst:3737 +#: ../../library/os.rst:3745 msgid "" "The variants which include a second \"p\" near the end (:func:`spawnlp`, " ":func:`spawnlpe`, :func:`spawnvp`, and :func:`spawnvpe`) will use the " @@ -3938,7 +3951,7 @@ msgid "" "contain an appropriate absolute or relative path." msgstr "" -#: ../../library/os.rst:3747 +#: ../../library/os.rst:3755 msgid "" "For :func:`spawnle`, :func:`spawnlpe`, :func:`spawnve`, and :func:`spawnvpe`" " (note that these all end in \"e\"), the *env* parameter must be a mapping " @@ -3951,13 +3964,13 @@ msgid "" "``127``." msgstr "" -#: ../../library/os.rst:3756 +#: ../../library/os.rst:3764 msgid "" "As an example, the following calls to :func:`spawnlp` and :func:`spawnvpe` " "are equivalent::" msgstr "" -#: ../../library/os.rst:3769 +#: ../../library/os.rst:3777 msgid "" ":ref:`Availability `: Unix, Windows. :func:`spawnlp`, " ":func:`spawnlpe`, :func:`spawnvp` and :func:`spawnvpe` are not available on " @@ -3965,7 +3978,7 @@ msgid "" "Windows; we advise you to use the :mod:`subprocess` module instead." msgstr "" -#: ../../library/os.rst:3777 +#: ../../library/os.rst:3785 msgid "" "Possible values for the *mode* parameter to the :func:`spawn\\* ` " "family of functions. If either of these values is given, the " @@ -3973,7 +3986,7 @@ msgid "" "created, with the process id as the return value." msgstr "" -#: ../../library/os.rst:3787 +#: ../../library/os.rst:3795 msgid "" "Possible value for the *mode* parameter to the :func:`spawn\\* ` " "family of functions. If this is given as *mode*, the :func:`spawn\\*` " @@ -3982,7 +3995,7 @@ msgid "" "``-signal`` if a signal kills the process." msgstr "" -#: ../../library/os.rst:3799 +#: ../../library/os.rst:3807 msgid "" "Possible values for the *mode* parameter to the :func:`spawn\\* ` " "family of functions. These are less portable than those listed above. " @@ -3992,11 +4005,11 @@ msgid "" "function will not return." msgstr "" -#: ../../library/os.rst:3810 +#: ../../library/os.rst:3818 msgid "Start a file with its associated application." msgstr "" -#: ../../library/os.rst:3812 +#: ../../library/os.rst:3820 msgid "" "When *operation* is not specified or ``'open'``, this acts like double-" "clicking the file in Windows Explorer, or giving the file name as an " @@ -4005,7 +4018,7 @@ msgid "" "associated." msgstr "" -#: ../../library/os.rst:3817 +#: ../../library/os.rst:3825 msgid "" "When another *operation* is given, it must be a \"command verb\" that " "specifies what should be done with the file. Common verbs documented by " @@ -4013,7 +4026,7 @@ msgid "" "``'explore'`` and ``'find'`` (to be used on directories)." msgstr "" -#: ../../library/os.rst:3822 +#: ../../library/os.rst:3830 msgid "" ":func:`startfile` returns as soon as the associated application is launched." " There is no option to wait for the application to close, and no way to " @@ -4025,14 +4038,14 @@ msgid "" "encoded for Win32." msgstr "" -#: ../../library/os.rst:3830 +#: ../../library/os.rst:3838 msgid "" "To reduce interpreter startup overhead, the Win32 :c:func:`ShellExecute` " "function is not resolved until this function is first called. If the " "function cannot be resolved, :exc:`NotImplementedError` will be raised." msgstr "" -#: ../../library/os.rst:3839 +#: ../../library/os.rst:3847 msgid "" "Execute the command (a string) in a subshell. This is implemented by " "calling the Standard C function :c:func:`system`, and has the same " @@ -4041,7 +4054,7 @@ msgid "" "will be sent to the interpreter standard output stream." msgstr "" -#: ../../library/os.rst:3845 +#: ../../library/os.rst:3853 msgid "" "On Unix, the return value is the exit status of the process encoded in the " "format specified for :func:`wait`. Note that POSIX does not specify the " @@ -4049,7 +4062,7 @@ msgid "" "return value of the Python function is system-dependent." msgstr "" -#: ../../library/os.rst:3850 +#: ../../library/os.rst:3858 msgid "" "On Windows, the return value is that returned by the system shell after " "running *command*. The shell is given by the Windows environment variable " @@ -4058,7 +4071,7 @@ msgid "" " shell documentation." msgstr "" -#: ../../library/os.rst:3856 +#: ../../library/os.rst:3864 msgid "" "The :mod:`subprocess` module provides more powerful facilities for spawning " "new processes and retrieving their results; using that module is preferable " @@ -4066,46 +4079,46 @@ msgid "" "the :mod:`subprocess` documentation for some helpful recipes." msgstr "" -#: ../../library/os.rst:3862 +#: ../../library/os.rst:3870 msgid "" "Raises an :ref:`auditing event ` ``os.system`` with argument " "``command``." msgstr "" -#: ../../library/os.rst:3868 +#: ../../library/os.rst:3876 msgid "" "Returns the current global process times. The return value is an object with" " five attributes:" msgstr "" -#: ../../library/os.rst:3871 +#: ../../library/os.rst:3879 msgid ":attr:`user` - user time" msgstr "" -#: ../../library/os.rst:3872 +#: ../../library/os.rst:3880 msgid ":attr:`system` - system time" msgstr "" -#: ../../library/os.rst:3873 +#: ../../library/os.rst:3881 msgid ":attr:`children_user` - user time of all child processes" msgstr "" -#: ../../library/os.rst:3874 +#: ../../library/os.rst:3882 msgid ":attr:`children_system` - system time of all child processes" msgstr "" -#: ../../library/os.rst:3875 +#: ../../library/os.rst:3883 msgid ":attr:`elapsed` - elapsed real time since a fixed point in the past" msgstr "" -#: ../../library/os.rst:3877 +#: ../../library/os.rst:3885 msgid "" "For backwards compatibility, this object also behaves like a five-tuple " "containing :attr:`user`, :attr:`system`, :attr:`children_user`, " ":attr:`children_system`, and :attr:`elapsed` in that order." msgstr "" -#: ../../library/os.rst:3881 +#: ../../library/os.rst:3889 msgid "" "See the Unix manual page :manpage:`times(2)` and :manpage:`times(3)` manual " "page on Unix or `the GetProcessTimes MSDN " @@ -4114,7 +4127,7 @@ msgid "" ":attr:`user` and :attr:`system` are known; the other attributes are zero." msgstr "" -#: ../../library/os.rst:3897 +#: ../../library/os.rst:3905 msgid "" "Wait for completion of a child process, and return a tuple containing its " "pid and exit status indication: a 16-bit number, whose low byte is the " @@ -4123,7 +4136,7 @@ msgid "" "if a core file was produced." msgstr "" -#: ../../library/os.rst:3907 +#: ../../library/os.rst:3915 msgid "" "Wait for the completion of one or more child processes. *idtype* can be " ":data:`P_PID`, :data:`P_PGID` or :data:`P_ALL`. *id* specifies the pid to " @@ -4136,29 +4149,29 @@ msgid "" "specified and there are no children in a waitable state." msgstr "" -#: ../../library/os.rst:3926 +#: ../../library/os.rst:3934 msgid "" "These are the possible values for *idtype* in :func:`waitid`. They affect " "how *id* is interpreted." msgstr "" -#: ../../library/os.rst:3937 +#: ../../library/os.rst:3945 msgid "" "Flags that can be used in *options* in :func:`waitid` that specify what " "child signal to wait for." msgstr "" -#: ../../library/os.rst:3950 +#: ../../library/os.rst:3958 msgid "" "These are the possible values for :attr:`si_code` in the result returned by " ":func:`waitid`." msgstr "" -#: ../../library/os.rst:3960 +#: ../../library/os.rst:3968 msgid "The details of this function differ on Unix and Windows." msgstr "" -#: ../../library/os.rst:3962 +#: ../../library/os.rst:3970 msgid "" "On Unix: Wait for completion of a child process given by process id *pid*, " "and return a tuple containing its process id and exit status indication " @@ -4167,7 +4180,7 @@ msgid "" "operation." msgstr "" -#: ../../library/os.rst:3967 +#: ../../library/os.rst:3975 msgid "" "If *pid* is greater than ``0``, :func:`waitpid` requests status information " "for that specific process. If *pid* is ``0``, the request is for the status" @@ -4177,13 +4190,13 @@ msgid "" "group ``-pid`` (the absolute value of *pid*)." msgstr "" -#: ../../library/os.rst:3974 +#: ../../library/os.rst:3982 msgid "" "An :exc:`OSError` is raised with the value of errno when the syscall returns" " -1." msgstr "" -#: ../../library/os.rst:3977 +#: ../../library/os.rst:3985 msgid "" "On Windows: Wait for completion of a process given by process handle *pid*, " "and return a tuple containing *pid*, and its exit status shifted left by 8 " @@ -4195,7 +4208,7 @@ msgid "" "suitable process handles." msgstr "" -#: ../../library/os.rst:3993 +#: ../../library/os.rst:4001 msgid "" "Similar to :func:`waitpid`, except no process id argument is given and a " "3-element tuple containing the child's process id, exit status indication, " @@ -4205,7 +4218,7 @@ msgid "" ":func:`wait4`." msgstr "" -#: ../../library/os.rst:4005 +#: ../../library/os.rst:4013 msgid "" "Similar to :func:`waitpid`, except a 3-element tuple, containing the child's" " process id, exit status indication, and resource usage information is " @@ -4214,210 +4227,210 @@ msgid "" "the same as those provided to :func:`waitpid`." msgstr "" -#: ../../library/os.rst:4016 +#: ../../library/os.rst:4024 msgid "" "The option for :func:`waitpid` to return immediately if no child process " "status is available immediately. The function returns ``(0, 0)`` in this " "case." msgstr "" -#: ../../library/os.rst:4024 +#: ../../library/os.rst:4032 msgid "" "This option causes child processes to be reported if they have been " "continued from a job control stop since their status was last reported." msgstr "" -#: ../../library/os.rst:4027 +#: ../../library/os.rst:4035 msgid ":ref:`Availability `: some Unix systems." msgstr "" -#: ../../library/os.rst:4032 +#: ../../library/os.rst:4040 msgid "" "This option causes child processes to be reported if they have been stopped " "but their current state has not been reported since they were stopped." msgstr "" -#: ../../library/os.rst:4038 +#: ../../library/os.rst:4046 msgid "" "The following functions take a process status code as returned by " ":func:`system`, :func:`wait`, or :func:`waitpid` as a parameter. They may " "be used to determine the disposition of a process." msgstr "" -#: ../../library/os.rst:4044 +#: ../../library/os.rst:4052 msgid "" "Return ``True`` if a core dump was generated for the process, otherwise " "return ``False``." msgstr "" -#: ../../library/os.rst:4052 +#: ../../library/os.rst:4060 msgid "" "Return ``True`` if the process has been continued from a job control stop, " "otherwise return ``False``." msgstr "" -#: ../../library/os.rst:4060 +#: ../../library/os.rst:4068 msgid "" "Return ``True`` if the process has been stopped, otherwise return ``False``." msgstr "" -#: ../../library/os.rst:4068 +#: ../../library/os.rst:4076 msgid "" "Return ``True`` if the process exited due to a signal, otherwise return " "``False``." msgstr "" -#: ../../library/os.rst:4076 +#: ../../library/os.rst:4084 msgid "" "Return ``True`` if the process exited using the :manpage:`exit(2)` system " "call, otherwise return ``False``." msgstr "" -#: ../../library/os.rst:4084 +#: ../../library/os.rst:4092 msgid "" "If ``WIFEXITED(status)`` is true, return the integer parameter to the " ":manpage:`exit(2)` system call. Otherwise, the return value is meaningless." msgstr "" -#: ../../library/os.rst:4092 +#: ../../library/os.rst:4100 msgid "Return the signal which caused the process to stop." msgstr "" -#: ../../library/os.rst:4099 +#: ../../library/os.rst:4107 msgid "Return the signal which caused the process to exit." msgstr "" -#: ../../library/os.rst:4105 +#: ../../library/os.rst:4113 msgid "Interface to the scheduler" msgstr "" -#: ../../library/os.rst:4107 +#: ../../library/os.rst:4115 msgid "" "These functions control how a process is allocated CPU time by the operating" " system. They are only available on some Unix platforms. For more detailed " "information, consult your Unix manpages." msgstr "" -#: ../../library/os.rst:4113 +#: ../../library/os.rst:4121 msgid "" "The following scheduling policies are exposed if they are supported by the " "operating system." msgstr "" -#: ../../library/os.rst:4118 +#: ../../library/os.rst:4126 msgid "The default scheduling policy." msgstr "" -#: ../../library/os.rst:4122 +#: ../../library/os.rst:4130 msgid "" "Scheduling policy for CPU-intensive processes that tries to preserve " "interactivity on the rest of the computer." msgstr "" -#: ../../library/os.rst:4127 +#: ../../library/os.rst:4135 msgid "Scheduling policy for extremely low priority background tasks." msgstr "" -#: ../../library/os.rst:4131 +#: ../../library/os.rst:4139 msgid "Scheduling policy for sporadic server programs." msgstr "" -#: ../../library/os.rst:4135 +#: ../../library/os.rst:4143 msgid "A First In First Out scheduling policy." msgstr "" -#: ../../library/os.rst:4139 +#: ../../library/os.rst:4147 msgid "A round-robin scheduling policy." msgstr "" -#: ../../library/os.rst:4143 +#: ../../library/os.rst:4151 msgid "" "This flag can be OR'ed with any other scheduling policy. When a process with" " this flag set forks, its child's scheduling policy and priority are reset " "to the default." msgstr "" -#: ../../library/os.rst:4150 +#: ../../library/os.rst:4158 msgid "" "This class represents tunable scheduling parameters used in " ":func:`sched_setparam`, :func:`sched_setscheduler`, and " ":func:`sched_getparam`. It is immutable." msgstr "" -#: ../../library/os.rst:4154 +#: ../../library/os.rst:4162 msgid "At the moment, there is only one possible parameter:" msgstr "" -#: ../../library/os.rst:4158 +#: ../../library/os.rst:4166 msgid "The scheduling priority for a scheduling policy." msgstr "" -#: ../../library/os.rst:4163 +#: ../../library/os.rst:4171 msgid "" "Get the minimum priority value for *policy*. *policy* is one of the " "scheduling policy constants above." msgstr "" -#: ../../library/os.rst:4169 +#: ../../library/os.rst:4177 msgid "" "Get the maximum priority value for *policy*. *policy* is one of the " "scheduling policy constants above." msgstr "" -#: ../../library/os.rst:4175 +#: ../../library/os.rst:4183 msgid "" "Set the scheduling policy for the process with PID *pid*. A *pid* of 0 means" " the calling process. *policy* is one of the scheduling policy constants " "above. *param* is a :class:`sched_param` instance." msgstr "" -#: ../../library/os.rst:4182 +#: ../../library/os.rst:4190 msgid "" "Return the scheduling policy for the process with PID *pid*. A *pid* of 0 " "means the calling process. The result is one of the scheduling policy " "constants above." msgstr "" -#: ../../library/os.rst:4189 +#: ../../library/os.rst:4197 msgid "" "Set a scheduling parameters for the process with PID *pid*. A *pid* of 0 " "means the calling process. *param* is a :class:`sched_param` instance." msgstr "" -#: ../../library/os.rst:4195 +#: ../../library/os.rst:4203 msgid "" "Return the scheduling parameters as a :class:`sched_param` instance for the " "process with PID *pid*. A *pid* of 0 means the calling process." msgstr "" -#: ../../library/os.rst:4201 +#: ../../library/os.rst:4209 msgid "" "Return the round-robin quantum in seconds for the process with PID *pid*. A " "*pid* of 0 means the calling process." msgstr "" -#: ../../library/os.rst:4207 +#: ../../library/os.rst:4215 msgid "Voluntarily relinquish the CPU." msgstr "" -#: ../../library/os.rst:4212 +#: ../../library/os.rst:4220 msgid "" "Restrict the process with PID *pid* (or the current process if zero) to a " "set of CPUs. *mask* is an iterable of integers representing the set of CPUs" " to which the process should be restricted." msgstr "" -#: ../../library/os.rst:4219 +#: ../../library/os.rst:4227 msgid "" "Return the set of CPUs the process with PID *pid* (or the current process if" " zero) is restricted to." msgstr "" -#: ../../library/os.rst:4226 +#: ../../library/os.rst:4234 msgid "Miscellaneous System Information" msgstr "" -#: ../../library/os.rst:4231 +#: ../../library/os.rst:4239 msgid "" "Return string-valued system configuration values. *name* specifies the " "configuration value to retrieve; it may be a string which is the name of a " @@ -4428,13 +4441,13 @@ msgid "" "included in that mapping, passing an integer for *name* is also accepted." msgstr "" -#: ../../library/os.rst:4239 +#: ../../library/os.rst:4247 msgid "" "If the configuration value specified by *name* isn't defined, ``None`` is " "returned." msgstr "" -#: ../../library/os.rst:4242 +#: ../../library/os.rst:4250 msgid "" "If *name* is a string and is not known, :exc:`ValueError` is raised. If a " "specific value for *name* is not supported by the host system, even if it is" @@ -4442,33 +4455,33 @@ msgid "" ":const:`errno.EINVAL` for the error number." msgstr "" -#: ../../library/os.rst:4252 +#: ../../library/os.rst:4260 msgid "" "Dictionary mapping names accepted by :func:`confstr` to the integer values " "defined for those names by the host operating system. This can be used to " "determine the set of names known to the system." msgstr "" -#: ../../library/os.rst:4261 +#: ../../library/os.rst:4269 msgid "" "Return the number of CPUs in the system. Returns ``None`` if undetermined." msgstr "" -#: ../../library/os.rst:4263 +#: ../../library/os.rst:4271 msgid "" "This number is not equivalent to the number of CPUs the current process can " "use. The number of usable CPUs can be obtained with " "``len(os.sched_getaffinity(0))``" msgstr "" -#: ../../library/os.rst:4273 +#: ../../library/os.rst:4281 msgid "" "Return the number of processes in the system run queue averaged over the " "last 1, 5, and 15 minutes or raises :exc:`OSError` if the load average was " "unobtainable." msgstr "" -#: ../../library/os.rst:4282 +#: ../../library/os.rst:4290 msgid "" "Return integer-valued system configuration values. If the configuration " "value specified by *name* isn't defined, ``-1`` is returned. The comments " @@ -4477,40 +4490,40 @@ msgid "" "``sysconf_names``." msgstr "" -#: ../../library/os.rst:4292 +#: ../../library/os.rst:4300 msgid "" "Dictionary mapping names accepted by :func:`sysconf` to the integer values " "defined for those names by the host operating system. This can be used to " "determine the set of names known to the system." msgstr "" -#: ../../library/os.rst:4298 +#: ../../library/os.rst:4306 msgid "" "The following data values are used to support path manipulation operations." " These are defined for all platforms." msgstr "" -#: ../../library/os.rst:4301 +#: ../../library/os.rst:4309 msgid "" "Higher-level operations on pathnames are defined in the :mod:`os.path` " "module." msgstr "" -#: ../../library/os.rst:4307 +#: ../../library/os.rst:4315 msgid "" "The constant string used by the operating system to refer to the current " "directory. This is ``'.'`` for Windows and POSIX. Also available via " ":mod:`os.path`." msgstr "" -#: ../../library/os.rst:4315 +#: ../../library/os.rst:4323 msgid "" "The constant string used by the operating system to refer to the parent " "directory. This is ``'..'`` for Windows and POSIX. Also available via " ":mod:`os.path`." msgstr "" -#: ../../library/os.rst:4324 +#: ../../library/os.rst:4332 msgid "" "The character used by the operating system to separate pathname components. " "This is ``'/'`` for POSIX and ``'\\\\'`` for Windows. Note that knowing " @@ -4519,7 +4532,7 @@ msgid "" "useful. Also available via :mod:`os.path`." msgstr "" -#: ../../library/os.rst:4334 +#: ../../library/os.rst:4342 msgid "" "An alternative character used by the operating system to separate pathname " "components, or ``None`` if only one separator character exists. This is set" @@ -4527,27 +4540,27 @@ msgid "" "via :mod:`os.path`." msgstr "" -#: ../../library/os.rst:4343 +#: ../../library/os.rst:4351 msgid "" "The character which separates the base filename from the extension; for " "example, the ``'.'`` in :file:`os.py`. Also available via :mod:`os.path`." msgstr "" -#: ../../library/os.rst:4351 +#: ../../library/os.rst:4359 msgid "" "The character conventionally used by the operating system to separate search" " path components (as in :envvar:`PATH`), such as ``':'`` for POSIX or " "``';'`` for Windows. Also available via :mod:`os.path`." msgstr "" -#: ../../library/os.rst:4358 +#: ../../library/os.rst:4366 msgid "" "The default search path used by :func:`exec\\*p\\* ` and " ":func:`spawn\\*p\\* ` if the environment doesn't have a ``'PATH'`` " "key. Also available via :mod:`os.path`." msgstr "" -#: ../../library/os.rst:4365 +#: ../../library/os.rst:4373 msgid "" "The string used to separate (or, rather, terminate) lines on the current " "platform. This may be a single character, such as ``'\\n'`` for POSIX, or " @@ -4556,36 +4569,36 @@ msgid "" "(the default); use a single ``'\\n'`` instead, on all platforms." msgstr "" -#: ../../library/os.rst:4374 +#: ../../library/os.rst:4382 msgid "" "The file path of the null device. For example: ``'/dev/null'`` for POSIX, " "``'nul'`` for Windows. Also available via :mod:`os.path`." msgstr "" -#: ../../library/os.rst:4385 +#: ../../library/os.rst:4393 msgid "" "Flags for use with the :func:`~sys.setdlopenflags` and " ":func:`~sys.getdlopenflags` functions. See the Unix manual page " ":manpage:`dlopen(3)` for what the different flags mean." msgstr "" -#: ../../library/os.rst:4393 +#: ../../library/os.rst:4401 msgid "Random numbers" msgstr "" -#: ../../library/os.rst:4398 +#: ../../library/os.rst:4406 msgid "" "Get up to *size* random bytes. The function can return less bytes than " "requested." msgstr "" -#: ../../library/os.rst:4401 +#: ../../library/os.rst:4409 msgid "" "These bytes can be used to seed user-space random number generators or for " "cryptographic purposes." msgstr "" -#: ../../library/os.rst:4404 +#: ../../library/os.rst:4412 msgid "" "``getrandom()`` relies on entropy gathered from device drivers and other " "sources of environmental noise. Unnecessarily reading large quantities of " @@ -4593,35 +4606,35 @@ msgid "" " ``/dev/urandom`` devices." msgstr "" -#: ../../library/os.rst:4409 +#: ../../library/os.rst:4417 msgid "" "The flags argument is a bit mask that can contain zero or more of the " "following values ORed together: :py:data:`os.GRND_RANDOM` and " ":py:data:`GRND_NONBLOCK`." msgstr "" -#: ../../library/os.rst:4413 +#: ../../library/os.rst:4421 msgid "" "See also the `Linux getrandom() manual page `_." msgstr "" -#: ../../library/os.rst:4417 +#: ../../library/os.rst:4425 msgid ":ref:`Availability `: Linux 3.17 and newer." msgstr "" -#: ../../library/os.rst:4422 +#: ../../library/os.rst:4430 msgid "Return a string of *size* random bytes suitable for cryptographic use." msgstr "" -#: ../../library/os.rst:4424 +#: ../../library/os.rst:4432 msgid "" "This function returns random bytes from an OS-specific randomness source. " "The returned data should be unpredictable enough for cryptographic " "applications, though its exact quality depends on the OS implementation." msgstr "" -#: ../../library/os.rst:4428 +#: ../../library/os.rst:4436 msgid "" "On Linux, if the ``getrandom()`` syscall is available, it is used in " "blocking mode: block until the system urandom entropy pool is initialized " @@ -4631,58 +4644,58 @@ msgid "" "to poll until the system urandom entropy pool is initialized." msgstr "" -#: ../../library/os.rst:4435 +#: ../../library/os.rst:4443 msgid "" "On a Unix-like system, random bytes are read from the ``/dev/urandom`` " "device. If the ``/dev/urandom`` device is not available or not readable, the" " :exc:`NotImplementedError` exception is raised." msgstr "" -#: ../../library/os.rst:4439 +#: ../../library/os.rst:4447 msgid "On Windows, it will use ``CryptGenRandom()``." msgstr "" -#: ../../library/os.rst:4442 +#: ../../library/os.rst:4450 msgid "" "The :mod:`secrets` module provides higher level functions. For an easy-to-" "use interface to the random number generator provided by your platform, " "please see :class:`random.SystemRandom`." msgstr "" -#: ../../library/os.rst:4446 +#: ../../library/os.rst:4454 msgid "" "On Linux, ``getrandom()`` is now used in blocking mode to increase the " "security." msgstr "" -#: ../../library/os.rst:4450 +#: ../../library/os.rst:4458 msgid "" "On Linux, if the ``getrandom()`` syscall blocks (the urandom entropy pool is" " not initialized yet), fall back on reading ``/dev/urandom``." msgstr "" -#: ../../library/os.rst:4454 +#: ../../library/os.rst:4462 msgid "" "On Linux 3.17 and newer, the ``getrandom()`` syscall is now used when " "available. On OpenBSD 5.6 and newer, the C ``getentropy()`` function is now" " used. These functions avoid the usage of an internal file descriptor." msgstr "" -#: ../../library/os.rst:4462 +#: ../../library/os.rst:4470 msgid "" "By default, when reading from ``/dev/random``, :func:`getrandom` blocks if " "no random bytes are available, and when reading from ``/dev/urandom``, it " "blocks if the entropy pool has not yet been initialized." msgstr "" -#: ../../library/os.rst:4466 +#: ../../library/os.rst:4474 msgid "" "If the :py:data:`GRND_NONBLOCK` flag is set, then :func:`getrandom` does not" " block in these cases, but instead immediately raises " ":exc:`BlockingIOError`." msgstr "" -#: ../../library/os.rst:4473 +#: ../../library/os.rst:4481 msgid "" "If this bit is set, then random bytes are drawn from the " "``/dev/random`` pool instead of the ``/dev/urandom`` pool." diff --git a/library/parser.po b/library/parser.po index 9e1345e..d7e41d4 100644 --- a/library/parser.po +++ b/library/parser.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-21 11:30+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:21+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -279,9 +279,9 @@ msgstr "" #: ../../library/parser.rst:237 msgid "" -"When *st* represents an ``'eval'`` form, this function returns true, " -"otherwise it returns false. This is useful, since code objects normally " -"cannot be queried for this information using existing built-in functions. " +"When *st* represents an ``'eval'`` form, this function returns ``True``, " +"otherwise it returns ``False``. This is useful, since code objects normally" +" cannot be queried for this information using existing built-in functions. " "Note that the code objects created by :func:`compilest` cannot be queried " "like this either, and are identical to those created by the built-in " ":func:`compile` function." diff --git a/library/pdb.po b/library/pdb.po index 7e871d1..e94aece 100644 --- a/library/pdb.po +++ b/library/pdb.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-21 11:59+0000\n" "PO-Revision-Date: 2017-02-16 23:21+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -621,10 +621,17 @@ msgid "Quit from the debugger. The program being executed is aborted." msgstr "" #: ../../library/pdb.rst:536 +msgid "" +"Enter a recursive debugger that steps through the code argument (which is an" +" arbitrary expression or statement to be executed in the current " +"environment)." +msgstr "" + +#: ../../library/pdb.rst:544 msgid "Footnotes" msgstr "Catatan kaki" -#: ../../library/pdb.rst:537 +#: ../../library/pdb.rst:545 msgid "" "Whether a frame is considered to originate in a certain module is determined" " by the ``__name__`` in the frame globals." diff --git a/library/pickle.po b/library/pickle.po index e61d1f3..641ba3e 100644 --- a/library/pickle.po +++ b/library/pickle.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-12 11:28+0000\n" +"POT-Creation-Date: 2019-11-04 11:51+0000\n" "PO-Revision-Date: 2017-02-16 23:22+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -204,7 +204,7 @@ msgstr "" #: ../../library/pickle.rst:139 msgid "" -"There are currently 5 different protocols which can be used for pickling. " +"There are currently 6 different protocols which can be used for pickling. " "The higher the protocol used, the more recent the version of Python needed " "to read the pickle produced." msgstr "" @@ -243,7 +243,14 @@ msgid "" "for information about improvements brought by protocol 4." msgstr "" -#: ../../library/pickle.rst:164 +#: ../../library/pickle.rst:163 +msgid "" +"Protocol version 5 was added in Python 3.8. It adds support for out-of-band" +" data and speedup for in-band data. Refer to :pep:`574` for information " +"about improvements brought by protocol 5." +msgstr "" + +#: ../../library/pickle.rst:168 msgid "" "Serialization is a more primitive notion than persistence; although " ":mod:`pickle` reads and writes file objects, it does not handle the issue of" @@ -257,11 +264,11 @@ msgid "" "and unpickle objects on DBM-style database files." msgstr "" -#: ../../library/pickle.rst:177 +#: ../../library/pickle.rst:181 msgid "Module Interface" msgstr "" -#: ../../library/pickle.rst:179 +#: ../../library/pickle.rst:183 msgid "" "To serialize an object hierarchy, you simply call the :func:`dumps` " "function. Similarly, to de-serialize a data stream, you call the " @@ -270,18 +277,18 @@ msgid "" ":class:`Unpickler` object, respectively." msgstr "" -#: ../../library/pickle.rst:184 +#: ../../library/pickle.rst:188 msgid "The :mod:`pickle` module provides the following constants:" msgstr "" -#: ../../library/pickle.rst:189 +#: ../../library/pickle.rst:193 msgid "" "An integer, the highest :ref:`protocol version ` " "available. This value can be passed as a *protocol* value to functions " ":func:`dump` and :func:`dumps` as well as the :class:`Pickler` constructor." msgstr "" -#: ../../library/pickle.rst:196 +#: ../../library/pickle.rst:200 msgid "" "An integer, the default :ref:`protocol version ` used for " "pickling. May be less than :data:`HIGHEST_PROTOCOL`. Currently the default" @@ -289,127 +296,127 @@ msgid "" "previous versions." msgstr "" -#: ../../library/pickle.rst:203 +#: ../../library/pickle.rst:207 msgid "The default protocol is 3." msgstr "" -#: ../../library/pickle.rst:207 +#: ../../library/pickle.rst:211 msgid "The default protocol is 4." msgstr "" -#: ../../library/pickle.rst:209 +#: ../../library/pickle.rst:213 msgid "" "The :mod:`pickle` module provides the following functions to make the " "pickling process more convenient:" msgstr "" -#: ../../library/pickle.rst:214 +#: ../../library/pickle.rst:218 msgid "" "Write the pickled representation of the object *obj* to the open :term:`file" " object` *file*. This is equivalent to ``Pickler(file, " "protocol).dump(obj)``." msgstr "" -#: ../../library/pickle.rst:218 +#: ../../library/pickle.rst:222 msgid "" "Arguments *file*, *protocol*, *fix_imports* and *buffer_callback* have the " "same meaning as in the :class:`Pickler` constructor." msgstr "" -#: ../../library/pickle.rst:221 ../../library/pickle.rst:232 -#: ../../library/pickle.rst:324 +#: ../../library/pickle.rst:225 ../../library/pickle.rst:236 +#: ../../library/pickle.rst:328 msgid "The *buffer_callback* argument was added." msgstr "" -#: ../../library/pickle.rst:226 +#: ../../library/pickle.rst:230 msgid "" "Return the pickled representation of the object *obj* as a :class:`bytes` " "object, instead of writing it to a file." msgstr "" -#: ../../library/pickle.rst:229 +#: ../../library/pickle.rst:233 msgid "" "Arguments *protocol*, *fix_imports* and *buffer_callback* have the same " "meaning as in the :class:`Pickler` constructor." msgstr "" -#: ../../library/pickle.rst:237 +#: ../../library/pickle.rst:241 msgid "" "Read the pickled representation of an object from the open :term:`file " "object` *file* and return the reconstituted object hierarchy specified " "therein. This is equivalent to ``Unpickler(file).load()``." msgstr "" -#: ../../library/pickle.rst:241 ../../library/pickle.rst:256 +#: ../../library/pickle.rst:245 ../../library/pickle.rst:260 msgid "" "The protocol version of the pickle is detected automatically, so no protocol" " argument is needed. Bytes past the pickled representation of the object " "are ignored." msgstr "" -#: ../../library/pickle.rst:245 ../../library/pickle.rst:260 +#: ../../library/pickle.rst:249 ../../library/pickle.rst:264 msgid "" "Arguments *file*, *fix_imports*, *encoding*, *errors*, *strict* and " "*buffers* have the same meaning as in the :class:`Unpickler` constructor." msgstr "" -#: ../../library/pickle.rst:248 ../../library/pickle.rst:263 -#: ../../library/pickle.rst:425 +#: ../../library/pickle.rst:252 ../../library/pickle.rst:267 +#: ../../library/pickle.rst:429 msgid "The *buffers* argument was added." msgstr "" -#: ../../library/pickle.rst:253 +#: ../../library/pickle.rst:257 msgid "" "Return the reconstituted object hierarchy of the pickled representation " "*bytes_object* of an object." msgstr "" -#: ../../library/pickle.rst:267 +#: ../../library/pickle.rst:271 msgid "The :mod:`pickle` module defines three exceptions:" msgstr "" -#: ../../library/pickle.rst:271 +#: ../../library/pickle.rst:275 msgid "" "Common base class for the other pickling exceptions. It inherits " ":exc:`Exception`." msgstr "" -#: ../../library/pickle.rst:276 +#: ../../library/pickle.rst:280 msgid "" "Error raised when an unpicklable object is encountered by :class:`Pickler`. " "It inherits :exc:`PickleError`." msgstr "" -#: ../../library/pickle.rst:279 +#: ../../library/pickle.rst:283 msgid "" "Refer to :ref:`pickle-picklable` to learn what kinds of objects can be " "pickled." msgstr "" -#: ../../library/pickle.rst:284 +#: ../../library/pickle.rst:288 msgid "" "Error raised when there is a problem unpickling an object, such as a data " "corruption or a security violation. It inherits :exc:`PickleError`." msgstr "" -#: ../../library/pickle.rst:287 +#: ../../library/pickle.rst:291 msgid "" "Note that other exceptions may also be raised during unpickling, including " "(but not necessarily limited to) AttributeError, EOFError, ImportError, and " "IndexError." msgstr "" -#: ../../library/pickle.rst:292 +#: ../../library/pickle.rst:296 msgid "" "The :mod:`pickle` module exports three classes, :class:`Pickler`, " ":class:`Unpickler` and :class:`PickleBuffer`:" msgstr "" -#: ../../library/pickle.rst:297 +#: ../../library/pickle.rst:301 msgid "This takes a binary file for writing a pickle data stream." msgstr "" -#: ../../library/pickle.rst:299 +#: ../../library/pickle.rst:303 msgid "" "The optional *protocol* argument, an integer, tells the pickler to use the " "given protocol; supported protocols are 0 to :data:`HIGHEST_PROTOCOL`. If " @@ -417,7 +424,7 @@ msgid "" "number is specified, :data:`HIGHEST_PROTOCOL` is selected." msgstr "" -#: ../../library/pickle.rst:304 +#: ../../library/pickle.rst:308 msgid "" "The *file* argument must have a write() method that accepts a single bytes " "argument. It can thus be an on-disk file opened for binary writing, an " @@ -425,20 +432,20 @@ msgid "" "interface." msgstr "" -#: ../../library/pickle.rst:309 +#: ../../library/pickle.rst:313 msgid "" "If *fix_imports* is true and *protocol* is less than 3, pickle will try to " "map the new Python 3 names to the old module names used in Python 2, so that" " the pickle data stream is readable with Python 2." msgstr "" -#: ../../library/pickle.rst:313 +#: ../../library/pickle.rst:317 msgid "" "If *buffer_callback* is None (the default), buffer views are serialized into" " *file* as part of the pickle stream." msgstr "" -#: ../../library/pickle.rst:316 +#: ../../library/pickle.rst:320 msgid "" "If *buffer_callback* is not None, then it can be called any number of times " "with a buffer view. If the callback returns a false value (such as None), " @@ -446,23 +453,23 @@ msgid "" " serialized in-band, i.e. inside the pickle stream." msgstr "" -#: ../../library/pickle.rst:321 +#: ../../library/pickle.rst:325 msgid "" "It is an error if *buffer_callback* is not None and *protocol* is None or " "smaller than 5." msgstr "" -#: ../../library/pickle.rst:329 +#: ../../library/pickle.rst:333 msgid "" "Write the pickled representation of *obj* to the open file object given in " "the constructor." msgstr "" -#: ../../library/pickle.rst:334 +#: ../../library/pickle.rst:338 msgid "Do nothing by default. This exists so a subclass can override it." msgstr "" -#: ../../library/pickle.rst:336 +#: ../../library/pickle.rst:340 msgid "" "If :meth:`persistent_id` returns ``None``, *obj* is pickled as usual. Any " "other value causes :class:`Pickler` to emit the returned value as a " @@ -471,11 +478,11 @@ msgid "" "by :meth:`persistent_id` cannot itself have a persistent ID." msgstr "" -#: ../../library/pickle.rst:342 ../../library/pickle.rst:443 +#: ../../library/pickle.rst:346 ../../library/pickle.rst:447 msgid "See :ref:`pickle-persistent` for details and examples of uses." msgstr "" -#: ../../library/pickle.rst:346 +#: ../../library/pickle.rst:350 msgid "" "A pickler object's dispatch table is a registry of *reduction functions* of " "the kind which can be declared using :func:`copyreg.pickle`. It is a " @@ -484,7 +491,7 @@ msgid "" "should conform to the same interface as a :meth:`__reduce__` method." msgstr "" -#: ../../library/pickle.rst:354 +#: ../../library/pickle.rst:358 msgid "" "By default, a pickler object will not have a :attr:`dispatch_table` " "attribute, and it will instead use the global dispatch table managed by the " @@ -495,11 +502,11 @@ msgid "" "dispatch table for instances of that class." msgstr "" -#: ../../library/pickle.rst:363 +#: ../../library/pickle.rst:367 msgid "See :ref:`pickle-dispatch` for usage examples." msgstr "" -#: ../../library/pickle.rst:369 +#: ../../library/pickle.rst:373 msgid "" "Special reducer that can be defined in :class:`Pickler` subclasses. This " "method has priority over any reducer in the :attr:`dispatch_table`. It " @@ -508,11 +515,11 @@ msgid "" ":attr:`dispatch_table`-registered reducers to pickle ``obj``." msgstr "" -#: ../../library/pickle.rst:375 +#: ../../library/pickle.rst:379 msgid "For a detailed example, see :ref:`reducer_override`." msgstr "" -#: ../../library/pickle.rst:381 +#: ../../library/pickle.rst:385 msgid "" "Deprecated. Enable fast mode if set to a true value. The fast mode disables" " the usage of memo, therefore speeding the pickling process by not " @@ -521,21 +528,21 @@ msgid "" "infinitely." msgstr "" -#: ../../library/pickle.rst:387 +#: ../../library/pickle.rst:391 msgid "Use :func:`pickletools.optimize` if you need more compact pickles." msgstr "" -#: ../../library/pickle.rst:392 +#: ../../library/pickle.rst:396 msgid "This takes a binary file for reading a pickle data stream." msgstr "" -#: ../../library/pickle.rst:394 +#: ../../library/pickle.rst:398 msgid "" "The protocol version of the pickle is detected automatically, so no protocol" " argument is needed." msgstr "" -#: ../../library/pickle.rst:397 +#: ../../library/pickle.rst:401 msgid "" "The argument *file* must have three methods, a read() method that takes an " "integer argument, a readinto() method that takes a buffer argument and a " @@ -545,7 +552,7 @@ msgid "" "custom object that meets this interface." msgstr "" -#: ../../library/pickle.rst:404 +#: ../../library/pickle.rst:408 msgid "" "The optional arguments *fix_imports*, *encoding* and *errors* are used to " "control compatibility support for pickle stream generated by Python 2. If " @@ -559,7 +566,7 @@ msgid "" ":class:`~datetime.time` pickled by Python 2." msgstr "" -#: ../../library/pickle.rst:415 +#: ../../library/pickle.rst:419 msgid "" "If *buffers* is None (the default), then all data necessary for " "deserialization must be contained in the pickle stream. This means that the" @@ -567,7 +574,7 @@ msgid "" "instantiated (or when :func:`dump` or :func:`dumps` was called)." msgstr "" -#: ../../library/pickle.rst:420 +#: ../../library/pickle.rst:424 msgid "" "If *buffers* is not None, it should be an iterable of buffer-enabled objects" " that is consumed each time the pickle stream references an :ref:`out-of-" @@ -575,25 +582,25 @@ msgid "" "the *buffer_callback* of a Pickler object." msgstr "" -#: ../../library/pickle.rst:430 +#: ../../library/pickle.rst:434 msgid "" "Read the pickled representation of an object from the open file object given" " in the constructor, and return the reconstituted object hierarchy specified" " therein. Bytes past the pickled representation of the object are ignored." msgstr "" -#: ../../library/pickle.rst:437 +#: ../../library/pickle.rst:441 msgid "Raise an :exc:`UnpicklingError` by default." msgstr "" -#: ../../library/pickle.rst:439 +#: ../../library/pickle.rst:443 msgid "" "If defined, :meth:`persistent_load` should return the object specified by " "the persistent ID *pid*. If an invalid persistent ID is encountered, an " ":exc:`UnpicklingError` should be raised." msgstr "" -#: ../../library/pickle.rst:447 +#: ../../library/pickle.rst:451 msgid "" "Import *module* if necessary and return the object called *name* from it, " "where the *module* and *name* arguments are :class:`str` objects. Note, " @@ -601,41 +608,41 @@ msgid "" "functions." msgstr "" -#: ../../library/pickle.rst:452 +#: ../../library/pickle.rst:456 msgid "" "Subclasses may override this to gain control over what type of objects and " "how they can be loaded, potentially reducing security risks. Refer to :ref" ":`pickle-restrict` for details." msgstr "" -#: ../../library/pickle.rst:456 +#: ../../library/pickle.rst:460 msgid "" "Raises an :ref:`auditing event ` ``pickle.find_class`` with " "arguments ``module``, ``name``." msgstr "" -#: ../../library/pickle.rst:460 +#: ../../library/pickle.rst:464 msgid "" "A wrapper for a buffer representing picklable data. *buffer* must be a :ref" ":`buffer-providing ` object, such as a :term:`bytes-like " "object` or a N-dimensional array." msgstr "" -#: ../../library/pickle.rst:464 +#: ../../library/pickle.rst:468 msgid "" ":class:`PickleBuffer` is itself a buffer provider, therefore it is possible " "to pass it to other APIs expecting a buffer-providing object, such as " ":class:`memoryview`." msgstr "" -#: ../../library/pickle.rst:468 +#: ../../library/pickle.rst:472 msgid "" ":class:`PickleBuffer` objects can only be serialized using pickle protocol 5" " or higher. They are eligible for :ref:`out-of-band serialization `." msgstr "" -#: ../../library/pickle.rst:476 +#: ../../library/pickle.rst:480 msgid "" "Return a :class:`memoryview` of the memory area underlying this buffer. The " "returned object is a one-dimensional, C-contiguous memoryview with format " @@ -643,57 +650,57 @@ msgid "" "neither C- nor Fortran-contiguous." msgstr "" -#: ../../library/pickle.rst:483 +#: ../../library/pickle.rst:487 msgid "Release the underlying buffer exposed by the PickleBuffer object." msgstr "" -#: ../../library/pickle.rst:489 +#: ../../library/pickle.rst:493 msgid "What can be pickled and unpickled?" msgstr "" -#: ../../library/pickle.rst:491 +#: ../../library/pickle.rst:495 msgid "The following types can be pickled:" msgstr "" -#: ../../library/pickle.rst:493 +#: ../../library/pickle.rst:497 msgid "``None``, ``True``, and ``False``" msgstr "" -#: ../../library/pickle.rst:495 +#: ../../library/pickle.rst:499 msgid "integers, floating point numbers, complex numbers" msgstr "" -#: ../../library/pickle.rst:497 +#: ../../library/pickle.rst:501 msgid "strings, bytes, bytearrays" msgstr "" -#: ../../library/pickle.rst:499 +#: ../../library/pickle.rst:503 msgid "" "tuples, lists, sets, and dictionaries containing only picklable objects" msgstr "" -#: ../../library/pickle.rst:501 +#: ../../library/pickle.rst:505 msgid "" "functions defined at the top level of a module (using :keyword:`def`, not " ":keyword:`lambda`)" msgstr "" -#: ../../library/pickle.rst:504 +#: ../../library/pickle.rst:508 msgid "built-in functions defined at the top level of a module" msgstr "" -#: ../../library/pickle.rst:506 +#: ../../library/pickle.rst:510 msgid "classes that are defined at the top level of a module" msgstr "" -#: ../../library/pickle.rst:508 +#: ../../library/pickle.rst:512 msgid "" "instances of such classes whose :attr:`~object.__dict__` or the result of " "calling :meth:`__getstate__` is picklable (see section :ref:`pickle-inst` " "for details)." msgstr "" -#: ../../library/pickle.rst:512 +#: ../../library/pickle.rst:516 msgid "" "Attempts to pickle unpicklable objects will raise the :exc:`PicklingError` " "exception; when this happens, an unspecified number of bytes may have " @@ -703,7 +710,7 @@ msgid "" "this limit with :func:`sys.setrecursionlimit`." msgstr "" -#: ../../library/pickle.rst:519 +#: ../../library/pickle.rst:523 msgid "" "Note that functions (built-in and user-defined) are pickled by \"fully " "qualified\" name reference, not by value. [#]_ This means that only the " @@ -714,7 +721,7 @@ msgid "" "exception will be raised. [#]_" msgstr "" -#: ../../library/pickle.rst:526 +#: ../../library/pickle.rst:530 msgid "" "Similarly, classes are pickled by named reference, so the same restrictions " "in the unpickling environment apply. Note that none of the class's code or " @@ -722,13 +729,13 @@ msgid "" " not restored in the unpickling environment::" msgstr "" -#: ../../library/pickle.rst:536 +#: ../../library/pickle.rst:540 msgid "" "These restrictions are why picklable functions and classes must be defined " "in the top level of a module." msgstr "" -#: ../../library/pickle.rst:539 +#: ../../library/pickle.rst:543 msgid "" "Similarly, when class instances are pickled, their class's code and data are" " not pickled along with them. Only the instance data are pickled. This is " @@ -740,18 +747,18 @@ msgid "" "method." msgstr "" -#: ../../library/pickle.rst:551 +#: ../../library/pickle.rst:555 msgid "Pickling Class Instances" msgstr "" -#: ../../library/pickle.rst:555 +#: ../../library/pickle.rst:559 msgid "" "In this section, we describe the general mechanisms available to you to " "define, customize, and control how class instances are pickled and " "unpickled." msgstr "" -#: ../../library/pickle.rst:558 +#: ../../library/pickle.rst:562 msgid "" "In most cases, no additional code is needed to make instances picklable. By" " default, pickle will retrieve the class and the attributes of an instance " @@ -761,13 +768,13 @@ msgid "" "following code shows an implementation of this behaviour::" msgstr "" -#: ../../library/pickle.rst:573 +#: ../../library/pickle.rst:577 msgid "" "Classes can alter the default behaviour by providing one or several special " "methods:" msgstr "" -#: ../../library/pickle.rst:578 +#: ../../library/pickle.rst:582 msgid "" "In protocols 2 and newer, classes that implements the " ":meth:`__getnewargs_ex__` method can dictate the values passed to the " @@ -777,37 +784,37 @@ msgid "" " will be passed to the :meth:`__new__` method upon unpickling." msgstr "" -#: ../../library/pickle.rst:586 +#: ../../library/pickle.rst:590 msgid "" "You should implement this method if the :meth:`__new__` method of your class" " requires keyword-only arguments. Otherwise, it is recommended for " "compatibility to implement :meth:`__getnewargs__`." msgstr "" -#: ../../library/pickle.rst:590 +#: ../../library/pickle.rst:594 msgid ":meth:`__getnewargs_ex__` is now used in protocols 2 and 3." msgstr "" -#: ../../library/pickle.rst:596 +#: ../../library/pickle.rst:600 msgid "" "This method serves a similar purpose as :meth:`__getnewargs_ex__`, but " "supports only positional arguments. It must return a tuple of arguments " "``args`` which will be passed to the :meth:`__new__` method upon unpickling." msgstr "" -#: ../../library/pickle.rst:600 +#: ../../library/pickle.rst:604 msgid "" ":meth:`__getnewargs__` will not be called if :meth:`__getnewargs_ex__` is " "defined." msgstr "" -#: ../../library/pickle.rst:603 +#: ../../library/pickle.rst:607 msgid "" "Before Python 3.6, :meth:`__getnewargs__` was called instead of " ":meth:`__getnewargs_ex__` in protocols 2 and 3." msgstr "" -#: ../../library/pickle.rst:610 +#: ../../library/pickle.rst:614 msgid "" "Classes can further influence how their instances are pickled; if the class " "defines the method :meth:`__getstate__`, it is called and the returned " @@ -816,7 +823,7 @@ msgid "" " the instance's :attr:`~object.__dict__` is pickled as usual." msgstr "" -#: ../../library/pickle.rst:619 +#: ../../library/pickle.rst:623 msgid "" "Upon unpickling, if the class defines :meth:`__setstate__`, it is called " "with the unpickled state. In that case, there is no requirement for the " @@ -824,19 +831,19 @@ msgid "" "dictionary and its items are assigned to the new instance's dictionary." msgstr "" -#: ../../library/pickle.rst:626 +#: ../../library/pickle.rst:630 msgid "" "If :meth:`__getstate__` returns a false value, the :meth:`__setstate__` " "method will not be called upon unpickling." msgstr "" -#: ../../library/pickle.rst:630 +#: ../../library/pickle.rst:634 msgid "" "Refer to the section :ref:`pickle-state` for more information about how to " "use the methods :meth:`__getstate__` and :meth:`__setstate__`." msgstr "" -#: ../../library/pickle.rst:635 +#: ../../library/pickle.rst:639 msgid "" "At unpickling time, some methods like :meth:`__getattr__`, " ":meth:`__getattribute__`, or :meth:`__setattr__` may be called upon the " @@ -846,7 +853,7 @@ msgid "" " :meth:`__new__` nor :meth:`__init__` will be called." msgstr "" -#: ../../library/pickle.rst:644 +#: ../../library/pickle.rst:648 msgid "" "As we shall see, pickle does not use directly the methods described above. " "In fact, these methods are part of the copy protocol which implements the " @@ -855,7 +862,7 @@ msgid "" "objects. [#]_" msgstr "" -#: ../../library/pickle.rst:650 +#: ../../library/pickle.rst:654 msgid "" "Although powerful, implementing :meth:`__reduce__` directly in your classes " "is error prone. For this reason, class designers should use the high-level " @@ -865,14 +872,14 @@ msgid "" "pickling or both." msgstr "" -#: ../../library/pickle.rst:659 +#: ../../library/pickle.rst:663 msgid "" "The interface is currently defined as follows. The :meth:`__reduce__` " "method takes no argument and shall return either a string or preferably a " "tuple (the returned object is often referred to as the \"reduce value\")." msgstr "" -#: ../../library/pickle.rst:663 +#: ../../library/pickle.rst:667 msgid "" "If a string is returned, the string should be interpreted as the name of a " "global variable. It should be the object's local name relative to its " @@ -880,26 +887,26 @@ msgid "" "object's module. This behaviour is typically useful for singletons." msgstr "" -#: ../../library/pickle.rst:668 +#: ../../library/pickle.rst:672 msgid "" "When a tuple is returned, it must be between two and six items long. " "Optional items can either be omitted, or ``None`` can be provided as their " "value. The semantics of each item are in order:" msgstr "" -#: ../../library/pickle.rst:674 +#: ../../library/pickle.rst:678 msgid "" "A callable object that will be called to create the initial version of the " "object." msgstr "" -#: ../../library/pickle.rst:677 +#: ../../library/pickle.rst:681 msgid "" "A tuple of arguments for the callable object. An empty tuple must be given " "if the callable does not accept any argument." msgstr "" -#: ../../library/pickle.rst:680 +#: ../../library/pickle.rst:684 msgid "" "Optionally, the object's state, which will be passed to the object's " ":meth:`__setstate__` method as previously described. If the object has no " @@ -907,7 +914,7 @@ msgid "" " object's :attr:`~object.__dict__` attribute." msgstr "" -#: ../../library/pickle.rst:685 +#: ../../library/pickle.rst:689 msgid "" "Optionally, an iterator (and not a sequence) yielding successive items. " "These items will be appended to the object either using ``obj.append(item)``" @@ -919,7 +926,7 @@ msgid "" "must be supported.)" msgstr "" -#: ../../library/pickle.rst:694 +#: ../../library/pickle.rst:698 msgid "" "Optionally, an iterator (not a sequence) yielding successive key-value " "pairs. These items will be stored to the object using ``obj[key] = value``." @@ -927,7 +934,7 @@ msgid "" " classes as long as they implement :meth:`__setitem__`." msgstr "" -#: ../../library/pickle.rst:699 +#: ../../library/pickle.rst:703 msgid "" "Optionally, a callable with a ``(obj, state)`` signature. This callable " "allows the user to programmatically control the state-updating behavior of a" @@ -936,11 +943,11 @@ msgid "" ":meth:`__setstate__`." msgstr "" -#: ../../library/pickle.rst:705 +#: ../../library/pickle.rst:709 msgid "The optional sixth tuple item, ``(obj, state)``, was added." msgstr "" -#: ../../library/pickle.rst:711 +#: ../../library/pickle.rst:715 msgid "" "Alternatively, a :meth:`__reduce_ex__` method may be defined. The only " "difference is this method should take a single integer argument, the " @@ -950,11 +957,11 @@ msgid "" " to provide backwards-compatible reduce values for older Python releases." msgstr "" -#: ../../library/pickle.rst:723 +#: ../../library/pickle.rst:727 msgid "Persistence of External Objects" msgstr "" -#: ../../library/pickle.rst:729 +#: ../../library/pickle.rst:733 msgid "" "For the benefit of object persistence, the :mod:`pickle` module supports the" " notion of a reference to an object outside the pickled data stream. Such " @@ -963,7 +970,7 @@ msgid "" " (for any newer protocol)." msgstr "" -#: ../../library/pickle.rst:735 +#: ../../library/pickle.rst:739 msgid "" "The resolution of such persistent IDs is not defined by the :mod:`pickle` " "module; it will delegate this resolution to the user-defined methods on the " @@ -971,7 +978,7 @@ msgid "" ":meth:`~Unpickler.persistent_load` respectively." msgstr "" -#: ../../library/pickle.rst:740 +#: ../../library/pickle.rst:744 msgid "" "To pickle objects that have an external persistent ID, the pickler must have" " a custom :meth:`~Pickler.persistent_id` method that takes an object as an " @@ -982,60 +989,60 @@ msgid "" "persistent ID." msgstr "" -#: ../../library/pickle.rst:747 +#: ../../library/pickle.rst:751 msgid "" "To unpickle external objects, the unpickler must have a custom " ":meth:`~Unpickler.persistent_load` method that takes a persistent ID object " "and returns the referenced object." msgstr "" -#: ../../library/pickle.rst:751 +#: ../../library/pickle.rst:755 msgid "" "Here is a comprehensive example presenting how persistent ID can be used to " "pickle external objects by reference." msgstr "" -#: ../../library/pickle.rst:759 +#: ../../library/pickle.rst:763 msgid "Dispatch Tables" msgstr "" -#: ../../library/pickle.rst:761 +#: ../../library/pickle.rst:765 msgid "" "If one wants to customize pickling of some classes without disturbing any " "other code which depends on pickling, then one can create a pickler with a " "private dispatch table." msgstr "" -#: ../../library/pickle.rst:765 +#: ../../library/pickle.rst:769 msgid "" "The global dispatch table managed by the :mod:`copyreg` module is available " "as :data:`copyreg.dispatch_table`. Therefore, one may choose to use a " "modified copy of :data:`copyreg.dispatch_table` as a private dispatch table." msgstr "" -#: ../../library/pickle.rst:770 +#: ../../library/pickle.rst:774 msgid "For example ::" msgstr "" -#: ../../library/pickle.rst:777 +#: ../../library/pickle.rst:781 msgid "" "creates an instance of :class:`pickle.Pickler` with a private dispatch table" " which handles the ``SomeClass`` class specially. Alternatively, the code " "::" msgstr "" -#: ../../library/pickle.rst:787 +#: ../../library/pickle.rst:791 msgid "" "does the same, but all instances of ``MyPickler`` will by default share the " "same dispatch table. The equivalent code using the :mod:`copyreg` module is" " ::" msgstr "" -#: ../../library/pickle.rst:798 +#: ../../library/pickle.rst:802 msgid "Handling Stateful Objects" msgstr "" -#: ../../library/pickle.rst:804 +#: ../../library/pickle.rst:808 msgid "" "Here's an example that shows how to modify pickling behavior for a class. " "The :class:`TextReader` class opens a text file, and returns the line number" @@ -1047,15 +1054,15 @@ msgid "" "this behavior. ::" msgstr "" -#: ../../library/pickle.rst:850 +#: ../../library/pickle.rst:854 msgid "A sample usage might be something like this::" msgstr "" -#: ../../library/pickle.rst:864 +#: ../../library/pickle.rst:868 msgid "Custom Reduction for Types, Functions, and Other Objects" msgstr "" -#: ../../library/pickle.rst:868 +#: ../../library/pickle.rst:872 msgid "" "Sometimes, :attr:`~Pickler.dispatch_table` may not be flexible enough. In " "particular we may want to customize pickling based on another criterion than" @@ -1063,7 +1070,7 @@ msgid "" "and classes." msgstr "" -#: ../../library/pickle.rst:873 +#: ../../library/pickle.rst:877 msgid "" "For those cases, it is possible to subclass from the :class:`Pickler` class " "and implement a :meth:`~Pickler.reducer_override` method. This method can " @@ -1072,14 +1079,14 @@ msgid "" "behavior." msgstr "" -#: ../../library/pickle.rst:878 +#: ../../library/pickle.rst:882 msgid "" "If both the :attr:`~Pickler.dispatch_table` and " ":meth:`~Pickler.reducer_override` are defined, then " ":meth:`~Pickler.reducer_override` method takes priority." msgstr "" -#: ../../library/pickle.rst:883 +#: ../../library/pickle.rst:887 msgid "" "For performance reasons, :meth:`~Pickler.reducer_override` may not be called" " for the following objects: ``None``, ``True``, ``False``, and exact " @@ -1088,17 +1095,17 @@ msgid "" ":class:`tuple`." msgstr "" -#: ../../library/pickle.rst:889 +#: ../../library/pickle.rst:893 msgid "" "Here is a simple example where we allow pickling and reconstructing a given " "class::" msgstr "" -#: ../../library/pickle.rst:924 +#: ../../library/pickle.rst:928 msgid "Out-of-band Buffers" msgstr "" -#: ../../library/pickle.rst:928 +#: ../../library/pickle.rst:932 msgid "" "In some contexts, the :mod:`pickle` module is used to transfer massive " "amounts of data. Therefore, it can be important to minimize the number of " @@ -1108,7 +1115,7 @@ msgid "" "involves copying data to and from the pickle stream." msgstr "" -#: ../../library/pickle.rst:935 +#: ../../library/pickle.rst:939 msgid "" "This constraint can be eschewed if both the *provider* (the implementation " "of the object types to be transferred) and the *consumer* (the " @@ -1116,11 +1123,11 @@ msgid "" "transfer facilities provided by pickle protocol 5 and higher." msgstr "" -#: ../../library/pickle.rst:941 +#: ../../library/pickle.rst:945 msgid "Provider API" msgstr "" -#: ../../library/pickle.rst:943 +#: ../../library/pickle.rst:947 msgid "" "The large data objects to be pickled must implement a :meth:`__reduce_ex__` " "method specialized for protocol 5 and higher, which returns a " @@ -1128,7 +1135,7 @@ msgid "" " any large data." msgstr "" -#: ../../library/pickle.rst:948 +#: ../../library/pickle.rst:952 msgid "" "A :class:`PickleBuffer` object *signals* that the underlying buffer is " "eligible for out-of-band data transfer. Those objects remain compatible " @@ -1137,17 +1144,17 @@ msgid "" "themselves." msgstr "" -#: ../../library/pickle.rst:955 +#: ../../library/pickle.rst:959 msgid "Consumer API" msgstr "" -#: ../../library/pickle.rst:957 +#: ../../library/pickle.rst:961 msgid "" "A communications system can enable custom handling of the " ":class:`PickleBuffer` objects generated when serializing an object graph." msgstr "" -#: ../../library/pickle.rst:960 +#: ../../library/pickle.rst:964 msgid "" "On the sending side, it needs to pass a *buffer_callback* argument to " ":class:`Pickler` (or to the :func:`dump` or :func:`dumps` function), which " @@ -1157,7 +1164,7 @@ msgid "" "inserted." msgstr "" -#: ../../library/pickle.rst:967 +#: ../../library/pickle.rst:971 msgid "" "On the receiving side, it needs to pass a *buffers* argument to " ":class:`Unpickler` (or to the :func:`load` or :func:`loads` function), which" @@ -1168,7 +1175,7 @@ msgid "" ":class:`PickleBuffer` objects." msgstr "" -#: ../../library/pickle.rst:975 +#: ../../library/pickle.rst:979 msgid "" "Between the sending side and the receiving side, the communications system " "is free to implement its own transfer mechanism for out-of-band buffers. " @@ -1176,36 +1183,36 @@ msgid "" "dependent compression." msgstr "" -#: ../../library/pickle.rst:981 +#: ../../library/pickle.rst:985 msgid "Example" msgstr "Contoh" -#: ../../library/pickle.rst:983 +#: ../../library/pickle.rst:987 msgid "" "Here is a trivial example where we implement a :class:`bytearray` subclass " "able to participate in out-of-band buffer pickling::" msgstr "" -#: ../../library/pickle.rst:1007 +#: ../../library/pickle.rst:1011 msgid "" "The reconstructor (the ``_reconstruct`` class method) returns the buffer's " "providing object if it has the right type. This is an easy way to simulate " "zero-copy behaviour on this toy example." msgstr "" -#: ../../library/pickle.rst:1011 +#: ../../library/pickle.rst:1015 msgid "" "On the consumer side, we can pickle those objects the usual way, which when " "unserialized will give us a copy of the original object::" msgstr "" -#: ../../library/pickle.rst:1020 +#: ../../library/pickle.rst:1024 msgid "" "But if we pass a *buffer_callback* and then give back the accumulated " "buffers when unserializing, we are able to get back the original object::" msgstr "" -#: ../../library/pickle.rst:1030 +#: ../../library/pickle.rst:1034 msgid "" "This example is limited by the fact that :class:`bytearray` allocates its " "own memory: you cannot create a :class:`bytearray` instance that is backed " @@ -1215,15 +1222,15 @@ msgid "" "processes or systems." msgstr "" -#: ../../library/pickle.rst:1037 +#: ../../library/pickle.rst:1041 msgid ":pep:`574` -- Pickle protocol 5 with out-of-band data" msgstr "" -#: ../../library/pickle.rst:1043 +#: ../../library/pickle.rst:1047 msgid "Restricting Globals" msgstr "" -#: ../../library/pickle.rst:1048 +#: ../../library/pickle.rst:1052 msgid "" "By default, unpickling will import any class or function that it finds in " "the pickle data. For many applications, this behaviour is unacceptable as " @@ -1231,7 +1238,7 @@ msgid "" " what this hand-crafted pickle data stream does when loaded::" msgstr "" -#: ../../library/pickle.rst:1058 +#: ../../library/pickle.rst:1062 msgid "" "In this example, the unpickler imports the :func:`os.system` function and " "then apply the string argument \"echo hello world\". Although this example " @@ -1239,7 +1246,7 @@ msgid "" "system." msgstr "" -#: ../../library/pickle.rst:1062 +#: ../../library/pickle.rst:1066 msgid "" "For this reason, you may want to control what gets unpickled by customizing " ":meth:`Unpickler.find_class`. Unlike its name suggests, " @@ -1248,17 +1255,17 @@ msgid "" "globals or restrict them to a safe subset." msgstr "" -#: ../../library/pickle.rst:1068 +#: ../../library/pickle.rst:1072 msgid "" "Here is an example of an unpickler allowing only few safe classes from the " ":mod:`builtins` module to be loaded::" msgstr "" -#: ../../library/pickle.rst:1097 +#: ../../library/pickle.rst:1101 msgid "A sample usage of our unpickler working has intended::" msgstr "" -#: ../../library/pickle.rst:1116 +#: ../../library/pickle.rst:1120 msgid "" "As our examples shows, you have to be careful with what you allow to be " "unpickled. Therefore if security is a concern, you may want to consider " @@ -1266,97 +1273,97 @@ msgid "" "party solutions." msgstr "" -#: ../../library/pickle.rst:1123 +#: ../../library/pickle.rst:1127 msgid "Performance" msgstr "Performa" -#: ../../library/pickle.rst:1125 +#: ../../library/pickle.rst:1129 msgid "" "Recent versions of the pickle protocol (from protocol 2 and upwards) feature" " efficient binary encodings for several common features and built-in types. " "Also, the :mod:`pickle` module has a transparent optimizer written in C." msgstr "" -#: ../../library/pickle.rst:1133 +#: ../../library/pickle.rst:1137 msgid "Examples" msgstr "Contoh-contoh" -#: ../../library/pickle.rst:1135 +#: ../../library/pickle.rst:1139 msgid "" "For the simplest code, use the :func:`dump` and :func:`load` functions. ::" msgstr "" -#: ../../library/pickle.rst:1151 +#: ../../library/pickle.rst:1155 msgid "The following example reads the resulting pickled data. ::" msgstr "" -#: ../../library/pickle.rst:1168 +#: ../../library/pickle.rst:1172 msgid "Module :mod:`copyreg`" msgstr "" -#: ../../library/pickle.rst:1168 +#: ../../library/pickle.rst:1172 msgid "Pickle interface constructor registration for extension types." msgstr "" -#: ../../library/pickle.rst:1171 +#: ../../library/pickle.rst:1175 msgid "Module :mod:`pickletools`" msgstr "" -#: ../../library/pickle.rst:1171 +#: ../../library/pickle.rst:1175 msgid "Tools for working with and analyzing pickled data." msgstr "" -#: ../../library/pickle.rst:1174 +#: ../../library/pickle.rst:1178 msgid "Module :mod:`shelve`" msgstr "" -#: ../../library/pickle.rst:1174 +#: ../../library/pickle.rst:1178 msgid "Indexed databases of objects; uses :mod:`pickle`." msgstr "" -#: ../../library/pickle.rst:1177 +#: ../../library/pickle.rst:1181 msgid "Module :mod:`copy`" msgstr "" -#: ../../library/pickle.rst:1177 +#: ../../library/pickle.rst:1181 msgid "Shallow and deep object copying." msgstr "" -#: ../../library/pickle.rst:1179 +#: ../../library/pickle.rst:1183 msgid "Module :mod:`marshal`" msgstr "" -#: ../../library/pickle.rst:1180 +#: ../../library/pickle.rst:1184 msgid "High-performance serialization of built-in types." msgstr "" -#: ../../library/pickle.rst:1184 +#: ../../library/pickle.rst:1188 msgid "Footnotes" msgstr "Catatan kaki" -#: ../../library/pickle.rst:1185 +#: ../../library/pickle.rst:1189 msgid "Don't confuse this with the :mod:`marshal` module" msgstr "" -#: ../../library/pickle.rst:1187 +#: ../../library/pickle.rst:1191 msgid "" "This is why :keyword:`lambda` functions cannot be pickled: all " ":keyword:`!lambda` functions share the same name: ````." msgstr "" -#: ../../library/pickle.rst:1190 +#: ../../library/pickle.rst:1194 msgid "" "The exception raised will likely be an :exc:`ImportError` or an " ":exc:`AttributeError` but it could be something else." msgstr "" -#: ../../library/pickle.rst:1193 +#: ../../library/pickle.rst:1197 msgid "" "The :mod:`copy` module uses this protocol for shallow and deep copying " "operations." msgstr "" -#: ../../library/pickle.rst:1196 +#: ../../library/pickle.rst:1200 msgid "" "The limitation on alphanumeric characters is due to the fact the persistent " "IDs, in protocol 0, are delimited by the newline character. Therefore if " diff --git a/library/platform.po b/library/platform.po index 9e0b15b..5a65c6b 100644 --- a/library/platform.po +++ b/library/platform.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:22+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -277,8 +277,8 @@ msgstr "" #: ../../library/platform.rst:229 msgid "" -"Returns True if the windows edition returned by win32_edition is recognized " -"as an IoT edition." +"Return ``True`` if the Windows edition returned by :func:`win32_edition` is " +"recognized as an IoT edition." msgstr "" #: ../../library/platform.rst:236 diff --git a/library/plistlib.po b/library/plistlib.po index 15ab62f..f3b9a40 100644 --- a/library/plistlib.po +++ b/library/plistlib.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-03 11:50+0000\n" "PO-Revision-Date: 2017-02-16 23:22+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -280,8 +280,8 @@ msgstr "" #: ../../library/plistlib.rst:191 msgid "" -"It has one attribute, :attr:`data` which can be used to retrieve the int " -"value of the UID. :attr:`data` must be in the range `0 <= data <= 2**64`." +"It has one attribute, :attr:`data`, which can be used to retrieve the int " +"value of the UID. :attr:`data` must be in the range `0 <= data < 2**64`." msgstr "" #: ../../library/plistlib.rst:197 diff --git a/library/sched.po b/library/sched.po index d2a0e95..114327d 100644 --- a/library/sched.po +++ b/library/sched.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:25+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -112,7 +112,7 @@ msgid "" msgstr "" #: ../../library/sched.rst:107 -msgid "Return true if the event queue is empty." +msgid "Return ``True`` if the event queue is empty." msgstr "" #: ../../library/sched.rst:112 diff --git a/library/ssl.po b/library/ssl.po index 0335af5..5698b6a 100644 --- a/library/ssl.po +++ b/library/ssl.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-17 11:28+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:27+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1853,7 +1853,7 @@ msgstr "" #: ../../library/ssl.rst:1660 msgid "" "This method will raise :exc:`NotImplementedError` if :data:`HAS_ALPN` is " -"False." +"``False``." msgstr "" #: ../../library/ssl.rst:1663 @@ -1878,7 +1878,7 @@ msgstr "" #: ../../library/ssl.rst:1679 msgid "" "This method will raise :exc:`NotImplementedError` if :data:`HAS_NPN` is " -"False." +"``False``." msgstr "" #: ../../library/ssl.rst:1686 diff --git a/library/statistics.po b/library/statistics.po index e5dac21..df3967f 100644 --- a/library/statistics.po +++ b/library/statistics.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-09 11:23+0000\n" +"POT-Creation-Date: 2019-11-12 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:27+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -209,7 +209,7 @@ msgstr "" #: ../../library/statistics.rst:80 msgid "" "Return the sample arithmetic mean of *data* which can be a sequence or " -"iterator." +"iterable." msgstr "" #: ../../library/statistics.rst:82 @@ -252,7 +252,7 @@ msgstr "" #: ../../library/statistics.rst:124 msgid "" "This runs faster than the :func:`mean` function and it always returns a " -":class:`float`. The *data* may be a sequence or iterator. If the input " +":class:`float`. The *data* may be a sequence or iterable. If the input " "dataset is empty, raises a :exc:`StatisticsError`." msgstr "" @@ -271,7 +271,7 @@ msgstr "" msgid "" "Raises a :exc:`StatisticsError` if the input dataset is empty, if it " "contains a zero, or if it contains a negative value. The *data* may be a " -"sequence or iterator." +"sequence or iterable." msgstr "" #: ../../library/statistics.rst:148 @@ -282,7 +282,7 @@ msgstr "" #: ../../library/statistics.rst:161 msgid "" -"Return the harmonic mean of *data*, a sequence or iterator of real-valued " +"Return the harmonic mean of *data*, a sequence or iterable of real-valued " "numbers." msgstr "" @@ -291,114 +291,122 @@ msgid "" "The harmonic mean, sometimes called the subcontrary mean, is the reciprocal " "of the arithmetic :func:`mean` of the reciprocals of the data. For example, " "the harmonic mean of three values *a*, *b* and *c* will be equivalent to " -"``3/(1/a + 1/b + 1/c)``." +"``3/(1/a + 1/b + 1/c)``. If one of the values is zero, the result will be " +"zero." msgstr "" -#: ../../library/statistics.rst:169 +#: ../../library/statistics.rst:170 msgid "" "The harmonic mean is a type of average, a measure of the central location of" " the data. It is often appropriate when averaging rates or ratios, for " "example speeds." msgstr "" -#: ../../library/statistics.rst:173 +#: ../../library/statistics.rst:174 msgid "" "Suppose a car travels 10 km at 40 km/hr, then another 10 km at 60 km/hr. " "What is the average speed?" msgstr "" -#: ../../library/statistics.rst:181 +#: ../../library/statistics.rst:182 msgid "" "Suppose an investor purchases an equal value of shares in each of three " "companies, with P/E (price/earning) ratios of 2.5, 3 and 10. What is the " "average P/E ratio for the investor's portfolio?" msgstr "" -#: ../../library/statistics.rst:190 +#: ../../library/statistics.rst:191 msgid "" ":exc:`StatisticsError` is raised if *data* is empty, or any element is less " "than zero." msgstr "" -#: ../../library/statistics.rst:198 +#: ../../library/statistics.rst:194 +msgid "" +"The current algorithm has an early-out when it encounters a zero in the " +"input. This means that the subsequent inputs are not tested for validity. " +"(This behavior may change in the future.)" +msgstr "" + +#: ../../library/statistics.rst:203 msgid "" "Return the median (middle value) of numeric data, using the common \"mean of" " middle two\" method. If *data* is empty, :exc:`StatisticsError` is raised." -" *data* can be a sequence or iterator." +" *data* can be a sequence or iterable." msgstr "" -#: ../../library/statistics.rst:202 +#: ../../library/statistics.rst:207 msgid "" "The median is a robust measure of central location and is less affected by " "the presence of outliers. When the number of data points is odd, the middle" " data point is returned:" msgstr "" -#: ../../library/statistics.rst:211 +#: ../../library/statistics.rst:216 msgid "" "When the number of data points is even, the median is interpolated by taking" " the average of the two middle values:" msgstr "" -#: ../../library/statistics.rst:219 +#: ../../library/statistics.rst:224 msgid "" "This is suited for when your data is discrete, and you don't mind that the " "median may not be an actual data point." msgstr "" -#: ../../library/statistics.rst:222 +#: ../../library/statistics.rst:227 msgid "" "If the data is ordinal (supports order operations) but not numeric (doesn't " "support addition), consider using :func:`median_low` or :func:`median_high` " "instead." msgstr "" -#: ../../library/statistics.rst:228 +#: ../../library/statistics.rst:233 msgid "" "Return the low median of numeric data. If *data* is empty, " -":exc:`StatisticsError` is raised. *data* can be a sequence or iterator." +":exc:`StatisticsError` is raised. *data* can be a sequence or iterable." msgstr "" -#: ../../library/statistics.rst:231 +#: ../../library/statistics.rst:236 msgid "" "The low median is always a member of the data set. When the number of data " "points is odd, the middle value is returned. When it is even, the smaller " "of the two middle values is returned." msgstr "" -#: ../../library/statistics.rst:242 +#: ../../library/statistics.rst:247 msgid "" "Use the low median when your data are discrete and you prefer the median to " "be an actual data point rather than interpolated." msgstr "" -#: ../../library/statistics.rst:248 +#: ../../library/statistics.rst:253 msgid "" "Return the high median of data. If *data* is empty, :exc:`StatisticsError` " -"is raised. *data* can be a sequence or iterator." +"is raised. *data* can be a sequence or iterable." msgstr "" -#: ../../library/statistics.rst:251 +#: ../../library/statistics.rst:256 msgid "" "The high median is always a member of the data set. When the number of data" " points is odd, the middle value is returned. When it is even, the larger " "of the two middle values is returned." msgstr "" -#: ../../library/statistics.rst:262 +#: ../../library/statistics.rst:267 msgid "" "Use the high median when your data are discrete and you prefer the median to" " be an actual data point rather than interpolated." msgstr "" -#: ../../library/statistics.rst:268 +#: ../../library/statistics.rst:273 msgid "" "Return the median of grouped continuous data, calculated as the 50th " "percentile, using interpolation. If *data* is empty, :exc:`StatisticsError`" -" is raised. *data* can be a sequence or iterator." +" is raised. *data* can be a sequence or iterable." msgstr "" -#: ../../library/statistics.rst:277 +#: ../../library/statistics.rst:282 msgid "" "In the following example, the data are rounded, so that each value " "represents the midpoint of data classes, e.g. 1 is the midpoint of the class" @@ -407,31 +415,31 @@ msgid "" "--4.5, and interpolation is used to estimate it:" msgstr "" -#: ../../library/statistics.rst:288 +#: ../../library/statistics.rst:293 msgid "" "Optional argument *interval* represents the class interval, and defaults to " "1. Changing the class interval naturally will change the interpolation:" msgstr "" -#: ../../library/statistics.rst:298 +#: ../../library/statistics.rst:303 msgid "" "This function does not check whether the data points are at least *interval*" " apart." msgstr "" -#: ../../library/statistics.rst:303 +#: ../../library/statistics.rst:308 msgid "" "Under some circumstances, :func:`median_grouped` may coerce data points to " "floats. This behaviour is likely to change in the future." msgstr "" -#: ../../library/statistics.rst:308 +#: ../../library/statistics.rst:313 msgid "" "\"Statistics for the Behavioral Sciences\", Frederick J Gravetter and Larry " "B Wallnau (8th Edition)." msgstr "" -#: ../../library/statistics.rst:311 +#: ../../library/statistics.rst:316 msgid "" "The `SSMEDIAN `_ function in the Gnome Gnumeric spreadsheet, " @@ -439,14 +447,14 @@ msgid "" "list/2011-April/msg00018.html>`_." msgstr "" -#: ../../library/statistics.rst:319 +#: ../../library/statistics.rst:324 msgid "" "Return the single most common data point from discrete or nominal *data*. " "The mode (when it exists) is the most typical value and serves as a measure " "of central location." msgstr "" -#: ../../library/statistics.rst:323 +#: ../../library/statistics.rst:328 msgid "" "If there are multiple modes with the same frequency, returns the first one " "encountered in the *data*. If the smallest or largest of those is desired " @@ -454,48 +462,48 @@ msgid "" "input *data* is empty, :exc:`StatisticsError` is raised." msgstr "" -#: ../../library/statistics.rst:328 +#: ../../library/statistics.rst:333 msgid "" "``mode`` assumes discrete data and returns a single value. This is the " "standard treatment of the mode as commonly taught in schools:" msgstr "" -#: ../../library/statistics.rst:336 +#: ../../library/statistics.rst:341 msgid "" "The mode is unique in that it is the only statistic in this package that " "also applies to nominal (non-numeric) data:" msgstr "" -#: ../../library/statistics.rst:344 +#: ../../library/statistics.rst:349 msgid "" "Now handles multimodal datasets by returning the first mode encountered. " "Formerly, it raised :exc:`StatisticsError` when more than one mode was " "found." msgstr "" -#: ../../library/statistics.rst:352 +#: ../../library/statistics.rst:357 msgid "" "Return a list of the most frequently occurring values in the order they were" " first encountered in the *data*. Will return more than one result if there" " are multiple modes or an empty list if the *data* is empty:" msgstr "" -#: ../../library/statistics.rst:368 +#: ../../library/statistics.rst:373 msgid "" "Return the population standard deviation (the square root of the population " "variance). See :func:`pvariance` for arguments and other details." msgstr "" -#: ../../library/statistics.rst:379 +#: ../../library/statistics.rst:384 msgid "" -"Return the population variance of *data*, a non-empty sequence or iterator " +"Return the population variance of *data*, a non-empty sequence or iterable " "of real-valued numbers. Variance, or second moment about the mean, is a " "measure of the variability (spread or dispersion) of data. A large variance" " indicates that the data is spread out; a small variance indicates it is " "clustered closely around the mean." msgstr "" -#: ../../library/statistics.rst:385 +#: ../../library/statistics.rst:390 msgid "" "If the optional second argument *mu* is given, it is typically the mean of " "the *data*. It can also be used to compute the second moment around a point" @@ -503,39 +511,39 @@ msgid "" "arithmetic mean is automatically calculated." msgstr "" -#: ../../library/statistics.rst:390 +#: ../../library/statistics.rst:395 msgid "" "Use this function to calculate the variance from the entire population. To " "estimate the variance from a sample, the :func:`variance` function is " "usually a better choice." msgstr "" -#: ../../library/statistics.rst:394 +#: ../../library/statistics.rst:399 msgid "Raises :exc:`StatisticsError` if *data* is empty." msgstr "" -#: ../../library/statistics.rst:396 ../../library/statistics.rst:466 +#: ../../library/statistics.rst:401 ../../library/statistics.rst:471 msgid "Examples:" msgstr "Contoh-contoh:" -#: ../../library/statistics.rst:404 +#: ../../library/statistics.rst:409 msgid "" "If you have already calculated the mean of your data, you can pass it as the" " optional second argument *mu* to avoid recalculation:" msgstr "" -#: ../../library/statistics.rst:413 +#: ../../library/statistics.rst:418 msgid "Decimals and Fractions are supported:" msgstr "" -#: ../../library/statistics.rst:427 +#: ../../library/statistics.rst:432 msgid "" "When called with the entire population, this gives the population variance " "σ². When called on a sample instead, this is the biased sample variance s²," " also known as variance with N degrees of freedom." msgstr "" -#: ../../library/statistics.rst:431 +#: ../../library/statistics.rst:436 msgid "" "If you somehow know the true population mean μ, you may use this function to" " calculate the variance of a sample, giving the known population mean as the" @@ -544,13 +552,13 @@ msgid "" "variance." msgstr "" -#: ../../library/statistics.rst:440 +#: ../../library/statistics.rst:445 msgid "" "Return the sample standard deviation (the square root of the sample " "variance). See :func:`variance` for arguments and other details." msgstr "" -#: ../../library/statistics.rst:451 +#: ../../library/statistics.rst:456 msgid "" "Return the sample variance of *data*, an iterable of at least two real-" "valued numbers. Variance, or second moment about the mean, is a measure of " @@ -559,41 +567,41 @@ msgid "" "closely around the mean." msgstr "" -#: ../../library/statistics.rst:457 +#: ../../library/statistics.rst:462 msgid "" "If the optional second argument *xbar* is given, it should be the mean of " "*data*. If it is missing or ``None`` (the default), the mean is " "automatically calculated." msgstr "" -#: ../../library/statistics.rst:461 +#: ../../library/statistics.rst:466 msgid "" "Use this function when your data is a sample from a population. To calculate" " the variance from the entire population, see :func:`pvariance`." msgstr "" -#: ../../library/statistics.rst:464 +#: ../../library/statistics.rst:469 msgid "Raises :exc:`StatisticsError` if *data* has fewer than two values." msgstr "" -#: ../../library/statistics.rst:474 +#: ../../library/statistics.rst:479 msgid "" "If you have already calculated the mean of your data, you can pass it as the" " optional second argument *xbar* to avoid recalculation:" msgstr "" -#: ../../library/statistics.rst:483 +#: ../../library/statistics.rst:488 msgid "" "This function does not attempt to verify that you have passed the actual " "mean as *xbar*. Using arbitrary values for *xbar* can lead to invalid or " "impossible results." msgstr "" -#: ../../library/statistics.rst:487 +#: ../../library/statistics.rst:492 msgid "Decimal and Fraction values are supported:" msgstr "" -#: ../../library/statistics.rst:501 +#: ../../library/statistics.rst:506 msgid "" "This is the sample variance s² with Bessel's correction, also known as " "variance with N-1 degrees of freedom. Provided that the data points are " @@ -601,20 +609,20 @@ msgid "" "should be an unbiased estimate of the true population variance." msgstr "" -#: ../../library/statistics.rst:506 +#: ../../library/statistics.rst:511 msgid "" "If you somehow know the actual population mean μ you should pass it to the " ":func:`pvariance` function as the *mu* parameter to get the variance of a " "sample." msgstr "" -#: ../../library/statistics.rst:512 +#: ../../library/statistics.rst:517 msgid "" "Divide *data* into *n* continuous intervals with equal probability. Returns " "a list of ``n - 1`` cut points separating the intervals." msgstr "" -#: ../../library/statistics.rst:515 +#: ../../library/statistics.rst:520 msgid "" "Set *n* to 4 for quartiles (the default). Set *n* to 10 for deciles. Set " "*n* to 100 for percentiles which gives the 99 cuts points that separate " @@ -622,28 +630,28 @@ msgid "" " not least 1." msgstr "" -#: ../../library/statistics.rst:520 +#: ../../library/statistics.rst:525 msgid "" "The *data* can be any iterable containing sample data. For meaningful " "results, the number of data points in *data* should be larger than *n*. " "Raises :exc:`StatisticsError` if there are not at least two data points." msgstr "" -#: ../../library/statistics.rst:524 +#: ../../library/statistics.rst:529 msgid "" "The cut points are linearly interpolated from the two nearest data points. " "For example, if a cut point falls one-third of the distance between two " "sample values, ``100`` and ``112``, the cut-point will evaluate to ``104``." msgstr "" -#: ../../library/statistics.rst:529 +#: ../../library/statistics.rst:534 msgid "" "The *method* for computing quantiles can be varied depending on whether the " "*data* includes or excludes the lowest and highest possible values from the " "population." msgstr "" -#: ../../library/statistics.rst:533 +#: ../../library/statistics.rst:538 msgid "" "The default *method* is \"exclusive\" and is used for data sampled from a " "population that can have more extreme values than found in the samples. The" @@ -653,7 +661,7 @@ msgid "" "60%, 70%, 80%, 90%." msgstr "" -#: ../../library/statistics.rst:540 +#: ../../library/statistics.rst:545 msgid "" "Setting the *method* to \"inclusive\" is used for describing population data" " or for samples that are known to include the most extreme values from the " @@ -665,23 +673,23 @@ msgid "" "80%, 90%, 100%." msgstr "" -#: ../../library/statistics.rst:564 +#: ../../library/statistics.rst:569 msgid "Exceptions" msgstr "Pengecualian" -#: ../../library/statistics.rst:566 +#: ../../library/statistics.rst:571 msgid "A single exception is defined:" msgstr "" -#: ../../library/statistics.rst:570 +#: ../../library/statistics.rst:575 msgid "Subclass of :exc:`ValueError` for statistics-related exceptions." msgstr "" -#: ../../library/statistics.rst:574 +#: ../../library/statistics.rst:579 msgid ":class:`NormalDist` objects" msgstr "" -#: ../../library/statistics.rst:576 +#: ../../library/statistics.rst:581 msgid "" ":class:`NormalDist` is a tool for creating and manipulating normal " "distributions of a `random variable " @@ -690,14 +698,14 @@ msgid "" " entity." msgstr "" -#: ../../library/statistics.rst:582 +#: ../../library/statistics.rst:587 msgid "" "Normal distributions arise from the `Central Limit Theorem " "`_ and have a wide " "range of applications in statistics." msgstr "" -#: ../../library/statistics.rst:588 +#: ../../library/statistics.rst:593 msgid "" "Returns a new *NormalDist* object where *mu* represents the `arithmetic mean" " `_ and *sigma* represents " @@ -705,50 +713,50 @@ msgid "" "`_." msgstr "" -#: ../../library/statistics.rst:593 +#: ../../library/statistics.rst:598 msgid "If *sigma* is negative, raises :exc:`StatisticsError`." msgstr "" -#: ../../library/statistics.rst:597 +#: ../../library/statistics.rst:602 msgid "" "A read-only property for the `arithmetic mean " "`_ of a normal distribution." msgstr "" -#: ../../library/statistics.rst:603 +#: ../../library/statistics.rst:608 msgid "" "A read-only property for the `median " "`_ of a normal distribution." msgstr "" -#: ../../library/statistics.rst:609 +#: ../../library/statistics.rst:614 msgid "" "A read-only property for the `mode " "`_ of a normal " "distribution." msgstr "" -#: ../../library/statistics.rst:615 +#: ../../library/statistics.rst:620 msgid "" "A read-only property for the `standard deviation " "`_ of a normal " "distribution." msgstr "" -#: ../../library/statistics.rst:621 +#: ../../library/statistics.rst:626 msgid "" "A read-only property for the `variance " "`_ of a normal distribution. Equal " "to the square of the standard deviation." msgstr "" -#: ../../library/statistics.rst:627 +#: ../../library/statistics.rst:632 msgid "" "Makes a normal distribution instance with *mu* and *sigma* parameters " "estimated from the *data* using :func:`fmean` and :func:`stdev`." msgstr "" -#: ../../library/statistics.rst:630 +#: ../../library/statistics.rst:635 msgid "" "The *data* can be any :term:`iterable` and should consist of values that can" " be converted to type :class:`float`. If *data* does not contain at least " @@ -757,20 +765,20 @@ msgid "" "dispersion." msgstr "" -#: ../../library/statistics.rst:638 +#: ../../library/statistics.rst:643 msgid "" "Generates *n* random samples for a given mean and standard deviation. " "Returns a :class:`list` of :class:`float` values." msgstr "" -#: ../../library/statistics.rst:641 +#: ../../library/statistics.rst:646 msgid "" "If *seed* is given, creates a new instance of the underlying random number " "generator. This is useful for creating reproducible results, even in a " "multi-threading context." msgstr "" -#: ../../library/statistics.rst:647 +#: ../../library/statistics.rst:652 msgid "" "Using a `probability density function (pdf) " "`_, compute the " @@ -779,7 +787,7 @@ msgid "" " as *dx* approaches zero." msgstr "" -#: ../../library/statistics.rst:653 +#: ../../library/statistics.rst:658 msgid "" "The relative likelihood is computed as the probability of a sample occurring" " in a narrow range divided by the width of the range (hence the word " @@ -787,7 +795,7 @@ msgid "" "can be greater than `1.0`." msgstr "" -#: ../../library/statistics.rst:660 +#: ../../library/statistics.rst:665 msgid "" "Using a `cumulative distribution function (cdf) " "`_, compute " @@ -795,7 +803,7 @@ msgid "" "*x*. Mathematically, it is written ``P(X <= x)``." msgstr "" -#: ../../library/statistics.rst:667 +#: ../../library/statistics.rst:672 msgid "" "Compute the inverse cumulative distribution function, also known as the " "`quantile function `_ or " @@ -804,47 +812,47 @@ msgid "" "``x : P(X <= x) = p``." msgstr "" -#: ../../library/statistics.rst:673 +#: ../../library/statistics.rst:678 msgid "" "Finds the value *x* of the random variable *X* such that the probability of " "the variable being less than or equal to that value equals the given " "probability *p*." msgstr "" -#: ../../library/statistics.rst:679 +#: ../../library/statistics.rst:684 msgid "" "Measures the agreement between two normal probability distributions. Returns" " a value between 0.0 and 1.0 giving `the overlapping area for the two " "probability density functions `_." msgstr "" -#: ../../library/statistics.rst:686 +#: ../../library/statistics.rst:691 msgid "" "Divide the normal distribution into *n* continuous intervals with equal " "probability. Returns a list of (n - 1) cut points separating the intervals." msgstr "" -#: ../../library/statistics.rst:690 +#: ../../library/statistics.rst:695 msgid "" "Set *n* to 4 for quartiles (the default). Set *n* to 10 for deciles. Set " "*n* to 100 for percentiles which gives the 99 cuts points that separate the " "normal distribution into 100 equal sized groups." msgstr "" -#: ../../library/statistics.rst:694 +#: ../../library/statistics.rst:699 msgid "" "Instances of :class:`NormalDist` support addition, subtraction, " "multiplication and division by a constant. These operations are used for " "translation and scaling. For example:" msgstr "" -#: ../../library/statistics.rst:704 +#: ../../library/statistics.rst:709 msgid "" "Dividing a constant by an instance of :class:`NormalDist` is not supported " "because the result wouldn't be normally distributed." msgstr "" -#: ../../library/statistics.rst:707 +#: ../../library/statistics.rst:712 msgid "" "Since normal distributions arise from additive effects of independent " "variables, it is possible to `add and subtract two independent normally " @@ -853,15 +861,15 @@ msgid "" " represented as instances of :class:`NormalDist`. For example:" msgstr "" -#: ../../library/statistics.rst:727 +#: ../../library/statistics.rst:732 msgid ":class:`NormalDist` Examples and Recipes" msgstr "" -#: ../../library/statistics.rst:729 +#: ../../library/statistics.rst:734 msgid ":class:`NormalDist` readily solves classic probability problems." msgstr "" -#: ../../library/statistics.rst:731 +#: ../../library/statistics.rst:736 msgid "" "For example, given `historical data for SAT exams " "`_ showing that scores " @@ -870,24 +878,24 @@ msgid "" "1200, after rounding to the nearest whole number:" msgstr "" -#: ../../library/statistics.rst:744 +#: ../../library/statistics.rst:749 msgid "" "Find the `quartiles `_ and `deciles " "`_ for the SAT scores:" msgstr "" -#: ../../library/statistics.rst:754 +#: ../../library/statistics.rst:759 msgid "" "To estimate the distribution for a model than isn't easy to solve " "analytically, :class:`NormalDist` can generate input samples for a `Monte " "Carlo simulation `_:" msgstr "" -#: ../../library/statistics.rst:770 +#: ../../library/statistics.rst:775 msgid "Normal distributions commonly arise in machine learning problems." msgstr "" -#: ../../library/statistics.rst:772 +#: ../../library/statistics.rst:777 msgid "" "Wikipedia has a `nice example of a Naive Bayesian Classifier " "`_." @@ -895,20 +903,20 @@ msgid "" " distributed features including height, weight, and foot size." msgstr "" -#: ../../library/statistics.rst:777 +#: ../../library/statistics.rst:782 msgid "" "We're given a training dataset with measurements for eight people. The " "measurements are assumed to be normally distributed, so we summarize the " "data with :class:`NormalDist`:" msgstr "" -#: ../../library/statistics.rst:790 +#: ../../library/statistics.rst:795 msgid "" "Next, we encounter a new person whose feature measurements are known but " "whose gender is unknown:" msgstr "" -#: ../../library/statistics.rst:799 +#: ../../library/statistics.rst:804 msgid "" "Starting with a 50% `prior probability " "`_ of being male or female," @@ -916,7 +924,7 @@ msgid "" "the feature measurements given the gender:" msgstr "" -#: ../../library/statistics.rst:814 +#: ../../library/statistics.rst:819 msgid "" "The final prediction goes to the largest posterior. This is known as the " "`maximum a posteriori " diff --git a/library/stdtypes.po b/library/stdtypes.po index fbd1842..77d91cf 100644 --- a/library/stdtypes.po +++ b/library/stdtypes.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-19 11:29+0000\n" +"POT-Creation-Date: 2019-11-21 11:59+0000\n" "PO-Revision-Date: 2017-02-16 23:27+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -2203,52 +2203,52 @@ msgstr "" #: ../../library/stdtypes.rst:1665 msgid "" -"Return true if all characters in the string are alphanumeric and there is at" -" least one character, false otherwise. A character ``c`` is alphanumeric if" -" one of the following returns ``True``: ``c.isalpha()``, ``c.isdecimal()``, " -"``c.isdigit()``, or ``c.isnumeric()``." +"Return ``True`` if all characters in the string are alphanumeric and there " +"is at least one character, ``False`` otherwise. A character ``c`` is " +"alphanumeric if one of the following returns ``True``: ``c.isalpha()``, " +"``c.isdecimal()``, ``c.isdigit()``, or ``c.isnumeric()``." msgstr "" #: ../../library/stdtypes.rst:1673 msgid "" -"Return true if all characters in the string are alphabetic and there is at " -"least one character, false otherwise. Alphabetic characters are those " -"characters defined in the Unicode character database as \"Letter\", i.e., " -"those with general category property being one of \"Lm\", \"Lt\", \"Lu\", " -"\"Ll\", or \"Lo\". Note that this is different from the \"Alphabetic\" " -"property defined in the Unicode Standard." +"Return ``True`` if all characters in the string are alphabetic and there is " +"at least one character, ``False`` otherwise. Alphabetic characters are " +"those characters defined in the Unicode character database as \"Letter\", " +"i.e., those with general category property being one of \"Lm\", \"Lt\", " +"\"Lu\", \"Ll\", or \"Lo\". Note that this is different from the " +"\"Alphabetic\" property defined in the Unicode Standard." msgstr "" #: ../../library/stdtypes.rst:1682 msgid "" -"Return true if the string is empty or all characters in the string are " -"ASCII, false otherwise. ASCII characters have code points in the range " +"Return ``True`` if the string is empty or all characters in the string are " +"ASCII, ``False`` otherwise. ASCII characters have code points in the range " "U+0000-U+007F." msgstr "" #: ../../library/stdtypes.rst:1691 msgid "" -"Return true if all characters in the string are decimal characters and there" -" is at least one character, false otherwise. Decimal characters are those " -"that can be used to form numbers in base 10, e.g. U+0660, ARABIC-INDIC DIGIT" -" ZERO. Formally a decimal character is a character in the Unicode General " -"Category \"Nd\"." +"Return ``True`` if all characters in the string are decimal characters and " +"there is at least one character, ``False`` otherwise. Decimal characters are" +" those that can be used to form numbers in base 10, e.g. U+0660, ARABIC-" +"INDIC DIGIT ZERO. Formally a decimal character is a character in the " +"Unicode General Category \"Nd\"." msgstr "" #: ../../library/stdtypes.rst:1701 msgid "" -"Return true if all characters in the string are digits and there is at least" -" one character, false otherwise. Digits include decimal characters and " -"digits that need special handling, such as the compatibility superscript " -"digits. This covers digits which cannot be used to form numbers in base 10, " -"like the Kharosthi numbers. Formally, a digit is a character that has the " -"property value Numeric_Type=Digit or Numeric_Type=Decimal." +"Return ``True`` if all characters in the string are digits and there is at " +"least one character, ``False`` otherwise. Digits include decimal characters" +" and digits that need special handling, such as the compatibility " +"superscript digits. This covers digits which cannot be used to form numbers " +"in base 10, like the Kharosthi numbers. Formally, a digit is a character " +"that has the property value Numeric_Type=Digit or Numeric_Type=Decimal." msgstr "" #: ../../library/stdtypes.rst:1711 msgid "" -"Return true if the string is a valid identifier according to the language " -"definition, section :ref:`identifiers`." +"Return ``True`` if the string is a valid identifier according to the " +"language definition, section :ref:`identifiers`." msgstr "" #: ../../library/stdtypes.rst:1714 @@ -2263,25 +2263,25 @@ msgstr "Contoh: ::" #: ../../library/stdtypes.rst:1730 msgid "" -"Return true if all cased characters [4]_ in the string are lowercase and " -"there is at least one cased character, false otherwise." +"Return ``True`` if all cased characters [4]_ in the string are lowercase and" +" there is at least one cased character, ``False`` otherwise." msgstr "" #: ../../library/stdtypes.rst:1736 msgid "" -"Return true if all characters in the string are numeric characters, and " -"there is at least one character, false otherwise. Numeric characters include" -" digit characters, and all characters that have the Unicode numeric value " -"property, e.g. U+2155, VULGAR FRACTION ONE FIFTH. Formally, numeric " +"Return ``True`` if all characters in the string are numeric characters, and " +"there is at least one character, ``False`` otherwise. Numeric characters " +"include digit characters, and all characters that have the Unicode numeric " +"value property, e.g. U+2155, VULGAR FRACTION ONE FIFTH. Formally, numeric " "characters are those with the property value Numeric_Type=Digit, " "Numeric_Type=Decimal or Numeric_Type=Numeric." msgstr "" #: ../../library/stdtypes.rst:1746 msgid "" -"Return true if all characters in the string are printable or the string is " -"empty, false otherwise. Nonprintable characters are those characters " -"defined in the Unicode character database as \"Other\" or \"Separator\", " +"Return ``True`` if all characters in the string are printable or the string " +"is empty, ``False`` otherwise. Nonprintable characters are those characters" +" defined in the Unicode character database as \"Other\" or \"Separator\", " "excepting the ASCII space (0x20) which is considered printable. (Note that " "printable characters in this context are those which should not be escaped " "when :func:`repr` is invoked on a string. It has no bearing on the handling" @@ -2290,8 +2290,8 @@ msgstr "" #: ../../library/stdtypes.rst:1757 msgid "" -"Return true if there are only whitespace characters in the string and there " -"is at least one character, false otherwise." +"Return ``True`` if there are only whitespace characters in the string and " +"there is at least one character, ``False`` otherwise." msgstr "" #: ../../library/stdtypes.rst:1760 @@ -2303,16 +2303,16 @@ msgstr "" #: ../../library/stdtypes.rst:1768 msgid "" -"Return true if the string is a titlecased string and there is at least one " -"character, for example uppercase characters may only follow uncased " -"characters and lowercase characters only cased ones. Return false " +"Return ``True`` if the string is a titlecased string and there is at least " +"one character, for example uppercase characters may only follow uncased " +"characters and lowercase characters only cased ones. Return ``False`` " "otherwise." msgstr "" #: ../../library/stdtypes.rst:1775 msgid "" -"Return true if all cased characters [4]_ in the string are uppercase and " -"there is at least one cased character, false otherwise." +"Return ``True`` if all cased characters [4]_ in the string are uppercase and" +" there is at least one cased character, ``False`` otherwise." msgstr "" #: ../../library/stdtypes.rst:1781 @@ -3693,38 +3693,38 @@ msgstr "" #: ../../library/stdtypes.rst:2989 msgid "" -"Return true if all bytes in the sequence are alphabetical ASCII characters " -"or ASCII decimal digits and the sequence is not empty, false otherwise. " -"Alphabetic ASCII characters are those byte values in the sequence " -"``b'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'``. ASCII decimal " +"Return ``True`` if all bytes in the sequence are alphabetical ASCII " +"characters or ASCII decimal digits and the sequence is not empty, ``False`` " +"otherwise. Alphabetic ASCII characters are those byte values in the sequence" +" ``b'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'``. ASCII decimal " "digits are those byte values in the sequence ``b'0123456789'``." msgstr "" #: ../../library/stdtypes.rst:3006 msgid "" -"Return true if all bytes in the sequence are alphabetic ASCII characters and" -" the sequence is not empty, false otherwise. Alphabetic ASCII characters " -"are those byte values in the sequence " +"Return ``True`` if all bytes in the sequence are alphabetic ASCII characters" +" and the sequence is not empty, ``False`` otherwise. Alphabetic ASCII " +"characters are those byte values in the sequence " "``b'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'``." msgstr "" #: ../../library/stdtypes.rst:3022 msgid "" -"Return true if the sequence is empty or all bytes in the sequence are ASCII," -" false otherwise. ASCII bytes are in the range 0-0x7F." +"Return ``True`` if the sequence is empty or all bytes in the sequence are " +"ASCII, ``False`` otherwise. ASCII bytes are in the range 0-0x7F." msgstr "" #: ../../library/stdtypes.rst:3032 msgid "" -"Return true if all bytes in the sequence are ASCII decimal digits and the " -"sequence is not empty, false otherwise. ASCII decimal digits are those byte " -"values in the sequence ``b'0123456789'``." +"Return ``True`` if all bytes in the sequence are ASCII decimal digits and " +"the sequence is not empty, ``False`` otherwise. ASCII decimal digits are " +"those byte values in the sequence ``b'0123456789'``." msgstr "" #: ../../library/stdtypes.rst:3047 msgid "" -"Return true if there is at least one lowercase ASCII character in the " -"sequence and no uppercase ASCII characters, false otherwise." +"Return ``True`` if there is at least one lowercase ASCII character in the " +"sequence and no uppercase ASCII characters, ``False`` otherwise." msgstr "" #: ../../library/stdtypes.rst:3057 ../../library/stdtypes.rst:3099 @@ -3738,23 +3738,24 @@ msgstr "" #: ../../library/stdtypes.rst:3065 msgid "" -"Return true if all bytes in the sequence are ASCII whitespace and the " -"sequence is not empty, false otherwise. ASCII whitespace characters are " -"those byte values in the sequence ``b' \\t\\n\\r\\x0b\\f'`` (space, tab, " +"Return ``True`` if all bytes in the sequence are ASCII whitespace and the " +"sequence is not empty, ``False`` otherwise. ASCII whitespace characters are" +" those byte values in the sequence ``b' \\t\\n\\r\\x0b\\f'`` (space, tab, " "newline, carriage return, vertical tab, form feed)." msgstr "" #: ../../library/stdtypes.rst:3074 msgid "" -"Return true if the sequence is ASCII titlecase and the sequence is not " -"empty, false otherwise. See :meth:`bytes.title` for more details on the " +"Return ``True`` if the sequence is ASCII titlecase and the sequence is not " +"empty, ``False`` otherwise. See :meth:`bytes.title` for more details on the " "definition of \"titlecase\"." msgstr "" #: ../../library/stdtypes.rst:3089 msgid "" -"Return true if there is at least one uppercase alphabetic ASCII character in" -" the sequence and no lowercase ASCII characters, false otherwise." +"Return ``True`` if there is at least one uppercase alphabetic ASCII " +"character in the sequence and no lowercase ASCII characters, ``False`` " +"otherwise." msgstr "" #: ../../library/stdtypes.rst:3107 @@ -4049,7 +4050,7 @@ msgstr "" #: ../../library/stdtypes.rst:3645 msgid "" -"*Order* can be {'C', 'F', 'A'}. When *order* is 'C' or 'F', the data of the" +"*order* can be {'C', 'F', 'A'}. When *order* is 'C' or 'F', the data of the" " original array is converted to C or Fortran order. For contiguous views, " "'A' returns an exact copy of the physical memory. In particular, in-memory " "Fortran order is preserved. For non-contiguous views, the data is converted " diff --git a/library/stringprep.po b/library/stringprep.po index 50b872d..3629076 100644 --- a/library/stringprep.po +++ b/library/stringprep.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:28+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -60,7 +60,7 @@ msgid "" "As a result, these tables are exposed as functions, not as data structures. " "There are two kinds of tables in the RFC: sets and mappings. For a set, " ":mod:`stringprep` provides the \"characteristic function\", i.e. a function " -"that returns true if the parameter is part of the set. For mappings, it " +"that returns ``True`` if the parameter is part of the set. For mappings, it " "provides the mapping function: given the key, it returns the associated " "value. Below is a list of all functions available in the module." msgstr "" diff --git a/library/sys.po b/library/sys.po index c05660d..3ecbeff 100644 --- a/library/sys.po +++ b/library/sys.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-27 11:47+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:29+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -2023,11 +2023,11 @@ msgstr "" msgid "" "On Windows, UTF-8 is used for the console device. Non-character devices " "such as disk files and pipes use the system locale encoding (i.e. the ANSI " -"codepage). Non-console character devices such as NUL (i.e. where isatty() " -"returns True) use the value of the console input and output codepages at " -"startup, respectively for stdin and stdout/stderr. This defaults to the " -"system locale encoding if the process is not initially attached to a " -"console." +"codepage). Non-console character devices such as NUL (i.e. where " +"``isatty()`` returns ``True``) use the value of the console input and output" +" codepages at startup, respectively for stdin and stdout/stderr. This " +"defaults to the system locale encoding if the process is not initially " +"attached to a console." msgstr "" #: ../../library/sys.rst:1446 diff --git a/library/threading.po b/library/threading.po index 92353d8..307f861 100644 --- a/library/threading.po +++ b/library/threading.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-23 11:45+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -728,21 +728,22 @@ msgstr "" #: ../../library/threading.rst:537 msgid "" "When invoked with the *blocking* argument set to true, do the same thing as " -"when called without arguments, and return true." +"when called without arguments, and return ``True``." msgstr "" #: ../../library/threading.rst:540 msgid "" "When invoked with the *blocking* argument set to false, do not block. If a " -"call without an argument would block, return false immediately; otherwise, " -"do the same thing as when called without arguments, and return true." +"call without an argument would block, return ``False`` immediately; " +"otherwise, do the same thing as when called without arguments, and return " +"``True``." msgstr "" #: ../../library/threading.rst:544 msgid "" "When invoked with the floating-point *timeout* argument set to a positive " "value, block for at most the number of seconds specified by *timeout* and as" -" long as the lock cannot be acquired. Return true if the lock has been " +" long as the lock cannot be acquired. Return ``True`` if the lock has been " "acquired, false if the timeout has elapsed." msgstr "" @@ -1032,30 +1033,30 @@ msgstr "" #: ../../library/threading.rst:778 msgid "" "If the internal counter is larger than zero on entry, decrement it by one " -"and return true immediately." +"and return ``True`` immediately." msgstr "" #: ../../library/threading.rst:780 msgid "" "If the internal counter is zero on entry, block until awoken by a call to " ":meth:`~Semaphore.release`. Once awoken (and the counter is greater than " -"0), decrement the counter by 1 and return true. Exactly one thread will be " -"awoken by each call to :meth:`~Semaphore.release`. The order in which " +"0), decrement the counter by 1 and return ``True``. Exactly one thread will" +" be awoken by each call to :meth:`~Semaphore.release`. The order in which " "threads are awoken should not be relied on." msgstr "" #: ../../library/threading.rst:786 msgid "" "When invoked with *blocking* set to false, do not block. If a call without " -"an argument would block, return false immediately; otherwise, do the same " -"thing as when called without arguments, and return true." +"an argument would block, return ``False`` immediately; otherwise, do the " +"same thing as when called without arguments, and return ``True``." msgstr "" #: ../../library/threading.rst:790 msgid "" "When invoked with a *timeout* other than ``None``, it will block for at most" " *timeout* seconds. If acquire does not complete successfully in that " -"interval, return false. Return true otherwise." +"interval, return ``False``. Return ``True`` otherwise." msgstr "" #: ../../library/threading.rst:799 @@ -1125,7 +1126,7 @@ msgid "" msgstr "" #: ../../library/threading.rst:869 -msgid "Return true if and only if the internal flag is true." +msgid "Return ``True`` if and only if the internal flag is true." msgstr "" #: ../../library/threading.rst:873 @@ -1158,8 +1159,8 @@ msgstr "" #: ../../library/threading.rst:893 msgid "" -"This method returns true if and only if the internal flag has been set to " -"true, either before the wait call or after the wait starts, so it will " +"This method returns ``True`` if and only if the internal flag has been set " +"to true, either before the wait call or after the wait starts, so it will " "always return ``True`` except if a timeout is given and the operation times " "out." msgstr "" diff --git a/library/tkinter.ttk.po b/library/tkinter.ttk.po index 4adb348..67460c2 100644 --- a/library/tkinter.ttk.po +++ b/library/tkinter.ttk.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:31+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1333,8 +1333,8 @@ msgstr "buka" #: ../../library/tkinter.ttk.rst:874 msgid "" -"True/False value indicating whether the item's children should be displayed " -"or hidden." +"``True``/``False`` value indicating whether the item's children should be " +"displayed or hidden." msgstr "" #: ../../library/tkinter.ttk.rst:877 @@ -1544,7 +1544,7 @@ msgid "" msgstr "" #: ../../library/tkinter.ttk.rst:1001 -msgid "stretch: True/False" +msgid "stretch: ``True``/``False``" msgstr "" #: ../../library/tkinter.ttk.rst:1001 diff --git a/library/token.po b/library/token.po index fed9881..b085433 100644 --- a/library/token.po +++ b/library/token.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:31+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -52,15 +52,15 @@ msgid "" msgstr "" #: ../../library/token.rst:32 -msgid "Return true for terminal token values." +msgid "Return ``True`` for terminal token values." msgstr "" #: ../../library/token.rst:37 -msgid "Return true for non-terminal token values." +msgid "Return ``True`` for non-terminal token values." msgstr "" #: ../../library/token.rst:42 -msgid "Return true if *x* is the marker indicating the end of input." +msgid "Return ``True`` if *x* is the marker indicating the end of input." msgstr "" #: ../../library/token.rst:45 diff --git a/library/unittest.mock.po b/library/unittest.mock.po index aa85238..8a271f6 100644 --- a/library/unittest.mock.po +++ b/library/unittest.mock.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-30 11:34+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:33+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -340,8 +340,8 @@ msgstr "" #: ../../library/unittest.mock.rst:363 msgid "" -"If *any_order* is false (the default) then the calls must be sequential. " -"There can be extra calls before or after the specified calls." +"If *any_order* is false then the calls must be sequential. There can be " +"extra calls before or after the specified calls." msgstr "" #: ../../library/unittest.mock.rst:367 @@ -750,13 +750,13 @@ msgstr "" #: ../../library/unittest.mock.rst:1009 msgid "" -"If *any_order* is False (the default) then the awaits must be sequential. " -"There can be extra calls before or after the specified awaits." +"If *any_order* is false then the awaits must be sequential. There can be " +"extra calls before or after the specified awaits." msgstr "" #: ../../library/unittest.mock.rst:1013 msgid "" -"If *any_order* is True then the awaits can be in any order, but they must " +"If *any_order* is true then the awaits can be in any order, but they must " "all appear in :attr:`await_args_list`." msgstr "" @@ -1715,59 +1715,59 @@ msgid "Methods and their defaults:" msgstr "" #: ../../library/unittest.mock.rst:2088 -msgid "``__lt__``: NotImplemented" +msgid "``__lt__``: ``NotImplemented``" msgstr "" #: ../../library/unittest.mock.rst:2089 -msgid "``__gt__``: NotImplemented" +msgid "``__gt__``: ``NotImplemented``" msgstr "" #: ../../library/unittest.mock.rst:2090 -msgid "``__le__``: NotImplemented" +msgid "``__le__``: ``NotImplemented``" msgstr "" #: ../../library/unittest.mock.rst:2091 -msgid "``__ge__``: NotImplemented" +msgid "``__ge__``: ``NotImplemented``" msgstr "" #: ../../library/unittest.mock.rst:2092 -msgid "``__int__``: 1" +msgid "``__int__``: ``1``" msgstr "" #: ../../library/unittest.mock.rst:2093 -msgid "``__contains__``: False" +msgid "``__contains__``: ``False``" msgstr "" #: ../../library/unittest.mock.rst:2094 -msgid "``__len__``: 0" +msgid "``__len__``: ``0``" msgstr "" #: ../../library/unittest.mock.rst:2095 -msgid "``__iter__``: iter([])" +msgid "``__iter__``: ``iter([])``" msgstr "" #: ../../library/unittest.mock.rst:2096 -msgid "``__exit__``: False" +msgid "``__exit__``: ``False``" msgstr "" #: ../../library/unittest.mock.rst:2097 -msgid "``__aexit__``: False" +msgid "``__aexit__``: ``False``" msgstr "" #: ../../library/unittest.mock.rst:2098 -msgid "``__complex__``: 1j" +msgid "``__complex__``: ``1j``" msgstr "" #: ../../library/unittest.mock.rst:2099 -msgid "``__float__``: 1.0" +msgid "``__float__``: ``1.0``" msgstr "" #: ../../library/unittest.mock.rst:2100 -msgid "``__bool__``: True" +msgid "``__bool__``: ``True``" msgstr "" #: ../../library/unittest.mock.rst:2101 -msgid "``__index__``: 1" +msgid "``__index__``: ``1``" msgstr "" #: ../../library/unittest.mock.rst:2102 diff --git a/library/unittest.po b/library/unittest.po index 867ac5a..efd3fb4 100644 --- a/library/unittest.po +++ b/library/unittest.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-20 11:44+0000\n" +"POT-Creation-Date: 2019-11-20 12:00+0000\n" "PO-Revision-Date: 2017-02-16 23:33+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1804,9 +1804,9 @@ msgstr "" #: ../../library/unittest.rst:1566 msgid "" -"After running the test ``events`` would contain ``[\"setUp\", " +"After running the test, ``events`` would contain ``[\"setUp\", " "\"asyncSetUp\", \"test_response\", \"asyncTearDown\", \"tearDown\", " -"\"cleanup\"]``" +"\"cleanup\"]``." msgstr "" #: ../../library/unittest.rst:1571 diff --git a/library/urllib.parse.po b/library/urllib.parse.po index dd7befb..e3f750f 100644 --- a/library/urllib.parse.po +++ b/library/urllib.parse.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-19 11:59+0000\n" "PO-Revision-Date: 2017-02-16 23:33+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -640,7 +640,7 @@ msgstr "" #: ../../library/urllib.parse.rst:530 msgid "" "Moved from :rfc:`2396` to :rfc:`3986` for quoting URL strings. \"~\" is now " -"included in the set of reserved characters." +"included in the set of unreserved characters." msgstr "" #: ../../library/urllib.parse.rst:534 diff --git a/library/urllib.request.po b/library/urllib.request.po index ee9e84f..89f8c95 100644 --- a/library/urllib.request.po +++ b/library/urllib.request.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-01 11:49+0000\n" "PO-Revision-Date: 2017-02-16 23:34+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -38,8 +38,8 @@ msgstr "" #: ../../library/urllib.request.rst:21 msgid "" -"The `Requests package `_ is recommended " -"for a higher-level HTTP client interface." +"The `Requests package `_ is " +"recommended for a higher-level HTTP client interface." msgstr "" #: ../../library/urllib.request.rst:25 diff --git a/library/wsgiref.po b/library/wsgiref.po index c4be175..e8ee6a7 100644 --- a/library/wsgiref.po +++ b/library/wsgiref.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:35+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -171,7 +171,7 @@ msgstr "" #: ../../library/wsgiref.rst:147 msgid "" -"Return true if 'header_name' is an HTTP/1.1 \"Hop-by-Hop\" header, as " +"Return ``True`` if 'header_name' is an HTTP/1.1 \"Hop-by-Hop\" header, as " "defined by :rfc:`2616`." msgstr "" diff --git a/library/xml.dom.po b/library/xml.dom.po index 66fbb44..bcd408a 100644 --- a/library/xml.dom.po +++ b/library/xml.dom.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:36+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -375,8 +375,8 @@ msgstr "" #: ../../library/xml.dom.rst:213 msgid "" -"Return true if the feature identified by the pair of strings *feature* and " -"*version* is implemented." +"Return ``True`` if the feature identified by the pair of strings *feature* " +"and *version* is implemented." msgstr "" #: ../../library/xml.dom.rst:219 @@ -501,16 +501,16 @@ msgid "" msgstr "" #: ../../library/xml.dom.rst:338 -msgid "Returns true if the node has any attributes." +msgid "Return ``True`` if the node has any attributes." msgstr "" #: ../../library/xml.dom.rst:343 -msgid "Returns true if the node has any child nodes." +msgid "Return ``True`` if the node has any child nodes." msgstr "" #: ../../library/xml.dom.rst:348 msgid "" -"Returns true if *other* refers to the same node as this node. This is " +"Return ``True`` if *other* refers to the same node as this node. This is " "especially useful for DOM implementations which use any sort of proxy " "architecture (because more than one object can refer to the same node)." msgstr "" @@ -778,12 +778,12 @@ msgid "Same as equivalent method in the :class:`Document` class." msgstr "" #: ../../library/xml.dom.rst:607 -msgid "Returns true if the element has an attribute named by *name*." +msgid "Return ``True`` if the element has an attribute named by *name*." msgstr "" #: ../../library/xml.dom.rst:612 msgid "" -"Returns true if the element has an attribute named by *namespaceURI* and " +"Return ``True`` if the element has an attribute named by *namespaceURI* and " "*localName*." msgstr "" diff --git a/library/xml.etree.elementtree.po b/library/xml.etree.elementtree.po index 286da24..a3a37ce 100644 --- a/library/xml.etree.elementtree.po +++ b/library/xml.etree.elementtree.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-12 11:28+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:36+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -596,8 +596,8 @@ msgstr "" #: ../../library/xml.etree.elementtree.rst:577 msgid "" -"Checks if an object appears to be a valid element object. *element* is an " -"element instance. Returns a true value if this is an element object." +"Check if an object appears to be a valid element object. *element* is an " +"element instance. Return ``True`` if this is an element object." msgstr "" #: ../../library/xml.etree.elementtree.rst:583 diff --git a/reference/datamodel.po b/reference/datamodel.po index 9e6bdc1..b1aa38a 100644 --- a/reference/datamodel.po +++ b/reference/datamodel.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-11 00:37+0000\n" +"POT-Creation-Date: 2019-11-18 11:58+0000\n" "PO-Revision-Date: 2017-02-16 23:38+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1815,8 +1815,8 @@ msgstr "" #: ../../reference/datamodel.rst:1569 msgid "" -"The ``__dir__`` function should accept no arguments, and return a list of " -"strings that represents the names accessible on module. If present, this " +"The ``__dir__`` function should accept no arguments, and return a sequence " +"of strings that represents the names accessible on module. If present, this " "function overrides the standard :func:`dir` search on a module." msgstr "" @@ -2137,11 +2137,18 @@ msgid "" "bases must have empty slot layouts) - violations raise :exc:`TypeError`." msgstr "" -#: ../../reference/datamodel.rst:1803 +#: ../../reference/datamodel.rst:1800 +msgid "" +"If an iterator is used for *__slots__* then a descriptor is created for each" +" of the iterator's values. However, the *__slots__* attribute will be an " +"empty iterator." +msgstr "" + +#: ../../reference/datamodel.rst:1807 msgid "Customizing class creation" msgstr "" -#: ../../reference/datamodel.rst:1805 +#: ../../reference/datamodel.rst:1809 msgid "" "Whenever a class inherits from another class, *__init_subclass__* is called " "on that class. This way, it is possible to write classes which change the " @@ -2151,14 +2158,14 @@ msgid "" "defining the method." msgstr "" -#: ../../reference/datamodel.rst:1814 +#: ../../reference/datamodel.rst:1818 msgid "" "This method is called whenever the containing class is subclassed. *cls* is " "then the new subclass. If defined as a normal instance method, this method " "is implicitly converted to a class method." msgstr "" -#: ../../reference/datamodel.rst:1818 +#: ../../reference/datamodel.rst:1822 msgid "" "Keyword arguments which are given to a new class are passed to the parent's " "class ``__init_subclass__``. For compatibility with other classes using " @@ -2166,13 +2173,13 @@ msgid "" "pass the others over to the base class, as in::" msgstr "" -#: ../../reference/datamodel.rst:1832 +#: ../../reference/datamodel.rst:1836 msgid "" "The default implementation ``object.__init_subclass__`` does nothing, but " "raises an error if it is called with any arguments." msgstr "" -#: ../../reference/datamodel.rst:1837 +#: ../../reference/datamodel.rst:1841 msgid "" "The metaclass hint ``metaclass`` is consumed by the rest of the type " "machinery, and is never passed to ``__init_subclass__`` implementations. The" @@ -2180,18 +2187,18 @@ msgid "" "``type(cls)``." msgstr "" -#: ../../reference/datamodel.rst:1848 +#: ../../reference/datamodel.rst:1852 msgid "Metaclasses" msgstr "" -#: ../../reference/datamodel.rst:1855 +#: ../../reference/datamodel.rst:1859 msgid "" "By default, classes are constructed using :func:`type`. The class body is " "executed in a new namespace and the class name is bound locally to the " "result of ``type(name, bases, namespace)``." msgstr "" -#: ../../reference/datamodel.rst:1859 +#: ../../reference/datamodel.rst:1863 msgid "" "The class creation process can be customized by passing the ``metaclass`` " "keyword argument in the class definition line, or by inheriting from an " @@ -2199,41 +2206,41 @@ msgid "" "both ``MyClass`` and ``MySubclass`` are instances of ``Meta``::" msgstr "" -#: ../../reference/datamodel.rst:1873 +#: ../../reference/datamodel.rst:1877 msgid "" "Any other keyword arguments that are specified in the class definition are " "passed through to all metaclass operations described below." msgstr "" -#: ../../reference/datamodel.rst:1876 +#: ../../reference/datamodel.rst:1880 msgid "When a class definition is executed, the following steps occur:" msgstr "" -#: ../../reference/datamodel.rst:1878 +#: ../../reference/datamodel.rst:1882 msgid "MRO entries are resolved;" msgstr "" -#: ../../reference/datamodel.rst:1879 +#: ../../reference/datamodel.rst:1883 msgid "the appropriate metaclass is determined;" msgstr "" -#: ../../reference/datamodel.rst:1880 +#: ../../reference/datamodel.rst:1884 msgid "the class namespace is prepared;" msgstr "" -#: ../../reference/datamodel.rst:1881 +#: ../../reference/datamodel.rst:1885 msgid "the class body is executed;" msgstr "" -#: ../../reference/datamodel.rst:1882 +#: ../../reference/datamodel.rst:1886 msgid "the class object is created." msgstr "" -#: ../../reference/datamodel.rst:1886 +#: ../../reference/datamodel.rst:1890 msgid "Resolving MRO entries" msgstr "" -#: ../../reference/datamodel.rst:1888 +#: ../../reference/datamodel.rst:1892 msgid "" "If a base that appears in class definition is not an instance of " ":class:`type`, then an ``__mro_entries__`` method is searched on it. If " @@ -2242,37 +2249,37 @@ msgid "" "empty, in such case the original base is ignored." msgstr "" -#: ../../reference/datamodel.rst:1896 ../../reference/datamodel.rst:2083 +#: ../../reference/datamodel.rst:1900 ../../reference/datamodel.rst:2087 msgid ":pep:`560` - Core support for typing module and generic types" msgstr "" -#: ../../reference/datamodel.rst:1900 +#: ../../reference/datamodel.rst:1904 msgid "Determining the appropriate metaclass" msgstr "" -#: ../../reference/datamodel.rst:1904 +#: ../../reference/datamodel.rst:1908 msgid "" "The appropriate metaclass for a class definition is determined as follows:" msgstr "" -#: ../../reference/datamodel.rst:1906 +#: ../../reference/datamodel.rst:1910 msgid "" "if no bases and no explicit metaclass are given, then :func:`type` is used;" msgstr "" -#: ../../reference/datamodel.rst:1907 +#: ../../reference/datamodel.rst:1911 msgid "" "if an explicit metaclass is given and it is *not* an instance of " ":func:`type`, then it is used directly as the metaclass;" msgstr "" -#: ../../reference/datamodel.rst:1909 +#: ../../reference/datamodel.rst:1913 msgid "" "if an instance of :func:`type` is given as the explicit metaclass, or bases " "are defined, then the most derived metaclass is used." msgstr "" -#: ../../reference/datamodel.rst:1912 +#: ../../reference/datamodel.rst:1916 msgid "" "The most derived metaclass is selected from the explicitly specified " "metaclass (if any) and the metaclasses (i.e. ``type(cls)``) of all specified" @@ -2281,11 +2288,11 @@ msgid "" "that criterion, then the class definition will fail with ``TypeError``." msgstr "" -#: ../../reference/datamodel.rst:1922 +#: ../../reference/datamodel.rst:1926 msgid "Preparing the class namespace" msgstr "" -#: ../../reference/datamodel.rst:1927 +#: ../../reference/datamodel.rst:1931 msgid "" "Once the appropriate metaclass has been identified, then the class namespace" " is prepared. If the metaclass has a ``__prepare__`` attribute, it is called" @@ -2293,25 +2300,25 @@ msgid "" "additional keyword arguments, if any, come from the class definition)." msgstr "" -#: ../../reference/datamodel.rst:1932 +#: ../../reference/datamodel.rst:1936 msgid "" "If the metaclass has no ``__prepare__`` attribute, then the class namespace " "is initialised as an empty ordered mapping." msgstr "" -#: ../../reference/datamodel.rst:1937 +#: ../../reference/datamodel.rst:1941 msgid ":pep:`3115` - Metaclasses in Python 3000" msgstr "" -#: ../../reference/datamodel.rst:1938 +#: ../../reference/datamodel.rst:1942 msgid "Introduced the ``__prepare__`` namespace hook" msgstr "" -#: ../../reference/datamodel.rst:1942 +#: ../../reference/datamodel.rst:1946 msgid "Executing the class body" msgstr "" -#: ../../reference/datamodel.rst:1947 +#: ../../reference/datamodel.rst:1951 msgid "" "The class body is executed (approximately) as ``exec(body, globals(), " "namespace)``. The key difference from a normal call to :func:`exec` is that " @@ -2320,7 +2327,7 @@ msgid "" "inside a function." msgstr "" -#: ../../reference/datamodel.rst:1953 +#: ../../reference/datamodel.rst:1957 msgid "" "However, even when the class definition occurs inside the function, methods " "defined inside the class still cannot see names defined at the class scope. " @@ -2329,11 +2336,11 @@ msgid "" "reference described in the next section." msgstr "" -#: ../../reference/datamodel.rst:1962 +#: ../../reference/datamodel.rst:1966 msgid "Creating the class object" msgstr "" -#: ../../reference/datamodel.rst:1969 +#: ../../reference/datamodel.rst:1973 msgid "" "Once the class namespace has been populated by executing the class body, the" " class object is created by calling ``metaclass(name, bases, namespace, " @@ -2341,7 +2348,7 @@ msgid "" "to ``__prepare__``)." msgstr "" -#: ../../reference/datamodel.rst:1974 +#: ../../reference/datamodel.rst:1978 msgid "" "This class object is the one that will be referenced by the zero-argument " "form of :func:`super`. ``__class__`` is an implicit closure reference " @@ -2352,7 +2359,7 @@ msgid "" " is identified based on the first argument passed to the method." msgstr "" -#: ../../reference/datamodel.rst:1984 +#: ../../reference/datamodel.rst:1988 msgid "" "In CPython 3.6 and later, the ``__class__`` cell is passed to the metaclass " "as a ``__classcell__`` entry in the class namespace. If present, this must " @@ -2361,39 +2368,39 @@ msgid "" " in Python 3.8." msgstr "" -#: ../../reference/datamodel.rst:1990 +#: ../../reference/datamodel.rst:1994 msgid "" "When using the default metaclass :class:`type`, or any metaclass that " "ultimately calls ``type.__new__``, the following additional customisation " "steps are invoked after creating the class object:" msgstr "" -#: ../../reference/datamodel.rst:1994 +#: ../../reference/datamodel.rst:1998 msgid "" "first, ``type.__new__`` collects all of the descriptors in the class " "namespace that define a :meth:`~object.__set_name__` method;" msgstr "" -#: ../../reference/datamodel.rst:1996 +#: ../../reference/datamodel.rst:2000 msgid "" "second, all of these ``__set_name__`` methods are called with the class " "being defined and the assigned name of that particular descriptor;" msgstr "" -#: ../../reference/datamodel.rst:1998 +#: ../../reference/datamodel.rst:2002 msgid "" "finally, the :meth:`~object.__init_subclass__` hook is called on the " "immediate parent of the new class in its method resolution order." msgstr "" -#: ../../reference/datamodel.rst:2001 +#: ../../reference/datamodel.rst:2005 msgid "" "After the class object is created, it is passed to the class decorators " "included in the class definition (if any) and the resulting object is bound " "in the local namespace as the defined class." msgstr "" -#: ../../reference/datamodel.rst:2005 +#: ../../reference/datamodel.rst:2009 msgid "" "When a new class is created by ``type.__new__``, the object provided as the " "namespace parameter is copied to a new ordered mapping and the original " @@ -2401,19 +2408,19 @@ msgid "" "becomes the :attr:`~object.__dict__` attribute of the class object." msgstr "" -#: ../../reference/datamodel.rst:2012 +#: ../../reference/datamodel.rst:2016 msgid ":pep:`3135` - New super" msgstr "" -#: ../../reference/datamodel.rst:2013 +#: ../../reference/datamodel.rst:2017 msgid "Describes the implicit ``__class__`` closure reference" msgstr "" -#: ../../reference/datamodel.rst:2017 +#: ../../reference/datamodel.rst:2021 msgid "Uses for metaclasses" msgstr "" -#: ../../reference/datamodel.rst:2019 +#: ../../reference/datamodel.rst:2023 msgid "" "The potential uses for metaclasses are boundless. Some ideas that have been " "explored include enum, logging, interface checking, automatic delegation, " @@ -2421,17 +2428,17 @@ msgid "" "locking/synchronization." msgstr "" -#: ../../reference/datamodel.rst:2026 +#: ../../reference/datamodel.rst:2030 msgid "Customizing instance and subclass checks" msgstr "" -#: ../../reference/datamodel.rst:2028 +#: ../../reference/datamodel.rst:2032 msgid "" "The following methods are used to override the default behavior of the " ":func:`isinstance` and :func:`issubclass` built-in functions." msgstr "" -#: ../../reference/datamodel.rst:2031 +#: ../../reference/datamodel.rst:2035 msgid "" "In particular, the metaclass :class:`abc.ABCMeta` implements these methods " "in order to allow the addition of Abstract Base Classes (ABCs) as \"virtual " @@ -2439,21 +2446,21 @@ msgid "" "other ABCs." msgstr "" -#: ../../reference/datamodel.rst:2038 +#: ../../reference/datamodel.rst:2042 msgid "" "Return true if *instance* should be considered a (direct or indirect) " "instance of *class*. If defined, called to implement ``isinstance(instance, " "class)``." msgstr "" -#: ../../reference/datamodel.rst:2045 +#: ../../reference/datamodel.rst:2049 msgid "" "Return true if *subclass* should be considered a (direct or indirect) " "subclass of *class*. If defined, called to implement ``issubclass(subclass," " class)``." msgstr "" -#: ../../reference/datamodel.rst:2050 +#: ../../reference/datamodel.rst:2054 msgid "" "Note that these methods are looked up on the type (metaclass) of a class. " "They cannot be defined as class methods in the actual class. This is " @@ -2461,11 +2468,11 @@ msgid "" "only in this case the instance is itself a class." msgstr "" -#: ../../reference/datamodel.rst:2061 +#: ../../reference/datamodel.rst:2065 msgid ":pep:`3119` - Introducing Abstract Base Classes" msgstr "" -#: ../../reference/datamodel.rst:2058 +#: ../../reference/datamodel.rst:2062 msgid "" "Includes the specification for customizing :func:`isinstance` and " ":func:`issubclass` behavior through :meth:`~class.__instancecheck__` and " @@ -2474,23 +2481,23 @@ msgid "" "the language." msgstr "" -#: ../../reference/datamodel.rst:2066 +#: ../../reference/datamodel.rst:2070 msgid "Emulating generic types" msgstr "" -#: ../../reference/datamodel.rst:2068 +#: ../../reference/datamodel.rst:2072 msgid "" "One can implement the generic class syntax as specified by :pep:`484` (for " "example ``List[int]``) by defining a special method:" msgstr "" -#: ../../reference/datamodel.rst:2073 +#: ../../reference/datamodel.rst:2077 msgid "" "Return an object representing the specialization of a generic class by type " "arguments found in *key*." msgstr "" -#: ../../reference/datamodel.rst:2076 +#: ../../reference/datamodel.rst:2080 msgid "" "This method is looked up on the class object itself, and when defined in the" " class body, this method is implicitly a class method. Note, this mechanism" @@ -2498,22 +2505,22 @@ msgid "" "discouraged." msgstr "" -#: ../../reference/datamodel.rst:2089 +#: ../../reference/datamodel.rst:2093 msgid "Emulating callable objects" msgstr "" -#: ../../reference/datamodel.rst:2096 +#: ../../reference/datamodel.rst:2100 msgid "" "Called when the instance is \"called\" as a function; if this method is " "defined, ``x(arg1, arg2, ...)`` is a shorthand for ``x.__call__(arg1, arg2, " "...)``." msgstr "" -#: ../../reference/datamodel.rst:2103 +#: ../../reference/datamodel.rst:2107 msgid "Emulating container types" msgstr "" -#: ../../reference/datamodel.rst:2105 +#: ../../reference/datamodel.rst:2109 msgid "" "The following methods can be defined to implement container objects. " "Containers usually are sequences (such as lists or tuples) or mappings (like" @@ -2542,11 +2549,11 @@ msgid "" "keys; for sequences, it should search through the values. It is further " "recommended that both mappings and sequences implement the :meth:`__iter__` " "method to allow efficient iteration through the container; for mappings, " -":meth:`__iter__` should be the same as :meth:`keys`; for sequences, it " -"should iterate through the values." +":meth:`__iter__` should iterate through the object's keys; for sequences, it" +" should iterate through the values." msgstr "" -#: ../../reference/datamodel.rst:2140 +#: ../../reference/datamodel.rst:2144 msgid "" "Called to implement the built-in function :func:`len`. Should return the " "length of the object, an integer ``>=`` 0. Also, an object that doesn't " @@ -2554,7 +2561,7 @@ msgid "" "zero is considered to be false in a Boolean context." msgstr "" -#: ../../reference/datamodel.rst:2147 +#: ../../reference/datamodel.rst:2151 msgid "" "In CPython, the length is required to be at most :attr:`sys.maxsize`. If the" " length is larger than :attr:`!sys.maxsize` some features (such as " @@ -2563,7 +2570,7 @@ msgid "" ":meth:`__bool__` method." msgstr "" -#: ../../reference/datamodel.rst:2156 +#: ../../reference/datamodel.rst:2160 msgid "" "Called to implement :func:`operator.length_hint`. Should return an estimated" " length for the object (which may be greater or less than the actual " @@ -2573,21 +2580,21 @@ msgid "" "optimization and is never required for correctness." msgstr "" -#: ../../reference/datamodel.rst:2170 +#: ../../reference/datamodel.rst:2174 msgid "" "Slicing is done exclusively with the following three methods. A call like " "::" msgstr "" -#: ../../reference/datamodel.rst:2174 +#: ../../reference/datamodel.rst:2178 msgid "is translated to ::" msgstr "" -#: ../../reference/datamodel.rst:2178 +#: ../../reference/datamodel.rst:2182 msgid "and so forth. Missing slice items are always filled in with ``None``." msgstr "" -#: ../../reference/datamodel.rst:2183 +#: ../../reference/datamodel.rst:2187 msgid "" "Called to implement evaluation of ``self[key]``. For sequence types, the " "accepted keys should be integers and slice objects. Note that the special " @@ -2599,13 +2606,13 @@ msgid "" "*key* is missing (not in the container), :exc:`KeyError` should be raised." msgstr "" -#: ../../reference/datamodel.rst:2194 +#: ../../reference/datamodel.rst:2198 msgid "" ":keyword:`for` loops expect that an :exc:`IndexError` will be raised for " "illegal indexes to allow proper detection of the end of the sequence." msgstr "" -#: ../../reference/datamodel.rst:2200 +#: ../../reference/datamodel.rst:2204 msgid "" "Called to implement assignment to ``self[key]``. Same note as for " ":meth:`__getitem__`. This should only be implemented for mappings if the " @@ -2614,7 +2621,7 @@ msgid "" "be raised for improper *key* values as for the :meth:`__getitem__` method." msgstr "" -#: ../../reference/datamodel.rst:2209 +#: ../../reference/datamodel.rst:2213 msgid "" "Called to implement deletion of ``self[key]``. Same note as for " ":meth:`__getitem__`. This should only be implemented for mappings if the " @@ -2623,13 +2630,13 @@ msgid "" " values as for the :meth:`__getitem__` method." msgstr "" -#: ../../reference/datamodel.rst:2218 +#: ../../reference/datamodel.rst:2222 msgid "" "Called by :class:`dict`\\ .\\ :meth:`__getitem__` to implement ``self[key]``" " for dict subclasses when key is not in the dictionary." msgstr "" -#: ../../reference/datamodel.rst:2224 +#: ../../reference/datamodel.rst:2228 msgid "" "This method is called when an iterator is required for a container. This " "method should return a new iterator object that can iterate over all the " @@ -2637,21 +2644,21 @@ msgid "" "the container." msgstr "" -#: ../../reference/datamodel.rst:2228 +#: ../../reference/datamodel.rst:2232 msgid "" "Iterator objects also need to implement this method; they are required to " "return themselves. For more information on iterator objects, see " ":ref:`typeiter`." msgstr "" -#: ../../reference/datamodel.rst:2234 +#: ../../reference/datamodel.rst:2238 msgid "" "Called (if present) by the :func:`reversed` built-in to implement reverse " "iteration. It should return a new iterator object that iterates over all " "the objects in the container in reverse order." msgstr "" -#: ../../reference/datamodel.rst:2238 +#: ../../reference/datamodel.rst:2242 msgid "" "If the :meth:`__reversed__` method is not provided, the :func:`reversed` " "built-in will fall back to using the sequence protocol (:meth:`__len__` and " @@ -2660,22 +2667,22 @@ msgid "" " is more efficient than the one provided by :func:`reversed`." msgstr "" -#: ../../reference/datamodel.rst:2245 +#: ../../reference/datamodel.rst:2249 msgid "" "The membership test operators (:keyword:`in` and :keyword:`not in`) are " -"normally implemented as an iteration through a sequence. However, container" +"normally implemented as an iteration through a container. However, container" " objects can supply the following special method with a more efficient " -"implementation, which also does not require the object be a sequence." +"implementation, which also does not require the object be iterable." msgstr "" -#: ../../reference/datamodel.rst:2252 +#: ../../reference/datamodel.rst:2256 msgid "" "Called to implement membership test operators. Should return true if *item*" " is in *self*, false otherwise. For mapping objects, this should consider " "the keys of the mapping rather than the values or the key-item pairs." msgstr "" -#: ../../reference/datamodel.rst:2256 +#: ../../reference/datamodel.rst:2260 msgid "" "For objects that don't define :meth:`__contains__`, the membership test " "first tries iteration via :meth:`__iter__`, then the old sequence iteration " @@ -2683,11 +2690,11 @@ msgid "" "reference `." msgstr "" -#: ../../reference/datamodel.rst:2265 +#: ../../reference/datamodel.rst:2269 msgid "Emulating numeric types" msgstr "" -#: ../../reference/datamodel.rst:2267 +#: ../../reference/datamodel.rst:2271 msgid "" "The following methods can be defined to emulate numeric objects. Methods " "corresponding to operations that are not supported by the particular kind of" @@ -2695,7 +2702,7 @@ msgid "" "should be left undefined." msgstr "" -#: ../../reference/datamodel.rst:2293 +#: ../../reference/datamodel.rst:2297 msgid "" "These methods are called to implement the binary arithmetic operations " "(``+``, ``-``, ``*``, ``@``, ``/``, ``//``, ``%``, :func:`divmod`, " @@ -2709,13 +2716,13 @@ msgid "" ":func:`pow` function is to be supported." msgstr "" -#: ../../reference/datamodel.rst:2304 +#: ../../reference/datamodel.rst:2308 msgid "" "If one of those methods does not support the operation with the supplied " "arguments, it should return ``NotImplemented``." msgstr "" -#: ../../reference/datamodel.rst:2327 +#: ../../reference/datamodel.rst:2331 msgid "" "These methods are called to implement the binary arithmetic operations " "(``+``, ``-``, ``*``, ``@``, ``/``, ``//``, ``%``, :func:`divmod`, " @@ -2727,13 +2734,13 @@ msgid "" "``y.__rsub__(x)`` is called if ``x.__sub__(y)`` returns *NotImplemented*." msgstr "" -#: ../../reference/datamodel.rst:2338 +#: ../../reference/datamodel.rst:2342 msgid "" "Note that ternary :func:`pow` will not try calling :meth:`__rpow__` (the " "coercion rules would become too complicated)." msgstr "" -#: ../../reference/datamodel.rst:2343 +#: ../../reference/datamodel.rst:2347 msgid "" "If the right operand's type is a subclass of the left operand's type and " "that subclass provides the reflected method for the operation, this method " @@ -2741,7 +2748,7 @@ msgid "" "behavior allows subclasses to override their ancestors' operations." msgstr "" -#: ../../reference/datamodel.rst:2363 +#: ../../reference/datamodel.rst:2367 msgid "" "These methods are called to implement the augmented arithmetic assignments " "(``+=``, ``-=``, ``*=``, ``@=``, ``/=``, ``//=``, ``%=``, ``**=``, ``<<=``, " @@ -2757,19 +2764,19 @@ msgid "" "fact part of the data model." msgstr "" -#: ../../reference/datamodel.rst:2384 +#: ../../reference/datamodel.rst:2388 msgid "" "Called to implement the unary arithmetic operations (``-``, ``+``, " ":func:`abs` and ``~``)." msgstr "" -#: ../../reference/datamodel.rst:2397 +#: ../../reference/datamodel.rst:2401 msgid "" "Called to implement the built-in functions :func:`complex`, :func:`int` and " ":func:`float`. Should return a value of the appropriate type." msgstr "" -#: ../../reference/datamodel.rst:2404 +#: ../../reference/datamodel.rst:2408 msgid "" "Called to implement :func:`operator.index`, and whenever Python needs to " "losslessly convert the numeric object to an integer object (such as in " @@ -2778,14 +2785,14 @@ msgid "" "integer type. Must return an integer." msgstr "" -#: ../../reference/datamodel.rst:2410 +#: ../../reference/datamodel.rst:2414 msgid "" "If :meth:`__int__`, :meth:`__float__` and :meth:`__complex__` are not " "defined then corresponding built-in functions :func:`int`, :func:`float` and" " :func:`complex` fall back to :meth:`__index__`." msgstr "" -#: ../../reference/datamodel.rst:2422 +#: ../../reference/datamodel.rst:2426 msgid "" "Called to implement the built-in function :func:`round` and :mod:`math` " "functions :func:`~math.trunc`, :func:`~math.floor` and :func:`~math.ceil`. " @@ -2794,17 +2801,17 @@ msgid "" "(typically an :class:`int`)." msgstr "" -#: ../../reference/datamodel.rst:2428 +#: ../../reference/datamodel.rst:2432 msgid "" "If :meth:`__int__` is not defined then the built-in function :func:`int` " "falls back to :meth:`__trunc__`." msgstr "" -#: ../../reference/datamodel.rst:2435 +#: ../../reference/datamodel.rst:2439 msgid "With Statement Context Managers" msgstr "" -#: ../../reference/datamodel.rst:2437 +#: ../../reference/datamodel.rst:2441 msgid "" "A :dfn:`context manager` is an object that defines the runtime context to be" " established when executing a :keyword:`with` statement. The context manager" @@ -2814,32 +2821,32 @@ msgid "" " can also be used by directly invoking their methods." msgstr "" -#: ../../reference/datamodel.rst:2448 +#: ../../reference/datamodel.rst:2452 msgid "" "Typical uses of context managers include saving and restoring various kinds " "of global state, locking and unlocking resources, closing opened files, etc." msgstr "" -#: ../../reference/datamodel.rst:2451 +#: ../../reference/datamodel.rst:2455 msgid "" "For more information on context managers, see :ref:`typecontextmanager`." msgstr "" -#: ../../reference/datamodel.rst:2456 +#: ../../reference/datamodel.rst:2460 msgid "" "Enter the runtime context related to this object. The :keyword:`with` " "statement will bind this method's return value to the target(s) specified in" " the :keyword:`!as` clause of the statement, if any." msgstr "" -#: ../../reference/datamodel.rst:2463 +#: ../../reference/datamodel.rst:2467 msgid "" "Exit the runtime context related to this object. The parameters describe the" " exception that caused the context to be exited. If the context was exited " "without an exception, all three arguments will be :const:`None`." msgstr "" -#: ../../reference/datamodel.rst:2467 +#: ../../reference/datamodel.rst:2471 msgid "" "If an exception is supplied, and the method wishes to suppress the exception" " (i.e., prevent it from being propagated), it should return a true value. " @@ -2847,27 +2854,27 @@ msgid "" "method." msgstr "" -#: ../../reference/datamodel.rst:2471 +#: ../../reference/datamodel.rst:2475 msgid "" "Note that :meth:`__exit__` methods should not reraise the passed-in " "exception; this is the caller's responsibility." msgstr "" -#: ../../reference/datamodel.rst:2478 +#: ../../reference/datamodel.rst:2482 msgid ":pep:`343` - The \"with\" statement" msgstr "" -#: ../../reference/datamodel.rst:2478 +#: ../../reference/datamodel.rst:2482 msgid "" "The specification, background, and examples for the Python :keyword:`with` " "statement." msgstr "" -#: ../../reference/datamodel.rst:2485 +#: ../../reference/datamodel.rst:2489 msgid "Special method lookup" msgstr "" -#: ../../reference/datamodel.rst:2487 +#: ../../reference/datamodel.rst:2491 msgid "" "For custom classes, implicit invocations of special methods are only " "guaranteed to work correctly if defined on an object's type, not in the " @@ -2875,7 +2882,7 @@ msgid "" "following code raises an exception::" msgstr "" -#: ../../reference/datamodel.rst:2502 +#: ../../reference/datamodel.rst:2506 msgid "" "The rationale behind this behaviour lies with a number of special methods " "such as :meth:`__hash__` and :meth:`__repr__` that are implemented by all " @@ -2884,21 +2891,21 @@ msgid "" "type object itself::" msgstr "" -#: ../../reference/datamodel.rst:2515 +#: ../../reference/datamodel.rst:2519 msgid "" "Incorrectly attempting to invoke an unbound method of a class in this way is" " sometimes referred to as 'metaclass confusion', and is avoided by bypassing" " the instance when looking up special methods::" msgstr "" -#: ../../reference/datamodel.rst:2524 +#: ../../reference/datamodel.rst:2528 msgid "" "In addition to bypassing any instance attributes in the interest of " "correctness, implicit special method lookup generally also bypasses the " ":meth:`__getattribute__` method even of the object's metaclass::" msgstr "" -#: ../../reference/datamodel.rst:2550 +#: ../../reference/datamodel.rst:2554 msgid "" "Bypassing the :meth:`__getattribute__` machinery in this fashion provides " "significant scope for speed optimisations within the interpreter, at the " @@ -2907,44 +2914,44 @@ msgid "" "invoked by the interpreter)." msgstr "" -#: ../../reference/datamodel.rst:2561 +#: ../../reference/datamodel.rst:2565 msgid "Coroutines" msgstr "*Coroutines*" -#: ../../reference/datamodel.rst:2565 +#: ../../reference/datamodel.rst:2569 msgid "Awaitable Objects" msgstr "" -#: ../../reference/datamodel.rst:2567 +#: ../../reference/datamodel.rst:2571 msgid "" "An :term:`awaitable` object generally implements an :meth:`__await__` " "method. :term:`Coroutine` objects returned from :keyword:`async def` " "functions are awaitable." msgstr "" -#: ../../reference/datamodel.rst:2573 +#: ../../reference/datamodel.rst:2577 msgid "" "The :term:`generator iterator` objects returned from generators decorated " "with :func:`types.coroutine` or :func:`asyncio.coroutine` are also " "awaitable, but they do not implement :meth:`__await__`." msgstr "" -#: ../../reference/datamodel.rst:2579 +#: ../../reference/datamodel.rst:2583 msgid "" "Must return an :term:`iterator`. Should be used to implement " ":term:`awaitable` objects. For instance, :class:`asyncio.Future` implements" " this method to be compatible with the :keyword:`await` expression." msgstr "" -#: ../../reference/datamodel.rst:2585 +#: ../../reference/datamodel.rst:2589 msgid ":pep:`492` for additional information about awaitable objects." msgstr "" -#: ../../reference/datamodel.rst:2591 +#: ../../reference/datamodel.rst:2595 msgid "Coroutine Objects" msgstr "Objek Coroutine" -#: ../../reference/datamodel.rst:2593 +#: ../../reference/datamodel.rst:2597 msgid "" ":term:`Coroutine` objects are :term:`awaitable` objects. A coroutine's " "execution can be controlled by calling :meth:`__await__` and iterating over " @@ -2955,18 +2962,18 @@ msgid "" " should not directly raise unhandled :exc:`StopIteration` exceptions." msgstr "" -#: ../../reference/datamodel.rst:2601 +#: ../../reference/datamodel.rst:2605 msgid "" "Coroutines also have the methods listed below, which are analogous to those " "of generators (see :ref:`generator-methods`). However, unlike generators, " "coroutines do not directly support iteration." msgstr "" -#: ../../reference/datamodel.rst:2605 +#: ../../reference/datamodel.rst:2609 msgid "It is a :exc:`RuntimeError` to await on a coroutine more than once." msgstr "" -#: ../../reference/datamodel.rst:2611 +#: ../../reference/datamodel.rst:2615 msgid "" "Starts or resumes execution of the coroutine. If *value* is ``None``, this " "is equivalent to advancing the iterator returned by :meth:`__await__`. If " @@ -2977,7 +2984,7 @@ msgid "" "value, described above." msgstr "" -#: ../../reference/datamodel.rst:2621 +#: ../../reference/datamodel.rst:2625 msgid "" "Raises the specified exception in the coroutine. This method delegates to " "the :meth:`~generator.throw` method of the iterator that caused the " @@ -2988,7 +2995,7 @@ msgid "" "not caught in the coroutine, it propagates back to the caller." msgstr "" -#: ../../reference/datamodel.rst:2632 +#: ../../reference/datamodel.rst:2636 msgid "" "Causes the coroutine to clean itself up and exit. If the coroutine is " "suspended, this method first delegates to the :meth:`~generator.close` " @@ -2998,97 +3005,97 @@ msgid "" " is marked as having finished executing, even if it was never started." msgstr "" -#: ../../reference/datamodel.rst:2640 +#: ../../reference/datamodel.rst:2644 msgid "" "Coroutine objects are automatically closed using the above process when they" " are about to be destroyed." msgstr "" -#: ../../reference/datamodel.rst:2646 +#: ../../reference/datamodel.rst:2650 msgid "Asynchronous Iterators" msgstr "" -#: ../../reference/datamodel.rst:2648 +#: ../../reference/datamodel.rst:2652 msgid "" "An *asynchronous iterator* can call asynchronous code in its ``__anext__`` " "method." msgstr "" -#: ../../reference/datamodel.rst:2651 +#: ../../reference/datamodel.rst:2655 msgid "" "Asynchronous iterators can be used in an :keyword:`async for` statement." msgstr "" -#: ../../reference/datamodel.rst:2655 +#: ../../reference/datamodel.rst:2659 msgid "Must return an *asynchronous iterator* object." msgstr "" -#: ../../reference/datamodel.rst:2659 +#: ../../reference/datamodel.rst:2663 msgid "" "Must return an *awaitable* resulting in a next value of the iterator. " "Should raise a :exc:`StopAsyncIteration` error when the iteration is over." msgstr "" -#: ../../reference/datamodel.rst:2662 +#: ../../reference/datamodel.rst:2666 msgid "An example of an asynchronous iterable object::" msgstr "" -#: ../../reference/datamodel.rst:2679 +#: ../../reference/datamodel.rst:2683 msgid "" "Prior to Python 3.7, ``__aiter__`` could return an *awaitable* that would " "resolve to an :term:`asynchronous iterator `." msgstr "" -#: ../../reference/datamodel.rst:2684 +#: ../../reference/datamodel.rst:2688 msgid "" "Starting with Python 3.7, ``__aiter__`` must return an asynchronous iterator" " object. Returning anything else will result in a :exc:`TypeError` error." msgstr "" -#: ../../reference/datamodel.rst:2692 +#: ../../reference/datamodel.rst:2696 msgid "Asynchronous Context Managers" msgstr "" -#: ../../reference/datamodel.rst:2694 +#: ../../reference/datamodel.rst:2698 msgid "" "An *asynchronous context manager* is a *context manager* that is able to " "suspend execution in its ``__aenter__`` and ``__aexit__`` methods." msgstr "" -#: ../../reference/datamodel.rst:2697 +#: ../../reference/datamodel.rst:2701 msgid "" "Asynchronous context managers can be used in an :keyword:`async with` " "statement." msgstr "" -#: ../../reference/datamodel.rst:2701 +#: ../../reference/datamodel.rst:2705 msgid "" "Semantically similar to :meth:`__enter__`, the only difference being that it" " must return an *awaitable*." msgstr "" -#: ../../reference/datamodel.rst:2706 +#: ../../reference/datamodel.rst:2710 msgid "" "Semantically similar to :meth:`__exit__`, the only difference being that it " "must return an *awaitable*." msgstr "" -#: ../../reference/datamodel.rst:2709 +#: ../../reference/datamodel.rst:2713 msgid "An example of an asynchronous context manager class::" msgstr "" -#: ../../reference/datamodel.rst:2722 +#: ../../reference/datamodel.rst:2726 msgid "Footnotes" msgstr "Catatan kaki" -#: ../../reference/datamodel.rst:2723 +#: ../../reference/datamodel.rst:2727 msgid "" "It *is* possible in some cases to change an object's type, under certain " "controlled conditions. It generally isn't a good idea though, since it can " "lead to some very strange behaviour if it is handled incorrectly." msgstr "" -#: ../../reference/datamodel.rst:2727 +#: ../../reference/datamodel.rst:2731 msgid "" "The :meth:`__hash__`, :meth:`__iter__`, :meth:`__reversed__`, and " ":meth:`__contains__` methods have special handling for this; others will " @@ -3096,7 +3103,7 @@ msgid "" "that ``None`` is not callable." msgstr "" -#: ../../reference/datamodel.rst:2732 +#: ../../reference/datamodel.rst:2736 msgid "" "\"Does not support\" here means that the class has no such method, or the " "method returns ``NotImplemented``. Do not set the method to ``None`` if you" @@ -3104,7 +3111,7 @@ msgid "" "instead have the opposite effect of explicitly *blocking* such fallback." msgstr "" -#: ../../reference/datamodel.rst:2738 +#: ../../reference/datamodel.rst:2742 msgid "" "For operands of the same type, it is assumed that if the non-reflected " "method (such as :meth:`__add__`) fails the operation is not supported, which" diff --git a/reference/import.po b/reference/import.po index 0df3291..018448f 100644 --- a/reference/import.po +++ b/reference/import.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:38+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -878,7 +878,7 @@ msgid "" "the cache is up-to-date with the source ``.py`` file. By default, Python " "does this by storing the source's last-modified timestamp and size in the " "cache file when writing it. At runtime, the import system then validates the" -" cache file by checking the stored metadata in the cache file against at " +" cache file by checking the stored metadata in the cache file against the " "source's metadata." msgstr "" @@ -1100,7 +1100,7 @@ msgstr "" #: ../../reference/import.rst:852 msgid "" -":meth:`~importlib.abc.PathEntryFinder.find_spec` takes two argument, the " +":meth:`~importlib.abc.PathEntryFinder.find_spec` takes two arguments: the " "fully qualified name of the module being imported, and the (optional) target" " module. ``find_spec()`` returns a fully populated spec for the module. " "This spec will always have \"loader\" set (with one exception)." @@ -1193,9 +1193,9 @@ msgstr "" #: ../../reference/import.rst:916 msgid "" -"To selectively prevent import of some modules from a hook early on the meta " -"path (rather than disabling the standard import system entirely), it is " -"sufficient to raise :exc:`ModuleNotFoundError` directly from " +"To selectively prevent the import of some modules from a hook early on the " +"meta path (rather than disabling the standard import system entirely), it is" +" sufficient to raise :exc:`ModuleNotFoundError` directly from " ":meth:`~importlib.abc.MetaPathFinder.find_spec` instead of returning " "``None``. The latter indicates that the meta path search should continue, " "while raising an exception terminates it immediately." diff --git a/tutorial/interpreter.po b/tutorial/interpreter.po index 3bee737..060fbcb 100644 --- a/tutorial/interpreter.po +++ b/tutorial/interpreter.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-17 11:28+0000\n" +"POT-Creation-Date: 2019-11-06 11:52+0000\n" "PO-Revision-Date: 2017-02-16 23:40+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -55,17 +55,12 @@ msgstr "" #: ../../tutorial/interpreter.rst:26 msgid "" -"On Windows machines where you have installed from the :ref:`Microsoft Store " -"`, the :file:`python3.8` command will be available. If you " -"have the :ref:`py.exe launcher ` installed, you can use the " +"On Windows machines where you have installed Python from the :ref:`Microsoft" +" Store `, the :file:`python3.8` command will be available. If" +" you have the :ref:`py.exe launcher ` installed, you can use the " ":file:`py` command. See :ref:`setting-envvars` for other ways to launch " "Python." msgstr "" -"Pada mesin Windows di mana Anda telah menginstal dari :ref:`Microsoft Store " -"`, perintah :file:`python3.8` akan tersedia. Jika Anda telah " -"menginstal :ref:`py.exe launcher `, Anda dapat menggunakan " -"perintah :file:`py`. Lihat :ref:`setting-envvars` untuk cara-cara lain untuk" -" meluncurkan Python." #: ../../tutorial/interpreter.rst:31 msgid "" diff --git a/tutorial/stdlib.po b/tutorial/stdlib.po index e665fb9..5c0e4d9 100644 --- a/tutorial/stdlib.po +++ b/tutorial/stdlib.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-18 11:58+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -93,23 +93,23 @@ msgstr "" #: ../../tutorial/stdlib.rst:75 msgid "" -"The :mod:`argparse` module provides a mechanism to process command line " -"arguments. It should always be preferred over directly processing " -"``sys.argv`` manually." +"The :mod:`argparse` module provides a more sophisticated mechanism to " +"process command line arguments. The following script extracts one or more " +"filenames and an optional number of lines to be displayed::" msgstr "" -"Modul :mod:`argparse` menyediakan mekanisme untuk memproses argumen baris " -"perintah. Itu harus selalu lebih disukai daripada langsung memproses " -"``sys.argv`` secara manual." -#: ../../tutorial/stdlib.rst:78 -msgid "Take, for example, the below snippet of code::" -msgstr "Ambil contoh, misalnya, potongan kode di bawah ini ::" +#: ../../tutorial/stdlib.rst:88 +msgid "" +"When run at the command line with ``python top.py --lines=5 alpha.txt " +"beta.txt``, the script sets ``args.lines`` to ``5`` and ``args.filenames`` " +"to ``['alpha.txt', 'beta.txt']``." +msgstr "" -#: ../../tutorial/stdlib.rst:94 +#: ../../tutorial/stdlib.rst:96 msgid "Error Output Redirection and Program Termination" msgstr "Pengalihan Output Kesalahan dan Pengakhiran Program" -#: ../../tutorial/stdlib.rst:96 +#: ../../tutorial/stdlib.rst:98 msgid "" "The :mod:`sys` module also has attributes for *stdin*, *stdout*, and " "*stderr*. The latter is useful for emitting warnings and error messages to " @@ -119,17 +119,17 @@ msgstr "" "*stderr*. Yang terakhir berguna untuk mengirimkan peringatan dan pesan " "kesalahan untuk membuatnya terlihat bahkan ketika *stdout* telah dialihkan::" -#: ../../tutorial/stdlib.rst:103 +#: ../../tutorial/stdlib.rst:105 msgid "The most direct way to terminate a script is to use ``sys.exit()``." msgstr "" "Cara paling langsung untuk mengakhiri skrip adalah dengan menggunakan " "``sys.exit()``." -#: ../../tutorial/stdlib.rst:109 +#: ../../tutorial/stdlib.rst:111 msgid "String Pattern Matching" msgstr "Pencocokan Pola String" -#: ../../tutorial/stdlib.rst:111 +#: ../../tutorial/stdlib.rst:113 msgid "" "The :mod:`re` module provides regular expression tools for advanced string " "processing. For complex matching and manipulation, regular expressions offer" @@ -139,7 +139,7 @@ msgstr "" "lanjutan. Untuk pencocokan dan manipulasi yang kompleks, ekspresi reguler " "menawarkan solusi yang ringkas dan dioptimalkan::" -#: ../../tutorial/stdlib.rst:121 +#: ../../tutorial/stdlib.rst:123 msgid "" "When only simple capabilities are needed, string methods are preferred " "because they are easier to read and debug::" @@ -147,11 +147,11 @@ msgstr "" "Ketika hanya kemampuan sederhana yang diperlukan, metode string lebih " "disukai karena lebih mudah dibaca dan dilakukan *debug*::" -#: ../../tutorial/stdlib.rst:131 +#: ../../tutorial/stdlib.rst:133 msgid "Mathematics" msgstr "Matematika" -#: ../../tutorial/stdlib.rst:133 +#: ../../tutorial/stdlib.rst:135 msgid "" "The :mod:`math` module gives access to the underlying C library functions " "for floating point math::" @@ -159,11 +159,11 @@ msgstr "" "Modul :mod:`math` memberikan akses ke fungsi-fungsi pustaka C yang mendasari" " untuk matematika angka pecahan *floating point*::" -#: ../../tutorial/stdlib.rst:142 +#: ../../tutorial/stdlib.rst:144 msgid "The :mod:`random` module provides tools for making random selections::" msgstr "Modul :mod:`random` menyediakan alat untuk membuat pilihan acak::" -#: ../../tutorial/stdlib.rst:154 +#: ../../tutorial/stdlib.rst:156 msgid "" "The :mod:`statistics` module calculates basic statistical properties (the " "mean, median, variance, etc.) of numeric data::" @@ -171,7 +171,7 @@ msgstr "" "Modul :mod:`statistics` menghitung sifat statistik dasar (rata-rata, median," " varian, dll.) dari data numerik::" -#: ../../tutorial/stdlib.rst:166 +#: ../../tutorial/stdlib.rst:168 msgid "" "The SciPy project has many other modules for numerical " "computations." @@ -179,11 +179,11 @@ msgstr "" "Proyek SciPy memiliki banyak modul lain untuk " "perhitungan numerik." -#: ../../tutorial/stdlib.rst:172 +#: ../../tutorial/stdlib.rst:174 msgid "Internet Access" msgstr "Akses internet" -#: ../../tutorial/stdlib.rst:174 +#: ../../tutorial/stdlib.rst:176 msgid "" "There are a number of modules for accessing the internet and processing " "internet protocols. Two of the simplest are :mod:`urllib.request` for " @@ -193,18 +193,18 @@ msgstr "" " Dua yang paling sederhana adalah :mod:`urllib.request` untuk mengambil data" " dari URL dan :mod:`smtplib` untuk mengirim email::" -#: ../../tutorial/stdlib.rst:197 +#: ../../tutorial/stdlib.rst:199 msgid "" "(Note that the second example needs a mailserver running on localhost.)" msgstr "" "(Perhatikan bahwa contoh kedua membutuhkan server mail yang beroperasi di " "localhost.)" -#: ../../tutorial/stdlib.rst:203 +#: ../../tutorial/stdlib.rst:205 msgid "Dates and Times" msgstr "Tanggal dan Waktu" -#: ../../tutorial/stdlib.rst:205 +#: ../../tutorial/stdlib.rst:207 msgid "" "The :mod:`datetime` module supplies classes for manipulating dates and times" " in both simple and complex ways. While date and time arithmetic is " @@ -218,11 +218,11 @@ msgstr "" "efisien untuk pemformatan dan manipulasi keluaran. Modul ini juga mendukung " "objek yang sadar zona waktu. ::" -#: ../../tutorial/stdlib.rst:229 +#: ../../tutorial/stdlib.rst:231 msgid "Data Compression" msgstr "Kompresi Data" -#: ../../tutorial/stdlib.rst:231 +#: ../../tutorial/stdlib.rst:233 msgid "" "Common data archiving and compression formats are directly supported by " "modules including: :mod:`zlib`, :mod:`gzip`, :mod:`bz2`, :mod:`lzma`, " @@ -232,11 +232,11 @@ msgstr "" " yang ada antara lain: :mod: `zlib`, :mod:`gzip`, :mod:`bz2`, :mod:`lzma`, " ":mod:`zipfile` dan :mod:`tarfile`. ::" -#: ../../tutorial/stdlib.rst:251 +#: ../../tutorial/stdlib.rst:253 msgid "Performance Measurement" msgstr "Pengukuran Kinerja" -#: ../../tutorial/stdlib.rst:253 +#: ../../tutorial/stdlib.rst:255 msgid "" "Some Python users develop a deep interest in knowing the relative " "performance of different approaches to the same problem. Python provides a " @@ -246,7 +246,7 @@ msgstr "" "kinerja relatif dari berbagai pendekatan untuk masalah yang sama. Python " "menyediakan alat pengukuran yang segera menjawab pertanyaan-pertanyaan itu." -#: ../../tutorial/stdlib.rst:257 +#: ../../tutorial/stdlib.rst:259 msgid "" "For example, it may be tempting to use the tuple packing and unpacking " "feature instead of the traditional approach to swapping arguments. The " @@ -257,7 +257,7 @@ msgstr "" ":mod: `timeit` dengan cepat menunjukkan keunggulan kinerja secara " "sederhana::" -#: ../../tutorial/stdlib.rst:267 +#: ../../tutorial/stdlib.rst:269 msgid "" "In contrast to :mod:`timeit`'s fine level of granularity, the :mod:`profile`" " and :mod:`pstats` modules provide tools for identifying time critical " @@ -267,11 +267,11 @@ msgstr "" " dan :mod:`pstats` menyediakan alat untuk mengidentifikasi bagian kritis " "waktu dalam blok kode yang lebih besar." -#: ../../tutorial/stdlib.rst:275 +#: ../../tutorial/stdlib.rst:277 msgid "Quality Control" msgstr "Kontrol kualitas" -#: ../../tutorial/stdlib.rst:277 +#: ../../tutorial/stdlib.rst:279 msgid "" "One approach for developing high quality software is to write tests for each" " function as it is developed and to run those tests frequently during the " @@ -281,7 +281,7 @@ msgstr "" " adalah dengan menulis tes untuk setiap fungsi yang dikembangkan dan untuk " "sering menjalankan tes tersebut selama proses pengembangan." -#: ../../tutorial/stdlib.rst:281 +#: ../../tutorial/stdlib.rst:283 msgid "" "The :mod:`doctest` module provides a tool for scanning a module and " "validating tests embedded in a program's docstrings. Test construction is " @@ -297,7 +297,7 @@ msgstr "" "memungkinkan modul *doctest* untuk memastikan kode tetap benar untuk " "dokumentasi::" -#: ../../tutorial/stdlib.rst:299 +#: ../../tutorial/stdlib.rst:301 msgid "" "The :mod:`unittest` module is not as effortless as the :mod:`doctest` " "module, but it allows a more comprehensive set of tests to be maintained in " @@ -307,11 +307,11 @@ msgstr "" "memungkinkan serangkaian tes yang lebih komprehensif untuk dipertahankan " "dalam file terpisah::" -#: ../../tutorial/stdlib.rst:321 +#: ../../tutorial/stdlib.rst:323 msgid "Batteries Included" msgstr "Dilengkapi Baterai" -#: ../../tutorial/stdlib.rst:323 +#: ../../tutorial/stdlib.rst:325 msgid "" "Python has a \"batteries included\" philosophy. This is best seen through " "the sophisticated and robust capabilities of its larger packages. For " @@ -321,7 +321,7 @@ msgstr "" "melalui kemampuan yang canggih dan kuat *robust* dengan dukungan paket-paket" " yang lebih besar. Sebagai contoh:" -#: ../../tutorial/stdlib.rst:326 +#: ../../tutorial/stdlib.rst:328 msgid "" "The :mod:`xmlrpc.client` and :mod:`xmlrpc.server` modules make implementing " "remote procedure calls into an almost trivial task. Despite the modules " @@ -332,7 +332,7 @@ msgstr "" "dari nama-nama modul, tidak diperlukan pengetahuan atau penanganan XML " "secara langsung." -#: ../../tutorial/stdlib.rst:330 +#: ../../tutorial/stdlib.rst:332 msgid "" "The :mod:`email` package is a library for managing email messages, including" " MIME and other :rfc:`2822`-based message documents. Unlike :mod:`smtplib` " @@ -348,7 +348,7 @@ msgstr "" "mendekodekan struktur pesan kompleks (termasuk lampiran) dan untuk " "mengimplementasikan pengkodean internet dan protokol header." -#: ../../tutorial/stdlib.rst:337 +#: ../../tutorial/stdlib.rst:339 msgid "" "The :mod:`json` package provides robust support for parsing this popular " "data interchange format. The :mod:`csv` module supports direct reading and " @@ -366,7 +366,7 @@ msgstr "" "sama, modul dan paket ini sangat menyederhanakan pertukaran data antara " "aplikasi Python dan alat lainnya." -#: ../../tutorial/stdlib.rst:346 +#: ../../tutorial/stdlib.rst:348 msgid "" "The :mod:`sqlite3` module is a wrapper for the SQLite database library, " "providing a persistent database that can be updated and accessed using " @@ -376,7 +376,7 @@ msgstr "" "menyediakan basis data persisten yang dapat diperbarui dan diakses " "menggunakan sintaks SQL yang sedikit tidak standar." -#: ../../tutorial/stdlib.rst:350 +#: ../../tutorial/stdlib.rst:352 msgid "" "Internationalization is supported by a number of modules including " ":mod:`gettext`, :mod:`locale`, and the :mod:`codecs` package." diff --git a/using/cmdline.po b/using/cmdline.po index 0d6b844..aeeac3d 100644 --- a/using/cmdline.po +++ b/using/cmdline.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-17 11:28+0000\n" +"POT-Creation-Date: 2019-11-16 11:56+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -608,7 +608,7 @@ msgstr "Mengaktifkan :ref:`asyncio debug mode `." #: ../../using/cmdline.rst:456 msgid "" "Set the :attr:`~sys.flags.dev_mode` attribute of :attr:`sys.flags` to " -"``True``" +"``True``." msgstr "" #: ../../using/cmdline.rst:458 @@ -973,11 +973,11 @@ msgid "" msgstr "" #: ../../using/cmdline.rst:776 -msgid "``malloc_debug``: same as ``malloc`` but also install debug hooks" +msgid "``malloc_debug``: same as ``malloc`` but also install debug hooks." msgstr "" #: ../../using/cmdline.rst:777 -msgid "``pymalloc_debug``: same as ``pymalloc`` but also install debug hooks" +msgid "``pymalloc_debug``: same as ``pymalloc`` but also install debug hooks." msgstr "" #: ../../using/cmdline.rst:779 diff --git a/whatsnew/3_8.po b/whatsnew/3_8.po index c8de3a1..1717374 100644 --- a/whatsnew/3_8.po +++ b/whatsnew/3_8.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-29 11:47+0000\n" +"POT-Creation-Date: 2019-11-13 11:56+0000\n" "PO-Revision-Date: 2019-09-01 14:44+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1124,8 +1124,8 @@ msgstr "logging" #: ../../whatsnew/3.8.rst:928 msgid "" "Added a *force* keyword argument to :func:`logging.basicConfig()` When set " -"to *True*, any existing handlers attached to the root logger are removed and" -" closed before carrying out the configuration specified by the other " +"to true, any existing handlers attached to the root logger are removed and " +"closed before carrying out the configuration specified by the other " "arguments." msgstr "" @@ -1299,8 +1299,8 @@ msgstr "" #: ../../whatsnew/3.8.rst:1056 msgid "" -":func:`~os.path.isdir` on Windows no longer returns true for a link to a " -"non-existent directory." +":func:`~os.path.isdir` on Windows no longer returns ``True`` for a link to a" +" non-existent directory." msgstr "" #: ../../whatsnew/3.8.rst:1059 @@ -1364,7 +1364,7 @@ msgstr "" msgid "" "The :mod:`pprint` module added a *sort_dicts* parameter to several " "functions. By default, those functions continue to sort dictionaries before " -"rendering or printing. However, if *sort_dicts* is set to *False*, the " +"rendering or printing. However, if *sort_dicts* is set to false, the " "dictionaries retain the order that keys were inserted. This can be useful " "for comparison to JSON inputs during debugging." msgstr "" @@ -1372,7 +1372,7 @@ msgstr "" #: ../../whatsnew/3.8.rst:1109 msgid "" "In addition, there is a convenience new function, :func:`pprint.pp` that is " -"like :func:`pprint.pprint` but with *sort_dicts* defaulting to *False*::" +"like :func:`pprint.pprint` but with *sort_dicts* defaulting to ``False``::" msgstr "" #: ../../whatsnew/3.8.rst:1123 @@ -2825,3 +2825,7 @@ msgstr "" "Menambahkan skrip patokan atau *benchmark* untuk menentukan waktu berbagai " "cara untuk mengakses variabel: ``Tools/scripts/var_access_benchmark.py``. " "(Dikontribusikan oleh Raymond Hettinger di :issue:`35884`.)" + +#: ../../whatsnew/3.8.rst:2161 +msgid "Here's a summary of performance improvements since Python 3.3:" +msgstr "" diff --git a/whatsnew/changelog.po b/whatsnew/changelog.po index 62781fd..bc98262 100644 --- a/whatsnew/changelog.po +++ b/whatsnew/changelog.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-31 11:48+0000\n" +"POT-Creation-Date: 2019-11-21 11:59+0000\n" "PO-Revision-Date: 2017-02-16 23:45+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -34,141 +34,200 @@ msgstr "Python next" msgid "*Release date: XXXX-XX-XX*" msgstr "*Tanggal rilis: XXXX-XX-XX*" -#: ../../../build/NEWS:10 ../../../build/NEWS:211 ../../../build/NEWS:690 -#: ../../../build/NEWS:977 ../../../build/NEWS:1166 ../../../build/NEWS:1508 -#: ../../../build/NEWS:2264 ../../../build/NEWS:2808 ../../../build/NEWS:3338 -#: ../../../build/NEWS:6869 ../../../build/NEWS:7087 ../../../build/NEWS:8815 -#: ../../../build/NEWS:11266 ../../../build/NEWS:12033 -#: ../../../build/NEWS:12496 ../../../build/NEWS:12598 -#: ../../../build/NEWS:14664 ../../../build/NEWS:14683 -#: ../../../build/NEWS:14848 ../../../build/NEWS:14899 -#: ../../../build/NEWS:15494 ../../../build/NEWS:15605 -#: ../../../build/NEWS:15695 ../../../build/NEWS:16404 -#: ../../../build/NEWS:16463 ../../../build/NEWS:17318 -#: ../../../build/NEWS:17331 ../../../build/NEWS:17722 -#: ../../../build/NEWS:17755 ../../../build/NEWS:17867 -#: ../../../build/NEWS:17922 ../../../build/NEWS:17991 +#: ../../../build/NEWS:10 ../../../build/NEWS:275 ../../../build/NEWS:754 +#: ../../../build/NEWS:1041 ../../../build/NEWS:1230 ../../../build/NEWS:1572 +#: ../../../build/NEWS:2328 ../../../build/NEWS:2872 ../../../build/NEWS:3402 +#: ../../../build/NEWS:6933 ../../../build/NEWS:7151 ../../../build/NEWS:8879 +#: ../../../build/NEWS:11330 ../../../build/NEWS:12097 +#: ../../../build/NEWS:12560 ../../../build/NEWS:12662 +#: ../../../build/NEWS:14728 ../../../build/NEWS:14747 +#: ../../../build/NEWS:14912 ../../../build/NEWS:14963 +#: ../../../build/NEWS:15558 ../../../build/NEWS:15669 +#: ../../../build/NEWS:15759 ../../../build/NEWS:16468 +#: ../../../build/NEWS:16527 ../../../build/NEWS:17382 +#: ../../../build/NEWS:17395 ../../../build/NEWS:17786 +#: ../../../build/NEWS:17819 ../../../build/NEWS:17931 +#: ../../../build/NEWS:17986 ../../../build/NEWS:18055 msgid "Security" msgstr "Keamanan" #: ../../../build/NEWS:12 msgid "" +"`bpo-38722 `__: :mod:`runpy` now uses " +":meth:`io.open_code` to open code files. Patch by Jason Killen." +msgstr "" + +#: ../../../build/NEWS:15 +msgid "" +"`bpo-38622 `__: Add additional audit " +"events for the :mod:`ctypes` module." +msgstr "" + +#: ../../../build/NEWS:17 +msgid "" "`bpo-38418 `__: Fixes audit event for " ":func:`os.system` to be named ``os.system``." msgstr "" "`bpo-38418 `__: Memperbaiki *event* " "audit untuk :func:`os.system` untuk diberi nama ``os.system``." -#: ../../../build/NEWS:16 ../../../build/NEWS:115 ../../../build/NEWS:226 -#: ../../../build/NEWS:697 ../../../build/NEWS:983 ../../../build/NEWS:1188 -#: ../../../build/NEWS:1523 ../../../build/NEWS:2282 ../../../build/NEWS:2820 -#: ../../../build/NEWS:3125 ../../../build/NEWS:3387 ../../../build/NEWS:6367 -#: ../../../build/NEWS:6479 ../../../build/NEWS:6692 ../../../build/NEWS:6883 -#: ../../../build/NEWS:7093 ../../../build/NEWS:7337 ../../../build/NEWS:7656 -#: ../../../build/NEWS:7960 ../../../build/NEWS:8560 ../../../build/NEWS:8849 -#: ../../../build/NEWS:10939 ../../../build/NEWS:11276 -#: ../../../build/NEWS:11593 ../../../build/NEWS:12042 -#: ../../../build/NEWS:12523 ../../../build/NEWS:12875 -#: ../../../build/NEWS:12899 ../../../build/NEWS:13223 -#: ../../../build/NEWS:13253 ../../../build/NEWS:13317 -#: ../../../build/NEWS:13431 ../../../build/NEWS:13555 -#: ../../../build/NEWS:13823 ../../../build/NEWS:14332 -#: ../../../build/NEWS:14570 ../../../build/NEWS:14790 -#: ../../../build/NEWS:15093 ../../../build/NEWS:16427 -#: ../../../build/NEWS:16488 ../../../build/NEWS:16880 -#: ../../../build/NEWS:17571 ../../../build/NEWS:17592 -#: ../../../build/NEWS:18349 ../../../build/NEWS:18367 -#: ../../../build/NEWS:18890 ../../../build/NEWS:18925 -#: ../../../build/NEWS:18953 ../../../build/NEWS:19045 -#: ../../../build/NEWS:19132 ../../../build/NEWS:19237 -#: ../../../build/NEWS:19280 ../../../build/NEWS:19556 -#: ../../../build/NEWS:19791 ../../../build/NEWS:19977 -#: ../../../build/NEWS:20116 +#: ../../../build/NEWS:21 ../../../build/NEWS:179 ../../../build/NEWS:290 +#: ../../../build/NEWS:761 ../../../build/NEWS:1047 ../../../build/NEWS:1252 +#: ../../../build/NEWS:1587 ../../../build/NEWS:2346 ../../../build/NEWS:2884 +#: ../../../build/NEWS:3189 ../../../build/NEWS:3451 ../../../build/NEWS:6431 +#: ../../../build/NEWS:6543 ../../../build/NEWS:6756 ../../../build/NEWS:6947 +#: ../../../build/NEWS:7157 ../../../build/NEWS:7401 ../../../build/NEWS:7720 +#: ../../../build/NEWS:8024 ../../../build/NEWS:8624 ../../../build/NEWS:8913 +#: ../../../build/NEWS:11003 ../../../build/NEWS:11340 +#: ../../../build/NEWS:11657 ../../../build/NEWS:12106 +#: ../../../build/NEWS:12587 ../../../build/NEWS:12939 +#: ../../../build/NEWS:12963 ../../../build/NEWS:13287 +#: ../../../build/NEWS:13317 ../../../build/NEWS:13381 +#: ../../../build/NEWS:13495 ../../../build/NEWS:13619 +#: ../../../build/NEWS:13887 ../../../build/NEWS:14396 +#: ../../../build/NEWS:14634 ../../../build/NEWS:14854 +#: ../../../build/NEWS:15157 ../../../build/NEWS:16491 +#: ../../../build/NEWS:16552 ../../../build/NEWS:16944 +#: ../../../build/NEWS:17635 ../../../build/NEWS:17656 +#: ../../../build/NEWS:18413 ../../../build/NEWS:18431 +#: ../../../build/NEWS:18954 ../../../build/NEWS:18989 +#: ../../../build/NEWS:19017 ../../../build/NEWS:19109 +#: ../../../build/NEWS:19196 ../../../build/NEWS:19301 +#: ../../../build/NEWS:19344 ../../../build/NEWS:19620 +#: ../../../build/NEWS:19855 ../../../build/NEWS:20041 +#: ../../../build/NEWS:20180 msgid "Core and Builtins" msgstr "Inti dan Bawaan" -#: ../../../build/NEWS:18 +#: ../../../build/NEWS:23 +msgid "" +"`bpo-38707 `__: ``MainThread.native_id``" +" is now correctly reset in child processes spawned using " +":class:`multiprocessing.Process`, instead of retaining the parent's value." +msgstr "" + +#: ../../../build/NEWS:27 msgid "" "`bpo-38640 `__: Fixed a bug in the " "compiler that was causing to raise in the presence of break statements and " "continue statements inside always false while loops. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:22 +#: ../../../build/NEWS:31 msgid "" "`bpo-38535 `__: Fixed line numbers and " "column offsets for AST nodes for calls without arguments in decorators." msgstr "" -#: ../../../build/NEWS:25 +#: ../../../build/NEWS:34 msgid "" "`bpo-38525 `__: Fix a segmentation fault" " when using reverse iterators of empty ``dict`` objects. Patch by Dong-hee " "Na and Inada Naoki." msgstr "" -#: ../../../build/NEWS:29 ../../../build/NEWS:129 ../../../build/NEWS:277 -#: ../../../build/NEWS:728 ../../../build/NEWS:993 ../../../build/NEWS:1228 -#: ../../../build/NEWS:1687 ../../../build/NEWS:2351 ../../../build/NEWS:2895 -#: ../../../build/NEWS:3189 ../../../build/NEWS:3941 ../../../build/NEWS:6349 -#: ../../../build/NEWS:6382 ../../../build/NEWS:6510 ../../../build/NEWS:6718 -#: ../../../build/NEWS:6909 ../../../build/NEWS:7114 ../../../build/NEWS:7412 -#: ../../../build/NEWS:7733 ../../../build/NEWS:8058 ../../../build/NEWS:8648 -#: ../../../build/NEWS:9307 ../../../build/NEWS:10976 -#: ../../../build/NEWS:11322 ../../../build/NEWS:11688 -#: ../../../build/NEWS:12012 ../../../build/NEWS:12114 -#: ../../../build/NEWS:12570 ../../../build/NEWS:12605 -#: ../../../build/NEWS:12967 ../../../build/NEWS:13270 -#: ../../../build/NEWS:13352 ../../../build/NEWS:13455 -#: ../../../build/NEWS:13625 ../../../build/NEWS:13960 -#: ../../../build/NEWS:14378 ../../../build/NEWS:14587 -#: ../../../build/NEWS:14671 ../../../build/NEWS:14688 -#: ../../../build/NEWS:14830 ../../../build/NEWS:14856 -#: ../../../build/NEWS:14906 ../../../build/NEWS:15378 -#: ../../../build/NEWS:15501 ../../../build/NEWS:15611 -#: ../../../build/NEWS:15701 ../../../build/NEWS:16433 -#: ../../../build/NEWS:16451 ../../../build/NEWS:16539 -#: ../../../build/NEWS:17011 ../../../build/NEWS:17325 -#: ../../../build/NEWS:17336 ../../../build/NEWS:17730 -#: ../../../build/NEWS:17762 ../../../build/NEWS:17874 -#: ../../../build/NEWS:17928 ../../../build/NEWS:17997 -#: ../../../build/NEWS:18435 ../../../build/NEWS:18873 -#: ../../../build/NEWS:18900 ../../../build/NEWS:18938 -#: ../../../build/NEWS:18958 ../../../build/NEWS:19065 -#: ../../../build/NEWS:19159 ../../../build/NEWS:19255 -#: ../../../build/NEWS:19330 ../../../build/NEWS:19588 -#: ../../../build/NEWS:19811 ../../../build/NEWS:19984 -#: ../../../build/NEWS:20342 +#: ../../../build/NEWS:37 +msgid "" +"`bpo-35409 `__: Ignore GeneratorExit " +"exceptions when throwing an exception into the aclose coroutine of an " +"asynchronous generator." +msgstr "" + +#: ../../../build/NEWS:41 ../../../build/NEWS:193 ../../../build/NEWS:341 +#: ../../../build/NEWS:792 ../../../build/NEWS:1057 ../../../build/NEWS:1292 +#: ../../../build/NEWS:1751 ../../../build/NEWS:2415 ../../../build/NEWS:2959 +#: ../../../build/NEWS:3253 ../../../build/NEWS:4005 ../../../build/NEWS:6413 +#: ../../../build/NEWS:6446 ../../../build/NEWS:6574 ../../../build/NEWS:6782 +#: ../../../build/NEWS:6973 ../../../build/NEWS:7178 ../../../build/NEWS:7476 +#: ../../../build/NEWS:7797 ../../../build/NEWS:8122 ../../../build/NEWS:8712 +#: ../../../build/NEWS:9371 ../../../build/NEWS:11040 +#: ../../../build/NEWS:11386 ../../../build/NEWS:11752 +#: ../../../build/NEWS:12076 ../../../build/NEWS:12178 +#: ../../../build/NEWS:12634 ../../../build/NEWS:12669 +#: ../../../build/NEWS:13031 ../../../build/NEWS:13334 +#: ../../../build/NEWS:13416 ../../../build/NEWS:13519 +#: ../../../build/NEWS:13689 ../../../build/NEWS:14024 +#: ../../../build/NEWS:14442 ../../../build/NEWS:14651 +#: ../../../build/NEWS:14735 ../../../build/NEWS:14752 +#: ../../../build/NEWS:14894 ../../../build/NEWS:14920 +#: ../../../build/NEWS:14970 ../../../build/NEWS:15442 +#: ../../../build/NEWS:15565 ../../../build/NEWS:15675 +#: ../../../build/NEWS:15765 ../../../build/NEWS:16497 +#: ../../../build/NEWS:16515 ../../../build/NEWS:16603 +#: ../../../build/NEWS:17075 ../../../build/NEWS:17389 +#: ../../../build/NEWS:17400 ../../../build/NEWS:17794 +#: ../../../build/NEWS:17826 ../../../build/NEWS:17938 +#: ../../../build/NEWS:17992 ../../../build/NEWS:18061 +#: ../../../build/NEWS:18499 ../../../build/NEWS:18937 +#: ../../../build/NEWS:18964 ../../../build/NEWS:19002 +#: ../../../build/NEWS:19022 ../../../build/NEWS:19129 +#: ../../../build/NEWS:19223 ../../../build/NEWS:19319 +#: ../../../build/NEWS:19394 ../../../build/NEWS:19652 +#: ../../../build/NEWS:19875 ../../../build/NEWS:20048 +#: ../../../build/NEWS:20406 msgid "Library" msgstr "Pustaka" -#: ../../../build/NEWS:31 +#: ../../../build/NEWS:43 +msgid "" +"`bpo-38821 `__: Fix unhandled exceptions" +" in :mod:`argparse` when internationalizing error messages for arguments " +"with ``nargs`` set to special (non-integer) values. Patch by Federico Bond." +msgstr "" + +#: ../../../build/NEWS:47 +msgid "" +"`bpo-38807 `__: Update :exc:`TypeError` " +"messages for :meth:`os.path.join` to include :class:`os.PathLike` objects as" +" acceptable input types." +msgstr "" + +#: ../../../build/NEWS:50 +msgid "" +"`bpo-38785 `__: Prevent asyncio from " +"crashing if parent ``__init__`` is not called from a constructor of object " +"derived from ``asyncio.Future``." +msgstr "" + +#: ../../../build/NEWS:53 +msgid "" +"`bpo-38723 `__: :mod:`pdb` now uses " +":meth:`io.open_code` to trigger auditing events." +msgstr "" + +#: ../../../build/NEWS:56 +msgid "" +"`bpo-27805 `__: Allow opening pipes and " +"other non-seekable files in append mode with :func:`open`." +msgstr "" + +#: ../../../build/NEWS:59 msgid "" "`bpo-38334 `__: Fixed seeking backward " "on an encrypted :class:`zipfile.ZipExtFile`." msgstr "" -#: ../../../build/NEWS:34 +#: ../../../build/NEWS:62 msgid "" "`bpo-34679 `__: " "asynci.ProactorEventLoop.close() now only calls signal.set_wakeup_fd() in " "the main thread." msgstr "" -#: ../../../build/NEWS:37 +#: ../../../build/NEWS:65 msgid "" "`bpo-31202 `__: The case the result of " ":func:`pathlib.WindowsPath.glob` matches now the case of the pattern for " "literal parts." msgstr "" -#: ../../../build/NEWS:40 +#: ../../../build/NEWS:68 msgid "" "`bpo-38521 `__: Fixed erroneous equality" " comparison in statistics.NormalDist()." msgstr "" -#: ../../../build/NEWS:42 +#: ../../../build/NEWS:70 msgid "" "`bpo-38478 `__: Fixed a bug in " ":meth:`inspect.signature.bind` that was causing it to fail when handling a " @@ -176,7 +235,7 @@ msgid "" " Galindo." msgstr "" -#: ../../../build/NEWS:46 +#: ../../../build/NEWS:74 msgid "" "`bpo-33604 `__: Fixed `hmac.new` and " "`hmac.HMAC` to raise TypeError instead of ValueError when the digestmod " @@ -184,75 +243,109 @@ msgid "" "documentation and docstrings." msgstr "" -#: ../../../build/NEWS:50 +#: ../../../build/NEWS:78 +msgid "" +"`bpo-38422 `__: Clarify docstrings of " +"pathlib suffix(es)" +msgstr "" + +#: ../../../build/NEWS:80 msgid "" "`bpo-36993 `__: Improve error reporting " "for corrupt zip files with bad zip64 extra data. Patch by Daniel Hillier." msgstr "" -#: ../../../build/NEWS:53 +#: ../../../build/NEWS:83 msgid "" "`bpo-33348 `__: lib2to3 now recognizes " "expressions after ``*`` and `**` like in ``f(*[] or [])``." msgstr "" -#: ../../../build/NEWS:56 +#: ../../../build/NEWS:86 msgid "" "`bpo-27657 `__: Fix " "urllib.parse.urlparse() with numeric paths. A string like \"path:80\" is no " "longer parsed as a path but as a scheme (\"path\") and a path (\"80\")." msgstr "" -#: ../../../build/NEWS:61 ../../../build/NEWS:158 ../../../build/NEWS:475 -#: ../../../build/NEWS:862 ../../../build/NEWS:1056 ../../../build/NEWS:1351 -#: ../../../build/NEWS:2077 ../../../build/NEWS:2543 ../../../build/NEWS:3020 -#: ../../../build/NEWS:3262 ../../../build/NEWS:5448 ../../../build/NEWS:6423 -#: ../../../build/NEWS:6633 ../../../build/NEWS:6783 ../../../build/NEWS:7001 -#: ../../../build/NEWS:7246 ../../../build/NEWS:7571 ../../../build/NEWS:7911 -#: ../../../build/NEWS:8394 ../../../build/NEWS:8737 ../../../build/NEWS:10345 -#: ../../../build/NEWS:11099 ../../../build/NEWS:11455 -#: ../../../build/NEWS:11852 ../../../build/NEWS:12250 -#: ../../../build/NEWS:12822 ../../../build/NEWS:13142 -#: ../../../build/NEWS:13298 ../../../build/NEWS:13401 -#: ../../../build/NEWS:14769 ../../../build/NEWS:15029 -#: ../../../build/NEWS:16214 ../../../build/NEWS:16774 -#: ../../../build/NEWS:17450 ../../../build/NEWS:18200 -#: ../../../build/NEWS:18764 ../../../build/NEWS:19017 -#: ../../../build/NEWS:19216 ../../../build/NEWS:19527 -#: ../../../build/NEWS:21727 +#: ../../../build/NEWS:91 ../../../build/NEWS:222 ../../../build/NEWS:539 +#: ../../../build/NEWS:926 ../../../build/NEWS:1120 ../../../build/NEWS:1415 +#: ../../../build/NEWS:2141 ../../../build/NEWS:2607 ../../../build/NEWS:3084 +#: ../../../build/NEWS:3326 ../../../build/NEWS:5512 ../../../build/NEWS:6487 +#: ../../../build/NEWS:6697 ../../../build/NEWS:6847 ../../../build/NEWS:7065 +#: ../../../build/NEWS:7310 ../../../build/NEWS:7635 ../../../build/NEWS:7975 +#: ../../../build/NEWS:8458 ../../../build/NEWS:8801 ../../../build/NEWS:10409 +#: ../../../build/NEWS:11163 ../../../build/NEWS:11519 +#: ../../../build/NEWS:11916 ../../../build/NEWS:12314 +#: ../../../build/NEWS:12886 ../../../build/NEWS:13206 +#: ../../../build/NEWS:13362 ../../../build/NEWS:13465 +#: ../../../build/NEWS:14833 ../../../build/NEWS:15093 +#: ../../../build/NEWS:16278 ../../../build/NEWS:16838 +#: ../../../build/NEWS:17514 ../../../build/NEWS:18264 +#: ../../../build/NEWS:18828 ../../../build/NEWS:19081 +#: ../../../build/NEWS:19280 ../../../build/NEWS:19591 +#: ../../../build/NEWS:21791 msgid "Documentation" msgstr "Dokumentasi" -#: ../../../build/NEWS:63 +#: ../../../build/NEWS:93 +msgid "" +"`bpo-38816 `__: Provides more details " +"about the interaction between :c:func:`fork` and CPython's runtime, focusing" +" just on the C-API. This includes cautions about where :c:func:`fork` " +"should and shouldn't be called." +msgstr "" + +#: ../../../build/NEWS:98 +msgid "" +"`bpo-38351 `__: Modernize :mod:`email` " +"examples from %-formatting to f-strings." +msgstr "" + +#: ../../../build/NEWS:100 +msgid "" +"`bpo-38778 `__: Document the fact that " +":exc:`RuntimeError` is raised if :meth:`os.fork` is called in a " +"subinterpreter." +msgstr "" + +#: ../../../build/NEWS:103 msgid "" "`bpo-38592 `__: Add Brazilian Portuguese" " to the language switcher at Python Documentation website." msgstr "" -#: ../../../build/NEWS:67 ../../../build/NEWS:163 ../../../build/NEWS:505 -#: ../../../build/NEWS:882 ../../../build/NEWS:1085 ../../../build/NEWS:1357 -#: ../../../build/NEWS:2125 ../../../build/NEWS:2578 ../../../build/NEWS:3034 -#: ../../../build/NEWS:3273 ../../../build/NEWS:5613 ../../../build/NEWS:6648 -#: ../../../build/NEWS:6802 ../../../build/NEWS:7018 ../../../build/NEWS:7270 -#: ../../../build/NEWS:7584 ../../../build/NEWS:7916 ../../../build/NEWS:8400 -#: ../../../build/NEWS:10393 ../../../build/NEWS:11137 -#: ../../../build/NEWS:11250 ../../../build/NEWS:11475 -#: ../../../build/NEWS:11865 ../../../build/NEWS:12262 -#: ../../../build/NEWS:12844 ../../../build/NEWS:13155 -#: ../../../build/NEWS:13406 ../../../build/NEWS:13541 -#: ../../../build/NEWS:13812 ../../../build/NEWS:14242 -#: ../../../build/NEWS:14515 ../../../build/NEWS:14778 -#: ../../../build/NEWS:15041 ../../../build/NEWS:16232 -#: ../../../build/NEWS:16792 ../../../build/NEWS:17455 -#: ../../../build/NEWS:17576 ../../../build/NEWS:18223 -#: ../../../build/NEWS:18788 ../../../build/NEWS:19032 -#: ../../../build/NEWS:19209 ../../../build/NEWS:19518 -#: ../../../build/NEWS:19747 ../../../build/NEWS:19957 -#: ../../../build/NEWS:21767 +#: ../../../build/NEWS:107 ../../../build/NEWS:227 ../../../build/NEWS:569 +#: ../../../build/NEWS:946 ../../../build/NEWS:1149 ../../../build/NEWS:1421 +#: ../../../build/NEWS:2189 ../../../build/NEWS:2642 ../../../build/NEWS:3098 +#: ../../../build/NEWS:3337 ../../../build/NEWS:5677 ../../../build/NEWS:6712 +#: ../../../build/NEWS:6866 ../../../build/NEWS:7082 ../../../build/NEWS:7334 +#: ../../../build/NEWS:7648 ../../../build/NEWS:7980 ../../../build/NEWS:8464 +#: ../../../build/NEWS:10457 ../../../build/NEWS:11201 +#: ../../../build/NEWS:11314 ../../../build/NEWS:11539 +#: ../../../build/NEWS:11929 ../../../build/NEWS:12326 +#: ../../../build/NEWS:12908 ../../../build/NEWS:13219 +#: ../../../build/NEWS:13470 ../../../build/NEWS:13605 +#: ../../../build/NEWS:13876 ../../../build/NEWS:14306 +#: ../../../build/NEWS:14579 ../../../build/NEWS:14842 +#: ../../../build/NEWS:15105 ../../../build/NEWS:16296 +#: ../../../build/NEWS:16856 ../../../build/NEWS:17519 +#: ../../../build/NEWS:17640 ../../../build/NEWS:18287 +#: ../../../build/NEWS:18852 ../../../build/NEWS:19096 +#: ../../../build/NEWS:19273 ../../../build/NEWS:19582 +#: ../../../build/NEWS:19811 ../../../build/NEWS:20021 +#: ../../../build/NEWS:21831 msgid "Tests" msgstr "Pengujian" -#: ../../../build/NEWS:69 +#: ../../../build/NEWS:109 +msgid "" +"`bpo-38841 `__: Skip asyncio " +"test_create_datagram_endpoint_existing_sock_unix on platforms lacking a " +"functional bind() for named unix domain sockets." +msgstr "" + +#: ../../../build/NEWS:112 msgid "" "`bpo-35998 `__: Fix a race condition in " "test_asyncio.test_start_tls_server_1(). Previously, there was a race " @@ -262,126 +355,170 @@ msgid "" "longer sends data." msgstr "" -#: ../../../build/NEWS:76 ../../../build/NEWS:553 ../../../build/NEWS:888 -#: ../../../build/NEWS:1102 ../../../build/NEWS:1411 ../../../build/NEWS:2161 -#: ../../../build/NEWS:2632 ../../../build/NEWS:3047 ../../../build/NEWS:5780 -#: ../../../build/NEWS:6435 ../../../build/NEWS:6657 ../../../build/NEWS:6808 -#: ../../../build/NEWS:7028 ../../../build/NEWS:7275 ../../../build/NEWS:7604 -#: ../../../build/NEWS:8427 ../../../build/NEWS:8747 ../../../build/NEWS:10456 -#: ../../../build/NEWS:11145 ../../../build/NEWS:11255 -#: ../../../build/NEWS:11490 ../../../build/NEWS:11882 -#: ../../../build/NEWS:12018 ../../../build/NEWS:12278 -#: ../../../build/NEWS:12802 ../../../build/NEWS:12886 -#: ../../../build/NEWS:13177 ../../../build/NEWS:13242 -#: ../../../build/NEWS:13414 ../../../build/NEWS:13532 -#: ../../../build/NEWS:13801 ../../../build/NEWS:14256 -#: ../../../build/NEWS:14542 ../../../build/NEWS:14739 -#: ../../../build/NEWS:15058 ../../../build/NEWS:16275 -#: ../../../build/NEWS:16830 ../../../build/NEWS:17501 -#: ../../../build/NEWS:18246 ../../../build/NEWS:18801 -#: ../../../build/NEWS:18861 ../../../build/NEWS:18878 -#: ../../../build/NEWS:19120 ../../../build/NEWS:19225 -#: ../../../build/NEWS:19738 ../../../build/NEWS:19952 -#: ../../../build/NEWS:20087 ../../../build/NEWS:21618 +#: ../../../build/NEWS:119 ../../../build/NEWS:617 ../../../build/NEWS:952 +#: ../../../build/NEWS:1166 ../../../build/NEWS:1475 ../../../build/NEWS:2225 +#: ../../../build/NEWS:2696 ../../../build/NEWS:3111 ../../../build/NEWS:5844 +#: ../../../build/NEWS:6499 ../../../build/NEWS:6721 ../../../build/NEWS:6872 +#: ../../../build/NEWS:7092 ../../../build/NEWS:7339 ../../../build/NEWS:7668 +#: ../../../build/NEWS:8491 ../../../build/NEWS:8811 ../../../build/NEWS:10520 +#: ../../../build/NEWS:11209 ../../../build/NEWS:11319 +#: ../../../build/NEWS:11554 ../../../build/NEWS:11946 +#: ../../../build/NEWS:12082 ../../../build/NEWS:12342 +#: ../../../build/NEWS:12866 ../../../build/NEWS:12950 +#: ../../../build/NEWS:13241 ../../../build/NEWS:13306 +#: ../../../build/NEWS:13478 ../../../build/NEWS:13596 +#: ../../../build/NEWS:13865 ../../../build/NEWS:14320 +#: ../../../build/NEWS:14606 ../../../build/NEWS:14803 +#: ../../../build/NEWS:15122 ../../../build/NEWS:16339 +#: ../../../build/NEWS:16894 ../../../build/NEWS:17565 +#: ../../../build/NEWS:18310 ../../../build/NEWS:18865 +#: ../../../build/NEWS:18925 ../../../build/NEWS:18942 +#: ../../../build/NEWS:19184 ../../../build/NEWS:19289 +#: ../../../build/NEWS:19802 ../../../build/NEWS:20016 +#: ../../../build/NEWS:20151 ../../../build/NEWS:21682 msgid "Build" msgstr "Pembangunan" -#: ../../../build/NEWS:78 +#: ../../../build/NEWS:121 +msgid "" +"`bpo-38809 `__: On Windows, build " +"scripts will now recognize and use python.exe from an active virtual env." +msgstr "" + +#: ../../../build/NEWS:124 +msgid "" +"`bpo-38684 `__: Fix _hashlib build when " +"Blake2 is disabled, but OpenSSL supports it." +msgstr "" + +#: ../../../build/NEWS:127 msgid "" "`bpo-37415 `__: Fix stdatomic.h header " "check for ICC compiler: the ICC implementation lacks atomic_uintptr_t type " "which is needed by Python." msgstr "" -#: ../../../build/NEWS:82 ../../../build/NEWS:172 ../../../build/NEWS:579 -#: ../../../build/NEWS:895 ../../../build/NEWS:1115 ../../../build/NEWS:1418 -#: ../../../build/NEWS:2184 ../../../build/NEWS:2693 ../../../build/NEWS:3061 -#: ../../../build/NEWS:3306 ../../../build/NEWS:5898 ../../../build/NEWS:6442 -#: ../../../build/NEWS:6825 ../../../build/NEWS:7033 ../../../build/NEWS:7280 -#: ../../../build/NEWS:7619 ../../../build/NEWS:7925 ../../../build/NEWS:8460 -#: ../../../build/NEWS:10568 ../../../build/NEWS:11165 -#: ../../../build/NEWS:11496 ../../../build/NEWS:11907 -#: ../../../build/NEWS:12284 ../../../build/NEWS:12858 -#: ../../../build/NEWS:13107 ../../../build/NEWS:13237 -#: ../../../build/NEWS:13527 ../../../build/NEWS:13768 -#: ../../../build/NEWS:14298 ../../../build/NEWS:14530 -#: ../../../build/NEWS:15051 ../../../build/NEWS:15067 -#: ../../../build/NEWS:16338 ../../../build/NEWS:16843 -#: ../../../build/NEWS:17486 ../../../build/NEWS:18305 -#: ../../../build/NEWS:18337 ../../../build/NEWS:18355 -#: ../../../build/NEWS:18812 ../../../build/NEWS:20101 -#: ../../../build/NEWS:21914 +#: ../../../build/NEWS:131 ../../../build/NEWS:236 ../../../build/NEWS:643 +#: ../../../build/NEWS:959 ../../../build/NEWS:1179 ../../../build/NEWS:1482 +#: ../../../build/NEWS:2248 ../../../build/NEWS:2757 ../../../build/NEWS:3125 +#: ../../../build/NEWS:3370 ../../../build/NEWS:5962 ../../../build/NEWS:6506 +#: ../../../build/NEWS:6889 ../../../build/NEWS:7097 ../../../build/NEWS:7344 +#: ../../../build/NEWS:7683 ../../../build/NEWS:7989 ../../../build/NEWS:8524 +#: ../../../build/NEWS:10632 ../../../build/NEWS:11229 +#: ../../../build/NEWS:11560 ../../../build/NEWS:11971 +#: ../../../build/NEWS:12348 ../../../build/NEWS:12922 +#: ../../../build/NEWS:13171 ../../../build/NEWS:13301 +#: ../../../build/NEWS:13591 ../../../build/NEWS:13832 +#: ../../../build/NEWS:14362 ../../../build/NEWS:14594 +#: ../../../build/NEWS:15115 ../../../build/NEWS:15131 +#: ../../../build/NEWS:16402 ../../../build/NEWS:16907 +#: ../../../build/NEWS:17550 ../../../build/NEWS:18369 +#: ../../../build/NEWS:18401 ../../../build/NEWS:18419 +#: ../../../build/NEWS:18876 ../../../build/NEWS:20165 +#: ../../../build/NEWS:21978 msgid "Windows" msgstr "Windows" -#: ../../../build/NEWS:84 +#: ../../../build/NEWS:133 msgid "" "`bpo-38589 `__: Fixes HTML Help shortcut" " when Windows is not installed to C drive" msgstr "" -#: ../../../build/NEWS:87 +#: ../../../build/NEWS:136 +msgid "" +"`bpo-38453 `__: Ensure ntpath.realpath()" +" correctly resolves relative paths." +msgstr "" + +#: ../../../build/NEWS:138 msgid "" "`bpo-38519 `__: Restores the internal C " "headers that were missing from the nuget.org and Microsoft Store packages." msgstr "" -#: ../../../build/NEWS:90 +#: ../../../build/NEWS:141 msgid "" "`bpo-38492 `__: Remove ``pythonw.exe`` " "dependency on the Microsoft C++ runtime." msgstr "" -#: ../../../build/NEWS:93 ../../../build/NEWS:181 ../../../build/NEWS:635 -#: ../../../build/NEWS:937 ../../../build/NEWS:1121 ../../../build/NEWS:1449 -#: ../../../build/NEWS:2205 ../../../build/NEWS:2754 ../../../build/NEWS:3073 -#: ../../../build/NEWS:3322 ../../../build/NEWS:6044 ../../../build/NEWS:6447 -#: ../../../build/NEWS:6677 ../../../build/NEWS:6835 ../../../build/NEWS:7051 -#: ../../../build/NEWS:7304 ../../../build/NEWS:8480 ../../../build/NEWS:8766 -#: ../../../build/NEWS:10635 ../../../build/NEWS:11175 -#: ../../../build/NEWS:11529 ../../../build/NEWS:11921 -#: ../../../build/NEWS:12298 ../../../build/NEWS:12773 -#: ../../../build/NEWS:13099 ../../../build/NEWS:14213 -#: ../../../build/NEWS:14486 ../../../build/NEWS:14697 -#: ../../../build/NEWS:14967 ../../../build/NEWS:16104 -#: ../../../build/NEWS:17413 ../../../build/NEWS:17581 -#: ../../../build/NEWS:18147 ../../../build/NEWS:18667 -#: ../../../build/NEWS:19000 ../../../build/NEWS:19512 -#: ../../../build/NEWS:21535 +#: ../../../build/NEWS:144 ../../../build/NEWS:245 ../../../build/NEWS:699 +#: ../../../build/NEWS:1001 ../../../build/NEWS:1185 ../../../build/NEWS:1513 +#: ../../../build/NEWS:2269 ../../../build/NEWS:2818 ../../../build/NEWS:3137 +#: ../../../build/NEWS:3386 ../../../build/NEWS:6108 ../../../build/NEWS:6511 +#: ../../../build/NEWS:6741 ../../../build/NEWS:6899 ../../../build/NEWS:7115 +#: ../../../build/NEWS:7368 ../../../build/NEWS:8544 ../../../build/NEWS:8830 +#: ../../../build/NEWS:10699 ../../../build/NEWS:11239 +#: ../../../build/NEWS:11593 ../../../build/NEWS:11985 +#: ../../../build/NEWS:12362 ../../../build/NEWS:12837 +#: ../../../build/NEWS:13163 ../../../build/NEWS:14277 +#: ../../../build/NEWS:14550 ../../../build/NEWS:14761 +#: ../../../build/NEWS:15031 ../../../build/NEWS:16168 +#: ../../../build/NEWS:17477 ../../../build/NEWS:17645 +#: ../../../build/NEWS:18211 ../../../build/NEWS:18731 +#: ../../../build/NEWS:19064 ../../../build/NEWS:19576 +#: ../../../build/NEWS:21599 msgid "IDLE" msgstr "IDLE" -#: ../../../build/NEWS:95 +#: ../../../build/NEWS:146 +msgid "" +"`bpo-26353 `__: Stop adding newline when" +" saving an IDLE shell window." +msgstr "" + +#: ../../../build/NEWS:148 +msgid "" +"`bpo-38636 `__: Fix IDLE Format menu tab" +" toggle and file indent width. These functions (default shortcuts Alt-T and " +"Alt-U) were mistakenly disabled in 3.7.5 and 3.8.0." +msgstr "" + +#: ../../../build/NEWS:152 +msgid "" +"`bpo-4630 `__: Add an option to toggle " +"IDLE's cursor blink for shell, editor, and output windows. See Settings, " +"General, Window Preferences, Cursor Blink. Patch by Zachary Spytz." +msgstr "" + +#: ../../../build/NEWS:156 msgid "" "`bpo-38598 `__: Do not try to compile " "IDLE shell or output windows" msgstr "" -#: ../../../build/NEWS:98 ../../../build/NEWS:197 ../../../build/NEWS:667 -#: ../../../build/NEWS:963 ../../../build/NEWS:1474 ../../../build/NEWS:2228 -#: ../../../build/NEWS:2766 ../../../build/NEWS:3109 ../../../build/NEWS:6265 -#: ../../../build/NEWS:6355 ../../../build/NEWS:7071 ../../../build/NEWS:7641 -#: ../../../build/NEWS:7938 ../../../build/NEWS:8531 ../../../build/NEWS:8793 -#: ../../../build/NEWS:10863 ../../../build/NEWS:11238 -#: ../../../build/NEWS:11571 ../../../build/NEWS:11991 -#: ../../../build/NEWS:12796 ../../../build/NEWS:13125 -#: ../../../build/NEWS:13293 ../../../build/NEWS:13794 -#: ../../../build/NEWS:14233 ../../../build/NEWS:14732 -#: ../../../build/NEWS:15073 ../../../build/NEWS:16377 -#: ../../../build/NEWS:16852 ../../../build/NEWS:17441 -#: ../../../build/NEWS:19780 ../../../build/NEWS:20095 -#: ../../../build/NEWS:21698 +#: ../../../build/NEWS:159 ../../../build/NEWS:261 ../../../build/NEWS:731 +#: ../../../build/NEWS:1027 ../../../build/NEWS:1538 ../../../build/NEWS:2292 +#: ../../../build/NEWS:2830 ../../../build/NEWS:3173 ../../../build/NEWS:6329 +#: ../../../build/NEWS:6419 ../../../build/NEWS:7135 ../../../build/NEWS:7705 +#: ../../../build/NEWS:8002 ../../../build/NEWS:8595 ../../../build/NEWS:8857 +#: ../../../build/NEWS:10927 ../../../build/NEWS:11302 +#: ../../../build/NEWS:11635 ../../../build/NEWS:12055 +#: ../../../build/NEWS:12860 ../../../build/NEWS:13189 +#: ../../../build/NEWS:13357 ../../../build/NEWS:13858 +#: ../../../build/NEWS:14297 ../../../build/NEWS:14796 +#: ../../../build/NEWS:15137 ../../../build/NEWS:16441 +#: ../../../build/NEWS:16916 ../../../build/NEWS:17505 +#: ../../../build/NEWS:19844 ../../../build/NEWS:20159 +#: ../../../build/NEWS:21762 msgid "C API" msgstr "C API" -#: ../../../build/NEWS:100 +#: ../../../build/NEWS:161 +msgid "" +"`bpo-37633 `__: Reëxport some function " +"compatibility wrappers for macros in ``pythonrun.h``." +msgstr "" + +#: ../../../build/NEWS:164 msgid "" "`bpo-38540 `__: Fixed possible leak in " ":c:func:`PyArg_Parse` and similar functions for format units ``\"es#\"`` and" " ``\"et#\"`` when the macro :c:macro:`PY_SSIZE_T_CLEAN` is not defined." msgstr "" -#: ../../../build/NEWS:104 +#: ../../../build/NEWS:168 msgid "" "`bpo-36389 `__: The " "``_PyObject_CheckConsistency()`` function is now also available in release " @@ -389,22 +526,22 @@ msgid "" " function of the GC." msgstr "" -#: ../../../build/NEWS:110 +#: ../../../build/NEWS:174 msgid "Python 3.8.0 final" msgstr "Python 3.8.0 final" -#: ../../../build/NEWS:112 +#: ../../../build/NEWS:176 msgid "*Release date: 2019-10-14*" msgstr "*Tanggal rilis: 2019-10-14*" -#: ../../../build/NEWS:117 +#: ../../../build/NEWS:181 msgid "" "`bpo-38469 `__: Fixed a bug where the " "scope of named expressions was not being resolved correctly in the presence " "of the *global* keyword. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:121 +#: ../../../build/NEWS:185 msgid "" "`bpo-38379 `__: When cyclic garbage " "collection (gc) runs finalizers that resurrect unreachable objects, the " @@ -414,21 +551,21 @@ msgid "" "collected. Changed the stats to report that none were collected." msgstr "" -#: ../../../build/NEWS:131 +#: ../../../build/NEWS:195 msgid "" "`bpo-38449 `__: Revert GH-15522, which " "introduces a regression in :meth:`mimetypes.guess_type` due to improper " "handling of filenames as urls." msgstr "" -#: ../../../build/NEWS:135 +#: ../../../build/NEWS:199 msgid "" "`bpo-38431 `__: Fix ``__repr__`` method " "for :class:`dataclasses.InitVar` to support typing objects, patch by Samuel " "Colvin." msgstr "" -#: ../../../build/NEWS:138 +#: ../../../build/NEWS:202 msgid "" "`bpo-38109 `__: Add missing " ":data:`stat.S_IFDOOR`, :data:`stat.S_IFPORT`, :data:`stat.S_IFWHT`, " @@ -436,13 +573,13 @@ msgid "" "values to the Python implementation of :mod:`stat`." msgstr "" -#: ../../../build/NEWS:142 +#: ../../../build/NEWS:206 msgid "" "`bpo-38405 `__: Nested subclasses of " ":class:`typing.NamedTuple` are now pickleable." msgstr "" -#: ../../../build/NEWS:145 +#: ../../../build/NEWS:209 msgid "" "`bpo-38332 `__: Prevent :exc:`KeyError` " "thrown by :func:`_encoded_words.decode` when given an encoded-word with " @@ -450,13 +587,13 @@ msgid "" ":func:`email.message.get`." msgstr "" -#: ../../../build/NEWS:149 +#: ../../../build/NEWS:213 msgid "" "`bpo-38341 `__: Add " ":exc:`smtplib.SMTPNotSupportedError` to the :mod:`smtplib` exported names." msgstr "" -#: ../../../build/NEWS:152 +#: ../../../build/NEWS:216 msgid "" "`bpo-13153 `__: OS native encoding is " "now used for converting between Python strings and Tcl objects. This allows" @@ -465,13 +602,13 @@ msgid "" "MemoryError)." msgstr "" -#: ../../../build/NEWS:160 +#: ../../../build/NEWS:224 msgid "" "`bpo-38294 `__: Add list of no-longer-" "escaped chars to re.escape documentation" msgstr "" -#: ../../../build/NEWS:165 +#: ../../../build/NEWS:229 msgid "" "`bpo-37531 `__: On timeout, regrtest no " "longer attempts to call ``popen.communicate()`` again: it can hang until all" @@ -480,25 +617,25 @@ msgid "" "main process from 1 minute to 5 minutes, for Python slowest buildbots." msgstr "" -#: ../../../build/NEWS:174 +#: ../../../build/NEWS:238 msgid "" "`bpo-38344 `__: Fix error message in " "activate.bat" msgstr "" -#: ../../../build/NEWS:176 +#: ../../../build/NEWS:240 msgid "" "`bpo-38359 `__: Ensures ``pyw.exe`` " "launcher reads correct registry key." msgstr "" -#: ../../../build/NEWS:178 +#: ../../../build/NEWS:242 msgid "" "`bpo-38355 `__: Fixes " "``ntpath.realpath`` failing on ``sys.executable``." msgstr "" -#: ../../../build/NEWS:183 +#: ../../../build/NEWS:247 msgid "" "`bpo-36698 `__: IDLE no longer fails " "when write non-encodable characters to stderr. It now escapes them with a " @@ -506,37 +643,37 @@ msgid "" "the standard streams." msgstr "" -#: ../../../build/NEWS:188 ../../../build/NEWS:659 ../../../build/NEWS:954 -#: ../../../build/NEWS:1155 ../../../build/NEWS:2222 ../../../build/NEWS:2761 -#: ../../../build/NEWS:3102 ../../../build/NEWS:6226 ../../../build/NEWS:6848 -#: ../../../build/NEWS:7065 ../../../build/NEWS:7325 ../../../build/NEWS:7931 -#: ../../../build/NEWS:8519 ../../../build/NEWS:10832 -#: ../../../build/NEWS:11220 ../../../build/NEWS:11561 -#: ../../../build/NEWS:11984 ../../../build/NEWS:12470 -#: ../../../build/NEWS:12838 ../../../build/NEWS:13232 -#: ../../../build/NEWS:13306 ../../../build/NEWS:14291 -#: ../../../build/NEWS:14761 ../../../build/NEWS:15081 -#: ../../../build/NEWS:16356 ../../../build/NEWS:17474 -#: ../../../build/NEWS:18321 ../../../build/NEWS:18850 -#: ../../../build/NEWS:19537 ../../../build/NEWS:19756 -#: ../../../build/NEWS:19964 ../../../build/NEWS:21875 +#: ../../../build/NEWS:252 ../../../build/NEWS:723 ../../../build/NEWS:1018 +#: ../../../build/NEWS:1219 ../../../build/NEWS:2286 ../../../build/NEWS:2825 +#: ../../../build/NEWS:3166 ../../../build/NEWS:6290 ../../../build/NEWS:6912 +#: ../../../build/NEWS:7129 ../../../build/NEWS:7389 ../../../build/NEWS:7995 +#: ../../../build/NEWS:8583 ../../../build/NEWS:10896 +#: ../../../build/NEWS:11284 ../../../build/NEWS:11625 +#: ../../../build/NEWS:12048 ../../../build/NEWS:12534 +#: ../../../build/NEWS:12902 ../../../build/NEWS:13296 +#: ../../../build/NEWS:13370 ../../../build/NEWS:14355 +#: ../../../build/NEWS:14825 ../../../build/NEWS:15145 +#: ../../../build/NEWS:16420 ../../../build/NEWS:17538 +#: ../../../build/NEWS:18385 ../../../build/NEWS:18914 +#: ../../../build/NEWS:19601 ../../../build/NEWS:19820 +#: ../../../build/NEWS:20028 ../../../build/NEWS:21939 msgid "Tools/Demos" msgstr "Perkakas/Demo" -#: ../../../build/NEWS:190 +#: ../../../build/NEWS:254 msgid "" "`bpo-38118 `__: Update Valgrind " "suppression file to ignore a false alarm in :c:func:`PyUnicode_Decode` when " "using GCC builtin strcmp()." msgstr "" -#: ../../../build/NEWS:193 +#: ../../../build/NEWS:257 msgid "" "`bpo-38347 `__: pathfix.py: Assume all " "files that end on '.py' are Python scripts when working recursively." msgstr "" -#: ../../../build/NEWS:199 +#: ../../../build/NEWS:263 msgid "" "`bpo-38395 `__: Fix a crash in " ":class:`weakref.proxy` objects due to incorrect lifetime management when " @@ -544,28 +681,28 @@ msgid "" " being referenced by the proxy. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:206 +#: ../../../build/NEWS:270 msgid "Python 3.8.0 release candidate 1" msgstr "Python 3.8.0 kandidat rilis 1" -#: ../../../build/NEWS:208 +#: ../../../build/NEWS:272 msgid "*Release date: 2019-10-01*" msgstr "*Tanggal rilis: 2019-10-01*" -#: ../../../build/NEWS:213 +#: ../../../build/NEWS:277 msgid "" "`bpo-38243 `__: Escape the server title " "of :class:`xmlrpc.server.DocXMLRPCServer` when rendering the document page " "as HTML. (Contributed by Dong-hee Na in :issue:`38243`.)" msgstr "" -#: ../../../build/NEWS:217 +#: ../../../build/NEWS:281 msgid "" "`bpo-38174 `__: Update vendorized expat " "library version to 2.2.8, which resolves CVE-2019-15903." msgstr "" -#: ../../../build/NEWS:220 +#: ../../../build/NEWS:284 msgid "" "`bpo-37764 `__: Fixes " "email._header_value_parser.get_unstructured going into an infinite loop for " @@ -574,7 +711,7 @@ msgid "" "Ramaswami." msgstr "" -#: ../../../build/NEWS:228 +#: ../../../build/NEWS:292 msgid "" "`bpo-38006 `__: Fix a bug due to the " "interaction of weakrefs and the cyclic garbage collector. We must clear any " @@ -582,14 +719,14 @@ msgid "" "causing a crash." msgstr "" -#: ../../../build/NEWS:232 +#: ../../../build/NEWS:296 msgid "" "`bpo-38317 `__: Fix warnings options " "priority: ``PyConfig.warnoptions`` has the highest priority, as stated in " "the :pep:`587`." msgstr "" -#: ../../../build/NEWS:235 +#: ../../../build/NEWS:299 msgid "" "`bpo-36871 `__: Improve error handling " "for the assert_has_calls and assert_has_awaits methods of mocks. Fixed a bug" @@ -597,46 +734,46 @@ msgid "" " spec were silently swallowed, leading to misleading error output." msgstr "" -#: ../../../build/NEWS:240 +#: ../../../build/NEWS:304 msgid "" "`bpo-38236 `__: Python now dumps path " "configuration if it fails to import the Python codecs of the filesystem and " "stdio encodings." msgstr "" -#: ../../../build/NEWS:243 +#: ../../../build/NEWS:307 msgid "" "`bpo-38013 `__: Allow to call " "``async_generator_athrow().throw(...)`` even for non-started async generator" " helper. It fixes annoying warning at the end of :func:`asyncio.run` call." msgstr "" -#: ../../../build/NEWS:247 +#: ../../../build/NEWS:311 msgid "" "`bpo-38124 `__: Fix an off-by-one error " "in PyState_AddModule that could cause out-of-bounds memory access." msgstr "" -#: ../../../build/NEWS:250 +#: ../../../build/NEWS:314 msgid "" "`bpo-38005 `__: Fixed comparing and " "creating of InterpreterID and ChannelID." msgstr "" -#: ../../../build/NEWS:252 +#: ../../../build/NEWS:316 msgid "" "`bpo-37994 `__: Fixed silencing " "arbitrary errors if an attribute lookup fails in several sites. Only " "AttributeError should be silenced." msgstr "" -#: ../../../build/NEWS:255 +#: ../../../build/NEWS:319 msgid "" "`bpo-37990 `__: Fix elapsed time in gc " "stats was not printed correctly. This bug was a regression in 3.8b4." msgstr "" -#: ../../../build/NEWS:258 +#: ../../../build/NEWS:322 msgid "" "`bpo-37966 `__: The implementation of " ":func:`~unicodedata.is_normalized` has been greatly sped up on strings that " @@ -644,14 +781,14 @@ msgid "" "algorithm from the Unicode standard." msgstr "" -#: ../../../build/NEWS:262 +#: ../../../build/NEWS:326 msgid "" "`bpo-20490 `__: Improve import error " "message for partially initialized module on circular ``from`` imports - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:265 +#: ../../../build/NEWS:329 msgid "" "`bpo-37409 `__: Ensure explicit relative" " imports from interactive sessions and scripts (having no parent package) " @@ -659,7 +796,7 @@ msgid "" "package. Patch by Ben Lewis." msgstr "" -#: ../../../build/NEWS:269 +#: ../../../build/NEWS:333 msgid "" "`bpo-37619 `__: When adding a wrapper " "descriptor from one class to a different class (for example, setting " @@ -667,33 +804,33 @@ msgid "" " raised when the operator is called." msgstr "" -#: ../../../build/NEWS:273 +#: ../../../build/NEWS:337 msgid "" "`bpo-30773 `__: Prohibit parallel " "running of aclose() / asend() / athrow(). Fix ag_running to reflect the " "actual running status of the AG." msgstr "" -#: ../../../build/NEWS:279 +#: ../../../build/NEWS:343 msgid "" "`bpo-38319 `__: sendfile() used in " "socket and shutil modules was raising OverflowError for files >= 2GiB on " "32-bit architectures. (patch by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:283 +#: ../../../build/NEWS:347 msgid "" "`bpo-38242 `__: Revert the new asyncio " "Streams API" msgstr "" -#: ../../../build/NEWS:285 +#: ../../../build/NEWS:349 msgid "" "`bpo-38019 `__: Correctly handle " "pause/resume reading of closed asyncio unix pipe." msgstr "" -#: ../../../build/NEWS:288 +#: ../../../build/NEWS:352 msgid "" "`bpo-38163 `__: Child mocks will now " "detect their type as either synchronous or asynchronous, asynchronous child " @@ -701,13 +838,13 @@ msgid "" "MagicMock or Mock (depending on their parent type)." msgstr "" -#: ../../../build/NEWS:293 +#: ../../../build/NEWS:357 msgid "" "`bpo-38161 `__: Removes _AwaitEvent from" " AsyncMock." msgstr "" -#: ../../../build/NEWS:295 +#: ../../../build/NEWS:359 msgid "" "`bpo-38216 `__: Allow the rare code that" " wants to send invalid http requests from the `http.client` library a way to" @@ -716,27 +853,27 @@ msgid "" "their own behavior in the face of bad requests." msgstr "" -#: ../../../build/NEWS:300 +#: ../../../build/NEWS:364 msgid "" "`bpo-38108 `__: Any synchronous magic " "methods on an AsyncMock now return a MagicMock. Any asynchronous magic " "methods on a MagicMock now return an AsyncMock." msgstr "" -#: ../../../build/NEWS:304 +#: ../../../build/NEWS:368 msgid "" "`bpo-38248 `__: asyncio: Fix " "inconsistent immediate Task cancellation" msgstr "" -#: ../../../build/NEWS:306 +#: ../../../build/NEWS:370 msgid "" "`bpo-38237 `__: The arguments for the " "builtin pow function are more descriptive. They can now also be passed in as" " keywords." msgstr "" -#: ../../../build/NEWS:309 +#: ../../../build/NEWS:373 msgid "" "`bpo-38191 `__: Constructors of " ":class:`~typing.NamedTuple` and :class:`~typing.TypedDict` types now accept " @@ -745,13 +882,13 @@ msgid "" " keyword is deprecated." msgstr "" -#: ../../../build/NEWS:314 +#: ../../../build/NEWS:378 msgid "" "`bpo-38185 `__: Fixed case-insensitive " "string comparison in :class:`sqlite3.Row` indexing." msgstr "" -#: ../../../build/NEWS:317 +#: ../../../build/NEWS:381 msgid "" "`bpo-38136 `__: Changes AsyncMock call " "count and await count to be two different counters. Now await count only " @@ -759,32 +896,32 @@ msgid "" "vice-versa. Update the documentation around this." msgstr "" -#: ../../../build/NEWS:322 +#: ../../../build/NEWS:386 msgid "" "`bpo-37828 `__: Fix default mock name in" " :meth:`unittest.mock.Mock.assert_called` exceptions. Patch by Abraham Toriz" " Cruz." msgstr "" -#: ../../../build/NEWS:326 +#: ../../../build/NEWS:390 msgid "" "`bpo-38175 `__: Fix a memory leak in " "comparison of :class:`sqlite3.Row` objects." msgstr "" -#: ../../../build/NEWS:329 +#: ../../../build/NEWS:393 msgid "" "`bpo-33936 `__: _hashlib no longer calls" " obsolete OpenSSL initialization function with OpenSSL 1.1.0+." msgstr "" -#: ../../../build/NEWS:332 +#: ../../../build/NEWS:396 msgid "" "`bpo-34706 `__: Preserve subclassing in " "inspect.Signature.from_callable." msgstr "" -#: ../../../build/NEWS:334 +#: ../../../build/NEWS:398 msgid "" "`bpo-38153 `__: Names of hashing " "algorithms frome OpenSSL are now normalized to follow Python's naming " @@ -792,7 +929,7 @@ msgid "" "blake2b512 instead of blake2b." msgstr "" -#: ../../../build/NEWS:338 +#: ../../../build/NEWS:402 msgid "" "`bpo-38115 `__: Fix a bug in " "dis.findlinestarts() where it would return invalid bytecode offsets. " @@ -800,27 +937,27 @@ msgid "" "offsets." msgstr "" -#: ../../../build/NEWS:342 +#: ../../../build/NEWS:406 msgid "" "`bpo-38148 `__: Add slots to " ":mod:`asyncio` transport classes, which can reduce memory usage." msgstr "" -#: ../../../build/NEWS:345 +#: ../../../build/NEWS:409 msgid "" "`bpo-36991 `__: Fixes a potential " "incorrect AttributeError exception escaping ZipFile.extract() in some " "unsupported input error situations." msgstr "" -#: ../../../build/NEWS:348 +#: ../../../build/NEWS:412 msgid "" "`bpo-38134 `__: Remove obsolete copy of " "PBKDF2_HMAC_fast. All supported OpenSSL versions contain a fast " "implementation." msgstr "" -#: ../../../build/NEWS:351 +#: ../../../build/NEWS:415 msgid "" "`bpo-38132 `__: The OpenSSL hashlib " "wrapper uses a simpler implementation. Several Macros and pointless caches " @@ -828,7 +965,7 @@ msgid "" "stays the same, except it is now always lower case." msgstr "" -#: ../../../build/NEWS:356 +#: ../../../build/NEWS:420 msgid "" "`bpo-38008 `__: Fix parent class check " "in protocols to correctly identify the module that provides a builtin " @@ -836,41 +973,41 @@ msgid "" "module" msgstr "" -#: ../../../build/NEWS:360 +#: ../../../build/NEWS:424 msgid "" "`bpo-37405 `__: Fixed regression bug for" " socket.getsockname() for non-CAN_ISOTP AF_CAN address family sockets by " "returning a 1-tuple instead of string." msgstr "" -#: ../../../build/NEWS:363 +#: ../../../build/NEWS:427 msgid "" "`bpo-38121 `__: Update parameter names " "on functions in importlib.metadata matching the changes in the 0.22 release " "of importlib_metadata." msgstr "" -#: ../../../build/NEWS:366 +#: ../../../build/NEWS:430 msgid "" "`bpo-38110 `__: The os.closewalk() " "implementation now uses the libc fdwalk() API on platforms where it is " "available." msgstr "" -#: ../../../build/NEWS:369 +#: ../../../build/NEWS:433 msgid "" "`bpo-38093 `__: Fixes AsyncMock so it " "doesn't crash when used with AsyncContextManagers or AsyncIterators." msgstr "" -#: ../../../build/NEWS:372 +#: ../../../build/NEWS:436 msgid "" "`bpo-37488 `__: Add warning to " ":meth:`datetime.utctimetuple`, :meth:`datetime.utcnow` and " ":meth:`datetime.utcfromtimestamp` ." msgstr "" -#: ../../../build/NEWS:375 +#: ../../../build/NEWS:439 msgid "" "`bpo-38086 `__: Update " "importlib.metadata with changes from `importlib_metadata 0.21 " @@ -878,7 +1015,7 @@ msgid "" "devs/importlib_metadata/blob/0.21/importlib_metadata/docs/changelog.rst>`_." msgstr "" -#: ../../../build/NEWS:379 +#: ../../../build/NEWS:443 msgid "" "`bpo-37251 `__: Remove `__code__` check " "in AsyncMock that incorrectly evaluated function specs as async objects but " @@ -886,40 +1023,40 @@ msgid "" "defined as async objects." msgstr "" -#: ../../../build/NEWS:383 +#: ../../../build/NEWS:447 msgid "" "`bpo-38037 `__: Fix reference counters " "in the :mod:`signal` module." msgstr "" -#: ../../../build/NEWS:385 +#: ../../../build/NEWS:449 msgid "" "`bpo-38066 `__: Hide internal " "asyncio.Stream methods: feed_eof(), feed_data(), set_exception() and " "set_transport()." msgstr "" -#: ../../../build/NEWS:388 +#: ../../../build/NEWS:452 msgid "" "`bpo-38059 `__: inspect.py now uses " "sys.exit() instead of exit()" msgstr "" -#: ../../../build/NEWS:390 +#: ../../../build/NEWS:454 msgid "" "`bpo-37953 `__: In :mod:`typing`, " "improved the ``__hash__`` and ``__eq__`` methods for " ":class:`ForwardReferences`." msgstr "" -#: ../../../build/NEWS:393 +#: ../../../build/NEWS:457 msgid "" "`bpo-38026 `__: Fixed " ":func:`inspect.getattr_static` used ``isinstance`` while it should avoid " "dynamic lookup." msgstr "" -#: ../../../build/NEWS:396 +#: ../../../build/NEWS:460 msgid "" "`bpo-38010 `__: In " "``importlib.metadata`` sync with ``importlib_metadata`` 0.20, clarifying " @@ -927,7 +1064,7 @@ msgid "" "returned for ``requires()`` on ``dist-info`` packages." msgstr "" -#: ../../../build/NEWS:400 +#: ../../../build/NEWS:464 msgid "" "`bpo-38006 `__: " "weakref.WeakValueDictionary defines a local remove() function used as " @@ -935,14 +1072,14 @@ msgid "" "Modify the implementation to avoid the closure." msgstr "" -#: ../../../build/NEWS:404 +#: ../../../build/NEWS:468 msgid "" "`bpo-34410 `__: Fixed a crash in the " ":func:`tee` iterator when re-enter it. RuntimeError is now raised in this " "case." msgstr "" -#: ../../../build/NEWS:407 +#: ../../../build/NEWS:471 msgid "" "`bpo-37140 `__: Fix a ctypes regression " "of Python 3.8. When a ctypes.Structure is passed by copy to a function, " @@ -952,7 +1089,7 @@ msgid "" "longer call the finalizer twice." msgstr "" -#: ../../../build/NEWS:413 +#: ../../../build/NEWS:477 msgid "" "`bpo-37972 `__: Subscripts to the " "`unittest.mock.call` objects now receive the same chaining mechanism as any " @@ -960,40 +1097,40 @@ msgid "" "`TypeError`:" msgstr "" -#: ../../../build/NEWS:417 +#: ../../../build/NEWS:481 msgid "call().foo().__getitem__('bar')" msgstr "call().foo().__getitem__('bar')" -#: ../../../build/NEWS:419 +#: ../../../build/NEWS:483 msgid "Patch by blhsing" msgstr "Ditambal oleh blhsing" -#: ../../../build/NEWS:421 +#: ../../../build/NEWS:485 msgid "" "`bpo-22347 `__: Update " "mimetypes.guess_type to allow proper parsing of URLs with only a host name. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:424 +#: ../../../build/NEWS:488 msgid "" "`bpo-37885 `__: venv: Don't generate " "unset variable warning on deactivate." msgstr "" -#: ../../../build/NEWS:426 +#: ../../../build/NEWS:490 msgid "" "`bpo-37785 `__: Fix xgettext warnings in" " :mod:`argparse`." msgstr "" -#: ../../../build/NEWS:428 +#: ../../../build/NEWS:492 msgid "" "`bpo-11953 `__: Completing WSA* error " "codes in :mod:`socket`." msgstr "" -#: ../../../build/NEWS:430 +#: ../../../build/NEWS:494 msgid "" "`bpo-37424 `__: Fixes a possible hang " "when using a timeout on `subprocess.run()` while capturing output. If the " @@ -1003,21 +1140,21 @@ msgid "" "the pipes." msgstr "" -#: ../../../build/NEWS:436 +#: ../../../build/NEWS:500 msgid "" "`bpo-37212 `__: " ":func:`unittest.mock.call` now preserves the order of keyword arguments in " "repr output. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:439 +#: ../../../build/NEWS:503 msgid "" "`bpo-37305 `__: Add .webmanifest -> " "application/manifest+json to list of recognized file types and content type " "headers" msgstr "" -#: ../../../build/NEWS:442 +#: ../../../build/NEWS:506 msgid "" "`bpo-21872 `__: Fix :mod:`lzma`: module " "decompresses data incompletely. When decompressing a FORMAT_ALONE format " @@ -1025,33 +1162,33 @@ msgid "" "bytes can't be output. Patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:447 +#: ../../../build/NEWS:511 msgid "" "`bpo-37206 `__: Default values which " "cannot be represented as Python objects no longer improperly represented as " "``None`` in function signatures." msgstr "" -#: ../../../build/NEWS:450 +#: ../../../build/NEWS:514 msgid "" "`bpo-12144 `__: Ensure cookies with " "``expires`` attribute are handled in :meth:`CookieJar.make_cookies`." msgstr "" -#: ../../../build/NEWS:453 +#: ../../../build/NEWS:517 msgid "" "`bpo-31163 `__: pathlib.Path instance's " "rename and replace methods now return the new Path instance." msgstr "" -#: ../../../build/NEWS:456 +#: ../../../build/NEWS:520 msgid "" "`bpo-25068 `__: " ":class:`urllib.request.ProxyHandler` now lowercases the keys of the passed " "dictionary." msgstr "" -#: ../../../build/NEWS:459 +#: ../../../build/NEWS:523 msgid "" "`bpo-21315 `__: Email headers containing" " RFC2047 encoded words are parsed despite the missing whitespace, and a " @@ -1059,69 +1196,69 @@ msgid "" "now registered as a defect." msgstr "" -#: ../../../build/NEWS:463 +#: ../../../build/NEWS:527 msgid "" "`bpo-36250 `__: Ignore ``ValueError`` " "from ``signal`` with ``interaction`` in non-main thread." msgstr "" -#: ../../../build/NEWS:466 +#: ../../../build/NEWS:530 msgid "" "`bpo-35168 `__: " ":attr:`shlex.shlex.punctuation_chars` is now a read-only property." msgstr "" -#: ../../../build/NEWS:469 +#: ../../../build/NEWS:533 msgid "" "`bpo-20504 `__: Fixes a bug in " ":mod:`cgi` module when a multipart/form-data request has no `Content-Length`" " header." msgstr "" -#: ../../../build/NEWS:472 +#: ../../../build/NEWS:536 msgid "" "`bpo-34519 `__: Add additional aliases " "for HP Roman 8. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:477 +#: ../../../build/NEWS:541 msgid "" "`bpo-26868 `__: Fix example usage of " ":c:func:`PyModule_AddObject` to properly handle errors." msgstr "" -#: ../../../build/NEWS:480 +#: ../../../build/NEWS:544 msgid "" "`bpo-36797 `__: Fix a dead link in the " "distutils API Reference." msgstr "" -#: ../../../build/NEWS:482 +#: ../../../build/NEWS:546 msgid "" "`bpo-37977 `__: Warn more strongly and " "clearly about pickle insecurity" msgstr "" -#: ../../../build/NEWS:484 +#: ../../../build/NEWS:548 msgid "" "`bpo-37937 `__: Mention " "``frame.f_trace`` in :func:`sys.settrace` docs." msgstr "" -#: ../../../build/NEWS:486 +#: ../../../build/NEWS:550 msgid "" "`bpo-36260 `__: Add decompression " "pitfalls to zipfile module documentation." msgstr "" -#: ../../../build/NEWS:488 +#: ../../../build/NEWS:552 msgid "" "`bpo-36960 `__: Restructured the " ":mod:`datetime` docs in the interest of making them more user-friendly and " "improving readability. Patch by Brad Solomon." msgstr "" -#: ../../../build/NEWS:491 +#: ../../../build/NEWS:555 msgid "" "`bpo-23460 `__: The documentation for " "decimal string formatting using the `:g` specifier has been updated to " @@ -1129,32 +1266,32 @@ msgid "" "contributed by Tuomas Suutari." msgstr "" -#: ../../../build/NEWS:495 +#: ../../../build/NEWS:559 msgid "" "`bpo-35803 `__: Document and test that " "``tempfile`` functions may accept a :term:`path-like object` for the ``dir``" " argument. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:499 +#: ../../../build/NEWS:563 msgid "" "`bpo-33944 `__: Added a note about the " "intended use of code in .pth files." msgstr "" -#: ../../../build/NEWS:501 +#: ../../../build/NEWS:565 msgid "" "`bpo-34293 `__: Fix the Doc/Makefile " "regarding PAPER environment variable and PDF builds" msgstr "" -#: ../../../build/NEWS:507 +#: ../../../build/NEWS:571 msgid "" "`bpo-38239 `__: Fix test_gdb for Link " "Time Optimization (LTO) builds." msgstr "" -#: ../../../build/NEWS:509 +#: ../../../build/NEWS:573 msgid "" "`bpo-38275 `__: test_ssl now handles " "disabled TLS/SSL versions better. OpenSSL's crypto policy and run-time " @@ -1163,7 +1300,7 @@ msgid "" "default with strict settings." msgstr "" -#: ../../../build/NEWS:514 +#: ../../../build/NEWS:578 msgid "" "`bpo-38271 `__: The private keys for " "test_ssl were encrypted with 3DES in traditional PKCS#5 format. 3DES and the" @@ -1171,7 +1308,7 @@ msgid "" "PKCS#8 format with AES256 encryption instead." msgstr "" -#: ../../../build/NEWS:519 +#: ../../../build/NEWS:583 msgid "" "`bpo-38270 `__: test.support now has a " "helper function to check for availibility of a hash digest function. Several" @@ -1179,7 +1316,7 @@ msgid "" "marked to use MD5 and skipped when MD5 is disabled." msgstr "" -#: ../../../build/NEWS:524 +#: ../../../build/NEWS:588 msgid "" "`bpo-37123 `__: Multiprocessing test " "test_mymanager() now also expects -SIGTERM, not only exitcode 0. " @@ -1187,18 +1324,18 @@ msgid "" "takes longer than 1 second to stop, which happens on slow buildbots." msgstr "" -#: ../../../build/NEWS:529 +#: ../../../build/NEWS:593 msgid "" "`bpo-38212 `__: Multiprocessing tests: " "increase test_queue_feeder_donot_stop_onexc() timeout from 1 to 60 seconds." msgstr "" -#: ../../../build/NEWS:532 +#: ../../../build/NEWS:596 msgid "" "`bpo-38117 `__: Test with OpenSSL 1.1.1d" msgstr "" -#: ../../../build/NEWS:534 +#: ../../../build/NEWS:598 msgid "" "`bpo-37531 `__: Enhance regrtest " "multiprocess timeout: write a message when killing a worker process, catch " @@ -1206,45 +1343,45 @@ msgid "" "to popen.communicate()." msgstr "" -#: ../../../build/NEWS:538 +#: ../../../build/NEWS:602 msgid "" "`bpo-37876 `__: Add tests for ROT-13 " "codec." msgstr "" -#: ../../../build/NEWS:540 +#: ../../../build/NEWS:604 msgid "" "`bpo-37252 `__: Fix assertions in " "``test_close`` and ``test_events_mask_overflow`` devpoll tests." msgstr "" -#: ../../../build/NEWS:543 +#: ../../../build/NEWS:607 msgid "" "`bpo-34001 `__: Make test_ssl pass with " "LibreSSL. LibreSSL handles minimum and maximum TLS version differently than " "OpenSSL." msgstr "" -#: ../../../build/NEWS:546 +#: ../../../build/NEWS:610 msgid "" "`bpo-36919 `__: Make " "``test_source_encoding.test_issue2301`` implementation independent. The test" " will work now for both CPython and IronPython." msgstr "" -#: ../../../build/NEWS:549 +#: ../../../build/NEWS:613 msgid "" "`bpo-34596 `__: Fallback to a default " "reason when :func:`unittest.skip` is uncalled. Patch by Naitree Zhu." msgstr "" -#: ../../../build/NEWS:555 +#: ../../../build/NEWS:619 msgid "" "`bpo-38301 `__: In Solaris family, we " "must be sure to use ``-D_REENTRANT``. Patch by Jesús Cea Avión." msgstr "" -#: ../../../build/NEWS:558 +#: ../../../build/NEWS:622 msgid "" "`bpo-36210 `__: Update optional " "extension module detection for AIX. ossaudiodev and spwd are not applicable " @@ -1254,18 +1391,18 @@ msgid "" "_curses_panel." msgstr "" -#: ../../../build/NEWS:564 +#: ../../../build/NEWS:628 msgid "patch by M Felt" msgstr "ditambal oleh M Felt" -#: ../../../build/NEWS:566 +#: ../../../build/NEWS:630 msgid "" "`bpo-36002 `__: Locate ``llvm-profdata``" " and ``llvm-ar`` binaries using ``AC_PATH_TOOL`` rather than " "``AC_PATH_TARGET_TOOL``." msgstr "" -#: ../../../build/NEWS:569 +#: ../../../build/NEWS:633 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file systematically keeps \"rooted\", with a non-trailing slash, all the " @@ -1275,142 +1412,142 @@ msgid "" "with the same name anywhere in the tree." msgstr "" -#: ../../../build/NEWS:575 +#: ../../../build/NEWS:639 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file no longer applies to any files that are in fact tracked in the Git " "repository. Patch by Greg Price." msgstr "" -#: ../../../build/NEWS:581 +#: ../../../build/NEWS:645 msgid "" "`bpo-38117 `__: Update bundled OpenSSL " "to 1.1.1d" msgstr "" -#: ../../../build/NEWS:583 +#: ../../../build/NEWS:647 msgid "" "`bpo-38092 `__: Reduce overhead when " "using multiprocessing in a Windows virtual environment." msgstr "" -#: ../../../build/NEWS:586 +#: ../../../build/NEWS:650 msgid "" "`bpo-38133 `__: Allow py.exe launcher to" " locate installations from the Microsoft Store and improve display of active" " virtual environments." msgstr "" -#: ../../../build/NEWS:589 +#: ../../../build/NEWS:653 msgid "" "`bpo-38114 `__: The ``pip.ini`` is no " "longer included in the Nuget package." msgstr "" -#: ../../../build/NEWS:591 +#: ../../../build/NEWS:655 msgid "" "`bpo-36634 `__: :func:`os.cpu_count` now" " returns active processors rather than maximum processors." msgstr "" -#: ../../../build/NEWS:594 +#: ../../../build/NEWS:658 msgid "" "`bpo-36634 `__: venv activate.bat now " "works when the existing variables contain double quote characters." msgstr "" -#: ../../../build/NEWS:597 +#: ../../../build/NEWS:661 msgid "" "`bpo-38081 `__: Prevent error calling " ":func:`os.path.realpath` on ``'NUL'``." msgstr "" -#: ../../../build/NEWS:599 +#: ../../../build/NEWS:663 msgid "" "`bpo-38087 `__: Fix case sensitivity in " "test_pathlib and test_ntpath." msgstr "" -#: ../../../build/NEWS:601 +#: ../../../build/NEWS:665 msgid "" "`bpo-38088 `__: Fixes distutils not " "finding vcruntime140.dll with only the v142 toolset installed." msgstr "" -#: ../../../build/NEWS:604 +#: ../../../build/NEWS:668 msgid "" "`bpo-37283 `__: Ensure command-line and " "unattend.xml setting override previously detected states in Windows " "installer." msgstr "" -#: ../../../build/NEWS:607 +#: ../../../build/NEWS:671 msgid "" "`bpo-38030 `__: Fixes :func:`os.stat` " "failing for block devices on Windows" msgstr "" -#: ../../../build/NEWS:609 +#: ../../../build/NEWS:673 msgid "" "`bpo-38020 `__: Fixes potential crash " "when calling :func:`os.readlink` (or indirectly through " ":func:`~os.path.realpath`) on a file that is not a supported link." msgstr "" -#: ../../../build/NEWS:613 +#: ../../../build/NEWS:677 msgid "" "`bpo-37705 `__: Improve the " "implementation of ``winerror_to_errno()``." msgstr "" -#: ../../../build/NEWS:615 +#: ../../../build/NEWS:679 msgid "" "`bpo-37702 `__: Fix memory leak on " "Windows in creating an SSLContext object or running " "urllib.request.urlopen('https://...')." msgstr "" -#: ../../../build/NEWS:618 +#: ../../../build/NEWS:682 msgid "" "`bpo-37445 `__: Include the " "``FORMAT_MESSAGE_IGNORE_INSERTS`` flag in ``FormatMessageW()`` calls." msgstr "" -#: ../../../build/NEWS:621 +#: ../../../build/NEWS:685 msgid "" "`bpo-37380 `__: Don't collect unfinished" " processes with ``subprocess._active`` on Windows to cleanup later. Patch by" " Ruslan Kuprieiev." msgstr "" -#: ../../../build/NEWS:624 +#: ../../../build/NEWS:688 msgid "" "`bpo-32587 `__: Make " ":data:`winreg.REG_MULTI_SZ` support zero-length strings." msgstr "" -#: ../../../build/NEWS:627 ../../../build/NEWS:930 ../../../build/NEWS:1437 -#: ../../../build/NEWS:2198 ../../../build/NEWS:2746 ../../../build/NEWS:6008 -#: ../../../build/NEWS:6670 ../../../build/NEWS:6830 ../../../build/NEWS:7042 -#: ../../../build/NEWS:7299 ../../../build/NEWS:7630 ../../../build/NEWS:8475 -#: ../../../build/NEWS:11170 ../../../build/NEWS:11521 -#: ../../../build/NEWS:11916 +#: ../../../build/NEWS:691 ../../../build/NEWS:994 ../../../build/NEWS:1501 +#: ../../../build/NEWS:2262 ../../../build/NEWS:2810 ../../../build/NEWS:6072 +#: ../../../build/NEWS:6734 ../../../build/NEWS:6894 ../../../build/NEWS:7106 +#: ../../../build/NEWS:7363 ../../../build/NEWS:7694 ../../../build/NEWS:8539 +#: ../../../build/NEWS:11234 ../../../build/NEWS:11585 +#: ../../../build/NEWS:11980 msgid "macOS" msgstr "macOS" -#: ../../../build/NEWS:629 +#: ../../../build/NEWS:693 msgid "" "`bpo-38117 `__: Updated OpenSSL to " "1.1.1d in macOS installer." msgstr "" -#: ../../../build/NEWS:631 +#: ../../../build/NEWS:695 msgid "" "`bpo-38089 `__: Move Azure Pipelines to " "latest VM versions and make macOS tests optional" msgstr "" -#: ../../../build/NEWS:637 +#: ../../../build/NEWS:701 msgid "" "`bpo-35379 `__: When exiting IDLE, catch" " any AttributeError. One happens when EditorWindow.close is called twice. " @@ -1418,7 +1555,7 @@ msgid "" "annoying." msgstr "" -#: ../../../build/NEWS:641 +#: ../../../build/NEWS:705 msgid "" "`bpo-38183 `__: To avoid problems, " "test_idle ignores the user config directory. It no longer tries to create or" @@ -1426,14 +1563,14 @@ msgid "" "problems with saving settings." msgstr "" -#: ../../../build/NEWS:645 +#: ../../../build/NEWS:709 msgid "" "`bpo-38077 `__: IDLE no longer adds " "'argv' to the user namespace when initializing it. This bug only affected " "3.7.4 and 3.8.0b2 to 3.8.0b4." msgstr "" -#: ../../../build/NEWS:648 +#: ../../../build/NEWS:712 msgid "" "`bpo-38041 `__: Shell restart lines now " "fill the window width, always start with '=', and avoid wrapping " @@ -1441,33 +1578,33 @@ msgid "" "relative to the width." msgstr "" -#: ../../../build/NEWS:652 +#: ../../../build/NEWS:716 msgid "" "`bpo-35771 `__: To avoid occasional " "spurious test_idle failures on slower machines, increase the ``hover_delay``" " in test_tooltip." msgstr "" -#: ../../../build/NEWS:655 +#: ../../../build/NEWS:719 msgid "" "`bpo-37902 `__: Add mousewheel scrolling" " for IDLE module, path, and stack browsers. Patch by George Zhang." msgstr "" -#: ../../../build/NEWS:661 +#: ../../../build/NEWS:725 msgid "" "`bpo-37803 `__: pdb's ``--help`` and " "``--version`` long options now work." msgstr "" -#: ../../../build/NEWS:663 +#: ../../../build/NEWS:727 msgid "" "`bpo-37064 `__: Add option -k to " "pathscript.py script: preserve shebang flags. Add option -a to pathscript.py" " script: add flags." msgstr "" -#: ../../../build/NEWS:669 +#: ../../../build/NEWS:733 msgid "" "`bpo-38234 `__: :c:func:`Py_SetPath` now" " sets :data:`sys.executable` to the program full path " @@ -1475,7 +1612,7 @@ msgid "" "(:c:func:`Py_GetProgramName`)." msgstr "" -#: ../../../build/NEWS:673 +#: ../../../build/NEWS:737 msgid "" "`bpo-38234 `__: Python ignored arguments" " passed to :c:func:`Py_SetPath`, :c:func:`Py_SetPythonHome` and " @@ -1483,41 +1620,41 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:677 +#: ../../../build/NEWS:741 msgid "" "`bpo-38205 `__: The " ":c:func:`Py_UNREACHABLE` macro now calls :c:func:`Py_FatalError`." msgstr "" -#: ../../../build/NEWS:680 +#: ../../../build/NEWS:744 msgid "" "`bpo-37879 `__: Fix subtype_dealloc to " "suppress the type decref when the base type is a C heap type" msgstr "" -#: ../../../build/NEWS:685 +#: ../../../build/NEWS:749 msgid "Python 3.8.0 beta 4" msgstr "Python 3.8.0 beta 4" -#: ../../../build/NEWS:687 +#: ../../../build/NEWS:751 msgid "*Release date: 2019-08-29*" msgstr "*Tanggal rilis: 2019-08-29*" -#: ../../../build/NEWS:692 +#: ../../../build/NEWS:756 msgid "" "`bpo-34155 `__: Fix parsing of invalid " "email addresses with more than one ``@`` (e.g. a@b@c.com.) to not return the" " part before 2nd ``@`` as valid email address. Patch by maxking & jpic." msgstr "" -#: ../../../build/NEWS:699 +#: ../../../build/NEWS:763 msgid "" "`bpo-37947 `__: Adjust correctly the " "recursion level in the symtable generation for named expressions. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:702 +#: ../../../build/NEWS:766 msgid "" "`bpo-37830 `__: Fixed compilation of " ":keyword:`break` and :keyword:`continue` in the :keyword:`finally` block " @@ -1525,94 +1662,94 @@ msgid "" "a non-constant value." msgstr "" -#: ../../../build/NEWS:706 +#: ../../../build/NEWS:770 msgid "" "`bpo-32912 `__: Reverted :issue:`32912`:" " emitting :exc:`SyntaxWarning` instead of :exc:`DeprecationWarning` for " "invalid escape sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:710 +#: ../../../build/NEWS:774 msgid "" "`bpo-37757 `__: :pep:`572`: As described" " in the PEP, assignment expressions now raise :exc:`SyntaxError` when their " "interaction with comprehension scoping results in an ambiguous target scope." msgstr "" -#: ../../../build/NEWS:714 +#: ../../../build/NEWS:778 msgid "" "The ``TargetScopeError`` subclass originally proposed by the PEP has been " "removed in favour of just raising regular syntax errors for the disallowed " "cases." msgstr "" -#: ../../../build/NEWS:718 +#: ../../../build/NEWS:782 msgid "" "`bpo-36311 `__: Decoding bytes objects " "larger than 2GiB is faster and no longer fails when a multibyte characters " "spans a chunk boundary." msgstr "" -#: ../../../build/NEWS:721 +#: ../../../build/NEWS:785 msgid "" "`bpo-37433 `__: Fix ``SyntaxError`` " "indicator printing too many spaces for multi-line strings - by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:724 +#: ../../../build/NEWS:788 msgid "" "`bpo-20523 `__: ``pdb.Pdb`` supports " "~/.pdbrc in Windows 7. Patch by Tim Hopper and Dan Lidral-Porter." msgstr "" -#: ../../../build/NEWS:730 +#: ../../../build/NEWS:794 msgid "" "`bpo-37834 `__: Prevent shutil.rmtree " "exception when built on non-Windows system without fd system call support, " "like older versions of macOS." msgstr "" -#: ../../../build/NEWS:733 +#: ../../../build/NEWS:797 msgid "" "`bpo-37965 `__: Fix C compiler warning " "caused by distutils.ccompiler.CCompiler.has_function." msgstr "" -#: ../../../build/NEWS:736 +#: ../../../build/NEWS:800 msgid "" "`bpo-37960 `__: ``repr()`` of buffered " "and text streams now silences only expected exceptions when get the value of" " \"name\" and \"mode\" attributes." msgstr "" -#: ../../../build/NEWS:739 +#: ../../../build/NEWS:803 msgid "" "`bpo-37951 `__: Most features of the " "subprocess module now work again in subinterpreters. Only *preexec_fn* is " "restricted in subinterpreters." msgstr "" -#: ../../../build/NEWS:742 +#: ../../../build/NEWS:806 msgid "" "`bpo-36205 `__: Fix the rusage " "implementation of time.process_time() to correctly report the sum of the " "system and user CPU time." msgstr "" -#: ../../../build/NEWS:745 +#: ../../../build/NEWS:809 msgid "" "`bpo-37950 `__: Fix :func:`ast.dump` " "when call with incompletely initialized node." msgstr "" -#: ../../../build/NEWS:748 +#: ../../../build/NEWS:812 msgid "" "`bpo-34679 `__: Restores instantiation " "of Windows IOCP event loops from the non-main thread." msgstr "" -#: ../../../build/NEWS:751 +#: ../../../build/NEWS:815 msgid "" "`bpo-36917 `__: Add default " "implementation of the :meth:`ast.NodeVisitor.visit_Constant` method which " @@ -1620,27 +1757,27 @@ msgid "" " ``visit_Str()``, etc." msgstr "" -#: ../../../build/NEWS:756 +#: ../../../build/NEWS:820 msgid "" "`bpo-37798 `__: Update " "test_statistics.py to verify that the statistics module works well for both " "C and Python implementations. Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:759 +#: ../../../build/NEWS:823 msgid "" "`bpo-26589 `__: Added a new status code " "to the http module: 451 UNAVAILABLE_FOR_LEGAL_REASONS" msgstr "" -#: ../../../build/NEWS:762 +#: ../../../build/NEWS:826 msgid "" "`bpo-37915 `__: Fix a segmentation fault" " that appeared when comparing instances of ``datetime.timezone`` and " "``datetime.tzinfo`` objects. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:766 +#: ../../../build/NEWS:830 msgid "" "`bpo-37868 `__: Fix " "dataclasses.is_dataclass when given an instance that never raises " @@ -1648,7 +1785,7 @@ msgid "" "for __dataclass_fields__ even if it's not a dataclass." msgstr "" -#: ../../../build/NEWS:770 +#: ../../../build/NEWS:834 msgid "" "`bpo-37811 `__: Fix ``socket`` module's " "``socket.connect(address)`` function being unable to establish connection in" @@ -1657,7 +1794,7 @@ msgid "" "timeout value." msgstr "" -#: ../../../build/NEWS:775 +#: ../../../build/NEWS:839 msgid "" "`bpo-21131 `__: Fix " "``faulthandler.register(chain=True)`` stack. faulthandler now allocates a " @@ -1666,33 +1803,33 @@ msgid "" "more than ``SIGSTKSZ`` bytes of stack memory on some platforms." msgstr "" -#: ../../../build/NEWS:781 +#: ../../../build/NEWS:845 msgid "" "`bpo-37798 `__: Add C fastpath for " "statistics.NormalDist.inv_cdf() Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:784 +#: ../../../build/NEWS:848 msgid "" "`bpo-37819 `__: Add " "Fraction.as_integer_ratio() to match the corresponding methods in bool, int," " float, and decimal." msgstr "" -#: ../../../build/NEWS:787 +#: ../../../build/NEWS:851 msgid "" "`bpo-37810 `__: Fix :mod:`difflib` ``?``" " hint in diff output when dealing with tabs. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:790 +#: ../../../build/NEWS:854 msgid "" "`bpo-37772 `__: In ``zipfile.Path``, " "when adding implicit dirs, ensure that ancestral directories are added and " "that duplicates are excluded." msgstr "" -#: ../../../build/NEWS:793 +#: ../../../build/NEWS:857 msgid "" "`bpo-28292 `__: Mark calendar.py helper " "functions as being private. The follows PEP 8 guidance to maintain the " @@ -1700,59 +1837,59 @@ msgid "" "confusion." msgstr "" -#: ../../../build/NEWS:797 +#: ../../../build/NEWS:861 msgid "" "`bpo-18049 `__: Add definition of " "THREAD_STACK_SIZE for AIX in Python/thread_pthread.h The default thread " "stacksize caused crashes with the default recursion limit Patch by M Felt" msgstr "" -#: ../../../build/NEWS:801 +#: ../../../build/NEWS:865 msgid "" "`bpo-37738 `__: Fix the implementation " "of curses ``addch(str, color_pair)``: pass the color pair to ``setcchar()``," " instead of always passing 0 as the color pair." msgstr "" -#: ../../../build/NEWS:805 +#: ../../../build/NEWS:869 msgid "" "`bpo-37723 `__: Fix performance " "regression on regular expression parsing with huge character sets. Patch by " "Yann Vaginay." msgstr "" -#: ../../../build/NEWS:808 +#: ../../../build/NEWS:872 msgid "" "`bpo-32178 `__: Fix IndexError in " ":mod:`email` package when trying to parse invalid address fields starting " "with ``:``." msgstr "" -#: ../../../build/NEWS:811 +#: ../../../build/NEWS:875 msgid "" "`bpo-37685 `__: Fixed comparisons of " ":class:`datetime.timedelta` and :class:`datetime.timezone`." msgstr "" -#: ../../../build/NEWS:814 +#: ../../../build/NEWS:878 msgid "" "`bpo-37695 `__: Correct " ":func:`curses.unget_wch` error message. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:817 +#: ../../../build/NEWS:881 msgid "" "`bpo-37354 `__: Make Activate.ps1 " "Powershell script static to allow for signing it." msgstr "" -#: ../../../build/NEWS:820 +#: ../../../build/NEWS:884 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.3 and setuptools 41.2.0)" msgstr "" -#: ../../../build/NEWS:823 +#: ../../../build/NEWS:887 msgid "" "`bpo-37642 `__: Allowed the pure Python " "implementation of :class:`datetime.timezone` to represent sub-minute offsets" @@ -1760,67 +1897,67 @@ msgid "" " 24:00) and (-23:59, 24:00). Patch by Ngalim Siregar" msgstr "" -#: ../../../build/NEWS:828 +#: ../../../build/NEWS:892 msgid "" "`bpo-16970 `__: Adding a value error " "when an invalid value in passed to nargs Patch by Robert Leenders" msgstr "" -#: ../../../build/NEWS:831 +#: ../../../build/NEWS:895 msgid "" "`bpo-37587 `__: Make json.loads faster " "for long strings. (Patch by Marco Paolini)" msgstr "" -#: ../../../build/NEWS:834 +#: ../../../build/NEWS:898 msgid "" "`bpo-18378 `__: Recognize \"UTF-8\" as a" " valid value for LC_CTYPE in locale._parse_localename." msgstr "" -#: ../../../build/NEWS:837 +#: ../../../build/NEWS:901 msgid "" "`bpo-37531 `__: \"python3 -m test -jN " "--timeout=TIMEOUT\" now kills a worker process if it runs longer than " "*TIMEOUT* seconds." msgstr "" -#: ../../../build/NEWS:840 +#: ../../../build/NEWS:904 msgid "" "`bpo-37482 `__: Fix serialization of " "display name in originator or destination address fields with both encoded " "words and special chars." msgstr "" -#: ../../../build/NEWS:843 +#: ../../../build/NEWS:907 msgid "" "`bpo-37372 `__: Fix error unpickling " "datetime.time objects from Python 2 with seconds>=24. Patch by Justin " "Blanchard." msgstr "" -#: ../../../build/NEWS:846 +#: ../../../build/NEWS:910 msgid "" "`bpo-37085 `__: Add the optional Linux " "SocketCAN Broadcast Manager constants, used as flags to configure the BCM " "behaviour, in the socket module. Patch by Karl Ding." msgstr "" -#: ../../../build/NEWS:850 +#: ../../../build/NEWS:914 msgid "" "`bpo-36871 `__: Ensure method signature " "is used instead of constructor signature of a class while asserting mock " "object against method calls. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:854 +#: ../../../build/NEWS:918 msgid "" "`bpo-36582 `__: Fix " "``UserString.encode()`` to correctly return ``bytes`` rather than a " "``UserString`` instance." msgstr "" -#: ../../../build/NEWS:857 +#: ../../../build/NEWS:921 msgid "" "`bpo-34775 `__: Division handling of " "PurePath now returns NotImplemented instead of raising a TypeError when " @@ -1828,51 +1965,51 @@ msgid "" "Aiudi." msgstr "" -#: ../../../build/NEWS:864 +#: ../../../build/NEWS:928 msgid "" "`bpo-37979 `__: Added a link to " "dateutil.parser.isoparse in the datetime.fromisoformat documentation. Patch " "by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:867 +#: ../../../build/NEWS:931 msgid "" "`bpo-37759 `__: Beginning edits to " "Whatsnew 3.8" msgstr "" -#: ../../../build/NEWS:869 +#: ../../../build/NEWS:933 msgid "" "`bpo-37726 `__: Stop recommending getopt" " in the tutorial for command line argument parsing and promote argparse." msgstr "" -#: ../../../build/NEWS:872 +#: ../../../build/NEWS:936 msgid "" "`bpo-37256 `__: Fix wording of arguments" " for :class:`Request` in :mod:`urllib.request`" msgstr "" -#: ../../../build/NEWS:875 +#: ../../../build/NEWS:939 msgid "" "`bpo-37004 `__: In the documentation for" " difflib, a note was added explicitly warning that the results of " "SequenceMatcher's ratio method may depend on the order of the input strings." msgstr "" -#: ../../../build/NEWS:879 +#: ../../../build/NEWS:943 msgid "" "`bpo-36487 `__: Make C-API docs clear " "about what the \"main\" interpreter is." msgstr "" -#: ../../../build/NEWS:884 +#: ../../../build/NEWS:948 msgid "" "`bpo-37805 `__: Add tests for " "json.dump(..., skipkeys=True). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:890 +#: ../../../build/NEWS:954 msgid "" "`bpo-37707 `__: Mark some individual " "tests to skip when --pgo is used. The tests marked increase the PGO task " @@ -1880,40 +2017,40 @@ msgid "" "executable." msgstr "" -#: ../../../build/NEWS:897 +#: ../../../build/NEWS:961 msgid "" "`bpo-37549 `__: :func:`os.dup` no longer" " fails for standard streams on Windows 7." msgstr "" -#: ../../../build/NEWS:900 +#: ../../../build/NEWS:964 msgid "" "`bpo-1311 `__: The ``nul`` file on " "Windows now returns True from :func:`~os.path.exists` and a valid result " "from :func:`os.stat` with ``S_IFCHR`` set." msgstr "" -#: ../../../build/NEWS:904 +#: ../../../build/NEWS:968 msgid "" "`bpo-9949 `__: Enable support for " "following symlinks in :func:`os.realpath`." msgstr "" -#: ../../../build/NEWS:906 +#: ../../../build/NEWS:970 msgid "" "`bpo-37834 `__: Treat all name surrogate" " reparse points on Windows in :func:`os.lstat` and other reparse points as " "regular files in :func:`os.stat`." msgstr "" -#: ../../../build/NEWS:910 +#: ../../../build/NEWS:974 msgid "" "`bpo-36266 `__: Add the module name in " "the formatted error message when DLL load fail happens during module import " "in ``_PyImport_FindSharedFuncptrWindows()``. Patch by Srinivas Nyayapati." msgstr "" -#: ../../../build/NEWS:914 +#: ../../../build/NEWS:978 msgid "" "`bpo-25172 `__: Trying to import the " ":mod:`crypt` module on Windows will result in an :exc:`ImportError` with a " @@ -1922,118 +2059,118 @@ msgid "" "ImportError will include a message explaining the problem." msgstr "" -#: ../../../build/NEWS:920 +#: ../../../build/NEWS:984 msgid "" "`bpo-37778 `__: Fixes the icons used for" " file associations to the Microsoft Store package." msgstr "" -#: ../../../build/NEWS:923 +#: ../../../build/NEWS:987 msgid "" "`bpo-37734 `__: Fix use of registry " "values to launch Python from Microsoft Store app." msgstr "" -#: ../../../build/NEWS:926 +#: ../../../build/NEWS:990 msgid "" "`bpo-28269 `__: Replace use of " ":c:func:`strcasecmp` for the system function :c:func:`_stricmp`. Patch by " "Minmin Gong." msgstr "" -#: ../../../build/NEWS:932 +#: ../../../build/NEWS:996 msgid "" "`bpo-18049 `__: Increase the default " "stack size of threads from 5MB to 16MB on macOS, to match the stack size of " "the main thread. This avoids crashes on deep recursion in threads." msgstr "" -#: ../../../build/NEWS:939 +#: ../../../build/NEWS:1003 msgid "" "`bpo-37824 `__: Properly handle user " "input warnings in IDLE shell. Cease turning SyntaxWarnings into " "SyntaxErrors." msgstr "" -#: ../../../build/NEWS:942 +#: ../../../build/NEWS:1006 msgid "" "`bpo-37929 `__: IDLE Settings dialog now" " closes properly when there is no shell window." msgstr "" -#: ../../../build/NEWS:945 +#: ../../../build/NEWS:1009 msgid "" "`bpo-37849 `__: Fixed completions list " "appearing too high or low when shown above the current line." msgstr "" -#: ../../../build/NEWS:948 +#: ../../../build/NEWS:1012 msgid "" "`bpo-36419 `__: Refactor IDLE " "autocomplete and improve testing." msgstr "" -#: ../../../build/NEWS:950 +#: ../../../build/NEWS:1014 msgid "" "`bpo-37748 `__: Reorder the Run menu. " "Put the most common choice, Run Module, at the top." msgstr "" -#: ../../../build/NEWS:956 +#: ../../../build/NEWS:1020 msgid "" "`bpo-37942 `__: Improve ArgumentClinic " "converter for floats." msgstr "" -#: ../../../build/NEWS:958 +#: ../../../build/NEWS:1022 msgid "" "`bpo-37034 `__: Argument Clinic now uses" " the argument name on errors with keyword-only argument instead of their " "position. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:965 +#: ../../../build/NEWS:1029 msgid "" "`bpo-36763 `__: Options added by " "``PySys_AddXOption()`` are now handled the same way than " "``PyConfig.xoptions`` and command line ``-X`` options." msgstr "" -#: ../../../build/NEWS:968 +#: ../../../build/NEWS:1032 msgid "" "`bpo-37926 `__: Fix a crash in " "``PySys_SetArgvEx(0, NULL, 0)``." msgstr "" -#: ../../../build/NEWS:972 +#: ../../../build/NEWS:1036 msgid "Python 3.8.0 beta 3" msgstr "Python 3.8.0 beta 3" -#: ../../../build/NEWS:974 +#: ../../../build/NEWS:1038 msgid "*Release date: 2019-07-29*" msgstr "*Tanggal rilis: 2019-07-29*" -#: ../../../build/NEWS:979 +#: ../../../build/NEWS:1043 msgid "" "`bpo-37461 `__: Fix an infinite loop " "when parsing specially crafted email headers. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:985 +#: ../../../build/NEWS:1049 msgid "" "`bpo-37593 `__: Swap the positions of " "the *posonlyargs* and *args* parameters in the constructor of " ":class:`ast.parameters` nodes." msgstr "" -#: ../../../build/NEWS:988 +#: ../../../build/NEWS:1052 msgid "" "`bpo-36974 `__: Implemented separate " "vectorcall functions for every calling convention of builtin functions and " "methods. This improves performance for calls." msgstr "" -#: ../../../build/NEWS:995 +#: ../../../build/NEWS:1059 msgid "" "`bpo-37697 `__: Syncronize " "``importlib.metadata`` with `importlib_metadata 0.19 `__: Let math.dist() accept " "coordinates as sequences (or iterables) rather than just tuples." msgstr "" -#: ../../../build/NEWS:1003 +#: ../../../build/NEWS:1067 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.1 and setuptools 41.0.1)" msgstr "" -#: ../../../build/NEWS:1006 +#: ../../../build/NEWS:1070 msgid "" "`bpo-36324 `__: Make internal attributes" " for statistics.NormalDist() private." msgstr "" -#: ../../../build/NEWS:1008 +#: ../../../build/NEWS:1072 msgid "" "`bpo-37491 `__: Fix ``IndexError`` when " "parsing email headers with unexpectedly ending bare-quoted string value. " "Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1011 +#: ../../../build/NEWS:1075 msgid "" "`bpo-37579 `__: Return " ":exc:`NotImplemented` in Python implementation of ``__eq__`` for " @@ -2075,33 +2212,33 @@ msgid "" "Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:1016 +#: ../../../build/NEWS:1080 msgid "" "`bpo-21478 `__: Record calls to parent " "when autospecced object is attached to a mock using " ":func:`unittest.mock.attach_mock`. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:1020 +#: ../../../build/NEWS:1084 msgid "" "`bpo-37502 `__: pickle.loads() no longer" " raises TypeError when the buffers argument is set to None" msgstr "" -#: ../../../build/NEWS:1023 +#: ../../../build/NEWS:1087 msgid "" "`bpo-37520 `__: Correct behavior for " "zipfile.Path.parent when the path object identifies a subdirectory." msgstr "" -#: ../../../build/NEWS:1026 +#: ../../../build/NEWS:1090 msgid "" "`bpo-18374 `__: Fix the ``.col_offset`` " "attribute of nested :class:`ast.BinOp` instances which had a too large value" " in some situations." msgstr "" -#: ../../../build/NEWS:1029 +#: ../../../build/NEWS:1093 msgid "" "`bpo-37421 `__: Fix " ":func:`multiprocessing.util.get_temp_dir` finalizer: clear also the " @@ -2110,14 +2247,14 @@ msgid "" "reusing the removed temporary directory." msgstr "" -#: ../../../build/NEWS:1034 +#: ../../../build/NEWS:1098 msgid "" "`bpo-37481 `__: The distutils " "``bdist_wininst`` command is deprecated in Python 3.8, use ``bdist_wheel`` " "(wheel packages) instead." msgstr "" -#: ../../../build/NEWS:1037 +#: ../../../build/NEWS:1101 msgid "" "`bpo-26967 `__: An " ":class:`~argparse.ArgumentParser` with ``allow_abbrev=False`` no longer " @@ -2125,7 +2262,7 @@ msgid "" "abbreviation of long flags as documented. Patch by Zac Hatfield-Dodds." msgstr "" -#: ../../../build/NEWS:1042 +#: ../../../build/NEWS:1106 msgid "" "`bpo-37347 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -2137,7 +2274,7 @@ msgid "" "same. Now callbacks are stored more carefully. Patch by Aleksandr Balezin." msgstr "" -#: ../../../build/NEWS:1050 +#: ../../../build/NEWS:1114 msgid "" "`bpo-36564 `__: Fix infinite loop in " "email header folding logic that would be triggered when an email policy's " @@ -2145,89 +2282,89 @@ msgid "" "values in the message. Patch by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:1058 +#: ../../../build/NEWS:1122 msgid "" "`bpo-32910 `__: Remove implementation-" "specific behaviour of how venv's Deactivate works." msgstr "" -#: ../../../build/NEWS:1061 +#: ../../../build/NEWS:1125 msgid "" "`bpo-37284 `__: Add a brief note to " "indicate that any new ``sys.implementation`` required attributes must go " "through the PEP process." msgstr "" -#: ../../../build/NEWS:1065 +#: ../../../build/NEWS:1129 msgid "" "`bpo-30088 `__: Documented that " ":class:`mailbox.Maildir` constructor doesn't attempt to verify the maildir " "folder layout correctness. Patch by Sviatoslav Sydorenko." msgstr "" -#: ../../../build/NEWS:1069 +#: ../../../build/NEWS:1133 msgid "" "`bpo-37521 `__: Fix `importlib` examples" " to insert any newly created modules via importlib.util.module_from_spec() " "immediately into sys.modules instead of after calling loader.exec_module()." msgstr "" -#: ../../../build/NEWS:1073 +#: ../../../build/NEWS:1137 msgid "Thanks to Benjamin Mintz for finding the bug." msgstr "Terima kasih kepada Benjamin Mintz telah menemukan bug." -#: ../../../build/NEWS:1075 +#: ../../../build/NEWS:1139 msgid "" "`bpo-37456 `__: Slash ('/') is now part " "of syntax." msgstr "" -#: ../../../build/NEWS:1077 +#: ../../../build/NEWS:1141 msgid "" "`bpo-37487 `__: Fix PyList_GetItem index" " description to include 0." msgstr "" -#: ../../../build/NEWS:1079 +#: ../../../build/NEWS:1143 msgid "" "`bpo-37149 `__: Replace the dead link to" " the Tkinter 8.5 reference by John Shipman, New Mexico Tech, with a link to " "the archive.org copy." msgstr "" -#: ../../../build/NEWS:1082 +#: ../../../build/NEWS:1146 msgid "" "`bpo-37478 `__: Added possible " "exceptions to the description of os.chdir()." msgstr "" -#: ../../../build/NEWS:1087 +#: ../../../build/NEWS:1151 msgid "" "`bpo-37558 `__: Fix " "test_shared_memory_cleaned_after_process_termination name handling" msgstr "" -#: ../../../build/NEWS:1090 +#: ../../../build/NEWS:1154 msgid "" "`bpo-37526 `__: Add " ":func:`test.support.catch_threading_exception`: context manager catching " ":class:`threading.Thread` exception using :func:`threading.excepthook`." msgstr "" -#: ../../../build/NEWS:1094 +#: ../../../build/NEWS:1158 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now explicitly stops the ForkServer instance if it's running." msgstr "" -#: ../../../build/NEWS:1097 +#: ../../../build/NEWS:1161 msgid "" "`bpo-37421 `__: multiprocessing tests " "now stop the ForkServer instance if it's running: close the \"alive\" file " "descriptor to ask the server to stop and then remove its UNIX address." msgstr "" -#: ../../../build/NEWS:1104 +#: ../../../build/NEWS:1168 msgid "" "`bpo-36044 `__: Reduce the number of " "unit tests run for the PGO generation task. This speeds up the task by a " @@ -2241,60 +2378,60 @@ msgid "" "compiler tool chain." msgstr "" -#: ../../../build/NEWS:1117 +#: ../../../build/NEWS:1181 msgid "" "`bpo-37672 `__: Switch Windows Store " "package's pip to use bundled :file:`pip.ini` instead of :envvar:`PIP_USER` " "variable." msgstr "" -#: ../../../build/NEWS:1123 +#: ../../../build/NEWS:1187 msgid "" "`bpo-37692 `__: Improve highlight config" " sample with example shell interaction and better labels for shell elements." msgstr "" -#: ../../../build/NEWS:1126 +#: ../../../build/NEWS:1190 msgid "" "`bpo-37628 `__: Settings dialog no " "longer expands with font size." msgstr "" -#: ../../../build/NEWS:1128 +#: ../../../build/NEWS:1192 msgid "" "`bpo-37627 `__: Initialize the Customize" " Run dialog with the command line arguments most recently entered before. " "The user can optionally edit before submitting them." msgstr "" -#: ../../../build/NEWS:1132 +#: ../../../build/NEWS:1196 msgid "" "`bpo-33610 `__: Fix code context not " "showing the correct context when first toggled on." msgstr "" -#: ../../../build/NEWS:1135 +#: ../../../build/NEWS:1199 msgid "" "`bpo-37530 `__: Optimize code context to" " reduce unneeded background activity. Font and highlight changes now occur " "along with text changes instead of after a random delay." msgstr "" -#: ../../../build/NEWS:1139 +#: ../../../build/NEWS:1203 msgid "" "`bpo-27452 `__: Cleanup ``config.py`` by" " inlining ``RemoveFile`` and simplifying the handling of ``file`` in " "``CreateConfigHandlers``." msgstr "" -#: ../../../build/NEWS:1142 +#: ../../../build/NEWS:1206 msgid "" "`bpo-17535 `__: Add optional line " "numbers for IDLE editor windows. Windows open without line numbers unless " "set otherwise in the General tab of the configuration dialog." msgstr "" -#: ../../../build/NEWS:1146 +#: ../../../build/NEWS:1210 msgid "" "`bpo-26806 `__: To compensate for stack " "frames added by IDLE and avoid possible problems with low recursion limits, " @@ -2302,34 +2439,34 @@ msgid "" "reporting recursion limits to make this addition mostly transparent." msgstr "" -#: ../../../build/NEWS:1151 +#: ../../../build/NEWS:1215 msgid "" "`bpo-36390 `__: Gather Format menu " "functions into format.py. Combine paragraph.py, rstrip.py, and format " "methods from editor.py." msgstr "" -#: ../../../build/NEWS:1157 +#: ../../../build/NEWS:1221 msgid "" "`bpo-37675 `__: 2to3 now works when run " "from a zipped standard library." msgstr "" -#: ../../../build/NEWS:1161 +#: ../../../build/NEWS:1225 msgid "Python 3.8.0 beta 2" msgstr "Python 3.8.0 beta 2" -#: ../../../build/NEWS:1163 +#: ../../../build/NEWS:1227 msgid "*Release date: 2019-07-04*" msgstr "*Tanggal rilis: 2019-07-04*" -#: ../../../build/NEWS:1168 +#: ../../../build/NEWS:1232 msgid "" "`bpo-37363 `__: Adds audit events for " "the range of supported run commands (see :ref:`using-on-general`)." msgstr "" -#: ../../../build/NEWS:1171 +#: ../../../build/NEWS:1235 msgid "" "`bpo-37463 `__: ssl.match_hostname() no " "longer accepts IPv4 addresses with additional text after the address and " @@ -2338,7 +2475,7 @@ msgid "" "'127.0.0.1 whatever'." msgstr "" -#: ../../../build/NEWS:1176 +#: ../../../build/NEWS:1240 msgid "" "`bpo-37363 `__: Adds audit events for " ":mod:`ensurepip`, :mod:`ftplib`, :mod:`glob`, :mod:`imaplib`, " @@ -2348,19 +2485,19 @@ msgid "" ":func:`breakpoint`." msgstr "" -#: ../../../build/NEWS:1182 +#: ../../../build/NEWS:1246 msgid "" "`bpo-37364 `__: :func:`io.open_code` is " "now used when reading :file:`.pth` files." msgstr "" -#: ../../../build/NEWS:1185 +#: ../../../build/NEWS:1249 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in Windows installer" msgstr "" -#: ../../../build/NEWS:1190 +#: ../../../build/NEWS:1254 msgid "" "`bpo-37467 `__: Fix " ":func:`sys.excepthook` and :c:func:`PyErr_Display` if a filename is a bytes " @@ -2368,91 +2505,91 @@ msgid "" "attribute is a bytes string." msgstr "" -#: ../../../build/NEWS:1194 +#: ../../../build/NEWS:1258 msgid "" "`bpo-37417 `__: :meth:`bytearray.extend`" " now correctly handles errors that arise during iteration. Patch by Brandt " "Bucher." msgstr "" -#: ../../../build/NEWS:1197 +#: ../../../build/NEWS:1261 msgid "" "`bpo-24214 `__: Improved support of the " "surrogatepass error handler in the UTF-8 and UTF-16 incremental decoders." msgstr "" -#: ../../../build/NEWS:1200 +#: ../../../build/NEWS:1264 msgid "" "`bpo-35224 `__: Reverse evaluation order" " of key: value in dict comprehensions as proposed in PEP 572. I.e. in ``{k: " "v for ...}``, ``k`` will be evaluated before ``v``." msgstr "" -#: ../../../build/NEWS:1204 +#: ../../../build/NEWS:1268 msgid "" "`bpo-37316 `__: Fix the " ":c:func:`PySys_Audit` call in :class:`mmap.mmap`." msgstr "" -#: ../../../build/NEWS:1206 +#: ../../../build/NEWS:1270 msgid "" "`bpo-37269 `__: Fix a bug in the " "peephole optimizer that was not treating correctly constant conditions with " "binary operators. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1210 +#: ../../../build/NEWS:1274 msgid "" "`bpo-37213 `__: Handle correctly " "negative line offsets in the peephole optimizer. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1213 +#: ../../../build/NEWS:1277 msgid "" "`bpo-37219 `__: Remove errorneous " "optimization for empty set differences." msgstr "" -#: ../../../build/NEWS:1215 +#: ../../../build/NEWS:1279 msgid "" "`bpo-36922 `__: Slot functions optimize " "any callable with ``Py_TPFLAGS_METHOD_DESCRIPTOR`` instead of only instances" " of ``function``." msgstr "" -#: ../../../build/NEWS:1219 +#: ../../../build/NEWS:1283 msgid "" "`bpo-36974 `__: The slot " "``tp_vectorcall_offset`` is inherited unconditionally to support " "``super().__call__()`` when the base class uses vectorcall." msgstr "" -#: ../../../build/NEWS:1222 +#: ../../../build/NEWS:1286 msgid "" "`bpo-37160 `__: " ":func:`threading.get_native_id` now also supports NetBSD." msgstr "" -#: ../../../build/NEWS:1224 +#: ../../../build/NEWS:1288 msgid "" "`bpo-37077 `__: Add " ":func:`threading.get_native_id` support for AIX. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1230 +#: ../../../build/NEWS:1294 msgid "" "`bpo-37440 `__: http.client now enables " "TLS 1.3 post-handshake authentication for default context or if a cert_file " "is passed to HTTPSConnection." msgstr "" -#: ../../../build/NEWS:1233 +#: ../../../build/NEWS:1297 msgid "" "`bpo-37437 `__: Update vendorized expat " "version to 2.2.7." msgstr "" -#: ../../../build/NEWS:1235 +#: ../../../build/NEWS:1299 msgid "" "`bpo-37428 `__: " "SSLContext.post_handshake_auth = True no longer sets " @@ -2461,14 +2598,14 @@ msgid "" " chain validation when the flag is set." msgstr "" -#: ../../../build/NEWS:1240 +#: ../../../build/NEWS:1304 msgid "" "`bpo-37420 `__: " ":func:`os.sched_setaffinity` now correctly handles errors that arise during " "iteration over its ``mask`` argument. Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:1243 +#: ../../../build/NEWS:1307 msgid "" "`bpo-37412 `__: The :func:`os.getcwdb` " "function now uses the UTF-8 encoding on Windows, rather than the ANSI code " @@ -2476,13 +2613,13 @@ msgid "" " on Windows." msgstr "" -#: ../../../build/NEWS:1247 +#: ../../../build/NEWS:1311 msgid "" "`bpo-29412 `__: Fix IndexError in " "parsing a header value ending unexpectedly. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1250 +#: ../../../build/NEWS:1314 msgid "" "`bpo-36546 `__: The *dist* argument for " "statistics.quantiles() is now positional only. The current name doesn't " @@ -2491,47 +2628,47 @@ msgid "" "to change the name later." msgstr "" -#: ../../../build/NEWS:1255 +#: ../../../build/NEWS:1319 msgid "" "`bpo-37394 `__: Fix a bug that was " "causing the :mod:`queue` module to fail if the accelerator module was not " "available. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1258 +#: ../../../build/NEWS:1322 msgid "" "`bpo-33972 `__: Email with single part " "but content-type set to ``multipart/*`` doesn't raise AttributeError " "anymore." msgstr "" -#: ../../../build/NEWS:1261 +#: ../../../build/NEWS:1325 msgid "" "`bpo-37280 `__: Use threadpool for " "reading from file for sendfile fallback mode." msgstr "" -#: ../../../build/NEWS:1264 +#: ../../../build/NEWS:1328 msgid "" "`bpo-37279 `__: Fix asyncio sendfile " "support when sendfile sends extra data in fallback mode." msgstr "" -#: ../../../build/NEWS:1267 +#: ../../../build/NEWS:1331 msgid "" "`bpo-19865 `__: " ":func:`ctypes.create_unicode_buffer()` now also supports non-BMP characters " "on platforms with 16-bit :c:type:`wchar_t` (for example, Windows and AIX)." msgstr "" -#: ../../../build/NEWS:1271 +#: ../../../build/NEWS:1335 msgid "" "`bpo-37210 `__: Allow pure Python " "implementation of :mod:`pickle` to work even when the C :mod:`_pickle` " "module is unavailable." msgstr "" -#: ../../../build/NEWS:1274 +#: ../../../build/NEWS:1338 msgid "" "`bpo-35922 `__: Fix " ":meth:`RobotFileParser.crawl_delay` and :meth:`RobotFileParser.request_rate`" @@ -2539,27 +2676,27 @@ msgid "" " rule is defined in the robots.txt file. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1279 +#: ../../../build/NEWS:1343 msgid "" "`bpo-35766 `__: Change the format of " "feature_version to be a (major, minor) tuple." msgstr "" -#: ../../../build/NEWS:1282 +#: ../../../build/NEWS:1346 msgid "" "`bpo-36607 `__: Eliminate " ":exc:`RuntimeError` raised by :func:`asyncio.all_tasks()` if internal tasks " "weak set is changed by another thread during iteration." msgstr "" -#: ../../../build/NEWS:1286 +#: ../../../build/NEWS:1350 msgid "" "`bpo-18748 `__: :class:`_pyio.IOBase` " "destructor now does nothing if getting the ``closed`` attribute fails to " "better mimick :class:`_io.IOBase` finalizer." msgstr "" -#: ../../../build/NEWS:1290 +#: ../../../build/NEWS:1354 msgid "" "`bpo-36402 `__: Fix a race condition at " "Python shutdown when waiting for threads. Wait until the Python thread state" @@ -2567,7 +2704,7 @@ msgid "" " than just wait until non-daemon Python threads complete." msgstr "" -#: ../../../build/NEWS:1295 +#: ../../../build/NEWS:1359 msgid "" "`bpo-34886 `__: Fix an unintended " "ValueError from :func:`subprocess.run` when checking for conflicting `input`" @@ -2577,50 +2714,50 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1301 +#: ../../../build/NEWS:1365 msgid "" "`bpo-37173 `__: The exception message " "for ``inspect.getfile()`` now correctly reports the passed class rather than" " the builtins module." msgstr "" -#: ../../../build/NEWS:1304 +#: ../../../build/NEWS:1368 msgid "" "`bpo-37178 `__: Give math.perm() a one " "argument form that means the same as math.factorial()." msgstr "" -#: ../../../build/NEWS:1307 +#: ../../../build/NEWS:1371 msgid "" "`bpo-37178 `__: For math.perm(n, k), let" " k default to n, giving the same result as factorial." msgstr "" -#: ../../../build/NEWS:1310 +#: ../../../build/NEWS:1374 msgid "" "`bpo-37163 `__: Deprecated passing " "``obj`` argument of :func:`dataclasses.replace` as keyword argument." msgstr "" -#: ../../../build/NEWS:1313 +#: ../../../build/NEWS:1377 msgid "" "`bpo-37165 `__: Converted " "_collections._count_elements to use the Argument Clinic." msgstr "" -#: ../../../build/NEWS:1316 +#: ../../../build/NEWS:1380 msgid "" "`bpo-34767 `__: Do not always create a " ":class:`collections.deque` in :class:`asyncio.Lock`." msgstr "" -#: ../../../build/NEWS:1319 +#: ../../../build/NEWS:1383 msgid "" "`bpo-37158 `__: Speed-up " "statistics.fmean() by switching from a function to a generator." msgstr "" -#: ../../../build/NEWS:1322 +#: ../../../build/NEWS:1386 msgid "" "`bpo-37150 `__: " "`argparse._ActionsContainer.add_argument` now throws error, if someone " @@ -2628,66 +2765,66 @@ msgid "" "`type` argument" msgstr "" -#: ../../../build/NEWS:1326 +#: ../../../build/NEWS:1390 msgid "" "`bpo-35621 `__: Support running asyncio " "subprocesses when execution event loop in a thread on UNIX." msgstr "" -#: ../../../build/NEWS:1329 +#: ../../../build/NEWS:1393 msgid "" "`bpo-36520 `__: Lengthy email headers " "with UTF-8 characters are now properly encoded when they are folded. Patch " "by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1332 +#: ../../../build/NEWS:1396 msgid "" "`bpo-30835 `__: Fixed a bug in email " "parsing where a message with invalid bytes in content-transfer-encoding of a" " multipart message can cause an AttributeError. Patch by Andrew Donnellan." msgstr "" -#: ../../../build/NEWS:1336 +#: ../../../build/NEWS:1400 msgid "" "`bpo-35805 `__: Add parser for Message-" "ID header and add it to default HeaderRegistry. This should prevent folding " "of Message-ID using RFC 2048 encoded words." msgstr "" -#: ../../../build/NEWS:1340 +#: ../../../build/NEWS:1404 msgid "" "`bpo-35070 `__: posix.getgrouplist() now" " works correctly when the user belongs to NGROUPS_MAX supplemental groups. " "Patch by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1343 +#: ../../../build/NEWS:1407 msgid "" "`bpo-32627 `__: Fix compile error when " "``_uuid`` headers conflicting included." msgstr "" -#: ../../../build/NEWS:1345 +#: ../../../build/NEWS:1409 msgid "" "`bpo-11122 `__: Distutils won't check " "for rpmbuild in specified paths only." msgstr "" -#: ../../../build/NEWS:1347 +#: ../../../build/NEWS:1411 msgid "" "`bpo-4963 `__: Fixed non-deterministic " "behavior related to mimetypes extension mapping and module reinitialization." msgstr "" -#: ../../../build/NEWS:1353 +#: ../../../build/NEWS:1417 msgid "" "`bpo-34903 `__: Documented that in " ":meth:`datetime.datetime.strptime()`, the leading zero in some two-digit " "formats is optional. Patch by Mike Gleen." msgstr "" -#: ../../../build/NEWS:1359 +#: ../../../build/NEWS:1423 msgid "" "`bpo-37421 `__: " "test_distutils.test_build_ext() is now able to remove the temporary " @@ -2695,67 +2832,67 @@ msgid "" "the current process, but test it in a separated process." msgstr "" -#: ../../../build/NEWS:1363 +#: ../../../build/NEWS:1427 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now cleans up multiprocessing to remove immediately temporary directories " "created by multiprocessing.util.get_temp_dir()." msgstr "" -#: ../../../build/NEWS:1367 +#: ../../../build/NEWS:1431 msgid "" "`bpo-37421 `__: test_winconsoleio " "doesn't leak a temporary file anymore: use tempfile.TemporaryFile() to " "remove it when the test completes." msgstr "" -#: ../../../build/NEWS:1370 +#: ../../../build/NEWS:1434 msgid "" "`bpo-37421 `__: multiprocessing tests " "now explicitly call ``_run_finalizers()`` to immediately remove temporary " "directories created by tests." msgstr "" -#: ../../../build/NEWS:1373 +#: ../../../build/NEWS:1437 msgid "" "`bpo-37199 `__: Fix test failures when " "IPv6 is unavailable or disabled." msgstr "" -#: ../../../build/NEWS:1375 +#: ../../../build/NEWS:1439 msgid "" "`bpo-37335 `__: Remove no longer " "necessary code from c locale coercion tests" msgstr "" -#: ../../../build/NEWS:1377 +#: ../../../build/NEWS:1441 msgid "" "`bpo-37421 `__: Fix test_shutil to no " "longer leak temporary files." msgstr "" -#: ../../../build/NEWS:1379 +#: ../../../build/NEWS:1443 msgid "" "`bpo-37411 `__: Fix " "test_wsgiref.testEnviron() to no longer depend on the environment variables " "(don't fail if \"X\" variable is set)." msgstr "" -#: ../../../build/NEWS:1382 +#: ../../../build/NEWS:1446 msgid "" "`bpo-37400 `__: Fix " "test_os.test_chown(): use os.getgroups() rather than grp.getgrall() to get " "groups. Rename also the test to test_chown_gid()." msgstr "" -#: ../../../build/NEWS:1385 +#: ../../../build/NEWS:1449 msgid "" "`bpo-37359 `__: Add --cleanup option to " "python3 -m test to remove ``test_python_*`` directories of previous failed " "jobs. Add \"make cleantest\" to run ``python3 -m test --cleanup``." msgstr "" -#: ../../../build/NEWS:1389 +#: ../../../build/NEWS:1453 msgid "" "`bpo-37362 `__: test_gdb no longer fails" " if it gets an \"unexpected\" message on stderr: it now ignores stderr. The " @@ -2763,20 +2900,20 @@ msgid "" " not to test gdb." msgstr "" -#: ../../../build/NEWS:1393 +#: ../../../build/NEWS:1457 msgid "" "`bpo-35998 `__: Avoid TimeoutError in " "test_asyncio: test_start_tls_server_1()" msgstr "" -#: ../../../build/NEWS:1395 +#: ../../../build/NEWS:1459 msgid "" "`bpo-37278 `__: Fix test_asyncio " "ProactorLoopCtrlC: join the thread to prevent leaking a running thread and " "leaking a reference." msgstr "" -#: ../../../build/NEWS:1398 +#: ../../../build/NEWS:1462 msgid "" "`bpo-37261 `__: Fix " ":func:`test.support.catch_unraisable_exception`: its __exit__() method now " @@ -2784,27 +2921,27 @@ msgid "" "attribute." msgstr "" -#: ../../../build/NEWS:1402 +#: ../../../build/NEWS:1466 msgid "" "`bpo-37169 `__: Rewrite " "``_PyObject_IsFreed()`` unit tests." msgstr "" -#: ../../../build/NEWS:1404 +#: ../../../build/NEWS:1468 msgid "" "`bpo-37153 `__: " "``test_venv.test_mutiprocessing()`` now explicitly calls " "``pool.terminate()`` to wait until the pool completes." msgstr "" -#: ../../../build/NEWS:1407 +#: ../../../build/NEWS:1471 msgid "" "`bpo-28009 `__: Modify the test_uuid " "logic to test when a program is available AND can be used to obtain a " "MACADDR as basis for an UUID. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1413 +#: ../../../build/NEWS:1477 msgid "" "`bpo-37189 `__: Many ``PyRun_XXX()`` " "functions like :c:func:`PyRun_String` were no longer exported in " @@ -2812,45 +2949,45 @@ msgid "" "compatibiliy." msgstr "" -#: ../../../build/NEWS:1420 +#: ../../../build/NEWS:1484 msgid "" "`bpo-10945 `__: Officially drop support " "for creating bdist_wininst installers on non-Windows systems." msgstr "" -#: ../../../build/NEWS:1423 +#: ../../../build/NEWS:1487 msgid "" "`bpo-37369 `__: Fixes path for " ":data:`sys.executable` when running from the Microsoft Store." msgstr "" -#: ../../../build/NEWS:1426 +#: ../../../build/NEWS:1490 msgid "" "`bpo-37351 `__: Removes libpython38.a " "from standard Windows distribution." msgstr "" -#: ../../../build/NEWS:1428 +#: ../../../build/NEWS:1492 msgid "" "`bpo-35360 `__: Update Windows builds to" " use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1430 +#: ../../../build/NEWS:1494 msgid "" "`bpo-37267 `__: On Windows, " ":func:`os.dup` no longer creates an inheritable fd when handling a character" " file." msgstr "" -#: ../../../build/NEWS:1433 +#: ../../../build/NEWS:1497 msgid "" "`bpo-36779 `__: Ensure ``time.tzname`` " "is correct on Windows when the active code page is set to CP_UTF7 or " "CP_UTF8." msgstr "" -#: ../../../build/NEWS:1439 +#: ../../../build/NEWS:1503 msgid "" "`bpo-34602 `__: Avoid test suite " "failures on macOS by no longer calling resource.setrlimit to increase the " @@ -2858,39 +2995,39 @@ msgid "" "since the interpreter is being built with a larger default stack size." msgstr "" -#: ../../../build/NEWS:1444 +#: ../../../build/NEWS:1508 msgid "" "`bpo-35360 `__: Update macOS installer " "to use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1446 +#: ../../../build/NEWS:1510 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in macOS installer." msgstr "" -#: ../../../build/NEWS:1451 +#: ../../../build/NEWS:1515 msgid "" "`bpo-37325 `__: Fix tab focus traversal " "order for help source and custom run dialogs." msgstr "" -#: ../../../build/NEWS:1454 +#: ../../../build/NEWS:1518 msgid "" "`bpo-37321 `__: Both subprocess " "connection error messages now refer to the 'Startup failure' section of the " "IDLE doc." msgstr "" -#: ../../../build/NEWS:1457 +#: ../../../build/NEWS:1521 msgid "" "`bpo-37177 `__: Properly 'attach' search" " dialogs to their main window so that they behave like other dialogs and do " "not get hidden behind their main window." msgstr "" -#: ../../../build/NEWS:1461 +#: ../../../build/NEWS:1525 msgid "" "`bpo-37039 `__: Adjust \"Zoom Height\" " "to individual screens by momemtarily maximizing the window on first use with" @@ -2898,14 +3035,14 @@ msgid "" "height. While a window is maximized, \"Zoom Height\" has no effect." msgstr "" -#: ../../../build/NEWS:1466 +#: ../../../build/NEWS:1530 msgid "" "`bpo-35763 `__: Make calltip reminder " "about '/' meaning positional-only less obtrusive by only adding it when " "there is room on the first line." msgstr "" -#: ../../../build/NEWS:1469 +#: ../../../build/NEWS:1533 msgid "" "`bpo-5680 `__: Add 'Run... Customized' to" " the Run menu to run a module with customized settings. Any 'command line " @@ -2913,19 +3050,19 @@ msgid "" "main module restart." msgstr "" -#: ../../../build/NEWS:1476 +#: ../../../build/NEWS:1540 msgid "" "`bpo-36763 `__: Add " ":func:`PyConfig_SetWideStringList` function." msgstr "" -#: ../../../build/NEWS:1478 +#: ../../../build/NEWS:1542 msgid "" "`bpo-28805 `__: The " ":const:`METH_FASTCALL` calling convention has been documented." msgstr "" -#: ../../../build/NEWS:1481 +#: ../../../build/NEWS:1545 msgid "" "`bpo-37221 `__: ``tp_print`` is put back" " at the end of the ``PyTypeObject`` structure to restore support for old " @@ -2933,7 +3070,7 @@ msgid "" " ``tp_print`` will be removed entirely in Python 3.9." msgstr "" -#: ../../../build/NEWS:1486 +#: ../../../build/NEWS:1550 msgid "" "`bpo-37221 `__: The new function " ":c:func:`PyCode_NewWithPosOnlyArgs` allows to create code objects like " @@ -2941,13 +3078,13 @@ msgid "" "indicating the number of positonal-only arguments." msgstr "" -#: ../../../build/NEWS:1491 +#: ../../../build/NEWS:1555 msgid "" "`bpo-37215 `__: Fix dtrace issue " "introduce by `bpo-36842 `__" msgstr "" -#: ../../../build/NEWS:1493 +#: ../../../build/NEWS:1557 msgid "" "`bpo-37191 `__: Python.h does not need " "compiler support for intermingled declarations (GCC's ``-Wdeclaration-after-" @@ -2955,21 +3092,21 @@ msgid "" "intermingled declarations will be needed again." msgstr "" -#: ../../../build/NEWS:1498 +#: ../../../build/NEWS:1562 msgid "" "`bpo-37170 `__: Fix the cast on error in" " :c:func:`PyLong_AsUnsignedLongLongMask()`." msgstr "" -#: ../../../build/NEWS:1503 +#: ../../../build/NEWS:1567 msgid "Python 3.8.0 beta 1" msgstr "Python 3.8.0 beta 1" -#: ../../../build/NEWS:1505 +#: ../../../build/NEWS:1569 msgid "*Release date: 2019-06-04*" msgstr "*Tanggal rilis: 2019-06-04*" -#: ../../../build/NEWS:1510 +#: ../../../build/NEWS:1574 msgid "" "`bpo-35907 `__: CVE-2019-9948: Avoid " "file reading by disallowing ``local-file://`` and ``local_file://`` URL " @@ -2977,33 +3114,33 @@ msgid "" ":mod:`urllib.request`." msgstr "" -#: ../../../build/NEWS:1515 +#: ../../../build/NEWS:1579 msgid "" "`bpo-33529 `__: Prevent fold function " "used in email header encoding from entering infinite loop when there are too" " many non-ASCII characters in a header." msgstr "" -#: ../../../build/NEWS:1519 +#: ../../../build/NEWS:1583 msgid "" "`bpo-33164 `__: Updated blake2 " "implementation which uses secure memset implementation provided by platform." msgstr "" -#: ../../../build/NEWS:1525 +#: ../../../build/NEWS:1589 msgid "" "`bpo-35814 `__: Allow unpacking in the " "right hand side of annotated assignments. In particular, ``t: Tuple[int, " "...] = x, y, *z`` is now allowed." msgstr "" -#: ../../../build/NEWS:1529 +#: ../../../build/NEWS:1593 msgid "" "`bpo-37126 `__: All structseq objects " "are now tracked by the garbage collector. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1532 +#: ../../../build/NEWS:1596 msgid "" "`bpo-37122 `__: Make the *co_argcount* " "attribute of code objects represent the total number of positional arguments" @@ -3013,7 +3150,7 @@ msgid "" "positional-or-keyword arguments. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1539 +#: ../../../build/NEWS:1603 msgid "" "`bpo-20092 `__: Constructors of " ":class:`int`, :class:`float` and :class:`complex` will now use the " @@ -3022,26 +3159,26 @@ msgid "" ":meth:`~object.__complex__` is not available." msgstr "" -#: ../../../build/NEWS:1544 +#: ../../../build/NEWS:1608 msgid "" "`bpo-37087 `__: Add native thread ID " "(TID) support to OpenBSD." msgstr "" -#: ../../../build/NEWS:1546 +#: ../../../build/NEWS:1610 msgid "" "`bpo-26219 `__: Implemented per opcode " "cache mechanism and ``LOAD_GLOBAL`` instruction use it. ``LOAD_GLOBAL`` is " "now about 40% faster. Contributed by Yury Selivanov, and Inada Naoki." msgstr "" -#: ../../../build/NEWS:1550 +#: ../../../build/NEWS:1614 msgid "" "`bpo-37072 `__: Fix crash in " "PyAST_FromNodeObject() when flags is NULL." msgstr "" -#: ../../../build/NEWS:1552 +#: ../../../build/NEWS:1616 msgid "" "`bpo-37029 `__: Freeing a great many " "small objects could take time quadratic in the number of arenas, due to " @@ -3053,14 +3190,14 @@ msgid "" "time needed to release their memory." msgstr "" -#: ../../../build/NEWS:1561 +#: ../../../build/NEWS:1625 msgid "" "`bpo-26423 `__: Fix possible overflow in" " ``wrap_lenfunc()`` when ``sizeof(long) < sizeof(Py_ssize_t)`` (e.g., 64-bit" " Windows)." msgstr "" -#: ../../../build/NEWS:1564 +#: ../../../build/NEWS:1628 msgid "" "`bpo-37050 `__: Improve the AST for " "\"debug\" f-strings, which use '=' to print out the source of the expression" @@ -3069,7 +3206,7 @@ msgid "" "expressions inside the f-string)." msgstr "" -#: ../../../build/NEWS:1569 +#: ../../../build/NEWS:1633 msgid "" "`bpo-22385 `__: The `bytes.hex`, " "`bytearray.hex`, and `memoryview.hex` methods as well as the " @@ -3078,26 +3215,26 @@ msgid "" " MicroPython's hexlify implementation." msgstr "" -#: ../../../build/NEWS:1574 +#: ../../../build/NEWS:1638 msgid "" "`bpo-26836 `__: Add " ":func:`os.memfd_create`." msgstr "" -#: ../../../build/NEWS:1576 +#: ../../../build/NEWS:1640 msgid "" "`bpo-37032 `__: Added new ``replace()`` " "method to the code type (:class:`types.CodeType`)." msgstr "" -#: ../../../build/NEWS:1579 +#: ../../../build/NEWS:1643 msgid "" "`bpo-37007 `__: Implement " ":func:`socket.if_nameindex()`, :func:`socket.if_nametoindex()`, and " ":func:`socket.if_indextoname()` on Windows." msgstr "" -#: ../../../build/NEWS:1583 +#: ../../../build/NEWS:1647 msgid "" "`bpo-36829 `__: " ":c:func:`PyErr_WriteUnraisable` now creates a traceback object if there is " @@ -3106,14 +3243,14 @@ msgid "" "any error." msgstr "" -#: ../../../build/NEWS:1588 +#: ../../../build/NEWS:1652 msgid "" "`bpo-36878 `__: Only accept text after " "`# type: ignore` if the first character is ASCII. This is to disallow things" " like `# type: ignoreé`." msgstr "" -#: ../../../build/NEWS:1591 +#: ../../../build/NEWS:1655 msgid "" "`bpo-36878 `__: Store text appearing " "after a `# type: ignore` comment in the AST. For example a type ignore like " @@ -3121,39 +3258,39 @@ msgid "" " node." msgstr "" -#: ../../../build/NEWS:1595 +#: ../../../build/NEWS:1659 msgid "" "`bpo-2180 `__: Treat line continuation at" " EOF as a ``SyntaxError`` by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1598 +#: ../../../build/NEWS:1662 msgid "" "`bpo-36907 `__: Fix a crash when calling" " a C function with a keyword dict (``f(**kwargs)``) and changing the dict " "``kwargs`` while that function is running." msgstr "" -#: ../../../build/NEWS:1602 +#: ../../../build/NEWS:1666 msgid "" "`bpo-36946 `__: Fix possible signed " "integer overflow when handling slices." msgstr "" -#: ../../../build/NEWS:1604 +#: ../../../build/NEWS:1668 msgid "" "`bpo-36826 `__: Add NamedExpression kind" " support to ast_unparse.c" msgstr "" -#: ../../../build/NEWS:1606 +#: ../../../build/NEWS:1670 msgid "" "`bpo-1875 `__: A :exc:`SyntaxError` is " "now raised if a code blocks that will be optimized away (e.g. if conditions " "that are always false) contains syntax errors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1610 +#: ../../../build/NEWS:1674 msgid "" "`bpo-36027 `__: Allow computation of " "modular inverses via three-argument ``pow``: the second argument is now " @@ -3161,27 +3298,27 @@ msgid "" " relatively prime." msgstr "" -#: ../../../build/NEWS:1614 +#: ../../../build/NEWS:1678 msgid "" "`bpo-36861 `__: Update the Unicode " "database to version 12.1.0." msgstr "" -#: ../../../build/NEWS:1616 +#: ../../../build/NEWS:1680 msgid "" "`bpo-28866 `__: Avoid caching attributes" " of classes which type defines mro() to avoid a hard cache invalidation " "problem." msgstr "" -#: ../../../build/NEWS:1619 +#: ../../../build/NEWS:1683 msgid "" "`bpo-36851 `__: The ``FrameType`` stack " "is now correctly cleaned up if the execution ends with a return and the " "stack is not empty." msgstr "" -#: ../../../build/NEWS:1622 +#: ../../../build/NEWS:1686 msgid "" "`bpo-34616 `__: The ``compile()`` " "builtin functions now support the ``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` flag, " @@ -3190,26 +3327,26 @@ msgid "" "already async functions; for example in a custom REPL." msgstr "" -#: ../../../build/NEWS:1628 +#: ../../../build/NEWS:1692 msgid "" "`bpo-36842 `__: Implement PEP 578, " "adding sys.audit, io.open_code and related APIs." msgstr "" -#: ../../../build/NEWS:1631 +#: ../../../build/NEWS:1695 msgid "" "`bpo-27639 `__: Correct return type for " "UserList slicing operations. Patch by Michael Blahay, Erick Cervantes, and " "vaultah" msgstr "" -#: ../../../build/NEWS:1634 +#: ../../../build/NEWS:1698 msgid "" "`bpo-36737 `__: Move " "PyRuntimeState.warnings into per-interpreter state (via \"module state\")." msgstr "" -#: ../../../build/NEWS:1637 +#: ../../../build/NEWS:1701 msgid "" "`bpo-36793 `__: Removed ``__str__`` " "implementations from builtin types :class:`bool`, :class:`int`, " @@ -3217,7 +3354,7 @@ msgid "" "They now inherit ``__str__()`` from :class:`object`." msgstr "" -#: ../../../build/NEWS:1642 +#: ../../../build/NEWS:1706 msgid "" "`bpo-36817 `__: Add a ``=`` feature " "f-strings for debugging. This can precede ``!s``, ``!r``, or ``!a``. It " @@ -3228,13 +3365,13 @@ msgid "" "the formatting behavior is unchanged, and __format__ will be used." msgstr "" -#: ../../../build/NEWS:1650 +#: ../../../build/NEWS:1714 msgid "" "`bpo-24048 `__: Save the live exception " "during import.c's ``remove_module()``." msgstr "" -#: ../../../build/NEWS:1652 +#: ../../../build/NEWS:1716 msgid "" "`bpo-27987 `__: pymalloc returns memory " "blocks aligned by 16 bytes, instead of 8 bytes, on 64-bit platforms to " @@ -3242,39 +3379,39 @@ msgid "" " by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1656 +#: ../../../build/NEWS:1720 msgid "" "`bpo-36601 `__: A long-since-meaningless" " check for ``getpid() == main_pid`` was removed from Python's internal C " "signal handler." msgstr "" -#: ../../../build/NEWS:1659 +#: ../../../build/NEWS:1723 msgid "" "`bpo-36594 `__: Fix incorrect use of " "``%p`` in format strings. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1662 +#: ../../../build/NEWS:1726 msgid "" "`bpo-36045 `__: builtins.help() now " "prefixes `async` for async functions" msgstr "" -#: ../../../build/NEWS:1664 +#: ../../../build/NEWS:1728 msgid "" "`bpo-36084 `__: Add native thread ID " "(TID) to threading.Thread objects (supported platforms: Windows, FreeBSD, " "Linux, macOS)" msgstr "" -#: ../../../build/NEWS:1667 +#: ../../../build/NEWS:1731 msgid "" "`bpo-36035 `__: Added fix for broken " "symlinks in combination with pathlib" msgstr "" -#: ../../../build/NEWS:1669 +#: ../../../build/NEWS:1733 msgid "" "`bpo-35983 `__: Added new trashcan " "macros to deal with a double deallocation that could occur when the " @@ -3282,81 +3419,81 @@ msgid "" "base class uses the trashcan mechanism. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:1674 +#: ../../../build/NEWS:1738 msgid "" "`bpo-20602 `__: Do not clear " ":data:`sys.flags` and :data:`sys.float_info` during shutdown. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1677 +#: ../../../build/NEWS:1741 msgid "" "`bpo-26826 `__: Expose " ":func:`copy_file_range` as a low level API in the :mod:`os` module." msgstr "" -#: ../../../build/NEWS:1680 +#: ../../../build/NEWS:1744 msgid "" "`bpo-32388 `__: Remove cross-version " "binary compatibility requirement in tp_flags." msgstr "" -#: ../../../build/NEWS:1683 +#: ../../../build/NEWS:1747 msgid "" "`bpo-31862 `__: Port binascii to PEP 489" " multiphase initialization. Patch by Marcel Plch." msgstr "" -#: ../../../build/NEWS:1689 +#: ../../../build/NEWS:1753 msgid "" "`bpo-37128 `__: Added :func:`math.perm`." msgstr "" -#: ../../../build/NEWS:1691 +#: ../../../build/NEWS:1755 msgid "" "`bpo-37120 `__: Add " "SSLContext.num_tickets to control the number of TLSv1.3 session tickets." msgstr "" -#: ../../../build/NEWS:1694 +#: ../../../build/NEWS:1758 msgid "" "`bpo-12202 `__: Fix the error handling " "in :meth:`msilib.SummaryInformation.GetProperty`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1697 +#: ../../../build/NEWS:1761 msgid "" "`bpo-26835 `__: The fcntl module now " "contains file sealing constants for sealing of memfds." msgstr "" -#: ../../../build/NEWS:1700 +#: ../../../build/NEWS:1764 msgid "" "`bpo-29262 `__: Add ``get_origin()`` and" " ``get_args()`` introspection helpers to ``typing`` module." msgstr "" -#: ../../../build/NEWS:1703 +#: ../../../build/NEWS:1767 msgid "" "`bpo-12639 `__: " ":meth:`msilib.Directory.start_component()` no longer fails if *keyfile* is " "not ``None``." msgstr "" -#: ../../../build/NEWS:1706 +#: ../../../build/NEWS:1770 msgid "" "`bpo-36999 `__: Add the " "``asyncio.Task.get_coro()`` method to publicly expose the tasks's coroutine " "object." msgstr "" -#: ../../../build/NEWS:1709 +#: ../../../build/NEWS:1773 msgid "" "`bpo-35246 `__: Make " ":func:`asyncio.create_subprocess_exec` accept path-like arguments." msgstr "" -#: ../../../build/NEWS:1712 +#: ../../../build/NEWS:1776 msgid "" "`bpo-35279 `__: Change default " "*max_workers* of ``ThreadPoolExecutor`` from ``cpu_count() * 5`` to " @@ -3364,7 +3501,7 @@ msgid "" "many cores machines." msgstr "" -#: ../../../build/NEWS:1716 +#: ../../../build/NEWS:1780 msgid "" "`bpo-37076 `__: " ":func:`_thread.start_new_thread` now logs uncaught exception raised by the " @@ -3373,13 +3510,13 @@ msgid "" " the exception." msgstr "" -#: ../../../build/NEWS:1721 +#: ../../../build/NEWS:1785 msgid "" "`bpo-33725 `__: On macOS, the " ":mod:`multiprocessing` module now uses *spawn* start method by default." msgstr "" -#: ../../../build/NEWS:1724 +#: ../../../build/NEWS:1788 msgid "" "`bpo-37054 `__: Fix destructor " ":class:`_pyio.BytesIO` and :class:`_pyio.TextIOWrapper`: initialize their " @@ -3387,20 +3524,20 @@ msgid "" "used by ``__del__()`` which calls ``close()``." msgstr "" -#: ../../../build/NEWS:1729 +#: ../../../build/NEWS:1793 msgid "" "`bpo-37058 `__: PEP 544: Add " "``Protocol`` and ``@runtime_checkable`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1732 +#: ../../../build/NEWS:1796 msgid "" "`bpo-36933 `__: The functions " "``sys.set_coroutine_wrapper`` and ``sys.get_coroutine_wrapper`` that were " "deprecated and marked for removal in 3.8 have been removed." msgstr "" -#: ../../../build/NEWS:1736 +#: ../../../build/NEWS:1800 msgid "" "`bpo-37047 `__: Handle late binding and " "attribute access in :class:`unittest.mock.AsyncMock` setup for autospeccing." @@ -3408,25 +3545,25 @@ msgid "" ":class:`unittest.mock.MagicMock`." msgstr "" -#: ../../../build/NEWS:1740 +#: ../../../build/NEWS:1804 msgid "" "`bpo-37049 `__: PEP 589: Add " "``TypedDict`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1742 +#: ../../../build/NEWS:1806 msgid "" "`bpo-37046 `__: PEP 586: Add ``Literal``" " to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1744 +#: ../../../build/NEWS:1808 msgid "" "`bpo-37045 `__: PEP 591: Add ``Final`` " "qualifier and ``@final`` decorator to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1747 +#: ../../../build/NEWS:1811 msgid "" "`bpo-37035 `__: Don't log OSError based " "exceptions if a fatal error has occurred in asyncio transport. Peer can " @@ -3435,44 +3572,44 @@ msgid "" "is pointless and pollute asyncio logs." msgstr "" -#: ../../../build/NEWS:1753 +#: ../../../build/NEWS:1817 msgid "" "`bpo-37001 `__: " ":func:`symtable.symtable` now accepts the same input types for source code " "as the built-in :func:`compile` function. Patch by Dino Viehland." msgstr "" -#: ../../../build/NEWS:1757 +#: ../../../build/NEWS:1821 msgid "" "`bpo-37028 `__: Implement asyncio REPL" msgstr "" -#: ../../../build/NEWS:1759 +#: ../../../build/NEWS:1823 msgid "" "`bpo-37027 `__: Return safe to use proxy" " socket object from transport.get_extra_info('socket')" msgstr "" -#: ../../../build/NEWS:1762 +#: ../../../build/NEWS:1826 msgid "" "`bpo-32528 `__: Make " "asyncio.CancelledError a BaseException." msgstr "" -#: ../../../build/NEWS:1764 +#: ../../../build/NEWS:1828 msgid "" "This will address the common mistake many asyncio users make: an \"except " "Exception\" clause breaking Tasks cancellation." msgstr "" -#: ../../../build/NEWS:1767 +#: ../../../build/NEWS:1831 msgid "" "In addition to this change, we stop inheriting asyncio.TimeoutError and " "asyncio.InvalidStateError from their concurrent.futures.* counterparts. " "There's no point for these exceptions to share the inheritance chain." msgstr "" -#: ../../../build/NEWS:1771 +#: ../../../build/NEWS:1835 msgid "" "`bpo-1230540 `__: Add a new " ":func:`threading.excepthook` function which handles uncaught " @@ -3480,57 +3617,57 @@ msgid "" "uncaught :meth:`threading.Thread.run` exceptions are handled." msgstr "" -#: ../../../build/NEWS:1775 +#: ../../../build/NEWS:1839 msgid "" "`bpo-36996 `__: Handle " ":func:`unittest.mock.patch` used as a decorator on async functions." msgstr "" -#: ../../../build/NEWS:1778 +#: ../../../build/NEWS:1842 msgid "" "`bpo-37008 `__: Add support for calling " ":func:`next` with the mock resulting from :func:`unittest.mock.mock_open`" msgstr "" -#: ../../../build/NEWS:1781 +#: ../../../build/NEWS:1845 msgid "" "`bpo-27737 `__: Allow whitespace only " "header encoding in ``email.header`` - by Batuhan Taskaya" msgstr "" -#: ../../../build/NEWS:1784 +#: ../../../build/NEWS:1848 msgid "" "`bpo-36969 `__: PDB command `args` now " "display positional only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1787 +#: ../../../build/NEWS:1851 msgid "" "`bpo-36969 `__: PDB command `args` now " "display keyword only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1790 +#: ../../../build/NEWS:1854 msgid "" "`bpo-36983 `__: Add missing names to " "``typing.__all__``: ``ChainMap``, ``ForwardRef``, ``OrderedDict`` - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1793 +#: ../../../build/NEWS:1857 msgid "" "`bpo-36972 `__: Add SupportsIndex " "protocol to the typing module to allow type checking to detect classes that " "can be passed to `hex()`, `oct()` and `bin()`." msgstr "" -#: ../../../build/NEWS:1797 +#: ../../../build/NEWS:1861 msgid "" "`bpo-32972 `__: Implement " "``unittest.IsolatedAsyncioTestCase`` to help testing asyncio-based code." msgstr "" -#: ../../../build/NEWS:1800 +#: ../../../build/NEWS:1864 msgid "" "`bpo-36952 `__: :func:`fileinput.input` " "and :class:`fileinput.FileInput` **bufsize** argument has been removed (was " @@ -3538,7 +3675,7 @@ msgid "" "**openhook** arguments have been made keyword-only." msgstr "" -#: ../../../build/NEWS:1805 +#: ../../../build/NEWS:1869 msgid "" "`bpo-36952 `__: Starting with Python " "3.3, importing ABCs from :mod:`collections` is deprecated, and import should" @@ -3547,64 +3684,64 @@ msgid "" "3.9; documentation and ``DeprecationWarning`` clarified." msgstr "" -#: ../../../build/NEWS:1811 +#: ../../../build/NEWS:1875 msgid "" "`bpo-36949 `__: Implement __repr__ for " "WeakSet objects." msgstr "" -#: ../../../build/NEWS:1813 +#: ../../../build/NEWS:1877 msgid "" "`bpo-36948 `__: Fix :exc:`NameError` in " ":meth:`urllib.request.URLopener.retrieve`. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:1817 +#: ../../../build/NEWS:1881 msgid "" "`bpo-33524 `__: Fix the folding of email" " header when the max_line_length is 0 or None and the header contains non-" "ascii characters. Contributed by Licht Takeuchi (@Licht-T)." msgstr "" -#: ../../../build/NEWS:1821 +#: ../../../build/NEWS:1885 msgid "" "`bpo-24564 `__: :func:`shutil.copystat` " "now ignores :const:`errno.EINVAL` on :func:`os.setxattr` which may occur " "when copying files on filesystems without extended attributes support." msgstr "" -#: ../../../build/NEWS:1825 +#: ../../../build/NEWS:1889 msgid "Original patch by Giampaolo Rodola, updated by Ying Wang." msgstr "*Patch* awal oleh Giampaolo Rodola, diperbarui oleh Ying Wang." -#: ../../../build/NEWS:1827 +#: ../../../build/NEWS:1891 msgid "" "`bpo-36888 `__: Python child processes " "can now access the status of their parent process using " "multiprocessing.process.parent_process" msgstr "" -#: ../../../build/NEWS:1830 +#: ../../../build/NEWS:1894 msgid "" "`bpo-36921 `__: Deprecate ``@coroutine``" " for sake of ``async def``." msgstr "" -#: ../../../build/NEWS:1832 +#: ../../../build/NEWS:1896 msgid "" "`bpo-25652 `__: Fix bug in ``__rmod__`` " "of ``UserString`` - by Batuhan Taskaya." msgstr "" -#: ../../../build/NEWS:1834 +#: ../../../build/NEWS:1898 msgid "" "`bpo-36916 `__: Remove a message about " "an unhandled exception in a task when writer.write() is used without await " "and writer.drain() fails with an exception." msgstr "" -#: ../../../build/NEWS:1838 +#: ../../../build/NEWS:1902 msgid "" "`bpo-36889 `__: Introduce " ":class:`asyncio.Stream` class that merges :class:`asyncio.StreamReader` and " @@ -3622,59 +3759,59 @@ msgid "" "and :class:`asyncio.StreamReaderProtocol` outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1854 +#: ../../../build/NEWS:1918 msgid "" "`bpo-36845 `__: Added validation of " "integer prefixes to the construction of IP networks and interfaces in the " "ipaddress module." msgstr "" -#: ../../../build/NEWS:1857 +#: ../../../build/NEWS:1921 msgid "" "`bpo-23378 `__: Add an extend action to " "argparser." msgstr "" -#: ../../../build/NEWS:1859 +#: ../../../build/NEWS:1923 msgid "" "`bpo-36867 `__: Fix a bug making a " "SharedMemoryManager instance and its parent process use two separate " "resource_tracker processes." msgstr "" -#: ../../../build/NEWS:1862 +#: ../../../build/NEWS:1926 msgid "" "`bpo-23896 `__: Adds a grammar to " "lib2to3.pygram that contains exec as a function not as statement." msgstr "" -#: ../../../build/NEWS:1865 +#: ../../../build/NEWS:1929 msgid "" "`bpo-36895 `__: The function " "``time.clock()`` was deprecated in 3.3 in favor of ``time.perf_counter()`` " "and marked for removal in 3.8, it has removed." msgstr "" -#: ../../../build/NEWS:1868 +#: ../../../build/NEWS:1932 msgid "" "`bpo-35545 `__: Fix asyncio discarding " "IPv6 scopes when ensuring hostname resolutions internally" msgstr "" -#: ../../../build/NEWS:1871 +#: ../../../build/NEWS:1935 msgid "" "`bpo-36887 `__: Add new function " ":func:`math.isqrt` to compute integer square roots." msgstr "" -#: ../../../build/NEWS:1874 +#: ../../../build/NEWS:1938 msgid "" "`bpo-34632 `__: Introduce the " "``importlib.metadata`` module with (provisional) support for reading " "metadata from third-party packages." msgstr "" -#: ../../../build/NEWS:1877 +#: ../../../build/NEWS:1941 msgid "" "`bpo-36878 `__: When using " "`type_comments=True` in `ast.parse`, treat `# type: ignore` followed by a " @@ -3683,13 +3820,13 @@ msgid "" "formations such as `# type: ignore[E1000]`." msgstr "" -#: ../../../build/NEWS:1882 +#: ../../../build/NEWS:1946 msgid "" "`bpo-36778 `__: ``cp65001`` encoding " "(Windows code page 65001) becomes an alias to ``utf_8`` encoding." msgstr "" -#: ../../../build/NEWS:1885 +#: ../../../build/NEWS:1949 msgid "" "`bpo-36867 `__: The " "multiprocessing.resource_tracker replaces the " @@ -3697,14 +3834,14 @@ msgid "" "resource_tracker also tracks shared_memory segments." msgstr "" -#: ../../../build/NEWS:1889 +#: ../../../build/NEWS:1953 msgid "" "`bpo-30262 `__: The ``Cache`` and " "``Statement`` objects of the :mod:`sqlite3` module are not exposed to the " "user. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:1892 +#: ../../../build/NEWS:1956 msgid "" "`bpo-24538 `__: In `shutil.copystat()`, " "first copy extended file attributes and then file permissions, since " @@ -3712,7 +3849,7 @@ msgid "" "writeable." msgstr "" -#: ../../../build/NEWS:1896 +#: ../../../build/NEWS:1960 msgid "" "`bpo-36829 `__: Add new " ":func:`sys.unraisablehook` function which can be overridden to control how " @@ -3722,79 +3859,79 @@ msgid "" "(:func:`gc.collect`)." msgstr "" -#: ../../../build/NEWS:1902 +#: ../../../build/NEWS:1966 msgid "" "`bpo-36832 `__: Introducing " "``zipfile.Path``, a pathlib-compatible wrapper for traversing zip files." msgstr "" -#: ../../../build/NEWS:1905 +#: ../../../build/NEWS:1969 msgid "" "`bpo-36814 `__: Fix an issue where " "os.posix_spawnp() would incorrectly raise a TypeError when file_actions is " "None." msgstr "" -#: ../../../build/NEWS:1908 +#: ../../../build/NEWS:1972 msgid "" "`bpo-33110 `__: Handle exceptions raised" " by functions added by concurrent.futures add_done_callback correctly when " "the Future has already completed." msgstr "" -#: ../../../build/NEWS:1912 +#: ../../../build/NEWS:1976 msgid "" "`bpo-26903 `__: Limit `max_workers` in " "`ProcessPoolExecutor` to 61 to work around a WaitForMultipleObjects " "limitation." msgstr "" -#: ../../../build/NEWS:1915 +#: ../../../build/NEWS:1979 msgid "" "`bpo-36813 `__: Fix " ":class:`~logging.handlers.QueueListener` to call ``queue.task_done()`` upon " "stopping. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:1918 +#: ../../../build/NEWS:1982 msgid "" "`bpo-36806 `__: Forbid creation of " "asyncio stream objects like StreamReader, StreamWriter, Process, and their " "protocols outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1921 +#: ../../../build/NEWS:1985 msgid "" "`bpo-36802 `__: Provide both sync and " "async calls for StreamWriter.write() and StreamWriter.close()" msgstr "" -#: ../../../build/NEWS:1924 +#: ../../../build/NEWS:1988 msgid "" "`bpo-36801 `__: Properly handle SSL " "connection closing in asyncio StreamWriter.drain() call." msgstr "" -#: ../../../build/NEWS:1927 +#: ../../../build/NEWS:1991 msgid "" "`bpo-36785 `__: Implement PEP 574 " "(pickle protocol 5 with out-of-band buffers)." msgstr "" -#: ../../../build/NEWS:1929 +#: ../../../build/NEWS:1993 msgid "" "`bpo-36772 `__: functools.lru_cache() " "can now be used as a straight decorator in addition to its existing usage as" " a function that returns a decorator." msgstr "" -#: ../../../build/NEWS:1932 +#: ../../../build/NEWS:1996 msgid "" "`bpo-6584 `__: Add a " ":exc:`~gzip.BadGzipFile` exception to the :mod:`gzip` module." msgstr "" -#: ../../../build/NEWS:1935 +#: ../../../build/NEWS:1999 msgid "" "`bpo-36748 `__: Optimized write " "buffering in C implementation of ``TextIOWrapper``. Writing ASCII string to " @@ -3802,21 +3939,21 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1939 +#: ../../../build/NEWS:2003 msgid "" "`bpo-8138 `__: Don't mark " "``wsgiref.simple_server.SimpleServer`` as multi-threaded since " "``wsgiref.simple_server.WSGIServer`` is single-threaded." msgstr "" -#: ../../../build/NEWS:1943 +#: ../../../build/NEWS:2007 msgid "" "`bpo-22640 `__: " ":func:`py_compile.compile` now supports silent mode. Patch by Joannah " "Nanjekye" msgstr "" -#: ../../../build/NEWS:1946 +#: ../../../build/NEWS:2010 msgid "" "`bpo-29183 `__: Fix double exceptions in" " :class:`wsgiref.handlers.BaseHandler` by calling its " @@ -3824,20 +3961,20 @@ msgid "" " raised." msgstr "" -#: ../../../build/NEWS:1950 +#: ../../../build/NEWS:2014 msgid "" "`bpo-36548 `__: Improved the repr of " "regular expression flags." msgstr "" -#: ../../../build/NEWS:1952 +#: ../../../build/NEWS:2016 msgid "" "`bpo-36542 `__: The signature of Python " "functions can now be overridden by specifying the ``__text_signature__`` " "attribute." msgstr "" -#: ../../../build/NEWS:1955 +#: ../../../build/NEWS:2019 msgid "" "`bpo-36533 `__: Reinitialize " "logging.Handler locks in forked child processes instead of attempting to " @@ -3847,41 +3984,41 @@ msgid "" "one another as the lock acquisition order cannot be guaranteed." msgstr "" -#: ../../../build/NEWS:1962 +#: ../../../build/NEWS:2026 msgid "" "`bpo-35252 `__: Throw a TypeError " "instead of an AssertionError when using an invalid type annotation with " "singledispatch." msgstr "" -#: ../../../build/NEWS:1965 +#: ../../../build/NEWS:2029 msgid "" "`bpo-35900 `__: Allow reduction methods " "to return a 6-item tuple where the 6th item specifies a custom state-setting" " method that's called instead of the regular ``__setstate__`` method." msgstr "" -#: ../../../build/NEWS:1969 +#: ../../../build/NEWS:2033 msgid "" "`bpo-35900 `__: enable custom reduction " "callback registration for functions and classes in _pickle.c, using the new " "Pickler's attribute ``reducer_override``" msgstr "" -#: ../../../build/NEWS:1973 +#: ../../../build/NEWS:2037 msgid "" "`bpo-36368 `__: Fix a bug crashing " "SharedMemoryManager instances in interactive sessions after a ctrl-c " "(KeyboardInterrupt) was sent" msgstr "" -#: ../../../build/NEWS:1976 +#: ../../../build/NEWS:2040 msgid "" "`bpo-31904 `__: Fix mmap fail for " "VxWorks" msgstr "" -#: ../../../build/NEWS:1978 +#: ../../../build/NEWS:2042 msgid "" "`bpo-27497 `__: " ":meth:`csv.DictWriter.writeheader` now returns the return value of the " @@ -3889,13 +4026,13 @@ msgid "" "Nitin Patil." msgstr "" -#: ../../../build/NEWS:1982 +#: ../../../build/NEWS:2046 msgid "" "`bpo-36239 `__: Parsing .mo files now " "ignores comments starting and ending with #-#-#-#-#." msgstr "" -#: ../../../build/NEWS:1985 +#: ../../../build/NEWS:2049 msgid "" "`bpo-26707 `__: Enable plistlib to read " "and write binary plist files that were created as a KeyedArchive file. " @@ -3903,19 +4040,19 @@ msgid "" "objects." msgstr "" -#: ../../../build/NEWS:1989 +#: ../../../build/NEWS:2053 msgid "" "`bpo-31904 `__: Add posix module support" " for VxWorks." msgstr "" -#: ../../../build/NEWS:1991 +#: ../../../build/NEWS:2055 msgid "" "`bpo-35125 `__: Asyncio: Remove inner " "callback on outer cancellation in shield" msgstr "" -#: ../../../build/NEWS:1993 +#: ../../../build/NEWS:2057 msgid "" "`bpo-35721 `__: Fix " ":meth:`asyncio.SelectorEventLoop.subprocess_exec()` leaks file descriptors " @@ -3923,14 +4060,14 @@ msgid "" "Niklas Fiekas." msgstr "" -#: ../../../build/NEWS:1997 +#: ../../../build/NEWS:2061 msgid "" "`bpo-31855 `__: " ":func:`unittest.mock.mock_open` results now respects the argument of " "read([size]). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2000 +#: ../../../build/NEWS:2064 msgid "" "`bpo-35431 `__: Implement " ":func:`math.comb` that returns binomial coefficient, that computes the " @@ -3938,7 +4075,7 @@ msgid "" " order. Patch by Yash Aggarwal and Keller Fuchs." msgstr "" -#: ../../../build/NEWS:2004 +#: ../../../build/NEWS:2068 msgid "" "`bpo-26660 `__: Fixed permission errors " "in :class:`~tempfile.TemporaryDirectory` clean up. Previously " @@ -3946,7 +4083,7 @@ msgid "" " files or directories were created inside a temporary directory." msgstr "" -#: ../../../build/NEWS:2010 +#: ../../../build/NEWS:2074 msgid "" "`bpo-34271 `__: Add debugging helpers to" " ssl module. It's now possible to dump key material and to trace TLS " @@ -3954,46 +4091,46 @@ msgid "" "var." msgstr "" -#: ../../../build/NEWS:2014 +#: ../../../build/NEWS:2078 msgid "" "`bpo-26467 `__: Added AsyncMock to " "support using unittest to mock asyncio coroutines. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:2017 +#: ../../../build/NEWS:2081 msgid "" "`bpo-33569 `__: dataclasses.InitVar: " "Exposes the type used to create the init var." msgstr "" -#: ../../../build/NEWS:2020 +#: ../../../build/NEWS:2084 msgid "" "`bpo-34424 `__: Fix serialization of " "messages containing encoded strings when the policy.linesep is set to a " "multi-character string. Patch by Jens Troeger." msgstr "" -#: ../../../build/NEWS:2024 +#: ../../../build/NEWS:2088 msgid "" "`bpo-34303 `__: Performance of " ":func:`functools.reduce` is slightly improved. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:2027 +#: ../../../build/NEWS:2091 msgid "" "`bpo-33361 `__: Fix a bug in " ":class:`codecs.StreamRecoder` where seeking might leave old data in a buffer" " and break subsequent read calls. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:2031 +#: ../../../build/NEWS:2095 msgid "" "`bpo-22454 `__: The :mod:`shlex` module " "now exposes :func:`shlex.join`, the inverse of :func:`shlex.split`. Patch by" " Bo Bayles." msgstr "" -#: ../../../build/NEWS:2034 +#: ../../../build/NEWS:2098 msgid "" "`bpo-31922 `__: " ":meth:`asyncio.AbstractEventLoop.create_datagram_endpoint`: Do not connect " @@ -4001,13 +4138,13 @@ msgid "" " UDP broadcast." msgstr "" -#: ../../../build/NEWS:2038 +#: ../../../build/NEWS:2102 msgid "" "`bpo-24882 `__: Change " "ThreadPoolExecutor to use existing idle threads before spinning up new ones." msgstr "" -#: ../../../build/NEWS:2041 +#: ../../../build/NEWS:2105 msgid "" "`bpo-31961 `__: Added support for bytes " "and path-like objects in :func:`subprocess.Popen` on Windows. The *args* " @@ -4017,48 +4154,48 @@ msgid "" "parameter now accepts a bytes object. Based on patch by Anders Lorentsen." msgstr "" -#: ../../../build/NEWS:2048 +#: ../../../build/NEWS:2112 msgid "" "`bpo-33123 `__: " ":class:`pathlib.Path.unlink` now accepts a *missing_ok* parameter to avoid a" " :exc:`FileNotFoundError` from being raised. Patch by Robert Buchholz." msgstr "" -#: ../../../build/NEWS:2052 +#: ../../../build/NEWS:2116 msgid "" "`bpo-32941 `__: Allow :class:`mmap.mmap`" " objects to access the madvise() system call (through " ":meth:`mmap.mmap.madvise`)." msgstr "" -#: ../../../build/NEWS:2055 +#: ../../../build/NEWS:2119 msgid "" "`bpo-22102 `__: Added support for ZIP " "files with disks set to 0. Such files are commonly created by builtin tools " "on Windows when use ZIP64 extension. Patch by Francisco Facioni." msgstr "" -#: ../../../build/NEWS:2059 +#: ../../../build/NEWS:2123 msgid "" "`bpo-32515 `__: trace.py can now run " "modules via python3 -m trace -t --module module_name" msgstr "" -#: ../../../build/NEWS:2062 +#: ../../../build/NEWS:2126 msgid "" "`bpo-32299 `__: Changed " ":func:`unittest.mock.patch.dict` to return the patched dictionary when used " "as context manager. Patch by Vadim Tsander." msgstr "" -#: ../../../build/NEWS:2065 +#: ../../../build/NEWS:2129 msgid "" "`bpo-27141 `__: Added a ``__copy__()`` " "to ``collections.UserList`` and ``collections.UserDict`` in order to " "correctly implement shallow copying of the objects. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:2069 +#: ../../../build/NEWS:2133 msgid "" "`bpo-31829 `__: ``\\r``, ``\\0`` and " "``\\x1a`` (end-of-file on Windows) are now escaped in protocol 0 pickles of " @@ -4066,20 +4203,20 @@ msgid "" "text mode in Python 2." msgstr "" -#: ../../../build/NEWS:2073 +#: ../../../build/NEWS:2137 msgid "" "`bpo-23395 `__: " "``_thread.interrupt_main()`` now avoids setting the Python error status if " "the ``SIGINT`` signal is ignored or not handled by Python." msgstr "" -#: ../../../build/NEWS:2079 +#: ../../../build/NEWS:2143 msgid "" "`bpo-36896 `__: Clarify that some types " "have unstable constructor signature between Python versions." msgstr "" -#: ../../../build/NEWS:2082 +#: ../../../build/NEWS:2146 msgid "" "`bpo-36686 `__: Improve documentation of" " the stdin, stdout, and stderr arguments of of the " @@ -4087,39 +4224,39 @@ msgid "" "Also mention that decoding as text is not supported." msgstr "" -#: ../../../build/NEWS:2086 +#: ../../../build/NEWS:2150 msgid "" "Add a few tests to verify that the various values passed to the std* " "arguments actually work." msgstr "" -#: ../../../build/NEWS:2089 +#: ../../../build/NEWS:2153 msgid "" "`bpo-36984 `__: Improve version added " "references in ``typing`` module - by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2092 +#: ../../../build/NEWS:2156 msgid "" "`bpo-36868 `__: What's new now mentions " "SSLContext.hostname_checks_common_name instead of SSLContext.host_flags." msgstr "" -#: ../../../build/NEWS:2095 +#: ../../../build/NEWS:2159 msgid "" "`bpo-35924 `__: Add a note to the " "``curses.addstr()`` documentation to warn that multiline strings can cause " "segfaults because of an ncurses bug." msgstr "" -#: ../../../build/NEWS:2098 +#: ../../../build/NEWS:2162 msgid "" "`bpo-36783 `__: Added C API " "Documentation for Time_FromTimeAndFold and PyDateTime_FromDateAndTimeAndFold" " as per PEP 495. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2102 +#: ../../../build/NEWS:2166 msgid "" "`bpo-36797 `__: More of the legacy " "distutils documentation has been either pruned, or else more clearly marked " @@ -4127,43 +4264,43 @@ msgid "" "independently." msgstr "" -#: ../../../build/NEWS:2106 +#: ../../../build/NEWS:2170 msgid "" "`bpo-22865 `__: Add detail to the " "documentation on the `pty.spawn` function." msgstr "" -#: ../../../build/NEWS:2108 +#: ../../../build/NEWS:2172 msgid "" "`bpo-35397 `__: Remove deprecation and " "document urllib.parse.unwrap(). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2111 +#: ../../../build/NEWS:2175 msgid "" "`bpo-32995 `__: Added the context " "variable in glossary." msgstr "" -#: ../../../build/NEWS:2113 +#: ../../../build/NEWS:2177 msgid "" "`bpo-33519 `__: Clarify that `copy()` is" " not part of the `MutableSequence` ABC." msgstr "" -#: ../../../build/NEWS:2115 +#: ../../../build/NEWS:2179 msgid "" "`bpo-33482 `__: Make " "`codecs.StreamRecoder.writelines` take a list of bytes." msgstr "" -#: ../../../build/NEWS:2117 +#: ../../../build/NEWS:2181 msgid "" "`bpo-25735 `__: Added documentation for " "func factorial to indicate that returns integer values" msgstr "" -#: ../../../build/NEWS:2120 +#: ../../../build/NEWS:2184 msgid "" "`bpo-20285 `__: Expand object.__doc__ " "(docstring) to make it clearer. Modify pydoc.py so that help(object) lists " @@ -4171,7 +4308,7 @@ msgid "" "class.)" msgstr "" -#: ../../../build/NEWS:2127 +#: ../../../build/NEWS:2191 msgid "" "`bpo-37069 `__: Modify test_coroutines, " "test_cprofile, test_generators, test_raise, test_ssl and test_yield_from to " @@ -4179,32 +4316,32 @@ msgid "" ":func:`test.support.captured_stderr`." msgstr "" -#: ../../../build/NEWS:2132 +#: ../../../build/NEWS:2196 msgid "" "`bpo-37098 `__: Fix test_memfd_create on" " older Linux Kernels." msgstr "" -#: ../../../build/NEWS:2134 +#: ../../../build/NEWS:2198 msgid "" "`bpo-37081 `__: Test with OpenSSL 1.1.1c" msgstr "" -#: ../../../build/NEWS:2136 +#: ../../../build/NEWS:2200 msgid "" "`bpo-36829 `__: Add " ":func:`test.support.catch_unraisable_exception`: context manager catching " "unraisable exception using :func:`sys.unraisablehook`." msgstr "" -#: ../../../build/NEWS:2139 +#: ../../../build/NEWS:2203 msgid "" "`bpo-36915 `__: The main regrtest " "process now always removes all temporary directories of worker processes " "even if they crash or if they are killed on KeyboardInterrupt (CTRL+c)." msgstr "" -#: ../../../build/NEWS:2143 +#: ../../../build/NEWS:2207 msgid "" "`bpo-36719 `__: \"python3 -m test -jN " "...\" now continues the execution of next tests when a worker process crash " @@ -4212,14 +4349,14 @@ msgid "" "--failfast to stop at the first error." msgstr "" -#: ../../../build/NEWS:2147 +#: ../../../build/NEWS:2211 msgid "" "`bpo-36816 `__: Update " "Lib/test/selfsigned_pythontestdotnet.pem to match self-" "signed.pythontest.net's new TLS certificate." msgstr "" -#: ../../../build/NEWS:2150 +#: ../../../build/NEWS:2214 msgid "" "`bpo-35925 `__: Skip httplib and nntplib" " networking tests when they would otherwise fail due to a modern OS or " @@ -4227,19 +4364,19 @@ msgid "" "with weak certificates." msgstr "" -#: ../../../build/NEWS:2154 +#: ../../../build/NEWS:2218 msgid "" "`bpo-36782 `__: Add tests for several C " "API functions in the :mod:`datetime` module. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2157 +#: ../../../build/NEWS:2221 msgid "" "`bpo-36342 `__: Fix test_multiprocessing" " in test_venv if platform lacks functioning sem_open." msgstr "" -#: ../../../build/NEWS:2163 +#: ../../../build/NEWS:2227 msgid "" "`bpo-36721 `__: To embed Python into an " "application, a new ``--embed`` option must be passed to ``python3-config " @@ -4249,7 +4386,7 @@ msgid "" "previous command fails." msgstr "" -#: ../../../build/NEWS:2169 +#: ../../../build/NEWS:2233 msgid "" "Add a pkg-config ``python-3.8-embed`` module to embed Python into an " "application: ``pkg-config python-3.8-embed --libs`` includes " @@ -4259,7 +4396,7 @@ msgid "" "``X.Y`` with the Python version)." msgstr "" -#: ../../../build/NEWS:2176 +#: ../../../build/NEWS:2240 msgid "" "On the other hand, ``pkg-config python3.8 --libs`` no longer contains " "``-lpython3.8``. C extensions must not be linked to libpython (except on " @@ -4267,37 +4404,37 @@ msgid "" "on purpose." msgstr "" -#: ../../../build/NEWS:2181 +#: ../../../build/NEWS:2245 msgid "" "`bpo-36786 `__: \"make install\" now " "runs compileall in parallel." msgstr "" -#: ../../../build/NEWS:2186 +#: ../../../build/NEWS:2250 msgid "" "`bpo-36965 `__: include of " "STATUS_CONTROL_C_EXIT without depending on MSC compiler" msgstr "" -#: ../../../build/NEWS:2189 +#: ../../../build/NEWS:2253 msgid "" "`bpo-35926 `__: Update to OpenSSL 1.1.1b" " for Windows." msgstr "" -#: ../../../build/NEWS:2191 +#: ../../../build/NEWS:2255 msgid "" "`bpo-29883 `__: Add Windows support for " "UDP transports for the Proactor Event Loop. Patch by Adam Meily." msgstr "" -#: ../../../build/NEWS:2194 +#: ../../../build/NEWS:2258 msgid "" "`bpo-33407 `__: The " ":c:macro:`Py_DEPRECATED()` macro has been implemented for MSVC." msgstr "" -#: ../../../build/NEWS:2200 +#: ../../../build/NEWS:2264 msgid "" "`bpo-36231 `__: Support building Python " "on macOS without /usr/include installed. As of macOS 10.14, system header " @@ -4305,58 +4442,58 @@ msgid "" "Tools or the Xcode app." msgstr "" -#: ../../../build/NEWS:2207 +#: ../../../build/NEWS:2271 msgid "" "`bpo-35610 `__: Replace now redundant " ".context_use_ps1 with .prompt_last_line. This finishes change started in " "`bpo-31858 `__." msgstr "" -#: ../../../build/NEWS:2210 +#: ../../../build/NEWS:2274 msgid "" "`bpo-37038 `__: Make idlelib.run " "runnable; add test clause." msgstr "" -#: ../../../build/NEWS:2212 +#: ../../../build/NEWS:2276 msgid "" "`bpo-36958 `__: Print any argument other" " than None or int passed to SystemExit or sys.exit()." msgstr "" -#: ../../../build/NEWS:2215 +#: ../../../build/NEWS:2279 msgid "" "`bpo-36807 `__: When saving a file, call" " os.fsync() so bits are flushed to e.g. USB drive." msgstr "" -#: ../../../build/NEWS:2218 +#: ../../../build/NEWS:2282 msgid "" "`bpo-32411 `__: In browser.py, remove " "extraneous sorting by line number since dictionary was created in line " "number order." msgstr "" -#: ../../../build/NEWS:2224 +#: ../../../build/NEWS:2288 msgid "" "`bpo-37053 `__: Handle strings like " "u\"bar\" correctly in Tools/parser/unparse.py. Patch by Chih-Hsuan Yen." msgstr "" -#: ../../../build/NEWS:2230 +#: ../../../build/NEWS:2294 msgid "" "`bpo-36763 `__: Implement the :pep:`587`" " \"Python Initialization Configuration\"." msgstr "" -#: ../../../build/NEWS:2232 +#: ../../../build/NEWS:2296 msgid "" "`bpo-36379 `__: Fix crashes when " "attempting to use the *modulo* parameter when ``__ipow__`` is implemented in" " C." msgstr "" -#: ../../../build/NEWS:2235 +#: ../../../build/NEWS:2299 msgid "" "`bpo-37107 `__: Update " ":c:func:`PyObject_CallMethodObjArgs` and ``_PyObject_CallMethodIdObjArgs`` " @@ -4364,21 +4501,21 @@ msgid "" "many cases. Patch by Michael J. Sullivan." msgstr "" -#: ../../../build/NEWS:2240 +#: ../../../build/NEWS:2304 msgid "" "`bpo-36974 `__: Implement :pep:`590`: " "Vectorcall: a fast calling protocol for CPython. This is a new protocol to " "optimize calls of custom callable objects." msgstr "" -#: ../../../build/NEWS:2244 +#: ../../../build/NEWS:2308 msgid "" "`bpo-36763 `__: ``Py_Main()`` now " "returns the exitcode rather than calling ``Py_Exit(exitcode)`` when calling " "``PyErr_Print()`` if the current exception type is ``SystemExit``." msgstr "" -#: ../../../build/NEWS:2248 +#: ../../../build/NEWS:2312 msgid "" "`bpo-36922 `__: Add new type flag " "``Py_TPFLAGS_METHOD_DESCRIPTOR`` for objects behaving like unbound methods. " @@ -4386,28 +4523,28 @@ msgid "" "``LOAD_METHOD``/``CALL_METHOD`` opcodes. See PEP 590." msgstr "" -#: ../../../build/NEWS:2253 +#: ../../../build/NEWS:2317 msgid "" "`bpo-36728 `__: The " ":c:func:`PyEval_ReInitThreads` function has been removed from the C API. It " "should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` instead." msgstr "" -#: ../../../build/NEWS:2259 +#: ../../../build/NEWS:2323 msgid "Python 3.8.0 alpha 4" msgstr "Python 3.8.0 alfa 4" -#: ../../../build/NEWS:2261 +#: ../../../build/NEWS:2325 msgid "*Release date: 2019-05-06*" msgstr "*Tanggal rilis: 2019-05-06*" -#: ../../../build/NEWS:2266 +#: ../../../build/NEWS:2330 msgid "" "`bpo-36742 `__: Fixes mishandling of " "pre-normalization characters in urlsplit()." msgstr "" -#: ../../../build/NEWS:2269 +#: ../../../build/NEWS:2333 msgid "" "`bpo-30458 `__: Address CVE-2019-9740 by" " disallowing URL paths with embedded whitespace or control characters " @@ -4416,7 +4553,7 @@ msgid "" "raised." msgstr "" -#: ../../../build/NEWS:2274 +#: ../../../build/NEWS:2338 msgid "" "`bpo-35755 `__: :func:`shutil.which` now" " uses ``os.confstr(\"CS_PATH\")`` if available and if the :envvar:`PATH` " @@ -4426,34 +4563,34 @@ msgid "" "directory if the :envvar:`PATH` environment variable is not set." msgstr "" -#: ../../../build/NEWS:2284 +#: ../../../build/NEWS:2348 msgid "" "`bpo-36722 `__: In debug build, import " "now also looks for C extensions compiled in release mode and for C " "extensions compiled in the stable ABI." msgstr "" -#: ../../../build/NEWS:2287 +#: ../../../build/NEWS:2351 msgid "" "`bpo-32849 `__: Fix Python " "Initialization code on FreeBSD to detect properly when stdin file descriptor" " (fd 0) is invalid." msgstr "" -#: ../../../build/NEWS:2290 +#: ../../../build/NEWS:2354 msgid "" "`bpo-36623 `__: Remove parser headers " "and related function declarations that lack implementations after the " "removal of pgen." msgstr "" -#: ../../../build/NEWS:2293 +#: ../../../build/NEWS:2357 msgid "" "`bpo-20180 `__: ``dict.pop()`` is now up" " to 33% faster thanks to Argument Clinic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2296 +#: ../../../build/NEWS:2360 msgid "" "`bpo-36611 `__: Debug memory allocators:" " disable serialno field by default from debug hooks on Python memory " @@ -4463,7 +4600,7 @@ msgid "" "with ``PYMEM_DEBUG_SERIALNO`` defined to get back the field." msgstr "" -#: ../../../build/NEWS:2303 +#: ../../../build/NEWS:2367 msgid "" "`bpo-36588 `__: On AIX, " ":attr:`sys.platform` doesn't contain the major version anymore. Always " @@ -4472,19 +4609,19 @@ msgid "" "``sys.platform.startswith('aix')``. Contributed by M. Felt." msgstr "" -#: ../../../build/NEWS:2308 +#: ../../../build/NEWS:2372 msgid "" "`bpo-36549 `__: Change str.capitalize to" " use titlecase for the first character instead of uppercase." msgstr "" -#: ../../../build/NEWS:2311 +#: ../../../build/NEWS:2375 msgid "" "`bpo-36540 `__: Implement :pep:`570` " "(Python positional-only parameters). Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2314 +#: ../../../build/NEWS:2378 msgid "" "`bpo-36475 `__: " ":c:func:`PyEval_AcquireLock` and :c:func:`PyEval_AcquireThread` now " @@ -4493,25 +4630,25 @@ msgid "" ":c:func:`Py_END_ALLOW_THREADS`, and :c:func:`PyGILState_Ensure`." msgstr "" -#: ../../../build/NEWS:2319 +#: ../../../build/NEWS:2383 msgid "" "`bpo-36504 `__: Fix signed integer " "overflow in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2322 +#: ../../../build/NEWS:2386 msgid "" "`bpo-20844 `__: Fix running script with " "encoding cookie and LF line ending may fail on Windows." msgstr "" -#: ../../../build/NEWS:2325 +#: ../../../build/NEWS:2389 msgid "" "`bpo-24214 `__: Fixed support of the " "surrogatepass error handler in the UTF-8 incremental decoder." msgstr "" -#: ../../../build/NEWS:2328 +#: ../../../build/NEWS:2392 msgid "" "`bpo-36452 `__: Changing ``dict`` keys " "during iteration of the dict itself, ``keys()``, ``values()``, or " @@ -4520,51 +4657,51 @@ msgid "" "will be raised after ``len(dict)`` iterations. Contributed by Thomas Perl." msgstr "" -#: ../../../build/NEWS:2334 +#: ../../../build/NEWS:2398 msgid "" "`bpo-36459 `__: Fix a possible double " "``PyMem_FREE()`` due to tokenizer.c's ``tok_nextc()``." msgstr "" -#: ../../../build/NEWS:2337 +#: ../../../build/NEWS:2401 msgid "" "`bpo-36433 `__: Fixed TypeError message " "in classmethoddescr_call." msgstr "" -#: ../../../build/NEWS:2339 +#: ../../../build/NEWS:2403 msgid "" "`bpo-36430 `__: Fix a possible reference" " leak in :func:`itertools.count`." msgstr "" -#: ../../../build/NEWS:2341 +#: ../../../build/NEWS:2405 msgid "" "`bpo-36440 `__: Include node names in " "``ParserError`` messages, instead of numeric IDs. Patch by A. Skrobov." msgstr "" -#: ../../../build/NEWS:2344 +#: ../../../build/NEWS:2408 msgid "" "`bpo-36143 `__: Regenerate " ":mod:`keyword` from the Grammar and Tokens file using pgen. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:2347 +#: ../../../build/NEWS:2411 msgid "" "`bpo-18372 `__: Add missing " ":c:func:`PyObject_GC_Track` calls in the :mod:`pickle` module. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2353 +#: ../../../build/NEWS:2417 msgid "" "`bpo-35952 `__: Fix pythoninfo when the " "compiler is missing." msgstr "" -#: ../../../build/NEWS:2355 +#: ../../../build/NEWS:2419 msgid "" "`bpo-28238 `__: The ``.find*()`` methods" " of xml.etree.ElementTree can now search for wildcards like ``{*}tag`` and " @@ -4572,13 +4709,13 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2359 +#: ../../../build/NEWS:2423 msgid "" "`bpo-26978 `__: `pathlib.path.link_to()`" " is now implemented. It creates a hard link pointing to a path." msgstr "" -#: ../../../build/NEWS:2362 +#: ../../../build/NEWS:2426 msgid "" "`bpo-1613500 `__: " ":class:`fileinput.FileInput` now uses the input file mode to correctly set " @@ -4586,27 +4723,27 @@ msgid "" "``inplace=True`` is passed to its constructor." msgstr "" -#: ../../../build/NEWS:2366 +#: ../../../build/NEWS:2430 msgid "" "`bpo-36734 `__: Fix compilation of " "``faulthandler.c`` on HP-UX. Initialize ``stack_t current_stack`` to zero " "using ``memset()``." msgstr "" -#: ../../../build/NEWS:2369 +#: ../../../build/NEWS:2433 msgid "" "`bpo-13611 `__: The " "xml.etree.ElementTree packages gained support for C14N 2.0 serialisation. " "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2372 +#: ../../../build/NEWS:2436 msgid "" "`bpo-36669 `__: Add missing matrix " "multiplication operator support to weakref.proxy." msgstr "" -#: ../../../build/NEWS:2375 +#: ../../../build/NEWS:2439 msgid "" "`bpo-36676 `__: The XMLParser() in " "xml.etree.ElementTree provides namespace prefix context to the parser target" @@ -4614,14 +4751,14 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2379 +#: ../../../build/NEWS:2443 msgid "" "`bpo-36673 `__: The TreeBuilder and " "XMLPullParser in xml.etree.ElementTree gained support for parsing comments " "and processing instructions. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2383 +#: ../../../build/NEWS:2447 msgid "" "`bpo-36650 `__: The C version of " "functools.lru_cache() was treating calls with an empty ``**kwargs`` " @@ -4630,7 +4767,7 @@ msgid "" "miss." msgstr "" -#: ../../../build/NEWS:2388 +#: ../../../build/NEWS:2452 msgid "" "`bpo-28552 `__: Fix " ":mod:`distutils.sysconfig` if :data:`sys.executable` is ``None`` or an empty" @@ -4639,7 +4776,7 @@ msgid "" " or an empty string." msgstr "" -#: ../../../build/NEWS:2393 +#: ../../../build/NEWS:2457 msgid "" "`bpo-35755 `__: :func:`shutil.which` and" " :func:`distutils.spawn.find_executable` now use ``os.confstr(\"CS_PATH\")``" @@ -4649,13 +4786,13 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:2400 +#: ../../../build/NEWS:2464 msgid "" "`bpo-25430 `__: improve performance of " "``IPNetwork.__contains__()``" msgstr "" -#: ../../../build/NEWS:2402 +#: ../../../build/NEWS:2466 msgid "" "`bpo-30485 `__: Path expressions in " "xml.etree.ElementTree can now avoid explicit namespace prefixes for tags (or" @@ -4663,20 +4800,20 @@ msgid "" "empty string prefix." msgstr "" -#: ../../../build/NEWS:2406 +#: ../../../build/NEWS:2470 msgid "" "`bpo-36613 `__: Fix :mod:`asyncio` " "wait() not removing callback if exception" msgstr "" -#: ../../../build/NEWS:2408 +#: ../../../build/NEWS:2472 msgid "" "`bpo-36598 `__: Fix ``isinstance`` check" " for Mock objects with spec when the code is executed under tracing. Patch " "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2411 +#: ../../../build/NEWS:2475 msgid "" "`bpo-18748 `__: In development mode " "(:option:`-X` ``dev``) and in debug build, the :class:`io.IOBase` destructor" @@ -4684,7 +4821,7 @@ msgid "" "release mode." msgstr "" -#: ../../../build/NEWS:2415 +#: ../../../build/NEWS:2479 msgid "" "`bpo-36575 `__: The ``_lsprof`` module " "now uses internal timer same to ``time.perf_counter()`` by default. " @@ -4693,60 +4830,60 @@ msgid "" "updates since ``perf_counter()`` is monotonic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2421 +#: ../../../build/NEWS:2485 msgid "" "`bpo-33461 `__: ``json.loads`` now emits" " ``DeprecationWarning`` when ``encoding`` option is specified. Patch by " "Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:2424 +#: ../../../build/NEWS:2488 msgid "" "`bpo-36559 `__: The random module now " "prefers the lean internal _sha512 module over hashlib for seed(version=2) to" " optimize import time." msgstr "" -#: ../../../build/NEWS:2427 +#: ../../../build/NEWS:2491 msgid "" "`bpo-17561 `__: Set backlog=None as the " "default for socket.create_server." msgstr "" -#: ../../../build/NEWS:2429 +#: ../../../build/NEWS:2493 msgid "" "`bpo-34373 `__: Fix :func:`time.mktime` " "error handling on AIX for year before 1970." msgstr "" -#: ../../../build/NEWS:2432 +#: ../../../build/NEWS:2496 msgid "" "`bpo-36232 `__: Improve error message " "when trying to open existing DBM database that actually doesn't exist. Patch" " by Marco Rougeth." msgstr "" -#: ../../../build/NEWS:2435 +#: ../../../build/NEWS:2499 msgid "" "`bpo-36546 `__: Add " "statistics.quantiles()" msgstr "" -#: ../../../build/NEWS:2437 +#: ../../../build/NEWS:2501 msgid "" "`bpo-36050 `__: Optimized " "``http.client.HTTPResponse.read()`` for large response. Patch by Inada " "Naoki." msgstr "" -#: ../../../build/NEWS:2440 +#: ../../../build/NEWS:2504 msgid "" "`bpo-36522 `__: If *debuglevel* is set " "to >0 in :mod:`http.client`, print all values for headers with multiple " "values for the same header name. Patch by Matt Houglum." msgstr "" -#: ../../../build/NEWS:2444 +#: ../../../build/NEWS:2508 msgid "" "`bpo-36492 `__: Deprecated passing " "required arguments like *func* as keyword arguments in functions which " @@ -4756,13 +4893,13 @@ msgid "" "positional arguments." msgstr "" -#: ../../../build/NEWS:2450 +#: ../../../build/NEWS:2514 msgid "" "`bpo-27181 `__: Add " "statistics.geometric_mean()." msgstr "" -#: ../../../build/NEWS:2452 +#: ../../../build/NEWS:2516 msgid "" "`bpo-30427 `__: ``os.path.normcase()`` " "relies on ``os.fspath()`` to check the type of its argument. Redundant " @@ -4770,7 +4907,7 @@ msgid "" "``ntpath.normcase()`` implementations. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:2457 +#: ../../../build/NEWS:2521 msgid "" "`bpo-36385 `__: Stop rejecting IPv4 " "octets for being ambiguously octal. Leading zeros are ignored, and no longer" @@ -4778,25 +4915,25 @@ msgid "" "Octets must still be no more than three digits, including leading zeroes." msgstr "" -#: ../../../build/NEWS:2462 +#: ../../../build/NEWS:2526 msgid "" "`bpo-36434 `__: Errors during writing to" " a ZIP file no longer prevent to properly close it." msgstr "" -#: ../../../build/NEWS:2465 +#: ../../../build/NEWS:2529 msgid "" "`bpo-36407 `__: Fixed wrong indentation " "writing for CDATA section in xml.dom.minidom. Patch by Vladimir Surjaninov." msgstr "" -#: ../../../build/NEWS:2468 +#: ../../../build/NEWS:2532 msgid "" "`bpo-36326 `__: inspect.getdoc() can now" " find docstrings for member objects when __slots__ is a dictionary." msgstr "" -#: ../../../build/NEWS:2471 +#: ../../../build/NEWS:2535 msgid "" "`bpo-36366 `__: Calling ``stop()`` on an" " unstarted or stopped :func:`unittest.mock.patch` object will now return " @@ -4804,27 +4941,27 @@ msgid "" " Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2476 +#: ../../../build/NEWS:2540 msgid "" "`bpo-36348 `__: The " ":meth:`imap.IMAP4.logout` method no longer ignores silently arbitrary " "exceptions." msgstr "" -#: ../../../build/NEWS:2479 +#: ../../../build/NEWS:2543 msgid "" "`bpo-31904 `__: Add time module support " "and fix test_time faiures for VxWorks." msgstr "" -#: ../../../build/NEWS:2481 +#: ../../../build/NEWS:2545 msgid "" "`bpo-36227 `__: Added support for " "keyword arguments `default_namespace` and `xml_declaration` in functions " "ElementTree.tostring() and ElementTree.tostringlist()." msgstr "" -#: ../../../build/NEWS:2485 +#: ../../../build/NEWS:2549 msgid "" "`bpo-36004 `__: Added new alternate " "constructors :meth:`datetime.date.fromisocalendar` and " @@ -4833,7 +4970,7 @@ msgid "" "``isocalendar`` method. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2491 +#: ../../../build/NEWS:2555 msgid "" "`bpo-35936 `__: :mod:`modulefinder` no " "longer depends on the deprecated :mod:`imp` module, and the initializer for " @@ -4841,21 +4978,21 @@ msgid "" "Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2496 +#: ../../../build/NEWS:2560 msgid "" "`bpo-35376 `__: :mod:`modulefinder` " "correctly handles modules that have the same name as a bad package. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2499 +#: ../../../build/NEWS:2563 msgid "" "`bpo-17396 `__: :mod:`modulefinder` no " "longer crashes when encountering syntax errors in followed imports. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2502 +#: ../../../build/NEWS:2566 msgid "" "`bpo-35934 `__: Added " ":meth:`~socket.create_server()` and :meth:`~socket.has_dualstack_ipv6()` " @@ -4864,59 +5001,59 @@ msgid "" " on the same socket. (Contributed by Giampaolo Rodola in :issue:`17561`.)" msgstr "" -#: ../../../build/NEWS:2508 +#: ../../../build/NEWS:2572 msgid "" "`bpo-23078 `__: Add support for " ":func:`classmethod` and :func:`staticmethod` to " ":func:`unittest.mock.create_autospec`. Initial patch by Felipe Ochoa." msgstr "" -#: ../../../build/NEWS:2511 +#: ../../../build/NEWS:2575 msgid "" "`bpo-35416 `__: Fix potential resource " "warnings in distutils. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:2514 +#: ../../../build/NEWS:2578 msgid "" "`bpo-25451 `__: Add transparency methods" " to :class:`tkinter.PhotoImage`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2517 +#: ../../../build/NEWS:2581 msgid "" "`bpo-35082 `__: Don't return deleted " "attributes when calling dir on a :class:`unittest.mock.Mock`." msgstr "" -#: ../../../build/NEWS:2520 +#: ../../../build/NEWS:2584 msgid "" "`bpo-34547 `__: " ":class:`wsgiref.handlers.BaseHandler` now handles abrupt client connection " "terminations gracefully. Patch by Petter Strandmark." msgstr "" -#: ../../../build/NEWS:2523 +#: ../../../build/NEWS:2587 msgid "" "`bpo-31658 `__: :func:`xml.sax.parse` " "now supports :term:`path-like `. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:2526 +#: ../../../build/NEWS:2590 msgid "" "`bpo-34139 `__: Remove stale unix " "datagram socket before binding" msgstr "" -#: ../../../build/NEWS:2528 +#: ../../../build/NEWS:2592 msgid "" "`bpo-33530 `__: Implemented Happy " "Eyeballs in `asyncio.create_connection()`. Added two new arguments, " "*happy_eyeballs_delay* and *interleave*, to specify Happy Eyeballs behavior." msgstr "" -#: ../../../build/NEWS:2532 +#: ../../../build/NEWS:2596 msgid "" "`bpo-33291 `__: Do not raise " "AttributeError when calling the inspect functions isgeneratorfunction, " @@ -4924,43 +5061,43 @@ msgid "" "arbitrary callable. Instead, return False." msgstr "" -#: ../../../build/NEWS:2536 +#: ../../../build/NEWS:2600 msgid "" "`bpo-31310 `__: Fix the " "multiprocessing.semaphore_tracker so it is reused by child processes" msgstr "" -#: ../../../build/NEWS:2539 +#: ../../../build/NEWS:2603 msgid "" "`bpo-31292 `__: Fix ``setup.py check " "--restructuredtext`` for files containing ``include`` directives." msgstr "" -#: ../../../build/NEWS:2545 +#: ../../../build/NEWS:2609 msgid "" "`bpo-36625 `__: Remove obsolete comments" " from docstrings in fractions.Fraction" msgstr "" -#: ../../../build/NEWS:2547 +#: ../../../build/NEWS:2611 msgid "" "`bpo-30840 `__: Document relative " "imports" msgstr "" -#: ../../../build/NEWS:2549 +#: ../../../build/NEWS:2613 msgid "" "`bpo-36523 `__: Add docstring for " "io.IOBase.writelines()." msgstr "" -#: ../../../build/NEWS:2551 +#: ../../../build/NEWS:2615 msgid "" "`bpo-36425 `__: New documentation " "translation: `Simplified Chinese `_." msgstr "" -#: ../../../build/NEWS:2554 +#: ../../../build/NEWS:2618 msgid "" "`bpo-36345 `__: Avoid the duplication of" " code from ``Tools/scripts/serve.py`` in using the :rst:dir:`literalinclude`" @@ -4968,20 +5105,20 @@ msgid "" ":mod:`wsgiref`. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2559 +#: ../../../build/NEWS:2623 msgid "" "`bpo-36345 `__: Using the code of the " "``Tools/scripts/serve.py`` script as an example in the :mod:`wsgiref` " "documentation. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2563 +#: ../../../build/NEWS:2627 msgid "" "`bpo-36157 `__: Added Documention for " "PyInterpreterState_Main()." msgstr "" -#: ../../../build/NEWS:2565 +#: ../../../build/NEWS:2629 msgid "" "`bpo-33043 `__: Updates the " "docs.python.org page with the addition of a 'Contributing to Docs' link at " @@ -4990,26 +5127,26 @@ msgid "" "Documentation Bugs section." msgstr "" -#: ../../../build/NEWS:2570 +#: ../../../build/NEWS:2634 msgid "" "`bpo-35581 `__: @typing.type_check_only " "now allows type stubs to mark functions and classes not available during " "runtime." msgstr "" -#: ../../../build/NEWS:2573 +#: ../../../build/NEWS:2637 msgid "" "`bpo-33832 `__: Add glossary entry for " "'magic method'." msgstr "" -#: ../../../build/NEWS:2575 +#: ../../../build/NEWS:2639 msgid "" "`bpo-32913 `__: Added re.Match.groupdict" " example to regex HOWTO." msgstr "" -#: ../../../build/NEWS:2580 +#: ../../../build/NEWS:2644 msgid "" "`bpo-36719 `__: regrtest now always " "detects uncollectable objects. Previously, the check was only enabled by " @@ -5017,7 +5154,7 @@ msgid "" "``--findleaks`` becomes a deprecated alias to ``--fail-env-changed``." msgstr "" -#: ../../../build/NEWS:2585 +#: ../../../build/NEWS:2649 msgid "" "`bpo-36725 `__: When using " "mulitprocessing mode (-jN), regrtest now better reports errors if a worker " @@ -5025,7 +5162,7 @@ msgid "" "interrupted." msgstr "" -#: ../../../build/NEWS:2589 +#: ../../../build/NEWS:2653 msgid "" "`bpo-36454 `__: Change " "test_time.test_monotonic() to test only the lower bound of elapsed time " @@ -5033,38 +5170,38 @@ msgid "" " test failures on slow buildbots. Patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:2594 +#: ../../../build/NEWS:2658 msgid "" "`bpo-32424 `__: Improve test coverage " "for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2597 +#: ../../../build/NEWS:2661 msgid "" "`bpo-32424 `__: Fix typo in " "test_cyclic_gc() test for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2600 +#: ../../../build/NEWS:2664 msgid "" "`bpo-36635 `__: Add a new " ":mod:`_testinternalcapi` module to test the internal C API." msgstr "" -#: ../../../build/NEWS:2603 +#: ../../../build/NEWS:2667 msgid "" "`bpo-36629 `__: Fix " "``test_imap4_host_default_value()`` of ``test_imaplib``: catch also " ":data:`errno.ENETUNREACH` error." msgstr "" -#: ../../../build/NEWS:2606 +#: ../../../build/NEWS:2670 msgid "" "`bpo-36611 `__: Fix " "``test_sys.test_getallocatedblocks()`` when :mod:`tracemalloc` is enabled." msgstr "" -#: ../../../build/NEWS:2609 +#: ../../../build/NEWS:2673 msgid "" "`bpo-36560 `__: Fix reference leak " "hunting in regrtest: compute also deltas (of reference count, allocated " @@ -5072,61 +5209,61 @@ msgid "" "everything is initialized before starting to hunt reference leaks." msgstr "" -#: ../../../build/NEWS:2614 +#: ../../../build/NEWS:2678 msgid "" "`bpo-36565 `__: Fix reference hunting " "(``python3 -m test -R 3:3``) when Python has no built-in abc module." msgstr "" -#: ../../../build/NEWS:2617 +#: ../../../build/NEWS:2681 msgid "" "`bpo-31904 `__: Port test_resource to " "VxWorks: skip tests cases setting RLIMIT_FSIZE and RLIMIT_CPU." msgstr "" -#: ../../../build/NEWS:2620 +#: ../../../build/NEWS:2684 msgid "" "`bpo-31904 `__: Fix test_tabnanny on " "VxWorks: adjust ENOENT error message." msgstr "" -#: ../../../build/NEWS:2622 +#: ../../../build/NEWS:2686 msgid "" "`bpo-36436 `__: Fix " "``_testcapi.pymem_buffer_overflow()``: handle memory allocation failure." msgstr "" -#: ../../../build/NEWS:2625 +#: ../../../build/NEWS:2689 msgid "" "`bpo-31904 `__: Fix test_utf8_mode on " "VxWorks: Python always use UTF-8 on VxWorks." msgstr "" -#: ../../../build/NEWS:2628 +#: ../../../build/NEWS:2692 msgid "" "`bpo-36341 `__: Fix tests that may fail " "with PermissionError upon calling bind() on AF_UNIX sockets." msgstr "" -#: ../../../build/NEWS:2634 +#: ../../../build/NEWS:2698 msgid "" "`bpo-36747 `__: Remove the stale " "scriptsinstall Makefile target." msgstr "" -#: ../../../build/NEWS:2636 +#: ../../../build/NEWS:2700 msgid "" "`bpo-21536 `__: On Unix, C extensions " "are no longer linked to libpython except on Android and Cygwin." msgstr "" -#: ../../../build/NEWS:2639 +#: ../../../build/NEWS:2703 msgid "" "It is now possible for a statically linked Python to load a C extension " "built using a shared library Python." msgstr "" -#: ../../../build/NEWS:2642 +#: ../../../build/NEWS:2706 msgid "" "When Python is embedded, ``libpython`` must not be loaded with " "``RTLD_LOCAL``, but ``RTLD_GLOBAL`` instead. Previously, using " @@ -5135,11 +5272,11 @@ msgid "" "built by the ``*shared*`` section of ``Modules/Setup``." msgstr "" -#: ../../../build/NEWS:2648 +#: ../../../build/NEWS:2712 msgid "distutils, python-config and python-config.py have been modified." msgstr "distutils, python-config dan python-config.py telah dimodifikasi." -#: ../../../build/NEWS:2650 +#: ../../../build/NEWS:2714 msgid "" "`bpo-36707 `__: ``./configure --with-" "pymalloc`` no longer adds the ``m`` flag to SOABI " @@ -5147,7 +5284,7 @@ msgid "" " on the ABI." msgstr "" -#: ../../../build/NEWS:2654 +#: ../../../build/NEWS:2718 msgid "" "`bpo-36635 `__: Change " "``PyAPI_FUNC(type)``, ``PyAPI_DATA(type)`` and ``PyMODINIT_FUNC`` macros of " @@ -5157,13 +5294,13 @@ msgid "" "function in DLL exports on Windows." msgstr "" -#: ../../../build/NEWS:2660 +#: ../../../build/NEWS:2724 msgid "" "`bpo-31904 `__: Don't build the " "``_crypt`` extension on VxWorks." msgstr "" -#: ../../../build/NEWS:2662 +#: ../../../build/NEWS:2726 msgid "" "`bpo-36618 `__: Add ``-fmax-type-" "align=8`` to CFLAGS when clang compiler is detected. The pymalloc memory " @@ -5176,13 +5313,13 @@ msgid "" "can have the same issue." msgstr "" -#: ../../../build/NEWS:2671 +#: ../../../build/NEWS:2735 msgid "" "`bpo-36605 `__: ``make tags`` and ``make" " TAGS`` now also parse ``Modules/_io/*.c`` and ``Modules/_io/*.h``." msgstr "" -#: ../../../build/NEWS:2674 +#: ../../../build/NEWS:2738 msgid "" "`bpo-36465 `__: Release builds and debug" " builds are now ABI compatible: defining the ``Py_DEBUG`` macro no longer " @@ -5193,33 +5330,33 @@ msgid "" "option." msgstr "" -#: ../../../build/NEWS:2681 +#: ../../../build/NEWS:2745 msgid "" "`bpo-36577 `__: setup.py now correctly " "reports missing OpenSSL headers and libraries again." msgstr "" -#: ../../../build/NEWS:2684 +#: ../../../build/NEWS:2748 msgid "" "`bpo-36544 `__: Fix regression " "introduced in `bpo-36146 `__ refactoring" " setup.py" msgstr "" -#: ../../../build/NEWS:2686 +#: ../../../build/NEWS:2750 msgid "" "`bpo-36508 `__: ``python-config " "--ldflags`` no longer includes flags of the ``LINKFORSHARED`` variable. The " "``LINKFORSHARED`` variable must only be used to build executables." msgstr "" -#: ../../../build/NEWS:2690 +#: ../../../build/NEWS:2754 msgid "" "`bpo-36503 `__: Remove references to " "\"aix3\" and \"aix4\". Patch by M. Felt." msgstr "" -#: ../../../build/NEWS:2695 +#: ../../../build/NEWS:2759 msgid "" "`bpo-35920 `__: Added " "platform.win32_edition() and platform.win32_is_iot(). Added support for " @@ -5227,20 +5364,20 @@ msgid "" " to work on Windows IoT Core ARM32." msgstr "" -#: ../../../build/NEWS:2699 +#: ../../../build/NEWS:2763 msgid "" "`bpo-36649 `__: Remove trailing spaces " "for registry keys when installed via the Store." msgstr "" -#: ../../../build/NEWS:2702 +#: ../../../build/NEWS:2766 msgid "" "`bpo-34144 `__: Fixed activate.bat to " "correctly update codepage when chcp.com returns dots in output. Patch by " "Lorenz Mende." msgstr "" -#: ../../../build/NEWS:2705 +#: ../../../build/NEWS:2769 msgid "" "`bpo-36509 `__: Added preset-iot layout " "for Windows IoT ARM containers. This layout doesn't contain UI components " @@ -5248,7 +5385,7 @@ msgid "" "builds since Windows ARM32 builds must be cross-compiled when using MSVC." msgstr "" -#: ../../../build/NEWS:2710 +#: ../../../build/NEWS:2774 msgid "" "`bpo-35941 `__: enum_certificates " "function of the ssl module now returns certificates from all available " @@ -5261,26 +5398,26 @@ msgid "" "revocation list stores." msgstr "" -#: ../../../build/NEWS:2720 +#: ../../../build/NEWS:2784 msgid "" "`bpo-36441 `__: Fixes creating a venv " "when debug binaries are installed." msgstr "" -#: ../../../build/NEWS:2722 +#: ../../../build/NEWS:2786 msgid "" "`bpo-36085 `__: Enable better DLL " "resolution on Windows by using safe DLL search paths and adding " ":func:`os.add_dll_directory`." msgstr "" -#: ../../../build/NEWS:2725 +#: ../../../build/NEWS:2789 msgid "" "`bpo-36010 `__: Add the venv standard " "library module to the nuget distribution for Windows." msgstr "" -#: ../../../build/NEWS:2728 +#: ../../../build/NEWS:2792 msgid "" "`bpo-29515 `__: Add the following socket" " module constants on Windows: IPPROTO_AH IPPROTO_CBT IPPROTO_DSTOPTS " @@ -5291,28 +5428,28 @@ msgid "" " IPPROTO_ST" msgstr "" -#: ../../../build/NEWS:2736 +#: ../../../build/NEWS:2800 msgid "" "`bpo-35947 `__: Added current version of" " libffi to cpython-source-deps. Change _ctypes to use current version of " "libffi on Windows." msgstr "" -#: ../../../build/NEWS:2739 +#: ../../../build/NEWS:2803 msgid "" "`bpo-34060 `__: Report system load when " "running test suite on Windows. Patch by Ammar Askar. Based on prior work by " "Jeremy Kloth." msgstr "" -#: ../../../build/NEWS:2742 +#: ../../../build/NEWS:2806 msgid "" "`bpo-31512 `__: With the Windows 10 " "Creators Update, non-elevated users can now create symlinks as long as the " "computer has Developer Mode enabled." msgstr "" -#: ../../../build/NEWS:2748 +#: ../../../build/NEWS:2812 msgid "" "`bpo-34602 `__: Avoid failures setting " "macOS stack resource limit with resource.setrlimit. This reverts an earlier " @@ -5320,27 +5457,27 @@ msgid "" "non-default stack size when building the interpreter executable on macOS." msgstr "" -#: ../../../build/NEWS:2756 +#: ../../../build/NEWS:2820 msgid "" "`bpo-36429 `__: Fix starting IDLE with " "pyshell. Add idlelib.pyshell alias at top; remove pyshell alias at bottom. " "Remove obsolete __name__=='__main__' command." msgstr "" -#: ../../../build/NEWS:2763 +#: ../../../build/NEWS:2827 msgid "" "`bpo-14546 `__: Fix the argument " "handling in Tools/scripts/lll.py." msgstr "" -#: ../../../build/NEWS:2768 +#: ../../../build/NEWS:2832 msgid "" "`bpo-36763 `__: Fix memory leak in " ":c:func:`Py_SetStandardStreamEncoding`: release memory if the function is " "called twice." msgstr "" -#: ../../../build/NEWS:2771 +#: ../../../build/NEWS:2835 msgid "" "`bpo-36641 `__: " ":c:macro:`PyDoc_VAR(name)` and :c:macro:`PyDoc_STRVAR(name,str)` now create " @@ -5348,7 +5485,7 @@ msgid "" "Inada Naoki." msgstr "" -#: ../../../build/NEWS:2775 +#: ../../../build/NEWS:2839 msgid "" "`bpo-36389 `__: Change the value of " "``CLEANBYTE``, ``DEADDYTE`` and ``FORBIDDENBYTE`` internal constants used by" @@ -5358,7 +5495,7 @@ msgid "" " debug ``malloc()`` and ``free()``." msgstr "" -#: ../../../build/NEWS:2782 +#: ../../../build/NEWS:2846 msgid "" "`bpo-36443 `__: Since Python 3.7.0, " "calling :c:func:`Py_DecodeLocale` before :c:func:`Py_Initialize` produces " @@ -5369,7 +5506,7 @@ msgid "" "``_PyPreConfig``." msgstr "" -#: ../../../build/NEWS:2789 +#: ../../../build/NEWS:2853 msgid "" "`bpo-36025 `__: Fixed an accidental " "change to the datetime C API where the arguments to the " @@ -5379,7 +5516,7 @@ msgid "" "only present in alpha releases of Python 3.8. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2796 +#: ../../../build/NEWS:2860 msgid "" "`bpo-35810 `__: Modify ``PyObject_Init``" " to correctly increase the refcount of heap- allocated Type objects. Also " @@ -5387,15 +5524,15 @@ msgid "" "manually or not decreasing the type's refcount in tp_dealloc" msgstr "" -#: ../../../build/NEWS:2803 +#: ../../../build/NEWS:2867 msgid "Python 3.8.0 alpha 3" msgstr "Python 3.8.0 alfa 3" -#: ../../../build/NEWS:2805 +#: ../../../build/NEWS:2869 msgid "*Release date: 2019-03-25*" msgstr "*Tanggal rilis: 2019-03-25*" -#: ../../../build/NEWS:2810 +#: ../../../build/NEWS:2874 msgid "" "`bpo-36216 `__: Changes urlsplit() to " "raise ValueError when the URL contains characters that decompose under IDNA " @@ -5403,7 +5540,7 @@ msgid "" "parsed." msgstr "" -#: ../../../build/NEWS:2814 +#: ../../../build/NEWS:2878 msgid "" "`bpo-35121 `__: Don't send cookies of " "domain A without Domain attribute to domain B when domain A is a suffix " @@ -5412,84 +5549,84 @@ msgid "" "Singaravelan." msgstr "" -#: ../../../build/NEWS:2822 +#: ../../../build/NEWS:2886 msgid "" "`bpo-36421 `__: Fix a possible double " "decref in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2825 +#: ../../../build/NEWS:2889 msgid "" "`bpo-36412 `__: Fix a possible crash " "when creating a new dictionary." msgstr "" -#: ../../../build/NEWS:2827 +#: ../../../build/NEWS:2891 msgid "" "`bpo-36398 `__: Fix a possible crash in " "``structseq_repr()``." msgstr "" -#: ../../../build/NEWS:2829 +#: ../../../build/NEWS:2893 msgid "" "`bpo-36256 `__: Fix bug in parsermodule " "when parsing a state in a DFA that has two or more arcs with labels of the " "same type. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2832 +#: ../../../build/NEWS:2896 msgid "" "`bpo-36365 `__: repr(structseq) is no " "longer limited to 512 bytes." msgstr "" -#: ../../../build/NEWS:2834 +#: ../../../build/NEWS:2898 msgid "" "`bpo-36374 `__: Fix a possible null " "pointer dereference in ``merge_consts_recursive()``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2837 +#: ../../../build/NEWS:2901 msgid "" "`bpo-36236 `__: At Python " "initialization, the current directory is no longer prepended to " ":data:`sys.path` if it has been removed." msgstr "" -#: ../../../build/NEWS:2840 +#: ../../../build/NEWS:2904 msgid "" "`bpo-36352 `__: Python initialization " "now fails with an error, rather than silently truncating paths, if a path is" " too long." msgstr "" -#: ../../../build/NEWS:2843 +#: ../../../build/NEWS:2907 msgid "" "`bpo-36301 `__: Python initialization " "now fails if decoding ``pybuilddir.txt`` configuration file fails at " "startup." msgstr "" -#: ../../../build/NEWS:2846 +#: ../../../build/NEWS:2910 msgid "" "`bpo-36333 `__: Fix leak in " "_PyRuntimeState_Fini. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2849 +#: ../../../build/NEWS:2913 msgid "" "`bpo-36332 `__: The builtin " ":func:`compile` can now handle AST objects that contain assignment " "expressions. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2852 +#: ../../../build/NEWS:2916 msgid "" "`bpo-36282 `__: Improved error message " "for too much positional arguments in some builtin functions." msgstr "" -#: ../../../build/NEWS:2855 +#: ../../../build/NEWS:2919 msgid "" "`bpo-30040 `__: New empty dict uses " "fewer memory for now. It used more memory than empty dict created by " @@ -5497,7 +5634,7 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2859 +#: ../../../build/NEWS:2923 msgid "" "`bpo-36262 `__: Fix an unlikely memory " "leak on conversion from string to float in the function ``_Py_dg_strtod()`` " @@ -5505,27 +5642,27 @@ msgid "" ":func:`marshal.load`, etc." msgstr "" -#: ../../../build/NEWS:2863 +#: ../../../build/NEWS:2927 msgid "" "`bpo-36252 `__: Update Unicode databases" " to version 12.0.0." msgstr "" -#: ../../../build/NEWS:2865 +#: ../../../build/NEWS:2929 msgid "" "`bpo-36218 `__: Fix a segfault occurring" " when sorting a list of heterogeneous values. Patch contributed by Rémi " "Lapeyre and Elliot Gorokhovsky." msgstr "" -#: ../../../build/NEWS:2868 +#: ../../../build/NEWS:2932 msgid "" "`bpo-36188 `__: Cleaned up left-over " "vestiges of Python 2 unbound method handling in method objects and " "documentation. Patch by Martijn Pieters" msgstr "" -#: ../../../build/NEWS:2871 +#: ../../../build/NEWS:2935 msgid "" "`bpo-36124 `__: Add a new interpreter-" "specific dict and expose it in the C-API via PyInterpreterState_GetDict(). " @@ -5534,7 +5671,7 @@ msgid "" "state." msgstr "" -#: ../../../build/NEWS:2876 +#: ../../../build/NEWS:2940 msgid "" "`bpo-35975 `__: Add a " "``feature_version`` flag to ``ast.parse()`` (documented) and ``compile()`` " @@ -5546,13 +5683,13 @@ msgid "" "recognizes.)" msgstr "" -#: ../../../build/NEWS:2884 +#: ../../../build/NEWS:2948 msgid "" "`bpo-31904 `__: Use UTF-8 as the system " "encoding on VxWorks." msgstr "" -#: ../../../build/NEWS:2886 +#: ../../../build/NEWS:2950 msgid "" "`bpo-36048 `__: The " ":meth:`~object.__index__` special method will be used instead of " @@ -5561,19 +5698,19 @@ msgid "" "deprecated." msgstr "" -#: ../../../build/NEWS:2891 +#: ../../../build/NEWS:2955 msgid "" "`bpo-35808 `__: Retire pgen and use a " "modified version of pgen2 to generate the parser. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2897 +#: ../../../build/NEWS:2961 msgid "" "`bpo-36401 `__: The class documentation " "created by pydoc now has a separate section for readonly properties." msgstr "" -#: ../../../build/NEWS:2900 +#: ../../../build/NEWS:2964 msgid "" "`bpo-36320 `__: The typing.NamedTuple() " "class has deprecated the _field_types attribute in favor of the " @@ -5581,20 +5718,20 @@ msgid "" "attributes were converted from OrderedDict to a regular dict." msgstr "" -#: ../../../build/NEWS:2905 +#: ../../../build/NEWS:2969 msgid "" "`bpo-34745 `__: Fix :mod:`asyncio` ssl " "memory issues caused by circular references" msgstr "" -#: ../../../build/NEWS:2908 +#: ../../../build/NEWS:2972 msgid "" "`bpo-36324 `__: Add method to " "statistics.NormalDist for computing the inverse cumulative normal " "distribution." msgstr "" -#: ../../../build/NEWS:2911 +#: ../../../build/NEWS:2975 msgid "" "`bpo-36321 `__: collections.namedtuple()" " misspelled the name of an attribute. To be consistent with " @@ -5604,64 +5741,64 @@ msgid "" "future." msgstr "" -#: ../../../build/NEWS:2917 +#: ../../../build/NEWS:2981 msgid "" "`bpo-36297 `__: \"unicode_internal\" " "codec is removed. It was deprecated since Python 3.3. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2920 +#: ../../../build/NEWS:2984 msgid "" "`bpo-36298 `__: Raise " "ModuleNotFoundError in pyclbr when a module can't be found. Thanks to " "'mental' for the bug report." msgstr "" -#: ../../../build/NEWS:2923 +#: ../../../build/NEWS:2987 msgid "" "`bpo-36268 `__: Switch the default " "format used for writing tars with mod:`tarfile` to the modern POSIX.1-2001 " "pax standard, from the vendor-specific GNU. Contributed by C.A.M. Gerlach." msgstr "" -#: ../../../build/NEWS:2927 +#: ../../../build/NEWS:2991 msgid "" "`bpo-36285 `__: Fix integer overflows in" " the array module. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:2930 +#: ../../../build/NEWS:2994 msgid "" "`bpo-31904 `__: Add _signal module " "support for VxWorks." msgstr "" -#: ../../../build/NEWS:2932 +#: ../../../build/NEWS:2996 msgid "" "`bpo-36272 `__: :mod:`logging` does not " "silently ignore RecursionError anymore. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2935 +#: ../../../build/NEWS:2999 msgid "" "`bpo-36280 `__: Add a kind field to " "ast.Constant. It is 'u' if the literal has a 'u' prefix (i.e. a Python 2 " "style unicode literal), else None." msgstr "" -#: ../../../build/NEWS:2938 +#: ../../../build/NEWS:3002 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles all exceptions." msgstr "" -#: ../../../build/NEWS:2941 +#: ../../../build/NEWS:3005 msgid "" "`bpo-36251 `__: Fix format strings used " "for stderrprinter and re.Match reprs. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:2944 +#: ../../../build/NEWS:3008 msgid "" "`bpo-36235 `__: Fix ``CFLAGS`` in " "``customize_compiler()`` of ``distutils.sysconfig``: when the ``CFLAGS`` " @@ -5669,79 +5806,79 @@ msgid "" " ``OPT`` variable anymore. Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:2949 +#: ../../../build/NEWS:3013 msgid "" "`bpo-35807 `__: Update ensurepip to " "install pip 19.0.3 and setuptools 40.8.0." msgstr "" -#: ../../../build/NEWS:2951 +#: ../../../build/NEWS:3015 msgid "" "`bpo-36139 `__: Release GIL when closing" " :class:`~mmap.mmap` objects." msgstr "" -#: ../../../build/NEWS:2953 +#: ../../../build/NEWS:3017 msgid "" "`bpo-36179 `__: Fix two unlikely " "reference leaks in _hashopenssl. The leaks only occur in out-of-memory " "cases." msgstr "" -#: ../../../build/NEWS:2956 +#: ../../../build/NEWS:3020 msgid "" "`bpo-36169 `__: Add overlap() method to " "statistics.NormalDist. Computes the overlapping coefficient for two normal " "distributions." msgstr "" -#: ../../../build/NEWS:2959 +#: ../../../build/NEWS:3023 msgid "" "`bpo-36103 `__: Default buffer size used" " by ``shutil.copyfileobj()`` is changed from 16 KiB to 64 KiB on non-Windows" " platform to reduce system call overhead. Contributed by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2963 +#: ../../../build/NEWS:3027 msgid "" "`bpo-36130 `__: Fix ``pdb`` with " "``skip=...`` when stepping into a frame without a ``__name__`` global. " "Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2966 +#: ../../../build/NEWS:3030 msgid "" "`bpo-35652 `__: " "shutil.copytree(copy_function=...) erroneously pass DirEntry instead of a " "path string." msgstr "" -#: ../../../build/NEWS:2969 +#: ../../../build/NEWS:3033 msgid "" "`bpo-35178 `__: Ensure custom " ":func:`warnings.formatwarning` function can receive `line` as positional " "argument. Based on patch by Tashrif Billah." msgstr "" -#: ../../../build/NEWS:2972 +#: ../../../build/NEWS:3036 msgid "" "`bpo-36106 `__: Resolve potential name " "clash with libm's sinpi(). Patch by Dmitrii Pasechnik." msgstr "" -#: ../../../build/NEWS:2975 +#: ../../../build/NEWS:3039 msgid "" "`bpo-36091 `__: Clean up reference to " "async generator in Lib/types. Patch by Henry Chen." msgstr "" -#: ../../../build/NEWS:2978 +#: ../../../build/NEWS:3042 msgid "" "`bpo-36043 `__: :class:`FileCookieJar` " "supports :term:`path-like object`. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:2981 +#: ../../../build/NEWS:3045 msgid "" "`bpo-35899 `__: Enum has been fixed to " "correctly handle empty strings and strings with non-Latin characters (ie. " @@ -5749,13 +5886,13 @@ msgid "" "by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2985 +#: ../../../build/NEWS:3049 msgid "" "`bpo-21269 `__: Add ``args`` and " "``kwargs`` properties to mock call objects. Contributed by Kumar Akshay." msgstr "" -#: ../../../build/NEWS:2988 +#: ../../../build/NEWS:3052 msgid "" "`bpo-30670 `__: `pprint.pp` has been " "added to pretty-print objects with dictionary keys being sorted with their " @@ -5764,87 +5901,87 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2993 +#: ../../../build/NEWS:3057 msgid "" "`bpo-35843 `__: Implement " "``__getitem__`` for ``_NamespacePath``. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2996 +#: ../../../build/NEWS:3060 msgid "" "`bpo-35802 `__: Clean up code which " "checked presence of ``os.stat`` / ``os.lstat`` / ``os.chmod`` which are " "always present. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3000 +#: ../../../build/NEWS:3064 msgid "" "`bpo-35715 `__: Librates the return " "value of a ProcessPoolExecutor _process_worker after it's no longer needed " "to free memory" msgstr "" -#: ../../../build/NEWS:3003 +#: ../../../build/NEWS:3067 msgid "" "`bpo-35493 `__: Use " ":func:`multiprocessing.connection.wait` instead of polling each 0.2 seconds " "for worker updates in :class:`multiprocessing.Pool`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3007 +#: ../../../build/NEWS:3071 msgid "" "`bpo-35661 `__: Store the venv prompt in" " pyvenv.cfg." msgstr "" -#: ../../../build/NEWS:3009 +#: ../../../build/NEWS:3073 msgid "" "`bpo-35121 `__: Don't set cookie for a " "request when the request path is a prefix match of the cookie's path " "attribute but doesn't end with \"/\". Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3013 +#: ../../../build/NEWS:3077 msgid "" "`bpo-21478 `__: Calls to a child " "function created with :func:`unittest.mock.create_autospec` should propagate" " to the parent. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3017 +#: ../../../build/NEWS:3081 msgid "" "`bpo-35198 `__: Fix C++ extension " "compilation on AIX" msgstr "" -#: ../../../build/NEWS:3022 +#: ../../../build/NEWS:3086 msgid "" "`bpo-36329 `__: Declare the path of the " "Python binary for the usage of ``Tools/scripts/serve.py`` when executing " "``make -C Doc/ serve``. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3026 +#: ../../../build/NEWS:3090 msgid "" "`bpo-36138 `__: Improve documentation " "about converting datetime.timedelta to scalars." msgstr "" -#: ../../../build/NEWS:3029 +#: ../../../build/NEWS:3093 msgid "" "`bpo-21314 `__: A new entry was added to" " the Core Language Section of the Programming FAQ, which explaines the usage" " of slash(/) in the signature of a function. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:3036 +#: ../../../build/NEWS:3100 msgid "" "`bpo-36234 `__: " "test_posix.PosixUidGidTests: add tests for invalid uid/gid type (str). " "Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:3039 +#: ../../../build/NEWS:3103 msgid "" "`bpo-29571 `__: Fix " "``test_re.test_locale_flag()``: use ``locale.getpreferredencoding()`` " @@ -5852,164 +5989,164 @@ msgid "" "locales, ``locale.getlocale()`` returns the wrong encoding." msgstr "" -#: ../../../build/NEWS:3044 +#: ../../../build/NEWS:3108 msgid "" "`bpo-36123 `__: Fix race condition in " "test_socket." msgstr "" -#: ../../../build/NEWS:3049 +#: ../../../build/NEWS:3113 msgid "" "`bpo-36356 `__: Fix leaks that led to " "build failure when configured with address sanitizer." msgstr "" -#: ../../../build/NEWS:3052 +#: ../../../build/NEWS:3116 msgid "" "`bpo-36146 `__: Add ``TEST_EXTENSIONS`` " "constant to ``setup.py`` to allow to not build test extensions like " "``_testcapi``." msgstr "" -#: ../../../build/NEWS:3055 +#: ../../../build/NEWS:3119 msgid "" "`bpo-36146 `__: Fix setup.py on macOS: " "only add ``/usr/include/ffi`` to include directories of _ctypes, not for all" " extensions." msgstr "" -#: ../../../build/NEWS:3058 +#: ../../../build/NEWS:3122 msgid "" "`bpo-31904 `__: Enable build system to " "cross-build for VxWorks RTOS." msgstr "" -#: ../../../build/NEWS:3063 +#: ../../../build/NEWS:3127 msgid "" "`bpo-36312 `__: Fixed decoders for the " "following code pages: 50220, 50221, 50222, 50225, 50227, 50229, 57002 " "through 57011, 65000 and 42." msgstr "" -#: ../../../build/NEWS:3066 +#: ../../../build/NEWS:3130 msgid "" "`bpo-36264 `__: Don't honor POSIX " "``HOME`` in ``os.path.expanduser`` on windows. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3069 +#: ../../../build/NEWS:3133 msgid "" "`bpo-24643 `__: Fix name collisions due " "to ``#define timezone _timezone`` in PC/pyconfig.h." msgstr "" -#: ../../../build/NEWS:3075 +#: ../../../build/NEWS:3139 msgid "" "`bpo-36405 `__: Use dict unpacking in " "idlelib." msgstr "" -#: ../../../build/NEWS:3077 +#: ../../../build/NEWS:3141 msgid "" "`bpo-36396 `__: Remove fgBg param of " "idlelib.config.GetHighlight(). This param was only used twice and changed " "the return type." msgstr "" -#: ../../../build/NEWS:3080 +#: ../../../build/NEWS:3144 msgid "" "`bpo-36176 `__: Fix IDLE autocomplete & " "calltip popup colors. Prevent conflicts with Linux dark themes (and slightly" " darken calltip background)." msgstr "" -#: ../../../build/NEWS:3083 +#: ../../../build/NEWS:3147 msgid "" "`bpo-23205 `__: For the grep module, add" " tests for findfiles, refactor findfiles to be a module-level function, and " "refactor findfiles to use os.walk." msgstr "" -#: ../../../build/NEWS:3087 +#: ../../../build/NEWS:3151 msgid "" "`bpo-23216 `__: Add docstrings to IDLE " "search modules." msgstr "" -#: ../../../build/NEWS:3089 +#: ../../../build/NEWS:3153 msgid "" "`bpo-36152 `__: Remove " "colorizer.ColorDelegator.close_when_done and the corresponding argument of " ".close(). In IDLE, both have always been None or False since 2007." msgstr "" -#: ../../../build/NEWS:3093 +#: ../../../build/NEWS:3157 msgid "" "`bpo-32129 `__: Avoid blurry IDLE " "application icon on macOS with Tk 8.6. Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:3096 +#: ../../../build/NEWS:3160 msgid "" "`bpo-36096 `__: Refactor class variables" " to instance variables in colorizer." msgstr "" -#: ../../../build/NEWS:3098 +#: ../../../build/NEWS:3162 msgid "" "`bpo-30348 `__: Increase test coverage " "of idlelib.autocomplete by 30%. Patch by Louie Lu" msgstr "" -#: ../../../build/NEWS:3104 +#: ../../../build/NEWS:3168 msgid "" "`bpo-35132 `__: Fix py-list and py-bt " "commands of python-gdb.py on gdb7." msgstr "" -#: ../../../build/NEWS:3106 +#: ../../../build/NEWS:3170 msgid "" "`bpo-32217 `__: Fix freeze script on " "Windows." msgstr "" -#: ../../../build/NEWS:3111 +#: ../../../build/NEWS:3175 msgid "" "`bpo-36381 `__: Raise " "``DeprecationWarning`` when '#' formats are used for building or parsing " "values without ``PY_SSIZE_T_CLEAN``." msgstr "" -#: ../../../build/NEWS:3114 +#: ../../../build/NEWS:3178 msgid "" "`bpo-36142 `__: The whole coreconfig.h " "header is now excluded from Py_LIMITED_API. Move functions definitions into " "a new internal pycore_coreconfig.h header." msgstr "" -#: ../../../build/NEWS:3120 +#: ../../../build/NEWS:3184 msgid "Python 3.8.0 alpha 2" msgstr "Python 3.8.0 alfa 2" -#: ../../../build/NEWS:3122 +#: ../../../build/NEWS:3186 msgid "*Release date: 2019-02-25*" msgstr "*Tanggal rilis: 2019-02-25*" -#: ../../../build/NEWS:3127 +#: ../../../build/NEWS:3191 msgid "" "`bpo-36052 `__: Raise a " ":exc:`SyntaxError` when assigning a value to `__debug__` with the Assignment" " Operator. Contributed by Stéphane Wirtel and Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3131 +#: ../../../build/NEWS:3195 msgid "" "`bpo-36012 `__: Doubled the speed of " "class variable writes. When a non-dunder attribute was updated, there was " "an unnecessary call to update slots." msgstr "" -#: ../../../build/NEWS:3134 +#: ../../../build/NEWS:3198 msgid "" "`bpo-35942 `__: The error message " "emitted when returning invalid types from ``__fspath__`` in interfaces that " @@ -6017,14 +6154,14 @@ msgid "" "does explain the origin of the error." msgstr "" -#: ../../../build/NEWS:3138 +#: ../../../build/NEWS:3202 msgid "" "`bpo-36016 `__: ``gc.get_objects`` can " "now receive an optional parameter indicating a generation to get objects " "from. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3141 +#: ../../../build/NEWS:3205 msgid "" "`bpo-1054041 `__: When the main " "interpreter exits due to an uncaught KeyboardInterrupt, the process now " @@ -6033,33 +6170,33 @@ msgid "" "to understand that the user has asked them to stop." msgstr "" -#: ../../../build/NEWS:3147 +#: ../../../build/NEWS:3211 msgid "" "`bpo-35992 `__: Fix " "``__class_getitem__()`` not being called on a class with a custom non-" "subscriptable metaclass." msgstr "" -#: ../../../build/NEWS:3150 +#: ../../../build/NEWS:3214 msgid "" "`bpo-35993 `__: Fix a crash on fork when" " using subinterpreters. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3153 +#: ../../../build/NEWS:3217 msgid "" "`bpo-35991 `__: Fix a potential double " "free in Modules/_randommodule.c." msgstr "" -#: ../../../build/NEWS:3155 +#: ../../../build/NEWS:3219 msgid "" "`bpo-35961 `__: Fix a crash in " "slice_richcompare(): use strong references rather than stolen references for" " the two temporary internal tuples." msgstr "" -#: ../../../build/NEWS:3158 +#: ../../../build/NEWS:3222 msgid "" "`bpo-35911 `__: Enable the creation of " "cell objects by adding a ``cell.__new__`` method, and expose the type " @@ -6067,41 +6204,41 @@ msgid "" "Glaser." msgstr "" -#: ../../../build/NEWS:3162 +#: ../../../build/NEWS:3226 msgid "" "`bpo-12822 `__: Use monotonic clock for " "``pthread_cond_timedwait`` when ``pthread_condattr_setclock`` and " "``CLOCK_MONOTONIC`` are available." msgstr "" -#: ../../../build/NEWS:3165 +#: ../../../build/NEWS:3229 msgid "" "`bpo-15248 `__: The compiler emits now " "syntax warnings in the case when a comma is likely missed before tuple or " "list." msgstr "" -#: ../../../build/NEWS:3168 +#: ../../../build/NEWS:3232 msgid "" "`bpo-35886 `__: The implementation of " "PyInterpreterState has been moved into the internal header files (guarded by" " Py_BUILD_CORE)." msgstr "" -#: ../../../build/NEWS:3171 +#: ../../../build/NEWS:3235 msgid "" "`bpo-31506 `__: Clarify the errors " "reported when ``object.__new__`` and ``object.__init__`` receive more than " "one argument. Contributed by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:3175 +#: ../../../build/NEWS:3239 msgid "" "`bpo-35724 `__: Signal-handling is now " "guaranteed to happen relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3178 +#: ../../../build/NEWS:3242 msgid "" "`bpo-33608 `__: We added a new internal " "_Py_AddPendingCall() that operates relative to the provided interpreter. " @@ -6111,14 +6248,14 @@ msgid "" "operates relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3185 +#: ../../../build/NEWS:3249 msgid "" "`bpo-33989 `__: Fix a possible crash in " ":meth:`list.sort` when sorting objects with ``ob_type->tp_richcompare == " "NULL``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3191 +#: ../../../build/NEWS:3255 msgid "" "`bpo-35512 `__: " ":func:`unittest.mock.patch.dict` used as a decorator with string target " @@ -6126,7 +6263,7 @@ msgid "" "construction. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3195 +#: ../../../build/NEWS:3259 msgid "" "`bpo-36018 `__: Add " "statistics.NormalDist, a tool for creating and manipulating normal " @@ -6134,33 +6271,33 @@ msgid "" "the mean and standard deviation of measurement data as single entity." msgstr "" -#: ../../../build/NEWS:3200 +#: ../../../build/NEWS:3264 msgid "" "`bpo-35904 `__: Added statistics.fmean()" " as a faster, floating point variant of the existing mean() function." msgstr "" -#: ../../../build/NEWS:3203 +#: ../../../build/NEWS:3267 msgid "" "`bpo-35918 `__: Removed broken " "``has_key`` method from multiprocessing.managers.SyncManager.dict. " "Contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3206 +#: ../../../build/NEWS:3270 msgid "" "`bpo-18283 `__: Add support for bytes to" " :func:`shutil.which`." msgstr "" -#: ../../../build/NEWS:3208 +#: ../../../build/NEWS:3272 msgid "" "`bpo-35960 `__: Fix " ":func:`dataclasses.field` throwing away empty mapping objects passed as " "metadata." msgstr "" -#: ../../../build/NEWS:3211 +#: ../../../build/NEWS:3275 msgid "" "`bpo-35500 `__: Write expected and " "actual call parameters on separate lines in " @@ -6168,13 +6305,13 @@ msgid "" "by Susan Su." msgstr "" -#: ../../../build/NEWS:3215 +#: ../../../build/NEWS:3279 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles syntax errors." msgstr "" -#: ../../../build/NEWS:3218 +#: ../../../build/NEWS:3282 msgid "" "`bpo-24209 `__: In http.server script, " "rely on getaddrinfo to bind to preferred address based on the bind " @@ -6182,14 +6319,14 @@ msgid "" "stack, depending on the environment." msgstr "" -#: ../../../build/NEWS:3222 +#: ../../../build/NEWS:3286 msgid "" "`bpo-35321 `__: Set ``__spec__.origin`` " "of ``_frozen_importlib`` to frozen so that it matches the behavior of " "``_frozen_importlib_external``. Patch by Nina Zakharenko." msgstr "" -#: ../../../build/NEWS:3226 +#: ../../../build/NEWS:3290 msgid "" "`bpo-35378 `__: Fix a reference issue " "inside :class:`multiprocessing.Pool` that caused the pool to remain alive if" @@ -6199,7 +6336,7 @@ msgid "" "iterator is still alive." msgstr "" -#: ../../../build/NEWS:3233 +#: ../../../build/NEWS:3297 msgid "" "`bpo-34294 `__: re module, fix wrong " "capturing groups in rare cases. :func:`re.search`, :func:`re.findall`, " @@ -6208,14 +6345,14 @@ msgid "" " Lin." msgstr "" -#: ../../../build/NEWS:3238 +#: ../../../build/NEWS:3302 msgid "" "`bpo-35615 `__: :mod:`weakref`: Fix a " "RuntimeError when copying a WeakKeyDictionary or a WeakValueDictionary, due " "to some keys or values disappearing while iterating." msgstr "" -#: ../../../build/NEWS:3242 +#: ../../../build/NEWS:3306 msgid "" "`bpo-35606 `__: Implement " ":func:`math.prod` as analogous function to :func:`sum` that returns the " @@ -6223,7 +6360,7 @@ msgid "" "by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3246 +#: ../../../build/NEWS:3310 msgid "" "`bpo-32417 `__: Performing arithmetic " "between :class:`datetime.datetime` subclasses and " @@ -6234,7 +6371,7 @@ msgid "" " a ``tz`` argument now *also* retain their subclass." msgstr "" -#: ../../../build/NEWS:3253 +#: ../../../build/NEWS:3317 msgid "" "`bpo-35153 `__: Add *headers* optional " "keyword-only parameter to :class:`xmlrpc.client.ServerProxy`, " @@ -6242,45 +6379,45 @@ msgid "" "Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:3257 +#: ../../../build/NEWS:3321 msgid "" "`bpo-34572 `__: Fix C implementation of " "pickle.loads to use importlib's locking mechanisms, and thereby avoid using " "partially-loaded modules. Patch by Tim Burgess." msgstr "" -#: ../../../build/NEWS:3264 +#: ../../../build/NEWS:3328 msgid "" "`bpo-36083 `__: Fix formatting of " "--check-hash-based-pycs options in the manpage Synopsis." msgstr "" -#: ../../../build/NEWS:3267 +#: ../../../build/NEWS:3331 msgid "" "`bpo-36007 `__: Bump minimum sphinx " "version to 1.8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3269 +#: ../../../build/NEWS:3333 msgid "" "`bpo-22062 `__: Update documentation and" " docstrings for pathlib. Original patch by Mike Short." msgstr "" -#: ../../../build/NEWS:3275 +#: ../../../build/NEWS:3339 msgid "" "`bpo-27313 `__: Avoid test_ttk_guionly " "ComboboxTest failure with macOS Cocoa Tk." msgstr "" -#: ../../../build/NEWS:3278 +#: ../../../build/NEWS:3342 msgid "" "`bpo-36019 `__: Add " "test.support.TEST_HTTP_URL and replace references of http://www.example.com " "by this new constant. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:3282 +#: ../../../build/NEWS:3346 msgid "" "`bpo-36037 `__: Fix test_ssl for strict " "OpenSSL configuration like RHEL8 strict crypto policy. Use older TLS version" @@ -6288,20 +6425,20 @@ msgid "" "version older than default minimum TLS version." msgstr "" -#: ../../../build/NEWS:3287 +#: ../../../build/NEWS:3351 msgid "" "`bpo-35798 `__: Added " ":func:`test.support.check_syntax_warning`." msgstr "" -#: ../../../build/NEWS:3289 +#: ../../../build/NEWS:3353 msgid "" "`bpo-35505 `__: Make " "test_imap4_host_default_value independent on whether the local IMAP server " "is running." msgstr "" -#: ../../../build/NEWS:3292 +#: ../../../build/NEWS:3356 msgid "" "`bpo-35917 `__: multiprocessing: provide" " unit tests for SyncManager and SharedMemoryManager classes + all the " @@ -6309,83 +6446,83 @@ msgid "" "Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3296 +#: ../../../build/NEWS:3360 msgid "" "`bpo-35704 `__: Skip " "``test_shutil.test_unpack_archive_xztar`` to prevent a MemoryError on 32-bit" " AIX when MAXDATA setting is less than 0x20000000." msgstr "" -#: ../../../build/NEWS:3299 +#: ../../../build/NEWS:3363 msgid "Patch by Michael Felt (aixtools)" msgstr "*Patch* oleh Michael Felt (aixtools)" -#: ../../../build/NEWS:3301 +#: ../../../build/NEWS:3365 msgid "" "`bpo-34720 `__: Assert m_state != NULL " "to mimic GC traversal functions that do not correctly handle module creation" " when the module state has not been created." msgstr "" -#: ../../../build/NEWS:3308 +#: ../../../build/NEWS:3372 msgid "" "`bpo-35976 `__: Added ARM build support " "to Windows build files in PCBuild." msgstr "" -#: ../../../build/NEWS:3310 +#: ../../../build/NEWS:3374 msgid "" "`bpo-35692 `__: ``pathlib`` no longer " "raises when checking file and directory existence on drives that are not " "ready" msgstr "" -#: ../../../build/NEWS:3313 +#: ../../../build/NEWS:3377 msgid "" "`bpo-35872 `__: Uses the base Python " "executable when invoking venv in a virtual environment" msgstr "" -#: ../../../build/NEWS:3316 +#: ../../../build/NEWS:3380 msgid "" "`bpo-35873 `__: Prevents venv paths " "being inherited by child processes" msgstr "" -#: ../../../build/NEWS:3318 +#: ../../../build/NEWS:3382 msgid "" "`bpo-35299 `__: Fix sysconfig detection " "of the source directory and distutils handling of pyconfig.h during PGO " "profiling" msgstr "" -#: ../../../build/NEWS:3324 +#: ../../../build/NEWS:3388 msgid "" "`bpo-24310 `__: IDLE -- Document " "settings dialog font tab sample." msgstr "" -#: ../../../build/NEWS:3326 +#: ../../../build/NEWS:3390 msgid "" "`bpo-35833 `__: Revise IDLE doc for " "control codes sent to Shell. Add a code example block." msgstr "" -#: ../../../build/NEWS:3329 +#: ../../../build/NEWS:3393 msgid "" "`bpo-35689 `__: Add docstrings and " "unittests for colorizer.py." msgstr "" -#: ../../../build/NEWS:3333 +#: ../../../build/NEWS:3397 msgid "Python 3.8.0 alpha 1" msgstr "Python 3.8.0 alfa 1" -#: ../../../build/NEWS:3335 +#: ../../../build/NEWS:3399 msgid "*Release date: 2019-02-03*" msgstr "*Tanggal rilis: 2019-02-03*" -#: ../../../build/NEWS:3340 +#: ../../../build/NEWS:3404 msgid "" "`bpo-35746 `__: [CVE-2019-5010] Fix a " "NULL pointer deref in ssl module. The cert parser did not handle CRL " @@ -6394,7 +6531,7 @@ msgid "" "reported by Colin Read and Nicolas Edet of Cisco." msgstr "" -#: ../../../build/NEWS:3346 +#: ../../../build/NEWS:3410 msgid "" "`bpo-34812 `__: The :option:`-I` command" " line option (run Python in isolated mode) is now also copied by the " @@ -6403,7 +6540,7 @@ msgid "" "by :option:`-I`) were copied." msgstr "" -#: ../../../build/NEWS:3352 +#: ../../../build/NEWS:3416 msgid "" "`bpo-34791 `__: The xml.sax and " "xml.dom.domreg no longer use environment variables to override parser " @@ -6411,7 +6548,7 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:3356 +#: ../../../build/NEWS:3420 msgid "" "`bpo-17239 `__: The xml.sax and " "xml.dom.minidom parsers no longer processes external entities by default. " @@ -6419,46 +6556,46 @@ msgid "" "connections." msgstr "" -#: ../../../build/NEWS:3360 +#: ../../../build/NEWS:3424 msgid "" "`bpo-34623 `__: CVE-2018-14647: The C " "accelerated _elementtree module now initializes hash randomization salt from" " _Py_HashSecret instead of libexpat's default CSPRNG." msgstr "" -#: ../../../build/NEWS:3364 +#: ../../../build/NEWS:3428 msgid "" "`bpo-34405 `__: Updated to OpenSSL " "1.1.0i for Windows builds." msgstr "" -#: ../../../build/NEWS:3366 +#: ../../../build/NEWS:3430 msgid "" "`bpo-33871 `__: Fixed sending the part " "of the file in :func:`os.sendfile` on macOS. Using the *trailers* argument " "could cause sending more bytes from the input file than was specified." msgstr "" -#: ../../../build/NEWS:3370 +#: ../../../build/NEWS:3434 msgid "" "`bpo-32533 `__: Fixed thread-safety of " "error handling in _ssl." msgstr "" -#: ../../../build/NEWS:3372 ../../../build/NEWS:6871 +#: ../../../build/NEWS:3436 ../../../build/NEWS:6935 msgid "" "`bpo-33136 `__: Harden ssl module " "against LibreSSL CVE-2018-8970. X509_VERIFY_PARAM_set1_host() is called with" " an explicit namelen. A new test ensures that NULL bytes are not allowed." msgstr "" -#: ../../../build/NEWS:3376 ../../../build/NEWS:6875 ../../../build/NEWS:11268 +#: ../../../build/NEWS:3440 ../../../build/NEWS:6939 ../../../build/NEWS:11332 msgid "" "`bpo-33001 `__: Minimal fix to prevent " "buffer overrun in os.symlink on Windows" msgstr "" -#: ../../../build/NEWS:3378 ../../../build/NEWS:6877 ../../../build/NEWS:11270 +#: ../../../build/NEWS:3442 ../../../build/NEWS:6941 ../../../build/NEWS:11334 msgid "" "`bpo-32981 `__: Regexes in difflib and " "poplib were vulnerable to catastrophic backtracking. These regexes formed " @@ -6466,20 +6603,20 @@ msgid "" "CVE-2018-1060 and CVE-2018-1061. Patch by Jamie Davis." msgstr "" -#: ../../../build/NEWS:3383 ../../../build/NEWS:7089 +#: ../../../build/NEWS:3447 ../../../build/NEWS:7153 msgid "" "`bpo-28414 `__: The ssl module now " "allows users to perform their own IDN en/decoding when using SNI." msgstr "" -#: ../../../build/NEWS:3389 +#: ../../../build/NEWS:3453 msgid "" "`bpo-35877 `__: Make parenthesis " "optional for named expressions in while statement. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:3392 +#: ../../../build/NEWS:3456 msgid "" "`bpo-35814 `__: Allow same right hand " "side expressions in annotated assignments as in normal ones. In particular, " @@ -6487,7 +6624,7 @@ msgid "" "allowed." msgstr "" -#: ../../../build/NEWS:3396 +#: ../../../build/NEWS:3460 msgid "" "`bpo-35766 `__: Add the option to parse " "PEP 484 type comments in the ast module. (Off by default.) This is merging " @@ -6495,26 +6632,26 @@ msgid "" "[typed_ast](https://github.com/python/typed_ast)." msgstr "" -#: ../../../build/NEWS:3401 +#: ../../../build/NEWS:3465 msgid "" "`bpo-35713 `__: Reorganize Python " "initialization to get working exceptions and sys.stderr earlier." msgstr "" -#: ../../../build/NEWS:3404 +#: ../../../build/NEWS:3468 msgid "" "`bpo-33416 `__: Add end line and end " "column position information to the Python AST nodes. This is a C-level " "backwards incompatible change." msgstr "" -#: ../../../build/NEWS:3407 +#: ../../../build/NEWS:3471 msgid "" "`bpo-35720 `__: Fixed a minor memory " "leak in pymain_parse_cmdline_impl function in Modules/main.c" msgstr "" -#: ../../../build/NEWS:3410 +#: ../../../build/NEWS:3474 msgid "" "`bpo-35634 `__: ``func(**kwargs)`` will " "now raise an error when ``kwargs`` is a mapping containing multiple entries " @@ -6522,20 +6659,20 @@ msgid "" "are passed before ``**kwargs`` since Python 3.6." msgstr "" -#: ../../../build/NEWS:3415 +#: ../../../build/NEWS:3479 msgid "" "`bpo-35623 `__: Fix a crash when sorting" " very long lists. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3418 +#: ../../../build/NEWS:3482 msgid "" "`bpo-35214 `__: clang Memory Sanitizer " "build instrumentation was added to work around false positives from posix, " "socket, time, test_io, and test_faulthandler." msgstr "" -#: ../../../build/NEWS:3422 +#: ../../../build/NEWS:3486 msgid "" "`bpo-35560 `__: Fix an assertion error " "in :func:`format` in debug build for floating point formatting with \"n\" " @@ -6543,7 +6680,7 @@ msgid "" "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3426 +#: ../../../build/NEWS:3490 msgid "" "`bpo-35552 `__: Format characters ``%s``" " and ``%V`` in :c:func:`PyUnicode_FromFormat` and ``%s`` in " @@ -6551,39 +6688,39 @@ msgid "" "*precision* is specified." msgstr "" -#: ../../../build/NEWS:3430 +#: ../../../build/NEWS:3494 msgid "" "`bpo-35504 `__: Fix segfaults and " ":exc:`SystemError`\\ s when deleting certain attributes. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:3433 +#: ../../../build/NEWS:3497 msgid "" "`bpo-35504 `__: Fixed a SystemError when" " delete the characters_written attribute of an OSError." msgstr "" -#: ../../../build/NEWS:3436 +#: ../../../build/NEWS:3500 msgid "" "`bpo-35494 `__: Improved syntax error " "messages for unbalanced parentheses in f-string." msgstr "" -#: ../../../build/NEWS:3439 +#: ../../../build/NEWS:3503 msgid "" "`bpo-35444 `__: Fixed error handling in " "pickling methods when fail to look up builtin \"getattr\". Sped up pickling " "iterators." msgstr "" -#: ../../../build/NEWS:3442 +#: ../../../build/NEWS:3506 msgid "" "`bpo-35436 `__: Fix various issues with " "memory allocation error handling. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3445 +#: ../../../build/NEWS:3509 msgid "" "`bpo-35423 `__: Separate the signal " "handling trigger in the eval loop from the \"pending calls\" machinery. " @@ -6591,7 +6728,7 @@ msgid "" "insignificant." msgstr "" -#: ../../../build/NEWS:3449 +#: ../../../build/NEWS:3513 msgid "" "`bpo-35357 `__: Internal attributes' " "names of unittest.mock._Call and unittest.mock.MagicProxy (name, parent & " @@ -6599,20 +6736,20 @@ msgid "" "widely used object attributes. Fixed minor typo in test function name." msgstr "" -#: ../../../build/NEWS:3454 +#: ../../../build/NEWS:3518 msgid "" "`bpo-35372 `__: Fixed the code page " "decoder for input longer than 2 GiB containing undecodable bytes." msgstr "" -#: ../../../build/NEWS:3457 +#: ../../../build/NEWS:3521 msgid "" "`bpo-35336 `__: Fix " "PYTHONCOERCECLOCALE=1 environment variable: only coerce the C locale if the " "LC_CTYPE locale is \"C\"." msgstr "" -#: ../../../build/NEWS:3460 +#: ../../../build/NEWS:3524 msgid "" "`bpo-31241 `__: The *lineno* and " "*col_offset* attributes of AST nodes for list comprehensions, generator " @@ -6621,33 +6758,33 @@ msgid "" "first item." msgstr "" -#: ../../../build/NEWS:3465 +#: ../../../build/NEWS:3529 msgid "" "`bpo-33954 `__: For :meth:`str.format`, " ":meth:`float.__format__` and :meth:`complex.__format__` methods for non-" "ASCII decimal point when using the \"n\" formatter." msgstr "" -#: ../../../build/NEWS:3469 +#: ../../../build/NEWS:3533 msgid "" "`bpo-35269 `__: Fix a possible segfault " "involving a newly-created coroutine. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3472 +#: ../../../build/NEWS:3536 msgid "" "`bpo-35224 `__: Implement :pep:`572` " "(assignment expressions). Patch by Emily Morehouse." msgstr "" -#: ../../../build/NEWS:3475 +#: ../../../build/NEWS:3539 msgid "" "`bpo-32492 `__: Speed up " ":class:`namedtuple` attribute access by 1.6x using a C fast-path for the " "name descriptors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3478 +#: ../../../build/NEWS:3542 msgid "" "`bpo-35214 `__: Fixed an out of bounds " "memory access when parsing a truncated unicode escape sequence at the end of" @@ -6655,7 +6792,7 @@ msgid "" "memory allocation." msgstr "" -#: ../../../build/NEWS:3482 +#: ../../../build/NEWS:3546 msgid "" "`bpo-35214 `__: The interpreter and " "extension modules have had annotations added so that they work properly " @@ -6664,7 +6801,7 @@ msgid "" "perform." msgstr "" -#: ../../../build/NEWS:3487 +#: ../../../build/NEWS:3551 msgid "" "`bpo-35193 `__: Fix an off by one error " "in the bytecode peephole optimizer where it could read bytes beyond the end " @@ -6672,39 +6809,39 @@ msgid "" "in every release of Python 3.6 and 3.7 until now." msgstr "" -#: ../../../build/NEWS:3492 +#: ../../../build/NEWS:3556 msgid "" "`bpo-35169 `__: Improved error messages " "for forbidden assignments." msgstr "" -#: ../../../build/NEWS:3494 +#: ../../../build/NEWS:3558 msgid "" "`bpo-34022 `__: Fix handling of hash-" "based bytecode files in :mod:`zipimport`. Patch by Elvis Pranskevichus." msgstr "" -#: ../../../build/NEWS:3497 +#: ../../../build/NEWS:3561 msgid "" "`bpo-28401 `__: Debug builds will no " "longer to attempt to import extension modules built for the ABI as they were" " never compatible to begin with. Patch by Stefano Rivera." msgstr "" -#: ../../../build/NEWS:3501 +#: ../../../build/NEWS:3565 msgid "" "`bpo-29341 `__: Clarify in the " "docstrings of :mod:`os` methods that path-like objects are also accepted as " "input parameters." msgstr "" -#: ../../../build/NEWS:3504 +#: ../../../build/NEWS:3568 msgid "" "`bpo-35050 `__: :mod:`socket`: Fix off-" "by-one bug in length check for ``AF_ALG`` name and type." msgstr "" -#: ../../../build/NEWS:3507 +#: ../../../build/NEWS:3571 msgid "" "`bpo-29743 `__: Raise :exc:`ValueError` " "instead of :exc:`OverflowError` in case of a negative ``_length_`` in a " @@ -6713,48 +6850,48 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:3512 +#: ../../../build/NEWS:3576 msgid "" "`bpo-16806 `__: Fix ``lineno`` and " "``col_offset`` for multi-line string tokens." msgstr "" -#: ../../../build/NEWS:3514 +#: ../../../build/NEWS:3578 msgid "" "`bpo-35029 `__: :exc:`SyntaxWarning` " "raised as an exception at code generation time will be now replaced with a " ":exc:`SyntaxError` for better error reporting." msgstr "" -#: ../../../build/NEWS:3518 +#: ../../../build/NEWS:3582 msgid "" "`bpo-34983 `__: Expose " ":meth:`symtable.Symbol.is_nonlocal` in the symtable module. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:3521 +#: ../../../build/NEWS:3585 msgid "" "`bpo-34974 `__: :class:`bytes` and " ":class:`bytearray` constructors no longer convert unexpected exceptions " "(e.g. :exc:`MemoryError` and :exc:`KeyboardInterrupt`) to :exc:`TypeError`." msgstr "" -#: ../../../build/NEWS:3525 +#: ../../../build/NEWS:3589 msgid "" "`bpo-34939 `__: Allow annotated names in" " module namespace that are declared global before the annotation happens. " "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3528 +#: ../../../build/NEWS:3592 msgid "" "`bpo-34973 `__: Fixed crash in " ":func:`bytes` when the :class:`list` argument is mutated while it is " "iterated." msgstr "" -#: ../../../build/NEWS:3531 +#: ../../../build/NEWS:3595 msgid "" "`bpo-34876 `__: The *lineno* and " "*col_offset* attributes of the AST for decorated function and class refer " @@ -6764,34 +6901,34 @@ msgid "" "of child AST nodes can precede the position of the parent AST node." msgstr "" -#: ../../../build/NEWS:3538 +#: ../../../build/NEWS:3602 msgid "" "`bpo-34879 `__: Fix a possible null " "pointer dereference in bytesobject.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3541 +#: ../../../build/NEWS:3605 msgid "" "`bpo-34784 `__: Fix the implementation " "of PyStructSequence_NewType in order to create heap allocated " "StructSequences." msgstr "" -#: ../../../build/NEWS:3544 +#: ../../../build/NEWS:3608 msgid "" "`bpo-32912 `__: A :exc:`SyntaxWarning` " "is now emitted instead of a :exc:`DeprecationWarning` for invalid escape " "sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:3548 +#: ../../../build/NEWS:3612 msgid "" "`bpo-34854 `__: Fixed a crash in " "compiling string annotations containing a lambda with a keyword-only " "argument that doesn't have a default value." msgstr "" -#: ../../../build/NEWS:3551 +#: ../../../build/NEWS:3615 msgid "" "`bpo-34850 `__: The compiler now " "produces a :exc:`SyntaxWarning` when identity checks (``is`` and ``is not``)" @@ -6801,13 +6938,13 @@ msgid "" "instead." msgstr "" -#: ../../../build/NEWS:3557 +#: ../../../build/NEWS:3621 msgid "" "`bpo-34824 `__: Fix a possible null " "pointer dereference in Modules/_ssl.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3560 +#: ../../../build/NEWS:3624 msgid "" "`bpo-30156 `__: The C function " "``property_descr_get()`` uses a \"cached\" tuple to optimize function calls." @@ -6816,13 +6953,13 @@ msgid "" "and it causes 3 different crashes last years." msgstr "" -#: ../../../build/NEWS:3565 +#: ../../../build/NEWS:3629 msgid "" "`bpo-34762 `__: Fix contextvars C API to" " use PyObject* pointer types." msgstr "" -#: ../../../build/NEWS:3567 +#: ../../../build/NEWS:3631 msgid "" "`bpo-34751 `__: The hash function for " "tuples is now based on xxHash which gives better collision results on " @@ -6831,65 +6968,65 @@ msgid "" "contributions by Tim Peters." msgstr "" -#: ../../../build/NEWS:3572 +#: ../../../build/NEWS:3636 msgid "" "`bpo-34735 `__: Fix a memory leak in " "Modules/timemodule.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3575 +#: ../../../build/NEWS:3639 msgid "" "`bpo-34683 `__: Fixed a bug where some " "SyntaxError error pointed to locations that were off-by-one." msgstr "" -#: ../../../build/NEWS:3578 +#: ../../../build/NEWS:3642 msgid "" "`bpo-34651 `__: Only allow the main " "interpreter to fork. The avoids the possibility of affecting the main " "interpreter, which is critical to operation of the runtime." msgstr "" -#: ../../../build/NEWS:3582 +#: ../../../build/NEWS:3646 msgid "" "`bpo-34653 `__: Remove unused function " "PyParser_SimpleParseStringFilename." msgstr "" -#: ../../../build/NEWS:3584 +#: ../../../build/NEWS:3648 msgid "" "`bpo-32236 `__: Warn that line buffering" " is not supported if :func:`open` is called with binary mode and " "``buffering=1``." msgstr "" -#: ../../../build/NEWS:3587 +#: ../../../build/NEWS:3651 msgid "" "`bpo-34641 `__: Further restrict the " "syntax of the left-hand side of keyword arguments in function calls. In " "particular, ``f((keyword)=arg)`` is now disallowed." msgstr "" -#: ../../../build/NEWS:3591 +#: ../../../build/NEWS:3655 msgid "" "`bpo-34637 `__: Make the *start* " "argument to *sum()* visible as a keyword argument." msgstr "" -#: ../../../build/NEWS:3594 +#: ../../../build/NEWS:3658 msgid "" "`bpo-1621 `__: Do not assume signed " "integer overflow behavior (C undefined behavior) when performing set hash " "table resizing." msgstr "" -#: ../../../build/NEWS:3597 +#: ../../../build/NEWS:3661 msgid "" "`bpo-34588 `__: Fix an off-by-one in the" " recursive call pruning feature of traceback formatting." msgstr "" -#: ../../../build/NEWS:3600 +#: ../../../build/NEWS:3664 msgid "" "`bpo-34485 `__: On Windows, the LC_CTYPE" " is now set to the user preferred locale at startup. Previously, the " @@ -6897,7 +7034,7 @@ msgid "" "setlocale(LC_CTYPE, \"\") or setlocale(LC_ALL, \"\")." msgstr "" -#: ../../../build/NEWS:3604 +#: ../../../build/NEWS:3668 msgid "" "`bpo-34485 `__: Standard streams like " "sys.stdout now use the \"surrogateescape\" error handler, instead of " @@ -6905,14 +7042,14 @@ msgid "" "UTF-8 Mode is disabled)." msgstr "" -#: ../../../build/NEWS:3608 +#: ../../../build/NEWS:3672 msgid "" "`bpo-34485 `__: Fix the error handler of" " standard streams like sys.stdout: PYTHONIOENCODING=\":\" is now ignored " "instead of setting the error handler to \"strict\"." msgstr "" -#: ../../../build/NEWS:3612 +#: ../../../build/NEWS:3676 msgid "" "`bpo-34485 `__: Python now gets the " "locale encoding with C code to initialize the encoding of standard streams " @@ -6922,7 +7059,7 @@ msgid "" "startup by default." msgstr "" -#: ../../../build/NEWS:3618 +#: ../../../build/NEWS:3682 msgid "" "`bpo-34527 `__: On FreeBSD, " "Py_DecodeLocale() and Py_EncodeLocale() now also forces the ASCII encoding " @@ -6930,13 +7067,13 @@ msgid "" "\"C\"." msgstr "" -#: ../../../build/NEWS:3622 +#: ../../../build/NEWS:3686 msgid "" "`bpo-34527 `__: The UTF-8 Mode is now " "also enabled by the \"POSIX\" locale, not only by the \"C\" locale." msgstr "" -#: ../../../build/NEWS:3625 +#: ../../../build/NEWS:3689 msgid "" "`bpo-34403 `__: On HP-UX with C or POSIX" " locale, sys.getfilesystemencoding() now returns \"ascii\" instead of " @@ -6944,13 +7081,13 @@ msgid "" "coerced)." msgstr "" -#: ../../../build/NEWS:3629 +#: ../../../build/NEWS:3693 msgid "" "`bpo-34523 `__: The Python filesystem " "encoding is now read earlier during the Python initialization." msgstr "" -#: ../../../build/NEWS:3632 +#: ../../../build/NEWS:3696 msgid "" "`bpo-12458 `__: Tracebacks show now " "correct line number for subexpressions in multiline expressions. Tracebacks " @@ -6958,110 +7095,110 @@ msgid "" " of the line number of the last subexpression." msgstr "" -#: ../../../build/NEWS:3637 +#: ../../../build/NEWS:3701 msgid "" "`bpo-34408 `__: Prevent a null pointer " "dereference and resource leakage in ``PyInterpreterState_New()``." msgstr "" -#: ../../../build/NEWS:3640 +#: ../../../build/NEWS:3704 msgid "" "`bpo-34400 `__: Fix undefined behavior " "in parsetok.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3642 +#: ../../../build/NEWS:3706 msgid "" "`bpo-33073 `__: Added as_integer_ratio " "to ints to make them more interoperable with floats." msgstr "" -#: ../../../build/NEWS:3645 +#: ../../../build/NEWS:3709 msgid "" "`bpo-34377 `__: Update valgrind " "suppression list to use ``_PyObject_Free``/``_PyObject_Realloc`` instead of " "``PyObject_Free``/``PyObject_Realloc``." msgstr "" -#: ../../../build/NEWS:3649 +#: ../../../build/NEWS:3713 msgid "" "`bpo-34353 `__: Added the \"socket\" " "option in the `stat.filemode()` Python implementation to match the C " "implementation." msgstr "" -#: ../../../build/NEWS:3652 +#: ../../../build/NEWS:3716 msgid "" "`bpo-34320 `__: Fix ``dict(od)`` didn't " "copy iteration order of OrderedDict." msgstr "" -#: ../../../build/NEWS:3654 +#: ../../../build/NEWS:3718 msgid "" "`bpo-34113 `__: Fixed crash on debug " "builds when opcode stack was adjusted with negative numbers. Patch by " "Constantin Petrisor." msgstr "" -#: ../../../build/NEWS:3657 +#: ../../../build/NEWS:3721 msgid "" "`bpo-34100 `__: Compiler now merges " "constants in tuples and frozensets recursively. Code attributes like " "``co_names`` are merged too." msgstr "" -#: ../../../build/NEWS:3660 +#: ../../../build/NEWS:3724 msgid "" "`bpo-34151 `__: Performance of list " "concatenation, repetition and slicing operations is slightly improved. Patch" " by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:3663 +#: ../../../build/NEWS:3727 msgid "" "`bpo-34170 `__: -X dev: it is now " "possible to override the memory allocator using PYTHONMALLOC even if the " "developer mode is enabled." msgstr "" -#: ../../../build/NEWS:3666 +#: ../../../build/NEWS:3730 msgid "" "`bpo-33237 `__: Improved " ":exc:`AttributeError` message for partially initialized module." msgstr "" -#: ../../../build/NEWS:3669 +#: ../../../build/NEWS:3733 msgid "" "`bpo-34149 `__: Fix min and max " "functions to get default behavior when key is None." msgstr "" -#: ../../../build/NEWS:3672 +#: ../../../build/NEWS:3736 msgid "" "`bpo-34125 `__: Profiling of unbound " "built-in methods now works when ``**kwargs`` is given." msgstr "" -#: ../../../build/NEWS:3675 +#: ../../../build/NEWS:3739 msgid "" "`bpo-34141 `__: Optimized pickling " "atomic types (None, bool, int, float, bytes, str)." msgstr "" -#: ../../../build/NEWS:3678 +#: ../../../build/NEWS:3742 msgid "" "`bpo-34126 `__: Fix crashes when " "profiling certain invalid calls of unbound methods. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3681 +#: ../../../build/NEWS:3745 msgid "" "`bpo-24618 `__: Fixed reading invalid " "memory when create the code object with too small varnames tuple or too " "large argument counts." msgstr "" -#: ../../../build/NEWS:3684 +#: ../../../build/NEWS:3748 msgid "" "`bpo-34068 `__: In " ":meth:`io.IOBase.close`, ensure that the :attr:`~io.IOBase.closed` attribute" @@ -7069,63 +7206,63 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:3688 +#: ../../../build/NEWS:3752 msgid "" "`bpo-34087 `__: Fix buffer overflow " "while converting unicode to numeric values." msgstr "" -#: ../../../build/NEWS:3690 +#: ../../../build/NEWS:3754 msgid "" "`bpo-34080 `__: Fixed a memory leak in " "the compiler when it raised some uncommon errors during tokenizing." msgstr "" -#: ../../../build/NEWS:3693 +#: ../../../build/NEWS:3757 msgid "" "`bpo-34066 `__: Disabled interruption by" " Ctrl-C between calling ``open()`` and entering a **with** block in ``with " "open()``." msgstr "" -#: ../../../build/NEWS:3696 +#: ../../../build/NEWS:3760 msgid "" "`bpo-34042 `__: Fix dict.copy() to " "maintain correct total refcount (as reported by sys.gettotalrefcount())." msgstr "" -#: ../../../build/NEWS:3699 +#: ../../../build/NEWS:3763 msgid "" "`bpo-33418 `__: Fix potential memory " "leak in function object when it creates reference cycle." msgstr "" -#: ../../../build/NEWS:3702 +#: ../../../build/NEWS:3766 msgid "" "`bpo-33985 `__: Implement " "contextvars.ContextVar.name attribute." msgstr "" -#: ../../../build/NEWS:3704 +#: ../../../build/NEWS:3768 msgid "" "`bpo-33956 `__: Update vendored Expat " "library copy to version 2.2.5." msgstr "" -#: ../../../build/NEWS:3706 +#: ../../../build/NEWS:3770 msgid "" "`bpo-24596 `__: Decref the module object" " in :c:func:`PyRun_SimpleFileExFlags` before calling " ":c:func:`PyErr_Print()`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3709 +#: ../../../build/NEWS:3773 msgid "" "`bpo-33451 `__: Close directly executed " "pyc files before calling ``PyEval_EvalCode()``." msgstr "" -#: ../../../build/NEWS:3712 +#: ../../../build/NEWS:3776 msgid "" "`bpo-1617161 `__: The hash of " ":class:`BuiltinMethodType` instances (methods of built-in classes) now " @@ -7137,21 +7274,21 @@ msgid "" "instances no longer support ordering." msgstr "" -#: ../../../build/NEWS:3720 +#: ../../../build/NEWS:3784 msgid "" "`bpo-33824 `__: Fix \"LC_ALL=C python3.7" " -V\": reset properly the command line parser when the encoding changes " "after reading the Python configuration." msgstr "" -#: ../../../build/NEWS:3723 ../../../build/NEWS:6369 +#: ../../../build/NEWS:3787 ../../../build/NEWS:6433 msgid "" "`bpo-33803 `__: Fix a crash in hamt.c " "caused by enabling GC tracking for an object that hadn't all of its fields " "set to NULL." msgstr "" -#: ../../../build/NEWS:3726 +#: ../../../build/NEWS:3790 msgid "" "`bpo-33738 `__: Seven macro " "incompatibilities with the Limited API were fixed, and the macros " @@ -7160,40 +7297,40 @@ msgid "" "automatic macro checks was added." msgstr "" -#: ../../../build/NEWS:3731 ../../../build/NEWS:10941 +#: ../../../build/NEWS:3795 ../../../build/NEWS:11005 msgid "" "`bpo-33786 `__: Fix asynchronous " "generators to handle GeneratorExit in athrow() correctly" msgstr "" -#: ../../../build/NEWS:3734 +#: ../../../build/NEWS:3798 msgid "" "`bpo-30167 `__: " "``PyRun_SimpleFileExFlags`` removes ``__cached__`` from module in addition " "to ``__file__``." msgstr "" -#: ../../../build/NEWS:3737 ../../../build/NEWS:6372 +#: ../../../build/NEWS:3801 ../../../build/NEWS:6436 msgid "" "`bpo-33706 `__: Fix a crash in Python " "initialization when parsing the command line options. Thanks Christoph " "Gohlke for the bug report and the fix!" msgstr "" -#: ../../../build/NEWS:3740 +#: ../../../build/NEWS:3804 msgid "" "`bpo-33597 `__: Reduce ``PyGC_Head`` " "size from 3 words to 2 words." msgstr "" -#: ../../../build/NEWS:3742 ../../../build/NEWS:6375 ../../../build/NEWS:10944 +#: ../../../build/NEWS:3806 ../../../build/NEWS:6439 ../../../build/NEWS:11008 msgid "" "`bpo-30654 `__: Fixed reset of the " "SIGINT handler to SIG_DFL on interpreter shutdown even when there was a " "custom handler set previously. Patch by Philipp Kerling." msgstr "" -#: ../../../build/NEWS:3746 ../../../build/NEWS:6481 ../../../build/NEWS:10948 +#: ../../../build/NEWS:3810 ../../../build/NEWS:6545 ../../../build/NEWS:11012 msgid "" "`bpo-33622 `__: Fixed a leak when the " "garbage collector fails to add an object with the ``__del__`` method or " @@ -7201,13 +7338,13 @@ msgid "" "can now be called when an exception is set and preserves it." msgstr "" -#: ../../../build/NEWS:3751 +#: ../../../build/NEWS:3815 msgid "" "`bpo-33462 `__: Make dict and dict views" " reversible. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3753 +#: ../../../build/NEWS:3817 msgid "" "`bpo-23722 `__: A :exc:`RuntimeError` is" " now raised when the custom metaclass doesn't provide the ``__classcell__`` " @@ -7215,7 +7352,7 @@ msgid "" ":exc:`DeprecationWarning` was emitted in Python 3.6--3.7." msgstr "" -#: ../../../build/NEWS:3758 +#: ../../../build/NEWS:3822 msgid "" "`bpo-33499 `__: Add " ":envvar:`PYTHONPYCACHEPREFIX` environment variable and :option:`-X` " @@ -7223,120 +7360,120 @@ msgid "" "for writing module bytecode cache files." msgstr "" -#: ../../../build/NEWS:3762 +#: ../../../build/NEWS:3826 msgid "" "`bpo-25711 `__: The :mod:`zipimport` " "module has been rewritten in pure Python." msgstr "" -#: ../../../build/NEWS:3764 ../../../build/NEWS:6486 +#: ../../../build/NEWS:3828 ../../../build/NEWS:6550 msgid "" "`bpo-33509 `__: Fix module_globals " "parameter of warnings.warn_explicit(): don't crash if module_globals is not " "a dict." msgstr "" -#: ../../../build/NEWS:3767 ../../../build/NEWS:6379 ../../../build/NEWS:10953 +#: ../../../build/NEWS:3831 ../../../build/NEWS:6443 ../../../build/NEWS:11017 msgid "" "`bpo-31849 `__: Fix signed/unsigned " "comparison warning in pyhash.c." msgstr "" -#: ../../../build/NEWS:3769 ../../../build/NEWS:6493 +#: ../../../build/NEWS:3833 ../../../build/NEWS:6557 msgid "" "`bpo-33475 `__: Fixed miscellaneous bugs" " in converting annotations to strings and optimized parentheses in the " "string representation." msgstr "" -#: ../../../build/NEWS:3772 +#: ../../../build/NEWS:3836 msgid "" "`bpo-20104 `__: Added support for the " "`setpgroup`, `resetids`, `setsigmask`, `setsigdef` and `scheduler` " "parameters of `posix_spawn`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3776 ../../../build/NEWS:6496 ../../../build/NEWS:10955 +#: ../../../build/NEWS:3840 ../../../build/NEWS:6560 ../../../build/NEWS:11019 msgid "" "`bpo-33391 `__: Fix a leak in " "set_symmetric_difference()." msgstr "" -#: ../../../build/NEWS:3778 ../../../build/NEWS:6694 +#: ../../../build/NEWS:3842 ../../../build/NEWS:6758 msgid "" "`bpo-33363 `__: Raise a SyntaxError for " "``async with`` and ``async for`` statements outside of async functions." msgstr "" -#: ../../../build/NEWS:3781 ../../../build/NEWS:6498 ../../../build/NEWS:10957 +#: ../../../build/NEWS:3845 ../../../build/NEWS:6562 ../../../build/NEWS:11021 msgid "" "`bpo-28055 `__: Fix unaligned accesses " "in siphash24(). Patch by Rolf Eike Beer." msgstr "" -#: ../../../build/NEWS:3783 ../../../build/NEWS:6697 +#: ../../../build/NEWS:3847 ../../../build/NEWS:6761 msgid "" "`bpo-33128 `__: Fix a bug that causes " "PathFinder to appear twice on sys.meta_path. Patch by Pablo Galindo Salgado." msgstr "" -#: ../../../build/NEWS:3786 +#: ../../../build/NEWS:3850 msgid "" "`bpo-33331 `__: Modules imported last " "are now cleared first at interpreter shutdown." msgstr "" -#: ../../../build/NEWS:3789 ../../../build/NEWS:6700 +#: ../../../build/NEWS:3853 ../../../build/NEWS:6764 msgid "" "`bpo-33312 `__: Fixed clang ubsan " "(undefined behavior sanitizer) warnings in dictobject.c by adjusting how the" " internal struct _dictkeysobject shared keys structure is declared." msgstr "" -#: ../../../build/NEWS:3793 +#: ../../../build/NEWS:3857 msgid "" "`bpo-33305 `__: Improved syntax error " "messages for invalid numerical literals." msgstr "" -#: ../../../build/NEWS:3795 +#: ../../../build/NEWS:3859 msgid "" "`bpo-33306 `__: Improved syntax error " "messages for unbalanced parentheses." msgstr "" -#: ../../../build/NEWS:3797 +#: ../../../build/NEWS:3861 msgid "" "`bpo-33234 `__: The list constructor " "will pre-size and not over-allocate when the input length is known." msgstr "" -#: ../../../build/NEWS:3800 +#: ../../../build/NEWS:3864 msgid "" "`bpo-33270 `__: Intern the names for all" " anonymous code objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3803 +#: ../../../build/NEWS:3867 msgid "" "`bpo-30455 `__: The C and Python code " "and the documentation related to tokens are now generated from a single " "source file :file:`Grammar/Tokens`." msgstr "" -#: ../../../build/NEWS:3806 +#: ../../../build/NEWS:3870 msgid "" "`bpo-33176 `__: Add a ``toreadonly()`` " "method to memoryviews." msgstr "" -#: ../../../build/NEWS:3808 ../../../build/NEWS:6704 ../../../build/NEWS:10959 +#: ../../../build/NEWS:3872 ../../../build/NEWS:6768 ../../../build/NEWS:11023 msgid "" "`bpo-33231 `__: Fix potential memory " "leak in ``normalizestring()``." msgstr "" -#: ../../../build/NEWS:3810 ../../../build/NEWS:6706 +#: ../../../build/NEWS:3874 ../../../build/NEWS:6770 msgid "" "`bpo-33205 `__: Change dict growth " "function from ``round_up_to_power_2(used*2+hashtable_size/2)`` to " @@ -7344,20 +7481,20 @@ msgid "" "``used == 0``. Now dict has more chance to be shrinked." msgstr "" -#: ../../../build/NEWS:3815 ../../../build/NEWS:6711 ../../../build/NEWS:10961 +#: ../../../build/NEWS:3879 ../../../build/NEWS:6775 ../../../build/NEWS:11025 msgid "" "`bpo-29922 `__: Improved error messages " "in 'async with' when ``__aenter__()`` or ``__aexit__()`` return non-" "awaitable object." msgstr "" -#: ../../../build/NEWS:3818 ../../../build/NEWS:6714 ../../../build/NEWS:10964 +#: ../../../build/NEWS:3882 ../../../build/NEWS:6778 ../../../build/NEWS:11028 msgid "" "`bpo-33199 `__: Fix ``ma_version_tag`` " "in dict implementation is uninitialized when copying from key-sharing dict." msgstr "" -#: ../../../build/NEWS:3821 ../../../build/NEWS:6885 +#: ../../../build/NEWS:3885 ../../../build/NEWS:6949 msgid "" "`bpo-33053 `__: When using the -m " "switch, sys.path[0] is now explicitly expanded as the *starting* working " @@ -7365,14 +7502,14 @@ msgid "" "from the current working directory at the time of the import)" msgstr "" -#: ../../../build/NEWS:3826 +#: ../../../build/NEWS:3890 msgid "" "`bpo-33138 `__: Changed standard error " "message for non-pickleable and non-copyable types. It now says \"cannot " "pickle\" instead of \"can't pickle\" or \"cannot serialize\"." msgstr "" -#: ../../../build/NEWS:3830 ../../../build/NEWS:6890 +#: ../../../build/NEWS:3894 ../../../build/NEWS:6954 msgid "" "`bpo-33018 `__: Improve consistency of " "errors raised by ``issubclass()`` when called with a non-class and an " @@ -7380,40 +7517,40 @@ msgid "" "by Josh Bronson." msgstr "" -#: ../../../build/NEWS:3834 +#: ../../../build/NEWS:3898 msgid "" "`bpo-33083 `__: ``math.factorial`` no " "longer accepts arguments that are not int-like. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3837 +#: ../../../build/NEWS:3901 msgid "" "`bpo-33041 `__: Added new opcode " ":opcode:`END_ASYNC_FOR` and fixes the following issues:" msgstr "" -#: ../../../build/NEWS:3840 +#: ../../../build/NEWS:3904 msgid "" "Setting global :exc:`StopAsyncIteration` no longer breaks ``async for`` " "loops." msgstr "" -#: ../../../build/NEWS:3842 +#: ../../../build/NEWS:3906 msgid "Jumping into an ``async for`` loop is now disabled." msgstr "" -#: ../../../build/NEWS:3843 +#: ../../../build/NEWS:3907 msgid "Jumping out of an ``async for`` loop no longer corrupts the stack." msgstr "" -#: ../../../build/NEWS:3845 +#: ../../../build/NEWS:3909 msgid "" "`bpo-25750 `__: Fix rare Python crash " "due to bad refcounting in ``type_getattro()`` if a descriptor deletes itself" " from the class. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3849 +#: ../../../build/NEWS:3913 msgid "" "`bpo-33041 `__: Fixed bytecode " "generation for \"async for\" with a complex target. A StopAsyncIteration " @@ -7421,13 +7558,13 @@ msgid "" "the iteration." msgstr "" -#: ../../../build/NEWS:3853 ../../../build/NEWS:6896 ../../../build/NEWS:11278 +#: ../../../build/NEWS:3917 ../../../build/NEWS:6960 ../../../build/NEWS:11342 msgid "" "`bpo-33026 `__: Fixed jumping out of " "\"with\" block by setting f_lineno." msgstr "" -#: ../../../build/NEWS:3855 ../../../build/NEWS:6898 +#: ../../../build/NEWS:3919 ../../../build/NEWS:6962 msgid "" "`bpo-33005 `__: Fix a crash on fork when" " using a custom memory allocator (ex: using PYTHONMALLOC env var). " @@ -7435,7 +7572,7 @@ msgid "" "RAW memory allocator to allocate a new interpreters mutex on fork." msgstr "" -#: ../../../build/NEWS:3860 ../../../build/NEWS:6500 +#: ../../../build/NEWS:3924 ../../../build/NEWS:6564 msgid "" "`bpo-32911 `__: Due to unexpected " "compatibility issues discovered during downstream beta testing, reverted " @@ -7445,26 +7582,26 @@ msgid "" "on patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:3866 ../../../build/NEWS:6903 ../../../build/NEWS:11280 +#: ../../../build/NEWS:3930 ../../../build/NEWS:6967 ../../../build/NEWS:11344 msgid "" "`bpo-17288 `__: Prevent jumps from " "'return' and 'exception' trace events." msgstr "" -#: ../../../build/NEWS:3868 +#: ../../../build/NEWS:3932 msgid "" "`bpo-32946 `__: Importing names from " "already imported module with \"from ... import ...\" is now 30% faster if " "the module is not a package." msgstr "" -#: ../../../build/NEWS:3871 +#: ../../../build/NEWS:3935 msgid "" "`bpo-32932 `__: Make error message more " "revealing when there are non-str objects in ``__all__``." msgstr "" -#: ../../../build/NEWS:3874 +#: ../../../build/NEWS:3938 msgid "" "`bpo-32925 `__: Optimized iterating and " "containing test for literal lists consisting of non-constants: ``x in [a, " @@ -7472,58 +7609,58 @@ msgid "" "optimized." msgstr "" -#: ../../../build/NEWS:3878 ../../../build/NEWS:7095 ../../../build/NEWS:11282 +#: ../../../build/NEWS:3942 ../../../build/NEWS:7159 ../../../build/NEWS:11346 msgid "" "`bpo-32889 `__: Update Valgrind " "suppression list to account for the rename of ``Py_ADDRESS_IN_RANG`` to " "``address_in_range``." msgstr "" -#: ../../../build/NEWS:3881 ../../../build/NEWS:6905 +#: ../../../build/NEWS:3945 ../../../build/NEWS:6969 msgid "" "`bpo-32836 `__: Don't use temporary " "variables in cases of list/dict/set comprehensions" msgstr "" -#: ../../../build/NEWS:3884 ../../../build/NEWS:7098 +#: ../../../build/NEWS:3948 ../../../build/NEWS:7162 msgid "" "`bpo-31356 `__: Remove the new API added" " in `bpo-31356 `__ (gc.ensure_disabled()" " context manager)." msgstr "" -#: ../../../build/NEWS:3887 ../../../build/NEWS:7101 +#: ../../../build/NEWS:3951 ../../../build/NEWS:7165 msgid "" "`bpo-32305 `__: For namespace packages, " "ensure that both ``__file__`` and ``__spec__.origin`` are set to None." msgstr "" -#: ../../../build/NEWS:3890 ../../../build/NEWS:7104 +#: ../../../build/NEWS:3954 ../../../build/NEWS:7168 msgid "" "`bpo-32303 `__: Make sure " "``__spec__.loader`` matches ``__loader__`` for namespace packages." msgstr "" -#: ../../../build/NEWS:3893 ../../../build/NEWS:7107 +#: ../../../build/NEWS:3957 ../../../build/NEWS:7171 msgid "" "`bpo-32711 `__: Fix the warning messages" " for Python/ast_unparse.c. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3896 ../../../build/NEWS:7110 ../../../build/NEWS:11293 +#: ../../../build/NEWS:3960 ../../../build/NEWS:7174 ../../../build/NEWS:11357 msgid "" "`bpo-32583 `__: Fix possible crashing in" " builtin Unicode decoders caused by write out-of-bound errors when using " "customized decode error handlers." msgstr "" -#: ../../../build/NEWS:3899 +#: ../../../build/NEWS:3963 msgid "" "`bpo-32489 `__: A :keyword:`continue` " "statement is now allowed in the :keyword:`finally` clause." msgstr "" -#: ../../../build/NEWS:3902 +#: ../../../build/NEWS:3966 msgid "" "`bpo-17611 `__: Simplified the " "interpreter loop by moving the logic of unrolling the stack of blocks into " @@ -7532,7 +7669,7 @@ msgid "" ":keyword:`continue` and :keyword:`return`." msgstr "" -#: ../../../build/NEWS:3908 +#: ../../../build/NEWS:3972 msgid "" "Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`, " ":opcode:`SETUP_LOOP` and :opcode:`SETUP_EXCEPT`. Added new opcodes " @@ -7541,21 +7678,21 @@ msgid "" ":opcode:`WITH_CLEANUP_START`." msgstr "" -#: ../../../build/NEWS:3914 +#: ../../../build/NEWS:3978 msgid "" "`bpo-32285 `__: New function " "unicodedata.is_normalized, which can check whether a string is in a specific" " normal form." msgstr "" -#: ../../../build/NEWS:3917 +#: ../../../build/NEWS:3981 msgid "" "`bpo-10544 `__: Yield expressions are " "now disallowed in comprehensions and generator expressions except the " "expression for the outermost iterable." msgstr "" -#: ../../../build/NEWS:3920 +#: ../../../build/NEWS:3984 msgid "" "`bpo-32117 `__: Iterable unpacking is " "now allowed without parentheses in yield and return statements, e.g. ``yield" @@ -7563,7 +7700,7 @@ msgid "" "Chapman for added tests." msgstr "" -#: ../../../build/NEWS:3924 +#: ../../../build/NEWS:3988 msgid "" "`bpo-31902 `__: Fix the ``col_offset`` " "attribute for ast nodes ``ast.AsyncFor``, ``ast.AsyncFunctionDef``, and " @@ -7571,45 +7708,45 @@ msgid "" "``async``." msgstr "" -#: ../../../build/NEWS:3928 +#: ../../../build/NEWS:3992 msgid "" "`bpo-25862 `__: Fix assertion failures " "in the ``tell()`` method of ``io.TextIOWrapper``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3931 ../../../build/NEWS:6506 ../../../build/NEWS:10972 +#: ../../../build/NEWS:3995 ../../../build/NEWS:6570 ../../../build/NEWS:11036 msgid "" "`bpo-21983 `__: Fix a crash in " "`ctypes.cast()` in case the type argument is a ctypes structured data type. " "Patch by Eryk Sun and Oren Milman." msgstr "" -#: ../../../build/NEWS:3934 +#: ../../../build/NEWS:3998 msgid "" "`bpo-31577 `__: Fix a crash in " "`os.utime()` in case of a bad ns argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:3937 +#: ../../../build/NEWS:4001 msgid "" "`bpo-29832 `__: Remove references to " "'getsockaddrarg' from various socket error messages. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:3943 +#: ../../../build/NEWS:4007 msgid "" "`bpo-35845 `__: Add 'order' parameter to" " memoryview.tobytes()." msgstr "" -#: ../../../build/NEWS:3945 +#: ../../../build/NEWS:4009 msgid "" "`bpo-35864 `__: The _asdict() method for" " collections.namedtuple now returns a regular dict instead of an " "OrderedDict." msgstr "" -#: ../../../build/NEWS:3948 +#: ../../../build/NEWS:4012 msgid "" "`bpo-35537 `__: An ExitStack is now used" " internally within subprocess.POpen to clean up pipe file handles. No " @@ -7618,19 +7755,19 @@ msgid "" " by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3953 +#: ../../../build/NEWS:4017 msgid "" "`bpo-35847 `__: RISC-V needed the " "CTYPES_PASS_BY_REF_HACK. Fixes ctypes Structure test_pass_by_value." msgstr "" -#: ../../../build/NEWS:3956 +#: ../../../build/NEWS:4020 msgid "" "`bpo-35813 `__: Shared memory submodule " "added to multiprocessing to avoid need for serialization between processes" msgstr "" -#: ../../../build/NEWS:3959 +#: ../../../build/NEWS:4023 msgid "" "`bpo-35780 `__: Fix lru_cache() errors " "arising in recursive, reentrant, or multi-threaded code. These errors could " @@ -7645,98 +7782,98 @@ msgid "" "times the underlying user function was called." msgstr "" -#: ../../../build/NEWS:3971 +#: ../../../build/NEWS:4035 msgid "" "`bpo-35537 `__: :func:`os.posix_spawn` " "and :func:`os.posix_spawnp` now have a *setsid* parameter." msgstr "" -#: ../../../build/NEWS:3974 +#: ../../../build/NEWS:4038 msgid "" "`bpo-23846 `__: " ":class:`asyncio.ProactorEventLoop` now catches and logs send errors when the" " self-pipe is full." msgstr "" -#: ../../../build/NEWS:3977 +#: ../../../build/NEWS:4041 msgid "" "`bpo-34323 `__: :mod:`asyncio`: Enhance " "``IocpProactor.close()`` log: wait 1 second before the first log, then log " "every second. Log also the number of seconds since ``close()`` was called." msgstr "" -#: ../../../build/NEWS:3981 +#: ../../../build/NEWS:4045 msgid "" "`bpo-35674 `__: Add a new " ":func:`os.posix_spawnp` function. Patch by Joannah Nanjekye." msgstr "" -#: ../../../build/NEWS:3984 +#: ../../../build/NEWS:4048 msgid "" "`bpo-35733 `__: " "``ast.Constant(boolean)`` no longer an instance of :class:`ast.Num`. Patch " "by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3987 +#: ../../../build/NEWS:4051 msgid "" "`bpo-35726 `__: QueueHandler.prepare() " "now makes a copy of the record before modifying and enqueueing it, to avoid " "affecting other handlers in the chain." msgstr "" -#: ../../../build/NEWS:3991 +#: ../../../build/NEWS:4055 msgid "" "`bpo-35719 `__: Sped up multi-argument " ":mod:`math` functions atan2(), copysign(), remainder() and hypot() by 1.3--" "2.5 times." msgstr "" -#: ../../../build/NEWS:3994 +#: ../../../build/NEWS:4058 msgid "" "`bpo-35717 `__: Fix KeyError exception " "raised when using enums and compile. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3997 +#: ../../../build/NEWS:4061 msgid "" "`bpo-35699 `__: Fixed detection of " "Visual Studio Build Tools 2017 in distutils" msgstr "" -#: ../../../build/NEWS:3999 +#: ../../../build/NEWS:4063 msgid "" "`bpo-32710 `__: Fix memory leaks in " "asyncio ProactorEventLoop on overlapped operation failure." msgstr "" -#: ../../../build/NEWS:4002 +#: ../../../build/NEWS:4066 msgid "" "`bpo-35702 `__: The " ":data:`time.CLOCK_UPTIME_RAW` constant is now available for macOS 10.12." msgstr "" -#: ../../../build/NEWS:4005 +#: ../../../build/NEWS:4069 msgid "" "`bpo-32710 `__: Fix a memory leak in " "asyncio in the ProactorEventLoop when ``ReadFile()`` or ``WSASend()`` " "overlapped operation fail immediately: release the internal buffer." msgstr "" -#: ../../../build/NEWS:4009 +#: ../../../build/NEWS:4073 msgid "" "`bpo-35682 `__: Fix " "``asyncio.ProactorEventLoop.sendfile()``: don't attempt to set the result of" " an internal future if it's already done." msgstr "" -#: ../../../build/NEWS:4012 +#: ../../../build/NEWS:4076 msgid "" "`bpo-35283 `__: Add a deprecated warning" " for the :meth:`threading.Thread.isAlive` method. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:4015 +#: ../../../build/NEWS:4079 msgid "" "`bpo-35664 `__: Improve " "operator.itemgetter() performance by 33% with optimized argument handling " @@ -7745,52 +7882,52 @@ msgid "" "library)." msgstr "" -#: ../../../build/NEWS:4020 +#: ../../../build/NEWS:4084 msgid "" "`bpo-35643 `__: Fixed a SyntaxWarning: " "invalid escape sequence in Modules/_sha3/cleanup.py. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:4023 +#: ../../../build/NEWS:4087 msgid "" "`bpo-35619 `__: Improved support of " "custom data descriptors in :func:`help` and :mod:`pydoc`." msgstr "" -#: ../../../build/NEWS:4026 +#: ../../../build/NEWS:4090 msgid "" "`bpo-28503 `__: The `crypt` module now " "internally uses the `crypt_r()` library function instead of `crypt()` when " "available." msgstr "" -#: ../../../build/NEWS:4029 +#: ../../../build/NEWS:4093 msgid "" "`bpo-35614 `__: Fixed help() on " "metaclasses. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4031 +#: ../../../build/NEWS:4095 msgid "" "`bpo-35568 `__: Expose ``raise(signum)``" " as `raise_signal`" msgstr "" -#: ../../../build/NEWS:4033 +#: ../../../build/NEWS:4097 msgid "" "`bpo-35588 `__: The floor division and " "modulo operations and the :func:`divmod` function on " ":class:`fractions.Fraction` types are 2--4x faster. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:4037 +#: ../../../build/NEWS:4101 msgid "" "`bpo-35585 `__: Speed-up building enums " "by value, e.g. http.HTTPStatus(200)." msgstr "" -#: ../../../build/NEWS:4039 +#: ../../../build/NEWS:4103 msgid "" "`bpo-30561 `__: random.gammavariate(1.0," " beta) now computes the same result as random.expovariate(1.0 / beta). This" @@ -7799,33 +7936,33 @@ msgid "" "variables than it used to." msgstr "" -#: ../../../build/NEWS:4044 +#: ../../../build/NEWS:4108 msgid "" "`bpo-35537 `__: The :mod:`subprocess` " "module can now use the :func:`os.posix_spawn` function in some cases for " "better performance." msgstr "" -#: ../../../build/NEWS:4047 +#: ../../../build/NEWS:4111 msgid "" "`bpo-35526 `__: Delaying the 'joke' of " "barry_as_FLUFL.mandatory to Python version 4.0" msgstr "" -#: ../../../build/NEWS:4050 +#: ../../../build/NEWS:4114 msgid "" "`bpo-35523 `__: Remove :mod:`ctypes` " "callback workaround: no longer create a callback at startup. Avoid SELinux " "alert on ``import ctypes`` and ``import uuid``." msgstr "" -#: ../../../build/NEWS:4054 +#: ../../../build/NEWS:4118 msgid "" "`bpo-31784 `__: :func:`uuid.uuid1` now " "calls :func:`time.time_ns` rather than ``int(time.time() * 1e9)``." msgstr "" -#: ../../../build/NEWS:4057 +#: ../../../build/NEWS:4121 msgid "" "`bpo-35513 `__: " ":class:`~unittest.runner.TextTestRunner` of :mod:`unittest.runner` now uses " @@ -7834,14 +7971,14 @@ msgid "" ":func:`time.perf_counter` is monotonic." msgstr "" -#: ../../../build/NEWS:4063 +#: ../../../build/NEWS:4127 msgid "" "`bpo-35502 `__: Fixed reference leaks in" " :class:`xml.etree.ElementTree.TreeBuilder` in case of unfinished building " "of the tree (in particular when an error was raised during parsing XML)." msgstr "" -#: ../../../build/NEWS:4067 +#: ../../../build/NEWS:4131 msgid "" "`bpo-35348 `__: Make " ":func:`platform.architecture` parsing of ``file`` command output more " @@ -7850,7 +7987,7 @@ msgid "" "object\" pattern." msgstr "" -#: ../../../build/NEWS:4072 +#: ../../../build/NEWS:4136 msgid "" "`bpo-35491 `__: :mod:`multiprocessing`: " "Add ``Pool.__repr__()`` and enhance ``BaseProcess.__repr__()`` (add pid and " @@ -7859,74 +7996,74 @@ msgid "" "``0``." msgstr "" -#: ../../../build/NEWS:4077 +#: ../../../build/NEWS:4141 msgid "" "`bpo-35477 `__: " ":meth:`multiprocessing.Pool.__enter__` now fails if the pool is not running:" " ``with pool:`` fails if used more than once." msgstr "" -#: ../../../build/NEWS:4080 +#: ../../../build/NEWS:4144 msgid "" "`bpo-31446 `__: Copy command line that " "was passed to CreateProcessW since this function can change the content of " "the input buffer." msgstr "" -#: ../../../build/NEWS:4083 +#: ../../../build/NEWS:4147 msgid "" "`bpo-35471 `__: Python 2.4 dropped MacOS" " 9 support. The macpath module was deprecated in Python 3.7. The module is " "now removed." msgstr "" -#: ../../../build/NEWS:4086 +#: ../../../build/NEWS:4150 msgid "" "`bpo-23057 `__: Unblock Proactor event " "loop when keyboard interrupt is received on Windows" msgstr "" -#: ../../../build/NEWS:4089 +#: ../../../build/NEWS:4153 msgid "" "`bpo-35052 `__: Fix xml.dom.minidom " "cloneNode() on a document with an entity: pass the correct arguments to the " "user data handler of an entity." msgstr "" -#: ../../../build/NEWS:4092 +#: ../../../build/NEWS:4156 msgid "" "`bpo-20239 `__: Allow repeated " "assignment deletion of :class:`unittest.mock.Mock` attributes. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4095 +#: ../../../build/NEWS:4159 msgid "" "`bpo-17185 `__: Set ``__signature__`` on" " mock for :mod:`inspect` to get signature. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:4098 +#: ../../../build/NEWS:4162 msgid "" "`bpo-35445 `__: Memory errors during " "creating posix.environ no longer ignored." msgstr "" -#: ../../../build/NEWS:4100 +#: ../../../build/NEWS:4164 msgid "" "`bpo-35415 `__: Validate fileno= " "argument to socket.socket()." msgstr "" -#: ../../../build/NEWS:4102 +#: ../../../build/NEWS:4166 msgid "" "`bpo-35424 `__: " ":class:`multiprocessing.Pool` destructor now emits :exc:`ResourceWarning` if" " the pool is still running." msgstr "" -#: ../../../build/NEWS:4105 +#: ../../../build/NEWS:4169 msgid "" "`bpo-35330 `__: When a :class:`Mock` " "instance was used to wrap an object, if `side_effect` is used in one of the " @@ -7935,14 +8072,14 @@ msgid "" "return_value." msgstr "" -#: ../../../build/NEWS:4110 +#: ../../../build/NEWS:4174 msgid "" "`bpo-35346 `__: Drop Mac OS 9 and " "Rhapsody support from the :mod:`platform` module. Rhapsody last release was " "in 2000. Mac OS 9 last release was in 2001." msgstr "" -#: ../../../build/NEWS:4114 +#: ../../../build/NEWS:4178 msgid "" "`bpo-10496 `__: " ":func:`~distutils.utils.check_environ` of :mod:`distutils.utils` now catches" @@ -7950,7 +8087,7 @@ msgid "" "environment variable in this case." msgstr "" -#: ../../../build/NEWS:4119 +#: ../../../build/NEWS:4183 msgid "" "`bpo-10496 `__: " ":func:`posixpath.expanduser` now returns the input *path* unchanged if the " @@ -7960,20 +8097,20 @@ msgid "" "doesn't exist in the password database (if the user has no home directory)." msgstr "" -#: ../../../build/NEWS:4126 +#: ../../../build/NEWS:4190 msgid "" "`bpo-35389 `__: " ":func:`platform.libc_ver` now uses ``os.confstr('CS_GNU_LIBC_VERSION')`` if " "available and the *executable* parameter is not set." msgstr "" -#: ../../../build/NEWS:4130 +#: ../../../build/NEWS:4194 msgid "" "`bpo-35394 `__: Add empty slots to " "asyncio abstract protocols." msgstr "" -#: ../../../build/NEWS:4132 +#: ../../../build/NEWS:4196 msgid "" "`bpo-35310 `__: Fix a bug in " ":func:`select.select` where, in some cases, the file descriptor sequences " @@ -7982,32 +8119,32 @@ msgid "" "return empty lists if a timeout has occurred. Patch by Oran Avraham." msgstr "" -#: ../../../build/NEWS:4138 +#: ../../../build/NEWS:4202 msgid "" "`bpo-35380 `__: Enable TCP_NODELAY on " "Windows for proactor asyncio event loop." msgstr "" -#: ../../../build/NEWS:4140 +#: ../../../build/NEWS:4204 msgid "" "`bpo-35341 `__: Add generic version of " "``collections.OrderedDict`` to the ``typing`` module. Patch by Ismo Toijala." msgstr "" -#: ../../../build/NEWS:4143 +#: ../../../build/NEWS:4207 msgid "" "`bpo-35371 `__: Fixed possible crash in " "``os.utime()`` on Windows when pass incorrect arguments." msgstr "" -#: ../../../build/NEWS:4146 +#: ../../../build/NEWS:4210 msgid "" "`bpo-35346 `__: :func:`platform.uname` " "now redirects ``stderr`` to :data:`os.devnull` when running external " "programs like ``cmd /c ver``." msgstr "" -#: ../../../build/NEWS:4149 +#: ../../../build/NEWS:4213 msgid "" "`bpo-35066 `__: Previously, calling the " "strftime() method on a datetime object with a trailing '%' in the format " @@ -8017,14 +8154,14 @@ msgid "" "exception on a trailing '%'." msgstr "" -#: ../../../build/NEWS:4155 +#: ../../../build/NEWS:4219 msgid "" "`bpo-35345 `__: The function " "`platform.popen` has been removed, it was deprecated since Python 3.3: use " ":func:`os.popen` instead." msgstr "" -#: ../../../build/NEWS:4158 +#: ../../../build/NEWS:4222 msgid "" "`bpo-35344 `__: On macOS, " ":func:`platform.platform` now uses :func:`platform.mac_ver`, if it returns a" @@ -8032,28 +8169,28 @@ msgid "" "version." msgstr "" -#: ../../../build/NEWS:4162 +#: ../../../build/NEWS:4226 msgid "" "`bpo-35312 `__: Make " "``lib2to3.pgen2.parse.ParseError`` round-trip pickle-able. Patch by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:4165 +#: ../../../build/NEWS:4229 msgid "" "`bpo-35308 `__: Fix regression in " "``webbrowser`` where default browsers may be preferred over browsers in the " "``BROWSER`` environment variable." msgstr "" -#: ../../../build/NEWS:4168 +#: ../../../build/NEWS:4232 msgid "" "`bpo-24746 `__: Avoid stripping trailing" " whitespace in doctest fancy diff. Original patch by R. David Murray & Jairo" " Trad. Enhanced by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4172 +#: ../../../build/NEWS:4236 msgid "" "`bpo-28604 `__: " ":func:`locale.localeconv` now sets temporarily the ``LC_CTYPE`` locale to " @@ -8061,19 +8198,19 @@ msgid "" "strings are non-ASCII. This temporary change affects other threads." msgstr "" -#: ../../../build/NEWS:4177 +#: ../../../build/NEWS:4241 msgid "" "`bpo-35277 `__: Update ensurepip to " "install pip 18.1 and setuptools 40.6.2." msgstr "" -#: ../../../build/NEWS:4179 +#: ../../../build/NEWS:4243 msgid "" "`bpo-24209 `__: Adds IPv6 support when " "invoking http.server directly." msgstr "" -#: ../../../build/NEWS:4181 +#: ../../../build/NEWS:4245 msgid "" "`bpo-35226 `__: Recursively check " "arguments when testing for equality of :class:`unittest.mock.call` objects " @@ -8081,46 +8218,46 @@ msgid "" "in ``mock_calls`` is not possible." msgstr "" -#: ../../../build/NEWS:4186 +#: ../../../build/NEWS:4250 msgid "" "`bpo-29564 `__: The warnings module now " "suggests to enable tracemalloc if the source is specified, the tracemalloc " "module is available, but tracemalloc is not tracing memory allocations." msgstr "" -#: ../../../build/NEWS:4190 +#: ../../../build/NEWS:4254 msgid "" "`bpo-35189 `__: Modify the following " "fnctl function to retry if interrupted by a signal (EINTR): flock, lockf, " "fnctl" msgstr "" -#: ../../../build/NEWS:4193 +#: ../../../build/NEWS:4257 msgid "" "`bpo-30064 `__: Use add_done_callback() " "in sock_* asyncio API to unsubscribe reader/writer early on calcellation." msgstr "" -#: ../../../build/NEWS:4196 +#: ../../../build/NEWS:4260 msgid "" "`bpo-35186 `__: Removed the \"built " "with\" comment added when ``setup.py upload`` is used with either " "``bdist_rpm`` or ``bdist_dumb``." msgstr "" -#: ../../../build/NEWS:4199 +#: ../../../build/NEWS:4263 msgid "" "`bpo-35152 `__: Allow sending more than " "2 GB at once on a multiprocessing connection on non-Windows systems." msgstr "" -#: ../../../build/NEWS:4202 +#: ../../../build/NEWS:4266 msgid "" "`bpo-35062 `__: Fix incorrect parsing of" " :class:`_io.IncrementalNewlineDecoder`'s *translate* argument." msgstr "" -#: ../../../build/NEWS:4205 +#: ../../../build/NEWS:4269 msgid "" "`bpo-35065 `__: Remove " "`StreamReaderProtocol._untrack_reader`. The call to `_untrack_reader` is " @@ -8128,20 +8265,20 @@ msgid "" "reader before `connection_lost` can run and feed the EOF to the reader." msgstr "" -#: ../../../build/NEWS:4210 +#: ../../../build/NEWS:4274 msgid "" "`bpo-34160 `__: ElementTree and minidom " "now preserve the attribute order specified by the user." msgstr "" -#: ../../../build/NEWS:4213 +#: ../../../build/NEWS:4277 msgid "" "`bpo-35079 `__: Improve " "difflib.SequenceManager.get_matching_blocks doc by adding 'non-overlapping' " "and changing '!=' to '<'." msgstr "" -#: ../../../build/NEWS:4216 +#: ../../../build/NEWS:4280 msgid "" "`bpo-33710 `__: Deprecated " "``l*gettext()`` functions and methods in the :mod:`gettext` module. They " @@ -8150,7 +8287,7 @@ msgid "" " charset for ``l*gettext()`` functions and methods." msgstr "" -#: ../../../build/NEWS:4222 +#: ../../../build/NEWS:4286 msgid "" "`bpo-35017 `__: " ":meth:`socketserver.BaseServer.serve_forever` now exits immediately if it's " @@ -8158,14 +8295,14 @@ msgid "" "polling for new events." msgstr "" -#: ../../../build/NEWS:4226 +#: ../../../build/NEWS:4290 msgid "" "`bpo-35024 `__: `importlib` no longer " "logs `wrote ` redundantly after `(created|could not create) " "` is already logged. Patch by Quentin Agren." msgstr "" -#: ../../../build/NEWS:4230 +#: ../../../build/NEWS:4294 msgid "" "`bpo-35047 `__: ``unittest.mock`` now " "includes mock calls in exception messages if ``assert_not_called``, " @@ -8173,14 +8310,14 @@ msgid "" "Petter Strandmark." msgstr "" -#: ../../../build/NEWS:4234 +#: ../../../build/NEWS:4298 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "regression where it didn't remove a trailing separator on Windows. Patch by " "Tim Graham." msgstr "" -#: ../../../build/NEWS:4237 +#: ../../../build/NEWS:4301 msgid "" "`bpo-35053 `__: tracemalloc now tries to" " update the traceback when an object is reused from a \"free list\" " @@ -8188,32 +8325,32 @@ msgid "" "example)." msgstr "" -#: ../../../build/NEWS:4241 +#: ../../../build/NEWS:4305 msgid "" "`bpo-31553 `__: Add the --json-lines " "option to json.tool. Patch by hongweipeng." msgstr "" -#: ../../../build/NEWS:4243 +#: ../../../build/NEWS:4307 msgid "" "`bpo-34794 `__: Fixed a leak in Tkinter " "when pass the Python wrapper around Tcl_Obj back to Tcl/Tk." msgstr "" -#: ../../../build/NEWS:4246 +#: ../../../build/NEWS:4310 msgid "" "`bpo-34909 `__: Enum: fix grandchildren " "subclassing when parent mixed with concrete data types." msgstr "" -#: ../../../build/NEWS:4249 +#: ../../../build/NEWS:4313 msgid "" "`bpo-35022 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__fspath__`` method " "(from :class:`os.PathLike`)." msgstr "" -#: ../../../build/NEWS:4252 +#: ../../../build/NEWS:4316 msgid "" "`bpo-35008 `__: Fixed references leaks " "when call the ``__setstate__()`` method of " @@ -8221,19 +8358,19 @@ msgid "" "initialized element." msgstr "" -#: ../../../build/NEWS:4256 +#: ../../../build/NEWS:4320 msgid "" "`bpo-23420 `__: Verify the value for the" " parameter '-s' of the cProfile CLI. Patch by Robert Kuska" msgstr "" -#: ../../../build/NEWS:4259 +#: ../../../build/NEWS:4323 msgid "" "`bpo-33947 `__: dataclasses now handle " "recursive reprs without raising RecursionError." msgstr "" -#: ../../../build/NEWS:4262 +#: ../../../build/NEWS:4326 msgid "" "`bpo-34890 `__: Make " ":func:`inspect.iscoroutinefunction`, :func:`inspect.isgeneratorfunction` and" @@ -8241,7 +8378,7 @@ msgid "" "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4266 +#: ../../../build/NEWS:4330 msgid "" "`bpo-34521 `__: Use " ":func:`socket.CMSG_SPACE` to calculate ancillary data size instead of " @@ -8249,20 +8386,20 @@ msgid "" ":rfc:`3542` requires the use of the former for portable applications." msgstr "" -#: ../../../build/NEWS:4271 +#: ../../../build/NEWS:4335 msgid "" "`bpo-31522 `__: The " "`mailbox.mbox.get_string` function *from_* parameter can now successfully be" " set to a non-default value." msgstr "" -#: ../../../build/NEWS:4274 +#: ../../../build/NEWS:4338 msgid "" "`bpo-34970 `__: Protect tasks weak set " "manipulation in ``asyncio.all_tasks()``" msgstr "" -#: ../../../build/NEWS:4276 +#: ../../../build/NEWS:4340 msgid "" "`bpo-34969 `__: gzip: Add --fast, --best" " on the gzip CLI, these parameters will be used for the fast compression " @@ -8270,34 +8407,34 @@ msgid "" " change the default compression level to 6 (tradeoff)." msgstr "" -#: ../../../build/NEWS:4281 +#: ../../../build/NEWS:4345 msgid "" "`bpo-16965 `__: The :term:`2to3` " ":2to3fixer:`execfile` fixer now opens the file with mode ``'rb'``. Patch by" " Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4284 +#: ../../../build/NEWS:4348 msgid "" "`bpo-34966 `__: :mod:`pydoc` now " "supports aliases not only to methods defined in the end class, but also to " "inherited methods. The docstring is not duplicated for aliases." msgstr "" -#: ../../../build/NEWS:4288 +#: ../../../build/NEWS:4352 msgid "" "`bpo-34926 `__: " ":meth:`mimetypes.MimeTypes.guess_type` now accepts :term:`path-like object` " "in addition to url strings. Patch by Mayank Asthana." msgstr "" -#: ../../../build/NEWS:4292 +#: ../../../build/NEWS:4356 msgid "" "`bpo-23831 `__: Add ``moveto()`` method " "to the ``tkinter.Canvas`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4295 +#: ../../../build/NEWS:4359 msgid "" "`bpo-34941 `__: Methods ``find()``, " "``findtext()`` and ``findall()`` of the ``Element`` class in the " @@ -8305,26 +8442,26 @@ msgid "" "instances of ``Element`` subclasses." msgstr "" -#: ../../../build/NEWS:4299 +#: ../../../build/NEWS:4363 msgid "" "`bpo-32680 `__: :class:`smtplib.SMTP` " "objects now always have a `sock` attribute present" msgstr "" -#: ../../../build/NEWS:4302 +#: ../../../build/NEWS:4366 msgid "" "`bpo-34769 `__: Fix for async generators" " not finalizing when event loop is in debug mode and garbage collector runs " "in another thread." msgstr "" -#: ../../../build/NEWS:4305 +#: ../../../build/NEWS:4369 msgid "" "`bpo-34936 `__: Fix ``TclError`` in " "``tkinter.Spinbox.selection_element()``. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4308 +#: ../../../build/NEWS:4372 msgid "" "`bpo-34829 `__: Add methods " "``selection_from``, ``selection_range``, ``selection_present`` and " @@ -8332,7 +8469,7 @@ msgid "" "``tkinter.Entry`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4312 +#: ../../../build/NEWS:4376 msgid "" "`bpo-34911 `__: Added *secure_protocols*" " argument to *http.cookiejar.DefaultCookiePolicy* to allow for tweaking of " @@ -8340,7 +8477,7 @@ msgid "" " protocol." msgstr "" -#: ../../../build/NEWS:4317 +#: ../../../build/NEWS:4381 msgid "" "`bpo-34922 `__: Fixed integer overflow " "in the :meth:`~hashlib.shake.digest()` and " @@ -8348,20 +8485,20 @@ msgid "" ":mod:`hashlib` module." msgstr "" -#: ../../../build/NEWS:4321 +#: ../../../build/NEWS:4385 msgid "" "`bpo-34925 `__: 25% speedup in argument " "parsing for the functions in the bisect module." msgstr "" -#: ../../../build/NEWS:4324 +#: ../../../build/NEWS:4388 msgid "" "`bpo-34900 `__: Fixed " ":meth:`unittest.TestCase.debug` when used to call test methods with " "subtests. Patch by Bruno Oliveira." msgstr "" -#: ../../../build/NEWS:4327 +#: ../../../build/NEWS:4391 msgid "" "`bpo-34844 `__: logging.Formatter " "enhancement - Ensure styles and fmt matches in logging.Formatter - Added " @@ -8372,33 +8509,33 @@ msgid "" "invalid format fields." msgstr "" -#: ../../../build/NEWS:4334 +#: ../../../build/NEWS:4398 msgid "" "`bpo-34897 `__: Adjust " "test.support.missing_compiler_executable check so that a nominal command " "name of \"\" is ignored. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4337 +#: ../../../build/NEWS:4401 msgid "" "`bpo-34871 `__: Fix inspect module " "polluted ``sys.modules`` when parsing ``__text_signature__`` of callable." msgstr "" -#: ../../../build/NEWS:4340 +#: ../../../build/NEWS:4404 msgid "" "`bpo-34898 `__: Add `mtime` argument to " "`gzip.compress` for reproducible output. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:4343 +#: ../../../build/NEWS:4407 msgid "" "`bpo-28441 `__: On Cygwin and MinGW, " "ensure that ``sys.executable`` always includes the full filename in the " "path, including the ``.exe`` suffix (unless it is a symbolic link)." msgstr "" -#: ../../../build/NEWS:4347 +#: ../../../build/NEWS:4411 msgid "" "`bpo-34866 `__: Adding " "``max_num_fields`` to ``cgi.FieldStorage`` to make DOS attacks harder by " @@ -8406,7 +8543,7 @@ msgid "" "``FieldStorage``." msgstr "" -#: ../../../build/NEWS:4351 +#: ../../../build/NEWS:4415 msgid "" "`bpo-34711 `__: http.server ensures it " "reports HTTPStatus.NOT_FOUND when the local path ends with \"/\" and is not " @@ -8414,13 +8551,13 @@ msgid "" "valid file reference. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4356 +#: ../../../build/NEWS:4420 msgid "" "`bpo-34872 `__: Fix self-cancellation in" " C implementation of asyncio.Task" msgstr "" -#: ../../../build/NEWS:4358 +#: ../../../build/NEWS:4422 msgid "" "`bpo-34849 `__: Don't log waiting for " "``selector.select`` in asyncio loop iteration. The waiting is pretty normal " @@ -8428,7 +8565,7 @@ msgid "" "any useful information provided." msgstr "" -#: ../../../build/NEWS:4363 +#: ../../../build/NEWS:4427 msgid "" "`bpo-34022 `__: The " ":envvar:`SOURCE_DATE_EPOCH` environment variable no longer overrides the " @@ -8436,46 +8573,46 @@ msgid "" " determines its default value instead." msgstr "" -#: ../../../build/NEWS:4367 +#: ../../../build/NEWS:4431 msgid "" "`bpo-34819 `__: Use a monotonic clock to" " compute timeouts in :meth:`Executor.map` and :func:`as_completed`, in order" " to prevent timeouts from deviating when the system clock is adjusted." msgstr "" -#: ../../../build/NEWS:4371 +#: ../../../build/NEWS:4435 msgid "" "`bpo-34758 `__: Add .wasm -> " "application/wasm to list of recognized file types and content type headers" msgstr "" -#: ../../../build/NEWS:4374 +#: ../../../build/NEWS:4438 msgid "" "`bpo-34789 `__: " ":func:`xml.sax.make_parser` now accepts any iterable as its *parser_list* " "argument. Patch by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:4377 +#: ../../../build/NEWS:4441 msgid "" "`bpo-34334 `__: In " ":class:`QueueHandler`, clear `exc_text` from :class:`LogRecord` to prevent " "traceback from being written twice." msgstr "" -#: ../../../build/NEWS:4380 +#: ../../../build/NEWS:4444 msgid "" "`bpo-34687 `__: On Windows, asyncio now " "uses ProactorEventLoop, instead of SelectorEventLoop, by default." msgstr "" -#: ../../../build/NEWS:4383 +#: ../../../build/NEWS:4447 msgid "" "`bpo-5950 `__: Support reading zip files " "with archive comments in :mod:`zipimport`." msgstr "" -#: ../../../build/NEWS:4386 +#: ../../../build/NEWS:4450 msgid "" "`bpo-32892 `__: The parser now " "represents all constants as :class:`ast.Constant` instead of using specific " @@ -8484,60 +8621,60 @@ msgid "" "in future Python versions." msgstr "" -#: ../../../build/NEWS:4392 +#: ../../../build/NEWS:4456 msgid "" "`bpo-34728 `__: Add deprecation warning " "when `loop` is used in methods: `asyncio.sleep`, `asyncio.wait` and " "`asyncio.wait_for`." msgstr "" -#: ../../../build/NEWS:4395 +#: ../../../build/NEWS:4459 msgid "" "`bpo-34738 `__: ZIP files created by " ":mod:`distutils` will now include entries for directories." msgstr "" -#: ../../../build/NEWS:4398 +#: ../../../build/NEWS:4462 msgid "" "`bpo-34659 `__: Add an optional " "*initial* argument to itertools.accumulate()." msgstr "" -#: ../../../build/NEWS:4400 +#: ../../../build/NEWS:4464 msgid "" "`bpo-29577 `__: Support multiple mixin " "classes when creating Enums." msgstr "" -#: ../../../build/NEWS:4402 +#: ../../../build/NEWS:4466 msgid "" "`bpo-34670 `__: Add " "SSLContext.post_handshake_auth and SSLSocket.verify_client_post_handshake " "for TLS 1.3's post handshake authentication feature." msgstr "" -#: ../../../build/NEWS:4406 +#: ../../../build/NEWS:4470 msgid "" "`bpo-32718 `__: The Activate.ps1 script " "from venv works with PowerShell Core 6.1 and is now available under all " "operating systems." msgstr "" -#: ../../../build/NEWS:4409 +#: ../../../build/NEWS:4473 msgid "" "`bpo-31177 `__: Fix bug that prevented " "using :meth:`reset_mock ` on mock instances " "with deleted attributes" msgstr "" -#: ../../../build/NEWS:4412 +#: ../../../build/NEWS:4476 msgid "" "`bpo-34672 `__: Add a workaround, so the" " ``'Z'`` :func:`time.strftime` specifier on the musl C library can work in " "some cases." msgstr "" -#: ../../../build/NEWS:4415 +#: ../../../build/NEWS:4479 msgid "" "`bpo-34666 `__: Implement " "``asyncio.StreamWriter.awrite`` and ``asyncio.StreamWriter.aclose()`` " @@ -8545,14 +8682,14 @@ msgid "" "control flow switched on by default." msgstr "" -#: ../../../build/NEWS:4420 +#: ../../../build/NEWS:4484 msgid "" "`bpo-6721 `__: Acquire the logging " "module's commonly used internal locks while fork()ing to avoid deadlocks in " "the child process." msgstr "" -#: ../../../build/NEWS:4423 +#: ../../../build/NEWS:4487 msgid "" "`bpo-34658 `__: Fix a rare interpreter " "unhandled exception state SystemError only seen when using subprocess with a" @@ -8560,13 +8697,13 @@ msgid "" "os.register_at_fork and the fork system call fails." msgstr "" -#: ../../../build/NEWS:4428 +#: ../../../build/NEWS:4492 msgid "" "`bpo-34652 `__: Ensure :func:`os.lchmod`" " is never defined on Linux." msgstr "" -#: ../../../build/NEWS:4430 +#: ../../../build/NEWS:4494 msgid "" "`bpo-34638 `__: Store a weak reference " "to stream reader to break strong references loop between reader and " @@ -8574,20 +8711,20 @@ msgid "" " (garbage collected) without ``close()`` call." msgstr "" -#: ../../../build/NEWS:4435 +#: ../../../build/NEWS:4499 msgid "" "`bpo-34536 `__: `Enum._missing_`: raise" " `ValueError` if None returned and `TypeError` if non-member is returned." msgstr "" -#: ../../../build/NEWS:4438 +#: ../../../build/NEWS:4502 msgid "" "`bpo-34636 `__: Speed up re scanning of " "many non-matching characters for \\s \\w and \\d within bytes objects. " "(microoptimization)" msgstr "" -#: ../../../build/NEWS:4441 +#: ../../../build/NEWS:4505 msgid "" "`bpo-24412 `__: Add " ":func:`~unittest.addModuleCleanup()` and " @@ -8596,40 +8733,40 @@ msgid "" ":meth:`~unittest.TestCase.setUpClass()`. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:4446 +#: ../../../build/NEWS:4510 msgid "" "`bpo-34630 `__: Don't log SSL " "certificate errors in asyncio code (connection error logging is skipped " "already)." msgstr "" -#: ../../../build/NEWS:4449 +#: ../../../build/NEWS:4513 msgid "" "`bpo-32490 `__: Prevent filename " "duplication in :mod:`subprocess` exception messages. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:4452 +#: ../../../build/NEWS:4516 msgid "" "`bpo-34363 `__: dataclasses.asdict() and" " .astuple() now handle namedtuples correctly." msgstr "" -#: ../../../build/NEWS:4455 +#: ../../../build/NEWS:4519 msgid "" "`bpo-34625 `__: Update vendorized expat " "library version to 2.2.6." msgstr "" -#: ../../../build/NEWS:4457 +#: ../../../build/NEWS:4521 msgid "" "`bpo-32270 `__: The subprocess module no" " longer mistakenly closes redirected fds even when they were in pass_fds " "when outside of the default {0, 1, 2} set." msgstr "" -#: ../../../build/NEWS:4461 +#: ../../../build/NEWS:4525 msgid "" "`bpo-34622 `__: Create a dedicated " "``asyncio.CancelledError``, ``asyncio.InvalidStateError`` and " @@ -8638,19 +8775,19 @@ msgid "" "exceptions into a separate file." msgstr "" -#: ../../../build/NEWS:4467 +#: ../../../build/NEWS:4531 msgid "" "`bpo-34610 `__: Fixed iterator of " ":class:`multiprocessing.managers.DictProxy`." msgstr "" -#: ../../../build/NEWS:4469 +#: ../../../build/NEWS:4533 msgid "" "`bpo-34421 `__: Fix distutils logging " "for non-ASCII strings. This caused installation issues on Windows." msgstr "" -#: ../../../build/NEWS:4472 +#: ../../../build/NEWS:4536 msgid "" "`bpo-34604 `__: Fix possible mojibake in" " the error message of `pwd.getpwnam` and `grp.getgrnam` using string " @@ -8658,54 +8795,54 @@ msgid "" "Patch by William Grzybowski." msgstr "" -#: ../../../build/NEWS:4476 +#: ../../../build/NEWS:4540 msgid "" "`bpo-30977 `__: Make uuid.UUID use " "``__slots__`` to reduce its memory footprint. Based on original patch by " "Wouter Bolsterlee." msgstr "" -#: ../../../build/NEWS:4479 +#: ../../../build/NEWS:4543 msgid "" "`bpo-34574 `__: OrderedDict iterators " "are not exhausted during pickling anymore. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4482 +#: ../../../build/NEWS:4546 msgid "" "`bpo-8110 `__: Refactored " ":mod:`subprocess` to check for Windows-specific modules rather than " "``sys.platform == 'win32'``." msgstr "" -#: ../../../build/NEWS:4485 +#: ../../../build/NEWS:4549 msgid "" "`bpo-34530 `__: " "``distutils.spawn.find_executable()`` now falls back on :data:`os.defpath` " "if the ``PATH`` environment variable is not set." msgstr "" -#: ../../../build/NEWS:4488 +#: ../../../build/NEWS:4552 msgid "" "`bpo-34563 `__: On Windows, fix " "multiprocessing.Connection for very large read: fix _winapi.PeekNamedPipe() " "and _winapi.ReadFile() for read larger than INT_MAX (usually 2^31-1)." msgstr "" -#: ../../../build/NEWS:4492 +#: ../../../build/NEWS:4556 msgid "" "`bpo-34558 `__: Correct typo in " "Lib/ctypes/_aix.py" msgstr "" -#: ../../../build/NEWS:4494 +#: ../../../build/NEWS:4558 msgid "" "`bpo-34282 `__: Move ``Enum._convert`` " "to ``EnumMeta._convert_`` and fix enum members getting shadowed by parent " "attributes." msgstr "" -#: ../../../build/NEWS:4497 +#: ../../../build/NEWS:4561 msgid "" "`bpo-22872 `__: When the queue is " "closed, :exc:`ValueError` is now raised by :meth:`multiprocessing.Queue.put`" @@ -8713,20 +8850,20 @@ msgid "" ":exc:`OSError`, respectively. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4502 +#: ../../../build/NEWS:4566 msgid "" "`bpo-34515 `__: Fix parsing non-ASCII " "identifiers in :mod:`lib2to3.pgen2.tokenize` (PEP 3131)." msgstr "" -#: ../../../build/NEWS:4505 +#: ../../../build/NEWS:4569 msgid "" "`bpo-13312 `__: Avoids a possible " "integer underflow (undefined behavior) in the time module's year handling " "code when passed a very low negative year value." msgstr "" -#: ../../../build/NEWS:4509 +#: ../../../build/NEWS:4573 msgid "" "`bpo-34472 `__: Improved compatibility " "for streamed files in :mod:`zipfile`. Previously an optional signature was " @@ -8734,7 +8871,7 @@ msgid "" "Silas Sewell." msgstr "" -#: ../../../build/NEWS:4513 +#: ../../../build/NEWS:4577 msgid "" "`bpo-34454 `__: Fix the .fromisoformat()" " methods of datetime types crashing when given unicode with non-" @@ -8743,84 +8880,84 @@ msgid "" "tests by Alexey Izbyshev, patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:4518 +#: ../../../build/NEWS:4582 msgid "" "`bpo-6700 `__: Fix inspect.getsourcelines" " for module level frames/tracebacks. Patch by Vladimir Matveev." msgstr "" -#: ../../../build/NEWS:4521 +#: ../../../build/NEWS:4585 msgid "" "`bpo-34171 `__: Running the :mod:`trace`" " module no longer creates the ``trace.cover`` file." msgstr "" -#: ../../../build/NEWS:4524 +#: ../../../build/NEWS:4588 msgid "" "`bpo-34441 `__: Fix crash when an " "``ABC``-derived class with invalid ``__subclasses__`` is passed as the " "second argument to :func:`issubclass()`. Patch by Alexey Izbyshev." msgstr "" -#: ../../../build/NEWS:4528 +#: ../../../build/NEWS:4592 msgid "" "`bpo-34427 `__: Fix infinite loop in " "``a.extend(a)`` for ``MutableSequence`` subclasses." msgstr "" -#: ../../../build/NEWS:4531 +#: ../../../build/NEWS:4595 msgid "" "`bpo-34412 `__: Make " ":func:`signal.strsignal` work on HP-UX. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:4534 +#: ../../../build/NEWS:4598 msgid "" "`bpo-20849 `__: shutil.copytree now " "accepts a new ``dirs_exist_ok`` keyword argument. Patch by Josh Bronson." msgstr "" -#: ../../../build/NEWS:4537 +#: ../../../build/NEWS:4601 msgid "" "`bpo-31715 `__: Associate ``.mjs`` file " "extension with ``application/javascript`` MIME Type." msgstr "" -#: ../../../build/NEWS:4540 +#: ../../../build/NEWS:4604 msgid "" "`bpo-34384 `__: :func:`os.readlink` now " "accepts :term:`path-like ` and :class:`bytes` objects on " "Windows." msgstr "" -#: ../../../build/NEWS:4543 +#: ../../../build/NEWS:4607 msgid "" "`bpo-22602 `__: The UTF-7 decoder now " "raises :exc:`UnicodeDecodeError` for ill-formed sequences starting with " "\"+\" (as specified in RFC 2152). Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4547 +#: ../../../build/NEWS:4611 msgid "" "`bpo-2122 `__: The :meth:`mmap.flush() " "` method now returns ``None`` on success, raises an " "exception on error under all platforms." msgstr "" -#: ../../../build/NEWS:4550 +#: ../../../build/NEWS:4614 msgid "" "`bpo-34341 `__: Appending to the ZIP " "archive with the ZIP64 extension no longer grows the size of extra fields of" " existing entries." msgstr "" -#: ../../../build/NEWS:4553 +#: ../../../build/NEWS:4617 msgid "" "`bpo-34333 `__: Fix %-formatting in " ":meth:`pathlib.PurePath.with_suffix` when formatting an error message." msgstr "" -#: ../../../build/NEWS:4556 +#: ../../../build/NEWS:4620 msgid "" "`bpo-18540 `__: The " ":class:`imaplib.IMAP4` and :class:`imaplib.IMAP4_SSL` classes now resolve to" @@ -8828,14 +8965,14 @@ msgid "" "(``''``) is used." msgstr "" -#: ../../../build/NEWS:4560 +#: ../../../build/NEWS:4624 msgid "" "`bpo-26502 `__: Implement " "``traceback.FrameSummary.__len__()`` method to preserve compatibility with " "the old tuple API." msgstr "" -#: ../../../build/NEWS:4563 +#: ../../../build/NEWS:4627 msgid "" "`bpo-34318 `__: " ":func:`~unittest.TestCase.assertRaises`, " @@ -8847,21 +8984,21 @@ msgid "" "Python 3.5." msgstr "" -#: ../../../build/NEWS:4571 +#: ../../../build/NEWS:4635 msgid "" "`bpo-9372 `__: Deprecate " ":meth:`__getitem__` methods of :class:`xml.dom.pulldom.DOMEventStream`, " ":class:`wsgiref.util.FileWrapper` and :class:`fileinput.FileInput`." msgstr "" -#: ../../../build/NEWS:4575 +#: ../../../build/NEWS:4639 msgid "" "`bpo-33613 `__: Fix a race condition in " "``multiprocessing.semaphore_tracker`` when the tracker receives SIGINT " "before it can register signal handlers for ignoring it." msgstr "" -#: ../../../build/NEWS:4579 +#: ../../../build/NEWS:4643 msgid "" "`bpo-34248 `__: Report filename in the " "exception raised when the database file cannot be opened by " @@ -8869,32 +9006,32 @@ msgid "" "Patch by Zsolt Cserna." msgstr "" -#: ../../../build/NEWS:4583 +#: ../../../build/NEWS:4647 msgid "" "`bpo-33089 `__: Add math.dist() to " "compute the Euclidean distance between two points." msgstr "" -#: ../../../build/NEWS:4586 +#: ../../../build/NEWS:4650 msgid "" "`bpo-34246 `__: " ":meth:`smtplib.SMTP.send_message` no longer modifies the content of the " "*mail_options* argument. Patch by Pablo S. Blum de Aguiar." msgstr "" -#: ../../../build/NEWS:4589 +#: ../../../build/NEWS:4653 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "for invalid paths on windows. Patch by Franz Woellert." msgstr "" -#: ../../../build/NEWS:4592 +#: ../../../build/NEWS:4656 msgid "" "`bpo-32321 `__: Add pure Python fallback" " for functools.reduce. Patch by Robert Wright." msgstr "" -#: ../../../build/NEWS:4595 +#: ../../../build/NEWS:4659 msgid "" "`bpo-34270 `__: The default asyncio task" " class now always has a name which can be get or set using two new methods " @@ -8906,60 +9043,60 @@ msgid "" "like ``Task-1`` using a monotonic counter." msgstr "" -#: ../../../build/NEWS:4604 +#: ../../../build/NEWS:4668 msgid "" "`bpo-34263 `__: asyncio's event loop " "will not pass timeouts longer than one day to epoll/select etc." msgstr "" -#: ../../../build/NEWS:4607 +#: ../../../build/NEWS:4671 msgid "" "`bpo-34035 `__: Fix several " "AttributeError in zipfile seek() methods. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:4610 +#: ../../../build/NEWS:4674 msgid "" "`bpo-32215 `__: Fix performance " "regression in :mod:`sqlite3` when a DML statement appeared in a different " "line than the rest of the SQL query." msgstr "" -#: ../../../build/NEWS:4613 +#: ../../../build/NEWS:4677 msgid "" "`bpo-34075 `__: Deprecate passing non-" "ThreadPoolExecutor instances to " ":meth:`AbstractEventLoop.set_default_executor`." msgstr "" -#: ../../../build/NEWS:4616 +#: ../../../build/NEWS:4680 msgid "" "`bpo-34251 `__: Restore ``msilib.Win64``" " to preserve backwards compatibility since it's already used by " ":mod:`distutils`' ``bdist_msi`` command." msgstr "" -#: ../../../build/NEWS:4619 +#: ../../../build/NEWS:4683 msgid "" "`bpo-19891 `__: Ignore errors caused by " "missing / non-writable homedir while writing history during exit of an " "interactive session. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:4623 +#: ../../../build/NEWS:4687 msgid "" "`bpo-33089 `__: Enhanced math.hypot() to" " support more than two dimensions." msgstr "" -#: ../../../build/NEWS:4625 +#: ../../../build/NEWS:4689 msgid "" "`bpo-34228 `__: tracemalloc: " "PYTHONTRACEMALLOC=0 environment variable and -X tracemalloc=0 command line " "option are now allowed to disable explicitly tracemalloc at startup." msgstr "" -#: ../../../build/NEWS:4629 +#: ../../../build/NEWS:4693 msgid "" "`bpo-13041 `__: Use " ":func:`shutil.get_terminal_size` to calculate the terminal width correctly " @@ -8967,14 +9104,14 @@ msgid "" "Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:4633 +#: ../../../build/NEWS:4697 msgid "" "`bpo-34213 `__: Allow frozen dataclasses" " to have a field named \"object\". Previously this conflicted with an " "internal use of \"object\"." msgstr "" -#: ../../../build/NEWS:4636 +#: ../../../build/NEWS:4700 msgid "" "`bpo-34052 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -8986,7 +9123,7 @@ msgid "" "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4644 +#: ../../../build/NEWS:4708 msgid "" "`bpo-34197 `__: Attributes " "*skipinitialspace*, *doublequote* and *strict* of the *dialect* attribute of" @@ -8994,41 +9131,41 @@ msgid "" " or 1." msgstr "" -#: ../../../build/NEWS:4648 +#: ../../../build/NEWS:4712 msgid "" "`bpo-32788 `__: Errors other than " ":exc:`TypeError` raised in methods ``__adapt__()`` and ``__conform__()`` in " "the :mod:`sqlite3` module are now propagated to the user." msgstr "" -#: ../../../build/NEWS:4652 +#: ../../../build/NEWS:4716 msgid "" "`bpo-21446 `__: The :2to3fixer:`reload` " "fixer now uses :func:`importlib.reload` instead of deprecated " ":func:`imp.reload`." msgstr "" -#: ../../../build/NEWS:4655 +#: ../../../build/NEWS:4719 msgid "" "`bpo-940286 `__: pydoc's " "``Helper.showtopic()`` method now prints the cross references of a topic " "correctly." msgstr "" -#: ../../../build/NEWS:4658 +#: ../../../build/NEWS:4722 msgid "" "`bpo-34164 `__: :func:`base64.b32decode`" " could raise UnboundLocalError or OverflowError for incorrect padding. Now " "it always raises :exc:`base64.Error` in these cases." msgstr "" -#: ../../../build/NEWS:4662 +#: ../../../build/NEWS:4726 msgid "" "`bpo-33729 `__: Fixed issues with " "arguments parsing in :mod:`hashlib`." msgstr "" -#: ../../../build/NEWS:4664 +#: ../../../build/NEWS:4728 msgid "" "`bpo-34097 `__: ZipFile can zip files " "older than 1980-01-01 and newer than 2107-12-31 using a new " @@ -9036,39 +9173,39 @@ msgid "" "limit." msgstr "" -#: ../../../build/NEWS:4668 +#: ../../../build/NEWS:4732 msgid "" "`bpo-34108 `__: Remove extraneous CR in " "2to3 refactor." msgstr "" -#: ../../../build/NEWS:4670 +#: ../../../build/NEWS:4734 msgid "" "`bpo-34070 `__: Make sure to only check " "if the handle is a tty, when opening a file with ``buffering=-1``." msgstr "" -#: ../../../build/NEWS:4673 +#: ../../../build/NEWS:4737 msgid "" "`bpo-27494 `__: Reverted :issue:`27494`." " 2to3 rejects now a trailing comma in generator expressions." msgstr "" -#: ../../../build/NEWS:4676 +#: ../../../build/NEWS:4740 msgid "" "`bpo-33967 `__: functools.singledispatch" " now raises TypeError instead of IndexError when no positional arguments are" " passed." msgstr "" -#: ../../../build/NEWS:4679 +#: ../../../build/NEWS:4743 msgid "" "`bpo-34041 `__: Add the parameter " "*deterministic* to the :meth:`sqlite3.Connection.create_function` method. " "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4683 +#: ../../../build/NEWS:4747 msgid "" "`bpo-34056 `__: Ensure the loader shim " "created by ``imp.load_module`` always returns bytes from its ``get_data()`` " @@ -9076,54 +9213,54 @@ msgid "" "pycs." msgstr "" -#: ../../../build/NEWS:4687 +#: ../../../build/NEWS:4751 msgid "" "`bpo-34054 `__: The multiprocessing " "module now uses the monotonic clock :func:`time.monotonic` instead of the " "system clock :func:`time.time` to implement timeout." msgstr "" -#: ../../../build/NEWS:4691 +#: ../../../build/NEWS:4755 msgid "" "`bpo-34043 `__: Optimize tarfile " "uncompress performance about 15% when gzip is used." msgstr "" -#: ../../../build/NEWS:4694 +#: ../../../build/NEWS:4758 msgid "" "`bpo-34044 `__: ``subprocess.Popen`` now" " copies the *startupinfo* argument to leave it unchanged: it will modify the" " copy, so that the same ``STARTUPINFO`` object can be used multiple times." msgstr "" -#: ../../../build/NEWS:4698 +#: ../../../build/NEWS:4762 msgid "" "`bpo-34010 `__: Fixed a performance " "regression for reading streams with tarfile. The buffered read should use a " "list, instead of appending to a bytes object." msgstr "" -#: ../../../build/NEWS:4702 +#: ../../../build/NEWS:4766 msgid "" "`bpo-34019 `__: webbrowser: Correct the " "arguments passed to Opera Browser when opening a new URL using the " "``webbrowser`` module. Patch by Bumsik Kim." msgstr "" -#: ../../../build/NEWS:4705 +#: ../../../build/NEWS:4769 msgid "" "`bpo-34003 `__: csv.DictReader now " "creates dicts instead of OrderedDicts. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:4708 +#: ../../../build/NEWS:4772 msgid "" "`bpo-33978 `__: Closed existing logging " "handlers before reconfiguration via fileConfig and dictConfig. Patch by " "Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:4711 +#: ../../../build/NEWS:4775 msgid "" "`bpo-14117 `__: Make minor tweaks to " "turtledemo. The 'wikipedia' example is now 'rosette', describing what it " @@ -9131,27 +9268,27 @@ msgid "" " eliminated." msgstr "" -#: ../../../build/NEWS:4715 +#: ../../../build/NEWS:4779 msgid "" "`bpo-33974 `__: Fixed passing lists and " "tuples of strings containing special characters ``\"``, ``\\``, ``{``, ``}``" " and ``\\n`` as options to :mod:`~tkinter.ttk` widgets." msgstr "" -#: ../../../build/NEWS:4719 +#: ../../../build/NEWS:4783 msgid "" "`bpo-27500 `__: Fix getaddrinfo to " "resolve IPv6 addresses correctly." msgstr "" -#: ../../../build/NEWS:4721 +#: ../../../build/NEWS:4785 msgid "" "`bpo-24567 `__: Improve random.choices()" " to handle subnormal input weights that could occasionally trigger an " "IndexError." msgstr "" -#: ../../../build/NEWS:4724 +#: ../../../build/NEWS:4788 msgid "" "`bpo-33871 `__: Fixed integer overflow " "in :func:`os.readv`, :func:`os.writev`, :func:`os.preadv` and " @@ -9159,14 +9296,14 @@ msgid "" "arguments (on BSD-based OSes and macOS)." msgstr "" -#: ../../../build/NEWS:4728 +#: ../../../build/NEWS:4792 msgid "" "`bpo-25007 `__: Add :func:`copy.copy` " "and :func:`copy.deepcopy` support to zlib compressors and decompressors. " "Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4731 +#: ../../../build/NEWS:4795 msgid "" "`bpo-33929 `__: multiprocessing: Fix a " "race condition in Popen of multiprocessing.popen_spawn_win32. The child " @@ -9176,7 +9313,7 @@ msgid "" "steal the handle from the parent process." msgstr "" -#: ../../../build/NEWS:4738 +#: ../../../build/NEWS:4802 msgid "" "`bpo-33899 `__: Tokenize module now " "implicitly emits a NEWLINE when provided with input that does not have a " @@ -9184,13 +9321,13 @@ msgid "" "internally. Contributed by Ammar Askar." msgstr "" -#: ../../../build/NEWS:4742 +#: ../../../build/NEWS:4806 msgid "" "`bpo-33897 `__: Added a 'force' keyword " "argument to logging.basicConfig()." msgstr "" -#: ../../../build/NEWS:4744 +#: ../../../build/NEWS:4808 msgid "" "`bpo-33695 `__: :func:`shutil.copytree` " "uses :func:`os.scandir` function and all copy functions depending from it " @@ -9201,33 +9338,33 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`33695`.)" msgstr "" -#: ../../../build/NEWS:4752 +#: ../../../build/NEWS:4816 msgid "" "`bpo-33916 `__: bz2 and lzma: When " "Decompressor.__init__() is called twice, free the old lock to not leak " "memory." msgstr "" -#: ../../../build/NEWS:4755 +#: ../../../build/NEWS:4819 msgid "" "`bpo-32568 `__: Make select.epoll() and " "its documentation consistent regarding *sizehint* and *flags*." msgstr "" -#: ../../../build/NEWS:4758 +#: ../../../build/NEWS:4822 msgid "" "`bpo-33833 `__: Fixed bug in asyncio " "where ProactorSocketTransport logs AssertionError if force closed during " "write." msgstr "" -#: ../../../build/NEWS:4761 +#: ../../../build/NEWS:4825 msgid "" "`bpo-33663 `__: Convert content length " "to string before putting to header." msgstr "" -#: ../../../build/NEWS:4763 +#: ../../../build/NEWS:4827 msgid "" "`bpo-33721 `__: :mod:`os.path` functions" " that return a boolean result like :func:`~os.path.exists`, " @@ -9244,136 +9381,136 @@ msgid "" "unrepresentable at the OS level." msgstr "" -#: ../../../build/NEWS:4777 +#: ../../../build/NEWS:4841 msgid "" "`bpo-26544 `__: Fixed implementation of " ":func:`platform.libc_ver`. It almost always returned version '2.9' for " "glibc." msgstr "" -#: ../../../build/NEWS:4780 +#: ../../../build/NEWS:4844 msgid "" "`bpo-33843 `__: Remove deprecated " "``cgi.escape``, ``cgi.parse_qs`` and ``cgi.parse_qsl``." msgstr "" -#: ../../../build/NEWS:4783 +#: ../../../build/NEWS:4847 msgid "" "`bpo-33842 `__: Remove " "``tarfile.filemode`` which is deprecated since Python 3.3." msgstr "" -#: ../../../build/NEWS:4786 ../../../build/NEWS:6384 ../../../build/NEWS:10978 +#: ../../../build/NEWS:4850 ../../../build/NEWS:6448 ../../../build/NEWS:11042 msgid "" "`bpo-30167 `__: Prevent site.main() " "exception if PYTHONSTARTUP is set. Patch by Steve Weber." msgstr "" -#: ../../../build/NEWS:4789 +#: ../../../build/NEWS:4853 msgid "" "`bpo-33805 `__: Improve error message of" " dataclasses.replace() when an InitVar is not specified" msgstr "" -#: ../../../build/NEWS:4792 +#: ../../../build/NEWS:4856 msgid "" "`bpo-33687 `__: Fix the call to " "``os.chmod()`` for ``uu.decode()`` if a mode is given or decoded. Patch by " "Timo Furrer." msgstr "" -#: ../../../build/NEWS:4795 ../../../build/NEWS:6387 ../../../build/NEWS:10981 +#: ../../../build/NEWS:4859 ../../../build/NEWS:6451 ../../../build/NEWS:11045 msgid "" "`bpo-33812 `__: Datetime instance d with" " non-None tzinfo, but with d.tzinfo.utcoffset(d) returning None is now " "treated as naive by the astimezone() method." msgstr "" -#: ../../../build/NEWS:4799 +#: ../../../build/NEWS:4863 msgid "" "`bpo-32108 `__: In configparser, don't " "clear section when it is assigned to itself." msgstr "" -#: ../../../build/NEWS:4802 +#: ../../../build/NEWS:4866 msgid "" "`bpo-27397 `__: Make email module " "properly handle invalid-length base64 strings." msgstr "" -#: ../../../build/NEWS:4805 +#: ../../../build/NEWS:4869 msgid "" "`bpo-33578 `__: Implement multibyte " "encoder/decoder state methods" msgstr "" -#: ../../../build/NEWS:4807 ../../../build/NEWS:6391 ../../../build/NEWS:10985 +#: ../../../build/NEWS:4871 ../../../build/NEWS:6455 ../../../build/NEWS:11049 msgid "" "`bpo-30805 `__: Avoid race condition " "with debug logging" msgstr "" -#: ../../../build/NEWS:4809 +#: ../../../build/NEWS:4873 msgid "" "`bpo-33476 `__: Fix " "_header_value_parser.py when address group is missing final ';'. Contributed" " by Enrique Perez-Terron" msgstr "" -#: ../../../build/NEWS:4812 ../../../build/NEWS:6393 +#: ../../../build/NEWS:4876 ../../../build/NEWS:6457 msgid "" "`bpo-33694 `__: asyncio: Fix a race " "condition causing data loss on pause_reading()/resume_reading() when using " "the ProactorEventLoop." msgstr "" -#: ../../../build/NEWS:4815 ../../../build/NEWS:6396 +#: ../../../build/NEWS:4879 ../../../build/NEWS:6460 msgid "" "`bpo-32493 `__: Correct test for " "``uuid_enc_be`` availability in ``configure.ac``. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4818 ../../../build/NEWS:6399 +#: ../../../build/NEWS:4882 ../../../build/NEWS:6463 msgid "" "`bpo-33792 `__: Add " "asyncio.WindowsSelectorEventLoopPolicy and " "asyncio.WindowsProactorEventLoopPolicy." msgstr "" -#: ../../../build/NEWS:4821 +#: ../../../build/NEWS:4885 msgid "" "`bpo-33274 `__: W3C DOM Level 1 " "specifies return value of Element.removeAttributeNode() as \"The Attr node " "that was removed.\" xml.dom.minidom now complies with this requirement." msgstr "" -#: ../../../build/NEWS:4825 ../../../build/NEWS:6402 +#: ../../../build/NEWS:4889 ../../../build/NEWS:6466 msgid "" "`bpo-33778 `__: Update ``unicodedata``'s" " database to Unicode version 11.0.0." msgstr "" -#: ../../../build/NEWS:4827 +#: ../../../build/NEWS:4891 msgid "" "`bpo-33165 `__: Added a stacklevel " "parameter to logging calls to allow use of wrapper/helper functions for " "logging APIs." msgstr "" -#: ../../../build/NEWS:4830 ../../../build/NEWS:6404 +#: ../../../build/NEWS:4894 ../../../build/NEWS:6468 msgid "" "`bpo-33770 `__: improve base64 exception" " message for encoded inputs of invalid length" msgstr "" -#: ../../../build/NEWS:4833 ../../../build/NEWS:6407 +#: ../../../build/NEWS:4897 ../../../build/NEWS:6471 msgid "" "`bpo-33769 `__: asyncio/start_tls: Fix " "error message; cancel callbacks in case of an unhandled error; mark " "SSLTransport as closed if it is aborted." msgstr "" -#: ../../../build/NEWS:4836 ../../../build/NEWS:6410 ../../../build/NEWS:10987 +#: ../../../build/NEWS:4900 ../../../build/NEWS:6474 ../../../build/NEWS:11051 msgid "" "`bpo-33767 `__: The concatenation " "(``+``) and repetition (``*``) sequence operations now raise " @@ -9381,58 +9518,58 @@ msgid "" ":class:`mmap.mmap` objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4840 ../../../build/NEWS:6414 +#: ../../../build/NEWS:4904 ../../../build/NEWS:6478 msgid "" "`bpo-33734 `__: asyncio/ssl: Fix " "AttributeError, increase default handshake timeout" msgstr "" -#: ../../../build/NEWS:4843 +#: ../../../build/NEWS:4907 msgid "" "`bpo-31014 `__: Fixed creating a " "controller for :mod:`webbrowser` when a user specifies a path to an entry in" " the BROWSER environment variable. Based on patch by John Still." msgstr "" -#: ../../../build/NEWS:4847 +#: ../../../build/NEWS:4911 msgid "" "`bpo-2504 `__: Add gettext.pgettext() and" " variants." msgstr "" -#: ../../../build/NEWS:4849 +#: ../../../build/NEWS:4913 msgid "" "`bpo-33197 `__: Add description property" " for _ParameterKind" msgstr "" -#: ../../../build/NEWS:4851 ../../../build/NEWS:6512 +#: ../../../build/NEWS:4915 ../../../build/NEWS:6576 msgid "" "`bpo-32751 `__: When cancelling the task" " due to a timeout, :meth:`asyncio.wait_for` will now wait until the " "cancellation is complete." msgstr "" -#: ../../../build/NEWS:4854 ../../../build/NEWS:6515 ../../../build/NEWS:10991 +#: ../../../build/NEWS:4918 ../../../build/NEWS:6579 ../../../build/NEWS:11055 msgid "" "`bpo-32684 `__: Fix gather to propagate " "cancellation of itself even with return_exceptions." msgstr "" -#: ../../../build/NEWS:4857 ../../../build/NEWS:6518 +#: ../../../build/NEWS:4921 ../../../build/NEWS:6582 msgid "" "`bpo-33654 `__: Support protocol type " "switching in SSLTransport.set_protocol()." msgstr "" -#: ../../../build/NEWS:4859 ../../../build/NEWS:6520 +#: ../../../build/NEWS:4923 ../../../build/NEWS:6584 msgid "" "`bpo-33674 `__: Pause the transport as " "early as possible to further reduce the risk of data_received() being called" " before connection_made()." msgstr "" -#: ../../../build/NEWS:4862 +#: ../../../build/NEWS:4926 msgid "" "`bpo-33671 `__: :func:`shutil.copyfile`," " :func:`shutil.copy`, :func:`shutil.copy2`, :func:`shutil.copytree` and " @@ -9445,7 +9582,7 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`25427`.)" msgstr "" -#: ../../../build/NEWS:4872 ../../../build/NEWS:6523 ../../../build/NEWS:10994 +#: ../../../build/NEWS:4936 ../../../build/NEWS:6587 ../../../build/NEWS:11058 msgid "" "`bpo-33674 `__: Fix a race condition in " "SSLProtocol.connection_made() of asyncio.sslproto: start immediately the " @@ -9453,38 +9590,38 @@ msgid "" " called before the handshake started, causing the handshake to hang or fail." msgstr "" -#: ../../../build/NEWS:4877 ../../../build/NEWS:6528 ../../../build/NEWS:10999 +#: ../../../build/NEWS:4941 ../../../build/NEWS:6592 ../../../build/NEWS:11063 msgid "" "`bpo-31647 `__: Fixed bug where calling " "write_eof() on a _SelectorSocketTransport after it's already closed raises " "AttributeError." msgstr "" -#: ../../../build/NEWS:4880 ../../../build/NEWS:6531 +#: ../../../build/NEWS:4944 ../../../build/NEWS:6595 msgid "" "`bpo-32610 `__: Make asyncio.all_tasks()" " return only pending tasks." msgstr "" -#: ../../../build/NEWS:4882 ../../../build/NEWS:6533 +#: ../../../build/NEWS:4946 ../../../build/NEWS:6597 msgid "" "`bpo-32410 `__: Avoid blocking on file " "IO in sendfile fallback code" msgstr "" -#: ../../../build/NEWS:4884 ../../../build/NEWS:6535 ../../../build/NEWS:11004 +#: ../../../build/NEWS:4948 ../../../build/NEWS:6599 ../../../build/NEWS:11068 msgid "" "`bpo-33469 `__: Fix RuntimeError after " "closing loop that used run_in_executor" msgstr "" -#: ../../../build/NEWS:4886 ../../../build/NEWS:6537 ../../../build/NEWS:11002 +#: ../../../build/NEWS:4950 ../../../build/NEWS:6601 ../../../build/NEWS:11066 msgid "" "`bpo-33672 `__: Fix Task.__repr__ crash " "with Cython's bogus coroutines" msgstr "" -#: ../../../build/NEWS:4888 ../../../build/NEWS:6539 +#: ../../../build/NEWS:4952 ../../../build/NEWS:6603 msgid "" "`bpo-33654 `__: Fix " "transport.set_protocol() to support switching between asyncio.Protocol and " @@ -9492,20 +9629,20 @@ msgid "" "asyncio.BufferedProtocols." msgstr "" -#: ../../../build/NEWS:4892 ../../../build/NEWS:6543 +#: ../../../build/NEWS:4956 ../../../build/NEWS:6607 msgid "" "`bpo-33652 `__: Pickles of type " "variables and subscripted generics are now future-proof and compatible with " "older Python versions." msgstr "" -#: ../../../build/NEWS:4895 ../../../build/NEWS:6546 +#: ../../../build/NEWS:4959 ../../../build/NEWS:6610 msgid "" "`bpo-32493 `__: Fixed :func:`uuid.uuid1`" " on FreeBSD." msgstr "" -#: ../../../build/NEWS:4897 +#: ../../../build/NEWS:4961 msgid "" "`bpo-33238 `__: Add " "``InvalidStateError`` to :mod:`concurrent.futures`. ``Future.set_result`` " @@ -9513,13 +9650,13 @@ msgid "" "are not pending or running. Patch by Jason Haydaman." msgstr "" -#: ../../../build/NEWS:4902 ../../../build/NEWS:6548 +#: ../../../build/NEWS:4966 ../../../build/NEWS:6612 msgid "" "`bpo-33618 `__: Finalize and document " "preliminary and experimental TLS 1.3 support with OpenSSL 1.1.1" msgstr "" -#: ../../../build/NEWS:4905 +#: ../../../build/NEWS:4969 msgid "" "`bpo-33625 `__: Release GIL on " "`grp.getgrnam`, `grp.getgrgid`, `pwd.getpwnam` and `pwd.getpwuid` if " @@ -9527,20 +9664,20 @@ msgid "" "Grzybowski." msgstr "" -#: ../../../build/NEWS:4909 ../../../build/NEWS:6551 +#: ../../../build/NEWS:4973 ../../../build/NEWS:6615 msgid "" "`bpo-33623 `__: Fix possible SIGSGV when" " asyncio.Future is created in __del__" msgstr "" -#: ../../../build/NEWS:4911 ../../../build/NEWS:6417 ../../../build/NEWS:11006 +#: ../../../build/NEWS:4975 ../../../build/NEWS:6481 ../../../build/NEWS:11070 msgid "" "`bpo-11874 `__: Use a better regex when " "breaking usage into wrappable parts. Avoids bogus assertion errors from " "custom metavar strings." msgstr "" -#: ../../../build/NEWS:4914 ../../../build/NEWS:6553 ../../../build/NEWS:11009 +#: ../../../build/NEWS:4978 ../../../build/NEWS:6617 ../../../build/NEWS:11073 msgid "" "`bpo-30877 `__: Fixed a bug in the " "Python implementation of the JSON decoder that prevented the cache of parsed" @@ -9548,34 +9685,34 @@ msgid "" "c-fos." msgstr "" -#: ../../../build/NEWS:4918 +#: ../../../build/NEWS:4982 msgid "" "`bpo-33604 `__: Remove HMAC default to " "md5 marked for removal in 3.8 (removal originally planned in 3.6, bump to " "3.8 in gh-7062)." msgstr "" -#: ../../../build/NEWS:4921 ../../../build/NEWS:6420 +#: ../../../build/NEWS:4985 ../../../build/NEWS:6484 msgid "" "`bpo-33582 `__: Emit a deprecation " "warning for inspect.formatargspec" msgstr "" -#: ../../../build/NEWS:4923 +#: ../../../build/NEWS:4987 msgid "" "`bpo-21145 `__: Add " "``functools.cached_property`` decorator, for computed properties cached for " "the life of the instance." msgstr "" -#: ../../../build/NEWS:4926 ../../../build/NEWS:6557 +#: ../../../build/NEWS:4990 ../../../build/NEWS:6621 msgid "" "`bpo-33570 `__: Change TLS 1.3 cipher " "suite settings for compatibility with OpenSSL 1.1.1-pre6 and newer. OpenSSL " "1.1.1 will have TLS 1.3 ciphers enabled by default." msgstr "" -#: ../../../build/NEWS:4930 ../../../build/NEWS:6561 +#: ../../../build/NEWS:4994 ../../../build/NEWS:6625 msgid "" "`bpo-28556 `__: Do not simplify " "arguments to `typing.Union`. Now `Union[Manager, Employee]` is not " @@ -9583,73 +9720,73 @@ msgid "" "several bugs and limited possibilities for introspection." msgstr "" -#: ../../../build/NEWS:4935 +#: ../../../build/NEWS:4999 msgid "" "`bpo-12486 `__: " ":func:`tokenize.generate_tokens` is now documented as a public API to " "tokenize unicode strings. It was previously present but undocumented." msgstr "" -#: ../../../build/NEWS:4939 ../../../build/NEWS:6566 +#: ../../../build/NEWS:5003 ../../../build/NEWS:6630 msgid "" "`bpo-33540 `__: Add a new " "``block_on_close`` class attribute to ``ForkingMixIn`` and " "``ThreadingMixIn`` classes of :mod:`socketserver`." msgstr "" -#: ../../../build/NEWS:4942 ../../../build/NEWS:6569 ../../../build/NEWS:11013 +#: ../../../build/NEWS:5006 ../../../build/NEWS:6633 ../../../build/NEWS:11077 msgid "" "`bpo-33548 `__: " "tempfile._candidate_tempdir_list should consider common TEMP locations" msgstr "" -#: ../../../build/NEWS:4945 ../../../build/NEWS:6572 +#: ../../../build/NEWS:5009 ../../../build/NEWS:6636 msgid "" "`bpo-33109 `__: argparse subparsers are " "once again not required by default, reverting the change in behavior " "introduced by `bpo-26510 `__ in 3.7.0a2." msgstr "" -#: ../../../build/NEWS:4948 +#: ../../../build/NEWS:5012 msgid "" "`bpo-33541 `__: Remove unused private " "method ``_strptime.LocaleTime.__pad`` (a.k.a. ``_LocaleTime__pad``)." msgstr "" -#: ../../../build/NEWS:4951 ../../../build/NEWS:6575 +#: ../../../build/NEWS:5015 ../../../build/NEWS:6639 msgid "" "`bpo-33536 `__: " "dataclasses.make_dataclass now checks for invalid field names and duplicate " "fields. Also, added a check for invalid field specifications." msgstr "" -#: ../../../build/NEWS:4955 ../../../build/NEWS:6579 ../../../build/NEWS:11016 +#: ../../../build/NEWS:5019 ../../../build/NEWS:6643 ../../../build/NEWS:11080 msgid "" "`bpo-33542 `__: Prevent " "``uuid.get_node`` from using a DUID instead of a MAC on Windows. Patch by " "Zvi Effron" msgstr "" -#: ../../../build/NEWS:4958 ../../../build/NEWS:6582 ../../../build/NEWS:11019 +#: ../../../build/NEWS:5022 ../../../build/NEWS:6646 ../../../build/NEWS:11083 msgid "" "`bpo-26819 `__: Fix race condition with " "`ReadTransport.resume_reading` in Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:4961 ../../../build/NEWS:6585 +#: ../../../build/NEWS:5025 ../../../build/NEWS:6649 msgid "" "Fix failure in `typing.get_type_hints()` when ClassVar was provided as a " "string forward reference." msgstr "" -#: ../../../build/NEWS:4964 +#: ../../../build/NEWS:5028 msgid "" "`bpo-33516 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__round__`` magic " "method." msgstr "" -#: ../../../build/NEWS:4967 +#: ../../../build/NEWS:5031 msgid "" "`bpo-28612 `__: Added support for Site " "Maps to urllib's ``RobotFileParser`` as :meth:`RobotFileParser.site_maps() " @@ -9657,40 +9794,40 @@ msgid "" " patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:4972 +#: ../../../build/NEWS:5036 msgid "" "`bpo-28167 `__: Remove " "platform.linux_distribution, which was deprecated since 3.5." msgstr "" -#: ../../../build/NEWS:4975 +#: ../../../build/NEWS:5039 msgid "" "`bpo-33504 `__: Switch the default " "dictionary implementation for :mod:`configparser` from " ":class:`collections.OrderedDict` to the standard :class:`dict` type." msgstr "" -#: ../../../build/NEWS:4979 ../../../build/NEWS:6588 +#: ../../../build/NEWS:5043 ../../../build/NEWS:6652 msgid "" "`bpo-33505 `__: Optimize " "asyncio.ensure_future() by reordering if checks: 1.17x faster." msgstr "" -#: ../../../build/NEWS:4982 ../../../build/NEWS:6591 +#: ../../../build/NEWS:5046 ../../../build/NEWS:6655 msgid "" "`bpo-33497 `__: Add errors param to " "cgi.parse_multipart and make an encoding in FieldStorage use the given " "errors (needed for Twisted). Patch by Amber Brown." msgstr "" -#: ../../../build/NEWS:4986 +#: ../../../build/NEWS:5050 msgid "" "`bpo-29235 `__: The " ":class:`cProfile.Profile` class can now be used as a context manager. Patch " "by Scott Sanderson." msgstr "" -#: ../../../build/NEWS:4989 ../../../build/NEWS:6595 +#: ../../../build/NEWS:5053 ../../../build/NEWS:6659 msgid "" "`bpo-33495 `__: Change " "dataclasses.Fields repr to use the repr of each of its members, instead of " @@ -9698,14 +9835,14 @@ msgid "" " especially true for the 'type' member." msgstr "" -#: ../../../build/NEWS:4993 +#: ../../../build/NEWS:5057 msgid "" "`bpo-26103 `__: Correct " "``inspect.isdatadescriptor`` to look for ``__set__`` or ``__delete__``. " "Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:4996 +#: ../../../build/NEWS:5060 msgid "" "`bpo-29209 `__: Removed the " "``doctype()`` method and the *html* parameter of the constructor of " @@ -9716,7 +9853,7 @@ msgid "" ":exc:`PendingDeprecationWarning`." msgstr "" -#: ../../../build/NEWS:5003 ../../../build/NEWS:6599 +#: ../../../build/NEWS:5067 ../../../build/NEWS:6663 msgid "" "`bpo-33453 `__: Fix dataclasses to work " "if using literal string type annotations or if using PEP 563 \"Postponed " @@ -9725,7 +9862,7 @@ msgid "" "(\"InitVar\" and \"dataclasses.InitVar\")." msgstr "" -#: ../../../build/NEWS:5008 ../../../build/NEWS:6604 ../../../build/NEWS:11022 +#: ../../../build/NEWS:5072 ../../../build/NEWS:6668 ../../../build/NEWS:11086 msgid "" "`bpo-28556 `__: Minor fixes in typing " "module: add annotations to ``NamedTuple.__new__``, pass ``*args`` and " @@ -9733,80 +9870,80 @@ msgid "" "Dombrova." msgstr "" -#: ../../../build/NEWS:5012 +#: ../../../build/NEWS:5076 msgid "" "`bpo-33365 `__: Print the header values " "besides the header keys instead just the header keys if *debuglevel* is set " "to >0 in :mod:`http.client`. Patch by Marco Strigl." msgstr "" -#: ../../../build/NEWS:5016 ../../../build/NEWS:6608 ../../../build/NEWS:11026 +#: ../../../build/NEWS:5080 ../../../build/NEWS:6672 ../../../build/NEWS:11090 msgid "" "`bpo-20087 `__: Updated alias mapping " "with glibc 2.27 supported locales." msgstr "" -#: ../../../build/NEWS:5018 ../../../build/NEWS:6610 ../../../build/NEWS:11028 +#: ../../../build/NEWS:5082 ../../../build/NEWS:6674 ../../../build/NEWS:11092 msgid "" "`bpo-33422 `__: Fix trailing quotation " "marks getting deleted when looking up byte/string literals on pydoc. Patch " "by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:5021 ../../../build/NEWS:6613 +#: ../../../build/NEWS:5085 ../../../build/NEWS:6677 msgid "" "`bpo-28167 `__: The function " "``platform.linux_distribution`` and ``platform.dist`` now trigger a " "``DeprecationWarning`` and have been marked for removal in Python 3.8" msgstr "" -#: ../../../build/NEWS:5025 ../../../build/NEWS:6720 +#: ../../../build/NEWS:5089 ../../../build/NEWS:6784 msgid "" "`bpo-33281 `__: Fix " "ctypes.util.find_library regression on macOS." msgstr "" -#: ../../../build/NEWS:5027 +#: ../../../build/NEWS:5091 msgid "" "`bpo-33311 `__: Text and html output " "generated by cgitb does not display parentheses if the current call is done " "directly in the module. Patch by Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5031 +#: ../../../build/NEWS:5095 msgid "" "`bpo-27300 `__: The file classes in " "*tempfile* now accept an *errors* parameter that complements the already " "existing *encoding*. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:5034 +#: ../../../build/NEWS:5098 msgid "" "`bpo-32933 `__: " ":func:`unittest.mock.mock_open` now supports iteration over the file " "contents. Patch by Tony Flury." msgstr "" -#: ../../../build/NEWS:5037 +#: ../../../build/NEWS:5101 msgid "" "`bpo-33217 `__: Raise :exc:`TypeError` " "when looking up non-Enum objects in Enum classes and Enum members." msgstr "" -#: ../../../build/NEWS:5040 ../../../build/NEWS:6617 ../../../build/NEWS:11031 +#: ../../../build/NEWS:5104 ../../../build/NEWS:6681 ../../../build/NEWS:11095 msgid "" "`bpo-33197 `__: Update error message " "when constructing invalid inspect.Parameters Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:5043 ../../../build/NEWS:6722 ../../../build/NEWS:11034 +#: ../../../build/NEWS:5107 ../../../build/NEWS:6786 ../../../build/NEWS:11098 msgid "" "`bpo-33383 `__: Fixed crash in the get()" " method of the :mod:`dbm.ndbm` database object when it is called with a " "single argument." msgstr "" -#: ../../../build/NEWS:5046 +#: ../../../build/NEWS:5110 msgid "" "`bpo-33375 `__: The warnings module now " "finds the Python file associated with a warning from the code object, rather" @@ -9815,88 +9952,88 @@ msgid "" "code." msgstr "" -#: ../../../build/NEWS:5051 +#: ../../../build/NEWS:5115 msgid "" "`bpo-33336 `__: ``imaplib`` now allows " "``MOVE`` command in ``IMAP4.uid()`` (RFC 6851: IMAP MOVE Extension) and " "potentially as a name of supported method of ``IMAP4`` object." msgstr "" -#: ../../../build/NEWS:5055 +#: ../../../build/NEWS:5119 msgid "" "`bpo-32455 `__: Added *jump* parameter " "to :func:`dis.stack_effect`." msgstr "" -#: ../../../build/NEWS:5057 +#: ../../../build/NEWS:5121 msgid "" "`bpo-27485 `__: Rename and deprecate " "undocumented functions in :func:`urllib.parse`." msgstr "" -#: ../../../build/NEWS:5060 +#: ../../../build/NEWS:5124 msgid "" "`bpo-33332 `__: Add " "``signal.valid_signals()`` to expose the POSIX sigfillset() functionality." msgstr "" -#: ../../../build/NEWS:5063 +#: ../../../build/NEWS:5127 msgid "" "`bpo-33251 `__: `ConfigParser.items()` " "was fixed so that key-value pairs passed in via `vars` are not included in " "the resulting output." msgstr "" -#: ../../../build/NEWS:5066 ../../../build/NEWS:6725 ../../../build/NEWS:11037 +#: ../../../build/NEWS:5130 ../../../build/NEWS:6789 ../../../build/NEWS:11101 msgid "" "`bpo-33329 `__: Fix multiprocessing " "regression on newer glibcs" msgstr "" -#: ../../../build/NEWS:5068 +#: ../../../build/NEWS:5132 msgid "" "`bpo-33334 `__: :func:`dis.stack_effect`" " now supports all defined opcodes including NOP and EXTENDED_ARG." msgstr "" -#: ../../../build/NEWS:5071 ../../../build/NEWS:6727 ../../../build/NEWS:11039 +#: ../../../build/NEWS:5135 ../../../build/NEWS:6791 ../../../build/NEWS:11103 msgid "" "`bpo-991266 `__: Fix quoting of the " "``Comment`` attribute of :class:`http.cookies.SimpleCookie`." msgstr "" -#: ../../../build/NEWS:5074 ../../../build/NEWS:6730 ../../../build/NEWS:11042 +#: ../../../build/NEWS:5138 ../../../build/NEWS:6794 ../../../build/NEWS:11106 msgid "" "`bpo-33131 `__: Upgrade bundled version " "of pip to 10.0.1." msgstr "" -#: ../../../build/NEWS:5076 ../../../build/NEWS:6732 ../../../build/NEWS:11044 +#: ../../../build/NEWS:5140 ../../../build/NEWS:6796 ../../../build/NEWS:11108 msgid "" "`bpo-33308 `__: Fixed a crash in the " ":mod:`parser` module when converting an ST object to a tree of tuples or " "lists with ``line_info=False`` and ``col_info=True``." msgstr "" -#: ../../../build/NEWS:5080 +#: ../../../build/NEWS:5144 msgid "" "`bpo-23403 `__: lib2to3 now uses pickle " "protocol 4 for pre-computed grammars." msgstr "" -#: ../../../build/NEWS:5082 ../../../build/NEWS:6736 +#: ../../../build/NEWS:5146 ../../../build/NEWS:6800 msgid "" "`bpo-33266 `__: lib2to3 now recognizes " "``rf'...'`` strings." msgstr "" -#: ../../../build/NEWS:5084 ../../../build/NEWS:6738 +#: ../../../build/NEWS:5148 ../../../build/NEWS:6802 msgid "" "`bpo-11594 `__: Ensure line-endings are " "respected when using lib2to3." msgstr "" -#: ../../../build/NEWS:5086 ../../../build/NEWS:6740 +#: ../../../build/NEWS:5150 ../../../build/NEWS:6804 msgid "" "`bpo-33254 `__: Have " ":func:`importlib.resources.contents` and " @@ -9904,27 +10041,27 @@ msgid "" "instead of an :term:`iterator`." msgstr "" -#: ../../../build/NEWS:5090 +#: ../../../build/NEWS:5154 msgid "" "`bpo-33265 `__: ``contextlib.ExitStack``" " and ``contextlib.AsyncExitStack`` now use a method instead of a wrapper " "function for exit callbacks." msgstr "" -#: ../../../build/NEWS:5093 ../../../build/NEWS:6620 ../../../build/NEWS:11048 +#: ../../../build/NEWS:5157 ../../../build/NEWS:6684 ../../../build/NEWS:11112 msgid "" "`bpo-33263 `__: Fix FD leak in " "`_SelectorSocketTransport` Patch by Vlad Starostin." msgstr "" -#: ../../../build/NEWS:5096 ../../../build/NEWS:6744 ../../../build/NEWS:11051 +#: ../../../build/NEWS:5160 ../../../build/NEWS:6808 ../../../build/NEWS:11115 msgid "" "`bpo-33256 `__: Fix display of " "```` call in the html produced by ``cgitb.html()``. Patch by " "Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5099 +#: ../../../build/NEWS:5163 msgid "" "`bpo-33144 `__: ``random.Random()`` and " "its subclassing mechanism got optimized to check only once at class/subclass" @@ -9933,33 +10070,33 @@ msgid "" " large random integers. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:5105 +#: ../../../build/NEWS:5169 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " "in 3.7.0b3 by the resolution of :issue:`33053`)" msgstr "" -#: ../../../build/NEWS:5109 +#: ../../../build/NEWS:5173 msgid "" "This fix also changed pydoc to add ``os.getcwd()`` to :data:`sys.path` when " "necessary, rather than adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:5112 +#: ../../../build/NEWS:5176 msgid "" "`bpo-29613 `__: Added support for the " "``SameSite`` cookie flag to the ``http.cookies`` module." msgstr "" -#: ../../../build/NEWS:5115 ../../../build/NEWS:6752 +#: ../../../build/NEWS:5179 ../../../build/NEWS:6816 msgid "" "`bpo-33169 `__: Delete entries of " "``None`` in :data:`sys.path_importer_cache` when " ":meth:`importlib.machinery.invalidate_caches` is called." msgstr "" -#: ../../../build/NEWS:5118 ../../../build/NEWS:6758 ../../../build/NEWS:11054 +#: ../../../build/NEWS:5182 ../../../build/NEWS:6822 ../../../build/NEWS:11118 msgid "" "`bpo-33203 `__: " "``random.Random.choice()`` now raises ``IndexError`` for empty sequences " @@ -9967,20 +10104,20 @@ msgid "" "implementation." msgstr "" -#: ../../../build/NEWS:5122 ../../../build/NEWS:6762 ../../../build/NEWS:11058 +#: ../../../build/NEWS:5186 ../../../build/NEWS:6826 ../../../build/NEWS:11122 msgid "" "`bpo-33224 `__: Update difflib.mdiff() " "for :pep:`479`. Convert an uncaught StopIteration in a generator into a " "return-statement." msgstr "" -#: ../../../build/NEWS:5125 ../../../build/NEWS:6765 ../../../build/NEWS:11061 +#: ../../../build/NEWS:5189 ../../../build/NEWS:6829 ../../../build/NEWS:11125 msgid "" "`bpo-33209 `__: End framing at the end " "of C implementation of :func:`pickle.Pickler.dump`." msgstr "" -#: ../../../build/NEWS:5128 +#: ../../../build/NEWS:5192 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" @@ -9988,7 +10125,7 @@ msgid "" "being appended to the end of the string. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:5133 +#: ../../../build/NEWS:5197 msgid "" "`bpo-23403 `__: ``DEFAULT_PROTOCOL`` in " ":mod:`pickle` was bumped to 4. Protocol 4 is described in :pep:`3154` and " @@ -9996,47 +10133,47 @@ msgid "" "compared to protocol 3 introduced in Python 3.0." msgstr "" -#: ../../../build/NEWS:5138 ../../../build/NEWS:6768 +#: ../../../build/NEWS:5202 ../../../build/NEWS:6832 msgid "" "`bpo-20104 `__: Improved error handling " "and fixed a reference leak in :func:`os.posix_spawn()`." msgstr "" -#: ../../../build/NEWS:5141 +#: ../../../build/NEWS:5205 msgid "" "`bpo-33106 `__: Deleting a key from a " "read-only dbm database raises module specific error instead of KeyError." msgstr "" -#: ../../../build/NEWS:5144 ../../../build/NEWS:6771 +#: ../../../build/NEWS:5208 ../../../build/NEWS:6835 msgid "" "`bpo-33175 `__: In dataclasses, " "Field.__set_name__ now looks up the __set_name__ special method on the " "class, not the instance, of the default value." msgstr "" -#: ../../../build/NEWS:5148 +#: ../../../build/NEWS:5212 msgid "" "`bpo-32380 `__: Create " "functools.singledispatchmethod to support generic single dispatch on " "descriptors and methods." msgstr "" -#: ../../../build/NEWS:5151 ../../../build/NEWS:6911 +#: ../../../build/NEWS:5215 ../../../build/NEWS:6975 msgid "" "`bpo-33141 `__: Have Field objects pass " "through __set_name__ to their default values, if they have their own " "__set_name__." msgstr "" -#: ../../../build/NEWS:5154 ../../../build/NEWS:6914 ../../../build/NEWS:11068 +#: ../../../build/NEWS:5218 ../../../build/NEWS:6978 ../../../build/NEWS:11132 msgid "" "`bpo-33096 `__: Allow " "ttk.Treeview.insert to insert iid that has a false boolean value. Note iid=0" " and iid=False would be same. Patch by Garvit Khatri." msgstr "" -#: ../../../build/NEWS:5158 ../../../build/NEWS:6918 +#: ../../../build/NEWS:5222 ../../../build/NEWS:6982 msgid "" "`bpo-32873 `__: Treat type variables and" " special typing forms as immutable by copy and pickle. This fixes several " @@ -10044,7 +10181,7 @@ msgid "" "Python 3.6." msgstr "" -#: ../../../build/NEWS:5162 ../../../build/NEWS:6922 +#: ../../../build/NEWS:5226 ../../../build/NEWS:6986 msgid "" "`bpo-33134 `__: When computing " "dataclass's __hash__, use the lookup table to contain the function which " @@ -10052,46 +10189,46 @@ msgid "" "string, and then testing that string to see what to do." msgstr "" -#: ../../../build/NEWS:5167 ../../../build/NEWS:6927 ../../../build/NEWS:11072 +#: ../../../build/NEWS:5231 ../../../build/NEWS:6991 ../../../build/NEWS:11136 msgid "" "`bpo-33127 `__: The ssl module now " "compiles with LibreSSL 2.7.1." msgstr "" -#: ../../../build/NEWS:5169 ../../../build/NEWS:6929 +#: ../../../build/NEWS:5233 ../../../build/NEWS:6993 msgid "" "`bpo-32505 `__: Raise TypeError if a " "member variable of a dataclass is of type Field, but doesn't have a type " "annotation." msgstr "" -#: ../../../build/NEWS:5172 ../../../build/NEWS:6932 +#: ../../../build/NEWS:5236 ../../../build/NEWS:6996 msgid "" "`bpo-33078 `__: Fix the failure on OSX " "caused by the tests relying on sem_getvalue" msgstr "" -#: ../../../build/NEWS:5175 ../../../build/NEWS:6935 +#: ../../../build/NEWS:5239 ../../../build/NEWS:6999 msgid "" "`bpo-33116 `__: Add 'Field' to " "dataclasses.__all__." msgstr "" -#: ../../../build/NEWS:5177 ../../../build/NEWS:6937 +#: ../../../build/NEWS:5241 ../../../build/NEWS:7001 msgid "" "`bpo-32896 `__: Fix an error where " "subclassing a dataclass with a field that uses a default_factory would " "generate an incorrect class." msgstr "" -#: ../../../build/NEWS:5180 ../../../build/NEWS:6940 +#: ../../../build/NEWS:5244 ../../../build/NEWS:7004 msgid "" "`bpo-33100 `__: Dataclasses: If a field " "has a default value that's a MemberDescriptorType, then it's from that field" " being in __slots__, not an actual default value." msgstr "" -#: ../../../build/NEWS:5184 ../../../build/NEWS:6944 +#: ../../../build/NEWS:5248 ../../../build/NEWS:7008 msgid "" "`bpo-32953 `__: If a non-dataclass " "inherits from a frozen dataclass, allow attributes to be added to the " @@ -10100,77 +10237,77 @@ msgid "" "non-frozen." msgstr "" -#: ../../../build/NEWS:5189 ../../../build/NEWS:6775 +#: ../../../build/NEWS:5253 ../../../build/NEWS:6839 msgid "" "`bpo-33097 `__: Raise RuntimeError when " "``executor.submit`` is called during interpreter shutdown." msgstr "" -#: ../../../build/NEWS:5192 +#: ../../../build/NEWS:5256 msgid "" "`bpo-32968 `__: Modulo and floor " "division involving Fraction and float should return float." msgstr "" -#: ../../../build/NEWS:5195 ../../../build/NEWS:6949 +#: ../../../build/NEWS:5259 ../../../build/NEWS:7013 msgid "" "`bpo-33061 `__: Add missing ``NoReturn``" " to ``__all__`` in typing.py" msgstr "" -#: ../../../build/NEWS:5197 ../../../build/NEWS:6951 +#: ../../../build/NEWS:5261 ../../../build/NEWS:7015 msgid "" "`bpo-33078 `__: Fix the size handling in" " multiprocessing.Queue when a pickling error occurs." msgstr "" -#: ../../../build/NEWS:5200 ../../../build/NEWS:6954 ../../../build/NEWS:11324 +#: ../../../build/NEWS:5264 ../../../build/NEWS:7018 ../../../build/NEWS:11388 msgid "" "`bpo-33064 `__: lib2to3 now properly " "supports trailing commas after ``*args`` and ``**kwargs`` in function " "signatures." msgstr "" -#: ../../../build/NEWS:5203 ../../../build/NEWS:6957 +#: ../../../build/NEWS:5267 ../../../build/NEWS:7021 msgid "" "`bpo-33056 `__: FIX properly close " "leaking fds in concurrent.futures.ProcessPoolExecutor." msgstr "" -#: ../../../build/NEWS:5206 ../../../build/NEWS:6960 ../../../build/NEWS:11074 +#: ../../../build/NEWS:5270 ../../../build/NEWS:7024 ../../../build/NEWS:11138 msgid "" "`bpo-33021 `__: Release the GIL during " "fstat() calls, avoiding hang of all threads when calling mmap.mmap(), " "os.urandom(), and random.seed(). Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:5210 ../../../build/NEWS:6964 ../../../build/NEWS:11327 +#: ../../../build/NEWS:5274 ../../../build/NEWS:7028 ../../../build/NEWS:11391 msgid "" "`bpo-31804 `__: Avoid failing in " "multiprocessing.Process if the standard streams are closed or None at exit." msgstr "" -#: ../../../build/NEWS:5213 +#: ../../../build/NEWS:5277 msgid "" "`bpo-33034 `__: Providing an explicit " "error message when casting the port property to anything that is not an " "integer value using ``urlparse()`` and ``urlsplit()``. Patch by Matt Eaton." msgstr "" -#: ../../../build/NEWS:5217 +#: ../../../build/NEWS:5281 msgid "" "`bpo-30249 `__: Improve " "struct.unpack_from() exception messages for problems with the buffer size " "and offset." msgstr "" -#: ../../../build/NEWS:5220 ../../../build/NEWS:6967 ../../../build/NEWS:11330 +#: ../../../build/NEWS:5284 ../../../build/NEWS:7031 ../../../build/NEWS:11394 msgid "" "`bpo-33037 `__: Skip sending/receiving " "data after SSL transport closing." msgstr "" -#: ../../../build/NEWS:5222 ../../../build/NEWS:6969 ../../../build/NEWS:11078 +#: ../../../build/NEWS:5286 ../../../build/NEWS:7033 ../../../build/NEWS:11142 msgid "" "`bpo-27683 `__: Fix a regression in " ":mod:`ipaddress` that result of :meth:`hosts` is empty when the network is " @@ -10178,53 +10315,53 @@ msgid "" "addresses." msgstr "" -#: ../../../build/NEWS:5226 +#: ../../../build/NEWS:5290 msgid "" "`bpo-22674 `__: Add the strsignal() " "function in the signal module that returns the system description of the " "given signal, as returned by strsignal(3)." msgstr "" -#: ../../../build/NEWS:5229 ../../../build/NEWS:6973 +#: ../../../build/NEWS:5293 ../../../build/NEWS:7037 msgid "" "`bpo-32999 `__: Fix C implementation of " "``ABC.__subclasscheck__(cls, subclass)`` crashed when ``subclass`` is not a " "type object." msgstr "" -#: ../../../build/NEWS:5232 ../../../build/NEWS:6976 ../../../build/NEWS:11334 +#: ../../../build/NEWS:5296 ../../../build/NEWS:7040 ../../../build/NEWS:11398 msgid "" "`bpo-33009 `__: Fix inspect.signature() " "for single-parameter partialmethods." msgstr "" -#: ../../../build/NEWS:5234 ../../../build/NEWS:6978 ../../../build/NEWS:11336 +#: ../../../build/NEWS:5298 ../../../build/NEWS:7042 ../../../build/NEWS:11400 msgid "" "`bpo-32969 `__: Expose several missing " "constants in zlib and fix corresponding documentation." msgstr "" -#: ../../../build/NEWS:5237 ../../../build/NEWS:6981 +#: ../../../build/NEWS:5301 ../../../build/NEWS:7045 msgid "" "`bpo-32056 `__: Improved exceptions " "raised for invalid number of channels and sample width when read an audio " "file in modules :mod:`aifc`, :mod:`wave` and :mod:`sunau`." msgstr "" -#: ../../../build/NEWS:5241 +#: ../../../build/NEWS:5305 msgid "" "`bpo-32970 `__: Improved disassembly of " "the MAKE_FUNCTION instruction." msgstr "" -#: ../../../build/NEWS:5243 ../../../build/NEWS:6985 ../../../build/NEWS:11082 +#: ../../../build/NEWS:5307 ../../../build/NEWS:7049 ../../../build/NEWS:11146 msgid "" "`bpo-32844 `__: Fix wrong redirection of" " a low descriptor (0 or 1) to stderr in subprocess if another low descriptor" " is closed." msgstr "" -#: ../../../build/NEWS:5246 ../../../build/NEWS:7116 +#: ../../../build/NEWS:5310 ../../../build/NEWS:7180 msgid "" "`bpo-32960 `__: For dataclasses, " "disallow inheriting frozen from non-frozen classes, and also disallow " @@ -10232,20 +10369,20 @@ msgid "" "at a future date." msgstr "" -#: ../../../build/NEWS:5250 ../../../build/NEWS:7120 ../../../build/NEWS:11339 +#: ../../../build/NEWS:5314 ../../../build/NEWS:7184 ../../../build/NEWS:11403 msgid "" "`bpo-32713 `__: Fixed tarfile.itn " "handling of out-of-bounds float values. Patch by Joffrey Fuhrer." msgstr "" -#: ../../../build/NEWS:5253 ../../../build/NEWS:6627 +#: ../../../build/NEWS:5317 ../../../build/NEWS:6691 msgid "" "`bpo-32257 `__: The ssl module now " "contains OP_NO_RENEGOTIATION constant, available with OpenSSL 1.1.0h or " "1.1.1." msgstr "" -#: ../../../build/NEWS:5256 ../../../build/NEWS:7123 +#: ../../../build/NEWS:5320 ../../../build/NEWS:7187 msgid "" "`bpo-32951 `__: Direct instantiation of " "SSLSocket and SSLObject objects is now prohibited. The constructors were " @@ -10253,7 +10390,7 @@ msgid "" "suppose to use ssl.wrap_socket() or SSLContext." msgstr "" -#: ../../../build/NEWS:5261 ../../../build/NEWS:7128 +#: ../../../build/NEWS:5325 ../../../build/NEWS:7192 msgid "" "`bpo-32929 `__: Remove the tri-state " "parameter \"hash\", and add the boolean \"unsafe_hash\". If unsafe_hash is " @@ -10263,51 +10400,51 @@ msgid "" "behavior. unsafe_hash=False is the default, just as hash=None used to be." msgstr "" -#: ../../../build/NEWS:5268 ../../../build/NEWS:7135 +#: ../../../build/NEWS:5332 ../../../build/NEWS:7199 msgid "" "`bpo-32947 `__: Add " "OP_ENABLE_MIDDLEBOX_COMPAT and test workaround for TLSv1.3 for future " "compatibility with OpenSSL 1.1.1." msgstr "" -#: ../../../build/NEWS:5271 +#: ../../../build/NEWS:5335 msgid "" "`bpo-32146 `__: Document the interaction" " between frozen executables and the spawn and forkserver start methods in " "multiprocessing." msgstr "" -#: ../../../build/NEWS:5274 ../../../build/NEWS:7138 ../../../build/NEWS:11342 +#: ../../../build/NEWS:5338 ../../../build/NEWS:7202 ../../../build/NEWS:11406 msgid "" "`bpo-30622 `__: The ssl module now " "detects missing NPN support in LibreSSL." msgstr "" -#: ../../../build/NEWS:5276 ../../../build/NEWS:7140 ../../../build/NEWS:11344 +#: ../../../build/NEWS:5340 ../../../build/NEWS:7204 ../../../build/NEWS:11408 msgid "" "`bpo-32922 `__: dbm.open() now encodes " "filename with the filesystem encoding rather than default encoding." msgstr "" -#: ../../../build/NEWS:5279 +#: ../../../build/NEWS:5343 msgid "" "`bpo-32759 `__: Free unused arenas in " "multiprocessing.heap." msgstr "" -#: ../../../build/NEWS:5281 ../../../build/NEWS:7143 ../../../build/NEWS:11347 +#: ../../../build/NEWS:5345 ../../../build/NEWS:7207 ../../../build/NEWS:11411 msgid "" "`bpo-32859 `__: In ``os.dup2``, don't " "check every call whether the ``dup3`` syscall exists or not." msgstr "" -#: ../../../build/NEWS:5284 ../../../build/NEWS:7146 +#: ../../../build/NEWS:5348 ../../../build/NEWS:7210 msgid "" "`bpo-32556 `__: nt._getfinalpathname, " "nt._getvolumepathname and nt._getdiskusage now correctly convert from bytes." msgstr "" -#: ../../../build/NEWS:5287 ../../../build/NEWS:7152 ../../../build/NEWS:11350 +#: ../../../build/NEWS:5351 ../../../build/NEWS:7216 ../../../build/NEWS:11414 msgid "" "`bpo-21060 `__: Rewrite confusing " "message from setup.py upload from \"No dist file created in earlier " @@ -10315,20 +10452,20 @@ msgid "" "command\"." msgstr "" -#: ../../../build/NEWS:5291 ../../../build/NEWS:6988 ../../../build/NEWS:11354 +#: ../../../build/NEWS:5355 ../../../build/NEWS:7052 ../../../build/NEWS:11418 msgid "" "`bpo-32857 `__: In :mod:`tkinter`, " "``after_cancel(None)`` now raises a :exc:`ValueError` instead of canceling " "the first scheduled function. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:5295 ../../../build/NEWS:7156 ../../../build/NEWS:11358 +#: ../../../build/NEWS:5359 ../../../build/NEWS:7220 ../../../build/NEWS:11422 msgid "" "`bpo-32852 `__: Make sure sys.argv " "remains as a list when running trace." msgstr "" -#: ../../../build/NEWS:5297 +#: ../../../build/NEWS:5361 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -10337,7 +10474,7 @@ msgid "" "this makes Python start-up up to 10% faster." msgstr "" -#: ../../../build/NEWS:5303 +#: ../../../build/NEWS:5367 msgid "" "Note that the new implementation hides internal registry and caches, " "previously accessible via private attributes ``_abc_registry``, " @@ -10346,14 +10483,14 @@ msgid "" "``_abc_registry_clear``, and ``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:5309 ../../../build/NEWS:7168 ../../../build/NEWS:11360 +#: ../../../build/NEWS:5373 ../../../build/NEWS:7232 ../../../build/NEWS:11424 msgid "" "`bpo-32841 `__: Fixed " "`asyncio.Condition` issue which silently ignored cancellation after " "notifying and cancelling a conditional lock. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5313 ../../../build/NEWS:7172 +#: ../../../build/NEWS:5377 ../../../build/NEWS:7236 msgid "" "`bpo-32819 `__: ssl.match_hostname() has" " been simplified and no longer depends on re and ipaddress module for " @@ -10361,46 +10498,46 @@ msgid "" "improved." msgstr "" -#: ../../../build/NEWS:5317 +#: ../../../build/NEWS:5381 msgid "" "`bpo-19675 `__: ``multiprocessing.Pool``" " no longer leaks processes if its initialization fails." msgstr "" -#: ../../../build/NEWS:5320 ../../../build/NEWS:7176 +#: ../../../build/NEWS:5384 ../../../build/NEWS:7240 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN,TCP_KEEPCNT,TCP_KEEPIDLE,TCP_KEEPINTVL flags on older version " "Windows during run-time." msgstr "" -#: ../../../build/NEWS:5324 ../../../build/NEWS:7180 ../../../build/NEWS:11364 +#: ../../../build/NEWS:5388 ../../../build/NEWS:7244 ../../../build/NEWS:11428 msgid "" "`bpo-31787 `__: Fixed refleaks of " "``__init__()`` methods in various modules. (Contributed by Oren Milman)" msgstr "" -#: ../../../build/NEWS:5327 ../../../build/NEWS:7183 ../../../build/NEWS:11367 +#: ../../../build/NEWS:5391 ../../../build/NEWS:7247 ../../../build/NEWS:11431 msgid "" "`bpo-30157 `__: Fixed guessing quote and" " delimiter in csv.Sniffer.sniff() when only the last field is quoted. Patch" " by Jake Davis." msgstr "" -#: ../../../build/NEWS:5330 +#: ../../../build/NEWS:5394 msgid "" "`bpo-30688 `__: Added support of " "``\\N{name}`` escapes in regular expressions. Based on patch by Jonathan " "Eunice." msgstr "" -#: ../../../build/NEWS:5333 ../../../build/NEWS:7186 +#: ../../../build/NEWS:5397 ../../../build/NEWS:7250 msgid "" "`bpo-32792 `__: collections.ChainMap() " "preserves the order of the underlying mappings." msgstr "" -#: ../../../build/NEWS:5336 ../../../build/NEWS:7189 +#: ../../../build/NEWS:5400 ../../../build/NEWS:7253 msgid "" "`bpo-32775 `__: " ":func:`fnmatch.translate()` no longer produces patterns which contain set " @@ -10410,13 +10547,13 @@ msgid "" "patterns containing such sets by accident." msgstr "" -#: ../../../build/NEWS:5342 ../../../build/NEWS:7195 +#: ../../../build/NEWS:5406 ../../../build/NEWS:7259 msgid "" "`bpo-32622 `__: Implement native fast " "sendfile for Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:5344 ../../../build/NEWS:7197 ../../../build/NEWS:11373 +#: ../../../build/NEWS:5408 ../../../build/NEWS:7261 ../../../build/NEWS:11437 msgid "" "`bpo-32777 `__: Fix a rare but potential" " pre-exec child process deadlock in subprocess on POSIX systems when marking" @@ -10424,46 +10561,46 @@ msgid "" "appears to have been introduced in 3.4." msgstr "" -#: ../../../build/NEWS:5349 ../../../build/NEWS:7202 ../../../build/NEWS:11378 +#: ../../../build/NEWS:5413 ../../../build/NEWS:7266 ../../../build/NEWS:11442 msgid "" "`bpo-32647 `__: The ctypes module used " "to depend on indirect linking for dlopen. The shared extension is now " "explicitly linked against libdl on platforms with dl." msgstr "" -#: ../../../build/NEWS:5353 +#: ../../../build/NEWS:5417 msgid "" "`bpo-32749 `__: A :mod:`dbm.dumb` " "database opened with flags 'r' is now read-only. :func:`dbm.dumb.open` with " "flags 'r' and 'w' no longer creates a database if it does not exist." msgstr "" -#: ../../../build/NEWS:5357 ../../../build/NEWS:7206 +#: ../../../build/NEWS:5421 ../../../build/NEWS:7270 msgid "" "`bpo-32741 `__: Implement " "``asyncio.TimerHandle.when()`` method." msgstr "" -#: ../../../build/NEWS:5359 ../../../build/NEWS:7208 +#: ../../../build/NEWS:5423 ../../../build/NEWS:7272 msgid "" "`bpo-32691 `__: Use mod_spec.parent when" " running modules with pdb" msgstr "" -#: ../../../build/NEWS:5361 ../../../build/NEWS:7210 ../../../build/NEWS:11382 +#: ../../../build/NEWS:5425 ../../../build/NEWS:7274 ../../../build/NEWS:11446 msgid "" "`bpo-32734 `__: Fixed ``asyncio.Lock()``" " safety issue which allowed acquiring and locking the same lock multiple " "times, without it being free. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5365 ../../../build/NEWS:7214 ../../../build/NEWS:11386 +#: ../../../build/NEWS:5429 ../../../build/NEWS:7278 ../../../build/NEWS:11450 msgid "" "`bpo-32727 `__: Do not include name " "field in SMTP envelope from address. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5368 ../../../build/NEWS:7217 +#: ../../../build/NEWS:5432 ../../../build/NEWS:7281 msgid "" "`bpo-31453 `__: Add TLSVersion constants" " and SSLContext.maximum_version / minimum_version attributes. The new API " @@ -10472,7 +10609,7 @@ msgid "" " feature." msgstr "" -#: ../../../build/NEWS:5373 ../../../build/NEWS:7222 +#: ../../../build/NEWS:5437 ../../../build/NEWS:7286 msgid "" "`bpo-24334 `__: Internal implementation " "details of ssl module were cleaned up. The SSLSocket has one less layer of " @@ -10481,51 +10618,51 @@ msgid "" "simplified." msgstr "" -#: ../../../build/NEWS:5378 ../../../build/NEWS:7227 ../../../build/NEWS:11399 +#: ../../../build/NEWS:5442 ../../../build/NEWS:7291 ../../../build/NEWS:11463 msgid "" "`bpo-31848 `__: Fix the error handling " "in Aifc_read.initfp() when the SSND chunk is not found. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:5381 ../../../build/NEWS:7230 +#: ../../../build/NEWS:5445 ../../../build/NEWS:7294 msgid "" "`bpo-32585 `__: Add Ttk spinbox widget " "to :mod:`tkinter.ttk`. Patch by Alan D Moore." msgstr "" -#: ../../../build/NEWS:5384 +#: ../../../build/NEWS:5448 msgid "" "`bpo-32512 `__: :mod:`profile` CLI " "accepts `-m module_name` as an alternative to script path." msgstr "" -#: ../../../build/NEWS:5387 +#: ../../../build/NEWS:5451 msgid "" "`bpo-8525 `__: help() on a type now " "displays builtin subclasses. This is intended primarily to help with " "notification of more specific exception subclasses." msgstr "" -#: ../../../build/NEWS:5391 +#: ../../../build/NEWS:5455 msgid "Patch by Sanyam Khurana." msgstr "*Patch* oleh Sanyam Khurana." -#: ../../../build/NEWS:5393 +#: ../../../build/NEWS:5457 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadingHTTPServer class and uses it when the module is run with ``-m`` " "to cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:5397 +#: ../../../build/NEWS:5461 msgid "" "`bpo-29877 `__: compileall: import " "ProcessPoolExecutor only when needed, preventing hangs on low resource " "platforms" msgstr "" -#: ../../../build/NEWS:5400 ../../../build/NEWS:7233 +#: ../../../build/NEWS:5464 ../../../build/NEWS:7297 msgid "" "`bpo-32221 `__: Various functions " "returning tuple containing IPv6 addresses now omit ``%scope`` part since the" @@ -10534,46 +10671,46 @@ msgid "" "since useless resolving of network interface name is omitted." msgstr "" -#: ../../../build/NEWS:5406 +#: ../../../build/NEWS:5470 msgid "" "`bpo-32147 `__: " ":func:`binascii.unhexlify` is now up to 2 times faster. Patch by Sergey " "Fedoseev." msgstr "" -#: ../../../build/NEWS:5409 ../../../build/NEWS:7239 +#: ../../../build/NEWS:5473 ../../../build/NEWS:7303 msgid "" "`bpo-30693 `__: The TarFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5412 ../../../build/NEWS:7242 +#: ../../../build/NEWS:5476 ../../../build/NEWS:7306 msgid "" "`bpo-30693 `__: The ZipFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5415 +#: ../../../build/NEWS:5479 msgid "" "`bpo-31680 `__: Added " ":data:`curses.ncurses_version`." msgstr "" -#: ../../../build/NEWS:5417 ../../../build/NEWS:6778 ../../../build/NEWS:11085 +#: ../../../build/NEWS:5481 ../../../build/NEWS:6842 ../../../build/NEWS:11149 msgid "" "`bpo-31908 `__: Fix output of cover " "files for ``trace`` module command-line tool. Previously emitted cover files" " only when ``--missing`` option was used. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:5421 +#: ../../../build/NEWS:5485 msgid "" "`bpo-31608 `__: Raise a ``TypeError`` " "instead of crashing if a ``collections.deque`` subclass returns a non-deque " "from ``__new__``. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:5425 +#: ../../../build/NEWS:5489 msgid "" "`bpo-31425 `__: Add support for sockets " "of the AF_QIPCRTR address family, supported by the Linux kernel. This is " @@ -10581,7 +10718,7 @@ msgid "" " devices. Patch by Bjorn Andersson." msgstr "" -#: ../../../build/NEWS:5430 +#: ../../../build/NEWS:5494 msgid "" "`bpo-22005 `__: Implemented unpickling " "instances of :class:`~datetime.datetime`, :class:`~datetime.date` and " @@ -10589,7 +10726,7 @@ msgid "" " used for successful decoding." msgstr "" -#: ../../../build/NEWS:5435 ../../../build/NEWS:6996 +#: ../../../build/NEWS:5499 ../../../build/NEWS:7060 msgid "" "`bpo-27645 `__: " ":class:`sqlite3.Connection` now exposes a " @@ -10597,44 +10734,44 @@ msgid "" " is at version 3.6.11 or higher. Patch by Lele Gaifax." msgstr "" -#: ../../../build/NEWS:5439 ../../../build/NEWS:6630 ../../../build/NEWS:11092 +#: ../../../build/NEWS:5503 ../../../build/NEWS:6694 ../../../build/NEWS:11156 msgid "" "`bpo-16865 `__: Support arrays >=2GiB in" " :mod:`ctypes`. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5441 +#: ../../../build/NEWS:5505 msgid "" "`bpo-31508 `__: Removed support of " "arguments in `tkinter.ttk.Treeview.selection`. It was deprecated in 3.6. " "Use specialized methods like `selection_set` for changing the selection." msgstr "" -#: ../../../build/NEWS:5445 +#: ../../../build/NEWS:5509 msgid "" "`bpo-29456 `__: Fix bugs in hangul " "normalization: u1176, u11a7 and u11c3" msgstr "" -#: ../../../build/NEWS:5450 +#: ../../../build/NEWS:5514 msgid "" "`bpo-21257 `__: Document " ":func:`http.client.parse_headers`." msgstr "" -#: ../../../build/NEWS:5452 +#: ../../../build/NEWS:5516 msgid "" "`bpo-34764 `__: Improve example of " "iter() with 2nd sentinel argument." msgstr "" -#: ../../../build/NEWS:5454 +#: ../../../build/NEWS:5518 msgid "" "`bpo-35564 `__: Explicitly set " "master_doc variable in conf.py for compliance with Sphinx 2.0" msgstr "" -#: ../../../build/NEWS:5457 +#: ../../../build/NEWS:5521 msgid "" "`bpo-35511 `__: Specified that " "profile.Profile class doesn't not support enable or disable methods. Also, " @@ -10642,127 +10779,127 @@ msgid "" "cProfile module." msgstr "" -#: ../../../build/NEWS:5461 +#: ../../../build/NEWS:5525 msgid "" "`bpo-10536 `__: Enhance the gettext " "docs. Patch by Éric Araujo" msgstr "" -#: ../../../build/NEWS:5463 +#: ../../../build/NEWS:5527 msgid "" "`bpo-35089 `__: Remove mention of " "``typing.io`` and ``typing.re``. Their types should be imported from " "``typing`` directly." msgstr "" -#: ../../../build/NEWS:5466 +#: ../../../build/NEWS:5530 msgid "" "`bpo-35038 `__: Fix the documentation " "about an unexisting `f_restricted` attribute in the frame object. Patch by " "Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5469 +#: ../../../build/NEWS:5533 msgid "" "`bpo-35042 `__: Replace PEP XYZ by the " "pep role and allow to use the direct links to the PEPs." msgstr "" -#: ../../../build/NEWS:5472 +#: ../../../build/NEWS:5536 msgid "" "`bpo-35044 `__: Fix the documentation " "with the role ``exc`` for the appropriated exception. Patch by Stéphane " "Wirtel" msgstr "" -#: ../../../build/NEWS:5475 +#: ../../../build/NEWS:5539 msgid "" "`bpo-35035 `__: Rename documentation for" " :mod:`email.utils` to ``email.utils.rst``." msgstr "" -#: ../../../build/NEWS:5478 +#: ../../../build/NEWS:5542 msgid "" "`bpo-34967 `__: Use " "app.add_object_type() instead of the deprecated Sphinx function " "app.description_unit()" msgstr "" -#: ../../../build/NEWS:5481 +#: ../../../build/NEWS:5545 msgid "" "`bpo-34913 `__: Add documentation about " "the new command line interface of the gzip module." msgstr "" -#: ../../../build/NEWS:5484 +#: ../../../build/NEWS:5548 msgid "" "`bpo-32174 `__: chm document displays " "non-ASCII charaters properly on some MBCS Windows systems." msgstr "" -#: ../../../build/NEWS:5487 +#: ../../../build/NEWS:5551 msgid "" "`bpo-11233 `__: Create availability " "directive for documentation. Original patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:5490 +#: ../../../build/NEWS:5554 msgid "" "`bpo-34790 `__: Document how passing " "coroutines to asyncio.wait() can be confusing." msgstr "" -#: ../../../build/NEWS:5493 +#: ../../../build/NEWS:5557 msgid "" "`bpo-34552 `__: Make clear that ``==`` " "operator sometimes is equivalent to `is`. The ``<``, ``<=``, ``>`` and " "``>=`` operators are only defined where they make sense." msgstr "" -#: ../../../build/NEWS:5497 +#: ../../../build/NEWS:5561 msgid "" "`bpo-28617 `__: Fixed info in the " "stdtypes docs concerning the types that support membership tests." msgstr "" -#: ../../../build/NEWS:5500 +#: ../../../build/NEWS:5564 msgid "" "`bpo-20177 `__: Migrate " "datetime.date.fromtimestamp to Argument Clinic. Patch by Tim Hoffmann." msgstr "" -#: ../../../build/NEWS:5503 +#: ../../../build/NEWS:5567 msgid "" "`bpo-34065 `__: Fix wrongly written " "basicConfig documentation markup syntax" msgstr "" -#: ../../../build/NEWS:5505 +#: ../../../build/NEWS:5569 msgid "" "`bpo-33460 `__: replaced ellipsis with " "correct error codes in tutorial chapter 3." msgstr "" -#: ../../../build/NEWS:5508 +#: ../../../build/NEWS:5572 msgid "" "`bpo-33847 `__: Add '@' operator entry " "to index." msgstr "" -#: ../../../build/NEWS:5510 ../../../build/NEWS:6425 +#: ../../../build/NEWS:5574 ../../../build/NEWS:6489 msgid "" "`bpo-33409 `__: Clarified the " "relationship between :pep:`538`'s PYTHONCOERCECLOCALE and PEP 540's " "PYTHONUTF8 mode." msgstr "" -#: ../../../build/NEWS:5513 +#: ../../../build/NEWS:5577 msgid "" "`bpo-33197 `__: Add versionadded tag to " "the documentation of ParameterKind.description" msgstr "" -#: ../../../build/NEWS:5516 +#: ../../../build/NEWS:5580 msgid "" "`bpo-17045 `__: Improve the C-API doc " "for PyTypeObject. This includes adding several quick-reference tables and a" @@ -10770,32 +10907,32 @@ msgid "" " up with a slightly more consistent format." msgstr "" -#: ../../../build/NEWS:5521 ../../../build/NEWS:6428 +#: ../../../build/NEWS:5585 ../../../build/NEWS:6492 msgid "" "`bpo-33736 `__: Improve the " "documentation of :func:`asyncio.open_connection`, " ":func:`asyncio.start_server` and their UNIX socket counterparts." msgstr "" -#: ../../../build/NEWS:5524 ../../../build/NEWS:6635 +#: ../../../build/NEWS:5588 ../../../build/NEWS:6699 msgid "" "`bpo-23859 `__: Document that " "`asyncio.wait()` does not cancel its futures on timeout." msgstr "" -#: ../../../build/NEWS:5527 ../../../build/NEWS:6638 +#: ../../../build/NEWS:5591 ../../../build/NEWS:6702 msgid "" "`bpo-32436 `__: Document :pep:`567` " "changes to asyncio." msgstr "" -#: ../../../build/NEWS:5529 ../../../build/NEWS:6640 +#: ../../../build/NEWS:5593 ../../../build/NEWS:6704 msgid "" "`bpo-33604 `__: Update HMAC md5 default " "to a DeprecationWarning, bump removal to 3.8." msgstr "" -#: ../../../build/NEWS:5532 +#: ../../../build/NEWS:5596 msgid "" "`bpo-33594 `__: Document ``getargspec``," " ``from_function`` and ``from_builtin`` as deprecated in their respective " @@ -10803,183 +10940,183 @@ msgid "" "message." msgstr "" -#: ../../../build/NEWS:5536 ../../../build/NEWS:6643 ../../../build/NEWS:11101 +#: ../../../build/NEWS:5600 ../../../build/NEWS:6707 ../../../build/NEWS:11165 msgid "" "`bpo-33503 `__: Fix broken pypi link" msgstr "" -#: ../../../build/NEWS:5538 ../../../build/NEWS:6645 ../../../build/NEWS:11103 +#: ../../../build/NEWS:5602 ../../../build/NEWS:6709 ../../../build/NEWS:11167 msgid "" "`bpo-33421 `__: Add missing " "documentation for ``typing.AsyncContextManager``." msgstr "" -#: ../../../build/NEWS:5540 +#: ../../../build/NEWS:5604 msgid "" "`bpo-33487 `__: BZ2file now emit a " "DeprecationWarning when buffering=None is passed, the deprecation message " "and documentation also now explicitly state it is deprecated since 3.0." msgstr "" -#: ../../../build/NEWS:5544 ../../../build/NEWS:6785 ../../../build/NEWS:11105 +#: ../../../build/NEWS:5608 ../../../build/NEWS:6849 ../../../build/NEWS:11169 msgid "" "`bpo-33378 `__: Add Korean language " "switcher for https://docs.python.org/3/" msgstr "" -#: ../../../build/NEWS:5546 ../../../build/NEWS:6787 ../../../build/NEWS:11107 +#: ../../../build/NEWS:5610 ../../../build/NEWS:6851 ../../../build/NEWS:11171 msgid "" "`bpo-33276 `__: Clarify that the " "``__path__`` attribute on modules cannot be just any value." msgstr "" -#: ../../../build/NEWS:5549 ../../../build/NEWS:6790 ../../../build/NEWS:11110 +#: ../../../build/NEWS:5613 ../../../build/NEWS:6854 ../../../build/NEWS:11174 msgid "" "`bpo-33201 `__: Modernize documentation " "for writing C extension types." msgstr "" -#: ../../../build/NEWS:5551 ../../../build/NEWS:6792 ../../../build/NEWS:11112 +#: ../../../build/NEWS:5615 ../../../build/NEWS:6856 ../../../build/NEWS:11176 msgid "" "`bpo-33195 `__: Deprecate ``Py_UNICODE``" " usage in ``c-api/arg`` document. ``Py_UNICODE`` related APIs are deprecated" " since Python 3.3, but it is missed in the document." msgstr "" -#: ../../../build/NEWS:5555 ../../../build/NEWS:7003 ../../../build/NEWS:11116 +#: ../../../build/NEWS:5619 ../../../build/NEWS:7067 ../../../build/NEWS:11180 msgid "" "`bpo-33126 `__: Document " "PyBuffer_ToContiguous()." msgstr "" -#: ../../../build/NEWS:5557 ../../../build/NEWS:7005 ../../../build/NEWS:11118 +#: ../../../build/NEWS:5621 ../../../build/NEWS:7069 ../../../build/NEWS:11182 msgid "" "`bpo-27212 `__: Modify documentation for" " the :func:`islice` recipe to consume initial values up to the start index." msgstr "" -#: ../../../build/NEWS:5560 ../../../build/NEWS:7008 ../../../build/NEWS:11121 +#: ../../../build/NEWS:5624 ../../../build/NEWS:7072 ../../../build/NEWS:11185 msgid "" "`bpo-28247 `__: Update :mod:`zipapp` " "documentation to describe how to make standalone applications." msgstr "" -#: ../../../build/NEWS:5563 ../../../build/NEWS:7011 ../../../build/NEWS:11124 +#: ../../../build/NEWS:5627 ../../../build/NEWS:7075 ../../../build/NEWS:11188 msgid "" "`bpo-18802 `__: Documentation changes " "for ipaddress. Patch by Jon Foster and Berker Peksag." msgstr "" -#: ../../../build/NEWS:5566 ../../../build/NEWS:7014 ../../../build/NEWS:11127 +#: ../../../build/NEWS:5630 ../../../build/NEWS:7078 ../../../build/NEWS:11191 msgid "" "`bpo-27428 `__: Update documentation to " "clarify that ``WindowsRegistryFinder`` implements ``MetaPathFinder``. (Patch" " by Himanshu Lakhara)" msgstr "" -#: ../../../build/NEWS:5569 ../../../build/NEWS:7248 +#: ../../../build/NEWS:5633 ../../../build/NEWS:7312 msgid "" "`bpo-28124 `__: The ssl module function " "ssl.wrap_socket() has been de-emphasized and deprecated in favor of the more" " secure and efficient SSLContext.wrap_socket() method." msgstr "" -#: ../../../build/NEWS:5573 ../../../build/NEWS:7252 ../../../build/NEWS:11457 +#: ../../../build/NEWS:5637 ../../../build/NEWS:7316 ../../../build/NEWS:11521 msgid "" "`bpo-17232 `__: Clarify docs for -O and " "-OO. Patch by Terry Reedy." msgstr "" -#: ../../../build/NEWS:5575 ../../../build/NEWS:7254 +#: ../../../build/NEWS:5639 ../../../build/NEWS:7318 msgid "" "`bpo-32436 `__: Add documentation for " "the contextvars module (PEP 567)." msgstr "" -#: ../../../build/NEWS:5577 ../../../build/NEWS:7256 ../../../build/NEWS:11459 +#: ../../../build/NEWS:5641 ../../../build/NEWS:7320 ../../../build/NEWS:11523 msgid "" "`bpo-32800 `__: Update link to w3c doc " "for xml default namespaces." msgstr "" -#: ../../../build/NEWS:5579 ../../../build/NEWS:7258 +#: ../../../build/NEWS:5643 ../../../build/NEWS:7322 msgid "" "`bpo-11015 `__: Update " ":mod:`test.support` documentation." msgstr "" -#: ../../../build/NEWS:5581 +#: ../../../build/NEWS:5645 msgid "" "`bpo-32613 `__: Update the " "faq/windows.html to use the py command from PEP 397 instead of python." msgstr "" -#: ../../../build/NEWS:5584 ../../../build/NEWS:7260 ../../../build/NEWS:11461 +#: ../../../build/NEWS:5648 ../../../build/NEWS:7324 ../../../build/NEWS:11525 msgid "" "`bpo-8722 `__: Document " ":meth:`__getattr__` behavior when property :meth:`get` method raises " ":exc:`AttributeError`." msgstr "" -#: ../../../build/NEWS:5587 ../../../build/NEWS:7263 ../../../build/NEWS:11464 +#: ../../../build/NEWS:5651 ../../../build/NEWS:7327 ../../../build/NEWS:11528 msgid "" "`bpo-32614 `__: Modify RE examples in " "documentation to use raw strings to prevent :exc:`DeprecationWarning` and " "add text to REGEX HOWTO to highlight the deprecation." msgstr "" -#: ../../../build/NEWS:5591 +#: ../../../build/NEWS:5655 msgid "" "`bpo-20709 `__: Remove the paragraph " "where we explain that os.utime() does not support a directory as path under " "Windows. Patch by Jan-Philip Gehrcke" msgstr "" -#: ../../../build/NEWS:5594 +#: ../../../build/NEWS:5658 msgid "" "`bpo-32722 `__: Remove the bad example " "in the tutorial of the Generator Expression. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5597 ../../../build/NEWS:7267 ../../../build/NEWS:11468 +#: ../../../build/NEWS:5661 ../../../build/NEWS:7331 ../../../build/NEWS:11532 msgid "" "`bpo-31972 `__: Improve docstrings for " "`pathlib.PurePath` subclasses." msgstr "" -#: ../../../build/NEWS:5599 +#: ../../../build/NEWS:5663 msgid "" "`bpo-30607 `__: Use the externalized " "``python-docs-theme`` package when building the documentation." msgstr "" -#: ../../../build/NEWS:5602 ../../../build/NEWS:6796 ../../../build/NEWS:11130 +#: ../../../build/NEWS:5666 ../../../build/NEWS:6860 ../../../build/NEWS:11194 msgid "" "`bpo-8243 `__: Add a note about " "curses.addch and curses.addstr exception behavior when writing outside a " "window, or pad." msgstr "" -#: ../../../build/NEWS:5605 ../../../build/NEWS:6799 +#: ../../../build/NEWS:5669 ../../../build/NEWS:6863 msgid "" "`bpo-32337 `__: Update documentation " "related with ``dict`` order." msgstr "" -#: ../../../build/NEWS:5607 +#: ../../../build/NEWS:5671 msgid "" "`bpo-25041 `__: Document ``AF_PACKET`` " "in the :mod:`socket` module." msgstr "" -#: ../../../build/NEWS:5609 ../../../build/NEWS:6431 ../../../build/NEWS:11133 +#: ../../../build/NEWS:5673 ../../../build/NEWS:6495 ../../../build/NEWS:11197 msgid "" "`bpo-31432 `__: Clarify meaning of " "CERT_NONE, CERT_OPTIONAL, and CERT_REQUIRED flags for " "ssl.SSLContext.verify_mode." msgstr "" -#: ../../../build/NEWS:5615 +#: ../../../build/NEWS:5679 msgid "" "`bpo-35772 `__: Fix sparse file tests of" " test_tarfile on ppc64 with the tmpfs filesystem. Fix the function testing " @@ -10990,14 +11127,14 @@ msgid "" "KiB pages, whereas the test punch holes of 4 KiB." msgstr "" -#: ../../../build/NEWS:5623 +#: ../../../build/NEWS:5687 msgid "" "`bpo-35045 `__: Make ssl tests less " "strict and also accept TLSv1 as system default. The changes unbreaks " "test_min_max_version on Fedora 29." msgstr "" -#: ../../../build/NEWS:5626 +#: ../../../build/NEWS:5690 msgid "" "`bpo-32710 `__: " "``test_asyncio/test_sendfile.py`` now resets the event loop policy using " @@ -11005,20 +11142,20 @@ msgid "" "running tests on Windows." msgstr "" -#: ../../../build/NEWS:5630 +#: ../../../build/NEWS:5694 msgid "" "`bpo-33717 `__: test.pythoninfo now logs" " information of all clocks, not only time.time() and time.perf_counter()." msgstr "" -#: ../../../build/NEWS:5633 +#: ../../../build/NEWS:5697 msgid "" "`bpo-35488 `__: Add a test to pathlib's " "Path.match() to verify it does not support glob-style ** recursive pattern " "matching." msgstr "" -#: ../../../build/NEWS:5636 +#: ../../../build/NEWS:5700 msgid "" "`bpo-31731 `__: Fix a race condition in " "``check_interrupted_write()`` of test_io: create directly the thread with " @@ -11027,14 +11164,14 @@ msgid "" "the signal is blocked." msgstr "" -#: ../../../build/NEWS:5641 +#: ../../../build/NEWS:5705 msgid "" "`bpo-35424 `__: Fix " "test_multiprocessing_main_handling: use :class:`multiprocessing.Pool` with a" " context manager and then explicitly join the pool." msgstr "" -#: ../../../build/NEWS:5645 +#: ../../../build/NEWS:5709 msgid "" "`bpo-35519 `__: Rename " ":mod:`test.bisect` module to :mod:`test.bisect_cmd` to avoid conflict with " @@ -11042,14 +11179,14 @@ msgid "" "Lib/test/test_xmlrpc.py``." msgstr "" -#: ../../../build/NEWS:5649 +#: ../../../build/NEWS:5713 msgid "" "`bpo-35513 `__: Replace " ":func:`time.time` with :func:`time.monotonic` in tests to measure time " "delta." msgstr "" -#: ../../../build/NEWS:5652 +#: ../../../build/NEWS:5716 msgid "" "`bpo-34279 `__: " ":func:`test.support.run_unittest` no longer raise :exc:`TestDidNotRun` if " @@ -11057,32 +11194,32 @@ msgid "" "no test have been run and no test have been skipped." msgstr "" -#: ../../../build/NEWS:5657 +#: ../../../build/NEWS:5721 msgid "" "`bpo-35412 `__: Add testcase to " "``test_future4``: check unicode literal." msgstr "" -#: ../../../build/NEWS:5659 +#: ../../../build/NEWS:5723 msgid "" "`bpo-26704 `__: Added test demonstrating" " double-patching of an instance method. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:5662 +#: ../../../build/NEWS:5726 msgid "" "`bpo-33725 `__: " "test_multiprocessing_fork may crash on recent versions of macOS. Until the " "issue is resolved, skip the test on macOS." msgstr "" -#: ../../../build/NEWS:5665 +#: ../../../build/NEWS:5729 msgid "" "`bpo-35352 `__: Modify test_asyncio to " "use the certificate set from the test directory." msgstr "" -#: ../../../build/NEWS:5668 +#: ../../../build/NEWS:5732 msgid "" "`bpo-35317 `__: Fix ``mktime()`` " "overflow error in ``test_email``: run " @@ -11090,7 +11227,7 @@ msgid "" "``test_localtime_daylight_false_dst_true()`` with a specific timezone." msgstr "" -#: ../../../build/NEWS:5672 +#: ../../../build/NEWS:5736 msgid "" "`bpo-21263 `__: After several reports " "that test_gdb does not work properly on macOS and since gdb is not shipped " @@ -11098,7 +11235,7 @@ msgid "" "been used to compile Python. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:5677 +#: ../../../build/NEWS:5741 msgid "" "`bpo-34279 `__: regrtest issue a warning" " when no tests have been executed in a particular test file. Also, a new " @@ -11106,26 +11243,26 @@ msgid "" "files. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:5681 +#: ../../../build/NEWS:5745 msgid "" "`bpo-34962 `__: make docstest in Doc now" " passes., and is enforced in CI" msgstr "" -#: ../../../build/NEWS:5683 +#: ../../../build/NEWS:5747 msgid "" "`bpo-23596 `__: Use argparse for the " "command line of the gzip module. Patch by Antony Lee" msgstr "" -#: ../../../build/NEWS:5686 +#: ../../../build/NEWS:5750 msgid "" "`bpo-34537 `__: Fix " "``test_gdb.test_strings()`` when ``LC_ALL=C`` and GDB was compiled with " "Python 3.6 or earlier." msgstr "" -#: ../../../build/NEWS:5689 +#: ../../../build/NEWS:5753 msgid "" "`bpo-34587 `__: test_socket: Remove " "RDSTest.testCongestion(). The test tries to fill the receiver's socket " @@ -11135,70 +11272,70 @@ msgid "" "error. The test fails on Fedora 28 by design, so just remove it." msgstr "" -#: ../../../build/NEWS:5696 +#: ../../../build/NEWS:5760 msgid "" "`bpo-34661 `__: Fix test_shutil if unzip" " doesn't support -t." msgstr "" -#: ../../../build/NEWS:5698 +#: ../../../build/NEWS:5762 msgid "" "`bpo-34200 `__: Fixed non-deterministic " "flakiness of test_pkg by not using the scary test.support.module_cleanup() " "logic to save and restore sys.modules contents between test cases." msgstr "" -#: ../../../build/NEWS:5702 +#: ../../../build/NEWS:5766 msgid "" "`bpo-34569 `__: The experimental PEP 554" " data channels now correctly pass negative PyLong objects between " "subinterpreters on 32-bit systems. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:5706 +#: ../../../build/NEWS:5770 msgid "" "`bpo-34594 `__: Fix usage of hardcoded " "``errno`` values in the tests." msgstr "" -#: ../../../build/NEWS:5708 +#: ../../../build/NEWS:5772 msgid "" "`bpo-34579 `__: Fix test_embed for AIX " "Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5710 +#: ../../../build/NEWS:5774 msgid "" "`bpo-34542 `__: Use 3072 RSA keys and " "SHA-256 signature for test certs and keys." msgstr "" -#: ../../../build/NEWS:5713 +#: ../../../build/NEWS:5777 msgid "" "`bpo-11193 `__: Remove special condition" " for AIX in `test_subprocess.test_undecodable_env`" msgstr "" -#: ../../../build/NEWS:5716 +#: ../../../build/NEWS:5780 msgid "" "`bpo-34347 `__: Fix " "`test_utf8_mode.test_cmd_line` for AIX" msgstr "" -#: ../../../build/NEWS:5718 +#: ../../../build/NEWS:5782 msgid "" "`bpo-34490 `__: On AIX with AF_UNIX " "family sockets getsockname() does not provide 'sockname', so skip calls to " "transport.get_extra_info('sockname')" msgstr "" -#: ../../../build/NEWS:5721 +#: ../../../build/NEWS:5785 msgid "" "`bpo-34391 `__: Fix ftplib test for TLS " "1.3 by reading from data socket." msgstr "" -#: ../../../build/NEWS:5723 +#: ../../../build/NEWS:5787 msgid "" "`bpo-11192 `__: Fix `test_socket` on AIX" " AIX 6.1 and later IPv6 zone id supports only supported by inet_pton6_zone()" @@ -11206,44 +11343,44 @@ msgid "" "rather than build-time based sys.platform()" msgstr "" -#: ../../../build/NEWS:5728 +#: ../../../build/NEWS:5792 msgid "" "`bpo-34399 `__: Update all RSA keys and " "DH params to use at least 2048 bits." msgstr "" -#: ../../../build/NEWS:5730 +#: ../../../build/NEWS:5794 msgid "" "`bpo-34373 `__: Fix ``test_mktime`` and " "``test_pthread_getcpuclickid`` tests for AIX Add range checking for " "``_PyTime_localtime`` for AIX Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5734 +#: ../../../build/NEWS:5798 msgid "" "`bpo-11191 `__: Skip the distutils test " "'test_search_cpp' when using XLC as compiler patch by aixtools (Michael " "Felt)" msgstr "" -#: ../../../build/NEWS:5737 +#: ../../../build/NEWS:5801 msgid "Improved an error message when mock assert_has_calls fails." msgstr "" -#: ../../../build/NEWS:5739 +#: ../../../build/NEWS:5803 msgid "" "`bpo-33746 `__: Fix test_unittest when " "run in verbose mode." msgstr "" -#: ../../../build/NEWS:5741 +#: ../../../build/NEWS:5805 msgid "" "`bpo-33901 `__: Fix test_dbm_gnu on " "macOS with gdbm 1.15: add a larger value to make sure that the file size " "changes." msgstr "" -#: ../../../build/NEWS:5744 +#: ../../../build/NEWS:5808 msgid "" "`bpo-33873 `__: Fix a bug in " "``regrtest`` that caused an extra test to run if --huntrleaks/-R was used. " @@ -11251,97 +11388,97 @@ msgid "" "--huntrleaks/-R (at least one warmup run and one repetition must be used)." msgstr "" -#: ../../../build/NEWS:5749 +#: ../../../build/NEWS:5813 msgid "" "`bpo-33562 `__: Check that a global " "asyncio event loop policy is not left behind by any tests." msgstr "" -#: ../../../build/NEWS:5752 ../../../build/NEWS:6650 ../../../build/NEWS:11139 +#: ../../../build/NEWS:5816 ../../../build/NEWS:6714 ../../../build/NEWS:11203 msgid "" "`bpo-33655 `__: Ignore " "test_posix_fallocate failures on BSD platforms that might be due to running " "on ZFS." msgstr "" -#: ../../../build/NEWS:5755 +#: ../../../build/NEWS:5819 msgid "" "`bpo-32962 `__: Fixed test_gdb when " "Python is compiled with flags -mcet -fcf-protection -O0." msgstr "" -#: ../../../build/NEWS:5758 ../../../build/NEWS:6804 +#: ../../../build/NEWS:5822 ../../../build/NEWS:6868 msgid "" "`bpo-33358 `__: Fix " "``test_embed.test_pre_initialization_sys_options()`` when the interpreter is" " built with ``--enable-shared``." msgstr "" -#: ../../../build/NEWS:5761 ../../../build/NEWS:7020 ../../../build/NEWS:11252 +#: ../../../build/NEWS:5825 ../../../build/NEWS:7084 ../../../build/NEWS:11316 msgid "" "`bpo-32872 `__: Avoid regrtest " "compatibility issue with namespace packages." msgstr "" -#: ../../../build/NEWS:5763 ../../../build/NEWS:7022 ../../../build/NEWS:11477 +#: ../../../build/NEWS:5827 ../../../build/NEWS:7086 ../../../build/NEWS:11541 msgid "" "`bpo-32517 `__: Fix failing " "``test_asyncio`` on macOS 10.12.2+ due to transport of ``KqueueSelector`` " "loop was not being closed." msgstr "" -#: ../../../build/NEWS:5766 +#: ../../../build/NEWS:5830 msgid "" "`bpo-32663 `__: Making sure the " "`SMTPUTF8SimTests` class of tests gets run in test_smtplib.py." msgstr "" -#: ../../../build/NEWS:5769 +#: ../../../build/NEWS:5833 msgid "" "`bpo-27643 `__: Test_C test case needs " "\"signed short\" bitfields, but the IBM XLC compiler (on AIX) does not " "support this Skip the code and test when AIX and XLC are used" msgstr "" -#: ../../../build/NEWS:5773 +#: ../../../build/NEWS:5837 msgid "Applicable to Python2-2.7 and later" msgstr "Berlaku untuk Python2-2.7 dan yang lebih baru" -#: ../../../build/NEWS:5775 ../../../build/NEWS:7025 ../../../build/NEWS:11142 +#: ../../../build/NEWS:5839 ../../../build/NEWS:7089 ../../../build/NEWS:11206 msgid "`bpo-19417 `__: Add test_bdb.py." msgstr "" -#: ../../../build/NEWS:5777 ../../../build/NEWS:7272 +#: ../../../build/NEWS:5841 ../../../build/NEWS:7336 msgid "" "`bpo-31809 `__: Add tests to verify " "connection with secp ECDH curves." msgstr "" -#: ../../../build/NEWS:5782 +#: ../../../build/NEWS:5846 msgid "" "`bpo-34691 `__: The _contextvars module " "is now built into the core Python library on Windows." msgstr "" -#: ../../../build/NEWS:5785 +#: ../../../build/NEWS:5849 msgid "" "`bpo-35683 `__: Improved Azure Pipelines" " build steps and now verifying layouts correctly" msgstr "" -#: ../../../build/NEWS:5788 +#: ../../../build/NEWS:5852 msgid "" "`bpo-35642 `__: Remove asynciomodule.c " "from pythoncore.vcxproj" msgstr "" -#: ../../../build/NEWS:5790 +#: ../../../build/NEWS:5854 msgid "" "`bpo-35550 `__: Fix incorrect Solaris " "#ifdef checks to look for __sun && __SVR4 instead of sun when compiling." msgstr "" -#: ../../../build/NEWS:5793 +#: ../../../build/NEWS:5857 msgid "" "`bpo-35499 `__: ``make profile-opt`` no " "longer replaces ``CFLAGS_NODIST`` with ``CFLAGS``. It now adds profile-" @@ -11349,27 +11486,27 @@ msgid "" "``CFLAGS_NODIST`` flags are kept." msgstr "" -#: ../../../build/NEWS:5797 +#: ../../../build/NEWS:5861 msgid "" "`bpo-35257 `__: Avoid leaking the linker" " flags from Link Time Optimizations (LTO) into distutils when compiling C " "extensions." msgstr "" -#: ../../../build/NEWS:5800 +#: ../../../build/NEWS:5864 msgid "" "`bpo-35351 `__: When building Python " "with clang and LTO, LTO flags are no longer passed into CFLAGS to build " "third-party C extensions through distutils." msgstr "" -#: ../../../build/NEWS:5804 +#: ../../../build/NEWS:5868 msgid "" "`bpo-35139 `__: Fix a compiler error " "when statically linking `pyexpat` in `Modules/Setup`." msgstr "" -#: ../../../build/NEWS:5807 +#: ../../../build/NEWS:5871 msgid "" "`bpo-35059 `__: PCbuild: Set " "InlineFunctionExpansion to OnlyExplicitInline (\"/Ob1\" option) in " @@ -11378,7 +11515,7 @@ msgid "" "Windows." msgstr "" -#: ../../../build/NEWS:5812 +#: ../../../build/NEWS:5876 msgid "" "`bpo-35011 `__: Restores the use of " "pyexpatns.h to isolate our embedded copy of the expat C library so that its " @@ -11386,51 +11523,51 @@ msgid "" "application or other extension modules with their own version of libexpat." msgstr "" -#: ../../../build/NEWS:5817 +#: ../../../build/NEWS:5881 msgid "" "`bpo-28015 `__: Have --with-lto works " "correctly with clang." msgstr "" -#: ../../../build/NEWS:5819 +#: ../../../build/NEWS:5883 msgid "" "`bpo-34765 `__: Update the outdated " "install-sh file to the latest revision from automake v1.16.1" msgstr "" -#: ../../../build/NEWS:5822 +#: ../../../build/NEWS:5886 msgid "" "`bpo-34585 `__: Check for floating-point" " byte order in configure.ac using compilation tests instead of executing " "code, so that these checks work in cross-compiled builds." msgstr "" -#: ../../../build/NEWS:5826 +#: ../../../build/NEWS:5890 msgid "" "`bpo-34710 `__: Fixed SSL module build " "with OpenSSL & pedantic CFLAGS." msgstr "" -#: ../../../build/NEWS:5828 +#: ../../../build/NEWS:5892 msgid "" "`bpo-34582 `__: Add JUnit XML output for" " regression tests and update Azure DevOps builds." msgstr "" -#: ../../../build/NEWS:5831 +#: ../../../build/NEWS:5895 msgid "" "`bpo-34081 `__: Make Sphinx warnings as " "errors in the Docs Makefile." msgstr "" -#: ../../../build/NEWS:5833 +#: ../../../build/NEWS:5897 msgid "" "`bpo-34555 `__: Fix for case where it " "was not possible to have both ``HAVE_LINUX_VM_SOCKETS_H`` and " "``HAVE_SOCKADDR_ALG`` be undefined." msgstr "" -#: ../../../build/NEWS:5836 +#: ../../../build/NEWS:5900 msgid "" "`bpo-33015 `__: Fix an undefined " "behaviour in the pthread implementation of " @@ -11438,90 +11575,90 @@ msgid "" " ``NULL``." msgstr "" -#: ../../../build/NEWS:5840 +#: ../../../build/NEWS:5904 msgid "" "`bpo-34245 `__: The Python shared " "library is now installed with write permission (mode 0755), which is the " "standard way of installing such libraries." msgstr "" -#: ../../../build/NEWS:5844 +#: ../../../build/NEWS:5908 msgid "" "`bpo-34121 `__: Fix detection of C11 " "atomic support on clang." msgstr "" -#: ../../../build/NEWS:5846 +#: ../../../build/NEWS:5910 msgid "" "`bpo-32430 `__: Rename " "Modules/Setup.dist to Modules/Setup, and remove the necessity to copy the " "former manually to the latter when updating the local source tree." msgstr "" -#: ../../../build/NEWS:5850 +#: ../../../build/NEWS:5914 msgid "" "`bpo-30345 `__: Add -g to LDFLAGS when " "compiling with LTO to get debug symbols." msgstr "" -#: ../../../build/NEWS:5852 ../../../build/NEWS:6437 ../../../build/NEWS:11147 +#: ../../../build/NEWS:5916 ../../../build/NEWS:6501 ../../../build/NEWS:11211 msgid "" "`bpo-5755 `__: Move ``-Wstrict-" "prototypes`` option to ``CFLAGS_NODIST`` from ``OPT``. This option emitted " "annoying warnings when building extension modules written in C++." msgstr "" -#: ../../../build/NEWS:5856 ../../../build/NEWS:6659 ../../../build/NEWS:11151 +#: ../../../build/NEWS:5920 ../../../build/NEWS:6723 ../../../build/NEWS:11215 msgid "" "`bpo-33614 `__: Ensures module " "definition files for the stable ABI on Windows are correctly regenerated." msgstr "" -#: ../../../build/NEWS:5859 +#: ../../../build/NEWS:5923 msgid "" "`bpo-33648 `__: The --with-c-locale-" "warning configuration flag has been removed. It has had no effect for about " "a year." msgstr "" -#: ../../../build/NEWS:5862 ../../../build/NEWS:6662 ../../../build/NEWS:11154 +#: ../../../build/NEWS:5926 ../../../build/NEWS:6726 ../../../build/NEWS:11218 msgid "" "`bpo-33522 `__: Enable CI builds on " "Visual Studio Team Services at https://python.visualstudio.com/cpython" msgstr "" -#: ../../../build/NEWS:5865 +#: ../../../build/NEWS:5929 msgid "" "`bpo-33512 `__: configure's check for " "\"long double\" has been simplified" msgstr "" -#: ../../../build/NEWS:5867 +#: ../../../build/NEWS:5931 msgid "" "`bpo-33483 `__: C compiler is now " "correctly detected from the standard environment variables. --without-gcc " "and --with-icc options have been removed." msgstr "" -#: ../../../build/NEWS:5871 ../../../build/NEWS:6810 ../../../build/NEWS:11161 +#: ../../../build/NEWS:5935 ../../../build/NEWS:6874 ../../../build/NEWS:11225 msgid "" "`bpo-33394 `__: Enable the verbose build" " for extension modules, when GNU make is passed macros on the command line." msgstr "" -#: ../../../build/NEWS:5874 ../../../build/NEWS:6813 +#: ../../../build/NEWS:5938 ../../../build/NEWS:6877 msgid "" "`bpo-33393 `__: Update config.guess and " "config.sub files." msgstr "" -#: ../../../build/NEWS:5876 ../../../build/NEWS:6815 +#: ../../../build/NEWS:5940 ../../../build/NEWS:6879 msgid "" "`bpo-33377 `__: Add new triplets for " "mips r6 and riscv variants (used in extension suffixes)." msgstr "" -#: ../../../build/NEWS:5879 ../../../build/NEWS:6818 +#: ../../../build/NEWS:5943 ../../../build/NEWS:6882 msgid "" "`bpo-32232 `__: By default, modules " "configured in `Modules/Setup` are no longer built with `-DPy_BUILD_CORE`. " @@ -11529,19 +11666,19 @@ msgid "" " it in their individual entries." msgstr "" -#: ../../../build/NEWS:5883 ../../../build/NEWS:6822 +#: ../../../build/NEWS:5947 ../../../build/NEWS:6886 msgid "" "`bpo-33182 `__: The embedding tests can " "once again be built with clang 6.0" msgstr "" -#: ../../../build/NEWS:5885 ../../../build/NEWS:7030 ../../../build/NEWS:11257 +#: ../../../build/NEWS:5949 ../../../build/NEWS:7094 ../../../build/NEWS:11321 msgid "" "`bpo-33163 `__: Upgrade pip to 9.0.3 and" " setuptools to v39.0.1." msgstr "" -#: ../../../build/NEWS:5887 +#: ../../../build/NEWS:5951 msgid "" "`bpo-33012 `__: gcc 8 has added a new " "warning heuristic to detect invalid function casts and a stock python build " @@ -11550,146 +11687,146 @@ msgid "" "this by adding a dummy argument to all functions that implement METH_NOARGS." msgstr "" -#: ../../../build/NEWS:5893 ../../../build/NEWS:7277 +#: ../../../build/NEWS:5957 ../../../build/NEWS:7341 msgid "" "`bpo-32898 `__: Fix the python debug " "build when using COUNT_ALLOCS." msgstr "" -#: ../../../build/NEWS:5895 +#: ../../../build/NEWS:5959 msgid "" "`bpo-29442 `__: Replace optparse with " "argparse in setup.py" msgstr "" -#: ../../../build/NEWS:5900 +#: ../../../build/NEWS:5964 msgid "" "`bpo-35890 `__: Fix API calling " "consistency of GetVersionEx and wcstok." msgstr "" -#: ../../../build/NEWS:5902 +#: ../../../build/NEWS:5966 msgid "" "`bpo-32560 `__: The ``py`` launcher now " "forwards its ``STARTUPINFO`` structure to child processes." msgstr "" -#: ../../../build/NEWS:5905 +#: ../../../build/NEWS:5969 msgid "" "`bpo-35854 `__: Fix EnvBuilder and " "--symlinks in venv on Windows" msgstr "" -#: ../../../build/NEWS:5907 +#: ../../../build/NEWS:5971 msgid "" "`bpo-35811 `__: Avoid propagating venv " "settings when launching via py.exe" msgstr "" -#: ../../../build/NEWS:5909 +#: ../../../build/NEWS:5973 msgid "" "`bpo-35797 `__: Fix default executable " "used by the multiprocessing module" msgstr "" -#: ../../../build/NEWS:5911 +#: ../../../build/NEWS:5975 msgid "" "`bpo-35758 `__: Allow building on ARM " "with MSVC." msgstr "" -#: ../../../build/NEWS:5913 +#: ../../../build/NEWS:5977 msgid "" "`bpo-29734 `__: Fix handle leaks in " "os.stat on Windows." msgstr "" -#: ../../../build/NEWS:5915 +#: ../../../build/NEWS:5979 msgid "" "`bpo-35596 `__: Use unchecked PYCs for " "the embeddable distro to avoid zipimport restrictions." msgstr "" -#: ../../../build/NEWS:5918 +#: ../../../build/NEWS:5982 msgid "" "`bpo-35596 `__: Fix vcruntime140.dll " "being added to embeddable distro multiple times." msgstr "" -#: ../../../build/NEWS:5921 +#: ../../../build/NEWS:5985 msgid "" "`bpo-35402 `__: Update Windows build to " "use Tcl and Tk 8.6.9" msgstr "" -#: ../../../build/NEWS:5923 +#: ../../../build/NEWS:5987 msgid "" "`bpo-35401 `__: Updates Windows build to" " OpenSSL 1.1.0j" msgstr "" -#: ../../../build/NEWS:5925 +#: ../../../build/NEWS:5989 msgid "" "`bpo-34977 `__: venv on Windows will now" " use a python.exe redirector rather than copying the actual binaries from " "the base environment." msgstr "" -#: ../../../build/NEWS:5928 +#: ../../../build/NEWS:5992 msgid "" "`bpo-34977 `__: Adds support for " "building a Windows App Store package" msgstr "" -#: ../../../build/NEWS:5930 +#: ../../../build/NEWS:5994 msgid "" "`bpo-35067 `__: Remove _distutils_findvs" " module and use vswhere.exe instead." msgstr "" -#: ../../../build/NEWS:5932 +#: ../../../build/NEWS:5996 msgid "" "`bpo-32557 `__: Allow shutil.disk_usage " "to take a file path on Windows" msgstr "" -#: ../../../build/NEWS:5934 +#: ../../../build/NEWS:5998 msgid "" "`bpo-34770 `__: Fix a possible null " "pointer dereference in pyshellext.cpp." msgstr "" -#: ../../../build/NEWS:5936 +#: ../../../build/NEWS:6000 msgid "" "`bpo-34603 `__: Fix returning structs " "from functions produced by MSVC" msgstr "" -#: ../../../build/NEWS:5938 +#: ../../../build/NEWS:6002 msgid "" "`bpo-34581 `__: Guard MSVC-specific code" " in socketmodule.c with ``#ifdef _MSC_VER``." msgstr "" -#: ../../../build/NEWS:5941 +#: ../../../build/NEWS:6005 msgid "" "`bpo-34532 `__: Fixes exit code of list " "version arguments for py.exe." msgstr "" -#: ../../../build/NEWS:5943 +#: ../../../build/NEWS:6007 msgid "" "`bpo-34062 `__: Fixed the '--list' and " "'--list-paths' arguments for the py.exe launcher" msgstr "" -#: ../../../build/NEWS:5946 +#: ../../../build/NEWS:6010 msgid "" "`bpo-34225 `__: Ensure INCLUDE and LIB " "directories do not end with a backslash." msgstr "" -#: ../../../build/NEWS:5948 +#: ../../../build/NEWS:6012 msgid "" "`bpo-34011 `__: A suite of code has been" " changed which copied across DLLs and init.tcl from the running Python " @@ -11698,7 +11835,7 @@ msgid "" "when that is the case, rather than whenever a venv is created." msgstr "" -#: ../../../build/NEWS:5954 +#: ../../../build/NEWS:6018 msgid "" "`bpo-34006 `__: Revert line length limit" " for Windows help docs. The line-length limit is not needed because the " @@ -11706,7 +11843,7 @@ msgid "" "interact badly with the DPI setting." msgstr "" -#: ../../../build/NEWS:5958 +#: ../../../build/NEWS:6022 msgid "" "`bpo-31546 `__: Restore running " "PyOS_InputHook while waiting for user input at the prompt. The restores " @@ -11714,92 +11851,92 @@ msgid "" " prompt on Windows." msgstr "" -#: ../../../build/NEWS:5962 +#: ../../../build/NEWS:6026 msgid "" "`bpo-30237 `__: Output error when " "ReadConsole is canceled by CancelSynchronousIo instead of crashing." msgstr "" -#: ../../../build/NEWS:5965 +#: ../../../build/NEWS:6029 msgid "" "`bpo-33895 `__: GIL is released while " "calling functions that acquire Windows loader lock." msgstr "" -#: ../../../build/NEWS:5968 ../../../build/NEWS:6444 +#: ../../../build/NEWS:6032 ../../../build/NEWS:6508 msgid "" "`bpo-33720 `__: Reduces maximum marshal " "recursion depth on release builds." msgstr "" -#: ../../../build/NEWS:5970 +#: ../../../build/NEWS:6034 msgid "" "`bpo-29097 `__: Fix bug where " ":meth:`datetime.fromtimestamp` erroneously throws an :exc:`OSError` on " "Windows for values between 0 and 86400. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:5974 +#: ../../../build/NEWS:6038 msgid "" "`bpo-33316 `__: PyThread_release_lock " "always fails" msgstr "" -#: ../../../build/NEWS:5976 ../../../build/NEWS:6827 +#: ../../../build/NEWS:6040 ../../../build/NEWS:6891 msgid "" "`bpo-33184 `__: Update Windows installer" " to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:5978 +#: ../../../build/NEWS:6042 msgid "" "`bpo-32890 `__: Fix usage of " "GetLastError() instead of errno in os.execve() and os.truncate()." msgstr "" -#: ../../../build/NEWS:5981 ../../../build/NEWS:7035 ../../../build/NEWS:11498 +#: ../../../build/NEWS:6045 ../../../build/NEWS:7099 ../../../build/NEWS:11562 msgid "" "`bpo-33016 `__: Fix potential use of " "uninitialized memory in nt._getfinalpathname" msgstr "" -#: ../../../build/NEWS:5984 ../../../build/NEWS:7038 ../../../build/NEWS:11501 +#: ../../../build/NEWS:6048 ../../../build/NEWS:7102 ../../../build/NEWS:11565 msgid "" "`bpo-32903 `__: Fix a memory leak in " "os.chdir() on Windows if the current directory is set to a UNC path." msgstr "" -#: ../../../build/NEWS:5987 ../../../build/NEWS:7282 +#: ../../../build/NEWS:6051 ../../../build/NEWS:7346 msgid "" "`bpo-32901 `__: Update Tcl and Tk " "versions to 8.6.8" msgstr "" -#: ../../../build/NEWS:5989 ../../../build/NEWS:7284 ../../../build/NEWS:11504 +#: ../../../build/NEWS:6053 ../../../build/NEWS:7348 ../../../build/NEWS:11568 msgid "" "`bpo-31966 `__: Fixed " "WindowsConsoleIO.write() for writing empty data." msgstr "" -#: ../../../build/NEWS:5991 ../../../build/NEWS:7286 ../../../build/NEWS:11506 +#: ../../../build/NEWS:6055 ../../../build/NEWS:7350 ../../../build/NEWS:11570 msgid "" "`bpo-32409 `__: Ensures activate.bat can" " handle Unicode contents." msgstr "" -#: ../../../build/NEWS:5993 ../../../build/NEWS:7288 ../../../build/NEWS:11508 +#: ../../../build/NEWS:6057 ../../../build/NEWS:7352 ../../../build/NEWS:11572 msgid "" "`bpo-32457 `__: Improves handling of " "denormalized executable path when launching Python." msgstr "" -#: ../../../build/NEWS:5996 ../../../build/NEWS:7291 ../../../build/NEWS:11511 +#: ../../../build/NEWS:6060 ../../../build/NEWS:7355 ../../../build/NEWS:11575 msgid "" "`bpo-32370 `__: Use the correct encoding" " for ipconfig output in the uuid module. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5999 ../../../build/NEWS:7294 ../../../build/NEWS:11514 +#: ../../../build/NEWS:6063 ../../../build/NEWS:7358 ../../../build/NEWS:11578 msgid "" "`bpo-29248 `__: Fix :func:`os.readlink` " "on Windows, which was mistakenly treating the ``PrintNameOffset`` field of " @@ -11807,38 +11944,38 @@ msgid "" " Craig Holmquist and SSE4." msgstr "" -#: ../../../build/NEWS:6003 +#: ../../../build/NEWS:6067 msgid "" "`bpo-1104 `__: Correctly handle string " "length in ``msilib.SummaryInfo.GetProperty()`` to prevent it from truncating" " the last character." msgstr "" -#: ../../../build/NEWS:6010 +#: ../../../build/NEWS:6074 msgid "" "`bpo-35401 `__: Update macOS installer " "to use OpenSSL 1.1.0j." msgstr "" -#: ../../../build/NEWS:6012 +#: ../../../build/NEWS:6076 msgid "" "`bpo-35025 `__: Properly guard the use " "of the ``CLOCK_GETTIME`` et al. macros in ``timemodule`` on macOS." msgstr "" -#: ../../../build/NEWS:6015 +#: ../../../build/NEWS:6079 msgid "" "`bpo-24658 `__: On macOS, fix reading " "from and writing into a file with a size larger than 2 GiB." msgstr "" -#: ../../../build/NEWS:6018 +#: ../../../build/NEWS:6082 msgid "" "`bpo-34405 `__: Update to OpenSSL 1.1.0i" " for macOS installer builds." msgstr "" -#: ../../../build/NEWS:6020 +#: ../../../build/NEWS:6084 msgid "" "`bpo-33635 `__: In macOS stat on some " "file descriptors (/dev/fd/3 f.e) will result in bad file descriptor OSError." @@ -11848,20 +11985,20 @@ msgid "" "same error ignoring pattern." msgstr "" -#: ../../../build/NEWS:6026 ../../../build/NEWS:6672 +#: ../../../build/NEWS:6090 ../../../build/NEWS:6736 msgid "" "`bpo-13631 `__: The .editrc file in " "user's home directory is now processed correctly during the readline " "initialization through editline emulation on macOS." msgstr "" -#: ../../../build/NEWS:6030 ../../../build/NEWS:6832 +#: ../../../build/NEWS:6094 ../../../build/NEWS:6896 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:6032 ../../../build/NEWS:7044 +#: ../../../build/NEWS:6096 ../../../build/NEWS:7108 msgid "" "`bpo-32726 `__: Build and link with " "private copy of Tcl/Tk 8.6 for the macOS 10.6+ installer. The 10.9+ " @@ -11871,19 +12008,19 @@ msgid "" "as ActiveTcl." msgstr "" -#: ../../../build/NEWS:6038 ../../../build/NEWS:7301 +#: ../../../build/NEWS:6102 ../../../build/NEWS:7365 msgid "" "`bpo-32901 `__: Update macOS 10.9+ " "installer to Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:6040 +#: ../../../build/NEWS:6104 msgid "" "`bpo-31903 `__: In :mod:`_scproxy`, drop" " the GIL when calling into ``SystemConfiguration`` to avoid deadlocks." msgstr "" -#: ../../../build/NEWS:6046 +#: ../../../build/NEWS:6110 msgid "" "`bpo-35770 `__: IDLE macosx deletes " "Options => Configure IDLE. It previously deleted Window => Zoom Height by " @@ -11891,79 +12028,79 @@ msgid "" "dialog is accessed via Preferences on the IDLE menu." msgstr "" -#: ../../../build/NEWS:6051 +#: ../../../build/NEWS:6115 msgid "" "`bpo-35769 `__: Change IDLE's new file " "name from 'Untitled' to 'untitled'" msgstr "" -#: ../../../build/NEWS:6053 +#: ../../../build/NEWS:6117 msgid "" "`bpo-35660 `__: Fix imports in " "idlelib.window." msgstr "" -#: ../../../build/NEWS:6055 +#: ../../../build/NEWS:6119 msgid "" "`bpo-35641 `__: Proper format `calltip` " "when the function has no docstring." msgstr "" -#: ../../../build/NEWS:6057 +#: ../../../build/NEWS:6121 msgid "" "`bpo-33987 `__: Use ttk Frame for ttk " "widgets." msgstr "" -#: ../../../build/NEWS:6059 +#: ../../../build/NEWS:6123 msgid "" "`bpo-34055 `__: Fix erroneous 'smart' " "indents and newlines in IDLE Shell." msgstr "" -#: ../../../build/NEWS:6061 +#: ../../../build/NEWS:6125 msgid "" "`bpo-35591 `__: Find Selection now works" " when selection not found." msgstr "" -#: ../../../build/NEWS:6063 +#: ../../../build/NEWS:6127 msgid "" "`bpo-35196 `__: Speed up squeezer line " "counting." msgstr "" -#: ../../../build/NEWS:6065 +#: ../../../build/NEWS:6129 msgid "" "`bpo-35598 `__: Update config_key: use " "PEP 8 names and ttk widgets, make some objects global, and add tests." msgstr "" -#: ../../../build/NEWS:6068 +#: ../../../build/NEWS:6132 msgid "" "`bpo-28097 `__: Add Previous/Next " "History entries to Shell menu." msgstr "" -#: ../../../build/NEWS:6070 +#: ../../../build/NEWS:6134 msgid "" "`bpo-35208 `__: Squeezer now properly " "counts wrapped lines before newlines." msgstr "" -#: ../../../build/NEWS:6072 +#: ../../../build/NEWS:6136 msgid "" "`bpo-35555 `__: Gray out Code Context " "menu entry when it's not applicable." msgstr "" -#: ../../../build/NEWS:6074 +#: ../../../build/NEWS:6138 msgid "" "`bpo-35521 `__: Document the IDLE editor" " code context feature. Add some internal references within the IDLE doc." msgstr "" -#: ../../../build/NEWS:6077 +#: ../../../build/NEWS:6141 msgid "" "`bpo-22703 `__: The Code Context menu " "label now toggles between Show/Hide Code Context. The Zoom Height menu now " @@ -11971,20 +12108,20 @@ msgid "" "menu to the Options menu." msgstr "" -#: ../../../build/NEWS:6081 +#: ../../../build/NEWS:6145 msgid "" "`bpo-35213 `__: Where appropriate, use " "'macOS' in idlelib." msgstr "" -#: ../../../build/NEWS:6083 +#: ../../../build/NEWS:6147 msgid "" "`bpo-34864 `__: On macOS, warn if the " "system preference \"Prefer tabs when opening documents\" is set to " "\"Always\"." msgstr "" -#: ../../../build/NEWS:6086 +#: ../../../build/NEWS:6150 msgid "" "`bpo-34864 `__: Document two IDLE on " "MacOS issues. The System Preferences Dock \"prefer tabs always\" setting " @@ -11992,26 +12129,26 @@ msgid "" "for Windows and Linux." msgstr "" -#: ../../../build/NEWS:6090 +#: ../../../build/NEWS:6154 msgid "" "`bpo-35202 `__: Remove unused imports " "from lib/idlelib" msgstr "" -#: ../../../build/NEWS:6092 +#: ../../../build/NEWS:6156 msgid "" "`bpo-33000 `__: Document that IDLE's " "shell has no line limit. A program that runs indefinitely can overfill " "memory." msgstr "" -#: ../../../build/NEWS:6095 +#: ../../../build/NEWS:6159 msgid "" "`bpo-23220 `__: Explain how IDLE's Shell" " displays output." msgstr "" -#: ../../../build/NEWS:6097 +#: ../../../build/NEWS:6161 msgid "" "`bpo-35099 `__: Improve the doc about " "IDLE running user code. The section is renamed from \"IDLE -- console " @@ -12019,41 +12156,41 @@ msgid "" "implications of using custom sys.stdxxx objects." msgstr "" -#: ../../../build/NEWS:6101 +#: ../../../build/NEWS:6165 msgid "" "`bpo-35097 `__: Add IDLE doc subsection " "explaining editor windows. Topics include opening, title and status bar, " ".py* extension, and running." msgstr "" -#: ../../../build/NEWS:6104 +#: ../../../build/NEWS:6168 msgid "" "`bpo-35093 `__: Document the IDLE " "document viewer in the IDLE doc. Add a paragraph in \"Help and " "preferences\", \"Help sources\" subsection." msgstr "" -#: ../../../build/NEWS:6107 +#: ../../../build/NEWS:6171 msgid "" "`bpo-35088 `__: Update " "idlelib.help.copy_string docstring. We now use git and backporting instead " "of hg and forward merging." msgstr "" -#: ../../../build/NEWS:6110 +#: ../../../build/NEWS:6174 msgid "" "`bpo-35087 `__: Update idlelib help " "files for the current doc build. The main change is the elimination of " "chapter-section numbers." msgstr "" -#: ../../../build/NEWS:6113 +#: ../../../build/NEWS:6177 msgid "" "`bpo-34548 `__: Use configured color " "theme for read-only text views." msgstr "" -#: ../../../build/NEWS:6115 +#: ../../../build/NEWS:6179 msgid "" "`bpo-1529353 `__: Enable \"squeezing\"" " of long outputs in the shell, to avoid performance degradation and to clean" @@ -12061,26 +12198,26 @@ msgid "" " a separate window, and \"unsqueezed\"." msgstr "" -#: ../../../build/NEWS:6120 +#: ../../../build/NEWS:6184 msgid "" "`bpo-34047 `__: Fixed mousewheel " "scrolling direction on macOS." msgstr "" -#: ../../../build/NEWS:6122 +#: ../../../build/NEWS:6186 msgid "" "`bpo-34275 `__: Make IDLE calltips " "always visible on Mac. Some MacOS-tk combinations need .update_idletasks(). " "Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:6125 +#: ../../../build/NEWS:6189 msgid "" "`bpo-34120 `__: Fix unresponsiveness " "after closing certain windows and dialogs." msgstr "" -#: ../../../build/NEWS:6127 +#: ../../../build/NEWS:6191 msgid "" "`bpo-33975 `__: Avoid small type when " "running htests. Since part of the purpose of human-viewed tests is to " @@ -12088,26 +12225,26 @@ msgid "" "for testing as when running IDLE." msgstr "" -#: ../../../build/NEWS:6131 +#: ../../../build/NEWS:6195 msgid "" "`bpo-33905 `__: Add test for " "idlelib.stackview.StackBrowser." msgstr "" -#: ../../../build/NEWS:6133 +#: ../../../build/NEWS:6197 msgid "" "`bpo-33924 `__: Change mainmenu.menudefs" " key 'windows' to 'window'. Every other menudef key is lowercase version of " "main menu entry." msgstr "" -#: ../../../build/NEWS:6136 +#: ../../../build/NEWS:6200 msgid "" "`bpo-33906 `__: Rename idlelib.windows " "as window Match Window on the main menu and remove last plural module name." msgstr "" -#: ../../../build/NEWS:6139 +#: ../../../build/NEWS:6203 msgid "" "`bpo-33917 `__: Fix and document " "idlelib/idle_test/template.py. The revised file compiles, runs, and tests " @@ -12115,13 +12252,13 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:6143 +#: ../../../build/NEWS:6207 msgid "" "`bpo-33904 `__: IDLE: In rstrip, rename " "class RstripExtension as Rstrip" msgstr "" -#: ../../../build/NEWS:6145 +#: ../../../build/NEWS:6209 msgid "" "`bpo-33907 `__: For consistency and " "clarity, rename an IDLE module and classes. Module calltips and its class " @@ -12129,26 +12266,26 @@ msgid "" "now CalltipWindow." msgstr "" -#: ../../../build/NEWS:6149 +#: ../../../build/NEWS:6213 msgid "" "`bpo-33856 `__: Add \"help\" in the " "welcome message of IDLE" msgstr "" -#: ../../../build/NEWS:6151 +#: ../../../build/NEWS:6215 msgid "" "`bpo-33839 `__: IDLE: refactor ToolTip " "and CallTip and add documentation and tests" msgstr "" -#: ../../../build/NEWS:6154 +#: ../../../build/NEWS:6218 msgid "" "`bpo-33855 `__: Minimally test all IDLE " "modules. Add missing files, import module, instantiate classes, and check " "coverage. Check existing files." msgstr "" -#: ../../../build/NEWS:6157 ../../../build/NEWS:6449 ../../../build/NEWS:11177 +#: ../../../build/NEWS:6221 ../../../build/NEWS:6513 ../../../build/NEWS:11241 msgid "" "`bpo-33656 `__: On Windows, add API call" " saying that tk scales for DPI. On Windows 8.1+ or 10, with DPI " @@ -12157,19 +12294,19 @@ msgid "" " should otherwise have no effect." msgstr "" -#: ../../../build/NEWS:6162 ../../../build/NEWS:6454 ../../../build/NEWS:11182 +#: ../../../build/NEWS:6226 ../../../build/NEWS:6518 ../../../build/NEWS:11246 msgid "" "`bpo-33768 `__: Clicking on a context " "line moves that line to the top of the editor window." msgstr "" -#: ../../../build/NEWS:6165 ../../../build/NEWS:6457 ../../../build/NEWS:11185 +#: ../../../build/NEWS:6229 ../../../build/NEWS:6521 ../../../build/NEWS:11249 msgid "" "`bpo-33763 `__: IDLE: Use read-only text" " widget for code context instead of label widget." msgstr "" -#: ../../../build/NEWS:6168 ../../../build/NEWS:6460 ../../../build/NEWS:11188 +#: ../../../build/NEWS:6232 ../../../build/NEWS:6524 ../../../build/NEWS:11252 msgid "" "`bpo-33664 `__: Scroll IDLE editor text " "by lines. Previously, the mouse wheel and scrollbar slider moved text by a " @@ -12178,33 +12315,33 @@ msgid "" "to read-only text views." msgstr "" -#: ../../../build/NEWS:6173 ../../../build/NEWS:6465 ../../../build/NEWS:11193 +#: ../../../build/NEWS:6237 ../../../build/NEWS:6529 ../../../build/NEWS:11257 msgid "" "`bpo-33679 `__: Enable theme-specific " "color configuration for Code Context. Use the Highlights tab to see the " "setting for built-in themes or add settings to custom themes." msgstr "" -#: ../../../build/NEWS:6177 ../../../build/NEWS:6469 ../../../build/NEWS:11197 +#: ../../../build/NEWS:6241 ../../../build/NEWS:6533 ../../../build/NEWS:11261 msgid "" "`bpo-33642 `__: Display up to maxlines " "non-blank lines for Code Context. If there is no current context, show a " "single blank line." msgstr "" -#: ../../../build/NEWS:6180 ../../../build/NEWS:6679 ../../../build/NEWS:11200 +#: ../../../build/NEWS:6244 ../../../build/NEWS:6743 ../../../build/NEWS:11264 msgid "" "`bpo-33628 `__: IDLE: Cleanup " "codecontext.py and its test." msgstr "" -#: ../../../build/NEWS:6182 ../../../build/NEWS:6681 ../../../build/NEWS:11202 +#: ../../../build/NEWS:6246 ../../../build/NEWS:6745 ../../../build/NEWS:11266 msgid "" "`bpo-33564 `__: IDLE's code context now " "recognizes async as a block opener." msgstr "" -#: ../../../build/NEWS:6184 ../../../build/NEWS:6837 ../../../build/NEWS:11207 +#: ../../../build/NEWS:6248 ../../../build/NEWS:6901 ../../../build/NEWS:11271 msgid "" "`bpo-21474 `__: Update word/identifier " "definition from ascii to unicode. In text and entry boxes, this affects " @@ -12212,7 +12349,7 @@ msgid "" "deletion left/right by control-BACKSPACE/DEL." msgstr "" -#: ../../../build/NEWS:6189 ../../../build/NEWS:6842 ../../../build/NEWS:11212 +#: ../../../build/NEWS:6253 ../../../build/NEWS:6906 ../../../build/NEWS:11276 msgid "" "`bpo-33204 `__: IDLE: consistently color" " invalid string prefixes. A 'u' string prefix cannot be paired with either " @@ -12220,7 +12357,7 @@ msgid "" " as is valid. Revise and extend colorizer test." msgstr "" -#: ../../../build/NEWS:6194 ../../../build/NEWS:7053 ../../../build/NEWS:11531 +#: ../../../build/NEWS:6258 ../../../build/NEWS:7117 ../../../build/NEWS:11595 msgid "" "`bpo-32984 `__: Set ``__file__`` while " "running a startup file. Like Python, IDLE optionally runs one startup file " @@ -12232,37 +12369,37 @@ msgid "" "normally, without the ``-n`` option." msgstr "" -#: ../../../build/NEWS:6203 ../../../build/NEWS:7062 ../../../build/NEWS:11540 +#: ../../../build/NEWS:6267 ../../../build/NEWS:7126 ../../../build/NEWS:11604 msgid "" "`bpo-32940 `__: Simplify and rename " "StringTranslatePseudoMapping in pyparse." msgstr "" -#: ../../../build/NEWS:6205 ../../../build/NEWS:7306 ../../../build/NEWS:11542 +#: ../../../build/NEWS:6269 ../../../build/NEWS:7370 ../../../build/NEWS:11606 msgid "" "`bpo-32916 `__: Change ``str`` to " "``code`` in pyparse." msgstr "" -#: ../../../build/NEWS:6207 ../../../build/NEWS:7308 ../../../build/NEWS:11544 +#: ../../../build/NEWS:6271 ../../../build/NEWS:7372 ../../../build/NEWS:11608 msgid "" "`bpo-32905 `__: Remove unused code in " "pyparse module." msgstr "" -#: ../../../build/NEWS:6209 ../../../build/NEWS:7310 ../../../build/NEWS:11546 +#: ../../../build/NEWS:6273 ../../../build/NEWS:7374 ../../../build/NEWS:11610 msgid "" "`bpo-32874 `__: Add tests for pyparse." msgstr "" -#: ../../../build/NEWS:6211 ../../../build/NEWS:7312 ../../../build/NEWS:11548 +#: ../../../build/NEWS:6275 ../../../build/NEWS:7376 ../../../build/NEWS:11612 msgid "" "`bpo-32837 `__: Using the system and " "place-dependent default encoding for open() is a bad idea for IDLE's system " "and location-independent files." msgstr "" -#: ../../../build/NEWS:6214 ../../../build/NEWS:7315 ../../../build/NEWS:11551 +#: ../../../build/NEWS:6278 ../../../build/NEWS:7379 ../../../build/NEWS:11615 msgid "" "`bpo-32826 `__: Add \"encoding=utf-8\" " "to open() in IDLE's test_help_about. GUI test test_file_buttons() only looks" @@ -12271,98 +12408,98 @@ msgid "" " encounter a non-ascii character in CREDITS.txt." msgstr "" -#: ../../../build/NEWS:6220 ../../../build/NEWS:6683 ../../../build/NEWS:11217 +#: ../../../build/NEWS:6284 ../../../build/NEWS:6747 ../../../build/NEWS:11281 msgid "" "`bpo-32831 `__: Add docstrings and tests" " for codecontext." msgstr "" -#: ../../../build/NEWS:6222 ../../../build/NEWS:7321 ../../../build/NEWS:11557 +#: ../../../build/NEWS:6286 ../../../build/NEWS:7385 ../../../build/NEWS:11621 msgid "" "`bpo-32765 `__: Update configdialog " "General tab docstring to add new widgets to the widget list." msgstr "" -#: ../../../build/NEWS:6228 +#: ../../../build/NEWS:6292 msgid "" "`bpo-35884 `__: Add a benchmark script " "for timing various ways to access variables: " "``Tools/scripts/var_access_benchmark.py``." msgstr "" -#: ../../../build/NEWS:6231 +#: ../../../build/NEWS:6295 msgid "" "`bpo-34989 `__: python-gdb.py now " "handles errors on computing the line number of a Python frame." msgstr "" -#: ../../../build/NEWS:6234 +#: ../../../build/NEWS:6298 msgid "" "`bpo-20260 `__: Argument Clinic now has " "non-bitwise unsigned int converters." msgstr "" -#: ../../../build/NEWS:6236 +#: ../../../build/NEWS:6300 msgid "" "`bpo-32962 `__: python-gdb now catches " "``UnicodeDecodeError`` exceptions when calling ``string()``." msgstr "" -#: ../../../build/NEWS:6239 +#: ../../../build/NEWS:6303 msgid "" "`bpo-32962 `__: python-gdb now catches " "ValueError on read_var(): when Python has no debug symbols for example." msgstr "" -#: ../../../build/NEWS:6242 ../../../build/NEWS:6850 ../../../build/NEWS:11222 +#: ../../../build/NEWS:6306 ../../../build/NEWS:6914 ../../../build/NEWS:11286 msgid "" "`bpo-33189 `__: :program:`pygettext.py` " "now recognizes only literal strings as docstrings and translatable strings, " "and rejects bytes literals and f-string expressions." msgstr "" -#: ../../../build/NEWS:6246 ../../../build/NEWS:6854 ../../../build/NEWS:11226 +#: ../../../build/NEWS:6310 ../../../build/NEWS:6918 ../../../build/NEWS:11290 msgid "" "`bpo-31920 `__: Fixed handling " "directories as arguments in the ``pygettext`` script. Based on patch by Oleg" " Krasnikov." msgstr "" -#: ../../../build/NEWS:6249 ../../../build/NEWS:6857 ../../../build/NEWS:11229 +#: ../../../build/NEWS:6313 ../../../build/NEWS:6921 ../../../build/NEWS:11293 msgid "" "`bpo-29673 `__: Fix pystackv and pystack" " gdbinit macros." msgstr "" -#: ../../../build/NEWS:6251 +#: ../../../build/NEWS:6315 msgid "" "`bpo-25427 `__: Remove the pyvenv script" " in favor of ``python3 -m venv`` in order to lower confusion as to what " "Python interpreter a virtual environment will be created for." msgstr "" -#: ../../../build/NEWS:6255 ../../../build/NEWS:7067 ../../../build/NEWS:11231 +#: ../../../build/NEWS:6319 ../../../build/NEWS:7131 ../../../build/NEWS:11295 msgid "" "`bpo-32885 `__: Add an ``-n`` flag for " "``Tools/scripts/pathfix.py`` to disable automatic backup creation (files " "with ``~`` suffix)." msgstr "" -#: ../../../build/NEWS:6258 ../../../build/NEWS:7327 ../../../build/NEWS:11567 +#: ../../../build/NEWS:6322 ../../../build/NEWS:7391 ../../../build/NEWS:11631 msgid "" "`bpo-32222 `__: Fix pygettext not " "extracting docstrings for functions with type annotated arguments. Patch by " "Toby Harradine." msgstr "" -#: ../../../build/NEWS:6261 ../../../build/NEWS:6859 ../../../build/NEWS:11234 +#: ../../../build/NEWS:6325 ../../../build/NEWS:6923 ../../../build/NEWS:11298 msgid "" "`bpo-31583 `__: Fix 2to3 for using with " "--add-suffix option but without --output-dir option for relative path to " "files in current directory." msgstr "" -#: ../../../build/NEWS:6267 +#: ../../../build/NEWS:6331 msgid "" "`bpo-35713 `__: The " ":c:func:`PyByteArray_Init` and :c:func:`PyByteArray_Fini` functions have " @@ -12370,20 +12507,20 @@ msgid "" "excluded from the limited API (stable ABI), and were not documented." msgstr "" -#: ../../../build/NEWS:6272 +#: ../../../build/NEWS:6336 msgid "" "`bpo-33817 `__: Fixed " ":c:func:`_PyBytes_Resize` for empty bytes objects." msgstr "" -#: ../../../build/NEWS:6274 +#: ../../../build/NEWS:6338 msgid "" "`bpo-35322 `__: Fix memory leak in " ":c:func:`PyUnicode_EncodeLocale` and :c:func:`PyUnicode_EncodeFSDefault` on " "error handling." msgstr "" -#: ../../../build/NEWS:6277 +#: ../../../build/NEWS:6341 msgid "" "`bpo-35059 `__: The following C macros " "have been converted to static inline functions: :c:func:`Py_INCREF`, " @@ -12391,93 +12528,93 @@ msgid "" ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`." msgstr "" -#: ../../../build/NEWS:6282 +#: ../../../build/NEWS:6346 msgid "" "`bpo-35296 `__: ``make install`` now " "also installs the internal API: ``Include/internal/*.h`` header files." msgstr "" -#: ../../../build/NEWS:6285 +#: ../../../build/NEWS:6349 msgid "" "`bpo-35081 `__: Internal APIs surrounded" " by ``#ifdef Py_BUILD_CORE`` have been moved from ``Include/*.h`` headers to" " new header files ``Include/internal/pycore_*.h``." msgstr "" -#: ../../../build/NEWS:6289 +#: ../../../build/NEWS:6353 msgid "" "`bpo-35259 `__: Conditionally declare " ":c:func:`Py_FinalizeEx()` (new in 3.6) based on Py_LIMITED_API. Patch by " "Arthur Neufeld." msgstr "" -#: ../../../build/NEWS:6292 +#: ../../../build/NEWS:6356 msgid "" "`bpo-35081 `__: The " ":c:func:`_PyObject_GC_TRACK` and :c:func:`_PyObject_GC_UNTRACK` macros have " "been removed from the public C API." msgstr "" -#: ../../../build/NEWS:6296 +#: ../../../build/NEWS:6360 msgid "" "`bpo-35134 `__: Creation of a new " "``Include/cpython/`` subdirectory." msgstr "" -#: ../../../build/NEWS:6298 +#: ../../../build/NEWS:6362 msgid "" "`bpo-34725 `__: Adds " "_Py_SetProgramFullPath so embedders may override sys.executable" msgstr "" -#: ../../../build/NEWS:6301 +#: ../../../build/NEWS:6365 msgid "" "`bpo-34910 `__: Ensure that " ":c:func:`PyObject_Print` always returns ``-1`` on error. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:6304 +#: ../../../build/NEWS:6368 msgid "" "`bpo-34523 `__: Py_DecodeLocale() and " "Py_EncodeLocale() now use the UTF-8 encoding on Windows if " "Py_LegacyWindowsFSEncodingFlag is zero." msgstr "" -#: ../../../build/NEWS:6307 +#: ../../../build/NEWS:6371 msgid "" "`bpo-34193 `__: Fix pluralization in " "TypeError messages in getargs.c and typeobject.c: '1 argument' instead of '1" " arguments' and '1 element' instead of '1 elements'." msgstr "" -#: ../../../build/NEWS:6311 +#: ../../../build/NEWS:6375 msgid "" "`bpo-34127 `__: Return grammatically " "correct error message based on argument count. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:6314 +#: ../../../build/NEWS:6378 msgid "" "`bpo-23927 `__: Fixed :exc:`SystemError`" " in :c:func:`PyArg_ParseTupleAndKeywords` when the ``w*`` format unit is " "used for optional parameter." msgstr "" -#: ../../../build/NEWS:6318 +#: ../../../build/NEWS:6382 msgid "" "`bpo-32455 `__: Added " ":c:func:`PyCompile_OpcodeStackEffectWithJump`." msgstr "" -#: ../../../build/NEWS:6320 +#: ../../../build/NEWS:6384 msgid "" "`bpo-34008 `__: Py_Main() can again be " "called after Py_Initialize(), as in Python 3.6." msgstr "" -#: ../../../build/NEWS:6323 +#: ../../../build/NEWS:6387 msgid "" "`bpo-32500 `__: Fixed error messages for" " :c:func:`PySequence_Size`, :c:func:`PySequence_GetItem`, " @@ -12485,108 +12622,108 @@ msgid "" "mapping and :c:func:`PyMapping_Size` called with a sequence." msgstr "" -#: ../../../build/NEWS:6328 +#: ../../../build/NEWS:6392 msgid "" "`bpo-33818 `__: " ":c:func:`PyExceptionClass_Name` will now return ``const char *`` instead of " "``char *``." msgstr "" -#: ../../../build/NEWS:6331 ../../../build/NEWS:7073 +#: ../../../build/NEWS:6395 ../../../build/NEWS:7137 msgid "" "`bpo-33042 `__: Embedding applications " "may once again call PySys_ResetWarnOptions, PySys_AddWarnOption, and " "PySys_AddXOption prior to calling Py_Initialize." msgstr "" -#: ../../../build/NEWS:6335 ../../../build/NEWS:7077 ../../../build/NEWS:11240 +#: ../../../build/NEWS:6399 ../../../build/NEWS:7141 ../../../build/NEWS:11304 msgid "" "`bpo-32374 `__: Document that m_traverse" " for multi-phase initialized modules can be called with m_state=NULL, and " "add a sanity check" msgstr "" -#: ../../../build/NEWS:6338 +#: ../../../build/NEWS:6402 msgid "" "`bpo-30863 `__: " ":c:func:`PyUnicode_AsWideChar` and :c:func:`PyUnicode_AsWideCharString` no " "longer cache the ``wchar_t*`` representation of string objects." msgstr "" -#: ../../../build/NEWS:6344 +#: ../../../build/NEWS:6408 msgid "Python 3.7.0 final" msgstr "Python 3.7.0 final" -#: ../../../build/NEWS:6346 ../../../build/NEWS:10927 +#: ../../../build/NEWS:6410 ../../../build/NEWS:10991 msgid "*Release date: 2018-06-27*" msgstr "*Tanggal rilis: 2018-06-27*" -#: ../../../build/NEWS:6351 +#: ../../../build/NEWS:6415 msgid "" "`bpo-33851 `__: Fix " ":func:`ast.get_docstring` for a node that lacks a docstring." msgstr "" -#: ../../../build/NEWS:6357 +#: ../../../build/NEWS:6421 msgid "" "`bpo-33932 `__: Calling Py_Initialize() " "twice does nothing, instead of failing with a fatal error: restore the " "Python 3.6 behaviour." msgstr "" -#: ../../../build/NEWS:6362 +#: ../../../build/NEWS:6426 msgid "Python 3.7.0 release candidate 1" msgstr "Python 3.7.0 kandidat rilis 1" -#: ../../../build/NEWS:6364 +#: ../../../build/NEWS:6428 msgid "*Release date: 2018-06-12*" msgstr "*Tanggal rilis: 2018-06-12*" -#: ../../../build/NEWS:6474 +#: ../../../build/NEWS:6538 msgid "Python 3.7.0 beta 5" msgstr "Python 3.7.0 beta 5" -#: ../../../build/NEWS:6476 +#: ../../../build/NEWS:6540 msgid "*Release date: 2018-05-30*" msgstr "*Tanggal rilis: 2018-05-30*" -#: ../../../build/NEWS:6489 +#: ../../../build/NEWS:6553 msgid "" "`bpo-20104 `__: The new `os.posix_spawn`" " added in 3.7.0b1 was removed as we are still working on what the API should" " look like. Expect this in 3.8 instead." msgstr "" -#: ../../../build/NEWS:6623 ../../../build/NEWS:11064 +#: ../../../build/NEWS:6687 ../../../build/NEWS:11128 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" "delay\" and \"Request-rate\" fields. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:6653 +#: ../../../build/NEWS:6717 msgid "" "`bpo-32604 `__: Remove the " "_xxsubinterpreters module (meant for testing) and associated helpers. This " "module was originally added recently in 3.7b1." msgstr "" -#: ../../../build/NEWS:6665 ../../../build/NEWS:11157 +#: ../../../build/NEWS:6729 ../../../build/NEWS:11221 msgid "" "`bpo-33012 `__: Add ``-Wno-cast-" "function-type`` for gcc 8 for silencing warnings about function casts like " "casting to PyCFunction in method definition lists." msgstr "" -#: ../../../build/NEWS:6687 +#: ../../../build/NEWS:6751 msgid "Python 3.7.0 beta 4" msgstr "Python 3.7.0 beta 4" -#: ../../../build/NEWS:6689 +#: ../../../build/NEWS:6753 msgid "*Release date: 2018-05-02*" msgstr "*Tanggal rilis: 2018-05-02*" -#: ../../../build/NEWS:6747 +#: ../../../build/NEWS:6811 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " @@ -12595,50 +12732,50 @@ msgid "" "adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:6755 +#: ../../../build/NEWS:6819 msgid "" "`bpo-33217 `__: Deprecate looking up " "non-Enum objects in Enum classes and Enum members (will raise " ":exc:`TypeError` in 3.8+)." msgstr "" -#: ../../../build/NEWS:6864 +#: ../../../build/NEWS:6928 msgid "Python 3.7.0 beta 3" msgstr "Python 3.7.0 beta 3" -#: ../../../build/NEWS:6866 +#: ../../../build/NEWS:6930 msgid "*Release date: 2018-03-29*" msgstr "*Tanggal rilis: 2018-03-29*" -#: ../../../build/NEWS:6894 ../../../build/NEWS:10967 +#: ../../../build/NEWS:6958 ../../../build/NEWS:11031 msgid "" "`bpo-33041 `__: Fixed jumping when the " "function contains an ``async for`` loop." msgstr "" -#: ../../../build/NEWS:6992 +#: ../../../build/NEWS:7056 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadedHTTPServer class and uses it when the module is run with ``-m`` to" " cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:7082 +#: ../../../build/NEWS:7146 msgid "Python 3.7.0 beta 2" msgstr "Python 3.7.0 beta 2" -#: ../../../build/NEWS:7084 +#: ../../../build/NEWS:7148 msgid "*Release date: 2018-02-27*" msgstr "*Tanggal rilis: 2018-02-27*" -#: ../../../build/NEWS:7149 +#: ../../../build/NEWS:7213 msgid "" "`bpo-25988 `__: Emit a " ":exc:`DeprecationWarning` when using or importing an ABC directly from " ":mod:`collections` rather than from :mod:`collections.abc`." msgstr "" -#: ../../../build/NEWS:7158 +#: ../../../build/NEWS:7222 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -12652,34 +12789,34 @@ msgid "" "``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:7332 +#: ../../../build/NEWS:7396 msgid "Python 3.7.0 beta 1" msgstr "Python 3.7.0 beta 1" -#: ../../../build/NEWS:7334 +#: ../../../build/NEWS:7398 msgid "*Release date: 2018-01-30*" msgstr "*Tanggal rilis: 2018-01-30*" -#: ../../../build/NEWS:7339 +#: ../../../build/NEWS:7403 msgid "" "`bpo-32703 `__: Fix coroutine's " "ResourceWarning when there's an active error set when it's being finalized." msgstr "" -#: ../../../build/NEWS:7342 ../../../build/NEWS:11285 +#: ../../../build/NEWS:7406 ../../../build/NEWS:11349 msgid "" "`bpo-32650 `__: Pdb and other debuggers " "dependent on bdb.py will correctly step over (next command) native " "coroutines. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:7345 +#: ../../../build/NEWS:7409 msgid "" "`bpo-28685 `__: Optimize list.sort() and" " sorted() by using type specialized comparisons when possible." msgstr "" -#: ../../../build/NEWS:7348 ../../../build/NEWS:11288 +#: ../../../build/NEWS:7412 ../../../build/NEWS:11352 msgid "" "`bpo-32685 `__: Improve suggestion when " "the Python 2 form of print statement is either present on the same line as " @@ -12687,7 +12824,7 @@ msgid "" "instead of a newline. Patch by Nitish Chandra." msgstr "" -#: ../../../build/NEWS:7353 +#: ../../../build/NEWS:7417 msgid "" "`bpo-32697 `__: Python now explicitly " "preserves the definition order of keyword-only parameters. It's always " @@ -12695,21 +12832,21 @@ msgid "" "behavior is now guaranteed and tested." msgstr "" -#: ../../../build/NEWS:7358 +#: ../../../build/NEWS:7422 msgid "" "`bpo-32690 `__: The locals() dictionary " "now displays in the lexical order that variables were defined. Previously, " "the order was reversed." msgstr "" -#: ../../../build/NEWS:7361 +#: ../../../build/NEWS:7425 msgid "" "`bpo-32677 `__: Add ``.isascii()`` " "method to ``str``, ``bytes`` and ``bytearray``. It can be used to test that " "string contains only ASCII characters." msgstr "" -#: ../../../build/NEWS:7365 +#: ../../../build/NEWS:7429 msgid "" "`bpo-32670 `__: Enforce :pep:`479` for " "all code. This means that manually raising a StopIteration exception from a " @@ -12717,7 +12854,7 @@ msgid "" " import generator_stop' was used or not." msgstr "" -#: ../../../build/NEWS:7370 +#: ../../../build/NEWS:7434 msgid "" "`bpo-32591 `__: Added built-in support " "for tracking the origin of coroutine objects; see " @@ -12726,13 +12863,13 @@ msgid "" "coroutine objects." msgstr "" -#: ../../../build/NEWS:7375 +#: ../../../build/NEWS:7439 msgid "" "`bpo-31368 `__: Expose preadv and " "pwritev system calls in the os module. Patch by Pablo Galindo" msgstr "" -#: ../../../build/NEWS:7378 +#: ../../../build/NEWS:7442 msgid "" "`bpo-32544 `__: ``hasattr(obj, name)`` " "and ``getattr(obj, name, default)`` are about 4 times faster than before " @@ -12740,38 +12877,38 @@ msgid "" "``__getattribute__``." msgstr "" -#: ../../../build/NEWS:7382 ../../../build/NEWS:11296 +#: ../../../build/NEWS:7446 ../../../build/NEWS:11360 msgid "" "`bpo-26163 `__: Improved frozenset() " "hash to create more distinct hash values when faced with datasets containing" " many similar values." msgstr "" -#: ../../../build/NEWS:7385 +#: ../../../build/NEWS:7449 msgid "" "`bpo-32550 `__: Remove the " "STORE_ANNOTATION bytecode." msgstr "" -#: ../../../build/NEWS:7387 +#: ../../../build/NEWS:7451 msgid "" "`bpo-20104 `__: Expose posix_spawn as a " "low level API in the os module. (removed before 3.7.0rc1)" msgstr "" -#: ../../../build/NEWS:7390 +#: ../../../build/NEWS:7454 msgid "" "`bpo-24340 `__: Fixed estimation of the " "code stack size." msgstr "" -#: ../../../build/NEWS:7392 +#: ../../../build/NEWS:7456 msgid "" "`bpo-32436 `__: Implement :pep:`567` " "Context Variables." msgstr "" -#: ../../../build/NEWS:7394 ../../../build/NEWS:11309 +#: ../../../build/NEWS:7458 ../../../build/NEWS:11373 msgid "" "`bpo-18533 `__: ``repr()`` on a dict " "containing its own ``values()`` or ``items()`` no longer raises " @@ -12779,39 +12916,39 @@ msgid "" "other recursive structures. Patch by Ben North." msgstr "" -#: ../../../build/NEWS:7399 +#: ../../../build/NEWS:7463 msgid "" "`bpo-20891 `__: Py_Initialize() now " "creates the GIL. The GIL is no longer created \"on demand\" to fix a race " "condition when PyGILState_Ensure() is called in a non-Python thread." msgstr "" -#: ../../../build/NEWS:7403 ../../../build/NEWS:11314 +#: ../../../build/NEWS:7467 ../../../build/NEWS:11378 msgid "" "`bpo-32028 `__: Leading whitespace is " "now correctly ignored when generating suggestions for converting Py2 print " "statements to Py3 builtin print function calls. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:7407 +#: ../../../build/NEWS:7471 msgid "" "`bpo-31179 `__: Make dict.copy() up to " "5.5 times faster." msgstr "" -#: ../../../build/NEWS:7409 +#: ../../../build/NEWS:7473 msgid "" "`bpo-31113 `__: Get rid of recursion in " "the compiler for normal control flow." msgstr "" -#: ../../../build/NEWS:7414 +#: ../../../build/NEWS:7478 msgid "" "`bpo-25988 `__: Deprecate exposing the " "contents of collections.abc in the regular collections module." msgstr "" -#: ../../../build/NEWS:7417 +#: ../../../build/NEWS:7481 msgid "" "`bpo-31429 `__: The default cipher suite" " selection of the ssl module now uses a blacklist approach rather than a " @@ -12820,7 +12957,7 @@ msgid "" "configured on compile time." msgstr "" -#: ../../../build/NEWS:7422 +#: ../../../build/NEWS:7486 msgid "" "`bpo-30306 `__: " "contextlib.contextmanager now releases the arguments passed to the " @@ -12829,45 +12966,45 @@ msgid "" "when not being used as a function decorator. Patch by Martin Teichmann." msgstr "" -#: ../../../build/NEWS:7428 +#: ../../../build/NEWS:7492 msgid "" "`bpo-21417 `__: Added support for " "setting the compression level for zipfile.ZipFile." msgstr "" -#: ../../../build/NEWS:7431 +#: ../../../build/NEWS:7495 msgid "" "`bpo-32251 `__: Implement " "asyncio.BufferedProtocol (provisional API)." msgstr "" -#: ../../../build/NEWS:7433 +#: ../../../build/NEWS:7497 msgid "" "`bpo-32513 `__: In dataclasses, allow " "easier overriding of dunder methods without specifying decorator parameters." msgstr "" -#: ../../../build/NEWS:7436 +#: ../../../build/NEWS:7500 msgid "" "`bpo-32660 `__: :mod:`termios` makes " "available ``FIONREAD``, ``FIONCLEX``, ``FIOCLEX``, ``FIOASYNC`` and " "``FIONBIO`` also under Solaris/derivatives." msgstr "" -#: ../../../build/NEWS:7439 ../../../build/NEWS:11389 +#: ../../../build/NEWS:7503 ../../../build/NEWS:11453 msgid "" "`bpo-27931 `__: Fix email address header" " parsing error when the username is an empty quoted string. Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:7442 +#: ../../../build/NEWS:7506 msgid "" "`bpo-32659 `__: Under Solaris and " "derivatives, :class:`os.stat_result` provides a st_fstype attribute." msgstr "" -#: ../../../build/NEWS:7445 +#: ../../../build/NEWS:7509 msgid "" "`bpo-32662 `__: Implement " "Server.start_serving(), Server.serve_forever(), and Server.is_serving() " @@ -12875,45 +13012,45 @@ msgid "" "loop.create_unix_server()." msgstr "" -#: ../../../build/NEWS:7449 +#: ../../../build/NEWS:7513 msgid "" "`bpo-32391 `__: Implement " ":meth:`asyncio.StreamWriter.wait_closed` and " ":meth:`asyncio.StreamWriter.is_closing` methods" msgstr "" -#: ../../../build/NEWS:7452 +#: ../../../build/NEWS:7516 msgid "" "`bpo-32643 `__: Make Task._step, " "Task._wakeup and Future._schedule_callbacks methods private." msgstr "" -#: ../../../build/NEWS:7455 +#: ../../../build/NEWS:7519 msgid "" "`bpo-32630 `__: Refactor decimal module " "to use contextvars to store decimal context." msgstr "" -#: ../../../build/NEWS:7458 +#: ../../../build/NEWS:7522 msgid "" "`bpo-32622 `__: Add " ":meth:`asyncio.AbstractEventLoop.sendfile` method." msgstr "" -#: ../../../build/NEWS:7460 ../../../build/NEWS:11392 +#: ../../../build/NEWS:7524 ../../../build/NEWS:11456 msgid "" "`bpo-32304 `__: distutils' upload " "command no longer corrupts tar files ending with a CR byte, and no longer " "tries to convert CR to CRLF in any of the upload text fields." msgstr "" -#: ../../../build/NEWS:7464 ../../../build/NEWS:11396 +#: ../../../build/NEWS:7528 ../../../build/NEWS:11460 msgid "" "`bpo-32502 `__: uuid.uuid1 no longer " "raises an exception if a 64-bit hardware address is encountered." msgstr "" -#: ../../../build/NEWS:7467 +#: ../../../build/NEWS:7531 msgid "" "`bpo-32596 `__: ``concurrent.futures`` " "imports ``ThreadPoolExecutor`` and ``ProcessPoolExecutor`` lazily (using " @@ -12921,81 +13058,81 @@ msgid "" "uses only ``ThreadPoolExecutor`` by default." msgstr "" -#: ../../../build/NEWS:7472 +#: ../../../build/NEWS:7536 msgid "" "`bpo-31801 `__: Add ``_ignore_`` to " "``Enum`` so temporary variables can be used during class construction " "without being turned into members." msgstr "" -#: ../../../build/NEWS:7475 +#: ../../../build/NEWS:7539 msgid "" "`bpo-32576 `__: Use queue.SimpleQueue() " "in places where it can be invoked from a weakref callback." msgstr "" -#: ../../../build/NEWS:7478 +#: ../../../build/NEWS:7542 msgid "" "`bpo-32574 `__: Fix memory leak in " "asyncio.Queue, when the queue has limited size and it is full, the " "cancelation of queue.put() can cause a memory leak. Patch by: José Melero." msgstr "" -#: ../../../build/NEWS:7482 ../../../build/NEWS:11406 +#: ../../../build/NEWS:7546 ../../../build/NEWS:11470 msgid "" "`bpo-32521 `__: The nis module is now " "compatible with new libnsl and headers location." msgstr "" -#: ../../../build/NEWS:7485 +#: ../../../build/NEWS:7549 msgid "" "`bpo-32467 `__: " "collections.abc.ValuesView now inherits from collections.abc.Collection." msgstr "" -#: ../../../build/NEWS:7488 ../../../build/NEWS:11409 +#: ../../../build/NEWS:7552 ../../../build/NEWS:11473 msgid "" "`bpo-32473 `__: Improve " "ABCMeta._dump_registry() output readability" msgstr "" -#: ../../../build/NEWS:7490 +#: ../../../build/NEWS:7554 msgid "" "`bpo-32102 `__: New argument " "``capture_output`` for subprocess.run" msgstr "" -#: ../../../build/NEWS:7492 ../../../build/NEWS:11411 +#: ../../../build/NEWS:7556 ../../../build/NEWS:11475 msgid "" "`bpo-32521 `__: glibc has removed Sun " "RPC. Use replacement libtirpc headers and library in nis module." msgstr "" -#: ../../../build/NEWS:7495 +#: ../../../build/NEWS:7559 msgid "" "`bpo-32493 `__: UUID module fixes build " "for FreeBSD/OpenBSD" msgstr "" -#: ../../../build/NEWS:7497 +#: ../../../build/NEWS:7561 msgid "" "`bpo-32503 `__: Pickling with protocol 4" " no longer creates too small frames." msgstr "" -#: ../../../build/NEWS:7499 +#: ../../../build/NEWS:7563 msgid "" "`bpo-29237 `__: Create enum for pstats " "sorting options" msgstr "" -#: ../../../build/NEWS:7501 +#: ../../../build/NEWS:7565 msgid "" "`bpo-32454 `__: Add close(fd) function " "to the socket module." msgstr "" -#: ../../../build/NEWS:7503 +#: ../../../build/NEWS:7567 msgid "" "`bpo-25942 `__: The subprocess module is" " now more graceful when handling a Ctrl-C KeyboardInterrupt during " @@ -13006,59 +13143,59 @@ msgid "" "the child had a chance first." msgstr "" -#: ../../../build/NEWS:7510 +#: ../../../build/NEWS:7574 msgid "" "`bpo-32433 `__: The hmac module now has " "hmac.digest(), which provides an optimized HMAC digest." msgstr "" -#: ../../../build/NEWS:7513 +#: ../../../build/NEWS:7577 msgid "" "`bpo-28134 `__: Sockets now auto-detect " "family, type and protocol from file descriptor by default." msgstr "" -#: ../../../build/NEWS:7516 +#: ../../../build/NEWS:7580 msgid "" "`bpo-32404 `__: Fix bug where " ":meth:`datetime.datetime.fromtimestamp` did not call __new__ in " ":class:`datetime.datetime` subclasses." msgstr "" -#: ../../../build/NEWS:7519 +#: ../../../build/NEWS:7583 msgid "" "`bpo-32403 `__: Improved speed of " ":class:`datetime.date` and :class:`datetime.datetime` alternate " "constructors." msgstr "" -#: ../../../build/NEWS:7522 ../../../build/NEWS:11414 +#: ../../../build/NEWS:7586 ../../../build/NEWS:11478 msgid "" "`bpo-32228 `__: Ensure that " "``truncate()`` preserves the file position (as reported by ``tell()``) after" " writes longer than the buffer size." msgstr "" -#: ../../../build/NEWS:7525 +#: ../../../build/NEWS:7589 msgid "" "`bpo-32410 `__: Implement " "``loop.sock_sendfile`` for asyncio event loop." msgstr "" -#: ../../../build/NEWS:7527 +#: ../../../build/NEWS:7591 msgid "" "`bpo-22908 `__: Added seek and tell to " "the ZipExtFile class. This only works if the file object used to open the " "zipfile is seekable." msgstr "" -#: ../../../build/NEWS:7530 +#: ../../../build/NEWS:7594 msgid "" "`bpo-32373 `__: Add socket.getblocking()" " method." msgstr "" -#: ../../../build/NEWS:7532 +#: ../../../build/NEWS:7596 msgid "" "`bpo-32248 `__: Add " ":mod:`importlib.resources` and :class:`importlib.abc.ResourceReader` as the " @@ -13069,19 +13206,19 @@ msgid "" "deprecated in favor of these new APIs." msgstr "" -#: ../../../build/NEWS:7540 +#: ../../../build/NEWS:7604 msgid "" "`bpo-32320 `__: collections.namedtuple()" " now supports default values." msgstr "" -#: ../../../build/NEWS:7542 +#: ../../../build/NEWS:7606 msgid "" "`bpo-29302 `__: Add " "contextlib.AsyncExitStack. Patch by Alexander Mohr and Ilya Kulakov." msgstr "" -#: ../../../build/NEWS:7545 +#: ../../../build/NEWS:7609 msgid "" "`bpo-31961 `__: *Removed in Python " "3.7.0b2.* The *args* argument of subprocess.Popen can now be a :term:`path-" @@ -13089,7 +13226,7 @@ msgid "" "be a :term:`path-like object` as well." msgstr "" -#: ../../../build/NEWS:7550 ../../../build/NEWS:11442 +#: ../../../build/NEWS:7614 ../../../build/NEWS:11506 msgid "" "`bpo-31900 `__: The " ":func:`locale.localeconv` function now sets temporarily the ``LC_CTYPE`` " @@ -13102,14 +13239,14 @@ msgid "" "``'{:n}'.format(1234)``)." msgstr "" -#: ../../../build/NEWS:7559 +#: ../../../build/NEWS:7623 msgid "" "`bpo-31853 `__: Use super().method " "instead of socket.method in SSLSocket. They were there most likely for " "legacy reasons." msgstr "" -#: ../../../build/NEWS:7562 +#: ../../../build/NEWS:7626 msgid "" "`bpo-31399 `__: The ssl module now uses " "OpenSSL's X509_VERIFY_PARAM_set1_host() and X509_VERIFY_PARAM_set1_ip() API " @@ -13117,26 +13254,26 @@ msgid "" "disabled with SSLContext.hostname_checks_common_name." msgstr "" -#: ../../../build/NEWS:7567 +#: ../../../build/NEWS:7631 msgid "" "`bpo-14976 `__: Add a queue.SimpleQueue " "class, an unbounded FIFO queue with a reentrant C implementation of put()." msgstr "" -#: ../../../build/NEWS:7573 +#: ../../../build/NEWS:7637 msgid "" "`bpo-32724 `__: Add references to some " "commands in the documentation of Pdb. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7576 +#: ../../../build/NEWS:7640 msgid "" "`bpo-32649 `__: Complete the C API " "documentation, profiling and tracing part with the newly added per-opcode " "events." msgstr "" -#: ../../../build/NEWS:7579 ../../../build/NEWS:11470 +#: ../../../build/NEWS:7643 ../../../build/NEWS:11534 msgid "" "`bpo-17799 `__: Explain real behaviour " "of sys.settrace and sys.setprofile and their C-API counterparts regarding " @@ -13144,13 +13281,13 @@ msgid "" "Salgado." msgstr "" -#: ../../../build/NEWS:7586 ../../../build/NEWS:11480 +#: ../../../build/NEWS:7650 ../../../build/NEWS:11544 msgid "" "`bpo-32721 `__: Fix test_hashlib to not " "fail if the _md5 module is not built." msgstr "" -#: ../../../build/NEWS:7588 +#: ../../../build/NEWS:7652 msgid "" "`bpo-28414 `__: Add test cases for IDNA " "2003 and 2008 host names. IDNA 2003 internationalized host names are working" @@ -13158,7 +13295,7 @@ msgid "" "2008 are still broken." msgstr "" -#: ../../../build/NEWS:7592 +#: ../../../build/NEWS:7656 msgid "" "`bpo-32604 `__: Add a new " "\"_xxsubinterpreters\" extension module that exposes the existing " @@ -13168,63 +13305,63 @@ msgid "" "removed in 3.7.0rc1." msgstr "" -#: ../../../build/NEWS:7598 +#: ../../../build/NEWS:7662 msgid "" "`bpo-32602 `__: Add test certs and test " "for ECDSA cert and EC/RSA dual mode." msgstr "" -#: ../../../build/NEWS:7600 +#: ../../../build/NEWS:7664 msgid "" "`bpo-32549 `__: On Travis CI, Python now" " Compiles and uses a local copy of OpenSSL 1.1.0g for testing." msgstr "" -#: ../../../build/NEWS:7606 ../../../build/NEWS:11492 +#: ../../../build/NEWS:7670 ../../../build/NEWS:11556 msgid "" "`bpo-32635 `__: Fix segfault of the " "crypt module when libxcrypt is provided instead of libcrypt at the system." msgstr "" -#: ../../../build/NEWS:7609 +#: ../../../build/NEWS:7673 msgid "" "`bpo-32598 `__: Use autoconf to detect " "OpenSSL libs, headers and supported features. The ax_check_openssl M4 macro " "uses pkg-config to locate OpenSSL and falls back to manual search." msgstr "" -#: ../../../build/NEWS:7613 +#: ../../../build/NEWS:7677 msgid "" "`bpo-32593 `__: Drop support of FreeBSD " "9 and older." msgstr "" -#: ../../../build/NEWS:7615 +#: ../../../build/NEWS:7679 msgid "" "`bpo-29708 `__: If the " ":envvar:`SOURCE_DATE_EPOCH` environment variable is set, :mod:`py_compile` " "will always create hash-based ``.pyc`` files." msgstr "" -#: ../../../build/NEWS:7621 +#: ../../../build/NEWS:7685 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module and add missing _queue module to installer." msgstr "" -#: ../../../build/NEWS:7624 +#: ../../../build/NEWS:7688 msgid "" "`bpo-29911 `__: Ensure separate Modify " "and Uninstall buttons are displayed." msgstr "" -#: ../../../build/NEWS:7626 +#: ../../../build/NEWS:7690 msgid "" "`bpo-32507 `__: Use app-local UCRT " "install rather than the proper update for old versions of Windows." msgstr "" -#: ../../../build/NEWS:7632 +#: ../../../build/NEWS:7696 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -13233,34 +13370,34 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6." msgstr "" -#: ../../../build/NEWS:7637 +#: ../../../build/NEWS:7701 msgid "" "`bpo-28440 `__: No longer add " "/Library/Python/3.x/site-packages to sys.path for macOS framework builds to " "avoid future conflicts." msgstr "" -#: ../../../build/NEWS:7643 +#: ../../../build/NEWS:7707 msgid "" "`bpo-32681 `__: Fix uninitialized " "variable 'res' in the C implementation of os.dup2. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7646 +#: ../../../build/NEWS:7710 msgid "" "`bpo-10381 `__: Add C API access to the " "``datetime.timezone`` constructor and ``datetime.timzone.UTC`` singleton." msgstr "" -#: ../../../build/NEWS:7651 +#: ../../../build/NEWS:7715 msgid "Python 3.7.0 alpha 4" msgstr "Python 3.7.0 alfa 4" -#: ../../../build/NEWS:7653 +#: ../../../build/NEWS:7717 msgid "*Release date: 2018-01-08*" msgstr "*Tanggal rilis: 2018-01-08*" -#: ../../../build/NEWS:7658 +#: ../../../build/NEWS:7722 msgid "" "`bpo-31975 `__: The default warning " "filter list now starts with a \"default::DeprecationWarning:__main__\" " @@ -13268,19 +13405,19 @@ msgid "" "file scripts and at the interactive prompt." msgstr "" -#: ../../../build/NEWS:7663 +#: ../../../build/NEWS:7727 msgid "" "`bpo-32226 `__: ``__class_getitem__`` is" " now an automatic class method." msgstr "" -#: ../../../build/NEWS:7665 +#: ../../../build/NEWS:7729 msgid "" "`bpo-32399 `__: Add AIX uuid library " "support for RFC4122 using uuid_create() in libc.a" msgstr "" -#: ../../../build/NEWS:7668 +#: ../../../build/NEWS:7732 msgid "" "`bpo-32390 `__: Fix the compilation " "failure on AIX after the f_fsid field has been added to the object returned " @@ -13288,26 +13425,26 @@ msgid "" "Original patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:7672 +#: ../../../build/NEWS:7736 msgid "" "`bpo-32379 `__: Make MRO computation " "faster when a class inherits from a single base." msgstr "" -#: ../../../build/NEWS:7675 +#: ../../../build/NEWS:7739 msgid "" "`bpo-32259 `__: The error message of a " "TypeError raised when unpack non-iterable is now more specific." msgstr "" -#: ../../../build/NEWS:7678 ../../../build/NEWS:11299 +#: ../../../build/NEWS:7742 ../../../build/NEWS:11363 msgid "" "`bpo-27169 `__: The ``__debug__`` " "constant is now optimized out at compile time. This fixes also `bpo-22091 " "`__." msgstr "" -#: ../../../build/NEWS:7681 +#: ../../../build/NEWS:7745 msgid "" "`bpo-32329 `__: The :option:`-R` option " "now turns on hash randomization when the :envvar:`PYTHONHASHSEED` " @@ -13316,7 +13453,7 @@ msgid "" "hash randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:7687 +#: ../../../build/NEWS:7751 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " @@ -13324,34 +13461,34 @@ msgid "" "limits for constants that can be produced in constant folding." msgstr "" -#: ../../../build/NEWS:7692 ../../../build/NEWS:10969 +#: ../../../build/NEWS:7756 ../../../build/NEWS:11033 msgid "" "`bpo-32282 `__: Fix an unnecessary ifdef" " in the include of VersionHelpers.h in socketmodule on Windows." msgstr "" -#: ../../../build/NEWS:7695 +#: ../../../build/NEWS:7759 msgid "" "`bpo-30579 `__: Implement " "TracebackType.__new__ to allow Python-level creation of traceback objects, " "and make TracebackType.tb_next mutable." msgstr "" -#: ../../../build/NEWS:7698 +#: ../../../build/NEWS:7762 msgid "" "`bpo-32260 `__: Don't byte swap the " "input keys to the SipHash algorithm on big-endian platforms. This should " "ensure siphash gives consistent results across platforms." msgstr "" -#: ../../../build/NEWS:7702 +#: ../../../build/NEWS:7766 msgid "" "`bpo-31506 `__: Improve the error " "message logic for object.__new__ and object.__init__. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:7705 +#: ../../../build/NEWS:7769 msgid "" "`bpo-20361 `__: ``-b`` and ``-bb`` now " "inject ``'default::BytesWarning'`` and ``error::BytesWarning`` entries into " @@ -13360,124 +13497,124 @@ msgid "" "environment variable." msgstr "" -#: ../../../build/NEWS:7710 +#: ../../../build/NEWS:7774 msgid "" "`bpo-32230 `__: `-X dev` now injects a " "``'default'`` entry into sys.warnoptions, ensuring that it behaves " "identically to actually passing ``-Wdefault`` at the command line." msgstr "" -#: ../../../build/NEWS:7714 +#: ../../../build/NEWS:7778 msgid "" "`bpo-29240 `__: Add a new UTF-8 mode: " "implementation of the :pep:`540`." msgstr "" -#: ../../../build/NEWS:7716 +#: ../../../build/NEWS:7780 msgid "" "`bpo-32226 `__: :pep:`560`: Add support " "for ``__mro_entries__`` and ``__class_getitem__``. Implemented by Ivan " "Levkivskyi." msgstr "" -#: ../../../build/NEWS:7719 +#: ../../../build/NEWS:7783 msgid "" "`bpo-32225 `__: :pep:`562`: Add support " "for module ``__getattr__`` and ``__dir__``. Implemented by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7722 +#: ../../../build/NEWS:7786 msgid "" "`bpo-31901 `__: The `atexit` module now " "has its callback stored per interpreter." msgstr "" -#: ../../../build/NEWS:7725 +#: ../../../build/NEWS:7789 msgid "" "`bpo-31650 `__: Implement :pep:`552` " "(Deterministic pycs). Python now supports invalidating bytecode cache files " "bashed on a source content hash rather than source last-modified time." msgstr "" -#: ../../../build/NEWS:7729 +#: ../../../build/NEWS:7793 msgid "" "`bpo-29469 `__: Move constant folding " "from bytecode layer to AST layer. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:7735 +#: ../../../build/NEWS:7799 msgid "" "`bpo-32506 `__: Now that dict is defined" " as keeping insertion order, drop OrderedDict and just use plain dict." msgstr "" -#: ../../../build/NEWS:7738 +#: ../../../build/NEWS:7802 msgid "" "`bpo-32279 `__: Add params to " "dataclasses.make_dataclasses(): init, repr, eq, order, hash, and frozen. " "Pass them through to dataclass()." msgstr "" -#: ../../../build/NEWS:7741 +#: ../../../build/NEWS:7805 msgid "" "`bpo-32278 `__: Make type information " "optional on dataclasses.make_dataclass(). If omitted, the string " "'typing.Any' is used." msgstr "" -#: ../../../build/NEWS:7744 +#: ../../../build/NEWS:7808 msgid "" "`bpo-32499 `__: Add " "dataclasses.is_dataclass(obj), which returns True if obj is a dataclass or " "an instance of one." msgstr "" -#: ../../../build/NEWS:7747 +#: ../../../build/NEWS:7811 msgid "" "`bpo-32468 `__: Improve frame repr() to " "mention filename, code name and current line number." msgstr "" -#: ../../../build/NEWS:7750 +#: ../../../build/NEWS:7814 msgid "" "`bpo-23749 `__: asyncio: Implement " "loop.start_tls()" msgstr "" -#: ../../../build/NEWS:7752 +#: ../../../build/NEWS:7816 msgid "" "`bpo-32441 `__: Return the new file " "descriptor (i.e., the second argument) from ``os.dup2``. Previously, " "``None`` was always returned." msgstr "" -#: ../../../build/NEWS:7755 +#: ../../../build/NEWS:7819 msgid "" "`bpo-32422 `__: ``functools.lru_cache`` " "uses less memory (3 words for each cached key) and takes about 1/3 time for " "cyclic GC." msgstr "" -#: ../../../build/NEWS:7758 +#: ../../../build/NEWS:7822 msgid "" "`bpo-31721 `__: Prevent Python crash " "from happening when Future._log_traceback is set to True manually. Now it " "can only be set to False, or a ValueError is raised." msgstr "" -#: ../../../build/NEWS:7762 +#: ../../../build/NEWS:7826 msgid "" "`bpo-32415 `__: asyncio: Add " "Task.get_loop() and Future.get_loop()" msgstr "" -#: ../../../build/NEWS:7764 ../../../build/NEWS:11417 +#: ../../../build/NEWS:7828 ../../../build/NEWS:11481 msgid "" "`bpo-26133 `__: Don't unsubscribe " "signals in asyncio UNIX event loop on interpreter shutdown." msgstr "" -#: ../../../build/NEWS:7767 +#: ../../../build/NEWS:7831 msgid "" "`bpo-32363 `__: Make " "asyncio.Task.set_exception() and set_result() raise NotImplementedError. " @@ -13485,7 +13622,7 @@ msgid "" " an invalid state, instead of raising an AssertionError." msgstr "" -#: ../../../build/NEWS:7772 +#: ../../../build/NEWS:7836 msgid "" "`bpo-32357 `__: Optimize " "asyncio.iscoroutine() and loop.create_task() for non-native coroutines (e.g." @@ -13494,33 +13631,33 @@ msgid "" "latter is as fast." msgstr "" -#: ../../../build/NEWS:7777 +#: ../../../build/NEWS:7841 msgid "" "`bpo-32356 `__: " "asyncio.transport.resume_reading() and pause_reading() are now idempotent. " "New transport.is_reading() method is added." msgstr "" -#: ../../../build/NEWS:7780 +#: ../../../build/NEWS:7844 msgid "" "`bpo-32355 `__: Optimize " "asyncio.gather(); now up to 15% faster." msgstr "" -#: ../../../build/NEWS:7782 +#: ../../../build/NEWS:7846 msgid "" "`bpo-32351 `__: Use fastpath in " "asyncio.sleep if delay<0 (2x boost)" msgstr "" -#: ../../../build/NEWS:7784 +#: ../../../build/NEWS:7848 msgid "" "`bpo-32348 `__: Optimize asyncio.Future " "schedule/add/remove callback. The optimization shows 3-6% performance " "improvements of async/await code." msgstr "" -#: ../../../build/NEWS:7787 +#: ../../../build/NEWS:7851 msgid "" "`bpo-32331 `__: Fix socket.settimeout() " "and socket.setblocking() to keep socket.type as is. Fix socket.socket() " @@ -13528,7 +13665,7 @@ msgid "" "only affects OSes that have SOCK_NONBLOCK and/or SOCK_CLOEXEC." msgstr "" -#: ../../../build/NEWS:7792 +#: ../../../build/NEWS:7856 msgid "" "`bpo-32248 `__: Add " ":class:`importlib.abc.ResourceReader` as an ABC for loaders to provide a " @@ -13536,13 +13673,13 @@ msgid "" ":mod:`importlib.resources` as the port of ``importlib_resources``." msgstr "" -#: ../../../build/NEWS:7797 +#: ../../../build/NEWS:7861 msgid "" "`bpo-32311 `__: Implement " "asyncio.create_task(coro) shortcut" msgstr "" -#: ../../../build/NEWS:7799 +#: ../../../build/NEWS:7863 msgid "" "`bpo-32327 `__: Convert asyncio " "functions that were documented as coroutines to coroutines. Affected " @@ -13550,56 +13687,56 @@ msgid "" "loop.getaddrinfo, loop.getnameinfo." msgstr "" -#: ../../../build/NEWS:7803 ../../../build/NEWS:11423 +#: ../../../build/NEWS:7867 ../../../build/NEWS:11487 msgid "" "`bpo-32323 `__: " ":func:`urllib.parse.urlsplit()` does not convert zone-id (scope) to lower " "case for scoped IPv6 addresses in hostnames now." msgstr "" -#: ../../../build/NEWS:7806 ../../../build/NEWS:11426 +#: ../../../build/NEWS:7870 ../../../build/NEWS:11490 msgid "" "`bpo-32302 `__: Fix bdist_wininst of " "distutils for CRT v142: it binary compatible with CRT v140." msgstr "" -#: ../../../build/NEWS:7809 +#: ../../../build/NEWS:7873 msgid "" "`bpo-29711 `__: Fix ``stop_serving`` in " "asyncio proactor loop kill all listening servers" msgstr "" -#: ../../../build/NEWS:7812 +#: ../../../build/NEWS:7876 msgid "" "`bpo-32308 `__: :func:`re.sub()` now " "replaces empty matches adjacent to a previous non-empty match." msgstr "" -#: ../../../build/NEWS:7815 +#: ../../../build/NEWS:7879 msgid "" "`bpo-29970 `__: Abort asyncio " "SSLProtocol connection if handshake not complete within 10s" msgstr "" -#: ../../../build/NEWS:7818 +#: ../../../build/NEWS:7882 msgid "" "`bpo-32314 `__: Implement asyncio.run()." msgstr "" -#: ../../../build/NEWS:7820 +#: ../../../build/NEWS:7884 msgid "" "`bpo-17852 `__: Revert incorrect fix " "based on misunderstanding of _Py_PyAtExit() semantics." msgstr "" -#: ../../../build/NEWS:7823 +#: ../../../build/NEWS:7887 msgid "" "`bpo-32296 `__: Implement " "asyncio._get_running_loop() and get_event_loop() in C. This makes them 4x " "faster." msgstr "" -#: ../../../build/NEWS:7826 +#: ../../../build/NEWS:7890 msgid "" "`bpo-32250 `__: Implement " "``asyncio.current_task()`` and ``asyncio.all_tasks()``. Add helpers intended" @@ -13609,7 +13746,7 @@ msgid "" "``asyncio.Task.all_tasks()``." msgstr "" -#: ../../../build/NEWS:7832 ../../../build/NEWS:11429 +#: ../../../build/NEWS:7896 ../../../build/NEWS:11493 msgid "" "`bpo-32255 `__: A single empty field is " "now always quoted when written into a CSV file. This allows to distinguish " @@ -13617,7 +13754,7 @@ msgid "" "Takeuchi." msgstr "" -#: ../../../build/NEWS:7836 ../../../build/NEWS:11433 +#: ../../../build/NEWS:7900 ../../../build/NEWS:11497 msgid "" "`bpo-32277 `__: Raise " "``NotImplementedError`` instead of ``SystemError`` on platforms where " @@ -13625,14 +13762,14 @@ msgid "" "Sottile." msgstr "" -#: ../../../build/NEWS:7840 +#: ../../../build/NEWS:7904 msgid "" "`bpo-30050 `__: New argument " "warn_on_full_buffer to signal.set_wakeup_fd lets you control whether Python " "prints a warning on stderr when the wakeup fd buffer overflows." msgstr "" -#: ../../../build/NEWS:7844 +#: ../../../build/NEWS:7908 msgid "" "`bpo-29137 `__: The ``fpectl`` library " "has been removed. It was never enabled by default, never worked correctly on" @@ -13640,25 +13777,25 @@ msgid "" "breakage of C extensions." msgstr "" -#: ../../../build/NEWS:7848 +#: ../../../build/NEWS:7912 msgid "" "`bpo-32273 `__: Move asyncio.test_utils " "to test.test_asyncio." msgstr "" -#: ../../../build/NEWS:7850 +#: ../../../build/NEWS:7914 msgid "" "`bpo-32272 `__: Remove asyncio.async() " "function." msgstr "" -#: ../../../build/NEWS:7852 +#: ../../../build/NEWS:7916 msgid "" "`bpo-32269 `__: Add " "asyncio.get_running_loop() function." msgstr "" -#: ../../../build/NEWS:7854 +#: ../../../build/NEWS:7918 msgid "" "`bpo-32265 `__: All class and static " "methods of builtin types now are correctly classified by " @@ -13666,39 +13803,39 @@ msgid "" "types.ClassMethodDescriptorType for unbound class methods of builtin types." msgstr "" -#: ../../../build/NEWS:7859 +#: ../../../build/NEWS:7923 msgid "" "`bpo-32253 `__: Deprecate ``yield from " "lock``, ``await lock``, ``with (yield from lock)`` and ``with await lock`` " "for asyncio synchronization primitives." msgstr "" -#: ../../../build/NEWS:7863 +#: ../../../build/NEWS:7927 msgid "" "`bpo-22589 `__: Changed MIME type of " ".bmp from 'image/x-ms-bmp' to 'image/bmp'" msgstr "" -#: ../../../build/NEWS:7865 +#: ../../../build/NEWS:7929 msgid "" "`bpo-32193 `__: Convert asyncio to use " "*async/await* syntax. Old styled ``yield from`` is still supported too." msgstr "" -#: ../../../build/NEWS:7868 +#: ../../../build/NEWS:7932 msgid "" "`bpo-32206 `__: Add support to run " "modules with pdb" msgstr "" -#: ../../../build/NEWS:7870 +#: ../../../build/NEWS:7934 msgid "" "`bpo-32227 `__: " "``functools.singledispatch`` now supports registering implementations using " "type annotations." msgstr "" -#: ../../../build/NEWS:7873 +#: ../../../build/NEWS:7937 msgid "" "`bpo-15873 `__: Added new alternate " "constructors :meth:`datetime.datetime.fromisoformat`, " @@ -13706,26 +13843,26 @@ msgid "" "as the inverse operation of each classes's respective ``isoformat`` methods." msgstr "" -#: ../../../build/NEWS:7879 ../../../build/NEWS:11437 +#: ../../../build/NEWS:7943 ../../../build/NEWS:11501 msgid "" "`bpo-32199 `__: The getnode() ip getter " "now uses 'ip link' instead of 'ip link list'." msgstr "" -#: ../../../build/NEWS:7882 +#: ../../../build/NEWS:7946 msgid "" "`bpo-32143 `__: os.statvfs() includes " "the f_fsid field from statvfs(2)" msgstr "" -#: ../../../build/NEWS:7884 +#: ../../../build/NEWS:7948 msgid "" "`bpo-26439 `__: Fix " "ctypes.util.find_library() for AIX by implementing " "ctypes._aix.find_library() Patch by: Michael Felt" msgstr "" -#: ../../../build/NEWS:7887 +#: ../../../build/NEWS:7951 msgid "" "`bpo-31993 `__: The pickler now uses " "less memory when serializing large bytes and str objects into a file. " @@ -13733,33 +13870,33 @@ msgid "" "large bytes and str objects." msgstr "" -#: ../../../build/NEWS:7891 ../../../build/NEWS:11440 +#: ../../../build/NEWS:7955 ../../../build/NEWS:11504 msgid "" "`bpo-27456 `__: Ensure TCP_NODELAY is " "set on Linux. Tests by Victor Stinner." msgstr "" -#: ../../../build/NEWS:7893 +#: ../../../build/NEWS:7957 msgid "" "`bpo-31778 `__: ast.literal_eval() is " "now more strict. Addition and subtraction of arbitrary numbers no longer " "allowed." msgstr "" -#: ../../../build/NEWS:7896 ../../../build/NEWS:11451 +#: ../../../build/NEWS:7960 ../../../build/NEWS:11515 msgid "" "`bpo-31802 `__: Importing native path " "module (``posixpath``, ``ntpath``) now works even if the ``os`` module still" " is not imported." msgstr "" -#: ../../../build/NEWS:7899 +#: ../../../build/NEWS:7963 msgid "" "`bpo-30241 `__: Add " "contextlib.AbstractAsyncContextManager. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:7902 +#: ../../../build/NEWS:7966 msgid "" "`bpo-31699 `__: Fix deadlocks in " ":class:`concurrent.futures.ProcessPoolExecutor` when task arguments or " @@ -13767,82 +13904,82 @@ msgid "" "calls to the :class:`ProcessPoolExecutor` API always eventually return." msgstr "" -#: ../../../build/NEWS:7907 +#: ../../../build/NEWS:7971 msgid "" "`bpo-15216 `__: " "``TextIOWrapper.reconfigure()`` supports changing *encoding*, *errors*, and " "*newline*." msgstr "" -#: ../../../build/NEWS:7913 +#: ../../../build/NEWS:7977 msgid "" "`bpo-32418 `__: Add get_loop() method to" " Server and AbstractServer classes." msgstr "" -#: ../../../build/NEWS:7918 ../../../build/NEWS:11482 +#: ../../../build/NEWS:7982 ../../../build/NEWS:11546 msgid "" "`bpo-32252 `__: Fix " "faulthandler_suppress_crash_report() used to prevent core dump files when " "testing crashes. getrlimit() returns zero on success." msgstr "" -#: ../../../build/NEWS:7921 +#: ../../../build/NEWS:7985 msgid "" "`bpo-32002 `__: Adjust C locale coercion" " testing for the empty locale and POSIX locale cases to more readily adjust " "to platform dependent behaviour." msgstr "" -#: ../../../build/NEWS:7927 +#: ../../../build/NEWS:7991 msgid "" "`bpo-19764 `__: Implement support for " "`subprocess.Popen(close_fds=True)` on Windows. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:7933 ../../../build/NEWS:11563 +#: ../../../build/NEWS:7997 ../../../build/NEWS:11627 msgid "" "`bpo-24960 `__: 2to3 and lib2to3 can now" " read pickled grammar files using pkgutil.get_data() rather than probing the" " filesystem. This lets 2to3 and lib2to3 work when run from a zipfile." msgstr "" -#: ../../../build/NEWS:7940 +#: ../../../build/NEWS:8004 msgid "" "`bpo-32030 `__: Py_Initialize() doesn't " "reset the memory allocators to default if the ``PYTHONMALLOC`` environment " "variable is not set." msgstr "" -#: ../../../build/NEWS:7943 ../../../build/NEWS:11573 +#: ../../../build/NEWS:8007 ../../../build/NEWS:11637 msgid "" "`bpo-29084 `__: Undocumented C API for " "OrderedDict has been excluded from the limited C API. It was added by " "mistake and actually never worked in the limited C API." msgstr "" -#: ../../../build/NEWS:7947 +#: ../../../build/NEWS:8011 msgid "" "`bpo-32264 `__: Moved the pygetopt.h " "header into internal/, since it has no public APIs." msgstr "" -#: ../../../build/NEWS:7950 +#: ../../../build/NEWS:8014 msgid "" "`bpo-32241 `__: " ":c:func:`Py_SetProgramName` and :c:func:`Py_SetPythonHome` now take the " "``const wchar *`` arguments instead of ``wchar *``." msgstr "" -#: ../../../build/NEWS:7955 +#: ../../../build/NEWS:8019 msgid "Python 3.7.0 alpha 3" msgstr "Python 3.7.0 alfa 3" -#: ../../../build/NEWS:7957 ../../../build/NEWS:11590 +#: ../../../build/NEWS:8021 ../../../build/NEWS:11654 msgid "*Release date: 2017-12-05*" msgstr "*Tanggal rilis: 2017-12-05*" -#: ../../../build/NEWS:7962 ../../../build/NEWS:11595 +#: ../../../build/NEWS:8026 ../../../build/NEWS:11659 msgid "" "`bpo-32176 `__: co_flags.CO_NOFREE is " "now always set correctly by the code object constructor based on freevars " @@ -13851,7 +13988,7 @@ msgid "" " injected into a modified code object and function." msgstr "" -#: ../../../build/NEWS:7968 +#: ../../../build/NEWS:8032 msgid "" "`bpo-10544 `__: Yield expressions are " "now deprecated in comprehensions and generator expressions. They are still " @@ -13859,14 +13996,14 @@ msgid "" "directly in the enclosing scope." msgstr "" -#: ../../../build/NEWS:7972 ../../../build/NEWS:11318 +#: ../../../build/NEWS:8036 ../../../build/NEWS:11382 msgid "" "`bpo-32137 `__: The repr of deeply " "nested dict now raises a RecursionError instead of crashing due to a stack " "overflow." msgstr "" -#: ../../../build/NEWS:7975 +#: ../../../build/NEWS:8039 msgid "" "`bpo-32096 `__: Revert memory allocator " "changes in the C API: move structures back from _PyRuntime to " @@ -13875,14 +14012,14 @@ msgid "" "before _PyRuntime_Initialize()." msgstr "" -#: ../../../build/NEWS:7980 +#: ../../../build/NEWS:8044 msgid "" "`bpo-32043 `__: Add a new \"developer " "mode\": new \"-X dev\" command line option to enable debug checks at " "runtime." msgstr "" -#: ../../../build/NEWS:7983 +#: ../../../build/NEWS:8047 msgid "" "`bpo-32023 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is used " @@ -13890,7 +14027,7 @@ msgid "" " parentheses can be omitted only on calls." msgstr "" -#: ../../../build/NEWS:7988 +#: ../../../build/NEWS:8052 msgid "" "`bpo-32012 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is passed " @@ -13899,7 +14036,7 @@ msgid "" "comma on either side." msgstr "" -#: ../../../build/NEWS:7993 +#: ../../../build/NEWS:8057 msgid "" "`bpo-28180 `__: A new internal " "``_Py_SetLocaleFromEnv(category)`` helper function has been added in order " @@ -13908,7 +14045,7 @@ msgid "" "environment by default)." msgstr "" -#: ../../../build/NEWS:7998 ../../../build/NEWS:11601 +#: ../../../build/NEWS:8062 ../../../build/NEWS:11665 msgid "" "`bpo-31949 `__: Fixed several issues in " "printing tracebacks (PyTraceBack_Print()). Setting sys.tracebacklimit to 0 " @@ -13919,13 +14056,13 @@ msgid "" "traceback items on Windows. Fixed output errors handling." msgstr "" -#: ../../../build/NEWS:8006 ../../../build/NEWS:11609 +#: ../../../build/NEWS:8070 ../../../build/NEWS:11673 msgid "" "`bpo-30696 `__: Fix the interactive " "interpreter looping endlessly when no memory." msgstr "" -#: ../../../build/NEWS:8009 ../../../build/NEWS:11612 +#: ../../../build/NEWS:8073 ../../../build/NEWS:11676 msgid "" "`bpo-20047 `__: Bytearray methods " "partition() and rpartition() now accept only bytes-like objects as " @@ -13933,34 +14070,34 @@ msgid "" "returning a bogus result when an integer is passed as a separator." msgstr "" -#: ../../../build/NEWS:8014 ../../../build/NEWS:11620 +#: ../../../build/NEWS:8078 ../../../build/NEWS:11684 msgid "" "`bpo-21720 `__: BytesWarning no longer " "emitted when the *fromlist* argument of ``__import__()`` or the ``__all__`` " "attribute of the module contain bytes instances." msgstr "" -#: ../../../build/NEWS:8018 +#: ../../../build/NEWS:8082 msgid "" "`bpo-31845 `__: Environment variables " "are once more read correctly at interpreter startup." msgstr "" -#: ../../../build/NEWS:8021 +#: ../../../build/NEWS:8085 msgid "" "`bpo-28936 `__: Ensure that lexically " "first syntax error involving a parameter and ``global`` or ``nonlocal`` is " "detected first at a given scope. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:8025 ../../../build/NEWS:11624 +#: ../../../build/NEWS:8089 ../../../build/NEWS:11688 msgid "" "`bpo-31825 `__: Fixed OverflowError in " "the 'unicode-escape' codec and in codecs.escape_decode() when decode an " "escaped non-ascii byte." msgstr "" -#: ../../../build/NEWS:8028 +#: ../../../build/NEWS:8092 msgid "" "`bpo-31618 `__: The per-frame tracing " "logic added in 3.7a1 has been altered so that ``frame->f_lineno`` is updated" @@ -13971,7 +14108,7 @@ msgid "" "``f_trace_opcodes`` are enabled, line events now occur first." msgstr "" -#: ../../../build/NEWS:8036 ../../../build/NEWS:11627 +#: ../../../build/NEWS:8100 ../../../build/NEWS:11691 msgid "" "`bpo-28603 `__: Print the full " "context/cause chain of exceptions on interpreter exit, even if an exception " @@ -13979,7 +14116,7 @@ msgid "" "Bitter." msgstr "" -#: ../../../build/NEWS:8040 ../../../build/NEWS:11631 +#: ../../../build/NEWS:8104 ../../../build/NEWS:11695 msgid "" "`bpo-31786 `__: Fix timeout rounding in " "the select module to round correctly negative timeouts between -1.0 and 0.0." @@ -13987,35 +14124,35 @@ msgid "" "call was incorrectly non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8045 +#: ../../../build/NEWS:8109 msgid "" "`bpo-31781 `__: Prevent crashes when " "calling methods of an uninitialized ``zipimport.zipimporter`` object. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8048 +#: ../../../build/NEWS:8112 msgid "" "`bpo-30399 `__: Standard repr() of " "BaseException with a single argument no longer contains redundant trailing " "comma." msgstr "" -#: ../../../build/NEWS:8051 ../../../build/NEWS:11639 +#: ../../../build/NEWS:8115 ../../../build/NEWS:11703 msgid "" "`bpo-31626 `__: Fixed a bug in debug " "memory allocator. There was a write to freed memory after shrinking a " "memory block." msgstr "" -#: ../../../build/NEWS:8054 ../../../build/NEWS:11684 +#: ../../../build/NEWS:8118 ../../../build/NEWS:11748 msgid "" "`bpo-30817 `__: `PyErr_PrintEx()` clears" " now the ignored exception that may be raised by `_PySys_SetObjectId()`, for" " example when no memory." msgstr "" -#: ../../../build/NEWS:8060 ../../../build/NEWS:11690 +#: ../../../build/NEWS:8124 ../../../build/NEWS:11754 msgid "" "`bpo-28556 `__: Two minor fixes for " "``typing`` module: allow shallow copying instances of generic classes, " @@ -14023,14 +14160,14 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:8064 +#: ../../../build/NEWS:8128 msgid "" "`bpo-32214 `__: PEP 557, Data Classes. " "Provides a decorator which adds boilerplate methods to classes which use " "type annotations so specify fields." msgstr "" -#: ../../../build/NEWS:8068 ../../../build/NEWS:11694 +#: ../../../build/NEWS:8132 ../../../build/NEWS:11758 msgid "" "`bpo-27240 `__: The header folding " "algorithm for the new email policies has been rewritten, which also fixes " @@ -14040,20 +14177,20 @@ msgid "" "now done correctly." msgstr "" -#: ../../../build/NEWS:8072 ../../../build/NEWS:11698 +#: ../../../build/NEWS:8136 ../../../build/NEWS:11762 msgid "" "`bpo-32186 `__: io.FileIO.readall() and " "io.FileIO.read() now release the GIL when getting the file size. Fixed hang " "of all threads with inaccessible NFS server. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8076 +#: ../../../build/NEWS:8140 msgid "" "`bpo-321010 `__: Add " ":attr:`sys.flags.dev_mode` flag" msgstr "" -#: ../../../build/NEWS:8078 +#: ../../../build/NEWS:8142 msgid "" "`bpo-32154 `__: The " "``asyncio.windows_utils.socketpair()`` function has been removed: use " @@ -14063,7 +14200,7 @@ msgid "" "``socket.socketpair`` on Python 3.5 and newer." msgstr "" -#: ../../../build/NEWS:8084 +#: ../../../build/NEWS:8148 msgid "" "`bpo-32089 `__: warnings: In development" " (-X dev) and debug mode (pydebug build), use the \"default\" action for " @@ -14071,7 +14208,7 @@ msgid "" "filters." msgstr "" -#: ../../../build/NEWS:8088 +#: ../../../build/NEWS:8152 msgid "" "`bpo-32107 `__: ``uuid.getnode()`` now " "preferentially returns universally administered MAC addresses if available, " @@ -14081,7 +14218,7 @@ msgid "" "returned." msgstr "" -#: ../../../build/NEWS:8094 +#: ../../../build/NEWS:8158 msgid "" "`bpo-23033 `__: Wildcard is now " "supported in hostname when it is one and only character in the left most " @@ -14089,14 +14226,14 @@ msgid "" " by Mandeep Singh." msgstr "" -#: ../../../build/NEWS:8098 ../../../build/NEWS:11702 +#: ../../../build/NEWS:8162 ../../../build/NEWS:11766 msgid "" "`bpo-12239 `__: Make " ":meth:`msilib.SummaryInformation.GetProperty` return ``None`` when the value" " of property is ``VT_EMPTY``. Initial patch by Mark Mc Mahon." msgstr "" -#: ../../../build/NEWS:8102 +#: ../../../build/NEWS:8166 msgid "" "`bpo-28334 `__: Use " ":func:`os.path.expanduser` to find the ``~/.netrc`` file in " @@ -14104,7 +14241,7 @@ msgid "" "raised. Patch by Dimitri Merejkowsky." msgstr "" -#: ../../../build/NEWS:8106 +#: ../../../build/NEWS:8170 msgid "" "`bpo-32121 `__: Made " "``tracemalloc.Traceback`` behave more like the traceback module, sorting the" @@ -14114,7 +14251,7 @@ msgid "" "to ``Traceback.format()``. (Patch by Jesse Bakker.)" msgstr "" -#: ../../../build/NEWS:8113 ../../../build/NEWS:11706 +#: ../../../build/NEWS:8177 ../../../build/NEWS:11770 msgid "" "`bpo-31325 `__: Fix wrong usage of " ":func:`collections.namedtuple` in the :meth:`RobotFileParser.parse() " @@ -14122,14 +14259,14 @@ msgid "" "Wellner." msgstr "" -#: ../../../build/NEWS:8117 ../../../build/NEWS:11710 +#: ../../../build/NEWS:8181 ../../../build/NEWS:11774 msgid "" "`bpo-12382 `__: " ":func:`msilib.OpenDatabase` now raises a better exception message when it " "couldn't open or create an MSI file. Initial patch by William Tisäter." msgstr "" -#: ../../../build/NEWS:8121 +#: ../../../build/NEWS:8185 msgid "" "`bpo-19610 `__: ``setup()`` now warns " "about invalid types for some fields. The ``distutils.dist.Distribution`` " @@ -14137,21 +14274,21 @@ msgid "" "are not specified as a list or a string." msgstr "" -#: ../../../build/NEWS:8126 +#: ../../../build/NEWS:8190 msgid "" "`bpo-32071 `__: Added the ``-k`` " "command-line option to ``python -m unittest`` to run only tests that match " "the given pattern(s)." msgstr "" -#: ../../../build/NEWS:8129 +#: ../../../build/NEWS:8193 msgid "" "`bpo-10049 `__: Added *nullcontext* no-" "op context manager to contextlib. This provides a simpler and faster " "alternative to ExitStack() when handling optional context managers." msgstr "" -#: ../../../build/NEWS:8133 +#: ../../../build/NEWS:8197 msgid "" "`bpo-28684 `__: The new " "test.support.skip_unless_bind_unix_socket() decorator is used here to skip " @@ -14160,7 +14297,7 @@ msgid "" "the recent Android versions that run now SELinux in enforcing mode)." msgstr "" -#: ../../../build/NEWS:8139 ../../../build/NEWS:11714 +#: ../../../build/NEWS:8203 ../../../build/NEWS:11778 msgid "" "`bpo-32110 `__: " "``codecs.StreamReader.read(n)`` now returns not more than *n* " @@ -14168,7 +14305,7 @@ msgid "" "``read()`` methods of other file-like objects." msgstr "" -#: ../../../build/NEWS:8143 +#: ../../../build/NEWS:8207 msgid "" "`bpo-27535 `__: The warnings module " "doesn't leak memory anymore in the hidden warnings registry for the " @@ -14176,7 +14313,7 @@ msgid "" "the warning key to the registry anymore for the \"ignore\" action." msgstr "" -#: ../../../build/NEWS:8148 +#: ../../../build/NEWS:8212 msgid "" "`bpo-32088 `__: warnings: When Python " "is build is debug mode (``Py_DEBUG``), :exc:`DeprecationWarning`, " @@ -14184,21 +14321,21 @@ msgid "" "displayed by default." msgstr "" -#: ../../../build/NEWS:8152 +#: ../../../build/NEWS:8216 msgid "" "`bpo-1647489 `__: Fixed searching " "regular expression patterns that could match an empty string. Non-empty " "string can now be correctly found after matching an empty string." msgstr "" -#: ../../../build/NEWS:8156 +#: ../../../build/NEWS:8220 msgid "" "`bpo-25054 `__: Added support of " "splitting on a pattern that could match an empty string." msgstr "" -#: ../../../build/NEWS:8159 ../../../build/NEWS:11718 -#: ../../../build/NEWS:16435 +#: ../../../build/NEWS:8223 ../../../build/NEWS:11782 +#: ../../../build/NEWS:16499 msgid "" "`bpo-32072 `__: Fixed issues with binary" " plists: Fixed saving bytearrays. Identical objects will be saved only once." @@ -14206,38 +14343,38 @@ msgid "" "saving and loading recursive data structures." msgstr "" -#: ../../../build/NEWS:8164 +#: ../../../build/NEWS:8228 msgid "" "`bpo-32069 `__: Drop legacy SSL " "transport from asyncio, ssl.MemoryBIO is always used anyway." msgstr "" -#: ../../../build/NEWS:8167 +#: ../../../build/NEWS:8231 msgid "" "`bpo-32066 `__: asyncio: Support " "pathlib.Path in create_unix_connection; sock arg should be optional" msgstr "" -#: ../../../build/NEWS:8170 +#: ../../../build/NEWS:8234 msgid "" "`bpo-32046 `__: Updates 2to3 to convert " "from operator.isCallable(obj) to callable(obj). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8173 +#: ../../../build/NEWS:8237 msgid "" "`bpo-32018 `__: inspect.signature should" " follow :pep:`8`, if the parameter has an annotation and a default value. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8176 +#: ../../../build/NEWS:8240 msgid "" "`bpo-32025 `__: Add time.thread_time() " "and time.thread_time_ns()" msgstr "" -#: ../../../build/NEWS:8178 +#: ../../../build/NEWS:8242 msgid "" "`bpo-32037 `__: Integers that fit in a " "signed 32-bit integer will be now pickled with protocol 0 using the INT " @@ -14246,27 +14383,27 @@ msgid "" "2." msgstr "" -#: ../../../build/NEWS:8183 ../../../build/NEWS:11723 +#: ../../../build/NEWS:8247 ../../../build/NEWS:11787 msgid "" "`bpo-32034 `__: Make " "asyncio.IncompleteReadError and LimitOverrunError pickleable." msgstr "" -#: ../../../build/NEWS:8186 ../../../build/NEWS:11726 +#: ../../../build/NEWS:8250 ../../../build/NEWS:11790 msgid "" "`bpo-32015 `__: Fixed the looping of " "asyncio in the case of reconnection the socket during waiting async " "read/write from/to the socket." msgstr "" -#: ../../../build/NEWS:8189 ../../../build/NEWS:11729 +#: ../../../build/NEWS:8253 ../../../build/NEWS:11793 msgid "" "`bpo-32011 `__: Restored support of " "loading marshal files with the TYPE_INT64 code. These files can be produced " "in Python 2.7." msgstr "" -#: ../../../build/NEWS:8192 +#: ../../../build/NEWS:8256 msgid "" "`bpo-28369 `__: Enhance " "add_reader/writer check that socket is not used by some transport. Before, " @@ -14274,14 +14411,14 @@ msgid "" " Now the check is implemented correctly for all file-like objects." msgstr "" -#: ../../../build/NEWS:8197 +#: ../../../build/NEWS:8261 msgid "" "`bpo-31976 `__: Fix race condition when " "flushing a file is slow, which can cause a segfault if closing the file from" " another thread." msgstr "" -#: ../../../build/NEWS:8200 +#: ../../../build/NEWS:8264 msgid "" "`bpo-31985 `__: Formally deprecated " "aifc.openfp, sunau.openfp, and wave.openfp. Since change " @@ -14291,40 +14428,40 @@ msgid "" "undocumented." msgstr "" -#: ../../../build/NEWS:8206 +#: ../../../build/NEWS:8270 msgid "" "`bpo-21862 `__: cProfile command line " "now accepts `-m module_name` as an alternative to script path. Patch by " "Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8209 ../../../build/NEWS:11732 +#: ../../../build/NEWS:8273 ../../../build/NEWS:11796 msgid "" "`bpo-31970 `__: Reduce performance " "overhead of asyncio debug mode." msgstr "" -#: ../../../build/NEWS:8211 +#: ../../../build/NEWS:8275 msgid "" "`bpo-31843 `__: *database* argument of " "sqlite3.connect() now accepts a :term:`path-like object`, instead of just a " "string." msgstr "" -#: ../../../build/NEWS:8214 +#: ../../../build/NEWS:8278 msgid "" "`bpo-31945 `__: Add Configurable " "*blocksize* to ``HTTPConnection`` and ``HTTPSConnection`` for improved " "upload throughput. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8217 +#: ../../../build/NEWS:8281 msgid "" "`bpo-31943 `__: Add a ``cancelled()`` " "method to :class:`asyncio.Handle`. Patch by Marat Sharafutdinov." msgstr "" -#: ../../../build/NEWS:8220 ../../../build/NEWS:11734 +#: ../../../build/NEWS:8284 ../../../build/NEWS:11798 msgid "" "`bpo-9678 `__: Fixed determining the MAC " "address in the uuid module: Using ifconfig on NetBSD and OpenBSD. Using arp " @@ -14332,32 +14469,32 @@ msgid "" "Shimizukawa." msgstr "" -#: ../../../build/NEWS:8224 ../../../build/NEWS:11738 +#: ../../../build/NEWS:8288 ../../../build/NEWS:11802 msgid "" "`bpo-30057 `__: Fix potential missed " "signal in signal.signal()." msgstr "" -#: ../../../build/NEWS:8226 ../../../build/NEWS:11740 +#: ../../../build/NEWS:8290 ../../../build/NEWS:11804 msgid "" "`bpo-31933 `__: Fix Blake2 params " "leaf_size and node_offset on big endian platforms. Patch by Jack O'Connor." msgstr "" -#: ../../../build/NEWS:8229 +#: ../../../build/NEWS:8293 msgid "" "`bpo-21423 `__: Add an initializer " "argument to {Process,Thread}PoolExecutor" msgstr "" -#: ../../../build/NEWS:8231 ../../../build/NEWS:11743 +#: ../../../build/NEWS:8295 ../../../build/NEWS:11807 msgid "" "`bpo-31927 `__: Fixed compilation of the" " socket module on NetBSD 8. Fixed assertion failure or reading arbitrary " "data when parse a AF_BLUETOOTH address on NetBSD and DragonFly BSD." msgstr "" -#: ../../../build/NEWS:8235 ../../../build/NEWS:11747 +#: ../../../build/NEWS:8299 ../../../build/NEWS:11811 msgid "" "`bpo-27666 `__: Fixed stack corruption " "in curses.box() and curses.ungetmouse() when the size of types chtype or " @@ -14365,65 +14502,65 @@ msgid "" " as arguments. Based on patch by Steve Fink." msgstr "" -#: ../../../build/NEWS:8240 +#: ../../../build/NEWS:8304 msgid "" "`bpo-31917 `__: Add 3 new clock " "identifiers: :data:`time.CLOCK_BOOTTIME`, :data:`time.CLOCK_PROF` and " ":data:`time.CLOCK_UPTIME`." msgstr "" -#: ../../../build/NEWS:8243 ../../../build/NEWS:11752 +#: ../../../build/NEWS:8307 ../../../build/NEWS:11816 msgid "" "`bpo-31897 `__: plistlib now catches " "more errors when read binary plists and raises InvalidFileException instead " "of unexpected exceptions." msgstr "" -#: ../../../build/NEWS:8246 ../../../build/NEWS:11755 +#: ../../../build/NEWS:8310 ../../../build/NEWS:11819 msgid "" "`bpo-25720 `__: Fix the method for " "checking pad state of curses WINDOW. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8249 ../../../build/NEWS:11758 +#: ../../../build/NEWS:8313 ../../../build/NEWS:11822 msgid "" "`bpo-31893 `__: Fixed the layout of the " "kqueue_event structure on OpenBSD and NetBSD. Fixed the comparison of the " "kqueue_event objects." msgstr "" -#: ../../../build/NEWS:8252 ../../../build/NEWS:11761 +#: ../../../build/NEWS:8316 ../../../build/NEWS:11825 msgid "" "`bpo-31891 `__: Fixed building the " "curses module on NetBSD." msgstr "" -#: ../../../build/NEWS:8254 +#: ../../../build/NEWS:8318 msgid "" "`bpo-31884 `__: added required constants" " to subprocess module for setting priority on windows" msgstr "" -#: ../../../build/NEWS:8257 +#: ../../../build/NEWS:8321 msgid "" "`bpo-28281 `__: Remove year (1-9999) " "limits on the Calendar.weekday() function. Patch by Mark Gollahon." msgstr "" -#: ../../../build/NEWS:8260 +#: ../../../build/NEWS:8324 msgid "" "`bpo-31702 `__: crypt.mksalt() now " "allows to specify the number of rounds for SHA-256 and SHA-512 hashing." msgstr "" -#: ../../../build/NEWS:8263 +#: ../../../build/NEWS:8327 msgid "" "`bpo-30639 `__: :func:`inspect.getfile` " "no longer computes the repr of unknown objects to display in an error " "message, to protect against badly behaved custom reprs." msgstr "" -#: ../../../build/NEWS:8267 +#: ../../../build/NEWS:8331 msgid "" "`bpo-30768 `__: Fix the " "pthread+semaphore implementation of PyThread_acquire_lock_timed() when " @@ -14431,20 +14568,20 @@ msgid "" "sem_timedwait() is interrupted by a signal (EINTR). See also the :pep:`475`." msgstr "" -#: ../../../build/NEWS:8272 +#: ../../../build/NEWS:8336 msgid "" "`bpo-31854 `__: Add " "``mmap.ACCESS_DEFAULT`` constant." msgstr "" -#: ../../../build/NEWS:8274 +#: ../../../build/NEWS:8338 msgid "" "`bpo-31834 `__: Use optimized code for " "BLAKE2 only with SSSE3+. The pure SSE2 implementation is slower than the " "pure C reference implementation." msgstr "" -#: ../../../build/NEWS:8277 +#: ../../../build/NEWS:8341 msgid "" "`bpo-28292 `__: " "Calendar.itermonthdates() will now consistently raise an exception when a " @@ -14454,14 +14591,14 @@ msgid "" "tuples and are not restricted by the range supported by datetime.date." msgstr "" -#: ../../../build/NEWS:8284 +#: ../../../build/NEWS:8348 msgid "" "`bpo-28564 `__: The shutil.rmtree() " "function has been sped up to 20--40%. This was done using the os.scandir() " "function." msgstr "" -#: ../../../build/NEWS:8287 ../../../build/NEWS:11763 +#: ../../../build/NEWS:8351 ../../../build/NEWS:11827 msgid "" "`bpo-28416 `__: Instances of " "pickle.Pickler subclass with the persistent_id() method and pickle.Unpickler" @@ -14469,33 +14606,33 @@ msgid "" "cycles." msgstr "" -#: ../../../build/NEWS:8291 +#: ../../../build/NEWS:8355 msgid "" "`bpo-31653 `__: Don't release the GIL if" " we can acquire a multiprocessing semaphore immediately." msgstr "" -#: ../../../build/NEWS:8294 ../../../build/NEWS:11767 +#: ../../../build/NEWS:8358 ../../../build/NEWS:11831 msgid "" "`bpo-28326 `__: Fix " "multiprocessing.Process when stdout and/or stderr is closed or None." msgstr "" -#: ../../../build/NEWS:8297 +#: ../../../build/NEWS:8361 msgid "" "`bpo-20825 `__: Add `subnet_of` and " "`superset_of` containment tests to :class:`ipaddress.IPv6Network` and " ":class:`ipaddress.IPv4Network`. Patch by Michel Albert and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8301 +#: ../../../build/NEWS:8365 msgid "" "`bpo-31827 `__: Remove the " "os.stat_float_times() function. It was introduced in Python 2.3 for backward" " compatibility with Python 2.2, and was deprecated since Python 3.1." msgstr "" -#: ../../../build/NEWS:8305 +#: ../../../build/NEWS:8369 msgid "" "`bpo-31756 `__: Add a " "``subprocess.Popen(text=False)`` keyword argument to `subprocess` functions " @@ -14503,26 +14640,26 @@ msgid "" "into text. Patch by Andrew Clegg." msgstr "" -#: ../../../build/NEWS:8309 +#: ../../../build/NEWS:8373 msgid "" "`bpo-31819 `__: Add " "AbstractEventLoop.sock_recv_into()." msgstr "" -#: ../../../build/NEWS:8311 ../../../build/NEWS:11089 -#: ../../../build/NEWS:11770 +#: ../../../build/NEWS:8375 ../../../build/NEWS:11153 +#: ../../../build/NEWS:11834 msgid "" "`bpo-31457 `__: If nested log adapters " "are used, the inner ``process()`` methods are no longer omitted." msgstr "" -#: ../../../build/NEWS:8314 ../../../build/NEWS:11773 +#: ../../../build/NEWS:8378 ../../../build/NEWS:11837 msgid "" "`bpo-31457 `__: The ``manager`` property" " on LoggerAdapter objects is now properly settable." msgstr "" -#: ../../../build/NEWS:8317 ../../../build/NEWS:11776 +#: ../../../build/NEWS:8381 ../../../build/NEWS:11840 msgid "" "`bpo-31806 `__: Fix timeout rounding in " "time.sleep(), threading.Lock.acquire() and socket.socket.settimeout() to " @@ -14531,20 +14668,20 @@ msgid "" "non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8323 +#: ../../../build/NEWS:8387 msgid "" "`bpo-31803 `__: time.clock() and " "time.get_clock_info('clock') now emit a DeprecationWarning warning." msgstr "" -#: ../../../build/NEWS:8326 +#: ../../../build/NEWS:8390 msgid "" "`bpo-31800 `__: Extended support for " "parsing UTC offsets. strptime '%z' can now parse the output generated by " "datetime.isoformat, including seconds and microseconds." msgstr "" -#: ../../../build/NEWS:8330 ../../../build/NEWS:11782 +#: ../../../build/NEWS:8394 ../../../build/NEWS:11846 msgid "" "`bpo-28603 `__: traceback: Fix a " "TypeError that occurred during printing of exception tracebacks when either " @@ -14552,14 +14689,14 @@ msgid "" "unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8334 +#: ../../../build/NEWS:8398 msgid "" "`bpo-30541 `__: Add new function to seal" " a mock and prevent the automatically creation of child mocks. Patch by " "Mario Corchero." msgstr "" -#: ../../../build/NEWS:8337 +#: ../../../build/NEWS:8401 msgid "" "`bpo-31784 `__: Implement the " ":pep:`564`, add new 6 new functions with nanosecond resolution to the " @@ -14569,80 +14706,80 @@ msgid "" ":func:`~time.time_ns`." msgstr "" -#: ../../../build/NEWS:8343 +#: ../../../build/NEWS:8407 msgid "" "`bpo-30143 `__: 2to3 now generates a " "code that uses abstract collection classes from collections.abc rather than " "collections." msgstr "" -#: ../../../build/NEWS:8346 ../../../build/NEWS:11788 +#: ../../../build/NEWS:8410 ../../../build/NEWS:11852 msgid "" "`bpo-31770 `__: Prevent a crash when " "calling the ``__init__()`` method of a ``sqlite3.Cursor`` object more than " "once. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8349 ../../../build/NEWS:11795 +#: ../../../build/NEWS:8413 ../../../build/NEWS:11859 msgid "" "`bpo-31764 `__: Prevent a crash in " "``sqlite3.Cursor.close()`` in case the ``Cursor`` object is uninitialized. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8352 ../../../build/NEWS:11798 +#: ../../../build/NEWS:8416 ../../../build/NEWS:11862 msgid "" "`bpo-31752 `__: Fix possible crash in " "timedelta constructor called with custom integers." msgstr "" -#: ../../../build/NEWS:8355 ../../../build/NEWS:11807 +#: ../../../build/NEWS:8419 ../../../build/NEWS:11871 msgid "" "`bpo-31620 `__: an empty asyncio.Queue " "now doesn't leak memory when queue.get pollers timeout" msgstr "" -#: ../../../build/NEWS:8358 +#: ../../../build/NEWS:8422 msgid "" "`bpo-31690 `__: Allow the flags " "re.ASCII, re.LOCALE, and re.UNICODE to be used as group flags for regular " "expressions." msgstr "" -#: ../../../build/NEWS:8361 +#: ../../../build/NEWS:8425 msgid "" "`bpo-30349 `__: FutureWarning is now " "emitted if a regular expression contains character set constructs that will " "change semantically in the future (nested sets and set operations)." msgstr "" -#: ../../../build/NEWS:8365 +#: ../../../build/NEWS:8429 msgid "" "`bpo-31664 `__: Added support for the " "Blowfish hashing in the crypt module." msgstr "" -#: ../../../build/NEWS:8367 ../../../build/NEWS:11810 +#: ../../../build/NEWS:8431 ../../../build/NEWS:11874 msgid "" "`bpo-31632 `__: Fix method " "set_protocol() of class _SSLProtocolTransport in asyncio module. This method" " was previously modifying a wrong reference to the protocol." msgstr "" -#: ../../../build/NEWS:8371 ../../../build/NEWS:11821 +#: ../../../build/NEWS:8435 ../../../build/NEWS:11885 msgid "" "`bpo-15037 `__: Added a workaround for " "getkey() in curses for ncurses 5.7 and earlier." msgstr "" -#: ../../../build/NEWS:8374 +#: ../../../build/NEWS:8438 msgid "" "`bpo-31307 `__: Allow use of bytes " "objects for arguments to :meth:`configparser.ConfigParser.read`. Patch by " "Vincent Michel." msgstr "" -#: ../../../build/NEWS:8377 ../../../build/NEWS:11841 +#: ../../../build/NEWS:8441 ../../../build/NEWS:11905 msgid "" "`bpo-31334 `__: Fix " "``poll.poll([timeout])`` in the ``select`` module for arbitrary negative " @@ -14650,45 +14787,45 @@ msgid "" "Patch by Riccardo Coccioli." msgstr "" -#: ../../../build/NEWS:8381 ../../../build/NEWS:11845 +#: ../../../build/NEWS:8445 ../../../build/NEWS:11909 msgid "" "`bpo-31310 `__: multiprocessing's " "semaphore tracker should be launched again if crashed." msgstr "" -#: ../../../build/NEWS:8384 ../../../build/NEWS:11848 +#: ../../../build/NEWS:8448 ../../../build/NEWS:11912 msgid "" "`bpo-31308 `__: Make multiprocessing's " "forkserver process immune to Ctrl-C and other user interruptions. If it " "crashes, restart it when necessary." msgstr "" -#: ../../../build/NEWS:8387 +#: ../../../build/NEWS:8451 msgid "" "`bpo-31245 `__: Added support for " "AF_UNIX socket in asyncio `create_datagram_endpoint`." msgstr "" -#: ../../../build/NEWS:8390 +#: ../../../build/NEWS:8454 msgid "" "`bpo-30553 `__: Add HTTP/2 status code " "421 (Misdirected Request) to :class:`http.HTTPStatus`. Patch by Vitor " "Pereira." msgstr "" -#: ../../../build/NEWS:8396 ../../../build/NEWS:11854 +#: ../../../build/NEWS:8460 ../../../build/NEWS:11918 msgid "" "`bpo-32105 `__: Added " "asyncio.BaseEventLoop.connect_accepted_socket versionadded marker." msgstr "" -#: ../../../build/NEWS:8402 ../../../build/NEWS:11867 +#: ../../../build/NEWS:8466 ../../../build/NEWS:11931 msgid "" "`bpo-31380 `__: Skip test_httpservers " "test_undecodable_file on macOS: fails on APFS." msgstr "" -#: ../../../build/NEWS:8405 ../../../build/NEWS:11870 +#: ../../../build/NEWS:8469 ../../../build/NEWS:11934 msgid "" "`bpo-31705 `__: Skip " "test_socket.test_sha256() on Linux kernel older than 4.5. The test fails " @@ -14696,21 +14833,21 @@ msgid "" "4.5." msgstr "" -#: ../../../build/NEWS:8409 +#: ../../../build/NEWS:8473 msgid "" "`bpo-32138 `__: Skip on Android " "test_faulthandler tests that raise SIGSEGV and remove the " "test.support.requires_android_level decorator." msgstr "" -#: ../../../build/NEWS:8412 +#: ../../../build/NEWS:8476 msgid "" "`bpo-32136 `__: The runtime embedding " "tests have been split out from ``Lib/test/test_capi.py`` into a new " "``Lib/test/test_embed.py`` file." msgstr "" -#: ../../../build/NEWS:8415 +#: ../../../build/NEWS:8479 msgid "" "`bpo-28668 `__: " "test.support.requires_multiprocessing_queue is removed. Skip tests with " @@ -14718,14 +14855,14 @@ msgid "" "semaphore implementation is broken or missing." msgstr "" -#: ../../../build/NEWS:8419 +#: ../../../build/NEWS:8483 msgid "" "`bpo-32126 `__: Skip " "test_get_event_loop_new_process in test.test_asyncio.test_events when " "sem_open() is not functional." msgstr "" -#: ../../../build/NEWS:8422 ../../../build/NEWS:11874 +#: ../../../build/NEWS:8486 ../../../build/NEWS:11938 msgid "" "`bpo-31174 `__: Fix " "test_tools.test_unparse: DirectoryTestCase now stores the names sample to " @@ -14733,112 +14870,112 @@ msgid "" "leaks." msgstr "" -#: ../../../build/NEWS:8429 +#: ../../../build/NEWS:8493 msgid "" "`bpo-28538 `__: Revert the previous " "changes, the if_nameindex structure is defined by Unified Headers." msgstr "" -#: ../../../build/NEWS:8432 +#: ../../../build/NEWS:8496 msgid "" "`bpo-28762 `__: Revert the last commit, " "the F_LOCK macro is defined by Android Unified Headers." msgstr "" -#: ../../../build/NEWS:8435 +#: ../../../build/NEWS:8499 msgid "" "`bpo-29040 `__: Support building Android" " with Unified Headers. The first NDK release to support Unified Headers is " "android-ndk-r14." msgstr "" -#: ../../../build/NEWS:8438 ../../../build/NEWS:11884 +#: ../../../build/NEWS:8502 ../../../build/NEWS:11948 msgid "" "`bpo-32059 `__: ``detect_modules()`` in " "``setup.py`` now also searches the sysroot paths when cross-compiling." msgstr "" -#: ../../../build/NEWS:8441 ../../../build/NEWS:11887 +#: ../../../build/NEWS:8505 ../../../build/NEWS:11951 msgid "" "`bpo-31957 `__: Fixes Windows SDK " "version detection when building for Windows." msgstr "" -#: ../../../build/NEWS:8443 ../../../build/NEWS:11889 +#: ../../../build/NEWS:8507 ../../../build/NEWS:11953 msgid "" "`bpo-31609 `__: Fixes quotes in " "PCbuild/clean.bat" msgstr "" -#: ../../../build/NEWS:8445 ../../../build/NEWS:11891 +#: ../../../build/NEWS:8509 ../../../build/NEWS:11955 msgid "" "`bpo-31934 `__: Abort the build when " "building out of a not clean source tree." msgstr "" -#: ../../../build/NEWS:8447 ../../../build/NEWS:11893 +#: ../../../build/NEWS:8511 ../../../build/NEWS:11957 msgid "" "`bpo-31926 `__: Fixed Argument Clinic " "sometimes causing compilation errors when there was more than one function " "and/or method in a .c file with the same name." msgstr "" -#: ../../../build/NEWS:8451 ../../../build/NEWS:11897 +#: ../../../build/NEWS:8515 ../../../build/NEWS:11961 msgid "" "`bpo-28791 `__: Update Windows builds to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8453 ../../../build/NEWS:11899 +#: ../../../build/NEWS:8517 ../../../build/NEWS:11963 msgid "" "`bpo-28791 `__: Update OS X installer to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8455 +#: ../../../build/NEWS:8519 msgid "" "`bpo-28643 `__: Record profile-opt build" " progress with stamp files." msgstr "" -#: ../../../build/NEWS:8457 +#: ../../../build/NEWS:8521 msgid "" "`bpo-31866 `__: Finish removing support " "for AtheOS." msgstr "" -#: ../../../build/NEWS:8462 ../../../build/NEWS:11909 +#: ../../../build/NEWS:8526 ../../../build/NEWS:11973 msgid "" "`bpo-1102 `__: Return ``None`` when " "``View.Fetch()`` returns ``ERROR_NO_MORE_ITEMS`` instead of raising " "``MSIError``. Initial patch by Anthony Tuininga." msgstr "" -#: ../../../build/NEWS:8466 ../../../build/NEWS:11913 +#: ../../../build/NEWS:8530 ../../../build/NEWS:11977 msgid "" "`bpo-31944 `__: Fixes Modify button in " "Apps and Features dialog." msgstr "" -#: ../../../build/NEWS:8468 +#: ../../../build/NEWS:8532 msgid "" "`bpo-20486 `__: Implement the " "``Database.Close()`` method to help closing MSI database objects." msgstr "" -#: ../../../build/NEWS:8471 +#: ../../../build/NEWS:8535 msgid "" "`bpo-31857 `__: Make the behavior of " "USE_STACKCHECK deterministic in a multi-threaded environment." msgstr "" -#: ../../../build/NEWS:8477 ../../../build/NEWS:11918 +#: ../../../build/NEWS:8541 ../../../build/NEWS:11982 msgid "" "`bpo-31392 `__: Update macOS installer " "to use OpenSSL 1.0.2m" msgstr "" -#: ../../../build/NEWS:8482 ../../../build/NEWS:11923 +#: ../../../build/NEWS:8546 ../../../build/NEWS:11987 msgid "" "`bpo-32207 `__: Improve tk event " "exception tracebacks in IDLE. When tk event handling is driven by IDLE's run" @@ -14848,20 +14985,20 @@ msgid "" "suggestion by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:8488 ../../../build/NEWS:11929 +#: ../../../build/NEWS:8552 ../../../build/NEWS:11993 msgid "" "`bpo-32164 `__: Delete unused file " "idlelib/tabbedpages.py. Use of TabbedPageSet in configdialog was replaced by" " ttk.Notebook." msgstr "" -#: ../../../build/NEWS:8491 ../../../build/NEWS:11932 +#: ../../../build/NEWS:8555 ../../../build/NEWS:11996 msgid "" "`bpo-32100 `__: IDLE: Fix old and new " "bugs in pathbrowser; improve tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8494 ../../../build/NEWS:11935 +#: ../../../build/NEWS:8558 ../../../build/NEWS:11999 msgid "" "`bpo-31858 `__: IDLE -- Restrict shell " "prompt manipulation to the shell. Editor and output windows only see an " @@ -14870,14 +15007,14 @@ msgid "" " not set or changed." msgstr "" -#: ../../../build/NEWS:8499 ../../../build/NEWS:11940 +#: ../../../build/NEWS:8563 ../../../build/NEWS:12004 msgid "" "`bpo-31860 `__: The font sample in the " "IDLE configuration dialog is now editable. Changes persist while IDLE " "remains open" msgstr "" -#: ../../../build/NEWS:8502 ../../../build/NEWS:11943 +#: ../../../build/NEWS:8566 ../../../build/NEWS:12007 msgid "" "`bpo-31836 `__: Test_code_module now " "passes if run after test_idle, which sets ps1. The code module uses sys.ps1 " @@ -14885,14 +15022,14 @@ msgid "" "both behaviors. Ditto for ps2." msgstr "" -#: ../../../build/NEWS:8506 ../../../build/NEWS:11947 +#: ../../../build/NEWS:8570 ../../../build/NEWS:12011 msgid "" "`bpo-28603 `__: Fix a TypeError that " "caused a shell restart when printing a traceback that includes an exception " "that is unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8510 +#: ../../../build/NEWS:8574 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -14903,7 +15040,7 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:8521 +#: ../../../build/NEWS:8585 msgid "" "`bpo-32159 `__: Remove CVS and " "Subversion tools: remove svneol.py and treesync.py scripts. CPython migrated" @@ -14911,14 +15048,14 @@ msgid "" "are no longer used to develop CPython." msgstr "" -#: ../../../build/NEWS:8526 ../../../build/NEWS:11986 +#: ../../../build/NEWS:8590 ../../../build/NEWS:12050 msgid "" "`bpo-30722 `__: Make redemo work with " "Python 3.6 and newer versions. Also, remove the ``LOCALE`` option since it " "doesn't work with string patterns in Python 3. Patch by Christoph Sarnowski." msgstr "" -#: ../../../build/NEWS:8533 ../../../build/NEWS:11993 +#: ../../../build/NEWS:8597 ../../../build/NEWS:12057 msgid "" "`bpo-20891 `__: Fix PyGILState_Ensure()." " When PyGILState_Ensure() is called in a non-Python thread before " @@ -14926,14 +15063,14 @@ msgid "" "PyThreadState_New() to fix a crash." msgstr "" -#: ../../../build/NEWS:8537 +#: ../../../build/NEWS:8601 msgid "" "`bpo-32125 `__: The " "``Py_UseClassExceptionsFlag`` flag has been removed. It was deprecated and " "wasn't used anymore since Python 2.0." msgstr "" -#: ../../../build/NEWS:8540 +#: ../../../build/NEWS:8604 msgid "" "`bpo-25612 `__: Move the current " "exception state from the frame object to the co-routine. This simplifies the" @@ -14941,14 +15078,14 @@ msgid "" "exception state when entering or exiting a generator." msgstr "" -#: ../../../build/NEWS:8545 +#: ../../../build/NEWS:8609 msgid "" "`bpo-23699 `__: Add " "Py_RETURN_RICHCOMPARE macro to reduce boilerplate code in rich comparison " "functions." msgstr "" -#: ../../../build/NEWS:8548 ../../../build/NEWS:12000 +#: ../../../build/NEWS:8612 ../../../build/NEWS:12064 msgid "" "`bpo-30697 `__: The " "`PyExc_RecursionErrorInst` singleton is removed and " @@ -14958,15 +15095,15 @@ msgid "" "`__." msgstr "" -#: ../../../build/NEWS:8555 +#: ../../../build/NEWS:8619 msgid "Python 3.7.0 alpha 2" msgstr "Python 3.7.0 alfa 2" -#: ../../../build/NEWS:8557 +#: ../../../build/NEWS:8621 msgid "*Release date: 2017-10-16*" msgstr "*Tanggal rilis: 2017-10-16*" -#: ../../../build/NEWS:8562 +#: ../../../build/NEWS:8626 msgid "" "`bpo-31558 `__: ``gc.freeze()`` is a new" " API that allows for moving all objects currently tracked by the garbage " @@ -14976,85 +15113,85 @@ msgid "" "stability at fork()." msgstr "" -#: ../../../build/NEWS:8568 ../../../build/NEWS:11636 +#: ../../../build/NEWS:8632 ../../../build/NEWS:11700 msgid "" "`bpo-31642 `__: Restored blocking \"from" " package import module\" by setting sys.modules[\"package.module\"] to None." msgstr "" -#: ../../../build/NEWS:8571 +#: ../../../build/NEWS:8635 msgid "" "`bpo-31708 `__: Allow use of " "asynchronous generator expressions in synchronous functions." msgstr "" -#: ../../../build/NEWS:8574 +#: ../../../build/NEWS:8638 msgid "" "`bpo-31709 `__: Drop support of " "asynchronous __aiter__." msgstr "" -#: ../../../build/NEWS:8576 +#: ../../../build/NEWS:8640 msgid "" "`bpo-30404 `__: The -u option now makes " "the stdout and stderr streams unbuffered rather than line-buffered." msgstr "" -#: ../../../build/NEWS:8579 ../../../build/NEWS:11642 +#: ../../../build/NEWS:8643 ../../../build/NEWS:11706 msgid "" "`bpo-31619 `__: Fixed a ValueError when " "convert a string with large number of underscores to integer with binary " "base." msgstr "" -#: ../../../build/NEWS:8582 +#: ../../../build/NEWS:8646 msgid "" "`bpo-31602 `__: Fix an assertion failure" " in `zipimporter.get_source()` in case of a bad `zlib.decompress()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8585 ../../../build/NEWS:11645 +#: ../../../build/NEWS:8649 ../../../build/NEWS:11709 msgid "" "`bpo-31592 `__: Fixed an assertion " "failure in Python parser in case of a bad `unicodedata.normalize()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8588 ../../../build/NEWS:11648 +#: ../../../build/NEWS:8652 ../../../build/NEWS:11712 msgid "" "`bpo-31588 `__: Raise a `TypeError` with" " a helpful error message when class creation fails due to a metaclass with a" " bad ``__prepare__()`` method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8592 +#: ../../../build/NEWS:8656 msgid "" "`bpo-31574 `__: Importlib was " "instrumented with two dtrace probes to profile import timing." msgstr "" -#: ../../../build/NEWS:8595 ../../../build/NEWS:11652 +#: ../../../build/NEWS:8659 ../../../build/NEWS:11716 msgid "" "`bpo-31566 `__: Fix an assertion failure" " in `_warnings.warn()` in case of a bad ``__name__`` global. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8598 +#: ../../../build/NEWS:8662 msgid "" "`bpo-31506 `__: Improved the error " "message logic for object.__new__ and object.__init__." msgstr "" -#: ../../../build/NEWS:8601 ../../../build/NEWS:11655 +#: ../../../build/NEWS:8665 ../../../build/NEWS:11719 msgid "" "`bpo-31505 `__: Fix an assertion failure" " in `json`, in case `_json.make_encoder()` received a bad `encoder()` " "argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8605 ../../../build/NEWS:11659 +#: ../../../build/NEWS:8669 ../../../build/NEWS:11723 msgid "" "`bpo-31492 `__: Fix assertion failures " "in case of failing to import from a module with a bad ``__name__`` " @@ -15062,21 +15199,21 @@ msgid "" "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8609 ../../../build/NEWS:11667 +#: ../../../build/NEWS:8673 ../../../build/NEWS:11731 msgid "" "`bpo-31478 `__: Fix an assertion failure" " in `_random.Random.seed()` in case the argument has a bad ``__abs__()`` " "method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8612 +#: ../../../build/NEWS:8676 msgid "" "`bpo-31336 `__: Speed up class creation " "by 10-20% by reducing the overhead in the necessary special method lookups." " Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8615 +#: ../../../build/NEWS:8679 msgid "" "`bpo-31415 `__: Add ``-X importtime`` " "option to show how long each import takes. It can be used to optimize " @@ -15084,13 +15221,13 @@ msgid "" "as an equivalent way to enable this." msgstr "" -#: ../../../build/NEWS:8619 +#: ../../../build/NEWS:8683 msgid "" "`bpo-31410 `__: Optimized calling " "wrapper and classmethod descriptors." msgstr "" -#: ../../../build/NEWS:8621 +#: ../../../build/NEWS:8685 msgid "" "`bpo-31353 `__: :pep:`553` - Add a new " "built-in called ``breakpoint()`` which calls ``sys.breakpointhook()``. By " @@ -15099,101 +15236,101 @@ msgid "" "original value of the hook is saved in ``sys.__breakpointhook__``." msgstr "" -#: ../../../build/NEWS:8627 +#: ../../../build/NEWS:8691 msgid "" "`bpo-17852 `__: Maintain a list of open " "buffered files, flush them before exiting the interpreter. Based on a patch" " from Armin Rigo." msgstr "" -#: ../../../build/NEWS:8630 ../../../build/NEWS:11670 +#: ../../../build/NEWS:8694 ../../../build/NEWS:11734 msgid "" "`bpo-31315 `__: Fix an assertion failure" " in imp.create_dynamic(), when spec.name is not a string. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8633 ../../../build/NEWS:11673 +#: ../../../build/NEWS:8697 ../../../build/NEWS:11737 msgid "" "`bpo-31311 `__: Fix a crash in the " "``__setstate__()`` method of `ctypes._CData`, in case of a bad ``__dict__``." " Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8636 ../../../build/NEWS:11676 +#: ../../../build/NEWS:8700 ../../../build/NEWS:11740 msgid "" "`bpo-31293 `__: Fix crashes in true " "division and multiplication of a timedelta object by a float with a bad " "as_integer_ratio() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8640 ../../../build/NEWS:11680 +#: ../../../build/NEWS:8704 ../../../build/NEWS:11744 msgid "" "`bpo-31285 `__: Fix an assertion failure" " in `warnings.warn_explicit`, when the return value of the received loader's" " get_source() has a bad splitlines() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8644 +#: ../../../build/NEWS:8708 msgid "" "`bpo-30406 `__: Make ``async`` and " "``await`` proper keywords, as specified in :pep:`492`." msgstr "" -#: ../../../build/NEWS:8650 ../../../build/NEWS:11786 +#: ../../../build/NEWS:8714 ../../../build/NEWS:11850 msgid "" "`bpo-30058 `__: Fixed buffer overflow in" " select.kqueue.control()." msgstr "" -#: ../../../build/NEWS:8652 ../../../build/NEWS:11791 +#: ../../../build/NEWS:8716 ../../../build/NEWS:11855 msgid "" "`bpo-31672 `__: ``idpattern`` in " "``string.Template`` matched some non-ASCII characters. Now it uses ``-i`` " "regular expression local flag to avoid non-ASCII characters." msgstr "" -#: ../../../build/NEWS:8656 ../../../build/NEWS:11801 +#: ../../../build/NEWS:8720 ../../../build/NEWS:11865 msgid "" "`bpo-31701 `__: On Windows, " "faulthandler.enable() now ignores MSC and COM exceptions." msgstr "" -#: ../../../build/NEWS:8659 ../../../build/NEWS:11804 +#: ../../../build/NEWS:8723 ../../../build/NEWS:11868 msgid "" "`bpo-31728 `__: Prevent crashes in " "`_elementtree` due to unsafe cleanup of `Element.text` and `Element.tail`. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8662 +#: ../../../build/NEWS:8726 msgid "" "`bpo-31671 `__: Now ``re.compile()`` " "converts passed RegexFlag to normal int object before compiling. " "bm_regex_compile benchmark shows 14% performance improvements." msgstr "" -#: ../../../build/NEWS:8666 +#: ../../../build/NEWS:8730 msgid "" "`bpo-30397 `__: The types of compiled " "regular objects and match objects are now exposed as `re.Pattern` and " "`re.Match`. This adds information in pydoc output for the re module." msgstr "" -#: ../../../build/NEWS:8670 ../../../build/NEWS:11814 +#: ../../../build/NEWS:8734 ../../../build/NEWS:11878 msgid "" "`bpo-31675 `__: Fixed memory leaks in " "Tkinter's methods splitlist() and split() when pass a string larger than 2 " "GiB." msgstr "" -#: ../../../build/NEWS:8673 ../../../build/NEWS:11817 +#: ../../../build/NEWS:8737 ../../../build/NEWS:11881 msgid "" "`bpo-31673 `__: Fixed typo in the name " "of Tkinter's method adderrorinfo()." msgstr "" -#: ../../../build/NEWS:8675 +#: ../../../build/NEWS:8739 msgid "" "`bpo-31648 `__: Improvements to path " "predicates in ElementTree: Allow whitespace around predicate parts, i.e. " @@ -15202,70 +15339,70 @@ msgid "" "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8680 ../../../build/NEWS:11819 +#: ../../../build/NEWS:8744 ../../../build/NEWS:11883 msgid "" "`bpo-30806 `__: Fix the string " "representation of a netrc object." msgstr "" -#: ../../../build/NEWS:8682 +#: ../../../build/NEWS:8746 msgid "" "`bpo-31638 `__: Add optional argument " "``compressed`` to ``zipapp.create_archive``, and add option ``--compress`` " "to the command line interface of ``zipapp``." msgstr "" -#: ../../../build/NEWS:8686 ../../../build/NEWS:11824 +#: ../../../build/NEWS:8750 ../../../build/NEWS:11888 msgid "" "`bpo-25351 `__: Avoid venv activate " "failures with undefined variables" msgstr "" -#: ../../../build/NEWS:8688 +#: ../../../build/NEWS:8752 msgid "" "`bpo-20519 `__: Avoid ctypes use (if " "possible) and improve import time for uuid." msgstr "" -#: ../../../build/NEWS:8691 +#: ../../../build/NEWS:8755 msgid "" "`bpo-28293 `__: The regular expression " "cache is no longer completely dumped when it is full." msgstr "" -#: ../../../build/NEWS:8694 +#: ../../../build/NEWS:8758 msgid "" "`bpo-31596 `__: Added " "pthread_getcpuclockid() to the time module" msgstr "" -#: ../../../build/NEWS:8696 +#: ../../../build/NEWS:8760 msgid "" "`bpo-27494 `__: Make 2to3 accept a " "trailing comma in generator expressions. For example, ``set(x for x in " "[],)`` is now allowed." msgstr "" -#: ../../../build/NEWS:8699 ../../../build/NEWS:11830 +#: ../../../build/NEWS:8763 ../../../build/NEWS:11894 msgid "" "`bpo-30347 `__: Stop crashes when " "concurrently iterate over itertools.groupby() iterators." msgstr "" -#: ../../../build/NEWS:8702 +#: ../../../build/NEWS:8766 msgid "" "`bpo-30346 `__: An iterator produced by " "itertools.groupby() iterator now becomes exhausted after advancing the " "groupby iterator." msgstr "" -#: ../../../build/NEWS:8705 +#: ../../../build/NEWS:8769 msgid "" "`bpo-31556 `__: Cancel asyncio.wait_for " "future faster if timeout <= 0" msgstr "" -#: ../../../build/NEWS:8707 +#: ../../../build/NEWS:8771 msgid "" "`bpo-31540 `__: Allow passing a context " "object in :class:`concurrent.futures.ProcessPoolExecutor` constructor. Also," @@ -15273,20 +15410,20 @@ msgid "" "earlier to improve memory usage when a worker waits for new jobs." msgstr "" -#: ../../../build/NEWS:8712 ../../../build/NEWS:11833 +#: ../../../build/NEWS:8776 ../../../build/NEWS:11897 msgid "" "`bpo-31516 `__: " "``threading.current_thread()`` should not return a dummy thread at shutdown." msgstr "" -#: ../../../build/NEWS:8715 +#: ../../../build/NEWS:8779 msgid "" "`bpo-31525 `__: In the sqlite module, " "require the sqlite3_prepare_v2 API. Thus, the sqlite module now requires " "sqlite version at least 3.3.9." msgstr "" -#: ../../../build/NEWS:8718 +#: ../../../build/NEWS:8782 msgid "" "`bpo-26510 `__: argparse subparsers are " "now required by default. This matches behaviour in Python 2. For optional " @@ -15295,7 +15432,7 @@ msgid "" " as had been the case since Python 3.3.)" msgstr "" -#: ../../../build/NEWS:8724 +#: ../../../build/NEWS:8788 msgid "" "`bpo-27541 `__: Reprs of subclasses of " "some collection and iterator classes (`bytearray`, `array.array`, " @@ -15304,70 +15441,70 @@ msgid "" "of the base class." msgstr "" -#: ../../../build/NEWS:8729 ../../../build/NEWS:11836 +#: ../../../build/NEWS:8793 ../../../build/NEWS:11900 msgid "" "`bpo-31351 `__: python -m ensurepip now " "exits with non-zero exit code if pip bootstrapping has failed." msgstr "" -#: ../../../build/NEWS:8732 +#: ../../../build/NEWS:8796 msgid "" "`bpo-31389 `__: ``pdb.set_trace()`` now " "takes an optional keyword-only argument ``header``. If given, this is " "printed to the console just before debugging begins." msgstr "" -#: ../../../build/NEWS:8739 ../../../build/NEWS:11857 +#: ../../../build/NEWS:8803 ../../../build/NEWS:11921 msgid "" "`bpo-31537 `__: Fix incorrect usage of " "``get_history_length`` in readline documentation example code. Patch by Brad" " Smith." msgstr "" -#: ../../../build/NEWS:8742 ../../../build/NEWS:11860 +#: ../../../build/NEWS:8806 ../../../build/NEWS:11924 msgid "" "`bpo-30085 `__: The operator functions " "without double underscores are preferred for clarity. The one with " "underscores are only kept for back-compatibility." msgstr "" -#: ../../../build/NEWS:8749 +#: ../../../build/NEWS:8813 msgid "" "`bpo-31696 `__: Improve compiler version" " information in :data:`sys.version` when Python is built with Clang." msgstr "" -#: ../../../build/NEWS:8752 +#: ../../../build/NEWS:8816 msgid "" "`bpo-31625 `__: Stop using ranlib on " "static libraries. Instead, we assume ar supports the 's' flag." msgstr "" -#: ../../../build/NEWS:8755 +#: ../../../build/NEWS:8819 msgid "" "`bpo-31624 `__: Remove support for " "BSD/OS." msgstr "" -#: ../../../build/NEWS:8757 ../../../build/NEWS:11901 +#: ../../../build/NEWS:8821 ../../../build/NEWS:11965 msgid "" "`bpo-22140 `__: Prevent double " "substitution of prefix in python-config.sh." msgstr "" -#: ../../../build/NEWS:8759 +#: ../../../build/NEWS:8823 msgid "" "`bpo-31569 `__: Correct PCBuild/ case to" " PCbuild/ in build scripts and documentation." msgstr "" -#: ../../../build/NEWS:8762 ../../../build/NEWS:11903 +#: ../../../build/NEWS:8826 ../../../build/NEWS:11967 msgid "" "`bpo-31536 `__: Avoid wholesale rebuild " "after `make regen-all` if nothing changed." msgstr "" -#: ../../../build/NEWS:8768 ../../../build/NEWS:11959 +#: ../../../build/NEWS:8832 ../../../build/NEWS:12023 msgid "" "`bpo-31460 `__: Simplify the API of " "IDLE's Module Browser. Passing a widget instead of an flist with a root " @@ -15377,19 +15514,19 @@ msgid "" ".py." msgstr "" -#: ../../../build/NEWS:8774 ../../../build/NEWS:11965 +#: ../../../build/NEWS:8838 ../../../build/NEWS:12029 msgid "" "`bpo-31649 `__: IDLE - Make _htest, " "_utest parameters keyword only." msgstr "" -#: ../../../build/NEWS:8776 ../../../build/NEWS:11967 +#: ../../../build/NEWS:8840 ../../../build/NEWS:12031 msgid "" "`bpo-31559 `__: Remove test order " "dependence in idle_test.test_browser." msgstr "" -#: ../../../build/NEWS:8778 ../../../build/NEWS:11969 +#: ../../../build/NEWS:8842 ../../../build/NEWS:12033 msgid "" "`bpo-31459 `__: Rename IDLE's module " "browser from Class Browser to Module Browser. The original module-level " @@ -15400,33 +15537,33 @@ msgid "" "changed. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8786 ../../../build/NEWS:11977 +#: ../../../build/NEWS:8850 ../../../build/NEWS:12041 msgid "" "`bpo-31500 `__: Default fonts now are " "scaled on HiDPI displays." msgstr "" -#: ../../../build/NEWS:8788 ../../../build/NEWS:11979 +#: ../../../build/NEWS:8852 ../../../build/NEWS:12043 msgid "" "`bpo-1612262 `__: IDLE module browser " "now shows nested classes and functions. Original patches for code and tests " "by Guilherme Polo and Cheryl Sabella, respectively." msgstr "" -#: ../../../build/NEWS:8795 +#: ../../../build/NEWS:8859 msgid "" "`bpo-28280 `__: Make `PyMapping_Keys()`," " `PyMapping_Values()` and `PyMapping_Items()` always return a `list` (rather" " than a `list` or a `tuple`). Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8799 ../../../build/NEWS:11997 +#: ../../../build/NEWS:8863 ../../../build/NEWS:12061 msgid "" "`bpo-31532 `__: Fix memory corruption " "due to allocator mix in getpath.c between Py_GetPath() and Py_SetPath()" msgstr "" -#: ../../../build/NEWS:8802 +#: ../../../build/NEWS:8866 msgid "" "`bpo-25658 `__: Implement :pep:`539` for" " Thread Specific Storage (TSS) API: it is a new Thread Local Storage (TLS) " @@ -15435,43 +15572,43 @@ msgid "" " M. Bray, patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8810 +#: ../../../build/NEWS:8874 msgid "Python 3.7.0 alpha 1" msgstr "Python 3.7.0 alfa 1" -#: ../../../build/NEWS:8812 +#: ../../../build/NEWS:8876 msgid "*Release date: 2017-09-19*" msgstr "*Tanggal rilis: 2017-09-19*" -#: ../../../build/NEWS:8817 ../../../build/NEWS:12035 +#: ../../../build/NEWS:8881 ../../../build/NEWS:12099 msgid "" "`bpo-29781 `__: SSLObject.version() now " "correctly returns None when handshake over BIO has not been performed yet." msgstr "" -#: ../../../build/NEWS:8820 +#: ../../../build/NEWS:8884 msgid "" "`bpo-29505 `__: Add fuzz tests for " "float(str), int(str), unicode(str); for oss-fuzz." msgstr "" -#: ../../../build/NEWS:8823 ../../../build/NEWS:12038 -#: ../../../build/NEWS:16423 +#: ../../../build/NEWS:8887 ../../../build/NEWS:12102 +#: ../../../build/NEWS:16487 msgid "" "`bpo-30947 `__: Upgrade libexpat " "embedded copy from version 2.2.1 to 2.2.3 to get security fixes." msgstr "" -#: ../../../build/NEWS:8826 ../../../build/NEWS:12498 -#: ../../../build/NEWS:16465 +#: ../../../build/NEWS:8890 ../../../build/NEWS:12562 +#: ../../../build/NEWS:16529 msgid "" "`bpo-30730 `__: Prevent environment " "variables injection in subprocess on Windows. Prevent passing other " "environment variables and command arguments." msgstr "" -#: ../../../build/NEWS:8830 ../../../build/NEWS:12502 -#: ../../../build/NEWS:16469 +#: ../../../build/NEWS:8894 ../../../build/NEWS:12566 +#: ../../../build/NEWS:16533 msgid "" "`bpo-30694 `__: Upgrade expat copy from " "2.2.0 to 2.2.1 to get fixes of multiple security vulnerabilities including: " @@ -15483,8 +15620,8 @@ msgid "" "expat secret using ``XML_SetHashSalt()``." msgstr "" -#: ../../../build/NEWS:8839 ../../../build/NEWS:12511 -#: ../../../build/NEWS:16478 +#: ../../../build/NEWS:8903 ../../../build/NEWS:12575 +#: ../../../build/NEWS:16542 msgid "" "`bpo-30500 `__: Fix " "urllib.parse.splithost() to correctly parse fragments. For example, " @@ -15493,15 +15630,15 @@ msgid "" "authentication (``login@host``)." msgstr "" -#: ../../../build/NEWS:8844 ../../../build/NEWS:12600 -#: ../../../build/NEWS:16483 +#: ../../../build/NEWS:8908 ../../../build/NEWS:12664 +#: ../../../build/NEWS:16547 msgid "" "`bpo-29591 `__: Update expat copy from " "2.1.1 to 2.2.0 to get fixes of CVE-2016-0718 and CVE-2016-4472. See " "https://sourceforge.net/p/expat/bugs/537/ for more information." msgstr "" -#: ../../../build/NEWS:8851 ../../../build/NEWS:11663 +#: ../../../build/NEWS:8915 ../../../build/NEWS:11727 msgid "" "`bpo-31490 `__: Fix an assertion failure" " in `ctypes` class definition, in case the class has an attribute whose name" @@ -15509,28 +15646,28 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:8855 ../../../build/NEWS:12044 +#: ../../../build/NEWS:8919 ../../../build/NEWS:12108 msgid "" "`bpo-31471 `__: Fix an assertion failure" " in `subprocess.Popen()` on Windows, in case the env argument has a bad " "keys() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8858 ../../../build/NEWS:12047 +#: ../../../build/NEWS:8922 ../../../build/NEWS:12111 msgid "" "`bpo-31418 `__: Fix an assertion failure" " in `PyErr_WriteUnraisable()` in case of an exception with a bad " "``__module__`` attribute. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8861 ../../../build/NEWS:12050 +#: ../../../build/NEWS:8925 ../../../build/NEWS:12114 msgid "" "`bpo-31416 `__: Fix assertion failures " "in case of a bad warnings.filters or warnings.defaultaction. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8864 +#: ../../../build/NEWS:8928 msgid "" "`bpo-28411 `__: Change direct usage of " "PyInterpreterState.modules to PyImport_GetModuleDict(). Also introduce more " @@ -15538,7 +15675,7 @@ msgid "" "complications when working on sys.modules." msgstr "" -#: ../../../build/NEWS:8869 +#: ../../../build/NEWS:8933 msgid "" "`bpo-28411 `__: Switch to the abstract " "API when dealing with ``PyInterpreterState.modules``. This allows later " @@ -15546,14 +15683,14 @@ msgid "" " a ``PyImport_GetModule()`` function to reduce a bunch of duplicated code." msgstr "" -#: ../../../build/NEWS:8874 ../../../build/NEWS:12053 +#: ../../../build/NEWS:8938 ../../../build/NEWS:12117 msgid "" "`bpo-31411 `__: Raise a TypeError " "instead of SystemError in case warnings.onceregistry is not a dictionary. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8877 +#: ../../../build/NEWS:8941 msgid "" "`bpo-31344 `__: For finer control of " "tracing behaviour when testing the interpreter, two new frame attributes " @@ -15563,13 +15700,13 @@ msgid "" "events." msgstr "" -#: ../../../build/NEWS:8883 ../../../build/NEWS:12056 +#: ../../../build/NEWS:8947 ../../../build/NEWS:12120 msgid "" "`bpo-31373 `__: Fix several possible " "instances of undefined behavior due to floating-point demotions." msgstr "" -#: ../../../build/NEWS:8886 ../../../build/NEWS:12059 +#: ../../../build/NEWS:8950 ../../../build/NEWS:12123 msgid "" "`bpo-30465 `__: Location information " "(``lineno`` and ``col_offset``) in f-strings is now (mostly) correct. This " @@ -15577,95 +15714,95 @@ msgid "" "the first line of the file)." msgstr "" -#: ../../../build/NEWS:8890 +#: ../../../build/NEWS:8954 msgid "" "`bpo-30860 `__: Consolidate CPython's " "global runtime state under a single struct. This improves discoverability " "of the runtime state." msgstr "" -#: ../../../build/NEWS:8893 +#: ../../../build/NEWS:8957 msgid "" "`bpo-31347 `__: Fix possible undefined " "behavior in _PyObject_FastCall_Prepend." msgstr "" -#: ../../../build/NEWS:8895 ../../../build/NEWS:12063 +#: ../../../build/NEWS:8959 ../../../build/NEWS:12127 msgid "" "`bpo-31343 `__: Include sys/sysmacros.h " "for major(), minor(), and makedev(). GNU C libray plans to remove the " "functions from sys/types.h." msgstr "" -#: ../../../build/NEWS:8898 ../../../build/NEWS:12066 +#: ../../../build/NEWS:8962 ../../../build/NEWS:12130 msgid "" "`bpo-31291 `__: Fix an assertion failure" " in `zipimport.zipimporter.get_data` on Windows, when the return value of " "``pathname.replace('/','\\\\')`` isn't a string. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8902 ../../../build/NEWS:12070 +#: ../../../build/NEWS:8966 ../../../build/NEWS:12134 msgid "" "`bpo-31271 `__: Fix an assertion failure" " in the write() method of `io.TextIOWrapper`, when the encoder doesn't " "return a bytes object. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8906 ../../../build/NEWS:12074 +#: ../../../build/NEWS:8970 ../../../build/NEWS:12138 msgid "" "`bpo-31243 `__: Fix a crash in some " "methods of `io.TextIOWrapper`, when the decoder's state is invalid. Patch by" " Oren Milman." msgstr "" -#: ../../../build/NEWS:8909 ../../../build/NEWS:12077 +#: ../../../build/NEWS:8973 ../../../build/NEWS:12141 msgid "" "`bpo-30721 `__: ``print`` now shows " "correct usage hint for using Python 2 redirection syntax. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:8912 ../../../build/NEWS:12080 +#: ../../../build/NEWS:8976 ../../../build/NEWS:12144 msgid "" "`bpo-31070 `__: Fix a race condition in " "importlib _get_module_lock()." msgstr "" -#: ../../../build/NEWS:8914 +#: ../../../build/NEWS:8978 msgid "" "`bpo-30747 `__: Add a non-dummy " "implementation of _Py_atomic_store and _Py_atomic_load on MSVC." msgstr "" -#: ../../../build/NEWS:8917 ../../../build/NEWS:12082 -#: ../../../build/NEWS:16429 +#: ../../../build/NEWS:8981 ../../../build/NEWS:12146 +#: ../../../build/NEWS:16493 msgid "" "`bpo-31095 `__: Fix potential crash " "during GC caused by ``tp_dealloc`` which doesn't call " "``PyObject_GC_UnTrack()``." msgstr "" -#: ../../../build/NEWS:8920 ../../../build/NEWS:12085 +#: ../../../build/NEWS:8984 ../../../build/NEWS:12149 msgid "" "`bpo-31071 `__: Avoid masking original " "TypeError in call with * unpacking when other arguments are passed." msgstr "" -#: ../../../build/NEWS:8923 ../../../build/NEWS:12088 +#: ../../../build/NEWS:8987 ../../../build/NEWS:12152 msgid "" "`bpo-30978 `__: str.format_map() now " "passes key lookup exceptions through. Previously any exception was replaced " "with a KeyError exception." msgstr "" -#: ../../../build/NEWS:8926 ../../../build/NEWS:12091 +#: ../../../build/NEWS:8990 ../../../build/NEWS:12155 msgid "" "`bpo-30808 `__: Use _Py_atomic API for " "concurrency-sensitive signal state." msgstr "" -#: ../../../build/NEWS:8928 ../../../build/NEWS:12093 -#: ../../../build/NEWS:16490 +#: ../../../build/NEWS:8992 ../../../build/NEWS:12157 +#: ../../../build/NEWS:16554 msgid "" "`bpo-30876 `__: Relative import from " "unloaded package now reimports the package instead of failing with " @@ -15673,7 +15810,7 @@ msgid "" "rather than SystemError." msgstr "" -#: ../../../build/NEWS:8932 ../../../build/NEWS:12097 +#: ../../../build/NEWS:8996 ../../../build/NEWS:12161 msgid "" "`bpo-30703 `__: Improve signal delivery." " Avoid using Py_AddPendingCall from signal handler, to avoid calling signal-" @@ -15682,53 +15819,53 @@ msgid "" "(some signals could be lost)." msgstr "" -#: ../../../build/NEWS:8937 ../../../build/NEWS:12102 -#: ../../../build/NEWS:16494 +#: ../../../build/NEWS:9001 ../../../build/NEWS:12166 +#: ../../../build/NEWS:16558 msgid "" "`bpo-30765 `__: Avoid blocking in " "pthread_mutex_lock() when PyThread_acquire_lock() is asked not to block." msgstr "" -#: ../../../build/NEWS:8940 ../../../build/NEWS:12105 +#: ../../../build/NEWS:9004 ../../../build/NEWS:12169 msgid "" "`bpo-31161 `__: Make sure the 'Missing " "parentheses' syntax error message is only applied to SyntaxError, not to " "subclasses. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:8943 ../../../build/NEWS:12108 +#: ../../../build/NEWS:9007 ../../../build/NEWS:12172 msgid "" "`bpo-30814 `__: Fixed a race condition " "when import a submodule from a package." msgstr "" -#: ../../../build/NEWS:8945 +#: ../../../build/NEWS:9009 msgid "" "`bpo-30736 `__: The internal unicodedata" " database has been upgraded to Unicode 10.0." msgstr "" -#: ../../../build/NEWS:8948 +#: ../../../build/NEWS:9012 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "from per-thread to per-interpreter to avoid crashes." msgstr "" -#: ../../../build/NEWS:8951 ../../../build/NEWS:12110 +#: ../../../build/NEWS:9015 ../../../build/NEWS:12174 msgid "" "`bpo-30597 `__: ``print`` now shows " "expected input in custom error message when used as a Python 2 statement. " "Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8954 ../../../build/NEWS:12525 +#: ../../../build/NEWS:9018 ../../../build/NEWS:12589 msgid "" "`bpo-30682 `__: Removed a too-strict " "assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " "and eval(\"f'\\\\\\r'\")." msgstr "" -#: ../../../build/NEWS:8957 +#: ../../../build/NEWS:9021 msgid "" "`bpo-30501 `__: The compiler now " "produces more optimal code for complex condition expressions in the \"if\", " @@ -15736,7 +15873,7 @@ msgid "" "expressions and comprehensions." msgstr "" -#: ../../../build/NEWS:8961 +#: ../../../build/NEWS:9025 msgid "" "`bpo-28180 `__: Implement :pep:`538` " "(legacy C locale coercion). This means that when a suitable coercion target " @@ -15745,20 +15882,20 @@ msgid "" "ASCII." msgstr "" -#: ../../../build/NEWS:8966 +#: ../../../build/NEWS:9030 msgid "" "`bpo-30486 `__: Allows setting cell " "values for __closure__. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:8969 +#: ../../../build/NEWS:9033 msgid "" "`bpo-30537 `__: itertools.islice now " "accepts integer-like objects (having an __index__ method) as start, stop, " "and slice arguments" msgstr "" -#: ../../../build/NEWS:8972 +#: ../../../build/NEWS:9036 msgid "" "`bpo-25324 `__: Tokens needed for " "parsing in Python moved to C. ``COMMENT``, ``NL`` and ``ENCODING``. This way" @@ -15766,29 +15903,29 @@ msgid "" "import the tokenize module." msgstr "" -#: ../../../build/NEWS:8976 ../../../build/NEWS:12530 +#: ../../../build/NEWS:9040 ../../../build/NEWS:12594 msgid "" "`bpo-29104 `__: Fixed parsing " "backslashes in f-strings." msgstr "" -#: ../../../build/NEWS:8978 ../../../build/NEWS:12532 -#: ../../../build/NEWS:16497 +#: ../../../build/NEWS:9042 ../../../build/NEWS:12596 +#: ../../../build/NEWS:16561 msgid "" "`bpo-27945 `__: Fixed various segfaults " "with dict when input collections are mutated during searching, inserting or " "comparing. Based on patches by Duane Griffin and Tim Mitchell." msgstr "" -#: ../../../build/NEWS:8982 ../../../build/NEWS:12536 -#: ../../../build/NEWS:16501 +#: ../../../build/NEWS:9046 ../../../build/NEWS:12600 +#: ../../../build/NEWS:16565 msgid "" "`bpo-25794 `__: Fixed type.__setattr__()" " and type.__delattr__() for non-interned attribute names. Based on patch by" " Eryk Sun." msgstr "" -#: ../../../build/NEWS:8985 ../../../build/NEWS:12539 +#: ../../../build/NEWS:9049 ../../../build/NEWS:12603 msgid "" "`bpo-30039 `__: If a KeyboardInterrupt " "happens when the interpreter is in the middle of resuming a chain of nested " @@ -15796,61 +15933,61 @@ msgid "" " frame." msgstr "" -#: ../../../build/NEWS:8989 +#: ../../../build/NEWS:9053 msgid "" "`bpo-28974 `__: ``object.__format__(x, " "'')`` is now equivalent to ``str(x)`` rather than ``format(str(self), '')``." msgstr "" -#: ../../../build/NEWS:8992 +#: ../../../build/NEWS:9056 msgid "" "`bpo-30024 `__: Circular imports " "involving absolute imports with binding a submodule to a name are now " "supported." msgstr "" -#: ../../../build/NEWS:8995 ../../../build/NEWS:12543 +#: ../../../build/NEWS:9059 ../../../build/NEWS:12607 msgid "" "`bpo-12414 `__: sys.getsizeof() on a " "code object now returns the sizes which includes the code struct and sizes " "of objects which it references. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8999 +#: ../../../build/NEWS:9063 msgid "" "`bpo-29839 `__: len() now raises " "ValueError rather than OverflowError if __len__() returned a large negative " "integer." msgstr "" -#: ../../../build/NEWS:9002 +#: ../../../build/NEWS:9066 msgid "" "`bpo-11913 `__: README.rst is now " "included in the list of distutils standard READMEs and therefore included in" " source distributions." msgstr "" -#: ../../../build/NEWS:9005 +#: ../../../build/NEWS:9069 msgid "" "`bpo-29914 `__: Fixed default " "implementations of __reduce__ and __reduce_ex__(). object.__reduce__() no " "longer takes arguments, object.__reduce_ex__() now requires one argument." msgstr "" -#: ../../../build/NEWS:9009 ../../../build/NEWS:12547 +#: ../../../build/NEWS:9073 ../../../build/NEWS:12611 msgid "" "`bpo-29949 `__: Fix memory usage " "regression of set and frozenset object." msgstr "" -#: ../../../build/NEWS:9011 ../../../build/NEWS:12549 -#: ../../../build/NEWS:16504 +#: ../../../build/NEWS:9075 ../../../build/NEWS:12613 +#: ../../../build/NEWS:16568 msgid "" "`bpo-29935 `__: Fixed error messages in " "the index() method of tuple, list and deque when pass indices of wrong type." msgstr "" -#: ../../../build/NEWS:9014 +#: ../../../build/NEWS:9078 msgid "" "`bpo-29816 `__: Shift operation now has " "less opportunity to raise OverflowError. ValueError always is raised rather " @@ -15858,44 +15995,44 @@ msgid "" "count always returns zero." msgstr "" -#: ../../../build/NEWS:9019 +#: ../../../build/NEWS:9083 msgid "" "`bpo-24821 `__: Fixed the slowing down " "to 25 times in the searching of some unlucky Unicode characters." msgstr "" -#: ../../../build/NEWS:9022 +#: ../../../build/NEWS:9086 msgid "" "`bpo-29102 `__: Add a unique ID to " "PyInterpreterState. This makes it easier to identify each subinterpreter." msgstr "" -#: ../../../build/NEWS:9025 +#: ../../../build/NEWS:9089 msgid "" "`bpo-29894 `__: The deprecation warning " "is emitted if __complex__ returns an instance of a strict subclass of " "complex. In a future versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:9029 ../../../build/NEWS:12552 +#: ../../../build/NEWS:9093 ../../../build/NEWS:12616 msgid "" "`bpo-29859 `__: Show correct error " "messages when any of the pthread_* calls in thread_pthread.h fails." msgstr "" -#: ../../../build/NEWS:9032 +#: ../../../build/NEWS:9096 msgid "" "`bpo-29849 `__: Fix a memory leak when " "an ImportError is raised during from import." msgstr "" -#: ../../../build/NEWS:9035 ../../../build/NEWS:12560 +#: ../../../build/NEWS:9099 ../../../build/NEWS:12624 msgid "" "`bpo-28856 `__: Fix an oversight that %b" " format for bytes should support objects follow the buffer protocol." msgstr "" -#: ../../../build/NEWS:9038 ../../../build/NEWS:12877 +#: ../../../build/NEWS:9102 ../../../build/NEWS:12941 msgid "" "`bpo-29723 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -15907,81 +16044,81 @@ msgid "" "location named on the command line." msgstr "" -#: ../../../build/NEWS:9046 +#: ../../../build/NEWS:9110 msgid "" "`bpo-29568 `__: Escaped percent \"%%\" " "in the format string for classic string formatting no longer allows any " "characters between two percents." msgstr "" -#: ../../../build/NEWS:9049 ../../../build/NEWS:12563 +#: ../../../build/NEWS:9113 ../../../build/NEWS:12627 msgid "" "`bpo-29714 `__: Fix a regression that " "bytes format may fail when containing zero bytes inside." msgstr "" -#: ../../../build/NEWS:9052 +#: ../../../build/NEWS:9116 msgid "" "`bpo-29695 `__: bool(), float(), list() " "and tuple() no longer take keyword arguments. The first argument of int() " "can now be passes only as positional argument." msgstr "" -#: ../../../build/NEWS:9056 ../../../build/NEWS:12901 +#: ../../../build/NEWS:9120 ../../../build/NEWS:12965 msgid "" "`bpo-28893 `__: Set correct __cause__ " "for errors about invalid awaitables returned from __aiter__ and __anext__." msgstr "" -#: ../../../build/NEWS:9059 ../../../build/NEWS:12555 -#: ../../../build/NEWS:16507 +#: ../../../build/NEWS:9123 ../../../build/NEWS:12619 +#: ../../../build/NEWS:16571 msgid "" "`bpo-28876 `__: ``bool(range)`` works " "even if ``len(range)`` raises :exc:`OverflowError`." msgstr "" -#: ../../../build/NEWS:9062 ../../../build/NEWS:12904 +#: ../../../build/NEWS:9126 ../../../build/NEWS:12968 msgid "" "`bpo-29683 `__: Fixes to memory " "allocation in _PyCode_SetExtra. Patch by Brian Coleman." msgstr "" -#: ../../../build/NEWS:9065 ../../../build/NEWS:12907 +#: ../../../build/NEWS:9129 ../../../build/NEWS:12971 msgid "" "`bpo-29684 `__: Fix minor regression of " "PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " "a dict. But it might cause segv when args=NULL and kwargs is not a dict." msgstr "" -#: ../../../build/NEWS:9069 ../../../build/NEWS:12911 -#: ../../../build/NEWS:16518 +#: ../../../build/NEWS:9133 ../../../build/NEWS:12975 +#: ../../../build/NEWS:16582 msgid "" "`bpo-28598 `__: Support __rmod__ for " "subclasses of str being called before str.__mod__. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:9072 ../../../build/NEWS:12914 +#: ../../../build/NEWS:9136 ../../../build/NEWS:12978 msgid "" "`bpo-29607 `__: Fix stack_effect " "computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." msgstr "" -#: ../../../build/NEWS:9075 ../../../build/NEWS:12917 -#: ../../../build/NEWS:16521 +#: ../../../build/NEWS:9139 ../../../build/NEWS:12981 +#: ../../../build/NEWS:16585 msgid "" "`bpo-29602 `__: Fix incorrect handling " "of signed zeros in complex constructor for complex subclasses and for inputs" " having a __complex__ method. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:9079 ../../../build/NEWS:12921 -#: ../../../build/NEWS:16525 +#: ../../../build/NEWS:9143 ../../../build/NEWS:12985 +#: ../../../build/NEWS:16589 msgid "" "`bpo-29347 `__: Fixed possibly " "dereferencing undefined pointers when creating weakref objects." msgstr "" -#: ../../../build/NEWS:9082 +#: ../../../build/NEWS:9146 msgid "" "`bpo-29463 `__: Add ``docstring`` field " "to Module, ClassDef, FunctionDef, and AsyncFunctionDef ast nodes. docstring" @@ -15990,122 +16127,122 @@ msgid "" ":issue:`32911`.)" msgstr "" -#: ../../../build/NEWS:9087 ../../../build/NEWS:12924 -#: ../../../build/NEWS:16528 +#: ../../../build/NEWS:9151 ../../../build/NEWS:12988 +#: ../../../build/NEWS:16592 msgid "" "`bpo-29438 `__: Fixed use-after-free " "problem in key sharing dict." msgstr "" -#: ../../../build/NEWS:9089 +#: ../../../build/NEWS:9153 msgid "" "`bpo-29546 `__: Set the 'path' and " "'name' attribute on ImportError for ``from ... import ...``." msgstr "" -#: ../../../build/NEWS:9092 +#: ../../../build/NEWS:9156 msgid "" "`bpo-29546 `__: Improve from-import " "error message with location" msgstr "" -#: ../../../build/NEWS:9094 ../../../build/NEWS:12566 -#: ../../../build/NEWS:16535 +#: ../../../build/NEWS:9158 ../../../build/NEWS:12630 +#: ../../../build/NEWS:16599 msgid "" "`bpo-29478 `__: If max_line_length=None " "is specified while using the Compat32 policy, it is no longer ignored. " "Patch by Mircea Cosbuc." msgstr "" -#: ../../../build/NEWS:9097 ../../../build/NEWS:12926 -#: ../../../build/NEWS:16530 +#: ../../../build/NEWS:9161 ../../../build/NEWS:12990 +#: ../../../build/NEWS:16594 msgid "" "`bpo-29319 `__: Prevent " "RunMainFromImporter overwriting sys.path[0]." msgstr "" -#: ../../../build/NEWS:9099 ../../../build/NEWS:12928 -#: ../../../build/NEWS:16532 +#: ../../../build/NEWS:9163 ../../../build/NEWS:12992 +#: ../../../build/NEWS:16596 msgid "" "`bpo-29337 `__: Fixed possible " "BytesWarning when compare the code objects. Warnings could be emitted at " "compile time." msgstr "" -#: ../../../build/NEWS:9102 ../../../build/NEWS:12931 +#: ../../../build/NEWS:9166 ../../../build/NEWS:12995 msgid "" "`bpo-29327 `__: Fixed a crash when pass " "the iterable keyword argument to sorted()." msgstr "" -#: ../../../build/NEWS:9105 ../../../build/NEWS:12934 +#: ../../../build/NEWS:9169 ../../../build/NEWS:12998 msgid "" "`bpo-29034 `__: Fix memory leak and use-" "after-free in os module (path_converter)." msgstr "" -#: ../../../build/NEWS:9108 ../../../build/NEWS:12937 +#: ../../../build/NEWS:9172 ../../../build/NEWS:13001 msgid "" "`bpo-29159 `__: Fix regression in " "bytes(x) when x.__index__() raises Exception." msgstr "" -#: ../../../build/NEWS:9110 +#: ../../../build/NEWS:9174 msgid "" "`bpo-29049 `__: Call " "_PyObject_GC_TRACK() lazily when calling Python function. Calling function " "is up to 5% faster." msgstr "" -#: ../../../build/NEWS:9113 +#: ../../../build/NEWS:9177 msgid "" "`bpo-28927 `__: bytes.fromhex() and " "bytearray.fromhex() now ignore all ASCII whitespace, not only spaces. Patch" " by Robert Xiao." msgstr "" -#: ../../../build/NEWS:9116 ../../../build/NEWS:12939 -#: ../../../build/NEWS:16884 +#: ../../../build/NEWS:9180 ../../../build/NEWS:13003 +#: ../../../build/NEWS:16948 msgid "" "`bpo-28932 `__: Do not include " " if it does not exist." msgstr "" -#: ../../../build/NEWS:9118 ../../../build/NEWS:12941 -#: ../../../build/NEWS:16889 +#: ../../../build/NEWS:9182 ../../../build/NEWS:13005 +#: ../../../build/NEWS:16953 msgid "" "`bpo-25677 `__: Correct the positioning " "of the syntax error caret for indented blocks. Based on patch by Michael " "Layzell." msgstr "" -#: ../../../build/NEWS:9121 ../../../build/NEWS:12944 -#: ../../../build/NEWS:16892 +#: ../../../build/NEWS:9185 ../../../build/NEWS:13008 +#: ../../../build/NEWS:16956 msgid "" "`bpo-29000 `__: Fixed bytes formatting " "of octals with zero padding in alternate form." msgstr "" -#: ../../../build/NEWS:9124 +#: ../../../build/NEWS:9188 msgid "" "`bpo-18896 `__: Python function can now " "have more than 255 parameters. collections.namedtuple() now supports tuples " "with more than 255 elements." msgstr "" -#: ../../../build/NEWS:9127 +#: ../../../build/NEWS:9191 msgid "" "`bpo-28596 `__: The preferred encoding " "is UTF-8 on Android. Patch written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:9130 +#: ../../../build/NEWS:9194 msgid "" "`bpo-22257 `__: Clean up interpreter " "startup (see :pep:`432`)." msgstr "" -#: ../../../build/NEWS:9132 ../../../build/NEWS:12947 +#: ../../../build/NEWS:9196 ../../../build/NEWS:13011 msgid "" "`bpo-26919 `__: On Android, operating " "system data is now always encoded/decoded to/from UTF-8, instead of the " @@ -16113,42 +16250,42 @@ msgid "" "os.fsdecode() which are already using UTF-8." msgstr "" -#: ../../../build/NEWS:9136 ../../../build/NEWS:12951 +#: ../../../build/NEWS:9200 ../../../build/NEWS:13015 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug triggerable by a monkey-patched" " len() function." msgstr "" -#: ../../../build/NEWS:9139 ../../../build/NEWS:13225 +#: ../../../build/NEWS:9203 ../../../build/NEWS:13289 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table. Patch written by INADA Naoki." msgstr "" -#: ../../../build/NEWS:9142 ../../../build/NEWS:12954 +#: ../../../build/NEWS:9206 ../../../build/NEWS:13018 msgid "" "`bpo-28739 `__: f-string expressions are" " no longer accepted as docstrings and by ast.literal_eval() even if they do " "not include expressions." msgstr "" -#: ../../../build/NEWS:9145 ../../../build/NEWS:12957 -#: ../../../build/NEWS:16895 +#: ../../../build/NEWS:9209 ../../../build/NEWS:13021 +#: ../../../build/NEWS:16959 msgid "" "`bpo-28512 `__: Fixed setting the offset" " attribute of SyntaxError by PyErr_SyntaxLocationEx() and " "PyErr_SyntaxLocationObject()." msgstr "" -#: ../../../build/NEWS:9148 ../../../build/NEWS:12960 +#: ../../../build/NEWS:9212 ../../../build/NEWS:13024 msgid "" "`bpo-28918 `__: Fix the cross " "compilation of xxlimited when Python has been built with Py_DEBUG defined." msgstr "" -#: ../../../build/NEWS:9151 ../../../build/NEWS:13255 +#: ../../../build/NEWS:9215 ../../../build/NEWS:13319 msgid "" "`bpo-23722 `__: Rather than silently " "producing a class that doesn't support zero-argument ``super()`` in methods," @@ -16157,7 +16294,7 @@ msgid "" "supports zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:9157 ../../../build/NEWS:13261 +#: ../../../build/NEWS:9221 ../../../build/NEWS:13325 msgid "" "`bpo-28797 `__: Modifying the class " "__dict__ inside the __set_name__ method of a descriptor that is used inside " @@ -16165,7 +16302,7 @@ msgid "" "descriptors." msgstr "" -#: ../../../build/NEWS:9161 +#: ../../../build/NEWS:9225 msgid "" "`bpo-28799 `__: Remove the " "``PyEval_GetCallStats()`` function and deprecate the untested and " @@ -16174,13 +16311,13 @@ msgid "" ":mod:`profile` to profile function calls." msgstr "" -#: ../../../build/NEWS:9166 +#: ../../../build/NEWS:9230 msgid "" "`bpo-12844 `__: More than 255 arguments " "can now be passed to a function." msgstr "" -#: ../../../build/NEWS:9168 ../../../build/NEWS:13265 +#: ../../../build/NEWS:9232 ../../../build/NEWS:13329 msgid "" "`bpo-28782 `__: Fix a bug in the " "implementation ``yield from`` when checking if the next instruction is " @@ -16188,7 +16325,7 @@ msgid "" "`__)." msgstr "" -#: ../../../build/NEWS:9172 +#: ../../../build/NEWS:9236 msgid "" "`bpo-28774 `__: Fix error position of " "the unicode error in ASCII and Latin1 encoders when a string returned by the" @@ -16196,20 +16333,20 @@ msgid "" " ASCII codec, characters out of the U+0000-U+00FF range for Latin1)." msgstr "" -#: ../../../build/NEWS:9177 ../../../build/NEWS:12963 +#: ../../../build/NEWS:9241 ../../../build/NEWS:13027 msgid "" "`bpo-28731 `__: Optimize " "_PyDict_NewPresized() to create correct size dict. Improve speed of dict " "literal with constant keys up to 30%." msgstr "" -#: ../../../build/NEWS:9180 ../../../build/NEWS:13319 +#: ../../../build/NEWS:9244 ../../../build/NEWS:13383 msgid "" "`bpo-28532 `__: Show sys.version when -V" " option is supplied twice." msgstr "" -#: ../../../build/NEWS:9182 ../../../build/NEWS:13321 +#: ../../../build/NEWS:9246 ../../../build/NEWS:13385 msgid "" "`bpo-27100 `__: The with-statement now " "checks for __enter__ before it checks for __exit__. This gives less " @@ -16217,351 +16354,351 @@ msgid "" "Ellington." msgstr "" -#: ../../../build/NEWS:9186 ../../../build/NEWS:13325 +#: ../../../build/NEWS:9250 ../../../build/NEWS:13389 msgid "" "`bpo-28746 `__: Fix the " "set_inheritable() file descriptor method on platforms that do not have the " "ioctl FIOCLEX and FIONCLEX commands." msgstr "" -#: ../../../build/NEWS:9189 ../../../build/NEWS:13328 +#: ../../../build/NEWS:9253 ../../../build/NEWS:13392 msgid "" "`bpo-26920 `__: Fix not getting the " "locale's charset upon initializing the interpreter, on platforms that do not" " have langinfo." msgstr "" -#: ../../../build/NEWS:9192 ../../../build/NEWS:13331 -#: ../../../build/NEWS:16901 +#: ../../../build/NEWS:9256 ../../../build/NEWS:13395 +#: ../../../build/NEWS:16965 msgid "" "`bpo-28648 `__: Fixed crash in " "Py_DecodeLocale() in debug build on Mac OS X when decode astral characters." " Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9195 ../../../build/NEWS:13337 +#: ../../../build/NEWS:9259 ../../../build/NEWS:13401 msgid "" "`bpo-28665 `__: Improve speed of the " "STORE_DEREF opcode by 40%." msgstr "" -#: ../../../build/NEWS:9197 ../../../build/NEWS:13334 -#: ../../../build/NEWS:16904 +#: ../../../build/NEWS:9261 ../../../build/NEWS:13398 +#: ../../../build/NEWS:16968 msgid "" "`bpo-19398 `__: Extra slash no longer " "added to sys.path components in case of empty compile-time PYTHONPATH " "components." msgstr "" -#: ../../../build/NEWS:9200 +#: ../../../build/NEWS:9264 msgid "" "`bpo-28621 `__: Sped up converting int " "to float by reusing faster bits counting implementation. Patch by Adrian " "Wielgosik." msgstr "" -#: ../../../build/NEWS:9203 +#: ../../../build/NEWS:9267 msgid "" "`bpo-28580 `__: Optimize iterating split" " table values. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9205 ../../../build/NEWS:13339 +#: ../../../build/NEWS:9269 ../../../build/NEWS:13403 msgid "" "`bpo-28583 `__: PyDict_SetDefault didn't" " combine split table when needed. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9208 ../../../build/NEWS:13433 +#: ../../../build/NEWS:9272 ../../../build/NEWS:13497 msgid "" "`bpo-28128 `__: Deprecation warning for " "invalid str and byte escape sequences now prints better information about " "where the error occurs. Patch by Serhiy Storchaka and Eric Smith." msgstr "" -#: ../../../build/NEWS:9212 ../../../build/NEWS:13437 +#: ../../../build/NEWS:9276 ../../../build/NEWS:13501 msgid "" "`bpo-28509 `__: dict.update() no longer " "allocate unnecessary large memory." msgstr "" -#: ../../../build/NEWS:9214 ../../../build/NEWS:13439 -#: ../../../build/NEWS:16907 +#: ../../../build/NEWS:9278 ../../../build/NEWS:13503 +#: ../../../build/NEWS:16971 msgid "" "`bpo-28426 `__: Fixed potential crash in" " PyUnicode_AsDecodedObject() in debug build." msgstr "" -#: ../../../build/NEWS:9217 ../../../build/NEWS:13442 +#: ../../../build/NEWS:9281 ../../../build/NEWS:13506 msgid "" "`bpo-28517 `__: Fixed of-by-one error in" " the peephole optimizer that caused keeping unreachable code." msgstr "" -#: ../../../build/NEWS:9220 ../../../build/NEWS:13445 +#: ../../../build/NEWS:9284 ../../../build/NEWS:13509 msgid "" "`bpo-28214 `__: Improved exception " "reporting for problematic __set_name__ attributes." msgstr "" -#: ../../../build/NEWS:9223 ../../../build/NEWS:13448 -#: ../../../build/NEWS:16910 +#: ../../../build/NEWS:9287 ../../../build/NEWS:13512 +#: ../../../build/NEWS:16974 msgid "" "`bpo-23782 `__: Fixed possible memory " "leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()." msgstr "" -#: ../../../build/NEWS:9226 ../../../build/NEWS:13557 +#: ../../../build/NEWS:9290 ../../../build/NEWS:13621 msgid "" "`bpo-28183 `__: Optimize and cleanup " "dict iteration." msgstr "" -#: ../../../build/NEWS:9228 ../../../build/NEWS:13559 +#: ../../../build/NEWS:9292 ../../../build/NEWS:13623 msgid "" "`bpo-26081 `__: Added C implementation " "of asyncio.Future. Original patch by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:9231 ../../../build/NEWS:13562 -#: ../../../build/NEWS:16913 +#: ../../../build/NEWS:9295 ../../../build/NEWS:13626 +#: ../../../build/NEWS:16977 msgid "" "`bpo-28379 `__: Added sanity checks and " "tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9234 ../../../build/NEWS:13565 -#: ../../../build/NEWS:16916 +#: ../../../build/NEWS:9298 ../../../build/NEWS:13629 +#: ../../../build/NEWS:16980 msgid "" "`bpo-28376 `__: The type of long range " "iterator is now registered as Iterator. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9237 +#: ../../../build/NEWS:9301 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is disallowed. Calling " "iter() on range instance is the only way. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9241 ../../../build/NEWS:13574 -#: ../../../build/NEWS:16922 +#: ../../../build/NEWS:9305 ../../../build/NEWS:13638 +#: ../../../build/NEWS:16986 msgid "" "`bpo-26906 `__: Resolving special " "methods of uninitialized type now causes implicit initialization of the type" " instead of a fail." msgstr "" -#: ../../../build/NEWS:9244 ../../../build/NEWS:13577 -#: ../../../build/NEWS:16925 +#: ../../../build/NEWS:9308 ../../../build/NEWS:13641 +#: ../../../build/NEWS:16989 msgid "" "`bpo-18287 `__: PyType_Ready() now " "checks that tp_name is not NULL. Original patch by Niklas Koep." msgstr "" -#: ../../../build/NEWS:9247 ../../../build/NEWS:13580 -#: ../../../build/NEWS:16928 +#: ../../../build/NEWS:9311 ../../../build/NEWS:13644 +#: ../../../build/NEWS:16992 msgid "" "`bpo-24098 `__: Fixed possible crash " "when AST is changed in process of compiling it." msgstr "" -#: ../../../build/NEWS:9250 ../../../build/NEWS:13583 +#: ../../../build/NEWS:9314 ../../../build/NEWS:13647 msgid "" "`bpo-28201 `__: Dict reduces possibility" " of 2nd conflict in hash table when hashes have same lower bits." msgstr "" -#: ../../../build/NEWS:9253 ../../../build/NEWS:13586 -#: ../../../build/NEWS:16931 +#: ../../../build/NEWS:9317 ../../../build/NEWS:13650 +#: ../../../build/NEWS:16995 msgid "" "`bpo-28350 `__: String constants with " "null character no longer interned." msgstr "" -#: ../../../build/NEWS:9255 ../../../build/NEWS:13588 -#: ../../../build/NEWS:16933 +#: ../../../build/NEWS:9319 ../../../build/NEWS:13652 +#: ../../../build/NEWS:16997 msgid "" "`bpo-26617 `__: Fix crash when GC runs " "during weakref callbacks." msgstr "" -#: ../../../build/NEWS:9257 ../../../build/NEWS:13590 -#: ../../../build/NEWS:16935 +#: ../../../build/NEWS:9321 ../../../build/NEWS:13654 +#: ../../../build/NEWS:16999 msgid "" "`bpo-27942 `__: String constants now " "interned recursively in tuples and frozensets." msgstr "" -#: ../../../build/NEWS:9260 +#: ../../../build/NEWS:9324 msgid "" "`bpo-28289 `__: ImportError.__init__ now" " resets not specified attributes." msgstr "" -#: ../../../build/NEWS:9262 ../../../build/NEWS:13593 -#: ../../../build/NEWS:16938 +#: ../../../build/NEWS:9326 ../../../build/NEWS:13657 +#: ../../../build/NEWS:17002 msgid "" "`bpo-21578 `__: Fixed misleading error " "message when ImportError called with invalid keyword args." msgstr "" -#: ../../../build/NEWS:9265 ../../../build/NEWS:13596 +#: ../../../build/NEWS:9329 ../../../build/NEWS:13660 msgid "" "`bpo-28203 `__: Fix incorrect type in " "complex(1.0, {2:3}) error message. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:9268 ../../../build/NEWS:13599 +#: ../../../build/NEWS:9332 ../../../build/NEWS:13663 msgid "" "`bpo-28086 `__: Single var-positional " "argument of tuple subtype was passed unscathed to the C-defined function. " "Now it is converted to exact tuple." msgstr "" -#: ../../../build/NEWS:9271 ../../../build/NEWS:13602 +#: ../../../build/NEWS:9335 ../../../build/NEWS:13666 msgid "" "`bpo-28214 `__: Now __set_name__ is " "looked up on the class instead of the instance." msgstr "" -#: ../../../build/NEWS:9274 ../../../build/NEWS:13605 -#: ../../../build/NEWS:16944 +#: ../../../build/NEWS:9338 ../../../build/NEWS:13669 +#: ../../../build/NEWS:17008 msgid "" "`bpo-27955 `__: Fallback on reading " "/dev/urandom device when the getrandom() syscall fails with EPERM, for " "example when blocked by SECCOMP." msgstr "" -#: ../../../build/NEWS:9277 ../../../build/NEWS:13608 +#: ../../../build/NEWS:9341 ../../../build/NEWS:13672 msgid "" "`bpo-28192 `__: Don't import readline in" " isolated mode." msgstr "" -#: ../../../build/NEWS:9279 +#: ../../../build/NEWS:9343 msgid "" "`bpo-27441 `__: Remove some redundant " "assignments to ob_size in longobject.c. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9282 +#: ../../../build/NEWS:9346 msgid "" "`bpo-27222 `__: Clean up redundant code " "in long_rshift function. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9285 ../../../build/NEWS:13610 +#: ../../../build/NEWS:9349 ../../../build/NEWS:13674 msgid "Upgrade internal unicode databases to Unicode version 9.0.0." msgstr "Perbarui database unicode internal ke Unicode versi 9.0.0." -#: ../../../build/NEWS:9287 ../../../build/NEWS:13612 -#: ../../../build/NEWS:16947 +#: ../../../build/NEWS:9351 ../../../build/NEWS:13676 +#: ../../../build/NEWS:17011 msgid "" "`bpo-28131 `__: Fix a regression in " "zipimport's compile_source(). zipimport should use the same optimization " "level as the interpreter." msgstr "" -#: ../../../build/NEWS:9290 ../../../build/NEWS:13615 +#: ../../../build/NEWS:9354 ../../../build/NEWS:13679 msgid "" "`bpo-28126 `__: Replace Py_MEMCPY with " "memcpy(). Visual Studio can properly optimize memcpy()." msgstr "" -#: ../../../build/NEWS:9293 ../../../build/NEWS:13618 +#: ../../../build/NEWS:9357 ../../../build/NEWS:13682 msgid "" "`bpo-28120 `__: Fix dict.pop() for " "splitted dictionary when trying to remove a \"pending key\" (Not yet " "inserted in split-table). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9296 ../../../build/NEWS:13621 +#: ../../../build/NEWS:9360 ../../../build/NEWS:13685 msgid "" "`bpo-26182 `__: Raise DeprecationWarning" " when async and await keywords are used as variable/attribute/class/function" " name." msgstr "" -#: ../../../build/NEWS:9299 ../../../build/NEWS:13346 +#: ../../../build/NEWS:9363 ../../../build/NEWS:13410 msgid "" "`bpo-26182 `__: Fix a refleak in code " "that raises DeprecationWarning." msgstr "" -#: ../../../build/NEWS:9301 ../../../build/NEWS:13348 +#: ../../../build/NEWS:9365 ../../../build/NEWS:13412 msgid "" "`bpo-28721 `__: Fix asynchronous " "generators aclose() and athrow() to handle StopAsyncIteration propagation " "properly." msgstr "" -#: ../../../build/NEWS:9304 +#: ../../../build/NEWS:9368 msgid "" "`bpo-26110 `__: Speed-up method calls: " "add LOAD_METHOD and CALL_METHOD opcodes." msgstr "" -#: ../../../build/NEWS:9309 ../../../build/NEWS:12116 +#: ../../../build/NEWS:9373 ../../../build/NEWS:12180 msgid "" "`bpo-31499 `__: xml.etree: Fix a crash " "when a parser is part of a reference cycle." msgstr "" -#: ../../../build/NEWS:9312 ../../../build/NEWS:11839 +#: ../../../build/NEWS:9376 ../../../build/NEWS:11903 msgid "" "`bpo-31482 `__: ``random.seed()`` now " "works with bytes in version=1" msgstr "" -#: ../../../build/NEWS:9314 ../../../build/NEWS:12119 +#: ../../../build/NEWS:9378 ../../../build/NEWS:12183 msgid "" "`bpo-28556 `__: typing.get_type_hints " "now finds the right globalns for classes and modules by default (when no " "``globalns`` was specified by the caller)." msgstr "" -#: ../../../build/NEWS:9317 ../../../build/NEWS:12122 +#: ../../../build/NEWS:9381 ../../../build/NEWS:12186 msgid "" "`bpo-28556 `__: Speed improvements to " "the ``typing`` module. Original PRs by Ivan Levkivskyi and Mitar." msgstr "" -#: ../../../build/NEWS:9320 ../../../build/NEWS:12125 +#: ../../../build/NEWS:9384 ../../../build/NEWS:12189 msgid "" "`bpo-31544 `__: The C accelerator module" " of ElementTree ignored exceptions raised when looking up TreeBuilder target" " methods in XMLParser()." msgstr "" -#: ../../../build/NEWS:9323 ../../../build/NEWS:12128 +#: ../../../build/NEWS:9387 ../../../build/NEWS:12192 msgid "" "`bpo-31234 `__: " "socket.create_connection() now fixes manually a reference cycle: clear the " "variable storing the last exception on success." msgstr "" -#: ../../../build/NEWS:9326 ../../../build/NEWS:12131 +#: ../../../build/NEWS:9390 ../../../build/NEWS:12195 msgid "" "`bpo-31457 `__: LoggerAdapter objects " "can now be nested." msgstr "" -#: ../../../build/NEWS:9328 +#: ../../../build/NEWS:9392 msgid "" "`bpo-31431 `__: " "SSLContext.check_hostname now automatically sets SSLContext.verify_mode to " "ssl.CERT_REQUIRED instead of failing with a ValueError." msgstr "" -#: ../../../build/NEWS:9332 +#: ../../../build/NEWS:9396 msgid "" "`bpo-31233 `__: " "socketserver.ThreadingMixIn now keeps a list of non-daemonic threads to wait" " until all these threads complete in server_close()." msgstr "" -#: ../../../build/NEWS:9335 +#: ../../../build/NEWS:9399 msgid "" "`bpo-28638 `__: Changed the " "implementation strategy for collections.namedtuple() to substantially reduce" @@ -16575,39 +16712,39 @@ msgid "" "Serhiy Storchaka, and Raymond Hettinger.)" msgstr "" -#: ../../../build/NEWS:9346 ../../../build/NEWS:12133 +#: ../../../build/NEWS:9410 ../../../build/NEWS:12197 msgid "" "`bpo-31400 `__: Improves SSL error " "handling to avoid losing error numbers." msgstr "" -#: ../../../build/NEWS:9348 +#: ../../../build/NEWS:9412 msgid "" "`bpo-27629 `__: Make return types of " "SSLContext.wrap_bio() and SSLContext.wrap_socket() customizable." msgstr "" -#: ../../../build/NEWS:9351 ../../../build/NEWS:12135 +#: ../../../build/NEWS:9415 ../../../build/NEWS:12199 msgid "" "`bpo-28958 `__: ssl.SSLContext() now " "uses OpenSSL error information when a context cannot be instantiated." msgstr "" -#: ../../../build/NEWS:9354 +#: ../../../build/NEWS:9418 msgid "" "`bpo-28182 `__: The SSL module now " "raises SSLCertVerificationError when OpenSSL fails to verify the peer's " "certificate. The exception contains more information about the error." msgstr "" -#: ../../../build/NEWS:9358 ../../../build/NEWS:12138 +#: ../../../build/NEWS:9422 ../../../build/NEWS:12202 msgid "" "`bpo-27340 `__: SSLSocket.sendall() now " "uses memoryview to create slices of data. This fixes support for all bytes-" "like object. It is also more efficient and avoids costly copies." msgstr "" -#: ../../../build/NEWS:9362 +#: ../../../build/NEWS:9426 msgid "" "`bpo-14191 `__: A new function " "``argparse.ArgumentParser.parse_intermixed_args`` provides the ability to " @@ -16615,33 +16752,33 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:9367 ../../../build/NEWS:12142 +#: ../../../build/NEWS:9431 ../../../build/NEWS:12206 msgid "" "`bpo-31178 `__: Fix string concatenation" " bug in rare error path in the subprocess module" msgstr "" -#: ../../../build/NEWS:9370 ../../../build/NEWS:12145 +#: ../../../build/NEWS:9434 ../../../build/NEWS:12209 msgid "" "`bpo-31350 `__: Micro-optimize " ":func:`asyncio._get_running_loop` to become up to 10% faster." msgstr "" -#: ../../../build/NEWS:9373 ../../../build/NEWS:12148 -#: ../../../build/NEWS:16440 +#: ../../../build/NEWS:9437 ../../../build/NEWS:12212 +#: ../../../build/NEWS:16504 msgid "" "`bpo-31170 `__: expat: Update libexpat " "from 2.2.3 to 2.2.4. Fix copying of partial characters for UTF-8 input " "(libexpat bug 115): https://github.com/libexpat/libexpat/issues/115" msgstr "" -#: ../../../build/NEWS:9377 ../../../build/NEWS:12152 +#: ../../../build/NEWS:9441 ../../../build/NEWS:12216 msgid "" "`bpo-29136 `__: Add TLS 1.3 cipher " "suites and OP_NO_TLSv1_3." msgstr "" -#: ../../../build/NEWS:9379 +#: ../../../build/NEWS:9443 msgid "" "`bpo-1198569 `__: ``string.Template`` " "subclasses can optionally define ``braceidpattern`` if they want to specify " @@ -16649,7 +16786,7 @@ msgid "" "default) it falls back to ``idpattern``." msgstr "" -#: ../../../build/NEWS:9384 +#: ../../../build/NEWS:9448 msgid "" "`bpo-31326 `__: " "concurrent.futures.ProcessPoolExecutor.shutdown() now explicitly closes the " @@ -16657,61 +16794,61 @@ msgid "" "thread, to prevent leaking a dangling thread." msgstr "" -#: ../../../build/NEWS:9388 ../../../build/NEWS:12163 +#: ../../../build/NEWS:9452 ../../../build/NEWS:12227 msgid "" "`bpo-27144 `__: The ``map()`` and " "``as_completed()`` iterators in ``concurrent.futures`` now avoid keeping a " "reference to yielded objects." msgstr "" -#: ../../../build/NEWS:9391 +#: ../../../build/NEWS:9455 msgid "" "`bpo-31281 `__: Fix " "``fileinput.FileInput(files, inplace=True)`` when ``files`` contain " "``pathlib.Path`` objects." msgstr "" -#: ../../../build/NEWS:9394 ../../../build/NEWS:12166 +#: ../../../build/NEWS:9458 ../../../build/NEWS:12230 msgid "" "`bpo-10746 `__: Fix ctypes producing " "wrong :pep:`3118` type codes for integer types." msgstr "" -#: ../../../build/NEWS:9397 +#: ../../../build/NEWS:9461 msgid "" "`bpo-27584 `__: ``AF_VSOCK`` has been " "added to the socket interface which allows communication between virtual " "machines and their host." msgstr "" -#: ../../../build/NEWS:9400 ../../../build/NEWS:12169 +#: ../../../build/NEWS:9464 ../../../build/NEWS:12233 msgid "" "`bpo-22536 `__: The subprocess module " "now sets the filename when FileNotFoundError is raised on POSIX systems due " "to the executable or cwd not being found." msgstr "" -#: ../../../build/NEWS:9404 +#: ../../../build/NEWS:9468 msgid "" "`bpo-29741 `__: Update some methods in " "the _pyio module to also accept integer types. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9407 ../../../build/NEWS:12173 +#: ../../../build/NEWS:9471 ../../../build/NEWS:12237 msgid "" "`bpo-31249 `__: concurrent.futures: " "WorkItem.run() used by ThreadPoolExecutor now breaks a reference cycle " "between an exception object and the WorkItem object." msgstr "" -#: ../../../build/NEWS:9411 ../../../build/NEWS:12177 +#: ../../../build/NEWS:9475 ../../../build/NEWS:12241 msgid "" "`bpo-31247 `__: xmlrpc.server now " "explicitly breaks reference cycles when using sys.exc_info() in code " "handling exceptions." msgstr "" -#: ../../../build/NEWS:9414 +#: ../../../build/NEWS:9478 msgid "" "`bpo-23835 `__: configparser: reading " "defaults in the ``ConfigParser()`` constructor is now using ``read_dict()``," @@ -16720,7 +16857,7 @@ msgid "" "converted to strings. Patch by James Tocknell." msgstr "" -#: ../../../build/NEWS:9420 ../../../build/NEWS:11094 +#: ../../../build/NEWS:9484 ../../../build/NEWS:11158 msgid "" "`bpo-31238 `__: pydoc: the stop() method" " of the private ServerThread class now waits until " @@ -16728,20 +16865,20 @@ msgid "" "docserver attribute to None to break a reference cycle." msgstr "" -#: ../../../build/NEWS:9424 +#: ../../../build/NEWS:9488 msgid "" "`bpo-5001 `__: Many asserts in " "`multiprocessing` are now more informative, and some error types have been " "changed to more specific ones." msgstr "" -#: ../../../build/NEWS:9427 +#: ../../../build/NEWS:9491 msgid "" "`bpo-31109 `__: Convert zipimport to use" " Argument Clinic." msgstr "" -#: ../../../build/NEWS:9429 ../../../build/NEWS:12180 +#: ../../../build/NEWS:9493 ../../../build/NEWS:12244 msgid "" "`bpo-30102 `__: The ssl and hashlib " "modules now call OPENSSL_add_all_algorithms_noconf() on OpenSSL < 1.1.0. The" @@ -16750,20 +16887,20 @@ msgid "" "Scalet." msgstr "" -#: ../../../build/NEWS:9434 +#: ../../../build/NEWS:9498 msgid "" "`bpo-18966 `__: Non-daemonic threads " "created by a multiprocessing.Process are now joined on child exit." msgstr "" -#: ../../../build/NEWS:9437 +#: ../../../build/NEWS:9501 msgid "" "`bpo-31183 `__: `dis` now works with " "asynchronous generator and coroutine objects. Patch by George Collins based " "on diagnosis by Luciano Ramalho." msgstr "" -#: ../../../build/NEWS:9440 +#: ../../../build/NEWS:9504 msgid "" "`bpo-5001 `__: There are a number of " "uninformative asserts in the `multiprocessing` module, as noted in issue " @@ -16777,33 +16914,33 @@ msgid "" "(drallensmith on github)." msgstr "" -#: ../../../build/NEWS:9450 ../../../build/NEWS:12185 +#: ../../../build/NEWS:9514 ../../../build/NEWS:12249 msgid "" "`bpo-31185 `__: Fixed miscellaneous " "errors in asyncio speedup module." msgstr "" -#: ../../../build/NEWS:9452 +#: ../../../build/NEWS:9516 msgid "" "`bpo-31151 `__: " "socketserver.ForkingMixIn.server_close() now waits until all child processes" " completed to prevent leaking zombie processes." msgstr "" -#: ../../../build/NEWS:9455 +#: ../../../build/NEWS:9519 msgid "" "`bpo-31072 `__: Add an ``include_file`` " "parameter to ``zipapp.create_archive()``" msgstr "" -#: ../../../build/NEWS:9458 +#: ../../../build/NEWS:9522 msgid "" "`bpo-24700 `__: Optimize array.array " "comparison. It is now from 10x up to 70x faster when comparing arrays " "holding values of the same integer type." msgstr "" -#: ../../../build/NEWS:9461 ../../../build/NEWS:12187 +#: ../../../build/NEWS:9525 ../../../build/NEWS:12251 msgid "" "`bpo-31135 `__: ttk: fix the destroy() " "method of LabeledScale and OptionMenu classes. Call the parent destroy() " @@ -16812,58 +16949,58 @@ msgid "" "garbage collector to destroy all widgets." msgstr "" -#: ../../../build/NEWS:9467 ../../../build/NEWS:12193 +#: ../../../build/NEWS:9531 ../../../build/NEWS:12257 msgid "" "`bpo-31107 `__: Fix " "`copyreg._slotnames()` mangled attribute calculation for classes whose name " "begins with an underscore. Patch by Shane Harvey." msgstr "" -#: ../../../build/NEWS:9470 +#: ../../../build/NEWS:9534 msgid "" "`bpo-31080 `__: Allow " "`logging.config.fileConfig` to accept kwargs and/or args." msgstr "" -#: ../../../build/NEWS:9472 +#: ../../../build/NEWS:9536 msgid "" "`bpo-30897 `__: ``pathlib.Path`` objects" " now include an ``is_mount()`` method (only implemented on POSIX). This is " "similar to ``os.path.ismount(p)``. Patch by Cooper Ry Lees." msgstr "" -#: ../../../build/NEWS:9476 ../../../build/NEWS:12196 +#: ../../../build/NEWS:9540 ../../../build/NEWS:12260 msgid "" "`bpo-31061 `__: Fixed a crash when using" " asyncio and threads." msgstr "" -#: ../../../build/NEWS:9478 +#: ../../../build/NEWS:9542 msgid "" "`bpo-30987 `__: Added support for CAN " "ISO-TP protocol in the socket module." msgstr "" -#: ../../../build/NEWS:9480 +#: ../../../build/NEWS:9544 msgid "" "`bpo-30522 `__: Added a ``setStream`` " "method to ``logging.StreamHandler`` to allow the stream to be set after " "creation." msgstr "" -#: ../../../build/NEWS:9483 ../../../build/NEWS:12198 +#: ../../../build/NEWS:9547 ../../../build/NEWS:12262 msgid "" "`bpo-30502 `__: Fix handling of long " "oids in ssl. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:9486 +#: ../../../build/NEWS:9550 msgid "" "`bpo-5288 `__: Support tzinfo objects " "with sub-minute offsets." msgstr "" -#: ../../../build/NEWS:9488 +#: ../../../build/NEWS:9552 msgid "" "`bpo-30919 `__: Fix shared memory " "performance regression in multiprocessing in 3.x. Shared memory used " @@ -16871,50 +17008,50 @@ msgid "" "careful to do as little disk I/O as possible." msgstr "" -#: ../../../build/NEWS:9492 +#: ../../../build/NEWS:9556 msgid "" "`bpo-26732 `__: Fix too many fds in " "processes started with the \"forkserver\" method. A child process would " "inherit as many fds as the number of still-running children." msgstr "" -#: ../../../build/NEWS:9496 ../../../build/NEWS:12208 -#: ../../../build/NEWS:16541 +#: ../../../build/NEWS:9560 ../../../build/NEWS:12272 +#: ../../../build/NEWS:16605 msgid "" "`bpo-29403 `__: Fix ``unittest.mock``'s " "autospec to not fail on method-bound builtin functions. Patch by Aaron " "Gallagher." msgstr "" -#: ../../../build/NEWS:9499 ../../../build/NEWS:12211 -#: ../../../build/NEWS:16544 +#: ../../../build/NEWS:9563 ../../../build/NEWS:12275 +#: ../../../build/NEWS:16608 msgid "" "`bpo-30961 `__: Fix decrementing a " "borrowed reference in tracemalloc." msgstr "" -#: ../../../build/NEWS:9501 +#: ../../../build/NEWS:9565 msgid "" "`bpo-19896 `__: Fix " "multiprocessing.sharedctypes to recognize typecodes ``'q'`` and ``'Q'``." msgstr "" -#: ../../../build/NEWS:9504 +#: ../../../build/NEWS:9568 msgid "" "`bpo-30946 `__: Remove obsolete code in " "readline module for platforms where GNU readline is older than 2.1 or where " "select() is not available." msgstr "" -#: ../../../build/NEWS:9507 ../../../build/NEWS:12213 +#: ../../../build/NEWS:9571 ../../../build/NEWS:12277 msgid "" "`bpo-25684 `__: Change " "``ttk.OptionMenu`` radiobuttons to be unique across instances of " "``OptionMenu``." msgstr "" -#: ../../../build/NEWS:9510 ../../../build/NEWS:12216 -#: ../../../build/NEWS:16546 +#: ../../../build/NEWS:9574 ../../../build/NEWS:12280 +#: ../../../build/NEWS:16610 msgid "" "`bpo-30886 `__: Fix " "multiprocessing.Queue.join_thread(): it now waits until the thread " @@ -16922,40 +17059,40 @@ msgid "" "the queue." msgstr "" -#: ../../../build/NEWS:9514 ../../../build/NEWS:12220 -#: ../../../build/NEWS:16550 +#: ../../../build/NEWS:9578 ../../../build/NEWS:12284 +#: ../../../build/NEWS:16614 msgid "" "`bpo-29854 `__: Fix segfault in readline" " when using readline's history-size option. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:9517 +#: ../../../build/NEWS:9581 msgid "" "`bpo-30794 `__: Added " "multiprocessing.Process.kill method to terminate using the SIGKILL signal on" " Unix." msgstr "" -#: ../../../build/NEWS:9520 ../../../build/NEWS:12223 +#: ../../../build/NEWS:9584 ../../../build/NEWS:12287 msgid "" "`bpo-30319 `__: socket.close() now " "ignores ECONNRESET error." msgstr "" -#: ../../../build/NEWS:9522 ../../../build/NEWS:12225 +#: ../../../build/NEWS:9586 ../../../build/NEWS:12289 msgid "" "`bpo-30828 `__: Fix out of bounds write " "in `asyncio.CFuture.remove_done_callback()`." msgstr "" -#: ../../../build/NEWS:9525 +#: ../../../build/NEWS:9589 msgid "" "`bpo-30302 `__: Use keywords in the " "``repr`` of ``datetime.timedelta``." msgstr "" -#: ../../../build/NEWS:9527 ../../../build/NEWS:12228 -#: ../../../build/NEWS:16553 +#: ../../../build/NEWS:9591 ../../../build/NEWS:12292 +#: ../../../build/NEWS:16617 msgid "" "`bpo-30807 `__: signal.setitimer() may " "disable the timer when passed a tiny value. Tiny values (such as 1e-6) are " @@ -16965,21 +17102,21 @@ msgid "" "timer instead of (re-)scheduling it." msgstr "" -#: ../../../build/NEWS:9534 ../../../build/NEWS:12235 -#: ../../../build/NEWS:16560 +#: ../../../build/NEWS:9598 ../../../build/NEWS:12299 +#: ../../../build/NEWS:16624 msgid "" "`bpo-30441 `__: Fix bug when modifying " "os.environ while iterating over it" msgstr "" -#: ../../../build/NEWS:9536 +#: ../../../build/NEWS:9600 msgid "" "`bpo-29585 `__: Avoid importing " "``sysconfig`` from ``site`` to improve startup speed. Python startup is " "about 5% faster on Linux and 30% faster on macOS." msgstr "" -#: ../../../build/NEWS:9539 +#: ../../../build/NEWS:9603 msgid "" "`bpo-29293 `__: Add missing parameter " "\"n\" on multiprocessing.Condition.notify(). The doc claims " @@ -16988,20 +17125,20 @@ msgid "" "sleepers to wake up) that threading.Condition.notify() accepts." msgstr "" -#: ../../../build/NEWS:9545 ../../../build/NEWS:12237 -#: ../../../build/NEWS:16562 +#: ../../../build/NEWS:9609 ../../../build/NEWS:12301 +#: ../../../build/NEWS:16626 msgid "" "`bpo-30532 `__: Fix email header value " "parser dropping folding white space in certain cases." msgstr "" -#: ../../../build/NEWS:9548 +#: ../../../build/NEWS:9612 msgid "" "`bpo-30596 `__: Add a ``close()`` method" " to ``multiprocessing.Process``." msgstr "" -#: ../../../build/NEWS:9550 ../../../build/NEWS:12159 +#: ../../../build/NEWS:9614 ../../../build/NEWS:12223 msgid "" "`bpo-9146 `__: Fix a segmentation fault " "in _hashopenssl when standard hash functions such as md5 are not available " @@ -17009,48 +17146,48 @@ msgid "" "environments." msgstr "" -#: ../../../build/NEWS:9554 ../../../build/NEWS:12969 -#: ../../../build/NEWS:16565 +#: ../../../build/NEWS:9618 ../../../build/NEWS:13033 +#: ../../../build/NEWS:16629 msgid "" "`bpo-29169 `__: Update zlib to 1.2.11." msgstr "" -#: ../../../build/NEWS:9556 ../../../build/NEWS:12201 -#: ../../../build/NEWS:16453 +#: ../../../build/NEWS:9620 ../../../build/NEWS:12265 +#: ../../../build/NEWS:16517 msgid "" "`bpo-30119 `__: ftplib.FTP.putline() now" " throws ValueError on commands that contains CR or LF. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9559 ../../../build/NEWS:12240 -#: ../../../build/NEWS:16567 +#: ../../../build/NEWS:9623 ../../../build/NEWS:12304 +#: ../../../build/NEWS:16631 msgid "" "`bpo-30879 `__: os.listdir() and " "os.scandir() now emit bytes names when called with bytes-like argument." msgstr "" -#: ../../../build/NEWS:9562 ../../../build/NEWS:12243 -#: ../../../build/NEWS:16570 +#: ../../../build/NEWS:9626 ../../../build/NEWS:12307 +#: ../../../build/NEWS:16634 msgid "" "`bpo-30746 `__: Prohibited the '=' " "character in environment variable names in ``os.putenv()`` and " "``os.spawn*()``." msgstr "" -#: ../../../build/NEWS:9565 +#: ../../../build/NEWS:9629 msgid "" "`bpo-30664 `__: The description of a " "unittest subtest now preserves the order of keyword arguments of " "TestCase.subTest()." msgstr "" -#: ../../../build/NEWS:9568 +#: ../../../build/NEWS:9632 msgid "" "`bpo-21071 `__: struct.Struct.format " "type is now :class:`str` instead of :class:`bytes`." msgstr "" -#: ../../../build/NEWS:9571 ../../../build/NEWS:12154 +#: ../../../build/NEWS:9635 ../../../build/NEWS:12218 msgid "" "`bpo-29212 `__: Fix " "concurrent.futures.thread.ThreadPoolExecutor threads to have a non repr() " @@ -17058,46 +17195,46 @@ msgid "" "will now identify themselves as \"ThreadPoolExecutor-y_n\"." msgstr "" -#: ../../../build/NEWS:9576 ../../../build/NEWS:12246 -#: ../../../build/NEWS:16573 +#: ../../../build/NEWS:9640 ../../../build/NEWS:12310 +#: ../../../build/NEWS:16637 msgid "" "`bpo-29755 `__: Fixed the lgettext() " "family of functions in the gettext module. They now always return bytes." msgstr "" -#: ../../../build/NEWS:9579 ../../../build/NEWS:12572 +#: ../../../build/NEWS:9643 ../../../build/NEWS:12636 msgid "" "`bpo-30616 `__: Functional API of enum " "allows to create empty enums. Patched by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:9582 ../../../build/NEWS:12575 +#: ../../../build/NEWS:9646 ../../../build/NEWS:12639 msgid "" "`bpo-30038 `__: Fix race condition " "between signal delivery and wakeup file descriptor. Patch by Nathaniel " "Smith." msgstr "" -#: ../../../build/NEWS:9585 ../../../build/NEWS:12578 +#: ../../../build/NEWS:9649 ../../../build/NEWS:12642 msgid "" "`bpo-23894 `__: lib2to3 now recognizes " "``rb'...'`` and ``f'...'`` strings." msgstr "" -#: ../../../build/NEWS:9587 +#: ../../../build/NEWS:9651 msgid "" "`bpo-24744 `__: pkgutil.walk_packages " "function now raises ValueError if *path* is a string. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:9590 ../../../build/NEWS:16590 +#: ../../../build/NEWS:9654 ../../../build/NEWS:16654 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup." msgstr "" -#: ../../../build/NEWS:9592 +#: ../../../build/NEWS:9656 msgid "" "`bpo-30589 `__: Fix " "multiprocessing.Process.exitcode to return the opposite of the signal number" @@ -17105,41 +17242,41 @@ msgid "" "\"forkserver\" method." msgstr "" -#: ../../../build/NEWS:9596 ../../../build/NEWS:12609 -#: ../../../build/NEWS:16592 +#: ../../../build/NEWS:9660 ../../../build/NEWS:12673 +#: ../../../build/NEWS:16656 msgid "" "`bpo-28994 `__: The traceback no longer " "displayed for SystemExit raised in a callback registered by atexit." msgstr "" -#: ../../../build/NEWS:9599 ../../../build/NEWS:12612 -#: ../../../build/NEWS:16595 +#: ../../../build/NEWS:9663 ../../../build/NEWS:12676 +#: ../../../build/NEWS:16659 msgid "" "`bpo-30508 `__: Don't log exceptions if " "Task/Future \"cancel()\" method was called." msgstr "" -#: ../../../build/NEWS:9602 +#: ../../../build/NEWS:9666 msgid "" "`bpo-30645 `__: Fix path calculation in " "`imp.load_package()`, fixing it for cases when a package is only shipped " "with bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:9606 +#: ../../../build/NEWS:9670 msgid "" "`bpo-11822 `__: The dis.dis() function " "now is able to disassemble nested code objects." msgstr "" -#: ../../../build/NEWS:9609 +#: ../../../build/NEWS:9673 msgid "" "`bpo-30624 `__: selectors does not take " "KeyboardInterrupt and SystemExit into account, leaving a fd in a bad state " "in case of error. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9613 ../../../build/NEWS:12204 +#: ../../../build/NEWS:9677 ../../../build/NEWS:12268 msgid "" "`bpo-30595 `__: " "multiprocessing.Queue.get() with a timeout now polls its reader in non-" @@ -17147,147 +17284,147 @@ msgid "" "longer than the timeout." msgstr "" -#: ../../../build/NEWS:9617 ../../../build/NEWS:12615 -#: ../../../build/NEWS:16598 +#: ../../../build/NEWS:9681 ../../../build/NEWS:12679 +#: ../../../build/NEWS:16662 msgid "" "`bpo-28556 `__: Updates to typing " "module: Add generic AsyncContextManager, add support for ContextManager on " "all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" msgstr "" -#: ../../../build/NEWS:9621 ../../../build/NEWS:12594 +#: ../../../build/NEWS:9685 ../../../build/NEWS:12658 msgid "" "`bpo-30605 `__: re.compile() no longer " "raises a BytesWarning when compiling a bytes instance with misplaced inline " "modifier. Patch by Roy Williams." msgstr "" -#: ../../../build/NEWS:9624 ../../../build/NEWS:12619 -#: ../../../build/NEWS:16602 +#: ../../../build/NEWS:9688 ../../../build/NEWS:12683 +#: ../../../build/NEWS:16666 msgid "" "`bpo-29870 `__: Fix ssl sockets leaks " "when connection is aborted in asyncio/ssl implementation. Patch by Michaël " "Sghaïer." msgstr "" -#: ../../../build/NEWS:9627 ../../../build/NEWS:12622 -#: ../../../build/NEWS:16605 +#: ../../../build/NEWS:9691 ../../../build/NEWS:12686 +#: ../../../build/NEWS:16669 msgid "" "`bpo-29743 `__: Closing transport during" " handshake process leaks open socket. Patch by Nikolay Kim" msgstr "" -#: ../../../build/NEWS:9630 ../../../build/NEWS:12625 -#: ../../../build/NEWS:16608 +#: ../../../build/NEWS:9694 ../../../build/NEWS:12689 +#: ../../../build/NEWS:16672 msgid "" "`bpo-27585 `__: Fix waiter cancellation " "in asyncio.Lock. Patch by Mathieu Sornay." msgstr "" -#: ../../../build/NEWS:9633 +#: ../../../build/NEWS:9697 msgid "" "`bpo-30014 `__: modify() method of " "poll(), epoll() and devpoll() based classes of selectors module is around " "10% faster. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9636 ../../../build/NEWS:12628 -#: ../../../build/NEWS:16611 +#: ../../../build/NEWS:9700 ../../../build/NEWS:12692 +#: ../../../build/NEWS:16675 msgid "" "`bpo-30418 `__: On Windows, " "subprocess.Popen.communicate() now also ignore EINVAL on stdin.write() if " "the child process is still running but closed the pipe." msgstr "" -#: ../../../build/NEWS:9640 +#: ../../../build/NEWS:9704 msgid "" "`bpo-30463 `__: Addded empty __slots__ " "to abc.ABC. This allows subclassers to deny __dict__ and __weakref__ " "creation. Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:9643 +#: ../../../build/NEWS:9707 msgid "" "`bpo-30520 `__: Loggers are now " "pickleable." msgstr "" -#: ../../../build/NEWS:9645 ../../../build/NEWS:12639 +#: ../../../build/NEWS:9709 ../../../build/NEWS:12703 msgid "" "`bpo-30557 `__: faulthandler now " "correctly filters and displays exception codes on Windows" msgstr "" -#: ../../../build/NEWS:9648 +#: ../../../build/NEWS:9712 msgid "" "`bpo-30526 `__: Add " "TextIOWrapper.reconfigure() and a TextIOWrapper.write_through attribute." msgstr "" -#: ../../../build/NEWS:9651 +#: ../../../build/NEWS:9715 msgid "" "`bpo-30245 `__: Fix possible overflow " "when organize struct.pack_into error message. Patch by Yuan Liu." msgstr "" -#: ../../../build/NEWS:9654 ../../../build/NEWS:12642 -#: ../../../build/NEWS:16615 +#: ../../../build/NEWS:9718 ../../../build/NEWS:12706 +#: ../../../build/NEWS:16679 msgid "" "`bpo-30378 `__: Fix the problem that " "logging.handlers.SysLogHandler cannot handle IPv6 addresses." msgstr "" -#: ../../../build/NEWS:9657 +#: ../../../build/NEWS:9721 msgid "" "`bpo-16500 `__: Allow registering at-" "fork handlers." msgstr "" -#: ../../../build/NEWS:9659 +#: ../../../build/NEWS:9723 msgid "" "`bpo-30470 `__: Deprecate invalid ctypes" " call protection on Windows. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:9662 ../../../build/NEWS:12648 -#: ../../../build/NEWS:16621 +#: ../../../build/NEWS:9726 ../../../build/NEWS:12712 +#: ../../../build/NEWS:16685 msgid "" "`bpo-30414 `__: " "multiprocessing.Queue._feed background running thread do not break from main" " loop on exception." msgstr "" -#: ../../../build/NEWS:9665 ../../../build/NEWS:12651 -#: ../../../build/NEWS:16624 +#: ../../../build/NEWS:9729 ../../../build/NEWS:12715 +#: ../../../build/NEWS:16688 msgid "" "`bpo-30003 `__: Fix handling escape " "characters in HZ codec. Based on patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9668 ../../../build/NEWS:12583 -#: ../../../build/NEWS:16583 +#: ../../../build/NEWS:9732 ../../../build/NEWS:12647 +#: ../../../build/NEWS:16647 msgid "" "`bpo-30149 `__: inspect.signature() now " "supports callables with variable-argument parameters wrapped with " "partialmethod. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9672 +#: ../../../build/NEWS:9736 msgid "" "`bpo-30436 `__: importlib.find_spec() " "raises ModuleNotFoundError instead of AttributeError if the specified parent" " module is not a package (i.e. lacks a __path__ attribute)." msgstr "" -#: ../../../build/NEWS:9676 ../../../build/NEWS:12654 -#: ../../../build/NEWS:16627 +#: ../../../build/NEWS:9740 ../../../build/NEWS:12718 +#: ../../../build/NEWS:16691 msgid "" "`bpo-30301 `__: Fix AttributeError when " "using SimpleQueue.empty() under *spawn* and *forkserver* start methods." msgstr "" -#: ../../../build/NEWS:9679 ../../../build/NEWS:12661 -#: ../../../build/NEWS:16634 +#: ../../../build/NEWS:9743 ../../../build/NEWS:12725 +#: ../../../build/NEWS:16698 msgid "" "`bpo-30375 `__: Warnings emitted when " "compile a regular expression now always point to the line in the user code." @@ -17295,8 +17432,8 @@ msgid "" "inside of groups or conditionals." msgstr "" -#: ../../../build/NEWS:9683 ../../../build/NEWS:12657 -#: ../../../build/NEWS:16630 +#: ../../../build/NEWS:9747 ../../../build/NEWS:12721 +#: ../../../build/NEWS:16694 msgid "" "`bpo-30329 `__: imaplib and poplib now " "catch the Windows socket WSAEINVAL error (code 10022) on " @@ -17304,7 +17441,7 @@ msgid "" "sometimes on SSL connections." msgstr "" -#: ../../../build/NEWS:9687 +#: ../../../build/NEWS:9751 msgid "" "`bpo-29196 `__: Removed previously " "deprecated in Python 2.4 classes Plist, Dict and _InternalDict in the " @@ -17313,28 +17450,28 @@ msgid "" "access to access items of these dictionaries." msgstr "" -#: ../../../build/NEWS:9692 +#: ../../../build/NEWS:9756 msgid "" "`bpo-9850 `__: The :mod:`macpath` is now " "deprecated and will be removed in Python 3.8." msgstr "" -#: ../../../build/NEWS:9695 +#: ../../../build/NEWS:9759 msgid "" "`bpo-30299 `__: Compiling regular " "expression in debug mode on CPython now displays the compiled bytecode in " "human readable form." msgstr "" -#: ../../../build/NEWS:9698 ../../../build/NEWS:12665 -#: ../../../build/NEWS:16638 +#: ../../../build/NEWS:9762 ../../../build/NEWS:12729 +#: ../../../build/NEWS:16702 msgid "" "`bpo-30048 `__: Fixed ``Task.cancel()`` " "can be ignored when the task is running coroutine and the coroutine returned" " without any more ``await``." msgstr "" -#: ../../../build/NEWS:9701 ../../../build/NEWS:12668 +#: ../../../build/NEWS:9765 ../../../build/NEWS:12732 msgid "" "`bpo-30266 `__: " "contextlib.AbstractContextManager now supports anti-registration by setting " @@ -17342,14 +17479,14 @@ msgid "" "`bpo-25958 `__. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9705 +#: ../../../build/NEWS:9769 msgid "" "`bpo-30340 `__: Enhanced regular " "expressions optimization. This increased the performance of matching some " "patterns up to 25 times." msgstr "" -#: ../../../build/NEWS:9708 ../../../build/NEWS:12672 +#: ../../../build/NEWS:9772 ../../../build/NEWS:12736 msgid "" "`bpo-30298 `__: Weaken the condition of " "deprecation warnings for inline modifiers. Now allowed several subsequential" @@ -17358,20 +17495,20 @@ msgid "" "inline modifiers (e.g. ``'(?x) (?i) (?s)...'``)." msgstr "" -#: ../../../build/NEWS:9714 +#: ../../../build/NEWS:9778 msgid "" "`bpo-30285 `__: Optimized case-" "insensitive matching and searching of regular expressions." msgstr "" -#: ../../../build/NEWS:9717 ../../../build/NEWS:12678 -#: ../../../build/NEWS:16641 +#: ../../../build/NEWS:9781 ../../../build/NEWS:12742 +#: ../../../build/NEWS:16705 msgid "" "`bpo-29990 `__: Fix range checking in " "GB18030 decoder. Original patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9720 +#: ../../../build/NEWS:9784 msgid "" "`bpo-29979 `__: rewrite " "cgi.parse_multipart, reusing the FieldStorage class and making its results " @@ -17379,8 +17516,8 @@ msgid "" "Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9724 ../../../build/NEWS:12684 -#: ../../../build/NEWS:16647 +#: ../../../build/NEWS:9788 ../../../build/NEWS:12748 +#: ../../../build/NEWS:16711 msgid "" "`bpo-30243 `__: Removed the __init__ " "methods of _json's scanner and encoder. Misusing them could cause memory " @@ -17388,7 +17525,7 @@ msgid "" "initialized in the __new__ methods." msgstr "" -#: ../../../build/NEWS:9728 +#: ../../../build/NEWS:9792 msgid "" "`bpo-30215 `__: Compiled regular " "expression objects with the re.LOCALE flag no longer depend on the locale at" @@ -17396,42 +17533,42 @@ msgid "" "matching." msgstr "" -#: ../../../build/NEWS:9732 ../../../build/NEWS:12688 -#: ../../../build/NEWS:16651 +#: ../../../build/NEWS:9796 ../../../build/NEWS:12752 +#: ../../../build/NEWS:16715 msgid "" "`bpo-30185 `__: Avoid KeyboardInterrupt " "tracebacks in forkserver helper process when Ctrl-C is received." msgstr "" -#: ../../../build/NEWS:9735 +#: ../../../build/NEWS:9799 msgid "" "`bpo-30103 `__: binascii.b2a_uu() and " "uu.encode() now support using ``'`'`` as zero instead of space." msgstr "" -#: ../../../build/NEWS:9738 ../../../build/NEWS:12691 -#: ../../../build/NEWS:16654 +#: ../../../build/NEWS:9802 ../../../build/NEWS:12755 +#: ../../../build/NEWS:16718 msgid "" "`bpo-28556 `__: Various updates to " "typing module: add typing.NoReturn type, use WrapperDescriptorType, minor " "bug-fixes. Original PRs by Jim Fasarakis-Hilliard and Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:9742 ../../../build/NEWS:12695 -#: ../../../build/NEWS:16658 +#: ../../../build/NEWS:9806 ../../../build/NEWS:12759 +#: ../../../build/NEWS:16722 msgid "" "`bpo-30205 `__: Fix getsockname() for " "unbound AF_UNIX sockets on Linux." msgstr "" -#: ../../../build/NEWS:9744 +#: ../../../build/NEWS:9808 msgid "" "`bpo-30228 `__: The seek() and tell() " "methods of io.FileIO now set the internal seekable attribute to avoid one " "syscall on open() (in buffered or text mode)." msgstr "" -#: ../../../build/NEWS:9748 +#: ../../../build/NEWS:9812 msgid "" "`bpo-30190 `__: unittest's " "assertAlmostEqual and assertNotAlmostEqual provide a better message in case " @@ -17439,41 +17576,41 @@ msgid "" "(patch by Giampaolo Rodola')" msgstr "" -#: ../../../build/NEWS:9752 +#: ../../../build/NEWS:9816 msgid "" "`bpo-30101 `__: Add support for " "curses.A_ITALIC." msgstr "" -#: ../../../build/NEWS:9754 ../../../build/NEWS:12632 +#: ../../../build/NEWS:9818 ../../../build/NEWS:12696 msgid "" "`bpo-29822 `__: inspect.isabstract() now" " works during __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:9757 ../../../build/NEWS:12645 -#: ../../../build/NEWS:16618 +#: ../../../build/NEWS:9821 ../../../build/NEWS:12709 +#: ../../../build/NEWS:16682 msgid "" "`bpo-29960 `__: Preserve generator state" " when _random.Random.setstate() raises an exception. Patch by Bryan Olson." msgstr "" -#: ../../../build/NEWS:9760 ../../../build/NEWS:12697 -#: ../../../build/NEWS:16660 +#: ../../../build/NEWS:9824 ../../../build/NEWS:12761 +#: ../../../build/NEWS:16724 msgid "" "`bpo-30070 `__: Fixed leaks and crashes " "in errors handling in the parser module." msgstr "" -#: ../../../build/NEWS:9763 +#: ../../../build/NEWS:9827 msgid "" "`bpo-22352 `__: Column widths in the " "output of dis.dis() are now adjusted for large line numbers and instruction " "offsets." msgstr "" -#: ../../../build/NEWS:9766 ../../../build/NEWS:12700 -#: ../../../build/NEWS:16663 +#: ../../../build/NEWS:9830 ../../../build/NEWS:12764 +#: ../../../build/NEWS:16727 msgid "" "`bpo-30061 `__: Fixed crashes in IOBase " "methods __next__() and readlines() when readline() or __next__() " @@ -17482,42 +17619,42 @@ msgid "" "PyMapping_Size()." msgstr "" -#: ../../../build/NEWS:9771 +#: ../../../build/NEWS:9835 msgid "" "`bpo-30218 `__: Fix PathLike support for" " shutil.unpack_archive. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9774 +#: ../../../build/NEWS:9838 msgid "" "`bpo-10076 `__: Compiled regular " "expression and match objects in the re module now support copy.copy() and " "copy.deepcopy() (they are considered atomic)." msgstr "" -#: ../../../build/NEWS:9777 ../../../build/NEWS:12709 -#: ../../../build/NEWS:16668 +#: ../../../build/NEWS:9841 ../../../build/NEWS:12773 +#: ../../../build/NEWS:16732 msgid "" "`bpo-30068 `__: _io._IOBase.readlines " "will check if it's closed first when hint is present." msgstr "" -#: ../../../build/NEWS:9780 ../../../build/NEWS:12712 -#: ../../../build/NEWS:16671 +#: ../../../build/NEWS:9844 ../../../build/NEWS:12776 +#: ../../../build/NEWS:16735 msgid "" "`bpo-29694 `__: Fixed race condition in " "pathlib mkdir with flags parents=True. Patch by Armin Rigo." msgstr "" -#: ../../../build/NEWS:9783 ../../../build/NEWS:12715 -#: ../../../build/NEWS:16674 +#: ../../../build/NEWS:9847 ../../../build/NEWS:12779 +#: ../../../build/NEWS:16738 msgid "" "`bpo-29692 `__: Fixed arbitrary " "unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " "by Siddharth Velankar." msgstr "" -#: ../../../build/NEWS:9786 +#: ../../../build/NEWS:9850 msgid "" "`bpo-26187 `__: Test that sqlite3 trace " "callback is not called multiple times when schema is changing. Indirectly " @@ -17525,74 +17662,74 @@ msgid "" "`__. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9790 ../../../build/NEWS:12705 +#: ../../../build/NEWS:9854 ../../../build/NEWS:12769 msgid "" "`bpo-30017 `__: Allowed calling the " "close() method of the zip entry writer object multiple times. Writing to a " "closed writer now always produces a ValueError." msgstr "" -#: ../../../build/NEWS:9794 ../../../build/NEWS:12718 -#: ../../../build/NEWS:16677 +#: ../../../build/NEWS:9858 ../../../build/NEWS:12782 +#: ../../../build/NEWS:16741 msgid "" "`bpo-29998 `__: Pickling and copying " "ImportError now preserves name and path attributes." msgstr "" -#: ../../../build/NEWS:9797 +#: ../../../build/NEWS:9861 msgid "" "`bpo-29995 `__: re.escape() now escapes " "only regex special characters." msgstr "" -#: ../../../build/NEWS:9799 +#: ../../../build/NEWS:9863 msgid "" "`bpo-29962 `__: Add math.remainder " "operation, implementing remainder as specified in IEEE 754." msgstr "" -#: ../../../build/NEWS:9802 +#: ../../../build/NEWS:9866 msgid "" "`bpo-29649 `__: Improve " "struct.pack_into() exception messages for problems with the buffer size and " "offset. Patch by Andrew Nester." msgstr "" -#: ../../../build/NEWS:9805 +#: ../../../build/NEWS:9869 msgid "" "`bpo-29654 `__: Support If-Modified-" "Since HTTP header (browser cache). Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9808 ../../../build/NEWS:12591 -#: ../../../build/NEWS:16587 +#: ../../../build/NEWS:9872 ../../../build/NEWS:12655 +#: ../../../build/NEWS:16651 msgid "" "`bpo-29931 `__: Fixed comparison check " "for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." msgstr "" -#: ../../../build/NEWS:9811 ../../../build/NEWS:12721 +#: ../../../build/NEWS:9875 ../../../build/NEWS:12785 msgid "" "`bpo-29953 `__: Fixed memory leaks in " "the replace() method of datetime and time objects when pass out of bound " "fold argument." msgstr "" -#: ../../../build/NEWS:9814 ../../../build/NEWS:12724 -#: ../../../build/NEWS:16680 +#: ../../../build/NEWS:9878 ../../../build/NEWS:12788 +#: ../../../build/NEWS:16744 msgid "" "`bpo-29942 `__: Fix a crash in " "itertools.chain.from_iterable when encountering long runs of empty " "iterables." msgstr "" -#: ../../../build/NEWS:9817 +#: ../../../build/NEWS:9881 msgid "" "`bpo-10030 `__: Sped up reading " "encrypted ZIP files by 2 times." msgstr "" -#: ../../../build/NEWS:9819 +#: ../../../build/NEWS:9883 msgid "" "`bpo-29204 `__: Element.getiterator() " "and the html parameter of XMLParser() were deprecated only in the " @@ -17600,22 +17737,22 @@ msgid "" "emits a deprecation warning." msgstr "" -#: ../../../build/NEWS:9823 ../../../build/NEWS:12727 -#: ../../../build/NEWS:16683 +#: ../../../build/NEWS:9887 ../../../build/NEWS:12791 +#: ../../../build/NEWS:16747 msgid "" "`bpo-27863 `__: Fixed multiple crashes " "in ElementTree caused by race conditions and wrong types." msgstr "" -#: ../../../build/NEWS:9826 +#: ../../../build/NEWS:9890 msgid "" "`bpo-25996 `__: Added support of file " "descriptors in os.scandir() on Unix. os.fwalk() is sped up by 2 times by " "using os.scandir()." msgstr "" -#: ../../../build/NEWS:9829 ../../../build/NEWS:12730 -#: ../../../build/NEWS:16686 +#: ../../../build/NEWS:9893 ../../../build/NEWS:12794 +#: ../../../build/NEWS:16750 msgid "" "`bpo-28699 `__: Fixed a bug in pools in " "multiprocessing.pool that raising an exception at the very first of an " @@ -17623,270 +17760,270 @@ msgid "" "Potts and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9833 ../../../build/NEWS:12580 -#: ../../../build/NEWS:16580 +#: ../../../build/NEWS:9897 ../../../build/NEWS:12644 +#: ../../../build/NEWS:16644 msgid "" "`bpo-23890 `__: " "unittest.TestCase.assertRaises() now manually breaks a reference cycle to " "not keep objects alive longer than expected." msgstr "" -#: ../../../build/NEWS:9836 +#: ../../../build/NEWS:9900 msgid "" "`bpo-29901 `__: The zipapp module now " "supports general path-like objects, not just pathlib.Path." msgstr "" -#: ../../../build/NEWS:9839 ../../../build/NEWS:12734 -#: ../../../build/NEWS:16690 +#: ../../../build/NEWS:9903 ../../../build/NEWS:12798 +#: ../../../build/NEWS:16754 msgid "" "`bpo-25803 `__: Avoid incorrect errors " "raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:9842 ../../../build/NEWS:12737 -#: ../../../build/NEWS:16693 +#: ../../../build/NEWS:9906 ../../../build/NEWS:12801 +#: ../../../build/NEWS:16757 msgid "" "`bpo-29861 `__: Release references to " "tasks, their arguments and their results as soon as they are finished in " "multiprocessing.Pool." msgstr "" -#: ../../../build/NEWS:9845 +#: ../../../build/NEWS:9909 msgid "" "`bpo-19930 `__: The mode argument of " "os.makedirs() no longer affects the file permission bits of newly-created " "intermediate-level directories." msgstr "" -#: ../../../build/NEWS:9848 ../../../build/NEWS:12740 -#: ../../../build/NEWS:16696 +#: ../../../build/NEWS:9912 ../../../build/NEWS:12804 +#: ../../../build/NEWS:16760 msgid "" "`bpo-29884 `__: faulthandler: Restore " "the old sigaltstack during teardown. Patch by Christophe Zeitouny." msgstr "" -#: ../../../build/NEWS:9851 ../../../build/NEWS:12743 -#: ../../../build/NEWS:16699 +#: ../../../build/NEWS:9915 ../../../build/NEWS:12807 +#: ../../../build/NEWS:16763 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive buffered file-like objects." msgstr "" -#: ../../../build/NEWS:9853 ../../../build/NEWS:12745 -#: ../../../build/NEWS:16701 +#: ../../../build/NEWS:9917 ../../../build/NEWS:12809 +#: ../../../build/NEWS:16765 msgid "" "`bpo-29800 `__: Fix crashes in " "partial.__repr__ if the keys of partial.keywords are not strings. Patch by " "Michael Seifert." msgstr "" -#: ../../../build/NEWS:9856 ../../../build/NEWS:12751 -#: ../../../build/NEWS:16707 +#: ../../../build/NEWS:9920 ../../../build/NEWS:12815 +#: ../../../build/NEWS:16771 msgid "" "`bpo-8256 `__: Fixed possible failing or " "crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " "sys.stdout are not set or are not strings." msgstr "" -#: ../../../build/NEWS:9860 +#: ../../../build/NEWS:9924 msgid "" "`bpo-28692 `__: Using non-integer value " "for selecting a plural form in gettext is now deprecated." msgstr "" -#: ../../../build/NEWS:9863 +#: ../../../build/NEWS:9927 msgid "" "`bpo-26121 `__: Use C library " "implementation for math functions erf() and erfc()." msgstr "" -#: ../../../build/NEWS:9866 +#: ../../../build/NEWS:9930 msgid "" "`bpo-29619 `__: os.stat() and " "os.DirEntry.inode() now convert inode (st_ino) using unsigned integers." msgstr "" -#: ../../../build/NEWS:9869 +#: ../../../build/NEWS:9933 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements." msgstr "" -#: ../../../build/NEWS:9872 +#: ../../../build/NEWS:9936 msgid "" "`bpo-29645 `__: Speed up importing the " "webbrowser module. webbrowser.register() is now thread-safe." msgstr "" -#: ../../../build/NEWS:9875 ../../../build/NEWS:12759 +#: ../../../build/NEWS:9939 ../../../build/NEWS:12823 msgid "" "`bpo-28231 `__: The zipfile module now " "accepts path-like objects for external paths." msgstr "" -#: ../../../build/NEWS:9878 ../../../build/NEWS:12762 +#: ../../../build/NEWS:9942 ../../../build/NEWS:12826 msgid "" "`bpo-26915 `__: index() and count() " "methods of collections.abc.Sequence now check identity before checking " "equality when do comparisons." msgstr "" -#: ../../../build/NEWS:9881 +#: ../../../build/NEWS:9945 msgid "" "`bpo-28682 `__: Added support for bytes " "paths in os.fwalk()." msgstr "" -#: ../../../build/NEWS:9883 +#: ../../../build/NEWS:9947 msgid "" "`bpo-29728 `__: Add new " ":data:`socket.TCP_NOTSENT_LOWAT` (Linux 3.12) constant. Patch by Nathaniel " "J. Smith." msgstr "" -#: ../../../build/NEWS:9886 ../../../build/NEWS:12971 +#: ../../../build/NEWS:9950 ../../../build/NEWS:13035 msgid "" "`bpo-29623 `__: Allow use of path-like " "object as a single argument in ConfigParser.read(). Patch by David Ellis." msgstr "" -#: ../../../build/NEWS:9889 +#: ../../../build/NEWS:9953 msgid "" "`bpo-9303 `__: Migrate sqlite3 module to " "_v2 API. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9891 ../../../build/NEWS:12974 +#: ../../../build/NEWS:9955 ../../../build/NEWS:13038 msgid "" "`bpo-28963 `__: Fix out of bound " "iteration in asyncio.Future.remove_done_callback implemented in C." msgstr "" -#: ../../../build/NEWS:9894 ../../../build/NEWS:12977 -#: ../../../build/NEWS:16719 +#: ../../../build/NEWS:9958 ../../../build/NEWS:13041 +#: ../../../build/NEWS:16783 msgid "" "`bpo-29704 `__: " "asyncio.subprocess.SubprocessStreamProtocol no longer closes before all " "pipes are closed." msgstr "" -#: ../../../build/NEWS:9897 ../../../build/NEWS:12980 +#: ../../../build/NEWS:9961 ../../../build/NEWS:13044 msgid "" "`bpo-29271 `__: Fix Task.current_task " "and Task.all_tasks implemented in C to accept None argument as their pure " "Python implementation." msgstr "" -#: ../../../build/NEWS:9900 ../../../build/NEWS:12983 -#: ../../../build/NEWS:16722 +#: ../../../build/NEWS:9964 ../../../build/NEWS:13047 +#: ../../../build/NEWS:16786 msgid "" "`bpo-29703 `__: Fix asyncio to support " "instantiation of new event loops in child processes." msgstr "" -#: ../../../build/NEWS:9903 ../../../build/NEWS:12765 -#: ../../../build/NEWS:16715 +#: ../../../build/NEWS:9967 ../../../build/NEWS:12829 +#: ../../../build/NEWS:16779 msgid "" "`bpo-29615 `__: SimpleXMLRPCDispatcher " "no longer chains KeyError (or any other exception) to exception(s) raised in" " the dispatched methods. Patch by Petr Motejlek." msgstr "" -#: ../../../build/NEWS:9907 +#: ../../../build/NEWS:9971 msgid "" "`bpo-7769 `__: Method register_function()" " of xmlrpc.server.SimpleXMLRPCDispatcher and its subclasses can now be used " "as a decorator." msgstr "" -#: ../../../build/NEWS:9911 ../../../build/NEWS:12986 -#: ../../../build/NEWS:16725 +#: ../../../build/NEWS:9975 ../../../build/NEWS:13050 +#: ../../../build/NEWS:16789 msgid "" "`bpo-29376 `__: Fix assertion error in " "threading._DummyThread.is_alive()." msgstr "" -#: ../../../build/NEWS:9913 ../../../build/NEWS:12988 +#: ../../../build/NEWS:9977 ../../../build/NEWS:13052 msgid "" "`bpo-28624 `__: Add a test that checks " "that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " "Chowdhury." msgstr "" -#: ../../../build/NEWS:9916 ../../../build/NEWS:12991 +#: ../../../build/NEWS:9980 ../../../build/NEWS:13055 msgid "" "`bpo-28518 `__: Start a transaction " "implicitly before a DML statement. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9919 ../../../build/NEWS:12748 -#: ../../../build/NEWS:16704 +#: ../../../build/NEWS:9983 ../../../build/NEWS:12812 +#: ../../../build/NEWS:16768 msgid "" "`bpo-29742 `__: get_extra_info() raises " "exception if get called on closed ssl transport. Patch by Nikolay Kim." msgstr "" -#: ../../../build/NEWS:9922 +#: ../../../build/NEWS:9986 msgid "" "`bpo-16285 `__: urllib.parse.quote is " "now based on RFC 3986 and hence includes '~' in the set of characters that " "is not quoted by default. Patch by Christian Theune and Ratnadeep Debnath." msgstr "" -#: ../../../build/NEWS:9926 ../../../build/NEWS:12994 -#: ../../../build/NEWS:16733 +#: ../../../build/NEWS:9990 ../../../build/NEWS:13058 +#: ../../../build/NEWS:16797 msgid "" "`bpo-29532 `__: Altering a kwarg " "dictionary passed to functools.partial() no longer affects a partial object " "after creation." msgstr "" -#: ../../../build/NEWS:9929 ../../../build/NEWS:12997 -#: ../../../build/NEWS:16727 +#: ../../../build/NEWS:9993 ../../../build/NEWS:13061 +#: ../../../build/NEWS:16791 msgid "" "`bpo-29110 `__: Fix file object leak in " "aifc.open() when file is given as a filesystem path and is not in valid AIFF" " format. Patch by Anthony Zhang." msgstr "" -#: ../../../build/NEWS:9932 +#: ../../../build/NEWS:9996 msgid "" "`bpo-22807 `__: Add uuid.SafeUUID and " "uuid.UUID.is_safe to relay information from the platform about whether " "generated UUIDs are generated with a multiprocessing safe method." msgstr "" -#: ../../../build/NEWS:9936 +#: ../../../build/NEWS:10000 msgid "" "`bpo-29576 `__: Improve some " "deprecations in importlib. Some deprecated methods now emit " "DeprecationWarnings and have better descriptive messages." msgstr "" -#: ../../../build/NEWS:9939 +#: ../../../build/NEWS:10003 msgid "" "`bpo-29534 `__: Fixed different " "behaviour of Decimal.from_float() for _decimal and _pydecimal. Thanks Andrew" " Nester." msgstr "" -#: ../../../build/NEWS:9942 +#: ../../../build/NEWS:10006 msgid "" "`bpo-10379 `__: locale.format_string now" " supports the 'monetary' keyword argument, and locale.format is deprecated." msgstr "" -#: ../../../build/NEWS:9945 +#: ../../../build/NEWS:10009 msgid "" "`bpo-29851 `__: importlib.reload() now " "raises ModuleNotFoundError if the module lacks a spec." msgstr "" -#: ../../../build/NEWS:9948 ../../../build/NEWS:13000 -#: ../../../build/NEWS:16736 +#: ../../../build/NEWS:10012 ../../../build/NEWS:13064 +#: ../../../build/NEWS:16800 msgid "" "`bpo-28556 `__: Various updates to " "typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. " @@ -17894,119 +18031,119 @@ msgid "" "Langa." msgstr "" -#: ../../../build/NEWS:9952 ../../../build/NEWS:13004 -#: ../../../build/NEWS:16740 +#: ../../../build/NEWS:10016 ../../../build/NEWS:13068 +#: ../../../build/NEWS:16804 msgid "" "`bpo-29100 `__: Fix " "datetime.fromtimestamp() regression introduced in Python 3.6.0: check " "minimum and maximum years." msgstr "" -#: ../../../build/NEWS:9955 ../../../build/NEWS:13010 -#: ../../../build/NEWS:16746 +#: ../../../build/NEWS:10019 ../../../build/NEWS:13074 +#: ../../../build/NEWS:16810 msgid "" "`bpo-29416 `__: Prevent infinite loop in" " pathlib.Path.mkdir" msgstr "" -#: ../../../build/NEWS:9957 ../../../build/NEWS:13012 -#: ../../../build/NEWS:16748 +#: ../../../build/NEWS:10021 ../../../build/NEWS:13076 +#: ../../../build/NEWS:16812 msgid "" "`bpo-29444 `__: Fixed out-of-bounds " "buffer access in the group() method of the match object. Based on patch by " "WGH." msgstr "" -#: ../../../build/NEWS:9960 +#: ../../../build/NEWS:10024 msgid "" "`bpo-29377 `__: Add " "WrapperDescriptorType, MethodWrapperType, and MethodDescriptorType built-in " "types to types module. Original patch by Manuel Krebber." msgstr "" -#: ../../../build/NEWS:9964 +#: ../../../build/NEWS:10028 msgid "" "`bpo-29218 `__: Unused install_misc " "command is now removed. It has been documented as unused since 2000. Patch" " by Eric N. Vander Weele." msgstr "" -#: ../../../build/NEWS:9967 +#: ../../../build/NEWS:10031 msgid "" "`bpo-29368 `__: The extend() method is " "now called instead of the append() method when unpickle collections.deque " "and other list-like objects. This can speed up unpickling to 2 times." msgstr "" -#: ../../../build/NEWS:9971 +#: ../../../build/NEWS:10035 msgid "" "`bpo-29338 `__: The help of a builtin or" " extension class now includes the constructor signature if " "__text_signature__ is provided for the class." msgstr "" -#: ../../../build/NEWS:9974 ../../../build/NEWS:13015 -#: ../../../build/NEWS:16751 +#: ../../../build/NEWS:10038 ../../../build/NEWS:13079 +#: ../../../build/NEWS:16815 msgid "" "`bpo-29335 `__: Fix " "subprocess.Popen.wait() when the child process has exited to a stopped " "instead of terminated state (ex: when under ptrace)." msgstr "" -#: ../../../build/NEWS:9977 ../../../build/NEWS:13018 -#: ../../../build/NEWS:16754 +#: ../../../build/NEWS:10041 ../../../build/NEWS:13082 +#: ../../../build/NEWS:16818 msgid "" "`bpo-29290 `__: Fix a regression in " "argparse that help messages would wrap at non-breaking spaces." msgstr "" -#: ../../../build/NEWS:9980 ../../../build/NEWS:13021 -#: ../../../build/NEWS:16757 +#: ../../../build/NEWS:10044 ../../../build/NEWS:13085 +#: ../../../build/NEWS:16821 msgid "" "`bpo-28735 `__: Fixed the comparison of " "mock.MagickMock with mock.ANY." msgstr "" -#: ../../../build/NEWS:9982 +#: ../../../build/NEWS:10046 msgid "" "`bpo-29197 `__: Removed deprecated " "function ntpath.splitunc()." msgstr "" -#: ../../../build/NEWS:9984 +#: ../../../build/NEWS:10048 msgid "" "`bpo-29210 `__: Removed support of " "deprecated argument \"exclude\" in tarfile.TarFile.add()." msgstr "" -#: ../../../build/NEWS:9987 ../../../build/NEWS:13026 -#: ../../../build/NEWS:16761 +#: ../../../build/NEWS:10051 ../../../build/NEWS:13090 +#: ../../../build/NEWS:16825 msgid "" "`bpo-29219 `__: Fixed infinite recursion" " in the repr of uninitialized ctypes.CDLL instances." msgstr "" -#: ../../../build/NEWS:9990 +#: ../../../build/NEWS:10054 msgid "" "`bpo-29192 `__: Removed deprecated " "features in the http.cookies module." msgstr "" -#: ../../../build/NEWS:9992 +#: ../../../build/NEWS:10056 msgid "" "`bpo-29193 `__: A format string argument" " for string.Formatter.format() is now positional-only." msgstr "" -#: ../../../build/NEWS:9995 +#: ../../../build/NEWS:10059 msgid "" "`bpo-29195 `__: Removed support of " "deprecated undocumented keyword arguments in methods of regular expression " "objects." msgstr "" -#: ../../../build/NEWS:9998 ../../../build/NEWS:13031 -#: ../../../build/NEWS:16764 +#: ../../../build/NEWS:10062 ../../../build/NEWS:13095 +#: ../../../build/NEWS:16828 msgid "" "`bpo-28969 `__: Fixed race condition in " "C implementation of functools.lru_cache. KeyError could be raised when " @@ -18014,108 +18151,108 @@ msgid "" "threads with the same uncached arguments." msgstr "" -#: ../../../build/NEWS:10003 +#: ../../../build/NEWS:10067 msgid "" "`bpo-20804 `__: The " "unittest.mock.sentinel attributes now preserve their identity when they are " "copied or pickled." msgstr "" -#: ../../../build/NEWS:10006 ../../../build/NEWS:13036 -#: ../../../build/NEWS:16769 +#: ../../../build/NEWS:10070 ../../../build/NEWS:13100 +#: ../../../build/NEWS:16833 msgid "" "`bpo-29142 `__: In urllib.request, " "suffixes in no_proxy environment variable with leading dots could match " "related hostnames again (e.g. .b.c matches a.b.c). Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:10010 ../../../build/NEWS:13040 -#: ../../../build/NEWS:16730 +#: ../../../build/NEWS:10074 ../../../build/NEWS:13104 +#: ../../../build/NEWS:16794 msgid "" "`bpo-28961 `__: Fix unittest.mock._Call " "helper: don't ignore the name parameter anymore. Patch written by Jiajun " "Huang." msgstr "" -#: ../../../build/NEWS:10013 ../../../build/NEWS:13047 -#: ../../../build/NEWS:17013 +#: ../../../build/NEWS:10077 ../../../build/NEWS:13111 +#: ../../../build/NEWS:17077 msgid "" "`bpo-15812 `__: inspect.getframeinfo() " "now correctly shows the first line of a context. Patch by Sam Breese." msgstr "" -#: ../../../build/NEWS:10016 +#: ../../../build/NEWS:10080 msgid "" "`bpo-28985 `__: Update authorizer " "constants in sqlite3 module. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:10019 ../../../build/NEWS:13059 +#: ../../../build/NEWS:10083 ../../../build/NEWS:13123 msgid "" "`bpo-29079 `__: Prevent infinite loop in" " pathlib.resolve() on Windows" msgstr "" -#: ../../../build/NEWS:10021 ../../../build/NEWS:13061 -#: ../../../build/NEWS:17019 +#: ../../../build/NEWS:10085 ../../../build/NEWS:13125 +#: ../../../build/NEWS:17083 msgid "" "`bpo-13051 `__: Fixed recursion errors " "in large or resized curses.textpad.Textbox. Based on patch by Tycho " "Andersen." msgstr "" -#: ../../../build/NEWS:10024 ../../../build/NEWS:13068 -#: ../../../build/NEWS:17026 +#: ../../../build/NEWS:10088 ../../../build/NEWS:13132 +#: ../../../build/NEWS:17090 msgid "" "`bpo-9770 `__: curses.ascii predicates " "now work correctly with negative integers." msgstr "" -#: ../../../build/NEWS:10027 ../../../build/NEWS:13071 -#: ../../../build/NEWS:17029 +#: ../../../build/NEWS:10091 ../../../build/NEWS:13135 +#: ../../../build/NEWS:17093 msgid "" "`bpo-28427 `__: old keys should not " "remove new values from WeakValueDictionary when collecting from another " "thread." msgstr "" -#: ../../../build/NEWS:10030 ../../../build/NEWS:13074 -#: ../../../build/NEWS:17032 +#: ../../../build/NEWS:10094 ../../../build/NEWS:13138 +#: ../../../build/NEWS:17096 msgid "" "`bpo-28923 `__: Remove editor artifacts " "from Tix.py." msgstr "" -#: ../../../build/NEWS:10032 ../../../build/NEWS:13079 -#: ../../../build/NEWS:17034 +#: ../../../build/NEWS:10096 ../../../build/NEWS:13143 +#: ../../../build/NEWS:17098 msgid "" "`bpo-28871 `__: Fixed a crash when " "deallocate deep ElementTree." msgstr "" -#: ../../../build/NEWS:10034 ../../../build/NEWS:13081 -#: ../../../build/NEWS:17036 +#: ../../../build/NEWS:10098 ../../../build/NEWS:13145 +#: ../../../build/NEWS:17100 msgid "" "`bpo-19542 `__: Fix bugs in " "WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC " "collection happens in another thread." msgstr "" -#: ../../../build/NEWS:10037 ../../../build/NEWS:13084 +#: ../../../build/NEWS:10101 ../../../build/NEWS:13148 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when passing a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:10040 +#: ../../../build/NEWS:10104 msgid "" "`bpo-16255 `__: subprocess.Popen uses " "/system/bin/sh on Android as the shell, instead of /bin/sh." msgstr "" -#: ../../../build/NEWS:10043 ../../../build/NEWS:13087 -#: ../../../build/NEWS:17042 +#: ../../../build/NEWS:10107 ../../../build/NEWS:13151 +#: ../../../build/NEWS:17106 msgid "" "`bpo-28779 `__: " "multiprocessing.set_forkserver_preload() would crash the forkserver process " @@ -18123,14 +18260,14 @@ msgid "" "locks." msgstr "" -#: ../../../build/NEWS:10047 ../../../build/NEWS:13094 +#: ../../../build/NEWS:10111 ../../../build/NEWS:13158 msgid "" "`bpo-26937 `__: The chown() method of " "the tarfile.TarFile class does not fail now when the grp module cannot be " "imported, as for example on Android platforms." msgstr "" -#: ../../../build/NEWS:10051 +#: ../../../build/NEWS:10115 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " @@ -18139,21 +18276,21 @@ msgid "" "releases)." msgstr "" -#: ../../../build/NEWS:10056 +#: ../../../build/NEWS:10120 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in re.sub() replacement templates" " regular expressions now are errors." msgstr "" -#: ../../../build/NEWS:10059 ../../../build/NEWS:13275 +#: ../../../build/NEWS:10123 ../../../build/NEWS:13339 msgid "" "`bpo-28835 `__: Fix a regression " "introduced in warnings.catch_warnings(): call warnings.showwarning() if it " "was overridden inside the context manager." msgstr "" -#: ../../../build/NEWS:10062 ../../../build/NEWS:13278 +#: ../../../build/NEWS:10126 ../../../build/NEWS:13342 msgid "" "`bpo-27172 `__: To assist with upgrades " "from 2.7, the previously documented deprecation of " @@ -18162,14 +18299,14 @@ msgid "" "supported." msgstr "" -#: ../../../build/NEWS:10067 +#: ../../../build/NEWS:10131 msgid "" "`bpo-28740 `__: Add " "sys.getandroidapilevel(): return the build time API version of Android as an" " integer. Function only available on Android." msgstr "" -#: ../../../build/NEWS:10070 ../../../build/NEWS:13283 +#: ../../../build/NEWS:10134 ../../../build/NEWS:13347 msgid "" "`bpo-26273 `__: Add new " ":data:`socket.TCP_CONGESTION` (Linux 2.6.13) and " @@ -18177,13 +18314,13 @@ msgid "" "Omar Sandoval." msgstr "" -#: ../../../build/NEWS:10074 ../../../build/NEWS:13354 +#: ../../../build/NEWS:10138 ../../../build/NEWS:13418 msgid "" "`bpo-28752 `__: Restored the " "__reduce__() methods of datetime objects." msgstr "" -#: ../../../build/NEWS:10076 ../../../build/NEWS:13356 +#: ../../../build/NEWS:10140 ../../../build/NEWS:13420 msgid "" "`bpo-28727 `__: Regular expression " "patterns, _sre.SRE_Pattern objects created by re.compile(), become " @@ -18193,35 +18330,35 @@ msgid "" "unit tests)." msgstr "" -#: ../../../build/NEWS:10081 +#: ../../../build/NEWS:10145 msgid "" "`bpo-20572 `__: Remove the " "subprocess.Popen.wait endtime parameter. It was deprecated in 3.4 and " "undocumented prior to that." msgstr "" -#: ../../../build/NEWS:10084 ../../../build/NEWS:13364 -#: ../../../build/NEWS:17049 +#: ../../../build/NEWS:10148 ../../../build/NEWS:13428 +#: ../../../build/NEWS:17113 msgid "" "`bpo-25659 `__: In ctypes, prevent a " "crash calling the from_buffer() and from_buffer_copy() methods on abstract " "classes like Array." msgstr "" -#: ../../../build/NEWS:10087 +#: ../../../build/NEWS:10151 msgid "" "`bpo-28548 `__: In the \"http.server\" " "module, parse the protocol version if possible, to avoid using HTTP 0.9 in " "some error responses." msgstr "" -#: ../../../build/NEWS:10090 ../../../build/NEWS:13367 +#: ../../../build/NEWS:10154 ../../../build/NEWS:13431 msgid "" "`bpo-19717 `__: Makes Path.resolve() " "succeed on paths that do not exist. Patch by Vajrasky Kok" msgstr "" -#: ../../../build/NEWS:10093 ../../../build/NEWS:13370 +#: ../../../build/NEWS:10157 ../../../build/NEWS:13434 msgid "" "`bpo-28563 `__: Fixed possible DoS and " "arbitrary code execution when handle plural form selections in the gettext " @@ -18229,31 +18366,31 @@ msgid "" "gettext." msgstr "" -#: ../../../build/NEWS:10097 ../../../build/NEWS:13374 -#: ../../../build/NEWS:17058 +#: ../../../build/NEWS:10161 ../../../build/NEWS:13438 +#: ../../../build/NEWS:17122 msgid "" "`bpo-28387 `__: Fixed possible crash in " "_io.TextIOWrapper deallocator when the garbage collector is invoked in other" " thread. Based on patch by Sebastian Cufre." msgstr "" -#: ../../../build/NEWS:10101 ../../../build/NEWS:13457 -#: ../../../build/NEWS:17062 +#: ../../../build/NEWS:10165 ../../../build/NEWS:13521 +#: ../../../build/NEWS:17126 msgid "" "`bpo-27517 `__: LZMA compressor and " "decompressor no longer raise exceptions if given empty data twice. Patch by" " Benjamin Fogle." msgstr "" -#: ../../../build/NEWS:10104 ../../../build/NEWS:13460 -#: ../../../build/NEWS:17065 +#: ../../../build/NEWS:10168 ../../../build/NEWS:13524 +#: ../../../build/NEWS:17129 msgid "" "`bpo-28549 `__: Fixed segfault in " "curses's addch() with ncurses6." msgstr "" -#: ../../../build/NEWS:10106 ../../../build/NEWS:13462 -#: ../../../build/NEWS:17067 +#: ../../../build/NEWS:10170 ../../../build/NEWS:13526 +#: ../../../build/NEWS:17131 msgid "" "`bpo-28449 `__: tarfile.open() with mode" " \"r\" or \"r:\" now tries to open a tar file with compression before trying" @@ -18261,15 +18398,15 @@ msgid "" "ignore_zeros=True." msgstr "" -#: ../../../build/NEWS:10110 ../../../build/NEWS:13466 -#: ../../../build/NEWS:17071 +#: ../../../build/NEWS:10174 ../../../build/NEWS:13530 +#: ../../../build/NEWS:17135 msgid "" "`bpo-23262 `__: The webbrowser module " "now supports Firefox 36+ and derived browsers. Based on patch by Oleg " "Broytman." msgstr "" -#: ../../../build/NEWS:10113 +#: ../../../build/NEWS:10177 msgid "" "`bpo-24241 `__: The webbrowser in an X " "environment now prefers using the default browser directly. Also, the " @@ -18278,8 +18415,8 @@ msgid "" "Steele" msgstr "" -#: ../../../build/NEWS:10118 ../../../build/NEWS:13469 -#: ../../../build/NEWS:17074 +#: ../../../build/NEWS:10182 ../../../build/NEWS:13533 +#: ../../../build/NEWS:17138 msgid "" "`bpo-27939 `__: Fixed bugs in " "tkinter.ttk.LabeledScale and tkinter.Scale caused by representing the scale " @@ -18287,7 +18424,7 @@ msgid "" " set to underlying Tk variable." msgstr "" -#: ../../../build/NEWS:10122 +#: ../../../build/NEWS:10186 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prweek() no longer prints a space after a weeks's " @@ -18295,55 +18432,55 @@ msgid "" " after a year's calendar. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10126 +#: ../../../build/NEWS:10190 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prmonth() no longer prints a space at the start of new" " line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10130 ../../../build/NEWS:13480 -#: ../../../build/NEWS:17082 +#: ../../../build/NEWS:10194 ../../../build/NEWS:13544 +#: ../../../build/NEWS:17146 msgid "" "`bpo-20491 `__: The textwrap.TextWrapper" " class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." msgstr "" -#: ../../../build/NEWS:10133 ../../../build/NEWS:13483 -#: ../../../build/NEWS:17085 +#: ../../../build/NEWS:10197 ../../../build/NEWS:13547 +#: ../../../build/NEWS:17149 msgid "" "`bpo-28353 `__: os.fwalk() no longer " "fails on broken links." msgstr "" -#: ../../../build/NEWS:10135 ../../../build/NEWS:13485 +#: ../../../build/NEWS:10199 ../../../build/NEWS:13549 msgid "" "`bpo-28430 `__: Fix iterator of C " "implemented asyncio.Future doesn't accept non-None value is passed to " "it.send(val)." msgstr "" -#: ../../../build/NEWS:10138 ../../../build/NEWS:13488 +#: ../../../build/NEWS:10202 ../../../build/NEWS:13552 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets now start by the \"!\" prefix for readability." msgstr "" -#: ../../../build/NEWS:10141 ../../../build/NEWS:13491 -#: ../../../build/NEWS:17087 +#: ../../../build/NEWS:10205 ../../../build/NEWS:13555 +#: ../../../build/NEWS:17151 msgid "" "`bpo-25464 `__: Fixed " "HList.header_exists() in tkinter.tix module by addin a workaround to Tix " "library bug." msgstr "" -#: ../../../build/NEWS:10144 ../../../build/NEWS:13494 +#: ../../../build/NEWS:10208 ../../../build/NEWS:13558 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer adds entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:10146 ../../../build/NEWS:13496 +#: ../../../build/NEWS:10210 ../../../build/NEWS:13560 msgid "" "`bpo-25953 `__: re.sub() now raises an " "error for invalid numerical group reference in replacement template even if " @@ -18352,57 +18489,57 @@ msgid "" "Based on patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:10151 +#: ../../../build/NEWS:10215 msgid "" "`bpo-28469 `__: timeit now uses the " "sequence 1, 2, 5, 10, 20, 50,... instead of 1, 10, 100,... for autoranging." msgstr "" -#: ../../../build/NEWS:10154 +#: ../../../build/NEWS:10218 msgid "" "`bpo-28115 `__: Command-line interface " "of the zipfile module now uses argparse. Added support of long options." msgstr "" -#: ../../../build/NEWS:10157 ../../../build/NEWS:13501 +#: ../../../build/NEWS:10221 ../../../build/NEWS:13565 msgid "" "`bpo-18219 `__: Optimize csv.DictWriter " "for large number of columns. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:10160 ../../../build/NEWS:13504 +#: ../../../build/NEWS:10224 ../../../build/NEWS:13568 msgid "" "`bpo-28448 `__: Fix C implemented " "asyncio.Future didn't work on Windows." msgstr "" -#: ../../../build/NEWS:10162 +#: ../../../build/NEWS:10226 msgid "" "`bpo-23214 `__: In the \"io\" module, " "the argument to BufferedReader and BytesIO's read1() methods is now optional" " and can be -1, matching the BufferedIOBase specification." msgstr "" -#: ../../../build/NEWS:10166 ../../../build/NEWS:13506 +#: ../../../build/NEWS:10230 ../../../build/NEWS:13570 msgid "" "`bpo-28480 `__: Fix error building " "socket module when multithreading is disabled." msgstr "" -#: ../../../build/NEWS:10169 +#: ../../../build/NEWS:10233 msgid "" "`bpo-28240 `__: timeit: remove " "``-c/--clock`` and ``-t/--time`` command line options which were deprecated " "since Python 3.3." msgstr "" -#: ../../../build/NEWS:10172 +#: ../../../build/NEWS:10236 msgid "" "`bpo-28240 `__: timeit now repeats the " "benchmarks 5 times instead of only 3 to make benchmarks more reliable." msgstr "" -#: ../../../build/NEWS:10175 +#: ../../../build/NEWS:10239 msgid "" "`bpo-28240 `__: timeit autorange now " "uses a single loop iteration if the benchmark takes less than 10 seconds, " @@ -18410,7 +18547,7 @@ msgid "" "'time.sleep(1)'\" now takes 4 seconds instead of 40 seconds." msgstr "" -#: ../../../build/NEWS:10180 +#: ../../../build/NEWS:10244 msgid "" "Distutils.sdist now looks for README and setup.py files with case " "sensitivity. This behavior matches that found in Setuptools 6.0 and later. " @@ -18418,110 +18555,110 @@ msgid "" "rationale." msgstr "" -#: ../../../build/NEWS:10185 +#: ../../../build/NEWS:10249 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X. Patch by Ned Batchelder." msgstr "" -#: ../../../build/NEWS:10188 ../../../build/NEWS:13511 -#: ../../../build/NEWS:17094 +#: ../../../build/NEWS:10252 ../../../build/NEWS:13575 +#: ../../../build/NEWS:17158 msgid "" "`bpo-20766 `__: Fix references leaked by" " pdb in the handling of SIGINT handlers." msgstr "" -#: ../../../build/NEWS:10191 ../../../build/NEWS:13627 +#: ../../../build/NEWS:10255 ../../../build/NEWS:13691 msgid "" "`bpo-27998 `__: Fixed bytes path support" " in os.scandir() on Windows. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10194 ../../../build/NEWS:13630 +#: ../../../build/NEWS:10258 ../../../build/NEWS:13694 msgid "" "`bpo-28317 `__: The disassembler now " "decodes FORMAT_VALUE argument." msgstr "" -#: ../../../build/NEWS:10196 ../../../build/NEWS:13636 +#: ../../../build/NEWS:10260 ../../../build/NEWS:13700 msgid "" "`bpo-28380 `__: unittest.mock Mock " "autospec functions now properly support assert_called, assert_not_called, " "and assert_called_once." msgstr "" -#: ../../../build/NEWS:10199 ../../../build/NEWS:13641 +#: ../../../build/NEWS:10263 ../../../build/NEWS:13705 msgid "" "`bpo-28229 `__: lzma module now supports" " pathlib." msgstr "" -#: ../../../build/NEWS:10201 ../../../build/NEWS:13643 -#: ../../../build/NEWS:17101 +#: ../../../build/NEWS:10265 ../../../build/NEWS:13707 +#: ../../../build/NEWS:17165 msgid "" "`bpo-28321 `__: Fixed writing non-BMP " "characters with binary format in plistlib." msgstr "" -#: ../../../build/NEWS:10204 ../../../build/NEWS:13646 +#: ../../../build/NEWS:10268 ../../../build/NEWS:13710 msgid "" "`bpo-28225 `__: bz2 module now supports " "pathlib. Initial patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10207 ../../../build/NEWS:13649 +#: ../../../build/NEWS:10271 ../../../build/NEWS:13713 msgid "" "`bpo-28227 `__: gzip now supports " "pathlib. Patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10209 +#: ../../../build/NEWS:10273 msgid "" "`bpo-28332 `__: Deprecated silent " "truncations in socket.htons and socket.ntohs. Original patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:10212 ../../../build/NEWS:13651 +#: ../../../build/NEWS:10276 ../../../build/NEWS:13715 msgid "" "`bpo-27358 `__: Optimized merging var-" "keyword arguments and improved error message when passing a non-mapping as a" " var-keyword argument." msgstr "" -#: ../../../build/NEWS:10215 ../../../build/NEWS:13654 +#: ../../../build/NEWS:10279 ../../../build/NEWS:13718 msgid "" "`bpo-28257 `__: Improved error message " "when passing a non-iterable as a var-positional argument. Added opcode " "BUILD_TUPLE_UNPACK_WITH_CALL." msgstr "" -#: ../../../build/NEWS:10218 ../../../build/NEWS:13657 -#: ../../../build/NEWS:17104 +#: ../../../build/NEWS:10282 ../../../build/NEWS:13721 +#: ../../../build/NEWS:17168 msgid "" "`bpo-28322 `__: Fixed possible crashes " "when unpickle itertools objects from incorrect pickle data. Based on patch " "by John Leitch." msgstr "" -#: ../../../build/NEWS:10221 ../../../build/NEWS:13660 +#: ../../../build/NEWS:10285 ../../../build/NEWS:13724 msgid "" "`bpo-28228 `__: imghdr now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10223 ../../../build/NEWS:13662 +#: ../../../build/NEWS:10287 ../../../build/NEWS:13726 msgid "" "`bpo-28226 `__: compileall now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10225 ../../../build/NEWS:13664 +#: ../../../build/NEWS:10289 ../../../build/NEWS:13728 msgid "" "`bpo-28314 `__: Fix function declaration" " (C flags) for the getiterator() method of xml.etree.ElementTree.Element." msgstr "" -#: ../../../build/NEWS:10228 ../../../build/NEWS:13667 +#: ../../../build/NEWS:10292 ../../../build/NEWS:13731 msgid "" "`bpo-28148 `__: Stop using localtime() " "and gmtime() in the time module. Introduced platform independent " @@ -18529,8 +18666,8 @@ msgid "" " all platforms. Patch by Ed Schouten." msgstr "" -#: ../../../build/NEWS:10232 ../../../build/NEWS:13671 -#: ../../../build/NEWS:17113 +#: ../../../build/NEWS:10296 ../../../build/NEWS:13735 +#: ../../../build/NEWS:17177 msgid "" "`bpo-28253 `__: Fixed calendar functions" " for extreme months: 0001-01 and 9999-12. Methods itermonthdays() and " @@ -18538,299 +18675,299 @@ msgid "" "which can cause datetime.date under/overflow." msgstr "" -#: ../../../build/NEWS:10237 ../../../build/NEWS:13676 -#: ../../../build/NEWS:17118 +#: ../../../build/NEWS:10301 ../../../build/NEWS:13740 +#: ../../../build/NEWS:17182 msgid "" "`bpo-28275 `__: Fixed possible use after" " free in the decompress() methods of the LZMADecompressor and " "BZ2Decompressor classes. Original patch by John Leitch." msgstr "" -#: ../../../build/NEWS:10241 ../../../build/NEWS:13680 -#: ../../../build/NEWS:17122 +#: ../../../build/NEWS:10305 ../../../build/NEWS:13744 +#: ../../../build/NEWS:17186 msgid "" "`bpo-27897 `__: Fixed possible crash in " "sqlite3.Connection.create_collation() if pass invalid string-like object as " "a name. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10244 ../../../build/NEWS:13683 +#: ../../../build/NEWS:10308 ../../../build/NEWS:13747 msgid "" "`bpo-18844 `__: random.choices() now has" " k as a keyword-only argument to improve the readability of common cases and" " come into line with the signature used in other languages." msgstr "" -#: ../../../build/NEWS:10248 ../../../build/NEWS:13687 -#: ../../../build/NEWS:17125 +#: ../../../build/NEWS:10312 ../../../build/NEWS:13751 +#: ../../../build/NEWS:17189 msgid "" "`bpo-18893 `__: Fix invalid exception " "handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May." msgstr "" -#: ../../../build/NEWS:10251 ../../../build/NEWS:13690 +#: ../../../build/NEWS:10315 ../../../build/NEWS:13754 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module. Added the master parameter in the " "DisplayStyle constructor." msgstr "" -#: ../../../build/NEWS:10254 ../../../build/NEWS:13693 -#: ../../../build/NEWS:17130 +#: ../../../build/NEWS:10318 ../../../build/NEWS:13757 +#: ../../../build/NEWS:17194 msgid "" "`bpo-27348 `__: In the traceback module," " restore the formatting of exception messages like \"Exception: None\". " "This fixes a regression introduced in 3.5a2." msgstr "" -#: ../../../build/NEWS:10258 ../../../build/NEWS:13697 -#: ../../../build/NEWS:17134 +#: ../../../build/NEWS:10322 ../../../build/NEWS:13761 +#: ../../../build/NEWS:17198 msgid "" "`bpo-25651 `__: Allow falsy values to be" " used for msg parameter of subTest()." msgstr "" -#: ../../../build/NEWS:10260 ../../../build/NEWS:13699 +#: ../../../build/NEWS:10324 ../../../build/NEWS:13763 msgid "" "`bpo-27778 `__: Fix a memory leak in " "os.getrandom() when the getrandom() is interrupted by a signal and a signal " "handler raises a Python exception." msgstr "" -#: ../../../build/NEWS:10263 ../../../build/NEWS:13702 +#: ../../../build/NEWS:10327 ../../../build/NEWS:13766 msgid "" "`bpo-28200 `__: Fix memory leak on " "Windows in the os module (fix path_converter() function)." msgstr "" -#: ../../../build/NEWS:10266 ../../../build/NEWS:13705 +#: ../../../build/NEWS:10330 ../../../build/NEWS:13769 msgid "" "`bpo-25400 `__: RobotFileParser now " "correctly returns default values for crawl_delay and request_rate. Initial " "patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:10269 ../../../build/NEWS:13708 -#: ../../../build/NEWS:17136 +#: ../../../build/NEWS:10333 ../../../build/NEWS:13772 +#: ../../../build/NEWS:17200 msgid "" "`bpo-27932 `__: Prevent memory leak in " "win32_ver()." msgstr "" -#: ../../../build/NEWS:10271 ../../../build/NEWS:13710 -#: ../../../build/NEWS:17138 +#: ../../../build/NEWS:10335 ../../../build/NEWS:13774 +#: ../../../build/NEWS:17202 msgid "Fix UnboundLocalError in socket._sendfile_use_sendfile." msgstr "Perbaiki UnboundLocalError di socket._sendfile_use_sendfile." -#: ../../../build/NEWS:10273 ../../../build/NEWS:13712 -#: ../../../build/NEWS:17140 +#: ../../../build/NEWS:10337 ../../../build/NEWS:13776 +#: ../../../build/NEWS:17204 msgid "" "`bpo-28075 `__: Check for " "ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk " "Sun." msgstr "" -#: ../../../build/NEWS:10276 ../../../build/NEWS:13715 +#: ../../../build/NEWS:10340 ../../../build/NEWS:13779 msgid "" "`bpo-22493 `__: Warning message emitted " "by using inline flags in the middle of regular expression now contains a " "(truncated) regex pattern. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:10280 ../../../build/NEWS:13719 -#: ../../../build/NEWS:17143 +#: ../../../build/NEWS:10344 ../../../build/NEWS:13783 +#: ../../../build/NEWS:17207 msgid "" "`bpo-25270 `__: Prevent " "codecs.escape_encode() from raising SystemError when an empty bytestring is " "passed." msgstr "" -#: ../../../build/NEWS:10283 ../../../build/NEWS:13722 -#: ../../../build/NEWS:17146 +#: ../../../build/NEWS:10347 ../../../build/NEWS:13786 +#: ../../../build/NEWS:17210 msgid "" "`bpo-28181 `__: Get antigravity over " "HTTPS. Patch by Kaartic Sivaraam." msgstr "" -#: ../../../build/NEWS:10285 ../../../build/NEWS:13724 -#: ../../../build/NEWS:17148 +#: ../../../build/NEWS:10349 ../../../build/NEWS:13788 +#: ../../../build/NEWS:17212 msgid "" "`bpo-25895 `__: Enable WebSocket URL " "schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus " "Holtermann." msgstr "" -#: ../../../build/NEWS:10288 ../../../build/NEWS:13727 +#: ../../../build/NEWS:10352 ../../../build/NEWS:13791 msgid "" "`bpo-28114 `__: Fix a crash in " "parse_envlist() when env contains byte strings. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10291 ../../../build/NEWS:13730 -#: ../../../build/NEWS:17151 +#: ../../../build/NEWS:10355 ../../../build/NEWS:13794 +#: ../../../build/NEWS:17215 msgid "" "`bpo-27599 `__: Fixed buffer overrun in " "binascii.b2a_qp() and binascii.a2b_qp()." msgstr "" -#: ../../../build/NEWS:10294 ../../../build/NEWS:13733 -#: ../../../build/NEWS:17352 +#: ../../../build/NEWS:10358 ../../../build/NEWS:13797 +#: ../../../build/NEWS:17416 msgid "" "`bpo-27906 `__: Fix socket accept " "exhaustion during high TCP traffic. Patch by Kevin Conway." msgstr "" -#: ../../../build/NEWS:10297 ../../../build/NEWS:13736 -#: ../../../build/NEWS:17355 +#: ../../../build/NEWS:10361 ../../../build/NEWS:13800 +#: ../../../build/NEWS:17419 msgid "" "`bpo-28174 `__: Handle when SO_REUSEPORT" " isn't properly supported. Patch by Seth Michael Larson." msgstr "" -#: ../../../build/NEWS:10300 ../../../build/NEWS:13739 -#: ../../../build/NEWS:17358 +#: ../../../build/NEWS:10364 ../../../build/NEWS:13803 +#: ../../../build/NEWS:17422 msgid "" "`bpo-26654 `__: Inspect " "functools.partial in asyncio.Handle.__repr__. Patch by iceboy." msgstr "" -#: ../../../build/NEWS:10303 ../../../build/NEWS:13742 -#: ../../../build/NEWS:17361 +#: ../../../build/NEWS:10367 ../../../build/NEWS:13806 +#: ../../../build/NEWS:17425 msgid "" "`bpo-26909 `__: Fix slow pipes IO in " "asyncio. Patch by INADA Naoki." msgstr "" -#: ../../../build/NEWS:10305 ../../../build/NEWS:13744 -#: ../../../build/NEWS:17363 +#: ../../../build/NEWS:10369 ../../../build/NEWS:13808 +#: ../../../build/NEWS:17427 msgid "" "`bpo-28176 `__: Fix callbacks race in " "asyncio.SelectorLoop.sock_connect." msgstr "" -#: ../../../build/NEWS:10307 ../../../build/NEWS:13746 -#: ../../../build/NEWS:17365 +#: ../../../build/NEWS:10371 ../../../build/NEWS:13810 +#: ../../../build/NEWS:17429 msgid "" "`bpo-27759 `__: Fix selectors " "incorrectly retain invalid file descriptors. Patch by Mark Williams." msgstr "" -#: ../../../build/NEWS:10310 +#: ../../../build/NEWS:10374 msgid "" "`bpo-28325 `__: Remove vestigial MacOS 9" " macurl2path module and its tests." msgstr "" -#: ../../../build/NEWS:10312 ../../../build/NEWS:13749 -#: ../../../build/NEWS:17368 +#: ../../../build/NEWS:10376 ../../../build/NEWS:13813 +#: ../../../build/NEWS:17432 msgid "" "`bpo-28368 `__: Refuse monitoring " "processes if the child watcher has no loop attached. Patch by Vincent " "Michel." msgstr "" -#: ../../../build/NEWS:10315 ../../../build/NEWS:13752 -#: ../../../build/NEWS:17371 +#: ../../../build/NEWS:10379 ../../../build/NEWS:13816 +#: ../../../build/NEWS:17435 msgid "" "`bpo-28369 `__: Raise RuntimeError when " "transport's FD is used with add_reader, add_writer, etc." msgstr "" -#: ../../../build/NEWS:10318 ../../../build/NEWS:13755 -#: ../../../build/NEWS:17374 +#: ../../../build/NEWS:10382 ../../../build/NEWS:13819 +#: ../../../build/NEWS:17438 msgid "" "`bpo-28370 `__: Speedup " "asyncio.StreamReader.readexactly. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10321 ../../../build/NEWS:13758 -#: ../../../build/NEWS:17377 +#: ../../../build/NEWS:10385 ../../../build/NEWS:13822 +#: ../../../build/NEWS:17441 msgid "" "`bpo-28371 `__: Deprecate passing " "asyncio.Handles to run_in_executor." msgstr "" -#: ../../../build/NEWS:10323 ../../../build/NEWS:13760 -#: ../../../build/NEWS:17379 +#: ../../../build/NEWS:10387 ../../../build/NEWS:13824 +#: ../../../build/NEWS:17443 msgid "" "`bpo-28372 `__: Fix asyncio to support " "formatting of non-python coroutines." msgstr "" -#: ../../../build/NEWS:10325 ../../../build/NEWS:13762 -#: ../../../build/NEWS:17381 +#: ../../../build/NEWS:10389 ../../../build/NEWS:13826 +#: ../../../build/NEWS:17445 msgid "" "`bpo-28399 `__: Remove UNIX socket from " "FS before binding. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10328 ../../../build/NEWS:13765 -#: ../../../build/NEWS:17384 +#: ../../../build/NEWS:10392 ../../../build/NEWS:13829 +#: ../../../build/NEWS:17448 msgid "" "`bpo-27972 `__: Prohibit Tasks to await " "on themselves." msgstr "" -#: ../../../build/NEWS:10330 ../../../build/NEWS:13287 +#: ../../../build/NEWS:10394 ../../../build/NEWS:13351 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left configparser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:10333 ../../../build/NEWS:12635 +#: ../../../build/NEWS:10397 ../../../build/NEWS:12699 msgid "" "`bpo-29581 `__: ABCMeta.__new__ now " "accepts ``**kwargs``, allowing abstract base classes to use keyword " "parameters in __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:10337 ../../../build/NEWS:11826 +#: ../../../build/NEWS:10401 ../../../build/NEWS:11890 msgid "" "`bpo-25532 `__: inspect.unwrap() will " "now only try to unwrap an object sys.getrecursionlimit() times, to protect " "against objects which create a new object on every attribute access." msgstr "" -#: ../../../build/NEWS:10341 ../../../build/NEWS:12769 +#: ../../../build/NEWS:10405 ../../../build/NEWS:12833 msgid "" "`bpo-30177 `__: " "path.resolve(strict=False) no longer cuts the path after the first element " "not present in the filesystem. Patch by Antoine Pietri." msgstr "" -#: ../../../build/NEWS:10347 ../../../build/NEWS:12252 +#: ../../../build/NEWS:10411 ../../../build/NEWS:12316 msgid "" "`bpo-31294 `__: Fix incomplete code " "snippet in the ZeroMQSocketListener and ZeroMQSocketHandler examples and " "adapt them to Python 3." msgstr "" -#: ../../../build/NEWS:10350 ../../../build/NEWS:12255 +#: ../../../build/NEWS:10414 ../../../build/NEWS:12319 msgid "" "`bpo-21649 `__: Add RFC 7525 and Mozilla" " server side TLS links to SSL documentation." msgstr "" -#: ../../../build/NEWS:10353 +#: ../../../build/NEWS:10417 msgid "" "`bpo-31128 `__: Allow the pydoc server " "to bind to arbitrary hostnames." msgstr "" -#: ../../../build/NEWS:10355 ../../../build/NEWS:12258 +#: ../../../build/NEWS:10419 ../../../build/NEWS:12322 msgid "" "`bpo-30803 `__: Clarify doc on truth " "value testing. Original patch by Peter Thomassen." msgstr "" -#: ../../../build/NEWS:10358 ../../../build/NEWS:12824 -#: ../../../build/NEWS:16776 +#: ../../../build/NEWS:10422 ../../../build/NEWS:12888 +#: ../../../build/NEWS:16840 msgid "" "`bpo-30176 `__: Add missing attribute " "related constants in curses documentation." msgstr "" -#: ../../../build/NEWS:10361 ../../../build/NEWS:12827 +#: ../../../build/NEWS:10425 ../../../build/NEWS:12891 msgid "" "`bpo-30052 `__: the link targets for " ":func:`bytes` and :func:`bytearray` are now their respective type " @@ -18841,14 +18978,14 @@ msgid "" "default output caching features in Sphinx." msgstr "" -#: ../../../build/NEWS:10369 ../../../build/NEWS:12835 -#: ../../../build/NEWS:16779 +#: ../../../build/NEWS:10433 ../../../build/NEWS:12899 +#: ../../../build/NEWS:16843 msgid "" "`bpo-26985 `__: Add missing info of code" " object in inspect documentation." msgstr "" -#: ../../../build/NEWS:10371 +#: ../../../build/NEWS:10435 msgid "" "`bpo-19824 `__: Improve the " "documentation for, and links to, template strings by emphasizing their " @@ -18857,37 +18994,37 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:10375 ../../../build/NEWS:13144 -#: ../../../build/NEWS:16781 +#: ../../../build/NEWS:10439 ../../../build/NEWS:13208 +#: ../../../build/NEWS:16845 msgid "" "`bpo-28929 `__: Link the documentation " "to its source file on GitHub." msgstr "" -#: ../../../build/NEWS:10377 ../../../build/NEWS:13146 -#: ../../../build/NEWS:16783 +#: ../../../build/NEWS:10441 ../../../build/NEWS:13210 +#: ../../../build/NEWS:16847 msgid "" "`bpo-25008 `__: Document smtpd.py as " "effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" "based replacement." msgstr "" -#: ../../../build/NEWS:10380 ../../../build/NEWS:13149 -#: ../../../build/NEWS:16786 +#: ../../../build/NEWS:10444 ../../../build/NEWS:13213 +#: ../../../build/NEWS:16850 msgid "" "`bpo-26355 `__: Add canonical header " "link on each page to corresponding major version of the documentation. Patch" " by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:10383 ../../../build/NEWS:13152 -#: ../../../build/NEWS:16789 +#: ../../../build/NEWS:10447 ../../../build/NEWS:13216 +#: ../../../build/NEWS:16853 msgid "" "`bpo-29349 `__: Fix Python 2 syntax in " "code for building the documentation." msgstr "" -#: ../../../build/NEWS:10385 +#: ../../../build/NEWS:10449 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the 3.6 What's New guide now cover the " @@ -18895,46 +19032,46 @@ msgid "" " support :pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:10390 ../../../build/NEWS:13403 -#: ../../../build/NEWS:17452 +#: ../../../build/NEWS:10454 ../../../build/NEWS:13467 +#: ../../../build/NEWS:17516 msgid "" "`bpo-28513 `__: Documented command-line " "interface of zipfile." msgstr "" -#: ../../../build/NEWS:10395 +#: ../../../build/NEWS:10459 msgid "" "`bpo-29639 `__: test.support.HOST is now" " \"localhost\", a new HOSTv4 constant has been added for your ``127.0.0.1`` " "needs, similar to the existing HOSTv6 constant." msgstr "" -#: ../../../build/NEWS:10399 ../../../build/NEWS:12264 +#: ../../../build/NEWS:10463 ../../../build/NEWS:12328 msgid "" "`bpo-31320 `__: Silence traceback in " "test_ssl" msgstr "" -#: ../../../build/NEWS:10401 +#: ../../../build/NEWS:10465 msgid "" "`bpo-31346 `__: Prefer " "PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER protocols for SSLContext." msgstr "" -#: ../../../build/NEWS:10404 ../../../build/NEWS:12266 +#: ../../../build/NEWS:10468 ../../../build/NEWS:12330 msgid "" "`bpo-25674 `__: Remove sha256.tbs-" "internet.com ssl test" msgstr "" -#: ../../../build/NEWS:10406 ../../../build/NEWS:12268 +#: ../../../build/NEWS:10470 ../../../build/NEWS:12332 msgid "" "`bpo-30715 `__: Address ALPN callback " "changes for OpenSSL 1.1.0f. The latest version behaves like OpenSSL 1.0.2 " "and no longer aborts handshake." msgstr "" -#: ../../../build/NEWS:10409 ../../../build/NEWS:12271 +#: ../../../build/NEWS:10473 ../../../build/NEWS:12335 msgid "" "`bpo-30822 `__: regrtest: Exclude tzdata" " from regrtest --all. When running the test suite using --use=all / -u all, " @@ -18943,15 +19080,15 @@ msgid "" " line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:10415 ../../../build/NEWS:11878 +#: ../../../build/NEWS:10479 ../../../build/NEWS:11942 msgid "" "`bpo-30695 `__: Add the " "`set_nomemory(start, stop)` and `remove_mem_hooks()` functions to the " "_testcapi module." msgstr "" -#: ../../../build/NEWS:10418 ../../../build/NEWS:12846 -#: ../../../build/NEWS:16808 +#: ../../../build/NEWS:10482 ../../../build/NEWS:12910 +#: ../../../build/NEWS:16872 msgid "" "`bpo-30357 `__: test_thread: setUp() now" " uses support.threading_setup() and support.threading_cleanup() to wait " @@ -18959,8 +19096,8 @@ msgid "" "Initial patch written by Grzegorz Grzywacz." msgstr "" -#: ../../../build/NEWS:10423 ../../../build/NEWS:12851 -#: ../../../build/NEWS:16817 +#: ../../../build/NEWS:10487 ../../../build/NEWS:12915 +#: ../../../build/NEWS:16881 msgid "" "`bpo-30197 `__: Enhanced functions " "swap_attr() and swap_item() in the test.support module. They now work when " @@ -18969,79 +19106,79 @@ msgid "" "to the target of the \"as\" clause, if there is one." msgstr "" -#: ../../../build/NEWS:10429 +#: ../../../build/NEWS:10493 msgid "" "`bpo-24932 `__: Use proper command line " "parsing in _testembed" msgstr "" -#: ../../../build/NEWS:10431 ../../../build/NEWS:13167 +#: ../../../build/NEWS:10495 ../../../build/NEWS:13231 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:10434 ../../../build/NEWS:13170 +#: ../../../build/NEWS:10498 ../../../build/NEWS:13234 msgid "" "`bpo-28683 `__: Fix the tests that " "bind() a unix socket and raise PermissionError on Android for a non-root " "user." msgstr "" -#: ../../../build/NEWS:10437 +#: ../../../build/NEWS:10501 msgid "" "`bpo-26936 `__: Fix the test_socket " "failures on Android - getservbyname(), getservbyport() and getaddrinfo() are" " broken on some Android API levels." msgstr "" -#: ../../../build/NEWS:10440 ../../../build/NEWS:13408 -#: ../../../build/NEWS:17460 +#: ../../../build/NEWS:10504 ../../../build/NEWS:13472 +#: ../../../build/NEWS:17524 msgid "" "`bpo-28666 `__: Now test.support.rmtree " "is able to remove unwritable or unreadable directories." msgstr "" -#: ../../../build/NEWS:10443 ../../../build/NEWS:13411 -#: ../../../build/NEWS:17463 +#: ../../../build/NEWS:10507 ../../../build/NEWS:13475 +#: ../../../build/NEWS:17527 msgid "" "`bpo-23839 `__: Various caches now are " "cleared before running every test file." msgstr "" -#: ../../../build/NEWS:10445 ../../../build/NEWS:13543 +#: ../../../build/NEWS:10509 ../../../build/NEWS:13607 msgid "" "`bpo-26944 `__: Fix test_posix for " "Android where 'id -G' is entirely wrong or missing the effective gid." msgstr "" -#: ../../../build/NEWS:10448 ../../../build/NEWS:13546 -#: ../../../build/NEWS:17465 +#: ../../../build/NEWS:10512 ../../../build/NEWS:13610 +#: ../../../build/NEWS:17529 msgid "" "`bpo-28409 `__: regrtest: fix the parser" " of command line arguments." msgstr "" -#: ../../../build/NEWS:10450 ../../../build/NEWS:13814 +#: ../../../build/NEWS:10514 ../../../build/NEWS:13878 msgid "" "`bpo-28217 `__: Adds _testconsole module" " to test console input." msgstr "" -#: ../../../build/NEWS:10452 ../../../build/NEWS:13173 +#: ../../../build/NEWS:10516 ../../../build/NEWS:13237 msgid "" "`bpo-26939 `__: Add the " "support.setswitchinterval() function to fix test_functools hanging on the " "Android armv7 qemu emulator." msgstr "" -#: ../../../build/NEWS:10458 +#: ../../../build/NEWS:10522 msgid "" "`bpo-31354 `__: Allow --with-lto to be " "used on all builds, not just `make profile-opt`." msgstr "" -#: ../../../build/NEWS:10461 +#: ../../../build/NEWS:10525 msgid "" "`bpo-31370 `__: Remove support for " "building --without-threads. This option is not really useful anymore in the " @@ -19049,82 +19186,82 @@ msgid "" "code base, including in difficult to maintain low-level internal code." msgstr "" -#: ../../../build/NEWS:10466 +#: ../../../build/NEWS:10530 msgid "" "`bpo-31341 `__: Per :pep:`11`, support " "for the IRIX operating system was removed." msgstr "" -#: ../../../build/NEWS:10469 ../../../build/NEWS:12280 +#: ../../../build/NEWS:10533 ../../../build/NEWS:12344 msgid "" "`bpo-30854 `__: Fix compile error when " "compiling --without-threads. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10472 ../../../build/NEWS:12860 -#: ../../../build/NEWS:16845 +#: ../../../build/NEWS:10536 ../../../build/NEWS:12924 +#: ../../../build/NEWS:16909 msgid "" "`bpo-30687 `__: Locate msbuild.exe on " "Windows when building rather than vcvarsall.bat" msgstr "" -#: ../../../build/NEWS:10475 +#: ../../../build/NEWS:10539 msgid "" "`bpo-20210 `__: Support the *disabled* " "marker in Setup files. Extension modules listed after this marker are not " "built at all, neither by the Makefile nor by setup.py." msgstr "" -#: ../../../build/NEWS:10479 ../../../build/NEWS:12804 +#: ../../../build/NEWS:10543 ../../../build/NEWS:12868 msgid "" "`bpo-29941 `__: Add ``--with-" "assertions`` configure flag to explicitly enable C ``assert()`` checks. " "Defaults to off. ``--with-pydebug`` implies ``--with-assertions``." msgstr "" -#: ../../../build/NEWS:10483 ../../../build/NEWS:12808 +#: ../../../build/NEWS:10547 ../../../build/NEWS:12872 msgid "" "`bpo-28787 `__: Fix out-of-tree builds " "of Python when configured with ``--with--dtrace``." msgstr "" -#: ../../../build/NEWS:10486 ../../../build/NEWS:12811 -#: ../../../build/NEWS:16832 +#: ../../../build/NEWS:10550 ../../../build/NEWS:12875 +#: ../../../build/NEWS:16896 msgid "" "`bpo-29243 `__: Prevent unnecessary " "rebuilding of Python during ``make test``, ``make install`` and some other " "make targets when configured with ``--enable-optimizations``." msgstr "" -#: ../../../build/NEWS:10490 ../../../build/NEWS:12815 -#: ../../../build/NEWS:16836 +#: ../../../build/NEWS:10554 ../../../build/NEWS:12879 +#: ../../../build/NEWS:16900 msgid "" "`bpo-23404 `__: Don't regenerate " "generated files based on file modification time anymore: the action is now " "explicit. Replace ``make touch`` with ``make regen-all``." msgstr "" -#: ../../../build/NEWS:10494 ../../../build/NEWS:12819 -#: ../../../build/NEWS:16840 +#: ../../../build/NEWS:10558 ../../../build/NEWS:12883 +#: ../../../build/NEWS:16904 msgid "" "`bpo-29643 `__: Fix ``--enable-" "optimization`` didn't work." msgstr "" -#: ../../../build/NEWS:10496 ../../../build/NEWS:13179 +#: ../../../build/NEWS:10560 ../../../build/NEWS:13243 msgid "" "`bpo-27593 `__: sys.version and the " "platform module python_build(), python_branch(), and python_revision() " "functions now use git information rather than hg when building from a repo." msgstr "" -#: ../../../build/NEWS:10500 ../../../build/NEWS:13183 +#: ../../../build/NEWS:10564 ../../../build/NEWS:13247 msgid "" "`bpo-29572 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2k." msgstr "" -#: ../../../build/NEWS:10502 +#: ../../../build/NEWS:10566 msgid "" "`bpo-27659 `__: Prohibit implicit C " "function declarations: use ``-Werror=implicit-function-declaration`` when " @@ -19132,53 +19269,53 @@ msgid "" "written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:10506 +#: ../../../build/NEWS:10570 msgid "" "`bpo-29384 `__: Remove old Be OS helper " "scripts." msgstr "" -#: ../../../build/NEWS:10508 ../../../build/NEWS:13185 +#: ../../../build/NEWS:10572 ../../../build/NEWS:13249 msgid "" "`bpo-26851 `__: Set Android compilation " "and link flags." msgstr "" -#: ../../../build/NEWS:10510 ../../../build/NEWS:13187 +#: ../../../build/NEWS:10574 ../../../build/NEWS:13251 msgid "" "`bpo-28768 `__: Fix implicit declaration" " of function _setmode. Patch by Masayuki Yamamoto" msgstr "" -#: ../../../build/NEWS:10513 ../../../build/NEWS:13190 -#: ../../../build/NEWS:17503 +#: ../../../build/NEWS:10577 ../../../build/NEWS:13254 +#: ../../../build/NEWS:17567 msgid "" "`bpo-29080 `__: Removes hard dependency " "on hg.exe from PCBuild/build.bat" msgstr "" -#: ../../../build/NEWS:10515 ../../../build/NEWS:13192 -#: ../../../build/NEWS:17505 +#: ../../../build/NEWS:10579 ../../../build/NEWS:13256 +#: ../../../build/NEWS:17569 msgid "" "`bpo-23903 `__: Added missed names to " "PC/python3.def." msgstr "" -#: ../../../build/NEWS:10517 ../../../build/NEWS:13194 +#: ../../../build/NEWS:10581 ../../../build/NEWS:13258 msgid "" "`bpo-28762 `__: lockf() is available on " "Android API level 24, but the F_LOCK macro is not defined in android-" "ndk-r13." msgstr "" -#: ../../../build/NEWS:10520 ../../../build/NEWS:13197 +#: ../../../build/NEWS:10584 ../../../build/NEWS:13261 msgid "" "`bpo-28538 `__: Fix the compilation " "error that occurs because if_nameindex() is available on Android API level " "24, but the if_nameindex structure is not defined." msgstr "" -#: ../../../build/NEWS:10524 ../../../build/NEWS:13201 +#: ../../../build/NEWS:10588 ../../../build/NEWS:13265 msgid "" "`bpo-20211 `__: Do not add the directory" " for installing C header files and the directory for installing object code " @@ -19186,83 +19323,83 @@ msgid "" "Petazzoni." msgstr "" -#: ../../../build/NEWS:10528 ../../../build/NEWS:13205 +#: ../../../build/NEWS:10592 ../../../build/NEWS:13269 msgid "" "`bpo-28849 `__: Do not define " "sys.implementation._multiarch on Android." msgstr "" -#: ../../../build/NEWS:10530 ../../../build/NEWS:13416 -#: ../../../build/NEWS:17507 +#: ../../../build/NEWS:10594 ../../../build/NEWS:13480 +#: ../../../build/NEWS:17571 msgid "" "`bpo-10656 `__: Fix out-of-tree building" " on AIX. Patch by Tristan Carel and Michael Haubenwallner." msgstr "" -#: ../../../build/NEWS:10533 ../../../build/NEWS:13419 -#: ../../../build/NEWS:17510 +#: ../../../build/NEWS:10597 ../../../build/NEWS:13483 +#: ../../../build/NEWS:17574 msgid "" "`bpo-26359 `__: Rename --with-" "optimiations to --enable-optimizations." msgstr "" -#: ../../../build/NEWS:10535 ../../../build/NEWS:13534 -#: ../../../build/NEWS:17512 +#: ../../../build/NEWS:10599 ../../../build/NEWS:13598 +#: ../../../build/NEWS:17576 msgid "" "`bpo-28444 `__: Fix missing extensions " "modules when cross compiling." msgstr "" -#: ../../../build/NEWS:10537 ../../../build/NEWS:13536 +#: ../../../build/NEWS:10601 ../../../build/NEWS:13600 msgid "" "`bpo-28208 `__: Update Windows build and" " OS X installers to use SQLite 3.14.2." msgstr "" -#: ../../../build/NEWS:10539 ../../../build/NEWS:13538 -#: ../../../build/NEWS:17514 +#: ../../../build/NEWS:10603 ../../../build/NEWS:13602 +#: ../../../build/NEWS:17578 msgid "" "`bpo-28248 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2j." msgstr "" -#: ../../../build/NEWS:10541 +#: ../../../build/NEWS:10605 msgid "" "`bpo-21124 `__: Fix building the _struct" " module on Cygwin by passing ``NULL`` instead of ``&PyType_Type`` to " "PyVarObject_HEAD_INIT. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10545 +#: ../../../build/NEWS:10609 msgid "" "`bpo-13756 `__: Fix building extensions " "modules on Cygwin. Patch by Roumen Petrov, based on original patch by Jason" " Tishler." msgstr "" -#: ../../../build/NEWS:10548 +#: ../../../build/NEWS:10612 msgid "" "`bpo-21085 `__: Add configure check for " "siginfo_t.si_band, which Cygwin does not provide. Patch by Masayuki Yamamoto" " with review and rebase by Erik Bray." msgstr "" -#: ../../../build/NEWS:10552 ../../../build/NEWS:13803 -#: ../../../build/NEWS:17516 +#: ../../../build/NEWS:10616 ../../../build/NEWS:13867 +#: ../../../build/NEWS:17580 msgid "" "`bpo-28258 `__: Fixed build with " "Estonian locale (python-config and distclean targets in Makefile). Patch by" " Arfrever Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:10555 ../../../build/NEWS:13806 -#: ../../../build/NEWS:17519 +#: ../../../build/NEWS:10619 ../../../build/NEWS:13870 +#: ../../../build/NEWS:17583 msgid "" "`bpo-26661 `__: setup.py now detects " "system libffi with multiarch wrapper." msgstr "" -#: ../../../build/NEWS:10557 +#: ../../../build/NEWS:10621 msgid "" "`bpo-27979 `__: A full copy of libffi is" " no longer bundled for use when building _ctypes on non-OSX UNIX platforms." @@ -19270,84 +19407,84 @@ msgid "" "platforms." msgstr "" -#: ../../../build/NEWS:10561 ../../../build/NEWS:13808 -#: ../../../build/NEWS:17524 +#: ../../../build/NEWS:10625 ../../../build/NEWS:13872 +#: ../../../build/NEWS:17588 msgid "" "`bpo-15819 `__: Remove redundant include" " search directory option for building outside the source tree." msgstr "" -#: ../../../build/NEWS:10564 ../../../build/NEWS:13421 -#: ../../../build/NEWS:17561 +#: ../../../build/NEWS:10628 ../../../build/NEWS:13485 +#: ../../../build/NEWS:17625 msgid "" "`bpo-28676 `__: Prevent missing " "'getentropy' declaration warning on macOS. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:10570 +#: ../../../build/NEWS:10634 msgid "" "`bpo-31392 `__: Update Windows build to " "use OpenSSL 1.1.0f" msgstr "" -#: ../../../build/NEWS:10572 ../../../build/NEWS:12286 +#: ../../../build/NEWS:10636 ../../../build/NEWS:12350 msgid "" "`bpo-30389 `__: Adds detection of Visual" " Studio 2017 to distutils on Windows." msgstr "" -#: ../../../build/NEWS:10574 +#: ../../../build/NEWS:10638 msgid "" "`bpo-31358 `__: zlib is no longer " "bundled in the CPython source, instead it is downloaded on demand just like " "bz2, lzma, OpenSSL, Tcl/Tk, and SQLite." msgstr "" -#: ../../../build/NEWS:10577 ../../../build/NEWS:12288 +#: ../../../build/NEWS:10641 ../../../build/NEWS:12352 msgid "" "`bpo-31340 `__: Change to building with " "MSVC v141 (included with Visual Studio 2017)" msgstr "" -#: ../../../build/NEWS:10580 ../../../build/NEWS:12291 +#: ../../../build/NEWS:10644 ../../../build/NEWS:12355 msgid "" "`bpo-30581 `__: os.cpu_count() now " "returns the correct number of processors on Windows when the number of " "logical processors is greater than 64." msgstr "" -#: ../../../build/NEWS:10583 +#: ../../../build/NEWS:10647 msgid "" "`bpo-30916 `__: Pre-build OpenSSL, Tcl " "and Tk and include the binaries in the build." msgstr "" -#: ../../../build/NEWS:10586 ../../../build/NEWS:12294 +#: ../../../build/NEWS:10650 ../../../build/NEWS:12358 msgid "" "`bpo-30731 `__: Add a missing xmlns to " "python.manifest so that it matches the schema." msgstr "" -#: ../../../build/NEWS:10589 +#: ../../../build/NEWS:10653 msgid "" "`bpo-30291 `__: Allow requiring 64-bit " "interpreters from py.exe using -64 suffix. Contributed by Steve (Gadget) " "Barnes." msgstr "" -#: ../../../build/NEWS:10592 +#: ../../../build/NEWS:10656 msgid "" "`bpo-30362 `__: Adds list options (-0, " "-0p) to py.exe launcher. Contributed by Steve Barnes." msgstr "" -#: ../../../build/NEWS:10595 +#: ../../../build/NEWS:10659 msgid "" "`bpo-23451 `__: Fix socket deprecation " "warnings in socketmodule.c. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:10598 ../../../build/NEWS:12863 +#: ../../../build/NEWS:10662 ../../../build/NEWS:12927 msgid "" "`bpo-30450 `__: The build process on " "Windows no longer depends on Subversion, instead pulling external code from " @@ -19355,100 +19492,100 @@ msgid "" "``py -3.6``), NuGet is used to download a copy of 32-bit Python." msgstr "" -#: ../../../build/NEWS:10603 +#: ../../../build/NEWS:10667 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer." msgstr "" -#: ../../../build/NEWS:10605 ../../../build/NEWS:13120 +#: ../../../build/NEWS:10669 ../../../build/NEWS:13184 msgid "" "`bpo-25778 `__: winreg does not truncate" " string correctly (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10607 +#: ../../../build/NEWS:10671 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default" msgstr "" -#: ../../../build/NEWS:10609 ../../../build/NEWS:13529 +#: ../../../build/NEWS:10673 ../../../build/NEWS:13593 msgid "" "`bpo-28522 `__: Fixes mishandled buffer " "reallocation in getpathp.c" msgstr "" -#: ../../../build/NEWS:10611 ../../../build/NEWS:13770 +#: ../../../build/NEWS:10675 ../../../build/NEWS:13834 msgid "" "`bpo-28402 `__: Adds signed catalog " "files for stdlib on Windows." msgstr "" -#: ../../../build/NEWS:10613 ../../../build/NEWS:13772 +#: ../../../build/NEWS:10677 ../../../build/NEWS:13836 msgid "" "`bpo-28333 `__: Enables Unicode for " "ps1/ps2 and input() prompts. (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10616 ../../../build/NEWS:13775 -#: ../../../build/NEWS:17488 +#: ../../../build/NEWS:10680 ../../../build/NEWS:13839 +#: ../../../build/NEWS:17552 msgid "" "`bpo-28251 `__: Improvements to help " "manuals on Windows." msgstr "" -#: ../../../build/NEWS:10618 ../../../build/NEWS:13777 -#: ../../../build/NEWS:17490 +#: ../../../build/NEWS:10682 ../../../build/NEWS:13841 +#: ../../../build/NEWS:17554 msgid "" "`bpo-28110 `__: launcher.msi has " "different product codes between 32-bit and 64-bit" msgstr "" -#: ../../../build/NEWS:10621 ../../../build/NEWS:13780 +#: ../../../build/NEWS:10685 ../../../build/NEWS:13844 msgid "" "`bpo-28161 `__: Opening CON for write " "access fails" msgstr "" -#: ../../../build/NEWS:10623 ../../../build/NEWS:13782 +#: ../../../build/NEWS:10687 ../../../build/NEWS:13846 msgid "" "`bpo-28162 `__: WindowsConsoleIO " "readall() fails if first line starts with Ctrl+Z" msgstr "" -#: ../../../build/NEWS:10626 ../../../build/NEWS:13785 +#: ../../../build/NEWS:10690 ../../../build/NEWS:13849 msgid "" "`bpo-28163 `__: WindowsConsoleIO " "fileno() passes wrong flags to _open_osfhandle" msgstr "" -#: ../../../build/NEWS:10628 ../../../build/NEWS:13787 +#: ../../../build/NEWS:10692 ../../../build/NEWS:13851 msgid "" "`bpo-28164 `__: _PyIO_get_console_type " "fails for various paths" msgstr "" -#: ../../../build/NEWS:10630 ../../../build/NEWS:13789 +#: ../../../build/NEWS:10694 ../../../build/NEWS:13853 msgid "" "`bpo-28137 `__: Renames Windows path " "file to ._pth" msgstr "" -#: ../../../build/NEWS:10632 ../../../build/NEWS:13791 +#: ../../../build/NEWS:10696 ../../../build/NEWS:13855 msgid "" "`bpo-28138 `__: Windows ._pth file " "should allow import site" msgstr "" -#: ../../../build/NEWS:10637 ../../../build/NEWS:12300 +#: ../../../build/NEWS:10701 ../../../build/NEWS:12364 msgid "" "`bpo-31493 `__: IDLE code context -- fix" " code update and font update timers. Canceling timers prevents a warning " "message when test_idle completes." msgstr "" -#: ../../../build/NEWS:10640 ../../../build/NEWS:12303 +#: ../../../build/NEWS:10704 ../../../build/NEWS:12367 msgid "" "`bpo-31488 `__: IDLE - Update non-key " "options in former extension classes. When applying configdialog changes, " @@ -19456,20 +19593,20 @@ msgid "" "affect existing instances attached to existing editor windows." msgstr "" -#: ../../../build/NEWS:10645 ../../../build/NEWS:12308 +#: ../../../build/NEWS:10709 ../../../build/NEWS:12372 msgid "" "`bpo-31477 `__: IDLE - Improve rstrip " "entry in doc. Strip trailing whitespace strips more than blank spaces. " "Multiline string literals are not skipped." msgstr "" -#: ../../../build/NEWS:10648 ../../../build/NEWS:12311 +#: ../../../build/NEWS:10712 ../../../build/NEWS:12375 msgid "" "`bpo-31480 `__: IDLE - make tests pass " "with zzdummy extension disabled by default." msgstr "" -#: ../../../build/NEWS:10651 ../../../build/NEWS:12314 +#: ../../../build/NEWS:10715 ../../../build/NEWS:12378 msgid "" "`bpo-31421 `__: Document how IDLE runs " "tkinter programs. IDLE calls tcl/tk update in the background in order to " @@ -19477,33 +19614,33 @@ msgid "" "easier." msgstr "" -#: ../../../build/NEWS:10655 ../../../build/NEWS:12318 +#: ../../../build/NEWS:10719 ../../../build/NEWS:12382 msgid "" "`bpo-31414 `__: IDLE -- fix tk entry box" " tests by deleting first. Adding to an int entry is not the same as deleting" " and inserting because int('') will fail." msgstr "" -#: ../../../build/NEWS:10659 ../../../build/NEWS:12322 +#: ../../../build/NEWS:10723 ../../../build/NEWS:12386 msgid "" "`bpo-31051 `__: Rearrange IDLE " "configdialog GenPage into Window, Editor, and Help sections." msgstr "" -#: ../../../build/NEWS:10662 ../../../build/NEWS:12325 +#: ../../../build/NEWS:10726 ../../../build/NEWS:12389 msgid "" "`bpo-30617 `__: IDLE - Add docstrings " "and tests for outwin subclass of editor. Move some data and functions from " "the class to module level. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10666 ../../../build/NEWS:12329 +#: ../../../build/NEWS:10730 ../../../build/NEWS:12393 msgid "" "`bpo-31287 `__: IDLE - Do not modify " "tkinter.message in test_configdialog." msgstr "" -#: ../../../build/NEWS:10668 ../../../build/NEWS:12331 +#: ../../../build/NEWS:10732 ../../../build/NEWS:12395 msgid "" "`bpo-27099 `__: Convert IDLE's built-in " "'extensions' to regular features. About 10 IDLE features were implemented as" @@ -19522,72 +19659,72 @@ msgid "" "Initial patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10684 ../../../build/NEWS:12347 +#: ../../../build/NEWS:10748 ../../../build/NEWS:12411 msgid "" "`bpo-31206 `__: IDLE: Factor " "HighPage(Frame) class from ConfigDialog. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10687 ../../../build/NEWS:12350 +#: ../../../build/NEWS:10751 ../../../build/NEWS:12414 msgid "" "`bpo-31001 `__: Add tests for " "configdialog highlight tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10690 ../../../build/NEWS:12353 +#: ../../../build/NEWS:10754 ../../../build/NEWS:12417 msgid "" "`bpo-31205 `__: IDLE: Factor " "KeysPage(Frame) class from ConfigDialog. The slightly modified tests " "continue to pass. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10693 ../../../build/NEWS:12356 +#: ../../../build/NEWS:10757 ../../../build/NEWS:12420 msgid "" "`bpo-31130 `__: IDLE -- stop leaks in " "test_configdialog. Initial patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:10696 ../../../build/NEWS:12359 +#: ../../../build/NEWS:10760 ../../../build/NEWS:12423 msgid "" "`bpo-31002 `__: Add tests for " "configdialog keys tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10698 ../../../build/NEWS:12361 +#: ../../../build/NEWS:10762 ../../../build/NEWS:12425 msgid "" "`bpo-19903 `__: IDLE: Calltips use " "`inspect.signature` instead of `inspect.getfullargspec`. This improves " "calltips for builtins converted to use Argument Clinic. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10702 ../../../build/NEWS:12365 +#: ../../../build/NEWS:10766 ../../../build/NEWS:12429 msgid "" "`bpo-31083 `__: IDLE - Add an outline of" " a TabPage class in configdialog. Update existing classes to match outline. " "Initial patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10705 ../../../build/NEWS:12368 +#: ../../../build/NEWS:10769 ../../../build/NEWS:12432 msgid "" "`bpo-31050 `__: Factor GenPage(Frame) " "class from ConfigDialog. The slightly modified tests continue to pass. Patch" " by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10708 ../../../build/NEWS:12371 +#: ../../../build/NEWS:10772 ../../../build/NEWS:12435 msgid "" "`bpo-31004 `__: IDLE - Factor " "FontPage(Frame) class from ConfigDialog. Slightly modified tests continue to" " pass. Fix General tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10712 ../../../build/NEWS:12375 +#: ../../../build/NEWS:10776 ../../../build/NEWS:12439 msgid "" "`bpo-30781 `__: IDLE - Use ttk widgets " "in ConfigDialog. Patches by Terry Jan Reedy and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10715 ../../../build/NEWS:12378 +#: ../../../build/NEWS:10779 ../../../build/NEWS:12442 msgid "" "`bpo-31060 `__: IDLE - Finish " "rearranging methods of ConfigDialog Grouping methods pertaining to each tab " @@ -19595,7 +19732,7 @@ msgid "" "enable splitting the groups into classes." msgstr "" -#: ../../../build/NEWS:10719 ../../../build/NEWS:12382 +#: ../../../build/NEWS:10783 ../../../build/NEWS:12446 msgid "" "`bpo-30853 `__: IDLE -- Factor a " "VarTrace class out of ConfigDialog. Instance tracers manages pairs " @@ -19604,13 +19741,13 @@ msgid "" "class is 100%." msgstr "" -#: ../../../build/NEWS:10724 ../../../build/NEWS:12387 +#: ../../../build/NEWS:10788 ../../../build/NEWS:12451 msgid "" "`bpo-31003 `__: IDLE: Add more tests for" " General tab." msgstr "" -#: ../../../build/NEWS:10726 ../../../build/NEWS:12389 +#: ../../../build/NEWS:10790 ../../../build/NEWS:12453 msgid "" "`bpo-30993 `__: IDLE - Improve " "configdialog font page and tests. In configdialog: Document causal pathways " @@ -19624,26 +19761,26 @@ msgid "" "completely cover the related functions." msgstr "" -#: ../../../build/NEWS:10737 ../../../build/NEWS:12400 +#: ../../../build/NEWS:10801 ../../../build/NEWS:12464 msgid "" "`bpo-30981 `__: IDLE -- Add more " "configdialog font page tests." msgstr "" -#: ../../../build/NEWS:10739 ../../../build/NEWS:12402 +#: ../../../build/NEWS:10803 ../../../build/NEWS:12466 msgid "" "`bpo-28523 `__: IDLE: replace 'colour' " "with 'color' in configdialog." msgstr "" -#: ../../../build/NEWS:10741 ../../../build/NEWS:12404 +#: ../../../build/NEWS:10805 ../../../build/NEWS:12468 msgid "" "`bpo-30917 `__: Add tests for " "idlelib.config.IdleConf. Increase coverage from 46% to 96%. Patch by Louie " "Lu." msgstr "" -#: ../../../build/NEWS:10744 ../../../build/NEWS:12407 +#: ../../../build/NEWS:10808 ../../../build/NEWS:12471 msgid "" "`bpo-30934 `__: Document coverage " "details for idlelib tests. Add section to idlelib/idle-test/README.txt. " @@ -19651,7 +19788,7 @@ msgid "" "that does not run during unit tests." msgstr "" -#: ../../../build/NEWS:10748 ../../../build/NEWS:12411 +#: ../../../build/NEWS:10812 ../../../build/NEWS:12475 msgid "" "`bpo-30913 `__: IDLE: Document " "ConfigDialog tk Vars, methods, and widgets in docstrings This will " @@ -19659,39 +19796,39 @@ msgid "" "by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10752 ../../../build/NEWS:12415 +#: ../../../build/NEWS:10816 ../../../build/NEWS:12479 msgid "" "`bpo-30899 `__: IDLE: Add tests for " "ConfigParser subclasses in config. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10755 ../../../build/NEWS:12418 +#: ../../../build/NEWS:10819 ../../../build/NEWS:12482 msgid "" "`bpo-30881 `__: IDLE: Add docstrings to " "browser.py. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10757 ../../../build/NEWS:12420 +#: ../../../build/NEWS:10821 ../../../build/NEWS:12484 msgid "" "`bpo-30851 `__: IDLE: Remove unused " "variables in configdialog. One is a duplicate, one is set but cannot be " "altered by users. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10761 ../../../build/NEWS:12424 +#: ../../../build/NEWS:10825 ../../../build/NEWS:12488 msgid "" "`bpo-30870 `__: IDLE: In Settings " "dialog, select font with Up, Down keys as well as mouse. Initial patch by " "Louie Lu." msgstr "" -#: ../../../build/NEWS:10764 ../../../build/NEWS:12427 +#: ../../../build/NEWS:10828 ../../../build/NEWS:12491 msgid "" "`bpo-8231 `__: IDLE: call " "config.IdleConf.GetUserCfgDir only once." msgstr "" -#: ../../../build/NEWS:10766 ../../../build/NEWS:12429 +#: ../../../build/NEWS:10830 ../../../build/NEWS:12493 msgid "" "`bpo-30779 `__: IDLE: Factor " "ConfigChanges class from configdialog, put in config; test. * In config, put" @@ -19704,19 +19841,19 @@ msgid "" "Sabella contributed parts of the patch." msgstr "" -#: ../../../build/NEWS:10776 ../../../build/NEWS:12439 +#: ../../../build/NEWS:10840 ../../../build/NEWS:12503 msgid "" "`bpo-30777 `__: IDLE: configdialog - Add" " docstrings and fix comments. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10779 ../../../build/NEWS:12442 +#: ../../../build/NEWS:10843 ../../../build/NEWS:12506 msgid "" "`bpo-30495 `__: IDLE: Improve textview " "with docstrings, PEP8 names, and more tests. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10782 ../../../build/NEWS:12445 +#: ../../../build/NEWS:10846 ../../../build/NEWS:12509 msgid "" "`bpo-30723 `__: IDLE: Make several " "improvements to parenmatch. Add 'parens' style to highlight both opener and " @@ -19726,20 +19863,20 @@ msgid "" "patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10788 ../../../build/NEWS:12451 +#: ../../../build/NEWS:10852 ../../../build/NEWS:12515 msgid "" "`bpo-30674 `__: IDLE: add docstrings to " "grep module. Patch by Cheryl Sabella" msgstr "" -#: ../../../build/NEWS:10790 ../../../build/NEWS:12453 +#: ../../../build/NEWS:10854 ../../../build/NEWS:12517 msgid "" "`bpo-21519 `__: IDLE's basic custom key " "entry dialog now detects duplicates properly. Original patch by Saimadhav " "Heblikar." msgstr "" -#: ../../../build/NEWS:10793 ../../../build/NEWS:12456 +#: ../../../build/NEWS:10857 ../../../build/NEWS:12520 msgid "" "`bpo-29910 `__: IDLE no longer deletes a" " character after commenting out a region by a key shortcut. Add ``return " @@ -19747,7 +19884,7 @@ msgid "" "key bindings." msgstr "" -#: ../../../build/NEWS:10797 ../../../build/NEWS:12460 +#: ../../../build/NEWS:10861 ../../../build/NEWS:12524 msgid "" "`bpo-30728 `__: Review and change " "idlelib.configdialog names. Lowercase method and attribute names. Replace " @@ -19756,14 +19893,14 @@ msgid "" "Sabella." msgstr "" -#: ../../../build/NEWS:10802 ../../../build/NEWS:12465 +#: ../../../build/NEWS:10866 ../../../build/NEWS:12529 msgid "" "`bpo-6739 `__: IDLE: Verify user-entered " "key sequences by trying to bind them with tk. Add tests for all 3 validation" " functions. Original patch by G Polo. Tests added by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10806 ../../../build/NEWS:12775 +#: ../../../build/NEWS:10870 ../../../build/NEWS:12839 msgid "" "`bpo-15786 `__: Fix several problems " "with IDLE's autocompletion box. The following should now work: clicking on " @@ -19771,54 +19908,54 @@ msgid "" "Return. Hangs on MacOSX should no longer happen. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10811 ../../../build/NEWS:12780 +#: ../../../build/NEWS:10875 ../../../build/NEWS:12844 msgid "" "`bpo-25514 `__: Add doc subsubsection " "about IDLE failure to start. Popup no-connection message directs users to " "this section." msgstr "" -#: ../../../build/NEWS:10814 ../../../build/NEWS:12783 +#: ../../../build/NEWS:10878 ../../../build/NEWS:12847 msgid "" "`bpo-30642 `__: Fix reference leaks in " "IDLE tests. Patches by Louie Lu and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10817 ../../../build/NEWS:12786 +#: ../../../build/NEWS:10881 ../../../build/NEWS:12850 msgid "" "`bpo-30495 `__: Add docstrings for " "textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " "Reedy." msgstr "" -#: ../../../build/NEWS:10820 ../../../build/NEWS:12789 +#: ../../../build/NEWS:10884 ../../../build/NEWS:12853 msgid "" "`bpo-30290 `__: Help-about: use pep8 " "names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl " "Sabella, and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10823 ../../../build/NEWS:12792 +#: ../../../build/NEWS:10887 ../../../build/NEWS:12856 msgid "" "`bpo-30303 `__: Add _utest option to " "textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and " "Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10826 ../../../build/NEWS:13101 +#: ../../../build/NEWS:10890 ../../../build/NEWS:13165 msgid "" "`bpo-29071 `__: IDLE colors f-string " "prefixes (but not invalid ur prefixes)." msgstr "" -#: ../../../build/NEWS:10828 ../../../build/NEWS:13103 +#: ../../../build/NEWS:10892 ../../../build/NEWS:13167 msgid "" "`bpo-28572 `__: Add 10% to coverage of " "IDLE's test_configdialog. Update and augment description of the " "configuration system." msgstr "" -#: ../../../build/NEWS:10834 ../../../build/NEWS:12472 +#: ../../../build/NEWS:10898 ../../../build/NEWS:12536 msgid "" "`bpo-30983 `__: gdb integration commands" " (py-bt, etc.) work on optimized shared builds now, too. :pep:`523` " @@ -19829,13 +19966,13 @@ msgid "" "Bruno \"Polaco\" Penteado." msgstr "" -#: ../../../build/NEWS:10842 +#: ../../../build/NEWS:10906 msgid "" "`bpo-29748 `__: Added the slice index " "converter in Argument Clinic." msgstr "" -#: ../../../build/NEWS:10844 +#: ../../../build/NEWS:10908 msgid "" "`bpo-24037 `__: Argument Clinic now uses" " the converter `bool(accept={int})` rather than `int` for semantical " @@ -19843,19 +19980,19 @@ msgid "" " help in converting to `bool` in future." msgstr "" -#: ../../../build/NEWS:10849 ../../../build/NEWS:12840 +#: ../../../build/NEWS:10913 ../../../build/NEWS:12904 msgid "" "`bpo-29367 `__: python-gdb.py now " "supports also ``method-wrapper`` (``wrapperobject``) objects." msgstr "" -#: ../../../build/NEWS:10852 ../../../build/NEWS:13308 +#: ../../../build/NEWS:10916 ../../../build/NEWS:13372 msgid "" "`bpo-28023 `__: Fix python-gdb.py didn't" " support new dict implementation." msgstr "" -#: ../../../build/NEWS:10854 +#: ../../../build/NEWS:10918 msgid "" "`bpo-15369 `__: The pybench and pystone " "microbenchmark have been removed from Tools. Please use the new Python " @@ -19864,13 +20001,13 @@ msgid "" "3." msgstr "" -#: ../../../build/NEWS:10859 +#: ../../../build/NEWS:10923 msgid "" "`bpo-28102 `__: The zipfile module CLI " "now prints usage to stderr. Patch by Stephen J. Turnbull." msgstr "" -#: ../../../build/NEWS:10865 +#: ../../../build/NEWS:10929 msgid "" "`bpo-31338 `__: Added the " "``Py_UNREACHABLE()`` macro for code paths which are never expected to be " @@ -19878,7 +20015,7 @@ msgid "" " manual." msgstr "" -#: ../../../build/NEWS:10869 +#: ../../../build/NEWS:10933 msgid "" "`bpo-30832 `__: Remove own " "implementation for thread-local storage. CPython has provided the own " @@ -19889,21 +20026,21 @@ msgid "" "any case." msgstr "" -#: ../../../build/NEWS:10876 +#: ../../../build/NEWS:10940 msgid "" "`bpo-30708 `__: " "PyUnicode_AsWideCharString() now raises a ValueError if the second argument " "is NULL and the wchar_t\\* string contains null characters." msgstr "" -#: ../../../build/NEWS:10879 +#: ../../../build/NEWS:10943 msgid "" "`bpo-16500 `__: Deprecate " "PyOS_AfterFork() and add PyOS_BeforeFork(), PyOS_AfterFork_Parent() and " "PyOS_AfterFork_Child()." msgstr "" -#: ../../../build/NEWS:10882 +#: ../../../build/NEWS:10946 msgid "" "`bpo-6532 `__: The type of results of " "PyThread_start_new_thread() and PyThread_get_thread_ident(), and the id " @@ -19911,7 +20048,7 @@ msgid "" " long\"." msgstr "" -#: ../../../build/NEWS:10886 +#: ../../../build/NEWS:10950 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is deprecated and replaced with a macro if " @@ -19920,8 +20057,8 @@ msgid "" "PySlice_Unpack() and PySlice_AdjustIndices()." msgstr "" -#: ../../../build/NEWS:10891 ../../../build/NEWS:13131 -#: ../../../build/NEWS:16858 +#: ../../../build/NEWS:10955 ../../../build/NEWS:13195 +#: ../../../build/NEWS:16922 msgid "" "`bpo-29083 `__: Fixed the declaration of" " some public API functions. PyArg_VaParse() and " @@ -19931,14 +20068,14 @@ msgid "" "defined." msgstr "" -#: ../../../build/NEWS:10897 +#: ../../../build/NEWS:10961 msgid "" "`bpo-28769 `__: The result of " "PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8() is now of type ``const char" " *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10900 ../../../build/NEWS:13137 +#: ../../../build/NEWS:10964 ../../../build/NEWS:13201 msgid "" "`bpo-29058 `__: All stable API " "extensions added after Python 3.2 are now available only when Py_LIMITED_API" @@ -19946,21 +20083,21 @@ msgid "" " this API." msgstr "" -#: ../../../build/NEWS:10904 +#: ../../../build/NEWS:10968 msgid "" "`bpo-28822 `__: The index parameters " "*start* and *end* of PyUnicode_FindChar() are now adjusted to behave like " "``str[start:end]``." msgstr "" -#: ../../../build/NEWS:10907 ../../../build/NEWS:13295 -#: ../../../build/NEWS:17443 +#: ../../../build/NEWS:10971 ../../../build/NEWS:13359 +#: ../../../build/NEWS:17507 msgid "" "`bpo-28808 `__: " "PyUnicode_CompareWithASCIIString() now never raises exceptions." msgstr "" -#: ../../../build/NEWS:10909 +#: ../../../build/NEWS:10973 msgid "" "`bpo-28761 `__: The fields name and doc " "of structures PyMemberDef, PyGetSetDef, PyStructSequence_Field, " @@ -19968,129 +20105,129 @@ msgid "" "rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10913 +#: ../../../build/NEWS:10977 msgid "" "`bpo-28748 `__: Private variable " "_Py_PackageContext is now of type ``const char *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10916 +#: ../../../build/NEWS:10980 msgid "" "`bpo-19569 `__: Compiler warnings are " "now emitted if use most of deprecated functions." msgstr "" -#: ../../../build/NEWS:10919 ../../../build/NEWS:13796 +#: ../../../build/NEWS:10983 ../../../build/NEWS:13860 msgid "" "`bpo-28426 `__: Deprecated undocumented " "functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), " "PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode()." msgstr "" -#: ../../../build/NEWS:10925 +#: ../../../build/NEWS:10989 msgid "Python 3.6.6 final" msgstr "Python 3.6.6 final" -#: ../../../build/NEWS:10929 +#: ../../../build/NEWS:10993 msgid "There were no new changes in version 3.6.6." msgstr "Tidak ada perubahan baru di versi 3.6.6." -#: ../../../build/NEWS:10934 +#: ../../../build/NEWS:10998 msgid "Python 3.6.6 release candidate 1" msgstr "Python 3.6.6 kandidat rilis 1" -#: ../../../build/NEWS:10936 +#: ../../../build/NEWS:11000 msgid "*Release date: 2018-06-11*" msgstr "*Tanggal rilis: 2018-06-11*" -#: ../../../build/NEWS:11167 +#: ../../../build/NEWS:11231 msgid "" "`bpo-33184 `__: Update Windows installer" " to OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11172 +#: ../../../build/NEWS:11236 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11204 +#: ../../../build/NEWS:11268 msgid "" "`bpo-29706 `__: IDLE now colors async " "and await as keywords in 3.6. They become full keywords in 3.7." msgstr "" -#: ../../../build/NEWS:11245 +#: ../../../build/NEWS:11309 msgid "Python 3.6.5 final" msgstr "Python 3.6.5 final" -#: ../../../build/NEWS:11247 +#: ../../../build/NEWS:11311 msgid "*Release date: 2018-03-28*" msgstr "*Tanggal rilis: 2018-03-28*" -#: ../../../build/NEWS:11261 +#: ../../../build/NEWS:11325 msgid "Python 3.6.5 release candidate 1" msgstr "Python 3.6.5 kandidat rilis 1" -#: ../../../build/NEWS:11263 +#: ../../../build/NEWS:11327 msgid "*Release date: 2018-03-13*" msgstr "*Tanggal rilis: 2018-03-13*" -#: ../../../build/NEWS:11302 +#: ../../../build/NEWS:11366 msgid "" "`bpo-32329 `__: " "``sys.flags.hash_randomization`` is now properly set to 0 when hash " "randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:11305 +#: ../../../build/NEWS:11369 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " "much memory for creating large constants in constant folding." msgstr "" -#: ../../../build/NEWS:11332 +#: ../../../build/NEWS:11396 msgid "" "`bpo-30353 `__: Fix ctypes pass-by-value" " for structs on 64-bit Cygwin/MinGW." msgstr "" -#: ../../../build/NEWS:11370 +#: ../../../build/NEWS:11434 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN, TCP_KEEPCNT flags on older version Windows during run-time." msgstr "" -#: ../../../build/NEWS:11402 +#: ../../../build/NEWS:11466 msgid "" "`bpo-32555 `__: On FreeBSD and Solaris, " "os.strerror() now always decode the byte string from the current locale " "encoding, rather than using ASCII/surrogateescape in some cases." msgstr "" -#: ../../../build/NEWS:11420 +#: ../../../build/NEWS:11484 msgid "" "`bpo-32185 `__: The SSL module no longer" " sends IP addresses in SNI TLS extension on platforms with OpenSSL 1.0.2+ or" " inet_pton." msgstr "" -#: ../../../build/NEWS:11485 +#: ../../../build/NEWS:11549 msgid "" "`bpo-31518 `__: Debian Unstable has " "disabled TLS 1.0 and 1.1 for SSLv23_METHOD(). Change TLS/SSL protocol of " "some tests to PROTOCOL_TLS or PROTOCOL_TLSv1_2 to make them pass on Debian." msgstr "" -#: ../../../build/NEWS:11518 +#: ../../../build/NEWS:11582 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module." msgstr "" -#: ../../../build/NEWS:11523 +#: ../../../build/NEWS:11587 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -20099,29 +20236,29 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:11579 +#: ../../../build/NEWS:11643 msgid "Python 3.6.4 final" msgstr "Python 3.6.4 final" -#: ../../../build/NEWS:11581 +#: ../../../build/NEWS:11645 msgid "*Release date: 2017-12-18*" msgstr "*Tanggal rilis: 2017-12-18*" -#: ../../../build/NEWS:11583 +#: ../../../build/NEWS:11647 msgid "There were no new code changes in version 3.6.4 since v3.6.4rc1." msgstr "Tidak ada perubahan kode di versi 3.6.4 sejak v3.6.4rc1." -#: ../../../build/NEWS:11588 +#: ../../../build/NEWS:11652 msgid "Python 3.6.4 release candidate 1" msgstr "Python 3.6.4 kandidat rilis 1" -#: ../../../build/NEWS:11617 +#: ../../../build/NEWS:11681 msgid "" "`bpo-31852 `__: Fix a segmentation fault" " caused by a combination of the async soft keyword and continuation lines." msgstr "" -#: ../../../build/NEWS:11951 +#: ../../../build/NEWS:12015 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -20132,163 +20269,163 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:12007 +#: ../../../build/NEWS:12071 msgid "Python 3.6.3 final" msgstr "Python 3.6.3 final" -#: ../../../build/NEWS:12009 +#: ../../../build/NEWS:12073 msgid "*Release date: 2017-10-03*" msgstr "*Tanggal rilis: 2017-10-03*" -#: ../../../build/NEWS:12014 +#: ../../../build/NEWS:12078 msgid "" "`bpo-31641 `__: Re-allow arbitrary " "iterables in `concurrent.futures.as_completed()`. Fixes regression in " "3.6.3rc1." msgstr "" -#: ../../../build/NEWS:12020 +#: ../../../build/NEWS:12084 msgid "" "`bpo-31662 `__: Fix typos in Windows " "``uploadrelease.bat`` script. Fix Windows Doc build issues in " "``Doc/make.bat``." msgstr "" -#: ../../../build/NEWS:12023 +#: ../../../build/NEWS:12087 msgid "" "`bpo-31423 `__: Fix building the PDF " "documentation with newer versions of Sphinx." msgstr "" -#: ../../../build/NEWS:12028 +#: ../../../build/NEWS:12092 msgid "Python 3.6.3 release candidate 1" msgstr "Python 3.6.3 kandidat rilis 1" -#: ../../../build/NEWS:12030 +#: ../../../build/NEWS:12094 msgid "*Release date: 2017-09-18*" msgstr "*Tanggal rilis: 2017-09-18*" -#: ../../../build/NEWS:12482 +#: ../../../build/NEWS:12546 msgid "Python 3.6.2 final" msgstr "Python 3.6.2 final" -#: ../../../build/NEWS:12484 +#: ../../../build/NEWS:12548 msgid "*Release date: 2017-07-17*" msgstr "*Tanggal rilis: 2017-07-17*" -#: ../../../build/NEWS:12486 ../../../build/NEWS:13213 +#: ../../../build/NEWS:12550 ../../../build/NEWS:13277 msgid "No changes since release candidate 2" msgstr "Tidak ada perubahan sejak kandidat rilis 2" -#: ../../../build/NEWS:12491 +#: ../../../build/NEWS:12555 msgid "Python 3.6.2 release candidate 2" msgstr "Python 3.6.2 kandidat rilis 2" -#: ../../../build/NEWS:12493 +#: ../../../build/NEWS:12557 msgid "*Release date: 2017-07-07*" msgstr "*Tanggal rilis: 2017-07-07*" -#: ../../../build/NEWS:12518 +#: ../../../build/NEWS:12582 msgid "Python 3.6.2 release candidate 1" msgstr "Python 3.6.2 kandidat rilis 1" -#: ../../../build/NEWS:12520 +#: ../../../build/NEWS:12584 msgid "*Release date: 2017-06-17*" msgstr "*Tanggal rilis: 2017-06-17*" -#: ../../../build/NEWS:12528 +#: ../../../build/NEWS:12592 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "to not be per-thread to avoid crashes" msgstr "" -#: ../../../build/NEWS:12558 ../../../build/NEWS:16510 +#: ../../../build/NEWS:12622 ../../../build/NEWS:16574 msgid "" "`bpo-29600 `__: Fix wrapping coroutine " "return values in StopIteration." msgstr "" -#: ../../../build/NEWS:12587 ../../../build/NEWS:16576 +#: ../../../build/NEWS:12651 ../../../build/NEWS:16640 msgid "" "`bpo-30645 `__: Fix path calculation in " "imp.load_package(), fixing it for cases when a package is only shipped with " "bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:12607 +#: ../../../build/NEWS:12671 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup (#2159)" msgstr "" -#: ../../../build/NEWS:12681 ../../../build/NEWS:16644 +#: ../../../build/NEWS:12745 ../../../build/NEWS:16708 msgid "" "`bpo-26293 `__: Change resulted because " "of zipfile breakage. (See also: `bpo-29094 " "`__)" msgstr "" -#: ../../../build/NEWS:12755 ../../../build/NEWS:16711 +#: ../../../build/NEWS:12819 ../../../build/NEWS:16775 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:12798 +#: ../../../build/NEWS:12862 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() no longer replaced with a macro if Py_LIMITED_API is " "not set." msgstr "" -#: ../../../build/NEWS:12870 +#: ../../../build/NEWS:12934 msgid "Python 3.6.1 final" msgstr "Python 3.6.1 final" -#: ../../../build/NEWS:12872 +#: ../../../build/NEWS:12936 msgid "*Release date: 2017-03-21*" msgstr "*Tanggal rilis: 2017-03-21*" -#: ../../../build/NEWS:12888 +#: ../../../build/NEWS:12952 msgid "" "`bpo-27593 `__: fix format of git " "information used in sys.version" msgstr "" -#: ../../../build/NEWS:12890 +#: ../../../build/NEWS:12954 msgid "Fix incompatible comment in python.h" msgstr "Perbaiki komentar yang tidak kompatibel di python.h" -#: ../../../build/NEWS:12894 +#: ../../../build/NEWS:12958 msgid "Python 3.6.1 release candidate 1" msgstr "Python 3.6.1 kandidat rilis 1" -#: ../../../build/NEWS:12896 +#: ../../../build/NEWS:12960 msgid "*Release date: 2017-03-04*" msgstr "*Tanggal rilis: 2017-03-04*" -#: ../../../build/NEWS:13007 ../../../build/NEWS:16743 +#: ../../../build/NEWS:13071 ../../../build/NEWS:16807 msgid "" "`bpo-29519 `__: Fix weakref spewing " "exceptions during interpreter shutdown when used with a rare combination of " "multiprocessing and custom codecs." msgstr "" -#: ../../../build/NEWS:13023 +#: ../../../build/NEWS:13087 msgid "" "`bpo-29316 `__: Restore the provisional " "status of typing module, add corresponding note to documentation. Patch by " "Ivan L." msgstr "" -#: ../../../build/NEWS:13029 ../../../build/NEWS:16759 +#: ../../../build/NEWS:13093 ../../../build/NEWS:16823 msgid "" "`bpo-29011 `__: Fix an important " "omission by adding Deque to the typing module." msgstr "" -#: ../../../build/NEWS:13043 +#: ../../../build/NEWS:13107 msgid "" "`bpo-29203 `__: functools.lru_cache() " "now respects :pep:`468` and preserves the order of keyword arguments. " @@ -20296,84 +20433,84 @@ msgid "" " potentially give different results." msgstr "" -#: ../../../build/NEWS:13050 ../../../build/NEWS:17016 +#: ../../../build/NEWS:13114 ../../../build/NEWS:17080 msgid "" "`bpo-29094 `__: Offsets in a ZIP file " "created with extern file object and modes \"w\" and \"x\" now are relative " "to the start of the file." msgstr "" -#: ../../../build/NEWS:13053 +#: ../../../build/NEWS:13117 msgid "" "`bpo-29085 `__: Allow " "random.Random.seed() to use high quality OS randomness rather than the pid " "and time." msgstr "" -#: ../../../build/NEWS:13056 +#: ../../../build/NEWS:13120 msgid "" "`bpo-29061 `__: Fixed bug in " "secrets.randbelow() which would hang when given a negative input. Patch by " "Brendan Donegan." msgstr "" -#: ../../../build/NEWS:13064 ../../../build/NEWS:17022 +#: ../../../build/NEWS:13128 ../../../build/NEWS:17086 msgid "" "`bpo-29119 `__: Fix weakrefs in the pure" " python version of collections.OrderedDict move_to_end() method. Contributed" " by Andra Bogildea." msgstr "" -#: ../../../build/NEWS:13076 +#: ../../../build/NEWS:13140 msgid "" "`bpo-29055 `__: Neaten-up empty " "population error on random.choice() by suppressing the upstream exception." msgstr "" -#: ../../../build/NEWS:13091 ../../../build/NEWS:17046 +#: ../../../build/NEWS:13155 ../../../build/NEWS:17110 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " "changed." msgstr "" -#: ../../../build/NEWS:13109 +#: ../../../build/NEWS:13173 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer" msgstr "" -#: ../../../build/NEWS:13111 +#: ../../../build/NEWS:13175 msgid "" "`bpo-29326 `__: Ignores blank lines in " "._pth files (Patch by Alexey Izbyshev)" msgstr "" -#: ../../../build/NEWS:13113 +#: ../../../build/NEWS:13177 msgid "" "`bpo-28164 `__: Correctly handle special" " console filenames (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13115 +#: ../../../build/NEWS:13179 msgid "" "`bpo-29409 `__: Implement :pep:`529` for" " io.FileIO (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13117 ../../../build/NEWS:16848 +#: ../../../build/NEWS:13181 ../../../build/NEWS:16912 msgid "" "`bpo-29392 `__: Prevent crash when " "passing invalid arguments into msvcrt module." msgstr "" -#: ../../../build/NEWS:13122 +#: ../../../build/NEWS:13186 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default." msgstr "" -#: ../../../build/NEWS:13127 +#: ../../../build/NEWS:13191 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is not set" @@ -20381,7 +20518,7 @@ msgid "" "0x03060100 or higher." msgstr "" -#: ../../../build/NEWS:13157 ../../../build/NEWS:16813 +#: ../../../build/NEWS:13221 ../../../build/NEWS:16877 msgid "" "`bpo-28087 `__: Skip test_asyncore and " "test_eintr poll failures on macOS. Skip some tests of select.poll when " @@ -20389,7 +20526,7 @@ msgid "" "function on some macOS versions." msgstr "" -#: ../../../build/NEWS:13161 ../../../build/NEWS:16823 +#: ../../../build/NEWS:13225 ../../../build/NEWS:16887 msgid "" "`bpo-29571 `__: to match the behaviour " "of the ``re.LOCALE`` flag, test_re.test_locale_flag now uses " @@ -20398,68 +20535,68 @@ msgid "" "locale encoding is a multi-byte encoding)" msgstr "" -#: ../../../build/NEWS:13209 +#: ../../../build/NEWS:13273 msgid "Python 3.6.0 final" msgstr "Python 3.6.0 final" -#: ../../../build/NEWS:13211 +#: ../../../build/NEWS:13275 msgid "*Release date: 2016-12-23*" msgstr "*Tanggal rilis: 2016-12-23*" -#: ../../../build/NEWS:13218 +#: ../../../build/NEWS:13282 msgid "Python 3.6.0 release candidate 2" msgstr "Python 3.6.0 kandidat rilis 2" -#: ../../../build/NEWS:13220 +#: ../../../build/NEWS:13284 msgid "*Release date: 2016-12-16*" msgstr "*Tanggal rilis: 2016-12-16*" -#: ../../../build/NEWS:13228 +#: ../../../build/NEWS:13292 msgid "" "`bpo-28990 `__: Fix asyncio SSL hanging " "if connection is closed before handshake is completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:13234 +#: ../../../build/NEWS:13298 msgid "" "`bpo-28770 `__: Fix python-gdb.py for " "fastcalls." msgstr "" -#: ../../../build/NEWS:13239 +#: ../../../build/NEWS:13303 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder." msgstr "" -#: ../../../build/NEWS:13244 +#: ../../../build/NEWS:13308 msgid "" "`bpo-28898 `__: Prevent gdb build errors" " due to HAVE_LONG_LONG redefinition." msgstr "" -#: ../../../build/NEWS:13248 +#: ../../../build/NEWS:13312 msgid "Python 3.6.0 release candidate 1" msgstr "Python 3.6.0 kandidat rilis 1" -#: ../../../build/NEWS:13250 +#: ../../../build/NEWS:13314 msgid "*Release date: 2016-12-06*" msgstr "*Tanggal rilis: 2016-12-06*" -#: ../../../build/NEWS:13272 +#: ../../../build/NEWS:13336 msgid "" "`bpo-27030 `__: Unknown escapes in " "re.sub() replacement template are allowed again. But they still are " "deprecated and will be disabled in 3.7." msgstr "" -#: ../../../build/NEWS:13290 +#: ../../../build/NEWS:13354 msgid "" "`bpo-28843 `__: Fix asyncio C Task to " "handle exceptions __traceback__." msgstr "" -#: ../../../build/NEWS:13300 +#: ../../../build/NEWS:13364 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the What's New guide now cover the additional " @@ -20467,15 +20604,15 @@ msgid "" ":pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:13312 +#: ../../../build/NEWS:13376 msgid "Python 3.6.0 beta 4" msgstr "Python 3.6.0 beta 4" -#: ../../../build/NEWS:13314 +#: ../../../build/NEWS:13378 msgid "*Release date: 2016-11-21*" msgstr "*Tanggal rilis: 2016-11-21*" -#: ../../../build/NEWS:13342 +#: ../../../build/NEWS:13406 msgid "" "`bpo-27243 `__: Change " "PendingDeprecationWarning -> DeprecationWarning. As it was agreed in the " @@ -20483,180 +20620,180 @@ msgid "" "PendingDeprecationWarning in 3.5 and in DeprecationWarning in 3.6." msgstr "" -#: ../../../build/NEWS:13361 +#: ../../../build/NEWS:13425 msgid "" "`bpo-20572 `__: The " "subprocess.Popen.wait method's undocumented endtime parameter now raises a " "DeprecationWarning." msgstr "" -#: ../../../build/NEWS:13378 +#: ../../../build/NEWS:13442 msgid "" "`bpo-28600 `__: Optimize loop.call_soon." msgstr "" -#: ../../../build/NEWS:13380 ../../../build/NEWS:17394 +#: ../../../build/NEWS:13444 ../../../build/NEWS:17458 msgid "" "`bpo-28613 `__: Fix get_event_loop() " "return the current loop if called from coroutines/callbacks." msgstr "" -#: ../../../build/NEWS:13383 +#: ../../../build/NEWS:13447 msgid "" "`bpo-28634 `__: Fix asyncio.isfuture() " "to support unittest.Mock." msgstr "" -#: ../../../build/NEWS:13385 +#: ../../../build/NEWS:13449 msgid "" "`bpo-26081 `__: Fix refleak in " "_asyncio.Future.__iter__().throw." msgstr "" -#: ../../../build/NEWS:13387 ../../../build/NEWS:17397 +#: ../../../build/NEWS:13451 ../../../build/NEWS:17461 msgid "" "`bpo-28639 `__: Fix inspect.isawaitable " "to always return bool Patch by Justin Mayfield." msgstr "" -#: ../../../build/NEWS:13390 ../../../build/NEWS:17400 +#: ../../../build/NEWS:13454 ../../../build/NEWS:17464 msgid "" "`bpo-28652 `__: Make loop methods reject" " socket kinds they do not support." msgstr "" -#: ../../../build/NEWS:13392 ../../../build/NEWS:17402 +#: ../../../build/NEWS:13456 ../../../build/NEWS:17466 msgid "" "`bpo-28653 `__: Fix a refleak in " "functools.lru_cache." msgstr "" -#: ../../../build/NEWS:13394 ../../../build/NEWS:17404 +#: ../../../build/NEWS:13458 ../../../build/NEWS:17468 msgid "" "`bpo-28703 `__: Fix " "asyncio.iscoroutinefunction to handle Mock objects." msgstr "" -#: ../../../build/NEWS:13396 +#: ../../../build/NEWS:13460 msgid "" "`bpo-28704 `__: Fix create_unix_server " "to support Path-like objects (PEP 519)." msgstr "" -#: ../../../build/NEWS:13398 +#: ../../../build/NEWS:13462 msgid "" "`bpo-28720 `__: Add " "collections.abc.AsyncGenerator." msgstr "" -#: ../../../build/NEWS:13426 +#: ../../../build/NEWS:13490 msgid "Python 3.6.0 beta 3" msgstr "Python 3.6.0 beta 3" -#: ../../../build/NEWS:13428 +#: ../../../build/NEWS:13492 msgid "*Release date: 2016-10-31*" msgstr "*Tanggal rilis: 2016-10-31*" -#: ../../../build/NEWS:13451 +#: ../../../build/NEWS:13515 msgid "" "`bpo-28471 `__: Fix \"Python memory " "allocator called without holding the GIL\" crash in socket.setblocking." msgstr "" -#: ../../../build/NEWS:13473 +#: ../../../build/NEWS:13537 msgid "" "`bpo-18844 `__: The various ways of " "specifying weights for random.choices() now produce the same result " "sequences." msgstr "" -#: ../../../build/NEWS:13476 ../../../build/NEWS:17078 +#: ../../../build/NEWS:13540 ../../../build/NEWS:17142 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar().prmonth() no longer prints a space at the start of " "new line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13509 ../../../build/NEWS:17092 +#: ../../../build/NEWS:13573 ../../../build/NEWS:17156 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X." msgstr "" -#: ../../../build/NEWS:13514 +#: ../../../build/NEWS:13578 msgid "" "`bpo-28492 `__: Fix how StopIteration " "exception is raised in _asyncio.Future." msgstr "" -#: ../../../build/NEWS:13516 +#: ../../../build/NEWS:13580 msgid "" "`bpo-28500 `__: Fix asyncio to handle " "async gens GC from another thread." msgstr "" -#: ../../../build/NEWS:13518 ../../../build/NEWS:17386 +#: ../../../build/NEWS:13582 ../../../build/NEWS:17450 msgid "" "`bpo-26923 `__: Fix asyncio.Gather to " "refuse being cancelled once all children are done. Patch by Johannes Ebke." msgstr "" -#: ../../../build/NEWS:13521 ../../../build/NEWS:17389 +#: ../../../build/NEWS:13585 ../../../build/NEWS:17453 msgid "" "`bpo-26796 `__: Don't configure the " "number of workers for default threadpool executor. Initial patch by Hans " "Lawrenz." msgstr "" -#: ../../../build/NEWS:13524 +#: ../../../build/NEWS:13588 msgid "" "`bpo-28544 `__: Implement asyncio.Task " "in C." msgstr "" -#: ../../../build/NEWS:13550 +#: ../../../build/NEWS:13614 msgid "Python 3.6.0 beta 2" msgstr "Python 3.6.0 beta 2" -#: ../../../build/NEWS:13552 +#: ../../../build/NEWS:13616 msgid "*Release date: 2016-10-10*" msgstr "*Tanggal rilis: 2016-10-10*" -#: ../../../build/NEWS:13568 +#: ../../../build/NEWS:13632 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is deprecated. Patch by " "Oren Milman." msgstr "" -#: ../../../build/NEWS:13571 ../../../build/NEWS:16919 +#: ../../../build/NEWS:13635 ../../../build/NEWS:16983 msgid "" "`bpo-28376 `__: The constructor of " "range_iterator now checks that step is not 0. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:13632 ../../../build/NEWS:17097 +#: ../../../build/NEWS:13696 ../../../build/NEWS:17161 msgid "" "`bpo-26293 `__: Fixed writing ZIP files " "that starts not from the start of the file. Offsets in ZIP file now are " "relative to the start of the archive in conforming to the specification." msgstr "" -#: ../../../build/NEWS:13639 +#: ../../../build/NEWS:13703 msgid "" "`bpo-27181 `__: remove " "statistics.geometric_mean and defer until 3.7." msgstr "" -#: ../../../build/NEWS:13818 +#: ../../../build/NEWS:13882 msgid "Python 3.6.0 beta 1" msgstr "Python 3.6.0 beta 1" -#: ../../../build/NEWS:13820 +#: ../../../build/NEWS:13884 msgid "*Release date: 2016-09-12*" msgstr "*Tanggal rilis: 2016-09-12*" -#: ../../../build/NEWS:13825 +#: ../../../build/NEWS:13889 msgid "" "`bpo-23722 `__: The __class__ cell used " "by zero-argument super() is now initialized from type.__new__ rather than " @@ -20665,25 +20802,25 @@ msgid "" "Teichmann." msgstr "" -#: ../../../build/NEWS:13830 ../../../build/NEWS:16950 +#: ../../../build/NEWS:13894 ../../../build/NEWS:17014 msgid "" "`bpo-25221 `__: Fix corrupted result " "from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0." msgstr "" -#: ../../../build/NEWS:13833 +#: ../../../build/NEWS:13897 msgid "" "`bpo-27080 `__: Implement formatting " "support for :pep:`515`. Initial patch by Chris Angelico." msgstr "" -#: ../../../build/NEWS:13836 +#: ../../../build/NEWS:13900 msgid "" "`bpo-27199 `__: In tarfile, expose " "copyfileobj bufsize to improve throughput. Patch by Jason Fried." msgstr "" -#: ../../../build/NEWS:13839 +#: ../../../build/NEWS:13903 msgid "" "`bpo-27948 `__: In f-strings, only allow" " backslashes inside the braces (where the expressions are). This is a " @@ -20693,32 +20830,32 @@ msgid "" "``f'\\x7b\"hi\"\\x7d'``." msgstr "" -#: ../../../build/NEWS:13845 +#: ../../../build/NEWS:13909 msgid "" "`bpo-28046 `__: Remove platform-specific" " directories from sys.path." msgstr "" -#: ../../../build/NEWS:13847 +#: ../../../build/NEWS:13911 msgid "" "`bpo-28071 `__: Add early-out for " "differencing from an empty set." msgstr "" -#: ../../../build/NEWS:13849 ../../../build/NEWS:16953 +#: ../../../build/NEWS:13913 ../../../build/NEWS:17017 msgid "" "`bpo-25758 `__: Prevents zipimport from " "unnecessarily encoding a filename (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13852 +#: ../../../build/NEWS:13916 msgid "" "`bpo-25856 `__: The __module__ attribute" " of extension classes and functions now is interned. This leads to more " "compact pickle data with protocol 4." msgstr "" -#: ../../../build/NEWS:13855 +#: ../../../build/NEWS:13919 msgid "" "`bpo-27213 `__: Rework CALL_FUNCTION* " "opcodes to produce shorter and more efficient bytecode. Patch by Demur " @@ -20726,101 +20863,101 @@ msgid "" "Stinner." msgstr "" -#: ../../../build/NEWS:13859 +#: ../../../build/NEWS:13923 msgid "" "`bpo-26331 `__: Implement tokenizing " "support for :pep:`515`. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:13862 +#: ../../../build/NEWS:13926 msgid "" "`bpo-27999 `__: Make \"global after " "use\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13865 +#: ../../../build/NEWS:13929 msgid "" "`bpo-28003 `__: Implement :pep:`525` -- " "Asynchronous Generators." msgstr "" -#: ../../../build/NEWS:13867 +#: ../../../build/NEWS:13931 msgid "" "`bpo-27985 `__: Implement :pep:`526` -- " "Syntax for Variable Annotations. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13870 +#: ../../../build/NEWS:13934 msgid "" "`bpo-26058 `__: Add a new private " "version to the builtin dict type, incremented at each dictionary creation " "and at each dictionary change. Implementation of the PEP 509." msgstr "" -#: ../../../build/NEWS:13874 +#: ../../../build/NEWS:13938 msgid "" "`bpo-27364 `__: A backslash-character " "pair that is not a valid escape sequence now generates a DeprecationWarning." " Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:13877 +#: ../../../build/NEWS:13941 msgid "" "`bpo-27350 `__: `dict` implementation is" " changed like PyPy. It is more compact and preserves insertion order. " "(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" msgstr "" -#: ../../../build/NEWS:13881 +#: ../../../build/NEWS:13945 msgid "" "`bpo-27911 `__: Remove unnecessary error" " checks in ``exec_builtin_or_dynamic()``." msgstr "" -#: ../../../build/NEWS:13884 +#: ../../../build/NEWS:13948 msgid "" "`bpo-27078 `__: Added BUILD_STRING " "opcode. Optimized f-strings evaluation." msgstr "" -#: ../../../build/NEWS:13886 +#: ../../../build/NEWS:13950 msgid "" "`bpo-17884 `__: Python now requires " "systems with inttypes.h and stdint.h" msgstr "" -#: ../../../build/NEWS:13888 +#: ../../../build/NEWS:13952 msgid "" "`bpo-27961 `__: Require platforms to " "support ``long long``. Python hasn't compiled without ``long long`` for " "years, so this is basically a formality." msgstr "" -#: ../../../build/NEWS:13892 +#: ../../../build/NEWS:13956 msgid "" "`bpo-27355 `__: Removed support for " "Windows CE. It was never finished, and Windows CE is no longer a relevant " "platform for Python." msgstr "" -#: ../../../build/NEWS:13895 +#: ../../../build/NEWS:13959 msgid "Implement :pep:`523`." msgstr "Implementasi :pep:`523`." -#: ../../../build/NEWS:13897 +#: ../../../build/NEWS:13961 msgid "" "`bpo-27870 `__: A left shift of zero by " "a large integer no longer attempts to allocate large amounts of memory." msgstr "" -#: ../../../build/NEWS:13900 +#: ../../../build/NEWS:13964 msgid "" "`bpo-25402 `__: In int-to-decimal-string" " conversion, improve the estimate of the intermediate memory required, and " "remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13904 +#: ../../../build/NEWS:13968 msgid "" "`bpo-27214 `__: In long_invert, be more " "careful about modifying object returned by long_add, and remove an " @@ -20828,34 +20965,34 @@ msgid "" "patch." msgstr "" -#: ../../../build/NEWS:13908 +#: ../../../build/NEWS:13972 msgid "" "`bpo-27506 `__: Support passing the " "bytes/bytearray.translate() \"delete\" argument by keyword." msgstr "" -#: ../../../build/NEWS:13911 ../../../build/NEWS:16959 +#: ../../../build/NEWS:13975 ../../../build/NEWS:17023 msgid "" "`bpo-27812 `__: Properly clear out a " "generator's frame's backreference to the generator to prevent crashes in " "frame.clear()." msgstr "" -#: ../../../build/NEWS:13914 ../../../build/NEWS:16962 +#: ../../../build/NEWS:13978 ../../../build/NEWS:17026 msgid "" "`bpo-27811 `__: Fix a crash when a " "coroutine that has not been awaited is finalized with warnings-as-errors " "enabled." msgstr "" -#: ../../../build/NEWS:13917 ../../../build/NEWS:16965 +#: ../../../build/NEWS:13981 ../../../build/NEWS:17029 msgid "" "`bpo-27587 `__: Fix another issue found " "by PVS-Studio: Null pointer check after use of 'def' in " "_PyState_AddModule(). Initial patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:13920 +#: ../../../build/NEWS:13984 msgid "" "`bpo-27792 `__: The modulo operation " "applied to ``bool`` and other ``int`` subclasses now always returns an " @@ -20863,26 +21000,26 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13924 +#: ../../../build/NEWS:13988 msgid "" "`bpo-26984 `__: int() now always returns" " an instance of exact int." msgstr "" -#: ../../../build/NEWS:13926 +#: ../../../build/NEWS:13990 msgid "" "`bpo-25604 `__: Fix a minor bug in " "integer true division; this bug could potentially have caused off-by-one-ulp" " results on platforms with unreliable ldexp implementations." msgstr "" -#: ../../../build/NEWS:13930 +#: ../../../build/NEWS:13994 msgid "" "`bpo-24254 `__: Make class definition " "namespace ordered by default." msgstr "" -#: ../../../build/NEWS:13932 +#: ../../../build/NEWS:13996 msgid "" "`bpo-27662 `__: Fix an overflow check in" " ``List_New``: the original code was checking against ``Py_SIZE_MAX`` " @@ -20890,7 +21027,7 @@ msgid "" "Zhang." msgstr "" -#: ../../../build/NEWS:13936 ../../../build/NEWS:16971 +#: ../../../build/NEWS:14000 ../../../build/NEWS:17035 msgid "" "`bpo-27782 `__: Multi-phase extension " "module import now correctly allows the ``m_methods`` field to be used to add" @@ -20898,27 +21035,27 @@ msgid "" "``Py_create_mod``. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13940 ../../../build/NEWS:16975 +#: ../../../build/NEWS:14004 ../../../build/NEWS:17039 msgid "" "`bpo-27936 `__: The round() function " "accepted a second None argument for some types but not for others. Fixed " "the inconsistency by accepting None for all numeric types." msgstr "" -#: ../../../build/NEWS:13944 ../../../build/NEWS:16979 +#: ../../../build/NEWS:14008 ../../../build/NEWS:17043 msgid "" "`bpo-27487 `__: Warn if a submodule " "argument to \"python -m\" or runpy.run_module() is found in sys.modules " "after parent packages are imported, but before the submodule is executed." msgstr "" -#: ../../../build/NEWS:13948 +#: ../../../build/NEWS:14012 msgid "" "`bpo-27157 `__: Make only type() itself " "accept the one-argument form. Patch by Eryk Sun and Emanuel Barry." msgstr "" -#: ../../../build/NEWS:13951 ../../../build/NEWS:16983 +#: ../../../build/NEWS:14015 ../../../build/NEWS:17047 msgid "" "`bpo-27558 `__: Fix a SystemError in the" " implementation of \"raise\" statement. In a brand new thread, raise a " @@ -20926,91 +21063,91 @@ msgid "" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13955 +#: ../../../build/NEWS:14019 msgid "" "`bpo-28008 `__: Implement :pep:`530` -- " "asynchronous comprehensions." msgstr "" -#: ../../../build/NEWS:13957 ../../../build/NEWS:17008 +#: ../../../build/NEWS:14021 ../../../build/NEWS:17072 msgid "" "`bpo-27942 `__: Fix memory leak in " "codeobject.c" msgstr "" -#: ../../../build/NEWS:13962 ../../../build/NEWS:17052 +#: ../../../build/NEWS:14026 ../../../build/NEWS:17116 msgid "" "`bpo-28732 `__: Fix crash in os.spawnv()" " with no elements in args" msgstr "" -#: ../../../build/NEWS:13964 ../../../build/NEWS:17054 +#: ../../../build/NEWS:14028 ../../../build/NEWS:17118 msgid "" "`bpo-28485 `__: Always raise ValueError " "for negative compileall.compile_dir(workers=...) parameter, even when " "multithreading is unavailable." msgstr "" -#: ../../../build/NEWS:13968 +#: ../../../build/NEWS:14032 msgid "" "`bpo-28037 `__: Use " "sqlite3_get_autocommit() instead of setting Connection->inTransaction " "manually." msgstr "" -#: ../../../build/NEWS:13971 +#: ../../../build/NEWS:14035 msgid "" "`bpo-25283 `__: Attributes tm_gmtoff and" " tm_zone are now available on all platforms in the return values of " "time.localtime() and time.gmtime()." msgstr "" -#: ../../../build/NEWS:13974 +#: ../../../build/NEWS:14038 msgid "" "`bpo-24454 `__: Regular expression match" " object groups are now accessible using __getitem__. \"mo[x]\" is equivalent" " to \"mo.group(x)\"." msgstr "" -#: ../../../build/NEWS:13977 +#: ../../../build/NEWS:14041 msgid "" "`bpo-10740 `__: sqlite3 no longer " "implicitly commit an open transaction before DDL statements." msgstr "" -#: ../../../build/NEWS:13980 +#: ../../../build/NEWS:14044 msgid "" "`bpo-17941 `__: Add a *module* parameter" " to collections.namedtuple()." msgstr "" -#: ../../../build/NEWS:13982 +#: ../../../build/NEWS:14046 msgid "" "`bpo-22493 `__: Inline flags now should " "be used only at the start of the regular expression. Deprecation warning is " "emitted if uses them in the middle of the regular expression." msgstr "" -#: ../../../build/NEWS:13986 +#: ../../../build/NEWS:14050 msgid "" "`bpo-26885 `__: xmlrpc now supports " "unmarshalling additional data types used by Apache XML-RPC implementation " "for numerics and None." msgstr "" -#: ../../../build/NEWS:13989 +#: ../../../build/NEWS:14053 msgid "" "`bpo-28070 `__: Fixed parsing inline " "verbose flag in regular expressions." msgstr "" -#: ../../../build/NEWS:13991 +#: ../../../build/NEWS:14055 msgid "" "`bpo-19500 `__: Add client-side SSL " "session resumption to the ssl module." msgstr "" -#: ../../../build/NEWS:13993 +#: ../../../build/NEWS:14057 msgid "" "`bpo-28022 `__: Deprecate ssl-related " "arguments in favor of SSLContext. The deprecation include manual creation of" @@ -21018,7 +21155,7 @@ msgid "" "smtplib, poplib and urllib." msgstr "" -#: ../../../build/NEWS:13997 +#: ../../../build/NEWS:14061 msgid "" "`bpo-28043 `__: SSLContext has improved " "default settings: OP_NO_SSLv2, OP_NO_SSLv3, OP_NO_COMPRESSION, " @@ -21026,21 +21163,21 @@ msgid "" "ciphers without MD5." msgstr "" -#: ../../../build/NEWS:14001 +#: ../../../build/NEWS:14065 msgid "" "`bpo-24693 `__: Changed some " "RuntimeError's in the zipfile module to more appropriate types. Improved " "some error messages and debugging output." msgstr "" -#: ../../../build/NEWS:14004 +#: ../../../build/NEWS:14068 msgid "" "`bpo-17909 `__: ``json.load`` and " "``json.loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. " "Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:14007 +#: ../../../build/NEWS:14071 msgid "" "`bpo-27137 `__: the pure Python fallback" " implementation of ``functools.partial`` now matches the behaviour of its " @@ -21048,118 +21185,118 @@ msgid "" "purposes. Patch by Emanuel Barry and Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:14012 ../../../build/NEWS:17107 +#: ../../../build/NEWS:14076 ../../../build/NEWS:17171 msgid "" "Fix possible integer overflows and crashes in the mmap module with unusual " "usage patterns." msgstr "" -#: ../../../build/NEWS:14015 ../../../build/NEWS:17110 +#: ../../../build/NEWS:14079 ../../../build/NEWS:17174 msgid "" "`bpo-1703178 `__: Fix the ability to " "pass the --link-objects option to the distutils build_ext command." msgstr "" -#: ../../../build/NEWS:14018 ../../../build/NEWS:17157 +#: ../../../build/NEWS:14082 ../../../build/NEWS:17221 msgid "" "`bpo-28019 `__: itertools.count() no " "longer rounds non-integer step in range between 1.0 and 2.0 to 1." msgstr "" -#: ../../../build/NEWS:14021 +#: ../../../build/NEWS:14085 msgid "" "`bpo-18401 `__: Pdb now supports the " "'readrc' keyword argument to control whether .pdbrc files should be read. " "Patch by Martin Matusiak and Sam Kimbrel." msgstr "" -#: ../../../build/NEWS:14025 ../../../build/NEWS:17160 +#: ../../../build/NEWS:14089 ../../../build/NEWS:17224 msgid "" "`bpo-25969 `__: Update the lib2to3 " "grammar to handle the unpacking generalizations added in 3.5." msgstr "" -#: ../../../build/NEWS:14028 ../../../build/NEWS:17163 +#: ../../../build/NEWS:14092 ../../../build/NEWS:17227 msgid "" "`bpo-14977 `__: mailcap now respects the" " order of the lines in the mailcap files (\"first match\"), as required by " "RFC 1542. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:14031 +#: ../../../build/NEWS:14095 msgid "" "`bpo-28082 `__: Convert re flag " "constants to IntFlag." msgstr "" -#: ../../../build/NEWS:14033 +#: ../../../build/NEWS:14097 msgid "" "`bpo-28025 `__: Convert all ssl module " "constants to IntEnum and IntFlags. SSLContext properties now return flags " "and enums." msgstr "" -#: ../../../build/NEWS:14036 +#: ../../../build/NEWS:14100 msgid "" "`bpo-23591 `__: Add Flag, IntFlag, and " "auto() to enum module." msgstr "" -#: ../../../build/NEWS:14038 +#: ../../../build/NEWS:14102 msgid "" "`bpo-433028 `__: Added support of " "modifier spans in regular expressions." msgstr "" -#: ../../../build/NEWS:14040 ../../../build/NEWS:17166 +#: ../../../build/NEWS:14104 ../../../build/NEWS:17230 msgid "" "`bpo-24594 `__: Validates persist " "parameter when opening MSI database" msgstr "" -#: ../../../build/NEWS:14042 ../../../build/NEWS:17168 +#: ../../../build/NEWS:14106 ../../../build/NEWS:17232 msgid "" "`bpo-17582 `__: xml.etree.ElementTree " "nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " "and approved by Stefan Behnel.)" msgstr "" -#: ../../../build/NEWS:14045 ../../../build/NEWS:17171 +#: ../../../build/NEWS:14109 ../../../build/NEWS:17235 msgid "" "`bpo-28047 `__: Fixed calculation of " "line length used for the base64 CTE in the new email policies." msgstr "" -#: ../../../build/NEWS:14048 +#: ../../../build/NEWS:14112 msgid "" "`bpo-27576 `__: Fix call order in " "OrderedDict.__init__()." msgstr "" -#: ../../../build/NEWS:14050 +#: ../../../build/NEWS:14114 msgid "email.generator.DecodedGenerator now supports the policy keyword." msgstr "" -#: ../../../build/NEWS:14052 +#: ../../../build/NEWS:14116 msgid "" "`bpo-28027 `__: Remove undocumented " "modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS." msgstr "" -#: ../../../build/NEWS:14055 ../../../build/NEWS:17174 +#: ../../../build/NEWS:14119 ../../../build/NEWS:17238 msgid "" "`bpo-27445 `__: Don't pass str(_charset)" " to MIMEText.set_payload(). Patch by Claude Paroz." msgstr "" -#: ../../../build/NEWS:14058 +#: ../../../build/NEWS:14122 msgid "" "`bpo-24277 `__: The new email API is no " "longer provisional, and the docs have been reorganized and rewritten to " "emphasize the new API." msgstr "" -#: ../../../build/NEWS:14061 ../../../build/NEWS:17177 +#: ../../../build/NEWS:14125 ../../../build/NEWS:17241 msgid "" "`bpo-22450 `__: urllib now includes an " "``Accept: */*`` header among the default headers. This makes the results of " @@ -21167,62 +21304,62 @@ msgid "" "servers are involved." msgstr "" -#: ../../../build/NEWS:14065 ../../../build/NEWS:17181 +#: ../../../build/NEWS:14129 ../../../build/NEWS:17245 msgid "" "lib2to3.pgen3.driver.load_grammar() now creates a stable cache file between " "runs given the same Grammar.txt input regardless of the hash randomization " "setting." msgstr "" -#: ../../../build/NEWS:14069 +#: ../../../build/NEWS:14133 msgid "" "`bpo-28005 `__: Allow ImportErrors in " "encoding implementation to propagate." msgstr "" -#: ../../../build/NEWS:14071 +#: ../../../build/NEWS:14135 msgid "" "`bpo-26667 `__: Support path-like " "objects in importlib.util." msgstr "" -#: ../../../build/NEWS:14073 ../../../build/NEWS:17185 +#: ../../../build/NEWS:14137 ../../../build/NEWS:17249 msgid "" "`bpo-27570 `__: Avoid zero-length " "memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\"" " modules." msgstr "" -#: ../../../build/NEWS:14076 ../../../build/NEWS:17188 +#: ../../../build/NEWS:14140 ../../../build/NEWS:17252 msgid "" "`bpo-22233 `__: Break email header lines" " *only* on the RFC specified CR and LF characters, not on arbitrary unicode " "line breaks. This also fixes a bug in HTTP header parsing." msgstr "" -#: ../../../build/NEWS:14080 +#: ../../../build/NEWS:14144 msgid "" "`bpo-27331 `__: The email.mime classes " "now all accept an optional policy keyword." msgstr "" -#: ../../../build/NEWS:14083 ../../../build/NEWS:17192 +#: ../../../build/NEWS:14147 ../../../build/NEWS:17256 msgid "" "`bpo-27988 `__: Fix email " "iter_attachments incorrect mutation of payload list." msgstr "" -#: ../../../build/NEWS:14085 +#: ../../../build/NEWS:14149 msgid "" "`bpo-16113 `__: Add SHA-3 and SHAKE " "support to hashlib module." msgstr "" -#: ../../../build/NEWS:14087 +#: ../../../build/NEWS:14151 msgid "Eliminate a tautological-pointer-compare warning in _scproxy.c." msgstr "" -#: ../../../build/NEWS:14089 +#: ../../../build/NEWS:14153 msgid "" "`bpo-27776 `__: The :func:`os.urandom` " "function does now block on Linux 3.17 and newer until the system urandom " @@ -21230,25 +21367,25 @@ msgid "" " the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14093 +#: ../../../build/NEWS:14157 msgid "" "`bpo-27778 `__: Expose the Linux " "``getrandom()`` syscall as a new :func:`os.getrandom` function. This change " "is part of the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14096 ../../../build/NEWS:17194 +#: ../../../build/NEWS:14160 ../../../build/NEWS:17258 msgid "" "`bpo-27691 `__: Fix ssl module's parsing" " of GEN_RID subject alternative name fields in X.509 certs." msgstr "" -#: ../../../build/NEWS:14099 +#: ../../../build/NEWS:14163 msgid "" "`bpo-18844 `__: Add random.choices()." msgstr "" -#: ../../../build/NEWS:14101 +#: ../../../build/NEWS:14165 msgid "" "`bpo-25761 `__: Improved error reporting" " about truncated pickle data in C implementation of unpickler. " @@ -21256,87 +21393,87 @@ msgid "" "some cases." msgstr "" -#: ../../../build/NEWS:14105 +#: ../../../build/NEWS:14169 msgid "" "`bpo-26798 `__: Add BLAKE2 (blake2b and " "blake2s) to hashlib." msgstr "" -#: ../../../build/NEWS:14107 +#: ../../../build/NEWS:14171 msgid "" "`bpo-26032 `__: Optimized globbing in " "pathlib by using os.scandir(); it is now about 1.5--4 times faster." msgstr "" -#: ../../../build/NEWS:14110 +#: ../../../build/NEWS:14174 msgid "" "`bpo-25596 `__: Optimized glob() and " "iglob() functions in the glob module; they are now about 3--6 times faster." msgstr "" -#: ../../../build/NEWS:14113 +#: ../../../build/NEWS:14177 msgid "" "`bpo-27928 `__: Add scrypt (password-" "based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." msgstr "" -#: ../../../build/NEWS:14116 ../../../build/NEWS:17197 +#: ../../../build/NEWS:14180 ../../../build/NEWS:17261 msgid "" "`bpo-27850 `__: Remove 3DES from ssl " "module's default cipher list to counter measure sweet32 attack " "(CVE-2016-2183)." msgstr "" -#: ../../../build/NEWS:14119 ../../../build/NEWS:17200 +#: ../../../build/NEWS:14183 ../../../build/NEWS:17264 msgid "" "`bpo-27766 `__: Add ChaCha20 Poly1305 to" " ssl module's default cipher list. (Required OpenSSL 1.1.0 or LibreSSL)." msgstr "" -#: ../../../build/NEWS:14122 +#: ../../../build/NEWS:14186 msgid "" "`bpo-25387 `__: Check return value of " "winsound.MessageBeep." msgstr "" -#: ../../../build/NEWS:14124 +#: ../../../build/NEWS:14188 msgid "" "`bpo-27866 `__: Add " "SSLContext.get_ciphers() method to get a list of all enabled ciphers." msgstr "" -#: ../../../build/NEWS:14127 +#: ../../../build/NEWS:14191 msgid "" "`bpo-27744 `__: Add AF_ALG (Linux Kernel" " crypto) to socket module." msgstr "" -#: ../../../build/NEWS:14129 ../../../build/NEWS:17203 +#: ../../../build/NEWS:14193 ../../../build/NEWS:17267 msgid "" "`bpo-26470 `__: Port ssl and hashlib " "module to OpenSSL 1.1.0." msgstr "" -#: ../../../build/NEWS:14131 +#: ../../../build/NEWS:14195 msgid "" "`bpo-11620 `__: Fix support for " "SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." msgstr "" -#: ../../../build/NEWS:14134 +#: ../../../build/NEWS:14198 msgid "" "`bpo-11734 `__: Add support for IEEE 754" " half-precision floats to the struct module. Based on a patch by Eli " "Stevens." msgstr "" -#: ../../../build/NEWS:14137 +#: ../../../build/NEWS:14201 msgid "" "`bpo-27919 `__: Deprecated " "``extra_path`` distribution option in distutils packaging." msgstr "" -#: ../../../build/NEWS:14140 +#: ../../../build/NEWS:14204 msgid "" "`bpo-23229 `__: Add new ``cmath`` " "constants: ``cmath.inf`` and ``cmath.nan`` to match ``math.inf`` and " @@ -21344,44 +21481,44 @@ msgid "" " used by complex repr." msgstr "" -#: ../../../build/NEWS:14144 +#: ../../../build/NEWS:14208 msgid "" "`bpo-27842 `__: The csv.DictReader now " "returns rows of type OrderedDict. (Contributed by Steve Holden.)" msgstr "" -#: ../../../build/NEWS:14147 ../../../build/NEWS:17205 +#: ../../../build/NEWS:14211 ../../../build/NEWS:17269 msgid "" "Remove support for passing a file descriptor to os.access. It never worked " "but previously didn't raise." msgstr "" -#: ../../../build/NEWS:14150 ../../../build/NEWS:17208 +#: ../../../build/NEWS:14214 ../../../build/NEWS:17272 msgid "" "`bpo-12885 `__: Fix error when distutils" " encounters symlink." msgstr "" -#: ../../../build/NEWS:14152 ../../../build/NEWS:17210 +#: ../../../build/NEWS:14216 ../../../build/NEWS:17274 msgid "" "`bpo-27881 `__: Fixed possible bugs when" " setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14155 ../../../build/NEWS:17213 +#: ../../../build/NEWS:14219 ../../../build/NEWS:17277 msgid "" "`bpo-27861 `__: Fixed a crash in " "sqlite3.Connection.cursor() when a factory creates not a cursor. Patch by " "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14158 ../../../build/NEWS:17216 +#: ../../../build/NEWS:14222 ../../../build/NEWS:17280 msgid "" "`bpo-19884 `__: Avoid spurious output on" " OS X with Gnu Readline." msgstr "" -#: ../../../build/NEWS:14160 ../../../build/NEWS:17218 +#: ../../../build/NEWS:14224 ../../../build/NEWS:17282 msgid "" "`bpo-27706 `__: Restore deterministic " "behavior of random.Random().seed() for string seeds using seeding version 1." @@ -21389,13 +21526,13 @@ msgid "" "Python 2. Patch by Nofar Schnider." msgstr "" -#: ../../../build/NEWS:14165 ../../../build/NEWS:17223 +#: ../../../build/NEWS:14229 ../../../build/NEWS:17287 msgid "" "`bpo-10513 `__: Fix a regression in " "Connection.commit(). Statements should not be reset after a commit." msgstr "" -#: ../../../build/NEWS:14168 +#: ../../../build/NEWS:14232 msgid "" "`bpo-12319 `__: Chunked transfer " "encoding support added to http.client.HTTPConnection requests. The " @@ -21405,7 +21542,7 @@ msgid "" "encoding." msgstr "" -#: ../../../build/NEWS:14175 +#: ../../../build/NEWS:14239 msgid "" "A new version of typing.py from https://github.com/python/typing: - " "Collection (only for 3.6) (`bpo-27598 " @@ -21414,181 +21551,181 @@ msgid "" " dict constraint in ForwardRef._eval_type (upstream #252)" msgstr "" -#: ../../../build/NEWS:14180 +#: ../../../build/NEWS:14244 msgid "" "`bpo-27832 `__: Make ``_normalize`` " "parameter to ``Fraction`` constructor keyword-only, so that ``Fraction(2, 3," " 4)`` now raises ``TypeError``." msgstr "" -#: ../../../build/NEWS:14183 ../../../build/NEWS:17231 +#: ../../../build/NEWS:14247 ../../../build/NEWS:17295 msgid "" "`bpo-27539 `__: Fix unnormalised " "``Fraction.__pow__`` result in the case of negative exponent and negative " "base." msgstr "" -#: ../../../build/NEWS:14186 ../../../build/NEWS:17234 +#: ../../../build/NEWS:14250 ../../../build/NEWS:17298 msgid "" "`bpo-21718 `__: cursor.description is " "now available for queries using CTEs." msgstr "" -#: ../../../build/NEWS:14188 +#: ../../../build/NEWS:14252 msgid "" "`bpo-27819 `__: In distutils sdists, " "simply produce the \"gztar\" (gzipped tar format) distributions on all " "platforms unless \"formats\" is supplied." msgstr "" -#: ../../../build/NEWS:14191 ../../../build/NEWS:17236 +#: ../../../build/NEWS:14255 ../../../build/NEWS:17300 msgid "" "`bpo-2466 `__: posixpath.ismount now " "correctly recognizes mount points which the user does not have permission to" " access." msgstr "" -#: ../../../build/NEWS:14194 +#: ../../../build/NEWS:14258 msgid "" "`bpo-9998 `__: On Linux, " "ctypes.util.find_library now looks in LD_LIBRARY_PATH for shared libraries." msgstr "" -#: ../../../build/NEWS:14197 +#: ../../../build/NEWS:14261 msgid "" "`bpo-27573 `__: exit message for " "code.interact is now configurable." msgstr "" -#: ../../../build/NEWS:14199 ../../../build/NEWS:17344 +#: ../../../build/NEWS:14263 ../../../build/NEWS:17408 msgid "" "`bpo-27930 `__: Improved behaviour of " "logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin " "for the analysis and patch." msgstr "" -#: ../../../build/NEWS:14202 +#: ../../../build/NEWS:14266 msgid "" "`bpo-6766 `__: Distributed reference " "counting added to multiprocessing to support nesting of shared values / " "proxy objects." msgstr "" -#: ../../../build/NEWS:14205 ../../../build/NEWS:17347 +#: ../../../build/NEWS:14269 ../../../build/NEWS:17411 msgid "" "`bpo-21201 `__: Improves readability of " "multiprocessing error message. Thanks to Wojciech Walczak for patch." msgstr "" -#: ../../../build/NEWS:14208 +#: ../../../build/NEWS:14272 msgid "asyncio: Add set_protocol / get_protocol to Transports." msgstr "" -#: ../../../build/NEWS:14210 ../../../build/NEWS:17350 +#: ../../../build/NEWS:14274 ../../../build/NEWS:17414 msgid "" "`bpo-27456 `__: asyncio: Set TCP_NODELAY" " by default." msgstr "" -#: ../../../build/NEWS:14215 ../../../build/NEWS:17415 +#: ../../../build/NEWS:14279 ../../../build/NEWS:17479 msgid "" "`bpo-15308 `__: Add 'interrupt " "execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " "Randel." msgstr "" -#: ../../../build/NEWS:14218 ../../../build/NEWS:17418 +#: ../../../build/NEWS:14282 ../../../build/NEWS:17482 msgid "" "`bpo-27922 `__: Stop IDLE tests from " "'flashing' gui widgets on the screen." msgstr "" -#: ../../../build/NEWS:14220 +#: ../../../build/NEWS:14284 msgid "" "`bpo-27891 `__: Consistently group and " "sort imports within idlelib modules." msgstr "" -#: ../../../build/NEWS:14222 +#: ../../../build/NEWS:14286 msgid "" "`bpo-17642 `__: add larger font sizes " "for classroom projection." msgstr "" -#: ../../../build/NEWS:14224 ../../../build/NEWS:17420 +#: ../../../build/NEWS:14288 ../../../build/NEWS:17484 msgid "Add version to title of IDLE help window." msgstr "Tambahkan versi ke judul jendela bantuan IDLE." -#: ../../../build/NEWS:14226 ../../../build/NEWS:17422 +#: ../../../build/NEWS:14290 ../../../build/NEWS:17486 msgid "" "`bpo-25564 `__: In section on IDLE -- " "console differences, mention that using exec means that __builtins__ is " "defined for each statement." msgstr "" -#: ../../../build/NEWS:14229 +#: ../../../build/NEWS:14293 msgid "" "`bpo-27821 `__: Fix 3.6.0a3 regression " "that prevented custom key sets from being selected when no custom theme was " "defined." msgstr "" -#: ../../../build/NEWS:14235 +#: ../../../build/NEWS:14299 msgid "" "`bpo-26900 `__: Excluded underscored " "names and other private API from limited API." msgstr "" -#: ../../../build/NEWS:14238 +#: ../../../build/NEWS:14302 msgid "" "`bpo-26027 `__: Add support for path-" "like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()." msgstr "" -#: ../../../build/NEWS:14244 +#: ../../../build/NEWS:14308 msgid "" "`bpo-27427 `__: Additional tests for the" " math module. Patch by Francisco Couzo." msgstr "" -#: ../../../build/NEWS:14246 +#: ../../../build/NEWS:14310 msgid "" "`bpo-27953 `__: Skip math and cmath " "tests that fail on OS X 10.4 due to a poor libm implementation of tan." msgstr "" -#: ../../../build/NEWS:14249 +#: ../../../build/NEWS:14313 msgid "" "`bpo-26040 `__: Improve test_math and " "test_cmath coverage and rigour. Patch by Jeff Allen." msgstr "" -#: ../../../build/NEWS:14252 ../../../build/NEWS:17467 +#: ../../../build/NEWS:14316 ../../../build/NEWS:17531 msgid "" "`bpo-27787 `__: Call gc.collect() before" " checking each test for \"dangling threads\", since the dangling threads are" " weak references." msgstr "" -#: ../../../build/NEWS:14258 ../../../build/NEWS:17527 +#: ../../../build/NEWS:14322 ../../../build/NEWS:17591 msgid "" "`bpo-27566 `__: Fix clean target in " "freeze makefile (patch by Lisa Roach)" msgstr "" -#: ../../../build/NEWS:14260 ../../../build/NEWS:17529 +#: ../../../build/NEWS:14324 ../../../build/NEWS:17593 msgid "" "`bpo-27705 `__: Update message in " "validate_ucrtbase.py" msgstr "" -#: ../../../build/NEWS:14262 +#: ../../../build/NEWS:14326 msgid "" "`bpo-27976 `__: Deprecate building " "_ctypes with the bundled copy of libffi on non-OSX UNIX platforms." msgstr "" -#: ../../../build/NEWS:14265 +#: ../../../build/NEWS:14329 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -21597,46 +21734,46 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:14270 +#: ../../../build/NEWS:14334 msgid "" "`bpo-21590 `__: Support for DTrace and " "SystemTap probes." msgstr "" -#: ../../../build/NEWS:14272 ../../../build/NEWS:17536 +#: ../../../build/NEWS:14336 ../../../build/NEWS:17600 msgid "" "`bpo-26307 `__: The profile-opt build " "now applies PGO to the built-in modules." msgstr "" -#: ../../../build/NEWS:14274 +#: ../../../build/NEWS:14338 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations flag to turn on LTO and PGO build support when available." msgstr "" -#: ../../../build/NEWS:14277 +#: ../../../build/NEWS:14341 msgid "" "`bpo-27917 `__: Set platform triplets " "for Android builds." msgstr "" -#: ../../../build/NEWS:14279 +#: ../../../build/NEWS:14343 msgid "" "`bpo-25825 `__: Update references to the" " $(LIBPL) installation path on AIX. This path was changed in 3.2a4." msgstr "" -#: ../../../build/NEWS:14282 +#: ../../../build/NEWS:14346 msgid "Update OS X installer to use SQLite 3.14.1 and XZ 5.2.2." msgstr "" -#: ../../../build/NEWS:14284 +#: ../../../build/NEWS:14348 msgid "" "`bpo-21122 `__: Fix LTO builds on OS X." msgstr "" -#: ../../../build/NEWS:14286 +#: ../../../build/NEWS:14350 msgid "" "`bpo-17128 `__: Build OS X installer " "with a private copy of OpenSSL. Also provide a sample Install Certificates " @@ -21644,7 +21781,7 @@ msgid "" "certifi module." msgstr "" -#: ../../../build/NEWS:14293 ../../../build/NEWS:17476 +#: ../../../build/NEWS:14357 ../../../build/NEWS:17540 msgid "" "`bpo-27952 `__: Get " "Tools/scripts/fixcid.py working with Python 3 and the current \"re\" module," @@ -21652,88 +21789,88 @@ msgid "" "quote signs." msgstr "" -#: ../../../build/NEWS:14300 +#: ../../../build/NEWS:14364 msgid "" "`bpo-28065 `__: Update xz dependency to " "5.2.2 and build it from source." msgstr "" -#: ../../../build/NEWS:14302 ../../../build/NEWS:17493 +#: ../../../build/NEWS:14366 ../../../build/NEWS:17557 msgid "" "`bpo-25144 `__: Ensures TargetDir is set" " before continuing with custom install." msgstr "" -#: ../../../build/NEWS:14304 +#: ../../../build/NEWS:14368 msgid "" "`bpo-1602 `__: Windows console doesn't " "input or print Unicode (PEP 528)" msgstr "" -#: ../../../build/NEWS:14306 +#: ../../../build/NEWS:14370 msgid "" "`bpo-27781 `__: Change file system " "encoding on Windows to UTF-8 (PEP 529)" msgstr "" -#: ../../../build/NEWS:14308 +#: ../../../build/NEWS:14372 msgid "" "`bpo-27731 `__: Opt-out of MAX_PATH on " "Windows 10" msgstr "" -#: ../../../build/NEWS:14310 +#: ../../../build/NEWS:14374 msgid "" "`bpo-6135 `__: Adds encoding and errors " "parameters to subprocess." msgstr "" -#: ../../../build/NEWS:14312 +#: ../../../build/NEWS:14376 msgid "" "`bpo-27959 `__: Adds oem encoding, alias" " ansi to mbcs, move aliasmbcs to codec lookup." msgstr "" -#: ../../../build/NEWS:14315 +#: ../../../build/NEWS:14379 msgid "" "`bpo-27982 `__: The functions of the " "winsound module now accept keyword arguments." msgstr "" -#: ../../../build/NEWS:14318 +#: ../../../build/NEWS:14382 msgid "" "`bpo-20366 `__: Build full text search " "support into SQLite on Windows." msgstr "" -#: ../../../build/NEWS:14320 +#: ../../../build/NEWS:14384 msgid "" "`bpo-27756 `__: Adds new icons for " "Python files and processes on Windows. Designs by Cherry Wang." msgstr "" -#: ../../../build/NEWS:14323 +#: ../../../build/NEWS:14387 msgid "" "`bpo-27883 `__: Update sqlite to " "3.14.1.0 on Windows." msgstr "" -#: ../../../build/NEWS:14327 +#: ../../../build/NEWS:14391 msgid "Python 3.6.0 alpha 4" msgstr "Python 3.6.0 alfa 4" -#: ../../../build/NEWS:14329 +#: ../../../build/NEWS:14393 msgid "*Release date: 2016-08-15*" msgstr "*Tanggal rilis: 2016-08-15*" -#: ../../../build/NEWS:14334 +#: ../../../build/NEWS:14398 msgid "" "`bpo-27704 `__: Optimized creating bytes" " and bytearray from byte-like objects and iterables. Speed up to 3 times for" " short objects. Original patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:14338 +#: ../../../build/NEWS:14402 msgid "" "`bpo-26823 `__: Large sections of " "repeated lines in tracebacks are now abbreviated as \"[Previous line " @@ -21741,51 +21878,51 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14342 +#: ../../../build/NEWS:14406 msgid "" "`bpo-27574 `__: Decreased an overhead of" " parsing keyword arguments in functions implemented with using Argument " "Clinic." msgstr "" -#: ../../../build/NEWS:14345 +#: ../../../build/NEWS:14409 msgid "" "`bpo-22557 `__: Now importing already " "imported modules is up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:14348 +#: ../../../build/NEWS:14412 msgid "" "`bpo-17596 `__: Include to " "help with Min GW building." msgstr "" -#: ../../../build/NEWS:14350 +#: ../../../build/NEWS:14414 msgid "" "`bpo-17599 `__: On Windows, rename the " "privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with " "the definition from Min GW." msgstr "" -#: ../../../build/NEWS:14353 ../../../build/NEWS:16999 +#: ../../../build/NEWS:14417 ../../../build/NEWS:17063 msgid "" "`bpo-27507 `__: Add integer overflow " "check in bytearray.extend(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14356 ../../../build/NEWS:17002 +#: ../../../build/NEWS:14420 ../../../build/NEWS:17066 msgid "" "`bpo-27581 `__: Don't rely on wrapping " "for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14359 +#: ../../../build/NEWS:14423 msgid "" "`bpo-1621 `__: Avoid signed integer " "overflow in list and tuple operations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14362 +#: ../../../build/NEWS:14426 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -21793,19 +21930,19 @@ msgid "" "unabling to resolve package from __spec__ or __package__." msgstr "" -#: ../../../build/NEWS:14367 ../../../build/NEWS:16991 +#: ../../../build/NEWS:14431 ../../../build/NEWS:17055 msgid "" "`bpo-27083 `__: Respect the PYTHONCASEOK" " environment variable under Windows." msgstr "" -#: ../../../build/NEWS:14369 ../../../build/NEWS:16993 +#: ../../../build/NEWS:14433 ../../../build/NEWS:17057 msgid "" "`bpo-27514 `__: Make having too many " "statically nested blocks a SyntaxError instead of SystemError." msgstr "" -#: ../../../build/NEWS:14372 +#: ../../../build/NEWS:14436 msgid "" "`bpo-27366 `__: Implemented :pep:`487` " "(Simpler customization of class creation). Upon subclassing, the " @@ -21813,7 +21950,7 @@ msgid "" "initialized with __set_name__ after class creation." msgstr "" -#: ../../../build/NEWS:14380 +#: ../../../build/NEWS:14444 msgid "" "`bpo-26027 `__: Add " ":pep:`519`/__fspath__() support to the os and os.path modules. Includes code" @@ -21821,13 +21958,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:14383 +#: ../../../build/NEWS:14447 msgid "" "`bpo-27598 `__: Add Collections to " "collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." msgstr "" -#: ../../../build/NEWS:14386 +#: ../../../build/NEWS:14450 msgid "" "`bpo-25958 `__: Support \"anti-" "registration\" of special methods from various ABCs, like __hash__, __iter__" @@ -21838,13 +21975,13 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14393 +#: ../../../build/NEWS:14457 msgid "" "`bpo-16764 `__: Support keyword " "arguments to zlib.decompress(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14396 +#: ../../../build/NEWS:14460 msgid "" "`bpo-27736 `__: Prevent segfault after " "interpreter re-initialization due to ref count problem introduced in code " @@ -21852,19 +21989,19 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14400 +#: ../../../build/NEWS:14464 msgid "" "`bpo-25628 `__: The *verbose* and " "*rename* parameters for collections.namedtuple are now keyword-only." msgstr "" -#: ../../../build/NEWS:14403 +#: ../../../build/NEWS:14467 msgid "" "`bpo-12345 `__: Add mathematical " "constant tau to math and cmath. See also :pep:`628`." msgstr "" -#: ../../../build/NEWS:14406 +#: ../../../build/NEWS:14470 msgid "" "`bpo-26823 `__: " "traceback.StackSummary.format now abbreviates large sections of repeated " @@ -21873,38 +22010,38 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14411 +#: ../../../build/NEWS:14475 msgid "" "`bpo-27664 `__: Add to " "concurrent.futures.thread.ThreadPoolExecutor() the ability to specify a " "thread name prefix." msgstr "" -#: ../../../build/NEWS:14414 +#: ../../../build/NEWS:14478 msgid "" "`bpo-27181 `__: Add geometric_mean and " "harmonic_mean to statistics module." msgstr "" -#: ../../../build/NEWS:14416 +#: ../../../build/NEWS:14480 msgid "" "`bpo-27573 `__: code.interact now prints" " an message when exiting." msgstr "" -#: ../../../build/NEWS:14418 +#: ../../../build/NEWS:14482 msgid "" "`bpo-6422 `__: Add autorange method to " "timeit.Timer objects." msgstr "" -#: ../../../build/NEWS:14420 ../../../build/NEWS:17239 +#: ../../../build/NEWS:14484 ../../../build/NEWS:17303 msgid "" "`bpo-27773 `__: Correct some memory " "management errors server_hostname in _ssl.wrap_socket()." msgstr "" -#: ../../../build/NEWS:14423 +#: ../../../build/NEWS:14487 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " @@ -21912,81 +22049,81 @@ msgid "" "never documented unittest.mock.DescriptorTypes tuple." msgstr "" -#: ../../../build/NEWS:14427 +#: ../../../build/NEWS:14491 msgid "" "`bpo-26754 `__: Undocumented support of " "general bytes-like objects as path in compile() and similar functions is now" " deprecated." msgstr "" -#: ../../../build/NEWS:14430 +#: ../../../build/NEWS:14494 msgid "" "`bpo-26800 `__: Undocumented support of " "general bytes-like objects as paths in os functions is now deprecated." msgstr "" -#: ../../../build/NEWS:14433 +#: ../../../build/NEWS:14497 msgid "" "`bpo-26981 `__: Add _order_ " "compatibility shim to enum.Enum for Python 2/3 code bases." msgstr "" -#: ../../../build/NEWS:14436 +#: ../../../build/NEWS:14500 msgid "" "`bpo-27661 `__: Added tzinfo keyword " "argument to datetime.combine." msgstr "" -#: ../../../build/NEWS:14438 ../../../build/NEWS:17245 +#: ../../../build/NEWS:14502 ../../../build/NEWS:17309 msgid "" "In the curses module, raise an error if window.getstr() or window.instr() is" " passed a negative value." msgstr "" -#: ../../../build/NEWS:14441 ../../../build/NEWS:17248 +#: ../../../build/NEWS:14505 ../../../build/NEWS:17312 msgid "" "`bpo-27783 `__: Fix possible usage of " "uninitialized memory in operator.methodcaller." msgstr "" -#: ../../../build/NEWS:14444 ../../../build/NEWS:17251 +#: ../../../build/NEWS:14508 ../../../build/NEWS:17315 msgid "" "`bpo-27774 `__: Fix possible Py_DECREF " "on unowned object in _sre." msgstr "" -#: ../../../build/NEWS:14446 ../../../build/NEWS:17253 +#: ../../../build/NEWS:14510 ../../../build/NEWS:17317 msgid "" "`bpo-27760 `__: Fix possible integer " "overflow in binascii.b2a_qp." msgstr "" -#: ../../../build/NEWS:14448 ../../../build/NEWS:17255 +#: ../../../build/NEWS:14512 ../../../build/NEWS:17319 msgid "" "`bpo-27758 `__: Fix possible integer " "overflow in the _csv module for large record lengths." msgstr "" -#: ../../../build/NEWS:14451 ../../../build/NEWS:17258 +#: ../../../build/NEWS:14515 ../../../build/NEWS:17322 msgid "" "`bpo-27568 `__: Prevent HTTPoxy attack " "(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD " "environment is set, which indicates that the script is in CGI mode." msgstr "" -#: ../../../build/NEWS:14455 +#: ../../../build/NEWS:14519 msgid "" "`bpo-7063 `__: Remove dead code from the " "\"array\" module's slice handling. Patch by Chuck." msgstr "" -#: ../../../build/NEWS:14458 ../../../build/NEWS:17262 +#: ../../../build/NEWS:14522 ../../../build/NEWS:17326 msgid "" "`bpo-27656 `__: Do not assume sched.h " "defines any SCHED_* constants." msgstr "" -#: ../../../build/NEWS:14460 ../../../build/NEWS:17264 +#: ../../../build/NEWS:14524 ../../../build/NEWS:17328 msgid "" "`bpo-27130 `__: In the \"zlib\" module, " "fix handling of large buffers (typically 4 GiB) when compressing and " @@ -21994,55 +22131,55 @@ msgid "" "and decompression operations did not properly handle results of 4 GiB." msgstr "" -#: ../../../build/NEWS:14465 +#: ../../../build/NEWS:14529 msgid "" "`bpo-24773 `__: Implemented :pep:`495` " "(Local Time Disambiguation)." msgstr "" -#: ../../../build/NEWS:14467 +#: ../../../build/NEWS:14531 msgid "" "Expose the EPOLLEXCLUSIVE constant (when it is defined) in the select " "module." msgstr "" -#: ../../../build/NEWS:14470 +#: ../../../build/NEWS:14534 msgid "" "`bpo-27567 `__: Expose the EPOLLRDHUP " "and POLLRDHUP constants in the select module." msgstr "" -#: ../../../build/NEWS:14473 +#: ../../../build/NEWS:14537 msgid "" "`bpo-1621 `__: Avoid signed int negation " "overflow in the \"audioop\" module." msgstr "" -#: ../../../build/NEWS:14475 ../../../build/NEWS:17269 +#: ../../../build/NEWS:14539 ../../../build/NEWS:17333 msgid "" "`bpo-27533 `__: Release GIL in nt._isdir" msgstr "" -#: ../../../build/NEWS:14477 ../../../build/NEWS:17271 +#: ../../../build/NEWS:14541 ../../../build/NEWS:17335 msgid "" "`bpo-17711 `__: Fixed unpickling by the " "persistent ID with protocol 0. Original patch by Alexandre Vassalotti." msgstr "" -#: ../../../build/NEWS:14480 ../../../build/NEWS:17274 +#: ../../../build/NEWS:14544 ../../../build/NEWS:17338 msgid "" "`bpo-27522 `__: Avoid an unintentional " "reference cycle in email.feedparser." msgstr "" -#: ../../../build/NEWS:14482 +#: ../../../build/NEWS:14546 msgid "" "`bpo-27512 `__: Fix a segfault when " "os.fspath() called an __fspath__() method that raised an exception. Patch by" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14488 ../../../build/NEWS:17425 +#: ../../../build/NEWS:14552 ../../../build/NEWS:17489 msgid "" "`bpo-27714 `__: text_textview and " "test_autocomplete now pass when re-run in the same process. This occurs " @@ -22050,7 +22187,7 @@ msgid "" "warning from test_config." msgstr "" -#: ../../../build/NEWS:14492 +#: ../../../build/NEWS:14556 msgid "" "`bpo-27621 `__: Put query response " "validation error messages in the query box itself instead of in a separate " @@ -22058,152 +22195,152 @@ msgid "" " Mark Roseman." msgstr "" -#: ../../../build/NEWS:14496 +#: ../../../build/NEWS:14560 msgid "" "`bpo-27620 `__: Escape key now closes " "Query box as cancelled." msgstr "" -#: ../../../build/NEWS:14498 +#: ../../../build/NEWS:14562 msgid "" "`bpo-27609 `__: IDLE: tab after initial " "whitespace should tab, not autocomplete. This fixes problem with writing " "docstrings at least twice indented." msgstr "" -#: ../../../build/NEWS:14502 +#: ../../../build/NEWS:14566 msgid "" "`bpo-27609 `__: Explicitly return None " "when there are also non-None returns. In a few cases, reverse a condition " "and eliminate a return." msgstr "" -#: ../../../build/NEWS:14505 ../../../build/NEWS:17429 +#: ../../../build/NEWS:14569 ../../../build/NEWS:17493 msgid "" "`bpo-25507 `__: IDLE no longer runs " "buggy code because of its tkinter imports. Users must include the same " "imports required to run directly in Python." msgstr "" -#: ../../../build/NEWS:14508 ../../../build/NEWS:14701 +#: ../../../build/NEWS:14572 ../../../build/NEWS:14765 msgid "" "`bpo-27173 `__: Add 'IDLE Modern Unix' " "to the built-in key sets. Make the default key set depend on the platform. " "Add tests for the changes to the config module." msgstr "" -#: ../../../build/NEWS:14512 ../../../build/NEWS:14708 -#: ../../../build/NEWS:17432 +#: ../../../build/NEWS:14576 ../../../build/NEWS:14772 +#: ../../../build/NEWS:17496 msgid "" "`bpo-27452 `__: add line counter and crc" " to IDLE configHandler test dump." msgstr "" -#: ../../../build/NEWS:14517 +#: ../../../build/NEWS:14581 msgid "" "`bpo-25805 `__: Skip a test in " "test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " "Patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:14520 +#: ../../../build/NEWS:14584 msgid "" "`bpo-27472 `__: Add " "test.support.unix_shell as the path to the default shell." msgstr "" -#: ../../../build/NEWS:14522 ../../../build/NEWS:17470 +#: ../../../build/NEWS:14586 ../../../build/NEWS:17534 msgid "" "`bpo-27369 `__: In test_pyexpat, avoid " "testing an error message detail that changed in Expat 2.2.0." msgstr "" -#: ../../../build/NEWS:14525 +#: ../../../build/NEWS:14589 msgid "" "`bpo-27594 `__: Prevent assertion error " "when running test_ast with coverage enabled: ensure code object has a valid " "first line number. Patch suggested by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14532 +#: ../../../build/NEWS:14596 msgid "" "`bpo-27647 `__: Update bundled Tcl/Tk to" " 8.6.6." msgstr "" -#: ../../../build/NEWS:14534 +#: ../../../build/NEWS:14598 msgid "" "`bpo-27610 `__: Adds :pep:`514` metadata" " to Windows installer" msgstr "" -#: ../../../build/NEWS:14536 ../../../build/NEWS:17495 +#: ../../../build/NEWS:14600 ../../../build/NEWS:17559 msgid "" "`bpo-27469 `__: Adds a shell extension " "to the launcher so that drag and drop works correctly." msgstr "" -#: ../../../build/NEWS:14539 +#: ../../../build/NEWS:14603 msgid "" "`bpo-27309 `__: Enables proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:14544 ../../../build/NEWS:17540 +#: ../../../build/NEWS:14608 ../../../build/NEWS:17604 msgid "" "`bpo-27713 `__: Suppress spurious build " "warnings when updating importlib's bootstrap files. Patch by Xiang Zhang" msgstr "" -#: ../../../build/NEWS:14547 +#: ../../../build/NEWS:14611 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp, which is required on AIX. The references were " "accidentally changed in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:14550 ../../../build/NEWS:17548 +#: ../../../build/NEWS:14614 ../../../build/NEWS:17612 msgid "" "`bpo-27453 `__: CPP invocation in " "configure must use CPPFLAGS. Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:14553 ../../../build/NEWS:17551 +#: ../../../build/NEWS:14617 ../../../build/NEWS:17615 msgid "" "`bpo-27641 `__: The configure script now" " inserts comments into the makefile to prevent the pgen and " "_freeze_importlib executables from being cross-compiled." msgstr "" -#: ../../../build/NEWS:14557 ../../../build/NEWS:17555 +#: ../../../build/NEWS:14621 ../../../build/NEWS:17619 msgid "" "`bpo-26662 `__: Set PYTHON_FOR_GEN in " "configure as the Python program to be used for file generation during the " "build." msgstr "" -#: ../../../build/NEWS:14560 ../../../build/NEWS:17558 +#: ../../../build/NEWS:14624 ../../../build/NEWS:17622 msgid "" "`bpo-10910 `__: Avoid C++ compilation " "errors on FreeBSD and OS X. Also update FreedBSD version checks for the " "original ctype UTF-8 workaround." msgstr "" -#: ../../../build/NEWS:14565 +#: ../../../build/NEWS:14629 msgid "Python 3.6.0 alpha 3" msgstr "Python 3.6.0 alfa 3" -#: ../../../build/NEWS:14567 +#: ../../../build/NEWS:14631 msgid "*Release date: 2016-07-11*" msgstr "*Tanggal rilis: 2016-07-11*" -#: ../../../build/NEWS:14572 ../../../build/NEWS:16996 +#: ../../../build/NEWS:14636 ../../../build/NEWS:17060 msgid "" "`bpo-27473 `__: Fixed possible integer " "overflow in bytes and bytearray concatenations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14575 +#: ../../../build/NEWS:14639 msgid "" "`bpo-23034 `__: The output of a special " "Python build with defined COUNT_ALLOCS, SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT" @@ -22211,48 +22348,48 @@ msgid "" "showalloccount\" option. It now outputs to stderr instead of stdout." msgstr "" -#: ../../../build/NEWS:14580 ../../../build/NEWS:17005 +#: ../../../build/NEWS:14644 ../../../build/NEWS:17069 msgid "" "`bpo-27443 `__: __length_hint__() of " "bytearray iterators no longer return a negative integer for a resized " "bytearray." msgstr "" -#: ../../../build/NEWS:14583 +#: ../../../build/NEWS:14647 msgid "" "`bpo-27007 `__: The fromhex() class " "methods of bytes and bytearray subclasses now return an instance of " "corresponding subclass." msgstr "" -#: ../../../build/NEWS:14589 ../../../build/NEWS:17276 +#: ../../../build/NEWS:14653 ../../../build/NEWS:17340 msgid "" "`bpo-26844 `__: Fix error message for " "imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev " "Maximov." msgstr "" -#: ../../../build/NEWS:14592 ../../../build/NEWS:17279 +#: ../../../build/NEWS:14656 ../../../build/NEWS:17343 msgid "" "`bpo-23804 `__: Fix SSL zero-length " "recv() calls to not block and not raise an error about unclean EOF." msgstr "" -#: ../../../build/NEWS:14595 ../../../build/NEWS:17282 +#: ../../../build/NEWS:14659 ../../../build/NEWS:17346 msgid "" "`bpo-27466 `__: Change time format " "returned by http.cookie.time2netscape, confirming the netscape cookie format" " and making it consistent with documentation." msgstr "" -#: ../../../build/NEWS:14599 +#: ../../../build/NEWS:14663 msgid "" "`bpo-21708 `__: Deprecated dbm.dumb " "behavior that differs from common dbm behavior: creating a database in 'r' " "and 'w' modes and modifying a database in 'r' mode." msgstr "" -#: ../../../build/NEWS:14603 +#: ../../../build/NEWS:14667 msgid "" "`bpo-26721 `__: Change the " "socketserver.StreamRequestHandler.wfile attribute to implement " @@ -22260,7 +22397,7 @@ msgid "" "writes." msgstr "" -#: ../../../build/NEWS:14607 +#: ../../../build/NEWS:14671 msgid "" "`bpo-22115 `__: Added methods trace_add," " trace_remove and trace_info in the tkinter.Variable class. They replace " @@ -22271,34 +22408,34 @@ msgid "" "tracing in the \"u\" mode now works." msgstr "" -#: ../../../build/NEWS:14615 +#: ../../../build/NEWS:14679 msgid "" "`bpo-26243 `__: Only the level argument " "to zlib.compress() is keyword argument now. The first argument is " "positional-only." msgstr "" -#: ../../../build/NEWS:14618 +#: ../../../build/NEWS:14682 msgid "" "`bpo-27038 `__: Expose the DirEntry type" " as os.DirEntry. Code patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14621 +#: ../../../build/NEWS:14685 msgid "" "`bpo-27186 `__: Update " "os.fspath()/PyOS_FSPath() to check the return value of __fspath__() to be " "either str or bytes." msgstr "" -#: ../../../build/NEWS:14624 +#: ../../../build/NEWS:14688 msgid "" "`bpo-18726 `__: All optional parameters " "of the dump(), dumps(), load() and loads() functions and JSONEncoder and " "JSONDecoder class constructors in the json module are now keyword-only." msgstr "" -#: ../../../build/NEWS:14628 +#: ../../../build/NEWS:14692 msgid "" "`bpo-27319 `__: Methods selection_set()," " selection_add(), selection_remove() and selection_toggle() of ttk.TreeView " @@ -22307,58 +22444,58 @@ msgid "" " method with arguments." msgstr "" -#: ../../../build/NEWS:14633 ../../../build/NEWS:17296 +#: ../../../build/NEWS:14697 ../../../build/NEWS:17360 msgid "" "`bpo-27079 `__: Fixed curses.ascii " "functions isblank(), iscntrl() and ispunct()." msgstr "" -#: ../../../build/NEWS:14636 +#: ../../../build/NEWS:14700 msgid "" "`bpo-27294 `__: Numerical state in the " "repr for Tkinter event objects is now represented as a combination of known " "flags." msgstr "" -#: ../../../build/NEWS:14639 +#: ../../../build/NEWS:14703 msgid "" "`bpo-27177 `__: Match objects in the re " "module now support index-like objects as group indices. Based on patches by" " Jeroen Demeyer and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14642 ../../../build/NEWS:17299 +#: ../../../build/NEWS:14706 ../../../build/NEWS:17363 msgid "" "`bpo-26754 `__: Some functions " "(compile() etc) accepted a filename argument encoded as an iterable of " "integers. Now only strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14646 +#: ../../../build/NEWS:14710 msgid "" "`bpo-26536 `__: socket.ioctl now " "supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes." msgstr "" -#: ../../../build/NEWS:14649 ../../../build/NEWS:17303 +#: ../../../build/NEWS:14713 ../../../build/NEWS:17367 msgid "" "`bpo-27048 `__: Prevents distutils " "failing on Windows when environment variables contain non-ASCII characters" msgstr "" -#: ../../../build/NEWS:14652 ../../../build/NEWS:17306 +#: ../../../build/NEWS:14716 ../../../build/NEWS:17370 msgid "" "`bpo-27330 `__: Fixed possible leaks in " "the ctypes module." msgstr "" -#: ../../../build/NEWS:14654 ../../../build/NEWS:17308 +#: ../../../build/NEWS:14718 ../../../build/NEWS:17372 msgid "" "`bpo-27238 `__: Got rid of bare excepts " "in the turtle module. Original patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14657 ../../../build/NEWS:17311 +#: ../../../build/NEWS:14721 ../../../build/NEWS:17375 msgid "" "`bpo-27122 `__: When an exception is " "raised within the context being managed by a contextlib.ExitStack() and one " @@ -22367,7 +22504,7 @@ msgid "" " This avoids the :pep:`479` bug described in issue25782." msgstr "" -#: ../../../build/NEWS:14666 ../../../build/NEWS:17320 +#: ../../../build/NEWS:14730 ../../../build/NEWS:17384 msgid "" "`bpo-27278 `__: Fix os.urandom() " "implementation using getrandom() on Linux. Truncate size to INT_MAX and loop" @@ -22375,57 +22512,57 @@ msgid "" "Py_ssize_t to int." msgstr "" -#: ../../../build/NEWS:14673 +#: ../../../build/NEWS:14737 msgid "" "`bpo-16864 `__: sqlite3.Cursor.lastrowid" " now supports REPLACE statement. Initial patch by Alex LordThorsen." msgstr "" -#: ../../../build/NEWS:14676 ../../../build/NEWS:17327 +#: ../../../build/NEWS:14740 ../../../build/NEWS:17391 msgid "" "`bpo-26386 `__: Fixed ttk.TreeView " "selection operations with item id's containing spaces." msgstr "" -#: ../../../build/NEWS:14679 +#: ../../../build/NEWS:14743 msgid "" "`bpo-8637 `__: Honor a pager set by the " "env var MANPAGER (in preference to one set by the env var PAGER)." msgstr "" -#: ../../../build/NEWS:14685 ../../../build/NEWS:17333 +#: ../../../build/NEWS:14749 ../../../build/NEWS:17397 msgid "" "`bpo-22636 `__: Avoid shell injection " "problems with ctypes.util.find_library()." msgstr "" -#: ../../../build/NEWS:14690 ../../../build/NEWS:17338 +#: ../../../build/NEWS:14754 ../../../build/NEWS:17402 msgid "" "`bpo-16182 `__: Fix various functions in" " the \"readline\" module to use the locale encoding, and fix get_begidx() " "and get_endidx() to return code point indexes." msgstr "" -#: ../../../build/NEWS:14694 ../../../build/NEWS:17342 +#: ../../../build/NEWS:14758 ../../../build/NEWS:17406 msgid "" "`bpo-27392 `__: Add " "loop.connect_accepted_socket(). Patch by Jim Fulton." msgstr "" -#: ../../../build/NEWS:14699 +#: ../../../build/NEWS:14763 msgid "" "`bpo-27477 `__: IDLE search dialogs now " "use ttk widgets." msgstr "" -#: ../../../build/NEWS:14705 +#: ../../../build/NEWS:14769 msgid "" "`bpo-27452 `__: make command line " "\"idle-test> python test_help.py\" work. __file__ is relative when python is" " started in the file's directory." msgstr "" -#: ../../../build/NEWS:14710 +#: ../../../build/NEWS:14774 msgid "" "`bpo-27380 `__: IDLE: add query.py with " "base Query dialog and ttk widgets. Module had subclasses SectionName, " @@ -22435,19 +22572,19 @@ msgid "" "starting over. Add tests and delete the two files combined into the new one." msgstr "" -#: ../../../build/NEWS:14717 +#: ../../../build/NEWS:14781 msgid "" "`bpo-27372 `__: Test_idle no longer " "changes the locale." msgstr "" -#: ../../../build/NEWS:14719 ../../../build/NEWS:17434 +#: ../../../build/NEWS:14783 ../../../build/NEWS:17498 msgid "" "`bpo-27365 `__: Allow non-ascii chars in" " IDLE NEWS.txt, for contributor names." msgstr "" -#: ../../../build/NEWS:14721 ../../../build/NEWS:17436 +#: ../../../build/NEWS:14785 ../../../build/NEWS:17500 msgid "" "`bpo-27245 `__: IDLE: Cleanly delete " "custom themes and key bindings. Previously, when IDLE was started from a " @@ -22455,7 +22592,7 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14725 +#: ../../../build/NEWS:14789 msgid "" "`bpo-24137 `__: Run IDLE, test_idle, and" " htest with tkinter default root disabled. Fix code and tests that fail " @@ -22463,47 +22600,47 @@ msgid "" " and mainloop." msgstr "" -#: ../../../build/NEWS:14729 +#: ../../../build/NEWS:14793 msgid "" "`bpo-27310 `__: Fix IDLE.app failure to " "launch on OS X due to vestigial import." msgstr "" -#: ../../../build/NEWS:14734 +#: ../../../build/NEWS:14798 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14741 ../../../build/NEWS:17521 +#: ../../../build/NEWS:14805 ../../../build/NEWS:17585 msgid "" "`bpo-28066 `__: Fix the logic that " "searches build directories for generated include files when building outside" " the source tree." msgstr "" -#: ../../../build/NEWS:14744 +#: ../../../build/NEWS:14808 msgid "" "`bpo-27442 `__: Expose the Android API " "level that python was built against, in sysconfig.get_config_vars() as " "'ANDROID_API_LEVEL'." msgstr "" -#: ../../../build/NEWS:14747 +#: ../../../build/NEWS:14811 msgid "" "`bpo-27434 `__: The interpreter that " "runs the cross-build, found in PATH, must now be of the same feature version" " (e.g. 3.6) as the source being built." msgstr "" -#: ../../../build/NEWS:14750 ../../../build/NEWS:17573 +#: ../../../build/NEWS:14814 ../../../build/NEWS:17637 msgid "" "`bpo-26930 `__: Update Windows builds to" " use OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:14752 +#: ../../../build/NEWS:14816 msgid "" "`bpo-23968 `__: Rename the platform " "directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET). Rename the " @@ -22513,64 +22650,64 @@ msgid "" "the ABIFLAGS." msgstr "" -#: ../../../build/NEWS:14758 +#: ../../../build/NEWS:14822 msgid "Don't use largefile support for GNU/Hurd." msgstr "Jangan gunakan dukungan berkasbesar untuk GNU/Hurd." -#: ../../../build/NEWS:14763 ../../../build/NEWS:17480 +#: ../../../build/NEWS:14827 ../../../build/NEWS:17544 msgid "" "`bpo-27332 `__: Fixed the type of the " "first argument of module-level functions generated by Argument Clinic. " "Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:14766 ../../../build/NEWS:17483 +#: ../../../build/NEWS:14830 ../../../build/NEWS:17547 msgid "" "`bpo-27418 `__: Fixed " "Tools/importbench/importbench.py." msgstr "" -#: ../../../build/NEWS:14771 ../../../build/NEWS:18202 +#: ../../../build/NEWS:14835 ../../../build/NEWS:18266 msgid "" "`bpo-19489 `__: Moved the search box " "from the sidebar to the header and footer of each page. Patch by Ammar " "Askar." msgstr "" -#: ../../../build/NEWS:14774 +#: ../../../build/NEWS:14838 msgid "" "`bpo-27285 `__: Update documentation to " "reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual " "environment\". Patch by Steve Piercy." msgstr "" -#: ../../../build/NEWS:14780 +#: ../../../build/NEWS:14844 msgid "" "`bpo-27027 `__: Added " "test.support.is_android that is True when this is an Android build." msgstr "" -#: ../../../build/NEWS:14785 +#: ../../../build/NEWS:14849 msgid "Python 3.6.0 alpha 2" msgstr "Python 3.6.0 alfa 2" -#: ../../../build/NEWS:14787 +#: ../../../build/NEWS:14851 msgid "*Release date: 2016-06-13*" msgstr "*Tanggal rilis: 2016-06-13*" -#: ../../../build/NEWS:14792 +#: ../../../build/NEWS:14856 msgid "" "`bpo-27095 `__: Simplified MAKE_FUNCTION" " and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14795 +#: ../../../build/NEWS:14859 msgid "" "`bpo-27190 `__: Raise NotSupportedError " "if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." msgstr "" -#: ../../../build/NEWS:14798 +#: ../../../build/NEWS:14862 msgid "" "`bpo-27286 `__: Fixed compiling " "BUILD_MAP_UNPACK_WITH_CALL opcode. Calling function with generalized " @@ -22578,26 +22715,26 @@ msgid "" "behavior." msgstr "" -#: ../../../build/NEWS:14802 +#: ../../../build/NEWS:14866 msgid "" "`bpo-27140 `__: Added " "BUILD_CONST_KEY_MAP opcode." msgstr "" -#: ../../../build/NEWS:14804 +#: ../../../build/NEWS:14868 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to open() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14807 ../../../build/NEWS:17594 +#: ../../../build/NEWS:14871 ../../../build/NEWS:17658 msgid "" "`bpo-27066 `__: Fixed SystemError if a " "custom opener (for open()) returns a negative number without setting an " "exception." msgstr "" -#: ../../../build/NEWS:14810 +#: ../../../build/NEWS:14874 msgid "" "`bpo-26983 `__: float() now always " "return an instance of exact float. The deprecation warning is emitted if " @@ -22605,26 +22742,26 @@ msgid "" "versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:14815 +#: ../../../build/NEWS:14879 msgid "" "`bpo-27097 `__: Python interpreter is " "now about 7% faster due to optimized instruction decoding. Based on patch " "by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14818 +#: ../../../build/NEWS:14882 msgid "" "`bpo-26647 `__: Python interpreter now " "uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14821 +#: ../../../build/NEWS:14885 msgid "" "`bpo-23275 `__: Allow assigning to an " "empty target list in round brackets: () = iterable." msgstr "" -#: ../../../build/NEWS:14824 ../../../build/NEWS:17716 +#: ../../../build/NEWS:14888 ../../../build/NEWS:17780 msgid "" "`bpo-27243 `__: Update the __aiter__ " "protocol: instead of returning an awaitable that resolves to an asynchronous" @@ -22632,101 +22769,101 @@ msgid "" " former will trigger a PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:14832 +#: ../../../build/NEWS:14896 msgid "" "Comment out socket (SO_REUSEPORT) and posix (O_SHLOCK, O_EXLOCK) constants " "exposed on the API which are not implemented on GNU/Hurd. They would not " "work at runtime anyway." msgstr "" -#: ../../../build/NEWS:14836 +#: ../../../build/NEWS:14900 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets are now more meaningful and recognizable." msgstr "" -#: ../../../build/NEWS:14839 +#: ../../../build/NEWS:14903 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive ElementTree.Element and functools.partial objects." msgstr "" -#: ../../../build/NEWS:14842 +#: ../../../build/NEWS:14906 msgid "" "`bpo-27294 `__: Improved repr for " "Tkinter event objects." msgstr "" -#: ../../../build/NEWS:14844 +#: ../../../build/NEWS:14908 msgid "" "`bpo-20508 `__: Improve exception " "message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:14850 ../../../build/NEWS:17724 +#: ../../../build/NEWS:14914 ../../../build/NEWS:17788 msgid "" "`bpo-26556 `__: Update expat to 2.1.1, " "fixes CVE-2015-1283." msgstr "" -#: ../../../build/NEWS:14852 +#: ../../../build/NEWS:14916 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom." msgstr "" -#: ../../../build/NEWS:14858 ../../../build/NEWS:17732 +#: ../../../build/NEWS:14922 ../../../build/NEWS:17796 msgid "" "`bpo-21386 `__: Implement missing " "IPv4Address.is_global property. It was documented since 07a5610bae9d. " "Initial patch by Roger Luethi." msgstr "" -#: ../../../build/NEWS:14861 +#: ../../../build/NEWS:14925 msgid "" "`bpo-27029 `__: Removed deprecated " "support of universal newlines mode from ZipFile.open()." msgstr "" -#: ../../../build/NEWS:14864 +#: ../../../build/NEWS:14928 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in regular expressions now are " "errors. The re.LOCALE flag now can be used only with bytes patterns." msgstr "" -#: ../../../build/NEWS:14868 +#: ../../../build/NEWS:14932 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to DirEntry (part of :pep:`519`). Initial patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14871 ../../../build/NEWS:17735 +#: ../../../build/NEWS:14935 ../../../build/NEWS:17799 msgid "" "`bpo-20900 `__: distutils register " "command now decodes HTTP responses correctly. Initial patch by ingrid." msgstr "" -#: ../../../build/NEWS:14874 +#: ../../../build/NEWS:14938 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to pathlib, removing its provisional status (part of PEP 519). Initial patch" " by Dusty Phillips." msgstr "" -#: ../../../build/NEWS:14877 +#: ../../../build/NEWS:14941 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to os.fsencode() and os.fsdecode() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14880 +#: ../../../build/NEWS:14944 msgid "" "`bpo-27186 `__: Introduce os.PathLike " "and os.fspath() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14882 ../../../build/NEWS:17738 +#: ../../../build/NEWS:14946 ../../../build/NEWS:17802 msgid "" "A new version of typing.py provides several new classes and features: " "@overload outside stubs, Reversible, DefaultDict, Text, ContextManager, " @@ -22736,7 +22873,7 @@ msgid "" "been added (in fact they made it into 3.5.1 but were never mentioned)." msgstr "" -#: ../../../build/NEWS:14890 ../../../build/NEWS:17746 +#: ../../../build/NEWS:14954 ../../../build/NEWS:17810 msgid "" "`bpo-25738 `__: Stop " "http.server.BaseHTTPRequestHandler.send_error() from sending a message body " @@ -22744,13 +22881,13 @@ msgid "" "that don't have a body. Patch by Susumu Koshiba." msgstr "" -#: ../../../build/NEWS:14895 ../../../build/NEWS:17751 +#: ../../../build/NEWS:14959 ../../../build/NEWS:17815 msgid "" "`bpo-21313 `__: Fix the \"platform\" " "module to tolerate when sys.version contains truncated build information." msgstr "" -#: ../../../build/NEWS:14901 ../../../build/NEWS:17757 +#: ../../../build/NEWS:14965 ../../../build/NEWS:17821 msgid "" "`bpo-26839 `__: On Linux, " ":func:`os.urandom` now calls ``getrandom()`` with ``GRND_NONBLOCK`` to fall " @@ -22758,21 +22895,21 @@ msgid "" "initialized yet. Patch written by Colm Buckley." msgstr "" -#: ../../../build/NEWS:14908 +#: ../../../build/NEWS:14972 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: cgi, " "mailbox, mimetypes, plistlib and smtpd. Patches by Jacek Kołodziej." msgstr "" -#: ../../../build/NEWS:14912 ../../../build/NEWS:17764 +#: ../../../build/NEWS:14976 ../../../build/NEWS:17828 msgid "" "`bpo-27164 `__: In the zlib module, " "allow decompressing raw Deflate streams with a predefined zdict. Based on " "patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14915 ../../../build/NEWS:17767 +#: ../../../build/NEWS:14979 ../../../build/NEWS:17831 msgid "" "`bpo-24291 `__: Fix " "wsgiref.simple_server.WSGIRequestHandler to completely write data to the " @@ -22781,13 +22918,13 @@ msgid "" "but this is deprecated." msgstr "" -#: ../../../build/NEWS:14920 +#: ../../../build/NEWS:14984 msgid "" "`bpo-21272 `__: Use _sysconfigdata.py to" " initialize distutils.sysconfig." msgstr "" -#: ../../../build/NEWS:14922 +#: ../../../build/NEWS:14986 msgid "" "`bpo-19611 `__: :mod:`inspect` now " "reports the implicit ``.0`` parameters generated by the compiler for " @@ -22795,13 +22932,13 @@ msgid "" "only parameters called ``implicit0``. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14927 ../../../build/NEWS:17772 +#: ../../../build/NEWS:14991 ../../../build/NEWS:17836 msgid "" "`bpo-26809 `__: Add ``__all__`` to " ":mod:`string`. Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14929 ../../../build/NEWS:17774 +#: ../../../build/NEWS:14993 ../../../build/NEWS:17838 msgid "" "`bpo-26373 `__: " "subprocess.Popen.communicate now correctly ignores BrokenPipeError when the " @@ -22809,7 +22946,7 @@ msgid "" "circumstances." msgstr "" -#: ../../../build/NEWS:14933 +#: ../../../build/NEWS:14997 msgid "" "signal, socket, and ssl module IntEnum constant name lookups now return a " "consistent name for values having multiple names. Ex: signal.Signals(6) now" @@ -22817,71 +22954,71 @@ msgid "" "signal.SIGIOT based on the interpreter's hash randomization seed." msgstr "" -#: ../../../build/NEWS:14938 +#: ../../../build/NEWS:15002 msgid "" "`bpo-27167 `__: Clarify the " "subprocess.CalledProcessError error message text when the child process died" " due to a signal." msgstr "" -#: ../../../build/NEWS:14941 +#: ../../../build/NEWS:15005 msgid "" "`bpo-25931 `__: Don't define " "socketserver.Forking* names on platforms such as Windows that do not support" " os.fork()." msgstr "" -#: ../../../build/NEWS:14944 ../../../build/NEWS:17778 +#: ../../../build/NEWS:15008 ../../../build/NEWS:17842 msgid "" "`bpo-21776 `__: distutils.upload now " "correctly handles HTTPError. Initial patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:14947 +#: ../../../build/NEWS:15011 msgid "" "`bpo-26526 `__: Replace custom parse " "tree validation in the parser module with a simple DFA validator." msgstr "" -#: ../../../build/NEWS:14950 ../../../build/NEWS:17781 +#: ../../../build/NEWS:15014 ../../../build/NEWS:17845 msgid "" "`bpo-27114 `__: Fix " "SSLContext._load_windows_store_certs fails with PermissionError" msgstr "" -#: ../../../build/NEWS:14953 ../../../build/NEWS:17784 +#: ../../../build/NEWS:15017 ../../../build/NEWS:17848 msgid "" "`bpo-18383 `__: Avoid creating duplicate" " filters when using filterwarnings and simplefilter. Based on patch by Alex " "Shkop." msgstr "" -#: ../../../build/NEWS:14956 +#: ../../../build/NEWS:15020 msgid "" "`bpo-23026 `__: winreg.QueryValueEx() " "now return an integer for REG_QWORD type." msgstr "" -#: ../../../build/NEWS:14958 +#: ../../../build/NEWS:15022 msgid "" "`bpo-26741 `__: subprocess.Popen " "destructor now emits a ResourceWarning warning if the child process is still" " running." msgstr "" -#: ../../../build/NEWS:14961 +#: ../../../build/NEWS:15025 msgid "" "`bpo-27056 `__: Optimize pickle.load() " "and pickle.loads(), up to 10% faster to deserialize a lot of small objects." msgstr "" -#: ../../../build/NEWS:14964 +#: ../../../build/NEWS:15028 msgid "" "`bpo-21271 `__: New keyword only " "parameters in reset_mock call." msgstr "" -#: ../../../build/NEWS:14969 ../../../build/NEWS:18149 +#: ../../../build/NEWS:15033 ../../../build/NEWS:18213 msgid "" "`bpo-5124 `__: Paste with text selected " "now replaces the selection on X11. This matches how paste works on Windows, " @@ -22889,40 +23026,40 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14973 +#: ../../../build/NEWS:15037 msgid "" "`bpo-24750 `__: Switch all scrollbars in" " IDLE to ttk versions. Where needed, minimal tests are added to cover " "changes." msgstr "" -#: ../../../build/NEWS:14976 +#: ../../../build/NEWS:15040 msgid "" "`bpo-24759 `__: IDLE requires tk 8.5 and" " availability ttk widgets. Delete now unneeded tk version tests and code for" " older versions. Add test for IDLE syntax colorizer." msgstr "" -#: ../../../build/NEWS:14980 +#: ../../../build/NEWS:15044 msgid "" "`bpo-27239 `__: idlelib.macosx.isXyzTk " "functions initialize as needed." msgstr "" -#: ../../../build/NEWS:14982 +#: ../../../build/NEWS:15046 msgid "" "`bpo-27262 `__: move Aqua unbinding " "code, which enable context menus, to macosx." msgstr "" -#: ../../../build/NEWS:14985 ../../../build/NEWS:18153 +#: ../../../build/NEWS:15049 ../../../build/NEWS:18217 msgid "" "`bpo-24759 `__: Make clear in " "idlelib.idle_test.__init__ that the directory is a private implementation of" " test.test_idle and tool for maintainers." msgstr "" -#: ../../../build/NEWS:14988 ../../../build/NEWS:18156 +#: ../../../build/NEWS:15052 ../../../build/NEWS:18220 msgid "" "`bpo-27196 `__: Stop 'ThemeChanged' " "warnings when running IDLE tests. These persisted after other warnings were " @@ -22930,33 +23067,33 @@ msgid "" "four test files. Record this additional advice in idle_test/README.txt" msgstr "" -#: ../../../build/NEWS:14993 ../../../build/NEWS:18161 +#: ../../../build/NEWS:15057 ../../../build/NEWS:18225 msgid "" "`bpo-20567 `__: Revise " "idle_test/README.txt with advice about avoiding tk warning messages from " "tests. Apply advice to several IDLE tests." msgstr "" -#: ../../../build/NEWS:14996 +#: ../../../build/NEWS:15060 msgid "" "`bpo-24225 `__: Update " "idlelib/README.txt with new file names and event handlers." msgstr "" -#: ../../../build/NEWS:14999 +#: ../../../build/NEWS:15063 msgid "" "`bpo-27156 `__: Remove obsolete code not" " used by IDLE." msgstr "" -#: ../../../build/NEWS:15001 ../../../build/NEWS:18164 +#: ../../../build/NEWS:15065 ../../../build/NEWS:18228 msgid "" "`bpo-27117 `__: Make colorizer htest and" " turtledemo work with dark themes. Move code for configuring text widget " "colors to a new function." msgstr "" -#: ../../../build/NEWS:15004 +#: ../../../build/NEWS:15068 msgid "" "`bpo-24225 `__: Rename many " "`idlelib/*.py` and `idle_test/test_*.py` files. Edit files to replace old " @@ -22965,183 +23102,183 @@ msgid "" "for more." msgstr "" -#: ../../../build/NEWS:15009 ../../../build/NEWS:18167 +#: ../../../build/NEWS:15073 ../../../build/NEWS:18231 msgid "" "`bpo-26673 `__: When tk reports font " "size as 0, change to size 10. Such fonts on Linux prevented the " "configuration dialog from opening." msgstr "" -#: ../../../build/NEWS:15012 ../../../build/NEWS:18170 +#: ../../../build/NEWS:15076 ../../../build/NEWS:18234 msgid "" "`bpo-21939 `__: Add test for IDLE's " "percolator. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:15015 ../../../build/NEWS:18173 +#: ../../../build/NEWS:15079 ../../../build/NEWS:18237 msgid "" "`bpo-21676 `__: Add test for IDLE's " "replace dialog. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:15018 ../../../build/NEWS:18176 +#: ../../../build/NEWS:15082 ../../../build/NEWS:18240 msgid "" "`bpo-18410 `__: Add test for IDLE's " "search dialog. Original patch by Westley Martínez." msgstr "" -#: ../../../build/NEWS:15021 +#: ../../../build/NEWS:15085 msgid "" "`bpo-21703 `__: Add test for undo " "delegator. Patch mostly by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:15024 ../../../build/NEWS:18182 +#: ../../../build/NEWS:15088 ../../../build/NEWS:18246 msgid "" "`bpo-27044 `__: Add " "ConfigDialog.remove_var_callbacks to stop memory leaks." msgstr "" -#: ../../../build/NEWS:15026 ../../../build/NEWS:18184 +#: ../../../build/NEWS:15090 ../../../build/NEWS:18248 msgid "" "`bpo-23977 `__: Add more asserts to " "test_delegator." msgstr "" -#: ../../../build/NEWS:15031 +#: ../../../build/NEWS:15095 msgid "" "`bpo-16484 `__: Change the default " "PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase." " Patch by Sean Rodman, test by Kaushik Nadikuditi." msgstr "" -#: ../../../build/NEWS:15035 ../../../build/NEWS:18205 +#: ../../../build/NEWS:15099 ../../../build/NEWS:18269 msgid "" "`bpo-24136 `__: Document the new " ":pep:`448` unpacking syntax of 3.5." msgstr "" -#: ../../../build/NEWS:15037 ../../../build/NEWS:18766 +#: ../../../build/NEWS:15101 ../../../build/NEWS:18830 msgid "" "`bpo-22558 `__: Add remaining doc links " "to source code for Python-coded modules. Patch by Yoni Lavi." msgstr "" -#: ../../../build/NEWS:15043 +#: ../../../build/NEWS:15107 msgid "" "`bpo-25285 `__: regrtest now uses " "subprocesses when the -j1 command line option is used: each test file runs " "in a fresh child process. Before, the -j1 option was ignored." msgstr "" -#: ../../../build/NEWS:15047 +#: ../../../build/NEWS:15111 msgid "" "`bpo-25285 `__: Tools/buildbot/test.bat " "script now uses -j1 by default to run each test file in fresh child process." msgstr "" -#: ../../../build/NEWS:15053 +#: ../../../build/NEWS:15117 msgid "" "`bpo-27064 `__: The py.exe launcher now " "defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an " "installed Python 2 version over Python 3 by default when used interactively." msgstr "" -#: ../../../build/NEWS:15060 ../../../build/NEWS:18256 +#: ../../../build/NEWS:15124 ../../../build/NEWS:18320 msgid "" "`bpo-27229 `__: Fix the cross-compiling " "pgen rule for in-tree builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15063 ../../../build/NEWS:18293 +#: ../../../build/NEWS:15127 ../../../build/NEWS:18357 msgid "" "`bpo-26930 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:15069 ../../../build/NEWS:18339 +#: ../../../build/NEWS:15133 ../../../build/NEWS:18403 msgid "" "`bpo-17500 `__: Remove unused and " "outdated icons. (See also: " "https://github.com/python/pythondotorg/issues/945)" msgstr "" -#: ../../../build/NEWS:15075 +#: ../../../build/NEWS:15139 msgid "" "`bpo-27186 `__: Add the PyOS_FSPath() " "function (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:15077 +#: ../../../build/NEWS:15141 msgid "" "`bpo-26282 `__: " "PyArg_ParseTupleAndKeywords() now supports positional-only parameters." msgstr "" -#: ../../../build/NEWS:15083 +#: ../../../build/NEWS:15147 msgid "" "`bpo-26282 `__: Argument Clinic now " "supports positional-only and keyword parameters in the same function." msgstr "" -#: ../../../build/NEWS:15088 +#: ../../../build/NEWS:15152 msgid "Python 3.6.0 alpha 1" msgstr "Python 3.6.0 alfa 1" -#: ../../../build/NEWS:15090 +#: ../../../build/NEWS:15154 msgid "*Release date: 2016-05-16*" msgstr "*Tanggal rilis: 2016-05-16*" -#: ../../../build/NEWS:15095 ../../../build/NEWS:17597 +#: ../../../build/NEWS:15159 ../../../build/NEWS:17661 msgid "" "`bpo-20041 `__: Fixed TypeError when " "frame.f_trace is set to None. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15098 ../../../build/NEWS:17600 +#: ../../../build/NEWS:15162 ../../../build/NEWS:17664 msgid "" "`bpo-26168 `__: Fixed possible refleaks " "in failing Py_BuildValue() with the \"N\" format unit." msgstr "" -#: ../../../build/NEWS:15101 ../../../build/NEWS:17603 +#: ../../../build/NEWS:15165 ../../../build/NEWS:17667 msgid "" "`bpo-26991 `__: Fix possible refleak " "when creating a function with annotations." msgstr "" -#: ../../../build/NEWS:15103 +#: ../../../build/NEWS:15167 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Based on patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15106 ../../../build/NEWS:17608 +#: ../../../build/NEWS:15170 ../../../build/NEWS:17672 msgid "" "`bpo-23640 `__: int.from_bytes() no " "longer bypasses constructors for subclasses." msgstr "" -#: ../../../build/NEWS:15109 +#: ../../../build/NEWS:15173 msgid "" "`bpo-27005 `__: Optimized the " "float.fromhex() class method for exact float. It is now 2 times faster." msgstr "" -#: ../../../build/NEWS:15112 +#: ../../../build/NEWS:15176 msgid "" "`bpo-18531 `__: Single var-keyword " "argument of dict subtype was passed unscathed to the C-defined function. " "Now it is converted to exact dict." msgstr "" -#: ../../../build/NEWS:15115 ../../../build/NEWS:17611 +#: ../../../build/NEWS:15179 ../../../build/NEWS:17675 msgid "" "`bpo-26811 `__: gc.get_objects() no " "longer contains a broken tuple with NULL pointer." msgstr "" -#: ../../../build/NEWS:15118 ../../../build/NEWS:17614 +#: ../../../build/NEWS:15182 ../../../build/NEWS:17678 msgid "" "`bpo-20120 `__: Use RawConfigParser for " ".pypirc parsing, removing support for interpolation unintentionally added " @@ -23149,7 +23286,7 @@ msgid "" "files, matching behavior in Python 2.7 and Setuptools 19.0." msgstr "" -#: ../../../build/NEWS:15123 +#: ../../../build/NEWS:15187 msgid "" "`bpo-26249 `__: Memory functions of the " ":c:func:`PyMem_Malloc` domain (:c:data:`PYMEM_DOMAIN_MEM`) now use the " @@ -23159,45 +23296,45 @@ msgid "" " of memory allocators in your application." msgstr "" -#: ../../../build/NEWS:15130 +#: ../../../build/NEWS:15194 msgid "" "`bpo-26802 `__: Optimize function calls " "only using unpacking like ``func(*tuple)`` (no other positional argument, no" " keyword): avoid copying the tuple. Patch written by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15134 ../../../build/NEWS:17619 +#: ../../../build/NEWS:15198 ../../../build/NEWS:17683 msgid "" "`bpo-26659 `__: Make the builtin slice " "type support cycle collection." msgstr "" -#: ../../../build/NEWS:15136 ../../../build/NEWS:17621 +#: ../../../build/NEWS:15200 ../../../build/NEWS:17685 msgid "" "`bpo-26718 `__: super.__init__ no longer" " leaks memory if called multiple times. NOTE: A direct call of " "super.__init__ is not endorsed!" msgstr "" -#: ../../../build/NEWS:15139 ../../../build/NEWS:17651 +#: ../../../build/NEWS:15203 ../../../build/NEWS:17715 msgid "" "`bpo-27138 `__: Fix the doc comment for " "FileFinder.find_spec()." msgstr "" -#: ../../../build/NEWS:15141 ../../../build/NEWS:17695 +#: ../../../build/NEWS:15205 ../../../build/NEWS:17759 msgid "" "`bpo-27147 `__: Mention :pep:`420` in " "the importlib docs." msgstr "" -#: ../../../build/NEWS:15143 ../../../build/NEWS:17624 +#: ../../../build/NEWS:15207 ../../../build/NEWS:17688 msgid "" "`bpo-25339 `__: PYTHONIOENCODING now has" " priority over locale in setting the error handler for stdin and stdout." msgstr "" -#: ../../../build/NEWS:15146 ../../../build/NEWS:17627 +#: ../../../build/NEWS:15210 ../../../build/NEWS:17691 msgid "" "`bpo-26494 `__: Fixed crash on iterating" " exhausting iterators. Affected classes are generic sequence iterators, " @@ -23205,68 +23342,68 @@ msgid "" "OrderedDict, corresponding views and os.scandir() iterator." msgstr "" -#: ../../../build/NEWS:15151 +#: ../../../build/NEWS:15215 msgid "" "`bpo-26574 `__: Optimize " "``bytes.replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch " "written by Josh Snider." msgstr "" -#: ../../../build/NEWS:15154 ../../../build/NEWS:17632 +#: ../../../build/NEWS:15218 ../../../build/NEWS:17696 msgid "" "`bpo-26581 `__: If coding cookie is " "specified multiple times on a line in Python source code file, only the " "first one is taken to account." msgstr "" -#: ../../../build/NEWS:15157 +#: ../../../build/NEWS:15221 msgid "" "`bpo-19711 `__: Add tests for reloading " "namespace packages." msgstr "" -#: ../../../build/NEWS:15159 +#: ../../../build/NEWS:15223 msgid "" "`bpo-21099 `__: Switch applicable " "importlib tests to use :pep:`451` API." msgstr "" -#: ../../../build/NEWS:15161 +#: ../../../build/NEWS:15225 msgid "" "`bpo-26563 `__: Debug hooks on Python " "memory allocators now raise a fatal error if functions of the " ":c:func:`PyMem_Malloc` family are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15165 +#: ../../../build/NEWS:15229 msgid "" "`bpo-26564 `__: On error, the debug " "hooks on Python memory allocators now use the :mod:`tracemalloc` module to " "get the traceback where a memory block was allocated." msgstr "" -#: ../../../build/NEWS:15169 +#: ../../../build/NEWS:15233 msgid "" "`bpo-26558 `__: The debug hooks on " "Python memory allocator :c:func:`PyObject_Malloc` now detect when functions " "are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15173 +#: ../../../build/NEWS:15237 msgid "" "`bpo-26516 `__: Add " ":envvar:`PYTHONMALLOC` environment variable to set the Python memory " "allocators and/or install debug hooks." msgstr "" -#: ../../../build/NEWS:15176 +#: ../../../build/NEWS:15240 msgid "" "`bpo-26516 `__: The " ":c:func:`PyMem_SetupDebugHooks` function can now also be used on Python " "compiled in release mode." msgstr "" -#: ../../../build/NEWS:15179 +#: ../../../build/NEWS:15243 msgid "" "`bpo-26516 `__: The " ":envvar:`PYTHONMALLOCSTATS` environment variable can now also be used on " @@ -23274,14 +23411,14 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:15183 +#: ../../../build/NEWS:15247 msgid "" "`bpo-26516 `__: In debug mode, debug " "hooks are now also installed on Python memory allocators when Python is " "configured without pymalloc." msgstr "" -#: ../../../build/NEWS:15186 ../../../build/NEWS:17635 +#: ../../../build/NEWS:15250 ../../../build/NEWS:17699 msgid "" "`bpo-26464 `__: Fix str.translate() when" " string is ASCII and first replacements removes character, but next " @@ -23289,7 +23426,7 @@ msgid "" "Regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:15190 ../../../build/NEWS:17639 +#: ../../../build/NEWS:15254 ../../../build/NEWS:17703 msgid "" "`bpo-22836 `__: Ensure exception reports" " from PyErr_Display() and PyErr_WriteUnraisable() are sensible even when " @@ -23297,20 +23434,20 @@ msgid "" "produced by sys.__excepthook__() and when __del__() raises an exception." msgstr "" -#: ../../../build/NEWS:15195 ../../../build/NEWS:17644 +#: ../../../build/NEWS:15259 ../../../build/NEWS:17708 msgid "" "`bpo-26302 `__: Correct behavior to " "reject comma as a legal character for cookie names." msgstr "" -#: ../../../build/NEWS:15198 +#: ../../../build/NEWS:15262 msgid "" "`bpo-26136 `__: Upgrade the warning when" " a generator raises StopIteration from PendingDeprecationWarning to " "DeprecationWarning. Patch by Anish Shah." msgstr "" -#: ../../../build/NEWS:15201 +#: ../../../build/NEWS:15265 msgid "" "`bpo-26204 `__: The compiler now ignores" " all constant statements: bytes, str, int, float, complex, name constants " @@ -23318,35 +23455,35 @@ msgid "" "example, ``1.0`` is now ignored in ``def f(): 1.0``." msgstr "" -#: ../../../build/NEWS:15206 ../../../build/NEWS:17647 +#: ../../../build/NEWS:15270 ../../../build/NEWS:17711 msgid "" "`bpo-4806 `__: Avoid masking the original" " TypeError exception when using star (``*``) unpacking in function calls. " "Based on patch by Hagen Fürstenau and Daniel Urban." msgstr "" -#: ../../../build/NEWS:15210 +#: ../../../build/NEWS:15274 msgid "" "`bpo-26146 `__: Add a new kind of AST " "node: ``ast.Constant``. It can be used by external AST optimizers, but the " "compiler does not emit directly such node." msgstr "" -#: ../../../build/NEWS:15214 +#: ../../../build/NEWS:15278 msgid "" "`bpo-23601 `__: Sped-up allocation of " "dict key objects by using Python's small object allocator. (Contributed by " "Julian Taylor.)" msgstr "" -#: ../../../build/NEWS:15217 +#: ../../../build/NEWS:15281 msgid "" "`bpo-18018 `__: Import raises " "ImportError instead of SystemError if a relative import is attempted without" " a known parent package." msgstr "" -#: ../../../build/NEWS:15220 +#: ../../../build/NEWS:15284 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -23355,14 +23492,14 @@ msgid "" "returns ``1.0`` (``float``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:15226 +#: ../../../build/NEWS:15290 msgid "" "`bpo-26107 `__: The format of the " "``co_lnotab`` attribute of code objects changes to support negative line " "number delta." msgstr "" -#: ../../../build/NEWS:15229 ../../../build/NEWS:17653 +#: ../../../build/NEWS:15293 ../../../build/NEWS:17717 msgid "" "`bpo-26154 `__: Add a new private " "_PyThreadState_UncheckedGet() function to get the current Python thread " @@ -23372,33 +23509,33 @@ msgid "" "implementation of atomic C types, to avoid compiler issues." msgstr "" -#: ../../../build/NEWS:15236 +#: ../../../build/NEWS:15300 msgid "" "`bpo-25791 `__: If __package__ != " "__spec__.parent or if neither __package__ or __spec__ are defined then " "ImportWarning is raised." msgstr "" -#: ../../../build/NEWS:15239 ../../../build/NEWS:17670 +#: ../../../build/NEWS:15303 ../../../build/NEWS:17734 msgid "" "`bpo-22995 `__: [UPDATE] Comment out the" " one of the pickleability tests in _PyObject_GetState() due to regressions " "observed in Cython-based projects." msgstr "" -#: ../../../build/NEWS:15242 ../../../build/NEWS:17673 +#: ../../../build/NEWS:15306 ../../../build/NEWS:17737 msgid "" "`bpo-25961 `__: Disallowed null " "characters in the type name." msgstr "" -#: ../../../build/NEWS:15244 ../../../build/NEWS:17675 +#: ../../../build/NEWS:15308 ../../../build/NEWS:17739 msgid "" "`bpo-25973 `__: Fix segfault when an " "invalid nonlocal statement binds a name starting with two underscores." msgstr "" -#: ../../../build/NEWS:15247 ../../../build/NEWS:17678 +#: ../../../build/NEWS:15311 ../../../build/NEWS:17742 msgid "" "`bpo-22995 `__: Instances of extension " "types with a state that aren't subclasses of list or dict and haven't " @@ -23407,52 +23544,52 @@ msgid "" "pickled. Including memoryview." msgstr "" -#: ../../../build/NEWS:15252 ../../../build/NEWS:17683 +#: ../../../build/NEWS:15316 ../../../build/NEWS:17747 msgid "" "`bpo-20440 `__: Massive replacing unsafe" " attribute setting code with special macro Py_SETREF." msgstr "" -#: ../../../build/NEWS:15255 ../../../build/NEWS:17686 +#: ../../../build/NEWS:15319 ../../../build/NEWS:17750 msgid "" "`bpo-25766 `__: Special method " "__bytes__() now works in str subclasses." msgstr "" -#: ../../../build/NEWS:15257 ../../../build/NEWS:17688 +#: ../../../build/NEWS:15321 ../../../build/NEWS:17752 msgid "" "`bpo-25421 `__: __sizeof__ methods of " "builtin types now use dynamic basic size. This allows sys.getsize() to work " "correctly with their subclasses with __slots__ defined." msgstr "" -#: ../../../build/NEWS:15261 ../../../build/NEWS:17692 -#: ../../../build/NEWS:18351 +#: ../../../build/NEWS:15325 ../../../build/NEWS:17756 +#: ../../../build/NEWS:18415 msgid "" "`bpo-25709 `__: Fixed problem with in-" "place string concatenation and utf-8 cache." msgstr "" -#: ../../../build/NEWS:15264 +#: ../../../build/NEWS:15328 msgid "" "`bpo-5319 `__: New Py_FinalizeEx() API " "allowing Python to set an exit status of 120 on failure to flush buffered " "streams." msgstr "" -#: ../../../build/NEWS:15267 +#: ../../../build/NEWS:15331 msgid "" "`bpo-25485 `__: telnetlib.Telnet is now " "a context manager." msgstr "" -#: ../../../build/NEWS:15269 ../../../build/NEWS:17697 +#: ../../../build/NEWS:15333 ../../../build/NEWS:17761 msgid "" "`bpo-24097 `__: Fixed crash in " "object.__reduce__() if slot name is freed inside __getattr__." msgstr "" -#: ../../../build/NEWS:15272 ../../../build/NEWS:17700 +#: ../../../build/NEWS:15336 ../../../build/NEWS:17764 msgid "" "`bpo-24731 `__: Fixed crash on " "converting objects with special methods __bytes__, __trunc__, and __float__ " @@ -23460,13 +23597,13 @@ msgid "" "bytes, int, and float correspondingly." msgstr "" -#: ../../../build/NEWS:15277 ../../../build/NEWS:18369 +#: ../../../build/NEWS:15341 ../../../build/NEWS:18433 msgid "" "`bpo-25630 `__: Fix a possible segfault " "during argument parsing in functions that accept filesystem paths." msgstr "" -#: ../../../build/NEWS:15280 ../../../build/NEWS:18372 +#: ../../../build/NEWS:15344 ../../../build/NEWS:18436 msgid "" "`bpo-23564 `__: Fixed a partially broken" " sanity check in the _posixsubprocess internals regarding how fds_to_pass " @@ -23474,27 +23611,27 @@ msgid "" "already avoided it." msgstr "" -#: ../../../build/NEWS:15284 ../../../build/NEWS:18376 +#: ../../../build/NEWS:15348 ../../../build/NEWS:18440 msgid "" "`bpo-25388 `__: Fixed tokenizer crash " "when processing undecodable source code with a null byte." msgstr "" -#: ../../../build/NEWS:15287 ../../../build/NEWS:18379 +#: ../../../build/NEWS:15351 ../../../build/NEWS:18443 msgid "" "`bpo-25462 `__: The hash of the key now " "is calculated only once in most operations in C implementation of " "OrderedDict." msgstr "" -#: ../../../build/NEWS:15290 ../../../build/NEWS:18382 +#: ../../../build/NEWS:15354 ../../../build/NEWS:18446 msgid "" "`bpo-22995 `__: Default implementation " "of __reduce__ and __reduce_ex__ now rejects builtin types with not defined " "__new__." msgstr "" -#: ../../../build/NEWS:15293 ../../../build/NEWS:18388 +#: ../../../build/NEWS:15357 ../../../build/NEWS:18452 msgid "" "`bpo-24802 `__: Avoid buffer overreads " "when int(), float(), compile(), exec() and eval() are passed bytes-like " @@ -23502,47 +23639,47 @@ msgid "" "the functions assumed they were." msgstr "" -#: ../../../build/NEWS:15298 ../../../build/NEWS:18385 +#: ../../../build/NEWS:15362 ../../../build/NEWS:18449 msgid "" "`bpo-25555 `__: Fix parser and AST: fill" " lineno and col_offset of \"arg\" node when compiling AST from Python " "objects." msgstr "" -#: ../../../build/NEWS:15301 ../../../build/NEWS:18393 +#: ../../../build/NEWS:15365 ../../../build/NEWS:18457 msgid "" "`bpo-24726 `__: Fixed a crash and " "leaking NULL in repr() of OrderedDict that was mutated by direct calls of " "dict methods." msgstr "" -#: ../../../build/NEWS:15304 ../../../build/NEWS:18396 +#: ../../../build/NEWS:15368 ../../../build/NEWS:18460 msgid "" "`bpo-25449 `__: Iterating OrderedDict " "with keys with unstable hash now raises KeyError in C implementations as " "well as in Python implementation." msgstr "" -#: ../../../build/NEWS:15307 ../../../build/NEWS:18399 +#: ../../../build/NEWS:15371 ../../../build/NEWS:18463 msgid "" "`bpo-25395 `__: Fixed crash when highly " "nested OrderedDict structures were garbage collected." msgstr "" -#: ../../../build/NEWS:15310 +#: ../../../build/NEWS:15374 msgid "" "`bpo-25401 `__: Optimize bytes.fromhex()" " and bytearray.fromhex(): they are now between 2x and 3.5x faster." msgstr "" -#: ../../../build/NEWS:15313 +#: ../../../build/NEWS:15377 msgid "" "`bpo-25399 `__: Optimize bytearray % " "args using the new private _PyBytesWriter API. Formatting is now between 2.5" " and 5 times faster." msgstr "" -#: ../../../build/NEWS:15316 ../../../build/NEWS:18402 +#: ../../../build/NEWS:15380 ../../../build/NEWS:18466 msgid "" "`bpo-25274 `__: sys.setrecursionlimit() " "now raises a RecursionError if the new recursion limit is too low depending " @@ -23551,40 +23688,40 @@ msgid "" "of the thread state is reset." msgstr "" -#: ../../../build/NEWS:15321 ../../../build/NEWS:18407 +#: ../../../build/NEWS:15385 ../../../build/NEWS:18471 msgid "" "`bpo-24402 `__: Fix input() to prompt to" " the redirected stdout when sys.stdout.fileno() fails." msgstr "" -#: ../../../build/NEWS:15324 +#: ../../../build/NEWS:15388 msgid "" "`bpo-25349 `__: Optimize bytes % args " "using the new private _PyBytesWriter API. Formatting is now up to 2 times " "faster." msgstr "" -#: ../../../build/NEWS:15327 ../../../build/NEWS:18410 +#: ../../../build/NEWS:15391 ../../../build/NEWS:18474 msgid "" "`bpo-24806 `__: Prevent builtin types " "that are not allowed to be subclassed from being subclassed through multiple" " inheritance." msgstr "" -#: ../../../build/NEWS:15330 +#: ../../../build/NEWS:15394 msgid "" "`bpo-25301 `__: The UTF-8 decoder is now" " up to 15 times as fast for error handlers: ``ignore``, ``replace`` and " "``surrogateescape``." msgstr "" -#: ../../../build/NEWS:15333 ../../../build/NEWS:18413 +#: ../../../build/NEWS:15397 ../../../build/NEWS:18477 msgid "" "`bpo-24848 `__: Fixed a number of bugs " "in UTF-7 decoding of misformed data." msgstr "" -#: ../../../build/NEWS:15335 +#: ../../../build/NEWS:15399 msgid "" "`bpo-25267 `__: The UTF-8 encoder is now" " up to 75 times as fast for error handlers: ``ignore``, ``replace``, " @@ -23592,20 +23729,20 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:15339 ../../../build/NEWS:18415 +#: ../../../build/NEWS:15403 ../../../build/NEWS:18479 msgid "" "`bpo-25280 `__: Import trace messages " "emitted in verbose (-v) mode are no longer formatted twice." msgstr "" -#: ../../../build/NEWS:15342 +#: ../../../build/NEWS:15406 msgid "" "`bpo-25227 `__: Optimize ASCII and " "latin1 encoders with the ``surrogateescape`` error handler: the encoders are" " now up to 3 times as fast. Initial patch written by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:15346 ../../../build/NEWS:18418 +#: ../../../build/NEWS:15410 ../../../build/NEWS:18482 msgid "" "`bpo-25003 `__: On Solaris 11.3 or " "newer, os.urandom() now uses the getrandom() function instead of the " @@ -23614,7 +23751,7 @@ msgid "" "entropy." msgstr "" -#: ../../../build/NEWS:15351 +#: ../../../build/NEWS:15415 msgid "" "`bpo-9232 `__: Modify Python's grammar to" " allow trailing commas in the argument list of a function declaration. For " @@ -23622,7 +23759,7 @@ msgid "" "Dickinson." msgstr "" -#: ../../../build/NEWS:15355 +#: ../../../build/NEWS:15419 msgid "" "`bpo-24965 `__: Implement :pep:`498` " "\"Literal String Interpolation\". This allows you to embed expressions " @@ -23630,31 +23767,31 @@ msgid "" "x=3, then f'value={x}' == 'value=3'. Patch by Eric V. Smith." msgstr "" -#: ../../../build/NEWS:15360 ../../../build/NEWS:17705 +#: ../../../build/NEWS:15424 ../../../build/NEWS:17769 msgid "" "`bpo-26478 `__: Fix semantic bugs when " "using binary operators with dictionary views and tuples." msgstr "" -#: ../../../build/NEWS:15363 ../../../build/NEWS:17708 +#: ../../../build/NEWS:15427 ../../../build/NEWS:17772 msgid "" "`bpo-26171 `__: Fix possible integer " "overflow and heap corruption in zipimporter.get_data()." msgstr "" -#: ../../../build/NEWS:15366 ../../../build/NEWS:17711 +#: ../../../build/NEWS:15430 ../../../build/NEWS:17775 msgid "" "`bpo-25660 `__: Fix TAB key behaviour in" " REPL with readline." msgstr "" -#: ../../../build/NEWS:15368 +#: ../../../build/NEWS:15432 msgid "" "`bpo-26288 `__: Optimize " "PyLong_AsDouble." msgstr "" -#: ../../../build/NEWS:15370 +#: ../../../build/NEWS:15434 msgid "" "`bpo-26289 `__: Optimize floor and " "modulo division for single-digit longs. Microbenchmarks show 2-2.5x " @@ -23662,39 +23799,39 @@ msgid "" " `bpo-26315 `__)" msgstr "" -#: ../../../build/NEWS:15374 ../../../build/NEWS:17713 +#: ../../../build/NEWS:15438 ../../../build/NEWS:17777 msgid "" "`bpo-25887 `__: Raise a RuntimeError " "when a coroutine object is awaited more than once." msgstr "" -#: ../../../build/NEWS:15380 ../../../build/NEWS:17787 +#: ../../../build/NEWS:15444 ../../../build/NEWS:17851 msgid "" "`bpo-27057 `__: Fix os.set_inheritable()" " on Android, ioctl() is blocked by SELinux and fails with EACCESS. The " "function now falls back to fcntl(). Patch written by Michał Bednarski." msgstr "" -#: ../../../build/NEWS:15384 ../../../build/NEWS:17791 +#: ../../../build/NEWS:15448 ../../../build/NEWS:17855 msgid "" "`bpo-27014 `__: Fix infinite recursion " "using typing.py. Thanks to Kalle Tuure!" msgstr "" -#: ../../../build/NEWS:15386 +#: ../../../build/NEWS:15450 msgid "" "`bpo-27031 `__: Removed dummy methods in" " Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()." msgstr "" -#: ../../../build/NEWS:15389 ../../../build/NEWS:17793 +#: ../../../build/NEWS:15453 ../../../build/NEWS:17857 msgid "" "`bpo-14132 `__: Fix urllib.request " "redirect handling when the target only has a query string. Original fix by " "Ján Janech." msgstr "" -#: ../../../build/NEWS:15392 ../../../build/NEWS:17796 +#: ../../../build/NEWS:15456 ../../../build/NEWS:17860 msgid "" "`bpo-17214 `__: The \"urllib.request\" " "module now percent-encodes non-ASCII bytes found in redirect target URLs. " @@ -23703,109 +23840,109 @@ msgid "" " a UnicodeEncodeError is raised. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:15398 +#: ../../../build/NEWS:15462 msgid "" "`bpo-27033 `__: The default value of the" " decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " "constructors is changed to False." msgstr "" -#: ../../../build/NEWS:15401 +#: ../../../build/NEWS:15465 msgid "" "`bpo-27034 `__: Removed deprecated class" " asynchat.fifo." msgstr "" -#: ../../../build/NEWS:15403 +#: ../../../build/NEWS:15467 msgid "" "`bpo-26870 `__: Added " "readline.set_auto_history(), which can stop entries being automatically " "added to the history list. Based on patch by Tyler Crompton." msgstr "" -#: ../../../build/NEWS:15407 +#: ../../../build/NEWS:15471 msgid "" "`bpo-26039 `__: zipfile.ZipFile.open() " "can now be used to write data into a ZIP file, as well as for extracting " "data. Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:15410 ../../../build/NEWS:17802 +#: ../../../build/NEWS:15474 ../../../build/NEWS:17866 msgid "" "`bpo-26892 `__: Honor debuglevel flag in" " urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:15413 ../../../build/NEWS:17805 +#: ../../../build/NEWS:15477 ../../../build/NEWS:17869 msgid "" "`bpo-22274 `__: In the subprocess " "module, allow stderr to be redirected to stdout even when stdout is not " "redirected. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:15416 ../../../build/NEWS:17808 +#: ../../../build/NEWS:15480 ../../../build/NEWS:17872 msgid "" "`bpo-26807 `__: mock_open 'files' no " "longer error on readline at end of file. Patch from Yolanda Robla." msgstr "" -#: ../../../build/NEWS:15419 ../../../build/NEWS:17811 +#: ../../../build/NEWS:15483 ../../../build/NEWS:17875 msgid "" "`bpo-25745 `__: Fixed leaking a userptr " "in curses panel destructor." msgstr "" -#: ../../../build/NEWS:15421 ../../../build/NEWS:17813 +#: ../../../build/NEWS:15485 ../../../build/NEWS:17877 msgid "" "`bpo-26977 `__: Removed unnecessary, and" " ignored, call to sum of squares helper in statistics.pvariance." msgstr "" -#: ../../../build/NEWS:15424 +#: ../../../build/NEWS:15488 msgid "" "`bpo-26002 `__: Use bisect in " "statistics.median instead of a linear search. Patch by Upendra Kuma." msgstr "" -#: ../../../build/NEWS:15427 +#: ../../../build/NEWS:15491 msgid "" "`bpo-25974 `__: Make use of new " "Decimal.as_integer_ratio() method in statistics module. Patch by Stefan " "Krah." msgstr "" -#: ../../../build/NEWS:15430 +#: ../../../build/NEWS:15494 msgid "" "`bpo-26996 `__: Add secrets module as " "described in :pep:`506`." msgstr "" -#: ../../../build/NEWS:15432 ../../../build/NEWS:17816 +#: ../../../build/NEWS:15496 ../../../build/NEWS:17880 msgid "" "`bpo-26881 `__: The modulefinder module " "now supports extended opcode arguments." msgstr "" -#: ../../../build/NEWS:15434 ../../../build/NEWS:17818 +#: ../../../build/NEWS:15498 ../../../build/NEWS:17882 msgid "" "`bpo-23815 `__: Fixed crashes related to" " directly created instances of types in _tkinter and curses.panel modules." msgstr "" -#: ../../../build/NEWS:15437 ../../../build/NEWS:17821 +#: ../../../build/NEWS:15501 ../../../build/NEWS:17885 msgid "" "`bpo-17765 `__: weakref.ref() no longer " "silently ignores keyword arguments. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:15440 ../../../build/NEWS:17824 +#: ../../../build/NEWS:15504 ../../../build/NEWS:17888 msgid "" "`bpo-26873 `__: xmlrpc now raises " "ResponseError on unsupported type tags instead of silently return incorrect " "result." msgstr "" -#: ../../../build/NEWS:15443 +#: ../../../build/NEWS:15507 msgid "" "`bpo-26915 `__: The __contains__ methods" " in the collections ABCs now check for identity before checking equality. " @@ -23813,13 +23950,13 @@ msgid "" "handling of NaNs, and makes it easier to reason about container invariants." msgstr "" -#: ../../../build/NEWS:15448 ../../../build/NEWS:17827 +#: ../../../build/NEWS:15512 ../../../build/NEWS:17891 msgid "" "`bpo-26711 `__: Fixed the comparison of " "plistlib.Data with other types." msgstr "" -#: ../../../build/NEWS:15450 ../../../build/NEWS:17829 +#: ../../../build/NEWS:15514 ../../../build/NEWS:17893 msgid "" "`bpo-24114 `__: Fix an uninitialized " "variable in `ctypes.util`. The bug only occurs on SunOS when the ctypes " @@ -23827,7 +23964,7 @@ msgid "" "Tested on SunOS by Kees Bos." msgstr "" -#: ../../../build/NEWS:15454 ../../../build/NEWS:17833 +#: ../../../build/NEWS:15518 ../../../build/NEWS:17897 msgid "" "`bpo-26864 `__: In urllib.request, " "change the proxy bypass host checking against no_proxy to be case-" @@ -23835,73 +23972,73 @@ msgid "" "bypassed hostname as a suffix. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15459 +#: ../../../build/NEWS:15523 msgid "" "`bpo-24902 `__: Print server URL on " "http.server startup. Initial patch by Felix Kaiser." msgstr "" -#: ../../../build/NEWS:15462 +#: ../../../build/NEWS:15526 msgid "" "`bpo-25788 `__: fileinput.hook_encoded()" " now supports an \"errors\" argument for passing to open. Original patch by" " Joseph Hackman." msgstr "" -#: ../../../build/NEWS:15465 ../../../build/NEWS:17838 +#: ../../../build/NEWS:15529 ../../../build/NEWS:17902 msgid "" "`bpo-26634 `__: recursive_repr() now " "sets __qualname__ of wrapper. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15468 ../../../build/NEWS:17841 +#: ../../../build/NEWS:15532 ../../../build/NEWS:17905 msgid "" "`bpo-26804 `__: urllib.request will " "prefer lower_case proxy environment variables over UPPER_CASE or Mixed_Case " "ones. Patch contributed by Hans-Peter Jansen." msgstr "" -#: ../../../build/NEWS:15472 ../../../build/NEWS:17845 +#: ../../../build/NEWS:15536 ../../../build/NEWS:17909 msgid "" "`bpo-26837 `__: assertSequenceEqual() " "now correctly outputs non-stringified differing items (like bytes in the -b " "mode). This affects assertListEqual() and assertTupleEqual()." msgstr "" -#: ../../../build/NEWS:15476 ../../../build/NEWS:17849 +#: ../../../build/NEWS:15540 ../../../build/NEWS:17913 msgid "" "`bpo-26041 `__: Remove \"will be removed" " in Python 3.7\" from deprecation messages of platform.dist() and " "platform.linux_distribution(). Patch by Kumaripaba Miyurusara Athukorala." msgstr "" -#: ../../../build/NEWS:15480 ../../../build/NEWS:17853 +#: ../../../build/NEWS:15544 ../../../build/NEWS:17917 msgid "" "`bpo-26822 `__: itemgetter, attrgetter " "and methodcaller objects no longer silently ignore keyword arguments." msgstr "" -#: ../../../build/NEWS:15483 ../../../build/NEWS:17856 +#: ../../../build/NEWS:15547 ../../../build/NEWS:17920 msgid "" "`bpo-26733 `__: Disassembling a class " "now disassembles class and static methods. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15486 ../../../build/NEWS:17859 +#: ../../../build/NEWS:15550 ../../../build/NEWS:17923 msgid "" "`bpo-26801 `__: Fix error handling in " ":func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of " ":exc:`NameError`. Patch written by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:15490 ../../../build/NEWS:17863 +#: ../../../build/NEWS:15554 ../../../build/NEWS:17927 msgid "" "`bpo-24838 `__: tarfile's ustar and gnu " "formats now correctly calculate name and link field limits for multibyte " "character encodings like utf-8." msgstr "" -#: ../../../build/NEWS:15496 ../../../build/NEWS:17869 +#: ../../../build/NEWS:15560 ../../../build/NEWS:17933 msgid "" "`bpo-26657 `__: Fix directory traversal " "vulnerability with http.server on Windows. This fixes a regression that was" @@ -23909,89 +24046,89 @@ msgid "" "Hagemeister." msgstr "" -#: ../../../build/NEWS:15503 ../../../build/NEWS:17876 +#: ../../../build/NEWS:15567 ../../../build/NEWS:17940 msgid "" "`bpo-26717 `__: Stop encoding " "Latin-1-ized WSGI paths with UTF-8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:15506 +#: ../../../build/NEWS:15570 msgid "" "`bpo-26782 `__: Add STARTUPINFO to " "subprocess.__all__ on Windows." msgstr "" -#: ../../../build/NEWS:15508 +#: ../../../build/NEWS:15572 msgid "" "`bpo-26404 `__: Add context manager to " "socketserver. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15510 ../../../build/NEWS:17879 +#: ../../../build/NEWS:15574 ../../../build/NEWS:17943 msgid "" "`bpo-26735 `__: Fix :func:`os.urandom` " "on Solaris 11.3 and newer when reading more than 1,024 bytes: call " "``getrandom()`` multiple times with a limit of 1024 bytes per call." msgstr "" -#: ../../../build/NEWS:15514 +#: ../../../build/NEWS:15578 msgid "" "`bpo-26585 `__: Eliminate " "http.server._quote_html() and use html.escape(quote=False). Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:15517 +#: ../../../build/NEWS:15581 msgid "" "`bpo-26685 `__: Raise OSError if closing" " a socket fails." msgstr "" -#: ../../../build/NEWS:15519 ../../../build/NEWS:17883 +#: ../../../build/NEWS:15583 ../../../build/NEWS:17947 msgid "" "`bpo-16329 `__: Add .webm to " "mimetypes.types_map. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:15521 ../../../build/NEWS:17885 +#: ../../../build/NEWS:15585 ../../../build/NEWS:17949 msgid "" "`bpo-13952 `__: Add .csv to " "mimetypes.types_map. Patch by Geoff Wilson." msgstr "" -#: ../../../build/NEWS:15523 +#: ../../../build/NEWS:15587 msgid "" "`bpo-26587 `__: the site module now " "allows .pth files to specify files to be added to sys.path (e.g. zip files)." msgstr "" -#: ../../../build/NEWS:15526 +#: ../../../build/NEWS:15590 msgid "" "`bpo-25609 `__: Introduce " "contextlib.AbstractContextManager and typing.ContextManager." msgstr "" -#: ../../../build/NEWS:15529 ../../../build/NEWS:17887 +#: ../../../build/NEWS:15593 ../../../build/NEWS:17951 msgid "" "`bpo-26709 `__: Fixed Y2038 problem in " "loading binary PLists." msgstr "" -#: ../../../build/NEWS:15531 ../../../build/NEWS:17889 +#: ../../../build/NEWS:15595 ../../../build/NEWS:17953 msgid "" "`bpo-23735 `__: Handle terminal resizing" " with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric " "Price." msgstr "" -#: ../../../build/NEWS:15534 +#: ../../../build/NEWS:15598 msgid "" "`bpo-25951 `__: Change " "SSLSocket.sendall() to return None, as explicitly documented for plain " "socket objects. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15537 ../../../build/NEWS:17892 +#: ../../../build/NEWS:15601 ../../../build/NEWS:17956 msgid "" "`bpo-26586 `__: In http.server, respond " "with \"413 Request header fields too large\" if there are too many header " @@ -23999,34 +24136,34 @@ msgid "" " exception. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15541 +#: ../../../build/NEWS:15605 msgid "" "`bpo-26676 `__: Added missing " "XMLPullParser to ElementTree.__all__." msgstr "" -#: ../../../build/NEWS:15543 ../../../build/NEWS:17896 +#: ../../../build/NEWS:15607 ../../../build/NEWS:17960 msgid "" "`bpo-22854 `__: Change " "BufferedReader.writable() and BufferedWriter.readable() to always return " "False." msgstr "" -#: ../../../build/NEWS:15546 +#: ../../../build/NEWS:15610 msgid "" "`bpo-26492 `__: Exhausted iterator of " "array.array now conforms with the behavior of iterators of other mutable " "sequences: it lefts exhausted even if iterated array is extended." msgstr "" -#: ../../../build/NEWS:15550 +#: ../../../build/NEWS:15614 msgid "" "`bpo-26641 `__: doctest.DocFileTest and " "doctest.testfile() now support packages (module splitted into multiple " "directories) for the package parameter." msgstr "" -#: ../../../build/NEWS:15553 ../../../build/NEWS:17899 +#: ../../../build/NEWS:15617 ../../../build/NEWS:17963 msgid "" "`bpo-25195 `__: Fix a regression in " "mock.MagicMock. _Call is a subclass of tuple (changeset 3603bae63c13 only " @@ -24034,26 +24171,26 @@ msgid "" "Andrew Plummer." msgstr "" -#: ../../../build/NEWS:15557 ../../../build/NEWS:17903 +#: ../../../build/NEWS:15621 ../../../build/NEWS:17967 msgid "" "`bpo-26644 `__: Raise ValueError rather " "than SystemError when a negative length is passed to SSLSocket.recv() or " "read()." msgstr "" -#: ../../../build/NEWS:15560 ../../../build/NEWS:17906 +#: ../../../build/NEWS:15624 ../../../build/NEWS:17970 msgid "" "`bpo-23804 `__: Fix SSL recv(0) and " "read(0) methods to return zero bytes instead of up to 1024." msgstr "" -#: ../../../build/NEWS:15563 ../../../build/NEWS:17909 +#: ../../../build/NEWS:15627 ../../../build/NEWS:17973 msgid "" "`bpo-26616 `__: Fixed a bug in " "datetime.astimezone() method." msgstr "" -#: ../../../build/NEWS:15565 +#: ../../../build/NEWS:15629 msgid "" "`bpo-26637 `__: The :mod:`importlib` " "module now emits an :exc:`ImportError` rather than a :exc:`TypeError` if " @@ -24061,7 +24198,7 @@ msgid "" ":data:`sys.path` is already cleared (set to ``None``)." msgstr "" -#: ../../../build/NEWS:15570 +#: ../../../build/NEWS:15634 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions when calling " @@ -24070,7 +24207,7 @@ msgid "" "process." msgstr "" -#: ../../../build/NEWS:15575 +#: ../../../build/NEWS:15639 msgid "" "`bpo-23848 `__: On Windows, " "faulthandler.enable() now also installs an exception handler to dump the " @@ -24078,7 +24215,7 @@ msgid "" "signals (SIGSEGV, SIGFPE, SIGABRT)." msgstr "" -#: ../../../build/NEWS:15579 +#: ../../../build/NEWS:15643 msgid "" "`bpo-26530 `__: Add C functions " ":c:func:`_PyTraceMalloc_Track` and :c:func:`_PyTraceMalloc_Untrack` to track" @@ -24086,38 +24223,38 @@ msgid "" ":c:func:`_PyTraceMalloc_GetTraceback` to get the traceback of an object." msgstr "" -#: ../../../build/NEWS:15584 +#: ../../../build/NEWS:15648 msgid "" "`bpo-26588 `__: The _tracemalloc now " "supports tracing memory allocations of multiple address spaces (domains)." msgstr "" -#: ../../../build/NEWS:15587 ../../../build/NEWS:17915 +#: ../../../build/NEWS:15651 ../../../build/NEWS:17979 msgid "" "`bpo-24266 `__: Ctrl+C during Readline " "history search now cancels the search mode when compiled with Readline 7." msgstr "" -#: ../../../build/NEWS:15590 +#: ../../../build/NEWS:15654 msgid "" "`bpo-26590 `__: Implement a safe " "finalizer for the _socket.socket type. It now releases the GIL to close the " "socket." msgstr "" -#: ../../../build/NEWS:15593 +#: ../../../build/NEWS:15657 msgid "" "`bpo-18787 `__: spwd.getspnam() now " "raises a PermissionError if the user doesn't have privileges." msgstr "" -#: ../../../build/NEWS:15596 ../../../build/NEWS:17918 +#: ../../../build/NEWS:15660 ../../../build/NEWS:17982 msgid "" "`bpo-26560 `__: Avoid potential " "ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby." msgstr "" -#: ../../../build/NEWS:15599 +#: ../../../build/NEWS:15663 msgid "" "`bpo-26567 `__: Add a new function " ":c:func:`PyErr_ResourceWarning` function to pass the destroyed object. Add a" @@ -24126,137 +24263,137 @@ msgid "" "source object was allocated." msgstr "" -#: ../../../build/NEWS:15607 ../../../build/NEWS:17924 +#: ../../../build/NEWS:15671 ../../../build/NEWS:17988 msgid "" "`bpo-26313 `__: ssl.py " "_load_windows_store_certs fails if windows cert store is empty. Patch by " "Baji." msgstr "" -#: ../../../build/NEWS:15613 ../../../build/NEWS:17930 +#: ../../../build/NEWS:15677 ../../../build/NEWS:17994 msgid "" "`bpo-26569 `__: Fix " ":func:`pyclbr.readmodule` and :func:`pyclbr.readmodule_ex` to support " "importing packages." msgstr "" -#: ../../../build/NEWS:15616 ../../../build/NEWS:17933 +#: ../../../build/NEWS:15680 ../../../build/NEWS:17997 msgid "" "`bpo-26499 `__: Account for remaining " "Content-Length in HTTPResponse.readline() and read1(). Based on patch by " "Silent Ghost. Also document that HTTPResponse now supports these methods." msgstr "" -#: ../../../build/NEWS:15620 ../../../build/NEWS:17937 +#: ../../../build/NEWS:15684 ../../../build/NEWS:18001 msgid "" "`bpo-25320 `__: Handle sockets in " "directories unittest discovery is scanning. Patch from Victor van den Elzen." msgstr "" -#: ../../../build/NEWS:15623 ../../../build/NEWS:17940 +#: ../../../build/NEWS:15687 ../../../build/NEWS:18004 msgid "" "`bpo-16181 `__: cookiejar.http2time() " "now returns None if year is higher than datetime.MAXYEAR." msgstr "" -#: ../../../build/NEWS:15626 ../../../build/NEWS:17943 +#: ../../../build/NEWS:15690 ../../../build/NEWS:18007 msgid "" "`bpo-26513 `__: Fixes platform module " "detection of Windows Server" msgstr "" -#: ../../../build/NEWS:15628 ../../../build/NEWS:17945 +#: ../../../build/NEWS:15692 ../../../build/NEWS:18009 msgid "" "`bpo-23718 `__: Fixed parsing time in " "week 0 before Jan 1. Original patch by Tamás Bence Gedai." msgstr "" -#: ../../../build/NEWS:15631 +#: ../../../build/NEWS:15695 msgid "" "`bpo-26323 `__: Add Mock.assert_called()" " and Mock.assert_called_once() methods to unittest.mock. Patch written by " "Amit Saha." msgstr "" -#: ../../../build/NEWS:15634 ../../../build/NEWS:17948 +#: ../../../build/NEWS:15698 ../../../build/NEWS:18012 msgid "" "`bpo-20589 `__: Invoking Path.owner() " "and Path.group() on Windows now raise NotImplementedError instead of " "ImportError." msgstr "" -#: ../../../build/NEWS:15637 ../../../build/NEWS:17951 +#: ../../../build/NEWS:15701 ../../../build/NEWS:18015 msgid "" "`bpo-26177 `__: Fixed the keys() method " "for Canvas and Scrollbar widgets." msgstr "" -#: ../../../build/NEWS:15639 +#: ../../../build/NEWS:15703 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in fileinput. The bufsize parameter is now deprecated and ignored." msgstr "" -#: ../../../build/NEWS:15642 +#: ../../../build/NEWS:15706 msgid "" "`bpo-19475 `__: Added an optional " "argument timespec to the datetime isoformat() method to choose the precision" " of the time component." msgstr "" -#: ../../../build/NEWS:15645 ../../../build/NEWS:17956 +#: ../../../build/NEWS:15709 ../../../build/NEWS:18020 msgid "" "`bpo-2202 `__: Fix UnboundLocalError in " "AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu " "Dupuy." msgstr "" -#: ../../../build/NEWS:15649 +#: ../../../build/NEWS:15713 msgid "" "`bpo-26167 `__: Minimized overhead in " "copy.copy() and copy.deepcopy(). Optimized copying and deepcopying " "bytearrays, NotImplemented, slices, short lists, tuples, dicts, sets." msgstr "" -#: ../../../build/NEWS:15653 ../../../build/NEWS:17960 +#: ../../../build/NEWS:15717 ../../../build/NEWS:18024 msgid "" "`bpo-25718 `__: Fixed pickling and " "copying the accumulate() iterator with total is None." msgstr "" -#: ../../../build/NEWS:15656 ../../../build/NEWS:17963 +#: ../../../build/NEWS:15720 ../../../build/NEWS:18027 msgid "" "`bpo-26475 `__: Fixed debugging output " "for regular expressions with the (?x) flag." msgstr "" -#: ../../../build/NEWS:15659 +#: ../../../build/NEWS:15723 msgid "" "`bpo-26482 `__: Allowed pickling " "recursive dequeues." msgstr "" -#: ../../../build/NEWS:15661 +#: ../../../build/NEWS:15725 msgid "" "`bpo-26335 `__: Make mmap.write() return" " the number of bytes written like other write methods. Patch by Jakub " "Stasiak." msgstr "" -#: ../../../build/NEWS:15664 ../../../build/NEWS:17966 +#: ../../../build/NEWS:15728 ../../../build/NEWS:18030 msgid "" "`bpo-26457 `__: Fixed the subnets() " "methods in IP network classes for the case when resulting prefix length is " "equal to maximal prefix length. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15668 ../../../build/NEWS:17970 +#: ../../../build/NEWS:15732 ../../../build/NEWS:18034 msgid "" "`bpo-26385 `__: Remove the file if the " "internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." msgstr "" -#: ../../../build/NEWS:15671 ../../../build/NEWS:17973 +#: ../../../build/NEWS:15735 ../../../build/NEWS:18037 msgid "" "`bpo-26402 `__: Fix XML-RPC client to " "retry when the server shuts down a persistent connection. This was a " @@ -24264,33 +24401,33 @@ msgid "" "3.5.0a4." msgstr "" -#: ../../../build/NEWS:15675 ../../../build/NEWS:17977 +#: ../../../build/NEWS:15739 ../../../build/NEWS:18041 msgid "" "`bpo-25913 `__: Leading ``<~`` is " "optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15678 ../../../build/NEWS:17980 +#: ../../../build/NEWS:15742 ../../../build/NEWS:18044 msgid "" "`bpo-26186 `__: Remove an invalid type " "check in importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:15680 +#: ../../../build/NEWS:15744 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises ImportError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:15684 ../../../build/NEWS:17986 +#: ../../../build/NEWS:15748 ../../../build/NEWS:18050 msgid "" "`bpo-26309 `__: In the \"socketserver\" " "module, shut down the request (closing the connected socket) when " "verify_request() returns false. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15688 +#: ../../../build/NEWS:15752 msgid "" "`bpo-23430 `__: Change the socketserver " "module to only catch exceptions raised from a request handler that are " @@ -24299,77 +24436,77 @@ msgid "" "to stop a single-threaded server." msgstr "" -#: ../../../build/NEWS:15697 ../../../build/NEWS:17993 +#: ../../../build/NEWS:15761 ../../../build/NEWS:18057 msgid "" "`bpo-25939 `__: On Windows open the cert" " store readonly in ssl.enum_certificates." msgstr "" -#: ../../../build/NEWS:15703 ../../../build/NEWS:17999 +#: ../../../build/NEWS:15767 ../../../build/NEWS:18063 msgid "" "`bpo-25995 `__: os.walk() no longer uses" " FDs proportional to the tree depth." msgstr "" -#: ../../../build/NEWS:15705 +#: ../../../build/NEWS:15769 msgid "" "`bpo-25994 `__: Added the close() method" " and the support of the context manager protocol for the os.scandir() " "iterator." msgstr "" -#: ../../../build/NEWS:15708 +#: ../../../build/NEWS:15772 msgid "" "`bpo-23992 `__: multiprocessing: make " "MapResult not fail-fast upon exception." msgstr "" -#: ../../../build/NEWS:15710 +#: ../../../build/NEWS:15774 msgid "" "`bpo-26243 `__: Support keyword " "arguments to zlib.compress(). Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15713 ../../../build/NEWS:18001 +#: ../../../build/NEWS:15777 ../../../build/NEWS:18065 msgid "" "`bpo-26117 `__: The os.scandir() " "iterator now closes file descriptor not only when the iteration is finished," " but when it was failed with error." msgstr "" -#: ../../../build/NEWS:15716 +#: ../../../build/NEWS:15780 msgid "" "`bpo-25949 `__: __dict__ for an " "OrderedDict instance is now created only when needed." msgstr "" -#: ../../../build/NEWS:15719 ../../../build/NEWS:18004 +#: ../../../build/NEWS:15783 ../../../build/NEWS:18068 msgid "" "`bpo-25911 `__: Restored support of " "bytes paths in os.walk() on Windows." msgstr "" -#: ../../../build/NEWS:15721 ../../../build/NEWS:18006 +#: ../../../build/NEWS:15785 ../../../build/NEWS:18070 msgid "" "`bpo-26045 `__: Add UTF-8 suggestion to " "error message when posting a non-Latin-1 string with http.client." msgstr "" -#: ../../../build/NEWS:15724 +#: ../../../build/NEWS:15788 msgid "" "`bpo-26039 `__: Added " "zipfile.ZipInfo.from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas " "Kluyver." msgstr "" -#: ../../../build/NEWS:15727 ../../../build/NEWS:18009 +#: ../../../build/NEWS:15791 ../../../build/NEWS:18073 msgid "" "`bpo-12923 `__: Reset FancyURLopener's " "redirect counter even if there is an exception. Based on patches by Brian " "Brazil and Daniel Rocco." msgstr "" -#: ../../../build/NEWS:15730 ../../../build/NEWS:18012 +#: ../../../build/NEWS:15794 ../../../build/NEWS:18076 msgid "" "`bpo-25945 `__: Fixed a crash when " "unpickle the functools.partial object with wrong state. Fixed a leak in " @@ -24377,25 +24514,25 @@ msgid "" "of functools.partial have now always types tuple and dict correspondingly." msgstr "" -#: ../../../build/NEWS:15735 ../../../build/NEWS:18017 +#: ../../../build/NEWS:15799 ../../../build/NEWS:18081 msgid "" "`bpo-26202 `__: copy.deepcopy() now " "correctly copies range() objects with non-atomic attributes." msgstr "" -#: ../../../build/NEWS:15738 ../../../build/NEWS:18020 +#: ../../../build/NEWS:15802 ../../../build/NEWS:18084 msgid "" "`bpo-23076 `__: Path.glob() now raises a" " ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." msgstr "" -#: ../../../build/NEWS:15741 ../../../build/NEWS:18023 +#: ../../../build/NEWS:15805 ../../../build/NEWS:18087 msgid "" "`bpo-19883 `__: Fixed possible integer " "overflows in zipimport." msgstr "" -#: ../../../build/NEWS:15743 ../../../build/NEWS:18025 +#: ../../../build/NEWS:15807 ../../../build/NEWS:18089 msgid "" "`bpo-26227 `__: On Windows, " "getnameinfo(), gethostbyaddr() and gethostbyname_ex() functions of the " @@ -24403,203 +24540,203 @@ msgid "" "UTF-8." msgstr "" -#: ../../../build/NEWS:15747 +#: ../../../build/NEWS:15811 msgid "" "`bpo-26099 `__: The site module now " "writes an error into stderr if sitecustomize module can be imported but " "executing the module raise an ImportError. Same change for usercustomize." msgstr "" -#: ../../../build/NEWS:15751 ../../../build/NEWS:18029 +#: ../../../build/NEWS:15815 ../../../build/NEWS:18093 msgid "" "`bpo-26147 `__: xmlrpc now works with " "strings not encodable with used non-UTF-8 encoding." msgstr "" -#: ../../../build/NEWS:15754 ../../../build/NEWS:18032 +#: ../../../build/NEWS:15818 ../../../build/NEWS:18096 msgid "" "`bpo-25935 `__: Garbage collector now " "breaks reference loops with OrderedDict." msgstr "" -#: ../../../build/NEWS:15756 ../../../build/NEWS:18034 +#: ../../../build/NEWS:15820 ../../../build/NEWS:18098 msgid "" "`bpo-16620 `__: Fixed AttributeError in " "msilib.Directory.glob()." msgstr "" -#: ../../../build/NEWS:15758 ../../../build/NEWS:18036 +#: ../../../build/NEWS:15822 ../../../build/NEWS:18100 msgid "" "`bpo-26013 `__: Added compatibility with" " broken protocol 2 pickles created in old Python 3 versions (3.4.3 and " "lower)." msgstr "" -#: ../../../build/NEWS:15761 +#: ../../../build/NEWS:15825 msgid "" "`bpo-26129 `__: Deprecated accepting " "non-integers in grp.getgrgid()." msgstr "" -#: ../../../build/NEWS:15763 ../../../build/NEWS:18039 +#: ../../../build/NEWS:15827 ../../../build/NEWS:18103 msgid "" "`bpo-25850 `__: Use cross-compilation by" " default for 64-bit Windows." msgstr "" -#: ../../../build/NEWS:15765 +#: ../../../build/NEWS:15829 msgid "" "`bpo-25822 `__: Add docstrings to the " "fields of urllib.parse results. Patch contributed by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15768 +#: ../../../build/NEWS:15832 msgid "" "`bpo-22642 `__: Convert trace module " "option parsing mechanism to argparse. Patch contributed by SilentGhost." msgstr "" -#: ../../../build/NEWS:15771 ../../../build/NEWS:18043 +#: ../../../build/NEWS:15835 ../../../build/NEWS:18107 msgid "" "`bpo-24705 `__: Fix " "sysconfig._parse_makefile not expanding ${} vars appearing before $() vars." msgstr "" -#: ../../../build/NEWS:15774 +#: ../../../build/NEWS:15838 msgid "" "`bpo-26069 `__: Remove the deprecated " "apis in the trace module." msgstr "" -#: ../../../build/NEWS:15776 ../../../build/NEWS:18046 +#: ../../../build/NEWS:15840 ../../../build/NEWS:18110 msgid "" "`bpo-22138 `__: Fix mock.patch behavior " "when patching descriptors. Restore original values after patching. Patch " "contributed by Sean McCully." msgstr "" -#: ../../../build/NEWS:15779 ../../../build/NEWS:18049 +#: ../../../build/NEWS:15843 ../../../build/NEWS:18113 msgid "" "`bpo-25672 `__: In the ssl module, " "enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." msgstr "" -#: ../../../build/NEWS:15782 ../../../build/NEWS:18052 +#: ../../../build/NEWS:15846 ../../../build/NEWS:18116 msgid "" "`bpo-26012 `__: Don't traverse into " "symlinks for ``**`` pattern in pathlib.Path.[r]glob()." msgstr "" -#: ../../../build/NEWS:15785 ../../../build/NEWS:18055 +#: ../../../build/NEWS:15849 ../../../build/NEWS:18119 msgid "" "`bpo-24120 `__: Ignore PermissionError " "when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri." msgstr "" -#: ../../../build/NEWS:15788 +#: ../../../build/NEWS:15852 msgid "" "`bpo-21815 `__: Accept ] characters in " "the data portion of imap responses, in order to handle the flags with square" " brackets accepted and produced by servers such as gmail." msgstr "" -#: ../../../build/NEWS:15792 ../../../build/NEWS:18058 +#: ../../../build/NEWS:15856 ../../../build/NEWS:18122 msgid "" "`bpo-25447 `__: fileinput now uses " "sys.stdin as-is if it does not have a buffer attribute (restores backward " "compatibility)." msgstr "" -#: ../../../build/NEWS:15795 +#: ../../../build/NEWS:15859 msgid "" "`bpo-25971 `__: Optimized creating " "Fractions from floats by 2 times and from Decimals by 3 times." msgstr "" -#: ../../../build/NEWS:15798 +#: ../../../build/NEWS:15862 msgid "" "`bpo-25802 `__: Document as deprecated " "the remaining implementations of importlib.abc.Loader.load_module()." msgstr "" -#: ../../../build/NEWS:15801 +#: ../../../build/NEWS:15865 msgid "" "`bpo-25928 `__: Add " "Decimal.as_integer_ratio()." msgstr "" -#: ../../../build/NEWS:15803 ../../../build/NEWS:18061 +#: ../../../build/NEWS:15867 ../../../build/NEWS:18125 msgid "" "`bpo-25447 `__: Copying the lru_cache() " "wrapper object now always works, independently from the type of the wrapped " "object (by returning the original object unchanged)." msgstr "" -#: ../../../build/NEWS:15807 +#: ../../../build/NEWS:15871 msgid "" "`bpo-25768 `__: Have the functions in " "compileall return booleans instead of ints and add proper documentation and " "tests for the return values." msgstr "" -#: ../../../build/NEWS:15810 ../../../build/NEWS:18065 +#: ../../../build/NEWS:15874 ../../../build/NEWS:18129 msgid "" "`bpo-24103 `__: Fixed possible use after" " free in ElementTree.XMLPullParser." msgstr "" -#: ../../../build/NEWS:15812 ../../../build/NEWS:18067 +#: ../../../build/NEWS:15876 ../../../build/NEWS:18131 msgid "" "`bpo-25860 `__: os.fwalk() no longer " "skips remaining directories when error occurs. Original patch by Samson Lee." msgstr "" -#: ../../../build/NEWS:15815 ../../../build/NEWS:18070 +#: ../../../build/NEWS:15879 ../../../build/NEWS:18134 msgid "" "`bpo-25914 `__: Fixed and simplified " "OrderedDict.__sizeof__." msgstr "" -#: ../../../build/NEWS:15817 +#: ../../../build/NEWS:15881 msgid "" "`bpo-25869 `__: Optimized deepcopying " "ElementTree; it is now 20 times faster." msgstr "" -#: ../../../build/NEWS:15819 +#: ../../../build/NEWS:15883 msgid "" "`bpo-25873 `__: Optimized iterating " "ElementTree. Iterating elements Element.iter() is now 40% faster, iterating" " text Element.itertext() is now up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:15823 ../../../build/NEWS:18072 +#: ../../../build/NEWS:15887 ../../../build/NEWS:18136 msgid "" "`bpo-25902 `__: Fixed various refcount " "issues in ElementTree iteration." msgstr "" -#: ../../../build/NEWS:15825 +#: ../../../build/NEWS:15889 msgid "" "`bpo-22227 `__: The TarFile iterator is " "reimplemented using generator. This implementation is simpler that using " "class." msgstr "" -#: ../../../build/NEWS:15828 +#: ../../../build/NEWS:15892 msgid "" "`bpo-25638 `__: Optimized " "ElementTree.iterparse(); it is now 2x faster. Optimized ElementTree parsing;" " it is now 10% faster." msgstr "" -#: ../../../build/NEWS:15831 +#: ../../../build/NEWS:15895 msgid "" "`bpo-25761 `__: Improved detecting " "errors in broken pickle data." msgstr "" -#: ../../../build/NEWS:15833 ../../../build/NEWS:18074 +#: ../../../build/NEWS:15897 ../../../build/NEWS:18138 msgid "" "`bpo-25717 `__: Restore the previous " "behaviour of tolerating most fstat() errors when opening files. This was a " @@ -24607,7 +24744,7 @@ msgid "" "special cases." msgstr "" -#: ../../../build/NEWS:15837 ../../../build/NEWS:18078 +#: ../../../build/NEWS:15901 ../../../build/NEWS:18142 msgid "" "`bpo-24903 `__: Fix regression in number" " of arguments compileall accepts when '-d' is specified. The check on the " @@ -24615,27 +24752,27 @@ msgid "" " anyway." msgstr "" -#: ../../../build/NEWS:15841 ../../../build/NEWS:18082 +#: ../../../build/NEWS:15905 ../../../build/NEWS:18146 msgid "" "`bpo-25764 `__: In the subprocess " "module, preserve any exception caused by fork() failure when preexec_fn is " "used." msgstr "" -#: ../../../build/NEWS:15844 +#: ../../../build/NEWS:15908 msgid "" "`bpo-25771 `__: Tweak the exception " "message for importlib.util.resolve_name() when 'package' isn't specified but" " necessary." msgstr "" -#: ../../../build/NEWS:15847 ../../../build/NEWS:18085 +#: ../../../build/NEWS:15911 ../../../build/NEWS:18149 msgid "" "`bpo-6478 `__: _strptime's regexp cache " "now is reset after changing timezone with time.tzset()." msgstr "" -#: ../../../build/NEWS:15850 ../../../build/NEWS:18088 +#: ../../../build/NEWS:15914 ../../../build/NEWS:18152 msgid "" "`bpo-14285 `__: When executing a package" " with the \"python -m package\" option, and package initialization fails, a " @@ -24644,7 +24781,7 @@ msgid "" "ImportError." msgstr "" -#: ../../../build/NEWS:15855 ../../../build/NEWS:18093 +#: ../../../build/NEWS:15919 ../../../build/NEWS:18157 msgid "" "`bpo-19771 `__: Also in runpy and the " "\"-m\" option, omit the irrelevant message \". . . is a package and cannot " @@ -24652,70 +24789,70 @@ msgid "" "due to a bad ``*.pyc`` file)." msgstr "" -#: ../../../build/NEWS:15859 ../../../build/NEWS:18097 +#: ../../../build/NEWS:15923 ../../../build/NEWS:18161 msgid "" "`bpo-25177 `__: Fixed problem with the " "mean of very small and very large numbers. As a side effect, statistics.mean" " and statistics.variance should be significantly faster." msgstr "" -#: ../../../build/NEWS:15863 ../../../build/NEWS:18101 +#: ../../../build/NEWS:15927 ../../../build/NEWS:18165 msgid "" "`bpo-25718 `__: Fixed copying object " "with state with boolean value is false." msgstr "" -#: ../../../build/NEWS:15865 ../../../build/NEWS:18103 +#: ../../../build/NEWS:15929 ../../../build/NEWS:18167 msgid "" "`bpo-10131 `__: Fixed deep copying of " "minidom documents. Based on patch by Marian Ganisin." msgstr "" -#: ../../../build/NEWS:15868 +#: ../../../build/NEWS:15932 msgid "" "`bpo-7990 `__: dir() on " "ElementTree.Element now lists properties: \"tag\", \"text\", \"tail\" and " "\"attrib\". Original patch by Santoso Wijaya." msgstr "" -#: ../../../build/NEWS:15871 ../../../build/NEWS:18106 +#: ../../../build/NEWS:15935 ../../../build/NEWS:18170 msgid "" "`bpo-25725 `__: Fixed a reference leak " "in pickle.loads() when unpickling invalid data including tuple instructions." msgstr "" -#: ../../../build/NEWS:15874 ../../../build/NEWS:18109 +#: ../../../build/NEWS:15938 ../../../build/NEWS:18173 msgid "" "`bpo-25663 `__: In the Readline " "completer, avoid listing duplicate global names, and search the global " "namespace before searching builtins." msgstr "" -#: ../../../build/NEWS:15877 ../../../build/NEWS:18112 +#: ../../../build/NEWS:15941 ../../../build/NEWS:18176 msgid "" "`bpo-25688 `__: Fixed file leak in " "ElementTree.iterparse() raising an error." msgstr "" -#: ../../../build/NEWS:15879 ../../../build/NEWS:18114 +#: ../../../build/NEWS:15943 ../../../build/NEWS:18178 msgid "" "`bpo-23914 `__: Fixed SystemError raised" " by unpickler on broken pickle data." msgstr "" -#: ../../../build/NEWS:15881 ../../../build/NEWS:18116 +#: ../../../build/NEWS:15945 ../../../build/NEWS:18180 msgid "" "`bpo-25691 `__: Fixed crash on deleting " "ElementTree.Element attributes." msgstr "" -#: ../../../build/NEWS:15883 ../../../build/NEWS:18118 +#: ../../../build/NEWS:15947 ../../../build/NEWS:18182 msgid "" "`bpo-25624 `__: ZipFile now always " "writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:15886 ../../../build/NEWS:18437 +#: ../../../build/NEWS:15950 ../../../build/NEWS:18501 msgid "" "`bpo-25626 `__: Change three zlib " "functions to accept sizes that fit in Py_ssize_t, but internally cap those " @@ -24725,20 +24862,20 @@ msgid "" "bufsize parameter, and the zlib.Decompress.flush() length parameter." msgstr "" -#: ../../../build/NEWS:15893 ../../../build/NEWS:18444 +#: ../../../build/NEWS:15957 ../../../build/NEWS:18508 msgid "" "`bpo-25583 `__: Avoid incorrect errors " "raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:15896 ../../../build/NEWS:18447 +#: ../../../build/NEWS:15960 ../../../build/NEWS:18511 msgid "" "`bpo-25593 `__: Change semantics of " "EventLoop.stop() in asyncio." msgstr "" -#: ../../../build/NEWS:15898 ../../../build/NEWS:18449 +#: ../../../build/NEWS:15962 ../../../build/NEWS:18513 msgid "" "`bpo-6973 `__: When we know a " "subprocess.Popen process has died, do not allow the send_signal(), " @@ -24746,7 +24883,7 @@ msgid "" "signal a different process." msgstr "" -#: ../../../build/NEWS:15902 +#: ../../../build/NEWS:15966 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: calendar, " @@ -24755,7 +24892,7 @@ msgid "" "Kołodziej, Mauro S. M. Rodrigues and Joel Taddei." msgstr "" -#: ../../../build/NEWS:15908 +#: ../../../build/NEWS:15972 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute. Also complete names of " @@ -24763,121 +24900,121 @@ msgid "" "yet created on an instance." msgstr "" -#: ../../../build/NEWS:15912 ../../../build/NEWS:18456 +#: ../../../build/NEWS:15976 ../../../build/NEWS:18520 msgid "" "`bpo-25498 `__: Fix a crash when " "garbage-collecting ctypes objects created by wrapping a memoryview. This " "was a regression made in 3.5a1. Based on patch by Eryksun." msgstr "" -#: ../../../build/NEWS:15916 ../../../build/NEWS:18460 +#: ../../../build/NEWS:15980 ../../../build/NEWS:18524 msgid "" "`bpo-25584 `__: Added \"escape\" to the " "__all__ list in the glob module." msgstr "" -#: ../../../build/NEWS:15918 ../../../build/NEWS:18462 +#: ../../../build/NEWS:15982 ../../../build/NEWS:18526 msgid "" "`bpo-25584 `__: Fixed recursive glob() " "with patterns starting with ``**``." msgstr "" -#: ../../../build/NEWS:15920 ../../../build/NEWS:18464 +#: ../../../build/NEWS:15984 ../../../build/NEWS:18528 msgid "" "`bpo-25446 `__: Fix regression in " "smtplib's AUTH LOGIN support." msgstr "" -#: ../../../build/NEWS:15922 ../../../build/NEWS:18466 +#: ../../../build/NEWS:15986 ../../../build/NEWS:18530 msgid "" "`bpo-18010 `__: Fix the pydoc web " "server's module search function to handle exceptions from importing " "packages." msgstr "" -#: ../../../build/NEWS:15925 ../../../build/NEWS:18469 +#: ../../../build/NEWS:15989 ../../../build/NEWS:18533 msgid "" "`bpo-25554 `__: Got rid of circular " "references in regular expression parsing." msgstr "" -#: ../../../build/NEWS:15927 +#: ../../../build/NEWS:15991 msgid "" "`bpo-18973 `__: Command-line interface " "of the calendar module now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:15930 ../../../build/NEWS:18471 +#: ../../../build/NEWS:15994 ../../../build/NEWS:18535 msgid "" "`bpo-25510 `__: " "fileinput.FileInput.readline() now returns b'' instead of '' at the end if " "the FileInput was opened with binary mode. Patch by Ryosuke Ito." msgstr "" -#: ../../../build/NEWS:15934 ../../../build/NEWS:18475 +#: ../../../build/NEWS:15998 ../../../build/NEWS:18539 msgid "" "`bpo-25503 `__: Fixed inspect.getdoc() " "for inherited docstrings of properties. Original patch by John Mark " "Vandenberg." msgstr "" -#: ../../../build/NEWS:15937 ../../../build/NEWS:18478 +#: ../../../build/NEWS:16001 ../../../build/NEWS:18542 msgid "" "`bpo-25515 `__: Always use os.urandom as" " a source of randomness in uuid.uuid4." msgstr "" -#: ../../../build/NEWS:15939 ../../../build/NEWS:18480 +#: ../../../build/NEWS:16003 ../../../build/NEWS:18544 msgid "" "`bpo-21827 `__: Fixed textwrap.dedent() " "for the case when largest common whitespace is a substring of smallest " "leading whitespace. Based on patch by Robert Li." msgstr "" -#: ../../../build/NEWS:15943 ../../../build/NEWS:18484 +#: ../../../build/NEWS:16007 ../../../build/NEWS:18548 msgid "" "`bpo-25447 `__: The lru_cache() wrapper " "objects now can be copied and pickled (by returning the original object " "unchanged)." msgstr "" -#: ../../../build/NEWS:15946 ../../../build/NEWS:18487 +#: ../../../build/NEWS:16010 ../../../build/NEWS:18551 msgid "" "`bpo-25390 `__: typing: Don't crash on " "Union[str, Pattern]." msgstr "" -#: ../../../build/NEWS:15948 ../../../build/NEWS:18489 +#: ../../../build/NEWS:16012 ../../../build/NEWS:18553 msgid "" "`bpo-25441 `__: asyncio: Raise error " "from drain() when socket is closed." msgstr "" -#: ../../../build/NEWS:15950 ../../../build/NEWS:18491 +#: ../../../build/NEWS:16014 ../../../build/NEWS:18555 msgid "" "`bpo-25410 `__: Cleaned up and fixed " "minor bugs in C implementation of OrderedDict." msgstr "" -#: ../../../build/NEWS:15953 ../../../build/NEWS:18494 +#: ../../../build/NEWS:16017 ../../../build/NEWS:18558 msgid "" "`bpo-25411 `__: Improved Unicode support" " in SMTPHandler through better use of the email package. Thanks to user " "simon04 for the patch." msgstr "" -#: ../../../build/NEWS:15956 +#: ../../../build/NEWS:16020 msgid "" "Move the imp module from a PendingDeprecationWarning to DeprecationWarning." msgstr "" -#: ../../../build/NEWS:15959 ../../../build/NEWS:18497 +#: ../../../build/NEWS:16023 ../../../build/NEWS:18561 msgid "" "`bpo-25407 `__: Remove mentions of the " "formatter module being removed in Python 3.6." msgstr "" -#: ../../../build/NEWS:15962 ../../../build/NEWS:18500 +#: ../../../build/NEWS:16026 ../../../build/NEWS:18564 msgid "" "`bpo-25406 `__: Fixed a bug in C " "implementation of OrderedDict.move_to_end() that caused segmentation fault " @@ -24885,59 +25022,59 @@ msgid "" "dict." msgstr "" -#: ../../../build/NEWS:15966 +#: ../../../build/NEWS:16030 msgid "" "`bpo-25382 `__: pickletools.dis() now " "outputs implicit memo index for the MEMOIZE opcode." msgstr "" -#: ../../../build/NEWS:15969 +#: ../../../build/NEWS:16033 msgid "" "`bpo-25357 `__: Add an optional newline " "parameter to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " "memory copy." msgstr "" -#: ../../../build/NEWS:15972 +#: ../../../build/NEWS:16036 msgid "" "`bpo-24164 `__: Objects that need " "calling ``__new__`` with keyword arguments, can now be pickled using pickle " "protocols older than protocol version 4." msgstr "" -#: ../../../build/NEWS:15975 ../../../build/NEWS:18504 +#: ../../../build/NEWS:16039 ../../../build/NEWS:18568 msgid "" "`bpo-25364 `__: zipfile now works in " "threads disabled builds." msgstr "" -#: ../../../build/NEWS:15977 ../../../build/NEWS:18506 +#: ../../../build/NEWS:16041 ../../../build/NEWS:18570 msgid "" "`bpo-25328 `__: smtpd's SMTPChannel now " "correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are " "set to true." msgstr "" -#: ../../../build/NEWS:15980 +#: ../../../build/NEWS:16044 msgid "" "`bpo-16099 `__: RobotFileParser now " "supports Crawl-delay and Request-rate extensions. Patch by Nikolay " "Bogoychev." msgstr "" -#: ../../../build/NEWS:15983 ../../../build/NEWS:18509 +#: ../../../build/NEWS:16047 ../../../build/NEWS:18573 msgid "" "`bpo-25316 `__: distutils raises OSError" " instead of DistutilsPlatformError when MSVC is not installed." msgstr "" -#: ../../../build/NEWS:15986 ../../../build/NEWS:18512 +#: ../../../build/NEWS:16050 ../../../build/NEWS:18576 msgid "" "`bpo-25380 `__: Fixed protocol for the " "STACK_GLOBAL opcode in pickletools.opcodes." msgstr "" -#: ../../../build/NEWS:15989 ../../../build/NEWS:18515 +#: ../../../build/NEWS:16053 ../../../build/NEWS:18579 msgid "" "`bpo-23972 `__: Updates asyncio datagram" " create method allowing reuseport and reuseaddr socket options to be set " @@ -24946,7 +25083,7 @@ msgid "" " is 'posix' (except if the platform is Cygwin). Patch by Chris Laws." msgstr "" -#: ../../../build/NEWS:15995 ../../../build/NEWS:18521 +#: ../../../build/NEWS:16059 ../../../build/NEWS:18585 msgid "" "`bpo-25304 `__: Add " "asyncio.run_coroutine_threadsafe(). This lets you submit a coroutine to a " @@ -24954,60 +25091,60 @@ msgid "" " Michel." msgstr "" -#: ../../../build/NEWS:15999 ../../../build/NEWS:18525 +#: ../../../build/NEWS:16063 ../../../build/NEWS:18589 msgid "" "`bpo-25232 `__: Fix CGIRequestHandler to" " split the query from the URL at the first question mark (?) rather than the" " last. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:16002 ../../../build/NEWS:18528 +#: ../../../build/NEWS:16066 ../../../build/NEWS:18592 msgid "" "`bpo-24657 `__: Prevent " "CGIRequestHandler from collapsing slashes in the query part of the URL as if" " it were a path. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:16005 +#: ../../../build/NEWS:16069 msgid "" "`bpo-25287 `__: Don't add " "crypt.METHOD_CRYPT to crypt.methods if it's not supported. Check if it is " "supported, it may not be supported on OpenBSD for example." msgstr "" -#: ../../../build/NEWS:16009 ../../../build/NEWS:18556 +#: ../../../build/NEWS:16073 ../../../build/NEWS:18620 msgid "" "`bpo-23600 `__: Default implementation " "of tzinfo.fromutc() was returning wrong results in some cases." msgstr "" -#: ../../../build/NEWS:16012 ../../../build/NEWS:18553 +#: ../../../build/NEWS:16076 ../../../build/NEWS:18617 msgid "" "`bpo-25203 `__: Failed " "readline.set_completer_delims() no longer left the module in inconsistent " "state." msgstr "" -#: ../../../build/NEWS:16015 +#: ../../../build/NEWS:16079 msgid "" "`bpo-25011 `__: rlcompleter now omits " "private and special attribute names unless the prefix starts with " "underscores." msgstr "" -#: ../../../build/NEWS:16018 +#: ../../../build/NEWS:16082 msgid "" "`bpo-25209 `__: rlcompleter now can add " "a space or a colon after completed keyword." msgstr "" -#: ../../../build/NEWS:16021 +#: ../../../build/NEWS:16085 msgid "" "`bpo-22241 `__: timezone.utc name is now" " plain 'UTC', not 'UTC-00:00'." msgstr "" -#: ../../../build/NEWS:16023 +#: ../../../build/NEWS:16087 msgid "" "`bpo-23517 `__: fromtimestamp() and " "utcfromtimestamp() methods of datetime.datetime now round microseconds to " @@ -25015,20 +25152,20 @@ msgid "" "round(float), instead of rounding towards -Infinity (ROUND_FLOOR)." msgstr "" -#: ../../../build/NEWS:16028 +#: ../../../build/NEWS:16092 msgid "" "`bpo-23552 `__: Timeit now warns when " "there is substantial (4x) variance between best and worst times. Patch from " "Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:16031 +#: ../../../build/NEWS:16095 msgid "" "`bpo-24633 `__: site-packages/README -> " "README.txt." msgstr "" -#: ../../../build/NEWS:16033 +#: ../../../build/NEWS:16097 msgid "" "`bpo-24879 `__: help() and pydoc can now" " list named tuple fields in the order they were defined rather than " @@ -25036,63 +25173,63 @@ msgid "" "present." msgstr "" -#: ../../../build/NEWS:16037 +#: ../../../build/NEWS:16101 msgid "" "`bpo-24874 `__: Improve speed of " "itertools.cycle() and make its pickle more compact." msgstr "" -#: ../../../build/NEWS:16040 +#: ../../../build/NEWS:16104 msgid "" "Fix crash in itertools.cycle.__setstate__() when the first argument wasn't a" " list." msgstr "" -#: ../../../build/NEWS:16043 +#: ../../../build/NEWS:16107 msgid "" "`bpo-20059 `__: urllib.parse raises " "ValueError on all invalid ports. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:16046 +#: ../../../build/NEWS:16110 msgid "" "`bpo-24360 `__: Improve __repr__ of " "argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:16049 +#: ../../../build/NEWS:16113 msgid "" "`bpo-23426 `__: run_setup was broken in " "distutils. Patch from Alexander Belopolsky." msgstr "" -#: ../../../build/NEWS:16052 +#: ../../../build/NEWS:16116 msgid "" "`bpo-13938 `__: 2to3 converts " "StringTypes to a tuple. Patch from Mark Hammond." msgstr "" -#: ../../../build/NEWS:16054 +#: ../../../build/NEWS:16118 msgid "" "`bpo-2091 `__: open() accepted a 'U' mode" " string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " "Balogh and John O'Connor." msgstr "" -#: ../../../build/NEWS:16057 +#: ../../../build/NEWS:16121 msgid "" "`bpo-8585 `__: improved tests for " "zipimporter2. Patch from Mark Lawrence." msgstr "" -#: ../../../build/NEWS:16059 ../../../build/NEWS:19098 +#: ../../../build/NEWS:16123 ../../../build/NEWS:19162 msgid "" "`bpo-18622 `__: " "unittest.mock.mock_open().reset_mock would recurse infinitely. Patch from " "Nicola Palumbo and Laurent De Buyst." msgstr "" -#: ../../../build/NEWS:16062 +#: ../../../build/NEWS:16126 msgid "" "`bpo-24426 `__: Fast searching " "optimization in regular expressions now works for patterns that starts with " @@ -25100,114 +25237,114 @@ msgid "" "compile time." msgstr "" -#: ../../../build/NEWS:16066 ../../../build/NEWS:19101 +#: ../../../build/NEWS:16130 ../../../build/NEWS:19165 msgid "" "`bpo-23661 `__: unittest.mock " "side_effects can now be exceptions again. This was a regression vs Python " "3.4. Patch from Ignacio Rossi" msgstr "" -#: ../../../build/NEWS:16069 +#: ../../../build/NEWS:16133 msgid "" "`bpo-13248 `__: Remove deprecated " "inspect.getmoduleinfo function." msgstr "" -#: ../../../build/NEWS:16071 ../../../build/NEWS:18630 +#: ../../../build/NEWS:16135 ../../../build/NEWS:18694 msgid "" "`bpo-25578 `__: Fix (another) memory " "leak in SSLSocket.getpeercer()." msgstr "" -#: ../../../build/NEWS:16073 ../../../build/NEWS:18632 +#: ../../../build/NEWS:16137 ../../../build/NEWS:18696 msgid "" "`bpo-25530 `__: Disable the vulnerable " "SSLv3 protocol by default when creating ssl.SSLContext." msgstr "" -#: ../../../build/NEWS:16076 ../../../build/NEWS:18635 +#: ../../../build/NEWS:16140 ../../../build/NEWS:18699 msgid "" "`bpo-25569 `__: Fix memory leak in " "SSLSocket.getpeercert()." msgstr "" -#: ../../../build/NEWS:16078 ../../../build/NEWS:18637 +#: ../../../build/NEWS:16142 ../../../build/NEWS:18701 msgid "" "`bpo-25471 `__: Sockets returned from " "accept() shouldn't appear to be nonblocking." msgstr "" -#: ../../../build/NEWS:16081 ../../../build/NEWS:18640 +#: ../../../build/NEWS:16145 ../../../build/NEWS:18704 msgid "" "`bpo-25319 `__: When threading.Event is " "reinitialized, the underlying condition should use a regular lock rather " "than a recursive lock." msgstr "" -#: ../../../build/NEWS:16084 ../../../build/NEWS:18121 +#: ../../../build/NEWS:16148 ../../../build/NEWS:18185 msgid "" "Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16087 ../../../build/NEWS:18124 +#: ../../../build/NEWS:16151 ../../../build/NEWS:18188 msgid "" "`bpo-26050 `__: Add " "asyncio.StreamReader.readuntil() method. Patch by Марк Коренберг." msgstr "" -#: ../../../build/NEWS:16090 ../../../build/NEWS:18127 +#: ../../../build/NEWS:16154 ../../../build/NEWS:18191 msgid "" "`bpo-25924 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " "Original patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16093 ../../../build/NEWS:18130 +#: ../../../build/NEWS:16157 ../../../build/NEWS:18194 msgid "" "`bpo-26406 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on current versions of OpenBSD and " "NetBSD. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16096 ../../../build/NEWS:18133 +#: ../../../build/NEWS:16160 ../../../build/NEWS:18197 msgid "" "`bpo-26848 `__: Fix " "asyncio/subprocess.communicate() to handle empty input. Patch by Jack " "O'Connor." msgstr "" -#: ../../../build/NEWS:16099 ../../../build/NEWS:18136 +#: ../../../build/NEWS:16163 ../../../build/NEWS:18200 msgid "" "`bpo-27040 `__: Add " "loop.get_exception_handler method" msgstr "" -#: ../../../build/NEWS:16101 ../../../build/NEWS:18138 +#: ../../../build/NEWS:16165 ../../../build/NEWS:18202 msgid "" "`bpo-27041 `__: asyncio: Add " "loop.create_future method" msgstr "" -#: ../../../build/NEWS:16106 ../../../build/NEWS:18186 +#: ../../../build/NEWS:16170 ../../../build/NEWS:18250 msgid "" "`bpo-20640 `__: Add tests for " "idlelib.configHelpSourceEdit. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:16109 ../../../build/NEWS:18189 +#: ../../../build/NEWS:16173 ../../../build/NEWS:18253 msgid "" "In the 'IDLE-console differences' section of the IDLE doc, clarify how " "running with IDLE affects sys.modules and the standard streams." msgstr "" -#: ../../../build/NEWS:16112 ../../../build/NEWS:18192 +#: ../../../build/NEWS:16176 ../../../build/NEWS:18256 msgid "" "`bpo-25507 `__: fix incorrect change in " "IOBinding that prevented printing. Augment IOBinding htest to include all " "major IOBinding functions." msgstr "" -#: ../../../build/NEWS:16115 ../../../build/NEWS:18195 +#: ../../../build/NEWS:16179 ../../../build/NEWS:18259 msgid "" "`bpo-25905 `__: Revert unwanted " "conversion of ' to ’ RIGHT SINGLE QUOTATION MARK in README.txt and open this" @@ -25215,7 +25352,7 @@ msgid "" "'utf-8'." msgstr "" -#: ../../../build/NEWS:16119 ../../../build/NEWS:18669 +#: ../../../build/NEWS:16183 ../../../build/NEWS:18733 msgid "" "`bpo-15348 `__: Stop the debugger engine" " (normally in a user process) before closing the debugger window (running in" @@ -25223,7 +25360,7 @@ msgid "" "and ignored." msgstr "" -#: ../../../build/NEWS:16123 ../../../build/NEWS:18673 +#: ../../../build/NEWS:16187 ../../../build/NEWS:18737 msgid "" "`bpo-24455 `__: Prevent IDLE from " "hanging when a) closing the shell while the debugger is active (15347); b) " @@ -25234,20 +25371,20 @@ msgid "" "& .quit). 2. In gui.run, allow any existing interaction to terminate first." msgstr "" -#: ../../../build/NEWS:16131 ../../../build/NEWS:18681 +#: ../../../build/NEWS:16195 ../../../build/NEWS:18745 msgid "" "Change 'The program' to 'Your program' in an IDLE 'kill program?' message to" " make it clearer that the program referred to is the currently running user " "program, not IDLE itself." msgstr "" -#: ../../../build/NEWS:16135 ../../../build/NEWS:18685 +#: ../../../build/NEWS:16199 ../../../build/NEWS:18749 msgid "" "`bpo-24750 `__: Improve the appearance " "of the IDLE editor window status bar. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16138 ../../../build/NEWS:18688 +#: ../../../build/NEWS:16202 ../../../build/NEWS:18752 msgid "" "`bpo-25313 `__: Change the handling of " "new built-in text color themes to better address the compatibility problem " @@ -25255,21 +25392,21 @@ msgid "" "idleConf.CurrentTheme everywhere in idlelib." msgstr "" -#: ../../../build/NEWS:16142 ../../../build/NEWS:18692 +#: ../../../build/NEWS:16206 ../../../build/NEWS:18756 msgid "" "`bpo-24782 `__: Extension configuration " "is now a tab in the IDLE Preferences dialog rather than a separate dialog. " "The former tabs are now a sorted list. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16146 ../../../build/NEWS:18696 +#: ../../../build/NEWS:16210 ../../../build/NEWS:18760 msgid "" "`bpo-22726 `__: Re-activate the config " "dialog help button with some content about the other buttons and the new " "IDLE Dark theme." msgstr "" -#: ../../../build/NEWS:16149 ../../../build/NEWS:18699 +#: ../../../build/NEWS:16213 ../../../build/NEWS:18763 msgid "" "`bpo-24820 `__: IDLE now has an 'IDLE " "Dark' built-in text color theme. It is more or less IDLE Classic inverted, " @@ -25280,7 +25417,7 @@ msgid "" " be modified." msgstr "" -#: ../../../build/NEWS:16156 ../../../build/NEWS:18706 +#: ../../../build/NEWS:16220 ../../../build/NEWS:18770 msgid "" "`bpo-25224 `__: README.txt is now an " "idlelib index for IDLE developers and curious users. The previous user " @@ -25288,14 +25425,14 @@ msgid "" "Development and Learning Environment'." msgstr "" -#: ../../../build/NEWS:16160 ../../../build/NEWS:18710 +#: ../../../build/NEWS:16224 ../../../build/NEWS:18774 msgid "" "`bpo-24820 `__: Users can now set " "breakpoint colors in Settings -> Custom Highlighting. Original patch by Mark" " Roseman." msgstr "" -#: ../../../build/NEWS:16163 ../../../build/NEWS:18713 +#: ../../../build/NEWS:16227 ../../../build/NEWS:18777 msgid "" "`bpo-24972 `__: Inactive selection " "background now matches active selection background, as configured by users, " @@ -25303,34 +25440,34 @@ msgid "" " patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16167 ../../../build/NEWS:18717 +#: ../../../build/NEWS:16231 ../../../build/NEWS:18781 msgid "" "`bpo-24570 `__: Idle: make calltip and " "completion boxes appear on Macs affected by a tk regression. Initial patch " "by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16170 ../../../build/NEWS:18720 +#: ../../../build/NEWS:16234 ../../../build/NEWS:18784 msgid "" "`bpo-24988 `__: Idle ScrolledList " "context menus (used in debugger) now work on Mac Aqua. Patch by Mark " "Roseman." msgstr "" -#: ../../../build/NEWS:16173 ../../../build/NEWS:18723 +#: ../../../build/NEWS:16237 ../../../build/NEWS:18787 msgid "" "`bpo-24801 `__: Make right-click for " "context menu work on Mac Aqua. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16176 ../../../build/NEWS:18726 +#: ../../../build/NEWS:16240 ../../../build/NEWS:18790 msgid "" "`bpo-25173 `__: Associate tkinter " "messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " "Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16179 ../../../build/NEWS:18729 +#: ../../../build/NEWS:16243 ../../../build/NEWS:18793 msgid "" "`bpo-25198 `__: Enhance the initial html" " viewer now used for Idle Help. Properly indent fixed-pitch text (patch by " @@ -25340,50 +25477,50 @@ msgid "" "header at the top of the screen." msgstr "" -#: ../../../build/NEWS:16186 ../../../build/NEWS:18736 +#: ../../../build/NEWS:16250 ../../../build/NEWS:18800 msgid "" "`bpo-25225 `__: Condense and rewrite " "Idle doc section on text colors." msgstr "" -#: ../../../build/NEWS:16188 ../../../build/NEWS:18738 +#: ../../../build/NEWS:16252 ../../../build/NEWS:18802 msgid "" "`bpo-21995 `__: Explain some differences" " between IDLE and console Python." msgstr "" -#: ../../../build/NEWS:16190 ../../../build/NEWS:18740 +#: ../../../build/NEWS:16254 ../../../build/NEWS:18804 msgid "" "`bpo-22820 `__: Explain need for *print*" " when running file from Idle editor." msgstr "" -#: ../../../build/NEWS:16192 ../../../build/NEWS:18742 +#: ../../../build/NEWS:16256 ../../../build/NEWS:18806 msgid "" "`bpo-25224 `__: Doc: augment Idle " "feature list and no-subprocess section." msgstr "" -#: ../../../build/NEWS:16194 ../../../build/NEWS:18744 +#: ../../../build/NEWS:16258 ../../../build/NEWS:18808 msgid "" "`bpo-25219 `__: Update doc for Idle " "command line options. Some were missing and notes were not correct." msgstr "" -#: ../../../build/NEWS:16197 ../../../build/NEWS:18747 +#: ../../../build/NEWS:16261 ../../../build/NEWS:18811 msgid "" "`bpo-24861 `__: Most of idlelib is " "private and subject to change. Use idleib.idle.* to start Idle. See " "idlelib.__init__.__doc__." msgstr "" -#: ../../../build/NEWS:16200 ../../../build/NEWS:18750 +#: ../../../build/NEWS:16264 ../../../build/NEWS:18814 msgid "" "`bpo-25199 `__: Idle: add " "synchronization comments for future maintainers." msgstr "" -#: ../../../build/NEWS:16202 +#: ../../../build/NEWS:16266 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -25393,160 +25530,160 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:16209 ../../../build/NEWS:18759 +#: ../../../build/NEWS:16273 ../../../build/NEWS:18823 msgid "" "`bpo-24199 `__: Deprecate unused " "idlelib.idlever with possible removal in 3.6." msgstr "" -#: ../../../build/NEWS:16211 ../../../build/NEWS:18761 +#: ../../../build/NEWS:16275 ../../../build/NEWS:18825 msgid "" "`bpo-24790 `__: Remove extraneous code " "(which also create 2 & 3 conflicts)." msgstr "" -#: ../../../build/NEWS:16216 ../../../build/NEWS:18207 +#: ../../../build/NEWS:16280 ../../../build/NEWS:18271 msgid "" "`bpo-26736 `__: Used HTTPS for external " "links in the documentation if possible." msgstr "" -#: ../../../build/NEWS:16218 ../../../build/NEWS:18209 +#: ../../../build/NEWS:16282 ../../../build/NEWS:18273 msgid "" "`bpo-6953 `__: Rework the Readline module" " documentation to group related functions together, and add more details " "such as what underlying Readline functions and variables are accessed." msgstr "" -#: ../../../build/NEWS:16222 ../../../build/NEWS:18213 +#: ../../../build/NEWS:16286 ../../../build/NEWS:18277 msgid "" "`bpo-23606 `__: Adds note to ctypes " "documentation regarding cdll.msvcrt." msgstr "" -#: ../../../build/NEWS:16224 ../../../build/NEWS:18776 +#: ../../../build/NEWS:16288 ../../../build/NEWS:18840 msgid "" "`bpo-24952 `__: Clarify the default size" " argument of stack_size() in the \"threading\" and \"_thread\" modules. " "Patch from Mattip." msgstr "" -#: ../../../build/NEWS:16227 ../../../build/NEWS:18218 +#: ../../../build/NEWS:16291 ../../../build/NEWS:18282 msgid "" "`bpo-26014 `__: Update 3.x packaging " "documentation: * \"See also\" links to the new docs are now provided in the " "legacy pages * links to setuptools documentation have been updated" msgstr "" -#: ../../../build/NEWS:16234 ../../../build/NEWS:18225 +#: ../../../build/NEWS:16298 ../../../build/NEWS:18289 msgid "" "`bpo-21916 `__: Added tests for the " "turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:16237 +#: ../../../build/NEWS:16301 msgid "" "`bpo-26295 `__: When using \"python3 -m " "test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test " "module names." msgstr "" -#: ../../../build/NEWS:16240 ../../../build/NEWS:18228 +#: ../../../build/NEWS:16304 ../../../build/NEWS:18292 msgid "" "`bpo-26523 `__: The multiprocessing " "thread pool (multiprocessing.dummy.Pool) was untested." msgstr "" -#: ../../../build/NEWS:16243 ../../../build/NEWS:18231 +#: ../../../build/NEWS:16307 ../../../build/NEWS:18295 msgid "" "`bpo-26015 `__: Added new tests for " "pickling iterators of mutable sequences." msgstr "" -#: ../../../build/NEWS:16245 ../../../build/NEWS:18233 +#: ../../../build/NEWS:16309 ../../../build/NEWS:18297 msgid "" "`bpo-26325 `__: Added " "test.support.check_no_resource_warning() to check that no ResourceWarning is" " emitted." msgstr "" -#: ../../../build/NEWS:16248 +#: ../../../build/NEWS:16312 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "its internal local server more. This avoids relying on svn.python.org, " "which recently changed root certificate." msgstr "" -#: ../../../build/NEWS:16251 ../../../build/NEWS:18239 +#: ../../../build/NEWS:16315 ../../../build/NEWS:18303 msgid "" "`bpo-25616 `__: Tests for OrderedDict " "are extracted from test_collections into separate file test_ordered_dict." msgstr "" -#: ../../../build/NEWS:16254 ../../../build/NEWS:18790 +#: ../../../build/NEWS:16318 ../../../build/NEWS:18854 msgid "" "`bpo-25449 `__: Added tests for " "OrderedDict subclasses." msgstr "" -#: ../../../build/NEWS:16256 +#: ../../../build/NEWS:16320 msgid "" "`bpo-25188 `__: Add -P/--pgo to " "test.regrtest to suppress error output when running the test suite for the " "purposes of a PGO build. Initial patch by Alecsandru Patrascu." msgstr "" -#: ../../../build/NEWS:16260 +#: ../../../build/NEWS:16324 msgid "" "`bpo-22806 `__: Add ``python -m test " "--list-tests`` command to list tests." msgstr "" -#: ../../../build/NEWS:16262 +#: ../../../build/NEWS:16326 msgid "" "`bpo-18174 `__: ``python -m test " "--huntrleaks ...`` now also checks for leak of file descriptors. Patch " "written by Richard Oudkerk." msgstr "" -#: ../../../build/NEWS:16265 +#: ../../../build/NEWS:16329 msgid "" "`bpo-25260 `__: Fix ``python -m test " "--coverage`` on Windows. Remove the list of ignored directories." msgstr "" -#: ../../../build/NEWS:16268 ../../../build/NEWS:18797 +#: ../../../build/NEWS:16332 ../../../build/NEWS:18861 msgid "" "``PCbuild\\rt.bat`` now accepts an unlimited number of arguments to pass " "along to regrtest.py. Previously there was a limit of 9." msgstr "" -#: ../../../build/NEWS:16271 ../../../build/NEWS:18242 +#: ../../../build/NEWS:16335 ../../../build/NEWS:18306 msgid "" "`bpo-26583 `__: Skip " "test_timestamp_overflow in test_import if bytecode files cannot be written." msgstr "" -#: ../../../build/NEWS:16277 +#: ../../../build/NEWS:16341 msgid "" "`bpo-21277 `__: Don't try to link " "_ctypes with a ffi_convenience library." msgstr "" -#: ../../../build/NEWS:16279 ../../../build/NEWS:18248 +#: ../../../build/NEWS:16343 ../../../build/NEWS:18312 msgid "" "`bpo-26884 `__: Fix linking extension " "modules for cross builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16282 +#: ../../../build/NEWS:16346 msgid "" "`bpo-26932 `__: Fixed support of RTLD_* " "constants defined as enum values, not via macros (in particular on Android)." " Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16285 ../../../build/NEWS:18251 +#: ../../../build/NEWS:16349 ../../../build/NEWS:18315 msgid "" "`bpo-22359 `__: Disable the rules for " "running _freeze_importlib and pgen when cross-compiling. The output of " @@ -25554,14 +25691,14 @@ msgid "" "regenerated when doing a native build. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16290 +#: ../../../build/NEWS:16354 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Chi " "Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16293 ../../../build/NEWS:18262 +#: ../../../build/NEWS:16357 ../../../build/NEWS:18326 msgid "" "`bpo-25702 `__: A --with-lto configure " "option has been added that will enable link time optimizations at build time" @@ -25570,83 +25707,83 @@ msgid "" " relying on it. It can provide a few % speed up over profile-opt alone." msgstr "" -#: ../../../build/NEWS:16299 ../../../build/NEWS:18268 +#: ../../../build/NEWS:16363 ../../../build/NEWS:18332 msgid "" "`bpo-26624 `__: Adds validation of " "ucrtbase[d].dll version with warning for old versions." msgstr "" -#: ../../../build/NEWS:16302 ../../../build/NEWS:18271 +#: ../../../build/NEWS:16366 ../../../build/NEWS:18335 msgid "" "`bpo-17603 `__: Avoid error about " "nonexistent fileblocks.o file by using a lower-level check for st_blocks in " "struct stat." msgstr "" -#: ../../../build/NEWS:16305 ../../../build/NEWS:18274 +#: ../../../build/NEWS:16369 ../../../build/NEWS:18338 msgid "" "`bpo-26079 `__: Fixing the build output " "folder for tix-8.4.3.6. Patch by Bjoern Thiel." msgstr "" -#: ../../../build/NEWS:16308 ../../../build/NEWS:18277 +#: ../../../build/NEWS:16372 ../../../build/NEWS:18341 msgid "" "`bpo-26465 `__: Update Windows builds to" " use OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16310 +#: ../../../build/NEWS:16374 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" "Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is removed." msgstr "" -#: ../../../build/NEWS:16314 ../../../build/NEWS:18288 +#: ../../../build/NEWS:16378 ../../../build/NEWS:18352 msgid "" "`bpo-25827 `__: Add support for building" " with ICC to ``configure``, including a new ``--with-icc`` flag." msgstr "" -#: ../../../build/NEWS:16317 ../../../build/NEWS:18291 +#: ../../../build/NEWS:16381 ../../../build/NEWS:18355 msgid "" "`bpo-25696 `__: Fix installation of " "Python on UNIX with make -j9." msgstr "" -#: ../../../build/NEWS:16319 ../../../build/NEWS:18808 +#: ../../../build/NEWS:16383 ../../../build/NEWS:18872 msgid "" "`bpo-24986 `__: It is now possible to " "build Python on Windows without errors when external libraries are not " "available." msgstr "" -#: ../../../build/NEWS:16322 ../../../build/NEWS:18279 +#: ../../../build/NEWS:16386 ../../../build/NEWS:18343 msgid "" "`bpo-24421 `__: Compile Modules/_math.c " "once, before building extensions. Previously it could fail to compile " "properly if the math and cmath builds were concurrent." msgstr "" -#: ../../../build/NEWS:16326 +#: ../../../build/NEWS:16390 msgid "" "`bpo-26465 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16329 ../../../build/NEWS:18296 +#: ../../../build/NEWS:16393 ../../../build/NEWS:18360 msgid "" "`bpo-26268 `__: Update Windows builds to" " use OpenSSL 1.0.2f." msgstr "" -#: ../../../build/NEWS:16331 ../../../build/NEWS:18298 +#: ../../../build/NEWS:16395 ../../../build/NEWS:18362 msgid "" "`bpo-25136 `__: Support Apple Xcode 7's " "new textual SDK stub libraries." msgstr "" -#: ../../../build/NEWS:16333 ../../../build/NEWS:18300 +#: ../../../build/NEWS:16397 ../../../build/NEWS:18364 msgid "" "`bpo-24324 `__: Do not enable " "unreachable code warnings when using gcc as the option does not work " @@ -25654,44 +25791,44 @@ msgid "" "gcc-4.5." msgstr "" -#: ../../../build/NEWS:16340 ../../../build/NEWS:18307 +#: ../../../build/NEWS:16404 ../../../build/NEWS:18371 msgid "" "`bpo-27053 `__: Updates make_zip.py to " "correctly generate library ZIP file." msgstr "" -#: ../../../build/NEWS:16342 ../../../build/NEWS:18309 +#: ../../../build/NEWS:16406 ../../../build/NEWS:18373 msgid "" "`bpo-26268 `__: Update the " "prepare_ssl.py script to handle OpenSSL releases that don't include the " "contents of the include directory (that is, 1.0.2e and later)." msgstr "" -#: ../../../build/NEWS:16346 ../../../build/NEWS:18313 +#: ../../../build/NEWS:16410 ../../../build/NEWS:18377 msgid "" "`bpo-26071 `__: bdist_wininst created " "binaries fail to start and find 32bit Python" msgstr "" -#: ../../../build/NEWS:16349 ../../../build/NEWS:18316 +#: ../../../build/NEWS:16413 ../../../build/NEWS:18380 msgid "" "`bpo-26073 `__: Update the list of magic" " numbers in launcher" msgstr "" -#: ../../../build/NEWS:16351 ../../../build/NEWS:18318 +#: ../../../build/NEWS:16415 ../../../build/NEWS:18382 msgid "" "`bpo-26065 `__: Excludes venv from " "library when generating embeddable distro." msgstr "" -#: ../../../build/NEWS:16353 ../../../build/NEWS:18847 +#: ../../../build/NEWS:16417 ../../../build/NEWS:18911 msgid "" "`bpo-25022 `__: Removed very outdated " "PC/example_nt/ directory." msgstr "" -#: ../../../build/NEWS:16358 ../../../build/NEWS:18323 +#: ../../../build/NEWS:16422 ../../../build/NEWS:18387 msgid "" "`bpo-26799 `__: Fix python-gdb.py: don't" " get C types once when the Python code is loaded, but get C types on demand." @@ -25699,44 +25836,44 @@ msgid "" "executable. Patch written by Thomas Ilsche." msgstr "" -#: ../../../build/NEWS:16363 ../../../build/NEWS:18328 +#: ../../../build/NEWS:16427 ../../../build/NEWS:18392 msgid "" "`bpo-26271 `__: Fix the Freeze tool to " "properly use flags passed through configure. Patch by Daniel Shaulov." msgstr "" -#: ../../../build/NEWS:16366 ../../../build/NEWS:18331 +#: ../../../build/NEWS:16430 ../../../build/NEWS:18395 msgid "" "`bpo-26489 `__: Add dictionary unpacking" " support to Tools/parser/unparse.py. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:16369 ../../../build/NEWS:18334 +#: ../../../build/NEWS:16433 ../../../build/NEWS:18398 msgid "" "`bpo-26316 `__: Fix variable name typo " "in Argument Clinic." msgstr "" -#: ../../../build/NEWS:16371 ../../../build/NEWS:18852 +#: ../../../build/NEWS:16435 ../../../build/NEWS:18916 msgid "" "`bpo-25440 `__: Fix output of python-" "config --extension-suffix." msgstr "" -#: ../../../build/NEWS:16373 +#: ../../../build/NEWS:16437 msgid "" "`bpo-25154 `__: The pyvenv script has " "been deprecated in favour of `python3 -m venv`." msgstr "" -#: ../../../build/NEWS:16379 +#: ../../../build/NEWS:16443 msgid "" "`bpo-26312 `__: SystemError is now " "raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). " "RuntimeError did raised before in some programming bugs." msgstr "" -#: ../../../build/NEWS:16383 +#: ../../../build/NEWS:16447 msgid "" "`bpo-26198 `__: ValueError is now raised" " instead of TypeError on buffer overflow in parsing \"es#\" and \"et#\" " @@ -25744,27 +25881,27 @@ msgid "" "programmatical error in parsing format string." msgstr "" -#: ../../../build/NEWS:16390 +#: ../../../build/NEWS:16454 msgid "Python 3.5.5 final" msgstr "Python 3.5.5 final" -#: ../../../build/NEWS:16392 +#: ../../../build/NEWS:16456 msgid "*Release date: 2018-02-04*" msgstr "*Tanggal rilis: 2018-02-04*" -#: ../../../build/NEWS:16394 +#: ../../../build/NEWS:16458 msgid "There were no new changes in version 3.5.5." msgstr "Tidak ada perubahan baru di versi 3.5.5." -#: ../../../build/NEWS:16399 +#: ../../../build/NEWS:16463 msgid "Python 3.5.5 release candidate 1" msgstr "Python 3.5.5 kandidat rilis 1" -#: ../../../build/NEWS:16401 +#: ../../../build/NEWS:16465 msgid "*Release date: 2018-01-23*" msgstr "*Tanggal rilis: 2018-01-23*" -#: ../../../build/NEWS:16406 +#: ../../../build/NEWS:16470 msgid "" "`bpo-32551 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -25782,30 +25919,30 @@ msgid "" " affected)" msgstr "" -#: ../../../build/NEWS:16419 +#: ../../../build/NEWS:16483 msgid "" "`bpo-30657 `__: Fixed possible integer " "overflow in PyBytes_DecodeEscape, CVE-2017-1000158. Original patch by Jay " "Bosamiya; rebased to Python 3 by Miro Hrončok." msgstr "" -#: ../../../build/NEWS:16446 +#: ../../../build/NEWS:16510 msgid "Python 3.5.4 final" msgstr "Python 3.5.4 final" -#: ../../../build/NEWS:16448 +#: ../../../build/NEWS:16512 msgid "*Release date: 2017-08-07*" msgstr "*Tanggal rilis: 2017-08-07*" -#: ../../../build/NEWS:16458 +#: ../../../build/NEWS:16522 msgid "Python 3.5.4 release candidate 1" msgstr "Python 3.5.4 kandidat rilis 1" -#: ../../../build/NEWS:16460 +#: ../../../build/NEWS:16524 msgid "*Release date: 2017-07-23*" msgstr "*Tanggal rilis: 2017-07-23*" -#: ../../../build/NEWS:16512 +#: ../../../build/NEWS:16576 msgid "" "`bpo-29537 `__: Restore runtime " "compatibility with bytecode files generated by CPython 3.5.0 to 3.5.2, and " @@ -25814,13 +25951,13 @@ msgid "" "contain. Patch by Petr Viktorin, Serhiy Storchaka, and Nick Coghlan." msgstr "" -#: ../../../build/NEWS:16794 +#: ../../../build/NEWS:16858 msgid "" "`bpo-30822 `__: Fix regrtest command " "line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:16797 +#: ../../../build/NEWS:16861 msgid "" "`bpo-30383 `__: regrtest: Enhance " "regrtest and backport features from the master branch. Add options: " @@ -25835,7 +25972,7 @@ msgid "" "(:issue:`30675`)." msgstr "" -#: ../../../build/NEWS:16854 +#: ../../../build/NEWS:16918 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is set to " @@ -25843,65 +25980,65 @@ msgid "" " higher." msgstr "" -#: ../../../build/NEWS:16866 +#: ../../../build/NEWS:16930 msgid "Python 3.5.3 final" msgstr "Python 3.5.3 final" -#: ../../../build/NEWS:16868 +#: ../../../build/NEWS:16932 msgid "*Release date: 2017-01-17*" msgstr "*Tanggal rilis: 2017-01-17*" -#: ../../../build/NEWS:16870 +#: ../../../build/NEWS:16934 msgid "There were no code changes between 3.5.3rc1 and 3.5.3 final." msgstr "Tidak ada perubahan kode antara 3.5.3rc1 dan 3.5.3 final." -#: ../../../build/NEWS:16875 +#: ../../../build/NEWS:16939 msgid "Python 3.5.3 release candidate 1" msgstr "Python 3.5.3 kandidat rilis 1" -#: ../../../build/NEWS:16877 +#: ../../../build/NEWS:16941 msgid "*Release date: 2017-01-02*" msgstr "*Tanggal rilis: 2017-01-02*" -#: ../../../build/NEWS:16882 +#: ../../../build/NEWS:16946 msgid "" "`bpo-29073 `__: bytearray formatting no " "longer truncates on first null byte." msgstr "" -#: ../../../build/NEWS:16886 +#: ../../../build/NEWS:16950 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table." msgstr "" -#: ../../../build/NEWS:16898 +#: ../../../build/NEWS:16962 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug caused by a monkey-patched " "len() function." msgstr "" -#: ../../../build/NEWS:16941 +#: ../../../build/NEWS:17005 msgid "" "`bpo-28203 `__: Fix incorrect type in " "error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:16956 +#: ../../../build/NEWS:17020 msgid "" "`bpo-28189 `__: dictitems_contains no " "longer swallows compare errors. (Patch by Xiang Zhang)" msgstr "" -#: ../../../build/NEWS:16968 +#: ../../../build/NEWS:17032 msgid "" "`bpo-26020 `__: set literal evaluation " "order did not match documented behaviour." msgstr "" -#: ../../../build/NEWS:16987 +#: ../../../build/NEWS:17051 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -25909,33 +26046,33 @@ msgid "" "package name." msgstr "" -#: ../../../build/NEWS:17039 +#: ../../../build/NEWS:17103 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when pass a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:17090 +#: ../../../build/NEWS:17154 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer add entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:17128 +#: ../../../build/NEWS:17192 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module." msgstr "" -#: ../../../build/NEWS:17154 +#: ../../../build/NEWS:17218 msgid "" "`bpo-19003 `__: m email.generator now " "replaces only ``\\r`` and/or ``\\n`` line endings, per the RFC, instead of " "all unicode line endings." msgstr "" -#: ../../../build/NEWS:17226 +#: ../../../build/NEWS:17290 msgid "" "A new version of typing.py from https://github.com/python/typing: Collection" " (only for 3.6) (`bpo-27598 `__). Add " @@ -25944,20 +26081,20 @@ msgid "" "(upstream #252)." msgstr "" -#: ../../../build/NEWS:17242 +#: ../../../build/NEWS:17306 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " "property() and other data descriptors." msgstr "" -#: ../../../build/NEWS:17286 +#: ../../../build/NEWS:17350 msgid "" "`bpo-26664 `__: Fix activate.fish by " "removing mis-use of ``$``." msgstr "" -#: ../../../build/NEWS:17288 +#: ../../../build/NEWS:17352 msgid "" "`bpo-22115 `__: Fixed tracing Tkinter " "variables: trace_vdelete() with wrong mode no longer break tracing, " @@ -25965,51 +26102,51 @@ msgid "" "\"u\" mode now works." msgstr "" -#: ../../../build/NEWS:17292 +#: ../../../build/NEWS:17356 msgid "" "Fix a scoping issue in importlib.util.LazyLoader which triggered an " "UnboundLocalError when lazy-loading a module that was already put into " "sys.modules." msgstr "" -#: ../../../build/NEWS:17392 +#: ../../../build/NEWS:17456 msgid "" "`bpo-28600 `__: Optimize " "loop.call_soon()." msgstr "" -#: ../../../build/NEWS:17406 +#: ../../../build/NEWS:17470 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left the parser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:17409 +#: ../../../build/NEWS:17473 msgid "" "`bpo-28990 `__: Fix SSL hanging if " "connection is closed before handshake completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:17445 +#: ../../../build/NEWS:17509 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and bytes-like objects are accepted." msgstr "" -#: ../../../build/NEWS:17457 +#: ../../../build/NEWS:17521 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l/-M in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:17498 +#: ../../../build/NEWS:17562 msgid "" "`bpo-27309 `__: Enabled proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:17531 +#: ../../../build/NEWS:17595 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -26018,13 +26155,13 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:17538 +#: ../../../build/NEWS:17602 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations configure flag." msgstr "" -#: ../../../build/NEWS:17543 +#: ../../../build/NEWS:17607 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp and ld_so_aix, which are required on AIX. This " @@ -26032,48 +26169,48 @@ msgid "" "undoes changed references to the build tree that were made in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:17566 +#: ../../../build/NEWS:17630 msgid "Python 3.5.2 final" msgstr "Python 3.5.2 final" -#: ../../../build/NEWS:17568 +#: ../../../build/NEWS:17632 msgid "*Release date: 2016-06-26*" msgstr "*Tanggal rilis: 2016-06-26*" -#: ../../../build/NEWS:17578 +#: ../../../build/NEWS:17642 msgid "" "`bpo-26867 `__: Ubuntu's openssl " "OP_NO_SSLv3 is forced on by default; fix test." msgstr "" -#: ../../../build/NEWS:17583 +#: ../../../build/NEWS:17647 msgid "" "`bpo-27365 `__: Allow non-ascii in " "idlelib/NEWS.txt - minimal part for 3.5.2." msgstr "" -#: ../../../build/NEWS:17587 +#: ../../../build/NEWS:17651 msgid "Python 3.5.2 release candidate 1" msgstr "Python 3.5.2 kandidat rilis 1" -#: ../../../build/NEWS:17589 +#: ../../../build/NEWS:17653 msgid "*Release date: 2016-06-12*" msgstr "*Tanggal rilis: 2016-06-12*" -#: ../../../build/NEWS:17605 +#: ../../../build/NEWS:17669 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:17660 +#: ../../../build/NEWS:17724 msgid "" "`bpo-26194 `__: Deque.insert() gave odd " "results for bounded deques that had reached their maximum size. Now an " "IndexError will be raised when attempting to insert into a full deque." msgstr "" -#: ../../../build/NEWS:17664 +#: ../../../build/NEWS:17728 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -26082,13 +26219,13 @@ msgid "" "returns ``1.0`` (``int``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:17726 +#: ../../../build/NEWS:17790 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom" msgstr "" -#: ../../../build/NEWS:17911 +#: ../../../build/NEWS:17975 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions on " @@ -26096,64 +26233,64 @@ msgid "" "late during the Python shutdown process." msgstr "" -#: ../../../build/NEWS:17953 +#: ../../../build/NEWS:18017 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in the fileinput module. The bufsize parameter is no longer used." msgstr "" -#: ../../../build/NEWS:17982 +#: ../../../build/NEWS:18046 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises SystemError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:18041 +#: ../../../build/NEWS:18105 msgid "" "`bpo-17633 `__: Improve zipimport's " "support for namespace packages." msgstr "" -#: ../../../build/NEWS:18140 +#: ../../../build/NEWS:18204 msgid "" "`bpo-27223 `__: asyncio: Fix _read_ready" " and _write_ready to respect _conn_lost. Patch by Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18143 +#: ../../../build/NEWS:18207 msgid "" "`bpo-22970 `__: asyncio: Fix " "inconsistency cancelling Condition.wait. Patch by David Coles." msgstr "" -#: ../../../build/NEWS:18179 +#: ../../../build/NEWS:18243 msgid "" "`bpo-21703 `__: Add test for IDLE's undo" " delegator. Original patch by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:18215 +#: ../../../build/NEWS:18279 msgid "" "`bpo-25500 `__: Fix documentation to not" " claim that __import__ is searched for in the global scope." msgstr "" -#: ../../../build/NEWS:18236 +#: ../../../build/NEWS:18300 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "self-signed.pythontest.net. This avoids relying on svn.python.org, which " "recently changed root certificate." msgstr "" -#: ../../../build/NEWS:18259 +#: ../../../build/NEWS:18323 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier " "de Gaye." msgstr "" -#: ../../../build/NEWS:18283 +#: ../../../build/NEWS:18347 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" @@ -26161,43 +26298,43 @@ msgid "" "deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``." msgstr "" -#: ../../../build/NEWS:18344 +#: ../../../build/NEWS:18408 msgid "Python 3.5.1 final" msgstr "Python 3.5.1 final" -#: ../../../build/NEWS:18346 +#: ../../../build/NEWS:18410 msgid "*Release date: 2015-12-06*" msgstr "*Tanggal rilis: 2015-12-06*" -#: ../../../build/NEWS:18357 +#: ../../../build/NEWS:18421 msgid "" "`bpo-25715 `__: Python 3.5.1 installer " "shows wrong upgrade path and incorrect logic for launcher detection." msgstr "" -#: ../../../build/NEWS:18362 +#: ../../../build/NEWS:18426 msgid "Python 3.5.1 release candidate 1" msgstr "Python 3.5.1 kandidat rilis 1" -#: ../../../build/NEWS:18364 +#: ../../../build/NEWS:18428 msgid "*Release date: 2015-11-22*" msgstr "*Tanggal rilis: 2015-11-22*" -#: ../../../build/NEWS:18423 +#: ../../../build/NEWS:18487 msgid "" "`bpo-25182 `__: The stdprinter (used as " "sys.stderr before the io module is imported at startup) now uses the " "backslashreplace error handler." msgstr "" -#: ../../../build/NEWS:18426 +#: ../../../build/NEWS:18490 msgid "" "`bpo-25131 `__: Make the line number and" " column offset of set/dict literals and comprehensions correspond to the " "opening brace." msgstr "" -#: ../../../build/NEWS:18429 +#: ../../../build/NEWS:18493 msgid "" "`bpo-25150 `__: Hide the private " "_Py_atomic_xxx symbols from the public Python.h header to fix a compilation " @@ -26205,38 +26342,38 @@ msgid "" "PyThreadState_Get() to avoid ABI incompatibilities." msgstr "" -#: ../../../build/NEWS:18453 +#: ../../../build/NEWS:18517 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute." msgstr "" -#: ../../../build/NEWS:18531 +#: ../../../build/NEWS:18595 msgid "" "`bpo-24483 `__: C implementation of " "functools.lru_cache() now calculates key's hash only once." msgstr "" -#: ../../../build/NEWS:18534 +#: ../../../build/NEWS:18598 msgid "" "`bpo-22958 `__: Constructor and update " "method of weakref.WeakValueDictionary now accept the self and the dict " "keyword arguments." msgstr "" -#: ../../../build/NEWS:18537 +#: ../../../build/NEWS:18601 msgid "" "`bpo-22609 `__: Constructor of " "collections.UserDict now accepts the self keyword argument." msgstr "" -#: ../../../build/NEWS:18540 +#: ../../../build/NEWS:18604 msgid "" "`bpo-25111 `__: Fixed comparison of " "traceback.FrameSummary." msgstr "" -#: ../../../build/NEWS:18542 +#: ../../../build/NEWS:18606 msgid "" "`bpo-25262 `__: Added support for " "BINBYTES8 opcode in Python implementation of unpickler. Highest 32 bits of " @@ -26244,30 +26381,30 @@ msgid "" " on 32-bit platforms in C implementation." msgstr "" -#: ../../../build/NEWS:18547 +#: ../../../build/NEWS:18611 msgid "" "`bpo-25034 `__: Fix string.Formatter " "problem with auto-numbering and nested format_specs. Patch by Anthon van der" " Neut." msgstr "" -#: ../../../build/NEWS:18550 +#: ../../../build/NEWS:18614 msgid "" "`bpo-25233 `__: Rewrite the guts of " "asyncio.Queue and asyncio.Semaphore to be more understandable and correct." msgstr "" -#: ../../../build/NEWS:18559 +#: ../../../build/NEWS:18623 msgid "" "`bpo-23329 `__: Allow the ssl module to " "be built with older versions of LibreSSL." msgstr "" -#: ../../../build/NEWS:18562 +#: ../../../build/NEWS:18626 msgid "Prevent overflow in _Unpickler_Read." msgstr "Cegah *overflow* di _Unpickler_Read." -#: ../../../build/NEWS:18564 +#: ../../../build/NEWS:18628 msgid "" "`bpo-25047 `__: The XML encoding " "declaration written by Element Tree now respects the letter case given by " @@ -26275,26 +26412,26 @@ msgid "" "like \"UTF-8\", which worked in Python 2." msgstr "" -#: ../../../build/NEWS:18568 +#: ../../../build/NEWS:18632 msgid "" "`bpo-25135 `__: Make deque_clear() safer" " by emptying the deque before clearing. This helps avoid possible reentrancy" " issues." msgstr "" -#: ../../../build/NEWS:18571 +#: ../../../build/NEWS:18635 msgid "" "`bpo-19143 `__: platform module now " "reads Windows version from kernel32.dll to avoid compatibility shims." msgstr "" -#: ../../../build/NEWS:18574 +#: ../../../build/NEWS:18638 msgid "" "`bpo-25092 `__: Fix datetime.strftime() " "failure when errno was already set to EINVAL." msgstr "" -#: ../../../build/NEWS:18577 +#: ../../../build/NEWS:18641 msgid "" "`bpo-23517 `__: Fix rounding in " "fromtimestamp() and utcfromtimestamp() methods of datetime.datetime: " @@ -26306,27 +26443,27 @@ msgid "" "mode used by round(float) for example." msgstr "" -#: ../../../build/NEWS:18586 +#: ../../../build/NEWS:18650 msgid "" "`bpo-25155 `__: Fix " "datetime.datetime.now() and datetime.datetime.utcnow() on Windows to support" " date after year 2038. It was a regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:18590 +#: ../../../build/NEWS:18654 msgid "" "`bpo-25108 `__: Omitted internal frames " "in traceback functions print_stack(), format_stack(), and extract_stack() " "called without arguments." msgstr "" -#: ../../../build/NEWS:18593 +#: ../../../build/NEWS:18657 msgid "" "`bpo-25118 `__: Fix a regression of " "Python 3.5.0 in os.waitpid() on Windows." msgstr "" -#: ../../../build/NEWS:18595 +#: ../../../build/NEWS:18659 msgid "" "`bpo-24684 `__: " "socket.socket.getaddrinfo() now calls PyUnicode_AsEncodedString() instead of" @@ -26336,46 +26473,46 @@ msgid "" " of the string." msgstr "" -#: ../../../build/NEWS:18601 +#: ../../../build/NEWS:18665 msgid "" "`bpo-25060 `__: Correctly compute stack " "usage of the BUILD_MAP opcode." msgstr "" -#: ../../../build/NEWS:18603 +#: ../../../build/NEWS:18667 msgid "" "`bpo-24857 `__: Comparing call_args to a" " long sequence now correctly returns a boolean result instead of raising an " "exception. Patch by A Kaptur." msgstr "" -#: ../../../build/NEWS:18606 +#: ../../../build/NEWS:18670 msgid "" "`bpo-23144 `__: Make sure that " "HTMLParser.feed() returns all the data, even when convert_charrefs is True." msgstr "" -#: ../../../build/NEWS:18609 +#: ../../../build/NEWS:18673 msgid "" "`bpo-24982 `__: shutil.make_archive() " "with the \"zip\" format now adds entries for directories (including empty " "directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:18612 +#: ../../../build/NEWS:18676 msgid "" "`bpo-25019 `__: Fixed a crash caused by " "setting non-string key of expat parser. Based on patch by John Leitch." msgstr "" -#: ../../../build/NEWS:18615 +#: ../../../build/NEWS:18679 msgid "" "`bpo-16180 `__: Exit pdb if file has " "syntax error, instead of trapping user in an infinite loop. Patch by Xavier" " de Gaye." msgstr "" -#: ../../../build/NEWS:18618 +#: ../../../build/NEWS:18682 msgid "" "`bpo-24891 `__: Fix a race condition at " "Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2)" @@ -26385,69 +26522,69 @@ msgid "" "Marco Paolini." msgstr "" -#: ../../../build/NEWS:18624 +#: ../../../build/NEWS:18688 msgid "" "`bpo-24992 `__: Fix error handling and a" " race condition (related to garbage collection) in collections.OrderedDict " "constructor." msgstr "" -#: ../../../build/NEWS:18627 +#: ../../../build/NEWS:18691 msgid "" "`bpo-24881 `__: Fixed setting binary " "mode in Python implementation of FileIO on Windows and Cygwin. Patch from " "Akira Li." msgstr "" -#: ../../../build/NEWS:18643 +#: ../../../build/NEWS:18707 msgid "" "`bpo-21112 `__: Fix regression in " "unittest.expectedFailure on subclasses. Patch from Berker Peksag." msgstr "" -#: ../../../build/NEWS:18646 +#: ../../../build/NEWS:18710 msgid "" "`bpo-24764 `__: " "cgi.FieldStorage.read_multi() now ignores the Content-Length header in part " "headers. Patch written by Peter Landry and reviewed by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:18650 ../../../build/NEWS:18915 +#: ../../../build/NEWS:18714 ../../../build/NEWS:18979 msgid "" "`bpo-24913 `__: Fix overrun error in " "deque.index(). Found by John Leitch and Bryce Darling." msgstr "" -#: ../../../build/NEWS:18653 +#: ../../../build/NEWS:18717 msgid "" "`bpo-24774 `__: Fix docstring in " "http.server.test. Patch from Chiu-Hsiang Hsu." msgstr "" -#: ../../../build/NEWS:18655 +#: ../../../build/NEWS:18719 msgid "" "`bpo-21159 `__: Improve message in " "configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18658 +#: ../../../build/NEWS:18722 msgid "" "`bpo-20362 `__: Honour " "TestCase.longMessage correctly in assertRegex. Patch from Ilia Kurenkov." msgstr "" -#: ../../../build/NEWS:18661 +#: ../../../build/NEWS:18725 msgid "" "`bpo-23572 `__: Fixed " "functools.singledispatch on classes with falsy metaclasses. Patch by Ethan " "Furman." msgstr "" -#: ../../../build/NEWS:18664 +#: ../../../build/NEWS:18728 msgid "asyncio: ensure_future() now accepts awaitable objects." msgstr "" -#: ../../../build/NEWS:18752 +#: ../../../build/NEWS:18816 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -26457,7 +26594,7 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:18769 +#: ../../../build/NEWS:18833 msgid "" "`bpo-12067 `__: Rewrite Comparisons " "section in the Expressions chapter of the language reference. Some of the " @@ -26467,196 +26604,196 @@ msgid "" "suggestions for user-defined classes. Patch from Andy Maier." msgstr "" -#: ../../../build/NEWS:18779 +#: ../../../build/NEWS:18843 msgid "" "`bpo-23725 `__: Overhaul tempfile docs. " "Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:18782 +#: ../../../build/NEWS:18846 msgid "" "`bpo-24808 `__: Update the types of some" " PyTypeObject fields. Patch by Joseph Weston." msgstr "" -#: ../../../build/NEWS:18785 +#: ../../../build/NEWS:18849 msgid "" "`bpo-22812 `__: Fix unittest discovery " "examples. Patch from Pam McA'Nulty." msgstr "" -#: ../../../build/NEWS:18792 +#: ../../../build/NEWS:18856 msgid "" "`bpo-25099 `__: Make test_compileall not" " fail when an entry on sys.path cannot be written to (commonly seen in " "administrative installs on Windows)." msgstr "" -#: ../../../build/NEWS:18795 +#: ../../../build/NEWS:18859 msgid "" "`bpo-23919 `__: Prevents assert dialogs " "appearing in the test suite." msgstr "" -#: ../../../build/NEWS:18803 +#: ../../../build/NEWS:18867 msgid "" "`bpo-24915 `__: Add LLVM support for PGO" " builds and use the test suite to generate the profile data. Initial patch " "by Alecsandru Patrascu of Intel." msgstr "" -#: ../../../build/NEWS:18806 +#: ../../../build/NEWS:18870 msgid "" "`bpo-24910 `__: Windows MSIs now have " "unique display names." msgstr "" -#: ../../../build/NEWS:18814 +#: ../../../build/NEWS:18878 msgid "" "`bpo-25450 `__: Updates shortcuts to " "start Python in installation directory." msgstr "" -#: ../../../build/NEWS:18816 +#: ../../../build/NEWS:18880 msgid "" "`bpo-25164 `__: Changes default all-" "users install directory to match per-user directory." msgstr "" -#: ../../../build/NEWS:18819 +#: ../../../build/NEWS:18883 msgid "" "`bpo-25143 `__: Improves installer error" " messages for unsupported platforms." msgstr "" -#: ../../../build/NEWS:18821 +#: ../../../build/NEWS:18885 msgid "" "`bpo-25163 `__: Display correct " "directory in installer when using non-default settings." msgstr "" -#: ../../../build/NEWS:18824 +#: ../../../build/NEWS:18888 msgid "" "`bpo-25361 `__: Disables use of SSE2 " "instructions in Windows 32-bit build" msgstr "" -#: ../../../build/NEWS:18826 +#: ../../../build/NEWS:18890 msgid "" "`bpo-25089 `__: Adds logging to " "installer for case where launcher is not selected on upgrade." msgstr "" -#: ../../../build/NEWS:18829 +#: ../../../build/NEWS:18893 msgid "" "`bpo-25165 `__: Windows uninstallation " "should not remove launcher if other versions remain" msgstr "" -#: ../../../build/NEWS:18832 +#: ../../../build/NEWS:18896 msgid "" "`bpo-25112 `__: py.exe launcher is " "missing icons" msgstr "" -#: ../../../build/NEWS:18834 +#: ../../../build/NEWS:18898 msgid "" "`bpo-25102 `__: Windows installer does " "not precompile for -O or -OO." msgstr "" -#: ../../../build/NEWS:18836 +#: ../../../build/NEWS:18900 msgid "" "`bpo-25081 `__: Makes Back button in " "installer go back to upgrade page when upgrading." msgstr "" -#: ../../../build/NEWS:18839 +#: ../../../build/NEWS:18903 msgid "" "`bpo-25091 `__: Increases font size of " "the installer." msgstr "" -#: ../../../build/NEWS:18841 +#: ../../../build/NEWS:18905 msgid "" "`bpo-25126 `__: Clarifies that the non-" "web installer will download some components." msgstr "" -#: ../../../build/NEWS:18844 +#: ../../../build/NEWS:18908 msgid "" "`bpo-25213 `__: Restores " "requestedExecutionLevel to manifest to disable UAC virtualization." msgstr "" -#: ../../../build/NEWS:18856 +#: ../../../build/NEWS:18920 msgid "Python 3.5.0 final" msgstr "Python 3.5.0 final" -#: ../../../build/NEWS:18858 +#: ../../../build/NEWS:18922 msgid "*Release date: 2015-09-13*" msgstr "*Tanggal rilis: 2015-09-13*" -#: ../../../build/NEWS:18863 +#: ../../../build/NEWS:18927 msgid "" "`bpo-25071 `__: Windows installer should" " not require TargetDir parameter when installing quietly." msgstr "" -#: ../../../build/NEWS:18868 +#: ../../../build/NEWS:18932 msgid "Python 3.5.0 release candidate 4" msgstr "Python 3.5.0 kandidat rilis 4" -#: ../../../build/NEWS:18870 +#: ../../../build/NEWS:18934 msgid "*Release date: 2015-09-09*" msgstr "*Tanggal rilis: 2015-09-09*" -#: ../../../build/NEWS:18875 +#: ../../../build/NEWS:18939 msgid "" "`bpo-25029 `__: Fixes MemoryError in " "test_strptime." msgstr "" -#: ../../../build/NEWS:18880 +#: ../../../build/NEWS:18944 msgid "" "`bpo-25027 `__: Reverts partial-static " "build options and adds vcruntime140.dll to Windows installation." msgstr "" -#: ../../../build/NEWS:18885 +#: ../../../build/NEWS:18949 msgid "Python 3.5.0 release candidate 3" msgstr "Python 3.5.0 kandidat rilis 3" -#: ../../../build/NEWS:18887 +#: ../../../build/NEWS:18951 msgid "*Release date: 2015-09-07*" msgstr "*Tanggal rilis: 2015-09-07*" -#: ../../../build/NEWS:18892 +#: ../../../build/NEWS:18956 msgid "" "`bpo-24305 `__: Prevent import subsystem" " stack frames from being counted by the warnings.warn(stacklevel=) " "parameter." msgstr "" -#: ../../../build/NEWS:18895 +#: ../../../build/NEWS:18959 msgid "" "`bpo-24912 `__: Prevent __class__ " "assignment to immutable built-in objects." msgstr "" -#: ../../../build/NEWS:18897 +#: ../../../build/NEWS:18961 msgid "" "`bpo-24975 `__: Fix AST compilation for " ":pep:`448` syntax." msgstr "" -#: ../../../build/NEWS:18902 +#: ../../../build/NEWS:18966 msgid "" "`bpo-24917 `__: time_strftime() buffer " "over-read." msgstr "" -#: ../../../build/NEWS:18904 +#: ../../../build/NEWS:18968 msgid "" "`bpo-24748 `__: To resolve a " "compatibility problem found with py2exe and pywin32, imp.load_dynamic() once" @@ -26664,180 +26801,180 @@ msgid "" " themselves with extension modules. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18909 +#: ../../../build/NEWS:18973 msgid "" "`bpo-24635 `__: Fixed a bug in typing.py" " where isinstance([], typing.Iterable) would return True once, then False on" " subsequent calls." msgstr "" -#: ../../../build/NEWS:18912 +#: ../../../build/NEWS:18976 msgid "" "`bpo-24989 `__: Fixed buffer overread in" " BytesIO.readline() if a position is set beyond size. Based on patch by " "John Leitch." msgstr "" -#: ../../../build/NEWS:18920 +#: ../../../build/NEWS:18984 msgid "Python 3.5.0 release candidate 2" msgstr "Python 3.5.0 kandidat rilis 2" -#: ../../../build/NEWS:18922 +#: ../../../build/NEWS:18986 msgid "*Release date: 2015-08-25*" msgstr "*Tanggal rilis: 2015-08-25*" -#: ../../../build/NEWS:18927 +#: ../../../build/NEWS:18991 msgid "" "`bpo-24769 `__: Interpreter now starts " "properly when dynamic loading is disabled. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18930 +#: ../../../build/NEWS:18994 msgid "" "`bpo-21167 `__: NAN operations are now " "handled correctly when python is compiled with ICC even if -fp-model strict " "is not specified." msgstr "" -#: ../../../build/NEWS:18933 +#: ../../../build/NEWS:18997 msgid "" "`bpo-24492 `__: A \"package\" lacking a " "__name__ attribute when trying to perform a ``from .. import ...`` statement" " will trigger an ImportError instead of an AttributeError." msgstr "" -#: ../../../build/NEWS:18940 +#: ../../../build/NEWS:19004 msgid "" "`bpo-24847 `__: Removes vcruntime140.dll" " dependency from Tcl/Tk." msgstr "" -#: ../../../build/NEWS:18942 +#: ../../../build/NEWS:19006 msgid "" "`bpo-24839 `__: platform._syscmd_ver " "raises DeprecationWarning" msgstr "" -#: ../../../build/NEWS:18944 +#: ../../../build/NEWS:19008 msgid "" "`bpo-24867 `__: Fix Task.get_stack() for" " 'async def' coroutines" msgstr "" -#: ../../../build/NEWS:18948 +#: ../../../build/NEWS:19012 msgid "Python 3.5.0 release candidate 1" msgstr "Python 3.5.0 kandidat rilis 1" -#: ../../../build/NEWS:18950 +#: ../../../build/NEWS:19014 msgid "*Release date: 2015-08-09*" msgstr "*Tanggal rilis: 2015-08-09*" -#: ../../../build/NEWS:18955 +#: ../../../build/NEWS:19019 msgid "" "`bpo-24667 `__: Resize odict in all " "cases that the underlying dict resizes." msgstr "" -#: ../../../build/NEWS:18960 +#: ../../../build/NEWS:19024 msgid "" "`bpo-24824 `__: Signatures of " "codecs.encode() and codecs.decode() now are compatible with pydoc." msgstr "" -#: ../../../build/NEWS:18963 +#: ../../../build/NEWS:19027 msgid "" "`bpo-24634 `__: Importing uuid should " "not try to load libc on Windows" msgstr "" -#: ../../../build/NEWS:18965 +#: ../../../build/NEWS:19029 msgid "" "`bpo-24798 `__: _msvccompiler.py doesn't" " properly support manifests" msgstr "" -#: ../../../build/NEWS:18967 +#: ../../../build/NEWS:19031 msgid "" "`bpo-4395 `__: Better testing and " "documentation of binary operators. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:18970 +#: ../../../build/NEWS:19034 msgid "" "`bpo-23973 `__: Update typing.py from " "GitHub repo." msgstr "" -#: ../../../build/NEWS:18972 +#: ../../../build/NEWS:19036 msgid "" "`bpo-23004 `__: mock_open() now reads " "binary data correctly when the type of read_data is bytes. Initial patch by" " Aaron Hill." msgstr "" -#: ../../../build/NEWS:18975 +#: ../../../build/NEWS:19039 msgid "" "`bpo-23888 `__: Handle fractional time " "in cookie expiry. Patch by ssh." msgstr "" -#: ../../../build/NEWS:18977 +#: ../../../build/NEWS:19041 msgid "" "`bpo-23652 `__: Make it possible to " "compile the select module against the libc headers from the Linux Standard " "Base, which do not include some EPOLL macros. Patch by Matt Frank." msgstr "" -#: ../../../build/NEWS:18981 +#: ../../../build/NEWS:19045 msgid "" "`bpo-22932 `__: Fix timezones in " "email.utils.formatdate. Patch from Dmitry Shachnev." msgstr "" -#: ../../../build/NEWS:18984 +#: ../../../build/NEWS:19048 msgid "" "`bpo-23779 `__: imaplib raises TypeError" " if authenticator tries to abort. Patch from Craig Holmquist." msgstr "" -#: ../../../build/NEWS:18987 +#: ../../../build/NEWS:19051 msgid "" "`bpo-23319 `__: Fix " "ctypes.BigEndianStructure, swap correctly bytes. Patch written by Matthieu " "Gautier." msgstr "" -#: ../../../build/NEWS:18990 +#: ../../../build/NEWS:19054 msgid "" "`bpo-23254 `__: Document how to close " "the TCPServer listening socket. Patch from Martin Panter." msgstr "" -#: ../../../build/NEWS:18993 +#: ../../../build/NEWS:19057 msgid "" "`bpo-19450 `__: Update Windows and OS X " "installer builds to use SQLite 3.8.11." msgstr "" -#: ../../../build/NEWS:18995 +#: ../../../build/NEWS:19059 msgid "" "`bpo-17527 `__: Add PATCH to " "wsgiref.validator. Patch from Luca Sbardella." msgstr "" -#: ../../../build/NEWS:18997 +#: ../../../build/NEWS:19061 msgid "" "`bpo-24791 `__: Fix grammar regression " "for call syntax: 'g(\\*a or b)'." msgstr "" -#: ../../../build/NEWS:19002 +#: ../../../build/NEWS:19066 msgid "" "`bpo-23672 `__: Allow Idle to edit and " "run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." msgstr "" -#: ../../../build/NEWS:19005 +#: ../../../build/NEWS:19069 msgid "" "`bpo-24745 `__: Idle editor default " "font. Switch from Courier to platform-sensitive TkFixedFont. This should " @@ -26846,20 +26983,20 @@ msgid "" "Window]. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:19011 +#: ../../../build/NEWS:19075 msgid "" "`bpo-21192 `__: Idle editor. When a file" " is run, put its name in the restart bar. Do not print false prompts. " "Original patch by Adnan Umer." msgstr "" -#: ../../../build/NEWS:19014 +#: ../../../build/NEWS:19078 msgid "" "`bpo-13884 `__: Idle menus. Remove " "tearoff lines. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:19019 +#: ../../../build/NEWS:19083 msgid "" "`bpo-24129 `__: Clarify the reference " "documentation for name resolution. This includes removing the assumption " @@ -26868,222 +27005,222 @@ msgid "" "by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:19024 +#: ../../../build/NEWS:19088 msgid "" "`bpo-20769 `__: Improve reload() docs. " "Patch by Dorian Pula." msgstr "" -#: ../../../build/NEWS:19026 +#: ../../../build/NEWS:19090 msgid "" "`bpo-23589 `__: Remove duplicate " "sentence from the FAQ. Patch by Yongzhi Pan." msgstr "" -#: ../../../build/NEWS:19028 +#: ../../../build/NEWS:19092 msgid "" "`bpo-24729 `__: Correct IO tutorial to " "match implementation regarding encoding parameter to open function." msgstr "" -#: ../../../build/NEWS:19034 +#: ../../../build/NEWS:19098 msgid "" "`bpo-24751 `__: When running regrtest " "with the ``-w`` command line option, a test run is no longer marked as a " "failure if all tests succeed when re-run." msgstr "" -#: ../../../build/NEWS:19040 +#: ../../../build/NEWS:19104 msgid "Python 3.5.0 beta 4" msgstr "Python 3.5.0 beta 4" -#: ../../../build/NEWS:19042 +#: ../../../build/NEWS:19106 msgid "*Release date: 2015-07-26*" msgstr "*Tanggal rilis: 2015-07-26*" -#: ../../../build/NEWS:19047 +#: ../../../build/NEWS:19111 msgid "" "`bpo-23573 `__: Restored optimization of" " bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." msgstr "" -#: ../../../build/NEWS:19050 +#: ../../../build/NEWS:19114 msgid "" "`bpo-24569 `__: Make :pep:`448` " "dictionary evaluation more consistent." msgstr "" -#: ../../../build/NEWS:19052 +#: ../../../build/NEWS:19116 msgid "" "`bpo-24583 `__: Fix crash when set is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:19054 +#: ../../../build/NEWS:19118 msgid "" "`bpo-24407 `__: Fix crash when dict is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:19056 +#: ../../../build/NEWS:19120 msgid "" "`bpo-24619 `__: New approach for " "tokenizing async/await. As a consequence, it is now possible to have one-" "line 'async def foo(): await ..' functions." msgstr "" -#: ../../../build/NEWS:19059 +#: ../../../build/NEWS:19123 msgid "" "`bpo-24687 `__: Plug refleak on " "SyntaxError in function parameters annotations." msgstr "" -#: ../../../build/NEWS:19061 +#: ../../../build/NEWS:19125 msgid "" "`bpo-15944 `__: memoryview: Allow " "arbitrary formats when casting to bytes. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19067 +#: ../../../build/NEWS:19131 msgid "" "`bpo-23441 `__: rcompleter now prints a " "tab character instead of displaying possible completions for an empty word." " Initial patch by Martin Sekera." msgstr "" -#: ../../../build/NEWS:19070 +#: ../../../build/NEWS:19134 msgid "" "`bpo-24683 `__: Fixed crashes in _json " "functions called with arguments of inappropriate type." msgstr "" -#: ../../../build/NEWS:19073 +#: ../../../build/NEWS:19137 msgid "" "`bpo-21697 `__: shutil.copytree() now " "correctly handles symbolic links that point to directories. Patch by " "Eduardo Seabra and Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19076 +#: ../../../build/NEWS:19140 msgid "" "`bpo-14373 `__: Fixed segmentation fault" " when gc.collect() is called during constructing lru_cache (C " "implementation)." msgstr "" -#: ../../../build/NEWS:19079 +#: ../../../build/NEWS:19143 msgid "" "`bpo-24695 `__: Fix a regression in " "traceback.print_exception(). If exc_traceback is None we shouldn't print a " "traceback header like described in the documentation." msgstr "" -#: ../../../build/NEWS:19083 +#: ../../../build/NEWS:19147 msgid "" "`bpo-24620 `__: Random.setstate() now " "validates the value of state last element." msgstr "" -#: ../../../build/NEWS:19086 +#: ../../../build/NEWS:19150 msgid "" "`bpo-22485 `__: Fixed an issue that " "caused `inspect.getsource` to return incorrect results on nested functions." msgstr "" -#: ../../../build/NEWS:19089 +#: ../../../build/NEWS:19153 msgid "" "`bpo-22153 `__: Improve unittest docs. " "Patch from Martin Panter and evilzero." msgstr "" -#: ../../../build/NEWS:19091 +#: ../../../build/NEWS:19155 msgid "" "`bpo-24580 `__: Symbolic group " "references to open group in re patterns now are explicitly forbidden as well" " as numeric group references." msgstr "" -#: ../../../build/NEWS:19094 +#: ../../../build/NEWS:19158 msgid "" "`bpo-24206 `__: Fixed __eq__ and __ne__ " "methods of inspect classes." msgstr "" -#: ../../../build/NEWS:19096 +#: ../../../build/NEWS:19160 msgid "" "`bpo-24631 `__: Fixed regression in the " "timeit module with multiline setup." msgstr "" -#: ../../../build/NEWS:19104 +#: ../../../build/NEWS:19168 msgid "" "`bpo-24608 `__: chunk.Chunk.read() now " "always returns bytes, not str." msgstr "" -#: ../../../build/NEWS:19106 +#: ../../../build/NEWS:19170 msgid "" "`bpo-18684 `__: Fixed reading out of the" " buffer in the re module." msgstr "" -#: ../../../build/NEWS:19108 +#: ../../../build/NEWS:19172 msgid "" "`bpo-24259 `__: tarfile now raises a " "ReadError if an archive is truncated inside a data segment." msgstr "" -#: ../../../build/NEWS:19111 +#: ../../../build/NEWS:19175 msgid "" "`bpo-15014 `__: SMTP.auth() and " "SMTP.login() now support RFC 4954's optional initial-response argument to " "the SMTP AUTH command." msgstr "" -#: ../../../build/NEWS:19114 +#: ../../../build/NEWS:19178 msgid "" "`bpo-24669 `__: Fix inspect.getsource() " "for 'async def' functions. Patch by Kai Groner." msgstr "" -#: ../../../build/NEWS:19117 +#: ../../../build/NEWS:19181 msgid "" "`bpo-24688 `__: ast.get_docstring() for " "'async def' functions." msgstr "" -#: ../../../build/NEWS:19122 +#: ../../../build/NEWS:19186 msgid "" "`bpo-24603 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2d." msgstr "" -#: ../../../build/NEWS:19127 +#: ../../../build/NEWS:19191 msgid "Python 3.5.0 beta 3" msgstr "Python 3.5.0 beta 3" -#: ../../../build/NEWS:19129 +#: ../../../build/NEWS:19193 msgid "*Release date: 2015-07-05*" msgstr "*Tanggal rilis: 2015-07-05*" -#: ../../../build/NEWS:19134 +#: ../../../build/NEWS:19198 msgid "" "`bpo-24467 `__: Fixed possible buffer " "over-read in bytearray. The bytearray object now always allocates place for " "trailing null byte and it's buffer now is always null-terminated." msgstr "" -#: ../../../build/NEWS:19138 +#: ../../../build/NEWS:19202 msgid "Upgrade to Unicode 8.0.0." msgstr "Pembaruan ke Unicode 8.0.0." -#: ../../../build/NEWS:19140 +#: ../../../build/NEWS:19204 msgid "" "`bpo-24345 `__: Add Py_tp_finalize slot " "for the stable ABI." msgstr "" -#: ../../../build/NEWS:19142 +#: ../../../build/NEWS:19206 msgid "" "`bpo-24400 `__: Introduce a distinct " "type for :pep:`492` coroutines; add types.CoroutineType, " @@ -27097,38 +27234,38 @@ msgid "" "coroutines--use inspect.isawaitable instead." msgstr "" -#: ../../../build/NEWS:19153 +#: ../../../build/NEWS:19217 msgid "" "`bpo-24450 `__: Add gi_yieldfrom to " "generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19156 +#: ../../../build/NEWS:19220 msgid "" "`bpo-19235 `__: Add new RecursionError " "exception. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:19161 +#: ../../../build/NEWS:19225 msgid "" "`bpo-21750 `__: mock_open.read_data can " "now be read from each instance, as it could in Python 3.3." msgstr "" -#: ../../../build/NEWS:19164 +#: ../../../build/NEWS:19228 msgid "" "`bpo-24552 `__: Fix use after free in an" " error case of the _pickle module." msgstr "" -#: ../../../build/NEWS:19166 +#: ../../../build/NEWS:19230 msgid "" "`bpo-24514 `__: tarfile now tolerates " "number fields consisting of only whitespace." msgstr "" -#: ../../../build/NEWS:19169 +#: ../../../build/NEWS:19233 msgid "" "`bpo-19176 `__: Fixed doctype() related " "bugs in C implementation of ElementTree. A deprecation warning no longer " @@ -27137,92 +27274,92 @@ msgid "" "target's doctype() is called. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19175 +#: ../../../build/NEWS:19239 msgid "" "`bpo-20387 `__: Restore semantic round-" "trip correctness in tokenize/untokenize for tab-indented blocks." msgstr "" -#: ../../../build/NEWS:19178 +#: ../../../build/NEWS:19242 msgid "" "`bpo-24456 `__: Fixed possible buffer " "over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." msgstr "" -#: ../../../build/NEWS:19181 +#: ../../../build/NEWS:19245 msgid "" "`bpo-24336 `__: The contextmanager " "decorator now works with functions with keyword arguments called \"func\" " "and \"self\". Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19184 +#: ../../../build/NEWS:19248 msgid "" "`bpo-24522 `__: Fix possible integer " "overflow in json accelerator module." msgstr "" -#: ../../../build/NEWS:19186 +#: ../../../build/NEWS:19250 msgid "" "`bpo-24489 `__: ensure a previously set " "C errno doesn't disturb cmath.polar()." msgstr "" -#: ../../../build/NEWS:19188 +#: ../../../build/NEWS:19252 msgid "" "`bpo-24408 `__: Fixed AttributeError in " "measure() and metrics() methods of tkinter.Font." msgstr "" -#: ../../../build/NEWS:19191 +#: ../../../build/NEWS:19255 msgid "" "`bpo-14373 `__: C implementation of " "functools.lru_cache() now can be used with methods." msgstr "" -#: ../../../build/NEWS:19194 +#: ../../../build/NEWS:19258 msgid "" "`bpo-24347 `__: Set KeyError if " "PyDict_GetItemWithError returns NULL." msgstr "" -#: ../../../build/NEWS:19196 +#: ../../../build/NEWS:19260 msgid "" "`bpo-24348 `__: Drop superfluous " "incref/decref." msgstr "" -#: ../../../build/NEWS:19198 +#: ../../../build/NEWS:19262 msgid "" "`bpo-24359 `__: Check for changed " "OrderedDict size during iteration." msgstr "" -#: ../../../build/NEWS:19200 +#: ../../../build/NEWS:19264 msgid "" "`bpo-24368 `__: Support keyword " "arguments in OrderedDict methods." msgstr "" -#: ../../../build/NEWS:19202 +#: ../../../build/NEWS:19266 msgid "" "`bpo-24362 `__: Simplify the C " "OrderedDict fast nodes resize logic." msgstr "" -#: ../../../build/NEWS:19204 +#: ../../../build/NEWS:19268 msgid "" "`bpo-24377 `__: Fix a ref leak in " "OrderedDict.__repr__." msgstr "" -#: ../../../build/NEWS:19206 +#: ../../../build/NEWS:19270 msgid "" "`bpo-24369 `__: Defend against key-" "changes during iteration." msgstr "" -#: ../../../build/NEWS:19211 +#: ../../../build/NEWS:19275 msgid "" "`bpo-24373 `__: _testmultiphase and " "xxlimited now use tp_traverse and tp_finalize to avoid reference leaks " @@ -27230,41 +27367,41 @@ msgid "" "`__ for details)" msgstr "" -#: ../../../build/NEWS:19218 +#: ../../../build/NEWS:19282 msgid "" "`bpo-24458 `__: Update documentation to " "cover multi-phase initialization for extension modules (PEP 489). Patch by " "Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19221 +#: ../../../build/NEWS:19285 msgid "" "`bpo-24351 `__: Clarify what is meant by" " \"identifier\" in the context of string.Template instances." msgstr "" -#: ../../../build/NEWS:19227 +#: ../../../build/NEWS:19291 msgid "" "`bpo-24432 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2c." msgstr "" -#: ../../../build/NEWS:19232 +#: ../../../build/NEWS:19296 msgid "Python 3.5.0 beta 2" msgstr "Python 3.5.0 beta 2" -#: ../../../build/NEWS:19234 +#: ../../../build/NEWS:19298 msgid "*Release date: 2015-05-31*" msgstr "*Tanggal rilis: 2015-05-31*" -#: ../../../build/NEWS:19239 +#: ../../../build/NEWS:19303 msgid "" "`bpo-24284 `__: The startswith and " "endswith methods of the str class no longer return True when finding the " "empty string and the indexes are completely out of range." msgstr "" -#: ../../../build/NEWS:19243 +#: ../../../build/NEWS:19307 msgid "" "`bpo-24115 `__: Update uses of " "PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(), " @@ -27272,229 +27409,229 @@ msgid "" "errors correctly." msgstr "" -#: ../../../build/NEWS:19247 +#: ../../../build/NEWS:19311 msgid "" "`bpo-24328 `__: Fix importing one " "character extension modules." msgstr "" -#: ../../../build/NEWS:19249 +#: ../../../build/NEWS:19313 msgid "" "`bpo-11205 `__: In dictionary displays, " "evaluate the key before the value." msgstr "" -#: ../../../build/NEWS:19251 +#: ../../../build/NEWS:19315 msgid "" "`bpo-24285 `__: Fixed regression that " "prevented importing extension modules from inside packages. Patch by Petr " "Viktorin." msgstr "" -#: ../../../build/NEWS:19257 +#: ../../../build/NEWS:19321 msgid "" "`bpo-23247 `__: Fix a crash in the " "StreamWriter.reset() of CJK codecs." msgstr "" -#: ../../../build/NEWS:19259 +#: ../../../build/NEWS:19323 msgid "" "`bpo-24270 `__: Add math.isclose() and " "cmath.isclose() functions as per :pep:`485`. Contributed by Chris Barker and" " Tal Einat." msgstr "" -#: ../../../build/NEWS:19262 +#: ../../../build/NEWS:19326 msgid "" "`bpo-5633 `__: Fixed timeit when the " "statement is a string and the setup is not." msgstr "" -#: ../../../build/NEWS:19265 +#: ../../../build/NEWS:19329 msgid "" "`bpo-24326 `__: Fixed audioop.ratecv() " "with non-default weightB argument. Original patch by David Moore." msgstr "" -#: ../../../build/NEWS:19268 +#: ../../../build/NEWS:19332 msgid "" "`bpo-16991 `__: Add a C implementation " "of OrderedDict." msgstr "" -#: ../../../build/NEWS:19270 +#: ../../../build/NEWS:19334 msgid "" "`bpo-23934 `__: Fix inspect.signature to" " fail correctly for builtin types lacking signature information. Initial " "patch by James Powell." msgstr "" -#: ../../../build/NEWS:19275 +#: ../../../build/NEWS:19339 msgid "Python 3.5.0 beta 1" msgstr "Python 3.5.0 beta 1" -#: ../../../build/NEWS:19277 +#: ../../../build/NEWS:19341 msgid "*Release date: 2015-05-24*" msgstr "*Tanggal rilis: 2015-05-24*" -#: ../../../build/NEWS:19282 +#: ../../../build/NEWS:19346 msgid "" "`bpo-24276 `__: Fixed optimization of " "property descriptor getter." msgstr "" -#: ../../../build/NEWS:19284 +#: ../../../build/NEWS:19348 msgid "" "`bpo-24268 `__: PEP 489: Multi-phase " "extension module initialization. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19287 +#: ../../../build/NEWS:19351 msgid "" "`bpo-23955 `__: Add pyvenv.cfg option to" " suppress registry/environment lookup for generating sys.path on Windows." msgstr "" -#: ../../../build/NEWS:19290 +#: ../../../build/NEWS:19354 msgid "" "`bpo-24257 `__: Fixed system error in " "the comparison of faked types.SimpleNamespace." msgstr "" -#: ../../../build/NEWS:19293 +#: ../../../build/NEWS:19357 msgid "" "`bpo-22939 `__: Fixed integer overflow " "in iterator object. Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:19296 +#: ../../../build/NEWS:19360 msgid "" "`bpo-23985 `__: Fix a possible buffer " "overrun when deleting a slice from the front of a bytearray and then " "appending some other bytes data." msgstr "" -#: ../../../build/NEWS:19299 +#: ../../../build/NEWS:19363 msgid "" "`bpo-24102 `__: Fixed exception type " "checking in standard error handlers." msgstr "" -#: ../../../build/NEWS:19301 +#: ../../../build/NEWS:19365 msgid "" "`bpo-15027 `__: The UTF-32 encoder is " "now 3x to 7x faster." msgstr "" -#: ../../../build/NEWS:19303 +#: ../../../build/NEWS:19367 msgid "" "`bpo-23290 `__: Optimize set_merge() for" " cases where the target is empty. (Contributed by Serhiy Storchaka.)" msgstr "" -#: ../../../build/NEWS:19306 +#: ../../../build/NEWS:19370 msgid "" "`bpo-2292 `__: PEP 448: Additional " "Unpacking Generalizations." msgstr "" -#: ../../../build/NEWS:19308 +#: ../../../build/NEWS:19372 msgid "" "`bpo-24096 `__: Make " "warnings.warn_explicit more robust against mutation of the warnings.filters " "list." msgstr "" -#: ../../../build/NEWS:19311 +#: ../../../build/NEWS:19375 msgid "" "`bpo-23996 `__: Avoid a crash when a " "delegated generator raises an unnormalized StopIteration exception. Patch " "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19314 +#: ../../../build/NEWS:19378 msgid "" "`bpo-23910 `__: Optimize property() " "getter calls. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19316 +#: ../../../build/NEWS:19380 msgid "" "`bpo-23911 `__: Move path-based " "importlib bootstrap code to a separate frozen module." msgstr "" -#: ../../../build/NEWS:19319 +#: ../../../build/NEWS:19383 msgid "" "`bpo-24192 `__: Fix namespace package " "imports." msgstr "" -#: ../../../build/NEWS:19321 +#: ../../../build/NEWS:19385 msgid "" "`bpo-24022 `__: Fix tokenizer crash when" " processing undecodable source code." msgstr "" -#: ../../../build/NEWS:19323 +#: ../../../build/NEWS:19387 msgid "" "`bpo-9951 `__: Added a hex() method to " "bytes, bytearray, and memoryview." msgstr "" -#: ../../../build/NEWS:19325 +#: ../../../build/NEWS:19389 msgid "" "`bpo-22906 `__: PEP 479: Change " "StopIteration handling inside generators." msgstr "" -#: ../../../build/NEWS:19327 +#: ../../../build/NEWS:19391 msgid "" "`bpo-24017 `__: PEP 492: Coroutines with" " async and await syntax." msgstr "" -#: ../../../build/NEWS:19332 +#: ../../../build/NEWS:19396 msgid "" "`bpo-14373 `__: Added C implementation " "of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " "Kachayev." msgstr "" -#: ../../../build/NEWS:19335 +#: ../../../build/NEWS:19399 msgid "" "`bpo-24230 `__: The tempfile module now " "accepts bytes for prefix, suffix and dir parameters and returns bytes in " "such situations (matching the os module APIs)." msgstr "" -#: ../../../build/NEWS:19339 +#: ../../../build/NEWS:19403 msgid "" "`bpo-22189 `__: collections.UserString " "now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " "isprintable(), and maketrans(). Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19343 +#: ../../../build/NEWS:19407 msgid "" "`bpo-24244 `__: Prevents termination " "when an invalid format string is encountered on Windows in strftime." msgstr "" -#: ../../../build/NEWS:19346 +#: ../../../build/NEWS:19410 msgid "" "`bpo-23973 `__: PEP 484: Add the typing " "module." msgstr "" -#: ../../../build/NEWS:19348 +#: ../../../build/NEWS:19412 msgid "" "`bpo-23086 `__: The " "collections.abc.Sequence() abstract base class added *start* and *stop* " "parameters to the index() mixin. Patch by Devin Jeanpierre." msgstr "" -#: ../../../build/NEWS:19352 +#: ../../../build/NEWS:19416 msgid "" "`bpo-20035 `__: Replaced the " "``tkinter._fix`` module used for setting up the Tcl/Tk environment on " @@ -27502,13 +27639,13 @@ msgid "" "permanent changes to the environment." msgstr "" -#: ../../../build/NEWS:19356 +#: ../../../build/NEWS:19420 msgid "" "`bpo-24257 `__: Fixed segmentation fault" " in sqlite3.Row constructor with faked cursor type." msgstr "" -#: ../../../build/NEWS:19359 +#: ../../../build/NEWS:19423 msgid "" "`bpo-15836 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " @@ -27516,13 +27653,13 @@ msgid "" "on patch by Daniel Wagner-Hall." msgstr "" -#: ../../../build/NEWS:19363 +#: ../../../build/NEWS:19427 msgid "" "`bpo-9858 `__: Add missing method stubs " "to _io.RawIOBase. Patch by Laura Rupprecht." msgstr "" -#: ../../../build/NEWS:19366 +#: ../../../build/NEWS:19430 msgid "" "`bpo-22955 `__: attrgetter, itemgetter " "and methodcaller objects in the operator module now support pickling. Added" @@ -27530,7 +27667,7 @@ msgid "" "Rosenberg." msgstr "" -#: ../../../build/NEWS:19370 +#: ../../../build/NEWS:19434 msgid "" "`bpo-22107 `__: tempfile.gettempdir() " "and tempfile.mkdtemp() now try again when a directory with the chosen name " @@ -27538,156 +27675,156 @@ msgid "" "early if parent directory is not valid (not exists or is a file) on Windows." msgstr "" -#: ../../../build/NEWS:19375 +#: ../../../build/NEWS:19439 msgid "" "`bpo-23780 `__: Improved error message " "in os.path.join() with single argument." msgstr "" -#: ../../../build/NEWS:19377 +#: ../../../build/NEWS:19441 msgid "" "`bpo-6598 `__: Increased time precision " "and random number range in email.utils.make_msgid() to strengthen the " "uniqueness of the message ID." msgstr "" -#: ../../../build/NEWS:19380 +#: ../../../build/NEWS:19444 msgid "" "`bpo-24091 `__: Fixed various crashes in" " corner cases in C implementation of ElementTree." msgstr "" -#: ../../../build/NEWS:19383 +#: ../../../build/NEWS:19447 msgid "" "`bpo-21931 `__: msilib.FCICreate() now " "raises TypeError in the case of a bad argument instead of a ValueError with " "a bogus FCI error number. Patch by Jeffrey Armstrong." msgstr "" -#: ../../../build/NEWS:19387 +#: ../../../build/NEWS:19451 msgid "" "`bpo-13866 `__: *quote_via* argument " "added to urllib.parse.urlencode." msgstr "" -#: ../../../build/NEWS:19389 +#: ../../../build/NEWS:19453 msgid "" "`bpo-20098 `__: New mangle_from policy " "option for email, default True for compat32, but False for all other " "policies." msgstr "" -#: ../../../build/NEWS:19392 +#: ../../../build/NEWS:19456 msgid "" "`bpo-24211 `__: The email library now " "supports RFC 6532: it can generate headers using utf-8 instead of encoded " "words." msgstr "" -#: ../../../build/NEWS:19395 +#: ../../../build/NEWS:19459 msgid "" "`bpo-16314 `__: Added support for the " "LZMA compression in distutils." msgstr "" -#: ../../../build/NEWS:19397 +#: ../../../build/NEWS:19461 msgid "" "`bpo-21804 `__: poplib now supports RFC " "6856 (UTF8)." msgstr "" -#: ../../../build/NEWS:19399 +#: ../../../build/NEWS:19463 msgid "" "`bpo-18682 `__: Optimized pprint " "functions for builtin scalar types." msgstr "" -#: ../../../build/NEWS:19401 +#: ../../../build/NEWS:19465 msgid "" "`bpo-22027 `__: smtplib now supports RFC" " 6531 (SMTPUTF8)." msgstr "" -#: ../../../build/NEWS:19403 +#: ../../../build/NEWS:19467 msgid "" "`bpo-23488 `__: Random generator objects" " now consume 2x less memory on 64-bit." msgstr "" -#: ../../../build/NEWS:19405 +#: ../../../build/NEWS:19469 msgid "" "`bpo-1322 `__: platform.dist() and " "platform.linux_distribution() functions are now deprecated. Initial patch " "by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19408 +#: ../../../build/NEWS:19472 msgid "" "`bpo-22486 `__: Added the math.gcd() " "function. The fractions.gcd() function now is deprecated. Based on patch " "by Mark Dickinson." msgstr "" -#: ../../../build/NEWS:19411 +#: ../../../build/NEWS:19475 msgid "" "`bpo-24064 `__: Property() docstrings " "are now writeable. (Patch by Berker Peksag.)" msgstr "" -#: ../../../build/NEWS:19414 +#: ../../../build/NEWS:19478 msgid "" "`bpo-22681 `__: Added support for the " "koi8_t encoding." msgstr "" -#: ../../../build/NEWS:19416 +#: ../../../build/NEWS:19480 msgid "" "`bpo-22682 `__: Added support for the " "kz1048 encoding." msgstr "" -#: ../../../build/NEWS:19418 +#: ../../../build/NEWS:19482 msgid "" "`bpo-23796 `__: peek and read1 methods " "of BufferedReader now raise ValueError if they called on a closed object. " "Patch by John Hergenroeder." msgstr "" -#: ../../../build/NEWS:19421 +#: ../../../build/NEWS:19485 msgid "" "`bpo-21795 `__: smtpd now supports the " "8BITMIME extension whenever the new *decode_data* constructor argument is " "set to False." msgstr "" -#: ../../../build/NEWS:19424 +#: ../../../build/NEWS:19488 msgid "" "`bpo-24155 `__: optimize heapq.heapify()" " for better cache performance when heapifying large lists." msgstr "" -#: ../../../build/NEWS:19427 +#: ../../../build/NEWS:19491 msgid "" "`bpo-21800 `__: imaplib now supports RFC" " 5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " "encodes non-ASCII usernames and passwords to UTF8." msgstr "" -#: ../../../build/NEWS:19431 +#: ../../../build/NEWS:19495 msgid "" "`bpo-20274 `__: When calling a " "_sqlite.Connection, it now complains if passed any keyword arguments. " "Previously it silently ignored them." msgstr "" -#: ../../../build/NEWS:19434 +#: ../../../build/NEWS:19498 msgid "" "`bpo-20274 `__: Remove ignored and " "erroneous \"kwargs\" parameters from three METH_VARARGS methods on " "_sqlite.Connection." msgstr "" -#: ../../../build/NEWS:19437 +#: ../../../build/NEWS:19501 msgid "" "`bpo-24134 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a" @@ -27695,221 +27832,221 @@ msgid "" "is passed in the context manager mode." msgstr "" -#: ../../../build/NEWS:19442 +#: ../../../build/NEWS:19506 msgid "" "`bpo-24018 `__: Add a " "collections.abc.Generator abstract base class. Contributed by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19445 +#: ../../../build/NEWS:19509 msgid "" "`bpo-23880 `__: Tkinter's getint() and " "getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " "numbers (in particular int)." msgstr "" -#: ../../../build/NEWS:19448 +#: ../../../build/NEWS:19512 msgid "" "`bpo-22619 `__: Added negative limit " "support in the traceback module. Based on patch by Dmitry Kazakov." msgstr "" -#: ../../../build/NEWS:19451 +#: ../../../build/NEWS:19515 msgid "" "`bpo-24094 `__: Fix possible crash in " "json.encode with poorly behaved dict subclasses." msgstr "" -#: ../../../build/NEWS:19454 +#: ../../../build/NEWS:19518 msgid "" "`bpo-9246 `__: On POSIX, os.getcwd() now " "supports paths longer than 1025 bytes. Patch written by William Orr." msgstr "" -#: ../../../build/NEWS:19457 +#: ../../../build/NEWS:19521 msgid "" "`bpo-17445 `__: add difflib.diff_bytes()" " to support comparison of byte strings (fixes a regression from Python 2)." msgstr "" -#: ../../../build/NEWS:19460 +#: ../../../build/NEWS:19524 msgid "" "`bpo-23917 `__: Fall back to sequential " "compilation when ProcessPoolExecutor doesn't exist. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:19463 +#: ../../../build/NEWS:19527 msgid "" "`bpo-23008 `__: Fixed resolving " "attributes with boolean value is False in pydoc." msgstr "" -#: ../../../build/NEWS:19466 +#: ../../../build/NEWS:19530 msgid "" "Fix asyncio issue 235: LifoQueue and PriorityQueue's put didn't increment " "unfinished tasks (this bug was introduced when JoinableQueue was merged with" " Queue)." msgstr "" -#: ../../../build/NEWS:19470 +#: ../../../build/NEWS:19534 msgid "" "`bpo-23908 `__: os functions now reject " "paths with embedded null character on Windows instead of silently truncating" " them." msgstr "" -#: ../../../build/NEWS:19473 +#: ../../../build/NEWS:19537 msgid "" "`bpo-23728 `__: binascii.crc_hqx() could" " return an integer outside of the range 0-0xffff for empty data." msgstr "" -#: ../../../build/NEWS:19476 +#: ../../../build/NEWS:19540 msgid "" "`bpo-23887 `__: urllib.error.HTTPError " "now has a proper repr() representation. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:19479 +#: ../../../build/NEWS:19543 msgid "" "asyncio: New event loop APIs: set_task_factory() and get_task_factory()." msgstr "" -#: ../../../build/NEWS:19481 +#: ../../../build/NEWS:19545 msgid "asyncio: async() function is deprecated in favour of ensure_future()." msgstr "" -#: ../../../build/NEWS:19483 +#: ../../../build/NEWS:19547 msgid "" "`bpo-24178 `__: asyncio.Lock, Condition," " Semaphore, and BoundedSemaphore support new 'async with' syntax. " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19486 +#: ../../../build/NEWS:19550 msgid "" "`bpo-24179 `__: Support 'async for' for " "asyncio.StreamReader. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19489 +#: ../../../build/NEWS:19553 msgid "" "`bpo-24184 `__: Add AsyncIterator and " "AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19492 +#: ../../../build/NEWS:19556 msgid "" "`bpo-22547 `__: Implement informative " "__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19495 +#: ../../../build/NEWS:19559 msgid "" "`bpo-24190 `__: Implement " "inspect.BoundArgument.apply_defaults() method. Contributed by Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19498 +#: ../../../build/NEWS:19562 msgid "" "`bpo-20691 `__: Add 'follow_wrapped' " "argument to inspect.Signature.from_callable() and inspect.signature(). " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19502 +#: ../../../build/NEWS:19566 msgid "" "`bpo-24248 `__: Deprecate " "inspect.Signature.from_function() and inspect.Signature.from_builtin()." msgstr "" -#: ../../../build/NEWS:19505 +#: ../../../build/NEWS:19569 msgid "" "`bpo-23898 `__: Fix " "inspect.classify_class_attrs() to support attributes with overloaded __eq__ " "and __bool__. Patch by Mike Bayer." msgstr "" -#: ../../../build/NEWS:19508 +#: ../../../build/NEWS:19572 msgid "" "`bpo-24298 `__: Fix inspect.signature() " "to correctly unwrap wrappers around bound methods." msgstr "" -#: ../../../build/NEWS:19514 +#: ../../../build/NEWS:19578 msgid "" "`bpo-23184 `__: remove unused names and " "imports in idlelib. Initial patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:19520 +#: ../../../build/NEWS:19584 msgid "" "`bpo-21520 `__: test_zipfile no longer " "fails if the word 'bad' appears anywhere in the name of the current " "directory." msgstr "" -#: ../../../build/NEWS:19523 +#: ../../../build/NEWS:19587 msgid "" "`bpo-9517 `__: Move script_helper into " "the support package. Patch by Christie Wilson." msgstr "" -#: ../../../build/NEWS:19529 +#: ../../../build/NEWS:19593 msgid "" "`bpo-22155 `__: Add File Handlers " "subsection with createfilehandler to tkinter doc. Remove obsolete example " "from FAQ. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19532 +#: ../../../build/NEWS:19596 msgid "" "`bpo-24029 `__: Document the name " "binding behavior for submodule imports." msgstr "" -#: ../../../build/NEWS:19534 +#: ../../../build/NEWS:19598 msgid "" "`bpo-24077 `__: Fix typo in man page for" " -I command option: -s, not -S" msgstr "" -#: ../../../build/NEWS:19539 +#: ../../../build/NEWS:19603 msgid "" "`bpo-24000 `__: Improved Argument " "Clinic's mapping of converters to legacy \"format units\". Updated the " "documentation to match." msgstr "" -#: ../../../build/NEWS:19542 +#: ../../../build/NEWS:19606 msgid "" "`bpo-24001 `__: Argument Clinic " "converters now use accept={type} instead of types={'type'} to specify the " "types the converter accepts." msgstr "" -#: ../../../build/NEWS:19545 +#: ../../../build/NEWS:19609 msgid "" "`bpo-23330 `__: h2py now supports " "arbitrary filenames in #include." msgstr "" -#: ../../../build/NEWS:19547 +#: ../../../build/NEWS:19611 msgid "" "`bpo-24031 `__: make patchcheck now " "supports git checkouts, too." msgstr "" -#: ../../../build/NEWS:19551 +#: ../../../build/NEWS:19615 msgid "Python 3.5.0 alpha 4" msgstr "Python 3.5.0 alfa 4" -#: ../../../build/NEWS:19553 +#: ../../../build/NEWS:19617 msgid "*Release date: 2015-04-19*" msgstr "*Tanggal rilis: 2015-04-19*" -#: ../../../build/NEWS:19558 +#: ../../../build/NEWS:19622 msgid "" "`bpo-22980 `__: Under Linux, " "GNU/KFreeBSD and the Hurd, C extensions now include the architecture triplet" @@ -27918,26 +28055,26 @@ msgid "" ":pep:`3149`-style information." msgstr "" -#: ../../../build/NEWS:19563 +#: ../../../build/NEWS:19627 msgid "" "`bpo-22631 `__: Added Linux-specific " "socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19566 +#: ../../../build/NEWS:19630 msgid "" "`bpo-23731 `__: Implement :pep:`488`: " "removal of .pyo files." msgstr "" -#: ../../../build/NEWS:19568 +#: ../../../build/NEWS:19632 msgid "" "`bpo-23726 `__: Don't enable GC for user" " subclasses of non-GC types that don't add any new fields. Patch by Eugene " "Toder." msgstr "" -#: ../../../build/NEWS:19571 +#: ../../../build/NEWS:19635 msgid "" "`bpo-23309 `__: Avoid a deadlock at " "shutdown if a daemon thread is aborted while it is holding a lock to a " @@ -27945,43 +28082,43 @@ msgid "" "(typically stdout or stderr). A fatal error is emitted instead." msgstr "" -#: ../../../build/NEWS:19576 +#: ../../../build/NEWS:19640 msgid "" "`bpo-22977 `__: Fixed formatting Windows" " error messages on Wine. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19579 +#: ../../../build/NEWS:19643 msgid "" "`bpo-23466 `__: %c, %o, %x, and %X in " "bytes formatting now raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:19582 +#: ../../../build/NEWS:19646 msgid "" "`bpo-24044 `__: Fix possible null " "pointer dereference in list.sort in out of memory conditions." msgstr "" -#: ../../../build/NEWS:19585 +#: ../../../build/NEWS:19649 msgid "" "`bpo-21354 `__: PyCFunction_New function" " is exposed by python DLL again." msgstr "" -#: ../../../build/NEWS:19590 +#: ../../../build/NEWS:19654 msgid "" "`bpo-23840 `__: tokenize.open() now " "closes the temporary binary file on error to fix a resource warning." msgstr "" -#: ../../../build/NEWS:19593 +#: ../../../build/NEWS:19657 msgid "" "`bpo-16914 `__: new debuglevel 2 in " "smtplib adds timestamps to debug output." msgstr "" -#: ../../../build/NEWS:19595 +#: ../../../build/NEWS:19659 msgid "" "`bpo-7159 `__: urllib.request now " "supports sending auth credentials automatically after the first 401. This " @@ -27989,39 +28126,39 @@ msgid "" "`__ and supersedes that change." msgstr "" -#: ../../../build/NEWS:19599 +#: ../../../build/NEWS:19663 msgid "" "`bpo-23703 `__: Fix a regression in " "urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19602 +#: ../../../build/NEWS:19666 msgid "" "`bpo-4254 `__: Adds " "_curses.update_lines_cols(). Patch by Arnon Yaari" msgstr "" -#: ../../../build/NEWS:19604 +#: ../../../build/NEWS:19668 msgid "" "`bpo-19933 `__: Provide default argument" " for ndigits in round. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19607 +#: ../../../build/NEWS:19671 msgid "" "`bpo-23193 `__: Add a numeric_owner " "parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " "by Michael Vogt and Eric Smith." msgstr "" -#: ../../../build/NEWS:19610 +#: ../../../build/NEWS:19674 msgid "" "`bpo-23342 `__: Add a subprocess.run() " "function than returns a CalledProcess instance for a more consistent API " "than the existing call* functions." msgstr "" -#: ../../../build/NEWS:19613 +#: ../../../build/NEWS:19677 msgid "" "`bpo-21217 `__: inspect.getsourcelines()" " now tries to compute the start and end lines from the code object, fixing " @@ -28029,49 +28166,49 @@ msgid "" "Thomas Ballinger and Allison Kaptur." msgstr "" -#: ../../../build/NEWS:19617 +#: ../../../build/NEWS:19681 msgid "" "`bpo-24521 `__: Fix possible integer " "overflows in the pickle module." msgstr "" -#: ../../../build/NEWS:19619 +#: ../../../build/NEWS:19683 msgid "" "`bpo-22931 `__: Allow '[' and ']' in " "cookie values." msgstr "" -#: ../../../build/NEWS:19621 +#: ../../../build/NEWS:19685 msgid "" "The keywords attribute of functools.partial is now always a dictionary." msgstr "" -#: ../../../build/NEWS:19623 +#: ../../../build/NEWS:19687 msgid "" "`bpo-23811 `__: Add missing newline to " "the PyCompileError error message. Patch by Alex Shkop." msgstr "" -#: ../../../build/NEWS:19626 +#: ../../../build/NEWS:19690 msgid "" "`bpo-21116 `__: Avoid blowing memory " "when allocating a multiprocessing shared array that's larger than 50% of the" " available RAM. Patch by Médéric Boquien." msgstr "" -#: ../../../build/NEWS:19630 +#: ../../../build/NEWS:19694 msgid "" "`bpo-22982 `__: Improve BOM handling " "when seeking to multiple positions of a writable text file." msgstr "" -#: ../../../build/NEWS:19633 +#: ../../../build/NEWS:19697 msgid "" "`bpo-23464 `__: Removed deprecated " "asyncio JoinableQueue." msgstr "" -#: ../../../build/NEWS:19635 +#: ../../../build/NEWS:19699 msgid "" "`bpo-23529 `__: Limit the size of " "decompressed data when reading from GzipFile, BZ2File or LZMAFile. This " @@ -28080,47 +28217,47 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:19640 +#: ../../../build/NEWS:19704 msgid "" "`bpo-21859 `__: Added Python " "implementation of io.FileIO." msgstr "" -#: ../../../build/NEWS:19642 +#: ../../../build/NEWS:19706 msgid "" "`bpo-23865 `__: close() methods in " "multiple modules now are idempotent and more robust at shutdown. If they " "need to release multiple resources, all are released even if errors occur." msgstr "" -#: ../../../build/NEWS:19646 +#: ../../../build/NEWS:19710 msgid "" "`bpo-23400 `__: Raise same exception on " "both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." msgstr "" -#: ../../../build/NEWS:19649 +#: ../../../build/NEWS:19713 msgid "" "`bpo-10838 `__: The subprocess now " "module includes SubprocessError and TimeoutError in its list of exported " "names for the users wild enough to use ``from subprocess import *``." msgstr "" -#: ../../../build/NEWS:19653 +#: ../../../build/NEWS:19717 msgid "" "`bpo-23411 `__: Added DefragResult, " "ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and " "SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19657 +#: ../../../build/NEWS:19721 msgid "" "`bpo-23881 `__: " "urllib.request.ftpwrapper constructor now closes the socket if the FTP " "connection failed to fix a ResourceWarning." msgstr "" -#: ../../../build/NEWS:19660 +#: ../../../build/NEWS:19724 msgid "" "`bpo-23853 `__: " ":meth:`socket.socket.sendall` does no more reset the socket timeout each " @@ -28128,14 +28265,14 @@ msgid "" "duration to send all data." msgstr "" -#: ../../../build/NEWS:19664 +#: ../../../build/NEWS:19728 msgid "" "`bpo-22721 `__: An order of multiline " "pprint output of set or dict containing orderable and non-orderable elements" " no longer depends on iteration order of set or dict." msgstr "" -#: ../../../build/NEWS:19668 +#: ../../../build/NEWS:19732 msgid "" "`bpo-15133 `__: " "_tkinter.tkapp.getboolean() now supports Tcl_Obj and always returns bool. " @@ -28143,45 +28280,45 @@ msgid "" "Tcl_Obj). tkinter.BooleanVar.get() now always returns bool." msgstr "" -#: ../../../build/NEWS:19673 +#: ../../../build/NEWS:19737 msgid "" "`bpo-10590 `__: xml.sax.parseString() " "now supports string argument." msgstr "" -#: ../../../build/NEWS:19675 +#: ../../../build/NEWS:19739 msgid "" "`bpo-23338 `__: Fixed formatting ctypes " "error messages on Cygwin. Patch by Makoto Kato." msgstr "" -#: ../../../build/NEWS:19678 +#: ../../../build/NEWS:19742 msgid "" "`bpo-15582 `__: inspect.getdoc() now " "follows inheritance chains." msgstr "" -#: ../../../build/NEWS:19680 +#: ../../../build/NEWS:19744 msgid "" "`bpo-2175 `__: SAX parsers now support a " "character stream of InputSource object." msgstr "" -#: ../../../build/NEWS:19683 +#: ../../../build/NEWS:19747 msgid "" "`bpo-16840 `__: Tkinter now supports " "64-bit integers added in Tcl 8.4 and arbitrary precision integers added in " "Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19686 +#: ../../../build/NEWS:19750 msgid "" "`bpo-23834 `__: Fix socket.sendto(), use" " the C Py_ssize_t type to store the result of sendto() instead of the C int " "type." msgstr "" -#: ../../../build/NEWS:19689 +#: ../../../build/NEWS:19753 msgid "" "`bpo-23618 `__: " ":meth:`socket.socket.connect` now waits until the connection completes " @@ -28191,45 +28328,45 @@ msgid "" ":exc:`InterruptedError` for non-blocking sockets." msgstr "" -#: ../../../build/NEWS:19695 +#: ../../../build/NEWS:19759 msgid "" "`bpo-21526 `__: Tkinter now supports new" " boolean type in Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19697 +#: ../../../build/NEWS:19761 msgid "" "`bpo-23836 `__: Fix the faulthandler " "module to handle reentrant calls to its signal handlers." msgstr "" -#: ../../../build/NEWS:19700 +#: ../../../build/NEWS:19764 msgid "" "`bpo-23838 `__: linecache now clears the" " cache and returns an empty result on MemoryError." msgstr "" -#: ../../../build/NEWS:19703 +#: ../../../build/NEWS:19767 msgid "" "`bpo-10395 `__: Added " "os.path.commonpath(). Implemented in posixpath and ntpath. Based on patch by" " Rafik Draoui." msgstr "" -#: ../../../build/NEWS:19706 +#: ../../../build/NEWS:19770 msgid "" "`bpo-23611 `__: Serializing more " "\"lookupable\" objects (such as unbound methods or nested classes) now are " "supported with pickle protocols < 4." msgstr "" -#: ../../../build/NEWS:19709 +#: ../../../build/NEWS:19773 msgid "" "`bpo-13583 `__: sqlite3.Row now supports" " slice indexing." msgstr "" -#: ../../../build/NEWS:19711 +#: ../../../build/NEWS:19775 msgid "" "`bpo-18473 `__: Fixed 2to3 and 3to2 " "compatible pickle mappings. Fixed ambiguous reverse mappings. Added many " @@ -28237,7 +28374,7 @@ msgid "" " with full name mapping." msgstr "" -#: ../../../build/NEWS:19715 +#: ../../../build/NEWS:19779 msgid "" "`bpo-23485 `__: select.select() is now " "retried automatically with the recomputed timeout when interrupted by a " @@ -28245,103 +28382,103 @@ msgid "" "part of the :pep:`475`." msgstr "" -#: ../../../build/NEWS:19719 +#: ../../../build/NEWS:19783 msgid "" "`bpo-23752 `__: When built from an " "existing file descriptor, io.FileIO() now only calls fstat() once. Before " "fstat() was called twice, which was not necessary." msgstr "" -#: ../../../build/NEWS:19723 +#: ../../../build/NEWS:19787 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support __add__, __mul__, and __imul__()." msgstr "" -#: ../../../build/NEWS:19726 +#: ../../../build/NEWS:19790 msgid "" "`bpo-23171 `__: csv.Writer.writerow() " "now supports arbitrary iterables." msgstr "" -#: ../../../build/NEWS:19728 +#: ../../../build/NEWS:19792 msgid "" "`bpo-23745 `__: The new email header " "parser now handles duplicate MIME parameter names without error, similar to " "how get_param behaves." msgstr "" -#: ../../../build/NEWS:19731 +#: ../../../build/NEWS:19795 msgid "" "`bpo-22117 `__: Fix os.utime(), it now " "rounds the timestamp towards minus infinity (-inf) instead of rounding " "towards zero." msgstr "" -#: ../../../build/NEWS:19734 +#: ../../../build/NEWS:19798 msgid "" "`bpo-23310 `__: Fix MagicMock's " "initializer to work with __methods__, just like configure_mock(). Patch by " "Kasia Jachim." msgstr "" -#: ../../../build/NEWS:19740 +#: ../../../build/NEWS:19804 msgid "" "`bpo-23817 `__: FreeBSD now uses \"1.0\"" " in the SOVERSION as other operating systems, instead of just \"1\"." msgstr "" -#: ../../../build/NEWS:19743 +#: ../../../build/NEWS:19807 msgid "" "`bpo-23501 `__: Argument Clinic now " "generates code into separate files by default." msgstr "" -#: ../../../build/NEWS:19749 +#: ../../../build/NEWS:19813 msgid "" "`bpo-23799 `__: Added " "test.support.start_threads() for running and cleaning up multiple threads." msgstr "" -#: ../../../build/NEWS:19752 +#: ../../../build/NEWS:19816 msgid "" "`bpo-22390 `__: test.regrtest now emits " "a warning if temporary files or directories are left after running a test." msgstr "" -#: ../../../build/NEWS:19758 +#: ../../../build/NEWS:19822 msgid "" "`bpo-18128 `__: pygettext now uses " "standard +NNNN format in the POT-Creation-Date header." msgstr "" -#: ../../../build/NEWS:19761 +#: ../../../build/NEWS:19825 msgid "" "`bpo-23935 `__: Argument Clinic's " "understanding of format units accepting bytes, bytearrays, and buffers is " "now consistent with both the documentation and the implementation." msgstr "" -#: ../../../build/NEWS:19765 +#: ../../../build/NEWS:19829 msgid "" "`bpo-23944 `__: Argument Clinic now " "wraps long impl prototypes at column 78." msgstr "" -#: ../../../build/NEWS:19767 +#: ../../../build/NEWS:19831 msgid "" "`bpo-20586 `__: Argument Clinic now " "ensures that functions without docstrings have signatures." msgstr "" -#: ../../../build/NEWS:19770 +#: ../../../build/NEWS:19834 msgid "" "`bpo-23492 `__: Argument Clinic now " "generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple" " if possible." msgstr "" -#: ../../../build/NEWS:19773 +#: ../../../build/NEWS:19837 msgid "" "`bpo-23500 `__: Argument Clinic is now " "smarter about generating the \"#ifndef\" (empty) definition of the methoddef" @@ -28350,21 +28487,21 @@ msgid "" " than immediately after the first use." msgstr "" -#: ../../../build/NEWS:19782 +#: ../../../build/NEWS:19846 msgid "" "`bpo-23998 `__: PyImport_ReInitLock() " "now checks for lock allocation error" msgstr "" -#: ../../../build/NEWS:19786 +#: ../../../build/NEWS:19850 msgid "Python 3.5.0 alpha 3" msgstr "Python 3.5.0 alfa 3" -#: ../../../build/NEWS:19788 +#: ../../../build/NEWS:19852 msgid "*Release date: 2015-03-28*" msgstr "*Tanggal rilis: 2015-03-28*" -#: ../../../build/NEWS:19793 +#: ../../../build/NEWS:19857 msgid "" "`bpo-23573 `__: Increased performance of" " string search operations (str.find, str.index, str.count, the in operator, " @@ -28372,44 +28509,44 @@ msgid "" "UCS4)." msgstr "" -#: ../../../build/NEWS:19797 +#: ../../../build/NEWS:19861 msgid "" "`bpo-23753 `__: Python doesn't support " "anymore platforms without stat() or fstat(), these functions are always " "required." msgstr "" -#: ../../../build/NEWS:19800 +#: ../../../build/NEWS:19864 msgid "" "`bpo-23681 `__: The -b option now " "affects comparisons of bytes with int." msgstr "" -#: ../../../build/NEWS:19802 +#: ../../../build/NEWS:19866 msgid "" "`bpo-23632 `__: Memoryviews now allow " "tuple indexing (including for multi-dimensional memoryviews)." msgstr "" -#: ../../../build/NEWS:19805 +#: ../../../build/NEWS:19869 msgid "" "`bpo-23192 `__: Fixed generator lambdas." " Patch by Bruno Cauet." msgstr "" -#: ../../../build/NEWS:19807 +#: ../../../build/NEWS:19871 msgid "" "`bpo-23629 `__: Fix the default " "__sizeof__ implementation for variable-sized objects." msgstr "" -#: ../../../build/NEWS:19813 +#: ../../../build/NEWS:19877 msgid "" "`bpo-14260 `__: The groupindex attribute" " of regular expression pattern object now is non-modifiable mapping." msgstr "" -#: ../../../build/NEWS:19816 +#: ../../../build/NEWS:19880 msgid "" "`bpo-23792 `__: Ignore KeyboardInterrupt" " when the pydoc pager is active. This mimics the behavior of the standard " @@ -28417,51 +28554,51 @@ msgid "" "itself is still running." msgstr "" -#: ../../../build/NEWS:19820 +#: ../../../build/NEWS:19884 msgid "" "`bpo-23775 `__: pprint() of OrderedDict " "now outputs the same representation as repr()." msgstr "" -#: ../../../build/NEWS:19823 +#: ../../../build/NEWS:19887 msgid "" "`bpo-23765 `__: Removed IsBadStringPtr " "calls in ctypes" msgstr "" -#: ../../../build/NEWS:19825 +#: ../../../build/NEWS:19889 msgid "" "`bpo-22364 `__: Improved some re error " "messages using regex for hints." msgstr "" -#: ../../../build/NEWS:19827 +#: ../../../build/NEWS:19891 msgid "" "`bpo-23742 `__: ntpath.expandvars() no " "longer loses unbalanced single quotes." msgstr "" -#: ../../../build/NEWS:19829 +#: ../../../build/NEWS:19893 msgid "" "`bpo-21717 `__: The zipfile.ZipFile.open" " function now supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:19832 +#: ../../../build/NEWS:19896 msgid "" "`bpo-21802 `__: The reader in " "BufferedRWPair now is closed even when closing writer failed in " "BufferedRWPair.close()." msgstr "" -#: ../../../build/NEWS:19835 +#: ../../../build/NEWS:19899 msgid "" "`bpo-23622 `__: Unknown escapes in " "regular expressions that consist of ``'\\'`` and ASCII letter now raise a " "deprecation warning and will be forbidden in Python 3.6." msgstr "" -#: ../../../build/NEWS:19839 +#: ../../../build/NEWS:19903 msgid "" "`bpo-23671 `__: string.Template now " "allows specifying the \"self\" parameter as a keyword argument. " @@ -28469,79 +28606,79 @@ msgid "" "\"format_string\" parameters as keyword arguments." msgstr "" -#: ../../../build/NEWS:19843 +#: ../../../build/NEWS:19907 msgid "" "`bpo-23502 `__: The pprint module now " "supports mapping proxies." msgstr "" -#: ../../../build/NEWS:19845 +#: ../../../build/NEWS:19909 msgid "" "`bpo-17530 `__: pprint now wraps long " "bytes objects and bytearrays." msgstr "" -#: ../../../build/NEWS:19847 +#: ../../../build/NEWS:19911 msgid "" "`bpo-22687 `__: Fixed some corner cases " "in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " "long words." msgstr "" -#: ../../../build/NEWS:19850 +#: ../../../build/NEWS:19914 msgid "" "`bpo-4727 `__: The copy module now uses " "pickle protocol 4 (PEP 3154) and supports copying of instances of classes " "whose __new__ method takes keyword-only arguments." msgstr "" -#: ../../../build/NEWS:19854 +#: ../../../build/NEWS:19918 msgid "" "`bpo-23491 `__: Added a zipapp module to" " support creating executable zip file archives of Python code. Registered " "\".pyz\" and \".pyzw\" extensions on Windows for these archives (PEP 441)." msgstr "" -#: ../../../build/NEWS:19858 +#: ../../../build/NEWS:19922 msgid "" "`bpo-23657 `__: Avoid explicit checks " "for str in zipapp, adding support for pathlib.Path objects as arguments." msgstr "" -#: ../../../build/NEWS:19861 +#: ../../../build/NEWS:19925 msgid "" "`bpo-23688 `__: Added support of " "arbitrary bytes-like objects and avoided unnecessary copying of memoryview " "in gzip.GzipFile.write(). Original patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:19865 +#: ../../../build/NEWS:19929 msgid "" "`bpo-23252 `__: Added support for " "writing ZIP files to unseekable streams." msgstr "" -#: ../../../build/NEWS:19867 +#: ../../../build/NEWS:19931 msgid "" "`bpo-23647 `__: Increase imaplib's " "MAXLINE to accommodate modern mailbox sizes." msgstr "" -#: ../../../build/NEWS:19869 +#: ../../../build/NEWS:19933 msgid "" "`bpo-23539 `__: If body is None, " "http.client.HTTPConnection.request now sets Content-Length to 0 for PUT, " "POST, and PATCH headers to avoid 411 errors from some web servers." msgstr "" -#: ../../../build/NEWS:19873 +#: ../../../build/NEWS:19937 msgid "" "`bpo-22351 `__: The nntplib.NNTP " "constructor no longer leaves the connection and socket open until the " "garbage collector cleans them up. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19877 +#: ../../../build/NEWS:19941 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support methods for index(), insert(), and copy(). This allows " @@ -28549,7 +28686,7 @@ msgid "" "substitutability for lists." msgstr "" -#: ../../../build/NEWS:19881 +#: ../../../build/NEWS:19945 msgid "" "`bpo-23715 `__: " ":func:`signal.sigwaitinfo` and :func:`signal.sigtimedwait` are now retried " @@ -28558,42 +28695,42 @@ msgid "" "timeout with a monotonic clock when it is retried." msgstr "" -#: ../../../build/NEWS:19886 +#: ../../../build/NEWS:19950 msgid "" "`bpo-23001 `__: Few functions in modules" " mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only " "bytes-like object now accept writable bytes-like object too." msgstr "" -#: ../../../build/NEWS:19890 +#: ../../../build/NEWS:19954 msgid "" "`bpo-23646 `__: If time.sleep() is " "interrupted by a signal, the sleep is now retried with the recomputed delay," " except if the signal handler raises an exception (PEP 475)." msgstr "" -#: ../../../build/NEWS:19894 +#: ../../../build/NEWS:19958 msgid "" "`bpo-23136 `__: _strptime now uniformly " "handles all days in week 0, including Dec 30 of previous year. Based on " "patch by Jim Carroll." msgstr "" -#: ../../../build/NEWS:19897 +#: ../../../build/NEWS:19961 msgid "" "`bpo-23700 `__: Iterator of " "NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " "Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:19900 +#: ../../../build/NEWS:19964 msgid "" "`bpo-22903 `__: The fake test case " "created by unittest.loader when it fails importing a test module is now " "picklable." msgstr "" -#: ../../../build/NEWS:19903 +#: ../../../build/NEWS:19967 msgid "" "`bpo-22181 `__: On Linux, os.urandom() " "now uses the new getrandom() syscall if available, syscall introduced in the" @@ -28601,7 +28738,7 @@ msgid "" "the need of a file descriptor and waits until the kernel has enough entropy." msgstr "" -#: ../../../build/NEWS:19908 +#: ../../../build/NEWS:19972 msgid "" "`bpo-2211 `__: Updated the implementation" " of the http.cookies.Morsel class. Setting attributes key, value and " @@ -28612,115 +28749,115 @@ msgid "" "quoting values. Added new tests. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19916 +#: ../../../build/NEWS:19980 msgid "" "`bpo-18983 `__: Allow selection of " "output units in timeit. Patch by Julian Gindi." msgstr "" -#: ../../../build/NEWS:19919 +#: ../../../build/NEWS:19983 msgid "" "`bpo-23631 `__: Fix " "traceback.format_list when a traceback has been mutated." msgstr "" -#: ../../../build/NEWS:19921 +#: ../../../build/NEWS:19985 msgid "" "`bpo-23568 `__: Add rdivmod support to " "MagicMock() objects. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:19924 +#: ../../../build/NEWS:19988 msgid "" "`bpo-2052 `__: Add charset parameter to " "HtmlDiff.make_file()." msgstr "" -#: ../../../build/NEWS:19926 +#: ../../../build/NEWS:19990 msgid "" "`bpo-23668 `__: Support os.truncate and " "os.ftruncate on Windows." msgstr "" -#: ../../../build/NEWS:19928 +#: ../../../build/NEWS:19992 msgid "" "`bpo-23138 `__: Fixed parsing cookies " "with absent keys or values in cookiejar. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19931 +#: ../../../build/NEWS:19995 msgid "" "`bpo-23051 `__: multiprocessing.Pool " "methods imap() and imap_unordered() now handle exceptions raised by an " "iterator. Patch by Alon Diamant and Davin Potts." msgstr "" -#: ../../../build/NEWS:19935 +#: ../../../build/NEWS:19999 msgid "" "`bpo-23581 `__: Add matmul support to " "MagicMock. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:19937 +#: ../../../build/NEWS:20001 msgid "" "`bpo-23566 `__: enable(), register(), " "dump_traceback() and dump_traceback_later() functions of faulthandler now " "accept file descriptors. Patch by Wei Wu." msgstr "" -#: ../../../build/NEWS:19941 +#: ../../../build/NEWS:20005 msgid "" "`bpo-22928 `__: Disabled HTTP header " "injections in http.client. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19944 +#: ../../../build/NEWS:20008 msgid "" "`bpo-23615 `__: Modules bz2, tarfile and" " tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19947 +#: ../../../build/NEWS:20011 msgid "" "`bpo-23605 `__: os.walk() now calls " "os.scandir() instead of os.listdir(). The usage of os.scandir() reduces the " "number of calls to os.stat(). Initial patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:19954 +#: ../../../build/NEWS:20018 msgid "" "`bpo-23585 `__: make patchcheck will " "ensure the interpreter is built." msgstr "" -#: ../../../build/NEWS:19959 +#: ../../../build/NEWS:20023 msgid "" "`bpo-23583 `__: Added tests for standard" " IO streams in IDLE." msgstr "" -#: ../../../build/NEWS:19961 +#: ../../../build/NEWS:20025 msgid "" "`bpo-22289 `__: Prevent test_urllib2net " "failures due to ftp connection timeout." msgstr "" -#: ../../../build/NEWS:19966 +#: ../../../build/NEWS:20030 msgid "" "`bpo-22826 `__: The result of open() in " "Tools/freeze/bkfile.py is now better compatible with regular files (in " "particular it now supports the context management protocol)." msgstr "" -#: ../../../build/NEWS:19972 +#: ../../../build/NEWS:20036 msgid "Python 3.5.0 alpha 2" msgstr "Python 3.5.0 alfa 2" -#: ../../../build/NEWS:19974 +#: ../../../build/NEWS:20038 msgid "*Release date: 2015-03-09*" msgstr "*Tanggal rilis: 2015-03-09*" -#: ../../../build/NEWS:19979 +#: ../../../build/NEWS:20043 msgid "" "`bpo-23571 `__: PyObject_Call() and " "PyCFunction_Call() now raise a SystemError if a function returns a result " @@ -28728,72 +28865,72 @@ msgid "" "exception." msgstr "" -#: ../../../build/NEWS:19986 +#: ../../../build/NEWS:20050 msgid "" "`bpo-22524 `__: New os.scandir() " "function, part of the :pep:`471`: \"os.scandir() function -- a better and " "faster directory iterator\". Patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:19990 +#: ../../../build/NEWS:20054 msgid "" "`bpo-23103 `__: Reduced the memory " "consumption of IPv4Address and IPv6Address." msgstr "" -#: ../../../build/NEWS:19992 +#: ../../../build/NEWS:20056 msgid "" "`bpo-21793 `__: BaseHTTPRequestHandler " "again logs response code as numeric, not as stringified enum. Patch by " "Demian Brecht." msgstr "" -#: ../../../build/NEWS:19995 +#: ../../../build/NEWS:20059 msgid "" "`bpo-23476 `__: In the ssl module, " "enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " "it is available." msgstr "" -#: ../../../build/NEWS:19998 +#: ../../../build/NEWS:20062 msgid "" "`bpo-23576 `__: Avoid stalling in SSL " "reads when EOF has been reached in the SSL layer but the underlying " "connection hasn't been closed." msgstr "" -#: ../../../build/NEWS:20001 +#: ../../../build/NEWS:20065 msgid "" "`bpo-23504 `__: Added an __all__ to the " "types module." msgstr "" -#: ../../../build/NEWS:20003 +#: ../../../build/NEWS:20067 msgid "" "`bpo-23563 `__: Optimized utility " "functions in urllib.parse." msgstr "" -#: ../../../build/NEWS:20005 +#: ../../../build/NEWS:20069 msgid "" "`bpo-7830 `__: Flatten nested " "functools.partial." msgstr "" -#: ../../../build/NEWS:20007 +#: ../../../build/NEWS:20071 msgid "" "`bpo-20204 `__: Added the __module__ " "attribute to _tkinter classes." msgstr "" -#: ../../../build/NEWS:20009 +#: ../../../build/NEWS:20073 msgid "" "`bpo-19980 `__: Improved help() for non-" "recognized strings. help('') now shows the help on str. help('help') now " "shows the help on help(). Original patch by Mark Lawrence." msgstr "" -#: ../../../build/NEWS:20013 +#: ../../../build/NEWS:20077 msgid "" "`bpo-23521 `__: Corrected pure python " "implementation of timedelta division. Eliminated OverflowError from " @@ -28801,236 +28938,236 @@ msgid "" "division." msgstr "" -#: ../../../build/NEWS:20017 +#: ../../../build/NEWS:20081 msgid "" "`bpo-21619 `__: Popen objects no longer " "leave a zombie after exit in the with statement if the pipe was broken. " "Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20020 +#: ../../../build/NEWS:20084 msgid "" "`bpo-22936 `__: Make it possible to show" " local variables in tracebacks for both the traceback module and unittest." msgstr "" -#: ../../../build/NEWS:20023 +#: ../../../build/NEWS:20087 msgid "" "`bpo-15955 `__: Add an option to limit " "the output size in bz2.decompress(). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:20026 +#: ../../../build/NEWS:20090 msgid "" "`bpo-6639 `__: Module-level turtle " "functions no longer raise TclError after closing the window." msgstr "" -#: ../../../build/NEWS:20029 +#: ../../../build/NEWS:20093 msgid "" "`bpo-814253 `__: Group references and " "conditional group references now work in lookbehind assertions in regular " "expressions. (See also: `bpo-9179 `__)" msgstr "" -#: ../../../build/NEWS:20032 +#: ../../../build/NEWS:20096 msgid "" "`bpo-23215 `__: Multibyte codecs with " "custom error handlers that ignores errors consumed too much memory and " "raised SystemError or MemoryError. Original patch by Aleksi Torhamo." msgstr "" -#: ../../../build/NEWS:20036 +#: ../../../build/NEWS:20100 msgid "" "`bpo-5700 `__: io.FileIO() called flush()" " after closing the file. flush() was not called in close() if closefd=False." msgstr "" -#: ../../../build/NEWS:20039 +#: ../../../build/NEWS:20103 msgid "" "`bpo-23374 `__: Fixed pydoc failure with" " non-ASCII files when stdout encoding differs from file system encoding " "(e.g. on Mac OS)." msgstr "" -#: ../../../build/NEWS:20042 +#: ../../../build/NEWS:20106 msgid "" "`bpo-23481 `__: Remove RC4 from the SSL " "module's default cipher list." msgstr "" -#: ../../../build/NEWS:20044 +#: ../../../build/NEWS:20108 msgid "" "`bpo-21548 `__: Fix pydoc.synopsis() and" " pydoc.apropos() on modules with empty docstrings." msgstr "" -#: ../../../build/NEWS:20047 +#: ../../../build/NEWS:20111 msgid "" "`bpo-22885 `__: Fixed arbitrary code " "execution vulnerability in the dbm.dumb module. Original patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20050 +#: ../../../build/NEWS:20114 msgid "" "`bpo-23239 `__: ssl.match_hostname() now" " supports matching of IP addresses." msgstr "" -#: ../../../build/NEWS:20052 +#: ../../../build/NEWS:20116 msgid "" "`bpo-23146 `__: Fix mishandling of " "absolute Windows paths with forward slashes in pathlib." msgstr "" -#: ../../../build/NEWS:20055 +#: ../../../build/NEWS:20119 msgid "" "`bpo-23096 `__: Pickle representation of" " floats with protocol 0 now is the same for both Python and C " "implementations." msgstr "" -#: ../../../build/NEWS:20058 +#: ../../../build/NEWS:20122 msgid "" "`bpo-19105 `__: pprint now more " "efficiently uses free space at the right." msgstr "" -#: ../../../build/NEWS:20060 +#: ../../../build/NEWS:20124 msgid "" "`bpo-14910 `__: Add allow_abbrev " "parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " "Bethard, paul j3 and Daniel Eriksson." msgstr "" -#: ../../../build/NEWS:20063 +#: ../../../build/NEWS:20127 msgid "" "`bpo-21717 `__: tarfile.open() now " "supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:20065 +#: ../../../build/NEWS:20129 msgid "" "`bpo-23344 `__: marshal.dumps() is now " "20-25% faster on average." msgstr "" -#: ../../../build/NEWS:20067 +#: ../../../build/NEWS:20131 msgid "" "`bpo-20416 `__: marshal.dumps() with " "protocols 3 and 4 is now 40-50% faster on average." msgstr "" -#: ../../../build/NEWS:20070 +#: ../../../build/NEWS:20134 msgid "" "`bpo-23421 `__: Fixed compression in " "tarfile CLI. Patch by wdv4758h." msgstr "" -#: ../../../build/NEWS:20072 +#: ../../../build/NEWS:20136 msgid "" "`bpo-23367 `__: Fix possible overflows " "in the unicodedata module." msgstr "" -#: ../../../build/NEWS:20074 +#: ../../../build/NEWS:20138 msgid "" "`bpo-23361 `__: Fix possible overflow in" " Windows subprocess creation code." msgstr "" -#: ../../../build/NEWS:20076 +#: ../../../build/NEWS:20140 msgid "" "logging.handlers.QueueListener now takes a respect_handler_level keyword " "argument which, if set to True, will pass messages to handlers taking " "handler levels into account." msgstr "" -#: ../../../build/NEWS:20080 +#: ../../../build/NEWS:20144 msgid "" "`bpo-19705 `__: turtledemo now has a " "visual sorting algorithm demo. Original patch from Jason Yeo." msgstr "" -#: ../../../build/NEWS:20083 +#: ../../../build/NEWS:20147 msgid "" "`bpo-23801 `__: Fix issue where " "cgi.FieldStorage did not always ignore the entire preamble to a multipart " "body." msgstr "" -#: ../../../build/NEWS:20089 +#: ../../../build/NEWS:20153 msgid "" "`bpo-23445 `__: pydebug builds now use " "\"gcc -Og\" where possible, to make the resulting executable faster." msgstr "" -#: ../../../build/NEWS:20092 +#: ../../../build/NEWS:20156 msgid "" "`bpo-23686 `__: Update OS X 10.5 " "installer build to use OpenSSL 1.0.2a." msgstr "" -#: ../../../build/NEWS:20097 +#: ../../../build/NEWS:20161 msgid "" "`bpo-20204 `__: Deprecation warning is " "now raised for builtin types without the __module__ attribute." msgstr "" -#: ../../../build/NEWS:20103 +#: ../../../build/NEWS:20167 msgid "" "`bpo-23465 `__: Implement :pep:`486` - " "Make the Python Launcher aware of virtual environments. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20106 +#: ../../../build/NEWS:20170 msgid "" "`bpo-23437 `__: Make user scripts " "directory versioned on Windows. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20111 +#: ../../../build/NEWS:20175 msgid "Python 3.5.0 alpha 1" msgstr "Python 3.5.0 alfa 1" -#: ../../../build/NEWS:20113 +#: ../../../build/NEWS:20177 msgid "*Release date: 2015-02-08*" msgstr "*Tanggal rilis: 2015-02-08*" -#: ../../../build/NEWS:20118 +#: ../../../build/NEWS:20182 msgid "" "`bpo-23285 `__: PEP 475 - EINTR " "handling." msgstr "" -#: ../../../build/NEWS:20120 +#: ../../../build/NEWS:20184 msgid "" "`bpo-22735 `__: Fix many edge cases " "(including crashes) involving custom mro() implementations." msgstr "" -#: ../../../build/NEWS:20123 +#: ../../../build/NEWS:20187 msgid "" "`bpo-22896 `__: Avoid using " "PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " "PyObject_AsWriteBuffer()." msgstr "" -#: ../../../build/NEWS:20126 +#: ../../../build/NEWS:20190 msgid "" "`bpo-21295 `__: Revert some changes " "(`bpo-16795 `__) to AST line numbers and" " column offsets that constituted a regression." msgstr "" -#: ../../../build/NEWS:20129 +#: ../../../build/NEWS:20193 msgid "" "`bpo-22986 `__: Allow changing an " "object's __class__ between a dynamic type and static type in some cases." msgstr "" -#: ../../../build/NEWS:20132 +#: ../../../build/NEWS:20196 msgid "" "`bpo-15859 `__: " "PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " @@ -29039,199 +29176,199 @@ msgid "" "platforms other than Windows. Patch written by Campbell Barton." msgstr "" -#: ../../../build/NEWS:20137 +#: ../../../build/NEWS:20201 msgid "" "`bpo-21408 `__: The default __ne__() now" " returns NotImplemented if __eq__() returned NotImplemented. Original patch" " by Martin Panter." msgstr "" -#: ../../../build/NEWS:20140 +#: ../../../build/NEWS:20204 msgid "" "`bpo-23321 `__: Fixed a crash in " "str.decode() when error handler returned replacement string longer than " "malformed input data." msgstr "" -#: ../../../build/NEWS:20143 +#: ../../../build/NEWS:20207 msgid "" "`bpo-22286 `__: The \"backslashreplace\"" " error handlers now works with decoding and translating." msgstr "" -#: ../../../build/NEWS:20146 +#: ../../../build/NEWS:20210 msgid "" "`bpo-23253 `__: Delay-load " "ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." msgstr "" -#: ../../../build/NEWS:20149 +#: ../../../build/NEWS:20213 msgid "" "`bpo-22038 `__: pyatomic.h now uses " "stdatomic.h or GCC built-in functions for atomic memory access if available." " Patch written by Vitor de Lima and Gustavo Temple." msgstr "" -#: ../../../build/NEWS:20153 +#: ../../../build/NEWS:20217 msgid "" "`bpo-20284 `__: %-interpolation (aka " "printf) formatting added for bytes and bytearray." msgstr "" -#: ../../../build/NEWS:20156 +#: ../../../build/NEWS:20220 msgid "" "`bpo-23048 `__: Fix jumping out of an " "infinite while loop in the pdb." msgstr "" -#: ../../../build/NEWS:20158 +#: ../../../build/NEWS:20222 msgid "" "`bpo-20335 `__: bytes constructor now " "raises TypeError when encoding or errors is specified with non-string " "argument. Based on patch by Renaud Blanch." msgstr "" -#: ../../../build/NEWS:20161 +#: ../../../build/NEWS:20225 msgid "" "`bpo-22834 `__: If the current working " "directory ends up being set to a non-existent directory then import will no " "longer raise FileNotFoundError." msgstr "" -#: ../../../build/NEWS:20164 +#: ../../../build/NEWS:20228 msgid "" "`bpo-22869 `__: Move the interpreter " "startup & shutdown code to a new dedicated pylifecycle.c module" msgstr "" -#: ../../../build/NEWS:20167 +#: ../../../build/NEWS:20231 msgid "" "`bpo-22847 `__: Improve method cache " "efficiency." msgstr "" -#: ../../../build/NEWS:20169 +#: ../../../build/NEWS:20233 msgid "" "`bpo-22335 `__: Fix crash when trying to" " enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." msgstr "" -#: ../../../build/NEWS:20172 +#: ../../../build/NEWS:20236 msgid "" "`bpo-22653 `__: Fix an assertion failure" " in debug mode when doing a reentrant dict insertion in debug mode." msgstr "" -#: ../../../build/NEWS:20175 +#: ../../../build/NEWS:20239 msgid "" "`bpo-22643 `__: Fix integer overflow in " "Unicode case operations (upper, lower, title, swapcase, casefold)." msgstr "" -#: ../../../build/NEWS:20178 +#: ../../../build/NEWS:20242 msgid "" "`bpo-17636 `__: Circular imports " "involving relative imports are now supported." msgstr "" -#: ../../../build/NEWS:20180 +#: ../../../build/NEWS:20244 msgid "" "`bpo-22604 `__: Fix assertion error in " "debug mode when dividing a complex number by (nan+0j)." msgstr "" -#: ../../../build/NEWS:20183 +#: ../../../build/NEWS:20247 msgid "" "`bpo-21052 `__: Do not raise " "ImportWarning when sys.path_hooks or sys.meta_path are set to None." msgstr "" -#: ../../../build/NEWS:20186 +#: ../../../build/NEWS:20250 msgid "" "`bpo-16518 `__: Use 'bytes-like object " "required' in error messages that previously used the far more cryptic \"'x' " "does not support the buffer protocol." msgstr "" -#: ../../../build/NEWS:20190 +#: ../../../build/NEWS:20254 msgid "" "`bpo-22470 `__: Fixed integer overflow " "issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\"" " error handlers." msgstr "" -#: ../../../build/NEWS:20193 +#: ../../../build/NEWS:20257 msgid "" "`bpo-22540 `__: speed up " "`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " "second argument has metaclass `type`." msgstr "" -#: ../../../build/NEWS:20196 +#: ../../../build/NEWS:20260 msgid "" "`bpo-18711 `__: Add a new " "`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " "`va_list` argument." msgstr "" -#: ../../../build/NEWS:20199 +#: ../../../build/NEWS:20263 msgid "" "`bpo-22520 `__: Fix overflow checking " "when generating the repr of a unicode object." msgstr "" -#: ../../../build/NEWS:20202 +#: ../../../build/NEWS:20266 msgid "" "`bpo-22519 `__: Fix overflow checking in" " PyBytes_Repr." msgstr "" -#: ../../../build/NEWS:20204 +#: ../../../build/NEWS:20268 msgid "" "`bpo-22518 `__: Fix integer overflow " "issues in latin-1 encoding." msgstr "" -#: ../../../build/NEWS:20206 +#: ../../../build/NEWS:20270 msgid "" "`bpo-16324 `__: _charset parameter of " "MIMEText now also accepts email.charset.Charset instances. Initial patch by " "Claude Paroz." msgstr "" -#: ../../../build/NEWS:20209 +#: ../../../build/NEWS:20273 msgid "" "`bpo-1764286 `__: Fix " "inspect.getsource() to support decorated functions. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20212 +#: ../../../build/NEWS:20276 msgid "" "`bpo-18554 `__: os.__all__ includes " "posix functions." msgstr "" -#: ../../../build/NEWS:20214 +#: ../../../build/NEWS:20278 msgid "" "`bpo-21391 `__: Use os.path.abspath in " "the shutil module." msgstr "" -#: ../../../build/NEWS:20216 +#: ../../../build/NEWS:20280 msgid "" "`bpo-11471 `__: avoid generating a " "JUMP_FORWARD instruction at the end of an if-block if there is no else-" "clause. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:20219 +#: ../../../build/NEWS:20283 msgid "" "`bpo-22215 `__: Now ValueError is raised" " instead of TypeError when str or bytes argument contains not permitted null" " character or byte." msgstr "" -#: ../../../build/NEWS:20222 +#: ../../../build/NEWS:20286 msgid "" "`bpo-22258 `__: Fix the internal " "function set_inheritable() on Illumos. This platform exposes the function " @@ -29240,63 +29377,63 @@ msgid "" "slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." msgstr "" -#: ../../../build/NEWS:20228 +#: ../../../build/NEWS:20292 msgid "" "`bpo-21389 `__: Displaying the " "__qualname__ of the underlying function in the repr of a bound method." msgstr "" -#: ../../../build/NEWS:20231 +#: ../../../build/NEWS:20295 msgid "" "`bpo-22206 `__: Using pthread, " "PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " "integer overflow." msgstr "" -#: ../../../build/NEWS:20234 +#: ../../../build/NEWS:20298 msgid "" "`bpo-20184 `__: Argument Clinic based " "signature introspection added for 30 of the builtin functions." msgstr "" -#: ../../../build/NEWS:20237 +#: ../../../build/NEWS:20301 msgid "" "`bpo-22116 `__: C functions and methods " "(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " "Wei Wu." msgstr "" -#: ../../../build/NEWS:20240 +#: ../../../build/NEWS:20304 msgid "" "`bpo-22077 `__: Improve index error " "messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " "Added ', not ' for bytearrays. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20244 +#: ../../../build/NEWS:20308 msgid "" "`bpo-20179 `__: Apply Argument Clinic to" " bytes and bytearray. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:20247 +#: ../../../build/NEWS:20311 msgid "" "`bpo-22082 `__: Clear interned strings " "in slotdefs." msgstr "" -#: ../../../build/NEWS:20249 +#: ../../../build/NEWS:20313 msgid "Upgrade Unicode database to Unicode 7.0.0." msgstr "Perbarui database Unicode ke Unicode 7.0.0." -#: ../../../build/NEWS:20251 +#: ../../../build/NEWS:20315 msgid "" "`bpo-21897 `__: Fix a crash with the " "f_locals attribute with closure variables when frame.clear() has been " "called." msgstr "" -#: ../../../build/NEWS:20254 +#: ../../../build/NEWS:20318 msgid "" "`bpo-21205 `__: Add a new " "``__qualname__`` attribute to generator, the qualified name, and use it in " @@ -29305,7 +29442,7 @@ msgid "" "the code. Use ``gen.gi_code.co_name`` to get the name of the code." msgstr "" -#: ../../../build/NEWS:20260 +#: ../../../build/NEWS:20324 msgid "" "`bpo-21669 `__: With the aid of " "heuristics in SyntaxError.__init__, the parser now attempts to generate more" @@ -29313,14 +29450,14 @@ msgid "" "\"exec\" and \"print\" are used as statements." msgstr "" -#: ../../../build/NEWS:20264 +#: ../../../build/NEWS:20328 msgid "" "`bpo-21642 `__: In the conditional if-" "else expression, allow an integer written with no space between itself and " "the ``else`` keyword (e.g. ``True if 42else False``) to be valid syntax." msgstr "" -#: ../../../build/NEWS:20268 +#: ../../../build/NEWS:20332 msgid "" "`bpo-21523 `__: Fix over-pessimistic " "computation of the stack effect of some opcodes in the compiler. This also " @@ -29328,117 +29465,117 @@ msgid "" " a large number of \"and\" and \"or\" operators." msgstr "" -#: ../../../build/NEWS:20273 +#: ../../../build/NEWS:20337 msgid "" "`bpo-21418 `__: Fix a crash in the " "builtin function super() when called without argument and without current " "frame (ex: embedded Python)." msgstr "" -#: ../../../build/NEWS:20276 +#: ../../../build/NEWS:20340 msgid "" "`bpo-21425 `__: Fix flushing of standard" " streams in the interactive interpreter." msgstr "" -#: ../../../build/NEWS:20279 +#: ../../../build/NEWS:20343 msgid "" "`bpo-21435 `__: In rare cases, when " "running finalizers on objects in cyclic trash a bad pointer dereference " "could occur due to a subtle flaw in internal iteration logic." msgstr "" -#: ../../../build/NEWS:20283 +#: ../../../build/NEWS:20347 msgid "" "`bpo-21377 `__: PyBytes_Concat() now " "tries to concatenate in-place when the first argument has a reference count " "of 1. Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:20286 +#: ../../../build/NEWS:20350 msgid "" "`bpo-20355 `__: -W command line options " "now have higher priority than the PYTHONWARNINGS environment variable. " "Patch by Arfrever." msgstr "" -#: ../../../build/NEWS:20289 +#: ../../../build/NEWS:20353 msgid "" "`bpo-21274 `__: Define PATH_MAX for " "GNU/Hurd in Python/pythonrun.c." msgstr "" -#: ../../../build/NEWS:20291 +#: ../../../build/NEWS:20355 msgid "" "`bpo-20904 `__: Support setting FPU " "precision on m68k." msgstr "" -#: ../../../build/NEWS:20293 +#: ../../../build/NEWS:20357 msgid "" "`bpo-21209 `__: Fix sending tuples to " "custom generator objects with the yield from syntax." msgstr "" -#: ../../../build/NEWS:20296 +#: ../../../build/NEWS:20360 msgid "" "`bpo-21193 `__: pow(a, b, c) now raises " "ValueError rather than TypeError when b is negative. Patch by Josh " "Rosenberg." msgstr "" -#: ../../../build/NEWS:20299 +#: ../../../build/NEWS:20363 msgid "" "`bpo-21176 `__: PEP 465: Add the '@' " "operator for matrix multiplication." msgstr "" -#: ../../../build/NEWS:20301 +#: ../../../build/NEWS:20365 msgid "" "`bpo-21134 `__: Fix segfault when str is" " called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " "UnicodeTranslateError object." msgstr "" -#: ../../../build/NEWS:20304 +#: ../../../build/NEWS:20368 msgid "" "`bpo-19537 `__: Fix PyUnicode_DATA() " "alignment under m68k. Patch by Andreas Schwab." msgstr "" -#: ../../../build/NEWS:20307 +#: ../../../build/NEWS:20371 msgid "" "`bpo-20929 `__: Add a type cast to avoid" " shifting a negative number." msgstr "" -#: ../../../build/NEWS:20309 +#: ../../../build/NEWS:20373 msgid "" "`bpo-20731 `__: Properly position in " "source code files even if they are opened in text mode. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../build/NEWS:20312 +#: ../../../build/NEWS:20376 msgid "" "`bpo-20637 `__: Key-sharing now also " "works for instance dictionaries of subclasses. Patch by Peter Ingebretson." msgstr "" -#: ../../../build/NEWS:20315 +#: ../../../build/NEWS:20379 msgid "" "`bpo-8297 `__: Attributes missing from " "modules now include the module name in the error text. Original patch by " "ysj.ray." msgstr "" -#: ../../../build/NEWS:20318 +#: ../../../build/NEWS:20382 msgid "" "`bpo-19995 `__: %c, %o, %x, and %X now " "raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:20320 +#: ../../../build/NEWS:20384 msgid "" "`bpo-19655 `__: The ASDL parser - used " "by the build process to generate code for managing the Python AST in C - was" @@ -29447,27 +29584,27 @@ msgid "" "source base." msgstr "" -#: ../../../build/NEWS:20325 +#: ../../../build/NEWS:20389 msgid "" "`bpo-12546 `__: Allow ``\\x00`` to be " "used as a fill character when using str, int, float, and complex __format__ " "methods." msgstr "" -#: ../../../build/NEWS:20328 +#: ../../../build/NEWS:20392 msgid "" "`bpo-20480 `__: Add " "ipaddress.reverse_pointer. Patch by Leon Weber." msgstr "" -#: ../../../build/NEWS:20330 +#: ../../../build/NEWS:20394 msgid "" "`bpo-13598 `__: Modify string.Formatter " "to support auto-numbering of replacement fields. It now matches the behavior" " of str.format() in this regard. Patches by Phil Elson and Ramchandra Apte." msgstr "" -#: ../../../build/NEWS:20334 +#: ../../../build/NEWS:20398 msgid "" "`bpo-8931 `__: Make alternate formatting " "('#') for type 'c' raise an exception. In versions prior to 3.5, '#' with " @@ -29475,81 +29612,81 @@ msgid "" "Landschoff." msgstr "" -#: ../../../build/NEWS:20338 +#: ../../../build/NEWS:20402 msgid "" "`bpo-23165 `__: Perform overflow checks " "before allocating memory in the _Py_char2wchar function." msgstr "" -#: ../../../build/NEWS:20344 +#: ../../../build/NEWS:20408 msgid "" "`bpo-23399 `__: pyvenv creates relative " "symlinks where possible." msgstr "" -#: ../../../build/NEWS:20346 +#: ../../../build/NEWS:20410 msgid "" "`bpo-20289 `__: cgi.FieldStorage() now " "supports the context management protocol." msgstr "" -#: ../../../build/NEWS:20349 +#: ../../../build/NEWS:20413 msgid "" "`bpo-13128 `__: Print response headers " "for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20352 +#: ../../../build/NEWS:20416 msgid "" "`bpo-15381 `__: Optimized io.BytesIO to " "make less allocations and copyings." msgstr "" -#: ../../../build/NEWS:20354 +#: ../../../build/NEWS:20418 msgid "" "`bpo-22818 `__: Splitting on a pattern " "that could match an empty string now raises a warning. Patterns that can " "only match empty strings are now rejected." msgstr "" -#: ../../../build/NEWS:20358 +#: ../../../build/NEWS:20422 msgid "" "`bpo-23099 `__: Closing io.BytesIO with " "exported buffer is rejected now to prevent corrupting exported buffer." msgstr "" -#: ../../../build/NEWS:20361 +#: ../../../build/NEWS:20425 msgid "" "`bpo-23326 `__: Removed __ne__ " "implementations. Since fixing default __ne__ implementation in `bpo-21408 " "`__ they are redundant." msgstr "" -#: ../../../build/NEWS:20364 +#: ../../../build/NEWS:20428 msgid "" "`bpo-23363 `__: Fix possible overflow in" " itertools.permutations." msgstr "" -#: ../../../build/NEWS:20366 +#: ../../../build/NEWS:20430 msgid "" "`bpo-23364 `__: Fix possible overflow in" " itertools.product." msgstr "" -#: ../../../build/NEWS:20368 +#: ../../../build/NEWS:20432 msgid "" "`bpo-23366 `__: Fixed possible integer " "overflow in itertools.combinations." msgstr "" -#: ../../../build/NEWS:20370 +#: ../../../build/NEWS:20434 msgid "" "`bpo-23369 `__: Fixed possible integer " "overflow in _json.encode_basestring_ascii." msgstr "" -#: ../../../build/NEWS:20373 +#: ../../../build/NEWS:20437 msgid "" "`bpo-23353 `__: Fix the exception " "handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the " @@ -29558,116 +29695,116 @@ msgid "" " is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." msgstr "" -#: ../../../build/NEWS:20379 +#: ../../../build/NEWS:20443 msgid "" "`bpo-14099 `__: Restored support of " "writing ZIP files to tellable but non-seekable streams." msgstr "" -#: ../../../build/NEWS:20382 +#: ../../../build/NEWS:20446 msgid "" "`bpo-14099 `__: Writing to ZipFile and " "reading multiple ZipExtFiles is threadsafe now." msgstr "" -#: ../../../build/NEWS:20385 +#: ../../../build/NEWS:20449 msgid "" "`bpo-19361 `__: JSON decoder now raises " "JSONDecodeError instead of ValueError." msgstr "" -#: ../../../build/NEWS:20387 +#: ../../../build/NEWS:20451 msgid "" "`bpo-18518 `__: timeit now rejects " "statements which can't be compiled outside a function or a loop (e.g. " "\"return\" or \"break\")." msgstr "" -#: ../../../build/NEWS:20390 +#: ../../../build/NEWS:20454 msgid "" "`bpo-23094 `__: Fixed readline with " "frames in Python implementation of pickle." msgstr "" -#: ../../../build/NEWS:20392 +#: ../../../build/NEWS:20456 msgid "" "`bpo-23268 `__: Fixed bugs in the " "comparison of ipaddress classes." msgstr "" -#: ../../../build/NEWS:20394 +#: ../../../build/NEWS:20458 msgid "" "`bpo-21408 `__: Removed incorrect " "implementations of __ne__() which didn't returned NotImplemented if __eq__()" " returned NotImplemented. The default __ne__() now works correctly." msgstr "" -#: ../../../build/NEWS:20398 +#: ../../../build/NEWS:20462 msgid "" "`bpo-19996 `__: " ":class:`email.feedparser.FeedParser` now handles (malformed) headers with no" " key rather than assuming the body has started." msgstr "" -#: ../../../build/NEWS:20401 +#: ../../../build/NEWS:20465 msgid "" "`bpo-20188 `__: Support Application-" "Layer Protocol Negotiation (ALPN) in the ssl module." msgstr "" -#: ../../../build/NEWS:20404 +#: ../../../build/NEWS:20468 msgid "" "`bpo-23133 `__: Pickling of ipaddress " "objects now produces more compact and portable representation." msgstr "" -#: ../../../build/NEWS:20407 +#: ../../../build/NEWS:20471 msgid "" "`bpo-23248 `__: Update ssl error codes " "from latest OpenSSL git master." msgstr "" -#: ../../../build/NEWS:20409 +#: ../../../build/NEWS:20473 msgid "" "`bpo-23266 `__: Much faster " "implementation of ipaddress.collapse_addresses() when there are many non-" "consecutive addresses." msgstr "" -#: ../../../build/NEWS:20412 +#: ../../../build/NEWS:20476 msgid "" "`bpo-23098 `__: 64-bit dev_t is now " "supported in the os module." msgstr "" -#: ../../../build/NEWS:20414 +#: ../../../build/NEWS:20478 msgid "" "`bpo-21817 `__: When an exception is " "raised in a task submitted to a ProcessPoolExecutor, the remote traceback is" " now displayed in the parent process. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20418 +#: ../../../build/NEWS:20482 msgid "" "`bpo-15955 `__: Add an option to limit " "output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin" " Panter." msgstr "" -#: ../../../build/NEWS:20421 +#: ../../../build/NEWS:20485 msgid "" "`bpo-23250 `__: In the http.cookies " "module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " "standard." msgstr "" -#: ../../../build/NEWS:20424 +#: ../../../build/NEWS:20488 msgid "" "`bpo-23063 `__: In the distutils' check " "command, fix parsing of reST with code or code-block directives." msgstr "" -#: ../../../build/NEWS:20427 +#: ../../../build/NEWS:20491 msgid "" "`bpo-23209 `__: " "selectors.BaseSelector.get_key() now raises a RuntimeError if the selector " @@ -29677,13 +29814,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:20432 +#: ../../../build/NEWS:20496 msgid "" "`bpo-17911 `__: Provide a way to seed " "the linecache for a PEP-302 module without actually loading the code." msgstr "" -#: ../../../build/NEWS:20435 +#: ../../../build/NEWS:20499 msgid "" "`bpo-17911 `__: Provide a new object API" " for traceback, including the ability to not lookup lines at all until the " @@ -29691,109 +29828,109 @@ msgid "" "being kept alive." msgstr "" -#: ../../../build/NEWS:20439 +#: ../../../build/NEWS:20503 msgid "" "`bpo-19777 `__: Provide a home() " "classmethod on Path objects. Contributed by Victor Salgado and Mayank " "Tripathi." msgstr "" -#: ../../../build/NEWS:20442 +#: ../../../build/NEWS:20506 msgid "" "`bpo-23206 `__: Make ``json.dumps(..., " "ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``." " Patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:20445 +#: ../../../build/NEWS:20509 msgid "" "`bpo-23185 `__: Add math.inf and " "math.nan constants." msgstr "" -#: ../../../build/NEWS:20447 +#: ../../../build/NEWS:20511 msgid "" "`bpo-23186 `__: Add " "ssl.SSLObject.shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch " "the client's list ciphers sent at handshake." msgstr "" -#: ../../../build/NEWS:20451 +#: ../../../build/NEWS:20515 msgid "" "`bpo-23143 `__: Remove compatibility " "with OpenSSLs older than 0.9.8." msgstr "" -#: ../../../build/NEWS:20453 +#: ../../../build/NEWS:20517 msgid "" "`bpo-23132 `__: Improve performance and " "introspection support of comparison methods created by " "functool.total_ordering." msgstr "" -#: ../../../build/NEWS:20456 +#: ../../../build/NEWS:20520 msgid "" "`bpo-19776 `__: Add an expanduser() " "method on Path objects." msgstr "" -#: ../../../build/NEWS:20458 +#: ../../../build/NEWS:20522 msgid "" "`bpo-23112 `__: Fix SimpleHTTPServer to " "correctly carry the query string and fragment when it redirects to add a " "trailing slash." msgstr "" -#: ../../../build/NEWS:20461 +#: ../../../build/NEWS:20525 msgid "" "`bpo-21793 `__: Added http.HTTPStatus " "enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20464 +#: ../../../build/NEWS:20528 msgid "" "`bpo-23093 `__: In the io, module allow " "more operations to work on detached streams." msgstr "" -#: ../../../build/NEWS:20467 +#: ../../../build/NEWS:20531 msgid "" "`bpo-23111 `__: In the ftplib, make " "ssl.PROTOCOL_SSLv23 the default protocol version." msgstr "" -#: ../../../build/NEWS:20470 +#: ../../../build/NEWS:20534 msgid "" "`bpo-22585 `__: On OpenBSD 5.6 and " "newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom," " to get pseudo-random bytes." msgstr "" -#: ../../../build/NEWS:20473 +#: ../../../build/NEWS:20537 msgid "" "`bpo-19104 `__: pprint now produces " "evaluable output for wrapped strings." msgstr "" -#: ../../../build/NEWS:20475 +#: ../../../build/NEWS:20539 msgid "" "`bpo-23071 `__: Added missing names to " "codecs.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20477 +#: ../../../build/NEWS:20541 msgid "" "`bpo-22783 `__: Pickling now uses the " "NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." msgstr "" -#: ../../../build/NEWS:20480 +#: ../../../build/NEWS:20544 msgid "" "`bpo-15513 `__: Added a __sizeof__ " "implementation for pickle classes." msgstr "" -#: ../../../build/NEWS:20482 +#: ../../../build/NEWS:20546 msgid "" "`bpo-19858 `__: pickletools.optimize() " "now aware of the MEMOIZE opcode, can produce more compact result and no " @@ -29801,20 +29938,20 @@ msgid "" "together with PUT or BINPUT opcodes." msgstr "" -#: ../../../build/NEWS:20486 +#: ../../../build/NEWS:20550 msgid "" "`bpo-22095 `__: Fixed " "HTTPConnection.set_tunnel with default port. The port value in the host " "header was set to \"None\". Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20489 +#: ../../../build/NEWS:20553 msgid "" "`bpo-23016 `__: A warning no longer " "produces an AttributeError when the program is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20492 +#: ../../../build/NEWS:20556 msgid "" "`bpo-21775 `__: shutil.copytree(): fix " "crash when copying to VFAT. An exception handler assumed that OSError " @@ -29823,46 +29960,46 @@ msgid "" "presumably, any other non-Windows OS). Patch by Greg Ward." msgstr "" -#: ../../../build/NEWS:20498 +#: ../../../build/NEWS:20562 msgid "" "`bpo-1218234 `__: Fix " "inspect.getsource() to load updated source of reloaded module. Initial patch" " by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20501 +#: ../../../build/NEWS:20565 msgid "" "`bpo-21740 `__: Support wrapped " "callables in doctest. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20503 +#: ../../../build/NEWS:20567 msgid "" "`bpo-23009 `__: Make sure " "selectors.EpollSelector.select() works when no FD is registered." msgstr "" -#: ../../../build/NEWS:20506 +#: ../../../build/NEWS:20570 msgid "" "`bpo-22959 `__: In the constructor of " "http.client.HTTPSConnection, prefer the context's check_hostname attribute " "over the *check_hostname* parameter." msgstr "" -#: ../../../build/NEWS:20509 +#: ../../../build/NEWS:20573 msgid "" "`bpo-22696 `__: Add function " ":func:`sys.is_finalizing` to know about interpreter shutdown." msgstr "" -#: ../../../build/NEWS:20512 +#: ../../../build/NEWS:20576 msgid "" "`bpo-16043 `__: Add a default limit for " "the amount of data xmlrpclib.gzip_decode will return. This resolves " "CVE-2013-1753." msgstr "" -#: ../../../build/NEWS:20515 +#: ../../../build/NEWS:20579 msgid "" "`bpo-14099 `__: ZipFile.open() no longer" " reopen the underlying file. Objects returned by ZipFile.open() can now " @@ -29870,265 +30007,265 @@ msgid "" "passing in a file-like object as the first argument to the constructor." msgstr "" -#: ../../../build/NEWS:20520 +#: ../../../build/NEWS:20584 msgid "" "`bpo-22966 `__: Fix __pycache__ pyc file" " name clobber when pyc_compile is asked to compile a source file containing " "multiple dots in the source file name." msgstr "" -#: ../../../build/NEWS:20523 +#: ../../../build/NEWS:20587 msgid "" "`bpo-21971 `__: Update turtledemo doc " "and add module to the index." msgstr "" -#: ../../../build/NEWS:20525 +#: ../../../build/NEWS:20589 msgid "" "`bpo-21032 `__: Fixed socket leak if " "HTTPConnection.getresponse() fails. Original patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20528 +#: ../../../build/NEWS:20592 msgid "" "`bpo-22407 `__: Deprecated the use of " "re.LOCALE flag with str patterns or re.ASCII. It was newer worked." msgstr "" -#: ../../../build/NEWS:20531 +#: ../../../build/NEWS:20595 msgid "" "`bpo-22902 `__: The \"ip\" command is " "now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno" " Cauet." msgstr "" -#: ../../../build/NEWS:20534 +#: ../../../build/NEWS:20598 msgid "" "`bpo-22960 `__: Add a context argument " "to xmlrpclib.ServerProxy constructor." msgstr "" -#: ../../../build/NEWS:20536 +#: ../../../build/NEWS:20600 msgid "" "`bpo-22389 `__: Add " "contextlib.redirect_stderr()." msgstr "" -#: ../../../build/NEWS:20538 +#: ../../../build/NEWS:20602 msgid "" "`bpo-21356 `__: Make ssl.RAND_egd() " "optional to support LibreSSL. The availability of the function is checked " "during the compilation. Patch written by Bernard Spil." msgstr "" -#: ../../../build/NEWS:20542 +#: ../../../build/NEWS:20606 msgid "" "`bpo-22915 `__: SAX parser now supports " "files opened with file descriptor or bytes path." msgstr "" -#: ../../../build/NEWS:20545 +#: ../../../build/NEWS:20609 msgid "" "`bpo-22609 `__: Constructors and update " "methods of mapping classes in the collections module now accept the self " "keyword argument." msgstr "" -#: ../../../build/NEWS:20548 +#: ../../../build/NEWS:20612 msgid "" "`bpo-22940 `__: Add " "readline.append_history_file." msgstr "" -#: ../../../build/NEWS:20550 +#: ../../../build/NEWS:20614 msgid "" "`bpo-19676 `__: Added the " "\"namereplace\" error handler." msgstr "" -#: ../../../build/NEWS:20552 +#: ../../../build/NEWS:20616 msgid "" "`bpo-22788 `__: Add *context* parameter " "to logging.handlers.HTTPHandler." msgstr "" -#: ../../../build/NEWS:20554 +#: ../../../build/NEWS:20618 msgid "" "`bpo-22921 `__: Allow SSLContext to take" " the *hostname* parameter even if OpenSSL doesn't support SNI." msgstr "" -#: ../../../build/NEWS:20557 +#: ../../../build/NEWS:20621 msgid "" "`bpo-22894 `__: TestCase.subTest() would" " cause the test suite to be stopped when in failfast mode, even in the " "absence of failures." msgstr "" -#: ../../../build/NEWS:20560 +#: ../../../build/NEWS:20624 msgid "" "`bpo-22796 `__: HTTP cookie parsing is " "now stricter, in order to protect against potential injection attacks." msgstr "" -#: ../../../build/NEWS:20563 +#: ../../../build/NEWS:20627 msgid "" "`bpo-22370 `__: Windows detection in " "pathlib is now more robust." msgstr "" -#: ../../../build/NEWS:20565 +#: ../../../build/NEWS:20629 msgid "" "`bpo-22841 `__: Reject coroutines in " "asyncio add_signal_handler(). Patch by Ludovic.Gasc." msgstr "" -#: ../../../build/NEWS:20568 +#: ../../../build/NEWS:20632 msgid "" "`bpo-19494 `__: Added " "urllib.request.HTTPBasicPriorAuthHandler. Patch by Matej Cepl." msgstr "" -#: ../../../build/NEWS:20571 +#: ../../../build/NEWS:20635 msgid "" "`bpo-22578 `__: Added attributes to the " "re.error class." msgstr "" -#: ../../../build/NEWS:20573 +#: ../../../build/NEWS:20637 msgid "" "`bpo-22849 `__: Fix possible double free" " in the io.TextIOWrapper constructor." msgstr "" -#: ../../../build/NEWS:20575 +#: ../../../build/NEWS:20639 msgid "" "`bpo-12728 `__: Different Unicode " "characters having the same uppercase but different lowercase are now matched" " in case-insensitive regular expressions." msgstr "" -#: ../../../build/NEWS:20579 +#: ../../../build/NEWS:20643 msgid "" "`bpo-22821 `__: Fixed fcntl() with " "integer argument on 64-bit big-endian platforms." msgstr "" -#: ../../../build/NEWS:20582 +#: ../../../build/NEWS:20646 msgid "" "`bpo-21650 `__: Add an `--sort-keys` " "option to json.tool CLI." msgstr "" -#: ../../../build/NEWS:20584 +#: ../../../build/NEWS:20648 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for sets to use set literals. Patch contributed by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20587 +#: ../../../build/NEWS:20651 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for arrays to display empty arrays without an unnecessary empty list." " Suggested by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:20590 +#: ../../../build/NEWS:20654 msgid "" "`bpo-22406 `__: Fixed the uu_codec codec" " incorrectly ported to 3.x. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20593 +#: ../../../build/NEWS:20657 msgid "" "`bpo-17293 `__: uuid.getnode() now " "determines MAC address on AIX using netstat. Based on patch by Aivars " "Kalvāns." msgstr "" -#: ../../../build/NEWS:20596 +#: ../../../build/NEWS:20660 msgid "" "`bpo-22769 `__: Fixed " "ttk.Treeview.tag_has() when called without arguments." msgstr "" -#: ../../../build/NEWS:20598 +#: ../../../build/NEWS:20662 msgid "" "`bpo-22417 `__: Verify certificates by " "default in httplib (PEP 476)." msgstr "" -#: ../../../build/NEWS:20600 +#: ../../../build/NEWS:20664 msgid "" "`bpo-22775 `__: Fixed unpickling of " "http.cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:20603 +#: ../../../build/NEWS:20667 msgid "" "`bpo-22776 `__: Brought excluded code " "into the scope of a try block in SysLogHandler.emit()." msgstr "" -#: ../../../build/NEWS:20606 +#: ../../../build/NEWS:20670 msgid "" "`bpo-22665 `__: Add missing " "get_terminal_size and SameFileError to shutil.__all__." msgstr "" -#: ../../../build/NEWS:20609 +#: ../../../build/NEWS:20673 msgid "" "`bpo-6623 `__: Remove deprecated Netrc " "class in the ftplib module. Patch by Matt Chaput." msgstr "" -#: ../../../build/NEWS:20612 +#: ../../../build/NEWS:20676 msgid "" "`bpo-17381 `__: Fixed handling of case-" "insensitive ranges in regular expressions." msgstr "" -#: ../../../build/NEWS:20615 +#: ../../../build/NEWS:20679 msgid "" "`bpo-22410 `__: Module level functions " "in the re module now cache compiled locale-dependent regular expressions " "taking into account the locale." msgstr "" -#: ../../../build/NEWS:20618 +#: ../../../build/NEWS:20682 msgid "" "`bpo-22759 `__: Query methods on " "pathlib.Path() (exists(), is_dir(), etc.) now return False when the " "underlying stat call raises NotADirectoryError." msgstr "" -#: ../../../build/NEWS:20621 +#: ../../../build/NEWS:20685 msgid "" "`bpo-8876 `__: distutils now falls back " "to copying files when hard linking doesn't work. This allows use with " "special filesystems such as VirtualBox shared folders." msgstr "" -#: ../../../build/NEWS:20625 +#: ../../../build/NEWS:20689 msgid "" "`bpo-22217 `__: Implemented reprs of " "classes in the zipfile module." msgstr "" -#: ../../../build/NEWS:20627 +#: ../../../build/NEWS:20691 msgid "" "`bpo-22457 `__: Honour load_tests in the" " start_dir of discovery." msgstr "" -#: ../../../build/NEWS:20629 +#: ../../../build/NEWS:20693 msgid "" "`bpo-18216 `__: gettext now raises an " "error when a .mo file has an unsupported major version number. Patch by " "Aaron Hill." msgstr "" -#: ../../../build/NEWS:20632 +#: ../../../build/NEWS:20696 msgid "" "`bpo-13918 `__: Provide a " "locale.delocalize() function which can remove locale-specific number " @@ -30136,33 +30273,33 @@ msgid "" "to a specific type. Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:20636 +#: ../../../build/NEWS:20700 msgid "" "`bpo-22676 `__: Make the pickling of " "global objects which don't have a __module__ attribute less slow." msgstr "" -#: ../../../build/NEWS:20639 +#: ../../../build/NEWS:20703 msgid "" "`bpo-18853 `__: Fixed ResourceWarning in" " shlex.__nain__." msgstr "" -#: ../../../build/NEWS:20641 +#: ../../../build/NEWS:20705 msgid "" "`bpo-9351 `__: Defaults set with " "set_defaults on an argparse subparser are no longer ignored when also set on" " the parent parser." msgstr "" -#: ../../../build/NEWS:20644 +#: ../../../build/NEWS:20708 msgid "" "`bpo-7559 `__: unittest test loading " "ImportErrors are reported as import errors with their import exception " "rather than as attribute errors after the import has already failed." msgstr "" -#: ../../../build/NEWS:20648 +#: ../../../build/NEWS:20712 msgid "" "`bpo-19746 `__: Make it possible to " "examine the errors from unittest discovery without executing the test suite." @@ -30170,7 +30307,7 @@ msgid "" "encountered during discovery." msgstr "" -#: ../../../build/NEWS:20652 +#: ../../../build/NEWS:20716 msgid "" "`bpo-21991 `__: Make " "email.headerregistry's header 'params' attributes be read-only " @@ -30178,27 +30315,27 @@ msgid "" "was created on each access of the attribute." msgstr "" -#: ../../../build/NEWS:20656 +#: ../../../build/NEWS:20720 msgid "" "`bpo-22638 `__: SSLv3 is now disabled " "throughout the standard library. It can still be enabled by instantiating a " "SSLContext manually." msgstr "" -#: ../../../build/NEWS:20659 +#: ../../../build/NEWS:20723 msgid "" "`bpo-22641 `__: In asyncio, the default " "SSL context for client connections is now created using " "ssl.create_default_context(), for stronger security." msgstr "" -#: ../../../build/NEWS:20662 +#: ../../../build/NEWS:20726 msgid "" "`bpo-17401 `__: Include closefd in " "io.FileIO repr." msgstr "" -#: ../../../build/NEWS:20664 +#: ../../../build/NEWS:20728 msgid "" "`bpo-21338 `__: Add silent mode for " "compileall. quiet parameters of compile_{dir, file, path} functions now have" @@ -30206,86 +30343,86 @@ msgid "" " Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:20668 +#: ../../../build/NEWS:20732 msgid "" "`bpo-20152 `__: Convert the array and " "cmath modules to Argument Clinic." msgstr "" -#: ../../../build/NEWS:20670 +#: ../../../build/NEWS:20734 msgid "" "`bpo-18643 `__: Add socket.socketpair() " "on Windows." msgstr "" -#: ../../../build/NEWS:20672 +#: ../../../build/NEWS:20736 msgid "" "`bpo-22435 `__: Fix a file descriptor " "leak when socketserver bind fails." msgstr "" -#: ../../../build/NEWS:20674 +#: ../../../build/NEWS:20738 msgid "" "`bpo-13096 `__: Fixed segfault in CTypes" " POINTER handling of large values." msgstr "" -#: ../../../build/NEWS:20676 +#: ../../../build/NEWS:20740 msgid "" "`bpo-11694 `__: Raise ConversionError in" " xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20679 +#: ../../../build/NEWS:20743 msgid "" "`bpo-19380 `__: Optimized parsing of " "regular expressions." msgstr "" -#: ../../../build/NEWS:20681 +#: ../../../build/NEWS:20745 msgid "" "`bpo-1519638 `__: Now unmatched groups" " are replaced with empty strings in re.sub() and re.subn()." msgstr "" -#: ../../../build/NEWS:20684 +#: ../../../build/NEWS:20748 msgid "" "`bpo-18615 `__: sndhdr.what/whathdr now " "return a namedtuple." msgstr "" -#: ../../../build/NEWS:20686 +#: ../../../build/NEWS:20750 msgid "" "`bpo-22462 `__: Fix pyexpat's creation " "of a dummy frame to make it appear in exception tracebacks." msgstr "" -#: ../../../build/NEWS:20689 +#: ../../../build/NEWS:20753 msgid "" "`bpo-21965 `__: Add support for in-" "memory SSL to the ssl module. Patch by Geert Jansen." msgstr "" -#: ../../../build/NEWS:20692 +#: ../../../build/NEWS:20756 msgid "" "`bpo-21173 `__: Fix len() on a " "WeakKeyDictionary when .clear() was called with an iterator alive." msgstr "" -#: ../../../build/NEWS:20695 +#: ../../../build/NEWS:20759 msgid "" "`bpo-11866 `__: Eliminated race " "condition in the computation of names for new threads." msgstr "" -#: ../../../build/NEWS:20698 +#: ../../../build/NEWS:20762 msgid "" "`bpo-21905 `__: Avoid RuntimeError in " "pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " "Olivier Grisel." msgstr "" -#: ../../../build/NEWS:20701 +#: ../../../build/NEWS:20765 msgid "" "`bpo-11271 `__: " "concurrent.futures.Executor.map() now takes a *chunksize* argument to allow " @@ -30293,272 +30430,272 @@ msgid "" "ProcessPoolExecutor. Patch by Dan O'Reilly." msgstr "" -#: ../../../build/NEWS:20705 +#: ../../../build/NEWS:20769 msgid "" "`bpo-21883 `__: os.path.join() and " "os.path.relpath() now raise a TypeError with more helpful error message for " "unsupported or mismatched types of arguments." msgstr "" -#: ../../../build/NEWS:20709 +#: ../../../build/NEWS:20773 msgid "" "`bpo-22219 `__: The zipfile module CLI " "now adds entries for directories (including empty directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:20712 +#: ../../../build/NEWS:20776 msgid "" "`bpo-22449 `__: In the " "ssl.SSLContext.load_default_certs, consult the environmental variables " "SSL_CERT_DIR and SSL_CERT_FILE on Windows." msgstr "" -#: ../../../build/NEWS:20715 +#: ../../../build/NEWS:20779 msgid "" "`bpo-22508 `__: The email.__version__ " "variable has been removed; the email code is no longer shipped separately " "from the stdlib, and __version__ hasn't been updated in several releases." msgstr "" -#: ../../../build/NEWS:20719 +#: ../../../build/NEWS:20783 msgid "" "`bpo-20076 `__: Added non derived UTF-8 " "aliases to locale aliases table." msgstr "" -#: ../../../build/NEWS:20721 +#: ../../../build/NEWS:20785 msgid "" "`bpo-20079 `__: Added locales supported " "in glibc 2.18 to locale alias table." msgstr "" -#: ../../../build/NEWS:20723 +#: ../../../build/NEWS:20787 msgid "" "`bpo-20218 `__: Added convenience " "methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " "objects." msgstr "" -#: ../../../build/NEWS:20726 +#: ../../../build/NEWS:20790 msgid "" "`bpo-22396 `__: On 32-bit AIX platform, " "don't expose os.posix_fadvise() nor os.posix_fallocate() because their " "prototypes in system headers are wrong." msgstr "" -#: ../../../build/NEWS:20729 +#: ../../../build/NEWS:20793 msgid "" "`bpo-22517 `__: When an " "io.BufferedRWPair object is deallocated, clear its weakrefs." msgstr "" -#: ../../../build/NEWS:20732 +#: ../../../build/NEWS:20796 msgid "" "`bpo-22437 `__: Number of capturing " "groups in regular expression is no longer limited by 100." msgstr "" -#: ../../../build/NEWS:20735 +#: ../../../build/NEWS:20799 msgid "" "`bpo-17442 `__: InteractiveInterpreter " "now displays the full chained traceback in its showtraceback method, to " "match the built in interactive interpreter." msgstr "" -#: ../../../build/NEWS:20739 +#: ../../../build/NEWS:20803 msgid "" "`bpo-23392 `__: Added tests for marshal " "C API that works with FILE*." msgstr "" -#: ../../../build/NEWS:20741 +#: ../../../build/NEWS:20805 msgid "" "`bpo-10510 `__: distutils register and " "upload methods now use HTML standards compliant CRLF line endings." msgstr "" -#: ../../../build/NEWS:20744 +#: ../../../build/NEWS:20808 msgid "" "`bpo-9850 `__: Fixed macpath.join() for " "empty first component. Patch by Oleg Oshmyan." msgstr "" -#: ../../../build/NEWS:20747 +#: ../../../build/NEWS:20811 msgid "" "`bpo-5309 `__: distutils' build and " "build_ext commands now accept a ``-j`` option to enable parallel building of" " extension modules." msgstr "" -#: ../../../build/NEWS:20750 +#: ../../../build/NEWS:20814 msgid "" "`bpo-22448 `__: Improve canceled timer " "handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-" "Oliva." msgstr "" -#: ../../../build/NEWS:20753 +#: ../../../build/NEWS:20817 msgid "" "`bpo-22427 `__: TemporaryDirectory no " "longer attempts to clean up twice when used in the with statement in " "generator." msgstr "" -#: ../../../build/NEWS:20756 +#: ../../../build/NEWS:20820 msgid "" "`bpo-22362 `__: Forbidden ambiguous " "octal escapes out of range 0-0o377 in regular expressions." msgstr "" -#: ../../../build/NEWS:20759 +#: ../../../build/NEWS:20823 msgid "" "`bpo-20912 `__: Now directories added to" " ZIP file have correct Unix and MS-DOS directory attributes." msgstr "" -#: ../../../build/NEWS:20762 +#: ../../../build/NEWS:20826 msgid "" "`bpo-21866 `__: ZipFile.close() no " "longer writes ZIP64 central directory records if allowZip64 is false." msgstr "" -#: ../../../build/NEWS:20765 +#: ../../../build/NEWS:20829 msgid "" "`bpo-22278 `__: Fix urljoin problem with" " relative urls, a regression observed after changes to issue22118 were " "submitted." msgstr "" -#: ../../../build/NEWS:20768 +#: ../../../build/NEWS:20832 msgid "" "`bpo-22415 `__: Fixed debugging output " "of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " "debugging output." msgstr "" -#: ../../../build/NEWS:20771 +#: ../../../build/NEWS:20835 msgid "" "`bpo-22423 `__: Unhandled exception in " "thread no longer causes unhandled AttributeError when sys.stderr is None." msgstr "" -#: ../../../build/NEWS:20774 +#: ../../../build/NEWS:20838 msgid "" "`bpo-21332 `__: Ensure that " "``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " "block buffering. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:20777 +#: ../../../build/NEWS:20841 msgid "" "`bpo-21091 `__: Fix API bug: " "email.message.EmailMessage.is_attachment is now a method." msgstr "" -#: ../../../build/NEWS:20780 +#: ../../../build/NEWS:20844 msgid "" "`bpo-21079 `__: Fix " "email.message.EmailMessage.is_attachment to return the correct result when " "the header has parameters as well as a value." msgstr "" -#: ../../../build/NEWS:20783 +#: ../../../build/NEWS:20847 msgid "" "`bpo-22247 `__: Add NNTPError to " "nntplib.__all__." msgstr "" -#: ../../../build/NEWS:20785 +#: ../../../build/NEWS:20849 msgid "" "`bpo-22366 `__: urllib.request.urlopen " "will accept a context object (SSLContext) as an argument which will then be " "used for HTTPS connection. Patch by Alex Gaynor." msgstr "" -#: ../../../build/NEWS:20789 +#: ../../../build/NEWS:20853 msgid "" "`bpo-4180 `__: The warnings registries " "are now reset when the filters are modified." msgstr "" -#: ../../../build/NEWS:20792 +#: ../../../build/NEWS:20856 msgid "" "`bpo-22419 `__: Limit the length of " "incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error " "code for higher lengths. Patch contributed by Devin Cook." msgstr "" -#: ../../../build/NEWS:20796 +#: ../../../build/NEWS:20860 msgid "" "Lax cookie parsing in http.cookies could be a security issue when combined " "with non-standard cookie handling in some Web browsers. Reported by Sergey " "Bobrov." msgstr "" -#: ../../../build/NEWS:20800 +#: ../../../build/NEWS:20864 msgid "" "`bpo-20537 `__: logging methods now " "accept an exception instance as well as a Boolean value or exception tuple. " "Thanks to Yury Selivanov for the patch." msgstr "" -#: ../../../build/NEWS:20803 +#: ../../../build/NEWS:20867 msgid "" "`bpo-22384 `__: An exception in Tkinter " "callback no longer crashes the program when it is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20806 +#: ../../../build/NEWS:20870 msgid "" "`bpo-22168 `__: Prevent turtle " "AttributeError with non-default Canvas on OS X." msgstr "" -#: ../../../build/NEWS:20808 +#: ../../../build/NEWS:20872 msgid "" "`bpo-21147 `__: sqlite3 now raises an " "exception if the request contains a null character instead of truncating it." " Based on patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:20811 +#: ../../../build/NEWS:20875 msgid "" "`bpo-13968 `__: The glob module now " "supports recursive search in subdirectories using the ``**`` pattern." msgstr "" -#: ../../../build/NEWS:20814 +#: ../../../build/NEWS:20878 msgid "" "`bpo-21951 `__: Fixed a crash in Tkinter" " on AIX when called Tcl command with empty string or tuple argument." msgstr "" -#: ../../../build/NEWS:20817 +#: ../../../build/NEWS:20881 msgid "" "`bpo-21951 `__: Tkinter now most likely " "raises MemoryError instead of crash if the memory allocation fails." msgstr "" -#: ../../../build/NEWS:20820 +#: ../../../build/NEWS:20884 msgid "" "`bpo-22338 `__: Fix a crash in the json " "module on memory allocation failure." msgstr "" -#: ../../../build/NEWS:20822 +#: ../../../build/NEWS:20886 msgid "" "`bpo-12410 `__: imaplib.IMAP4 now " "supports the context management protocol. Original patch by Tarek Ziadé." msgstr "" -#: ../../../build/NEWS:20825 +#: ../../../build/NEWS:20889 msgid "" "`bpo-21270 `__: We now override tuple " "methods in mock.call objects so that they can be used as normal call " "attributes." msgstr "" -#: ../../../build/NEWS:20828 +#: ../../../build/NEWS:20892 msgid "" "`bpo-16662 `__: load_tests() is now " "unconditionally run when it is present in a package's __init__.py. " @@ -30567,33 +30704,33 @@ msgid "" " documented. Patch given by Robert Collins, tweaked by Barry Warsaw." msgstr "" -#: ../../../build/NEWS:20834 +#: ../../../build/NEWS:20898 msgid "" "`bpo-22226 `__: First letter no longer " "is stripped from the \"status\" key in the result of Treeview.heading()." msgstr "" -#: ../../../build/NEWS:20837 +#: ../../../build/NEWS:20901 msgid "" "`bpo-19524 `__: Fixed resource leak in " "the HTTP connection when an invalid response is received. Patch by Martin " "Panter." msgstr "" -#: ../../../build/NEWS:20840 +#: ../../../build/NEWS:20904 msgid "" "`bpo-20421 `__: Add a .version() method " "to SSL sockets exposing the actual protocol version in use." msgstr "" -#: ../../../build/NEWS:20843 +#: ../../../build/NEWS:20907 msgid "" "`bpo-19546 `__: configparser exceptions " "no longer expose implementation details. Chained KeyErrors are removed, " "which leads to cleaner tracebacks. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20847 +#: ../../../build/NEWS:20911 msgid "" "`bpo-22051 `__: turtledemo no longer " "reloads examples to re-run them. Initialization of variables and gui setup " @@ -30601,14 +30738,14 @@ msgid "" "on import." msgstr "" -#: ../../../build/NEWS:20851 +#: ../../../build/NEWS:20915 msgid "" "`bpo-21933 `__: Turtledemo users can " "change the code font size with a menu selection or control(command) '-' or " "'+' or control-mousewheel. Original patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:20855 +#: ../../../build/NEWS:20919 msgid "" "`bpo-21597 `__: The separator between " "the turtledemo text pane and the drawing canvas can now be grabbed and " @@ -30617,14 +30754,14 @@ msgid "" "screens. Original patches by Jan Kanis and Lita Cho." msgstr "" -#: ../../../build/NEWS:20861 +#: ../../../build/NEWS:20925 msgid "" "`bpo-18132 `__: Turtledemo buttons no " "longer disappear when the window is shrunk. Original patches by Jan Kanis " "and Lita Cho." msgstr "" -#: ../../../build/NEWS:20864 +#: ../../../build/NEWS:20928 msgid "" "`bpo-22043 `__: time.monotonic() is now " "always available. ``threading.Lock.acquire()``, " @@ -30632,14 +30769,14 @@ msgid "" "clock, instead of the system clock, when a timeout is used." msgstr "" -#: ../../../build/NEWS:20869 +#: ../../../build/NEWS:20933 msgid "" "`bpo-21527 `__: Add a default number of " "workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by" " Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20872 +#: ../../../build/NEWS:20936 msgid "" "`bpo-22216 `__: smtplib now resets its " "state more completely after a quit. The most obvious consequence of the " @@ -30647,21 +30784,21 @@ msgid "" "connect/starttls/quit/connect/starttls sequence." msgstr "" -#: ../../../build/NEWS:20876 +#: ../../../build/NEWS:20940 msgid "" "`bpo-22098 `__: ctypes' " "BigEndianStructure and LittleEndianStructure now define an empty __slots__ " "so that subclasses don't always get an instance dict. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20880 +#: ../../../build/NEWS:20944 msgid "" "`bpo-22185 `__: Fix an occasional " "RuntimeError in threading.Condition.wait() caused by mutation of the waiters" " queue without holding the lock. Patch by Doug Zongker." msgstr "" -#: ../../../build/NEWS:20884 +#: ../../../build/NEWS:20948 msgid "" "`bpo-22287 `__: On UNIX, " "_PyTime_gettimeofday() now uses clock_gettime(CLOCK_REALTIME) if available. " @@ -30669,202 +30806,202 @@ msgid "" "Linux (only with glibc older than 2.17)." msgstr "" -#: ../../../build/NEWS:20889 +#: ../../../build/NEWS:20953 msgid "" "`bpo-22182 `__: Use e.args to unpack " "exceptions correctly in distutils.file_util.move_file. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20892 +#: ../../../build/NEWS:20956 msgid "" "The webbrowser module now uses subprocess's start_new_session=True rather " "than a potentially risky preexec_fn=os.setsid call." msgstr "" -#: ../../../build/NEWS:20895 +#: ../../../build/NEWS:20959 msgid "" "`bpo-22042 `__: signal.set_wakeup_fd(fd)" " now raises an exception if the file descriptor is in blocking mode." msgstr "" -#: ../../../build/NEWS:20898 +#: ../../../build/NEWS:20962 msgid "" "`bpo-16808 `__: inspect.stack() now " "returns a named tuple instead of a tuple. Patch by Daniel Shahaf." msgstr "" -#: ../../../build/NEWS:20901 +#: ../../../build/NEWS:20965 msgid "" "`bpo-22236 `__: Fixed Tkinter images " "copying operations in NoDefaultRoot mode." msgstr "" -#: ../../../build/NEWS:20903 +#: ../../../build/NEWS:20967 msgid "" "`bpo-2527 `__: Add a *globals* argument " "to timeit functions, in order to override the globals namespace in which the" " timed code is executed. Patch by Ben Roberts." msgstr "" -#: ../../../build/NEWS:20907 +#: ../../../build/NEWS:20971 msgid "" "`bpo-22118 `__: Switch urllib.parse to " "use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs" " 1808 and 2396. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20911 +#: ../../../build/NEWS:20975 msgid "" "`bpo-21549 `__: Added the \"members\" " "parameter to TarFile.list()." msgstr "" -#: ../../../build/NEWS:20913 +#: ../../../build/NEWS:20977 msgid "" "`bpo-19628 `__: Allow compileall " "recursion depth to be specified with a -r option." msgstr "" -#: ../../../build/NEWS:20916 +#: ../../../build/NEWS:20980 msgid "" "`bpo-15696 `__: Add a __sizeof__ " "implementation for mmap objects on Windows." msgstr "" -#: ../../../build/NEWS:20918 +#: ../../../build/NEWS:20982 msgid "" "`bpo-22068 `__: Avoided reference loops " "with Variables and Fonts in Tkinter." msgstr "" -#: ../../../build/NEWS:20920 +#: ../../../build/NEWS:20984 msgid "" "`bpo-22165 `__: SimpleHTTPRequestHandler" " now supports undecodable file names." msgstr "" -#: ../../../build/NEWS:20922 +#: ../../../build/NEWS:20986 msgid "" "`bpo-15381 `__: Optimized line reading " "in io.BytesIO." msgstr "" -#: ../../../build/NEWS:20924 +#: ../../../build/NEWS:20988 msgid "" "`bpo-8797 `__: Raise HTTPError on failed " "Basic Authentication immediately. Initial patch by Sam Bull." msgstr "" -#: ../../../build/NEWS:20927 +#: ../../../build/NEWS:20991 msgid "" "`bpo-20729 `__: Restored the use of lazy" " iterkeys()/itervalues()/iteritems() in the mailbox module." msgstr "" -#: ../../../build/NEWS:20930 +#: ../../../build/NEWS:20994 msgid "" "`bpo-21448 `__: Changed FeedParser " "feed() to avoid O(N**2) behavior when parsing long line. Original patch by " "Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:20933 +#: ../../../build/NEWS:20997 msgid "" "`bpo-22184 `__: The functools LRU Cache " "decorator factory now gives an earlier and clearer error message when the " "user forgets the required parameters." msgstr "" -#: ../../../build/NEWS:20936 +#: ../../../build/NEWS:21000 msgid "" "`bpo-17923 `__: glob() patterns ending " "with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." msgstr "" -#: ../../../build/NEWS:20939 +#: ../../../build/NEWS:21003 msgid "" "`bpo-21725 `__: Added support for RFC " "6531 (SMTPUTF8) in smtpd." msgstr "" -#: ../../../build/NEWS:20941 +#: ../../../build/NEWS:21005 msgid "" "`bpo-22176 `__: Update the ctypes " "module's libffi to v3.1. This release adds support for the Linux AArch64 " "and POWERPC ELF ABIv2 little endian architectures." msgstr "" -#: ../../../build/NEWS:20945 +#: ../../../build/NEWS:21009 msgid "" "`bpo-5411 `__: Added support for the " "\"xztar\" format in the shutil module." msgstr "" -#: ../../../build/NEWS:20947 +#: ../../../build/NEWS:21011 msgid "" "`bpo-21121 `__: Don't force 3rd party C " "extensions to be built with -Werror=declaration-after-statement." msgstr "" -#: ../../../build/NEWS:20950 +#: ../../../build/NEWS:21014 msgid "" "`bpo-21975 `__: Fixed crash when using " "uninitialized sqlite3.Row (in particular when unpickling pickled " "sqlite3.Row). sqlite3.Row is now initialized in the __new__() method." msgstr "" -#: ../../../build/NEWS:20954 +#: ../../../build/NEWS:21018 msgid "" "`bpo-20170 `__: Convert posixmodule to " "use Argument Clinic." msgstr "" -#: ../../../build/NEWS:20956 +#: ../../../build/NEWS:21020 msgid "" "`bpo-21539 `__: Add an *exists_ok* " "argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` " "functionality. When true, ignore FileExistsErrors. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20960 +#: ../../../build/NEWS:21024 msgid "" "`bpo-22127 `__: Bypass IDNA for pure-" "ASCII host names in the socket module (in particular for numeric IPs)." msgstr "" -#: ../../../build/NEWS:20963 +#: ../../../build/NEWS:21027 msgid "" "`bpo-21047 `__: set the default value " "for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker " "Peksag." msgstr "" -#: ../../../build/NEWS:20966 +#: ../../../build/NEWS:21030 msgid "Add an __all__ to html.entities." msgstr "Menambahkan sebuah __all__ ke html.entities." -#: ../../../build/NEWS:20968 +#: ../../../build/NEWS:21032 msgid "" "`bpo-15114 `__: the strict mode and " "argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " "have been removed." msgstr "" -#: ../../../build/NEWS:20971 +#: ../../../build/NEWS:21035 msgid "" "`bpo-22085 `__: Dropped support of Tk " "8.3 in Tkinter." msgstr "" -#: ../../../build/NEWS:20973 +#: ../../../build/NEWS:21037 msgid "" "`bpo-21580 `__: Now Tkinter correctly " "handles bytes arguments passed to Tk. In particular this allows initializing" " images from binary data." msgstr "" -#: ../../../build/NEWS:20976 +#: ../../../build/NEWS:21040 msgid "" "`bpo-22003 `__: When initialized from a " "bytes object, io.BytesIO() now defers making a copy until it is mutated, " @@ -30872,14 +31009,14 @@ msgid "" "Wilson." msgstr "" -#: ../../../build/NEWS:20980 +#: ../../../build/NEWS:21044 msgid "" "`bpo-22018 `__: On Windows, " "signal.set_wakeup_fd() now also supports sockets. A side effect is that " "Python depends to the WinSock library." msgstr "" -#: ../../../build/NEWS:20983 +#: ../../../build/NEWS:21047 msgid "" "`bpo-22054 `__: Add os.get_blocking() " "and os.set_blocking() functions to get and set the blocking mode of a file " @@ -30887,58 +31024,58 @@ msgid "" "functions are not available on Windows." msgstr "" -#: ../../../build/NEWS:20988 +#: ../../../build/NEWS:21052 msgid "" "`bpo-17172 `__: Make turtledemo start as" " active on OS X even when run with subprocess. Patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:20991 +#: ../../../build/NEWS:21055 msgid "" "`bpo-21704 `__: Fix build error for " "_multiprocessing when semaphores are not available. Patch by Arfrever " "Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:20994 +#: ../../../build/NEWS:21058 msgid "" "`bpo-20173 `__: Convert sha1, sha256, " "sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:20997 +#: ../../../build/NEWS:21061 msgid "" "Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on" " closed socket. repr(socket.socket) already works fine." msgstr "" -#: ../../../build/NEWS:21000 +#: ../../../build/NEWS:21064 msgid "" "`bpo-22033 `__: Reprs of most Python " "implemented classes now contain actual class name instead of hardcoded one." msgstr "" -#: ../../../build/NEWS:21003 +#: ../../../build/NEWS:21067 msgid "" "`bpo-21947 `__: The dis module can now " "disassemble generator-iterator objects based on their gi_code attribute. " "Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:21006 +#: ../../../build/NEWS:21070 msgid "" "`bpo-16133 `__: The " "asynchat.async_chat.handle_read() method now ignores BlockingIOError " "exceptions." msgstr "" -#: ../../../build/NEWS:21009 +#: ../../../build/NEWS:21073 msgid "" "`bpo-22044 `__: Fixed premature DECREF " "in call_tzinfo_method. Patch by Tom Flanagan." msgstr "" -#: ../../../build/NEWS:21012 +#: ../../../build/NEWS:21076 msgid "" "`bpo-19884 `__: readline: Disable the " "meta modifier key if stdout is not a terminal to not write the ANSI sequence" @@ -30946,77 +31083,77 @@ msgid "" "(ex: TERM=xterm-256color\") to enable support of 8 bit characters." msgstr "" -#: ../../../build/NEWS:21017 +#: ../../../build/NEWS:21081 msgid "" "`bpo-4350 `__: Removed a number of out-" "of-dated and non-working for a long time Tkinter methods." msgstr "" -#: ../../../build/NEWS:21020 +#: ../../../build/NEWS:21084 msgid "" "`bpo-6167 `__: Scrollbar.activate() now " "returns the name of active element if the argument is not specified. " "Scrollbar.set() now always accepts only 2 arguments." msgstr "" -#: ../../../build/NEWS:21024 +#: ../../../build/NEWS:21088 msgid "" "`bpo-15275 `__: Clean up and speed up " "the ntpath module." msgstr "" -#: ../../../build/NEWS:21026 +#: ../../../build/NEWS:21090 msgid "" "`bpo-21888 `__: plistlib's load() and " "loads() now work if the fmt parameter is specified." msgstr "" -#: ../../../build/NEWS:21029 +#: ../../../build/NEWS:21093 msgid "" "`bpo-22032 `__: __qualname__ instead of " "__name__ is now always used to format fully qualified class names of Python " "implemented classes." msgstr "" -#: ../../../build/NEWS:21032 +#: ../../../build/NEWS:21096 msgid "" "`bpo-22031 `__: Reprs now always use " "hexadecimal format with the \"0x\" prefix when contain an id in form \" at " "0x...\"." msgstr "" -#: ../../../build/NEWS:21035 +#: ../../../build/NEWS:21099 msgid "" "`bpo-22018 `__: signal.set_wakeup_fd() " "now raises an OSError instead of a ValueError on ``fstat()`` failure." msgstr "" -#: ../../../build/NEWS:21038 +#: ../../../build/NEWS:21102 msgid "" "`bpo-21044 `__: tarfile.open() now " "handles fileobj with an integer 'name' attribute. Based on patch by Antoine" " Pietri." msgstr "" -#: ../../../build/NEWS:21041 +#: ../../../build/NEWS:21105 msgid "" "`bpo-21966 `__: Respect -q command-line " "option when code module is ran." msgstr "" -#: ../../../build/NEWS:21043 +#: ../../../build/NEWS:21107 msgid "" "`bpo-19076 `__: Don't pass the redundant" " 'file' argument to self.error()." msgstr "" -#: ../../../build/NEWS:21045 +#: ../../../build/NEWS:21109 msgid "" "`bpo-16382 `__: Improve exception " "message of warnings.warn() for bad category. Initial patch by Phil Elson." msgstr "" -#: ../../../build/NEWS:21048 +#: ../../../build/NEWS:21112 msgid "" "`bpo-21932 `__: os.read() now uses a " ":c:func:`Py_ssize_t` type instead of :c:type:`int` for the size to support " @@ -31025,93 +31162,93 @@ msgid "" "number of requested bytes." msgstr "" -#: ../../../build/NEWS:21053 +#: ../../../build/NEWS:21117 msgid "" "`bpo-21942 `__: Fixed source file " "viewing in pydoc's server mode on Windows." msgstr "" -#: ../../../build/NEWS:21055 +#: ../../../build/NEWS:21119 msgid "" "`bpo-11259 `__: " "asynchat.async_chat().set_terminator() now raises a ValueError if the number" " of received bytes is negative." msgstr "" -#: ../../../build/NEWS:21058 +#: ../../../build/NEWS:21122 msgid "" "`bpo-12523 `__: " "asynchat.async_chat.push() now raises a TypeError if it doesn't get a bytes " "string" msgstr "" -#: ../../../build/NEWS:21061 +#: ../../../build/NEWS:21125 msgid "" "`bpo-21707 `__: Add missing " "kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." msgstr "" -#: ../../../build/NEWS:21064 +#: ../../../build/NEWS:21128 msgid "" "`bpo-20639 `__: calling " "Path.with_suffix('') allows removing the suffix again. Patch by July " "Tikhonov." msgstr "" -#: ../../../build/NEWS:21067 +#: ../../../build/NEWS:21131 msgid "" "`bpo-21714 `__: Disallow the " "construction of invalid paths using Path.with_name(). Original patch by " "Antony Lee." msgstr "" -#: ../../../build/NEWS:21070 +#: ../../../build/NEWS:21134 msgid "" "`bpo-15014 `__: Added 'auth' method to " "smtplib to make implementing auth mechanisms simpler, and used it internally" " in the login method." msgstr "" -#: ../../../build/NEWS:21073 +#: ../../../build/NEWS:21137 msgid "" "`bpo-21151 `__: Fixed a segfault in the " "winreg module when ``None`` is passed as a ``REG_BINARY`` value to " "SetValueEx. Patch by John Ehresman." msgstr "" -#: ../../../build/NEWS:21076 +#: ../../../build/NEWS:21140 msgid "" "`bpo-21090 `__: io.FileIO.readall() does" " not ignore I/O errors anymore. Before, it ignored I/O errors if at least " "the first C call read() succeed." msgstr "" -#: ../../../build/NEWS:21079 +#: ../../../build/NEWS:21143 msgid "" "`bpo-5800 `__: headers parameter of " "wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " "Navarrete and SilentGhost." msgstr "" -#: ../../../build/NEWS:21082 +#: ../../../build/NEWS:21146 msgid "" "`bpo-21781 `__: ssl.RAND_add() now " "supports strings longer than 2 GB." msgstr "" -#: ../../../build/NEWS:21084 +#: ../../../build/NEWS:21148 msgid "" "`bpo-21679 `__: Prevent extraneous " "fstat() calls during open(). Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:21087 +#: ../../../build/NEWS:21151 msgid "" "`bpo-21863 `__: cProfile now displays " "the module name of C extension functions, in addition to their own name." msgstr "" -#: ../../../build/NEWS:21090 +#: ../../../build/NEWS:21154 msgid "" "`bpo-11453 `__: asyncore: emit a " "ResourceWarning when an unclosed file_wrapper object is destroyed. The " @@ -31119,86 +31256,86 @@ msgid "" "called twice: the second call does nothing." msgstr "" -#: ../../../build/NEWS:21094 +#: ../../../build/NEWS:21158 msgid "" "`bpo-21858 `__: Better handling of " "Python exceptions in the sqlite3 module." msgstr "" -#: ../../../build/NEWS:21096 +#: ../../../build/NEWS:21160 msgid "" "`bpo-21476 `__: Make sure the " "email.parser.BytesParser TextIOWrapper is discarded after parsing, so the " "input file isn't unexpectedly closed." msgstr "" -#: ../../../build/NEWS:21099 +#: ../../../build/NEWS:21163 msgid "" "`bpo-20295 `__: imghdr now recognizes " "OpenEXR format images." msgstr "" -#: ../../../build/NEWS:21101 +#: ../../../build/NEWS:21165 msgid "" "`bpo-21729 `__: Used the \"with\" " "statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21104 +#: ../../../build/NEWS:21168 msgid "" "`bpo-21491 `__: socketserver: Fix a race" " condition in child processes reaping." msgstr "" -#: ../../../build/NEWS:21106 +#: ../../../build/NEWS:21170 msgid "" "`bpo-21719 `__: Added the " "``st_file_attributes`` field to os.stat_result on Windows." msgstr "" -#: ../../../build/NEWS:21109 +#: ../../../build/NEWS:21173 msgid "" "`bpo-21832 `__: Require named tuple " "inputs to be exact strings." msgstr "" -#: ../../../build/NEWS:21111 +#: ../../../build/NEWS:21175 msgid "" "`bpo-21722 `__: The distutils \"upload\"" " command now exits with a non-zero return code when uploading fails. Patch " "by Martin Dengler." msgstr "" -#: ../../../build/NEWS:21114 +#: ../../../build/NEWS:21178 msgid "" "`bpo-21723 `__: asyncio.Queue: support " "any type of number (ex: float) for the maximum size. Patch written by " "Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21117 +#: ../../../build/NEWS:21181 msgid "" "`bpo-21711 `__: support for \"site-" "python\" directories has now been removed from the site module (it was " "deprecated in 3.4)." msgstr "" -#: ../../../build/NEWS:21120 +#: ../../../build/NEWS:21184 msgid "" "`bpo-17552 `__: new socket.sendfile() " "method allowing a file to be sent over a socket by using high-performance " "os.sendfile() on UNIX. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21124 +#: ../../../build/NEWS:21188 msgid "" "`bpo-18039 `__: dbm.dump.open() now " "always creates a new database when the flag has the value 'n'. Patch by " "Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21127 +#: ../../../build/NEWS:21191 msgid "" "`bpo-21326 `__: Add a new is_closed() " "method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " @@ -31206,58 +31343,58 @@ msgid "" "was closed." msgstr "" -#: ../../../build/NEWS:21131 +#: ../../../build/NEWS:21195 msgid "" "`bpo-21766 `__: Prevent a security hole " "in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " "that path." msgstr "" -#: ../../../build/NEWS:21134 +#: ../../../build/NEWS:21198 msgid "" "`bpo-21310 `__: Fixed possible resource " "leak in failed open()." msgstr "" -#: ../../../build/NEWS:21136 +#: ../../../build/NEWS:21200 msgid "" "`bpo-21256 `__: Printout of keyword args" " should be in deterministic order in a mock function call. This will help to" " write better doctests." msgstr "" -#: ../../../build/NEWS:21139 +#: ../../../build/NEWS:21203 msgid "" "`bpo-21677 `__: Fixed chaining " "nonnormalized exceptions in io close() methods." msgstr "" -#: ../../../build/NEWS:21141 +#: ../../../build/NEWS:21205 msgid "" "`bpo-11709 `__: Fix the pydoc.help " "function to not fail when sys.stdin is not a valid file." msgstr "" -#: ../../../build/NEWS:21144 +#: ../../../build/NEWS:21208 msgid "" "`bpo-21515 `__: tempfile.TemporaryFile " "now uses os.O_TMPFILE flag is available." msgstr "" -#: ../../../build/NEWS:21146 +#: ../../../build/NEWS:21210 msgid "" "`bpo-13223 `__: Fix pydoc.writedoc so " "that the HTML documentation for methods that use 'self' in the example code " "is generated correctly." msgstr "" -#: ../../../build/NEWS:21149 +#: ../../../build/NEWS:21213 msgid "" "`bpo-21463 `__: In urllib.request, fix " "pruning of the FTP cache." msgstr "" -#: ../../../build/NEWS:21151 +#: ../../../build/NEWS:21215 msgid "" "`bpo-21618 `__: The subprocess module " "could fail to close open fds that were inherited by the calling process and " @@ -31266,21 +31403,21 @@ msgid "" "ignored and all fds are closed." msgstr "" -#: ../../../build/NEWS:21156 +#: ../../../build/NEWS:21220 msgid "" "`bpo-20383 `__: Introduce " "importlib.util.module_from_spec() as the preferred way to create a new " "module." msgstr "" -#: ../../../build/NEWS:21159 +#: ../../../build/NEWS:21223 msgid "" "`bpo-21552 `__: Fixed possible integer " "overflow of too long string lengths in the tkinter module on 64-bit " "platforms." msgstr "" -#: ../../../build/NEWS:21162 +#: ../../../build/NEWS:21226 msgid "" "`bpo-14315 `__: The zipfile module now " "ignores extra fields in the central directory that are too short to be " @@ -31289,249 +31426,249 @@ msgid "" "other zip tools." msgstr "" -#: ../../../build/NEWS:21167 +#: ../../../build/NEWS:21231 msgid "" "`bpo-13742 `__: Added \"key\" and " "\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " "by Simon Sapin.)" msgstr "" -#: ../../../build/NEWS:21170 +#: ../../../build/NEWS:21234 msgid "" "`bpo-21402 `__: tkinter.ttk now works " "when default root window is not set." msgstr "" -#: ../../../build/NEWS:21172 +#: ../../../build/NEWS:21236 msgid "" "`bpo-3015 `__: _tkinter.create() now " "creates tkapp object with wantobject=1 by default." msgstr "" -#: ../../../build/NEWS:21175 +#: ../../../build/NEWS:21239 msgid "" "`bpo-10203 `__: sqlite3.Row now truly " "supports sequence protocol. In particular it supports reverse() and " "negative indices. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21179 +#: ../../../build/NEWS:21243 msgid "" "`bpo-18807 `__: If copying (no symlinks)" " specified for a venv, then the python interpreter aliases (python, python3)" " are now created by copying rather than symlinking." msgstr "" -#: ../../../build/NEWS:21183 +#: ../../../build/NEWS:21247 msgid "" "`bpo-20197 `__: Added support for the " "WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21186 +#: ../../../build/NEWS:21250 msgid "" "`bpo-21513 `__: Speedup some properties " "of IP addresses (IPv4Address, IPv6Address) such as .is_private or " ".is_multicast." msgstr "" -#: ../../../build/NEWS:21189 +#: ../../../build/NEWS:21253 msgid "" "`bpo-21137 `__: Improve the repr for " "threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " "status. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21192 +#: ../../../build/NEWS:21256 msgid "" "`bpo-21538 `__: The plistlib module now " "supports loading of binary plist files when reference or offset size is not " "a power of two." msgstr "" -#: ../../../build/NEWS:21195 +#: ../../../build/NEWS:21259 msgid "" "`bpo-21455 `__: Add a default backlog to" " socket.listen()." msgstr "" -#: ../../../build/NEWS:21197 +#: ../../../build/NEWS:21261 msgid "" "`bpo-21525 `__: Most Tkinter methods " "which accepted tuples now accept lists too." msgstr "" -#: ../../../build/NEWS:21200 +#: ../../../build/NEWS:21264 msgid "" "`bpo-22166 `__: With the assistance of a" " new internal _codecs._forget_codec helping function, test_codecs now clears" " the encoding caches to avoid the appearance of a reference leak" msgstr "" -#: ../../../build/NEWS:21204 +#: ../../../build/NEWS:21268 msgid "" "`bpo-22236 `__: Tkinter tests now don't " "reuse default root window. New root window is created for every test class." msgstr "" -#: ../../../build/NEWS:21207 +#: ../../../build/NEWS:21271 msgid "" "`bpo-10744 `__: Fix :pep:`3118` format " "strings on ctypes objects with a nontrivial shape." msgstr "" -#: ../../../build/NEWS:21210 +#: ../../../build/NEWS:21274 msgid "" "`bpo-20826 `__: Optimize " "ipaddress.collapse_addresses()." msgstr "" -#: ../../../build/NEWS:21212 +#: ../../../build/NEWS:21276 msgid "" "`bpo-21487 `__: Optimize " "ipaddress.summarize_address_range() and " "ipaddress.{IPv4Network,IPv6Network}.subnets()." msgstr "" -#: ../../../build/NEWS:21215 +#: ../../../build/NEWS:21279 msgid "" "`bpo-21486 `__: Optimize parsing of " "netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." msgstr "" -#: ../../../build/NEWS:21218 +#: ../../../build/NEWS:21282 msgid "" "`bpo-13916 `__: Disallowed the " "surrogatepass error handler for non UTF-\\* encodings." msgstr "" -#: ../../../build/NEWS:21221 +#: ../../../build/NEWS:21285 msgid "" "`bpo-20998 `__: Fixed re.fullmatch() of " "repeated single character pattern with ignore case. Original patch by " "Matthew Barnett." msgstr "" -#: ../../../build/NEWS:21224 +#: ../../../build/NEWS:21288 msgid "" "`bpo-21075 `__: fileinput.FileInput now " "reads bytes from standard stream if binary mode is specified. Patch by Sam " "Kimbrel." msgstr "" -#: ../../../build/NEWS:21227 +#: ../../../build/NEWS:21291 msgid "" "`bpo-19775 `__: Add a samefile() method " "to pathlib Path objects. Initial patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21230 +#: ../../../build/NEWS:21294 msgid "" "`bpo-21226 `__: Set up modules properly " "in PyImport_ExecCodeModuleObject (and friends)." msgstr "" -#: ../../../build/NEWS:21233 +#: ../../../build/NEWS:21297 msgid "" "`bpo-21398 `__: Fix a unicode error in " "the pydoc pager when the documentation contains characters not encodable to " "the stdout encoding." msgstr "" -#: ../../../build/NEWS:21236 +#: ../../../build/NEWS:21300 msgid "" "`bpo-16531 `__: ipaddress.IPv4Network " "and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " "so as to easily construct network objects from existing addresses." msgstr "" -#: ../../../build/NEWS:21240 +#: ../../../build/NEWS:21304 msgid "" "`bpo-21156 `__: " "importlib.abc.InspectLoader.source_to_code() is now a staticmethod." msgstr "" -#: ../../../build/NEWS:21243 +#: ../../../build/NEWS:21307 msgid "" "`bpo-21424 `__: Simplified and optimized" " heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." msgstr "" -#: ../../../build/NEWS:21246 +#: ../../../build/NEWS:21310 msgid "" "`bpo-21396 `__: Fix TextIOWrapper(..., " "write_through=True) to not force a flush() on the underlying binary stream." " Patch by akira." msgstr "" -#: ../../../build/NEWS:21249 +#: ../../../build/NEWS:21313 msgid "" "`bpo-18314 `__: Unlink now removes " "junctions on Windows. Patch by Kim Gräsman" msgstr "" -#: ../../../build/NEWS:21251 +#: ../../../build/NEWS:21315 msgid "" "`bpo-21088 `__: Bugfix for " "curses.window.addch() regression in 3.4.0. In porting to Argument Clinic, " "the first two arguments were reversed." msgstr "" -#: ../../../build/NEWS:21254 +#: ../../../build/NEWS:21318 msgid "" "`bpo-21407 `__: _decimal: The module now" " supports function signatures." msgstr "" -#: ../../../build/NEWS:21256 +#: ../../../build/NEWS:21320 msgid "" "`bpo-10650 `__: Remove the non-standard " "'watchexp' parameter from the Decimal.quantize() method in the Python " "version. It had never been present in the C version." msgstr "" -#: ../../../build/NEWS:21260 +#: ../../../build/NEWS:21324 msgid "" "`bpo-21469 `__: Reduced the risk of " "false positives in robotparser by checking to make sure that robots.txt has " "been read or does not exist prior to returning True in can_fetch()." msgstr "" -#: ../../../build/NEWS:21264 +#: ../../../build/NEWS:21328 msgid "" "`bpo-19414 `__: Have the OrderedDict " "mark deleted links as unusable. This gives an early failure if the link is " "deleted during iteration." msgstr "" -#: ../../../build/NEWS:21267 +#: ../../../build/NEWS:21331 msgid "" "`bpo-21421 `__: Add __slots__ to the " "MappingViews ABC. Patch by Josh Rosenberg." msgstr "" -#: ../../../build/NEWS:21269 +#: ../../../build/NEWS:21333 msgid "" "`bpo-21101 `__: Eliminate double hashing" " in the C speed-up code for collections.Counter()." msgstr "" -#: ../../../build/NEWS:21272 +#: ../../../build/NEWS:21336 msgid "" "`bpo-21321 `__: itertools.islice() now " "releases the reference to the source iterator when the slice is exhausted. " "Patch by Anton Afanasyev." msgstr "" -#: ../../../build/NEWS:21275 +#: ../../../build/NEWS:21339 msgid "" "`bpo-21057 `__: TextIOWrapper now allows" " the underlying binary stream's read() or read1() method to return an " "arbitrary bytes-like object (such as a memoryview). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21279 +#: ../../../build/NEWS:21343 msgid "" "`bpo-20951 `__: SSLSocket.send() now " "raises either SSLWantReadError or SSLWantWriteError on a non-blocking socket" @@ -31539,44 +31676,44 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21283 +#: ../../../build/NEWS:21347 msgid "" "`bpo-13248 `__: removed previously " "deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." msgstr "" -#: ../../../build/NEWS:21286 +#: ../../../build/NEWS:21350 msgid "" "`bpo-9815 `__: assertRaises now tries to " "clear references to local variables in the exception's traceback." msgstr "" -#: ../../../build/NEWS:21289 +#: ../../../build/NEWS:21353 msgid "" "`bpo-19940 `__: " "ssl.cert_time_to_seconds() now interprets the given time string in the UTC " "timezone (as specified in RFC 5280), not the local timezone." msgstr "" -#: ../../../build/NEWS:21292 +#: ../../../build/NEWS:21356 msgid "" "`bpo-13204 `__: Calling " "sys.flags.__new__ would crash the interpreter, now it raises a TypeError." msgstr "" -#: ../../../build/NEWS:21295 +#: ../../../build/NEWS:21359 msgid "" "`bpo-19385 `__: Make operations on a " "closed dbm.dumb database always raise the same exception." msgstr "" -#: ../../../build/NEWS:21298 +#: ../../../build/NEWS:21362 msgid "" "`bpo-21207 `__: Detect when the " "os.urandom cached fd has been closed or replaced, and open it anew." msgstr "" -#: ../../../build/NEWS:21301 +#: ../../../build/NEWS:21365 msgid "" "`bpo-21291 `__: subprocess's " "Popen.wait() is now thread safe so that multiple threads may be calling " @@ -31584,13 +31721,13 @@ msgid "" "Popen.returncode value." msgstr "" -#: ../../../build/NEWS:21305 +#: ../../../build/NEWS:21369 msgid "" "`bpo-21127 `__: Path objects can now be " "instantiated from str subclass instances (such as ``numpy.str_``)." msgstr "" -#: ../../../build/NEWS:21308 +#: ../../../build/NEWS:21372 msgid "" "`bpo-15002 `__: urllib.response object " "to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a" @@ -31598,71 +31735,71 @@ msgid "" "Theune." msgstr "" -#: ../../../build/NEWS:21312 +#: ../../../build/NEWS:21376 msgid "" "`bpo-12220 `__: mindom now raises a " "custom ValueError indicating it doesn't support spaces in URIs instead of " "letting a 'split' ValueError bubble up." msgstr "" -#: ../../../build/NEWS:21315 +#: ../../../build/NEWS:21379 msgid "" "`bpo-21068 `__: The ssl.PROTOCOL* " "constants are now enum members." msgstr "" -#: ../../../build/NEWS:21317 +#: ../../../build/NEWS:21381 msgid "" "`bpo-21276 `__: posixmodule: Don't " "define USE_XATTRS on KFreeBSD and the Hurd." msgstr "" -#: ../../../build/NEWS:21319 +#: ../../../build/NEWS:21383 msgid "" "`bpo-21262 `__: New method " "assert_not_called for Mock. It raises AssertionError if the mock has been " "called." msgstr "" -#: ../../../build/NEWS:21322 +#: ../../../build/NEWS:21386 msgid "" "`bpo-21238 `__: New keyword argument " "`unsafe` to Mock. It raises `AttributeError` incase of an attribute " "startswith assert or assret." msgstr "" -#: ../../../build/NEWS:21325 +#: ../../../build/NEWS:21389 msgid "" "`bpo-20896 `__: " "ssl.get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, " "for maximum compatibility." msgstr "" -#: ../../../build/NEWS:21328 +#: ../../../build/NEWS:21392 msgid "" "`bpo-21239 `__: patch.stopall() didn't " "work deterministically when the same name was patched more than once." msgstr "" -#: ../../../build/NEWS:21331 +#: ../../../build/NEWS:21395 msgid "" "`bpo-21203 `__: Updated fileConfig and " "dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." msgstr "" -#: ../../../build/NEWS:21334 +#: ../../../build/NEWS:21398 msgid "" "`bpo-21222 `__: Passing name keyword " "argument to mock.create_autospec now works." msgstr "" -#: ../../../build/NEWS:21337 +#: ../../../build/NEWS:21401 msgid "" "`bpo-21197 `__: Add lib64 -> lib symlink" " in venvs on 64-bit non-OS X POSIX." msgstr "" -#: ../../../build/NEWS:21339 +#: ../../../build/NEWS:21403 msgid "" "`bpo-17498 `__: Some SMTP servers " "disconnect after certain errors, violating strict RFC conformance. Instead " @@ -31671,213 +31808,213 @@ msgid "" "until the next command is issued." msgstr "" -#: ../../../build/NEWS:21344 +#: ../../../build/NEWS:21408 msgid "" "`bpo-17826 `__: setting an iterable " "side_effect on a mock function created by create_autospec now works. Patch " "by Kushal Das." msgstr "" -#: ../../../build/NEWS:21347 +#: ../../../build/NEWS:21411 msgid "" "`bpo-7776 `__: Fix ``Host:`` header and " "reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21350 +#: ../../../build/NEWS:21414 msgid "" "`bpo-20968 `__: unittest.mock.MagicMock " "now supports division. Patch by Johannes Baiter." msgstr "" -#: ../../../build/NEWS:21353 +#: ../../../build/NEWS:21417 msgid "" "`bpo-21529 `__: Fix arbitrary memory " "access in JSONDecoder.raw_decode with a negative second parameter. Bug " "reported by Guido Vranken. (See also: CVE-2014-4616)" msgstr "" -#: ../../../build/NEWS:21357 +#: ../../../build/NEWS:21421 msgid "" "`bpo-21169 `__: getpass now handles non-" "ascii characters that the input stream encoding cannot encode by re-encoding" " using the replace error handler." msgstr "" -#: ../../../build/NEWS:21360 +#: ../../../build/NEWS:21424 msgid "" "`bpo-21171 `__: Fixed undocumented " "filter API of the rot13 codec. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21363 +#: ../../../build/NEWS:21427 msgid "" "`bpo-20539 `__: Improved math.factorial " "error message for large positive inputs and changed exception type " "(OverflowError -> ValueError) for large negative inputs." msgstr "" -#: ../../../build/NEWS:21367 +#: ../../../build/NEWS:21431 msgid "" "`bpo-21172 `__: isinstance check relaxed" " from dict to collections.Mapping." msgstr "" -#: ../../../build/NEWS:21369 +#: ../../../build/NEWS:21433 msgid "" "`bpo-21155 `__: " "asyncio.EventLoop.create_unix_server() now raises a ValueError if path and " "sock are specified at the same time." msgstr "" -#: ../../../build/NEWS:21372 +#: ../../../build/NEWS:21436 msgid "" "`bpo-21136 `__: Avoid unnecessary " "normalization of Fractions resulting from power and other operations. Patch" " by Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:21375 +#: ../../../build/NEWS:21439 msgid "" "`bpo-17621 `__: Introduce " "importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:21377 +#: ../../../build/NEWS:21441 msgid "" "`bpo-21076 `__: signal module constants " "were turned into enums. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21380 +#: ../../../build/NEWS:21444 msgid "" "`bpo-20636 `__: Improved the repr of " "Tkinter widgets." msgstr "" -#: ../../../build/NEWS:21382 +#: ../../../build/NEWS:21446 msgid "" "`bpo-19505 `__: The items, keys, and " "values views of OrderedDict now support reverse iteration using reversed()." msgstr "" -#: ../../../build/NEWS:21385 +#: ../../../build/NEWS:21449 msgid "" "`bpo-21149 `__: Improved thread-safety " "in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " "for the patch." msgstr "" -#: ../../../build/NEWS:21388 +#: ../../../build/NEWS:21452 msgid "" "`bpo-21058 `__: Fix a leak of file " "descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor" " if :func:`io.open` fails" msgstr "" -#: ../../../build/NEWS:21392 +#: ../../../build/NEWS:21456 msgid "" "`bpo-21200 `__: Return None from " "pkgutil.get_loader() when __spec__ is missing." msgstr "" -#: ../../../build/NEWS:21394 +#: ../../../build/NEWS:21458 msgid "" "`bpo-21013 `__: Enhance " "ssl.create_default_context() when used for server side sockets to provide " "better security by default." msgstr "" -#: ../../../build/NEWS:21397 +#: ../../../build/NEWS:21461 msgid "" "`bpo-20145 `__: `assertRaisesRegex` and " "`assertWarnsRegex` now raise a TypeError if the second argument is not a " "string or compiled regex." msgstr "" -#: ../../../build/NEWS:21400 +#: ../../../build/NEWS:21464 msgid "" "`bpo-20633 `__: Replace relative import " "by absolute import." msgstr "" -#: ../../../build/NEWS:21402 +#: ../../../build/NEWS:21466 msgid "" "`bpo-20980 `__: Stop wrapping exception " "when using ThreadPool." msgstr "" -#: ../../../build/NEWS:21404 +#: ../../../build/NEWS:21468 msgid "" "`bpo-21082 `__: In os.makedirs, do not " "set the process-wide umask. Note this changes behavior of makedirs when " "exist_ok=True." msgstr "" -#: ../../../build/NEWS:21407 +#: ../../../build/NEWS:21471 msgid "" "`bpo-20990 `__: Fix issues found by " "pyflakes for multiprocessing." msgstr "" -#: ../../../build/NEWS:21409 +#: ../../../build/NEWS:21473 msgid "" "`bpo-21015 `__: SSL contexts will now " "automatically select an elliptic curve for ECDH key exchange on OpenSSL " "1.0.2 and later, and otherwise default to \"prime256v1\"." msgstr "" -#: ../../../build/NEWS:21413 +#: ../../../build/NEWS:21477 msgid "" "`bpo-21000 `__: Improve the command-line" " interface of json.tool." msgstr "" -#: ../../../build/NEWS:21415 +#: ../../../build/NEWS:21479 msgid "" "`bpo-20995 `__: Enhance default ciphers " "used by the ssl module to enable better security and prioritize perfect " "forward secrecy." msgstr "" -#: ../../../build/NEWS:21418 +#: ../../../build/NEWS:21482 msgid "" "`bpo-20884 `__: Don't assume that " "__file__ is defined on importlib.__init__." msgstr "" -#: ../../../build/NEWS:21420 +#: ../../../build/NEWS:21484 msgid "" "`bpo-21499 `__: Ignore __builtins__ in " "several test_importlib.test_api tests." msgstr "" -#: ../../../build/NEWS:21422 +#: ../../../build/NEWS:21486 msgid "" "`bpo-20627 `__: " "xmlrpc.client.ServerProxy is now a context manager." msgstr "" -#: ../../../build/NEWS:21424 +#: ../../../build/NEWS:21488 msgid "" "`bpo-19165 `__: The formatter module now" " raises DeprecationWarning instead of PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:21427 +#: ../../../build/NEWS:21491 msgid "" "`bpo-13936 `__: Remove the ability of " "datetime.time instances to be considered false in boolean contexts." msgstr "" -#: ../../../build/NEWS:21430 +#: ../../../build/NEWS:21494 msgid "" "`bpo-18931 `__: selectors module now " "supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21433 +#: ../../../build/NEWS:21497 msgid "" "`bpo-19977 `__: When the ``LC_TYPE`` " "locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and " @@ -31885,13 +32022,13 @@ msgid "" "instead of the ``strict`` error handler." msgstr "" -#: ../../../build/NEWS:21438 +#: ../../../build/NEWS:21502 msgid "" "`bpo-20574 `__: Implement incremental " "decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." msgstr "" -#: ../../../build/NEWS:21441 +#: ../../../build/NEWS:21505 msgid "" "`bpo-20879 `__: Delay the initialization" " of encoding and decoding tables for base32, ascii85 and base85 codecs in " @@ -31900,13 +32037,13 @@ msgid "" "not used." msgstr "" -#: ../../../build/NEWS:21446 +#: ../../../build/NEWS:21510 msgid "" "`bpo-19157 `__: Include the broadcast " "address in the usuable hosts for IPv6 in ipaddress." msgstr "" -#: ../../../build/NEWS:21449 +#: ../../../build/NEWS:21513 msgid "" "`bpo-11599 `__: When an external command" " (e.g. compiler) fails, distutils now prints out the whole command line " @@ -31914,90 +32051,90 @@ msgid "" "DISTUTILS_DEBUG is set." msgstr "" -#: ../../../build/NEWS:21453 +#: ../../../build/NEWS:21517 msgid "" "`bpo-4931 `__: distutils should not " "produce unhelpful \"error: None\" messages anymore. " "distutils.util.grok_environment_error is kept but doc-deprecated." msgstr "" -#: ../../../build/NEWS:21456 +#: ../../../build/NEWS:21520 msgid "" "`bpo-20875 `__: Prevent possible gzip " "\"'read' is not defined\" NameError. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21459 +#: ../../../build/NEWS:21523 msgid "" "`bpo-11558 `__: " "``email.message.Message.attach`` now returns a more useful error message if " "``attach`` is called on a message for which ``is_multipart`` is False." msgstr "" -#: ../../../build/NEWS:21463 +#: ../../../build/NEWS:21527 msgid "" "`bpo-20283 `__: RE pattern methods now " "accept the string keyword parameters as documented. The pattern and source " "keyword parameters are left as deprecated aliases." msgstr "" -#: ../../../build/NEWS:21467 +#: ../../../build/NEWS:21531 msgid "" "`bpo-20778 `__: Fix modulefinder to work" " with bytecode-only modules." msgstr "" -#: ../../../build/NEWS:21469 +#: ../../../build/NEWS:21533 msgid "" "`bpo-20791 `__: copy.copy() now doesn't " "make a copy when the input is a bytes object. Initial patch by Peter Otten." msgstr "" -#: ../../../build/NEWS:21472 +#: ../../../build/NEWS:21536 msgid "" "`bpo-19748 `__: On AIX, time.mktime() " "now raises an OverflowError for year outsize range [1902; 2037]." msgstr "" -#: ../../../build/NEWS:21475 +#: ../../../build/NEWS:21539 msgid "" "`bpo-19573 `__: inspect.signature: Use " "enum for parameter kind constants." msgstr "" -#: ../../../build/NEWS:21477 +#: ../../../build/NEWS:21541 msgid "" "`bpo-20726 `__: inspect.signature: Make " "Signature and Parameter picklable." msgstr "" -#: ../../../build/NEWS:21479 +#: ../../../build/NEWS:21543 msgid "" "`bpo-17373 `__: Add " "inspect.Signature.from_callable method." msgstr "" -#: ../../../build/NEWS:21481 +#: ../../../build/NEWS:21545 msgid "" "`bpo-20378 `__: Improve repr of " "inspect.Signature and inspect.Parameter." msgstr "" -#: ../../../build/NEWS:21483 +#: ../../../build/NEWS:21547 msgid "" "`bpo-20816 `__: Fix " "inspect.getcallargs() to raise correct TypeError for missing keyword-only " "arguments. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21486 +#: ../../../build/NEWS:21550 msgid "" "`bpo-20817 `__: Fix " "inspect.getcallargs() to fail correctly if more than 3 arguments are " "missing. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21489 +#: ../../../build/NEWS:21553 msgid "" "`bpo-6676 `__: Ensure a meaningful " "exception is raised when attempting to parse more than one XML document per " @@ -32005,7 +32142,7 @@ msgid "" "Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)" msgstr "" -#: ../../../build/NEWS:21494 +#: ../../../build/NEWS:21558 msgid "" "`bpo-21117 `__: Fix inspect.signature to" " better support functools.partial. Due to the specifics of functools.partial" @@ -32013,80 +32150,80 @@ msgid "" " become keyword-only." msgstr "" -#: ../../../build/NEWS:21499 +#: ../../../build/NEWS:21563 msgid "" "`bpo-20334 `__: inspect.Signature and " "inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and" " suggestions." msgstr "" -#: ../../../build/NEWS:21502 +#: ../../../build/NEWS:21566 msgid "" "`bpo-15916 `__: doctest.DocTestSuite " "returns an empty unittest.TestSuite instead of raising ValueError if it " "finds no tests" msgstr "" -#: ../../../build/NEWS:21505 +#: ../../../build/NEWS:21569 msgid "" "`bpo-21209 `__: Fix " "asyncio.tasks.CoroWrapper to workaround a bug in yield-from implementation " "in CPythons prior to 3.4.1." msgstr "" -#: ../../../build/NEWS:21508 +#: ../../../build/NEWS:21572 msgid "" "asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " "`bpo-163 `__)." msgstr "" -#: ../../../build/NEWS:21511 +#: ../../../build/NEWS:21575 msgid "" "`bpo-21311 `__: Avoid exception in " "_osx_support with non-standard compiler configurations. Patch by John " "Szakmeister." msgstr "" -#: ../../../build/NEWS:21514 +#: ../../../build/NEWS:21578 msgid "" "`bpo-11571 `__: Ensure that the turtle " "window becomes the topmost window when launched on OS X." msgstr "" -#: ../../../build/NEWS:21517 +#: ../../../build/NEWS:21581 msgid "" "`bpo-21801 `__: Validate that " "__signature__ is None or an instance of Signature." msgstr "" -#: ../../../build/NEWS:21520 +#: ../../../build/NEWS:21584 msgid "" "`bpo-21923 `__: Prevent AttributeError " "in distutils.sysconfig.customize_compiler due to possible uninitialized " "_config_vars." msgstr "" -#: ../../../build/NEWS:21524 +#: ../../../build/NEWS:21588 msgid "" "`bpo-21323 `__: Fix http.server to again" " handle scripts in CGI subdirectories, broken by the fix for security " "`bpo-19435 `__. Patch by Zach Byrne." msgstr "" -#: ../../../build/NEWS:21527 +#: ../../../build/NEWS:21591 msgid "" "`bpo-22733 `__: Fix ffi_prep_args not " "zero-extending argument values correctly on 64-bit Windows." msgstr "" -#: ../../../build/NEWS:21530 +#: ../../../build/NEWS:21594 msgid "" "`bpo-23302 `__: Default to TCP_NODELAY=1" " upon establishing an HTTPConnection. Removed use of hard-coded MSS as it's " "an optimization that's no longer needed with Nagle disabled." msgstr "" -#: ../../../build/NEWS:21537 +#: ../../../build/NEWS:21601 msgid "" "`bpo-20577 `__: Configuration of the max" " line length for the FormatParagraph extension has been moved from the " @@ -32094,20 +32231,20 @@ msgid "" " Config Extensions dialog. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21542 +#: ../../../build/NEWS:21606 msgid "" "`bpo-16893 `__: Update Idle doc chapter " "to match current Idle and add new information." msgstr "" -#: ../../../build/NEWS:21545 +#: ../../../build/NEWS:21609 msgid "" "`bpo-3068 `__: Add Idle extension " "configuration dialog to Options menu. Changes are written to HOME/.idlerc" "/config-extensions.cfg. Original patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21549 +#: ../../../build/NEWS:21613 msgid "" "`bpo-16233 `__: A module browser (File :" " Class Browser, Alt+C) requires an editor window with a filename. When " @@ -32117,7 +32254,7 @@ msgid "" "a corresponding browser is also opened." msgstr "" -#: ../../../build/NEWS:21555 +#: ../../../build/NEWS:21619 msgid "" "`bpo-4832 `__: Save As to type Python " "files automatically adds .py to the name you enter (even if your system does" @@ -32125,100 +32262,100 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:21559 +#: ../../../build/NEWS:21623 msgid "" "`bpo-21986 `__: Code objects are not " "normally pickled by the pickle module. To match this, they are no longer " "pickled when running under Idle." msgstr "" -#: ../../../build/NEWS:21562 +#: ../../../build/NEWS:21626 msgid "" "`bpo-17390 `__: Adjust Editor window " "title; remove 'Python', move version to end." msgstr "" -#: ../../../build/NEWS:21565 +#: ../../../build/NEWS:21629 msgid "" "`bpo-14105 `__: Idle debugger " "breakpoints no longer disappear when inserting or deleting lines." msgstr "" -#: ../../../build/NEWS:21568 +#: ../../../build/NEWS:21632 msgid "" "`bpo-17172 `__: Turtledemo can now be " "run from Idle. Currently, the entry is on the Help menu, but it may move to " "Run. Patch by Ramchandra Apt and Lita Cho." msgstr "" -#: ../../../build/NEWS:21572 +#: ../../../build/NEWS:21636 msgid "" "`bpo-21765 `__: Add support for non-" "ascii identifiers to HyperParser." msgstr "" -#: ../../../build/NEWS:21574 +#: ../../../build/NEWS:21638 msgid "" "`bpo-21940 `__: Add unittest for " "WidgetRedirector. Initial patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21577 +#: ../../../build/NEWS:21641 msgid "" "`bpo-18592 `__: Add unittest for " "SearchDialogBase. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21579 +#: ../../../build/NEWS:21643 msgid "" "`bpo-21694 `__: Add unittest for " "ParenMatch. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21581 +#: ../../../build/NEWS:21645 msgid "" "`bpo-21686 `__: add unittest for " "HyperParser. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21584 +#: ../../../build/NEWS:21648 msgid "" "`bpo-12387 `__: Add missing " "upper(lower)case versions of default Windows key bindings for Idle so Caps " "Lock does not disable them. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:21588 +#: ../../../build/NEWS:21652 msgid "" "`bpo-21695 `__: Closing a Find-in-files " "output window while the search is still in progress no longer closes Idle." msgstr "" -#: ../../../build/NEWS:21591 +#: ../../../build/NEWS:21655 msgid "" "`bpo-18910 `__: Add unittest for " "textView. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21593 +#: ../../../build/NEWS:21657 msgid "" "`bpo-18292 `__: Add unittest for " "AutoExpand. Patch by Saihadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21595 +#: ../../../build/NEWS:21659 msgid "" "`bpo-18409 `__: Add unittest for " "AutoComplete. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21597 +#: ../../../build/NEWS:21661 msgid "" "`bpo-21477 `__: htest.py - Improve " "framework, complete set of tests. Patches by Saimadhav Heblikar" msgstr "" -#: ../../../build/NEWS:21600 +#: ../../../build/NEWS:21664 msgid "" "`bpo-18104 `__: Add " "idlelib/idle_test/htest.py with a few sample tests to begin consolidating " @@ -32226,89 +32363,89 @@ msgid "" " work with htest. Running the module as __main__ runs all tests." msgstr "" -#: ../../../build/NEWS:21605 +#: ../../../build/NEWS:21669 msgid "" "`bpo-21139 `__: Change default paragraph" " width to 72, the :pep:`8` recommendation." msgstr "" -#: ../../../build/NEWS:21608 +#: ../../../build/NEWS:21672 msgid "" "`bpo-21284 `__: Paragraph reformat test " "passes after user changes reformat width." msgstr "" -#: ../../../build/NEWS:21611 +#: ../../../build/NEWS:21675 msgid "" "`bpo-17654 `__: Ensure IDLE menus are " "customized properly on OS X for non-framework builds and for all variants of" " Tk." msgstr "" -#: ../../../build/NEWS:21614 +#: ../../../build/NEWS:21678 msgid "" "`bpo-23180 `__: Rename IDLE \"Windows\" " "menu item to \"Window\". Patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:21620 +#: ../../../build/NEWS:21684 msgid "" "`bpo-15506 `__: Use standard " "PKG_PROG_PKG_CONFIG autoconf macro in the configure script." msgstr "" -#: ../../../build/NEWS:21623 +#: ../../../build/NEWS:21687 msgid "" "`bpo-22935 `__: Allow the ssl module to " "be compiled if openssl doesn't support SSL 3." msgstr "" -#: ../../../build/NEWS:21626 +#: ../../../build/NEWS:21690 msgid "" "`bpo-22592 `__: Drop support of the " "Borland C compiler to build Python. The distutils module still supports it " "to build extensions." msgstr "" -#: ../../../build/NEWS:21629 +#: ../../../build/NEWS:21693 msgid "" "`bpo-22591 `__: Drop support of MS-DOS, " "especially of the DJGPP compiler (MS-DOS port of GCC)." msgstr "" -#: ../../../build/NEWS:21632 +#: ../../../build/NEWS:21696 msgid "" "`bpo-16537 `__: Check whether " "self.extensions is empty in setup.py. Patch by Jonathan Hosmer." msgstr "" -#: ../../../build/NEWS:21635 +#: ../../../build/NEWS:21699 msgid "" "`bpo-22359 `__: Remove incorrect uses of" " recursive make. Patch by Jonas Wagner." msgstr "" -#: ../../../build/NEWS:21638 +#: ../../../build/NEWS:21702 msgid "" "`bpo-21958 `__: Define HAVE_ROUND when " "building with Visual Studio 2013 and above. Patch by Zachary Turner." msgstr "" -#: ../../../build/NEWS:21641 +#: ../../../build/NEWS:21705 msgid "" "`bpo-18093 `__: the programs that embed " "the CPython runtime are now in a separate \"Programs\" directory, rather " "than being kept in the Modules directory." msgstr "" -#: ../../../build/NEWS:21645 +#: ../../../build/NEWS:21709 msgid "" "`bpo-15759 `__: \"make suspicious\", " "\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " "when and only when there are failures." msgstr "" -#: ../../../build/NEWS:21648 +#: ../../../build/NEWS:21712 msgid "" "`bpo-21141 `__: The Windows build " "process no longer attempts to find Perl, instead relying on OpenSSL source " @@ -32319,109 +32456,109 @@ msgid "" "and ready to build." msgstr "" -#: ../../../build/NEWS:21655 +#: ../../../build/NEWS:21719 msgid "" "`bpo-21037 `__: Add a build option to " "enable AddressSanitizer support." msgstr "" -#: ../../../build/NEWS:21657 +#: ../../../build/NEWS:21721 msgid "" "`bpo-19962 `__: The Windows build " "process now creates \"python.bat\" in the root of the source tree, which " "passes all arguments through to the most recently built interpreter." msgstr "" -#: ../../../build/NEWS:21661 +#: ../../../build/NEWS:21725 msgid "" "`bpo-21285 `__: Refactor and fix curses " "configure check to always search in a ncursesw directory." msgstr "" -#: ../../../build/NEWS:21664 +#: ../../../build/NEWS:21728 msgid "" "`bpo-15234 `__: For BerkelyDB and " "Sqlite, only add the found library and include directories if they aren't " "already being searched. This avoids an explicit runtime library dependency." msgstr "" -#: ../../../build/NEWS:21668 +#: ../../../build/NEWS:21732 msgid "" "`bpo-17861 `__: " "Tools/scripts/generate_opcode_h.py automatically regenerates " "Include/opcode.h from Lib/opcode.py if the latter gets any change." msgstr "" -#: ../../../build/NEWS:21671 +#: ../../../build/NEWS:21735 msgid "" "`bpo-20644 `__: OS X installer build " "support for documentation build changes in 3.4.1: assume externally supplied" " sphinx-build is available in /usr/bin." msgstr "" -#: ../../../build/NEWS:21674 +#: ../../../build/NEWS:21738 msgid "" "`bpo-20022 `__: Eliminate use of " "deprecated bundlebuilder in OS X builds." msgstr "" -#: ../../../build/NEWS:21676 +#: ../../../build/NEWS:21740 msgid "" "`bpo-15968 `__: Incorporated Tcl, Tk, " "and Tix builds into the Windows build solution." msgstr "" -#: ../../../build/NEWS:21679 +#: ../../../build/NEWS:21743 msgid "" "`bpo-17095 `__: Fix Modules/Setup " "*shared* support." msgstr "" -#: ../../../build/NEWS:21681 +#: ../../../build/NEWS:21745 msgid "" "`bpo-21811 `__: Anticipated fixes to " "support OS X versions > 10.9." msgstr "" -#: ../../../build/NEWS:21683 +#: ../../../build/NEWS:21747 msgid "" "`bpo-21166 `__: Prevent possible " "segfaults and other random failures of python --generate-posix-vars in " "pybuilddir.txt build target." msgstr "" -#: ../../../build/NEWS:21686 +#: ../../../build/NEWS:21750 msgid "" "`bpo-18096 `__: Fix library order " "returned by python-config." msgstr "" -#: ../../../build/NEWS:21688 +#: ../../../build/NEWS:21752 msgid "" "`bpo-17219 `__: Add library build dir " "for Python extension cross-builds." msgstr "" -#: ../../../build/NEWS:21690 +#: ../../../build/NEWS:21754 msgid "" "`bpo-22919 `__: Windows build updated to" " support VC 14.0 (Visual Studio 2015), which will be used for the official " "release." msgstr "" -#: ../../../build/NEWS:21693 +#: ../../../build/NEWS:21757 msgid "" "`bpo-21236 `__: Build _msi.pyd with " "cabinet.lib instead of fci.lib" msgstr "" -#: ../../../build/NEWS:21695 +#: ../../../build/NEWS:21759 msgid "" "`bpo-17128 `__: Use private version of " "OpenSSL for OS X 10.5+ installer." msgstr "" -#: ../../../build/NEWS:21700 +#: ../../../build/NEWS:21764 msgid "" "`bpo-14203 `__: Remove obsolete support " "for view==NULL in PyBuffer_FillInfo(), bytearray_getbuffer(), " @@ -32429,7 +32566,7 @@ msgid "" "BufferError in that case." msgstr "" -#: ../../../build/NEWS:21704 +#: ../../../build/NEWS:21768 msgid "" "`bpo-22445 `__: PyBuffer_IsContiguous() " "now implements precise contiguity tests, compatible with NumPy's " @@ -32437,19 +32574,19 @@ msgid "" "reported false negatives for corner cases." msgstr "" -#: ../../../build/NEWS:21708 +#: ../../../build/NEWS:21772 msgid "" "`bpo-22079 `__: PyType_Ready() now " "checks that statically allocated type has no dynamically allocated bases." msgstr "" -#: ../../../build/NEWS:21711 +#: ../../../build/NEWS:21775 msgid "" "`bpo-22453 `__: Removed non-documented " "macro PyObject_REPR()." msgstr "" -#: ../../../build/NEWS:21713 +#: ../../../build/NEWS:21777 msgid "" "`bpo-18395 `__: Rename " "``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename " @@ -32457,7 +32594,7 @@ msgid "" "functions." msgstr "" -#: ../../../build/NEWS:21717 +#: ../../../build/NEWS:21781 msgid "" "`bpo-21233 `__: Add new C functions: " "PyMem_RawCalloc(), PyMem_Calloc(), PyObject_Calloc(), _PyObject_GC_Calloc()." @@ -32465,7 +32602,7 @@ msgid "" "objects which is faster and use less memory." msgstr "" -#: ../../../build/NEWS:21722 +#: ../../../build/NEWS:21786 msgid "" "`bpo-20942 `__: " "PyImport_ImportFrozenModuleObject() no longer sets __file__ to match what " @@ -32473,27 +32610,27 @@ msgid "" "using imp.init_frozen()." msgstr "" -#: ../../../build/NEWS:21729 +#: ../../../build/NEWS:21793 msgid "" "`bpo-19548 `__: Update the codecs module" " documentation to better cover the distinction between text encodings and " "other codecs, together with other clarifications. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21733 +#: ../../../build/NEWS:21797 msgid "" "`bpo-22394 `__: Doc/Makefile now " "supports ``make venv PYTHON=../python`` to create a venv for generating the " "documentation, e.g., ``make html PYTHON=venv/bin/python3``." msgstr "" -#: ../../../build/NEWS:21737 +#: ../../../build/NEWS:21801 msgid "" "`bpo-21514 `__: The documentation of the" " json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." msgstr "" -#: ../../../build/NEWS:21740 +#: ../../../build/NEWS:21804 msgid "" "`bpo-21777 `__: The binary sequence " "methods on bytes and bytearray are now documented explicitly, rather than " @@ -32501,40 +32638,40 @@ msgid "" "behaviour of the corresponding str methods." msgstr "" -#: ../../../build/NEWS:21745 +#: ../../../build/NEWS:21809 msgid "" "`bpo-6916 `__: undocument deprecated " "asynchat.fifo class." msgstr "" -#: ../../../build/NEWS:21747 +#: ../../../build/NEWS:21811 msgid "" "`bpo-17386 `__: Expanded functionality " "of the ``Doc/make.bat`` script to make it much more comparable to " "``Doc/Makefile``." msgstr "" -#: ../../../build/NEWS:21750 +#: ../../../build/NEWS:21814 msgid "" "`bpo-21312 `__: Update the " "thread_foobar.h template file to include newer threading APIs. Patch by Jack" " McCracken." msgstr "" -#: ../../../build/NEWS:21753 +#: ../../../build/NEWS:21817 msgid "" "`bpo-21043 `__: Remove the " "recommendation for specific CA organizations and to mention the ability to " "load the OS certificates." msgstr "" -#: ../../../build/NEWS:21756 +#: ../../../build/NEWS:21820 msgid "" "`bpo-20765 `__: Add missing " "documentation for PurePath.with_name() and PurePath.with_suffix()." msgstr "" -#: ../../../build/NEWS:21759 +#: ../../../build/NEWS:21823 msgid "" "`bpo-19407 `__: New package installation" " and distribution guides based on the Python Packaging Authority tools. " @@ -32543,76 +32680,76 @@ msgid "" "that isn't recorded anywhere else." msgstr "" -#: ../../../build/NEWS:21764 +#: ../../../build/NEWS:21828 msgid "" "`bpo-19697 `__: Document cases where " "__main__.__spec__ is None." msgstr "" -#: ../../../build/NEWS:21769 +#: ../../../build/NEWS:21833 msgid "" "`bpo-18982 `__: Add tests for CLI of the" " calendar module." msgstr "" -#: ../../../build/NEWS:21771 +#: ../../../build/NEWS:21835 msgid "" "`bpo-19548 `__: Added some additional " "checks to test_codecs to ensure that statements in the updated documentation" " remain accurate. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21775 +#: ../../../build/NEWS:21839 msgid "" "`bpo-22838 `__: All test_re tests now " "work with unittest test discovery." msgstr "" -#: ../../../build/NEWS:21777 +#: ../../../build/NEWS:21841 msgid "" "`bpo-22173 `__: Update lib2to3 tests to " "use unittest test discovery." msgstr "" -#: ../../../build/NEWS:21779 +#: ../../../build/NEWS:21843 msgid "" "`bpo-16000 `__: Convert test_curses to " "use unittest." msgstr "" -#: ../../../build/NEWS:21781 +#: ../../../build/NEWS:21845 msgid "" "`bpo-21456 `__: Skip two tests in " "test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." msgstr "" -#: ../../../build/NEWS:21784 +#: ../../../build/NEWS:21848 msgid "" "`bpo-20746 `__: Fix test_pdb to run in " "refleak mode (-R). Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:21787 +#: ../../../build/NEWS:21851 msgid "" "`bpo-22060 `__: test_ctypes has been " "somewhat cleaned up and simplified; it now uses unittest test discovery to " "find its tests." msgstr "" -#: ../../../build/NEWS:21790 +#: ../../../build/NEWS:21854 msgid "" "`bpo-22104 `__: regrtest.py no longer " "holds a reference to the suite of tests loaded from test modules that don't " "define test_main()." msgstr "" -#: ../../../build/NEWS:21793 +#: ../../../build/NEWS:21857 msgid "" "`bpo-22111 `__: Assorted cleanups in " "test_imaplib. Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:21795 +#: ../../../build/NEWS:21859 msgid "" "`bpo-22002 `__: Added " "``load_package_tests`` function to test.support and used it to " @@ -32620,27 +32757,27 @@ msgid "" "test_importlib, test_json, and test_tools." msgstr "" -#: ../../../build/NEWS:21799 +#: ../../../build/NEWS:21863 msgid "" "`bpo-21976 `__: Fix test_ssl to accept " "LibreSSL version strings. Thanks to William Orr." msgstr "" -#: ../../../build/NEWS:21802 +#: ../../../build/NEWS:21866 msgid "" "`bpo-21918 `__: Converted test_tools " "from a module to a package containing separate test files for each tested " "script." msgstr "" -#: ../../../build/NEWS:21805 +#: ../../../build/NEWS:21869 msgid "" "`bpo-9554 `__: Use modern unittest " "features in test_argparse. Initial patch by Denver Coneybeare and Radu " "Voicilas." msgstr "" -#: ../../../build/NEWS:21808 +#: ../../../build/NEWS:21872 msgid "" "`bpo-20155 `__: Changed HTTP method " "names in failing tests in test_httpservers so that packet filtering software" @@ -32648,19 +32785,19 @@ msgid "" "transaction semantics expected by the tests." msgstr "" -#: ../../../build/NEWS:21813 +#: ../../../build/NEWS:21877 msgid "" "`bpo-19493 `__: Refactored the ctypes " "test package to skip tests explicitly rather than silently." msgstr "" -#: ../../../build/NEWS:21816 +#: ../../../build/NEWS:21880 msgid "" "`bpo-18492 `__: All resources are now " "allowed when tests are not run by regrtest.py." msgstr "" -#: ../../../build/NEWS:21819 +#: ../../../build/NEWS:21883 msgid "" "`bpo-21634 `__: Fix pystone micro-" "benchmark: use floor division instead of true division to benchmark integers" @@ -32668,163 +32805,163 @@ msgid "" "written by Lennart Regebro." msgstr "" -#: ../../../build/NEWS:21823 +#: ../../../build/NEWS:21887 msgid "" "`bpo-21605 `__: Added tests for Tkinter " "images." msgstr "" -#: ../../../build/NEWS:21825 +#: ../../../build/NEWS:21889 msgid "" "`bpo-21493 `__: Added test for " "ntpath.expanduser(). Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21828 +#: ../../../build/NEWS:21892 msgid "" "`bpo-19925 `__: Added tests for the spwd" " module. Original patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21831 +#: ../../../build/NEWS:21895 msgid "" "`bpo-21522 `__: Added Tkinter tests for " "Listbox.itemconfigure(), PanedWindow.paneconfigure(), and " "Menu.entryconfigure()." msgstr "" -#: ../../../build/NEWS:21834 +#: ../../../build/NEWS:21898 msgid "" "`bpo-17756 `__: Fix test_code test when " "run from the installed location." msgstr "" -#: ../../../build/NEWS:21836 +#: ../../../build/NEWS:21900 msgid "" "`bpo-17752 `__: Fix distutils tests when" " run from the installed location." msgstr "" -#: ../../../build/NEWS:21838 +#: ../../../build/NEWS:21902 msgid "" "`bpo-18604 `__: Consolidated checks for " "GUI availability. All platforms now at least check whether Tk can be " "instantiated when the GUI resource is requested." msgstr "" -#: ../../../build/NEWS:21842 +#: ../../../build/NEWS:21906 msgid "" "`bpo-21275 `__: Fix a socket test on " "KFreeBSD." msgstr "" -#: ../../../build/NEWS:21844 +#: ../../../build/NEWS:21908 msgid "" "`bpo-21223 `__: Pass " "test_site/test_startup_imports when some of the extensions are built as " "builtins." msgstr "" -#: ../../../build/NEWS:21847 +#: ../../../build/NEWS:21911 msgid "" "`bpo-20635 `__: Added tests for Tk " "geometry managers." msgstr "" -#: ../../../build/NEWS:21849 +#: ../../../build/NEWS:21913 msgid "Add test case for freeze." msgstr "Tambahkan kasus pengujian untuk *freeze*." -#: ../../../build/NEWS:21851 +#: ../../../build/NEWS:21915 msgid "" "`bpo-20743 `__: Fix a reference leak in " "test_tcl." msgstr "" -#: ../../../build/NEWS:21853 +#: ../../../build/NEWS:21917 msgid "" "`bpo-21097 `__: Move test_namespace_pkgs" " into test_importlib." msgstr "" -#: ../../../build/NEWS:21855 +#: ../../../build/NEWS:21919 msgid "" "`bpo-21503 `__: Use test_both() " "consistently in test_importlib." msgstr "" -#: ../../../build/NEWS:21857 +#: ../../../build/NEWS:21921 msgid "" "`bpo-20939 `__: Avoid various network " "test failures due to new redirect of http://www.python.org/ to " "https://www.python.org: use http://www.example.com instead." msgstr "" -#: ../../../build/NEWS:21861 +#: ../../../build/NEWS:21925 msgid "" "`bpo-20668 `__: asyncio tests no longer " "rely on tests.txt file. (Patch by Vajrasky Kok)" msgstr "" -#: ../../../build/NEWS:21864 +#: ../../../build/NEWS:21928 msgid "" "`bpo-21093 `__: Prevent failures of " "ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or " "/usr/local/lib." msgstr "" -#: ../../../build/NEWS:21867 +#: ../../../build/NEWS:21931 msgid "" "`bpo-22770 `__: Prevent some Tk " "segfaults on OS X when running gui tests." msgstr "" -#: ../../../build/NEWS:21869 +#: ../../../build/NEWS:21933 msgid "" "`bpo-23211 `__: Workaround test_logging " "failure on some OS X 10.6 systems." msgstr "" -#: ../../../build/NEWS:21871 +#: ../../../build/NEWS:21935 msgid "" "`bpo-23345 `__: Prevent test_ssl " "failures with large OpenSSL patch level values (like 0.9.8zc)." msgstr "" -#: ../../../build/NEWS:21877 +#: ../../../build/NEWS:21941 msgid "" "`bpo-22314 `__: pydoc now works when the" " LINES environment variable is set." msgstr "" -#: ../../../build/NEWS:21879 +#: ../../../build/NEWS:21943 msgid "" "`bpo-22615 `__: Argument Clinic now " "supports the \"type\" argument for the int converter. This permits using the" " int converter with enums and typedefs." msgstr "" -#: ../../../build/NEWS:21882 +#: ../../../build/NEWS:21946 msgid "" "`bpo-20076 `__: The makelocalealias.py " "script no longer ignores UTF-8 mapping." msgstr "" -#: ../../../build/NEWS:21884 +#: ../../../build/NEWS:21948 msgid "" "`bpo-20079 `__: The makelocalealias.py " "script now can parse the SUPPORTED file from glibc sources and supports " "command line options for source paths." msgstr "" -#: ../../../build/NEWS:21887 +#: ../../../build/NEWS:21951 msgid "" "`bpo-22201 `__: Command-line interface " "of the zipfile module now correctly extracts ZIP files with directory " "entries. Patch by Ryan Wilson." msgstr "" -#: ../../../build/NEWS:21890 +#: ../../../build/NEWS:21954 msgid "" "`bpo-22120 `__: For functions using an " "unsigned integer return converter, Argument Clinic now generates a cast to " @@ -32832,57 +32969,57 @@ msgid "" "a compilation warning.)" msgstr "" -#: ../../../build/NEWS:21894 +#: ../../../build/NEWS:21958 msgid "" "`bpo-18974 `__: Tools/scripts/diff.py " "now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:21896 +#: ../../../build/NEWS:21960 msgid "" "`bpo-21906 `__: Make " "Tools/scripts/md5sum.py work in Python 3. Patch by Zachary Ware." msgstr "" -#: ../../../build/NEWS:21899 +#: ../../../build/NEWS:21963 msgid "" "`bpo-21629 `__: Fix Argument Clinic's \"" "--converters\" feature." msgstr "" -#: ../../../build/NEWS:21901 +#: ../../../build/NEWS:21965 msgid "Add support for ``yield from`` to 2to3." msgstr "Menambahkan dukungan untuk ``yield from`` ke 2to3." -#: ../../../build/NEWS:21903 +#: ../../../build/NEWS:21967 msgid "Add support for the :pep:`465` matrix multiplication operator to 2to3." msgstr "" -#: ../../../build/NEWS:21905 +#: ../../../build/NEWS:21969 msgid "" "`bpo-16047 `__: Fix module exception " "list and __file__ handling in freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21908 +#: ../../../build/NEWS:21972 msgid "" "`bpo-11824 `__: Consider ABI tags in " "freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21910 +#: ../../../build/NEWS:21974 msgid "" "`bpo-20535 `__: PYTHONWARNING no longer " "affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar " "Arahesis." msgstr "" -#: ../../../build/NEWS:21916 +#: ../../../build/NEWS:21980 msgid "" "`bpo-23260 `__: Update Windows installer" msgstr "" -#: ../../../build/NEWS:21918 +#: ../../../build/NEWS:21982 msgid "" "The bundled version of Tcl/Tk has been updated to 8.6.3. The most visible " "result of this change is the addition of new native file dialogs when " @@ -32890,44 +33027,44 @@ msgid "" "information. Also, this version of Tcl/Tk includes support for Windows 10." msgstr "" -#: ../../../build/NEWS:21924 +#: ../../../build/NEWS:21988 msgid "" "`bpo-17896 `__: The Windows build " "scripts now expect external library sources to be in " "``PCbuild\\..\\externals`` rather than ``PCbuild\\..\\..``." msgstr "" -#: ../../../build/NEWS:21927 +#: ../../../build/NEWS:21991 msgid "" "`bpo-17717 `__: The Windows build " "scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." msgstr "" -#: ../../../build/NEWS:21930 +#: ../../../build/NEWS:21994 msgid "" "`bpo-21907 `__: Improved the batch " "scripts provided for building Python." msgstr "" -#: ../../../build/NEWS:21932 +#: ../../../build/NEWS:21996 msgid "" "`bpo-22644 `__: The bundled version of " "OpenSSL has been updated to 1.0.1j." msgstr "" -#: ../../../build/NEWS:21934 +#: ../../../build/NEWS:21998 msgid "" "`bpo-10747 `__: Use versioned labels in " "the Windows start menu. Patch by Olive Kilburn." msgstr "" -#: ../../../build/NEWS:21937 +#: ../../../build/NEWS:22001 msgid "" "`bpo-22980 `__: .pyd files with a " "version and platform tag (for example, \".cp35-win32.pyd\") will now be " "loaded in preference to those without tags." msgstr "" -#: ../../../build/NEWS:21941 +#: ../../../build/NEWS:22005 msgid "**(For information about older versions, consult the HISTORY file.)**" msgstr "**(Untuk informasi tentang versi-versi lama, lihat berkas HISTORY.)**" From e459afdcaeaf7498df2185f46aa8961bcf59c98c Mon Sep 17 00:00:00 2001 From: oon arfiandwi Date: Sat, 23 Nov 2019 02:16:36 +0800 Subject: [PATCH 10/13] Sinkronisasi dengan Transifex 20191123. --- library/unittest.mock.po | 4 +- whatsnew/changelog.po | 10511 +++++++++++++++++++------------------ 2 files changed, 5272 insertions(+), 5243 deletions(-) diff --git a/library/unittest.mock.po b/library/unittest.mock.po index 8a271f6..3fbc931 100644 --- a/library/unittest.mock.po +++ b/library/unittest.mock.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-13 11:56+0000\n" +"POT-Creation-Date: 2019-11-22 11:59+0000\n" "PO-Revision-Date: 2017-02-16 23:33+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -692,7 +692,7 @@ msgstr "" msgid "" "if ``side_effect`` is an iterable, the async function will return the next " "value of the iterable, however, if the sequence of result is exhausted, " -"``StopIteration`` is raised immediately," +"``StopAsyncIteration`` is raised immediately," msgstr "" #: ../../library/unittest.mock.rst:877 diff --git a/whatsnew/changelog.po b/whatsnew/changelog.po index bc98262..d747f6c 100644 --- a/whatsnew/changelog.po +++ b/whatsnew/changelog.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-21 11:59+0000\n" +"POT-Creation-Date: 2019-11-22 11:59+0000\n" "PO-Revision-Date: 2017-02-16 23:45+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -34,20 +34,20 @@ msgstr "Python next" msgid "*Release date: XXXX-XX-XX*" msgstr "*Tanggal rilis: XXXX-XX-XX*" -#: ../../../build/NEWS:10 ../../../build/NEWS:275 ../../../build/NEWS:754 -#: ../../../build/NEWS:1041 ../../../build/NEWS:1230 ../../../build/NEWS:1572 -#: ../../../build/NEWS:2328 ../../../build/NEWS:2872 ../../../build/NEWS:3402 -#: ../../../build/NEWS:6933 ../../../build/NEWS:7151 ../../../build/NEWS:8879 -#: ../../../build/NEWS:11330 ../../../build/NEWS:12097 -#: ../../../build/NEWS:12560 ../../../build/NEWS:12662 -#: ../../../build/NEWS:14728 ../../../build/NEWS:14747 -#: ../../../build/NEWS:14912 ../../../build/NEWS:14963 -#: ../../../build/NEWS:15558 ../../../build/NEWS:15669 -#: ../../../build/NEWS:15759 ../../../build/NEWS:16468 -#: ../../../build/NEWS:16527 ../../../build/NEWS:17382 -#: ../../../build/NEWS:17395 ../../../build/NEWS:17786 -#: ../../../build/NEWS:17819 ../../../build/NEWS:17931 -#: ../../../build/NEWS:17986 ../../../build/NEWS:18055 +#: ../../../build/NEWS:10 ../../../build/NEWS:289 ../../../build/NEWS:768 +#: ../../../build/NEWS:1055 ../../../build/NEWS:1244 ../../../build/NEWS:1586 +#: ../../../build/NEWS:2342 ../../../build/NEWS:2886 ../../../build/NEWS:3416 +#: ../../../build/NEWS:6947 ../../../build/NEWS:7165 ../../../build/NEWS:8893 +#: ../../../build/NEWS:11344 ../../../build/NEWS:12111 +#: ../../../build/NEWS:12574 ../../../build/NEWS:12676 +#: ../../../build/NEWS:14742 ../../../build/NEWS:14761 +#: ../../../build/NEWS:14926 ../../../build/NEWS:14977 +#: ../../../build/NEWS:15572 ../../../build/NEWS:15683 +#: ../../../build/NEWS:15773 ../../../build/NEWS:16482 +#: ../../../build/NEWS:16541 ../../../build/NEWS:17396 +#: ../../../build/NEWS:17409 ../../../build/NEWS:17800 +#: ../../../build/NEWS:17833 ../../../build/NEWS:17945 +#: ../../../build/NEWS:18000 ../../../build/NEWS:18069 msgid "Security" msgstr "Keamanan" @@ -71,31 +71,31 @@ msgstr "" "`bpo-38418 `__: Memperbaiki *event* " "audit untuk :func:`os.system` untuk diberi nama ``os.system``." -#: ../../../build/NEWS:21 ../../../build/NEWS:179 ../../../build/NEWS:290 -#: ../../../build/NEWS:761 ../../../build/NEWS:1047 ../../../build/NEWS:1252 -#: ../../../build/NEWS:1587 ../../../build/NEWS:2346 ../../../build/NEWS:2884 -#: ../../../build/NEWS:3189 ../../../build/NEWS:3451 ../../../build/NEWS:6431 -#: ../../../build/NEWS:6543 ../../../build/NEWS:6756 ../../../build/NEWS:6947 -#: ../../../build/NEWS:7157 ../../../build/NEWS:7401 ../../../build/NEWS:7720 -#: ../../../build/NEWS:8024 ../../../build/NEWS:8624 ../../../build/NEWS:8913 -#: ../../../build/NEWS:11003 ../../../build/NEWS:11340 -#: ../../../build/NEWS:11657 ../../../build/NEWS:12106 -#: ../../../build/NEWS:12587 ../../../build/NEWS:12939 -#: ../../../build/NEWS:12963 ../../../build/NEWS:13287 -#: ../../../build/NEWS:13317 ../../../build/NEWS:13381 -#: ../../../build/NEWS:13495 ../../../build/NEWS:13619 -#: ../../../build/NEWS:13887 ../../../build/NEWS:14396 -#: ../../../build/NEWS:14634 ../../../build/NEWS:14854 -#: ../../../build/NEWS:15157 ../../../build/NEWS:16491 -#: ../../../build/NEWS:16552 ../../../build/NEWS:16944 -#: ../../../build/NEWS:17635 ../../../build/NEWS:17656 -#: ../../../build/NEWS:18413 ../../../build/NEWS:18431 -#: ../../../build/NEWS:18954 ../../../build/NEWS:18989 -#: ../../../build/NEWS:19017 ../../../build/NEWS:19109 -#: ../../../build/NEWS:19196 ../../../build/NEWS:19301 -#: ../../../build/NEWS:19344 ../../../build/NEWS:19620 -#: ../../../build/NEWS:19855 ../../../build/NEWS:20041 -#: ../../../build/NEWS:20180 +#: ../../../build/NEWS:21 ../../../build/NEWS:193 ../../../build/NEWS:304 +#: ../../../build/NEWS:775 ../../../build/NEWS:1061 ../../../build/NEWS:1266 +#: ../../../build/NEWS:1601 ../../../build/NEWS:2360 ../../../build/NEWS:2898 +#: ../../../build/NEWS:3203 ../../../build/NEWS:3465 ../../../build/NEWS:6445 +#: ../../../build/NEWS:6557 ../../../build/NEWS:6770 ../../../build/NEWS:6961 +#: ../../../build/NEWS:7171 ../../../build/NEWS:7415 ../../../build/NEWS:7734 +#: ../../../build/NEWS:8038 ../../../build/NEWS:8638 ../../../build/NEWS:8927 +#: ../../../build/NEWS:11017 ../../../build/NEWS:11354 +#: ../../../build/NEWS:11671 ../../../build/NEWS:12120 +#: ../../../build/NEWS:12601 ../../../build/NEWS:12953 +#: ../../../build/NEWS:12977 ../../../build/NEWS:13301 +#: ../../../build/NEWS:13331 ../../../build/NEWS:13395 +#: ../../../build/NEWS:13509 ../../../build/NEWS:13633 +#: ../../../build/NEWS:13901 ../../../build/NEWS:14410 +#: ../../../build/NEWS:14648 ../../../build/NEWS:14868 +#: ../../../build/NEWS:15171 ../../../build/NEWS:16505 +#: ../../../build/NEWS:16566 ../../../build/NEWS:16958 +#: ../../../build/NEWS:17649 ../../../build/NEWS:17670 +#: ../../../build/NEWS:18427 ../../../build/NEWS:18445 +#: ../../../build/NEWS:18968 ../../../build/NEWS:19003 +#: ../../../build/NEWS:19031 ../../../build/NEWS:19123 +#: ../../../build/NEWS:19210 ../../../build/NEWS:19315 +#: ../../../build/NEWS:19358 ../../../build/NEWS:19634 +#: ../../../build/NEWS:19869 ../../../build/NEWS:20055 +#: ../../../build/NEWS:20194 msgid "Core and Builtins" msgstr "Inti dan Bawaan" @@ -133,101 +133,124 @@ msgid "" "asynchronous generator." msgstr "" -#: ../../../build/NEWS:41 ../../../build/NEWS:193 ../../../build/NEWS:341 -#: ../../../build/NEWS:792 ../../../build/NEWS:1057 ../../../build/NEWS:1292 -#: ../../../build/NEWS:1751 ../../../build/NEWS:2415 ../../../build/NEWS:2959 -#: ../../../build/NEWS:3253 ../../../build/NEWS:4005 ../../../build/NEWS:6413 -#: ../../../build/NEWS:6446 ../../../build/NEWS:6574 ../../../build/NEWS:6782 -#: ../../../build/NEWS:6973 ../../../build/NEWS:7178 ../../../build/NEWS:7476 -#: ../../../build/NEWS:7797 ../../../build/NEWS:8122 ../../../build/NEWS:8712 -#: ../../../build/NEWS:9371 ../../../build/NEWS:11040 -#: ../../../build/NEWS:11386 ../../../build/NEWS:11752 -#: ../../../build/NEWS:12076 ../../../build/NEWS:12178 -#: ../../../build/NEWS:12634 ../../../build/NEWS:12669 -#: ../../../build/NEWS:13031 ../../../build/NEWS:13334 -#: ../../../build/NEWS:13416 ../../../build/NEWS:13519 -#: ../../../build/NEWS:13689 ../../../build/NEWS:14024 -#: ../../../build/NEWS:14442 ../../../build/NEWS:14651 -#: ../../../build/NEWS:14735 ../../../build/NEWS:14752 -#: ../../../build/NEWS:14894 ../../../build/NEWS:14920 -#: ../../../build/NEWS:14970 ../../../build/NEWS:15442 -#: ../../../build/NEWS:15565 ../../../build/NEWS:15675 -#: ../../../build/NEWS:15765 ../../../build/NEWS:16497 -#: ../../../build/NEWS:16515 ../../../build/NEWS:16603 -#: ../../../build/NEWS:17075 ../../../build/NEWS:17389 -#: ../../../build/NEWS:17400 ../../../build/NEWS:17794 -#: ../../../build/NEWS:17826 ../../../build/NEWS:17938 -#: ../../../build/NEWS:17992 ../../../build/NEWS:18061 -#: ../../../build/NEWS:18499 ../../../build/NEWS:18937 -#: ../../../build/NEWS:18964 ../../../build/NEWS:19002 -#: ../../../build/NEWS:19022 ../../../build/NEWS:19129 -#: ../../../build/NEWS:19223 ../../../build/NEWS:19319 -#: ../../../build/NEWS:19394 ../../../build/NEWS:19652 -#: ../../../build/NEWS:19875 ../../../build/NEWS:20048 -#: ../../../build/NEWS:20406 +#: ../../../build/NEWS:41 ../../../build/NEWS:207 ../../../build/NEWS:355 +#: ../../../build/NEWS:806 ../../../build/NEWS:1071 ../../../build/NEWS:1306 +#: ../../../build/NEWS:1765 ../../../build/NEWS:2429 ../../../build/NEWS:2973 +#: ../../../build/NEWS:3267 ../../../build/NEWS:4019 ../../../build/NEWS:6427 +#: ../../../build/NEWS:6460 ../../../build/NEWS:6588 ../../../build/NEWS:6796 +#: ../../../build/NEWS:6987 ../../../build/NEWS:7192 ../../../build/NEWS:7490 +#: ../../../build/NEWS:7811 ../../../build/NEWS:8136 ../../../build/NEWS:8726 +#: ../../../build/NEWS:9385 ../../../build/NEWS:11054 +#: ../../../build/NEWS:11400 ../../../build/NEWS:11766 +#: ../../../build/NEWS:12090 ../../../build/NEWS:12192 +#: ../../../build/NEWS:12648 ../../../build/NEWS:12683 +#: ../../../build/NEWS:13045 ../../../build/NEWS:13348 +#: ../../../build/NEWS:13430 ../../../build/NEWS:13533 +#: ../../../build/NEWS:13703 ../../../build/NEWS:14038 +#: ../../../build/NEWS:14456 ../../../build/NEWS:14665 +#: ../../../build/NEWS:14749 ../../../build/NEWS:14766 +#: ../../../build/NEWS:14908 ../../../build/NEWS:14934 +#: ../../../build/NEWS:14984 ../../../build/NEWS:15456 +#: ../../../build/NEWS:15579 ../../../build/NEWS:15689 +#: ../../../build/NEWS:15779 ../../../build/NEWS:16511 +#: ../../../build/NEWS:16529 ../../../build/NEWS:16617 +#: ../../../build/NEWS:17089 ../../../build/NEWS:17403 +#: ../../../build/NEWS:17414 ../../../build/NEWS:17808 +#: ../../../build/NEWS:17840 ../../../build/NEWS:17952 +#: ../../../build/NEWS:18006 ../../../build/NEWS:18075 +#: ../../../build/NEWS:18513 ../../../build/NEWS:18951 +#: ../../../build/NEWS:18978 ../../../build/NEWS:19016 +#: ../../../build/NEWS:19036 ../../../build/NEWS:19143 +#: ../../../build/NEWS:19237 ../../../build/NEWS:19333 +#: ../../../build/NEWS:19408 ../../../build/NEWS:19666 +#: ../../../build/NEWS:19889 ../../../build/NEWS:20062 +#: ../../../build/NEWS:20420 msgid "Library" msgstr "Pustaka" #: ../../../build/NEWS:43 msgid "" +"`bpo-37838 `__: " +":meth:`typing.get_type_hints` properly handles functions decorated with " +":meth:`functools.wraps`." +msgstr "" + +#: ../../../build/NEWS:46 +msgid "" +"`bpo-38859 `__: AsyncMock now returns " +"StopAsyncIteration on the exaustion of a side_effects iterable. Since " +"PEP-479 its Impossible to raise a StopIteration exception from a coroutine." +msgstr "" + +#: ../../../build/NEWS:50 +msgid "" +"`bpo-38857 `__: AsyncMock fix for return" +" values that are awaitable types. This also covers side_effect iterable " +"values that happend to be awaitable, and wraps callables that return an " +"awaitable type. Before these awaitables were being awaited instead of being " +"returned as is." +msgstr "" + +#: ../../../build/NEWS:55 +msgid "" "`bpo-38821 `__: Fix unhandled exceptions" " in :mod:`argparse` when internationalizing error messages for arguments " "with ``nargs`` set to special (non-integer) values. Patch by Federico Bond." msgstr "" -#: ../../../build/NEWS:47 +#: ../../../build/NEWS:59 msgid "" "`bpo-38807 `__: Update :exc:`TypeError` " "messages for :meth:`os.path.join` to include :class:`os.PathLike` objects as" " acceptable input types." msgstr "" -#: ../../../build/NEWS:50 +#: ../../../build/NEWS:62 msgid "" "`bpo-38785 `__: Prevent asyncio from " "crashing if parent ``__init__`` is not called from a constructor of object " "derived from ``asyncio.Future``." msgstr "" -#: ../../../build/NEWS:53 +#: ../../../build/NEWS:65 msgid "" "`bpo-38723 `__: :mod:`pdb` now uses " ":meth:`io.open_code` to trigger auditing events." msgstr "" -#: ../../../build/NEWS:56 +#: ../../../build/NEWS:68 msgid "" "`bpo-27805 `__: Allow opening pipes and " "other non-seekable files in append mode with :func:`open`." msgstr "" -#: ../../../build/NEWS:59 +#: ../../../build/NEWS:71 msgid "" "`bpo-38334 `__: Fixed seeking backward " "on an encrypted :class:`zipfile.ZipExtFile`." msgstr "" -#: ../../../build/NEWS:62 +#: ../../../build/NEWS:74 msgid "" "`bpo-34679 `__: " "asynci.ProactorEventLoop.close() now only calls signal.set_wakeup_fd() in " "the main thread." msgstr "" -#: ../../../build/NEWS:65 +#: ../../../build/NEWS:77 msgid "" "`bpo-31202 `__: The case the result of " ":func:`pathlib.WindowsPath.glob` matches now the case of the pattern for " "literal parts." msgstr "" -#: ../../../build/NEWS:68 +#: ../../../build/NEWS:80 msgid "" "`bpo-38521 `__: Fixed erroneous equality" " comparison in statistics.NormalDist()." msgstr "" -#: ../../../build/NEWS:70 +#: ../../../build/NEWS:82 msgid "" "`bpo-38478 `__: Fixed a bug in " ":meth:`inspect.signature.bind` that was causing it to fail when handling a " @@ -235,7 +258,7 @@ msgid "" " Galindo." msgstr "" -#: ../../../build/NEWS:74 +#: ../../../build/NEWS:86 msgid "" "`bpo-33604 `__: Fixed `hmac.new` and " "`hmac.HMAC` to raise TypeError instead of ValueError when the digestmod " @@ -243,52 +266,52 @@ msgid "" "documentation and docstrings." msgstr "" -#: ../../../build/NEWS:78 +#: ../../../build/NEWS:90 msgid "" "`bpo-38422 `__: Clarify docstrings of " "pathlib suffix(es)" msgstr "" -#: ../../../build/NEWS:80 +#: ../../../build/NEWS:92 msgid "" "`bpo-36993 `__: Improve error reporting " "for corrupt zip files with bad zip64 extra data. Patch by Daniel Hillier." msgstr "" -#: ../../../build/NEWS:83 +#: ../../../build/NEWS:95 msgid "" "`bpo-33348 `__: lib2to3 now recognizes " "expressions after ``*`` and `**` like in ``f(*[] or [])``." msgstr "" -#: ../../../build/NEWS:86 +#: ../../../build/NEWS:98 msgid "" "`bpo-27657 `__: Fix " "urllib.parse.urlparse() with numeric paths. A string like \"path:80\" is no " "longer parsed as a path but as a scheme (\"path\") and a path (\"80\")." msgstr "" -#: ../../../build/NEWS:91 ../../../build/NEWS:222 ../../../build/NEWS:539 -#: ../../../build/NEWS:926 ../../../build/NEWS:1120 ../../../build/NEWS:1415 -#: ../../../build/NEWS:2141 ../../../build/NEWS:2607 ../../../build/NEWS:3084 -#: ../../../build/NEWS:3326 ../../../build/NEWS:5512 ../../../build/NEWS:6487 -#: ../../../build/NEWS:6697 ../../../build/NEWS:6847 ../../../build/NEWS:7065 -#: ../../../build/NEWS:7310 ../../../build/NEWS:7635 ../../../build/NEWS:7975 -#: ../../../build/NEWS:8458 ../../../build/NEWS:8801 ../../../build/NEWS:10409 -#: ../../../build/NEWS:11163 ../../../build/NEWS:11519 -#: ../../../build/NEWS:11916 ../../../build/NEWS:12314 -#: ../../../build/NEWS:12886 ../../../build/NEWS:13206 -#: ../../../build/NEWS:13362 ../../../build/NEWS:13465 -#: ../../../build/NEWS:14833 ../../../build/NEWS:15093 -#: ../../../build/NEWS:16278 ../../../build/NEWS:16838 -#: ../../../build/NEWS:17514 ../../../build/NEWS:18264 -#: ../../../build/NEWS:18828 ../../../build/NEWS:19081 -#: ../../../build/NEWS:19280 ../../../build/NEWS:19591 -#: ../../../build/NEWS:21791 +#: ../../../build/NEWS:103 ../../../build/NEWS:236 ../../../build/NEWS:553 +#: ../../../build/NEWS:940 ../../../build/NEWS:1134 ../../../build/NEWS:1429 +#: ../../../build/NEWS:2155 ../../../build/NEWS:2621 ../../../build/NEWS:3098 +#: ../../../build/NEWS:3340 ../../../build/NEWS:5526 ../../../build/NEWS:6501 +#: ../../../build/NEWS:6711 ../../../build/NEWS:6861 ../../../build/NEWS:7079 +#: ../../../build/NEWS:7324 ../../../build/NEWS:7649 ../../../build/NEWS:7989 +#: ../../../build/NEWS:8472 ../../../build/NEWS:8815 ../../../build/NEWS:10423 +#: ../../../build/NEWS:11177 ../../../build/NEWS:11533 +#: ../../../build/NEWS:11930 ../../../build/NEWS:12328 +#: ../../../build/NEWS:12900 ../../../build/NEWS:13220 +#: ../../../build/NEWS:13376 ../../../build/NEWS:13479 +#: ../../../build/NEWS:14847 ../../../build/NEWS:15107 +#: ../../../build/NEWS:16292 ../../../build/NEWS:16852 +#: ../../../build/NEWS:17528 ../../../build/NEWS:18278 +#: ../../../build/NEWS:18842 ../../../build/NEWS:19095 +#: ../../../build/NEWS:19294 ../../../build/NEWS:19605 +#: ../../../build/NEWS:21805 msgid "Documentation" msgstr "Dokumentasi" -#: ../../../build/NEWS:93 +#: ../../../build/NEWS:105 msgid "" "`bpo-38816 `__: Provides more details " "about the interaction between :c:func:`fork` and CPython's runtime, focusing" @@ -296,56 +319,62 @@ msgid "" "should and shouldn't be called." msgstr "" -#: ../../../build/NEWS:98 +#: ../../../build/NEWS:110 msgid "" "`bpo-38351 `__: Modernize :mod:`email` " "examples from %-formatting to f-strings." msgstr "" -#: ../../../build/NEWS:100 +#: ../../../build/NEWS:112 msgid "" "`bpo-38778 `__: Document the fact that " ":exc:`RuntimeError` is raised if :meth:`os.fork` is called in a " "subinterpreter." msgstr "" -#: ../../../build/NEWS:103 +#: ../../../build/NEWS:115 msgid "" "`bpo-38592 `__: Add Brazilian Portuguese" " to the language switcher at Python Documentation website." msgstr "" -#: ../../../build/NEWS:107 ../../../build/NEWS:227 ../../../build/NEWS:569 -#: ../../../build/NEWS:946 ../../../build/NEWS:1149 ../../../build/NEWS:1421 -#: ../../../build/NEWS:2189 ../../../build/NEWS:2642 ../../../build/NEWS:3098 -#: ../../../build/NEWS:3337 ../../../build/NEWS:5677 ../../../build/NEWS:6712 -#: ../../../build/NEWS:6866 ../../../build/NEWS:7082 ../../../build/NEWS:7334 -#: ../../../build/NEWS:7648 ../../../build/NEWS:7980 ../../../build/NEWS:8464 -#: ../../../build/NEWS:10457 ../../../build/NEWS:11201 -#: ../../../build/NEWS:11314 ../../../build/NEWS:11539 -#: ../../../build/NEWS:11929 ../../../build/NEWS:12326 -#: ../../../build/NEWS:12908 ../../../build/NEWS:13219 -#: ../../../build/NEWS:13470 ../../../build/NEWS:13605 -#: ../../../build/NEWS:13876 ../../../build/NEWS:14306 -#: ../../../build/NEWS:14579 ../../../build/NEWS:14842 -#: ../../../build/NEWS:15105 ../../../build/NEWS:16296 -#: ../../../build/NEWS:16856 ../../../build/NEWS:17519 -#: ../../../build/NEWS:17640 ../../../build/NEWS:18287 -#: ../../../build/NEWS:18852 ../../../build/NEWS:19096 -#: ../../../build/NEWS:19273 ../../../build/NEWS:19582 -#: ../../../build/NEWS:19811 ../../../build/NEWS:20021 -#: ../../../build/NEWS:21831 +#: ../../../build/NEWS:119 ../../../build/NEWS:241 ../../../build/NEWS:583 +#: ../../../build/NEWS:960 ../../../build/NEWS:1163 ../../../build/NEWS:1435 +#: ../../../build/NEWS:2203 ../../../build/NEWS:2656 ../../../build/NEWS:3112 +#: ../../../build/NEWS:3351 ../../../build/NEWS:5691 ../../../build/NEWS:6726 +#: ../../../build/NEWS:6880 ../../../build/NEWS:7096 ../../../build/NEWS:7348 +#: ../../../build/NEWS:7662 ../../../build/NEWS:7994 ../../../build/NEWS:8478 +#: ../../../build/NEWS:10471 ../../../build/NEWS:11215 +#: ../../../build/NEWS:11328 ../../../build/NEWS:11553 +#: ../../../build/NEWS:11943 ../../../build/NEWS:12340 +#: ../../../build/NEWS:12922 ../../../build/NEWS:13233 +#: ../../../build/NEWS:13484 ../../../build/NEWS:13619 +#: ../../../build/NEWS:13890 ../../../build/NEWS:14320 +#: ../../../build/NEWS:14593 ../../../build/NEWS:14856 +#: ../../../build/NEWS:15119 ../../../build/NEWS:16310 +#: ../../../build/NEWS:16870 ../../../build/NEWS:17533 +#: ../../../build/NEWS:17654 ../../../build/NEWS:18301 +#: ../../../build/NEWS:18866 ../../../build/NEWS:19110 +#: ../../../build/NEWS:19287 ../../../build/NEWS:19596 +#: ../../../build/NEWS:19825 ../../../build/NEWS:20035 +#: ../../../build/NEWS:21845 msgid "Tests" msgstr "Pengujian" -#: ../../../build/NEWS:109 +#: ../../../build/NEWS:121 +msgid "" +"`bpo-38875 `__: test_capi: trashcan " +"tests now require the test \"cpu\" resource." +msgstr "" + +#: ../../../build/NEWS:123 msgid "" "`bpo-38841 `__: Skip asyncio " "test_create_datagram_endpoint_existing_sock_unix on platforms lacking a " "functional bind() for named unix domain sockets." msgstr "" -#: ../../../build/NEWS:112 +#: ../../../build/NEWS:126 msgid "" "`bpo-35998 `__: Fix a race condition in " "test_asyncio.test_start_tls_server_1(). Previously, there was a race " @@ -355,170 +384,170 @@ msgid "" "longer sends data." msgstr "" -#: ../../../build/NEWS:119 ../../../build/NEWS:617 ../../../build/NEWS:952 -#: ../../../build/NEWS:1166 ../../../build/NEWS:1475 ../../../build/NEWS:2225 -#: ../../../build/NEWS:2696 ../../../build/NEWS:3111 ../../../build/NEWS:5844 -#: ../../../build/NEWS:6499 ../../../build/NEWS:6721 ../../../build/NEWS:6872 -#: ../../../build/NEWS:7092 ../../../build/NEWS:7339 ../../../build/NEWS:7668 -#: ../../../build/NEWS:8491 ../../../build/NEWS:8811 ../../../build/NEWS:10520 -#: ../../../build/NEWS:11209 ../../../build/NEWS:11319 -#: ../../../build/NEWS:11554 ../../../build/NEWS:11946 -#: ../../../build/NEWS:12082 ../../../build/NEWS:12342 -#: ../../../build/NEWS:12866 ../../../build/NEWS:12950 -#: ../../../build/NEWS:13241 ../../../build/NEWS:13306 -#: ../../../build/NEWS:13478 ../../../build/NEWS:13596 -#: ../../../build/NEWS:13865 ../../../build/NEWS:14320 -#: ../../../build/NEWS:14606 ../../../build/NEWS:14803 -#: ../../../build/NEWS:15122 ../../../build/NEWS:16339 -#: ../../../build/NEWS:16894 ../../../build/NEWS:17565 -#: ../../../build/NEWS:18310 ../../../build/NEWS:18865 -#: ../../../build/NEWS:18925 ../../../build/NEWS:18942 -#: ../../../build/NEWS:19184 ../../../build/NEWS:19289 -#: ../../../build/NEWS:19802 ../../../build/NEWS:20016 -#: ../../../build/NEWS:20151 ../../../build/NEWS:21682 +#: ../../../build/NEWS:133 ../../../build/NEWS:631 ../../../build/NEWS:966 +#: ../../../build/NEWS:1180 ../../../build/NEWS:1489 ../../../build/NEWS:2239 +#: ../../../build/NEWS:2710 ../../../build/NEWS:3125 ../../../build/NEWS:5858 +#: ../../../build/NEWS:6513 ../../../build/NEWS:6735 ../../../build/NEWS:6886 +#: ../../../build/NEWS:7106 ../../../build/NEWS:7353 ../../../build/NEWS:7682 +#: ../../../build/NEWS:8505 ../../../build/NEWS:8825 ../../../build/NEWS:10534 +#: ../../../build/NEWS:11223 ../../../build/NEWS:11333 +#: ../../../build/NEWS:11568 ../../../build/NEWS:11960 +#: ../../../build/NEWS:12096 ../../../build/NEWS:12356 +#: ../../../build/NEWS:12880 ../../../build/NEWS:12964 +#: ../../../build/NEWS:13255 ../../../build/NEWS:13320 +#: ../../../build/NEWS:13492 ../../../build/NEWS:13610 +#: ../../../build/NEWS:13879 ../../../build/NEWS:14334 +#: ../../../build/NEWS:14620 ../../../build/NEWS:14817 +#: ../../../build/NEWS:15136 ../../../build/NEWS:16353 +#: ../../../build/NEWS:16908 ../../../build/NEWS:17579 +#: ../../../build/NEWS:18324 ../../../build/NEWS:18879 +#: ../../../build/NEWS:18939 ../../../build/NEWS:18956 +#: ../../../build/NEWS:19198 ../../../build/NEWS:19303 +#: ../../../build/NEWS:19816 ../../../build/NEWS:20030 +#: ../../../build/NEWS:20165 ../../../build/NEWS:21696 msgid "Build" msgstr "Pembangunan" -#: ../../../build/NEWS:121 +#: ../../../build/NEWS:135 msgid "" "`bpo-38809 `__: On Windows, build " "scripts will now recognize and use python.exe from an active virtual env." msgstr "" -#: ../../../build/NEWS:124 +#: ../../../build/NEWS:138 msgid "" "`bpo-38684 `__: Fix _hashlib build when " "Blake2 is disabled, but OpenSSL supports it." msgstr "" -#: ../../../build/NEWS:127 +#: ../../../build/NEWS:141 msgid "" "`bpo-37415 `__: Fix stdatomic.h header " "check for ICC compiler: the ICC implementation lacks atomic_uintptr_t type " "which is needed by Python." msgstr "" -#: ../../../build/NEWS:131 ../../../build/NEWS:236 ../../../build/NEWS:643 -#: ../../../build/NEWS:959 ../../../build/NEWS:1179 ../../../build/NEWS:1482 -#: ../../../build/NEWS:2248 ../../../build/NEWS:2757 ../../../build/NEWS:3125 -#: ../../../build/NEWS:3370 ../../../build/NEWS:5962 ../../../build/NEWS:6506 -#: ../../../build/NEWS:6889 ../../../build/NEWS:7097 ../../../build/NEWS:7344 -#: ../../../build/NEWS:7683 ../../../build/NEWS:7989 ../../../build/NEWS:8524 -#: ../../../build/NEWS:10632 ../../../build/NEWS:11229 -#: ../../../build/NEWS:11560 ../../../build/NEWS:11971 -#: ../../../build/NEWS:12348 ../../../build/NEWS:12922 -#: ../../../build/NEWS:13171 ../../../build/NEWS:13301 -#: ../../../build/NEWS:13591 ../../../build/NEWS:13832 -#: ../../../build/NEWS:14362 ../../../build/NEWS:14594 -#: ../../../build/NEWS:15115 ../../../build/NEWS:15131 -#: ../../../build/NEWS:16402 ../../../build/NEWS:16907 -#: ../../../build/NEWS:17550 ../../../build/NEWS:18369 -#: ../../../build/NEWS:18401 ../../../build/NEWS:18419 -#: ../../../build/NEWS:18876 ../../../build/NEWS:20165 -#: ../../../build/NEWS:21978 +#: ../../../build/NEWS:145 ../../../build/NEWS:250 ../../../build/NEWS:657 +#: ../../../build/NEWS:973 ../../../build/NEWS:1193 ../../../build/NEWS:1496 +#: ../../../build/NEWS:2262 ../../../build/NEWS:2771 ../../../build/NEWS:3139 +#: ../../../build/NEWS:3384 ../../../build/NEWS:5976 ../../../build/NEWS:6520 +#: ../../../build/NEWS:6903 ../../../build/NEWS:7111 ../../../build/NEWS:7358 +#: ../../../build/NEWS:7697 ../../../build/NEWS:8003 ../../../build/NEWS:8538 +#: ../../../build/NEWS:10646 ../../../build/NEWS:11243 +#: ../../../build/NEWS:11574 ../../../build/NEWS:11985 +#: ../../../build/NEWS:12362 ../../../build/NEWS:12936 +#: ../../../build/NEWS:13185 ../../../build/NEWS:13315 +#: ../../../build/NEWS:13605 ../../../build/NEWS:13846 +#: ../../../build/NEWS:14376 ../../../build/NEWS:14608 +#: ../../../build/NEWS:15129 ../../../build/NEWS:15145 +#: ../../../build/NEWS:16416 ../../../build/NEWS:16921 +#: ../../../build/NEWS:17564 ../../../build/NEWS:18383 +#: ../../../build/NEWS:18415 ../../../build/NEWS:18433 +#: ../../../build/NEWS:18890 ../../../build/NEWS:20179 +#: ../../../build/NEWS:21992 msgid "Windows" msgstr "Windows" -#: ../../../build/NEWS:133 +#: ../../../build/NEWS:147 msgid "" "`bpo-38589 `__: Fixes HTML Help shortcut" " when Windows is not installed to C drive" msgstr "" -#: ../../../build/NEWS:136 +#: ../../../build/NEWS:150 msgid "" "`bpo-38453 `__: Ensure ntpath.realpath()" " correctly resolves relative paths." msgstr "" -#: ../../../build/NEWS:138 +#: ../../../build/NEWS:152 msgid "" "`bpo-38519 `__: Restores the internal C " "headers that were missing from the nuget.org and Microsoft Store packages." msgstr "" -#: ../../../build/NEWS:141 +#: ../../../build/NEWS:155 msgid "" "`bpo-38492 `__: Remove ``pythonw.exe`` " "dependency on the Microsoft C++ runtime." msgstr "" -#: ../../../build/NEWS:144 ../../../build/NEWS:245 ../../../build/NEWS:699 -#: ../../../build/NEWS:1001 ../../../build/NEWS:1185 ../../../build/NEWS:1513 -#: ../../../build/NEWS:2269 ../../../build/NEWS:2818 ../../../build/NEWS:3137 -#: ../../../build/NEWS:3386 ../../../build/NEWS:6108 ../../../build/NEWS:6511 -#: ../../../build/NEWS:6741 ../../../build/NEWS:6899 ../../../build/NEWS:7115 -#: ../../../build/NEWS:7368 ../../../build/NEWS:8544 ../../../build/NEWS:8830 -#: ../../../build/NEWS:10699 ../../../build/NEWS:11239 -#: ../../../build/NEWS:11593 ../../../build/NEWS:11985 -#: ../../../build/NEWS:12362 ../../../build/NEWS:12837 -#: ../../../build/NEWS:13163 ../../../build/NEWS:14277 -#: ../../../build/NEWS:14550 ../../../build/NEWS:14761 -#: ../../../build/NEWS:15031 ../../../build/NEWS:16168 -#: ../../../build/NEWS:17477 ../../../build/NEWS:17645 -#: ../../../build/NEWS:18211 ../../../build/NEWS:18731 -#: ../../../build/NEWS:19064 ../../../build/NEWS:19576 -#: ../../../build/NEWS:21599 +#: ../../../build/NEWS:158 ../../../build/NEWS:259 ../../../build/NEWS:713 +#: ../../../build/NEWS:1015 ../../../build/NEWS:1199 ../../../build/NEWS:1527 +#: ../../../build/NEWS:2283 ../../../build/NEWS:2832 ../../../build/NEWS:3151 +#: ../../../build/NEWS:3400 ../../../build/NEWS:6122 ../../../build/NEWS:6525 +#: ../../../build/NEWS:6755 ../../../build/NEWS:6913 ../../../build/NEWS:7129 +#: ../../../build/NEWS:7382 ../../../build/NEWS:8558 ../../../build/NEWS:8844 +#: ../../../build/NEWS:10713 ../../../build/NEWS:11253 +#: ../../../build/NEWS:11607 ../../../build/NEWS:11999 +#: ../../../build/NEWS:12376 ../../../build/NEWS:12851 +#: ../../../build/NEWS:13177 ../../../build/NEWS:14291 +#: ../../../build/NEWS:14564 ../../../build/NEWS:14775 +#: ../../../build/NEWS:15045 ../../../build/NEWS:16182 +#: ../../../build/NEWS:17491 ../../../build/NEWS:17659 +#: ../../../build/NEWS:18225 ../../../build/NEWS:18745 +#: ../../../build/NEWS:19078 ../../../build/NEWS:19590 +#: ../../../build/NEWS:21613 msgid "IDLE" msgstr "IDLE" -#: ../../../build/NEWS:146 +#: ../../../build/NEWS:160 msgid "" "`bpo-26353 `__: Stop adding newline when" " saving an IDLE shell window." msgstr "" -#: ../../../build/NEWS:148 +#: ../../../build/NEWS:162 msgid "" "`bpo-38636 `__: Fix IDLE Format menu tab" " toggle and file indent width. These functions (default shortcuts Alt-T and " "Alt-U) were mistakenly disabled in 3.7.5 and 3.8.0." msgstr "" -#: ../../../build/NEWS:152 +#: ../../../build/NEWS:166 msgid "" "`bpo-4630 `__: Add an option to toggle " "IDLE's cursor blink for shell, editor, and output windows. See Settings, " "General, Window Preferences, Cursor Blink. Patch by Zachary Spytz." msgstr "" -#: ../../../build/NEWS:156 +#: ../../../build/NEWS:170 msgid "" "`bpo-38598 `__: Do not try to compile " "IDLE shell or output windows" msgstr "" -#: ../../../build/NEWS:159 ../../../build/NEWS:261 ../../../build/NEWS:731 -#: ../../../build/NEWS:1027 ../../../build/NEWS:1538 ../../../build/NEWS:2292 -#: ../../../build/NEWS:2830 ../../../build/NEWS:3173 ../../../build/NEWS:6329 -#: ../../../build/NEWS:6419 ../../../build/NEWS:7135 ../../../build/NEWS:7705 -#: ../../../build/NEWS:8002 ../../../build/NEWS:8595 ../../../build/NEWS:8857 -#: ../../../build/NEWS:10927 ../../../build/NEWS:11302 -#: ../../../build/NEWS:11635 ../../../build/NEWS:12055 -#: ../../../build/NEWS:12860 ../../../build/NEWS:13189 -#: ../../../build/NEWS:13357 ../../../build/NEWS:13858 -#: ../../../build/NEWS:14297 ../../../build/NEWS:14796 -#: ../../../build/NEWS:15137 ../../../build/NEWS:16441 -#: ../../../build/NEWS:16916 ../../../build/NEWS:17505 -#: ../../../build/NEWS:19844 ../../../build/NEWS:20159 -#: ../../../build/NEWS:21762 +#: ../../../build/NEWS:173 ../../../build/NEWS:275 ../../../build/NEWS:745 +#: ../../../build/NEWS:1041 ../../../build/NEWS:1552 ../../../build/NEWS:2306 +#: ../../../build/NEWS:2844 ../../../build/NEWS:3187 ../../../build/NEWS:6343 +#: ../../../build/NEWS:6433 ../../../build/NEWS:7149 ../../../build/NEWS:7719 +#: ../../../build/NEWS:8016 ../../../build/NEWS:8609 ../../../build/NEWS:8871 +#: ../../../build/NEWS:10941 ../../../build/NEWS:11316 +#: ../../../build/NEWS:11649 ../../../build/NEWS:12069 +#: ../../../build/NEWS:12874 ../../../build/NEWS:13203 +#: ../../../build/NEWS:13371 ../../../build/NEWS:13872 +#: ../../../build/NEWS:14311 ../../../build/NEWS:14810 +#: ../../../build/NEWS:15151 ../../../build/NEWS:16455 +#: ../../../build/NEWS:16930 ../../../build/NEWS:17519 +#: ../../../build/NEWS:19858 ../../../build/NEWS:20173 +#: ../../../build/NEWS:21776 msgid "C API" msgstr "C API" -#: ../../../build/NEWS:161 +#: ../../../build/NEWS:175 msgid "" "`bpo-37633 `__: Reëxport some function " "compatibility wrappers for macros in ``pythonrun.h``." msgstr "" -#: ../../../build/NEWS:164 +#: ../../../build/NEWS:178 msgid "" "`bpo-38540 `__: Fixed possible leak in " ":c:func:`PyArg_Parse` and similar functions for format units ``\"es#\"`` and" " ``\"et#\"`` when the macro :c:macro:`PY_SSIZE_T_CLEAN` is not defined." msgstr "" -#: ../../../build/NEWS:168 +#: ../../../build/NEWS:182 msgid "" "`bpo-36389 `__: The " "``_PyObject_CheckConsistency()`` function is now also available in release " @@ -526,22 +555,22 @@ msgid "" " function of the GC." msgstr "" -#: ../../../build/NEWS:174 +#: ../../../build/NEWS:188 msgid "Python 3.8.0 final" msgstr "Python 3.8.0 final" -#: ../../../build/NEWS:176 +#: ../../../build/NEWS:190 msgid "*Release date: 2019-10-14*" msgstr "*Tanggal rilis: 2019-10-14*" -#: ../../../build/NEWS:181 +#: ../../../build/NEWS:195 msgid "" "`bpo-38469 `__: Fixed a bug where the " "scope of named expressions was not being resolved correctly in the presence " "of the *global* keyword. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:185 +#: ../../../build/NEWS:199 msgid "" "`bpo-38379 `__: When cyclic garbage " "collection (gc) runs finalizers that resurrect unreachable objects, the " @@ -551,21 +580,21 @@ msgid "" "collected. Changed the stats to report that none were collected." msgstr "" -#: ../../../build/NEWS:195 +#: ../../../build/NEWS:209 msgid "" "`bpo-38449 `__: Revert GH-15522, which " "introduces a regression in :meth:`mimetypes.guess_type` due to improper " "handling of filenames as urls." msgstr "" -#: ../../../build/NEWS:199 +#: ../../../build/NEWS:213 msgid "" "`bpo-38431 `__: Fix ``__repr__`` method " "for :class:`dataclasses.InitVar` to support typing objects, patch by Samuel " "Colvin." msgstr "" -#: ../../../build/NEWS:202 +#: ../../../build/NEWS:216 msgid "" "`bpo-38109 `__: Add missing " ":data:`stat.S_IFDOOR`, :data:`stat.S_IFPORT`, :data:`stat.S_IFWHT`, " @@ -573,13 +602,13 @@ msgid "" "values to the Python implementation of :mod:`stat`." msgstr "" -#: ../../../build/NEWS:206 +#: ../../../build/NEWS:220 msgid "" "`bpo-38405 `__: Nested subclasses of " ":class:`typing.NamedTuple` are now pickleable." msgstr "" -#: ../../../build/NEWS:209 +#: ../../../build/NEWS:223 msgid "" "`bpo-38332 `__: Prevent :exc:`KeyError` " "thrown by :func:`_encoded_words.decode` when given an encoded-word with " @@ -587,13 +616,13 @@ msgid "" ":func:`email.message.get`." msgstr "" -#: ../../../build/NEWS:213 +#: ../../../build/NEWS:227 msgid "" "`bpo-38341 `__: Add " ":exc:`smtplib.SMTPNotSupportedError` to the :mod:`smtplib` exported names." msgstr "" -#: ../../../build/NEWS:216 +#: ../../../build/NEWS:230 msgid "" "`bpo-13153 `__: OS native encoding is " "now used for converting between Python strings and Tcl objects. This allows" @@ -602,13 +631,13 @@ msgid "" "MemoryError)." msgstr "" -#: ../../../build/NEWS:224 +#: ../../../build/NEWS:238 msgid "" "`bpo-38294 `__: Add list of no-longer-" "escaped chars to re.escape documentation" msgstr "" -#: ../../../build/NEWS:229 +#: ../../../build/NEWS:243 msgid "" "`bpo-37531 `__: On timeout, regrtest no " "longer attempts to call ``popen.communicate()`` again: it can hang until all" @@ -617,25 +646,25 @@ msgid "" "main process from 1 minute to 5 minutes, for Python slowest buildbots." msgstr "" -#: ../../../build/NEWS:238 +#: ../../../build/NEWS:252 msgid "" "`bpo-38344 `__: Fix error message in " "activate.bat" msgstr "" -#: ../../../build/NEWS:240 +#: ../../../build/NEWS:254 msgid "" "`bpo-38359 `__: Ensures ``pyw.exe`` " "launcher reads correct registry key." msgstr "" -#: ../../../build/NEWS:242 +#: ../../../build/NEWS:256 msgid "" "`bpo-38355 `__: Fixes " "``ntpath.realpath`` failing on ``sys.executable``." msgstr "" -#: ../../../build/NEWS:247 +#: ../../../build/NEWS:261 msgid "" "`bpo-36698 `__: IDLE no longer fails " "when write non-encodable characters to stderr. It now escapes them with a " @@ -643,37 +672,37 @@ msgid "" "the standard streams." msgstr "" -#: ../../../build/NEWS:252 ../../../build/NEWS:723 ../../../build/NEWS:1018 -#: ../../../build/NEWS:1219 ../../../build/NEWS:2286 ../../../build/NEWS:2825 -#: ../../../build/NEWS:3166 ../../../build/NEWS:6290 ../../../build/NEWS:6912 -#: ../../../build/NEWS:7129 ../../../build/NEWS:7389 ../../../build/NEWS:7995 -#: ../../../build/NEWS:8583 ../../../build/NEWS:10896 -#: ../../../build/NEWS:11284 ../../../build/NEWS:11625 -#: ../../../build/NEWS:12048 ../../../build/NEWS:12534 -#: ../../../build/NEWS:12902 ../../../build/NEWS:13296 -#: ../../../build/NEWS:13370 ../../../build/NEWS:14355 -#: ../../../build/NEWS:14825 ../../../build/NEWS:15145 -#: ../../../build/NEWS:16420 ../../../build/NEWS:17538 -#: ../../../build/NEWS:18385 ../../../build/NEWS:18914 -#: ../../../build/NEWS:19601 ../../../build/NEWS:19820 -#: ../../../build/NEWS:20028 ../../../build/NEWS:21939 +#: ../../../build/NEWS:266 ../../../build/NEWS:737 ../../../build/NEWS:1032 +#: ../../../build/NEWS:1233 ../../../build/NEWS:2300 ../../../build/NEWS:2839 +#: ../../../build/NEWS:3180 ../../../build/NEWS:6304 ../../../build/NEWS:6926 +#: ../../../build/NEWS:7143 ../../../build/NEWS:7403 ../../../build/NEWS:8009 +#: ../../../build/NEWS:8597 ../../../build/NEWS:10910 +#: ../../../build/NEWS:11298 ../../../build/NEWS:11639 +#: ../../../build/NEWS:12062 ../../../build/NEWS:12548 +#: ../../../build/NEWS:12916 ../../../build/NEWS:13310 +#: ../../../build/NEWS:13384 ../../../build/NEWS:14369 +#: ../../../build/NEWS:14839 ../../../build/NEWS:15159 +#: ../../../build/NEWS:16434 ../../../build/NEWS:17552 +#: ../../../build/NEWS:18399 ../../../build/NEWS:18928 +#: ../../../build/NEWS:19615 ../../../build/NEWS:19834 +#: ../../../build/NEWS:20042 ../../../build/NEWS:21953 msgid "Tools/Demos" msgstr "Perkakas/Demo" -#: ../../../build/NEWS:254 +#: ../../../build/NEWS:268 msgid "" "`bpo-38118 `__: Update Valgrind " "suppression file to ignore a false alarm in :c:func:`PyUnicode_Decode` when " "using GCC builtin strcmp()." msgstr "" -#: ../../../build/NEWS:257 +#: ../../../build/NEWS:271 msgid "" "`bpo-38347 `__: pathfix.py: Assume all " "files that end on '.py' are Python scripts when working recursively." msgstr "" -#: ../../../build/NEWS:263 +#: ../../../build/NEWS:277 msgid "" "`bpo-38395 `__: Fix a crash in " ":class:`weakref.proxy` objects due to incorrect lifetime management when " @@ -681,28 +710,28 @@ msgid "" " being referenced by the proxy. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:270 +#: ../../../build/NEWS:284 msgid "Python 3.8.0 release candidate 1" msgstr "Python 3.8.0 kandidat rilis 1" -#: ../../../build/NEWS:272 +#: ../../../build/NEWS:286 msgid "*Release date: 2019-10-01*" msgstr "*Tanggal rilis: 2019-10-01*" -#: ../../../build/NEWS:277 +#: ../../../build/NEWS:291 msgid "" "`bpo-38243 `__: Escape the server title " "of :class:`xmlrpc.server.DocXMLRPCServer` when rendering the document page " "as HTML. (Contributed by Dong-hee Na in :issue:`38243`.)" msgstr "" -#: ../../../build/NEWS:281 +#: ../../../build/NEWS:295 msgid "" "`bpo-38174 `__: Update vendorized expat " "library version to 2.2.8, which resolves CVE-2019-15903." msgstr "" -#: ../../../build/NEWS:284 +#: ../../../build/NEWS:298 msgid "" "`bpo-37764 `__: Fixes " "email._header_value_parser.get_unstructured going into an infinite loop for " @@ -711,7 +740,7 @@ msgid "" "Ramaswami." msgstr "" -#: ../../../build/NEWS:292 +#: ../../../build/NEWS:306 msgid "" "`bpo-38006 `__: Fix a bug due to the " "interaction of weakrefs and the cyclic garbage collector. We must clear any " @@ -719,14 +748,14 @@ msgid "" "causing a crash." msgstr "" -#: ../../../build/NEWS:296 +#: ../../../build/NEWS:310 msgid "" "`bpo-38317 `__: Fix warnings options " "priority: ``PyConfig.warnoptions`` has the highest priority, as stated in " "the :pep:`587`." msgstr "" -#: ../../../build/NEWS:299 +#: ../../../build/NEWS:313 msgid "" "`bpo-36871 `__: Improve error handling " "for the assert_has_calls and assert_has_awaits methods of mocks. Fixed a bug" @@ -734,46 +763,46 @@ msgid "" " spec were silently swallowed, leading to misleading error output." msgstr "" -#: ../../../build/NEWS:304 +#: ../../../build/NEWS:318 msgid "" "`bpo-38236 `__: Python now dumps path " "configuration if it fails to import the Python codecs of the filesystem and " "stdio encodings." msgstr "" -#: ../../../build/NEWS:307 +#: ../../../build/NEWS:321 msgid "" "`bpo-38013 `__: Allow to call " "``async_generator_athrow().throw(...)`` even for non-started async generator" " helper. It fixes annoying warning at the end of :func:`asyncio.run` call." msgstr "" -#: ../../../build/NEWS:311 +#: ../../../build/NEWS:325 msgid "" "`bpo-38124 `__: Fix an off-by-one error " "in PyState_AddModule that could cause out-of-bounds memory access." msgstr "" -#: ../../../build/NEWS:314 +#: ../../../build/NEWS:328 msgid "" "`bpo-38005 `__: Fixed comparing and " "creating of InterpreterID and ChannelID." msgstr "" -#: ../../../build/NEWS:316 +#: ../../../build/NEWS:330 msgid "" "`bpo-37994 `__: Fixed silencing " "arbitrary errors if an attribute lookup fails in several sites. Only " "AttributeError should be silenced." msgstr "" -#: ../../../build/NEWS:319 +#: ../../../build/NEWS:333 msgid "" "`bpo-37990 `__: Fix elapsed time in gc " "stats was not printed correctly. This bug was a regression in 3.8b4." msgstr "" -#: ../../../build/NEWS:322 +#: ../../../build/NEWS:336 msgid "" "`bpo-37966 `__: The implementation of " ":func:`~unicodedata.is_normalized` has been greatly sped up on strings that " @@ -781,14 +810,14 @@ msgid "" "algorithm from the Unicode standard." msgstr "" -#: ../../../build/NEWS:326 +#: ../../../build/NEWS:340 msgid "" "`bpo-20490 `__: Improve import error " "message for partially initialized module on circular ``from`` imports - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:329 +#: ../../../build/NEWS:343 msgid "" "`bpo-37409 `__: Ensure explicit relative" " imports from interactive sessions and scripts (having no parent package) " @@ -796,7 +825,7 @@ msgid "" "package. Patch by Ben Lewis." msgstr "" -#: ../../../build/NEWS:333 +#: ../../../build/NEWS:347 msgid "" "`bpo-37619 `__: When adding a wrapper " "descriptor from one class to a different class (for example, setting " @@ -804,33 +833,33 @@ msgid "" " raised when the operator is called." msgstr "" -#: ../../../build/NEWS:337 +#: ../../../build/NEWS:351 msgid "" "`bpo-30773 `__: Prohibit parallel " "running of aclose() / asend() / athrow(). Fix ag_running to reflect the " "actual running status of the AG." msgstr "" -#: ../../../build/NEWS:343 +#: ../../../build/NEWS:357 msgid "" "`bpo-38319 `__: sendfile() used in " "socket and shutil modules was raising OverflowError for files >= 2GiB on " "32-bit architectures. (patch by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:347 +#: ../../../build/NEWS:361 msgid "" "`bpo-38242 `__: Revert the new asyncio " "Streams API" msgstr "" -#: ../../../build/NEWS:349 +#: ../../../build/NEWS:363 msgid "" "`bpo-38019 `__: Correctly handle " "pause/resume reading of closed asyncio unix pipe." msgstr "" -#: ../../../build/NEWS:352 +#: ../../../build/NEWS:366 msgid "" "`bpo-38163 `__: Child mocks will now " "detect their type as either synchronous or asynchronous, asynchronous child " @@ -838,13 +867,13 @@ msgid "" "MagicMock or Mock (depending on their parent type)." msgstr "" -#: ../../../build/NEWS:357 +#: ../../../build/NEWS:371 msgid "" "`bpo-38161 `__: Removes _AwaitEvent from" " AsyncMock." msgstr "" -#: ../../../build/NEWS:359 +#: ../../../build/NEWS:373 msgid "" "`bpo-38216 `__: Allow the rare code that" " wants to send invalid http requests from the `http.client` library a way to" @@ -853,27 +882,27 @@ msgid "" "their own behavior in the face of bad requests." msgstr "" -#: ../../../build/NEWS:364 +#: ../../../build/NEWS:378 msgid "" "`bpo-38108 `__: Any synchronous magic " "methods on an AsyncMock now return a MagicMock. Any asynchronous magic " "methods on a MagicMock now return an AsyncMock." msgstr "" -#: ../../../build/NEWS:368 +#: ../../../build/NEWS:382 msgid "" "`bpo-38248 `__: asyncio: Fix " "inconsistent immediate Task cancellation" msgstr "" -#: ../../../build/NEWS:370 +#: ../../../build/NEWS:384 msgid "" "`bpo-38237 `__: The arguments for the " "builtin pow function are more descriptive. They can now also be passed in as" " keywords." msgstr "" -#: ../../../build/NEWS:373 +#: ../../../build/NEWS:387 msgid "" "`bpo-38191 `__: Constructors of " ":class:`~typing.NamedTuple` and :class:`~typing.TypedDict` types now accept " @@ -882,13 +911,13 @@ msgid "" " keyword is deprecated." msgstr "" -#: ../../../build/NEWS:378 +#: ../../../build/NEWS:392 msgid "" "`bpo-38185 `__: Fixed case-insensitive " "string comparison in :class:`sqlite3.Row` indexing." msgstr "" -#: ../../../build/NEWS:381 +#: ../../../build/NEWS:395 msgid "" "`bpo-38136 `__: Changes AsyncMock call " "count and await count to be two different counters. Now await count only " @@ -896,32 +925,32 @@ msgid "" "vice-versa. Update the documentation around this." msgstr "" -#: ../../../build/NEWS:386 +#: ../../../build/NEWS:400 msgid "" "`bpo-37828 `__: Fix default mock name in" " :meth:`unittest.mock.Mock.assert_called` exceptions. Patch by Abraham Toriz" " Cruz." msgstr "" -#: ../../../build/NEWS:390 +#: ../../../build/NEWS:404 msgid "" "`bpo-38175 `__: Fix a memory leak in " "comparison of :class:`sqlite3.Row` objects." msgstr "" -#: ../../../build/NEWS:393 +#: ../../../build/NEWS:407 msgid "" "`bpo-33936 `__: _hashlib no longer calls" " obsolete OpenSSL initialization function with OpenSSL 1.1.0+." msgstr "" -#: ../../../build/NEWS:396 +#: ../../../build/NEWS:410 msgid "" "`bpo-34706 `__: Preserve subclassing in " "inspect.Signature.from_callable." msgstr "" -#: ../../../build/NEWS:398 +#: ../../../build/NEWS:412 msgid "" "`bpo-38153 `__: Names of hashing " "algorithms frome OpenSSL are now normalized to follow Python's naming " @@ -929,7 +958,7 @@ msgid "" "blake2b512 instead of blake2b." msgstr "" -#: ../../../build/NEWS:402 +#: ../../../build/NEWS:416 msgid "" "`bpo-38115 `__: Fix a bug in " "dis.findlinestarts() where it would return invalid bytecode offsets. " @@ -937,27 +966,27 @@ msgid "" "offsets." msgstr "" -#: ../../../build/NEWS:406 +#: ../../../build/NEWS:420 msgid "" "`bpo-38148 `__: Add slots to " ":mod:`asyncio` transport classes, which can reduce memory usage." msgstr "" -#: ../../../build/NEWS:409 +#: ../../../build/NEWS:423 msgid "" "`bpo-36991 `__: Fixes a potential " "incorrect AttributeError exception escaping ZipFile.extract() in some " "unsupported input error situations." msgstr "" -#: ../../../build/NEWS:412 +#: ../../../build/NEWS:426 msgid "" "`bpo-38134 `__: Remove obsolete copy of " "PBKDF2_HMAC_fast. All supported OpenSSL versions contain a fast " "implementation." msgstr "" -#: ../../../build/NEWS:415 +#: ../../../build/NEWS:429 msgid "" "`bpo-38132 `__: The OpenSSL hashlib " "wrapper uses a simpler implementation. Several Macros and pointless caches " @@ -965,7 +994,7 @@ msgid "" "stays the same, except it is now always lower case." msgstr "" -#: ../../../build/NEWS:420 +#: ../../../build/NEWS:434 msgid "" "`bpo-38008 `__: Fix parent class check " "in protocols to correctly identify the module that provides a builtin " @@ -973,41 +1002,41 @@ msgid "" "module" msgstr "" -#: ../../../build/NEWS:424 +#: ../../../build/NEWS:438 msgid "" "`bpo-37405 `__: Fixed regression bug for" " socket.getsockname() for non-CAN_ISOTP AF_CAN address family sockets by " "returning a 1-tuple instead of string." msgstr "" -#: ../../../build/NEWS:427 +#: ../../../build/NEWS:441 msgid "" "`bpo-38121 `__: Update parameter names " "on functions in importlib.metadata matching the changes in the 0.22 release " "of importlib_metadata." msgstr "" -#: ../../../build/NEWS:430 +#: ../../../build/NEWS:444 msgid "" "`bpo-38110 `__: The os.closewalk() " "implementation now uses the libc fdwalk() API on platforms where it is " "available." msgstr "" -#: ../../../build/NEWS:433 +#: ../../../build/NEWS:447 msgid "" "`bpo-38093 `__: Fixes AsyncMock so it " "doesn't crash when used with AsyncContextManagers or AsyncIterators." msgstr "" -#: ../../../build/NEWS:436 +#: ../../../build/NEWS:450 msgid "" "`bpo-37488 `__: Add warning to " ":meth:`datetime.utctimetuple`, :meth:`datetime.utcnow` and " ":meth:`datetime.utcfromtimestamp` ." msgstr "" -#: ../../../build/NEWS:439 +#: ../../../build/NEWS:453 msgid "" "`bpo-38086 `__: Update " "importlib.metadata with changes from `importlib_metadata 0.21 " @@ -1015,7 +1044,7 @@ msgid "" "devs/importlib_metadata/blob/0.21/importlib_metadata/docs/changelog.rst>`_." msgstr "" -#: ../../../build/NEWS:443 +#: ../../../build/NEWS:457 msgid "" "`bpo-37251 `__: Remove `__code__` check " "in AsyncMock that incorrectly evaluated function specs as async objects but " @@ -1023,40 +1052,40 @@ msgid "" "defined as async objects." msgstr "" -#: ../../../build/NEWS:447 +#: ../../../build/NEWS:461 msgid "" "`bpo-38037 `__: Fix reference counters " "in the :mod:`signal` module." msgstr "" -#: ../../../build/NEWS:449 +#: ../../../build/NEWS:463 msgid "" "`bpo-38066 `__: Hide internal " "asyncio.Stream methods: feed_eof(), feed_data(), set_exception() and " "set_transport()." msgstr "" -#: ../../../build/NEWS:452 +#: ../../../build/NEWS:466 msgid "" "`bpo-38059 `__: inspect.py now uses " "sys.exit() instead of exit()" msgstr "" -#: ../../../build/NEWS:454 +#: ../../../build/NEWS:468 msgid "" "`bpo-37953 `__: In :mod:`typing`, " "improved the ``__hash__`` and ``__eq__`` methods for " ":class:`ForwardReferences`." msgstr "" -#: ../../../build/NEWS:457 +#: ../../../build/NEWS:471 msgid "" "`bpo-38026 `__: Fixed " ":func:`inspect.getattr_static` used ``isinstance`` while it should avoid " "dynamic lookup." msgstr "" -#: ../../../build/NEWS:460 +#: ../../../build/NEWS:474 msgid "" "`bpo-38010 `__: In " "``importlib.metadata`` sync with ``importlib_metadata`` 0.20, clarifying " @@ -1064,7 +1093,7 @@ msgid "" "returned for ``requires()`` on ``dist-info`` packages." msgstr "" -#: ../../../build/NEWS:464 +#: ../../../build/NEWS:478 msgid "" "`bpo-38006 `__: " "weakref.WeakValueDictionary defines a local remove() function used as " @@ -1072,14 +1101,14 @@ msgid "" "Modify the implementation to avoid the closure." msgstr "" -#: ../../../build/NEWS:468 +#: ../../../build/NEWS:482 msgid "" "`bpo-34410 `__: Fixed a crash in the " ":func:`tee` iterator when re-enter it. RuntimeError is now raised in this " "case." msgstr "" -#: ../../../build/NEWS:471 +#: ../../../build/NEWS:485 msgid "" "`bpo-37140 `__: Fix a ctypes regression " "of Python 3.8. When a ctypes.Structure is passed by copy to a function, " @@ -1089,7 +1118,7 @@ msgid "" "longer call the finalizer twice." msgstr "" -#: ../../../build/NEWS:477 +#: ../../../build/NEWS:491 msgid "" "`bpo-37972 `__: Subscripts to the " "`unittest.mock.call` objects now receive the same chaining mechanism as any " @@ -1097,40 +1126,40 @@ msgid "" "`TypeError`:" msgstr "" -#: ../../../build/NEWS:481 +#: ../../../build/NEWS:495 msgid "call().foo().__getitem__('bar')" msgstr "call().foo().__getitem__('bar')" -#: ../../../build/NEWS:483 +#: ../../../build/NEWS:497 msgid "Patch by blhsing" msgstr "Ditambal oleh blhsing" -#: ../../../build/NEWS:485 +#: ../../../build/NEWS:499 msgid "" "`bpo-22347 `__: Update " "mimetypes.guess_type to allow proper parsing of URLs with only a host name. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:488 +#: ../../../build/NEWS:502 msgid "" "`bpo-37885 `__: venv: Don't generate " "unset variable warning on deactivate." msgstr "" -#: ../../../build/NEWS:490 +#: ../../../build/NEWS:504 msgid "" "`bpo-37785 `__: Fix xgettext warnings in" " :mod:`argparse`." msgstr "" -#: ../../../build/NEWS:492 +#: ../../../build/NEWS:506 msgid "" "`bpo-11953 `__: Completing WSA* error " "codes in :mod:`socket`." msgstr "" -#: ../../../build/NEWS:494 +#: ../../../build/NEWS:508 msgid "" "`bpo-37424 `__: Fixes a possible hang " "when using a timeout on `subprocess.run()` while capturing output. If the " @@ -1140,21 +1169,21 @@ msgid "" "the pipes." msgstr "" -#: ../../../build/NEWS:500 +#: ../../../build/NEWS:514 msgid "" "`bpo-37212 `__: " ":func:`unittest.mock.call` now preserves the order of keyword arguments in " "repr output. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:503 +#: ../../../build/NEWS:517 msgid "" "`bpo-37305 `__: Add .webmanifest -> " "application/manifest+json to list of recognized file types and content type " "headers" msgstr "" -#: ../../../build/NEWS:506 +#: ../../../build/NEWS:520 msgid "" "`bpo-21872 `__: Fix :mod:`lzma`: module " "decompresses data incompletely. When decompressing a FORMAT_ALONE format " @@ -1162,33 +1191,33 @@ msgid "" "bytes can't be output. Patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:511 +#: ../../../build/NEWS:525 msgid "" "`bpo-37206 `__: Default values which " "cannot be represented as Python objects no longer improperly represented as " "``None`` in function signatures." msgstr "" -#: ../../../build/NEWS:514 +#: ../../../build/NEWS:528 msgid "" "`bpo-12144 `__: Ensure cookies with " "``expires`` attribute are handled in :meth:`CookieJar.make_cookies`." msgstr "" -#: ../../../build/NEWS:517 +#: ../../../build/NEWS:531 msgid "" "`bpo-31163 `__: pathlib.Path instance's " "rename and replace methods now return the new Path instance." msgstr "" -#: ../../../build/NEWS:520 +#: ../../../build/NEWS:534 msgid "" "`bpo-25068 `__: " ":class:`urllib.request.ProxyHandler` now lowercases the keys of the passed " "dictionary." msgstr "" -#: ../../../build/NEWS:523 +#: ../../../build/NEWS:537 msgid "" "`bpo-21315 `__: Email headers containing" " RFC2047 encoded words are parsed despite the missing whitespace, and a " @@ -1196,69 +1225,69 @@ msgid "" "now registered as a defect." msgstr "" -#: ../../../build/NEWS:527 +#: ../../../build/NEWS:541 msgid "" "`bpo-36250 `__: Ignore ``ValueError`` " "from ``signal`` with ``interaction`` in non-main thread." msgstr "" -#: ../../../build/NEWS:530 +#: ../../../build/NEWS:544 msgid "" "`bpo-35168 `__: " ":attr:`shlex.shlex.punctuation_chars` is now a read-only property." msgstr "" -#: ../../../build/NEWS:533 +#: ../../../build/NEWS:547 msgid "" "`bpo-20504 `__: Fixes a bug in " ":mod:`cgi` module when a multipart/form-data request has no `Content-Length`" " header." msgstr "" -#: ../../../build/NEWS:536 +#: ../../../build/NEWS:550 msgid "" "`bpo-34519 `__: Add additional aliases " "for HP Roman 8. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:541 +#: ../../../build/NEWS:555 msgid "" "`bpo-26868 `__: Fix example usage of " ":c:func:`PyModule_AddObject` to properly handle errors." msgstr "" -#: ../../../build/NEWS:544 +#: ../../../build/NEWS:558 msgid "" "`bpo-36797 `__: Fix a dead link in the " "distutils API Reference." msgstr "" -#: ../../../build/NEWS:546 +#: ../../../build/NEWS:560 msgid "" "`bpo-37977 `__: Warn more strongly and " "clearly about pickle insecurity" msgstr "" -#: ../../../build/NEWS:548 +#: ../../../build/NEWS:562 msgid "" "`bpo-37937 `__: Mention " "``frame.f_trace`` in :func:`sys.settrace` docs." msgstr "" -#: ../../../build/NEWS:550 +#: ../../../build/NEWS:564 msgid "" "`bpo-36260 `__: Add decompression " "pitfalls to zipfile module documentation." msgstr "" -#: ../../../build/NEWS:552 +#: ../../../build/NEWS:566 msgid "" "`bpo-36960 `__: Restructured the " ":mod:`datetime` docs in the interest of making them more user-friendly and " "improving readability. Patch by Brad Solomon." msgstr "" -#: ../../../build/NEWS:555 +#: ../../../build/NEWS:569 msgid "" "`bpo-23460 `__: The documentation for " "decimal string formatting using the `:g` specifier has been updated to " @@ -1266,32 +1295,32 @@ msgid "" "contributed by Tuomas Suutari." msgstr "" -#: ../../../build/NEWS:559 +#: ../../../build/NEWS:573 msgid "" "`bpo-35803 `__: Document and test that " "``tempfile`` functions may accept a :term:`path-like object` for the ``dir``" " argument. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:563 +#: ../../../build/NEWS:577 msgid "" "`bpo-33944 `__: Added a note about the " "intended use of code in .pth files." msgstr "" -#: ../../../build/NEWS:565 +#: ../../../build/NEWS:579 msgid "" "`bpo-34293 `__: Fix the Doc/Makefile " "regarding PAPER environment variable and PDF builds" msgstr "" -#: ../../../build/NEWS:571 +#: ../../../build/NEWS:585 msgid "" "`bpo-38239 `__: Fix test_gdb for Link " "Time Optimization (LTO) builds." msgstr "" -#: ../../../build/NEWS:573 +#: ../../../build/NEWS:587 msgid "" "`bpo-38275 `__: test_ssl now handles " "disabled TLS/SSL versions better. OpenSSL's crypto policy and run-time " @@ -1300,7 +1329,7 @@ msgid "" "default with strict settings." msgstr "" -#: ../../../build/NEWS:578 +#: ../../../build/NEWS:592 msgid "" "`bpo-38271 `__: The private keys for " "test_ssl were encrypted with 3DES in traditional PKCS#5 format. 3DES and the" @@ -1308,7 +1337,7 @@ msgid "" "PKCS#8 format with AES256 encryption instead." msgstr "" -#: ../../../build/NEWS:583 +#: ../../../build/NEWS:597 msgid "" "`bpo-38270 `__: test.support now has a " "helper function to check for availibility of a hash digest function. Several" @@ -1316,7 +1345,7 @@ msgid "" "marked to use MD5 and skipped when MD5 is disabled." msgstr "" -#: ../../../build/NEWS:588 +#: ../../../build/NEWS:602 msgid "" "`bpo-37123 `__: Multiprocessing test " "test_mymanager() now also expects -SIGTERM, not only exitcode 0. " @@ -1324,18 +1353,18 @@ msgid "" "takes longer than 1 second to stop, which happens on slow buildbots." msgstr "" -#: ../../../build/NEWS:593 +#: ../../../build/NEWS:607 msgid "" "`bpo-38212 `__: Multiprocessing tests: " "increase test_queue_feeder_donot_stop_onexc() timeout from 1 to 60 seconds." msgstr "" -#: ../../../build/NEWS:596 +#: ../../../build/NEWS:610 msgid "" "`bpo-38117 `__: Test with OpenSSL 1.1.1d" msgstr "" -#: ../../../build/NEWS:598 +#: ../../../build/NEWS:612 msgid "" "`bpo-37531 `__: Enhance regrtest " "multiprocess timeout: write a message when killing a worker process, catch " @@ -1343,45 +1372,45 @@ msgid "" "to popen.communicate()." msgstr "" -#: ../../../build/NEWS:602 +#: ../../../build/NEWS:616 msgid "" "`bpo-37876 `__: Add tests for ROT-13 " "codec." msgstr "" -#: ../../../build/NEWS:604 +#: ../../../build/NEWS:618 msgid "" "`bpo-37252 `__: Fix assertions in " "``test_close`` and ``test_events_mask_overflow`` devpoll tests." msgstr "" -#: ../../../build/NEWS:607 +#: ../../../build/NEWS:621 msgid "" "`bpo-34001 `__: Make test_ssl pass with " "LibreSSL. LibreSSL handles minimum and maximum TLS version differently than " "OpenSSL." msgstr "" -#: ../../../build/NEWS:610 +#: ../../../build/NEWS:624 msgid "" "`bpo-36919 `__: Make " "``test_source_encoding.test_issue2301`` implementation independent. The test" " will work now for both CPython and IronPython." msgstr "" -#: ../../../build/NEWS:613 +#: ../../../build/NEWS:627 msgid "" "`bpo-34596 `__: Fallback to a default " "reason when :func:`unittest.skip` is uncalled. Patch by Naitree Zhu." msgstr "" -#: ../../../build/NEWS:619 +#: ../../../build/NEWS:633 msgid "" "`bpo-38301 `__: In Solaris family, we " "must be sure to use ``-D_REENTRANT``. Patch by Jesús Cea Avión." msgstr "" -#: ../../../build/NEWS:622 +#: ../../../build/NEWS:636 msgid "" "`bpo-36210 `__: Update optional " "extension module detection for AIX. ossaudiodev and spwd are not applicable " @@ -1391,18 +1420,18 @@ msgid "" "_curses_panel." msgstr "" -#: ../../../build/NEWS:628 +#: ../../../build/NEWS:642 msgid "patch by M Felt" msgstr "ditambal oleh M Felt" -#: ../../../build/NEWS:630 +#: ../../../build/NEWS:644 msgid "" "`bpo-36002 `__: Locate ``llvm-profdata``" " and ``llvm-ar`` binaries using ``AC_PATH_TOOL`` rather than " "``AC_PATH_TARGET_TOOL``." msgstr "" -#: ../../../build/NEWS:633 +#: ../../../build/NEWS:647 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file systematically keeps \"rooted\", with a non-trailing slash, all the " @@ -1412,142 +1441,142 @@ msgid "" "with the same name anywhere in the tree." msgstr "" -#: ../../../build/NEWS:639 +#: ../../../build/NEWS:653 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file no longer applies to any files that are in fact tracked in the Git " "repository. Patch by Greg Price." msgstr "" -#: ../../../build/NEWS:645 +#: ../../../build/NEWS:659 msgid "" "`bpo-38117 `__: Update bundled OpenSSL " "to 1.1.1d" msgstr "" -#: ../../../build/NEWS:647 +#: ../../../build/NEWS:661 msgid "" "`bpo-38092 `__: Reduce overhead when " "using multiprocessing in a Windows virtual environment." msgstr "" -#: ../../../build/NEWS:650 +#: ../../../build/NEWS:664 msgid "" "`bpo-38133 `__: Allow py.exe launcher to" " locate installations from the Microsoft Store and improve display of active" " virtual environments." msgstr "" -#: ../../../build/NEWS:653 +#: ../../../build/NEWS:667 msgid "" "`bpo-38114 `__: The ``pip.ini`` is no " "longer included in the Nuget package." msgstr "" -#: ../../../build/NEWS:655 +#: ../../../build/NEWS:669 msgid "" "`bpo-36634 `__: :func:`os.cpu_count` now" " returns active processors rather than maximum processors." msgstr "" -#: ../../../build/NEWS:658 +#: ../../../build/NEWS:672 msgid "" "`bpo-36634 `__: venv activate.bat now " "works when the existing variables contain double quote characters." msgstr "" -#: ../../../build/NEWS:661 +#: ../../../build/NEWS:675 msgid "" "`bpo-38081 `__: Prevent error calling " ":func:`os.path.realpath` on ``'NUL'``." msgstr "" -#: ../../../build/NEWS:663 +#: ../../../build/NEWS:677 msgid "" "`bpo-38087 `__: Fix case sensitivity in " "test_pathlib and test_ntpath." msgstr "" -#: ../../../build/NEWS:665 +#: ../../../build/NEWS:679 msgid "" "`bpo-38088 `__: Fixes distutils not " "finding vcruntime140.dll with only the v142 toolset installed." msgstr "" -#: ../../../build/NEWS:668 +#: ../../../build/NEWS:682 msgid "" "`bpo-37283 `__: Ensure command-line and " "unattend.xml setting override previously detected states in Windows " "installer." msgstr "" -#: ../../../build/NEWS:671 +#: ../../../build/NEWS:685 msgid "" "`bpo-38030 `__: Fixes :func:`os.stat` " "failing for block devices on Windows" msgstr "" -#: ../../../build/NEWS:673 +#: ../../../build/NEWS:687 msgid "" "`bpo-38020 `__: Fixes potential crash " "when calling :func:`os.readlink` (or indirectly through " ":func:`~os.path.realpath`) on a file that is not a supported link." msgstr "" -#: ../../../build/NEWS:677 +#: ../../../build/NEWS:691 msgid "" "`bpo-37705 `__: Improve the " "implementation of ``winerror_to_errno()``." msgstr "" -#: ../../../build/NEWS:679 +#: ../../../build/NEWS:693 msgid "" "`bpo-37702 `__: Fix memory leak on " "Windows in creating an SSLContext object or running " "urllib.request.urlopen('https://...')." msgstr "" -#: ../../../build/NEWS:682 +#: ../../../build/NEWS:696 msgid "" "`bpo-37445 `__: Include the " "``FORMAT_MESSAGE_IGNORE_INSERTS`` flag in ``FormatMessageW()`` calls." msgstr "" -#: ../../../build/NEWS:685 +#: ../../../build/NEWS:699 msgid "" "`bpo-37380 `__: Don't collect unfinished" " processes with ``subprocess._active`` on Windows to cleanup later. Patch by" " Ruslan Kuprieiev." msgstr "" -#: ../../../build/NEWS:688 +#: ../../../build/NEWS:702 msgid "" "`bpo-32587 `__: Make " ":data:`winreg.REG_MULTI_SZ` support zero-length strings." msgstr "" -#: ../../../build/NEWS:691 ../../../build/NEWS:994 ../../../build/NEWS:1501 -#: ../../../build/NEWS:2262 ../../../build/NEWS:2810 ../../../build/NEWS:6072 -#: ../../../build/NEWS:6734 ../../../build/NEWS:6894 ../../../build/NEWS:7106 -#: ../../../build/NEWS:7363 ../../../build/NEWS:7694 ../../../build/NEWS:8539 -#: ../../../build/NEWS:11234 ../../../build/NEWS:11585 -#: ../../../build/NEWS:11980 +#: ../../../build/NEWS:705 ../../../build/NEWS:1008 ../../../build/NEWS:1515 +#: ../../../build/NEWS:2276 ../../../build/NEWS:2824 ../../../build/NEWS:6086 +#: ../../../build/NEWS:6748 ../../../build/NEWS:6908 ../../../build/NEWS:7120 +#: ../../../build/NEWS:7377 ../../../build/NEWS:7708 ../../../build/NEWS:8553 +#: ../../../build/NEWS:11248 ../../../build/NEWS:11599 +#: ../../../build/NEWS:11994 msgid "macOS" msgstr "macOS" -#: ../../../build/NEWS:693 +#: ../../../build/NEWS:707 msgid "" "`bpo-38117 `__: Updated OpenSSL to " "1.1.1d in macOS installer." msgstr "" -#: ../../../build/NEWS:695 +#: ../../../build/NEWS:709 msgid "" "`bpo-38089 `__: Move Azure Pipelines to " "latest VM versions and make macOS tests optional" msgstr "" -#: ../../../build/NEWS:701 +#: ../../../build/NEWS:715 msgid "" "`bpo-35379 `__: When exiting IDLE, catch" " any AttributeError. One happens when EditorWindow.close is called twice. " @@ -1555,7 +1584,7 @@ msgid "" "annoying." msgstr "" -#: ../../../build/NEWS:705 +#: ../../../build/NEWS:719 msgid "" "`bpo-38183 `__: To avoid problems, " "test_idle ignores the user config directory. It no longer tries to create or" @@ -1563,14 +1592,14 @@ msgid "" "problems with saving settings." msgstr "" -#: ../../../build/NEWS:709 +#: ../../../build/NEWS:723 msgid "" "`bpo-38077 `__: IDLE no longer adds " "'argv' to the user namespace when initializing it. This bug only affected " "3.7.4 and 3.8.0b2 to 3.8.0b4." msgstr "" -#: ../../../build/NEWS:712 +#: ../../../build/NEWS:726 msgid "" "`bpo-38041 `__: Shell restart lines now " "fill the window width, always start with '=', and avoid wrapping " @@ -1578,33 +1607,33 @@ msgid "" "relative to the width." msgstr "" -#: ../../../build/NEWS:716 +#: ../../../build/NEWS:730 msgid "" "`bpo-35771 `__: To avoid occasional " "spurious test_idle failures on slower machines, increase the ``hover_delay``" " in test_tooltip." msgstr "" -#: ../../../build/NEWS:719 +#: ../../../build/NEWS:733 msgid "" "`bpo-37902 `__: Add mousewheel scrolling" " for IDLE module, path, and stack browsers. Patch by George Zhang." msgstr "" -#: ../../../build/NEWS:725 +#: ../../../build/NEWS:739 msgid "" "`bpo-37803 `__: pdb's ``--help`` and " "``--version`` long options now work." msgstr "" -#: ../../../build/NEWS:727 +#: ../../../build/NEWS:741 msgid "" "`bpo-37064 `__: Add option -k to " "pathscript.py script: preserve shebang flags. Add option -a to pathscript.py" " script: add flags." msgstr "" -#: ../../../build/NEWS:733 +#: ../../../build/NEWS:747 msgid "" "`bpo-38234 `__: :c:func:`Py_SetPath` now" " sets :data:`sys.executable` to the program full path " @@ -1612,7 +1641,7 @@ msgid "" "(:c:func:`Py_GetProgramName`)." msgstr "" -#: ../../../build/NEWS:737 +#: ../../../build/NEWS:751 msgid "" "`bpo-38234 `__: Python ignored arguments" " passed to :c:func:`Py_SetPath`, :c:func:`Py_SetPythonHome` and " @@ -1620,41 +1649,41 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:741 +#: ../../../build/NEWS:755 msgid "" "`bpo-38205 `__: The " ":c:func:`Py_UNREACHABLE` macro now calls :c:func:`Py_FatalError`." msgstr "" -#: ../../../build/NEWS:744 +#: ../../../build/NEWS:758 msgid "" "`bpo-37879 `__: Fix subtype_dealloc to " "suppress the type decref when the base type is a C heap type" msgstr "" -#: ../../../build/NEWS:749 +#: ../../../build/NEWS:763 msgid "Python 3.8.0 beta 4" msgstr "Python 3.8.0 beta 4" -#: ../../../build/NEWS:751 +#: ../../../build/NEWS:765 msgid "*Release date: 2019-08-29*" msgstr "*Tanggal rilis: 2019-08-29*" -#: ../../../build/NEWS:756 +#: ../../../build/NEWS:770 msgid "" "`bpo-34155 `__: Fix parsing of invalid " "email addresses with more than one ``@`` (e.g. a@b@c.com.) to not return the" " part before 2nd ``@`` as valid email address. Patch by maxking & jpic." msgstr "" -#: ../../../build/NEWS:763 +#: ../../../build/NEWS:777 msgid "" "`bpo-37947 `__: Adjust correctly the " "recursion level in the symtable generation for named expressions. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:766 +#: ../../../build/NEWS:780 msgid "" "`bpo-37830 `__: Fixed compilation of " ":keyword:`break` and :keyword:`continue` in the :keyword:`finally` block " @@ -1662,94 +1691,94 @@ msgid "" "a non-constant value." msgstr "" -#: ../../../build/NEWS:770 +#: ../../../build/NEWS:784 msgid "" "`bpo-32912 `__: Reverted :issue:`32912`:" " emitting :exc:`SyntaxWarning` instead of :exc:`DeprecationWarning` for " "invalid escape sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:774 +#: ../../../build/NEWS:788 msgid "" "`bpo-37757 `__: :pep:`572`: As described" " in the PEP, assignment expressions now raise :exc:`SyntaxError` when their " "interaction with comprehension scoping results in an ambiguous target scope." msgstr "" -#: ../../../build/NEWS:778 +#: ../../../build/NEWS:792 msgid "" "The ``TargetScopeError`` subclass originally proposed by the PEP has been " "removed in favour of just raising regular syntax errors for the disallowed " "cases." msgstr "" -#: ../../../build/NEWS:782 +#: ../../../build/NEWS:796 msgid "" "`bpo-36311 `__: Decoding bytes objects " "larger than 2GiB is faster and no longer fails when a multibyte characters " "spans a chunk boundary." msgstr "" -#: ../../../build/NEWS:785 +#: ../../../build/NEWS:799 msgid "" "`bpo-37433 `__: Fix ``SyntaxError`` " "indicator printing too many spaces for multi-line strings - by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:788 +#: ../../../build/NEWS:802 msgid "" "`bpo-20523 `__: ``pdb.Pdb`` supports " "~/.pdbrc in Windows 7. Patch by Tim Hopper and Dan Lidral-Porter." msgstr "" -#: ../../../build/NEWS:794 +#: ../../../build/NEWS:808 msgid "" "`bpo-37834 `__: Prevent shutil.rmtree " "exception when built on non-Windows system without fd system call support, " "like older versions of macOS." msgstr "" -#: ../../../build/NEWS:797 +#: ../../../build/NEWS:811 msgid "" "`bpo-37965 `__: Fix C compiler warning " "caused by distutils.ccompiler.CCompiler.has_function." msgstr "" -#: ../../../build/NEWS:800 +#: ../../../build/NEWS:814 msgid "" "`bpo-37960 `__: ``repr()`` of buffered " "and text streams now silences only expected exceptions when get the value of" " \"name\" and \"mode\" attributes." msgstr "" -#: ../../../build/NEWS:803 +#: ../../../build/NEWS:817 msgid "" "`bpo-37951 `__: Most features of the " "subprocess module now work again in subinterpreters. Only *preexec_fn* is " "restricted in subinterpreters." msgstr "" -#: ../../../build/NEWS:806 +#: ../../../build/NEWS:820 msgid "" "`bpo-36205 `__: Fix the rusage " "implementation of time.process_time() to correctly report the sum of the " "system and user CPU time." msgstr "" -#: ../../../build/NEWS:809 +#: ../../../build/NEWS:823 msgid "" "`bpo-37950 `__: Fix :func:`ast.dump` " "when call with incompletely initialized node." msgstr "" -#: ../../../build/NEWS:812 +#: ../../../build/NEWS:826 msgid "" "`bpo-34679 `__: Restores instantiation " "of Windows IOCP event loops from the non-main thread." msgstr "" -#: ../../../build/NEWS:815 +#: ../../../build/NEWS:829 msgid "" "`bpo-36917 `__: Add default " "implementation of the :meth:`ast.NodeVisitor.visit_Constant` method which " @@ -1757,27 +1786,27 @@ msgid "" " ``visit_Str()``, etc." msgstr "" -#: ../../../build/NEWS:820 +#: ../../../build/NEWS:834 msgid "" "`bpo-37798 `__: Update " "test_statistics.py to verify that the statistics module works well for both " "C and Python implementations. Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:823 +#: ../../../build/NEWS:837 msgid "" "`bpo-26589 `__: Added a new status code " "to the http module: 451 UNAVAILABLE_FOR_LEGAL_REASONS" msgstr "" -#: ../../../build/NEWS:826 +#: ../../../build/NEWS:840 msgid "" "`bpo-37915 `__: Fix a segmentation fault" " that appeared when comparing instances of ``datetime.timezone`` and " "``datetime.tzinfo`` objects. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:830 +#: ../../../build/NEWS:844 msgid "" "`bpo-37868 `__: Fix " "dataclasses.is_dataclass when given an instance that never raises " @@ -1785,7 +1814,7 @@ msgid "" "for __dataclass_fields__ even if it's not a dataclass." msgstr "" -#: ../../../build/NEWS:834 +#: ../../../build/NEWS:848 msgid "" "`bpo-37811 `__: Fix ``socket`` module's " "``socket.connect(address)`` function being unable to establish connection in" @@ -1794,7 +1823,7 @@ msgid "" "timeout value." msgstr "" -#: ../../../build/NEWS:839 +#: ../../../build/NEWS:853 msgid "" "`bpo-21131 `__: Fix " "``faulthandler.register(chain=True)`` stack. faulthandler now allocates a " @@ -1803,33 +1832,33 @@ msgid "" "more than ``SIGSTKSZ`` bytes of stack memory on some platforms." msgstr "" -#: ../../../build/NEWS:845 +#: ../../../build/NEWS:859 msgid "" "`bpo-37798 `__: Add C fastpath for " "statistics.NormalDist.inv_cdf() Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:848 +#: ../../../build/NEWS:862 msgid "" "`bpo-37819 `__: Add " "Fraction.as_integer_ratio() to match the corresponding methods in bool, int," " float, and decimal." msgstr "" -#: ../../../build/NEWS:851 +#: ../../../build/NEWS:865 msgid "" "`bpo-37810 `__: Fix :mod:`difflib` ``?``" " hint in diff output when dealing with tabs. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:854 +#: ../../../build/NEWS:868 msgid "" "`bpo-37772 `__: In ``zipfile.Path``, " "when adding implicit dirs, ensure that ancestral directories are added and " "that duplicates are excluded." msgstr "" -#: ../../../build/NEWS:857 +#: ../../../build/NEWS:871 msgid "" "`bpo-28292 `__: Mark calendar.py helper " "functions as being private. The follows PEP 8 guidance to maintain the " @@ -1837,59 +1866,59 @@ msgid "" "confusion." msgstr "" -#: ../../../build/NEWS:861 +#: ../../../build/NEWS:875 msgid "" "`bpo-18049 `__: Add definition of " "THREAD_STACK_SIZE for AIX in Python/thread_pthread.h The default thread " "stacksize caused crashes with the default recursion limit Patch by M Felt" msgstr "" -#: ../../../build/NEWS:865 +#: ../../../build/NEWS:879 msgid "" "`bpo-37738 `__: Fix the implementation " "of curses ``addch(str, color_pair)``: pass the color pair to ``setcchar()``," " instead of always passing 0 as the color pair." msgstr "" -#: ../../../build/NEWS:869 +#: ../../../build/NEWS:883 msgid "" "`bpo-37723 `__: Fix performance " "regression on regular expression parsing with huge character sets. Patch by " "Yann Vaginay." msgstr "" -#: ../../../build/NEWS:872 +#: ../../../build/NEWS:886 msgid "" "`bpo-32178 `__: Fix IndexError in " ":mod:`email` package when trying to parse invalid address fields starting " "with ``:``." msgstr "" -#: ../../../build/NEWS:875 +#: ../../../build/NEWS:889 msgid "" "`bpo-37685 `__: Fixed comparisons of " ":class:`datetime.timedelta` and :class:`datetime.timezone`." msgstr "" -#: ../../../build/NEWS:878 +#: ../../../build/NEWS:892 msgid "" "`bpo-37695 `__: Correct " ":func:`curses.unget_wch` error message. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:881 +#: ../../../build/NEWS:895 msgid "" "`bpo-37354 `__: Make Activate.ps1 " "Powershell script static to allow for signing it." msgstr "" -#: ../../../build/NEWS:884 +#: ../../../build/NEWS:898 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.3 and setuptools 41.2.0)" msgstr "" -#: ../../../build/NEWS:887 +#: ../../../build/NEWS:901 msgid "" "`bpo-37642 `__: Allowed the pure Python " "implementation of :class:`datetime.timezone` to represent sub-minute offsets" @@ -1897,67 +1926,67 @@ msgid "" " 24:00) and (-23:59, 24:00). Patch by Ngalim Siregar" msgstr "" -#: ../../../build/NEWS:892 +#: ../../../build/NEWS:906 msgid "" "`bpo-16970 `__: Adding a value error " "when an invalid value in passed to nargs Patch by Robert Leenders" msgstr "" -#: ../../../build/NEWS:895 +#: ../../../build/NEWS:909 msgid "" "`bpo-37587 `__: Make json.loads faster " "for long strings. (Patch by Marco Paolini)" msgstr "" -#: ../../../build/NEWS:898 +#: ../../../build/NEWS:912 msgid "" "`bpo-18378 `__: Recognize \"UTF-8\" as a" " valid value for LC_CTYPE in locale._parse_localename." msgstr "" -#: ../../../build/NEWS:901 +#: ../../../build/NEWS:915 msgid "" "`bpo-37531 `__: \"python3 -m test -jN " "--timeout=TIMEOUT\" now kills a worker process if it runs longer than " "*TIMEOUT* seconds." msgstr "" -#: ../../../build/NEWS:904 +#: ../../../build/NEWS:918 msgid "" "`bpo-37482 `__: Fix serialization of " "display name in originator or destination address fields with both encoded " "words and special chars." msgstr "" -#: ../../../build/NEWS:907 +#: ../../../build/NEWS:921 msgid "" "`bpo-37372 `__: Fix error unpickling " "datetime.time objects from Python 2 with seconds>=24. Patch by Justin " "Blanchard." msgstr "" -#: ../../../build/NEWS:910 +#: ../../../build/NEWS:924 msgid "" "`bpo-37085 `__: Add the optional Linux " "SocketCAN Broadcast Manager constants, used as flags to configure the BCM " "behaviour, in the socket module. Patch by Karl Ding." msgstr "" -#: ../../../build/NEWS:914 +#: ../../../build/NEWS:928 msgid "" "`bpo-36871 `__: Ensure method signature " "is used instead of constructor signature of a class while asserting mock " "object against method calls. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:918 +#: ../../../build/NEWS:932 msgid "" "`bpo-36582 `__: Fix " "``UserString.encode()`` to correctly return ``bytes`` rather than a " "``UserString`` instance." msgstr "" -#: ../../../build/NEWS:921 +#: ../../../build/NEWS:935 msgid "" "`bpo-34775 `__: Division handling of " "PurePath now returns NotImplemented instead of raising a TypeError when " @@ -1965,51 +1994,51 @@ msgid "" "Aiudi." msgstr "" -#: ../../../build/NEWS:928 +#: ../../../build/NEWS:942 msgid "" "`bpo-37979 `__: Added a link to " "dateutil.parser.isoparse in the datetime.fromisoformat documentation. Patch " "by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:931 +#: ../../../build/NEWS:945 msgid "" "`bpo-37759 `__: Beginning edits to " "Whatsnew 3.8" msgstr "" -#: ../../../build/NEWS:933 +#: ../../../build/NEWS:947 msgid "" "`bpo-37726 `__: Stop recommending getopt" " in the tutorial for command line argument parsing and promote argparse." msgstr "" -#: ../../../build/NEWS:936 +#: ../../../build/NEWS:950 msgid "" "`bpo-37256 `__: Fix wording of arguments" " for :class:`Request` in :mod:`urllib.request`" msgstr "" -#: ../../../build/NEWS:939 +#: ../../../build/NEWS:953 msgid "" "`bpo-37004 `__: In the documentation for" " difflib, a note was added explicitly warning that the results of " "SequenceMatcher's ratio method may depend on the order of the input strings." msgstr "" -#: ../../../build/NEWS:943 +#: ../../../build/NEWS:957 msgid "" "`bpo-36487 `__: Make C-API docs clear " "about what the \"main\" interpreter is." msgstr "" -#: ../../../build/NEWS:948 +#: ../../../build/NEWS:962 msgid "" "`bpo-37805 `__: Add tests for " "json.dump(..., skipkeys=True). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:954 +#: ../../../build/NEWS:968 msgid "" "`bpo-37707 `__: Mark some individual " "tests to skip when --pgo is used. The tests marked increase the PGO task " @@ -2017,40 +2046,40 @@ msgid "" "executable." msgstr "" -#: ../../../build/NEWS:961 +#: ../../../build/NEWS:975 msgid "" "`bpo-37549 `__: :func:`os.dup` no longer" " fails for standard streams on Windows 7." msgstr "" -#: ../../../build/NEWS:964 +#: ../../../build/NEWS:978 msgid "" "`bpo-1311 `__: The ``nul`` file on " "Windows now returns True from :func:`~os.path.exists` and a valid result " "from :func:`os.stat` with ``S_IFCHR`` set." msgstr "" -#: ../../../build/NEWS:968 +#: ../../../build/NEWS:982 msgid "" "`bpo-9949 `__: Enable support for " "following symlinks in :func:`os.realpath`." msgstr "" -#: ../../../build/NEWS:970 +#: ../../../build/NEWS:984 msgid "" "`bpo-37834 `__: Treat all name surrogate" " reparse points on Windows in :func:`os.lstat` and other reparse points as " "regular files in :func:`os.stat`." msgstr "" -#: ../../../build/NEWS:974 +#: ../../../build/NEWS:988 msgid "" "`bpo-36266 `__: Add the module name in " "the formatted error message when DLL load fail happens during module import " "in ``_PyImport_FindSharedFuncptrWindows()``. Patch by Srinivas Nyayapati." msgstr "" -#: ../../../build/NEWS:978 +#: ../../../build/NEWS:992 msgid "" "`bpo-25172 `__: Trying to import the " ":mod:`crypt` module on Windows will result in an :exc:`ImportError` with a " @@ -2059,118 +2088,118 @@ msgid "" "ImportError will include a message explaining the problem." msgstr "" -#: ../../../build/NEWS:984 +#: ../../../build/NEWS:998 msgid "" "`bpo-37778 `__: Fixes the icons used for" " file associations to the Microsoft Store package." msgstr "" -#: ../../../build/NEWS:987 +#: ../../../build/NEWS:1001 msgid "" "`bpo-37734 `__: Fix use of registry " "values to launch Python from Microsoft Store app." msgstr "" -#: ../../../build/NEWS:990 +#: ../../../build/NEWS:1004 msgid "" "`bpo-28269 `__: Replace use of " ":c:func:`strcasecmp` for the system function :c:func:`_stricmp`. Patch by " "Minmin Gong." msgstr "" -#: ../../../build/NEWS:996 +#: ../../../build/NEWS:1010 msgid "" "`bpo-18049 `__: Increase the default " "stack size of threads from 5MB to 16MB on macOS, to match the stack size of " "the main thread. This avoids crashes on deep recursion in threads." msgstr "" -#: ../../../build/NEWS:1003 +#: ../../../build/NEWS:1017 msgid "" "`bpo-37824 `__: Properly handle user " "input warnings in IDLE shell. Cease turning SyntaxWarnings into " "SyntaxErrors." msgstr "" -#: ../../../build/NEWS:1006 +#: ../../../build/NEWS:1020 msgid "" "`bpo-37929 `__: IDLE Settings dialog now" " closes properly when there is no shell window." msgstr "" -#: ../../../build/NEWS:1009 +#: ../../../build/NEWS:1023 msgid "" "`bpo-37849 `__: Fixed completions list " "appearing too high or low when shown above the current line." msgstr "" -#: ../../../build/NEWS:1012 +#: ../../../build/NEWS:1026 msgid "" "`bpo-36419 `__: Refactor IDLE " "autocomplete and improve testing." msgstr "" -#: ../../../build/NEWS:1014 +#: ../../../build/NEWS:1028 msgid "" "`bpo-37748 `__: Reorder the Run menu. " "Put the most common choice, Run Module, at the top." msgstr "" -#: ../../../build/NEWS:1020 +#: ../../../build/NEWS:1034 msgid "" "`bpo-37942 `__: Improve ArgumentClinic " "converter for floats." msgstr "" -#: ../../../build/NEWS:1022 +#: ../../../build/NEWS:1036 msgid "" "`bpo-37034 `__: Argument Clinic now uses" " the argument name on errors with keyword-only argument instead of their " "position. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1029 +#: ../../../build/NEWS:1043 msgid "" "`bpo-36763 `__: Options added by " "``PySys_AddXOption()`` are now handled the same way than " "``PyConfig.xoptions`` and command line ``-X`` options." msgstr "" -#: ../../../build/NEWS:1032 +#: ../../../build/NEWS:1046 msgid "" "`bpo-37926 `__: Fix a crash in " "``PySys_SetArgvEx(0, NULL, 0)``." msgstr "" -#: ../../../build/NEWS:1036 +#: ../../../build/NEWS:1050 msgid "Python 3.8.0 beta 3" msgstr "Python 3.8.0 beta 3" -#: ../../../build/NEWS:1038 +#: ../../../build/NEWS:1052 msgid "*Release date: 2019-07-29*" msgstr "*Tanggal rilis: 2019-07-29*" -#: ../../../build/NEWS:1043 +#: ../../../build/NEWS:1057 msgid "" "`bpo-37461 `__: Fix an infinite loop " "when parsing specially crafted email headers. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1049 +#: ../../../build/NEWS:1063 msgid "" "`bpo-37593 `__: Swap the positions of " "the *posonlyargs* and *args* parameters in the constructor of " ":class:`ast.parameters` nodes." msgstr "" -#: ../../../build/NEWS:1052 +#: ../../../build/NEWS:1066 msgid "" "`bpo-36974 `__: Implemented separate " "vectorcall functions for every calling convention of builtin functions and " "methods. This improves performance for calls." msgstr "" -#: ../../../build/NEWS:1059 +#: ../../../build/NEWS:1073 msgid "" "`bpo-37697 `__: Syncronize " "``importlib.metadata`` with `importlib_metadata 0.19 `__: Let math.dist() accept " "coordinates as sequences (or iterables) rather than just tuples." msgstr "" -#: ../../../build/NEWS:1067 +#: ../../../build/NEWS:1081 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.1 and setuptools 41.0.1)" msgstr "" -#: ../../../build/NEWS:1070 +#: ../../../build/NEWS:1084 msgid "" "`bpo-36324 `__: Make internal attributes" " for statistics.NormalDist() private." msgstr "" -#: ../../../build/NEWS:1072 +#: ../../../build/NEWS:1086 msgid "" "`bpo-37491 `__: Fix ``IndexError`` when " "parsing email headers with unexpectedly ending bare-quoted string value. " "Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1075 +#: ../../../build/NEWS:1089 msgid "" "`bpo-37579 `__: Return " ":exc:`NotImplemented` in Python implementation of ``__eq__`` for " @@ -2212,33 +2241,33 @@ msgid "" "Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:1080 +#: ../../../build/NEWS:1094 msgid "" "`bpo-21478 `__: Record calls to parent " "when autospecced object is attached to a mock using " ":func:`unittest.mock.attach_mock`. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:1084 +#: ../../../build/NEWS:1098 msgid "" "`bpo-37502 `__: pickle.loads() no longer" " raises TypeError when the buffers argument is set to None" msgstr "" -#: ../../../build/NEWS:1087 +#: ../../../build/NEWS:1101 msgid "" "`bpo-37520 `__: Correct behavior for " "zipfile.Path.parent when the path object identifies a subdirectory." msgstr "" -#: ../../../build/NEWS:1090 +#: ../../../build/NEWS:1104 msgid "" "`bpo-18374 `__: Fix the ``.col_offset`` " "attribute of nested :class:`ast.BinOp` instances which had a too large value" " in some situations." msgstr "" -#: ../../../build/NEWS:1093 +#: ../../../build/NEWS:1107 msgid "" "`bpo-37421 `__: Fix " ":func:`multiprocessing.util.get_temp_dir` finalizer: clear also the " @@ -2247,14 +2276,14 @@ msgid "" "reusing the removed temporary directory." msgstr "" -#: ../../../build/NEWS:1098 +#: ../../../build/NEWS:1112 msgid "" "`bpo-37481 `__: The distutils " "``bdist_wininst`` command is deprecated in Python 3.8, use ``bdist_wheel`` " "(wheel packages) instead." msgstr "" -#: ../../../build/NEWS:1101 +#: ../../../build/NEWS:1115 msgid "" "`bpo-26967 `__: An " ":class:`~argparse.ArgumentParser` with ``allow_abbrev=False`` no longer " @@ -2262,7 +2291,7 @@ msgid "" "abbreviation of long flags as documented. Patch by Zac Hatfield-Dodds." msgstr "" -#: ../../../build/NEWS:1106 +#: ../../../build/NEWS:1120 msgid "" "`bpo-37347 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -2274,7 +2303,7 @@ msgid "" "same. Now callbacks are stored more carefully. Patch by Aleksandr Balezin." msgstr "" -#: ../../../build/NEWS:1114 +#: ../../../build/NEWS:1128 msgid "" "`bpo-36564 `__: Fix infinite loop in " "email header folding logic that would be triggered when an email policy's " @@ -2282,89 +2311,89 @@ msgid "" "values in the message. Patch by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:1122 +#: ../../../build/NEWS:1136 msgid "" "`bpo-32910 `__: Remove implementation-" "specific behaviour of how venv's Deactivate works." msgstr "" -#: ../../../build/NEWS:1125 +#: ../../../build/NEWS:1139 msgid "" "`bpo-37284 `__: Add a brief note to " "indicate that any new ``sys.implementation`` required attributes must go " "through the PEP process." msgstr "" -#: ../../../build/NEWS:1129 +#: ../../../build/NEWS:1143 msgid "" "`bpo-30088 `__: Documented that " ":class:`mailbox.Maildir` constructor doesn't attempt to verify the maildir " "folder layout correctness. Patch by Sviatoslav Sydorenko." msgstr "" -#: ../../../build/NEWS:1133 +#: ../../../build/NEWS:1147 msgid "" "`bpo-37521 `__: Fix `importlib` examples" " to insert any newly created modules via importlib.util.module_from_spec() " "immediately into sys.modules instead of after calling loader.exec_module()." msgstr "" -#: ../../../build/NEWS:1137 +#: ../../../build/NEWS:1151 msgid "Thanks to Benjamin Mintz for finding the bug." msgstr "Terima kasih kepada Benjamin Mintz telah menemukan bug." -#: ../../../build/NEWS:1139 +#: ../../../build/NEWS:1153 msgid "" "`bpo-37456 `__: Slash ('/') is now part " "of syntax." msgstr "" -#: ../../../build/NEWS:1141 +#: ../../../build/NEWS:1155 msgid "" "`bpo-37487 `__: Fix PyList_GetItem index" " description to include 0." msgstr "" -#: ../../../build/NEWS:1143 +#: ../../../build/NEWS:1157 msgid "" "`bpo-37149 `__: Replace the dead link to" " the Tkinter 8.5 reference by John Shipman, New Mexico Tech, with a link to " "the archive.org copy." msgstr "" -#: ../../../build/NEWS:1146 +#: ../../../build/NEWS:1160 msgid "" "`bpo-37478 `__: Added possible " "exceptions to the description of os.chdir()." msgstr "" -#: ../../../build/NEWS:1151 +#: ../../../build/NEWS:1165 msgid "" "`bpo-37558 `__: Fix " "test_shared_memory_cleaned_after_process_termination name handling" msgstr "" -#: ../../../build/NEWS:1154 +#: ../../../build/NEWS:1168 msgid "" "`bpo-37526 `__: Add " ":func:`test.support.catch_threading_exception`: context manager catching " ":class:`threading.Thread` exception using :func:`threading.excepthook`." msgstr "" -#: ../../../build/NEWS:1158 +#: ../../../build/NEWS:1172 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now explicitly stops the ForkServer instance if it's running." msgstr "" -#: ../../../build/NEWS:1161 +#: ../../../build/NEWS:1175 msgid "" "`bpo-37421 `__: multiprocessing tests " "now stop the ForkServer instance if it's running: close the \"alive\" file " "descriptor to ask the server to stop and then remove its UNIX address." msgstr "" -#: ../../../build/NEWS:1168 +#: ../../../build/NEWS:1182 msgid "" "`bpo-36044 `__: Reduce the number of " "unit tests run for the PGO generation task. This speeds up the task by a " @@ -2378,60 +2407,60 @@ msgid "" "compiler tool chain." msgstr "" -#: ../../../build/NEWS:1181 +#: ../../../build/NEWS:1195 msgid "" "`bpo-37672 `__: Switch Windows Store " "package's pip to use bundled :file:`pip.ini` instead of :envvar:`PIP_USER` " "variable." msgstr "" -#: ../../../build/NEWS:1187 +#: ../../../build/NEWS:1201 msgid "" "`bpo-37692 `__: Improve highlight config" " sample with example shell interaction and better labels for shell elements." msgstr "" -#: ../../../build/NEWS:1190 +#: ../../../build/NEWS:1204 msgid "" "`bpo-37628 `__: Settings dialog no " "longer expands with font size." msgstr "" -#: ../../../build/NEWS:1192 +#: ../../../build/NEWS:1206 msgid "" "`bpo-37627 `__: Initialize the Customize" " Run dialog with the command line arguments most recently entered before. " "The user can optionally edit before submitting them." msgstr "" -#: ../../../build/NEWS:1196 +#: ../../../build/NEWS:1210 msgid "" "`bpo-33610 `__: Fix code context not " "showing the correct context when first toggled on." msgstr "" -#: ../../../build/NEWS:1199 +#: ../../../build/NEWS:1213 msgid "" "`bpo-37530 `__: Optimize code context to" " reduce unneeded background activity. Font and highlight changes now occur " "along with text changes instead of after a random delay." msgstr "" -#: ../../../build/NEWS:1203 +#: ../../../build/NEWS:1217 msgid "" "`bpo-27452 `__: Cleanup ``config.py`` by" " inlining ``RemoveFile`` and simplifying the handling of ``file`` in " "``CreateConfigHandlers``." msgstr "" -#: ../../../build/NEWS:1206 +#: ../../../build/NEWS:1220 msgid "" "`bpo-17535 `__: Add optional line " "numbers for IDLE editor windows. Windows open without line numbers unless " "set otherwise in the General tab of the configuration dialog." msgstr "" -#: ../../../build/NEWS:1210 +#: ../../../build/NEWS:1224 msgid "" "`bpo-26806 `__: To compensate for stack " "frames added by IDLE and avoid possible problems with low recursion limits, " @@ -2439,34 +2468,34 @@ msgid "" "reporting recursion limits to make this addition mostly transparent." msgstr "" -#: ../../../build/NEWS:1215 +#: ../../../build/NEWS:1229 msgid "" "`bpo-36390 `__: Gather Format menu " "functions into format.py. Combine paragraph.py, rstrip.py, and format " "methods from editor.py." msgstr "" -#: ../../../build/NEWS:1221 +#: ../../../build/NEWS:1235 msgid "" "`bpo-37675 `__: 2to3 now works when run " "from a zipped standard library." msgstr "" -#: ../../../build/NEWS:1225 +#: ../../../build/NEWS:1239 msgid "Python 3.8.0 beta 2" msgstr "Python 3.8.0 beta 2" -#: ../../../build/NEWS:1227 +#: ../../../build/NEWS:1241 msgid "*Release date: 2019-07-04*" msgstr "*Tanggal rilis: 2019-07-04*" -#: ../../../build/NEWS:1232 +#: ../../../build/NEWS:1246 msgid "" "`bpo-37363 `__: Adds audit events for " "the range of supported run commands (see :ref:`using-on-general`)." msgstr "" -#: ../../../build/NEWS:1235 +#: ../../../build/NEWS:1249 msgid "" "`bpo-37463 `__: ssl.match_hostname() no " "longer accepts IPv4 addresses with additional text after the address and " @@ -2475,7 +2504,7 @@ msgid "" "'127.0.0.1 whatever'." msgstr "" -#: ../../../build/NEWS:1240 +#: ../../../build/NEWS:1254 msgid "" "`bpo-37363 `__: Adds audit events for " ":mod:`ensurepip`, :mod:`ftplib`, :mod:`glob`, :mod:`imaplib`, " @@ -2485,19 +2514,19 @@ msgid "" ":func:`breakpoint`." msgstr "" -#: ../../../build/NEWS:1246 +#: ../../../build/NEWS:1260 msgid "" "`bpo-37364 `__: :func:`io.open_code` is " "now used when reading :file:`.pth` files." msgstr "" -#: ../../../build/NEWS:1249 +#: ../../../build/NEWS:1263 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in Windows installer" msgstr "" -#: ../../../build/NEWS:1254 +#: ../../../build/NEWS:1268 msgid "" "`bpo-37467 `__: Fix " ":func:`sys.excepthook` and :c:func:`PyErr_Display` if a filename is a bytes " @@ -2505,91 +2534,91 @@ msgid "" "attribute is a bytes string." msgstr "" -#: ../../../build/NEWS:1258 +#: ../../../build/NEWS:1272 msgid "" "`bpo-37417 `__: :meth:`bytearray.extend`" " now correctly handles errors that arise during iteration. Patch by Brandt " "Bucher." msgstr "" -#: ../../../build/NEWS:1261 +#: ../../../build/NEWS:1275 msgid "" "`bpo-24214 `__: Improved support of the " "surrogatepass error handler in the UTF-8 and UTF-16 incremental decoders." msgstr "" -#: ../../../build/NEWS:1264 +#: ../../../build/NEWS:1278 msgid "" "`bpo-35224 `__: Reverse evaluation order" " of key: value in dict comprehensions as proposed in PEP 572. I.e. in ``{k: " "v for ...}``, ``k`` will be evaluated before ``v``." msgstr "" -#: ../../../build/NEWS:1268 +#: ../../../build/NEWS:1282 msgid "" "`bpo-37316 `__: Fix the " ":c:func:`PySys_Audit` call in :class:`mmap.mmap`." msgstr "" -#: ../../../build/NEWS:1270 +#: ../../../build/NEWS:1284 msgid "" "`bpo-37269 `__: Fix a bug in the " "peephole optimizer that was not treating correctly constant conditions with " "binary operators. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1274 +#: ../../../build/NEWS:1288 msgid "" "`bpo-37213 `__: Handle correctly " "negative line offsets in the peephole optimizer. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1277 +#: ../../../build/NEWS:1291 msgid "" "`bpo-37219 `__: Remove errorneous " "optimization for empty set differences." msgstr "" -#: ../../../build/NEWS:1279 +#: ../../../build/NEWS:1293 msgid "" "`bpo-36922 `__: Slot functions optimize " "any callable with ``Py_TPFLAGS_METHOD_DESCRIPTOR`` instead of only instances" " of ``function``." msgstr "" -#: ../../../build/NEWS:1283 +#: ../../../build/NEWS:1297 msgid "" "`bpo-36974 `__: The slot " "``tp_vectorcall_offset`` is inherited unconditionally to support " "``super().__call__()`` when the base class uses vectorcall." msgstr "" -#: ../../../build/NEWS:1286 +#: ../../../build/NEWS:1300 msgid "" "`bpo-37160 `__: " ":func:`threading.get_native_id` now also supports NetBSD." msgstr "" -#: ../../../build/NEWS:1288 +#: ../../../build/NEWS:1302 msgid "" "`bpo-37077 `__: Add " ":func:`threading.get_native_id` support for AIX. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1294 +#: ../../../build/NEWS:1308 msgid "" "`bpo-37440 `__: http.client now enables " "TLS 1.3 post-handshake authentication for default context or if a cert_file " "is passed to HTTPSConnection." msgstr "" -#: ../../../build/NEWS:1297 +#: ../../../build/NEWS:1311 msgid "" "`bpo-37437 `__: Update vendorized expat " "version to 2.2.7." msgstr "" -#: ../../../build/NEWS:1299 +#: ../../../build/NEWS:1313 msgid "" "`bpo-37428 `__: " "SSLContext.post_handshake_auth = True no longer sets " @@ -2598,14 +2627,14 @@ msgid "" " chain validation when the flag is set." msgstr "" -#: ../../../build/NEWS:1304 +#: ../../../build/NEWS:1318 msgid "" "`bpo-37420 `__: " ":func:`os.sched_setaffinity` now correctly handles errors that arise during " "iteration over its ``mask`` argument. Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:1307 +#: ../../../build/NEWS:1321 msgid "" "`bpo-37412 `__: The :func:`os.getcwdb` " "function now uses the UTF-8 encoding on Windows, rather than the ANSI code " @@ -2613,13 +2642,13 @@ msgid "" " on Windows." msgstr "" -#: ../../../build/NEWS:1311 +#: ../../../build/NEWS:1325 msgid "" "`bpo-29412 `__: Fix IndexError in " "parsing a header value ending unexpectedly. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1314 +#: ../../../build/NEWS:1328 msgid "" "`bpo-36546 `__: The *dist* argument for " "statistics.quantiles() is now positional only. The current name doesn't " @@ -2628,47 +2657,47 @@ msgid "" "to change the name later." msgstr "" -#: ../../../build/NEWS:1319 +#: ../../../build/NEWS:1333 msgid "" "`bpo-37394 `__: Fix a bug that was " "causing the :mod:`queue` module to fail if the accelerator module was not " "available. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1322 +#: ../../../build/NEWS:1336 msgid "" "`bpo-33972 `__: Email with single part " "but content-type set to ``multipart/*`` doesn't raise AttributeError " "anymore." msgstr "" -#: ../../../build/NEWS:1325 +#: ../../../build/NEWS:1339 msgid "" "`bpo-37280 `__: Use threadpool for " "reading from file for sendfile fallback mode." msgstr "" -#: ../../../build/NEWS:1328 +#: ../../../build/NEWS:1342 msgid "" "`bpo-37279 `__: Fix asyncio sendfile " "support when sendfile sends extra data in fallback mode." msgstr "" -#: ../../../build/NEWS:1331 +#: ../../../build/NEWS:1345 msgid "" "`bpo-19865 `__: " ":func:`ctypes.create_unicode_buffer()` now also supports non-BMP characters " "on platforms with 16-bit :c:type:`wchar_t` (for example, Windows and AIX)." msgstr "" -#: ../../../build/NEWS:1335 +#: ../../../build/NEWS:1349 msgid "" "`bpo-37210 `__: Allow pure Python " "implementation of :mod:`pickle` to work even when the C :mod:`_pickle` " "module is unavailable." msgstr "" -#: ../../../build/NEWS:1338 +#: ../../../build/NEWS:1352 msgid "" "`bpo-35922 `__: Fix " ":meth:`RobotFileParser.crawl_delay` and :meth:`RobotFileParser.request_rate`" @@ -2676,27 +2705,27 @@ msgid "" " rule is defined in the robots.txt file. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1343 +#: ../../../build/NEWS:1357 msgid "" "`bpo-35766 `__: Change the format of " "feature_version to be a (major, minor) tuple." msgstr "" -#: ../../../build/NEWS:1346 +#: ../../../build/NEWS:1360 msgid "" "`bpo-36607 `__: Eliminate " ":exc:`RuntimeError` raised by :func:`asyncio.all_tasks()` if internal tasks " "weak set is changed by another thread during iteration." msgstr "" -#: ../../../build/NEWS:1350 +#: ../../../build/NEWS:1364 msgid "" "`bpo-18748 `__: :class:`_pyio.IOBase` " "destructor now does nothing if getting the ``closed`` attribute fails to " "better mimick :class:`_io.IOBase` finalizer." msgstr "" -#: ../../../build/NEWS:1354 +#: ../../../build/NEWS:1368 msgid "" "`bpo-36402 `__: Fix a race condition at " "Python shutdown when waiting for threads. Wait until the Python thread state" @@ -2704,7 +2733,7 @@ msgid "" " than just wait until non-daemon Python threads complete." msgstr "" -#: ../../../build/NEWS:1359 +#: ../../../build/NEWS:1373 msgid "" "`bpo-34886 `__: Fix an unintended " "ValueError from :func:`subprocess.run` when checking for conflicting `input`" @@ -2714,50 +2743,50 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1365 +#: ../../../build/NEWS:1379 msgid "" "`bpo-37173 `__: The exception message " "for ``inspect.getfile()`` now correctly reports the passed class rather than" " the builtins module." msgstr "" -#: ../../../build/NEWS:1368 +#: ../../../build/NEWS:1382 msgid "" "`bpo-37178 `__: Give math.perm() a one " "argument form that means the same as math.factorial()." msgstr "" -#: ../../../build/NEWS:1371 +#: ../../../build/NEWS:1385 msgid "" "`bpo-37178 `__: For math.perm(n, k), let" " k default to n, giving the same result as factorial." msgstr "" -#: ../../../build/NEWS:1374 +#: ../../../build/NEWS:1388 msgid "" "`bpo-37163 `__: Deprecated passing " "``obj`` argument of :func:`dataclasses.replace` as keyword argument." msgstr "" -#: ../../../build/NEWS:1377 +#: ../../../build/NEWS:1391 msgid "" "`bpo-37165 `__: Converted " "_collections._count_elements to use the Argument Clinic." msgstr "" -#: ../../../build/NEWS:1380 +#: ../../../build/NEWS:1394 msgid "" "`bpo-34767 `__: Do not always create a " ":class:`collections.deque` in :class:`asyncio.Lock`." msgstr "" -#: ../../../build/NEWS:1383 +#: ../../../build/NEWS:1397 msgid "" "`bpo-37158 `__: Speed-up " "statistics.fmean() by switching from a function to a generator." msgstr "" -#: ../../../build/NEWS:1386 +#: ../../../build/NEWS:1400 msgid "" "`bpo-37150 `__: " "`argparse._ActionsContainer.add_argument` now throws error, if someone " @@ -2765,66 +2794,66 @@ msgid "" "`type` argument" msgstr "" -#: ../../../build/NEWS:1390 +#: ../../../build/NEWS:1404 msgid "" "`bpo-35621 `__: Support running asyncio " "subprocesses when execution event loop in a thread on UNIX." msgstr "" -#: ../../../build/NEWS:1393 +#: ../../../build/NEWS:1407 msgid "" "`bpo-36520 `__: Lengthy email headers " "with UTF-8 characters are now properly encoded when they are folded. Patch " "by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1396 +#: ../../../build/NEWS:1410 msgid "" "`bpo-30835 `__: Fixed a bug in email " "parsing where a message with invalid bytes in content-transfer-encoding of a" " multipart message can cause an AttributeError. Patch by Andrew Donnellan." msgstr "" -#: ../../../build/NEWS:1400 +#: ../../../build/NEWS:1414 msgid "" "`bpo-35805 `__: Add parser for Message-" "ID header and add it to default HeaderRegistry. This should prevent folding " "of Message-ID using RFC 2048 encoded words." msgstr "" -#: ../../../build/NEWS:1404 +#: ../../../build/NEWS:1418 msgid "" "`bpo-35070 `__: posix.getgrouplist() now" " works correctly when the user belongs to NGROUPS_MAX supplemental groups. " "Patch by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1407 +#: ../../../build/NEWS:1421 msgid "" "`bpo-32627 `__: Fix compile error when " "``_uuid`` headers conflicting included." msgstr "" -#: ../../../build/NEWS:1409 +#: ../../../build/NEWS:1423 msgid "" "`bpo-11122 `__: Distutils won't check " "for rpmbuild in specified paths only." msgstr "" -#: ../../../build/NEWS:1411 +#: ../../../build/NEWS:1425 msgid "" "`bpo-4963 `__: Fixed non-deterministic " "behavior related to mimetypes extension mapping and module reinitialization." msgstr "" -#: ../../../build/NEWS:1417 +#: ../../../build/NEWS:1431 msgid "" "`bpo-34903 `__: Documented that in " ":meth:`datetime.datetime.strptime()`, the leading zero in some two-digit " "formats is optional. Patch by Mike Gleen." msgstr "" -#: ../../../build/NEWS:1423 +#: ../../../build/NEWS:1437 msgid "" "`bpo-37421 `__: " "test_distutils.test_build_ext() is now able to remove the temporary " @@ -2832,67 +2861,67 @@ msgid "" "the current process, but test it in a separated process." msgstr "" -#: ../../../build/NEWS:1427 +#: ../../../build/NEWS:1441 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now cleans up multiprocessing to remove immediately temporary directories " "created by multiprocessing.util.get_temp_dir()." msgstr "" -#: ../../../build/NEWS:1431 +#: ../../../build/NEWS:1445 msgid "" "`bpo-37421 `__: test_winconsoleio " "doesn't leak a temporary file anymore: use tempfile.TemporaryFile() to " "remove it when the test completes." msgstr "" -#: ../../../build/NEWS:1434 +#: ../../../build/NEWS:1448 msgid "" "`bpo-37421 `__: multiprocessing tests " "now explicitly call ``_run_finalizers()`` to immediately remove temporary " "directories created by tests." msgstr "" -#: ../../../build/NEWS:1437 +#: ../../../build/NEWS:1451 msgid "" "`bpo-37199 `__: Fix test failures when " "IPv6 is unavailable or disabled." msgstr "" -#: ../../../build/NEWS:1439 +#: ../../../build/NEWS:1453 msgid "" "`bpo-37335 `__: Remove no longer " "necessary code from c locale coercion tests" msgstr "" -#: ../../../build/NEWS:1441 +#: ../../../build/NEWS:1455 msgid "" "`bpo-37421 `__: Fix test_shutil to no " "longer leak temporary files." msgstr "" -#: ../../../build/NEWS:1443 +#: ../../../build/NEWS:1457 msgid "" "`bpo-37411 `__: Fix " "test_wsgiref.testEnviron() to no longer depend on the environment variables " "(don't fail if \"X\" variable is set)." msgstr "" -#: ../../../build/NEWS:1446 +#: ../../../build/NEWS:1460 msgid "" "`bpo-37400 `__: Fix " "test_os.test_chown(): use os.getgroups() rather than grp.getgrall() to get " "groups. Rename also the test to test_chown_gid()." msgstr "" -#: ../../../build/NEWS:1449 +#: ../../../build/NEWS:1463 msgid "" "`bpo-37359 `__: Add --cleanup option to " "python3 -m test to remove ``test_python_*`` directories of previous failed " "jobs. Add \"make cleantest\" to run ``python3 -m test --cleanup``." msgstr "" -#: ../../../build/NEWS:1453 +#: ../../../build/NEWS:1467 msgid "" "`bpo-37362 `__: test_gdb no longer fails" " if it gets an \"unexpected\" message on stderr: it now ignores stderr. The " @@ -2900,20 +2929,20 @@ msgid "" " not to test gdb." msgstr "" -#: ../../../build/NEWS:1457 +#: ../../../build/NEWS:1471 msgid "" "`bpo-35998 `__: Avoid TimeoutError in " "test_asyncio: test_start_tls_server_1()" msgstr "" -#: ../../../build/NEWS:1459 +#: ../../../build/NEWS:1473 msgid "" "`bpo-37278 `__: Fix test_asyncio " "ProactorLoopCtrlC: join the thread to prevent leaking a running thread and " "leaking a reference." msgstr "" -#: ../../../build/NEWS:1462 +#: ../../../build/NEWS:1476 msgid "" "`bpo-37261 `__: Fix " ":func:`test.support.catch_unraisable_exception`: its __exit__() method now " @@ -2921,27 +2950,27 @@ msgid "" "attribute." msgstr "" -#: ../../../build/NEWS:1466 +#: ../../../build/NEWS:1480 msgid "" "`bpo-37169 `__: Rewrite " "``_PyObject_IsFreed()`` unit tests." msgstr "" -#: ../../../build/NEWS:1468 +#: ../../../build/NEWS:1482 msgid "" "`bpo-37153 `__: " "``test_venv.test_mutiprocessing()`` now explicitly calls " "``pool.terminate()`` to wait until the pool completes." msgstr "" -#: ../../../build/NEWS:1471 +#: ../../../build/NEWS:1485 msgid "" "`bpo-28009 `__: Modify the test_uuid " "logic to test when a program is available AND can be used to obtain a " "MACADDR as basis for an UUID. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1477 +#: ../../../build/NEWS:1491 msgid "" "`bpo-37189 `__: Many ``PyRun_XXX()`` " "functions like :c:func:`PyRun_String` were no longer exported in " @@ -2949,45 +2978,45 @@ msgid "" "compatibiliy." msgstr "" -#: ../../../build/NEWS:1484 +#: ../../../build/NEWS:1498 msgid "" "`bpo-10945 `__: Officially drop support " "for creating bdist_wininst installers on non-Windows systems." msgstr "" -#: ../../../build/NEWS:1487 +#: ../../../build/NEWS:1501 msgid "" "`bpo-37369 `__: Fixes path for " ":data:`sys.executable` when running from the Microsoft Store." msgstr "" -#: ../../../build/NEWS:1490 +#: ../../../build/NEWS:1504 msgid "" "`bpo-37351 `__: Removes libpython38.a " "from standard Windows distribution." msgstr "" -#: ../../../build/NEWS:1492 +#: ../../../build/NEWS:1506 msgid "" "`bpo-35360 `__: Update Windows builds to" " use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1494 +#: ../../../build/NEWS:1508 msgid "" "`bpo-37267 `__: On Windows, " ":func:`os.dup` no longer creates an inheritable fd when handling a character" " file." msgstr "" -#: ../../../build/NEWS:1497 +#: ../../../build/NEWS:1511 msgid "" "`bpo-36779 `__: Ensure ``time.tzname`` " "is correct on Windows when the active code page is set to CP_UTF7 or " "CP_UTF8." msgstr "" -#: ../../../build/NEWS:1503 +#: ../../../build/NEWS:1517 msgid "" "`bpo-34602 `__: Avoid test suite " "failures on macOS by no longer calling resource.setrlimit to increase the " @@ -2995,39 +3024,39 @@ msgid "" "since the interpreter is being built with a larger default stack size." msgstr "" -#: ../../../build/NEWS:1508 +#: ../../../build/NEWS:1522 msgid "" "`bpo-35360 `__: Update macOS installer " "to use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1510 +#: ../../../build/NEWS:1524 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in macOS installer." msgstr "" -#: ../../../build/NEWS:1515 +#: ../../../build/NEWS:1529 msgid "" "`bpo-37325 `__: Fix tab focus traversal " "order for help source and custom run dialogs." msgstr "" -#: ../../../build/NEWS:1518 +#: ../../../build/NEWS:1532 msgid "" "`bpo-37321 `__: Both subprocess " "connection error messages now refer to the 'Startup failure' section of the " "IDLE doc." msgstr "" -#: ../../../build/NEWS:1521 +#: ../../../build/NEWS:1535 msgid "" "`bpo-37177 `__: Properly 'attach' search" " dialogs to their main window so that they behave like other dialogs and do " "not get hidden behind their main window." msgstr "" -#: ../../../build/NEWS:1525 +#: ../../../build/NEWS:1539 msgid "" "`bpo-37039 `__: Adjust \"Zoom Height\" " "to individual screens by momemtarily maximizing the window on first use with" @@ -3035,14 +3064,14 @@ msgid "" "height. While a window is maximized, \"Zoom Height\" has no effect." msgstr "" -#: ../../../build/NEWS:1530 +#: ../../../build/NEWS:1544 msgid "" "`bpo-35763 `__: Make calltip reminder " "about '/' meaning positional-only less obtrusive by only adding it when " "there is room on the first line." msgstr "" -#: ../../../build/NEWS:1533 +#: ../../../build/NEWS:1547 msgid "" "`bpo-5680 `__: Add 'Run... Customized' to" " the Run menu to run a module with customized settings. Any 'command line " @@ -3050,19 +3079,19 @@ msgid "" "main module restart." msgstr "" -#: ../../../build/NEWS:1540 +#: ../../../build/NEWS:1554 msgid "" "`bpo-36763 `__: Add " ":func:`PyConfig_SetWideStringList` function." msgstr "" -#: ../../../build/NEWS:1542 +#: ../../../build/NEWS:1556 msgid "" "`bpo-28805 `__: The " ":const:`METH_FASTCALL` calling convention has been documented." msgstr "" -#: ../../../build/NEWS:1545 +#: ../../../build/NEWS:1559 msgid "" "`bpo-37221 `__: ``tp_print`` is put back" " at the end of the ``PyTypeObject`` structure to restore support for old " @@ -3070,7 +3099,7 @@ msgid "" " ``tp_print`` will be removed entirely in Python 3.9." msgstr "" -#: ../../../build/NEWS:1550 +#: ../../../build/NEWS:1564 msgid "" "`bpo-37221 `__: The new function " ":c:func:`PyCode_NewWithPosOnlyArgs` allows to create code objects like " @@ -3078,13 +3107,13 @@ msgid "" "indicating the number of positonal-only arguments." msgstr "" -#: ../../../build/NEWS:1555 +#: ../../../build/NEWS:1569 msgid "" "`bpo-37215 `__: Fix dtrace issue " "introduce by `bpo-36842 `__" msgstr "" -#: ../../../build/NEWS:1557 +#: ../../../build/NEWS:1571 msgid "" "`bpo-37191 `__: Python.h does not need " "compiler support for intermingled declarations (GCC's ``-Wdeclaration-after-" @@ -3092,21 +3121,21 @@ msgid "" "intermingled declarations will be needed again." msgstr "" -#: ../../../build/NEWS:1562 +#: ../../../build/NEWS:1576 msgid "" "`bpo-37170 `__: Fix the cast on error in" " :c:func:`PyLong_AsUnsignedLongLongMask()`." msgstr "" -#: ../../../build/NEWS:1567 +#: ../../../build/NEWS:1581 msgid "Python 3.8.0 beta 1" msgstr "Python 3.8.0 beta 1" -#: ../../../build/NEWS:1569 +#: ../../../build/NEWS:1583 msgid "*Release date: 2019-06-04*" msgstr "*Tanggal rilis: 2019-06-04*" -#: ../../../build/NEWS:1574 +#: ../../../build/NEWS:1588 msgid "" "`bpo-35907 `__: CVE-2019-9948: Avoid " "file reading by disallowing ``local-file://`` and ``local_file://`` URL " @@ -3114,33 +3143,33 @@ msgid "" ":mod:`urllib.request`." msgstr "" -#: ../../../build/NEWS:1579 +#: ../../../build/NEWS:1593 msgid "" "`bpo-33529 `__: Prevent fold function " "used in email header encoding from entering infinite loop when there are too" " many non-ASCII characters in a header." msgstr "" -#: ../../../build/NEWS:1583 +#: ../../../build/NEWS:1597 msgid "" "`bpo-33164 `__: Updated blake2 " "implementation which uses secure memset implementation provided by platform." msgstr "" -#: ../../../build/NEWS:1589 +#: ../../../build/NEWS:1603 msgid "" "`bpo-35814 `__: Allow unpacking in the " "right hand side of annotated assignments. In particular, ``t: Tuple[int, " "...] = x, y, *z`` is now allowed." msgstr "" -#: ../../../build/NEWS:1593 +#: ../../../build/NEWS:1607 msgid "" "`bpo-37126 `__: All structseq objects " "are now tracked by the garbage collector. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1596 +#: ../../../build/NEWS:1610 msgid "" "`bpo-37122 `__: Make the *co_argcount* " "attribute of code objects represent the total number of positional arguments" @@ -3150,7 +3179,7 @@ msgid "" "positional-or-keyword arguments. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1603 +#: ../../../build/NEWS:1617 msgid "" "`bpo-20092 `__: Constructors of " ":class:`int`, :class:`float` and :class:`complex` will now use the " @@ -3159,26 +3188,26 @@ msgid "" ":meth:`~object.__complex__` is not available." msgstr "" -#: ../../../build/NEWS:1608 +#: ../../../build/NEWS:1622 msgid "" "`bpo-37087 `__: Add native thread ID " "(TID) support to OpenBSD." msgstr "" -#: ../../../build/NEWS:1610 +#: ../../../build/NEWS:1624 msgid "" "`bpo-26219 `__: Implemented per opcode " "cache mechanism and ``LOAD_GLOBAL`` instruction use it. ``LOAD_GLOBAL`` is " "now about 40% faster. Contributed by Yury Selivanov, and Inada Naoki." msgstr "" -#: ../../../build/NEWS:1614 +#: ../../../build/NEWS:1628 msgid "" "`bpo-37072 `__: Fix crash in " "PyAST_FromNodeObject() when flags is NULL." msgstr "" -#: ../../../build/NEWS:1616 +#: ../../../build/NEWS:1630 msgid "" "`bpo-37029 `__: Freeing a great many " "small objects could take time quadratic in the number of arenas, due to " @@ -3190,14 +3219,14 @@ msgid "" "time needed to release their memory." msgstr "" -#: ../../../build/NEWS:1625 +#: ../../../build/NEWS:1639 msgid "" "`bpo-26423 `__: Fix possible overflow in" " ``wrap_lenfunc()`` when ``sizeof(long) < sizeof(Py_ssize_t)`` (e.g., 64-bit" " Windows)." msgstr "" -#: ../../../build/NEWS:1628 +#: ../../../build/NEWS:1642 msgid "" "`bpo-37050 `__: Improve the AST for " "\"debug\" f-strings, which use '=' to print out the source of the expression" @@ -3206,7 +3235,7 @@ msgid "" "expressions inside the f-string)." msgstr "" -#: ../../../build/NEWS:1633 +#: ../../../build/NEWS:1647 msgid "" "`bpo-22385 `__: The `bytes.hex`, " "`bytearray.hex`, and `memoryview.hex` methods as well as the " @@ -3215,26 +3244,26 @@ msgid "" " MicroPython's hexlify implementation." msgstr "" -#: ../../../build/NEWS:1638 +#: ../../../build/NEWS:1652 msgid "" "`bpo-26836 `__: Add " ":func:`os.memfd_create`." msgstr "" -#: ../../../build/NEWS:1640 +#: ../../../build/NEWS:1654 msgid "" "`bpo-37032 `__: Added new ``replace()`` " "method to the code type (:class:`types.CodeType`)." msgstr "" -#: ../../../build/NEWS:1643 +#: ../../../build/NEWS:1657 msgid "" "`bpo-37007 `__: Implement " ":func:`socket.if_nameindex()`, :func:`socket.if_nametoindex()`, and " ":func:`socket.if_indextoname()` on Windows." msgstr "" -#: ../../../build/NEWS:1647 +#: ../../../build/NEWS:1661 msgid "" "`bpo-36829 `__: " ":c:func:`PyErr_WriteUnraisable` now creates a traceback object if there is " @@ -3243,14 +3272,14 @@ msgid "" "any error." msgstr "" -#: ../../../build/NEWS:1652 +#: ../../../build/NEWS:1666 msgid "" "`bpo-36878 `__: Only accept text after " "`# type: ignore` if the first character is ASCII. This is to disallow things" " like `# type: ignoreé`." msgstr "" -#: ../../../build/NEWS:1655 +#: ../../../build/NEWS:1669 msgid "" "`bpo-36878 `__: Store text appearing " "after a `# type: ignore` comment in the AST. For example a type ignore like " @@ -3258,39 +3287,39 @@ msgid "" " node." msgstr "" -#: ../../../build/NEWS:1659 +#: ../../../build/NEWS:1673 msgid "" "`bpo-2180 `__: Treat line continuation at" " EOF as a ``SyntaxError`` by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1662 +#: ../../../build/NEWS:1676 msgid "" "`bpo-36907 `__: Fix a crash when calling" " a C function with a keyword dict (``f(**kwargs)``) and changing the dict " "``kwargs`` while that function is running." msgstr "" -#: ../../../build/NEWS:1666 +#: ../../../build/NEWS:1680 msgid "" "`bpo-36946 `__: Fix possible signed " "integer overflow when handling slices." msgstr "" -#: ../../../build/NEWS:1668 +#: ../../../build/NEWS:1682 msgid "" "`bpo-36826 `__: Add NamedExpression kind" " support to ast_unparse.c" msgstr "" -#: ../../../build/NEWS:1670 +#: ../../../build/NEWS:1684 msgid "" "`bpo-1875 `__: A :exc:`SyntaxError` is " "now raised if a code blocks that will be optimized away (e.g. if conditions " "that are always false) contains syntax errors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1674 +#: ../../../build/NEWS:1688 msgid "" "`bpo-36027 `__: Allow computation of " "modular inverses via three-argument ``pow``: the second argument is now " @@ -3298,27 +3327,27 @@ msgid "" " relatively prime." msgstr "" -#: ../../../build/NEWS:1678 +#: ../../../build/NEWS:1692 msgid "" "`bpo-36861 `__: Update the Unicode " "database to version 12.1.0." msgstr "" -#: ../../../build/NEWS:1680 +#: ../../../build/NEWS:1694 msgid "" "`bpo-28866 `__: Avoid caching attributes" " of classes which type defines mro() to avoid a hard cache invalidation " "problem." msgstr "" -#: ../../../build/NEWS:1683 +#: ../../../build/NEWS:1697 msgid "" "`bpo-36851 `__: The ``FrameType`` stack " "is now correctly cleaned up if the execution ends with a return and the " "stack is not empty." msgstr "" -#: ../../../build/NEWS:1686 +#: ../../../build/NEWS:1700 msgid "" "`bpo-34616 `__: The ``compile()`` " "builtin functions now support the ``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` flag, " @@ -3327,26 +3356,26 @@ msgid "" "already async functions; for example in a custom REPL." msgstr "" -#: ../../../build/NEWS:1692 +#: ../../../build/NEWS:1706 msgid "" "`bpo-36842 `__: Implement PEP 578, " "adding sys.audit, io.open_code and related APIs." msgstr "" -#: ../../../build/NEWS:1695 +#: ../../../build/NEWS:1709 msgid "" "`bpo-27639 `__: Correct return type for " "UserList slicing operations. Patch by Michael Blahay, Erick Cervantes, and " "vaultah" msgstr "" -#: ../../../build/NEWS:1698 +#: ../../../build/NEWS:1712 msgid "" "`bpo-36737 `__: Move " "PyRuntimeState.warnings into per-interpreter state (via \"module state\")." msgstr "" -#: ../../../build/NEWS:1701 +#: ../../../build/NEWS:1715 msgid "" "`bpo-36793 `__: Removed ``__str__`` " "implementations from builtin types :class:`bool`, :class:`int`, " @@ -3354,7 +3383,7 @@ msgid "" "They now inherit ``__str__()`` from :class:`object`." msgstr "" -#: ../../../build/NEWS:1706 +#: ../../../build/NEWS:1720 msgid "" "`bpo-36817 `__: Add a ``=`` feature " "f-strings for debugging. This can precede ``!s``, ``!r``, or ``!a``. It " @@ -3365,13 +3394,13 @@ msgid "" "the formatting behavior is unchanged, and __format__ will be used." msgstr "" -#: ../../../build/NEWS:1714 +#: ../../../build/NEWS:1728 msgid "" "`bpo-24048 `__: Save the live exception " "during import.c's ``remove_module()``." msgstr "" -#: ../../../build/NEWS:1716 +#: ../../../build/NEWS:1730 msgid "" "`bpo-27987 `__: pymalloc returns memory " "blocks aligned by 16 bytes, instead of 8 bytes, on 64-bit platforms to " @@ -3379,39 +3408,39 @@ msgid "" " by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1720 +#: ../../../build/NEWS:1734 msgid "" "`bpo-36601 `__: A long-since-meaningless" " check for ``getpid() == main_pid`` was removed from Python's internal C " "signal handler." msgstr "" -#: ../../../build/NEWS:1723 +#: ../../../build/NEWS:1737 msgid "" "`bpo-36594 `__: Fix incorrect use of " "``%p`` in format strings. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1726 +#: ../../../build/NEWS:1740 msgid "" "`bpo-36045 `__: builtins.help() now " "prefixes `async` for async functions" msgstr "" -#: ../../../build/NEWS:1728 +#: ../../../build/NEWS:1742 msgid "" "`bpo-36084 `__: Add native thread ID " "(TID) to threading.Thread objects (supported platforms: Windows, FreeBSD, " "Linux, macOS)" msgstr "" -#: ../../../build/NEWS:1731 +#: ../../../build/NEWS:1745 msgid "" "`bpo-36035 `__: Added fix for broken " "symlinks in combination with pathlib" msgstr "" -#: ../../../build/NEWS:1733 +#: ../../../build/NEWS:1747 msgid "" "`bpo-35983 `__: Added new trashcan " "macros to deal with a double deallocation that could occur when the " @@ -3419,81 +3448,81 @@ msgid "" "base class uses the trashcan mechanism. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:1738 +#: ../../../build/NEWS:1752 msgid "" "`bpo-20602 `__: Do not clear " ":data:`sys.flags` and :data:`sys.float_info` during shutdown. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1741 +#: ../../../build/NEWS:1755 msgid "" "`bpo-26826 `__: Expose " ":func:`copy_file_range` as a low level API in the :mod:`os` module." msgstr "" -#: ../../../build/NEWS:1744 +#: ../../../build/NEWS:1758 msgid "" "`bpo-32388 `__: Remove cross-version " "binary compatibility requirement in tp_flags." msgstr "" -#: ../../../build/NEWS:1747 +#: ../../../build/NEWS:1761 msgid "" "`bpo-31862 `__: Port binascii to PEP 489" " multiphase initialization. Patch by Marcel Plch." msgstr "" -#: ../../../build/NEWS:1753 +#: ../../../build/NEWS:1767 msgid "" "`bpo-37128 `__: Added :func:`math.perm`." msgstr "" -#: ../../../build/NEWS:1755 +#: ../../../build/NEWS:1769 msgid "" "`bpo-37120 `__: Add " "SSLContext.num_tickets to control the number of TLSv1.3 session tickets." msgstr "" -#: ../../../build/NEWS:1758 +#: ../../../build/NEWS:1772 msgid "" "`bpo-12202 `__: Fix the error handling " "in :meth:`msilib.SummaryInformation.GetProperty`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1761 +#: ../../../build/NEWS:1775 msgid "" "`bpo-26835 `__: The fcntl module now " "contains file sealing constants for sealing of memfds." msgstr "" -#: ../../../build/NEWS:1764 +#: ../../../build/NEWS:1778 msgid "" "`bpo-29262 `__: Add ``get_origin()`` and" " ``get_args()`` introspection helpers to ``typing`` module." msgstr "" -#: ../../../build/NEWS:1767 +#: ../../../build/NEWS:1781 msgid "" "`bpo-12639 `__: " ":meth:`msilib.Directory.start_component()` no longer fails if *keyfile* is " "not ``None``." msgstr "" -#: ../../../build/NEWS:1770 +#: ../../../build/NEWS:1784 msgid "" "`bpo-36999 `__: Add the " "``asyncio.Task.get_coro()`` method to publicly expose the tasks's coroutine " "object." msgstr "" -#: ../../../build/NEWS:1773 +#: ../../../build/NEWS:1787 msgid "" "`bpo-35246 `__: Make " ":func:`asyncio.create_subprocess_exec` accept path-like arguments." msgstr "" -#: ../../../build/NEWS:1776 +#: ../../../build/NEWS:1790 msgid "" "`bpo-35279 `__: Change default " "*max_workers* of ``ThreadPoolExecutor`` from ``cpu_count() * 5`` to " @@ -3501,7 +3530,7 @@ msgid "" "many cores machines." msgstr "" -#: ../../../build/NEWS:1780 +#: ../../../build/NEWS:1794 msgid "" "`bpo-37076 `__: " ":func:`_thread.start_new_thread` now logs uncaught exception raised by the " @@ -3510,13 +3539,13 @@ msgid "" " the exception." msgstr "" -#: ../../../build/NEWS:1785 +#: ../../../build/NEWS:1799 msgid "" "`bpo-33725 `__: On macOS, the " ":mod:`multiprocessing` module now uses *spawn* start method by default." msgstr "" -#: ../../../build/NEWS:1788 +#: ../../../build/NEWS:1802 msgid "" "`bpo-37054 `__: Fix destructor " ":class:`_pyio.BytesIO` and :class:`_pyio.TextIOWrapper`: initialize their " @@ -3524,20 +3553,20 @@ msgid "" "used by ``__del__()`` which calls ``close()``." msgstr "" -#: ../../../build/NEWS:1793 +#: ../../../build/NEWS:1807 msgid "" "`bpo-37058 `__: PEP 544: Add " "``Protocol`` and ``@runtime_checkable`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1796 +#: ../../../build/NEWS:1810 msgid "" "`bpo-36933 `__: The functions " "``sys.set_coroutine_wrapper`` and ``sys.get_coroutine_wrapper`` that were " "deprecated and marked for removal in 3.8 have been removed." msgstr "" -#: ../../../build/NEWS:1800 +#: ../../../build/NEWS:1814 msgid "" "`bpo-37047 `__: Handle late binding and " "attribute access in :class:`unittest.mock.AsyncMock` setup for autospeccing." @@ -3545,25 +3574,25 @@ msgid "" ":class:`unittest.mock.MagicMock`." msgstr "" -#: ../../../build/NEWS:1804 +#: ../../../build/NEWS:1818 msgid "" "`bpo-37049 `__: PEP 589: Add " "``TypedDict`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1806 +#: ../../../build/NEWS:1820 msgid "" "`bpo-37046 `__: PEP 586: Add ``Literal``" " to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1808 +#: ../../../build/NEWS:1822 msgid "" "`bpo-37045 `__: PEP 591: Add ``Final`` " "qualifier and ``@final`` decorator to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1811 +#: ../../../build/NEWS:1825 msgid "" "`bpo-37035 `__: Don't log OSError based " "exceptions if a fatal error has occurred in asyncio transport. Peer can " @@ -3572,44 +3601,44 @@ msgid "" "is pointless and pollute asyncio logs." msgstr "" -#: ../../../build/NEWS:1817 +#: ../../../build/NEWS:1831 msgid "" "`bpo-37001 `__: " ":func:`symtable.symtable` now accepts the same input types for source code " "as the built-in :func:`compile` function. Patch by Dino Viehland." msgstr "" -#: ../../../build/NEWS:1821 +#: ../../../build/NEWS:1835 msgid "" "`bpo-37028 `__: Implement asyncio REPL" msgstr "" -#: ../../../build/NEWS:1823 +#: ../../../build/NEWS:1837 msgid "" "`bpo-37027 `__: Return safe to use proxy" " socket object from transport.get_extra_info('socket')" msgstr "" -#: ../../../build/NEWS:1826 +#: ../../../build/NEWS:1840 msgid "" "`bpo-32528 `__: Make " "asyncio.CancelledError a BaseException." msgstr "" -#: ../../../build/NEWS:1828 +#: ../../../build/NEWS:1842 msgid "" "This will address the common mistake many asyncio users make: an \"except " "Exception\" clause breaking Tasks cancellation." msgstr "" -#: ../../../build/NEWS:1831 +#: ../../../build/NEWS:1845 msgid "" "In addition to this change, we stop inheriting asyncio.TimeoutError and " "asyncio.InvalidStateError from their concurrent.futures.* counterparts. " "There's no point for these exceptions to share the inheritance chain." msgstr "" -#: ../../../build/NEWS:1835 +#: ../../../build/NEWS:1849 msgid "" "`bpo-1230540 `__: Add a new " ":func:`threading.excepthook` function which handles uncaught " @@ -3617,57 +3646,57 @@ msgid "" "uncaught :meth:`threading.Thread.run` exceptions are handled." msgstr "" -#: ../../../build/NEWS:1839 +#: ../../../build/NEWS:1853 msgid "" "`bpo-36996 `__: Handle " ":func:`unittest.mock.patch` used as a decorator on async functions." msgstr "" -#: ../../../build/NEWS:1842 +#: ../../../build/NEWS:1856 msgid "" "`bpo-37008 `__: Add support for calling " ":func:`next` with the mock resulting from :func:`unittest.mock.mock_open`" msgstr "" -#: ../../../build/NEWS:1845 +#: ../../../build/NEWS:1859 msgid "" "`bpo-27737 `__: Allow whitespace only " "header encoding in ``email.header`` - by Batuhan Taskaya" msgstr "" -#: ../../../build/NEWS:1848 +#: ../../../build/NEWS:1862 msgid "" "`bpo-36969 `__: PDB command `args` now " "display positional only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1851 +#: ../../../build/NEWS:1865 msgid "" "`bpo-36969 `__: PDB command `args` now " "display keyword only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1854 +#: ../../../build/NEWS:1868 msgid "" "`bpo-36983 `__: Add missing names to " "``typing.__all__``: ``ChainMap``, ``ForwardRef``, ``OrderedDict`` - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1857 +#: ../../../build/NEWS:1871 msgid "" "`bpo-36972 `__: Add SupportsIndex " "protocol to the typing module to allow type checking to detect classes that " "can be passed to `hex()`, `oct()` and `bin()`." msgstr "" -#: ../../../build/NEWS:1861 +#: ../../../build/NEWS:1875 msgid "" "`bpo-32972 `__: Implement " "``unittest.IsolatedAsyncioTestCase`` to help testing asyncio-based code." msgstr "" -#: ../../../build/NEWS:1864 +#: ../../../build/NEWS:1878 msgid "" "`bpo-36952 `__: :func:`fileinput.input` " "and :class:`fileinput.FileInput` **bufsize** argument has been removed (was " @@ -3675,7 +3704,7 @@ msgid "" "**openhook** arguments have been made keyword-only." msgstr "" -#: ../../../build/NEWS:1869 +#: ../../../build/NEWS:1883 msgid "" "`bpo-36952 `__: Starting with Python " "3.3, importing ABCs from :mod:`collections` is deprecated, and import should" @@ -3684,64 +3713,64 @@ msgid "" "3.9; documentation and ``DeprecationWarning`` clarified." msgstr "" -#: ../../../build/NEWS:1875 +#: ../../../build/NEWS:1889 msgid "" "`bpo-36949 `__: Implement __repr__ for " "WeakSet objects." msgstr "" -#: ../../../build/NEWS:1877 +#: ../../../build/NEWS:1891 msgid "" "`bpo-36948 `__: Fix :exc:`NameError` in " ":meth:`urllib.request.URLopener.retrieve`. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:1881 +#: ../../../build/NEWS:1895 msgid "" "`bpo-33524 `__: Fix the folding of email" " header when the max_line_length is 0 or None and the header contains non-" "ascii characters. Contributed by Licht Takeuchi (@Licht-T)." msgstr "" -#: ../../../build/NEWS:1885 +#: ../../../build/NEWS:1899 msgid "" "`bpo-24564 `__: :func:`shutil.copystat` " "now ignores :const:`errno.EINVAL` on :func:`os.setxattr` which may occur " "when copying files on filesystems without extended attributes support." msgstr "" -#: ../../../build/NEWS:1889 +#: ../../../build/NEWS:1903 msgid "Original patch by Giampaolo Rodola, updated by Ying Wang." msgstr "*Patch* awal oleh Giampaolo Rodola, diperbarui oleh Ying Wang." -#: ../../../build/NEWS:1891 +#: ../../../build/NEWS:1905 msgid "" "`bpo-36888 `__: Python child processes " "can now access the status of their parent process using " "multiprocessing.process.parent_process" msgstr "" -#: ../../../build/NEWS:1894 +#: ../../../build/NEWS:1908 msgid "" "`bpo-36921 `__: Deprecate ``@coroutine``" " for sake of ``async def``." msgstr "" -#: ../../../build/NEWS:1896 +#: ../../../build/NEWS:1910 msgid "" "`bpo-25652 `__: Fix bug in ``__rmod__`` " "of ``UserString`` - by Batuhan Taskaya." msgstr "" -#: ../../../build/NEWS:1898 +#: ../../../build/NEWS:1912 msgid "" "`bpo-36916 `__: Remove a message about " "an unhandled exception in a task when writer.write() is used without await " "and writer.drain() fails with an exception." msgstr "" -#: ../../../build/NEWS:1902 +#: ../../../build/NEWS:1916 msgid "" "`bpo-36889 `__: Introduce " ":class:`asyncio.Stream` class that merges :class:`asyncio.StreamReader` and " @@ -3759,59 +3788,59 @@ msgid "" "and :class:`asyncio.StreamReaderProtocol` outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1918 +#: ../../../build/NEWS:1932 msgid "" "`bpo-36845 `__: Added validation of " "integer prefixes to the construction of IP networks and interfaces in the " "ipaddress module." msgstr "" -#: ../../../build/NEWS:1921 +#: ../../../build/NEWS:1935 msgid "" "`bpo-23378 `__: Add an extend action to " "argparser." msgstr "" -#: ../../../build/NEWS:1923 +#: ../../../build/NEWS:1937 msgid "" "`bpo-36867 `__: Fix a bug making a " "SharedMemoryManager instance and its parent process use two separate " "resource_tracker processes." msgstr "" -#: ../../../build/NEWS:1926 +#: ../../../build/NEWS:1940 msgid "" "`bpo-23896 `__: Adds a grammar to " "lib2to3.pygram that contains exec as a function not as statement." msgstr "" -#: ../../../build/NEWS:1929 +#: ../../../build/NEWS:1943 msgid "" "`bpo-36895 `__: The function " "``time.clock()`` was deprecated in 3.3 in favor of ``time.perf_counter()`` " "and marked for removal in 3.8, it has removed." msgstr "" -#: ../../../build/NEWS:1932 +#: ../../../build/NEWS:1946 msgid "" "`bpo-35545 `__: Fix asyncio discarding " "IPv6 scopes when ensuring hostname resolutions internally" msgstr "" -#: ../../../build/NEWS:1935 +#: ../../../build/NEWS:1949 msgid "" "`bpo-36887 `__: Add new function " ":func:`math.isqrt` to compute integer square roots." msgstr "" -#: ../../../build/NEWS:1938 +#: ../../../build/NEWS:1952 msgid "" "`bpo-34632 `__: Introduce the " "``importlib.metadata`` module with (provisional) support for reading " "metadata from third-party packages." msgstr "" -#: ../../../build/NEWS:1941 +#: ../../../build/NEWS:1955 msgid "" "`bpo-36878 `__: When using " "`type_comments=True` in `ast.parse`, treat `# type: ignore` followed by a " @@ -3820,13 +3849,13 @@ msgid "" "formations such as `# type: ignore[E1000]`." msgstr "" -#: ../../../build/NEWS:1946 +#: ../../../build/NEWS:1960 msgid "" "`bpo-36778 `__: ``cp65001`` encoding " "(Windows code page 65001) becomes an alias to ``utf_8`` encoding." msgstr "" -#: ../../../build/NEWS:1949 +#: ../../../build/NEWS:1963 msgid "" "`bpo-36867 `__: The " "multiprocessing.resource_tracker replaces the " @@ -3834,14 +3863,14 @@ msgid "" "resource_tracker also tracks shared_memory segments." msgstr "" -#: ../../../build/NEWS:1953 +#: ../../../build/NEWS:1967 msgid "" "`bpo-30262 `__: The ``Cache`` and " "``Statement`` objects of the :mod:`sqlite3` module are not exposed to the " "user. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:1956 +#: ../../../build/NEWS:1970 msgid "" "`bpo-24538 `__: In `shutil.copystat()`, " "first copy extended file attributes and then file permissions, since " @@ -3849,7 +3878,7 @@ msgid "" "writeable." msgstr "" -#: ../../../build/NEWS:1960 +#: ../../../build/NEWS:1974 msgid "" "`bpo-36829 `__: Add new " ":func:`sys.unraisablehook` function which can be overridden to control how " @@ -3859,79 +3888,79 @@ msgid "" "(:func:`gc.collect`)." msgstr "" -#: ../../../build/NEWS:1966 +#: ../../../build/NEWS:1980 msgid "" "`bpo-36832 `__: Introducing " "``zipfile.Path``, a pathlib-compatible wrapper for traversing zip files." msgstr "" -#: ../../../build/NEWS:1969 +#: ../../../build/NEWS:1983 msgid "" "`bpo-36814 `__: Fix an issue where " "os.posix_spawnp() would incorrectly raise a TypeError when file_actions is " "None." msgstr "" -#: ../../../build/NEWS:1972 +#: ../../../build/NEWS:1986 msgid "" "`bpo-33110 `__: Handle exceptions raised" " by functions added by concurrent.futures add_done_callback correctly when " "the Future has already completed." msgstr "" -#: ../../../build/NEWS:1976 +#: ../../../build/NEWS:1990 msgid "" "`bpo-26903 `__: Limit `max_workers` in " "`ProcessPoolExecutor` to 61 to work around a WaitForMultipleObjects " "limitation." msgstr "" -#: ../../../build/NEWS:1979 +#: ../../../build/NEWS:1993 msgid "" "`bpo-36813 `__: Fix " ":class:`~logging.handlers.QueueListener` to call ``queue.task_done()`` upon " "stopping. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:1982 +#: ../../../build/NEWS:1996 msgid "" "`bpo-36806 `__: Forbid creation of " "asyncio stream objects like StreamReader, StreamWriter, Process, and their " "protocols outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1985 +#: ../../../build/NEWS:1999 msgid "" "`bpo-36802 `__: Provide both sync and " "async calls for StreamWriter.write() and StreamWriter.close()" msgstr "" -#: ../../../build/NEWS:1988 +#: ../../../build/NEWS:2002 msgid "" "`bpo-36801 `__: Properly handle SSL " "connection closing in asyncio StreamWriter.drain() call." msgstr "" -#: ../../../build/NEWS:1991 +#: ../../../build/NEWS:2005 msgid "" "`bpo-36785 `__: Implement PEP 574 " "(pickle protocol 5 with out-of-band buffers)." msgstr "" -#: ../../../build/NEWS:1993 +#: ../../../build/NEWS:2007 msgid "" "`bpo-36772 `__: functools.lru_cache() " "can now be used as a straight decorator in addition to its existing usage as" " a function that returns a decorator." msgstr "" -#: ../../../build/NEWS:1996 +#: ../../../build/NEWS:2010 msgid "" "`bpo-6584 `__: Add a " ":exc:`~gzip.BadGzipFile` exception to the :mod:`gzip` module." msgstr "" -#: ../../../build/NEWS:1999 +#: ../../../build/NEWS:2013 msgid "" "`bpo-36748 `__: Optimized write " "buffering in C implementation of ``TextIOWrapper``. Writing ASCII string to " @@ -3939,21 +3968,21 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2003 +#: ../../../build/NEWS:2017 msgid "" "`bpo-8138 `__: Don't mark " "``wsgiref.simple_server.SimpleServer`` as multi-threaded since " "``wsgiref.simple_server.WSGIServer`` is single-threaded." msgstr "" -#: ../../../build/NEWS:2007 +#: ../../../build/NEWS:2021 msgid "" "`bpo-22640 `__: " ":func:`py_compile.compile` now supports silent mode. Patch by Joannah " "Nanjekye" msgstr "" -#: ../../../build/NEWS:2010 +#: ../../../build/NEWS:2024 msgid "" "`bpo-29183 `__: Fix double exceptions in" " :class:`wsgiref.handlers.BaseHandler` by calling its " @@ -3961,20 +3990,20 @@ msgid "" " raised." msgstr "" -#: ../../../build/NEWS:2014 +#: ../../../build/NEWS:2028 msgid "" "`bpo-36548 `__: Improved the repr of " "regular expression flags." msgstr "" -#: ../../../build/NEWS:2016 +#: ../../../build/NEWS:2030 msgid "" "`bpo-36542 `__: The signature of Python " "functions can now be overridden by specifying the ``__text_signature__`` " "attribute." msgstr "" -#: ../../../build/NEWS:2019 +#: ../../../build/NEWS:2033 msgid "" "`bpo-36533 `__: Reinitialize " "logging.Handler locks in forked child processes instead of attempting to " @@ -3984,41 +4013,41 @@ msgid "" "one another as the lock acquisition order cannot be guaranteed." msgstr "" -#: ../../../build/NEWS:2026 +#: ../../../build/NEWS:2040 msgid "" "`bpo-35252 `__: Throw a TypeError " "instead of an AssertionError when using an invalid type annotation with " "singledispatch." msgstr "" -#: ../../../build/NEWS:2029 +#: ../../../build/NEWS:2043 msgid "" "`bpo-35900 `__: Allow reduction methods " "to return a 6-item tuple where the 6th item specifies a custom state-setting" " method that's called instead of the regular ``__setstate__`` method." msgstr "" -#: ../../../build/NEWS:2033 +#: ../../../build/NEWS:2047 msgid "" "`bpo-35900 `__: enable custom reduction " "callback registration for functions and classes in _pickle.c, using the new " "Pickler's attribute ``reducer_override``" msgstr "" -#: ../../../build/NEWS:2037 +#: ../../../build/NEWS:2051 msgid "" "`bpo-36368 `__: Fix a bug crashing " "SharedMemoryManager instances in interactive sessions after a ctrl-c " "(KeyboardInterrupt) was sent" msgstr "" -#: ../../../build/NEWS:2040 +#: ../../../build/NEWS:2054 msgid "" "`bpo-31904 `__: Fix mmap fail for " "VxWorks" msgstr "" -#: ../../../build/NEWS:2042 +#: ../../../build/NEWS:2056 msgid "" "`bpo-27497 `__: " ":meth:`csv.DictWriter.writeheader` now returns the return value of the " @@ -4026,13 +4055,13 @@ msgid "" "Nitin Patil." msgstr "" -#: ../../../build/NEWS:2046 +#: ../../../build/NEWS:2060 msgid "" "`bpo-36239 `__: Parsing .mo files now " "ignores comments starting and ending with #-#-#-#-#." msgstr "" -#: ../../../build/NEWS:2049 +#: ../../../build/NEWS:2063 msgid "" "`bpo-26707 `__: Enable plistlib to read " "and write binary plist files that were created as a KeyedArchive file. " @@ -4040,19 +4069,19 @@ msgid "" "objects." msgstr "" -#: ../../../build/NEWS:2053 +#: ../../../build/NEWS:2067 msgid "" "`bpo-31904 `__: Add posix module support" " for VxWorks." msgstr "" -#: ../../../build/NEWS:2055 +#: ../../../build/NEWS:2069 msgid "" "`bpo-35125 `__: Asyncio: Remove inner " "callback on outer cancellation in shield" msgstr "" -#: ../../../build/NEWS:2057 +#: ../../../build/NEWS:2071 msgid "" "`bpo-35721 `__: Fix " ":meth:`asyncio.SelectorEventLoop.subprocess_exec()` leaks file descriptors " @@ -4060,14 +4089,14 @@ msgid "" "Niklas Fiekas." msgstr "" -#: ../../../build/NEWS:2061 +#: ../../../build/NEWS:2075 msgid "" "`bpo-31855 `__: " ":func:`unittest.mock.mock_open` results now respects the argument of " "read([size]). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2064 +#: ../../../build/NEWS:2078 msgid "" "`bpo-35431 `__: Implement " ":func:`math.comb` that returns binomial coefficient, that computes the " @@ -4075,7 +4104,7 @@ msgid "" " order. Patch by Yash Aggarwal and Keller Fuchs." msgstr "" -#: ../../../build/NEWS:2068 +#: ../../../build/NEWS:2082 msgid "" "`bpo-26660 `__: Fixed permission errors " "in :class:`~tempfile.TemporaryDirectory` clean up. Previously " @@ -4083,7 +4112,7 @@ msgid "" " files or directories were created inside a temporary directory." msgstr "" -#: ../../../build/NEWS:2074 +#: ../../../build/NEWS:2088 msgid "" "`bpo-34271 `__: Add debugging helpers to" " ssl module. It's now possible to dump key material and to trace TLS " @@ -4091,46 +4120,46 @@ msgid "" "var." msgstr "" -#: ../../../build/NEWS:2078 +#: ../../../build/NEWS:2092 msgid "" "`bpo-26467 `__: Added AsyncMock to " "support using unittest to mock asyncio coroutines. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:2081 +#: ../../../build/NEWS:2095 msgid "" "`bpo-33569 `__: dataclasses.InitVar: " "Exposes the type used to create the init var." msgstr "" -#: ../../../build/NEWS:2084 +#: ../../../build/NEWS:2098 msgid "" "`bpo-34424 `__: Fix serialization of " "messages containing encoded strings when the policy.linesep is set to a " "multi-character string. Patch by Jens Troeger." msgstr "" -#: ../../../build/NEWS:2088 +#: ../../../build/NEWS:2102 msgid "" "`bpo-34303 `__: Performance of " ":func:`functools.reduce` is slightly improved. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:2091 +#: ../../../build/NEWS:2105 msgid "" "`bpo-33361 `__: Fix a bug in " ":class:`codecs.StreamRecoder` where seeking might leave old data in a buffer" " and break subsequent read calls. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:2095 +#: ../../../build/NEWS:2109 msgid "" "`bpo-22454 `__: The :mod:`shlex` module " "now exposes :func:`shlex.join`, the inverse of :func:`shlex.split`. Patch by" " Bo Bayles." msgstr "" -#: ../../../build/NEWS:2098 +#: ../../../build/NEWS:2112 msgid "" "`bpo-31922 `__: " ":meth:`asyncio.AbstractEventLoop.create_datagram_endpoint`: Do not connect " @@ -4138,13 +4167,13 @@ msgid "" " UDP broadcast." msgstr "" -#: ../../../build/NEWS:2102 +#: ../../../build/NEWS:2116 msgid "" "`bpo-24882 `__: Change " "ThreadPoolExecutor to use existing idle threads before spinning up new ones." msgstr "" -#: ../../../build/NEWS:2105 +#: ../../../build/NEWS:2119 msgid "" "`bpo-31961 `__: Added support for bytes " "and path-like objects in :func:`subprocess.Popen` on Windows. The *args* " @@ -4154,48 +4183,48 @@ msgid "" "parameter now accepts a bytes object. Based on patch by Anders Lorentsen." msgstr "" -#: ../../../build/NEWS:2112 +#: ../../../build/NEWS:2126 msgid "" "`bpo-33123 `__: " ":class:`pathlib.Path.unlink` now accepts a *missing_ok* parameter to avoid a" " :exc:`FileNotFoundError` from being raised. Patch by Robert Buchholz." msgstr "" -#: ../../../build/NEWS:2116 +#: ../../../build/NEWS:2130 msgid "" "`bpo-32941 `__: Allow :class:`mmap.mmap`" " objects to access the madvise() system call (through " ":meth:`mmap.mmap.madvise`)." msgstr "" -#: ../../../build/NEWS:2119 +#: ../../../build/NEWS:2133 msgid "" "`bpo-22102 `__: Added support for ZIP " "files with disks set to 0. Such files are commonly created by builtin tools " "on Windows when use ZIP64 extension. Patch by Francisco Facioni." msgstr "" -#: ../../../build/NEWS:2123 +#: ../../../build/NEWS:2137 msgid "" "`bpo-32515 `__: trace.py can now run " "modules via python3 -m trace -t --module module_name" msgstr "" -#: ../../../build/NEWS:2126 +#: ../../../build/NEWS:2140 msgid "" "`bpo-32299 `__: Changed " ":func:`unittest.mock.patch.dict` to return the patched dictionary when used " "as context manager. Patch by Vadim Tsander." msgstr "" -#: ../../../build/NEWS:2129 +#: ../../../build/NEWS:2143 msgid "" "`bpo-27141 `__: Added a ``__copy__()`` " "to ``collections.UserList`` and ``collections.UserDict`` in order to " "correctly implement shallow copying of the objects. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:2133 +#: ../../../build/NEWS:2147 msgid "" "`bpo-31829 `__: ``\\r``, ``\\0`` and " "``\\x1a`` (end-of-file on Windows) are now escaped in protocol 0 pickles of " @@ -4203,20 +4232,20 @@ msgid "" "text mode in Python 2." msgstr "" -#: ../../../build/NEWS:2137 +#: ../../../build/NEWS:2151 msgid "" "`bpo-23395 `__: " "``_thread.interrupt_main()`` now avoids setting the Python error status if " "the ``SIGINT`` signal is ignored or not handled by Python." msgstr "" -#: ../../../build/NEWS:2143 +#: ../../../build/NEWS:2157 msgid "" "`bpo-36896 `__: Clarify that some types " "have unstable constructor signature between Python versions." msgstr "" -#: ../../../build/NEWS:2146 +#: ../../../build/NEWS:2160 msgid "" "`bpo-36686 `__: Improve documentation of" " the stdin, stdout, and stderr arguments of of the " @@ -4224,39 +4253,39 @@ msgid "" "Also mention that decoding as text is not supported." msgstr "" -#: ../../../build/NEWS:2150 +#: ../../../build/NEWS:2164 msgid "" "Add a few tests to verify that the various values passed to the std* " "arguments actually work." msgstr "" -#: ../../../build/NEWS:2153 +#: ../../../build/NEWS:2167 msgid "" "`bpo-36984 `__: Improve version added " "references in ``typing`` module - by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2156 +#: ../../../build/NEWS:2170 msgid "" "`bpo-36868 `__: What's new now mentions " "SSLContext.hostname_checks_common_name instead of SSLContext.host_flags." msgstr "" -#: ../../../build/NEWS:2159 +#: ../../../build/NEWS:2173 msgid "" "`bpo-35924 `__: Add a note to the " "``curses.addstr()`` documentation to warn that multiline strings can cause " "segfaults because of an ncurses bug." msgstr "" -#: ../../../build/NEWS:2162 +#: ../../../build/NEWS:2176 msgid "" "`bpo-36783 `__: Added C API " "Documentation for Time_FromTimeAndFold and PyDateTime_FromDateAndTimeAndFold" " as per PEP 495. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2166 +#: ../../../build/NEWS:2180 msgid "" "`bpo-36797 `__: More of the legacy " "distutils documentation has been either pruned, or else more clearly marked " @@ -4264,43 +4293,43 @@ msgid "" "independently." msgstr "" -#: ../../../build/NEWS:2170 +#: ../../../build/NEWS:2184 msgid "" "`bpo-22865 `__: Add detail to the " "documentation on the `pty.spawn` function." msgstr "" -#: ../../../build/NEWS:2172 +#: ../../../build/NEWS:2186 msgid "" "`bpo-35397 `__: Remove deprecation and " "document urllib.parse.unwrap(). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2175 +#: ../../../build/NEWS:2189 msgid "" "`bpo-32995 `__: Added the context " "variable in glossary." msgstr "" -#: ../../../build/NEWS:2177 +#: ../../../build/NEWS:2191 msgid "" "`bpo-33519 `__: Clarify that `copy()` is" " not part of the `MutableSequence` ABC." msgstr "" -#: ../../../build/NEWS:2179 +#: ../../../build/NEWS:2193 msgid "" "`bpo-33482 `__: Make " "`codecs.StreamRecoder.writelines` take a list of bytes." msgstr "" -#: ../../../build/NEWS:2181 +#: ../../../build/NEWS:2195 msgid "" "`bpo-25735 `__: Added documentation for " "func factorial to indicate that returns integer values" msgstr "" -#: ../../../build/NEWS:2184 +#: ../../../build/NEWS:2198 msgid "" "`bpo-20285 `__: Expand object.__doc__ " "(docstring) to make it clearer. Modify pydoc.py so that help(object) lists " @@ -4308,7 +4337,7 @@ msgid "" "class.)" msgstr "" -#: ../../../build/NEWS:2191 +#: ../../../build/NEWS:2205 msgid "" "`bpo-37069 `__: Modify test_coroutines, " "test_cprofile, test_generators, test_raise, test_ssl and test_yield_from to " @@ -4316,32 +4345,32 @@ msgid "" ":func:`test.support.captured_stderr`." msgstr "" -#: ../../../build/NEWS:2196 +#: ../../../build/NEWS:2210 msgid "" "`bpo-37098 `__: Fix test_memfd_create on" " older Linux Kernels." msgstr "" -#: ../../../build/NEWS:2198 +#: ../../../build/NEWS:2212 msgid "" "`bpo-37081 `__: Test with OpenSSL 1.1.1c" msgstr "" -#: ../../../build/NEWS:2200 +#: ../../../build/NEWS:2214 msgid "" "`bpo-36829 `__: Add " ":func:`test.support.catch_unraisable_exception`: context manager catching " "unraisable exception using :func:`sys.unraisablehook`." msgstr "" -#: ../../../build/NEWS:2203 +#: ../../../build/NEWS:2217 msgid "" "`bpo-36915 `__: The main regrtest " "process now always removes all temporary directories of worker processes " "even if they crash or if they are killed on KeyboardInterrupt (CTRL+c)." msgstr "" -#: ../../../build/NEWS:2207 +#: ../../../build/NEWS:2221 msgid "" "`bpo-36719 `__: \"python3 -m test -jN " "...\" now continues the execution of next tests when a worker process crash " @@ -4349,14 +4378,14 @@ msgid "" "--failfast to stop at the first error." msgstr "" -#: ../../../build/NEWS:2211 +#: ../../../build/NEWS:2225 msgid "" "`bpo-36816 `__: Update " "Lib/test/selfsigned_pythontestdotnet.pem to match self-" "signed.pythontest.net's new TLS certificate." msgstr "" -#: ../../../build/NEWS:2214 +#: ../../../build/NEWS:2228 msgid "" "`bpo-35925 `__: Skip httplib and nntplib" " networking tests when they would otherwise fail due to a modern OS or " @@ -4364,19 +4393,19 @@ msgid "" "with weak certificates." msgstr "" -#: ../../../build/NEWS:2218 +#: ../../../build/NEWS:2232 msgid "" "`bpo-36782 `__: Add tests for several C " "API functions in the :mod:`datetime` module. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2221 +#: ../../../build/NEWS:2235 msgid "" "`bpo-36342 `__: Fix test_multiprocessing" " in test_venv if platform lacks functioning sem_open." msgstr "" -#: ../../../build/NEWS:2227 +#: ../../../build/NEWS:2241 msgid "" "`bpo-36721 `__: To embed Python into an " "application, a new ``--embed`` option must be passed to ``python3-config " @@ -4386,7 +4415,7 @@ msgid "" "previous command fails." msgstr "" -#: ../../../build/NEWS:2233 +#: ../../../build/NEWS:2247 msgid "" "Add a pkg-config ``python-3.8-embed`` module to embed Python into an " "application: ``pkg-config python-3.8-embed --libs`` includes " @@ -4396,7 +4425,7 @@ msgid "" "``X.Y`` with the Python version)." msgstr "" -#: ../../../build/NEWS:2240 +#: ../../../build/NEWS:2254 msgid "" "On the other hand, ``pkg-config python3.8 --libs`` no longer contains " "``-lpython3.8``. C extensions must not be linked to libpython (except on " @@ -4404,37 +4433,37 @@ msgid "" "on purpose." msgstr "" -#: ../../../build/NEWS:2245 +#: ../../../build/NEWS:2259 msgid "" "`bpo-36786 `__: \"make install\" now " "runs compileall in parallel." msgstr "" -#: ../../../build/NEWS:2250 +#: ../../../build/NEWS:2264 msgid "" "`bpo-36965 `__: include of " "STATUS_CONTROL_C_EXIT without depending on MSC compiler" msgstr "" -#: ../../../build/NEWS:2253 +#: ../../../build/NEWS:2267 msgid "" "`bpo-35926 `__: Update to OpenSSL 1.1.1b" " for Windows." msgstr "" -#: ../../../build/NEWS:2255 +#: ../../../build/NEWS:2269 msgid "" "`bpo-29883 `__: Add Windows support for " "UDP transports for the Proactor Event Loop. Patch by Adam Meily." msgstr "" -#: ../../../build/NEWS:2258 +#: ../../../build/NEWS:2272 msgid "" "`bpo-33407 `__: The " ":c:macro:`Py_DEPRECATED()` macro has been implemented for MSVC." msgstr "" -#: ../../../build/NEWS:2264 +#: ../../../build/NEWS:2278 msgid "" "`bpo-36231 `__: Support building Python " "on macOS without /usr/include installed. As of macOS 10.14, system header " @@ -4442,58 +4471,58 @@ msgid "" "Tools or the Xcode app." msgstr "" -#: ../../../build/NEWS:2271 +#: ../../../build/NEWS:2285 msgid "" "`bpo-35610 `__: Replace now redundant " ".context_use_ps1 with .prompt_last_line. This finishes change started in " "`bpo-31858 `__." msgstr "" -#: ../../../build/NEWS:2274 +#: ../../../build/NEWS:2288 msgid "" "`bpo-37038 `__: Make idlelib.run " "runnable; add test clause." msgstr "" -#: ../../../build/NEWS:2276 +#: ../../../build/NEWS:2290 msgid "" "`bpo-36958 `__: Print any argument other" " than None or int passed to SystemExit or sys.exit()." msgstr "" -#: ../../../build/NEWS:2279 +#: ../../../build/NEWS:2293 msgid "" "`bpo-36807 `__: When saving a file, call" " os.fsync() so bits are flushed to e.g. USB drive." msgstr "" -#: ../../../build/NEWS:2282 +#: ../../../build/NEWS:2296 msgid "" "`bpo-32411 `__: In browser.py, remove " "extraneous sorting by line number since dictionary was created in line " "number order." msgstr "" -#: ../../../build/NEWS:2288 +#: ../../../build/NEWS:2302 msgid "" "`bpo-37053 `__: Handle strings like " "u\"bar\" correctly in Tools/parser/unparse.py. Patch by Chih-Hsuan Yen." msgstr "" -#: ../../../build/NEWS:2294 +#: ../../../build/NEWS:2308 msgid "" "`bpo-36763 `__: Implement the :pep:`587`" " \"Python Initialization Configuration\"." msgstr "" -#: ../../../build/NEWS:2296 +#: ../../../build/NEWS:2310 msgid "" "`bpo-36379 `__: Fix crashes when " "attempting to use the *modulo* parameter when ``__ipow__`` is implemented in" " C." msgstr "" -#: ../../../build/NEWS:2299 +#: ../../../build/NEWS:2313 msgid "" "`bpo-37107 `__: Update " ":c:func:`PyObject_CallMethodObjArgs` and ``_PyObject_CallMethodIdObjArgs`` " @@ -4501,21 +4530,21 @@ msgid "" "many cases. Patch by Michael J. Sullivan." msgstr "" -#: ../../../build/NEWS:2304 +#: ../../../build/NEWS:2318 msgid "" "`bpo-36974 `__: Implement :pep:`590`: " "Vectorcall: a fast calling protocol for CPython. This is a new protocol to " "optimize calls of custom callable objects." msgstr "" -#: ../../../build/NEWS:2308 +#: ../../../build/NEWS:2322 msgid "" "`bpo-36763 `__: ``Py_Main()`` now " "returns the exitcode rather than calling ``Py_Exit(exitcode)`` when calling " "``PyErr_Print()`` if the current exception type is ``SystemExit``." msgstr "" -#: ../../../build/NEWS:2312 +#: ../../../build/NEWS:2326 msgid "" "`bpo-36922 `__: Add new type flag " "``Py_TPFLAGS_METHOD_DESCRIPTOR`` for objects behaving like unbound methods. " @@ -4523,28 +4552,28 @@ msgid "" "``LOAD_METHOD``/``CALL_METHOD`` opcodes. See PEP 590." msgstr "" -#: ../../../build/NEWS:2317 +#: ../../../build/NEWS:2331 msgid "" "`bpo-36728 `__: The " ":c:func:`PyEval_ReInitThreads` function has been removed from the C API. It " "should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` instead." msgstr "" -#: ../../../build/NEWS:2323 +#: ../../../build/NEWS:2337 msgid "Python 3.8.0 alpha 4" msgstr "Python 3.8.0 alfa 4" -#: ../../../build/NEWS:2325 +#: ../../../build/NEWS:2339 msgid "*Release date: 2019-05-06*" msgstr "*Tanggal rilis: 2019-05-06*" -#: ../../../build/NEWS:2330 +#: ../../../build/NEWS:2344 msgid "" "`bpo-36742 `__: Fixes mishandling of " "pre-normalization characters in urlsplit()." msgstr "" -#: ../../../build/NEWS:2333 +#: ../../../build/NEWS:2347 msgid "" "`bpo-30458 `__: Address CVE-2019-9740 by" " disallowing URL paths with embedded whitespace or control characters " @@ -4553,7 +4582,7 @@ msgid "" "raised." msgstr "" -#: ../../../build/NEWS:2338 +#: ../../../build/NEWS:2352 msgid "" "`bpo-35755 `__: :func:`shutil.which` now" " uses ``os.confstr(\"CS_PATH\")`` if available and if the :envvar:`PATH` " @@ -4563,34 +4592,34 @@ msgid "" "directory if the :envvar:`PATH` environment variable is not set." msgstr "" -#: ../../../build/NEWS:2348 +#: ../../../build/NEWS:2362 msgid "" "`bpo-36722 `__: In debug build, import " "now also looks for C extensions compiled in release mode and for C " "extensions compiled in the stable ABI." msgstr "" -#: ../../../build/NEWS:2351 +#: ../../../build/NEWS:2365 msgid "" "`bpo-32849 `__: Fix Python " "Initialization code on FreeBSD to detect properly when stdin file descriptor" " (fd 0) is invalid." msgstr "" -#: ../../../build/NEWS:2354 +#: ../../../build/NEWS:2368 msgid "" "`bpo-36623 `__: Remove parser headers " "and related function declarations that lack implementations after the " "removal of pgen." msgstr "" -#: ../../../build/NEWS:2357 +#: ../../../build/NEWS:2371 msgid "" "`bpo-20180 `__: ``dict.pop()`` is now up" " to 33% faster thanks to Argument Clinic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2360 +#: ../../../build/NEWS:2374 msgid "" "`bpo-36611 `__: Debug memory allocators:" " disable serialno field by default from debug hooks on Python memory " @@ -4600,7 +4629,7 @@ msgid "" "with ``PYMEM_DEBUG_SERIALNO`` defined to get back the field." msgstr "" -#: ../../../build/NEWS:2367 +#: ../../../build/NEWS:2381 msgid "" "`bpo-36588 `__: On AIX, " ":attr:`sys.platform` doesn't contain the major version anymore. Always " @@ -4609,19 +4638,19 @@ msgid "" "``sys.platform.startswith('aix')``. Contributed by M. Felt." msgstr "" -#: ../../../build/NEWS:2372 +#: ../../../build/NEWS:2386 msgid "" "`bpo-36549 `__: Change str.capitalize to" " use titlecase for the first character instead of uppercase." msgstr "" -#: ../../../build/NEWS:2375 +#: ../../../build/NEWS:2389 msgid "" "`bpo-36540 `__: Implement :pep:`570` " "(Python positional-only parameters). Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2378 +#: ../../../build/NEWS:2392 msgid "" "`bpo-36475 `__: " ":c:func:`PyEval_AcquireLock` and :c:func:`PyEval_AcquireThread` now " @@ -4630,25 +4659,25 @@ msgid "" ":c:func:`Py_END_ALLOW_THREADS`, and :c:func:`PyGILState_Ensure`." msgstr "" -#: ../../../build/NEWS:2383 +#: ../../../build/NEWS:2397 msgid "" "`bpo-36504 `__: Fix signed integer " "overflow in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2386 +#: ../../../build/NEWS:2400 msgid "" "`bpo-20844 `__: Fix running script with " "encoding cookie and LF line ending may fail on Windows." msgstr "" -#: ../../../build/NEWS:2389 +#: ../../../build/NEWS:2403 msgid "" "`bpo-24214 `__: Fixed support of the " "surrogatepass error handler in the UTF-8 incremental decoder." msgstr "" -#: ../../../build/NEWS:2392 +#: ../../../build/NEWS:2406 msgid "" "`bpo-36452 `__: Changing ``dict`` keys " "during iteration of the dict itself, ``keys()``, ``values()``, or " @@ -4657,51 +4686,51 @@ msgid "" "will be raised after ``len(dict)`` iterations. Contributed by Thomas Perl." msgstr "" -#: ../../../build/NEWS:2398 +#: ../../../build/NEWS:2412 msgid "" "`bpo-36459 `__: Fix a possible double " "``PyMem_FREE()`` due to tokenizer.c's ``tok_nextc()``." msgstr "" -#: ../../../build/NEWS:2401 +#: ../../../build/NEWS:2415 msgid "" "`bpo-36433 `__: Fixed TypeError message " "in classmethoddescr_call." msgstr "" -#: ../../../build/NEWS:2403 +#: ../../../build/NEWS:2417 msgid "" "`bpo-36430 `__: Fix a possible reference" " leak in :func:`itertools.count`." msgstr "" -#: ../../../build/NEWS:2405 +#: ../../../build/NEWS:2419 msgid "" "`bpo-36440 `__: Include node names in " "``ParserError`` messages, instead of numeric IDs. Patch by A. Skrobov." msgstr "" -#: ../../../build/NEWS:2408 +#: ../../../build/NEWS:2422 msgid "" "`bpo-36143 `__: Regenerate " ":mod:`keyword` from the Grammar and Tokens file using pgen. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:2411 +#: ../../../build/NEWS:2425 msgid "" "`bpo-18372 `__: Add missing " ":c:func:`PyObject_GC_Track` calls in the :mod:`pickle` module. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2417 +#: ../../../build/NEWS:2431 msgid "" "`bpo-35952 `__: Fix pythoninfo when the " "compiler is missing." msgstr "" -#: ../../../build/NEWS:2419 +#: ../../../build/NEWS:2433 msgid "" "`bpo-28238 `__: The ``.find*()`` methods" " of xml.etree.ElementTree can now search for wildcards like ``{*}tag`` and " @@ -4709,13 +4738,13 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2423 +#: ../../../build/NEWS:2437 msgid "" "`bpo-26978 `__: `pathlib.path.link_to()`" " is now implemented. It creates a hard link pointing to a path." msgstr "" -#: ../../../build/NEWS:2426 +#: ../../../build/NEWS:2440 msgid "" "`bpo-1613500 `__: " ":class:`fileinput.FileInput` now uses the input file mode to correctly set " @@ -4723,27 +4752,27 @@ msgid "" "``inplace=True`` is passed to its constructor." msgstr "" -#: ../../../build/NEWS:2430 +#: ../../../build/NEWS:2444 msgid "" "`bpo-36734 `__: Fix compilation of " "``faulthandler.c`` on HP-UX. Initialize ``stack_t current_stack`` to zero " "using ``memset()``." msgstr "" -#: ../../../build/NEWS:2433 +#: ../../../build/NEWS:2447 msgid "" "`bpo-13611 `__: The " "xml.etree.ElementTree packages gained support for C14N 2.0 serialisation. " "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2436 +#: ../../../build/NEWS:2450 msgid "" "`bpo-36669 `__: Add missing matrix " "multiplication operator support to weakref.proxy." msgstr "" -#: ../../../build/NEWS:2439 +#: ../../../build/NEWS:2453 msgid "" "`bpo-36676 `__: The XMLParser() in " "xml.etree.ElementTree provides namespace prefix context to the parser target" @@ -4751,14 +4780,14 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2443 +#: ../../../build/NEWS:2457 msgid "" "`bpo-36673 `__: The TreeBuilder and " "XMLPullParser in xml.etree.ElementTree gained support for parsing comments " "and processing instructions. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2447 +#: ../../../build/NEWS:2461 msgid "" "`bpo-36650 `__: The C version of " "functools.lru_cache() was treating calls with an empty ``**kwargs`` " @@ -4767,7 +4796,7 @@ msgid "" "miss." msgstr "" -#: ../../../build/NEWS:2452 +#: ../../../build/NEWS:2466 msgid "" "`bpo-28552 `__: Fix " ":mod:`distutils.sysconfig` if :data:`sys.executable` is ``None`` or an empty" @@ -4776,7 +4805,7 @@ msgid "" " or an empty string." msgstr "" -#: ../../../build/NEWS:2457 +#: ../../../build/NEWS:2471 msgid "" "`bpo-35755 `__: :func:`shutil.which` and" " :func:`distutils.spawn.find_executable` now use ``os.confstr(\"CS_PATH\")``" @@ -4786,13 +4815,13 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:2464 +#: ../../../build/NEWS:2478 msgid "" "`bpo-25430 `__: improve performance of " "``IPNetwork.__contains__()``" msgstr "" -#: ../../../build/NEWS:2466 +#: ../../../build/NEWS:2480 msgid "" "`bpo-30485 `__: Path expressions in " "xml.etree.ElementTree can now avoid explicit namespace prefixes for tags (or" @@ -4800,20 +4829,20 @@ msgid "" "empty string prefix." msgstr "" -#: ../../../build/NEWS:2470 +#: ../../../build/NEWS:2484 msgid "" "`bpo-36613 `__: Fix :mod:`asyncio` " "wait() not removing callback if exception" msgstr "" -#: ../../../build/NEWS:2472 +#: ../../../build/NEWS:2486 msgid "" "`bpo-36598 `__: Fix ``isinstance`` check" " for Mock objects with spec when the code is executed under tracing. Patch " "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2475 +#: ../../../build/NEWS:2489 msgid "" "`bpo-18748 `__: In development mode " "(:option:`-X` ``dev``) and in debug build, the :class:`io.IOBase` destructor" @@ -4821,7 +4850,7 @@ msgid "" "release mode." msgstr "" -#: ../../../build/NEWS:2479 +#: ../../../build/NEWS:2493 msgid "" "`bpo-36575 `__: The ``_lsprof`` module " "now uses internal timer same to ``time.perf_counter()`` by default. " @@ -4830,60 +4859,60 @@ msgid "" "updates since ``perf_counter()`` is monotonic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2485 +#: ../../../build/NEWS:2499 msgid "" "`bpo-33461 `__: ``json.loads`` now emits" " ``DeprecationWarning`` when ``encoding`` option is specified. Patch by " "Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:2488 +#: ../../../build/NEWS:2502 msgid "" "`bpo-36559 `__: The random module now " "prefers the lean internal _sha512 module over hashlib for seed(version=2) to" " optimize import time." msgstr "" -#: ../../../build/NEWS:2491 +#: ../../../build/NEWS:2505 msgid "" "`bpo-17561 `__: Set backlog=None as the " "default for socket.create_server." msgstr "" -#: ../../../build/NEWS:2493 +#: ../../../build/NEWS:2507 msgid "" "`bpo-34373 `__: Fix :func:`time.mktime` " "error handling on AIX for year before 1970." msgstr "" -#: ../../../build/NEWS:2496 +#: ../../../build/NEWS:2510 msgid "" "`bpo-36232 `__: Improve error message " "when trying to open existing DBM database that actually doesn't exist. Patch" " by Marco Rougeth." msgstr "" -#: ../../../build/NEWS:2499 +#: ../../../build/NEWS:2513 msgid "" "`bpo-36546 `__: Add " "statistics.quantiles()" msgstr "" -#: ../../../build/NEWS:2501 +#: ../../../build/NEWS:2515 msgid "" "`bpo-36050 `__: Optimized " "``http.client.HTTPResponse.read()`` for large response. Patch by Inada " "Naoki." msgstr "" -#: ../../../build/NEWS:2504 +#: ../../../build/NEWS:2518 msgid "" "`bpo-36522 `__: If *debuglevel* is set " "to >0 in :mod:`http.client`, print all values for headers with multiple " "values for the same header name. Patch by Matt Houglum." msgstr "" -#: ../../../build/NEWS:2508 +#: ../../../build/NEWS:2522 msgid "" "`bpo-36492 `__: Deprecated passing " "required arguments like *func* as keyword arguments in functions which " @@ -4893,13 +4922,13 @@ msgid "" "positional arguments." msgstr "" -#: ../../../build/NEWS:2514 +#: ../../../build/NEWS:2528 msgid "" "`bpo-27181 `__: Add " "statistics.geometric_mean()." msgstr "" -#: ../../../build/NEWS:2516 +#: ../../../build/NEWS:2530 msgid "" "`bpo-30427 `__: ``os.path.normcase()`` " "relies on ``os.fspath()`` to check the type of its argument. Redundant " @@ -4907,7 +4936,7 @@ msgid "" "``ntpath.normcase()`` implementations. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:2521 +#: ../../../build/NEWS:2535 msgid "" "`bpo-36385 `__: Stop rejecting IPv4 " "octets for being ambiguously octal. Leading zeros are ignored, and no longer" @@ -4915,25 +4944,25 @@ msgid "" "Octets must still be no more than three digits, including leading zeroes." msgstr "" -#: ../../../build/NEWS:2526 +#: ../../../build/NEWS:2540 msgid "" "`bpo-36434 `__: Errors during writing to" " a ZIP file no longer prevent to properly close it." msgstr "" -#: ../../../build/NEWS:2529 +#: ../../../build/NEWS:2543 msgid "" "`bpo-36407 `__: Fixed wrong indentation " "writing for CDATA section in xml.dom.minidom. Patch by Vladimir Surjaninov." msgstr "" -#: ../../../build/NEWS:2532 +#: ../../../build/NEWS:2546 msgid "" "`bpo-36326 `__: inspect.getdoc() can now" " find docstrings for member objects when __slots__ is a dictionary." msgstr "" -#: ../../../build/NEWS:2535 +#: ../../../build/NEWS:2549 msgid "" "`bpo-36366 `__: Calling ``stop()`` on an" " unstarted or stopped :func:`unittest.mock.patch` object will now return " @@ -4941,27 +4970,27 @@ msgid "" " Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2540 +#: ../../../build/NEWS:2554 msgid "" "`bpo-36348 `__: The " ":meth:`imap.IMAP4.logout` method no longer ignores silently arbitrary " "exceptions." msgstr "" -#: ../../../build/NEWS:2543 +#: ../../../build/NEWS:2557 msgid "" "`bpo-31904 `__: Add time module support " "and fix test_time faiures for VxWorks." msgstr "" -#: ../../../build/NEWS:2545 +#: ../../../build/NEWS:2559 msgid "" "`bpo-36227 `__: Added support for " "keyword arguments `default_namespace` and `xml_declaration` in functions " "ElementTree.tostring() and ElementTree.tostringlist()." msgstr "" -#: ../../../build/NEWS:2549 +#: ../../../build/NEWS:2563 msgid "" "`bpo-36004 `__: Added new alternate " "constructors :meth:`datetime.date.fromisocalendar` and " @@ -4970,7 +4999,7 @@ msgid "" "``isocalendar`` method. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2555 +#: ../../../build/NEWS:2569 msgid "" "`bpo-35936 `__: :mod:`modulefinder` no " "longer depends on the deprecated :mod:`imp` module, and the initializer for " @@ -4978,21 +5007,21 @@ msgid "" "Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2560 +#: ../../../build/NEWS:2574 msgid "" "`bpo-35376 `__: :mod:`modulefinder` " "correctly handles modules that have the same name as a bad package. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2563 +#: ../../../build/NEWS:2577 msgid "" "`bpo-17396 `__: :mod:`modulefinder` no " "longer crashes when encountering syntax errors in followed imports. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2566 +#: ../../../build/NEWS:2580 msgid "" "`bpo-35934 `__: Added " ":meth:`~socket.create_server()` and :meth:`~socket.has_dualstack_ipv6()` " @@ -5001,59 +5030,59 @@ msgid "" " on the same socket. (Contributed by Giampaolo Rodola in :issue:`17561`.)" msgstr "" -#: ../../../build/NEWS:2572 +#: ../../../build/NEWS:2586 msgid "" "`bpo-23078 `__: Add support for " ":func:`classmethod` and :func:`staticmethod` to " ":func:`unittest.mock.create_autospec`. Initial patch by Felipe Ochoa." msgstr "" -#: ../../../build/NEWS:2575 +#: ../../../build/NEWS:2589 msgid "" "`bpo-35416 `__: Fix potential resource " "warnings in distutils. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:2578 +#: ../../../build/NEWS:2592 msgid "" "`bpo-25451 `__: Add transparency methods" " to :class:`tkinter.PhotoImage`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2581 +#: ../../../build/NEWS:2595 msgid "" "`bpo-35082 `__: Don't return deleted " "attributes when calling dir on a :class:`unittest.mock.Mock`." msgstr "" -#: ../../../build/NEWS:2584 +#: ../../../build/NEWS:2598 msgid "" "`bpo-34547 `__: " ":class:`wsgiref.handlers.BaseHandler` now handles abrupt client connection " "terminations gracefully. Patch by Petter Strandmark." msgstr "" -#: ../../../build/NEWS:2587 +#: ../../../build/NEWS:2601 msgid "" "`bpo-31658 `__: :func:`xml.sax.parse` " "now supports :term:`path-like `. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:2590 +#: ../../../build/NEWS:2604 msgid "" "`bpo-34139 `__: Remove stale unix " "datagram socket before binding" msgstr "" -#: ../../../build/NEWS:2592 +#: ../../../build/NEWS:2606 msgid "" "`bpo-33530 `__: Implemented Happy " "Eyeballs in `asyncio.create_connection()`. Added two new arguments, " "*happy_eyeballs_delay* and *interleave*, to specify Happy Eyeballs behavior." msgstr "" -#: ../../../build/NEWS:2596 +#: ../../../build/NEWS:2610 msgid "" "`bpo-33291 `__: Do not raise " "AttributeError when calling the inspect functions isgeneratorfunction, " @@ -5061,43 +5090,43 @@ msgid "" "arbitrary callable. Instead, return False." msgstr "" -#: ../../../build/NEWS:2600 +#: ../../../build/NEWS:2614 msgid "" "`bpo-31310 `__: Fix the " "multiprocessing.semaphore_tracker so it is reused by child processes" msgstr "" -#: ../../../build/NEWS:2603 +#: ../../../build/NEWS:2617 msgid "" "`bpo-31292 `__: Fix ``setup.py check " "--restructuredtext`` for files containing ``include`` directives." msgstr "" -#: ../../../build/NEWS:2609 +#: ../../../build/NEWS:2623 msgid "" "`bpo-36625 `__: Remove obsolete comments" " from docstrings in fractions.Fraction" msgstr "" -#: ../../../build/NEWS:2611 +#: ../../../build/NEWS:2625 msgid "" "`bpo-30840 `__: Document relative " "imports" msgstr "" -#: ../../../build/NEWS:2613 +#: ../../../build/NEWS:2627 msgid "" "`bpo-36523 `__: Add docstring for " "io.IOBase.writelines()." msgstr "" -#: ../../../build/NEWS:2615 +#: ../../../build/NEWS:2629 msgid "" "`bpo-36425 `__: New documentation " "translation: `Simplified Chinese `_." msgstr "" -#: ../../../build/NEWS:2618 +#: ../../../build/NEWS:2632 msgid "" "`bpo-36345 `__: Avoid the duplication of" " code from ``Tools/scripts/serve.py`` in using the :rst:dir:`literalinclude`" @@ -5105,20 +5134,20 @@ msgid "" ":mod:`wsgiref`. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2623 +#: ../../../build/NEWS:2637 msgid "" "`bpo-36345 `__: Using the code of the " "``Tools/scripts/serve.py`` script as an example in the :mod:`wsgiref` " "documentation. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2627 +#: ../../../build/NEWS:2641 msgid "" "`bpo-36157 `__: Added Documention for " "PyInterpreterState_Main()." msgstr "" -#: ../../../build/NEWS:2629 +#: ../../../build/NEWS:2643 msgid "" "`bpo-33043 `__: Updates the " "docs.python.org page with the addition of a 'Contributing to Docs' link at " @@ -5127,26 +5156,26 @@ msgid "" "Documentation Bugs section." msgstr "" -#: ../../../build/NEWS:2634 +#: ../../../build/NEWS:2648 msgid "" "`bpo-35581 `__: @typing.type_check_only " "now allows type stubs to mark functions and classes not available during " "runtime." msgstr "" -#: ../../../build/NEWS:2637 +#: ../../../build/NEWS:2651 msgid "" "`bpo-33832 `__: Add glossary entry for " "'magic method'." msgstr "" -#: ../../../build/NEWS:2639 +#: ../../../build/NEWS:2653 msgid "" "`bpo-32913 `__: Added re.Match.groupdict" " example to regex HOWTO." msgstr "" -#: ../../../build/NEWS:2644 +#: ../../../build/NEWS:2658 msgid "" "`bpo-36719 `__: regrtest now always " "detects uncollectable objects. Previously, the check was only enabled by " @@ -5154,7 +5183,7 @@ msgid "" "``--findleaks`` becomes a deprecated alias to ``--fail-env-changed``." msgstr "" -#: ../../../build/NEWS:2649 +#: ../../../build/NEWS:2663 msgid "" "`bpo-36725 `__: When using " "mulitprocessing mode (-jN), regrtest now better reports errors if a worker " @@ -5162,7 +5191,7 @@ msgid "" "interrupted." msgstr "" -#: ../../../build/NEWS:2653 +#: ../../../build/NEWS:2667 msgid "" "`bpo-36454 `__: Change " "test_time.test_monotonic() to test only the lower bound of elapsed time " @@ -5170,38 +5199,38 @@ msgid "" " test failures on slow buildbots. Patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:2658 +#: ../../../build/NEWS:2672 msgid "" "`bpo-32424 `__: Improve test coverage " "for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2661 +#: ../../../build/NEWS:2675 msgid "" "`bpo-32424 `__: Fix typo in " "test_cyclic_gc() test for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2664 +#: ../../../build/NEWS:2678 msgid "" "`bpo-36635 `__: Add a new " ":mod:`_testinternalcapi` module to test the internal C API." msgstr "" -#: ../../../build/NEWS:2667 +#: ../../../build/NEWS:2681 msgid "" "`bpo-36629 `__: Fix " "``test_imap4_host_default_value()`` of ``test_imaplib``: catch also " ":data:`errno.ENETUNREACH` error." msgstr "" -#: ../../../build/NEWS:2670 +#: ../../../build/NEWS:2684 msgid "" "`bpo-36611 `__: Fix " "``test_sys.test_getallocatedblocks()`` when :mod:`tracemalloc` is enabled." msgstr "" -#: ../../../build/NEWS:2673 +#: ../../../build/NEWS:2687 msgid "" "`bpo-36560 `__: Fix reference leak " "hunting in regrtest: compute also deltas (of reference count, allocated " @@ -5209,61 +5238,61 @@ msgid "" "everything is initialized before starting to hunt reference leaks." msgstr "" -#: ../../../build/NEWS:2678 +#: ../../../build/NEWS:2692 msgid "" "`bpo-36565 `__: Fix reference hunting " "(``python3 -m test -R 3:3``) when Python has no built-in abc module." msgstr "" -#: ../../../build/NEWS:2681 +#: ../../../build/NEWS:2695 msgid "" "`bpo-31904 `__: Port test_resource to " "VxWorks: skip tests cases setting RLIMIT_FSIZE and RLIMIT_CPU." msgstr "" -#: ../../../build/NEWS:2684 +#: ../../../build/NEWS:2698 msgid "" "`bpo-31904 `__: Fix test_tabnanny on " "VxWorks: adjust ENOENT error message." msgstr "" -#: ../../../build/NEWS:2686 +#: ../../../build/NEWS:2700 msgid "" "`bpo-36436 `__: Fix " "``_testcapi.pymem_buffer_overflow()``: handle memory allocation failure." msgstr "" -#: ../../../build/NEWS:2689 +#: ../../../build/NEWS:2703 msgid "" "`bpo-31904 `__: Fix test_utf8_mode on " "VxWorks: Python always use UTF-8 on VxWorks." msgstr "" -#: ../../../build/NEWS:2692 +#: ../../../build/NEWS:2706 msgid "" "`bpo-36341 `__: Fix tests that may fail " "with PermissionError upon calling bind() on AF_UNIX sockets." msgstr "" -#: ../../../build/NEWS:2698 +#: ../../../build/NEWS:2712 msgid "" "`bpo-36747 `__: Remove the stale " "scriptsinstall Makefile target." msgstr "" -#: ../../../build/NEWS:2700 +#: ../../../build/NEWS:2714 msgid "" "`bpo-21536 `__: On Unix, C extensions " "are no longer linked to libpython except on Android and Cygwin." msgstr "" -#: ../../../build/NEWS:2703 +#: ../../../build/NEWS:2717 msgid "" "It is now possible for a statically linked Python to load a C extension " "built using a shared library Python." msgstr "" -#: ../../../build/NEWS:2706 +#: ../../../build/NEWS:2720 msgid "" "When Python is embedded, ``libpython`` must not be loaded with " "``RTLD_LOCAL``, but ``RTLD_GLOBAL`` instead. Previously, using " @@ -5272,11 +5301,11 @@ msgid "" "built by the ``*shared*`` section of ``Modules/Setup``." msgstr "" -#: ../../../build/NEWS:2712 +#: ../../../build/NEWS:2726 msgid "distutils, python-config and python-config.py have been modified." msgstr "distutils, python-config dan python-config.py telah dimodifikasi." -#: ../../../build/NEWS:2714 +#: ../../../build/NEWS:2728 msgid "" "`bpo-36707 `__: ``./configure --with-" "pymalloc`` no longer adds the ``m`` flag to SOABI " @@ -5284,7 +5313,7 @@ msgid "" " on the ABI." msgstr "" -#: ../../../build/NEWS:2718 +#: ../../../build/NEWS:2732 msgid "" "`bpo-36635 `__: Change " "``PyAPI_FUNC(type)``, ``PyAPI_DATA(type)`` and ``PyMODINIT_FUNC`` macros of " @@ -5294,13 +5323,13 @@ msgid "" "function in DLL exports on Windows." msgstr "" -#: ../../../build/NEWS:2724 +#: ../../../build/NEWS:2738 msgid "" "`bpo-31904 `__: Don't build the " "``_crypt`` extension on VxWorks." msgstr "" -#: ../../../build/NEWS:2726 +#: ../../../build/NEWS:2740 msgid "" "`bpo-36618 `__: Add ``-fmax-type-" "align=8`` to CFLAGS when clang compiler is detected. The pymalloc memory " @@ -5313,13 +5342,13 @@ msgid "" "can have the same issue." msgstr "" -#: ../../../build/NEWS:2735 +#: ../../../build/NEWS:2749 msgid "" "`bpo-36605 `__: ``make tags`` and ``make" " TAGS`` now also parse ``Modules/_io/*.c`` and ``Modules/_io/*.h``." msgstr "" -#: ../../../build/NEWS:2738 +#: ../../../build/NEWS:2752 msgid "" "`bpo-36465 `__: Release builds and debug" " builds are now ABI compatible: defining the ``Py_DEBUG`` macro no longer " @@ -5330,33 +5359,33 @@ msgid "" "option." msgstr "" -#: ../../../build/NEWS:2745 +#: ../../../build/NEWS:2759 msgid "" "`bpo-36577 `__: setup.py now correctly " "reports missing OpenSSL headers and libraries again." msgstr "" -#: ../../../build/NEWS:2748 +#: ../../../build/NEWS:2762 msgid "" "`bpo-36544 `__: Fix regression " "introduced in `bpo-36146 `__ refactoring" " setup.py" msgstr "" -#: ../../../build/NEWS:2750 +#: ../../../build/NEWS:2764 msgid "" "`bpo-36508 `__: ``python-config " "--ldflags`` no longer includes flags of the ``LINKFORSHARED`` variable. The " "``LINKFORSHARED`` variable must only be used to build executables." msgstr "" -#: ../../../build/NEWS:2754 +#: ../../../build/NEWS:2768 msgid "" "`bpo-36503 `__: Remove references to " "\"aix3\" and \"aix4\". Patch by M. Felt." msgstr "" -#: ../../../build/NEWS:2759 +#: ../../../build/NEWS:2773 msgid "" "`bpo-35920 `__: Added " "platform.win32_edition() and platform.win32_is_iot(). Added support for " @@ -5364,20 +5393,20 @@ msgid "" " to work on Windows IoT Core ARM32." msgstr "" -#: ../../../build/NEWS:2763 +#: ../../../build/NEWS:2777 msgid "" "`bpo-36649 `__: Remove trailing spaces " "for registry keys when installed via the Store." msgstr "" -#: ../../../build/NEWS:2766 +#: ../../../build/NEWS:2780 msgid "" "`bpo-34144 `__: Fixed activate.bat to " "correctly update codepage when chcp.com returns dots in output. Patch by " "Lorenz Mende." msgstr "" -#: ../../../build/NEWS:2769 +#: ../../../build/NEWS:2783 msgid "" "`bpo-36509 `__: Added preset-iot layout " "for Windows IoT ARM containers. This layout doesn't contain UI components " @@ -5385,7 +5414,7 @@ msgid "" "builds since Windows ARM32 builds must be cross-compiled when using MSVC." msgstr "" -#: ../../../build/NEWS:2774 +#: ../../../build/NEWS:2788 msgid "" "`bpo-35941 `__: enum_certificates " "function of the ssl module now returns certificates from all available " @@ -5398,26 +5427,26 @@ msgid "" "revocation list stores." msgstr "" -#: ../../../build/NEWS:2784 +#: ../../../build/NEWS:2798 msgid "" "`bpo-36441 `__: Fixes creating a venv " "when debug binaries are installed." msgstr "" -#: ../../../build/NEWS:2786 +#: ../../../build/NEWS:2800 msgid "" "`bpo-36085 `__: Enable better DLL " "resolution on Windows by using safe DLL search paths and adding " ":func:`os.add_dll_directory`." msgstr "" -#: ../../../build/NEWS:2789 +#: ../../../build/NEWS:2803 msgid "" "`bpo-36010 `__: Add the venv standard " "library module to the nuget distribution for Windows." msgstr "" -#: ../../../build/NEWS:2792 +#: ../../../build/NEWS:2806 msgid "" "`bpo-29515 `__: Add the following socket" " module constants on Windows: IPPROTO_AH IPPROTO_CBT IPPROTO_DSTOPTS " @@ -5428,28 +5457,28 @@ msgid "" " IPPROTO_ST" msgstr "" -#: ../../../build/NEWS:2800 +#: ../../../build/NEWS:2814 msgid "" "`bpo-35947 `__: Added current version of" " libffi to cpython-source-deps. Change _ctypes to use current version of " "libffi on Windows." msgstr "" -#: ../../../build/NEWS:2803 +#: ../../../build/NEWS:2817 msgid "" "`bpo-34060 `__: Report system load when " "running test suite on Windows. Patch by Ammar Askar. Based on prior work by " "Jeremy Kloth." msgstr "" -#: ../../../build/NEWS:2806 +#: ../../../build/NEWS:2820 msgid "" "`bpo-31512 `__: With the Windows 10 " "Creators Update, non-elevated users can now create symlinks as long as the " "computer has Developer Mode enabled." msgstr "" -#: ../../../build/NEWS:2812 +#: ../../../build/NEWS:2826 msgid "" "`bpo-34602 `__: Avoid failures setting " "macOS stack resource limit with resource.setrlimit. This reverts an earlier " @@ -5457,27 +5486,27 @@ msgid "" "non-default stack size when building the interpreter executable on macOS." msgstr "" -#: ../../../build/NEWS:2820 +#: ../../../build/NEWS:2834 msgid "" "`bpo-36429 `__: Fix starting IDLE with " "pyshell. Add idlelib.pyshell alias at top; remove pyshell alias at bottom. " "Remove obsolete __name__=='__main__' command." msgstr "" -#: ../../../build/NEWS:2827 +#: ../../../build/NEWS:2841 msgid "" "`bpo-14546 `__: Fix the argument " "handling in Tools/scripts/lll.py." msgstr "" -#: ../../../build/NEWS:2832 +#: ../../../build/NEWS:2846 msgid "" "`bpo-36763 `__: Fix memory leak in " ":c:func:`Py_SetStandardStreamEncoding`: release memory if the function is " "called twice." msgstr "" -#: ../../../build/NEWS:2835 +#: ../../../build/NEWS:2849 msgid "" "`bpo-36641 `__: " ":c:macro:`PyDoc_VAR(name)` and :c:macro:`PyDoc_STRVAR(name,str)` now create " @@ -5485,7 +5514,7 @@ msgid "" "Inada Naoki." msgstr "" -#: ../../../build/NEWS:2839 +#: ../../../build/NEWS:2853 msgid "" "`bpo-36389 `__: Change the value of " "``CLEANBYTE``, ``DEADDYTE`` and ``FORBIDDENBYTE`` internal constants used by" @@ -5495,7 +5524,7 @@ msgid "" " debug ``malloc()`` and ``free()``." msgstr "" -#: ../../../build/NEWS:2846 +#: ../../../build/NEWS:2860 msgid "" "`bpo-36443 `__: Since Python 3.7.0, " "calling :c:func:`Py_DecodeLocale` before :c:func:`Py_Initialize` produces " @@ -5506,7 +5535,7 @@ msgid "" "``_PyPreConfig``." msgstr "" -#: ../../../build/NEWS:2853 +#: ../../../build/NEWS:2867 msgid "" "`bpo-36025 `__: Fixed an accidental " "change to the datetime C API where the arguments to the " @@ -5516,7 +5545,7 @@ msgid "" "only present in alpha releases of Python 3.8. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2860 +#: ../../../build/NEWS:2874 msgid "" "`bpo-35810 `__: Modify ``PyObject_Init``" " to correctly increase the refcount of heap- allocated Type objects. Also " @@ -5524,15 +5553,15 @@ msgid "" "manually or not decreasing the type's refcount in tp_dealloc" msgstr "" -#: ../../../build/NEWS:2867 +#: ../../../build/NEWS:2881 msgid "Python 3.8.0 alpha 3" msgstr "Python 3.8.0 alfa 3" -#: ../../../build/NEWS:2869 +#: ../../../build/NEWS:2883 msgid "*Release date: 2019-03-25*" msgstr "*Tanggal rilis: 2019-03-25*" -#: ../../../build/NEWS:2874 +#: ../../../build/NEWS:2888 msgid "" "`bpo-36216 `__: Changes urlsplit() to " "raise ValueError when the URL contains characters that decompose under IDNA " @@ -5540,7 +5569,7 @@ msgid "" "parsed." msgstr "" -#: ../../../build/NEWS:2878 +#: ../../../build/NEWS:2892 msgid "" "`bpo-35121 `__: Don't send cookies of " "domain A without Domain attribute to domain B when domain A is a suffix " @@ -5549,84 +5578,84 @@ msgid "" "Singaravelan." msgstr "" -#: ../../../build/NEWS:2886 +#: ../../../build/NEWS:2900 msgid "" "`bpo-36421 `__: Fix a possible double " "decref in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2889 +#: ../../../build/NEWS:2903 msgid "" "`bpo-36412 `__: Fix a possible crash " "when creating a new dictionary." msgstr "" -#: ../../../build/NEWS:2891 +#: ../../../build/NEWS:2905 msgid "" "`bpo-36398 `__: Fix a possible crash in " "``structseq_repr()``." msgstr "" -#: ../../../build/NEWS:2893 +#: ../../../build/NEWS:2907 msgid "" "`bpo-36256 `__: Fix bug in parsermodule " "when parsing a state in a DFA that has two or more arcs with labels of the " "same type. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2896 +#: ../../../build/NEWS:2910 msgid "" "`bpo-36365 `__: repr(structseq) is no " "longer limited to 512 bytes." msgstr "" -#: ../../../build/NEWS:2898 +#: ../../../build/NEWS:2912 msgid "" "`bpo-36374 `__: Fix a possible null " "pointer dereference in ``merge_consts_recursive()``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2901 +#: ../../../build/NEWS:2915 msgid "" "`bpo-36236 `__: At Python " "initialization, the current directory is no longer prepended to " ":data:`sys.path` if it has been removed." msgstr "" -#: ../../../build/NEWS:2904 +#: ../../../build/NEWS:2918 msgid "" "`bpo-36352 `__: Python initialization " "now fails with an error, rather than silently truncating paths, if a path is" " too long." msgstr "" -#: ../../../build/NEWS:2907 +#: ../../../build/NEWS:2921 msgid "" "`bpo-36301 `__: Python initialization " "now fails if decoding ``pybuilddir.txt`` configuration file fails at " "startup." msgstr "" -#: ../../../build/NEWS:2910 +#: ../../../build/NEWS:2924 msgid "" "`bpo-36333 `__: Fix leak in " "_PyRuntimeState_Fini. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2913 +#: ../../../build/NEWS:2927 msgid "" "`bpo-36332 `__: The builtin " ":func:`compile` can now handle AST objects that contain assignment " "expressions. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2916 +#: ../../../build/NEWS:2930 msgid "" "`bpo-36282 `__: Improved error message " "for too much positional arguments in some builtin functions." msgstr "" -#: ../../../build/NEWS:2919 +#: ../../../build/NEWS:2933 msgid "" "`bpo-30040 `__: New empty dict uses " "fewer memory for now. It used more memory than empty dict created by " @@ -5634,7 +5663,7 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2923 +#: ../../../build/NEWS:2937 msgid "" "`bpo-36262 `__: Fix an unlikely memory " "leak on conversion from string to float in the function ``_Py_dg_strtod()`` " @@ -5642,27 +5671,27 @@ msgid "" ":func:`marshal.load`, etc." msgstr "" -#: ../../../build/NEWS:2927 +#: ../../../build/NEWS:2941 msgid "" "`bpo-36252 `__: Update Unicode databases" " to version 12.0.0." msgstr "" -#: ../../../build/NEWS:2929 +#: ../../../build/NEWS:2943 msgid "" "`bpo-36218 `__: Fix a segfault occurring" " when sorting a list of heterogeneous values. Patch contributed by Rémi " "Lapeyre and Elliot Gorokhovsky." msgstr "" -#: ../../../build/NEWS:2932 +#: ../../../build/NEWS:2946 msgid "" "`bpo-36188 `__: Cleaned up left-over " "vestiges of Python 2 unbound method handling in method objects and " "documentation. Patch by Martijn Pieters" msgstr "" -#: ../../../build/NEWS:2935 +#: ../../../build/NEWS:2949 msgid "" "`bpo-36124 `__: Add a new interpreter-" "specific dict and expose it in the C-API via PyInterpreterState_GetDict(). " @@ -5671,7 +5700,7 @@ msgid "" "state." msgstr "" -#: ../../../build/NEWS:2940 +#: ../../../build/NEWS:2954 msgid "" "`bpo-35975 `__: Add a " "``feature_version`` flag to ``ast.parse()`` (documented) and ``compile()`` " @@ -5683,13 +5712,13 @@ msgid "" "recognizes.)" msgstr "" -#: ../../../build/NEWS:2948 +#: ../../../build/NEWS:2962 msgid "" "`bpo-31904 `__: Use UTF-8 as the system " "encoding on VxWorks." msgstr "" -#: ../../../build/NEWS:2950 +#: ../../../build/NEWS:2964 msgid "" "`bpo-36048 `__: The " ":meth:`~object.__index__` special method will be used instead of " @@ -5698,19 +5727,19 @@ msgid "" "deprecated." msgstr "" -#: ../../../build/NEWS:2955 +#: ../../../build/NEWS:2969 msgid "" "`bpo-35808 `__: Retire pgen and use a " "modified version of pgen2 to generate the parser. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2961 +#: ../../../build/NEWS:2975 msgid "" "`bpo-36401 `__: The class documentation " "created by pydoc now has a separate section for readonly properties." msgstr "" -#: ../../../build/NEWS:2964 +#: ../../../build/NEWS:2978 msgid "" "`bpo-36320 `__: The typing.NamedTuple() " "class has deprecated the _field_types attribute in favor of the " @@ -5718,20 +5747,20 @@ msgid "" "attributes were converted from OrderedDict to a regular dict." msgstr "" -#: ../../../build/NEWS:2969 +#: ../../../build/NEWS:2983 msgid "" "`bpo-34745 `__: Fix :mod:`asyncio` ssl " "memory issues caused by circular references" msgstr "" -#: ../../../build/NEWS:2972 +#: ../../../build/NEWS:2986 msgid "" "`bpo-36324 `__: Add method to " "statistics.NormalDist for computing the inverse cumulative normal " "distribution." msgstr "" -#: ../../../build/NEWS:2975 +#: ../../../build/NEWS:2989 msgid "" "`bpo-36321 `__: collections.namedtuple()" " misspelled the name of an attribute. To be consistent with " @@ -5741,64 +5770,64 @@ msgid "" "future." msgstr "" -#: ../../../build/NEWS:2981 +#: ../../../build/NEWS:2995 msgid "" "`bpo-36297 `__: \"unicode_internal\" " "codec is removed. It was deprecated since Python 3.3. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2984 +#: ../../../build/NEWS:2998 msgid "" "`bpo-36298 `__: Raise " "ModuleNotFoundError in pyclbr when a module can't be found. Thanks to " "'mental' for the bug report." msgstr "" -#: ../../../build/NEWS:2987 +#: ../../../build/NEWS:3001 msgid "" "`bpo-36268 `__: Switch the default " "format used for writing tars with mod:`tarfile` to the modern POSIX.1-2001 " "pax standard, from the vendor-specific GNU. Contributed by C.A.M. Gerlach." msgstr "" -#: ../../../build/NEWS:2991 +#: ../../../build/NEWS:3005 msgid "" "`bpo-36285 `__: Fix integer overflows in" " the array module. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:2994 +#: ../../../build/NEWS:3008 msgid "" "`bpo-31904 `__: Add _signal module " "support for VxWorks." msgstr "" -#: ../../../build/NEWS:2996 +#: ../../../build/NEWS:3010 msgid "" "`bpo-36272 `__: :mod:`logging` does not " "silently ignore RecursionError anymore. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2999 +#: ../../../build/NEWS:3013 msgid "" "`bpo-36280 `__: Add a kind field to " "ast.Constant. It is 'u' if the literal has a 'u' prefix (i.e. a Python 2 " "style unicode literal), else None." msgstr "" -#: ../../../build/NEWS:3002 +#: ../../../build/NEWS:3016 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles all exceptions." msgstr "" -#: ../../../build/NEWS:3005 +#: ../../../build/NEWS:3019 msgid "" "`bpo-36251 `__: Fix format strings used " "for stderrprinter and re.Match reprs. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3008 +#: ../../../build/NEWS:3022 msgid "" "`bpo-36235 `__: Fix ``CFLAGS`` in " "``customize_compiler()`` of ``distutils.sysconfig``: when the ``CFLAGS`` " @@ -5806,79 +5835,79 @@ msgid "" " ``OPT`` variable anymore. Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:3013 +#: ../../../build/NEWS:3027 msgid "" "`bpo-35807 `__: Update ensurepip to " "install pip 19.0.3 and setuptools 40.8.0." msgstr "" -#: ../../../build/NEWS:3015 +#: ../../../build/NEWS:3029 msgid "" "`bpo-36139 `__: Release GIL when closing" " :class:`~mmap.mmap` objects." msgstr "" -#: ../../../build/NEWS:3017 +#: ../../../build/NEWS:3031 msgid "" "`bpo-36179 `__: Fix two unlikely " "reference leaks in _hashopenssl. The leaks only occur in out-of-memory " "cases." msgstr "" -#: ../../../build/NEWS:3020 +#: ../../../build/NEWS:3034 msgid "" "`bpo-36169 `__: Add overlap() method to " "statistics.NormalDist. Computes the overlapping coefficient for two normal " "distributions." msgstr "" -#: ../../../build/NEWS:3023 +#: ../../../build/NEWS:3037 msgid "" "`bpo-36103 `__: Default buffer size used" " by ``shutil.copyfileobj()`` is changed from 16 KiB to 64 KiB on non-Windows" " platform to reduce system call overhead. Contributed by Inada Naoki." msgstr "" -#: ../../../build/NEWS:3027 +#: ../../../build/NEWS:3041 msgid "" "`bpo-36130 `__: Fix ``pdb`` with " "``skip=...`` when stepping into a frame without a ``__name__`` global. " "Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3030 +#: ../../../build/NEWS:3044 msgid "" "`bpo-35652 `__: " "shutil.copytree(copy_function=...) erroneously pass DirEntry instead of a " "path string." msgstr "" -#: ../../../build/NEWS:3033 +#: ../../../build/NEWS:3047 msgid "" "`bpo-35178 `__: Ensure custom " ":func:`warnings.formatwarning` function can receive `line` as positional " "argument. Based on patch by Tashrif Billah." msgstr "" -#: ../../../build/NEWS:3036 +#: ../../../build/NEWS:3050 msgid "" "`bpo-36106 `__: Resolve potential name " "clash with libm's sinpi(). Patch by Dmitrii Pasechnik." msgstr "" -#: ../../../build/NEWS:3039 +#: ../../../build/NEWS:3053 msgid "" "`bpo-36091 `__: Clean up reference to " "async generator in Lib/types. Patch by Henry Chen." msgstr "" -#: ../../../build/NEWS:3042 +#: ../../../build/NEWS:3056 msgid "" "`bpo-36043 `__: :class:`FileCookieJar` " "supports :term:`path-like object`. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3045 +#: ../../../build/NEWS:3059 msgid "" "`bpo-35899 `__: Enum has been fixed to " "correctly handle empty strings and strings with non-Latin characters (ie. " @@ -5886,13 +5915,13 @@ msgid "" "by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:3049 +#: ../../../build/NEWS:3063 msgid "" "`bpo-21269 `__: Add ``args`` and " "``kwargs`` properties to mock call objects. Contributed by Kumar Akshay." msgstr "" -#: ../../../build/NEWS:3052 +#: ../../../build/NEWS:3066 msgid "" "`bpo-30670 `__: `pprint.pp` has been " "added to pretty-print objects with dictionary keys being sorted with their " @@ -5901,87 +5930,87 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3057 +#: ../../../build/NEWS:3071 msgid "" "`bpo-35843 `__: Implement " "``__getitem__`` for ``_NamespacePath``. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3060 +#: ../../../build/NEWS:3074 msgid "" "`bpo-35802 `__: Clean up code which " "checked presence of ``os.stat`` / ``os.lstat`` / ``os.chmod`` which are " "always present. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3064 +#: ../../../build/NEWS:3078 msgid "" "`bpo-35715 `__: Librates the return " "value of a ProcessPoolExecutor _process_worker after it's no longer needed " "to free memory" msgstr "" -#: ../../../build/NEWS:3067 +#: ../../../build/NEWS:3081 msgid "" "`bpo-35493 `__: Use " ":func:`multiprocessing.connection.wait` instead of polling each 0.2 seconds " "for worker updates in :class:`multiprocessing.Pool`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3071 +#: ../../../build/NEWS:3085 msgid "" "`bpo-35661 `__: Store the venv prompt in" " pyvenv.cfg." msgstr "" -#: ../../../build/NEWS:3073 +#: ../../../build/NEWS:3087 msgid "" "`bpo-35121 `__: Don't set cookie for a " "request when the request path is a prefix match of the cookie's path " "attribute but doesn't end with \"/\". Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3077 +#: ../../../build/NEWS:3091 msgid "" "`bpo-21478 `__: Calls to a child " "function created with :func:`unittest.mock.create_autospec` should propagate" " to the parent. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3081 +#: ../../../build/NEWS:3095 msgid "" "`bpo-35198 `__: Fix C++ extension " "compilation on AIX" msgstr "" -#: ../../../build/NEWS:3086 +#: ../../../build/NEWS:3100 msgid "" "`bpo-36329 `__: Declare the path of the " "Python binary for the usage of ``Tools/scripts/serve.py`` when executing " "``make -C Doc/ serve``. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3090 +#: ../../../build/NEWS:3104 msgid "" "`bpo-36138 `__: Improve documentation " "about converting datetime.timedelta to scalars." msgstr "" -#: ../../../build/NEWS:3093 +#: ../../../build/NEWS:3107 msgid "" "`bpo-21314 `__: A new entry was added to" " the Core Language Section of the Programming FAQ, which explaines the usage" " of slash(/) in the signature of a function. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:3100 +#: ../../../build/NEWS:3114 msgid "" "`bpo-36234 `__: " "test_posix.PosixUidGidTests: add tests for invalid uid/gid type (str). " "Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:3103 +#: ../../../build/NEWS:3117 msgid "" "`bpo-29571 `__: Fix " "``test_re.test_locale_flag()``: use ``locale.getpreferredencoding()`` " @@ -5989,164 +6018,164 @@ msgid "" "locales, ``locale.getlocale()`` returns the wrong encoding." msgstr "" -#: ../../../build/NEWS:3108 +#: ../../../build/NEWS:3122 msgid "" "`bpo-36123 `__: Fix race condition in " "test_socket." msgstr "" -#: ../../../build/NEWS:3113 +#: ../../../build/NEWS:3127 msgid "" "`bpo-36356 `__: Fix leaks that led to " "build failure when configured with address sanitizer." msgstr "" -#: ../../../build/NEWS:3116 +#: ../../../build/NEWS:3130 msgid "" "`bpo-36146 `__: Add ``TEST_EXTENSIONS`` " "constant to ``setup.py`` to allow to not build test extensions like " "``_testcapi``." msgstr "" -#: ../../../build/NEWS:3119 +#: ../../../build/NEWS:3133 msgid "" "`bpo-36146 `__: Fix setup.py on macOS: " "only add ``/usr/include/ffi`` to include directories of _ctypes, not for all" " extensions." msgstr "" -#: ../../../build/NEWS:3122 +#: ../../../build/NEWS:3136 msgid "" "`bpo-31904 `__: Enable build system to " "cross-build for VxWorks RTOS." msgstr "" -#: ../../../build/NEWS:3127 +#: ../../../build/NEWS:3141 msgid "" "`bpo-36312 `__: Fixed decoders for the " "following code pages: 50220, 50221, 50222, 50225, 50227, 50229, 57002 " "through 57011, 65000 and 42." msgstr "" -#: ../../../build/NEWS:3130 +#: ../../../build/NEWS:3144 msgid "" "`bpo-36264 `__: Don't honor POSIX " "``HOME`` in ``os.path.expanduser`` on windows. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3133 +#: ../../../build/NEWS:3147 msgid "" "`bpo-24643 `__: Fix name collisions due " "to ``#define timezone _timezone`` in PC/pyconfig.h." msgstr "" -#: ../../../build/NEWS:3139 +#: ../../../build/NEWS:3153 msgid "" "`bpo-36405 `__: Use dict unpacking in " "idlelib." msgstr "" -#: ../../../build/NEWS:3141 +#: ../../../build/NEWS:3155 msgid "" "`bpo-36396 `__: Remove fgBg param of " "idlelib.config.GetHighlight(). This param was only used twice and changed " "the return type." msgstr "" -#: ../../../build/NEWS:3144 +#: ../../../build/NEWS:3158 msgid "" "`bpo-36176 `__: Fix IDLE autocomplete & " "calltip popup colors. Prevent conflicts with Linux dark themes (and slightly" " darken calltip background)." msgstr "" -#: ../../../build/NEWS:3147 +#: ../../../build/NEWS:3161 msgid "" "`bpo-23205 `__: For the grep module, add" " tests for findfiles, refactor findfiles to be a module-level function, and " "refactor findfiles to use os.walk." msgstr "" -#: ../../../build/NEWS:3151 +#: ../../../build/NEWS:3165 msgid "" "`bpo-23216 `__: Add docstrings to IDLE " "search modules." msgstr "" -#: ../../../build/NEWS:3153 +#: ../../../build/NEWS:3167 msgid "" "`bpo-36152 `__: Remove " "colorizer.ColorDelegator.close_when_done and the corresponding argument of " ".close(). In IDLE, both have always been None or False since 2007." msgstr "" -#: ../../../build/NEWS:3157 +#: ../../../build/NEWS:3171 msgid "" "`bpo-32129 `__: Avoid blurry IDLE " "application icon on macOS with Tk 8.6. Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:3160 +#: ../../../build/NEWS:3174 msgid "" "`bpo-36096 `__: Refactor class variables" " to instance variables in colorizer." msgstr "" -#: ../../../build/NEWS:3162 +#: ../../../build/NEWS:3176 msgid "" "`bpo-30348 `__: Increase test coverage " "of idlelib.autocomplete by 30%. Patch by Louie Lu" msgstr "" -#: ../../../build/NEWS:3168 +#: ../../../build/NEWS:3182 msgid "" "`bpo-35132 `__: Fix py-list and py-bt " "commands of python-gdb.py on gdb7." msgstr "" -#: ../../../build/NEWS:3170 +#: ../../../build/NEWS:3184 msgid "" "`bpo-32217 `__: Fix freeze script on " "Windows." msgstr "" -#: ../../../build/NEWS:3175 +#: ../../../build/NEWS:3189 msgid "" "`bpo-36381 `__: Raise " "``DeprecationWarning`` when '#' formats are used for building or parsing " "values without ``PY_SSIZE_T_CLEAN``." msgstr "" -#: ../../../build/NEWS:3178 +#: ../../../build/NEWS:3192 msgid "" "`bpo-36142 `__: The whole coreconfig.h " "header is now excluded from Py_LIMITED_API. Move functions definitions into " "a new internal pycore_coreconfig.h header." msgstr "" -#: ../../../build/NEWS:3184 +#: ../../../build/NEWS:3198 msgid "Python 3.8.0 alpha 2" msgstr "Python 3.8.0 alfa 2" -#: ../../../build/NEWS:3186 +#: ../../../build/NEWS:3200 msgid "*Release date: 2019-02-25*" msgstr "*Tanggal rilis: 2019-02-25*" -#: ../../../build/NEWS:3191 +#: ../../../build/NEWS:3205 msgid "" "`bpo-36052 `__: Raise a " ":exc:`SyntaxError` when assigning a value to `__debug__` with the Assignment" " Operator. Contributed by Stéphane Wirtel and Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3195 +#: ../../../build/NEWS:3209 msgid "" "`bpo-36012 `__: Doubled the speed of " "class variable writes. When a non-dunder attribute was updated, there was " "an unnecessary call to update slots." msgstr "" -#: ../../../build/NEWS:3198 +#: ../../../build/NEWS:3212 msgid "" "`bpo-35942 `__: The error message " "emitted when returning invalid types from ``__fspath__`` in interfaces that " @@ -6154,14 +6183,14 @@ msgid "" "does explain the origin of the error." msgstr "" -#: ../../../build/NEWS:3202 +#: ../../../build/NEWS:3216 msgid "" "`bpo-36016 `__: ``gc.get_objects`` can " "now receive an optional parameter indicating a generation to get objects " "from. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3205 +#: ../../../build/NEWS:3219 msgid "" "`bpo-1054041 `__: When the main " "interpreter exits due to an uncaught KeyboardInterrupt, the process now " @@ -6170,33 +6199,33 @@ msgid "" "to understand that the user has asked them to stop." msgstr "" -#: ../../../build/NEWS:3211 +#: ../../../build/NEWS:3225 msgid "" "`bpo-35992 `__: Fix " "``__class_getitem__()`` not being called on a class with a custom non-" "subscriptable metaclass." msgstr "" -#: ../../../build/NEWS:3214 +#: ../../../build/NEWS:3228 msgid "" "`bpo-35993 `__: Fix a crash on fork when" " using subinterpreters. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3217 +#: ../../../build/NEWS:3231 msgid "" "`bpo-35991 `__: Fix a potential double " "free in Modules/_randommodule.c." msgstr "" -#: ../../../build/NEWS:3219 +#: ../../../build/NEWS:3233 msgid "" "`bpo-35961 `__: Fix a crash in " "slice_richcompare(): use strong references rather than stolen references for" " the two temporary internal tuples." msgstr "" -#: ../../../build/NEWS:3222 +#: ../../../build/NEWS:3236 msgid "" "`bpo-35911 `__: Enable the creation of " "cell objects by adding a ``cell.__new__`` method, and expose the type " @@ -6204,41 +6233,41 @@ msgid "" "Glaser." msgstr "" -#: ../../../build/NEWS:3226 +#: ../../../build/NEWS:3240 msgid "" "`bpo-12822 `__: Use monotonic clock for " "``pthread_cond_timedwait`` when ``pthread_condattr_setclock`` and " "``CLOCK_MONOTONIC`` are available." msgstr "" -#: ../../../build/NEWS:3229 +#: ../../../build/NEWS:3243 msgid "" "`bpo-15248 `__: The compiler emits now " "syntax warnings in the case when a comma is likely missed before tuple or " "list." msgstr "" -#: ../../../build/NEWS:3232 +#: ../../../build/NEWS:3246 msgid "" "`bpo-35886 `__: The implementation of " "PyInterpreterState has been moved into the internal header files (guarded by" " Py_BUILD_CORE)." msgstr "" -#: ../../../build/NEWS:3235 +#: ../../../build/NEWS:3249 msgid "" "`bpo-31506 `__: Clarify the errors " "reported when ``object.__new__`` and ``object.__init__`` receive more than " "one argument. Contributed by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:3239 +#: ../../../build/NEWS:3253 msgid "" "`bpo-35724 `__: Signal-handling is now " "guaranteed to happen relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3242 +#: ../../../build/NEWS:3256 msgid "" "`bpo-33608 `__: We added a new internal " "_Py_AddPendingCall() that operates relative to the provided interpreter. " @@ -6248,14 +6277,14 @@ msgid "" "operates relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3249 +#: ../../../build/NEWS:3263 msgid "" "`bpo-33989 `__: Fix a possible crash in " ":meth:`list.sort` when sorting objects with ``ob_type->tp_richcompare == " "NULL``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3255 +#: ../../../build/NEWS:3269 msgid "" "`bpo-35512 `__: " ":func:`unittest.mock.patch.dict` used as a decorator with string target " @@ -6263,7 +6292,7 @@ msgid "" "construction. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3259 +#: ../../../build/NEWS:3273 msgid "" "`bpo-36018 `__: Add " "statistics.NormalDist, a tool for creating and manipulating normal " @@ -6271,33 +6300,33 @@ msgid "" "the mean and standard deviation of measurement data as single entity." msgstr "" -#: ../../../build/NEWS:3264 +#: ../../../build/NEWS:3278 msgid "" "`bpo-35904 `__: Added statistics.fmean()" " as a faster, floating point variant of the existing mean() function." msgstr "" -#: ../../../build/NEWS:3267 +#: ../../../build/NEWS:3281 msgid "" "`bpo-35918 `__: Removed broken " "``has_key`` method from multiprocessing.managers.SyncManager.dict. " "Contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3270 +#: ../../../build/NEWS:3284 msgid "" "`bpo-18283 `__: Add support for bytes to" " :func:`shutil.which`." msgstr "" -#: ../../../build/NEWS:3272 +#: ../../../build/NEWS:3286 msgid "" "`bpo-35960 `__: Fix " ":func:`dataclasses.field` throwing away empty mapping objects passed as " "metadata." msgstr "" -#: ../../../build/NEWS:3275 +#: ../../../build/NEWS:3289 msgid "" "`bpo-35500 `__: Write expected and " "actual call parameters on separate lines in " @@ -6305,13 +6334,13 @@ msgid "" "by Susan Su." msgstr "" -#: ../../../build/NEWS:3279 +#: ../../../build/NEWS:3293 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles syntax errors." msgstr "" -#: ../../../build/NEWS:3282 +#: ../../../build/NEWS:3296 msgid "" "`bpo-24209 `__: In http.server script, " "rely on getaddrinfo to bind to preferred address based on the bind " @@ -6319,14 +6348,14 @@ msgid "" "stack, depending on the environment." msgstr "" -#: ../../../build/NEWS:3286 +#: ../../../build/NEWS:3300 msgid "" "`bpo-35321 `__: Set ``__spec__.origin`` " "of ``_frozen_importlib`` to frozen so that it matches the behavior of " "``_frozen_importlib_external``. Patch by Nina Zakharenko." msgstr "" -#: ../../../build/NEWS:3290 +#: ../../../build/NEWS:3304 msgid "" "`bpo-35378 `__: Fix a reference issue " "inside :class:`multiprocessing.Pool` that caused the pool to remain alive if" @@ -6336,7 +6365,7 @@ msgid "" "iterator is still alive." msgstr "" -#: ../../../build/NEWS:3297 +#: ../../../build/NEWS:3311 msgid "" "`bpo-34294 `__: re module, fix wrong " "capturing groups in rare cases. :func:`re.search`, :func:`re.findall`, " @@ -6345,14 +6374,14 @@ msgid "" " Lin." msgstr "" -#: ../../../build/NEWS:3302 +#: ../../../build/NEWS:3316 msgid "" "`bpo-35615 `__: :mod:`weakref`: Fix a " "RuntimeError when copying a WeakKeyDictionary or a WeakValueDictionary, due " "to some keys or values disappearing while iterating." msgstr "" -#: ../../../build/NEWS:3306 +#: ../../../build/NEWS:3320 msgid "" "`bpo-35606 `__: Implement " ":func:`math.prod` as analogous function to :func:`sum` that returns the " @@ -6360,7 +6389,7 @@ msgid "" "by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3310 +#: ../../../build/NEWS:3324 msgid "" "`bpo-32417 `__: Performing arithmetic " "between :class:`datetime.datetime` subclasses and " @@ -6371,7 +6400,7 @@ msgid "" " a ``tz`` argument now *also* retain their subclass." msgstr "" -#: ../../../build/NEWS:3317 +#: ../../../build/NEWS:3331 msgid "" "`bpo-35153 `__: Add *headers* optional " "keyword-only parameter to :class:`xmlrpc.client.ServerProxy`, " @@ -6379,45 +6408,45 @@ msgid "" "Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:3321 +#: ../../../build/NEWS:3335 msgid "" "`bpo-34572 `__: Fix C implementation of " "pickle.loads to use importlib's locking mechanisms, and thereby avoid using " "partially-loaded modules. Patch by Tim Burgess." msgstr "" -#: ../../../build/NEWS:3328 +#: ../../../build/NEWS:3342 msgid "" "`bpo-36083 `__: Fix formatting of " "--check-hash-based-pycs options in the manpage Synopsis." msgstr "" -#: ../../../build/NEWS:3331 +#: ../../../build/NEWS:3345 msgid "" "`bpo-36007 `__: Bump minimum sphinx " "version to 1.8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3333 +#: ../../../build/NEWS:3347 msgid "" "`bpo-22062 `__: Update documentation and" " docstrings for pathlib. Original patch by Mike Short." msgstr "" -#: ../../../build/NEWS:3339 +#: ../../../build/NEWS:3353 msgid "" "`bpo-27313 `__: Avoid test_ttk_guionly " "ComboboxTest failure with macOS Cocoa Tk." msgstr "" -#: ../../../build/NEWS:3342 +#: ../../../build/NEWS:3356 msgid "" "`bpo-36019 `__: Add " "test.support.TEST_HTTP_URL and replace references of http://www.example.com " "by this new constant. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:3346 +#: ../../../build/NEWS:3360 msgid "" "`bpo-36037 `__: Fix test_ssl for strict " "OpenSSL configuration like RHEL8 strict crypto policy. Use older TLS version" @@ -6425,20 +6454,20 @@ msgid "" "version older than default minimum TLS version." msgstr "" -#: ../../../build/NEWS:3351 +#: ../../../build/NEWS:3365 msgid "" "`bpo-35798 `__: Added " ":func:`test.support.check_syntax_warning`." msgstr "" -#: ../../../build/NEWS:3353 +#: ../../../build/NEWS:3367 msgid "" "`bpo-35505 `__: Make " "test_imap4_host_default_value independent on whether the local IMAP server " "is running." msgstr "" -#: ../../../build/NEWS:3356 +#: ../../../build/NEWS:3370 msgid "" "`bpo-35917 `__: multiprocessing: provide" " unit tests for SyncManager and SharedMemoryManager classes + all the " @@ -6446,83 +6475,83 @@ msgid "" "Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3360 +#: ../../../build/NEWS:3374 msgid "" "`bpo-35704 `__: Skip " "``test_shutil.test_unpack_archive_xztar`` to prevent a MemoryError on 32-bit" " AIX when MAXDATA setting is less than 0x20000000." msgstr "" -#: ../../../build/NEWS:3363 +#: ../../../build/NEWS:3377 msgid "Patch by Michael Felt (aixtools)" msgstr "*Patch* oleh Michael Felt (aixtools)" -#: ../../../build/NEWS:3365 +#: ../../../build/NEWS:3379 msgid "" "`bpo-34720 `__: Assert m_state != NULL " "to mimic GC traversal functions that do not correctly handle module creation" " when the module state has not been created." msgstr "" -#: ../../../build/NEWS:3372 +#: ../../../build/NEWS:3386 msgid "" "`bpo-35976 `__: Added ARM build support " "to Windows build files in PCBuild." msgstr "" -#: ../../../build/NEWS:3374 +#: ../../../build/NEWS:3388 msgid "" "`bpo-35692 `__: ``pathlib`` no longer " "raises when checking file and directory existence on drives that are not " "ready" msgstr "" -#: ../../../build/NEWS:3377 +#: ../../../build/NEWS:3391 msgid "" "`bpo-35872 `__: Uses the base Python " "executable when invoking venv in a virtual environment" msgstr "" -#: ../../../build/NEWS:3380 +#: ../../../build/NEWS:3394 msgid "" "`bpo-35873 `__: Prevents venv paths " "being inherited by child processes" msgstr "" -#: ../../../build/NEWS:3382 +#: ../../../build/NEWS:3396 msgid "" "`bpo-35299 `__: Fix sysconfig detection " "of the source directory and distutils handling of pyconfig.h during PGO " "profiling" msgstr "" -#: ../../../build/NEWS:3388 +#: ../../../build/NEWS:3402 msgid "" "`bpo-24310 `__: IDLE -- Document " "settings dialog font tab sample." msgstr "" -#: ../../../build/NEWS:3390 +#: ../../../build/NEWS:3404 msgid "" "`bpo-35833 `__: Revise IDLE doc for " "control codes sent to Shell. Add a code example block." msgstr "" -#: ../../../build/NEWS:3393 +#: ../../../build/NEWS:3407 msgid "" "`bpo-35689 `__: Add docstrings and " "unittests for colorizer.py." msgstr "" -#: ../../../build/NEWS:3397 +#: ../../../build/NEWS:3411 msgid "Python 3.8.0 alpha 1" msgstr "Python 3.8.0 alfa 1" -#: ../../../build/NEWS:3399 +#: ../../../build/NEWS:3413 msgid "*Release date: 2019-02-03*" msgstr "*Tanggal rilis: 2019-02-03*" -#: ../../../build/NEWS:3404 +#: ../../../build/NEWS:3418 msgid "" "`bpo-35746 `__: [CVE-2019-5010] Fix a " "NULL pointer deref in ssl module. The cert parser did not handle CRL " @@ -6531,7 +6560,7 @@ msgid "" "reported by Colin Read and Nicolas Edet of Cisco." msgstr "" -#: ../../../build/NEWS:3410 +#: ../../../build/NEWS:3424 msgid "" "`bpo-34812 `__: The :option:`-I` command" " line option (run Python in isolated mode) is now also copied by the " @@ -6540,7 +6569,7 @@ msgid "" "by :option:`-I`) were copied." msgstr "" -#: ../../../build/NEWS:3416 +#: ../../../build/NEWS:3430 msgid "" "`bpo-34791 `__: The xml.sax and " "xml.dom.domreg no longer use environment variables to override parser " @@ -6548,7 +6577,7 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:3420 +#: ../../../build/NEWS:3434 msgid "" "`bpo-17239 `__: The xml.sax and " "xml.dom.minidom parsers no longer processes external entities by default. " @@ -6556,46 +6585,46 @@ msgid "" "connections." msgstr "" -#: ../../../build/NEWS:3424 +#: ../../../build/NEWS:3438 msgid "" "`bpo-34623 `__: CVE-2018-14647: The C " "accelerated _elementtree module now initializes hash randomization salt from" " _Py_HashSecret instead of libexpat's default CSPRNG." msgstr "" -#: ../../../build/NEWS:3428 +#: ../../../build/NEWS:3442 msgid "" "`bpo-34405 `__: Updated to OpenSSL " "1.1.0i for Windows builds." msgstr "" -#: ../../../build/NEWS:3430 +#: ../../../build/NEWS:3444 msgid "" "`bpo-33871 `__: Fixed sending the part " "of the file in :func:`os.sendfile` on macOS. Using the *trailers* argument " "could cause sending more bytes from the input file than was specified." msgstr "" -#: ../../../build/NEWS:3434 +#: ../../../build/NEWS:3448 msgid "" "`bpo-32533 `__: Fixed thread-safety of " "error handling in _ssl." msgstr "" -#: ../../../build/NEWS:3436 ../../../build/NEWS:6935 +#: ../../../build/NEWS:3450 ../../../build/NEWS:6949 msgid "" "`bpo-33136 `__: Harden ssl module " "against LibreSSL CVE-2018-8970. X509_VERIFY_PARAM_set1_host() is called with" " an explicit namelen. A new test ensures that NULL bytes are not allowed." msgstr "" -#: ../../../build/NEWS:3440 ../../../build/NEWS:6939 ../../../build/NEWS:11332 +#: ../../../build/NEWS:3454 ../../../build/NEWS:6953 ../../../build/NEWS:11346 msgid "" "`bpo-33001 `__: Minimal fix to prevent " "buffer overrun in os.symlink on Windows" msgstr "" -#: ../../../build/NEWS:3442 ../../../build/NEWS:6941 ../../../build/NEWS:11334 +#: ../../../build/NEWS:3456 ../../../build/NEWS:6955 ../../../build/NEWS:11348 msgid "" "`bpo-32981 `__: Regexes in difflib and " "poplib were vulnerable to catastrophic backtracking. These regexes formed " @@ -6603,20 +6632,20 @@ msgid "" "CVE-2018-1060 and CVE-2018-1061. Patch by Jamie Davis." msgstr "" -#: ../../../build/NEWS:3447 ../../../build/NEWS:7153 +#: ../../../build/NEWS:3461 ../../../build/NEWS:7167 msgid "" "`bpo-28414 `__: The ssl module now " "allows users to perform their own IDN en/decoding when using SNI." msgstr "" -#: ../../../build/NEWS:3453 +#: ../../../build/NEWS:3467 msgid "" "`bpo-35877 `__: Make parenthesis " "optional for named expressions in while statement. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:3456 +#: ../../../build/NEWS:3470 msgid "" "`bpo-35814 `__: Allow same right hand " "side expressions in annotated assignments as in normal ones. In particular, " @@ -6624,7 +6653,7 @@ msgid "" "allowed." msgstr "" -#: ../../../build/NEWS:3460 +#: ../../../build/NEWS:3474 msgid "" "`bpo-35766 `__: Add the option to parse " "PEP 484 type comments in the ast module. (Off by default.) This is merging " @@ -6632,26 +6661,26 @@ msgid "" "[typed_ast](https://github.com/python/typed_ast)." msgstr "" -#: ../../../build/NEWS:3465 +#: ../../../build/NEWS:3479 msgid "" "`bpo-35713 `__: Reorganize Python " "initialization to get working exceptions and sys.stderr earlier." msgstr "" -#: ../../../build/NEWS:3468 +#: ../../../build/NEWS:3482 msgid "" "`bpo-33416 `__: Add end line and end " "column position information to the Python AST nodes. This is a C-level " "backwards incompatible change." msgstr "" -#: ../../../build/NEWS:3471 +#: ../../../build/NEWS:3485 msgid "" "`bpo-35720 `__: Fixed a minor memory " "leak in pymain_parse_cmdline_impl function in Modules/main.c" msgstr "" -#: ../../../build/NEWS:3474 +#: ../../../build/NEWS:3488 msgid "" "`bpo-35634 `__: ``func(**kwargs)`` will " "now raise an error when ``kwargs`` is a mapping containing multiple entries " @@ -6659,20 +6688,20 @@ msgid "" "are passed before ``**kwargs`` since Python 3.6." msgstr "" -#: ../../../build/NEWS:3479 +#: ../../../build/NEWS:3493 msgid "" "`bpo-35623 `__: Fix a crash when sorting" " very long lists. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3482 +#: ../../../build/NEWS:3496 msgid "" "`bpo-35214 `__: clang Memory Sanitizer " "build instrumentation was added to work around false positives from posix, " "socket, time, test_io, and test_faulthandler." msgstr "" -#: ../../../build/NEWS:3486 +#: ../../../build/NEWS:3500 msgid "" "`bpo-35560 `__: Fix an assertion error " "in :func:`format` in debug build for floating point formatting with \"n\" " @@ -6680,7 +6709,7 @@ msgid "" "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3490 +#: ../../../build/NEWS:3504 msgid "" "`bpo-35552 `__: Format characters ``%s``" " and ``%V`` in :c:func:`PyUnicode_FromFormat` and ``%s`` in " @@ -6688,39 +6717,39 @@ msgid "" "*precision* is specified." msgstr "" -#: ../../../build/NEWS:3494 +#: ../../../build/NEWS:3508 msgid "" "`bpo-35504 `__: Fix segfaults and " ":exc:`SystemError`\\ s when deleting certain attributes. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:3497 +#: ../../../build/NEWS:3511 msgid "" "`bpo-35504 `__: Fixed a SystemError when" " delete the characters_written attribute of an OSError." msgstr "" -#: ../../../build/NEWS:3500 +#: ../../../build/NEWS:3514 msgid "" "`bpo-35494 `__: Improved syntax error " "messages for unbalanced parentheses in f-string." msgstr "" -#: ../../../build/NEWS:3503 +#: ../../../build/NEWS:3517 msgid "" "`bpo-35444 `__: Fixed error handling in " "pickling methods when fail to look up builtin \"getattr\". Sped up pickling " "iterators." msgstr "" -#: ../../../build/NEWS:3506 +#: ../../../build/NEWS:3520 msgid "" "`bpo-35436 `__: Fix various issues with " "memory allocation error handling. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3509 +#: ../../../build/NEWS:3523 msgid "" "`bpo-35423 `__: Separate the signal " "handling trigger in the eval loop from the \"pending calls\" machinery. " @@ -6728,7 +6757,7 @@ msgid "" "insignificant." msgstr "" -#: ../../../build/NEWS:3513 +#: ../../../build/NEWS:3527 msgid "" "`bpo-35357 `__: Internal attributes' " "names of unittest.mock._Call and unittest.mock.MagicProxy (name, parent & " @@ -6736,20 +6765,20 @@ msgid "" "widely used object attributes. Fixed minor typo in test function name." msgstr "" -#: ../../../build/NEWS:3518 +#: ../../../build/NEWS:3532 msgid "" "`bpo-35372 `__: Fixed the code page " "decoder for input longer than 2 GiB containing undecodable bytes." msgstr "" -#: ../../../build/NEWS:3521 +#: ../../../build/NEWS:3535 msgid "" "`bpo-35336 `__: Fix " "PYTHONCOERCECLOCALE=1 environment variable: only coerce the C locale if the " "LC_CTYPE locale is \"C\"." msgstr "" -#: ../../../build/NEWS:3524 +#: ../../../build/NEWS:3538 msgid "" "`bpo-31241 `__: The *lineno* and " "*col_offset* attributes of AST nodes for list comprehensions, generator " @@ -6758,33 +6787,33 @@ msgid "" "first item." msgstr "" -#: ../../../build/NEWS:3529 +#: ../../../build/NEWS:3543 msgid "" "`bpo-33954 `__: For :meth:`str.format`, " ":meth:`float.__format__` and :meth:`complex.__format__` methods for non-" "ASCII decimal point when using the \"n\" formatter." msgstr "" -#: ../../../build/NEWS:3533 +#: ../../../build/NEWS:3547 msgid "" "`bpo-35269 `__: Fix a possible segfault " "involving a newly-created coroutine. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3536 +#: ../../../build/NEWS:3550 msgid "" "`bpo-35224 `__: Implement :pep:`572` " "(assignment expressions). Patch by Emily Morehouse." msgstr "" -#: ../../../build/NEWS:3539 +#: ../../../build/NEWS:3553 msgid "" "`bpo-32492 `__: Speed up " ":class:`namedtuple` attribute access by 1.6x using a C fast-path for the " "name descriptors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3542 +#: ../../../build/NEWS:3556 msgid "" "`bpo-35214 `__: Fixed an out of bounds " "memory access when parsing a truncated unicode escape sequence at the end of" @@ -6792,7 +6821,7 @@ msgid "" "memory allocation." msgstr "" -#: ../../../build/NEWS:3546 +#: ../../../build/NEWS:3560 msgid "" "`bpo-35214 `__: The interpreter and " "extension modules have had annotations added so that they work properly " @@ -6801,7 +6830,7 @@ msgid "" "perform." msgstr "" -#: ../../../build/NEWS:3551 +#: ../../../build/NEWS:3565 msgid "" "`bpo-35193 `__: Fix an off by one error " "in the bytecode peephole optimizer where it could read bytes beyond the end " @@ -6809,39 +6838,39 @@ msgid "" "in every release of Python 3.6 and 3.7 until now." msgstr "" -#: ../../../build/NEWS:3556 +#: ../../../build/NEWS:3570 msgid "" "`bpo-35169 `__: Improved error messages " "for forbidden assignments." msgstr "" -#: ../../../build/NEWS:3558 +#: ../../../build/NEWS:3572 msgid "" "`bpo-34022 `__: Fix handling of hash-" "based bytecode files in :mod:`zipimport`. Patch by Elvis Pranskevichus." msgstr "" -#: ../../../build/NEWS:3561 +#: ../../../build/NEWS:3575 msgid "" "`bpo-28401 `__: Debug builds will no " "longer to attempt to import extension modules built for the ABI as they were" " never compatible to begin with. Patch by Stefano Rivera." msgstr "" -#: ../../../build/NEWS:3565 +#: ../../../build/NEWS:3579 msgid "" "`bpo-29341 `__: Clarify in the " "docstrings of :mod:`os` methods that path-like objects are also accepted as " "input parameters." msgstr "" -#: ../../../build/NEWS:3568 +#: ../../../build/NEWS:3582 msgid "" "`bpo-35050 `__: :mod:`socket`: Fix off-" "by-one bug in length check for ``AF_ALG`` name and type." msgstr "" -#: ../../../build/NEWS:3571 +#: ../../../build/NEWS:3585 msgid "" "`bpo-29743 `__: Raise :exc:`ValueError` " "instead of :exc:`OverflowError` in case of a negative ``_length_`` in a " @@ -6850,48 +6879,48 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:3576 +#: ../../../build/NEWS:3590 msgid "" "`bpo-16806 `__: Fix ``lineno`` and " "``col_offset`` for multi-line string tokens." msgstr "" -#: ../../../build/NEWS:3578 +#: ../../../build/NEWS:3592 msgid "" "`bpo-35029 `__: :exc:`SyntaxWarning` " "raised as an exception at code generation time will be now replaced with a " ":exc:`SyntaxError` for better error reporting." msgstr "" -#: ../../../build/NEWS:3582 +#: ../../../build/NEWS:3596 msgid "" "`bpo-34983 `__: Expose " ":meth:`symtable.Symbol.is_nonlocal` in the symtable module. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:3585 +#: ../../../build/NEWS:3599 msgid "" "`bpo-34974 `__: :class:`bytes` and " ":class:`bytearray` constructors no longer convert unexpected exceptions " "(e.g. :exc:`MemoryError` and :exc:`KeyboardInterrupt`) to :exc:`TypeError`." msgstr "" -#: ../../../build/NEWS:3589 +#: ../../../build/NEWS:3603 msgid "" "`bpo-34939 `__: Allow annotated names in" " module namespace that are declared global before the annotation happens. " "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3592 +#: ../../../build/NEWS:3606 msgid "" "`bpo-34973 `__: Fixed crash in " ":func:`bytes` when the :class:`list` argument is mutated while it is " "iterated." msgstr "" -#: ../../../build/NEWS:3595 +#: ../../../build/NEWS:3609 msgid "" "`bpo-34876 `__: The *lineno* and " "*col_offset* attributes of the AST for decorated function and class refer " @@ -6901,34 +6930,34 @@ msgid "" "of child AST nodes can precede the position of the parent AST node." msgstr "" -#: ../../../build/NEWS:3602 +#: ../../../build/NEWS:3616 msgid "" "`bpo-34879 `__: Fix a possible null " "pointer dereference in bytesobject.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3605 +#: ../../../build/NEWS:3619 msgid "" "`bpo-34784 `__: Fix the implementation " "of PyStructSequence_NewType in order to create heap allocated " "StructSequences." msgstr "" -#: ../../../build/NEWS:3608 +#: ../../../build/NEWS:3622 msgid "" "`bpo-32912 `__: A :exc:`SyntaxWarning` " "is now emitted instead of a :exc:`DeprecationWarning` for invalid escape " "sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:3612 +#: ../../../build/NEWS:3626 msgid "" "`bpo-34854 `__: Fixed a crash in " "compiling string annotations containing a lambda with a keyword-only " "argument that doesn't have a default value." msgstr "" -#: ../../../build/NEWS:3615 +#: ../../../build/NEWS:3629 msgid "" "`bpo-34850 `__: The compiler now " "produces a :exc:`SyntaxWarning` when identity checks (``is`` and ``is not``)" @@ -6938,13 +6967,13 @@ msgid "" "instead." msgstr "" -#: ../../../build/NEWS:3621 +#: ../../../build/NEWS:3635 msgid "" "`bpo-34824 `__: Fix a possible null " "pointer dereference in Modules/_ssl.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3624 +#: ../../../build/NEWS:3638 msgid "" "`bpo-30156 `__: The C function " "``property_descr_get()`` uses a \"cached\" tuple to optimize function calls." @@ -6953,13 +6982,13 @@ msgid "" "and it causes 3 different crashes last years." msgstr "" -#: ../../../build/NEWS:3629 +#: ../../../build/NEWS:3643 msgid "" "`bpo-34762 `__: Fix contextvars C API to" " use PyObject* pointer types." msgstr "" -#: ../../../build/NEWS:3631 +#: ../../../build/NEWS:3645 msgid "" "`bpo-34751 `__: The hash function for " "tuples is now based on xxHash which gives better collision results on " @@ -6968,65 +6997,65 @@ msgid "" "contributions by Tim Peters." msgstr "" -#: ../../../build/NEWS:3636 +#: ../../../build/NEWS:3650 msgid "" "`bpo-34735 `__: Fix a memory leak in " "Modules/timemodule.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3639 +#: ../../../build/NEWS:3653 msgid "" "`bpo-34683 `__: Fixed a bug where some " "SyntaxError error pointed to locations that were off-by-one." msgstr "" -#: ../../../build/NEWS:3642 +#: ../../../build/NEWS:3656 msgid "" "`bpo-34651 `__: Only allow the main " "interpreter to fork. The avoids the possibility of affecting the main " "interpreter, which is critical to operation of the runtime." msgstr "" -#: ../../../build/NEWS:3646 +#: ../../../build/NEWS:3660 msgid "" "`bpo-34653 `__: Remove unused function " "PyParser_SimpleParseStringFilename." msgstr "" -#: ../../../build/NEWS:3648 +#: ../../../build/NEWS:3662 msgid "" "`bpo-32236 `__: Warn that line buffering" " is not supported if :func:`open` is called with binary mode and " "``buffering=1``." msgstr "" -#: ../../../build/NEWS:3651 +#: ../../../build/NEWS:3665 msgid "" "`bpo-34641 `__: Further restrict the " "syntax of the left-hand side of keyword arguments in function calls. In " "particular, ``f((keyword)=arg)`` is now disallowed." msgstr "" -#: ../../../build/NEWS:3655 +#: ../../../build/NEWS:3669 msgid "" "`bpo-34637 `__: Make the *start* " "argument to *sum()* visible as a keyword argument." msgstr "" -#: ../../../build/NEWS:3658 +#: ../../../build/NEWS:3672 msgid "" "`bpo-1621 `__: Do not assume signed " "integer overflow behavior (C undefined behavior) when performing set hash " "table resizing." msgstr "" -#: ../../../build/NEWS:3661 +#: ../../../build/NEWS:3675 msgid "" "`bpo-34588 `__: Fix an off-by-one in the" " recursive call pruning feature of traceback formatting." msgstr "" -#: ../../../build/NEWS:3664 +#: ../../../build/NEWS:3678 msgid "" "`bpo-34485 `__: On Windows, the LC_CTYPE" " is now set to the user preferred locale at startup. Previously, the " @@ -7034,7 +7063,7 @@ msgid "" "setlocale(LC_CTYPE, \"\") or setlocale(LC_ALL, \"\")." msgstr "" -#: ../../../build/NEWS:3668 +#: ../../../build/NEWS:3682 msgid "" "`bpo-34485 `__: Standard streams like " "sys.stdout now use the \"surrogateescape\" error handler, instead of " @@ -7042,14 +7071,14 @@ msgid "" "UTF-8 Mode is disabled)." msgstr "" -#: ../../../build/NEWS:3672 +#: ../../../build/NEWS:3686 msgid "" "`bpo-34485 `__: Fix the error handler of" " standard streams like sys.stdout: PYTHONIOENCODING=\":\" is now ignored " "instead of setting the error handler to \"strict\"." msgstr "" -#: ../../../build/NEWS:3676 +#: ../../../build/NEWS:3690 msgid "" "`bpo-34485 `__: Python now gets the " "locale encoding with C code to initialize the encoding of standard streams " @@ -7059,7 +7088,7 @@ msgid "" "startup by default." msgstr "" -#: ../../../build/NEWS:3682 +#: ../../../build/NEWS:3696 msgid "" "`bpo-34527 `__: On FreeBSD, " "Py_DecodeLocale() and Py_EncodeLocale() now also forces the ASCII encoding " @@ -7067,13 +7096,13 @@ msgid "" "\"C\"." msgstr "" -#: ../../../build/NEWS:3686 +#: ../../../build/NEWS:3700 msgid "" "`bpo-34527 `__: The UTF-8 Mode is now " "also enabled by the \"POSIX\" locale, not only by the \"C\" locale." msgstr "" -#: ../../../build/NEWS:3689 +#: ../../../build/NEWS:3703 msgid "" "`bpo-34403 `__: On HP-UX with C or POSIX" " locale, sys.getfilesystemencoding() now returns \"ascii\" instead of " @@ -7081,13 +7110,13 @@ msgid "" "coerced)." msgstr "" -#: ../../../build/NEWS:3693 +#: ../../../build/NEWS:3707 msgid "" "`bpo-34523 `__: The Python filesystem " "encoding is now read earlier during the Python initialization." msgstr "" -#: ../../../build/NEWS:3696 +#: ../../../build/NEWS:3710 msgid "" "`bpo-12458 `__: Tracebacks show now " "correct line number for subexpressions in multiline expressions. Tracebacks " @@ -7095,110 +7124,110 @@ msgid "" " of the line number of the last subexpression." msgstr "" -#: ../../../build/NEWS:3701 +#: ../../../build/NEWS:3715 msgid "" "`bpo-34408 `__: Prevent a null pointer " "dereference and resource leakage in ``PyInterpreterState_New()``." msgstr "" -#: ../../../build/NEWS:3704 +#: ../../../build/NEWS:3718 msgid "" "`bpo-34400 `__: Fix undefined behavior " "in parsetok.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3706 +#: ../../../build/NEWS:3720 msgid "" "`bpo-33073 `__: Added as_integer_ratio " "to ints to make them more interoperable with floats." msgstr "" -#: ../../../build/NEWS:3709 +#: ../../../build/NEWS:3723 msgid "" "`bpo-34377 `__: Update valgrind " "suppression list to use ``_PyObject_Free``/``_PyObject_Realloc`` instead of " "``PyObject_Free``/``PyObject_Realloc``." msgstr "" -#: ../../../build/NEWS:3713 +#: ../../../build/NEWS:3727 msgid "" "`bpo-34353 `__: Added the \"socket\" " "option in the `stat.filemode()` Python implementation to match the C " "implementation." msgstr "" -#: ../../../build/NEWS:3716 +#: ../../../build/NEWS:3730 msgid "" "`bpo-34320 `__: Fix ``dict(od)`` didn't " "copy iteration order of OrderedDict." msgstr "" -#: ../../../build/NEWS:3718 +#: ../../../build/NEWS:3732 msgid "" "`bpo-34113 `__: Fixed crash on debug " "builds when opcode stack was adjusted with negative numbers. Patch by " "Constantin Petrisor." msgstr "" -#: ../../../build/NEWS:3721 +#: ../../../build/NEWS:3735 msgid "" "`bpo-34100 `__: Compiler now merges " "constants in tuples and frozensets recursively. Code attributes like " "``co_names`` are merged too." msgstr "" -#: ../../../build/NEWS:3724 +#: ../../../build/NEWS:3738 msgid "" "`bpo-34151 `__: Performance of list " "concatenation, repetition and slicing operations is slightly improved. Patch" " by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:3727 +#: ../../../build/NEWS:3741 msgid "" "`bpo-34170 `__: -X dev: it is now " "possible to override the memory allocator using PYTHONMALLOC even if the " "developer mode is enabled." msgstr "" -#: ../../../build/NEWS:3730 +#: ../../../build/NEWS:3744 msgid "" "`bpo-33237 `__: Improved " ":exc:`AttributeError` message for partially initialized module." msgstr "" -#: ../../../build/NEWS:3733 +#: ../../../build/NEWS:3747 msgid "" "`bpo-34149 `__: Fix min and max " "functions to get default behavior when key is None." msgstr "" -#: ../../../build/NEWS:3736 +#: ../../../build/NEWS:3750 msgid "" "`bpo-34125 `__: Profiling of unbound " "built-in methods now works when ``**kwargs`` is given." msgstr "" -#: ../../../build/NEWS:3739 +#: ../../../build/NEWS:3753 msgid "" "`bpo-34141 `__: Optimized pickling " "atomic types (None, bool, int, float, bytes, str)." msgstr "" -#: ../../../build/NEWS:3742 +#: ../../../build/NEWS:3756 msgid "" "`bpo-34126 `__: Fix crashes when " "profiling certain invalid calls of unbound methods. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3745 +#: ../../../build/NEWS:3759 msgid "" "`bpo-24618 `__: Fixed reading invalid " "memory when create the code object with too small varnames tuple or too " "large argument counts." msgstr "" -#: ../../../build/NEWS:3748 +#: ../../../build/NEWS:3762 msgid "" "`bpo-34068 `__: In " ":meth:`io.IOBase.close`, ensure that the :attr:`~io.IOBase.closed` attribute" @@ -7206,63 +7235,63 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:3752 +#: ../../../build/NEWS:3766 msgid "" "`bpo-34087 `__: Fix buffer overflow " "while converting unicode to numeric values." msgstr "" -#: ../../../build/NEWS:3754 +#: ../../../build/NEWS:3768 msgid "" "`bpo-34080 `__: Fixed a memory leak in " "the compiler when it raised some uncommon errors during tokenizing." msgstr "" -#: ../../../build/NEWS:3757 +#: ../../../build/NEWS:3771 msgid "" "`bpo-34066 `__: Disabled interruption by" " Ctrl-C between calling ``open()`` and entering a **with** block in ``with " "open()``." msgstr "" -#: ../../../build/NEWS:3760 +#: ../../../build/NEWS:3774 msgid "" "`bpo-34042 `__: Fix dict.copy() to " "maintain correct total refcount (as reported by sys.gettotalrefcount())." msgstr "" -#: ../../../build/NEWS:3763 +#: ../../../build/NEWS:3777 msgid "" "`bpo-33418 `__: Fix potential memory " "leak in function object when it creates reference cycle." msgstr "" -#: ../../../build/NEWS:3766 +#: ../../../build/NEWS:3780 msgid "" "`bpo-33985 `__: Implement " "contextvars.ContextVar.name attribute." msgstr "" -#: ../../../build/NEWS:3768 +#: ../../../build/NEWS:3782 msgid "" "`bpo-33956 `__: Update vendored Expat " "library copy to version 2.2.5." msgstr "" -#: ../../../build/NEWS:3770 +#: ../../../build/NEWS:3784 msgid "" "`bpo-24596 `__: Decref the module object" " in :c:func:`PyRun_SimpleFileExFlags` before calling " ":c:func:`PyErr_Print()`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3773 +#: ../../../build/NEWS:3787 msgid "" "`bpo-33451 `__: Close directly executed " "pyc files before calling ``PyEval_EvalCode()``." msgstr "" -#: ../../../build/NEWS:3776 +#: ../../../build/NEWS:3790 msgid "" "`bpo-1617161 `__: The hash of " ":class:`BuiltinMethodType` instances (methods of built-in classes) now " @@ -7274,21 +7303,21 @@ msgid "" "instances no longer support ordering." msgstr "" -#: ../../../build/NEWS:3784 +#: ../../../build/NEWS:3798 msgid "" "`bpo-33824 `__: Fix \"LC_ALL=C python3.7" " -V\": reset properly the command line parser when the encoding changes " "after reading the Python configuration." msgstr "" -#: ../../../build/NEWS:3787 ../../../build/NEWS:6433 +#: ../../../build/NEWS:3801 ../../../build/NEWS:6447 msgid "" "`bpo-33803 `__: Fix a crash in hamt.c " "caused by enabling GC tracking for an object that hadn't all of its fields " "set to NULL." msgstr "" -#: ../../../build/NEWS:3790 +#: ../../../build/NEWS:3804 msgid "" "`bpo-33738 `__: Seven macro " "incompatibilities with the Limited API were fixed, and the macros " @@ -7297,40 +7326,40 @@ msgid "" "automatic macro checks was added." msgstr "" -#: ../../../build/NEWS:3795 ../../../build/NEWS:11005 +#: ../../../build/NEWS:3809 ../../../build/NEWS:11019 msgid "" "`bpo-33786 `__: Fix asynchronous " "generators to handle GeneratorExit in athrow() correctly" msgstr "" -#: ../../../build/NEWS:3798 +#: ../../../build/NEWS:3812 msgid "" "`bpo-30167 `__: " "``PyRun_SimpleFileExFlags`` removes ``__cached__`` from module in addition " "to ``__file__``." msgstr "" -#: ../../../build/NEWS:3801 ../../../build/NEWS:6436 +#: ../../../build/NEWS:3815 ../../../build/NEWS:6450 msgid "" "`bpo-33706 `__: Fix a crash in Python " "initialization when parsing the command line options. Thanks Christoph " "Gohlke for the bug report and the fix!" msgstr "" -#: ../../../build/NEWS:3804 +#: ../../../build/NEWS:3818 msgid "" "`bpo-33597 `__: Reduce ``PyGC_Head`` " "size from 3 words to 2 words." msgstr "" -#: ../../../build/NEWS:3806 ../../../build/NEWS:6439 ../../../build/NEWS:11008 +#: ../../../build/NEWS:3820 ../../../build/NEWS:6453 ../../../build/NEWS:11022 msgid "" "`bpo-30654 `__: Fixed reset of the " "SIGINT handler to SIG_DFL on interpreter shutdown even when there was a " "custom handler set previously. Patch by Philipp Kerling." msgstr "" -#: ../../../build/NEWS:3810 ../../../build/NEWS:6545 ../../../build/NEWS:11012 +#: ../../../build/NEWS:3824 ../../../build/NEWS:6559 ../../../build/NEWS:11026 msgid "" "`bpo-33622 `__: Fixed a leak when the " "garbage collector fails to add an object with the ``__del__`` method or " @@ -7338,13 +7367,13 @@ msgid "" "can now be called when an exception is set and preserves it." msgstr "" -#: ../../../build/NEWS:3815 +#: ../../../build/NEWS:3829 msgid "" "`bpo-33462 `__: Make dict and dict views" " reversible. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3817 +#: ../../../build/NEWS:3831 msgid "" "`bpo-23722 `__: A :exc:`RuntimeError` is" " now raised when the custom metaclass doesn't provide the ``__classcell__`` " @@ -7352,7 +7381,7 @@ msgid "" ":exc:`DeprecationWarning` was emitted in Python 3.6--3.7." msgstr "" -#: ../../../build/NEWS:3822 +#: ../../../build/NEWS:3836 msgid "" "`bpo-33499 `__: Add " ":envvar:`PYTHONPYCACHEPREFIX` environment variable and :option:`-X` " @@ -7360,120 +7389,120 @@ msgid "" "for writing module bytecode cache files." msgstr "" -#: ../../../build/NEWS:3826 +#: ../../../build/NEWS:3840 msgid "" "`bpo-25711 `__: The :mod:`zipimport` " "module has been rewritten in pure Python." msgstr "" -#: ../../../build/NEWS:3828 ../../../build/NEWS:6550 +#: ../../../build/NEWS:3842 ../../../build/NEWS:6564 msgid "" "`bpo-33509 `__: Fix module_globals " "parameter of warnings.warn_explicit(): don't crash if module_globals is not " "a dict." msgstr "" -#: ../../../build/NEWS:3831 ../../../build/NEWS:6443 ../../../build/NEWS:11017 +#: ../../../build/NEWS:3845 ../../../build/NEWS:6457 ../../../build/NEWS:11031 msgid "" "`bpo-31849 `__: Fix signed/unsigned " "comparison warning in pyhash.c." msgstr "" -#: ../../../build/NEWS:3833 ../../../build/NEWS:6557 +#: ../../../build/NEWS:3847 ../../../build/NEWS:6571 msgid "" "`bpo-33475 `__: Fixed miscellaneous bugs" " in converting annotations to strings and optimized parentheses in the " "string representation." msgstr "" -#: ../../../build/NEWS:3836 +#: ../../../build/NEWS:3850 msgid "" "`bpo-20104 `__: Added support for the " "`setpgroup`, `resetids`, `setsigmask`, `setsigdef` and `scheduler` " "parameters of `posix_spawn`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3840 ../../../build/NEWS:6560 ../../../build/NEWS:11019 +#: ../../../build/NEWS:3854 ../../../build/NEWS:6574 ../../../build/NEWS:11033 msgid "" "`bpo-33391 `__: Fix a leak in " "set_symmetric_difference()." msgstr "" -#: ../../../build/NEWS:3842 ../../../build/NEWS:6758 +#: ../../../build/NEWS:3856 ../../../build/NEWS:6772 msgid "" "`bpo-33363 `__: Raise a SyntaxError for " "``async with`` and ``async for`` statements outside of async functions." msgstr "" -#: ../../../build/NEWS:3845 ../../../build/NEWS:6562 ../../../build/NEWS:11021 +#: ../../../build/NEWS:3859 ../../../build/NEWS:6576 ../../../build/NEWS:11035 msgid "" "`bpo-28055 `__: Fix unaligned accesses " "in siphash24(). Patch by Rolf Eike Beer." msgstr "" -#: ../../../build/NEWS:3847 ../../../build/NEWS:6761 +#: ../../../build/NEWS:3861 ../../../build/NEWS:6775 msgid "" "`bpo-33128 `__: Fix a bug that causes " "PathFinder to appear twice on sys.meta_path. Patch by Pablo Galindo Salgado." msgstr "" -#: ../../../build/NEWS:3850 +#: ../../../build/NEWS:3864 msgid "" "`bpo-33331 `__: Modules imported last " "are now cleared first at interpreter shutdown." msgstr "" -#: ../../../build/NEWS:3853 ../../../build/NEWS:6764 +#: ../../../build/NEWS:3867 ../../../build/NEWS:6778 msgid "" "`bpo-33312 `__: Fixed clang ubsan " "(undefined behavior sanitizer) warnings in dictobject.c by adjusting how the" " internal struct _dictkeysobject shared keys structure is declared." msgstr "" -#: ../../../build/NEWS:3857 +#: ../../../build/NEWS:3871 msgid "" "`bpo-33305 `__: Improved syntax error " "messages for invalid numerical literals." msgstr "" -#: ../../../build/NEWS:3859 +#: ../../../build/NEWS:3873 msgid "" "`bpo-33306 `__: Improved syntax error " "messages for unbalanced parentheses." msgstr "" -#: ../../../build/NEWS:3861 +#: ../../../build/NEWS:3875 msgid "" "`bpo-33234 `__: The list constructor " "will pre-size and not over-allocate when the input length is known." msgstr "" -#: ../../../build/NEWS:3864 +#: ../../../build/NEWS:3878 msgid "" "`bpo-33270 `__: Intern the names for all" " anonymous code objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3867 +#: ../../../build/NEWS:3881 msgid "" "`bpo-30455 `__: The C and Python code " "and the documentation related to tokens are now generated from a single " "source file :file:`Grammar/Tokens`." msgstr "" -#: ../../../build/NEWS:3870 +#: ../../../build/NEWS:3884 msgid "" "`bpo-33176 `__: Add a ``toreadonly()`` " "method to memoryviews." msgstr "" -#: ../../../build/NEWS:3872 ../../../build/NEWS:6768 ../../../build/NEWS:11023 +#: ../../../build/NEWS:3886 ../../../build/NEWS:6782 ../../../build/NEWS:11037 msgid "" "`bpo-33231 `__: Fix potential memory " "leak in ``normalizestring()``." msgstr "" -#: ../../../build/NEWS:3874 ../../../build/NEWS:6770 +#: ../../../build/NEWS:3888 ../../../build/NEWS:6784 msgid "" "`bpo-33205 `__: Change dict growth " "function from ``round_up_to_power_2(used*2+hashtable_size/2)`` to " @@ -7481,20 +7510,20 @@ msgid "" "``used == 0``. Now dict has more chance to be shrinked." msgstr "" -#: ../../../build/NEWS:3879 ../../../build/NEWS:6775 ../../../build/NEWS:11025 +#: ../../../build/NEWS:3893 ../../../build/NEWS:6789 ../../../build/NEWS:11039 msgid "" "`bpo-29922 `__: Improved error messages " "in 'async with' when ``__aenter__()`` or ``__aexit__()`` return non-" "awaitable object." msgstr "" -#: ../../../build/NEWS:3882 ../../../build/NEWS:6778 ../../../build/NEWS:11028 +#: ../../../build/NEWS:3896 ../../../build/NEWS:6792 ../../../build/NEWS:11042 msgid "" "`bpo-33199 `__: Fix ``ma_version_tag`` " "in dict implementation is uninitialized when copying from key-sharing dict." msgstr "" -#: ../../../build/NEWS:3885 ../../../build/NEWS:6949 +#: ../../../build/NEWS:3899 ../../../build/NEWS:6963 msgid "" "`bpo-33053 `__: When using the -m " "switch, sys.path[0] is now explicitly expanded as the *starting* working " @@ -7502,14 +7531,14 @@ msgid "" "from the current working directory at the time of the import)" msgstr "" -#: ../../../build/NEWS:3890 +#: ../../../build/NEWS:3904 msgid "" "`bpo-33138 `__: Changed standard error " "message for non-pickleable and non-copyable types. It now says \"cannot " "pickle\" instead of \"can't pickle\" or \"cannot serialize\"." msgstr "" -#: ../../../build/NEWS:3894 ../../../build/NEWS:6954 +#: ../../../build/NEWS:3908 ../../../build/NEWS:6968 msgid "" "`bpo-33018 `__: Improve consistency of " "errors raised by ``issubclass()`` when called with a non-class and an " @@ -7517,40 +7546,40 @@ msgid "" "by Josh Bronson." msgstr "" -#: ../../../build/NEWS:3898 +#: ../../../build/NEWS:3912 msgid "" "`bpo-33083 `__: ``math.factorial`` no " "longer accepts arguments that are not int-like. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3901 +#: ../../../build/NEWS:3915 msgid "" "`bpo-33041 `__: Added new opcode " ":opcode:`END_ASYNC_FOR` and fixes the following issues:" msgstr "" -#: ../../../build/NEWS:3904 +#: ../../../build/NEWS:3918 msgid "" "Setting global :exc:`StopAsyncIteration` no longer breaks ``async for`` " "loops." msgstr "" -#: ../../../build/NEWS:3906 +#: ../../../build/NEWS:3920 msgid "Jumping into an ``async for`` loop is now disabled." msgstr "" -#: ../../../build/NEWS:3907 +#: ../../../build/NEWS:3921 msgid "Jumping out of an ``async for`` loop no longer corrupts the stack." msgstr "" -#: ../../../build/NEWS:3909 +#: ../../../build/NEWS:3923 msgid "" "`bpo-25750 `__: Fix rare Python crash " "due to bad refcounting in ``type_getattro()`` if a descriptor deletes itself" " from the class. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3913 +#: ../../../build/NEWS:3927 msgid "" "`bpo-33041 `__: Fixed bytecode " "generation for \"async for\" with a complex target. A StopAsyncIteration " @@ -7558,13 +7587,13 @@ msgid "" "the iteration." msgstr "" -#: ../../../build/NEWS:3917 ../../../build/NEWS:6960 ../../../build/NEWS:11342 +#: ../../../build/NEWS:3931 ../../../build/NEWS:6974 ../../../build/NEWS:11356 msgid "" "`bpo-33026 `__: Fixed jumping out of " "\"with\" block by setting f_lineno." msgstr "" -#: ../../../build/NEWS:3919 ../../../build/NEWS:6962 +#: ../../../build/NEWS:3933 ../../../build/NEWS:6976 msgid "" "`bpo-33005 `__: Fix a crash on fork when" " using a custom memory allocator (ex: using PYTHONMALLOC env var). " @@ -7572,7 +7601,7 @@ msgid "" "RAW memory allocator to allocate a new interpreters mutex on fork." msgstr "" -#: ../../../build/NEWS:3924 ../../../build/NEWS:6564 +#: ../../../build/NEWS:3938 ../../../build/NEWS:6578 msgid "" "`bpo-32911 `__: Due to unexpected " "compatibility issues discovered during downstream beta testing, reverted " @@ -7582,26 +7611,26 @@ msgid "" "on patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:3930 ../../../build/NEWS:6967 ../../../build/NEWS:11344 +#: ../../../build/NEWS:3944 ../../../build/NEWS:6981 ../../../build/NEWS:11358 msgid "" "`bpo-17288 `__: Prevent jumps from " "'return' and 'exception' trace events." msgstr "" -#: ../../../build/NEWS:3932 +#: ../../../build/NEWS:3946 msgid "" "`bpo-32946 `__: Importing names from " "already imported module with \"from ... import ...\" is now 30% faster if " "the module is not a package." msgstr "" -#: ../../../build/NEWS:3935 +#: ../../../build/NEWS:3949 msgid "" "`bpo-32932 `__: Make error message more " "revealing when there are non-str objects in ``__all__``." msgstr "" -#: ../../../build/NEWS:3938 +#: ../../../build/NEWS:3952 msgid "" "`bpo-32925 `__: Optimized iterating and " "containing test for literal lists consisting of non-constants: ``x in [a, " @@ -7609,58 +7638,58 @@ msgid "" "optimized." msgstr "" -#: ../../../build/NEWS:3942 ../../../build/NEWS:7159 ../../../build/NEWS:11346 +#: ../../../build/NEWS:3956 ../../../build/NEWS:7173 ../../../build/NEWS:11360 msgid "" "`bpo-32889 `__: Update Valgrind " "suppression list to account for the rename of ``Py_ADDRESS_IN_RANG`` to " "``address_in_range``." msgstr "" -#: ../../../build/NEWS:3945 ../../../build/NEWS:6969 +#: ../../../build/NEWS:3959 ../../../build/NEWS:6983 msgid "" "`bpo-32836 `__: Don't use temporary " "variables in cases of list/dict/set comprehensions" msgstr "" -#: ../../../build/NEWS:3948 ../../../build/NEWS:7162 +#: ../../../build/NEWS:3962 ../../../build/NEWS:7176 msgid "" "`bpo-31356 `__: Remove the new API added" " in `bpo-31356 `__ (gc.ensure_disabled()" " context manager)." msgstr "" -#: ../../../build/NEWS:3951 ../../../build/NEWS:7165 +#: ../../../build/NEWS:3965 ../../../build/NEWS:7179 msgid "" "`bpo-32305 `__: For namespace packages, " "ensure that both ``__file__`` and ``__spec__.origin`` are set to None." msgstr "" -#: ../../../build/NEWS:3954 ../../../build/NEWS:7168 +#: ../../../build/NEWS:3968 ../../../build/NEWS:7182 msgid "" "`bpo-32303 `__: Make sure " "``__spec__.loader`` matches ``__loader__`` for namespace packages." msgstr "" -#: ../../../build/NEWS:3957 ../../../build/NEWS:7171 +#: ../../../build/NEWS:3971 ../../../build/NEWS:7185 msgid "" "`bpo-32711 `__: Fix the warning messages" " for Python/ast_unparse.c. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3960 ../../../build/NEWS:7174 ../../../build/NEWS:11357 +#: ../../../build/NEWS:3974 ../../../build/NEWS:7188 ../../../build/NEWS:11371 msgid "" "`bpo-32583 `__: Fix possible crashing in" " builtin Unicode decoders caused by write out-of-bound errors when using " "customized decode error handlers." msgstr "" -#: ../../../build/NEWS:3963 +#: ../../../build/NEWS:3977 msgid "" "`bpo-32489 `__: A :keyword:`continue` " "statement is now allowed in the :keyword:`finally` clause." msgstr "" -#: ../../../build/NEWS:3966 +#: ../../../build/NEWS:3980 msgid "" "`bpo-17611 `__: Simplified the " "interpreter loop by moving the logic of unrolling the stack of blocks into " @@ -7669,7 +7698,7 @@ msgid "" ":keyword:`continue` and :keyword:`return`." msgstr "" -#: ../../../build/NEWS:3972 +#: ../../../build/NEWS:3986 msgid "" "Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`, " ":opcode:`SETUP_LOOP` and :opcode:`SETUP_EXCEPT`. Added new opcodes " @@ -7678,21 +7707,21 @@ msgid "" ":opcode:`WITH_CLEANUP_START`." msgstr "" -#: ../../../build/NEWS:3978 +#: ../../../build/NEWS:3992 msgid "" "`bpo-32285 `__: New function " "unicodedata.is_normalized, which can check whether a string is in a specific" " normal form." msgstr "" -#: ../../../build/NEWS:3981 +#: ../../../build/NEWS:3995 msgid "" "`bpo-10544 `__: Yield expressions are " "now disallowed in comprehensions and generator expressions except the " "expression for the outermost iterable." msgstr "" -#: ../../../build/NEWS:3984 +#: ../../../build/NEWS:3998 msgid "" "`bpo-32117 `__: Iterable unpacking is " "now allowed without parentheses in yield and return statements, e.g. ``yield" @@ -7700,7 +7729,7 @@ msgid "" "Chapman for added tests." msgstr "" -#: ../../../build/NEWS:3988 +#: ../../../build/NEWS:4002 msgid "" "`bpo-31902 `__: Fix the ``col_offset`` " "attribute for ast nodes ``ast.AsyncFor``, ``ast.AsyncFunctionDef``, and " @@ -7708,45 +7737,45 @@ msgid "" "``async``." msgstr "" -#: ../../../build/NEWS:3992 +#: ../../../build/NEWS:4006 msgid "" "`bpo-25862 `__: Fix assertion failures " "in the ``tell()`` method of ``io.TextIOWrapper``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3995 ../../../build/NEWS:6570 ../../../build/NEWS:11036 +#: ../../../build/NEWS:4009 ../../../build/NEWS:6584 ../../../build/NEWS:11050 msgid "" "`bpo-21983 `__: Fix a crash in " "`ctypes.cast()` in case the type argument is a ctypes structured data type. " "Patch by Eryk Sun and Oren Milman." msgstr "" -#: ../../../build/NEWS:3998 +#: ../../../build/NEWS:4012 msgid "" "`bpo-31577 `__: Fix a crash in " "`os.utime()` in case of a bad ns argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:4001 +#: ../../../build/NEWS:4015 msgid "" "`bpo-29832 `__: Remove references to " "'getsockaddrarg' from various socket error messages. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:4007 +#: ../../../build/NEWS:4021 msgid "" "`bpo-35845 `__: Add 'order' parameter to" " memoryview.tobytes()." msgstr "" -#: ../../../build/NEWS:4009 +#: ../../../build/NEWS:4023 msgid "" "`bpo-35864 `__: The _asdict() method for" " collections.namedtuple now returns a regular dict instead of an " "OrderedDict." msgstr "" -#: ../../../build/NEWS:4012 +#: ../../../build/NEWS:4026 msgid "" "`bpo-35537 `__: An ExitStack is now used" " internally within subprocess.POpen to clean up pipe file handles. No " @@ -7755,19 +7784,19 @@ msgid "" " by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:4017 +#: ../../../build/NEWS:4031 msgid "" "`bpo-35847 `__: RISC-V needed the " "CTYPES_PASS_BY_REF_HACK. Fixes ctypes Structure test_pass_by_value." msgstr "" -#: ../../../build/NEWS:4020 +#: ../../../build/NEWS:4034 msgid "" "`bpo-35813 `__: Shared memory submodule " "added to multiprocessing to avoid need for serialization between processes" msgstr "" -#: ../../../build/NEWS:4023 +#: ../../../build/NEWS:4037 msgid "" "`bpo-35780 `__: Fix lru_cache() errors " "arising in recursive, reentrant, or multi-threaded code. These errors could " @@ -7782,98 +7811,98 @@ msgid "" "times the underlying user function was called." msgstr "" -#: ../../../build/NEWS:4035 +#: ../../../build/NEWS:4049 msgid "" "`bpo-35537 `__: :func:`os.posix_spawn` " "and :func:`os.posix_spawnp` now have a *setsid* parameter." msgstr "" -#: ../../../build/NEWS:4038 +#: ../../../build/NEWS:4052 msgid "" "`bpo-23846 `__: " ":class:`asyncio.ProactorEventLoop` now catches and logs send errors when the" " self-pipe is full." msgstr "" -#: ../../../build/NEWS:4041 +#: ../../../build/NEWS:4055 msgid "" "`bpo-34323 `__: :mod:`asyncio`: Enhance " "``IocpProactor.close()`` log: wait 1 second before the first log, then log " "every second. Log also the number of seconds since ``close()`` was called." msgstr "" -#: ../../../build/NEWS:4045 +#: ../../../build/NEWS:4059 msgid "" "`bpo-35674 `__: Add a new " ":func:`os.posix_spawnp` function. Patch by Joannah Nanjekye." msgstr "" -#: ../../../build/NEWS:4048 +#: ../../../build/NEWS:4062 msgid "" "`bpo-35733 `__: " "``ast.Constant(boolean)`` no longer an instance of :class:`ast.Num`. Patch " "by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:4051 +#: ../../../build/NEWS:4065 msgid "" "`bpo-35726 `__: QueueHandler.prepare() " "now makes a copy of the record before modifying and enqueueing it, to avoid " "affecting other handlers in the chain." msgstr "" -#: ../../../build/NEWS:4055 +#: ../../../build/NEWS:4069 msgid "" "`bpo-35719 `__: Sped up multi-argument " ":mod:`math` functions atan2(), copysign(), remainder() and hypot() by 1.3--" "2.5 times." msgstr "" -#: ../../../build/NEWS:4058 +#: ../../../build/NEWS:4072 msgid "" "`bpo-35717 `__: Fix KeyError exception " "raised when using enums and compile. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:4061 +#: ../../../build/NEWS:4075 msgid "" "`bpo-35699 `__: Fixed detection of " "Visual Studio Build Tools 2017 in distutils" msgstr "" -#: ../../../build/NEWS:4063 +#: ../../../build/NEWS:4077 msgid "" "`bpo-32710 `__: Fix memory leaks in " "asyncio ProactorEventLoop on overlapped operation failure." msgstr "" -#: ../../../build/NEWS:4066 +#: ../../../build/NEWS:4080 msgid "" "`bpo-35702 `__: The " ":data:`time.CLOCK_UPTIME_RAW` constant is now available for macOS 10.12." msgstr "" -#: ../../../build/NEWS:4069 +#: ../../../build/NEWS:4083 msgid "" "`bpo-32710 `__: Fix a memory leak in " "asyncio in the ProactorEventLoop when ``ReadFile()`` or ``WSASend()`` " "overlapped operation fail immediately: release the internal buffer." msgstr "" -#: ../../../build/NEWS:4073 +#: ../../../build/NEWS:4087 msgid "" "`bpo-35682 `__: Fix " "``asyncio.ProactorEventLoop.sendfile()``: don't attempt to set the result of" " an internal future if it's already done." msgstr "" -#: ../../../build/NEWS:4076 +#: ../../../build/NEWS:4090 msgid "" "`bpo-35283 `__: Add a deprecated warning" " for the :meth:`threading.Thread.isAlive` method. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:4079 +#: ../../../build/NEWS:4093 msgid "" "`bpo-35664 `__: Improve " "operator.itemgetter() performance by 33% with optimized argument handling " @@ -7882,52 +7911,52 @@ msgid "" "library)." msgstr "" -#: ../../../build/NEWS:4084 +#: ../../../build/NEWS:4098 msgid "" "`bpo-35643 `__: Fixed a SyntaxWarning: " "invalid escape sequence in Modules/_sha3/cleanup.py. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:4087 +#: ../../../build/NEWS:4101 msgid "" "`bpo-35619 `__: Improved support of " "custom data descriptors in :func:`help` and :mod:`pydoc`." msgstr "" -#: ../../../build/NEWS:4090 +#: ../../../build/NEWS:4104 msgid "" "`bpo-28503 `__: The `crypt` module now " "internally uses the `crypt_r()` library function instead of `crypt()` when " "available." msgstr "" -#: ../../../build/NEWS:4093 +#: ../../../build/NEWS:4107 msgid "" "`bpo-35614 `__: Fixed help() on " "metaclasses. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4095 +#: ../../../build/NEWS:4109 msgid "" "`bpo-35568 `__: Expose ``raise(signum)``" " as `raise_signal`" msgstr "" -#: ../../../build/NEWS:4097 +#: ../../../build/NEWS:4111 msgid "" "`bpo-35588 `__: The floor division and " "modulo operations and the :func:`divmod` function on " ":class:`fractions.Fraction` types are 2--4x faster. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:4101 +#: ../../../build/NEWS:4115 msgid "" "`bpo-35585 `__: Speed-up building enums " "by value, e.g. http.HTTPStatus(200)." msgstr "" -#: ../../../build/NEWS:4103 +#: ../../../build/NEWS:4117 msgid "" "`bpo-30561 `__: random.gammavariate(1.0," " beta) now computes the same result as random.expovariate(1.0 / beta). This" @@ -7936,33 +7965,33 @@ msgid "" "variables than it used to." msgstr "" -#: ../../../build/NEWS:4108 +#: ../../../build/NEWS:4122 msgid "" "`bpo-35537 `__: The :mod:`subprocess` " "module can now use the :func:`os.posix_spawn` function in some cases for " "better performance." msgstr "" -#: ../../../build/NEWS:4111 +#: ../../../build/NEWS:4125 msgid "" "`bpo-35526 `__: Delaying the 'joke' of " "barry_as_FLUFL.mandatory to Python version 4.0" msgstr "" -#: ../../../build/NEWS:4114 +#: ../../../build/NEWS:4128 msgid "" "`bpo-35523 `__: Remove :mod:`ctypes` " "callback workaround: no longer create a callback at startup. Avoid SELinux " "alert on ``import ctypes`` and ``import uuid``." msgstr "" -#: ../../../build/NEWS:4118 +#: ../../../build/NEWS:4132 msgid "" "`bpo-31784 `__: :func:`uuid.uuid1` now " "calls :func:`time.time_ns` rather than ``int(time.time() * 1e9)``." msgstr "" -#: ../../../build/NEWS:4121 +#: ../../../build/NEWS:4135 msgid "" "`bpo-35513 `__: " ":class:`~unittest.runner.TextTestRunner` of :mod:`unittest.runner` now uses " @@ -7971,14 +8000,14 @@ msgid "" ":func:`time.perf_counter` is monotonic." msgstr "" -#: ../../../build/NEWS:4127 +#: ../../../build/NEWS:4141 msgid "" "`bpo-35502 `__: Fixed reference leaks in" " :class:`xml.etree.ElementTree.TreeBuilder` in case of unfinished building " "of the tree (in particular when an error was raised during parsing XML)." msgstr "" -#: ../../../build/NEWS:4131 +#: ../../../build/NEWS:4145 msgid "" "`bpo-35348 `__: Make " ":func:`platform.architecture` parsing of ``file`` command output more " @@ -7987,7 +8016,7 @@ msgid "" "object\" pattern." msgstr "" -#: ../../../build/NEWS:4136 +#: ../../../build/NEWS:4150 msgid "" "`bpo-35491 `__: :mod:`multiprocessing`: " "Add ``Pool.__repr__()`` and enhance ``BaseProcess.__repr__()`` (add pid and " @@ -7996,74 +8025,74 @@ msgid "" "``0``." msgstr "" -#: ../../../build/NEWS:4141 +#: ../../../build/NEWS:4155 msgid "" "`bpo-35477 `__: " ":meth:`multiprocessing.Pool.__enter__` now fails if the pool is not running:" " ``with pool:`` fails if used more than once." msgstr "" -#: ../../../build/NEWS:4144 +#: ../../../build/NEWS:4158 msgid "" "`bpo-31446 `__: Copy command line that " "was passed to CreateProcessW since this function can change the content of " "the input buffer." msgstr "" -#: ../../../build/NEWS:4147 +#: ../../../build/NEWS:4161 msgid "" "`bpo-35471 `__: Python 2.4 dropped MacOS" " 9 support. The macpath module was deprecated in Python 3.7. The module is " "now removed." msgstr "" -#: ../../../build/NEWS:4150 +#: ../../../build/NEWS:4164 msgid "" "`bpo-23057 `__: Unblock Proactor event " "loop when keyboard interrupt is received on Windows" msgstr "" -#: ../../../build/NEWS:4153 +#: ../../../build/NEWS:4167 msgid "" "`bpo-35052 `__: Fix xml.dom.minidom " "cloneNode() on a document with an entity: pass the correct arguments to the " "user data handler of an entity." msgstr "" -#: ../../../build/NEWS:4156 +#: ../../../build/NEWS:4170 msgid "" "`bpo-20239 `__: Allow repeated " "assignment deletion of :class:`unittest.mock.Mock` attributes. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4159 +#: ../../../build/NEWS:4173 msgid "" "`bpo-17185 `__: Set ``__signature__`` on" " mock for :mod:`inspect` to get signature. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:4162 +#: ../../../build/NEWS:4176 msgid "" "`bpo-35445 `__: Memory errors during " "creating posix.environ no longer ignored." msgstr "" -#: ../../../build/NEWS:4164 +#: ../../../build/NEWS:4178 msgid "" "`bpo-35415 `__: Validate fileno= " "argument to socket.socket()." msgstr "" -#: ../../../build/NEWS:4166 +#: ../../../build/NEWS:4180 msgid "" "`bpo-35424 `__: " ":class:`multiprocessing.Pool` destructor now emits :exc:`ResourceWarning` if" " the pool is still running." msgstr "" -#: ../../../build/NEWS:4169 +#: ../../../build/NEWS:4183 msgid "" "`bpo-35330 `__: When a :class:`Mock` " "instance was used to wrap an object, if `side_effect` is used in one of the " @@ -8072,14 +8101,14 @@ msgid "" "return_value." msgstr "" -#: ../../../build/NEWS:4174 +#: ../../../build/NEWS:4188 msgid "" "`bpo-35346 `__: Drop Mac OS 9 and " "Rhapsody support from the :mod:`platform` module. Rhapsody last release was " "in 2000. Mac OS 9 last release was in 2001." msgstr "" -#: ../../../build/NEWS:4178 +#: ../../../build/NEWS:4192 msgid "" "`bpo-10496 `__: " ":func:`~distutils.utils.check_environ` of :mod:`distutils.utils` now catches" @@ -8087,7 +8116,7 @@ msgid "" "environment variable in this case." msgstr "" -#: ../../../build/NEWS:4183 +#: ../../../build/NEWS:4197 msgid "" "`bpo-10496 `__: " ":func:`posixpath.expanduser` now returns the input *path* unchanged if the " @@ -8097,20 +8126,20 @@ msgid "" "doesn't exist in the password database (if the user has no home directory)." msgstr "" -#: ../../../build/NEWS:4190 +#: ../../../build/NEWS:4204 msgid "" "`bpo-35389 `__: " ":func:`platform.libc_ver` now uses ``os.confstr('CS_GNU_LIBC_VERSION')`` if " "available and the *executable* parameter is not set." msgstr "" -#: ../../../build/NEWS:4194 +#: ../../../build/NEWS:4208 msgid "" "`bpo-35394 `__: Add empty slots to " "asyncio abstract protocols." msgstr "" -#: ../../../build/NEWS:4196 +#: ../../../build/NEWS:4210 msgid "" "`bpo-35310 `__: Fix a bug in " ":func:`select.select` where, in some cases, the file descriptor sequences " @@ -8119,32 +8148,32 @@ msgid "" "return empty lists if a timeout has occurred. Patch by Oran Avraham." msgstr "" -#: ../../../build/NEWS:4202 +#: ../../../build/NEWS:4216 msgid "" "`bpo-35380 `__: Enable TCP_NODELAY on " "Windows for proactor asyncio event loop." msgstr "" -#: ../../../build/NEWS:4204 +#: ../../../build/NEWS:4218 msgid "" "`bpo-35341 `__: Add generic version of " "``collections.OrderedDict`` to the ``typing`` module. Patch by Ismo Toijala." msgstr "" -#: ../../../build/NEWS:4207 +#: ../../../build/NEWS:4221 msgid "" "`bpo-35371 `__: Fixed possible crash in " "``os.utime()`` on Windows when pass incorrect arguments." msgstr "" -#: ../../../build/NEWS:4210 +#: ../../../build/NEWS:4224 msgid "" "`bpo-35346 `__: :func:`platform.uname` " "now redirects ``stderr`` to :data:`os.devnull` when running external " "programs like ``cmd /c ver``." msgstr "" -#: ../../../build/NEWS:4213 +#: ../../../build/NEWS:4227 msgid "" "`bpo-35066 `__: Previously, calling the " "strftime() method on a datetime object with a trailing '%' in the format " @@ -8154,14 +8183,14 @@ msgid "" "exception on a trailing '%'." msgstr "" -#: ../../../build/NEWS:4219 +#: ../../../build/NEWS:4233 msgid "" "`bpo-35345 `__: The function " "`platform.popen` has been removed, it was deprecated since Python 3.3: use " ":func:`os.popen` instead." msgstr "" -#: ../../../build/NEWS:4222 +#: ../../../build/NEWS:4236 msgid "" "`bpo-35344 `__: On macOS, " ":func:`platform.platform` now uses :func:`platform.mac_ver`, if it returns a" @@ -8169,28 +8198,28 @@ msgid "" "version." msgstr "" -#: ../../../build/NEWS:4226 +#: ../../../build/NEWS:4240 msgid "" "`bpo-35312 `__: Make " "``lib2to3.pgen2.parse.ParseError`` round-trip pickle-able. Patch by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:4229 +#: ../../../build/NEWS:4243 msgid "" "`bpo-35308 `__: Fix regression in " "``webbrowser`` where default browsers may be preferred over browsers in the " "``BROWSER`` environment variable." msgstr "" -#: ../../../build/NEWS:4232 +#: ../../../build/NEWS:4246 msgid "" "`bpo-24746 `__: Avoid stripping trailing" " whitespace in doctest fancy diff. Original patch by R. David Murray & Jairo" " Trad. Enhanced by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4236 +#: ../../../build/NEWS:4250 msgid "" "`bpo-28604 `__: " ":func:`locale.localeconv` now sets temporarily the ``LC_CTYPE`` locale to " @@ -8198,19 +8227,19 @@ msgid "" "strings are non-ASCII. This temporary change affects other threads." msgstr "" -#: ../../../build/NEWS:4241 +#: ../../../build/NEWS:4255 msgid "" "`bpo-35277 `__: Update ensurepip to " "install pip 18.1 and setuptools 40.6.2." msgstr "" -#: ../../../build/NEWS:4243 +#: ../../../build/NEWS:4257 msgid "" "`bpo-24209 `__: Adds IPv6 support when " "invoking http.server directly." msgstr "" -#: ../../../build/NEWS:4245 +#: ../../../build/NEWS:4259 msgid "" "`bpo-35226 `__: Recursively check " "arguments when testing for equality of :class:`unittest.mock.call` objects " @@ -8218,46 +8247,46 @@ msgid "" "in ``mock_calls`` is not possible." msgstr "" -#: ../../../build/NEWS:4250 +#: ../../../build/NEWS:4264 msgid "" "`bpo-29564 `__: The warnings module now " "suggests to enable tracemalloc if the source is specified, the tracemalloc " "module is available, but tracemalloc is not tracing memory allocations." msgstr "" -#: ../../../build/NEWS:4254 +#: ../../../build/NEWS:4268 msgid "" "`bpo-35189 `__: Modify the following " "fnctl function to retry if interrupted by a signal (EINTR): flock, lockf, " "fnctl" msgstr "" -#: ../../../build/NEWS:4257 +#: ../../../build/NEWS:4271 msgid "" "`bpo-30064 `__: Use add_done_callback() " "in sock_* asyncio API to unsubscribe reader/writer early on calcellation." msgstr "" -#: ../../../build/NEWS:4260 +#: ../../../build/NEWS:4274 msgid "" "`bpo-35186 `__: Removed the \"built " "with\" comment added when ``setup.py upload`` is used with either " "``bdist_rpm`` or ``bdist_dumb``." msgstr "" -#: ../../../build/NEWS:4263 +#: ../../../build/NEWS:4277 msgid "" "`bpo-35152 `__: Allow sending more than " "2 GB at once on a multiprocessing connection on non-Windows systems." msgstr "" -#: ../../../build/NEWS:4266 +#: ../../../build/NEWS:4280 msgid "" "`bpo-35062 `__: Fix incorrect parsing of" " :class:`_io.IncrementalNewlineDecoder`'s *translate* argument." msgstr "" -#: ../../../build/NEWS:4269 +#: ../../../build/NEWS:4283 msgid "" "`bpo-35065 `__: Remove " "`StreamReaderProtocol._untrack_reader`. The call to `_untrack_reader` is " @@ -8265,20 +8294,20 @@ msgid "" "reader before `connection_lost` can run and feed the EOF to the reader." msgstr "" -#: ../../../build/NEWS:4274 +#: ../../../build/NEWS:4288 msgid "" "`bpo-34160 `__: ElementTree and minidom " "now preserve the attribute order specified by the user." msgstr "" -#: ../../../build/NEWS:4277 +#: ../../../build/NEWS:4291 msgid "" "`bpo-35079 `__: Improve " "difflib.SequenceManager.get_matching_blocks doc by adding 'non-overlapping' " "and changing '!=' to '<'." msgstr "" -#: ../../../build/NEWS:4280 +#: ../../../build/NEWS:4294 msgid "" "`bpo-33710 `__: Deprecated " "``l*gettext()`` functions and methods in the :mod:`gettext` module. They " @@ -8287,7 +8316,7 @@ msgid "" " charset for ``l*gettext()`` functions and methods." msgstr "" -#: ../../../build/NEWS:4286 +#: ../../../build/NEWS:4300 msgid "" "`bpo-35017 `__: " ":meth:`socketserver.BaseServer.serve_forever` now exits immediately if it's " @@ -8295,14 +8324,14 @@ msgid "" "polling for new events." msgstr "" -#: ../../../build/NEWS:4290 +#: ../../../build/NEWS:4304 msgid "" "`bpo-35024 `__: `importlib` no longer " "logs `wrote ` redundantly after `(created|could not create) " "` is already logged. Patch by Quentin Agren." msgstr "" -#: ../../../build/NEWS:4294 +#: ../../../build/NEWS:4308 msgid "" "`bpo-35047 `__: ``unittest.mock`` now " "includes mock calls in exception messages if ``assert_not_called``, " @@ -8310,14 +8339,14 @@ msgid "" "Petter Strandmark." msgstr "" -#: ../../../build/NEWS:4298 +#: ../../../build/NEWS:4312 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "regression where it didn't remove a trailing separator on Windows. Patch by " "Tim Graham." msgstr "" -#: ../../../build/NEWS:4301 +#: ../../../build/NEWS:4315 msgid "" "`bpo-35053 `__: tracemalloc now tries to" " update the traceback when an object is reused from a \"free list\" " @@ -8325,32 +8354,32 @@ msgid "" "example)." msgstr "" -#: ../../../build/NEWS:4305 +#: ../../../build/NEWS:4319 msgid "" "`bpo-31553 `__: Add the --json-lines " "option to json.tool. Patch by hongweipeng." msgstr "" -#: ../../../build/NEWS:4307 +#: ../../../build/NEWS:4321 msgid "" "`bpo-34794 `__: Fixed a leak in Tkinter " "when pass the Python wrapper around Tcl_Obj back to Tcl/Tk." msgstr "" -#: ../../../build/NEWS:4310 +#: ../../../build/NEWS:4324 msgid "" "`bpo-34909 `__: Enum: fix grandchildren " "subclassing when parent mixed with concrete data types." msgstr "" -#: ../../../build/NEWS:4313 +#: ../../../build/NEWS:4327 msgid "" "`bpo-35022 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__fspath__`` method " "(from :class:`os.PathLike`)." msgstr "" -#: ../../../build/NEWS:4316 +#: ../../../build/NEWS:4330 msgid "" "`bpo-35008 `__: Fixed references leaks " "when call the ``__setstate__()`` method of " @@ -8358,19 +8387,19 @@ msgid "" "initialized element." msgstr "" -#: ../../../build/NEWS:4320 +#: ../../../build/NEWS:4334 msgid "" "`bpo-23420 `__: Verify the value for the" " parameter '-s' of the cProfile CLI. Patch by Robert Kuska" msgstr "" -#: ../../../build/NEWS:4323 +#: ../../../build/NEWS:4337 msgid "" "`bpo-33947 `__: dataclasses now handle " "recursive reprs without raising RecursionError." msgstr "" -#: ../../../build/NEWS:4326 +#: ../../../build/NEWS:4340 msgid "" "`bpo-34890 `__: Make " ":func:`inspect.iscoroutinefunction`, :func:`inspect.isgeneratorfunction` and" @@ -8378,7 +8407,7 @@ msgid "" "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4330 +#: ../../../build/NEWS:4344 msgid "" "`bpo-34521 `__: Use " ":func:`socket.CMSG_SPACE` to calculate ancillary data size instead of " @@ -8386,20 +8415,20 @@ msgid "" ":rfc:`3542` requires the use of the former for portable applications." msgstr "" -#: ../../../build/NEWS:4335 +#: ../../../build/NEWS:4349 msgid "" "`bpo-31522 `__: The " "`mailbox.mbox.get_string` function *from_* parameter can now successfully be" " set to a non-default value." msgstr "" -#: ../../../build/NEWS:4338 +#: ../../../build/NEWS:4352 msgid "" "`bpo-34970 `__: Protect tasks weak set " "manipulation in ``asyncio.all_tasks()``" msgstr "" -#: ../../../build/NEWS:4340 +#: ../../../build/NEWS:4354 msgid "" "`bpo-34969 `__: gzip: Add --fast, --best" " on the gzip CLI, these parameters will be used for the fast compression " @@ -8407,34 +8436,34 @@ msgid "" " change the default compression level to 6 (tradeoff)." msgstr "" -#: ../../../build/NEWS:4345 +#: ../../../build/NEWS:4359 msgid "" "`bpo-16965 `__: The :term:`2to3` " ":2to3fixer:`execfile` fixer now opens the file with mode ``'rb'``. Patch by" " Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4348 +#: ../../../build/NEWS:4362 msgid "" "`bpo-34966 `__: :mod:`pydoc` now " "supports aliases not only to methods defined in the end class, but also to " "inherited methods. The docstring is not duplicated for aliases." msgstr "" -#: ../../../build/NEWS:4352 +#: ../../../build/NEWS:4366 msgid "" "`bpo-34926 `__: " ":meth:`mimetypes.MimeTypes.guess_type` now accepts :term:`path-like object` " "in addition to url strings. Patch by Mayank Asthana." msgstr "" -#: ../../../build/NEWS:4356 +#: ../../../build/NEWS:4370 msgid "" "`bpo-23831 `__: Add ``moveto()`` method " "to the ``tkinter.Canvas`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4359 +#: ../../../build/NEWS:4373 msgid "" "`bpo-34941 `__: Methods ``find()``, " "``findtext()`` and ``findall()`` of the ``Element`` class in the " @@ -8442,26 +8471,26 @@ msgid "" "instances of ``Element`` subclasses." msgstr "" -#: ../../../build/NEWS:4363 +#: ../../../build/NEWS:4377 msgid "" "`bpo-32680 `__: :class:`smtplib.SMTP` " "objects now always have a `sock` attribute present" msgstr "" -#: ../../../build/NEWS:4366 +#: ../../../build/NEWS:4380 msgid "" "`bpo-34769 `__: Fix for async generators" " not finalizing when event loop is in debug mode and garbage collector runs " "in another thread." msgstr "" -#: ../../../build/NEWS:4369 +#: ../../../build/NEWS:4383 msgid "" "`bpo-34936 `__: Fix ``TclError`` in " "``tkinter.Spinbox.selection_element()``. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4372 +#: ../../../build/NEWS:4386 msgid "" "`bpo-34829 `__: Add methods " "``selection_from``, ``selection_range``, ``selection_present`` and " @@ -8469,7 +8498,7 @@ msgid "" "``tkinter.Entry`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4376 +#: ../../../build/NEWS:4390 msgid "" "`bpo-34911 `__: Added *secure_protocols*" " argument to *http.cookiejar.DefaultCookiePolicy* to allow for tweaking of " @@ -8477,7 +8506,7 @@ msgid "" " protocol." msgstr "" -#: ../../../build/NEWS:4381 +#: ../../../build/NEWS:4395 msgid "" "`bpo-34922 `__: Fixed integer overflow " "in the :meth:`~hashlib.shake.digest()` and " @@ -8485,20 +8514,20 @@ msgid "" ":mod:`hashlib` module." msgstr "" -#: ../../../build/NEWS:4385 +#: ../../../build/NEWS:4399 msgid "" "`bpo-34925 `__: 25% speedup in argument " "parsing for the functions in the bisect module." msgstr "" -#: ../../../build/NEWS:4388 +#: ../../../build/NEWS:4402 msgid "" "`bpo-34900 `__: Fixed " ":meth:`unittest.TestCase.debug` when used to call test methods with " "subtests. Patch by Bruno Oliveira." msgstr "" -#: ../../../build/NEWS:4391 +#: ../../../build/NEWS:4405 msgid "" "`bpo-34844 `__: logging.Formatter " "enhancement - Ensure styles and fmt matches in logging.Formatter - Added " @@ -8509,33 +8538,33 @@ msgid "" "invalid format fields." msgstr "" -#: ../../../build/NEWS:4398 +#: ../../../build/NEWS:4412 msgid "" "`bpo-34897 `__: Adjust " "test.support.missing_compiler_executable check so that a nominal command " "name of \"\" is ignored. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4401 +#: ../../../build/NEWS:4415 msgid "" "`bpo-34871 `__: Fix inspect module " "polluted ``sys.modules`` when parsing ``__text_signature__`` of callable." msgstr "" -#: ../../../build/NEWS:4404 +#: ../../../build/NEWS:4418 msgid "" "`bpo-34898 `__: Add `mtime` argument to " "`gzip.compress` for reproducible output. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:4407 +#: ../../../build/NEWS:4421 msgid "" "`bpo-28441 `__: On Cygwin and MinGW, " "ensure that ``sys.executable`` always includes the full filename in the " "path, including the ``.exe`` suffix (unless it is a symbolic link)." msgstr "" -#: ../../../build/NEWS:4411 +#: ../../../build/NEWS:4425 msgid "" "`bpo-34866 `__: Adding " "``max_num_fields`` to ``cgi.FieldStorage`` to make DOS attacks harder by " @@ -8543,7 +8572,7 @@ msgid "" "``FieldStorage``." msgstr "" -#: ../../../build/NEWS:4415 +#: ../../../build/NEWS:4429 msgid "" "`bpo-34711 `__: http.server ensures it " "reports HTTPStatus.NOT_FOUND when the local path ends with \"/\" and is not " @@ -8551,13 +8580,13 @@ msgid "" "valid file reference. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4420 +#: ../../../build/NEWS:4434 msgid "" "`bpo-34872 `__: Fix self-cancellation in" " C implementation of asyncio.Task" msgstr "" -#: ../../../build/NEWS:4422 +#: ../../../build/NEWS:4436 msgid "" "`bpo-34849 `__: Don't log waiting for " "``selector.select`` in asyncio loop iteration. The waiting is pretty normal " @@ -8565,7 +8594,7 @@ msgid "" "any useful information provided." msgstr "" -#: ../../../build/NEWS:4427 +#: ../../../build/NEWS:4441 msgid "" "`bpo-34022 `__: The " ":envvar:`SOURCE_DATE_EPOCH` environment variable no longer overrides the " @@ -8573,46 +8602,46 @@ msgid "" " determines its default value instead." msgstr "" -#: ../../../build/NEWS:4431 +#: ../../../build/NEWS:4445 msgid "" "`bpo-34819 `__: Use a monotonic clock to" " compute timeouts in :meth:`Executor.map` and :func:`as_completed`, in order" " to prevent timeouts from deviating when the system clock is adjusted." msgstr "" -#: ../../../build/NEWS:4435 +#: ../../../build/NEWS:4449 msgid "" "`bpo-34758 `__: Add .wasm -> " "application/wasm to list of recognized file types and content type headers" msgstr "" -#: ../../../build/NEWS:4438 +#: ../../../build/NEWS:4452 msgid "" "`bpo-34789 `__: " ":func:`xml.sax.make_parser` now accepts any iterable as its *parser_list* " "argument. Patch by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:4441 +#: ../../../build/NEWS:4455 msgid "" "`bpo-34334 `__: In " ":class:`QueueHandler`, clear `exc_text` from :class:`LogRecord` to prevent " "traceback from being written twice." msgstr "" -#: ../../../build/NEWS:4444 +#: ../../../build/NEWS:4458 msgid "" "`bpo-34687 `__: On Windows, asyncio now " "uses ProactorEventLoop, instead of SelectorEventLoop, by default." msgstr "" -#: ../../../build/NEWS:4447 +#: ../../../build/NEWS:4461 msgid "" "`bpo-5950 `__: Support reading zip files " "with archive comments in :mod:`zipimport`." msgstr "" -#: ../../../build/NEWS:4450 +#: ../../../build/NEWS:4464 msgid "" "`bpo-32892 `__: The parser now " "represents all constants as :class:`ast.Constant` instead of using specific " @@ -8621,60 +8650,60 @@ msgid "" "in future Python versions." msgstr "" -#: ../../../build/NEWS:4456 +#: ../../../build/NEWS:4470 msgid "" "`bpo-34728 `__: Add deprecation warning " "when `loop` is used in methods: `asyncio.sleep`, `asyncio.wait` and " "`asyncio.wait_for`." msgstr "" -#: ../../../build/NEWS:4459 +#: ../../../build/NEWS:4473 msgid "" "`bpo-34738 `__: ZIP files created by " ":mod:`distutils` will now include entries for directories." msgstr "" -#: ../../../build/NEWS:4462 +#: ../../../build/NEWS:4476 msgid "" "`bpo-34659 `__: Add an optional " "*initial* argument to itertools.accumulate()." msgstr "" -#: ../../../build/NEWS:4464 +#: ../../../build/NEWS:4478 msgid "" "`bpo-29577 `__: Support multiple mixin " "classes when creating Enums." msgstr "" -#: ../../../build/NEWS:4466 +#: ../../../build/NEWS:4480 msgid "" "`bpo-34670 `__: Add " "SSLContext.post_handshake_auth and SSLSocket.verify_client_post_handshake " "for TLS 1.3's post handshake authentication feature." msgstr "" -#: ../../../build/NEWS:4470 +#: ../../../build/NEWS:4484 msgid "" "`bpo-32718 `__: The Activate.ps1 script " "from venv works with PowerShell Core 6.1 and is now available under all " "operating systems." msgstr "" -#: ../../../build/NEWS:4473 +#: ../../../build/NEWS:4487 msgid "" "`bpo-31177 `__: Fix bug that prevented " "using :meth:`reset_mock ` on mock instances " "with deleted attributes" msgstr "" -#: ../../../build/NEWS:4476 +#: ../../../build/NEWS:4490 msgid "" "`bpo-34672 `__: Add a workaround, so the" " ``'Z'`` :func:`time.strftime` specifier on the musl C library can work in " "some cases." msgstr "" -#: ../../../build/NEWS:4479 +#: ../../../build/NEWS:4493 msgid "" "`bpo-34666 `__: Implement " "``asyncio.StreamWriter.awrite`` and ``asyncio.StreamWriter.aclose()`` " @@ -8682,14 +8711,14 @@ msgid "" "control flow switched on by default." msgstr "" -#: ../../../build/NEWS:4484 +#: ../../../build/NEWS:4498 msgid "" "`bpo-6721 `__: Acquire the logging " "module's commonly used internal locks while fork()ing to avoid deadlocks in " "the child process." msgstr "" -#: ../../../build/NEWS:4487 +#: ../../../build/NEWS:4501 msgid "" "`bpo-34658 `__: Fix a rare interpreter " "unhandled exception state SystemError only seen when using subprocess with a" @@ -8697,13 +8726,13 @@ msgid "" "os.register_at_fork and the fork system call fails." msgstr "" -#: ../../../build/NEWS:4492 +#: ../../../build/NEWS:4506 msgid "" "`bpo-34652 `__: Ensure :func:`os.lchmod`" " is never defined on Linux." msgstr "" -#: ../../../build/NEWS:4494 +#: ../../../build/NEWS:4508 msgid "" "`bpo-34638 `__: Store a weak reference " "to stream reader to break strong references loop between reader and " @@ -8711,20 +8740,20 @@ msgid "" " (garbage collected) without ``close()`` call." msgstr "" -#: ../../../build/NEWS:4499 +#: ../../../build/NEWS:4513 msgid "" "`bpo-34536 `__: `Enum._missing_`: raise" " `ValueError` if None returned and `TypeError` if non-member is returned." msgstr "" -#: ../../../build/NEWS:4502 +#: ../../../build/NEWS:4516 msgid "" "`bpo-34636 `__: Speed up re scanning of " "many non-matching characters for \\s \\w and \\d within bytes objects. " "(microoptimization)" msgstr "" -#: ../../../build/NEWS:4505 +#: ../../../build/NEWS:4519 msgid "" "`bpo-24412 `__: Add " ":func:`~unittest.addModuleCleanup()` and " @@ -8733,40 +8762,40 @@ msgid "" ":meth:`~unittest.TestCase.setUpClass()`. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:4510 +#: ../../../build/NEWS:4524 msgid "" "`bpo-34630 `__: Don't log SSL " "certificate errors in asyncio code (connection error logging is skipped " "already)." msgstr "" -#: ../../../build/NEWS:4513 +#: ../../../build/NEWS:4527 msgid "" "`bpo-32490 `__: Prevent filename " "duplication in :mod:`subprocess` exception messages. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:4516 +#: ../../../build/NEWS:4530 msgid "" "`bpo-34363 `__: dataclasses.asdict() and" " .astuple() now handle namedtuples correctly." msgstr "" -#: ../../../build/NEWS:4519 +#: ../../../build/NEWS:4533 msgid "" "`bpo-34625 `__: Update vendorized expat " "library version to 2.2.6." msgstr "" -#: ../../../build/NEWS:4521 +#: ../../../build/NEWS:4535 msgid "" "`bpo-32270 `__: The subprocess module no" " longer mistakenly closes redirected fds even when they were in pass_fds " "when outside of the default {0, 1, 2} set." msgstr "" -#: ../../../build/NEWS:4525 +#: ../../../build/NEWS:4539 msgid "" "`bpo-34622 `__: Create a dedicated " "``asyncio.CancelledError``, ``asyncio.InvalidStateError`` and " @@ -8775,19 +8804,19 @@ msgid "" "exceptions into a separate file." msgstr "" -#: ../../../build/NEWS:4531 +#: ../../../build/NEWS:4545 msgid "" "`bpo-34610 `__: Fixed iterator of " ":class:`multiprocessing.managers.DictProxy`." msgstr "" -#: ../../../build/NEWS:4533 +#: ../../../build/NEWS:4547 msgid "" "`bpo-34421 `__: Fix distutils logging " "for non-ASCII strings. This caused installation issues on Windows." msgstr "" -#: ../../../build/NEWS:4536 +#: ../../../build/NEWS:4550 msgid "" "`bpo-34604 `__: Fix possible mojibake in" " the error message of `pwd.getpwnam` and `grp.getgrnam` using string " @@ -8795,54 +8824,54 @@ msgid "" "Patch by William Grzybowski." msgstr "" -#: ../../../build/NEWS:4540 +#: ../../../build/NEWS:4554 msgid "" "`bpo-30977 `__: Make uuid.UUID use " "``__slots__`` to reduce its memory footprint. Based on original patch by " "Wouter Bolsterlee." msgstr "" -#: ../../../build/NEWS:4543 +#: ../../../build/NEWS:4557 msgid "" "`bpo-34574 `__: OrderedDict iterators " "are not exhausted during pickling anymore. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4546 +#: ../../../build/NEWS:4560 msgid "" "`bpo-8110 `__: Refactored " ":mod:`subprocess` to check for Windows-specific modules rather than " "``sys.platform == 'win32'``." msgstr "" -#: ../../../build/NEWS:4549 +#: ../../../build/NEWS:4563 msgid "" "`bpo-34530 `__: " "``distutils.spawn.find_executable()`` now falls back on :data:`os.defpath` " "if the ``PATH`` environment variable is not set." msgstr "" -#: ../../../build/NEWS:4552 +#: ../../../build/NEWS:4566 msgid "" "`bpo-34563 `__: On Windows, fix " "multiprocessing.Connection for very large read: fix _winapi.PeekNamedPipe() " "and _winapi.ReadFile() for read larger than INT_MAX (usually 2^31-1)." msgstr "" -#: ../../../build/NEWS:4556 +#: ../../../build/NEWS:4570 msgid "" "`bpo-34558 `__: Correct typo in " "Lib/ctypes/_aix.py" msgstr "" -#: ../../../build/NEWS:4558 +#: ../../../build/NEWS:4572 msgid "" "`bpo-34282 `__: Move ``Enum._convert`` " "to ``EnumMeta._convert_`` and fix enum members getting shadowed by parent " "attributes." msgstr "" -#: ../../../build/NEWS:4561 +#: ../../../build/NEWS:4575 msgid "" "`bpo-22872 `__: When the queue is " "closed, :exc:`ValueError` is now raised by :meth:`multiprocessing.Queue.put`" @@ -8850,20 +8879,20 @@ msgid "" ":exc:`OSError`, respectively. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4566 +#: ../../../build/NEWS:4580 msgid "" "`bpo-34515 `__: Fix parsing non-ASCII " "identifiers in :mod:`lib2to3.pgen2.tokenize` (PEP 3131)." msgstr "" -#: ../../../build/NEWS:4569 +#: ../../../build/NEWS:4583 msgid "" "`bpo-13312 `__: Avoids a possible " "integer underflow (undefined behavior) in the time module's year handling " "code when passed a very low negative year value." msgstr "" -#: ../../../build/NEWS:4573 +#: ../../../build/NEWS:4587 msgid "" "`bpo-34472 `__: Improved compatibility " "for streamed files in :mod:`zipfile`. Previously an optional signature was " @@ -8871,7 +8900,7 @@ msgid "" "Silas Sewell." msgstr "" -#: ../../../build/NEWS:4577 +#: ../../../build/NEWS:4591 msgid "" "`bpo-34454 `__: Fix the .fromisoformat()" " methods of datetime types crashing when given unicode with non-" @@ -8880,84 +8909,84 @@ msgid "" "tests by Alexey Izbyshev, patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:4582 +#: ../../../build/NEWS:4596 msgid "" "`bpo-6700 `__: Fix inspect.getsourcelines" " for module level frames/tracebacks. Patch by Vladimir Matveev." msgstr "" -#: ../../../build/NEWS:4585 +#: ../../../build/NEWS:4599 msgid "" "`bpo-34171 `__: Running the :mod:`trace`" " module no longer creates the ``trace.cover`` file." msgstr "" -#: ../../../build/NEWS:4588 +#: ../../../build/NEWS:4602 msgid "" "`bpo-34441 `__: Fix crash when an " "``ABC``-derived class with invalid ``__subclasses__`` is passed as the " "second argument to :func:`issubclass()`. Patch by Alexey Izbyshev." msgstr "" -#: ../../../build/NEWS:4592 +#: ../../../build/NEWS:4606 msgid "" "`bpo-34427 `__: Fix infinite loop in " "``a.extend(a)`` for ``MutableSequence`` subclasses." msgstr "" -#: ../../../build/NEWS:4595 +#: ../../../build/NEWS:4609 msgid "" "`bpo-34412 `__: Make " ":func:`signal.strsignal` work on HP-UX. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:4598 +#: ../../../build/NEWS:4612 msgid "" "`bpo-20849 `__: shutil.copytree now " "accepts a new ``dirs_exist_ok`` keyword argument. Patch by Josh Bronson." msgstr "" -#: ../../../build/NEWS:4601 +#: ../../../build/NEWS:4615 msgid "" "`bpo-31715 `__: Associate ``.mjs`` file " "extension with ``application/javascript`` MIME Type." msgstr "" -#: ../../../build/NEWS:4604 +#: ../../../build/NEWS:4618 msgid "" "`bpo-34384 `__: :func:`os.readlink` now " "accepts :term:`path-like ` and :class:`bytes` objects on " "Windows." msgstr "" -#: ../../../build/NEWS:4607 +#: ../../../build/NEWS:4621 msgid "" "`bpo-22602 `__: The UTF-7 decoder now " "raises :exc:`UnicodeDecodeError` for ill-formed sequences starting with " "\"+\" (as specified in RFC 2152). Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4611 +#: ../../../build/NEWS:4625 msgid "" "`bpo-2122 `__: The :meth:`mmap.flush() " "` method now returns ``None`` on success, raises an " "exception on error under all platforms." msgstr "" -#: ../../../build/NEWS:4614 +#: ../../../build/NEWS:4628 msgid "" "`bpo-34341 `__: Appending to the ZIP " "archive with the ZIP64 extension no longer grows the size of extra fields of" " existing entries." msgstr "" -#: ../../../build/NEWS:4617 +#: ../../../build/NEWS:4631 msgid "" "`bpo-34333 `__: Fix %-formatting in " ":meth:`pathlib.PurePath.with_suffix` when formatting an error message." msgstr "" -#: ../../../build/NEWS:4620 +#: ../../../build/NEWS:4634 msgid "" "`bpo-18540 `__: The " ":class:`imaplib.IMAP4` and :class:`imaplib.IMAP4_SSL` classes now resolve to" @@ -8965,14 +8994,14 @@ msgid "" "(``''``) is used." msgstr "" -#: ../../../build/NEWS:4624 +#: ../../../build/NEWS:4638 msgid "" "`bpo-26502 `__: Implement " "``traceback.FrameSummary.__len__()`` method to preserve compatibility with " "the old tuple API." msgstr "" -#: ../../../build/NEWS:4627 +#: ../../../build/NEWS:4641 msgid "" "`bpo-34318 `__: " ":func:`~unittest.TestCase.assertRaises`, " @@ -8984,21 +9013,21 @@ msgid "" "Python 3.5." msgstr "" -#: ../../../build/NEWS:4635 +#: ../../../build/NEWS:4649 msgid "" "`bpo-9372 `__: Deprecate " ":meth:`__getitem__` methods of :class:`xml.dom.pulldom.DOMEventStream`, " ":class:`wsgiref.util.FileWrapper` and :class:`fileinput.FileInput`." msgstr "" -#: ../../../build/NEWS:4639 +#: ../../../build/NEWS:4653 msgid "" "`bpo-33613 `__: Fix a race condition in " "``multiprocessing.semaphore_tracker`` when the tracker receives SIGINT " "before it can register signal handlers for ignoring it." msgstr "" -#: ../../../build/NEWS:4643 +#: ../../../build/NEWS:4657 msgid "" "`bpo-34248 `__: Report filename in the " "exception raised when the database file cannot be opened by " @@ -9006,32 +9035,32 @@ msgid "" "Patch by Zsolt Cserna." msgstr "" -#: ../../../build/NEWS:4647 +#: ../../../build/NEWS:4661 msgid "" "`bpo-33089 `__: Add math.dist() to " "compute the Euclidean distance between two points." msgstr "" -#: ../../../build/NEWS:4650 +#: ../../../build/NEWS:4664 msgid "" "`bpo-34246 `__: " ":meth:`smtplib.SMTP.send_message` no longer modifies the content of the " "*mail_options* argument. Patch by Pablo S. Blum de Aguiar." msgstr "" -#: ../../../build/NEWS:4653 +#: ../../../build/NEWS:4667 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "for invalid paths on windows. Patch by Franz Woellert." msgstr "" -#: ../../../build/NEWS:4656 +#: ../../../build/NEWS:4670 msgid "" "`bpo-32321 `__: Add pure Python fallback" " for functools.reduce. Patch by Robert Wright." msgstr "" -#: ../../../build/NEWS:4659 +#: ../../../build/NEWS:4673 msgid "" "`bpo-34270 `__: The default asyncio task" " class now always has a name which can be get or set using two new methods " @@ -9043,60 +9072,60 @@ msgid "" "like ``Task-1`` using a monotonic counter." msgstr "" -#: ../../../build/NEWS:4668 +#: ../../../build/NEWS:4682 msgid "" "`bpo-34263 `__: asyncio's event loop " "will not pass timeouts longer than one day to epoll/select etc." msgstr "" -#: ../../../build/NEWS:4671 +#: ../../../build/NEWS:4685 msgid "" "`bpo-34035 `__: Fix several " "AttributeError in zipfile seek() methods. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:4674 +#: ../../../build/NEWS:4688 msgid "" "`bpo-32215 `__: Fix performance " "regression in :mod:`sqlite3` when a DML statement appeared in a different " "line than the rest of the SQL query." msgstr "" -#: ../../../build/NEWS:4677 +#: ../../../build/NEWS:4691 msgid "" "`bpo-34075 `__: Deprecate passing non-" "ThreadPoolExecutor instances to " ":meth:`AbstractEventLoop.set_default_executor`." msgstr "" -#: ../../../build/NEWS:4680 +#: ../../../build/NEWS:4694 msgid "" "`bpo-34251 `__: Restore ``msilib.Win64``" " to preserve backwards compatibility since it's already used by " ":mod:`distutils`' ``bdist_msi`` command." msgstr "" -#: ../../../build/NEWS:4683 +#: ../../../build/NEWS:4697 msgid "" "`bpo-19891 `__: Ignore errors caused by " "missing / non-writable homedir while writing history during exit of an " "interactive session. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:4687 +#: ../../../build/NEWS:4701 msgid "" "`bpo-33089 `__: Enhanced math.hypot() to" " support more than two dimensions." msgstr "" -#: ../../../build/NEWS:4689 +#: ../../../build/NEWS:4703 msgid "" "`bpo-34228 `__: tracemalloc: " "PYTHONTRACEMALLOC=0 environment variable and -X tracemalloc=0 command line " "option are now allowed to disable explicitly tracemalloc at startup." msgstr "" -#: ../../../build/NEWS:4693 +#: ../../../build/NEWS:4707 msgid "" "`bpo-13041 `__: Use " ":func:`shutil.get_terminal_size` to calculate the terminal width correctly " @@ -9104,14 +9133,14 @@ msgid "" "Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:4697 +#: ../../../build/NEWS:4711 msgid "" "`bpo-34213 `__: Allow frozen dataclasses" " to have a field named \"object\". Previously this conflicted with an " "internal use of \"object\"." msgstr "" -#: ../../../build/NEWS:4700 +#: ../../../build/NEWS:4714 msgid "" "`bpo-34052 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -9123,7 +9152,7 @@ msgid "" "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4708 +#: ../../../build/NEWS:4722 msgid "" "`bpo-34197 `__: Attributes " "*skipinitialspace*, *doublequote* and *strict* of the *dialect* attribute of" @@ -9131,41 +9160,41 @@ msgid "" " or 1." msgstr "" -#: ../../../build/NEWS:4712 +#: ../../../build/NEWS:4726 msgid "" "`bpo-32788 `__: Errors other than " ":exc:`TypeError` raised in methods ``__adapt__()`` and ``__conform__()`` in " "the :mod:`sqlite3` module are now propagated to the user." msgstr "" -#: ../../../build/NEWS:4716 +#: ../../../build/NEWS:4730 msgid "" "`bpo-21446 `__: The :2to3fixer:`reload` " "fixer now uses :func:`importlib.reload` instead of deprecated " ":func:`imp.reload`." msgstr "" -#: ../../../build/NEWS:4719 +#: ../../../build/NEWS:4733 msgid "" "`bpo-940286 `__: pydoc's " "``Helper.showtopic()`` method now prints the cross references of a topic " "correctly." msgstr "" -#: ../../../build/NEWS:4722 +#: ../../../build/NEWS:4736 msgid "" "`bpo-34164 `__: :func:`base64.b32decode`" " could raise UnboundLocalError or OverflowError for incorrect padding. Now " "it always raises :exc:`base64.Error` in these cases." msgstr "" -#: ../../../build/NEWS:4726 +#: ../../../build/NEWS:4740 msgid "" "`bpo-33729 `__: Fixed issues with " "arguments parsing in :mod:`hashlib`." msgstr "" -#: ../../../build/NEWS:4728 +#: ../../../build/NEWS:4742 msgid "" "`bpo-34097 `__: ZipFile can zip files " "older than 1980-01-01 and newer than 2107-12-31 using a new " @@ -9173,39 +9202,39 @@ msgid "" "limit." msgstr "" -#: ../../../build/NEWS:4732 +#: ../../../build/NEWS:4746 msgid "" "`bpo-34108 `__: Remove extraneous CR in " "2to3 refactor." msgstr "" -#: ../../../build/NEWS:4734 +#: ../../../build/NEWS:4748 msgid "" "`bpo-34070 `__: Make sure to only check " "if the handle is a tty, when opening a file with ``buffering=-1``." msgstr "" -#: ../../../build/NEWS:4737 +#: ../../../build/NEWS:4751 msgid "" "`bpo-27494 `__: Reverted :issue:`27494`." " 2to3 rejects now a trailing comma in generator expressions." msgstr "" -#: ../../../build/NEWS:4740 +#: ../../../build/NEWS:4754 msgid "" "`bpo-33967 `__: functools.singledispatch" " now raises TypeError instead of IndexError when no positional arguments are" " passed." msgstr "" -#: ../../../build/NEWS:4743 +#: ../../../build/NEWS:4757 msgid "" "`bpo-34041 `__: Add the parameter " "*deterministic* to the :meth:`sqlite3.Connection.create_function` method. " "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4747 +#: ../../../build/NEWS:4761 msgid "" "`bpo-34056 `__: Ensure the loader shim " "created by ``imp.load_module`` always returns bytes from its ``get_data()`` " @@ -9213,54 +9242,54 @@ msgid "" "pycs." msgstr "" -#: ../../../build/NEWS:4751 +#: ../../../build/NEWS:4765 msgid "" "`bpo-34054 `__: The multiprocessing " "module now uses the monotonic clock :func:`time.monotonic` instead of the " "system clock :func:`time.time` to implement timeout." msgstr "" -#: ../../../build/NEWS:4755 +#: ../../../build/NEWS:4769 msgid "" "`bpo-34043 `__: Optimize tarfile " "uncompress performance about 15% when gzip is used." msgstr "" -#: ../../../build/NEWS:4758 +#: ../../../build/NEWS:4772 msgid "" "`bpo-34044 `__: ``subprocess.Popen`` now" " copies the *startupinfo* argument to leave it unchanged: it will modify the" " copy, so that the same ``STARTUPINFO`` object can be used multiple times." msgstr "" -#: ../../../build/NEWS:4762 +#: ../../../build/NEWS:4776 msgid "" "`bpo-34010 `__: Fixed a performance " "regression for reading streams with tarfile. The buffered read should use a " "list, instead of appending to a bytes object." msgstr "" -#: ../../../build/NEWS:4766 +#: ../../../build/NEWS:4780 msgid "" "`bpo-34019 `__: webbrowser: Correct the " "arguments passed to Opera Browser when opening a new URL using the " "``webbrowser`` module. Patch by Bumsik Kim." msgstr "" -#: ../../../build/NEWS:4769 +#: ../../../build/NEWS:4783 msgid "" "`bpo-34003 `__: csv.DictReader now " "creates dicts instead of OrderedDicts. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:4772 +#: ../../../build/NEWS:4786 msgid "" "`bpo-33978 `__: Closed existing logging " "handlers before reconfiguration via fileConfig and dictConfig. Patch by " "Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:4775 +#: ../../../build/NEWS:4789 msgid "" "`bpo-14117 `__: Make minor tweaks to " "turtledemo. The 'wikipedia' example is now 'rosette', describing what it " @@ -9268,27 +9297,27 @@ msgid "" " eliminated." msgstr "" -#: ../../../build/NEWS:4779 +#: ../../../build/NEWS:4793 msgid "" "`bpo-33974 `__: Fixed passing lists and " "tuples of strings containing special characters ``\"``, ``\\``, ``{``, ``}``" " and ``\\n`` as options to :mod:`~tkinter.ttk` widgets." msgstr "" -#: ../../../build/NEWS:4783 +#: ../../../build/NEWS:4797 msgid "" "`bpo-27500 `__: Fix getaddrinfo to " "resolve IPv6 addresses correctly." msgstr "" -#: ../../../build/NEWS:4785 +#: ../../../build/NEWS:4799 msgid "" "`bpo-24567 `__: Improve random.choices()" " to handle subnormal input weights that could occasionally trigger an " "IndexError." msgstr "" -#: ../../../build/NEWS:4788 +#: ../../../build/NEWS:4802 msgid "" "`bpo-33871 `__: Fixed integer overflow " "in :func:`os.readv`, :func:`os.writev`, :func:`os.preadv` and " @@ -9296,14 +9325,14 @@ msgid "" "arguments (on BSD-based OSes and macOS)." msgstr "" -#: ../../../build/NEWS:4792 +#: ../../../build/NEWS:4806 msgid "" "`bpo-25007 `__: Add :func:`copy.copy` " "and :func:`copy.deepcopy` support to zlib compressors and decompressors. " "Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4795 +#: ../../../build/NEWS:4809 msgid "" "`bpo-33929 `__: multiprocessing: Fix a " "race condition in Popen of multiprocessing.popen_spawn_win32. The child " @@ -9313,7 +9342,7 @@ msgid "" "steal the handle from the parent process." msgstr "" -#: ../../../build/NEWS:4802 +#: ../../../build/NEWS:4816 msgid "" "`bpo-33899 `__: Tokenize module now " "implicitly emits a NEWLINE when provided with input that does not have a " @@ -9321,13 +9350,13 @@ msgid "" "internally. Contributed by Ammar Askar." msgstr "" -#: ../../../build/NEWS:4806 +#: ../../../build/NEWS:4820 msgid "" "`bpo-33897 `__: Added a 'force' keyword " "argument to logging.basicConfig()." msgstr "" -#: ../../../build/NEWS:4808 +#: ../../../build/NEWS:4822 msgid "" "`bpo-33695 `__: :func:`shutil.copytree` " "uses :func:`os.scandir` function and all copy functions depending from it " @@ -9338,33 +9367,33 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`33695`.)" msgstr "" -#: ../../../build/NEWS:4816 +#: ../../../build/NEWS:4830 msgid "" "`bpo-33916 `__: bz2 and lzma: When " "Decompressor.__init__() is called twice, free the old lock to not leak " "memory." msgstr "" -#: ../../../build/NEWS:4819 +#: ../../../build/NEWS:4833 msgid "" "`bpo-32568 `__: Make select.epoll() and " "its documentation consistent regarding *sizehint* and *flags*." msgstr "" -#: ../../../build/NEWS:4822 +#: ../../../build/NEWS:4836 msgid "" "`bpo-33833 `__: Fixed bug in asyncio " "where ProactorSocketTransport logs AssertionError if force closed during " "write." msgstr "" -#: ../../../build/NEWS:4825 +#: ../../../build/NEWS:4839 msgid "" "`bpo-33663 `__: Convert content length " "to string before putting to header." msgstr "" -#: ../../../build/NEWS:4827 +#: ../../../build/NEWS:4841 msgid "" "`bpo-33721 `__: :mod:`os.path` functions" " that return a boolean result like :func:`~os.path.exists`, " @@ -9381,136 +9410,136 @@ msgid "" "unrepresentable at the OS level." msgstr "" -#: ../../../build/NEWS:4841 +#: ../../../build/NEWS:4855 msgid "" "`bpo-26544 `__: Fixed implementation of " ":func:`platform.libc_ver`. It almost always returned version '2.9' for " "glibc." msgstr "" -#: ../../../build/NEWS:4844 +#: ../../../build/NEWS:4858 msgid "" "`bpo-33843 `__: Remove deprecated " "``cgi.escape``, ``cgi.parse_qs`` and ``cgi.parse_qsl``." msgstr "" -#: ../../../build/NEWS:4847 +#: ../../../build/NEWS:4861 msgid "" "`bpo-33842 `__: Remove " "``tarfile.filemode`` which is deprecated since Python 3.3." msgstr "" -#: ../../../build/NEWS:4850 ../../../build/NEWS:6448 ../../../build/NEWS:11042 +#: ../../../build/NEWS:4864 ../../../build/NEWS:6462 ../../../build/NEWS:11056 msgid "" "`bpo-30167 `__: Prevent site.main() " "exception if PYTHONSTARTUP is set. Patch by Steve Weber." msgstr "" -#: ../../../build/NEWS:4853 +#: ../../../build/NEWS:4867 msgid "" "`bpo-33805 `__: Improve error message of" " dataclasses.replace() when an InitVar is not specified" msgstr "" -#: ../../../build/NEWS:4856 +#: ../../../build/NEWS:4870 msgid "" "`bpo-33687 `__: Fix the call to " "``os.chmod()`` for ``uu.decode()`` if a mode is given or decoded. Patch by " "Timo Furrer." msgstr "" -#: ../../../build/NEWS:4859 ../../../build/NEWS:6451 ../../../build/NEWS:11045 +#: ../../../build/NEWS:4873 ../../../build/NEWS:6465 ../../../build/NEWS:11059 msgid "" "`bpo-33812 `__: Datetime instance d with" " non-None tzinfo, but with d.tzinfo.utcoffset(d) returning None is now " "treated as naive by the astimezone() method." msgstr "" -#: ../../../build/NEWS:4863 +#: ../../../build/NEWS:4877 msgid "" "`bpo-32108 `__: In configparser, don't " "clear section when it is assigned to itself." msgstr "" -#: ../../../build/NEWS:4866 +#: ../../../build/NEWS:4880 msgid "" "`bpo-27397 `__: Make email module " "properly handle invalid-length base64 strings." msgstr "" -#: ../../../build/NEWS:4869 +#: ../../../build/NEWS:4883 msgid "" "`bpo-33578 `__: Implement multibyte " "encoder/decoder state methods" msgstr "" -#: ../../../build/NEWS:4871 ../../../build/NEWS:6455 ../../../build/NEWS:11049 +#: ../../../build/NEWS:4885 ../../../build/NEWS:6469 ../../../build/NEWS:11063 msgid "" "`bpo-30805 `__: Avoid race condition " "with debug logging" msgstr "" -#: ../../../build/NEWS:4873 +#: ../../../build/NEWS:4887 msgid "" "`bpo-33476 `__: Fix " "_header_value_parser.py when address group is missing final ';'. Contributed" " by Enrique Perez-Terron" msgstr "" -#: ../../../build/NEWS:4876 ../../../build/NEWS:6457 +#: ../../../build/NEWS:4890 ../../../build/NEWS:6471 msgid "" "`bpo-33694 `__: asyncio: Fix a race " "condition causing data loss on pause_reading()/resume_reading() when using " "the ProactorEventLoop." msgstr "" -#: ../../../build/NEWS:4879 ../../../build/NEWS:6460 +#: ../../../build/NEWS:4893 ../../../build/NEWS:6474 msgid "" "`bpo-32493 `__: Correct test for " "``uuid_enc_be`` availability in ``configure.ac``. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4882 ../../../build/NEWS:6463 +#: ../../../build/NEWS:4896 ../../../build/NEWS:6477 msgid "" "`bpo-33792 `__: Add " "asyncio.WindowsSelectorEventLoopPolicy and " "asyncio.WindowsProactorEventLoopPolicy." msgstr "" -#: ../../../build/NEWS:4885 +#: ../../../build/NEWS:4899 msgid "" "`bpo-33274 `__: W3C DOM Level 1 " "specifies return value of Element.removeAttributeNode() as \"The Attr node " "that was removed.\" xml.dom.minidom now complies with this requirement." msgstr "" -#: ../../../build/NEWS:4889 ../../../build/NEWS:6466 +#: ../../../build/NEWS:4903 ../../../build/NEWS:6480 msgid "" "`bpo-33778 `__: Update ``unicodedata``'s" " database to Unicode version 11.0.0." msgstr "" -#: ../../../build/NEWS:4891 +#: ../../../build/NEWS:4905 msgid "" "`bpo-33165 `__: Added a stacklevel " "parameter to logging calls to allow use of wrapper/helper functions for " "logging APIs." msgstr "" -#: ../../../build/NEWS:4894 ../../../build/NEWS:6468 +#: ../../../build/NEWS:4908 ../../../build/NEWS:6482 msgid "" "`bpo-33770 `__: improve base64 exception" " message for encoded inputs of invalid length" msgstr "" -#: ../../../build/NEWS:4897 ../../../build/NEWS:6471 +#: ../../../build/NEWS:4911 ../../../build/NEWS:6485 msgid "" "`bpo-33769 `__: asyncio/start_tls: Fix " "error message; cancel callbacks in case of an unhandled error; mark " "SSLTransport as closed if it is aborted." msgstr "" -#: ../../../build/NEWS:4900 ../../../build/NEWS:6474 ../../../build/NEWS:11051 +#: ../../../build/NEWS:4914 ../../../build/NEWS:6488 ../../../build/NEWS:11065 msgid "" "`bpo-33767 `__: The concatenation " "(``+``) and repetition (``*``) sequence operations now raise " @@ -9518,58 +9547,58 @@ msgid "" ":class:`mmap.mmap` objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4904 ../../../build/NEWS:6478 +#: ../../../build/NEWS:4918 ../../../build/NEWS:6492 msgid "" "`bpo-33734 `__: asyncio/ssl: Fix " "AttributeError, increase default handshake timeout" msgstr "" -#: ../../../build/NEWS:4907 +#: ../../../build/NEWS:4921 msgid "" "`bpo-31014 `__: Fixed creating a " "controller for :mod:`webbrowser` when a user specifies a path to an entry in" " the BROWSER environment variable. Based on patch by John Still." msgstr "" -#: ../../../build/NEWS:4911 +#: ../../../build/NEWS:4925 msgid "" "`bpo-2504 `__: Add gettext.pgettext() and" " variants." msgstr "" -#: ../../../build/NEWS:4913 +#: ../../../build/NEWS:4927 msgid "" "`bpo-33197 `__: Add description property" " for _ParameterKind" msgstr "" -#: ../../../build/NEWS:4915 ../../../build/NEWS:6576 +#: ../../../build/NEWS:4929 ../../../build/NEWS:6590 msgid "" "`bpo-32751 `__: When cancelling the task" " due to a timeout, :meth:`asyncio.wait_for` will now wait until the " "cancellation is complete." msgstr "" -#: ../../../build/NEWS:4918 ../../../build/NEWS:6579 ../../../build/NEWS:11055 +#: ../../../build/NEWS:4932 ../../../build/NEWS:6593 ../../../build/NEWS:11069 msgid "" "`bpo-32684 `__: Fix gather to propagate " "cancellation of itself even with return_exceptions." msgstr "" -#: ../../../build/NEWS:4921 ../../../build/NEWS:6582 +#: ../../../build/NEWS:4935 ../../../build/NEWS:6596 msgid "" "`bpo-33654 `__: Support protocol type " "switching in SSLTransport.set_protocol()." msgstr "" -#: ../../../build/NEWS:4923 ../../../build/NEWS:6584 +#: ../../../build/NEWS:4937 ../../../build/NEWS:6598 msgid "" "`bpo-33674 `__: Pause the transport as " "early as possible to further reduce the risk of data_received() being called" " before connection_made()." msgstr "" -#: ../../../build/NEWS:4926 +#: ../../../build/NEWS:4940 msgid "" "`bpo-33671 `__: :func:`shutil.copyfile`," " :func:`shutil.copy`, :func:`shutil.copy2`, :func:`shutil.copytree` and " @@ -9582,7 +9611,7 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`25427`.)" msgstr "" -#: ../../../build/NEWS:4936 ../../../build/NEWS:6587 ../../../build/NEWS:11058 +#: ../../../build/NEWS:4950 ../../../build/NEWS:6601 ../../../build/NEWS:11072 msgid "" "`bpo-33674 `__: Fix a race condition in " "SSLProtocol.connection_made() of asyncio.sslproto: start immediately the " @@ -9590,38 +9619,38 @@ msgid "" " called before the handshake started, causing the handshake to hang or fail." msgstr "" -#: ../../../build/NEWS:4941 ../../../build/NEWS:6592 ../../../build/NEWS:11063 +#: ../../../build/NEWS:4955 ../../../build/NEWS:6606 ../../../build/NEWS:11077 msgid "" "`bpo-31647 `__: Fixed bug where calling " "write_eof() on a _SelectorSocketTransport after it's already closed raises " "AttributeError." msgstr "" -#: ../../../build/NEWS:4944 ../../../build/NEWS:6595 +#: ../../../build/NEWS:4958 ../../../build/NEWS:6609 msgid "" "`bpo-32610 `__: Make asyncio.all_tasks()" " return only pending tasks." msgstr "" -#: ../../../build/NEWS:4946 ../../../build/NEWS:6597 +#: ../../../build/NEWS:4960 ../../../build/NEWS:6611 msgid "" "`bpo-32410 `__: Avoid blocking on file " "IO in sendfile fallback code" msgstr "" -#: ../../../build/NEWS:4948 ../../../build/NEWS:6599 ../../../build/NEWS:11068 +#: ../../../build/NEWS:4962 ../../../build/NEWS:6613 ../../../build/NEWS:11082 msgid "" "`bpo-33469 `__: Fix RuntimeError after " "closing loop that used run_in_executor" msgstr "" -#: ../../../build/NEWS:4950 ../../../build/NEWS:6601 ../../../build/NEWS:11066 +#: ../../../build/NEWS:4964 ../../../build/NEWS:6615 ../../../build/NEWS:11080 msgid "" "`bpo-33672 `__: Fix Task.__repr__ crash " "with Cython's bogus coroutines" msgstr "" -#: ../../../build/NEWS:4952 ../../../build/NEWS:6603 +#: ../../../build/NEWS:4966 ../../../build/NEWS:6617 msgid "" "`bpo-33654 `__: Fix " "transport.set_protocol() to support switching between asyncio.Protocol and " @@ -9629,20 +9658,20 @@ msgid "" "asyncio.BufferedProtocols." msgstr "" -#: ../../../build/NEWS:4956 ../../../build/NEWS:6607 +#: ../../../build/NEWS:4970 ../../../build/NEWS:6621 msgid "" "`bpo-33652 `__: Pickles of type " "variables and subscripted generics are now future-proof and compatible with " "older Python versions." msgstr "" -#: ../../../build/NEWS:4959 ../../../build/NEWS:6610 +#: ../../../build/NEWS:4973 ../../../build/NEWS:6624 msgid "" "`bpo-32493 `__: Fixed :func:`uuid.uuid1`" " on FreeBSD." msgstr "" -#: ../../../build/NEWS:4961 +#: ../../../build/NEWS:4975 msgid "" "`bpo-33238 `__: Add " "``InvalidStateError`` to :mod:`concurrent.futures`. ``Future.set_result`` " @@ -9650,13 +9679,13 @@ msgid "" "are not pending or running. Patch by Jason Haydaman." msgstr "" -#: ../../../build/NEWS:4966 ../../../build/NEWS:6612 +#: ../../../build/NEWS:4980 ../../../build/NEWS:6626 msgid "" "`bpo-33618 `__: Finalize and document " "preliminary and experimental TLS 1.3 support with OpenSSL 1.1.1" msgstr "" -#: ../../../build/NEWS:4969 +#: ../../../build/NEWS:4983 msgid "" "`bpo-33625 `__: Release GIL on " "`grp.getgrnam`, `grp.getgrgid`, `pwd.getpwnam` and `pwd.getpwuid` if " @@ -9664,20 +9693,20 @@ msgid "" "Grzybowski." msgstr "" -#: ../../../build/NEWS:4973 ../../../build/NEWS:6615 +#: ../../../build/NEWS:4987 ../../../build/NEWS:6629 msgid "" "`bpo-33623 `__: Fix possible SIGSGV when" " asyncio.Future is created in __del__" msgstr "" -#: ../../../build/NEWS:4975 ../../../build/NEWS:6481 ../../../build/NEWS:11070 +#: ../../../build/NEWS:4989 ../../../build/NEWS:6495 ../../../build/NEWS:11084 msgid "" "`bpo-11874 `__: Use a better regex when " "breaking usage into wrappable parts. Avoids bogus assertion errors from " "custom metavar strings." msgstr "" -#: ../../../build/NEWS:4978 ../../../build/NEWS:6617 ../../../build/NEWS:11073 +#: ../../../build/NEWS:4992 ../../../build/NEWS:6631 ../../../build/NEWS:11087 msgid "" "`bpo-30877 `__: Fixed a bug in the " "Python implementation of the JSON decoder that prevented the cache of parsed" @@ -9685,34 +9714,34 @@ msgid "" "c-fos." msgstr "" -#: ../../../build/NEWS:4982 +#: ../../../build/NEWS:4996 msgid "" "`bpo-33604 `__: Remove HMAC default to " "md5 marked for removal in 3.8 (removal originally planned in 3.6, bump to " "3.8 in gh-7062)." msgstr "" -#: ../../../build/NEWS:4985 ../../../build/NEWS:6484 +#: ../../../build/NEWS:4999 ../../../build/NEWS:6498 msgid "" "`bpo-33582 `__: Emit a deprecation " "warning for inspect.formatargspec" msgstr "" -#: ../../../build/NEWS:4987 +#: ../../../build/NEWS:5001 msgid "" "`bpo-21145 `__: Add " "``functools.cached_property`` decorator, for computed properties cached for " "the life of the instance." msgstr "" -#: ../../../build/NEWS:4990 ../../../build/NEWS:6621 +#: ../../../build/NEWS:5004 ../../../build/NEWS:6635 msgid "" "`bpo-33570 `__: Change TLS 1.3 cipher " "suite settings for compatibility with OpenSSL 1.1.1-pre6 and newer. OpenSSL " "1.1.1 will have TLS 1.3 ciphers enabled by default." msgstr "" -#: ../../../build/NEWS:4994 ../../../build/NEWS:6625 +#: ../../../build/NEWS:5008 ../../../build/NEWS:6639 msgid "" "`bpo-28556 `__: Do not simplify " "arguments to `typing.Union`. Now `Union[Manager, Employee]` is not " @@ -9720,73 +9749,73 @@ msgid "" "several bugs and limited possibilities for introspection." msgstr "" -#: ../../../build/NEWS:4999 +#: ../../../build/NEWS:5013 msgid "" "`bpo-12486 `__: " ":func:`tokenize.generate_tokens` is now documented as a public API to " "tokenize unicode strings. It was previously present but undocumented." msgstr "" -#: ../../../build/NEWS:5003 ../../../build/NEWS:6630 +#: ../../../build/NEWS:5017 ../../../build/NEWS:6644 msgid "" "`bpo-33540 `__: Add a new " "``block_on_close`` class attribute to ``ForkingMixIn`` and " "``ThreadingMixIn`` classes of :mod:`socketserver`." msgstr "" -#: ../../../build/NEWS:5006 ../../../build/NEWS:6633 ../../../build/NEWS:11077 +#: ../../../build/NEWS:5020 ../../../build/NEWS:6647 ../../../build/NEWS:11091 msgid "" "`bpo-33548 `__: " "tempfile._candidate_tempdir_list should consider common TEMP locations" msgstr "" -#: ../../../build/NEWS:5009 ../../../build/NEWS:6636 +#: ../../../build/NEWS:5023 ../../../build/NEWS:6650 msgid "" "`bpo-33109 `__: argparse subparsers are " "once again not required by default, reverting the change in behavior " "introduced by `bpo-26510 `__ in 3.7.0a2." msgstr "" -#: ../../../build/NEWS:5012 +#: ../../../build/NEWS:5026 msgid "" "`bpo-33541 `__: Remove unused private " "method ``_strptime.LocaleTime.__pad`` (a.k.a. ``_LocaleTime__pad``)." msgstr "" -#: ../../../build/NEWS:5015 ../../../build/NEWS:6639 +#: ../../../build/NEWS:5029 ../../../build/NEWS:6653 msgid "" "`bpo-33536 `__: " "dataclasses.make_dataclass now checks for invalid field names and duplicate " "fields. Also, added a check for invalid field specifications." msgstr "" -#: ../../../build/NEWS:5019 ../../../build/NEWS:6643 ../../../build/NEWS:11080 +#: ../../../build/NEWS:5033 ../../../build/NEWS:6657 ../../../build/NEWS:11094 msgid "" "`bpo-33542 `__: Prevent " "``uuid.get_node`` from using a DUID instead of a MAC on Windows. Patch by " "Zvi Effron" msgstr "" -#: ../../../build/NEWS:5022 ../../../build/NEWS:6646 ../../../build/NEWS:11083 +#: ../../../build/NEWS:5036 ../../../build/NEWS:6660 ../../../build/NEWS:11097 msgid "" "`bpo-26819 `__: Fix race condition with " "`ReadTransport.resume_reading` in Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:5025 ../../../build/NEWS:6649 +#: ../../../build/NEWS:5039 ../../../build/NEWS:6663 msgid "" "Fix failure in `typing.get_type_hints()` when ClassVar was provided as a " "string forward reference." msgstr "" -#: ../../../build/NEWS:5028 +#: ../../../build/NEWS:5042 msgid "" "`bpo-33516 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__round__`` magic " "method." msgstr "" -#: ../../../build/NEWS:5031 +#: ../../../build/NEWS:5045 msgid "" "`bpo-28612 `__: Added support for Site " "Maps to urllib's ``RobotFileParser`` as :meth:`RobotFileParser.site_maps() " @@ -9794,40 +9823,40 @@ msgid "" " patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:5036 +#: ../../../build/NEWS:5050 msgid "" "`bpo-28167 `__: Remove " "platform.linux_distribution, which was deprecated since 3.5." msgstr "" -#: ../../../build/NEWS:5039 +#: ../../../build/NEWS:5053 msgid "" "`bpo-33504 `__: Switch the default " "dictionary implementation for :mod:`configparser` from " ":class:`collections.OrderedDict` to the standard :class:`dict` type." msgstr "" -#: ../../../build/NEWS:5043 ../../../build/NEWS:6652 +#: ../../../build/NEWS:5057 ../../../build/NEWS:6666 msgid "" "`bpo-33505 `__: Optimize " "asyncio.ensure_future() by reordering if checks: 1.17x faster." msgstr "" -#: ../../../build/NEWS:5046 ../../../build/NEWS:6655 +#: ../../../build/NEWS:5060 ../../../build/NEWS:6669 msgid "" "`bpo-33497 `__: Add errors param to " "cgi.parse_multipart and make an encoding in FieldStorage use the given " "errors (needed for Twisted). Patch by Amber Brown." msgstr "" -#: ../../../build/NEWS:5050 +#: ../../../build/NEWS:5064 msgid "" "`bpo-29235 `__: The " ":class:`cProfile.Profile` class can now be used as a context manager. Patch " "by Scott Sanderson." msgstr "" -#: ../../../build/NEWS:5053 ../../../build/NEWS:6659 +#: ../../../build/NEWS:5067 ../../../build/NEWS:6673 msgid "" "`bpo-33495 `__: Change " "dataclasses.Fields repr to use the repr of each of its members, instead of " @@ -9835,14 +9864,14 @@ msgid "" " especially true for the 'type' member." msgstr "" -#: ../../../build/NEWS:5057 +#: ../../../build/NEWS:5071 msgid "" "`bpo-26103 `__: Correct " "``inspect.isdatadescriptor`` to look for ``__set__`` or ``__delete__``. " "Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:5060 +#: ../../../build/NEWS:5074 msgid "" "`bpo-29209 `__: Removed the " "``doctype()`` method and the *html* parameter of the constructor of " @@ -9853,7 +9882,7 @@ msgid "" ":exc:`PendingDeprecationWarning`." msgstr "" -#: ../../../build/NEWS:5067 ../../../build/NEWS:6663 +#: ../../../build/NEWS:5081 ../../../build/NEWS:6677 msgid "" "`bpo-33453 `__: Fix dataclasses to work " "if using literal string type annotations or if using PEP 563 \"Postponed " @@ -9862,7 +9891,7 @@ msgid "" "(\"InitVar\" and \"dataclasses.InitVar\")." msgstr "" -#: ../../../build/NEWS:5072 ../../../build/NEWS:6668 ../../../build/NEWS:11086 +#: ../../../build/NEWS:5086 ../../../build/NEWS:6682 ../../../build/NEWS:11100 msgid "" "`bpo-28556 `__: Minor fixes in typing " "module: add annotations to ``NamedTuple.__new__``, pass ``*args`` and " @@ -9870,80 +9899,80 @@ msgid "" "Dombrova." msgstr "" -#: ../../../build/NEWS:5076 +#: ../../../build/NEWS:5090 msgid "" "`bpo-33365 `__: Print the header values " "besides the header keys instead just the header keys if *debuglevel* is set " "to >0 in :mod:`http.client`. Patch by Marco Strigl." msgstr "" -#: ../../../build/NEWS:5080 ../../../build/NEWS:6672 ../../../build/NEWS:11090 +#: ../../../build/NEWS:5094 ../../../build/NEWS:6686 ../../../build/NEWS:11104 msgid "" "`bpo-20087 `__: Updated alias mapping " "with glibc 2.27 supported locales." msgstr "" -#: ../../../build/NEWS:5082 ../../../build/NEWS:6674 ../../../build/NEWS:11092 +#: ../../../build/NEWS:5096 ../../../build/NEWS:6688 ../../../build/NEWS:11106 msgid "" "`bpo-33422 `__: Fix trailing quotation " "marks getting deleted when looking up byte/string literals on pydoc. Patch " "by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:5085 ../../../build/NEWS:6677 +#: ../../../build/NEWS:5099 ../../../build/NEWS:6691 msgid "" "`bpo-28167 `__: The function " "``platform.linux_distribution`` and ``platform.dist`` now trigger a " "``DeprecationWarning`` and have been marked for removal in Python 3.8" msgstr "" -#: ../../../build/NEWS:5089 ../../../build/NEWS:6784 +#: ../../../build/NEWS:5103 ../../../build/NEWS:6798 msgid "" "`bpo-33281 `__: Fix " "ctypes.util.find_library regression on macOS." msgstr "" -#: ../../../build/NEWS:5091 +#: ../../../build/NEWS:5105 msgid "" "`bpo-33311 `__: Text and html output " "generated by cgitb does not display parentheses if the current call is done " "directly in the module. Patch by Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5095 +#: ../../../build/NEWS:5109 msgid "" "`bpo-27300 `__: The file classes in " "*tempfile* now accept an *errors* parameter that complements the already " "existing *encoding*. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:5098 +#: ../../../build/NEWS:5112 msgid "" "`bpo-32933 `__: " ":func:`unittest.mock.mock_open` now supports iteration over the file " "contents. Patch by Tony Flury." msgstr "" -#: ../../../build/NEWS:5101 +#: ../../../build/NEWS:5115 msgid "" "`bpo-33217 `__: Raise :exc:`TypeError` " "when looking up non-Enum objects in Enum classes and Enum members." msgstr "" -#: ../../../build/NEWS:5104 ../../../build/NEWS:6681 ../../../build/NEWS:11095 +#: ../../../build/NEWS:5118 ../../../build/NEWS:6695 ../../../build/NEWS:11109 msgid "" "`bpo-33197 `__: Update error message " "when constructing invalid inspect.Parameters Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:5107 ../../../build/NEWS:6786 ../../../build/NEWS:11098 +#: ../../../build/NEWS:5121 ../../../build/NEWS:6800 ../../../build/NEWS:11112 msgid "" "`bpo-33383 `__: Fixed crash in the get()" " method of the :mod:`dbm.ndbm` database object when it is called with a " "single argument." msgstr "" -#: ../../../build/NEWS:5110 +#: ../../../build/NEWS:5124 msgid "" "`bpo-33375 `__: The warnings module now " "finds the Python file associated with a warning from the code object, rather" @@ -9952,88 +9981,88 @@ msgid "" "code." msgstr "" -#: ../../../build/NEWS:5115 +#: ../../../build/NEWS:5129 msgid "" "`bpo-33336 `__: ``imaplib`` now allows " "``MOVE`` command in ``IMAP4.uid()`` (RFC 6851: IMAP MOVE Extension) and " "potentially as a name of supported method of ``IMAP4`` object." msgstr "" -#: ../../../build/NEWS:5119 +#: ../../../build/NEWS:5133 msgid "" "`bpo-32455 `__: Added *jump* parameter " "to :func:`dis.stack_effect`." msgstr "" -#: ../../../build/NEWS:5121 +#: ../../../build/NEWS:5135 msgid "" "`bpo-27485 `__: Rename and deprecate " "undocumented functions in :func:`urllib.parse`." msgstr "" -#: ../../../build/NEWS:5124 +#: ../../../build/NEWS:5138 msgid "" "`bpo-33332 `__: Add " "``signal.valid_signals()`` to expose the POSIX sigfillset() functionality." msgstr "" -#: ../../../build/NEWS:5127 +#: ../../../build/NEWS:5141 msgid "" "`bpo-33251 `__: `ConfigParser.items()` " "was fixed so that key-value pairs passed in via `vars` are not included in " "the resulting output." msgstr "" -#: ../../../build/NEWS:5130 ../../../build/NEWS:6789 ../../../build/NEWS:11101 +#: ../../../build/NEWS:5144 ../../../build/NEWS:6803 ../../../build/NEWS:11115 msgid "" "`bpo-33329 `__: Fix multiprocessing " "regression on newer glibcs" msgstr "" -#: ../../../build/NEWS:5132 +#: ../../../build/NEWS:5146 msgid "" "`bpo-33334 `__: :func:`dis.stack_effect`" " now supports all defined opcodes including NOP and EXTENDED_ARG." msgstr "" -#: ../../../build/NEWS:5135 ../../../build/NEWS:6791 ../../../build/NEWS:11103 +#: ../../../build/NEWS:5149 ../../../build/NEWS:6805 ../../../build/NEWS:11117 msgid "" "`bpo-991266 `__: Fix quoting of the " "``Comment`` attribute of :class:`http.cookies.SimpleCookie`." msgstr "" -#: ../../../build/NEWS:5138 ../../../build/NEWS:6794 ../../../build/NEWS:11106 +#: ../../../build/NEWS:5152 ../../../build/NEWS:6808 ../../../build/NEWS:11120 msgid "" "`bpo-33131 `__: Upgrade bundled version " "of pip to 10.0.1." msgstr "" -#: ../../../build/NEWS:5140 ../../../build/NEWS:6796 ../../../build/NEWS:11108 +#: ../../../build/NEWS:5154 ../../../build/NEWS:6810 ../../../build/NEWS:11122 msgid "" "`bpo-33308 `__: Fixed a crash in the " ":mod:`parser` module when converting an ST object to a tree of tuples or " "lists with ``line_info=False`` and ``col_info=True``." msgstr "" -#: ../../../build/NEWS:5144 +#: ../../../build/NEWS:5158 msgid "" "`bpo-23403 `__: lib2to3 now uses pickle " "protocol 4 for pre-computed grammars." msgstr "" -#: ../../../build/NEWS:5146 ../../../build/NEWS:6800 +#: ../../../build/NEWS:5160 ../../../build/NEWS:6814 msgid "" "`bpo-33266 `__: lib2to3 now recognizes " "``rf'...'`` strings." msgstr "" -#: ../../../build/NEWS:5148 ../../../build/NEWS:6802 +#: ../../../build/NEWS:5162 ../../../build/NEWS:6816 msgid "" "`bpo-11594 `__: Ensure line-endings are " "respected when using lib2to3." msgstr "" -#: ../../../build/NEWS:5150 ../../../build/NEWS:6804 +#: ../../../build/NEWS:5164 ../../../build/NEWS:6818 msgid "" "`bpo-33254 `__: Have " ":func:`importlib.resources.contents` and " @@ -10041,27 +10070,27 @@ msgid "" "instead of an :term:`iterator`." msgstr "" -#: ../../../build/NEWS:5154 +#: ../../../build/NEWS:5168 msgid "" "`bpo-33265 `__: ``contextlib.ExitStack``" " and ``contextlib.AsyncExitStack`` now use a method instead of a wrapper " "function for exit callbacks." msgstr "" -#: ../../../build/NEWS:5157 ../../../build/NEWS:6684 ../../../build/NEWS:11112 +#: ../../../build/NEWS:5171 ../../../build/NEWS:6698 ../../../build/NEWS:11126 msgid "" "`bpo-33263 `__: Fix FD leak in " "`_SelectorSocketTransport` Patch by Vlad Starostin." msgstr "" -#: ../../../build/NEWS:5160 ../../../build/NEWS:6808 ../../../build/NEWS:11115 +#: ../../../build/NEWS:5174 ../../../build/NEWS:6822 ../../../build/NEWS:11129 msgid "" "`bpo-33256 `__: Fix display of " "```` call in the html produced by ``cgitb.html()``. Patch by " "Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5163 +#: ../../../build/NEWS:5177 msgid "" "`bpo-33144 `__: ``random.Random()`` and " "its subclassing mechanism got optimized to check only once at class/subclass" @@ -10070,33 +10099,33 @@ msgid "" " large random integers. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:5169 +#: ../../../build/NEWS:5183 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " "in 3.7.0b3 by the resolution of :issue:`33053`)" msgstr "" -#: ../../../build/NEWS:5173 +#: ../../../build/NEWS:5187 msgid "" "This fix also changed pydoc to add ``os.getcwd()`` to :data:`sys.path` when " "necessary, rather than adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:5176 +#: ../../../build/NEWS:5190 msgid "" "`bpo-29613 `__: Added support for the " "``SameSite`` cookie flag to the ``http.cookies`` module." msgstr "" -#: ../../../build/NEWS:5179 ../../../build/NEWS:6816 +#: ../../../build/NEWS:5193 ../../../build/NEWS:6830 msgid "" "`bpo-33169 `__: Delete entries of " "``None`` in :data:`sys.path_importer_cache` when " ":meth:`importlib.machinery.invalidate_caches` is called." msgstr "" -#: ../../../build/NEWS:5182 ../../../build/NEWS:6822 ../../../build/NEWS:11118 +#: ../../../build/NEWS:5196 ../../../build/NEWS:6836 ../../../build/NEWS:11132 msgid "" "`bpo-33203 `__: " "``random.Random.choice()`` now raises ``IndexError`` for empty sequences " @@ -10104,20 +10133,20 @@ msgid "" "implementation." msgstr "" -#: ../../../build/NEWS:5186 ../../../build/NEWS:6826 ../../../build/NEWS:11122 +#: ../../../build/NEWS:5200 ../../../build/NEWS:6840 ../../../build/NEWS:11136 msgid "" "`bpo-33224 `__: Update difflib.mdiff() " "for :pep:`479`. Convert an uncaught StopIteration in a generator into a " "return-statement." msgstr "" -#: ../../../build/NEWS:5189 ../../../build/NEWS:6829 ../../../build/NEWS:11125 +#: ../../../build/NEWS:5203 ../../../build/NEWS:6843 ../../../build/NEWS:11139 msgid "" "`bpo-33209 `__: End framing at the end " "of C implementation of :func:`pickle.Pickler.dump`." msgstr "" -#: ../../../build/NEWS:5192 +#: ../../../build/NEWS:5206 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" @@ -10125,7 +10154,7 @@ msgid "" "being appended to the end of the string. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:5197 +#: ../../../build/NEWS:5211 msgid "" "`bpo-23403 `__: ``DEFAULT_PROTOCOL`` in " ":mod:`pickle` was bumped to 4. Protocol 4 is described in :pep:`3154` and " @@ -10133,47 +10162,47 @@ msgid "" "compared to protocol 3 introduced in Python 3.0." msgstr "" -#: ../../../build/NEWS:5202 ../../../build/NEWS:6832 +#: ../../../build/NEWS:5216 ../../../build/NEWS:6846 msgid "" "`bpo-20104 `__: Improved error handling " "and fixed a reference leak in :func:`os.posix_spawn()`." msgstr "" -#: ../../../build/NEWS:5205 +#: ../../../build/NEWS:5219 msgid "" "`bpo-33106 `__: Deleting a key from a " "read-only dbm database raises module specific error instead of KeyError." msgstr "" -#: ../../../build/NEWS:5208 ../../../build/NEWS:6835 +#: ../../../build/NEWS:5222 ../../../build/NEWS:6849 msgid "" "`bpo-33175 `__: In dataclasses, " "Field.__set_name__ now looks up the __set_name__ special method on the " "class, not the instance, of the default value." msgstr "" -#: ../../../build/NEWS:5212 +#: ../../../build/NEWS:5226 msgid "" "`bpo-32380 `__: Create " "functools.singledispatchmethod to support generic single dispatch on " "descriptors and methods." msgstr "" -#: ../../../build/NEWS:5215 ../../../build/NEWS:6975 +#: ../../../build/NEWS:5229 ../../../build/NEWS:6989 msgid "" "`bpo-33141 `__: Have Field objects pass " "through __set_name__ to their default values, if they have their own " "__set_name__." msgstr "" -#: ../../../build/NEWS:5218 ../../../build/NEWS:6978 ../../../build/NEWS:11132 +#: ../../../build/NEWS:5232 ../../../build/NEWS:6992 ../../../build/NEWS:11146 msgid "" "`bpo-33096 `__: Allow " "ttk.Treeview.insert to insert iid that has a false boolean value. Note iid=0" " and iid=False would be same. Patch by Garvit Khatri." msgstr "" -#: ../../../build/NEWS:5222 ../../../build/NEWS:6982 +#: ../../../build/NEWS:5236 ../../../build/NEWS:6996 msgid "" "`bpo-32873 `__: Treat type variables and" " special typing forms as immutable by copy and pickle. This fixes several " @@ -10181,7 +10210,7 @@ msgid "" "Python 3.6." msgstr "" -#: ../../../build/NEWS:5226 ../../../build/NEWS:6986 +#: ../../../build/NEWS:5240 ../../../build/NEWS:7000 msgid "" "`bpo-33134 `__: When computing " "dataclass's __hash__, use the lookup table to contain the function which " @@ -10189,46 +10218,46 @@ msgid "" "string, and then testing that string to see what to do." msgstr "" -#: ../../../build/NEWS:5231 ../../../build/NEWS:6991 ../../../build/NEWS:11136 +#: ../../../build/NEWS:5245 ../../../build/NEWS:7005 ../../../build/NEWS:11150 msgid "" "`bpo-33127 `__: The ssl module now " "compiles with LibreSSL 2.7.1." msgstr "" -#: ../../../build/NEWS:5233 ../../../build/NEWS:6993 +#: ../../../build/NEWS:5247 ../../../build/NEWS:7007 msgid "" "`bpo-32505 `__: Raise TypeError if a " "member variable of a dataclass is of type Field, but doesn't have a type " "annotation." msgstr "" -#: ../../../build/NEWS:5236 ../../../build/NEWS:6996 +#: ../../../build/NEWS:5250 ../../../build/NEWS:7010 msgid "" "`bpo-33078 `__: Fix the failure on OSX " "caused by the tests relying on sem_getvalue" msgstr "" -#: ../../../build/NEWS:5239 ../../../build/NEWS:6999 +#: ../../../build/NEWS:5253 ../../../build/NEWS:7013 msgid "" "`bpo-33116 `__: Add 'Field' to " "dataclasses.__all__." msgstr "" -#: ../../../build/NEWS:5241 ../../../build/NEWS:7001 +#: ../../../build/NEWS:5255 ../../../build/NEWS:7015 msgid "" "`bpo-32896 `__: Fix an error where " "subclassing a dataclass with a field that uses a default_factory would " "generate an incorrect class." msgstr "" -#: ../../../build/NEWS:5244 ../../../build/NEWS:7004 +#: ../../../build/NEWS:5258 ../../../build/NEWS:7018 msgid "" "`bpo-33100 `__: Dataclasses: If a field " "has a default value that's a MemberDescriptorType, then it's from that field" " being in __slots__, not an actual default value." msgstr "" -#: ../../../build/NEWS:5248 ../../../build/NEWS:7008 +#: ../../../build/NEWS:5262 ../../../build/NEWS:7022 msgid "" "`bpo-32953 `__: If a non-dataclass " "inherits from a frozen dataclass, allow attributes to be added to the " @@ -10237,77 +10266,77 @@ msgid "" "non-frozen." msgstr "" -#: ../../../build/NEWS:5253 ../../../build/NEWS:6839 +#: ../../../build/NEWS:5267 ../../../build/NEWS:6853 msgid "" "`bpo-33097 `__: Raise RuntimeError when " "``executor.submit`` is called during interpreter shutdown." msgstr "" -#: ../../../build/NEWS:5256 +#: ../../../build/NEWS:5270 msgid "" "`bpo-32968 `__: Modulo and floor " "division involving Fraction and float should return float." msgstr "" -#: ../../../build/NEWS:5259 ../../../build/NEWS:7013 +#: ../../../build/NEWS:5273 ../../../build/NEWS:7027 msgid "" "`bpo-33061 `__: Add missing ``NoReturn``" " to ``__all__`` in typing.py" msgstr "" -#: ../../../build/NEWS:5261 ../../../build/NEWS:7015 +#: ../../../build/NEWS:5275 ../../../build/NEWS:7029 msgid "" "`bpo-33078 `__: Fix the size handling in" " multiprocessing.Queue when a pickling error occurs." msgstr "" -#: ../../../build/NEWS:5264 ../../../build/NEWS:7018 ../../../build/NEWS:11388 +#: ../../../build/NEWS:5278 ../../../build/NEWS:7032 ../../../build/NEWS:11402 msgid "" "`bpo-33064 `__: lib2to3 now properly " "supports trailing commas after ``*args`` and ``**kwargs`` in function " "signatures." msgstr "" -#: ../../../build/NEWS:5267 ../../../build/NEWS:7021 +#: ../../../build/NEWS:5281 ../../../build/NEWS:7035 msgid "" "`bpo-33056 `__: FIX properly close " "leaking fds in concurrent.futures.ProcessPoolExecutor." msgstr "" -#: ../../../build/NEWS:5270 ../../../build/NEWS:7024 ../../../build/NEWS:11138 +#: ../../../build/NEWS:5284 ../../../build/NEWS:7038 ../../../build/NEWS:11152 msgid "" "`bpo-33021 `__: Release the GIL during " "fstat() calls, avoiding hang of all threads when calling mmap.mmap(), " "os.urandom(), and random.seed(). Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:5274 ../../../build/NEWS:7028 ../../../build/NEWS:11391 +#: ../../../build/NEWS:5288 ../../../build/NEWS:7042 ../../../build/NEWS:11405 msgid "" "`bpo-31804 `__: Avoid failing in " "multiprocessing.Process if the standard streams are closed or None at exit." msgstr "" -#: ../../../build/NEWS:5277 +#: ../../../build/NEWS:5291 msgid "" "`bpo-33034 `__: Providing an explicit " "error message when casting the port property to anything that is not an " "integer value using ``urlparse()`` and ``urlsplit()``. Patch by Matt Eaton." msgstr "" -#: ../../../build/NEWS:5281 +#: ../../../build/NEWS:5295 msgid "" "`bpo-30249 `__: Improve " "struct.unpack_from() exception messages for problems with the buffer size " "and offset." msgstr "" -#: ../../../build/NEWS:5284 ../../../build/NEWS:7031 ../../../build/NEWS:11394 +#: ../../../build/NEWS:5298 ../../../build/NEWS:7045 ../../../build/NEWS:11408 msgid "" "`bpo-33037 `__: Skip sending/receiving " "data after SSL transport closing." msgstr "" -#: ../../../build/NEWS:5286 ../../../build/NEWS:7033 ../../../build/NEWS:11142 +#: ../../../build/NEWS:5300 ../../../build/NEWS:7047 ../../../build/NEWS:11156 msgid "" "`bpo-27683 `__: Fix a regression in " ":mod:`ipaddress` that result of :meth:`hosts` is empty when the network is " @@ -10315,53 +10344,53 @@ msgid "" "addresses." msgstr "" -#: ../../../build/NEWS:5290 +#: ../../../build/NEWS:5304 msgid "" "`bpo-22674 `__: Add the strsignal() " "function in the signal module that returns the system description of the " "given signal, as returned by strsignal(3)." msgstr "" -#: ../../../build/NEWS:5293 ../../../build/NEWS:7037 +#: ../../../build/NEWS:5307 ../../../build/NEWS:7051 msgid "" "`bpo-32999 `__: Fix C implementation of " "``ABC.__subclasscheck__(cls, subclass)`` crashed when ``subclass`` is not a " "type object." msgstr "" -#: ../../../build/NEWS:5296 ../../../build/NEWS:7040 ../../../build/NEWS:11398 +#: ../../../build/NEWS:5310 ../../../build/NEWS:7054 ../../../build/NEWS:11412 msgid "" "`bpo-33009 `__: Fix inspect.signature() " "for single-parameter partialmethods." msgstr "" -#: ../../../build/NEWS:5298 ../../../build/NEWS:7042 ../../../build/NEWS:11400 +#: ../../../build/NEWS:5312 ../../../build/NEWS:7056 ../../../build/NEWS:11414 msgid "" "`bpo-32969 `__: Expose several missing " "constants in zlib and fix corresponding documentation." msgstr "" -#: ../../../build/NEWS:5301 ../../../build/NEWS:7045 +#: ../../../build/NEWS:5315 ../../../build/NEWS:7059 msgid "" "`bpo-32056 `__: Improved exceptions " "raised for invalid number of channels and sample width when read an audio " "file in modules :mod:`aifc`, :mod:`wave` and :mod:`sunau`." msgstr "" -#: ../../../build/NEWS:5305 +#: ../../../build/NEWS:5319 msgid "" "`bpo-32970 `__: Improved disassembly of " "the MAKE_FUNCTION instruction." msgstr "" -#: ../../../build/NEWS:5307 ../../../build/NEWS:7049 ../../../build/NEWS:11146 +#: ../../../build/NEWS:5321 ../../../build/NEWS:7063 ../../../build/NEWS:11160 msgid "" "`bpo-32844 `__: Fix wrong redirection of" " a low descriptor (0 or 1) to stderr in subprocess if another low descriptor" " is closed." msgstr "" -#: ../../../build/NEWS:5310 ../../../build/NEWS:7180 +#: ../../../build/NEWS:5324 ../../../build/NEWS:7194 msgid "" "`bpo-32960 `__: For dataclasses, " "disallow inheriting frozen from non-frozen classes, and also disallow " @@ -10369,20 +10398,20 @@ msgid "" "at a future date." msgstr "" -#: ../../../build/NEWS:5314 ../../../build/NEWS:7184 ../../../build/NEWS:11403 +#: ../../../build/NEWS:5328 ../../../build/NEWS:7198 ../../../build/NEWS:11417 msgid "" "`bpo-32713 `__: Fixed tarfile.itn " "handling of out-of-bounds float values. Patch by Joffrey Fuhrer." msgstr "" -#: ../../../build/NEWS:5317 ../../../build/NEWS:6691 +#: ../../../build/NEWS:5331 ../../../build/NEWS:6705 msgid "" "`bpo-32257 `__: The ssl module now " "contains OP_NO_RENEGOTIATION constant, available with OpenSSL 1.1.0h or " "1.1.1." msgstr "" -#: ../../../build/NEWS:5320 ../../../build/NEWS:7187 +#: ../../../build/NEWS:5334 ../../../build/NEWS:7201 msgid "" "`bpo-32951 `__: Direct instantiation of " "SSLSocket and SSLObject objects is now prohibited. The constructors were " @@ -10390,7 +10419,7 @@ msgid "" "suppose to use ssl.wrap_socket() or SSLContext." msgstr "" -#: ../../../build/NEWS:5325 ../../../build/NEWS:7192 +#: ../../../build/NEWS:5339 ../../../build/NEWS:7206 msgid "" "`bpo-32929 `__: Remove the tri-state " "parameter \"hash\", and add the boolean \"unsafe_hash\". If unsafe_hash is " @@ -10400,51 +10429,51 @@ msgid "" "behavior. unsafe_hash=False is the default, just as hash=None used to be." msgstr "" -#: ../../../build/NEWS:5332 ../../../build/NEWS:7199 +#: ../../../build/NEWS:5346 ../../../build/NEWS:7213 msgid "" "`bpo-32947 `__: Add " "OP_ENABLE_MIDDLEBOX_COMPAT and test workaround for TLSv1.3 for future " "compatibility with OpenSSL 1.1.1." msgstr "" -#: ../../../build/NEWS:5335 +#: ../../../build/NEWS:5349 msgid "" "`bpo-32146 `__: Document the interaction" " between frozen executables and the spawn and forkserver start methods in " "multiprocessing." msgstr "" -#: ../../../build/NEWS:5338 ../../../build/NEWS:7202 ../../../build/NEWS:11406 +#: ../../../build/NEWS:5352 ../../../build/NEWS:7216 ../../../build/NEWS:11420 msgid "" "`bpo-30622 `__: The ssl module now " "detects missing NPN support in LibreSSL." msgstr "" -#: ../../../build/NEWS:5340 ../../../build/NEWS:7204 ../../../build/NEWS:11408 +#: ../../../build/NEWS:5354 ../../../build/NEWS:7218 ../../../build/NEWS:11422 msgid "" "`bpo-32922 `__: dbm.open() now encodes " "filename with the filesystem encoding rather than default encoding." msgstr "" -#: ../../../build/NEWS:5343 +#: ../../../build/NEWS:5357 msgid "" "`bpo-32759 `__: Free unused arenas in " "multiprocessing.heap." msgstr "" -#: ../../../build/NEWS:5345 ../../../build/NEWS:7207 ../../../build/NEWS:11411 +#: ../../../build/NEWS:5359 ../../../build/NEWS:7221 ../../../build/NEWS:11425 msgid "" "`bpo-32859 `__: In ``os.dup2``, don't " "check every call whether the ``dup3`` syscall exists or not." msgstr "" -#: ../../../build/NEWS:5348 ../../../build/NEWS:7210 +#: ../../../build/NEWS:5362 ../../../build/NEWS:7224 msgid "" "`bpo-32556 `__: nt._getfinalpathname, " "nt._getvolumepathname and nt._getdiskusage now correctly convert from bytes." msgstr "" -#: ../../../build/NEWS:5351 ../../../build/NEWS:7216 ../../../build/NEWS:11414 +#: ../../../build/NEWS:5365 ../../../build/NEWS:7230 ../../../build/NEWS:11428 msgid "" "`bpo-21060 `__: Rewrite confusing " "message from setup.py upload from \"No dist file created in earlier " @@ -10452,20 +10481,20 @@ msgid "" "command\"." msgstr "" -#: ../../../build/NEWS:5355 ../../../build/NEWS:7052 ../../../build/NEWS:11418 +#: ../../../build/NEWS:5369 ../../../build/NEWS:7066 ../../../build/NEWS:11432 msgid "" "`bpo-32857 `__: In :mod:`tkinter`, " "``after_cancel(None)`` now raises a :exc:`ValueError` instead of canceling " "the first scheduled function. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:5359 ../../../build/NEWS:7220 ../../../build/NEWS:11422 +#: ../../../build/NEWS:5373 ../../../build/NEWS:7234 ../../../build/NEWS:11436 msgid "" "`bpo-32852 `__: Make sure sys.argv " "remains as a list when running trace." msgstr "" -#: ../../../build/NEWS:5361 +#: ../../../build/NEWS:5375 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -10474,7 +10503,7 @@ msgid "" "this makes Python start-up up to 10% faster." msgstr "" -#: ../../../build/NEWS:5367 +#: ../../../build/NEWS:5381 msgid "" "Note that the new implementation hides internal registry and caches, " "previously accessible via private attributes ``_abc_registry``, " @@ -10483,14 +10512,14 @@ msgid "" "``_abc_registry_clear``, and ``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:5373 ../../../build/NEWS:7232 ../../../build/NEWS:11424 +#: ../../../build/NEWS:5387 ../../../build/NEWS:7246 ../../../build/NEWS:11438 msgid "" "`bpo-32841 `__: Fixed " "`asyncio.Condition` issue which silently ignored cancellation after " "notifying and cancelling a conditional lock. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5377 ../../../build/NEWS:7236 +#: ../../../build/NEWS:5391 ../../../build/NEWS:7250 msgid "" "`bpo-32819 `__: ssl.match_hostname() has" " been simplified and no longer depends on re and ipaddress module for " @@ -10498,46 +10527,46 @@ msgid "" "improved." msgstr "" -#: ../../../build/NEWS:5381 +#: ../../../build/NEWS:5395 msgid "" "`bpo-19675 `__: ``multiprocessing.Pool``" " no longer leaks processes if its initialization fails." msgstr "" -#: ../../../build/NEWS:5384 ../../../build/NEWS:7240 +#: ../../../build/NEWS:5398 ../../../build/NEWS:7254 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN,TCP_KEEPCNT,TCP_KEEPIDLE,TCP_KEEPINTVL flags on older version " "Windows during run-time." msgstr "" -#: ../../../build/NEWS:5388 ../../../build/NEWS:7244 ../../../build/NEWS:11428 +#: ../../../build/NEWS:5402 ../../../build/NEWS:7258 ../../../build/NEWS:11442 msgid "" "`bpo-31787 `__: Fixed refleaks of " "``__init__()`` methods in various modules. (Contributed by Oren Milman)" msgstr "" -#: ../../../build/NEWS:5391 ../../../build/NEWS:7247 ../../../build/NEWS:11431 +#: ../../../build/NEWS:5405 ../../../build/NEWS:7261 ../../../build/NEWS:11445 msgid "" "`bpo-30157 `__: Fixed guessing quote and" " delimiter in csv.Sniffer.sniff() when only the last field is quoted. Patch" " by Jake Davis." msgstr "" -#: ../../../build/NEWS:5394 +#: ../../../build/NEWS:5408 msgid "" "`bpo-30688 `__: Added support of " "``\\N{name}`` escapes in regular expressions. Based on patch by Jonathan " "Eunice." msgstr "" -#: ../../../build/NEWS:5397 ../../../build/NEWS:7250 +#: ../../../build/NEWS:5411 ../../../build/NEWS:7264 msgid "" "`bpo-32792 `__: collections.ChainMap() " "preserves the order of the underlying mappings." msgstr "" -#: ../../../build/NEWS:5400 ../../../build/NEWS:7253 +#: ../../../build/NEWS:5414 ../../../build/NEWS:7267 msgid "" "`bpo-32775 `__: " ":func:`fnmatch.translate()` no longer produces patterns which contain set " @@ -10547,13 +10576,13 @@ msgid "" "patterns containing such sets by accident." msgstr "" -#: ../../../build/NEWS:5406 ../../../build/NEWS:7259 +#: ../../../build/NEWS:5420 ../../../build/NEWS:7273 msgid "" "`bpo-32622 `__: Implement native fast " "sendfile for Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:5408 ../../../build/NEWS:7261 ../../../build/NEWS:11437 +#: ../../../build/NEWS:5422 ../../../build/NEWS:7275 ../../../build/NEWS:11451 msgid "" "`bpo-32777 `__: Fix a rare but potential" " pre-exec child process deadlock in subprocess on POSIX systems when marking" @@ -10561,46 +10590,46 @@ msgid "" "appears to have been introduced in 3.4." msgstr "" -#: ../../../build/NEWS:5413 ../../../build/NEWS:7266 ../../../build/NEWS:11442 +#: ../../../build/NEWS:5427 ../../../build/NEWS:7280 ../../../build/NEWS:11456 msgid "" "`bpo-32647 `__: The ctypes module used " "to depend on indirect linking for dlopen. The shared extension is now " "explicitly linked against libdl on platforms with dl." msgstr "" -#: ../../../build/NEWS:5417 +#: ../../../build/NEWS:5431 msgid "" "`bpo-32749 `__: A :mod:`dbm.dumb` " "database opened with flags 'r' is now read-only. :func:`dbm.dumb.open` with " "flags 'r' and 'w' no longer creates a database if it does not exist." msgstr "" -#: ../../../build/NEWS:5421 ../../../build/NEWS:7270 +#: ../../../build/NEWS:5435 ../../../build/NEWS:7284 msgid "" "`bpo-32741 `__: Implement " "``asyncio.TimerHandle.when()`` method." msgstr "" -#: ../../../build/NEWS:5423 ../../../build/NEWS:7272 +#: ../../../build/NEWS:5437 ../../../build/NEWS:7286 msgid "" "`bpo-32691 `__: Use mod_spec.parent when" " running modules with pdb" msgstr "" -#: ../../../build/NEWS:5425 ../../../build/NEWS:7274 ../../../build/NEWS:11446 +#: ../../../build/NEWS:5439 ../../../build/NEWS:7288 ../../../build/NEWS:11460 msgid "" "`bpo-32734 `__: Fixed ``asyncio.Lock()``" " safety issue which allowed acquiring and locking the same lock multiple " "times, without it being free. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5429 ../../../build/NEWS:7278 ../../../build/NEWS:11450 +#: ../../../build/NEWS:5443 ../../../build/NEWS:7292 ../../../build/NEWS:11464 msgid "" "`bpo-32727 `__: Do not include name " "field in SMTP envelope from address. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5432 ../../../build/NEWS:7281 +#: ../../../build/NEWS:5446 ../../../build/NEWS:7295 msgid "" "`bpo-31453 `__: Add TLSVersion constants" " and SSLContext.maximum_version / minimum_version attributes. The new API " @@ -10609,7 +10638,7 @@ msgid "" " feature." msgstr "" -#: ../../../build/NEWS:5437 ../../../build/NEWS:7286 +#: ../../../build/NEWS:5451 ../../../build/NEWS:7300 msgid "" "`bpo-24334 `__: Internal implementation " "details of ssl module were cleaned up. The SSLSocket has one less layer of " @@ -10618,51 +10647,51 @@ msgid "" "simplified." msgstr "" -#: ../../../build/NEWS:5442 ../../../build/NEWS:7291 ../../../build/NEWS:11463 +#: ../../../build/NEWS:5456 ../../../build/NEWS:7305 ../../../build/NEWS:11477 msgid "" "`bpo-31848 `__: Fix the error handling " "in Aifc_read.initfp() when the SSND chunk is not found. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:5445 ../../../build/NEWS:7294 +#: ../../../build/NEWS:5459 ../../../build/NEWS:7308 msgid "" "`bpo-32585 `__: Add Ttk spinbox widget " "to :mod:`tkinter.ttk`. Patch by Alan D Moore." msgstr "" -#: ../../../build/NEWS:5448 +#: ../../../build/NEWS:5462 msgid "" "`bpo-32512 `__: :mod:`profile` CLI " "accepts `-m module_name` as an alternative to script path." msgstr "" -#: ../../../build/NEWS:5451 +#: ../../../build/NEWS:5465 msgid "" "`bpo-8525 `__: help() on a type now " "displays builtin subclasses. This is intended primarily to help with " "notification of more specific exception subclasses." msgstr "" -#: ../../../build/NEWS:5455 +#: ../../../build/NEWS:5469 msgid "Patch by Sanyam Khurana." msgstr "*Patch* oleh Sanyam Khurana." -#: ../../../build/NEWS:5457 +#: ../../../build/NEWS:5471 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadingHTTPServer class and uses it when the module is run with ``-m`` " "to cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:5461 +#: ../../../build/NEWS:5475 msgid "" "`bpo-29877 `__: compileall: import " "ProcessPoolExecutor only when needed, preventing hangs on low resource " "platforms" msgstr "" -#: ../../../build/NEWS:5464 ../../../build/NEWS:7297 +#: ../../../build/NEWS:5478 ../../../build/NEWS:7311 msgid "" "`bpo-32221 `__: Various functions " "returning tuple containing IPv6 addresses now omit ``%scope`` part since the" @@ -10671,46 +10700,46 @@ msgid "" "since useless resolving of network interface name is omitted." msgstr "" -#: ../../../build/NEWS:5470 +#: ../../../build/NEWS:5484 msgid "" "`bpo-32147 `__: " ":func:`binascii.unhexlify` is now up to 2 times faster. Patch by Sergey " "Fedoseev." msgstr "" -#: ../../../build/NEWS:5473 ../../../build/NEWS:7303 +#: ../../../build/NEWS:5487 ../../../build/NEWS:7317 msgid "" "`bpo-30693 `__: The TarFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5476 ../../../build/NEWS:7306 +#: ../../../build/NEWS:5490 ../../../build/NEWS:7320 msgid "" "`bpo-30693 `__: The ZipFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5479 +#: ../../../build/NEWS:5493 msgid "" "`bpo-31680 `__: Added " ":data:`curses.ncurses_version`." msgstr "" -#: ../../../build/NEWS:5481 ../../../build/NEWS:6842 ../../../build/NEWS:11149 +#: ../../../build/NEWS:5495 ../../../build/NEWS:6856 ../../../build/NEWS:11163 msgid "" "`bpo-31908 `__: Fix output of cover " "files for ``trace`` module command-line tool. Previously emitted cover files" " only when ``--missing`` option was used. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:5485 +#: ../../../build/NEWS:5499 msgid "" "`bpo-31608 `__: Raise a ``TypeError`` " "instead of crashing if a ``collections.deque`` subclass returns a non-deque " "from ``__new__``. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:5489 +#: ../../../build/NEWS:5503 msgid "" "`bpo-31425 `__: Add support for sockets " "of the AF_QIPCRTR address family, supported by the Linux kernel. This is " @@ -10718,7 +10747,7 @@ msgid "" " devices. Patch by Bjorn Andersson." msgstr "" -#: ../../../build/NEWS:5494 +#: ../../../build/NEWS:5508 msgid "" "`bpo-22005 `__: Implemented unpickling " "instances of :class:`~datetime.datetime`, :class:`~datetime.date` and " @@ -10726,7 +10755,7 @@ msgid "" " used for successful decoding." msgstr "" -#: ../../../build/NEWS:5499 ../../../build/NEWS:7060 +#: ../../../build/NEWS:5513 ../../../build/NEWS:7074 msgid "" "`bpo-27645 `__: " ":class:`sqlite3.Connection` now exposes a " @@ -10734,44 +10763,44 @@ msgid "" " is at version 3.6.11 or higher. Patch by Lele Gaifax." msgstr "" -#: ../../../build/NEWS:5503 ../../../build/NEWS:6694 ../../../build/NEWS:11156 +#: ../../../build/NEWS:5517 ../../../build/NEWS:6708 ../../../build/NEWS:11170 msgid "" "`bpo-16865 `__: Support arrays >=2GiB in" " :mod:`ctypes`. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5505 +#: ../../../build/NEWS:5519 msgid "" "`bpo-31508 `__: Removed support of " "arguments in `tkinter.ttk.Treeview.selection`. It was deprecated in 3.6. " "Use specialized methods like `selection_set` for changing the selection." msgstr "" -#: ../../../build/NEWS:5509 +#: ../../../build/NEWS:5523 msgid "" "`bpo-29456 `__: Fix bugs in hangul " "normalization: u1176, u11a7 and u11c3" msgstr "" -#: ../../../build/NEWS:5514 +#: ../../../build/NEWS:5528 msgid "" "`bpo-21257 `__: Document " ":func:`http.client.parse_headers`." msgstr "" -#: ../../../build/NEWS:5516 +#: ../../../build/NEWS:5530 msgid "" "`bpo-34764 `__: Improve example of " "iter() with 2nd sentinel argument." msgstr "" -#: ../../../build/NEWS:5518 +#: ../../../build/NEWS:5532 msgid "" "`bpo-35564 `__: Explicitly set " "master_doc variable in conf.py for compliance with Sphinx 2.0" msgstr "" -#: ../../../build/NEWS:5521 +#: ../../../build/NEWS:5535 msgid "" "`bpo-35511 `__: Specified that " "profile.Profile class doesn't not support enable or disable methods. Also, " @@ -10779,127 +10808,127 @@ msgid "" "cProfile module." msgstr "" -#: ../../../build/NEWS:5525 +#: ../../../build/NEWS:5539 msgid "" "`bpo-10536 `__: Enhance the gettext " "docs. Patch by Éric Araujo" msgstr "" -#: ../../../build/NEWS:5527 +#: ../../../build/NEWS:5541 msgid "" "`bpo-35089 `__: Remove mention of " "``typing.io`` and ``typing.re``. Their types should be imported from " "``typing`` directly." msgstr "" -#: ../../../build/NEWS:5530 +#: ../../../build/NEWS:5544 msgid "" "`bpo-35038 `__: Fix the documentation " "about an unexisting `f_restricted` attribute in the frame object. Patch by " "Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5533 +#: ../../../build/NEWS:5547 msgid "" "`bpo-35042 `__: Replace PEP XYZ by the " "pep role and allow to use the direct links to the PEPs." msgstr "" -#: ../../../build/NEWS:5536 +#: ../../../build/NEWS:5550 msgid "" "`bpo-35044 `__: Fix the documentation " "with the role ``exc`` for the appropriated exception. Patch by Stéphane " "Wirtel" msgstr "" -#: ../../../build/NEWS:5539 +#: ../../../build/NEWS:5553 msgid "" "`bpo-35035 `__: Rename documentation for" " :mod:`email.utils` to ``email.utils.rst``." msgstr "" -#: ../../../build/NEWS:5542 +#: ../../../build/NEWS:5556 msgid "" "`bpo-34967 `__: Use " "app.add_object_type() instead of the deprecated Sphinx function " "app.description_unit()" msgstr "" -#: ../../../build/NEWS:5545 +#: ../../../build/NEWS:5559 msgid "" "`bpo-34913 `__: Add documentation about " "the new command line interface of the gzip module." msgstr "" -#: ../../../build/NEWS:5548 +#: ../../../build/NEWS:5562 msgid "" "`bpo-32174 `__: chm document displays " "non-ASCII charaters properly on some MBCS Windows systems." msgstr "" -#: ../../../build/NEWS:5551 +#: ../../../build/NEWS:5565 msgid "" "`bpo-11233 `__: Create availability " "directive for documentation. Original patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:5554 +#: ../../../build/NEWS:5568 msgid "" "`bpo-34790 `__: Document how passing " "coroutines to asyncio.wait() can be confusing." msgstr "" -#: ../../../build/NEWS:5557 +#: ../../../build/NEWS:5571 msgid "" "`bpo-34552 `__: Make clear that ``==`` " "operator sometimes is equivalent to `is`. The ``<``, ``<=``, ``>`` and " "``>=`` operators are only defined where they make sense." msgstr "" -#: ../../../build/NEWS:5561 +#: ../../../build/NEWS:5575 msgid "" "`bpo-28617 `__: Fixed info in the " "stdtypes docs concerning the types that support membership tests." msgstr "" -#: ../../../build/NEWS:5564 +#: ../../../build/NEWS:5578 msgid "" "`bpo-20177 `__: Migrate " "datetime.date.fromtimestamp to Argument Clinic. Patch by Tim Hoffmann." msgstr "" -#: ../../../build/NEWS:5567 +#: ../../../build/NEWS:5581 msgid "" "`bpo-34065 `__: Fix wrongly written " "basicConfig documentation markup syntax" msgstr "" -#: ../../../build/NEWS:5569 +#: ../../../build/NEWS:5583 msgid "" "`bpo-33460 `__: replaced ellipsis with " "correct error codes in tutorial chapter 3." msgstr "" -#: ../../../build/NEWS:5572 +#: ../../../build/NEWS:5586 msgid "" "`bpo-33847 `__: Add '@' operator entry " "to index." msgstr "" -#: ../../../build/NEWS:5574 ../../../build/NEWS:6489 +#: ../../../build/NEWS:5588 ../../../build/NEWS:6503 msgid "" "`bpo-33409 `__: Clarified the " "relationship between :pep:`538`'s PYTHONCOERCECLOCALE and PEP 540's " "PYTHONUTF8 mode." msgstr "" -#: ../../../build/NEWS:5577 +#: ../../../build/NEWS:5591 msgid "" "`bpo-33197 `__: Add versionadded tag to " "the documentation of ParameterKind.description" msgstr "" -#: ../../../build/NEWS:5580 +#: ../../../build/NEWS:5594 msgid "" "`bpo-17045 `__: Improve the C-API doc " "for PyTypeObject. This includes adding several quick-reference tables and a" @@ -10907,32 +10936,32 @@ msgid "" " up with a slightly more consistent format." msgstr "" -#: ../../../build/NEWS:5585 ../../../build/NEWS:6492 +#: ../../../build/NEWS:5599 ../../../build/NEWS:6506 msgid "" "`bpo-33736 `__: Improve the " "documentation of :func:`asyncio.open_connection`, " ":func:`asyncio.start_server` and their UNIX socket counterparts." msgstr "" -#: ../../../build/NEWS:5588 ../../../build/NEWS:6699 +#: ../../../build/NEWS:5602 ../../../build/NEWS:6713 msgid "" "`bpo-23859 `__: Document that " "`asyncio.wait()` does not cancel its futures on timeout." msgstr "" -#: ../../../build/NEWS:5591 ../../../build/NEWS:6702 +#: ../../../build/NEWS:5605 ../../../build/NEWS:6716 msgid "" "`bpo-32436 `__: Document :pep:`567` " "changes to asyncio." msgstr "" -#: ../../../build/NEWS:5593 ../../../build/NEWS:6704 +#: ../../../build/NEWS:5607 ../../../build/NEWS:6718 msgid "" "`bpo-33604 `__: Update HMAC md5 default " "to a DeprecationWarning, bump removal to 3.8." msgstr "" -#: ../../../build/NEWS:5596 +#: ../../../build/NEWS:5610 msgid "" "`bpo-33594 `__: Document ``getargspec``," " ``from_function`` and ``from_builtin`` as deprecated in their respective " @@ -10940,183 +10969,183 @@ msgid "" "message." msgstr "" -#: ../../../build/NEWS:5600 ../../../build/NEWS:6707 ../../../build/NEWS:11165 +#: ../../../build/NEWS:5614 ../../../build/NEWS:6721 ../../../build/NEWS:11179 msgid "" "`bpo-33503 `__: Fix broken pypi link" msgstr "" -#: ../../../build/NEWS:5602 ../../../build/NEWS:6709 ../../../build/NEWS:11167 +#: ../../../build/NEWS:5616 ../../../build/NEWS:6723 ../../../build/NEWS:11181 msgid "" "`bpo-33421 `__: Add missing " "documentation for ``typing.AsyncContextManager``." msgstr "" -#: ../../../build/NEWS:5604 +#: ../../../build/NEWS:5618 msgid "" "`bpo-33487 `__: BZ2file now emit a " "DeprecationWarning when buffering=None is passed, the deprecation message " "and documentation also now explicitly state it is deprecated since 3.0." msgstr "" -#: ../../../build/NEWS:5608 ../../../build/NEWS:6849 ../../../build/NEWS:11169 +#: ../../../build/NEWS:5622 ../../../build/NEWS:6863 ../../../build/NEWS:11183 msgid "" "`bpo-33378 `__: Add Korean language " "switcher for https://docs.python.org/3/" msgstr "" -#: ../../../build/NEWS:5610 ../../../build/NEWS:6851 ../../../build/NEWS:11171 +#: ../../../build/NEWS:5624 ../../../build/NEWS:6865 ../../../build/NEWS:11185 msgid "" "`bpo-33276 `__: Clarify that the " "``__path__`` attribute on modules cannot be just any value." msgstr "" -#: ../../../build/NEWS:5613 ../../../build/NEWS:6854 ../../../build/NEWS:11174 +#: ../../../build/NEWS:5627 ../../../build/NEWS:6868 ../../../build/NEWS:11188 msgid "" "`bpo-33201 `__: Modernize documentation " "for writing C extension types." msgstr "" -#: ../../../build/NEWS:5615 ../../../build/NEWS:6856 ../../../build/NEWS:11176 +#: ../../../build/NEWS:5629 ../../../build/NEWS:6870 ../../../build/NEWS:11190 msgid "" "`bpo-33195 `__: Deprecate ``Py_UNICODE``" " usage in ``c-api/arg`` document. ``Py_UNICODE`` related APIs are deprecated" " since Python 3.3, but it is missed in the document." msgstr "" -#: ../../../build/NEWS:5619 ../../../build/NEWS:7067 ../../../build/NEWS:11180 +#: ../../../build/NEWS:5633 ../../../build/NEWS:7081 ../../../build/NEWS:11194 msgid "" "`bpo-33126 `__: Document " "PyBuffer_ToContiguous()." msgstr "" -#: ../../../build/NEWS:5621 ../../../build/NEWS:7069 ../../../build/NEWS:11182 +#: ../../../build/NEWS:5635 ../../../build/NEWS:7083 ../../../build/NEWS:11196 msgid "" "`bpo-27212 `__: Modify documentation for" " the :func:`islice` recipe to consume initial values up to the start index." msgstr "" -#: ../../../build/NEWS:5624 ../../../build/NEWS:7072 ../../../build/NEWS:11185 +#: ../../../build/NEWS:5638 ../../../build/NEWS:7086 ../../../build/NEWS:11199 msgid "" "`bpo-28247 `__: Update :mod:`zipapp` " "documentation to describe how to make standalone applications." msgstr "" -#: ../../../build/NEWS:5627 ../../../build/NEWS:7075 ../../../build/NEWS:11188 +#: ../../../build/NEWS:5641 ../../../build/NEWS:7089 ../../../build/NEWS:11202 msgid "" "`bpo-18802 `__: Documentation changes " "for ipaddress. Patch by Jon Foster and Berker Peksag." msgstr "" -#: ../../../build/NEWS:5630 ../../../build/NEWS:7078 ../../../build/NEWS:11191 +#: ../../../build/NEWS:5644 ../../../build/NEWS:7092 ../../../build/NEWS:11205 msgid "" "`bpo-27428 `__: Update documentation to " "clarify that ``WindowsRegistryFinder`` implements ``MetaPathFinder``. (Patch" " by Himanshu Lakhara)" msgstr "" -#: ../../../build/NEWS:5633 ../../../build/NEWS:7312 +#: ../../../build/NEWS:5647 ../../../build/NEWS:7326 msgid "" "`bpo-28124 `__: The ssl module function " "ssl.wrap_socket() has been de-emphasized and deprecated in favor of the more" " secure and efficient SSLContext.wrap_socket() method." msgstr "" -#: ../../../build/NEWS:5637 ../../../build/NEWS:7316 ../../../build/NEWS:11521 +#: ../../../build/NEWS:5651 ../../../build/NEWS:7330 ../../../build/NEWS:11535 msgid "" "`bpo-17232 `__: Clarify docs for -O and " "-OO. Patch by Terry Reedy." msgstr "" -#: ../../../build/NEWS:5639 ../../../build/NEWS:7318 +#: ../../../build/NEWS:5653 ../../../build/NEWS:7332 msgid "" "`bpo-32436 `__: Add documentation for " "the contextvars module (PEP 567)." msgstr "" -#: ../../../build/NEWS:5641 ../../../build/NEWS:7320 ../../../build/NEWS:11523 +#: ../../../build/NEWS:5655 ../../../build/NEWS:7334 ../../../build/NEWS:11537 msgid "" "`bpo-32800 `__: Update link to w3c doc " "for xml default namespaces." msgstr "" -#: ../../../build/NEWS:5643 ../../../build/NEWS:7322 +#: ../../../build/NEWS:5657 ../../../build/NEWS:7336 msgid "" "`bpo-11015 `__: Update " ":mod:`test.support` documentation." msgstr "" -#: ../../../build/NEWS:5645 +#: ../../../build/NEWS:5659 msgid "" "`bpo-32613 `__: Update the " "faq/windows.html to use the py command from PEP 397 instead of python." msgstr "" -#: ../../../build/NEWS:5648 ../../../build/NEWS:7324 ../../../build/NEWS:11525 +#: ../../../build/NEWS:5662 ../../../build/NEWS:7338 ../../../build/NEWS:11539 msgid "" "`bpo-8722 `__: Document " ":meth:`__getattr__` behavior when property :meth:`get` method raises " ":exc:`AttributeError`." msgstr "" -#: ../../../build/NEWS:5651 ../../../build/NEWS:7327 ../../../build/NEWS:11528 +#: ../../../build/NEWS:5665 ../../../build/NEWS:7341 ../../../build/NEWS:11542 msgid "" "`bpo-32614 `__: Modify RE examples in " "documentation to use raw strings to prevent :exc:`DeprecationWarning` and " "add text to REGEX HOWTO to highlight the deprecation." msgstr "" -#: ../../../build/NEWS:5655 +#: ../../../build/NEWS:5669 msgid "" "`bpo-20709 `__: Remove the paragraph " "where we explain that os.utime() does not support a directory as path under " "Windows. Patch by Jan-Philip Gehrcke" msgstr "" -#: ../../../build/NEWS:5658 +#: ../../../build/NEWS:5672 msgid "" "`bpo-32722 `__: Remove the bad example " "in the tutorial of the Generator Expression. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5661 ../../../build/NEWS:7331 ../../../build/NEWS:11532 +#: ../../../build/NEWS:5675 ../../../build/NEWS:7345 ../../../build/NEWS:11546 msgid "" "`bpo-31972 `__: Improve docstrings for " "`pathlib.PurePath` subclasses." msgstr "" -#: ../../../build/NEWS:5663 +#: ../../../build/NEWS:5677 msgid "" "`bpo-30607 `__: Use the externalized " "``python-docs-theme`` package when building the documentation." msgstr "" -#: ../../../build/NEWS:5666 ../../../build/NEWS:6860 ../../../build/NEWS:11194 +#: ../../../build/NEWS:5680 ../../../build/NEWS:6874 ../../../build/NEWS:11208 msgid "" "`bpo-8243 `__: Add a note about " "curses.addch and curses.addstr exception behavior when writing outside a " "window, or pad." msgstr "" -#: ../../../build/NEWS:5669 ../../../build/NEWS:6863 +#: ../../../build/NEWS:5683 ../../../build/NEWS:6877 msgid "" "`bpo-32337 `__: Update documentation " "related with ``dict`` order." msgstr "" -#: ../../../build/NEWS:5671 +#: ../../../build/NEWS:5685 msgid "" "`bpo-25041 `__: Document ``AF_PACKET`` " "in the :mod:`socket` module." msgstr "" -#: ../../../build/NEWS:5673 ../../../build/NEWS:6495 ../../../build/NEWS:11197 +#: ../../../build/NEWS:5687 ../../../build/NEWS:6509 ../../../build/NEWS:11211 msgid "" "`bpo-31432 `__: Clarify meaning of " "CERT_NONE, CERT_OPTIONAL, and CERT_REQUIRED flags for " "ssl.SSLContext.verify_mode." msgstr "" -#: ../../../build/NEWS:5679 +#: ../../../build/NEWS:5693 msgid "" "`bpo-35772 `__: Fix sparse file tests of" " test_tarfile on ppc64 with the tmpfs filesystem. Fix the function testing " @@ -11127,14 +11156,14 @@ msgid "" "KiB pages, whereas the test punch holes of 4 KiB." msgstr "" -#: ../../../build/NEWS:5687 +#: ../../../build/NEWS:5701 msgid "" "`bpo-35045 `__: Make ssl tests less " "strict and also accept TLSv1 as system default. The changes unbreaks " "test_min_max_version on Fedora 29." msgstr "" -#: ../../../build/NEWS:5690 +#: ../../../build/NEWS:5704 msgid "" "`bpo-32710 `__: " "``test_asyncio/test_sendfile.py`` now resets the event loop policy using " @@ -11142,20 +11171,20 @@ msgid "" "running tests on Windows." msgstr "" -#: ../../../build/NEWS:5694 +#: ../../../build/NEWS:5708 msgid "" "`bpo-33717 `__: test.pythoninfo now logs" " information of all clocks, not only time.time() and time.perf_counter()." msgstr "" -#: ../../../build/NEWS:5697 +#: ../../../build/NEWS:5711 msgid "" "`bpo-35488 `__: Add a test to pathlib's " "Path.match() to verify it does not support glob-style ** recursive pattern " "matching." msgstr "" -#: ../../../build/NEWS:5700 +#: ../../../build/NEWS:5714 msgid "" "`bpo-31731 `__: Fix a race condition in " "``check_interrupted_write()`` of test_io: create directly the thread with " @@ -11164,14 +11193,14 @@ msgid "" "the signal is blocked." msgstr "" -#: ../../../build/NEWS:5705 +#: ../../../build/NEWS:5719 msgid "" "`bpo-35424 `__: Fix " "test_multiprocessing_main_handling: use :class:`multiprocessing.Pool` with a" " context manager and then explicitly join the pool." msgstr "" -#: ../../../build/NEWS:5709 +#: ../../../build/NEWS:5723 msgid "" "`bpo-35519 `__: Rename " ":mod:`test.bisect` module to :mod:`test.bisect_cmd` to avoid conflict with " @@ -11179,14 +11208,14 @@ msgid "" "Lib/test/test_xmlrpc.py``." msgstr "" -#: ../../../build/NEWS:5713 +#: ../../../build/NEWS:5727 msgid "" "`bpo-35513 `__: Replace " ":func:`time.time` with :func:`time.monotonic` in tests to measure time " "delta." msgstr "" -#: ../../../build/NEWS:5716 +#: ../../../build/NEWS:5730 msgid "" "`bpo-34279 `__: " ":func:`test.support.run_unittest` no longer raise :exc:`TestDidNotRun` if " @@ -11194,32 +11223,32 @@ msgid "" "no test have been run and no test have been skipped." msgstr "" -#: ../../../build/NEWS:5721 +#: ../../../build/NEWS:5735 msgid "" "`bpo-35412 `__: Add testcase to " "``test_future4``: check unicode literal." msgstr "" -#: ../../../build/NEWS:5723 +#: ../../../build/NEWS:5737 msgid "" "`bpo-26704 `__: Added test demonstrating" " double-patching of an instance method. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:5726 +#: ../../../build/NEWS:5740 msgid "" "`bpo-33725 `__: " "test_multiprocessing_fork may crash on recent versions of macOS. Until the " "issue is resolved, skip the test on macOS." msgstr "" -#: ../../../build/NEWS:5729 +#: ../../../build/NEWS:5743 msgid "" "`bpo-35352 `__: Modify test_asyncio to " "use the certificate set from the test directory." msgstr "" -#: ../../../build/NEWS:5732 +#: ../../../build/NEWS:5746 msgid "" "`bpo-35317 `__: Fix ``mktime()`` " "overflow error in ``test_email``: run " @@ -11227,7 +11256,7 @@ msgid "" "``test_localtime_daylight_false_dst_true()`` with a specific timezone." msgstr "" -#: ../../../build/NEWS:5736 +#: ../../../build/NEWS:5750 msgid "" "`bpo-21263 `__: After several reports " "that test_gdb does not work properly on macOS and since gdb is not shipped " @@ -11235,7 +11264,7 @@ msgid "" "been used to compile Python. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:5741 +#: ../../../build/NEWS:5755 msgid "" "`bpo-34279 `__: regrtest issue a warning" " when no tests have been executed in a particular test file. Also, a new " @@ -11243,26 +11272,26 @@ msgid "" "files. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:5745 +#: ../../../build/NEWS:5759 msgid "" "`bpo-34962 `__: make docstest in Doc now" " passes., and is enforced in CI" msgstr "" -#: ../../../build/NEWS:5747 +#: ../../../build/NEWS:5761 msgid "" "`bpo-23596 `__: Use argparse for the " "command line of the gzip module. Patch by Antony Lee" msgstr "" -#: ../../../build/NEWS:5750 +#: ../../../build/NEWS:5764 msgid "" "`bpo-34537 `__: Fix " "``test_gdb.test_strings()`` when ``LC_ALL=C`` and GDB was compiled with " "Python 3.6 or earlier." msgstr "" -#: ../../../build/NEWS:5753 +#: ../../../build/NEWS:5767 msgid "" "`bpo-34587 `__: test_socket: Remove " "RDSTest.testCongestion(). The test tries to fill the receiver's socket " @@ -11272,70 +11301,70 @@ msgid "" "error. The test fails on Fedora 28 by design, so just remove it." msgstr "" -#: ../../../build/NEWS:5760 +#: ../../../build/NEWS:5774 msgid "" "`bpo-34661 `__: Fix test_shutil if unzip" " doesn't support -t." msgstr "" -#: ../../../build/NEWS:5762 +#: ../../../build/NEWS:5776 msgid "" "`bpo-34200 `__: Fixed non-deterministic " "flakiness of test_pkg by not using the scary test.support.module_cleanup() " "logic to save and restore sys.modules contents between test cases." msgstr "" -#: ../../../build/NEWS:5766 +#: ../../../build/NEWS:5780 msgid "" "`bpo-34569 `__: The experimental PEP 554" " data channels now correctly pass negative PyLong objects between " "subinterpreters on 32-bit systems. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:5770 +#: ../../../build/NEWS:5784 msgid "" "`bpo-34594 `__: Fix usage of hardcoded " "``errno`` values in the tests." msgstr "" -#: ../../../build/NEWS:5772 +#: ../../../build/NEWS:5786 msgid "" "`bpo-34579 `__: Fix test_embed for AIX " "Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5774 +#: ../../../build/NEWS:5788 msgid "" "`bpo-34542 `__: Use 3072 RSA keys and " "SHA-256 signature for test certs and keys." msgstr "" -#: ../../../build/NEWS:5777 +#: ../../../build/NEWS:5791 msgid "" "`bpo-11193 `__: Remove special condition" " for AIX in `test_subprocess.test_undecodable_env`" msgstr "" -#: ../../../build/NEWS:5780 +#: ../../../build/NEWS:5794 msgid "" "`bpo-34347 `__: Fix " "`test_utf8_mode.test_cmd_line` for AIX" msgstr "" -#: ../../../build/NEWS:5782 +#: ../../../build/NEWS:5796 msgid "" "`bpo-34490 `__: On AIX with AF_UNIX " "family sockets getsockname() does not provide 'sockname', so skip calls to " "transport.get_extra_info('sockname')" msgstr "" -#: ../../../build/NEWS:5785 +#: ../../../build/NEWS:5799 msgid "" "`bpo-34391 `__: Fix ftplib test for TLS " "1.3 by reading from data socket." msgstr "" -#: ../../../build/NEWS:5787 +#: ../../../build/NEWS:5801 msgid "" "`bpo-11192 `__: Fix `test_socket` on AIX" " AIX 6.1 and later IPv6 zone id supports only supported by inet_pton6_zone()" @@ -11343,44 +11372,44 @@ msgid "" "rather than build-time based sys.platform()" msgstr "" -#: ../../../build/NEWS:5792 +#: ../../../build/NEWS:5806 msgid "" "`bpo-34399 `__: Update all RSA keys and " "DH params to use at least 2048 bits." msgstr "" -#: ../../../build/NEWS:5794 +#: ../../../build/NEWS:5808 msgid "" "`bpo-34373 `__: Fix ``test_mktime`` and " "``test_pthread_getcpuclickid`` tests for AIX Add range checking for " "``_PyTime_localtime`` for AIX Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5798 +#: ../../../build/NEWS:5812 msgid "" "`bpo-11191 `__: Skip the distutils test " "'test_search_cpp' when using XLC as compiler patch by aixtools (Michael " "Felt)" msgstr "" -#: ../../../build/NEWS:5801 +#: ../../../build/NEWS:5815 msgid "Improved an error message when mock assert_has_calls fails." msgstr "" -#: ../../../build/NEWS:5803 +#: ../../../build/NEWS:5817 msgid "" "`bpo-33746 `__: Fix test_unittest when " "run in verbose mode." msgstr "" -#: ../../../build/NEWS:5805 +#: ../../../build/NEWS:5819 msgid "" "`bpo-33901 `__: Fix test_dbm_gnu on " "macOS with gdbm 1.15: add a larger value to make sure that the file size " "changes." msgstr "" -#: ../../../build/NEWS:5808 +#: ../../../build/NEWS:5822 msgid "" "`bpo-33873 `__: Fix a bug in " "``regrtest`` that caused an extra test to run if --huntrleaks/-R was used. " @@ -11388,97 +11417,97 @@ msgid "" "--huntrleaks/-R (at least one warmup run and one repetition must be used)." msgstr "" -#: ../../../build/NEWS:5813 +#: ../../../build/NEWS:5827 msgid "" "`bpo-33562 `__: Check that a global " "asyncio event loop policy is not left behind by any tests." msgstr "" -#: ../../../build/NEWS:5816 ../../../build/NEWS:6714 ../../../build/NEWS:11203 +#: ../../../build/NEWS:5830 ../../../build/NEWS:6728 ../../../build/NEWS:11217 msgid "" "`bpo-33655 `__: Ignore " "test_posix_fallocate failures on BSD platforms that might be due to running " "on ZFS." msgstr "" -#: ../../../build/NEWS:5819 +#: ../../../build/NEWS:5833 msgid "" "`bpo-32962 `__: Fixed test_gdb when " "Python is compiled with flags -mcet -fcf-protection -O0." msgstr "" -#: ../../../build/NEWS:5822 ../../../build/NEWS:6868 +#: ../../../build/NEWS:5836 ../../../build/NEWS:6882 msgid "" "`bpo-33358 `__: Fix " "``test_embed.test_pre_initialization_sys_options()`` when the interpreter is" " built with ``--enable-shared``." msgstr "" -#: ../../../build/NEWS:5825 ../../../build/NEWS:7084 ../../../build/NEWS:11316 +#: ../../../build/NEWS:5839 ../../../build/NEWS:7098 ../../../build/NEWS:11330 msgid "" "`bpo-32872 `__: Avoid regrtest " "compatibility issue with namespace packages." msgstr "" -#: ../../../build/NEWS:5827 ../../../build/NEWS:7086 ../../../build/NEWS:11541 +#: ../../../build/NEWS:5841 ../../../build/NEWS:7100 ../../../build/NEWS:11555 msgid "" "`bpo-32517 `__: Fix failing " "``test_asyncio`` on macOS 10.12.2+ due to transport of ``KqueueSelector`` " "loop was not being closed." msgstr "" -#: ../../../build/NEWS:5830 +#: ../../../build/NEWS:5844 msgid "" "`bpo-32663 `__: Making sure the " "`SMTPUTF8SimTests` class of tests gets run in test_smtplib.py." msgstr "" -#: ../../../build/NEWS:5833 +#: ../../../build/NEWS:5847 msgid "" "`bpo-27643 `__: Test_C test case needs " "\"signed short\" bitfields, but the IBM XLC compiler (on AIX) does not " "support this Skip the code and test when AIX and XLC are used" msgstr "" -#: ../../../build/NEWS:5837 +#: ../../../build/NEWS:5851 msgid "Applicable to Python2-2.7 and later" msgstr "Berlaku untuk Python2-2.7 dan yang lebih baru" -#: ../../../build/NEWS:5839 ../../../build/NEWS:7089 ../../../build/NEWS:11206 +#: ../../../build/NEWS:5853 ../../../build/NEWS:7103 ../../../build/NEWS:11220 msgid "`bpo-19417 `__: Add test_bdb.py." msgstr "" -#: ../../../build/NEWS:5841 ../../../build/NEWS:7336 +#: ../../../build/NEWS:5855 ../../../build/NEWS:7350 msgid "" "`bpo-31809 `__: Add tests to verify " "connection with secp ECDH curves." msgstr "" -#: ../../../build/NEWS:5846 +#: ../../../build/NEWS:5860 msgid "" "`bpo-34691 `__: The _contextvars module " "is now built into the core Python library on Windows." msgstr "" -#: ../../../build/NEWS:5849 +#: ../../../build/NEWS:5863 msgid "" "`bpo-35683 `__: Improved Azure Pipelines" " build steps and now verifying layouts correctly" msgstr "" -#: ../../../build/NEWS:5852 +#: ../../../build/NEWS:5866 msgid "" "`bpo-35642 `__: Remove asynciomodule.c " "from pythoncore.vcxproj" msgstr "" -#: ../../../build/NEWS:5854 +#: ../../../build/NEWS:5868 msgid "" "`bpo-35550 `__: Fix incorrect Solaris " "#ifdef checks to look for __sun && __SVR4 instead of sun when compiling." msgstr "" -#: ../../../build/NEWS:5857 +#: ../../../build/NEWS:5871 msgid "" "`bpo-35499 `__: ``make profile-opt`` no " "longer replaces ``CFLAGS_NODIST`` with ``CFLAGS``. It now adds profile-" @@ -11486,27 +11515,27 @@ msgid "" "``CFLAGS_NODIST`` flags are kept." msgstr "" -#: ../../../build/NEWS:5861 +#: ../../../build/NEWS:5875 msgid "" "`bpo-35257 `__: Avoid leaking the linker" " flags from Link Time Optimizations (LTO) into distutils when compiling C " "extensions." msgstr "" -#: ../../../build/NEWS:5864 +#: ../../../build/NEWS:5878 msgid "" "`bpo-35351 `__: When building Python " "with clang and LTO, LTO flags are no longer passed into CFLAGS to build " "third-party C extensions through distutils." msgstr "" -#: ../../../build/NEWS:5868 +#: ../../../build/NEWS:5882 msgid "" "`bpo-35139 `__: Fix a compiler error " "when statically linking `pyexpat` in `Modules/Setup`." msgstr "" -#: ../../../build/NEWS:5871 +#: ../../../build/NEWS:5885 msgid "" "`bpo-35059 `__: PCbuild: Set " "InlineFunctionExpansion to OnlyExplicitInline (\"/Ob1\" option) in " @@ -11515,7 +11544,7 @@ msgid "" "Windows." msgstr "" -#: ../../../build/NEWS:5876 +#: ../../../build/NEWS:5890 msgid "" "`bpo-35011 `__: Restores the use of " "pyexpatns.h to isolate our embedded copy of the expat C library so that its " @@ -11523,51 +11552,51 @@ msgid "" "application or other extension modules with their own version of libexpat." msgstr "" -#: ../../../build/NEWS:5881 +#: ../../../build/NEWS:5895 msgid "" "`bpo-28015 `__: Have --with-lto works " "correctly with clang." msgstr "" -#: ../../../build/NEWS:5883 +#: ../../../build/NEWS:5897 msgid "" "`bpo-34765 `__: Update the outdated " "install-sh file to the latest revision from automake v1.16.1" msgstr "" -#: ../../../build/NEWS:5886 +#: ../../../build/NEWS:5900 msgid "" "`bpo-34585 `__: Check for floating-point" " byte order in configure.ac using compilation tests instead of executing " "code, so that these checks work in cross-compiled builds." msgstr "" -#: ../../../build/NEWS:5890 +#: ../../../build/NEWS:5904 msgid "" "`bpo-34710 `__: Fixed SSL module build " "with OpenSSL & pedantic CFLAGS." msgstr "" -#: ../../../build/NEWS:5892 +#: ../../../build/NEWS:5906 msgid "" "`bpo-34582 `__: Add JUnit XML output for" " regression tests and update Azure DevOps builds." msgstr "" -#: ../../../build/NEWS:5895 +#: ../../../build/NEWS:5909 msgid "" "`bpo-34081 `__: Make Sphinx warnings as " "errors in the Docs Makefile." msgstr "" -#: ../../../build/NEWS:5897 +#: ../../../build/NEWS:5911 msgid "" "`bpo-34555 `__: Fix for case where it " "was not possible to have both ``HAVE_LINUX_VM_SOCKETS_H`` and " "``HAVE_SOCKADDR_ALG`` be undefined." msgstr "" -#: ../../../build/NEWS:5900 +#: ../../../build/NEWS:5914 msgid "" "`bpo-33015 `__: Fix an undefined " "behaviour in the pthread implementation of " @@ -11575,90 +11604,90 @@ msgid "" " ``NULL``." msgstr "" -#: ../../../build/NEWS:5904 +#: ../../../build/NEWS:5918 msgid "" "`bpo-34245 `__: The Python shared " "library is now installed with write permission (mode 0755), which is the " "standard way of installing such libraries." msgstr "" -#: ../../../build/NEWS:5908 +#: ../../../build/NEWS:5922 msgid "" "`bpo-34121 `__: Fix detection of C11 " "atomic support on clang." msgstr "" -#: ../../../build/NEWS:5910 +#: ../../../build/NEWS:5924 msgid "" "`bpo-32430 `__: Rename " "Modules/Setup.dist to Modules/Setup, and remove the necessity to copy the " "former manually to the latter when updating the local source tree." msgstr "" -#: ../../../build/NEWS:5914 +#: ../../../build/NEWS:5928 msgid "" "`bpo-30345 `__: Add -g to LDFLAGS when " "compiling with LTO to get debug symbols." msgstr "" -#: ../../../build/NEWS:5916 ../../../build/NEWS:6501 ../../../build/NEWS:11211 +#: ../../../build/NEWS:5930 ../../../build/NEWS:6515 ../../../build/NEWS:11225 msgid "" "`bpo-5755 `__: Move ``-Wstrict-" "prototypes`` option to ``CFLAGS_NODIST`` from ``OPT``. This option emitted " "annoying warnings when building extension modules written in C++." msgstr "" -#: ../../../build/NEWS:5920 ../../../build/NEWS:6723 ../../../build/NEWS:11215 +#: ../../../build/NEWS:5934 ../../../build/NEWS:6737 ../../../build/NEWS:11229 msgid "" "`bpo-33614 `__: Ensures module " "definition files for the stable ABI on Windows are correctly regenerated." msgstr "" -#: ../../../build/NEWS:5923 +#: ../../../build/NEWS:5937 msgid "" "`bpo-33648 `__: The --with-c-locale-" "warning configuration flag has been removed. It has had no effect for about " "a year." msgstr "" -#: ../../../build/NEWS:5926 ../../../build/NEWS:6726 ../../../build/NEWS:11218 +#: ../../../build/NEWS:5940 ../../../build/NEWS:6740 ../../../build/NEWS:11232 msgid "" "`bpo-33522 `__: Enable CI builds on " "Visual Studio Team Services at https://python.visualstudio.com/cpython" msgstr "" -#: ../../../build/NEWS:5929 +#: ../../../build/NEWS:5943 msgid "" "`bpo-33512 `__: configure's check for " "\"long double\" has been simplified" msgstr "" -#: ../../../build/NEWS:5931 +#: ../../../build/NEWS:5945 msgid "" "`bpo-33483 `__: C compiler is now " "correctly detected from the standard environment variables. --without-gcc " "and --with-icc options have been removed." msgstr "" -#: ../../../build/NEWS:5935 ../../../build/NEWS:6874 ../../../build/NEWS:11225 +#: ../../../build/NEWS:5949 ../../../build/NEWS:6888 ../../../build/NEWS:11239 msgid "" "`bpo-33394 `__: Enable the verbose build" " for extension modules, when GNU make is passed macros on the command line." msgstr "" -#: ../../../build/NEWS:5938 ../../../build/NEWS:6877 +#: ../../../build/NEWS:5952 ../../../build/NEWS:6891 msgid "" "`bpo-33393 `__: Update config.guess and " "config.sub files." msgstr "" -#: ../../../build/NEWS:5940 ../../../build/NEWS:6879 +#: ../../../build/NEWS:5954 ../../../build/NEWS:6893 msgid "" "`bpo-33377 `__: Add new triplets for " "mips r6 and riscv variants (used in extension suffixes)." msgstr "" -#: ../../../build/NEWS:5943 ../../../build/NEWS:6882 +#: ../../../build/NEWS:5957 ../../../build/NEWS:6896 msgid "" "`bpo-32232 `__: By default, modules " "configured in `Modules/Setup` are no longer built with `-DPy_BUILD_CORE`. " @@ -11666,19 +11695,19 @@ msgid "" " it in their individual entries." msgstr "" -#: ../../../build/NEWS:5947 ../../../build/NEWS:6886 +#: ../../../build/NEWS:5961 ../../../build/NEWS:6900 msgid "" "`bpo-33182 `__: The embedding tests can " "once again be built with clang 6.0" msgstr "" -#: ../../../build/NEWS:5949 ../../../build/NEWS:7094 ../../../build/NEWS:11321 +#: ../../../build/NEWS:5963 ../../../build/NEWS:7108 ../../../build/NEWS:11335 msgid "" "`bpo-33163 `__: Upgrade pip to 9.0.3 and" " setuptools to v39.0.1." msgstr "" -#: ../../../build/NEWS:5951 +#: ../../../build/NEWS:5965 msgid "" "`bpo-33012 `__: gcc 8 has added a new " "warning heuristic to detect invalid function casts and a stock python build " @@ -11687,146 +11716,146 @@ msgid "" "this by adding a dummy argument to all functions that implement METH_NOARGS." msgstr "" -#: ../../../build/NEWS:5957 ../../../build/NEWS:7341 +#: ../../../build/NEWS:5971 ../../../build/NEWS:7355 msgid "" "`bpo-32898 `__: Fix the python debug " "build when using COUNT_ALLOCS." msgstr "" -#: ../../../build/NEWS:5959 +#: ../../../build/NEWS:5973 msgid "" "`bpo-29442 `__: Replace optparse with " "argparse in setup.py" msgstr "" -#: ../../../build/NEWS:5964 +#: ../../../build/NEWS:5978 msgid "" "`bpo-35890 `__: Fix API calling " "consistency of GetVersionEx and wcstok." msgstr "" -#: ../../../build/NEWS:5966 +#: ../../../build/NEWS:5980 msgid "" "`bpo-32560 `__: The ``py`` launcher now " "forwards its ``STARTUPINFO`` structure to child processes." msgstr "" -#: ../../../build/NEWS:5969 +#: ../../../build/NEWS:5983 msgid "" "`bpo-35854 `__: Fix EnvBuilder and " "--symlinks in venv on Windows" msgstr "" -#: ../../../build/NEWS:5971 +#: ../../../build/NEWS:5985 msgid "" "`bpo-35811 `__: Avoid propagating venv " "settings when launching via py.exe" msgstr "" -#: ../../../build/NEWS:5973 +#: ../../../build/NEWS:5987 msgid "" "`bpo-35797 `__: Fix default executable " "used by the multiprocessing module" msgstr "" -#: ../../../build/NEWS:5975 +#: ../../../build/NEWS:5989 msgid "" "`bpo-35758 `__: Allow building on ARM " "with MSVC." msgstr "" -#: ../../../build/NEWS:5977 +#: ../../../build/NEWS:5991 msgid "" "`bpo-29734 `__: Fix handle leaks in " "os.stat on Windows." msgstr "" -#: ../../../build/NEWS:5979 +#: ../../../build/NEWS:5993 msgid "" "`bpo-35596 `__: Use unchecked PYCs for " "the embeddable distro to avoid zipimport restrictions." msgstr "" -#: ../../../build/NEWS:5982 +#: ../../../build/NEWS:5996 msgid "" "`bpo-35596 `__: Fix vcruntime140.dll " "being added to embeddable distro multiple times." msgstr "" -#: ../../../build/NEWS:5985 +#: ../../../build/NEWS:5999 msgid "" "`bpo-35402 `__: Update Windows build to " "use Tcl and Tk 8.6.9" msgstr "" -#: ../../../build/NEWS:5987 +#: ../../../build/NEWS:6001 msgid "" "`bpo-35401 `__: Updates Windows build to" " OpenSSL 1.1.0j" msgstr "" -#: ../../../build/NEWS:5989 +#: ../../../build/NEWS:6003 msgid "" "`bpo-34977 `__: venv on Windows will now" " use a python.exe redirector rather than copying the actual binaries from " "the base environment." msgstr "" -#: ../../../build/NEWS:5992 +#: ../../../build/NEWS:6006 msgid "" "`bpo-34977 `__: Adds support for " "building a Windows App Store package" msgstr "" -#: ../../../build/NEWS:5994 +#: ../../../build/NEWS:6008 msgid "" "`bpo-35067 `__: Remove _distutils_findvs" " module and use vswhere.exe instead." msgstr "" -#: ../../../build/NEWS:5996 +#: ../../../build/NEWS:6010 msgid "" "`bpo-32557 `__: Allow shutil.disk_usage " "to take a file path on Windows" msgstr "" -#: ../../../build/NEWS:5998 +#: ../../../build/NEWS:6012 msgid "" "`bpo-34770 `__: Fix a possible null " "pointer dereference in pyshellext.cpp." msgstr "" -#: ../../../build/NEWS:6000 +#: ../../../build/NEWS:6014 msgid "" "`bpo-34603 `__: Fix returning structs " "from functions produced by MSVC" msgstr "" -#: ../../../build/NEWS:6002 +#: ../../../build/NEWS:6016 msgid "" "`bpo-34581 `__: Guard MSVC-specific code" " in socketmodule.c with ``#ifdef _MSC_VER``." msgstr "" -#: ../../../build/NEWS:6005 +#: ../../../build/NEWS:6019 msgid "" "`bpo-34532 `__: Fixes exit code of list " "version arguments for py.exe." msgstr "" -#: ../../../build/NEWS:6007 +#: ../../../build/NEWS:6021 msgid "" "`bpo-34062 `__: Fixed the '--list' and " "'--list-paths' arguments for the py.exe launcher" msgstr "" -#: ../../../build/NEWS:6010 +#: ../../../build/NEWS:6024 msgid "" "`bpo-34225 `__: Ensure INCLUDE and LIB " "directories do not end with a backslash." msgstr "" -#: ../../../build/NEWS:6012 +#: ../../../build/NEWS:6026 msgid "" "`bpo-34011 `__: A suite of code has been" " changed which copied across DLLs and init.tcl from the running Python " @@ -11835,7 +11864,7 @@ msgid "" "when that is the case, rather than whenever a venv is created." msgstr "" -#: ../../../build/NEWS:6018 +#: ../../../build/NEWS:6032 msgid "" "`bpo-34006 `__: Revert line length limit" " for Windows help docs. The line-length limit is not needed because the " @@ -11843,7 +11872,7 @@ msgid "" "interact badly with the DPI setting." msgstr "" -#: ../../../build/NEWS:6022 +#: ../../../build/NEWS:6036 msgid "" "`bpo-31546 `__: Restore running " "PyOS_InputHook while waiting for user input at the prompt. The restores " @@ -11851,92 +11880,92 @@ msgid "" " prompt on Windows." msgstr "" -#: ../../../build/NEWS:6026 +#: ../../../build/NEWS:6040 msgid "" "`bpo-30237 `__: Output error when " "ReadConsole is canceled by CancelSynchronousIo instead of crashing." msgstr "" -#: ../../../build/NEWS:6029 +#: ../../../build/NEWS:6043 msgid "" "`bpo-33895 `__: GIL is released while " "calling functions that acquire Windows loader lock." msgstr "" -#: ../../../build/NEWS:6032 ../../../build/NEWS:6508 +#: ../../../build/NEWS:6046 ../../../build/NEWS:6522 msgid "" "`bpo-33720 `__: Reduces maximum marshal " "recursion depth on release builds." msgstr "" -#: ../../../build/NEWS:6034 +#: ../../../build/NEWS:6048 msgid "" "`bpo-29097 `__: Fix bug where " ":meth:`datetime.fromtimestamp` erroneously throws an :exc:`OSError` on " "Windows for values between 0 and 86400. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:6038 +#: ../../../build/NEWS:6052 msgid "" "`bpo-33316 `__: PyThread_release_lock " "always fails" msgstr "" -#: ../../../build/NEWS:6040 ../../../build/NEWS:6891 +#: ../../../build/NEWS:6054 ../../../build/NEWS:6905 msgid "" "`bpo-33184 `__: Update Windows installer" " to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:6042 +#: ../../../build/NEWS:6056 msgid "" "`bpo-32890 `__: Fix usage of " "GetLastError() instead of errno in os.execve() and os.truncate()." msgstr "" -#: ../../../build/NEWS:6045 ../../../build/NEWS:7099 ../../../build/NEWS:11562 +#: ../../../build/NEWS:6059 ../../../build/NEWS:7113 ../../../build/NEWS:11576 msgid "" "`bpo-33016 `__: Fix potential use of " "uninitialized memory in nt._getfinalpathname" msgstr "" -#: ../../../build/NEWS:6048 ../../../build/NEWS:7102 ../../../build/NEWS:11565 +#: ../../../build/NEWS:6062 ../../../build/NEWS:7116 ../../../build/NEWS:11579 msgid "" "`bpo-32903 `__: Fix a memory leak in " "os.chdir() on Windows if the current directory is set to a UNC path." msgstr "" -#: ../../../build/NEWS:6051 ../../../build/NEWS:7346 +#: ../../../build/NEWS:6065 ../../../build/NEWS:7360 msgid "" "`bpo-32901 `__: Update Tcl and Tk " "versions to 8.6.8" msgstr "" -#: ../../../build/NEWS:6053 ../../../build/NEWS:7348 ../../../build/NEWS:11568 +#: ../../../build/NEWS:6067 ../../../build/NEWS:7362 ../../../build/NEWS:11582 msgid "" "`bpo-31966 `__: Fixed " "WindowsConsoleIO.write() for writing empty data." msgstr "" -#: ../../../build/NEWS:6055 ../../../build/NEWS:7350 ../../../build/NEWS:11570 +#: ../../../build/NEWS:6069 ../../../build/NEWS:7364 ../../../build/NEWS:11584 msgid "" "`bpo-32409 `__: Ensures activate.bat can" " handle Unicode contents." msgstr "" -#: ../../../build/NEWS:6057 ../../../build/NEWS:7352 ../../../build/NEWS:11572 +#: ../../../build/NEWS:6071 ../../../build/NEWS:7366 ../../../build/NEWS:11586 msgid "" "`bpo-32457 `__: Improves handling of " "denormalized executable path when launching Python." msgstr "" -#: ../../../build/NEWS:6060 ../../../build/NEWS:7355 ../../../build/NEWS:11575 +#: ../../../build/NEWS:6074 ../../../build/NEWS:7369 ../../../build/NEWS:11589 msgid "" "`bpo-32370 `__: Use the correct encoding" " for ipconfig output in the uuid module. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:6063 ../../../build/NEWS:7358 ../../../build/NEWS:11578 +#: ../../../build/NEWS:6077 ../../../build/NEWS:7372 ../../../build/NEWS:11592 msgid "" "`bpo-29248 `__: Fix :func:`os.readlink` " "on Windows, which was mistakenly treating the ``PrintNameOffset`` field of " @@ -11944,38 +11973,38 @@ msgid "" " Craig Holmquist and SSE4." msgstr "" -#: ../../../build/NEWS:6067 +#: ../../../build/NEWS:6081 msgid "" "`bpo-1104 `__: Correctly handle string " "length in ``msilib.SummaryInfo.GetProperty()`` to prevent it from truncating" " the last character." msgstr "" -#: ../../../build/NEWS:6074 +#: ../../../build/NEWS:6088 msgid "" "`bpo-35401 `__: Update macOS installer " "to use OpenSSL 1.1.0j." msgstr "" -#: ../../../build/NEWS:6076 +#: ../../../build/NEWS:6090 msgid "" "`bpo-35025 `__: Properly guard the use " "of the ``CLOCK_GETTIME`` et al. macros in ``timemodule`` on macOS." msgstr "" -#: ../../../build/NEWS:6079 +#: ../../../build/NEWS:6093 msgid "" "`bpo-24658 `__: On macOS, fix reading " "from and writing into a file with a size larger than 2 GiB." msgstr "" -#: ../../../build/NEWS:6082 +#: ../../../build/NEWS:6096 msgid "" "`bpo-34405 `__: Update to OpenSSL 1.1.0i" " for macOS installer builds." msgstr "" -#: ../../../build/NEWS:6084 +#: ../../../build/NEWS:6098 msgid "" "`bpo-33635 `__: In macOS stat on some " "file descriptors (/dev/fd/3 f.e) will result in bad file descriptor OSError." @@ -11985,20 +12014,20 @@ msgid "" "same error ignoring pattern." msgstr "" -#: ../../../build/NEWS:6090 ../../../build/NEWS:6736 +#: ../../../build/NEWS:6104 ../../../build/NEWS:6750 msgid "" "`bpo-13631 `__: The .editrc file in " "user's home directory is now processed correctly during the readline " "initialization through editline emulation on macOS." msgstr "" -#: ../../../build/NEWS:6094 ../../../build/NEWS:6896 +#: ../../../build/NEWS:6108 ../../../build/NEWS:6910 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:6096 ../../../build/NEWS:7108 +#: ../../../build/NEWS:6110 ../../../build/NEWS:7122 msgid "" "`bpo-32726 `__: Build and link with " "private copy of Tcl/Tk 8.6 for the macOS 10.6+ installer. The 10.9+ " @@ -12008,19 +12037,19 @@ msgid "" "as ActiveTcl." msgstr "" -#: ../../../build/NEWS:6102 ../../../build/NEWS:7365 +#: ../../../build/NEWS:6116 ../../../build/NEWS:7379 msgid "" "`bpo-32901 `__: Update macOS 10.9+ " "installer to Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:6104 +#: ../../../build/NEWS:6118 msgid "" "`bpo-31903 `__: In :mod:`_scproxy`, drop" " the GIL when calling into ``SystemConfiguration`` to avoid deadlocks." msgstr "" -#: ../../../build/NEWS:6110 +#: ../../../build/NEWS:6124 msgid "" "`bpo-35770 `__: IDLE macosx deletes " "Options => Configure IDLE. It previously deleted Window => Zoom Height by " @@ -12028,79 +12057,79 @@ msgid "" "dialog is accessed via Preferences on the IDLE menu." msgstr "" -#: ../../../build/NEWS:6115 +#: ../../../build/NEWS:6129 msgid "" "`bpo-35769 `__: Change IDLE's new file " "name from 'Untitled' to 'untitled'" msgstr "" -#: ../../../build/NEWS:6117 +#: ../../../build/NEWS:6131 msgid "" "`bpo-35660 `__: Fix imports in " "idlelib.window." msgstr "" -#: ../../../build/NEWS:6119 +#: ../../../build/NEWS:6133 msgid "" "`bpo-35641 `__: Proper format `calltip` " "when the function has no docstring." msgstr "" -#: ../../../build/NEWS:6121 +#: ../../../build/NEWS:6135 msgid "" "`bpo-33987 `__: Use ttk Frame for ttk " "widgets." msgstr "" -#: ../../../build/NEWS:6123 +#: ../../../build/NEWS:6137 msgid "" "`bpo-34055 `__: Fix erroneous 'smart' " "indents and newlines in IDLE Shell." msgstr "" -#: ../../../build/NEWS:6125 +#: ../../../build/NEWS:6139 msgid "" "`bpo-35591 `__: Find Selection now works" " when selection not found." msgstr "" -#: ../../../build/NEWS:6127 +#: ../../../build/NEWS:6141 msgid "" "`bpo-35196 `__: Speed up squeezer line " "counting." msgstr "" -#: ../../../build/NEWS:6129 +#: ../../../build/NEWS:6143 msgid "" "`bpo-35598 `__: Update config_key: use " "PEP 8 names and ttk widgets, make some objects global, and add tests." msgstr "" -#: ../../../build/NEWS:6132 +#: ../../../build/NEWS:6146 msgid "" "`bpo-28097 `__: Add Previous/Next " "History entries to Shell menu." msgstr "" -#: ../../../build/NEWS:6134 +#: ../../../build/NEWS:6148 msgid "" "`bpo-35208 `__: Squeezer now properly " "counts wrapped lines before newlines." msgstr "" -#: ../../../build/NEWS:6136 +#: ../../../build/NEWS:6150 msgid "" "`bpo-35555 `__: Gray out Code Context " "menu entry when it's not applicable." msgstr "" -#: ../../../build/NEWS:6138 +#: ../../../build/NEWS:6152 msgid "" "`bpo-35521 `__: Document the IDLE editor" " code context feature. Add some internal references within the IDLE doc." msgstr "" -#: ../../../build/NEWS:6141 +#: ../../../build/NEWS:6155 msgid "" "`bpo-22703 `__: The Code Context menu " "label now toggles between Show/Hide Code Context. The Zoom Height menu now " @@ -12108,20 +12137,20 @@ msgid "" "menu to the Options menu." msgstr "" -#: ../../../build/NEWS:6145 +#: ../../../build/NEWS:6159 msgid "" "`bpo-35213 `__: Where appropriate, use " "'macOS' in idlelib." msgstr "" -#: ../../../build/NEWS:6147 +#: ../../../build/NEWS:6161 msgid "" "`bpo-34864 `__: On macOS, warn if the " "system preference \"Prefer tabs when opening documents\" is set to " "\"Always\"." msgstr "" -#: ../../../build/NEWS:6150 +#: ../../../build/NEWS:6164 msgid "" "`bpo-34864 `__: Document two IDLE on " "MacOS issues. The System Preferences Dock \"prefer tabs always\" setting " @@ -12129,26 +12158,26 @@ msgid "" "for Windows and Linux." msgstr "" -#: ../../../build/NEWS:6154 +#: ../../../build/NEWS:6168 msgid "" "`bpo-35202 `__: Remove unused imports " "from lib/idlelib" msgstr "" -#: ../../../build/NEWS:6156 +#: ../../../build/NEWS:6170 msgid "" "`bpo-33000 `__: Document that IDLE's " "shell has no line limit. A program that runs indefinitely can overfill " "memory." msgstr "" -#: ../../../build/NEWS:6159 +#: ../../../build/NEWS:6173 msgid "" "`bpo-23220 `__: Explain how IDLE's Shell" " displays output." msgstr "" -#: ../../../build/NEWS:6161 +#: ../../../build/NEWS:6175 msgid "" "`bpo-35099 `__: Improve the doc about " "IDLE running user code. The section is renamed from \"IDLE -- console " @@ -12156,41 +12185,41 @@ msgid "" "implications of using custom sys.stdxxx objects." msgstr "" -#: ../../../build/NEWS:6165 +#: ../../../build/NEWS:6179 msgid "" "`bpo-35097 `__: Add IDLE doc subsection " "explaining editor windows. Topics include opening, title and status bar, " ".py* extension, and running." msgstr "" -#: ../../../build/NEWS:6168 +#: ../../../build/NEWS:6182 msgid "" "`bpo-35093 `__: Document the IDLE " "document viewer in the IDLE doc. Add a paragraph in \"Help and " "preferences\", \"Help sources\" subsection." msgstr "" -#: ../../../build/NEWS:6171 +#: ../../../build/NEWS:6185 msgid "" "`bpo-35088 `__: Update " "idlelib.help.copy_string docstring. We now use git and backporting instead " "of hg and forward merging." msgstr "" -#: ../../../build/NEWS:6174 +#: ../../../build/NEWS:6188 msgid "" "`bpo-35087 `__: Update idlelib help " "files for the current doc build. The main change is the elimination of " "chapter-section numbers." msgstr "" -#: ../../../build/NEWS:6177 +#: ../../../build/NEWS:6191 msgid "" "`bpo-34548 `__: Use configured color " "theme for read-only text views." msgstr "" -#: ../../../build/NEWS:6179 +#: ../../../build/NEWS:6193 msgid "" "`bpo-1529353 `__: Enable \"squeezing\"" " of long outputs in the shell, to avoid performance degradation and to clean" @@ -12198,26 +12227,26 @@ msgid "" " a separate window, and \"unsqueezed\"." msgstr "" -#: ../../../build/NEWS:6184 +#: ../../../build/NEWS:6198 msgid "" "`bpo-34047 `__: Fixed mousewheel " "scrolling direction on macOS." msgstr "" -#: ../../../build/NEWS:6186 +#: ../../../build/NEWS:6200 msgid "" "`bpo-34275 `__: Make IDLE calltips " "always visible on Mac. Some MacOS-tk combinations need .update_idletasks(). " "Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:6189 +#: ../../../build/NEWS:6203 msgid "" "`bpo-34120 `__: Fix unresponsiveness " "after closing certain windows and dialogs." msgstr "" -#: ../../../build/NEWS:6191 +#: ../../../build/NEWS:6205 msgid "" "`bpo-33975 `__: Avoid small type when " "running htests. Since part of the purpose of human-viewed tests is to " @@ -12225,26 +12254,26 @@ msgid "" "for testing as when running IDLE." msgstr "" -#: ../../../build/NEWS:6195 +#: ../../../build/NEWS:6209 msgid "" "`bpo-33905 `__: Add test for " "idlelib.stackview.StackBrowser." msgstr "" -#: ../../../build/NEWS:6197 +#: ../../../build/NEWS:6211 msgid "" "`bpo-33924 `__: Change mainmenu.menudefs" " key 'windows' to 'window'. Every other menudef key is lowercase version of " "main menu entry." msgstr "" -#: ../../../build/NEWS:6200 +#: ../../../build/NEWS:6214 msgid "" "`bpo-33906 `__: Rename idlelib.windows " "as window Match Window on the main menu and remove last plural module name." msgstr "" -#: ../../../build/NEWS:6203 +#: ../../../build/NEWS:6217 msgid "" "`bpo-33917 `__: Fix and document " "idlelib/idle_test/template.py. The revised file compiles, runs, and tests " @@ -12252,13 +12281,13 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:6207 +#: ../../../build/NEWS:6221 msgid "" "`bpo-33904 `__: IDLE: In rstrip, rename " "class RstripExtension as Rstrip" msgstr "" -#: ../../../build/NEWS:6209 +#: ../../../build/NEWS:6223 msgid "" "`bpo-33907 `__: For consistency and " "clarity, rename an IDLE module and classes. Module calltips and its class " @@ -12266,26 +12295,26 @@ msgid "" "now CalltipWindow." msgstr "" -#: ../../../build/NEWS:6213 +#: ../../../build/NEWS:6227 msgid "" "`bpo-33856 `__: Add \"help\" in the " "welcome message of IDLE" msgstr "" -#: ../../../build/NEWS:6215 +#: ../../../build/NEWS:6229 msgid "" "`bpo-33839 `__: IDLE: refactor ToolTip " "and CallTip and add documentation and tests" msgstr "" -#: ../../../build/NEWS:6218 +#: ../../../build/NEWS:6232 msgid "" "`bpo-33855 `__: Minimally test all IDLE " "modules. Add missing files, import module, instantiate classes, and check " "coverage. Check existing files." msgstr "" -#: ../../../build/NEWS:6221 ../../../build/NEWS:6513 ../../../build/NEWS:11241 +#: ../../../build/NEWS:6235 ../../../build/NEWS:6527 ../../../build/NEWS:11255 msgid "" "`bpo-33656 `__: On Windows, add API call" " saying that tk scales for DPI. On Windows 8.1+ or 10, with DPI " @@ -12294,19 +12323,19 @@ msgid "" " should otherwise have no effect." msgstr "" -#: ../../../build/NEWS:6226 ../../../build/NEWS:6518 ../../../build/NEWS:11246 +#: ../../../build/NEWS:6240 ../../../build/NEWS:6532 ../../../build/NEWS:11260 msgid "" "`bpo-33768 `__: Clicking on a context " "line moves that line to the top of the editor window." msgstr "" -#: ../../../build/NEWS:6229 ../../../build/NEWS:6521 ../../../build/NEWS:11249 +#: ../../../build/NEWS:6243 ../../../build/NEWS:6535 ../../../build/NEWS:11263 msgid "" "`bpo-33763 `__: IDLE: Use read-only text" " widget for code context instead of label widget." msgstr "" -#: ../../../build/NEWS:6232 ../../../build/NEWS:6524 ../../../build/NEWS:11252 +#: ../../../build/NEWS:6246 ../../../build/NEWS:6538 ../../../build/NEWS:11266 msgid "" "`bpo-33664 `__: Scroll IDLE editor text " "by lines. Previously, the mouse wheel and scrollbar slider moved text by a " @@ -12315,33 +12344,33 @@ msgid "" "to read-only text views." msgstr "" -#: ../../../build/NEWS:6237 ../../../build/NEWS:6529 ../../../build/NEWS:11257 +#: ../../../build/NEWS:6251 ../../../build/NEWS:6543 ../../../build/NEWS:11271 msgid "" "`bpo-33679 `__: Enable theme-specific " "color configuration for Code Context. Use the Highlights tab to see the " "setting for built-in themes or add settings to custom themes." msgstr "" -#: ../../../build/NEWS:6241 ../../../build/NEWS:6533 ../../../build/NEWS:11261 +#: ../../../build/NEWS:6255 ../../../build/NEWS:6547 ../../../build/NEWS:11275 msgid "" "`bpo-33642 `__: Display up to maxlines " "non-blank lines for Code Context. If there is no current context, show a " "single blank line." msgstr "" -#: ../../../build/NEWS:6244 ../../../build/NEWS:6743 ../../../build/NEWS:11264 +#: ../../../build/NEWS:6258 ../../../build/NEWS:6757 ../../../build/NEWS:11278 msgid "" "`bpo-33628 `__: IDLE: Cleanup " "codecontext.py and its test." msgstr "" -#: ../../../build/NEWS:6246 ../../../build/NEWS:6745 ../../../build/NEWS:11266 +#: ../../../build/NEWS:6260 ../../../build/NEWS:6759 ../../../build/NEWS:11280 msgid "" "`bpo-33564 `__: IDLE's code context now " "recognizes async as a block opener." msgstr "" -#: ../../../build/NEWS:6248 ../../../build/NEWS:6901 ../../../build/NEWS:11271 +#: ../../../build/NEWS:6262 ../../../build/NEWS:6915 ../../../build/NEWS:11285 msgid "" "`bpo-21474 `__: Update word/identifier " "definition from ascii to unicode. In text and entry boxes, this affects " @@ -12349,7 +12378,7 @@ msgid "" "deletion left/right by control-BACKSPACE/DEL." msgstr "" -#: ../../../build/NEWS:6253 ../../../build/NEWS:6906 ../../../build/NEWS:11276 +#: ../../../build/NEWS:6267 ../../../build/NEWS:6920 ../../../build/NEWS:11290 msgid "" "`bpo-33204 `__: IDLE: consistently color" " invalid string prefixes. A 'u' string prefix cannot be paired with either " @@ -12357,7 +12386,7 @@ msgid "" " as is valid. Revise and extend colorizer test." msgstr "" -#: ../../../build/NEWS:6258 ../../../build/NEWS:7117 ../../../build/NEWS:11595 +#: ../../../build/NEWS:6272 ../../../build/NEWS:7131 ../../../build/NEWS:11609 msgid "" "`bpo-32984 `__: Set ``__file__`` while " "running a startup file. Like Python, IDLE optionally runs one startup file " @@ -12369,37 +12398,37 @@ msgid "" "normally, without the ``-n`` option." msgstr "" -#: ../../../build/NEWS:6267 ../../../build/NEWS:7126 ../../../build/NEWS:11604 +#: ../../../build/NEWS:6281 ../../../build/NEWS:7140 ../../../build/NEWS:11618 msgid "" "`bpo-32940 `__: Simplify and rename " "StringTranslatePseudoMapping in pyparse." msgstr "" -#: ../../../build/NEWS:6269 ../../../build/NEWS:7370 ../../../build/NEWS:11606 +#: ../../../build/NEWS:6283 ../../../build/NEWS:7384 ../../../build/NEWS:11620 msgid "" "`bpo-32916 `__: Change ``str`` to " "``code`` in pyparse." msgstr "" -#: ../../../build/NEWS:6271 ../../../build/NEWS:7372 ../../../build/NEWS:11608 +#: ../../../build/NEWS:6285 ../../../build/NEWS:7386 ../../../build/NEWS:11622 msgid "" "`bpo-32905 `__: Remove unused code in " "pyparse module." msgstr "" -#: ../../../build/NEWS:6273 ../../../build/NEWS:7374 ../../../build/NEWS:11610 +#: ../../../build/NEWS:6287 ../../../build/NEWS:7388 ../../../build/NEWS:11624 msgid "" "`bpo-32874 `__: Add tests for pyparse." msgstr "" -#: ../../../build/NEWS:6275 ../../../build/NEWS:7376 ../../../build/NEWS:11612 +#: ../../../build/NEWS:6289 ../../../build/NEWS:7390 ../../../build/NEWS:11626 msgid "" "`bpo-32837 `__: Using the system and " "place-dependent default encoding for open() is a bad idea for IDLE's system " "and location-independent files." msgstr "" -#: ../../../build/NEWS:6278 ../../../build/NEWS:7379 ../../../build/NEWS:11615 +#: ../../../build/NEWS:6292 ../../../build/NEWS:7393 ../../../build/NEWS:11629 msgid "" "`bpo-32826 `__: Add \"encoding=utf-8\" " "to open() in IDLE's test_help_about. GUI test test_file_buttons() only looks" @@ -12408,98 +12437,98 @@ msgid "" " encounter a non-ascii character in CREDITS.txt." msgstr "" -#: ../../../build/NEWS:6284 ../../../build/NEWS:6747 ../../../build/NEWS:11281 +#: ../../../build/NEWS:6298 ../../../build/NEWS:6761 ../../../build/NEWS:11295 msgid "" "`bpo-32831 `__: Add docstrings and tests" " for codecontext." msgstr "" -#: ../../../build/NEWS:6286 ../../../build/NEWS:7385 ../../../build/NEWS:11621 +#: ../../../build/NEWS:6300 ../../../build/NEWS:7399 ../../../build/NEWS:11635 msgid "" "`bpo-32765 `__: Update configdialog " "General tab docstring to add new widgets to the widget list." msgstr "" -#: ../../../build/NEWS:6292 +#: ../../../build/NEWS:6306 msgid "" "`bpo-35884 `__: Add a benchmark script " "for timing various ways to access variables: " "``Tools/scripts/var_access_benchmark.py``." msgstr "" -#: ../../../build/NEWS:6295 +#: ../../../build/NEWS:6309 msgid "" "`bpo-34989 `__: python-gdb.py now " "handles errors on computing the line number of a Python frame." msgstr "" -#: ../../../build/NEWS:6298 +#: ../../../build/NEWS:6312 msgid "" "`bpo-20260 `__: Argument Clinic now has " "non-bitwise unsigned int converters." msgstr "" -#: ../../../build/NEWS:6300 +#: ../../../build/NEWS:6314 msgid "" "`bpo-32962 `__: python-gdb now catches " "``UnicodeDecodeError`` exceptions when calling ``string()``." msgstr "" -#: ../../../build/NEWS:6303 +#: ../../../build/NEWS:6317 msgid "" "`bpo-32962 `__: python-gdb now catches " "ValueError on read_var(): when Python has no debug symbols for example." msgstr "" -#: ../../../build/NEWS:6306 ../../../build/NEWS:6914 ../../../build/NEWS:11286 +#: ../../../build/NEWS:6320 ../../../build/NEWS:6928 ../../../build/NEWS:11300 msgid "" "`bpo-33189 `__: :program:`pygettext.py` " "now recognizes only literal strings as docstrings and translatable strings, " "and rejects bytes literals and f-string expressions." msgstr "" -#: ../../../build/NEWS:6310 ../../../build/NEWS:6918 ../../../build/NEWS:11290 +#: ../../../build/NEWS:6324 ../../../build/NEWS:6932 ../../../build/NEWS:11304 msgid "" "`bpo-31920 `__: Fixed handling " "directories as arguments in the ``pygettext`` script. Based on patch by Oleg" " Krasnikov." msgstr "" -#: ../../../build/NEWS:6313 ../../../build/NEWS:6921 ../../../build/NEWS:11293 +#: ../../../build/NEWS:6327 ../../../build/NEWS:6935 ../../../build/NEWS:11307 msgid "" "`bpo-29673 `__: Fix pystackv and pystack" " gdbinit macros." msgstr "" -#: ../../../build/NEWS:6315 +#: ../../../build/NEWS:6329 msgid "" "`bpo-25427 `__: Remove the pyvenv script" " in favor of ``python3 -m venv`` in order to lower confusion as to what " "Python interpreter a virtual environment will be created for." msgstr "" -#: ../../../build/NEWS:6319 ../../../build/NEWS:7131 ../../../build/NEWS:11295 +#: ../../../build/NEWS:6333 ../../../build/NEWS:7145 ../../../build/NEWS:11309 msgid "" "`bpo-32885 `__: Add an ``-n`` flag for " "``Tools/scripts/pathfix.py`` to disable automatic backup creation (files " "with ``~`` suffix)." msgstr "" -#: ../../../build/NEWS:6322 ../../../build/NEWS:7391 ../../../build/NEWS:11631 +#: ../../../build/NEWS:6336 ../../../build/NEWS:7405 ../../../build/NEWS:11645 msgid "" "`bpo-32222 `__: Fix pygettext not " "extracting docstrings for functions with type annotated arguments. Patch by " "Toby Harradine." msgstr "" -#: ../../../build/NEWS:6325 ../../../build/NEWS:6923 ../../../build/NEWS:11298 +#: ../../../build/NEWS:6339 ../../../build/NEWS:6937 ../../../build/NEWS:11312 msgid "" "`bpo-31583 `__: Fix 2to3 for using with " "--add-suffix option but without --output-dir option for relative path to " "files in current directory." msgstr "" -#: ../../../build/NEWS:6331 +#: ../../../build/NEWS:6345 msgid "" "`bpo-35713 `__: The " ":c:func:`PyByteArray_Init` and :c:func:`PyByteArray_Fini` functions have " @@ -12507,20 +12536,20 @@ msgid "" "excluded from the limited API (stable ABI), and were not documented." msgstr "" -#: ../../../build/NEWS:6336 +#: ../../../build/NEWS:6350 msgid "" "`bpo-33817 `__: Fixed " ":c:func:`_PyBytes_Resize` for empty bytes objects." msgstr "" -#: ../../../build/NEWS:6338 +#: ../../../build/NEWS:6352 msgid "" "`bpo-35322 `__: Fix memory leak in " ":c:func:`PyUnicode_EncodeLocale` and :c:func:`PyUnicode_EncodeFSDefault` on " "error handling." msgstr "" -#: ../../../build/NEWS:6341 +#: ../../../build/NEWS:6355 msgid "" "`bpo-35059 `__: The following C macros " "have been converted to static inline functions: :c:func:`Py_INCREF`, " @@ -12528,93 +12557,93 @@ msgid "" ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`." msgstr "" -#: ../../../build/NEWS:6346 +#: ../../../build/NEWS:6360 msgid "" "`bpo-35296 `__: ``make install`` now " "also installs the internal API: ``Include/internal/*.h`` header files." msgstr "" -#: ../../../build/NEWS:6349 +#: ../../../build/NEWS:6363 msgid "" "`bpo-35081 `__: Internal APIs surrounded" " by ``#ifdef Py_BUILD_CORE`` have been moved from ``Include/*.h`` headers to" " new header files ``Include/internal/pycore_*.h``." msgstr "" -#: ../../../build/NEWS:6353 +#: ../../../build/NEWS:6367 msgid "" "`bpo-35259 `__: Conditionally declare " ":c:func:`Py_FinalizeEx()` (new in 3.6) based on Py_LIMITED_API. Patch by " "Arthur Neufeld." msgstr "" -#: ../../../build/NEWS:6356 +#: ../../../build/NEWS:6370 msgid "" "`bpo-35081 `__: The " ":c:func:`_PyObject_GC_TRACK` and :c:func:`_PyObject_GC_UNTRACK` macros have " "been removed from the public C API." msgstr "" -#: ../../../build/NEWS:6360 +#: ../../../build/NEWS:6374 msgid "" "`bpo-35134 `__: Creation of a new " "``Include/cpython/`` subdirectory." msgstr "" -#: ../../../build/NEWS:6362 +#: ../../../build/NEWS:6376 msgid "" "`bpo-34725 `__: Adds " "_Py_SetProgramFullPath so embedders may override sys.executable" msgstr "" -#: ../../../build/NEWS:6365 +#: ../../../build/NEWS:6379 msgid "" "`bpo-34910 `__: Ensure that " ":c:func:`PyObject_Print` always returns ``-1`` on error. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:6368 +#: ../../../build/NEWS:6382 msgid "" "`bpo-34523 `__: Py_DecodeLocale() and " "Py_EncodeLocale() now use the UTF-8 encoding on Windows if " "Py_LegacyWindowsFSEncodingFlag is zero." msgstr "" -#: ../../../build/NEWS:6371 +#: ../../../build/NEWS:6385 msgid "" "`bpo-34193 `__: Fix pluralization in " "TypeError messages in getargs.c and typeobject.c: '1 argument' instead of '1" " arguments' and '1 element' instead of '1 elements'." msgstr "" -#: ../../../build/NEWS:6375 +#: ../../../build/NEWS:6389 msgid "" "`bpo-34127 `__: Return grammatically " "correct error message based on argument count. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:6378 +#: ../../../build/NEWS:6392 msgid "" "`bpo-23927 `__: Fixed :exc:`SystemError`" " in :c:func:`PyArg_ParseTupleAndKeywords` when the ``w*`` format unit is " "used for optional parameter." msgstr "" -#: ../../../build/NEWS:6382 +#: ../../../build/NEWS:6396 msgid "" "`bpo-32455 `__: Added " ":c:func:`PyCompile_OpcodeStackEffectWithJump`." msgstr "" -#: ../../../build/NEWS:6384 +#: ../../../build/NEWS:6398 msgid "" "`bpo-34008 `__: Py_Main() can again be " "called after Py_Initialize(), as in Python 3.6." msgstr "" -#: ../../../build/NEWS:6387 +#: ../../../build/NEWS:6401 msgid "" "`bpo-32500 `__: Fixed error messages for" " :c:func:`PySequence_Size`, :c:func:`PySequence_GetItem`, " @@ -12622,108 +12651,108 @@ msgid "" "mapping and :c:func:`PyMapping_Size` called with a sequence." msgstr "" -#: ../../../build/NEWS:6392 +#: ../../../build/NEWS:6406 msgid "" "`bpo-33818 `__: " ":c:func:`PyExceptionClass_Name` will now return ``const char *`` instead of " "``char *``." msgstr "" -#: ../../../build/NEWS:6395 ../../../build/NEWS:7137 +#: ../../../build/NEWS:6409 ../../../build/NEWS:7151 msgid "" "`bpo-33042 `__: Embedding applications " "may once again call PySys_ResetWarnOptions, PySys_AddWarnOption, and " "PySys_AddXOption prior to calling Py_Initialize." msgstr "" -#: ../../../build/NEWS:6399 ../../../build/NEWS:7141 ../../../build/NEWS:11304 +#: ../../../build/NEWS:6413 ../../../build/NEWS:7155 ../../../build/NEWS:11318 msgid "" "`bpo-32374 `__: Document that m_traverse" " for multi-phase initialized modules can be called with m_state=NULL, and " "add a sanity check" msgstr "" -#: ../../../build/NEWS:6402 +#: ../../../build/NEWS:6416 msgid "" "`bpo-30863 `__: " ":c:func:`PyUnicode_AsWideChar` and :c:func:`PyUnicode_AsWideCharString` no " "longer cache the ``wchar_t*`` representation of string objects." msgstr "" -#: ../../../build/NEWS:6408 +#: ../../../build/NEWS:6422 msgid "Python 3.7.0 final" msgstr "Python 3.7.0 final" -#: ../../../build/NEWS:6410 ../../../build/NEWS:10991 +#: ../../../build/NEWS:6424 ../../../build/NEWS:11005 msgid "*Release date: 2018-06-27*" msgstr "*Tanggal rilis: 2018-06-27*" -#: ../../../build/NEWS:6415 +#: ../../../build/NEWS:6429 msgid "" "`bpo-33851 `__: Fix " ":func:`ast.get_docstring` for a node that lacks a docstring." msgstr "" -#: ../../../build/NEWS:6421 +#: ../../../build/NEWS:6435 msgid "" "`bpo-33932 `__: Calling Py_Initialize() " "twice does nothing, instead of failing with a fatal error: restore the " "Python 3.6 behaviour." msgstr "" -#: ../../../build/NEWS:6426 +#: ../../../build/NEWS:6440 msgid "Python 3.7.0 release candidate 1" msgstr "Python 3.7.0 kandidat rilis 1" -#: ../../../build/NEWS:6428 +#: ../../../build/NEWS:6442 msgid "*Release date: 2018-06-12*" msgstr "*Tanggal rilis: 2018-06-12*" -#: ../../../build/NEWS:6538 +#: ../../../build/NEWS:6552 msgid "Python 3.7.0 beta 5" msgstr "Python 3.7.0 beta 5" -#: ../../../build/NEWS:6540 +#: ../../../build/NEWS:6554 msgid "*Release date: 2018-05-30*" msgstr "*Tanggal rilis: 2018-05-30*" -#: ../../../build/NEWS:6553 +#: ../../../build/NEWS:6567 msgid "" "`bpo-20104 `__: The new `os.posix_spawn`" " added in 3.7.0b1 was removed as we are still working on what the API should" " look like. Expect this in 3.8 instead." msgstr "" -#: ../../../build/NEWS:6687 ../../../build/NEWS:11128 +#: ../../../build/NEWS:6701 ../../../build/NEWS:11142 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" "delay\" and \"Request-rate\" fields. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:6717 +#: ../../../build/NEWS:6731 msgid "" "`bpo-32604 `__: Remove the " "_xxsubinterpreters module (meant for testing) and associated helpers. This " "module was originally added recently in 3.7b1." msgstr "" -#: ../../../build/NEWS:6729 ../../../build/NEWS:11221 +#: ../../../build/NEWS:6743 ../../../build/NEWS:11235 msgid "" "`bpo-33012 `__: Add ``-Wno-cast-" "function-type`` for gcc 8 for silencing warnings about function casts like " "casting to PyCFunction in method definition lists." msgstr "" -#: ../../../build/NEWS:6751 +#: ../../../build/NEWS:6765 msgid "Python 3.7.0 beta 4" msgstr "Python 3.7.0 beta 4" -#: ../../../build/NEWS:6753 +#: ../../../build/NEWS:6767 msgid "*Release date: 2018-05-02*" msgstr "*Tanggal rilis: 2018-05-02*" -#: ../../../build/NEWS:6811 +#: ../../../build/NEWS:6825 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " @@ -12732,50 +12761,50 @@ msgid "" "adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:6819 +#: ../../../build/NEWS:6833 msgid "" "`bpo-33217 `__: Deprecate looking up " "non-Enum objects in Enum classes and Enum members (will raise " ":exc:`TypeError` in 3.8+)." msgstr "" -#: ../../../build/NEWS:6928 +#: ../../../build/NEWS:6942 msgid "Python 3.7.0 beta 3" msgstr "Python 3.7.0 beta 3" -#: ../../../build/NEWS:6930 +#: ../../../build/NEWS:6944 msgid "*Release date: 2018-03-29*" msgstr "*Tanggal rilis: 2018-03-29*" -#: ../../../build/NEWS:6958 ../../../build/NEWS:11031 +#: ../../../build/NEWS:6972 ../../../build/NEWS:11045 msgid "" "`bpo-33041 `__: Fixed jumping when the " "function contains an ``async for`` loop." msgstr "" -#: ../../../build/NEWS:7056 +#: ../../../build/NEWS:7070 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadedHTTPServer class and uses it when the module is run with ``-m`` to" " cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:7146 +#: ../../../build/NEWS:7160 msgid "Python 3.7.0 beta 2" msgstr "Python 3.7.0 beta 2" -#: ../../../build/NEWS:7148 +#: ../../../build/NEWS:7162 msgid "*Release date: 2018-02-27*" msgstr "*Tanggal rilis: 2018-02-27*" -#: ../../../build/NEWS:7213 +#: ../../../build/NEWS:7227 msgid "" "`bpo-25988 `__: Emit a " ":exc:`DeprecationWarning` when using or importing an ABC directly from " ":mod:`collections` rather than from :mod:`collections.abc`." msgstr "" -#: ../../../build/NEWS:7222 +#: ../../../build/NEWS:7236 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -12789,34 +12818,34 @@ msgid "" "``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:7396 +#: ../../../build/NEWS:7410 msgid "Python 3.7.0 beta 1" msgstr "Python 3.7.0 beta 1" -#: ../../../build/NEWS:7398 +#: ../../../build/NEWS:7412 msgid "*Release date: 2018-01-30*" msgstr "*Tanggal rilis: 2018-01-30*" -#: ../../../build/NEWS:7403 +#: ../../../build/NEWS:7417 msgid "" "`bpo-32703 `__: Fix coroutine's " "ResourceWarning when there's an active error set when it's being finalized." msgstr "" -#: ../../../build/NEWS:7406 ../../../build/NEWS:11349 +#: ../../../build/NEWS:7420 ../../../build/NEWS:11363 msgid "" "`bpo-32650 `__: Pdb and other debuggers " "dependent on bdb.py will correctly step over (next command) native " "coroutines. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:7409 +#: ../../../build/NEWS:7423 msgid "" "`bpo-28685 `__: Optimize list.sort() and" " sorted() by using type specialized comparisons when possible." msgstr "" -#: ../../../build/NEWS:7412 ../../../build/NEWS:11352 +#: ../../../build/NEWS:7426 ../../../build/NEWS:11366 msgid "" "`bpo-32685 `__: Improve suggestion when " "the Python 2 form of print statement is either present on the same line as " @@ -12824,7 +12853,7 @@ msgid "" "instead of a newline. Patch by Nitish Chandra." msgstr "" -#: ../../../build/NEWS:7417 +#: ../../../build/NEWS:7431 msgid "" "`bpo-32697 `__: Python now explicitly " "preserves the definition order of keyword-only parameters. It's always " @@ -12832,21 +12861,21 @@ msgid "" "behavior is now guaranteed and tested." msgstr "" -#: ../../../build/NEWS:7422 +#: ../../../build/NEWS:7436 msgid "" "`bpo-32690 `__: The locals() dictionary " "now displays in the lexical order that variables were defined. Previously, " "the order was reversed." msgstr "" -#: ../../../build/NEWS:7425 +#: ../../../build/NEWS:7439 msgid "" "`bpo-32677 `__: Add ``.isascii()`` " "method to ``str``, ``bytes`` and ``bytearray``. It can be used to test that " "string contains only ASCII characters." msgstr "" -#: ../../../build/NEWS:7429 +#: ../../../build/NEWS:7443 msgid "" "`bpo-32670 `__: Enforce :pep:`479` for " "all code. This means that manually raising a StopIteration exception from a " @@ -12854,7 +12883,7 @@ msgid "" " import generator_stop' was used or not." msgstr "" -#: ../../../build/NEWS:7434 +#: ../../../build/NEWS:7448 msgid "" "`bpo-32591 `__: Added built-in support " "for tracking the origin of coroutine objects; see " @@ -12863,13 +12892,13 @@ msgid "" "coroutine objects." msgstr "" -#: ../../../build/NEWS:7439 +#: ../../../build/NEWS:7453 msgid "" "`bpo-31368 `__: Expose preadv and " "pwritev system calls in the os module. Patch by Pablo Galindo" msgstr "" -#: ../../../build/NEWS:7442 +#: ../../../build/NEWS:7456 msgid "" "`bpo-32544 `__: ``hasattr(obj, name)`` " "and ``getattr(obj, name, default)`` are about 4 times faster than before " @@ -12877,38 +12906,38 @@ msgid "" "``__getattribute__``." msgstr "" -#: ../../../build/NEWS:7446 ../../../build/NEWS:11360 +#: ../../../build/NEWS:7460 ../../../build/NEWS:11374 msgid "" "`bpo-26163 `__: Improved frozenset() " "hash to create more distinct hash values when faced with datasets containing" " many similar values." msgstr "" -#: ../../../build/NEWS:7449 +#: ../../../build/NEWS:7463 msgid "" "`bpo-32550 `__: Remove the " "STORE_ANNOTATION bytecode." msgstr "" -#: ../../../build/NEWS:7451 +#: ../../../build/NEWS:7465 msgid "" "`bpo-20104 `__: Expose posix_spawn as a " "low level API in the os module. (removed before 3.7.0rc1)" msgstr "" -#: ../../../build/NEWS:7454 +#: ../../../build/NEWS:7468 msgid "" "`bpo-24340 `__: Fixed estimation of the " "code stack size." msgstr "" -#: ../../../build/NEWS:7456 +#: ../../../build/NEWS:7470 msgid "" "`bpo-32436 `__: Implement :pep:`567` " "Context Variables." msgstr "" -#: ../../../build/NEWS:7458 ../../../build/NEWS:11373 +#: ../../../build/NEWS:7472 ../../../build/NEWS:11387 msgid "" "`bpo-18533 `__: ``repr()`` on a dict " "containing its own ``values()`` or ``items()`` no longer raises " @@ -12916,39 +12945,39 @@ msgid "" "other recursive structures. Patch by Ben North." msgstr "" -#: ../../../build/NEWS:7463 +#: ../../../build/NEWS:7477 msgid "" "`bpo-20891 `__: Py_Initialize() now " "creates the GIL. The GIL is no longer created \"on demand\" to fix a race " "condition when PyGILState_Ensure() is called in a non-Python thread." msgstr "" -#: ../../../build/NEWS:7467 ../../../build/NEWS:11378 +#: ../../../build/NEWS:7481 ../../../build/NEWS:11392 msgid "" "`bpo-32028 `__: Leading whitespace is " "now correctly ignored when generating suggestions for converting Py2 print " "statements to Py3 builtin print function calls. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:7471 +#: ../../../build/NEWS:7485 msgid "" "`bpo-31179 `__: Make dict.copy() up to " "5.5 times faster." msgstr "" -#: ../../../build/NEWS:7473 +#: ../../../build/NEWS:7487 msgid "" "`bpo-31113 `__: Get rid of recursion in " "the compiler for normal control flow." msgstr "" -#: ../../../build/NEWS:7478 +#: ../../../build/NEWS:7492 msgid "" "`bpo-25988 `__: Deprecate exposing the " "contents of collections.abc in the regular collections module." msgstr "" -#: ../../../build/NEWS:7481 +#: ../../../build/NEWS:7495 msgid "" "`bpo-31429 `__: The default cipher suite" " selection of the ssl module now uses a blacklist approach rather than a " @@ -12957,7 +12986,7 @@ msgid "" "configured on compile time." msgstr "" -#: ../../../build/NEWS:7486 +#: ../../../build/NEWS:7500 msgid "" "`bpo-30306 `__: " "contextlib.contextmanager now releases the arguments passed to the " @@ -12966,45 +12995,45 @@ msgid "" "when not being used as a function decorator. Patch by Martin Teichmann." msgstr "" -#: ../../../build/NEWS:7492 +#: ../../../build/NEWS:7506 msgid "" "`bpo-21417 `__: Added support for " "setting the compression level for zipfile.ZipFile." msgstr "" -#: ../../../build/NEWS:7495 +#: ../../../build/NEWS:7509 msgid "" "`bpo-32251 `__: Implement " "asyncio.BufferedProtocol (provisional API)." msgstr "" -#: ../../../build/NEWS:7497 +#: ../../../build/NEWS:7511 msgid "" "`bpo-32513 `__: In dataclasses, allow " "easier overriding of dunder methods without specifying decorator parameters." msgstr "" -#: ../../../build/NEWS:7500 +#: ../../../build/NEWS:7514 msgid "" "`bpo-32660 `__: :mod:`termios` makes " "available ``FIONREAD``, ``FIONCLEX``, ``FIOCLEX``, ``FIOASYNC`` and " "``FIONBIO`` also under Solaris/derivatives." msgstr "" -#: ../../../build/NEWS:7503 ../../../build/NEWS:11453 +#: ../../../build/NEWS:7517 ../../../build/NEWS:11467 msgid "" "`bpo-27931 `__: Fix email address header" " parsing error when the username is an empty quoted string. Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:7506 +#: ../../../build/NEWS:7520 msgid "" "`bpo-32659 `__: Under Solaris and " "derivatives, :class:`os.stat_result` provides a st_fstype attribute." msgstr "" -#: ../../../build/NEWS:7509 +#: ../../../build/NEWS:7523 msgid "" "`bpo-32662 `__: Implement " "Server.start_serving(), Server.serve_forever(), and Server.is_serving() " @@ -13012,45 +13041,45 @@ msgid "" "loop.create_unix_server()." msgstr "" -#: ../../../build/NEWS:7513 +#: ../../../build/NEWS:7527 msgid "" "`bpo-32391 `__: Implement " ":meth:`asyncio.StreamWriter.wait_closed` and " ":meth:`asyncio.StreamWriter.is_closing` methods" msgstr "" -#: ../../../build/NEWS:7516 +#: ../../../build/NEWS:7530 msgid "" "`bpo-32643 `__: Make Task._step, " "Task._wakeup and Future._schedule_callbacks methods private." msgstr "" -#: ../../../build/NEWS:7519 +#: ../../../build/NEWS:7533 msgid "" "`bpo-32630 `__: Refactor decimal module " "to use contextvars to store decimal context." msgstr "" -#: ../../../build/NEWS:7522 +#: ../../../build/NEWS:7536 msgid "" "`bpo-32622 `__: Add " ":meth:`asyncio.AbstractEventLoop.sendfile` method." msgstr "" -#: ../../../build/NEWS:7524 ../../../build/NEWS:11456 +#: ../../../build/NEWS:7538 ../../../build/NEWS:11470 msgid "" "`bpo-32304 `__: distutils' upload " "command no longer corrupts tar files ending with a CR byte, and no longer " "tries to convert CR to CRLF in any of the upload text fields." msgstr "" -#: ../../../build/NEWS:7528 ../../../build/NEWS:11460 +#: ../../../build/NEWS:7542 ../../../build/NEWS:11474 msgid "" "`bpo-32502 `__: uuid.uuid1 no longer " "raises an exception if a 64-bit hardware address is encountered." msgstr "" -#: ../../../build/NEWS:7531 +#: ../../../build/NEWS:7545 msgid "" "`bpo-32596 `__: ``concurrent.futures`` " "imports ``ThreadPoolExecutor`` and ``ProcessPoolExecutor`` lazily (using " @@ -13058,81 +13087,81 @@ msgid "" "uses only ``ThreadPoolExecutor`` by default." msgstr "" -#: ../../../build/NEWS:7536 +#: ../../../build/NEWS:7550 msgid "" "`bpo-31801 `__: Add ``_ignore_`` to " "``Enum`` so temporary variables can be used during class construction " "without being turned into members." msgstr "" -#: ../../../build/NEWS:7539 +#: ../../../build/NEWS:7553 msgid "" "`bpo-32576 `__: Use queue.SimpleQueue() " "in places where it can be invoked from a weakref callback." msgstr "" -#: ../../../build/NEWS:7542 +#: ../../../build/NEWS:7556 msgid "" "`bpo-32574 `__: Fix memory leak in " "asyncio.Queue, when the queue has limited size and it is full, the " "cancelation of queue.put() can cause a memory leak. Patch by: José Melero." msgstr "" -#: ../../../build/NEWS:7546 ../../../build/NEWS:11470 +#: ../../../build/NEWS:7560 ../../../build/NEWS:11484 msgid "" "`bpo-32521 `__: The nis module is now " "compatible with new libnsl and headers location." msgstr "" -#: ../../../build/NEWS:7549 +#: ../../../build/NEWS:7563 msgid "" "`bpo-32467 `__: " "collections.abc.ValuesView now inherits from collections.abc.Collection." msgstr "" -#: ../../../build/NEWS:7552 ../../../build/NEWS:11473 +#: ../../../build/NEWS:7566 ../../../build/NEWS:11487 msgid "" "`bpo-32473 `__: Improve " "ABCMeta._dump_registry() output readability" msgstr "" -#: ../../../build/NEWS:7554 +#: ../../../build/NEWS:7568 msgid "" "`bpo-32102 `__: New argument " "``capture_output`` for subprocess.run" msgstr "" -#: ../../../build/NEWS:7556 ../../../build/NEWS:11475 +#: ../../../build/NEWS:7570 ../../../build/NEWS:11489 msgid "" "`bpo-32521 `__: glibc has removed Sun " "RPC. Use replacement libtirpc headers and library in nis module." msgstr "" -#: ../../../build/NEWS:7559 +#: ../../../build/NEWS:7573 msgid "" "`bpo-32493 `__: UUID module fixes build " "for FreeBSD/OpenBSD" msgstr "" -#: ../../../build/NEWS:7561 +#: ../../../build/NEWS:7575 msgid "" "`bpo-32503 `__: Pickling with protocol 4" " no longer creates too small frames." msgstr "" -#: ../../../build/NEWS:7563 +#: ../../../build/NEWS:7577 msgid "" "`bpo-29237 `__: Create enum for pstats " "sorting options" msgstr "" -#: ../../../build/NEWS:7565 +#: ../../../build/NEWS:7579 msgid "" "`bpo-32454 `__: Add close(fd) function " "to the socket module." msgstr "" -#: ../../../build/NEWS:7567 +#: ../../../build/NEWS:7581 msgid "" "`bpo-25942 `__: The subprocess module is" " now more graceful when handling a Ctrl-C KeyboardInterrupt during " @@ -13143,59 +13172,59 @@ msgid "" "the child had a chance first." msgstr "" -#: ../../../build/NEWS:7574 +#: ../../../build/NEWS:7588 msgid "" "`bpo-32433 `__: The hmac module now has " "hmac.digest(), which provides an optimized HMAC digest." msgstr "" -#: ../../../build/NEWS:7577 +#: ../../../build/NEWS:7591 msgid "" "`bpo-28134 `__: Sockets now auto-detect " "family, type and protocol from file descriptor by default." msgstr "" -#: ../../../build/NEWS:7580 +#: ../../../build/NEWS:7594 msgid "" "`bpo-32404 `__: Fix bug where " ":meth:`datetime.datetime.fromtimestamp` did not call __new__ in " ":class:`datetime.datetime` subclasses." msgstr "" -#: ../../../build/NEWS:7583 +#: ../../../build/NEWS:7597 msgid "" "`bpo-32403 `__: Improved speed of " ":class:`datetime.date` and :class:`datetime.datetime` alternate " "constructors." msgstr "" -#: ../../../build/NEWS:7586 ../../../build/NEWS:11478 +#: ../../../build/NEWS:7600 ../../../build/NEWS:11492 msgid "" "`bpo-32228 `__: Ensure that " "``truncate()`` preserves the file position (as reported by ``tell()``) after" " writes longer than the buffer size." msgstr "" -#: ../../../build/NEWS:7589 +#: ../../../build/NEWS:7603 msgid "" "`bpo-32410 `__: Implement " "``loop.sock_sendfile`` for asyncio event loop." msgstr "" -#: ../../../build/NEWS:7591 +#: ../../../build/NEWS:7605 msgid "" "`bpo-22908 `__: Added seek and tell to " "the ZipExtFile class. This only works if the file object used to open the " "zipfile is seekable." msgstr "" -#: ../../../build/NEWS:7594 +#: ../../../build/NEWS:7608 msgid "" "`bpo-32373 `__: Add socket.getblocking()" " method." msgstr "" -#: ../../../build/NEWS:7596 +#: ../../../build/NEWS:7610 msgid "" "`bpo-32248 `__: Add " ":mod:`importlib.resources` and :class:`importlib.abc.ResourceReader` as the " @@ -13206,19 +13235,19 @@ msgid "" "deprecated in favor of these new APIs." msgstr "" -#: ../../../build/NEWS:7604 +#: ../../../build/NEWS:7618 msgid "" "`bpo-32320 `__: collections.namedtuple()" " now supports default values." msgstr "" -#: ../../../build/NEWS:7606 +#: ../../../build/NEWS:7620 msgid "" "`bpo-29302 `__: Add " "contextlib.AsyncExitStack. Patch by Alexander Mohr and Ilya Kulakov." msgstr "" -#: ../../../build/NEWS:7609 +#: ../../../build/NEWS:7623 msgid "" "`bpo-31961 `__: *Removed in Python " "3.7.0b2.* The *args* argument of subprocess.Popen can now be a :term:`path-" @@ -13226,7 +13255,7 @@ msgid "" "be a :term:`path-like object` as well." msgstr "" -#: ../../../build/NEWS:7614 ../../../build/NEWS:11506 +#: ../../../build/NEWS:7628 ../../../build/NEWS:11520 msgid "" "`bpo-31900 `__: The " ":func:`locale.localeconv` function now sets temporarily the ``LC_CTYPE`` " @@ -13239,14 +13268,14 @@ msgid "" "``'{:n}'.format(1234)``)." msgstr "" -#: ../../../build/NEWS:7623 +#: ../../../build/NEWS:7637 msgid "" "`bpo-31853 `__: Use super().method " "instead of socket.method in SSLSocket. They were there most likely for " "legacy reasons." msgstr "" -#: ../../../build/NEWS:7626 +#: ../../../build/NEWS:7640 msgid "" "`bpo-31399 `__: The ssl module now uses " "OpenSSL's X509_VERIFY_PARAM_set1_host() and X509_VERIFY_PARAM_set1_ip() API " @@ -13254,26 +13283,26 @@ msgid "" "disabled with SSLContext.hostname_checks_common_name." msgstr "" -#: ../../../build/NEWS:7631 +#: ../../../build/NEWS:7645 msgid "" "`bpo-14976 `__: Add a queue.SimpleQueue " "class, an unbounded FIFO queue with a reentrant C implementation of put()." msgstr "" -#: ../../../build/NEWS:7637 +#: ../../../build/NEWS:7651 msgid "" "`bpo-32724 `__: Add references to some " "commands in the documentation of Pdb. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7640 +#: ../../../build/NEWS:7654 msgid "" "`bpo-32649 `__: Complete the C API " "documentation, profiling and tracing part with the newly added per-opcode " "events." msgstr "" -#: ../../../build/NEWS:7643 ../../../build/NEWS:11534 +#: ../../../build/NEWS:7657 ../../../build/NEWS:11548 msgid "" "`bpo-17799 `__: Explain real behaviour " "of sys.settrace and sys.setprofile and their C-API counterparts regarding " @@ -13281,13 +13310,13 @@ msgid "" "Salgado." msgstr "" -#: ../../../build/NEWS:7650 ../../../build/NEWS:11544 +#: ../../../build/NEWS:7664 ../../../build/NEWS:11558 msgid "" "`bpo-32721 `__: Fix test_hashlib to not " "fail if the _md5 module is not built." msgstr "" -#: ../../../build/NEWS:7652 +#: ../../../build/NEWS:7666 msgid "" "`bpo-28414 `__: Add test cases for IDNA " "2003 and 2008 host names. IDNA 2003 internationalized host names are working" @@ -13295,7 +13324,7 @@ msgid "" "2008 are still broken." msgstr "" -#: ../../../build/NEWS:7656 +#: ../../../build/NEWS:7670 msgid "" "`bpo-32604 `__: Add a new " "\"_xxsubinterpreters\" extension module that exposes the existing " @@ -13305,63 +13334,63 @@ msgid "" "removed in 3.7.0rc1." msgstr "" -#: ../../../build/NEWS:7662 +#: ../../../build/NEWS:7676 msgid "" "`bpo-32602 `__: Add test certs and test " "for ECDSA cert and EC/RSA dual mode." msgstr "" -#: ../../../build/NEWS:7664 +#: ../../../build/NEWS:7678 msgid "" "`bpo-32549 `__: On Travis CI, Python now" " Compiles and uses a local copy of OpenSSL 1.1.0g for testing." msgstr "" -#: ../../../build/NEWS:7670 ../../../build/NEWS:11556 +#: ../../../build/NEWS:7684 ../../../build/NEWS:11570 msgid "" "`bpo-32635 `__: Fix segfault of the " "crypt module when libxcrypt is provided instead of libcrypt at the system." msgstr "" -#: ../../../build/NEWS:7673 +#: ../../../build/NEWS:7687 msgid "" "`bpo-32598 `__: Use autoconf to detect " "OpenSSL libs, headers and supported features. The ax_check_openssl M4 macro " "uses pkg-config to locate OpenSSL and falls back to manual search." msgstr "" -#: ../../../build/NEWS:7677 +#: ../../../build/NEWS:7691 msgid "" "`bpo-32593 `__: Drop support of FreeBSD " "9 and older." msgstr "" -#: ../../../build/NEWS:7679 +#: ../../../build/NEWS:7693 msgid "" "`bpo-29708 `__: If the " ":envvar:`SOURCE_DATE_EPOCH` environment variable is set, :mod:`py_compile` " "will always create hash-based ``.pyc`` files." msgstr "" -#: ../../../build/NEWS:7685 +#: ../../../build/NEWS:7699 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module and add missing _queue module to installer." msgstr "" -#: ../../../build/NEWS:7688 +#: ../../../build/NEWS:7702 msgid "" "`bpo-29911 `__: Ensure separate Modify " "and Uninstall buttons are displayed." msgstr "" -#: ../../../build/NEWS:7690 +#: ../../../build/NEWS:7704 msgid "" "`bpo-32507 `__: Use app-local UCRT " "install rather than the proper update for old versions of Windows." msgstr "" -#: ../../../build/NEWS:7696 +#: ../../../build/NEWS:7710 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -13370,34 +13399,34 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6." msgstr "" -#: ../../../build/NEWS:7701 +#: ../../../build/NEWS:7715 msgid "" "`bpo-28440 `__: No longer add " "/Library/Python/3.x/site-packages to sys.path for macOS framework builds to " "avoid future conflicts." msgstr "" -#: ../../../build/NEWS:7707 +#: ../../../build/NEWS:7721 msgid "" "`bpo-32681 `__: Fix uninitialized " "variable 'res' in the C implementation of os.dup2. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7710 +#: ../../../build/NEWS:7724 msgid "" "`bpo-10381 `__: Add C API access to the " "``datetime.timezone`` constructor and ``datetime.timzone.UTC`` singleton." msgstr "" -#: ../../../build/NEWS:7715 +#: ../../../build/NEWS:7729 msgid "Python 3.7.0 alpha 4" msgstr "Python 3.7.0 alfa 4" -#: ../../../build/NEWS:7717 +#: ../../../build/NEWS:7731 msgid "*Release date: 2018-01-08*" msgstr "*Tanggal rilis: 2018-01-08*" -#: ../../../build/NEWS:7722 +#: ../../../build/NEWS:7736 msgid "" "`bpo-31975 `__: The default warning " "filter list now starts with a \"default::DeprecationWarning:__main__\" " @@ -13405,19 +13434,19 @@ msgid "" "file scripts and at the interactive prompt." msgstr "" -#: ../../../build/NEWS:7727 +#: ../../../build/NEWS:7741 msgid "" "`bpo-32226 `__: ``__class_getitem__`` is" " now an automatic class method." msgstr "" -#: ../../../build/NEWS:7729 +#: ../../../build/NEWS:7743 msgid "" "`bpo-32399 `__: Add AIX uuid library " "support for RFC4122 using uuid_create() in libc.a" msgstr "" -#: ../../../build/NEWS:7732 +#: ../../../build/NEWS:7746 msgid "" "`bpo-32390 `__: Fix the compilation " "failure on AIX after the f_fsid field has been added to the object returned " @@ -13425,26 +13454,26 @@ msgid "" "Original patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:7736 +#: ../../../build/NEWS:7750 msgid "" "`bpo-32379 `__: Make MRO computation " "faster when a class inherits from a single base." msgstr "" -#: ../../../build/NEWS:7739 +#: ../../../build/NEWS:7753 msgid "" "`bpo-32259 `__: The error message of a " "TypeError raised when unpack non-iterable is now more specific." msgstr "" -#: ../../../build/NEWS:7742 ../../../build/NEWS:11363 +#: ../../../build/NEWS:7756 ../../../build/NEWS:11377 msgid "" "`bpo-27169 `__: The ``__debug__`` " "constant is now optimized out at compile time. This fixes also `bpo-22091 " "`__." msgstr "" -#: ../../../build/NEWS:7745 +#: ../../../build/NEWS:7759 msgid "" "`bpo-32329 `__: The :option:`-R` option " "now turns on hash randomization when the :envvar:`PYTHONHASHSEED` " @@ -13453,7 +13482,7 @@ msgid "" "hash randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:7751 +#: ../../../build/NEWS:7765 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " @@ -13461,34 +13490,34 @@ msgid "" "limits for constants that can be produced in constant folding." msgstr "" -#: ../../../build/NEWS:7756 ../../../build/NEWS:11033 +#: ../../../build/NEWS:7770 ../../../build/NEWS:11047 msgid "" "`bpo-32282 `__: Fix an unnecessary ifdef" " in the include of VersionHelpers.h in socketmodule on Windows." msgstr "" -#: ../../../build/NEWS:7759 +#: ../../../build/NEWS:7773 msgid "" "`bpo-30579 `__: Implement " "TracebackType.__new__ to allow Python-level creation of traceback objects, " "and make TracebackType.tb_next mutable." msgstr "" -#: ../../../build/NEWS:7762 +#: ../../../build/NEWS:7776 msgid "" "`bpo-32260 `__: Don't byte swap the " "input keys to the SipHash algorithm on big-endian platforms. This should " "ensure siphash gives consistent results across platforms." msgstr "" -#: ../../../build/NEWS:7766 +#: ../../../build/NEWS:7780 msgid "" "`bpo-31506 `__: Improve the error " "message logic for object.__new__ and object.__init__. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:7769 +#: ../../../build/NEWS:7783 msgid "" "`bpo-20361 `__: ``-b`` and ``-bb`` now " "inject ``'default::BytesWarning'`` and ``error::BytesWarning`` entries into " @@ -13497,124 +13526,124 @@ msgid "" "environment variable." msgstr "" -#: ../../../build/NEWS:7774 +#: ../../../build/NEWS:7788 msgid "" "`bpo-32230 `__: `-X dev` now injects a " "``'default'`` entry into sys.warnoptions, ensuring that it behaves " "identically to actually passing ``-Wdefault`` at the command line." msgstr "" -#: ../../../build/NEWS:7778 +#: ../../../build/NEWS:7792 msgid "" "`bpo-29240 `__: Add a new UTF-8 mode: " "implementation of the :pep:`540`." msgstr "" -#: ../../../build/NEWS:7780 +#: ../../../build/NEWS:7794 msgid "" "`bpo-32226 `__: :pep:`560`: Add support " "for ``__mro_entries__`` and ``__class_getitem__``. Implemented by Ivan " "Levkivskyi." msgstr "" -#: ../../../build/NEWS:7783 +#: ../../../build/NEWS:7797 msgid "" "`bpo-32225 `__: :pep:`562`: Add support " "for module ``__getattr__`` and ``__dir__``. Implemented by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7786 +#: ../../../build/NEWS:7800 msgid "" "`bpo-31901 `__: The `atexit` module now " "has its callback stored per interpreter." msgstr "" -#: ../../../build/NEWS:7789 +#: ../../../build/NEWS:7803 msgid "" "`bpo-31650 `__: Implement :pep:`552` " "(Deterministic pycs). Python now supports invalidating bytecode cache files " "bashed on a source content hash rather than source last-modified time." msgstr "" -#: ../../../build/NEWS:7793 +#: ../../../build/NEWS:7807 msgid "" "`bpo-29469 `__: Move constant folding " "from bytecode layer to AST layer. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:7799 +#: ../../../build/NEWS:7813 msgid "" "`bpo-32506 `__: Now that dict is defined" " as keeping insertion order, drop OrderedDict and just use plain dict." msgstr "" -#: ../../../build/NEWS:7802 +#: ../../../build/NEWS:7816 msgid "" "`bpo-32279 `__: Add params to " "dataclasses.make_dataclasses(): init, repr, eq, order, hash, and frozen. " "Pass them through to dataclass()." msgstr "" -#: ../../../build/NEWS:7805 +#: ../../../build/NEWS:7819 msgid "" "`bpo-32278 `__: Make type information " "optional on dataclasses.make_dataclass(). If omitted, the string " "'typing.Any' is used." msgstr "" -#: ../../../build/NEWS:7808 +#: ../../../build/NEWS:7822 msgid "" "`bpo-32499 `__: Add " "dataclasses.is_dataclass(obj), which returns True if obj is a dataclass or " "an instance of one." msgstr "" -#: ../../../build/NEWS:7811 +#: ../../../build/NEWS:7825 msgid "" "`bpo-32468 `__: Improve frame repr() to " "mention filename, code name and current line number." msgstr "" -#: ../../../build/NEWS:7814 +#: ../../../build/NEWS:7828 msgid "" "`bpo-23749 `__: asyncio: Implement " "loop.start_tls()" msgstr "" -#: ../../../build/NEWS:7816 +#: ../../../build/NEWS:7830 msgid "" "`bpo-32441 `__: Return the new file " "descriptor (i.e., the second argument) from ``os.dup2``. Previously, " "``None`` was always returned." msgstr "" -#: ../../../build/NEWS:7819 +#: ../../../build/NEWS:7833 msgid "" "`bpo-32422 `__: ``functools.lru_cache`` " "uses less memory (3 words for each cached key) and takes about 1/3 time for " "cyclic GC." msgstr "" -#: ../../../build/NEWS:7822 +#: ../../../build/NEWS:7836 msgid "" "`bpo-31721 `__: Prevent Python crash " "from happening when Future._log_traceback is set to True manually. Now it " "can only be set to False, or a ValueError is raised." msgstr "" -#: ../../../build/NEWS:7826 +#: ../../../build/NEWS:7840 msgid "" "`bpo-32415 `__: asyncio: Add " "Task.get_loop() and Future.get_loop()" msgstr "" -#: ../../../build/NEWS:7828 ../../../build/NEWS:11481 +#: ../../../build/NEWS:7842 ../../../build/NEWS:11495 msgid "" "`bpo-26133 `__: Don't unsubscribe " "signals in asyncio UNIX event loop on interpreter shutdown." msgstr "" -#: ../../../build/NEWS:7831 +#: ../../../build/NEWS:7845 msgid "" "`bpo-32363 `__: Make " "asyncio.Task.set_exception() and set_result() raise NotImplementedError. " @@ -13622,7 +13651,7 @@ msgid "" " an invalid state, instead of raising an AssertionError." msgstr "" -#: ../../../build/NEWS:7836 +#: ../../../build/NEWS:7850 msgid "" "`bpo-32357 `__: Optimize " "asyncio.iscoroutine() and loop.create_task() for non-native coroutines (e.g." @@ -13631,33 +13660,33 @@ msgid "" "latter is as fast." msgstr "" -#: ../../../build/NEWS:7841 +#: ../../../build/NEWS:7855 msgid "" "`bpo-32356 `__: " "asyncio.transport.resume_reading() and pause_reading() are now idempotent. " "New transport.is_reading() method is added." msgstr "" -#: ../../../build/NEWS:7844 +#: ../../../build/NEWS:7858 msgid "" "`bpo-32355 `__: Optimize " "asyncio.gather(); now up to 15% faster." msgstr "" -#: ../../../build/NEWS:7846 +#: ../../../build/NEWS:7860 msgid "" "`bpo-32351 `__: Use fastpath in " "asyncio.sleep if delay<0 (2x boost)" msgstr "" -#: ../../../build/NEWS:7848 +#: ../../../build/NEWS:7862 msgid "" "`bpo-32348 `__: Optimize asyncio.Future " "schedule/add/remove callback. The optimization shows 3-6% performance " "improvements of async/await code." msgstr "" -#: ../../../build/NEWS:7851 +#: ../../../build/NEWS:7865 msgid "" "`bpo-32331 `__: Fix socket.settimeout() " "and socket.setblocking() to keep socket.type as is. Fix socket.socket() " @@ -13665,7 +13694,7 @@ msgid "" "only affects OSes that have SOCK_NONBLOCK and/or SOCK_CLOEXEC." msgstr "" -#: ../../../build/NEWS:7856 +#: ../../../build/NEWS:7870 msgid "" "`bpo-32248 `__: Add " ":class:`importlib.abc.ResourceReader` as an ABC for loaders to provide a " @@ -13673,13 +13702,13 @@ msgid "" ":mod:`importlib.resources` as the port of ``importlib_resources``." msgstr "" -#: ../../../build/NEWS:7861 +#: ../../../build/NEWS:7875 msgid "" "`bpo-32311 `__: Implement " "asyncio.create_task(coro) shortcut" msgstr "" -#: ../../../build/NEWS:7863 +#: ../../../build/NEWS:7877 msgid "" "`bpo-32327 `__: Convert asyncio " "functions that were documented as coroutines to coroutines. Affected " @@ -13687,56 +13716,56 @@ msgid "" "loop.getaddrinfo, loop.getnameinfo." msgstr "" -#: ../../../build/NEWS:7867 ../../../build/NEWS:11487 +#: ../../../build/NEWS:7881 ../../../build/NEWS:11501 msgid "" "`bpo-32323 `__: " ":func:`urllib.parse.urlsplit()` does not convert zone-id (scope) to lower " "case for scoped IPv6 addresses in hostnames now." msgstr "" -#: ../../../build/NEWS:7870 ../../../build/NEWS:11490 +#: ../../../build/NEWS:7884 ../../../build/NEWS:11504 msgid "" "`bpo-32302 `__: Fix bdist_wininst of " "distutils for CRT v142: it binary compatible with CRT v140." msgstr "" -#: ../../../build/NEWS:7873 +#: ../../../build/NEWS:7887 msgid "" "`bpo-29711 `__: Fix ``stop_serving`` in " "asyncio proactor loop kill all listening servers" msgstr "" -#: ../../../build/NEWS:7876 +#: ../../../build/NEWS:7890 msgid "" "`bpo-32308 `__: :func:`re.sub()` now " "replaces empty matches adjacent to a previous non-empty match." msgstr "" -#: ../../../build/NEWS:7879 +#: ../../../build/NEWS:7893 msgid "" "`bpo-29970 `__: Abort asyncio " "SSLProtocol connection if handshake not complete within 10s" msgstr "" -#: ../../../build/NEWS:7882 +#: ../../../build/NEWS:7896 msgid "" "`bpo-32314 `__: Implement asyncio.run()." msgstr "" -#: ../../../build/NEWS:7884 +#: ../../../build/NEWS:7898 msgid "" "`bpo-17852 `__: Revert incorrect fix " "based on misunderstanding of _Py_PyAtExit() semantics." msgstr "" -#: ../../../build/NEWS:7887 +#: ../../../build/NEWS:7901 msgid "" "`bpo-32296 `__: Implement " "asyncio._get_running_loop() and get_event_loop() in C. This makes them 4x " "faster." msgstr "" -#: ../../../build/NEWS:7890 +#: ../../../build/NEWS:7904 msgid "" "`bpo-32250 `__: Implement " "``asyncio.current_task()`` and ``asyncio.all_tasks()``. Add helpers intended" @@ -13746,7 +13775,7 @@ msgid "" "``asyncio.Task.all_tasks()``." msgstr "" -#: ../../../build/NEWS:7896 ../../../build/NEWS:11493 +#: ../../../build/NEWS:7910 ../../../build/NEWS:11507 msgid "" "`bpo-32255 `__: A single empty field is " "now always quoted when written into a CSV file. This allows to distinguish " @@ -13754,7 +13783,7 @@ msgid "" "Takeuchi." msgstr "" -#: ../../../build/NEWS:7900 ../../../build/NEWS:11497 +#: ../../../build/NEWS:7914 ../../../build/NEWS:11511 msgid "" "`bpo-32277 `__: Raise " "``NotImplementedError`` instead of ``SystemError`` on platforms where " @@ -13762,14 +13791,14 @@ msgid "" "Sottile." msgstr "" -#: ../../../build/NEWS:7904 +#: ../../../build/NEWS:7918 msgid "" "`bpo-30050 `__: New argument " "warn_on_full_buffer to signal.set_wakeup_fd lets you control whether Python " "prints a warning on stderr when the wakeup fd buffer overflows." msgstr "" -#: ../../../build/NEWS:7908 +#: ../../../build/NEWS:7922 msgid "" "`bpo-29137 `__: The ``fpectl`` library " "has been removed. It was never enabled by default, never worked correctly on" @@ -13777,25 +13806,25 @@ msgid "" "breakage of C extensions." msgstr "" -#: ../../../build/NEWS:7912 +#: ../../../build/NEWS:7926 msgid "" "`bpo-32273 `__: Move asyncio.test_utils " "to test.test_asyncio." msgstr "" -#: ../../../build/NEWS:7914 +#: ../../../build/NEWS:7928 msgid "" "`bpo-32272 `__: Remove asyncio.async() " "function." msgstr "" -#: ../../../build/NEWS:7916 +#: ../../../build/NEWS:7930 msgid "" "`bpo-32269 `__: Add " "asyncio.get_running_loop() function." msgstr "" -#: ../../../build/NEWS:7918 +#: ../../../build/NEWS:7932 msgid "" "`bpo-32265 `__: All class and static " "methods of builtin types now are correctly classified by " @@ -13803,39 +13832,39 @@ msgid "" "types.ClassMethodDescriptorType for unbound class methods of builtin types." msgstr "" -#: ../../../build/NEWS:7923 +#: ../../../build/NEWS:7937 msgid "" "`bpo-32253 `__: Deprecate ``yield from " "lock``, ``await lock``, ``with (yield from lock)`` and ``with await lock`` " "for asyncio synchronization primitives." msgstr "" -#: ../../../build/NEWS:7927 +#: ../../../build/NEWS:7941 msgid "" "`bpo-22589 `__: Changed MIME type of " ".bmp from 'image/x-ms-bmp' to 'image/bmp'" msgstr "" -#: ../../../build/NEWS:7929 +#: ../../../build/NEWS:7943 msgid "" "`bpo-32193 `__: Convert asyncio to use " "*async/await* syntax. Old styled ``yield from`` is still supported too." msgstr "" -#: ../../../build/NEWS:7932 +#: ../../../build/NEWS:7946 msgid "" "`bpo-32206 `__: Add support to run " "modules with pdb" msgstr "" -#: ../../../build/NEWS:7934 +#: ../../../build/NEWS:7948 msgid "" "`bpo-32227 `__: " "``functools.singledispatch`` now supports registering implementations using " "type annotations." msgstr "" -#: ../../../build/NEWS:7937 +#: ../../../build/NEWS:7951 msgid "" "`bpo-15873 `__: Added new alternate " "constructors :meth:`datetime.datetime.fromisoformat`, " @@ -13843,26 +13872,26 @@ msgid "" "as the inverse operation of each classes's respective ``isoformat`` methods." msgstr "" -#: ../../../build/NEWS:7943 ../../../build/NEWS:11501 +#: ../../../build/NEWS:7957 ../../../build/NEWS:11515 msgid "" "`bpo-32199 `__: The getnode() ip getter " "now uses 'ip link' instead of 'ip link list'." msgstr "" -#: ../../../build/NEWS:7946 +#: ../../../build/NEWS:7960 msgid "" "`bpo-32143 `__: os.statvfs() includes " "the f_fsid field from statvfs(2)" msgstr "" -#: ../../../build/NEWS:7948 +#: ../../../build/NEWS:7962 msgid "" "`bpo-26439 `__: Fix " "ctypes.util.find_library() for AIX by implementing " "ctypes._aix.find_library() Patch by: Michael Felt" msgstr "" -#: ../../../build/NEWS:7951 +#: ../../../build/NEWS:7965 msgid "" "`bpo-31993 `__: The pickler now uses " "less memory when serializing large bytes and str objects into a file. " @@ -13870,33 +13899,33 @@ msgid "" "large bytes and str objects." msgstr "" -#: ../../../build/NEWS:7955 ../../../build/NEWS:11504 +#: ../../../build/NEWS:7969 ../../../build/NEWS:11518 msgid "" "`bpo-27456 `__: Ensure TCP_NODELAY is " "set on Linux. Tests by Victor Stinner." msgstr "" -#: ../../../build/NEWS:7957 +#: ../../../build/NEWS:7971 msgid "" "`bpo-31778 `__: ast.literal_eval() is " "now more strict. Addition and subtraction of arbitrary numbers no longer " "allowed." msgstr "" -#: ../../../build/NEWS:7960 ../../../build/NEWS:11515 +#: ../../../build/NEWS:7974 ../../../build/NEWS:11529 msgid "" "`bpo-31802 `__: Importing native path " "module (``posixpath``, ``ntpath``) now works even if the ``os`` module still" " is not imported." msgstr "" -#: ../../../build/NEWS:7963 +#: ../../../build/NEWS:7977 msgid "" "`bpo-30241 `__: Add " "contextlib.AbstractAsyncContextManager. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:7966 +#: ../../../build/NEWS:7980 msgid "" "`bpo-31699 `__: Fix deadlocks in " ":class:`concurrent.futures.ProcessPoolExecutor` when task arguments or " @@ -13904,82 +13933,82 @@ msgid "" "calls to the :class:`ProcessPoolExecutor` API always eventually return." msgstr "" -#: ../../../build/NEWS:7971 +#: ../../../build/NEWS:7985 msgid "" "`bpo-15216 `__: " "``TextIOWrapper.reconfigure()`` supports changing *encoding*, *errors*, and " "*newline*." msgstr "" -#: ../../../build/NEWS:7977 +#: ../../../build/NEWS:7991 msgid "" "`bpo-32418 `__: Add get_loop() method to" " Server and AbstractServer classes." msgstr "" -#: ../../../build/NEWS:7982 ../../../build/NEWS:11546 +#: ../../../build/NEWS:7996 ../../../build/NEWS:11560 msgid "" "`bpo-32252 `__: Fix " "faulthandler_suppress_crash_report() used to prevent core dump files when " "testing crashes. getrlimit() returns zero on success." msgstr "" -#: ../../../build/NEWS:7985 +#: ../../../build/NEWS:7999 msgid "" "`bpo-32002 `__: Adjust C locale coercion" " testing for the empty locale and POSIX locale cases to more readily adjust " "to platform dependent behaviour." msgstr "" -#: ../../../build/NEWS:7991 +#: ../../../build/NEWS:8005 msgid "" "`bpo-19764 `__: Implement support for " "`subprocess.Popen(close_fds=True)` on Windows. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:7997 ../../../build/NEWS:11627 +#: ../../../build/NEWS:8011 ../../../build/NEWS:11641 msgid "" "`bpo-24960 `__: 2to3 and lib2to3 can now" " read pickled grammar files using pkgutil.get_data() rather than probing the" " filesystem. This lets 2to3 and lib2to3 work when run from a zipfile." msgstr "" -#: ../../../build/NEWS:8004 +#: ../../../build/NEWS:8018 msgid "" "`bpo-32030 `__: Py_Initialize() doesn't " "reset the memory allocators to default if the ``PYTHONMALLOC`` environment " "variable is not set." msgstr "" -#: ../../../build/NEWS:8007 ../../../build/NEWS:11637 +#: ../../../build/NEWS:8021 ../../../build/NEWS:11651 msgid "" "`bpo-29084 `__: Undocumented C API for " "OrderedDict has been excluded from the limited C API. It was added by " "mistake and actually never worked in the limited C API." msgstr "" -#: ../../../build/NEWS:8011 +#: ../../../build/NEWS:8025 msgid "" "`bpo-32264 `__: Moved the pygetopt.h " "header into internal/, since it has no public APIs." msgstr "" -#: ../../../build/NEWS:8014 +#: ../../../build/NEWS:8028 msgid "" "`bpo-32241 `__: " ":c:func:`Py_SetProgramName` and :c:func:`Py_SetPythonHome` now take the " "``const wchar *`` arguments instead of ``wchar *``." msgstr "" -#: ../../../build/NEWS:8019 +#: ../../../build/NEWS:8033 msgid "Python 3.7.0 alpha 3" msgstr "Python 3.7.0 alfa 3" -#: ../../../build/NEWS:8021 ../../../build/NEWS:11654 +#: ../../../build/NEWS:8035 ../../../build/NEWS:11668 msgid "*Release date: 2017-12-05*" msgstr "*Tanggal rilis: 2017-12-05*" -#: ../../../build/NEWS:8026 ../../../build/NEWS:11659 +#: ../../../build/NEWS:8040 ../../../build/NEWS:11673 msgid "" "`bpo-32176 `__: co_flags.CO_NOFREE is " "now always set correctly by the code object constructor based on freevars " @@ -13988,7 +14017,7 @@ msgid "" " injected into a modified code object and function." msgstr "" -#: ../../../build/NEWS:8032 +#: ../../../build/NEWS:8046 msgid "" "`bpo-10544 `__: Yield expressions are " "now deprecated in comprehensions and generator expressions. They are still " @@ -13996,14 +14025,14 @@ msgid "" "directly in the enclosing scope." msgstr "" -#: ../../../build/NEWS:8036 ../../../build/NEWS:11382 +#: ../../../build/NEWS:8050 ../../../build/NEWS:11396 msgid "" "`bpo-32137 `__: The repr of deeply " "nested dict now raises a RecursionError instead of crashing due to a stack " "overflow." msgstr "" -#: ../../../build/NEWS:8039 +#: ../../../build/NEWS:8053 msgid "" "`bpo-32096 `__: Revert memory allocator " "changes in the C API: move structures back from _PyRuntime to " @@ -14012,14 +14041,14 @@ msgid "" "before _PyRuntime_Initialize()." msgstr "" -#: ../../../build/NEWS:8044 +#: ../../../build/NEWS:8058 msgid "" "`bpo-32043 `__: Add a new \"developer " "mode\": new \"-X dev\" command line option to enable debug checks at " "runtime." msgstr "" -#: ../../../build/NEWS:8047 +#: ../../../build/NEWS:8061 msgid "" "`bpo-32023 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is used " @@ -14027,7 +14056,7 @@ msgid "" " parentheses can be omitted only on calls." msgstr "" -#: ../../../build/NEWS:8052 +#: ../../../build/NEWS:8066 msgid "" "`bpo-32012 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is passed " @@ -14036,7 +14065,7 @@ msgid "" "comma on either side." msgstr "" -#: ../../../build/NEWS:8057 +#: ../../../build/NEWS:8071 msgid "" "`bpo-28180 `__: A new internal " "``_Py_SetLocaleFromEnv(category)`` helper function has been added in order " @@ -14045,7 +14074,7 @@ msgid "" "environment by default)." msgstr "" -#: ../../../build/NEWS:8062 ../../../build/NEWS:11665 +#: ../../../build/NEWS:8076 ../../../build/NEWS:11679 msgid "" "`bpo-31949 `__: Fixed several issues in " "printing tracebacks (PyTraceBack_Print()). Setting sys.tracebacklimit to 0 " @@ -14056,13 +14085,13 @@ msgid "" "traceback items on Windows. Fixed output errors handling." msgstr "" -#: ../../../build/NEWS:8070 ../../../build/NEWS:11673 +#: ../../../build/NEWS:8084 ../../../build/NEWS:11687 msgid "" "`bpo-30696 `__: Fix the interactive " "interpreter looping endlessly when no memory." msgstr "" -#: ../../../build/NEWS:8073 ../../../build/NEWS:11676 +#: ../../../build/NEWS:8087 ../../../build/NEWS:11690 msgid "" "`bpo-20047 `__: Bytearray methods " "partition() and rpartition() now accept only bytes-like objects as " @@ -14070,34 +14099,34 @@ msgid "" "returning a bogus result when an integer is passed as a separator." msgstr "" -#: ../../../build/NEWS:8078 ../../../build/NEWS:11684 +#: ../../../build/NEWS:8092 ../../../build/NEWS:11698 msgid "" "`bpo-21720 `__: BytesWarning no longer " "emitted when the *fromlist* argument of ``__import__()`` or the ``__all__`` " "attribute of the module contain bytes instances." msgstr "" -#: ../../../build/NEWS:8082 +#: ../../../build/NEWS:8096 msgid "" "`bpo-31845 `__: Environment variables " "are once more read correctly at interpreter startup." msgstr "" -#: ../../../build/NEWS:8085 +#: ../../../build/NEWS:8099 msgid "" "`bpo-28936 `__: Ensure that lexically " "first syntax error involving a parameter and ``global`` or ``nonlocal`` is " "detected first at a given scope. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:8089 ../../../build/NEWS:11688 +#: ../../../build/NEWS:8103 ../../../build/NEWS:11702 msgid "" "`bpo-31825 `__: Fixed OverflowError in " "the 'unicode-escape' codec and in codecs.escape_decode() when decode an " "escaped non-ascii byte." msgstr "" -#: ../../../build/NEWS:8092 +#: ../../../build/NEWS:8106 msgid "" "`bpo-31618 `__: The per-frame tracing " "logic added in 3.7a1 has been altered so that ``frame->f_lineno`` is updated" @@ -14108,7 +14137,7 @@ msgid "" "``f_trace_opcodes`` are enabled, line events now occur first." msgstr "" -#: ../../../build/NEWS:8100 ../../../build/NEWS:11691 +#: ../../../build/NEWS:8114 ../../../build/NEWS:11705 msgid "" "`bpo-28603 `__: Print the full " "context/cause chain of exceptions on interpreter exit, even if an exception " @@ -14116,7 +14145,7 @@ msgid "" "Bitter." msgstr "" -#: ../../../build/NEWS:8104 ../../../build/NEWS:11695 +#: ../../../build/NEWS:8118 ../../../build/NEWS:11709 msgid "" "`bpo-31786 `__: Fix timeout rounding in " "the select module to round correctly negative timeouts between -1.0 and 0.0." @@ -14124,35 +14153,35 @@ msgid "" "call was incorrectly non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8109 +#: ../../../build/NEWS:8123 msgid "" "`bpo-31781 `__: Prevent crashes when " "calling methods of an uninitialized ``zipimport.zipimporter`` object. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8112 +#: ../../../build/NEWS:8126 msgid "" "`bpo-30399 `__: Standard repr() of " "BaseException with a single argument no longer contains redundant trailing " "comma." msgstr "" -#: ../../../build/NEWS:8115 ../../../build/NEWS:11703 +#: ../../../build/NEWS:8129 ../../../build/NEWS:11717 msgid "" "`bpo-31626 `__: Fixed a bug in debug " "memory allocator. There was a write to freed memory after shrinking a " "memory block." msgstr "" -#: ../../../build/NEWS:8118 ../../../build/NEWS:11748 +#: ../../../build/NEWS:8132 ../../../build/NEWS:11762 msgid "" "`bpo-30817 `__: `PyErr_PrintEx()` clears" " now the ignored exception that may be raised by `_PySys_SetObjectId()`, for" " example when no memory." msgstr "" -#: ../../../build/NEWS:8124 ../../../build/NEWS:11754 +#: ../../../build/NEWS:8138 ../../../build/NEWS:11768 msgid "" "`bpo-28556 `__: Two minor fixes for " "``typing`` module: allow shallow copying instances of generic classes, " @@ -14160,14 +14189,14 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:8128 +#: ../../../build/NEWS:8142 msgid "" "`bpo-32214 `__: PEP 557, Data Classes. " "Provides a decorator which adds boilerplate methods to classes which use " "type annotations so specify fields." msgstr "" -#: ../../../build/NEWS:8132 ../../../build/NEWS:11758 +#: ../../../build/NEWS:8146 ../../../build/NEWS:11772 msgid "" "`bpo-27240 `__: The header folding " "algorithm for the new email policies has been rewritten, which also fixes " @@ -14177,20 +14206,20 @@ msgid "" "now done correctly." msgstr "" -#: ../../../build/NEWS:8136 ../../../build/NEWS:11762 +#: ../../../build/NEWS:8150 ../../../build/NEWS:11776 msgid "" "`bpo-32186 `__: io.FileIO.readall() and " "io.FileIO.read() now release the GIL when getting the file size. Fixed hang " "of all threads with inaccessible NFS server. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8140 +#: ../../../build/NEWS:8154 msgid "" "`bpo-321010 `__: Add " ":attr:`sys.flags.dev_mode` flag" msgstr "" -#: ../../../build/NEWS:8142 +#: ../../../build/NEWS:8156 msgid "" "`bpo-32154 `__: The " "``asyncio.windows_utils.socketpair()`` function has been removed: use " @@ -14200,7 +14229,7 @@ msgid "" "``socket.socketpair`` on Python 3.5 and newer." msgstr "" -#: ../../../build/NEWS:8148 +#: ../../../build/NEWS:8162 msgid "" "`bpo-32089 `__: warnings: In development" " (-X dev) and debug mode (pydebug build), use the \"default\" action for " @@ -14208,7 +14237,7 @@ msgid "" "filters." msgstr "" -#: ../../../build/NEWS:8152 +#: ../../../build/NEWS:8166 msgid "" "`bpo-32107 `__: ``uuid.getnode()`` now " "preferentially returns universally administered MAC addresses if available, " @@ -14218,7 +14247,7 @@ msgid "" "returned." msgstr "" -#: ../../../build/NEWS:8158 +#: ../../../build/NEWS:8172 msgid "" "`bpo-23033 `__: Wildcard is now " "supported in hostname when it is one and only character in the left most " @@ -14226,14 +14255,14 @@ msgid "" " by Mandeep Singh." msgstr "" -#: ../../../build/NEWS:8162 ../../../build/NEWS:11766 +#: ../../../build/NEWS:8176 ../../../build/NEWS:11780 msgid "" "`bpo-12239 `__: Make " ":meth:`msilib.SummaryInformation.GetProperty` return ``None`` when the value" " of property is ``VT_EMPTY``. Initial patch by Mark Mc Mahon." msgstr "" -#: ../../../build/NEWS:8166 +#: ../../../build/NEWS:8180 msgid "" "`bpo-28334 `__: Use " ":func:`os.path.expanduser` to find the ``~/.netrc`` file in " @@ -14241,7 +14270,7 @@ msgid "" "raised. Patch by Dimitri Merejkowsky." msgstr "" -#: ../../../build/NEWS:8170 +#: ../../../build/NEWS:8184 msgid "" "`bpo-32121 `__: Made " "``tracemalloc.Traceback`` behave more like the traceback module, sorting the" @@ -14251,7 +14280,7 @@ msgid "" "to ``Traceback.format()``. (Patch by Jesse Bakker.)" msgstr "" -#: ../../../build/NEWS:8177 ../../../build/NEWS:11770 +#: ../../../build/NEWS:8191 ../../../build/NEWS:11784 msgid "" "`bpo-31325 `__: Fix wrong usage of " ":func:`collections.namedtuple` in the :meth:`RobotFileParser.parse() " @@ -14259,14 +14288,14 @@ msgid "" "Wellner." msgstr "" -#: ../../../build/NEWS:8181 ../../../build/NEWS:11774 +#: ../../../build/NEWS:8195 ../../../build/NEWS:11788 msgid "" "`bpo-12382 `__: " ":func:`msilib.OpenDatabase` now raises a better exception message when it " "couldn't open or create an MSI file. Initial patch by William Tisäter." msgstr "" -#: ../../../build/NEWS:8185 +#: ../../../build/NEWS:8199 msgid "" "`bpo-19610 `__: ``setup()`` now warns " "about invalid types for some fields. The ``distutils.dist.Distribution`` " @@ -14274,21 +14303,21 @@ msgid "" "are not specified as a list or a string." msgstr "" -#: ../../../build/NEWS:8190 +#: ../../../build/NEWS:8204 msgid "" "`bpo-32071 `__: Added the ``-k`` " "command-line option to ``python -m unittest`` to run only tests that match " "the given pattern(s)." msgstr "" -#: ../../../build/NEWS:8193 +#: ../../../build/NEWS:8207 msgid "" "`bpo-10049 `__: Added *nullcontext* no-" "op context manager to contextlib. This provides a simpler and faster " "alternative to ExitStack() when handling optional context managers." msgstr "" -#: ../../../build/NEWS:8197 +#: ../../../build/NEWS:8211 msgid "" "`bpo-28684 `__: The new " "test.support.skip_unless_bind_unix_socket() decorator is used here to skip " @@ -14297,7 +14326,7 @@ msgid "" "the recent Android versions that run now SELinux in enforcing mode)." msgstr "" -#: ../../../build/NEWS:8203 ../../../build/NEWS:11778 +#: ../../../build/NEWS:8217 ../../../build/NEWS:11792 msgid "" "`bpo-32110 `__: " "``codecs.StreamReader.read(n)`` now returns not more than *n* " @@ -14305,7 +14334,7 @@ msgid "" "``read()`` methods of other file-like objects." msgstr "" -#: ../../../build/NEWS:8207 +#: ../../../build/NEWS:8221 msgid "" "`bpo-27535 `__: The warnings module " "doesn't leak memory anymore in the hidden warnings registry for the " @@ -14313,7 +14342,7 @@ msgid "" "the warning key to the registry anymore for the \"ignore\" action." msgstr "" -#: ../../../build/NEWS:8212 +#: ../../../build/NEWS:8226 msgid "" "`bpo-32088 `__: warnings: When Python " "is build is debug mode (``Py_DEBUG``), :exc:`DeprecationWarning`, " @@ -14321,21 +14350,21 @@ msgid "" "displayed by default." msgstr "" -#: ../../../build/NEWS:8216 +#: ../../../build/NEWS:8230 msgid "" "`bpo-1647489 `__: Fixed searching " "regular expression patterns that could match an empty string. Non-empty " "string can now be correctly found after matching an empty string." msgstr "" -#: ../../../build/NEWS:8220 +#: ../../../build/NEWS:8234 msgid "" "`bpo-25054 `__: Added support of " "splitting on a pattern that could match an empty string." msgstr "" -#: ../../../build/NEWS:8223 ../../../build/NEWS:11782 -#: ../../../build/NEWS:16499 +#: ../../../build/NEWS:8237 ../../../build/NEWS:11796 +#: ../../../build/NEWS:16513 msgid "" "`bpo-32072 `__: Fixed issues with binary" " plists: Fixed saving bytearrays. Identical objects will be saved only once." @@ -14343,38 +14372,38 @@ msgid "" "saving and loading recursive data structures." msgstr "" -#: ../../../build/NEWS:8228 +#: ../../../build/NEWS:8242 msgid "" "`bpo-32069 `__: Drop legacy SSL " "transport from asyncio, ssl.MemoryBIO is always used anyway." msgstr "" -#: ../../../build/NEWS:8231 +#: ../../../build/NEWS:8245 msgid "" "`bpo-32066 `__: asyncio: Support " "pathlib.Path in create_unix_connection; sock arg should be optional" msgstr "" -#: ../../../build/NEWS:8234 +#: ../../../build/NEWS:8248 msgid "" "`bpo-32046 `__: Updates 2to3 to convert " "from operator.isCallable(obj) to callable(obj). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8237 +#: ../../../build/NEWS:8251 msgid "" "`bpo-32018 `__: inspect.signature should" " follow :pep:`8`, if the parameter has an annotation and a default value. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8240 +#: ../../../build/NEWS:8254 msgid "" "`bpo-32025 `__: Add time.thread_time() " "and time.thread_time_ns()" msgstr "" -#: ../../../build/NEWS:8242 +#: ../../../build/NEWS:8256 msgid "" "`bpo-32037 `__: Integers that fit in a " "signed 32-bit integer will be now pickled with protocol 0 using the INT " @@ -14383,27 +14412,27 @@ msgid "" "2." msgstr "" -#: ../../../build/NEWS:8247 ../../../build/NEWS:11787 +#: ../../../build/NEWS:8261 ../../../build/NEWS:11801 msgid "" "`bpo-32034 `__: Make " "asyncio.IncompleteReadError and LimitOverrunError pickleable." msgstr "" -#: ../../../build/NEWS:8250 ../../../build/NEWS:11790 +#: ../../../build/NEWS:8264 ../../../build/NEWS:11804 msgid "" "`bpo-32015 `__: Fixed the looping of " "asyncio in the case of reconnection the socket during waiting async " "read/write from/to the socket." msgstr "" -#: ../../../build/NEWS:8253 ../../../build/NEWS:11793 +#: ../../../build/NEWS:8267 ../../../build/NEWS:11807 msgid "" "`bpo-32011 `__: Restored support of " "loading marshal files with the TYPE_INT64 code. These files can be produced " "in Python 2.7." msgstr "" -#: ../../../build/NEWS:8256 +#: ../../../build/NEWS:8270 msgid "" "`bpo-28369 `__: Enhance " "add_reader/writer check that socket is not used by some transport. Before, " @@ -14411,14 +14440,14 @@ msgid "" " Now the check is implemented correctly for all file-like objects." msgstr "" -#: ../../../build/NEWS:8261 +#: ../../../build/NEWS:8275 msgid "" "`bpo-31976 `__: Fix race condition when " "flushing a file is slow, which can cause a segfault if closing the file from" " another thread." msgstr "" -#: ../../../build/NEWS:8264 +#: ../../../build/NEWS:8278 msgid "" "`bpo-31985 `__: Formally deprecated " "aifc.openfp, sunau.openfp, and wave.openfp. Since change " @@ -14428,40 +14457,40 @@ msgid "" "undocumented." msgstr "" -#: ../../../build/NEWS:8270 +#: ../../../build/NEWS:8284 msgid "" "`bpo-21862 `__: cProfile command line " "now accepts `-m module_name` as an alternative to script path. Patch by " "Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8273 ../../../build/NEWS:11796 +#: ../../../build/NEWS:8287 ../../../build/NEWS:11810 msgid "" "`bpo-31970 `__: Reduce performance " "overhead of asyncio debug mode." msgstr "" -#: ../../../build/NEWS:8275 +#: ../../../build/NEWS:8289 msgid "" "`bpo-31843 `__: *database* argument of " "sqlite3.connect() now accepts a :term:`path-like object`, instead of just a " "string." msgstr "" -#: ../../../build/NEWS:8278 +#: ../../../build/NEWS:8292 msgid "" "`bpo-31945 `__: Add Configurable " "*blocksize* to ``HTTPConnection`` and ``HTTPSConnection`` for improved " "upload throughput. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8281 +#: ../../../build/NEWS:8295 msgid "" "`bpo-31943 `__: Add a ``cancelled()`` " "method to :class:`asyncio.Handle`. Patch by Marat Sharafutdinov." msgstr "" -#: ../../../build/NEWS:8284 ../../../build/NEWS:11798 +#: ../../../build/NEWS:8298 ../../../build/NEWS:11812 msgid "" "`bpo-9678 `__: Fixed determining the MAC " "address in the uuid module: Using ifconfig on NetBSD and OpenBSD. Using arp " @@ -14469,32 +14498,32 @@ msgid "" "Shimizukawa." msgstr "" -#: ../../../build/NEWS:8288 ../../../build/NEWS:11802 +#: ../../../build/NEWS:8302 ../../../build/NEWS:11816 msgid "" "`bpo-30057 `__: Fix potential missed " "signal in signal.signal()." msgstr "" -#: ../../../build/NEWS:8290 ../../../build/NEWS:11804 +#: ../../../build/NEWS:8304 ../../../build/NEWS:11818 msgid "" "`bpo-31933 `__: Fix Blake2 params " "leaf_size and node_offset on big endian platforms. Patch by Jack O'Connor." msgstr "" -#: ../../../build/NEWS:8293 +#: ../../../build/NEWS:8307 msgid "" "`bpo-21423 `__: Add an initializer " "argument to {Process,Thread}PoolExecutor" msgstr "" -#: ../../../build/NEWS:8295 ../../../build/NEWS:11807 +#: ../../../build/NEWS:8309 ../../../build/NEWS:11821 msgid "" "`bpo-31927 `__: Fixed compilation of the" " socket module on NetBSD 8. Fixed assertion failure or reading arbitrary " "data when parse a AF_BLUETOOTH address on NetBSD and DragonFly BSD." msgstr "" -#: ../../../build/NEWS:8299 ../../../build/NEWS:11811 +#: ../../../build/NEWS:8313 ../../../build/NEWS:11825 msgid "" "`bpo-27666 `__: Fixed stack corruption " "in curses.box() and curses.ungetmouse() when the size of types chtype or " @@ -14502,65 +14531,65 @@ msgid "" " as arguments. Based on patch by Steve Fink." msgstr "" -#: ../../../build/NEWS:8304 +#: ../../../build/NEWS:8318 msgid "" "`bpo-31917 `__: Add 3 new clock " "identifiers: :data:`time.CLOCK_BOOTTIME`, :data:`time.CLOCK_PROF` and " ":data:`time.CLOCK_UPTIME`." msgstr "" -#: ../../../build/NEWS:8307 ../../../build/NEWS:11816 +#: ../../../build/NEWS:8321 ../../../build/NEWS:11830 msgid "" "`bpo-31897 `__: plistlib now catches " "more errors when read binary plists and raises InvalidFileException instead " "of unexpected exceptions." msgstr "" -#: ../../../build/NEWS:8310 ../../../build/NEWS:11819 +#: ../../../build/NEWS:8324 ../../../build/NEWS:11833 msgid "" "`bpo-25720 `__: Fix the method for " "checking pad state of curses WINDOW. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8313 ../../../build/NEWS:11822 +#: ../../../build/NEWS:8327 ../../../build/NEWS:11836 msgid "" "`bpo-31893 `__: Fixed the layout of the " "kqueue_event structure on OpenBSD and NetBSD. Fixed the comparison of the " "kqueue_event objects." msgstr "" -#: ../../../build/NEWS:8316 ../../../build/NEWS:11825 +#: ../../../build/NEWS:8330 ../../../build/NEWS:11839 msgid "" "`bpo-31891 `__: Fixed building the " "curses module on NetBSD." msgstr "" -#: ../../../build/NEWS:8318 +#: ../../../build/NEWS:8332 msgid "" "`bpo-31884 `__: added required constants" " to subprocess module for setting priority on windows" msgstr "" -#: ../../../build/NEWS:8321 +#: ../../../build/NEWS:8335 msgid "" "`bpo-28281 `__: Remove year (1-9999) " "limits on the Calendar.weekday() function. Patch by Mark Gollahon." msgstr "" -#: ../../../build/NEWS:8324 +#: ../../../build/NEWS:8338 msgid "" "`bpo-31702 `__: crypt.mksalt() now " "allows to specify the number of rounds for SHA-256 and SHA-512 hashing." msgstr "" -#: ../../../build/NEWS:8327 +#: ../../../build/NEWS:8341 msgid "" "`bpo-30639 `__: :func:`inspect.getfile` " "no longer computes the repr of unknown objects to display in an error " "message, to protect against badly behaved custom reprs." msgstr "" -#: ../../../build/NEWS:8331 +#: ../../../build/NEWS:8345 msgid "" "`bpo-30768 `__: Fix the " "pthread+semaphore implementation of PyThread_acquire_lock_timed() when " @@ -14568,20 +14597,20 @@ msgid "" "sem_timedwait() is interrupted by a signal (EINTR). See also the :pep:`475`." msgstr "" -#: ../../../build/NEWS:8336 +#: ../../../build/NEWS:8350 msgid "" "`bpo-31854 `__: Add " "``mmap.ACCESS_DEFAULT`` constant." msgstr "" -#: ../../../build/NEWS:8338 +#: ../../../build/NEWS:8352 msgid "" "`bpo-31834 `__: Use optimized code for " "BLAKE2 only with SSSE3+. The pure SSE2 implementation is slower than the " "pure C reference implementation." msgstr "" -#: ../../../build/NEWS:8341 +#: ../../../build/NEWS:8355 msgid "" "`bpo-28292 `__: " "Calendar.itermonthdates() will now consistently raise an exception when a " @@ -14591,14 +14620,14 @@ msgid "" "tuples and are not restricted by the range supported by datetime.date." msgstr "" -#: ../../../build/NEWS:8348 +#: ../../../build/NEWS:8362 msgid "" "`bpo-28564 `__: The shutil.rmtree() " "function has been sped up to 20--40%. This was done using the os.scandir() " "function." msgstr "" -#: ../../../build/NEWS:8351 ../../../build/NEWS:11827 +#: ../../../build/NEWS:8365 ../../../build/NEWS:11841 msgid "" "`bpo-28416 `__: Instances of " "pickle.Pickler subclass with the persistent_id() method and pickle.Unpickler" @@ -14606,33 +14635,33 @@ msgid "" "cycles." msgstr "" -#: ../../../build/NEWS:8355 +#: ../../../build/NEWS:8369 msgid "" "`bpo-31653 `__: Don't release the GIL if" " we can acquire a multiprocessing semaphore immediately." msgstr "" -#: ../../../build/NEWS:8358 ../../../build/NEWS:11831 +#: ../../../build/NEWS:8372 ../../../build/NEWS:11845 msgid "" "`bpo-28326 `__: Fix " "multiprocessing.Process when stdout and/or stderr is closed or None." msgstr "" -#: ../../../build/NEWS:8361 +#: ../../../build/NEWS:8375 msgid "" "`bpo-20825 `__: Add `subnet_of` and " "`superset_of` containment tests to :class:`ipaddress.IPv6Network` and " ":class:`ipaddress.IPv4Network`. Patch by Michel Albert and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8365 +#: ../../../build/NEWS:8379 msgid "" "`bpo-31827 `__: Remove the " "os.stat_float_times() function. It was introduced in Python 2.3 for backward" " compatibility with Python 2.2, and was deprecated since Python 3.1." msgstr "" -#: ../../../build/NEWS:8369 +#: ../../../build/NEWS:8383 msgid "" "`bpo-31756 `__: Add a " "``subprocess.Popen(text=False)`` keyword argument to `subprocess` functions " @@ -14640,26 +14669,26 @@ msgid "" "into text. Patch by Andrew Clegg." msgstr "" -#: ../../../build/NEWS:8373 +#: ../../../build/NEWS:8387 msgid "" "`bpo-31819 `__: Add " "AbstractEventLoop.sock_recv_into()." msgstr "" -#: ../../../build/NEWS:8375 ../../../build/NEWS:11153 -#: ../../../build/NEWS:11834 +#: ../../../build/NEWS:8389 ../../../build/NEWS:11167 +#: ../../../build/NEWS:11848 msgid "" "`bpo-31457 `__: If nested log adapters " "are used, the inner ``process()`` methods are no longer omitted." msgstr "" -#: ../../../build/NEWS:8378 ../../../build/NEWS:11837 +#: ../../../build/NEWS:8392 ../../../build/NEWS:11851 msgid "" "`bpo-31457 `__: The ``manager`` property" " on LoggerAdapter objects is now properly settable." msgstr "" -#: ../../../build/NEWS:8381 ../../../build/NEWS:11840 +#: ../../../build/NEWS:8395 ../../../build/NEWS:11854 msgid "" "`bpo-31806 `__: Fix timeout rounding in " "time.sleep(), threading.Lock.acquire() and socket.socket.settimeout() to " @@ -14668,20 +14697,20 @@ msgid "" "non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8387 +#: ../../../build/NEWS:8401 msgid "" "`bpo-31803 `__: time.clock() and " "time.get_clock_info('clock') now emit a DeprecationWarning warning." msgstr "" -#: ../../../build/NEWS:8390 +#: ../../../build/NEWS:8404 msgid "" "`bpo-31800 `__: Extended support for " "parsing UTC offsets. strptime '%z' can now parse the output generated by " "datetime.isoformat, including seconds and microseconds." msgstr "" -#: ../../../build/NEWS:8394 ../../../build/NEWS:11846 +#: ../../../build/NEWS:8408 ../../../build/NEWS:11860 msgid "" "`bpo-28603 `__: traceback: Fix a " "TypeError that occurred during printing of exception tracebacks when either " @@ -14689,14 +14718,14 @@ msgid "" "unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8398 +#: ../../../build/NEWS:8412 msgid "" "`bpo-30541 `__: Add new function to seal" " a mock and prevent the automatically creation of child mocks. Patch by " "Mario Corchero." msgstr "" -#: ../../../build/NEWS:8401 +#: ../../../build/NEWS:8415 msgid "" "`bpo-31784 `__: Implement the " ":pep:`564`, add new 6 new functions with nanosecond resolution to the " @@ -14706,80 +14735,80 @@ msgid "" ":func:`~time.time_ns`." msgstr "" -#: ../../../build/NEWS:8407 +#: ../../../build/NEWS:8421 msgid "" "`bpo-30143 `__: 2to3 now generates a " "code that uses abstract collection classes from collections.abc rather than " "collections." msgstr "" -#: ../../../build/NEWS:8410 ../../../build/NEWS:11852 +#: ../../../build/NEWS:8424 ../../../build/NEWS:11866 msgid "" "`bpo-31770 `__: Prevent a crash when " "calling the ``__init__()`` method of a ``sqlite3.Cursor`` object more than " "once. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8413 ../../../build/NEWS:11859 +#: ../../../build/NEWS:8427 ../../../build/NEWS:11873 msgid "" "`bpo-31764 `__: Prevent a crash in " "``sqlite3.Cursor.close()`` in case the ``Cursor`` object is uninitialized. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8416 ../../../build/NEWS:11862 +#: ../../../build/NEWS:8430 ../../../build/NEWS:11876 msgid "" "`bpo-31752 `__: Fix possible crash in " "timedelta constructor called with custom integers." msgstr "" -#: ../../../build/NEWS:8419 ../../../build/NEWS:11871 +#: ../../../build/NEWS:8433 ../../../build/NEWS:11885 msgid "" "`bpo-31620 `__: an empty asyncio.Queue " "now doesn't leak memory when queue.get pollers timeout" msgstr "" -#: ../../../build/NEWS:8422 +#: ../../../build/NEWS:8436 msgid "" "`bpo-31690 `__: Allow the flags " "re.ASCII, re.LOCALE, and re.UNICODE to be used as group flags for regular " "expressions." msgstr "" -#: ../../../build/NEWS:8425 +#: ../../../build/NEWS:8439 msgid "" "`bpo-30349 `__: FutureWarning is now " "emitted if a regular expression contains character set constructs that will " "change semantically in the future (nested sets and set operations)." msgstr "" -#: ../../../build/NEWS:8429 +#: ../../../build/NEWS:8443 msgid "" "`bpo-31664 `__: Added support for the " "Blowfish hashing in the crypt module." msgstr "" -#: ../../../build/NEWS:8431 ../../../build/NEWS:11874 +#: ../../../build/NEWS:8445 ../../../build/NEWS:11888 msgid "" "`bpo-31632 `__: Fix method " "set_protocol() of class _SSLProtocolTransport in asyncio module. This method" " was previously modifying a wrong reference to the protocol." msgstr "" -#: ../../../build/NEWS:8435 ../../../build/NEWS:11885 +#: ../../../build/NEWS:8449 ../../../build/NEWS:11899 msgid "" "`bpo-15037 `__: Added a workaround for " "getkey() in curses for ncurses 5.7 and earlier." msgstr "" -#: ../../../build/NEWS:8438 +#: ../../../build/NEWS:8452 msgid "" "`bpo-31307 `__: Allow use of bytes " "objects for arguments to :meth:`configparser.ConfigParser.read`. Patch by " "Vincent Michel." msgstr "" -#: ../../../build/NEWS:8441 ../../../build/NEWS:11905 +#: ../../../build/NEWS:8455 ../../../build/NEWS:11919 msgid "" "`bpo-31334 `__: Fix " "``poll.poll([timeout])`` in the ``select`` module for arbitrary negative " @@ -14787,45 +14816,45 @@ msgid "" "Patch by Riccardo Coccioli." msgstr "" -#: ../../../build/NEWS:8445 ../../../build/NEWS:11909 +#: ../../../build/NEWS:8459 ../../../build/NEWS:11923 msgid "" "`bpo-31310 `__: multiprocessing's " "semaphore tracker should be launched again if crashed." msgstr "" -#: ../../../build/NEWS:8448 ../../../build/NEWS:11912 +#: ../../../build/NEWS:8462 ../../../build/NEWS:11926 msgid "" "`bpo-31308 `__: Make multiprocessing's " "forkserver process immune to Ctrl-C and other user interruptions. If it " "crashes, restart it when necessary." msgstr "" -#: ../../../build/NEWS:8451 +#: ../../../build/NEWS:8465 msgid "" "`bpo-31245 `__: Added support for " "AF_UNIX socket in asyncio `create_datagram_endpoint`." msgstr "" -#: ../../../build/NEWS:8454 +#: ../../../build/NEWS:8468 msgid "" "`bpo-30553 `__: Add HTTP/2 status code " "421 (Misdirected Request) to :class:`http.HTTPStatus`. Patch by Vitor " "Pereira." msgstr "" -#: ../../../build/NEWS:8460 ../../../build/NEWS:11918 +#: ../../../build/NEWS:8474 ../../../build/NEWS:11932 msgid "" "`bpo-32105 `__: Added " "asyncio.BaseEventLoop.connect_accepted_socket versionadded marker." msgstr "" -#: ../../../build/NEWS:8466 ../../../build/NEWS:11931 +#: ../../../build/NEWS:8480 ../../../build/NEWS:11945 msgid "" "`bpo-31380 `__: Skip test_httpservers " "test_undecodable_file on macOS: fails on APFS." msgstr "" -#: ../../../build/NEWS:8469 ../../../build/NEWS:11934 +#: ../../../build/NEWS:8483 ../../../build/NEWS:11948 msgid "" "`bpo-31705 `__: Skip " "test_socket.test_sha256() on Linux kernel older than 4.5. The test fails " @@ -14833,21 +14862,21 @@ msgid "" "4.5." msgstr "" -#: ../../../build/NEWS:8473 +#: ../../../build/NEWS:8487 msgid "" "`bpo-32138 `__: Skip on Android " "test_faulthandler tests that raise SIGSEGV and remove the " "test.support.requires_android_level decorator." msgstr "" -#: ../../../build/NEWS:8476 +#: ../../../build/NEWS:8490 msgid "" "`bpo-32136 `__: The runtime embedding " "tests have been split out from ``Lib/test/test_capi.py`` into a new " "``Lib/test/test_embed.py`` file." msgstr "" -#: ../../../build/NEWS:8479 +#: ../../../build/NEWS:8493 msgid "" "`bpo-28668 `__: " "test.support.requires_multiprocessing_queue is removed. Skip tests with " @@ -14855,14 +14884,14 @@ msgid "" "semaphore implementation is broken or missing." msgstr "" -#: ../../../build/NEWS:8483 +#: ../../../build/NEWS:8497 msgid "" "`bpo-32126 `__: Skip " "test_get_event_loop_new_process in test.test_asyncio.test_events when " "sem_open() is not functional." msgstr "" -#: ../../../build/NEWS:8486 ../../../build/NEWS:11938 +#: ../../../build/NEWS:8500 ../../../build/NEWS:11952 msgid "" "`bpo-31174 `__: Fix " "test_tools.test_unparse: DirectoryTestCase now stores the names sample to " @@ -14870,112 +14899,112 @@ msgid "" "leaks." msgstr "" -#: ../../../build/NEWS:8493 +#: ../../../build/NEWS:8507 msgid "" "`bpo-28538 `__: Revert the previous " "changes, the if_nameindex structure is defined by Unified Headers." msgstr "" -#: ../../../build/NEWS:8496 +#: ../../../build/NEWS:8510 msgid "" "`bpo-28762 `__: Revert the last commit, " "the F_LOCK macro is defined by Android Unified Headers." msgstr "" -#: ../../../build/NEWS:8499 +#: ../../../build/NEWS:8513 msgid "" "`bpo-29040 `__: Support building Android" " with Unified Headers. The first NDK release to support Unified Headers is " "android-ndk-r14." msgstr "" -#: ../../../build/NEWS:8502 ../../../build/NEWS:11948 +#: ../../../build/NEWS:8516 ../../../build/NEWS:11962 msgid "" "`bpo-32059 `__: ``detect_modules()`` in " "``setup.py`` now also searches the sysroot paths when cross-compiling." msgstr "" -#: ../../../build/NEWS:8505 ../../../build/NEWS:11951 +#: ../../../build/NEWS:8519 ../../../build/NEWS:11965 msgid "" "`bpo-31957 `__: Fixes Windows SDK " "version detection when building for Windows." msgstr "" -#: ../../../build/NEWS:8507 ../../../build/NEWS:11953 +#: ../../../build/NEWS:8521 ../../../build/NEWS:11967 msgid "" "`bpo-31609 `__: Fixes quotes in " "PCbuild/clean.bat" msgstr "" -#: ../../../build/NEWS:8509 ../../../build/NEWS:11955 +#: ../../../build/NEWS:8523 ../../../build/NEWS:11969 msgid "" "`bpo-31934 `__: Abort the build when " "building out of a not clean source tree." msgstr "" -#: ../../../build/NEWS:8511 ../../../build/NEWS:11957 +#: ../../../build/NEWS:8525 ../../../build/NEWS:11971 msgid "" "`bpo-31926 `__: Fixed Argument Clinic " "sometimes causing compilation errors when there was more than one function " "and/or method in a .c file with the same name." msgstr "" -#: ../../../build/NEWS:8515 ../../../build/NEWS:11961 +#: ../../../build/NEWS:8529 ../../../build/NEWS:11975 msgid "" "`bpo-28791 `__: Update Windows builds to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8517 ../../../build/NEWS:11963 +#: ../../../build/NEWS:8531 ../../../build/NEWS:11977 msgid "" "`bpo-28791 `__: Update OS X installer to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8519 +#: ../../../build/NEWS:8533 msgid "" "`bpo-28643 `__: Record profile-opt build" " progress with stamp files." msgstr "" -#: ../../../build/NEWS:8521 +#: ../../../build/NEWS:8535 msgid "" "`bpo-31866 `__: Finish removing support " "for AtheOS." msgstr "" -#: ../../../build/NEWS:8526 ../../../build/NEWS:11973 +#: ../../../build/NEWS:8540 ../../../build/NEWS:11987 msgid "" "`bpo-1102 `__: Return ``None`` when " "``View.Fetch()`` returns ``ERROR_NO_MORE_ITEMS`` instead of raising " "``MSIError``. Initial patch by Anthony Tuininga." msgstr "" -#: ../../../build/NEWS:8530 ../../../build/NEWS:11977 +#: ../../../build/NEWS:8544 ../../../build/NEWS:11991 msgid "" "`bpo-31944 `__: Fixes Modify button in " "Apps and Features dialog." msgstr "" -#: ../../../build/NEWS:8532 +#: ../../../build/NEWS:8546 msgid "" "`bpo-20486 `__: Implement the " "``Database.Close()`` method to help closing MSI database objects." msgstr "" -#: ../../../build/NEWS:8535 +#: ../../../build/NEWS:8549 msgid "" "`bpo-31857 `__: Make the behavior of " "USE_STACKCHECK deterministic in a multi-threaded environment." msgstr "" -#: ../../../build/NEWS:8541 ../../../build/NEWS:11982 +#: ../../../build/NEWS:8555 ../../../build/NEWS:11996 msgid "" "`bpo-31392 `__: Update macOS installer " "to use OpenSSL 1.0.2m" msgstr "" -#: ../../../build/NEWS:8546 ../../../build/NEWS:11987 +#: ../../../build/NEWS:8560 ../../../build/NEWS:12001 msgid "" "`bpo-32207 `__: Improve tk event " "exception tracebacks in IDLE. When tk event handling is driven by IDLE's run" @@ -14985,20 +15014,20 @@ msgid "" "suggestion by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:8552 ../../../build/NEWS:11993 +#: ../../../build/NEWS:8566 ../../../build/NEWS:12007 msgid "" "`bpo-32164 `__: Delete unused file " "idlelib/tabbedpages.py. Use of TabbedPageSet in configdialog was replaced by" " ttk.Notebook." msgstr "" -#: ../../../build/NEWS:8555 ../../../build/NEWS:11996 +#: ../../../build/NEWS:8569 ../../../build/NEWS:12010 msgid "" "`bpo-32100 `__: IDLE: Fix old and new " "bugs in pathbrowser; improve tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8558 ../../../build/NEWS:11999 +#: ../../../build/NEWS:8572 ../../../build/NEWS:12013 msgid "" "`bpo-31858 `__: IDLE -- Restrict shell " "prompt manipulation to the shell. Editor and output windows only see an " @@ -15007,14 +15036,14 @@ msgid "" " not set or changed." msgstr "" -#: ../../../build/NEWS:8563 ../../../build/NEWS:12004 +#: ../../../build/NEWS:8577 ../../../build/NEWS:12018 msgid "" "`bpo-31860 `__: The font sample in the " "IDLE configuration dialog is now editable. Changes persist while IDLE " "remains open" msgstr "" -#: ../../../build/NEWS:8566 ../../../build/NEWS:12007 +#: ../../../build/NEWS:8580 ../../../build/NEWS:12021 msgid "" "`bpo-31836 `__: Test_code_module now " "passes if run after test_idle, which sets ps1. The code module uses sys.ps1 " @@ -15022,14 +15051,14 @@ msgid "" "both behaviors. Ditto for ps2." msgstr "" -#: ../../../build/NEWS:8570 ../../../build/NEWS:12011 +#: ../../../build/NEWS:8584 ../../../build/NEWS:12025 msgid "" "`bpo-28603 `__: Fix a TypeError that " "caused a shell restart when printing a traceback that includes an exception " "that is unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8574 +#: ../../../build/NEWS:8588 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -15040,7 +15069,7 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:8585 +#: ../../../build/NEWS:8599 msgid "" "`bpo-32159 `__: Remove CVS and " "Subversion tools: remove svneol.py and treesync.py scripts. CPython migrated" @@ -15048,14 +15077,14 @@ msgid "" "are no longer used to develop CPython." msgstr "" -#: ../../../build/NEWS:8590 ../../../build/NEWS:12050 +#: ../../../build/NEWS:8604 ../../../build/NEWS:12064 msgid "" "`bpo-30722 `__: Make redemo work with " "Python 3.6 and newer versions. Also, remove the ``LOCALE`` option since it " "doesn't work with string patterns in Python 3. Patch by Christoph Sarnowski." msgstr "" -#: ../../../build/NEWS:8597 ../../../build/NEWS:12057 +#: ../../../build/NEWS:8611 ../../../build/NEWS:12071 msgid "" "`bpo-20891 `__: Fix PyGILState_Ensure()." " When PyGILState_Ensure() is called in a non-Python thread before " @@ -15063,14 +15092,14 @@ msgid "" "PyThreadState_New() to fix a crash." msgstr "" -#: ../../../build/NEWS:8601 +#: ../../../build/NEWS:8615 msgid "" "`bpo-32125 `__: The " "``Py_UseClassExceptionsFlag`` flag has been removed. It was deprecated and " "wasn't used anymore since Python 2.0." msgstr "" -#: ../../../build/NEWS:8604 +#: ../../../build/NEWS:8618 msgid "" "`bpo-25612 `__: Move the current " "exception state from the frame object to the co-routine. This simplifies the" @@ -15078,14 +15107,14 @@ msgid "" "exception state when entering or exiting a generator." msgstr "" -#: ../../../build/NEWS:8609 +#: ../../../build/NEWS:8623 msgid "" "`bpo-23699 `__: Add " "Py_RETURN_RICHCOMPARE macro to reduce boilerplate code in rich comparison " "functions." msgstr "" -#: ../../../build/NEWS:8612 ../../../build/NEWS:12064 +#: ../../../build/NEWS:8626 ../../../build/NEWS:12078 msgid "" "`bpo-30697 `__: The " "`PyExc_RecursionErrorInst` singleton is removed and " @@ -15095,15 +15124,15 @@ msgid "" "`__." msgstr "" -#: ../../../build/NEWS:8619 +#: ../../../build/NEWS:8633 msgid "Python 3.7.0 alpha 2" msgstr "Python 3.7.0 alfa 2" -#: ../../../build/NEWS:8621 +#: ../../../build/NEWS:8635 msgid "*Release date: 2017-10-16*" msgstr "*Tanggal rilis: 2017-10-16*" -#: ../../../build/NEWS:8626 +#: ../../../build/NEWS:8640 msgid "" "`bpo-31558 `__: ``gc.freeze()`` is a new" " API that allows for moving all objects currently tracked by the garbage " @@ -15113,85 +15142,85 @@ msgid "" "stability at fork()." msgstr "" -#: ../../../build/NEWS:8632 ../../../build/NEWS:11700 +#: ../../../build/NEWS:8646 ../../../build/NEWS:11714 msgid "" "`bpo-31642 `__: Restored blocking \"from" " package import module\" by setting sys.modules[\"package.module\"] to None." msgstr "" -#: ../../../build/NEWS:8635 +#: ../../../build/NEWS:8649 msgid "" "`bpo-31708 `__: Allow use of " "asynchronous generator expressions in synchronous functions." msgstr "" -#: ../../../build/NEWS:8638 +#: ../../../build/NEWS:8652 msgid "" "`bpo-31709 `__: Drop support of " "asynchronous __aiter__." msgstr "" -#: ../../../build/NEWS:8640 +#: ../../../build/NEWS:8654 msgid "" "`bpo-30404 `__: The -u option now makes " "the stdout and stderr streams unbuffered rather than line-buffered." msgstr "" -#: ../../../build/NEWS:8643 ../../../build/NEWS:11706 +#: ../../../build/NEWS:8657 ../../../build/NEWS:11720 msgid "" "`bpo-31619 `__: Fixed a ValueError when " "convert a string with large number of underscores to integer with binary " "base." msgstr "" -#: ../../../build/NEWS:8646 +#: ../../../build/NEWS:8660 msgid "" "`bpo-31602 `__: Fix an assertion failure" " in `zipimporter.get_source()` in case of a bad `zlib.decompress()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8649 ../../../build/NEWS:11709 +#: ../../../build/NEWS:8663 ../../../build/NEWS:11723 msgid "" "`bpo-31592 `__: Fixed an assertion " "failure in Python parser in case of a bad `unicodedata.normalize()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8652 ../../../build/NEWS:11712 +#: ../../../build/NEWS:8666 ../../../build/NEWS:11726 msgid "" "`bpo-31588 `__: Raise a `TypeError` with" " a helpful error message when class creation fails due to a metaclass with a" " bad ``__prepare__()`` method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8656 +#: ../../../build/NEWS:8670 msgid "" "`bpo-31574 `__: Importlib was " "instrumented with two dtrace probes to profile import timing." msgstr "" -#: ../../../build/NEWS:8659 ../../../build/NEWS:11716 +#: ../../../build/NEWS:8673 ../../../build/NEWS:11730 msgid "" "`bpo-31566 `__: Fix an assertion failure" " in `_warnings.warn()` in case of a bad ``__name__`` global. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8662 +#: ../../../build/NEWS:8676 msgid "" "`bpo-31506 `__: Improved the error " "message logic for object.__new__ and object.__init__." msgstr "" -#: ../../../build/NEWS:8665 ../../../build/NEWS:11719 +#: ../../../build/NEWS:8679 ../../../build/NEWS:11733 msgid "" "`bpo-31505 `__: Fix an assertion failure" " in `json`, in case `_json.make_encoder()` received a bad `encoder()` " "argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8669 ../../../build/NEWS:11723 +#: ../../../build/NEWS:8683 ../../../build/NEWS:11737 msgid "" "`bpo-31492 `__: Fix assertion failures " "in case of failing to import from a module with a bad ``__name__`` " @@ -15199,21 +15228,21 @@ msgid "" "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8673 ../../../build/NEWS:11731 +#: ../../../build/NEWS:8687 ../../../build/NEWS:11745 msgid "" "`bpo-31478 `__: Fix an assertion failure" " in `_random.Random.seed()` in case the argument has a bad ``__abs__()`` " "method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8676 +#: ../../../build/NEWS:8690 msgid "" "`bpo-31336 `__: Speed up class creation " "by 10-20% by reducing the overhead in the necessary special method lookups." " Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8679 +#: ../../../build/NEWS:8693 msgid "" "`bpo-31415 `__: Add ``-X importtime`` " "option to show how long each import takes. It can be used to optimize " @@ -15221,13 +15250,13 @@ msgid "" "as an equivalent way to enable this." msgstr "" -#: ../../../build/NEWS:8683 +#: ../../../build/NEWS:8697 msgid "" "`bpo-31410 `__: Optimized calling " "wrapper and classmethod descriptors." msgstr "" -#: ../../../build/NEWS:8685 +#: ../../../build/NEWS:8699 msgid "" "`bpo-31353 `__: :pep:`553` - Add a new " "built-in called ``breakpoint()`` which calls ``sys.breakpointhook()``. By " @@ -15236,101 +15265,101 @@ msgid "" "original value of the hook is saved in ``sys.__breakpointhook__``." msgstr "" -#: ../../../build/NEWS:8691 +#: ../../../build/NEWS:8705 msgid "" "`bpo-17852 `__: Maintain a list of open " "buffered files, flush them before exiting the interpreter. Based on a patch" " from Armin Rigo." msgstr "" -#: ../../../build/NEWS:8694 ../../../build/NEWS:11734 +#: ../../../build/NEWS:8708 ../../../build/NEWS:11748 msgid "" "`bpo-31315 `__: Fix an assertion failure" " in imp.create_dynamic(), when spec.name is not a string. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8697 ../../../build/NEWS:11737 +#: ../../../build/NEWS:8711 ../../../build/NEWS:11751 msgid "" "`bpo-31311 `__: Fix a crash in the " "``__setstate__()`` method of `ctypes._CData`, in case of a bad ``__dict__``." " Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8700 ../../../build/NEWS:11740 +#: ../../../build/NEWS:8714 ../../../build/NEWS:11754 msgid "" "`bpo-31293 `__: Fix crashes in true " "division and multiplication of a timedelta object by a float with a bad " "as_integer_ratio() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8704 ../../../build/NEWS:11744 +#: ../../../build/NEWS:8718 ../../../build/NEWS:11758 msgid "" "`bpo-31285 `__: Fix an assertion failure" " in `warnings.warn_explicit`, when the return value of the received loader's" " get_source() has a bad splitlines() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8708 +#: ../../../build/NEWS:8722 msgid "" "`bpo-30406 `__: Make ``async`` and " "``await`` proper keywords, as specified in :pep:`492`." msgstr "" -#: ../../../build/NEWS:8714 ../../../build/NEWS:11850 +#: ../../../build/NEWS:8728 ../../../build/NEWS:11864 msgid "" "`bpo-30058 `__: Fixed buffer overflow in" " select.kqueue.control()." msgstr "" -#: ../../../build/NEWS:8716 ../../../build/NEWS:11855 +#: ../../../build/NEWS:8730 ../../../build/NEWS:11869 msgid "" "`bpo-31672 `__: ``idpattern`` in " "``string.Template`` matched some non-ASCII characters. Now it uses ``-i`` " "regular expression local flag to avoid non-ASCII characters." msgstr "" -#: ../../../build/NEWS:8720 ../../../build/NEWS:11865 +#: ../../../build/NEWS:8734 ../../../build/NEWS:11879 msgid "" "`bpo-31701 `__: On Windows, " "faulthandler.enable() now ignores MSC and COM exceptions." msgstr "" -#: ../../../build/NEWS:8723 ../../../build/NEWS:11868 +#: ../../../build/NEWS:8737 ../../../build/NEWS:11882 msgid "" "`bpo-31728 `__: Prevent crashes in " "`_elementtree` due to unsafe cleanup of `Element.text` and `Element.tail`. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8726 +#: ../../../build/NEWS:8740 msgid "" "`bpo-31671 `__: Now ``re.compile()`` " "converts passed RegexFlag to normal int object before compiling. " "bm_regex_compile benchmark shows 14% performance improvements." msgstr "" -#: ../../../build/NEWS:8730 +#: ../../../build/NEWS:8744 msgid "" "`bpo-30397 `__: The types of compiled " "regular objects and match objects are now exposed as `re.Pattern` and " "`re.Match`. This adds information in pydoc output for the re module." msgstr "" -#: ../../../build/NEWS:8734 ../../../build/NEWS:11878 +#: ../../../build/NEWS:8748 ../../../build/NEWS:11892 msgid "" "`bpo-31675 `__: Fixed memory leaks in " "Tkinter's methods splitlist() and split() when pass a string larger than 2 " "GiB." msgstr "" -#: ../../../build/NEWS:8737 ../../../build/NEWS:11881 +#: ../../../build/NEWS:8751 ../../../build/NEWS:11895 msgid "" "`bpo-31673 `__: Fixed typo in the name " "of Tkinter's method adderrorinfo()." msgstr "" -#: ../../../build/NEWS:8739 +#: ../../../build/NEWS:8753 msgid "" "`bpo-31648 `__: Improvements to path " "predicates in ElementTree: Allow whitespace around predicate parts, i.e. " @@ -15339,70 +15368,70 @@ msgid "" "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8744 ../../../build/NEWS:11883 +#: ../../../build/NEWS:8758 ../../../build/NEWS:11897 msgid "" "`bpo-30806 `__: Fix the string " "representation of a netrc object." msgstr "" -#: ../../../build/NEWS:8746 +#: ../../../build/NEWS:8760 msgid "" "`bpo-31638 `__: Add optional argument " "``compressed`` to ``zipapp.create_archive``, and add option ``--compress`` " "to the command line interface of ``zipapp``." msgstr "" -#: ../../../build/NEWS:8750 ../../../build/NEWS:11888 +#: ../../../build/NEWS:8764 ../../../build/NEWS:11902 msgid "" "`bpo-25351 `__: Avoid venv activate " "failures with undefined variables" msgstr "" -#: ../../../build/NEWS:8752 +#: ../../../build/NEWS:8766 msgid "" "`bpo-20519 `__: Avoid ctypes use (if " "possible) and improve import time for uuid." msgstr "" -#: ../../../build/NEWS:8755 +#: ../../../build/NEWS:8769 msgid "" "`bpo-28293 `__: The regular expression " "cache is no longer completely dumped when it is full." msgstr "" -#: ../../../build/NEWS:8758 +#: ../../../build/NEWS:8772 msgid "" "`bpo-31596 `__: Added " "pthread_getcpuclockid() to the time module" msgstr "" -#: ../../../build/NEWS:8760 +#: ../../../build/NEWS:8774 msgid "" "`bpo-27494 `__: Make 2to3 accept a " "trailing comma in generator expressions. For example, ``set(x for x in " "[],)`` is now allowed." msgstr "" -#: ../../../build/NEWS:8763 ../../../build/NEWS:11894 +#: ../../../build/NEWS:8777 ../../../build/NEWS:11908 msgid "" "`bpo-30347 `__: Stop crashes when " "concurrently iterate over itertools.groupby() iterators." msgstr "" -#: ../../../build/NEWS:8766 +#: ../../../build/NEWS:8780 msgid "" "`bpo-30346 `__: An iterator produced by " "itertools.groupby() iterator now becomes exhausted after advancing the " "groupby iterator." msgstr "" -#: ../../../build/NEWS:8769 +#: ../../../build/NEWS:8783 msgid "" "`bpo-31556 `__: Cancel asyncio.wait_for " "future faster if timeout <= 0" msgstr "" -#: ../../../build/NEWS:8771 +#: ../../../build/NEWS:8785 msgid "" "`bpo-31540 `__: Allow passing a context " "object in :class:`concurrent.futures.ProcessPoolExecutor` constructor. Also," @@ -15410,20 +15439,20 @@ msgid "" "earlier to improve memory usage when a worker waits for new jobs." msgstr "" -#: ../../../build/NEWS:8776 ../../../build/NEWS:11897 +#: ../../../build/NEWS:8790 ../../../build/NEWS:11911 msgid "" "`bpo-31516 `__: " "``threading.current_thread()`` should not return a dummy thread at shutdown." msgstr "" -#: ../../../build/NEWS:8779 +#: ../../../build/NEWS:8793 msgid "" "`bpo-31525 `__: In the sqlite module, " "require the sqlite3_prepare_v2 API. Thus, the sqlite module now requires " "sqlite version at least 3.3.9." msgstr "" -#: ../../../build/NEWS:8782 +#: ../../../build/NEWS:8796 msgid "" "`bpo-26510 `__: argparse subparsers are " "now required by default. This matches behaviour in Python 2. For optional " @@ -15432,7 +15461,7 @@ msgid "" " as had been the case since Python 3.3.)" msgstr "" -#: ../../../build/NEWS:8788 +#: ../../../build/NEWS:8802 msgid "" "`bpo-27541 `__: Reprs of subclasses of " "some collection and iterator classes (`bytearray`, `array.array`, " @@ -15441,70 +15470,70 @@ msgid "" "of the base class." msgstr "" -#: ../../../build/NEWS:8793 ../../../build/NEWS:11900 +#: ../../../build/NEWS:8807 ../../../build/NEWS:11914 msgid "" "`bpo-31351 `__: python -m ensurepip now " "exits with non-zero exit code if pip bootstrapping has failed." msgstr "" -#: ../../../build/NEWS:8796 +#: ../../../build/NEWS:8810 msgid "" "`bpo-31389 `__: ``pdb.set_trace()`` now " "takes an optional keyword-only argument ``header``. If given, this is " "printed to the console just before debugging begins." msgstr "" -#: ../../../build/NEWS:8803 ../../../build/NEWS:11921 +#: ../../../build/NEWS:8817 ../../../build/NEWS:11935 msgid "" "`bpo-31537 `__: Fix incorrect usage of " "``get_history_length`` in readline documentation example code. Patch by Brad" " Smith." msgstr "" -#: ../../../build/NEWS:8806 ../../../build/NEWS:11924 +#: ../../../build/NEWS:8820 ../../../build/NEWS:11938 msgid "" "`bpo-30085 `__: The operator functions " "without double underscores are preferred for clarity. The one with " "underscores are only kept for back-compatibility." msgstr "" -#: ../../../build/NEWS:8813 +#: ../../../build/NEWS:8827 msgid "" "`bpo-31696 `__: Improve compiler version" " information in :data:`sys.version` when Python is built with Clang." msgstr "" -#: ../../../build/NEWS:8816 +#: ../../../build/NEWS:8830 msgid "" "`bpo-31625 `__: Stop using ranlib on " "static libraries. Instead, we assume ar supports the 's' flag." msgstr "" -#: ../../../build/NEWS:8819 +#: ../../../build/NEWS:8833 msgid "" "`bpo-31624 `__: Remove support for " "BSD/OS." msgstr "" -#: ../../../build/NEWS:8821 ../../../build/NEWS:11965 +#: ../../../build/NEWS:8835 ../../../build/NEWS:11979 msgid "" "`bpo-22140 `__: Prevent double " "substitution of prefix in python-config.sh." msgstr "" -#: ../../../build/NEWS:8823 +#: ../../../build/NEWS:8837 msgid "" "`bpo-31569 `__: Correct PCBuild/ case to" " PCbuild/ in build scripts and documentation." msgstr "" -#: ../../../build/NEWS:8826 ../../../build/NEWS:11967 +#: ../../../build/NEWS:8840 ../../../build/NEWS:11981 msgid "" "`bpo-31536 `__: Avoid wholesale rebuild " "after `make regen-all` if nothing changed." msgstr "" -#: ../../../build/NEWS:8832 ../../../build/NEWS:12023 +#: ../../../build/NEWS:8846 ../../../build/NEWS:12037 msgid "" "`bpo-31460 `__: Simplify the API of " "IDLE's Module Browser. Passing a widget instead of an flist with a root " @@ -15514,19 +15543,19 @@ msgid "" ".py." msgstr "" -#: ../../../build/NEWS:8838 ../../../build/NEWS:12029 +#: ../../../build/NEWS:8852 ../../../build/NEWS:12043 msgid "" "`bpo-31649 `__: IDLE - Make _htest, " "_utest parameters keyword only." msgstr "" -#: ../../../build/NEWS:8840 ../../../build/NEWS:12031 +#: ../../../build/NEWS:8854 ../../../build/NEWS:12045 msgid "" "`bpo-31559 `__: Remove test order " "dependence in idle_test.test_browser." msgstr "" -#: ../../../build/NEWS:8842 ../../../build/NEWS:12033 +#: ../../../build/NEWS:8856 ../../../build/NEWS:12047 msgid "" "`bpo-31459 `__: Rename IDLE's module " "browser from Class Browser to Module Browser. The original module-level " @@ -15537,33 +15566,33 @@ msgid "" "changed. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8850 ../../../build/NEWS:12041 +#: ../../../build/NEWS:8864 ../../../build/NEWS:12055 msgid "" "`bpo-31500 `__: Default fonts now are " "scaled on HiDPI displays." msgstr "" -#: ../../../build/NEWS:8852 ../../../build/NEWS:12043 +#: ../../../build/NEWS:8866 ../../../build/NEWS:12057 msgid "" "`bpo-1612262 `__: IDLE module browser " "now shows nested classes and functions. Original patches for code and tests " "by Guilherme Polo and Cheryl Sabella, respectively." msgstr "" -#: ../../../build/NEWS:8859 +#: ../../../build/NEWS:8873 msgid "" "`bpo-28280 `__: Make `PyMapping_Keys()`," " `PyMapping_Values()` and `PyMapping_Items()` always return a `list` (rather" " than a `list` or a `tuple`). Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8863 ../../../build/NEWS:12061 +#: ../../../build/NEWS:8877 ../../../build/NEWS:12075 msgid "" "`bpo-31532 `__: Fix memory corruption " "due to allocator mix in getpath.c between Py_GetPath() and Py_SetPath()" msgstr "" -#: ../../../build/NEWS:8866 +#: ../../../build/NEWS:8880 msgid "" "`bpo-25658 `__: Implement :pep:`539` for" " Thread Specific Storage (TSS) API: it is a new Thread Local Storage (TLS) " @@ -15572,43 +15601,43 @@ msgid "" " M. Bray, patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8874 +#: ../../../build/NEWS:8888 msgid "Python 3.7.0 alpha 1" msgstr "Python 3.7.0 alfa 1" -#: ../../../build/NEWS:8876 +#: ../../../build/NEWS:8890 msgid "*Release date: 2017-09-19*" msgstr "*Tanggal rilis: 2017-09-19*" -#: ../../../build/NEWS:8881 ../../../build/NEWS:12099 +#: ../../../build/NEWS:8895 ../../../build/NEWS:12113 msgid "" "`bpo-29781 `__: SSLObject.version() now " "correctly returns None when handshake over BIO has not been performed yet." msgstr "" -#: ../../../build/NEWS:8884 +#: ../../../build/NEWS:8898 msgid "" "`bpo-29505 `__: Add fuzz tests for " "float(str), int(str), unicode(str); for oss-fuzz." msgstr "" -#: ../../../build/NEWS:8887 ../../../build/NEWS:12102 -#: ../../../build/NEWS:16487 +#: ../../../build/NEWS:8901 ../../../build/NEWS:12116 +#: ../../../build/NEWS:16501 msgid "" "`bpo-30947 `__: Upgrade libexpat " "embedded copy from version 2.2.1 to 2.2.3 to get security fixes." msgstr "" -#: ../../../build/NEWS:8890 ../../../build/NEWS:12562 -#: ../../../build/NEWS:16529 +#: ../../../build/NEWS:8904 ../../../build/NEWS:12576 +#: ../../../build/NEWS:16543 msgid "" "`bpo-30730 `__: Prevent environment " "variables injection in subprocess on Windows. Prevent passing other " "environment variables and command arguments." msgstr "" -#: ../../../build/NEWS:8894 ../../../build/NEWS:12566 -#: ../../../build/NEWS:16533 +#: ../../../build/NEWS:8908 ../../../build/NEWS:12580 +#: ../../../build/NEWS:16547 msgid "" "`bpo-30694 `__: Upgrade expat copy from " "2.2.0 to 2.2.1 to get fixes of multiple security vulnerabilities including: " @@ -15620,8 +15649,8 @@ msgid "" "expat secret using ``XML_SetHashSalt()``." msgstr "" -#: ../../../build/NEWS:8903 ../../../build/NEWS:12575 -#: ../../../build/NEWS:16542 +#: ../../../build/NEWS:8917 ../../../build/NEWS:12589 +#: ../../../build/NEWS:16556 msgid "" "`bpo-30500 `__: Fix " "urllib.parse.splithost() to correctly parse fragments. For example, " @@ -15630,15 +15659,15 @@ msgid "" "authentication (``login@host``)." msgstr "" -#: ../../../build/NEWS:8908 ../../../build/NEWS:12664 -#: ../../../build/NEWS:16547 +#: ../../../build/NEWS:8922 ../../../build/NEWS:12678 +#: ../../../build/NEWS:16561 msgid "" "`bpo-29591 `__: Update expat copy from " "2.1.1 to 2.2.0 to get fixes of CVE-2016-0718 and CVE-2016-4472. See " "https://sourceforge.net/p/expat/bugs/537/ for more information." msgstr "" -#: ../../../build/NEWS:8915 ../../../build/NEWS:11727 +#: ../../../build/NEWS:8929 ../../../build/NEWS:11741 msgid "" "`bpo-31490 `__: Fix an assertion failure" " in `ctypes` class definition, in case the class has an attribute whose name" @@ -15646,28 +15675,28 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:8919 ../../../build/NEWS:12108 +#: ../../../build/NEWS:8933 ../../../build/NEWS:12122 msgid "" "`bpo-31471 `__: Fix an assertion failure" " in `subprocess.Popen()` on Windows, in case the env argument has a bad " "keys() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8922 ../../../build/NEWS:12111 +#: ../../../build/NEWS:8936 ../../../build/NEWS:12125 msgid "" "`bpo-31418 `__: Fix an assertion failure" " in `PyErr_WriteUnraisable()` in case of an exception with a bad " "``__module__`` attribute. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8925 ../../../build/NEWS:12114 +#: ../../../build/NEWS:8939 ../../../build/NEWS:12128 msgid "" "`bpo-31416 `__: Fix assertion failures " "in case of a bad warnings.filters or warnings.defaultaction. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8928 +#: ../../../build/NEWS:8942 msgid "" "`bpo-28411 `__: Change direct usage of " "PyInterpreterState.modules to PyImport_GetModuleDict(). Also introduce more " @@ -15675,7 +15704,7 @@ msgid "" "complications when working on sys.modules." msgstr "" -#: ../../../build/NEWS:8933 +#: ../../../build/NEWS:8947 msgid "" "`bpo-28411 `__: Switch to the abstract " "API when dealing with ``PyInterpreterState.modules``. This allows later " @@ -15683,14 +15712,14 @@ msgid "" " a ``PyImport_GetModule()`` function to reduce a bunch of duplicated code." msgstr "" -#: ../../../build/NEWS:8938 ../../../build/NEWS:12117 +#: ../../../build/NEWS:8952 ../../../build/NEWS:12131 msgid "" "`bpo-31411 `__: Raise a TypeError " "instead of SystemError in case warnings.onceregistry is not a dictionary. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8941 +#: ../../../build/NEWS:8955 msgid "" "`bpo-31344 `__: For finer control of " "tracing behaviour when testing the interpreter, two new frame attributes " @@ -15700,13 +15729,13 @@ msgid "" "events." msgstr "" -#: ../../../build/NEWS:8947 ../../../build/NEWS:12120 +#: ../../../build/NEWS:8961 ../../../build/NEWS:12134 msgid "" "`bpo-31373 `__: Fix several possible " "instances of undefined behavior due to floating-point demotions." msgstr "" -#: ../../../build/NEWS:8950 ../../../build/NEWS:12123 +#: ../../../build/NEWS:8964 ../../../build/NEWS:12137 msgid "" "`bpo-30465 `__: Location information " "(``lineno`` and ``col_offset``) in f-strings is now (mostly) correct. This " @@ -15714,95 +15743,95 @@ msgid "" "the first line of the file)." msgstr "" -#: ../../../build/NEWS:8954 +#: ../../../build/NEWS:8968 msgid "" "`bpo-30860 `__: Consolidate CPython's " "global runtime state under a single struct. This improves discoverability " "of the runtime state." msgstr "" -#: ../../../build/NEWS:8957 +#: ../../../build/NEWS:8971 msgid "" "`bpo-31347 `__: Fix possible undefined " "behavior in _PyObject_FastCall_Prepend." msgstr "" -#: ../../../build/NEWS:8959 ../../../build/NEWS:12127 +#: ../../../build/NEWS:8973 ../../../build/NEWS:12141 msgid "" "`bpo-31343 `__: Include sys/sysmacros.h " "for major(), minor(), and makedev(). GNU C libray plans to remove the " "functions from sys/types.h." msgstr "" -#: ../../../build/NEWS:8962 ../../../build/NEWS:12130 +#: ../../../build/NEWS:8976 ../../../build/NEWS:12144 msgid "" "`bpo-31291 `__: Fix an assertion failure" " in `zipimport.zipimporter.get_data` on Windows, when the return value of " "``pathname.replace('/','\\\\')`` isn't a string. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8966 ../../../build/NEWS:12134 +#: ../../../build/NEWS:8980 ../../../build/NEWS:12148 msgid "" "`bpo-31271 `__: Fix an assertion failure" " in the write() method of `io.TextIOWrapper`, when the encoder doesn't " "return a bytes object. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8970 ../../../build/NEWS:12138 +#: ../../../build/NEWS:8984 ../../../build/NEWS:12152 msgid "" "`bpo-31243 `__: Fix a crash in some " "methods of `io.TextIOWrapper`, when the decoder's state is invalid. Patch by" " Oren Milman." msgstr "" -#: ../../../build/NEWS:8973 ../../../build/NEWS:12141 +#: ../../../build/NEWS:8987 ../../../build/NEWS:12155 msgid "" "`bpo-30721 `__: ``print`` now shows " "correct usage hint for using Python 2 redirection syntax. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:8976 ../../../build/NEWS:12144 +#: ../../../build/NEWS:8990 ../../../build/NEWS:12158 msgid "" "`bpo-31070 `__: Fix a race condition in " "importlib _get_module_lock()." msgstr "" -#: ../../../build/NEWS:8978 +#: ../../../build/NEWS:8992 msgid "" "`bpo-30747 `__: Add a non-dummy " "implementation of _Py_atomic_store and _Py_atomic_load on MSVC." msgstr "" -#: ../../../build/NEWS:8981 ../../../build/NEWS:12146 -#: ../../../build/NEWS:16493 +#: ../../../build/NEWS:8995 ../../../build/NEWS:12160 +#: ../../../build/NEWS:16507 msgid "" "`bpo-31095 `__: Fix potential crash " "during GC caused by ``tp_dealloc`` which doesn't call " "``PyObject_GC_UnTrack()``." msgstr "" -#: ../../../build/NEWS:8984 ../../../build/NEWS:12149 +#: ../../../build/NEWS:8998 ../../../build/NEWS:12163 msgid "" "`bpo-31071 `__: Avoid masking original " "TypeError in call with * unpacking when other arguments are passed." msgstr "" -#: ../../../build/NEWS:8987 ../../../build/NEWS:12152 +#: ../../../build/NEWS:9001 ../../../build/NEWS:12166 msgid "" "`bpo-30978 `__: str.format_map() now " "passes key lookup exceptions through. Previously any exception was replaced " "with a KeyError exception." msgstr "" -#: ../../../build/NEWS:8990 ../../../build/NEWS:12155 +#: ../../../build/NEWS:9004 ../../../build/NEWS:12169 msgid "" "`bpo-30808 `__: Use _Py_atomic API for " "concurrency-sensitive signal state." msgstr "" -#: ../../../build/NEWS:8992 ../../../build/NEWS:12157 -#: ../../../build/NEWS:16554 +#: ../../../build/NEWS:9006 ../../../build/NEWS:12171 +#: ../../../build/NEWS:16568 msgid "" "`bpo-30876 `__: Relative import from " "unloaded package now reimports the package instead of failing with " @@ -15810,7 +15839,7 @@ msgid "" "rather than SystemError." msgstr "" -#: ../../../build/NEWS:8996 ../../../build/NEWS:12161 +#: ../../../build/NEWS:9010 ../../../build/NEWS:12175 msgid "" "`bpo-30703 `__: Improve signal delivery." " Avoid using Py_AddPendingCall from signal handler, to avoid calling signal-" @@ -15819,53 +15848,53 @@ msgid "" "(some signals could be lost)." msgstr "" -#: ../../../build/NEWS:9001 ../../../build/NEWS:12166 -#: ../../../build/NEWS:16558 +#: ../../../build/NEWS:9015 ../../../build/NEWS:12180 +#: ../../../build/NEWS:16572 msgid "" "`bpo-30765 `__: Avoid blocking in " "pthread_mutex_lock() when PyThread_acquire_lock() is asked not to block." msgstr "" -#: ../../../build/NEWS:9004 ../../../build/NEWS:12169 +#: ../../../build/NEWS:9018 ../../../build/NEWS:12183 msgid "" "`bpo-31161 `__: Make sure the 'Missing " "parentheses' syntax error message is only applied to SyntaxError, not to " "subclasses. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:9007 ../../../build/NEWS:12172 +#: ../../../build/NEWS:9021 ../../../build/NEWS:12186 msgid "" "`bpo-30814 `__: Fixed a race condition " "when import a submodule from a package." msgstr "" -#: ../../../build/NEWS:9009 +#: ../../../build/NEWS:9023 msgid "" "`bpo-30736 `__: The internal unicodedata" " database has been upgraded to Unicode 10.0." msgstr "" -#: ../../../build/NEWS:9012 +#: ../../../build/NEWS:9026 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "from per-thread to per-interpreter to avoid crashes." msgstr "" -#: ../../../build/NEWS:9015 ../../../build/NEWS:12174 +#: ../../../build/NEWS:9029 ../../../build/NEWS:12188 msgid "" "`bpo-30597 `__: ``print`` now shows " "expected input in custom error message when used as a Python 2 statement. " "Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:9018 ../../../build/NEWS:12589 +#: ../../../build/NEWS:9032 ../../../build/NEWS:12603 msgid "" "`bpo-30682 `__: Removed a too-strict " "assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " "and eval(\"f'\\\\\\r'\")." msgstr "" -#: ../../../build/NEWS:9021 +#: ../../../build/NEWS:9035 msgid "" "`bpo-30501 `__: The compiler now " "produces more optimal code for complex condition expressions in the \"if\", " @@ -15873,7 +15902,7 @@ msgid "" "expressions and comprehensions." msgstr "" -#: ../../../build/NEWS:9025 +#: ../../../build/NEWS:9039 msgid "" "`bpo-28180 `__: Implement :pep:`538` " "(legacy C locale coercion). This means that when a suitable coercion target " @@ -15882,20 +15911,20 @@ msgid "" "ASCII." msgstr "" -#: ../../../build/NEWS:9030 +#: ../../../build/NEWS:9044 msgid "" "`bpo-30486 `__: Allows setting cell " "values for __closure__. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:9033 +#: ../../../build/NEWS:9047 msgid "" "`bpo-30537 `__: itertools.islice now " "accepts integer-like objects (having an __index__ method) as start, stop, " "and slice arguments" msgstr "" -#: ../../../build/NEWS:9036 +#: ../../../build/NEWS:9050 msgid "" "`bpo-25324 `__: Tokens needed for " "parsing in Python moved to C. ``COMMENT``, ``NL`` and ``ENCODING``. This way" @@ -15903,29 +15932,29 @@ msgid "" "import the tokenize module." msgstr "" -#: ../../../build/NEWS:9040 ../../../build/NEWS:12594 +#: ../../../build/NEWS:9054 ../../../build/NEWS:12608 msgid "" "`bpo-29104 `__: Fixed parsing " "backslashes in f-strings." msgstr "" -#: ../../../build/NEWS:9042 ../../../build/NEWS:12596 -#: ../../../build/NEWS:16561 +#: ../../../build/NEWS:9056 ../../../build/NEWS:12610 +#: ../../../build/NEWS:16575 msgid "" "`bpo-27945 `__: Fixed various segfaults " "with dict when input collections are mutated during searching, inserting or " "comparing. Based on patches by Duane Griffin and Tim Mitchell." msgstr "" -#: ../../../build/NEWS:9046 ../../../build/NEWS:12600 -#: ../../../build/NEWS:16565 +#: ../../../build/NEWS:9060 ../../../build/NEWS:12614 +#: ../../../build/NEWS:16579 msgid "" "`bpo-25794 `__: Fixed type.__setattr__()" " and type.__delattr__() for non-interned attribute names. Based on patch by" " Eryk Sun." msgstr "" -#: ../../../build/NEWS:9049 ../../../build/NEWS:12603 +#: ../../../build/NEWS:9063 ../../../build/NEWS:12617 msgid "" "`bpo-30039 `__: If a KeyboardInterrupt " "happens when the interpreter is in the middle of resuming a chain of nested " @@ -15933,61 +15962,61 @@ msgid "" " frame." msgstr "" -#: ../../../build/NEWS:9053 +#: ../../../build/NEWS:9067 msgid "" "`bpo-28974 `__: ``object.__format__(x, " "'')`` is now equivalent to ``str(x)`` rather than ``format(str(self), '')``." msgstr "" -#: ../../../build/NEWS:9056 +#: ../../../build/NEWS:9070 msgid "" "`bpo-30024 `__: Circular imports " "involving absolute imports with binding a submodule to a name are now " "supported." msgstr "" -#: ../../../build/NEWS:9059 ../../../build/NEWS:12607 +#: ../../../build/NEWS:9073 ../../../build/NEWS:12621 msgid "" "`bpo-12414 `__: sys.getsizeof() on a " "code object now returns the sizes which includes the code struct and sizes " "of objects which it references. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9063 +#: ../../../build/NEWS:9077 msgid "" "`bpo-29839 `__: len() now raises " "ValueError rather than OverflowError if __len__() returned a large negative " "integer." msgstr "" -#: ../../../build/NEWS:9066 +#: ../../../build/NEWS:9080 msgid "" "`bpo-11913 `__: README.rst is now " "included in the list of distutils standard READMEs and therefore included in" " source distributions." msgstr "" -#: ../../../build/NEWS:9069 +#: ../../../build/NEWS:9083 msgid "" "`bpo-29914 `__: Fixed default " "implementations of __reduce__ and __reduce_ex__(). object.__reduce__() no " "longer takes arguments, object.__reduce_ex__() now requires one argument." msgstr "" -#: ../../../build/NEWS:9073 ../../../build/NEWS:12611 +#: ../../../build/NEWS:9087 ../../../build/NEWS:12625 msgid "" "`bpo-29949 `__: Fix memory usage " "regression of set and frozenset object." msgstr "" -#: ../../../build/NEWS:9075 ../../../build/NEWS:12613 -#: ../../../build/NEWS:16568 +#: ../../../build/NEWS:9089 ../../../build/NEWS:12627 +#: ../../../build/NEWS:16582 msgid "" "`bpo-29935 `__: Fixed error messages in " "the index() method of tuple, list and deque when pass indices of wrong type." msgstr "" -#: ../../../build/NEWS:9078 +#: ../../../build/NEWS:9092 msgid "" "`bpo-29816 `__: Shift operation now has " "less opportunity to raise OverflowError. ValueError always is raised rather " @@ -15995,44 +16024,44 @@ msgid "" "count always returns zero." msgstr "" -#: ../../../build/NEWS:9083 +#: ../../../build/NEWS:9097 msgid "" "`bpo-24821 `__: Fixed the slowing down " "to 25 times in the searching of some unlucky Unicode characters." msgstr "" -#: ../../../build/NEWS:9086 +#: ../../../build/NEWS:9100 msgid "" "`bpo-29102 `__: Add a unique ID to " "PyInterpreterState. This makes it easier to identify each subinterpreter." msgstr "" -#: ../../../build/NEWS:9089 +#: ../../../build/NEWS:9103 msgid "" "`bpo-29894 `__: The deprecation warning " "is emitted if __complex__ returns an instance of a strict subclass of " "complex. In a future versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:9093 ../../../build/NEWS:12616 +#: ../../../build/NEWS:9107 ../../../build/NEWS:12630 msgid "" "`bpo-29859 `__: Show correct error " "messages when any of the pthread_* calls in thread_pthread.h fails." msgstr "" -#: ../../../build/NEWS:9096 +#: ../../../build/NEWS:9110 msgid "" "`bpo-29849 `__: Fix a memory leak when " "an ImportError is raised during from import." msgstr "" -#: ../../../build/NEWS:9099 ../../../build/NEWS:12624 +#: ../../../build/NEWS:9113 ../../../build/NEWS:12638 msgid "" "`bpo-28856 `__: Fix an oversight that %b" " format for bytes should support objects follow the buffer protocol." msgstr "" -#: ../../../build/NEWS:9102 ../../../build/NEWS:12941 +#: ../../../build/NEWS:9116 ../../../build/NEWS:12955 msgid "" "`bpo-29723 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -16044,81 +16073,81 @@ msgid "" "location named on the command line." msgstr "" -#: ../../../build/NEWS:9110 +#: ../../../build/NEWS:9124 msgid "" "`bpo-29568 `__: Escaped percent \"%%\" " "in the format string for classic string formatting no longer allows any " "characters between two percents." msgstr "" -#: ../../../build/NEWS:9113 ../../../build/NEWS:12627 +#: ../../../build/NEWS:9127 ../../../build/NEWS:12641 msgid "" "`bpo-29714 `__: Fix a regression that " "bytes format may fail when containing zero bytes inside." msgstr "" -#: ../../../build/NEWS:9116 +#: ../../../build/NEWS:9130 msgid "" "`bpo-29695 `__: bool(), float(), list() " "and tuple() no longer take keyword arguments. The first argument of int() " "can now be passes only as positional argument." msgstr "" -#: ../../../build/NEWS:9120 ../../../build/NEWS:12965 +#: ../../../build/NEWS:9134 ../../../build/NEWS:12979 msgid "" "`bpo-28893 `__: Set correct __cause__ " "for errors about invalid awaitables returned from __aiter__ and __anext__." msgstr "" -#: ../../../build/NEWS:9123 ../../../build/NEWS:12619 -#: ../../../build/NEWS:16571 +#: ../../../build/NEWS:9137 ../../../build/NEWS:12633 +#: ../../../build/NEWS:16585 msgid "" "`bpo-28876 `__: ``bool(range)`` works " "even if ``len(range)`` raises :exc:`OverflowError`." msgstr "" -#: ../../../build/NEWS:9126 ../../../build/NEWS:12968 +#: ../../../build/NEWS:9140 ../../../build/NEWS:12982 msgid "" "`bpo-29683 `__: Fixes to memory " "allocation in _PyCode_SetExtra. Patch by Brian Coleman." msgstr "" -#: ../../../build/NEWS:9129 ../../../build/NEWS:12971 +#: ../../../build/NEWS:9143 ../../../build/NEWS:12985 msgid "" "`bpo-29684 `__: Fix minor regression of " "PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " "a dict. But it might cause segv when args=NULL and kwargs is not a dict." msgstr "" -#: ../../../build/NEWS:9133 ../../../build/NEWS:12975 -#: ../../../build/NEWS:16582 +#: ../../../build/NEWS:9147 ../../../build/NEWS:12989 +#: ../../../build/NEWS:16596 msgid "" "`bpo-28598 `__: Support __rmod__ for " "subclasses of str being called before str.__mod__. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:9136 ../../../build/NEWS:12978 +#: ../../../build/NEWS:9150 ../../../build/NEWS:12992 msgid "" "`bpo-29607 `__: Fix stack_effect " "computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." msgstr "" -#: ../../../build/NEWS:9139 ../../../build/NEWS:12981 -#: ../../../build/NEWS:16585 +#: ../../../build/NEWS:9153 ../../../build/NEWS:12995 +#: ../../../build/NEWS:16599 msgid "" "`bpo-29602 `__: Fix incorrect handling " "of signed zeros in complex constructor for complex subclasses and for inputs" " having a __complex__ method. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:9143 ../../../build/NEWS:12985 -#: ../../../build/NEWS:16589 +#: ../../../build/NEWS:9157 ../../../build/NEWS:12999 +#: ../../../build/NEWS:16603 msgid "" "`bpo-29347 `__: Fixed possibly " "dereferencing undefined pointers when creating weakref objects." msgstr "" -#: ../../../build/NEWS:9146 +#: ../../../build/NEWS:9160 msgid "" "`bpo-29463 `__: Add ``docstring`` field " "to Module, ClassDef, FunctionDef, and AsyncFunctionDef ast nodes. docstring" @@ -16127,122 +16156,122 @@ msgid "" ":issue:`32911`.)" msgstr "" -#: ../../../build/NEWS:9151 ../../../build/NEWS:12988 -#: ../../../build/NEWS:16592 +#: ../../../build/NEWS:9165 ../../../build/NEWS:13002 +#: ../../../build/NEWS:16606 msgid "" "`bpo-29438 `__: Fixed use-after-free " "problem in key sharing dict." msgstr "" -#: ../../../build/NEWS:9153 +#: ../../../build/NEWS:9167 msgid "" "`bpo-29546 `__: Set the 'path' and " "'name' attribute on ImportError for ``from ... import ...``." msgstr "" -#: ../../../build/NEWS:9156 +#: ../../../build/NEWS:9170 msgid "" "`bpo-29546 `__: Improve from-import " "error message with location" msgstr "" -#: ../../../build/NEWS:9158 ../../../build/NEWS:12630 -#: ../../../build/NEWS:16599 +#: ../../../build/NEWS:9172 ../../../build/NEWS:12644 +#: ../../../build/NEWS:16613 msgid "" "`bpo-29478 `__: If max_line_length=None " "is specified while using the Compat32 policy, it is no longer ignored. " "Patch by Mircea Cosbuc." msgstr "" -#: ../../../build/NEWS:9161 ../../../build/NEWS:12990 -#: ../../../build/NEWS:16594 +#: ../../../build/NEWS:9175 ../../../build/NEWS:13004 +#: ../../../build/NEWS:16608 msgid "" "`bpo-29319 `__: Prevent " "RunMainFromImporter overwriting sys.path[0]." msgstr "" -#: ../../../build/NEWS:9163 ../../../build/NEWS:12992 -#: ../../../build/NEWS:16596 +#: ../../../build/NEWS:9177 ../../../build/NEWS:13006 +#: ../../../build/NEWS:16610 msgid "" "`bpo-29337 `__: Fixed possible " "BytesWarning when compare the code objects. Warnings could be emitted at " "compile time." msgstr "" -#: ../../../build/NEWS:9166 ../../../build/NEWS:12995 +#: ../../../build/NEWS:9180 ../../../build/NEWS:13009 msgid "" "`bpo-29327 `__: Fixed a crash when pass " "the iterable keyword argument to sorted()." msgstr "" -#: ../../../build/NEWS:9169 ../../../build/NEWS:12998 +#: ../../../build/NEWS:9183 ../../../build/NEWS:13012 msgid "" "`bpo-29034 `__: Fix memory leak and use-" "after-free in os module (path_converter)." msgstr "" -#: ../../../build/NEWS:9172 ../../../build/NEWS:13001 +#: ../../../build/NEWS:9186 ../../../build/NEWS:13015 msgid "" "`bpo-29159 `__: Fix regression in " "bytes(x) when x.__index__() raises Exception." msgstr "" -#: ../../../build/NEWS:9174 +#: ../../../build/NEWS:9188 msgid "" "`bpo-29049 `__: Call " "_PyObject_GC_TRACK() lazily when calling Python function. Calling function " "is up to 5% faster." msgstr "" -#: ../../../build/NEWS:9177 +#: ../../../build/NEWS:9191 msgid "" "`bpo-28927 `__: bytes.fromhex() and " "bytearray.fromhex() now ignore all ASCII whitespace, not only spaces. Patch" " by Robert Xiao." msgstr "" -#: ../../../build/NEWS:9180 ../../../build/NEWS:13003 -#: ../../../build/NEWS:16948 +#: ../../../build/NEWS:9194 ../../../build/NEWS:13017 +#: ../../../build/NEWS:16962 msgid "" "`bpo-28932 `__: Do not include " " if it does not exist." msgstr "" -#: ../../../build/NEWS:9182 ../../../build/NEWS:13005 -#: ../../../build/NEWS:16953 +#: ../../../build/NEWS:9196 ../../../build/NEWS:13019 +#: ../../../build/NEWS:16967 msgid "" "`bpo-25677 `__: Correct the positioning " "of the syntax error caret for indented blocks. Based on patch by Michael " "Layzell." msgstr "" -#: ../../../build/NEWS:9185 ../../../build/NEWS:13008 -#: ../../../build/NEWS:16956 +#: ../../../build/NEWS:9199 ../../../build/NEWS:13022 +#: ../../../build/NEWS:16970 msgid "" "`bpo-29000 `__: Fixed bytes formatting " "of octals with zero padding in alternate form." msgstr "" -#: ../../../build/NEWS:9188 +#: ../../../build/NEWS:9202 msgid "" "`bpo-18896 `__: Python function can now " "have more than 255 parameters. collections.namedtuple() now supports tuples " "with more than 255 elements." msgstr "" -#: ../../../build/NEWS:9191 +#: ../../../build/NEWS:9205 msgid "" "`bpo-28596 `__: The preferred encoding " "is UTF-8 on Android. Patch written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:9194 +#: ../../../build/NEWS:9208 msgid "" "`bpo-22257 `__: Clean up interpreter " "startup (see :pep:`432`)." msgstr "" -#: ../../../build/NEWS:9196 ../../../build/NEWS:13011 +#: ../../../build/NEWS:9210 ../../../build/NEWS:13025 msgid "" "`bpo-26919 `__: On Android, operating " "system data is now always encoded/decoded to/from UTF-8, instead of the " @@ -16250,42 +16279,42 @@ msgid "" "os.fsdecode() which are already using UTF-8." msgstr "" -#: ../../../build/NEWS:9200 ../../../build/NEWS:13015 +#: ../../../build/NEWS:9214 ../../../build/NEWS:13029 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug triggerable by a monkey-patched" " len() function." msgstr "" -#: ../../../build/NEWS:9203 ../../../build/NEWS:13289 +#: ../../../build/NEWS:9217 ../../../build/NEWS:13303 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table. Patch written by INADA Naoki." msgstr "" -#: ../../../build/NEWS:9206 ../../../build/NEWS:13018 +#: ../../../build/NEWS:9220 ../../../build/NEWS:13032 msgid "" "`bpo-28739 `__: f-string expressions are" " no longer accepted as docstrings and by ast.literal_eval() even if they do " "not include expressions." msgstr "" -#: ../../../build/NEWS:9209 ../../../build/NEWS:13021 -#: ../../../build/NEWS:16959 +#: ../../../build/NEWS:9223 ../../../build/NEWS:13035 +#: ../../../build/NEWS:16973 msgid "" "`bpo-28512 `__: Fixed setting the offset" " attribute of SyntaxError by PyErr_SyntaxLocationEx() and " "PyErr_SyntaxLocationObject()." msgstr "" -#: ../../../build/NEWS:9212 ../../../build/NEWS:13024 +#: ../../../build/NEWS:9226 ../../../build/NEWS:13038 msgid "" "`bpo-28918 `__: Fix the cross " "compilation of xxlimited when Python has been built with Py_DEBUG defined." msgstr "" -#: ../../../build/NEWS:9215 ../../../build/NEWS:13319 +#: ../../../build/NEWS:9229 ../../../build/NEWS:13333 msgid "" "`bpo-23722 `__: Rather than silently " "producing a class that doesn't support zero-argument ``super()`` in methods," @@ -16294,7 +16323,7 @@ msgid "" "supports zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:9221 ../../../build/NEWS:13325 +#: ../../../build/NEWS:9235 ../../../build/NEWS:13339 msgid "" "`bpo-28797 `__: Modifying the class " "__dict__ inside the __set_name__ method of a descriptor that is used inside " @@ -16302,7 +16331,7 @@ msgid "" "descriptors." msgstr "" -#: ../../../build/NEWS:9225 +#: ../../../build/NEWS:9239 msgid "" "`bpo-28799 `__: Remove the " "``PyEval_GetCallStats()`` function and deprecate the untested and " @@ -16311,13 +16340,13 @@ msgid "" ":mod:`profile` to profile function calls." msgstr "" -#: ../../../build/NEWS:9230 +#: ../../../build/NEWS:9244 msgid "" "`bpo-12844 `__: More than 255 arguments " "can now be passed to a function." msgstr "" -#: ../../../build/NEWS:9232 ../../../build/NEWS:13329 +#: ../../../build/NEWS:9246 ../../../build/NEWS:13343 msgid "" "`bpo-28782 `__: Fix a bug in the " "implementation ``yield from`` when checking if the next instruction is " @@ -16325,7 +16354,7 @@ msgid "" "`__)." msgstr "" -#: ../../../build/NEWS:9236 +#: ../../../build/NEWS:9250 msgid "" "`bpo-28774 `__: Fix error position of " "the unicode error in ASCII and Latin1 encoders when a string returned by the" @@ -16333,20 +16362,20 @@ msgid "" " ASCII codec, characters out of the U+0000-U+00FF range for Latin1)." msgstr "" -#: ../../../build/NEWS:9241 ../../../build/NEWS:13027 +#: ../../../build/NEWS:9255 ../../../build/NEWS:13041 msgid "" "`bpo-28731 `__: Optimize " "_PyDict_NewPresized() to create correct size dict. Improve speed of dict " "literal with constant keys up to 30%." msgstr "" -#: ../../../build/NEWS:9244 ../../../build/NEWS:13383 +#: ../../../build/NEWS:9258 ../../../build/NEWS:13397 msgid "" "`bpo-28532 `__: Show sys.version when -V" " option is supplied twice." msgstr "" -#: ../../../build/NEWS:9246 ../../../build/NEWS:13385 +#: ../../../build/NEWS:9260 ../../../build/NEWS:13399 msgid "" "`bpo-27100 `__: The with-statement now " "checks for __enter__ before it checks for __exit__. This gives less " @@ -16354,351 +16383,351 @@ msgid "" "Ellington." msgstr "" -#: ../../../build/NEWS:9250 ../../../build/NEWS:13389 +#: ../../../build/NEWS:9264 ../../../build/NEWS:13403 msgid "" "`bpo-28746 `__: Fix the " "set_inheritable() file descriptor method on platforms that do not have the " "ioctl FIOCLEX and FIONCLEX commands." msgstr "" -#: ../../../build/NEWS:9253 ../../../build/NEWS:13392 +#: ../../../build/NEWS:9267 ../../../build/NEWS:13406 msgid "" "`bpo-26920 `__: Fix not getting the " "locale's charset upon initializing the interpreter, on platforms that do not" " have langinfo." msgstr "" -#: ../../../build/NEWS:9256 ../../../build/NEWS:13395 -#: ../../../build/NEWS:16965 +#: ../../../build/NEWS:9270 ../../../build/NEWS:13409 +#: ../../../build/NEWS:16979 msgid "" "`bpo-28648 `__: Fixed crash in " "Py_DecodeLocale() in debug build on Mac OS X when decode astral characters." " Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9259 ../../../build/NEWS:13401 +#: ../../../build/NEWS:9273 ../../../build/NEWS:13415 msgid "" "`bpo-28665 `__: Improve speed of the " "STORE_DEREF opcode by 40%." msgstr "" -#: ../../../build/NEWS:9261 ../../../build/NEWS:13398 -#: ../../../build/NEWS:16968 +#: ../../../build/NEWS:9275 ../../../build/NEWS:13412 +#: ../../../build/NEWS:16982 msgid "" "`bpo-19398 `__: Extra slash no longer " "added to sys.path components in case of empty compile-time PYTHONPATH " "components." msgstr "" -#: ../../../build/NEWS:9264 +#: ../../../build/NEWS:9278 msgid "" "`bpo-28621 `__: Sped up converting int " "to float by reusing faster bits counting implementation. Patch by Adrian " "Wielgosik." msgstr "" -#: ../../../build/NEWS:9267 +#: ../../../build/NEWS:9281 msgid "" "`bpo-28580 `__: Optimize iterating split" " table values. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9269 ../../../build/NEWS:13403 +#: ../../../build/NEWS:9283 ../../../build/NEWS:13417 msgid "" "`bpo-28583 `__: PyDict_SetDefault didn't" " combine split table when needed. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9272 ../../../build/NEWS:13497 +#: ../../../build/NEWS:9286 ../../../build/NEWS:13511 msgid "" "`bpo-28128 `__: Deprecation warning for " "invalid str and byte escape sequences now prints better information about " "where the error occurs. Patch by Serhiy Storchaka and Eric Smith." msgstr "" -#: ../../../build/NEWS:9276 ../../../build/NEWS:13501 +#: ../../../build/NEWS:9290 ../../../build/NEWS:13515 msgid "" "`bpo-28509 `__: dict.update() no longer " "allocate unnecessary large memory." msgstr "" -#: ../../../build/NEWS:9278 ../../../build/NEWS:13503 -#: ../../../build/NEWS:16971 +#: ../../../build/NEWS:9292 ../../../build/NEWS:13517 +#: ../../../build/NEWS:16985 msgid "" "`bpo-28426 `__: Fixed potential crash in" " PyUnicode_AsDecodedObject() in debug build." msgstr "" -#: ../../../build/NEWS:9281 ../../../build/NEWS:13506 +#: ../../../build/NEWS:9295 ../../../build/NEWS:13520 msgid "" "`bpo-28517 `__: Fixed of-by-one error in" " the peephole optimizer that caused keeping unreachable code." msgstr "" -#: ../../../build/NEWS:9284 ../../../build/NEWS:13509 +#: ../../../build/NEWS:9298 ../../../build/NEWS:13523 msgid "" "`bpo-28214 `__: Improved exception " "reporting for problematic __set_name__ attributes." msgstr "" -#: ../../../build/NEWS:9287 ../../../build/NEWS:13512 -#: ../../../build/NEWS:16974 +#: ../../../build/NEWS:9301 ../../../build/NEWS:13526 +#: ../../../build/NEWS:16988 msgid "" "`bpo-23782 `__: Fixed possible memory " "leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()." msgstr "" -#: ../../../build/NEWS:9290 ../../../build/NEWS:13621 +#: ../../../build/NEWS:9304 ../../../build/NEWS:13635 msgid "" "`bpo-28183 `__: Optimize and cleanup " "dict iteration." msgstr "" -#: ../../../build/NEWS:9292 ../../../build/NEWS:13623 +#: ../../../build/NEWS:9306 ../../../build/NEWS:13637 msgid "" "`bpo-26081 `__: Added C implementation " "of asyncio.Future. Original patch by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:9295 ../../../build/NEWS:13626 -#: ../../../build/NEWS:16977 +#: ../../../build/NEWS:9309 ../../../build/NEWS:13640 +#: ../../../build/NEWS:16991 msgid "" "`bpo-28379 `__: Added sanity checks and " "tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9298 ../../../build/NEWS:13629 -#: ../../../build/NEWS:16980 +#: ../../../build/NEWS:9312 ../../../build/NEWS:13643 +#: ../../../build/NEWS:16994 msgid "" "`bpo-28376 `__: The type of long range " "iterator is now registered as Iterator. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9301 +#: ../../../build/NEWS:9315 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is disallowed. Calling " "iter() on range instance is the only way. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9305 ../../../build/NEWS:13638 -#: ../../../build/NEWS:16986 +#: ../../../build/NEWS:9319 ../../../build/NEWS:13652 +#: ../../../build/NEWS:17000 msgid "" "`bpo-26906 `__: Resolving special " "methods of uninitialized type now causes implicit initialization of the type" " instead of a fail." msgstr "" -#: ../../../build/NEWS:9308 ../../../build/NEWS:13641 -#: ../../../build/NEWS:16989 +#: ../../../build/NEWS:9322 ../../../build/NEWS:13655 +#: ../../../build/NEWS:17003 msgid "" "`bpo-18287 `__: PyType_Ready() now " "checks that tp_name is not NULL. Original patch by Niklas Koep." msgstr "" -#: ../../../build/NEWS:9311 ../../../build/NEWS:13644 -#: ../../../build/NEWS:16992 +#: ../../../build/NEWS:9325 ../../../build/NEWS:13658 +#: ../../../build/NEWS:17006 msgid "" "`bpo-24098 `__: Fixed possible crash " "when AST is changed in process of compiling it." msgstr "" -#: ../../../build/NEWS:9314 ../../../build/NEWS:13647 +#: ../../../build/NEWS:9328 ../../../build/NEWS:13661 msgid "" "`bpo-28201 `__: Dict reduces possibility" " of 2nd conflict in hash table when hashes have same lower bits." msgstr "" -#: ../../../build/NEWS:9317 ../../../build/NEWS:13650 -#: ../../../build/NEWS:16995 +#: ../../../build/NEWS:9331 ../../../build/NEWS:13664 +#: ../../../build/NEWS:17009 msgid "" "`bpo-28350 `__: String constants with " "null character no longer interned." msgstr "" -#: ../../../build/NEWS:9319 ../../../build/NEWS:13652 -#: ../../../build/NEWS:16997 +#: ../../../build/NEWS:9333 ../../../build/NEWS:13666 +#: ../../../build/NEWS:17011 msgid "" "`bpo-26617 `__: Fix crash when GC runs " "during weakref callbacks." msgstr "" -#: ../../../build/NEWS:9321 ../../../build/NEWS:13654 -#: ../../../build/NEWS:16999 +#: ../../../build/NEWS:9335 ../../../build/NEWS:13668 +#: ../../../build/NEWS:17013 msgid "" "`bpo-27942 `__: String constants now " "interned recursively in tuples and frozensets." msgstr "" -#: ../../../build/NEWS:9324 +#: ../../../build/NEWS:9338 msgid "" "`bpo-28289 `__: ImportError.__init__ now" " resets not specified attributes." msgstr "" -#: ../../../build/NEWS:9326 ../../../build/NEWS:13657 -#: ../../../build/NEWS:17002 +#: ../../../build/NEWS:9340 ../../../build/NEWS:13671 +#: ../../../build/NEWS:17016 msgid "" "`bpo-21578 `__: Fixed misleading error " "message when ImportError called with invalid keyword args." msgstr "" -#: ../../../build/NEWS:9329 ../../../build/NEWS:13660 +#: ../../../build/NEWS:9343 ../../../build/NEWS:13674 msgid "" "`bpo-28203 `__: Fix incorrect type in " "complex(1.0, {2:3}) error message. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:9332 ../../../build/NEWS:13663 +#: ../../../build/NEWS:9346 ../../../build/NEWS:13677 msgid "" "`bpo-28086 `__: Single var-positional " "argument of tuple subtype was passed unscathed to the C-defined function. " "Now it is converted to exact tuple." msgstr "" -#: ../../../build/NEWS:9335 ../../../build/NEWS:13666 +#: ../../../build/NEWS:9349 ../../../build/NEWS:13680 msgid "" "`bpo-28214 `__: Now __set_name__ is " "looked up on the class instead of the instance." msgstr "" -#: ../../../build/NEWS:9338 ../../../build/NEWS:13669 -#: ../../../build/NEWS:17008 +#: ../../../build/NEWS:9352 ../../../build/NEWS:13683 +#: ../../../build/NEWS:17022 msgid "" "`bpo-27955 `__: Fallback on reading " "/dev/urandom device when the getrandom() syscall fails with EPERM, for " "example when blocked by SECCOMP." msgstr "" -#: ../../../build/NEWS:9341 ../../../build/NEWS:13672 +#: ../../../build/NEWS:9355 ../../../build/NEWS:13686 msgid "" "`bpo-28192 `__: Don't import readline in" " isolated mode." msgstr "" -#: ../../../build/NEWS:9343 +#: ../../../build/NEWS:9357 msgid "" "`bpo-27441 `__: Remove some redundant " "assignments to ob_size in longobject.c. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9346 +#: ../../../build/NEWS:9360 msgid "" "`bpo-27222 `__: Clean up redundant code " "in long_rshift function. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9349 ../../../build/NEWS:13674 +#: ../../../build/NEWS:9363 ../../../build/NEWS:13688 msgid "Upgrade internal unicode databases to Unicode version 9.0.0." msgstr "Perbarui database unicode internal ke Unicode versi 9.0.0." -#: ../../../build/NEWS:9351 ../../../build/NEWS:13676 -#: ../../../build/NEWS:17011 +#: ../../../build/NEWS:9365 ../../../build/NEWS:13690 +#: ../../../build/NEWS:17025 msgid "" "`bpo-28131 `__: Fix a regression in " "zipimport's compile_source(). zipimport should use the same optimization " "level as the interpreter." msgstr "" -#: ../../../build/NEWS:9354 ../../../build/NEWS:13679 +#: ../../../build/NEWS:9368 ../../../build/NEWS:13693 msgid "" "`bpo-28126 `__: Replace Py_MEMCPY with " "memcpy(). Visual Studio can properly optimize memcpy()." msgstr "" -#: ../../../build/NEWS:9357 ../../../build/NEWS:13682 +#: ../../../build/NEWS:9371 ../../../build/NEWS:13696 msgid "" "`bpo-28120 `__: Fix dict.pop() for " "splitted dictionary when trying to remove a \"pending key\" (Not yet " "inserted in split-table). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9360 ../../../build/NEWS:13685 +#: ../../../build/NEWS:9374 ../../../build/NEWS:13699 msgid "" "`bpo-26182 `__: Raise DeprecationWarning" " when async and await keywords are used as variable/attribute/class/function" " name." msgstr "" -#: ../../../build/NEWS:9363 ../../../build/NEWS:13410 +#: ../../../build/NEWS:9377 ../../../build/NEWS:13424 msgid "" "`bpo-26182 `__: Fix a refleak in code " "that raises DeprecationWarning." msgstr "" -#: ../../../build/NEWS:9365 ../../../build/NEWS:13412 +#: ../../../build/NEWS:9379 ../../../build/NEWS:13426 msgid "" "`bpo-28721 `__: Fix asynchronous " "generators aclose() and athrow() to handle StopAsyncIteration propagation " "properly." msgstr "" -#: ../../../build/NEWS:9368 +#: ../../../build/NEWS:9382 msgid "" "`bpo-26110 `__: Speed-up method calls: " "add LOAD_METHOD and CALL_METHOD opcodes." msgstr "" -#: ../../../build/NEWS:9373 ../../../build/NEWS:12180 +#: ../../../build/NEWS:9387 ../../../build/NEWS:12194 msgid "" "`bpo-31499 `__: xml.etree: Fix a crash " "when a parser is part of a reference cycle." msgstr "" -#: ../../../build/NEWS:9376 ../../../build/NEWS:11903 +#: ../../../build/NEWS:9390 ../../../build/NEWS:11917 msgid "" "`bpo-31482 `__: ``random.seed()`` now " "works with bytes in version=1" msgstr "" -#: ../../../build/NEWS:9378 ../../../build/NEWS:12183 +#: ../../../build/NEWS:9392 ../../../build/NEWS:12197 msgid "" "`bpo-28556 `__: typing.get_type_hints " "now finds the right globalns for classes and modules by default (when no " "``globalns`` was specified by the caller)." msgstr "" -#: ../../../build/NEWS:9381 ../../../build/NEWS:12186 +#: ../../../build/NEWS:9395 ../../../build/NEWS:12200 msgid "" "`bpo-28556 `__: Speed improvements to " "the ``typing`` module. Original PRs by Ivan Levkivskyi and Mitar." msgstr "" -#: ../../../build/NEWS:9384 ../../../build/NEWS:12189 +#: ../../../build/NEWS:9398 ../../../build/NEWS:12203 msgid "" "`bpo-31544 `__: The C accelerator module" " of ElementTree ignored exceptions raised when looking up TreeBuilder target" " methods in XMLParser()." msgstr "" -#: ../../../build/NEWS:9387 ../../../build/NEWS:12192 +#: ../../../build/NEWS:9401 ../../../build/NEWS:12206 msgid "" "`bpo-31234 `__: " "socket.create_connection() now fixes manually a reference cycle: clear the " "variable storing the last exception on success." msgstr "" -#: ../../../build/NEWS:9390 ../../../build/NEWS:12195 +#: ../../../build/NEWS:9404 ../../../build/NEWS:12209 msgid "" "`bpo-31457 `__: LoggerAdapter objects " "can now be nested." msgstr "" -#: ../../../build/NEWS:9392 +#: ../../../build/NEWS:9406 msgid "" "`bpo-31431 `__: " "SSLContext.check_hostname now automatically sets SSLContext.verify_mode to " "ssl.CERT_REQUIRED instead of failing with a ValueError." msgstr "" -#: ../../../build/NEWS:9396 +#: ../../../build/NEWS:9410 msgid "" "`bpo-31233 `__: " "socketserver.ThreadingMixIn now keeps a list of non-daemonic threads to wait" " until all these threads complete in server_close()." msgstr "" -#: ../../../build/NEWS:9399 +#: ../../../build/NEWS:9413 msgid "" "`bpo-28638 `__: Changed the " "implementation strategy for collections.namedtuple() to substantially reduce" @@ -16712,39 +16741,39 @@ msgid "" "Serhiy Storchaka, and Raymond Hettinger.)" msgstr "" -#: ../../../build/NEWS:9410 ../../../build/NEWS:12197 +#: ../../../build/NEWS:9424 ../../../build/NEWS:12211 msgid "" "`bpo-31400 `__: Improves SSL error " "handling to avoid losing error numbers." msgstr "" -#: ../../../build/NEWS:9412 +#: ../../../build/NEWS:9426 msgid "" "`bpo-27629 `__: Make return types of " "SSLContext.wrap_bio() and SSLContext.wrap_socket() customizable." msgstr "" -#: ../../../build/NEWS:9415 ../../../build/NEWS:12199 +#: ../../../build/NEWS:9429 ../../../build/NEWS:12213 msgid "" "`bpo-28958 `__: ssl.SSLContext() now " "uses OpenSSL error information when a context cannot be instantiated." msgstr "" -#: ../../../build/NEWS:9418 +#: ../../../build/NEWS:9432 msgid "" "`bpo-28182 `__: The SSL module now " "raises SSLCertVerificationError when OpenSSL fails to verify the peer's " "certificate. The exception contains more information about the error." msgstr "" -#: ../../../build/NEWS:9422 ../../../build/NEWS:12202 +#: ../../../build/NEWS:9436 ../../../build/NEWS:12216 msgid "" "`bpo-27340 `__: SSLSocket.sendall() now " "uses memoryview to create slices of data. This fixes support for all bytes-" "like object. It is also more efficient and avoids costly copies." msgstr "" -#: ../../../build/NEWS:9426 +#: ../../../build/NEWS:9440 msgid "" "`bpo-14191 `__: A new function " "``argparse.ArgumentParser.parse_intermixed_args`` provides the ability to " @@ -16752,33 +16781,33 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:9431 ../../../build/NEWS:12206 +#: ../../../build/NEWS:9445 ../../../build/NEWS:12220 msgid "" "`bpo-31178 `__: Fix string concatenation" " bug in rare error path in the subprocess module" msgstr "" -#: ../../../build/NEWS:9434 ../../../build/NEWS:12209 +#: ../../../build/NEWS:9448 ../../../build/NEWS:12223 msgid "" "`bpo-31350 `__: Micro-optimize " ":func:`asyncio._get_running_loop` to become up to 10% faster." msgstr "" -#: ../../../build/NEWS:9437 ../../../build/NEWS:12212 -#: ../../../build/NEWS:16504 +#: ../../../build/NEWS:9451 ../../../build/NEWS:12226 +#: ../../../build/NEWS:16518 msgid "" "`bpo-31170 `__: expat: Update libexpat " "from 2.2.3 to 2.2.4. Fix copying of partial characters for UTF-8 input " "(libexpat bug 115): https://github.com/libexpat/libexpat/issues/115" msgstr "" -#: ../../../build/NEWS:9441 ../../../build/NEWS:12216 +#: ../../../build/NEWS:9455 ../../../build/NEWS:12230 msgid "" "`bpo-29136 `__: Add TLS 1.3 cipher " "suites and OP_NO_TLSv1_3." msgstr "" -#: ../../../build/NEWS:9443 +#: ../../../build/NEWS:9457 msgid "" "`bpo-1198569 `__: ``string.Template`` " "subclasses can optionally define ``braceidpattern`` if they want to specify " @@ -16786,7 +16815,7 @@ msgid "" "default) it falls back to ``idpattern``." msgstr "" -#: ../../../build/NEWS:9448 +#: ../../../build/NEWS:9462 msgid "" "`bpo-31326 `__: " "concurrent.futures.ProcessPoolExecutor.shutdown() now explicitly closes the " @@ -16794,61 +16823,61 @@ msgid "" "thread, to prevent leaking a dangling thread." msgstr "" -#: ../../../build/NEWS:9452 ../../../build/NEWS:12227 +#: ../../../build/NEWS:9466 ../../../build/NEWS:12241 msgid "" "`bpo-27144 `__: The ``map()`` and " "``as_completed()`` iterators in ``concurrent.futures`` now avoid keeping a " "reference to yielded objects." msgstr "" -#: ../../../build/NEWS:9455 +#: ../../../build/NEWS:9469 msgid "" "`bpo-31281 `__: Fix " "``fileinput.FileInput(files, inplace=True)`` when ``files`` contain " "``pathlib.Path`` objects." msgstr "" -#: ../../../build/NEWS:9458 ../../../build/NEWS:12230 +#: ../../../build/NEWS:9472 ../../../build/NEWS:12244 msgid "" "`bpo-10746 `__: Fix ctypes producing " "wrong :pep:`3118` type codes for integer types." msgstr "" -#: ../../../build/NEWS:9461 +#: ../../../build/NEWS:9475 msgid "" "`bpo-27584 `__: ``AF_VSOCK`` has been " "added to the socket interface which allows communication between virtual " "machines and their host." msgstr "" -#: ../../../build/NEWS:9464 ../../../build/NEWS:12233 +#: ../../../build/NEWS:9478 ../../../build/NEWS:12247 msgid "" "`bpo-22536 `__: The subprocess module " "now sets the filename when FileNotFoundError is raised on POSIX systems due " "to the executable or cwd not being found." msgstr "" -#: ../../../build/NEWS:9468 +#: ../../../build/NEWS:9482 msgid "" "`bpo-29741 `__: Update some methods in " "the _pyio module to also accept integer types. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9471 ../../../build/NEWS:12237 +#: ../../../build/NEWS:9485 ../../../build/NEWS:12251 msgid "" "`bpo-31249 `__: concurrent.futures: " "WorkItem.run() used by ThreadPoolExecutor now breaks a reference cycle " "between an exception object and the WorkItem object." msgstr "" -#: ../../../build/NEWS:9475 ../../../build/NEWS:12241 +#: ../../../build/NEWS:9489 ../../../build/NEWS:12255 msgid "" "`bpo-31247 `__: xmlrpc.server now " "explicitly breaks reference cycles when using sys.exc_info() in code " "handling exceptions." msgstr "" -#: ../../../build/NEWS:9478 +#: ../../../build/NEWS:9492 msgid "" "`bpo-23835 `__: configparser: reading " "defaults in the ``ConfigParser()`` constructor is now using ``read_dict()``," @@ -16857,7 +16886,7 @@ msgid "" "converted to strings. Patch by James Tocknell." msgstr "" -#: ../../../build/NEWS:9484 ../../../build/NEWS:11158 +#: ../../../build/NEWS:9498 ../../../build/NEWS:11172 msgid "" "`bpo-31238 `__: pydoc: the stop() method" " of the private ServerThread class now waits until " @@ -16865,20 +16894,20 @@ msgid "" "docserver attribute to None to break a reference cycle." msgstr "" -#: ../../../build/NEWS:9488 +#: ../../../build/NEWS:9502 msgid "" "`bpo-5001 `__: Many asserts in " "`multiprocessing` are now more informative, and some error types have been " "changed to more specific ones." msgstr "" -#: ../../../build/NEWS:9491 +#: ../../../build/NEWS:9505 msgid "" "`bpo-31109 `__: Convert zipimport to use" " Argument Clinic." msgstr "" -#: ../../../build/NEWS:9493 ../../../build/NEWS:12244 +#: ../../../build/NEWS:9507 ../../../build/NEWS:12258 msgid "" "`bpo-30102 `__: The ssl and hashlib " "modules now call OPENSSL_add_all_algorithms_noconf() on OpenSSL < 1.1.0. The" @@ -16887,20 +16916,20 @@ msgid "" "Scalet." msgstr "" -#: ../../../build/NEWS:9498 +#: ../../../build/NEWS:9512 msgid "" "`bpo-18966 `__: Non-daemonic threads " "created by a multiprocessing.Process are now joined on child exit." msgstr "" -#: ../../../build/NEWS:9501 +#: ../../../build/NEWS:9515 msgid "" "`bpo-31183 `__: `dis` now works with " "asynchronous generator and coroutine objects. Patch by George Collins based " "on diagnosis by Luciano Ramalho." msgstr "" -#: ../../../build/NEWS:9504 +#: ../../../build/NEWS:9518 msgid "" "`bpo-5001 `__: There are a number of " "uninformative asserts in the `multiprocessing` module, as noted in issue " @@ -16914,33 +16943,33 @@ msgid "" "(drallensmith on github)." msgstr "" -#: ../../../build/NEWS:9514 ../../../build/NEWS:12249 +#: ../../../build/NEWS:9528 ../../../build/NEWS:12263 msgid "" "`bpo-31185 `__: Fixed miscellaneous " "errors in asyncio speedup module." msgstr "" -#: ../../../build/NEWS:9516 +#: ../../../build/NEWS:9530 msgid "" "`bpo-31151 `__: " "socketserver.ForkingMixIn.server_close() now waits until all child processes" " completed to prevent leaking zombie processes." msgstr "" -#: ../../../build/NEWS:9519 +#: ../../../build/NEWS:9533 msgid "" "`bpo-31072 `__: Add an ``include_file`` " "parameter to ``zipapp.create_archive()``" msgstr "" -#: ../../../build/NEWS:9522 +#: ../../../build/NEWS:9536 msgid "" "`bpo-24700 `__: Optimize array.array " "comparison. It is now from 10x up to 70x faster when comparing arrays " "holding values of the same integer type." msgstr "" -#: ../../../build/NEWS:9525 ../../../build/NEWS:12251 +#: ../../../build/NEWS:9539 ../../../build/NEWS:12265 msgid "" "`bpo-31135 `__: ttk: fix the destroy() " "method of LabeledScale and OptionMenu classes. Call the parent destroy() " @@ -16949,58 +16978,58 @@ msgid "" "garbage collector to destroy all widgets." msgstr "" -#: ../../../build/NEWS:9531 ../../../build/NEWS:12257 +#: ../../../build/NEWS:9545 ../../../build/NEWS:12271 msgid "" "`bpo-31107 `__: Fix " "`copyreg._slotnames()` mangled attribute calculation for classes whose name " "begins with an underscore. Patch by Shane Harvey." msgstr "" -#: ../../../build/NEWS:9534 +#: ../../../build/NEWS:9548 msgid "" "`bpo-31080 `__: Allow " "`logging.config.fileConfig` to accept kwargs and/or args." msgstr "" -#: ../../../build/NEWS:9536 +#: ../../../build/NEWS:9550 msgid "" "`bpo-30897 `__: ``pathlib.Path`` objects" " now include an ``is_mount()`` method (only implemented on POSIX). This is " "similar to ``os.path.ismount(p)``. Patch by Cooper Ry Lees." msgstr "" -#: ../../../build/NEWS:9540 ../../../build/NEWS:12260 +#: ../../../build/NEWS:9554 ../../../build/NEWS:12274 msgid "" "`bpo-31061 `__: Fixed a crash when using" " asyncio and threads." msgstr "" -#: ../../../build/NEWS:9542 +#: ../../../build/NEWS:9556 msgid "" "`bpo-30987 `__: Added support for CAN " "ISO-TP protocol in the socket module." msgstr "" -#: ../../../build/NEWS:9544 +#: ../../../build/NEWS:9558 msgid "" "`bpo-30522 `__: Added a ``setStream`` " "method to ``logging.StreamHandler`` to allow the stream to be set after " "creation." msgstr "" -#: ../../../build/NEWS:9547 ../../../build/NEWS:12262 +#: ../../../build/NEWS:9561 ../../../build/NEWS:12276 msgid "" "`bpo-30502 `__: Fix handling of long " "oids in ssl. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:9550 +#: ../../../build/NEWS:9564 msgid "" "`bpo-5288 `__: Support tzinfo objects " "with sub-minute offsets." msgstr "" -#: ../../../build/NEWS:9552 +#: ../../../build/NEWS:9566 msgid "" "`bpo-30919 `__: Fix shared memory " "performance regression in multiprocessing in 3.x. Shared memory used " @@ -17008,50 +17037,50 @@ msgid "" "careful to do as little disk I/O as possible." msgstr "" -#: ../../../build/NEWS:9556 +#: ../../../build/NEWS:9570 msgid "" "`bpo-26732 `__: Fix too many fds in " "processes started with the \"forkserver\" method. A child process would " "inherit as many fds as the number of still-running children." msgstr "" -#: ../../../build/NEWS:9560 ../../../build/NEWS:12272 -#: ../../../build/NEWS:16605 +#: ../../../build/NEWS:9574 ../../../build/NEWS:12286 +#: ../../../build/NEWS:16619 msgid "" "`bpo-29403 `__: Fix ``unittest.mock``'s " "autospec to not fail on method-bound builtin functions. Patch by Aaron " "Gallagher." msgstr "" -#: ../../../build/NEWS:9563 ../../../build/NEWS:12275 -#: ../../../build/NEWS:16608 +#: ../../../build/NEWS:9577 ../../../build/NEWS:12289 +#: ../../../build/NEWS:16622 msgid "" "`bpo-30961 `__: Fix decrementing a " "borrowed reference in tracemalloc." msgstr "" -#: ../../../build/NEWS:9565 +#: ../../../build/NEWS:9579 msgid "" "`bpo-19896 `__: Fix " "multiprocessing.sharedctypes to recognize typecodes ``'q'`` and ``'Q'``." msgstr "" -#: ../../../build/NEWS:9568 +#: ../../../build/NEWS:9582 msgid "" "`bpo-30946 `__: Remove obsolete code in " "readline module for platforms where GNU readline is older than 2.1 or where " "select() is not available." msgstr "" -#: ../../../build/NEWS:9571 ../../../build/NEWS:12277 +#: ../../../build/NEWS:9585 ../../../build/NEWS:12291 msgid "" "`bpo-25684 `__: Change " "``ttk.OptionMenu`` radiobuttons to be unique across instances of " "``OptionMenu``." msgstr "" -#: ../../../build/NEWS:9574 ../../../build/NEWS:12280 -#: ../../../build/NEWS:16610 +#: ../../../build/NEWS:9588 ../../../build/NEWS:12294 +#: ../../../build/NEWS:16624 msgid "" "`bpo-30886 `__: Fix " "multiprocessing.Queue.join_thread(): it now waits until the thread " @@ -17059,40 +17088,40 @@ msgid "" "the queue." msgstr "" -#: ../../../build/NEWS:9578 ../../../build/NEWS:12284 -#: ../../../build/NEWS:16614 +#: ../../../build/NEWS:9592 ../../../build/NEWS:12298 +#: ../../../build/NEWS:16628 msgid "" "`bpo-29854 `__: Fix segfault in readline" " when using readline's history-size option. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:9581 +#: ../../../build/NEWS:9595 msgid "" "`bpo-30794 `__: Added " "multiprocessing.Process.kill method to terminate using the SIGKILL signal on" " Unix." msgstr "" -#: ../../../build/NEWS:9584 ../../../build/NEWS:12287 +#: ../../../build/NEWS:9598 ../../../build/NEWS:12301 msgid "" "`bpo-30319 `__: socket.close() now " "ignores ECONNRESET error." msgstr "" -#: ../../../build/NEWS:9586 ../../../build/NEWS:12289 +#: ../../../build/NEWS:9600 ../../../build/NEWS:12303 msgid "" "`bpo-30828 `__: Fix out of bounds write " "in `asyncio.CFuture.remove_done_callback()`." msgstr "" -#: ../../../build/NEWS:9589 +#: ../../../build/NEWS:9603 msgid "" "`bpo-30302 `__: Use keywords in the " "``repr`` of ``datetime.timedelta``." msgstr "" -#: ../../../build/NEWS:9591 ../../../build/NEWS:12292 -#: ../../../build/NEWS:16617 +#: ../../../build/NEWS:9605 ../../../build/NEWS:12306 +#: ../../../build/NEWS:16631 msgid "" "`bpo-30807 `__: signal.setitimer() may " "disable the timer when passed a tiny value. Tiny values (such as 1e-6) are " @@ -17102,21 +17131,21 @@ msgid "" "timer instead of (re-)scheduling it." msgstr "" -#: ../../../build/NEWS:9598 ../../../build/NEWS:12299 -#: ../../../build/NEWS:16624 +#: ../../../build/NEWS:9612 ../../../build/NEWS:12313 +#: ../../../build/NEWS:16638 msgid "" "`bpo-30441 `__: Fix bug when modifying " "os.environ while iterating over it" msgstr "" -#: ../../../build/NEWS:9600 +#: ../../../build/NEWS:9614 msgid "" "`bpo-29585 `__: Avoid importing " "``sysconfig`` from ``site`` to improve startup speed. Python startup is " "about 5% faster on Linux and 30% faster on macOS." msgstr "" -#: ../../../build/NEWS:9603 +#: ../../../build/NEWS:9617 msgid "" "`bpo-29293 `__: Add missing parameter " "\"n\" on multiprocessing.Condition.notify(). The doc claims " @@ -17125,20 +17154,20 @@ msgid "" "sleepers to wake up) that threading.Condition.notify() accepts." msgstr "" -#: ../../../build/NEWS:9609 ../../../build/NEWS:12301 -#: ../../../build/NEWS:16626 +#: ../../../build/NEWS:9623 ../../../build/NEWS:12315 +#: ../../../build/NEWS:16640 msgid "" "`bpo-30532 `__: Fix email header value " "parser dropping folding white space in certain cases." msgstr "" -#: ../../../build/NEWS:9612 +#: ../../../build/NEWS:9626 msgid "" "`bpo-30596 `__: Add a ``close()`` method" " to ``multiprocessing.Process``." msgstr "" -#: ../../../build/NEWS:9614 ../../../build/NEWS:12223 +#: ../../../build/NEWS:9628 ../../../build/NEWS:12237 msgid "" "`bpo-9146 `__: Fix a segmentation fault " "in _hashopenssl when standard hash functions such as md5 are not available " @@ -17146,48 +17175,48 @@ msgid "" "environments." msgstr "" -#: ../../../build/NEWS:9618 ../../../build/NEWS:13033 -#: ../../../build/NEWS:16629 +#: ../../../build/NEWS:9632 ../../../build/NEWS:13047 +#: ../../../build/NEWS:16643 msgid "" "`bpo-29169 `__: Update zlib to 1.2.11." msgstr "" -#: ../../../build/NEWS:9620 ../../../build/NEWS:12265 -#: ../../../build/NEWS:16517 +#: ../../../build/NEWS:9634 ../../../build/NEWS:12279 +#: ../../../build/NEWS:16531 msgid "" "`bpo-30119 `__: ftplib.FTP.putline() now" " throws ValueError on commands that contains CR or LF. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9623 ../../../build/NEWS:12304 -#: ../../../build/NEWS:16631 +#: ../../../build/NEWS:9637 ../../../build/NEWS:12318 +#: ../../../build/NEWS:16645 msgid "" "`bpo-30879 `__: os.listdir() and " "os.scandir() now emit bytes names when called with bytes-like argument." msgstr "" -#: ../../../build/NEWS:9626 ../../../build/NEWS:12307 -#: ../../../build/NEWS:16634 +#: ../../../build/NEWS:9640 ../../../build/NEWS:12321 +#: ../../../build/NEWS:16648 msgid "" "`bpo-30746 `__: Prohibited the '=' " "character in environment variable names in ``os.putenv()`` and " "``os.spawn*()``." msgstr "" -#: ../../../build/NEWS:9629 +#: ../../../build/NEWS:9643 msgid "" "`bpo-30664 `__: The description of a " "unittest subtest now preserves the order of keyword arguments of " "TestCase.subTest()." msgstr "" -#: ../../../build/NEWS:9632 +#: ../../../build/NEWS:9646 msgid "" "`bpo-21071 `__: struct.Struct.format " "type is now :class:`str` instead of :class:`bytes`." msgstr "" -#: ../../../build/NEWS:9635 ../../../build/NEWS:12218 +#: ../../../build/NEWS:9649 ../../../build/NEWS:12232 msgid "" "`bpo-29212 `__: Fix " "concurrent.futures.thread.ThreadPoolExecutor threads to have a non repr() " @@ -17195,46 +17224,46 @@ msgid "" "will now identify themselves as \"ThreadPoolExecutor-y_n\"." msgstr "" -#: ../../../build/NEWS:9640 ../../../build/NEWS:12310 -#: ../../../build/NEWS:16637 +#: ../../../build/NEWS:9654 ../../../build/NEWS:12324 +#: ../../../build/NEWS:16651 msgid "" "`bpo-29755 `__: Fixed the lgettext() " "family of functions in the gettext module. They now always return bytes." msgstr "" -#: ../../../build/NEWS:9643 ../../../build/NEWS:12636 +#: ../../../build/NEWS:9657 ../../../build/NEWS:12650 msgid "" "`bpo-30616 `__: Functional API of enum " "allows to create empty enums. Patched by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:9646 ../../../build/NEWS:12639 +#: ../../../build/NEWS:9660 ../../../build/NEWS:12653 msgid "" "`bpo-30038 `__: Fix race condition " "between signal delivery and wakeup file descriptor. Patch by Nathaniel " "Smith." msgstr "" -#: ../../../build/NEWS:9649 ../../../build/NEWS:12642 +#: ../../../build/NEWS:9663 ../../../build/NEWS:12656 msgid "" "`bpo-23894 `__: lib2to3 now recognizes " "``rb'...'`` and ``f'...'`` strings." msgstr "" -#: ../../../build/NEWS:9651 +#: ../../../build/NEWS:9665 msgid "" "`bpo-24744 `__: pkgutil.walk_packages " "function now raises ValueError if *path* is a string. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:9654 ../../../build/NEWS:16654 +#: ../../../build/NEWS:9668 ../../../build/NEWS:16668 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup." msgstr "" -#: ../../../build/NEWS:9656 +#: ../../../build/NEWS:9670 msgid "" "`bpo-30589 `__: Fix " "multiprocessing.Process.exitcode to return the opposite of the signal number" @@ -17242,41 +17271,41 @@ msgid "" "\"forkserver\" method." msgstr "" -#: ../../../build/NEWS:9660 ../../../build/NEWS:12673 -#: ../../../build/NEWS:16656 +#: ../../../build/NEWS:9674 ../../../build/NEWS:12687 +#: ../../../build/NEWS:16670 msgid "" "`bpo-28994 `__: The traceback no longer " "displayed for SystemExit raised in a callback registered by atexit." msgstr "" -#: ../../../build/NEWS:9663 ../../../build/NEWS:12676 -#: ../../../build/NEWS:16659 +#: ../../../build/NEWS:9677 ../../../build/NEWS:12690 +#: ../../../build/NEWS:16673 msgid "" "`bpo-30508 `__: Don't log exceptions if " "Task/Future \"cancel()\" method was called." msgstr "" -#: ../../../build/NEWS:9666 +#: ../../../build/NEWS:9680 msgid "" "`bpo-30645 `__: Fix path calculation in " "`imp.load_package()`, fixing it for cases when a package is only shipped " "with bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:9670 +#: ../../../build/NEWS:9684 msgid "" "`bpo-11822 `__: The dis.dis() function " "now is able to disassemble nested code objects." msgstr "" -#: ../../../build/NEWS:9673 +#: ../../../build/NEWS:9687 msgid "" "`bpo-30624 `__: selectors does not take " "KeyboardInterrupt and SystemExit into account, leaving a fd in a bad state " "in case of error. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9677 ../../../build/NEWS:12268 +#: ../../../build/NEWS:9691 ../../../build/NEWS:12282 msgid "" "`bpo-30595 `__: " "multiprocessing.Queue.get() with a timeout now polls its reader in non-" @@ -17284,147 +17313,147 @@ msgid "" "longer than the timeout." msgstr "" -#: ../../../build/NEWS:9681 ../../../build/NEWS:12679 -#: ../../../build/NEWS:16662 +#: ../../../build/NEWS:9695 ../../../build/NEWS:12693 +#: ../../../build/NEWS:16676 msgid "" "`bpo-28556 `__: Updates to typing " "module: Add generic AsyncContextManager, add support for ContextManager on " "all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" msgstr "" -#: ../../../build/NEWS:9685 ../../../build/NEWS:12658 +#: ../../../build/NEWS:9699 ../../../build/NEWS:12672 msgid "" "`bpo-30605 `__: re.compile() no longer " "raises a BytesWarning when compiling a bytes instance with misplaced inline " "modifier. Patch by Roy Williams." msgstr "" -#: ../../../build/NEWS:9688 ../../../build/NEWS:12683 -#: ../../../build/NEWS:16666 +#: ../../../build/NEWS:9702 ../../../build/NEWS:12697 +#: ../../../build/NEWS:16680 msgid "" "`bpo-29870 `__: Fix ssl sockets leaks " "when connection is aborted in asyncio/ssl implementation. Patch by Michaël " "Sghaïer." msgstr "" -#: ../../../build/NEWS:9691 ../../../build/NEWS:12686 -#: ../../../build/NEWS:16669 +#: ../../../build/NEWS:9705 ../../../build/NEWS:12700 +#: ../../../build/NEWS:16683 msgid "" "`bpo-29743 `__: Closing transport during" " handshake process leaks open socket. Patch by Nikolay Kim" msgstr "" -#: ../../../build/NEWS:9694 ../../../build/NEWS:12689 -#: ../../../build/NEWS:16672 +#: ../../../build/NEWS:9708 ../../../build/NEWS:12703 +#: ../../../build/NEWS:16686 msgid "" "`bpo-27585 `__: Fix waiter cancellation " "in asyncio.Lock. Patch by Mathieu Sornay." msgstr "" -#: ../../../build/NEWS:9697 +#: ../../../build/NEWS:9711 msgid "" "`bpo-30014 `__: modify() method of " "poll(), epoll() and devpoll() based classes of selectors module is around " "10% faster. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9700 ../../../build/NEWS:12692 -#: ../../../build/NEWS:16675 +#: ../../../build/NEWS:9714 ../../../build/NEWS:12706 +#: ../../../build/NEWS:16689 msgid "" "`bpo-30418 `__: On Windows, " "subprocess.Popen.communicate() now also ignore EINVAL on stdin.write() if " "the child process is still running but closed the pipe." msgstr "" -#: ../../../build/NEWS:9704 +#: ../../../build/NEWS:9718 msgid "" "`bpo-30463 `__: Addded empty __slots__ " "to abc.ABC. This allows subclassers to deny __dict__ and __weakref__ " "creation. Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:9707 +#: ../../../build/NEWS:9721 msgid "" "`bpo-30520 `__: Loggers are now " "pickleable." msgstr "" -#: ../../../build/NEWS:9709 ../../../build/NEWS:12703 +#: ../../../build/NEWS:9723 ../../../build/NEWS:12717 msgid "" "`bpo-30557 `__: faulthandler now " "correctly filters and displays exception codes on Windows" msgstr "" -#: ../../../build/NEWS:9712 +#: ../../../build/NEWS:9726 msgid "" "`bpo-30526 `__: Add " "TextIOWrapper.reconfigure() and a TextIOWrapper.write_through attribute." msgstr "" -#: ../../../build/NEWS:9715 +#: ../../../build/NEWS:9729 msgid "" "`bpo-30245 `__: Fix possible overflow " "when organize struct.pack_into error message. Patch by Yuan Liu." msgstr "" -#: ../../../build/NEWS:9718 ../../../build/NEWS:12706 -#: ../../../build/NEWS:16679 +#: ../../../build/NEWS:9732 ../../../build/NEWS:12720 +#: ../../../build/NEWS:16693 msgid "" "`bpo-30378 `__: Fix the problem that " "logging.handlers.SysLogHandler cannot handle IPv6 addresses." msgstr "" -#: ../../../build/NEWS:9721 +#: ../../../build/NEWS:9735 msgid "" "`bpo-16500 `__: Allow registering at-" "fork handlers." msgstr "" -#: ../../../build/NEWS:9723 +#: ../../../build/NEWS:9737 msgid "" "`bpo-30470 `__: Deprecate invalid ctypes" " call protection on Windows. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:9726 ../../../build/NEWS:12712 -#: ../../../build/NEWS:16685 +#: ../../../build/NEWS:9740 ../../../build/NEWS:12726 +#: ../../../build/NEWS:16699 msgid "" "`bpo-30414 `__: " "multiprocessing.Queue._feed background running thread do not break from main" " loop on exception." msgstr "" -#: ../../../build/NEWS:9729 ../../../build/NEWS:12715 -#: ../../../build/NEWS:16688 +#: ../../../build/NEWS:9743 ../../../build/NEWS:12729 +#: ../../../build/NEWS:16702 msgid "" "`bpo-30003 `__: Fix handling escape " "characters in HZ codec. Based on patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9732 ../../../build/NEWS:12647 -#: ../../../build/NEWS:16647 +#: ../../../build/NEWS:9746 ../../../build/NEWS:12661 +#: ../../../build/NEWS:16661 msgid "" "`bpo-30149 `__: inspect.signature() now " "supports callables with variable-argument parameters wrapped with " "partialmethod. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9736 +#: ../../../build/NEWS:9750 msgid "" "`bpo-30436 `__: importlib.find_spec() " "raises ModuleNotFoundError instead of AttributeError if the specified parent" " module is not a package (i.e. lacks a __path__ attribute)." msgstr "" -#: ../../../build/NEWS:9740 ../../../build/NEWS:12718 -#: ../../../build/NEWS:16691 +#: ../../../build/NEWS:9754 ../../../build/NEWS:12732 +#: ../../../build/NEWS:16705 msgid "" "`bpo-30301 `__: Fix AttributeError when " "using SimpleQueue.empty() under *spawn* and *forkserver* start methods." msgstr "" -#: ../../../build/NEWS:9743 ../../../build/NEWS:12725 -#: ../../../build/NEWS:16698 +#: ../../../build/NEWS:9757 ../../../build/NEWS:12739 +#: ../../../build/NEWS:16712 msgid "" "`bpo-30375 `__: Warnings emitted when " "compile a regular expression now always point to the line in the user code." @@ -17432,8 +17461,8 @@ msgid "" "inside of groups or conditionals." msgstr "" -#: ../../../build/NEWS:9747 ../../../build/NEWS:12721 -#: ../../../build/NEWS:16694 +#: ../../../build/NEWS:9761 ../../../build/NEWS:12735 +#: ../../../build/NEWS:16708 msgid "" "`bpo-30329 `__: imaplib and poplib now " "catch the Windows socket WSAEINVAL error (code 10022) on " @@ -17441,7 +17470,7 @@ msgid "" "sometimes on SSL connections." msgstr "" -#: ../../../build/NEWS:9751 +#: ../../../build/NEWS:9765 msgid "" "`bpo-29196 `__: Removed previously " "deprecated in Python 2.4 classes Plist, Dict and _InternalDict in the " @@ -17450,28 +17479,28 @@ msgid "" "access to access items of these dictionaries." msgstr "" -#: ../../../build/NEWS:9756 +#: ../../../build/NEWS:9770 msgid "" "`bpo-9850 `__: The :mod:`macpath` is now " "deprecated and will be removed in Python 3.8." msgstr "" -#: ../../../build/NEWS:9759 +#: ../../../build/NEWS:9773 msgid "" "`bpo-30299 `__: Compiling regular " "expression in debug mode on CPython now displays the compiled bytecode in " "human readable form." msgstr "" -#: ../../../build/NEWS:9762 ../../../build/NEWS:12729 -#: ../../../build/NEWS:16702 +#: ../../../build/NEWS:9776 ../../../build/NEWS:12743 +#: ../../../build/NEWS:16716 msgid "" "`bpo-30048 `__: Fixed ``Task.cancel()`` " "can be ignored when the task is running coroutine and the coroutine returned" " without any more ``await``." msgstr "" -#: ../../../build/NEWS:9765 ../../../build/NEWS:12732 +#: ../../../build/NEWS:9779 ../../../build/NEWS:12746 msgid "" "`bpo-30266 `__: " "contextlib.AbstractContextManager now supports anti-registration by setting " @@ -17479,14 +17508,14 @@ msgid "" "`bpo-25958 `__. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9769 +#: ../../../build/NEWS:9783 msgid "" "`bpo-30340 `__: Enhanced regular " "expressions optimization. This increased the performance of matching some " "patterns up to 25 times." msgstr "" -#: ../../../build/NEWS:9772 ../../../build/NEWS:12736 +#: ../../../build/NEWS:9786 ../../../build/NEWS:12750 msgid "" "`bpo-30298 `__: Weaken the condition of " "deprecation warnings for inline modifiers. Now allowed several subsequential" @@ -17495,20 +17524,20 @@ msgid "" "inline modifiers (e.g. ``'(?x) (?i) (?s)...'``)." msgstr "" -#: ../../../build/NEWS:9778 +#: ../../../build/NEWS:9792 msgid "" "`bpo-30285 `__: Optimized case-" "insensitive matching and searching of regular expressions." msgstr "" -#: ../../../build/NEWS:9781 ../../../build/NEWS:12742 -#: ../../../build/NEWS:16705 +#: ../../../build/NEWS:9795 ../../../build/NEWS:12756 +#: ../../../build/NEWS:16719 msgid "" "`bpo-29990 `__: Fix range checking in " "GB18030 decoder. Original patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9784 +#: ../../../build/NEWS:9798 msgid "" "`bpo-29979 `__: rewrite " "cgi.parse_multipart, reusing the FieldStorage class and making its results " @@ -17516,8 +17545,8 @@ msgid "" "Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9788 ../../../build/NEWS:12748 -#: ../../../build/NEWS:16711 +#: ../../../build/NEWS:9802 ../../../build/NEWS:12762 +#: ../../../build/NEWS:16725 msgid "" "`bpo-30243 `__: Removed the __init__ " "methods of _json's scanner and encoder. Misusing them could cause memory " @@ -17525,7 +17554,7 @@ msgid "" "initialized in the __new__ methods." msgstr "" -#: ../../../build/NEWS:9792 +#: ../../../build/NEWS:9806 msgid "" "`bpo-30215 `__: Compiled regular " "expression objects with the re.LOCALE flag no longer depend on the locale at" @@ -17533,42 +17562,42 @@ msgid "" "matching." msgstr "" -#: ../../../build/NEWS:9796 ../../../build/NEWS:12752 -#: ../../../build/NEWS:16715 +#: ../../../build/NEWS:9810 ../../../build/NEWS:12766 +#: ../../../build/NEWS:16729 msgid "" "`bpo-30185 `__: Avoid KeyboardInterrupt " "tracebacks in forkserver helper process when Ctrl-C is received." msgstr "" -#: ../../../build/NEWS:9799 +#: ../../../build/NEWS:9813 msgid "" "`bpo-30103 `__: binascii.b2a_uu() and " "uu.encode() now support using ``'`'`` as zero instead of space." msgstr "" -#: ../../../build/NEWS:9802 ../../../build/NEWS:12755 -#: ../../../build/NEWS:16718 +#: ../../../build/NEWS:9816 ../../../build/NEWS:12769 +#: ../../../build/NEWS:16732 msgid "" "`bpo-28556 `__: Various updates to " "typing module: add typing.NoReturn type, use WrapperDescriptorType, minor " "bug-fixes. Original PRs by Jim Fasarakis-Hilliard and Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:9806 ../../../build/NEWS:12759 -#: ../../../build/NEWS:16722 +#: ../../../build/NEWS:9820 ../../../build/NEWS:12773 +#: ../../../build/NEWS:16736 msgid "" "`bpo-30205 `__: Fix getsockname() for " "unbound AF_UNIX sockets on Linux." msgstr "" -#: ../../../build/NEWS:9808 +#: ../../../build/NEWS:9822 msgid "" "`bpo-30228 `__: The seek() and tell() " "methods of io.FileIO now set the internal seekable attribute to avoid one " "syscall on open() (in buffered or text mode)." msgstr "" -#: ../../../build/NEWS:9812 +#: ../../../build/NEWS:9826 msgid "" "`bpo-30190 `__: unittest's " "assertAlmostEqual and assertNotAlmostEqual provide a better message in case " @@ -17576,41 +17605,41 @@ msgid "" "(patch by Giampaolo Rodola')" msgstr "" -#: ../../../build/NEWS:9816 +#: ../../../build/NEWS:9830 msgid "" "`bpo-30101 `__: Add support for " "curses.A_ITALIC." msgstr "" -#: ../../../build/NEWS:9818 ../../../build/NEWS:12696 +#: ../../../build/NEWS:9832 ../../../build/NEWS:12710 msgid "" "`bpo-29822 `__: inspect.isabstract() now" " works during __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:9821 ../../../build/NEWS:12709 -#: ../../../build/NEWS:16682 +#: ../../../build/NEWS:9835 ../../../build/NEWS:12723 +#: ../../../build/NEWS:16696 msgid "" "`bpo-29960 `__: Preserve generator state" " when _random.Random.setstate() raises an exception. Patch by Bryan Olson." msgstr "" -#: ../../../build/NEWS:9824 ../../../build/NEWS:12761 -#: ../../../build/NEWS:16724 +#: ../../../build/NEWS:9838 ../../../build/NEWS:12775 +#: ../../../build/NEWS:16738 msgid "" "`bpo-30070 `__: Fixed leaks and crashes " "in errors handling in the parser module." msgstr "" -#: ../../../build/NEWS:9827 +#: ../../../build/NEWS:9841 msgid "" "`bpo-22352 `__: Column widths in the " "output of dis.dis() are now adjusted for large line numbers and instruction " "offsets." msgstr "" -#: ../../../build/NEWS:9830 ../../../build/NEWS:12764 -#: ../../../build/NEWS:16727 +#: ../../../build/NEWS:9844 ../../../build/NEWS:12778 +#: ../../../build/NEWS:16741 msgid "" "`bpo-30061 `__: Fixed crashes in IOBase " "methods __next__() and readlines() when readline() or __next__() " @@ -17619,42 +17648,42 @@ msgid "" "PyMapping_Size()." msgstr "" -#: ../../../build/NEWS:9835 +#: ../../../build/NEWS:9849 msgid "" "`bpo-30218 `__: Fix PathLike support for" " shutil.unpack_archive. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9838 +#: ../../../build/NEWS:9852 msgid "" "`bpo-10076 `__: Compiled regular " "expression and match objects in the re module now support copy.copy() and " "copy.deepcopy() (they are considered atomic)." msgstr "" -#: ../../../build/NEWS:9841 ../../../build/NEWS:12773 -#: ../../../build/NEWS:16732 +#: ../../../build/NEWS:9855 ../../../build/NEWS:12787 +#: ../../../build/NEWS:16746 msgid "" "`bpo-30068 `__: _io._IOBase.readlines " "will check if it's closed first when hint is present." msgstr "" -#: ../../../build/NEWS:9844 ../../../build/NEWS:12776 -#: ../../../build/NEWS:16735 +#: ../../../build/NEWS:9858 ../../../build/NEWS:12790 +#: ../../../build/NEWS:16749 msgid "" "`bpo-29694 `__: Fixed race condition in " "pathlib mkdir with flags parents=True. Patch by Armin Rigo." msgstr "" -#: ../../../build/NEWS:9847 ../../../build/NEWS:12779 -#: ../../../build/NEWS:16738 +#: ../../../build/NEWS:9861 ../../../build/NEWS:12793 +#: ../../../build/NEWS:16752 msgid "" "`bpo-29692 `__: Fixed arbitrary " "unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " "by Siddharth Velankar." msgstr "" -#: ../../../build/NEWS:9850 +#: ../../../build/NEWS:9864 msgid "" "`bpo-26187 `__: Test that sqlite3 trace " "callback is not called multiple times when schema is changing. Indirectly " @@ -17662,74 +17691,74 @@ msgid "" "`__. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9854 ../../../build/NEWS:12769 +#: ../../../build/NEWS:9868 ../../../build/NEWS:12783 msgid "" "`bpo-30017 `__: Allowed calling the " "close() method of the zip entry writer object multiple times. Writing to a " "closed writer now always produces a ValueError." msgstr "" -#: ../../../build/NEWS:9858 ../../../build/NEWS:12782 -#: ../../../build/NEWS:16741 +#: ../../../build/NEWS:9872 ../../../build/NEWS:12796 +#: ../../../build/NEWS:16755 msgid "" "`bpo-29998 `__: Pickling and copying " "ImportError now preserves name and path attributes." msgstr "" -#: ../../../build/NEWS:9861 +#: ../../../build/NEWS:9875 msgid "" "`bpo-29995 `__: re.escape() now escapes " "only regex special characters." msgstr "" -#: ../../../build/NEWS:9863 +#: ../../../build/NEWS:9877 msgid "" "`bpo-29962 `__: Add math.remainder " "operation, implementing remainder as specified in IEEE 754." msgstr "" -#: ../../../build/NEWS:9866 +#: ../../../build/NEWS:9880 msgid "" "`bpo-29649 `__: Improve " "struct.pack_into() exception messages for problems with the buffer size and " "offset. Patch by Andrew Nester." msgstr "" -#: ../../../build/NEWS:9869 +#: ../../../build/NEWS:9883 msgid "" "`bpo-29654 `__: Support If-Modified-" "Since HTTP header (browser cache). Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9872 ../../../build/NEWS:12655 -#: ../../../build/NEWS:16651 +#: ../../../build/NEWS:9886 ../../../build/NEWS:12669 +#: ../../../build/NEWS:16665 msgid "" "`bpo-29931 `__: Fixed comparison check " "for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." msgstr "" -#: ../../../build/NEWS:9875 ../../../build/NEWS:12785 +#: ../../../build/NEWS:9889 ../../../build/NEWS:12799 msgid "" "`bpo-29953 `__: Fixed memory leaks in " "the replace() method of datetime and time objects when pass out of bound " "fold argument." msgstr "" -#: ../../../build/NEWS:9878 ../../../build/NEWS:12788 -#: ../../../build/NEWS:16744 +#: ../../../build/NEWS:9892 ../../../build/NEWS:12802 +#: ../../../build/NEWS:16758 msgid "" "`bpo-29942 `__: Fix a crash in " "itertools.chain.from_iterable when encountering long runs of empty " "iterables." msgstr "" -#: ../../../build/NEWS:9881 +#: ../../../build/NEWS:9895 msgid "" "`bpo-10030 `__: Sped up reading " "encrypted ZIP files by 2 times." msgstr "" -#: ../../../build/NEWS:9883 +#: ../../../build/NEWS:9897 msgid "" "`bpo-29204 `__: Element.getiterator() " "and the html parameter of XMLParser() were deprecated only in the " @@ -17737,22 +17766,22 @@ msgid "" "emits a deprecation warning." msgstr "" -#: ../../../build/NEWS:9887 ../../../build/NEWS:12791 -#: ../../../build/NEWS:16747 +#: ../../../build/NEWS:9901 ../../../build/NEWS:12805 +#: ../../../build/NEWS:16761 msgid "" "`bpo-27863 `__: Fixed multiple crashes " "in ElementTree caused by race conditions and wrong types." msgstr "" -#: ../../../build/NEWS:9890 +#: ../../../build/NEWS:9904 msgid "" "`bpo-25996 `__: Added support of file " "descriptors in os.scandir() on Unix. os.fwalk() is sped up by 2 times by " "using os.scandir()." msgstr "" -#: ../../../build/NEWS:9893 ../../../build/NEWS:12794 -#: ../../../build/NEWS:16750 +#: ../../../build/NEWS:9907 ../../../build/NEWS:12808 +#: ../../../build/NEWS:16764 msgid "" "`bpo-28699 `__: Fixed a bug in pools in " "multiprocessing.pool that raising an exception at the very first of an " @@ -17760,270 +17789,270 @@ msgid "" "Potts and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9897 ../../../build/NEWS:12644 -#: ../../../build/NEWS:16644 +#: ../../../build/NEWS:9911 ../../../build/NEWS:12658 +#: ../../../build/NEWS:16658 msgid "" "`bpo-23890 `__: " "unittest.TestCase.assertRaises() now manually breaks a reference cycle to " "not keep objects alive longer than expected." msgstr "" -#: ../../../build/NEWS:9900 +#: ../../../build/NEWS:9914 msgid "" "`bpo-29901 `__: The zipapp module now " "supports general path-like objects, not just pathlib.Path." msgstr "" -#: ../../../build/NEWS:9903 ../../../build/NEWS:12798 -#: ../../../build/NEWS:16754 +#: ../../../build/NEWS:9917 ../../../build/NEWS:12812 +#: ../../../build/NEWS:16768 msgid "" "`bpo-25803 `__: Avoid incorrect errors " "raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:9906 ../../../build/NEWS:12801 -#: ../../../build/NEWS:16757 +#: ../../../build/NEWS:9920 ../../../build/NEWS:12815 +#: ../../../build/NEWS:16771 msgid "" "`bpo-29861 `__: Release references to " "tasks, their arguments and their results as soon as they are finished in " "multiprocessing.Pool." msgstr "" -#: ../../../build/NEWS:9909 +#: ../../../build/NEWS:9923 msgid "" "`bpo-19930 `__: The mode argument of " "os.makedirs() no longer affects the file permission bits of newly-created " "intermediate-level directories." msgstr "" -#: ../../../build/NEWS:9912 ../../../build/NEWS:12804 -#: ../../../build/NEWS:16760 +#: ../../../build/NEWS:9926 ../../../build/NEWS:12818 +#: ../../../build/NEWS:16774 msgid "" "`bpo-29884 `__: faulthandler: Restore " "the old sigaltstack during teardown. Patch by Christophe Zeitouny." msgstr "" -#: ../../../build/NEWS:9915 ../../../build/NEWS:12807 -#: ../../../build/NEWS:16763 +#: ../../../build/NEWS:9929 ../../../build/NEWS:12821 +#: ../../../build/NEWS:16777 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive buffered file-like objects." msgstr "" -#: ../../../build/NEWS:9917 ../../../build/NEWS:12809 -#: ../../../build/NEWS:16765 +#: ../../../build/NEWS:9931 ../../../build/NEWS:12823 +#: ../../../build/NEWS:16779 msgid "" "`bpo-29800 `__: Fix crashes in " "partial.__repr__ if the keys of partial.keywords are not strings. Patch by " "Michael Seifert." msgstr "" -#: ../../../build/NEWS:9920 ../../../build/NEWS:12815 -#: ../../../build/NEWS:16771 +#: ../../../build/NEWS:9934 ../../../build/NEWS:12829 +#: ../../../build/NEWS:16785 msgid "" "`bpo-8256 `__: Fixed possible failing or " "crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " "sys.stdout are not set or are not strings." msgstr "" -#: ../../../build/NEWS:9924 +#: ../../../build/NEWS:9938 msgid "" "`bpo-28692 `__: Using non-integer value " "for selecting a plural form in gettext is now deprecated." msgstr "" -#: ../../../build/NEWS:9927 +#: ../../../build/NEWS:9941 msgid "" "`bpo-26121 `__: Use C library " "implementation for math functions erf() and erfc()." msgstr "" -#: ../../../build/NEWS:9930 +#: ../../../build/NEWS:9944 msgid "" "`bpo-29619 `__: os.stat() and " "os.DirEntry.inode() now convert inode (st_ino) using unsigned integers." msgstr "" -#: ../../../build/NEWS:9933 +#: ../../../build/NEWS:9947 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements." msgstr "" -#: ../../../build/NEWS:9936 +#: ../../../build/NEWS:9950 msgid "" "`bpo-29645 `__: Speed up importing the " "webbrowser module. webbrowser.register() is now thread-safe." msgstr "" -#: ../../../build/NEWS:9939 ../../../build/NEWS:12823 +#: ../../../build/NEWS:9953 ../../../build/NEWS:12837 msgid "" "`bpo-28231 `__: The zipfile module now " "accepts path-like objects for external paths." msgstr "" -#: ../../../build/NEWS:9942 ../../../build/NEWS:12826 +#: ../../../build/NEWS:9956 ../../../build/NEWS:12840 msgid "" "`bpo-26915 `__: index() and count() " "methods of collections.abc.Sequence now check identity before checking " "equality when do comparisons." msgstr "" -#: ../../../build/NEWS:9945 +#: ../../../build/NEWS:9959 msgid "" "`bpo-28682 `__: Added support for bytes " "paths in os.fwalk()." msgstr "" -#: ../../../build/NEWS:9947 +#: ../../../build/NEWS:9961 msgid "" "`bpo-29728 `__: Add new " ":data:`socket.TCP_NOTSENT_LOWAT` (Linux 3.12) constant. Patch by Nathaniel " "J. Smith." msgstr "" -#: ../../../build/NEWS:9950 ../../../build/NEWS:13035 +#: ../../../build/NEWS:9964 ../../../build/NEWS:13049 msgid "" "`bpo-29623 `__: Allow use of path-like " "object as a single argument in ConfigParser.read(). Patch by David Ellis." msgstr "" -#: ../../../build/NEWS:9953 +#: ../../../build/NEWS:9967 msgid "" "`bpo-9303 `__: Migrate sqlite3 module to " "_v2 API. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9955 ../../../build/NEWS:13038 +#: ../../../build/NEWS:9969 ../../../build/NEWS:13052 msgid "" "`bpo-28963 `__: Fix out of bound " "iteration in asyncio.Future.remove_done_callback implemented in C." msgstr "" -#: ../../../build/NEWS:9958 ../../../build/NEWS:13041 -#: ../../../build/NEWS:16783 +#: ../../../build/NEWS:9972 ../../../build/NEWS:13055 +#: ../../../build/NEWS:16797 msgid "" "`bpo-29704 `__: " "asyncio.subprocess.SubprocessStreamProtocol no longer closes before all " "pipes are closed." msgstr "" -#: ../../../build/NEWS:9961 ../../../build/NEWS:13044 +#: ../../../build/NEWS:9975 ../../../build/NEWS:13058 msgid "" "`bpo-29271 `__: Fix Task.current_task " "and Task.all_tasks implemented in C to accept None argument as their pure " "Python implementation." msgstr "" -#: ../../../build/NEWS:9964 ../../../build/NEWS:13047 -#: ../../../build/NEWS:16786 +#: ../../../build/NEWS:9978 ../../../build/NEWS:13061 +#: ../../../build/NEWS:16800 msgid "" "`bpo-29703 `__: Fix asyncio to support " "instantiation of new event loops in child processes." msgstr "" -#: ../../../build/NEWS:9967 ../../../build/NEWS:12829 -#: ../../../build/NEWS:16779 +#: ../../../build/NEWS:9981 ../../../build/NEWS:12843 +#: ../../../build/NEWS:16793 msgid "" "`bpo-29615 `__: SimpleXMLRPCDispatcher " "no longer chains KeyError (or any other exception) to exception(s) raised in" " the dispatched methods. Patch by Petr Motejlek." msgstr "" -#: ../../../build/NEWS:9971 +#: ../../../build/NEWS:9985 msgid "" "`bpo-7769 `__: Method register_function()" " of xmlrpc.server.SimpleXMLRPCDispatcher and its subclasses can now be used " "as a decorator." msgstr "" -#: ../../../build/NEWS:9975 ../../../build/NEWS:13050 -#: ../../../build/NEWS:16789 +#: ../../../build/NEWS:9989 ../../../build/NEWS:13064 +#: ../../../build/NEWS:16803 msgid "" "`bpo-29376 `__: Fix assertion error in " "threading._DummyThread.is_alive()." msgstr "" -#: ../../../build/NEWS:9977 ../../../build/NEWS:13052 +#: ../../../build/NEWS:9991 ../../../build/NEWS:13066 msgid "" "`bpo-28624 `__: Add a test that checks " "that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " "Chowdhury." msgstr "" -#: ../../../build/NEWS:9980 ../../../build/NEWS:13055 +#: ../../../build/NEWS:9994 ../../../build/NEWS:13069 msgid "" "`bpo-28518 `__: Start a transaction " "implicitly before a DML statement. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9983 ../../../build/NEWS:12812 -#: ../../../build/NEWS:16768 +#: ../../../build/NEWS:9997 ../../../build/NEWS:12826 +#: ../../../build/NEWS:16782 msgid "" "`bpo-29742 `__: get_extra_info() raises " "exception if get called on closed ssl transport. Patch by Nikolay Kim." msgstr "" -#: ../../../build/NEWS:9986 +#: ../../../build/NEWS:10000 msgid "" "`bpo-16285 `__: urllib.parse.quote is " "now based on RFC 3986 and hence includes '~' in the set of characters that " "is not quoted by default. Patch by Christian Theune and Ratnadeep Debnath." msgstr "" -#: ../../../build/NEWS:9990 ../../../build/NEWS:13058 -#: ../../../build/NEWS:16797 +#: ../../../build/NEWS:10004 ../../../build/NEWS:13072 +#: ../../../build/NEWS:16811 msgid "" "`bpo-29532 `__: Altering a kwarg " "dictionary passed to functools.partial() no longer affects a partial object " "after creation." msgstr "" -#: ../../../build/NEWS:9993 ../../../build/NEWS:13061 -#: ../../../build/NEWS:16791 +#: ../../../build/NEWS:10007 ../../../build/NEWS:13075 +#: ../../../build/NEWS:16805 msgid "" "`bpo-29110 `__: Fix file object leak in " "aifc.open() when file is given as a filesystem path and is not in valid AIFF" " format. Patch by Anthony Zhang." msgstr "" -#: ../../../build/NEWS:9996 +#: ../../../build/NEWS:10010 msgid "" "`bpo-22807 `__: Add uuid.SafeUUID and " "uuid.UUID.is_safe to relay information from the platform about whether " "generated UUIDs are generated with a multiprocessing safe method." msgstr "" -#: ../../../build/NEWS:10000 +#: ../../../build/NEWS:10014 msgid "" "`bpo-29576 `__: Improve some " "deprecations in importlib. Some deprecated methods now emit " "DeprecationWarnings and have better descriptive messages." msgstr "" -#: ../../../build/NEWS:10003 +#: ../../../build/NEWS:10017 msgid "" "`bpo-29534 `__: Fixed different " "behaviour of Decimal.from_float() for _decimal and _pydecimal. Thanks Andrew" " Nester." msgstr "" -#: ../../../build/NEWS:10006 +#: ../../../build/NEWS:10020 msgid "" "`bpo-10379 `__: locale.format_string now" " supports the 'monetary' keyword argument, and locale.format is deprecated." msgstr "" -#: ../../../build/NEWS:10009 +#: ../../../build/NEWS:10023 msgid "" "`bpo-29851 `__: importlib.reload() now " "raises ModuleNotFoundError if the module lacks a spec." msgstr "" -#: ../../../build/NEWS:10012 ../../../build/NEWS:13064 -#: ../../../build/NEWS:16800 +#: ../../../build/NEWS:10026 ../../../build/NEWS:13078 +#: ../../../build/NEWS:16814 msgid "" "`bpo-28556 `__: Various updates to " "typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. " @@ -18031,119 +18060,119 @@ msgid "" "Langa." msgstr "" -#: ../../../build/NEWS:10016 ../../../build/NEWS:13068 -#: ../../../build/NEWS:16804 +#: ../../../build/NEWS:10030 ../../../build/NEWS:13082 +#: ../../../build/NEWS:16818 msgid "" "`bpo-29100 `__: Fix " "datetime.fromtimestamp() regression introduced in Python 3.6.0: check " "minimum and maximum years." msgstr "" -#: ../../../build/NEWS:10019 ../../../build/NEWS:13074 -#: ../../../build/NEWS:16810 +#: ../../../build/NEWS:10033 ../../../build/NEWS:13088 +#: ../../../build/NEWS:16824 msgid "" "`bpo-29416 `__: Prevent infinite loop in" " pathlib.Path.mkdir" msgstr "" -#: ../../../build/NEWS:10021 ../../../build/NEWS:13076 -#: ../../../build/NEWS:16812 +#: ../../../build/NEWS:10035 ../../../build/NEWS:13090 +#: ../../../build/NEWS:16826 msgid "" "`bpo-29444 `__: Fixed out-of-bounds " "buffer access in the group() method of the match object. Based on patch by " "WGH." msgstr "" -#: ../../../build/NEWS:10024 +#: ../../../build/NEWS:10038 msgid "" "`bpo-29377 `__: Add " "WrapperDescriptorType, MethodWrapperType, and MethodDescriptorType built-in " "types to types module. Original patch by Manuel Krebber." msgstr "" -#: ../../../build/NEWS:10028 +#: ../../../build/NEWS:10042 msgid "" "`bpo-29218 `__: Unused install_misc " "command is now removed. It has been documented as unused since 2000. Patch" " by Eric N. Vander Weele." msgstr "" -#: ../../../build/NEWS:10031 +#: ../../../build/NEWS:10045 msgid "" "`bpo-29368 `__: The extend() method is " "now called instead of the append() method when unpickle collections.deque " "and other list-like objects. This can speed up unpickling to 2 times." msgstr "" -#: ../../../build/NEWS:10035 +#: ../../../build/NEWS:10049 msgid "" "`bpo-29338 `__: The help of a builtin or" " extension class now includes the constructor signature if " "__text_signature__ is provided for the class." msgstr "" -#: ../../../build/NEWS:10038 ../../../build/NEWS:13079 -#: ../../../build/NEWS:16815 +#: ../../../build/NEWS:10052 ../../../build/NEWS:13093 +#: ../../../build/NEWS:16829 msgid "" "`bpo-29335 `__: Fix " "subprocess.Popen.wait() when the child process has exited to a stopped " "instead of terminated state (ex: when under ptrace)." msgstr "" -#: ../../../build/NEWS:10041 ../../../build/NEWS:13082 -#: ../../../build/NEWS:16818 +#: ../../../build/NEWS:10055 ../../../build/NEWS:13096 +#: ../../../build/NEWS:16832 msgid "" "`bpo-29290 `__: Fix a regression in " "argparse that help messages would wrap at non-breaking spaces." msgstr "" -#: ../../../build/NEWS:10044 ../../../build/NEWS:13085 -#: ../../../build/NEWS:16821 +#: ../../../build/NEWS:10058 ../../../build/NEWS:13099 +#: ../../../build/NEWS:16835 msgid "" "`bpo-28735 `__: Fixed the comparison of " "mock.MagickMock with mock.ANY." msgstr "" -#: ../../../build/NEWS:10046 +#: ../../../build/NEWS:10060 msgid "" "`bpo-29197 `__: Removed deprecated " "function ntpath.splitunc()." msgstr "" -#: ../../../build/NEWS:10048 +#: ../../../build/NEWS:10062 msgid "" "`bpo-29210 `__: Removed support of " "deprecated argument \"exclude\" in tarfile.TarFile.add()." msgstr "" -#: ../../../build/NEWS:10051 ../../../build/NEWS:13090 -#: ../../../build/NEWS:16825 +#: ../../../build/NEWS:10065 ../../../build/NEWS:13104 +#: ../../../build/NEWS:16839 msgid "" "`bpo-29219 `__: Fixed infinite recursion" " in the repr of uninitialized ctypes.CDLL instances." msgstr "" -#: ../../../build/NEWS:10054 +#: ../../../build/NEWS:10068 msgid "" "`bpo-29192 `__: Removed deprecated " "features in the http.cookies module." msgstr "" -#: ../../../build/NEWS:10056 +#: ../../../build/NEWS:10070 msgid "" "`bpo-29193 `__: A format string argument" " for string.Formatter.format() is now positional-only." msgstr "" -#: ../../../build/NEWS:10059 +#: ../../../build/NEWS:10073 msgid "" "`bpo-29195 `__: Removed support of " "deprecated undocumented keyword arguments in methods of regular expression " "objects." msgstr "" -#: ../../../build/NEWS:10062 ../../../build/NEWS:13095 -#: ../../../build/NEWS:16828 +#: ../../../build/NEWS:10076 ../../../build/NEWS:13109 +#: ../../../build/NEWS:16842 msgid "" "`bpo-28969 `__: Fixed race condition in " "C implementation of functools.lru_cache. KeyError could be raised when " @@ -18151,108 +18180,108 @@ msgid "" "threads with the same uncached arguments." msgstr "" -#: ../../../build/NEWS:10067 +#: ../../../build/NEWS:10081 msgid "" "`bpo-20804 `__: The " "unittest.mock.sentinel attributes now preserve their identity when they are " "copied or pickled." msgstr "" -#: ../../../build/NEWS:10070 ../../../build/NEWS:13100 -#: ../../../build/NEWS:16833 +#: ../../../build/NEWS:10084 ../../../build/NEWS:13114 +#: ../../../build/NEWS:16847 msgid "" "`bpo-29142 `__: In urllib.request, " "suffixes in no_proxy environment variable with leading dots could match " "related hostnames again (e.g. .b.c matches a.b.c). Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:10074 ../../../build/NEWS:13104 -#: ../../../build/NEWS:16794 +#: ../../../build/NEWS:10088 ../../../build/NEWS:13118 +#: ../../../build/NEWS:16808 msgid "" "`bpo-28961 `__: Fix unittest.mock._Call " "helper: don't ignore the name parameter anymore. Patch written by Jiajun " "Huang." msgstr "" -#: ../../../build/NEWS:10077 ../../../build/NEWS:13111 -#: ../../../build/NEWS:17077 +#: ../../../build/NEWS:10091 ../../../build/NEWS:13125 +#: ../../../build/NEWS:17091 msgid "" "`bpo-15812 `__: inspect.getframeinfo() " "now correctly shows the first line of a context. Patch by Sam Breese." msgstr "" -#: ../../../build/NEWS:10080 +#: ../../../build/NEWS:10094 msgid "" "`bpo-28985 `__: Update authorizer " "constants in sqlite3 module. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:10083 ../../../build/NEWS:13123 +#: ../../../build/NEWS:10097 ../../../build/NEWS:13137 msgid "" "`bpo-29079 `__: Prevent infinite loop in" " pathlib.resolve() on Windows" msgstr "" -#: ../../../build/NEWS:10085 ../../../build/NEWS:13125 -#: ../../../build/NEWS:17083 +#: ../../../build/NEWS:10099 ../../../build/NEWS:13139 +#: ../../../build/NEWS:17097 msgid "" "`bpo-13051 `__: Fixed recursion errors " "in large or resized curses.textpad.Textbox. Based on patch by Tycho " "Andersen." msgstr "" -#: ../../../build/NEWS:10088 ../../../build/NEWS:13132 -#: ../../../build/NEWS:17090 +#: ../../../build/NEWS:10102 ../../../build/NEWS:13146 +#: ../../../build/NEWS:17104 msgid "" "`bpo-9770 `__: curses.ascii predicates " "now work correctly with negative integers." msgstr "" -#: ../../../build/NEWS:10091 ../../../build/NEWS:13135 -#: ../../../build/NEWS:17093 +#: ../../../build/NEWS:10105 ../../../build/NEWS:13149 +#: ../../../build/NEWS:17107 msgid "" "`bpo-28427 `__: old keys should not " "remove new values from WeakValueDictionary when collecting from another " "thread." msgstr "" -#: ../../../build/NEWS:10094 ../../../build/NEWS:13138 -#: ../../../build/NEWS:17096 +#: ../../../build/NEWS:10108 ../../../build/NEWS:13152 +#: ../../../build/NEWS:17110 msgid "" "`bpo-28923 `__: Remove editor artifacts " "from Tix.py." msgstr "" -#: ../../../build/NEWS:10096 ../../../build/NEWS:13143 -#: ../../../build/NEWS:17098 +#: ../../../build/NEWS:10110 ../../../build/NEWS:13157 +#: ../../../build/NEWS:17112 msgid "" "`bpo-28871 `__: Fixed a crash when " "deallocate deep ElementTree." msgstr "" -#: ../../../build/NEWS:10098 ../../../build/NEWS:13145 -#: ../../../build/NEWS:17100 +#: ../../../build/NEWS:10112 ../../../build/NEWS:13159 +#: ../../../build/NEWS:17114 msgid "" "`bpo-19542 `__: Fix bugs in " "WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC " "collection happens in another thread." msgstr "" -#: ../../../build/NEWS:10101 ../../../build/NEWS:13148 +#: ../../../build/NEWS:10115 ../../../build/NEWS:13162 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when passing a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:10104 +#: ../../../build/NEWS:10118 msgid "" "`bpo-16255 `__: subprocess.Popen uses " "/system/bin/sh on Android as the shell, instead of /bin/sh." msgstr "" -#: ../../../build/NEWS:10107 ../../../build/NEWS:13151 -#: ../../../build/NEWS:17106 +#: ../../../build/NEWS:10121 ../../../build/NEWS:13165 +#: ../../../build/NEWS:17120 msgid "" "`bpo-28779 `__: " "multiprocessing.set_forkserver_preload() would crash the forkserver process " @@ -18260,14 +18289,14 @@ msgid "" "locks." msgstr "" -#: ../../../build/NEWS:10111 ../../../build/NEWS:13158 +#: ../../../build/NEWS:10125 ../../../build/NEWS:13172 msgid "" "`bpo-26937 `__: The chown() method of " "the tarfile.TarFile class does not fail now when the grp module cannot be " "imported, as for example on Android platforms." msgstr "" -#: ../../../build/NEWS:10115 +#: ../../../build/NEWS:10129 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " @@ -18276,21 +18305,21 @@ msgid "" "releases)." msgstr "" -#: ../../../build/NEWS:10120 +#: ../../../build/NEWS:10134 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in re.sub() replacement templates" " regular expressions now are errors." msgstr "" -#: ../../../build/NEWS:10123 ../../../build/NEWS:13339 +#: ../../../build/NEWS:10137 ../../../build/NEWS:13353 msgid "" "`bpo-28835 `__: Fix a regression " "introduced in warnings.catch_warnings(): call warnings.showwarning() if it " "was overridden inside the context manager." msgstr "" -#: ../../../build/NEWS:10126 ../../../build/NEWS:13342 +#: ../../../build/NEWS:10140 ../../../build/NEWS:13356 msgid "" "`bpo-27172 `__: To assist with upgrades " "from 2.7, the previously documented deprecation of " @@ -18299,14 +18328,14 @@ msgid "" "supported." msgstr "" -#: ../../../build/NEWS:10131 +#: ../../../build/NEWS:10145 msgid "" "`bpo-28740 `__: Add " "sys.getandroidapilevel(): return the build time API version of Android as an" " integer. Function only available on Android." msgstr "" -#: ../../../build/NEWS:10134 ../../../build/NEWS:13347 +#: ../../../build/NEWS:10148 ../../../build/NEWS:13361 msgid "" "`bpo-26273 `__: Add new " ":data:`socket.TCP_CONGESTION` (Linux 2.6.13) and " @@ -18314,13 +18343,13 @@ msgid "" "Omar Sandoval." msgstr "" -#: ../../../build/NEWS:10138 ../../../build/NEWS:13418 +#: ../../../build/NEWS:10152 ../../../build/NEWS:13432 msgid "" "`bpo-28752 `__: Restored the " "__reduce__() methods of datetime objects." msgstr "" -#: ../../../build/NEWS:10140 ../../../build/NEWS:13420 +#: ../../../build/NEWS:10154 ../../../build/NEWS:13434 msgid "" "`bpo-28727 `__: Regular expression " "patterns, _sre.SRE_Pattern objects created by re.compile(), become " @@ -18330,35 +18359,35 @@ msgid "" "unit tests)." msgstr "" -#: ../../../build/NEWS:10145 +#: ../../../build/NEWS:10159 msgid "" "`bpo-20572 `__: Remove the " "subprocess.Popen.wait endtime parameter. It was deprecated in 3.4 and " "undocumented prior to that." msgstr "" -#: ../../../build/NEWS:10148 ../../../build/NEWS:13428 -#: ../../../build/NEWS:17113 +#: ../../../build/NEWS:10162 ../../../build/NEWS:13442 +#: ../../../build/NEWS:17127 msgid "" "`bpo-25659 `__: In ctypes, prevent a " "crash calling the from_buffer() and from_buffer_copy() methods on abstract " "classes like Array." msgstr "" -#: ../../../build/NEWS:10151 +#: ../../../build/NEWS:10165 msgid "" "`bpo-28548 `__: In the \"http.server\" " "module, parse the protocol version if possible, to avoid using HTTP 0.9 in " "some error responses." msgstr "" -#: ../../../build/NEWS:10154 ../../../build/NEWS:13431 +#: ../../../build/NEWS:10168 ../../../build/NEWS:13445 msgid "" "`bpo-19717 `__: Makes Path.resolve() " "succeed on paths that do not exist. Patch by Vajrasky Kok" msgstr "" -#: ../../../build/NEWS:10157 ../../../build/NEWS:13434 +#: ../../../build/NEWS:10171 ../../../build/NEWS:13448 msgid "" "`bpo-28563 `__: Fixed possible DoS and " "arbitrary code execution when handle plural form selections in the gettext " @@ -18366,31 +18395,31 @@ msgid "" "gettext." msgstr "" -#: ../../../build/NEWS:10161 ../../../build/NEWS:13438 -#: ../../../build/NEWS:17122 +#: ../../../build/NEWS:10175 ../../../build/NEWS:13452 +#: ../../../build/NEWS:17136 msgid "" "`bpo-28387 `__: Fixed possible crash in " "_io.TextIOWrapper deallocator when the garbage collector is invoked in other" " thread. Based on patch by Sebastian Cufre." msgstr "" -#: ../../../build/NEWS:10165 ../../../build/NEWS:13521 -#: ../../../build/NEWS:17126 +#: ../../../build/NEWS:10179 ../../../build/NEWS:13535 +#: ../../../build/NEWS:17140 msgid "" "`bpo-27517 `__: LZMA compressor and " "decompressor no longer raise exceptions if given empty data twice. Patch by" " Benjamin Fogle." msgstr "" -#: ../../../build/NEWS:10168 ../../../build/NEWS:13524 -#: ../../../build/NEWS:17129 +#: ../../../build/NEWS:10182 ../../../build/NEWS:13538 +#: ../../../build/NEWS:17143 msgid "" "`bpo-28549 `__: Fixed segfault in " "curses's addch() with ncurses6." msgstr "" -#: ../../../build/NEWS:10170 ../../../build/NEWS:13526 -#: ../../../build/NEWS:17131 +#: ../../../build/NEWS:10184 ../../../build/NEWS:13540 +#: ../../../build/NEWS:17145 msgid "" "`bpo-28449 `__: tarfile.open() with mode" " \"r\" or \"r:\" now tries to open a tar file with compression before trying" @@ -18398,15 +18427,15 @@ msgid "" "ignore_zeros=True." msgstr "" -#: ../../../build/NEWS:10174 ../../../build/NEWS:13530 -#: ../../../build/NEWS:17135 +#: ../../../build/NEWS:10188 ../../../build/NEWS:13544 +#: ../../../build/NEWS:17149 msgid "" "`bpo-23262 `__: The webbrowser module " "now supports Firefox 36+ and derived browsers. Based on patch by Oleg " "Broytman." msgstr "" -#: ../../../build/NEWS:10177 +#: ../../../build/NEWS:10191 msgid "" "`bpo-24241 `__: The webbrowser in an X " "environment now prefers using the default browser directly. Also, the " @@ -18415,8 +18444,8 @@ msgid "" "Steele" msgstr "" -#: ../../../build/NEWS:10182 ../../../build/NEWS:13533 -#: ../../../build/NEWS:17138 +#: ../../../build/NEWS:10196 ../../../build/NEWS:13547 +#: ../../../build/NEWS:17152 msgid "" "`bpo-27939 `__: Fixed bugs in " "tkinter.ttk.LabeledScale and tkinter.Scale caused by representing the scale " @@ -18424,7 +18453,7 @@ msgid "" " set to underlying Tk variable." msgstr "" -#: ../../../build/NEWS:10186 +#: ../../../build/NEWS:10200 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prweek() no longer prints a space after a weeks's " @@ -18432,55 +18461,55 @@ msgid "" " after a year's calendar. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10190 +#: ../../../build/NEWS:10204 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prmonth() no longer prints a space at the start of new" " line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10194 ../../../build/NEWS:13544 -#: ../../../build/NEWS:17146 +#: ../../../build/NEWS:10208 ../../../build/NEWS:13558 +#: ../../../build/NEWS:17160 msgid "" "`bpo-20491 `__: The textwrap.TextWrapper" " class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." msgstr "" -#: ../../../build/NEWS:10197 ../../../build/NEWS:13547 -#: ../../../build/NEWS:17149 +#: ../../../build/NEWS:10211 ../../../build/NEWS:13561 +#: ../../../build/NEWS:17163 msgid "" "`bpo-28353 `__: os.fwalk() no longer " "fails on broken links." msgstr "" -#: ../../../build/NEWS:10199 ../../../build/NEWS:13549 +#: ../../../build/NEWS:10213 ../../../build/NEWS:13563 msgid "" "`bpo-28430 `__: Fix iterator of C " "implemented asyncio.Future doesn't accept non-None value is passed to " "it.send(val)." msgstr "" -#: ../../../build/NEWS:10202 ../../../build/NEWS:13552 +#: ../../../build/NEWS:10216 ../../../build/NEWS:13566 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets now start by the \"!\" prefix for readability." msgstr "" -#: ../../../build/NEWS:10205 ../../../build/NEWS:13555 -#: ../../../build/NEWS:17151 +#: ../../../build/NEWS:10219 ../../../build/NEWS:13569 +#: ../../../build/NEWS:17165 msgid "" "`bpo-25464 `__: Fixed " "HList.header_exists() in tkinter.tix module by addin a workaround to Tix " "library bug." msgstr "" -#: ../../../build/NEWS:10208 ../../../build/NEWS:13558 +#: ../../../build/NEWS:10222 ../../../build/NEWS:13572 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer adds entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:10210 ../../../build/NEWS:13560 +#: ../../../build/NEWS:10224 ../../../build/NEWS:13574 msgid "" "`bpo-25953 `__: re.sub() now raises an " "error for invalid numerical group reference in replacement template even if " @@ -18489,57 +18518,57 @@ msgid "" "Based on patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:10215 +#: ../../../build/NEWS:10229 msgid "" "`bpo-28469 `__: timeit now uses the " "sequence 1, 2, 5, 10, 20, 50,... instead of 1, 10, 100,... for autoranging." msgstr "" -#: ../../../build/NEWS:10218 +#: ../../../build/NEWS:10232 msgid "" "`bpo-28115 `__: Command-line interface " "of the zipfile module now uses argparse. Added support of long options." msgstr "" -#: ../../../build/NEWS:10221 ../../../build/NEWS:13565 +#: ../../../build/NEWS:10235 ../../../build/NEWS:13579 msgid "" "`bpo-18219 `__: Optimize csv.DictWriter " "for large number of columns. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:10224 ../../../build/NEWS:13568 +#: ../../../build/NEWS:10238 ../../../build/NEWS:13582 msgid "" "`bpo-28448 `__: Fix C implemented " "asyncio.Future didn't work on Windows." msgstr "" -#: ../../../build/NEWS:10226 +#: ../../../build/NEWS:10240 msgid "" "`bpo-23214 `__: In the \"io\" module, " "the argument to BufferedReader and BytesIO's read1() methods is now optional" " and can be -1, matching the BufferedIOBase specification." msgstr "" -#: ../../../build/NEWS:10230 ../../../build/NEWS:13570 +#: ../../../build/NEWS:10244 ../../../build/NEWS:13584 msgid "" "`bpo-28480 `__: Fix error building " "socket module when multithreading is disabled." msgstr "" -#: ../../../build/NEWS:10233 +#: ../../../build/NEWS:10247 msgid "" "`bpo-28240 `__: timeit: remove " "``-c/--clock`` and ``-t/--time`` command line options which were deprecated " "since Python 3.3." msgstr "" -#: ../../../build/NEWS:10236 +#: ../../../build/NEWS:10250 msgid "" "`bpo-28240 `__: timeit now repeats the " "benchmarks 5 times instead of only 3 to make benchmarks more reliable." msgstr "" -#: ../../../build/NEWS:10239 +#: ../../../build/NEWS:10253 msgid "" "`bpo-28240 `__: timeit autorange now " "uses a single loop iteration if the benchmark takes less than 10 seconds, " @@ -18547,7 +18576,7 @@ msgid "" "'time.sleep(1)'\" now takes 4 seconds instead of 40 seconds." msgstr "" -#: ../../../build/NEWS:10244 +#: ../../../build/NEWS:10258 msgid "" "Distutils.sdist now looks for README and setup.py files with case " "sensitivity. This behavior matches that found in Setuptools 6.0 and later. " @@ -18555,110 +18584,110 @@ msgid "" "rationale." msgstr "" -#: ../../../build/NEWS:10249 +#: ../../../build/NEWS:10263 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X. Patch by Ned Batchelder." msgstr "" -#: ../../../build/NEWS:10252 ../../../build/NEWS:13575 -#: ../../../build/NEWS:17158 +#: ../../../build/NEWS:10266 ../../../build/NEWS:13589 +#: ../../../build/NEWS:17172 msgid "" "`bpo-20766 `__: Fix references leaked by" " pdb in the handling of SIGINT handlers." msgstr "" -#: ../../../build/NEWS:10255 ../../../build/NEWS:13691 +#: ../../../build/NEWS:10269 ../../../build/NEWS:13705 msgid "" "`bpo-27998 `__: Fixed bytes path support" " in os.scandir() on Windows. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10258 ../../../build/NEWS:13694 +#: ../../../build/NEWS:10272 ../../../build/NEWS:13708 msgid "" "`bpo-28317 `__: The disassembler now " "decodes FORMAT_VALUE argument." msgstr "" -#: ../../../build/NEWS:10260 ../../../build/NEWS:13700 +#: ../../../build/NEWS:10274 ../../../build/NEWS:13714 msgid "" "`bpo-28380 `__: unittest.mock Mock " "autospec functions now properly support assert_called, assert_not_called, " "and assert_called_once." msgstr "" -#: ../../../build/NEWS:10263 ../../../build/NEWS:13705 +#: ../../../build/NEWS:10277 ../../../build/NEWS:13719 msgid "" "`bpo-28229 `__: lzma module now supports" " pathlib." msgstr "" -#: ../../../build/NEWS:10265 ../../../build/NEWS:13707 -#: ../../../build/NEWS:17165 +#: ../../../build/NEWS:10279 ../../../build/NEWS:13721 +#: ../../../build/NEWS:17179 msgid "" "`bpo-28321 `__: Fixed writing non-BMP " "characters with binary format in plistlib." msgstr "" -#: ../../../build/NEWS:10268 ../../../build/NEWS:13710 +#: ../../../build/NEWS:10282 ../../../build/NEWS:13724 msgid "" "`bpo-28225 `__: bz2 module now supports " "pathlib. Initial patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10271 ../../../build/NEWS:13713 +#: ../../../build/NEWS:10285 ../../../build/NEWS:13727 msgid "" "`bpo-28227 `__: gzip now supports " "pathlib. Patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10273 +#: ../../../build/NEWS:10287 msgid "" "`bpo-28332 `__: Deprecated silent " "truncations in socket.htons and socket.ntohs. Original patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:10276 ../../../build/NEWS:13715 +#: ../../../build/NEWS:10290 ../../../build/NEWS:13729 msgid "" "`bpo-27358 `__: Optimized merging var-" "keyword arguments and improved error message when passing a non-mapping as a" " var-keyword argument." msgstr "" -#: ../../../build/NEWS:10279 ../../../build/NEWS:13718 +#: ../../../build/NEWS:10293 ../../../build/NEWS:13732 msgid "" "`bpo-28257 `__: Improved error message " "when passing a non-iterable as a var-positional argument. Added opcode " "BUILD_TUPLE_UNPACK_WITH_CALL." msgstr "" -#: ../../../build/NEWS:10282 ../../../build/NEWS:13721 -#: ../../../build/NEWS:17168 +#: ../../../build/NEWS:10296 ../../../build/NEWS:13735 +#: ../../../build/NEWS:17182 msgid "" "`bpo-28322 `__: Fixed possible crashes " "when unpickle itertools objects from incorrect pickle data. Based on patch " "by John Leitch." msgstr "" -#: ../../../build/NEWS:10285 ../../../build/NEWS:13724 +#: ../../../build/NEWS:10299 ../../../build/NEWS:13738 msgid "" "`bpo-28228 `__: imghdr now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10287 ../../../build/NEWS:13726 +#: ../../../build/NEWS:10301 ../../../build/NEWS:13740 msgid "" "`bpo-28226 `__: compileall now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10289 ../../../build/NEWS:13728 +#: ../../../build/NEWS:10303 ../../../build/NEWS:13742 msgid "" "`bpo-28314 `__: Fix function declaration" " (C flags) for the getiterator() method of xml.etree.ElementTree.Element." msgstr "" -#: ../../../build/NEWS:10292 ../../../build/NEWS:13731 +#: ../../../build/NEWS:10306 ../../../build/NEWS:13745 msgid "" "`bpo-28148 `__: Stop using localtime() " "and gmtime() in the time module. Introduced platform independent " @@ -18666,8 +18695,8 @@ msgid "" " all platforms. Patch by Ed Schouten." msgstr "" -#: ../../../build/NEWS:10296 ../../../build/NEWS:13735 -#: ../../../build/NEWS:17177 +#: ../../../build/NEWS:10310 ../../../build/NEWS:13749 +#: ../../../build/NEWS:17191 msgid "" "`bpo-28253 `__: Fixed calendar functions" " for extreme months: 0001-01 and 9999-12. Methods itermonthdays() and " @@ -18675,299 +18704,299 @@ msgid "" "which can cause datetime.date under/overflow." msgstr "" -#: ../../../build/NEWS:10301 ../../../build/NEWS:13740 -#: ../../../build/NEWS:17182 +#: ../../../build/NEWS:10315 ../../../build/NEWS:13754 +#: ../../../build/NEWS:17196 msgid "" "`bpo-28275 `__: Fixed possible use after" " free in the decompress() methods of the LZMADecompressor and " "BZ2Decompressor classes. Original patch by John Leitch." msgstr "" -#: ../../../build/NEWS:10305 ../../../build/NEWS:13744 -#: ../../../build/NEWS:17186 +#: ../../../build/NEWS:10319 ../../../build/NEWS:13758 +#: ../../../build/NEWS:17200 msgid "" "`bpo-27897 `__: Fixed possible crash in " "sqlite3.Connection.create_collation() if pass invalid string-like object as " "a name. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10308 ../../../build/NEWS:13747 +#: ../../../build/NEWS:10322 ../../../build/NEWS:13761 msgid "" "`bpo-18844 `__: random.choices() now has" " k as a keyword-only argument to improve the readability of common cases and" " come into line with the signature used in other languages." msgstr "" -#: ../../../build/NEWS:10312 ../../../build/NEWS:13751 -#: ../../../build/NEWS:17189 +#: ../../../build/NEWS:10326 ../../../build/NEWS:13765 +#: ../../../build/NEWS:17203 msgid "" "`bpo-18893 `__: Fix invalid exception " "handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May." msgstr "" -#: ../../../build/NEWS:10315 ../../../build/NEWS:13754 +#: ../../../build/NEWS:10329 ../../../build/NEWS:13768 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module. Added the master parameter in the " "DisplayStyle constructor." msgstr "" -#: ../../../build/NEWS:10318 ../../../build/NEWS:13757 -#: ../../../build/NEWS:17194 +#: ../../../build/NEWS:10332 ../../../build/NEWS:13771 +#: ../../../build/NEWS:17208 msgid "" "`bpo-27348 `__: In the traceback module," " restore the formatting of exception messages like \"Exception: None\". " "This fixes a regression introduced in 3.5a2." msgstr "" -#: ../../../build/NEWS:10322 ../../../build/NEWS:13761 -#: ../../../build/NEWS:17198 +#: ../../../build/NEWS:10336 ../../../build/NEWS:13775 +#: ../../../build/NEWS:17212 msgid "" "`bpo-25651 `__: Allow falsy values to be" " used for msg parameter of subTest()." msgstr "" -#: ../../../build/NEWS:10324 ../../../build/NEWS:13763 +#: ../../../build/NEWS:10338 ../../../build/NEWS:13777 msgid "" "`bpo-27778 `__: Fix a memory leak in " "os.getrandom() when the getrandom() is interrupted by a signal and a signal " "handler raises a Python exception." msgstr "" -#: ../../../build/NEWS:10327 ../../../build/NEWS:13766 +#: ../../../build/NEWS:10341 ../../../build/NEWS:13780 msgid "" "`bpo-28200 `__: Fix memory leak on " "Windows in the os module (fix path_converter() function)." msgstr "" -#: ../../../build/NEWS:10330 ../../../build/NEWS:13769 +#: ../../../build/NEWS:10344 ../../../build/NEWS:13783 msgid "" "`bpo-25400 `__: RobotFileParser now " "correctly returns default values for crawl_delay and request_rate. Initial " "patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:10333 ../../../build/NEWS:13772 -#: ../../../build/NEWS:17200 +#: ../../../build/NEWS:10347 ../../../build/NEWS:13786 +#: ../../../build/NEWS:17214 msgid "" "`bpo-27932 `__: Prevent memory leak in " "win32_ver()." msgstr "" -#: ../../../build/NEWS:10335 ../../../build/NEWS:13774 -#: ../../../build/NEWS:17202 +#: ../../../build/NEWS:10349 ../../../build/NEWS:13788 +#: ../../../build/NEWS:17216 msgid "Fix UnboundLocalError in socket._sendfile_use_sendfile." msgstr "Perbaiki UnboundLocalError di socket._sendfile_use_sendfile." -#: ../../../build/NEWS:10337 ../../../build/NEWS:13776 -#: ../../../build/NEWS:17204 +#: ../../../build/NEWS:10351 ../../../build/NEWS:13790 +#: ../../../build/NEWS:17218 msgid "" "`bpo-28075 `__: Check for " "ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk " "Sun." msgstr "" -#: ../../../build/NEWS:10340 ../../../build/NEWS:13779 +#: ../../../build/NEWS:10354 ../../../build/NEWS:13793 msgid "" "`bpo-22493 `__: Warning message emitted " "by using inline flags in the middle of regular expression now contains a " "(truncated) regex pattern. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:10344 ../../../build/NEWS:13783 -#: ../../../build/NEWS:17207 +#: ../../../build/NEWS:10358 ../../../build/NEWS:13797 +#: ../../../build/NEWS:17221 msgid "" "`bpo-25270 `__: Prevent " "codecs.escape_encode() from raising SystemError when an empty bytestring is " "passed." msgstr "" -#: ../../../build/NEWS:10347 ../../../build/NEWS:13786 -#: ../../../build/NEWS:17210 +#: ../../../build/NEWS:10361 ../../../build/NEWS:13800 +#: ../../../build/NEWS:17224 msgid "" "`bpo-28181 `__: Get antigravity over " "HTTPS. Patch by Kaartic Sivaraam." msgstr "" -#: ../../../build/NEWS:10349 ../../../build/NEWS:13788 -#: ../../../build/NEWS:17212 +#: ../../../build/NEWS:10363 ../../../build/NEWS:13802 +#: ../../../build/NEWS:17226 msgid "" "`bpo-25895 `__: Enable WebSocket URL " "schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus " "Holtermann." msgstr "" -#: ../../../build/NEWS:10352 ../../../build/NEWS:13791 +#: ../../../build/NEWS:10366 ../../../build/NEWS:13805 msgid "" "`bpo-28114 `__: Fix a crash in " "parse_envlist() when env contains byte strings. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10355 ../../../build/NEWS:13794 -#: ../../../build/NEWS:17215 +#: ../../../build/NEWS:10369 ../../../build/NEWS:13808 +#: ../../../build/NEWS:17229 msgid "" "`bpo-27599 `__: Fixed buffer overrun in " "binascii.b2a_qp() and binascii.a2b_qp()." msgstr "" -#: ../../../build/NEWS:10358 ../../../build/NEWS:13797 -#: ../../../build/NEWS:17416 +#: ../../../build/NEWS:10372 ../../../build/NEWS:13811 +#: ../../../build/NEWS:17430 msgid "" "`bpo-27906 `__: Fix socket accept " "exhaustion during high TCP traffic. Patch by Kevin Conway." msgstr "" -#: ../../../build/NEWS:10361 ../../../build/NEWS:13800 -#: ../../../build/NEWS:17419 +#: ../../../build/NEWS:10375 ../../../build/NEWS:13814 +#: ../../../build/NEWS:17433 msgid "" "`bpo-28174 `__: Handle when SO_REUSEPORT" " isn't properly supported. Patch by Seth Michael Larson." msgstr "" -#: ../../../build/NEWS:10364 ../../../build/NEWS:13803 -#: ../../../build/NEWS:17422 +#: ../../../build/NEWS:10378 ../../../build/NEWS:13817 +#: ../../../build/NEWS:17436 msgid "" "`bpo-26654 `__: Inspect " "functools.partial in asyncio.Handle.__repr__. Patch by iceboy." msgstr "" -#: ../../../build/NEWS:10367 ../../../build/NEWS:13806 -#: ../../../build/NEWS:17425 +#: ../../../build/NEWS:10381 ../../../build/NEWS:13820 +#: ../../../build/NEWS:17439 msgid "" "`bpo-26909 `__: Fix slow pipes IO in " "asyncio. Patch by INADA Naoki." msgstr "" -#: ../../../build/NEWS:10369 ../../../build/NEWS:13808 -#: ../../../build/NEWS:17427 +#: ../../../build/NEWS:10383 ../../../build/NEWS:13822 +#: ../../../build/NEWS:17441 msgid "" "`bpo-28176 `__: Fix callbacks race in " "asyncio.SelectorLoop.sock_connect." msgstr "" -#: ../../../build/NEWS:10371 ../../../build/NEWS:13810 -#: ../../../build/NEWS:17429 +#: ../../../build/NEWS:10385 ../../../build/NEWS:13824 +#: ../../../build/NEWS:17443 msgid "" "`bpo-27759 `__: Fix selectors " "incorrectly retain invalid file descriptors. Patch by Mark Williams." msgstr "" -#: ../../../build/NEWS:10374 +#: ../../../build/NEWS:10388 msgid "" "`bpo-28325 `__: Remove vestigial MacOS 9" " macurl2path module and its tests." msgstr "" -#: ../../../build/NEWS:10376 ../../../build/NEWS:13813 -#: ../../../build/NEWS:17432 +#: ../../../build/NEWS:10390 ../../../build/NEWS:13827 +#: ../../../build/NEWS:17446 msgid "" "`bpo-28368 `__: Refuse monitoring " "processes if the child watcher has no loop attached. Patch by Vincent " "Michel." msgstr "" -#: ../../../build/NEWS:10379 ../../../build/NEWS:13816 -#: ../../../build/NEWS:17435 +#: ../../../build/NEWS:10393 ../../../build/NEWS:13830 +#: ../../../build/NEWS:17449 msgid "" "`bpo-28369 `__: Raise RuntimeError when " "transport's FD is used with add_reader, add_writer, etc." msgstr "" -#: ../../../build/NEWS:10382 ../../../build/NEWS:13819 -#: ../../../build/NEWS:17438 +#: ../../../build/NEWS:10396 ../../../build/NEWS:13833 +#: ../../../build/NEWS:17452 msgid "" "`bpo-28370 `__: Speedup " "asyncio.StreamReader.readexactly. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10385 ../../../build/NEWS:13822 -#: ../../../build/NEWS:17441 +#: ../../../build/NEWS:10399 ../../../build/NEWS:13836 +#: ../../../build/NEWS:17455 msgid "" "`bpo-28371 `__: Deprecate passing " "asyncio.Handles to run_in_executor." msgstr "" -#: ../../../build/NEWS:10387 ../../../build/NEWS:13824 -#: ../../../build/NEWS:17443 +#: ../../../build/NEWS:10401 ../../../build/NEWS:13838 +#: ../../../build/NEWS:17457 msgid "" "`bpo-28372 `__: Fix asyncio to support " "formatting of non-python coroutines." msgstr "" -#: ../../../build/NEWS:10389 ../../../build/NEWS:13826 -#: ../../../build/NEWS:17445 +#: ../../../build/NEWS:10403 ../../../build/NEWS:13840 +#: ../../../build/NEWS:17459 msgid "" "`bpo-28399 `__: Remove UNIX socket from " "FS before binding. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10392 ../../../build/NEWS:13829 -#: ../../../build/NEWS:17448 +#: ../../../build/NEWS:10406 ../../../build/NEWS:13843 +#: ../../../build/NEWS:17462 msgid "" "`bpo-27972 `__: Prohibit Tasks to await " "on themselves." msgstr "" -#: ../../../build/NEWS:10394 ../../../build/NEWS:13351 +#: ../../../build/NEWS:10408 ../../../build/NEWS:13365 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left configparser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:10397 ../../../build/NEWS:12699 +#: ../../../build/NEWS:10411 ../../../build/NEWS:12713 msgid "" "`bpo-29581 `__: ABCMeta.__new__ now " "accepts ``**kwargs``, allowing abstract base classes to use keyword " "parameters in __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:10401 ../../../build/NEWS:11890 +#: ../../../build/NEWS:10415 ../../../build/NEWS:11904 msgid "" "`bpo-25532 `__: inspect.unwrap() will " "now only try to unwrap an object sys.getrecursionlimit() times, to protect " "against objects which create a new object on every attribute access." msgstr "" -#: ../../../build/NEWS:10405 ../../../build/NEWS:12833 +#: ../../../build/NEWS:10419 ../../../build/NEWS:12847 msgid "" "`bpo-30177 `__: " "path.resolve(strict=False) no longer cuts the path after the first element " "not present in the filesystem. Patch by Antoine Pietri." msgstr "" -#: ../../../build/NEWS:10411 ../../../build/NEWS:12316 +#: ../../../build/NEWS:10425 ../../../build/NEWS:12330 msgid "" "`bpo-31294 `__: Fix incomplete code " "snippet in the ZeroMQSocketListener and ZeroMQSocketHandler examples and " "adapt them to Python 3." msgstr "" -#: ../../../build/NEWS:10414 ../../../build/NEWS:12319 +#: ../../../build/NEWS:10428 ../../../build/NEWS:12333 msgid "" "`bpo-21649 `__: Add RFC 7525 and Mozilla" " server side TLS links to SSL documentation." msgstr "" -#: ../../../build/NEWS:10417 +#: ../../../build/NEWS:10431 msgid "" "`bpo-31128 `__: Allow the pydoc server " "to bind to arbitrary hostnames." msgstr "" -#: ../../../build/NEWS:10419 ../../../build/NEWS:12322 +#: ../../../build/NEWS:10433 ../../../build/NEWS:12336 msgid "" "`bpo-30803 `__: Clarify doc on truth " "value testing. Original patch by Peter Thomassen." msgstr "" -#: ../../../build/NEWS:10422 ../../../build/NEWS:12888 -#: ../../../build/NEWS:16840 +#: ../../../build/NEWS:10436 ../../../build/NEWS:12902 +#: ../../../build/NEWS:16854 msgid "" "`bpo-30176 `__: Add missing attribute " "related constants in curses documentation." msgstr "" -#: ../../../build/NEWS:10425 ../../../build/NEWS:12891 +#: ../../../build/NEWS:10439 ../../../build/NEWS:12905 msgid "" "`bpo-30052 `__: the link targets for " ":func:`bytes` and :func:`bytearray` are now their respective type " @@ -18978,14 +19007,14 @@ msgid "" "default output caching features in Sphinx." msgstr "" -#: ../../../build/NEWS:10433 ../../../build/NEWS:12899 -#: ../../../build/NEWS:16843 +#: ../../../build/NEWS:10447 ../../../build/NEWS:12913 +#: ../../../build/NEWS:16857 msgid "" "`bpo-26985 `__: Add missing info of code" " object in inspect documentation." msgstr "" -#: ../../../build/NEWS:10435 +#: ../../../build/NEWS:10449 msgid "" "`bpo-19824 `__: Improve the " "documentation for, and links to, template strings by emphasizing their " @@ -18994,37 +19023,37 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:10439 ../../../build/NEWS:13208 -#: ../../../build/NEWS:16845 +#: ../../../build/NEWS:10453 ../../../build/NEWS:13222 +#: ../../../build/NEWS:16859 msgid "" "`bpo-28929 `__: Link the documentation " "to its source file on GitHub." msgstr "" -#: ../../../build/NEWS:10441 ../../../build/NEWS:13210 -#: ../../../build/NEWS:16847 +#: ../../../build/NEWS:10455 ../../../build/NEWS:13224 +#: ../../../build/NEWS:16861 msgid "" "`bpo-25008 `__: Document smtpd.py as " "effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" "based replacement." msgstr "" -#: ../../../build/NEWS:10444 ../../../build/NEWS:13213 -#: ../../../build/NEWS:16850 +#: ../../../build/NEWS:10458 ../../../build/NEWS:13227 +#: ../../../build/NEWS:16864 msgid "" "`bpo-26355 `__: Add canonical header " "link on each page to corresponding major version of the documentation. Patch" " by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:10447 ../../../build/NEWS:13216 -#: ../../../build/NEWS:16853 +#: ../../../build/NEWS:10461 ../../../build/NEWS:13230 +#: ../../../build/NEWS:16867 msgid "" "`bpo-29349 `__: Fix Python 2 syntax in " "code for building the documentation." msgstr "" -#: ../../../build/NEWS:10449 +#: ../../../build/NEWS:10463 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the 3.6 What's New guide now cover the " @@ -19032,46 +19061,46 @@ msgid "" " support :pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:10454 ../../../build/NEWS:13467 -#: ../../../build/NEWS:17516 +#: ../../../build/NEWS:10468 ../../../build/NEWS:13481 +#: ../../../build/NEWS:17530 msgid "" "`bpo-28513 `__: Documented command-line " "interface of zipfile." msgstr "" -#: ../../../build/NEWS:10459 +#: ../../../build/NEWS:10473 msgid "" "`bpo-29639 `__: test.support.HOST is now" " \"localhost\", a new HOSTv4 constant has been added for your ``127.0.0.1`` " "needs, similar to the existing HOSTv6 constant." msgstr "" -#: ../../../build/NEWS:10463 ../../../build/NEWS:12328 +#: ../../../build/NEWS:10477 ../../../build/NEWS:12342 msgid "" "`bpo-31320 `__: Silence traceback in " "test_ssl" msgstr "" -#: ../../../build/NEWS:10465 +#: ../../../build/NEWS:10479 msgid "" "`bpo-31346 `__: Prefer " "PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER protocols for SSLContext." msgstr "" -#: ../../../build/NEWS:10468 ../../../build/NEWS:12330 +#: ../../../build/NEWS:10482 ../../../build/NEWS:12344 msgid "" "`bpo-25674 `__: Remove sha256.tbs-" "internet.com ssl test" msgstr "" -#: ../../../build/NEWS:10470 ../../../build/NEWS:12332 +#: ../../../build/NEWS:10484 ../../../build/NEWS:12346 msgid "" "`bpo-30715 `__: Address ALPN callback " "changes for OpenSSL 1.1.0f. The latest version behaves like OpenSSL 1.0.2 " "and no longer aborts handshake." msgstr "" -#: ../../../build/NEWS:10473 ../../../build/NEWS:12335 +#: ../../../build/NEWS:10487 ../../../build/NEWS:12349 msgid "" "`bpo-30822 `__: regrtest: Exclude tzdata" " from regrtest --all. When running the test suite using --use=all / -u all, " @@ -19080,15 +19109,15 @@ msgid "" " line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:10479 ../../../build/NEWS:11942 +#: ../../../build/NEWS:10493 ../../../build/NEWS:11956 msgid "" "`bpo-30695 `__: Add the " "`set_nomemory(start, stop)` and `remove_mem_hooks()` functions to the " "_testcapi module." msgstr "" -#: ../../../build/NEWS:10482 ../../../build/NEWS:12910 -#: ../../../build/NEWS:16872 +#: ../../../build/NEWS:10496 ../../../build/NEWS:12924 +#: ../../../build/NEWS:16886 msgid "" "`bpo-30357 `__: test_thread: setUp() now" " uses support.threading_setup() and support.threading_cleanup() to wait " @@ -19096,8 +19125,8 @@ msgid "" "Initial patch written by Grzegorz Grzywacz." msgstr "" -#: ../../../build/NEWS:10487 ../../../build/NEWS:12915 -#: ../../../build/NEWS:16881 +#: ../../../build/NEWS:10501 ../../../build/NEWS:12929 +#: ../../../build/NEWS:16895 msgid "" "`bpo-30197 `__: Enhanced functions " "swap_attr() and swap_item() in the test.support module. They now work when " @@ -19106,79 +19135,79 @@ msgid "" "to the target of the \"as\" clause, if there is one." msgstr "" -#: ../../../build/NEWS:10493 +#: ../../../build/NEWS:10507 msgid "" "`bpo-24932 `__: Use proper command line " "parsing in _testembed" msgstr "" -#: ../../../build/NEWS:10495 ../../../build/NEWS:13231 +#: ../../../build/NEWS:10509 ../../../build/NEWS:13245 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:10498 ../../../build/NEWS:13234 +#: ../../../build/NEWS:10512 ../../../build/NEWS:13248 msgid "" "`bpo-28683 `__: Fix the tests that " "bind() a unix socket and raise PermissionError on Android for a non-root " "user." msgstr "" -#: ../../../build/NEWS:10501 +#: ../../../build/NEWS:10515 msgid "" "`bpo-26936 `__: Fix the test_socket " "failures on Android - getservbyname(), getservbyport() and getaddrinfo() are" " broken on some Android API levels." msgstr "" -#: ../../../build/NEWS:10504 ../../../build/NEWS:13472 -#: ../../../build/NEWS:17524 +#: ../../../build/NEWS:10518 ../../../build/NEWS:13486 +#: ../../../build/NEWS:17538 msgid "" "`bpo-28666 `__: Now test.support.rmtree " "is able to remove unwritable or unreadable directories." msgstr "" -#: ../../../build/NEWS:10507 ../../../build/NEWS:13475 -#: ../../../build/NEWS:17527 +#: ../../../build/NEWS:10521 ../../../build/NEWS:13489 +#: ../../../build/NEWS:17541 msgid "" "`bpo-23839 `__: Various caches now are " "cleared before running every test file." msgstr "" -#: ../../../build/NEWS:10509 ../../../build/NEWS:13607 +#: ../../../build/NEWS:10523 ../../../build/NEWS:13621 msgid "" "`bpo-26944 `__: Fix test_posix for " "Android where 'id -G' is entirely wrong or missing the effective gid." msgstr "" -#: ../../../build/NEWS:10512 ../../../build/NEWS:13610 -#: ../../../build/NEWS:17529 +#: ../../../build/NEWS:10526 ../../../build/NEWS:13624 +#: ../../../build/NEWS:17543 msgid "" "`bpo-28409 `__: regrtest: fix the parser" " of command line arguments." msgstr "" -#: ../../../build/NEWS:10514 ../../../build/NEWS:13878 +#: ../../../build/NEWS:10528 ../../../build/NEWS:13892 msgid "" "`bpo-28217 `__: Adds _testconsole module" " to test console input." msgstr "" -#: ../../../build/NEWS:10516 ../../../build/NEWS:13237 +#: ../../../build/NEWS:10530 ../../../build/NEWS:13251 msgid "" "`bpo-26939 `__: Add the " "support.setswitchinterval() function to fix test_functools hanging on the " "Android armv7 qemu emulator." msgstr "" -#: ../../../build/NEWS:10522 +#: ../../../build/NEWS:10536 msgid "" "`bpo-31354 `__: Allow --with-lto to be " "used on all builds, not just `make profile-opt`." msgstr "" -#: ../../../build/NEWS:10525 +#: ../../../build/NEWS:10539 msgid "" "`bpo-31370 `__: Remove support for " "building --without-threads. This option is not really useful anymore in the " @@ -19186,82 +19215,82 @@ msgid "" "code base, including in difficult to maintain low-level internal code." msgstr "" -#: ../../../build/NEWS:10530 +#: ../../../build/NEWS:10544 msgid "" "`bpo-31341 `__: Per :pep:`11`, support " "for the IRIX operating system was removed." msgstr "" -#: ../../../build/NEWS:10533 ../../../build/NEWS:12344 +#: ../../../build/NEWS:10547 ../../../build/NEWS:12358 msgid "" "`bpo-30854 `__: Fix compile error when " "compiling --without-threads. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10536 ../../../build/NEWS:12924 -#: ../../../build/NEWS:16909 +#: ../../../build/NEWS:10550 ../../../build/NEWS:12938 +#: ../../../build/NEWS:16923 msgid "" "`bpo-30687 `__: Locate msbuild.exe on " "Windows when building rather than vcvarsall.bat" msgstr "" -#: ../../../build/NEWS:10539 +#: ../../../build/NEWS:10553 msgid "" "`bpo-20210 `__: Support the *disabled* " "marker in Setup files. Extension modules listed after this marker are not " "built at all, neither by the Makefile nor by setup.py." msgstr "" -#: ../../../build/NEWS:10543 ../../../build/NEWS:12868 +#: ../../../build/NEWS:10557 ../../../build/NEWS:12882 msgid "" "`bpo-29941 `__: Add ``--with-" "assertions`` configure flag to explicitly enable C ``assert()`` checks. " "Defaults to off. ``--with-pydebug`` implies ``--with-assertions``." msgstr "" -#: ../../../build/NEWS:10547 ../../../build/NEWS:12872 +#: ../../../build/NEWS:10561 ../../../build/NEWS:12886 msgid "" "`bpo-28787 `__: Fix out-of-tree builds " "of Python when configured with ``--with--dtrace``." msgstr "" -#: ../../../build/NEWS:10550 ../../../build/NEWS:12875 -#: ../../../build/NEWS:16896 +#: ../../../build/NEWS:10564 ../../../build/NEWS:12889 +#: ../../../build/NEWS:16910 msgid "" "`bpo-29243 `__: Prevent unnecessary " "rebuilding of Python during ``make test``, ``make install`` and some other " "make targets when configured with ``--enable-optimizations``." msgstr "" -#: ../../../build/NEWS:10554 ../../../build/NEWS:12879 -#: ../../../build/NEWS:16900 +#: ../../../build/NEWS:10568 ../../../build/NEWS:12893 +#: ../../../build/NEWS:16914 msgid "" "`bpo-23404 `__: Don't regenerate " "generated files based on file modification time anymore: the action is now " "explicit. Replace ``make touch`` with ``make regen-all``." msgstr "" -#: ../../../build/NEWS:10558 ../../../build/NEWS:12883 -#: ../../../build/NEWS:16904 +#: ../../../build/NEWS:10572 ../../../build/NEWS:12897 +#: ../../../build/NEWS:16918 msgid "" "`bpo-29643 `__: Fix ``--enable-" "optimization`` didn't work." msgstr "" -#: ../../../build/NEWS:10560 ../../../build/NEWS:13243 +#: ../../../build/NEWS:10574 ../../../build/NEWS:13257 msgid "" "`bpo-27593 `__: sys.version and the " "platform module python_build(), python_branch(), and python_revision() " "functions now use git information rather than hg when building from a repo." msgstr "" -#: ../../../build/NEWS:10564 ../../../build/NEWS:13247 +#: ../../../build/NEWS:10578 ../../../build/NEWS:13261 msgid "" "`bpo-29572 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2k." msgstr "" -#: ../../../build/NEWS:10566 +#: ../../../build/NEWS:10580 msgid "" "`bpo-27659 `__: Prohibit implicit C " "function declarations: use ``-Werror=implicit-function-declaration`` when " @@ -19269,53 +19298,53 @@ msgid "" "written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:10570 +#: ../../../build/NEWS:10584 msgid "" "`bpo-29384 `__: Remove old Be OS helper " "scripts." msgstr "" -#: ../../../build/NEWS:10572 ../../../build/NEWS:13249 +#: ../../../build/NEWS:10586 ../../../build/NEWS:13263 msgid "" "`bpo-26851 `__: Set Android compilation " "and link flags." msgstr "" -#: ../../../build/NEWS:10574 ../../../build/NEWS:13251 +#: ../../../build/NEWS:10588 ../../../build/NEWS:13265 msgid "" "`bpo-28768 `__: Fix implicit declaration" " of function _setmode. Patch by Masayuki Yamamoto" msgstr "" -#: ../../../build/NEWS:10577 ../../../build/NEWS:13254 -#: ../../../build/NEWS:17567 +#: ../../../build/NEWS:10591 ../../../build/NEWS:13268 +#: ../../../build/NEWS:17581 msgid "" "`bpo-29080 `__: Removes hard dependency " "on hg.exe from PCBuild/build.bat" msgstr "" -#: ../../../build/NEWS:10579 ../../../build/NEWS:13256 -#: ../../../build/NEWS:17569 +#: ../../../build/NEWS:10593 ../../../build/NEWS:13270 +#: ../../../build/NEWS:17583 msgid "" "`bpo-23903 `__: Added missed names to " "PC/python3.def." msgstr "" -#: ../../../build/NEWS:10581 ../../../build/NEWS:13258 +#: ../../../build/NEWS:10595 ../../../build/NEWS:13272 msgid "" "`bpo-28762 `__: lockf() is available on " "Android API level 24, but the F_LOCK macro is not defined in android-" "ndk-r13." msgstr "" -#: ../../../build/NEWS:10584 ../../../build/NEWS:13261 +#: ../../../build/NEWS:10598 ../../../build/NEWS:13275 msgid "" "`bpo-28538 `__: Fix the compilation " "error that occurs because if_nameindex() is available on Android API level " "24, but the if_nameindex structure is not defined." msgstr "" -#: ../../../build/NEWS:10588 ../../../build/NEWS:13265 +#: ../../../build/NEWS:10602 ../../../build/NEWS:13279 msgid "" "`bpo-20211 `__: Do not add the directory" " for installing C header files and the directory for installing object code " @@ -19323,83 +19352,83 @@ msgid "" "Petazzoni." msgstr "" -#: ../../../build/NEWS:10592 ../../../build/NEWS:13269 +#: ../../../build/NEWS:10606 ../../../build/NEWS:13283 msgid "" "`bpo-28849 `__: Do not define " "sys.implementation._multiarch on Android." msgstr "" -#: ../../../build/NEWS:10594 ../../../build/NEWS:13480 -#: ../../../build/NEWS:17571 +#: ../../../build/NEWS:10608 ../../../build/NEWS:13494 +#: ../../../build/NEWS:17585 msgid "" "`bpo-10656 `__: Fix out-of-tree building" " on AIX. Patch by Tristan Carel and Michael Haubenwallner." msgstr "" -#: ../../../build/NEWS:10597 ../../../build/NEWS:13483 -#: ../../../build/NEWS:17574 +#: ../../../build/NEWS:10611 ../../../build/NEWS:13497 +#: ../../../build/NEWS:17588 msgid "" "`bpo-26359 `__: Rename --with-" "optimiations to --enable-optimizations." msgstr "" -#: ../../../build/NEWS:10599 ../../../build/NEWS:13598 -#: ../../../build/NEWS:17576 +#: ../../../build/NEWS:10613 ../../../build/NEWS:13612 +#: ../../../build/NEWS:17590 msgid "" "`bpo-28444 `__: Fix missing extensions " "modules when cross compiling." msgstr "" -#: ../../../build/NEWS:10601 ../../../build/NEWS:13600 +#: ../../../build/NEWS:10615 ../../../build/NEWS:13614 msgid "" "`bpo-28208 `__: Update Windows build and" " OS X installers to use SQLite 3.14.2." msgstr "" -#: ../../../build/NEWS:10603 ../../../build/NEWS:13602 -#: ../../../build/NEWS:17578 +#: ../../../build/NEWS:10617 ../../../build/NEWS:13616 +#: ../../../build/NEWS:17592 msgid "" "`bpo-28248 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2j." msgstr "" -#: ../../../build/NEWS:10605 +#: ../../../build/NEWS:10619 msgid "" "`bpo-21124 `__: Fix building the _struct" " module on Cygwin by passing ``NULL`` instead of ``&PyType_Type`` to " "PyVarObject_HEAD_INIT. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10609 +#: ../../../build/NEWS:10623 msgid "" "`bpo-13756 `__: Fix building extensions " "modules on Cygwin. Patch by Roumen Petrov, based on original patch by Jason" " Tishler." msgstr "" -#: ../../../build/NEWS:10612 +#: ../../../build/NEWS:10626 msgid "" "`bpo-21085 `__: Add configure check for " "siginfo_t.si_band, which Cygwin does not provide. Patch by Masayuki Yamamoto" " with review and rebase by Erik Bray." msgstr "" -#: ../../../build/NEWS:10616 ../../../build/NEWS:13867 -#: ../../../build/NEWS:17580 +#: ../../../build/NEWS:10630 ../../../build/NEWS:13881 +#: ../../../build/NEWS:17594 msgid "" "`bpo-28258 `__: Fixed build with " "Estonian locale (python-config and distclean targets in Makefile). Patch by" " Arfrever Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:10619 ../../../build/NEWS:13870 -#: ../../../build/NEWS:17583 +#: ../../../build/NEWS:10633 ../../../build/NEWS:13884 +#: ../../../build/NEWS:17597 msgid "" "`bpo-26661 `__: setup.py now detects " "system libffi with multiarch wrapper." msgstr "" -#: ../../../build/NEWS:10621 +#: ../../../build/NEWS:10635 msgid "" "`bpo-27979 `__: A full copy of libffi is" " no longer bundled for use when building _ctypes on non-OSX UNIX platforms." @@ -19407,84 +19436,84 @@ msgid "" "platforms." msgstr "" -#: ../../../build/NEWS:10625 ../../../build/NEWS:13872 -#: ../../../build/NEWS:17588 +#: ../../../build/NEWS:10639 ../../../build/NEWS:13886 +#: ../../../build/NEWS:17602 msgid "" "`bpo-15819 `__: Remove redundant include" " search directory option for building outside the source tree." msgstr "" -#: ../../../build/NEWS:10628 ../../../build/NEWS:13485 -#: ../../../build/NEWS:17625 +#: ../../../build/NEWS:10642 ../../../build/NEWS:13499 +#: ../../../build/NEWS:17639 msgid "" "`bpo-28676 `__: Prevent missing " "'getentropy' declaration warning on macOS. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:10634 +#: ../../../build/NEWS:10648 msgid "" "`bpo-31392 `__: Update Windows build to " "use OpenSSL 1.1.0f" msgstr "" -#: ../../../build/NEWS:10636 ../../../build/NEWS:12350 +#: ../../../build/NEWS:10650 ../../../build/NEWS:12364 msgid "" "`bpo-30389 `__: Adds detection of Visual" " Studio 2017 to distutils on Windows." msgstr "" -#: ../../../build/NEWS:10638 +#: ../../../build/NEWS:10652 msgid "" "`bpo-31358 `__: zlib is no longer " "bundled in the CPython source, instead it is downloaded on demand just like " "bz2, lzma, OpenSSL, Tcl/Tk, and SQLite." msgstr "" -#: ../../../build/NEWS:10641 ../../../build/NEWS:12352 +#: ../../../build/NEWS:10655 ../../../build/NEWS:12366 msgid "" "`bpo-31340 `__: Change to building with " "MSVC v141 (included with Visual Studio 2017)" msgstr "" -#: ../../../build/NEWS:10644 ../../../build/NEWS:12355 +#: ../../../build/NEWS:10658 ../../../build/NEWS:12369 msgid "" "`bpo-30581 `__: os.cpu_count() now " "returns the correct number of processors on Windows when the number of " "logical processors is greater than 64." msgstr "" -#: ../../../build/NEWS:10647 +#: ../../../build/NEWS:10661 msgid "" "`bpo-30916 `__: Pre-build OpenSSL, Tcl " "and Tk and include the binaries in the build." msgstr "" -#: ../../../build/NEWS:10650 ../../../build/NEWS:12358 +#: ../../../build/NEWS:10664 ../../../build/NEWS:12372 msgid "" "`bpo-30731 `__: Add a missing xmlns to " "python.manifest so that it matches the schema." msgstr "" -#: ../../../build/NEWS:10653 +#: ../../../build/NEWS:10667 msgid "" "`bpo-30291 `__: Allow requiring 64-bit " "interpreters from py.exe using -64 suffix. Contributed by Steve (Gadget) " "Barnes." msgstr "" -#: ../../../build/NEWS:10656 +#: ../../../build/NEWS:10670 msgid "" "`bpo-30362 `__: Adds list options (-0, " "-0p) to py.exe launcher. Contributed by Steve Barnes." msgstr "" -#: ../../../build/NEWS:10659 +#: ../../../build/NEWS:10673 msgid "" "`bpo-23451 `__: Fix socket deprecation " "warnings in socketmodule.c. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:10662 ../../../build/NEWS:12927 +#: ../../../build/NEWS:10676 ../../../build/NEWS:12941 msgid "" "`bpo-30450 `__: The build process on " "Windows no longer depends on Subversion, instead pulling external code from " @@ -19492,100 +19521,100 @@ msgid "" "``py -3.6``), NuGet is used to download a copy of 32-bit Python." msgstr "" -#: ../../../build/NEWS:10667 +#: ../../../build/NEWS:10681 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer." msgstr "" -#: ../../../build/NEWS:10669 ../../../build/NEWS:13184 +#: ../../../build/NEWS:10683 ../../../build/NEWS:13198 msgid "" "`bpo-25778 `__: winreg does not truncate" " string correctly (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10671 +#: ../../../build/NEWS:10685 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default" msgstr "" -#: ../../../build/NEWS:10673 ../../../build/NEWS:13593 +#: ../../../build/NEWS:10687 ../../../build/NEWS:13607 msgid "" "`bpo-28522 `__: Fixes mishandled buffer " "reallocation in getpathp.c" msgstr "" -#: ../../../build/NEWS:10675 ../../../build/NEWS:13834 +#: ../../../build/NEWS:10689 ../../../build/NEWS:13848 msgid "" "`bpo-28402 `__: Adds signed catalog " "files for stdlib on Windows." msgstr "" -#: ../../../build/NEWS:10677 ../../../build/NEWS:13836 +#: ../../../build/NEWS:10691 ../../../build/NEWS:13850 msgid "" "`bpo-28333 `__: Enables Unicode for " "ps1/ps2 and input() prompts. (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10680 ../../../build/NEWS:13839 -#: ../../../build/NEWS:17552 +#: ../../../build/NEWS:10694 ../../../build/NEWS:13853 +#: ../../../build/NEWS:17566 msgid "" "`bpo-28251 `__: Improvements to help " "manuals on Windows." msgstr "" -#: ../../../build/NEWS:10682 ../../../build/NEWS:13841 -#: ../../../build/NEWS:17554 +#: ../../../build/NEWS:10696 ../../../build/NEWS:13855 +#: ../../../build/NEWS:17568 msgid "" "`bpo-28110 `__: launcher.msi has " "different product codes between 32-bit and 64-bit" msgstr "" -#: ../../../build/NEWS:10685 ../../../build/NEWS:13844 +#: ../../../build/NEWS:10699 ../../../build/NEWS:13858 msgid "" "`bpo-28161 `__: Opening CON for write " "access fails" msgstr "" -#: ../../../build/NEWS:10687 ../../../build/NEWS:13846 +#: ../../../build/NEWS:10701 ../../../build/NEWS:13860 msgid "" "`bpo-28162 `__: WindowsConsoleIO " "readall() fails if first line starts with Ctrl+Z" msgstr "" -#: ../../../build/NEWS:10690 ../../../build/NEWS:13849 +#: ../../../build/NEWS:10704 ../../../build/NEWS:13863 msgid "" "`bpo-28163 `__: WindowsConsoleIO " "fileno() passes wrong flags to _open_osfhandle" msgstr "" -#: ../../../build/NEWS:10692 ../../../build/NEWS:13851 +#: ../../../build/NEWS:10706 ../../../build/NEWS:13865 msgid "" "`bpo-28164 `__: _PyIO_get_console_type " "fails for various paths" msgstr "" -#: ../../../build/NEWS:10694 ../../../build/NEWS:13853 +#: ../../../build/NEWS:10708 ../../../build/NEWS:13867 msgid "" "`bpo-28137 `__: Renames Windows path " "file to ._pth" msgstr "" -#: ../../../build/NEWS:10696 ../../../build/NEWS:13855 +#: ../../../build/NEWS:10710 ../../../build/NEWS:13869 msgid "" "`bpo-28138 `__: Windows ._pth file " "should allow import site" msgstr "" -#: ../../../build/NEWS:10701 ../../../build/NEWS:12364 +#: ../../../build/NEWS:10715 ../../../build/NEWS:12378 msgid "" "`bpo-31493 `__: IDLE code context -- fix" " code update and font update timers. Canceling timers prevents a warning " "message when test_idle completes." msgstr "" -#: ../../../build/NEWS:10704 ../../../build/NEWS:12367 +#: ../../../build/NEWS:10718 ../../../build/NEWS:12381 msgid "" "`bpo-31488 `__: IDLE - Update non-key " "options in former extension classes. When applying configdialog changes, " @@ -19593,20 +19622,20 @@ msgid "" "affect existing instances attached to existing editor windows." msgstr "" -#: ../../../build/NEWS:10709 ../../../build/NEWS:12372 +#: ../../../build/NEWS:10723 ../../../build/NEWS:12386 msgid "" "`bpo-31477 `__: IDLE - Improve rstrip " "entry in doc. Strip trailing whitespace strips more than blank spaces. " "Multiline string literals are not skipped." msgstr "" -#: ../../../build/NEWS:10712 ../../../build/NEWS:12375 +#: ../../../build/NEWS:10726 ../../../build/NEWS:12389 msgid "" "`bpo-31480 `__: IDLE - make tests pass " "with zzdummy extension disabled by default." msgstr "" -#: ../../../build/NEWS:10715 ../../../build/NEWS:12378 +#: ../../../build/NEWS:10729 ../../../build/NEWS:12392 msgid "" "`bpo-31421 `__: Document how IDLE runs " "tkinter programs. IDLE calls tcl/tk update in the background in order to " @@ -19614,33 +19643,33 @@ msgid "" "easier." msgstr "" -#: ../../../build/NEWS:10719 ../../../build/NEWS:12382 +#: ../../../build/NEWS:10733 ../../../build/NEWS:12396 msgid "" "`bpo-31414 `__: IDLE -- fix tk entry box" " tests by deleting first. Adding to an int entry is not the same as deleting" " and inserting because int('') will fail." msgstr "" -#: ../../../build/NEWS:10723 ../../../build/NEWS:12386 +#: ../../../build/NEWS:10737 ../../../build/NEWS:12400 msgid "" "`bpo-31051 `__: Rearrange IDLE " "configdialog GenPage into Window, Editor, and Help sections." msgstr "" -#: ../../../build/NEWS:10726 ../../../build/NEWS:12389 +#: ../../../build/NEWS:10740 ../../../build/NEWS:12403 msgid "" "`bpo-30617 `__: IDLE - Add docstrings " "and tests for outwin subclass of editor. Move some data and functions from " "the class to module level. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10730 ../../../build/NEWS:12393 +#: ../../../build/NEWS:10744 ../../../build/NEWS:12407 msgid "" "`bpo-31287 `__: IDLE - Do not modify " "tkinter.message in test_configdialog." msgstr "" -#: ../../../build/NEWS:10732 ../../../build/NEWS:12395 +#: ../../../build/NEWS:10746 ../../../build/NEWS:12409 msgid "" "`bpo-27099 `__: Convert IDLE's built-in " "'extensions' to regular features. About 10 IDLE features were implemented as" @@ -19659,72 +19688,72 @@ msgid "" "Initial patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10748 ../../../build/NEWS:12411 +#: ../../../build/NEWS:10762 ../../../build/NEWS:12425 msgid "" "`bpo-31206 `__: IDLE: Factor " "HighPage(Frame) class from ConfigDialog. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10751 ../../../build/NEWS:12414 +#: ../../../build/NEWS:10765 ../../../build/NEWS:12428 msgid "" "`bpo-31001 `__: Add tests for " "configdialog highlight tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10754 ../../../build/NEWS:12417 +#: ../../../build/NEWS:10768 ../../../build/NEWS:12431 msgid "" "`bpo-31205 `__: IDLE: Factor " "KeysPage(Frame) class from ConfigDialog. The slightly modified tests " "continue to pass. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10757 ../../../build/NEWS:12420 +#: ../../../build/NEWS:10771 ../../../build/NEWS:12434 msgid "" "`bpo-31130 `__: IDLE -- stop leaks in " "test_configdialog. Initial patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:10760 ../../../build/NEWS:12423 +#: ../../../build/NEWS:10774 ../../../build/NEWS:12437 msgid "" "`bpo-31002 `__: Add tests for " "configdialog keys tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10762 ../../../build/NEWS:12425 +#: ../../../build/NEWS:10776 ../../../build/NEWS:12439 msgid "" "`bpo-19903 `__: IDLE: Calltips use " "`inspect.signature` instead of `inspect.getfullargspec`. This improves " "calltips for builtins converted to use Argument Clinic. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10766 ../../../build/NEWS:12429 +#: ../../../build/NEWS:10780 ../../../build/NEWS:12443 msgid "" "`bpo-31083 `__: IDLE - Add an outline of" " a TabPage class in configdialog. Update existing classes to match outline. " "Initial patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10769 ../../../build/NEWS:12432 +#: ../../../build/NEWS:10783 ../../../build/NEWS:12446 msgid "" "`bpo-31050 `__: Factor GenPage(Frame) " "class from ConfigDialog. The slightly modified tests continue to pass. Patch" " by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10772 ../../../build/NEWS:12435 +#: ../../../build/NEWS:10786 ../../../build/NEWS:12449 msgid "" "`bpo-31004 `__: IDLE - Factor " "FontPage(Frame) class from ConfigDialog. Slightly modified tests continue to" " pass. Fix General tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10776 ../../../build/NEWS:12439 +#: ../../../build/NEWS:10790 ../../../build/NEWS:12453 msgid "" "`bpo-30781 `__: IDLE - Use ttk widgets " "in ConfigDialog. Patches by Terry Jan Reedy and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10779 ../../../build/NEWS:12442 +#: ../../../build/NEWS:10793 ../../../build/NEWS:12456 msgid "" "`bpo-31060 `__: IDLE - Finish " "rearranging methods of ConfigDialog Grouping methods pertaining to each tab " @@ -19732,7 +19761,7 @@ msgid "" "enable splitting the groups into classes." msgstr "" -#: ../../../build/NEWS:10783 ../../../build/NEWS:12446 +#: ../../../build/NEWS:10797 ../../../build/NEWS:12460 msgid "" "`bpo-30853 `__: IDLE -- Factor a " "VarTrace class out of ConfigDialog. Instance tracers manages pairs " @@ -19741,13 +19770,13 @@ msgid "" "class is 100%." msgstr "" -#: ../../../build/NEWS:10788 ../../../build/NEWS:12451 +#: ../../../build/NEWS:10802 ../../../build/NEWS:12465 msgid "" "`bpo-31003 `__: IDLE: Add more tests for" " General tab." msgstr "" -#: ../../../build/NEWS:10790 ../../../build/NEWS:12453 +#: ../../../build/NEWS:10804 ../../../build/NEWS:12467 msgid "" "`bpo-30993 `__: IDLE - Improve " "configdialog font page and tests. In configdialog: Document causal pathways " @@ -19761,26 +19790,26 @@ msgid "" "completely cover the related functions." msgstr "" -#: ../../../build/NEWS:10801 ../../../build/NEWS:12464 +#: ../../../build/NEWS:10815 ../../../build/NEWS:12478 msgid "" "`bpo-30981 `__: IDLE -- Add more " "configdialog font page tests." msgstr "" -#: ../../../build/NEWS:10803 ../../../build/NEWS:12466 +#: ../../../build/NEWS:10817 ../../../build/NEWS:12480 msgid "" "`bpo-28523 `__: IDLE: replace 'colour' " "with 'color' in configdialog." msgstr "" -#: ../../../build/NEWS:10805 ../../../build/NEWS:12468 +#: ../../../build/NEWS:10819 ../../../build/NEWS:12482 msgid "" "`bpo-30917 `__: Add tests for " "idlelib.config.IdleConf. Increase coverage from 46% to 96%. Patch by Louie " "Lu." msgstr "" -#: ../../../build/NEWS:10808 ../../../build/NEWS:12471 +#: ../../../build/NEWS:10822 ../../../build/NEWS:12485 msgid "" "`bpo-30934 `__: Document coverage " "details for idlelib tests. Add section to idlelib/idle-test/README.txt. " @@ -19788,7 +19817,7 @@ msgid "" "that does not run during unit tests." msgstr "" -#: ../../../build/NEWS:10812 ../../../build/NEWS:12475 +#: ../../../build/NEWS:10826 ../../../build/NEWS:12489 msgid "" "`bpo-30913 `__: IDLE: Document " "ConfigDialog tk Vars, methods, and widgets in docstrings This will " @@ -19796,39 +19825,39 @@ msgid "" "by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10816 ../../../build/NEWS:12479 +#: ../../../build/NEWS:10830 ../../../build/NEWS:12493 msgid "" "`bpo-30899 `__: IDLE: Add tests for " "ConfigParser subclasses in config. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10819 ../../../build/NEWS:12482 +#: ../../../build/NEWS:10833 ../../../build/NEWS:12496 msgid "" "`bpo-30881 `__: IDLE: Add docstrings to " "browser.py. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10821 ../../../build/NEWS:12484 +#: ../../../build/NEWS:10835 ../../../build/NEWS:12498 msgid "" "`bpo-30851 `__: IDLE: Remove unused " "variables in configdialog. One is a duplicate, one is set but cannot be " "altered by users. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10825 ../../../build/NEWS:12488 +#: ../../../build/NEWS:10839 ../../../build/NEWS:12502 msgid "" "`bpo-30870 `__: IDLE: In Settings " "dialog, select font with Up, Down keys as well as mouse. Initial patch by " "Louie Lu." msgstr "" -#: ../../../build/NEWS:10828 ../../../build/NEWS:12491 +#: ../../../build/NEWS:10842 ../../../build/NEWS:12505 msgid "" "`bpo-8231 `__: IDLE: call " "config.IdleConf.GetUserCfgDir only once." msgstr "" -#: ../../../build/NEWS:10830 ../../../build/NEWS:12493 +#: ../../../build/NEWS:10844 ../../../build/NEWS:12507 msgid "" "`bpo-30779 `__: IDLE: Factor " "ConfigChanges class from configdialog, put in config; test. * In config, put" @@ -19841,19 +19870,19 @@ msgid "" "Sabella contributed parts of the patch." msgstr "" -#: ../../../build/NEWS:10840 ../../../build/NEWS:12503 +#: ../../../build/NEWS:10854 ../../../build/NEWS:12517 msgid "" "`bpo-30777 `__: IDLE: configdialog - Add" " docstrings and fix comments. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10843 ../../../build/NEWS:12506 +#: ../../../build/NEWS:10857 ../../../build/NEWS:12520 msgid "" "`bpo-30495 `__: IDLE: Improve textview " "with docstrings, PEP8 names, and more tests. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10846 ../../../build/NEWS:12509 +#: ../../../build/NEWS:10860 ../../../build/NEWS:12523 msgid "" "`bpo-30723 `__: IDLE: Make several " "improvements to parenmatch. Add 'parens' style to highlight both opener and " @@ -19863,20 +19892,20 @@ msgid "" "patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10852 ../../../build/NEWS:12515 +#: ../../../build/NEWS:10866 ../../../build/NEWS:12529 msgid "" "`bpo-30674 `__: IDLE: add docstrings to " "grep module. Patch by Cheryl Sabella" msgstr "" -#: ../../../build/NEWS:10854 ../../../build/NEWS:12517 +#: ../../../build/NEWS:10868 ../../../build/NEWS:12531 msgid "" "`bpo-21519 `__: IDLE's basic custom key " "entry dialog now detects duplicates properly. Original patch by Saimadhav " "Heblikar." msgstr "" -#: ../../../build/NEWS:10857 ../../../build/NEWS:12520 +#: ../../../build/NEWS:10871 ../../../build/NEWS:12534 msgid "" "`bpo-29910 `__: IDLE no longer deletes a" " character after commenting out a region by a key shortcut. Add ``return " @@ -19884,7 +19913,7 @@ msgid "" "key bindings." msgstr "" -#: ../../../build/NEWS:10861 ../../../build/NEWS:12524 +#: ../../../build/NEWS:10875 ../../../build/NEWS:12538 msgid "" "`bpo-30728 `__: Review and change " "idlelib.configdialog names. Lowercase method and attribute names. Replace " @@ -19893,14 +19922,14 @@ msgid "" "Sabella." msgstr "" -#: ../../../build/NEWS:10866 ../../../build/NEWS:12529 +#: ../../../build/NEWS:10880 ../../../build/NEWS:12543 msgid "" "`bpo-6739 `__: IDLE: Verify user-entered " "key sequences by trying to bind them with tk. Add tests for all 3 validation" " functions. Original patch by G Polo. Tests added by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10870 ../../../build/NEWS:12839 +#: ../../../build/NEWS:10884 ../../../build/NEWS:12853 msgid "" "`bpo-15786 `__: Fix several problems " "with IDLE's autocompletion box. The following should now work: clicking on " @@ -19908,54 +19937,54 @@ msgid "" "Return. Hangs on MacOSX should no longer happen. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10875 ../../../build/NEWS:12844 +#: ../../../build/NEWS:10889 ../../../build/NEWS:12858 msgid "" "`bpo-25514 `__: Add doc subsubsection " "about IDLE failure to start. Popup no-connection message directs users to " "this section." msgstr "" -#: ../../../build/NEWS:10878 ../../../build/NEWS:12847 +#: ../../../build/NEWS:10892 ../../../build/NEWS:12861 msgid "" "`bpo-30642 `__: Fix reference leaks in " "IDLE tests. Patches by Louie Lu and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10881 ../../../build/NEWS:12850 +#: ../../../build/NEWS:10895 ../../../build/NEWS:12864 msgid "" "`bpo-30495 `__: Add docstrings for " "textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " "Reedy." msgstr "" -#: ../../../build/NEWS:10884 ../../../build/NEWS:12853 +#: ../../../build/NEWS:10898 ../../../build/NEWS:12867 msgid "" "`bpo-30290 `__: Help-about: use pep8 " "names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl " "Sabella, and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10887 ../../../build/NEWS:12856 +#: ../../../build/NEWS:10901 ../../../build/NEWS:12870 msgid "" "`bpo-30303 `__: Add _utest option to " "textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and " "Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10890 ../../../build/NEWS:13165 +#: ../../../build/NEWS:10904 ../../../build/NEWS:13179 msgid "" "`bpo-29071 `__: IDLE colors f-string " "prefixes (but not invalid ur prefixes)." msgstr "" -#: ../../../build/NEWS:10892 ../../../build/NEWS:13167 +#: ../../../build/NEWS:10906 ../../../build/NEWS:13181 msgid "" "`bpo-28572 `__: Add 10% to coverage of " "IDLE's test_configdialog. Update and augment description of the " "configuration system." msgstr "" -#: ../../../build/NEWS:10898 ../../../build/NEWS:12536 +#: ../../../build/NEWS:10912 ../../../build/NEWS:12550 msgid "" "`bpo-30983 `__: gdb integration commands" " (py-bt, etc.) work on optimized shared builds now, too. :pep:`523` " @@ -19966,13 +19995,13 @@ msgid "" "Bruno \"Polaco\" Penteado." msgstr "" -#: ../../../build/NEWS:10906 +#: ../../../build/NEWS:10920 msgid "" "`bpo-29748 `__: Added the slice index " "converter in Argument Clinic." msgstr "" -#: ../../../build/NEWS:10908 +#: ../../../build/NEWS:10922 msgid "" "`bpo-24037 `__: Argument Clinic now uses" " the converter `bool(accept={int})` rather than `int` for semantical " @@ -19980,19 +20009,19 @@ msgid "" " help in converting to `bool` in future." msgstr "" -#: ../../../build/NEWS:10913 ../../../build/NEWS:12904 +#: ../../../build/NEWS:10927 ../../../build/NEWS:12918 msgid "" "`bpo-29367 `__: python-gdb.py now " "supports also ``method-wrapper`` (``wrapperobject``) objects." msgstr "" -#: ../../../build/NEWS:10916 ../../../build/NEWS:13372 +#: ../../../build/NEWS:10930 ../../../build/NEWS:13386 msgid "" "`bpo-28023 `__: Fix python-gdb.py didn't" " support new dict implementation." msgstr "" -#: ../../../build/NEWS:10918 +#: ../../../build/NEWS:10932 msgid "" "`bpo-15369 `__: The pybench and pystone " "microbenchmark have been removed from Tools. Please use the new Python " @@ -20001,13 +20030,13 @@ msgid "" "3." msgstr "" -#: ../../../build/NEWS:10923 +#: ../../../build/NEWS:10937 msgid "" "`bpo-28102 `__: The zipfile module CLI " "now prints usage to stderr. Patch by Stephen J. Turnbull." msgstr "" -#: ../../../build/NEWS:10929 +#: ../../../build/NEWS:10943 msgid "" "`bpo-31338 `__: Added the " "``Py_UNREACHABLE()`` macro for code paths which are never expected to be " @@ -20015,7 +20044,7 @@ msgid "" " manual." msgstr "" -#: ../../../build/NEWS:10933 +#: ../../../build/NEWS:10947 msgid "" "`bpo-30832 `__: Remove own " "implementation for thread-local storage. CPython has provided the own " @@ -20026,21 +20055,21 @@ msgid "" "any case." msgstr "" -#: ../../../build/NEWS:10940 +#: ../../../build/NEWS:10954 msgid "" "`bpo-30708 `__: " "PyUnicode_AsWideCharString() now raises a ValueError if the second argument " "is NULL and the wchar_t\\* string contains null characters." msgstr "" -#: ../../../build/NEWS:10943 +#: ../../../build/NEWS:10957 msgid "" "`bpo-16500 `__: Deprecate " "PyOS_AfterFork() and add PyOS_BeforeFork(), PyOS_AfterFork_Parent() and " "PyOS_AfterFork_Child()." msgstr "" -#: ../../../build/NEWS:10946 +#: ../../../build/NEWS:10960 msgid "" "`bpo-6532 `__: The type of results of " "PyThread_start_new_thread() and PyThread_get_thread_ident(), and the id " @@ -20048,7 +20077,7 @@ msgid "" " long\"." msgstr "" -#: ../../../build/NEWS:10950 +#: ../../../build/NEWS:10964 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is deprecated and replaced with a macro if " @@ -20057,8 +20086,8 @@ msgid "" "PySlice_Unpack() and PySlice_AdjustIndices()." msgstr "" -#: ../../../build/NEWS:10955 ../../../build/NEWS:13195 -#: ../../../build/NEWS:16922 +#: ../../../build/NEWS:10969 ../../../build/NEWS:13209 +#: ../../../build/NEWS:16936 msgid "" "`bpo-29083 `__: Fixed the declaration of" " some public API functions. PyArg_VaParse() and " @@ -20068,14 +20097,14 @@ msgid "" "defined." msgstr "" -#: ../../../build/NEWS:10961 +#: ../../../build/NEWS:10975 msgid "" "`bpo-28769 `__: The result of " "PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8() is now of type ``const char" " *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10964 ../../../build/NEWS:13201 +#: ../../../build/NEWS:10978 ../../../build/NEWS:13215 msgid "" "`bpo-29058 `__: All stable API " "extensions added after Python 3.2 are now available only when Py_LIMITED_API" @@ -20083,21 +20112,21 @@ msgid "" " this API." msgstr "" -#: ../../../build/NEWS:10968 +#: ../../../build/NEWS:10982 msgid "" "`bpo-28822 `__: The index parameters " "*start* and *end* of PyUnicode_FindChar() are now adjusted to behave like " "``str[start:end]``." msgstr "" -#: ../../../build/NEWS:10971 ../../../build/NEWS:13359 -#: ../../../build/NEWS:17507 +#: ../../../build/NEWS:10985 ../../../build/NEWS:13373 +#: ../../../build/NEWS:17521 msgid "" "`bpo-28808 `__: " "PyUnicode_CompareWithASCIIString() now never raises exceptions." msgstr "" -#: ../../../build/NEWS:10973 +#: ../../../build/NEWS:10987 msgid "" "`bpo-28761 `__: The fields name and doc " "of structures PyMemberDef, PyGetSetDef, PyStructSequence_Field, " @@ -20105,129 +20134,129 @@ msgid "" "rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10977 +#: ../../../build/NEWS:10991 msgid "" "`bpo-28748 `__: Private variable " "_Py_PackageContext is now of type ``const char *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10980 +#: ../../../build/NEWS:10994 msgid "" "`bpo-19569 `__: Compiler warnings are " "now emitted if use most of deprecated functions." msgstr "" -#: ../../../build/NEWS:10983 ../../../build/NEWS:13860 +#: ../../../build/NEWS:10997 ../../../build/NEWS:13874 msgid "" "`bpo-28426 `__: Deprecated undocumented " "functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), " "PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode()." msgstr "" -#: ../../../build/NEWS:10989 +#: ../../../build/NEWS:11003 msgid "Python 3.6.6 final" msgstr "Python 3.6.6 final" -#: ../../../build/NEWS:10993 +#: ../../../build/NEWS:11007 msgid "There were no new changes in version 3.6.6." msgstr "Tidak ada perubahan baru di versi 3.6.6." -#: ../../../build/NEWS:10998 +#: ../../../build/NEWS:11012 msgid "Python 3.6.6 release candidate 1" msgstr "Python 3.6.6 kandidat rilis 1" -#: ../../../build/NEWS:11000 +#: ../../../build/NEWS:11014 msgid "*Release date: 2018-06-11*" msgstr "*Tanggal rilis: 2018-06-11*" -#: ../../../build/NEWS:11231 +#: ../../../build/NEWS:11245 msgid "" "`bpo-33184 `__: Update Windows installer" " to OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11236 +#: ../../../build/NEWS:11250 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11268 +#: ../../../build/NEWS:11282 msgid "" "`bpo-29706 `__: IDLE now colors async " "and await as keywords in 3.6. They become full keywords in 3.7." msgstr "" -#: ../../../build/NEWS:11309 +#: ../../../build/NEWS:11323 msgid "Python 3.6.5 final" msgstr "Python 3.6.5 final" -#: ../../../build/NEWS:11311 +#: ../../../build/NEWS:11325 msgid "*Release date: 2018-03-28*" msgstr "*Tanggal rilis: 2018-03-28*" -#: ../../../build/NEWS:11325 +#: ../../../build/NEWS:11339 msgid "Python 3.6.5 release candidate 1" msgstr "Python 3.6.5 kandidat rilis 1" -#: ../../../build/NEWS:11327 +#: ../../../build/NEWS:11341 msgid "*Release date: 2018-03-13*" msgstr "*Tanggal rilis: 2018-03-13*" -#: ../../../build/NEWS:11366 +#: ../../../build/NEWS:11380 msgid "" "`bpo-32329 `__: " "``sys.flags.hash_randomization`` is now properly set to 0 when hash " "randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:11369 +#: ../../../build/NEWS:11383 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " "much memory for creating large constants in constant folding." msgstr "" -#: ../../../build/NEWS:11396 +#: ../../../build/NEWS:11410 msgid "" "`bpo-30353 `__: Fix ctypes pass-by-value" " for structs on 64-bit Cygwin/MinGW." msgstr "" -#: ../../../build/NEWS:11434 +#: ../../../build/NEWS:11448 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN, TCP_KEEPCNT flags on older version Windows during run-time." msgstr "" -#: ../../../build/NEWS:11466 +#: ../../../build/NEWS:11480 msgid "" "`bpo-32555 `__: On FreeBSD and Solaris, " "os.strerror() now always decode the byte string from the current locale " "encoding, rather than using ASCII/surrogateescape in some cases." msgstr "" -#: ../../../build/NEWS:11484 +#: ../../../build/NEWS:11498 msgid "" "`bpo-32185 `__: The SSL module no longer" " sends IP addresses in SNI TLS extension on platforms with OpenSSL 1.0.2+ or" " inet_pton." msgstr "" -#: ../../../build/NEWS:11549 +#: ../../../build/NEWS:11563 msgid "" "`bpo-31518 `__: Debian Unstable has " "disabled TLS 1.0 and 1.1 for SSLv23_METHOD(). Change TLS/SSL protocol of " "some tests to PROTOCOL_TLS or PROTOCOL_TLSv1_2 to make them pass on Debian." msgstr "" -#: ../../../build/NEWS:11582 +#: ../../../build/NEWS:11596 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module." msgstr "" -#: ../../../build/NEWS:11587 +#: ../../../build/NEWS:11601 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -20236,29 +20265,29 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:11643 +#: ../../../build/NEWS:11657 msgid "Python 3.6.4 final" msgstr "Python 3.6.4 final" -#: ../../../build/NEWS:11645 +#: ../../../build/NEWS:11659 msgid "*Release date: 2017-12-18*" msgstr "*Tanggal rilis: 2017-12-18*" -#: ../../../build/NEWS:11647 +#: ../../../build/NEWS:11661 msgid "There were no new code changes in version 3.6.4 since v3.6.4rc1." msgstr "Tidak ada perubahan kode di versi 3.6.4 sejak v3.6.4rc1." -#: ../../../build/NEWS:11652 +#: ../../../build/NEWS:11666 msgid "Python 3.6.4 release candidate 1" msgstr "Python 3.6.4 kandidat rilis 1" -#: ../../../build/NEWS:11681 +#: ../../../build/NEWS:11695 msgid "" "`bpo-31852 `__: Fix a segmentation fault" " caused by a combination of the async soft keyword and continuation lines." msgstr "" -#: ../../../build/NEWS:12015 +#: ../../../build/NEWS:12029 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -20269,163 +20298,163 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:12071 +#: ../../../build/NEWS:12085 msgid "Python 3.6.3 final" msgstr "Python 3.6.3 final" -#: ../../../build/NEWS:12073 +#: ../../../build/NEWS:12087 msgid "*Release date: 2017-10-03*" msgstr "*Tanggal rilis: 2017-10-03*" -#: ../../../build/NEWS:12078 +#: ../../../build/NEWS:12092 msgid "" "`bpo-31641 `__: Re-allow arbitrary " "iterables in `concurrent.futures.as_completed()`. Fixes regression in " "3.6.3rc1." msgstr "" -#: ../../../build/NEWS:12084 +#: ../../../build/NEWS:12098 msgid "" "`bpo-31662 `__: Fix typos in Windows " "``uploadrelease.bat`` script. Fix Windows Doc build issues in " "``Doc/make.bat``." msgstr "" -#: ../../../build/NEWS:12087 +#: ../../../build/NEWS:12101 msgid "" "`bpo-31423 `__: Fix building the PDF " "documentation with newer versions of Sphinx." msgstr "" -#: ../../../build/NEWS:12092 +#: ../../../build/NEWS:12106 msgid "Python 3.6.3 release candidate 1" msgstr "Python 3.6.3 kandidat rilis 1" -#: ../../../build/NEWS:12094 +#: ../../../build/NEWS:12108 msgid "*Release date: 2017-09-18*" msgstr "*Tanggal rilis: 2017-09-18*" -#: ../../../build/NEWS:12546 +#: ../../../build/NEWS:12560 msgid "Python 3.6.2 final" msgstr "Python 3.6.2 final" -#: ../../../build/NEWS:12548 +#: ../../../build/NEWS:12562 msgid "*Release date: 2017-07-17*" msgstr "*Tanggal rilis: 2017-07-17*" -#: ../../../build/NEWS:12550 ../../../build/NEWS:13277 +#: ../../../build/NEWS:12564 ../../../build/NEWS:13291 msgid "No changes since release candidate 2" msgstr "Tidak ada perubahan sejak kandidat rilis 2" -#: ../../../build/NEWS:12555 +#: ../../../build/NEWS:12569 msgid "Python 3.6.2 release candidate 2" msgstr "Python 3.6.2 kandidat rilis 2" -#: ../../../build/NEWS:12557 +#: ../../../build/NEWS:12571 msgid "*Release date: 2017-07-07*" msgstr "*Tanggal rilis: 2017-07-07*" -#: ../../../build/NEWS:12582 +#: ../../../build/NEWS:12596 msgid "Python 3.6.2 release candidate 1" msgstr "Python 3.6.2 kandidat rilis 1" -#: ../../../build/NEWS:12584 +#: ../../../build/NEWS:12598 msgid "*Release date: 2017-06-17*" msgstr "*Tanggal rilis: 2017-06-17*" -#: ../../../build/NEWS:12592 +#: ../../../build/NEWS:12606 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "to not be per-thread to avoid crashes" msgstr "" -#: ../../../build/NEWS:12622 ../../../build/NEWS:16574 +#: ../../../build/NEWS:12636 ../../../build/NEWS:16588 msgid "" "`bpo-29600 `__: Fix wrapping coroutine " "return values in StopIteration." msgstr "" -#: ../../../build/NEWS:12651 ../../../build/NEWS:16640 +#: ../../../build/NEWS:12665 ../../../build/NEWS:16654 msgid "" "`bpo-30645 `__: Fix path calculation in " "imp.load_package(), fixing it for cases when a package is only shipped with " "bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:12671 +#: ../../../build/NEWS:12685 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup (#2159)" msgstr "" -#: ../../../build/NEWS:12745 ../../../build/NEWS:16708 +#: ../../../build/NEWS:12759 ../../../build/NEWS:16722 msgid "" "`bpo-26293 `__: Change resulted because " "of zipfile breakage. (See also: `bpo-29094 " "`__)" msgstr "" -#: ../../../build/NEWS:12819 ../../../build/NEWS:16775 +#: ../../../build/NEWS:12833 ../../../build/NEWS:16789 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:12862 +#: ../../../build/NEWS:12876 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() no longer replaced with a macro if Py_LIMITED_API is " "not set." msgstr "" -#: ../../../build/NEWS:12934 +#: ../../../build/NEWS:12948 msgid "Python 3.6.1 final" msgstr "Python 3.6.1 final" -#: ../../../build/NEWS:12936 +#: ../../../build/NEWS:12950 msgid "*Release date: 2017-03-21*" msgstr "*Tanggal rilis: 2017-03-21*" -#: ../../../build/NEWS:12952 +#: ../../../build/NEWS:12966 msgid "" "`bpo-27593 `__: fix format of git " "information used in sys.version" msgstr "" -#: ../../../build/NEWS:12954 +#: ../../../build/NEWS:12968 msgid "Fix incompatible comment in python.h" msgstr "Perbaiki komentar yang tidak kompatibel di python.h" -#: ../../../build/NEWS:12958 +#: ../../../build/NEWS:12972 msgid "Python 3.6.1 release candidate 1" msgstr "Python 3.6.1 kandidat rilis 1" -#: ../../../build/NEWS:12960 +#: ../../../build/NEWS:12974 msgid "*Release date: 2017-03-04*" msgstr "*Tanggal rilis: 2017-03-04*" -#: ../../../build/NEWS:13071 ../../../build/NEWS:16807 +#: ../../../build/NEWS:13085 ../../../build/NEWS:16821 msgid "" "`bpo-29519 `__: Fix weakref spewing " "exceptions during interpreter shutdown when used with a rare combination of " "multiprocessing and custom codecs." msgstr "" -#: ../../../build/NEWS:13087 +#: ../../../build/NEWS:13101 msgid "" "`bpo-29316 `__: Restore the provisional " "status of typing module, add corresponding note to documentation. Patch by " "Ivan L." msgstr "" -#: ../../../build/NEWS:13093 ../../../build/NEWS:16823 +#: ../../../build/NEWS:13107 ../../../build/NEWS:16837 msgid "" "`bpo-29011 `__: Fix an important " "omission by adding Deque to the typing module." msgstr "" -#: ../../../build/NEWS:13107 +#: ../../../build/NEWS:13121 msgid "" "`bpo-29203 `__: functools.lru_cache() " "now respects :pep:`468` and preserves the order of keyword arguments. " @@ -20433,84 +20462,84 @@ msgid "" " potentially give different results." msgstr "" -#: ../../../build/NEWS:13114 ../../../build/NEWS:17080 +#: ../../../build/NEWS:13128 ../../../build/NEWS:17094 msgid "" "`bpo-29094 `__: Offsets in a ZIP file " "created with extern file object and modes \"w\" and \"x\" now are relative " "to the start of the file." msgstr "" -#: ../../../build/NEWS:13117 +#: ../../../build/NEWS:13131 msgid "" "`bpo-29085 `__: Allow " "random.Random.seed() to use high quality OS randomness rather than the pid " "and time." msgstr "" -#: ../../../build/NEWS:13120 +#: ../../../build/NEWS:13134 msgid "" "`bpo-29061 `__: Fixed bug in " "secrets.randbelow() which would hang when given a negative input. Patch by " "Brendan Donegan." msgstr "" -#: ../../../build/NEWS:13128 ../../../build/NEWS:17086 +#: ../../../build/NEWS:13142 ../../../build/NEWS:17100 msgid "" "`bpo-29119 `__: Fix weakrefs in the pure" " python version of collections.OrderedDict move_to_end() method. Contributed" " by Andra Bogildea." msgstr "" -#: ../../../build/NEWS:13140 +#: ../../../build/NEWS:13154 msgid "" "`bpo-29055 `__: Neaten-up empty " "population error on random.choice() by suppressing the upstream exception." msgstr "" -#: ../../../build/NEWS:13155 ../../../build/NEWS:17110 +#: ../../../build/NEWS:13169 ../../../build/NEWS:17124 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " "changed." msgstr "" -#: ../../../build/NEWS:13173 +#: ../../../build/NEWS:13187 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer" msgstr "" -#: ../../../build/NEWS:13175 +#: ../../../build/NEWS:13189 msgid "" "`bpo-29326 `__: Ignores blank lines in " "._pth files (Patch by Alexey Izbyshev)" msgstr "" -#: ../../../build/NEWS:13177 +#: ../../../build/NEWS:13191 msgid "" "`bpo-28164 `__: Correctly handle special" " console filenames (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13179 +#: ../../../build/NEWS:13193 msgid "" "`bpo-29409 `__: Implement :pep:`529` for" " io.FileIO (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13181 ../../../build/NEWS:16912 +#: ../../../build/NEWS:13195 ../../../build/NEWS:16926 msgid "" "`bpo-29392 `__: Prevent crash when " "passing invalid arguments into msvcrt module." msgstr "" -#: ../../../build/NEWS:13186 +#: ../../../build/NEWS:13200 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default." msgstr "" -#: ../../../build/NEWS:13191 +#: ../../../build/NEWS:13205 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is not set" @@ -20518,7 +20547,7 @@ msgid "" "0x03060100 or higher." msgstr "" -#: ../../../build/NEWS:13221 ../../../build/NEWS:16877 +#: ../../../build/NEWS:13235 ../../../build/NEWS:16891 msgid "" "`bpo-28087 `__: Skip test_asyncore and " "test_eintr poll failures on macOS. Skip some tests of select.poll when " @@ -20526,7 +20555,7 @@ msgid "" "function on some macOS versions." msgstr "" -#: ../../../build/NEWS:13225 ../../../build/NEWS:16887 +#: ../../../build/NEWS:13239 ../../../build/NEWS:16901 msgid "" "`bpo-29571 `__: to match the behaviour " "of the ``re.LOCALE`` flag, test_re.test_locale_flag now uses " @@ -20535,68 +20564,68 @@ msgid "" "locale encoding is a multi-byte encoding)" msgstr "" -#: ../../../build/NEWS:13273 +#: ../../../build/NEWS:13287 msgid "Python 3.6.0 final" msgstr "Python 3.6.0 final" -#: ../../../build/NEWS:13275 +#: ../../../build/NEWS:13289 msgid "*Release date: 2016-12-23*" msgstr "*Tanggal rilis: 2016-12-23*" -#: ../../../build/NEWS:13282 +#: ../../../build/NEWS:13296 msgid "Python 3.6.0 release candidate 2" msgstr "Python 3.6.0 kandidat rilis 2" -#: ../../../build/NEWS:13284 +#: ../../../build/NEWS:13298 msgid "*Release date: 2016-12-16*" msgstr "*Tanggal rilis: 2016-12-16*" -#: ../../../build/NEWS:13292 +#: ../../../build/NEWS:13306 msgid "" "`bpo-28990 `__: Fix asyncio SSL hanging " "if connection is closed before handshake is completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:13298 +#: ../../../build/NEWS:13312 msgid "" "`bpo-28770 `__: Fix python-gdb.py for " "fastcalls." msgstr "" -#: ../../../build/NEWS:13303 +#: ../../../build/NEWS:13317 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder." msgstr "" -#: ../../../build/NEWS:13308 +#: ../../../build/NEWS:13322 msgid "" "`bpo-28898 `__: Prevent gdb build errors" " due to HAVE_LONG_LONG redefinition." msgstr "" -#: ../../../build/NEWS:13312 +#: ../../../build/NEWS:13326 msgid "Python 3.6.0 release candidate 1" msgstr "Python 3.6.0 kandidat rilis 1" -#: ../../../build/NEWS:13314 +#: ../../../build/NEWS:13328 msgid "*Release date: 2016-12-06*" msgstr "*Tanggal rilis: 2016-12-06*" -#: ../../../build/NEWS:13336 +#: ../../../build/NEWS:13350 msgid "" "`bpo-27030 `__: Unknown escapes in " "re.sub() replacement template are allowed again. But they still are " "deprecated and will be disabled in 3.7." msgstr "" -#: ../../../build/NEWS:13354 +#: ../../../build/NEWS:13368 msgid "" "`bpo-28843 `__: Fix asyncio C Task to " "handle exceptions __traceback__." msgstr "" -#: ../../../build/NEWS:13364 +#: ../../../build/NEWS:13378 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the What's New guide now cover the additional " @@ -20604,15 +20633,15 @@ msgid "" ":pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:13376 +#: ../../../build/NEWS:13390 msgid "Python 3.6.0 beta 4" msgstr "Python 3.6.0 beta 4" -#: ../../../build/NEWS:13378 +#: ../../../build/NEWS:13392 msgid "*Release date: 2016-11-21*" msgstr "*Tanggal rilis: 2016-11-21*" -#: ../../../build/NEWS:13406 +#: ../../../build/NEWS:13420 msgid "" "`bpo-27243 `__: Change " "PendingDeprecationWarning -> DeprecationWarning. As it was agreed in the " @@ -20620,180 +20649,180 @@ msgid "" "PendingDeprecationWarning in 3.5 and in DeprecationWarning in 3.6." msgstr "" -#: ../../../build/NEWS:13425 +#: ../../../build/NEWS:13439 msgid "" "`bpo-20572 `__: The " "subprocess.Popen.wait method's undocumented endtime parameter now raises a " "DeprecationWarning." msgstr "" -#: ../../../build/NEWS:13442 +#: ../../../build/NEWS:13456 msgid "" "`bpo-28600 `__: Optimize loop.call_soon." msgstr "" -#: ../../../build/NEWS:13444 ../../../build/NEWS:17458 +#: ../../../build/NEWS:13458 ../../../build/NEWS:17472 msgid "" "`bpo-28613 `__: Fix get_event_loop() " "return the current loop if called from coroutines/callbacks." msgstr "" -#: ../../../build/NEWS:13447 +#: ../../../build/NEWS:13461 msgid "" "`bpo-28634 `__: Fix asyncio.isfuture() " "to support unittest.Mock." msgstr "" -#: ../../../build/NEWS:13449 +#: ../../../build/NEWS:13463 msgid "" "`bpo-26081 `__: Fix refleak in " "_asyncio.Future.__iter__().throw." msgstr "" -#: ../../../build/NEWS:13451 ../../../build/NEWS:17461 +#: ../../../build/NEWS:13465 ../../../build/NEWS:17475 msgid "" "`bpo-28639 `__: Fix inspect.isawaitable " "to always return bool Patch by Justin Mayfield." msgstr "" -#: ../../../build/NEWS:13454 ../../../build/NEWS:17464 +#: ../../../build/NEWS:13468 ../../../build/NEWS:17478 msgid "" "`bpo-28652 `__: Make loop methods reject" " socket kinds they do not support." msgstr "" -#: ../../../build/NEWS:13456 ../../../build/NEWS:17466 +#: ../../../build/NEWS:13470 ../../../build/NEWS:17480 msgid "" "`bpo-28653 `__: Fix a refleak in " "functools.lru_cache." msgstr "" -#: ../../../build/NEWS:13458 ../../../build/NEWS:17468 +#: ../../../build/NEWS:13472 ../../../build/NEWS:17482 msgid "" "`bpo-28703 `__: Fix " "asyncio.iscoroutinefunction to handle Mock objects." msgstr "" -#: ../../../build/NEWS:13460 +#: ../../../build/NEWS:13474 msgid "" "`bpo-28704 `__: Fix create_unix_server " "to support Path-like objects (PEP 519)." msgstr "" -#: ../../../build/NEWS:13462 +#: ../../../build/NEWS:13476 msgid "" "`bpo-28720 `__: Add " "collections.abc.AsyncGenerator." msgstr "" -#: ../../../build/NEWS:13490 +#: ../../../build/NEWS:13504 msgid "Python 3.6.0 beta 3" msgstr "Python 3.6.0 beta 3" -#: ../../../build/NEWS:13492 +#: ../../../build/NEWS:13506 msgid "*Release date: 2016-10-31*" msgstr "*Tanggal rilis: 2016-10-31*" -#: ../../../build/NEWS:13515 +#: ../../../build/NEWS:13529 msgid "" "`bpo-28471 `__: Fix \"Python memory " "allocator called without holding the GIL\" crash in socket.setblocking." msgstr "" -#: ../../../build/NEWS:13537 +#: ../../../build/NEWS:13551 msgid "" "`bpo-18844 `__: The various ways of " "specifying weights for random.choices() now produce the same result " "sequences." msgstr "" -#: ../../../build/NEWS:13540 ../../../build/NEWS:17142 +#: ../../../build/NEWS:13554 ../../../build/NEWS:17156 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar().prmonth() no longer prints a space at the start of " "new line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13573 ../../../build/NEWS:17156 +#: ../../../build/NEWS:13587 ../../../build/NEWS:17170 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X." msgstr "" -#: ../../../build/NEWS:13578 +#: ../../../build/NEWS:13592 msgid "" "`bpo-28492 `__: Fix how StopIteration " "exception is raised in _asyncio.Future." msgstr "" -#: ../../../build/NEWS:13580 +#: ../../../build/NEWS:13594 msgid "" "`bpo-28500 `__: Fix asyncio to handle " "async gens GC from another thread." msgstr "" -#: ../../../build/NEWS:13582 ../../../build/NEWS:17450 +#: ../../../build/NEWS:13596 ../../../build/NEWS:17464 msgid "" "`bpo-26923 `__: Fix asyncio.Gather to " "refuse being cancelled once all children are done. Patch by Johannes Ebke." msgstr "" -#: ../../../build/NEWS:13585 ../../../build/NEWS:17453 +#: ../../../build/NEWS:13599 ../../../build/NEWS:17467 msgid "" "`bpo-26796 `__: Don't configure the " "number of workers for default threadpool executor. Initial patch by Hans " "Lawrenz." msgstr "" -#: ../../../build/NEWS:13588 +#: ../../../build/NEWS:13602 msgid "" "`bpo-28544 `__: Implement asyncio.Task " "in C." msgstr "" -#: ../../../build/NEWS:13614 +#: ../../../build/NEWS:13628 msgid "Python 3.6.0 beta 2" msgstr "Python 3.6.0 beta 2" -#: ../../../build/NEWS:13616 +#: ../../../build/NEWS:13630 msgid "*Release date: 2016-10-10*" msgstr "*Tanggal rilis: 2016-10-10*" -#: ../../../build/NEWS:13632 +#: ../../../build/NEWS:13646 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is deprecated. Patch by " "Oren Milman." msgstr "" -#: ../../../build/NEWS:13635 ../../../build/NEWS:16983 +#: ../../../build/NEWS:13649 ../../../build/NEWS:16997 msgid "" "`bpo-28376 `__: The constructor of " "range_iterator now checks that step is not 0. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:13696 ../../../build/NEWS:17161 +#: ../../../build/NEWS:13710 ../../../build/NEWS:17175 msgid "" "`bpo-26293 `__: Fixed writing ZIP files " "that starts not from the start of the file. Offsets in ZIP file now are " "relative to the start of the archive in conforming to the specification." msgstr "" -#: ../../../build/NEWS:13703 +#: ../../../build/NEWS:13717 msgid "" "`bpo-27181 `__: remove " "statistics.geometric_mean and defer until 3.7." msgstr "" -#: ../../../build/NEWS:13882 +#: ../../../build/NEWS:13896 msgid "Python 3.6.0 beta 1" msgstr "Python 3.6.0 beta 1" -#: ../../../build/NEWS:13884 +#: ../../../build/NEWS:13898 msgid "*Release date: 2016-09-12*" msgstr "*Tanggal rilis: 2016-09-12*" -#: ../../../build/NEWS:13889 +#: ../../../build/NEWS:13903 msgid "" "`bpo-23722 `__: The __class__ cell used " "by zero-argument super() is now initialized from type.__new__ rather than " @@ -20802,25 +20831,25 @@ msgid "" "Teichmann." msgstr "" -#: ../../../build/NEWS:13894 ../../../build/NEWS:17014 +#: ../../../build/NEWS:13908 ../../../build/NEWS:17028 msgid "" "`bpo-25221 `__: Fix corrupted result " "from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0." msgstr "" -#: ../../../build/NEWS:13897 +#: ../../../build/NEWS:13911 msgid "" "`bpo-27080 `__: Implement formatting " "support for :pep:`515`. Initial patch by Chris Angelico." msgstr "" -#: ../../../build/NEWS:13900 +#: ../../../build/NEWS:13914 msgid "" "`bpo-27199 `__: In tarfile, expose " "copyfileobj bufsize to improve throughput. Patch by Jason Fried." msgstr "" -#: ../../../build/NEWS:13903 +#: ../../../build/NEWS:13917 msgid "" "`bpo-27948 `__: In f-strings, only allow" " backslashes inside the braces (where the expressions are). This is a " @@ -20830,32 +20859,32 @@ msgid "" "``f'\\x7b\"hi\"\\x7d'``." msgstr "" -#: ../../../build/NEWS:13909 +#: ../../../build/NEWS:13923 msgid "" "`bpo-28046 `__: Remove platform-specific" " directories from sys.path." msgstr "" -#: ../../../build/NEWS:13911 +#: ../../../build/NEWS:13925 msgid "" "`bpo-28071 `__: Add early-out for " "differencing from an empty set." msgstr "" -#: ../../../build/NEWS:13913 ../../../build/NEWS:17017 +#: ../../../build/NEWS:13927 ../../../build/NEWS:17031 msgid "" "`bpo-25758 `__: Prevents zipimport from " "unnecessarily encoding a filename (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13916 +#: ../../../build/NEWS:13930 msgid "" "`bpo-25856 `__: The __module__ attribute" " of extension classes and functions now is interned. This leads to more " "compact pickle data with protocol 4." msgstr "" -#: ../../../build/NEWS:13919 +#: ../../../build/NEWS:13933 msgid "" "`bpo-27213 `__: Rework CALL_FUNCTION* " "opcodes to produce shorter and more efficient bytecode. Patch by Demur " @@ -20863,101 +20892,101 @@ msgid "" "Stinner." msgstr "" -#: ../../../build/NEWS:13923 +#: ../../../build/NEWS:13937 msgid "" "`bpo-26331 `__: Implement tokenizing " "support for :pep:`515`. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:13926 +#: ../../../build/NEWS:13940 msgid "" "`bpo-27999 `__: Make \"global after " "use\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13929 +#: ../../../build/NEWS:13943 msgid "" "`bpo-28003 `__: Implement :pep:`525` -- " "Asynchronous Generators." msgstr "" -#: ../../../build/NEWS:13931 +#: ../../../build/NEWS:13945 msgid "" "`bpo-27985 `__: Implement :pep:`526` -- " "Syntax for Variable Annotations. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13934 +#: ../../../build/NEWS:13948 msgid "" "`bpo-26058 `__: Add a new private " "version to the builtin dict type, incremented at each dictionary creation " "and at each dictionary change. Implementation of the PEP 509." msgstr "" -#: ../../../build/NEWS:13938 +#: ../../../build/NEWS:13952 msgid "" "`bpo-27364 `__: A backslash-character " "pair that is not a valid escape sequence now generates a DeprecationWarning." " Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:13941 +#: ../../../build/NEWS:13955 msgid "" "`bpo-27350 `__: `dict` implementation is" " changed like PyPy. It is more compact and preserves insertion order. " "(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" msgstr "" -#: ../../../build/NEWS:13945 +#: ../../../build/NEWS:13959 msgid "" "`bpo-27911 `__: Remove unnecessary error" " checks in ``exec_builtin_or_dynamic()``." msgstr "" -#: ../../../build/NEWS:13948 +#: ../../../build/NEWS:13962 msgid "" "`bpo-27078 `__: Added BUILD_STRING " "opcode. Optimized f-strings evaluation." msgstr "" -#: ../../../build/NEWS:13950 +#: ../../../build/NEWS:13964 msgid "" "`bpo-17884 `__: Python now requires " "systems with inttypes.h and stdint.h" msgstr "" -#: ../../../build/NEWS:13952 +#: ../../../build/NEWS:13966 msgid "" "`bpo-27961 `__: Require platforms to " "support ``long long``. Python hasn't compiled without ``long long`` for " "years, so this is basically a formality." msgstr "" -#: ../../../build/NEWS:13956 +#: ../../../build/NEWS:13970 msgid "" "`bpo-27355 `__: Removed support for " "Windows CE. It was never finished, and Windows CE is no longer a relevant " "platform for Python." msgstr "" -#: ../../../build/NEWS:13959 +#: ../../../build/NEWS:13973 msgid "Implement :pep:`523`." msgstr "Implementasi :pep:`523`." -#: ../../../build/NEWS:13961 +#: ../../../build/NEWS:13975 msgid "" "`bpo-27870 `__: A left shift of zero by " "a large integer no longer attempts to allocate large amounts of memory." msgstr "" -#: ../../../build/NEWS:13964 +#: ../../../build/NEWS:13978 msgid "" "`bpo-25402 `__: In int-to-decimal-string" " conversion, improve the estimate of the intermediate memory required, and " "remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13968 +#: ../../../build/NEWS:13982 msgid "" "`bpo-27214 `__: In long_invert, be more " "careful about modifying object returned by long_add, and remove an " @@ -20965,34 +20994,34 @@ msgid "" "patch." msgstr "" -#: ../../../build/NEWS:13972 +#: ../../../build/NEWS:13986 msgid "" "`bpo-27506 `__: Support passing the " "bytes/bytearray.translate() \"delete\" argument by keyword." msgstr "" -#: ../../../build/NEWS:13975 ../../../build/NEWS:17023 +#: ../../../build/NEWS:13989 ../../../build/NEWS:17037 msgid "" "`bpo-27812 `__: Properly clear out a " "generator's frame's backreference to the generator to prevent crashes in " "frame.clear()." msgstr "" -#: ../../../build/NEWS:13978 ../../../build/NEWS:17026 +#: ../../../build/NEWS:13992 ../../../build/NEWS:17040 msgid "" "`bpo-27811 `__: Fix a crash when a " "coroutine that has not been awaited is finalized with warnings-as-errors " "enabled." msgstr "" -#: ../../../build/NEWS:13981 ../../../build/NEWS:17029 +#: ../../../build/NEWS:13995 ../../../build/NEWS:17043 msgid "" "`bpo-27587 `__: Fix another issue found " "by PVS-Studio: Null pointer check after use of 'def' in " "_PyState_AddModule(). Initial patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:13984 +#: ../../../build/NEWS:13998 msgid "" "`bpo-27792 `__: The modulo operation " "applied to ``bool`` and other ``int`` subclasses now always returns an " @@ -21000,26 +21029,26 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13988 +#: ../../../build/NEWS:14002 msgid "" "`bpo-26984 `__: int() now always returns" " an instance of exact int." msgstr "" -#: ../../../build/NEWS:13990 +#: ../../../build/NEWS:14004 msgid "" "`bpo-25604 `__: Fix a minor bug in " "integer true division; this bug could potentially have caused off-by-one-ulp" " results on platforms with unreliable ldexp implementations." msgstr "" -#: ../../../build/NEWS:13994 +#: ../../../build/NEWS:14008 msgid "" "`bpo-24254 `__: Make class definition " "namespace ordered by default." msgstr "" -#: ../../../build/NEWS:13996 +#: ../../../build/NEWS:14010 msgid "" "`bpo-27662 `__: Fix an overflow check in" " ``List_New``: the original code was checking against ``Py_SIZE_MAX`` " @@ -21027,7 +21056,7 @@ msgid "" "Zhang." msgstr "" -#: ../../../build/NEWS:14000 ../../../build/NEWS:17035 +#: ../../../build/NEWS:14014 ../../../build/NEWS:17049 msgid "" "`bpo-27782 `__: Multi-phase extension " "module import now correctly allows the ``m_methods`` field to be used to add" @@ -21035,27 +21064,27 @@ msgid "" "``Py_create_mod``. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14004 ../../../build/NEWS:17039 +#: ../../../build/NEWS:14018 ../../../build/NEWS:17053 msgid "" "`bpo-27936 `__: The round() function " "accepted a second None argument for some types but not for others. Fixed " "the inconsistency by accepting None for all numeric types." msgstr "" -#: ../../../build/NEWS:14008 ../../../build/NEWS:17043 +#: ../../../build/NEWS:14022 ../../../build/NEWS:17057 msgid "" "`bpo-27487 `__: Warn if a submodule " "argument to \"python -m\" or runpy.run_module() is found in sys.modules " "after parent packages are imported, but before the submodule is executed." msgstr "" -#: ../../../build/NEWS:14012 +#: ../../../build/NEWS:14026 msgid "" "`bpo-27157 `__: Make only type() itself " "accept the one-argument form. Patch by Eryk Sun and Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14015 ../../../build/NEWS:17047 +#: ../../../build/NEWS:14029 ../../../build/NEWS:17061 msgid "" "`bpo-27558 `__: Fix a SystemError in the" " implementation of \"raise\" statement. In a brand new thread, raise a " @@ -21063,91 +21092,91 @@ msgid "" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14019 +#: ../../../build/NEWS:14033 msgid "" "`bpo-28008 `__: Implement :pep:`530` -- " "asynchronous comprehensions." msgstr "" -#: ../../../build/NEWS:14021 ../../../build/NEWS:17072 +#: ../../../build/NEWS:14035 ../../../build/NEWS:17086 msgid "" "`bpo-27942 `__: Fix memory leak in " "codeobject.c" msgstr "" -#: ../../../build/NEWS:14026 ../../../build/NEWS:17116 +#: ../../../build/NEWS:14040 ../../../build/NEWS:17130 msgid "" "`bpo-28732 `__: Fix crash in os.spawnv()" " with no elements in args" msgstr "" -#: ../../../build/NEWS:14028 ../../../build/NEWS:17118 +#: ../../../build/NEWS:14042 ../../../build/NEWS:17132 msgid "" "`bpo-28485 `__: Always raise ValueError " "for negative compileall.compile_dir(workers=...) parameter, even when " "multithreading is unavailable." msgstr "" -#: ../../../build/NEWS:14032 +#: ../../../build/NEWS:14046 msgid "" "`bpo-28037 `__: Use " "sqlite3_get_autocommit() instead of setting Connection->inTransaction " "manually." msgstr "" -#: ../../../build/NEWS:14035 +#: ../../../build/NEWS:14049 msgid "" "`bpo-25283 `__: Attributes tm_gmtoff and" " tm_zone are now available on all platforms in the return values of " "time.localtime() and time.gmtime()." msgstr "" -#: ../../../build/NEWS:14038 +#: ../../../build/NEWS:14052 msgid "" "`bpo-24454 `__: Regular expression match" " object groups are now accessible using __getitem__. \"mo[x]\" is equivalent" " to \"mo.group(x)\"." msgstr "" -#: ../../../build/NEWS:14041 +#: ../../../build/NEWS:14055 msgid "" "`bpo-10740 `__: sqlite3 no longer " "implicitly commit an open transaction before DDL statements." msgstr "" -#: ../../../build/NEWS:14044 +#: ../../../build/NEWS:14058 msgid "" "`bpo-17941 `__: Add a *module* parameter" " to collections.namedtuple()." msgstr "" -#: ../../../build/NEWS:14046 +#: ../../../build/NEWS:14060 msgid "" "`bpo-22493 `__: Inline flags now should " "be used only at the start of the regular expression. Deprecation warning is " "emitted if uses them in the middle of the regular expression." msgstr "" -#: ../../../build/NEWS:14050 +#: ../../../build/NEWS:14064 msgid "" "`bpo-26885 `__: xmlrpc now supports " "unmarshalling additional data types used by Apache XML-RPC implementation " "for numerics and None." msgstr "" -#: ../../../build/NEWS:14053 +#: ../../../build/NEWS:14067 msgid "" "`bpo-28070 `__: Fixed parsing inline " "verbose flag in regular expressions." msgstr "" -#: ../../../build/NEWS:14055 +#: ../../../build/NEWS:14069 msgid "" "`bpo-19500 `__: Add client-side SSL " "session resumption to the ssl module." msgstr "" -#: ../../../build/NEWS:14057 +#: ../../../build/NEWS:14071 msgid "" "`bpo-28022 `__: Deprecate ssl-related " "arguments in favor of SSLContext. The deprecation include manual creation of" @@ -21155,7 +21184,7 @@ msgid "" "smtplib, poplib and urllib." msgstr "" -#: ../../../build/NEWS:14061 +#: ../../../build/NEWS:14075 msgid "" "`bpo-28043 `__: SSLContext has improved " "default settings: OP_NO_SSLv2, OP_NO_SSLv3, OP_NO_COMPRESSION, " @@ -21163,21 +21192,21 @@ msgid "" "ciphers without MD5." msgstr "" -#: ../../../build/NEWS:14065 +#: ../../../build/NEWS:14079 msgid "" "`bpo-24693 `__: Changed some " "RuntimeError's in the zipfile module to more appropriate types. Improved " "some error messages and debugging output." msgstr "" -#: ../../../build/NEWS:14068 +#: ../../../build/NEWS:14082 msgid "" "`bpo-17909 `__: ``json.load`` and " "``json.loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. " "Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:14071 +#: ../../../build/NEWS:14085 msgid "" "`bpo-27137 `__: the pure Python fallback" " implementation of ``functools.partial`` now matches the behaviour of its " @@ -21185,118 +21214,118 @@ msgid "" "purposes. Patch by Emanuel Barry and Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:14076 ../../../build/NEWS:17171 +#: ../../../build/NEWS:14090 ../../../build/NEWS:17185 msgid "" "Fix possible integer overflows and crashes in the mmap module with unusual " "usage patterns." msgstr "" -#: ../../../build/NEWS:14079 ../../../build/NEWS:17174 +#: ../../../build/NEWS:14093 ../../../build/NEWS:17188 msgid "" "`bpo-1703178 `__: Fix the ability to " "pass the --link-objects option to the distutils build_ext command." msgstr "" -#: ../../../build/NEWS:14082 ../../../build/NEWS:17221 +#: ../../../build/NEWS:14096 ../../../build/NEWS:17235 msgid "" "`bpo-28019 `__: itertools.count() no " "longer rounds non-integer step in range between 1.0 and 2.0 to 1." msgstr "" -#: ../../../build/NEWS:14085 +#: ../../../build/NEWS:14099 msgid "" "`bpo-18401 `__: Pdb now supports the " "'readrc' keyword argument to control whether .pdbrc files should be read. " "Patch by Martin Matusiak and Sam Kimbrel." msgstr "" -#: ../../../build/NEWS:14089 ../../../build/NEWS:17224 +#: ../../../build/NEWS:14103 ../../../build/NEWS:17238 msgid "" "`bpo-25969 `__: Update the lib2to3 " "grammar to handle the unpacking generalizations added in 3.5." msgstr "" -#: ../../../build/NEWS:14092 ../../../build/NEWS:17227 +#: ../../../build/NEWS:14106 ../../../build/NEWS:17241 msgid "" "`bpo-14977 `__: mailcap now respects the" " order of the lines in the mailcap files (\"first match\"), as required by " "RFC 1542. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:14095 +#: ../../../build/NEWS:14109 msgid "" "`bpo-28082 `__: Convert re flag " "constants to IntFlag." msgstr "" -#: ../../../build/NEWS:14097 +#: ../../../build/NEWS:14111 msgid "" "`bpo-28025 `__: Convert all ssl module " "constants to IntEnum and IntFlags. SSLContext properties now return flags " "and enums." msgstr "" -#: ../../../build/NEWS:14100 +#: ../../../build/NEWS:14114 msgid "" "`bpo-23591 `__: Add Flag, IntFlag, and " "auto() to enum module." msgstr "" -#: ../../../build/NEWS:14102 +#: ../../../build/NEWS:14116 msgid "" "`bpo-433028 `__: Added support of " "modifier spans in regular expressions." msgstr "" -#: ../../../build/NEWS:14104 ../../../build/NEWS:17230 +#: ../../../build/NEWS:14118 ../../../build/NEWS:17244 msgid "" "`bpo-24594 `__: Validates persist " "parameter when opening MSI database" msgstr "" -#: ../../../build/NEWS:14106 ../../../build/NEWS:17232 +#: ../../../build/NEWS:14120 ../../../build/NEWS:17246 msgid "" "`bpo-17582 `__: xml.etree.ElementTree " "nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " "and approved by Stefan Behnel.)" msgstr "" -#: ../../../build/NEWS:14109 ../../../build/NEWS:17235 +#: ../../../build/NEWS:14123 ../../../build/NEWS:17249 msgid "" "`bpo-28047 `__: Fixed calculation of " "line length used for the base64 CTE in the new email policies." msgstr "" -#: ../../../build/NEWS:14112 +#: ../../../build/NEWS:14126 msgid "" "`bpo-27576 `__: Fix call order in " "OrderedDict.__init__()." msgstr "" -#: ../../../build/NEWS:14114 +#: ../../../build/NEWS:14128 msgid "email.generator.DecodedGenerator now supports the policy keyword." msgstr "" -#: ../../../build/NEWS:14116 +#: ../../../build/NEWS:14130 msgid "" "`bpo-28027 `__: Remove undocumented " "modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS." msgstr "" -#: ../../../build/NEWS:14119 ../../../build/NEWS:17238 +#: ../../../build/NEWS:14133 ../../../build/NEWS:17252 msgid "" "`bpo-27445 `__: Don't pass str(_charset)" " to MIMEText.set_payload(). Patch by Claude Paroz." msgstr "" -#: ../../../build/NEWS:14122 +#: ../../../build/NEWS:14136 msgid "" "`bpo-24277 `__: The new email API is no " "longer provisional, and the docs have been reorganized and rewritten to " "emphasize the new API." msgstr "" -#: ../../../build/NEWS:14125 ../../../build/NEWS:17241 +#: ../../../build/NEWS:14139 ../../../build/NEWS:17255 msgid "" "`bpo-22450 `__: urllib now includes an " "``Accept: */*`` header among the default headers. This makes the results of " @@ -21304,62 +21333,62 @@ msgid "" "servers are involved." msgstr "" -#: ../../../build/NEWS:14129 ../../../build/NEWS:17245 +#: ../../../build/NEWS:14143 ../../../build/NEWS:17259 msgid "" "lib2to3.pgen3.driver.load_grammar() now creates a stable cache file between " "runs given the same Grammar.txt input regardless of the hash randomization " "setting." msgstr "" -#: ../../../build/NEWS:14133 +#: ../../../build/NEWS:14147 msgid "" "`bpo-28005 `__: Allow ImportErrors in " "encoding implementation to propagate." msgstr "" -#: ../../../build/NEWS:14135 +#: ../../../build/NEWS:14149 msgid "" "`bpo-26667 `__: Support path-like " "objects in importlib.util." msgstr "" -#: ../../../build/NEWS:14137 ../../../build/NEWS:17249 +#: ../../../build/NEWS:14151 ../../../build/NEWS:17263 msgid "" "`bpo-27570 `__: Avoid zero-length " "memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\"" " modules." msgstr "" -#: ../../../build/NEWS:14140 ../../../build/NEWS:17252 +#: ../../../build/NEWS:14154 ../../../build/NEWS:17266 msgid "" "`bpo-22233 `__: Break email header lines" " *only* on the RFC specified CR and LF characters, not on arbitrary unicode " "line breaks. This also fixes a bug in HTTP header parsing." msgstr "" -#: ../../../build/NEWS:14144 +#: ../../../build/NEWS:14158 msgid "" "`bpo-27331 `__: The email.mime classes " "now all accept an optional policy keyword." msgstr "" -#: ../../../build/NEWS:14147 ../../../build/NEWS:17256 +#: ../../../build/NEWS:14161 ../../../build/NEWS:17270 msgid "" "`bpo-27988 `__: Fix email " "iter_attachments incorrect mutation of payload list." msgstr "" -#: ../../../build/NEWS:14149 +#: ../../../build/NEWS:14163 msgid "" "`bpo-16113 `__: Add SHA-3 and SHAKE " "support to hashlib module." msgstr "" -#: ../../../build/NEWS:14151 +#: ../../../build/NEWS:14165 msgid "Eliminate a tautological-pointer-compare warning in _scproxy.c." msgstr "" -#: ../../../build/NEWS:14153 +#: ../../../build/NEWS:14167 msgid "" "`bpo-27776 `__: The :func:`os.urandom` " "function does now block on Linux 3.17 and newer until the system urandom " @@ -21367,25 +21396,25 @@ msgid "" " the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14157 +#: ../../../build/NEWS:14171 msgid "" "`bpo-27778 `__: Expose the Linux " "``getrandom()`` syscall as a new :func:`os.getrandom` function. This change " "is part of the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14160 ../../../build/NEWS:17258 +#: ../../../build/NEWS:14174 ../../../build/NEWS:17272 msgid "" "`bpo-27691 `__: Fix ssl module's parsing" " of GEN_RID subject alternative name fields in X.509 certs." msgstr "" -#: ../../../build/NEWS:14163 +#: ../../../build/NEWS:14177 msgid "" "`bpo-18844 `__: Add random.choices()." msgstr "" -#: ../../../build/NEWS:14165 +#: ../../../build/NEWS:14179 msgid "" "`bpo-25761 `__: Improved error reporting" " about truncated pickle data in C implementation of unpickler. " @@ -21393,87 +21422,87 @@ msgid "" "some cases." msgstr "" -#: ../../../build/NEWS:14169 +#: ../../../build/NEWS:14183 msgid "" "`bpo-26798 `__: Add BLAKE2 (blake2b and " "blake2s) to hashlib." msgstr "" -#: ../../../build/NEWS:14171 +#: ../../../build/NEWS:14185 msgid "" "`bpo-26032 `__: Optimized globbing in " "pathlib by using os.scandir(); it is now about 1.5--4 times faster." msgstr "" -#: ../../../build/NEWS:14174 +#: ../../../build/NEWS:14188 msgid "" "`bpo-25596 `__: Optimized glob() and " "iglob() functions in the glob module; they are now about 3--6 times faster." msgstr "" -#: ../../../build/NEWS:14177 +#: ../../../build/NEWS:14191 msgid "" "`bpo-27928 `__: Add scrypt (password-" "based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." msgstr "" -#: ../../../build/NEWS:14180 ../../../build/NEWS:17261 +#: ../../../build/NEWS:14194 ../../../build/NEWS:17275 msgid "" "`bpo-27850 `__: Remove 3DES from ssl " "module's default cipher list to counter measure sweet32 attack " "(CVE-2016-2183)." msgstr "" -#: ../../../build/NEWS:14183 ../../../build/NEWS:17264 +#: ../../../build/NEWS:14197 ../../../build/NEWS:17278 msgid "" "`bpo-27766 `__: Add ChaCha20 Poly1305 to" " ssl module's default cipher list. (Required OpenSSL 1.1.0 or LibreSSL)." msgstr "" -#: ../../../build/NEWS:14186 +#: ../../../build/NEWS:14200 msgid "" "`bpo-25387 `__: Check return value of " "winsound.MessageBeep." msgstr "" -#: ../../../build/NEWS:14188 +#: ../../../build/NEWS:14202 msgid "" "`bpo-27866 `__: Add " "SSLContext.get_ciphers() method to get a list of all enabled ciphers." msgstr "" -#: ../../../build/NEWS:14191 +#: ../../../build/NEWS:14205 msgid "" "`bpo-27744 `__: Add AF_ALG (Linux Kernel" " crypto) to socket module." msgstr "" -#: ../../../build/NEWS:14193 ../../../build/NEWS:17267 +#: ../../../build/NEWS:14207 ../../../build/NEWS:17281 msgid "" "`bpo-26470 `__: Port ssl and hashlib " "module to OpenSSL 1.1.0." msgstr "" -#: ../../../build/NEWS:14195 +#: ../../../build/NEWS:14209 msgid "" "`bpo-11620 `__: Fix support for " "SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." msgstr "" -#: ../../../build/NEWS:14198 +#: ../../../build/NEWS:14212 msgid "" "`bpo-11734 `__: Add support for IEEE 754" " half-precision floats to the struct module. Based on a patch by Eli " "Stevens." msgstr "" -#: ../../../build/NEWS:14201 +#: ../../../build/NEWS:14215 msgid "" "`bpo-27919 `__: Deprecated " "``extra_path`` distribution option in distutils packaging." msgstr "" -#: ../../../build/NEWS:14204 +#: ../../../build/NEWS:14218 msgid "" "`bpo-23229 `__: Add new ``cmath`` " "constants: ``cmath.inf`` and ``cmath.nan`` to match ``math.inf`` and " @@ -21481,44 +21510,44 @@ msgid "" " used by complex repr." msgstr "" -#: ../../../build/NEWS:14208 +#: ../../../build/NEWS:14222 msgid "" "`bpo-27842 `__: The csv.DictReader now " "returns rows of type OrderedDict. (Contributed by Steve Holden.)" msgstr "" -#: ../../../build/NEWS:14211 ../../../build/NEWS:17269 +#: ../../../build/NEWS:14225 ../../../build/NEWS:17283 msgid "" "Remove support for passing a file descriptor to os.access. It never worked " "but previously didn't raise." msgstr "" -#: ../../../build/NEWS:14214 ../../../build/NEWS:17272 +#: ../../../build/NEWS:14228 ../../../build/NEWS:17286 msgid "" "`bpo-12885 `__: Fix error when distutils" " encounters symlink." msgstr "" -#: ../../../build/NEWS:14216 ../../../build/NEWS:17274 +#: ../../../build/NEWS:14230 ../../../build/NEWS:17288 msgid "" "`bpo-27881 `__: Fixed possible bugs when" " setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14219 ../../../build/NEWS:17277 +#: ../../../build/NEWS:14233 ../../../build/NEWS:17291 msgid "" "`bpo-27861 `__: Fixed a crash in " "sqlite3.Connection.cursor() when a factory creates not a cursor. Patch by " "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14222 ../../../build/NEWS:17280 +#: ../../../build/NEWS:14236 ../../../build/NEWS:17294 msgid "" "`bpo-19884 `__: Avoid spurious output on" " OS X with Gnu Readline." msgstr "" -#: ../../../build/NEWS:14224 ../../../build/NEWS:17282 +#: ../../../build/NEWS:14238 ../../../build/NEWS:17296 msgid "" "`bpo-27706 `__: Restore deterministic " "behavior of random.Random().seed() for string seeds using seeding version 1." @@ -21526,13 +21555,13 @@ msgid "" "Python 2. Patch by Nofar Schnider." msgstr "" -#: ../../../build/NEWS:14229 ../../../build/NEWS:17287 +#: ../../../build/NEWS:14243 ../../../build/NEWS:17301 msgid "" "`bpo-10513 `__: Fix a regression in " "Connection.commit(). Statements should not be reset after a commit." msgstr "" -#: ../../../build/NEWS:14232 +#: ../../../build/NEWS:14246 msgid "" "`bpo-12319 `__: Chunked transfer " "encoding support added to http.client.HTTPConnection requests. The " @@ -21542,7 +21571,7 @@ msgid "" "encoding." msgstr "" -#: ../../../build/NEWS:14239 +#: ../../../build/NEWS:14253 msgid "" "A new version of typing.py from https://github.com/python/typing: - " "Collection (only for 3.6) (`bpo-27598 " @@ -21551,181 +21580,181 @@ msgid "" " dict constraint in ForwardRef._eval_type (upstream #252)" msgstr "" -#: ../../../build/NEWS:14244 +#: ../../../build/NEWS:14258 msgid "" "`bpo-27832 `__: Make ``_normalize`` " "parameter to ``Fraction`` constructor keyword-only, so that ``Fraction(2, 3," " 4)`` now raises ``TypeError``." msgstr "" -#: ../../../build/NEWS:14247 ../../../build/NEWS:17295 +#: ../../../build/NEWS:14261 ../../../build/NEWS:17309 msgid "" "`bpo-27539 `__: Fix unnormalised " "``Fraction.__pow__`` result in the case of negative exponent and negative " "base." msgstr "" -#: ../../../build/NEWS:14250 ../../../build/NEWS:17298 +#: ../../../build/NEWS:14264 ../../../build/NEWS:17312 msgid "" "`bpo-21718 `__: cursor.description is " "now available for queries using CTEs." msgstr "" -#: ../../../build/NEWS:14252 +#: ../../../build/NEWS:14266 msgid "" "`bpo-27819 `__: In distutils sdists, " "simply produce the \"gztar\" (gzipped tar format) distributions on all " "platforms unless \"formats\" is supplied." msgstr "" -#: ../../../build/NEWS:14255 ../../../build/NEWS:17300 +#: ../../../build/NEWS:14269 ../../../build/NEWS:17314 msgid "" "`bpo-2466 `__: posixpath.ismount now " "correctly recognizes mount points which the user does not have permission to" " access." msgstr "" -#: ../../../build/NEWS:14258 +#: ../../../build/NEWS:14272 msgid "" "`bpo-9998 `__: On Linux, " "ctypes.util.find_library now looks in LD_LIBRARY_PATH for shared libraries." msgstr "" -#: ../../../build/NEWS:14261 +#: ../../../build/NEWS:14275 msgid "" "`bpo-27573 `__: exit message for " "code.interact is now configurable." msgstr "" -#: ../../../build/NEWS:14263 ../../../build/NEWS:17408 +#: ../../../build/NEWS:14277 ../../../build/NEWS:17422 msgid "" "`bpo-27930 `__: Improved behaviour of " "logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin " "for the analysis and patch." msgstr "" -#: ../../../build/NEWS:14266 +#: ../../../build/NEWS:14280 msgid "" "`bpo-6766 `__: Distributed reference " "counting added to multiprocessing to support nesting of shared values / " "proxy objects." msgstr "" -#: ../../../build/NEWS:14269 ../../../build/NEWS:17411 +#: ../../../build/NEWS:14283 ../../../build/NEWS:17425 msgid "" "`bpo-21201 `__: Improves readability of " "multiprocessing error message. Thanks to Wojciech Walczak for patch." msgstr "" -#: ../../../build/NEWS:14272 +#: ../../../build/NEWS:14286 msgid "asyncio: Add set_protocol / get_protocol to Transports." msgstr "" -#: ../../../build/NEWS:14274 ../../../build/NEWS:17414 +#: ../../../build/NEWS:14288 ../../../build/NEWS:17428 msgid "" "`bpo-27456 `__: asyncio: Set TCP_NODELAY" " by default." msgstr "" -#: ../../../build/NEWS:14279 ../../../build/NEWS:17479 +#: ../../../build/NEWS:14293 ../../../build/NEWS:17493 msgid "" "`bpo-15308 `__: Add 'interrupt " "execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " "Randel." msgstr "" -#: ../../../build/NEWS:14282 ../../../build/NEWS:17482 +#: ../../../build/NEWS:14296 ../../../build/NEWS:17496 msgid "" "`bpo-27922 `__: Stop IDLE tests from " "'flashing' gui widgets on the screen." msgstr "" -#: ../../../build/NEWS:14284 +#: ../../../build/NEWS:14298 msgid "" "`bpo-27891 `__: Consistently group and " "sort imports within idlelib modules." msgstr "" -#: ../../../build/NEWS:14286 +#: ../../../build/NEWS:14300 msgid "" "`bpo-17642 `__: add larger font sizes " "for classroom projection." msgstr "" -#: ../../../build/NEWS:14288 ../../../build/NEWS:17484 +#: ../../../build/NEWS:14302 ../../../build/NEWS:17498 msgid "Add version to title of IDLE help window." msgstr "Tambahkan versi ke judul jendela bantuan IDLE." -#: ../../../build/NEWS:14290 ../../../build/NEWS:17486 +#: ../../../build/NEWS:14304 ../../../build/NEWS:17500 msgid "" "`bpo-25564 `__: In section on IDLE -- " "console differences, mention that using exec means that __builtins__ is " "defined for each statement." msgstr "" -#: ../../../build/NEWS:14293 +#: ../../../build/NEWS:14307 msgid "" "`bpo-27821 `__: Fix 3.6.0a3 regression " "that prevented custom key sets from being selected when no custom theme was " "defined." msgstr "" -#: ../../../build/NEWS:14299 +#: ../../../build/NEWS:14313 msgid "" "`bpo-26900 `__: Excluded underscored " "names and other private API from limited API." msgstr "" -#: ../../../build/NEWS:14302 +#: ../../../build/NEWS:14316 msgid "" "`bpo-26027 `__: Add support for path-" "like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()." msgstr "" -#: ../../../build/NEWS:14308 +#: ../../../build/NEWS:14322 msgid "" "`bpo-27427 `__: Additional tests for the" " math module. Patch by Francisco Couzo." msgstr "" -#: ../../../build/NEWS:14310 +#: ../../../build/NEWS:14324 msgid "" "`bpo-27953 `__: Skip math and cmath " "tests that fail on OS X 10.4 due to a poor libm implementation of tan." msgstr "" -#: ../../../build/NEWS:14313 +#: ../../../build/NEWS:14327 msgid "" "`bpo-26040 `__: Improve test_math and " "test_cmath coverage and rigour. Patch by Jeff Allen." msgstr "" -#: ../../../build/NEWS:14316 ../../../build/NEWS:17531 +#: ../../../build/NEWS:14330 ../../../build/NEWS:17545 msgid "" "`bpo-27787 `__: Call gc.collect() before" " checking each test for \"dangling threads\", since the dangling threads are" " weak references." msgstr "" -#: ../../../build/NEWS:14322 ../../../build/NEWS:17591 +#: ../../../build/NEWS:14336 ../../../build/NEWS:17605 msgid "" "`bpo-27566 `__: Fix clean target in " "freeze makefile (patch by Lisa Roach)" msgstr "" -#: ../../../build/NEWS:14324 ../../../build/NEWS:17593 +#: ../../../build/NEWS:14338 ../../../build/NEWS:17607 msgid "" "`bpo-27705 `__: Update message in " "validate_ucrtbase.py" msgstr "" -#: ../../../build/NEWS:14326 +#: ../../../build/NEWS:14340 msgid "" "`bpo-27976 `__: Deprecate building " "_ctypes with the bundled copy of libffi on non-OSX UNIX platforms." msgstr "" -#: ../../../build/NEWS:14329 +#: ../../../build/NEWS:14343 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -21734,46 +21763,46 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:14334 +#: ../../../build/NEWS:14348 msgid "" "`bpo-21590 `__: Support for DTrace and " "SystemTap probes." msgstr "" -#: ../../../build/NEWS:14336 ../../../build/NEWS:17600 +#: ../../../build/NEWS:14350 ../../../build/NEWS:17614 msgid "" "`bpo-26307 `__: The profile-opt build " "now applies PGO to the built-in modules." msgstr "" -#: ../../../build/NEWS:14338 +#: ../../../build/NEWS:14352 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations flag to turn on LTO and PGO build support when available." msgstr "" -#: ../../../build/NEWS:14341 +#: ../../../build/NEWS:14355 msgid "" "`bpo-27917 `__: Set platform triplets " "for Android builds." msgstr "" -#: ../../../build/NEWS:14343 +#: ../../../build/NEWS:14357 msgid "" "`bpo-25825 `__: Update references to the" " $(LIBPL) installation path on AIX. This path was changed in 3.2a4." msgstr "" -#: ../../../build/NEWS:14346 +#: ../../../build/NEWS:14360 msgid "Update OS X installer to use SQLite 3.14.1 and XZ 5.2.2." msgstr "" -#: ../../../build/NEWS:14348 +#: ../../../build/NEWS:14362 msgid "" "`bpo-21122 `__: Fix LTO builds on OS X." msgstr "" -#: ../../../build/NEWS:14350 +#: ../../../build/NEWS:14364 msgid "" "`bpo-17128 `__: Build OS X installer " "with a private copy of OpenSSL. Also provide a sample Install Certificates " @@ -21781,7 +21810,7 @@ msgid "" "certifi module." msgstr "" -#: ../../../build/NEWS:14357 ../../../build/NEWS:17540 +#: ../../../build/NEWS:14371 ../../../build/NEWS:17554 msgid "" "`bpo-27952 `__: Get " "Tools/scripts/fixcid.py working with Python 3 and the current \"re\" module," @@ -21789,88 +21818,88 @@ msgid "" "quote signs." msgstr "" -#: ../../../build/NEWS:14364 +#: ../../../build/NEWS:14378 msgid "" "`bpo-28065 `__: Update xz dependency to " "5.2.2 and build it from source." msgstr "" -#: ../../../build/NEWS:14366 ../../../build/NEWS:17557 +#: ../../../build/NEWS:14380 ../../../build/NEWS:17571 msgid "" "`bpo-25144 `__: Ensures TargetDir is set" " before continuing with custom install." msgstr "" -#: ../../../build/NEWS:14368 +#: ../../../build/NEWS:14382 msgid "" "`bpo-1602 `__: Windows console doesn't " "input or print Unicode (PEP 528)" msgstr "" -#: ../../../build/NEWS:14370 +#: ../../../build/NEWS:14384 msgid "" "`bpo-27781 `__: Change file system " "encoding on Windows to UTF-8 (PEP 529)" msgstr "" -#: ../../../build/NEWS:14372 +#: ../../../build/NEWS:14386 msgid "" "`bpo-27731 `__: Opt-out of MAX_PATH on " "Windows 10" msgstr "" -#: ../../../build/NEWS:14374 +#: ../../../build/NEWS:14388 msgid "" "`bpo-6135 `__: Adds encoding and errors " "parameters to subprocess." msgstr "" -#: ../../../build/NEWS:14376 +#: ../../../build/NEWS:14390 msgid "" "`bpo-27959 `__: Adds oem encoding, alias" " ansi to mbcs, move aliasmbcs to codec lookup." msgstr "" -#: ../../../build/NEWS:14379 +#: ../../../build/NEWS:14393 msgid "" "`bpo-27982 `__: The functions of the " "winsound module now accept keyword arguments." msgstr "" -#: ../../../build/NEWS:14382 +#: ../../../build/NEWS:14396 msgid "" "`bpo-20366 `__: Build full text search " "support into SQLite on Windows." msgstr "" -#: ../../../build/NEWS:14384 +#: ../../../build/NEWS:14398 msgid "" "`bpo-27756 `__: Adds new icons for " "Python files and processes on Windows. Designs by Cherry Wang." msgstr "" -#: ../../../build/NEWS:14387 +#: ../../../build/NEWS:14401 msgid "" "`bpo-27883 `__: Update sqlite to " "3.14.1.0 on Windows." msgstr "" -#: ../../../build/NEWS:14391 +#: ../../../build/NEWS:14405 msgid "Python 3.6.0 alpha 4" msgstr "Python 3.6.0 alfa 4" -#: ../../../build/NEWS:14393 +#: ../../../build/NEWS:14407 msgid "*Release date: 2016-08-15*" msgstr "*Tanggal rilis: 2016-08-15*" -#: ../../../build/NEWS:14398 +#: ../../../build/NEWS:14412 msgid "" "`bpo-27704 `__: Optimized creating bytes" " and bytearray from byte-like objects and iterables. Speed up to 3 times for" " short objects. Original patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:14402 +#: ../../../build/NEWS:14416 msgid "" "`bpo-26823 `__: Large sections of " "repeated lines in tracebacks are now abbreviated as \"[Previous line " @@ -21878,51 +21907,51 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14406 +#: ../../../build/NEWS:14420 msgid "" "`bpo-27574 `__: Decreased an overhead of" " parsing keyword arguments in functions implemented with using Argument " "Clinic." msgstr "" -#: ../../../build/NEWS:14409 +#: ../../../build/NEWS:14423 msgid "" "`bpo-22557 `__: Now importing already " "imported modules is up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:14412 +#: ../../../build/NEWS:14426 msgid "" "`bpo-17596 `__: Include to " "help with Min GW building." msgstr "" -#: ../../../build/NEWS:14414 +#: ../../../build/NEWS:14428 msgid "" "`bpo-17599 `__: On Windows, rename the " "privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with " "the definition from Min GW." msgstr "" -#: ../../../build/NEWS:14417 ../../../build/NEWS:17063 +#: ../../../build/NEWS:14431 ../../../build/NEWS:17077 msgid "" "`bpo-27507 `__: Add integer overflow " "check in bytearray.extend(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14420 ../../../build/NEWS:17066 +#: ../../../build/NEWS:14434 ../../../build/NEWS:17080 msgid "" "`bpo-27581 `__: Don't rely on wrapping " "for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14423 +#: ../../../build/NEWS:14437 msgid "" "`bpo-1621 `__: Avoid signed integer " "overflow in list and tuple operations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14426 +#: ../../../build/NEWS:14440 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -21930,19 +21959,19 @@ msgid "" "unabling to resolve package from __spec__ or __package__." msgstr "" -#: ../../../build/NEWS:14431 ../../../build/NEWS:17055 +#: ../../../build/NEWS:14445 ../../../build/NEWS:17069 msgid "" "`bpo-27083 `__: Respect the PYTHONCASEOK" " environment variable under Windows." msgstr "" -#: ../../../build/NEWS:14433 ../../../build/NEWS:17057 +#: ../../../build/NEWS:14447 ../../../build/NEWS:17071 msgid "" "`bpo-27514 `__: Make having too many " "statically nested blocks a SyntaxError instead of SystemError." msgstr "" -#: ../../../build/NEWS:14436 +#: ../../../build/NEWS:14450 msgid "" "`bpo-27366 `__: Implemented :pep:`487` " "(Simpler customization of class creation). Upon subclassing, the " @@ -21950,7 +21979,7 @@ msgid "" "initialized with __set_name__ after class creation." msgstr "" -#: ../../../build/NEWS:14444 +#: ../../../build/NEWS:14458 msgid "" "`bpo-26027 `__: Add " ":pep:`519`/__fspath__() support to the os and os.path modules. Includes code" @@ -21958,13 +21987,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:14447 +#: ../../../build/NEWS:14461 msgid "" "`bpo-27598 `__: Add Collections to " "collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." msgstr "" -#: ../../../build/NEWS:14450 +#: ../../../build/NEWS:14464 msgid "" "`bpo-25958 `__: Support \"anti-" "registration\" of special methods from various ABCs, like __hash__, __iter__" @@ -21975,13 +22004,13 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14457 +#: ../../../build/NEWS:14471 msgid "" "`bpo-16764 `__: Support keyword " "arguments to zlib.decompress(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14460 +#: ../../../build/NEWS:14474 msgid "" "`bpo-27736 `__: Prevent segfault after " "interpreter re-initialization due to ref count problem introduced in code " @@ -21989,19 +22018,19 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14464 +#: ../../../build/NEWS:14478 msgid "" "`bpo-25628 `__: The *verbose* and " "*rename* parameters for collections.namedtuple are now keyword-only." msgstr "" -#: ../../../build/NEWS:14467 +#: ../../../build/NEWS:14481 msgid "" "`bpo-12345 `__: Add mathematical " "constant tau to math and cmath. See also :pep:`628`." msgstr "" -#: ../../../build/NEWS:14470 +#: ../../../build/NEWS:14484 msgid "" "`bpo-26823 `__: " "traceback.StackSummary.format now abbreviates large sections of repeated " @@ -22010,38 +22039,38 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14475 +#: ../../../build/NEWS:14489 msgid "" "`bpo-27664 `__: Add to " "concurrent.futures.thread.ThreadPoolExecutor() the ability to specify a " "thread name prefix." msgstr "" -#: ../../../build/NEWS:14478 +#: ../../../build/NEWS:14492 msgid "" "`bpo-27181 `__: Add geometric_mean and " "harmonic_mean to statistics module." msgstr "" -#: ../../../build/NEWS:14480 +#: ../../../build/NEWS:14494 msgid "" "`bpo-27573 `__: code.interact now prints" " an message when exiting." msgstr "" -#: ../../../build/NEWS:14482 +#: ../../../build/NEWS:14496 msgid "" "`bpo-6422 `__: Add autorange method to " "timeit.Timer objects." msgstr "" -#: ../../../build/NEWS:14484 ../../../build/NEWS:17303 +#: ../../../build/NEWS:14498 ../../../build/NEWS:17317 msgid "" "`bpo-27773 `__: Correct some memory " "management errors server_hostname in _ssl.wrap_socket()." msgstr "" -#: ../../../build/NEWS:14487 +#: ../../../build/NEWS:14501 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " @@ -22049,81 +22078,81 @@ msgid "" "never documented unittest.mock.DescriptorTypes tuple." msgstr "" -#: ../../../build/NEWS:14491 +#: ../../../build/NEWS:14505 msgid "" "`bpo-26754 `__: Undocumented support of " "general bytes-like objects as path in compile() and similar functions is now" " deprecated." msgstr "" -#: ../../../build/NEWS:14494 +#: ../../../build/NEWS:14508 msgid "" "`bpo-26800 `__: Undocumented support of " "general bytes-like objects as paths in os functions is now deprecated." msgstr "" -#: ../../../build/NEWS:14497 +#: ../../../build/NEWS:14511 msgid "" "`bpo-26981 `__: Add _order_ " "compatibility shim to enum.Enum for Python 2/3 code bases." msgstr "" -#: ../../../build/NEWS:14500 +#: ../../../build/NEWS:14514 msgid "" "`bpo-27661 `__: Added tzinfo keyword " "argument to datetime.combine." msgstr "" -#: ../../../build/NEWS:14502 ../../../build/NEWS:17309 +#: ../../../build/NEWS:14516 ../../../build/NEWS:17323 msgid "" "In the curses module, raise an error if window.getstr() or window.instr() is" " passed a negative value." msgstr "" -#: ../../../build/NEWS:14505 ../../../build/NEWS:17312 +#: ../../../build/NEWS:14519 ../../../build/NEWS:17326 msgid "" "`bpo-27783 `__: Fix possible usage of " "uninitialized memory in operator.methodcaller." msgstr "" -#: ../../../build/NEWS:14508 ../../../build/NEWS:17315 +#: ../../../build/NEWS:14522 ../../../build/NEWS:17329 msgid "" "`bpo-27774 `__: Fix possible Py_DECREF " "on unowned object in _sre." msgstr "" -#: ../../../build/NEWS:14510 ../../../build/NEWS:17317 +#: ../../../build/NEWS:14524 ../../../build/NEWS:17331 msgid "" "`bpo-27760 `__: Fix possible integer " "overflow in binascii.b2a_qp." msgstr "" -#: ../../../build/NEWS:14512 ../../../build/NEWS:17319 +#: ../../../build/NEWS:14526 ../../../build/NEWS:17333 msgid "" "`bpo-27758 `__: Fix possible integer " "overflow in the _csv module for large record lengths." msgstr "" -#: ../../../build/NEWS:14515 ../../../build/NEWS:17322 +#: ../../../build/NEWS:14529 ../../../build/NEWS:17336 msgid "" "`bpo-27568 `__: Prevent HTTPoxy attack " "(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD " "environment is set, which indicates that the script is in CGI mode." msgstr "" -#: ../../../build/NEWS:14519 +#: ../../../build/NEWS:14533 msgid "" "`bpo-7063 `__: Remove dead code from the " "\"array\" module's slice handling. Patch by Chuck." msgstr "" -#: ../../../build/NEWS:14522 ../../../build/NEWS:17326 +#: ../../../build/NEWS:14536 ../../../build/NEWS:17340 msgid "" "`bpo-27656 `__: Do not assume sched.h " "defines any SCHED_* constants." msgstr "" -#: ../../../build/NEWS:14524 ../../../build/NEWS:17328 +#: ../../../build/NEWS:14538 ../../../build/NEWS:17342 msgid "" "`bpo-27130 `__: In the \"zlib\" module, " "fix handling of large buffers (typically 4 GiB) when compressing and " @@ -22131,55 +22160,55 @@ msgid "" "and decompression operations did not properly handle results of 4 GiB." msgstr "" -#: ../../../build/NEWS:14529 +#: ../../../build/NEWS:14543 msgid "" "`bpo-24773 `__: Implemented :pep:`495` " "(Local Time Disambiguation)." msgstr "" -#: ../../../build/NEWS:14531 +#: ../../../build/NEWS:14545 msgid "" "Expose the EPOLLEXCLUSIVE constant (when it is defined) in the select " "module." msgstr "" -#: ../../../build/NEWS:14534 +#: ../../../build/NEWS:14548 msgid "" "`bpo-27567 `__: Expose the EPOLLRDHUP " "and POLLRDHUP constants in the select module." msgstr "" -#: ../../../build/NEWS:14537 +#: ../../../build/NEWS:14551 msgid "" "`bpo-1621 `__: Avoid signed int negation " "overflow in the \"audioop\" module." msgstr "" -#: ../../../build/NEWS:14539 ../../../build/NEWS:17333 +#: ../../../build/NEWS:14553 ../../../build/NEWS:17347 msgid "" "`bpo-27533 `__: Release GIL in nt._isdir" msgstr "" -#: ../../../build/NEWS:14541 ../../../build/NEWS:17335 +#: ../../../build/NEWS:14555 ../../../build/NEWS:17349 msgid "" "`bpo-17711 `__: Fixed unpickling by the " "persistent ID with protocol 0. Original patch by Alexandre Vassalotti." msgstr "" -#: ../../../build/NEWS:14544 ../../../build/NEWS:17338 +#: ../../../build/NEWS:14558 ../../../build/NEWS:17352 msgid "" "`bpo-27522 `__: Avoid an unintentional " "reference cycle in email.feedparser." msgstr "" -#: ../../../build/NEWS:14546 +#: ../../../build/NEWS:14560 msgid "" "`bpo-27512 `__: Fix a segfault when " "os.fspath() called an __fspath__() method that raised an exception. Patch by" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14552 ../../../build/NEWS:17489 +#: ../../../build/NEWS:14566 ../../../build/NEWS:17503 msgid "" "`bpo-27714 `__: text_textview and " "test_autocomplete now pass when re-run in the same process. This occurs " @@ -22187,7 +22216,7 @@ msgid "" "warning from test_config." msgstr "" -#: ../../../build/NEWS:14556 +#: ../../../build/NEWS:14570 msgid "" "`bpo-27621 `__: Put query response " "validation error messages in the query box itself instead of in a separate " @@ -22195,152 +22224,152 @@ msgid "" " Mark Roseman." msgstr "" -#: ../../../build/NEWS:14560 +#: ../../../build/NEWS:14574 msgid "" "`bpo-27620 `__: Escape key now closes " "Query box as cancelled." msgstr "" -#: ../../../build/NEWS:14562 +#: ../../../build/NEWS:14576 msgid "" "`bpo-27609 `__: IDLE: tab after initial " "whitespace should tab, not autocomplete. This fixes problem with writing " "docstrings at least twice indented." msgstr "" -#: ../../../build/NEWS:14566 +#: ../../../build/NEWS:14580 msgid "" "`bpo-27609 `__: Explicitly return None " "when there are also non-None returns. In a few cases, reverse a condition " "and eliminate a return." msgstr "" -#: ../../../build/NEWS:14569 ../../../build/NEWS:17493 +#: ../../../build/NEWS:14583 ../../../build/NEWS:17507 msgid "" "`bpo-25507 `__: IDLE no longer runs " "buggy code because of its tkinter imports. Users must include the same " "imports required to run directly in Python." msgstr "" -#: ../../../build/NEWS:14572 ../../../build/NEWS:14765 +#: ../../../build/NEWS:14586 ../../../build/NEWS:14779 msgid "" "`bpo-27173 `__: Add 'IDLE Modern Unix' " "to the built-in key sets. Make the default key set depend on the platform. " "Add tests for the changes to the config module." msgstr "" -#: ../../../build/NEWS:14576 ../../../build/NEWS:14772 -#: ../../../build/NEWS:17496 +#: ../../../build/NEWS:14590 ../../../build/NEWS:14786 +#: ../../../build/NEWS:17510 msgid "" "`bpo-27452 `__: add line counter and crc" " to IDLE configHandler test dump." msgstr "" -#: ../../../build/NEWS:14581 +#: ../../../build/NEWS:14595 msgid "" "`bpo-25805 `__: Skip a test in " "test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " "Patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:14584 +#: ../../../build/NEWS:14598 msgid "" "`bpo-27472 `__: Add " "test.support.unix_shell as the path to the default shell." msgstr "" -#: ../../../build/NEWS:14586 ../../../build/NEWS:17534 +#: ../../../build/NEWS:14600 ../../../build/NEWS:17548 msgid "" "`bpo-27369 `__: In test_pyexpat, avoid " "testing an error message detail that changed in Expat 2.2.0." msgstr "" -#: ../../../build/NEWS:14589 +#: ../../../build/NEWS:14603 msgid "" "`bpo-27594 `__: Prevent assertion error " "when running test_ast with coverage enabled: ensure code object has a valid " "first line number. Patch suggested by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14596 +#: ../../../build/NEWS:14610 msgid "" "`bpo-27647 `__: Update bundled Tcl/Tk to" " 8.6.6." msgstr "" -#: ../../../build/NEWS:14598 +#: ../../../build/NEWS:14612 msgid "" "`bpo-27610 `__: Adds :pep:`514` metadata" " to Windows installer" msgstr "" -#: ../../../build/NEWS:14600 ../../../build/NEWS:17559 +#: ../../../build/NEWS:14614 ../../../build/NEWS:17573 msgid "" "`bpo-27469 `__: Adds a shell extension " "to the launcher so that drag and drop works correctly." msgstr "" -#: ../../../build/NEWS:14603 +#: ../../../build/NEWS:14617 msgid "" "`bpo-27309 `__: Enables proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:14608 ../../../build/NEWS:17604 +#: ../../../build/NEWS:14622 ../../../build/NEWS:17618 msgid "" "`bpo-27713 `__: Suppress spurious build " "warnings when updating importlib's bootstrap files. Patch by Xiang Zhang" msgstr "" -#: ../../../build/NEWS:14611 +#: ../../../build/NEWS:14625 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp, which is required on AIX. The references were " "accidentally changed in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:14614 ../../../build/NEWS:17612 +#: ../../../build/NEWS:14628 ../../../build/NEWS:17626 msgid "" "`bpo-27453 `__: CPP invocation in " "configure must use CPPFLAGS. Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:14617 ../../../build/NEWS:17615 +#: ../../../build/NEWS:14631 ../../../build/NEWS:17629 msgid "" "`bpo-27641 `__: The configure script now" " inserts comments into the makefile to prevent the pgen and " "_freeze_importlib executables from being cross-compiled." msgstr "" -#: ../../../build/NEWS:14621 ../../../build/NEWS:17619 +#: ../../../build/NEWS:14635 ../../../build/NEWS:17633 msgid "" "`bpo-26662 `__: Set PYTHON_FOR_GEN in " "configure as the Python program to be used for file generation during the " "build." msgstr "" -#: ../../../build/NEWS:14624 ../../../build/NEWS:17622 +#: ../../../build/NEWS:14638 ../../../build/NEWS:17636 msgid "" "`bpo-10910 `__: Avoid C++ compilation " "errors on FreeBSD and OS X. Also update FreedBSD version checks for the " "original ctype UTF-8 workaround." msgstr "" -#: ../../../build/NEWS:14629 +#: ../../../build/NEWS:14643 msgid "Python 3.6.0 alpha 3" msgstr "Python 3.6.0 alfa 3" -#: ../../../build/NEWS:14631 +#: ../../../build/NEWS:14645 msgid "*Release date: 2016-07-11*" msgstr "*Tanggal rilis: 2016-07-11*" -#: ../../../build/NEWS:14636 ../../../build/NEWS:17060 +#: ../../../build/NEWS:14650 ../../../build/NEWS:17074 msgid "" "`bpo-27473 `__: Fixed possible integer " "overflow in bytes and bytearray concatenations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14639 +#: ../../../build/NEWS:14653 msgid "" "`bpo-23034 `__: The output of a special " "Python build with defined COUNT_ALLOCS, SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT" @@ -22348,48 +22377,48 @@ msgid "" "showalloccount\" option. It now outputs to stderr instead of stdout." msgstr "" -#: ../../../build/NEWS:14644 ../../../build/NEWS:17069 +#: ../../../build/NEWS:14658 ../../../build/NEWS:17083 msgid "" "`bpo-27443 `__: __length_hint__() of " "bytearray iterators no longer return a negative integer for a resized " "bytearray." msgstr "" -#: ../../../build/NEWS:14647 +#: ../../../build/NEWS:14661 msgid "" "`bpo-27007 `__: The fromhex() class " "methods of bytes and bytearray subclasses now return an instance of " "corresponding subclass." msgstr "" -#: ../../../build/NEWS:14653 ../../../build/NEWS:17340 +#: ../../../build/NEWS:14667 ../../../build/NEWS:17354 msgid "" "`bpo-26844 `__: Fix error message for " "imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev " "Maximov." msgstr "" -#: ../../../build/NEWS:14656 ../../../build/NEWS:17343 +#: ../../../build/NEWS:14670 ../../../build/NEWS:17357 msgid "" "`bpo-23804 `__: Fix SSL zero-length " "recv() calls to not block and not raise an error about unclean EOF." msgstr "" -#: ../../../build/NEWS:14659 ../../../build/NEWS:17346 +#: ../../../build/NEWS:14673 ../../../build/NEWS:17360 msgid "" "`bpo-27466 `__: Change time format " "returned by http.cookie.time2netscape, confirming the netscape cookie format" " and making it consistent with documentation." msgstr "" -#: ../../../build/NEWS:14663 +#: ../../../build/NEWS:14677 msgid "" "`bpo-21708 `__: Deprecated dbm.dumb " "behavior that differs from common dbm behavior: creating a database in 'r' " "and 'w' modes and modifying a database in 'r' mode." msgstr "" -#: ../../../build/NEWS:14667 +#: ../../../build/NEWS:14681 msgid "" "`bpo-26721 `__: Change the " "socketserver.StreamRequestHandler.wfile attribute to implement " @@ -22397,7 +22426,7 @@ msgid "" "writes." msgstr "" -#: ../../../build/NEWS:14671 +#: ../../../build/NEWS:14685 msgid "" "`bpo-22115 `__: Added methods trace_add," " trace_remove and trace_info in the tkinter.Variable class. They replace " @@ -22408,34 +22437,34 @@ msgid "" "tracing in the \"u\" mode now works." msgstr "" -#: ../../../build/NEWS:14679 +#: ../../../build/NEWS:14693 msgid "" "`bpo-26243 `__: Only the level argument " "to zlib.compress() is keyword argument now. The first argument is " "positional-only." msgstr "" -#: ../../../build/NEWS:14682 +#: ../../../build/NEWS:14696 msgid "" "`bpo-27038 `__: Expose the DirEntry type" " as os.DirEntry. Code patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14685 +#: ../../../build/NEWS:14699 msgid "" "`bpo-27186 `__: Update " "os.fspath()/PyOS_FSPath() to check the return value of __fspath__() to be " "either str or bytes." msgstr "" -#: ../../../build/NEWS:14688 +#: ../../../build/NEWS:14702 msgid "" "`bpo-18726 `__: All optional parameters " "of the dump(), dumps(), load() and loads() functions and JSONEncoder and " "JSONDecoder class constructors in the json module are now keyword-only." msgstr "" -#: ../../../build/NEWS:14692 +#: ../../../build/NEWS:14706 msgid "" "`bpo-27319 `__: Methods selection_set()," " selection_add(), selection_remove() and selection_toggle() of ttk.TreeView " @@ -22444,58 +22473,58 @@ msgid "" " method with arguments." msgstr "" -#: ../../../build/NEWS:14697 ../../../build/NEWS:17360 +#: ../../../build/NEWS:14711 ../../../build/NEWS:17374 msgid "" "`bpo-27079 `__: Fixed curses.ascii " "functions isblank(), iscntrl() and ispunct()." msgstr "" -#: ../../../build/NEWS:14700 +#: ../../../build/NEWS:14714 msgid "" "`bpo-27294 `__: Numerical state in the " "repr for Tkinter event objects is now represented as a combination of known " "flags." msgstr "" -#: ../../../build/NEWS:14703 +#: ../../../build/NEWS:14717 msgid "" "`bpo-27177 `__: Match objects in the re " "module now support index-like objects as group indices. Based on patches by" " Jeroen Demeyer and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14706 ../../../build/NEWS:17363 +#: ../../../build/NEWS:14720 ../../../build/NEWS:17377 msgid "" "`bpo-26754 `__: Some functions " "(compile() etc) accepted a filename argument encoded as an iterable of " "integers. Now only strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14710 +#: ../../../build/NEWS:14724 msgid "" "`bpo-26536 `__: socket.ioctl now " "supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes." msgstr "" -#: ../../../build/NEWS:14713 ../../../build/NEWS:17367 +#: ../../../build/NEWS:14727 ../../../build/NEWS:17381 msgid "" "`bpo-27048 `__: Prevents distutils " "failing on Windows when environment variables contain non-ASCII characters" msgstr "" -#: ../../../build/NEWS:14716 ../../../build/NEWS:17370 +#: ../../../build/NEWS:14730 ../../../build/NEWS:17384 msgid "" "`bpo-27330 `__: Fixed possible leaks in " "the ctypes module." msgstr "" -#: ../../../build/NEWS:14718 ../../../build/NEWS:17372 +#: ../../../build/NEWS:14732 ../../../build/NEWS:17386 msgid "" "`bpo-27238 `__: Got rid of bare excepts " "in the turtle module. Original patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14721 ../../../build/NEWS:17375 +#: ../../../build/NEWS:14735 ../../../build/NEWS:17389 msgid "" "`bpo-27122 `__: When an exception is " "raised within the context being managed by a contextlib.ExitStack() and one " @@ -22504,7 +22533,7 @@ msgid "" " This avoids the :pep:`479` bug described in issue25782." msgstr "" -#: ../../../build/NEWS:14730 ../../../build/NEWS:17384 +#: ../../../build/NEWS:14744 ../../../build/NEWS:17398 msgid "" "`bpo-27278 `__: Fix os.urandom() " "implementation using getrandom() on Linux. Truncate size to INT_MAX and loop" @@ -22512,57 +22541,57 @@ msgid "" "Py_ssize_t to int." msgstr "" -#: ../../../build/NEWS:14737 +#: ../../../build/NEWS:14751 msgid "" "`bpo-16864 `__: sqlite3.Cursor.lastrowid" " now supports REPLACE statement. Initial patch by Alex LordThorsen." msgstr "" -#: ../../../build/NEWS:14740 ../../../build/NEWS:17391 +#: ../../../build/NEWS:14754 ../../../build/NEWS:17405 msgid "" "`bpo-26386 `__: Fixed ttk.TreeView " "selection operations with item id's containing spaces." msgstr "" -#: ../../../build/NEWS:14743 +#: ../../../build/NEWS:14757 msgid "" "`bpo-8637 `__: Honor a pager set by the " "env var MANPAGER (in preference to one set by the env var PAGER)." msgstr "" -#: ../../../build/NEWS:14749 ../../../build/NEWS:17397 +#: ../../../build/NEWS:14763 ../../../build/NEWS:17411 msgid "" "`bpo-22636 `__: Avoid shell injection " "problems with ctypes.util.find_library()." msgstr "" -#: ../../../build/NEWS:14754 ../../../build/NEWS:17402 +#: ../../../build/NEWS:14768 ../../../build/NEWS:17416 msgid "" "`bpo-16182 `__: Fix various functions in" " the \"readline\" module to use the locale encoding, and fix get_begidx() " "and get_endidx() to return code point indexes." msgstr "" -#: ../../../build/NEWS:14758 ../../../build/NEWS:17406 +#: ../../../build/NEWS:14772 ../../../build/NEWS:17420 msgid "" "`bpo-27392 `__: Add " "loop.connect_accepted_socket(). Patch by Jim Fulton." msgstr "" -#: ../../../build/NEWS:14763 +#: ../../../build/NEWS:14777 msgid "" "`bpo-27477 `__: IDLE search dialogs now " "use ttk widgets." msgstr "" -#: ../../../build/NEWS:14769 +#: ../../../build/NEWS:14783 msgid "" "`bpo-27452 `__: make command line " "\"idle-test> python test_help.py\" work. __file__ is relative when python is" " started in the file's directory." msgstr "" -#: ../../../build/NEWS:14774 +#: ../../../build/NEWS:14788 msgid "" "`bpo-27380 `__: IDLE: add query.py with " "base Query dialog and ttk widgets. Module had subclasses SectionName, " @@ -22572,19 +22601,19 @@ msgid "" "starting over. Add tests and delete the two files combined into the new one." msgstr "" -#: ../../../build/NEWS:14781 +#: ../../../build/NEWS:14795 msgid "" "`bpo-27372 `__: Test_idle no longer " "changes the locale." msgstr "" -#: ../../../build/NEWS:14783 ../../../build/NEWS:17498 +#: ../../../build/NEWS:14797 ../../../build/NEWS:17512 msgid "" "`bpo-27365 `__: Allow non-ascii chars in" " IDLE NEWS.txt, for contributor names." msgstr "" -#: ../../../build/NEWS:14785 ../../../build/NEWS:17500 +#: ../../../build/NEWS:14799 ../../../build/NEWS:17514 msgid "" "`bpo-27245 `__: IDLE: Cleanly delete " "custom themes and key bindings. Previously, when IDLE was started from a " @@ -22592,7 +22621,7 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14789 +#: ../../../build/NEWS:14803 msgid "" "`bpo-24137 `__: Run IDLE, test_idle, and" " htest with tkinter default root disabled. Fix code and tests that fail " @@ -22600,47 +22629,47 @@ msgid "" " and mainloop." msgstr "" -#: ../../../build/NEWS:14793 +#: ../../../build/NEWS:14807 msgid "" "`bpo-27310 `__: Fix IDLE.app failure to " "launch on OS X due to vestigial import." msgstr "" -#: ../../../build/NEWS:14798 +#: ../../../build/NEWS:14812 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14805 ../../../build/NEWS:17585 +#: ../../../build/NEWS:14819 ../../../build/NEWS:17599 msgid "" "`bpo-28066 `__: Fix the logic that " "searches build directories for generated include files when building outside" " the source tree." msgstr "" -#: ../../../build/NEWS:14808 +#: ../../../build/NEWS:14822 msgid "" "`bpo-27442 `__: Expose the Android API " "level that python was built against, in sysconfig.get_config_vars() as " "'ANDROID_API_LEVEL'." msgstr "" -#: ../../../build/NEWS:14811 +#: ../../../build/NEWS:14825 msgid "" "`bpo-27434 `__: The interpreter that " "runs the cross-build, found in PATH, must now be of the same feature version" " (e.g. 3.6) as the source being built." msgstr "" -#: ../../../build/NEWS:14814 ../../../build/NEWS:17637 +#: ../../../build/NEWS:14828 ../../../build/NEWS:17651 msgid "" "`bpo-26930 `__: Update Windows builds to" " use OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:14816 +#: ../../../build/NEWS:14830 msgid "" "`bpo-23968 `__: Rename the platform " "directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET). Rename the " @@ -22650,64 +22679,64 @@ msgid "" "the ABIFLAGS." msgstr "" -#: ../../../build/NEWS:14822 +#: ../../../build/NEWS:14836 msgid "Don't use largefile support for GNU/Hurd." msgstr "Jangan gunakan dukungan berkasbesar untuk GNU/Hurd." -#: ../../../build/NEWS:14827 ../../../build/NEWS:17544 +#: ../../../build/NEWS:14841 ../../../build/NEWS:17558 msgid "" "`bpo-27332 `__: Fixed the type of the " "first argument of module-level functions generated by Argument Clinic. " "Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:14830 ../../../build/NEWS:17547 +#: ../../../build/NEWS:14844 ../../../build/NEWS:17561 msgid "" "`bpo-27418 `__: Fixed " "Tools/importbench/importbench.py." msgstr "" -#: ../../../build/NEWS:14835 ../../../build/NEWS:18266 +#: ../../../build/NEWS:14849 ../../../build/NEWS:18280 msgid "" "`bpo-19489 `__: Moved the search box " "from the sidebar to the header and footer of each page. Patch by Ammar " "Askar." msgstr "" -#: ../../../build/NEWS:14838 +#: ../../../build/NEWS:14852 msgid "" "`bpo-27285 `__: Update documentation to " "reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual " "environment\". Patch by Steve Piercy." msgstr "" -#: ../../../build/NEWS:14844 +#: ../../../build/NEWS:14858 msgid "" "`bpo-27027 `__: Added " "test.support.is_android that is True when this is an Android build." msgstr "" -#: ../../../build/NEWS:14849 +#: ../../../build/NEWS:14863 msgid "Python 3.6.0 alpha 2" msgstr "Python 3.6.0 alfa 2" -#: ../../../build/NEWS:14851 +#: ../../../build/NEWS:14865 msgid "*Release date: 2016-06-13*" msgstr "*Tanggal rilis: 2016-06-13*" -#: ../../../build/NEWS:14856 +#: ../../../build/NEWS:14870 msgid "" "`bpo-27095 `__: Simplified MAKE_FUNCTION" " and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14859 +#: ../../../build/NEWS:14873 msgid "" "`bpo-27190 `__: Raise NotSupportedError " "if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." msgstr "" -#: ../../../build/NEWS:14862 +#: ../../../build/NEWS:14876 msgid "" "`bpo-27286 `__: Fixed compiling " "BUILD_MAP_UNPACK_WITH_CALL opcode. Calling function with generalized " @@ -22715,26 +22744,26 @@ msgid "" "behavior." msgstr "" -#: ../../../build/NEWS:14866 +#: ../../../build/NEWS:14880 msgid "" "`bpo-27140 `__: Added " "BUILD_CONST_KEY_MAP opcode." msgstr "" -#: ../../../build/NEWS:14868 +#: ../../../build/NEWS:14882 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to open() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14871 ../../../build/NEWS:17658 +#: ../../../build/NEWS:14885 ../../../build/NEWS:17672 msgid "" "`bpo-27066 `__: Fixed SystemError if a " "custom opener (for open()) returns a negative number without setting an " "exception." msgstr "" -#: ../../../build/NEWS:14874 +#: ../../../build/NEWS:14888 msgid "" "`bpo-26983 `__: float() now always " "return an instance of exact float. The deprecation warning is emitted if " @@ -22742,26 +22771,26 @@ msgid "" "versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:14879 +#: ../../../build/NEWS:14893 msgid "" "`bpo-27097 `__: Python interpreter is " "now about 7% faster due to optimized instruction decoding. Based on patch " "by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14882 +#: ../../../build/NEWS:14896 msgid "" "`bpo-26647 `__: Python interpreter now " "uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14885 +#: ../../../build/NEWS:14899 msgid "" "`bpo-23275 `__: Allow assigning to an " "empty target list in round brackets: () = iterable." msgstr "" -#: ../../../build/NEWS:14888 ../../../build/NEWS:17780 +#: ../../../build/NEWS:14902 ../../../build/NEWS:17794 msgid "" "`bpo-27243 `__: Update the __aiter__ " "protocol: instead of returning an awaitable that resolves to an asynchronous" @@ -22769,101 +22798,101 @@ msgid "" " former will trigger a PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:14896 +#: ../../../build/NEWS:14910 msgid "" "Comment out socket (SO_REUSEPORT) and posix (O_SHLOCK, O_EXLOCK) constants " "exposed on the API which are not implemented on GNU/Hurd. They would not " "work at runtime anyway." msgstr "" -#: ../../../build/NEWS:14900 +#: ../../../build/NEWS:14914 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets are now more meaningful and recognizable." msgstr "" -#: ../../../build/NEWS:14903 +#: ../../../build/NEWS:14917 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive ElementTree.Element and functools.partial objects." msgstr "" -#: ../../../build/NEWS:14906 +#: ../../../build/NEWS:14920 msgid "" "`bpo-27294 `__: Improved repr for " "Tkinter event objects." msgstr "" -#: ../../../build/NEWS:14908 +#: ../../../build/NEWS:14922 msgid "" "`bpo-20508 `__: Improve exception " "message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:14914 ../../../build/NEWS:17788 +#: ../../../build/NEWS:14928 ../../../build/NEWS:17802 msgid "" "`bpo-26556 `__: Update expat to 2.1.1, " "fixes CVE-2015-1283." msgstr "" -#: ../../../build/NEWS:14916 +#: ../../../build/NEWS:14930 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom." msgstr "" -#: ../../../build/NEWS:14922 ../../../build/NEWS:17796 +#: ../../../build/NEWS:14936 ../../../build/NEWS:17810 msgid "" "`bpo-21386 `__: Implement missing " "IPv4Address.is_global property. It was documented since 07a5610bae9d. " "Initial patch by Roger Luethi." msgstr "" -#: ../../../build/NEWS:14925 +#: ../../../build/NEWS:14939 msgid "" "`bpo-27029 `__: Removed deprecated " "support of universal newlines mode from ZipFile.open()." msgstr "" -#: ../../../build/NEWS:14928 +#: ../../../build/NEWS:14942 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in regular expressions now are " "errors. The re.LOCALE flag now can be used only with bytes patterns." msgstr "" -#: ../../../build/NEWS:14932 +#: ../../../build/NEWS:14946 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to DirEntry (part of :pep:`519`). Initial patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14935 ../../../build/NEWS:17799 +#: ../../../build/NEWS:14949 ../../../build/NEWS:17813 msgid "" "`bpo-20900 `__: distutils register " "command now decodes HTTP responses correctly. Initial patch by ingrid." msgstr "" -#: ../../../build/NEWS:14938 +#: ../../../build/NEWS:14952 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to pathlib, removing its provisional status (part of PEP 519). Initial patch" " by Dusty Phillips." msgstr "" -#: ../../../build/NEWS:14941 +#: ../../../build/NEWS:14955 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to os.fsencode() and os.fsdecode() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14944 +#: ../../../build/NEWS:14958 msgid "" "`bpo-27186 `__: Introduce os.PathLike " "and os.fspath() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14946 ../../../build/NEWS:17802 +#: ../../../build/NEWS:14960 ../../../build/NEWS:17816 msgid "" "A new version of typing.py provides several new classes and features: " "@overload outside stubs, Reversible, DefaultDict, Text, ContextManager, " @@ -22873,7 +22902,7 @@ msgid "" "been added (in fact they made it into 3.5.1 but were never mentioned)." msgstr "" -#: ../../../build/NEWS:14954 ../../../build/NEWS:17810 +#: ../../../build/NEWS:14968 ../../../build/NEWS:17824 msgid "" "`bpo-25738 `__: Stop " "http.server.BaseHTTPRequestHandler.send_error() from sending a message body " @@ -22881,13 +22910,13 @@ msgid "" "that don't have a body. Patch by Susumu Koshiba." msgstr "" -#: ../../../build/NEWS:14959 ../../../build/NEWS:17815 +#: ../../../build/NEWS:14973 ../../../build/NEWS:17829 msgid "" "`bpo-21313 `__: Fix the \"platform\" " "module to tolerate when sys.version contains truncated build information." msgstr "" -#: ../../../build/NEWS:14965 ../../../build/NEWS:17821 +#: ../../../build/NEWS:14979 ../../../build/NEWS:17835 msgid "" "`bpo-26839 `__: On Linux, " ":func:`os.urandom` now calls ``getrandom()`` with ``GRND_NONBLOCK`` to fall " @@ -22895,21 +22924,21 @@ msgid "" "initialized yet. Patch written by Colm Buckley." msgstr "" -#: ../../../build/NEWS:14972 +#: ../../../build/NEWS:14986 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: cgi, " "mailbox, mimetypes, plistlib and smtpd. Patches by Jacek Kołodziej." msgstr "" -#: ../../../build/NEWS:14976 ../../../build/NEWS:17828 +#: ../../../build/NEWS:14990 ../../../build/NEWS:17842 msgid "" "`bpo-27164 `__: In the zlib module, " "allow decompressing raw Deflate streams with a predefined zdict. Based on " "patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14979 ../../../build/NEWS:17831 +#: ../../../build/NEWS:14993 ../../../build/NEWS:17845 msgid "" "`bpo-24291 `__: Fix " "wsgiref.simple_server.WSGIRequestHandler to completely write data to the " @@ -22918,13 +22947,13 @@ msgid "" "but this is deprecated." msgstr "" -#: ../../../build/NEWS:14984 +#: ../../../build/NEWS:14998 msgid "" "`bpo-21272 `__: Use _sysconfigdata.py to" " initialize distutils.sysconfig." msgstr "" -#: ../../../build/NEWS:14986 +#: ../../../build/NEWS:15000 msgid "" "`bpo-19611 `__: :mod:`inspect` now " "reports the implicit ``.0`` parameters generated by the compiler for " @@ -22932,13 +22961,13 @@ msgid "" "only parameters called ``implicit0``. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14991 ../../../build/NEWS:17836 +#: ../../../build/NEWS:15005 ../../../build/NEWS:17850 msgid "" "`bpo-26809 `__: Add ``__all__`` to " ":mod:`string`. Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14993 ../../../build/NEWS:17838 +#: ../../../build/NEWS:15007 ../../../build/NEWS:17852 msgid "" "`bpo-26373 `__: " "subprocess.Popen.communicate now correctly ignores BrokenPipeError when the " @@ -22946,7 +22975,7 @@ msgid "" "circumstances." msgstr "" -#: ../../../build/NEWS:14997 +#: ../../../build/NEWS:15011 msgid "" "signal, socket, and ssl module IntEnum constant name lookups now return a " "consistent name for values having multiple names. Ex: signal.Signals(6) now" @@ -22954,71 +22983,71 @@ msgid "" "signal.SIGIOT based on the interpreter's hash randomization seed." msgstr "" -#: ../../../build/NEWS:15002 +#: ../../../build/NEWS:15016 msgid "" "`bpo-27167 `__: Clarify the " "subprocess.CalledProcessError error message text when the child process died" " due to a signal." msgstr "" -#: ../../../build/NEWS:15005 +#: ../../../build/NEWS:15019 msgid "" "`bpo-25931 `__: Don't define " "socketserver.Forking* names on platforms such as Windows that do not support" " os.fork()." msgstr "" -#: ../../../build/NEWS:15008 ../../../build/NEWS:17842 +#: ../../../build/NEWS:15022 ../../../build/NEWS:17856 msgid "" "`bpo-21776 `__: distutils.upload now " "correctly handles HTTPError. Initial patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:15011 +#: ../../../build/NEWS:15025 msgid "" "`bpo-26526 `__: Replace custom parse " "tree validation in the parser module with a simple DFA validator." msgstr "" -#: ../../../build/NEWS:15014 ../../../build/NEWS:17845 +#: ../../../build/NEWS:15028 ../../../build/NEWS:17859 msgid "" "`bpo-27114 `__: Fix " "SSLContext._load_windows_store_certs fails with PermissionError" msgstr "" -#: ../../../build/NEWS:15017 ../../../build/NEWS:17848 +#: ../../../build/NEWS:15031 ../../../build/NEWS:17862 msgid "" "`bpo-18383 `__: Avoid creating duplicate" " filters when using filterwarnings and simplefilter. Based on patch by Alex " "Shkop." msgstr "" -#: ../../../build/NEWS:15020 +#: ../../../build/NEWS:15034 msgid "" "`bpo-23026 `__: winreg.QueryValueEx() " "now return an integer for REG_QWORD type." msgstr "" -#: ../../../build/NEWS:15022 +#: ../../../build/NEWS:15036 msgid "" "`bpo-26741 `__: subprocess.Popen " "destructor now emits a ResourceWarning warning if the child process is still" " running." msgstr "" -#: ../../../build/NEWS:15025 +#: ../../../build/NEWS:15039 msgid "" "`bpo-27056 `__: Optimize pickle.load() " "and pickle.loads(), up to 10% faster to deserialize a lot of small objects." msgstr "" -#: ../../../build/NEWS:15028 +#: ../../../build/NEWS:15042 msgid "" "`bpo-21271 `__: New keyword only " "parameters in reset_mock call." msgstr "" -#: ../../../build/NEWS:15033 ../../../build/NEWS:18213 +#: ../../../build/NEWS:15047 ../../../build/NEWS:18227 msgid "" "`bpo-5124 `__: Paste with text selected " "now replaces the selection on X11. This matches how paste works on Windows, " @@ -23026,40 +23055,40 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:15037 +#: ../../../build/NEWS:15051 msgid "" "`bpo-24750 `__: Switch all scrollbars in" " IDLE to ttk versions. Where needed, minimal tests are added to cover " "changes." msgstr "" -#: ../../../build/NEWS:15040 +#: ../../../build/NEWS:15054 msgid "" "`bpo-24759 `__: IDLE requires tk 8.5 and" " availability ttk widgets. Delete now unneeded tk version tests and code for" " older versions. Add test for IDLE syntax colorizer." msgstr "" -#: ../../../build/NEWS:15044 +#: ../../../build/NEWS:15058 msgid "" "`bpo-27239 `__: idlelib.macosx.isXyzTk " "functions initialize as needed." msgstr "" -#: ../../../build/NEWS:15046 +#: ../../../build/NEWS:15060 msgid "" "`bpo-27262 `__: move Aqua unbinding " "code, which enable context menus, to macosx." msgstr "" -#: ../../../build/NEWS:15049 ../../../build/NEWS:18217 +#: ../../../build/NEWS:15063 ../../../build/NEWS:18231 msgid "" "`bpo-24759 `__: Make clear in " "idlelib.idle_test.__init__ that the directory is a private implementation of" " test.test_idle and tool for maintainers." msgstr "" -#: ../../../build/NEWS:15052 ../../../build/NEWS:18220 +#: ../../../build/NEWS:15066 ../../../build/NEWS:18234 msgid "" "`bpo-27196 `__: Stop 'ThemeChanged' " "warnings when running IDLE tests. These persisted after other warnings were " @@ -23067,33 +23096,33 @@ msgid "" "four test files. Record this additional advice in idle_test/README.txt" msgstr "" -#: ../../../build/NEWS:15057 ../../../build/NEWS:18225 +#: ../../../build/NEWS:15071 ../../../build/NEWS:18239 msgid "" "`bpo-20567 `__: Revise " "idle_test/README.txt with advice about avoiding tk warning messages from " "tests. Apply advice to several IDLE tests." msgstr "" -#: ../../../build/NEWS:15060 +#: ../../../build/NEWS:15074 msgid "" "`bpo-24225 `__: Update " "idlelib/README.txt with new file names and event handlers." msgstr "" -#: ../../../build/NEWS:15063 +#: ../../../build/NEWS:15077 msgid "" "`bpo-27156 `__: Remove obsolete code not" " used by IDLE." msgstr "" -#: ../../../build/NEWS:15065 ../../../build/NEWS:18228 +#: ../../../build/NEWS:15079 ../../../build/NEWS:18242 msgid "" "`bpo-27117 `__: Make colorizer htest and" " turtledemo work with dark themes. Move code for configuring text widget " "colors to a new function." msgstr "" -#: ../../../build/NEWS:15068 +#: ../../../build/NEWS:15082 msgid "" "`bpo-24225 `__: Rename many " "`idlelib/*.py` and `idle_test/test_*.py` files. Edit files to replace old " @@ -23102,183 +23131,183 @@ msgid "" "for more." msgstr "" -#: ../../../build/NEWS:15073 ../../../build/NEWS:18231 +#: ../../../build/NEWS:15087 ../../../build/NEWS:18245 msgid "" "`bpo-26673 `__: When tk reports font " "size as 0, change to size 10. Such fonts on Linux prevented the " "configuration dialog from opening." msgstr "" -#: ../../../build/NEWS:15076 ../../../build/NEWS:18234 +#: ../../../build/NEWS:15090 ../../../build/NEWS:18248 msgid "" "`bpo-21939 `__: Add test for IDLE's " "percolator. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:15079 ../../../build/NEWS:18237 +#: ../../../build/NEWS:15093 ../../../build/NEWS:18251 msgid "" "`bpo-21676 `__: Add test for IDLE's " "replace dialog. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:15082 ../../../build/NEWS:18240 +#: ../../../build/NEWS:15096 ../../../build/NEWS:18254 msgid "" "`bpo-18410 `__: Add test for IDLE's " "search dialog. Original patch by Westley Martínez." msgstr "" -#: ../../../build/NEWS:15085 +#: ../../../build/NEWS:15099 msgid "" "`bpo-21703 `__: Add test for undo " "delegator. Patch mostly by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:15088 ../../../build/NEWS:18246 +#: ../../../build/NEWS:15102 ../../../build/NEWS:18260 msgid "" "`bpo-27044 `__: Add " "ConfigDialog.remove_var_callbacks to stop memory leaks." msgstr "" -#: ../../../build/NEWS:15090 ../../../build/NEWS:18248 +#: ../../../build/NEWS:15104 ../../../build/NEWS:18262 msgid "" "`bpo-23977 `__: Add more asserts to " "test_delegator." msgstr "" -#: ../../../build/NEWS:15095 +#: ../../../build/NEWS:15109 msgid "" "`bpo-16484 `__: Change the default " "PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase." " Patch by Sean Rodman, test by Kaushik Nadikuditi." msgstr "" -#: ../../../build/NEWS:15099 ../../../build/NEWS:18269 +#: ../../../build/NEWS:15113 ../../../build/NEWS:18283 msgid "" "`bpo-24136 `__: Document the new " ":pep:`448` unpacking syntax of 3.5." msgstr "" -#: ../../../build/NEWS:15101 ../../../build/NEWS:18830 +#: ../../../build/NEWS:15115 ../../../build/NEWS:18844 msgid "" "`bpo-22558 `__: Add remaining doc links " "to source code for Python-coded modules. Patch by Yoni Lavi." msgstr "" -#: ../../../build/NEWS:15107 +#: ../../../build/NEWS:15121 msgid "" "`bpo-25285 `__: regrtest now uses " "subprocesses when the -j1 command line option is used: each test file runs " "in a fresh child process. Before, the -j1 option was ignored." msgstr "" -#: ../../../build/NEWS:15111 +#: ../../../build/NEWS:15125 msgid "" "`bpo-25285 `__: Tools/buildbot/test.bat " "script now uses -j1 by default to run each test file in fresh child process." msgstr "" -#: ../../../build/NEWS:15117 +#: ../../../build/NEWS:15131 msgid "" "`bpo-27064 `__: The py.exe launcher now " "defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an " "installed Python 2 version over Python 3 by default when used interactively." msgstr "" -#: ../../../build/NEWS:15124 ../../../build/NEWS:18320 +#: ../../../build/NEWS:15138 ../../../build/NEWS:18334 msgid "" "`bpo-27229 `__: Fix the cross-compiling " "pgen rule for in-tree builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15127 ../../../build/NEWS:18357 +#: ../../../build/NEWS:15141 ../../../build/NEWS:18371 msgid "" "`bpo-26930 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:15133 ../../../build/NEWS:18403 +#: ../../../build/NEWS:15147 ../../../build/NEWS:18417 msgid "" "`bpo-17500 `__: Remove unused and " "outdated icons. (See also: " "https://github.com/python/pythondotorg/issues/945)" msgstr "" -#: ../../../build/NEWS:15139 +#: ../../../build/NEWS:15153 msgid "" "`bpo-27186 `__: Add the PyOS_FSPath() " "function (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:15141 +#: ../../../build/NEWS:15155 msgid "" "`bpo-26282 `__: " "PyArg_ParseTupleAndKeywords() now supports positional-only parameters." msgstr "" -#: ../../../build/NEWS:15147 +#: ../../../build/NEWS:15161 msgid "" "`bpo-26282 `__: Argument Clinic now " "supports positional-only and keyword parameters in the same function." msgstr "" -#: ../../../build/NEWS:15152 +#: ../../../build/NEWS:15166 msgid "Python 3.6.0 alpha 1" msgstr "Python 3.6.0 alfa 1" -#: ../../../build/NEWS:15154 +#: ../../../build/NEWS:15168 msgid "*Release date: 2016-05-16*" msgstr "*Tanggal rilis: 2016-05-16*" -#: ../../../build/NEWS:15159 ../../../build/NEWS:17661 +#: ../../../build/NEWS:15173 ../../../build/NEWS:17675 msgid "" "`bpo-20041 `__: Fixed TypeError when " "frame.f_trace is set to None. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15162 ../../../build/NEWS:17664 +#: ../../../build/NEWS:15176 ../../../build/NEWS:17678 msgid "" "`bpo-26168 `__: Fixed possible refleaks " "in failing Py_BuildValue() with the \"N\" format unit." msgstr "" -#: ../../../build/NEWS:15165 ../../../build/NEWS:17667 +#: ../../../build/NEWS:15179 ../../../build/NEWS:17681 msgid "" "`bpo-26991 `__: Fix possible refleak " "when creating a function with annotations." msgstr "" -#: ../../../build/NEWS:15167 +#: ../../../build/NEWS:15181 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Based on patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15170 ../../../build/NEWS:17672 +#: ../../../build/NEWS:15184 ../../../build/NEWS:17686 msgid "" "`bpo-23640 `__: int.from_bytes() no " "longer bypasses constructors for subclasses." msgstr "" -#: ../../../build/NEWS:15173 +#: ../../../build/NEWS:15187 msgid "" "`bpo-27005 `__: Optimized the " "float.fromhex() class method for exact float. It is now 2 times faster." msgstr "" -#: ../../../build/NEWS:15176 +#: ../../../build/NEWS:15190 msgid "" "`bpo-18531 `__: Single var-keyword " "argument of dict subtype was passed unscathed to the C-defined function. " "Now it is converted to exact dict." msgstr "" -#: ../../../build/NEWS:15179 ../../../build/NEWS:17675 +#: ../../../build/NEWS:15193 ../../../build/NEWS:17689 msgid "" "`bpo-26811 `__: gc.get_objects() no " "longer contains a broken tuple with NULL pointer." msgstr "" -#: ../../../build/NEWS:15182 ../../../build/NEWS:17678 +#: ../../../build/NEWS:15196 ../../../build/NEWS:17692 msgid "" "`bpo-20120 `__: Use RawConfigParser for " ".pypirc parsing, removing support for interpolation unintentionally added " @@ -23286,7 +23315,7 @@ msgid "" "files, matching behavior in Python 2.7 and Setuptools 19.0." msgstr "" -#: ../../../build/NEWS:15187 +#: ../../../build/NEWS:15201 msgid "" "`bpo-26249 `__: Memory functions of the " ":c:func:`PyMem_Malloc` domain (:c:data:`PYMEM_DOMAIN_MEM`) now use the " @@ -23296,45 +23325,45 @@ msgid "" " of memory allocators in your application." msgstr "" -#: ../../../build/NEWS:15194 +#: ../../../build/NEWS:15208 msgid "" "`bpo-26802 `__: Optimize function calls " "only using unpacking like ``func(*tuple)`` (no other positional argument, no" " keyword): avoid copying the tuple. Patch written by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15198 ../../../build/NEWS:17683 +#: ../../../build/NEWS:15212 ../../../build/NEWS:17697 msgid "" "`bpo-26659 `__: Make the builtin slice " "type support cycle collection." msgstr "" -#: ../../../build/NEWS:15200 ../../../build/NEWS:17685 +#: ../../../build/NEWS:15214 ../../../build/NEWS:17699 msgid "" "`bpo-26718 `__: super.__init__ no longer" " leaks memory if called multiple times. NOTE: A direct call of " "super.__init__ is not endorsed!" msgstr "" -#: ../../../build/NEWS:15203 ../../../build/NEWS:17715 +#: ../../../build/NEWS:15217 ../../../build/NEWS:17729 msgid "" "`bpo-27138 `__: Fix the doc comment for " "FileFinder.find_spec()." msgstr "" -#: ../../../build/NEWS:15205 ../../../build/NEWS:17759 +#: ../../../build/NEWS:15219 ../../../build/NEWS:17773 msgid "" "`bpo-27147 `__: Mention :pep:`420` in " "the importlib docs." msgstr "" -#: ../../../build/NEWS:15207 ../../../build/NEWS:17688 +#: ../../../build/NEWS:15221 ../../../build/NEWS:17702 msgid "" "`bpo-25339 `__: PYTHONIOENCODING now has" " priority over locale in setting the error handler for stdin and stdout." msgstr "" -#: ../../../build/NEWS:15210 ../../../build/NEWS:17691 +#: ../../../build/NEWS:15224 ../../../build/NEWS:17705 msgid "" "`bpo-26494 `__: Fixed crash on iterating" " exhausting iterators. Affected classes are generic sequence iterators, " @@ -23342,68 +23371,68 @@ msgid "" "OrderedDict, corresponding views and os.scandir() iterator." msgstr "" -#: ../../../build/NEWS:15215 +#: ../../../build/NEWS:15229 msgid "" "`bpo-26574 `__: Optimize " "``bytes.replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch " "written by Josh Snider." msgstr "" -#: ../../../build/NEWS:15218 ../../../build/NEWS:17696 +#: ../../../build/NEWS:15232 ../../../build/NEWS:17710 msgid "" "`bpo-26581 `__: If coding cookie is " "specified multiple times on a line in Python source code file, only the " "first one is taken to account." msgstr "" -#: ../../../build/NEWS:15221 +#: ../../../build/NEWS:15235 msgid "" "`bpo-19711 `__: Add tests for reloading " "namespace packages." msgstr "" -#: ../../../build/NEWS:15223 +#: ../../../build/NEWS:15237 msgid "" "`bpo-21099 `__: Switch applicable " "importlib tests to use :pep:`451` API." msgstr "" -#: ../../../build/NEWS:15225 +#: ../../../build/NEWS:15239 msgid "" "`bpo-26563 `__: Debug hooks on Python " "memory allocators now raise a fatal error if functions of the " ":c:func:`PyMem_Malloc` family are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15229 +#: ../../../build/NEWS:15243 msgid "" "`bpo-26564 `__: On error, the debug " "hooks on Python memory allocators now use the :mod:`tracemalloc` module to " "get the traceback where a memory block was allocated." msgstr "" -#: ../../../build/NEWS:15233 +#: ../../../build/NEWS:15247 msgid "" "`bpo-26558 `__: The debug hooks on " "Python memory allocator :c:func:`PyObject_Malloc` now detect when functions " "are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15237 +#: ../../../build/NEWS:15251 msgid "" "`bpo-26516 `__: Add " ":envvar:`PYTHONMALLOC` environment variable to set the Python memory " "allocators and/or install debug hooks." msgstr "" -#: ../../../build/NEWS:15240 +#: ../../../build/NEWS:15254 msgid "" "`bpo-26516 `__: The " ":c:func:`PyMem_SetupDebugHooks` function can now also be used on Python " "compiled in release mode." msgstr "" -#: ../../../build/NEWS:15243 +#: ../../../build/NEWS:15257 msgid "" "`bpo-26516 `__: The " ":envvar:`PYTHONMALLOCSTATS` environment variable can now also be used on " @@ -23411,14 +23440,14 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:15247 +#: ../../../build/NEWS:15261 msgid "" "`bpo-26516 `__: In debug mode, debug " "hooks are now also installed on Python memory allocators when Python is " "configured without pymalloc." msgstr "" -#: ../../../build/NEWS:15250 ../../../build/NEWS:17699 +#: ../../../build/NEWS:15264 ../../../build/NEWS:17713 msgid "" "`bpo-26464 `__: Fix str.translate() when" " string is ASCII and first replacements removes character, but next " @@ -23426,7 +23455,7 @@ msgid "" "Regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:15254 ../../../build/NEWS:17703 +#: ../../../build/NEWS:15268 ../../../build/NEWS:17717 msgid "" "`bpo-22836 `__: Ensure exception reports" " from PyErr_Display() and PyErr_WriteUnraisable() are sensible even when " @@ -23434,20 +23463,20 @@ msgid "" "produced by sys.__excepthook__() and when __del__() raises an exception." msgstr "" -#: ../../../build/NEWS:15259 ../../../build/NEWS:17708 +#: ../../../build/NEWS:15273 ../../../build/NEWS:17722 msgid "" "`bpo-26302 `__: Correct behavior to " "reject comma as a legal character for cookie names." msgstr "" -#: ../../../build/NEWS:15262 +#: ../../../build/NEWS:15276 msgid "" "`bpo-26136 `__: Upgrade the warning when" " a generator raises StopIteration from PendingDeprecationWarning to " "DeprecationWarning. Patch by Anish Shah." msgstr "" -#: ../../../build/NEWS:15265 +#: ../../../build/NEWS:15279 msgid "" "`bpo-26204 `__: The compiler now ignores" " all constant statements: bytes, str, int, float, complex, name constants " @@ -23455,35 +23484,35 @@ msgid "" "example, ``1.0`` is now ignored in ``def f(): 1.0``." msgstr "" -#: ../../../build/NEWS:15270 ../../../build/NEWS:17711 +#: ../../../build/NEWS:15284 ../../../build/NEWS:17725 msgid "" "`bpo-4806 `__: Avoid masking the original" " TypeError exception when using star (``*``) unpacking in function calls. " "Based on patch by Hagen Fürstenau and Daniel Urban." msgstr "" -#: ../../../build/NEWS:15274 +#: ../../../build/NEWS:15288 msgid "" "`bpo-26146 `__: Add a new kind of AST " "node: ``ast.Constant``. It can be used by external AST optimizers, but the " "compiler does not emit directly such node." msgstr "" -#: ../../../build/NEWS:15278 +#: ../../../build/NEWS:15292 msgid "" "`bpo-23601 `__: Sped-up allocation of " "dict key objects by using Python's small object allocator. (Contributed by " "Julian Taylor.)" msgstr "" -#: ../../../build/NEWS:15281 +#: ../../../build/NEWS:15295 msgid "" "`bpo-18018 `__: Import raises " "ImportError instead of SystemError if a relative import is attempted without" " a known parent package." msgstr "" -#: ../../../build/NEWS:15284 +#: ../../../build/NEWS:15298 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -23492,14 +23521,14 @@ msgid "" "returns ``1.0`` (``float``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:15290 +#: ../../../build/NEWS:15304 msgid "" "`bpo-26107 `__: The format of the " "``co_lnotab`` attribute of code objects changes to support negative line " "number delta." msgstr "" -#: ../../../build/NEWS:15293 ../../../build/NEWS:17717 +#: ../../../build/NEWS:15307 ../../../build/NEWS:17731 msgid "" "`bpo-26154 `__: Add a new private " "_PyThreadState_UncheckedGet() function to get the current Python thread " @@ -23509,33 +23538,33 @@ msgid "" "implementation of atomic C types, to avoid compiler issues." msgstr "" -#: ../../../build/NEWS:15300 +#: ../../../build/NEWS:15314 msgid "" "`bpo-25791 `__: If __package__ != " "__spec__.parent or if neither __package__ or __spec__ are defined then " "ImportWarning is raised." msgstr "" -#: ../../../build/NEWS:15303 ../../../build/NEWS:17734 +#: ../../../build/NEWS:15317 ../../../build/NEWS:17748 msgid "" "`bpo-22995 `__: [UPDATE] Comment out the" " one of the pickleability tests in _PyObject_GetState() due to regressions " "observed in Cython-based projects." msgstr "" -#: ../../../build/NEWS:15306 ../../../build/NEWS:17737 +#: ../../../build/NEWS:15320 ../../../build/NEWS:17751 msgid "" "`bpo-25961 `__: Disallowed null " "characters in the type name." msgstr "" -#: ../../../build/NEWS:15308 ../../../build/NEWS:17739 +#: ../../../build/NEWS:15322 ../../../build/NEWS:17753 msgid "" "`bpo-25973 `__: Fix segfault when an " "invalid nonlocal statement binds a name starting with two underscores." msgstr "" -#: ../../../build/NEWS:15311 ../../../build/NEWS:17742 +#: ../../../build/NEWS:15325 ../../../build/NEWS:17756 msgid "" "`bpo-22995 `__: Instances of extension " "types with a state that aren't subclasses of list or dict and haven't " @@ -23544,52 +23573,52 @@ msgid "" "pickled. Including memoryview." msgstr "" -#: ../../../build/NEWS:15316 ../../../build/NEWS:17747 +#: ../../../build/NEWS:15330 ../../../build/NEWS:17761 msgid "" "`bpo-20440 `__: Massive replacing unsafe" " attribute setting code with special macro Py_SETREF." msgstr "" -#: ../../../build/NEWS:15319 ../../../build/NEWS:17750 +#: ../../../build/NEWS:15333 ../../../build/NEWS:17764 msgid "" "`bpo-25766 `__: Special method " "__bytes__() now works in str subclasses." msgstr "" -#: ../../../build/NEWS:15321 ../../../build/NEWS:17752 +#: ../../../build/NEWS:15335 ../../../build/NEWS:17766 msgid "" "`bpo-25421 `__: __sizeof__ methods of " "builtin types now use dynamic basic size. This allows sys.getsize() to work " "correctly with their subclasses with __slots__ defined." msgstr "" -#: ../../../build/NEWS:15325 ../../../build/NEWS:17756 -#: ../../../build/NEWS:18415 +#: ../../../build/NEWS:15339 ../../../build/NEWS:17770 +#: ../../../build/NEWS:18429 msgid "" "`bpo-25709 `__: Fixed problem with in-" "place string concatenation and utf-8 cache." msgstr "" -#: ../../../build/NEWS:15328 +#: ../../../build/NEWS:15342 msgid "" "`bpo-5319 `__: New Py_FinalizeEx() API " "allowing Python to set an exit status of 120 on failure to flush buffered " "streams." msgstr "" -#: ../../../build/NEWS:15331 +#: ../../../build/NEWS:15345 msgid "" "`bpo-25485 `__: telnetlib.Telnet is now " "a context manager." msgstr "" -#: ../../../build/NEWS:15333 ../../../build/NEWS:17761 +#: ../../../build/NEWS:15347 ../../../build/NEWS:17775 msgid "" "`bpo-24097 `__: Fixed crash in " "object.__reduce__() if slot name is freed inside __getattr__." msgstr "" -#: ../../../build/NEWS:15336 ../../../build/NEWS:17764 +#: ../../../build/NEWS:15350 ../../../build/NEWS:17778 msgid "" "`bpo-24731 `__: Fixed crash on " "converting objects with special methods __bytes__, __trunc__, and __float__ " @@ -23597,13 +23626,13 @@ msgid "" "bytes, int, and float correspondingly." msgstr "" -#: ../../../build/NEWS:15341 ../../../build/NEWS:18433 +#: ../../../build/NEWS:15355 ../../../build/NEWS:18447 msgid "" "`bpo-25630 `__: Fix a possible segfault " "during argument parsing in functions that accept filesystem paths." msgstr "" -#: ../../../build/NEWS:15344 ../../../build/NEWS:18436 +#: ../../../build/NEWS:15358 ../../../build/NEWS:18450 msgid "" "`bpo-23564 `__: Fixed a partially broken" " sanity check in the _posixsubprocess internals regarding how fds_to_pass " @@ -23611,27 +23640,27 @@ msgid "" "already avoided it." msgstr "" -#: ../../../build/NEWS:15348 ../../../build/NEWS:18440 +#: ../../../build/NEWS:15362 ../../../build/NEWS:18454 msgid "" "`bpo-25388 `__: Fixed tokenizer crash " "when processing undecodable source code with a null byte." msgstr "" -#: ../../../build/NEWS:15351 ../../../build/NEWS:18443 +#: ../../../build/NEWS:15365 ../../../build/NEWS:18457 msgid "" "`bpo-25462 `__: The hash of the key now " "is calculated only once in most operations in C implementation of " "OrderedDict." msgstr "" -#: ../../../build/NEWS:15354 ../../../build/NEWS:18446 +#: ../../../build/NEWS:15368 ../../../build/NEWS:18460 msgid "" "`bpo-22995 `__: Default implementation " "of __reduce__ and __reduce_ex__ now rejects builtin types with not defined " "__new__." msgstr "" -#: ../../../build/NEWS:15357 ../../../build/NEWS:18452 +#: ../../../build/NEWS:15371 ../../../build/NEWS:18466 msgid "" "`bpo-24802 `__: Avoid buffer overreads " "when int(), float(), compile(), exec() and eval() are passed bytes-like " @@ -23639,47 +23668,47 @@ msgid "" "the functions assumed they were." msgstr "" -#: ../../../build/NEWS:15362 ../../../build/NEWS:18449 +#: ../../../build/NEWS:15376 ../../../build/NEWS:18463 msgid "" "`bpo-25555 `__: Fix parser and AST: fill" " lineno and col_offset of \"arg\" node when compiling AST from Python " "objects." msgstr "" -#: ../../../build/NEWS:15365 ../../../build/NEWS:18457 +#: ../../../build/NEWS:15379 ../../../build/NEWS:18471 msgid "" "`bpo-24726 `__: Fixed a crash and " "leaking NULL in repr() of OrderedDict that was mutated by direct calls of " "dict methods." msgstr "" -#: ../../../build/NEWS:15368 ../../../build/NEWS:18460 +#: ../../../build/NEWS:15382 ../../../build/NEWS:18474 msgid "" "`bpo-25449 `__: Iterating OrderedDict " "with keys with unstable hash now raises KeyError in C implementations as " "well as in Python implementation." msgstr "" -#: ../../../build/NEWS:15371 ../../../build/NEWS:18463 +#: ../../../build/NEWS:15385 ../../../build/NEWS:18477 msgid "" "`bpo-25395 `__: Fixed crash when highly " "nested OrderedDict structures were garbage collected." msgstr "" -#: ../../../build/NEWS:15374 +#: ../../../build/NEWS:15388 msgid "" "`bpo-25401 `__: Optimize bytes.fromhex()" " and bytearray.fromhex(): they are now between 2x and 3.5x faster." msgstr "" -#: ../../../build/NEWS:15377 +#: ../../../build/NEWS:15391 msgid "" "`bpo-25399 `__: Optimize bytearray % " "args using the new private _PyBytesWriter API. Formatting is now between 2.5" " and 5 times faster." msgstr "" -#: ../../../build/NEWS:15380 ../../../build/NEWS:18466 +#: ../../../build/NEWS:15394 ../../../build/NEWS:18480 msgid "" "`bpo-25274 `__: sys.setrecursionlimit() " "now raises a RecursionError if the new recursion limit is too low depending " @@ -23688,40 +23717,40 @@ msgid "" "of the thread state is reset." msgstr "" -#: ../../../build/NEWS:15385 ../../../build/NEWS:18471 +#: ../../../build/NEWS:15399 ../../../build/NEWS:18485 msgid "" "`bpo-24402 `__: Fix input() to prompt to" " the redirected stdout when sys.stdout.fileno() fails." msgstr "" -#: ../../../build/NEWS:15388 +#: ../../../build/NEWS:15402 msgid "" "`bpo-25349 `__: Optimize bytes % args " "using the new private _PyBytesWriter API. Formatting is now up to 2 times " "faster." msgstr "" -#: ../../../build/NEWS:15391 ../../../build/NEWS:18474 +#: ../../../build/NEWS:15405 ../../../build/NEWS:18488 msgid "" "`bpo-24806 `__: Prevent builtin types " "that are not allowed to be subclassed from being subclassed through multiple" " inheritance." msgstr "" -#: ../../../build/NEWS:15394 +#: ../../../build/NEWS:15408 msgid "" "`bpo-25301 `__: The UTF-8 decoder is now" " up to 15 times as fast for error handlers: ``ignore``, ``replace`` and " "``surrogateescape``." msgstr "" -#: ../../../build/NEWS:15397 ../../../build/NEWS:18477 +#: ../../../build/NEWS:15411 ../../../build/NEWS:18491 msgid "" "`bpo-24848 `__: Fixed a number of bugs " "in UTF-7 decoding of misformed data." msgstr "" -#: ../../../build/NEWS:15399 +#: ../../../build/NEWS:15413 msgid "" "`bpo-25267 `__: The UTF-8 encoder is now" " up to 75 times as fast for error handlers: ``ignore``, ``replace``, " @@ -23729,20 +23758,20 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:15403 ../../../build/NEWS:18479 +#: ../../../build/NEWS:15417 ../../../build/NEWS:18493 msgid "" "`bpo-25280 `__: Import trace messages " "emitted in verbose (-v) mode are no longer formatted twice." msgstr "" -#: ../../../build/NEWS:15406 +#: ../../../build/NEWS:15420 msgid "" "`bpo-25227 `__: Optimize ASCII and " "latin1 encoders with the ``surrogateescape`` error handler: the encoders are" " now up to 3 times as fast. Initial patch written by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:15410 ../../../build/NEWS:18482 +#: ../../../build/NEWS:15424 ../../../build/NEWS:18496 msgid "" "`bpo-25003 `__: On Solaris 11.3 or " "newer, os.urandom() now uses the getrandom() function instead of the " @@ -23751,7 +23780,7 @@ msgid "" "entropy." msgstr "" -#: ../../../build/NEWS:15415 +#: ../../../build/NEWS:15429 msgid "" "`bpo-9232 `__: Modify Python's grammar to" " allow trailing commas in the argument list of a function declaration. For " @@ -23759,7 +23788,7 @@ msgid "" "Dickinson." msgstr "" -#: ../../../build/NEWS:15419 +#: ../../../build/NEWS:15433 msgid "" "`bpo-24965 `__: Implement :pep:`498` " "\"Literal String Interpolation\". This allows you to embed expressions " @@ -23767,31 +23796,31 @@ msgid "" "x=3, then f'value={x}' == 'value=3'. Patch by Eric V. Smith." msgstr "" -#: ../../../build/NEWS:15424 ../../../build/NEWS:17769 +#: ../../../build/NEWS:15438 ../../../build/NEWS:17783 msgid "" "`bpo-26478 `__: Fix semantic bugs when " "using binary operators with dictionary views and tuples." msgstr "" -#: ../../../build/NEWS:15427 ../../../build/NEWS:17772 +#: ../../../build/NEWS:15441 ../../../build/NEWS:17786 msgid "" "`bpo-26171 `__: Fix possible integer " "overflow and heap corruption in zipimporter.get_data()." msgstr "" -#: ../../../build/NEWS:15430 ../../../build/NEWS:17775 +#: ../../../build/NEWS:15444 ../../../build/NEWS:17789 msgid "" "`bpo-25660 `__: Fix TAB key behaviour in" " REPL with readline." msgstr "" -#: ../../../build/NEWS:15432 +#: ../../../build/NEWS:15446 msgid "" "`bpo-26288 `__: Optimize " "PyLong_AsDouble." msgstr "" -#: ../../../build/NEWS:15434 +#: ../../../build/NEWS:15448 msgid "" "`bpo-26289 `__: Optimize floor and " "modulo division for single-digit longs. Microbenchmarks show 2-2.5x " @@ -23799,39 +23828,39 @@ msgid "" " `bpo-26315 `__)" msgstr "" -#: ../../../build/NEWS:15438 ../../../build/NEWS:17777 +#: ../../../build/NEWS:15452 ../../../build/NEWS:17791 msgid "" "`bpo-25887 `__: Raise a RuntimeError " "when a coroutine object is awaited more than once." msgstr "" -#: ../../../build/NEWS:15444 ../../../build/NEWS:17851 +#: ../../../build/NEWS:15458 ../../../build/NEWS:17865 msgid "" "`bpo-27057 `__: Fix os.set_inheritable()" " on Android, ioctl() is blocked by SELinux and fails with EACCESS. The " "function now falls back to fcntl(). Patch written by Michał Bednarski." msgstr "" -#: ../../../build/NEWS:15448 ../../../build/NEWS:17855 +#: ../../../build/NEWS:15462 ../../../build/NEWS:17869 msgid "" "`bpo-27014 `__: Fix infinite recursion " "using typing.py. Thanks to Kalle Tuure!" msgstr "" -#: ../../../build/NEWS:15450 +#: ../../../build/NEWS:15464 msgid "" "`bpo-27031 `__: Removed dummy methods in" " Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()." msgstr "" -#: ../../../build/NEWS:15453 ../../../build/NEWS:17857 +#: ../../../build/NEWS:15467 ../../../build/NEWS:17871 msgid "" "`bpo-14132 `__: Fix urllib.request " "redirect handling when the target only has a query string. Original fix by " "Ján Janech." msgstr "" -#: ../../../build/NEWS:15456 ../../../build/NEWS:17860 +#: ../../../build/NEWS:15470 ../../../build/NEWS:17874 msgid "" "`bpo-17214 `__: The \"urllib.request\" " "module now percent-encodes non-ASCII bytes found in redirect target URLs. " @@ -23840,109 +23869,109 @@ msgid "" " a UnicodeEncodeError is raised. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:15462 +#: ../../../build/NEWS:15476 msgid "" "`bpo-27033 `__: The default value of the" " decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " "constructors is changed to False." msgstr "" -#: ../../../build/NEWS:15465 +#: ../../../build/NEWS:15479 msgid "" "`bpo-27034 `__: Removed deprecated class" " asynchat.fifo." msgstr "" -#: ../../../build/NEWS:15467 +#: ../../../build/NEWS:15481 msgid "" "`bpo-26870 `__: Added " "readline.set_auto_history(), which can stop entries being automatically " "added to the history list. Based on patch by Tyler Crompton." msgstr "" -#: ../../../build/NEWS:15471 +#: ../../../build/NEWS:15485 msgid "" "`bpo-26039 `__: zipfile.ZipFile.open() " "can now be used to write data into a ZIP file, as well as for extracting " "data. Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:15474 ../../../build/NEWS:17866 +#: ../../../build/NEWS:15488 ../../../build/NEWS:17880 msgid "" "`bpo-26892 `__: Honor debuglevel flag in" " urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:15477 ../../../build/NEWS:17869 +#: ../../../build/NEWS:15491 ../../../build/NEWS:17883 msgid "" "`bpo-22274 `__: In the subprocess " "module, allow stderr to be redirected to stdout even when stdout is not " "redirected. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:15480 ../../../build/NEWS:17872 +#: ../../../build/NEWS:15494 ../../../build/NEWS:17886 msgid "" "`bpo-26807 `__: mock_open 'files' no " "longer error on readline at end of file. Patch from Yolanda Robla." msgstr "" -#: ../../../build/NEWS:15483 ../../../build/NEWS:17875 +#: ../../../build/NEWS:15497 ../../../build/NEWS:17889 msgid "" "`bpo-25745 `__: Fixed leaking a userptr " "in curses panel destructor." msgstr "" -#: ../../../build/NEWS:15485 ../../../build/NEWS:17877 +#: ../../../build/NEWS:15499 ../../../build/NEWS:17891 msgid "" "`bpo-26977 `__: Removed unnecessary, and" " ignored, call to sum of squares helper in statistics.pvariance." msgstr "" -#: ../../../build/NEWS:15488 +#: ../../../build/NEWS:15502 msgid "" "`bpo-26002 `__: Use bisect in " "statistics.median instead of a linear search. Patch by Upendra Kuma." msgstr "" -#: ../../../build/NEWS:15491 +#: ../../../build/NEWS:15505 msgid "" "`bpo-25974 `__: Make use of new " "Decimal.as_integer_ratio() method in statistics module. Patch by Stefan " "Krah." msgstr "" -#: ../../../build/NEWS:15494 +#: ../../../build/NEWS:15508 msgid "" "`bpo-26996 `__: Add secrets module as " "described in :pep:`506`." msgstr "" -#: ../../../build/NEWS:15496 ../../../build/NEWS:17880 +#: ../../../build/NEWS:15510 ../../../build/NEWS:17894 msgid "" "`bpo-26881 `__: The modulefinder module " "now supports extended opcode arguments." msgstr "" -#: ../../../build/NEWS:15498 ../../../build/NEWS:17882 +#: ../../../build/NEWS:15512 ../../../build/NEWS:17896 msgid "" "`bpo-23815 `__: Fixed crashes related to" " directly created instances of types in _tkinter and curses.panel modules." msgstr "" -#: ../../../build/NEWS:15501 ../../../build/NEWS:17885 +#: ../../../build/NEWS:15515 ../../../build/NEWS:17899 msgid "" "`bpo-17765 `__: weakref.ref() no longer " "silently ignores keyword arguments. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:15504 ../../../build/NEWS:17888 +#: ../../../build/NEWS:15518 ../../../build/NEWS:17902 msgid "" "`bpo-26873 `__: xmlrpc now raises " "ResponseError on unsupported type tags instead of silently return incorrect " "result." msgstr "" -#: ../../../build/NEWS:15507 +#: ../../../build/NEWS:15521 msgid "" "`bpo-26915 `__: The __contains__ methods" " in the collections ABCs now check for identity before checking equality. " @@ -23950,13 +23979,13 @@ msgid "" "handling of NaNs, and makes it easier to reason about container invariants." msgstr "" -#: ../../../build/NEWS:15512 ../../../build/NEWS:17891 +#: ../../../build/NEWS:15526 ../../../build/NEWS:17905 msgid "" "`bpo-26711 `__: Fixed the comparison of " "plistlib.Data with other types." msgstr "" -#: ../../../build/NEWS:15514 ../../../build/NEWS:17893 +#: ../../../build/NEWS:15528 ../../../build/NEWS:17907 msgid "" "`bpo-24114 `__: Fix an uninitialized " "variable in `ctypes.util`. The bug only occurs on SunOS when the ctypes " @@ -23964,7 +23993,7 @@ msgid "" "Tested on SunOS by Kees Bos." msgstr "" -#: ../../../build/NEWS:15518 ../../../build/NEWS:17897 +#: ../../../build/NEWS:15532 ../../../build/NEWS:17911 msgid "" "`bpo-26864 `__: In urllib.request, " "change the proxy bypass host checking against no_proxy to be case-" @@ -23972,73 +24001,73 @@ msgid "" "bypassed hostname as a suffix. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15523 +#: ../../../build/NEWS:15537 msgid "" "`bpo-24902 `__: Print server URL on " "http.server startup. Initial patch by Felix Kaiser." msgstr "" -#: ../../../build/NEWS:15526 +#: ../../../build/NEWS:15540 msgid "" "`bpo-25788 `__: fileinput.hook_encoded()" " now supports an \"errors\" argument for passing to open. Original patch by" " Joseph Hackman." msgstr "" -#: ../../../build/NEWS:15529 ../../../build/NEWS:17902 +#: ../../../build/NEWS:15543 ../../../build/NEWS:17916 msgid "" "`bpo-26634 `__: recursive_repr() now " "sets __qualname__ of wrapper. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15532 ../../../build/NEWS:17905 +#: ../../../build/NEWS:15546 ../../../build/NEWS:17919 msgid "" "`bpo-26804 `__: urllib.request will " "prefer lower_case proxy environment variables over UPPER_CASE or Mixed_Case " "ones. Patch contributed by Hans-Peter Jansen." msgstr "" -#: ../../../build/NEWS:15536 ../../../build/NEWS:17909 +#: ../../../build/NEWS:15550 ../../../build/NEWS:17923 msgid "" "`bpo-26837 `__: assertSequenceEqual() " "now correctly outputs non-stringified differing items (like bytes in the -b " "mode). This affects assertListEqual() and assertTupleEqual()." msgstr "" -#: ../../../build/NEWS:15540 ../../../build/NEWS:17913 +#: ../../../build/NEWS:15554 ../../../build/NEWS:17927 msgid "" "`bpo-26041 `__: Remove \"will be removed" " in Python 3.7\" from deprecation messages of platform.dist() and " "platform.linux_distribution(). Patch by Kumaripaba Miyurusara Athukorala." msgstr "" -#: ../../../build/NEWS:15544 ../../../build/NEWS:17917 +#: ../../../build/NEWS:15558 ../../../build/NEWS:17931 msgid "" "`bpo-26822 `__: itemgetter, attrgetter " "and methodcaller objects no longer silently ignore keyword arguments." msgstr "" -#: ../../../build/NEWS:15547 ../../../build/NEWS:17920 +#: ../../../build/NEWS:15561 ../../../build/NEWS:17934 msgid "" "`bpo-26733 `__: Disassembling a class " "now disassembles class and static methods. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15550 ../../../build/NEWS:17923 +#: ../../../build/NEWS:15564 ../../../build/NEWS:17937 msgid "" "`bpo-26801 `__: Fix error handling in " ":func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of " ":exc:`NameError`. Patch written by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:15554 ../../../build/NEWS:17927 +#: ../../../build/NEWS:15568 ../../../build/NEWS:17941 msgid "" "`bpo-24838 `__: tarfile's ustar and gnu " "formats now correctly calculate name and link field limits for multibyte " "character encodings like utf-8." msgstr "" -#: ../../../build/NEWS:15560 ../../../build/NEWS:17933 +#: ../../../build/NEWS:15574 ../../../build/NEWS:17947 msgid "" "`bpo-26657 `__: Fix directory traversal " "vulnerability with http.server on Windows. This fixes a regression that was" @@ -24046,89 +24075,89 @@ msgid "" "Hagemeister." msgstr "" -#: ../../../build/NEWS:15567 ../../../build/NEWS:17940 +#: ../../../build/NEWS:15581 ../../../build/NEWS:17954 msgid "" "`bpo-26717 `__: Stop encoding " "Latin-1-ized WSGI paths with UTF-8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:15570 +#: ../../../build/NEWS:15584 msgid "" "`bpo-26782 `__: Add STARTUPINFO to " "subprocess.__all__ on Windows." msgstr "" -#: ../../../build/NEWS:15572 +#: ../../../build/NEWS:15586 msgid "" "`bpo-26404 `__: Add context manager to " "socketserver. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15574 ../../../build/NEWS:17943 +#: ../../../build/NEWS:15588 ../../../build/NEWS:17957 msgid "" "`bpo-26735 `__: Fix :func:`os.urandom` " "on Solaris 11.3 and newer when reading more than 1,024 bytes: call " "``getrandom()`` multiple times with a limit of 1024 bytes per call." msgstr "" -#: ../../../build/NEWS:15578 +#: ../../../build/NEWS:15592 msgid "" "`bpo-26585 `__: Eliminate " "http.server._quote_html() and use html.escape(quote=False). Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:15581 +#: ../../../build/NEWS:15595 msgid "" "`bpo-26685 `__: Raise OSError if closing" " a socket fails." msgstr "" -#: ../../../build/NEWS:15583 ../../../build/NEWS:17947 +#: ../../../build/NEWS:15597 ../../../build/NEWS:17961 msgid "" "`bpo-16329 `__: Add .webm to " "mimetypes.types_map. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:15585 ../../../build/NEWS:17949 +#: ../../../build/NEWS:15599 ../../../build/NEWS:17963 msgid "" "`bpo-13952 `__: Add .csv to " "mimetypes.types_map. Patch by Geoff Wilson." msgstr "" -#: ../../../build/NEWS:15587 +#: ../../../build/NEWS:15601 msgid "" "`bpo-26587 `__: the site module now " "allows .pth files to specify files to be added to sys.path (e.g. zip files)." msgstr "" -#: ../../../build/NEWS:15590 +#: ../../../build/NEWS:15604 msgid "" "`bpo-25609 `__: Introduce " "contextlib.AbstractContextManager and typing.ContextManager." msgstr "" -#: ../../../build/NEWS:15593 ../../../build/NEWS:17951 +#: ../../../build/NEWS:15607 ../../../build/NEWS:17965 msgid "" "`bpo-26709 `__: Fixed Y2038 problem in " "loading binary PLists." msgstr "" -#: ../../../build/NEWS:15595 ../../../build/NEWS:17953 +#: ../../../build/NEWS:15609 ../../../build/NEWS:17967 msgid "" "`bpo-23735 `__: Handle terminal resizing" " with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric " "Price." msgstr "" -#: ../../../build/NEWS:15598 +#: ../../../build/NEWS:15612 msgid "" "`bpo-25951 `__: Change " "SSLSocket.sendall() to return None, as explicitly documented for plain " "socket objects. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15601 ../../../build/NEWS:17956 +#: ../../../build/NEWS:15615 ../../../build/NEWS:17970 msgid "" "`bpo-26586 `__: In http.server, respond " "with \"413 Request header fields too large\" if there are too many header " @@ -24136,34 +24165,34 @@ msgid "" " exception. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15605 +#: ../../../build/NEWS:15619 msgid "" "`bpo-26676 `__: Added missing " "XMLPullParser to ElementTree.__all__." msgstr "" -#: ../../../build/NEWS:15607 ../../../build/NEWS:17960 +#: ../../../build/NEWS:15621 ../../../build/NEWS:17974 msgid "" "`bpo-22854 `__: Change " "BufferedReader.writable() and BufferedWriter.readable() to always return " "False." msgstr "" -#: ../../../build/NEWS:15610 +#: ../../../build/NEWS:15624 msgid "" "`bpo-26492 `__: Exhausted iterator of " "array.array now conforms with the behavior of iterators of other mutable " "sequences: it lefts exhausted even if iterated array is extended." msgstr "" -#: ../../../build/NEWS:15614 +#: ../../../build/NEWS:15628 msgid "" "`bpo-26641 `__: doctest.DocFileTest and " "doctest.testfile() now support packages (module splitted into multiple " "directories) for the package parameter." msgstr "" -#: ../../../build/NEWS:15617 ../../../build/NEWS:17963 +#: ../../../build/NEWS:15631 ../../../build/NEWS:17977 msgid "" "`bpo-25195 `__: Fix a regression in " "mock.MagicMock. _Call is a subclass of tuple (changeset 3603bae63c13 only " @@ -24171,26 +24200,26 @@ msgid "" "Andrew Plummer." msgstr "" -#: ../../../build/NEWS:15621 ../../../build/NEWS:17967 +#: ../../../build/NEWS:15635 ../../../build/NEWS:17981 msgid "" "`bpo-26644 `__: Raise ValueError rather " "than SystemError when a negative length is passed to SSLSocket.recv() or " "read()." msgstr "" -#: ../../../build/NEWS:15624 ../../../build/NEWS:17970 +#: ../../../build/NEWS:15638 ../../../build/NEWS:17984 msgid "" "`bpo-23804 `__: Fix SSL recv(0) and " "read(0) methods to return zero bytes instead of up to 1024." msgstr "" -#: ../../../build/NEWS:15627 ../../../build/NEWS:17973 +#: ../../../build/NEWS:15641 ../../../build/NEWS:17987 msgid "" "`bpo-26616 `__: Fixed a bug in " "datetime.astimezone() method." msgstr "" -#: ../../../build/NEWS:15629 +#: ../../../build/NEWS:15643 msgid "" "`bpo-26637 `__: The :mod:`importlib` " "module now emits an :exc:`ImportError` rather than a :exc:`TypeError` if " @@ -24198,7 +24227,7 @@ msgid "" ":data:`sys.path` is already cleared (set to ``None``)." msgstr "" -#: ../../../build/NEWS:15634 +#: ../../../build/NEWS:15648 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions when calling " @@ -24207,7 +24236,7 @@ msgid "" "process." msgstr "" -#: ../../../build/NEWS:15639 +#: ../../../build/NEWS:15653 msgid "" "`bpo-23848 `__: On Windows, " "faulthandler.enable() now also installs an exception handler to dump the " @@ -24215,7 +24244,7 @@ msgid "" "signals (SIGSEGV, SIGFPE, SIGABRT)." msgstr "" -#: ../../../build/NEWS:15643 +#: ../../../build/NEWS:15657 msgid "" "`bpo-26530 `__: Add C functions " ":c:func:`_PyTraceMalloc_Track` and :c:func:`_PyTraceMalloc_Untrack` to track" @@ -24223,38 +24252,38 @@ msgid "" ":c:func:`_PyTraceMalloc_GetTraceback` to get the traceback of an object." msgstr "" -#: ../../../build/NEWS:15648 +#: ../../../build/NEWS:15662 msgid "" "`bpo-26588 `__: The _tracemalloc now " "supports tracing memory allocations of multiple address spaces (domains)." msgstr "" -#: ../../../build/NEWS:15651 ../../../build/NEWS:17979 +#: ../../../build/NEWS:15665 ../../../build/NEWS:17993 msgid "" "`bpo-24266 `__: Ctrl+C during Readline " "history search now cancels the search mode when compiled with Readline 7." msgstr "" -#: ../../../build/NEWS:15654 +#: ../../../build/NEWS:15668 msgid "" "`bpo-26590 `__: Implement a safe " "finalizer for the _socket.socket type. It now releases the GIL to close the " "socket." msgstr "" -#: ../../../build/NEWS:15657 +#: ../../../build/NEWS:15671 msgid "" "`bpo-18787 `__: spwd.getspnam() now " "raises a PermissionError if the user doesn't have privileges." msgstr "" -#: ../../../build/NEWS:15660 ../../../build/NEWS:17982 +#: ../../../build/NEWS:15674 ../../../build/NEWS:17996 msgid "" "`bpo-26560 `__: Avoid potential " "ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby." msgstr "" -#: ../../../build/NEWS:15663 +#: ../../../build/NEWS:15677 msgid "" "`bpo-26567 `__: Add a new function " ":c:func:`PyErr_ResourceWarning` function to pass the destroyed object. Add a" @@ -24263,137 +24292,137 @@ msgid "" "source object was allocated." msgstr "" -#: ../../../build/NEWS:15671 ../../../build/NEWS:17988 +#: ../../../build/NEWS:15685 ../../../build/NEWS:18002 msgid "" "`bpo-26313 `__: ssl.py " "_load_windows_store_certs fails if windows cert store is empty. Patch by " "Baji." msgstr "" -#: ../../../build/NEWS:15677 ../../../build/NEWS:17994 +#: ../../../build/NEWS:15691 ../../../build/NEWS:18008 msgid "" "`bpo-26569 `__: Fix " ":func:`pyclbr.readmodule` and :func:`pyclbr.readmodule_ex` to support " "importing packages." msgstr "" -#: ../../../build/NEWS:15680 ../../../build/NEWS:17997 +#: ../../../build/NEWS:15694 ../../../build/NEWS:18011 msgid "" "`bpo-26499 `__: Account for remaining " "Content-Length in HTTPResponse.readline() and read1(). Based on patch by " "Silent Ghost. Also document that HTTPResponse now supports these methods." msgstr "" -#: ../../../build/NEWS:15684 ../../../build/NEWS:18001 +#: ../../../build/NEWS:15698 ../../../build/NEWS:18015 msgid "" "`bpo-25320 `__: Handle sockets in " "directories unittest discovery is scanning. Patch from Victor van den Elzen." msgstr "" -#: ../../../build/NEWS:15687 ../../../build/NEWS:18004 +#: ../../../build/NEWS:15701 ../../../build/NEWS:18018 msgid "" "`bpo-16181 `__: cookiejar.http2time() " "now returns None if year is higher than datetime.MAXYEAR." msgstr "" -#: ../../../build/NEWS:15690 ../../../build/NEWS:18007 +#: ../../../build/NEWS:15704 ../../../build/NEWS:18021 msgid "" "`bpo-26513 `__: Fixes platform module " "detection of Windows Server" msgstr "" -#: ../../../build/NEWS:15692 ../../../build/NEWS:18009 +#: ../../../build/NEWS:15706 ../../../build/NEWS:18023 msgid "" "`bpo-23718 `__: Fixed parsing time in " "week 0 before Jan 1. Original patch by Tamás Bence Gedai." msgstr "" -#: ../../../build/NEWS:15695 +#: ../../../build/NEWS:15709 msgid "" "`bpo-26323 `__: Add Mock.assert_called()" " and Mock.assert_called_once() methods to unittest.mock. Patch written by " "Amit Saha." msgstr "" -#: ../../../build/NEWS:15698 ../../../build/NEWS:18012 +#: ../../../build/NEWS:15712 ../../../build/NEWS:18026 msgid "" "`bpo-20589 `__: Invoking Path.owner() " "and Path.group() on Windows now raise NotImplementedError instead of " "ImportError." msgstr "" -#: ../../../build/NEWS:15701 ../../../build/NEWS:18015 +#: ../../../build/NEWS:15715 ../../../build/NEWS:18029 msgid "" "`bpo-26177 `__: Fixed the keys() method " "for Canvas and Scrollbar widgets." msgstr "" -#: ../../../build/NEWS:15703 +#: ../../../build/NEWS:15717 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in fileinput. The bufsize parameter is now deprecated and ignored." msgstr "" -#: ../../../build/NEWS:15706 +#: ../../../build/NEWS:15720 msgid "" "`bpo-19475 `__: Added an optional " "argument timespec to the datetime isoformat() method to choose the precision" " of the time component." msgstr "" -#: ../../../build/NEWS:15709 ../../../build/NEWS:18020 +#: ../../../build/NEWS:15723 ../../../build/NEWS:18034 msgid "" "`bpo-2202 `__: Fix UnboundLocalError in " "AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu " "Dupuy." msgstr "" -#: ../../../build/NEWS:15713 +#: ../../../build/NEWS:15727 msgid "" "`bpo-26167 `__: Minimized overhead in " "copy.copy() and copy.deepcopy(). Optimized copying and deepcopying " "bytearrays, NotImplemented, slices, short lists, tuples, dicts, sets." msgstr "" -#: ../../../build/NEWS:15717 ../../../build/NEWS:18024 +#: ../../../build/NEWS:15731 ../../../build/NEWS:18038 msgid "" "`bpo-25718 `__: Fixed pickling and " "copying the accumulate() iterator with total is None." msgstr "" -#: ../../../build/NEWS:15720 ../../../build/NEWS:18027 +#: ../../../build/NEWS:15734 ../../../build/NEWS:18041 msgid "" "`bpo-26475 `__: Fixed debugging output " "for regular expressions with the (?x) flag." msgstr "" -#: ../../../build/NEWS:15723 +#: ../../../build/NEWS:15737 msgid "" "`bpo-26482 `__: Allowed pickling " "recursive dequeues." msgstr "" -#: ../../../build/NEWS:15725 +#: ../../../build/NEWS:15739 msgid "" "`bpo-26335 `__: Make mmap.write() return" " the number of bytes written like other write methods. Patch by Jakub " "Stasiak." msgstr "" -#: ../../../build/NEWS:15728 ../../../build/NEWS:18030 +#: ../../../build/NEWS:15742 ../../../build/NEWS:18044 msgid "" "`bpo-26457 `__: Fixed the subnets() " "methods in IP network classes for the case when resulting prefix length is " "equal to maximal prefix length. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15732 ../../../build/NEWS:18034 +#: ../../../build/NEWS:15746 ../../../build/NEWS:18048 msgid "" "`bpo-26385 `__: Remove the file if the " "internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." msgstr "" -#: ../../../build/NEWS:15735 ../../../build/NEWS:18037 +#: ../../../build/NEWS:15749 ../../../build/NEWS:18051 msgid "" "`bpo-26402 `__: Fix XML-RPC client to " "retry when the server shuts down a persistent connection. This was a " @@ -24401,33 +24430,33 @@ msgid "" "3.5.0a4." msgstr "" -#: ../../../build/NEWS:15739 ../../../build/NEWS:18041 +#: ../../../build/NEWS:15753 ../../../build/NEWS:18055 msgid "" "`bpo-25913 `__: Leading ``<~`` is " "optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15742 ../../../build/NEWS:18044 +#: ../../../build/NEWS:15756 ../../../build/NEWS:18058 msgid "" "`bpo-26186 `__: Remove an invalid type " "check in importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:15744 +#: ../../../build/NEWS:15758 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises ImportError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:15748 ../../../build/NEWS:18050 +#: ../../../build/NEWS:15762 ../../../build/NEWS:18064 msgid "" "`bpo-26309 `__: In the \"socketserver\" " "module, shut down the request (closing the connected socket) when " "verify_request() returns false. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15752 +#: ../../../build/NEWS:15766 msgid "" "`bpo-23430 `__: Change the socketserver " "module to only catch exceptions raised from a request handler that are " @@ -24436,77 +24465,77 @@ msgid "" "to stop a single-threaded server." msgstr "" -#: ../../../build/NEWS:15761 ../../../build/NEWS:18057 +#: ../../../build/NEWS:15775 ../../../build/NEWS:18071 msgid "" "`bpo-25939 `__: On Windows open the cert" " store readonly in ssl.enum_certificates." msgstr "" -#: ../../../build/NEWS:15767 ../../../build/NEWS:18063 +#: ../../../build/NEWS:15781 ../../../build/NEWS:18077 msgid "" "`bpo-25995 `__: os.walk() no longer uses" " FDs proportional to the tree depth." msgstr "" -#: ../../../build/NEWS:15769 +#: ../../../build/NEWS:15783 msgid "" "`bpo-25994 `__: Added the close() method" " and the support of the context manager protocol for the os.scandir() " "iterator." msgstr "" -#: ../../../build/NEWS:15772 +#: ../../../build/NEWS:15786 msgid "" "`bpo-23992 `__: multiprocessing: make " "MapResult not fail-fast upon exception." msgstr "" -#: ../../../build/NEWS:15774 +#: ../../../build/NEWS:15788 msgid "" "`bpo-26243 `__: Support keyword " "arguments to zlib.compress(). Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15777 ../../../build/NEWS:18065 +#: ../../../build/NEWS:15791 ../../../build/NEWS:18079 msgid "" "`bpo-26117 `__: The os.scandir() " "iterator now closes file descriptor not only when the iteration is finished," " but when it was failed with error." msgstr "" -#: ../../../build/NEWS:15780 +#: ../../../build/NEWS:15794 msgid "" "`bpo-25949 `__: __dict__ for an " "OrderedDict instance is now created only when needed." msgstr "" -#: ../../../build/NEWS:15783 ../../../build/NEWS:18068 +#: ../../../build/NEWS:15797 ../../../build/NEWS:18082 msgid "" "`bpo-25911 `__: Restored support of " "bytes paths in os.walk() on Windows." msgstr "" -#: ../../../build/NEWS:15785 ../../../build/NEWS:18070 +#: ../../../build/NEWS:15799 ../../../build/NEWS:18084 msgid "" "`bpo-26045 `__: Add UTF-8 suggestion to " "error message when posting a non-Latin-1 string with http.client." msgstr "" -#: ../../../build/NEWS:15788 +#: ../../../build/NEWS:15802 msgid "" "`bpo-26039 `__: Added " "zipfile.ZipInfo.from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas " "Kluyver." msgstr "" -#: ../../../build/NEWS:15791 ../../../build/NEWS:18073 +#: ../../../build/NEWS:15805 ../../../build/NEWS:18087 msgid "" "`bpo-12923 `__: Reset FancyURLopener's " "redirect counter even if there is an exception. Based on patches by Brian " "Brazil and Daniel Rocco." msgstr "" -#: ../../../build/NEWS:15794 ../../../build/NEWS:18076 +#: ../../../build/NEWS:15808 ../../../build/NEWS:18090 msgid "" "`bpo-25945 `__: Fixed a crash when " "unpickle the functools.partial object with wrong state. Fixed a leak in " @@ -24514,25 +24543,25 @@ msgid "" "of functools.partial have now always types tuple and dict correspondingly." msgstr "" -#: ../../../build/NEWS:15799 ../../../build/NEWS:18081 +#: ../../../build/NEWS:15813 ../../../build/NEWS:18095 msgid "" "`bpo-26202 `__: copy.deepcopy() now " "correctly copies range() objects with non-atomic attributes." msgstr "" -#: ../../../build/NEWS:15802 ../../../build/NEWS:18084 +#: ../../../build/NEWS:15816 ../../../build/NEWS:18098 msgid "" "`bpo-23076 `__: Path.glob() now raises a" " ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." msgstr "" -#: ../../../build/NEWS:15805 ../../../build/NEWS:18087 +#: ../../../build/NEWS:15819 ../../../build/NEWS:18101 msgid "" "`bpo-19883 `__: Fixed possible integer " "overflows in zipimport." msgstr "" -#: ../../../build/NEWS:15807 ../../../build/NEWS:18089 +#: ../../../build/NEWS:15821 ../../../build/NEWS:18103 msgid "" "`bpo-26227 `__: On Windows, " "getnameinfo(), gethostbyaddr() and gethostbyname_ex() functions of the " @@ -24540,203 +24569,203 @@ msgid "" "UTF-8." msgstr "" -#: ../../../build/NEWS:15811 +#: ../../../build/NEWS:15825 msgid "" "`bpo-26099 `__: The site module now " "writes an error into stderr if sitecustomize module can be imported but " "executing the module raise an ImportError. Same change for usercustomize." msgstr "" -#: ../../../build/NEWS:15815 ../../../build/NEWS:18093 +#: ../../../build/NEWS:15829 ../../../build/NEWS:18107 msgid "" "`bpo-26147 `__: xmlrpc now works with " "strings not encodable with used non-UTF-8 encoding." msgstr "" -#: ../../../build/NEWS:15818 ../../../build/NEWS:18096 +#: ../../../build/NEWS:15832 ../../../build/NEWS:18110 msgid "" "`bpo-25935 `__: Garbage collector now " "breaks reference loops with OrderedDict." msgstr "" -#: ../../../build/NEWS:15820 ../../../build/NEWS:18098 +#: ../../../build/NEWS:15834 ../../../build/NEWS:18112 msgid "" "`bpo-16620 `__: Fixed AttributeError in " "msilib.Directory.glob()." msgstr "" -#: ../../../build/NEWS:15822 ../../../build/NEWS:18100 +#: ../../../build/NEWS:15836 ../../../build/NEWS:18114 msgid "" "`bpo-26013 `__: Added compatibility with" " broken protocol 2 pickles created in old Python 3 versions (3.4.3 and " "lower)." msgstr "" -#: ../../../build/NEWS:15825 +#: ../../../build/NEWS:15839 msgid "" "`bpo-26129 `__: Deprecated accepting " "non-integers in grp.getgrgid()." msgstr "" -#: ../../../build/NEWS:15827 ../../../build/NEWS:18103 +#: ../../../build/NEWS:15841 ../../../build/NEWS:18117 msgid "" "`bpo-25850 `__: Use cross-compilation by" " default for 64-bit Windows." msgstr "" -#: ../../../build/NEWS:15829 +#: ../../../build/NEWS:15843 msgid "" "`bpo-25822 `__: Add docstrings to the " "fields of urllib.parse results. Patch contributed by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15832 +#: ../../../build/NEWS:15846 msgid "" "`bpo-22642 `__: Convert trace module " "option parsing mechanism to argparse. Patch contributed by SilentGhost." msgstr "" -#: ../../../build/NEWS:15835 ../../../build/NEWS:18107 +#: ../../../build/NEWS:15849 ../../../build/NEWS:18121 msgid "" "`bpo-24705 `__: Fix " "sysconfig._parse_makefile not expanding ${} vars appearing before $() vars." msgstr "" -#: ../../../build/NEWS:15838 +#: ../../../build/NEWS:15852 msgid "" "`bpo-26069 `__: Remove the deprecated " "apis in the trace module." msgstr "" -#: ../../../build/NEWS:15840 ../../../build/NEWS:18110 +#: ../../../build/NEWS:15854 ../../../build/NEWS:18124 msgid "" "`bpo-22138 `__: Fix mock.patch behavior " "when patching descriptors. Restore original values after patching. Patch " "contributed by Sean McCully." msgstr "" -#: ../../../build/NEWS:15843 ../../../build/NEWS:18113 +#: ../../../build/NEWS:15857 ../../../build/NEWS:18127 msgid "" "`bpo-25672 `__: In the ssl module, " "enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." msgstr "" -#: ../../../build/NEWS:15846 ../../../build/NEWS:18116 +#: ../../../build/NEWS:15860 ../../../build/NEWS:18130 msgid "" "`bpo-26012 `__: Don't traverse into " "symlinks for ``**`` pattern in pathlib.Path.[r]glob()." msgstr "" -#: ../../../build/NEWS:15849 ../../../build/NEWS:18119 +#: ../../../build/NEWS:15863 ../../../build/NEWS:18133 msgid "" "`bpo-24120 `__: Ignore PermissionError " "when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri." msgstr "" -#: ../../../build/NEWS:15852 +#: ../../../build/NEWS:15866 msgid "" "`bpo-21815 `__: Accept ] characters in " "the data portion of imap responses, in order to handle the flags with square" " brackets accepted and produced by servers such as gmail." msgstr "" -#: ../../../build/NEWS:15856 ../../../build/NEWS:18122 +#: ../../../build/NEWS:15870 ../../../build/NEWS:18136 msgid "" "`bpo-25447 `__: fileinput now uses " "sys.stdin as-is if it does not have a buffer attribute (restores backward " "compatibility)." msgstr "" -#: ../../../build/NEWS:15859 +#: ../../../build/NEWS:15873 msgid "" "`bpo-25971 `__: Optimized creating " "Fractions from floats by 2 times and from Decimals by 3 times." msgstr "" -#: ../../../build/NEWS:15862 +#: ../../../build/NEWS:15876 msgid "" "`bpo-25802 `__: Document as deprecated " "the remaining implementations of importlib.abc.Loader.load_module()." msgstr "" -#: ../../../build/NEWS:15865 +#: ../../../build/NEWS:15879 msgid "" "`bpo-25928 `__: Add " "Decimal.as_integer_ratio()." msgstr "" -#: ../../../build/NEWS:15867 ../../../build/NEWS:18125 +#: ../../../build/NEWS:15881 ../../../build/NEWS:18139 msgid "" "`bpo-25447 `__: Copying the lru_cache() " "wrapper object now always works, independently from the type of the wrapped " "object (by returning the original object unchanged)." msgstr "" -#: ../../../build/NEWS:15871 +#: ../../../build/NEWS:15885 msgid "" "`bpo-25768 `__: Have the functions in " "compileall return booleans instead of ints and add proper documentation and " "tests for the return values." msgstr "" -#: ../../../build/NEWS:15874 ../../../build/NEWS:18129 +#: ../../../build/NEWS:15888 ../../../build/NEWS:18143 msgid "" "`bpo-24103 `__: Fixed possible use after" " free in ElementTree.XMLPullParser." msgstr "" -#: ../../../build/NEWS:15876 ../../../build/NEWS:18131 +#: ../../../build/NEWS:15890 ../../../build/NEWS:18145 msgid "" "`bpo-25860 `__: os.fwalk() no longer " "skips remaining directories when error occurs. Original patch by Samson Lee." msgstr "" -#: ../../../build/NEWS:15879 ../../../build/NEWS:18134 +#: ../../../build/NEWS:15893 ../../../build/NEWS:18148 msgid "" "`bpo-25914 `__: Fixed and simplified " "OrderedDict.__sizeof__." msgstr "" -#: ../../../build/NEWS:15881 +#: ../../../build/NEWS:15895 msgid "" "`bpo-25869 `__: Optimized deepcopying " "ElementTree; it is now 20 times faster." msgstr "" -#: ../../../build/NEWS:15883 +#: ../../../build/NEWS:15897 msgid "" "`bpo-25873 `__: Optimized iterating " "ElementTree. Iterating elements Element.iter() is now 40% faster, iterating" " text Element.itertext() is now up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:15887 ../../../build/NEWS:18136 +#: ../../../build/NEWS:15901 ../../../build/NEWS:18150 msgid "" "`bpo-25902 `__: Fixed various refcount " "issues in ElementTree iteration." msgstr "" -#: ../../../build/NEWS:15889 +#: ../../../build/NEWS:15903 msgid "" "`bpo-22227 `__: The TarFile iterator is " "reimplemented using generator. This implementation is simpler that using " "class." msgstr "" -#: ../../../build/NEWS:15892 +#: ../../../build/NEWS:15906 msgid "" "`bpo-25638 `__: Optimized " "ElementTree.iterparse(); it is now 2x faster. Optimized ElementTree parsing;" " it is now 10% faster." msgstr "" -#: ../../../build/NEWS:15895 +#: ../../../build/NEWS:15909 msgid "" "`bpo-25761 `__: Improved detecting " "errors in broken pickle data." msgstr "" -#: ../../../build/NEWS:15897 ../../../build/NEWS:18138 +#: ../../../build/NEWS:15911 ../../../build/NEWS:18152 msgid "" "`bpo-25717 `__: Restore the previous " "behaviour of tolerating most fstat() errors when opening files. This was a " @@ -24744,7 +24773,7 @@ msgid "" "special cases." msgstr "" -#: ../../../build/NEWS:15901 ../../../build/NEWS:18142 +#: ../../../build/NEWS:15915 ../../../build/NEWS:18156 msgid "" "`bpo-24903 `__: Fix regression in number" " of arguments compileall accepts when '-d' is specified. The check on the " @@ -24752,27 +24781,27 @@ msgid "" " anyway." msgstr "" -#: ../../../build/NEWS:15905 ../../../build/NEWS:18146 +#: ../../../build/NEWS:15919 ../../../build/NEWS:18160 msgid "" "`bpo-25764 `__: In the subprocess " "module, preserve any exception caused by fork() failure when preexec_fn is " "used." msgstr "" -#: ../../../build/NEWS:15908 +#: ../../../build/NEWS:15922 msgid "" "`bpo-25771 `__: Tweak the exception " "message for importlib.util.resolve_name() when 'package' isn't specified but" " necessary." msgstr "" -#: ../../../build/NEWS:15911 ../../../build/NEWS:18149 +#: ../../../build/NEWS:15925 ../../../build/NEWS:18163 msgid "" "`bpo-6478 `__: _strptime's regexp cache " "now is reset after changing timezone with time.tzset()." msgstr "" -#: ../../../build/NEWS:15914 ../../../build/NEWS:18152 +#: ../../../build/NEWS:15928 ../../../build/NEWS:18166 msgid "" "`bpo-14285 `__: When executing a package" " with the \"python -m package\" option, and package initialization fails, a " @@ -24781,7 +24810,7 @@ msgid "" "ImportError." msgstr "" -#: ../../../build/NEWS:15919 ../../../build/NEWS:18157 +#: ../../../build/NEWS:15933 ../../../build/NEWS:18171 msgid "" "`bpo-19771 `__: Also in runpy and the " "\"-m\" option, omit the irrelevant message \". . . is a package and cannot " @@ -24789,70 +24818,70 @@ msgid "" "due to a bad ``*.pyc`` file)." msgstr "" -#: ../../../build/NEWS:15923 ../../../build/NEWS:18161 +#: ../../../build/NEWS:15937 ../../../build/NEWS:18175 msgid "" "`bpo-25177 `__: Fixed problem with the " "mean of very small and very large numbers. As a side effect, statistics.mean" " and statistics.variance should be significantly faster." msgstr "" -#: ../../../build/NEWS:15927 ../../../build/NEWS:18165 +#: ../../../build/NEWS:15941 ../../../build/NEWS:18179 msgid "" "`bpo-25718 `__: Fixed copying object " "with state with boolean value is false." msgstr "" -#: ../../../build/NEWS:15929 ../../../build/NEWS:18167 +#: ../../../build/NEWS:15943 ../../../build/NEWS:18181 msgid "" "`bpo-10131 `__: Fixed deep copying of " "minidom documents. Based on patch by Marian Ganisin." msgstr "" -#: ../../../build/NEWS:15932 +#: ../../../build/NEWS:15946 msgid "" "`bpo-7990 `__: dir() on " "ElementTree.Element now lists properties: \"tag\", \"text\", \"tail\" and " "\"attrib\". Original patch by Santoso Wijaya." msgstr "" -#: ../../../build/NEWS:15935 ../../../build/NEWS:18170 +#: ../../../build/NEWS:15949 ../../../build/NEWS:18184 msgid "" "`bpo-25725 `__: Fixed a reference leak " "in pickle.loads() when unpickling invalid data including tuple instructions." msgstr "" -#: ../../../build/NEWS:15938 ../../../build/NEWS:18173 +#: ../../../build/NEWS:15952 ../../../build/NEWS:18187 msgid "" "`bpo-25663 `__: In the Readline " "completer, avoid listing duplicate global names, and search the global " "namespace before searching builtins." msgstr "" -#: ../../../build/NEWS:15941 ../../../build/NEWS:18176 +#: ../../../build/NEWS:15955 ../../../build/NEWS:18190 msgid "" "`bpo-25688 `__: Fixed file leak in " "ElementTree.iterparse() raising an error." msgstr "" -#: ../../../build/NEWS:15943 ../../../build/NEWS:18178 +#: ../../../build/NEWS:15957 ../../../build/NEWS:18192 msgid "" "`bpo-23914 `__: Fixed SystemError raised" " by unpickler on broken pickle data." msgstr "" -#: ../../../build/NEWS:15945 ../../../build/NEWS:18180 +#: ../../../build/NEWS:15959 ../../../build/NEWS:18194 msgid "" "`bpo-25691 `__: Fixed crash on deleting " "ElementTree.Element attributes." msgstr "" -#: ../../../build/NEWS:15947 ../../../build/NEWS:18182 +#: ../../../build/NEWS:15961 ../../../build/NEWS:18196 msgid "" "`bpo-25624 `__: ZipFile now always " "writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:15950 ../../../build/NEWS:18501 +#: ../../../build/NEWS:15964 ../../../build/NEWS:18515 msgid "" "`bpo-25626 `__: Change three zlib " "functions to accept sizes that fit in Py_ssize_t, but internally cap those " @@ -24862,20 +24891,20 @@ msgid "" "bufsize parameter, and the zlib.Decompress.flush() length parameter." msgstr "" -#: ../../../build/NEWS:15957 ../../../build/NEWS:18508 +#: ../../../build/NEWS:15971 ../../../build/NEWS:18522 msgid "" "`bpo-25583 `__: Avoid incorrect errors " "raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:15960 ../../../build/NEWS:18511 +#: ../../../build/NEWS:15974 ../../../build/NEWS:18525 msgid "" "`bpo-25593 `__: Change semantics of " "EventLoop.stop() in asyncio." msgstr "" -#: ../../../build/NEWS:15962 ../../../build/NEWS:18513 +#: ../../../build/NEWS:15976 ../../../build/NEWS:18527 msgid "" "`bpo-6973 `__: When we know a " "subprocess.Popen process has died, do not allow the send_signal(), " @@ -24883,7 +24912,7 @@ msgid "" "signal a different process." msgstr "" -#: ../../../build/NEWS:15966 +#: ../../../build/NEWS:15980 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: calendar, " @@ -24892,7 +24921,7 @@ msgid "" "Kołodziej, Mauro S. M. Rodrigues and Joel Taddei." msgstr "" -#: ../../../build/NEWS:15972 +#: ../../../build/NEWS:15986 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute. Also complete names of " @@ -24900,121 +24929,121 @@ msgid "" "yet created on an instance." msgstr "" -#: ../../../build/NEWS:15976 ../../../build/NEWS:18520 +#: ../../../build/NEWS:15990 ../../../build/NEWS:18534 msgid "" "`bpo-25498 `__: Fix a crash when " "garbage-collecting ctypes objects created by wrapping a memoryview. This " "was a regression made in 3.5a1. Based on patch by Eryksun." msgstr "" -#: ../../../build/NEWS:15980 ../../../build/NEWS:18524 +#: ../../../build/NEWS:15994 ../../../build/NEWS:18538 msgid "" "`bpo-25584 `__: Added \"escape\" to the " "__all__ list in the glob module." msgstr "" -#: ../../../build/NEWS:15982 ../../../build/NEWS:18526 +#: ../../../build/NEWS:15996 ../../../build/NEWS:18540 msgid "" "`bpo-25584 `__: Fixed recursive glob() " "with patterns starting with ``**``." msgstr "" -#: ../../../build/NEWS:15984 ../../../build/NEWS:18528 +#: ../../../build/NEWS:15998 ../../../build/NEWS:18542 msgid "" "`bpo-25446 `__: Fix regression in " "smtplib's AUTH LOGIN support." msgstr "" -#: ../../../build/NEWS:15986 ../../../build/NEWS:18530 +#: ../../../build/NEWS:16000 ../../../build/NEWS:18544 msgid "" "`bpo-18010 `__: Fix the pydoc web " "server's module search function to handle exceptions from importing " "packages." msgstr "" -#: ../../../build/NEWS:15989 ../../../build/NEWS:18533 +#: ../../../build/NEWS:16003 ../../../build/NEWS:18547 msgid "" "`bpo-25554 `__: Got rid of circular " "references in regular expression parsing." msgstr "" -#: ../../../build/NEWS:15991 +#: ../../../build/NEWS:16005 msgid "" "`bpo-18973 `__: Command-line interface " "of the calendar module now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:15994 ../../../build/NEWS:18535 +#: ../../../build/NEWS:16008 ../../../build/NEWS:18549 msgid "" "`bpo-25510 `__: " "fileinput.FileInput.readline() now returns b'' instead of '' at the end if " "the FileInput was opened with binary mode. Patch by Ryosuke Ito." msgstr "" -#: ../../../build/NEWS:15998 ../../../build/NEWS:18539 +#: ../../../build/NEWS:16012 ../../../build/NEWS:18553 msgid "" "`bpo-25503 `__: Fixed inspect.getdoc() " "for inherited docstrings of properties. Original patch by John Mark " "Vandenberg." msgstr "" -#: ../../../build/NEWS:16001 ../../../build/NEWS:18542 +#: ../../../build/NEWS:16015 ../../../build/NEWS:18556 msgid "" "`bpo-25515 `__: Always use os.urandom as" " a source of randomness in uuid.uuid4." msgstr "" -#: ../../../build/NEWS:16003 ../../../build/NEWS:18544 +#: ../../../build/NEWS:16017 ../../../build/NEWS:18558 msgid "" "`bpo-21827 `__: Fixed textwrap.dedent() " "for the case when largest common whitespace is a substring of smallest " "leading whitespace. Based on patch by Robert Li." msgstr "" -#: ../../../build/NEWS:16007 ../../../build/NEWS:18548 +#: ../../../build/NEWS:16021 ../../../build/NEWS:18562 msgid "" "`bpo-25447 `__: The lru_cache() wrapper " "objects now can be copied and pickled (by returning the original object " "unchanged)." msgstr "" -#: ../../../build/NEWS:16010 ../../../build/NEWS:18551 +#: ../../../build/NEWS:16024 ../../../build/NEWS:18565 msgid "" "`bpo-25390 `__: typing: Don't crash on " "Union[str, Pattern]." msgstr "" -#: ../../../build/NEWS:16012 ../../../build/NEWS:18553 +#: ../../../build/NEWS:16026 ../../../build/NEWS:18567 msgid "" "`bpo-25441 `__: asyncio: Raise error " "from drain() when socket is closed." msgstr "" -#: ../../../build/NEWS:16014 ../../../build/NEWS:18555 +#: ../../../build/NEWS:16028 ../../../build/NEWS:18569 msgid "" "`bpo-25410 `__: Cleaned up and fixed " "minor bugs in C implementation of OrderedDict." msgstr "" -#: ../../../build/NEWS:16017 ../../../build/NEWS:18558 +#: ../../../build/NEWS:16031 ../../../build/NEWS:18572 msgid "" "`bpo-25411 `__: Improved Unicode support" " in SMTPHandler through better use of the email package. Thanks to user " "simon04 for the patch." msgstr "" -#: ../../../build/NEWS:16020 +#: ../../../build/NEWS:16034 msgid "" "Move the imp module from a PendingDeprecationWarning to DeprecationWarning." msgstr "" -#: ../../../build/NEWS:16023 ../../../build/NEWS:18561 +#: ../../../build/NEWS:16037 ../../../build/NEWS:18575 msgid "" "`bpo-25407 `__: Remove mentions of the " "formatter module being removed in Python 3.6." msgstr "" -#: ../../../build/NEWS:16026 ../../../build/NEWS:18564 +#: ../../../build/NEWS:16040 ../../../build/NEWS:18578 msgid "" "`bpo-25406 `__: Fixed a bug in C " "implementation of OrderedDict.move_to_end() that caused segmentation fault " @@ -25022,59 +25051,59 @@ msgid "" "dict." msgstr "" -#: ../../../build/NEWS:16030 +#: ../../../build/NEWS:16044 msgid "" "`bpo-25382 `__: pickletools.dis() now " "outputs implicit memo index for the MEMOIZE opcode." msgstr "" -#: ../../../build/NEWS:16033 +#: ../../../build/NEWS:16047 msgid "" "`bpo-25357 `__: Add an optional newline " "parameter to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " "memory copy." msgstr "" -#: ../../../build/NEWS:16036 +#: ../../../build/NEWS:16050 msgid "" "`bpo-24164 `__: Objects that need " "calling ``__new__`` with keyword arguments, can now be pickled using pickle " "protocols older than protocol version 4." msgstr "" -#: ../../../build/NEWS:16039 ../../../build/NEWS:18568 +#: ../../../build/NEWS:16053 ../../../build/NEWS:18582 msgid "" "`bpo-25364 `__: zipfile now works in " "threads disabled builds." msgstr "" -#: ../../../build/NEWS:16041 ../../../build/NEWS:18570 +#: ../../../build/NEWS:16055 ../../../build/NEWS:18584 msgid "" "`bpo-25328 `__: smtpd's SMTPChannel now " "correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are " "set to true." msgstr "" -#: ../../../build/NEWS:16044 +#: ../../../build/NEWS:16058 msgid "" "`bpo-16099 `__: RobotFileParser now " "supports Crawl-delay and Request-rate extensions. Patch by Nikolay " "Bogoychev." msgstr "" -#: ../../../build/NEWS:16047 ../../../build/NEWS:18573 +#: ../../../build/NEWS:16061 ../../../build/NEWS:18587 msgid "" "`bpo-25316 `__: distutils raises OSError" " instead of DistutilsPlatformError when MSVC is not installed." msgstr "" -#: ../../../build/NEWS:16050 ../../../build/NEWS:18576 +#: ../../../build/NEWS:16064 ../../../build/NEWS:18590 msgid "" "`bpo-25380 `__: Fixed protocol for the " "STACK_GLOBAL opcode in pickletools.opcodes." msgstr "" -#: ../../../build/NEWS:16053 ../../../build/NEWS:18579 +#: ../../../build/NEWS:16067 ../../../build/NEWS:18593 msgid "" "`bpo-23972 `__: Updates asyncio datagram" " create method allowing reuseport and reuseaddr socket options to be set " @@ -25083,7 +25112,7 @@ msgid "" " is 'posix' (except if the platform is Cygwin). Patch by Chris Laws." msgstr "" -#: ../../../build/NEWS:16059 ../../../build/NEWS:18585 +#: ../../../build/NEWS:16073 ../../../build/NEWS:18599 msgid "" "`bpo-25304 `__: Add " "asyncio.run_coroutine_threadsafe(). This lets you submit a coroutine to a " @@ -25091,60 +25120,60 @@ msgid "" " Michel." msgstr "" -#: ../../../build/NEWS:16063 ../../../build/NEWS:18589 +#: ../../../build/NEWS:16077 ../../../build/NEWS:18603 msgid "" "`bpo-25232 `__: Fix CGIRequestHandler to" " split the query from the URL at the first question mark (?) rather than the" " last. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:16066 ../../../build/NEWS:18592 +#: ../../../build/NEWS:16080 ../../../build/NEWS:18606 msgid "" "`bpo-24657 `__: Prevent " "CGIRequestHandler from collapsing slashes in the query part of the URL as if" " it were a path. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:16069 +#: ../../../build/NEWS:16083 msgid "" "`bpo-25287 `__: Don't add " "crypt.METHOD_CRYPT to crypt.methods if it's not supported. Check if it is " "supported, it may not be supported on OpenBSD for example." msgstr "" -#: ../../../build/NEWS:16073 ../../../build/NEWS:18620 +#: ../../../build/NEWS:16087 ../../../build/NEWS:18634 msgid "" "`bpo-23600 `__: Default implementation " "of tzinfo.fromutc() was returning wrong results in some cases." msgstr "" -#: ../../../build/NEWS:16076 ../../../build/NEWS:18617 +#: ../../../build/NEWS:16090 ../../../build/NEWS:18631 msgid "" "`bpo-25203 `__: Failed " "readline.set_completer_delims() no longer left the module in inconsistent " "state." msgstr "" -#: ../../../build/NEWS:16079 +#: ../../../build/NEWS:16093 msgid "" "`bpo-25011 `__: rlcompleter now omits " "private and special attribute names unless the prefix starts with " "underscores." msgstr "" -#: ../../../build/NEWS:16082 +#: ../../../build/NEWS:16096 msgid "" "`bpo-25209 `__: rlcompleter now can add " "a space or a colon after completed keyword." msgstr "" -#: ../../../build/NEWS:16085 +#: ../../../build/NEWS:16099 msgid "" "`bpo-22241 `__: timezone.utc name is now" " plain 'UTC', not 'UTC-00:00'." msgstr "" -#: ../../../build/NEWS:16087 +#: ../../../build/NEWS:16101 msgid "" "`bpo-23517 `__: fromtimestamp() and " "utcfromtimestamp() methods of datetime.datetime now round microseconds to " @@ -25152,20 +25181,20 @@ msgid "" "round(float), instead of rounding towards -Infinity (ROUND_FLOOR)." msgstr "" -#: ../../../build/NEWS:16092 +#: ../../../build/NEWS:16106 msgid "" "`bpo-23552 `__: Timeit now warns when " "there is substantial (4x) variance between best and worst times. Patch from " "Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:16095 +#: ../../../build/NEWS:16109 msgid "" "`bpo-24633 `__: site-packages/README -> " "README.txt." msgstr "" -#: ../../../build/NEWS:16097 +#: ../../../build/NEWS:16111 msgid "" "`bpo-24879 `__: help() and pydoc can now" " list named tuple fields in the order they were defined rather than " @@ -25173,63 +25202,63 @@ msgid "" "present." msgstr "" -#: ../../../build/NEWS:16101 +#: ../../../build/NEWS:16115 msgid "" "`bpo-24874 `__: Improve speed of " "itertools.cycle() and make its pickle more compact." msgstr "" -#: ../../../build/NEWS:16104 +#: ../../../build/NEWS:16118 msgid "" "Fix crash in itertools.cycle.__setstate__() when the first argument wasn't a" " list." msgstr "" -#: ../../../build/NEWS:16107 +#: ../../../build/NEWS:16121 msgid "" "`bpo-20059 `__: urllib.parse raises " "ValueError on all invalid ports. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:16110 +#: ../../../build/NEWS:16124 msgid "" "`bpo-24360 `__: Improve __repr__ of " "argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:16113 +#: ../../../build/NEWS:16127 msgid "" "`bpo-23426 `__: run_setup was broken in " "distutils. Patch from Alexander Belopolsky." msgstr "" -#: ../../../build/NEWS:16116 +#: ../../../build/NEWS:16130 msgid "" "`bpo-13938 `__: 2to3 converts " "StringTypes to a tuple. Patch from Mark Hammond." msgstr "" -#: ../../../build/NEWS:16118 +#: ../../../build/NEWS:16132 msgid "" "`bpo-2091 `__: open() accepted a 'U' mode" " string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " "Balogh and John O'Connor." msgstr "" -#: ../../../build/NEWS:16121 +#: ../../../build/NEWS:16135 msgid "" "`bpo-8585 `__: improved tests for " "zipimporter2. Patch from Mark Lawrence." msgstr "" -#: ../../../build/NEWS:16123 ../../../build/NEWS:19162 +#: ../../../build/NEWS:16137 ../../../build/NEWS:19176 msgid "" "`bpo-18622 `__: " "unittest.mock.mock_open().reset_mock would recurse infinitely. Patch from " "Nicola Palumbo and Laurent De Buyst." msgstr "" -#: ../../../build/NEWS:16126 +#: ../../../build/NEWS:16140 msgid "" "`bpo-24426 `__: Fast searching " "optimization in regular expressions now works for patterns that starts with " @@ -25237,114 +25266,114 @@ msgid "" "compile time." msgstr "" -#: ../../../build/NEWS:16130 ../../../build/NEWS:19165 +#: ../../../build/NEWS:16144 ../../../build/NEWS:19179 msgid "" "`bpo-23661 `__: unittest.mock " "side_effects can now be exceptions again. This was a regression vs Python " "3.4. Patch from Ignacio Rossi" msgstr "" -#: ../../../build/NEWS:16133 +#: ../../../build/NEWS:16147 msgid "" "`bpo-13248 `__: Remove deprecated " "inspect.getmoduleinfo function." msgstr "" -#: ../../../build/NEWS:16135 ../../../build/NEWS:18694 +#: ../../../build/NEWS:16149 ../../../build/NEWS:18708 msgid "" "`bpo-25578 `__: Fix (another) memory " "leak in SSLSocket.getpeercer()." msgstr "" -#: ../../../build/NEWS:16137 ../../../build/NEWS:18696 +#: ../../../build/NEWS:16151 ../../../build/NEWS:18710 msgid "" "`bpo-25530 `__: Disable the vulnerable " "SSLv3 protocol by default when creating ssl.SSLContext." msgstr "" -#: ../../../build/NEWS:16140 ../../../build/NEWS:18699 +#: ../../../build/NEWS:16154 ../../../build/NEWS:18713 msgid "" "`bpo-25569 `__: Fix memory leak in " "SSLSocket.getpeercert()." msgstr "" -#: ../../../build/NEWS:16142 ../../../build/NEWS:18701 +#: ../../../build/NEWS:16156 ../../../build/NEWS:18715 msgid "" "`bpo-25471 `__: Sockets returned from " "accept() shouldn't appear to be nonblocking." msgstr "" -#: ../../../build/NEWS:16145 ../../../build/NEWS:18704 +#: ../../../build/NEWS:16159 ../../../build/NEWS:18718 msgid "" "`bpo-25319 `__: When threading.Event is " "reinitialized, the underlying condition should use a regular lock rather " "than a recursive lock." msgstr "" -#: ../../../build/NEWS:16148 ../../../build/NEWS:18185 +#: ../../../build/NEWS:16162 ../../../build/NEWS:18199 msgid "" "Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16151 ../../../build/NEWS:18188 +#: ../../../build/NEWS:16165 ../../../build/NEWS:18202 msgid "" "`bpo-26050 `__: Add " "asyncio.StreamReader.readuntil() method. Patch by Марк Коренберг." msgstr "" -#: ../../../build/NEWS:16154 ../../../build/NEWS:18191 +#: ../../../build/NEWS:16168 ../../../build/NEWS:18205 msgid "" "`bpo-25924 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " "Original patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16157 ../../../build/NEWS:18194 +#: ../../../build/NEWS:16171 ../../../build/NEWS:18208 msgid "" "`bpo-26406 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on current versions of OpenBSD and " "NetBSD. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16160 ../../../build/NEWS:18197 +#: ../../../build/NEWS:16174 ../../../build/NEWS:18211 msgid "" "`bpo-26848 `__: Fix " "asyncio/subprocess.communicate() to handle empty input. Patch by Jack " "O'Connor." msgstr "" -#: ../../../build/NEWS:16163 ../../../build/NEWS:18200 +#: ../../../build/NEWS:16177 ../../../build/NEWS:18214 msgid "" "`bpo-27040 `__: Add " "loop.get_exception_handler method" msgstr "" -#: ../../../build/NEWS:16165 ../../../build/NEWS:18202 +#: ../../../build/NEWS:16179 ../../../build/NEWS:18216 msgid "" "`bpo-27041 `__: asyncio: Add " "loop.create_future method" msgstr "" -#: ../../../build/NEWS:16170 ../../../build/NEWS:18250 +#: ../../../build/NEWS:16184 ../../../build/NEWS:18264 msgid "" "`bpo-20640 `__: Add tests for " "idlelib.configHelpSourceEdit. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:16173 ../../../build/NEWS:18253 +#: ../../../build/NEWS:16187 ../../../build/NEWS:18267 msgid "" "In the 'IDLE-console differences' section of the IDLE doc, clarify how " "running with IDLE affects sys.modules and the standard streams." msgstr "" -#: ../../../build/NEWS:16176 ../../../build/NEWS:18256 +#: ../../../build/NEWS:16190 ../../../build/NEWS:18270 msgid "" "`bpo-25507 `__: fix incorrect change in " "IOBinding that prevented printing. Augment IOBinding htest to include all " "major IOBinding functions." msgstr "" -#: ../../../build/NEWS:16179 ../../../build/NEWS:18259 +#: ../../../build/NEWS:16193 ../../../build/NEWS:18273 msgid "" "`bpo-25905 `__: Revert unwanted " "conversion of ' to ’ RIGHT SINGLE QUOTATION MARK in README.txt and open this" @@ -25352,7 +25381,7 @@ msgid "" "'utf-8'." msgstr "" -#: ../../../build/NEWS:16183 ../../../build/NEWS:18733 +#: ../../../build/NEWS:16197 ../../../build/NEWS:18747 msgid "" "`bpo-15348 `__: Stop the debugger engine" " (normally in a user process) before closing the debugger window (running in" @@ -25360,7 +25389,7 @@ msgid "" "and ignored." msgstr "" -#: ../../../build/NEWS:16187 ../../../build/NEWS:18737 +#: ../../../build/NEWS:16201 ../../../build/NEWS:18751 msgid "" "`bpo-24455 `__: Prevent IDLE from " "hanging when a) closing the shell while the debugger is active (15347); b) " @@ -25371,20 +25400,20 @@ msgid "" "& .quit). 2. In gui.run, allow any existing interaction to terminate first." msgstr "" -#: ../../../build/NEWS:16195 ../../../build/NEWS:18745 +#: ../../../build/NEWS:16209 ../../../build/NEWS:18759 msgid "" "Change 'The program' to 'Your program' in an IDLE 'kill program?' message to" " make it clearer that the program referred to is the currently running user " "program, not IDLE itself." msgstr "" -#: ../../../build/NEWS:16199 ../../../build/NEWS:18749 +#: ../../../build/NEWS:16213 ../../../build/NEWS:18763 msgid "" "`bpo-24750 `__: Improve the appearance " "of the IDLE editor window status bar. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16202 ../../../build/NEWS:18752 +#: ../../../build/NEWS:16216 ../../../build/NEWS:18766 msgid "" "`bpo-25313 `__: Change the handling of " "new built-in text color themes to better address the compatibility problem " @@ -25392,21 +25421,21 @@ msgid "" "idleConf.CurrentTheme everywhere in idlelib." msgstr "" -#: ../../../build/NEWS:16206 ../../../build/NEWS:18756 +#: ../../../build/NEWS:16220 ../../../build/NEWS:18770 msgid "" "`bpo-24782 `__: Extension configuration " "is now a tab in the IDLE Preferences dialog rather than a separate dialog. " "The former tabs are now a sorted list. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16210 ../../../build/NEWS:18760 +#: ../../../build/NEWS:16224 ../../../build/NEWS:18774 msgid "" "`bpo-22726 `__: Re-activate the config " "dialog help button with some content about the other buttons and the new " "IDLE Dark theme." msgstr "" -#: ../../../build/NEWS:16213 ../../../build/NEWS:18763 +#: ../../../build/NEWS:16227 ../../../build/NEWS:18777 msgid "" "`bpo-24820 `__: IDLE now has an 'IDLE " "Dark' built-in text color theme. It is more or less IDLE Classic inverted, " @@ -25417,7 +25446,7 @@ msgid "" " be modified." msgstr "" -#: ../../../build/NEWS:16220 ../../../build/NEWS:18770 +#: ../../../build/NEWS:16234 ../../../build/NEWS:18784 msgid "" "`bpo-25224 `__: README.txt is now an " "idlelib index for IDLE developers and curious users. The previous user " @@ -25425,14 +25454,14 @@ msgid "" "Development and Learning Environment'." msgstr "" -#: ../../../build/NEWS:16224 ../../../build/NEWS:18774 +#: ../../../build/NEWS:16238 ../../../build/NEWS:18788 msgid "" "`bpo-24820 `__: Users can now set " "breakpoint colors in Settings -> Custom Highlighting. Original patch by Mark" " Roseman." msgstr "" -#: ../../../build/NEWS:16227 ../../../build/NEWS:18777 +#: ../../../build/NEWS:16241 ../../../build/NEWS:18791 msgid "" "`bpo-24972 `__: Inactive selection " "background now matches active selection background, as configured by users, " @@ -25440,34 +25469,34 @@ msgid "" " patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16231 ../../../build/NEWS:18781 +#: ../../../build/NEWS:16245 ../../../build/NEWS:18795 msgid "" "`bpo-24570 `__: Idle: make calltip and " "completion boxes appear on Macs affected by a tk regression. Initial patch " "by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16234 ../../../build/NEWS:18784 +#: ../../../build/NEWS:16248 ../../../build/NEWS:18798 msgid "" "`bpo-24988 `__: Idle ScrolledList " "context menus (used in debugger) now work on Mac Aqua. Patch by Mark " "Roseman." msgstr "" -#: ../../../build/NEWS:16237 ../../../build/NEWS:18787 +#: ../../../build/NEWS:16251 ../../../build/NEWS:18801 msgid "" "`bpo-24801 `__: Make right-click for " "context menu work on Mac Aqua. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16240 ../../../build/NEWS:18790 +#: ../../../build/NEWS:16254 ../../../build/NEWS:18804 msgid "" "`bpo-25173 `__: Associate tkinter " "messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " "Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16243 ../../../build/NEWS:18793 +#: ../../../build/NEWS:16257 ../../../build/NEWS:18807 msgid "" "`bpo-25198 `__: Enhance the initial html" " viewer now used for Idle Help. Properly indent fixed-pitch text (patch by " @@ -25477,50 +25506,50 @@ msgid "" "header at the top of the screen." msgstr "" -#: ../../../build/NEWS:16250 ../../../build/NEWS:18800 +#: ../../../build/NEWS:16264 ../../../build/NEWS:18814 msgid "" "`bpo-25225 `__: Condense and rewrite " "Idle doc section on text colors." msgstr "" -#: ../../../build/NEWS:16252 ../../../build/NEWS:18802 +#: ../../../build/NEWS:16266 ../../../build/NEWS:18816 msgid "" "`bpo-21995 `__: Explain some differences" " between IDLE and console Python." msgstr "" -#: ../../../build/NEWS:16254 ../../../build/NEWS:18804 +#: ../../../build/NEWS:16268 ../../../build/NEWS:18818 msgid "" "`bpo-22820 `__: Explain need for *print*" " when running file from Idle editor." msgstr "" -#: ../../../build/NEWS:16256 ../../../build/NEWS:18806 +#: ../../../build/NEWS:16270 ../../../build/NEWS:18820 msgid "" "`bpo-25224 `__: Doc: augment Idle " "feature list and no-subprocess section." msgstr "" -#: ../../../build/NEWS:16258 ../../../build/NEWS:18808 +#: ../../../build/NEWS:16272 ../../../build/NEWS:18822 msgid "" "`bpo-25219 `__: Update doc for Idle " "command line options. Some were missing and notes were not correct." msgstr "" -#: ../../../build/NEWS:16261 ../../../build/NEWS:18811 +#: ../../../build/NEWS:16275 ../../../build/NEWS:18825 msgid "" "`bpo-24861 `__: Most of idlelib is " "private and subject to change. Use idleib.idle.* to start Idle. See " "idlelib.__init__.__doc__." msgstr "" -#: ../../../build/NEWS:16264 ../../../build/NEWS:18814 +#: ../../../build/NEWS:16278 ../../../build/NEWS:18828 msgid "" "`bpo-25199 `__: Idle: add " "synchronization comments for future maintainers." msgstr "" -#: ../../../build/NEWS:16266 +#: ../../../build/NEWS:16280 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -25530,160 +25559,160 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:16273 ../../../build/NEWS:18823 +#: ../../../build/NEWS:16287 ../../../build/NEWS:18837 msgid "" "`bpo-24199 `__: Deprecate unused " "idlelib.idlever with possible removal in 3.6." msgstr "" -#: ../../../build/NEWS:16275 ../../../build/NEWS:18825 +#: ../../../build/NEWS:16289 ../../../build/NEWS:18839 msgid "" "`bpo-24790 `__: Remove extraneous code " "(which also create 2 & 3 conflicts)." msgstr "" -#: ../../../build/NEWS:16280 ../../../build/NEWS:18271 +#: ../../../build/NEWS:16294 ../../../build/NEWS:18285 msgid "" "`bpo-26736 `__: Used HTTPS for external " "links in the documentation if possible." msgstr "" -#: ../../../build/NEWS:16282 ../../../build/NEWS:18273 +#: ../../../build/NEWS:16296 ../../../build/NEWS:18287 msgid "" "`bpo-6953 `__: Rework the Readline module" " documentation to group related functions together, and add more details " "such as what underlying Readline functions and variables are accessed." msgstr "" -#: ../../../build/NEWS:16286 ../../../build/NEWS:18277 +#: ../../../build/NEWS:16300 ../../../build/NEWS:18291 msgid "" "`bpo-23606 `__: Adds note to ctypes " "documentation regarding cdll.msvcrt." msgstr "" -#: ../../../build/NEWS:16288 ../../../build/NEWS:18840 +#: ../../../build/NEWS:16302 ../../../build/NEWS:18854 msgid "" "`bpo-24952 `__: Clarify the default size" " argument of stack_size() in the \"threading\" and \"_thread\" modules. " "Patch from Mattip." msgstr "" -#: ../../../build/NEWS:16291 ../../../build/NEWS:18282 +#: ../../../build/NEWS:16305 ../../../build/NEWS:18296 msgid "" "`bpo-26014 `__: Update 3.x packaging " "documentation: * \"See also\" links to the new docs are now provided in the " "legacy pages * links to setuptools documentation have been updated" msgstr "" -#: ../../../build/NEWS:16298 ../../../build/NEWS:18289 +#: ../../../build/NEWS:16312 ../../../build/NEWS:18303 msgid "" "`bpo-21916 `__: Added tests for the " "turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:16301 +#: ../../../build/NEWS:16315 msgid "" "`bpo-26295 `__: When using \"python3 -m " "test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test " "module names." msgstr "" -#: ../../../build/NEWS:16304 ../../../build/NEWS:18292 +#: ../../../build/NEWS:16318 ../../../build/NEWS:18306 msgid "" "`bpo-26523 `__: The multiprocessing " "thread pool (multiprocessing.dummy.Pool) was untested." msgstr "" -#: ../../../build/NEWS:16307 ../../../build/NEWS:18295 +#: ../../../build/NEWS:16321 ../../../build/NEWS:18309 msgid "" "`bpo-26015 `__: Added new tests for " "pickling iterators of mutable sequences." msgstr "" -#: ../../../build/NEWS:16309 ../../../build/NEWS:18297 +#: ../../../build/NEWS:16323 ../../../build/NEWS:18311 msgid "" "`bpo-26325 `__: Added " "test.support.check_no_resource_warning() to check that no ResourceWarning is" " emitted." msgstr "" -#: ../../../build/NEWS:16312 +#: ../../../build/NEWS:16326 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "its internal local server more. This avoids relying on svn.python.org, " "which recently changed root certificate." msgstr "" -#: ../../../build/NEWS:16315 ../../../build/NEWS:18303 +#: ../../../build/NEWS:16329 ../../../build/NEWS:18317 msgid "" "`bpo-25616 `__: Tests for OrderedDict " "are extracted from test_collections into separate file test_ordered_dict." msgstr "" -#: ../../../build/NEWS:16318 ../../../build/NEWS:18854 +#: ../../../build/NEWS:16332 ../../../build/NEWS:18868 msgid "" "`bpo-25449 `__: Added tests for " "OrderedDict subclasses." msgstr "" -#: ../../../build/NEWS:16320 +#: ../../../build/NEWS:16334 msgid "" "`bpo-25188 `__: Add -P/--pgo to " "test.regrtest to suppress error output when running the test suite for the " "purposes of a PGO build. Initial patch by Alecsandru Patrascu." msgstr "" -#: ../../../build/NEWS:16324 +#: ../../../build/NEWS:16338 msgid "" "`bpo-22806 `__: Add ``python -m test " "--list-tests`` command to list tests." msgstr "" -#: ../../../build/NEWS:16326 +#: ../../../build/NEWS:16340 msgid "" "`bpo-18174 `__: ``python -m test " "--huntrleaks ...`` now also checks for leak of file descriptors. Patch " "written by Richard Oudkerk." msgstr "" -#: ../../../build/NEWS:16329 +#: ../../../build/NEWS:16343 msgid "" "`bpo-25260 `__: Fix ``python -m test " "--coverage`` on Windows. Remove the list of ignored directories." msgstr "" -#: ../../../build/NEWS:16332 ../../../build/NEWS:18861 +#: ../../../build/NEWS:16346 ../../../build/NEWS:18875 msgid "" "``PCbuild\\rt.bat`` now accepts an unlimited number of arguments to pass " "along to regrtest.py. Previously there was a limit of 9." msgstr "" -#: ../../../build/NEWS:16335 ../../../build/NEWS:18306 +#: ../../../build/NEWS:16349 ../../../build/NEWS:18320 msgid "" "`bpo-26583 `__: Skip " "test_timestamp_overflow in test_import if bytecode files cannot be written." msgstr "" -#: ../../../build/NEWS:16341 +#: ../../../build/NEWS:16355 msgid "" "`bpo-21277 `__: Don't try to link " "_ctypes with a ffi_convenience library." msgstr "" -#: ../../../build/NEWS:16343 ../../../build/NEWS:18312 +#: ../../../build/NEWS:16357 ../../../build/NEWS:18326 msgid "" "`bpo-26884 `__: Fix linking extension " "modules for cross builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16346 +#: ../../../build/NEWS:16360 msgid "" "`bpo-26932 `__: Fixed support of RTLD_* " "constants defined as enum values, not via macros (in particular on Android)." " Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16349 ../../../build/NEWS:18315 +#: ../../../build/NEWS:16363 ../../../build/NEWS:18329 msgid "" "`bpo-22359 `__: Disable the rules for " "running _freeze_importlib and pgen when cross-compiling. The output of " @@ -25691,14 +25720,14 @@ msgid "" "regenerated when doing a native build. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16354 +#: ../../../build/NEWS:16368 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Chi " "Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16357 ../../../build/NEWS:18326 +#: ../../../build/NEWS:16371 ../../../build/NEWS:18340 msgid "" "`bpo-25702 `__: A --with-lto configure " "option has been added that will enable link time optimizations at build time" @@ -25707,83 +25736,83 @@ msgid "" " relying on it. It can provide a few % speed up over profile-opt alone." msgstr "" -#: ../../../build/NEWS:16363 ../../../build/NEWS:18332 +#: ../../../build/NEWS:16377 ../../../build/NEWS:18346 msgid "" "`bpo-26624 `__: Adds validation of " "ucrtbase[d].dll version with warning for old versions." msgstr "" -#: ../../../build/NEWS:16366 ../../../build/NEWS:18335 +#: ../../../build/NEWS:16380 ../../../build/NEWS:18349 msgid "" "`bpo-17603 `__: Avoid error about " "nonexistent fileblocks.o file by using a lower-level check for st_blocks in " "struct stat." msgstr "" -#: ../../../build/NEWS:16369 ../../../build/NEWS:18338 +#: ../../../build/NEWS:16383 ../../../build/NEWS:18352 msgid "" "`bpo-26079 `__: Fixing the build output " "folder for tix-8.4.3.6. Patch by Bjoern Thiel." msgstr "" -#: ../../../build/NEWS:16372 ../../../build/NEWS:18341 +#: ../../../build/NEWS:16386 ../../../build/NEWS:18355 msgid "" "`bpo-26465 `__: Update Windows builds to" " use OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16374 +#: ../../../build/NEWS:16388 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" "Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is removed." msgstr "" -#: ../../../build/NEWS:16378 ../../../build/NEWS:18352 +#: ../../../build/NEWS:16392 ../../../build/NEWS:18366 msgid "" "`bpo-25827 `__: Add support for building" " with ICC to ``configure``, including a new ``--with-icc`` flag." msgstr "" -#: ../../../build/NEWS:16381 ../../../build/NEWS:18355 +#: ../../../build/NEWS:16395 ../../../build/NEWS:18369 msgid "" "`bpo-25696 `__: Fix installation of " "Python on UNIX with make -j9." msgstr "" -#: ../../../build/NEWS:16383 ../../../build/NEWS:18872 +#: ../../../build/NEWS:16397 ../../../build/NEWS:18886 msgid "" "`bpo-24986 `__: It is now possible to " "build Python on Windows without errors when external libraries are not " "available." msgstr "" -#: ../../../build/NEWS:16386 ../../../build/NEWS:18343 +#: ../../../build/NEWS:16400 ../../../build/NEWS:18357 msgid "" "`bpo-24421 `__: Compile Modules/_math.c " "once, before building extensions. Previously it could fail to compile " "properly if the math and cmath builds were concurrent." msgstr "" -#: ../../../build/NEWS:16390 +#: ../../../build/NEWS:16404 msgid "" "`bpo-26465 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16393 ../../../build/NEWS:18360 +#: ../../../build/NEWS:16407 ../../../build/NEWS:18374 msgid "" "`bpo-26268 `__: Update Windows builds to" " use OpenSSL 1.0.2f." msgstr "" -#: ../../../build/NEWS:16395 ../../../build/NEWS:18362 +#: ../../../build/NEWS:16409 ../../../build/NEWS:18376 msgid "" "`bpo-25136 `__: Support Apple Xcode 7's " "new textual SDK stub libraries." msgstr "" -#: ../../../build/NEWS:16397 ../../../build/NEWS:18364 +#: ../../../build/NEWS:16411 ../../../build/NEWS:18378 msgid "" "`bpo-24324 `__: Do not enable " "unreachable code warnings when using gcc as the option does not work " @@ -25791,44 +25820,44 @@ msgid "" "gcc-4.5." msgstr "" -#: ../../../build/NEWS:16404 ../../../build/NEWS:18371 +#: ../../../build/NEWS:16418 ../../../build/NEWS:18385 msgid "" "`bpo-27053 `__: Updates make_zip.py to " "correctly generate library ZIP file." msgstr "" -#: ../../../build/NEWS:16406 ../../../build/NEWS:18373 +#: ../../../build/NEWS:16420 ../../../build/NEWS:18387 msgid "" "`bpo-26268 `__: Update the " "prepare_ssl.py script to handle OpenSSL releases that don't include the " "contents of the include directory (that is, 1.0.2e and later)." msgstr "" -#: ../../../build/NEWS:16410 ../../../build/NEWS:18377 +#: ../../../build/NEWS:16424 ../../../build/NEWS:18391 msgid "" "`bpo-26071 `__: bdist_wininst created " "binaries fail to start and find 32bit Python" msgstr "" -#: ../../../build/NEWS:16413 ../../../build/NEWS:18380 +#: ../../../build/NEWS:16427 ../../../build/NEWS:18394 msgid "" "`bpo-26073 `__: Update the list of magic" " numbers in launcher" msgstr "" -#: ../../../build/NEWS:16415 ../../../build/NEWS:18382 +#: ../../../build/NEWS:16429 ../../../build/NEWS:18396 msgid "" "`bpo-26065 `__: Excludes venv from " "library when generating embeddable distro." msgstr "" -#: ../../../build/NEWS:16417 ../../../build/NEWS:18911 +#: ../../../build/NEWS:16431 ../../../build/NEWS:18925 msgid "" "`bpo-25022 `__: Removed very outdated " "PC/example_nt/ directory." msgstr "" -#: ../../../build/NEWS:16422 ../../../build/NEWS:18387 +#: ../../../build/NEWS:16436 ../../../build/NEWS:18401 msgid "" "`bpo-26799 `__: Fix python-gdb.py: don't" " get C types once when the Python code is loaded, but get C types on demand." @@ -25836,44 +25865,44 @@ msgid "" "executable. Patch written by Thomas Ilsche." msgstr "" -#: ../../../build/NEWS:16427 ../../../build/NEWS:18392 +#: ../../../build/NEWS:16441 ../../../build/NEWS:18406 msgid "" "`bpo-26271 `__: Fix the Freeze tool to " "properly use flags passed through configure. Patch by Daniel Shaulov." msgstr "" -#: ../../../build/NEWS:16430 ../../../build/NEWS:18395 +#: ../../../build/NEWS:16444 ../../../build/NEWS:18409 msgid "" "`bpo-26489 `__: Add dictionary unpacking" " support to Tools/parser/unparse.py. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:16433 ../../../build/NEWS:18398 +#: ../../../build/NEWS:16447 ../../../build/NEWS:18412 msgid "" "`bpo-26316 `__: Fix variable name typo " "in Argument Clinic." msgstr "" -#: ../../../build/NEWS:16435 ../../../build/NEWS:18916 +#: ../../../build/NEWS:16449 ../../../build/NEWS:18930 msgid "" "`bpo-25440 `__: Fix output of python-" "config --extension-suffix." msgstr "" -#: ../../../build/NEWS:16437 +#: ../../../build/NEWS:16451 msgid "" "`bpo-25154 `__: The pyvenv script has " "been deprecated in favour of `python3 -m venv`." msgstr "" -#: ../../../build/NEWS:16443 +#: ../../../build/NEWS:16457 msgid "" "`bpo-26312 `__: SystemError is now " "raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). " "RuntimeError did raised before in some programming bugs." msgstr "" -#: ../../../build/NEWS:16447 +#: ../../../build/NEWS:16461 msgid "" "`bpo-26198 `__: ValueError is now raised" " instead of TypeError on buffer overflow in parsing \"es#\" and \"et#\" " @@ -25881,27 +25910,27 @@ msgid "" "programmatical error in parsing format string." msgstr "" -#: ../../../build/NEWS:16454 +#: ../../../build/NEWS:16468 msgid "Python 3.5.5 final" msgstr "Python 3.5.5 final" -#: ../../../build/NEWS:16456 +#: ../../../build/NEWS:16470 msgid "*Release date: 2018-02-04*" msgstr "*Tanggal rilis: 2018-02-04*" -#: ../../../build/NEWS:16458 +#: ../../../build/NEWS:16472 msgid "There were no new changes in version 3.5.5." msgstr "Tidak ada perubahan baru di versi 3.5.5." -#: ../../../build/NEWS:16463 +#: ../../../build/NEWS:16477 msgid "Python 3.5.5 release candidate 1" msgstr "Python 3.5.5 kandidat rilis 1" -#: ../../../build/NEWS:16465 +#: ../../../build/NEWS:16479 msgid "*Release date: 2018-01-23*" msgstr "*Tanggal rilis: 2018-01-23*" -#: ../../../build/NEWS:16470 +#: ../../../build/NEWS:16484 msgid "" "`bpo-32551 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -25919,30 +25948,30 @@ msgid "" " affected)" msgstr "" -#: ../../../build/NEWS:16483 +#: ../../../build/NEWS:16497 msgid "" "`bpo-30657 `__: Fixed possible integer " "overflow in PyBytes_DecodeEscape, CVE-2017-1000158. Original patch by Jay " "Bosamiya; rebased to Python 3 by Miro Hrončok." msgstr "" -#: ../../../build/NEWS:16510 +#: ../../../build/NEWS:16524 msgid "Python 3.5.4 final" msgstr "Python 3.5.4 final" -#: ../../../build/NEWS:16512 +#: ../../../build/NEWS:16526 msgid "*Release date: 2017-08-07*" msgstr "*Tanggal rilis: 2017-08-07*" -#: ../../../build/NEWS:16522 +#: ../../../build/NEWS:16536 msgid "Python 3.5.4 release candidate 1" msgstr "Python 3.5.4 kandidat rilis 1" -#: ../../../build/NEWS:16524 +#: ../../../build/NEWS:16538 msgid "*Release date: 2017-07-23*" msgstr "*Tanggal rilis: 2017-07-23*" -#: ../../../build/NEWS:16576 +#: ../../../build/NEWS:16590 msgid "" "`bpo-29537 `__: Restore runtime " "compatibility with bytecode files generated by CPython 3.5.0 to 3.5.2, and " @@ -25951,13 +25980,13 @@ msgid "" "contain. Patch by Petr Viktorin, Serhiy Storchaka, and Nick Coghlan." msgstr "" -#: ../../../build/NEWS:16858 +#: ../../../build/NEWS:16872 msgid "" "`bpo-30822 `__: Fix regrtest command " "line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:16861 +#: ../../../build/NEWS:16875 msgid "" "`bpo-30383 `__: regrtest: Enhance " "regrtest and backport features from the master branch. Add options: " @@ -25972,7 +26001,7 @@ msgid "" "(:issue:`30675`)." msgstr "" -#: ../../../build/NEWS:16918 +#: ../../../build/NEWS:16932 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is set to " @@ -25980,65 +26009,65 @@ msgid "" " higher." msgstr "" -#: ../../../build/NEWS:16930 +#: ../../../build/NEWS:16944 msgid "Python 3.5.3 final" msgstr "Python 3.5.3 final" -#: ../../../build/NEWS:16932 +#: ../../../build/NEWS:16946 msgid "*Release date: 2017-01-17*" msgstr "*Tanggal rilis: 2017-01-17*" -#: ../../../build/NEWS:16934 +#: ../../../build/NEWS:16948 msgid "There were no code changes between 3.5.3rc1 and 3.5.3 final." msgstr "Tidak ada perubahan kode antara 3.5.3rc1 dan 3.5.3 final." -#: ../../../build/NEWS:16939 +#: ../../../build/NEWS:16953 msgid "Python 3.5.3 release candidate 1" msgstr "Python 3.5.3 kandidat rilis 1" -#: ../../../build/NEWS:16941 +#: ../../../build/NEWS:16955 msgid "*Release date: 2017-01-02*" msgstr "*Tanggal rilis: 2017-01-02*" -#: ../../../build/NEWS:16946 +#: ../../../build/NEWS:16960 msgid "" "`bpo-29073 `__: bytearray formatting no " "longer truncates on first null byte." msgstr "" -#: ../../../build/NEWS:16950 +#: ../../../build/NEWS:16964 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table." msgstr "" -#: ../../../build/NEWS:16962 +#: ../../../build/NEWS:16976 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug caused by a monkey-patched " "len() function." msgstr "" -#: ../../../build/NEWS:17005 +#: ../../../build/NEWS:17019 msgid "" "`bpo-28203 `__: Fix incorrect type in " "error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:17020 +#: ../../../build/NEWS:17034 msgid "" "`bpo-28189 `__: dictitems_contains no " "longer swallows compare errors. (Patch by Xiang Zhang)" msgstr "" -#: ../../../build/NEWS:17032 +#: ../../../build/NEWS:17046 msgid "" "`bpo-26020 `__: set literal evaluation " "order did not match documented behaviour." msgstr "" -#: ../../../build/NEWS:17051 +#: ../../../build/NEWS:17065 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -26046,33 +26075,33 @@ msgid "" "package name." msgstr "" -#: ../../../build/NEWS:17103 +#: ../../../build/NEWS:17117 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when pass a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:17154 +#: ../../../build/NEWS:17168 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer add entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:17192 +#: ../../../build/NEWS:17206 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module." msgstr "" -#: ../../../build/NEWS:17218 +#: ../../../build/NEWS:17232 msgid "" "`bpo-19003 `__: m email.generator now " "replaces only ``\\r`` and/or ``\\n`` line endings, per the RFC, instead of " "all unicode line endings." msgstr "" -#: ../../../build/NEWS:17290 +#: ../../../build/NEWS:17304 msgid "" "A new version of typing.py from https://github.com/python/typing: Collection" " (only for 3.6) (`bpo-27598 `__). Add " @@ -26081,20 +26110,20 @@ msgid "" "(upstream #252)." msgstr "" -#: ../../../build/NEWS:17306 +#: ../../../build/NEWS:17320 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " "property() and other data descriptors." msgstr "" -#: ../../../build/NEWS:17350 +#: ../../../build/NEWS:17364 msgid "" "`bpo-26664 `__: Fix activate.fish by " "removing mis-use of ``$``." msgstr "" -#: ../../../build/NEWS:17352 +#: ../../../build/NEWS:17366 msgid "" "`bpo-22115 `__: Fixed tracing Tkinter " "variables: trace_vdelete() with wrong mode no longer break tracing, " @@ -26102,51 +26131,51 @@ msgid "" "\"u\" mode now works." msgstr "" -#: ../../../build/NEWS:17356 +#: ../../../build/NEWS:17370 msgid "" "Fix a scoping issue in importlib.util.LazyLoader which triggered an " "UnboundLocalError when lazy-loading a module that was already put into " "sys.modules." msgstr "" -#: ../../../build/NEWS:17456 +#: ../../../build/NEWS:17470 msgid "" "`bpo-28600 `__: Optimize " "loop.call_soon()." msgstr "" -#: ../../../build/NEWS:17470 +#: ../../../build/NEWS:17484 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left the parser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:17473 +#: ../../../build/NEWS:17487 msgid "" "`bpo-28990 `__: Fix SSL hanging if " "connection is closed before handshake completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:17509 +#: ../../../build/NEWS:17523 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and bytes-like objects are accepted." msgstr "" -#: ../../../build/NEWS:17521 +#: ../../../build/NEWS:17535 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l/-M in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:17562 +#: ../../../build/NEWS:17576 msgid "" "`bpo-27309 `__: Enabled proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:17595 +#: ../../../build/NEWS:17609 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -26155,13 +26184,13 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:17602 +#: ../../../build/NEWS:17616 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations configure flag." msgstr "" -#: ../../../build/NEWS:17607 +#: ../../../build/NEWS:17621 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp and ld_so_aix, which are required on AIX. This " @@ -26169,48 +26198,48 @@ msgid "" "undoes changed references to the build tree that were made in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:17630 +#: ../../../build/NEWS:17644 msgid "Python 3.5.2 final" msgstr "Python 3.5.2 final" -#: ../../../build/NEWS:17632 +#: ../../../build/NEWS:17646 msgid "*Release date: 2016-06-26*" msgstr "*Tanggal rilis: 2016-06-26*" -#: ../../../build/NEWS:17642 +#: ../../../build/NEWS:17656 msgid "" "`bpo-26867 `__: Ubuntu's openssl " "OP_NO_SSLv3 is forced on by default; fix test." msgstr "" -#: ../../../build/NEWS:17647 +#: ../../../build/NEWS:17661 msgid "" "`bpo-27365 `__: Allow non-ascii in " "idlelib/NEWS.txt - minimal part for 3.5.2." msgstr "" -#: ../../../build/NEWS:17651 +#: ../../../build/NEWS:17665 msgid "Python 3.5.2 release candidate 1" msgstr "Python 3.5.2 kandidat rilis 1" -#: ../../../build/NEWS:17653 +#: ../../../build/NEWS:17667 msgid "*Release date: 2016-06-12*" msgstr "*Tanggal rilis: 2016-06-12*" -#: ../../../build/NEWS:17669 +#: ../../../build/NEWS:17683 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:17724 +#: ../../../build/NEWS:17738 msgid "" "`bpo-26194 `__: Deque.insert() gave odd " "results for bounded deques that had reached their maximum size. Now an " "IndexError will be raised when attempting to insert into a full deque." msgstr "" -#: ../../../build/NEWS:17728 +#: ../../../build/NEWS:17742 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -26219,13 +26248,13 @@ msgid "" "returns ``1.0`` (``int``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:17790 +#: ../../../build/NEWS:17804 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom" msgstr "" -#: ../../../build/NEWS:17975 +#: ../../../build/NEWS:17989 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions on " @@ -26233,64 +26262,64 @@ msgid "" "late during the Python shutdown process." msgstr "" -#: ../../../build/NEWS:18017 +#: ../../../build/NEWS:18031 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in the fileinput module. The bufsize parameter is no longer used." msgstr "" -#: ../../../build/NEWS:18046 +#: ../../../build/NEWS:18060 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises SystemError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:18105 +#: ../../../build/NEWS:18119 msgid "" "`bpo-17633 `__: Improve zipimport's " "support for namespace packages." msgstr "" -#: ../../../build/NEWS:18204 +#: ../../../build/NEWS:18218 msgid "" "`bpo-27223 `__: asyncio: Fix _read_ready" " and _write_ready to respect _conn_lost. Patch by Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18207 +#: ../../../build/NEWS:18221 msgid "" "`bpo-22970 `__: asyncio: Fix " "inconsistency cancelling Condition.wait. Patch by David Coles." msgstr "" -#: ../../../build/NEWS:18243 +#: ../../../build/NEWS:18257 msgid "" "`bpo-21703 `__: Add test for IDLE's undo" " delegator. Original patch by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:18279 +#: ../../../build/NEWS:18293 msgid "" "`bpo-25500 `__: Fix documentation to not" " claim that __import__ is searched for in the global scope." msgstr "" -#: ../../../build/NEWS:18300 +#: ../../../build/NEWS:18314 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "self-signed.pythontest.net. This avoids relying on svn.python.org, which " "recently changed root certificate." msgstr "" -#: ../../../build/NEWS:18323 +#: ../../../build/NEWS:18337 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier " "de Gaye." msgstr "" -#: ../../../build/NEWS:18347 +#: ../../../build/NEWS:18361 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" @@ -26298,43 +26327,43 @@ msgid "" "deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``." msgstr "" -#: ../../../build/NEWS:18408 +#: ../../../build/NEWS:18422 msgid "Python 3.5.1 final" msgstr "Python 3.5.1 final" -#: ../../../build/NEWS:18410 +#: ../../../build/NEWS:18424 msgid "*Release date: 2015-12-06*" msgstr "*Tanggal rilis: 2015-12-06*" -#: ../../../build/NEWS:18421 +#: ../../../build/NEWS:18435 msgid "" "`bpo-25715 `__: Python 3.5.1 installer " "shows wrong upgrade path and incorrect logic for launcher detection." msgstr "" -#: ../../../build/NEWS:18426 +#: ../../../build/NEWS:18440 msgid "Python 3.5.1 release candidate 1" msgstr "Python 3.5.1 kandidat rilis 1" -#: ../../../build/NEWS:18428 +#: ../../../build/NEWS:18442 msgid "*Release date: 2015-11-22*" msgstr "*Tanggal rilis: 2015-11-22*" -#: ../../../build/NEWS:18487 +#: ../../../build/NEWS:18501 msgid "" "`bpo-25182 `__: The stdprinter (used as " "sys.stderr before the io module is imported at startup) now uses the " "backslashreplace error handler." msgstr "" -#: ../../../build/NEWS:18490 +#: ../../../build/NEWS:18504 msgid "" "`bpo-25131 `__: Make the line number and" " column offset of set/dict literals and comprehensions correspond to the " "opening brace." msgstr "" -#: ../../../build/NEWS:18493 +#: ../../../build/NEWS:18507 msgid "" "`bpo-25150 `__: Hide the private " "_Py_atomic_xxx symbols from the public Python.h header to fix a compilation " @@ -26342,38 +26371,38 @@ msgid "" "PyThreadState_Get() to avoid ABI incompatibilities." msgstr "" -#: ../../../build/NEWS:18517 +#: ../../../build/NEWS:18531 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute." msgstr "" -#: ../../../build/NEWS:18595 +#: ../../../build/NEWS:18609 msgid "" "`bpo-24483 `__: C implementation of " "functools.lru_cache() now calculates key's hash only once." msgstr "" -#: ../../../build/NEWS:18598 +#: ../../../build/NEWS:18612 msgid "" "`bpo-22958 `__: Constructor and update " "method of weakref.WeakValueDictionary now accept the self and the dict " "keyword arguments." msgstr "" -#: ../../../build/NEWS:18601 +#: ../../../build/NEWS:18615 msgid "" "`bpo-22609 `__: Constructor of " "collections.UserDict now accepts the self keyword argument." msgstr "" -#: ../../../build/NEWS:18604 +#: ../../../build/NEWS:18618 msgid "" "`bpo-25111 `__: Fixed comparison of " "traceback.FrameSummary." msgstr "" -#: ../../../build/NEWS:18606 +#: ../../../build/NEWS:18620 msgid "" "`bpo-25262 `__: Added support for " "BINBYTES8 opcode in Python implementation of unpickler. Highest 32 bits of " @@ -26381,30 +26410,30 @@ msgid "" " on 32-bit platforms in C implementation." msgstr "" -#: ../../../build/NEWS:18611 +#: ../../../build/NEWS:18625 msgid "" "`bpo-25034 `__: Fix string.Formatter " "problem with auto-numbering and nested format_specs. Patch by Anthon van der" " Neut." msgstr "" -#: ../../../build/NEWS:18614 +#: ../../../build/NEWS:18628 msgid "" "`bpo-25233 `__: Rewrite the guts of " "asyncio.Queue and asyncio.Semaphore to be more understandable and correct." msgstr "" -#: ../../../build/NEWS:18623 +#: ../../../build/NEWS:18637 msgid "" "`bpo-23329 `__: Allow the ssl module to " "be built with older versions of LibreSSL." msgstr "" -#: ../../../build/NEWS:18626 +#: ../../../build/NEWS:18640 msgid "Prevent overflow in _Unpickler_Read." msgstr "Cegah *overflow* di _Unpickler_Read." -#: ../../../build/NEWS:18628 +#: ../../../build/NEWS:18642 msgid "" "`bpo-25047 `__: The XML encoding " "declaration written by Element Tree now respects the letter case given by " @@ -26412,26 +26441,26 @@ msgid "" "like \"UTF-8\", which worked in Python 2." msgstr "" -#: ../../../build/NEWS:18632 +#: ../../../build/NEWS:18646 msgid "" "`bpo-25135 `__: Make deque_clear() safer" " by emptying the deque before clearing. This helps avoid possible reentrancy" " issues." msgstr "" -#: ../../../build/NEWS:18635 +#: ../../../build/NEWS:18649 msgid "" "`bpo-19143 `__: platform module now " "reads Windows version from kernel32.dll to avoid compatibility shims." msgstr "" -#: ../../../build/NEWS:18638 +#: ../../../build/NEWS:18652 msgid "" "`bpo-25092 `__: Fix datetime.strftime() " "failure when errno was already set to EINVAL." msgstr "" -#: ../../../build/NEWS:18641 +#: ../../../build/NEWS:18655 msgid "" "`bpo-23517 `__: Fix rounding in " "fromtimestamp() and utcfromtimestamp() methods of datetime.datetime: " @@ -26443,27 +26472,27 @@ msgid "" "mode used by round(float) for example." msgstr "" -#: ../../../build/NEWS:18650 +#: ../../../build/NEWS:18664 msgid "" "`bpo-25155 `__: Fix " "datetime.datetime.now() and datetime.datetime.utcnow() on Windows to support" " date after year 2038. It was a regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:18654 +#: ../../../build/NEWS:18668 msgid "" "`bpo-25108 `__: Omitted internal frames " "in traceback functions print_stack(), format_stack(), and extract_stack() " "called without arguments." msgstr "" -#: ../../../build/NEWS:18657 +#: ../../../build/NEWS:18671 msgid "" "`bpo-25118 `__: Fix a regression of " "Python 3.5.0 in os.waitpid() on Windows." msgstr "" -#: ../../../build/NEWS:18659 +#: ../../../build/NEWS:18673 msgid "" "`bpo-24684 `__: " "socket.socket.getaddrinfo() now calls PyUnicode_AsEncodedString() instead of" @@ -26473,46 +26502,46 @@ msgid "" " of the string." msgstr "" -#: ../../../build/NEWS:18665 +#: ../../../build/NEWS:18679 msgid "" "`bpo-25060 `__: Correctly compute stack " "usage of the BUILD_MAP opcode." msgstr "" -#: ../../../build/NEWS:18667 +#: ../../../build/NEWS:18681 msgid "" "`bpo-24857 `__: Comparing call_args to a" " long sequence now correctly returns a boolean result instead of raising an " "exception. Patch by A Kaptur." msgstr "" -#: ../../../build/NEWS:18670 +#: ../../../build/NEWS:18684 msgid "" "`bpo-23144 `__: Make sure that " "HTMLParser.feed() returns all the data, even when convert_charrefs is True." msgstr "" -#: ../../../build/NEWS:18673 +#: ../../../build/NEWS:18687 msgid "" "`bpo-24982 `__: shutil.make_archive() " "with the \"zip\" format now adds entries for directories (including empty " "directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:18676 +#: ../../../build/NEWS:18690 msgid "" "`bpo-25019 `__: Fixed a crash caused by " "setting non-string key of expat parser. Based on patch by John Leitch." msgstr "" -#: ../../../build/NEWS:18679 +#: ../../../build/NEWS:18693 msgid "" "`bpo-16180 `__: Exit pdb if file has " "syntax error, instead of trapping user in an infinite loop. Patch by Xavier" " de Gaye." msgstr "" -#: ../../../build/NEWS:18682 +#: ../../../build/NEWS:18696 msgid "" "`bpo-24891 `__: Fix a race condition at " "Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2)" @@ -26522,69 +26551,69 @@ msgid "" "Marco Paolini." msgstr "" -#: ../../../build/NEWS:18688 +#: ../../../build/NEWS:18702 msgid "" "`bpo-24992 `__: Fix error handling and a" " race condition (related to garbage collection) in collections.OrderedDict " "constructor." msgstr "" -#: ../../../build/NEWS:18691 +#: ../../../build/NEWS:18705 msgid "" "`bpo-24881 `__: Fixed setting binary " "mode in Python implementation of FileIO on Windows and Cygwin. Patch from " "Akira Li." msgstr "" -#: ../../../build/NEWS:18707 +#: ../../../build/NEWS:18721 msgid "" "`bpo-21112 `__: Fix regression in " "unittest.expectedFailure on subclasses. Patch from Berker Peksag." msgstr "" -#: ../../../build/NEWS:18710 +#: ../../../build/NEWS:18724 msgid "" "`bpo-24764 `__: " "cgi.FieldStorage.read_multi() now ignores the Content-Length header in part " "headers. Patch written by Peter Landry and reviewed by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:18714 ../../../build/NEWS:18979 +#: ../../../build/NEWS:18728 ../../../build/NEWS:18993 msgid "" "`bpo-24913 `__: Fix overrun error in " "deque.index(). Found by John Leitch and Bryce Darling." msgstr "" -#: ../../../build/NEWS:18717 +#: ../../../build/NEWS:18731 msgid "" "`bpo-24774 `__: Fix docstring in " "http.server.test. Patch from Chiu-Hsiang Hsu." msgstr "" -#: ../../../build/NEWS:18719 +#: ../../../build/NEWS:18733 msgid "" "`bpo-21159 `__: Improve message in " "configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18722 +#: ../../../build/NEWS:18736 msgid "" "`bpo-20362 `__: Honour " "TestCase.longMessage correctly in assertRegex. Patch from Ilia Kurenkov." msgstr "" -#: ../../../build/NEWS:18725 +#: ../../../build/NEWS:18739 msgid "" "`bpo-23572 `__: Fixed " "functools.singledispatch on classes with falsy metaclasses. Patch by Ethan " "Furman." msgstr "" -#: ../../../build/NEWS:18728 +#: ../../../build/NEWS:18742 msgid "asyncio: ensure_future() now accepts awaitable objects." msgstr "" -#: ../../../build/NEWS:18816 +#: ../../../build/NEWS:18830 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -26594,7 +26623,7 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:18833 +#: ../../../build/NEWS:18847 msgid "" "`bpo-12067 `__: Rewrite Comparisons " "section in the Expressions chapter of the language reference. Some of the " @@ -26604,196 +26633,196 @@ msgid "" "suggestions for user-defined classes. Patch from Andy Maier." msgstr "" -#: ../../../build/NEWS:18843 +#: ../../../build/NEWS:18857 msgid "" "`bpo-23725 `__: Overhaul tempfile docs. " "Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:18846 +#: ../../../build/NEWS:18860 msgid "" "`bpo-24808 `__: Update the types of some" " PyTypeObject fields. Patch by Joseph Weston." msgstr "" -#: ../../../build/NEWS:18849 +#: ../../../build/NEWS:18863 msgid "" "`bpo-22812 `__: Fix unittest discovery " "examples. Patch from Pam McA'Nulty." msgstr "" -#: ../../../build/NEWS:18856 +#: ../../../build/NEWS:18870 msgid "" "`bpo-25099 `__: Make test_compileall not" " fail when an entry on sys.path cannot be written to (commonly seen in " "administrative installs on Windows)." msgstr "" -#: ../../../build/NEWS:18859 +#: ../../../build/NEWS:18873 msgid "" "`bpo-23919 `__: Prevents assert dialogs " "appearing in the test suite." msgstr "" -#: ../../../build/NEWS:18867 +#: ../../../build/NEWS:18881 msgid "" "`bpo-24915 `__: Add LLVM support for PGO" " builds and use the test suite to generate the profile data. Initial patch " "by Alecsandru Patrascu of Intel." msgstr "" -#: ../../../build/NEWS:18870 +#: ../../../build/NEWS:18884 msgid "" "`bpo-24910 `__: Windows MSIs now have " "unique display names." msgstr "" -#: ../../../build/NEWS:18878 +#: ../../../build/NEWS:18892 msgid "" "`bpo-25450 `__: Updates shortcuts to " "start Python in installation directory." msgstr "" -#: ../../../build/NEWS:18880 +#: ../../../build/NEWS:18894 msgid "" "`bpo-25164 `__: Changes default all-" "users install directory to match per-user directory." msgstr "" -#: ../../../build/NEWS:18883 +#: ../../../build/NEWS:18897 msgid "" "`bpo-25143 `__: Improves installer error" " messages for unsupported platforms." msgstr "" -#: ../../../build/NEWS:18885 +#: ../../../build/NEWS:18899 msgid "" "`bpo-25163 `__: Display correct " "directory in installer when using non-default settings." msgstr "" -#: ../../../build/NEWS:18888 +#: ../../../build/NEWS:18902 msgid "" "`bpo-25361 `__: Disables use of SSE2 " "instructions in Windows 32-bit build" msgstr "" -#: ../../../build/NEWS:18890 +#: ../../../build/NEWS:18904 msgid "" "`bpo-25089 `__: Adds logging to " "installer for case where launcher is not selected on upgrade." msgstr "" -#: ../../../build/NEWS:18893 +#: ../../../build/NEWS:18907 msgid "" "`bpo-25165 `__: Windows uninstallation " "should not remove launcher if other versions remain" msgstr "" -#: ../../../build/NEWS:18896 +#: ../../../build/NEWS:18910 msgid "" "`bpo-25112 `__: py.exe launcher is " "missing icons" msgstr "" -#: ../../../build/NEWS:18898 +#: ../../../build/NEWS:18912 msgid "" "`bpo-25102 `__: Windows installer does " "not precompile for -O or -OO." msgstr "" -#: ../../../build/NEWS:18900 +#: ../../../build/NEWS:18914 msgid "" "`bpo-25081 `__: Makes Back button in " "installer go back to upgrade page when upgrading." msgstr "" -#: ../../../build/NEWS:18903 +#: ../../../build/NEWS:18917 msgid "" "`bpo-25091 `__: Increases font size of " "the installer." msgstr "" -#: ../../../build/NEWS:18905 +#: ../../../build/NEWS:18919 msgid "" "`bpo-25126 `__: Clarifies that the non-" "web installer will download some components." msgstr "" -#: ../../../build/NEWS:18908 +#: ../../../build/NEWS:18922 msgid "" "`bpo-25213 `__: Restores " "requestedExecutionLevel to manifest to disable UAC virtualization." msgstr "" -#: ../../../build/NEWS:18920 +#: ../../../build/NEWS:18934 msgid "Python 3.5.0 final" msgstr "Python 3.5.0 final" -#: ../../../build/NEWS:18922 +#: ../../../build/NEWS:18936 msgid "*Release date: 2015-09-13*" msgstr "*Tanggal rilis: 2015-09-13*" -#: ../../../build/NEWS:18927 +#: ../../../build/NEWS:18941 msgid "" "`bpo-25071 `__: Windows installer should" " not require TargetDir parameter when installing quietly." msgstr "" -#: ../../../build/NEWS:18932 +#: ../../../build/NEWS:18946 msgid "Python 3.5.0 release candidate 4" msgstr "Python 3.5.0 kandidat rilis 4" -#: ../../../build/NEWS:18934 +#: ../../../build/NEWS:18948 msgid "*Release date: 2015-09-09*" msgstr "*Tanggal rilis: 2015-09-09*" -#: ../../../build/NEWS:18939 +#: ../../../build/NEWS:18953 msgid "" "`bpo-25029 `__: Fixes MemoryError in " "test_strptime." msgstr "" -#: ../../../build/NEWS:18944 +#: ../../../build/NEWS:18958 msgid "" "`bpo-25027 `__: Reverts partial-static " "build options and adds vcruntime140.dll to Windows installation." msgstr "" -#: ../../../build/NEWS:18949 +#: ../../../build/NEWS:18963 msgid "Python 3.5.0 release candidate 3" msgstr "Python 3.5.0 kandidat rilis 3" -#: ../../../build/NEWS:18951 +#: ../../../build/NEWS:18965 msgid "*Release date: 2015-09-07*" msgstr "*Tanggal rilis: 2015-09-07*" -#: ../../../build/NEWS:18956 +#: ../../../build/NEWS:18970 msgid "" "`bpo-24305 `__: Prevent import subsystem" " stack frames from being counted by the warnings.warn(stacklevel=) " "parameter." msgstr "" -#: ../../../build/NEWS:18959 +#: ../../../build/NEWS:18973 msgid "" "`bpo-24912 `__: Prevent __class__ " "assignment to immutable built-in objects." msgstr "" -#: ../../../build/NEWS:18961 +#: ../../../build/NEWS:18975 msgid "" "`bpo-24975 `__: Fix AST compilation for " ":pep:`448` syntax." msgstr "" -#: ../../../build/NEWS:18966 +#: ../../../build/NEWS:18980 msgid "" "`bpo-24917 `__: time_strftime() buffer " "over-read." msgstr "" -#: ../../../build/NEWS:18968 +#: ../../../build/NEWS:18982 msgid "" "`bpo-24748 `__: To resolve a " "compatibility problem found with py2exe and pywin32, imp.load_dynamic() once" @@ -26801,180 +26830,180 @@ msgid "" " themselves with extension modules. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18973 +#: ../../../build/NEWS:18987 msgid "" "`bpo-24635 `__: Fixed a bug in typing.py" " where isinstance([], typing.Iterable) would return True once, then False on" " subsequent calls." msgstr "" -#: ../../../build/NEWS:18976 +#: ../../../build/NEWS:18990 msgid "" "`bpo-24989 `__: Fixed buffer overread in" " BytesIO.readline() if a position is set beyond size. Based on patch by " "John Leitch." msgstr "" -#: ../../../build/NEWS:18984 +#: ../../../build/NEWS:18998 msgid "Python 3.5.0 release candidate 2" msgstr "Python 3.5.0 kandidat rilis 2" -#: ../../../build/NEWS:18986 +#: ../../../build/NEWS:19000 msgid "*Release date: 2015-08-25*" msgstr "*Tanggal rilis: 2015-08-25*" -#: ../../../build/NEWS:18991 +#: ../../../build/NEWS:19005 msgid "" "`bpo-24769 `__: Interpreter now starts " "properly when dynamic loading is disabled. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18994 +#: ../../../build/NEWS:19008 msgid "" "`bpo-21167 `__: NAN operations are now " "handled correctly when python is compiled with ICC even if -fp-model strict " "is not specified." msgstr "" -#: ../../../build/NEWS:18997 +#: ../../../build/NEWS:19011 msgid "" "`bpo-24492 `__: A \"package\" lacking a " "__name__ attribute when trying to perform a ``from .. import ...`` statement" " will trigger an ImportError instead of an AttributeError." msgstr "" -#: ../../../build/NEWS:19004 +#: ../../../build/NEWS:19018 msgid "" "`bpo-24847 `__: Removes vcruntime140.dll" " dependency from Tcl/Tk." msgstr "" -#: ../../../build/NEWS:19006 +#: ../../../build/NEWS:19020 msgid "" "`bpo-24839 `__: platform._syscmd_ver " "raises DeprecationWarning" msgstr "" -#: ../../../build/NEWS:19008 +#: ../../../build/NEWS:19022 msgid "" "`bpo-24867 `__: Fix Task.get_stack() for" " 'async def' coroutines" msgstr "" -#: ../../../build/NEWS:19012 +#: ../../../build/NEWS:19026 msgid "Python 3.5.0 release candidate 1" msgstr "Python 3.5.0 kandidat rilis 1" -#: ../../../build/NEWS:19014 +#: ../../../build/NEWS:19028 msgid "*Release date: 2015-08-09*" msgstr "*Tanggal rilis: 2015-08-09*" -#: ../../../build/NEWS:19019 +#: ../../../build/NEWS:19033 msgid "" "`bpo-24667 `__: Resize odict in all " "cases that the underlying dict resizes." msgstr "" -#: ../../../build/NEWS:19024 +#: ../../../build/NEWS:19038 msgid "" "`bpo-24824 `__: Signatures of " "codecs.encode() and codecs.decode() now are compatible with pydoc." msgstr "" -#: ../../../build/NEWS:19027 +#: ../../../build/NEWS:19041 msgid "" "`bpo-24634 `__: Importing uuid should " "not try to load libc on Windows" msgstr "" -#: ../../../build/NEWS:19029 +#: ../../../build/NEWS:19043 msgid "" "`bpo-24798 `__: _msvccompiler.py doesn't" " properly support manifests" msgstr "" -#: ../../../build/NEWS:19031 +#: ../../../build/NEWS:19045 msgid "" "`bpo-4395 `__: Better testing and " "documentation of binary operators. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19034 +#: ../../../build/NEWS:19048 msgid "" "`bpo-23973 `__: Update typing.py from " "GitHub repo." msgstr "" -#: ../../../build/NEWS:19036 +#: ../../../build/NEWS:19050 msgid "" "`bpo-23004 `__: mock_open() now reads " "binary data correctly when the type of read_data is bytes. Initial patch by" " Aaron Hill." msgstr "" -#: ../../../build/NEWS:19039 +#: ../../../build/NEWS:19053 msgid "" "`bpo-23888 `__: Handle fractional time " "in cookie expiry. Patch by ssh." msgstr "" -#: ../../../build/NEWS:19041 +#: ../../../build/NEWS:19055 msgid "" "`bpo-23652 `__: Make it possible to " "compile the select module against the libc headers from the Linux Standard " "Base, which do not include some EPOLL macros. Patch by Matt Frank." msgstr "" -#: ../../../build/NEWS:19045 +#: ../../../build/NEWS:19059 msgid "" "`bpo-22932 `__: Fix timezones in " "email.utils.formatdate. Patch from Dmitry Shachnev." msgstr "" -#: ../../../build/NEWS:19048 +#: ../../../build/NEWS:19062 msgid "" "`bpo-23779 `__: imaplib raises TypeError" " if authenticator tries to abort. Patch from Craig Holmquist." msgstr "" -#: ../../../build/NEWS:19051 +#: ../../../build/NEWS:19065 msgid "" "`bpo-23319 `__: Fix " "ctypes.BigEndianStructure, swap correctly bytes. Patch written by Matthieu " "Gautier." msgstr "" -#: ../../../build/NEWS:19054 +#: ../../../build/NEWS:19068 msgid "" "`bpo-23254 `__: Document how to close " "the TCPServer listening socket. Patch from Martin Panter." msgstr "" -#: ../../../build/NEWS:19057 +#: ../../../build/NEWS:19071 msgid "" "`bpo-19450 `__: Update Windows and OS X " "installer builds to use SQLite 3.8.11." msgstr "" -#: ../../../build/NEWS:19059 +#: ../../../build/NEWS:19073 msgid "" "`bpo-17527 `__: Add PATCH to " "wsgiref.validator. Patch from Luca Sbardella." msgstr "" -#: ../../../build/NEWS:19061 +#: ../../../build/NEWS:19075 msgid "" "`bpo-24791 `__: Fix grammar regression " "for call syntax: 'g(\\*a or b)'." msgstr "" -#: ../../../build/NEWS:19066 +#: ../../../build/NEWS:19080 msgid "" "`bpo-23672 `__: Allow Idle to edit and " "run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." msgstr "" -#: ../../../build/NEWS:19069 +#: ../../../build/NEWS:19083 msgid "" "`bpo-24745 `__: Idle editor default " "font. Switch from Courier to platform-sensitive TkFixedFont. This should " @@ -26983,20 +27012,20 @@ msgid "" "Window]. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:19075 +#: ../../../build/NEWS:19089 msgid "" "`bpo-21192 `__: Idle editor. When a file" " is run, put its name in the restart bar. Do not print false prompts. " "Original patch by Adnan Umer." msgstr "" -#: ../../../build/NEWS:19078 +#: ../../../build/NEWS:19092 msgid "" "`bpo-13884 `__: Idle menus. Remove " "tearoff lines. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:19083 +#: ../../../build/NEWS:19097 msgid "" "`bpo-24129 `__: Clarify the reference " "documentation for name resolution. This includes removing the assumption " @@ -27005,222 +27034,222 @@ msgid "" "by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:19088 +#: ../../../build/NEWS:19102 msgid "" "`bpo-20769 `__: Improve reload() docs. " "Patch by Dorian Pula." msgstr "" -#: ../../../build/NEWS:19090 +#: ../../../build/NEWS:19104 msgid "" "`bpo-23589 `__: Remove duplicate " "sentence from the FAQ. Patch by Yongzhi Pan." msgstr "" -#: ../../../build/NEWS:19092 +#: ../../../build/NEWS:19106 msgid "" "`bpo-24729 `__: Correct IO tutorial to " "match implementation regarding encoding parameter to open function." msgstr "" -#: ../../../build/NEWS:19098 +#: ../../../build/NEWS:19112 msgid "" "`bpo-24751 `__: When running regrtest " "with the ``-w`` command line option, a test run is no longer marked as a " "failure if all tests succeed when re-run." msgstr "" -#: ../../../build/NEWS:19104 +#: ../../../build/NEWS:19118 msgid "Python 3.5.0 beta 4" msgstr "Python 3.5.0 beta 4" -#: ../../../build/NEWS:19106 +#: ../../../build/NEWS:19120 msgid "*Release date: 2015-07-26*" msgstr "*Tanggal rilis: 2015-07-26*" -#: ../../../build/NEWS:19111 +#: ../../../build/NEWS:19125 msgid "" "`bpo-23573 `__: Restored optimization of" " bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." msgstr "" -#: ../../../build/NEWS:19114 +#: ../../../build/NEWS:19128 msgid "" "`bpo-24569 `__: Make :pep:`448` " "dictionary evaluation more consistent." msgstr "" -#: ../../../build/NEWS:19116 +#: ../../../build/NEWS:19130 msgid "" "`bpo-24583 `__: Fix crash when set is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:19118 +#: ../../../build/NEWS:19132 msgid "" "`bpo-24407 `__: Fix crash when dict is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:19120 +#: ../../../build/NEWS:19134 msgid "" "`bpo-24619 `__: New approach for " "tokenizing async/await. As a consequence, it is now possible to have one-" "line 'async def foo(): await ..' functions." msgstr "" -#: ../../../build/NEWS:19123 +#: ../../../build/NEWS:19137 msgid "" "`bpo-24687 `__: Plug refleak on " "SyntaxError in function parameters annotations." msgstr "" -#: ../../../build/NEWS:19125 +#: ../../../build/NEWS:19139 msgid "" "`bpo-15944 `__: memoryview: Allow " "arbitrary formats when casting to bytes. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19131 +#: ../../../build/NEWS:19145 msgid "" "`bpo-23441 `__: rcompleter now prints a " "tab character instead of displaying possible completions for an empty word." " Initial patch by Martin Sekera." msgstr "" -#: ../../../build/NEWS:19134 +#: ../../../build/NEWS:19148 msgid "" "`bpo-24683 `__: Fixed crashes in _json " "functions called with arguments of inappropriate type." msgstr "" -#: ../../../build/NEWS:19137 +#: ../../../build/NEWS:19151 msgid "" "`bpo-21697 `__: shutil.copytree() now " "correctly handles symbolic links that point to directories. Patch by " "Eduardo Seabra and Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19140 +#: ../../../build/NEWS:19154 msgid "" "`bpo-14373 `__: Fixed segmentation fault" " when gc.collect() is called during constructing lru_cache (C " "implementation)." msgstr "" -#: ../../../build/NEWS:19143 +#: ../../../build/NEWS:19157 msgid "" "`bpo-24695 `__: Fix a regression in " "traceback.print_exception(). If exc_traceback is None we shouldn't print a " "traceback header like described in the documentation." msgstr "" -#: ../../../build/NEWS:19147 +#: ../../../build/NEWS:19161 msgid "" "`bpo-24620 `__: Random.setstate() now " "validates the value of state last element." msgstr "" -#: ../../../build/NEWS:19150 +#: ../../../build/NEWS:19164 msgid "" "`bpo-22485 `__: Fixed an issue that " "caused `inspect.getsource` to return incorrect results on nested functions." msgstr "" -#: ../../../build/NEWS:19153 +#: ../../../build/NEWS:19167 msgid "" "`bpo-22153 `__: Improve unittest docs. " "Patch from Martin Panter and evilzero." msgstr "" -#: ../../../build/NEWS:19155 +#: ../../../build/NEWS:19169 msgid "" "`bpo-24580 `__: Symbolic group " "references to open group in re patterns now are explicitly forbidden as well" " as numeric group references." msgstr "" -#: ../../../build/NEWS:19158 +#: ../../../build/NEWS:19172 msgid "" "`bpo-24206 `__: Fixed __eq__ and __ne__ " "methods of inspect classes." msgstr "" -#: ../../../build/NEWS:19160 +#: ../../../build/NEWS:19174 msgid "" "`bpo-24631 `__: Fixed regression in the " "timeit module with multiline setup." msgstr "" -#: ../../../build/NEWS:19168 +#: ../../../build/NEWS:19182 msgid "" "`bpo-24608 `__: chunk.Chunk.read() now " "always returns bytes, not str." msgstr "" -#: ../../../build/NEWS:19170 +#: ../../../build/NEWS:19184 msgid "" "`bpo-18684 `__: Fixed reading out of the" " buffer in the re module." msgstr "" -#: ../../../build/NEWS:19172 +#: ../../../build/NEWS:19186 msgid "" "`bpo-24259 `__: tarfile now raises a " "ReadError if an archive is truncated inside a data segment." msgstr "" -#: ../../../build/NEWS:19175 +#: ../../../build/NEWS:19189 msgid "" "`bpo-15014 `__: SMTP.auth() and " "SMTP.login() now support RFC 4954's optional initial-response argument to " "the SMTP AUTH command." msgstr "" -#: ../../../build/NEWS:19178 +#: ../../../build/NEWS:19192 msgid "" "`bpo-24669 `__: Fix inspect.getsource() " "for 'async def' functions. Patch by Kai Groner." msgstr "" -#: ../../../build/NEWS:19181 +#: ../../../build/NEWS:19195 msgid "" "`bpo-24688 `__: ast.get_docstring() for " "'async def' functions." msgstr "" -#: ../../../build/NEWS:19186 +#: ../../../build/NEWS:19200 msgid "" "`bpo-24603 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2d." msgstr "" -#: ../../../build/NEWS:19191 +#: ../../../build/NEWS:19205 msgid "Python 3.5.0 beta 3" msgstr "Python 3.5.0 beta 3" -#: ../../../build/NEWS:19193 +#: ../../../build/NEWS:19207 msgid "*Release date: 2015-07-05*" msgstr "*Tanggal rilis: 2015-07-05*" -#: ../../../build/NEWS:19198 +#: ../../../build/NEWS:19212 msgid "" "`bpo-24467 `__: Fixed possible buffer " "over-read in bytearray. The bytearray object now always allocates place for " "trailing null byte and it's buffer now is always null-terminated." msgstr "" -#: ../../../build/NEWS:19202 +#: ../../../build/NEWS:19216 msgid "Upgrade to Unicode 8.0.0." msgstr "Pembaruan ke Unicode 8.0.0." -#: ../../../build/NEWS:19204 +#: ../../../build/NEWS:19218 msgid "" "`bpo-24345 `__: Add Py_tp_finalize slot " "for the stable ABI." msgstr "" -#: ../../../build/NEWS:19206 +#: ../../../build/NEWS:19220 msgid "" "`bpo-24400 `__: Introduce a distinct " "type for :pep:`492` coroutines; add types.CoroutineType, " @@ -27234,38 +27263,38 @@ msgid "" "coroutines--use inspect.isawaitable instead." msgstr "" -#: ../../../build/NEWS:19217 +#: ../../../build/NEWS:19231 msgid "" "`bpo-24450 `__: Add gi_yieldfrom to " "generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19220 +#: ../../../build/NEWS:19234 msgid "" "`bpo-19235 `__: Add new RecursionError " "exception. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:19225 +#: ../../../build/NEWS:19239 msgid "" "`bpo-21750 `__: mock_open.read_data can " "now be read from each instance, as it could in Python 3.3." msgstr "" -#: ../../../build/NEWS:19228 +#: ../../../build/NEWS:19242 msgid "" "`bpo-24552 `__: Fix use after free in an" " error case of the _pickle module." msgstr "" -#: ../../../build/NEWS:19230 +#: ../../../build/NEWS:19244 msgid "" "`bpo-24514 `__: tarfile now tolerates " "number fields consisting of only whitespace." msgstr "" -#: ../../../build/NEWS:19233 +#: ../../../build/NEWS:19247 msgid "" "`bpo-19176 `__: Fixed doctype() related " "bugs in C implementation of ElementTree. A deprecation warning no longer " @@ -27274,92 +27303,92 @@ msgid "" "target's doctype() is called. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19239 +#: ../../../build/NEWS:19253 msgid "" "`bpo-20387 `__: Restore semantic round-" "trip correctness in tokenize/untokenize for tab-indented blocks." msgstr "" -#: ../../../build/NEWS:19242 +#: ../../../build/NEWS:19256 msgid "" "`bpo-24456 `__: Fixed possible buffer " "over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." msgstr "" -#: ../../../build/NEWS:19245 +#: ../../../build/NEWS:19259 msgid "" "`bpo-24336 `__: The contextmanager " "decorator now works with functions with keyword arguments called \"func\" " "and \"self\". Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19248 +#: ../../../build/NEWS:19262 msgid "" "`bpo-24522 `__: Fix possible integer " "overflow in json accelerator module." msgstr "" -#: ../../../build/NEWS:19250 +#: ../../../build/NEWS:19264 msgid "" "`bpo-24489 `__: ensure a previously set " "C errno doesn't disturb cmath.polar()." msgstr "" -#: ../../../build/NEWS:19252 +#: ../../../build/NEWS:19266 msgid "" "`bpo-24408 `__: Fixed AttributeError in " "measure() and metrics() methods of tkinter.Font." msgstr "" -#: ../../../build/NEWS:19255 +#: ../../../build/NEWS:19269 msgid "" "`bpo-14373 `__: C implementation of " "functools.lru_cache() now can be used with methods." msgstr "" -#: ../../../build/NEWS:19258 +#: ../../../build/NEWS:19272 msgid "" "`bpo-24347 `__: Set KeyError if " "PyDict_GetItemWithError returns NULL." msgstr "" -#: ../../../build/NEWS:19260 +#: ../../../build/NEWS:19274 msgid "" "`bpo-24348 `__: Drop superfluous " "incref/decref." msgstr "" -#: ../../../build/NEWS:19262 +#: ../../../build/NEWS:19276 msgid "" "`bpo-24359 `__: Check for changed " "OrderedDict size during iteration." msgstr "" -#: ../../../build/NEWS:19264 +#: ../../../build/NEWS:19278 msgid "" "`bpo-24368 `__: Support keyword " "arguments in OrderedDict methods." msgstr "" -#: ../../../build/NEWS:19266 +#: ../../../build/NEWS:19280 msgid "" "`bpo-24362 `__: Simplify the C " "OrderedDict fast nodes resize logic." msgstr "" -#: ../../../build/NEWS:19268 +#: ../../../build/NEWS:19282 msgid "" "`bpo-24377 `__: Fix a ref leak in " "OrderedDict.__repr__." msgstr "" -#: ../../../build/NEWS:19270 +#: ../../../build/NEWS:19284 msgid "" "`bpo-24369 `__: Defend against key-" "changes during iteration." msgstr "" -#: ../../../build/NEWS:19275 +#: ../../../build/NEWS:19289 msgid "" "`bpo-24373 `__: _testmultiphase and " "xxlimited now use tp_traverse and tp_finalize to avoid reference leaks " @@ -27367,41 +27396,41 @@ msgid "" "`__ for details)" msgstr "" -#: ../../../build/NEWS:19282 +#: ../../../build/NEWS:19296 msgid "" "`bpo-24458 `__: Update documentation to " "cover multi-phase initialization for extension modules (PEP 489). Patch by " "Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19285 +#: ../../../build/NEWS:19299 msgid "" "`bpo-24351 `__: Clarify what is meant by" " \"identifier\" in the context of string.Template instances." msgstr "" -#: ../../../build/NEWS:19291 +#: ../../../build/NEWS:19305 msgid "" "`bpo-24432 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2c." msgstr "" -#: ../../../build/NEWS:19296 +#: ../../../build/NEWS:19310 msgid "Python 3.5.0 beta 2" msgstr "Python 3.5.0 beta 2" -#: ../../../build/NEWS:19298 +#: ../../../build/NEWS:19312 msgid "*Release date: 2015-05-31*" msgstr "*Tanggal rilis: 2015-05-31*" -#: ../../../build/NEWS:19303 +#: ../../../build/NEWS:19317 msgid "" "`bpo-24284 `__: The startswith and " "endswith methods of the str class no longer return True when finding the " "empty string and the indexes are completely out of range." msgstr "" -#: ../../../build/NEWS:19307 +#: ../../../build/NEWS:19321 msgid "" "`bpo-24115 `__: Update uses of " "PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(), " @@ -27409,229 +27438,229 @@ msgid "" "errors correctly." msgstr "" -#: ../../../build/NEWS:19311 +#: ../../../build/NEWS:19325 msgid "" "`bpo-24328 `__: Fix importing one " "character extension modules." msgstr "" -#: ../../../build/NEWS:19313 +#: ../../../build/NEWS:19327 msgid "" "`bpo-11205 `__: In dictionary displays, " "evaluate the key before the value." msgstr "" -#: ../../../build/NEWS:19315 +#: ../../../build/NEWS:19329 msgid "" "`bpo-24285 `__: Fixed regression that " "prevented importing extension modules from inside packages. Patch by Petr " "Viktorin." msgstr "" -#: ../../../build/NEWS:19321 +#: ../../../build/NEWS:19335 msgid "" "`bpo-23247 `__: Fix a crash in the " "StreamWriter.reset() of CJK codecs." msgstr "" -#: ../../../build/NEWS:19323 +#: ../../../build/NEWS:19337 msgid "" "`bpo-24270 `__: Add math.isclose() and " "cmath.isclose() functions as per :pep:`485`. Contributed by Chris Barker and" " Tal Einat." msgstr "" -#: ../../../build/NEWS:19326 +#: ../../../build/NEWS:19340 msgid "" "`bpo-5633 `__: Fixed timeit when the " "statement is a string and the setup is not." msgstr "" -#: ../../../build/NEWS:19329 +#: ../../../build/NEWS:19343 msgid "" "`bpo-24326 `__: Fixed audioop.ratecv() " "with non-default weightB argument. Original patch by David Moore." msgstr "" -#: ../../../build/NEWS:19332 +#: ../../../build/NEWS:19346 msgid "" "`bpo-16991 `__: Add a C implementation " "of OrderedDict." msgstr "" -#: ../../../build/NEWS:19334 +#: ../../../build/NEWS:19348 msgid "" "`bpo-23934 `__: Fix inspect.signature to" " fail correctly for builtin types lacking signature information. Initial " "patch by James Powell." msgstr "" -#: ../../../build/NEWS:19339 +#: ../../../build/NEWS:19353 msgid "Python 3.5.0 beta 1" msgstr "Python 3.5.0 beta 1" -#: ../../../build/NEWS:19341 +#: ../../../build/NEWS:19355 msgid "*Release date: 2015-05-24*" msgstr "*Tanggal rilis: 2015-05-24*" -#: ../../../build/NEWS:19346 +#: ../../../build/NEWS:19360 msgid "" "`bpo-24276 `__: Fixed optimization of " "property descriptor getter." msgstr "" -#: ../../../build/NEWS:19348 +#: ../../../build/NEWS:19362 msgid "" "`bpo-24268 `__: PEP 489: Multi-phase " "extension module initialization. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19351 +#: ../../../build/NEWS:19365 msgid "" "`bpo-23955 `__: Add pyvenv.cfg option to" " suppress registry/environment lookup for generating sys.path on Windows." msgstr "" -#: ../../../build/NEWS:19354 +#: ../../../build/NEWS:19368 msgid "" "`bpo-24257 `__: Fixed system error in " "the comparison of faked types.SimpleNamespace." msgstr "" -#: ../../../build/NEWS:19357 +#: ../../../build/NEWS:19371 msgid "" "`bpo-22939 `__: Fixed integer overflow " "in iterator object. Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:19360 +#: ../../../build/NEWS:19374 msgid "" "`bpo-23985 `__: Fix a possible buffer " "overrun when deleting a slice from the front of a bytearray and then " "appending some other bytes data." msgstr "" -#: ../../../build/NEWS:19363 +#: ../../../build/NEWS:19377 msgid "" "`bpo-24102 `__: Fixed exception type " "checking in standard error handlers." msgstr "" -#: ../../../build/NEWS:19365 +#: ../../../build/NEWS:19379 msgid "" "`bpo-15027 `__: The UTF-32 encoder is " "now 3x to 7x faster." msgstr "" -#: ../../../build/NEWS:19367 +#: ../../../build/NEWS:19381 msgid "" "`bpo-23290 `__: Optimize set_merge() for" " cases where the target is empty. (Contributed by Serhiy Storchaka.)" msgstr "" -#: ../../../build/NEWS:19370 +#: ../../../build/NEWS:19384 msgid "" "`bpo-2292 `__: PEP 448: Additional " "Unpacking Generalizations." msgstr "" -#: ../../../build/NEWS:19372 +#: ../../../build/NEWS:19386 msgid "" "`bpo-24096 `__: Make " "warnings.warn_explicit more robust against mutation of the warnings.filters " "list." msgstr "" -#: ../../../build/NEWS:19375 +#: ../../../build/NEWS:19389 msgid "" "`bpo-23996 `__: Avoid a crash when a " "delegated generator raises an unnormalized StopIteration exception. Patch " "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19378 +#: ../../../build/NEWS:19392 msgid "" "`bpo-23910 `__: Optimize property() " "getter calls. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19380 +#: ../../../build/NEWS:19394 msgid "" "`bpo-23911 `__: Move path-based " "importlib bootstrap code to a separate frozen module." msgstr "" -#: ../../../build/NEWS:19383 +#: ../../../build/NEWS:19397 msgid "" "`bpo-24192 `__: Fix namespace package " "imports." msgstr "" -#: ../../../build/NEWS:19385 +#: ../../../build/NEWS:19399 msgid "" "`bpo-24022 `__: Fix tokenizer crash when" " processing undecodable source code." msgstr "" -#: ../../../build/NEWS:19387 +#: ../../../build/NEWS:19401 msgid "" "`bpo-9951 `__: Added a hex() method to " "bytes, bytearray, and memoryview." msgstr "" -#: ../../../build/NEWS:19389 +#: ../../../build/NEWS:19403 msgid "" "`bpo-22906 `__: PEP 479: Change " "StopIteration handling inside generators." msgstr "" -#: ../../../build/NEWS:19391 +#: ../../../build/NEWS:19405 msgid "" "`bpo-24017 `__: PEP 492: Coroutines with" " async and await syntax." msgstr "" -#: ../../../build/NEWS:19396 +#: ../../../build/NEWS:19410 msgid "" "`bpo-14373 `__: Added C implementation " "of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " "Kachayev." msgstr "" -#: ../../../build/NEWS:19399 +#: ../../../build/NEWS:19413 msgid "" "`bpo-24230 `__: The tempfile module now " "accepts bytes for prefix, suffix and dir parameters and returns bytes in " "such situations (matching the os module APIs)." msgstr "" -#: ../../../build/NEWS:19403 +#: ../../../build/NEWS:19417 msgid "" "`bpo-22189 `__: collections.UserString " "now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " "isprintable(), and maketrans(). Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19407 +#: ../../../build/NEWS:19421 msgid "" "`bpo-24244 `__: Prevents termination " "when an invalid format string is encountered on Windows in strftime." msgstr "" -#: ../../../build/NEWS:19410 +#: ../../../build/NEWS:19424 msgid "" "`bpo-23973 `__: PEP 484: Add the typing " "module." msgstr "" -#: ../../../build/NEWS:19412 +#: ../../../build/NEWS:19426 msgid "" "`bpo-23086 `__: The " "collections.abc.Sequence() abstract base class added *start* and *stop* " "parameters to the index() mixin. Patch by Devin Jeanpierre." msgstr "" -#: ../../../build/NEWS:19416 +#: ../../../build/NEWS:19430 msgid "" "`bpo-20035 `__: Replaced the " "``tkinter._fix`` module used for setting up the Tcl/Tk environment on " @@ -27639,13 +27668,13 @@ msgid "" "permanent changes to the environment." msgstr "" -#: ../../../build/NEWS:19420 +#: ../../../build/NEWS:19434 msgid "" "`bpo-24257 `__: Fixed segmentation fault" " in sqlite3.Row constructor with faked cursor type." msgstr "" -#: ../../../build/NEWS:19423 +#: ../../../build/NEWS:19437 msgid "" "`bpo-15836 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " @@ -27653,13 +27682,13 @@ msgid "" "on patch by Daniel Wagner-Hall." msgstr "" -#: ../../../build/NEWS:19427 +#: ../../../build/NEWS:19441 msgid "" "`bpo-9858 `__: Add missing method stubs " "to _io.RawIOBase. Patch by Laura Rupprecht." msgstr "" -#: ../../../build/NEWS:19430 +#: ../../../build/NEWS:19444 msgid "" "`bpo-22955 `__: attrgetter, itemgetter " "and methodcaller objects in the operator module now support pickling. Added" @@ -27667,7 +27696,7 @@ msgid "" "Rosenberg." msgstr "" -#: ../../../build/NEWS:19434 +#: ../../../build/NEWS:19448 msgid "" "`bpo-22107 `__: tempfile.gettempdir() " "and tempfile.mkdtemp() now try again when a directory with the chosen name " @@ -27675,156 +27704,156 @@ msgid "" "early if parent directory is not valid (not exists or is a file) on Windows." msgstr "" -#: ../../../build/NEWS:19439 +#: ../../../build/NEWS:19453 msgid "" "`bpo-23780 `__: Improved error message " "in os.path.join() with single argument." msgstr "" -#: ../../../build/NEWS:19441 +#: ../../../build/NEWS:19455 msgid "" "`bpo-6598 `__: Increased time precision " "and random number range in email.utils.make_msgid() to strengthen the " "uniqueness of the message ID." msgstr "" -#: ../../../build/NEWS:19444 +#: ../../../build/NEWS:19458 msgid "" "`bpo-24091 `__: Fixed various crashes in" " corner cases in C implementation of ElementTree." msgstr "" -#: ../../../build/NEWS:19447 +#: ../../../build/NEWS:19461 msgid "" "`bpo-21931 `__: msilib.FCICreate() now " "raises TypeError in the case of a bad argument instead of a ValueError with " "a bogus FCI error number. Patch by Jeffrey Armstrong." msgstr "" -#: ../../../build/NEWS:19451 +#: ../../../build/NEWS:19465 msgid "" "`bpo-13866 `__: *quote_via* argument " "added to urllib.parse.urlencode." msgstr "" -#: ../../../build/NEWS:19453 +#: ../../../build/NEWS:19467 msgid "" "`bpo-20098 `__: New mangle_from policy " "option for email, default True for compat32, but False for all other " "policies." msgstr "" -#: ../../../build/NEWS:19456 +#: ../../../build/NEWS:19470 msgid "" "`bpo-24211 `__: The email library now " "supports RFC 6532: it can generate headers using utf-8 instead of encoded " "words." msgstr "" -#: ../../../build/NEWS:19459 +#: ../../../build/NEWS:19473 msgid "" "`bpo-16314 `__: Added support for the " "LZMA compression in distutils." msgstr "" -#: ../../../build/NEWS:19461 +#: ../../../build/NEWS:19475 msgid "" "`bpo-21804 `__: poplib now supports RFC " "6856 (UTF8)." msgstr "" -#: ../../../build/NEWS:19463 +#: ../../../build/NEWS:19477 msgid "" "`bpo-18682 `__: Optimized pprint " "functions for builtin scalar types." msgstr "" -#: ../../../build/NEWS:19465 +#: ../../../build/NEWS:19479 msgid "" "`bpo-22027 `__: smtplib now supports RFC" " 6531 (SMTPUTF8)." msgstr "" -#: ../../../build/NEWS:19467 +#: ../../../build/NEWS:19481 msgid "" "`bpo-23488 `__: Random generator objects" " now consume 2x less memory on 64-bit." msgstr "" -#: ../../../build/NEWS:19469 +#: ../../../build/NEWS:19483 msgid "" "`bpo-1322 `__: platform.dist() and " "platform.linux_distribution() functions are now deprecated. Initial patch " "by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19472 +#: ../../../build/NEWS:19486 msgid "" "`bpo-22486 `__: Added the math.gcd() " "function. The fractions.gcd() function now is deprecated. Based on patch " "by Mark Dickinson." msgstr "" -#: ../../../build/NEWS:19475 +#: ../../../build/NEWS:19489 msgid "" "`bpo-24064 `__: Property() docstrings " "are now writeable. (Patch by Berker Peksag.)" msgstr "" -#: ../../../build/NEWS:19478 +#: ../../../build/NEWS:19492 msgid "" "`bpo-22681 `__: Added support for the " "koi8_t encoding." msgstr "" -#: ../../../build/NEWS:19480 +#: ../../../build/NEWS:19494 msgid "" "`bpo-22682 `__: Added support for the " "kz1048 encoding." msgstr "" -#: ../../../build/NEWS:19482 +#: ../../../build/NEWS:19496 msgid "" "`bpo-23796 `__: peek and read1 methods " "of BufferedReader now raise ValueError if they called on a closed object. " "Patch by John Hergenroeder." msgstr "" -#: ../../../build/NEWS:19485 +#: ../../../build/NEWS:19499 msgid "" "`bpo-21795 `__: smtpd now supports the " "8BITMIME extension whenever the new *decode_data* constructor argument is " "set to False." msgstr "" -#: ../../../build/NEWS:19488 +#: ../../../build/NEWS:19502 msgid "" "`bpo-24155 `__: optimize heapq.heapify()" " for better cache performance when heapifying large lists." msgstr "" -#: ../../../build/NEWS:19491 +#: ../../../build/NEWS:19505 msgid "" "`bpo-21800 `__: imaplib now supports RFC" " 5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " "encodes non-ASCII usernames and passwords to UTF8." msgstr "" -#: ../../../build/NEWS:19495 +#: ../../../build/NEWS:19509 msgid "" "`bpo-20274 `__: When calling a " "_sqlite.Connection, it now complains if passed any keyword arguments. " "Previously it silently ignored them." msgstr "" -#: ../../../build/NEWS:19498 +#: ../../../build/NEWS:19512 msgid "" "`bpo-20274 `__: Remove ignored and " "erroneous \"kwargs\" parameters from three METH_VARARGS methods on " "_sqlite.Connection." msgstr "" -#: ../../../build/NEWS:19501 +#: ../../../build/NEWS:19515 msgid "" "`bpo-24134 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a" @@ -27832,221 +27861,221 @@ msgid "" "is passed in the context manager mode." msgstr "" -#: ../../../build/NEWS:19506 +#: ../../../build/NEWS:19520 msgid "" "`bpo-24018 `__: Add a " "collections.abc.Generator abstract base class. Contributed by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19509 +#: ../../../build/NEWS:19523 msgid "" "`bpo-23880 `__: Tkinter's getint() and " "getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " "numbers (in particular int)." msgstr "" -#: ../../../build/NEWS:19512 +#: ../../../build/NEWS:19526 msgid "" "`bpo-22619 `__: Added negative limit " "support in the traceback module. Based on patch by Dmitry Kazakov." msgstr "" -#: ../../../build/NEWS:19515 +#: ../../../build/NEWS:19529 msgid "" "`bpo-24094 `__: Fix possible crash in " "json.encode with poorly behaved dict subclasses." msgstr "" -#: ../../../build/NEWS:19518 +#: ../../../build/NEWS:19532 msgid "" "`bpo-9246 `__: On POSIX, os.getcwd() now " "supports paths longer than 1025 bytes. Patch written by William Orr." msgstr "" -#: ../../../build/NEWS:19521 +#: ../../../build/NEWS:19535 msgid "" "`bpo-17445 `__: add difflib.diff_bytes()" " to support comparison of byte strings (fixes a regression from Python 2)." msgstr "" -#: ../../../build/NEWS:19524 +#: ../../../build/NEWS:19538 msgid "" "`bpo-23917 `__: Fall back to sequential " "compilation when ProcessPoolExecutor doesn't exist. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:19527 +#: ../../../build/NEWS:19541 msgid "" "`bpo-23008 `__: Fixed resolving " "attributes with boolean value is False in pydoc." msgstr "" -#: ../../../build/NEWS:19530 +#: ../../../build/NEWS:19544 msgid "" "Fix asyncio issue 235: LifoQueue and PriorityQueue's put didn't increment " "unfinished tasks (this bug was introduced when JoinableQueue was merged with" " Queue)." msgstr "" -#: ../../../build/NEWS:19534 +#: ../../../build/NEWS:19548 msgid "" "`bpo-23908 `__: os functions now reject " "paths with embedded null character on Windows instead of silently truncating" " them." msgstr "" -#: ../../../build/NEWS:19537 +#: ../../../build/NEWS:19551 msgid "" "`bpo-23728 `__: binascii.crc_hqx() could" " return an integer outside of the range 0-0xffff for empty data." msgstr "" -#: ../../../build/NEWS:19540 +#: ../../../build/NEWS:19554 msgid "" "`bpo-23887 `__: urllib.error.HTTPError " "now has a proper repr() representation. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:19543 +#: ../../../build/NEWS:19557 msgid "" "asyncio: New event loop APIs: set_task_factory() and get_task_factory()." msgstr "" -#: ../../../build/NEWS:19545 +#: ../../../build/NEWS:19559 msgid "asyncio: async() function is deprecated in favour of ensure_future()." msgstr "" -#: ../../../build/NEWS:19547 +#: ../../../build/NEWS:19561 msgid "" "`bpo-24178 `__: asyncio.Lock, Condition," " Semaphore, and BoundedSemaphore support new 'async with' syntax. " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19550 +#: ../../../build/NEWS:19564 msgid "" "`bpo-24179 `__: Support 'async for' for " "asyncio.StreamReader. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19553 +#: ../../../build/NEWS:19567 msgid "" "`bpo-24184 `__: Add AsyncIterator and " "AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19556 +#: ../../../build/NEWS:19570 msgid "" "`bpo-22547 `__: Implement informative " "__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19559 +#: ../../../build/NEWS:19573 msgid "" "`bpo-24190 `__: Implement " "inspect.BoundArgument.apply_defaults() method. Contributed by Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19562 +#: ../../../build/NEWS:19576 msgid "" "`bpo-20691 `__: Add 'follow_wrapped' " "argument to inspect.Signature.from_callable() and inspect.signature(). " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19566 +#: ../../../build/NEWS:19580 msgid "" "`bpo-24248 `__: Deprecate " "inspect.Signature.from_function() and inspect.Signature.from_builtin()." msgstr "" -#: ../../../build/NEWS:19569 +#: ../../../build/NEWS:19583 msgid "" "`bpo-23898 `__: Fix " "inspect.classify_class_attrs() to support attributes with overloaded __eq__ " "and __bool__. Patch by Mike Bayer." msgstr "" -#: ../../../build/NEWS:19572 +#: ../../../build/NEWS:19586 msgid "" "`bpo-24298 `__: Fix inspect.signature() " "to correctly unwrap wrappers around bound methods." msgstr "" -#: ../../../build/NEWS:19578 +#: ../../../build/NEWS:19592 msgid "" "`bpo-23184 `__: remove unused names and " "imports in idlelib. Initial patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:19584 +#: ../../../build/NEWS:19598 msgid "" "`bpo-21520 `__: test_zipfile no longer " "fails if the word 'bad' appears anywhere in the name of the current " "directory." msgstr "" -#: ../../../build/NEWS:19587 +#: ../../../build/NEWS:19601 msgid "" "`bpo-9517 `__: Move script_helper into " "the support package. Patch by Christie Wilson." msgstr "" -#: ../../../build/NEWS:19593 +#: ../../../build/NEWS:19607 msgid "" "`bpo-22155 `__: Add File Handlers " "subsection with createfilehandler to tkinter doc. Remove obsolete example " "from FAQ. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19596 +#: ../../../build/NEWS:19610 msgid "" "`bpo-24029 `__: Document the name " "binding behavior for submodule imports." msgstr "" -#: ../../../build/NEWS:19598 +#: ../../../build/NEWS:19612 msgid "" "`bpo-24077 `__: Fix typo in man page for" " -I command option: -s, not -S" msgstr "" -#: ../../../build/NEWS:19603 +#: ../../../build/NEWS:19617 msgid "" "`bpo-24000 `__: Improved Argument " "Clinic's mapping of converters to legacy \"format units\". Updated the " "documentation to match." msgstr "" -#: ../../../build/NEWS:19606 +#: ../../../build/NEWS:19620 msgid "" "`bpo-24001 `__: Argument Clinic " "converters now use accept={type} instead of types={'type'} to specify the " "types the converter accepts." msgstr "" -#: ../../../build/NEWS:19609 +#: ../../../build/NEWS:19623 msgid "" "`bpo-23330 `__: h2py now supports " "arbitrary filenames in #include." msgstr "" -#: ../../../build/NEWS:19611 +#: ../../../build/NEWS:19625 msgid "" "`bpo-24031 `__: make patchcheck now " "supports git checkouts, too." msgstr "" -#: ../../../build/NEWS:19615 +#: ../../../build/NEWS:19629 msgid "Python 3.5.0 alpha 4" msgstr "Python 3.5.0 alfa 4" -#: ../../../build/NEWS:19617 +#: ../../../build/NEWS:19631 msgid "*Release date: 2015-04-19*" msgstr "*Tanggal rilis: 2015-04-19*" -#: ../../../build/NEWS:19622 +#: ../../../build/NEWS:19636 msgid "" "`bpo-22980 `__: Under Linux, " "GNU/KFreeBSD and the Hurd, C extensions now include the architecture triplet" @@ -28055,26 +28084,26 @@ msgid "" ":pep:`3149`-style information." msgstr "" -#: ../../../build/NEWS:19627 +#: ../../../build/NEWS:19641 msgid "" "`bpo-22631 `__: Added Linux-specific " "socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19630 +#: ../../../build/NEWS:19644 msgid "" "`bpo-23731 `__: Implement :pep:`488`: " "removal of .pyo files." msgstr "" -#: ../../../build/NEWS:19632 +#: ../../../build/NEWS:19646 msgid "" "`bpo-23726 `__: Don't enable GC for user" " subclasses of non-GC types that don't add any new fields. Patch by Eugene " "Toder." msgstr "" -#: ../../../build/NEWS:19635 +#: ../../../build/NEWS:19649 msgid "" "`bpo-23309 `__: Avoid a deadlock at " "shutdown if a daemon thread is aborted while it is holding a lock to a " @@ -28082,43 +28111,43 @@ msgid "" "(typically stdout or stderr). A fatal error is emitted instead." msgstr "" -#: ../../../build/NEWS:19640 +#: ../../../build/NEWS:19654 msgid "" "`bpo-22977 `__: Fixed formatting Windows" " error messages on Wine. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19643 +#: ../../../build/NEWS:19657 msgid "" "`bpo-23466 `__: %c, %o, %x, and %X in " "bytes formatting now raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:19646 +#: ../../../build/NEWS:19660 msgid "" "`bpo-24044 `__: Fix possible null " "pointer dereference in list.sort in out of memory conditions." msgstr "" -#: ../../../build/NEWS:19649 +#: ../../../build/NEWS:19663 msgid "" "`bpo-21354 `__: PyCFunction_New function" " is exposed by python DLL again." msgstr "" -#: ../../../build/NEWS:19654 +#: ../../../build/NEWS:19668 msgid "" "`bpo-23840 `__: tokenize.open() now " "closes the temporary binary file on error to fix a resource warning." msgstr "" -#: ../../../build/NEWS:19657 +#: ../../../build/NEWS:19671 msgid "" "`bpo-16914 `__: new debuglevel 2 in " "smtplib adds timestamps to debug output." msgstr "" -#: ../../../build/NEWS:19659 +#: ../../../build/NEWS:19673 msgid "" "`bpo-7159 `__: urllib.request now " "supports sending auth credentials automatically after the first 401. This " @@ -28126,39 +28155,39 @@ msgid "" "`__ and supersedes that change." msgstr "" -#: ../../../build/NEWS:19663 +#: ../../../build/NEWS:19677 msgid "" "`bpo-23703 `__: Fix a regression in " "urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19666 +#: ../../../build/NEWS:19680 msgid "" "`bpo-4254 `__: Adds " "_curses.update_lines_cols(). Patch by Arnon Yaari" msgstr "" -#: ../../../build/NEWS:19668 +#: ../../../build/NEWS:19682 msgid "" "`bpo-19933 `__: Provide default argument" " for ndigits in round. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19671 +#: ../../../build/NEWS:19685 msgid "" "`bpo-23193 `__: Add a numeric_owner " "parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " "by Michael Vogt and Eric Smith." msgstr "" -#: ../../../build/NEWS:19674 +#: ../../../build/NEWS:19688 msgid "" "`bpo-23342 `__: Add a subprocess.run() " "function than returns a CalledProcess instance for a more consistent API " "than the existing call* functions." msgstr "" -#: ../../../build/NEWS:19677 +#: ../../../build/NEWS:19691 msgid "" "`bpo-21217 `__: inspect.getsourcelines()" " now tries to compute the start and end lines from the code object, fixing " @@ -28166,49 +28195,49 @@ msgid "" "Thomas Ballinger and Allison Kaptur." msgstr "" -#: ../../../build/NEWS:19681 +#: ../../../build/NEWS:19695 msgid "" "`bpo-24521 `__: Fix possible integer " "overflows in the pickle module." msgstr "" -#: ../../../build/NEWS:19683 +#: ../../../build/NEWS:19697 msgid "" "`bpo-22931 `__: Allow '[' and ']' in " "cookie values." msgstr "" -#: ../../../build/NEWS:19685 +#: ../../../build/NEWS:19699 msgid "" "The keywords attribute of functools.partial is now always a dictionary." msgstr "" -#: ../../../build/NEWS:19687 +#: ../../../build/NEWS:19701 msgid "" "`bpo-23811 `__: Add missing newline to " "the PyCompileError error message. Patch by Alex Shkop." msgstr "" -#: ../../../build/NEWS:19690 +#: ../../../build/NEWS:19704 msgid "" "`bpo-21116 `__: Avoid blowing memory " "when allocating a multiprocessing shared array that's larger than 50% of the" " available RAM. Patch by Médéric Boquien." msgstr "" -#: ../../../build/NEWS:19694 +#: ../../../build/NEWS:19708 msgid "" "`bpo-22982 `__: Improve BOM handling " "when seeking to multiple positions of a writable text file." msgstr "" -#: ../../../build/NEWS:19697 +#: ../../../build/NEWS:19711 msgid "" "`bpo-23464 `__: Removed deprecated " "asyncio JoinableQueue." msgstr "" -#: ../../../build/NEWS:19699 +#: ../../../build/NEWS:19713 msgid "" "`bpo-23529 `__: Limit the size of " "decompressed data when reading from GzipFile, BZ2File or LZMAFile. This " @@ -28217,47 +28246,47 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:19704 +#: ../../../build/NEWS:19718 msgid "" "`bpo-21859 `__: Added Python " "implementation of io.FileIO." msgstr "" -#: ../../../build/NEWS:19706 +#: ../../../build/NEWS:19720 msgid "" "`bpo-23865 `__: close() methods in " "multiple modules now are idempotent and more robust at shutdown. If they " "need to release multiple resources, all are released even if errors occur." msgstr "" -#: ../../../build/NEWS:19710 +#: ../../../build/NEWS:19724 msgid "" "`bpo-23400 `__: Raise same exception on " "both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." msgstr "" -#: ../../../build/NEWS:19713 +#: ../../../build/NEWS:19727 msgid "" "`bpo-10838 `__: The subprocess now " "module includes SubprocessError and TimeoutError in its list of exported " "names for the users wild enough to use ``from subprocess import *``." msgstr "" -#: ../../../build/NEWS:19717 +#: ../../../build/NEWS:19731 msgid "" "`bpo-23411 `__: Added DefragResult, " "ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and " "SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19721 +#: ../../../build/NEWS:19735 msgid "" "`bpo-23881 `__: " "urllib.request.ftpwrapper constructor now closes the socket if the FTP " "connection failed to fix a ResourceWarning." msgstr "" -#: ../../../build/NEWS:19724 +#: ../../../build/NEWS:19738 msgid "" "`bpo-23853 `__: " ":meth:`socket.socket.sendall` does no more reset the socket timeout each " @@ -28265,14 +28294,14 @@ msgid "" "duration to send all data." msgstr "" -#: ../../../build/NEWS:19728 +#: ../../../build/NEWS:19742 msgid "" "`bpo-22721 `__: An order of multiline " "pprint output of set or dict containing orderable and non-orderable elements" " no longer depends on iteration order of set or dict." msgstr "" -#: ../../../build/NEWS:19732 +#: ../../../build/NEWS:19746 msgid "" "`bpo-15133 `__: " "_tkinter.tkapp.getboolean() now supports Tcl_Obj and always returns bool. " @@ -28280,45 +28309,45 @@ msgid "" "Tcl_Obj). tkinter.BooleanVar.get() now always returns bool." msgstr "" -#: ../../../build/NEWS:19737 +#: ../../../build/NEWS:19751 msgid "" "`bpo-10590 `__: xml.sax.parseString() " "now supports string argument." msgstr "" -#: ../../../build/NEWS:19739 +#: ../../../build/NEWS:19753 msgid "" "`bpo-23338 `__: Fixed formatting ctypes " "error messages on Cygwin. Patch by Makoto Kato." msgstr "" -#: ../../../build/NEWS:19742 +#: ../../../build/NEWS:19756 msgid "" "`bpo-15582 `__: inspect.getdoc() now " "follows inheritance chains." msgstr "" -#: ../../../build/NEWS:19744 +#: ../../../build/NEWS:19758 msgid "" "`bpo-2175 `__: SAX parsers now support a " "character stream of InputSource object." msgstr "" -#: ../../../build/NEWS:19747 +#: ../../../build/NEWS:19761 msgid "" "`bpo-16840 `__: Tkinter now supports " "64-bit integers added in Tcl 8.4 and arbitrary precision integers added in " "Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19750 +#: ../../../build/NEWS:19764 msgid "" "`bpo-23834 `__: Fix socket.sendto(), use" " the C Py_ssize_t type to store the result of sendto() instead of the C int " "type." msgstr "" -#: ../../../build/NEWS:19753 +#: ../../../build/NEWS:19767 msgid "" "`bpo-23618 `__: " ":meth:`socket.socket.connect` now waits until the connection completes " @@ -28328,45 +28357,45 @@ msgid "" ":exc:`InterruptedError` for non-blocking sockets." msgstr "" -#: ../../../build/NEWS:19759 +#: ../../../build/NEWS:19773 msgid "" "`bpo-21526 `__: Tkinter now supports new" " boolean type in Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19761 +#: ../../../build/NEWS:19775 msgid "" "`bpo-23836 `__: Fix the faulthandler " "module to handle reentrant calls to its signal handlers." msgstr "" -#: ../../../build/NEWS:19764 +#: ../../../build/NEWS:19778 msgid "" "`bpo-23838 `__: linecache now clears the" " cache and returns an empty result on MemoryError." msgstr "" -#: ../../../build/NEWS:19767 +#: ../../../build/NEWS:19781 msgid "" "`bpo-10395 `__: Added " "os.path.commonpath(). Implemented in posixpath and ntpath. Based on patch by" " Rafik Draoui." msgstr "" -#: ../../../build/NEWS:19770 +#: ../../../build/NEWS:19784 msgid "" "`bpo-23611 `__: Serializing more " "\"lookupable\" objects (such as unbound methods or nested classes) now are " "supported with pickle protocols < 4." msgstr "" -#: ../../../build/NEWS:19773 +#: ../../../build/NEWS:19787 msgid "" "`bpo-13583 `__: sqlite3.Row now supports" " slice indexing." msgstr "" -#: ../../../build/NEWS:19775 +#: ../../../build/NEWS:19789 msgid "" "`bpo-18473 `__: Fixed 2to3 and 3to2 " "compatible pickle mappings. Fixed ambiguous reverse mappings. Added many " @@ -28374,7 +28403,7 @@ msgid "" " with full name mapping." msgstr "" -#: ../../../build/NEWS:19779 +#: ../../../build/NEWS:19793 msgid "" "`bpo-23485 `__: select.select() is now " "retried automatically with the recomputed timeout when interrupted by a " @@ -28382,103 +28411,103 @@ msgid "" "part of the :pep:`475`." msgstr "" -#: ../../../build/NEWS:19783 +#: ../../../build/NEWS:19797 msgid "" "`bpo-23752 `__: When built from an " "existing file descriptor, io.FileIO() now only calls fstat() once. Before " "fstat() was called twice, which was not necessary." msgstr "" -#: ../../../build/NEWS:19787 +#: ../../../build/NEWS:19801 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support __add__, __mul__, and __imul__()." msgstr "" -#: ../../../build/NEWS:19790 +#: ../../../build/NEWS:19804 msgid "" "`bpo-23171 `__: csv.Writer.writerow() " "now supports arbitrary iterables." msgstr "" -#: ../../../build/NEWS:19792 +#: ../../../build/NEWS:19806 msgid "" "`bpo-23745 `__: The new email header " "parser now handles duplicate MIME parameter names without error, similar to " "how get_param behaves." msgstr "" -#: ../../../build/NEWS:19795 +#: ../../../build/NEWS:19809 msgid "" "`bpo-22117 `__: Fix os.utime(), it now " "rounds the timestamp towards minus infinity (-inf) instead of rounding " "towards zero." msgstr "" -#: ../../../build/NEWS:19798 +#: ../../../build/NEWS:19812 msgid "" "`bpo-23310 `__: Fix MagicMock's " "initializer to work with __methods__, just like configure_mock(). Patch by " "Kasia Jachim." msgstr "" -#: ../../../build/NEWS:19804 +#: ../../../build/NEWS:19818 msgid "" "`bpo-23817 `__: FreeBSD now uses \"1.0\"" " in the SOVERSION as other operating systems, instead of just \"1\"." msgstr "" -#: ../../../build/NEWS:19807 +#: ../../../build/NEWS:19821 msgid "" "`bpo-23501 `__: Argument Clinic now " "generates code into separate files by default." msgstr "" -#: ../../../build/NEWS:19813 +#: ../../../build/NEWS:19827 msgid "" "`bpo-23799 `__: Added " "test.support.start_threads() for running and cleaning up multiple threads." msgstr "" -#: ../../../build/NEWS:19816 +#: ../../../build/NEWS:19830 msgid "" "`bpo-22390 `__: test.regrtest now emits " "a warning if temporary files or directories are left after running a test." msgstr "" -#: ../../../build/NEWS:19822 +#: ../../../build/NEWS:19836 msgid "" "`bpo-18128 `__: pygettext now uses " "standard +NNNN format in the POT-Creation-Date header." msgstr "" -#: ../../../build/NEWS:19825 +#: ../../../build/NEWS:19839 msgid "" "`bpo-23935 `__: Argument Clinic's " "understanding of format units accepting bytes, bytearrays, and buffers is " "now consistent with both the documentation and the implementation." msgstr "" -#: ../../../build/NEWS:19829 +#: ../../../build/NEWS:19843 msgid "" "`bpo-23944 `__: Argument Clinic now " "wraps long impl prototypes at column 78." msgstr "" -#: ../../../build/NEWS:19831 +#: ../../../build/NEWS:19845 msgid "" "`bpo-20586 `__: Argument Clinic now " "ensures that functions without docstrings have signatures." msgstr "" -#: ../../../build/NEWS:19834 +#: ../../../build/NEWS:19848 msgid "" "`bpo-23492 `__: Argument Clinic now " "generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple" " if possible." msgstr "" -#: ../../../build/NEWS:19837 +#: ../../../build/NEWS:19851 msgid "" "`bpo-23500 `__: Argument Clinic is now " "smarter about generating the \"#ifndef\" (empty) definition of the methoddef" @@ -28487,21 +28516,21 @@ msgid "" " than immediately after the first use." msgstr "" -#: ../../../build/NEWS:19846 +#: ../../../build/NEWS:19860 msgid "" "`bpo-23998 `__: PyImport_ReInitLock() " "now checks for lock allocation error" msgstr "" -#: ../../../build/NEWS:19850 +#: ../../../build/NEWS:19864 msgid "Python 3.5.0 alpha 3" msgstr "Python 3.5.0 alfa 3" -#: ../../../build/NEWS:19852 +#: ../../../build/NEWS:19866 msgid "*Release date: 2015-03-28*" msgstr "*Tanggal rilis: 2015-03-28*" -#: ../../../build/NEWS:19857 +#: ../../../build/NEWS:19871 msgid "" "`bpo-23573 `__: Increased performance of" " string search operations (str.find, str.index, str.count, the in operator, " @@ -28509,44 +28538,44 @@ msgid "" "UCS4)." msgstr "" -#: ../../../build/NEWS:19861 +#: ../../../build/NEWS:19875 msgid "" "`bpo-23753 `__: Python doesn't support " "anymore platforms without stat() or fstat(), these functions are always " "required." msgstr "" -#: ../../../build/NEWS:19864 +#: ../../../build/NEWS:19878 msgid "" "`bpo-23681 `__: The -b option now " "affects comparisons of bytes with int." msgstr "" -#: ../../../build/NEWS:19866 +#: ../../../build/NEWS:19880 msgid "" "`bpo-23632 `__: Memoryviews now allow " "tuple indexing (including for multi-dimensional memoryviews)." msgstr "" -#: ../../../build/NEWS:19869 +#: ../../../build/NEWS:19883 msgid "" "`bpo-23192 `__: Fixed generator lambdas." " Patch by Bruno Cauet." msgstr "" -#: ../../../build/NEWS:19871 +#: ../../../build/NEWS:19885 msgid "" "`bpo-23629 `__: Fix the default " "__sizeof__ implementation for variable-sized objects." msgstr "" -#: ../../../build/NEWS:19877 +#: ../../../build/NEWS:19891 msgid "" "`bpo-14260 `__: The groupindex attribute" " of regular expression pattern object now is non-modifiable mapping." msgstr "" -#: ../../../build/NEWS:19880 +#: ../../../build/NEWS:19894 msgid "" "`bpo-23792 `__: Ignore KeyboardInterrupt" " when the pydoc pager is active. This mimics the behavior of the standard " @@ -28554,51 +28583,51 @@ msgid "" "itself is still running." msgstr "" -#: ../../../build/NEWS:19884 +#: ../../../build/NEWS:19898 msgid "" "`bpo-23775 `__: pprint() of OrderedDict " "now outputs the same representation as repr()." msgstr "" -#: ../../../build/NEWS:19887 +#: ../../../build/NEWS:19901 msgid "" "`bpo-23765 `__: Removed IsBadStringPtr " "calls in ctypes" msgstr "" -#: ../../../build/NEWS:19889 +#: ../../../build/NEWS:19903 msgid "" "`bpo-22364 `__: Improved some re error " "messages using regex for hints." msgstr "" -#: ../../../build/NEWS:19891 +#: ../../../build/NEWS:19905 msgid "" "`bpo-23742 `__: ntpath.expandvars() no " "longer loses unbalanced single quotes." msgstr "" -#: ../../../build/NEWS:19893 +#: ../../../build/NEWS:19907 msgid "" "`bpo-21717 `__: The zipfile.ZipFile.open" " function now supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:19896 +#: ../../../build/NEWS:19910 msgid "" "`bpo-21802 `__: The reader in " "BufferedRWPair now is closed even when closing writer failed in " "BufferedRWPair.close()." msgstr "" -#: ../../../build/NEWS:19899 +#: ../../../build/NEWS:19913 msgid "" "`bpo-23622 `__: Unknown escapes in " "regular expressions that consist of ``'\\'`` and ASCII letter now raise a " "deprecation warning and will be forbidden in Python 3.6." msgstr "" -#: ../../../build/NEWS:19903 +#: ../../../build/NEWS:19917 msgid "" "`bpo-23671 `__: string.Template now " "allows specifying the \"self\" parameter as a keyword argument. " @@ -28606,79 +28635,79 @@ msgid "" "\"format_string\" parameters as keyword arguments." msgstr "" -#: ../../../build/NEWS:19907 +#: ../../../build/NEWS:19921 msgid "" "`bpo-23502 `__: The pprint module now " "supports mapping proxies." msgstr "" -#: ../../../build/NEWS:19909 +#: ../../../build/NEWS:19923 msgid "" "`bpo-17530 `__: pprint now wraps long " "bytes objects and bytearrays." msgstr "" -#: ../../../build/NEWS:19911 +#: ../../../build/NEWS:19925 msgid "" "`bpo-22687 `__: Fixed some corner cases " "in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " "long words." msgstr "" -#: ../../../build/NEWS:19914 +#: ../../../build/NEWS:19928 msgid "" "`bpo-4727 `__: The copy module now uses " "pickle protocol 4 (PEP 3154) and supports copying of instances of classes " "whose __new__ method takes keyword-only arguments." msgstr "" -#: ../../../build/NEWS:19918 +#: ../../../build/NEWS:19932 msgid "" "`bpo-23491 `__: Added a zipapp module to" " support creating executable zip file archives of Python code. Registered " "\".pyz\" and \".pyzw\" extensions on Windows for these archives (PEP 441)." msgstr "" -#: ../../../build/NEWS:19922 +#: ../../../build/NEWS:19936 msgid "" "`bpo-23657 `__: Avoid explicit checks " "for str in zipapp, adding support for pathlib.Path objects as arguments." msgstr "" -#: ../../../build/NEWS:19925 +#: ../../../build/NEWS:19939 msgid "" "`bpo-23688 `__: Added support of " "arbitrary bytes-like objects and avoided unnecessary copying of memoryview " "in gzip.GzipFile.write(). Original patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:19929 +#: ../../../build/NEWS:19943 msgid "" "`bpo-23252 `__: Added support for " "writing ZIP files to unseekable streams." msgstr "" -#: ../../../build/NEWS:19931 +#: ../../../build/NEWS:19945 msgid "" "`bpo-23647 `__: Increase imaplib's " "MAXLINE to accommodate modern mailbox sizes." msgstr "" -#: ../../../build/NEWS:19933 +#: ../../../build/NEWS:19947 msgid "" "`bpo-23539 `__: If body is None, " "http.client.HTTPConnection.request now sets Content-Length to 0 for PUT, " "POST, and PATCH headers to avoid 411 errors from some web servers." msgstr "" -#: ../../../build/NEWS:19937 +#: ../../../build/NEWS:19951 msgid "" "`bpo-22351 `__: The nntplib.NNTP " "constructor no longer leaves the connection and socket open until the " "garbage collector cleans them up. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19941 +#: ../../../build/NEWS:19955 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support methods for index(), insert(), and copy(). This allows " @@ -28686,7 +28715,7 @@ msgid "" "substitutability for lists." msgstr "" -#: ../../../build/NEWS:19945 +#: ../../../build/NEWS:19959 msgid "" "`bpo-23715 `__: " ":func:`signal.sigwaitinfo` and :func:`signal.sigtimedwait` are now retried " @@ -28695,42 +28724,42 @@ msgid "" "timeout with a monotonic clock when it is retried." msgstr "" -#: ../../../build/NEWS:19950 +#: ../../../build/NEWS:19964 msgid "" "`bpo-23001 `__: Few functions in modules" " mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only " "bytes-like object now accept writable bytes-like object too." msgstr "" -#: ../../../build/NEWS:19954 +#: ../../../build/NEWS:19968 msgid "" "`bpo-23646 `__: If time.sleep() is " "interrupted by a signal, the sleep is now retried with the recomputed delay," " except if the signal handler raises an exception (PEP 475)." msgstr "" -#: ../../../build/NEWS:19958 +#: ../../../build/NEWS:19972 msgid "" "`bpo-23136 `__: _strptime now uniformly " "handles all days in week 0, including Dec 30 of previous year. Based on " "patch by Jim Carroll." msgstr "" -#: ../../../build/NEWS:19961 +#: ../../../build/NEWS:19975 msgid "" "`bpo-23700 `__: Iterator of " "NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " "Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:19964 +#: ../../../build/NEWS:19978 msgid "" "`bpo-22903 `__: The fake test case " "created by unittest.loader when it fails importing a test module is now " "picklable." msgstr "" -#: ../../../build/NEWS:19967 +#: ../../../build/NEWS:19981 msgid "" "`bpo-22181 `__: On Linux, os.urandom() " "now uses the new getrandom() syscall if available, syscall introduced in the" @@ -28738,7 +28767,7 @@ msgid "" "the need of a file descriptor and waits until the kernel has enough entropy." msgstr "" -#: ../../../build/NEWS:19972 +#: ../../../build/NEWS:19986 msgid "" "`bpo-2211 `__: Updated the implementation" " of the http.cookies.Morsel class. Setting attributes key, value and " @@ -28749,115 +28778,115 @@ msgid "" "quoting values. Added new tests. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19980 +#: ../../../build/NEWS:19994 msgid "" "`bpo-18983 `__: Allow selection of " "output units in timeit. Patch by Julian Gindi." msgstr "" -#: ../../../build/NEWS:19983 +#: ../../../build/NEWS:19997 msgid "" "`bpo-23631 `__: Fix " "traceback.format_list when a traceback has been mutated." msgstr "" -#: ../../../build/NEWS:19985 +#: ../../../build/NEWS:19999 msgid "" "`bpo-23568 `__: Add rdivmod support to " "MagicMock() objects. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:19988 +#: ../../../build/NEWS:20002 msgid "" "`bpo-2052 `__: Add charset parameter to " "HtmlDiff.make_file()." msgstr "" -#: ../../../build/NEWS:19990 +#: ../../../build/NEWS:20004 msgid "" "`bpo-23668 `__: Support os.truncate and " "os.ftruncate on Windows." msgstr "" -#: ../../../build/NEWS:19992 +#: ../../../build/NEWS:20006 msgid "" "`bpo-23138 `__: Fixed parsing cookies " "with absent keys or values in cookiejar. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19995 +#: ../../../build/NEWS:20009 msgid "" "`bpo-23051 `__: multiprocessing.Pool " "methods imap() and imap_unordered() now handle exceptions raised by an " "iterator. Patch by Alon Diamant and Davin Potts." msgstr "" -#: ../../../build/NEWS:19999 +#: ../../../build/NEWS:20013 msgid "" "`bpo-23581 `__: Add matmul support to " "MagicMock. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:20001 +#: ../../../build/NEWS:20015 msgid "" "`bpo-23566 `__: enable(), register(), " "dump_traceback() and dump_traceback_later() functions of faulthandler now " "accept file descriptors. Patch by Wei Wu." msgstr "" -#: ../../../build/NEWS:20005 +#: ../../../build/NEWS:20019 msgid "" "`bpo-22928 `__: Disabled HTTP header " "injections in http.client. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20008 +#: ../../../build/NEWS:20022 msgid "" "`bpo-23615 `__: Modules bz2, tarfile and" " tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:20011 +#: ../../../build/NEWS:20025 msgid "" "`bpo-23605 `__: os.walk() now calls " "os.scandir() instead of os.listdir(). The usage of os.scandir() reduces the " "number of calls to os.stat(). Initial patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:20018 +#: ../../../build/NEWS:20032 msgid "" "`bpo-23585 `__: make patchcheck will " "ensure the interpreter is built." msgstr "" -#: ../../../build/NEWS:20023 +#: ../../../build/NEWS:20037 msgid "" "`bpo-23583 `__: Added tests for standard" " IO streams in IDLE." msgstr "" -#: ../../../build/NEWS:20025 +#: ../../../build/NEWS:20039 msgid "" "`bpo-22289 `__: Prevent test_urllib2net " "failures due to ftp connection timeout." msgstr "" -#: ../../../build/NEWS:20030 +#: ../../../build/NEWS:20044 msgid "" "`bpo-22826 `__: The result of open() in " "Tools/freeze/bkfile.py is now better compatible with regular files (in " "particular it now supports the context management protocol)." msgstr "" -#: ../../../build/NEWS:20036 +#: ../../../build/NEWS:20050 msgid "Python 3.5.0 alpha 2" msgstr "Python 3.5.0 alfa 2" -#: ../../../build/NEWS:20038 +#: ../../../build/NEWS:20052 msgid "*Release date: 2015-03-09*" msgstr "*Tanggal rilis: 2015-03-09*" -#: ../../../build/NEWS:20043 +#: ../../../build/NEWS:20057 msgid "" "`bpo-23571 `__: PyObject_Call() and " "PyCFunction_Call() now raise a SystemError if a function returns a result " @@ -28865,72 +28894,72 @@ msgid "" "exception." msgstr "" -#: ../../../build/NEWS:20050 +#: ../../../build/NEWS:20064 msgid "" "`bpo-22524 `__: New os.scandir() " "function, part of the :pep:`471`: \"os.scandir() function -- a better and " "faster directory iterator\". Patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:20054 +#: ../../../build/NEWS:20068 msgid "" "`bpo-23103 `__: Reduced the memory " "consumption of IPv4Address and IPv6Address." msgstr "" -#: ../../../build/NEWS:20056 +#: ../../../build/NEWS:20070 msgid "" "`bpo-21793 `__: BaseHTTPRequestHandler " "again logs response code as numeric, not as stringified enum. Patch by " "Demian Brecht." msgstr "" -#: ../../../build/NEWS:20059 +#: ../../../build/NEWS:20073 msgid "" "`bpo-23476 `__: In the ssl module, " "enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " "it is available." msgstr "" -#: ../../../build/NEWS:20062 +#: ../../../build/NEWS:20076 msgid "" "`bpo-23576 `__: Avoid stalling in SSL " "reads when EOF has been reached in the SSL layer but the underlying " "connection hasn't been closed." msgstr "" -#: ../../../build/NEWS:20065 +#: ../../../build/NEWS:20079 msgid "" "`bpo-23504 `__: Added an __all__ to the " "types module." msgstr "" -#: ../../../build/NEWS:20067 +#: ../../../build/NEWS:20081 msgid "" "`bpo-23563 `__: Optimized utility " "functions in urllib.parse." msgstr "" -#: ../../../build/NEWS:20069 +#: ../../../build/NEWS:20083 msgid "" "`bpo-7830 `__: Flatten nested " "functools.partial." msgstr "" -#: ../../../build/NEWS:20071 +#: ../../../build/NEWS:20085 msgid "" "`bpo-20204 `__: Added the __module__ " "attribute to _tkinter classes." msgstr "" -#: ../../../build/NEWS:20073 +#: ../../../build/NEWS:20087 msgid "" "`bpo-19980 `__: Improved help() for non-" "recognized strings. help('') now shows the help on str. help('help') now " "shows the help on help(). Original patch by Mark Lawrence." msgstr "" -#: ../../../build/NEWS:20077 +#: ../../../build/NEWS:20091 msgid "" "`bpo-23521 `__: Corrected pure python " "implementation of timedelta division. Eliminated OverflowError from " @@ -28938,236 +28967,236 @@ msgid "" "division." msgstr "" -#: ../../../build/NEWS:20081 +#: ../../../build/NEWS:20095 msgid "" "`bpo-21619 `__: Popen objects no longer " "leave a zombie after exit in the with statement if the pipe was broken. " "Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20084 +#: ../../../build/NEWS:20098 msgid "" "`bpo-22936 `__: Make it possible to show" " local variables in tracebacks for both the traceback module and unittest." msgstr "" -#: ../../../build/NEWS:20087 +#: ../../../build/NEWS:20101 msgid "" "`bpo-15955 `__: Add an option to limit " "the output size in bz2.decompress(). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:20090 +#: ../../../build/NEWS:20104 msgid "" "`bpo-6639 `__: Module-level turtle " "functions no longer raise TclError after closing the window." msgstr "" -#: ../../../build/NEWS:20093 +#: ../../../build/NEWS:20107 msgid "" "`bpo-814253 `__: Group references and " "conditional group references now work in lookbehind assertions in regular " "expressions. (See also: `bpo-9179 `__)" msgstr "" -#: ../../../build/NEWS:20096 +#: ../../../build/NEWS:20110 msgid "" "`bpo-23215 `__: Multibyte codecs with " "custom error handlers that ignores errors consumed too much memory and " "raised SystemError or MemoryError. Original patch by Aleksi Torhamo." msgstr "" -#: ../../../build/NEWS:20100 +#: ../../../build/NEWS:20114 msgid "" "`bpo-5700 `__: io.FileIO() called flush()" " after closing the file. flush() was not called in close() if closefd=False." msgstr "" -#: ../../../build/NEWS:20103 +#: ../../../build/NEWS:20117 msgid "" "`bpo-23374 `__: Fixed pydoc failure with" " non-ASCII files when stdout encoding differs from file system encoding " "(e.g. on Mac OS)." msgstr "" -#: ../../../build/NEWS:20106 +#: ../../../build/NEWS:20120 msgid "" "`bpo-23481 `__: Remove RC4 from the SSL " "module's default cipher list." msgstr "" -#: ../../../build/NEWS:20108 +#: ../../../build/NEWS:20122 msgid "" "`bpo-21548 `__: Fix pydoc.synopsis() and" " pydoc.apropos() on modules with empty docstrings." msgstr "" -#: ../../../build/NEWS:20111 +#: ../../../build/NEWS:20125 msgid "" "`bpo-22885 `__: Fixed arbitrary code " "execution vulnerability in the dbm.dumb module. Original patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20114 +#: ../../../build/NEWS:20128 msgid "" "`bpo-23239 `__: ssl.match_hostname() now" " supports matching of IP addresses." msgstr "" -#: ../../../build/NEWS:20116 +#: ../../../build/NEWS:20130 msgid "" "`bpo-23146 `__: Fix mishandling of " "absolute Windows paths with forward slashes in pathlib." msgstr "" -#: ../../../build/NEWS:20119 +#: ../../../build/NEWS:20133 msgid "" "`bpo-23096 `__: Pickle representation of" " floats with protocol 0 now is the same for both Python and C " "implementations." msgstr "" -#: ../../../build/NEWS:20122 +#: ../../../build/NEWS:20136 msgid "" "`bpo-19105 `__: pprint now more " "efficiently uses free space at the right." msgstr "" -#: ../../../build/NEWS:20124 +#: ../../../build/NEWS:20138 msgid "" "`bpo-14910 `__: Add allow_abbrev " "parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " "Bethard, paul j3 and Daniel Eriksson." msgstr "" -#: ../../../build/NEWS:20127 +#: ../../../build/NEWS:20141 msgid "" "`bpo-21717 `__: tarfile.open() now " "supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:20129 +#: ../../../build/NEWS:20143 msgid "" "`bpo-23344 `__: marshal.dumps() is now " "20-25% faster on average." msgstr "" -#: ../../../build/NEWS:20131 +#: ../../../build/NEWS:20145 msgid "" "`bpo-20416 `__: marshal.dumps() with " "protocols 3 and 4 is now 40-50% faster on average." msgstr "" -#: ../../../build/NEWS:20134 +#: ../../../build/NEWS:20148 msgid "" "`bpo-23421 `__: Fixed compression in " "tarfile CLI. Patch by wdv4758h." msgstr "" -#: ../../../build/NEWS:20136 +#: ../../../build/NEWS:20150 msgid "" "`bpo-23367 `__: Fix possible overflows " "in the unicodedata module." msgstr "" -#: ../../../build/NEWS:20138 +#: ../../../build/NEWS:20152 msgid "" "`bpo-23361 `__: Fix possible overflow in" " Windows subprocess creation code." msgstr "" -#: ../../../build/NEWS:20140 +#: ../../../build/NEWS:20154 msgid "" "logging.handlers.QueueListener now takes a respect_handler_level keyword " "argument which, if set to True, will pass messages to handlers taking " "handler levels into account." msgstr "" -#: ../../../build/NEWS:20144 +#: ../../../build/NEWS:20158 msgid "" "`bpo-19705 `__: turtledemo now has a " "visual sorting algorithm demo. Original patch from Jason Yeo." msgstr "" -#: ../../../build/NEWS:20147 +#: ../../../build/NEWS:20161 msgid "" "`bpo-23801 `__: Fix issue where " "cgi.FieldStorage did not always ignore the entire preamble to a multipart " "body." msgstr "" -#: ../../../build/NEWS:20153 +#: ../../../build/NEWS:20167 msgid "" "`bpo-23445 `__: pydebug builds now use " "\"gcc -Og\" where possible, to make the resulting executable faster." msgstr "" -#: ../../../build/NEWS:20156 +#: ../../../build/NEWS:20170 msgid "" "`bpo-23686 `__: Update OS X 10.5 " "installer build to use OpenSSL 1.0.2a." msgstr "" -#: ../../../build/NEWS:20161 +#: ../../../build/NEWS:20175 msgid "" "`bpo-20204 `__: Deprecation warning is " "now raised for builtin types without the __module__ attribute." msgstr "" -#: ../../../build/NEWS:20167 +#: ../../../build/NEWS:20181 msgid "" "`bpo-23465 `__: Implement :pep:`486` - " "Make the Python Launcher aware of virtual environments. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20170 +#: ../../../build/NEWS:20184 msgid "" "`bpo-23437 `__: Make user scripts " "directory versioned on Windows. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20175 +#: ../../../build/NEWS:20189 msgid "Python 3.5.0 alpha 1" msgstr "Python 3.5.0 alfa 1" -#: ../../../build/NEWS:20177 +#: ../../../build/NEWS:20191 msgid "*Release date: 2015-02-08*" msgstr "*Tanggal rilis: 2015-02-08*" -#: ../../../build/NEWS:20182 +#: ../../../build/NEWS:20196 msgid "" "`bpo-23285 `__: PEP 475 - EINTR " "handling." msgstr "" -#: ../../../build/NEWS:20184 +#: ../../../build/NEWS:20198 msgid "" "`bpo-22735 `__: Fix many edge cases " "(including crashes) involving custom mro() implementations." msgstr "" -#: ../../../build/NEWS:20187 +#: ../../../build/NEWS:20201 msgid "" "`bpo-22896 `__: Avoid using " "PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " "PyObject_AsWriteBuffer()." msgstr "" -#: ../../../build/NEWS:20190 +#: ../../../build/NEWS:20204 msgid "" "`bpo-21295 `__: Revert some changes " "(`bpo-16795 `__) to AST line numbers and" " column offsets that constituted a regression." msgstr "" -#: ../../../build/NEWS:20193 +#: ../../../build/NEWS:20207 msgid "" "`bpo-22986 `__: Allow changing an " "object's __class__ between a dynamic type and static type in some cases." msgstr "" -#: ../../../build/NEWS:20196 +#: ../../../build/NEWS:20210 msgid "" "`bpo-15859 `__: " "PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " @@ -29176,199 +29205,199 @@ msgid "" "platforms other than Windows. Patch written by Campbell Barton." msgstr "" -#: ../../../build/NEWS:20201 +#: ../../../build/NEWS:20215 msgid "" "`bpo-21408 `__: The default __ne__() now" " returns NotImplemented if __eq__() returned NotImplemented. Original patch" " by Martin Panter." msgstr "" -#: ../../../build/NEWS:20204 +#: ../../../build/NEWS:20218 msgid "" "`bpo-23321 `__: Fixed a crash in " "str.decode() when error handler returned replacement string longer than " "malformed input data." msgstr "" -#: ../../../build/NEWS:20207 +#: ../../../build/NEWS:20221 msgid "" "`bpo-22286 `__: The \"backslashreplace\"" " error handlers now works with decoding and translating." msgstr "" -#: ../../../build/NEWS:20210 +#: ../../../build/NEWS:20224 msgid "" "`bpo-23253 `__: Delay-load " "ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." msgstr "" -#: ../../../build/NEWS:20213 +#: ../../../build/NEWS:20227 msgid "" "`bpo-22038 `__: pyatomic.h now uses " "stdatomic.h or GCC built-in functions for atomic memory access if available." " Patch written by Vitor de Lima and Gustavo Temple." msgstr "" -#: ../../../build/NEWS:20217 +#: ../../../build/NEWS:20231 msgid "" "`bpo-20284 `__: %-interpolation (aka " "printf) formatting added for bytes and bytearray." msgstr "" -#: ../../../build/NEWS:20220 +#: ../../../build/NEWS:20234 msgid "" "`bpo-23048 `__: Fix jumping out of an " "infinite while loop in the pdb." msgstr "" -#: ../../../build/NEWS:20222 +#: ../../../build/NEWS:20236 msgid "" "`bpo-20335 `__: bytes constructor now " "raises TypeError when encoding or errors is specified with non-string " "argument. Based on patch by Renaud Blanch." msgstr "" -#: ../../../build/NEWS:20225 +#: ../../../build/NEWS:20239 msgid "" "`bpo-22834 `__: If the current working " "directory ends up being set to a non-existent directory then import will no " "longer raise FileNotFoundError." msgstr "" -#: ../../../build/NEWS:20228 +#: ../../../build/NEWS:20242 msgid "" "`bpo-22869 `__: Move the interpreter " "startup & shutdown code to a new dedicated pylifecycle.c module" msgstr "" -#: ../../../build/NEWS:20231 +#: ../../../build/NEWS:20245 msgid "" "`bpo-22847 `__: Improve method cache " "efficiency." msgstr "" -#: ../../../build/NEWS:20233 +#: ../../../build/NEWS:20247 msgid "" "`bpo-22335 `__: Fix crash when trying to" " enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." msgstr "" -#: ../../../build/NEWS:20236 +#: ../../../build/NEWS:20250 msgid "" "`bpo-22653 `__: Fix an assertion failure" " in debug mode when doing a reentrant dict insertion in debug mode." msgstr "" -#: ../../../build/NEWS:20239 +#: ../../../build/NEWS:20253 msgid "" "`bpo-22643 `__: Fix integer overflow in " "Unicode case operations (upper, lower, title, swapcase, casefold)." msgstr "" -#: ../../../build/NEWS:20242 +#: ../../../build/NEWS:20256 msgid "" "`bpo-17636 `__: Circular imports " "involving relative imports are now supported." msgstr "" -#: ../../../build/NEWS:20244 +#: ../../../build/NEWS:20258 msgid "" "`bpo-22604 `__: Fix assertion error in " "debug mode when dividing a complex number by (nan+0j)." msgstr "" -#: ../../../build/NEWS:20247 +#: ../../../build/NEWS:20261 msgid "" "`bpo-21052 `__: Do not raise " "ImportWarning when sys.path_hooks or sys.meta_path are set to None." msgstr "" -#: ../../../build/NEWS:20250 +#: ../../../build/NEWS:20264 msgid "" "`bpo-16518 `__: Use 'bytes-like object " "required' in error messages that previously used the far more cryptic \"'x' " "does not support the buffer protocol." msgstr "" -#: ../../../build/NEWS:20254 +#: ../../../build/NEWS:20268 msgid "" "`bpo-22470 `__: Fixed integer overflow " "issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\"" " error handlers." msgstr "" -#: ../../../build/NEWS:20257 +#: ../../../build/NEWS:20271 msgid "" "`bpo-22540 `__: speed up " "`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " "second argument has metaclass `type`." msgstr "" -#: ../../../build/NEWS:20260 +#: ../../../build/NEWS:20274 msgid "" "`bpo-18711 `__: Add a new " "`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " "`va_list` argument." msgstr "" -#: ../../../build/NEWS:20263 +#: ../../../build/NEWS:20277 msgid "" "`bpo-22520 `__: Fix overflow checking " "when generating the repr of a unicode object." msgstr "" -#: ../../../build/NEWS:20266 +#: ../../../build/NEWS:20280 msgid "" "`bpo-22519 `__: Fix overflow checking in" " PyBytes_Repr." msgstr "" -#: ../../../build/NEWS:20268 +#: ../../../build/NEWS:20282 msgid "" "`bpo-22518 `__: Fix integer overflow " "issues in latin-1 encoding." msgstr "" -#: ../../../build/NEWS:20270 +#: ../../../build/NEWS:20284 msgid "" "`bpo-16324 `__: _charset parameter of " "MIMEText now also accepts email.charset.Charset instances. Initial patch by " "Claude Paroz." msgstr "" -#: ../../../build/NEWS:20273 +#: ../../../build/NEWS:20287 msgid "" "`bpo-1764286 `__: Fix " "inspect.getsource() to support decorated functions. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20276 +#: ../../../build/NEWS:20290 msgid "" "`bpo-18554 `__: os.__all__ includes " "posix functions." msgstr "" -#: ../../../build/NEWS:20278 +#: ../../../build/NEWS:20292 msgid "" "`bpo-21391 `__: Use os.path.abspath in " "the shutil module." msgstr "" -#: ../../../build/NEWS:20280 +#: ../../../build/NEWS:20294 msgid "" "`bpo-11471 `__: avoid generating a " "JUMP_FORWARD instruction at the end of an if-block if there is no else-" "clause. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:20283 +#: ../../../build/NEWS:20297 msgid "" "`bpo-22215 `__: Now ValueError is raised" " instead of TypeError when str or bytes argument contains not permitted null" " character or byte." msgstr "" -#: ../../../build/NEWS:20286 +#: ../../../build/NEWS:20300 msgid "" "`bpo-22258 `__: Fix the internal " "function set_inheritable() on Illumos. This platform exposes the function " @@ -29377,63 +29406,63 @@ msgid "" "slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." msgstr "" -#: ../../../build/NEWS:20292 +#: ../../../build/NEWS:20306 msgid "" "`bpo-21389 `__: Displaying the " "__qualname__ of the underlying function in the repr of a bound method." msgstr "" -#: ../../../build/NEWS:20295 +#: ../../../build/NEWS:20309 msgid "" "`bpo-22206 `__: Using pthread, " "PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " "integer overflow." msgstr "" -#: ../../../build/NEWS:20298 +#: ../../../build/NEWS:20312 msgid "" "`bpo-20184 `__: Argument Clinic based " "signature introspection added for 30 of the builtin functions." msgstr "" -#: ../../../build/NEWS:20301 +#: ../../../build/NEWS:20315 msgid "" "`bpo-22116 `__: C functions and methods " "(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " "Wei Wu." msgstr "" -#: ../../../build/NEWS:20304 +#: ../../../build/NEWS:20318 msgid "" "`bpo-22077 `__: Improve index error " "messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " "Added ', not ' for bytearrays. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20308 +#: ../../../build/NEWS:20322 msgid "" "`bpo-20179 `__: Apply Argument Clinic to" " bytes and bytearray. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:20311 +#: ../../../build/NEWS:20325 msgid "" "`bpo-22082 `__: Clear interned strings " "in slotdefs." msgstr "" -#: ../../../build/NEWS:20313 +#: ../../../build/NEWS:20327 msgid "Upgrade Unicode database to Unicode 7.0.0." msgstr "Perbarui database Unicode ke Unicode 7.0.0." -#: ../../../build/NEWS:20315 +#: ../../../build/NEWS:20329 msgid "" "`bpo-21897 `__: Fix a crash with the " "f_locals attribute with closure variables when frame.clear() has been " "called." msgstr "" -#: ../../../build/NEWS:20318 +#: ../../../build/NEWS:20332 msgid "" "`bpo-21205 `__: Add a new " "``__qualname__`` attribute to generator, the qualified name, and use it in " @@ -29442,7 +29471,7 @@ msgid "" "the code. Use ``gen.gi_code.co_name`` to get the name of the code." msgstr "" -#: ../../../build/NEWS:20324 +#: ../../../build/NEWS:20338 msgid "" "`bpo-21669 `__: With the aid of " "heuristics in SyntaxError.__init__, the parser now attempts to generate more" @@ -29450,14 +29479,14 @@ msgid "" "\"exec\" and \"print\" are used as statements." msgstr "" -#: ../../../build/NEWS:20328 +#: ../../../build/NEWS:20342 msgid "" "`bpo-21642 `__: In the conditional if-" "else expression, allow an integer written with no space between itself and " "the ``else`` keyword (e.g. ``True if 42else False``) to be valid syntax." msgstr "" -#: ../../../build/NEWS:20332 +#: ../../../build/NEWS:20346 msgid "" "`bpo-21523 `__: Fix over-pessimistic " "computation of the stack effect of some opcodes in the compiler. This also " @@ -29465,117 +29494,117 @@ msgid "" " a large number of \"and\" and \"or\" operators." msgstr "" -#: ../../../build/NEWS:20337 +#: ../../../build/NEWS:20351 msgid "" "`bpo-21418 `__: Fix a crash in the " "builtin function super() when called without argument and without current " "frame (ex: embedded Python)." msgstr "" -#: ../../../build/NEWS:20340 +#: ../../../build/NEWS:20354 msgid "" "`bpo-21425 `__: Fix flushing of standard" " streams in the interactive interpreter." msgstr "" -#: ../../../build/NEWS:20343 +#: ../../../build/NEWS:20357 msgid "" "`bpo-21435 `__: In rare cases, when " "running finalizers on objects in cyclic trash a bad pointer dereference " "could occur due to a subtle flaw in internal iteration logic." msgstr "" -#: ../../../build/NEWS:20347 +#: ../../../build/NEWS:20361 msgid "" "`bpo-21377 `__: PyBytes_Concat() now " "tries to concatenate in-place when the first argument has a reference count " "of 1. Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:20350 +#: ../../../build/NEWS:20364 msgid "" "`bpo-20355 `__: -W command line options " "now have higher priority than the PYTHONWARNINGS environment variable. " "Patch by Arfrever." msgstr "" -#: ../../../build/NEWS:20353 +#: ../../../build/NEWS:20367 msgid "" "`bpo-21274 `__: Define PATH_MAX for " "GNU/Hurd in Python/pythonrun.c." msgstr "" -#: ../../../build/NEWS:20355 +#: ../../../build/NEWS:20369 msgid "" "`bpo-20904 `__: Support setting FPU " "precision on m68k." msgstr "" -#: ../../../build/NEWS:20357 +#: ../../../build/NEWS:20371 msgid "" "`bpo-21209 `__: Fix sending tuples to " "custom generator objects with the yield from syntax." msgstr "" -#: ../../../build/NEWS:20360 +#: ../../../build/NEWS:20374 msgid "" "`bpo-21193 `__: pow(a, b, c) now raises " "ValueError rather than TypeError when b is negative. Patch by Josh " "Rosenberg." msgstr "" -#: ../../../build/NEWS:20363 +#: ../../../build/NEWS:20377 msgid "" "`bpo-21176 `__: PEP 465: Add the '@' " "operator for matrix multiplication." msgstr "" -#: ../../../build/NEWS:20365 +#: ../../../build/NEWS:20379 msgid "" "`bpo-21134 `__: Fix segfault when str is" " called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " "UnicodeTranslateError object." msgstr "" -#: ../../../build/NEWS:20368 +#: ../../../build/NEWS:20382 msgid "" "`bpo-19537 `__: Fix PyUnicode_DATA() " "alignment under m68k. Patch by Andreas Schwab." msgstr "" -#: ../../../build/NEWS:20371 +#: ../../../build/NEWS:20385 msgid "" "`bpo-20929 `__: Add a type cast to avoid" " shifting a negative number." msgstr "" -#: ../../../build/NEWS:20373 +#: ../../../build/NEWS:20387 msgid "" "`bpo-20731 `__: Properly position in " "source code files even if they are opened in text mode. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../build/NEWS:20376 +#: ../../../build/NEWS:20390 msgid "" "`bpo-20637 `__: Key-sharing now also " "works for instance dictionaries of subclasses. Patch by Peter Ingebretson." msgstr "" -#: ../../../build/NEWS:20379 +#: ../../../build/NEWS:20393 msgid "" "`bpo-8297 `__: Attributes missing from " "modules now include the module name in the error text. Original patch by " "ysj.ray." msgstr "" -#: ../../../build/NEWS:20382 +#: ../../../build/NEWS:20396 msgid "" "`bpo-19995 `__: %c, %o, %x, and %X now " "raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:20384 +#: ../../../build/NEWS:20398 msgid "" "`bpo-19655 `__: The ASDL parser - used " "by the build process to generate code for managing the Python AST in C - was" @@ -29584,27 +29613,27 @@ msgid "" "source base." msgstr "" -#: ../../../build/NEWS:20389 +#: ../../../build/NEWS:20403 msgid "" "`bpo-12546 `__: Allow ``\\x00`` to be " "used as a fill character when using str, int, float, and complex __format__ " "methods." msgstr "" -#: ../../../build/NEWS:20392 +#: ../../../build/NEWS:20406 msgid "" "`bpo-20480 `__: Add " "ipaddress.reverse_pointer. Patch by Leon Weber." msgstr "" -#: ../../../build/NEWS:20394 +#: ../../../build/NEWS:20408 msgid "" "`bpo-13598 `__: Modify string.Formatter " "to support auto-numbering of replacement fields. It now matches the behavior" " of str.format() in this regard. Patches by Phil Elson and Ramchandra Apte." msgstr "" -#: ../../../build/NEWS:20398 +#: ../../../build/NEWS:20412 msgid "" "`bpo-8931 `__: Make alternate formatting " "('#') for type 'c' raise an exception. In versions prior to 3.5, '#' with " @@ -29612,81 +29641,81 @@ msgid "" "Landschoff." msgstr "" -#: ../../../build/NEWS:20402 +#: ../../../build/NEWS:20416 msgid "" "`bpo-23165 `__: Perform overflow checks " "before allocating memory in the _Py_char2wchar function." msgstr "" -#: ../../../build/NEWS:20408 +#: ../../../build/NEWS:20422 msgid "" "`bpo-23399 `__: pyvenv creates relative " "symlinks where possible." msgstr "" -#: ../../../build/NEWS:20410 +#: ../../../build/NEWS:20424 msgid "" "`bpo-20289 `__: cgi.FieldStorage() now " "supports the context management protocol." msgstr "" -#: ../../../build/NEWS:20413 +#: ../../../build/NEWS:20427 msgid "" "`bpo-13128 `__: Print response headers " "for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20416 +#: ../../../build/NEWS:20430 msgid "" "`bpo-15381 `__: Optimized io.BytesIO to " "make less allocations and copyings." msgstr "" -#: ../../../build/NEWS:20418 +#: ../../../build/NEWS:20432 msgid "" "`bpo-22818 `__: Splitting on a pattern " "that could match an empty string now raises a warning. Patterns that can " "only match empty strings are now rejected." msgstr "" -#: ../../../build/NEWS:20422 +#: ../../../build/NEWS:20436 msgid "" "`bpo-23099 `__: Closing io.BytesIO with " "exported buffer is rejected now to prevent corrupting exported buffer." msgstr "" -#: ../../../build/NEWS:20425 +#: ../../../build/NEWS:20439 msgid "" "`bpo-23326 `__: Removed __ne__ " "implementations. Since fixing default __ne__ implementation in `bpo-21408 " "`__ they are redundant." msgstr "" -#: ../../../build/NEWS:20428 +#: ../../../build/NEWS:20442 msgid "" "`bpo-23363 `__: Fix possible overflow in" " itertools.permutations." msgstr "" -#: ../../../build/NEWS:20430 +#: ../../../build/NEWS:20444 msgid "" "`bpo-23364 `__: Fix possible overflow in" " itertools.product." msgstr "" -#: ../../../build/NEWS:20432 +#: ../../../build/NEWS:20446 msgid "" "`bpo-23366 `__: Fixed possible integer " "overflow in itertools.combinations." msgstr "" -#: ../../../build/NEWS:20434 +#: ../../../build/NEWS:20448 msgid "" "`bpo-23369 `__: Fixed possible integer " "overflow in _json.encode_basestring_ascii." msgstr "" -#: ../../../build/NEWS:20437 +#: ../../../build/NEWS:20451 msgid "" "`bpo-23353 `__: Fix the exception " "handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the " @@ -29695,116 +29724,116 @@ msgid "" " is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." msgstr "" -#: ../../../build/NEWS:20443 +#: ../../../build/NEWS:20457 msgid "" "`bpo-14099 `__: Restored support of " "writing ZIP files to tellable but non-seekable streams." msgstr "" -#: ../../../build/NEWS:20446 +#: ../../../build/NEWS:20460 msgid "" "`bpo-14099 `__: Writing to ZipFile and " "reading multiple ZipExtFiles is threadsafe now." msgstr "" -#: ../../../build/NEWS:20449 +#: ../../../build/NEWS:20463 msgid "" "`bpo-19361 `__: JSON decoder now raises " "JSONDecodeError instead of ValueError." msgstr "" -#: ../../../build/NEWS:20451 +#: ../../../build/NEWS:20465 msgid "" "`bpo-18518 `__: timeit now rejects " "statements which can't be compiled outside a function or a loop (e.g. " "\"return\" or \"break\")." msgstr "" -#: ../../../build/NEWS:20454 +#: ../../../build/NEWS:20468 msgid "" "`bpo-23094 `__: Fixed readline with " "frames in Python implementation of pickle." msgstr "" -#: ../../../build/NEWS:20456 +#: ../../../build/NEWS:20470 msgid "" "`bpo-23268 `__: Fixed bugs in the " "comparison of ipaddress classes." msgstr "" -#: ../../../build/NEWS:20458 +#: ../../../build/NEWS:20472 msgid "" "`bpo-21408 `__: Removed incorrect " "implementations of __ne__() which didn't returned NotImplemented if __eq__()" " returned NotImplemented. The default __ne__() now works correctly." msgstr "" -#: ../../../build/NEWS:20462 +#: ../../../build/NEWS:20476 msgid "" "`bpo-19996 `__: " ":class:`email.feedparser.FeedParser` now handles (malformed) headers with no" " key rather than assuming the body has started." msgstr "" -#: ../../../build/NEWS:20465 +#: ../../../build/NEWS:20479 msgid "" "`bpo-20188 `__: Support Application-" "Layer Protocol Negotiation (ALPN) in the ssl module." msgstr "" -#: ../../../build/NEWS:20468 +#: ../../../build/NEWS:20482 msgid "" "`bpo-23133 `__: Pickling of ipaddress " "objects now produces more compact and portable representation." msgstr "" -#: ../../../build/NEWS:20471 +#: ../../../build/NEWS:20485 msgid "" "`bpo-23248 `__: Update ssl error codes " "from latest OpenSSL git master." msgstr "" -#: ../../../build/NEWS:20473 +#: ../../../build/NEWS:20487 msgid "" "`bpo-23266 `__: Much faster " "implementation of ipaddress.collapse_addresses() when there are many non-" "consecutive addresses." msgstr "" -#: ../../../build/NEWS:20476 +#: ../../../build/NEWS:20490 msgid "" "`bpo-23098 `__: 64-bit dev_t is now " "supported in the os module." msgstr "" -#: ../../../build/NEWS:20478 +#: ../../../build/NEWS:20492 msgid "" "`bpo-21817 `__: When an exception is " "raised in a task submitted to a ProcessPoolExecutor, the remote traceback is" " now displayed in the parent process. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20482 +#: ../../../build/NEWS:20496 msgid "" "`bpo-15955 `__: Add an option to limit " "output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin" " Panter." msgstr "" -#: ../../../build/NEWS:20485 +#: ../../../build/NEWS:20499 msgid "" "`bpo-23250 `__: In the http.cookies " "module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " "standard." msgstr "" -#: ../../../build/NEWS:20488 +#: ../../../build/NEWS:20502 msgid "" "`bpo-23063 `__: In the distutils' check " "command, fix parsing of reST with code or code-block directives." msgstr "" -#: ../../../build/NEWS:20491 +#: ../../../build/NEWS:20505 msgid "" "`bpo-23209 `__: " "selectors.BaseSelector.get_key() now raises a RuntimeError if the selector " @@ -29814,13 +29843,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:20496 +#: ../../../build/NEWS:20510 msgid "" "`bpo-17911 `__: Provide a way to seed " "the linecache for a PEP-302 module without actually loading the code." msgstr "" -#: ../../../build/NEWS:20499 +#: ../../../build/NEWS:20513 msgid "" "`bpo-17911 `__: Provide a new object API" " for traceback, including the ability to not lookup lines at all until the " @@ -29828,109 +29857,109 @@ msgid "" "being kept alive." msgstr "" -#: ../../../build/NEWS:20503 +#: ../../../build/NEWS:20517 msgid "" "`bpo-19777 `__: Provide a home() " "classmethod on Path objects. Contributed by Victor Salgado and Mayank " "Tripathi." msgstr "" -#: ../../../build/NEWS:20506 +#: ../../../build/NEWS:20520 msgid "" "`bpo-23206 `__: Make ``json.dumps(..., " "ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``." " Patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:20509 +#: ../../../build/NEWS:20523 msgid "" "`bpo-23185 `__: Add math.inf and " "math.nan constants." msgstr "" -#: ../../../build/NEWS:20511 +#: ../../../build/NEWS:20525 msgid "" "`bpo-23186 `__: Add " "ssl.SSLObject.shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch " "the client's list ciphers sent at handshake." msgstr "" -#: ../../../build/NEWS:20515 +#: ../../../build/NEWS:20529 msgid "" "`bpo-23143 `__: Remove compatibility " "with OpenSSLs older than 0.9.8." msgstr "" -#: ../../../build/NEWS:20517 +#: ../../../build/NEWS:20531 msgid "" "`bpo-23132 `__: Improve performance and " "introspection support of comparison methods created by " "functool.total_ordering." msgstr "" -#: ../../../build/NEWS:20520 +#: ../../../build/NEWS:20534 msgid "" "`bpo-19776 `__: Add an expanduser() " "method on Path objects." msgstr "" -#: ../../../build/NEWS:20522 +#: ../../../build/NEWS:20536 msgid "" "`bpo-23112 `__: Fix SimpleHTTPServer to " "correctly carry the query string and fragment when it redirects to add a " "trailing slash." msgstr "" -#: ../../../build/NEWS:20525 +#: ../../../build/NEWS:20539 msgid "" "`bpo-21793 `__: Added http.HTTPStatus " "enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20528 +#: ../../../build/NEWS:20542 msgid "" "`bpo-23093 `__: In the io, module allow " "more operations to work on detached streams." msgstr "" -#: ../../../build/NEWS:20531 +#: ../../../build/NEWS:20545 msgid "" "`bpo-23111 `__: In the ftplib, make " "ssl.PROTOCOL_SSLv23 the default protocol version." msgstr "" -#: ../../../build/NEWS:20534 +#: ../../../build/NEWS:20548 msgid "" "`bpo-22585 `__: On OpenBSD 5.6 and " "newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom," " to get pseudo-random bytes." msgstr "" -#: ../../../build/NEWS:20537 +#: ../../../build/NEWS:20551 msgid "" "`bpo-19104 `__: pprint now produces " "evaluable output for wrapped strings." msgstr "" -#: ../../../build/NEWS:20539 +#: ../../../build/NEWS:20553 msgid "" "`bpo-23071 `__: Added missing names to " "codecs.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20541 +#: ../../../build/NEWS:20555 msgid "" "`bpo-22783 `__: Pickling now uses the " "NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." msgstr "" -#: ../../../build/NEWS:20544 +#: ../../../build/NEWS:20558 msgid "" "`bpo-15513 `__: Added a __sizeof__ " "implementation for pickle classes." msgstr "" -#: ../../../build/NEWS:20546 +#: ../../../build/NEWS:20560 msgid "" "`bpo-19858 `__: pickletools.optimize() " "now aware of the MEMOIZE opcode, can produce more compact result and no " @@ -29938,20 +29967,20 @@ msgid "" "together with PUT or BINPUT opcodes." msgstr "" -#: ../../../build/NEWS:20550 +#: ../../../build/NEWS:20564 msgid "" "`bpo-22095 `__: Fixed " "HTTPConnection.set_tunnel with default port. The port value in the host " "header was set to \"None\". Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20553 +#: ../../../build/NEWS:20567 msgid "" "`bpo-23016 `__: A warning no longer " "produces an AttributeError when the program is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20556 +#: ../../../build/NEWS:20570 msgid "" "`bpo-21775 `__: shutil.copytree(): fix " "crash when copying to VFAT. An exception handler assumed that OSError " @@ -29960,46 +29989,46 @@ msgid "" "presumably, any other non-Windows OS). Patch by Greg Ward." msgstr "" -#: ../../../build/NEWS:20562 +#: ../../../build/NEWS:20576 msgid "" "`bpo-1218234 `__: Fix " "inspect.getsource() to load updated source of reloaded module. Initial patch" " by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20565 +#: ../../../build/NEWS:20579 msgid "" "`bpo-21740 `__: Support wrapped " "callables in doctest. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20567 +#: ../../../build/NEWS:20581 msgid "" "`bpo-23009 `__: Make sure " "selectors.EpollSelector.select() works when no FD is registered." msgstr "" -#: ../../../build/NEWS:20570 +#: ../../../build/NEWS:20584 msgid "" "`bpo-22959 `__: In the constructor of " "http.client.HTTPSConnection, prefer the context's check_hostname attribute " "over the *check_hostname* parameter." msgstr "" -#: ../../../build/NEWS:20573 +#: ../../../build/NEWS:20587 msgid "" "`bpo-22696 `__: Add function " ":func:`sys.is_finalizing` to know about interpreter shutdown." msgstr "" -#: ../../../build/NEWS:20576 +#: ../../../build/NEWS:20590 msgid "" "`bpo-16043 `__: Add a default limit for " "the amount of data xmlrpclib.gzip_decode will return. This resolves " "CVE-2013-1753." msgstr "" -#: ../../../build/NEWS:20579 +#: ../../../build/NEWS:20593 msgid "" "`bpo-14099 `__: ZipFile.open() no longer" " reopen the underlying file. Objects returned by ZipFile.open() can now " @@ -30007,265 +30036,265 @@ msgid "" "passing in a file-like object as the first argument to the constructor." msgstr "" -#: ../../../build/NEWS:20584 +#: ../../../build/NEWS:20598 msgid "" "`bpo-22966 `__: Fix __pycache__ pyc file" " name clobber when pyc_compile is asked to compile a source file containing " "multiple dots in the source file name." msgstr "" -#: ../../../build/NEWS:20587 +#: ../../../build/NEWS:20601 msgid "" "`bpo-21971 `__: Update turtledemo doc " "and add module to the index." msgstr "" -#: ../../../build/NEWS:20589 +#: ../../../build/NEWS:20603 msgid "" "`bpo-21032 `__: Fixed socket leak if " "HTTPConnection.getresponse() fails. Original patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20592 +#: ../../../build/NEWS:20606 msgid "" "`bpo-22407 `__: Deprecated the use of " "re.LOCALE flag with str patterns or re.ASCII. It was newer worked." msgstr "" -#: ../../../build/NEWS:20595 +#: ../../../build/NEWS:20609 msgid "" "`bpo-22902 `__: The \"ip\" command is " "now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno" " Cauet." msgstr "" -#: ../../../build/NEWS:20598 +#: ../../../build/NEWS:20612 msgid "" "`bpo-22960 `__: Add a context argument " "to xmlrpclib.ServerProxy constructor." msgstr "" -#: ../../../build/NEWS:20600 +#: ../../../build/NEWS:20614 msgid "" "`bpo-22389 `__: Add " "contextlib.redirect_stderr()." msgstr "" -#: ../../../build/NEWS:20602 +#: ../../../build/NEWS:20616 msgid "" "`bpo-21356 `__: Make ssl.RAND_egd() " "optional to support LibreSSL. The availability of the function is checked " "during the compilation. Patch written by Bernard Spil." msgstr "" -#: ../../../build/NEWS:20606 +#: ../../../build/NEWS:20620 msgid "" "`bpo-22915 `__: SAX parser now supports " "files opened with file descriptor or bytes path." msgstr "" -#: ../../../build/NEWS:20609 +#: ../../../build/NEWS:20623 msgid "" "`bpo-22609 `__: Constructors and update " "methods of mapping classes in the collections module now accept the self " "keyword argument." msgstr "" -#: ../../../build/NEWS:20612 +#: ../../../build/NEWS:20626 msgid "" "`bpo-22940 `__: Add " "readline.append_history_file." msgstr "" -#: ../../../build/NEWS:20614 +#: ../../../build/NEWS:20628 msgid "" "`bpo-19676 `__: Added the " "\"namereplace\" error handler." msgstr "" -#: ../../../build/NEWS:20616 +#: ../../../build/NEWS:20630 msgid "" "`bpo-22788 `__: Add *context* parameter " "to logging.handlers.HTTPHandler." msgstr "" -#: ../../../build/NEWS:20618 +#: ../../../build/NEWS:20632 msgid "" "`bpo-22921 `__: Allow SSLContext to take" " the *hostname* parameter even if OpenSSL doesn't support SNI." msgstr "" -#: ../../../build/NEWS:20621 +#: ../../../build/NEWS:20635 msgid "" "`bpo-22894 `__: TestCase.subTest() would" " cause the test suite to be stopped when in failfast mode, even in the " "absence of failures." msgstr "" -#: ../../../build/NEWS:20624 +#: ../../../build/NEWS:20638 msgid "" "`bpo-22796 `__: HTTP cookie parsing is " "now stricter, in order to protect against potential injection attacks." msgstr "" -#: ../../../build/NEWS:20627 +#: ../../../build/NEWS:20641 msgid "" "`bpo-22370 `__: Windows detection in " "pathlib is now more robust." msgstr "" -#: ../../../build/NEWS:20629 +#: ../../../build/NEWS:20643 msgid "" "`bpo-22841 `__: Reject coroutines in " "asyncio add_signal_handler(). Patch by Ludovic.Gasc." msgstr "" -#: ../../../build/NEWS:20632 +#: ../../../build/NEWS:20646 msgid "" "`bpo-19494 `__: Added " "urllib.request.HTTPBasicPriorAuthHandler. Patch by Matej Cepl." msgstr "" -#: ../../../build/NEWS:20635 +#: ../../../build/NEWS:20649 msgid "" "`bpo-22578 `__: Added attributes to the " "re.error class." msgstr "" -#: ../../../build/NEWS:20637 +#: ../../../build/NEWS:20651 msgid "" "`bpo-22849 `__: Fix possible double free" " in the io.TextIOWrapper constructor." msgstr "" -#: ../../../build/NEWS:20639 +#: ../../../build/NEWS:20653 msgid "" "`bpo-12728 `__: Different Unicode " "characters having the same uppercase but different lowercase are now matched" " in case-insensitive regular expressions." msgstr "" -#: ../../../build/NEWS:20643 +#: ../../../build/NEWS:20657 msgid "" "`bpo-22821 `__: Fixed fcntl() with " "integer argument on 64-bit big-endian platforms." msgstr "" -#: ../../../build/NEWS:20646 +#: ../../../build/NEWS:20660 msgid "" "`bpo-21650 `__: Add an `--sort-keys` " "option to json.tool CLI." msgstr "" -#: ../../../build/NEWS:20648 +#: ../../../build/NEWS:20662 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for sets to use set literals. Patch contributed by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20651 +#: ../../../build/NEWS:20665 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for arrays to display empty arrays without an unnecessary empty list." " Suggested by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:20654 +#: ../../../build/NEWS:20668 msgid "" "`bpo-22406 `__: Fixed the uu_codec codec" " incorrectly ported to 3.x. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20657 +#: ../../../build/NEWS:20671 msgid "" "`bpo-17293 `__: uuid.getnode() now " "determines MAC address on AIX using netstat. Based on patch by Aivars " "Kalvāns." msgstr "" -#: ../../../build/NEWS:20660 +#: ../../../build/NEWS:20674 msgid "" "`bpo-22769 `__: Fixed " "ttk.Treeview.tag_has() when called without arguments." msgstr "" -#: ../../../build/NEWS:20662 +#: ../../../build/NEWS:20676 msgid "" "`bpo-22417 `__: Verify certificates by " "default in httplib (PEP 476)." msgstr "" -#: ../../../build/NEWS:20664 +#: ../../../build/NEWS:20678 msgid "" "`bpo-22775 `__: Fixed unpickling of " "http.cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:20667 +#: ../../../build/NEWS:20681 msgid "" "`bpo-22776 `__: Brought excluded code " "into the scope of a try block in SysLogHandler.emit()." msgstr "" -#: ../../../build/NEWS:20670 +#: ../../../build/NEWS:20684 msgid "" "`bpo-22665 `__: Add missing " "get_terminal_size and SameFileError to shutil.__all__." msgstr "" -#: ../../../build/NEWS:20673 +#: ../../../build/NEWS:20687 msgid "" "`bpo-6623 `__: Remove deprecated Netrc " "class in the ftplib module. Patch by Matt Chaput." msgstr "" -#: ../../../build/NEWS:20676 +#: ../../../build/NEWS:20690 msgid "" "`bpo-17381 `__: Fixed handling of case-" "insensitive ranges in regular expressions." msgstr "" -#: ../../../build/NEWS:20679 +#: ../../../build/NEWS:20693 msgid "" "`bpo-22410 `__: Module level functions " "in the re module now cache compiled locale-dependent regular expressions " "taking into account the locale." msgstr "" -#: ../../../build/NEWS:20682 +#: ../../../build/NEWS:20696 msgid "" "`bpo-22759 `__: Query methods on " "pathlib.Path() (exists(), is_dir(), etc.) now return False when the " "underlying stat call raises NotADirectoryError." msgstr "" -#: ../../../build/NEWS:20685 +#: ../../../build/NEWS:20699 msgid "" "`bpo-8876 `__: distutils now falls back " "to copying files when hard linking doesn't work. This allows use with " "special filesystems such as VirtualBox shared folders." msgstr "" -#: ../../../build/NEWS:20689 +#: ../../../build/NEWS:20703 msgid "" "`bpo-22217 `__: Implemented reprs of " "classes in the zipfile module." msgstr "" -#: ../../../build/NEWS:20691 +#: ../../../build/NEWS:20705 msgid "" "`bpo-22457 `__: Honour load_tests in the" " start_dir of discovery." msgstr "" -#: ../../../build/NEWS:20693 +#: ../../../build/NEWS:20707 msgid "" "`bpo-18216 `__: gettext now raises an " "error when a .mo file has an unsupported major version number. Patch by " "Aaron Hill." msgstr "" -#: ../../../build/NEWS:20696 +#: ../../../build/NEWS:20710 msgid "" "`bpo-13918 `__: Provide a " "locale.delocalize() function which can remove locale-specific number " @@ -30273,33 +30302,33 @@ msgid "" "to a specific type. Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:20700 +#: ../../../build/NEWS:20714 msgid "" "`bpo-22676 `__: Make the pickling of " "global objects which don't have a __module__ attribute less slow." msgstr "" -#: ../../../build/NEWS:20703 +#: ../../../build/NEWS:20717 msgid "" "`bpo-18853 `__: Fixed ResourceWarning in" " shlex.__nain__." msgstr "" -#: ../../../build/NEWS:20705 +#: ../../../build/NEWS:20719 msgid "" "`bpo-9351 `__: Defaults set with " "set_defaults on an argparse subparser are no longer ignored when also set on" " the parent parser." msgstr "" -#: ../../../build/NEWS:20708 +#: ../../../build/NEWS:20722 msgid "" "`bpo-7559 `__: unittest test loading " "ImportErrors are reported as import errors with their import exception " "rather than as attribute errors after the import has already failed." msgstr "" -#: ../../../build/NEWS:20712 +#: ../../../build/NEWS:20726 msgid "" "`bpo-19746 `__: Make it possible to " "examine the errors from unittest discovery without executing the test suite." @@ -30307,7 +30336,7 @@ msgid "" "encountered during discovery." msgstr "" -#: ../../../build/NEWS:20716 +#: ../../../build/NEWS:20730 msgid "" "`bpo-21991 `__: Make " "email.headerregistry's header 'params' attributes be read-only " @@ -30315,27 +30344,27 @@ msgid "" "was created on each access of the attribute." msgstr "" -#: ../../../build/NEWS:20720 +#: ../../../build/NEWS:20734 msgid "" "`bpo-22638 `__: SSLv3 is now disabled " "throughout the standard library. It can still be enabled by instantiating a " "SSLContext manually." msgstr "" -#: ../../../build/NEWS:20723 +#: ../../../build/NEWS:20737 msgid "" "`bpo-22641 `__: In asyncio, the default " "SSL context for client connections is now created using " "ssl.create_default_context(), for stronger security." msgstr "" -#: ../../../build/NEWS:20726 +#: ../../../build/NEWS:20740 msgid "" "`bpo-17401 `__: Include closefd in " "io.FileIO repr." msgstr "" -#: ../../../build/NEWS:20728 +#: ../../../build/NEWS:20742 msgid "" "`bpo-21338 `__: Add silent mode for " "compileall. quiet parameters of compile_{dir, file, path} functions now have" @@ -30343,86 +30372,86 @@ msgid "" " Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:20732 +#: ../../../build/NEWS:20746 msgid "" "`bpo-20152 `__: Convert the array and " "cmath modules to Argument Clinic." msgstr "" -#: ../../../build/NEWS:20734 +#: ../../../build/NEWS:20748 msgid "" "`bpo-18643 `__: Add socket.socketpair() " "on Windows." msgstr "" -#: ../../../build/NEWS:20736 +#: ../../../build/NEWS:20750 msgid "" "`bpo-22435 `__: Fix a file descriptor " "leak when socketserver bind fails." msgstr "" -#: ../../../build/NEWS:20738 +#: ../../../build/NEWS:20752 msgid "" "`bpo-13096 `__: Fixed segfault in CTypes" " POINTER handling of large values." msgstr "" -#: ../../../build/NEWS:20740 +#: ../../../build/NEWS:20754 msgid "" "`bpo-11694 `__: Raise ConversionError in" " xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20743 +#: ../../../build/NEWS:20757 msgid "" "`bpo-19380 `__: Optimized parsing of " "regular expressions." msgstr "" -#: ../../../build/NEWS:20745 +#: ../../../build/NEWS:20759 msgid "" "`bpo-1519638 `__: Now unmatched groups" " are replaced with empty strings in re.sub() and re.subn()." msgstr "" -#: ../../../build/NEWS:20748 +#: ../../../build/NEWS:20762 msgid "" "`bpo-18615 `__: sndhdr.what/whathdr now " "return a namedtuple." msgstr "" -#: ../../../build/NEWS:20750 +#: ../../../build/NEWS:20764 msgid "" "`bpo-22462 `__: Fix pyexpat's creation " "of a dummy frame to make it appear in exception tracebacks." msgstr "" -#: ../../../build/NEWS:20753 +#: ../../../build/NEWS:20767 msgid "" "`bpo-21965 `__: Add support for in-" "memory SSL to the ssl module. Patch by Geert Jansen." msgstr "" -#: ../../../build/NEWS:20756 +#: ../../../build/NEWS:20770 msgid "" "`bpo-21173 `__: Fix len() on a " "WeakKeyDictionary when .clear() was called with an iterator alive." msgstr "" -#: ../../../build/NEWS:20759 +#: ../../../build/NEWS:20773 msgid "" "`bpo-11866 `__: Eliminated race " "condition in the computation of names for new threads." msgstr "" -#: ../../../build/NEWS:20762 +#: ../../../build/NEWS:20776 msgid "" "`bpo-21905 `__: Avoid RuntimeError in " "pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " "Olivier Grisel." msgstr "" -#: ../../../build/NEWS:20765 +#: ../../../build/NEWS:20779 msgid "" "`bpo-11271 `__: " "concurrent.futures.Executor.map() now takes a *chunksize* argument to allow " @@ -30430,272 +30459,272 @@ msgid "" "ProcessPoolExecutor. Patch by Dan O'Reilly." msgstr "" -#: ../../../build/NEWS:20769 +#: ../../../build/NEWS:20783 msgid "" "`bpo-21883 `__: os.path.join() and " "os.path.relpath() now raise a TypeError with more helpful error message for " "unsupported or mismatched types of arguments." msgstr "" -#: ../../../build/NEWS:20773 +#: ../../../build/NEWS:20787 msgid "" "`bpo-22219 `__: The zipfile module CLI " "now adds entries for directories (including empty directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:20776 +#: ../../../build/NEWS:20790 msgid "" "`bpo-22449 `__: In the " "ssl.SSLContext.load_default_certs, consult the environmental variables " "SSL_CERT_DIR and SSL_CERT_FILE on Windows." msgstr "" -#: ../../../build/NEWS:20779 +#: ../../../build/NEWS:20793 msgid "" "`bpo-22508 `__: The email.__version__ " "variable has been removed; the email code is no longer shipped separately " "from the stdlib, and __version__ hasn't been updated in several releases." msgstr "" -#: ../../../build/NEWS:20783 +#: ../../../build/NEWS:20797 msgid "" "`bpo-20076 `__: Added non derived UTF-8 " "aliases to locale aliases table." msgstr "" -#: ../../../build/NEWS:20785 +#: ../../../build/NEWS:20799 msgid "" "`bpo-20079 `__: Added locales supported " "in glibc 2.18 to locale alias table." msgstr "" -#: ../../../build/NEWS:20787 +#: ../../../build/NEWS:20801 msgid "" "`bpo-20218 `__: Added convenience " "methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " "objects." msgstr "" -#: ../../../build/NEWS:20790 +#: ../../../build/NEWS:20804 msgid "" "`bpo-22396 `__: On 32-bit AIX platform, " "don't expose os.posix_fadvise() nor os.posix_fallocate() because their " "prototypes in system headers are wrong." msgstr "" -#: ../../../build/NEWS:20793 +#: ../../../build/NEWS:20807 msgid "" "`bpo-22517 `__: When an " "io.BufferedRWPair object is deallocated, clear its weakrefs." msgstr "" -#: ../../../build/NEWS:20796 +#: ../../../build/NEWS:20810 msgid "" "`bpo-22437 `__: Number of capturing " "groups in regular expression is no longer limited by 100." msgstr "" -#: ../../../build/NEWS:20799 +#: ../../../build/NEWS:20813 msgid "" "`bpo-17442 `__: InteractiveInterpreter " "now displays the full chained traceback in its showtraceback method, to " "match the built in interactive interpreter." msgstr "" -#: ../../../build/NEWS:20803 +#: ../../../build/NEWS:20817 msgid "" "`bpo-23392 `__: Added tests for marshal " "C API that works with FILE*." msgstr "" -#: ../../../build/NEWS:20805 +#: ../../../build/NEWS:20819 msgid "" "`bpo-10510 `__: distutils register and " "upload methods now use HTML standards compliant CRLF line endings." msgstr "" -#: ../../../build/NEWS:20808 +#: ../../../build/NEWS:20822 msgid "" "`bpo-9850 `__: Fixed macpath.join() for " "empty first component. Patch by Oleg Oshmyan." msgstr "" -#: ../../../build/NEWS:20811 +#: ../../../build/NEWS:20825 msgid "" "`bpo-5309 `__: distutils' build and " "build_ext commands now accept a ``-j`` option to enable parallel building of" " extension modules." msgstr "" -#: ../../../build/NEWS:20814 +#: ../../../build/NEWS:20828 msgid "" "`bpo-22448 `__: Improve canceled timer " "handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-" "Oliva." msgstr "" -#: ../../../build/NEWS:20817 +#: ../../../build/NEWS:20831 msgid "" "`bpo-22427 `__: TemporaryDirectory no " "longer attempts to clean up twice when used in the with statement in " "generator." msgstr "" -#: ../../../build/NEWS:20820 +#: ../../../build/NEWS:20834 msgid "" "`bpo-22362 `__: Forbidden ambiguous " "octal escapes out of range 0-0o377 in regular expressions." msgstr "" -#: ../../../build/NEWS:20823 +#: ../../../build/NEWS:20837 msgid "" "`bpo-20912 `__: Now directories added to" " ZIP file have correct Unix and MS-DOS directory attributes." msgstr "" -#: ../../../build/NEWS:20826 +#: ../../../build/NEWS:20840 msgid "" "`bpo-21866 `__: ZipFile.close() no " "longer writes ZIP64 central directory records if allowZip64 is false." msgstr "" -#: ../../../build/NEWS:20829 +#: ../../../build/NEWS:20843 msgid "" "`bpo-22278 `__: Fix urljoin problem with" " relative urls, a regression observed after changes to issue22118 were " "submitted." msgstr "" -#: ../../../build/NEWS:20832 +#: ../../../build/NEWS:20846 msgid "" "`bpo-22415 `__: Fixed debugging output " "of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " "debugging output." msgstr "" -#: ../../../build/NEWS:20835 +#: ../../../build/NEWS:20849 msgid "" "`bpo-22423 `__: Unhandled exception in " "thread no longer causes unhandled AttributeError when sys.stderr is None." msgstr "" -#: ../../../build/NEWS:20838 +#: ../../../build/NEWS:20852 msgid "" "`bpo-21332 `__: Ensure that " "``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " "block buffering. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:20841 +#: ../../../build/NEWS:20855 msgid "" "`bpo-21091 `__: Fix API bug: " "email.message.EmailMessage.is_attachment is now a method." msgstr "" -#: ../../../build/NEWS:20844 +#: ../../../build/NEWS:20858 msgid "" "`bpo-21079 `__: Fix " "email.message.EmailMessage.is_attachment to return the correct result when " "the header has parameters as well as a value." msgstr "" -#: ../../../build/NEWS:20847 +#: ../../../build/NEWS:20861 msgid "" "`bpo-22247 `__: Add NNTPError to " "nntplib.__all__." msgstr "" -#: ../../../build/NEWS:20849 +#: ../../../build/NEWS:20863 msgid "" "`bpo-22366 `__: urllib.request.urlopen " "will accept a context object (SSLContext) as an argument which will then be " "used for HTTPS connection. Patch by Alex Gaynor." msgstr "" -#: ../../../build/NEWS:20853 +#: ../../../build/NEWS:20867 msgid "" "`bpo-4180 `__: The warnings registries " "are now reset when the filters are modified." msgstr "" -#: ../../../build/NEWS:20856 +#: ../../../build/NEWS:20870 msgid "" "`bpo-22419 `__: Limit the length of " "incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error " "code for higher lengths. Patch contributed by Devin Cook." msgstr "" -#: ../../../build/NEWS:20860 +#: ../../../build/NEWS:20874 msgid "" "Lax cookie parsing in http.cookies could be a security issue when combined " "with non-standard cookie handling in some Web browsers. Reported by Sergey " "Bobrov." msgstr "" -#: ../../../build/NEWS:20864 +#: ../../../build/NEWS:20878 msgid "" "`bpo-20537 `__: logging methods now " "accept an exception instance as well as a Boolean value or exception tuple. " "Thanks to Yury Selivanov for the patch." msgstr "" -#: ../../../build/NEWS:20867 +#: ../../../build/NEWS:20881 msgid "" "`bpo-22384 `__: An exception in Tkinter " "callback no longer crashes the program when it is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20870 +#: ../../../build/NEWS:20884 msgid "" "`bpo-22168 `__: Prevent turtle " "AttributeError with non-default Canvas on OS X." msgstr "" -#: ../../../build/NEWS:20872 +#: ../../../build/NEWS:20886 msgid "" "`bpo-21147 `__: sqlite3 now raises an " "exception if the request contains a null character instead of truncating it." " Based on patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:20875 +#: ../../../build/NEWS:20889 msgid "" "`bpo-13968 `__: The glob module now " "supports recursive search in subdirectories using the ``**`` pattern." msgstr "" -#: ../../../build/NEWS:20878 +#: ../../../build/NEWS:20892 msgid "" "`bpo-21951 `__: Fixed a crash in Tkinter" " on AIX when called Tcl command with empty string or tuple argument." msgstr "" -#: ../../../build/NEWS:20881 +#: ../../../build/NEWS:20895 msgid "" "`bpo-21951 `__: Tkinter now most likely " "raises MemoryError instead of crash if the memory allocation fails." msgstr "" -#: ../../../build/NEWS:20884 +#: ../../../build/NEWS:20898 msgid "" "`bpo-22338 `__: Fix a crash in the json " "module on memory allocation failure." msgstr "" -#: ../../../build/NEWS:20886 +#: ../../../build/NEWS:20900 msgid "" "`bpo-12410 `__: imaplib.IMAP4 now " "supports the context management protocol. Original patch by Tarek Ziadé." msgstr "" -#: ../../../build/NEWS:20889 +#: ../../../build/NEWS:20903 msgid "" "`bpo-21270 `__: We now override tuple " "methods in mock.call objects so that they can be used as normal call " "attributes." msgstr "" -#: ../../../build/NEWS:20892 +#: ../../../build/NEWS:20906 msgid "" "`bpo-16662 `__: load_tests() is now " "unconditionally run when it is present in a package's __init__.py. " @@ -30704,33 +30733,33 @@ msgid "" " documented. Patch given by Robert Collins, tweaked by Barry Warsaw." msgstr "" -#: ../../../build/NEWS:20898 +#: ../../../build/NEWS:20912 msgid "" "`bpo-22226 `__: First letter no longer " "is stripped from the \"status\" key in the result of Treeview.heading()." msgstr "" -#: ../../../build/NEWS:20901 +#: ../../../build/NEWS:20915 msgid "" "`bpo-19524 `__: Fixed resource leak in " "the HTTP connection when an invalid response is received. Patch by Martin " "Panter." msgstr "" -#: ../../../build/NEWS:20904 +#: ../../../build/NEWS:20918 msgid "" "`bpo-20421 `__: Add a .version() method " "to SSL sockets exposing the actual protocol version in use." msgstr "" -#: ../../../build/NEWS:20907 +#: ../../../build/NEWS:20921 msgid "" "`bpo-19546 `__: configparser exceptions " "no longer expose implementation details. Chained KeyErrors are removed, " "which leads to cleaner tracebacks. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20911 +#: ../../../build/NEWS:20925 msgid "" "`bpo-22051 `__: turtledemo no longer " "reloads examples to re-run them. Initialization of variables and gui setup " @@ -30738,14 +30767,14 @@ msgid "" "on import." msgstr "" -#: ../../../build/NEWS:20915 +#: ../../../build/NEWS:20929 msgid "" "`bpo-21933 `__: Turtledemo users can " "change the code font size with a menu selection or control(command) '-' or " "'+' or control-mousewheel. Original patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:20919 +#: ../../../build/NEWS:20933 msgid "" "`bpo-21597 `__: The separator between " "the turtledemo text pane and the drawing canvas can now be grabbed and " @@ -30754,14 +30783,14 @@ msgid "" "screens. Original patches by Jan Kanis and Lita Cho." msgstr "" -#: ../../../build/NEWS:20925 +#: ../../../build/NEWS:20939 msgid "" "`bpo-18132 `__: Turtledemo buttons no " "longer disappear when the window is shrunk. Original patches by Jan Kanis " "and Lita Cho." msgstr "" -#: ../../../build/NEWS:20928 +#: ../../../build/NEWS:20942 msgid "" "`bpo-22043 `__: time.monotonic() is now " "always available. ``threading.Lock.acquire()``, " @@ -30769,14 +30798,14 @@ msgid "" "clock, instead of the system clock, when a timeout is used." msgstr "" -#: ../../../build/NEWS:20933 +#: ../../../build/NEWS:20947 msgid "" "`bpo-21527 `__: Add a default number of " "workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by" " Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20936 +#: ../../../build/NEWS:20950 msgid "" "`bpo-22216 `__: smtplib now resets its " "state more completely after a quit. The most obvious consequence of the " @@ -30784,21 +30813,21 @@ msgid "" "connect/starttls/quit/connect/starttls sequence." msgstr "" -#: ../../../build/NEWS:20940 +#: ../../../build/NEWS:20954 msgid "" "`bpo-22098 `__: ctypes' " "BigEndianStructure and LittleEndianStructure now define an empty __slots__ " "so that subclasses don't always get an instance dict. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20944 +#: ../../../build/NEWS:20958 msgid "" "`bpo-22185 `__: Fix an occasional " "RuntimeError in threading.Condition.wait() caused by mutation of the waiters" " queue without holding the lock. Patch by Doug Zongker." msgstr "" -#: ../../../build/NEWS:20948 +#: ../../../build/NEWS:20962 msgid "" "`bpo-22287 `__: On UNIX, " "_PyTime_gettimeofday() now uses clock_gettime(CLOCK_REALTIME) if available. " @@ -30806,202 +30835,202 @@ msgid "" "Linux (only with glibc older than 2.17)." msgstr "" -#: ../../../build/NEWS:20953 +#: ../../../build/NEWS:20967 msgid "" "`bpo-22182 `__: Use e.args to unpack " "exceptions correctly in distutils.file_util.move_file. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20956 +#: ../../../build/NEWS:20970 msgid "" "The webbrowser module now uses subprocess's start_new_session=True rather " "than a potentially risky preexec_fn=os.setsid call." msgstr "" -#: ../../../build/NEWS:20959 +#: ../../../build/NEWS:20973 msgid "" "`bpo-22042 `__: signal.set_wakeup_fd(fd)" " now raises an exception if the file descriptor is in blocking mode." msgstr "" -#: ../../../build/NEWS:20962 +#: ../../../build/NEWS:20976 msgid "" "`bpo-16808 `__: inspect.stack() now " "returns a named tuple instead of a tuple. Patch by Daniel Shahaf." msgstr "" -#: ../../../build/NEWS:20965 +#: ../../../build/NEWS:20979 msgid "" "`bpo-22236 `__: Fixed Tkinter images " "copying operations in NoDefaultRoot mode." msgstr "" -#: ../../../build/NEWS:20967 +#: ../../../build/NEWS:20981 msgid "" "`bpo-2527 `__: Add a *globals* argument " "to timeit functions, in order to override the globals namespace in which the" " timed code is executed. Patch by Ben Roberts." msgstr "" -#: ../../../build/NEWS:20971 +#: ../../../build/NEWS:20985 msgid "" "`bpo-22118 `__: Switch urllib.parse to " "use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs" " 1808 and 2396. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20975 +#: ../../../build/NEWS:20989 msgid "" "`bpo-21549 `__: Added the \"members\" " "parameter to TarFile.list()." msgstr "" -#: ../../../build/NEWS:20977 +#: ../../../build/NEWS:20991 msgid "" "`bpo-19628 `__: Allow compileall " "recursion depth to be specified with a -r option." msgstr "" -#: ../../../build/NEWS:20980 +#: ../../../build/NEWS:20994 msgid "" "`bpo-15696 `__: Add a __sizeof__ " "implementation for mmap objects on Windows." msgstr "" -#: ../../../build/NEWS:20982 +#: ../../../build/NEWS:20996 msgid "" "`bpo-22068 `__: Avoided reference loops " "with Variables and Fonts in Tkinter." msgstr "" -#: ../../../build/NEWS:20984 +#: ../../../build/NEWS:20998 msgid "" "`bpo-22165 `__: SimpleHTTPRequestHandler" " now supports undecodable file names." msgstr "" -#: ../../../build/NEWS:20986 +#: ../../../build/NEWS:21000 msgid "" "`bpo-15381 `__: Optimized line reading " "in io.BytesIO." msgstr "" -#: ../../../build/NEWS:20988 +#: ../../../build/NEWS:21002 msgid "" "`bpo-8797 `__: Raise HTTPError on failed " "Basic Authentication immediately. Initial patch by Sam Bull." msgstr "" -#: ../../../build/NEWS:20991 +#: ../../../build/NEWS:21005 msgid "" "`bpo-20729 `__: Restored the use of lazy" " iterkeys()/itervalues()/iteritems() in the mailbox module." msgstr "" -#: ../../../build/NEWS:20994 +#: ../../../build/NEWS:21008 msgid "" "`bpo-21448 `__: Changed FeedParser " "feed() to avoid O(N**2) behavior when parsing long line. Original patch by " "Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:20997 +#: ../../../build/NEWS:21011 msgid "" "`bpo-22184 `__: The functools LRU Cache " "decorator factory now gives an earlier and clearer error message when the " "user forgets the required parameters." msgstr "" -#: ../../../build/NEWS:21000 +#: ../../../build/NEWS:21014 msgid "" "`bpo-17923 `__: glob() patterns ending " "with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." msgstr "" -#: ../../../build/NEWS:21003 +#: ../../../build/NEWS:21017 msgid "" "`bpo-21725 `__: Added support for RFC " "6531 (SMTPUTF8) in smtpd." msgstr "" -#: ../../../build/NEWS:21005 +#: ../../../build/NEWS:21019 msgid "" "`bpo-22176 `__: Update the ctypes " "module's libffi to v3.1. This release adds support for the Linux AArch64 " "and POWERPC ELF ABIv2 little endian architectures." msgstr "" -#: ../../../build/NEWS:21009 +#: ../../../build/NEWS:21023 msgid "" "`bpo-5411 `__: Added support for the " "\"xztar\" format in the shutil module." msgstr "" -#: ../../../build/NEWS:21011 +#: ../../../build/NEWS:21025 msgid "" "`bpo-21121 `__: Don't force 3rd party C " "extensions to be built with -Werror=declaration-after-statement." msgstr "" -#: ../../../build/NEWS:21014 +#: ../../../build/NEWS:21028 msgid "" "`bpo-21975 `__: Fixed crash when using " "uninitialized sqlite3.Row (in particular when unpickling pickled " "sqlite3.Row). sqlite3.Row is now initialized in the __new__() method." msgstr "" -#: ../../../build/NEWS:21018 +#: ../../../build/NEWS:21032 msgid "" "`bpo-20170 `__: Convert posixmodule to " "use Argument Clinic." msgstr "" -#: ../../../build/NEWS:21020 +#: ../../../build/NEWS:21034 msgid "" "`bpo-21539 `__: Add an *exists_ok* " "argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` " "functionality. When true, ignore FileExistsErrors. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21024 +#: ../../../build/NEWS:21038 msgid "" "`bpo-22127 `__: Bypass IDNA for pure-" "ASCII host names in the socket module (in particular for numeric IPs)." msgstr "" -#: ../../../build/NEWS:21027 +#: ../../../build/NEWS:21041 msgid "" "`bpo-21047 `__: set the default value " "for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker " "Peksag." msgstr "" -#: ../../../build/NEWS:21030 +#: ../../../build/NEWS:21044 msgid "Add an __all__ to html.entities." msgstr "Menambahkan sebuah __all__ ke html.entities." -#: ../../../build/NEWS:21032 +#: ../../../build/NEWS:21046 msgid "" "`bpo-15114 `__: the strict mode and " "argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " "have been removed." msgstr "" -#: ../../../build/NEWS:21035 +#: ../../../build/NEWS:21049 msgid "" "`bpo-22085 `__: Dropped support of Tk " "8.3 in Tkinter." msgstr "" -#: ../../../build/NEWS:21037 +#: ../../../build/NEWS:21051 msgid "" "`bpo-21580 `__: Now Tkinter correctly " "handles bytes arguments passed to Tk. In particular this allows initializing" " images from binary data." msgstr "" -#: ../../../build/NEWS:21040 +#: ../../../build/NEWS:21054 msgid "" "`bpo-22003 `__: When initialized from a " "bytes object, io.BytesIO() now defers making a copy until it is mutated, " @@ -31009,14 +31038,14 @@ msgid "" "Wilson." msgstr "" -#: ../../../build/NEWS:21044 +#: ../../../build/NEWS:21058 msgid "" "`bpo-22018 `__: On Windows, " "signal.set_wakeup_fd() now also supports sockets. A side effect is that " "Python depends to the WinSock library." msgstr "" -#: ../../../build/NEWS:21047 +#: ../../../build/NEWS:21061 msgid "" "`bpo-22054 `__: Add os.get_blocking() " "and os.set_blocking() functions to get and set the blocking mode of a file " @@ -31024,58 +31053,58 @@ msgid "" "functions are not available on Windows." msgstr "" -#: ../../../build/NEWS:21052 +#: ../../../build/NEWS:21066 msgid "" "`bpo-17172 `__: Make turtledemo start as" " active on OS X even when run with subprocess. Patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:21055 +#: ../../../build/NEWS:21069 msgid "" "`bpo-21704 `__: Fix build error for " "_multiprocessing when semaphores are not available. Patch by Arfrever " "Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:21058 +#: ../../../build/NEWS:21072 msgid "" "`bpo-20173 `__: Convert sha1, sha256, " "sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21061 +#: ../../../build/NEWS:21075 msgid "" "Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on" " closed socket. repr(socket.socket) already works fine." msgstr "" -#: ../../../build/NEWS:21064 +#: ../../../build/NEWS:21078 msgid "" "`bpo-22033 `__: Reprs of most Python " "implemented classes now contain actual class name instead of hardcoded one." msgstr "" -#: ../../../build/NEWS:21067 +#: ../../../build/NEWS:21081 msgid "" "`bpo-21947 `__: The dis module can now " "disassemble generator-iterator objects based on their gi_code attribute. " "Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:21070 +#: ../../../build/NEWS:21084 msgid "" "`bpo-16133 `__: The " "asynchat.async_chat.handle_read() method now ignores BlockingIOError " "exceptions." msgstr "" -#: ../../../build/NEWS:21073 +#: ../../../build/NEWS:21087 msgid "" "`bpo-22044 `__: Fixed premature DECREF " "in call_tzinfo_method. Patch by Tom Flanagan." msgstr "" -#: ../../../build/NEWS:21076 +#: ../../../build/NEWS:21090 msgid "" "`bpo-19884 `__: readline: Disable the " "meta modifier key if stdout is not a terminal to not write the ANSI sequence" @@ -31083,77 +31112,77 @@ msgid "" "(ex: TERM=xterm-256color\") to enable support of 8 bit characters." msgstr "" -#: ../../../build/NEWS:21081 +#: ../../../build/NEWS:21095 msgid "" "`bpo-4350 `__: Removed a number of out-" "of-dated and non-working for a long time Tkinter methods." msgstr "" -#: ../../../build/NEWS:21084 +#: ../../../build/NEWS:21098 msgid "" "`bpo-6167 `__: Scrollbar.activate() now " "returns the name of active element if the argument is not specified. " "Scrollbar.set() now always accepts only 2 arguments." msgstr "" -#: ../../../build/NEWS:21088 +#: ../../../build/NEWS:21102 msgid "" "`bpo-15275 `__: Clean up and speed up " "the ntpath module." msgstr "" -#: ../../../build/NEWS:21090 +#: ../../../build/NEWS:21104 msgid "" "`bpo-21888 `__: plistlib's load() and " "loads() now work if the fmt parameter is specified." msgstr "" -#: ../../../build/NEWS:21093 +#: ../../../build/NEWS:21107 msgid "" "`bpo-22032 `__: __qualname__ instead of " "__name__ is now always used to format fully qualified class names of Python " "implemented classes." msgstr "" -#: ../../../build/NEWS:21096 +#: ../../../build/NEWS:21110 msgid "" "`bpo-22031 `__: Reprs now always use " "hexadecimal format with the \"0x\" prefix when contain an id in form \" at " "0x...\"." msgstr "" -#: ../../../build/NEWS:21099 +#: ../../../build/NEWS:21113 msgid "" "`bpo-22018 `__: signal.set_wakeup_fd() " "now raises an OSError instead of a ValueError on ``fstat()`` failure." msgstr "" -#: ../../../build/NEWS:21102 +#: ../../../build/NEWS:21116 msgid "" "`bpo-21044 `__: tarfile.open() now " "handles fileobj with an integer 'name' attribute. Based on patch by Antoine" " Pietri." msgstr "" -#: ../../../build/NEWS:21105 +#: ../../../build/NEWS:21119 msgid "" "`bpo-21966 `__: Respect -q command-line " "option when code module is ran." msgstr "" -#: ../../../build/NEWS:21107 +#: ../../../build/NEWS:21121 msgid "" "`bpo-19076 `__: Don't pass the redundant" " 'file' argument to self.error()." msgstr "" -#: ../../../build/NEWS:21109 +#: ../../../build/NEWS:21123 msgid "" "`bpo-16382 `__: Improve exception " "message of warnings.warn() for bad category. Initial patch by Phil Elson." msgstr "" -#: ../../../build/NEWS:21112 +#: ../../../build/NEWS:21126 msgid "" "`bpo-21932 `__: os.read() now uses a " ":c:func:`Py_ssize_t` type instead of :c:type:`int` for the size to support " @@ -31162,93 +31191,93 @@ msgid "" "number of requested bytes." msgstr "" -#: ../../../build/NEWS:21117 +#: ../../../build/NEWS:21131 msgid "" "`bpo-21942 `__: Fixed source file " "viewing in pydoc's server mode on Windows." msgstr "" -#: ../../../build/NEWS:21119 +#: ../../../build/NEWS:21133 msgid "" "`bpo-11259 `__: " "asynchat.async_chat().set_terminator() now raises a ValueError if the number" " of received bytes is negative." msgstr "" -#: ../../../build/NEWS:21122 +#: ../../../build/NEWS:21136 msgid "" "`bpo-12523 `__: " "asynchat.async_chat.push() now raises a TypeError if it doesn't get a bytes " "string" msgstr "" -#: ../../../build/NEWS:21125 +#: ../../../build/NEWS:21139 msgid "" "`bpo-21707 `__: Add missing " "kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." msgstr "" -#: ../../../build/NEWS:21128 +#: ../../../build/NEWS:21142 msgid "" "`bpo-20639 `__: calling " "Path.with_suffix('') allows removing the suffix again. Patch by July " "Tikhonov." msgstr "" -#: ../../../build/NEWS:21131 +#: ../../../build/NEWS:21145 msgid "" "`bpo-21714 `__: Disallow the " "construction of invalid paths using Path.with_name(). Original patch by " "Antony Lee." msgstr "" -#: ../../../build/NEWS:21134 +#: ../../../build/NEWS:21148 msgid "" "`bpo-15014 `__: Added 'auth' method to " "smtplib to make implementing auth mechanisms simpler, and used it internally" " in the login method." msgstr "" -#: ../../../build/NEWS:21137 +#: ../../../build/NEWS:21151 msgid "" "`bpo-21151 `__: Fixed a segfault in the " "winreg module when ``None`` is passed as a ``REG_BINARY`` value to " "SetValueEx. Patch by John Ehresman." msgstr "" -#: ../../../build/NEWS:21140 +#: ../../../build/NEWS:21154 msgid "" "`bpo-21090 `__: io.FileIO.readall() does" " not ignore I/O errors anymore. Before, it ignored I/O errors if at least " "the first C call read() succeed." msgstr "" -#: ../../../build/NEWS:21143 +#: ../../../build/NEWS:21157 msgid "" "`bpo-5800 `__: headers parameter of " "wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " "Navarrete and SilentGhost." msgstr "" -#: ../../../build/NEWS:21146 +#: ../../../build/NEWS:21160 msgid "" "`bpo-21781 `__: ssl.RAND_add() now " "supports strings longer than 2 GB." msgstr "" -#: ../../../build/NEWS:21148 +#: ../../../build/NEWS:21162 msgid "" "`bpo-21679 `__: Prevent extraneous " "fstat() calls during open(). Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:21151 +#: ../../../build/NEWS:21165 msgid "" "`bpo-21863 `__: cProfile now displays " "the module name of C extension functions, in addition to their own name." msgstr "" -#: ../../../build/NEWS:21154 +#: ../../../build/NEWS:21168 msgid "" "`bpo-11453 `__: asyncore: emit a " "ResourceWarning when an unclosed file_wrapper object is destroyed. The " @@ -31256,86 +31285,86 @@ msgid "" "called twice: the second call does nothing." msgstr "" -#: ../../../build/NEWS:21158 +#: ../../../build/NEWS:21172 msgid "" "`bpo-21858 `__: Better handling of " "Python exceptions in the sqlite3 module." msgstr "" -#: ../../../build/NEWS:21160 +#: ../../../build/NEWS:21174 msgid "" "`bpo-21476 `__: Make sure the " "email.parser.BytesParser TextIOWrapper is discarded after parsing, so the " "input file isn't unexpectedly closed." msgstr "" -#: ../../../build/NEWS:21163 +#: ../../../build/NEWS:21177 msgid "" "`bpo-20295 `__: imghdr now recognizes " "OpenEXR format images." msgstr "" -#: ../../../build/NEWS:21165 +#: ../../../build/NEWS:21179 msgid "" "`bpo-21729 `__: Used the \"with\" " "statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21168 +#: ../../../build/NEWS:21182 msgid "" "`bpo-21491 `__: socketserver: Fix a race" " condition in child processes reaping." msgstr "" -#: ../../../build/NEWS:21170 +#: ../../../build/NEWS:21184 msgid "" "`bpo-21719 `__: Added the " "``st_file_attributes`` field to os.stat_result on Windows." msgstr "" -#: ../../../build/NEWS:21173 +#: ../../../build/NEWS:21187 msgid "" "`bpo-21832 `__: Require named tuple " "inputs to be exact strings." msgstr "" -#: ../../../build/NEWS:21175 +#: ../../../build/NEWS:21189 msgid "" "`bpo-21722 `__: The distutils \"upload\"" " command now exits with a non-zero return code when uploading fails. Patch " "by Martin Dengler." msgstr "" -#: ../../../build/NEWS:21178 +#: ../../../build/NEWS:21192 msgid "" "`bpo-21723 `__: asyncio.Queue: support " "any type of number (ex: float) for the maximum size. Patch written by " "Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21181 +#: ../../../build/NEWS:21195 msgid "" "`bpo-21711 `__: support for \"site-" "python\" directories has now been removed from the site module (it was " "deprecated in 3.4)." msgstr "" -#: ../../../build/NEWS:21184 +#: ../../../build/NEWS:21198 msgid "" "`bpo-17552 `__: new socket.sendfile() " "method allowing a file to be sent over a socket by using high-performance " "os.sendfile() on UNIX. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21188 +#: ../../../build/NEWS:21202 msgid "" "`bpo-18039 `__: dbm.dump.open() now " "always creates a new database when the flag has the value 'n'. Patch by " "Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21191 +#: ../../../build/NEWS:21205 msgid "" "`bpo-21326 `__: Add a new is_closed() " "method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " @@ -31343,58 +31372,58 @@ msgid "" "was closed." msgstr "" -#: ../../../build/NEWS:21195 +#: ../../../build/NEWS:21209 msgid "" "`bpo-21766 `__: Prevent a security hole " "in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " "that path." msgstr "" -#: ../../../build/NEWS:21198 +#: ../../../build/NEWS:21212 msgid "" "`bpo-21310 `__: Fixed possible resource " "leak in failed open()." msgstr "" -#: ../../../build/NEWS:21200 +#: ../../../build/NEWS:21214 msgid "" "`bpo-21256 `__: Printout of keyword args" " should be in deterministic order in a mock function call. This will help to" " write better doctests." msgstr "" -#: ../../../build/NEWS:21203 +#: ../../../build/NEWS:21217 msgid "" "`bpo-21677 `__: Fixed chaining " "nonnormalized exceptions in io close() methods." msgstr "" -#: ../../../build/NEWS:21205 +#: ../../../build/NEWS:21219 msgid "" "`bpo-11709 `__: Fix the pydoc.help " "function to not fail when sys.stdin is not a valid file." msgstr "" -#: ../../../build/NEWS:21208 +#: ../../../build/NEWS:21222 msgid "" "`bpo-21515 `__: tempfile.TemporaryFile " "now uses os.O_TMPFILE flag is available." msgstr "" -#: ../../../build/NEWS:21210 +#: ../../../build/NEWS:21224 msgid "" "`bpo-13223 `__: Fix pydoc.writedoc so " "that the HTML documentation for methods that use 'self' in the example code " "is generated correctly." msgstr "" -#: ../../../build/NEWS:21213 +#: ../../../build/NEWS:21227 msgid "" "`bpo-21463 `__: In urllib.request, fix " "pruning of the FTP cache." msgstr "" -#: ../../../build/NEWS:21215 +#: ../../../build/NEWS:21229 msgid "" "`bpo-21618 `__: The subprocess module " "could fail to close open fds that were inherited by the calling process and " @@ -31403,21 +31432,21 @@ msgid "" "ignored and all fds are closed." msgstr "" -#: ../../../build/NEWS:21220 +#: ../../../build/NEWS:21234 msgid "" "`bpo-20383 `__: Introduce " "importlib.util.module_from_spec() as the preferred way to create a new " "module." msgstr "" -#: ../../../build/NEWS:21223 +#: ../../../build/NEWS:21237 msgid "" "`bpo-21552 `__: Fixed possible integer " "overflow of too long string lengths in the tkinter module on 64-bit " "platforms." msgstr "" -#: ../../../build/NEWS:21226 +#: ../../../build/NEWS:21240 msgid "" "`bpo-14315 `__: The zipfile module now " "ignores extra fields in the central directory that are too short to be " @@ -31426,249 +31455,249 @@ msgid "" "other zip tools." msgstr "" -#: ../../../build/NEWS:21231 +#: ../../../build/NEWS:21245 msgid "" "`bpo-13742 `__: Added \"key\" and " "\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " "by Simon Sapin.)" msgstr "" -#: ../../../build/NEWS:21234 +#: ../../../build/NEWS:21248 msgid "" "`bpo-21402 `__: tkinter.ttk now works " "when default root window is not set." msgstr "" -#: ../../../build/NEWS:21236 +#: ../../../build/NEWS:21250 msgid "" "`bpo-3015 `__: _tkinter.create() now " "creates tkapp object with wantobject=1 by default." msgstr "" -#: ../../../build/NEWS:21239 +#: ../../../build/NEWS:21253 msgid "" "`bpo-10203 `__: sqlite3.Row now truly " "supports sequence protocol. In particular it supports reverse() and " "negative indices. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21243 +#: ../../../build/NEWS:21257 msgid "" "`bpo-18807 `__: If copying (no symlinks)" " specified for a venv, then the python interpreter aliases (python, python3)" " are now created by copying rather than symlinking." msgstr "" -#: ../../../build/NEWS:21247 +#: ../../../build/NEWS:21261 msgid "" "`bpo-20197 `__: Added support for the " "WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21250 +#: ../../../build/NEWS:21264 msgid "" "`bpo-21513 `__: Speedup some properties " "of IP addresses (IPv4Address, IPv6Address) such as .is_private or " ".is_multicast." msgstr "" -#: ../../../build/NEWS:21253 +#: ../../../build/NEWS:21267 msgid "" "`bpo-21137 `__: Improve the repr for " "threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " "status. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21256 +#: ../../../build/NEWS:21270 msgid "" "`bpo-21538 `__: The plistlib module now " "supports loading of binary plist files when reference or offset size is not " "a power of two." msgstr "" -#: ../../../build/NEWS:21259 +#: ../../../build/NEWS:21273 msgid "" "`bpo-21455 `__: Add a default backlog to" " socket.listen()." msgstr "" -#: ../../../build/NEWS:21261 +#: ../../../build/NEWS:21275 msgid "" "`bpo-21525 `__: Most Tkinter methods " "which accepted tuples now accept lists too." msgstr "" -#: ../../../build/NEWS:21264 +#: ../../../build/NEWS:21278 msgid "" "`bpo-22166 `__: With the assistance of a" " new internal _codecs._forget_codec helping function, test_codecs now clears" " the encoding caches to avoid the appearance of a reference leak" msgstr "" -#: ../../../build/NEWS:21268 +#: ../../../build/NEWS:21282 msgid "" "`bpo-22236 `__: Tkinter tests now don't " "reuse default root window. New root window is created for every test class." msgstr "" -#: ../../../build/NEWS:21271 +#: ../../../build/NEWS:21285 msgid "" "`bpo-10744 `__: Fix :pep:`3118` format " "strings on ctypes objects with a nontrivial shape." msgstr "" -#: ../../../build/NEWS:21274 +#: ../../../build/NEWS:21288 msgid "" "`bpo-20826 `__: Optimize " "ipaddress.collapse_addresses()." msgstr "" -#: ../../../build/NEWS:21276 +#: ../../../build/NEWS:21290 msgid "" "`bpo-21487 `__: Optimize " "ipaddress.summarize_address_range() and " "ipaddress.{IPv4Network,IPv6Network}.subnets()." msgstr "" -#: ../../../build/NEWS:21279 +#: ../../../build/NEWS:21293 msgid "" "`bpo-21486 `__: Optimize parsing of " "netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." msgstr "" -#: ../../../build/NEWS:21282 +#: ../../../build/NEWS:21296 msgid "" "`bpo-13916 `__: Disallowed the " "surrogatepass error handler for non UTF-\\* encodings." msgstr "" -#: ../../../build/NEWS:21285 +#: ../../../build/NEWS:21299 msgid "" "`bpo-20998 `__: Fixed re.fullmatch() of " "repeated single character pattern with ignore case. Original patch by " "Matthew Barnett." msgstr "" -#: ../../../build/NEWS:21288 +#: ../../../build/NEWS:21302 msgid "" "`bpo-21075 `__: fileinput.FileInput now " "reads bytes from standard stream if binary mode is specified. Patch by Sam " "Kimbrel." msgstr "" -#: ../../../build/NEWS:21291 +#: ../../../build/NEWS:21305 msgid "" "`bpo-19775 `__: Add a samefile() method " "to pathlib Path objects. Initial patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21294 +#: ../../../build/NEWS:21308 msgid "" "`bpo-21226 `__: Set up modules properly " "in PyImport_ExecCodeModuleObject (and friends)." msgstr "" -#: ../../../build/NEWS:21297 +#: ../../../build/NEWS:21311 msgid "" "`bpo-21398 `__: Fix a unicode error in " "the pydoc pager when the documentation contains characters not encodable to " "the stdout encoding." msgstr "" -#: ../../../build/NEWS:21300 +#: ../../../build/NEWS:21314 msgid "" "`bpo-16531 `__: ipaddress.IPv4Network " "and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " "so as to easily construct network objects from existing addresses." msgstr "" -#: ../../../build/NEWS:21304 +#: ../../../build/NEWS:21318 msgid "" "`bpo-21156 `__: " "importlib.abc.InspectLoader.source_to_code() is now a staticmethod." msgstr "" -#: ../../../build/NEWS:21307 +#: ../../../build/NEWS:21321 msgid "" "`bpo-21424 `__: Simplified and optimized" " heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." msgstr "" -#: ../../../build/NEWS:21310 +#: ../../../build/NEWS:21324 msgid "" "`bpo-21396 `__: Fix TextIOWrapper(..., " "write_through=True) to not force a flush() on the underlying binary stream." " Patch by akira." msgstr "" -#: ../../../build/NEWS:21313 +#: ../../../build/NEWS:21327 msgid "" "`bpo-18314 `__: Unlink now removes " "junctions on Windows. Patch by Kim Gräsman" msgstr "" -#: ../../../build/NEWS:21315 +#: ../../../build/NEWS:21329 msgid "" "`bpo-21088 `__: Bugfix for " "curses.window.addch() regression in 3.4.0. In porting to Argument Clinic, " "the first two arguments were reversed." msgstr "" -#: ../../../build/NEWS:21318 +#: ../../../build/NEWS:21332 msgid "" "`bpo-21407 `__: _decimal: The module now" " supports function signatures." msgstr "" -#: ../../../build/NEWS:21320 +#: ../../../build/NEWS:21334 msgid "" "`bpo-10650 `__: Remove the non-standard " "'watchexp' parameter from the Decimal.quantize() method in the Python " "version. It had never been present in the C version." msgstr "" -#: ../../../build/NEWS:21324 +#: ../../../build/NEWS:21338 msgid "" "`bpo-21469 `__: Reduced the risk of " "false positives in robotparser by checking to make sure that robots.txt has " "been read or does not exist prior to returning True in can_fetch()." msgstr "" -#: ../../../build/NEWS:21328 +#: ../../../build/NEWS:21342 msgid "" "`bpo-19414 `__: Have the OrderedDict " "mark deleted links as unusable. This gives an early failure if the link is " "deleted during iteration." msgstr "" -#: ../../../build/NEWS:21331 +#: ../../../build/NEWS:21345 msgid "" "`bpo-21421 `__: Add __slots__ to the " "MappingViews ABC. Patch by Josh Rosenberg." msgstr "" -#: ../../../build/NEWS:21333 +#: ../../../build/NEWS:21347 msgid "" "`bpo-21101 `__: Eliminate double hashing" " in the C speed-up code for collections.Counter()." msgstr "" -#: ../../../build/NEWS:21336 +#: ../../../build/NEWS:21350 msgid "" "`bpo-21321 `__: itertools.islice() now " "releases the reference to the source iterator when the slice is exhausted. " "Patch by Anton Afanasyev." msgstr "" -#: ../../../build/NEWS:21339 +#: ../../../build/NEWS:21353 msgid "" "`bpo-21057 `__: TextIOWrapper now allows" " the underlying binary stream's read() or read1() method to return an " "arbitrary bytes-like object (such as a memoryview). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21343 +#: ../../../build/NEWS:21357 msgid "" "`bpo-20951 `__: SSLSocket.send() now " "raises either SSLWantReadError or SSLWantWriteError on a non-blocking socket" @@ -31676,44 +31705,44 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21347 +#: ../../../build/NEWS:21361 msgid "" "`bpo-13248 `__: removed previously " "deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." msgstr "" -#: ../../../build/NEWS:21350 +#: ../../../build/NEWS:21364 msgid "" "`bpo-9815 `__: assertRaises now tries to " "clear references to local variables in the exception's traceback." msgstr "" -#: ../../../build/NEWS:21353 +#: ../../../build/NEWS:21367 msgid "" "`bpo-19940 `__: " "ssl.cert_time_to_seconds() now interprets the given time string in the UTC " "timezone (as specified in RFC 5280), not the local timezone." msgstr "" -#: ../../../build/NEWS:21356 +#: ../../../build/NEWS:21370 msgid "" "`bpo-13204 `__: Calling " "sys.flags.__new__ would crash the interpreter, now it raises a TypeError." msgstr "" -#: ../../../build/NEWS:21359 +#: ../../../build/NEWS:21373 msgid "" "`bpo-19385 `__: Make operations on a " "closed dbm.dumb database always raise the same exception." msgstr "" -#: ../../../build/NEWS:21362 +#: ../../../build/NEWS:21376 msgid "" "`bpo-21207 `__: Detect when the " "os.urandom cached fd has been closed or replaced, and open it anew." msgstr "" -#: ../../../build/NEWS:21365 +#: ../../../build/NEWS:21379 msgid "" "`bpo-21291 `__: subprocess's " "Popen.wait() is now thread safe so that multiple threads may be calling " @@ -31721,13 +31750,13 @@ msgid "" "Popen.returncode value." msgstr "" -#: ../../../build/NEWS:21369 +#: ../../../build/NEWS:21383 msgid "" "`bpo-21127 `__: Path objects can now be " "instantiated from str subclass instances (such as ``numpy.str_``)." msgstr "" -#: ../../../build/NEWS:21372 +#: ../../../build/NEWS:21386 msgid "" "`bpo-15002 `__: urllib.response object " "to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a" @@ -31735,71 +31764,71 @@ msgid "" "Theune." msgstr "" -#: ../../../build/NEWS:21376 +#: ../../../build/NEWS:21390 msgid "" "`bpo-12220 `__: mindom now raises a " "custom ValueError indicating it doesn't support spaces in URIs instead of " "letting a 'split' ValueError bubble up." msgstr "" -#: ../../../build/NEWS:21379 +#: ../../../build/NEWS:21393 msgid "" "`bpo-21068 `__: The ssl.PROTOCOL* " "constants are now enum members." msgstr "" -#: ../../../build/NEWS:21381 +#: ../../../build/NEWS:21395 msgid "" "`bpo-21276 `__: posixmodule: Don't " "define USE_XATTRS on KFreeBSD and the Hurd." msgstr "" -#: ../../../build/NEWS:21383 +#: ../../../build/NEWS:21397 msgid "" "`bpo-21262 `__: New method " "assert_not_called for Mock. It raises AssertionError if the mock has been " "called." msgstr "" -#: ../../../build/NEWS:21386 +#: ../../../build/NEWS:21400 msgid "" "`bpo-21238 `__: New keyword argument " "`unsafe` to Mock. It raises `AttributeError` incase of an attribute " "startswith assert or assret." msgstr "" -#: ../../../build/NEWS:21389 +#: ../../../build/NEWS:21403 msgid "" "`bpo-20896 `__: " "ssl.get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, " "for maximum compatibility." msgstr "" -#: ../../../build/NEWS:21392 +#: ../../../build/NEWS:21406 msgid "" "`bpo-21239 `__: patch.stopall() didn't " "work deterministically when the same name was patched more than once." msgstr "" -#: ../../../build/NEWS:21395 +#: ../../../build/NEWS:21409 msgid "" "`bpo-21203 `__: Updated fileConfig and " "dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." msgstr "" -#: ../../../build/NEWS:21398 +#: ../../../build/NEWS:21412 msgid "" "`bpo-21222 `__: Passing name keyword " "argument to mock.create_autospec now works." msgstr "" -#: ../../../build/NEWS:21401 +#: ../../../build/NEWS:21415 msgid "" "`bpo-21197 `__: Add lib64 -> lib symlink" " in venvs on 64-bit non-OS X POSIX." msgstr "" -#: ../../../build/NEWS:21403 +#: ../../../build/NEWS:21417 msgid "" "`bpo-17498 `__: Some SMTP servers " "disconnect after certain errors, violating strict RFC conformance. Instead " @@ -31808,213 +31837,213 @@ msgid "" "until the next command is issued." msgstr "" -#: ../../../build/NEWS:21408 +#: ../../../build/NEWS:21422 msgid "" "`bpo-17826 `__: setting an iterable " "side_effect on a mock function created by create_autospec now works. Patch " "by Kushal Das." msgstr "" -#: ../../../build/NEWS:21411 +#: ../../../build/NEWS:21425 msgid "" "`bpo-7776 `__: Fix ``Host:`` header and " "reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21414 +#: ../../../build/NEWS:21428 msgid "" "`bpo-20968 `__: unittest.mock.MagicMock " "now supports division. Patch by Johannes Baiter." msgstr "" -#: ../../../build/NEWS:21417 +#: ../../../build/NEWS:21431 msgid "" "`bpo-21529 `__: Fix arbitrary memory " "access in JSONDecoder.raw_decode with a negative second parameter. Bug " "reported by Guido Vranken. (See also: CVE-2014-4616)" msgstr "" -#: ../../../build/NEWS:21421 +#: ../../../build/NEWS:21435 msgid "" "`bpo-21169 `__: getpass now handles non-" "ascii characters that the input stream encoding cannot encode by re-encoding" " using the replace error handler." msgstr "" -#: ../../../build/NEWS:21424 +#: ../../../build/NEWS:21438 msgid "" "`bpo-21171 `__: Fixed undocumented " "filter API of the rot13 codec. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21427 +#: ../../../build/NEWS:21441 msgid "" "`bpo-20539 `__: Improved math.factorial " "error message for large positive inputs and changed exception type " "(OverflowError -> ValueError) for large negative inputs." msgstr "" -#: ../../../build/NEWS:21431 +#: ../../../build/NEWS:21445 msgid "" "`bpo-21172 `__: isinstance check relaxed" " from dict to collections.Mapping." msgstr "" -#: ../../../build/NEWS:21433 +#: ../../../build/NEWS:21447 msgid "" "`bpo-21155 `__: " "asyncio.EventLoop.create_unix_server() now raises a ValueError if path and " "sock are specified at the same time." msgstr "" -#: ../../../build/NEWS:21436 +#: ../../../build/NEWS:21450 msgid "" "`bpo-21136 `__: Avoid unnecessary " "normalization of Fractions resulting from power and other operations. Patch" " by Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:21439 +#: ../../../build/NEWS:21453 msgid "" "`bpo-17621 `__: Introduce " "importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:21441 +#: ../../../build/NEWS:21455 msgid "" "`bpo-21076 `__: signal module constants " "were turned into enums. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21444 +#: ../../../build/NEWS:21458 msgid "" "`bpo-20636 `__: Improved the repr of " "Tkinter widgets." msgstr "" -#: ../../../build/NEWS:21446 +#: ../../../build/NEWS:21460 msgid "" "`bpo-19505 `__: The items, keys, and " "values views of OrderedDict now support reverse iteration using reversed()." msgstr "" -#: ../../../build/NEWS:21449 +#: ../../../build/NEWS:21463 msgid "" "`bpo-21149 `__: Improved thread-safety " "in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " "for the patch." msgstr "" -#: ../../../build/NEWS:21452 +#: ../../../build/NEWS:21466 msgid "" "`bpo-21058 `__: Fix a leak of file " "descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor" " if :func:`io.open` fails" msgstr "" -#: ../../../build/NEWS:21456 +#: ../../../build/NEWS:21470 msgid "" "`bpo-21200 `__: Return None from " "pkgutil.get_loader() when __spec__ is missing." msgstr "" -#: ../../../build/NEWS:21458 +#: ../../../build/NEWS:21472 msgid "" "`bpo-21013 `__: Enhance " "ssl.create_default_context() when used for server side sockets to provide " "better security by default." msgstr "" -#: ../../../build/NEWS:21461 +#: ../../../build/NEWS:21475 msgid "" "`bpo-20145 `__: `assertRaisesRegex` and " "`assertWarnsRegex` now raise a TypeError if the second argument is not a " "string or compiled regex." msgstr "" -#: ../../../build/NEWS:21464 +#: ../../../build/NEWS:21478 msgid "" "`bpo-20633 `__: Replace relative import " "by absolute import." msgstr "" -#: ../../../build/NEWS:21466 +#: ../../../build/NEWS:21480 msgid "" "`bpo-20980 `__: Stop wrapping exception " "when using ThreadPool." msgstr "" -#: ../../../build/NEWS:21468 +#: ../../../build/NEWS:21482 msgid "" "`bpo-21082 `__: In os.makedirs, do not " "set the process-wide umask. Note this changes behavior of makedirs when " "exist_ok=True." msgstr "" -#: ../../../build/NEWS:21471 +#: ../../../build/NEWS:21485 msgid "" "`bpo-20990 `__: Fix issues found by " "pyflakes for multiprocessing." msgstr "" -#: ../../../build/NEWS:21473 +#: ../../../build/NEWS:21487 msgid "" "`bpo-21015 `__: SSL contexts will now " "automatically select an elliptic curve for ECDH key exchange on OpenSSL " "1.0.2 and later, and otherwise default to \"prime256v1\"." msgstr "" -#: ../../../build/NEWS:21477 +#: ../../../build/NEWS:21491 msgid "" "`bpo-21000 `__: Improve the command-line" " interface of json.tool." msgstr "" -#: ../../../build/NEWS:21479 +#: ../../../build/NEWS:21493 msgid "" "`bpo-20995 `__: Enhance default ciphers " "used by the ssl module to enable better security and prioritize perfect " "forward secrecy." msgstr "" -#: ../../../build/NEWS:21482 +#: ../../../build/NEWS:21496 msgid "" "`bpo-20884 `__: Don't assume that " "__file__ is defined on importlib.__init__." msgstr "" -#: ../../../build/NEWS:21484 +#: ../../../build/NEWS:21498 msgid "" "`bpo-21499 `__: Ignore __builtins__ in " "several test_importlib.test_api tests." msgstr "" -#: ../../../build/NEWS:21486 +#: ../../../build/NEWS:21500 msgid "" "`bpo-20627 `__: " "xmlrpc.client.ServerProxy is now a context manager." msgstr "" -#: ../../../build/NEWS:21488 +#: ../../../build/NEWS:21502 msgid "" "`bpo-19165 `__: The formatter module now" " raises DeprecationWarning instead of PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:21491 +#: ../../../build/NEWS:21505 msgid "" "`bpo-13936 `__: Remove the ability of " "datetime.time instances to be considered false in boolean contexts." msgstr "" -#: ../../../build/NEWS:21494 +#: ../../../build/NEWS:21508 msgid "" "`bpo-18931 `__: selectors module now " "supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21497 +#: ../../../build/NEWS:21511 msgid "" "`bpo-19977 `__: When the ``LC_TYPE`` " "locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and " @@ -32022,13 +32051,13 @@ msgid "" "instead of the ``strict`` error handler." msgstr "" -#: ../../../build/NEWS:21502 +#: ../../../build/NEWS:21516 msgid "" "`bpo-20574 `__: Implement incremental " "decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." msgstr "" -#: ../../../build/NEWS:21505 +#: ../../../build/NEWS:21519 msgid "" "`bpo-20879 `__: Delay the initialization" " of encoding and decoding tables for base32, ascii85 and base85 codecs in " @@ -32037,13 +32066,13 @@ msgid "" "not used." msgstr "" -#: ../../../build/NEWS:21510 +#: ../../../build/NEWS:21524 msgid "" "`bpo-19157 `__: Include the broadcast " "address in the usuable hosts for IPv6 in ipaddress." msgstr "" -#: ../../../build/NEWS:21513 +#: ../../../build/NEWS:21527 msgid "" "`bpo-11599 `__: When an external command" " (e.g. compiler) fails, distutils now prints out the whole command line " @@ -32051,90 +32080,90 @@ msgid "" "DISTUTILS_DEBUG is set." msgstr "" -#: ../../../build/NEWS:21517 +#: ../../../build/NEWS:21531 msgid "" "`bpo-4931 `__: distutils should not " "produce unhelpful \"error: None\" messages anymore. " "distutils.util.grok_environment_error is kept but doc-deprecated." msgstr "" -#: ../../../build/NEWS:21520 +#: ../../../build/NEWS:21534 msgid "" "`bpo-20875 `__: Prevent possible gzip " "\"'read' is not defined\" NameError. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21523 +#: ../../../build/NEWS:21537 msgid "" "`bpo-11558 `__: " "``email.message.Message.attach`` now returns a more useful error message if " "``attach`` is called on a message for which ``is_multipart`` is False." msgstr "" -#: ../../../build/NEWS:21527 +#: ../../../build/NEWS:21541 msgid "" "`bpo-20283 `__: RE pattern methods now " "accept the string keyword parameters as documented. The pattern and source " "keyword parameters are left as deprecated aliases." msgstr "" -#: ../../../build/NEWS:21531 +#: ../../../build/NEWS:21545 msgid "" "`bpo-20778 `__: Fix modulefinder to work" " with bytecode-only modules." msgstr "" -#: ../../../build/NEWS:21533 +#: ../../../build/NEWS:21547 msgid "" "`bpo-20791 `__: copy.copy() now doesn't " "make a copy when the input is a bytes object. Initial patch by Peter Otten." msgstr "" -#: ../../../build/NEWS:21536 +#: ../../../build/NEWS:21550 msgid "" "`bpo-19748 `__: On AIX, time.mktime() " "now raises an OverflowError for year outsize range [1902; 2037]." msgstr "" -#: ../../../build/NEWS:21539 +#: ../../../build/NEWS:21553 msgid "" "`bpo-19573 `__: inspect.signature: Use " "enum for parameter kind constants." msgstr "" -#: ../../../build/NEWS:21541 +#: ../../../build/NEWS:21555 msgid "" "`bpo-20726 `__: inspect.signature: Make " "Signature and Parameter picklable." msgstr "" -#: ../../../build/NEWS:21543 +#: ../../../build/NEWS:21557 msgid "" "`bpo-17373 `__: Add " "inspect.Signature.from_callable method." msgstr "" -#: ../../../build/NEWS:21545 +#: ../../../build/NEWS:21559 msgid "" "`bpo-20378 `__: Improve repr of " "inspect.Signature and inspect.Parameter." msgstr "" -#: ../../../build/NEWS:21547 +#: ../../../build/NEWS:21561 msgid "" "`bpo-20816 `__: Fix " "inspect.getcallargs() to raise correct TypeError for missing keyword-only " "arguments. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21550 +#: ../../../build/NEWS:21564 msgid "" "`bpo-20817 `__: Fix " "inspect.getcallargs() to fail correctly if more than 3 arguments are " "missing. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21553 +#: ../../../build/NEWS:21567 msgid "" "`bpo-6676 `__: Ensure a meaningful " "exception is raised when attempting to parse more than one XML document per " @@ -32142,7 +32171,7 @@ msgid "" "Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)" msgstr "" -#: ../../../build/NEWS:21558 +#: ../../../build/NEWS:21572 msgid "" "`bpo-21117 `__: Fix inspect.signature to" " better support functools.partial. Due to the specifics of functools.partial" @@ -32150,80 +32179,80 @@ msgid "" " become keyword-only." msgstr "" -#: ../../../build/NEWS:21563 +#: ../../../build/NEWS:21577 msgid "" "`bpo-20334 `__: inspect.Signature and " "inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and" " suggestions." msgstr "" -#: ../../../build/NEWS:21566 +#: ../../../build/NEWS:21580 msgid "" "`bpo-15916 `__: doctest.DocTestSuite " "returns an empty unittest.TestSuite instead of raising ValueError if it " "finds no tests" msgstr "" -#: ../../../build/NEWS:21569 +#: ../../../build/NEWS:21583 msgid "" "`bpo-21209 `__: Fix " "asyncio.tasks.CoroWrapper to workaround a bug in yield-from implementation " "in CPythons prior to 3.4.1." msgstr "" -#: ../../../build/NEWS:21572 +#: ../../../build/NEWS:21586 msgid "" "asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " "`bpo-163 `__)." msgstr "" -#: ../../../build/NEWS:21575 +#: ../../../build/NEWS:21589 msgid "" "`bpo-21311 `__: Avoid exception in " "_osx_support with non-standard compiler configurations. Patch by John " "Szakmeister." msgstr "" -#: ../../../build/NEWS:21578 +#: ../../../build/NEWS:21592 msgid "" "`bpo-11571 `__: Ensure that the turtle " "window becomes the topmost window when launched on OS X." msgstr "" -#: ../../../build/NEWS:21581 +#: ../../../build/NEWS:21595 msgid "" "`bpo-21801 `__: Validate that " "__signature__ is None or an instance of Signature." msgstr "" -#: ../../../build/NEWS:21584 +#: ../../../build/NEWS:21598 msgid "" "`bpo-21923 `__: Prevent AttributeError " "in distutils.sysconfig.customize_compiler due to possible uninitialized " "_config_vars." msgstr "" -#: ../../../build/NEWS:21588 +#: ../../../build/NEWS:21602 msgid "" "`bpo-21323 `__: Fix http.server to again" " handle scripts in CGI subdirectories, broken by the fix for security " "`bpo-19435 `__. Patch by Zach Byrne." msgstr "" -#: ../../../build/NEWS:21591 +#: ../../../build/NEWS:21605 msgid "" "`bpo-22733 `__: Fix ffi_prep_args not " "zero-extending argument values correctly on 64-bit Windows." msgstr "" -#: ../../../build/NEWS:21594 +#: ../../../build/NEWS:21608 msgid "" "`bpo-23302 `__: Default to TCP_NODELAY=1" " upon establishing an HTTPConnection. Removed use of hard-coded MSS as it's " "an optimization that's no longer needed with Nagle disabled." msgstr "" -#: ../../../build/NEWS:21601 +#: ../../../build/NEWS:21615 msgid "" "`bpo-20577 `__: Configuration of the max" " line length for the FormatParagraph extension has been moved from the " @@ -32231,20 +32260,20 @@ msgid "" " Config Extensions dialog. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21606 +#: ../../../build/NEWS:21620 msgid "" "`bpo-16893 `__: Update Idle doc chapter " "to match current Idle and add new information." msgstr "" -#: ../../../build/NEWS:21609 +#: ../../../build/NEWS:21623 msgid "" "`bpo-3068 `__: Add Idle extension " "configuration dialog to Options menu. Changes are written to HOME/.idlerc" "/config-extensions.cfg. Original patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21613 +#: ../../../build/NEWS:21627 msgid "" "`bpo-16233 `__: A module browser (File :" " Class Browser, Alt+C) requires an editor window with a filename. When " @@ -32254,7 +32283,7 @@ msgid "" "a corresponding browser is also opened." msgstr "" -#: ../../../build/NEWS:21619 +#: ../../../build/NEWS:21633 msgid "" "`bpo-4832 `__: Save As to type Python " "files automatically adds .py to the name you enter (even if your system does" @@ -32262,100 +32291,100 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:21623 +#: ../../../build/NEWS:21637 msgid "" "`bpo-21986 `__: Code objects are not " "normally pickled by the pickle module. To match this, they are no longer " "pickled when running under Idle." msgstr "" -#: ../../../build/NEWS:21626 +#: ../../../build/NEWS:21640 msgid "" "`bpo-17390 `__: Adjust Editor window " "title; remove 'Python', move version to end." msgstr "" -#: ../../../build/NEWS:21629 +#: ../../../build/NEWS:21643 msgid "" "`bpo-14105 `__: Idle debugger " "breakpoints no longer disappear when inserting or deleting lines." msgstr "" -#: ../../../build/NEWS:21632 +#: ../../../build/NEWS:21646 msgid "" "`bpo-17172 `__: Turtledemo can now be " "run from Idle. Currently, the entry is on the Help menu, but it may move to " "Run. Patch by Ramchandra Apt and Lita Cho." msgstr "" -#: ../../../build/NEWS:21636 +#: ../../../build/NEWS:21650 msgid "" "`bpo-21765 `__: Add support for non-" "ascii identifiers to HyperParser." msgstr "" -#: ../../../build/NEWS:21638 +#: ../../../build/NEWS:21652 msgid "" "`bpo-21940 `__: Add unittest for " "WidgetRedirector. Initial patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21641 +#: ../../../build/NEWS:21655 msgid "" "`bpo-18592 `__: Add unittest for " "SearchDialogBase. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21643 +#: ../../../build/NEWS:21657 msgid "" "`bpo-21694 `__: Add unittest for " "ParenMatch. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21645 +#: ../../../build/NEWS:21659 msgid "" "`bpo-21686 `__: add unittest for " "HyperParser. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21648 +#: ../../../build/NEWS:21662 msgid "" "`bpo-12387 `__: Add missing " "upper(lower)case versions of default Windows key bindings for Idle so Caps " "Lock does not disable them. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:21652 +#: ../../../build/NEWS:21666 msgid "" "`bpo-21695 `__: Closing a Find-in-files " "output window while the search is still in progress no longer closes Idle." msgstr "" -#: ../../../build/NEWS:21655 +#: ../../../build/NEWS:21669 msgid "" "`bpo-18910 `__: Add unittest for " "textView. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21657 +#: ../../../build/NEWS:21671 msgid "" "`bpo-18292 `__: Add unittest for " "AutoExpand. Patch by Saihadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21659 +#: ../../../build/NEWS:21673 msgid "" "`bpo-18409 `__: Add unittest for " "AutoComplete. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21661 +#: ../../../build/NEWS:21675 msgid "" "`bpo-21477 `__: htest.py - Improve " "framework, complete set of tests. Patches by Saimadhav Heblikar" msgstr "" -#: ../../../build/NEWS:21664 +#: ../../../build/NEWS:21678 msgid "" "`bpo-18104 `__: Add " "idlelib/idle_test/htest.py with a few sample tests to begin consolidating " @@ -32363,89 +32392,89 @@ msgid "" " work with htest. Running the module as __main__ runs all tests." msgstr "" -#: ../../../build/NEWS:21669 +#: ../../../build/NEWS:21683 msgid "" "`bpo-21139 `__: Change default paragraph" " width to 72, the :pep:`8` recommendation." msgstr "" -#: ../../../build/NEWS:21672 +#: ../../../build/NEWS:21686 msgid "" "`bpo-21284 `__: Paragraph reformat test " "passes after user changes reformat width." msgstr "" -#: ../../../build/NEWS:21675 +#: ../../../build/NEWS:21689 msgid "" "`bpo-17654 `__: Ensure IDLE menus are " "customized properly on OS X for non-framework builds and for all variants of" " Tk." msgstr "" -#: ../../../build/NEWS:21678 +#: ../../../build/NEWS:21692 msgid "" "`bpo-23180 `__: Rename IDLE \"Windows\" " "menu item to \"Window\". Patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:21684 +#: ../../../build/NEWS:21698 msgid "" "`bpo-15506 `__: Use standard " "PKG_PROG_PKG_CONFIG autoconf macro in the configure script." msgstr "" -#: ../../../build/NEWS:21687 +#: ../../../build/NEWS:21701 msgid "" "`bpo-22935 `__: Allow the ssl module to " "be compiled if openssl doesn't support SSL 3." msgstr "" -#: ../../../build/NEWS:21690 +#: ../../../build/NEWS:21704 msgid "" "`bpo-22592 `__: Drop support of the " "Borland C compiler to build Python. The distutils module still supports it " "to build extensions." msgstr "" -#: ../../../build/NEWS:21693 +#: ../../../build/NEWS:21707 msgid "" "`bpo-22591 `__: Drop support of MS-DOS, " "especially of the DJGPP compiler (MS-DOS port of GCC)." msgstr "" -#: ../../../build/NEWS:21696 +#: ../../../build/NEWS:21710 msgid "" "`bpo-16537 `__: Check whether " "self.extensions is empty in setup.py. Patch by Jonathan Hosmer." msgstr "" -#: ../../../build/NEWS:21699 +#: ../../../build/NEWS:21713 msgid "" "`bpo-22359 `__: Remove incorrect uses of" " recursive make. Patch by Jonas Wagner." msgstr "" -#: ../../../build/NEWS:21702 +#: ../../../build/NEWS:21716 msgid "" "`bpo-21958 `__: Define HAVE_ROUND when " "building with Visual Studio 2013 and above. Patch by Zachary Turner." msgstr "" -#: ../../../build/NEWS:21705 +#: ../../../build/NEWS:21719 msgid "" "`bpo-18093 `__: the programs that embed " "the CPython runtime are now in a separate \"Programs\" directory, rather " "than being kept in the Modules directory." msgstr "" -#: ../../../build/NEWS:21709 +#: ../../../build/NEWS:21723 msgid "" "`bpo-15759 `__: \"make suspicious\", " "\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " "when and only when there are failures." msgstr "" -#: ../../../build/NEWS:21712 +#: ../../../build/NEWS:21726 msgid "" "`bpo-21141 `__: The Windows build " "process no longer attempts to find Perl, instead relying on OpenSSL source " @@ -32456,109 +32485,109 @@ msgid "" "and ready to build." msgstr "" -#: ../../../build/NEWS:21719 +#: ../../../build/NEWS:21733 msgid "" "`bpo-21037 `__: Add a build option to " "enable AddressSanitizer support." msgstr "" -#: ../../../build/NEWS:21721 +#: ../../../build/NEWS:21735 msgid "" "`bpo-19962 `__: The Windows build " "process now creates \"python.bat\" in the root of the source tree, which " "passes all arguments through to the most recently built interpreter." msgstr "" -#: ../../../build/NEWS:21725 +#: ../../../build/NEWS:21739 msgid "" "`bpo-21285 `__: Refactor and fix curses " "configure check to always search in a ncursesw directory." msgstr "" -#: ../../../build/NEWS:21728 +#: ../../../build/NEWS:21742 msgid "" "`bpo-15234 `__: For BerkelyDB and " "Sqlite, only add the found library and include directories if they aren't " "already being searched. This avoids an explicit runtime library dependency." msgstr "" -#: ../../../build/NEWS:21732 +#: ../../../build/NEWS:21746 msgid "" "`bpo-17861 `__: " "Tools/scripts/generate_opcode_h.py automatically regenerates " "Include/opcode.h from Lib/opcode.py if the latter gets any change." msgstr "" -#: ../../../build/NEWS:21735 +#: ../../../build/NEWS:21749 msgid "" "`bpo-20644 `__: OS X installer build " "support for documentation build changes in 3.4.1: assume externally supplied" " sphinx-build is available in /usr/bin." msgstr "" -#: ../../../build/NEWS:21738 +#: ../../../build/NEWS:21752 msgid "" "`bpo-20022 `__: Eliminate use of " "deprecated bundlebuilder in OS X builds." msgstr "" -#: ../../../build/NEWS:21740 +#: ../../../build/NEWS:21754 msgid "" "`bpo-15968 `__: Incorporated Tcl, Tk, " "and Tix builds into the Windows build solution." msgstr "" -#: ../../../build/NEWS:21743 +#: ../../../build/NEWS:21757 msgid "" "`bpo-17095 `__: Fix Modules/Setup " "*shared* support." msgstr "" -#: ../../../build/NEWS:21745 +#: ../../../build/NEWS:21759 msgid "" "`bpo-21811 `__: Anticipated fixes to " "support OS X versions > 10.9." msgstr "" -#: ../../../build/NEWS:21747 +#: ../../../build/NEWS:21761 msgid "" "`bpo-21166 `__: Prevent possible " "segfaults and other random failures of python --generate-posix-vars in " "pybuilddir.txt build target." msgstr "" -#: ../../../build/NEWS:21750 +#: ../../../build/NEWS:21764 msgid "" "`bpo-18096 `__: Fix library order " "returned by python-config." msgstr "" -#: ../../../build/NEWS:21752 +#: ../../../build/NEWS:21766 msgid "" "`bpo-17219 `__: Add library build dir " "for Python extension cross-builds." msgstr "" -#: ../../../build/NEWS:21754 +#: ../../../build/NEWS:21768 msgid "" "`bpo-22919 `__: Windows build updated to" " support VC 14.0 (Visual Studio 2015), which will be used for the official " "release." msgstr "" -#: ../../../build/NEWS:21757 +#: ../../../build/NEWS:21771 msgid "" "`bpo-21236 `__: Build _msi.pyd with " "cabinet.lib instead of fci.lib" msgstr "" -#: ../../../build/NEWS:21759 +#: ../../../build/NEWS:21773 msgid "" "`bpo-17128 `__: Use private version of " "OpenSSL for OS X 10.5+ installer." msgstr "" -#: ../../../build/NEWS:21764 +#: ../../../build/NEWS:21778 msgid "" "`bpo-14203 `__: Remove obsolete support " "for view==NULL in PyBuffer_FillInfo(), bytearray_getbuffer(), " @@ -32566,7 +32595,7 @@ msgid "" "BufferError in that case." msgstr "" -#: ../../../build/NEWS:21768 +#: ../../../build/NEWS:21782 msgid "" "`bpo-22445 `__: PyBuffer_IsContiguous() " "now implements precise contiguity tests, compatible with NumPy's " @@ -32574,19 +32603,19 @@ msgid "" "reported false negatives for corner cases." msgstr "" -#: ../../../build/NEWS:21772 +#: ../../../build/NEWS:21786 msgid "" "`bpo-22079 `__: PyType_Ready() now " "checks that statically allocated type has no dynamically allocated bases." msgstr "" -#: ../../../build/NEWS:21775 +#: ../../../build/NEWS:21789 msgid "" "`bpo-22453 `__: Removed non-documented " "macro PyObject_REPR()." msgstr "" -#: ../../../build/NEWS:21777 +#: ../../../build/NEWS:21791 msgid "" "`bpo-18395 `__: Rename " "``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename " @@ -32594,7 +32623,7 @@ msgid "" "functions." msgstr "" -#: ../../../build/NEWS:21781 +#: ../../../build/NEWS:21795 msgid "" "`bpo-21233 `__: Add new C functions: " "PyMem_RawCalloc(), PyMem_Calloc(), PyObject_Calloc(), _PyObject_GC_Calloc()." @@ -32602,7 +32631,7 @@ msgid "" "objects which is faster and use less memory." msgstr "" -#: ../../../build/NEWS:21786 +#: ../../../build/NEWS:21800 msgid "" "`bpo-20942 `__: " "PyImport_ImportFrozenModuleObject() no longer sets __file__ to match what " @@ -32610,27 +32639,27 @@ msgid "" "using imp.init_frozen()." msgstr "" -#: ../../../build/NEWS:21793 +#: ../../../build/NEWS:21807 msgid "" "`bpo-19548 `__: Update the codecs module" " documentation to better cover the distinction between text encodings and " "other codecs, together with other clarifications. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21797 +#: ../../../build/NEWS:21811 msgid "" "`bpo-22394 `__: Doc/Makefile now " "supports ``make venv PYTHON=../python`` to create a venv for generating the " "documentation, e.g., ``make html PYTHON=venv/bin/python3``." msgstr "" -#: ../../../build/NEWS:21801 +#: ../../../build/NEWS:21815 msgid "" "`bpo-21514 `__: The documentation of the" " json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." msgstr "" -#: ../../../build/NEWS:21804 +#: ../../../build/NEWS:21818 msgid "" "`bpo-21777 `__: The binary sequence " "methods on bytes and bytearray are now documented explicitly, rather than " @@ -32638,40 +32667,40 @@ msgid "" "behaviour of the corresponding str methods." msgstr "" -#: ../../../build/NEWS:21809 +#: ../../../build/NEWS:21823 msgid "" "`bpo-6916 `__: undocument deprecated " "asynchat.fifo class." msgstr "" -#: ../../../build/NEWS:21811 +#: ../../../build/NEWS:21825 msgid "" "`bpo-17386 `__: Expanded functionality " "of the ``Doc/make.bat`` script to make it much more comparable to " "``Doc/Makefile``." msgstr "" -#: ../../../build/NEWS:21814 +#: ../../../build/NEWS:21828 msgid "" "`bpo-21312 `__: Update the " "thread_foobar.h template file to include newer threading APIs. Patch by Jack" " McCracken." msgstr "" -#: ../../../build/NEWS:21817 +#: ../../../build/NEWS:21831 msgid "" "`bpo-21043 `__: Remove the " "recommendation for specific CA organizations and to mention the ability to " "load the OS certificates." msgstr "" -#: ../../../build/NEWS:21820 +#: ../../../build/NEWS:21834 msgid "" "`bpo-20765 `__: Add missing " "documentation for PurePath.with_name() and PurePath.with_suffix()." msgstr "" -#: ../../../build/NEWS:21823 +#: ../../../build/NEWS:21837 msgid "" "`bpo-19407 `__: New package installation" " and distribution guides based on the Python Packaging Authority tools. " @@ -32680,76 +32709,76 @@ msgid "" "that isn't recorded anywhere else." msgstr "" -#: ../../../build/NEWS:21828 +#: ../../../build/NEWS:21842 msgid "" "`bpo-19697 `__: Document cases where " "__main__.__spec__ is None." msgstr "" -#: ../../../build/NEWS:21833 +#: ../../../build/NEWS:21847 msgid "" "`bpo-18982 `__: Add tests for CLI of the" " calendar module." msgstr "" -#: ../../../build/NEWS:21835 +#: ../../../build/NEWS:21849 msgid "" "`bpo-19548 `__: Added some additional " "checks to test_codecs to ensure that statements in the updated documentation" " remain accurate. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21839 +#: ../../../build/NEWS:21853 msgid "" "`bpo-22838 `__: All test_re tests now " "work with unittest test discovery." msgstr "" -#: ../../../build/NEWS:21841 +#: ../../../build/NEWS:21855 msgid "" "`bpo-22173 `__: Update lib2to3 tests to " "use unittest test discovery." msgstr "" -#: ../../../build/NEWS:21843 +#: ../../../build/NEWS:21857 msgid "" "`bpo-16000 `__: Convert test_curses to " "use unittest." msgstr "" -#: ../../../build/NEWS:21845 +#: ../../../build/NEWS:21859 msgid "" "`bpo-21456 `__: Skip two tests in " "test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." msgstr "" -#: ../../../build/NEWS:21848 +#: ../../../build/NEWS:21862 msgid "" "`bpo-20746 `__: Fix test_pdb to run in " "refleak mode (-R). Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:21851 +#: ../../../build/NEWS:21865 msgid "" "`bpo-22060 `__: test_ctypes has been " "somewhat cleaned up and simplified; it now uses unittest test discovery to " "find its tests." msgstr "" -#: ../../../build/NEWS:21854 +#: ../../../build/NEWS:21868 msgid "" "`bpo-22104 `__: regrtest.py no longer " "holds a reference to the suite of tests loaded from test modules that don't " "define test_main()." msgstr "" -#: ../../../build/NEWS:21857 +#: ../../../build/NEWS:21871 msgid "" "`bpo-22111 `__: Assorted cleanups in " "test_imaplib. Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:21859 +#: ../../../build/NEWS:21873 msgid "" "`bpo-22002 `__: Added " "``load_package_tests`` function to test.support and used it to " @@ -32757,27 +32786,27 @@ msgid "" "test_importlib, test_json, and test_tools." msgstr "" -#: ../../../build/NEWS:21863 +#: ../../../build/NEWS:21877 msgid "" "`bpo-21976 `__: Fix test_ssl to accept " "LibreSSL version strings. Thanks to William Orr." msgstr "" -#: ../../../build/NEWS:21866 +#: ../../../build/NEWS:21880 msgid "" "`bpo-21918 `__: Converted test_tools " "from a module to a package containing separate test files for each tested " "script." msgstr "" -#: ../../../build/NEWS:21869 +#: ../../../build/NEWS:21883 msgid "" "`bpo-9554 `__: Use modern unittest " "features in test_argparse. Initial patch by Denver Coneybeare and Radu " "Voicilas." msgstr "" -#: ../../../build/NEWS:21872 +#: ../../../build/NEWS:21886 msgid "" "`bpo-20155 `__: Changed HTTP method " "names in failing tests in test_httpservers so that packet filtering software" @@ -32785,19 +32814,19 @@ msgid "" "transaction semantics expected by the tests." msgstr "" -#: ../../../build/NEWS:21877 +#: ../../../build/NEWS:21891 msgid "" "`bpo-19493 `__: Refactored the ctypes " "test package to skip tests explicitly rather than silently." msgstr "" -#: ../../../build/NEWS:21880 +#: ../../../build/NEWS:21894 msgid "" "`bpo-18492 `__: All resources are now " "allowed when tests are not run by regrtest.py." msgstr "" -#: ../../../build/NEWS:21883 +#: ../../../build/NEWS:21897 msgid "" "`bpo-21634 `__: Fix pystone micro-" "benchmark: use floor division instead of true division to benchmark integers" @@ -32805,163 +32834,163 @@ msgid "" "written by Lennart Regebro." msgstr "" -#: ../../../build/NEWS:21887 +#: ../../../build/NEWS:21901 msgid "" "`bpo-21605 `__: Added tests for Tkinter " "images." msgstr "" -#: ../../../build/NEWS:21889 +#: ../../../build/NEWS:21903 msgid "" "`bpo-21493 `__: Added test for " "ntpath.expanduser(). Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21892 +#: ../../../build/NEWS:21906 msgid "" "`bpo-19925 `__: Added tests for the spwd" " module. Original patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21895 +#: ../../../build/NEWS:21909 msgid "" "`bpo-21522 `__: Added Tkinter tests for " "Listbox.itemconfigure(), PanedWindow.paneconfigure(), and " "Menu.entryconfigure()." msgstr "" -#: ../../../build/NEWS:21898 +#: ../../../build/NEWS:21912 msgid "" "`bpo-17756 `__: Fix test_code test when " "run from the installed location." msgstr "" -#: ../../../build/NEWS:21900 +#: ../../../build/NEWS:21914 msgid "" "`bpo-17752 `__: Fix distutils tests when" " run from the installed location." msgstr "" -#: ../../../build/NEWS:21902 +#: ../../../build/NEWS:21916 msgid "" "`bpo-18604 `__: Consolidated checks for " "GUI availability. All platforms now at least check whether Tk can be " "instantiated when the GUI resource is requested." msgstr "" -#: ../../../build/NEWS:21906 +#: ../../../build/NEWS:21920 msgid "" "`bpo-21275 `__: Fix a socket test on " "KFreeBSD." msgstr "" -#: ../../../build/NEWS:21908 +#: ../../../build/NEWS:21922 msgid "" "`bpo-21223 `__: Pass " "test_site/test_startup_imports when some of the extensions are built as " "builtins." msgstr "" -#: ../../../build/NEWS:21911 +#: ../../../build/NEWS:21925 msgid "" "`bpo-20635 `__: Added tests for Tk " "geometry managers." msgstr "" -#: ../../../build/NEWS:21913 +#: ../../../build/NEWS:21927 msgid "Add test case for freeze." msgstr "Tambahkan kasus pengujian untuk *freeze*." -#: ../../../build/NEWS:21915 +#: ../../../build/NEWS:21929 msgid "" "`bpo-20743 `__: Fix a reference leak in " "test_tcl." msgstr "" -#: ../../../build/NEWS:21917 +#: ../../../build/NEWS:21931 msgid "" "`bpo-21097 `__: Move test_namespace_pkgs" " into test_importlib." msgstr "" -#: ../../../build/NEWS:21919 +#: ../../../build/NEWS:21933 msgid "" "`bpo-21503 `__: Use test_both() " "consistently in test_importlib." msgstr "" -#: ../../../build/NEWS:21921 +#: ../../../build/NEWS:21935 msgid "" "`bpo-20939 `__: Avoid various network " "test failures due to new redirect of http://www.python.org/ to " "https://www.python.org: use http://www.example.com instead." msgstr "" -#: ../../../build/NEWS:21925 +#: ../../../build/NEWS:21939 msgid "" "`bpo-20668 `__: asyncio tests no longer " "rely on tests.txt file. (Patch by Vajrasky Kok)" msgstr "" -#: ../../../build/NEWS:21928 +#: ../../../build/NEWS:21942 msgid "" "`bpo-21093 `__: Prevent failures of " "ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or " "/usr/local/lib." msgstr "" -#: ../../../build/NEWS:21931 +#: ../../../build/NEWS:21945 msgid "" "`bpo-22770 `__: Prevent some Tk " "segfaults on OS X when running gui tests." msgstr "" -#: ../../../build/NEWS:21933 +#: ../../../build/NEWS:21947 msgid "" "`bpo-23211 `__: Workaround test_logging " "failure on some OS X 10.6 systems." msgstr "" -#: ../../../build/NEWS:21935 +#: ../../../build/NEWS:21949 msgid "" "`bpo-23345 `__: Prevent test_ssl " "failures with large OpenSSL patch level values (like 0.9.8zc)." msgstr "" -#: ../../../build/NEWS:21941 +#: ../../../build/NEWS:21955 msgid "" "`bpo-22314 `__: pydoc now works when the" " LINES environment variable is set." msgstr "" -#: ../../../build/NEWS:21943 +#: ../../../build/NEWS:21957 msgid "" "`bpo-22615 `__: Argument Clinic now " "supports the \"type\" argument for the int converter. This permits using the" " int converter with enums and typedefs." msgstr "" -#: ../../../build/NEWS:21946 +#: ../../../build/NEWS:21960 msgid "" "`bpo-20076 `__: The makelocalealias.py " "script no longer ignores UTF-8 mapping." msgstr "" -#: ../../../build/NEWS:21948 +#: ../../../build/NEWS:21962 msgid "" "`bpo-20079 `__: The makelocalealias.py " "script now can parse the SUPPORTED file from glibc sources and supports " "command line options for source paths." msgstr "" -#: ../../../build/NEWS:21951 +#: ../../../build/NEWS:21965 msgid "" "`bpo-22201 `__: Command-line interface " "of the zipfile module now correctly extracts ZIP files with directory " "entries. Patch by Ryan Wilson." msgstr "" -#: ../../../build/NEWS:21954 +#: ../../../build/NEWS:21968 msgid "" "`bpo-22120 `__: For functions using an " "unsigned integer return converter, Argument Clinic now generates a cast to " @@ -32969,57 +32998,57 @@ msgid "" "a compilation warning.)" msgstr "" -#: ../../../build/NEWS:21958 +#: ../../../build/NEWS:21972 msgid "" "`bpo-18974 `__: Tools/scripts/diff.py " "now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:21960 +#: ../../../build/NEWS:21974 msgid "" "`bpo-21906 `__: Make " "Tools/scripts/md5sum.py work in Python 3. Patch by Zachary Ware." msgstr "" -#: ../../../build/NEWS:21963 +#: ../../../build/NEWS:21977 msgid "" "`bpo-21629 `__: Fix Argument Clinic's \"" "--converters\" feature." msgstr "" -#: ../../../build/NEWS:21965 +#: ../../../build/NEWS:21979 msgid "Add support for ``yield from`` to 2to3." msgstr "Menambahkan dukungan untuk ``yield from`` ke 2to3." -#: ../../../build/NEWS:21967 +#: ../../../build/NEWS:21981 msgid "Add support for the :pep:`465` matrix multiplication operator to 2to3." msgstr "" -#: ../../../build/NEWS:21969 +#: ../../../build/NEWS:21983 msgid "" "`bpo-16047 `__: Fix module exception " "list and __file__ handling in freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21972 +#: ../../../build/NEWS:21986 msgid "" "`bpo-11824 `__: Consider ABI tags in " "freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21974 +#: ../../../build/NEWS:21988 msgid "" "`bpo-20535 `__: PYTHONWARNING no longer " "affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar " "Arahesis." msgstr "" -#: ../../../build/NEWS:21980 +#: ../../../build/NEWS:21994 msgid "" "`bpo-23260 `__: Update Windows installer" msgstr "" -#: ../../../build/NEWS:21982 +#: ../../../build/NEWS:21996 msgid "" "The bundled version of Tcl/Tk has been updated to 8.6.3. The most visible " "result of this change is the addition of new native file dialogs when " @@ -33027,44 +33056,44 @@ msgid "" "information. Also, this version of Tcl/Tk includes support for Windows 10." msgstr "" -#: ../../../build/NEWS:21988 +#: ../../../build/NEWS:22002 msgid "" "`bpo-17896 `__: The Windows build " "scripts now expect external library sources to be in " "``PCbuild\\..\\externals`` rather than ``PCbuild\\..\\..``." msgstr "" -#: ../../../build/NEWS:21991 +#: ../../../build/NEWS:22005 msgid "" "`bpo-17717 `__: The Windows build " "scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." msgstr "" -#: ../../../build/NEWS:21994 +#: ../../../build/NEWS:22008 msgid "" "`bpo-21907 `__: Improved the batch " "scripts provided for building Python." msgstr "" -#: ../../../build/NEWS:21996 +#: ../../../build/NEWS:22010 msgid "" "`bpo-22644 `__: The bundled version of " "OpenSSL has been updated to 1.0.1j." msgstr "" -#: ../../../build/NEWS:21998 +#: ../../../build/NEWS:22012 msgid "" "`bpo-10747 `__: Use versioned labels in " "the Windows start menu. Patch by Olive Kilburn." msgstr "" -#: ../../../build/NEWS:22001 +#: ../../../build/NEWS:22015 msgid "" "`bpo-22980 `__: .pyd files with a " "version and platform tag (for example, \".cp35-win32.pyd\") will now be " "loaded in preference to those without tags." msgstr "" -#: ../../../build/NEWS:22005 +#: ../../../build/NEWS:22019 msgid "**(For information about older versions, consult the HISTORY file.)**" msgstr "**(Untuk informasi tentang versi-versi lama, lihat berkas HISTORY.)**" From e80e06c33f46853a826df7c2176481274552265f Mon Sep 17 00:00:00 2001 From: oon arfiandwi Date: Thu, 12 Dec 2019 23:33:02 +0800 Subject: [PATCH 11/13] Penerjemah baru: Tria Nur Aisyah Amini. Sinkronisasi dengan Transifex 20191212. --- TRANSLATORS | 1 + c-api/arg.po | 11 +- c-api/sys.po | 67 +- library/asyncio-eventloop.po | 573 +- library/audit_events.po | 4 +- library/datetime.po | 6 +- library/idle.po | 371 +- library/importlib_metadata.po | 16 +- library/multiprocessing.po | 269 +- library/ssl.po | 568 +- library/subprocess.po | 6 +- library/sys.po | 794 +-- library/tempfile.po | 6 +- library/time.po | 473 +- library/venv.po | 43 +- library/winreg.po | 433 +- reference/datamodel.po | 367 +- whatsnew/changelog.po | 10789 ++++++++++++++++---------------- 18 files changed, 7627 insertions(+), 7170 deletions(-) diff --git a/TRANSLATORS b/TRANSLATORS index 82fb85a..6515bf7 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -13,3 +13,4 @@ Ismail Sunni Iwan Setiawan Nurul Eka Fitriany Hilal oon arfiandwi +Tria Nur Aisyah Amini diff --git a/c-api/arg.po b/c-api/arg.po index 66181d8..e6a8ece 100644 --- a/c-api/arg.po +++ b/c-api/arg.po @@ -5,6 +5,7 @@ # # Translators: # oon arfiandwi , 2019 +# Tria Nur Aisyah Amini , 2019 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-10-31 11:48+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" -"Last-Translator: oon arfiandwi , 2019\n" +"Last-Translator: Tria Nur Aisyah Amini , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,6 +32,9 @@ msgid "" "methods. Additional information and examples are available in :ref" ":`extending-index`." msgstr "" +"Fungsi - fungsi ini berguna ketika membuat fungsi dan method tambahan " +"sendiri. Infomasi dan contoh selanjutnya tersedia dalam :ref:`extending-" +"index`." #: ../../c-api/arg.rst:12 msgid "" @@ -40,6 +44,11 @@ msgid "" "arguments. The format strings use the same syntax for each of these " "functions." msgstr "" +"Tiga fungsi pertama dijelaskan yaitu, :c:func:`PyArg_ParseTuple`, " +":c:func:`PyArg_ParseTupleAndKeywords`, dan :c:func:`PyArg_Parse`, semuanya " +"menggunakan *format string* yang digunakan untuk memberitahu fungsi tentang " +"argumen yang diharapkan. Format string menggunakan sintaks yang sama untuk " +"setiap fungsi tersebut." #: ../../c-api/arg.rst:19 msgid "Parsing arguments" diff --git a/c-api/sys.po b/c-api/sys.po index a398c07..e7a62ae 100644 --- a/c-api/sys.po +++ b/c-api/sys.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-16 11:56+0000\n" +"POT-Creation-Date: 2019-12-10 12:08+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -362,8 +362,8 @@ msgstr "" #: ../../c-api/sys.rst:312 msgid "" -"Raises an auditing event with any active hooks. Returns zero for success and" -" non-zero with an exception set on failure." +"Raise an auditing event with any active hooks. Return zero for success and " +"non-zero with an exception set on failure." msgstr "" #: ../../c-api/sys.rst:315 @@ -378,18 +378,37 @@ msgid "" msgstr "" #: ../../c-api/sys.rst:323 +msgid "" +"Note that ``#`` format characters should always be treated as " +"``Py_ssize_t``, regardless of whether ``PY_SSIZE_T_CLEAN`` was defined." +msgstr "" + +#: ../../c-api/sys.rst:326 msgid ":func:`sys.audit` performs the same function from Python code." msgstr "" -#: ../../c-api/sys.rst:330 +#: ../../c-api/sys.rst:332 +msgid "" +"Require ``Py_ssize_t`` for ``#`` format characters. Previously, an " +"unavoidable deprecation warning was raised." +msgstr "" + +#: ../../c-api/sys.rst:338 +msgid "" +"Append the callable *hook* to the list of active auditing hooks. Return zero" +" for success and non-zero on failure. If the runtime has been initialized, " +"also set an error on failure. Hooks added through this API are called for " +"all interpreters created by the runtime." +msgstr "" + +#: ../../c-api/sys.rst:344 msgid "" -"Adds to the collection of active auditing hooks. Returns zero for success " -"and non-zero on failure. If the runtime has been initialized, also sets an " -"error on failure. Hooks added through this API are called for all " -"interpreters created by the runtime." +"The *userData* pointer is passed into the hook function. Since hook " +"functions may be called from different runtimes, this pointer should not " +"refer directly to Python state." msgstr "" -#: ../../c-api/sys.rst:335 +#: ../../c-api/sys.rst:348 msgid "" "This function is safe to call before :c:func:`Py_Initialize`. When called " "after runtime initialization, existing audit hooks are notified and may " @@ -397,7 +416,7 @@ msgid "" ":class:`Exception` (other errors will not be silenced)." msgstr "" -#: ../../c-api/sys.rst:340 +#: ../../c-api/sys.rst:353 msgid "" "The hook function is of type :c:type:`int (*)(const char *event, PyObject " "*args, void *userData)`, where *args* is guaranteed to be a " @@ -405,19 +424,11 @@ msgid "" "held by the Python interpreter that raised the event." msgstr "" -#: ../../c-api/sys.rst:345 -msgid "" -"The *userData* pointer is passed into the hook function. Since hook " -"functions may be called from different runtimes, this pointer should not " -"refer directly to Python state." -msgstr "" - -#: ../../c-api/sys.rst:349 +#: ../../c-api/sys.rst:358 msgid "" -"See :pep:`578` for a detailed description of auditing. Functions in the " -"runtime and standard library that raise events include the details in each " -"function's documentation and listed in the :ref:`audit events table `." +"See :pep:`578` for a detailed description of auditing. Functions in the " +"runtime and standard library that raise events are listed in the :ref:`audit" +" events table `. Details are in each function's documentation." msgstr "" #: ../../c-api/sys.rstNone @@ -426,7 +437,7 @@ msgid "" "arguments." msgstr "" -#: ../../c-api/sys.rst:356 +#: ../../c-api/sys.rst:365 msgid "" "If the interpreter is initialized, this function raises a auditing event " "``sys.addaudithook`` with no arguments. If any existing hooks raise an " @@ -435,11 +446,11 @@ msgid "" "hook has been added unless they control all existing hooks." msgstr "" -#: ../../c-api/sys.rst:368 +#: ../../c-api/sys.rst:377 msgid "Process Control" msgstr "" -#: ../../c-api/sys.rst:375 +#: ../../c-api/sys.rst:384 msgid "" "Print a fatal error message and kill the process. No cleanup is performed. " "This function should only be invoked when a condition is detected that would" @@ -449,18 +460,18 @@ msgid "" ":file:`core` file." msgstr "" -#: ../../c-api/sys.rst:389 +#: ../../c-api/sys.rst:398 msgid "" "Exit the current process. This calls :c:func:`Py_FinalizeEx` and then calls" " the standard C library function ``exit(status)``. If " ":c:func:`Py_FinalizeEx` indicates an error, the exit status is set to 120." msgstr "" -#: ../../c-api/sys.rst:393 +#: ../../c-api/sys.rst:402 msgid "Errors from finalization no longer ignored." msgstr "" -#: ../../c-api/sys.rst:403 +#: ../../c-api/sys.rst:412 msgid "" "Register a cleanup function to be called by :c:func:`Py_FinalizeEx`. The " "cleanup function will be called with no arguments and should return no " diff --git a/library/asyncio-eventloop.po b/library/asyncio-eventloop.po index 5242826..5f75d59 100644 --- a/library/asyncio-eventloop.po +++ b/library/asyncio-eventloop.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-11 11:39+0000\n" +"POT-Creation-Date: 2019-12-10 12:08+0000\n" "PO-Revision-Date: 2017-02-16 17:48+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -240,8 +240,8 @@ msgid "" msgstr "" #: ../../library/asyncio-eventloop.rst:164 -#: ../../library/asyncio-eventloop.rst:1034 -#: ../../library/asyncio-eventloop.rst:1416 +#: ../../library/asyncio-eventloop.rst:1048 +#: ../../library/asyncio-eventloop.rst:1430 msgid "Example::" msgstr "Contoh::" @@ -463,8 +463,8 @@ msgid "The socket type will be :py:data:`~socket.SOCK_STREAM`." msgstr "" #: ../../library/asyncio-eventloop.rst:359 -#: ../../library/asyncio-eventloop.rst:950 -#: ../../library/asyncio-eventloop.rst:966 +#: ../../library/asyncio-eventloop.rst:964 +#: ../../library/asyncio-eventloop.rst:980 msgid "" "*protocol_factory* must be a callable returning an :ref:`asyncio protocol " "` implementation." @@ -508,7 +508,7 @@ msgid "" msgstr "" #: ../../library/asyncio-eventloop.rst:381 -#: ../../library/asyncio-eventloop.rst:477 +#: ../../library/asyncio-eventloop.rst:492 msgid "Other arguments:" msgstr "" @@ -581,7 +581,7 @@ msgid "" msgstr "" #: ../../library/asyncio-eventloop.rst:431 -#: ../../library/asyncio-eventloop.rst:759 +#: ../../library/asyncio-eventloop.rst:773 msgid "" "*ssl_handshake_timeout* is (for a TLS connection) the time in seconds to " "wait for the TLS handshake to complete before aborting the connection. " @@ -593,20 +593,20 @@ msgid "The *happy_eyeballs_delay* and *interleave* parameters." msgstr "" #: ../../library/asyncio-eventloop.rst:441 -#: ../../library/asyncio-eventloop.rst:544 -#: ../../library/asyncio-eventloop.rst:697 +#: ../../library/asyncio-eventloop.rst:558 +#: ../../library/asyncio-eventloop.rst:711 msgid "The *ssl_handshake_timeout* parameter." msgstr "" #: ../../library/asyncio-eventloop.rst:445 -#: ../../library/asyncio-eventloop.rst:627 +#: ../../library/asyncio-eventloop.rst:641 msgid "" "The socket option :py:data:`~socket.TCP_NODELAY` is set by default for all " "TCP connections." msgstr "" #: ../../library/asyncio-eventloop.rst:450 -#: ../../library/asyncio-eventloop.rst:632 +#: ../../library/asyncio-eventloop.rst:646 msgid "Added support for SSL/TLS in :class:`ProactorEventLoop`." msgstr "" @@ -617,49 +617,71 @@ msgid "" " used directly in async/await code." msgstr "" -#: ../../library/asyncio-eventloop.rst:464 +#: ../../library/asyncio-eventloop.rst:465 +msgid "" +"The parameter *reuse_address* is no longer supported, as using " +":py:data:`~sockets.SO_REUSEADDR` poses a significant security concern for " +"UDP. Explicitly passing ``reuse_address=True`` will raise an exception." +msgstr "" + +#: ../../library/asyncio-eventloop.rst:469 +msgid "" +"When multiple processes with differing UIDs assign sockets to an indentical " +"UDP socket address with ``SO_REUSEADDR``, incoming packets can become " +"randomly distributed among the sockets." +msgstr "" + +#: ../../library/asyncio-eventloop.rst:473 +msgid "" +"For supported platforms, *reuse_port* can be used as a replacement for " +"similar functionality. With *reuse_port*, :py:data:`~sockets.SO_REUSEPORT` " +"is used instead, which specifically prevents processes with differing UIDs " +"from assigning sockets to the same socket address." +msgstr "" + +#: ../../library/asyncio-eventloop.rst:479 msgid "Create a datagram connection." msgstr "" -#: ../../library/asyncio-eventloop.rst:466 +#: ../../library/asyncio-eventloop.rst:481 msgid "" "The socket family can be either :py:data:`~socket.AF_INET`, " ":py:data:`~socket.AF_INET6`, or :py:data:`~socket.AF_UNIX`, depending on " "*host* (or the *family* argument, if provided)." msgstr "" -#: ../../library/asyncio-eventloop.rst:470 +#: ../../library/asyncio-eventloop.rst:485 msgid "The socket type will be :py:data:`~socket.SOCK_DGRAM`." msgstr "" -#: ../../library/asyncio-eventloop.rst:472 -#: ../../library/asyncio-eventloop.rst:569 -#: ../../library/asyncio-eventloop.rst:680 +#: ../../library/asyncio-eventloop.rst:487 +#: ../../library/asyncio-eventloop.rst:583 +#: ../../library/asyncio-eventloop.rst:694 msgid "" "*protocol_factory* must be a callable returning a :ref:`protocol ` implementation." msgstr "" -#: ../../library/asyncio-eventloop.rst:475 -#: ../../library/asyncio-eventloop.rst:530 +#: ../../library/asyncio-eventloop.rst:490 +#: ../../library/asyncio-eventloop.rst:544 msgid "A tuple of ``(transport, protocol)`` is returned on success." msgstr "" -#: ../../library/asyncio-eventloop.rst:479 +#: ../../library/asyncio-eventloop.rst:494 msgid "" "*local_addr*, if given, is a ``(local_host, local_port)`` tuple used to bind" " the socket to locally. The *local_host* and *local_port* are looked up " "using :meth:`getaddrinfo`." msgstr "" -#: ../../library/asyncio-eventloop.rst:483 +#: ../../library/asyncio-eventloop.rst:498 msgid "" "*remote_addr*, if given, is a ``(remote_host, remote_port)`` tuple used to " "connect the socket to a remote address. The *remote_host* and *remote_port*" " are looked up using :meth:`getaddrinfo`." msgstr "" -#: ../../library/asyncio-eventloop.rst:487 +#: ../../library/asyncio-eventloop.rst:502 msgid "" "*family*, *proto*, *flags* are the optional address family, protocol and " "flags to be passed through to :meth:`getaddrinfo` for *host* resolution. If " @@ -667,15 +689,7 @@ msgid "" "module constants." msgstr "" -#: ../../library/asyncio-eventloop.rst:492 -#: ../../library/asyncio-eventloop.rst:601 -msgid "" -"*reuse_address* tells the kernel to reuse a local socket in ``TIME_WAIT`` " -"state, without waiting for its natural timeout to expire. If not specified " -"will automatically be set to ``True`` on Unix." -msgstr "" - -#: ../../library/asyncio-eventloop.rst:497 +#: ../../library/asyncio-eventloop.rst:507 msgid "" "*reuse_port* tells the kernel to allow this endpoint to be bound to the same" " port as other existing endpoints are bound to, so long as they all set this" @@ -684,13 +698,13 @@ msgid "" "this capability is unsupported." msgstr "" -#: ../../library/asyncio-eventloop.rst:503 +#: ../../library/asyncio-eventloop.rst:513 msgid "" "*allow_broadcast* tells the kernel to allow this endpoint to send messages " "to the broadcast address." msgstr "" -#: ../../library/asyncio-eventloop.rst:506 +#: ../../library/asyncio-eventloop.rst:516 msgid "" "*sock* can optionally be specified in order to use a preexisting, already " "connected, :class:`socket.socket` object to be used by the transport. If " @@ -698,99 +712,105 @@ msgid "" ":const:`None`)." msgstr "" -#: ../../library/asyncio-eventloop.rst:511 +#: ../../library/asyncio-eventloop.rst:521 msgid "" "See :ref:`UDP echo client protocol ` and " ":ref:`UDP echo server protocol ` examples." msgstr "" -#: ../../library/asyncio-eventloop.rst:514 +#: ../../library/asyncio-eventloop.rst:524 msgid "" "The *family*, *proto*, *flags*, *reuse_address*, *reuse_port, " "*allow_broadcast*, and *sock* parameters were added." msgstr "" -#: ../../library/asyncio-eventloop.rst:518 +#: ../../library/asyncio-eventloop.rst:528 +msgid "" +"The *reuse_address* parameter is no longer supported due to security " +"concerns." +msgstr "" + +#: ../../library/asyncio-eventloop.rst:532 msgid "Added support for Windows." msgstr "" -#: ../../library/asyncio-eventloop.rst:525 +#: ../../library/asyncio-eventloop.rst:539 msgid "Create a Unix connection." msgstr "" -#: ../../library/asyncio-eventloop.rst:527 +#: ../../library/asyncio-eventloop.rst:541 msgid "" "The socket family will be :py:data:`~socket.AF_UNIX`; socket type will be " ":py:data:`~socket.SOCK_STREAM`." msgstr "" -#: ../../library/asyncio-eventloop.rst:532 +#: ../../library/asyncio-eventloop.rst:546 msgid "" "*path* is the name of a Unix domain socket and is required, unless a *sock* " "parameter is specified. Abstract Unix sockets, :class:`str`, " ":class:`bytes`, and :class:`~pathlib.Path` paths are supported." msgstr "" -#: ../../library/asyncio-eventloop.rst:537 +#: ../../library/asyncio-eventloop.rst:551 msgid "" "See the documentation of the :meth:`loop.create_connection` method for " "information about arguments to this method." msgstr "" -#: ../../library/asyncio-eventloop.rst:541 -#: ../../library/asyncio-eventloop.rst:661 -#: ../../library/asyncio-eventloop.rst:1017 +#: ../../library/asyncio-eventloop.rst:555 +#: ../../library/asyncio-eventloop.rst:675 +#: ../../library/asyncio-eventloop.rst:1031 msgid ":ref:`Availability `: Unix." msgstr ":ref:`Availability `: Unix." -#: ../../library/asyncio-eventloop.rst:548 +#: ../../library/asyncio-eventloop.rst:562 msgid "The *path* parameter can now be a :term:`path-like object`." msgstr "" -#: ../../library/asyncio-eventloop.rst:552 +#: ../../library/asyncio-eventloop.rst:566 msgid "Creating network servers" msgstr "" -#: ../../library/asyncio-eventloop.rst:562 +#: ../../library/asyncio-eventloop.rst:576 msgid "" "Create a TCP server (socket type :data:`~socket.SOCK_STREAM`) listening on " "*port* of the *host* address." msgstr "" -#: ../../library/asyncio-eventloop.rst:565 +#: ../../library/asyncio-eventloop.rst:579 msgid "Returns a :class:`Server` object." msgstr "" -#: ../../library/asyncio-eventloop.rst:567 +#: ../../library/asyncio-eventloop.rst:581 msgid "Arguments:" msgstr "" -#: ../../library/asyncio-eventloop.rst:572 +#: ../../library/asyncio-eventloop.rst:586 msgid "" "The *host* parameter can be set to several types which determine where the " "server would be listening:" msgstr "" -#: ../../library/asyncio-eventloop.rst:575 +#: ../../library/asyncio-eventloop.rst:589 msgid "" "If *host* is a string, the TCP server is bound to a single network interface" " specified by *host*." msgstr "" -#: ../../library/asyncio-eventloop.rst:578 +#: ../../library/asyncio-eventloop.rst:592 msgid "" "If *host* is a sequence of strings, the TCP server is bound to all network " "interfaces specified by the sequence." msgstr "" -#: ../../library/asyncio-eventloop.rst:581 +#: ../../library/asyncio-eventloop.rst:595 msgid "" "If *host* is an empty string or ``None``, all interfaces are assumed and a " "list of multiple sockets will be returned (most likely one for IPv4 and " "another one for IPv6)." msgstr "" -#: ../../library/asyncio-eventloop.rst:585 +#: ../../library/asyncio-eventloop.rst:599 msgid "" "*family* can be set to either :data:`socket.AF_INET` or " ":data:`~socket.AF_INET6` to force the socket to use IPv4 or IPv6. If not " @@ -798,43 +818,50 @@ msgid "" ":data:`~socket.AF_UNSPEC`)." msgstr "" -#: ../../library/asyncio-eventloop.rst:590 +#: ../../library/asyncio-eventloop.rst:604 msgid "*flags* is a bitmask for :meth:`getaddrinfo`." msgstr "" -#: ../../library/asyncio-eventloop.rst:592 +#: ../../library/asyncio-eventloop.rst:606 msgid "" "*sock* can optionally be specified in order to use a preexisting socket " "object. If specified, *host* and *port* must not be specified." msgstr "" -#: ../../library/asyncio-eventloop.rst:595 +#: ../../library/asyncio-eventloop.rst:609 msgid "" "*backlog* is the maximum number of queued connections passed to " ":meth:`~socket.socket.listen` (defaults to 100)." msgstr "" -#: ../../library/asyncio-eventloop.rst:598 +#: ../../library/asyncio-eventloop.rst:612 msgid "" "*ssl* can be set to an :class:`~ssl.SSLContext` instance to enable TLS over " "the accepted connections." msgstr "" -#: ../../library/asyncio-eventloop.rst:606 +#: ../../library/asyncio-eventloop.rst:615 +msgid "" +"*reuse_address* tells the kernel to reuse a local socket in ``TIME_WAIT`` " +"state, without waiting for its natural timeout to expire. If not specified " +"will automatically be set to ``True`` on Unix." +msgstr "" + +#: ../../library/asyncio-eventloop.rst:620 msgid "" "*reuse_port* tells the kernel to allow this endpoint to be bound to the same" " port as other existing endpoints are bound to, so long as they all set this" " flag when being created. This option is not supported on Windows." msgstr "" -#: ../../library/asyncio-eventloop.rst:611 +#: ../../library/asyncio-eventloop.rst:625 msgid "" "*ssl_handshake_timeout* is (for a TLS server) the time in seconds to wait " "for the TLS handshake to complete before aborting the connection. ``60.0`` " "seconds if ``None`` (default)." msgstr "" -#: ../../library/asyncio-eventloop.rst:615 +#: ../../library/asyncio-eventloop.rst:629 msgid "" "*start_serving* set to ``True`` (the default) causes the created server to " "start accepting connections immediately. When set to ``False``, the user " @@ -842,105 +869,105 @@ msgid "" " to make the server to start accepting connections." msgstr "" -#: ../../library/asyncio-eventloop.rst:623 +#: ../../library/asyncio-eventloop.rst:637 msgid "Added *ssl_handshake_timeout* and *start_serving* parameters." msgstr "" -#: ../../library/asyncio-eventloop.rst:636 +#: ../../library/asyncio-eventloop.rst:650 msgid "The *host* parameter can be a sequence of strings." msgstr "" -#: ../../library/asyncio-eventloop.rst:640 +#: ../../library/asyncio-eventloop.rst:654 msgid "" "The :func:`start_server` function is a higher-level alternative API that " "returns a pair of :class:`StreamReader` and :class:`StreamWriter` that can " "be used in an async/await code." msgstr "" -#: ../../library/asyncio-eventloop.rst:649 +#: ../../library/asyncio-eventloop.rst:663 msgid "" "Similar to :meth:`loop.create_server` but works with the " ":py:data:`~socket.AF_UNIX` socket family." msgstr "" -#: ../../library/asyncio-eventloop.rst:652 +#: ../../library/asyncio-eventloop.rst:666 msgid "" "*path* is the name of a Unix domain socket, and is required, unless a *sock*" " argument is provided. Abstract Unix sockets, :class:`str`, :class:`bytes`," " and :class:`~pathlib.Path` paths are supported." msgstr "" -#: ../../library/asyncio-eventloop.rst:657 +#: ../../library/asyncio-eventloop.rst:671 msgid "" "See the documentation of the :meth:`loop.create_server` method for " "information about arguments to this method." msgstr "" -#: ../../library/asyncio-eventloop.rst:664 +#: ../../library/asyncio-eventloop.rst:678 msgid "The *ssl_handshake_timeout* and *start_serving* parameters." msgstr "" -#: ../../library/asyncio-eventloop.rst:668 +#: ../../library/asyncio-eventloop.rst:682 msgid "The *path* parameter can now be a :class:`~pathlib.Path` object." msgstr "" -#: ../../library/asyncio-eventloop.rst:673 +#: ../../library/asyncio-eventloop.rst:687 msgid "Wrap an already accepted connection into a transport/protocol pair." msgstr "" -#: ../../library/asyncio-eventloop.rst:675 +#: ../../library/asyncio-eventloop.rst:689 msgid "" "This method can be used by servers that accept connections outside of " "asyncio but that use asyncio to handle them." msgstr "" -#: ../../library/asyncio-eventloop.rst:678 -#: ../../library/asyncio-eventloop.rst:745 +#: ../../library/asyncio-eventloop.rst:692 +#: ../../library/asyncio-eventloop.rst:759 msgid "Parameters:" msgstr "" -#: ../../library/asyncio-eventloop.rst:683 +#: ../../library/asyncio-eventloop.rst:697 msgid "" "*sock* is a preexisting socket object returned from :meth:`socket.accept " "`." msgstr "" -#: ../../library/asyncio-eventloop.rst:686 +#: ../../library/asyncio-eventloop.rst:700 msgid "" "*ssl* can be set to an :class:`~ssl.SSLContext` to enable SSL over the " "accepted connections." msgstr "" -#: ../../library/asyncio-eventloop.rst:689 +#: ../../library/asyncio-eventloop.rst:703 msgid "" "*ssl_handshake_timeout* is (for an SSL connection) the time in seconds to " "wait for the SSL handshake to complete before aborting the connection. " "``60.0`` seconds if ``None`` (default)." msgstr "" -#: ../../library/asyncio-eventloop.rst:693 +#: ../../library/asyncio-eventloop.rst:707 msgid "Returns a ``(transport, protocol)`` pair." msgstr "" -#: ../../library/asyncio-eventloop.rst:703 +#: ../../library/asyncio-eventloop.rst:717 msgid "Transferring files" msgstr "" -#: ../../library/asyncio-eventloop.rst:708 +#: ../../library/asyncio-eventloop.rst:722 msgid "" "Send a *file* over a *transport*. Return the total number of bytes sent." msgstr "" -#: ../../library/asyncio-eventloop.rst:711 +#: ../../library/asyncio-eventloop.rst:725 msgid "The method uses high-performance :meth:`os.sendfile` if available." msgstr "" -#: ../../library/asyncio-eventloop.rst:713 +#: ../../library/asyncio-eventloop.rst:727 msgid "*file* must be a regular file object opened in binary mode." msgstr "" -#: ../../library/asyncio-eventloop.rst:715 -#: ../../library/asyncio-eventloop.rst:905 +#: ../../library/asyncio-eventloop.rst:729 +#: ../../library/asyncio-eventloop.rst:919 msgid "" "*offset* tells from where to start reading the file. If specified, *count* " "is the total number of bytes to transmit as opposed to sending the file " @@ -949,98 +976,98 @@ msgid "" "obtain the actual number of bytes sent." msgstr "" -#: ../../library/asyncio-eventloop.rst:722 +#: ../../library/asyncio-eventloop.rst:736 msgid "" "*fallback* set to ``True`` makes asyncio to manually read and send the file " "when the platform does not support the sendfile system call (e.g. Windows or" " SSL socket on Unix)." msgstr "" -#: ../../library/asyncio-eventloop.rst:726 +#: ../../library/asyncio-eventloop.rst:740 msgid "" "Raise :exc:`SendfileNotAvailableError` if the system does not support the " "*sendfile* syscall and *fallback* is ``False``." msgstr "" -#: ../../library/asyncio-eventloop.rst:733 +#: ../../library/asyncio-eventloop.rst:747 msgid "TLS Upgrade" msgstr "" -#: ../../library/asyncio-eventloop.rst:739 +#: ../../library/asyncio-eventloop.rst:753 msgid "Upgrade an existing transport-based connection to TLS." msgstr "" -#: ../../library/asyncio-eventloop.rst:741 +#: ../../library/asyncio-eventloop.rst:755 msgid "" "Return a new transport instance, that the *protocol* must start using " "immediately after the *await*. The *transport* instance passed to the " "*start_tls* method should never be used again." msgstr "" -#: ../../library/asyncio-eventloop.rst:747 +#: ../../library/asyncio-eventloop.rst:761 msgid "" "*transport* and *protocol* instances that methods like " ":meth:`~loop.create_server` and :meth:`~loop.create_connection` return." msgstr "" -#: ../../library/asyncio-eventloop.rst:751 +#: ../../library/asyncio-eventloop.rst:765 msgid "*sslcontext*: a configured instance of :class:`~ssl.SSLContext`." msgstr "" -#: ../../library/asyncio-eventloop.rst:753 +#: ../../library/asyncio-eventloop.rst:767 msgid "" "*server_side* pass ``True`` when a server-side connection is being upgraded " "(like the one created by :meth:`~loop.create_server`)." msgstr "" -#: ../../library/asyncio-eventloop.rst:756 +#: ../../library/asyncio-eventloop.rst:770 msgid "" "*server_hostname*: sets or overrides the host name that the target server's " "certificate will be matched against." msgstr "" -#: ../../library/asyncio-eventloop.rst:767 +#: ../../library/asyncio-eventloop.rst:781 msgid "Watching file descriptors" msgstr "" -#: ../../library/asyncio-eventloop.rst:771 +#: ../../library/asyncio-eventloop.rst:785 msgid "" "Start monitoring the *fd* file descriptor for read availability and invoke " "*callback* with the specified arguments once *fd* is available for reading." msgstr "" -#: ../../library/asyncio-eventloop.rst:777 +#: ../../library/asyncio-eventloop.rst:791 msgid "Stop monitoring the *fd* file descriptor for read availability." msgstr "" -#: ../../library/asyncio-eventloop.rst:781 +#: ../../library/asyncio-eventloop.rst:795 msgid "" "Start monitoring the *fd* file descriptor for write availability and invoke " "*callback* with the specified arguments once *fd* is available for writing." msgstr "" -#: ../../library/asyncio-eventloop.rst:785 -#: ../../library/asyncio-eventloop.rst:1004 +#: ../../library/asyncio-eventloop.rst:799 +#: ../../library/asyncio-eventloop.rst:1018 msgid "" "Use :func:`functools.partial` :ref:`to pass keyword arguments ` to *callback*." msgstr "" -#: ../../library/asyncio-eventloop.rst:790 +#: ../../library/asyncio-eventloop.rst:804 msgid "Stop monitoring the *fd* file descriptor for write availability." msgstr "" -#: ../../library/asyncio-eventloop.rst:792 +#: ../../library/asyncio-eventloop.rst:806 msgid "" "See also :ref:`Platform Support ` section for some" " limitations of these methods." msgstr "" -#: ../../library/asyncio-eventloop.rst:797 +#: ../../library/asyncio-eventloop.rst:811 msgid "Working with socket objects directly" msgstr "" -#: ../../library/asyncio-eventloop.rst:799 +#: ../../library/asyncio-eventloop.rst:813 msgid "" "In general, protocol implementations that use transport-based APIs such as " ":meth:`loop.create_connection` and :meth:`loop.create_server` are faster " @@ -1049,49 +1076,49 @@ msgid "" ":class:`~socket.socket` objects directly is more convenient." msgstr "" -#: ../../library/asyncio-eventloop.rst:808 +#: ../../library/asyncio-eventloop.rst:822 msgid "" "Receive up to *nbytes* from *sock*. Asynchronous version of " ":meth:`socket.recv() `." msgstr "" -#: ../../library/asyncio-eventloop.rst:811 +#: ../../library/asyncio-eventloop.rst:825 msgid "Return the received data as a bytes object." msgstr "" -#: ../../library/asyncio-eventloop.rst:813 #: ../../library/asyncio-eventloop.rst:827 -#: ../../library/asyncio-eventloop.rst:842 -#: ../../library/asyncio-eventloop.rst:855 -#: ../../library/asyncio-eventloop.rst:881 -#: ../../library/asyncio-eventloop.rst:919 +#: ../../library/asyncio-eventloop.rst:841 +#: ../../library/asyncio-eventloop.rst:856 +#: ../../library/asyncio-eventloop.rst:869 +#: ../../library/asyncio-eventloop.rst:895 +#: ../../library/asyncio-eventloop.rst:933 msgid "*sock* must be a non-blocking socket." msgstr "" -#: ../../library/asyncio-eventloop.rst:815 +#: ../../library/asyncio-eventloop.rst:829 msgid "" "Even though this method was always documented as a coroutine method, " "releases before Python 3.7 returned a :class:`Future`. Since Python 3.7 this" " is an ``async def`` method." msgstr "" -#: ../../library/asyncio-eventloop.rst:822 +#: ../../library/asyncio-eventloop.rst:836 msgid "" "Receive data from *sock* into the *buf* buffer. Modeled after the blocking " ":meth:`socket.recv_into() ` method." msgstr "" -#: ../../library/asyncio-eventloop.rst:825 +#: ../../library/asyncio-eventloop.rst:839 msgid "Return the number of bytes written to the buffer." msgstr "" -#: ../../library/asyncio-eventloop.rst:833 +#: ../../library/asyncio-eventloop.rst:847 msgid "" "Send *data* to the *sock* socket. Asynchronous version of " ":meth:`socket.sendall() `." msgstr "" -#: ../../library/asyncio-eventloop.rst:836 +#: ../../library/asyncio-eventloop.rst:850 msgid "" "This method continues to send to the socket until either all data in *data* " "has been sent or an error occurs. ``None`` is returned on success. On " @@ -1100,23 +1127,23 @@ msgid "" "the connection." msgstr "" -#: ../../library/asyncio-eventloop.rst:844 +#: ../../library/asyncio-eventloop.rst:858 msgid "" "Even though the method was always documented as a coroutine method, before " "Python 3.7 it returned an :class:`Future`. Since Python 3.7, this is an " "``async def`` method." msgstr "" -#: ../../library/asyncio-eventloop.rst:851 +#: ../../library/asyncio-eventloop.rst:865 msgid "Connect *sock* to a remote socket at *address*." msgstr "" -#: ../../library/asyncio-eventloop.rst:853 +#: ../../library/asyncio-eventloop.rst:867 msgid "" "Asynchronous version of :meth:`socket.connect() `." msgstr "" -#: ../../library/asyncio-eventloop.rst:857 +#: ../../library/asyncio-eventloop.rst:871 msgid "" "``address`` no longer needs to be resolved. ``sock_connect`` will try to " "check if the *address* is already resolved by calling " @@ -1124,19 +1151,19 @@ msgid "" "resolve the *address*." msgstr "" -#: ../../library/asyncio-eventloop.rst:866 +#: ../../library/asyncio-eventloop.rst:880 msgid "" ":meth:`loop.create_connection` and :func:`asyncio.open_connection() " "`." msgstr "" -#: ../../library/asyncio-eventloop.rst:872 +#: ../../library/asyncio-eventloop.rst:886 msgid "" "Accept a connection. Modeled after the blocking :meth:`socket.accept() " "` method." msgstr "" -#: ../../library/asyncio-eventloop.rst:875 +#: ../../library/asyncio-eventloop.rst:889 msgid "" "The socket must be bound to an address and listening for connections. The " "return value is a pair ``(conn, address)`` where *conn* is a *new* socket " @@ -1144,64 +1171,64 @@ msgid "" "the address bound to the socket on the other end of the connection." msgstr "" -#: ../../library/asyncio-eventloop.rst:883 +#: ../../library/asyncio-eventloop.rst:897 msgid "" "Even though the method was always documented as a coroutine method, before " "Python 3.7 it returned a :class:`Future`. Since Python 3.7, this is an " "``async def`` method." msgstr "" -#: ../../library/asyncio-eventloop.rst:890 +#: ../../library/asyncio-eventloop.rst:904 msgid ":meth:`loop.create_server` and :func:`start_server`." msgstr "" -#: ../../library/asyncio-eventloop.rst:895 +#: ../../library/asyncio-eventloop.rst:909 msgid "" "Send a file using high-performance :mod:`os.sendfile` if possible. Return " "the total number of bytes sent." msgstr "" -#: ../../library/asyncio-eventloop.rst:898 +#: ../../library/asyncio-eventloop.rst:912 msgid "" "Asynchronous version of :meth:`socket.sendfile() `." msgstr "" -#: ../../library/asyncio-eventloop.rst:900 +#: ../../library/asyncio-eventloop.rst:914 msgid "" "*sock* must be a non-blocking :const:`socket.SOCK_STREAM` " ":class:`~socket.socket`." msgstr "" -#: ../../library/asyncio-eventloop.rst:903 +#: ../../library/asyncio-eventloop.rst:917 msgid "*file* must be a regular file object open in binary mode." msgstr "" -#: ../../library/asyncio-eventloop.rst:912 +#: ../../library/asyncio-eventloop.rst:926 msgid "" "*fallback*, when set to ``True``, makes asyncio manually read and send the " "file when the platform does not support the sendfile syscall (e.g. Windows " "or SSL socket on Unix)." msgstr "" -#: ../../library/asyncio-eventloop.rst:916 +#: ../../library/asyncio-eventloop.rst:930 msgid "" "Raise :exc:`SendfileNotAvailableError` if the system does not support " "*sendfile* syscall and *fallback* is ``False``." msgstr "" -#: ../../library/asyncio-eventloop.rst:925 +#: ../../library/asyncio-eventloop.rst:939 msgid "DNS" msgstr "DNS" -#: ../../library/asyncio-eventloop.rst:930 +#: ../../library/asyncio-eventloop.rst:944 msgid "Asynchronous version of :meth:`socket.getaddrinfo`." msgstr "" -#: ../../library/asyncio-eventloop.rst:934 +#: ../../library/asyncio-eventloop.rst:948 msgid "Asynchronous version of :meth:`socket.getnameinfo`." msgstr "" -#: ../../library/asyncio-eventloop.rst:936 +#: ../../library/asyncio-eventloop.rst:950 msgid "" "Both *getaddrinfo* and *getnameinfo* methods were always documented to " "return a coroutine, but prior to Python 3.7 they were, in fact, returning " @@ -1209,67 +1236,67 @@ msgid "" "coroutines." msgstr "" -#: ../../library/asyncio-eventloop.rst:944 +#: ../../library/asyncio-eventloop.rst:958 msgid "Working with pipes" msgstr "" -#: ../../library/asyncio-eventloop.rst:948 +#: ../../library/asyncio-eventloop.rst:962 msgid "Register the read end of *pipe* in the event loop." msgstr "" -#: ../../library/asyncio-eventloop.rst:953 +#: ../../library/asyncio-eventloop.rst:967 msgid "*pipe* is a :term:`file-like object `." msgstr "" -#: ../../library/asyncio-eventloop.rst:955 +#: ../../library/asyncio-eventloop.rst:969 msgid "" "Return pair ``(transport, protocol)``, where *transport* supports the " ":class:`ReadTransport` interface and *protocol* is an object instantiated by" " the *protocol_factory*." msgstr "" -#: ../../library/asyncio-eventloop.rst:959 -#: ../../library/asyncio-eventloop.rst:975 +#: ../../library/asyncio-eventloop.rst:973 +#: ../../library/asyncio-eventloop.rst:989 msgid "" "With :class:`SelectorEventLoop` event loop, the *pipe* is set to non-" "blocking mode." msgstr "" -#: ../../library/asyncio-eventloop.rst:964 +#: ../../library/asyncio-eventloop.rst:978 msgid "Register the write end of *pipe* in the event loop." msgstr "" -#: ../../library/asyncio-eventloop.rst:969 +#: ../../library/asyncio-eventloop.rst:983 msgid "*pipe* is :term:`file-like object `." msgstr "" -#: ../../library/asyncio-eventloop.rst:971 +#: ../../library/asyncio-eventloop.rst:985 msgid "" "Return pair ``(transport, protocol)``, where *transport* supports " ":class:`WriteTransport` interface and *protocol* is an object instantiated " "by the *protocol_factory*." msgstr "" -#: ../../library/asyncio-eventloop.rst:980 +#: ../../library/asyncio-eventloop.rst:994 msgid "" ":class:`SelectorEventLoop` does not support the above methods on Windows. " "Use :class:`ProactorEventLoop` instead for Windows." msgstr "" -#: ../../library/asyncio-eventloop.rst:985 +#: ../../library/asyncio-eventloop.rst:999 msgid "" "The :meth:`loop.subprocess_exec` and :meth:`loop.subprocess_shell` methods." msgstr "" -#: ../../library/asyncio-eventloop.rst:990 +#: ../../library/asyncio-eventloop.rst:1004 msgid "Unix signals" msgstr "" -#: ../../library/asyncio-eventloop.rst:994 +#: ../../library/asyncio-eventloop.rst:1008 msgid "Set *callback* as the handler for the *signum* signal." msgstr "" -#: ../../library/asyncio-eventloop.rst:996 +#: ../../library/asyncio-eventloop.rst:1010 msgid "" "The callback will be invoked by *loop*, along with other queued callbacks " "and runnable coroutines of that event loop. Unlike signal handlers " @@ -1277,57 +1304,57 @@ msgid "" "function is allowed to interact with the event loop." msgstr "" -#: ../../library/asyncio-eventloop.rst:1001 +#: ../../library/asyncio-eventloop.rst:1015 msgid "" "Raise :exc:`ValueError` if the signal number is invalid or uncatchable. " "Raise :exc:`RuntimeError` if there is a problem setting up the handler." msgstr "" -#: ../../library/asyncio-eventloop.rst:1007 +#: ../../library/asyncio-eventloop.rst:1021 msgid "" "Like :func:`signal.signal`, this function must be invoked in the main " "thread." msgstr "" -#: ../../library/asyncio-eventloop.rst:1012 +#: ../../library/asyncio-eventloop.rst:1026 msgid "Remove the handler for the *sig* signal." msgstr "" -#: ../../library/asyncio-eventloop.rst:1014 +#: ../../library/asyncio-eventloop.rst:1028 msgid "" "Return ``True`` if the signal handler was removed, or ``False`` if no " "handler was set for the given signal." msgstr "" -#: ../../library/asyncio-eventloop.rst:1021 +#: ../../library/asyncio-eventloop.rst:1035 msgid "The :mod:`signal` module." msgstr "" -#: ../../library/asyncio-eventloop.rst:1025 +#: ../../library/asyncio-eventloop.rst:1039 msgid "Executing code in thread or process pools" msgstr "" -#: ../../library/asyncio-eventloop.rst:1029 +#: ../../library/asyncio-eventloop.rst:1043 msgid "Arrange for *func* to be called in the specified executor." msgstr "" -#: ../../library/asyncio-eventloop.rst:1031 +#: ../../library/asyncio-eventloop.rst:1045 msgid "" "The *executor* argument should be an :class:`concurrent.futures.Executor` " "instance. The default executor is used if *executor* is ``None``." msgstr "" -#: ../../library/asyncio-eventloop.rst:1075 +#: ../../library/asyncio-eventloop.rst:1089 msgid "This method returns a :class:`asyncio.Future` object." msgstr "" -#: ../../library/asyncio-eventloop.rst:1077 +#: ../../library/asyncio-eventloop.rst:1091 msgid "" "Use :func:`functools.partial` :ref:`to pass keyword arguments ` to *func*." msgstr "" -#: ../../library/asyncio-eventloop.rst:1080 +#: ../../library/asyncio-eventloop.rst:1094 msgid "" ":meth:`loop.run_in_executor` no longer configures the ``max_workers`` of the" " thread pool executor it creates, instead leaving it up to the thread pool " @@ -1335,39 +1362,39 @@ msgid "" "default." msgstr "" -#: ../../library/asyncio-eventloop.rst:1089 +#: ../../library/asyncio-eventloop.rst:1103 msgid "" "Set *executor* as the default executor used by :meth:`run_in_executor`. " "*executor* should be an instance of " ":class:`~concurrent.futures.ThreadPoolExecutor`." msgstr "" -#: ../../library/asyncio-eventloop.rst:1093 +#: ../../library/asyncio-eventloop.rst:1107 msgid "" "Using an executor that is not an instance of " ":class:`~concurrent.futures.ThreadPoolExecutor` is deprecated and will " "trigger an error in Python 3.9." msgstr "" -#: ../../library/asyncio-eventloop.rst:1098 +#: ../../library/asyncio-eventloop.rst:1112 msgid "" "*executor* must be an instance of " ":class:`concurrent.futures.ThreadPoolExecutor`." msgstr "" -#: ../../library/asyncio-eventloop.rst:1103 +#: ../../library/asyncio-eventloop.rst:1117 msgid "Error Handling API" msgstr "" -#: ../../library/asyncio-eventloop.rst:1105 +#: ../../library/asyncio-eventloop.rst:1119 msgid "Allows customizing how exceptions are handled in the event loop." msgstr "" -#: ../../library/asyncio-eventloop.rst:1109 +#: ../../library/asyncio-eventloop.rst:1123 msgid "Set *handler* as the new event loop exception handler." msgstr "" -#: ../../library/asyncio-eventloop.rst:1111 +#: ../../library/asyncio-eventloop.rst:1125 msgid "" "If *handler* is ``None``, the default exception handler will be set. " "Otherwise, *handler* must be a callable with the signature matching ``(loop," @@ -1377,147 +1404,147 @@ msgid "" "context)." msgstr "" -#: ../../library/asyncio-eventloop.rst:1121 +#: ../../library/asyncio-eventloop.rst:1135 msgid "" "Return the current exception handler, or ``None`` if no custom exception " "handler was set." msgstr "" -#: ../../library/asyncio-eventloop.rst:1128 +#: ../../library/asyncio-eventloop.rst:1142 msgid "Default exception handler." msgstr "" -#: ../../library/asyncio-eventloop.rst:1130 +#: ../../library/asyncio-eventloop.rst:1144 msgid "" "This is called when an exception occurs and no exception handler is set. " "This can be called by a custom exception handler that wants to defer to the " "default handler behavior." msgstr "" -#: ../../library/asyncio-eventloop.rst:1134 +#: ../../library/asyncio-eventloop.rst:1148 msgid "" "*context* parameter has the same meaning as in " ":meth:`call_exception_handler`." msgstr "" -#: ../../library/asyncio-eventloop.rst:1139 +#: ../../library/asyncio-eventloop.rst:1153 msgid "Call the current event loop exception handler." msgstr "" -#: ../../library/asyncio-eventloop.rst:1141 +#: ../../library/asyncio-eventloop.rst:1155 msgid "" "*context* is a ``dict`` object containing the following keys (new keys may " "be introduced in future Python versions):" msgstr "" -#: ../../library/asyncio-eventloop.rst:1144 +#: ../../library/asyncio-eventloop.rst:1158 msgid "'message': Error message;" msgstr "" -#: ../../library/asyncio-eventloop.rst:1145 +#: ../../library/asyncio-eventloop.rst:1159 msgid "'exception' (optional): Exception object;" msgstr "" -#: ../../library/asyncio-eventloop.rst:1146 +#: ../../library/asyncio-eventloop.rst:1160 msgid "'future' (optional): :class:`asyncio.Future` instance;" msgstr "" -#: ../../library/asyncio-eventloop.rst:1147 +#: ../../library/asyncio-eventloop.rst:1161 msgid "'handle' (optional): :class:`asyncio.Handle` instance;" msgstr "" -#: ../../library/asyncio-eventloop.rst:1148 +#: ../../library/asyncio-eventloop.rst:1162 msgid "'protocol' (optional): :ref:`Protocol ` instance;" msgstr "" -#: ../../library/asyncio-eventloop.rst:1149 +#: ../../library/asyncio-eventloop.rst:1163 msgid "'transport' (optional): :ref:`Transport ` instance;" msgstr "" -#: ../../library/asyncio-eventloop.rst:1150 +#: ../../library/asyncio-eventloop.rst:1164 msgid "'socket' (optional): :class:`socket.socket` instance." msgstr "" -#: ../../library/asyncio-eventloop.rst:1154 +#: ../../library/asyncio-eventloop.rst:1168 msgid "" "This method should not be overloaded in subclassed event loops. For custom " "exception handling, use the :meth:`set_exception_handler()` method." msgstr "" -#: ../../library/asyncio-eventloop.rst:1159 +#: ../../library/asyncio-eventloop.rst:1173 msgid "Enabling debug mode" msgstr "" -#: ../../library/asyncio-eventloop.rst:1163 +#: ../../library/asyncio-eventloop.rst:1177 msgid "Get the debug mode (:class:`bool`) of the event loop." msgstr "" -#: ../../library/asyncio-eventloop.rst:1165 +#: ../../library/asyncio-eventloop.rst:1179 msgid "" "The default value is ``True`` if the environment variable " ":envvar:`PYTHONASYNCIODEBUG` is set to a non-empty string, ``False`` " "otherwise." msgstr "" -#: ../../library/asyncio-eventloop.rst:1171 +#: ../../library/asyncio-eventloop.rst:1185 msgid "Set the debug mode of the event loop." msgstr "" -#: ../../library/asyncio-eventloop.rst:1175 +#: ../../library/asyncio-eventloop.rst:1189 msgid "" "The new ``-X dev`` command line option can now also be used to enable the " "debug mode." msgstr "" -#: ../../library/asyncio-eventloop.rst:1180 +#: ../../library/asyncio-eventloop.rst:1194 msgid "The :ref:`debug mode of asyncio `." msgstr "" -#: ../../library/asyncio-eventloop.rst:1184 +#: ../../library/asyncio-eventloop.rst:1198 msgid "Running Subprocesses" msgstr "" -#: ../../library/asyncio-eventloop.rst:1186 +#: ../../library/asyncio-eventloop.rst:1200 msgid "" "Methods described in this subsections are low-level. In regular async/await" " code consider using the high-level :func:`asyncio.create_subprocess_shell` " "and :func:`asyncio.create_subprocess_exec` convenience functions instead." msgstr "" -#: ../../library/asyncio-eventloop.rst:1193 +#: ../../library/asyncio-eventloop.rst:1207 msgid "" "The default asyncio event loop on **Windows** does not support subprocesses." " See :ref:`Subprocess Support on Windows ` for " "details." msgstr "" -#: ../../library/asyncio-eventloop.rst:1201 +#: ../../library/asyncio-eventloop.rst:1215 msgid "" "Create a subprocess from one or more string arguments specified by *args*." msgstr "" -#: ../../library/asyncio-eventloop.rst:1204 +#: ../../library/asyncio-eventloop.rst:1218 msgid "*args* must be a list of strings represented by:" msgstr "" -#: ../../library/asyncio-eventloop.rst:1206 +#: ../../library/asyncio-eventloop.rst:1220 msgid ":class:`str`;" msgstr "" -#: ../../library/asyncio-eventloop.rst:1207 +#: ../../library/asyncio-eventloop.rst:1221 msgid "" "or :class:`bytes`, encoded to the :ref:`filesystem encoding `." msgstr "" -#: ../../library/asyncio-eventloop.rst:1210 +#: ../../library/asyncio-eventloop.rst:1224 msgid "" "The first string specifies the program executable, and the remaining strings" " specify the arguments. Together, string arguments form the ``argv`` of the" " program." msgstr "" -#: ../../library/asyncio-eventloop.rst:1214 +#: ../../library/asyncio-eventloop.rst:1228 msgid "" "This is similar to the standard library :class:`subprocess.Popen` class " "called with ``shell=False`` and the list of strings passed as the first " @@ -1525,136 +1552,136 @@ msgid "" "which is list of strings, *subprocess_exec* takes multiple string arguments." msgstr "" -#: ../../library/asyncio-eventloop.rst:1220 +#: ../../library/asyncio-eventloop.rst:1234 msgid "" "The *protocol_factory* must be a callable returning a subclass of the " ":class:`asyncio.SubprocessProtocol` class." msgstr "" -#: ../../library/asyncio-eventloop.rst:1223 +#: ../../library/asyncio-eventloop.rst:1237 msgid "Other parameters:" msgstr "" -#: ../../library/asyncio-eventloop.rst:1225 +#: ../../library/asyncio-eventloop.rst:1239 msgid "*stdin* can be any of these:" msgstr "" -#: ../../library/asyncio-eventloop.rst:1227 +#: ../../library/asyncio-eventloop.rst:1241 msgid "" "a file-like object representing a pipe to be connected to the subprocess's " "standard input stream using :meth:`~loop.connect_write_pipe`" msgstr "" -#: ../../library/asyncio-eventloop.rst:1230 -#: ../../library/asyncio-eventloop.rst:1242 -#: ../../library/asyncio-eventloop.rst:1254 +#: ../../library/asyncio-eventloop.rst:1244 +#: ../../library/asyncio-eventloop.rst:1256 +#: ../../library/asyncio-eventloop.rst:1268 msgid "" "the :const:`subprocess.PIPE` constant (default) which will create a new pipe" " and connect it," msgstr "" -#: ../../library/asyncio-eventloop.rst:1232 -#: ../../library/asyncio-eventloop.rst:1244 -#: ../../library/asyncio-eventloop.rst:1256 +#: ../../library/asyncio-eventloop.rst:1246 +#: ../../library/asyncio-eventloop.rst:1258 +#: ../../library/asyncio-eventloop.rst:1270 msgid "" "the value ``None`` which will make the subprocess inherit the file " "descriptor from this process" msgstr "" -#: ../../library/asyncio-eventloop.rst:1234 -#: ../../library/asyncio-eventloop.rst:1246 -#: ../../library/asyncio-eventloop.rst:1258 +#: ../../library/asyncio-eventloop.rst:1248 +#: ../../library/asyncio-eventloop.rst:1260 +#: ../../library/asyncio-eventloop.rst:1272 msgid "" "the :const:`subprocess.DEVNULL` constant which indicates that the special " ":data:`os.devnull` file will be used" msgstr "" -#: ../../library/asyncio-eventloop.rst:1237 +#: ../../library/asyncio-eventloop.rst:1251 msgid "*stdout* can be any of these:" msgstr "" -#: ../../library/asyncio-eventloop.rst:1239 +#: ../../library/asyncio-eventloop.rst:1253 msgid "" "a file-like object representing a pipe to be connected to the subprocess's " "standard output stream using :meth:`~loop.connect_write_pipe`" msgstr "" -#: ../../library/asyncio-eventloop.rst:1249 +#: ../../library/asyncio-eventloop.rst:1263 msgid "*stderr* can be any of these:" msgstr "" -#: ../../library/asyncio-eventloop.rst:1251 +#: ../../library/asyncio-eventloop.rst:1265 msgid "" "a file-like object representing a pipe to be connected to the subprocess's " "standard error stream using :meth:`~loop.connect_write_pipe`" msgstr "" -#: ../../library/asyncio-eventloop.rst:1260 +#: ../../library/asyncio-eventloop.rst:1274 msgid "" "the :const:`subprocess.STDOUT` constant which will connect the standard " "error stream to the process' standard output stream" msgstr "" -#: ../../library/asyncio-eventloop.rst:1263 +#: ../../library/asyncio-eventloop.rst:1277 msgid "" "All other keyword arguments are passed to :class:`subprocess.Popen` without " "interpretation, except for *bufsize*, *universal_newlines*, *shell*, *text*," " *encoding* and *errors*, which should not be specified at all." msgstr "" -#: ../../library/asyncio-eventloop.rst:1268 +#: ../../library/asyncio-eventloop.rst:1282 msgid "" "The ``asyncio`` subprocess API does not support decoding the streams as " "text. :func:`bytes.decode` can be used to convert the bytes returned from " "the stream to text." msgstr "" -#: ../../library/asyncio-eventloop.rst:1272 +#: ../../library/asyncio-eventloop.rst:1286 msgid "" "See the constructor of the :class:`subprocess.Popen` class for documentation" " on other arguments." msgstr "" -#: ../../library/asyncio-eventloop.rst:1275 +#: ../../library/asyncio-eventloop.rst:1289 msgid "" "Returns a pair of ``(transport, protocol)``, where *transport* conforms to " "the :class:`asyncio.SubprocessTransport` base class and *protocol* is an " "object instantiated by the *protocol_factory*." msgstr "" -#: ../../library/asyncio-eventloop.rst:1283 +#: ../../library/asyncio-eventloop.rst:1297 msgid "" "Create a subprocess from *cmd*, which can be a :class:`str` or a " ":class:`bytes` string encoded to the :ref:`filesystem encoding `, using the platform's \"shell\" syntax." msgstr "" -#: ../../library/asyncio-eventloop.rst:1288 +#: ../../library/asyncio-eventloop.rst:1302 msgid "" "This is similar to the standard library :class:`subprocess.Popen` class " "called with ``shell=True``." msgstr "" -#: ../../library/asyncio-eventloop.rst:1291 +#: ../../library/asyncio-eventloop.rst:1305 msgid "" "The *protocol_factory* must be a callable returning a subclass of the " ":class:`SubprocessProtocol` class." msgstr "" -#: ../../library/asyncio-eventloop.rst:1294 +#: ../../library/asyncio-eventloop.rst:1308 msgid "" "See :meth:`~loop.subprocess_exec` for more details about the remaining " "arguments." msgstr "" -#: ../../library/asyncio-eventloop.rst:1297 +#: ../../library/asyncio-eventloop.rst:1311 msgid "" "Returns a pair of ``(transport, protocol)``, where *transport* conforms to " "the :class:`SubprocessTransport` base class and *protocol* is an object " "instantiated by the *protocol_factory*." msgstr "" -#: ../../library/asyncio-eventloop.rst:1302 +#: ../../library/asyncio-eventloop.rst:1316 msgid "" "It is the application's responsibility to ensure that all whitespace and " "special characters are quoted appropriately to avoid `shell injection " @@ -1664,105 +1691,105 @@ msgid "" "used to construct shell commands." msgstr "" -#: ../../library/asyncio-eventloop.rst:1311 +#: ../../library/asyncio-eventloop.rst:1325 msgid "Callback Handles" msgstr "" -#: ../../library/asyncio-eventloop.rst:1315 +#: ../../library/asyncio-eventloop.rst:1329 msgid "" "A callback wrapper object returned by :meth:`loop.call_soon`, " ":meth:`loop.call_soon_threadsafe`." msgstr "" -#: ../../library/asyncio-eventloop.rst:1320 +#: ../../library/asyncio-eventloop.rst:1334 msgid "" "Cancel the callback. If the callback has already been canceled or executed," " this method has no effect." msgstr "" -#: ../../library/asyncio-eventloop.rst:1325 +#: ../../library/asyncio-eventloop.rst:1339 msgid "Return ``True`` if the callback was cancelled." msgstr "" -#: ../../library/asyncio-eventloop.rst:1331 +#: ../../library/asyncio-eventloop.rst:1345 msgid "" "A callback wrapper object returned by :meth:`loop.call_later`, and " ":meth:`loop.call_at`." msgstr "" -#: ../../library/asyncio-eventloop.rst:1334 +#: ../../library/asyncio-eventloop.rst:1348 msgid "This class is a subclass of :class:`Handle`." msgstr "" -#: ../../library/asyncio-eventloop.rst:1338 +#: ../../library/asyncio-eventloop.rst:1352 msgid "Return a scheduled callback time as :class:`float` seconds." msgstr "" -#: ../../library/asyncio-eventloop.rst:1340 +#: ../../library/asyncio-eventloop.rst:1354 msgid "" "The time is an absolute timestamp, using the same time reference as " ":meth:`loop.time`." msgstr "" -#: ../../library/asyncio-eventloop.rst:1347 +#: ../../library/asyncio-eventloop.rst:1361 msgid "Server Objects" msgstr "" -#: ../../library/asyncio-eventloop.rst:1349 +#: ../../library/asyncio-eventloop.rst:1363 msgid "" "Server objects are created by :meth:`loop.create_server`, " ":meth:`loop.create_unix_server`, :func:`start_server`, and " ":func:`start_unix_server` functions." msgstr "" -#: ../../library/asyncio-eventloop.rst:1353 +#: ../../library/asyncio-eventloop.rst:1367 msgid "Do not instantiate the class directly." msgstr "" -#: ../../library/asyncio-eventloop.rst:1357 +#: ../../library/asyncio-eventloop.rst:1371 msgid "" "*Server* objects are asynchronous context managers. When used in an ``async" " with`` statement, it's guaranteed that the Server object is closed and not " "accepting new connections when the ``async with`` statement is completed::" msgstr "" -#: ../../library/asyncio-eventloop.rst:1370 +#: ../../library/asyncio-eventloop.rst:1384 msgid "Server object is an asynchronous context manager since Python 3.7." msgstr "" -#: ../../library/asyncio-eventloop.rst:1375 +#: ../../library/asyncio-eventloop.rst:1389 msgid "" "Stop serving: close listening sockets and set the :attr:`sockets` attribute " "to ``None``." msgstr "" -#: ../../library/asyncio-eventloop.rst:1378 +#: ../../library/asyncio-eventloop.rst:1392 msgid "" "The sockets that represent existing incoming client connections are left " "open." msgstr "" -#: ../../library/asyncio-eventloop.rst:1381 +#: ../../library/asyncio-eventloop.rst:1395 msgid "" "The server is closed asynchronously, use the :meth:`wait_closed` coroutine " "to wait until the server is closed." msgstr "" -#: ../../library/asyncio-eventloop.rst:1386 +#: ../../library/asyncio-eventloop.rst:1400 msgid "Return the event loop associated with the server object." msgstr "" -#: ../../library/asyncio-eventloop.rst:1392 +#: ../../library/asyncio-eventloop.rst:1406 msgid "Start accepting connections." msgstr "" -#: ../../library/asyncio-eventloop.rst:1394 +#: ../../library/asyncio-eventloop.rst:1408 msgid "" "This method is idempotent, so it can be called when the server is already " "being serving." msgstr "" -#: ../../library/asyncio-eventloop.rst:1397 +#: ../../library/asyncio-eventloop.rst:1411 msgid "" "The *start_serving* keyword-only parameter to :meth:`loop.create_server` and" " :meth:`asyncio.start_server` allows creating a Server object that is not " @@ -1771,97 +1798,97 @@ msgid "" "accepting connections." msgstr "" -#: ../../library/asyncio-eventloop.rst:1408 +#: ../../library/asyncio-eventloop.rst:1422 msgid "" "Start accepting connections until the coroutine is cancelled. Cancellation " "of ``serve_forever`` task causes the server to be closed." msgstr "" -#: ../../library/asyncio-eventloop.rst:1412 +#: ../../library/asyncio-eventloop.rst:1426 msgid "" "This method can be called if the server is already accepting connections. " "Only one ``serve_forever`` task can exist per one *Server* object." msgstr "" -#: ../../library/asyncio-eventloop.rst:1434 +#: ../../library/asyncio-eventloop.rst:1448 msgid "Return ``True`` if the server is accepting new connections." msgstr "" -#: ../../library/asyncio-eventloop.rst:1440 +#: ../../library/asyncio-eventloop.rst:1454 msgid "Wait until the :meth:`close` method completes." msgstr "" -#: ../../library/asyncio-eventloop.rst:1444 +#: ../../library/asyncio-eventloop.rst:1458 msgid "List of :class:`socket.socket` objects the server is listening on." msgstr "" -#: ../../library/asyncio-eventloop.rst:1446 +#: ../../library/asyncio-eventloop.rst:1460 msgid "" "Prior to Python 3.7 ``Server.sockets`` used to return an internal list of " "server sockets directly. In 3.7 a copy of that list is returned." msgstr "" -#: ../../library/asyncio-eventloop.rst:1455 +#: ../../library/asyncio-eventloop.rst:1469 msgid "Event Loop Implementations" msgstr "" -#: ../../library/asyncio-eventloop.rst:1457 +#: ../../library/asyncio-eventloop.rst:1471 msgid "" "asyncio ships with two different event loop implementations: " ":class:`SelectorEventLoop` and :class:`ProactorEventLoop`." msgstr "" -#: ../../library/asyncio-eventloop.rst:1460 +#: ../../library/asyncio-eventloop.rst:1474 msgid "" "By default asyncio is configured to use :class:`SelectorEventLoop` on Unix " "and :class:`ProactorEventLoop` on Windows." msgstr "" -#: ../../library/asyncio-eventloop.rst:1466 +#: ../../library/asyncio-eventloop.rst:1480 msgid "An event loop based on the :mod:`selectors` module." msgstr "" -#: ../../library/asyncio-eventloop.rst:1468 +#: ../../library/asyncio-eventloop.rst:1482 msgid "" "Uses the most efficient *selector* available for the given platform. It is " "also possible to manually configure the exact selector implementation to be " "used::" msgstr "" -#: ../../library/asyncio-eventloop.rst:1480 +#: ../../library/asyncio-eventloop.rst:1494 msgid ":ref:`Availability `: Unix, Windows." msgstr ":ref:`Availability `: Unix, Windows." -#: ../../library/asyncio-eventloop.rst:1485 +#: ../../library/asyncio-eventloop.rst:1499 msgid "An event loop for Windows that uses \"I/O Completion Ports\" (IOCP)." msgstr "" -#: ../../library/asyncio-eventloop.rst:1488 +#: ../../library/asyncio-eventloop.rst:1502 msgid ":ref:`Availability `: Windows." msgstr ":ref:`Availability `: Windows." -#: ../../library/asyncio-eventloop.rst:1491 +#: ../../library/asyncio-eventloop.rst:1505 msgid "" "`MSDN documentation on I/O Completion Ports `_." msgstr "" -#: ../../library/asyncio-eventloop.rst:1497 +#: ../../library/asyncio-eventloop.rst:1511 msgid "Abstract base class for asyncio-compliant event loops." msgstr "" -#: ../../library/asyncio-eventloop.rst:1499 +#: ../../library/asyncio-eventloop.rst:1513 msgid "" "The :ref:`Event Loop Methods ` section lists all methods" " that an alternative implementation of ``AbstractEventLoop`` should have " "defined." msgstr "" -#: ../../library/asyncio-eventloop.rst:1505 +#: ../../library/asyncio-eventloop.rst:1519 msgid "Examples" msgstr "Contoh-contoh" -#: ../../library/asyncio-eventloop.rst:1507 +#: ../../library/asyncio-eventloop.rst:1521 msgid "" "Note that all examples in this section **purposefully** show how to use the " "low-level event loop APIs, such as :meth:`loop.run_forever` and " @@ -1870,70 +1897,70 @@ msgid "" ":func:`asyncio.run`." msgstr "" -#: ../../library/asyncio-eventloop.rst:1517 +#: ../../library/asyncio-eventloop.rst:1531 msgid "Hello World with call_soon()" msgstr "" -#: ../../library/asyncio-eventloop.rst:1519 +#: ../../library/asyncio-eventloop.rst:1533 msgid "" "An example using the :meth:`loop.call_soon` method to schedule a callback. " "The callback displays ``\"Hello World\"`` and then stops the event loop::" msgstr "" -#: ../../library/asyncio-eventloop.rst:1543 +#: ../../library/asyncio-eventloop.rst:1557 msgid "" "A similar :ref:`Hello World ` example created with a coroutine " "and the :func:`run` function." msgstr "" -#: ../../library/asyncio-eventloop.rst:1550 +#: ../../library/asyncio-eventloop.rst:1564 msgid "Display the current date with call_later()" msgstr "" -#: ../../library/asyncio-eventloop.rst:1552 +#: ../../library/asyncio-eventloop.rst:1566 msgid "" "An example of a callback displaying the current date every second. The " "callback uses the :meth:`loop.call_later` method to reschedule itself after " "5 seconds, and then stops the event loop::" msgstr "" -#: ../../library/asyncio-eventloop.rst:1580 +#: ../../library/asyncio-eventloop.rst:1594 msgid "" "A similar :ref:`current date ` example created with a" " coroutine and the :func:`run` function." msgstr "" -#: ../../library/asyncio-eventloop.rst:1587 +#: ../../library/asyncio-eventloop.rst:1601 msgid "Watch a file descriptor for read events" msgstr "" -#: ../../library/asyncio-eventloop.rst:1589 +#: ../../library/asyncio-eventloop.rst:1603 msgid "" "Wait until a file descriptor received some data using the " ":meth:`loop.add_reader` method and then close the event loop::" msgstr "" -#: ../../library/asyncio-eventloop.rst:1627 +#: ../../library/asyncio-eventloop.rst:1641 msgid "" "A similar :ref:`example ` using " "transports, protocols, and the :meth:`loop.create_connection` method." msgstr "" -#: ../../library/asyncio-eventloop.rst:1631 +#: ../../library/asyncio-eventloop.rst:1645 msgid "" "Another similar :ref:`example ` " "using the high-level :func:`asyncio.open_connection` function and streams." msgstr "" -#: ../../library/asyncio-eventloop.rst:1639 +#: ../../library/asyncio-eventloop.rst:1653 msgid "Set signal handlers for SIGINT and SIGTERM" msgstr "" -#: ../../library/asyncio-eventloop.rst:1641 +#: ../../library/asyncio-eventloop.rst:1655 msgid "(This ``signals`` example only works on Unix.)" msgstr "" -#: ../../library/asyncio-eventloop.rst:1643 +#: ../../library/asyncio-eventloop.rst:1657 msgid "" "Register handlers for signals :py:data:`SIGINT` and :py:data:`SIGTERM` using" " the :meth:`loop.add_signal_handler` method::" diff --git a/library/audit_events.po b/library/audit_events.po index e3ef129..0caeec9 100644 --- a/library/audit_events.po +++ b/library/audit_events.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-27 12:02+0000\n" "PO-Revision-Date: 2019-09-01 14:38+0000\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" @@ -25,7 +25,7 @@ msgstr "" msgid "" "This table contains all events raised by :func:`sys.audit` or " ":c:func:`PySys_Audit` calls throughout the CPython runtime and the standard " -"library." +"library. These calls were added in 3.8.0 or later." msgstr "" #: ../../library/audit_events.rst:12 diff --git a/library/datetime.po b/library/datetime.po index 449d989..c3de2ba 100644 --- a/library/datetime.po +++ b/library/datetime.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-13 11:25+0000\n" +"POT-Creation-Date: 2019-12-01 12:04+0000\n" "PO-Revision-Date: 2017-02-16 23:06+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1130,7 +1130,7 @@ msgid "" "Because naive ``datetime`` objects are treated by many ``datetime`` methods " "as local times, it is preferred to use aware datetimes to represent times in" " UTC. As such, the recommended way to create an object representing the " -"current time in UTC by calling ``datetime.now(timezone.utc)``." +"current time in UTC is by calling ``datetime.now(timezone.utc)``." msgstr "" #: ../../library/datetime.rst:889 @@ -1209,7 +1209,7 @@ msgid "" "Because naive ``datetime`` objects are treated by many ``datetime`` methods " "as local times, it is preferred to use aware datetimes to represent times in" " UTC. As such, the recommended way to create an object representing a " -"specific timestamp in UTC by calling ``datetime.fromtimestamp(timestamp, " +"specific timestamp in UTC is by calling ``datetime.fromtimestamp(timestamp, " "tz=timezone.utc)``." msgstr "" diff --git a/library/idle.po b/library/idle.po index 2134d6a..63365f8 100644 --- a/library/idle.po +++ b/library/idle.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-11-27 12:02+0000\n" "PO-Revision-Date: 2017-02-16 23:14+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -233,28 +233,28 @@ msgstr "Redo" msgid "Redo the last undone change to the current window." msgstr "" -#: ../../library/idle.rst:116 ../../library/idle.rst:362 +#: ../../library/idle.rst:116 ../../library/idle.rst:363 msgid "Cut" msgstr "" -#: ../../library/idle.rst:116 ../../library/idle.rst:362 +#: ../../library/idle.rst:116 ../../library/idle.rst:363 msgid "" "Copy selection into the system-wide clipboard; then delete the selection." msgstr "" -#: ../../library/idle.rst:119 ../../library/idle.rst:365 +#: ../../library/idle.rst:119 ../../library/idle.rst:366 msgid "Copy" msgstr "Copy" -#: ../../library/idle.rst:119 ../../library/idle.rst:365 +#: ../../library/idle.rst:119 ../../library/idle.rst:366 msgid "Copy selection into the system-wide clipboard." msgstr "" -#: ../../library/idle.rst:122 ../../library/idle.rst:368 +#: ../../library/idle.rst:122 ../../library/idle.rst:369 msgid "Paste" msgstr "" -#: ../../library/idle.rst:122 ../../library/idle.rst:368 +#: ../../library/idle.rst:122 ../../library/idle.rst:369 msgid "Insert contents of the system-wide clipboard into the current window." msgstr "" @@ -441,7 +441,7 @@ msgid "" "will be formatted to less than N columns, where N defaults to 72." msgstr "" -#: ../../library/idle.rst:202 +#: ../../library/idle.rst:203 msgid "Strip trailing whitespace" msgstr "" @@ -449,18 +449,19 @@ msgstr "" msgid "" "Remove trailing space and other whitespace characters after the last non-" "whitespace character of a line by applying str.rstrip to each line, " -"including lines within multiline strings." +"including lines within multiline strings. Except for Shell windows, remove " +"extra newlines at the end of the file." msgstr "" -#: ../../library/idle.rst:208 +#: ../../library/idle.rst:209 msgid "Run menu (Editor window only)" msgstr "" -#: ../../library/idle.rst:219 +#: ../../library/idle.rst:220 msgid "Run Module" msgstr "" -#: ../../library/idle.rst:213 +#: ../../library/idle.rst:214 msgid "" "Do :ref:`Check Module `. If no error, restart the shell to " "clean the environment, then execute the module. Output is displayed in the " @@ -470,22 +471,22 @@ msgid "" "similar to executing a file with ``python -i file`` at a command line." msgstr "" -#: ../../library/idle.rst:226 +#: ../../library/idle.rst:227 msgid "Run... Customized" msgstr "" -#: ../../library/idle.rst:224 +#: ../../library/idle.rst:225 msgid "" "Same as :ref:`Run Module `, but run the module with customized " "settings. *Command Line Arguments* extend :data:`sys.argv` as if passed on " "a command line. The module can be run in the Shell without restarting." msgstr "" -#: ../../library/idle.rst:235 +#: ../../library/idle.rst:236 msgid "Check Module" msgstr "" -#: ../../library/idle.rst:231 +#: ../../library/idle.rst:232 msgid "" "Check the syntax of the module currently open in the Editor window. If the " "module has not been saved IDLE will either prompt the user to save or " @@ -494,68 +495,68 @@ msgid "" " window." msgstr "" -#: ../../library/idle.rst:241 +#: ../../library/idle.rst:242 msgid "Python Shell" msgstr "" -#: ../../library/idle.rst:240 +#: ../../library/idle.rst:241 msgid "Open or wake up the Python Shell window." msgstr "" -#: ../../library/idle.rst:244 +#: ../../library/idle.rst:245 msgid "Shell menu (Shell window only)" msgstr "" -#: ../../library/idle.rst:247 +#: ../../library/idle.rst:248 msgid "View Last Restart" msgstr "" -#: ../../library/idle.rst:247 +#: ../../library/idle.rst:248 msgid "Scroll the shell window to the last Shell restart." msgstr "" -#: ../../library/idle.rst:250 +#: ../../library/idle.rst:251 msgid "Restart Shell" msgstr "" -#: ../../library/idle.rst:250 +#: ../../library/idle.rst:251 msgid "Restart the shell to clean the environment." msgstr "" -#: ../../library/idle.rst:253 +#: ../../library/idle.rst:254 msgid "Previous History" msgstr "" -#: ../../library/idle.rst:253 +#: ../../library/idle.rst:254 msgid "" "Cycle through earlier commands in history which match the current entry." msgstr "" -#: ../../library/idle.rst:256 +#: ../../library/idle.rst:257 msgid "Next History" msgstr "" -#: ../../library/idle.rst:256 +#: ../../library/idle.rst:257 msgid "Cycle through later commands in history which match the current entry." msgstr "" -#: ../../library/idle.rst:259 +#: ../../library/idle.rst:260 msgid "Interrupt Execution" msgstr "" -#: ../../library/idle.rst:259 +#: ../../library/idle.rst:260 msgid "Stop a running program." msgstr "" -#: ../../library/idle.rst:262 +#: ../../library/idle.rst:263 msgid "Debug menu (Shell window only)" msgstr "" -#: ../../library/idle.rst:269 +#: ../../library/idle.rst:270 msgid "Go to File/Line" msgstr "" -#: ../../library/idle.rst:265 +#: ../../library/idle.rst:266 msgid "" "Look on the current line. with the cursor, and the line above for a filename" " and line number. If found, open the file if not already open, and show the" @@ -564,45 +565,45 @@ msgid "" "Shell window and Output windows." msgstr "" -#: ../../library/idle.rst:278 +#: ../../library/idle.rst:279 msgid "Debugger (toggle)" msgstr "" -#: ../../library/idle.rst:276 +#: ../../library/idle.rst:277 msgid "" "When activated, code entered in the Shell or run from an Editor will run " "under the debugger. In the Editor, breakpoints can be set with the context " "menu. This feature is still incomplete and somewhat experimental." msgstr "" -#: ../../library/idle.rst:282 +#: ../../library/idle.rst:283 msgid "Stack Viewer" msgstr "" -#: ../../library/idle.rst:281 +#: ../../library/idle.rst:282 msgid "" "Show the stack traceback of the last exception in a tree widget, with access" " to locals and globals." msgstr "" -#: ../../library/idle.rst:285 +#: ../../library/idle.rst:286 msgid "Auto-open Stack Viewer" msgstr "" -#: ../../library/idle.rst:285 +#: ../../library/idle.rst:286 msgid "" "Toggle automatically opening the stack viewer on an unhandled exception." msgstr "" -#: ../../library/idle.rst:288 +#: ../../library/idle.rst:289 msgid "Options menu (Shell and Editor)" msgstr "" -#: ../../library/idle.rst:296 +#: ../../library/idle.rst:297 msgid "Configure IDLE" msgstr "" -#: ../../library/idle.rst:291 +#: ../../library/idle.rst:292 msgid "" "Open a configuration dialog and change preferences for the following: fonts," " indentation, keybindings, text color themes, startup windows and size, " @@ -611,39 +612,39 @@ msgid "" "see :ref:`Setting preferences ` under Help and preferences." msgstr "" -#: ../../library/idle.rst:298 +#: ../../library/idle.rst:299 msgid "" "Most configuration options apply to all windows or all future windows. The " "option items below only apply to the active window." msgstr "" -#: ../../library/idle.rst:305 +#: ../../library/idle.rst:306 msgid "Show/Hide Code Context (Editor Window only)" msgstr "" -#: ../../library/idle.rst:302 +#: ../../library/idle.rst:303 msgid "" "Open a pane at the top of the edit window which shows the block context of " "the code which has scrolled above the top of the window. See :ref:`Code " "Context ` in the Editing and Navigation section below." msgstr "" -#: ../../library/idle.rst:310 +#: ../../library/idle.rst:311 msgid "Show/Hide Line Numbers (Editor Window only)" msgstr "" -#: ../../library/idle.rst:308 +#: ../../library/idle.rst:309 msgid "" "Open a column to the left of the edit window which shows the number of each " "line of text. The default is off, which may be changed in the preferences " "(see :ref:`Setting preferences `)." msgstr "" -#: ../../library/idle.rst:318 +#: ../../library/idle.rst:319 msgid "Zoom/Restore Height" msgstr "" -#: ../../library/idle.rst:313 +#: ../../library/idle.rst:314 msgid "" "Toggles the window between normal size and maximum height. The initial size " "defaults to 40 lines by 80 chars unless changed on the General tab of the " @@ -653,75 +654,75 @@ msgid "" "no effect when a window is maximized." msgstr "" -#: ../../library/idle.rst:321 +#: ../../library/idle.rst:322 msgid "Window menu (Shell and Editor)" msgstr "" -#: ../../library/idle.rst:323 +#: ../../library/idle.rst:324 msgid "" "Lists the names of all open windows; select one to bring it to the " "foreground (deiconifying it if necessary)." msgstr "" -#: ../../library/idle.rst:327 +#: ../../library/idle.rst:328 msgid "Help menu (Shell and Editor)" msgstr "" -#: ../../library/idle.rst:330 +#: ../../library/idle.rst:331 msgid "About IDLE" msgstr "" -#: ../../library/idle.rst:330 +#: ../../library/idle.rst:331 msgid "Display version, copyright, license, credits, and more." msgstr "" -#: ../../library/idle.rst:334 +#: ../../library/idle.rst:335 msgid "IDLE Help" msgstr "" -#: ../../library/idle.rst:333 +#: ../../library/idle.rst:334 msgid "" "Display this IDLE document, detailing the menu options, basic editing and " "navigation, and other tips." msgstr "" -#: ../../library/idle.rst:338 +#: ../../library/idle.rst:339 msgid "Python Docs" msgstr "" -#: ../../library/idle.rst:337 +#: ../../library/idle.rst:338 msgid "" "Access local Python documentation, if installed, or start a web browser and " "open docs.python.org showing the latest Python documentation." msgstr "" -#: ../../library/idle.rst:341 +#: ../../library/idle.rst:342 msgid "Turtle Demo" msgstr "" -#: ../../library/idle.rst:341 +#: ../../library/idle.rst:342 msgid "" "Run the turtledemo module with example Python code and turtle drawings." msgstr "" -#: ../../library/idle.rst:343 +#: ../../library/idle.rst:344 msgid "" "Additional help sources may be added here with the Configure IDLE dialog " "under the General tab. See the :ref:`Help sources ` subsection" " below for more on Help menu choices." msgstr "" -#: ../../library/idle.rst:356 +#: ../../library/idle.rst:357 msgid "Context Menus" msgstr "" -#: ../../library/idle.rst:358 +#: ../../library/idle.rst:359 msgid "" "Open a context menu by right-clicking in a window (Control-click on macOS). " "Context menus have the standard clipboard functions also on the Edit menu." msgstr "" -#: ../../library/idle.rst:370 +#: ../../library/idle.rst:371 msgid "" "Editor windows also have breakpoint functions. Lines with a breakpoint set " "are specially marked. Breakpoints only have an effect when running under " @@ -729,66 +730,66 @@ msgid "" "directory." msgstr "" -#: ../../library/idle.rst:375 +#: ../../library/idle.rst:376 msgid "Set Breakpoint" msgstr "" -#: ../../library/idle.rst:375 +#: ../../library/idle.rst:376 msgid "Set a breakpoint on the current line." msgstr "" -#: ../../library/idle.rst:378 +#: ../../library/idle.rst:379 msgid "Clear Breakpoint" msgstr "" -#: ../../library/idle.rst:378 +#: ../../library/idle.rst:379 msgid "Clear the breakpoint on that line." msgstr "" -#: ../../library/idle.rst:380 +#: ../../library/idle.rst:381 msgid "Shell and Output windows also have the following." msgstr "" -#: ../../library/idle.rst:383 +#: ../../library/idle.rst:384 msgid "Go to file/line" msgstr "" -#: ../../library/idle.rst:383 +#: ../../library/idle.rst:384 msgid "Same as in Debug menu." msgstr "" -#: ../../library/idle.rst:385 +#: ../../library/idle.rst:386 msgid "" "The Shell window also has an output squeezing facility explained in the " "*Python Shell window* subsection below." msgstr "" -#: ../../library/idle.rst:391 +#: ../../library/idle.rst:392 msgid "Squeeze" msgstr "" -#: ../../library/idle.rst:389 +#: ../../library/idle.rst:390 msgid "" "If the cursor is over an output line, squeeze all the output between the " "code above and the prompt below down to a 'Squeezed text' label." msgstr "" -#: ../../library/idle.rst:396 +#: ../../library/idle.rst:397 msgid "Editing and navigation" msgstr "" -#: ../../library/idle.rst:399 +#: ../../library/idle.rst:400 msgid "Editor windows" msgstr "" -#: ../../library/idle.rst:401 +#: ../../library/idle.rst:402 msgid "" "IDLE may open editor windows when it starts, depending on settings and how " "you start IDLE. Thereafter, use the File menu. There can be only one open " "editor window for a given file." msgstr "" -#: ../../library/idle.rst:405 +#: ../../library/idle.rst:406 msgid "" "The title bar contains the name of the file, the full path, and the version " "of Python and IDLE running the window. The status bar contains the line " @@ -796,99 +797,99 @@ msgid "" "numbers with 0." msgstr "" -#: ../../library/idle.rst:410 +#: ../../library/idle.rst:411 msgid "" "IDLE assumes that files with a known .py* extension contain Python code and " "that other files do not. Run Python code with the Run menu." msgstr "" -#: ../../library/idle.rst:414 +#: ../../library/idle.rst:415 msgid "Key bindings" msgstr "" -#: ../../library/idle.rst:416 +#: ../../library/idle.rst:417 msgid "" "In this section, 'C' refers to the :kbd:`Control` key on Windows and Unix " "and the :kbd:`Command` key on macOS." msgstr "" -#: ../../library/idle.rst:419 +#: ../../library/idle.rst:420 msgid ":kbd:`Backspace` deletes to the left; :kbd:`Del` deletes to the right" msgstr "" -#: ../../library/idle.rst:421 +#: ../../library/idle.rst:422 msgid "" ":kbd:`C-Backspace` delete word left; :kbd:`C-Del` delete word to the right" msgstr "" -#: ../../library/idle.rst:423 +#: ../../library/idle.rst:424 msgid "Arrow keys and :kbd:`Page Up`/:kbd:`Page Down` to move around" msgstr "" -#: ../../library/idle.rst:425 +#: ../../library/idle.rst:426 msgid ":kbd:`C-LeftArrow` and :kbd:`C-RightArrow` moves by words" msgstr "" -#: ../../library/idle.rst:427 +#: ../../library/idle.rst:428 msgid ":kbd:`Home`/:kbd:`End` go to begin/end of line" msgstr "" -#: ../../library/idle.rst:429 +#: ../../library/idle.rst:430 msgid ":kbd:`C-Home`/:kbd:`C-End` go to begin/end of file" msgstr "" -#: ../../library/idle.rst:431 +#: ../../library/idle.rst:432 msgid "Some useful Emacs bindings are inherited from Tcl/Tk:" msgstr "" -#: ../../library/idle.rst:433 +#: ../../library/idle.rst:434 msgid ":kbd:`C-a` beginning of line" msgstr "" -#: ../../library/idle.rst:435 +#: ../../library/idle.rst:436 msgid ":kbd:`C-e` end of line" msgstr "" -#: ../../library/idle.rst:437 +#: ../../library/idle.rst:438 msgid ":kbd:`C-k` kill line (but doesn't put it in clipboard)" msgstr "" -#: ../../library/idle.rst:439 +#: ../../library/idle.rst:440 msgid ":kbd:`C-l` center window around the insertion point" msgstr "" -#: ../../library/idle.rst:441 +#: ../../library/idle.rst:442 msgid "" ":kbd:`C-b` go backward one character without deleting (usually you can also " "use the cursor key for this)" msgstr "" -#: ../../library/idle.rst:444 +#: ../../library/idle.rst:445 msgid "" ":kbd:`C-f` go forward one character without deleting (usually you can also " "use the cursor key for this)" msgstr "" -#: ../../library/idle.rst:447 +#: ../../library/idle.rst:448 msgid "" ":kbd:`C-p` go up one line (usually you can also use the cursor key for this)" msgstr "" -#: ../../library/idle.rst:450 +#: ../../library/idle.rst:451 msgid ":kbd:`C-d` delete next character" msgstr "" -#: ../../library/idle.rst:452 +#: ../../library/idle.rst:453 msgid "" "Standard keybindings (like :kbd:`C-c` to copy and :kbd:`C-v` to paste) may " "work. Keybindings are selected in the Configure IDLE dialog." msgstr "" -#: ../../library/idle.rst:456 +#: ../../library/idle.rst:457 msgid "Automatic indentation" msgstr "" -#: ../../library/idle.rst:458 +#: ../../library/idle.rst:459 msgid "" "After a block-opening statement, the next line is indented by 4 spaces (in " "the Python Shell window by one tab). After certain keywords (break, return " @@ -898,23 +899,23 @@ msgid "" "tabs are restricted to four spaces due to Tcl/Tk limitations." msgstr "" -#: ../../library/idle.rst:465 +#: ../../library/idle.rst:466 msgid "" "See also the indent/dedent region commands on the :ref:`Format menu `." msgstr "" -#: ../../library/idle.rst:472 +#: ../../library/idle.rst:473 msgid "Completions" msgstr "" -#: ../../library/idle.rst:474 +#: ../../library/idle.rst:475 msgid "" "Completions are supplied for functions, classes, and attributes of classes, " "both built-in and user-defined. Completions are also provided for filenames." msgstr "" -#: ../../library/idle.rst:478 +#: ../../library/idle.rst:479 msgid "" "The AutoCompleteWindow (ACW) will open after a predefined delay (default is " "two seconds) after a '.' or (in a string) an os.sep is typed. If after one " @@ -922,13 +923,13 @@ msgid "" "ACW will open immediately if a possible continuation is found." msgstr "" -#: ../../library/idle.rst:483 +#: ../../library/idle.rst:484 msgid "" "If there is only one possible completion for the characters entered, a " ":kbd:`Tab` will supply that completion without opening the ACW." msgstr "" -#: ../../library/idle.rst:486 +#: ../../library/idle.rst:487 msgid "" "'Show Completions' will force open a completions window, by default the " ":kbd:`C-space` will open a completions window. In an empty string, this will" @@ -938,7 +939,7 @@ msgid "" " the ACW will attempt to be more specific." msgstr "" -#: ../../library/idle.rst:493 +#: ../../library/idle.rst:494 msgid "" "If a string of characters is typed, the ACW selection will jump to the entry" " most closely matching those characters. Entering a :kbd:`tab` will cause " @@ -948,18 +949,18 @@ msgid "" "the scroll wheel all operate on the ACW." msgstr "" -#: ../../library/idle.rst:500 +#: ../../library/idle.rst:501 msgid "" "\"Hidden\" attributes can be accessed by typing the beginning of hidden name" " after a '.', e.g. '_'. This allows access to modules with ``__all__`` set, " "or to class-private attributes." msgstr "" -#: ../../library/idle.rst:504 +#: ../../library/idle.rst:505 msgid "Completions and the 'Expand Word' facility can save a lot of typing!" msgstr "" -#: ../../library/idle.rst:506 +#: ../../library/idle.rst:507 msgid "" "Completions are currently limited to those in the namespaces. Names in an " "Editor window which are not via ``__main__`` and :data:`sys.modules` will " @@ -968,17 +969,17 @@ msgid "" "so much can be found by default, e.g. the re module." msgstr "" -#: ../../library/idle.rst:512 +#: ../../library/idle.rst:513 msgid "" "If you don't like the ACW popping up unbidden, simply make the delay longer " "or disable the extension." msgstr "" -#: ../../library/idle.rst:518 +#: ../../library/idle.rst:519 msgid "Calltips" msgstr "" -#: ../../library/idle.rst:520 +#: ../../library/idle.rst:521 msgid "" "A calltip is shown when one types :kbd:`(` after the name of an *accessible*" " function. A name expression may include dots and subscripts. A calltip " @@ -987,7 +988,7 @@ msgid "" "definition, the menu or shortcut display a calltip." msgstr "" -#: ../../library/idle.rst:526 +#: ../../library/idle.rst:527 msgid "" "A calltip consists of the function signature and the first line of the " "docstring. For builtins without an accessible signature, the calltip " @@ -995,14 +996,14 @@ msgid "" "details may change." msgstr "" -#: ../../library/idle.rst:531 +#: ../../library/idle.rst:532 msgid "" "The set of *accessible* functions depends on what modules have been imported" " into the user process, including those imported by Idle itself, and what " "definitions have been run, all since the last restart." msgstr "" -#: ../../library/idle.rst:535 +#: ../../library/idle.rst:536 msgid "" "For example, restart the Shell and enter ``itertools.count(``. A calltip " "appears because Idle imports itertools into the user process for its own " @@ -1011,18 +1012,18 @@ msgid "" " ``import turtle`` and then ``turtle.write(`` will work." msgstr "" -#: ../../library/idle.rst:541 +#: ../../library/idle.rst:542 msgid "" "In an editor, import statements have no effect until one runs the file. One" " might want to run a file after writing the import statements at the top, or" " immediately run an existing file before editing." msgstr "" -#: ../../library/idle.rst:548 +#: ../../library/idle.rst:549 msgid "Code Context" msgstr "" -#: ../../library/idle.rst:550 +#: ../../library/idle.rst:551 msgid "" "Within an editor window containing Python code, code context can be toggled " "in order to show or hide a pane at the top of the window. When shown, this " @@ -1036,23 +1037,23 @@ msgid "" "line to the top of the editor." msgstr "" -#: ../../library/idle.rst:561 +#: ../../library/idle.rst:562 msgid "" "The text and background colors for the context pane can be configured under " "the Highlights tab in the Configure IDLE dialog." msgstr "" -#: ../../library/idle.rst:565 +#: ../../library/idle.rst:566 msgid "Python Shell window" msgstr "" -#: ../../library/idle.rst:567 +#: ../../library/idle.rst:568 msgid "" "With IDLE's Shell, one enters, edits, and recalls complete statements. Most " "consoles and terminals only work with a single physical line at a time." msgstr "" -#: ../../library/idle.rst:570 +#: ../../library/idle.rst:571 msgid "" "When one pastes code into Shell, it is not compiled and possibly executed " "until one hits :kbd:`Return`. One may edit pasted code first. If one pastes" @@ -1060,49 +1061,49 @@ msgid "" " when multiple statements are compiled as if they were one." msgstr "" -#: ../../library/idle.rst:575 +#: ../../library/idle.rst:576 msgid "" "The editing features described in previous subsections work when entering " "code interactively. IDLE's Shell window also responds to the following " "keys." msgstr "" -#: ../../library/idle.rst:578 +#: ../../library/idle.rst:579 msgid ":kbd:`C-c` interrupts executing command" msgstr "" -#: ../../library/idle.rst:580 +#: ../../library/idle.rst:581 msgid "" ":kbd:`C-d` sends end-of-file; closes window if typed at a ``>>>`` prompt" msgstr "" -#: ../../library/idle.rst:582 +#: ../../library/idle.rst:583 msgid ":kbd:`Alt-/` (Expand word) is also useful to reduce typing" msgstr "" -#: ../../library/idle.rst:584 +#: ../../library/idle.rst:585 msgid "Command history" msgstr "" -#: ../../library/idle.rst:586 +#: ../../library/idle.rst:587 msgid "" ":kbd:`Alt-p` retrieves previous command matching what you have typed. On " "macOS use :kbd:`C-p`." msgstr "" -#: ../../library/idle.rst:589 +#: ../../library/idle.rst:590 msgid ":kbd:`Alt-n` retrieves next. On macOS use :kbd:`C-n`." msgstr "" -#: ../../library/idle.rst:591 +#: ../../library/idle.rst:592 msgid ":kbd:`Return` while on any previous command retrieves that command" msgstr "" -#: ../../library/idle.rst:594 +#: ../../library/idle.rst:595 msgid "Text colors" msgstr "" -#: ../../library/idle.rst:596 +#: ../../library/idle.rst:597 msgid "" "Idle defaults to black on white text, but colors text with special meanings." " For the shell, these are shell output, shell error, user output, and user " @@ -1112,7 +1113,7 @@ msgid "" "(when present), found text (when possible), and selected text." msgstr "" -#: ../../library/idle.rst:603 +#: ../../library/idle.rst:604 msgid "" "Text coloring is done in the background, so uncolorized text is occasionally" " visible. To change the color scheme, use the Configure IDLE dialog " @@ -1120,11 +1121,11 @@ msgid "" "and text in popups and dialogs is not user-configurable." msgstr "" -#: ../../library/idle.rst:610 +#: ../../library/idle.rst:611 msgid "Startup and code execution" msgstr "" -#: ../../library/idle.rst:612 +#: ../../library/idle.rst:613 msgid "" "Upon startup with the ``-s`` option, IDLE will execute the file referenced " "by the environment variables :envvar:`IDLESTARTUP` or " @@ -1136,7 +1137,7 @@ msgid "" "to import common modules." msgstr "" -#: ../../library/idle.rst:620 +#: ../../library/idle.rst:621 msgid "" "In addition, ``Tk`` also loads a startup file if it is present. Note that " "the Tk file is loaded unconditionally. This additional file is ``.Idle.py``" @@ -1145,15 +1146,15 @@ msgid "" "importing functions to be used from IDLE's Python shell." msgstr "" -#: ../../library/idle.rst:627 +#: ../../library/idle.rst:628 msgid "Command line usage" msgstr "" -#: ../../library/idle.rst:643 +#: ../../library/idle.rst:644 msgid "If there are arguments:" msgstr "" -#: ../../library/idle.rst:645 +#: ../../library/idle.rst:646 msgid "" "If ``-``, ``-c``, or ``r`` is used, all arguments are placed in " "``sys.argv[1:...]`` and ``sys.argv[0]`` is set to ``''``, ``'-c'``, or " @@ -1161,17 +1162,17 @@ msgid "" "the Options dialog." msgstr "" -#: ../../library/idle.rst:650 +#: ../../library/idle.rst:651 msgid "" "Otherwise, arguments are files opened for editing and ``sys.argv`` reflects " "the arguments passed to IDLE itself." msgstr "" -#: ../../library/idle.rst:654 +#: ../../library/idle.rst:655 msgid "Startup failure" msgstr "" -#: ../../library/idle.rst:656 +#: ../../library/idle.rst:657 msgid "" "IDLE uses a socket to communicate between the IDLE GUI process and the user " "code execution process. A connection must be established whenever the Shell" @@ -1181,7 +1182,7 @@ msgid "" " user here. It then exits." msgstr "" -#: ../../library/idle.rst:663 +#: ../../library/idle.rst:664 msgid "" "A common cause of failure is a user-written file with the same name as a " "standard library module, such as *random.py* and *tkinter.py*. When such a " @@ -1190,7 +1191,7 @@ msgid "" "file." msgstr "" -#: ../../library/idle.rst:669 +#: ../../library/idle.rst:670 msgid "" "Though less common than in the past, an antivirus or firewall program may " "stop the connection. If the program cannot be taught to allow the " @@ -1199,7 +1200,7 @@ msgid "" " A similar problem is a network mis-configuration that blocks connections." msgstr "" -#: ../../library/idle.rst:676 +#: ../../library/idle.rst:677 msgid "" "Python installation issues occasionally stop IDLE: multiple versions can " "clash, or a single installation might need admin access. If one undo the " @@ -1207,7 +1208,7 @@ msgid "" "completely remove Python and start over." msgstr "" -#: ../../library/idle.rst:681 +#: ../../library/idle.rst:682 msgid "" "A zombie pythonw.exe process could be a problem. On Windows, use Task " "Manager to detect and stop one. Sometimes a restart initiated by a program " @@ -1215,7 +1216,7 @@ msgid "" " error box or Restart Shell on the Shell menu may fix a temporary problem." msgstr "" -#: ../../library/idle.rst:686 +#: ../../library/idle.rst:687 msgid "" "When IDLE first starts, it attempts to read user configuration files in " "~/.idlerc/ (~ is one's home directory). If there is a problem, an error " @@ -1225,18 +1226,18 @@ msgid "" "be to delete one or more of the configuration files." msgstr "" -#: ../../library/idle.rst:693 +#: ../../library/idle.rst:694 msgid "" "If IDLE quits with no message, and it was not started from a console, try " "starting from a console (``python -m idlelib)`` and see if a message " "appears." msgstr "" -#: ../../library/idle.rst:697 +#: ../../library/idle.rst:698 msgid "Running user code" msgstr "" -#: ../../library/idle.rst:699 +#: ../../library/idle.rst:700 msgid "" "With rare exceptions, the result of executing Python code with IDLE is " "intended to be the same as executing the same code by the default method, " @@ -1246,7 +1247,7 @@ msgid "" "``threading.activeCount()`` returns 2 instead of 1." msgstr "" -#: ../../library/idle.rst:706 +#: ../../library/idle.rst:707 msgid "" "By default, IDLE runs user code in a separate OS process rather than in the " "user interface process that runs the shell and editor. In the execution " @@ -1256,7 +1257,7 @@ msgid "" "``sys.__stderr__`` are not touched, but may be ``None``." msgstr "" -#: ../../library/idle.rst:713 +#: ../../library/idle.rst:714 msgid "" "When Shell has the focus, it controls the keyboard and screen. This is " "normally transparent, but functions that directly access the keyboard and " @@ -1264,7 +1265,7 @@ msgid "" "determine whether a key has been pressed and if so, which." msgstr "" -#: ../../library/idle.rst:718 +#: ../../library/idle.rst:719 msgid "" "IDLE's standard stream replacements are not inherited by subprocesses " "created in the execution process, whether directly by user code or by " @@ -1274,7 +1275,7 @@ msgid "" " attached to that window for input and output." msgstr "" -#: ../../library/idle.rst:725 +#: ../../library/idle.rst:726 msgid "" "The IDLE code running in the execution process adds frames to the call stack" " that would not be there otherwise. IDLE wraps ``sys.getrecursionlimit`` " @@ -1282,24 +1283,24 @@ msgid "" "frames." msgstr "" -#: ../../library/idle.rst:729 +#: ../../library/idle.rst:730 msgid "" "If ``sys`` is reset by user code, such as with ``importlib.reload(sys)``, " "IDLE's changes are lost and input from the keyboard and output to the screen" " will not work correctly." msgstr "" -#: ../../library/idle.rst:733 +#: ../../library/idle.rst:734 msgid "" "When user code raises SystemExit either directly or by calling sys.exit, " "IDLE returns to a Shell prompt instead of exiting." msgstr "" -#: ../../library/idle.rst:737 +#: ../../library/idle.rst:738 msgid "User output in Shell" msgstr "" -#: ../../library/idle.rst:739 +#: ../../library/idle.rst:740 msgid "" "When a program outputs text, the result is determined by the corresponding " "output device. When IDLE executes user code, ``sys.stdout`` and " @@ -1309,7 +1310,7 @@ msgid "" "rather than production runs." msgstr "" -#: ../../library/idle.rst:746 +#: ../../library/idle.rst:747 msgid "" "For instance, Shell never throws away output. A program that sends " "unlimited output to Shell will eventually fill memory, resulting in a memory" @@ -1318,7 +1319,7 @@ msgid "" "lines, with 300 the default." msgstr "" -#: ../../library/idle.rst:752 +#: ../../library/idle.rst:753 msgid "" "A Tk Text widget, and hence IDLE's Shell, displays characters (codepoints) " "in the BMP (Basic Multilingual Plane) subset of Unicode. Which characters " @@ -1332,7 +1333,7 @@ msgid "" "spacing behavior.) ::" msgstr "" -#: ../../library/idle.rst:770 +#: ../../library/idle.rst:771 msgid "" "The ``repr`` function is used for interactive echo of expression values. It" " returns an altered version of the input string in which control codes, some" @@ -1341,13 +1342,13 @@ msgid "" " regardless of how they are displayed." msgstr "" -#: ../../library/idle.rst:776 +#: ../../library/idle.rst:777 msgid "" "Normal and error output are generally kept separate (on separate lines) from" " code input and each other. They each get different highlight colors." msgstr "" -#: ../../library/idle.rst:779 +#: ../../library/idle.rst:780 msgid "" "For SyntaxError tracebacks, the normal '^' marking where the error was " "detected is replaced by coloring the text with an error highlight. When code" @@ -1356,7 +1357,7 @@ msgid "" "opened if necessary." msgstr "" -#: ../../library/idle.rst:785 +#: ../../library/idle.rst:786 msgid "" "Shell has a special facility for squeezing output lines down to a 'Squeezed " "text' label. This is done automatically for output over N lines (N = 50 by " @@ -1366,18 +1367,18 @@ msgid "" "scrolling." msgstr "" -#: ../../library/idle.rst:793 +#: ../../library/idle.rst:794 msgid "" "Squeezed output is expanded in place by double-clicking the label. It can " "also be sent to the clipboard or a separate view window by right-clicking " "the label." msgstr "" -#: ../../library/idle.rst:798 +#: ../../library/idle.rst:799 msgid "Developing tkinter applications" msgstr "" -#: ../../library/idle.rst:800 +#: ../../library/idle.rst:801 msgid "" "IDLE is intentionally different from standard Python in order to facilitate " "development of tkinter programs. Enter ``import tkinter as tk; root = " @@ -1389,7 +1390,7 @@ msgid "" " visibly changes in standard Python until one enters ``root.update()``." msgstr "" -#: ../../library/idle.rst:809 +#: ../../library/idle.rst:810 msgid "" "Most tkinter programs run ``root.mainloop()``, which usually does not return" " until the tk app is destroyed. If the program is run with ``python -i`` or" @@ -1398,7 +1399,7 @@ msgid "" "with." msgstr "" -#: ../../library/idle.rst:815 +#: ../../library/idle.rst:816 msgid "" "When running a tkinter program from an IDLE editor, one can comment out the " "mainloop call. One then gets a shell prompt immediately and can interact " @@ -1406,11 +1407,11 @@ msgid "" "mainloop call when running in standard Python." msgstr "" -#: ../../library/idle.rst:821 +#: ../../library/idle.rst:822 msgid "Running without a subprocess" msgstr "" -#: ../../library/idle.rst:823 +#: ../../library/idle.rst:824 msgid "" "By default, IDLE executes user code in a separate subprocess via a socket, " "which uses the internal loopback interface. This connection is not " @@ -1418,7 +1419,7 @@ msgid "" "firewall software complains anyway, you can ignore it." msgstr "" -#: ../../library/idle.rst:828 +#: ../../library/idle.rst:829 msgid "" "If the attempt to make the socket connection fails, Idle will notify you. " "Such failures are sometimes transient, but if persistent, the problem may be" @@ -1427,7 +1428,7 @@ msgid "" " command line switch." msgstr "" -#: ../../library/idle.rst:834 +#: ../../library/idle.rst:835 msgid "" "If IDLE is started with the -n command line switch it will run in a single " "process and will not create the subprocess which runs the RPC Python " @@ -1441,15 +1442,15 @@ msgid "" "at all possible." msgstr "" -#: ../../library/idle.rst:849 +#: ../../library/idle.rst:850 msgid "Help and preferences" msgstr "" -#: ../../library/idle.rst:854 +#: ../../library/idle.rst:855 msgid "Help sources" msgstr "" -#: ../../library/idle.rst:856 +#: ../../library/idle.rst:857 msgid "" "Help menu entry \"IDLE Help\" displays a formatted html version of the IDLE " "chapter of the Library Reference. The result, in a read-only tkinter text " @@ -1459,7 +1460,7 @@ msgid "" "the opened box." msgstr "" -#: ../../library/idle.rst:864 +#: ../../library/idle.rst:865 msgid "" "Help menu entry \"Python Docs\" opens the extensive sources of help, " "including tutorials, available at docs.python.org/x.y, where 'x.y' is the " @@ -1467,17 +1468,17 @@ msgid "" "the docs (this may be an installation option), that will be opened instead." msgstr "" -#: ../../library/idle.rst:870 +#: ../../library/idle.rst:871 msgid "" "Selected URLs can be added or removed from the help menu at any time using " "the General tab of the Configure IDLE dialog ." msgstr "" -#: ../../library/idle.rst:876 +#: ../../library/idle.rst:877 msgid "Setting preferences" msgstr "" -#: ../../library/idle.rst:878 +#: ../../library/idle.rst:879 msgid "" "The font preferences, highlighting, keys, and general preferences can be " "changed via Configure IDLE on the Option menu. Non-default user settings are" @@ -1486,7 +1487,7 @@ msgid "" "more of the files in .idlerc." msgstr "" -#: ../../library/idle.rst:884 +#: ../../library/idle.rst:885 msgid "" "On the Font tab, see the text sample for the effect of font face and size on" " multiple characters in multiple languages. Edit the sample to add other " @@ -1495,7 +1496,7 @@ msgid "" "the top of the sample and try changing first size and then font." msgstr "" -#: ../../library/idle.rst:891 +#: ../../library/idle.rst:892 msgid "" "On the Highlights and Keys tab, select a built-in or custom color theme and " "key set. To use a newer built-in color theme or key set with older IDLEs, " @@ -1503,22 +1504,22 @@ msgid "" "IDLEs." msgstr "" -#: ../../library/idle.rst:897 +#: ../../library/idle.rst:898 msgid "IDLE on macOS" msgstr "" -#: ../../library/idle.rst:899 +#: ../../library/idle.rst:900 msgid "" "Under System Preferences: Dock, one can set \"Prefer tabs when opening " "documents\" to \"Always\". This setting is not compatible with the " "tk/tkinter GUI framework used by IDLE, and it breaks a few IDLE features." msgstr "" -#: ../../library/idle.rst:904 +#: ../../library/idle.rst:905 msgid "Extensions" msgstr "" -#: ../../library/idle.rst:906 +#: ../../library/idle.rst:907 msgid "" "IDLE contains an extension facility. Preferences for extensions can be " "changed with the Extensions tab of the preferences dialog. See the beginning" diff --git a/library/importlib_metadata.po b/library/importlib_metadata.po index 6fe2756..ba3a39d 100644 --- a/library/importlib_metadata.po +++ b/library/importlib_metadata.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-11 00:37+0000\n" +"POT-Creation-Date: 2019-12-11 12:09+0000\n" "PO-Revision-Date: 2019-09-01 14:41+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -225,9 +225,9 @@ msgstr "" #: ../../library/importlib.metadata.rst:219 msgid "" -"By default ``importlib.metadata`` installs a finder for distribution " -"packages found on the file system. This finder doesn't actually find any " -"*packages*, but it can find the packages' metadata." +"The default ``PathFinder`` for Python includes a hook that calls into " +"``importlib.metadata.MetadataPathFinder`` for finding distributions loaded " +"from typical file-system-based paths." msgstr "" #: ../../library/importlib.metadata.rst:223 @@ -250,10 +250,10 @@ msgstr "" #: ../../library/importlib.metadata.rst:241 msgid "" "What this means in practice is that to support finding distribution package " -"metadata in locations other than the file system, you should derive from " -"``Distribution`` and implement the ``load_metadata()`` method. Then from " -"your finder, return instances of this derived ``Distribution`` in the " -"``find_distributions()`` method." +"metadata in locations other than the file system, subclass ``Distribution`` " +"and implement the abstract methods. Then from a custom finder, return " +"instances of this derived ``Distribution`` in the ``find_distributions()`` " +"method." msgstr "" #: ../../library/importlib.metadata.rst:260 diff --git a/library/multiprocessing.po b/library/multiprocessing.po index 8f3e973..2d3188c 100644 --- a/library/multiprocessing.po +++ b/library/multiprocessing.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-12-04 12:06+0000\n" "PO-Revision-Date: 2017-02-16 23:19+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -2346,7 +2346,7 @@ msgid "A variant of the :meth:`apply` method which returns a result object." msgstr "" #: ../../library/multiprocessing.rst:2157 -#: ../../library/multiprocessing.rst:2186 +#: ../../library/multiprocessing.rst:2187 msgid "" "If *callback* is specified then it should be a callable which accepts a " "single argument. When the result becomes ready *callback* is applied to it," @@ -2355,7 +2355,7 @@ msgid "" msgstr "" #: ../../library/multiprocessing.rst:2162 -#: ../../library/multiprocessing.rst:2191 +#: ../../library/multiprocessing.rst:2192 msgid "" "If *error_callback* is specified then it should be a callable which accepts " "a single argument. If the target function fails, then the *error_callback* " @@ -2363,7 +2363,7 @@ msgid "" msgstr "" #: ../../library/multiprocessing.rst:2166 -#: ../../library/multiprocessing.rst:2195 +#: ../../library/multiprocessing.rst:2196 msgid "" "Callbacks should complete immediately since otherwise the thread which " "handles the results will get blocked." @@ -2372,39 +2372,40 @@ msgstr "" #: ../../library/multiprocessing.rst:2171 msgid "" "A parallel equivalent of the :func:`map` built-in function (it supports only" -" one *iterable* argument though). It blocks until the result is ready." +" one *iterable* argument though, for multiple iterables see " +":meth:`starmap`). It blocks until the result is ready." msgstr "" -#: ../../library/multiprocessing.rst:2174 +#: ../../library/multiprocessing.rst:2175 msgid "" "This method chops the iterable into a number of chunks which it submits to " "the process pool as separate tasks. The (approximate) size of these chunks " "can be specified by setting *chunksize* to a positive integer." msgstr "" -#: ../../library/multiprocessing.rst:2178 +#: ../../library/multiprocessing.rst:2179 msgid "" "Note that it may cause high memory usage for very long iterables. Consider " "using :meth:`imap` or :meth:`imap_unordered` with explicit *chunksize* " "option for better efficiency." msgstr "" -#: ../../library/multiprocessing.rst:2184 +#: ../../library/multiprocessing.rst:2185 msgid "A variant of the :meth:`.map` method which returns a result object." msgstr "" -#: ../../library/multiprocessing.rst:2200 +#: ../../library/multiprocessing.rst:2201 msgid "A lazier version of :meth:`.map`." msgstr "" -#: ../../library/multiprocessing.rst:2202 +#: ../../library/multiprocessing.rst:2203 msgid "" "The *chunksize* argument is the same as the one used by the :meth:`.map` " "method. For very long iterables using a large value for *chunksize* can " "make the job complete **much** faster than using the default value of ``1``." msgstr "" -#: ../../library/multiprocessing.rst:2207 +#: ../../library/multiprocessing.rst:2208 msgid "" "Also if *chunksize* is ``1`` then the :meth:`!next` method of the iterator " "returned by the :meth:`imap` method has an optional *timeout* parameter: " @@ -2412,65 +2413,65 @@ msgid "" "result cannot be returned within *timeout* seconds." msgstr "" -#: ../../library/multiprocessing.rst:2214 +#: ../../library/multiprocessing.rst:2215 msgid "" "The same as :meth:`imap` except that the ordering of the results from the " "returned iterator should be considered arbitrary. (Only when there is only " "one worker process is the order guaranteed to be \"correct\".)" msgstr "" -#: ../../library/multiprocessing.rst:2220 +#: ../../library/multiprocessing.rst:2221 msgid "" "Like :meth:`map` except that the elements of the *iterable* are expected to " "be iterables that are unpacked as arguments." msgstr "" -#: ../../library/multiprocessing.rst:2223 +#: ../../library/multiprocessing.rst:2224 msgid "" "Hence an *iterable* of ``[(1,2), (3, 4)]`` results in ``[func(1,2), " "func(3,4)]``." msgstr "" -#: ../../library/multiprocessing.rst:2230 +#: ../../library/multiprocessing.rst:2231 msgid "" "A combination of :meth:`starmap` and :meth:`map_async` that iterates over " "*iterable* of iterables and calls *func* with the iterables unpacked. " "Returns a result object." msgstr "" -#: ../../library/multiprocessing.rst:2238 +#: ../../library/multiprocessing.rst:2239 msgid "" "Prevents any more tasks from being submitted to the pool. Once all the " "tasks have been completed the worker processes will exit." msgstr "" -#: ../../library/multiprocessing.rst:2243 +#: ../../library/multiprocessing.rst:2244 msgid "" "Stops the worker processes immediately without completing outstanding work." " When the pool object is garbage collected :meth:`terminate` will be called" " immediately." msgstr "" -#: ../../library/multiprocessing.rst:2249 +#: ../../library/multiprocessing.rst:2250 msgid "" "Wait for the worker processes to exit. One must call :meth:`close` or " ":meth:`terminate` before using :meth:`join`." msgstr "" -#: ../../library/multiprocessing.rst:2252 +#: ../../library/multiprocessing.rst:2253 msgid "" "Pool objects now support the context management protocol -- see " ":ref:`typecontextmanager`. :meth:`~contextmanager.__enter__` returns the " "pool object, and :meth:`~contextmanager.__exit__` calls :meth:`terminate`." msgstr "" -#: ../../library/multiprocessing.rst:2260 +#: ../../library/multiprocessing.rst:2261 msgid "" "The class of the result returned by :meth:`Pool.apply_async` and " ":meth:`Pool.map_async`." msgstr "" -#: ../../library/multiprocessing.rst:2265 +#: ../../library/multiprocessing.rst:2266 msgid "" "Return the result when it arrives. If *timeout* is not ``None`` and the " "result does not arrive within *timeout* seconds then " @@ -2478,41 +2479,41 @@ msgid "" " exception then that exception will be reraised by :meth:`get`." msgstr "" -#: ../../library/multiprocessing.rst:2272 +#: ../../library/multiprocessing.rst:2273 msgid "Wait until the result is available or until *timeout* seconds pass." msgstr "" -#: ../../library/multiprocessing.rst:2276 +#: ../../library/multiprocessing.rst:2277 msgid "Return whether the call has completed." msgstr "" -#: ../../library/multiprocessing.rst:2280 +#: ../../library/multiprocessing.rst:2281 msgid "" "Return whether the call completed without raising an exception. Will raise " ":exc:`AssertionError` if the result is not ready." msgstr "" -#: ../../library/multiprocessing.rst:2283 +#: ../../library/multiprocessing.rst:2284 msgid "" "If the result is not ready, :exc:`ValueError` is raised instead of " ":exc:`AssertionError`." msgstr "" -#: ../../library/multiprocessing.rst:2287 +#: ../../library/multiprocessing.rst:2288 msgid "The following example demonstrates the use of a pool::" msgstr "" -#: ../../library/multiprocessing.rst:2314 +#: ../../library/multiprocessing.rst:2315 msgid "Listeners and Clients" msgstr "" -#: ../../library/multiprocessing.rst:2319 +#: ../../library/multiprocessing.rst:2320 msgid "" "Usually message passing between processes is done using queues or by using " ":class:`~Connection` objects returned by :func:`~multiprocessing.Pipe`." msgstr "" -#: ../../library/multiprocessing.rst:2323 +#: ../../library/multiprocessing.rst:2324 msgid "" "However, the :mod:`multiprocessing.connection` module allows some extra " "flexibility. It basically gives a high level message oriented API for " @@ -2521,46 +2522,46 @@ msgid "" "multiple connections at the same time." msgstr "" -#: ../../library/multiprocessing.rst:2332 +#: ../../library/multiprocessing.rst:2333 msgid "" "Send a randomly generated message to the other end of the connection and " "wait for a reply." msgstr "" -#: ../../library/multiprocessing.rst:2335 +#: ../../library/multiprocessing.rst:2336 msgid "" "If the reply matches the digest of the message using *authkey* as the key " "then a welcome message is sent to the other end of the connection. " "Otherwise :exc:`~multiprocessing.AuthenticationError` is raised." msgstr "" -#: ../../library/multiprocessing.rst:2341 +#: ../../library/multiprocessing.rst:2342 msgid "" "Receive a message, calculate the digest of the message using *authkey* as " "the key, and then send the digest back." msgstr "" -#: ../../library/multiprocessing.rst:2344 +#: ../../library/multiprocessing.rst:2345 msgid "" "If a welcome message is not received, then " ":exc:`~multiprocessing.AuthenticationError` is raised." msgstr "" -#: ../../library/multiprocessing.rst:2349 +#: ../../library/multiprocessing.rst:2350 msgid "" "Attempt to set up a connection to the listener which is using address " "*address*, returning a :class:`~Connection`." msgstr "" -#: ../../library/multiprocessing.rst:2352 +#: ../../library/multiprocessing.rst:2353 msgid "" "The type of the connection is determined by *family* argument, but this can " "generally be omitted since it can usually be inferred from the format of " "*address*. (See :ref:`multiprocessing-address-formats`)" msgstr "" -#: ../../library/multiprocessing.rst:2356 -#: ../../library/multiprocessing.rst:2391 +#: ../../library/multiprocessing.rst:2357 +#: ../../library/multiprocessing.rst:2392 msgid "" "If *authkey* is given and not None, it should be a byte string and will be " "used as the secret key for an HMAC-based authentication challenge. No " @@ -2569,26 +2570,26 @@ msgid "" "fails. See :ref:`multiprocessing-auth-keys`." msgstr "" -#: ../../library/multiprocessing.rst:2364 +#: ../../library/multiprocessing.rst:2365 msgid "" "A wrapper for a bound socket or Windows named pipe which is 'listening' for " "connections." msgstr "" -#: ../../library/multiprocessing.rst:2367 +#: ../../library/multiprocessing.rst:2368 msgid "" "*address* is the address to be used by the bound socket or named pipe of the" " listener object." msgstr "" -#: ../../library/multiprocessing.rst:2372 +#: ../../library/multiprocessing.rst:2373 msgid "" "If an address of '0.0.0.0' is used, the address will not be a connectable " "end point on Windows. If you require a connectable end-point, you should use" " '127.0.0.1'." msgstr "" -#: ../../library/multiprocessing.rst:2376 +#: ../../library/multiprocessing.rst:2377 msgid "" "*family* is the type of socket (or named pipe) to use. This can be one of " "the strings ``'AF_INET'`` (for a TCP socket), ``'AF_UNIX'`` (for a Unix " @@ -2602,49 +2603,49 @@ msgid "" "using :func:`tempfile.mkstemp`." msgstr "" -#: ../../library/multiprocessing.rst:2387 +#: ../../library/multiprocessing.rst:2388 msgid "" "If the listener object uses a socket then *backlog* (1 by default) is passed" " to the :meth:`~socket.socket.listen` method of the socket once it has been " "bound." msgstr "" -#: ../../library/multiprocessing.rst:2399 +#: ../../library/multiprocessing.rst:2400 msgid "" "Accept a connection on the bound socket or named pipe of the listener object" " and return a :class:`~Connection` object. If authentication is attempted " "and fails, then :exc:`~multiprocessing.AuthenticationError` is raised." msgstr "" -#: ../../library/multiprocessing.rst:2406 +#: ../../library/multiprocessing.rst:2407 msgid "" "Close the bound socket or named pipe of the listener object. This is called" " automatically when the listener is garbage collected. However it is " "advisable to call it explicitly." msgstr "" -#: ../../library/multiprocessing.rst:2410 +#: ../../library/multiprocessing.rst:2411 msgid "Listener objects have the following read-only properties:" msgstr "" -#: ../../library/multiprocessing.rst:2414 +#: ../../library/multiprocessing.rst:2415 msgid "The address which is being used by the Listener object." msgstr "" -#: ../../library/multiprocessing.rst:2418 +#: ../../library/multiprocessing.rst:2419 msgid "" "The address from which the last accepted connection came. If this is " "unavailable then it is ``None``." msgstr "" -#: ../../library/multiprocessing.rst:2421 +#: ../../library/multiprocessing.rst:2422 msgid "" "Listener objects now support the context management protocol -- see " ":ref:`typecontextmanager`. :meth:`~contextmanager.__enter__` returns the " "listener object, and :meth:`~contextmanager.__exit__` calls :meth:`close`." msgstr "" -#: ../../library/multiprocessing.rst:2428 +#: ../../library/multiprocessing.rst:2429 msgid "" "Wait till an object in *object_list* is ready. Returns the list of those " "objects in *object_list* which are ready. If *timeout* is a float then the " @@ -2653,32 +2654,32 @@ msgid "" "zero timeout." msgstr "" -#: ../../library/multiprocessing.rst:2434 +#: ../../library/multiprocessing.rst:2435 msgid "" "For both Unix and Windows, an object can appear in *object_list* if it is" msgstr "" -#: ../../library/multiprocessing.rst:2437 +#: ../../library/multiprocessing.rst:2438 msgid "a readable :class:`~multiprocessing.connection.Connection` object;" msgstr "" -#: ../../library/multiprocessing.rst:2438 +#: ../../library/multiprocessing.rst:2439 msgid "a connected and readable :class:`socket.socket` object; or" msgstr "" -#: ../../library/multiprocessing.rst:2439 +#: ../../library/multiprocessing.rst:2440 msgid "" "the :attr:`~multiprocessing.Process.sentinel` attribute of a " ":class:`~multiprocessing.Process` object." msgstr "" -#: ../../library/multiprocessing.rst:2442 +#: ../../library/multiprocessing.rst:2443 msgid "" "A connection or socket object is ready when there is data available to be " "read from it, or the other end has been closed." msgstr "" -#: ../../library/multiprocessing.rst:2445 +#: ../../library/multiprocessing.rst:2446 msgid "" "**Unix**: ``wait(object_list, timeout)`` almost equivalent " "``select.select(object_list, [], [], timeout)``. The difference is that, if" @@ -2687,7 +2688,7 @@ msgid "" "not." msgstr "" -#: ../../library/multiprocessing.rst:2451 +#: ../../library/multiprocessing.rst:2452 msgid "" "**Windows**: An item in *object_list* must either be an integer handle which" " is waitable (according to the definition used by the documentation of the " @@ -2696,50 +2697,50 @@ msgid "" "that pipe handles and socket handles are **not** waitable handles.)" msgstr "" -#: ../../library/multiprocessing.rst:2461 +#: ../../library/multiprocessing.rst:2462 msgid "**Examples**" msgstr "**Examples**" -#: ../../library/multiprocessing.rst:2463 +#: ../../library/multiprocessing.rst:2464 msgid "" "The following server code creates a listener which uses ``'secret " "password'`` as an authentication key. It then waits for a connection and " "sends some data to the client::" msgstr "" -#: ../../library/multiprocessing.rst:2482 +#: ../../library/multiprocessing.rst:2483 msgid "" "The following code connects to the server and receives some data from the " "server::" msgstr "" -#: ../../library/multiprocessing.rst:2499 +#: ../../library/multiprocessing.rst:2500 msgid "" "The following code uses :func:`~multiprocessing.connection.wait` to wait for" " messages from multiple processes at once::" msgstr "" -#: ../../library/multiprocessing.rst:2538 +#: ../../library/multiprocessing.rst:2539 msgid "Address Formats" msgstr "" -#: ../../library/multiprocessing.rst:2540 +#: ../../library/multiprocessing.rst:2541 msgid "" "An ``'AF_INET'`` address is a tuple of the form ``(hostname, port)`` where " "*hostname* is a string and *port* is an integer." msgstr "" -#: ../../library/multiprocessing.rst:2543 +#: ../../library/multiprocessing.rst:2544 msgid "" "An ``'AF_UNIX'`` address is a string representing a filename on the " "filesystem." msgstr "" -#: ../../library/multiprocessing.rst:2549 +#: ../../library/multiprocessing.rst:2550 msgid "An ``'AF_PIPE'`` address is a string of the form" msgstr "" -#: ../../library/multiprocessing.rst:2547 +#: ../../library/multiprocessing.rst:2548 msgid "" ":samp:`r'\\\\\\\\.\\\\pipe\\\\{PipeName}'`. To use :func:`Client` to " "connect to a named pipe on a remote computer called *ServerName* one should " @@ -2747,17 +2748,17 @@ msgid "" ":samp:`r'\\\\\\\\{ServerName}\\\\pipe\\\\{PipeName}'` instead." msgstr "" -#: ../../library/multiprocessing.rst:2551 +#: ../../library/multiprocessing.rst:2552 msgid "" "Note that any string beginning with two backslashes is assumed by default to" " be an ``'AF_PIPE'`` address rather than an ``'AF_UNIX'`` address." msgstr "" -#: ../../library/multiprocessing.rst:2558 +#: ../../library/multiprocessing.rst:2559 msgid "Authentication keys" msgstr "" -#: ../../library/multiprocessing.rst:2560 +#: ../../library/multiprocessing.rst:2561 msgid "" "When one uses :meth:`Connection.recv `, the data received " "is automatically unpickled. Unfortunately unpickling data from an untrusted " @@ -2765,7 +2766,7 @@ msgid "" "use the :mod:`hmac` module to provide digest authentication." msgstr "" -#: ../../library/multiprocessing.rst:2566 +#: ../../library/multiprocessing.rst:2567 msgid "" "An authentication key is a byte string which can be thought of as a " "password: once a connection is established both ends will demand proof that " @@ -2774,7 +2775,7 @@ msgid "" "connection.)" msgstr "" -#: ../../library/multiprocessing.rst:2572 +#: ../../library/multiprocessing.rst:2573 msgid "" "If authentication is requested but no authentication key is specified then " "the return value of ``current_process().authkey`` is used (see " @@ -2785,17 +2786,17 @@ msgid "" "when setting up connections between themselves." msgstr "" -#: ../../library/multiprocessing.rst:2580 +#: ../../library/multiprocessing.rst:2581 msgid "" "Suitable authentication keys can also be generated by using " ":func:`os.urandom`." msgstr "" -#: ../../library/multiprocessing.rst:2584 +#: ../../library/multiprocessing.rst:2585 msgid "Logging" msgstr "Pencatatan *Logging*" -#: ../../library/multiprocessing.rst:2586 +#: ../../library/multiprocessing.rst:2587 msgid "" "Some support for logging is available. Note, however, that the " ":mod:`logging` package does not use process shared locks so it is possible " @@ -2803,27 +2804,27 @@ msgid "" " mixed up." msgstr "" -#: ../../library/multiprocessing.rst:2593 +#: ../../library/multiprocessing.rst:2594 msgid "" "Returns the logger used by :mod:`multiprocessing`. If necessary, a new one " "will be created." msgstr "" -#: ../../library/multiprocessing.rst:2596 +#: ../../library/multiprocessing.rst:2597 msgid "" "When first created the logger has level :data:`logging.NOTSET` and no " "default handler. Messages sent to this logger will not by default propagate " "to the root logger." msgstr "" -#: ../../library/multiprocessing.rst:2600 +#: ../../library/multiprocessing.rst:2601 msgid "" "Note that on Windows child processes will only inherit the level of the " "parent process's logger -- any other customization of the logger will not be" " inherited." msgstr "" -#: ../../library/multiprocessing.rst:2607 +#: ../../library/multiprocessing.rst:2608 msgid "" "This function performs a call to :func:`get_logger` but in addition to " "returning the logger created by get_logger, it adds a handler which sends " @@ -2831,87 +2832,87 @@ msgid "" " %(message)s'``." msgstr "" -#: ../../library/multiprocessing.rst:2612 +#: ../../library/multiprocessing.rst:2613 msgid "Below is an example session with logging turned on::" msgstr "" -#: ../../library/multiprocessing.rst:2627 +#: ../../library/multiprocessing.rst:2628 msgid "For a full table of logging levels, see the :mod:`logging` module." msgstr "" -#: ../../library/multiprocessing.rst:2631 +#: ../../library/multiprocessing.rst:2632 msgid "The :mod:`multiprocessing.dummy` module" msgstr "" -#: ../../library/multiprocessing.rst:2636 +#: ../../library/multiprocessing.rst:2637 msgid "" ":mod:`multiprocessing.dummy` replicates the API of :mod:`multiprocessing` " "but is no more than a wrapper around the :mod:`threading` module." msgstr "" -#: ../../library/multiprocessing.rst:2643 +#: ../../library/multiprocessing.rst:2644 msgid "Programming guidelines" msgstr "" -#: ../../library/multiprocessing.rst:2645 +#: ../../library/multiprocessing.rst:2646 msgid "" "There are certain guidelines and idioms which should be adhered to when " "using :mod:`multiprocessing`." msgstr "" -#: ../../library/multiprocessing.rst:2650 +#: ../../library/multiprocessing.rst:2651 msgid "All start methods" msgstr "" -#: ../../library/multiprocessing.rst:2652 +#: ../../library/multiprocessing.rst:2653 msgid "The following applies to all start methods." msgstr "" -#: ../../library/multiprocessing.rst:2654 +#: ../../library/multiprocessing.rst:2655 msgid "Avoid shared state" msgstr "" -#: ../../library/multiprocessing.rst:2656 +#: ../../library/multiprocessing.rst:2657 msgid "" "As far as possible one should try to avoid shifting large amounts of data " "between processes." msgstr "" -#: ../../library/multiprocessing.rst:2659 +#: ../../library/multiprocessing.rst:2660 msgid "" "It is probably best to stick to using queues or pipes for communication " "between processes rather than using the lower level synchronization " "primitives." msgstr "" -#: ../../library/multiprocessing.rst:2663 +#: ../../library/multiprocessing.rst:2664 msgid "Picklability" msgstr "" -#: ../../library/multiprocessing.rst:2665 +#: ../../library/multiprocessing.rst:2666 msgid "Ensure that the arguments to the methods of proxies are picklable." msgstr "" -#: ../../library/multiprocessing.rst:2667 +#: ../../library/multiprocessing.rst:2668 msgid "Thread safety of proxies" msgstr "" -#: ../../library/multiprocessing.rst:2669 +#: ../../library/multiprocessing.rst:2670 msgid "" "Do not use a proxy object from more than one thread unless you protect it " "with a lock." msgstr "" -#: ../../library/multiprocessing.rst:2672 +#: ../../library/multiprocessing.rst:2673 msgid "" "(There is never a problem with different processes using the *same* proxy.)" msgstr "" -#: ../../library/multiprocessing.rst:2674 +#: ../../library/multiprocessing.rst:2675 msgid "Joining zombie processes" msgstr "" -#: ../../library/multiprocessing.rst:2676 +#: ../../library/multiprocessing.rst:2677 msgid "" "On Unix when a process finishes but has not been joined it becomes a zombie." " There should never be very many because each time a new process starts (or " @@ -2922,11 +2923,11 @@ msgid "" "all the processes that you start." msgstr "" -#: ../../library/multiprocessing.rst:2684 +#: ../../library/multiprocessing.rst:2685 msgid "Better to inherit than pickle/unpickle" msgstr "" -#: ../../library/multiprocessing.rst:2686 +#: ../../library/multiprocessing.rst:2687 msgid "" "When using the *spawn* or *forkserver* start methods many types from " ":mod:`multiprocessing` need to be picklable so that child processes can use " @@ -2936,11 +2937,11 @@ msgid "" " inherit it from an ancestor process." msgstr "" -#: ../../library/multiprocessing.rst:2694 +#: ../../library/multiprocessing.rst:2695 msgid "Avoid terminating processes" msgstr "" -#: ../../library/multiprocessing.rst:2696 +#: ../../library/multiprocessing.rst:2697 msgid "" "Using the :meth:`Process.terminate ` " "method to stop a process is liable to cause any shared resources (such as " @@ -2948,18 +2949,18 @@ msgid "" "become broken or unavailable to other processes." msgstr "" -#: ../../library/multiprocessing.rst:2702 +#: ../../library/multiprocessing.rst:2703 msgid "" "Therefore it is probably best to only consider using " ":meth:`Process.terminate ` on processes " "which never use any shared resources." msgstr "" -#: ../../library/multiprocessing.rst:2706 +#: ../../library/multiprocessing.rst:2707 msgid "Joining processes that use queues" msgstr "" -#: ../../library/multiprocessing.rst:2708 +#: ../../library/multiprocessing.rst:2709 msgid "" "Bear in mind that a process that has put items in a queue will wait before " "terminating until all the buffered items are fed by the \"feeder\" thread to" @@ -2968,7 +2969,7 @@ msgid "" "method of the queue to avoid this behaviour.)" msgstr "" -#: ../../library/multiprocessing.rst:2714 +#: ../../library/multiprocessing.rst:2715 msgid "" "This means that whenever you use a queue you need to make sure that all " "items which have been put on the queue will eventually be removed before the" @@ -2977,21 +2978,21 @@ msgid "" "processes will be joined automatically." msgstr "" -#: ../../library/multiprocessing.rst:2720 +#: ../../library/multiprocessing.rst:2721 msgid "An example which will deadlock is the following::" msgstr "" -#: ../../library/multiprocessing.rst:2734 +#: ../../library/multiprocessing.rst:2735 msgid "" "A fix here would be to swap the last two lines (or simply remove the " "``p.join()`` line)." msgstr "" -#: ../../library/multiprocessing.rst:2737 +#: ../../library/multiprocessing.rst:2738 msgid "Explicitly pass resources to child processes" msgstr "" -#: ../../library/multiprocessing.rst:2739 +#: ../../library/multiprocessing.rst:2740 msgid "" "On Unix using the *fork* start method, a child process can make use of a " "shared resource created in a parent process using a global resource. " @@ -2999,7 +3000,7 @@ msgid "" "for the child process." msgstr "" -#: ../../library/multiprocessing.rst:2744 +#: ../../library/multiprocessing.rst:2745 msgid "" "Apart from making the code (potentially) compatible with Windows and the " "other start methods this also ensures that as long as the child process is " @@ -3008,29 +3009,29 @@ msgid "" "garbage collected in the parent process." msgstr "" -#: ../../library/multiprocessing.rst:2751 +#: ../../library/multiprocessing.rst:2752 msgid "So for instance ::" msgstr "" -#: ../../library/multiprocessing.rst:2763 +#: ../../library/multiprocessing.rst:2764 msgid "should be rewritten as ::" msgstr "" -#: ../../library/multiprocessing.rst:2775 +#: ../../library/multiprocessing.rst:2776 msgid "Beware of replacing :data:`sys.stdin` with a \"file like object\"" msgstr "" -#: ../../library/multiprocessing.rst:2777 +#: ../../library/multiprocessing.rst:2778 msgid ":mod:`multiprocessing` originally unconditionally called::" msgstr "" -#: ../../library/multiprocessing.rst:2781 +#: ../../library/multiprocessing.rst:2782 msgid "" "in the :meth:`multiprocessing.Process._bootstrap` method --- this resulted " "in issues with processes-in-processes. This has been changed to::" msgstr "" -#: ../../library/multiprocessing.rst:2787 +#: ../../library/multiprocessing.rst:2788 msgid "" "Which solves the fundamental issue of processes colliding with each other " "resulting in a bad file descriptor error, but introduces a potential danger " @@ -3041,33 +3042,33 @@ msgid "" "corruption." msgstr "" -#: ../../library/multiprocessing.rst:2794 +#: ../../library/multiprocessing.rst:2795 msgid "" "If you write a file-like object and implement your own caching, you can make" " it fork-safe by storing the pid whenever you append to the cache, and " "discarding the cache when the pid changes. For example::" msgstr "" -#: ../../library/multiprocessing.rst:2806 +#: ../../library/multiprocessing.rst:2807 msgid "" "For more information, see :issue:`5155`, :issue:`5313` and :issue:`5331`" msgstr "" -#: ../../library/multiprocessing.rst:2809 +#: ../../library/multiprocessing.rst:2810 msgid "The *spawn* and *forkserver* start methods" msgstr "" -#: ../../library/multiprocessing.rst:2811 +#: ../../library/multiprocessing.rst:2812 msgid "" "There are a few extra restriction which don't apply to the *fork* start " "method." msgstr "" -#: ../../library/multiprocessing.rst:2814 +#: ../../library/multiprocessing.rst:2815 msgid "More picklability" msgstr "" -#: ../../library/multiprocessing.rst:2816 +#: ../../library/multiprocessing.rst:2817 msgid "" "Ensure that all arguments to :meth:`Process.__init__` are picklable. Also, " "if you subclass :class:`~multiprocessing.Process` then make sure that " @@ -3075,11 +3076,11 @@ msgid "" "` method is called." msgstr "" -#: ../../library/multiprocessing.rst:2821 +#: ../../library/multiprocessing.rst:2822 msgid "Global variables" msgstr "" -#: ../../library/multiprocessing.rst:2823 +#: ../../library/multiprocessing.rst:2824 msgid "" "Bear in mind that if code run in a child process tries to access a global " "variable, then the value it sees (if any) may not be the same as the value " @@ -3087,67 +3088,67 @@ msgid "" "` was called." msgstr "" -#: ../../library/multiprocessing.rst:2828 +#: ../../library/multiprocessing.rst:2829 msgid "" "However, global variables which are just module level constants cause no " "problems." msgstr "" -#: ../../library/multiprocessing.rst:2831 +#: ../../library/multiprocessing.rst:2832 msgid "Safe importing of main module" msgstr "" -#: ../../library/multiprocessing.rst:2833 +#: ../../library/multiprocessing.rst:2834 msgid "" "Make sure that the main module can be safely imported by a new Python " "interpreter without causing unintended side effects (such a starting a new " "process)." msgstr "" -#: ../../library/multiprocessing.rst:2837 +#: ../../library/multiprocessing.rst:2838 msgid "" "For example, using the *spawn* or *forkserver* start method running the " "following module would fail with a :exc:`RuntimeError`::" msgstr "" -#: ../../library/multiprocessing.rst:2849 +#: ../../library/multiprocessing.rst:2850 msgid "" "Instead one should protect the \"entry point\" of the program by using ``if " "__name__ == '__main__':`` as follows::" msgstr "" -#: ../../library/multiprocessing.rst:2863 +#: ../../library/multiprocessing.rst:2864 msgid "" "(The ``freeze_support()`` line can be omitted if the program will be run " "normally instead of frozen.)" msgstr "" -#: ../../library/multiprocessing.rst:2866 +#: ../../library/multiprocessing.rst:2867 msgid "" "This allows the newly spawned Python interpreter to safely import the module" " and then run the module's ``foo()`` function." msgstr "" -#: ../../library/multiprocessing.rst:2869 +#: ../../library/multiprocessing.rst:2870 msgid "" "Similar restrictions apply if a pool or manager is created in the main " "module." msgstr "" -#: ../../library/multiprocessing.rst:2876 +#: ../../library/multiprocessing.rst:2877 msgid "Examples" msgstr "Contoh-contoh" -#: ../../library/multiprocessing.rst:2878 +#: ../../library/multiprocessing.rst:2879 msgid "" "Demonstration of how to create and use customized managers and proxies:" msgstr "" -#: ../../library/multiprocessing.rst:2884 +#: ../../library/multiprocessing.rst:2885 msgid "Using :class:`~multiprocessing.pool.Pool`:" msgstr "" -#: ../../library/multiprocessing.rst:2890 +#: ../../library/multiprocessing.rst:2891 msgid "" "An example showing how to use queues to feed tasks to a collection of worker" " processes and collect the results:" diff --git a/library/ssl.po b/library/ssl.po index 5698b6a..9cd5199 100644 --- a/library/ssl.po +++ b/library/ssl.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-13 11:56+0000\n" +"POT-Creation-Date: 2019-12-08 12:06+0000\n" "PO-Revision-Date: 2017-02-16 23:27+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -548,8 +548,8 @@ msgid "" "or exactly ``True`` if the certificate is trustworthy for all purposes." msgstr "" -#: ../../library/ssl.rst:489 ../../library/ssl.rst:1574 -#: ../../library/ssl.rst:1889 +#: ../../library/ssl.rst:489 ../../library/ssl.rst:1577 +#: ../../library/ssl.rst:1892 msgid "Example::" msgstr "Contoh::" @@ -629,7 +629,7 @@ msgid "" "does not send any for client cert authentication." msgstr "" -#: ../../library/ssl.rst:560 ../../library/ssl.rst:2314 +#: ../../library/ssl.rst:560 ../../library/ssl.rst:2317 msgid "See the discussion of :ref:`ssl-security` below." msgstr "" @@ -1367,7 +1367,11 @@ msgid "" "``crlDistributionPoints``, ``caIssuers`` and ``OCSP`` URIs." msgstr "" -#: ../../library/ssl.rst:1261 +#: ../../library/ssl.rst:1259 +msgid "IPv6 address strings no longer have a trailing new line." +msgstr "" + +#: ../../library/ssl.rst:1264 msgid "" "Returns a three-value tuple containing the name of the cipher being used, " "the version of the SSL protocol that defines its use, and the number of " @@ -1375,7 +1379,7 @@ msgid "" "``None``." msgstr "" -#: ../../library/ssl.rst:1267 +#: ../../library/ssl.rst:1270 msgid "" "Return the list of ciphers shared by the client during the handshake. Each " "entry of the returned list is a three-value tuple containing the name of the" @@ -1385,25 +1389,25 @@ msgid "" "client socket." msgstr "" -#: ../../library/ssl.rst:1278 +#: ../../library/ssl.rst:1281 msgid "" "Return the compression algorithm being used as a string, or ``None`` if the " "connection isn't compressed." msgstr "" -#: ../../library/ssl.rst:1281 +#: ../../library/ssl.rst:1284 msgid "" "If the higher-level protocol supports its own compression mechanism, you can" " use :data:`OP_NO_COMPRESSION` to disable SSL-level compression." msgstr "" -#: ../../library/ssl.rst:1288 +#: ../../library/ssl.rst:1291 msgid "" "Get channel binding data for current connection, as a bytes object. Returns" " ``None`` if not connected or the handshake has not been completed." msgstr "" -#: ../../library/ssl.rst:1291 +#: ../../library/ssl.rst:1294 msgid "" "The *cb_type* parameter allow selection of the desired channel binding type." " Valid channel binding types are listed in the :data:`CHANNEL_BINDING_TYPES`" @@ -1412,7 +1416,7 @@ msgid "" "unsupported channel binding type is requested." msgstr "" -#: ../../library/ssl.rst:1301 +#: ../../library/ssl.rst:1304 msgid "" "Return the protocol that was selected during the TLS handshake. If " ":meth:`SSLContext.set_alpn_protocols` was not called, if the other party " @@ -1421,7 +1425,7 @@ msgid "" "returned." msgstr "" -#: ../../library/ssl.rst:1311 +#: ../../library/ssl.rst:1314 msgid "" "Return the higher-level protocol that was selected during the TLS/SSL " "handshake. If :meth:`SSLContext.set_npn_protocols` was not called, or if the" @@ -1429,7 +1433,7 @@ msgid "" " this will return ``None``." msgstr "" -#: ../../library/ssl.rst:1320 +#: ../../library/ssl.rst:1323 msgid "" "Performs the SSL shutdown handshake, which removes the TLS layer from the " "underlying socket, and returns the underlying socket object. This can be " @@ -1438,7 +1442,7 @@ msgid "" "other side of the connection, rather than the original socket." msgstr "" -#: ../../library/ssl.rst:1328 +#: ../../library/ssl.rst:1331 msgid "" "Requests post-handshake authentication (PHA) from a TLS 1.3 client. PHA can " "only be initiated for a TLS 1.3 connection from a server-side socket, after " @@ -1446,26 +1450,26 @@ msgid "" ":attr:`SSLContext.post_handshake_auth`." msgstr "" -#: ../../library/ssl.rst:1333 +#: ../../library/ssl.rst:1336 msgid "" "The method does not perform a cert exchange immediately. The server-side " "sends a CertificateRequest during the next write event and expects the " "client to respond with a certificate on the next read event." msgstr "" -#: ../../library/ssl.rst:1337 +#: ../../library/ssl.rst:1340 msgid "" "If any precondition isn't met (e.g. not TLS 1.3, PHA not enabled), an " ":exc:`SSLError` is raised." msgstr "" -#: ../../library/ssl.rst:1341 +#: ../../library/ssl.rst:1344 msgid "" "Only available with OpenSSL 1.1.1 and TLS 1.3 enabled. Without TLS 1.3 " "support, the method raises :exc:`NotImplementedError`." msgstr "" -#: ../../library/ssl.rst:1348 +#: ../../library/ssl.rst:1351 msgid "" "Return the actual SSL protocol version negotiated by the connection as a " "string, or ``None`` is no secure connection is established. As of this " @@ -1474,13 +1478,13 @@ msgid "" "may define more return values." msgstr "" -#: ../../library/ssl.rst:1358 +#: ../../library/ssl.rst:1361 msgid "" "Returns the number of already decrypted bytes available for read, pending on" " the connection." msgstr "" -#: ../../library/ssl.rst:1363 +#: ../../library/ssl.rst:1366 msgid "" "The :class:`SSLContext` object this SSL socket is tied to. If the SSL " "socket was created using the deprecated :func:`wrap_socket` function (rather" @@ -1488,19 +1492,19 @@ msgid "" "created for this SSL socket." msgstr "" -#: ../../library/ssl.rst:1372 +#: ../../library/ssl.rst:1375 msgid "" "A boolean which is ``True`` for server-side sockets and ``False`` for " "client-side sockets." msgstr "" -#: ../../library/ssl.rst:1379 +#: ../../library/ssl.rst:1382 msgid "" "Hostname of the server: :class:`str` type, or ``None`` for server-side " "socket or if the hostname was not specified in the constructor." msgstr "" -#: ../../library/ssl.rst:1384 +#: ../../library/ssl.rst:1387 msgid "" "The attribute is now always ASCII text. When ``server_hostname`` is an " "internationalized domain name (IDN), this attribute now stores the A-label " @@ -1508,7 +1512,7 @@ msgid "" "(``\"pythön.org\"``)." msgstr "" -#: ../../library/ssl.rst:1392 +#: ../../library/ssl.rst:1395 msgid "" "The :class:`SSLSession` for this SSL connection. The session is available " "for client and server side sockets after the TLS handshake has been " @@ -1516,11 +1520,11 @@ msgid "" ":meth:`~SSLSocket.do_handshake` has been called to reuse a session." msgstr "" -#: ../../library/ssl.rst:1405 +#: ../../library/ssl.rst:1408 msgid "SSL Contexts" msgstr "" -#: ../../library/ssl.rst:1409 +#: ../../library/ssl.rst:1412 msgid "" "An SSL context holds various data longer-lived than single SSL connections, " "such as SSL configuration options, certificate(s) and private key(s). It " @@ -1528,7 +1532,7 @@ msgid "" "speed up repeated connections from the same clients." msgstr "" -#: ../../library/ssl.rst:1416 +#: ../../library/ssl.rst:1419 msgid "" "Create a new SSL context. You may pass *protocol* which must be one of the " "``PROTOCOL_*`` constants defined in this module. The parameter specifies " @@ -1539,121 +1543,121 @@ msgid "" "most compatibility with other versions." msgstr "" -#: ../../library/ssl.rst:1425 +#: ../../library/ssl.rst:1428 msgid "" "Here's a table showing which versions in a client (down the side) can " "connect to which versions in a server (along the top):" msgstr "" -#: ../../library/ssl.rst:1431 +#: ../../library/ssl.rst:1434 msgid "*client* / **server**" msgstr "" -#: ../../library/ssl.rst:1431 +#: ../../library/ssl.rst:1434 msgid "**SSLv2**" msgstr "**SSLv2**" -#: ../../library/ssl.rst:1431 +#: ../../library/ssl.rst:1434 msgid "**SSLv3**" msgstr "**SSLv3**" -#: ../../library/ssl.rst:1431 +#: ../../library/ssl.rst:1434 msgid "**TLS** [3]_" msgstr "" -#: ../../library/ssl.rst:1431 +#: ../../library/ssl.rst:1434 msgid "**TLSv1**" msgstr "**TLSv1**" -#: ../../library/ssl.rst:1431 +#: ../../library/ssl.rst:1434 msgid "**TLSv1.1**" msgstr "**TLSv1.1**" -#: ../../library/ssl.rst:1431 +#: ../../library/ssl.rst:1434 msgid "**TLSv1.2**" msgstr "**TLSv1.2**" -#: ../../library/ssl.rst:1433 +#: ../../library/ssl.rst:1436 msgid "*SSLv2*" msgstr "*SSLv2*" -#: ../../library/ssl.rst:1433 ../../library/ssl.rst:1434 -#: ../../library/ssl.rst:1435 ../../library/ssl.rst:1435 -#: ../../library/ssl.rst:1435 ../../library/ssl.rst:1435 -#: ../../library/ssl.rst:1436 ../../library/ssl.rst:1436 -#: ../../library/ssl.rst:1437 ../../library/ssl.rst:1437 +#: ../../library/ssl.rst:1436 ../../library/ssl.rst:1437 +#: ../../library/ssl.rst:1438 ../../library/ssl.rst:1438 #: ../../library/ssl.rst:1438 ../../library/ssl.rst:1438 +#: ../../library/ssl.rst:1439 ../../library/ssl.rst:1439 +#: ../../library/ssl.rst:1440 ../../library/ssl.rst:1440 +#: ../../library/ssl.rst:1441 ../../library/ssl.rst:1441 msgid "yes" msgstr "ya" -#: ../../library/ssl.rst:1433 ../../library/ssl.rst:1433 -#: ../../library/ssl.rst:1433 ../../library/ssl.rst:1433 -#: ../../library/ssl.rst:1434 ../../library/ssl.rst:1434 -#: ../../library/ssl.rst:1434 ../../library/ssl.rst:1434 #: ../../library/ssl.rst:1436 ../../library/ssl.rst:1436 #: ../../library/ssl.rst:1436 ../../library/ssl.rst:1436 #: ../../library/ssl.rst:1437 ../../library/ssl.rst:1437 #: ../../library/ssl.rst:1437 ../../library/ssl.rst:1437 -#: ../../library/ssl.rst:1438 ../../library/ssl.rst:1438 -#: ../../library/ssl.rst:1438 ../../library/ssl.rst:1438 +#: ../../library/ssl.rst:1439 ../../library/ssl.rst:1439 +#: ../../library/ssl.rst:1439 ../../library/ssl.rst:1439 +#: ../../library/ssl.rst:1440 ../../library/ssl.rst:1440 +#: ../../library/ssl.rst:1440 ../../library/ssl.rst:1440 +#: ../../library/ssl.rst:1441 ../../library/ssl.rst:1441 +#: ../../library/ssl.rst:1441 ../../library/ssl.rst:1441 msgid "no" msgstr "tidak" -#: ../../library/ssl.rst:1433 ../../library/ssl.rst:1435 +#: ../../library/ssl.rst:1436 ../../library/ssl.rst:1438 msgid "no [1]_" msgstr "" -#: ../../library/ssl.rst:1434 +#: ../../library/ssl.rst:1437 msgid "*SSLv3*" msgstr "*SSLv3*" -#: ../../library/ssl.rst:1434 ../../library/ssl.rst:1435 +#: ../../library/ssl.rst:1437 ../../library/ssl.rst:1438 msgid "no [2]_" msgstr "" -#: ../../library/ssl.rst:1435 +#: ../../library/ssl.rst:1438 msgid "*TLS* (*SSLv23*) [3]_" msgstr "" -#: ../../library/ssl.rst:1436 +#: ../../library/ssl.rst:1439 msgid "*TLSv1*" msgstr "*TLSv1*" -#: ../../library/ssl.rst:1437 +#: ../../library/ssl.rst:1440 msgid "*TLSv1.1*" msgstr "*TLSv1.1*" -#: ../../library/ssl.rst:1438 +#: ../../library/ssl.rst:1441 msgid "*TLSv1.2*" msgstr "*TLSv1.2*" -#: ../../library/ssl.rst:1441 +#: ../../library/ssl.rst:1444 msgid "Footnotes" msgstr "Catatan kaki" -#: ../../library/ssl.rst:1442 +#: ../../library/ssl.rst:1445 msgid "" ":class:`SSLContext` disables SSLv2 with :data:`OP_NO_SSLv2` by default." msgstr "" -#: ../../library/ssl.rst:1443 +#: ../../library/ssl.rst:1446 msgid "" ":class:`SSLContext` disables SSLv3 with :data:`OP_NO_SSLv3` by default." msgstr "" -#: ../../library/ssl.rst:1444 +#: ../../library/ssl.rst:1447 msgid "" "TLS 1.3 protocol will be available with :data:`PROTOCOL_TLS` in OpenSSL >= " "1.1.1. There is no dedicated PROTOCOL constant for just TLS 1.3." msgstr "" -#: ../../library/ssl.rst:1449 +#: ../../library/ssl.rst:1452 msgid "" ":func:`create_default_context` lets the :mod:`ssl` module choose security " "settings for a given purpose." msgstr "" -#: ../../library/ssl.rst:1454 +#: ../../library/ssl.rst:1457 msgid "" "The context is created with secure default values. The options " ":data:`OP_NO_COMPRESSION`, :data:`OP_CIPHER_SERVER_PREFERENCE`, " @@ -1664,22 +1668,22 @@ msgid "" "(except for :data:`PROTOCOL_SSLv2`)." msgstr "" -#: ../../library/ssl.rst:1464 +#: ../../library/ssl.rst:1467 msgid ":class:`SSLContext` objects have the following methods and attributes:" msgstr "" -#: ../../library/ssl.rst:1468 +#: ../../library/ssl.rst:1471 msgid "" "Get statistics about quantities of loaded X.509 certificates, count of X.509" " certificates flagged as CA certificates and certificate revocation lists as" " dictionary." msgstr "" -#: ../../library/ssl.rst:1472 +#: ../../library/ssl.rst:1475 msgid "Example for a context with one CA cert and one other cert::" msgstr "" -#: ../../library/ssl.rst:1482 +#: ../../library/ssl.rst:1485 msgid "" "Load a private key and the corresponding certificate. The *certfile* string" " must be the path to a single file in PEM format containing the certificate " @@ -1691,7 +1695,7 @@ msgid "" "*certfile*." msgstr "" -#: ../../library/ssl.rst:1491 +#: ../../library/ssl.rst:1494 msgid "" "The *password* argument may be a function to call to get the password for " "decrypting the private key. It will only be called if the private key is " @@ -1703,24 +1707,24 @@ msgid "" "encrypted and no password is needed." msgstr "" -#: ../../library/ssl.rst:1500 +#: ../../library/ssl.rst:1503 msgid "" "If the *password* argument is not specified and a password is required, " "OpenSSL's built-in password prompting mechanism will be used to " "interactively prompt the user for a password." msgstr "" -#: ../../library/ssl.rst:1504 +#: ../../library/ssl.rst:1507 msgid "" "An :class:`SSLError` is raised if the private key doesn't match with the " "certificate." msgstr "" -#: ../../library/ssl.rst:1507 +#: ../../library/ssl.rst:1510 msgid "New optional argument *password*." msgstr "" -#: ../../library/ssl.rst:1512 +#: ../../library/ssl.rst:1515 msgid "" "Load a set of default \"certification authority\" (CA) certificates from " "default locations. On Windows it loads CA certs from the ``CA`` and ``ROOT``" @@ -1729,7 +1733,7 @@ msgid "" "load CA certificates from other locations, too." msgstr "" -#: ../../library/ssl.rst:1518 +#: ../../library/ssl.rst:1521 msgid "" "The *purpose* flag specifies what kind of CA certificates are loaded. The " "default settings :data:`Purpose.SERVER_AUTH` loads certificates, that are " @@ -1738,28 +1742,28 @@ msgid "" "verification on the server side." msgstr "" -#: ../../library/ssl.rst:1528 +#: ../../library/ssl.rst:1531 msgid "" "Load a set of \"certification authority\" (CA) certificates used to validate" " other peers' certificates when :data:`verify_mode` is other than " ":data:`CERT_NONE`. At least one of *cafile* or *capath* must be specified." msgstr "" -#: ../../library/ssl.rst:1532 +#: ../../library/ssl.rst:1535 msgid "" "This method can also load certification revocation lists (CRLs) in PEM or " "DER format. In order to make use of CRLs, :attr:`SSLContext.verify_flags` " "must be configured properly." msgstr "" -#: ../../library/ssl.rst:1536 +#: ../../library/ssl.rst:1539 msgid "" "The *cafile* string, if present, is the path to a file of concatenated CA " "certificates in PEM format. See the discussion of :ref:`ssl-certificates` " "for more information about how to arrange the certificates in this file." msgstr "" -#: ../../library/ssl.rst:1541 +#: ../../library/ssl.rst:1544 msgid "" "The *capath* string, if present, is the path to a directory containing " "several CA certificates in PEM format, following an `OpenSSL specific layout" @@ -1767,7 +1771,7 @@ msgid "" "`_." msgstr "" -#: ../../library/ssl.rst:1546 +#: ../../library/ssl.rst:1549 msgid "" "The *cadata* object, if present, is either an ASCII string of one or more " "PEM-encoded certificates or a :term:`bytes-like object` of DER-encoded " @@ -1775,11 +1779,11 @@ msgid "" " are ignored but at least one certificate must be present." msgstr "" -#: ../../library/ssl.rst:1551 +#: ../../library/ssl.rst:1554 msgid "New optional argument *cadata*" msgstr "" -#: ../../library/ssl.rst:1556 +#: ../../library/ssl.rst:1559 msgid "" "Get a list of loaded \"certification authority\" (CA) certificates. If the " "``binary_form`` parameter is :const:`False` each list entry is a dict like " @@ -1789,27 +1793,27 @@ msgid "" "a SSL connection." msgstr "" -#: ../../library/ssl.rst:1564 +#: ../../library/ssl.rst:1567 msgid "" "Certificates in a capath directory aren't loaded unless they have been used " "at least once." msgstr "" -#: ../../library/ssl.rst:1571 +#: ../../library/ssl.rst:1574 msgid "" "Get a list of enabled ciphers. The list is in order of cipher priority. See " ":meth:`SSLContext.set_ciphers`." msgstr "" -#: ../../library/ssl.rst:1594 +#: ../../library/ssl.rst:1597 msgid "On OpenSSL 1.1 and newer the cipher dict contains additional fields::" msgstr "" -#: ../../library/ssl.rst:1623 +#: ../../library/ssl.rst:1626 msgid ":ref:`Availability `: OpenSSL 1.0.2+." msgstr "" -#: ../../library/ssl.rst:1628 +#: ../../library/ssl.rst:1631 msgid "" "Load a set of default \"certification authority\" (CA) certificates from a " "filesystem path defined when building the OpenSSL library. Unfortunately, " @@ -1819,7 +1823,7 @@ msgid "" "configured properly." msgstr "" -#: ../../library/ssl.rst:1637 +#: ../../library/ssl.rst:1640 msgid "" "Set the available ciphers for sockets created with this context. It should " "be a string in the `OpenSSL cipher list format " @@ -1828,19 +1832,19 @@ msgid "" " use of all the specified ciphers), an :class:`SSLError` will be raised." msgstr "" -#: ../../library/ssl.rst:1645 +#: ../../library/ssl.rst:1648 msgid "" "when connected, the :meth:`SSLSocket.cipher` method of SSL sockets will give" " the currently selected cipher." msgstr "" -#: ../../library/ssl.rst:1648 +#: ../../library/ssl.rst:1651 msgid "" "OpenSSL 1.1.1 has TLS 1.3 cipher suites enabled by default. The suites " "cannot be disabled with :meth:`~SSLContext.set_ciphers`." msgstr "" -#: ../../library/ssl.rst:1653 +#: ../../library/ssl.rst:1656 msgid "" "Specify which protocols the socket should advertise during the SSL/TLS " "handshake. It should be a list of ASCII strings, like ``['http/1.1', " @@ -1850,20 +1854,20 @@ msgid "" "will return the agreed-upon protocol." msgstr "" -#: ../../library/ssl.rst:1660 +#: ../../library/ssl.rst:1663 msgid "" "This method will raise :exc:`NotImplementedError` if :data:`HAS_ALPN` is " "``False``." msgstr "" -#: ../../library/ssl.rst:1663 +#: ../../library/ssl.rst:1666 msgid "" "OpenSSL 1.1.0 to 1.1.0e will abort the handshake and raise :exc:`SSLError` " "when both sides support ALPN but cannot agree on a protocol. 1.1.0f+ behaves" " like 1.0.2, :meth:`SSLSocket.selected_alpn_protocol` returns None." msgstr "" -#: ../../library/ssl.rst:1671 +#: ../../library/ssl.rst:1674 msgid "" "Specify which protocols the socket should advertise during the SSL/TLS " "handshake. It should be a list of strings, like ``['http/1.1', 'spdy/2']``, " @@ -1875,13 +1879,13 @@ msgid "" "protocol." msgstr "" -#: ../../library/ssl.rst:1679 +#: ../../library/ssl.rst:1682 msgid "" "This method will raise :exc:`NotImplementedError` if :data:`HAS_NPN` is " "``False``." msgstr "" -#: ../../library/ssl.rst:1686 +#: ../../library/ssl.rst:1689 msgid "" "Register a callback function that will be called after the TLS Client Hello " "handshake message has been received by the SSL/TLS server when the TLS " @@ -1889,14 +1893,14 @@ msgid "" "mechanism is specified in :rfc:`6066` section 3 - Server Name Indication." msgstr "" -#: ../../library/ssl.rst:1691 +#: ../../library/ssl.rst:1694 msgid "" "Only one callback can be set per ``SSLContext``. If *sni_callback* is set " "to ``None`` then the callback is disabled. Calling this function a " "subsequent time will disable the previously registered callback." msgstr "" -#: ../../library/ssl.rst:1695 +#: ../../library/ssl.rst:1698 msgid "" "The callback function will be called with three arguments; the first being " "the :class:`ssl.SSLSocket`, the second is a string that represents the " @@ -1907,7 +1911,7 @@ msgid "" "--pythn-mua.org\"``)." msgstr "" -#: ../../library/ssl.rst:1703 +#: ../../library/ssl.rst:1706 msgid "" "A typical use of this callback is to change the :class:`ssl.SSLSocket`'s " ":attr:`SSLSocket.context` attribute to a new object of type " @@ -1915,7 +1919,7 @@ msgid "" " name." msgstr "" -#: ../../library/ssl.rst:1708 +#: ../../library/ssl.rst:1711 msgid "" "Due to the early negotiation phase of the TLS connection, only limited " "methods and attributes are usable like " @@ -1926,7 +1930,7 @@ msgid "" " will not contain return meaningful values nor can they be called safely." msgstr "" -#: ../../library/ssl.rst:1716 +#: ../../library/ssl.rst:1719 msgid "" "The *sni_callback* function must return ``None`` to allow the TLS " "negotiation to continue. If a TLS failure is required, a constant " @@ -1935,20 +1939,20 @@ msgid "" ":const:`ALERT_DESCRIPTION_INTERNAL_ERROR`." msgstr "" -#: ../../library/ssl.rst:1722 +#: ../../library/ssl.rst:1725 msgid "" "If an exception is raised from the *sni_callback* function the TLS " "connection will terminate with a fatal TLS alert message " ":const:`ALERT_DESCRIPTION_HANDSHAKE_FAILURE`." msgstr "" -#: ../../library/ssl.rst:1726 +#: ../../library/ssl.rst:1729 msgid "" "This method will raise :exc:`NotImplementedError` if the OpenSSL library had" " OPENSSL_NO_TLSEXT defined when it was built." msgstr "" -#: ../../library/ssl.rst:1733 +#: ../../library/ssl.rst:1736 msgid "" "This is a legacy API retained for backwards compatibility. When possible, " "you should use :attr:`sni_callback` instead. The given " @@ -1957,14 +1961,14 @@ msgid "" "*server_name_callback* receives a decoded U-label (``\"pythön.org\"``)." msgstr "" -#: ../../library/ssl.rst:1739 +#: ../../library/ssl.rst:1742 msgid "" "If there is an decoding error on the server name, the TLS connection will " "terminate with an :const:`ALERT_DESCRIPTION_INTERNAL_ERROR` fatal TLS alert " "message to the client." msgstr "" -#: ../../library/ssl.rst:1747 +#: ../../library/ssl.rst:1750 msgid "" "Load the key generation parameters for Diffie-Hellman (DH) key exchange. " "Using DH key exchange improves forward secrecy at the expense of " @@ -1973,13 +1977,13 @@ msgid "" "format." msgstr "" -#: ../../library/ssl.rst:1753 +#: ../../library/ssl.rst:1756 msgid "" "This setting doesn't apply to client sockets. You can also use the " ":data:`OP_SINGLE_DH_USE` option to further improve security." msgstr "" -#: ../../library/ssl.rst:1760 +#: ../../library/ssl.rst:1763 msgid "" "Set the curve name for Elliptic Curve-based Diffie-Hellman (ECDH) key " "exchange. ECDH is significantly faster than regular DH while arguably as " @@ -1988,27 +1992,27 @@ msgid "" "curve." msgstr "" -#: ../../library/ssl.rst:1766 +#: ../../library/ssl.rst:1769 msgid "" "This setting doesn't apply to client sockets. You can also use the " ":data:`OP_SINGLE_ECDH_USE` option to further improve security." msgstr "" -#: ../../library/ssl.rst:1769 +#: ../../library/ssl.rst:1772 msgid "This method is not available if :data:`HAS_ECDH` is ``False``." msgstr "" -#: ../../library/ssl.rst:1774 +#: ../../library/ssl.rst:1777 msgid "" "`SSL/TLS & Perfect Forward Secrecy `_" msgstr "" -#: ../../library/ssl.rst:1775 +#: ../../library/ssl.rst:1778 msgid "Vincent Bernat." msgstr "" -#: ../../library/ssl.rst:1781 +#: ../../library/ssl.rst:1784 msgid "" "Wrap an existing Python socket *sock* and return an instance of " ":attr:`SSLContext.sslsocket_class` (default :class:`SSLSocket`). The " @@ -2017,13 +2021,13 @@ msgid "" "unsupported." msgstr "" -#: ../../library/ssl.rst:1787 +#: ../../library/ssl.rst:1790 msgid "" "The parameter ``server_side`` is a boolean which identifies whether server-" "side or client-side behavior is desired from this socket." msgstr "" -#: ../../library/ssl.rst:1790 +#: ../../library/ssl.rst:1793 msgid "" "For client-side sockets, the context construction is lazy; if the underlying" " socket isn't connected yet, the context construction will be performed " @@ -2034,7 +2038,7 @@ msgid "" ":exc:`SSLError`." msgstr "" -#: ../../library/ssl.rst:1798 +#: ../../library/ssl.rst:1801 msgid "" "On client connections, the optional parameter *server_hostname* specifies " "the hostname of the service which we are connecting to. This allows a " @@ -2043,7 +2047,7 @@ msgid "" "*server_hostname* will raise a :exc:`ValueError` if *server_side* is true." msgstr "" -#: ../../library/ssl.rst:1804 +#: ../../library/ssl.rst:1807 msgid "" "The parameter ``do_handshake_on_connect`` specifies whether to do the SSL " "handshake automatically after doing a :meth:`socket.connect`, or whether the" @@ -2053,7 +2057,7 @@ msgid "" " blocking behavior of the socket I/O involved in the handshake." msgstr "" -#: ../../library/ssl.rst:1811 +#: ../../library/ssl.rst:1814 msgid "" "The parameter ``suppress_ragged_eofs`` specifies how the " ":meth:`SSLSocket.recv` method should signal unexpected EOF from the other " @@ -2063,34 +2067,34 @@ msgid "" "the exceptions back to the caller." msgstr "" -#: ../../library/ssl.rst:1818 +#: ../../library/ssl.rst:1821 msgid "*session*, see :attr:`~SSLSocket.session`." msgstr "" -#: ../../library/ssl.rst:1820 +#: ../../library/ssl.rst:1823 msgid "" "Always allow a server_hostname to be passed, even if OpenSSL does not have " "SNI." msgstr "" -#: ../../library/ssl.rst:1824 ../../library/ssl.rst:1850 +#: ../../library/ssl.rst:1827 ../../library/ssl.rst:1853 msgid "*session* argument was added." msgstr "" -#: ../../library/ssl.rst:1827 +#: ../../library/ssl.rst:1830 msgid "" "The method returns on instance of :attr:`SSLContext.sslsocket_class` instead" " of hard-coded :class:`SSLSocket`." msgstr "" -#: ../../library/ssl.rst:1833 +#: ../../library/ssl.rst:1836 msgid "" "The return type of :meth:`SSLContext.wrap_socket`, defaults to " ":class:`SSLSocket`. The attribute can be overridden on instance of class in " "order to return a custom subclass of :class:`SSLSocket`." msgstr "" -#: ../../library/ssl.rst:1842 +#: ../../library/ssl.rst:1845 msgid "" "Wrap the BIO objects *incoming* and *outgoing* and return an instance of " ":attr:`SSLContext.sslobject_class` (default :class:`SSLObject`). The SSL " @@ -2098,26 +2102,26 @@ msgid "" "outgoing BIO." msgstr "" -#: ../../library/ssl.rst:1847 +#: ../../library/ssl.rst:1850 msgid "" "The *server_side*, *server_hostname* and *session* parameters have the same " "meaning as in :meth:`SSLContext.wrap_socket`." msgstr "" -#: ../../library/ssl.rst:1853 +#: ../../library/ssl.rst:1856 msgid "" "The method returns on instance of :attr:`SSLContext.sslobject_class` instead" " of hard-coded :class:`SSLObject`." msgstr "" -#: ../../library/ssl.rst:1859 +#: ../../library/ssl.rst:1862 msgid "" "The return type of :meth:`SSLContext.wrap_bio`, defaults to " ":class:`SSLObject`. The attribute can be overridden on instance of class in " "order to return a custom subclass of :class:`SSLObject`." msgstr "" -#: ../../library/ssl.rst:1867 +#: ../../library/ssl.rst:1870 msgid "" "Get statistics about the SSL sessions created or managed by this context. A " "dictionary is returned which maps the names of each `piece of information " @@ -2126,7 +2130,7 @@ msgid "" "misses in the session cache since the context was created::" msgstr "" -#: ../../library/ssl.rst:1878 +#: ../../library/ssl.rst:1881 msgid "" "Whether to match the peer cert's hostname with :func:`match_hostname` in " ":meth:`SSLSocket.do_handshake`. The context's " @@ -2140,7 +2144,7 @@ msgid "" "With other protocols, hostname checking must be enabled explicitly." msgstr "" -#: ../../library/ssl.rst:1906 +#: ../../library/ssl.rst:1909 msgid "" ":attr:`~SSLContext.verify_mode` is now automatically changed to " ":data:`CERT_REQUIRED` when hostname checking is enabled and " @@ -2148,11 +2152,11 @@ msgid "" "operation would have failed with a :exc:`ValueError`." msgstr "" -#: ../../library/ssl.rst:1913 +#: ../../library/ssl.rst:1916 msgid "This features requires OpenSSL 0.9.8f or newer." msgstr "" -#: ../../library/ssl.rst:1917 +#: ../../library/ssl.rst:1920 msgid "" "Write TLS keys to a keylog file, whenever key material is generated or " "received. The keylog file is designed for debugging purposes only. The file " @@ -2161,11 +2165,11 @@ msgid "" "synchronized between threads, but not between processes." msgstr "" -#: ../../library/ssl.rst:1927 +#: ../../library/ssl.rst:1930 msgid "This features requires OpenSSL 1.1.1 or newer." msgstr "" -#: ../../library/ssl.rst:1931 +#: ../../library/ssl.rst:1934 msgid "" "A :class:`TLSVersion` enum member representing the highest supported TLS " "version. The value defaults to :attr:`TLSVersion.MAXIMUM_SUPPORTED`. The " @@ -2173,7 +2177,7 @@ msgid "" ":attr:`PROTOCOL_TLS_CLIENT`, and :attr:`PROTOCOL_TLS_SERVER`." msgstr "" -#: ../../library/ssl.rst:1936 +#: ../../library/ssl.rst:1939 msgid "" "The attributes :attr:`~SSLContext.maximum_version`, " ":attr:`~SSLContext.minimum_version` and :attr:`SSLContext.options` all " @@ -2184,50 +2188,50 @@ msgid "" "not be able to establish a TLS 1.2 connection." msgstr "" -#: ../../library/ssl.rst:1947 ../../library/ssl.rst:1959 +#: ../../library/ssl.rst:1950 ../../library/ssl.rst:1962 msgid "" "This attribute is not available unless the ssl module is compiled with " "OpenSSL 1.1.0g or newer." msgstr "" -#: ../../library/ssl.rst:1954 +#: ../../library/ssl.rst:1957 msgid "" "Like :attr:`SSLContext.maximum_version` except it is the lowest supported " "version or :attr:`TLSVersion.MINIMUM_SUPPORTED`." msgstr "" -#: ../../library/ssl.rst:1966 +#: ../../library/ssl.rst:1969 msgid "" "Control the number of TLS 1.3 session tickets of a " ":attr:`TLS_PROTOCOL_SERVER` context. The setting has no impact on TLS 1.0 to" " 1.2 connections." msgstr "" -#: ../../library/ssl.rst:1972 +#: ../../library/ssl.rst:1975 msgid "" "This attribute is not available unless the ssl module is compiled with " "OpenSSL 1.1.1 or newer." msgstr "" -#: ../../library/ssl.rst:1979 +#: ../../library/ssl.rst:1982 msgid "" "An integer representing the set of SSL options enabled on this context. The " "default value is :data:`OP_ALL`, but you can specify other options such as " ":data:`OP_NO_SSLv2` by ORing them together." msgstr "" -#: ../../library/ssl.rst:1984 +#: ../../library/ssl.rst:1987 msgid "" "With versions of OpenSSL older than 0.9.8m, it is only possible to set " "options, not to clear them. Attempting to clear an option (by resetting the" " corresponding bits) will raise a :exc:`ValueError`." msgstr "" -#: ../../library/ssl.rst:1988 +#: ../../library/ssl.rst:1991 msgid ":attr:`SSLContext.options` returns :class:`Options` flags:" msgstr "" -#: ../../library/ssl.rst:1996 +#: ../../library/ssl.rst:1999 msgid "" "Enable TLS 1.3 post-handshake client authentication. Post-handshake auth is " "disabled by default and a server can only request a TLS client certificate " @@ -2235,13 +2239,13 @@ msgid "" "client certificate at any time after the handshake." msgstr "" -#: ../../library/ssl.rst:2001 +#: ../../library/ssl.rst:2004 msgid "" "When enabled on client-side sockets, the client signals the server that it " "supports post-handshake authentication." msgstr "" -#: ../../library/ssl.rst:2004 +#: ../../library/ssl.rst:2007 msgid "" "When enabled on server-side sockets, :attr:`SSLContext.verify_mode` must be " "set to :data:`CERT_OPTIONAL` or :data:`CERT_REQUIRED`, too. The actual " @@ -2250,30 +2254,30 @@ msgid "" "performed." msgstr "" -#: ../../library/ssl.rst:2011 +#: ../../library/ssl.rst:2014 msgid "" "Only available with OpenSSL 1.1.1 and TLS 1.3 enabled. Without TLS 1.3 " "support, the property value is None and can't be modified" msgstr "" -#: ../../library/ssl.rst:2018 +#: ../../library/ssl.rst:2021 msgid "" "The protocol version chosen when constructing the context. This attribute " "is read-only." msgstr "" -#: ../../library/ssl.rst:2023 +#: ../../library/ssl.rst:2026 msgid "" "Whether :attr:`~SSLContext.check_hostname` falls back to verify the cert's " "subject common name in the absence of a subject alternative name extension " "(default: true)." msgstr "" -#: ../../library/ssl.rst:2028 +#: ../../library/ssl.rst:2031 msgid "Only writeable with OpenSSL 1.1.0 or higher." msgstr "" -#: ../../library/ssl.rst:2034 +#: ../../library/ssl.rst:2037 msgid "" "The flags for certificate verification operations. You can set flags like " ":data:`VERIFY_CRL_CHECK_LEAF` by ORing them together. By default OpenSSL " @@ -2281,26 +2285,26 @@ msgid "" "Available only with openssl version 0.9.8+." msgstr "" -#: ../../library/ssl.rst:2041 +#: ../../library/ssl.rst:2044 msgid ":attr:`SSLContext.verify_flags` returns :class:`VerifyFlags` flags:" msgstr "" -#: ../../library/ssl.rst:2049 +#: ../../library/ssl.rst:2052 msgid "" "Whether to try to verify other peers' certificates and how to behave if " "verification fails. This attribute must be one of :data:`CERT_NONE`, " ":data:`CERT_OPTIONAL` or :data:`CERT_REQUIRED`." msgstr "" -#: ../../library/ssl.rst:2053 +#: ../../library/ssl.rst:2056 msgid ":attr:`SSLContext.verify_mode` returns :class:`VerifyMode` enum:" msgstr "" -#: ../../library/ssl.rst:2066 +#: ../../library/ssl.rst:2069 msgid "Certificates" msgstr "" -#: ../../library/ssl.rst:2068 +#: ../../library/ssl.rst:2071 msgid "" "Certificates in general are part of a public-key / private-key system. In " "this system, each *principal*, (which may be a machine, or a person, or an " @@ -2311,7 +2315,7 @@ msgid "" " other part, and **only** with the other part." msgstr "" -#: ../../library/ssl.rst:2076 +#: ../../library/ssl.rst:2079 msgid "" "A certificate contains information about two principals. It contains the " "name of a *subject*, and the subject's public key. It also contains a " @@ -2325,7 +2329,7 @@ msgid "" " as two fields, called \"notBefore\" and \"notAfter\"." msgstr "" -#: ../../library/ssl.rst:2086 +#: ../../library/ssl.rst:2089 msgid "" "In the Python use of certificates, a client or server can use a certificate " "to prove who they are. The other side of a network connection can also be " @@ -2338,18 +2342,18 @@ msgid "" "this process to take place." msgstr "" -#: ../../library/ssl.rst:2096 +#: ../../library/ssl.rst:2099 msgid "" "Python uses files to contain certificates. They should be formatted as " "\"PEM\" (see :rfc:`1422`), which is a base-64 encoded form wrapped with a " "header line and a footer line::" msgstr "" -#: ../../library/ssl.rst:2105 +#: ../../library/ssl.rst:2108 msgid "Certificate chains" msgstr "" -#: ../../library/ssl.rst:2107 +#: ../../library/ssl.rst:2110 msgid "" "The Python files which contain certificates can contain a sequence of " "certificates, sometimes called a *certificate chain*. This chain should " @@ -2365,11 +2369,11 @@ msgid "" " agency which issued the certification authority's certificate::" msgstr "" -#: ../../library/ssl.rst:2131 +#: ../../library/ssl.rst:2134 msgid "CA certificates" msgstr "" -#: ../../library/ssl.rst:2133 +#: ../../library/ssl.rst:2136 msgid "" "If you are going to require validation of the other side of the connection's" " certificate, you need to provide a \"CA certs\" file, filled with the " @@ -2381,11 +2385,11 @@ msgid "" ":func:`.create_default_context`." msgstr "" -#: ../../library/ssl.rst:2142 +#: ../../library/ssl.rst:2145 msgid "Combined key and certificate" msgstr "" -#: ../../library/ssl.rst:2144 +#: ../../library/ssl.rst:2147 msgid "" "Often the private key is stored in the same file as the certificate; in this" " case, only the ``certfile`` parameter to :meth:`SSLContext.load_cert_chain`" @@ -2394,11 +2398,11 @@ msgid "" "certificate chain::" msgstr "" -#: ../../library/ssl.rst:2158 +#: ../../library/ssl.rst:2161 msgid "Self-signed certificates" msgstr "" -#: ../../library/ssl.rst:2160 +#: ../../library/ssl.rst:2163 msgid "" "If you are going to create a server that provides SSL-encrypted connection " "services, you will need to acquire a certificate for that service. There " @@ -2408,51 +2412,51 @@ msgid "" "package, using something like the following::" msgstr "" -#: ../../library/ssl.rst:2189 +#: ../../library/ssl.rst:2192 msgid "" "The disadvantage of a self-signed certificate is that it is its own root " "certificate, and no one else will have it in their cache of known (and " "trusted) root certificates." msgstr "" -#: ../../library/ssl.rst:2195 +#: ../../library/ssl.rst:2198 msgid "Examples" msgstr "Contoh-contoh" -#: ../../library/ssl.rst:2198 +#: ../../library/ssl.rst:2201 msgid "Testing for SSL support" msgstr "" -#: ../../library/ssl.rst:2200 +#: ../../library/ssl.rst:2203 msgid "" "To test for the presence of SSL support in a Python installation, user code " "should use the following idiom::" msgstr "" -#: ../../library/ssl.rst:2211 +#: ../../library/ssl.rst:2214 msgid "Client-side operation" msgstr "" -#: ../../library/ssl.rst:2213 +#: ../../library/ssl.rst:2216 msgid "" "This example creates a SSL context with the recommended security settings " "for client sockets, including automatic certificate verification::" msgstr "" -#: ../../library/ssl.rst:2218 +#: ../../library/ssl.rst:2221 msgid "" "If you prefer to tune security settings yourself, you might create a context" " from scratch (but beware that you might not get the settings right)::" msgstr "" -#: ../../library/ssl.rst:2225 +#: ../../library/ssl.rst:2228 msgid "" "(this snippet assumes your operating system places a bundle of all CA " "certificates in ``/etc/ssl/certs/ca-bundle.crt``; if not, you'll get an " "error and have to adjust the location)" msgstr "" -#: ../../library/ssl.rst:2229 +#: ../../library/ssl.rst:2232 msgid "" "The :data:`PROTOCOL_TLS_CLIENT` protocol configures the context for cert " "validation and hostname verification. :attr:`~SSLContext.verify_mode` is set" @@ -2460,7 +2464,7 @@ msgid "" "``True``. All other protocols create SSL contexts with insecure defaults." msgstr "" -#: ../../library/ssl.rst:2234 +#: ../../library/ssl.rst:2237 msgid "" "When you use the context to connect to a server, :const:`CERT_REQUIRED` and " ":attr:`~SSLContext.check_hostname` validate the server certificate: it " @@ -2469,27 +2473,27 @@ msgid "" "properties like validity and identity of the hostname::" msgstr "" -#: ../../library/ssl.rst:2244 +#: ../../library/ssl.rst:2247 msgid "You may then fetch the certificate::" msgstr "" -#: ../../library/ssl.rst:2248 +#: ../../library/ssl.rst:2251 msgid "" "Visual inspection shows that the certificate does identify the desired " "service (that is, the HTTPS host ``www.python.org``)::" msgstr "" -#: ../../library/ssl.rst:2291 +#: ../../library/ssl.rst:2294 msgid "" "Now the SSL channel is established and the certificate verified, you can " "proceed to talk with the server::" msgstr "" -#: ../../library/ssl.rst:2318 +#: ../../library/ssl.rst:2321 msgid "Server-side operation" msgstr "" -#: ../../library/ssl.rst:2320 +#: ../../library/ssl.rst:2323 msgid "" "For server operation, typically you'll need to have a server certificate, " "and private key, each in a file. You'll first create a context holding the " @@ -2498,7 +2502,7 @@ msgid "" "start waiting for clients to connect::" msgstr "" -#: ../../library/ssl.rst:2335 +#: ../../library/ssl.rst:2338 msgid "" "When a client connects, you'll call :meth:`accept` on the socket to get the " "new socket from the other end, and use the context's " @@ -2506,13 +2510,13 @@ msgid "" " the connection::" msgstr "" -#: ../../library/ssl.rst:2348 +#: ../../library/ssl.rst:2351 msgid "" "Then you'll read data from the ``connstream`` and do something with it till " "you are finished with the client (or the client is finished with you)::" msgstr "" -#: ../../library/ssl.rst:2362 +#: ../../library/ssl.rst:2365 msgid "" "And go back to listening for new client connections (of course, a real " "server would probably handle each client connection in a separate thread, or" @@ -2520,18 +2524,18 @@ msgid "" "event loop)." msgstr "" -#: ../../library/ssl.rst:2370 +#: ../../library/ssl.rst:2373 msgid "Notes on non-blocking sockets" msgstr "" -#: ../../library/ssl.rst:2372 +#: ../../library/ssl.rst:2375 msgid "" "SSL sockets behave slightly different than regular sockets in non-blocking " "mode. When working with non-blocking sockets, there are thus several things " "you need to be aware of:" msgstr "" -#: ../../library/ssl.rst:2376 +#: ../../library/ssl.rst:2379 msgid "" "Most :class:`SSLSocket` methods will raise either :exc:`SSLWantWriteError` " "or :exc:`SSLWantReadError` instead of :exc:`BlockingIOError` if an I/O " @@ -2543,13 +2547,13 @@ msgid "" "require a prior *write* to the underlying socket." msgstr "" -#: ../../library/ssl.rst:2388 +#: ../../library/ssl.rst:2391 msgid "" "In earlier Python versions, the :meth:`!SSLSocket.send` method returned zero" " instead of raising :exc:`SSLWantWriteError` or :exc:`SSLWantReadError`." msgstr "" -#: ../../library/ssl.rst:2392 +#: ../../library/ssl.rst:2395 msgid "" "Calling :func:`~select.select` tells you that the OS-level socket can be " "read from (or written to), but it does not imply that there is sufficient " @@ -2559,7 +2563,7 @@ msgid "" ":func:`~select.select`." msgstr "" -#: ../../library/ssl.rst:2399 +#: ../../library/ssl.rst:2402 msgid "" "Conversely, since the SSL layer has its own framing, a SSL socket may still " "have data available for reading without :func:`~select.select` being aware " @@ -2568,13 +2572,13 @@ msgid "" " call if still necessary." msgstr "" -#: ../../library/ssl.rst:2405 +#: ../../library/ssl.rst:2408 msgid "" "(of course, similar provisions apply when using other primitives such as " ":func:`~select.poll`, or those in the :mod:`selectors` module)" msgstr "" -#: ../../library/ssl.rst:2408 +#: ../../library/ssl.rst:2411 msgid "" "The SSL handshake itself will be non-blocking: the " ":meth:`SSLSocket.do_handshake` method has to be retried until it returns " @@ -2582,7 +2586,7 @@ msgid "" "the socket's readiness::" msgstr "" -#: ../../library/ssl.rst:2424 +#: ../../library/ssl.rst:2427 msgid "" "The :mod:`asyncio` module supports :ref:`non-blocking SSL sockets ` and provides a higher level API. It polls for events using the" @@ -2591,26 +2595,26 @@ msgid "" "SSL handshake asynchronously as well." msgstr "" -#: ../../library/ssl.rst:2433 +#: ../../library/ssl.rst:2436 msgid "Memory BIO Support" msgstr "" -#: ../../library/ssl.rst:2437 +#: ../../library/ssl.rst:2440 msgid "" "Ever since the SSL module was introduced in Python 2.6, the " ":class:`SSLSocket` class has provided two related but distinct areas of " "functionality:" msgstr "" -#: ../../library/ssl.rst:2440 +#: ../../library/ssl.rst:2443 msgid "SSL protocol handling" msgstr "" -#: ../../library/ssl.rst:2441 +#: ../../library/ssl.rst:2444 msgid "Network IO" msgstr "" -#: ../../library/ssl.rst:2443 +#: ../../library/ssl.rst:2446 msgid "" "The network IO API is identical to that provided by :class:`socket.socket`, " "from which :class:`SSLSocket` also inherits. This allows an SSL socket to be" @@ -2618,7 +2622,7 @@ msgid "" "add SSL support to an existing application." msgstr "" -#: ../../library/ssl.rst:2448 +#: ../../library/ssl.rst:2451 msgid "" "Combining SSL protocol handling and network IO usually works well, but there" " are some cases where it doesn't. An example is async IO frameworks that " @@ -2630,7 +2634,7 @@ msgid "" "called :class:`SSLObject` is provided." msgstr "" -#: ../../library/ssl.rst:2459 +#: ../../library/ssl.rst:2462 msgid "" "A reduced-scope variant of :class:`SSLSocket` representing an SSL protocol " "instance that does not contain any network IO methods. This class is " @@ -2638,7 +2642,7 @@ msgid "" "for SSL through memory buffers." msgstr "" -#: ../../library/ssl.rst:2464 +#: ../../library/ssl.rst:2467 msgid "" "This class implements an interface on top of a low-level SSL object as " "implemented by OpenSSL. This object captures the state of an SSL connection " @@ -2646,7 +2650,7 @@ msgid "" " separate \"BIO\" objects which are OpenSSL's IO abstraction layer." msgstr "" -#: ../../library/ssl.rst:2469 +#: ../../library/ssl.rst:2472 msgid "" "This class has no public constructor. An :class:`SSLObject` instance must " "be created using the :meth:`~SSLContext.wrap_bio` method. This method will " @@ -2656,117 +2660,117 @@ msgid "" "around." msgstr "" -#: ../../library/ssl.rst:2476 +#: ../../library/ssl.rst:2479 msgid "The following methods are available:" msgstr "" -#: ../../library/ssl.rst:2478 +#: ../../library/ssl.rst:2481 msgid ":attr:`~SSLSocket.context`" msgstr "" -#: ../../library/ssl.rst:2479 +#: ../../library/ssl.rst:2482 msgid ":attr:`~SSLSocket.server_side`" msgstr "" -#: ../../library/ssl.rst:2480 +#: ../../library/ssl.rst:2483 msgid ":attr:`~SSLSocket.server_hostname`" msgstr "" -#: ../../library/ssl.rst:2481 +#: ../../library/ssl.rst:2484 msgid ":attr:`~SSLSocket.session`" msgstr "" -#: ../../library/ssl.rst:2482 +#: ../../library/ssl.rst:2485 msgid ":attr:`~SSLSocket.session_reused`" msgstr "" -#: ../../library/ssl.rst:2483 +#: ../../library/ssl.rst:2486 msgid ":meth:`~SSLSocket.read`" msgstr "" -#: ../../library/ssl.rst:2484 +#: ../../library/ssl.rst:2487 msgid ":meth:`~SSLSocket.write`" msgstr "" -#: ../../library/ssl.rst:2485 +#: ../../library/ssl.rst:2488 msgid ":meth:`~SSLSocket.getpeercert`" msgstr "" -#: ../../library/ssl.rst:2486 +#: ../../library/ssl.rst:2489 msgid ":meth:`~SSLSocket.selected_npn_protocol`" msgstr "" -#: ../../library/ssl.rst:2487 +#: ../../library/ssl.rst:2490 msgid ":meth:`~SSLSocket.cipher`" msgstr "" -#: ../../library/ssl.rst:2488 +#: ../../library/ssl.rst:2491 msgid ":meth:`~SSLSocket.shared_ciphers`" msgstr "" -#: ../../library/ssl.rst:2489 +#: ../../library/ssl.rst:2492 msgid ":meth:`~SSLSocket.compression`" msgstr "" -#: ../../library/ssl.rst:2490 +#: ../../library/ssl.rst:2493 msgid ":meth:`~SSLSocket.pending`" msgstr "" -#: ../../library/ssl.rst:2491 +#: ../../library/ssl.rst:2494 msgid ":meth:`~SSLSocket.do_handshake`" msgstr "" -#: ../../library/ssl.rst:2492 +#: ../../library/ssl.rst:2495 msgid ":meth:`~SSLSocket.unwrap`" msgstr "" -#: ../../library/ssl.rst:2493 +#: ../../library/ssl.rst:2496 msgid ":meth:`~SSLSocket.get_channel_binding`" msgstr "" -#: ../../library/ssl.rst:2495 +#: ../../library/ssl.rst:2498 msgid "" "When compared to :class:`SSLSocket`, this object lacks the following " "features:" msgstr "" -#: ../../library/ssl.rst:2498 +#: ../../library/ssl.rst:2501 msgid "" "Any form of network IO; ``recv()`` and ``send()`` read and write only to the" " underlying :class:`MemoryBIO` buffers." msgstr "" -#: ../../library/ssl.rst:2501 +#: ../../library/ssl.rst:2504 msgid "" "There is no *do_handshake_on_connect* machinery. You must always manually " "call :meth:`~SSLSocket.do_handshake` to start the handshake." msgstr "" -#: ../../library/ssl.rst:2504 +#: ../../library/ssl.rst:2507 msgid "" "There is no handling of *suppress_ragged_eofs*. All end-of-file conditions " "that are in violation of the protocol are reported via the " ":exc:`SSLEOFError` exception." msgstr "" -#: ../../library/ssl.rst:2508 +#: ../../library/ssl.rst:2511 msgid "" "The method :meth:`~SSLSocket.unwrap` call does not return anything, unlike " "for an SSL socket where it returns the underlying socket." msgstr "" -#: ../../library/ssl.rst:2511 +#: ../../library/ssl.rst:2514 msgid "" "The *server_name_callback* callback passed to " ":meth:`SSLContext.set_servername_callback` will get an :class:`SSLObject` " "instance instead of a :class:`SSLSocket` instance as its first parameter." msgstr "" -#: ../../library/ssl.rst:2515 +#: ../../library/ssl.rst:2518 msgid "Some notes related to the use of :class:`SSLObject`:" msgstr "" -#: ../../library/ssl.rst:2517 +#: ../../library/ssl.rst:2520 msgid "" "All IO on an :class:`SSLObject` is :ref:`non-blocking `. " "This means that for example :meth:`~SSLSocket.read` will raise an " @@ -2774,85 +2778,85 @@ msgid "" "available." msgstr "" -#: ../../library/ssl.rst:2522 +#: ../../library/ssl.rst:2525 msgid "" "There is no module-level ``wrap_bio()`` call like there is for " ":meth:`~SSLContext.wrap_socket`. An :class:`SSLObject` is always created via" " an :class:`SSLContext`." msgstr "" -#: ../../library/ssl.rst:2526 +#: ../../library/ssl.rst:2529 msgid "" ":class:`SSLObject` instances must to created with " ":meth:`~SSLContext.wrap_bio`. In earlier versions, it was possible to create" " instances directly. This was never documented or officially supported." msgstr "" -#: ../../library/ssl.rst:2532 +#: ../../library/ssl.rst:2535 msgid "" "An SSLObject communicates with the outside world using memory buffers. The " "class :class:`MemoryBIO` provides a memory buffer that can be used for this " "purpose. It wraps an OpenSSL memory BIO (Basic IO) object:" msgstr "" -#: ../../library/ssl.rst:2538 +#: ../../library/ssl.rst:2541 msgid "" "A memory buffer that can be used to pass data between Python and an SSL " "protocol instance." msgstr "" -#: ../../library/ssl.rst:2543 +#: ../../library/ssl.rst:2546 msgid "Return the number of bytes currently in the memory buffer." msgstr "" -#: ../../library/ssl.rst:2547 +#: ../../library/ssl.rst:2550 msgid "" "A boolean indicating whether the memory BIO is current at the end-of-file " "position." msgstr "" -#: ../../library/ssl.rst:2552 +#: ../../library/ssl.rst:2555 msgid "" "Read up to *n* bytes from the memory buffer. If *n* is not specified or " "negative, all bytes are returned." msgstr "" -#: ../../library/ssl.rst:2557 +#: ../../library/ssl.rst:2560 msgid "" "Write the bytes from *buf* to the memory BIO. The *buf* argument must be an " "object supporting the buffer protocol." msgstr "" -#: ../../library/ssl.rst:2560 +#: ../../library/ssl.rst:2563 msgid "" "The return value is the number of bytes written, which is always equal to " "the length of *buf*." msgstr "" -#: ../../library/ssl.rst:2565 +#: ../../library/ssl.rst:2568 msgid "" "Write an EOF marker to the memory BIO. After this method has been called, it" " is illegal to call :meth:`~MemoryBIO.write`. The attribute :attr:`eof` will" " become true after all data currently in the buffer has been read." msgstr "" -#: ../../library/ssl.rst:2571 +#: ../../library/ssl.rst:2574 msgid "SSL session" msgstr "" -#: ../../library/ssl.rst:2577 +#: ../../library/ssl.rst:2580 msgid "Session object used by :attr:`~SSLSocket.session`." msgstr "" -#: ../../library/ssl.rst:2589 +#: ../../library/ssl.rst:2592 msgid "Security considerations" msgstr "" -#: ../../library/ssl.rst:2592 +#: ../../library/ssl.rst:2595 msgid "Best defaults" msgstr "" -#: ../../library/ssl.rst:2594 +#: ../../library/ssl.rst:2597 msgid "" "For **client use**, if you don't have any special requirements for your " "security policy, it is highly recommended that you use the " @@ -2862,19 +2866,19 @@ msgid "" "settings." msgstr "" -#: ../../library/ssl.rst:2601 +#: ../../library/ssl.rst:2604 msgid "" "For example, here is how you would use the :class:`smtplib.SMTP` class to " "create a trusted, secure connection to a SMTP server::" msgstr "" -#: ../../library/ssl.rst:2610 +#: ../../library/ssl.rst:2613 msgid "" "If a client certificate is needed for the connection, it can be added with " ":meth:`SSLContext.load_cert_chain`." msgstr "" -#: ../../library/ssl.rst:2613 +#: ../../library/ssl.rst:2616 msgid "" "By contrast, if you create the SSL context by calling the " ":class:`SSLContext` constructor yourself, it will not have certificate " @@ -2882,15 +2886,15 @@ msgid "" "read the paragraphs below to achieve a good security level." msgstr "" -#: ../../library/ssl.rst:2619 +#: ../../library/ssl.rst:2622 msgid "Manual settings" msgstr "" -#: ../../library/ssl.rst:2622 +#: ../../library/ssl.rst:2625 msgid "Verifying certificates" msgstr "" -#: ../../library/ssl.rst:2624 +#: ../../library/ssl.rst:2627 msgid "" "When calling the :class:`SSLContext` constructor directly, " ":const:`CERT_NONE` is the default. Since it does not authenticate the other" @@ -2906,13 +2910,13 @@ msgid "" "enabled." msgstr "" -#: ../../library/ssl.rst:2637 +#: ../../library/ssl.rst:2640 msgid "" "Hostname matchings is now performed by OpenSSL. Python no longer uses " ":func:`match_hostname`." msgstr "" -#: ../../library/ssl.rst:2641 +#: ../../library/ssl.rst:2644 msgid "" "In server mode, if you want to authenticate your clients using the SSL layer" " (rather than using a higher-level authentication mechanism), you'll also " @@ -2920,11 +2924,11 @@ msgid "" "certificate." msgstr "" -#: ../../library/ssl.rst:2647 +#: ../../library/ssl.rst:2650 msgid "Protocol versions" msgstr "" -#: ../../library/ssl.rst:2649 +#: ../../library/ssl.rst:2652 msgid "" "SSL versions 2 and 3 are considered insecure and are therefore dangerous to " "use. If you want maximum compatibility between clients and servers, it is " @@ -2933,7 +2937,7 @@ msgid "" "disabled by default." msgstr "" -#: ../../library/ssl.rst:2662 +#: ../../library/ssl.rst:2665 msgid "" "The SSL context created above will only allow TLSv1.2 and later (if " "supported by your system) connections to a server. " @@ -2941,11 +2945,11 @@ msgid "" "checks by default. You have to load certificates into the context." msgstr "" -#: ../../library/ssl.rst:2669 +#: ../../library/ssl.rst:2672 msgid "Cipher selection" msgstr "" -#: ../../library/ssl.rst:2671 +#: ../../library/ssl.rst:2674 msgid "" "If you have advanced security requirements, fine-tuning of the ciphers " "enabled when negotiating a SSL session is possible through the " @@ -2959,11 +2963,11 @@ msgid "" "on your system." msgstr "" -#: ../../library/ssl.rst:2682 +#: ../../library/ssl.rst:2685 msgid "Multi-processing" msgstr "" -#: ../../library/ssl.rst:2684 +#: ../../library/ssl.rst:2687 msgid "" "If using this module as part of a multi-processed application (using, for " "example the :mod:`multiprocessing` or :mod:`concurrent.futures` modules), be" @@ -2974,18 +2978,18 @@ msgid "" ":func:`~ssl.RAND_pseudo_bytes` is sufficient." msgstr "" -#: ../../library/ssl.rst:2696 +#: ../../library/ssl.rst:2699 msgid "TLS 1.3" msgstr "TLS 1.3" -#: ../../library/ssl.rst:2700 +#: ../../library/ssl.rst:2703 msgid "" "Python has provisional and experimental support for TLS 1.3 with OpenSSL " "1.1.1. The new protocol behaves slightly differently than previous version " "of TLS/SSL. Some new TLS 1.3 features are not yet available." msgstr "" -#: ../../library/ssl.rst:2704 +#: ../../library/ssl.rst:2707 msgid "" "TLS 1.3 uses a disjunct set of cipher suites. All AES-GCM and ChaCha20 " "cipher suites are enabled by default. The method " @@ -2993,14 +2997,14 @@ msgid "" "yet, but :meth:`SSLContext.get_ciphers` returns them." msgstr "" -#: ../../library/ssl.rst:2708 +#: ../../library/ssl.rst:2711 msgid "" "Session tickets are no longer sent as part of the initial handshake and are " "handled differently. :attr:`SSLSocket.session` and :class:`SSLSession` are " "not compatible with TLS 1.3." msgstr "" -#: ../../library/ssl.rst:2711 +#: ../../library/ssl.rst:2714 msgid "" "Client-side certificates are also no longer verified during the initial " "handshake. A server can request a certificate at any time. Clients process" @@ -3008,127 +3012,127 @@ msgid "" "server." msgstr "" -#: ../../library/ssl.rst:2715 +#: ../../library/ssl.rst:2718 msgid "" "TLS 1.3 features like early data, deferred TLS client cert request, " "signature algorithm configuration, and rekeying are not supported yet." msgstr "" -#: ../../library/ssl.rst:2722 +#: ../../library/ssl.rst:2725 msgid "LibreSSL support" msgstr "" -#: ../../library/ssl.rst:2724 +#: ../../library/ssl.rst:2727 msgid "" "LibreSSL is a fork of OpenSSL 1.0.1. The ssl module has limited support for " "LibreSSL. Some features are not available when the ssl module is compiled " "with LibreSSL." msgstr "" -#: ../../library/ssl.rst:2728 +#: ../../library/ssl.rst:2731 msgid "" "LibreSSL >= 2.6.1 no longer supports NPN. The methods " ":meth:`SSLContext.set_npn_protocols` and " ":meth:`SSLSocket.selected_npn_protocol` are not available." msgstr "" -#: ../../library/ssl.rst:2731 +#: ../../library/ssl.rst:2734 msgid "" ":meth:`SSLContext.set_default_verify_paths` ignores the env vars " ":envvar:`SSL_CERT_FILE` and :envvar:`SSL_CERT_PATH` although " ":func:`get_default_verify_paths` still reports them." msgstr "" -#: ../../library/ssl.rst:2739 +#: ../../library/ssl.rst:2742 msgid "Class :class:`socket.socket`" msgstr "" -#: ../../library/ssl.rst:2739 +#: ../../library/ssl.rst:2742 msgid "Documentation of underlying :mod:`socket` class" msgstr "" -#: ../../library/ssl.rst:2742 +#: ../../library/ssl.rst:2745 msgid "" "`SSL/TLS Strong Encryption: An Introduction " "`_" msgstr "" -#: ../../library/ssl.rst:2742 +#: ../../library/ssl.rst:2745 msgid "Intro from the Apache HTTP Server documentation" msgstr "" -#: ../../library/ssl.rst:2745 +#: ../../library/ssl.rst:2748 msgid "" ":rfc:`RFC 1422: Privacy Enhancement for Internet Electronic Mail: Part II: " "Certificate-Based Key Management <1422>`" msgstr "" -#: ../../library/ssl.rst:2745 +#: ../../library/ssl.rst:2748 msgid "Steve Kent" msgstr "" -#: ../../library/ssl.rst:2748 +#: ../../library/ssl.rst:2751 msgid ":rfc:`RFC 4086: Randomness Requirements for Security <4086>`" msgstr "" -#: ../../library/ssl.rst:2748 +#: ../../library/ssl.rst:2751 msgid "Donald E., Jeffrey I. Schiller" msgstr "" -#: ../../library/ssl.rst:2751 +#: ../../library/ssl.rst:2754 msgid "" ":rfc:`RFC 5280: Internet X.509 Public Key Infrastructure Certificate and " "Certificate Revocation List (CRL) Profile <5280>`" msgstr "" -#: ../../library/ssl.rst:2751 +#: ../../library/ssl.rst:2754 msgid "D. Cooper" msgstr "" -#: ../../library/ssl.rst:2754 +#: ../../library/ssl.rst:2757 msgid "" ":rfc:`RFC 5246: The Transport Layer Security (TLS) Protocol Version 1.2 " "<5246>`" msgstr "" -#: ../../library/ssl.rst:2754 +#: ../../library/ssl.rst:2757 msgid "T. Dierks et. al." msgstr "" -#: ../../library/ssl.rst:2757 +#: ../../library/ssl.rst:2760 msgid ":rfc:`RFC 6066: Transport Layer Security (TLS) Extensions <6066>`" msgstr "" -#: ../../library/ssl.rst:2757 +#: ../../library/ssl.rst:2760 msgid "D. Eastlake" msgstr "" -#: ../../library/ssl.rst:2760 +#: ../../library/ssl.rst:2763 msgid "" "`IANA TLS: Transport Layer Security (TLS) Parameters " "`_" msgstr "" -#: ../../library/ssl.rst:2760 +#: ../../library/ssl.rst:2763 msgid "IANA" msgstr "IANA" -#: ../../library/ssl.rst:2763 +#: ../../library/ssl.rst:2766 msgid "" ":rfc:`RFC 7525: Recommendations for Secure Use of Transport Layer Security " "(TLS) and Datagram Transport Layer Security (DTLS) <7525>`" msgstr "" -#: ../../library/ssl.rst:2763 +#: ../../library/ssl.rst:2766 msgid "IETF" msgstr "IETF" -#: ../../library/ssl.rst:2765 +#: ../../library/ssl.rst:2768 msgid "" "`Mozilla's Server Side TLS recommendations " "`_" msgstr "" -#: ../../library/ssl.rst:2766 +#: ../../library/ssl.rst:2769 msgid "Mozilla" msgstr "Mozilla" diff --git a/library/subprocess.po b/library/subprocess.po index 6399efb..7f49c05 100644 --- a/library/subprocess.po +++ b/library/subprocess.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-12 11:28+0000\n" +"POT-Creation-Date: 2019-11-29 12:04+0000\n" "PO-Revision-Date: 2017-02-16 23:28+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -760,8 +760,8 @@ msgstr "" msgid "" "Popen and the other functions in this module that use it raise an " ":ref:`auditing event ` ``subprocess.Popen`` with arguments " -"``executable``, ``args``, ``cwd``, ``env``. The value for ``args`` may be a " -"single string or a list of strings, depending on platform." +"``executable``, ``args``, ``cwd``, and ``env``. The value for ``args`` may " +"be a single string or a list of strings, depending on platform." msgstr "" #: ../../library/subprocess.rst:602 diff --git a/library/sys.po b/library/sys.po index 3ecbeff..9a595e3 100644 --- a/library/sys.po +++ b/library/sys.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-13 11:56+0000\n" +"POT-Creation-Date: 2019-11-29 12:04+0000\n" "PO-Revision-Date: 2017-02-16 23:29+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -47,7 +47,7 @@ msgstr "" #: ../../library/sys.rst:28 msgid "" -"Adds the callable *hook* to the collection of active auditing hooks for the " +"Append the callable *hook* to the list of active auditing hooks for the " "current interpreter." msgstr "" @@ -67,21 +67,27 @@ msgstr "" #: ../../library/sys.rst:38 msgid "" -"Raises a auditing event ``sys.addaudithook`` with no arguments. If any " -"existing hooks raise an exception derived from :class:`Exception`, the new " -"hook will not be added and the exception suppressed. As a result, callers " -"cannot assume that their hook has been added unless they control all " -"existing hooks." +"Raise an auditing event ``sys.addaudithook`` with no arguments. If any " +"existing hooks raise an exception derived from :class:`RuntimeError`, the " +"new hook will not be added and the exception suppressed. As a result, " +"callers cannot assume that their hook has been added unless they control all" +" existing hooks." msgstr "" #: ../../library/sys.rst:48 msgid "" +"Exceptions derived from :class:`Exception` but not :class:`RuntimeError` are" +" no longer suppressed." +msgstr "" + +#: ../../library/sys.rst:53 +msgid "" "When tracing is enabled (see :func:`settrace`), Python hooks are only traced" " if the callable has a ``__cantrace__`` member that is set to a true value. " "Otherwise, trace functions will skip the hook." msgstr "" -#: ../../library/sys.rst:55 +#: ../../library/sys.rst:60 msgid "" "The list of command line arguments passed to a Python script. ``argv[0]`` is" " the script name (it is operating system dependent whether this is a full " @@ -91,13 +97,13 @@ msgid "" "``argv[0]`` is the empty string." msgstr "" -#: ../../library/sys.rst:61 +#: ../../library/sys.rst:66 msgid "" "To loop over the standard input, or the list of files given on the command " "line, see the :mod:`fileinput` module." msgstr "" -#: ../../library/sys.rst:65 +#: ../../library/sys.rst:70 msgid "" "On Unix, command line arguments are passed by bytes from OS. Python decodes" " them with filesystem encoding and \"surrogateescape\" error handler. When " @@ -105,40 +111,40 @@ msgid "" "sys.argv]``." msgstr "" -#: ../../library/sys.rst:77 +#: ../../library/sys.rst:82 msgid "" -"Raises an auditing event with any active hooks. The event name is a string " +"Raise an auditing event with any active hooks. The event name is a string " "identifying the event and its associated schema, which is the number and " "types of arguments. The schema for a given event is considered public and " "stable API and should not be modified between releases." msgstr "" -#: ../../library/sys.rst:82 +#: ../../library/sys.rst:87 msgid "" "This function will raise the first exception raised by any hook. In general," " these errors should not be handled and should terminate the process as " "quickly as possible." msgstr "" -#: ../../library/sys.rst:86 +#: ../../library/sys.rst:91 msgid "" "Hooks are added using the :func:`sys.addaudithook` or " ":c:func:`PySys_AddAuditHook` functions." msgstr "" -#: ../../library/sys.rst:89 +#: ../../library/sys.rst:94 msgid "" "The native equivalent of this function is :c:func:`PySys_Audit`. Using the " "native function is preferred when possible." msgstr "" -#: ../../library/sys.rst:92 +#: ../../library/sys.rst:97 msgid "" "See the :ref:`audit events table ` for all events raised by " "CPython." msgstr "" -#: ../../library/sys.rst:100 +#: ../../library/sys.rst:105 msgid "" "Set during Python startup, before ``site.py`` is run, to the same value as " ":data:`exec_prefix`. If not running in a :ref:`virtual environment `, " @@ -162,45 +168,45 @@ msgid "" " from)." msgstr "" -#: ../../library/sys.rst:127 +#: ../../library/sys.rst:132 msgid "" "An indicator of the native byte order. This will have the value ``'big'`` " "on big-endian (most-significant byte first) platforms, and ``'little'`` on " "little-endian (least-significant byte first) platforms." msgstr "" -#: ../../library/sys.rst:134 +#: ../../library/sys.rst:139 msgid "" "A tuple of strings giving the names of all modules that are compiled into " "this Python interpreter. (This information is not available in any other " "way --- ``modules.keys()`` only lists the imported modules.)" msgstr "" -#: ../../library/sys.rst:141 +#: ../../library/sys.rst:146 msgid "" "Call ``func(*args)``, while tracing is enabled. The tracing state is saved," " and restored afterwards. This is intended to be called from a debugger " "from a checkpoint, to recursively debug some other code." msgstr "" -#: ../../library/sys.rst:148 +#: ../../library/sys.rst:153 msgid "" "A string containing the copyright pertaining to the Python interpreter." msgstr "" -#: ../../library/sys.rst:153 +#: ../../library/sys.rst:158 msgid "" "Clear the internal type cache. The type cache is used to speed up attribute " "and method lookups. Use the function *only* to drop unnecessary references " "during reference leak debugging." msgstr "" -#: ../../library/sys.rst:157 ../../library/sys.rst:173 +#: ../../library/sys.rst:162 ../../library/sys.rst:178 msgid "" "This function should be used for internal and specialized purposes only." msgstr "" -#: ../../library/sys.rst:162 +#: ../../library/sys.rst:167 msgid "" "Return a dictionary mapping each thread's identifier to the topmost stack " "frame currently active in that thread at the time the function is called. " @@ -208,7 +214,7 @@ msgid "" "given such a frame." msgstr "" -#: ../../library/sys.rst:167 +#: ../../library/sys.rst:172 msgid "" "This is most useful for debugging deadlock: this function does not require " "the deadlocked threads' cooperation, and such threads' call stacks are " @@ -217,20 +223,20 @@ msgid "" " by the time calling code examines the frame." msgstr "" -#: ../../library/sys.rst:175 +#: ../../library/sys.rst:180 msgid "" "Raises an :ref:`auditing event ` ``sys._current_frames`` with no " "arguments." msgstr "" -#: ../../library/sys.rst:180 +#: ../../library/sys.rst:185 msgid "" "This hook function is called by built-in :func:`breakpoint`. By default, it" " drops you into the :mod:`pdb` debugger, but it can be set to any other " "function so that you can choose which debugger gets used." msgstr "" -#: ../../library/sys.rst:184 +#: ../../library/sys.rst:189 msgid "" "The signature of this function is dependent on what it calls. For example, " "the default binding (e.g. ``pdb.set_trace()``) expects no arguments, but you" @@ -240,7 +246,7 @@ msgid "" "returns is returned from ``breakpoint()``." msgstr "" -#: ../../library/sys.rst:191 +#: ../../library/sys.rst:196 msgid "" "The default implementation first consults the environment variable " ":envvar:`PYTHONBREAKPOINT`. If that is set to ``\"0\"`` then this function " @@ -255,47 +261,47 @@ msgid "" "function." msgstr "" -#: ../../library/sys.rst:203 +#: ../../library/sys.rst:208 msgid "" "Note that if anything goes wrong while importing the callable named by " ":envvar:`PYTHONBREAKPOINT`, a :exc:`RuntimeWarning` is reported and the " "breakpoint is ignored." msgstr "" -#: ../../library/sys.rst:207 +#: ../../library/sys.rst:212 msgid "" "Also note that if ``sys.breakpointhook()`` is overridden programmatically, " ":envvar:`PYTHONBREAKPOINT` is *not* consulted." msgstr "" -#: ../../library/sys.rst:214 +#: ../../library/sys.rst:219 msgid "" "Print low-level information to stderr about the state of CPython's memory " "allocator." msgstr "" -#: ../../library/sys.rst:217 +#: ../../library/sys.rst:222 msgid "" "If Python is configured --with-pydebug, it also performs some expensive " "internal consistency checks." msgstr "" -#: ../../library/sys.rst:224 +#: ../../library/sys.rst:229 msgid "" "This function is specific to CPython. The exact output format is not " "defined here, and may change." msgstr "" -#: ../../library/sys.rst:230 +#: ../../library/sys.rst:235 msgid "Integer specifying the handle of the Python DLL." msgstr "" -#: ../../library/sys.rst:232 ../../library/sys.rst:756 -#: ../../library/sys.rst:1412 ../../library/sys.rst:1611 +#: ../../library/sys.rst:237 ../../library/sys.rst:770 +#: ../../library/sys.rst:1426 ../../library/sys.rst:1632 msgid ":ref:`Availability `: Windows." msgstr ":ref:`Availability `: Windows." -#: ../../library/sys.rst:237 +#: ../../library/sys.rst:242 msgid "" "If *value* is not ``None``, this function prints ``repr(value)`` to " "``sys.stdout``, and saves *value* in ``builtins._``. If ``repr(value)`` is " @@ -304,7 +310,7 @@ msgid "" "``sys.stdout.encoding`` with ``'backslashreplace'`` error handler." msgstr "" -#: ../../library/sys.rst:243 +#: ../../library/sys.rst:248 msgid "" "``sys.displayhook`` is called on the result of evaluating an " ":term:`expression` entered in an interactive Python session. The display of" @@ -312,15 +318,15 @@ msgid "" "to ``sys.displayhook``." msgstr "" -#: ../../library/sys.rst:247 +#: ../../library/sys.rst:252 msgid "Pseudo-code::" msgstr "" -#: ../../library/sys.rst:267 +#: ../../library/sys.rst:272 msgid "Use ``'backslashreplace'`` error handler on :exc:`UnicodeEncodeError`." msgstr "" -#: ../../library/sys.rst:273 +#: ../../library/sys.rst:278 msgid "" "If this is true, Python won't try to write ``.pyc`` files on the import of " "source modules. This value is initially set to ``True`` or ``False`` " @@ -329,7 +335,7 @@ msgid "" "yourself to control bytecode file generation." msgstr "" -#: ../../library/sys.rst:282 +#: ../../library/sys.rst:287 msgid "" "If this is set (not ``None``), Python will write bytecode-cache ``.pyc`` " "files to (and read them from) a parallel directory tree rooted at this " @@ -340,12 +346,12 @@ msgid "" "the same pycache prefix (if any) that you will use at runtime." msgstr "" -#: ../../library/sys.rst:290 +#: ../../library/sys.rst:295 msgid "" "A relative path is interpreted relative to the current working directory." msgstr "" -#: ../../library/sys.rst:292 +#: ../../library/sys.rst:297 msgid "" "This value is initially set based on the value of the :option:`-X` " "``pycache_prefix=PATH`` command-line option or the " @@ -353,12 +359,12 @@ msgid "" "precedence). If neither are set, it is ``None``." msgstr "" -#: ../../library/sys.rst:302 +#: ../../library/sys.rst:307 msgid "" "This function prints out a given traceback and exception to ``sys.stderr``." msgstr "" -#: ../../library/sys.rst:304 +#: ../../library/sys.rst:309 msgid "" "When an exception is raised and uncaught, the interpreter calls " "``sys.excepthook`` with three arguments, the exception class, exception " @@ -369,14 +375,30 @@ msgid "" " ``sys.excepthook``." msgstr "" -#: ../../library/sys.rst:313 +#: ../../library/sys.rstNone +msgid "" +"Raises an :ref:`auditing event ` ``sys.excepthook`` with arguments" +" ``hook``, ``type``, ``value``, ``traceback``." +msgstr "" + +#: ../../library/sys.rst:318 +msgid "" +"Raise an auditing event ``sys.excepthook`` with arguments ``hook``, " +"``type``, ``value``, ``traceback`` when an uncaught exception occurs. If no " +"hook has been set, ``hook`` may be ``None``. If any hook raises an exception" +" derived from :class:`RuntimeError` the call to the hook will be suppressed." +" Otherwise, the audit hook exception will be reported as unraisable and " +"``sys.excepthook`` will be called." +msgstr "" + +#: ../../library/sys.rst:327 msgid "" "The :func:`sys.unraisablehook` function handles unraisable exceptions and " "the :func:`threading.excepthook` function handles exception raised by " ":func:`threading.Thread.run`." msgstr "" -#: ../../library/sys.rst:323 +#: ../../library/sys.rst:337 msgid "" "These objects contain the original values of ``breakpointhook``, " "``displayhook``, ``excepthook``, and ``unraisablehook`` at the start of the " @@ -385,11 +407,11 @@ msgid "" "get replaced with broken or alternative objects." msgstr "" -#: ../../library/sys.rst:329 +#: ../../library/sys.rst:343 msgid "__breakpointhook__" msgstr "" -#: ../../library/sys.rst:335 +#: ../../library/sys.rst:349 msgid "" "This function returns a tuple of three values that give information about " "the exception that is currently being handled. The information returned is " @@ -401,7 +423,7 @@ msgid "" "information about the exception being currently handled is accessible." msgstr "" -#: ../../library/sys.rst:346 +#: ../../library/sys.rst:360 msgid "" "If no exception is being handled anywhere on the stack, a tuple containing " "three ``None`` values is returned. Otherwise, the values returned are " @@ -412,7 +434,7 @@ msgid "" "stack at the point where the exception originally occurred." msgstr "" -#: ../../library/sys.rst:357 +#: ../../library/sys.rst:371 msgid "" "A string giving the site-specific directory prefix where the platform-" "dependent Python files are installed; by default, this is also " @@ -424,7 +446,7 @@ msgid "" "dynload`, where *X.Y* is the version number of Python, for example ``3.2``." msgstr "" -#: ../../library/sys.rst:368 +#: ../../library/sys.rst:382 msgid "" "If a :ref:`virtual environment ` is in effect, this value will be " "changed in ``site.py`` to point to the virtual environment. The value for " @@ -432,7 +454,7 @@ msgid "" ":data:`base_exec_prefix`." msgstr "" -#: ../../library/sys.rst:376 +#: ../../library/sys.rst:390 msgid "" "A string giving the absolute path of the executable binary for the Python " "interpreter, on systems where this makes sense. If Python is unable to " @@ -440,7 +462,7 @@ msgid "" "empty string or ``None``." msgstr "" -#: ../../library/sys.rst:384 +#: ../../library/sys.rst:398 msgid "" "Exit from Python. This is implemented by raising the :exc:`SystemExit` " "exception, so cleanup actions specified by finally clauses of :keyword:`try`" @@ -448,7 +470,7 @@ msgid "" " an outer level." msgstr "" -#: ../../library/sys.rst:389 +#: ../../library/sys.rst:403 msgid "" "The optional argument *arg* can be an integer giving the exit status " "(defaulting to zero), or another type of object. If it is an integer, zero " @@ -464,174 +486,174 @@ msgid "" "way to exit a program when an error occurs." msgstr "" -#: ../../library/sys.rst:402 +#: ../../library/sys.rst:416 msgid "" "Since :func:`exit` ultimately \"only\" raises an exception, it will only " "exit the process when called from the main thread, and the exception is not " "intercepted." msgstr "" -#: ../../library/sys.rst:406 +#: ../../library/sys.rst:420 msgid "" "If an error occurs in the cleanup after the Python interpreter has caught " ":exc:`SystemExit` (such as an error flushing buffered data in the standard " "streams), the exit status is changed to 120." msgstr "" -#: ../../library/sys.rst:414 +#: ../../library/sys.rst:428 msgid "" "The :term:`named tuple` *flags* exposes the status of command line flags. " "The attributes are read only." msgstr "" -#: ../../library/sys.rst:418 ../../library/sys.rst:466 -#: ../../library/sys.rst:801 +#: ../../library/sys.rst:432 ../../library/sys.rst:480 +#: ../../library/sys.rst:815 msgid "attribute" msgstr "atribut" -#: ../../library/sys.rst:418 +#: ../../library/sys.rst:432 msgid "flag" msgstr "" -#: ../../library/sys.rst:420 +#: ../../library/sys.rst:434 msgid ":const:`debug`" msgstr ":const:`debug`" -#: ../../library/sys.rst:420 +#: ../../library/sys.rst:434 msgid ":option:`-d`" msgstr ":option:`-d`" -#: ../../library/sys.rst:421 +#: ../../library/sys.rst:435 msgid ":const:`inspect`" msgstr ":const:`inspect`" -#: ../../library/sys.rst:421 ../../library/sys.rst:422 +#: ../../library/sys.rst:435 ../../library/sys.rst:436 msgid ":option:`-i`" msgstr ":option:`-i`" -#: ../../library/sys.rst:422 +#: ../../library/sys.rst:436 msgid ":const:`interactive`" msgstr ":const:`interactive`" -#: ../../library/sys.rst:423 +#: ../../library/sys.rst:437 msgid ":const:`isolated`" msgstr ":const:`isolated`" -#: ../../library/sys.rst:423 +#: ../../library/sys.rst:437 msgid ":option:`-I`" msgstr ":option:`-I`" -#: ../../library/sys.rst:424 +#: ../../library/sys.rst:438 msgid ":const:`optimize`" msgstr ":const:`optimize`" -#: ../../library/sys.rst:424 +#: ../../library/sys.rst:438 msgid ":option:`-O` or :option:`-OO`" msgstr ":option:`-O` or :option:`-OO`" -#: ../../library/sys.rst:425 +#: ../../library/sys.rst:439 msgid ":const:`dont_write_bytecode`" msgstr ":const:`dont_write_bytecode`" -#: ../../library/sys.rst:425 +#: ../../library/sys.rst:439 msgid ":option:`-B`" msgstr ":option:`-B`" -#: ../../library/sys.rst:426 +#: ../../library/sys.rst:440 msgid ":const:`no_user_site`" msgstr ":const:`no_user_site`" -#: ../../library/sys.rst:426 +#: ../../library/sys.rst:440 msgid ":option:`-s`" msgstr ":option:`-s`" -#: ../../library/sys.rst:427 +#: ../../library/sys.rst:441 msgid ":const:`no_site`" msgstr ":const:`no_site`" -#: ../../library/sys.rst:427 +#: ../../library/sys.rst:441 msgid ":option:`-S`" msgstr ":option:`-S`" -#: ../../library/sys.rst:428 +#: ../../library/sys.rst:442 msgid ":const:`ignore_environment`" msgstr ":const:`ignore_environment`" -#: ../../library/sys.rst:428 +#: ../../library/sys.rst:442 msgid ":option:`-E`" msgstr ":option:`-E`" -#: ../../library/sys.rst:429 +#: ../../library/sys.rst:443 msgid ":const:`verbose`" msgstr ":const:`verbose`" -#: ../../library/sys.rst:429 +#: ../../library/sys.rst:443 msgid ":option:`-v`" msgstr ":option:`-v`" -#: ../../library/sys.rst:430 +#: ../../library/sys.rst:444 msgid ":const:`bytes_warning`" msgstr ":const:`bytes_warning`" -#: ../../library/sys.rst:430 +#: ../../library/sys.rst:444 msgid ":option:`-b`" msgstr ":option:`-b`" -#: ../../library/sys.rst:431 +#: ../../library/sys.rst:445 msgid ":const:`quiet`" msgstr ":const:`quiet`" -#: ../../library/sys.rst:431 +#: ../../library/sys.rst:445 msgid ":option:`-q`" msgstr ":option:`-q`" -#: ../../library/sys.rst:432 +#: ../../library/sys.rst:446 msgid ":const:`hash_randomization`" msgstr ":const:`hash_randomization`" -#: ../../library/sys.rst:432 +#: ../../library/sys.rst:446 msgid ":option:`-R`" msgstr ":option:`-R`" -#: ../../library/sys.rst:433 +#: ../../library/sys.rst:447 msgid ":const:`dev_mode`" msgstr ":const:`dev_mode`" -#: ../../library/sys.rst:433 +#: ../../library/sys.rst:447 msgid ":option:`-X` ``dev``" msgstr ":option:`-X` ``dev``" -#: ../../library/sys.rst:434 +#: ../../library/sys.rst:448 msgid ":const:`utf8_mode`" msgstr ":const:`utf8_mode`" -#: ../../library/sys.rst:434 +#: ../../library/sys.rst:448 msgid ":option:`-X` ``utf8``" msgstr ":option:`-X` ``utf8``" -#: ../../library/sys.rst:437 +#: ../../library/sys.rst:451 msgid "Added ``quiet`` attribute for the new :option:`-q` flag." msgstr "" -#: ../../library/sys.rst:440 +#: ../../library/sys.rst:454 msgid "The ``hash_randomization`` attribute." msgstr "" -#: ../../library/sys.rst:443 +#: ../../library/sys.rst:457 msgid "Removed obsolete ``division_warning`` attribute." msgstr "" -#: ../../library/sys.rst:446 +#: ../../library/sys.rst:460 msgid "Added ``isolated`` attribute for :option:`-I` ``isolated`` flag." msgstr "" -#: ../../library/sys.rst:449 +#: ../../library/sys.rst:463 msgid "" "Added ``dev_mode`` attribute for the new :option:`-X` ``dev`` flag and " "``utf8_mode`` attribute for the new :option:`-X` ``utf8`` flag." msgstr "" -#: ../../library/sys.rst:456 +#: ../../library/sys.rst:470 msgid "" "A :term:`named tuple` holding information about the float type. It contains " "low level information about the precision and internal representation. The " @@ -641,152 +663,152 @@ msgid "" " floating types', for details." msgstr "" -#: ../../library/sys.rst:466 +#: ../../library/sys.rst:480 msgid "float.h macro" msgstr "" -#: ../../library/sys.rst:466 ../../library/sys.rst:801 +#: ../../library/sys.rst:480 ../../library/sys.rst:815 msgid "explanation" msgstr "" -#: ../../library/sys.rst:468 +#: ../../library/sys.rst:482 msgid ":const:`epsilon`" msgstr ":const:`epsilon`" -#: ../../library/sys.rst:468 +#: ../../library/sys.rst:482 msgid "DBL_EPSILON" msgstr "" -#: ../../library/sys.rst:468 +#: ../../library/sys.rst:482 msgid "" "difference between 1 and the least value greater than 1 that is " "representable as a float" msgstr "" -#: ../../library/sys.rst:471 +#: ../../library/sys.rst:485 msgid ":const:`dig`" msgstr ":const:`dig`" -#: ../../library/sys.rst:471 +#: ../../library/sys.rst:485 msgid "DBL_DIG" msgstr "" -#: ../../library/sys.rst:471 +#: ../../library/sys.rst:485 msgid "" "maximum number of decimal digits that can be faithfully represented in a " "float; see below" msgstr "" -#: ../../library/sys.rst:474 +#: ../../library/sys.rst:488 msgid ":const:`mant_dig`" msgstr ":const:`mant_dig`" -#: ../../library/sys.rst:474 +#: ../../library/sys.rst:488 msgid "DBL_MANT_DIG" msgstr "" -#: ../../library/sys.rst:474 +#: ../../library/sys.rst:488 msgid "" "float precision: the number of base-``radix`` digits in the significand of a" " float" msgstr "" -#: ../../library/sys.rst:477 +#: ../../library/sys.rst:491 msgid ":const:`max`" msgstr ":const:`max`" -#: ../../library/sys.rst:477 +#: ../../library/sys.rst:491 msgid "DBL_MAX" msgstr "" -#: ../../library/sys.rst:477 +#: ../../library/sys.rst:491 msgid "maximum representable finite float" msgstr "" -#: ../../library/sys.rst:479 +#: ../../library/sys.rst:493 msgid ":const:`max_exp`" msgstr ":const:`max_exp`" -#: ../../library/sys.rst:479 +#: ../../library/sys.rst:493 msgid "DBL_MAX_EXP" msgstr "" -#: ../../library/sys.rst:479 +#: ../../library/sys.rst:493 msgid "" "maximum integer e such that ``radix**(e-1)`` is a representable finite float" msgstr "" -#: ../../library/sys.rst:482 +#: ../../library/sys.rst:496 msgid ":const:`max_10_exp`" msgstr ":const:`max_10_exp`" -#: ../../library/sys.rst:482 +#: ../../library/sys.rst:496 msgid "DBL_MAX_10_EXP" msgstr "" -#: ../../library/sys.rst:482 +#: ../../library/sys.rst:496 msgid "" "maximum integer e such that ``10**e`` is in the range of representable " "finite floats" msgstr "" -#: ../../library/sys.rst:485 +#: ../../library/sys.rst:499 msgid ":const:`min`" msgstr ":const:`min`" -#: ../../library/sys.rst:485 +#: ../../library/sys.rst:499 msgid "DBL_MIN" msgstr "" -#: ../../library/sys.rst:485 +#: ../../library/sys.rst:499 msgid "minimum positive normalized float" msgstr "" -#: ../../library/sys.rst:487 +#: ../../library/sys.rst:501 msgid ":const:`min_exp`" msgstr ":const:`min_exp`" -#: ../../library/sys.rst:487 +#: ../../library/sys.rst:501 msgid "DBL_MIN_EXP" msgstr "" -#: ../../library/sys.rst:487 +#: ../../library/sys.rst:501 msgid "minimum integer e such that ``radix**(e-1)`` is a normalized float" msgstr "" -#: ../../library/sys.rst:490 +#: ../../library/sys.rst:504 msgid ":const:`min_10_exp`" msgstr ":const:`min_10_exp`" -#: ../../library/sys.rst:490 +#: ../../library/sys.rst:504 msgid "DBL_MIN_10_EXP" msgstr "" -#: ../../library/sys.rst:490 +#: ../../library/sys.rst:504 msgid "minimum integer e such that ``10**e`` is a normalized float" msgstr "" -#: ../../library/sys.rst:493 +#: ../../library/sys.rst:507 msgid ":const:`radix`" msgstr ":const:`radix`" -#: ../../library/sys.rst:493 +#: ../../library/sys.rst:507 msgid "FLT_RADIX" msgstr "" -#: ../../library/sys.rst:493 +#: ../../library/sys.rst:507 msgid "radix of exponent representation" msgstr "" -#: ../../library/sys.rst:495 +#: ../../library/sys.rst:509 msgid ":const:`rounds`" msgstr ":const:`rounds`" -#: ../../library/sys.rst:495 +#: ../../library/sys.rst:509 msgid "FLT_ROUNDS" msgstr "" -#: ../../library/sys.rst:495 +#: ../../library/sys.rst:509 msgid "" "integer constant representing the rounding mode used for arithmetic " "operations. This reflects the value of the system FLT_ROUNDS macro at " @@ -794,7 +816,7 @@ msgid "" "explanation of the possible values and their meanings." msgstr "" -#: ../../library/sys.rst:503 +#: ../../library/sys.rst:517 msgid "" "The attribute :attr:`sys.float_info.dig` needs further explanation. If " "``s`` is any string representing a decimal number with at most " @@ -803,13 +825,13 @@ msgid "" "value::" msgstr "" -#: ../../library/sys.rst:516 +#: ../../library/sys.rst:530 msgid "" "But for strings with more than :attr:`sys.float_info.dig` significant " "digits, this isn't always true::" msgstr "" -#: ../../library/sys.rst:525 +#: ../../library/sys.rst:539 msgid "" "A string indicating how the :func:`repr` function behaves for floats. If " "the string has value ``'short'`` then for a finite float ``x``, ``repr(x)`` " @@ -819,7 +841,7 @@ msgid "" "same way as it did in versions of Python prior to 3.1." msgstr "" -#: ../../library/sys.rst:538 +#: ../../library/sys.rst:552 msgid "" "Return the number of memory blocks currently allocated by the interpreter, " "regardless of their size. This function is mainly useful for tracking and " @@ -829,46 +851,46 @@ msgid "" " results." msgstr "" -#: ../../library/sys.rst:545 +#: ../../library/sys.rst:559 msgid "" "If a Python build or implementation cannot reasonably compute this " "information, :func:`getallocatedblocks()` is allowed to return 0 instead." msgstr "" -#: ../../library/sys.rst:553 +#: ../../library/sys.rst:567 msgid "Return the build time API version of Android as an integer." msgstr "" -#: ../../library/sys.rst:556 +#: ../../library/sys.rst:570 msgid ":ref:`Availability `: Android." msgstr "" -#: ../../library/sys.rst:562 +#: ../../library/sys.rst:576 msgid "Return the interpreter's \"check interval\"; see :func:`setcheckinterval`." msgstr "" -#: ../../library/sys.rst:564 +#: ../../library/sys.rst:578 msgid "Use :func:`getswitchinterval` instead." msgstr "" -#: ../../library/sys.rst:570 +#: ../../library/sys.rst:584 msgid "" "Return the name of the current default string encoding used by the Unicode " "implementation." msgstr "" -#: ../../library/sys.rst:576 +#: ../../library/sys.rst:590 msgid "" "Return the current value of the flags that are used for :c:func:`dlopen` " "calls. Symbolic names for the flag values can be found in the :mod:`os` " "module (``RTLD_xxx`` constants, e.g. :data:`os.RTLD_LAZY`)." msgstr "" -#: ../../library/sys.rst:581 ../../library/sys.rst:1185 +#: ../../library/sys.rst:595 ../../library/sys.rst:1199 msgid ":ref:`Availability `: Unix." msgstr ":ref:`Availability `: Unix." -#: ../../library/sys.rst:586 +#: ../../library/sys.rst:600 msgid "" "Return the name of the encoding used to convert between Unicode filenames " "and bytes filenames. For best compatibility, str should be used for " @@ -878,71 +900,71 @@ msgid "" "representation." msgstr "" -#: ../../library/sys.rst:593 +#: ../../library/sys.rst:607 msgid "This encoding is always ASCII-compatible." msgstr "" -#: ../../library/sys.rst:595 ../../library/sys.rst:628 +#: ../../library/sys.rst:609 ../../library/sys.rst:642 msgid "" ":func:`os.fsencode` and :func:`os.fsdecode` should be used to ensure that " "the correct encoding and errors mode are used." msgstr "" -#: ../../library/sys.rst:598 +#: ../../library/sys.rst:612 msgid "In the UTF-8 mode, the encoding is ``utf-8`` on any platform." msgstr "" -#: ../../library/sys.rst:600 +#: ../../library/sys.rst:614 msgid "On macOS, the encoding is ``'utf-8'``." msgstr "" -#: ../../library/sys.rst:602 +#: ../../library/sys.rst:616 msgid "On Unix, the encoding is the locale encoding." msgstr "" -#: ../../library/sys.rst:604 +#: ../../library/sys.rst:618 msgid "" "On Windows, the encoding may be ``'utf-8'`` or ``'mbcs'``, depending on user" " configuration." msgstr "" -#: ../../library/sys.rst:607 +#: ../../library/sys.rst:621 msgid "On Android, the encoding is ``'utf-8'``." msgstr "" -#: ../../library/sys.rst:609 +#: ../../library/sys.rst:623 msgid "On VxWorks, the encoding is ``'utf-8'``." msgstr "" -#: ../../library/sys.rst:611 +#: ../../library/sys.rst:625 msgid ":func:`getfilesystemencoding` result cannot be ``None`` anymore." msgstr "" -#: ../../library/sys.rst:614 +#: ../../library/sys.rst:628 msgid "" "Windows is no longer guaranteed to return ``'mbcs'``. See :pep:`529` and " ":func:`_enablelegacywindowsfsencoding` for more information." msgstr "" -#: ../../library/sys.rst:618 +#: ../../library/sys.rst:632 msgid "Return 'utf-8' in the UTF-8 mode." msgstr "" -#: ../../library/sys.rst:624 +#: ../../library/sys.rst:638 msgid "" "Return the name of the error mode used to convert between Unicode filenames " "and bytes filenames. The encoding name is returned from " ":func:`getfilesystemencoding`." msgstr "" -#: ../../library/sys.rst:635 +#: ../../library/sys.rst:649 msgid "" "Return the reference count of the *object*. The count returned is generally" " one higher than you might expect, because it includes the (temporary) " "reference as an argument to :func:`getrefcount`." msgstr "" -#: ../../library/sys.rst:642 +#: ../../library/sys.rst:656 msgid "" "Return the current value of the recursion limit, the maximum depth of the " "Python interpreter stack. This limit prevents infinite recursion from " @@ -950,46 +972,46 @@ msgid "" ":func:`setrecursionlimit`." msgstr "" -#: ../../library/sys.rst:650 +#: ../../library/sys.rst:664 msgid "" "Return the size of an object in bytes. The object can be any type of object." " All built-in objects will return correct results, but this does not have to" " hold true for third-party extensions as it is implementation specific." msgstr "" -#: ../../library/sys.rst:655 +#: ../../library/sys.rst:669 msgid "" "Only the memory consumption directly attributed to the object is accounted " "for, not the memory consumption of objects it refers to." msgstr "" -#: ../../library/sys.rst:658 +#: ../../library/sys.rst:672 msgid "" "If given, *default* will be returned if the object does not provide means to" " retrieve the size. Otherwise a :exc:`TypeError` will be raised." msgstr "" -#: ../../library/sys.rst:661 +#: ../../library/sys.rst:675 msgid "" ":func:`getsizeof` calls the object's ``__sizeof__`` method and adds an " "additional garbage collector overhead if the object is managed by the " "garbage collector." msgstr "" -#: ../../library/sys.rst:665 +#: ../../library/sys.rst:679 msgid "" "See `recursive sizeof recipe `_" " for an example of using :func:`getsizeof` recursively to find the size of " "containers and all their contents." msgstr "" -#: ../../library/sys.rst:671 +#: ../../library/sys.rst:685 msgid "" "Return the interpreter's \"thread switch interval\"; see " ":func:`setswitchinterval`." msgstr "" -#: ../../library/sys.rst:679 +#: ../../library/sys.rst:693 msgid "" "Return a frame object from the call stack. If optional integer *depth* is " "given, return the frame object that many calls below the top of the stack. " @@ -998,27 +1020,27 @@ msgid "" "stack." msgstr "" -#: ../../library/sys.rst:685 +#: ../../library/sys.rst:699 msgid "" "Raises an :ref:`auditing event ` ``sys._getframe`` with no " "arguments." msgstr "" -#: ../../library/sys.rst:688 +#: ../../library/sys.rst:702 msgid "" "This function should be used for internal and specialized purposes only. It " "is not guaranteed to exist in all implementations of Python." msgstr "" -#: ../../library/sys.rst:698 +#: ../../library/sys.rst:712 msgid "Get the profiler function as set by :func:`setprofile`." msgstr "" -#: ../../library/sys.rst:707 +#: ../../library/sys.rst:721 msgid "Get the trace function as set by :func:`settrace`." msgstr "" -#: ../../library/sys.rst:711 +#: ../../library/sys.rst:725 msgid "" "The :func:`gettrace` function is intended only for implementing debuggers, " "profilers, coverage tools and the like. Its behavior is part of the " @@ -1026,7 +1048,7 @@ msgid "" "thus may not be available in all Python implementations." msgstr "" -#: ../../library/sys.rst:719 +#: ../../library/sys.rst:733 msgid "" "Return a named tuple describing the Windows version currently running. The " "named elements are *major*, *minor*, *build*, *platform*, *service_pack*, " @@ -1038,54 +1060,54 @@ msgid "" "only the first 5 elements are retrievable by indexing." msgstr "" -#: ../../library/sys.rst:730 +#: ../../library/sys.rst:744 msgid "*platform* will be :const:`2 (VER_PLATFORM_WIN32_NT)`." msgstr "" -#: ../../library/sys.rst:732 +#: ../../library/sys.rst:746 msgid "*product_type* may be one of the following values:" msgstr "" -#: ../../library/sys.rst:735 +#: ../../library/sys.rst:749 msgid "Constant" msgstr "Konstanta" -#: ../../library/sys.rst:735 +#: ../../library/sys.rst:749 msgid "Meaning" msgstr "Artinya" -#: ../../library/sys.rst:737 +#: ../../library/sys.rst:751 msgid ":const:`1 (VER_NT_WORKSTATION)`" msgstr ":const:`1 (VER_NT_WORKSTATION)`" -#: ../../library/sys.rst:737 +#: ../../library/sys.rst:751 msgid "The system is a workstation." msgstr "" -#: ../../library/sys.rst:739 +#: ../../library/sys.rst:753 msgid ":const:`2 (VER_NT_DOMAIN_CONTROLLER)`" msgstr ":const:`2 (VER_NT_DOMAIN_CONTROLLER)`" -#: ../../library/sys.rst:739 +#: ../../library/sys.rst:753 msgid "The system is a domain controller." msgstr "" -#: ../../library/sys.rst:742 +#: ../../library/sys.rst:756 msgid ":const:`3 (VER_NT_SERVER)`" msgstr ":const:`3 (VER_NT_SERVER)`" -#: ../../library/sys.rst:742 +#: ../../library/sys.rst:756 msgid "The system is a server, but not a domain controller." msgstr "" -#: ../../library/sys.rst:746 +#: ../../library/sys.rst:760 msgid "" "This function wraps the Win32 :c:func:`GetVersionEx` function; see the " "Microsoft documentation on :c:func:`OSVERSIONINFOEX` for more information " "about these fields." msgstr "" -#: ../../library/sys.rst:750 +#: ../../library/sys.rst:764 msgid "" "*platform_version* returns the accurate major version, minor version and " "build number of the current operating system, rather than the version that " @@ -1093,17 +1115,17 @@ msgid "" "than for feature detection." msgstr "" -#: ../../library/sys.rst:757 +#: ../../library/sys.rst:771 msgid "" "Changed to a named tuple and added *service_pack_minor*, " "*service_pack_major*, *suite_mask*, and *product_type*." msgstr "" -#: ../../library/sys.rst:761 +#: ../../library/sys.rst:775 msgid "Added *platform_version*" msgstr "" -#: ../../library/sys.rst:767 +#: ../../library/sys.rst:781 msgid "" "Returns an *asyncgen_hooks* object, which is similar to a " ":class:`~collections.namedtuple` of the form `(firstiter, finalizer)`, where" @@ -1113,103 +1135,103 @@ msgid "" "loop." msgstr "" -#: ../../library/sys.rst:774 +#: ../../library/sys.rst:788 msgid "See :pep:`525` for more details." msgstr "" -#: ../../library/sys.rst:778 ../../library/sys.rst:1379 +#: ../../library/sys.rst:792 ../../library/sys.rst:1393 msgid "" "This function has been added on a provisional basis (see :pep:`411` for " "details.)" msgstr "" -#: ../../library/sys.rst:784 +#: ../../library/sys.rst:798 msgid "" "Get the current coroutine origin tracking depth, as set by " ":func:`set_coroutine_origin_tracking_depth`." msgstr "" -#: ../../library/sys.rst:790 ../../library/sys.rst:1400 +#: ../../library/sys.rst:804 ../../library/sys.rst:1414 msgid "" "This function has been added on a provisional basis (see :pep:`411` for " "details.) Use it only for debugging purposes." msgstr "" -#: ../../library/sys.rst:796 +#: ../../library/sys.rst:810 msgid "" "A :term:`named tuple` giving parameters of the numeric hash implementation." " For more details about hashing of numeric types, see :ref:`numeric-hash`." msgstr "" -#: ../../library/sys.rst:803 +#: ../../library/sys.rst:817 msgid ":const:`width`" msgstr ":const:`width`" -#: ../../library/sys.rst:803 +#: ../../library/sys.rst:817 msgid "width in bits used for hash values" msgstr "" -#: ../../library/sys.rst:805 +#: ../../library/sys.rst:819 msgid ":const:`modulus`" msgstr ":const:`modulus`" -#: ../../library/sys.rst:805 +#: ../../library/sys.rst:819 msgid "prime modulus P used for numeric hash scheme" msgstr "" -#: ../../library/sys.rst:807 +#: ../../library/sys.rst:821 msgid ":const:`inf`" msgstr ":const:`inf`" -#: ../../library/sys.rst:807 +#: ../../library/sys.rst:821 msgid "hash value returned for a positive infinity" msgstr "" -#: ../../library/sys.rst:809 +#: ../../library/sys.rst:823 msgid ":const:`nan`" msgstr ":const:`nan`" -#: ../../library/sys.rst:809 +#: ../../library/sys.rst:823 msgid "hash value returned for a nan" msgstr "" -#: ../../library/sys.rst:811 +#: ../../library/sys.rst:825 msgid ":const:`imag`" msgstr ":const:`imag`" -#: ../../library/sys.rst:811 +#: ../../library/sys.rst:825 msgid "multiplier used for the imaginary part of a complex number" msgstr "" -#: ../../library/sys.rst:814 +#: ../../library/sys.rst:828 msgid ":const:`algorithm`" msgstr ":const:`algorithm`" -#: ../../library/sys.rst:814 +#: ../../library/sys.rst:828 msgid "name of the algorithm for hashing of str, bytes, and memoryview" msgstr "" -#: ../../library/sys.rst:817 +#: ../../library/sys.rst:831 msgid ":const:`hash_bits`" msgstr ":const:`hash_bits`" -#: ../../library/sys.rst:817 +#: ../../library/sys.rst:831 msgid "internal output size of the hash algorithm" msgstr "" -#: ../../library/sys.rst:819 +#: ../../library/sys.rst:833 msgid ":const:`seed_bits`" msgstr ":const:`seed_bits`" -#: ../../library/sys.rst:819 +#: ../../library/sys.rst:833 msgid "size of the seed key of the hash algorithm" msgstr "" -#: ../../library/sys.rst:825 +#: ../../library/sys.rst:839 msgid "Added *algorithm*, *hash_bits* and *seed_bits*" msgstr "" -#: ../../library/sys.rst:831 +#: ../../library/sys.rst:845 msgid "" "The version number encoded as a single integer. This is guaranteed to " "increase with each version, including proper support for non-production " @@ -1217,7 +1239,7 @@ msgid "" "version 1.5.2, use::" msgstr "" -#: ../../library/sys.rst:842 +#: ../../library/sys.rst:856 msgid "" "This is called ``hexversion`` since it only really looks meaningful when " "viewed as the result of passing it to the built-in :func:`hex` function. " @@ -1225,25 +1247,25 @@ msgid "" "human-friendly encoding of the same information." msgstr "" -#: ../../library/sys.rst:847 +#: ../../library/sys.rst:861 msgid "More details of ``hexversion`` can be found at :ref:`apiabiversion`." msgstr "" -#: ../../library/sys.rst:852 +#: ../../library/sys.rst:866 msgid "" "An object containing information about the implementation of the currently " "running Python interpreter. The following attributes are required to exist " "in all Python implementations." msgstr "" -#: ../../library/sys.rst:856 +#: ../../library/sys.rst:870 msgid "" "*name* is the implementation's identifier, e.g. ``'cpython'``. The actual " "string is defined by the Python implementation, but it is guaranteed to be " "lower case." msgstr "" -#: ../../library/sys.rst:860 +#: ../../library/sys.rst:874 msgid "" "*version* is a named tuple, in the same format as :data:`sys.version_info`." " It represents the version of the Python *implementation*. This has a " @@ -1255,13 +1277,13 @@ msgid "" "the same value, since it is the reference implementation." msgstr "" -#: ../../library/sys.rst:870 +#: ../../library/sys.rst:884 msgid "" "*hexversion* is the implementation version in hexadecimal format, like " ":data:`sys.hexversion`." msgstr "" -#: ../../library/sys.rst:873 +#: ../../library/sys.rst:887 msgid "" "*cache_tag* is the tag used by the import machinery in the filenames of " "cached modules. By convention, it would be a composite of the " @@ -1270,7 +1292,7 @@ msgid "" "is set to ``None``, it indicates that module caching should be disabled." msgstr "" -#: ../../library/sys.rst:880 +#: ../../library/sys.rst:894 msgid "" ":data:`sys.implementation` may contain additional attributes specific to the" " Python implementation. These non-standard attributes must start with an " @@ -1280,45 +1302,45 @@ msgid "" " versions, however.) See :pep:`421` for more information." msgstr "" -#: ../../library/sys.rst:891 +#: ../../library/sys.rst:905 msgid "" "The addition of new required attributes must go through the normal PEP " "process. See :pep:`421` for more information." msgstr "" -#: ../../library/sys.rst:896 +#: ../../library/sys.rst:910 msgid "" "A :term:`named tuple` that holds information about Python's internal " "representation of integers. The attributes are read only." msgstr "" -#: ../../library/sys.rst:902 ../../library/sys.rst:1503 +#: ../../library/sys.rst:916 ../../library/sys.rst:1517 msgid "Attribute" msgstr "Atribut" -#: ../../library/sys.rst:902 ../../library/sys.rst:1503 +#: ../../library/sys.rst:916 ../../library/sys.rst:1517 msgid "Explanation" msgstr "" -#: ../../library/sys.rst:904 +#: ../../library/sys.rst:918 msgid ":const:`bits_per_digit`" msgstr ":const:`bits_per_digit`" -#: ../../library/sys.rst:904 +#: ../../library/sys.rst:918 msgid "" "number of bits held in each digit. Python integers are stored internally in" " base ``2**int_info.bits_per_digit``" msgstr "" -#: ../../library/sys.rst:908 +#: ../../library/sys.rst:922 msgid ":const:`sizeof_digit`" msgstr ":const:`sizeof_digit`" -#: ../../library/sys.rst:908 +#: ../../library/sys.rst:922 msgid "size in bytes of the C type used to represent a digit" msgstr "" -#: ../../library/sys.rst:917 +#: ../../library/sys.rst:931 msgid "" "When this attribute exists, its value is automatically called (with no " "arguments) when the interpreter is launched in :ref:`interactive mode ` ``cpython.run_interactivehook`` " "with the hook object as the argument when the hook is called on startup." msgstr "" -#: ../../library/sys.rst:934 +#: ../../library/sys.rst:948 msgid "" "Enter *string* in the table of \"interned\" strings and return the interned " "string -- which is *string* itself or a copy. Interning strings is useful to" @@ -1351,19 +1373,19 @@ msgid "" "attributes have interned keys." msgstr "" -#: ../../library/sys.rst:942 +#: ../../library/sys.rst:956 msgid "" "Interned strings are not immortal; you must keep a reference to the return " "value of :func:`intern` around to benefit from it." msgstr "" -#: ../../library/sys.rst:948 +#: ../../library/sys.rst:962 msgid "" "Return :const:`True` if the Python interpreter is :term:`shutting down " "`, :const:`False` otherwise." msgstr "" -#: ../../library/sys.rst:958 +#: ../../library/sys.rst:972 msgid "" "These three variables are not always defined; they are set when an exception" " is not handled and the interpreter prints an error message and a stack " @@ -1374,33 +1396,33 @@ msgid "" " information.)" msgstr "" -#: ../../library/sys.rst:966 +#: ../../library/sys.rst:980 msgid "" "The meaning of the variables is the same as that of the return values from " ":func:`exc_info` above." msgstr "" -#: ../../library/sys.rst:972 +#: ../../library/sys.rst:986 msgid "" "An integer giving the maximum value a variable of type :c:type:`Py_ssize_t` " "can take. It's usually ``2**31 - 1`` on a 32-bit platform and ``2**63 - 1``" " on a 64-bit platform." msgstr "" -#: ../../library/sys.rst:979 +#: ../../library/sys.rst:993 msgid "" "An integer giving the value of the largest Unicode code point, i.e. " "``1114111`` (``0x10FFFF`` in hexadecimal)." msgstr "" -#: ../../library/sys.rst:982 +#: ../../library/sys.rst:996 msgid "" "Before :pep:`393`, ``sys.maxunicode`` used to be either ``0xFFFF`` or " "``0x10FFFF``, depending on the configuration option that specified whether " "Unicode characters were stored as UCS-2 or UCS-4." msgstr "" -#: ../../library/sys.rst:990 +#: ../../library/sys.rst:1004 msgid "" "A list of :term:`meta path finder` objects that have their " ":meth:`~importlib.abc.MetaPathFinder.find_spec` methods called to see if one" @@ -1412,27 +1434,27 @@ msgid "" "returns a :term:`module spec`, or ``None`` if the module cannot be found." msgstr "" -#: ../../library/sys.rst:1002 +#: ../../library/sys.rst:1016 msgid ":class:`importlib.abc.MetaPathFinder`" msgstr "" -#: ../../library/sys.rst:1002 +#: ../../library/sys.rst:1016 msgid "" "The abstract base class defining the interface of finder objects on " ":data:`meta_path`." msgstr "" -#: ../../library/sys.rst:1006 +#: ../../library/sys.rst:1020 msgid ":class:`importlib.machinery.ModuleSpec`" msgstr "" -#: ../../library/sys.rst:1005 +#: ../../library/sys.rst:1019 msgid "" "The concrete class which :meth:`~importlib.abc.MetaPathFinder.find_spec` " "should return instances of." msgstr "" -#: ../../library/sys.rst:1011 +#: ../../library/sys.rst:1025 msgid "" ":term:`Module specs ` were introduced in Python 3.4, by " ":pep:`451`. Earlier versions of Python looked for a method called " @@ -1441,7 +1463,7 @@ msgid "" ":meth:`~importlib.abc.MetaPathFinder.find_spec` method." msgstr "" -#: ../../library/sys.rst:1019 +#: ../../library/sys.rst:1033 msgid "" "This is a dictionary that maps module names to modules which have already " "been loaded. This can be manipulated to force reloading of modules and " @@ -1450,14 +1472,14 @@ msgid "" "to fail." msgstr "" -#: ../../library/sys.rst:1029 +#: ../../library/sys.rst:1043 msgid "" "A list of strings that specifies the search path for modules. Initialized " "from the environment variable :envvar:`PYTHONPATH`, plus an installation-" "dependent default." msgstr "" -#: ../../library/sys.rst:1033 +#: ../../library/sys.rst:1047 msgid "" "As initialized upon program startup, the first item of this list, " "``path[0]``, is the directory containing the script that was used to invoke " @@ -1469,31 +1491,31 @@ msgid "" ":envvar:`PYTHONPATH`." msgstr "" -#: ../../library/sys.rst:1041 +#: ../../library/sys.rst:1055 msgid "" "A program is free to modify this list for its own purposes. Only strings " "and bytes should be added to :data:`sys.path`; all other data types are " "ignored during import." msgstr "" -#: ../../library/sys.rst:1047 +#: ../../library/sys.rst:1061 msgid "" "Module :mod:`site` This describes how to use .pth files to extend " ":data:`sys.path`." msgstr "" -#: ../../library/sys.rst:1053 +#: ../../library/sys.rst:1067 msgid "" "A list of callables that take a path argument to try to create a " ":term:`finder` for the path. If a finder can be created, it is to be " "returned by the callable, else raise :exc:`ImportError`." msgstr "" -#: ../../library/sys.rst:1057 ../../library/sys.rst:1068 +#: ../../library/sys.rst:1071 ../../library/sys.rst:1082 msgid "Originally specified in :pep:`302`." msgstr "" -#: ../../library/sys.rst:1062 +#: ../../library/sys.rst:1076 msgid "" "A dictionary acting as a cache for :term:`finder` objects. The keys are " "paths that have been passed to :data:`sys.path_hooks` and the values are the" @@ -1501,19 +1523,19 @@ msgid "" " is found on :data:`sys.path_hooks` then ``None`` is stored." msgstr "" -#: ../../library/sys.rst:1070 +#: ../../library/sys.rst:1084 msgid "" "``None`` is stored instead of :class:`imp.NullImporter` when no finder is " "found." msgstr "" -#: ../../library/sys.rst:1077 +#: ../../library/sys.rst:1091 msgid "" "This string contains a platform identifier that can be used to append " "platform-specific components to :data:`sys.path`, for instance." msgstr "" -#: ../../library/sys.rst:1080 +#: ../../library/sys.rst:1094 msgid "" "For Unix systems, except on Linux and AIX, this is the lowercased OS name as" " returned by ``uname -s`` with the first part of the version as returned by " @@ -1522,59 +1544,59 @@ msgid "" "version, it is therefore recommended to use the following idiom::" msgstr "" -#: ../../library/sys.rst:1093 +#: ../../library/sys.rst:1107 msgid "For other systems, the values are:" msgstr "" -#: ../../library/sys.rst:1096 +#: ../../library/sys.rst:1110 msgid "System" msgstr "" -#: ../../library/sys.rst:1096 +#: ../../library/sys.rst:1110 msgid "``platform`` value" msgstr "" -#: ../../library/sys.rst:1098 +#: ../../library/sys.rst:1112 msgid "AIX" msgstr "" -#: ../../library/sys.rst:1098 +#: ../../library/sys.rst:1112 msgid "``'aix'``" msgstr "" -#: ../../library/sys.rst:1099 +#: ../../library/sys.rst:1113 msgid "Linux" msgstr "" -#: ../../library/sys.rst:1099 +#: ../../library/sys.rst:1113 msgid "``'linux'``" msgstr "" -#: ../../library/sys.rst:1100 +#: ../../library/sys.rst:1114 msgid "Windows" msgstr "Windows" -#: ../../library/sys.rst:1100 +#: ../../library/sys.rst:1114 msgid "``'win32'``" msgstr "" -#: ../../library/sys.rst:1101 +#: ../../library/sys.rst:1115 msgid "Windows/Cygwin" msgstr "" -#: ../../library/sys.rst:1101 +#: ../../library/sys.rst:1115 msgid "``'cygwin'``" msgstr "" -#: ../../library/sys.rst:1102 +#: ../../library/sys.rst:1116 msgid "macOS" msgstr "macOS" -#: ../../library/sys.rst:1102 +#: ../../library/sys.rst:1116 msgid "``'darwin'``" msgstr "" -#: ../../library/sys.rst:1105 +#: ../../library/sys.rst:1119 msgid "" "On Linux, :attr:`sys.platform` doesn't contain the major version anymore. It" " is always ``'linux'``, instead of ``'linux2'`` or ``'linux3'``. Since " @@ -1582,7 +1604,7 @@ msgid "" "always use the ``startswith`` idiom presented above." msgstr "" -#: ../../library/sys.rst:1111 +#: ../../library/sys.rst:1125 msgid "" "On AIX, :attr:`sys.platform` doesn't contain the major version anymore. It " "is always ``'aix'``, instead of ``'aix5'`` or ``'aix7'``. Since older " @@ -1590,19 +1612,19 @@ msgid "" "the ``startswith`` idiom presented above." msgstr "" -#: ../../library/sys.rst:1119 +#: ../../library/sys.rst:1133 msgid "" ":attr:`os.name` has a coarser granularity. :func:`os.uname` gives system-" "dependent version information." msgstr "" -#: ../../library/sys.rst:1122 +#: ../../library/sys.rst:1136 msgid "" "The :mod:`platform` module provides detailed checks for the system's " "identity." msgstr "" -#: ../../library/sys.rst:1128 +#: ../../library/sys.rst:1142 msgid "" "A string giving the site-specific directory prefix where the platform " "independent Python files are installed; by default, this is the string " @@ -1615,14 +1637,14 @@ msgid "" "Python, for example ``3.2``." msgstr "" -#: ../../library/sys.rst:1137 +#: ../../library/sys.rst:1151 msgid "" "If a :ref:`virtual environment ` is in effect, this value will be " "changed in ``site.py`` to point to the virtual environment. The value for " "the Python installation will still be available, via :data:`base_prefix`." msgstr "" -#: ../../library/sys.rst:1152 +#: ../../library/sys.rst:1166 msgid "" "Strings specifying the primary and secondary prompt of the interpreter. " "These are only defined if the interpreter is in interactive mode. Their " @@ -1632,7 +1654,7 @@ msgid "" " used to implement a dynamic prompt." msgstr "" -#: ../../library/sys.rst:1162 +#: ../../library/sys.rst:1176 msgid "" "Set the interpreter's \"check interval\". This integer value determines how" " often the interpreter checks for periodic things such as thread switches " @@ -1643,14 +1665,14 @@ msgid "" " as overhead." msgstr "" -#: ../../library/sys.rst:1169 +#: ../../library/sys.rst:1183 msgid "" "This function doesn't have an effect anymore, as the internal logic for " "thread switching and asynchronous tasks has been rewritten. Use " ":func:`setswitchinterval` instead." msgstr "" -#: ../../library/sys.rst:1177 +#: ../../library/sys.rst:1191 msgid "" "Set the flags used by the interpreter for :c:func:`dlopen` calls, such as " "when the interpreter loads extension modules. Among other things, this will" @@ -1661,7 +1683,7 @@ msgid "" ":data:`os.RTLD_LAZY`)." msgstr "" -#: ../../library/sys.rst:1193 +#: ../../library/sys.rst:1207 msgid "" "Set the system's profile function, which allows you to implement a Python " "source code profiler in Python. See chapter :ref:`profile` for more " @@ -1676,7 +1698,7 @@ msgid "" " in the profile function will cause itself unset." msgstr "" -#: ../../library/sys.rst:1204 +#: ../../library/sys.rst:1218 msgid "" "Profile functions should have three arguments: *frame*, *event*, and *arg*. " "*frame* is the current stack frame. *event* is a string: ``'call'``, " @@ -1684,71 +1706,71 @@ msgid "" "depends on the event type." msgstr "" -#: ../../library/sys.rst:1210 +#: ../../library/sys.rst:1224 msgid "" "Raises an :ref:`auditing event ` ``sys.setprofile`` with no " "arguments." msgstr "" -#: ../../library/sys.rst:1211 ../../library/sys.rst:1292 +#: ../../library/sys.rst:1225 ../../library/sys.rst:1306 msgid "The events have the following meaning:" msgstr "" -#: ../../library/sys.rst:1215 ../../library/sys.rst:1297 +#: ../../library/sys.rst:1229 ../../library/sys.rst:1311 msgid "``'call'``" msgstr "" -#: ../../library/sys.rst:1214 +#: ../../library/sys.rst:1228 msgid "" "A function is called (or some other code block entered). The profile " "function is called; *arg* is ``None``." msgstr "" -#: ../../library/sys.rst:1220 ../../library/sys.rst:1312 +#: ../../library/sys.rst:1234 ../../library/sys.rst:1326 msgid "``'return'``" msgstr "" -#: ../../library/sys.rst:1218 +#: ../../library/sys.rst:1232 msgid "" "A function (or other code block) is about to return. The profile function " "is called; *arg* is the value that will be returned, or ``None`` if the " "event is caused by an exception being raised." msgstr "" -#: ../../library/sys.rst:1224 +#: ../../library/sys.rst:1238 msgid "``'c_call'``" msgstr "" -#: ../../library/sys.rst:1223 +#: ../../library/sys.rst:1237 msgid "" "A C function is about to be called. This may be an extension function or a " "built-in. *arg* is the C function object." msgstr "" -#: ../../library/sys.rst:1227 +#: ../../library/sys.rst:1241 msgid "``'c_return'``" msgstr "" -#: ../../library/sys.rst:1227 +#: ../../library/sys.rst:1241 msgid "A C function has returned. *arg* is the C function object." msgstr "" -#: ../../library/sys.rst:1229 +#: ../../library/sys.rst:1243 msgid "``'c_exception'``" msgstr "" -#: ../../library/sys.rst:1230 +#: ../../library/sys.rst:1244 msgid "A C function has raised an exception. *arg* is the C function object." msgstr "" -#: ../../library/sys.rst:1234 +#: ../../library/sys.rst:1248 msgid "" "Set the maximum depth of the Python interpreter stack to *limit*. This " "limit prevents infinite recursion from causing an overflow of the C stack " "and crashing Python." msgstr "" -#: ../../library/sys.rst:1238 +#: ../../library/sys.rst:1252 msgid "" "The highest possible limit is platform-dependent. A user may need to set " "the limit higher when they have a program that requires deep recursion and a" @@ -1756,19 +1778,19 @@ msgid "" "because a too-high limit can lead to a crash." msgstr "" -#: ../../library/sys.rst:1243 +#: ../../library/sys.rst:1257 msgid "" "If the new limit is too low at the current recursion depth, a " ":exc:`RecursionError` exception is raised." msgstr "" -#: ../../library/sys.rst:1246 +#: ../../library/sys.rst:1260 msgid "" "A :exc:`RecursionError` exception is now raised if the new limit is too low " "at the current recursion depth." msgstr "" -#: ../../library/sys.rst:1253 +#: ../../library/sys.rst:1267 msgid "" "Set the interpreter's thread switch interval (in seconds). This floating-" "point value determines the ideal duration of the \"timeslices\" allocated to" @@ -1779,7 +1801,7 @@ msgid "" "scheduler." msgstr "" -#: ../../library/sys.rst:1270 +#: ../../library/sys.rst:1284 msgid "" "Set the system's trace function, which allows you to implement a Python " "source code debugger in Python. The function is thread-specific; for a " @@ -1788,7 +1810,7 @@ msgid "" ":func:`threading.settrace`." msgstr "" -#: ../../library/sys.rst:1275 +#: ../../library/sys.rst:1289 msgid "" "Trace functions should have three arguments: *frame*, *event*, and *arg*. " "*frame* is the current stack frame. *event* is a string: ``'call'``, " @@ -1796,7 +1818,7 @@ msgid "" " the event type." msgstr "" -#: ../../library/sys.rst:1280 +#: ../../library/sys.rst:1294 msgid "" "The trace function is invoked (with *event* set to ``'call'``) whenever a " "new local scope is entered; it should return a reference to a local trace " @@ -1804,31 +1826,31 @@ msgid "" " traced." msgstr "" -#: ../../library/sys.rst:1285 +#: ../../library/sys.rst:1299 msgid "" "The local trace function should return a reference to itself (or to another " "function for further tracing in that scope), or ``None`` to turn off tracing" " in that scope." msgstr "" -#: ../../library/sys.rst:1289 +#: ../../library/sys.rst:1303 msgid "" "If there is any error occurred in the trace function, it will be unset, just" " like ``settrace(None)`` is called." msgstr "" -#: ../../library/sys.rst:1295 +#: ../../library/sys.rst:1309 msgid "" "A function is called (or some other code block entered). The global trace " "function is called; *arg* is ``None``; the return value specifies the local " "trace function." msgstr "" -#: ../../library/sys.rst:1306 +#: ../../library/sys.rst:1320 msgid "``'line'``" msgstr "" -#: ../../library/sys.rst:1300 +#: ../../library/sys.rst:1314 msgid "" "The interpreter is about to execute a new line of code or re-execute the " "condition of a loop. The local trace function is called; *arg* is ``None``;" @@ -1838,7 +1860,7 @@ msgid "" ":attr:`f_trace_lines` to :const:`False` on that frame." msgstr "" -#: ../../library/sys.rst:1309 +#: ../../library/sys.rst:1323 msgid "" "A function (or other code block) is about to return. The local trace " "function is called; *arg* is the value that will be returned, or ``None`` if" @@ -1846,22 +1868,22 @@ msgid "" "return value is ignored." msgstr "" -#: ../../library/sys.rst:1317 +#: ../../library/sys.rst:1331 msgid "``'exception'``" msgstr "" -#: ../../library/sys.rst:1315 +#: ../../library/sys.rst:1329 msgid "" "An exception has occurred. The local trace function is called; *arg* is a " "tuple ``(exception, value, traceback)``; the return value specifies the new " "local trace function." msgstr "" -#: ../../library/sys.rst:1325 +#: ../../library/sys.rst:1339 msgid "``'opcode'``" msgstr "" -#: ../../library/sys.rst:1320 +#: ../../library/sys.rst:1334 msgid "" "The interpreter is about to execute a new opcode (see :mod:`dis` for opcode " "details). The local trace function is called; *arg* is ``None``; the return" @@ -1870,13 +1892,13 @@ msgid "" ":attr:`f_trace_opcodes` to :const:`True` on the frame." msgstr "" -#: ../../library/sys.rst:1327 +#: ../../library/sys.rst:1341 msgid "" "Note that as an exception is propagated down the chain of callers, an " "``'exception'`` event is generated at each level." msgstr "" -#: ../../library/sys.rst:1330 +#: ../../library/sys.rst:1344 msgid "" "For more fine-grained usage, it's possible to set a trace function by " "assigning ``frame.f_trace = tracefunc`` explicitly, rather than relying on " @@ -1890,17 +1912,17 @@ msgid "" "immediately on each frame)." msgstr "" -#: ../../library/sys.rst:1341 +#: ../../library/sys.rst:1355 msgid "For more information on code and frame objects, refer to :ref:`types`." msgstr "" -#: ../../library/sys.rst:1344 +#: ../../library/sys.rst:1358 msgid "" "Raises an :ref:`auditing event ` ``sys.settrace`` with no " "arguments." msgstr "" -#: ../../library/sys.rst:1347 +#: ../../library/sys.rst:1361 msgid "" "The :func:`settrace` function is intended only for implementing debuggers, " "profilers, coverage tools and the like. Its behavior is part of the " @@ -1908,13 +1930,13 @@ msgid "" "thus may not be available in all Python implementations." msgstr "" -#: ../../library/sys.rst:1354 +#: ../../library/sys.rst:1368 msgid "" "``'opcode'`` event type added; :attr:`f_trace_lines` and " ":attr:`f_trace_opcodes` attributes added to frames" msgstr "" -#: ../../library/sys.rst:1359 +#: ../../library/sys.rst:1373 msgid "" "Accepts two optional keyword arguments which are callables that accept an " ":term:`asynchronous generator iterator` as an argument. The *firstiter* " @@ -1923,32 +1945,32 @@ msgid "" " about to be garbage collected." msgstr "" -#: ../../library/sys.rst:1366 +#: ../../library/sys.rst:1380 msgid "" "Raises an :ref:`auditing event ` " "``sys.set_asyncgen_hooks_firstiter`` with no arguments." msgstr "" -#: ../../library/sys.rst:1368 +#: ../../library/sys.rst:1382 msgid "" "Raises an :ref:`auditing event ` " "``sys.set_asyncgen_hooks_finalizer`` with no arguments." msgstr "" -#: ../../library/sys.rst:1369 +#: ../../library/sys.rst:1383 msgid "" "Two auditing events are raised because the underlying API consists of two " "calls, each of which must raise its own event." msgstr "" -#: ../../library/sys.rst:1372 +#: ../../library/sys.rst:1386 msgid "" "See :pep:`525` for more details, and for a reference example of a " "*finalizer* method see the implementation of " "``asyncio.Loop.shutdown_asyncgens`` in :source:`Lib/asyncio/base_events.py`" msgstr "" -#: ../../library/sys.rst:1384 +#: ../../library/sys.rst:1398 msgid "" "Allows enabling or disabling coroutine origin tracking. When enabled, the " "``cr_origin`` attribute on coroutine objects will contain a tuple of " @@ -1957,69 +1979,69 @@ msgid "" "disabled, ``cr_origin`` will be None." msgstr "" -#: ../../library/sys.rst:1391 +#: ../../library/sys.rst:1405 msgid "" "To enable, pass a *depth* value greater than zero; this sets the number of " "frames whose information will be captured. To disable, pass set *depth* to " "zero." msgstr "" -#: ../../library/sys.rst:1395 +#: ../../library/sys.rst:1409 msgid "This setting is thread-specific." msgstr "" -#: ../../library/sys.rst:1405 +#: ../../library/sys.rst:1419 msgid "" "Changes the default filesystem encoding and errors mode to 'mbcs' and " "'replace' respectively, for consistency with versions of Python prior to " "3.6." msgstr "" -#: ../../library/sys.rst:1408 +#: ../../library/sys.rst:1422 msgid "" "This is equivalent to defining the :envvar:`PYTHONLEGACYWINDOWSFSENCODING` " "environment variable before launching Python." msgstr "" -#: ../../library/sys.rst:1413 +#: ../../library/sys.rst:1427 msgid "See :pep:`529` for more details." msgstr "Lihat :pep:`529` untuk lebih detail." -#: ../../library/sys.rst:1420 +#: ../../library/sys.rst:1434 msgid "" ":term:`File objects ` used by the interpreter for standard " "input, output and errors:" msgstr "" -#: ../../library/sys.rst:1423 +#: ../../library/sys.rst:1437 msgid "" "``stdin`` is used for all interactive input (including calls to " ":func:`input`);" msgstr "" -#: ../../library/sys.rst:1425 +#: ../../library/sys.rst:1439 msgid "" "``stdout`` is used for the output of :func:`print` and :term:`expression` " "statements and for the prompts of :func:`input`;" msgstr "" -#: ../../library/sys.rst:1427 +#: ../../library/sys.rst:1441 msgid "The interpreter's own prompts and its error messages go to ``stderr``." msgstr "" -#: ../../library/sys.rst:1429 +#: ../../library/sys.rst:1443 msgid "" "These streams are regular :term:`text files ` like those returned" " by the :func:`open` function. Their parameters are chosen as follows:" msgstr "" -#: ../../library/sys.rst:1433 +#: ../../library/sys.rst:1447 msgid "" "The character encoding is platform-dependent. Non-Windows platforms use the" " locale encoding (see :meth:`locale.getpreferredencoding()`)." msgstr "" -#: ../../library/sys.rst:1437 +#: ../../library/sys.rst:1451 msgid "" "On Windows, UTF-8 is used for the console device. Non-character devices " "such as disk files and pipes use the system locale encoding (i.e. the ANSI " @@ -2030,14 +2052,14 @@ msgid "" "attached to a console." msgstr "" -#: ../../library/sys.rst:1446 +#: ../../library/sys.rst:1460 msgid "" "The special behaviour of the console can be overridden by setting the " "environment variable PYTHONLEGACYWINDOWSSTDIO before starting Python. In " "that case, the console codepages are used as for any other character device." msgstr "" -#: ../../library/sys.rst:1451 +#: ../../library/sys.rst:1465 msgid "" "Under all platforms, you can override the character encoding by setting the " ":envvar:`PYTHONIOENCODING` environment variable before starting Python or by" @@ -2047,21 +2069,21 @@ msgid "" "set." msgstr "" -#: ../../library/sys.rst:1458 +#: ../../library/sys.rst:1472 msgid "" "When interactive, ``stdout`` and ``stderr`` streams are line-buffered. " "Otherwise, they are block-buffered like regular text files. You can " "override this value with the :option:`-u` command-line option." msgstr "" -#: ../../library/sys.rst:1464 +#: ../../library/sys.rst:1478 msgid "" "To write or read binary data from/to the standard streams, use the " "underlying binary :data:`~io.TextIOBase.buffer` object. For example, to " "write bytes to :data:`stdout`, use ``sys.stdout.buffer.write(b'abc')``." msgstr "" -#: ../../library/sys.rst:1468 +#: ../../library/sys.rst:1482 msgid "" "However, if you are writing a library (and do not control in which context " "its code will be executed), be aware that the standard streams may be " @@ -2069,7 +2091,7 @@ msgid "" "support the :attr:`~io.BufferedIOBase.buffer` attribute." msgstr "" -#: ../../library/sys.rst:1478 +#: ../../library/sys.rst:1492 msgid "" "These objects contain the original values of ``stdin``, ``stderr`` and " "``stdout`` at the start of the program. They are used during finalization, " @@ -2077,7 +2099,7 @@ msgid "" "``sys.std*`` object has been redirected." msgstr "" -#: ../../library/sys.rst:1483 +#: ../../library/sys.rst:1497 msgid "" "It can also be used to restore the actual files to known working file " "objects in case they have been overwritten with a broken object. However, " @@ -2085,7 +2107,7 @@ msgid "" "before replacing it, and restore the saved object." msgstr "" -#: ../../library/sys.rst:1489 +#: ../../library/sys.rst:1503 msgid "" "Under some conditions ``stdin``, ``stdout`` and ``stderr`` as well as the " "original values ``__stdin__``, ``__stdout__`` and ``__stderr__`` can be " @@ -2093,62 +2115,62 @@ msgid "" "to a console and Python apps started with :program:`pythonw`." msgstr "" -#: ../../library/sys.rst:1497 +#: ../../library/sys.rst:1511 msgid "" "A :term:`named tuple` holding information about the thread implementation." msgstr "" -#: ../../library/sys.rst:1505 +#: ../../library/sys.rst:1519 msgid ":const:`name`" msgstr ":const:`name`" -#: ../../library/sys.rst:1505 +#: ../../library/sys.rst:1519 msgid "Name of the thread implementation:" msgstr "" -#: ../../library/sys.rst:1507 +#: ../../library/sys.rst:1521 msgid "``'nt'``: Windows threads" msgstr "" -#: ../../library/sys.rst:1508 +#: ../../library/sys.rst:1522 msgid "``'pthread'``: POSIX threads" msgstr "" -#: ../../library/sys.rst:1509 +#: ../../library/sys.rst:1523 msgid "``'solaris'``: Solaris threads" msgstr "" -#: ../../library/sys.rst:1511 +#: ../../library/sys.rst:1525 msgid ":const:`lock`" msgstr ":const:`lock`" -#: ../../library/sys.rst:1511 +#: ../../library/sys.rst:1525 msgid "Name of the lock implementation:" msgstr "" -#: ../../library/sys.rst:1513 +#: ../../library/sys.rst:1527 msgid "``'semaphore'``: a lock uses a semaphore" msgstr "" -#: ../../library/sys.rst:1514 +#: ../../library/sys.rst:1528 msgid "``'mutex+cond'``: a lock uses a mutex and a condition variable" msgstr "" -#: ../../library/sys.rst:1516 +#: ../../library/sys.rst:1530 msgid "``None`` if this information is unknown" msgstr "" -#: ../../library/sys.rst:1518 +#: ../../library/sys.rst:1532 msgid ":const:`version`" msgstr ":const:`version`" -#: ../../library/sys.rst:1518 +#: ../../library/sys.rst:1532 msgid "" "Name and version of the thread library. It is a string, or ``None`` if this " "information is unknown." msgstr "" -#: ../../library/sys.rst:1527 +#: ../../library/sys.rst:1541 msgid "" "When this variable is set to an integer value, it determines the maximum " "number of levels of traceback information printed when an unhandled " @@ -2157,73 +2179,87 @@ msgid "" "are printed." msgstr "" -#: ../../library/sys.rst:1535 +#: ../../library/sys.rst:1549 msgid "Handle an unraisable exception." msgstr "" -#: ../../library/sys.rst:1537 +#: ../../library/sys.rst:1551 msgid "" "Called when an exception has occurred but there is no way for Python to " "handle it. For example, when a destructor raises an exception or during " "garbage collection (:func:`gc.collect`)." msgstr "" -#: ../../library/sys.rst:1541 +#: ../../library/sys.rst:1555 msgid "The *unraisable* argument has the following attributes:" msgstr "" -#: ../../library/sys.rst:1543 +#: ../../library/sys.rst:1557 msgid "*exc_type*: Exception type." msgstr "" -#: ../../library/sys.rst:1544 +#: ../../library/sys.rst:1558 msgid "*exc_value*: Exception value, can be ``None``." msgstr "" -#: ../../library/sys.rst:1545 +#: ../../library/sys.rst:1559 msgid "*exc_traceback*: Exception traceback, can be ``None``." msgstr "" -#: ../../library/sys.rst:1546 +#: ../../library/sys.rst:1560 msgid "*err_msg*: Error message, can be ``None``." msgstr "" -#: ../../library/sys.rst:1547 +#: ../../library/sys.rst:1561 msgid "*object*: Object causing the exception, can be ``None``." msgstr "" -#: ../../library/sys.rst:1549 +#: ../../library/sys.rst:1563 msgid "" "The default hook formats *err_msg* and *object* as: ``f'{err_msg}: " "{object!r}'``; use \"Exception ignored in\" error message if *err_msg* is " "``None``." msgstr "" -#: ../../library/sys.rst:1553 +#: ../../library/sys.rst:1567 msgid "" ":func:`sys.unraisablehook` can be overridden to control how unraisable " "exceptions are handled." msgstr "" -#: ../../library/sys.rst:1556 +#: ../../library/sys.rst:1570 msgid "" "Storing *exc_value* using a custom hook can create a reference cycle. It " "should be cleared explicitly to break the reference cycle when the exception" " is no longer needed." msgstr "" -#: ../../library/sys.rst:1560 +#: ../../library/sys.rst:1574 msgid "" "Storing *object* using a custom hook can resurrect it if it is set to an " "object which is being finalized. Avoid storing *object* after the custom " "hook completes to avoid resurrecting objects." msgstr "" -#: ../../library/sys.rst:1564 +#: ../../library/sys.rst:1578 msgid "See also :func:`excepthook` which handles uncaught exceptions." msgstr "" -#: ../../library/sys.rst:1570 +#: ../../library/sys.rstNone +msgid "" +"Raises an :ref:`auditing event ` ``sys.unraisablehook`` with " +"arguments ``hook``, ``unraisable``." +msgstr "" + +#: ../../library/sys.rst:1582 +msgid "" +"Raise an auditing event ``sys.unraisablehook`` with arguments ``hook``, " +"``unraisable`` when an exception that cannot be handled occurs. The " +"``unraisable`` object is the same as what will be passed to the hook. If no " +"hook has been set, ``hook`` may be ``None``." +msgstr "" + +#: ../../library/sys.rst:1591 msgid "" "A string containing the version number of the Python interpreter plus " "additional information on the build number and compiler used. This string " @@ -2232,13 +2268,13 @@ msgid "" "functions provided by the :mod:`platform` module." msgstr "" -#: ../../library/sys.rst:1579 +#: ../../library/sys.rst:1600 msgid "" "The C API version for this interpreter. Programmers may find this useful " "when debugging version conflicts between Python and extension modules." msgstr "" -#: ../../library/sys.rst:1585 +#: ../../library/sys.rst:1606 msgid "" "A tuple containing the five components of the version number: *major*, " "*minor*, *micro*, *releaselevel*, and *serial*. All values except " @@ -2249,18 +2285,18 @@ msgid "" "``sys.version_info.major`` and so on." msgstr "" -#: ../../library/sys.rst:1593 +#: ../../library/sys.rst:1614 msgid "Added named component attributes." msgstr "" -#: ../../library/sys.rst:1598 +#: ../../library/sys.rst:1619 msgid "" "This is an implementation detail of the warnings framework; do not modify " "this value. Refer to the :mod:`warnings` module for more information on the" " warnings framework." msgstr "" -#: ../../library/sys.rst:1605 +#: ../../library/sys.rst:1626 msgid "" "The version number used to form registry keys on Windows platforms. This is " "stored as string resource 1000 in the Python DLL. The value is normally the" @@ -2269,25 +2305,25 @@ msgid "" "effect on the registry keys used by Python." msgstr "" -#: ../../library/sys.rst:1616 +#: ../../library/sys.rst:1637 msgid "" "A dictionary of the various implementation-specific flags passed through the" " :option:`-X` command-line option. Option names are either mapped to their " "values, if given explicitly, or to :const:`True`. Example:" msgstr "" -#: ../../library/sys.rst:1632 +#: ../../library/sys.rst:1653 msgid "" "This is a CPython-specific way of accessing options passed through " ":option:`-X`. Other implementations may export them through other means, or" " not at all." msgstr "" -#: ../../library/sys.rst:1640 +#: ../../library/sys.rst:1661 msgid "Citations" msgstr "" -#: ../../library/sys.rst:1641 +#: ../../library/sys.rst:1662 msgid "" "ISO/IEC 9899:1999. \"Programming languages -- C.\" A public draft of this " "standard is available at http://www.open-" diff --git a/library/tempfile.po b/library/tempfile.po index f2072b7..b55e7ab 100644 --- a/library/tempfile.po +++ b/library/tempfile.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-11 00:37+0000\n" +"POT-Creation-Date: 2019-11-28 12:03+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -149,8 +149,8 @@ msgstr "" #: ../../library/tempfile.rst:107 msgid "" "The returned object is a file-like object whose :attr:`_file` attribute is " -"either an :class:`io.BytesIO` or :class:`io.StringIO` object (depending on " -"whether binary or text *mode* was specified) or a true file object, " +"either an :class:`io.BytesIO` or :class:`io.TextIOWrapper` object (depending" +" on whether binary or text *mode* was specified) or a true file object, " "depending on whether :func:`rollover` has been called. This file-like " "object can be used in a :keyword:`with` statement, just like a normal file." msgstr "" diff --git a/library/time.po b/library/time.po index 76b2eaf..ac64105 100644 --- a/library/time.po +++ b/library/time.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-12 11:28+0000\n" +"POT-Creation-Date: 2019-11-23 11:59+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -65,25 +65,22 @@ msgid "" " C library; for 32-bit systems, it is typically in 2038." msgstr "" -#: ../../library/time.rst:50 +#: ../../library/time.rst:47 msgid "" -"**Year 2000 (Y2K) issues**: Python depends on the platform's C library, " -"which generally doesn't have year 2000 issues, since all dates and times are" -" represented internally as seconds since the epoch. Function " -":func:`strptime` can parse 2-digit years when given ``%y`` format code. " -"When 2-digit years are parsed, they are converted according to the POSIX and" -" ISO C standards: values 69--99 are mapped to 1969--1999, and values 0--68 " -"are mapped to 2000--2068." +"Function :func:`strptime` can parse 2-digit years when given ``%y`` format " +"code. When 2-digit years are parsed, they are converted according to the " +"POSIX and ISO C standards: values 69--99 are mapped to 1969--1999, and " +"values 0--68 are mapped to 2000--2068." msgstr "" -#: ../../library/time.rst:62 +#: ../../library/time.rst:57 msgid "" "UTC is Coordinated Universal Time (formerly known as Greenwich Mean Time, or" " GMT). The acronym UTC is not a mistake but a compromise between English " "and French." msgstr "" -#: ../../library/time.rst:68 +#: ../../library/time.rst:63 msgid "" "DST is Daylight Saving Time, an adjustment of the timezone by (usually) one " "hour during part of the year. DST rules are magic (determined by local law)" @@ -92,14 +89,14 @@ msgid "" "the only source of True Wisdom in this respect." msgstr "" -#: ../../library/time.rst:74 +#: ../../library/time.rst:69 msgid "" "The precision of the various real-time functions may be less than suggested " "by the units in which their value or argument is expressed. E.g. on most " "Unix systems, the clock \"ticks\" only 50 or 100 times a second." msgstr "" -#: ../../library/time.rst:78 +#: ../../library/time.rst:73 msgid "" "On the other hand, the precision of :func:`.time` and :func:`sleep` is " "better than their Unix equivalents: times are expressed as floating point " @@ -109,7 +106,7 @@ msgid "" "this, where available)." msgstr "" -#: ../../library/time.rst:85 +#: ../../library/time.rst:80 msgid "" "The time value as returned by :func:`gmtime`, :func:`localtime`, and " ":func:`strptime`, and accepted by :func:`asctime`, :func:`mktime` and " @@ -118,73 +115,73 @@ msgid "" " names for individual fields." msgstr "" -#: ../../library/time.rst:91 +#: ../../library/time.rst:86 msgid "See :class:`struct_time` for a description of these objects." msgstr "" -#: ../../library/time.rst:93 +#: ../../library/time.rst:88 msgid "" "The :class:`struct_time` type was extended to provide the :attr:`tm_gmtoff` " "and :attr:`tm_zone` attributes when platform supports corresponding ``struct" " tm`` members." msgstr "" -#: ../../library/time.rst:98 +#: ../../library/time.rst:93 msgid "" "The :class:`struct_time` attributes :attr:`tm_gmtoff` and :attr:`tm_zone` " "are now available on all platforms." msgstr "" -#: ../../library/time.rst:102 +#: ../../library/time.rst:97 msgid "Use the following functions to convert between time representations:" msgstr "" -#: ../../library/time.rst:105 +#: ../../library/time.rst:100 msgid "From" msgstr "dari" -#: ../../library/time.rst:105 +#: ../../library/time.rst:100 msgid "To" msgstr "Ke" -#: ../../library/time.rst:105 +#: ../../library/time.rst:100 msgid "Use" msgstr "Gunakan" -#: ../../library/time.rst:107 ../../library/time.rst:110 -#: ../../library/time.rst:113 ../../library/time.rst:116 +#: ../../library/time.rst:102 ../../library/time.rst:105 +#: ../../library/time.rst:108 ../../library/time.rst:111 msgid "seconds since the epoch" msgstr "" -#: ../../library/time.rst:107 ../../library/time.rst:113 +#: ../../library/time.rst:102 ../../library/time.rst:108 msgid ":class:`struct_time` in UTC" msgstr "" -#: ../../library/time.rst:107 +#: ../../library/time.rst:102 msgid ":func:`gmtime`" msgstr ":func:`gmtime`" -#: ../../library/time.rst:110 ../../library/time.rst:116 +#: ../../library/time.rst:105 ../../library/time.rst:111 msgid ":class:`struct_time` in local time" msgstr "" -#: ../../library/time.rst:110 +#: ../../library/time.rst:105 msgid ":func:`localtime`" msgstr ":func:`localtime`" -#: ../../library/time.rst:113 +#: ../../library/time.rst:108 msgid ":func:`calendar.timegm`" msgstr ":func:`calendar.timegm`" -#: ../../library/time.rst:116 +#: ../../library/time.rst:111 msgid ":func:`mktime`" msgstr ":func:`mktime`" -#: ../../library/time.rst:124 +#: ../../library/time.rst:119 msgid "Functions" msgstr "Fungsi-Fungsi" -#: ../../library/time.rst:128 +#: ../../library/time.rst:123 msgid "" "Convert a tuple or :class:`struct_time` representing a time as returned by " ":func:`gmtime` or :func:`localtime` to a string of the following form: " @@ -193,78 +190,78 @@ msgid "" "1993'``." msgstr "" -#: ../../library/time.rst:134 +#: ../../library/time.rst:129 msgid "" "If *t* is not provided, the current time as returned by :func:`localtime` is" " used. Locale information is not used by :func:`asctime`." msgstr "" -#: ../../library/time.rst:139 +#: ../../library/time.rst:134 msgid "" "Unlike the C function of the same name, :func:`asctime` does not add a " "trailing newline." msgstr "" -#: ../../library/time.rst:144 +#: ../../library/time.rst:139 msgid "" "Return the *clk_id* of the thread-specific CPU-time clock for the specified " "*thread_id*." msgstr "" -#: ../../library/time.rst:146 +#: ../../library/time.rst:141 msgid "" "Use :func:`threading.get_ident` or the :attr:`~threading.Thread.ident` " "attribute of :class:`threading.Thread` objects to get a suitable value for " "*thread_id*." msgstr "" -#: ../../library/time.rst:151 +#: ../../library/time.rst:146 msgid "" "Passing an invalid or expired *thread_id* may result in undefined behavior, " "such as segmentation fault." msgstr "" -#: ../../library/time.rst:156 +#: ../../library/time.rst:151 msgid "" ":ref:`Availability `: Unix (see the man page for " ":manpage:`pthread_getcpuclockid(3)` for further information)." msgstr "" -#: ../../library/time.rst:161 +#: ../../library/time.rst:156 msgid "" "Return the resolution (precision) of the specified clock *clk_id*. Refer to" " :ref:`time-clock-id-constants` for a list of accepted values for *clk_id*." msgstr "" -#: ../../library/time.rst:165 ../../library/time.rst:175 -#: ../../library/time.rst:184 ../../library/time.rst:194 -#: ../../library/time.rst:203 ../../library/time.rst:635 -#: ../../library/time.rst:752 ../../library/time.rst:771 -#: ../../library/time.rst:789 ../../library/time.rst:825 +#: ../../library/time.rst:160 ../../library/time.rst:170 +#: ../../library/time.rst:179 ../../library/time.rst:189 +#: ../../library/time.rst:198 ../../library/time.rst:630 +#: ../../library/time.rst:747 ../../library/time.rst:766 +#: ../../library/time.rst:784 ../../library/time.rst:820 msgid ":ref:`Availability `: Unix." msgstr ":ref:`Availability `: Unix." -#: ../../library/time.rst:171 +#: ../../library/time.rst:166 msgid "" "Return the time of the specified clock *clk_id*. Refer to :ref:`time-clock-" "id-constants` for a list of accepted values for *clk_id*." msgstr "" -#: ../../library/time.rst:181 +#: ../../library/time.rst:176 msgid "Similar to :func:`clock_gettime` but return time as nanoseconds." msgstr "" -#: ../../library/time.rst:190 +#: ../../library/time.rst:185 msgid "" "Set the time of the specified clock *clk_id*. Currently, " ":data:`CLOCK_REALTIME` is the only accepted value for *clk_id*." msgstr "" -#: ../../library/time.rst:200 +#: ../../library/time.rst:195 msgid "Similar to :func:`clock_settime` but set time with nanoseconds." msgstr "" -#: ../../library/time.rst:209 +#: ../../library/time.rst:204 msgid "" "Convert a time expressed in seconds since the epoch to a string of a form: " "``'Sun Jun 20 23:21:05 1993'`` representing local time. The day field is two" @@ -272,7 +269,7 @@ msgid "" "``'Wed Jun 9 04:26:40 1993'``." msgstr "" -#: ../../library/time.rst:214 +#: ../../library/time.rst:209 msgid "" "If *secs* is not provided or :const:`None`, the current time as returned by " ":func:`.time` is used. ``ctime(secs)`` is equivalent to " @@ -280,62 +277,62 @@ msgid "" ":func:`ctime`." msgstr "" -#: ../../library/time.rst:222 +#: ../../library/time.rst:217 msgid "" "Get information on the specified clock as a namespace object. Supported " "clock names and the corresponding functions to read their value are:" msgstr "" -#: ../../library/time.rst:226 +#: ../../library/time.rst:221 msgid "``'clock'``: :func:`time.clock`" msgstr "``'clock'``: :func:`time.clock`" -#: ../../library/time.rst:227 +#: ../../library/time.rst:222 msgid "``'monotonic'``: :func:`time.monotonic`" msgstr "``'monotonic'``: :func:`time.monotonic`" -#: ../../library/time.rst:228 +#: ../../library/time.rst:223 msgid "``'perf_counter'``: :func:`time.perf_counter`" msgstr "``'perf_counter'``: :func:`time.perf_counter`" -#: ../../library/time.rst:229 +#: ../../library/time.rst:224 msgid "``'process_time'``: :func:`time.process_time`" msgstr "``'process_time'``: :func:`time.process_time`" -#: ../../library/time.rst:230 +#: ../../library/time.rst:225 msgid "``'thread_time'``: :func:`time.thread_time`" msgstr "``'thread_time'``: :func:`time.thread_time`" -#: ../../library/time.rst:231 +#: ../../library/time.rst:226 msgid "``'time'``: :func:`time.time`" msgstr "``'time'``: :func:`time.time`" -#: ../../library/time.rst:233 +#: ../../library/time.rst:228 msgid "The result has the following attributes:" msgstr "" -#: ../../library/time.rst:235 +#: ../../library/time.rst:230 msgid "" "*adjustable*: ``True`` if the clock can be changed automatically (e.g. by a " "NTP daemon) or manually by the system administrator, ``False`` otherwise" msgstr "" -#: ../../library/time.rst:237 +#: ../../library/time.rst:232 msgid "" "*implementation*: The name of the underlying C function used to get the " "clock value. Refer to :ref:`time-clock-id-constants` for possible values." msgstr "" -#: ../../library/time.rst:239 +#: ../../library/time.rst:234 msgid "" "*monotonic*: ``True`` if the clock cannot go backward, ``False`` otherwise" msgstr "" -#: ../../library/time.rst:241 +#: ../../library/time.rst:236 msgid "*resolution*: The resolution of the clock in seconds (:class:`float`)" msgstr "" -#: ../../library/time.rst:248 +#: ../../library/time.rst:243 msgid "" "Convert a time expressed in seconds since the epoch to a " ":class:`struct_time` in UTC in which the dst flag is always zero. If *secs*" @@ -345,14 +342,14 @@ msgid "" "for the inverse of this function." msgstr "" -#: ../../library/time.rst:258 +#: ../../library/time.rst:253 msgid "" "Like :func:`gmtime` but converts to local time. If *secs* is not provided " "or :const:`None`, the current time as returned by :func:`.time` is used. " "The dst flag is set to ``1`` when DST applies to the given time." msgstr "" -#: ../../library/time.rst:265 +#: ../../library/time.rst:260 msgid "" "This is the inverse function of :func:`localtime`. Its argument is the " ":class:`struct_time` or full 9-tuple (since the dst flag is needed; use " @@ -365,7 +362,7 @@ msgid "" "dependent." msgstr "" -#: ../../library/time.rst:277 +#: ../../library/time.rst:272 msgid "" "Return the value (in fractional seconds) of a monotonic clock, i.e. a clock " "that cannot go backwards. The clock is not affected by system clock " @@ -373,15 +370,15 @@ msgid "" "only the difference between the results of consecutive calls is valid." msgstr "" -#: ../../library/time.rst:283 +#: ../../library/time.rst:278 msgid "The function is now always available and always system-wide." msgstr "" -#: ../../library/time.rst:289 +#: ../../library/time.rst:284 msgid "Similar to :func:`monotonic`, but return time as nanoseconds." msgstr "" -#: ../../library/time.rst:298 +#: ../../library/time.rst:293 msgid "" "Return the value (in fractional seconds) of a performance counter, i.e. a " "clock with the highest available resolution to measure a short duration. It" @@ -390,11 +387,11 @@ msgid "" "between the results of consecutive calls is valid." msgstr "" -#: ../../library/time.rst:308 +#: ../../library/time.rst:303 msgid "Similar to :func:`perf_counter`, but return time as nanoseconds." msgstr "" -#: ../../library/time.rst:320 +#: ../../library/time.rst:315 msgid "" "Return the value (in fractional seconds) of the sum of the system and user " "CPU time of the current process. It does not include time elapsed during " @@ -403,11 +400,11 @@ msgid "" " of consecutive calls is valid." msgstr "" -#: ../../library/time.rst:330 +#: ../../library/time.rst:325 msgid "Similar to :func:`process_time` but return time as nanoseconds." msgstr "" -#: ../../library/time.rst:336 +#: ../../library/time.rst:331 msgid "" "Suspend execution of the calling thread for the given number of seconds. The" " argument may be a floating point number to indicate a more precise sleep " @@ -418,14 +415,14 @@ msgid "" " in the system." msgstr "" -#: ../../library/time.rst:344 +#: ../../library/time.rst:339 msgid "" "The function now sleeps at least *secs* even if the sleep is interrupted by " "a signal, except if the signal handler raises an exception (see :pep:`475` " "for the rationale)." msgstr "" -#: ../../library/time.rst:355 +#: ../../library/time.rst:350 msgid "" "Convert a tuple or :class:`struct_time` representing a time as returned by " ":func:`gmtime` or :func:`localtime` to a string as specified by the *format*" @@ -434,267 +431,267 @@ msgid "" " raised if any field in *t* is outside of the allowed range." msgstr "" -#: ../../library/time.rst:361 +#: ../../library/time.rst:356 msgid "" "0 is a legal argument for any position in the time tuple; if it is normally " "illegal the value is forced to a correct one." msgstr "" -#: ../../library/time.rst:364 +#: ../../library/time.rst:359 msgid "" "The following directives can be embedded in the *format* string. They are " "shown without the optional field width and precision specification, and are " "replaced by the indicated characters in the :func:`strftime` result:" msgstr "" -#: ../../library/time.rst:369 +#: ../../library/time.rst:364 msgid "Directive" msgstr "Petunjuk" -#: ../../library/time.rst:369 +#: ../../library/time.rst:364 msgid "Meaning" msgstr "Artinya" -#: ../../library/time.rst:369 +#: ../../library/time.rst:364 msgid "Notes" msgstr "Catatan" -#: ../../library/time.rst:371 +#: ../../library/time.rst:366 msgid "``%a``" msgstr "``%a``" -#: ../../library/time.rst:371 +#: ../../library/time.rst:366 msgid "Locale's abbreviated weekday name." msgstr "" -#: ../../library/time.rst:374 +#: ../../library/time.rst:369 msgid "``%A``" msgstr "``%A``" -#: ../../library/time.rst:374 +#: ../../library/time.rst:369 msgid "Locale's full weekday name." msgstr "" -#: ../../library/time.rst:376 +#: ../../library/time.rst:371 msgid "``%b``" msgstr "``%b``" -#: ../../library/time.rst:376 +#: ../../library/time.rst:371 msgid "Locale's abbreviated month name." msgstr "" -#: ../../library/time.rst:379 +#: ../../library/time.rst:374 msgid "``%B``" msgstr "``%B``" -#: ../../library/time.rst:379 +#: ../../library/time.rst:374 msgid "Locale's full month name." msgstr "" -#: ../../library/time.rst:381 +#: ../../library/time.rst:376 msgid "``%c``" msgstr "``%c``" -#: ../../library/time.rst:381 +#: ../../library/time.rst:376 msgid "Locale's appropriate date and time representation." msgstr "" -#: ../../library/time.rst:384 +#: ../../library/time.rst:379 msgid "``%d``" msgstr "``%d``" -#: ../../library/time.rst:384 +#: ../../library/time.rst:379 msgid "Day of the month as a decimal number [01,31]." msgstr "" -#: ../../library/time.rst:387 +#: ../../library/time.rst:382 msgid "``%H``" msgstr "``%H``" -#: ../../library/time.rst:387 +#: ../../library/time.rst:382 msgid "Hour (24-hour clock) as a decimal number [00,23]." msgstr "" -#: ../../library/time.rst:390 +#: ../../library/time.rst:385 msgid "``%I``" msgstr "``%I``" -#: ../../library/time.rst:390 +#: ../../library/time.rst:385 msgid "Hour (12-hour clock) as a decimal number [01,12]." msgstr "" -#: ../../library/time.rst:393 +#: ../../library/time.rst:388 msgid "``%j``" msgstr "``%j``" -#: ../../library/time.rst:393 +#: ../../library/time.rst:388 msgid "Day of the year as a decimal number [001,366]." msgstr "" -#: ../../library/time.rst:396 +#: ../../library/time.rst:391 msgid "``%m``" msgstr "``%m``" -#: ../../library/time.rst:396 +#: ../../library/time.rst:391 msgid "Month as a decimal number [01,12]." msgstr "" -#: ../../library/time.rst:399 +#: ../../library/time.rst:394 msgid "``%M``" msgstr "``%M``" -#: ../../library/time.rst:399 +#: ../../library/time.rst:394 msgid "Minute as a decimal number [00,59]." msgstr "" -#: ../../library/time.rst:402 +#: ../../library/time.rst:397 msgid "``%p``" msgstr "``%p``" -#: ../../library/time.rst:402 +#: ../../library/time.rst:397 msgid "Locale's equivalent of either AM or PM." msgstr "" -#: ../../library/time.rst:402 +#: ../../library/time.rst:397 msgid "\\(1)" msgstr "\\(1)" -#: ../../library/time.rst:405 +#: ../../library/time.rst:400 msgid "``%S``" msgstr "``%S``" -#: ../../library/time.rst:405 +#: ../../library/time.rst:400 msgid "Second as a decimal number [00,61]." msgstr "" -#: ../../library/time.rst:405 +#: ../../library/time.rst:400 msgid "\\(2)" msgstr "\\(2)" -#: ../../library/time.rst:408 +#: ../../library/time.rst:403 msgid "``%U``" msgstr "``%U``" -#: ../../library/time.rst:408 +#: ../../library/time.rst:403 msgid "" "Week number of the year (Sunday as the first day of the week) as a decimal " "number [00,53]. All days in a new year preceding the first Sunday are " "considered to be in week 0." msgstr "" -#: ../../library/time.rst:408 ../../library/time.rst:419 +#: ../../library/time.rst:403 ../../library/time.rst:414 msgid "\\(3)" msgstr "\\(3)" -#: ../../library/time.rst:416 +#: ../../library/time.rst:411 msgid "``%w``" msgstr "``%w``" -#: ../../library/time.rst:416 +#: ../../library/time.rst:411 msgid "Weekday as a decimal number [0(Sunday),6]." msgstr "" -#: ../../library/time.rst:419 +#: ../../library/time.rst:414 msgid "``%W``" msgstr "``%W``" -#: ../../library/time.rst:419 +#: ../../library/time.rst:414 msgid "" "Week number of the year (Monday as the first day of the week) as a decimal " "number [00,53]. All days in a new year preceding the first Monday are " "considered to be in week 0." msgstr "" -#: ../../library/time.rst:427 +#: ../../library/time.rst:422 msgid "``%x``" msgstr "``%x``" -#: ../../library/time.rst:427 +#: ../../library/time.rst:422 msgid "Locale's appropriate date representation." msgstr "" -#: ../../library/time.rst:430 +#: ../../library/time.rst:425 msgid "``%X``" msgstr "``%X``" -#: ../../library/time.rst:430 +#: ../../library/time.rst:425 msgid "Locale's appropriate time representation." msgstr "" -#: ../../library/time.rst:433 +#: ../../library/time.rst:428 msgid "``%y``" msgstr "``%y``" -#: ../../library/time.rst:433 +#: ../../library/time.rst:428 msgid "Year without century as a decimal number [00,99]." msgstr "" -#: ../../library/time.rst:436 +#: ../../library/time.rst:431 msgid "``%Y``" msgstr "``%Y``" -#: ../../library/time.rst:436 +#: ../../library/time.rst:431 msgid "Year with century as a decimal number." msgstr "" -#: ../../library/time.rst:439 +#: ../../library/time.rst:434 msgid "``%z``" msgstr "``%z``" -#: ../../library/time.rst:439 +#: ../../library/time.rst:434 msgid "" "Time zone offset indicating a positive or negative time difference from " "UTC/GMT of the form +HHMM or -HHMM, where H represents decimal hour digits " "and M represents decimal minute digits [-23:59, +23:59]." msgstr "" -#: ../../library/time.rst:445 +#: ../../library/time.rst:440 msgid "``%Z``" msgstr "``%Z``" -#: ../../library/time.rst:445 +#: ../../library/time.rst:440 msgid "Time zone name (no characters if no time zone exists)." msgstr "" -#: ../../library/time.rst:448 +#: ../../library/time.rst:443 msgid "``%%``" msgstr "``%%``" -#: ../../library/time.rst:448 +#: ../../library/time.rst:443 msgid "A literal ``'%'`` character." msgstr "" -#: ../../library/time.rst:451 +#: ../../library/time.rst:446 msgid "Notes:" msgstr "Catatan:" -#: ../../library/time.rst:454 +#: ../../library/time.rst:449 msgid "" "When used with the :func:`strptime` function, the ``%p`` directive only " "affects the output hour field if the ``%I`` directive is used to parse the " "hour." msgstr "" -#: ../../library/time.rst:458 +#: ../../library/time.rst:453 msgid "" "The range really is ``0`` to ``61``; value ``60`` is valid in timestamps " "representing `leap seconds`_ and value ``61`` is supported for historical " "reasons." msgstr "" -#: ../../library/time.rst:463 +#: ../../library/time.rst:458 msgid "" "When used with the :func:`strptime` function, ``%U`` and ``%W`` are only " "used in calculations when the day of the week and the year are specified." msgstr "" -#: ../../library/time.rst:466 +#: ../../library/time.rst:461 msgid "" "Here is an example, a format for dates compatible with that specified in " "the :rfc:`2822` Internet email standard. [#]_ ::" msgstr "" -#: ../../library/time.rst:473 +#: ../../library/time.rst:468 msgid "" "Additional directives may be supported on certain platforms, but only the " "ones listed here have a meaning standardized by ANSI C. To see the full set" @@ -702,7 +699,7 @@ msgid "" ":manpage:`strftime(3)` documentation." msgstr "" -#: ../../library/time.rst:478 +#: ../../library/time.rst:473 msgid "" "On some platforms, an optional field width and precision specification can " "immediately follow the initial ``'%'`` of a directive in the following " @@ -710,14 +707,14 @@ msgid "" "``%j`` where it is 3." msgstr "" -#: ../../library/time.rst:489 +#: ../../library/time.rst:484 msgid "" "Parse a string representing a time according to a format. The return value " "is a :class:`struct_time` as returned by :func:`gmtime` or " ":func:`localtime`." msgstr "" -#: ../../library/time.rst:493 +#: ../../library/time.rst:488 msgid "" "The *format* parameter uses the same directives as those used by " ":func:`strftime`; it defaults to ``\"%a %b %d %H:%M:%S %Y\"`` which matches " @@ -728,11 +725,11 @@ msgid "" "0, 0, 1, -1)``. Both *string* and *format* must be strings." msgstr "" -#: ../../library/time.rst:501 +#: ../../library/time.rst:496 msgid "For example:" msgstr "Sebagai contoh:" -#: ../../library/time.rst:508 +#: ../../library/time.rst:503 msgid "" "Support for the ``%Z`` directive is based on the values contained in " "``tzname`` and whether ``daylight`` is true. Because of this, it is " @@ -740,7 +737,7 @@ msgid "" "(and are considered to be non-daylight savings timezones)." msgstr "" -#: ../../library/time.rst:513 +#: ../../library/time.rst:508 msgid "" "Only the directives specified in the documentation are supported. Because " "``strftime()`` is implemented per platform it can sometimes offer more " @@ -749,7 +746,7 @@ msgid "" " are not documented as supported." msgstr "" -#: ../../library/time.rst:522 +#: ../../library/time.rst:517 msgid "" "The type of the time value sequence returned by :func:`gmtime`, " ":func:`localtime`, and :func:`strptime`. It is an object with a " @@ -757,153 +754,153 @@ msgid "" "attribute name. The following values are present:" msgstr "" -#: ../../library/time.rst:528 +#: ../../library/time.rst:523 msgid "Index" msgstr "Indeks" -#: ../../library/time.rst:528 +#: ../../library/time.rst:523 msgid "Attribute" msgstr "Atribut" -#: ../../library/time.rst:528 +#: ../../library/time.rst:523 msgid "Values" msgstr "Nilai" -#: ../../library/time.rst:530 +#: ../../library/time.rst:525 msgid "0" msgstr "0" -#: ../../library/time.rst:530 +#: ../../library/time.rst:525 msgid ":attr:`tm_year`" msgstr ":attr:`tm_year`" -#: ../../library/time.rst:530 +#: ../../library/time.rst:525 msgid "(for example, 1993)" msgstr "" -#: ../../library/time.rst:532 +#: ../../library/time.rst:527 msgid "1" msgstr "1" -#: ../../library/time.rst:532 +#: ../../library/time.rst:527 msgid ":attr:`tm_mon`" msgstr ":attr:`tm_mon`" -#: ../../library/time.rst:532 +#: ../../library/time.rst:527 msgid "range [1, 12]" msgstr "" -#: ../../library/time.rst:534 +#: ../../library/time.rst:529 msgid "2" msgstr "2" -#: ../../library/time.rst:534 +#: ../../library/time.rst:529 msgid ":attr:`tm_mday`" msgstr ":attr:`tm_mday`" -#: ../../library/time.rst:534 +#: ../../library/time.rst:529 msgid "range [1, 31]" msgstr "" -#: ../../library/time.rst:536 +#: ../../library/time.rst:531 msgid "3" msgstr "3" -#: ../../library/time.rst:536 +#: ../../library/time.rst:531 msgid ":attr:`tm_hour`" msgstr ":attr:`tm_hour`" -#: ../../library/time.rst:536 +#: ../../library/time.rst:531 msgid "range [0, 23]" msgstr "" -#: ../../library/time.rst:538 +#: ../../library/time.rst:533 msgid "4" msgstr "4" -#: ../../library/time.rst:538 +#: ../../library/time.rst:533 msgid ":attr:`tm_min`" msgstr ":attr:`tm_min`" -#: ../../library/time.rst:538 +#: ../../library/time.rst:533 msgid "range [0, 59]" msgstr "" -#: ../../library/time.rst:540 +#: ../../library/time.rst:535 msgid "5" msgstr "5" -#: ../../library/time.rst:540 +#: ../../library/time.rst:535 msgid ":attr:`tm_sec`" msgstr ":attr:`tm_sec`" -#: ../../library/time.rst:540 +#: ../../library/time.rst:535 msgid "range [0, 61]; see **(2)** in :func:`strftime` description" msgstr "" -#: ../../library/time.rst:543 +#: ../../library/time.rst:538 msgid "6" msgstr "6" -#: ../../library/time.rst:543 +#: ../../library/time.rst:538 msgid ":attr:`tm_wday`" msgstr ":attr:`tm_wday`" -#: ../../library/time.rst:543 +#: ../../library/time.rst:538 msgid "range [0, 6], Monday is 0" msgstr "" -#: ../../library/time.rst:545 +#: ../../library/time.rst:540 msgid "7" msgstr "7" -#: ../../library/time.rst:545 +#: ../../library/time.rst:540 msgid ":attr:`tm_yday`" msgstr ":attr:`tm_yday`" -#: ../../library/time.rst:545 +#: ../../library/time.rst:540 msgid "range [1, 366]" msgstr "" -#: ../../library/time.rst:547 +#: ../../library/time.rst:542 msgid "8" msgstr "8" -#: ../../library/time.rst:547 +#: ../../library/time.rst:542 msgid ":attr:`tm_isdst`" msgstr ":attr:`tm_isdst`" -#: ../../library/time.rst:547 +#: ../../library/time.rst:542 msgid "0, 1 or -1; see below" msgstr "" -#: ../../library/time.rst:549 ../../library/time.rst:551 +#: ../../library/time.rst:544 ../../library/time.rst:546 msgid "N/A" msgstr "T/A" -#: ../../library/time.rst:549 +#: ../../library/time.rst:544 msgid ":attr:`tm_zone`" msgstr ":attr:`tm_zone`" -#: ../../library/time.rst:549 +#: ../../library/time.rst:544 msgid "abbreviation of timezone name" msgstr "" -#: ../../library/time.rst:551 +#: ../../library/time.rst:546 msgid ":attr:`tm_gmtoff`" msgstr ":attr:`tm_gmtoff`" -#: ../../library/time.rst:551 +#: ../../library/time.rst:546 msgid "offset east of UTC in seconds" msgstr "" -#: ../../library/time.rst:554 +#: ../../library/time.rst:549 msgid "" "Note that unlike the C structure, the month value is a range of [1, 12], not" " [0, 11]." msgstr "" -#: ../../library/time.rst:557 +#: ../../library/time.rst:552 msgid "" "In calls to :func:`mktime`, :attr:`tm_isdst` may be set to 1 when daylight " "savings time is in effect, and 0 when it is not. A value of -1 indicates " @@ -911,14 +908,14 @@ msgid "" "filled in." msgstr "" -#: ../../library/time.rst:561 +#: ../../library/time.rst:556 msgid "" "When a tuple with an incorrect length is passed to a function expecting a " ":class:`struct_time`, or having elements of the wrong type, a " ":exc:`TypeError` is raised." msgstr "" -#: ../../library/time.rst:567 +#: ../../library/time.rst:562 msgid "" "Return the time in seconds since the epoch_ as a floating point number. The " "specific date of the epoch and the handling of `leap seconds`_ is platform " @@ -929,7 +926,7 @@ msgid "" "on a given platform, look at ``gmtime(0)``." msgstr "" -#: ../../library/time.rst:577 +#: ../../library/time.rst:572 msgid "" "Note that even though the time is always returned as a floating point " "number, not all systems provide time with a better precision than 1 second. " @@ -938,7 +935,7 @@ msgid "" "between the two calls." msgstr "" -#: ../../library/time.rst:583 +#: ../../library/time.rst:578 msgid "" "The number returned by :func:`.time` may be converted into a more common " "time format (i.e. year, month, day, hour, etc...) in UTC by passing it to " @@ -948,7 +945,7 @@ msgid "" "attributes." msgstr "" -#: ../../library/time.rst:598 +#: ../../library/time.rst:593 msgid "" "Return the value (in fractional seconds) of the sum of the system and user " "CPU time of the current thread. It does not include time elapsed during " @@ -957,23 +954,23 @@ msgid "" " of consecutive calls in the same thread is valid." msgstr "" -#: ../../library/time.rst:606 +#: ../../library/time.rst:601 msgid "" ":ref:`Availability `: Windows, Linux, Unix systems supporting " "``CLOCK_THREAD_CPUTIME_ID``." msgstr "" -#: ../../library/time.rst:612 +#: ../../library/time.rst:607 msgid "Similar to :func:`thread_time` but return time as nanoseconds." msgstr "" -#: ../../library/time.rst:619 +#: ../../library/time.rst:614 msgid "" "Similar to :func:`~time.time` but returns time as an integer number of " "nanoseconds since the epoch_." msgstr "" -#: ../../library/time.rst:626 +#: ../../library/time.rst:621 msgid "" "Reset the time conversion rules used by the library routines. The " "environment variable :envvar:`TZ` specifies how this is done. It will also " @@ -984,42 +981,42 @@ msgid "" " when daylight saving time applies)." msgstr "" -#: ../../library/time.rst:638 +#: ../../library/time.rst:633 msgid "" "Although in many cases, changing the :envvar:`TZ` environment variable may " "affect the output of functions like :func:`localtime` without calling " ":func:`tzset`, this behavior should not be relied on." msgstr "" -#: ../../library/time.rst:642 +#: ../../library/time.rst:637 msgid "The :envvar:`TZ` environment variable should contain no whitespace." msgstr "" -#: ../../library/time.rst:644 +#: ../../library/time.rst:639 msgid "" "The standard format of the :envvar:`TZ` environment variable is (whitespace " "added for clarity)::" msgstr "" -#: ../../library/time.rst:649 +#: ../../library/time.rst:644 msgid "Where the components are:" msgstr "" -#: ../../library/time.rst:653 +#: ../../library/time.rst:648 msgid "``std`` and ``dst``" msgstr "" -#: ../../library/time.rst:652 +#: ../../library/time.rst:647 msgid "" "Three or more alphanumerics giving the timezone abbreviations. These will be" " propagated into time.tzname" msgstr "" -#: ../../library/time.rst:659 +#: ../../library/time.rst:654 msgid "``offset``" msgstr "``offset``" -#: ../../library/time.rst:656 +#: ../../library/time.rst:651 msgid "" "The offset has the form: ``± hh[:mm[:ss]]``. This indicates the value added " "the local time to arrive at UTC. If preceded by a '-', the timezone is east" @@ -1027,41 +1024,41 @@ msgid "" "summer time is assumed to be one hour ahead of standard time." msgstr "" -#: ../../library/time.rst:681 +#: ../../library/time.rst:676 msgid "``start[/time], end[/time]``" msgstr "" -#: ../../library/time.rst:662 +#: ../../library/time.rst:657 msgid "" "Indicates when to change to and back from DST. The format of the start and " "end dates are one of the following:" msgstr "" -#: ../../library/time.rst:667 +#: ../../library/time.rst:662 msgid ":samp:`J{n}`" msgstr ":samp:`J{n}`" -#: ../../library/time.rst:666 +#: ../../library/time.rst:661 msgid "" "The Julian day *n* (1 <= *n* <= 365). Leap days are not counted, so in all " "years February 28 is day 59 and March 1 is day 60." msgstr "" -#: ../../library/time.rst:671 +#: ../../library/time.rst:666 msgid ":samp:`{n}`" msgstr ":samp:`{n}`" -#: ../../library/time.rst:670 +#: ../../library/time.rst:665 msgid "" "The zero-based Julian day (0 <= *n* <= 365). Leap days are counted, and it " "is possible to refer to February 29." msgstr "" -#: ../../library/time.rst:678 +#: ../../library/time.rst:673 msgid ":samp:`M{m}.{n}.{d}`" msgstr ":samp:`M{m}.{n}.{d}`" -#: ../../library/time.rst:674 +#: ../../library/time.rst:669 msgid "" "The *d*'th day (0 <= *d* <= 6) of week *n* of month *m* of the year (1 <= " "*n* <= 5, 1 <= *m* <= 12, where week 5 means \"the last *d* day in month " @@ -1069,13 +1066,13 @@ msgid "" " first week in which the *d*'th day occurs. Day zero is a Sunday." msgstr "" -#: ../../library/time.rst:680 +#: ../../library/time.rst:675 msgid "" "``time`` has the same format as ``offset`` except that no leading sign ('-' " "or '+') is allowed. The default, if time is not given, is 02:00:00." msgstr "" -#: ../../library/time.rst:694 +#: ../../library/time.rst:689 msgid "" "On many Unix systems (including \\*BSD, Linux, Solaris, and Darwin), it is " "more convenient to use the system's zoneinfo (:manpage:`tzfile(5)`) " @@ -1086,23 +1083,23 @@ msgid "" "``'Australia/Melbourne'``, ``'Egypt'`` or ``'Europe/Amsterdam'``. ::" msgstr "" -#: ../../library/time.rst:715 +#: ../../library/time.rst:710 msgid "Clock ID Constants" msgstr "" -#: ../../library/time.rst:717 +#: ../../library/time.rst:712 msgid "" "These constants are used as parameters for :func:`clock_getres` and " ":func:`clock_gettime`." msgstr "" -#: ../../library/time.rst:722 +#: ../../library/time.rst:717 msgid "" "Identical to :data:`CLOCK_MONOTONIC`, except it also includes any time that " "the system is suspended." msgstr "" -#: ../../library/time.rst:725 +#: ../../library/time.rst:720 msgid "" "This allows applications to get a suspend-aware monotonic clock without " "having to deal with the complications of :data:`CLOCK_REALTIME`, which may " @@ -1110,91 +1107,91 @@ msgid "" "similar." msgstr "" -#: ../../library/time.rst:731 +#: ../../library/time.rst:726 msgid ":ref:`Availability `: Linux 2.6.39 or later." msgstr "" -#: ../../library/time.rst:737 +#: ../../library/time.rst:732 msgid "" "The Solaris OS has a ``CLOCK_HIGHRES`` timer that attempts to use an optimal" " hardware source, and may give close to nanosecond resolution. " "``CLOCK_HIGHRES`` is the nonadjustable, high-resolution clock." msgstr "" -#: ../../library/time.rst:742 +#: ../../library/time.rst:737 msgid ":ref:`Availability `: Solaris." msgstr ":ref:`Availability `: Solaris." -#: ../../library/time.rst:748 +#: ../../library/time.rst:743 msgid "" "Clock that cannot be set and represents monotonic time since some " "unspecified starting point." msgstr "" -#: ../../library/time.rst:758 +#: ../../library/time.rst:753 msgid "" "Similar to :data:`CLOCK_MONOTONIC`, but provides access to a raw hardware-" "based time that is not subject to NTP adjustments." msgstr "" -#: ../../library/time.rst:762 +#: ../../library/time.rst:757 msgid "" ":ref:`Availability `: Linux 2.6.28 and newer, macOS 10.12 and " "newer." msgstr "" -#: ../../library/time.rst:768 ../../library/time.rst:777 +#: ../../library/time.rst:763 ../../library/time.rst:772 msgid "High-resolution per-process timer from the CPU." msgstr "" -#: ../../library/time.rst:780 +#: ../../library/time.rst:775 msgid "" ":ref:`Availability `: FreeBSD, NetBSD 7 or later, OpenBSD." msgstr "" -#: ../../library/time.rst:786 +#: ../../library/time.rst:781 msgid "Thread-specific CPU-time clock." msgstr "" -#: ../../library/time.rst:795 +#: ../../library/time.rst:790 msgid "" "Time whose absolute value is the time the system has been running and not " "suspended, providing accurate uptime measurement, both absolute and " "interval." msgstr "" -#: ../../library/time.rst:800 +#: ../../library/time.rst:795 msgid ":ref:`Availability `: FreeBSD, OpenBSD 5.5 or later." msgstr "" -#: ../../library/time.rst:806 +#: ../../library/time.rst:801 msgid "" "Clock that increments monotonically, tracking the time since an arbitrary " "point, unaffected by frequency or time adjustments and not incremented while" " the system is asleep." msgstr "" -#: ../../library/time.rst:811 +#: ../../library/time.rst:806 msgid ":ref:`Availability `: macOS 10.12 and newer." msgstr "" -#: ../../library/time.rst:815 +#: ../../library/time.rst:810 msgid "" "The following constant is the only parameter that can be sent to " ":func:`clock_settime`." msgstr "" -#: ../../library/time.rst:821 +#: ../../library/time.rst:816 msgid "" "System-wide real-time clock. Setting this clock requires appropriate " "privileges." msgstr "" -#: ../../library/time.rst:832 +#: ../../library/time.rst:827 msgid "Timezone Constants" msgstr "" -#: ../../library/time.rst:836 +#: ../../library/time.rst:831 msgid "" "The offset of the local DST timezone, in seconds west of UTC, if one is " "defined. This is negative if the local DST timezone is east of UTC (as in " @@ -1202,25 +1199,25 @@ msgid "" "nonzero. See note below." msgstr "" -#: ../../library/time.rst:842 +#: ../../library/time.rst:837 msgid "Nonzero if a DST timezone is defined. See note below." msgstr "" -#: ../../library/time.rst:846 +#: ../../library/time.rst:841 msgid "" "The offset of the local (non-DST) timezone, in seconds west of UTC (negative" " in most of Western Europe, positive in the US, zero in the UK). See note " "below." msgstr "" -#: ../../library/time.rst:851 +#: ../../library/time.rst:846 msgid "" "A tuple of two strings: the first is the name of the local non-DST timezone," " the second is the name of the local DST timezone. If no DST timezone is " "defined, the second string should not be used. See note below." msgstr "" -#: ../../library/time.rst:857 +#: ../../library/time.rst:852 msgid "" "For the above Timezone constants (:data:`altzone`, :data:`daylight`, " ":data:`timezone`, and :data:`tzname`), the value is determined by the " @@ -1230,40 +1227,40 @@ msgid "" " to obtain timezone information." msgstr "" -#: ../../library/time.rst:867 +#: ../../library/time.rst:862 msgid "Module :mod:`datetime`" msgstr "Modul :mod:`datetime`" -#: ../../library/time.rst:867 +#: ../../library/time.rst:862 msgid "More object-oriented interface to dates and times." msgstr "" -#: ../../library/time.rst:871 +#: ../../library/time.rst:866 msgid "Module :mod:`locale`" msgstr "Modul :mod:`locale`" -#: ../../library/time.rst:870 +#: ../../library/time.rst:865 msgid "" "Internationalization services. The locale setting affects the " "interpretation of many format specifiers in :func:`strftime` and " ":func:`strptime`." msgstr "" -#: ../../library/time.rst:874 +#: ../../library/time.rst:869 msgid "Module :mod:`calendar`" msgstr "Modul :mod:`calendar`" -#: ../../library/time.rst:874 +#: ../../library/time.rst:869 msgid "" "General calendar-related functions. :func:`~calendar.timegm` is the " "inverse of :func:`gmtime` from this module." msgstr "" -#: ../../library/time.rst:878 +#: ../../library/time.rst:873 msgid "Footnotes" msgstr "Catatan kaki" -#: ../../library/time.rst:879 +#: ../../library/time.rst:874 msgid "" "The use of ``%Z`` is now deprecated, but the ``%z`` escape that expands to " "the preferred hour/minute offset is not supported by all ANSI C libraries. " diff --git a/library/venv.po b/library/venv.po index 798cc42..90ca712 100644 --- a/library/venv.po +++ b/library/venv.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-11 00:37+0000\n" +"POT-Creation-Date: 2019-11-29 12:04+0000\n" "PO-Revision-Date: 2017-02-16 23:34+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -368,11 +368,11 @@ msgid "" " used)." msgstr "" -#: ../../library/venv.rst:127 ../../library/venv.rst:253 +#: ../../library/venv.rst:127 ../../library/venv.rst:245 msgid "Added the ``with_pip`` parameter" msgstr "" -#: ../../library/venv.rst:130 ../../library/venv.rst:256 +#: ../../library/venv.rst:130 ../../library/venv.rst:248 msgid "Added the ``prompt`` parameter" msgstr "" @@ -436,40 +436,33 @@ msgstr "" #: ../../library/venv.rst:191 msgid "" -"Upgrades the core venv dependency packages (currently ``pip`` and " -"``setuptools``) in the environment. This is done by shelling out to the " -"``pip`` executable in the environment." -msgstr "" - -#: ../../library/venv.rst:199 -msgid "" "A placeholder method which can be overridden in third party implementations " "to pre-install packages in the virtual environment or perform other post-" "creation steps." msgstr "" -#: ../../library/venv.rst:203 +#: ../../library/venv.rst:195 msgid "" "Windows now uses redirector scripts for ``python[w].exe`` instead of copying" " the actual binaries. In 3.7.2 only :meth:`setup_python` does nothing unless" " running from a build in the source tree." msgstr "" -#: ../../library/venv.rst:208 +#: ../../library/venv.rst:200 msgid "" "Windows copies the redirector scripts as part of :meth:`setup_python` " "instead of :meth:`setup_scripts`. This was not the case in 3.7.2. When using" " symlinks, the original executables will be linked." msgstr "" -#: ../../library/venv.rst:213 +#: ../../library/venv.rst:205 msgid "" "In addition, :class:`EnvBuilder` provides this utility method that can be " "called from :meth:`setup_scripts` or :meth:`post_setup` in subclasses to " "assist in installing custom scripts into the virtual environment." msgstr "" -#: ../../library/venv.rst:219 +#: ../../library/venv.rst:211 msgid "" "*path* is the path to a directory that should contain subdirectories " "\"common\", \"posix\", \"nt\", each containing scripts destined for the bin " @@ -478,64 +471,64 @@ msgid "" "placeholders:" msgstr "" -#: ../../library/venv.rst:225 +#: ../../library/venv.rst:217 msgid "" "``__VENV_DIR__`` is replaced with the absolute path of the environment " "directory." msgstr "" -#: ../../library/venv.rst:228 +#: ../../library/venv.rst:220 msgid "" "``__VENV_NAME__`` is replaced with the environment name (final path segment " "of environment directory)." msgstr "" -#: ../../library/venv.rst:231 +#: ../../library/venv.rst:223 msgid "" "``__VENV_PROMPT__`` is replaced with the prompt (the environment name " "surrounded by parentheses and with a following space)" msgstr "" -#: ../../library/venv.rst:234 +#: ../../library/venv.rst:226 msgid "" "``__VENV_BIN_NAME__`` is replaced with the name of the bin directory (either" " ``bin`` or ``Scripts``)." msgstr "" -#: ../../library/venv.rst:237 +#: ../../library/venv.rst:229 msgid "" "``__VENV_PYTHON__`` is replaced with the absolute path of the environment's " "executable." msgstr "" -#: ../../library/venv.rst:240 +#: ../../library/venv.rst:232 msgid "" "The directories are allowed to exist (for when an existing environment is " "being upgraded)." msgstr "" -#: ../../library/venv.rst:243 +#: ../../library/venv.rst:235 msgid "There is also a module-level convenience function:" msgstr "" -#: ../../library/venv.rst:248 +#: ../../library/venv.rst:240 msgid "" "Create an :class:`EnvBuilder` with the given keyword arguments, and call its" " :meth:`~EnvBuilder.create` method with the *env_dir* argument." msgstr "" -#: ../../library/venv.rst:260 +#: ../../library/venv.rst:252 msgid "An example of extending ``EnvBuilder``" msgstr "" -#: ../../library/venv.rst:262 +#: ../../library/venv.rst:254 msgid "" "The following script shows how to extend :class:`EnvBuilder` by implementing" " a subclass which installs setuptools and pip into a created virtual " "environment::" msgstr "" -#: ../../library/venv.rst:481 +#: ../../library/venv.rst:473 msgid "" "This script is also available for download `online " "`_." diff --git a/library/winreg.po b/library/winreg.po index 5a30cc1..db577ff 100644 --- a/library/winreg.po +++ b/library/winreg.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-31 11:48+0000\n" +"POT-Creation-Date: 2019-12-10 12:08+0000\n" "PO-Revision-Date: 2017-02-16 23:35+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -76,35 +76,41 @@ msgstr "" msgid "*key* is the predefined handle to connect to." msgstr "" -#: ../../library/winreg.rst:53 ../../library/winreg.rst:75 -#: ../../library/winreg.rst:103 +#: ../../library/winreg.rst:53 ../../library/winreg.rst:77 +#: ../../library/winreg.rst:109 msgid "" "The return value is the handle of the opened key. If the function fails, an " ":exc:`OSError` exception is raised." msgstr "" -#: ../../library/winreg.rst:56 ../../library/winreg.rst:78 -#: ../../library/winreg.rst:108 ../../library/winreg.rst:127 -#: ../../library/winreg.rst:163 ../../library/winreg.rst:190 -#: ../../library/winreg.rst:223 ../../library/winreg.rst:306 +#: ../../library/winreg.rst:57 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.ConnectRegistry`` with " +"arguments ``computer_name``, ``key``." +msgstr "" + +#: ../../library/winreg.rst:58 ../../library/winreg.rst:84 +#: ../../library/winreg.rst:118 ../../library/winreg.rst:139 +#: ../../library/winreg.rst:177 ../../library/winreg.rst:208 +#: ../../library/winreg.rst:243 ../../library/winreg.rst:334 msgid "See :ref:`above `." msgstr "" -#: ../../library/winreg.rst:62 ../../library/winreg.rst:84 +#: ../../library/winreg.rst:64 ../../library/winreg.rst:90 msgid "" "Creates or opens the specified key, returning a :ref:`handle object `." msgstr "" -#: ../../library/winreg.rst:65 ../../library/winreg.rst:87 -#: ../../library/winreg.rst:116 ../../library/winreg.rst:141 -#: ../../library/winreg.rst:171 ../../library/winreg.rst:181 -#: ../../library/winreg.rst:198 ../../library/winreg.rst:243 -#: ../../library/winreg.rst:288 ../../library/winreg.rst:314 -#: ../../library/winreg.rst:338 ../../library/winreg.rst:356 -#: ../../library/winreg.rst:378 ../../library/winreg.rst:401 -#: ../../library/winreg.rst:427 ../../library/winreg.rst:456 -#: ../../library/winreg.rst:471 ../../library/winreg.rst:484 +#: ../../library/winreg.rst:67 ../../library/winreg.rst:93 +#: ../../library/winreg.rst:126 ../../library/winreg.rst:153 +#: ../../library/winreg.rst:185 ../../library/winreg.rst:197 +#: ../../library/winreg.rst:216 ../../library/winreg.rst:265 +#: ../../library/winreg.rst:312 ../../library/winreg.rst:342 +#: ../../library/winreg.rst:368 ../../library/winreg.rst:388 +#: ../../library/winreg.rst:412 ../../library/winreg.rst:437 +#: ../../library/winreg.rst:465 ../../library/winreg.rst:496 +#: ../../library/winreg.rst:513 ../../library/winreg.rst:528 msgid "" "*key* is an already open key, or one of the predefined :ref:`HKEY_* " "constants `." @@ -112,54 +118,73 @@ msgstr "" "*key* adalah sebuah kunci yang sudah terbuka, atau kunci yang sudah " "didefinisikan di konstanta :ref:`HKEY_* `." -#: ../../library/winreg.rst:68 ../../library/winreg.rst:90 +#: ../../library/winreg.rst:70 ../../library/winreg.rst:96 msgid "*sub_key* is a string that names the key this method opens or creates." msgstr "" -#: ../../library/winreg.rst:70 ../../library/winreg.rst:98 +#: ../../library/winreg.rst:72 ../../library/winreg.rst:104 msgid "" "If *key* is one of the predefined keys, *sub_key* may be ``None``. In that " "case, the handle returned is the same key handle passed in to the function." msgstr "" -#: ../../library/winreg.rst:73 ../../library/winreg.rst:101 +#: ../../library/winreg.rst:75 ../../library/winreg.rst:107 msgid "If the key already exists, this function opens the existing key." msgstr "" -#: ../../library/winreg.rst:92 ../../library/winreg.rst:148 +#: ../../library/winreg.rst:81 ../../library/winreg.rst:113 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.CreateKey`` with " +"arguments ``key``, ``sub_key``, ``access``." +msgstr "" + +#: ../../library/winreg.rst:83 ../../library/winreg.rst:115 +#: ../../library/winreg.rst:330 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.OpenKey/result`` with " +"argument ``key``." +msgstr "" + +#: ../../library/winreg.rst:98 ../../library/winreg.rst:160 msgid "" "*reserved* is a reserved integer, and must be zero. The default is zero." msgstr "" -#: ../../library/winreg.rst:94 +#: ../../library/winreg.rst:100 msgid "" "*access* is an integer that specifies an access mask that describes the " "desired security access for the key. Default is :const:`KEY_WRITE`. See " ":ref:`Access Rights ` for other allowed values." msgstr "" -#: ../../library/winreg.rst:114 ../../library/winreg.rst:133 +#: ../../library/winreg.rst:124 ../../library/winreg.rst:145 msgid "Deletes the specified key." msgstr "" -#: ../../library/winreg.rst:119 +#: ../../library/winreg.rst:129 msgid "" "*sub_key* is a string that must be a subkey of the key identified by the " "*key* parameter. This value must not be ``None``, and the key may not have " "subkeys." msgstr "" -#: ../../library/winreg.rst:122 ../../library/winreg.rst:154 +#: ../../library/winreg.rst:132 ../../library/winreg.rst:166 msgid "*This method can not delete keys with subkeys.*" msgstr "" -#: ../../library/winreg.rst:124 ../../library/winreg.rst:156 +#: ../../library/winreg.rst:134 ../../library/winreg.rst:168 msgid "" "If the method succeeds, the entire key, including all of its values, is " "removed. If the method fails, an :exc:`OSError` exception is raised." msgstr "" -#: ../../library/winreg.rst:136 +#: ../../library/winreg.rst:138 ../../library/winreg.rst:174 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.DeleteKey`` with " +"arguments ``key``, ``sub_key``, ``access``." +msgstr "" + +#: ../../library/winreg.rst:148 msgid "" "The :func:`DeleteKeyEx` function is implemented with the RegDeleteKeyEx " "Windows API function, which is specific to 64-bit versions of Windows. See " @@ -167,119 +192,143 @@ msgid "" "us/library/ms724847%28VS.85%29.aspx>`__." msgstr "" -#: ../../library/winreg.rst:144 +#: ../../library/winreg.rst:156 msgid "" "*sub_key* is a string that must be a subkey of the key identified by the " "*key* parameter. This value must not be ``None``, and the key may not have " "subkeys." msgstr "" -#: ../../library/winreg.rst:150 +#: ../../library/winreg.rst:162 msgid "" "*access* is an integer that specifies an access mask that describes the " "desired security access for the key. Default is :const:`KEY_WOW64_64KEY`. " "See :ref:`Access Rights ` for other allowed values." msgstr "" -#: ../../library/winreg.rst:159 +#: ../../library/winreg.rst:171 msgid "On unsupported Windows versions, :exc:`NotImplementedError` is raised." msgstr "" -#: ../../library/winreg.rst:169 +#: ../../library/winreg.rst:183 msgid "Removes a named value from a registry key." msgstr "" -#: ../../library/winreg.rst:174 +#: ../../library/winreg.rst:188 msgid "*value* is a string that identifies the value to remove." msgstr "" -#: ../../library/winreg.rst:179 +#: ../../library/winreg.rst:190 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.DeleteValue`` with " +"arguments ``key``, ``value``." +msgstr "" + +#: ../../library/winreg.rst:195 msgid "Enumerates subkeys of an open registry key, returning a string." msgstr "" -#: ../../library/winreg.rst:184 +#: ../../library/winreg.rst:200 msgid "" "*index* is an integer that identifies the index of the key to retrieve." msgstr "" -#: ../../library/winreg.rst:186 +#: ../../library/winreg.rst:202 msgid "" "The function retrieves the name of one subkey each time it is called. It is" " typically called repeatedly until an :exc:`OSError` exception is raised, " "indicating, no more values are available." msgstr "" -#: ../../library/winreg.rst:196 +#: ../../library/winreg.rst:207 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.EnumKey`` with arguments" +" ``key``, ``index``." +msgstr "" + +#: ../../library/winreg.rst:214 msgid "Enumerates values of an open registry key, returning a tuple." msgstr "" -#: ../../library/winreg.rst:201 +#: ../../library/winreg.rst:219 msgid "" "*index* is an integer that identifies the index of the value to retrieve." msgstr "" -#: ../../library/winreg.rst:203 +#: ../../library/winreg.rst:221 msgid "" "The function retrieves the name of one subkey each time it is called. It is " "typically called repeatedly, until an :exc:`OSError` exception is raised, " "indicating no more values." msgstr "" -#: ../../library/winreg.rst:207 ../../library/winreg.rst:317 +#: ../../library/winreg.rst:225 ../../library/winreg.rst:345 msgid "The result is a tuple of 3 items:" msgstr "" -#: ../../library/winreg.rst:210 ../../library/winreg.rst:320 -#: ../../library/winreg.rst:364 +#: ../../library/winreg.rst:228 ../../library/winreg.rst:348 +#: ../../library/winreg.rst:396 msgid "Index" msgstr "Indeks" -#: ../../library/winreg.rst:210 ../../library/winreg.rst:320 -#: ../../library/winreg.rst:364 +#: ../../library/winreg.rst:228 ../../library/winreg.rst:348 +#: ../../library/winreg.rst:396 msgid "Meaning" msgstr "Artinya" -#: ../../library/winreg.rst:212 ../../library/winreg.rst:322 -#: ../../library/winreg.rst:366 +#: ../../library/winreg.rst:230 ../../library/winreg.rst:350 +#: ../../library/winreg.rst:398 msgid "``0``" msgstr "``0``" -#: ../../library/winreg.rst:212 +#: ../../library/winreg.rst:230 msgid "A string that identifies the value name" msgstr "" -#: ../../library/winreg.rst:214 ../../library/winreg.rst:325 -#: ../../library/winreg.rst:368 +#: ../../library/winreg.rst:232 ../../library/winreg.rst:353 +#: ../../library/winreg.rst:400 msgid "``1``" msgstr "``1``" -#: ../../library/winreg.rst:214 +#: ../../library/winreg.rst:232 msgid "" "An object that holds the value data, and whose type depends on the " "underlying registry type" msgstr "" -#: ../../library/winreg.rst:218 ../../library/winreg.rst:328 +#: ../../library/winreg.rst:236 ../../library/winreg.rst:356 msgid "``2``" msgstr "``2``" -#: ../../library/winreg.rst:218 +#: ../../library/winreg.rst:236 msgid "" "An integer that identifies the type of the value data (see table in docs for" " :meth:`SetValueEx`)" msgstr "" -#: ../../library/winreg.rst:232 +#: ../../library/winreg.rst:242 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.EnumValue`` with " +"arguments ``key``, ``index``." +msgstr "" + +#: ../../library/winreg.rst:252 msgid "" "Expands environment variable placeholders ``%NAME%`` in strings like " ":const:`REG_EXPAND_SZ`::" msgstr "" -#: ../../library/winreg.rst:241 +#: ../../library/winreg.rst:258 +msgid "" +"Raises an :ref:`auditing event ` " +"``winreg.ExpandEnvironmentStrings`` with argument ``str``." +msgstr "" + +#: ../../library/winreg.rst:263 msgid "Writes all the attributes of a key to the registry." msgstr "" -#: ../../library/winreg.rst:246 +#: ../../library/winreg.rst:268 msgid "" "It is not necessary to call :func:`FlushKey` to change a key. Registry " "changes are flushed to disk by the registry using its lazy flusher. " @@ -290,36 +339,36 @@ msgid "" " on disk." msgstr "" -#: ../../library/winreg.rst:255 +#: ../../library/winreg.rst:277 msgid "" "If you don't know whether a :func:`FlushKey` call is required, it probably " "isn't." msgstr "" -#: ../../library/winreg.rst:261 +#: ../../library/winreg.rst:283 msgid "" "Creates a subkey under the specified key and stores registration information" " from a specified file into that subkey." msgstr "" -#: ../../library/winreg.rst:264 +#: ../../library/winreg.rst:286 msgid "" "*key* is a handle returned by :func:`ConnectRegistry` or one of the " "constants :const:`HKEY_USERS` or :const:`HKEY_LOCAL_MACHINE`." msgstr "" -#: ../../library/winreg.rst:267 +#: ../../library/winreg.rst:289 msgid "*sub_key* is a string that identifies the subkey to load." msgstr "" -#: ../../library/winreg.rst:269 +#: ../../library/winreg.rst:291 msgid "" "*file_name* is the name of the file to load registry data from. This file " "must have been created with the :func:`SaveKey` function. Under the file " "allocation table (FAT) file system, the filename may not have an extension." msgstr "" -#: ../../library/winreg.rst:273 +#: ../../library/winreg.rst:295 msgid "" "A call to :func:`LoadKey` fails if the calling process does not have the " ":const:`SE_RESTORE_PRIVILEGE` privilege. Note that privileges are different" @@ -328,68 +377,86 @@ msgid "" " more details." msgstr "" -#: ../../library/winreg.rst:279 +#: ../../library/winreg.rst:301 msgid "" "If *key* is a handle returned by :func:`ConnectRegistry`, then the path " "specified in *file_name* is relative to the remote computer." msgstr "" -#: ../../library/winreg.rst:286 +#: ../../library/winreg.rst:304 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.LoadKey`` with arguments" +" ``key``, ``sub_key``, ``file_name``." +msgstr "" + +#: ../../library/winreg.rst:310 msgid "" "Opens the specified key, returning a :ref:`handle object `." msgstr "" -#: ../../library/winreg.rst:291 +#: ../../library/winreg.rst:315 msgid "*sub_key* is a string that identifies the sub_key to open." msgstr "" -#: ../../library/winreg.rst:293 +#: ../../library/winreg.rst:317 msgid "" "*reserved* is a reserved integer, and must be zero. The default is zero." msgstr "" -#: ../../library/winreg.rst:295 +#: ../../library/winreg.rst:319 msgid "" "*access* is an integer that specifies an access mask that describes the " "desired security access for the key. Default is :const:`KEY_READ`. See " ":ref:`Access Rights ` for other allowed values." msgstr "" -#: ../../library/winreg.rst:299 +#: ../../library/winreg.rst:323 msgid "The result is a new handle to the specified key." msgstr "" -#: ../../library/winreg.rst:301 +#: ../../library/winreg.rst:325 msgid "If the function fails, :exc:`OSError` is raised." msgstr "" -#: ../../library/winreg.rst:303 +#: ../../library/winreg.rst:328 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.OpenKey`` with arguments" +" ``key``, ``sub_key``, ``access``." +msgstr "" + +#: ../../library/winreg.rst:331 msgid "Allow the use of named arguments." msgstr "" -#: ../../library/winreg.rst:312 +#: ../../library/winreg.rst:340 msgid "Returns information about a key, as a tuple." msgstr "" -#: ../../library/winreg.rst:322 +#: ../../library/winreg.rst:350 msgid "An integer giving the number of sub keys this key has." msgstr "" -#: ../../library/winreg.rst:325 +#: ../../library/winreg.rst:353 msgid "An integer giving the number of values this key has." msgstr "" -#: ../../library/winreg.rst:328 +#: ../../library/winreg.rst:356 msgid "" "An integer giving when the key was last modified (if available) as 100's of " "nanoseconds since Jan 1, 1601." msgstr "" -#: ../../library/winreg.rst:336 +#: ../../library/winreg.rst:361 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.QueryInfoKey`` with " +"argument ``key``." +msgstr "" + +#: ../../library/winreg.rst:366 msgid "Retrieves the unnamed value for a key, as a string." msgstr "" -#: ../../library/winreg.rst:341 +#: ../../library/winreg.rst:371 msgid "" "*sub_key* is a string that holds the name of the subkey with which the value" " is associated. If this parameter is ``None`` or empty, the function " @@ -397,7 +464,7 @@ msgid "" "identified by *key*." msgstr "" -#: ../../library/winreg.rst:345 +#: ../../library/winreg.rst:375 msgid "" "Values in the registry have name, type, and data components. This method " "retrieves the data for a key's first value that has a ``NULL`` name. But the" @@ -405,35 +472,41 @@ msgid "" ":func:`QueryValueEx` if possible." msgstr "" -#: ../../library/winreg.rst:353 +#: ../../library/winreg.rst:380 ../../library/winreg.rst:405 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.QueryValue`` with " +"arguments ``key``, ``sub_key``, ``value_name``." +msgstr "" + +#: ../../library/winreg.rst:385 msgid "" "Retrieves the type and data for a specified value name associated with an " "open registry key." msgstr "" -#: ../../library/winreg.rst:359 +#: ../../library/winreg.rst:391 msgid "*value_name* is a string indicating the value to query." msgstr "" -#: ../../library/winreg.rst:361 +#: ../../library/winreg.rst:393 msgid "The result is a tuple of 2 items:" msgstr "" -#: ../../library/winreg.rst:366 +#: ../../library/winreg.rst:398 msgid "The value of the registry item." msgstr "" -#: ../../library/winreg.rst:368 +#: ../../library/winreg.rst:400 msgid "" "An integer giving the registry type for this value (see table in docs for " ":meth:`SetValueEx`)" msgstr "" -#: ../../library/winreg.rst:376 +#: ../../library/winreg.rst:410 msgid "Saves the specified key, and all its subkeys to the specified file." msgstr "" -#: ../../library/winreg.rst:381 +#: ../../library/winreg.rst:415 msgid "" "*file_name* is the name of the file to save registry data to. This file " "cannot already exist. If this filename includes an extension, it cannot be " @@ -441,7 +514,7 @@ msgid "" "method." msgstr "" -#: ../../library/winreg.rst:386 +#: ../../library/winreg.rst:420 msgid "" "If *key* represents a key on a remote computer, the path described by " "*file_name* is relative to the remote computer. The caller of this method " @@ -451,140 +524,170 @@ msgid "" "us/library/ms724878%28v=VS.85%29.aspx>`__ for more details." msgstr "" -#: ../../library/winreg.rst:394 +#: ../../library/winreg.rst:428 msgid "This function passes ``NULL`` for *security_attributes* to the API." msgstr "" -#: ../../library/winreg.rst:399 +#: ../../library/winreg.rst:430 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.SaveKey`` with arguments" +" ``key``, ``file_name``." +msgstr "" + +#: ../../library/winreg.rst:435 msgid "Associates a value with a specified key." msgstr "" -#: ../../library/winreg.rst:404 +#: ../../library/winreg.rst:440 msgid "" "*sub_key* is a string that names the subkey with which the value is " "associated." msgstr "" -#: ../../library/winreg.rst:406 +#: ../../library/winreg.rst:442 msgid "" "*type* is an integer that specifies the type of the data. Currently this " "must be :const:`REG_SZ`, meaning only strings are supported. Use the " ":func:`SetValueEx` function for support for other data types." msgstr "" -#: ../../library/winreg.rst:410 ../../library/winreg.rst:438 +#: ../../library/winreg.rst:446 ../../library/winreg.rst:476 msgid "*value* is a string that specifies the new value." msgstr "" -#: ../../library/winreg.rst:412 +#: ../../library/winreg.rst:448 msgid "" "If the key specified by the *sub_key* parameter does not exist, the SetValue" " function creates it." msgstr "" -#: ../../library/winreg.rst:415 ../../library/winreg.rst:446 +#: ../../library/winreg.rst:451 ../../library/winreg.rst:484 msgid "" "Value lengths are limited by available memory. Long values (more than 2048 " "bytes) should be stored as files with the filenames stored in the " "configuration registry. This helps the registry perform efficiently." msgstr "" -#: ../../library/winreg.rst:419 +#: ../../library/winreg.rst:455 msgid "" "The key identified by the *key* parameter must have been opened with " ":const:`KEY_SET_VALUE` access." msgstr "" -#: ../../library/winreg.rst:425 +#: ../../library/winreg.rst:458 ../../library/winreg.rst:488 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.SetValue`` with " +"arguments ``key``, ``sub_key``, ``type``, ``value``." +msgstr "" + +#: ../../library/winreg.rst:463 msgid "Stores data in the value field of an open registry key." msgstr "" -#: ../../library/winreg.rst:430 +#: ../../library/winreg.rst:468 msgid "" "*value_name* is a string that names the subkey with which the value is " "associated." msgstr "" -#: ../../library/winreg.rst:433 +#: ../../library/winreg.rst:471 msgid "*reserved* can be anything -- zero is always passed to the API." msgstr "" -#: ../../library/winreg.rst:435 +#: ../../library/winreg.rst:473 msgid "" "*type* is an integer that specifies the type of the data. See :ref:`Value " "Types ` for the available types." msgstr "" -#: ../../library/winreg.rst:440 +#: ../../library/winreg.rst:478 msgid "" "This method can also set additional value and type information for the " "specified key. The key identified by the key parameter must have been " "opened with :const:`KEY_SET_VALUE` access." msgstr "" -#: ../../library/winreg.rst:444 +#: ../../library/winreg.rst:482 msgid "To open the key, use the :func:`CreateKey` or :func:`OpenKey` methods." msgstr "" -#: ../../library/winreg.rst:453 +#: ../../library/winreg.rst:493 msgid "" "Disables registry reflection for 32-bit processes running on a 64-bit " "operating system." msgstr "" -#: ../../library/winreg.rst:459 ../../library/winreg.rst:474 -#: ../../library/winreg.rst:489 +#: ../../library/winreg.rst:499 ../../library/winreg.rst:516 +#: ../../library/winreg.rst:533 msgid "" "Will generally raise :exc:`NotImplementedError` if executed on a 32-bit " "operating system." msgstr "" -#: ../../library/winreg.rst:462 +#: ../../library/winreg.rst:502 msgid "" "If the key is not on the reflection list, the function succeeds but has no " "effect. Disabling reflection for a key does not affect reflection of any " "subkeys." msgstr "" -#: ../../library/winreg.rst:469 +#: ../../library/winreg.rst:506 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.DisableReflectionKey`` " +"with argument ``key``." +msgstr "" + +#: ../../library/winreg.rst:511 msgid "Restores registry reflection for the specified disabled key." msgstr "" -#: ../../library/winreg.rst:477 +#: ../../library/winreg.rst:519 msgid "" "Restoring reflection for a key does not affect reflection of any subkeys." msgstr "" -#: ../../library/winreg.rst:482 +#: ../../library/winreg.rst:521 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.EnableReflectionKey`` " +"with argument ``key``." +msgstr "" + +#: ../../library/winreg.rst:526 msgid "Determines the reflection state for the specified key." msgstr "" -#: ../../library/winreg.rst:487 +#: ../../library/winreg.rst:531 msgid "Returns ``True`` if reflection is disabled." msgstr "" -#: ../../library/winreg.rst:496 +#: ../../library/winreg.rst:536 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.QueryReflectionKey`` " +"with argument ``key``." +msgstr "" + +#: ../../library/winreg.rst:542 msgid "Constants" msgstr "Konstanta" -#: ../../library/winreg.rst:498 +#: ../../library/winreg.rst:544 msgid "" "The following constants are defined for use in many :mod:`_winreg` " "functions." msgstr "" -#: ../../library/winreg.rst:503 +#: ../../library/winreg.rst:549 msgid "HKEY_* Constants" msgstr "" -#: ../../library/winreg.rst:507 +#: ../../library/winreg.rst:553 msgid "" "Registry entries subordinate to this key define types (or classes) of " "documents and the properties associated with those types. Shell and COM " "applications use the information stored under this key." msgstr "" -#: ../../library/winreg.rst:514 +#: ../../library/winreg.rst:560 msgid "" "Registry entries subordinate to this key define the preferences of the " "current user. These preferences include the settings of environment " @@ -592,48 +695,48 @@ msgid "" " and application preferences." msgstr "" -#: ../../library/winreg.rst:521 +#: ../../library/winreg.rst:567 msgid "" "Registry entries subordinate to this key define the physical state of the " "computer, including data about the bus type, system memory, and installed " "hardware and software." msgstr "" -#: ../../library/winreg.rst:527 +#: ../../library/winreg.rst:573 msgid "" "Registry entries subordinate to this key define the default user " "configuration for new users on the local computer and the user configuration" " for the current user." msgstr "" -#: ../../library/winreg.rst:533 +#: ../../library/winreg.rst:579 msgid "" "Registry entries subordinate to this key allow you to access performance " "data. The data is not actually stored in the registry; the registry " "functions cause the system to collect the data from its source." msgstr "" -#: ../../library/winreg.rst:541 +#: ../../library/winreg.rst:587 msgid "" "Contains information about the current hardware profile of the local " "computer system." msgstr "" -#: ../../library/winreg.rst:546 +#: ../../library/winreg.rst:592 msgid "This key is not used in versions of Windows after 98." msgstr "" -#: ../../library/winreg.rst:552 +#: ../../library/winreg.rst:598 msgid "Access Rights" msgstr "" -#: ../../library/winreg.rst:554 +#: ../../library/winreg.rst:600 msgid "" "For more information, see `Registry Key Security and Access " "`__." msgstr "" -#: ../../library/winreg.rst:559 +#: ../../library/winreg.rst:605 msgid "" "Combines the STANDARD_RIGHTS_REQUIRED, :const:`KEY_QUERY_VALUE`, " ":const:`KEY_SET_VALUE`, :const:`KEY_CREATE_SUB_KEY`, " @@ -641,147 +744,147 @@ msgid "" ":const:`KEY_CREATE_LINK` access rights." msgstr "" -#: ../../library/winreg.rst:566 +#: ../../library/winreg.rst:612 msgid "" "Combines the STANDARD_RIGHTS_WRITE, :const:`KEY_SET_VALUE`, and " ":const:`KEY_CREATE_SUB_KEY` access rights." msgstr "" -#: ../../library/winreg.rst:571 +#: ../../library/winreg.rst:617 msgid "" "Combines the STANDARD_RIGHTS_READ, :const:`KEY_QUERY_VALUE`, " ":const:`KEY_ENUMERATE_SUB_KEYS`, and :const:`KEY_NOTIFY` values." msgstr "" -#: ../../library/winreg.rst:576 +#: ../../library/winreg.rst:622 msgid "Equivalent to :const:`KEY_READ`." msgstr "" -#: ../../library/winreg.rst:580 +#: ../../library/winreg.rst:626 msgid "Required to query the values of a registry key." msgstr "" -#: ../../library/winreg.rst:584 +#: ../../library/winreg.rst:630 msgid "Required to create, delete, or set a registry value." msgstr "" -#: ../../library/winreg.rst:588 +#: ../../library/winreg.rst:634 msgid "Required to create a subkey of a registry key." msgstr "" -#: ../../library/winreg.rst:592 +#: ../../library/winreg.rst:638 msgid "Required to enumerate the subkeys of a registry key." msgstr "" -#: ../../library/winreg.rst:596 +#: ../../library/winreg.rst:642 msgid "" "Required to request change notifications for a registry key or for subkeys " "of a registry key." msgstr "" -#: ../../library/winreg.rst:601 +#: ../../library/winreg.rst:647 msgid "Reserved for system use." msgstr "" -#: ../../library/winreg.rst:607 +#: ../../library/winreg.rst:653 msgid "64-bit Specific" msgstr "" -#: ../../library/winreg.rst:609 +#: ../../library/winreg.rst:655 msgid "" "For more information, see `Accessing an Alternate Registry View " "`__." msgstr "" -#: ../../library/winreg.rst:614 +#: ../../library/winreg.rst:660 msgid "" "Indicates that an application on 64-bit Windows should operate on the 64-bit" " registry view." msgstr "" -#: ../../library/winreg.rst:619 +#: ../../library/winreg.rst:665 msgid "" "Indicates that an application on 64-bit Windows should operate on the 32-bit" " registry view." msgstr "" -#: ../../library/winreg.rst:626 +#: ../../library/winreg.rst:672 msgid "Value Types" msgstr "" -#: ../../library/winreg.rst:628 +#: ../../library/winreg.rst:674 msgid "" "For more information, see `Registry Value Types `__." msgstr "" -#: ../../library/winreg.rst:633 +#: ../../library/winreg.rst:679 msgid "Binary data in any form." msgstr "" -#: ../../library/winreg.rst:637 +#: ../../library/winreg.rst:683 msgid "32-bit number." msgstr "" -#: ../../library/winreg.rst:641 +#: ../../library/winreg.rst:687 msgid "" "A 32-bit number in little-endian format. Equivalent to :const:`REG_DWORD`." msgstr "" -#: ../../library/winreg.rst:645 +#: ../../library/winreg.rst:691 msgid "A 32-bit number in big-endian format." msgstr "" -#: ../../library/winreg.rst:649 +#: ../../library/winreg.rst:695 msgid "" "Null-terminated string containing references to environment variables " "(``%PATH%``)." msgstr "" -#: ../../library/winreg.rst:654 +#: ../../library/winreg.rst:700 msgid "A Unicode symbolic link." msgstr "" -#: ../../library/winreg.rst:658 +#: ../../library/winreg.rst:704 msgid "" "A sequence of null-terminated strings, terminated by two null characters. " "(Python handles this termination automatically.)" msgstr "" -#: ../../library/winreg.rst:663 +#: ../../library/winreg.rst:709 msgid "No defined value type." msgstr "" -#: ../../library/winreg.rst:667 +#: ../../library/winreg.rst:713 msgid "A 64-bit number." msgstr "" -#: ../../library/winreg.rst:673 +#: ../../library/winreg.rst:719 msgid "" "A 64-bit number in little-endian format. Equivalent to :const:`REG_QWORD`." msgstr "" -#: ../../library/winreg.rst:679 +#: ../../library/winreg.rst:725 msgid "A device-driver resource list." msgstr "" -#: ../../library/winreg.rst:683 +#: ../../library/winreg.rst:729 msgid "A hardware setting." msgstr "" -#: ../../library/winreg.rst:687 +#: ../../library/winreg.rst:733 msgid "A hardware resource list." msgstr "" -#: ../../library/winreg.rst:691 +#: ../../library/winreg.rst:737 msgid "A null-terminated string." msgstr "" -#: ../../library/winreg.rst:697 +#: ../../library/winreg.rst:743 msgid "Registry Handle Objects" msgstr "" -#: ../../library/winreg.rst:699 +#: ../../library/winreg.rst:745 msgid "" "This object wraps a Windows HKEY object, automatically closing it when the " "object is destroyed. To guarantee cleanup, you can call either the " @@ -789,33 +892,33 @@ msgid "" "function." msgstr "" -#: ../../library/winreg.rst:703 +#: ../../library/winreg.rst:749 msgid "All registry functions in this module return one of these objects." msgstr "" -#: ../../library/winreg.rst:705 +#: ../../library/winreg.rst:751 msgid "" "All registry functions in this module which accept a handle object also " "accept an integer, however, use of the handle object is encouraged." msgstr "" -#: ../../library/winreg.rst:708 +#: ../../library/winreg.rst:754 msgid "Handle objects provide semantics for :meth:`__bool__` -- thus ::" msgstr "" -#: ../../library/winreg.rst:713 +#: ../../library/winreg.rst:759 msgid "" "will print ``Yes`` if the handle is currently valid (has not been closed or " "detached)." msgstr "" -#: ../../library/winreg.rst:716 +#: ../../library/winreg.rst:762 msgid "" "The object also support comparison semantics, so handle objects will compare" " true if they both reference the same underlying Windows handle value." msgstr "" -#: ../../library/winreg.rst:719 +#: ../../library/winreg.rst:765 msgid "" "Handle objects can be converted to an integer (e.g., using the built-in " ":func:`int` function), in which case the underlying Windows handle value is " @@ -824,40 +927,46 @@ msgid "" "object." msgstr "" -#: ../../library/winreg.rst:727 +#: ../../library/winreg.rst:773 msgid "Closes the underlying Windows handle." msgstr "" -#: ../../library/winreg.rst:729 +#: ../../library/winreg.rst:775 msgid "If the handle is already closed, no error is raised." msgstr "" -#: ../../library/winreg.rst:734 +#: ../../library/winreg.rst:780 msgid "Detaches the Windows handle from the handle object." msgstr "" -#: ../../library/winreg.rst:736 +#: ../../library/winreg.rst:782 msgid "" "The result is an integer that holds the value of the handle before it is " "detached. If the handle is already detached or closed, this will return " "zero." msgstr "" -#: ../../library/winreg.rst:740 +#: ../../library/winreg.rst:786 msgid "" "After calling this function, the handle is effectively invalidated, but the " "handle is not closed. You would call this function when you need the " "underlying Win32 handle to exist beyond the lifetime of the handle object." msgstr "" -#: ../../library/winreg.rst:747 +#: ../../library/winreg.rst:790 +msgid "" +"Raises an :ref:`auditing event ` ``winreg.PyHKEY.Detach`` with " +"argument ``key``." +msgstr "" + +#: ../../library/winreg.rst:796 msgid "" "The HKEY object implements :meth:`~object.__enter__` and " ":meth:`~object.__exit__` and thus supports the context protocol for the " ":keyword:`with` statement::" msgstr "" -#: ../../library/winreg.rst:754 +#: ../../library/winreg.rst:803 msgid "" "will automatically close *key* when control leaves the :keyword:`with` " "block." diff --git a/reference/datamodel.po b/reference/datamodel.po index b1aa38a..0a230ba 100644 --- a/reference/datamodel.po +++ b/reference/datamodel.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-18 11:58+0000\n" +"POT-Creation-Date: 2019-11-28 12:03+0000\n" "PO-Revision-Date: 2017-02-16 23:38+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -1914,7 +1914,18 @@ msgid "" "been assigned to *name*." msgstr "" -#: ../../reference/datamodel.rst:1661 +#: ../../reference/datamodel.rst:1660 +msgid "" +":meth:`__set_name__` is only called implicitly as part of the :class:`type` " +"constructor, so it will need to be called explicitly with the appropriate " +"parameters when a descriptor is added to a class after initial creation::" +msgstr "" + +#: ../../reference/datamodel.rst:1671 +msgid "See :ref:`class-object-creation` for more details." +msgstr "" + +#: ../../reference/datamodel.rst:1675 msgid "" "The attribute :attr:`__objclass__` is interpreted by the :mod:`inspect` " "module as specifying the class where this object was defined (setting this " @@ -1925,11 +1936,11 @@ msgid "" "are implemented in C)." msgstr "" -#: ../../reference/datamodel.rst:1672 +#: ../../reference/datamodel.rst:1686 msgid "Invoking Descriptors" msgstr "" -#: ../../reference/datamodel.rst:1674 +#: ../../reference/datamodel.rst:1688 msgid "" "In general, a descriptor is an object attribute with \"binding behavior\", " "one whose attribute access has been overridden by methods in the descriptor " @@ -1937,7 +1948,7 @@ msgid "" "of those methods are defined for an object, it is said to be a descriptor." msgstr "" -#: ../../reference/datamodel.rst:1679 +#: ../../reference/datamodel.rst:1693 msgid "" "The default behavior for attribute access is to get, set, or delete the " "attribute from an object's dictionary. For instance, ``a.x`` has a lookup " @@ -1945,7 +1956,7 @@ msgid "" " continuing through the base classes of ``type(a)`` excluding metaclasses." msgstr "" -#: ../../reference/datamodel.rst:1684 +#: ../../reference/datamodel.rst:1698 msgid "" "However, if the looked-up value is an object defining one of the descriptor " "methods, then Python may override the default behavior and invoke the " @@ -1953,47 +1964,47 @@ msgid "" "depends on which descriptor methods were defined and how they were called." msgstr "" -#: ../../reference/datamodel.rst:1689 +#: ../../reference/datamodel.rst:1703 msgid "" "The starting point for descriptor invocation is a binding, ``a.x``. How the " "arguments are assembled depends on ``a``:" msgstr "" -#: ../../reference/datamodel.rst:1694 +#: ../../reference/datamodel.rst:1708 msgid "Direct Call" msgstr "" -#: ../../reference/datamodel.rst:1693 +#: ../../reference/datamodel.rst:1707 msgid "" "The simplest and least common call is when user code directly invokes a " "descriptor method: ``x.__get__(a)``." msgstr "" -#: ../../reference/datamodel.rst:1698 +#: ../../reference/datamodel.rst:1712 msgid "Instance Binding" msgstr "" -#: ../../reference/datamodel.rst:1697 +#: ../../reference/datamodel.rst:1711 msgid "" "If binding to an object instance, ``a.x`` is transformed into the call: " "``type(a).__dict__['x'].__get__(a, type(a))``." msgstr "" -#: ../../reference/datamodel.rst:1702 +#: ../../reference/datamodel.rst:1716 msgid "Class Binding" msgstr "" -#: ../../reference/datamodel.rst:1701 +#: ../../reference/datamodel.rst:1715 msgid "" "If binding to a class, ``A.x`` is transformed into the call: " "``A.__dict__['x'].__get__(None, A)``." msgstr "" -#: ../../reference/datamodel.rst:1708 +#: ../../reference/datamodel.rst:1722 msgid "Super Binding" msgstr "" -#: ../../reference/datamodel.rst:1705 +#: ../../reference/datamodel.rst:1719 msgid "" "If ``a`` is an instance of :class:`super`, then the binding ``super(B, " "obj).m()`` searches ``obj.__class__.__mro__`` for the base class ``A`` " @@ -2001,7 +2012,7 @@ msgid "" "``A.__dict__['m'].__get__(obj, obj.__class__)``." msgstr "" -#: ../../reference/datamodel.rst:1710 +#: ../../reference/datamodel.rst:1724 msgid "" "For instance bindings, the precedence of descriptor invocation depends on " "the which descriptor methods are defined. A descriptor can define any " @@ -2018,7 +2029,7 @@ msgid "" "instances." msgstr "" -#: ../../reference/datamodel.rst:1723 +#: ../../reference/datamodel.rst:1737 msgid "" "Python methods (including :func:`staticmethod` and :func:`classmethod`) are " "implemented as non-data descriptors. Accordingly, instances can redefine " @@ -2026,30 +2037,30 @@ msgid "" " that differ from other instances of the same class." msgstr "" -#: ../../reference/datamodel.rst:1728 +#: ../../reference/datamodel.rst:1742 msgid "" "The :func:`property` function is implemented as a data descriptor. " "Accordingly, instances cannot override the behavior of a property." msgstr "" -#: ../../reference/datamodel.rst:1735 +#: ../../reference/datamodel.rst:1749 msgid "__slots__" msgstr "" -#: ../../reference/datamodel.rst:1737 +#: ../../reference/datamodel.rst:1751 msgid "" "*__slots__* allow us to explicitly declare data members (like properties) " "and deny the creation of *__dict__* and *__weakref__* (unless explicitly " "declared in *__slots__* or available in a parent.)" msgstr "" -#: ../../reference/datamodel.rst:1741 +#: ../../reference/datamodel.rst:1755 msgid "" "The space saved over using *__dict__* can be significant. Attribute lookup " "speed can be significantly improved as well." msgstr "" -#: ../../reference/datamodel.rst:1746 +#: ../../reference/datamodel.rst:1760 msgid "" "This class variable can be assigned a string, iterable, or sequence of " "strings with variable names used by instances. *__slots__* reserves space " @@ -2057,17 +2068,17 @@ msgid "" " and *__weakref__* for each instance." msgstr "" -#: ../../reference/datamodel.rst:1753 +#: ../../reference/datamodel.rst:1767 msgid "Notes on using *__slots__*" msgstr "" -#: ../../reference/datamodel.rst:1755 +#: ../../reference/datamodel.rst:1769 msgid "" "When inheriting from a class without *__slots__*, the *__dict__* and " "*__weakref__* attribute of the instances will always be accessible." msgstr "" -#: ../../reference/datamodel.rst:1758 +#: ../../reference/datamodel.rst:1772 msgid "" "Without a *__dict__* variable, instances cannot be assigned new variables " "not listed in the *__slots__* definition. Attempts to assign to an unlisted" @@ -2076,7 +2087,7 @@ msgid "" "the *__slots__* declaration." msgstr "" -#: ../../reference/datamodel.rst:1764 +#: ../../reference/datamodel.rst:1778 msgid "" "Without a *__weakref__* variable for each instance, classes defining " "*__slots__* do not support weak references to its instances. If weak " @@ -2084,7 +2095,7 @@ msgid "" "strings in the *__slots__* declaration." msgstr "" -#: ../../reference/datamodel.rst:1769 +#: ../../reference/datamodel.rst:1783 msgid "" "*__slots__* are implemented at the class level by creating descriptors " "(:ref:`descriptors`) for each variable name. As a result, class attributes " @@ -2093,7 +2104,7 @@ msgid "" "assignment." msgstr "" -#: ../../reference/datamodel.rst:1775 +#: ../../reference/datamodel.rst:1789 msgid "" "The action of a *__slots__* declaration is not limited to the class where it" " is defined. *__slots__* declared in parents are available in child " @@ -2102,7 +2113,7 @@ msgid "" "*additional* slots)." msgstr "" -#: ../../reference/datamodel.rst:1781 +#: ../../reference/datamodel.rst:1795 msgid "" "If a class defines a slot also defined in a base class, the instance " "variable defined by the base class slot is inaccessible (except by " @@ -2111,44 +2122,44 @@ msgid "" "prevent this." msgstr "" -#: ../../reference/datamodel.rst:1786 +#: ../../reference/datamodel.rst:1800 msgid "" "Nonempty *__slots__* does not work for classes derived from \"variable-" "length\" built-in types such as :class:`int`, :class:`bytes` and " ":class:`tuple`." msgstr "" -#: ../../reference/datamodel.rst:1789 +#: ../../reference/datamodel.rst:1803 msgid "" "Any non-string iterable may be assigned to *__slots__*. Mappings may also be" " used; however, in the future, special meaning may be assigned to the values" " corresponding to each key." msgstr "" -#: ../../reference/datamodel.rst:1793 +#: ../../reference/datamodel.rst:1807 msgid "" "*__class__* assignment works only if both classes have the same *__slots__*." msgstr "" -#: ../../reference/datamodel.rst:1795 +#: ../../reference/datamodel.rst:1809 msgid "" "Multiple inheritance with multiple slotted parent classes can be used, but " "only one parent is allowed to have attributes created by slots (the other " "bases must have empty slot layouts) - violations raise :exc:`TypeError`." msgstr "" -#: ../../reference/datamodel.rst:1800 +#: ../../reference/datamodel.rst:1814 msgid "" "If an iterator is used for *__slots__* then a descriptor is created for each" " of the iterator's values. However, the *__slots__* attribute will be an " "empty iterator." msgstr "" -#: ../../reference/datamodel.rst:1807 +#: ../../reference/datamodel.rst:1821 msgid "Customizing class creation" msgstr "" -#: ../../reference/datamodel.rst:1809 +#: ../../reference/datamodel.rst:1823 msgid "" "Whenever a class inherits from another class, *__init_subclass__* is called " "on that class. This way, it is possible to write classes which change the " @@ -2158,14 +2169,14 @@ msgid "" "defining the method." msgstr "" -#: ../../reference/datamodel.rst:1818 +#: ../../reference/datamodel.rst:1832 msgid "" "This method is called whenever the containing class is subclassed. *cls* is " "then the new subclass. If defined as a normal instance method, this method " "is implicitly converted to a class method." msgstr "" -#: ../../reference/datamodel.rst:1822 +#: ../../reference/datamodel.rst:1836 msgid "" "Keyword arguments which are given to a new class are passed to the parent's " "class ``__init_subclass__``. For compatibility with other classes using " @@ -2173,13 +2184,13 @@ msgid "" "pass the others over to the base class, as in::" msgstr "" -#: ../../reference/datamodel.rst:1836 +#: ../../reference/datamodel.rst:1850 msgid "" "The default implementation ``object.__init_subclass__`` does nothing, but " "raises an error if it is called with any arguments." msgstr "" -#: ../../reference/datamodel.rst:1841 +#: ../../reference/datamodel.rst:1855 msgid "" "The metaclass hint ``metaclass`` is consumed by the rest of the type " "machinery, and is never passed to ``__init_subclass__`` implementations. The" @@ -2187,18 +2198,18 @@ msgid "" "``type(cls)``." msgstr "" -#: ../../reference/datamodel.rst:1852 +#: ../../reference/datamodel.rst:1866 msgid "Metaclasses" msgstr "" -#: ../../reference/datamodel.rst:1859 +#: ../../reference/datamodel.rst:1873 msgid "" "By default, classes are constructed using :func:`type`. The class body is " "executed in a new namespace and the class name is bound locally to the " "result of ``type(name, bases, namespace)``." msgstr "" -#: ../../reference/datamodel.rst:1863 +#: ../../reference/datamodel.rst:1877 msgid "" "The class creation process can be customized by passing the ``metaclass`` " "keyword argument in the class definition line, or by inheriting from an " @@ -2206,41 +2217,41 @@ msgid "" "both ``MyClass`` and ``MySubclass`` are instances of ``Meta``::" msgstr "" -#: ../../reference/datamodel.rst:1877 +#: ../../reference/datamodel.rst:1891 msgid "" "Any other keyword arguments that are specified in the class definition are " "passed through to all metaclass operations described below." msgstr "" -#: ../../reference/datamodel.rst:1880 +#: ../../reference/datamodel.rst:1894 msgid "When a class definition is executed, the following steps occur:" msgstr "" -#: ../../reference/datamodel.rst:1882 +#: ../../reference/datamodel.rst:1896 msgid "MRO entries are resolved;" msgstr "" -#: ../../reference/datamodel.rst:1883 +#: ../../reference/datamodel.rst:1897 msgid "the appropriate metaclass is determined;" msgstr "" -#: ../../reference/datamodel.rst:1884 +#: ../../reference/datamodel.rst:1898 msgid "the class namespace is prepared;" msgstr "" -#: ../../reference/datamodel.rst:1885 +#: ../../reference/datamodel.rst:1899 msgid "the class body is executed;" msgstr "" -#: ../../reference/datamodel.rst:1886 +#: ../../reference/datamodel.rst:1900 msgid "the class object is created." msgstr "" -#: ../../reference/datamodel.rst:1890 +#: ../../reference/datamodel.rst:1904 msgid "Resolving MRO entries" msgstr "" -#: ../../reference/datamodel.rst:1892 +#: ../../reference/datamodel.rst:1906 msgid "" "If a base that appears in class definition is not an instance of " ":class:`type`, then an ``__mro_entries__`` method is searched on it. If " @@ -2249,37 +2260,37 @@ msgid "" "empty, in such case the original base is ignored." msgstr "" -#: ../../reference/datamodel.rst:1900 ../../reference/datamodel.rst:2087 +#: ../../reference/datamodel.rst:1914 ../../reference/datamodel.rst:2101 msgid ":pep:`560` - Core support for typing module and generic types" msgstr "" -#: ../../reference/datamodel.rst:1904 +#: ../../reference/datamodel.rst:1918 msgid "Determining the appropriate metaclass" msgstr "" -#: ../../reference/datamodel.rst:1908 +#: ../../reference/datamodel.rst:1922 msgid "" "The appropriate metaclass for a class definition is determined as follows:" msgstr "" -#: ../../reference/datamodel.rst:1910 +#: ../../reference/datamodel.rst:1924 msgid "" "if no bases and no explicit metaclass are given, then :func:`type` is used;" msgstr "" -#: ../../reference/datamodel.rst:1911 +#: ../../reference/datamodel.rst:1925 msgid "" "if an explicit metaclass is given and it is *not* an instance of " ":func:`type`, then it is used directly as the metaclass;" msgstr "" -#: ../../reference/datamodel.rst:1913 +#: ../../reference/datamodel.rst:1927 msgid "" "if an instance of :func:`type` is given as the explicit metaclass, or bases " "are defined, then the most derived metaclass is used." msgstr "" -#: ../../reference/datamodel.rst:1916 +#: ../../reference/datamodel.rst:1930 msgid "" "The most derived metaclass is selected from the explicitly specified " "metaclass (if any) and the metaclasses (i.e. ``type(cls)``) of all specified" @@ -2288,11 +2299,11 @@ msgid "" "that criterion, then the class definition will fail with ``TypeError``." msgstr "" -#: ../../reference/datamodel.rst:1926 +#: ../../reference/datamodel.rst:1940 msgid "Preparing the class namespace" msgstr "" -#: ../../reference/datamodel.rst:1931 +#: ../../reference/datamodel.rst:1945 msgid "" "Once the appropriate metaclass has been identified, then the class namespace" " is prepared. If the metaclass has a ``__prepare__`` attribute, it is called" @@ -2300,25 +2311,25 @@ msgid "" "additional keyword arguments, if any, come from the class definition)." msgstr "" -#: ../../reference/datamodel.rst:1936 +#: ../../reference/datamodel.rst:1950 msgid "" "If the metaclass has no ``__prepare__`` attribute, then the class namespace " "is initialised as an empty ordered mapping." msgstr "" -#: ../../reference/datamodel.rst:1941 +#: ../../reference/datamodel.rst:1955 msgid ":pep:`3115` - Metaclasses in Python 3000" msgstr "" -#: ../../reference/datamodel.rst:1942 +#: ../../reference/datamodel.rst:1956 msgid "Introduced the ``__prepare__`` namespace hook" msgstr "" -#: ../../reference/datamodel.rst:1946 +#: ../../reference/datamodel.rst:1960 msgid "Executing the class body" msgstr "" -#: ../../reference/datamodel.rst:1951 +#: ../../reference/datamodel.rst:1965 msgid "" "The class body is executed (approximately) as ``exec(body, globals(), " "namespace)``. The key difference from a normal call to :func:`exec` is that " @@ -2327,7 +2338,7 @@ msgid "" "inside a function." msgstr "" -#: ../../reference/datamodel.rst:1957 +#: ../../reference/datamodel.rst:1971 msgid "" "However, even when the class definition occurs inside the function, methods " "defined inside the class still cannot see names defined at the class scope. " @@ -2336,11 +2347,11 @@ msgid "" "reference described in the next section." msgstr "" -#: ../../reference/datamodel.rst:1966 +#: ../../reference/datamodel.rst:1980 msgid "Creating the class object" msgstr "" -#: ../../reference/datamodel.rst:1973 +#: ../../reference/datamodel.rst:1987 msgid "" "Once the class namespace has been populated by executing the class body, the" " class object is created by calling ``metaclass(name, bases, namespace, " @@ -2348,7 +2359,7 @@ msgid "" "to ``__prepare__``)." msgstr "" -#: ../../reference/datamodel.rst:1978 +#: ../../reference/datamodel.rst:1992 msgid "" "This class object is the one that will be referenced by the zero-argument " "form of :func:`super`. ``__class__`` is an implicit closure reference " @@ -2359,7 +2370,7 @@ msgid "" " is identified based on the first argument passed to the method." msgstr "" -#: ../../reference/datamodel.rst:1988 +#: ../../reference/datamodel.rst:2002 msgid "" "In CPython 3.6 and later, the ``__class__`` cell is passed to the metaclass " "as a ``__classcell__`` entry in the class namespace. If present, this must " @@ -2368,39 +2379,39 @@ msgid "" " in Python 3.8." msgstr "" -#: ../../reference/datamodel.rst:1994 +#: ../../reference/datamodel.rst:2008 msgid "" "When using the default metaclass :class:`type`, or any metaclass that " "ultimately calls ``type.__new__``, the following additional customisation " "steps are invoked after creating the class object:" msgstr "" -#: ../../reference/datamodel.rst:1998 +#: ../../reference/datamodel.rst:2012 msgid "" "first, ``type.__new__`` collects all of the descriptors in the class " "namespace that define a :meth:`~object.__set_name__` method;" msgstr "" -#: ../../reference/datamodel.rst:2000 +#: ../../reference/datamodel.rst:2014 msgid "" "second, all of these ``__set_name__`` methods are called with the class " "being defined and the assigned name of that particular descriptor;" msgstr "" -#: ../../reference/datamodel.rst:2002 +#: ../../reference/datamodel.rst:2016 msgid "" "finally, the :meth:`~object.__init_subclass__` hook is called on the " "immediate parent of the new class in its method resolution order." msgstr "" -#: ../../reference/datamodel.rst:2005 +#: ../../reference/datamodel.rst:2019 msgid "" "After the class object is created, it is passed to the class decorators " "included in the class definition (if any) and the resulting object is bound " "in the local namespace as the defined class." msgstr "" -#: ../../reference/datamodel.rst:2009 +#: ../../reference/datamodel.rst:2023 msgid "" "When a new class is created by ``type.__new__``, the object provided as the " "namespace parameter is copied to a new ordered mapping and the original " @@ -2408,19 +2419,19 @@ msgid "" "becomes the :attr:`~object.__dict__` attribute of the class object." msgstr "" -#: ../../reference/datamodel.rst:2016 +#: ../../reference/datamodel.rst:2030 msgid ":pep:`3135` - New super" msgstr "" -#: ../../reference/datamodel.rst:2017 +#: ../../reference/datamodel.rst:2031 msgid "Describes the implicit ``__class__`` closure reference" msgstr "" -#: ../../reference/datamodel.rst:2021 +#: ../../reference/datamodel.rst:2035 msgid "Uses for metaclasses" msgstr "" -#: ../../reference/datamodel.rst:2023 +#: ../../reference/datamodel.rst:2037 msgid "" "The potential uses for metaclasses are boundless. Some ideas that have been " "explored include enum, logging, interface checking, automatic delegation, " @@ -2428,17 +2439,17 @@ msgid "" "locking/synchronization." msgstr "" -#: ../../reference/datamodel.rst:2030 +#: ../../reference/datamodel.rst:2044 msgid "Customizing instance and subclass checks" msgstr "" -#: ../../reference/datamodel.rst:2032 +#: ../../reference/datamodel.rst:2046 msgid "" "The following methods are used to override the default behavior of the " ":func:`isinstance` and :func:`issubclass` built-in functions." msgstr "" -#: ../../reference/datamodel.rst:2035 +#: ../../reference/datamodel.rst:2049 msgid "" "In particular, the metaclass :class:`abc.ABCMeta` implements these methods " "in order to allow the addition of Abstract Base Classes (ABCs) as \"virtual " @@ -2446,21 +2457,21 @@ msgid "" "other ABCs." msgstr "" -#: ../../reference/datamodel.rst:2042 +#: ../../reference/datamodel.rst:2056 msgid "" "Return true if *instance* should be considered a (direct or indirect) " "instance of *class*. If defined, called to implement ``isinstance(instance, " "class)``." msgstr "" -#: ../../reference/datamodel.rst:2049 +#: ../../reference/datamodel.rst:2063 msgid "" "Return true if *subclass* should be considered a (direct or indirect) " "subclass of *class*. If defined, called to implement ``issubclass(subclass," " class)``." msgstr "" -#: ../../reference/datamodel.rst:2054 +#: ../../reference/datamodel.rst:2068 msgid "" "Note that these methods are looked up on the type (metaclass) of a class. " "They cannot be defined as class methods in the actual class. This is " @@ -2468,11 +2479,11 @@ msgid "" "only in this case the instance is itself a class." msgstr "" -#: ../../reference/datamodel.rst:2065 +#: ../../reference/datamodel.rst:2079 msgid ":pep:`3119` - Introducing Abstract Base Classes" msgstr "" -#: ../../reference/datamodel.rst:2062 +#: ../../reference/datamodel.rst:2076 msgid "" "Includes the specification for customizing :func:`isinstance` and " ":func:`issubclass` behavior through :meth:`~class.__instancecheck__` and " @@ -2481,23 +2492,23 @@ msgid "" "the language." msgstr "" -#: ../../reference/datamodel.rst:2070 +#: ../../reference/datamodel.rst:2084 msgid "Emulating generic types" msgstr "" -#: ../../reference/datamodel.rst:2072 +#: ../../reference/datamodel.rst:2086 msgid "" "One can implement the generic class syntax as specified by :pep:`484` (for " "example ``List[int]``) by defining a special method:" msgstr "" -#: ../../reference/datamodel.rst:2077 +#: ../../reference/datamodel.rst:2091 msgid "" "Return an object representing the specialization of a generic class by type " "arguments found in *key*." msgstr "" -#: ../../reference/datamodel.rst:2080 +#: ../../reference/datamodel.rst:2094 msgid "" "This method is looked up on the class object itself, and when defined in the" " class body, this method is implicitly a class method. Note, this mechanism" @@ -2505,22 +2516,22 @@ msgid "" "discouraged." msgstr "" -#: ../../reference/datamodel.rst:2093 +#: ../../reference/datamodel.rst:2107 msgid "Emulating callable objects" msgstr "" -#: ../../reference/datamodel.rst:2100 +#: ../../reference/datamodel.rst:2114 msgid "" "Called when the instance is \"called\" as a function; if this method is " "defined, ``x(arg1, arg2, ...)`` is a shorthand for ``x.__call__(arg1, arg2, " "...)``." msgstr "" -#: ../../reference/datamodel.rst:2107 +#: ../../reference/datamodel.rst:2121 msgid "Emulating container types" msgstr "" -#: ../../reference/datamodel.rst:2109 +#: ../../reference/datamodel.rst:2123 msgid "" "The following methods can be defined to implement container objects. " "Containers usually are sequences (such as lists or tuples) or mappings (like" @@ -2553,7 +2564,7 @@ msgid "" " should iterate through the values." msgstr "" -#: ../../reference/datamodel.rst:2144 +#: ../../reference/datamodel.rst:2158 msgid "" "Called to implement the built-in function :func:`len`. Should return the " "length of the object, an integer ``>=`` 0. Also, an object that doesn't " @@ -2561,7 +2572,7 @@ msgid "" "zero is considered to be false in a Boolean context." msgstr "" -#: ../../reference/datamodel.rst:2151 +#: ../../reference/datamodel.rst:2165 msgid "" "In CPython, the length is required to be at most :attr:`sys.maxsize`. If the" " length is larger than :attr:`!sys.maxsize` some features (such as " @@ -2570,7 +2581,7 @@ msgid "" ":meth:`__bool__` method." msgstr "" -#: ../../reference/datamodel.rst:2160 +#: ../../reference/datamodel.rst:2174 msgid "" "Called to implement :func:`operator.length_hint`. Should return an estimated" " length for the object (which may be greater or less than the actual " @@ -2580,21 +2591,21 @@ msgid "" "optimization and is never required for correctness." msgstr "" -#: ../../reference/datamodel.rst:2174 +#: ../../reference/datamodel.rst:2188 msgid "" "Slicing is done exclusively with the following three methods. A call like " "::" msgstr "" -#: ../../reference/datamodel.rst:2178 +#: ../../reference/datamodel.rst:2192 msgid "is translated to ::" msgstr "" -#: ../../reference/datamodel.rst:2182 +#: ../../reference/datamodel.rst:2196 msgid "and so forth. Missing slice items are always filled in with ``None``." msgstr "" -#: ../../reference/datamodel.rst:2187 +#: ../../reference/datamodel.rst:2201 msgid "" "Called to implement evaluation of ``self[key]``. For sequence types, the " "accepted keys should be integers and slice objects. Note that the special " @@ -2606,13 +2617,13 @@ msgid "" "*key* is missing (not in the container), :exc:`KeyError` should be raised." msgstr "" -#: ../../reference/datamodel.rst:2198 +#: ../../reference/datamodel.rst:2212 msgid "" ":keyword:`for` loops expect that an :exc:`IndexError` will be raised for " "illegal indexes to allow proper detection of the end of the sequence." msgstr "" -#: ../../reference/datamodel.rst:2204 +#: ../../reference/datamodel.rst:2218 msgid "" "Called to implement assignment to ``self[key]``. Same note as for " ":meth:`__getitem__`. This should only be implemented for mappings if the " @@ -2621,7 +2632,7 @@ msgid "" "be raised for improper *key* values as for the :meth:`__getitem__` method." msgstr "" -#: ../../reference/datamodel.rst:2213 +#: ../../reference/datamodel.rst:2227 msgid "" "Called to implement deletion of ``self[key]``. Same note as for " ":meth:`__getitem__`. This should only be implemented for mappings if the " @@ -2630,13 +2641,13 @@ msgid "" " values as for the :meth:`__getitem__` method." msgstr "" -#: ../../reference/datamodel.rst:2222 +#: ../../reference/datamodel.rst:2236 msgid "" "Called by :class:`dict`\\ .\\ :meth:`__getitem__` to implement ``self[key]``" " for dict subclasses when key is not in the dictionary." msgstr "" -#: ../../reference/datamodel.rst:2228 +#: ../../reference/datamodel.rst:2242 msgid "" "This method is called when an iterator is required for a container. This " "method should return a new iterator object that can iterate over all the " @@ -2644,21 +2655,21 @@ msgid "" "the container." msgstr "" -#: ../../reference/datamodel.rst:2232 +#: ../../reference/datamodel.rst:2246 msgid "" "Iterator objects also need to implement this method; they are required to " "return themselves. For more information on iterator objects, see " ":ref:`typeiter`." msgstr "" -#: ../../reference/datamodel.rst:2238 +#: ../../reference/datamodel.rst:2252 msgid "" "Called (if present) by the :func:`reversed` built-in to implement reverse " "iteration. It should return a new iterator object that iterates over all " "the objects in the container in reverse order." msgstr "" -#: ../../reference/datamodel.rst:2242 +#: ../../reference/datamodel.rst:2256 msgid "" "If the :meth:`__reversed__` method is not provided, the :func:`reversed` " "built-in will fall back to using the sequence protocol (:meth:`__len__` and " @@ -2667,7 +2678,7 @@ msgid "" " is more efficient than the one provided by :func:`reversed`." msgstr "" -#: ../../reference/datamodel.rst:2249 +#: ../../reference/datamodel.rst:2263 msgid "" "The membership test operators (:keyword:`in` and :keyword:`not in`) are " "normally implemented as an iteration through a container. However, container" @@ -2675,14 +2686,14 @@ msgid "" "implementation, which also does not require the object be iterable." msgstr "" -#: ../../reference/datamodel.rst:2256 +#: ../../reference/datamodel.rst:2270 msgid "" "Called to implement membership test operators. Should return true if *item*" " is in *self*, false otherwise. For mapping objects, this should consider " "the keys of the mapping rather than the values or the key-item pairs." msgstr "" -#: ../../reference/datamodel.rst:2260 +#: ../../reference/datamodel.rst:2274 msgid "" "For objects that don't define :meth:`__contains__`, the membership test " "first tries iteration via :meth:`__iter__`, then the old sequence iteration " @@ -2690,11 +2701,11 @@ msgid "" "reference `." msgstr "" -#: ../../reference/datamodel.rst:2269 +#: ../../reference/datamodel.rst:2283 msgid "Emulating numeric types" msgstr "" -#: ../../reference/datamodel.rst:2271 +#: ../../reference/datamodel.rst:2285 msgid "" "The following methods can be defined to emulate numeric objects. Methods " "corresponding to operations that are not supported by the particular kind of" @@ -2702,7 +2713,7 @@ msgid "" "should be left undefined." msgstr "" -#: ../../reference/datamodel.rst:2297 +#: ../../reference/datamodel.rst:2311 msgid "" "These methods are called to implement the binary arithmetic operations " "(``+``, ``-``, ``*``, ``@``, ``/``, ``//``, ``%``, :func:`divmod`, " @@ -2716,13 +2727,13 @@ msgid "" ":func:`pow` function is to be supported." msgstr "" -#: ../../reference/datamodel.rst:2308 +#: ../../reference/datamodel.rst:2322 msgid "" "If one of those methods does not support the operation with the supplied " "arguments, it should return ``NotImplemented``." msgstr "" -#: ../../reference/datamodel.rst:2331 +#: ../../reference/datamodel.rst:2345 msgid "" "These methods are called to implement the binary arithmetic operations " "(``+``, ``-``, ``*``, ``@``, ``/``, ``//``, ``%``, :func:`divmod`, " @@ -2734,13 +2745,13 @@ msgid "" "``y.__rsub__(x)`` is called if ``x.__sub__(y)`` returns *NotImplemented*." msgstr "" -#: ../../reference/datamodel.rst:2342 +#: ../../reference/datamodel.rst:2356 msgid "" "Note that ternary :func:`pow` will not try calling :meth:`__rpow__` (the " "coercion rules would become too complicated)." msgstr "" -#: ../../reference/datamodel.rst:2347 +#: ../../reference/datamodel.rst:2361 msgid "" "If the right operand's type is a subclass of the left operand's type and " "that subclass provides the reflected method for the operation, this method " @@ -2748,7 +2759,7 @@ msgid "" "behavior allows subclasses to override their ancestors' operations." msgstr "" -#: ../../reference/datamodel.rst:2367 +#: ../../reference/datamodel.rst:2381 msgid "" "These methods are called to implement the augmented arithmetic assignments " "(``+=``, ``-=``, ``*=``, ``@=``, ``/=``, ``//=``, ``%=``, ``**=``, ``<<=``, " @@ -2764,19 +2775,19 @@ msgid "" "fact part of the data model." msgstr "" -#: ../../reference/datamodel.rst:2388 +#: ../../reference/datamodel.rst:2402 msgid "" "Called to implement the unary arithmetic operations (``-``, ``+``, " ":func:`abs` and ``~``)." msgstr "" -#: ../../reference/datamodel.rst:2401 +#: ../../reference/datamodel.rst:2415 msgid "" "Called to implement the built-in functions :func:`complex`, :func:`int` and " ":func:`float`. Should return a value of the appropriate type." msgstr "" -#: ../../reference/datamodel.rst:2408 +#: ../../reference/datamodel.rst:2422 msgid "" "Called to implement :func:`operator.index`, and whenever Python needs to " "losslessly convert the numeric object to an integer object (such as in " @@ -2785,14 +2796,14 @@ msgid "" "integer type. Must return an integer." msgstr "" -#: ../../reference/datamodel.rst:2414 +#: ../../reference/datamodel.rst:2428 msgid "" "If :meth:`__int__`, :meth:`__float__` and :meth:`__complex__` are not " "defined then corresponding built-in functions :func:`int`, :func:`float` and" " :func:`complex` fall back to :meth:`__index__`." msgstr "" -#: ../../reference/datamodel.rst:2426 +#: ../../reference/datamodel.rst:2440 msgid "" "Called to implement the built-in function :func:`round` and :mod:`math` " "functions :func:`~math.trunc`, :func:`~math.floor` and :func:`~math.ceil`. " @@ -2801,17 +2812,17 @@ msgid "" "(typically an :class:`int`)." msgstr "" -#: ../../reference/datamodel.rst:2432 +#: ../../reference/datamodel.rst:2446 msgid "" "If :meth:`__int__` is not defined then the built-in function :func:`int` " "falls back to :meth:`__trunc__`." msgstr "" -#: ../../reference/datamodel.rst:2439 +#: ../../reference/datamodel.rst:2453 msgid "With Statement Context Managers" msgstr "" -#: ../../reference/datamodel.rst:2441 +#: ../../reference/datamodel.rst:2455 msgid "" "A :dfn:`context manager` is an object that defines the runtime context to be" " established when executing a :keyword:`with` statement. The context manager" @@ -2821,32 +2832,32 @@ msgid "" " can also be used by directly invoking their methods." msgstr "" -#: ../../reference/datamodel.rst:2452 +#: ../../reference/datamodel.rst:2466 msgid "" "Typical uses of context managers include saving and restoring various kinds " "of global state, locking and unlocking resources, closing opened files, etc." msgstr "" -#: ../../reference/datamodel.rst:2455 +#: ../../reference/datamodel.rst:2469 msgid "" "For more information on context managers, see :ref:`typecontextmanager`." msgstr "" -#: ../../reference/datamodel.rst:2460 +#: ../../reference/datamodel.rst:2474 msgid "" "Enter the runtime context related to this object. The :keyword:`with` " "statement will bind this method's return value to the target(s) specified in" " the :keyword:`!as` clause of the statement, if any." msgstr "" -#: ../../reference/datamodel.rst:2467 +#: ../../reference/datamodel.rst:2481 msgid "" "Exit the runtime context related to this object. The parameters describe the" " exception that caused the context to be exited. If the context was exited " "without an exception, all three arguments will be :const:`None`." msgstr "" -#: ../../reference/datamodel.rst:2471 +#: ../../reference/datamodel.rst:2485 msgid "" "If an exception is supplied, and the method wishes to suppress the exception" " (i.e., prevent it from being propagated), it should return a true value. " @@ -2854,27 +2865,27 @@ msgid "" "method." msgstr "" -#: ../../reference/datamodel.rst:2475 +#: ../../reference/datamodel.rst:2489 msgid "" "Note that :meth:`__exit__` methods should not reraise the passed-in " "exception; this is the caller's responsibility." msgstr "" -#: ../../reference/datamodel.rst:2482 +#: ../../reference/datamodel.rst:2496 msgid ":pep:`343` - The \"with\" statement" msgstr "" -#: ../../reference/datamodel.rst:2482 +#: ../../reference/datamodel.rst:2496 msgid "" "The specification, background, and examples for the Python :keyword:`with` " "statement." msgstr "" -#: ../../reference/datamodel.rst:2489 +#: ../../reference/datamodel.rst:2503 msgid "Special method lookup" msgstr "" -#: ../../reference/datamodel.rst:2491 +#: ../../reference/datamodel.rst:2505 msgid "" "For custom classes, implicit invocations of special methods are only " "guaranteed to work correctly if defined on an object's type, not in the " @@ -2882,7 +2893,7 @@ msgid "" "following code raises an exception::" msgstr "" -#: ../../reference/datamodel.rst:2506 +#: ../../reference/datamodel.rst:2520 msgid "" "The rationale behind this behaviour lies with a number of special methods " "such as :meth:`__hash__` and :meth:`__repr__` that are implemented by all " @@ -2891,21 +2902,21 @@ msgid "" "type object itself::" msgstr "" -#: ../../reference/datamodel.rst:2519 +#: ../../reference/datamodel.rst:2533 msgid "" "Incorrectly attempting to invoke an unbound method of a class in this way is" " sometimes referred to as 'metaclass confusion', and is avoided by bypassing" " the instance when looking up special methods::" msgstr "" -#: ../../reference/datamodel.rst:2528 +#: ../../reference/datamodel.rst:2542 msgid "" "In addition to bypassing any instance attributes in the interest of " "correctness, implicit special method lookup generally also bypasses the " ":meth:`__getattribute__` method even of the object's metaclass::" msgstr "" -#: ../../reference/datamodel.rst:2554 +#: ../../reference/datamodel.rst:2568 msgid "" "Bypassing the :meth:`__getattribute__` machinery in this fashion provides " "significant scope for speed optimisations within the interpreter, at the " @@ -2914,44 +2925,44 @@ msgid "" "invoked by the interpreter)." msgstr "" -#: ../../reference/datamodel.rst:2565 +#: ../../reference/datamodel.rst:2579 msgid "Coroutines" msgstr "*Coroutines*" -#: ../../reference/datamodel.rst:2569 +#: ../../reference/datamodel.rst:2583 msgid "Awaitable Objects" msgstr "" -#: ../../reference/datamodel.rst:2571 +#: ../../reference/datamodel.rst:2585 msgid "" "An :term:`awaitable` object generally implements an :meth:`__await__` " "method. :term:`Coroutine` objects returned from :keyword:`async def` " "functions are awaitable." msgstr "" -#: ../../reference/datamodel.rst:2577 +#: ../../reference/datamodel.rst:2591 msgid "" "The :term:`generator iterator` objects returned from generators decorated " "with :func:`types.coroutine` or :func:`asyncio.coroutine` are also " "awaitable, but they do not implement :meth:`__await__`." msgstr "" -#: ../../reference/datamodel.rst:2583 +#: ../../reference/datamodel.rst:2597 msgid "" "Must return an :term:`iterator`. Should be used to implement " ":term:`awaitable` objects. For instance, :class:`asyncio.Future` implements" " this method to be compatible with the :keyword:`await` expression." msgstr "" -#: ../../reference/datamodel.rst:2589 +#: ../../reference/datamodel.rst:2603 msgid ":pep:`492` for additional information about awaitable objects." msgstr "" -#: ../../reference/datamodel.rst:2595 +#: ../../reference/datamodel.rst:2609 msgid "Coroutine Objects" msgstr "Objek Coroutine" -#: ../../reference/datamodel.rst:2597 +#: ../../reference/datamodel.rst:2611 msgid "" ":term:`Coroutine` objects are :term:`awaitable` objects. A coroutine's " "execution can be controlled by calling :meth:`__await__` and iterating over " @@ -2962,18 +2973,18 @@ msgid "" " should not directly raise unhandled :exc:`StopIteration` exceptions." msgstr "" -#: ../../reference/datamodel.rst:2605 +#: ../../reference/datamodel.rst:2619 msgid "" "Coroutines also have the methods listed below, which are analogous to those " "of generators (see :ref:`generator-methods`). However, unlike generators, " "coroutines do not directly support iteration." msgstr "" -#: ../../reference/datamodel.rst:2609 +#: ../../reference/datamodel.rst:2623 msgid "It is a :exc:`RuntimeError` to await on a coroutine more than once." msgstr "" -#: ../../reference/datamodel.rst:2615 +#: ../../reference/datamodel.rst:2629 msgid "" "Starts or resumes execution of the coroutine. If *value* is ``None``, this " "is equivalent to advancing the iterator returned by :meth:`__await__`. If " @@ -2984,7 +2995,7 @@ msgid "" "value, described above." msgstr "" -#: ../../reference/datamodel.rst:2625 +#: ../../reference/datamodel.rst:2639 msgid "" "Raises the specified exception in the coroutine. This method delegates to " "the :meth:`~generator.throw` method of the iterator that caused the " @@ -2995,7 +3006,7 @@ msgid "" "not caught in the coroutine, it propagates back to the caller." msgstr "" -#: ../../reference/datamodel.rst:2636 +#: ../../reference/datamodel.rst:2650 msgid "" "Causes the coroutine to clean itself up and exit. If the coroutine is " "suspended, this method first delegates to the :meth:`~generator.close` " @@ -3005,97 +3016,97 @@ msgid "" " is marked as having finished executing, even if it was never started." msgstr "" -#: ../../reference/datamodel.rst:2644 +#: ../../reference/datamodel.rst:2658 msgid "" "Coroutine objects are automatically closed using the above process when they" " are about to be destroyed." msgstr "" -#: ../../reference/datamodel.rst:2650 +#: ../../reference/datamodel.rst:2664 msgid "Asynchronous Iterators" msgstr "" -#: ../../reference/datamodel.rst:2652 +#: ../../reference/datamodel.rst:2666 msgid "" "An *asynchronous iterator* can call asynchronous code in its ``__anext__`` " "method." msgstr "" -#: ../../reference/datamodel.rst:2655 +#: ../../reference/datamodel.rst:2669 msgid "" "Asynchronous iterators can be used in an :keyword:`async for` statement." msgstr "" -#: ../../reference/datamodel.rst:2659 +#: ../../reference/datamodel.rst:2673 msgid "Must return an *asynchronous iterator* object." msgstr "" -#: ../../reference/datamodel.rst:2663 +#: ../../reference/datamodel.rst:2677 msgid "" "Must return an *awaitable* resulting in a next value of the iterator. " "Should raise a :exc:`StopAsyncIteration` error when the iteration is over." msgstr "" -#: ../../reference/datamodel.rst:2666 +#: ../../reference/datamodel.rst:2680 msgid "An example of an asynchronous iterable object::" msgstr "" -#: ../../reference/datamodel.rst:2683 +#: ../../reference/datamodel.rst:2697 msgid "" "Prior to Python 3.7, ``__aiter__`` could return an *awaitable* that would " "resolve to an :term:`asynchronous iterator `." msgstr "" -#: ../../reference/datamodel.rst:2688 +#: ../../reference/datamodel.rst:2702 msgid "" "Starting with Python 3.7, ``__aiter__`` must return an asynchronous iterator" " object. Returning anything else will result in a :exc:`TypeError` error." msgstr "" -#: ../../reference/datamodel.rst:2696 +#: ../../reference/datamodel.rst:2710 msgid "Asynchronous Context Managers" msgstr "" -#: ../../reference/datamodel.rst:2698 +#: ../../reference/datamodel.rst:2712 msgid "" "An *asynchronous context manager* is a *context manager* that is able to " "suspend execution in its ``__aenter__`` and ``__aexit__`` methods." msgstr "" -#: ../../reference/datamodel.rst:2701 +#: ../../reference/datamodel.rst:2715 msgid "" "Asynchronous context managers can be used in an :keyword:`async with` " "statement." msgstr "" -#: ../../reference/datamodel.rst:2705 +#: ../../reference/datamodel.rst:2719 msgid "" "Semantically similar to :meth:`__enter__`, the only difference being that it" " must return an *awaitable*." msgstr "" -#: ../../reference/datamodel.rst:2710 +#: ../../reference/datamodel.rst:2724 msgid "" "Semantically similar to :meth:`__exit__`, the only difference being that it " "must return an *awaitable*." msgstr "" -#: ../../reference/datamodel.rst:2713 +#: ../../reference/datamodel.rst:2727 msgid "An example of an asynchronous context manager class::" msgstr "" -#: ../../reference/datamodel.rst:2726 +#: ../../reference/datamodel.rst:2740 msgid "Footnotes" msgstr "Catatan kaki" -#: ../../reference/datamodel.rst:2727 +#: ../../reference/datamodel.rst:2741 msgid "" "It *is* possible in some cases to change an object's type, under certain " "controlled conditions. It generally isn't a good idea though, since it can " "lead to some very strange behaviour if it is handled incorrectly." msgstr "" -#: ../../reference/datamodel.rst:2731 +#: ../../reference/datamodel.rst:2745 msgid "" "The :meth:`__hash__`, :meth:`__iter__`, :meth:`__reversed__`, and " ":meth:`__contains__` methods have special handling for this; others will " @@ -3103,7 +3114,7 @@ msgid "" "that ``None`` is not callable." msgstr "" -#: ../../reference/datamodel.rst:2736 +#: ../../reference/datamodel.rst:2750 msgid "" "\"Does not support\" here means that the class has no such method, or the " "method returns ``NotImplemented``. Do not set the method to ``None`` if you" @@ -3111,7 +3122,7 @@ msgid "" "instead have the opposite effect of explicitly *blocking* such fallback." msgstr "" -#: ../../reference/datamodel.rst:2742 +#: ../../reference/datamodel.rst:2756 msgid "" "For operands of the same type, it is assumed that if the non-reflected " "method (such as :meth:`__add__`) fails the operation is not supported, which" diff --git a/whatsnew/changelog.po b/whatsnew/changelog.po index d747f6c..3de709e 100644 --- a/whatsnew/changelog.po +++ b/whatsnew/changelog.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-22 11:59+0000\n" +"POT-Creation-Date: 2019-12-11 12:09+0000\n" "PO-Revision-Date: 2017-02-16 23:45+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -34,36 +34,205 @@ msgstr "Python next" msgid "*Release date: XXXX-XX-XX*" msgstr "*Tanggal rilis: XXXX-XX-XX*" -#: ../../../build/NEWS:10 ../../../build/NEWS:289 ../../../build/NEWS:768 -#: ../../../build/NEWS:1055 ../../../build/NEWS:1244 ../../../build/NEWS:1586 -#: ../../../build/NEWS:2342 ../../../build/NEWS:2886 ../../../build/NEWS:3416 -#: ../../../build/NEWS:6947 ../../../build/NEWS:7165 ../../../build/NEWS:8893 -#: ../../../build/NEWS:11344 ../../../build/NEWS:12111 -#: ../../../build/NEWS:12574 ../../../build/NEWS:12676 -#: ../../../build/NEWS:14742 ../../../build/NEWS:14761 -#: ../../../build/NEWS:14926 ../../../build/NEWS:14977 -#: ../../../build/NEWS:15572 ../../../build/NEWS:15683 -#: ../../../build/NEWS:15773 ../../../build/NEWS:16482 -#: ../../../build/NEWS:16541 ../../../build/NEWS:17396 -#: ../../../build/NEWS:17409 ../../../build/NEWS:17800 -#: ../../../build/NEWS:17833 ../../../build/NEWS:17945 -#: ../../../build/NEWS:18000 ../../../build/NEWS:18069 +#: ../../../build/NEWS:10 ../../../build/NEWS:70 ../../../build/NEWS:338 +#: ../../../build/NEWS:449 ../../../build/NEWS:920 ../../../build/NEWS:1206 +#: ../../../build/NEWS:1411 ../../../build/NEWS:1746 ../../../build/NEWS:2505 +#: ../../../build/NEWS:3043 ../../../build/NEWS:3348 ../../../build/NEWS:3610 +#: ../../../build/NEWS:6590 ../../../build/NEWS:6702 ../../../build/NEWS:6915 +#: ../../../build/NEWS:7106 ../../../build/NEWS:7316 ../../../build/NEWS:7560 +#: ../../../build/NEWS:7879 ../../../build/NEWS:8183 ../../../build/NEWS:8783 +#: ../../../build/NEWS:9072 ../../../build/NEWS:11162 +#: ../../../build/NEWS:11499 ../../../build/NEWS:11816 +#: ../../../build/NEWS:12265 ../../../build/NEWS:12746 +#: ../../../build/NEWS:13098 ../../../build/NEWS:13122 +#: ../../../build/NEWS:13446 ../../../build/NEWS:13476 +#: ../../../build/NEWS:13540 ../../../build/NEWS:13654 +#: ../../../build/NEWS:13778 ../../../build/NEWS:14046 +#: ../../../build/NEWS:14555 ../../../build/NEWS:14793 +#: ../../../build/NEWS:15013 ../../../build/NEWS:15316 +#: ../../../build/NEWS:16650 ../../../build/NEWS:16711 +#: ../../../build/NEWS:17103 ../../../build/NEWS:17794 +#: ../../../build/NEWS:17815 ../../../build/NEWS:18572 +#: ../../../build/NEWS:18590 ../../../build/NEWS:19113 +#: ../../../build/NEWS:19148 ../../../build/NEWS:19176 +#: ../../../build/NEWS:19268 ../../../build/NEWS:19355 +#: ../../../build/NEWS:19460 ../../../build/NEWS:19503 +#: ../../../build/NEWS:19779 ../../../build/NEWS:20014 +#: ../../../build/NEWS:20200 ../../../build/NEWS:20339 +msgid "Core and Builtins" +msgstr "Inti dan Bawaan" + +#: ../../../build/NEWS:12 +msgid "" +"`bpo-39008 `__: :c:func:`PySys_Audit` " +"now requires ``Py_ssize_t`` to be used for size arguments in the format " +"string, regardless of whethen ``PY_SSIZE_T_CLEAN`` was defined at include " +"time." +msgstr "" + +#: ../../../build/NEWS:17 ../../../build/NEWS:101 ../../../build/NEWS:352 +#: ../../../build/NEWS:500 ../../../build/NEWS:951 ../../../build/NEWS:1216 +#: ../../../build/NEWS:1451 ../../../build/NEWS:1910 ../../../build/NEWS:2574 +#: ../../../build/NEWS:3118 ../../../build/NEWS:3412 ../../../build/NEWS:4164 +#: ../../../build/NEWS:6572 ../../../build/NEWS:6605 ../../../build/NEWS:6733 +#: ../../../build/NEWS:6941 ../../../build/NEWS:7132 ../../../build/NEWS:7337 +#: ../../../build/NEWS:7635 ../../../build/NEWS:7956 ../../../build/NEWS:8281 +#: ../../../build/NEWS:8871 ../../../build/NEWS:9530 ../../../build/NEWS:11199 +#: ../../../build/NEWS:11545 ../../../build/NEWS:11911 +#: ../../../build/NEWS:12235 ../../../build/NEWS:12337 +#: ../../../build/NEWS:12793 ../../../build/NEWS:12828 +#: ../../../build/NEWS:13190 ../../../build/NEWS:13493 +#: ../../../build/NEWS:13575 ../../../build/NEWS:13678 +#: ../../../build/NEWS:13848 ../../../build/NEWS:14183 +#: ../../../build/NEWS:14601 ../../../build/NEWS:14810 +#: ../../../build/NEWS:14894 ../../../build/NEWS:14911 +#: ../../../build/NEWS:15053 ../../../build/NEWS:15079 +#: ../../../build/NEWS:15129 ../../../build/NEWS:15601 +#: ../../../build/NEWS:15724 ../../../build/NEWS:15834 +#: ../../../build/NEWS:15924 ../../../build/NEWS:16656 +#: ../../../build/NEWS:16674 ../../../build/NEWS:16762 +#: ../../../build/NEWS:17234 ../../../build/NEWS:17548 +#: ../../../build/NEWS:17559 ../../../build/NEWS:17953 +#: ../../../build/NEWS:17985 ../../../build/NEWS:18097 +#: ../../../build/NEWS:18151 ../../../build/NEWS:18220 +#: ../../../build/NEWS:18658 ../../../build/NEWS:19096 +#: ../../../build/NEWS:19123 ../../../build/NEWS:19161 +#: ../../../build/NEWS:19181 ../../../build/NEWS:19288 +#: ../../../build/NEWS:19382 ../../../build/NEWS:19478 +#: ../../../build/NEWS:19553 ../../../build/NEWS:19811 +#: ../../../build/NEWS:20034 ../../../build/NEWS:20207 +#: ../../../build/NEWS:20565 +msgid "Library" +msgstr "Pustaka" + +#: ../../../build/NEWS:19 +msgid "" +"`bpo-39022 `__: Update " +"importliib.metadata to include improvements from importlib_metadata 1.3 " +"including better serialization of EntryPoints and improved documentation for" +" custom finders." +msgstr "" + +#: ../../../build/NEWS:24 ../../../build/NEWS:278 ../../../build/NEWS:395 +#: ../../../build/NEWS:802 ../../../build/NEWS:1118 ../../../build/NEWS:1338 +#: ../../../build/NEWS:1641 ../../../build/NEWS:2407 ../../../build/NEWS:2916 +#: ../../../build/NEWS:3284 ../../../build/NEWS:3529 ../../../build/NEWS:6121 +#: ../../../build/NEWS:6665 ../../../build/NEWS:7048 ../../../build/NEWS:7256 +#: ../../../build/NEWS:7503 ../../../build/NEWS:7842 ../../../build/NEWS:8148 +#: ../../../build/NEWS:8683 ../../../build/NEWS:10791 +#: ../../../build/NEWS:11388 ../../../build/NEWS:11719 +#: ../../../build/NEWS:12130 ../../../build/NEWS:12507 +#: ../../../build/NEWS:13081 ../../../build/NEWS:13330 +#: ../../../build/NEWS:13460 ../../../build/NEWS:13750 +#: ../../../build/NEWS:13991 ../../../build/NEWS:14521 +#: ../../../build/NEWS:14753 ../../../build/NEWS:15274 +#: ../../../build/NEWS:15290 ../../../build/NEWS:16561 +#: ../../../build/NEWS:17066 ../../../build/NEWS:17709 +#: ../../../build/NEWS:18528 ../../../build/NEWS:18560 +#: ../../../build/NEWS:18578 ../../../build/NEWS:19035 +#: ../../../build/NEWS:20324 ../../../build/NEWS:22137 +msgid "Windows" +msgstr "Windows" + +#: ../../../build/NEWS:26 +msgid "" +"`bpo-39007 `__: Add auditing events to " +"functions in :mod:`winreg`." +msgstr "" + +#: ../../../build/NEWS:29 ../../../build/NEWS:300 ../../../build/NEWS:404 +#: ../../../build/NEWS:858 ../../../build/NEWS:1160 ../../../build/NEWS:1344 +#: ../../../build/NEWS:1672 ../../../build/NEWS:2428 ../../../build/NEWS:2977 +#: ../../../build/NEWS:3296 ../../../build/NEWS:3545 ../../../build/NEWS:6267 +#: ../../../build/NEWS:6670 ../../../build/NEWS:6900 ../../../build/NEWS:7058 +#: ../../../build/NEWS:7274 ../../../build/NEWS:7527 ../../../build/NEWS:8703 +#: ../../../build/NEWS:8989 ../../../build/NEWS:10858 +#: ../../../build/NEWS:11398 ../../../build/NEWS:11752 +#: ../../../build/NEWS:12144 ../../../build/NEWS:12521 +#: ../../../build/NEWS:12996 ../../../build/NEWS:13322 +#: ../../../build/NEWS:14436 ../../../build/NEWS:14709 +#: ../../../build/NEWS:14920 ../../../build/NEWS:15190 +#: ../../../build/NEWS:16327 ../../../build/NEWS:17636 +#: ../../../build/NEWS:17804 ../../../build/NEWS:18370 +#: ../../../build/NEWS:18890 ../../../build/NEWS:19223 +#: ../../../build/NEWS:19735 ../../../build/NEWS:21758 +msgid "IDLE" +msgstr "IDLE" + +#: ../../../build/NEWS:31 +msgid "" +"`bpo-38944 `__: Excape key now closes " +"IDLE completion windows. Patch by Johnny Najera." +msgstr "" + +#: ../../../build/NEWS:34 +msgid "" +"`bpo-38943 `__: Fix IDLE autocomplete " +"windows not always appearing on some systems. Patch by Johnny Najera." +msgstr "" + +#: ../../../build/NEWS:39 +msgid "Python 3.8.1 release candidate 1" +msgstr "" + +#: ../../../build/NEWS:41 +msgid "*Release date: 2019-12-09*" +msgstr "" + +#: ../../../build/NEWS:44 ../../../build/NEWS:434 ../../../build/NEWS:913 +#: ../../../build/NEWS:1200 ../../../build/NEWS:1389 ../../../build/NEWS:1731 +#: ../../../build/NEWS:2487 ../../../build/NEWS:3031 ../../../build/NEWS:3561 +#: ../../../build/NEWS:7092 ../../../build/NEWS:7310 ../../../build/NEWS:9038 +#: ../../../build/NEWS:11489 ../../../build/NEWS:12256 +#: ../../../build/NEWS:12719 ../../../build/NEWS:12821 +#: ../../../build/NEWS:14887 ../../../build/NEWS:14906 +#: ../../../build/NEWS:15071 ../../../build/NEWS:15122 +#: ../../../build/NEWS:15717 ../../../build/NEWS:15828 +#: ../../../build/NEWS:15918 ../../../build/NEWS:16627 +#: ../../../build/NEWS:16686 ../../../build/NEWS:17541 +#: ../../../build/NEWS:17554 ../../../build/NEWS:17945 +#: ../../../build/NEWS:17978 ../../../build/NEWS:18090 +#: ../../../build/NEWS:18145 ../../../build/NEWS:18214 msgid "Security" msgstr "Keamanan" -#: ../../../build/NEWS:12 +#: ../../../build/NEWS:46 +msgid "" +"`bpo-38945 `__: Newline characters have " +"been escaped when performing uu encoding to prevent them from overflowing " +"into to content section of the encoded file. This prevents malicious or " +"accidental modification of data during the decoding process." +msgstr "" + +#: ../../../build/NEWS:51 +msgid "" +"`bpo-37228 `__: Due to significant " +"security concerns, the *reuse_address* parameter of " +":meth:`asyncio.loop.create_datagram_endpoint` is no longer supported. This " +"is because of the behavior of ``SO_REUSEADDR`` in UDP. For more details, see" +" the documentation for ``loop.create_datagram_endpoint()``. (Contributed by " +"Kyle Stanley, Antoine Pitrou, and Yury Selivanov in :issue:`37228`.)" +msgstr "" + +#: ../../../build/NEWS:58 msgid "" "`bpo-38722 `__: :mod:`runpy` now uses " ":meth:`io.open_code` to open code files. Patch by Jason Killen." msgstr "" -#: ../../../build/NEWS:15 +#: ../../../build/NEWS:61 +msgid "" +"`bpo-38804 `__: Fixes a ReDoS " +"vulnerability in :mod:`http.cookiejar`. Patch by Ben Caller." +msgstr "" + +#: ../../../build/NEWS:64 msgid "" "`bpo-38622 `__: Add additional audit " "events for the :mod:`ctypes` module." msgstr "" -#: ../../../build/NEWS:17 +#: ../../../build/NEWS:66 msgid "" "`bpo-38418 `__: Fixes audit event for " ":func:`os.system` to be named ``os.system``." @@ -71,118 +240,163 @@ msgstr "" "`bpo-38418 `__: Memperbaiki *event* " "audit untuk :func:`os.system` untuk diberi nama ``os.system``." -#: ../../../build/NEWS:21 ../../../build/NEWS:193 ../../../build/NEWS:304 -#: ../../../build/NEWS:775 ../../../build/NEWS:1061 ../../../build/NEWS:1266 -#: ../../../build/NEWS:1601 ../../../build/NEWS:2360 ../../../build/NEWS:2898 -#: ../../../build/NEWS:3203 ../../../build/NEWS:3465 ../../../build/NEWS:6445 -#: ../../../build/NEWS:6557 ../../../build/NEWS:6770 ../../../build/NEWS:6961 -#: ../../../build/NEWS:7171 ../../../build/NEWS:7415 ../../../build/NEWS:7734 -#: ../../../build/NEWS:8038 ../../../build/NEWS:8638 ../../../build/NEWS:8927 -#: ../../../build/NEWS:11017 ../../../build/NEWS:11354 -#: ../../../build/NEWS:11671 ../../../build/NEWS:12120 -#: ../../../build/NEWS:12601 ../../../build/NEWS:12953 -#: ../../../build/NEWS:12977 ../../../build/NEWS:13301 -#: ../../../build/NEWS:13331 ../../../build/NEWS:13395 -#: ../../../build/NEWS:13509 ../../../build/NEWS:13633 -#: ../../../build/NEWS:13901 ../../../build/NEWS:14410 -#: ../../../build/NEWS:14648 ../../../build/NEWS:14868 -#: ../../../build/NEWS:15171 ../../../build/NEWS:16505 -#: ../../../build/NEWS:16566 ../../../build/NEWS:16958 -#: ../../../build/NEWS:17649 ../../../build/NEWS:17670 -#: ../../../build/NEWS:18427 ../../../build/NEWS:18445 -#: ../../../build/NEWS:18968 ../../../build/NEWS:19003 -#: ../../../build/NEWS:19031 ../../../build/NEWS:19123 -#: ../../../build/NEWS:19210 ../../../build/NEWS:19315 -#: ../../../build/NEWS:19358 ../../../build/NEWS:19634 -#: ../../../build/NEWS:19869 ../../../build/NEWS:20055 -#: ../../../build/NEWS:20194 -msgid "Core and Builtins" -msgstr "Inti dan Bawaan" +#: ../../../build/NEWS:72 +msgid "" +"`bpo-38673 `__: In REPL mode, don't " +"switch to PS2 if the line starts with comment or whitespace. Based on work " +"by Batuhan Taşkaya." +msgstr "" + +#: ../../../build/NEWS:75 +msgid "" +"`bpo-38922 `__: Calling ``replace`` on a" +" code object now raises the ``code.__new__`` audit event." +msgstr "" + +#: ../../../build/NEWS:78 +msgid "" +"`bpo-38920 `__: Add audit hooks for when" +" :func:`sys.excepthook` and :func:`sys.unraisablehook` are invoked" +msgstr "" + +#: ../../../build/NEWS:81 +msgid "" +"`bpo-38892 `__: Improve documentation " +"for audit events table and functions." +msgstr "" -#: ../../../build/NEWS:23 +#: ../../../build/NEWS:83 msgid "" "`bpo-38707 `__: ``MainThread.native_id``" " is now correctly reset in child processes spawned using " ":class:`multiprocessing.Process`, instead of retaining the parent's value." msgstr "" -#: ../../../build/NEWS:27 +#: ../../../build/NEWS:87 msgid "" "`bpo-38640 `__: Fixed a bug in the " "compiler that was causing to raise in the presence of break statements and " "continue statements inside always false while loops. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:31 +#: ../../../build/NEWS:91 msgid "" "`bpo-38535 `__: Fixed line numbers and " "column offsets for AST nodes for calls without arguments in decorators." msgstr "" -#: ../../../build/NEWS:34 +#: ../../../build/NEWS:94 msgid "" "`bpo-38525 `__: Fix a segmentation fault" " when using reverse iterators of empty ``dict`` objects. Patch by Dong-hee " "Na and Inada Naoki." msgstr "" -#: ../../../build/NEWS:37 +#: ../../../build/NEWS:97 msgid "" "`bpo-35409 `__: Ignore GeneratorExit " "exceptions when throwing an exception into the aclose coroutine of an " "asynchronous generator." msgstr "" -#: ../../../build/NEWS:41 ../../../build/NEWS:207 ../../../build/NEWS:355 -#: ../../../build/NEWS:806 ../../../build/NEWS:1071 ../../../build/NEWS:1306 -#: ../../../build/NEWS:1765 ../../../build/NEWS:2429 ../../../build/NEWS:2973 -#: ../../../build/NEWS:3267 ../../../build/NEWS:4019 ../../../build/NEWS:6427 -#: ../../../build/NEWS:6460 ../../../build/NEWS:6588 ../../../build/NEWS:6796 -#: ../../../build/NEWS:6987 ../../../build/NEWS:7192 ../../../build/NEWS:7490 -#: ../../../build/NEWS:7811 ../../../build/NEWS:8136 ../../../build/NEWS:8726 -#: ../../../build/NEWS:9385 ../../../build/NEWS:11054 -#: ../../../build/NEWS:11400 ../../../build/NEWS:11766 -#: ../../../build/NEWS:12090 ../../../build/NEWS:12192 -#: ../../../build/NEWS:12648 ../../../build/NEWS:12683 -#: ../../../build/NEWS:13045 ../../../build/NEWS:13348 -#: ../../../build/NEWS:13430 ../../../build/NEWS:13533 -#: ../../../build/NEWS:13703 ../../../build/NEWS:14038 -#: ../../../build/NEWS:14456 ../../../build/NEWS:14665 -#: ../../../build/NEWS:14749 ../../../build/NEWS:14766 -#: ../../../build/NEWS:14908 ../../../build/NEWS:14934 -#: ../../../build/NEWS:14984 ../../../build/NEWS:15456 -#: ../../../build/NEWS:15579 ../../../build/NEWS:15689 -#: ../../../build/NEWS:15779 ../../../build/NEWS:16511 -#: ../../../build/NEWS:16529 ../../../build/NEWS:16617 -#: ../../../build/NEWS:17089 ../../../build/NEWS:17403 -#: ../../../build/NEWS:17414 ../../../build/NEWS:17808 -#: ../../../build/NEWS:17840 ../../../build/NEWS:17952 -#: ../../../build/NEWS:18006 ../../../build/NEWS:18075 -#: ../../../build/NEWS:18513 ../../../build/NEWS:18951 -#: ../../../build/NEWS:18978 ../../../build/NEWS:19016 -#: ../../../build/NEWS:19036 ../../../build/NEWS:19143 -#: ../../../build/NEWS:19237 ../../../build/NEWS:19333 -#: ../../../build/NEWS:19408 ../../../build/NEWS:19666 -#: ../../../build/NEWS:19889 ../../../build/NEWS:20062 -#: ../../../build/NEWS:20420 -msgid "Library" -msgstr "Pustaka" +#: ../../../build/NEWS:103 +msgid "" +"`bpo-39006 `__: Fix asyncio when the ssl" +" module is missing: only check for ssl.SSLSocket instance if the ssl module " +"is available." +msgstr "" -#: ../../../build/NEWS:43 +#: ../../../build/NEWS:106 +msgid "" +"`bpo-38708 `__: Fix a potential " +"IndexError in email parser when parsing an empty msg-id." +msgstr "" + +#: ../../../build/NEWS:109 +msgid "" +"`bpo-38698 `__: Add a new " +"``InvalidMessageID`` token to email parser to represent invalid Message-ID " +"headers. Also, add defects when there is remaining value after parsing the " +"header." +msgstr "" + +#: ../../../build/NEWS:113 +msgid "" +"`bpo-38979 `__: Return class from " +"``ContextVar.__class_getitem__`` to simplify subclassing." +msgstr "" + +#: ../../../build/NEWS:116 +msgid "" +"`bpo-38986 `__: Make repr of C " +"accelerated TaskWakeupMethWrapper the same as of pure Python version." +msgstr "" + +#: ../../../build/NEWS:119 +msgid "" +"`bpo-38529 `__: Drop too noisy asyncio " +"warning about deletion of a stream without explicit ``.close()`` call." +msgstr "" + +#: ../../../build/NEWS:122 +msgid "" +"`bpo-38634 `__: The :mod:`readline` " +"module now detects if Python is linked to libedit at runtime on all " +"platforms. Previously, the check was only done on macOS." +msgstr "" + +#: ../../../build/NEWS:126 +msgid "" +"`bpo-33684 `__: Fix ``json.tool`` failed" +" to read a JSON file with non-ASCII characters when locale encoding is not " +"UTF-8." +msgstr "" + +#: ../../../build/NEWS:129 +msgid "" +"`bpo-38698 `__: Prevent " +"UnboundLocalError to pop up in parse_message_id" +msgstr "" + +#: ../../../build/NEWS:131 +msgid "" +"parse_message_id() was improperly using a token defined inside an exception " +"handler, which was raising `UnboundLocalError` on parsing an invalid value. " +"Patch by Claudiu Popa." +msgstr "" + +#: ../../../build/NEWS:135 +msgid "" +"`bpo-26730 `__: Fix " +"``SpooledTemporaryFile.rollover()`` might corrupt the file when it is in " +"text mode. Patch by Serhiy Storchaka." +msgstr "" + +#: ../../../build/NEWS:138 +msgid "" +"`bpo-38668 `__: Calling " +"func:`shutil.copytree` to copy a directory tree from one directory to " +"another subdirectory resulted in an endless loop and a RecursionError. A fix" +" was added to consume an iterator and create the list of the entries to be " +"copied, avoiding the recursion for newly created directories. Patch by Bruno" +" P. Kinoshita." +msgstr "" + +#: ../../../build/NEWS:144 msgid "" "`bpo-37838 `__: " ":meth:`typing.get_type_hints` properly handles functions decorated with " ":meth:`functools.wraps`." msgstr "" -#: ../../../build/NEWS:46 +#: ../../../build/NEWS:147 msgid "" "`bpo-38859 `__: AsyncMock now returns " "StopAsyncIteration on the exaustion of a side_effects iterable. Since " "PEP-479 its Impossible to raise a StopIteration exception from a coroutine." msgstr "" -#: ../../../build/NEWS:50 +#: ../../../build/NEWS:151 msgid "" "`bpo-38857 `__: AsyncMock fix for return" " values that are awaitable types. This also covers side_effect iterable " @@ -191,66 +405,80 @@ msgid "" "returned as is." msgstr "" -#: ../../../build/NEWS:55 +#: ../../../build/NEWS:156 msgid "" "`bpo-38821 `__: Fix unhandled exceptions" " in :mod:`argparse` when internationalizing error messages for arguments " "with ``nargs`` set to special (non-integer) values. Patch by Federico Bond." msgstr "" -#: ../../../build/NEWS:59 +#: ../../../build/NEWS:160 +msgid "" +"`bpo-38820 `__: Make Python compatible " +"with OpenSSL 3.0.0. :func:`ssl.SSLSocket.getpeercert` no longer returns IPv6" +" addresses with a trailing new line." +msgstr "" + +#: ../../../build/NEWS:164 msgid "" "`bpo-38807 `__: Update :exc:`TypeError` " "messages for :meth:`os.path.join` to include :class:`os.PathLike` objects as" " acceptable input types." msgstr "" -#: ../../../build/NEWS:62 +#: ../../../build/NEWS:167 msgid "" "`bpo-38785 `__: Prevent asyncio from " "crashing if parent ``__init__`` is not called from a constructor of object " "derived from ``asyncio.Future``." msgstr "" -#: ../../../build/NEWS:65 +#: ../../../build/NEWS:170 msgid "" "`bpo-38723 `__: :mod:`pdb` now uses " ":meth:`io.open_code` to trigger auditing events." msgstr "" -#: ../../../build/NEWS:68 +#: ../../../build/NEWS:173 msgid "" "`bpo-27805 `__: Allow opening pipes and " "other non-seekable files in append mode with :func:`open`." msgstr "" -#: ../../../build/NEWS:71 +#: ../../../build/NEWS:176 +msgid "" +"`bpo-38686 `__: Added support for " +"multiple ``qop`` values in " +":class:`urllib.request.AbstractDigestAuthHandler`." +msgstr "" + +#: ../../../build/NEWS:179 msgid "" "`bpo-38334 `__: Fixed seeking backward " "on an encrypted :class:`zipfile.ZipExtFile`." msgstr "" -#: ../../../build/NEWS:74 +#: ../../../build/NEWS:182 msgid "" "`bpo-34679 `__: " "asynci.ProactorEventLoop.close() now only calls signal.set_wakeup_fd() in " "the main thread." msgstr "" -#: ../../../build/NEWS:77 +#: ../../../build/NEWS:185 msgid "" "`bpo-31202 `__: The case the result of " ":func:`pathlib.WindowsPath.glob` matches now the case of the pattern for " "literal parts." msgstr "" -#: ../../../build/NEWS:80 +#: ../../../build/NEWS:188 msgid "" "`bpo-38521 `__: Fixed erroneous equality" " comparison in statistics.NormalDist()." msgstr "" -#: ../../../build/NEWS:82 +#: ../../../build/NEWS:190 msgid "" "`bpo-38478 `__: Fixed a bug in " ":meth:`inspect.signature.bind` that was causing it to fail when handling a " @@ -258,7 +486,7 @@ msgid "" " Galindo." msgstr "" -#: ../../../build/NEWS:86 +#: ../../../build/NEWS:194 msgid "" "`bpo-33604 `__: Fixed `hmac.new` and " "`hmac.HMAC` to raise TypeError instead of ValueError when the digestmod " @@ -266,52 +494,66 @@ msgid "" "documentation and docstrings." msgstr "" -#: ../../../build/NEWS:90 +#: ../../../build/NEWS:198 msgid "" "`bpo-38422 `__: Clarify docstrings of " "pathlib suffix(es)" msgstr "" -#: ../../../build/NEWS:92 +#: ../../../build/NEWS:200 msgid "" "`bpo-36993 `__: Improve error reporting " "for corrupt zip files with bad zip64 extra data. Patch by Daniel Hillier." msgstr "" -#: ../../../build/NEWS:95 +#: ../../../build/NEWS:203 +msgid "" +"`bpo-36820 `__: Break cycle generated " +"when saving an exception in socket.py, codeop.py and dyld.py as they keep " +"alive not only the exception but user objects through the ``__traceback__`` " +"attribute. Patch by Mario Corchero." +msgstr "" + +#: ../../../build/NEWS:207 +msgid "" +"`bpo-34776 `__: Fix dataclasses to " +"support forward references in type annotations" +msgstr "" + +#: ../../../build/NEWS:210 msgid "" "`bpo-33348 `__: lib2to3 now recognizes " "expressions after ``*`` and `**` like in ``f(*[] or [])``." msgstr "" -#: ../../../build/NEWS:98 +#: ../../../build/NEWS:213 msgid "" "`bpo-27657 `__: Fix " "urllib.parse.urlparse() with numeric paths. A string like \"path:80\" is no " "longer parsed as a path but as a scheme (\"path\") and a path (\"80\")." msgstr "" -#: ../../../build/NEWS:103 ../../../build/NEWS:236 ../../../build/NEWS:553 -#: ../../../build/NEWS:940 ../../../build/NEWS:1134 ../../../build/NEWS:1429 -#: ../../../build/NEWS:2155 ../../../build/NEWS:2621 ../../../build/NEWS:3098 -#: ../../../build/NEWS:3340 ../../../build/NEWS:5526 ../../../build/NEWS:6501 -#: ../../../build/NEWS:6711 ../../../build/NEWS:6861 ../../../build/NEWS:7079 -#: ../../../build/NEWS:7324 ../../../build/NEWS:7649 ../../../build/NEWS:7989 -#: ../../../build/NEWS:8472 ../../../build/NEWS:8815 ../../../build/NEWS:10423 -#: ../../../build/NEWS:11177 ../../../build/NEWS:11533 -#: ../../../build/NEWS:11930 ../../../build/NEWS:12328 -#: ../../../build/NEWS:12900 ../../../build/NEWS:13220 -#: ../../../build/NEWS:13376 ../../../build/NEWS:13479 -#: ../../../build/NEWS:14847 ../../../build/NEWS:15107 -#: ../../../build/NEWS:16292 ../../../build/NEWS:16852 -#: ../../../build/NEWS:17528 ../../../build/NEWS:18278 -#: ../../../build/NEWS:18842 ../../../build/NEWS:19095 -#: ../../../build/NEWS:19294 ../../../build/NEWS:19605 -#: ../../../build/NEWS:21805 +#: ../../../build/NEWS:218 ../../../build/NEWS:381 ../../../build/NEWS:698 +#: ../../../build/NEWS:1085 ../../../build/NEWS:1279 ../../../build/NEWS:1574 +#: ../../../build/NEWS:2300 ../../../build/NEWS:2766 ../../../build/NEWS:3243 +#: ../../../build/NEWS:3485 ../../../build/NEWS:5671 ../../../build/NEWS:6646 +#: ../../../build/NEWS:6856 ../../../build/NEWS:7006 ../../../build/NEWS:7224 +#: ../../../build/NEWS:7469 ../../../build/NEWS:7794 ../../../build/NEWS:8134 +#: ../../../build/NEWS:8617 ../../../build/NEWS:8960 ../../../build/NEWS:10568 +#: ../../../build/NEWS:11322 ../../../build/NEWS:11678 +#: ../../../build/NEWS:12075 ../../../build/NEWS:12473 +#: ../../../build/NEWS:13045 ../../../build/NEWS:13365 +#: ../../../build/NEWS:13521 ../../../build/NEWS:13624 +#: ../../../build/NEWS:14992 ../../../build/NEWS:15252 +#: ../../../build/NEWS:16437 ../../../build/NEWS:16997 +#: ../../../build/NEWS:17673 ../../../build/NEWS:18423 +#: ../../../build/NEWS:18987 ../../../build/NEWS:19240 +#: ../../../build/NEWS:19439 ../../../build/NEWS:19750 +#: ../../../build/NEWS:21950 msgid "Documentation" msgstr "Dokumentasi" -#: ../../../build/NEWS:105 +#: ../../../build/NEWS:220 msgid "" "`bpo-38816 `__: Provides more details " "about the interaction between :c:func:`fork` and CPython's runtime, focusing" @@ -319,62 +561,89 @@ msgid "" "should and shouldn't be called." msgstr "" -#: ../../../build/NEWS:110 +#: ../../../build/NEWS:225 msgid "" "`bpo-38351 `__: Modernize :mod:`email` " "examples from %-formatting to f-strings." msgstr "" -#: ../../../build/NEWS:112 +#: ../../../build/NEWS:227 msgid "" "`bpo-38778 `__: Document the fact that " ":exc:`RuntimeError` is raised if :meth:`os.fork` is called in a " "subinterpreter." msgstr "" -#: ../../../build/NEWS:115 +#: ../../../build/NEWS:230 msgid "" "`bpo-38592 `__: Add Brazilian Portuguese" " to the language switcher at Python Documentation website." msgstr "" -#: ../../../build/NEWS:119 ../../../build/NEWS:241 ../../../build/NEWS:583 -#: ../../../build/NEWS:960 ../../../build/NEWS:1163 ../../../build/NEWS:1435 -#: ../../../build/NEWS:2203 ../../../build/NEWS:2656 ../../../build/NEWS:3112 -#: ../../../build/NEWS:3351 ../../../build/NEWS:5691 ../../../build/NEWS:6726 -#: ../../../build/NEWS:6880 ../../../build/NEWS:7096 ../../../build/NEWS:7348 -#: ../../../build/NEWS:7662 ../../../build/NEWS:7994 ../../../build/NEWS:8478 -#: ../../../build/NEWS:10471 ../../../build/NEWS:11215 -#: ../../../build/NEWS:11328 ../../../build/NEWS:11553 -#: ../../../build/NEWS:11943 ../../../build/NEWS:12340 -#: ../../../build/NEWS:12922 ../../../build/NEWS:13233 -#: ../../../build/NEWS:13484 ../../../build/NEWS:13619 -#: ../../../build/NEWS:13890 ../../../build/NEWS:14320 -#: ../../../build/NEWS:14593 ../../../build/NEWS:14856 -#: ../../../build/NEWS:15119 ../../../build/NEWS:16310 -#: ../../../build/NEWS:16870 ../../../build/NEWS:17533 -#: ../../../build/NEWS:17654 ../../../build/NEWS:18301 -#: ../../../build/NEWS:18866 ../../../build/NEWS:19110 -#: ../../../build/NEWS:19287 ../../../build/NEWS:19596 -#: ../../../build/NEWS:19825 ../../../build/NEWS:20035 -#: ../../../build/NEWS:21845 +#: ../../../build/NEWS:234 ../../../build/NEWS:386 ../../../build/NEWS:728 +#: ../../../build/NEWS:1105 ../../../build/NEWS:1308 ../../../build/NEWS:1580 +#: ../../../build/NEWS:2348 ../../../build/NEWS:2801 ../../../build/NEWS:3257 +#: ../../../build/NEWS:3496 ../../../build/NEWS:5836 ../../../build/NEWS:6871 +#: ../../../build/NEWS:7025 ../../../build/NEWS:7241 ../../../build/NEWS:7493 +#: ../../../build/NEWS:7807 ../../../build/NEWS:8139 ../../../build/NEWS:8623 +#: ../../../build/NEWS:10616 ../../../build/NEWS:11360 +#: ../../../build/NEWS:11473 ../../../build/NEWS:11698 +#: ../../../build/NEWS:12088 ../../../build/NEWS:12485 +#: ../../../build/NEWS:13067 ../../../build/NEWS:13378 +#: ../../../build/NEWS:13629 ../../../build/NEWS:13764 +#: ../../../build/NEWS:14035 ../../../build/NEWS:14465 +#: ../../../build/NEWS:14738 ../../../build/NEWS:15001 +#: ../../../build/NEWS:15264 ../../../build/NEWS:16455 +#: ../../../build/NEWS:17015 ../../../build/NEWS:17678 +#: ../../../build/NEWS:17799 ../../../build/NEWS:18446 +#: ../../../build/NEWS:19011 ../../../build/NEWS:19255 +#: ../../../build/NEWS:19432 ../../../build/NEWS:19741 +#: ../../../build/NEWS:19970 ../../../build/NEWS:20180 +#: ../../../build/NEWS:21990 msgid "Tests" msgstr "Pengujian" -#: ../../../build/NEWS:121 +#: ../../../build/NEWS:236 +msgid "" +"`bpo-38547 `__: Fix test_pty: if the " +"process is the session leader, closing the master file descriptor raises a " +"SIGHUP signal: simply ignore SIGHUP when running the tests." +msgstr "" + +#: ../../../build/NEWS:240 +msgid "" +"`bpo-38992 `__: Fix a test for " +":func:`math.fsum` that was failing due to constant folding." +msgstr "" + +#: ../../../build/NEWS:243 +msgid "" +"`bpo-38965 `__: Fix test_faulthandler on" +" GCC 10. Use the \"volatile\" keyword in ``faulthandler._stack_overflow()`` " +"to prevent tail call optimization on any compiler, rather than relying on " +"compiler specific pragma." +msgstr "" + +#: ../../../build/NEWS:247 msgid "" "`bpo-38875 `__: test_capi: trashcan " "tests now require the test \"cpu\" resource." msgstr "" -#: ../../../build/NEWS:123 +#: ../../../build/NEWS:249 msgid "" "`bpo-38841 `__: Skip asyncio " "test_create_datagram_endpoint_existing_sock_unix on platforms lacking a " "functional bind() for named unix domain sockets." msgstr "" -#: ../../../build/NEWS:126 +#: ../../../build/NEWS:252 +msgid "" +"`bpo-38669 `__: Raise :exc:`TypeError` " +"when passing target as a string with :meth:`unittest.mock.patch.object`." +msgstr "" + +#: ../../../build/NEWS:255 msgid "" "`bpo-35998 `__: Fix a race condition in " "test_asyncio.test_start_tls_server_1(). Previously, there was a race " @@ -384,170 +653,167 @@ msgid "" "longer sends data." msgstr "" -#: ../../../build/NEWS:133 ../../../build/NEWS:631 ../../../build/NEWS:966 -#: ../../../build/NEWS:1180 ../../../build/NEWS:1489 ../../../build/NEWS:2239 -#: ../../../build/NEWS:2710 ../../../build/NEWS:3125 ../../../build/NEWS:5858 -#: ../../../build/NEWS:6513 ../../../build/NEWS:6735 ../../../build/NEWS:6886 -#: ../../../build/NEWS:7106 ../../../build/NEWS:7353 ../../../build/NEWS:7682 -#: ../../../build/NEWS:8505 ../../../build/NEWS:8825 ../../../build/NEWS:10534 -#: ../../../build/NEWS:11223 ../../../build/NEWS:11333 -#: ../../../build/NEWS:11568 ../../../build/NEWS:11960 -#: ../../../build/NEWS:12096 ../../../build/NEWS:12356 -#: ../../../build/NEWS:12880 ../../../build/NEWS:12964 -#: ../../../build/NEWS:13255 ../../../build/NEWS:13320 -#: ../../../build/NEWS:13492 ../../../build/NEWS:13610 -#: ../../../build/NEWS:13879 ../../../build/NEWS:14334 -#: ../../../build/NEWS:14620 ../../../build/NEWS:14817 -#: ../../../build/NEWS:15136 ../../../build/NEWS:16353 -#: ../../../build/NEWS:16908 ../../../build/NEWS:17579 -#: ../../../build/NEWS:18324 ../../../build/NEWS:18879 -#: ../../../build/NEWS:18939 ../../../build/NEWS:18956 -#: ../../../build/NEWS:19198 ../../../build/NEWS:19303 -#: ../../../build/NEWS:19816 ../../../build/NEWS:20030 -#: ../../../build/NEWS:20165 ../../../build/NEWS:21696 +#: ../../../build/NEWS:262 ../../../build/NEWS:776 ../../../build/NEWS:1111 +#: ../../../build/NEWS:1325 ../../../build/NEWS:1634 ../../../build/NEWS:2384 +#: ../../../build/NEWS:2855 ../../../build/NEWS:3270 ../../../build/NEWS:6003 +#: ../../../build/NEWS:6658 ../../../build/NEWS:6880 ../../../build/NEWS:7031 +#: ../../../build/NEWS:7251 ../../../build/NEWS:7498 ../../../build/NEWS:7827 +#: ../../../build/NEWS:8650 ../../../build/NEWS:8970 ../../../build/NEWS:10679 +#: ../../../build/NEWS:11368 ../../../build/NEWS:11478 +#: ../../../build/NEWS:11713 ../../../build/NEWS:12105 +#: ../../../build/NEWS:12241 ../../../build/NEWS:12501 +#: ../../../build/NEWS:13025 ../../../build/NEWS:13109 +#: ../../../build/NEWS:13400 ../../../build/NEWS:13465 +#: ../../../build/NEWS:13637 ../../../build/NEWS:13755 +#: ../../../build/NEWS:14024 ../../../build/NEWS:14479 +#: ../../../build/NEWS:14765 ../../../build/NEWS:14962 +#: ../../../build/NEWS:15281 ../../../build/NEWS:16498 +#: ../../../build/NEWS:17053 ../../../build/NEWS:17724 +#: ../../../build/NEWS:18469 ../../../build/NEWS:19024 +#: ../../../build/NEWS:19084 ../../../build/NEWS:19101 +#: ../../../build/NEWS:19343 ../../../build/NEWS:19448 +#: ../../../build/NEWS:19961 ../../../build/NEWS:20175 +#: ../../../build/NEWS:20310 ../../../build/NEWS:21841 msgid "Build" msgstr "Pembangunan" -#: ../../../build/NEWS:135 +#: ../../../build/NEWS:264 +msgid "" +"`bpo-37404 `__: :mod:`asyncio` now " +"raises :exc:`TyperError` when calling incompatible methods with an " +":class:`ssl.SSLSocket` socket. Patch by Ido Michael." +msgstr "" + +#: ../../../build/NEWS:268 msgid "" "`bpo-38809 `__: On Windows, build " "scripts will now recognize and use python.exe from an active virtual env." msgstr "" -#: ../../../build/NEWS:138 +#: ../../../build/NEWS:271 msgid "" "`bpo-38684 `__: Fix _hashlib build when " "Blake2 is disabled, but OpenSSL supports it." msgstr "" -#: ../../../build/NEWS:141 +#: ../../../build/NEWS:274 msgid "" "`bpo-37415 `__: Fix stdatomic.h header " "check for ICC compiler: the ICC implementation lacks atomic_uintptr_t type " "which is needed by Python." msgstr "" -#: ../../../build/NEWS:145 ../../../build/NEWS:250 ../../../build/NEWS:657 -#: ../../../build/NEWS:973 ../../../build/NEWS:1193 ../../../build/NEWS:1496 -#: ../../../build/NEWS:2262 ../../../build/NEWS:2771 ../../../build/NEWS:3139 -#: ../../../build/NEWS:3384 ../../../build/NEWS:5976 ../../../build/NEWS:6520 -#: ../../../build/NEWS:6903 ../../../build/NEWS:7111 ../../../build/NEWS:7358 -#: ../../../build/NEWS:7697 ../../../build/NEWS:8003 ../../../build/NEWS:8538 -#: ../../../build/NEWS:10646 ../../../build/NEWS:11243 -#: ../../../build/NEWS:11574 ../../../build/NEWS:11985 -#: ../../../build/NEWS:12362 ../../../build/NEWS:12936 -#: ../../../build/NEWS:13185 ../../../build/NEWS:13315 -#: ../../../build/NEWS:13605 ../../../build/NEWS:13846 -#: ../../../build/NEWS:14376 ../../../build/NEWS:14608 -#: ../../../build/NEWS:15129 ../../../build/NEWS:15145 -#: ../../../build/NEWS:16416 ../../../build/NEWS:16921 -#: ../../../build/NEWS:17564 ../../../build/NEWS:18383 -#: ../../../build/NEWS:18415 ../../../build/NEWS:18433 -#: ../../../build/NEWS:18890 ../../../build/NEWS:20179 -#: ../../../build/NEWS:21992 -msgid "Windows" -msgstr "Windows" +#: ../../../build/NEWS:280 +msgid "" +"`bpo-33125 `__: Add support for building" +" and releasing Windows ARM64 packages." +msgstr "" -#: ../../../build/NEWS:147 +#: ../../../build/NEWS:282 msgid "" "`bpo-38589 `__: Fixes HTML Help shortcut" " when Windows is not installed to C drive" msgstr "" -#: ../../../build/NEWS:150 +#: ../../../build/NEWS:285 msgid "" "`bpo-38453 `__: Ensure ntpath.realpath()" " correctly resolves relative paths." msgstr "" -#: ../../../build/NEWS:152 +#: ../../../build/NEWS:287 msgid "" "`bpo-38519 `__: Restores the internal C " "headers that were missing from the nuget.org and Microsoft Store packages." msgstr "" -#: ../../../build/NEWS:155 +#: ../../../build/NEWS:290 msgid "" "`bpo-38492 `__: Remove ``pythonw.exe`` " "dependency on the Microsoft C++ runtime." msgstr "" -#: ../../../build/NEWS:158 ../../../build/NEWS:259 ../../../build/NEWS:713 -#: ../../../build/NEWS:1015 ../../../build/NEWS:1199 ../../../build/NEWS:1527 -#: ../../../build/NEWS:2283 ../../../build/NEWS:2832 ../../../build/NEWS:3151 -#: ../../../build/NEWS:3400 ../../../build/NEWS:6122 ../../../build/NEWS:6525 -#: ../../../build/NEWS:6755 ../../../build/NEWS:6913 ../../../build/NEWS:7129 -#: ../../../build/NEWS:7382 ../../../build/NEWS:8558 ../../../build/NEWS:8844 -#: ../../../build/NEWS:10713 ../../../build/NEWS:11253 -#: ../../../build/NEWS:11607 ../../../build/NEWS:11999 -#: ../../../build/NEWS:12376 ../../../build/NEWS:12851 -#: ../../../build/NEWS:13177 ../../../build/NEWS:14291 -#: ../../../build/NEWS:14564 ../../../build/NEWS:14775 -#: ../../../build/NEWS:15045 ../../../build/NEWS:16182 -#: ../../../build/NEWS:17491 ../../../build/NEWS:17659 -#: ../../../build/NEWS:18225 ../../../build/NEWS:18745 -#: ../../../build/NEWS:19078 ../../../build/NEWS:19590 -#: ../../../build/NEWS:21613 -msgid "IDLE" -msgstr "IDLE" +#: ../../../build/NEWS:293 ../../../build/NEWS:850 ../../../build/NEWS:1153 +#: ../../../build/NEWS:1660 ../../../build/NEWS:2421 ../../../build/NEWS:2969 +#: ../../../build/NEWS:6231 ../../../build/NEWS:6893 ../../../build/NEWS:7053 +#: ../../../build/NEWS:7265 ../../../build/NEWS:7522 ../../../build/NEWS:7853 +#: ../../../build/NEWS:8698 ../../../build/NEWS:11393 +#: ../../../build/NEWS:11744 ../../../build/NEWS:12139 +msgid "macOS" +msgstr "macOS" -#: ../../../build/NEWS:160 +#: ../../../build/NEWS:295 +msgid "" +"`bpo-37931 `__: Fixed a crash on OSX " +"dynamic builds that occurred when re-initializing the posix module after a " +"Py_Finalize if the environment had changed since the previous `import " +"posix`. Patch by Benoît Hudson." +msgstr "" + +#: ../../../build/NEWS:302 +msgid "" +"`bpo-38862 `__: 'Strip Trailing " +"Whitespace' on the Format menu removes extra newlines at the end of non-" +"shell files." +msgstr "" + +#: ../../../build/NEWS:305 msgid "" "`bpo-26353 `__: Stop adding newline when" " saving an IDLE shell window." msgstr "" -#: ../../../build/NEWS:162 +#: ../../../build/NEWS:307 msgid "" "`bpo-38636 `__: Fix IDLE Format menu tab" " toggle and file indent width. These functions (default shortcuts Alt-T and " "Alt-U) were mistakenly disabled in 3.7.5 and 3.8.0." msgstr "" -#: ../../../build/NEWS:166 +#: ../../../build/NEWS:311 msgid "" "`bpo-4630 `__: Add an option to toggle " "IDLE's cursor blink for shell, editor, and output windows. See Settings, " "General, Window Preferences, Cursor Blink. Patch by Zachary Spytz." msgstr "" -#: ../../../build/NEWS:170 +#: ../../../build/NEWS:315 msgid "" "`bpo-38598 `__: Do not try to compile " "IDLE shell or output windows" msgstr "" -#: ../../../build/NEWS:173 ../../../build/NEWS:275 ../../../build/NEWS:745 -#: ../../../build/NEWS:1041 ../../../build/NEWS:1552 ../../../build/NEWS:2306 -#: ../../../build/NEWS:2844 ../../../build/NEWS:3187 ../../../build/NEWS:6343 -#: ../../../build/NEWS:6433 ../../../build/NEWS:7149 ../../../build/NEWS:7719 -#: ../../../build/NEWS:8016 ../../../build/NEWS:8609 ../../../build/NEWS:8871 -#: ../../../build/NEWS:10941 ../../../build/NEWS:11316 -#: ../../../build/NEWS:11649 ../../../build/NEWS:12069 -#: ../../../build/NEWS:12874 ../../../build/NEWS:13203 -#: ../../../build/NEWS:13371 ../../../build/NEWS:13872 -#: ../../../build/NEWS:14311 ../../../build/NEWS:14810 -#: ../../../build/NEWS:15151 ../../../build/NEWS:16455 -#: ../../../build/NEWS:16930 ../../../build/NEWS:17519 -#: ../../../build/NEWS:19858 ../../../build/NEWS:20173 -#: ../../../build/NEWS:21776 +#: ../../../build/NEWS:318 ../../../build/NEWS:420 ../../../build/NEWS:890 +#: ../../../build/NEWS:1186 ../../../build/NEWS:1697 ../../../build/NEWS:2451 +#: ../../../build/NEWS:2989 ../../../build/NEWS:3332 ../../../build/NEWS:6488 +#: ../../../build/NEWS:6578 ../../../build/NEWS:7294 ../../../build/NEWS:7864 +#: ../../../build/NEWS:8161 ../../../build/NEWS:8754 ../../../build/NEWS:9016 +#: ../../../build/NEWS:11086 ../../../build/NEWS:11461 +#: ../../../build/NEWS:11794 ../../../build/NEWS:12214 +#: ../../../build/NEWS:13019 ../../../build/NEWS:13348 +#: ../../../build/NEWS:13516 ../../../build/NEWS:14017 +#: ../../../build/NEWS:14456 ../../../build/NEWS:14955 +#: ../../../build/NEWS:15296 ../../../build/NEWS:16600 +#: ../../../build/NEWS:17075 ../../../build/NEWS:17664 +#: ../../../build/NEWS:20003 ../../../build/NEWS:20318 +#: ../../../build/NEWS:21921 msgid "C API" msgstr "C API" -#: ../../../build/NEWS:175 +#: ../../../build/NEWS:320 msgid "" -"`bpo-37633 `__: Reëxport some function " +"`bpo-37633 `__: Re-export some function " "compatibility wrappers for macros in ``pythonrun.h``." msgstr "" -#: ../../../build/NEWS:178 +#: ../../../build/NEWS:323 msgid "" "`bpo-38540 `__: Fixed possible leak in " ":c:func:`PyArg_Parse` and similar functions for format units ``\"es#\"`` and" " ``\"et#\"`` when the macro :c:macro:`PY_SSIZE_T_CLEAN` is not defined." msgstr "" -#: ../../../build/NEWS:182 +#: ../../../build/NEWS:327 msgid "" "`bpo-36389 `__: The " "``_PyObject_CheckConsistency()`` function is now also available in release " @@ -555,22 +821,22 @@ msgid "" " function of the GC." msgstr "" -#: ../../../build/NEWS:188 +#: ../../../build/NEWS:333 msgid "Python 3.8.0 final" msgstr "Python 3.8.0 final" -#: ../../../build/NEWS:190 +#: ../../../build/NEWS:335 msgid "*Release date: 2019-10-14*" msgstr "*Tanggal rilis: 2019-10-14*" -#: ../../../build/NEWS:195 +#: ../../../build/NEWS:340 msgid "" "`bpo-38469 `__: Fixed a bug where the " "scope of named expressions was not being resolved correctly in the presence " "of the *global* keyword. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:199 +#: ../../../build/NEWS:344 msgid "" "`bpo-38379 `__: When cyclic garbage " "collection (gc) runs finalizers that resurrect unreachable objects, the " @@ -580,21 +846,21 @@ msgid "" "collected. Changed the stats to report that none were collected." msgstr "" -#: ../../../build/NEWS:209 +#: ../../../build/NEWS:354 msgid "" "`bpo-38449 `__: Revert GH-15522, which " "introduces a regression in :meth:`mimetypes.guess_type` due to improper " "handling of filenames as urls." msgstr "" -#: ../../../build/NEWS:213 +#: ../../../build/NEWS:358 msgid "" "`bpo-38431 `__: Fix ``__repr__`` method " "for :class:`dataclasses.InitVar` to support typing objects, patch by Samuel " "Colvin." msgstr "" -#: ../../../build/NEWS:216 +#: ../../../build/NEWS:361 msgid "" "`bpo-38109 `__: Add missing " ":data:`stat.S_IFDOOR`, :data:`stat.S_IFPORT`, :data:`stat.S_IFWHT`, " @@ -602,13 +868,13 @@ msgid "" "values to the Python implementation of :mod:`stat`." msgstr "" -#: ../../../build/NEWS:220 +#: ../../../build/NEWS:365 msgid "" "`bpo-38405 `__: Nested subclasses of " ":class:`typing.NamedTuple` are now pickleable." msgstr "" -#: ../../../build/NEWS:223 +#: ../../../build/NEWS:368 msgid "" "`bpo-38332 `__: Prevent :exc:`KeyError` " "thrown by :func:`_encoded_words.decode` when given an encoded-word with " @@ -616,13 +882,13 @@ msgid "" ":func:`email.message.get`." msgstr "" -#: ../../../build/NEWS:227 +#: ../../../build/NEWS:372 msgid "" "`bpo-38341 `__: Add " ":exc:`smtplib.SMTPNotSupportedError` to the :mod:`smtplib` exported names." msgstr "" -#: ../../../build/NEWS:230 +#: ../../../build/NEWS:375 msgid "" "`bpo-13153 `__: OS native encoding is " "now used for converting between Python strings and Tcl objects. This allows" @@ -631,13 +897,13 @@ msgid "" "MemoryError)." msgstr "" -#: ../../../build/NEWS:238 +#: ../../../build/NEWS:383 msgid "" "`bpo-38294 `__: Add list of no-longer-" "escaped chars to re.escape documentation" msgstr "" -#: ../../../build/NEWS:243 +#: ../../../build/NEWS:388 msgid "" "`bpo-37531 `__: On timeout, regrtest no " "longer attempts to call ``popen.communicate()`` again: it can hang until all" @@ -646,25 +912,25 @@ msgid "" "main process from 1 minute to 5 minutes, for Python slowest buildbots." msgstr "" -#: ../../../build/NEWS:252 +#: ../../../build/NEWS:397 msgid "" "`bpo-38344 `__: Fix error message in " "activate.bat" msgstr "" -#: ../../../build/NEWS:254 +#: ../../../build/NEWS:399 msgid "" "`bpo-38359 `__: Ensures ``pyw.exe`` " "launcher reads correct registry key." msgstr "" -#: ../../../build/NEWS:256 +#: ../../../build/NEWS:401 msgid "" "`bpo-38355 `__: Fixes " "``ntpath.realpath`` failing on ``sys.executable``." msgstr "" -#: ../../../build/NEWS:261 +#: ../../../build/NEWS:406 msgid "" "`bpo-36698 `__: IDLE no longer fails " "when write non-encodable characters to stderr. It now escapes them with a " @@ -672,37 +938,37 @@ msgid "" "the standard streams." msgstr "" -#: ../../../build/NEWS:266 ../../../build/NEWS:737 ../../../build/NEWS:1032 -#: ../../../build/NEWS:1233 ../../../build/NEWS:2300 ../../../build/NEWS:2839 -#: ../../../build/NEWS:3180 ../../../build/NEWS:6304 ../../../build/NEWS:6926 -#: ../../../build/NEWS:7143 ../../../build/NEWS:7403 ../../../build/NEWS:8009 -#: ../../../build/NEWS:8597 ../../../build/NEWS:10910 -#: ../../../build/NEWS:11298 ../../../build/NEWS:11639 -#: ../../../build/NEWS:12062 ../../../build/NEWS:12548 -#: ../../../build/NEWS:12916 ../../../build/NEWS:13310 -#: ../../../build/NEWS:13384 ../../../build/NEWS:14369 -#: ../../../build/NEWS:14839 ../../../build/NEWS:15159 -#: ../../../build/NEWS:16434 ../../../build/NEWS:17552 -#: ../../../build/NEWS:18399 ../../../build/NEWS:18928 -#: ../../../build/NEWS:19615 ../../../build/NEWS:19834 -#: ../../../build/NEWS:20042 ../../../build/NEWS:21953 +#: ../../../build/NEWS:411 ../../../build/NEWS:882 ../../../build/NEWS:1177 +#: ../../../build/NEWS:1378 ../../../build/NEWS:2445 ../../../build/NEWS:2984 +#: ../../../build/NEWS:3325 ../../../build/NEWS:6449 ../../../build/NEWS:7071 +#: ../../../build/NEWS:7288 ../../../build/NEWS:7548 ../../../build/NEWS:8154 +#: ../../../build/NEWS:8742 ../../../build/NEWS:11055 +#: ../../../build/NEWS:11443 ../../../build/NEWS:11784 +#: ../../../build/NEWS:12207 ../../../build/NEWS:12693 +#: ../../../build/NEWS:13061 ../../../build/NEWS:13455 +#: ../../../build/NEWS:13529 ../../../build/NEWS:14514 +#: ../../../build/NEWS:14984 ../../../build/NEWS:15304 +#: ../../../build/NEWS:16579 ../../../build/NEWS:17697 +#: ../../../build/NEWS:18544 ../../../build/NEWS:19073 +#: ../../../build/NEWS:19760 ../../../build/NEWS:19979 +#: ../../../build/NEWS:20187 ../../../build/NEWS:22098 msgid "Tools/Demos" msgstr "Perkakas/Demo" -#: ../../../build/NEWS:268 +#: ../../../build/NEWS:413 msgid "" "`bpo-38118 `__: Update Valgrind " "suppression file to ignore a false alarm in :c:func:`PyUnicode_Decode` when " "using GCC builtin strcmp()." msgstr "" -#: ../../../build/NEWS:271 +#: ../../../build/NEWS:416 msgid "" "`bpo-38347 `__: pathfix.py: Assume all " "files that end on '.py' are Python scripts when working recursively." msgstr "" -#: ../../../build/NEWS:277 +#: ../../../build/NEWS:422 msgid "" "`bpo-38395 `__: Fix a crash in " ":class:`weakref.proxy` objects due to incorrect lifetime management when " @@ -710,28 +976,28 @@ msgid "" " being referenced by the proxy. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:284 +#: ../../../build/NEWS:429 msgid "Python 3.8.0 release candidate 1" msgstr "Python 3.8.0 kandidat rilis 1" -#: ../../../build/NEWS:286 +#: ../../../build/NEWS:431 msgid "*Release date: 2019-10-01*" msgstr "*Tanggal rilis: 2019-10-01*" -#: ../../../build/NEWS:291 +#: ../../../build/NEWS:436 msgid "" "`bpo-38243 `__: Escape the server title " "of :class:`xmlrpc.server.DocXMLRPCServer` when rendering the document page " "as HTML. (Contributed by Dong-hee Na in :issue:`38243`.)" msgstr "" -#: ../../../build/NEWS:295 +#: ../../../build/NEWS:440 msgid "" "`bpo-38174 `__: Update vendorized expat " "library version to 2.2.8, which resolves CVE-2019-15903." msgstr "" -#: ../../../build/NEWS:298 +#: ../../../build/NEWS:443 msgid "" "`bpo-37764 `__: Fixes " "email._header_value_parser.get_unstructured going into an infinite loop for " @@ -740,7 +1006,7 @@ msgid "" "Ramaswami." msgstr "" -#: ../../../build/NEWS:306 +#: ../../../build/NEWS:451 msgid "" "`bpo-38006 `__: Fix a bug due to the " "interaction of weakrefs and the cyclic garbage collector. We must clear any " @@ -748,14 +1014,14 @@ msgid "" "causing a crash." msgstr "" -#: ../../../build/NEWS:310 +#: ../../../build/NEWS:455 msgid "" "`bpo-38317 `__: Fix warnings options " "priority: ``PyConfig.warnoptions`` has the highest priority, as stated in " "the :pep:`587`." msgstr "" -#: ../../../build/NEWS:313 +#: ../../../build/NEWS:458 msgid "" "`bpo-36871 `__: Improve error handling " "for the assert_has_calls and assert_has_awaits methods of mocks. Fixed a bug" @@ -763,46 +1029,46 @@ msgid "" " spec were silently swallowed, leading to misleading error output." msgstr "" -#: ../../../build/NEWS:318 +#: ../../../build/NEWS:463 msgid "" "`bpo-38236 `__: Python now dumps path " "configuration if it fails to import the Python codecs of the filesystem and " "stdio encodings." msgstr "" -#: ../../../build/NEWS:321 +#: ../../../build/NEWS:466 msgid "" "`bpo-38013 `__: Allow to call " "``async_generator_athrow().throw(...)`` even for non-started async generator" " helper. It fixes annoying warning at the end of :func:`asyncio.run` call." msgstr "" -#: ../../../build/NEWS:325 +#: ../../../build/NEWS:470 msgid "" "`bpo-38124 `__: Fix an off-by-one error " "in PyState_AddModule that could cause out-of-bounds memory access." msgstr "" -#: ../../../build/NEWS:328 +#: ../../../build/NEWS:473 msgid "" "`bpo-38005 `__: Fixed comparing and " "creating of InterpreterID and ChannelID." msgstr "" -#: ../../../build/NEWS:330 +#: ../../../build/NEWS:475 msgid "" "`bpo-37994 `__: Fixed silencing " "arbitrary errors if an attribute lookup fails in several sites. Only " "AttributeError should be silenced." msgstr "" -#: ../../../build/NEWS:333 +#: ../../../build/NEWS:478 msgid "" "`bpo-37990 `__: Fix elapsed time in gc " "stats was not printed correctly. This bug was a regression in 3.8b4." msgstr "" -#: ../../../build/NEWS:336 +#: ../../../build/NEWS:481 msgid "" "`bpo-37966 `__: The implementation of " ":func:`~unicodedata.is_normalized` has been greatly sped up on strings that " @@ -810,14 +1076,14 @@ msgid "" "algorithm from the Unicode standard." msgstr "" -#: ../../../build/NEWS:340 +#: ../../../build/NEWS:485 msgid "" "`bpo-20490 `__: Improve import error " "message for partially initialized module on circular ``from`` imports - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:343 +#: ../../../build/NEWS:488 msgid "" "`bpo-37409 `__: Ensure explicit relative" " imports from interactive sessions and scripts (having no parent package) " @@ -825,7 +1091,7 @@ msgid "" "package. Patch by Ben Lewis." msgstr "" -#: ../../../build/NEWS:347 +#: ../../../build/NEWS:492 msgid "" "`bpo-37619 `__: When adding a wrapper " "descriptor from one class to a different class (for example, setting " @@ -833,33 +1099,33 @@ msgid "" " raised when the operator is called." msgstr "" -#: ../../../build/NEWS:351 +#: ../../../build/NEWS:496 msgid "" "`bpo-30773 `__: Prohibit parallel " "running of aclose() / asend() / athrow(). Fix ag_running to reflect the " "actual running status of the AG." msgstr "" -#: ../../../build/NEWS:357 +#: ../../../build/NEWS:502 msgid "" "`bpo-38319 `__: sendfile() used in " "socket and shutil modules was raising OverflowError for files >= 2GiB on " "32-bit architectures. (patch by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:361 +#: ../../../build/NEWS:506 msgid "" "`bpo-38242 `__: Revert the new asyncio " "Streams API" msgstr "" -#: ../../../build/NEWS:363 +#: ../../../build/NEWS:508 msgid "" "`bpo-38019 `__: Correctly handle " "pause/resume reading of closed asyncio unix pipe." msgstr "" -#: ../../../build/NEWS:366 +#: ../../../build/NEWS:511 msgid "" "`bpo-38163 `__: Child mocks will now " "detect their type as either synchronous or asynchronous, asynchronous child " @@ -867,13 +1133,13 @@ msgid "" "MagicMock or Mock (depending on their parent type)." msgstr "" -#: ../../../build/NEWS:371 +#: ../../../build/NEWS:516 msgid "" "`bpo-38161 `__: Removes _AwaitEvent from" " AsyncMock." msgstr "" -#: ../../../build/NEWS:373 +#: ../../../build/NEWS:518 msgid "" "`bpo-38216 `__: Allow the rare code that" " wants to send invalid http requests from the `http.client` library a way to" @@ -882,27 +1148,27 @@ msgid "" "their own behavior in the face of bad requests." msgstr "" -#: ../../../build/NEWS:378 +#: ../../../build/NEWS:523 msgid "" "`bpo-38108 `__: Any synchronous magic " "methods on an AsyncMock now return a MagicMock. Any asynchronous magic " "methods on a MagicMock now return an AsyncMock." msgstr "" -#: ../../../build/NEWS:382 +#: ../../../build/NEWS:527 msgid "" "`bpo-38248 `__: asyncio: Fix " "inconsistent immediate Task cancellation" msgstr "" -#: ../../../build/NEWS:384 +#: ../../../build/NEWS:529 msgid "" "`bpo-38237 `__: The arguments for the " "builtin pow function are more descriptive. They can now also be passed in as" " keywords." msgstr "" -#: ../../../build/NEWS:387 +#: ../../../build/NEWS:532 msgid "" "`bpo-38191 `__: Constructors of " ":class:`~typing.NamedTuple` and :class:`~typing.TypedDict` types now accept " @@ -911,13 +1177,13 @@ msgid "" " keyword is deprecated." msgstr "" -#: ../../../build/NEWS:392 +#: ../../../build/NEWS:537 msgid "" "`bpo-38185 `__: Fixed case-insensitive " "string comparison in :class:`sqlite3.Row` indexing." msgstr "" -#: ../../../build/NEWS:395 +#: ../../../build/NEWS:540 msgid "" "`bpo-38136 `__: Changes AsyncMock call " "count and await count to be two different counters. Now await count only " @@ -925,32 +1191,32 @@ msgid "" "vice-versa. Update the documentation around this." msgstr "" -#: ../../../build/NEWS:400 +#: ../../../build/NEWS:545 msgid "" "`bpo-37828 `__: Fix default mock name in" " :meth:`unittest.mock.Mock.assert_called` exceptions. Patch by Abraham Toriz" " Cruz." msgstr "" -#: ../../../build/NEWS:404 +#: ../../../build/NEWS:549 msgid "" "`bpo-38175 `__: Fix a memory leak in " "comparison of :class:`sqlite3.Row` objects." msgstr "" -#: ../../../build/NEWS:407 +#: ../../../build/NEWS:552 msgid "" "`bpo-33936 `__: _hashlib no longer calls" " obsolete OpenSSL initialization function with OpenSSL 1.1.0+." msgstr "" -#: ../../../build/NEWS:410 +#: ../../../build/NEWS:555 msgid "" "`bpo-34706 `__: Preserve subclassing in " "inspect.Signature.from_callable." msgstr "" -#: ../../../build/NEWS:412 +#: ../../../build/NEWS:557 msgid "" "`bpo-38153 `__: Names of hashing " "algorithms frome OpenSSL are now normalized to follow Python's naming " @@ -958,7 +1224,7 @@ msgid "" "blake2b512 instead of blake2b." msgstr "" -#: ../../../build/NEWS:416 +#: ../../../build/NEWS:561 msgid "" "`bpo-38115 `__: Fix a bug in " "dis.findlinestarts() where it would return invalid bytecode offsets. " @@ -966,27 +1232,27 @@ msgid "" "offsets." msgstr "" -#: ../../../build/NEWS:420 +#: ../../../build/NEWS:565 msgid "" "`bpo-38148 `__: Add slots to " ":mod:`asyncio` transport classes, which can reduce memory usage." msgstr "" -#: ../../../build/NEWS:423 +#: ../../../build/NEWS:568 msgid "" "`bpo-36991 `__: Fixes a potential " "incorrect AttributeError exception escaping ZipFile.extract() in some " "unsupported input error situations." msgstr "" -#: ../../../build/NEWS:426 +#: ../../../build/NEWS:571 msgid "" "`bpo-38134 `__: Remove obsolete copy of " "PBKDF2_HMAC_fast. All supported OpenSSL versions contain a fast " "implementation." msgstr "" -#: ../../../build/NEWS:429 +#: ../../../build/NEWS:574 msgid "" "`bpo-38132 `__: The OpenSSL hashlib " "wrapper uses a simpler implementation. Several Macros and pointless caches " @@ -994,7 +1260,7 @@ msgid "" "stays the same, except it is now always lower case." msgstr "" -#: ../../../build/NEWS:434 +#: ../../../build/NEWS:579 msgid "" "`bpo-38008 `__: Fix parent class check " "in protocols to correctly identify the module that provides a builtin " @@ -1002,41 +1268,41 @@ msgid "" "module" msgstr "" -#: ../../../build/NEWS:438 +#: ../../../build/NEWS:583 msgid "" "`bpo-37405 `__: Fixed regression bug for" " socket.getsockname() for non-CAN_ISOTP AF_CAN address family sockets by " "returning a 1-tuple instead of string." msgstr "" -#: ../../../build/NEWS:441 +#: ../../../build/NEWS:586 msgid "" "`bpo-38121 `__: Update parameter names " "on functions in importlib.metadata matching the changes in the 0.22 release " "of importlib_metadata." msgstr "" -#: ../../../build/NEWS:444 +#: ../../../build/NEWS:589 msgid "" "`bpo-38110 `__: The os.closewalk() " "implementation now uses the libc fdwalk() API on platforms where it is " "available." msgstr "" -#: ../../../build/NEWS:447 +#: ../../../build/NEWS:592 msgid "" "`bpo-38093 `__: Fixes AsyncMock so it " "doesn't crash when used with AsyncContextManagers or AsyncIterators." msgstr "" -#: ../../../build/NEWS:450 +#: ../../../build/NEWS:595 msgid "" "`bpo-37488 `__: Add warning to " ":meth:`datetime.utctimetuple`, :meth:`datetime.utcnow` and " ":meth:`datetime.utcfromtimestamp` ." msgstr "" -#: ../../../build/NEWS:453 +#: ../../../build/NEWS:598 msgid "" "`bpo-38086 `__: Update " "importlib.metadata with changes from `importlib_metadata 0.21 " @@ -1044,7 +1310,7 @@ msgid "" "devs/importlib_metadata/blob/0.21/importlib_metadata/docs/changelog.rst>`_." msgstr "" -#: ../../../build/NEWS:457 +#: ../../../build/NEWS:602 msgid "" "`bpo-37251 `__: Remove `__code__` check " "in AsyncMock that incorrectly evaluated function specs as async objects but " @@ -1052,40 +1318,40 @@ msgid "" "defined as async objects." msgstr "" -#: ../../../build/NEWS:461 +#: ../../../build/NEWS:606 msgid "" "`bpo-38037 `__: Fix reference counters " "in the :mod:`signal` module." msgstr "" -#: ../../../build/NEWS:463 +#: ../../../build/NEWS:608 msgid "" "`bpo-38066 `__: Hide internal " "asyncio.Stream methods: feed_eof(), feed_data(), set_exception() and " "set_transport()." msgstr "" -#: ../../../build/NEWS:466 +#: ../../../build/NEWS:611 msgid "" "`bpo-38059 `__: inspect.py now uses " "sys.exit() instead of exit()" msgstr "" -#: ../../../build/NEWS:468 +#: ../../../build/NEWS:613 msgid "" "`bpo-37953 `__: In :mod:`typing`, " "improved the ``__hash__`` and ``__eq__`` methods for " ":class:`ForwardReferences`." msgstr "" -#: ../../../build/NEWS:471 +#: ../../../build/NEWS:616 msgid "" "`bpo-38026 `__: Fixed " ":func:`inspect.getattr_static` used ``isinstance`` while it should avoid " "dynamic lookup." msgstr "" -#: ../../../build/NEWS:474 +#: ../../../build/NEWS:619 msgid "" "`bpo-38010 `__: In " "``importlib.metadata`` sync with ``importlib_metadata`` 0.20, clarifying " @@ -1093,7 +1359,7 @@ msgid "" "returned for ``requires()`` on ``dist-info`` packages." msgstr "" -#: ../../../build/NEWS:478 +#: ../../../build/NEWS:623 msgid "" "`bpo-38006 `__: " "weakref.WeakValueDictionary defines a local remove() function used as " @@ -1101,14 +1367,14 @@ msgid "" "Modify the implementation to avoid the closure." msgstr "" -#: ../../../build/NEWS:482 +#: ../../../build/NEWS:627 msgid "" "`bpo-34410 `__: Fixed a crash in the " ":func:`tee` iterator when re-enter it. RuntimeError is now raised in this " "case." msgstr "" -#: ../../../build/NEWS:485 +#: ../../../build/NEWS:630 msgid "" "`bpo-37140 `__: Fix a ctypes regression " "of Python 3.8. When a ctypes.Structure is passed by copy to a function, " @@ -1118,7 +1384,7 @@ msgid "" "longer call the finalizer twice." msgstr "" -#: ../../../build/NEWS:491 +#: ../../../build/NEWS:636 msgid "" "`bpo-37972 `__: Subscripts to the " "`unittest.mock.call` objects now receive the same chaining mechanism as any " @@ -1126,40 +1392,40 @@ msgid "" "`TypeError`:" msgstr "" -#: ../../../build/NEWS:495 +#: ../../../build/NEWS:640 msgid "call().foo().__getitem__('bar')" msgstr "call().foo().__getitem__('bar')" -#: ../../../build/NEWS:497 +#: ../../../build/NEWS:642 msgid "Patch by blhsing" msgstr "Ditambal oleh blhsing" -#: ../../../build/NEWS:499 +#: ../../../build/NEWS:644 msgid "" "`bpo-22347 `__: Update " "mimetypes.guess_type to allow proper parsing of URLs with only a host name. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:502 +#: ../../../build/NEWS:647 msgid "" "`bpo-37885 `__: venv: Don't generate " "unset variable warning on deactivate." msgstr "" -#: ../../../build/NEWS:504 +#: ../../../build/NEWS:649 msgid "" "`bpo-37785 `__: Fix xgettext warnings in" " :mod:`argparse`." msgstr "" -#: ../../../build/NEWS:506 +#: ../../../build/NEWS:651 msgid "" "`bpo-11953 `__: Completing WSA* error " "codes in :mod:`socket`." msgstr "" -#: ../../../build/NEWS:508 +#: ../../../build/NEWS:653 msgid "" "`bpo-37424 `__: Fixes a possible hang " "when using a timeout on `subprocess.run()` while capturing output. If the " @@ -1169,21 +1435,21 @@ msgid "" "the pipes." msgstr "" -#: ../../../build/NEWS:514 +#: ../../../build/NEWS:659 msgid "" "`bpo-37212 `__: " ":func:`unittest.mock.call` now preserves the order of keyword arguments in " "repr output. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:517 +#: ../../../build/NEWS:662 msgid "" "`bpo-37305 `__: Add .webmanifest -> " "application/manifest+json to list of recognized file types and content type " "headers" msgstr "" -#: ../../../build/NEWS:520 +#: ../../../build/NEWS:665 msgid "" "`bpo-21872 `__: Fix :mod:`lzma`: module " "decompresses data incompletely. When decompressing a FORMAT_ALONE format " @@ -1191,33 +1457,33 @@ msgid "" "bytes can't be output. Patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:525 +#: ../../../build/NEWS:670 msgid "" "`bpo-37206 `__: Default values which " "cannot be represented as Python objects no longer improperly represented as " "``None`` in function signatures." msgstr "" -#: ../../../build/NEWS:528 +#: ../../../build/NEWS:673 msgid "" "`bpo-12144 `__: Ensure cookies with " "``expires`` attribute are handled in :meth:`CookieJar.make_cookies`." msgstr "" -#: ../../../build/NEWS:531 +#: ../../../build/NEWS:676 msgid "" "`bpo-31163 `__: pathlib.Path instance's " "rename and replace methods now return the new Path instance." msgstr "" -#: ../../../build/NEWS:534 +#: ../../../build/NEWS:679 msgid "" "`bpo-25068 `__: " ":class:`urllib.request.ProxyHandler` now lowercases the keys of the passed " "dictionary." msgstr "" -#: ../../../build/NEWS:537 +#: ../../../build/NEWS:682 msgid "" "`bpo-21315 `__: Email headers containing" " RFC2047 encoded words are parsed despite the missing whitespace, and a " @@ -1225,69 +1491,69 @@ msgid "" "now registered as a defect." msgstr "" -#: ../../../build/NEWS:541 +#: ../../../build/NEWS:686 msgid "" "`bpo-36250 `__: Ignore ``ValueError`` " "from ``signal`` with ``interaction`` in non-main thread." msgstr "" -#: ../../../build/NEWS:544 +#: ../../../build/NEWS:689 msgid "" "`bpo-35168 `__: " ":attr:`shlex.shlex.punctuation_chars` is now a read-only property." msgstr "" -#: ../../../build/NEWS:547 +#: ../../../build/NEWS:692 msgid "" "`bpo-20504 `__: Fixes a bug in " ":mod:`cgi` module when a multipart/form-data request has no `Content-Length`" " header." msgstr "" -#: ../../../build/NEWS:550 +#: ../../../build/NEWS:695 msgid "" "`bpo-34519 `__: Add additional aliases " "for HP Roman 8. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:555 +#: ../../../build/NEWS:700 msgid "" "`bpo-26868 `__: Fix example usage of " ":c:func:`PyModule_AddObject` to properly handle errors." msgstr "" -#: ../../../build/NEWS:558 +#: ../../../build/NEWS:703 msgid "" "`bpo-36797 `__: Fix a dead link in the " "distutils API Reference." msgstr "" -#: ../../../build/NEWS:560 +#: ../../../build/NEWS:705 msgid "" "`bpo-37977 `__: Warn more strongly and " "clearly about pickle insecurity" msgstr "" -#: ../../../build/NEWS:562 +#: ../../../build/NEWS:707 msgid "" "`bpo-37937 `__: Mention " "``frame.f_trace`` in :func:`sys.settrace` docs." msgstr "" -#: ../../../build/NEWS:564 +#: ../../../build/NEWS:709 msgid "" "`bpo-36260 `__: Add decompression " "pitfalls to zipfile module documentation." msgstr "" -#: ../../../build/NEWS:566 +#: ../../../build/NEWS:711 msgid "" "`bpo-36960 `__: Restructured the " ":mod:`datetime` docs in the interest of making them more user-friendly and " "improving readability. Patch by Brad Solomon." msgstr "" -#: ../../../build/NEWS:569 +#: ../../../build/NEWS:714 msgid "" "`bpo-23460 `__: The documentation for " "decimal string formatting using the `:g` specifier has been updated to " @@ -1295,32 +1561,32 @@ msgid "" "contributed by Tuomas Suutari." msgstr "" -#: ../../../build/NEWS:573 +#: ../../../build/NEWS:718 msgid "" "`bpo-35803 `__: Document and test that " "``tempfile`` functions may accept a :term:`path-like object` for the ``dir``" " argument. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:577 +#: ../../../build/NEWS:722 msgid "" "`bpo-33944 `__: Added a note about the " "intended use of code in .pth files." msgstr "" -#: ../../../build/NEWS:579 +#: ../../../build/NEWS:724 msgid "" "`bpo-34293 `__: Fix the Doc/Makefile " "regarding PAPER environment variable and PDF builds" msgstr "" -#: ../../../build/NEWS:585 +#: ../../../build/NEWS:730 msgid "" "`bpo-38239 `__: Fix test_gdb for Link " "Time Optimization (LTO) builds." msgstr "" -#: ../../../build/NEWS:587 +#: ../../../build/NEWS:732 msgid "" "`bpo-38275 `__: test_ssl now handles " "disabled TLS/SSL versions better. OpenSSL's crypto policy and run-time " @@ -1329,7 +1595,7 @@ msgid "" "default with strict settings." msgstr "" -#: ../../../build/NEWS:592 +#: ../../../build/NEWS:737 msgid "" "`bpo-38271 `__: The private keys for " "test_ssl were encrypted with 3DES in traditional PKCS#5 format. 3DES and the" @@ -1337,7 +1603,7 @@ msgid "" "PKCS#8 format with AES256 encryption instead." msgstr "" -#: ../../../build/NEWS:597 +#: ../../../build/NEWS:742 msgid "" "`bpo-38270 `__: test.support now has a " "helper function to check for availibility of a hash digest function. Several" @@ -1345,7 +1611,7 @@ msgid "" "marked to use MD5 and skipped when MD5 is disabled." msgstr "" -#: ../../../build/NEWS:602 +#: ../../../build/NEWS:747 msgid "" "`bpo-37123 `__: Multiprocessing test " "test_mymanager() now also expects -SIGTERM, not only exitcode 0. " @@ -1353,18 +1619,18 @@ msgid "" "takes longer than 1 second to stop, which happens on slow buildbots." msgstr "" -#: ../../../build/NEWS:607 +#: ../../../build/NEWS:752 msgid "" "`bpo-38212 `__: Multiprocessing tests: " "increase test_queue_feeder_donot_stop_onexc() timeout from 1 to 60 seconds." msgstr "" -#: ../../../build/NEWS:610 +#: ../../../build/NEWS:755 msgid "" "`bpo-38117 `__: Test with OpenSSL 1.1.1d" msgstr "" -#: ../../../build/NEWS:612 +#: ../../../build/NEWS:757 msgid "" "`bpo-37531 `__: Enhance regrtest " "multiprocess timeout: write a message when killing a worker process, catch " @@ -1372,45 +1638,45 @@ msgid "" "to popen.communicate()." msgstr "" -#: ../../../build/NEWS:616 +#: ../../../build/NEWS:761 msgid "" "`bpo-37876 `__: Add tests for ROT-13 " "codec." msgstr "" -#: ../../../build/NEWS:618 +#: ../../../build/NEWS:763 msgid "" "`bpo-37252 `__: Fix assertions in " "``test_close`` and ``test_events_mask_overflow`` devpoll tests." msgstr "" -#: ../../../build/NEWS:621 +#: ../../../build/NEWS:766 msgid "" "`bpo-34001 `__: Make test_ssl pass with " "LibreSSL. LibreSSL handles minimum and maximum TLS version differently than " "OpenSSL." msgstr "" -#: ../../../build/NEWS:624 +#: ../../../build/NEWS:769 msgid "" "`bpo-36919 `__: Make " "``test_source_encoding.test_issue2301`` implementation independent. The test" " will work now for both CPython and IronPython." msgstr "" -#: ../../../build/NEWS:627 +#: ../../../build/NEWS:772 msgid "" "`bpo-34596 `__: Fallback to a default " "reason when :func:`unittest.skip` is uncalled. Patch by Naitree Zhu." msgstr "" -#: ../../../build/NEWS:633 +#: ../../../build/NEWS:778 msgid "" "`bpo-38301 `__: In Solaris family, we " "must be sure to use ``-D_REENTRANT``. Patch by Jesús Cea Avión." msgstr "" -#: ../../../build/NEWS:636 +#: ../../../build/NEWS:781 msgid "" "`bpo-36210 `__: Update optional " "extension module detection for AIX. ossaudiodev and spwd are not applicable " @@ -1420,18 +1686,18 @@ msgid "" "_curses_panel." msgstr "" -#: ../../../build/NEWS:642 +#: ../../../build/NEWS:787 msgid "patch by M Felt" msgstr "ditambal oleh M Felt" -#: ../../../build/NEWS:644 +#: ../../../build/NEWS:789 msgid "" "`bpo-36002 `__: Locate ``llvm-profdata``" " and ``llvm-ar`` binaries using ``AC_PATH_TOOL`` rather than " "``AC_PATH_TARGET_TOOL``." msgstr "" -#: ../../../build/NEWS:647 +#: ../../../build/NEWS:792 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file systematically keeps \"rooted\", with a non-trailing slash, all the " @@ -1441,142 +1707,133 @@ msgid "" "with the same name anywhere in the tree." msgstr "" -#: ../../../build/NEWS:653 +#: ../../../build/NEWS:798 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file no longer applies to any files that are in fact tracked in the Git " "repository. Patch by Greg Price." msgstr "" -#: ../../../build/NEWS:659 +#: ../../../build/NEWS:804 msgid "" "`bpo-38117 `__: Update bundled OpenSSL " "to 1.1.1d" msgstr "" -#: ../../../build/NEWS:661 +#: ../../../build/NEWS:806 msgid "" "`bpo-38092 `__: Reduce overhead when " "using multiprocessing in a Windows virtual environment." msgstr "" -#: ../../../build/NEWS:664 +#: ../../../build/NEWS:809 msgid "" "`bpo-38133 `__: Allow py.exe launcher to" " locate installations from the Microsoft Store and improve display of active" " virtual environments." msgstr "" -#: ../../../build/NEWS:667 +#: ../../../build/NEWS:812 msgid "" "`bpo-38114 `__: The ``pip.ini`` is no " "longer included in the Nuget package." msgstr "" -#: ../../../build/NEWS:669 +#: ../../../build/NEWS:814 msgid "" "`bpo-36634 `__: :func:`os.cpu_count` now" " returns active processors rather than maximum processors." msgstr "" -#: ../../../build/NEWS:672 +#: ../../../build/NEWS:817 msgid "" "`bpo-36634 `__: venv activate.bat now " "works when the existing variables contain double quote characters." msgstr "" -#: ../../../build/NEWS:675 +#: ../../../build/NEWS:820 msgid "" "`bpo-38081 `__: Prevent error calling " ":func:`os.path.realpath` on ``'NUL'``." msgstr "" -#: ../../../build/NEWS:677 +#: ../../../build/NEWS:822 msgid "" "`bpo-38087 `__: Fix case sensitivity in " "test_pathlib and test_ntpath." msgstr "" -#: ../../../build/NEWS:679 +#: ../../../build/NEWS:824 msgid "" "`bpo-38088 `__: Fixes distutils not " "finding vcruntime140.dll with only the v142 toolset installed." msgstr "" -#: ../../../build/NEWS:682 +#: ../../../build/NEWS:827 msgid "" "`bpo-37283 `__: Ensure command-line and " "unattend.xml setting override previously detected states in Windows " "installer." msgstr "" -#: ../../../build/NEWS:685 +#: ../../../build/NEWS:830 msgid "" "`bpo-38030 `__: Fixes :func:`os.stat` " "failing for block devices on Windows" msgstr "" -#: ../../../build/NEWS:687 +#: ../../../build/NEWS:832 msgid "" "`bpo-38020 `__: Fixes potential crash " "when calling :func:`os.readlink` (or indirectly through " ":func:`~os.path.realpath`) on a file that is not a supported link." msgstr "" -#: ../../../build/NEWS:691 +#: ../../../build/NEWS:836 msgid "" "`bpo-37705 `__: Improve the " "implementation of ``winerror_to_errno()``." msgstr "" -#: ../../../build/NEWS:693 +#: ../../../build/NEWS:838 msgid "" "`bpo-37702 `__: Fix memory leak on " "Windows in creating an SSLContext object or running " "urllib.request.urlopen('https://...')." msgstr "" -#: ../../../build/NEWS:696 +#: ../../../build/NEWS:841 msgid "" "`bpo-37445 `__: Include the " "``FORMAT_MESSAGE_IGNORE_INSERTS`` flag in ``FormatMessageW()`` calls." msgstr "" -#: ../../../build/NEWS:699 +#: ../../../build/NEWS:844 msgid "" "`bpo-37380 `__: Don't collect unfinished" " processes with ``subprocess._active`` on Windows to cleanup later. Patch by" " Ruslan Kuprieiev." msgstr "" -#: ../../../build/NEWS:702 +#: ../../../build/NEWS:847 msgid "" "`bpo-32587 `__: Make " ":data:`winreg.REG_MULTI_SZ` support zero-length strings." msgstr "" -#: ../../../build/NEWS:705 ../../../build/NEWS:1008 ../../../build/NEWS:1515 -#: ../../../build/NEWS:2276 ../../../build/NEWS:2824 ../../../build/NEWS:6086 -#: ../../../build/NEWS:6748 ../../../build/NEWS:6908 ../../../build/NEWS:7120 -#: ../../../build/NEWS:7377 ../../../build/NEWS:7708 ../../../build/NEWS:8553 -#: ../../../build/NEWS:11248 ../../../build/NEWS:11599 -#: ../../../build/NEWS:11994 -msgid "macOS" -msgstr "macOS" - -#: ../../../build/NEWS:707 +#: ../../../build/NEWS:852 msgid "" "`bpo-38117 `__: Updated OpenSSL to " "1.1.1d in macOS installer." msgstr "" -#: ../../../build/NEWS:709 +#: ../../../build/NEWS:854 msgid "" "`bpo-38089 `__: Move Azure Pipelines to " "latest VM versions and make macOS tests optional" msgstr "" -#: ../../../build/NEWS:715 +#: ../../../build/NEWS:860 msgid "" "`bpo-35379 `__: When exiting IDLE, catch" " any AttributeError. One happens when EditorWindow.close is called twice. " @@ -1584,7 +1841,7 @@ msgid "" "annoying." msgstr "" -#: ../../../build/NEWS:719 +#: ../../../build/NEWS:864 msgid "" "`bpo-38183 `__: To avoid problems, " "test_idle ignores the user config directory. It no longer tries to create or" @@ -1592,14 +1849,14 @@ msgid "" "problems with saving settings." msgstr "" -#: ../../../build/NEWS:723 +#: ../../../build/NEWS:868 msgid "" "`bpo-38077 `__: IDLE no longer adds " "'argv' to the user namespace when initializing it. This bug only affected " "3.7.4 and 3.8.0b2 to 3.8.0b4." msgstr "" -#: ../../../build/NEWS:726 +#: ../../../build/NEWS:871 msgid "" "`bpo-38041 `__: Shell restart lines now " "fill the window width, always start with '=', and avoid wrapping " @@ -1607,33 +1864,33 @@ msgid "" "relative to the width." msgstr "" -#: ../../../build/NEWS:730 +#: ../../../build/NEWS:875 msgid "" "`bpo-35771 `__: To avoid occasional " "spurious test_idle failures on slower machines, increase the ``hover_delay``" " in test_tooltip." msgstr "" -#: ../../../build/NEWS:733 +#: ../../../build/NEWS:878 msgid "" "`bpo-37902 `__: Add mousewheel scrolling" " for IDLE module, path, and stack browsers. Patch by George Zhang." msgstr "" -#: ../../../build/NEWS:739 +#: ../../../build/NEWS:884 msgid "" "`bpo-37803 `__: pdb's ``--help`` and " "``--version`` long options now work." msgstr "" -#: ../../../build/NEWS:741 +#: ../../../build/NEWS:886 msgid "" "`bpo-37064 `__: Add option -k to " "pathscript.py script: preserve shebang flags. Add option -a to pathscript.py" " script: add flags." msgstr "" -#: ../../../build/NEWS:747 +#: ../../../build/NEWS:892 msgid "" "`bpo-38234 `__: :c:func:`Py_SetPath` now" " sets :data:`sys.executable` to the program full path " @@ -1641,7 +1898,7 @@ msgid "" "(:c:func:`Py_GetProgramName`)." msgstr "" -#: ../../../build/NEWS:751 +#: ../../../build/NEWS:896 msgid "" "`bpo-38234 `__: Python ignored arguments" " passed to :c:func:`Py_SetPath`, :c:func:`Py_SetPythonHome` and " @@ -1649,41 +1906,41 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:755 +#: ../../../build/NEWS:900 msgid "" "`bpo-38205 `__: The " ":c:func:`Py_UNREACHABLE` macro now calls :c:func:`Py_FatalError`." msgstr "" -#: ../../../build/NEWS:758 +#: ../../../build/NEWS:903 msgid "" "`bpo-37879 `__: Fix subtype_dealloc to " "suppress the type decref when the base type is a C heap type" msgstr "" -#: ../../../build/NEWS:763 +#: ../../../build/NEWS:908 msgid "Python 3.8.0 beta 4" msgstr "Python 3.8.0 beta 4" -#: ../../../build/NEWS:765 +#: ../../../build/NEWS:910 msgid "*Release date: 2019-08-29*" msgstr "*Tanggal rilis: 2019-08-29*" -#: ../../../build/NEWS:770 +#: ../../../build/NEWS:915 msgid "" "`bpo-34155 `__: Fix parsing of invalid " "email addresses with more than one ``@`` (e.g. a@b@c.com.) to not return the" " part before 2nd ``@`` as valid email address. Patch by maxking & jpic." msgstr "" -#: ../../../build/NEWS:777 +#: ../../../build/NEWS:922 msgid "" "`bpo-37947 `__: Adjust correctly the " "recursion level in the symtable generation for named expressions. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:780 +#: ../../../build/NEWS:925 msgid "" "`bpo-37830 `__: Fixed compilation of " ":keyword:`break` and :keyword:`continue` in the :keyword:`finally` block " @@ -1691,94 +1948,94 @@ msgid "" "a non-constant value." msgstr "" -#: ../../../build/NEWS:784 +#: ../../../build/NEWS:929 msgid "" "`bpo-32912 `__: Reverted :issue:`32912`:" " emitting :exc:`SyntaxWarning` instead of :exc:`DeprecationWarning` for " "invalid escape sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:788 +#: ../../../build/NEWS:933 msgid "" "`bpo-37757 `__: :pep:`572`: As described" " in the PEP, assignment expressions now raise :exc:`SyntaxError` when their " "interaction with comprehension scoping results in an ambiguous target scope." msgstr "" -#: ../../../build/NEWS:792 +#: ../../../build/NEWS:937 msgid "" "The ``TargetScopeError`` subclass originally proposed by the PEP has been " "removed in favour of just raising regular syntax errors for the disallowed " "cases." msgstr "" -#: ../../../build/NEWS:796 +#: ../../../build/NEWS:941 msgid "" "`bpo-36311 `__: Decoding bytes objects " "larger than 2GiB is faster and no longer fails when a multibyte characters " "spans a chunk boundary." msgstr "" -#: ../../../build/NEWS:799 +#: ../../../build/NEWS:944 msgid "" "`bpo-37433 `__: Fix ``SyntaxError`` " "indicator printing too many spaces for multi-line strings - by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:802 +#: ../../../build/NEWS:947 msgid "" "`bpo-20523 `__: ``pdb.Pdb`` supports " "~/.pdbrc in Windows 7. Patch by Tim Hopper and Dan Lidral-Porter." msgstr "" -#: ../../../build/NEWS:808 +#: ../../../build/NEWS:953 msgid "" "`bpo-37834 `__: Prevent shutil.rmtree " "exception when built on non-Windows system without fd system call support, " "like older versions of macOS." msgstr "" -#: ../../../build/NEWS:811 +#: ../../../build/NEWS:956 msgid "" "`bpo-37965 `__: Fix C compiler warning " "caused by distutils.ccompiler.CCompiler.has_function." msgstr "" -#: ../../../build/NEWS:814 +#: ../../../build/NEWS:959 msgid "" "`bpo-37960 `__: ``repr()`` of buffered " "and text streams now silences only expected exceptions when get the value of" " \"name\" and \"mode\" attributes." msgstr "" -#: ../../../build/NEWS:817 +#: ../../../build/NEWS:962 msgid "" "`bpo-37951 `__: Most features of the " "subprocess module now work again in subinterpreters. Only *preexec_fn* is " "restricted in subinterpreters." msgstr "" -#: ../../../build/NEWS:820 +#: ../../../build/NEWS:965 msgid "" "`bpo-36205 `__: Fix the rusage " "implementation of time.process_time() to correctly report the sum of the " "system and user CPU time." msgstr "" -#: ../../../build/NEWS:823 +#: ../../../build/NEWS:968 msgid "" "`bpo-37950 `__: Fix :func:`ast.dump` " "when call with incompletely initialized node." msgstr "" -#: ../../../build/NEWS:826 +#: ../../../build/NEWS:971 msgid "" "`bpo-34679 `__: Restores instantiation " "of Windows IOCP event loops from the non-main thread." msgstr "" -#: ../../../build/NEWS:829 +#: ../../../build/NEWS:974 msgid "" "`bpo-36917 `__: Add default " "implementation of the :meth:`ast.NodeVisitor.visit_Constant` method which " @@ -1786,27 +2043,27 @@ msgid "" " ``visit_Str()``, etc." msgstr "" -#: ../../../build/NEWS:834 +#: ../../../build/NEWS:979 msgid "" "`bpo-37798 `__: Update " "test_statistics.py to verify that the statistics module works well for both " "C and Python implementations. Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:837 +#: ../../../build/NEWS:982 msgid "" "`bpo-26589 `__: Added a new status code " "to the http module: 451 UNAVAILABLE_FOR_LEGAL_REASONS" msgstr "" -#: ../../../build/NEWS:840 +#: ../../../build/NEWS:985 msgid "" "`bpo-37915 `__: Fix a segmentation fault" " that appeared when comparing instances of ``datetime.timezone`` and " "``datetime.tzinfo`` objects. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:844 +#: ../../../build/NEWS:989 msgid "" "`bpo-37868 `__: Fix " "dataclasses.is_dataclass when given an instance that never raises " @@ -1814,7 +2071,7 @@ msgid "" "for __dataclass_fields__ even if it's not a dataclass." msgstr "" -#: ../../../build/NEWS:848 +#: ../../../build/NEWS:993 msgid "" "`bpo-37811 `__: Fix ``socket`` module's " "``socket.connect(address)`` function being unable to establish connection in" @@ -1823,7 +2080,7 @@ msgid "" "timeout value." msgstr "" -#: ../../../build/NEWS:853 +#: ../../../build/NEWS:998 msgid "" "`bpo-21131 `__: Fix " "``faulthandler.register(chain=True)`` stack. faulthandler now allocates a " @@ -1832,33 +2089,33 @@ msgid "" "more than ``SIGSTKSZ`` bytes of stack memory on some platforms." msgstr "" -#: ../../../build/NEWS:859 +#: ../../../build/NEWS:1004 msgid "" "`bpo-37798 `__: Add C fastpath for " "statistics.NormalDist.inv_cdf() Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:862 +#: ../../../build/NEWS:1007 msgid "" "`bpo-37819 `__: Add " "Fraction.as_integer_ratio() to match the corresponding methods in bool, int," " float, and decimal." msgstr "" -#: ../../../build/NEWS:865 +#: ../../../build/NEWS:1010 msgid "" "`bpo-37810 `__: Fix :mod:`difflib` ``?``" " hint in diff output when dealing with tabs. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:868 +#: ../../../build/NEWS:1013 msgid "" "`bpo-37772 `__: In ``zipfile.Path``, " "when adding implicit dirs, ensure that ancestral directories are added and " "that duplicates are excluded." msgstr "" -#: ../../../build/NEWS:871 +#: ../../../build/NEWS:1016 msgid "" "`bpo-28292 `__: Mark calendar.py helper " "functions as being private. The follows PEP 8 guidance to maintain the " @@ -1866,59 +2123,59 @@ msgid "" "confusion." msgstr "" -#: ../../../build/NEWS:875 +#: ../../../build/NEWS:1020 msgid "" "`bpo-18049 `__: Add definition of " "THREAD_STACK_SIZE for AIX in Python/thread_pthread.h The default thread " "stacksize caused crashes with the default recursion limit Patch by M Felt" msgstr "" -#: ../../../build/NEWS:879 +#: ../../../build/NEWS:1024 msgid "" "`bpo-37738 `__: Fix the implementation " "of curses ``addch(str, color_pair)``: pass the color pair to ``setcchar()``," " instead of always passing 0 as the color pair." msgstr "" -#: ../../../build/NEWS:883 +#: ../../../build/NEWS:1028 msgid "" "`bpo-37723 `__: Fix performance " "regression on regular expression parsing with huge character sets. Patch by " "Yann Vaginay." msgstr "" -#: ../../../build/NEWS:886 +#: ../../../build/NEWS:1031 msgid "" "`bpo-32178 `__: Fix IndexError in " ":mod:`email` package when trying to parse invalid address fields starting " "with ``:``." msgstr "" -#: ../../../build/NEWS:889 +#: ../../../build/NEWS:1034 msgid "" "`bpo-37685 `__: Fixed comparisons of " ":class:`datetime.timedelta` and :class:`datetime.timezone`." msgstr "" -#: ../../../build/NEWS:892 +#: ../../../build/NEWS:1037 msgid "" "`bpo-37695 `__: Correct " ":func:`curses.unget_wch` error message. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:895 +#: ../../../build/NEWS:1040 msgid "" "`bpo-37354 `__: Make Activate.ps1 " "Powershell script static to allow for signing it." msgstr "" -#: ../../../build/NEWS:898 +#: ../../../build/NEWS:1043 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.3 and setuptools 41.2.0)" msgstr "" -#: ../../../build/NEWS:901 +#: ../../../build/NEWS:1046 msgid "" "`bpo-37642 `__: Allowed the pure Python " "implementation of :class:`datetime.timezone` to represent sub-minute offsets" @@ -1926,67 +2183,67 @@ msgid "" " 24:00) and (-23:59, 24:00). Patch by Ngalim Siregar" msgstr "" -#: ../../../build/NEWS:906 +#: ../../../build/NEWS:1051 msgid "" "`bpo-16970 `__: Adding a value error " "when an invalid value in passed to nargs Patch by Robert Leenders" msgstr "" -#: ../../../build/NEWS:909 +#: ../../../build/NEWS:1054 msgid "" "`bpo-37587 `__: Make json.loads faster " "for long strings. (Patch by Marco Paolini)" msgstr "" -#: ../../../build/NEWS:912 +#: ../../../build/NEWS:1057 msgid "" "`bpo-18378 `__: Recognize \"UTF-8\" as a" " valid value for LC_CTYPE in locale._parse_localename." msgstr "" -#: ../../../build/NEWS:915 +#: ../../../build/NEWS:1060 msgid "" "`bpo-37531 `__: \"python3 -m test -jN " "--timeout=TIMEOUT\" now kills a worker process if it runs longer than " "*TIMEOUT* seconds." msgstr "" -#: ../../../build/NEWS:918 +#: ../../../build/NEWS:1063 msgid "" "`bpo-37482 `__: Fix serialization of " "display name in originator or destination address fields with both encoded " "words and special chars." msgstr "" -#: ../../../build/NEWS:921 +#: ../../../build/NEWS:1066 msgid "" "`bpo-37372 `__: Fix error unpickling " "datetime.time objects from Python 2 with seconds>=24. Patch by Justin " "Blanchard." msgstr "" -#: ../../../build/NEWS:924 +#: ../../../build/NEWS:1069 msgid "" "`bpo-37085 `__: Add the optional Linux " "SocketCAN Broadcast Manager constants, used as flags to configure the BCM " "behaviour, in the socket module. Patch by Karl Ding." msgstr "" -#: ../../../build/NEWS:928 +#: ../../../build/NEWS:1073 msgid "" "`bpo-36871 `__: Ensure method signature " "is used instead of constructor signature of a class while asserting mock " "object against method calls. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:932 +#: ../../../build/NEWS:1077 msgid "" "`bpo-36582 `__: Fix " "``UserString.encode()`` to correctly return ``bytes`` rather than a " "``UserString`` instance." msgstr "" -#: ../../../build/NEWS:935 +#: ../../../build/NEWS:1080 msgid "" "`bpo-34775 `__: Division handling of " "PurePath now returns NotImplemented instead of raising a TypeError when " @@ -1994,51 +2251,51 @@ msgid "" "Aiudi." msgstr "" -#: ../../../build/NEWS:942 +#: ../../../build/NEWS:1087 msgid "" "`bpo-37979 `__: Added a link to " "dateutil.parser.isoparse in the datetime.fromisoformat documentation. Patch " "by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:945 +#: ../../../build/NEWS:1090 msgid "" "`bpo-37759 `__: Beginning edits to " "Whatsnew 3.8" msgstr "" -#: ../../../build/NEWS:947 +#: ../../../build/NEWS:1092 msgid "" "`bpo-37726 `__: Stop recommending getopt" " in the tutorial for command line argument parsing and promote argparse." msgstr "" -#: ../../../build/NEWS:950 +#: ../../../build/NEWS:1095 msgid "" "`bpo-37256 `__: Fix wording of arguments" " for :class:`Request` in :mod:`urllib.request`" msgstr "" -#: ../../../build/NEWS:953 +#: ../../../build/NEWS:1098 msgid "" "`bpo-37004 `__: In the documentation for" " difflib, a note was added explicitly warning that the results of " "SequenceMatcher's ratio method may depend on the order of the input strings." msgstr "" -#: ../../../build/NEWS:957 +#: ../../../build/NEWS:1102 msgid "" "`bpo-36487 `__: Make C-API docs clear " "about what the \"main\" interpreter is." msgstr "" -#: ../../../build/NEWS:962 +#: ../../../build/NEWS:1107 msgid "" "`bpo-37805 `__: Add tests for " "json.dump(..., skipkeys=True). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:968 +#: ../../../build/NEWS:1113 msgid "" "`bpo-37707 `__: Mark some individual " "tests to skip when --pgo is used. The tests marked increase the PGO task " @@ -2046,40 +2303,40 @@ msgid "" "executable." msgstr "" -#: ../../../build/NEWS:975 +#: ../../../build/NEWS:1120 msgid "" "`bpo-37549 `__: :func:`os.dup` no longer" " fails for standard streams on Windows 7." msgstr "" -#: ../../../build/NEWS:978 +#: ../../../build/NEWS:1123 msgid "" "`bpo-1311 `__: The ``nul`` file on " "Windows now returns True from :func:`~os.path.exists` and a valid result " "from :func:`os.stat` with ``S_IFCHR`` set." msgstr "" -#: ../../../build/NEWS:982 +#: ../../../build/NEWS:1127 msgid "" "`bpo-9949 `__: Enable support for " "following symlinks in :func:`os.realpath`." msgstr "" -#: ../../../build/NEWS:984 +#: ../../../build/NEWS:1129 msgid "" "`bpo-37834 `__: Treat all name surrogate" " reparse points on Windows in :func:`os.lstat` and other reparse points as " "regular files in :func:`os.stat`." msgstr "" -#: ../../../build/NEWS:988 +#: ../../../build/NEWS:1133 msgid "" "`bpo-36266 `__: Add the module name in " "the formatted error message when DLL load fail happens during module import " "in ``_PyImport_FindSharedFuncptrWindows()``. Patch by Srinivas Nyayapati." msgstr "" -#: ../../../build/NEWS:992 +#: ../../../build/NEWS:1137 msgid "" "`bpo-25172 `__: Trying to import the " ":mod:`crypt` module on Windows will result in an :exc:`ImportError` with a " @@ -2088,118 +2345,118 @@ msgid "" "ImportError will include a message explaining the problem." msgstr "" -#: ../../../build/NEWS:998 +#: ../../../build/NEWS:1143 msgid "" "`bpo-37778 `__: Fixes the icons used for" " file associations to the Microsoft Store package." msgstr "" -#: ../../../build/NEWS:1001 +#: ../../../build/NEWS:1146 msgid "" "`bpo-37734 `__: Fix use of registry " "values to launch Python from Microsoft Store app." msgstr "" -#: ../../../build/NEWS:1004 +#: ../../../build/NEWS:1149 msgid "" "`bpo-28269 `__: Replace use of " ":c:func:`strcasecmp` for the system function :c:func:`_stricmp`. Patch by " "Minmin Gong." msgstr "" -#: ../../../build/NEWS:1010 +#: ../../../build/NEWS:1155 msgid "" "`bpo-18049 `__: Increase the default " "stack size of threads from 5MB to 16MB on macOS, to match the stack size of " "the main thread. This avoids crashes on deep recursion in threads." msgstr "" -#: ../../../build/NEWS:1017 +#: ../../../build/NEWS:1162 msgid "" "`bpo-37824 `__: Properly handle user " "input warnings in IDLE shell. Cease turning SyntaxWarnings into " "SyntaxErrors." msgstr "" -#: ../../../build/NEWS:1020 +#: ../../../build/NEWS:1165 msgid "" "`bpo-37929 `__: IDLE Settings dialog now" " closes properly when there is no shell window." msgstr "" -#: ../../../build/NEWS:1023 +#: ../../../build/NEWS:1168 msgid "" "`bpo-37849 `__: Fixed completions list " "appearing too high or low when shown above the current line." msgstr "" -#: ../../../build/NEWS:1026 +#: ../../../build/NEWS:1171 msgid "" "`bpo-36419 `__: Refactor IDLE " "autocomplete and improve testing." msgstr "" -#: ../../../build/NEWS:1028 +#: ../../../build/NEWS:1173 msgid "" "`bpo-37748 `__: Reorder the Run menu. " "Put the most common choice, Run Module, at the top." msgstr "" -#: ../../../build/NEWS:1034 +#: ../../../build/NEWS:1179 msgid "" "`bpo-37942 `__: Improve ArgumentClinic " "converter for floats." msgstr "" -#: ../../../build/NEWS:1036 +#: ../../../build/NEWS:1181 msgid "" "`bpo-37034 `__: Argument Clinic now uses" " the argument name on errors with keyword-only argument instead of their " "position. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1043 +#: ../../../build/NEWS:1188 msgid "" "`bpo-36763 `__: Options added by " "``PySys_AddXOption()`` are now handled the same way than " "``PyConfig.xoptions`` and command line ``-X`` options." msgstr "" -#: ../../../build/NEWS:1046 +#: ../../../build/NEWS:1191 msgid "" "`bpo-37926 `__: Fix a crash in " "``PySys_SetArgvEx(0, NULL, 0)``." msgstr "" -#: ../../../build/NEWS:1050 +#: ../../../build/NEWS:1195 msgid "Python 3.8.0 beta 3" msgstr "Python 3.8.0 beta 3" -#: ../../../build/NEWS:1052 +#: ../../../build/NEWS:1197 msgid "*Release date: 2019-07-29*" msgstr "*Tanggal rilis: 2019-07-29*" -#: ../../../build/NEWS:1057 +#: ../../../build/NEWS:1202 msgid "" "`bpo-37461 `__: Fix an infinite loop " "when parsing specially crafted email headers. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1063 +#: ../../../build/NEWS:1208 msgid "" "`bpo-37593 `__: Swap the positions of " "the *posonlyargs* and *args* parameters in the constructor of " ":class:`ast.parameters` nodes." msgstr "" -#: ../../../build/NEWS:1066 +#: ../../../build/NEWS:1211 msgid "" "`bpo-36974 `__: Implemented separate " "vectorcall functions for every calling convention of builtin functions and " "methods. This improves performance for calls." msgstr "" -#: ../../../build/NEWS:1073 +#: ../../../build/NEWS:1218 msgid "" "`bpo-37697 `__: Syncronize " "``importlib.metadata`` with `importlib_metadata 0.19 `__: Let math.dist() accept " "coordinates as sequences (or iterables) rather than just tuples." msgstr "" -#: ../../../build/NEWS:1081 +#: ../../../build/NEWS:1226 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.1 and setuptools 41.0.1)" msgstr "" -#: ../../../build/NEWS:1084 +#: ../../../build/NEWS:1229 msgid "" "`bpo-36324 `__: Make internal attributes" " for statistics.NormalDist() private." msgstr "" -#: ../../../build/NEWS:1086 +#: ../../../build/NEWS:1231 msgid "" "`bpo-37491 `__: Fix ``IndexError`` when " "parsing email headers with unexpectedly ending bare-quoted string value. " "Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1089 +#: ../../../build/NEWS:1234 msgid "" "`bpo-37579 `__: Return " ":exc:`NotImplemented` in Python implementation of ``__eq__`` for " @@ -2241,33 +2498,33 @@ msgid "" "Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:1094 +#: ../../../build/NEWS:1239 msgid "" "`bpo-21478 `__: Record calls to parent " "when autospecced object is attached to a mock using " ":func:`unittest.mock.attach_mock`. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:1098 +#: ../../../build/NEWS:1243 msgid "" "`bpo-37502 `__: pickle.loads() no longer" " raises TypeError when the buffers argument is set to None" msgstr "" -#: ../../../build/NEWS:1101 +#: ../../../build/NEWS:1246 msgid "" "`bpo-37520 `__: Correct behavior for " "zipfile.Path.parent when the path object identifies a subdirectory." msgstr "" -#: ../../../build/NEWS:1104 +#: ../../../build/NEWS:1249 msgid "" "`bpo-18374 `__: Fix the ``.col_offset`` " "attribute of nested :class:`ast.BinOp` instances which had a too large value" " in some situations." msgstr "" -#: ../../../build/NEWS:1107 +#: ../../../build/NEWS:1252 msgid "" "`bpo-37421 `__: Fix " ":func:`multiprocessing.util.get_temp_dir` finalizer: clear also the " @@ -2276,14 +2533,14 @@ msgid "" "reusing the removed temporary directory." msgstr "" -#: ../../../build/NEWS:1112 +#: ../../../build/NEWS:1257 msgid "" "`bpo-37481 `__: The distutils " "``bdist_wininst`` command is deprecated in Python 3.8, use ``bdist_wheel`` " "(wheel packages) instead." msgstr "" -#: ../../../build/NEWS:1115 +#: ../../../build/NEWS:1260 msgid "" "`bpo-26967 `__: An " ":class:`~argparse.ArgumentParser` with ``allow_abbrev=False`` no longer " @@ -2291,7 +2548,7 @@ msgid "" "abbreviation of long flags as documented. Patch by Zac Hatfield-Dodds." msgstr "" -#: ../../../build/NEWS:1120 +#: ../../../build/NEWS:1265 msgid "" "`bpo-37347 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -2303,7 +2560,7 @@ msgid "" "same. Now callbacks are stored more carefully. Patch by Aleksandr Balezin." msgstr "" -#: ../../../build/NEWS:1128 +#: ../../../build/NEWS:1273 msgid "" "`bpo-36564 `__: Fix infinite loop in " "email header folding logic that would be triggered when an email policy's " @@ -2311,89 +2568,89 @@ msgid "" "values in the message. Patch by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:1136 +#: ../../../build/NEWS:1281 msgid "" "`bpo-32910 `__: Remove implementation-" "specific behaviour of how venv's Deactivate works." msgstr "" -#: ../../../build/NEWS:1139 +#: ../../../build/NEWS:1284 msgid "" "`bpo-37284 `__: Add a brief note to " "indicate that any new ``sys.implementation`` required attributes must go " "through the PEP process." msgstr "" -#: ../../../build/NEWS:1143 +#: ../../../build/NEWS:1288 msgid "" "`bpo-30088 `__: Documented that " ":class:`mailbox.Maildir` constructor doesn't attempt to verify the maildir " "folder layout correctness. Patch by Sviatoslav Sydorenko." msgstr "" -#: ../../../build/NEWS:1147 +#: ../../../build/NEWS:1292 msgid "" "`bpo-37521 `__: Fix `importlib` examples" " to insert any newly created modules via importlib.util.module_from_spec() " "immediately into sys.modules instead of after calling loader.exec_module()." msgstr "" -#: ../../../build/NEWS:1151 +#: ../../../build/NEWS:1296 msgid "Thanks to Benjamin Mintz for finding the bug." msgstr "Terima kasih kepada Benjamin Mintz telah menemukan bug." -#: ../../../build/NEWS:1153 +#: ../../../build/NEWS:1298 msgid "" "`bpo-37456 `__: Slash ('/') is now part " "of syntax." msgstr "" -#: ../../../build/NEWS:1155 +#: ../../../build/NEWS:1300 msgid "" "`bpo-37487 `__: Fix PyList_GetItem index" " description to include 0." msgstr "" -#: ../../../build/NEWS:1157 +#: ../../../build/NEWS:1302 msgid "" "`bpo-37149 `__: Replace the dead link to" " the Tkinter 8.5 reference by John Shipman, New Mexico Tech, with a link to " "the archive.org copy." msgstr "" -#: ../../../build/NEWS:1160 +#: ../../../build/NEWS:1305 msgid "" "`bpo-37478 `__: Added possible " "exceptions to the description of os.chdir()." msgstr "" -#: ../../../build/NEWS:1165 +#: ../../../build/NEWS:1310 msgid "" "`bpo-37558 `__: Fix " "test_shared_memory_cleaned_after_process_termination name handling" msgstr "" -#: ../../../build/NEWS:1168 +#: ../../../build/NEWS:1313 msgid "" "`bpo-37526 `__: Add " ":func:`test.support.catch_threading_exception`: context manager catching " ":class:`threading.Thread` exception using :func:`threading.excepthook`." msgstr "" -#: ../../../build/NEWS:1172 +#: ../../../build/NEWS:1317 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now explicitly stops the ForkServer instance if it's running." msgstr "" -#: ../../../build/NEWS:1175 +#: ../../../build/NEWS:1320 msgid "" "`bpo-37421 `__: multiprocessing tests " "now stop the ForkServer instance if it's running: close the \"alive\" file " "descriptor to ask the server to stop and then remove its UNIX address." msgstr "" -#: ../../../build/NEWS:1182 +#: ../../../build/NEWS:1327 msgid "" "`bpo-36044 `__: Reduce the number of " "unit tests run for the PGO generation task. This speeds up the task by a " @@ -2407,60 +2664,60 @@ msgid "" "compiler tool chain." msgstr "" -#: ../../../build/NEWS:1195 +#: ../../../build/NEWS:1340 msgid "" "`bpo-37672 `__: Switch Windows Store " "package's pip to use bundled :file:`pip.ini` instead of :envvar:`PIP_USER` " "variable." msgstr "" -#: ../../../build/NEWS:1201 +#: ../../../build/NEWS:1346 msgid "" "`bpo-37692 `__: Improve highlight config" " sample with example shell interaction and better labels for shell elements." msgstr "" -#: ../../../build/NEWS:1204 +#: ../../../build/NEWS:1349 msgid "" "`bpo-37628 `__: Settings dialog no " "longer expands with font size." msgstr "" -#: ../../../build/NEWS:1206 +#: ../../../build/NEWS:1351 msgid "" "`bpo-37627 `__: Initialize the Customize" " Run dialog with the command line arguments most recently entered before. " "The user can optionally edit before submitting them." msgstr "" -#: ../../../build/NEWS:1210 +#: ../../../build/NEWS:1355 msgid "" "`bpo-33610 `__: Fix code context not " "showing the correct context when first toggled on." msgstr "" -#: ../../../build/NEWS:1213 +#: ../../../build/NEWS:1358 msgid "" "`bpo-37530 `__: Optimize code context to" " reduce unneeded background activity. Font and highlight changes now occur " "along with text changes instead of after a random delay." msgstr "" -#: ../../../build/NEWS:1217 +#: ../../../build/NEWS:1362 msgid "" "`bpo-27452 `__: Cleanup ``config.py`` by" " inlining ``RemoveFile`` and simplifying the handling of ``file`` in " "``CreateConfigHandlers``." msgstr "" -#: ../../../build/NEWS:1220 +#: ../../../build/NEWS:1365 msgid "" "`bpo-17535 `__: Add optional line " "numbers for IDLE editor windows. Windows open without line numbers unless " "set otherwise in the General tab of the configuration dialog." msgstr "" -#: ../../../build/NEWS:1224 +#: ../../../build/NEWS:1369 msgid "" "`bpo-26806 `__: To compensate for stack " "frames added by IDLE and avoid possible problems with low recursion limits, " @@ -2468,34 +2725,34 @@ msgid "" "reporting recursion limits to make this addition mostly transparent." msgstr "" -#: ../../../build/NEWS:1229 +#: ../../../build/NEWS:1374 msgid "" "`bpo-36390 `__: Gather Format menu " "functions into format.py. Combine paragraph.py, rstrip.py, and format " "methods from editor.py." msgstr "" -#: ../../../build/NEWS:1235 +#: ../../../build/NEWS:1380 msgid "" "`bpo-37675 `__: 2to3 now works when run " "from a zipped standard library." msgstr "" -#: ../../../build/NEWS:1239 +#: ../../../build/NEWS:1384 msgid "Python 3.8.0 beta 2" msgstr "Python 3.8.0 beta 2" -#: ../../../build/NEWS:1241 +#: ../../../build/NEWS:1386 msgid "*Release date: 2019-07-04*" msgstr "*Tanggal rilis: 2019-07-04*" -#: ../../../build/NEWS:1246 +#: ../../../build/NEWS:1391 msgid "" "`bpo-37363 `__: Adds audit events for " "the range of supported run commands (see :ref:`using-on-general`)." msgstr "" -#: ../../../build/NEWS:1249 +#: ../../../build/NEWS:1394 msgid "" "`bpo-37463 `__: ssl.match_hostname() no " "longer accepts IPv4 addresses with additional text after the address and " @@ -2504,7 +2761,7 @@ msgid "" "'127.0.0.1 whatever'." msgstr "" -#: ../../../build/NEWS:1254 +#: ../../../build/NEWS:1399 msgid "" "`bpo-37363 `__: Adds audit events for " ":mod:`ensurepip`, :mod:`ftplib`, :mod:`glob`, :mod:`imaplib`, " @@ -2514,19 +2771,19 @@ msgid "" ":func:`breakpoint`." msgstr "" -#: ../../../build/NEWS:1260 +#: ../../../build/NEWS:1405 msgid "" "`bpo-37364 `__: :func:`io.open_code` is " "now used when reading :file:`.pth` files." msgstr "" -#: ../../../build/NEWS:1263 +#: ../../../build/NEWS:1408 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in Windows installer" msgstr "" -#: ../../../build/NEWS:1268 +#: ../../../build/NEWS:1413 msgid "" "`bpo-37467 `__: Fix " ":func:`sys.excepthook` and :c:func:`PyErr_Display` if a filename is a bytes " @@ -2534,91 +2791,91 @@ msgid "" "attribute is a bytes string." msgstr "" -#: ../../../build/NEWS:1272 +#: ../../../build/NEWS:1417 msgid "" "`bpo-37417 `__: :meth:`bytearray.extend`" " now correctly handles errors that arise during iteration. Patch by Brandt " "Bucher." msgstr "" -#: ../../../build/NEWS:1275 +#: ../../../build/NEWS:1420 msgid "" "`bpo-24214 `__: Improved support of the " "surrogatepass error handler in the UTF-8 and UTF-16 incremental decoders." msgstr "" -#: ../../../build/NEWS:1278 +#: ../../../build/NEWS:1423 msgid "" "`bpo-35224 `__: Reverse evaluation order" " of key: value in dict comprehensions as proposed in PEP 572. I.e. in ``{k: " "v for ...}``, ``k`` will be evaluated before ``v``." msgstr "" -#: ../../../build/NEWS:1282 +#: ../../../build/NEWS:1427 msgid "" "`bpo-37316 `__: Fix the " ":c:func:`PySys_Audit` call in :class:`mmap.mmap`." msgstr "" -#: ../../../build/NEWS:1284 +#: ../../../build/NEWS:1429 msgid "" "`bpo-37269 `__: Fix a bug in the " "peephole optimizer that was not treating correctly constant conditions with " "binary operators. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1288 +#: ../../../build/NEWS:1433 msgid "" "`bpo-37213 `__: Handle correctly " "negative line offsets in the peephole optimizer. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1291 +#: ../../../build/NEWS:1436 msgid "" "`bpo-37219 `__: Remove errorneous " "optimization for empty set differences." msgstr "" -#: ../../../build/NEWS:1293 +#: ../../../build/NEWS:1438 msgid "" "`bpo-36922 `__: Slot functions optimize " "any callable with ``Py_TPFLAGS_METHOD_DESCRIPTOR`` instead of only instances" " of ``function``." msgstr "" -#: ../../../build/NEWS:1297 +#: ../../../build/NEWS:1442 msgid "" "`bpo-36974 `__: The slot " "``tp_vectorcall_offset`` is inherited unconditionally to support " "``super().__call__()`` when the base class uses vectorcall." msgstr "" -#: ../../../build/NEWS:1300 +#: ../../../build/NEWS:1445 msgid "" "`bpo-37160 `__: " ":func:`threading.get_native_id` now also supports NetBSD." msgstr "" -#: ../../../build/NEWS:1302 +#: ../../../build/NEWS:1447 msgid "" "`bpo-37077 `__: Add " ":func:`threading.get_native_id` support for AIX. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1308 +#: ../../../build/NEWS:1453 msgid "" "`bpo-37440 `__: http.client now enables " "TLS 1.3 post-handshake authentication for default context or if a cert_file " "is passed to HTTPSConnection." msgstr "" -#: ../../../build/NEWS:1311 +#: ../../../build/NEWS:1456 msgid "" "`bpo-37437 `__: Update vendorized expat " "version to 2.2.7." msgstr "" -#: ../../../build/NEWS:1313 +#: ../../../build/NEWS:1458 msgid "" "`bpo-37428 `__: " "SSLContext.post_handshake_auth = True no longer sets " @@ -2627,14 +2884,14 @@ msgid "" " chain validation when the flag is set." msgstr "" -#: ../../../build/NEWS:1318 +#: ../../../build/NEWS:1463 msgid "" "`bpo-37420 `__: " ":func:`os.sched_setaffinity` now correctly handles errors that arise during " "iteration over its ``mask`` argument. Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:1321 +#: ../../../build/NEWS:1466 msgid "" "`bpo-37412 `__: The :func:`os.getcwdb` " "function now uses the UTF-8 encoding on Windows, rather than the ANSI code " @@ -2642,13 +2899,13 @@ msgid "" " on Windows." msgstr "" -#: ../../../build/NEWS:1325 +#: ../../../build/NEWS:1470 msgid "" "`bpo-29412 `__: Fix IndexError in " "parsing a header value ending unexpectedly. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1328 +#: ../../../build/NEWS:1473 msgid "" "`bpo-36546 `__: The *dist* argument for " "statistics.quantiles() is now positional only. The current name doesn't " @@ -2657,47 +2914,47 @@ msgid "" "to change the name later." msgstr "" -#: ../../../build/NEWS:1333 +#: ../../../build/NEWS:1478 msgid "" "`bpo-37394 `__: Fix a bug that was " "causing the :mod:`queue` module to fail if the accelerator module was not " "available. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1336 +#: ../../../build/NEWS:1481 msgid "" "`bpo-33972 `__: Email with single part " "but content-type set to ``multipart/*`` doesn't raise AttributeError " "anymore." msgstr "" -#: ../../../build/NEWS:1339 +#: ../../../build/NEWS:1484 msgid "" "`bpo-37280 `__: Use threadpool for " "reading from file for sendfile fallback mode." msgstr "" -#: ../../../build/NEWS:1342 +#: ../../../build/NEWS:1487 msgid "" "`bpo-37279 `__: Fix asyncio sendfile " "support when sendfile sends extra data in fallback mode." msgstr "" -#: ../../../build/NEWS:1345 +#: ../../../build/NEWS:1490 msgid "" "`bpo-19865 `__: " ":func:`ctypes.create_unicode_buffer()` now also supports non-BMP characters " "on platforms with 16-bit :c:type:`wchar_t` (for example, Windows and AIX)." msgstr "" -#: ../../../build/NEWS:1349 +#: ../../../build/NEWS:1494 msgid "" "`bpo-37210 `__: Allow pure Python " "implementation of :mod:`pickle` to work even when the C :mod:`_pickle` " "module is unavailable." msgstr "" -#: ../../../build/NEWS:1352 +#: ../../../build/NEWS:1497 msgid "" "`bpo-35922 `__: Fix " ":meth:`RobotFileParser.crawl_delay` and :meth:`RobotFileParser.request_rate`" @@ -2705,27 +2962,27 @@ msgid "" " rule is defined in the robots.txt file. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1357 +#: ../../../build/NEWS:1502 msgid "" "`bpo-35766 `__: Change the format of " "feature_version to be a (major, minor) tuple." msgstr "" -#: ../../../build/NEWS:1360 +#: ../../../build/NEWS:1505 msgid "" "`bpo-36607 `__: Eliminate " ":exc:`RuntimeError` raised by :func:`asyncio.all_tasks()` if internal tasks " "weak set is changed by another thread during iteration." msgstr "" -#: ../../../build/NEWS:1364 +#: ../../../build/NEWS:1509 msgid "" "`bpo-18748 `__: :class:`_pyio.IOBase` " "destructor now does nothing if getting the ``closed`` attribute fails to " "better mimick :class:`_io.IOBase` finalizer." msgstr "" -#: ../../../build/NEWS:1368 +#: ../../../build/NEWS:1513 msgid "" "`bpo-36402 `__: Fix a race condition at " "Python shutdown when waiting for threads. Wait until the Python thread state" @@ -2733,7 +2990,7 @@ msgid "" " than just wait until non-daemon Python threads complete." msgstr "" -#: ../../../build/NEWS:1373 +#: ../../../build/NEWS:1518 msgid "" "`bpo-34886 `__: Fix an unintended " "ValueError from :func:`subprocess.run` when checking for conflicting `input`" @@ -2743,50 +3000,50 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1379 +#: ../../../build/NEWS:1524 msgid "" "`bpo-37173 `__: The exception message " "for ``inspect.getfile()`` now correctly reports the passed class rather than" " the builtins module." msgstr "" -#: ../../../build/NEWS:1382 +#: ../../../build/NEWS:1527 msgid "" "`bpo-37178 `__: Give math.perm() a one " "argument form that means the same as math.factorial()." msgstr "" -#: ../../../build/NEWS:1385 +#: ../../../build/NEWS:1530 msgid "" "`bpo-37178 `__: For math.perm(n, k), let" " k default to n, giving the same result as factorial." msgstr "" -#: ../../../build/NEWS:1388 +#: ../../../build/NEWS:1533 msgid "" "`bpo-37163 `__: Deprecated passing " "``obj`` argument of :func:`dataclasses.replace` as keyword argument." msgstr "" -#: ../../../build/NEWS:1391 +#: ../../../build/NEWS:1536 msgid "" "`bpo-37165 `__: Converted " "_collections._count_elements to use the Argument Clinic." msgstr "" -#: ../../../build/NEWS:1394 +#: ../../../build/NEWS:1539 msgid "" "`bpo-34767 `__: Do not always create a " ":class:`collections.deque` in :class:`asyncio.Lock`." msgstr "" -#: ../../../build/NEWS:1397 +#: ../../../build/NEWS:1542 msgid "" "`bpo-37158 `__: Speed-up " "statistics.fmean() by switching from a function to a generator." msgstr "" -#: ../../../build/NEWS:1400 +#: ../../../build/NEWS:1545 msgid "" "`bpo-37150 `__: " "`argparse._ActionsContainer.add_argument` now throws error, if someone " @@ -2794,66 +3051,66 @@ msgid "" "`type` argument" msgstr "" -#: ../../../build/NEWS:1404 +#: ../../../build/NEWS:1549 msgid "" "`bpo-35621 `__: Support running asyncio " "subprocesses when execution event loop in a thread on UNIX." msgstr "" -#: ../../../build/NEWS:1407 +#: ../../../build/NEWS:1552 msgid "" "`bpo-36520 `__: Lengthy email headers " "with UTF-8 characters are now properly encoded when they are folded. Patch " "by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1410 +#: ../../../build/NEWS:1555 msgid "" "`bpo-30835 `__: Fixed a bug in email " "parsing where a message with invalid bytes in content-transfer-encoding of a" " multipart message can cause an AttributeError. Patch by Andrew Donnellan." msgstr "" -#: ../../../build/NEWS:1414 +#: ../../../build/NEWS:1559 msgid "" "`bpo-35805 `__: Add parser for Message-" "ID header and add it to default HeaderRegistry. This should prevent folding " "of Message-ID using RFC 2048 encoded words." msgstr "" -#: ../../../build/NEWS:1418 +#: ../../../build/NEWS:1563 msgid "" "`bpo-35070 `__: posix.getgrouplist() now" " works correctly when the user belongs to NGROUPS_MAX supplemental groups. " "Patch by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1421 +#: ../../../build/NEWS:1566 msgid "" "`bpo-32627 `__: Fix compile error when " "``_uuid`` headers conflicting included." msgstr "" -#: ../../../build/NEWS:1423 +#: ../../../build/NEWS:1568 msgid "" "`bpo-11122 `__: Distutils won't check " "for rpmbuild in specified paths only." msgstr "" -#: ../../../build/NEWS:1425 +#: ../../../build/NEWS:1570 msgid "" "`bpo-4963 `__: Fixed non-deterministic " "behavior related to mimetypes extension mapping and module reinitialization." msgstr "" -#: ../../../build/NEWS:1431 +#: ../../../build/NEWS:1576 msgid "" "`bpo-34903 `__: Documented that in " ":meth:`datetime.datetime.strptime()`, the leading zero in some two-digit " "formats is optional. Patch by Mike Gleen." msgstr "" -#: ../../../build/NEWS:1437 +#: ../../../build/NEWS:1582 msgid "" "`bpo-37421 `__: " "test_distutils.test_build_ext() is now able to remove the temporary " @@ -2861,67 +3118,67 @@ msgid "" "the current process, but test it in a separated process." msgstr "" -#: ../../../build/NEWS:1441 +#: ../../../build/NEWS:1586 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now cleans up multiprocessing to remove immediately temporary directories " "created by multiprocessing.util.get_temp_dir()." msgstr "" -#: ../../../build/NEWS:1445 +#: ../../../build/NEWS:1590 msgid "" "`bpo-37421 `__: test_winconsoleio " "doesn't leak a temporary file anymore: use tempfile.TemporaryFile() to " "remove it when the test completes." msgstr "" -#: ../../../build/NEWS:1448 +#: ../../../build/NEWS:1593 msgid "" "`bpo-37421 `__: multiprocessing tests " "now explicitly call ``_run_finalizers()`` to immediately remove temporary " "directories created by tests." msgstr "" -#: ../../../build/NEWS:1451 +#: ../../../build/NEWS:1596 msgid "" "`bpo-37199 `__: Fix test failures when " "IPv6 is unavailable or disabled." msgstr "" -#: ../../../build/NEWS:1453 +#: ../../../build/NEWS:1598 msgid "" "`bpo-37335 `__: Remove no longer " "necessary code from c locale coercion tests" msgstr "" -#: ../../../build/NEWS:1455 +#: ../../../build/NEWS:1600 msgid "" "`bpo-37421 `__: Fix test_shutil to no " "longer leak temporary files." msgstr "" -#: ../../../build/NEWS:1457 +#: ../../../build/NEWS:1602 msgid "" "`bpo-37411 `__: Fix " "test_wsgiref.testEnviron() to no longer depend on the environment variables " "(don't fail if \"X\" variable is set)." msgstr "" -#: ../../../build/NEWS:1460 +#: ../../../build/NEWS:1605 msgid "" "`bpo-37400 `__: Fix " "test_os.test_chown(): use os.getgroups() rather than grp.getgrall() to get " "groups. Rename also the test to test_chown_gid()." msgstr "" -#: ../../../build/NEWS:1463 +#: ../../../build/NEWS:1608 msgid "" "`bpo-37359 `__: Add --cleanup option to " "python3 -m test to remove ``test_python_*`` directories of previous failed " "jobs. Add \"make cleantest\" to run ``python3 -m test --cleanup``." msgstr "" -#: ../../../build/NEWS:1467 +#: ../../../build/NEWS:1612 msgid "" "`bpo-37362 `__: test_gdb no longer fails" " if it gets an \"unexpected\" message on stderr: it now ignores stderr. The " @@ -2929,20 +3186,20 @@ msgid "" " not to test gdb." msgstr "" -#: ../../../build/NEWS:1471 +#: ../../../build/NEWS:1616 msgid "" "`bpo-35998 `__: Avoid TimeoutError in " "test_asyncio: test_start_tls_server_1()" msgstr "" -#: ../../../build/NEWS:1473 +#: ../../../build/NEWS:1618 msgid "" "`bpo-37278 `__: Fix test_asyncio " "ProactorLoopCtrlC: join the thread to prevent leaking a running thread and " "leaking a reference." msgstr "" -#: ../../../build/NEWS:1476 +#: ../../../build/NEWS:1621 msgid "" "`bpo-37261 `__: Fix " ":func:`test.support.catch_unraisable_exception`: its __exit__() method now " @@ -2950,27 +3207,27 @@ msgid "" "attribute." msgstr "" -#: ../../../build/NEWS:1480 +#: ../../../build/NEWS:1625 msgid "" "`bpo-37169 `__: Rewrite " "``_PyObject_IsFreed()`` unit tests." msgstr "" -#: ../../../build/NEWS:1482 +#: ../../../build/NEWS:1627 msgid "" "`bpo-37153 `__: " "``test_venv.test_mutiprocessing()`` now explicitly calls " "``pool.terminate()`` to wait until the pool completes." msgstr "" -#: ../../../build/NEWS:1485 +#: ../../../build/NEWS:1630 msgid "" "`bpo-28009 `__: Modify the test_uuid " "logic to test when a program is available AND can be used to obtain a " "MACADDR as basis for an UUID. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1491 +#: ../../../build/NEWS:1636 msgid "" "`bpo-37189 `__: Many ``PyRun_XXX()`` " "functions like :c:func:`PyRun_String` were no longer exported in " @@ -2978,45 +3235,45 @@ msgid "" "compatibiliy." msgstr "" -#: ../../../build/NEWS:1498 +#: ../../../build/NEWS:1643 msgid "" "`bpo-10945 `__: Officially drop support " "for creating bdist_wininst installers on non-Windows systems." msgstr "" -#: ../../../build/NEWS:1501 +#: ../../../build/NEWS:1646 msgid "" "`bpo-37369 `__: Fixes path for " ":data:`sys.executable` when running from the Microsoft Store." msgstr "" -#: ../../../build/NEWS:1504 +#: ../../../build/NEWS:1649 msgid "" "`bpo-37351 `__: Removes libpython38.a " "from standard Windows distribution." msgstr "" -#: ../../../build/NEWS:1506 +#: ../../../build/NEWS:1651 msgid "" "`bpo-35360 `__: Update Windows builds to" " use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1508 +#: ../../../build/NEWS:1653 msgid "" "`bpo-37267 `__: On Windows, " ":func:`os.dup` no longer creates an inheritable fd when handling a character" " file." msgstr "" -#: ../../../build/NEWS:1511 +#: ../../../build/NEWS:1656 msgid "" "`bpo-36779 `__: Ensure ``time.tzname`` " "is correct on Windows when the active code page is set to CP_UTF7 or " "CP_UTF8." msgstr "" -#: ../../../build/NEWS:1517 +#: ../../../build/NEWS:1662 msgid "" "`bpo-34602 `__: Avoid test suite " "failures on macOS by no longer calling resource.setrlimit to increase the " @@ -3024,39 +3281,39 @@ msgid "" "since the interpreter is being built with a larger default stack size." msgstr "" -#: ../../../build/NEWS:1522 +#: ../../../build/NEWS:1667 msgid "" "`bpo-35360 `__: Update macOS installer " "to use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1524 +#: ../../../build/NEWS:1669 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in macOS installer." msgstr "" -#: ../../../build/NEWS:1529 +#: ../../../build/NEWS:1674 msgid "" "`bpo-37325 `__: Fix tab focus traversal " "order for help source and custom run dialogs." msgstr "" -#: ../../../build/NEWS:1532 +#: ../../../build/NEWS:1677 msgid "" "`bpo-37321 `__: Both subprocess " "connection error messages now refer to the 'Startup failure' section of the " "IDLE doc." msgstr "" -#: ../../../build/NEWS:1535 +#: ../../../build/NEWS:1680 msgid "" "`bpo-37177 `__: Properly 'attach' search" " dialogs to their main window so that they behave like other dialogs and do " "not get hidden behind their main window." msgstr "" -#: ../../../build/NEWS:1539 +#: ../../../build/NEWS:1684 msgid "" "`bpo-37039 `__: Adjust \"Zoom Height\" " "to individual screens by momemtarily maximizing the window on first use with" @@ -3064,14 +3321,14 @@ msgid "" "height. While a window is maximized, \"Zoom Height\" has no effect." msgstr "" -#: ../../../build/NEWS:1544 +#: ../../../build/NEWS:1689 msgid "" "`bpo-35763 `__: Make calltip reminder " "about '/' meaning positional-only less obtrusive by only adding it when " "there is room on the first line." msgstr "" -#: ../../../build/NEWS:1547 +#: ../../../build/NEWS:1692 msgid "" "`bpo-5680 `__: Add 'Run... Customized' to" " the Run menu to run a module with customized settings. Any 'command line " @@ -3079,19 +3336,19 @@ msgid "" "main module restart." msgstr "" -#: ../../../build/NEWS:1554 +#: ../../../build/NEWS:1699 msgid "" "`bpo-36763 `__: Add " ":func:`PyConfig_SetWideStringList` function." msgstr "" -#: ../../../build/NEWS:1556 +#: ../../../build/NEWS:1701 msgid "" "`bpo-28805 `__: The " ":const:`METH_FASTCALL` calling convention has been documented." msgstr "" -#: ../../../build/NEWS:1559 +#: ../../../build/NEWS:1704 msgid "" "`bpo-37221 `__: ``tp_print`` is put back" " at the end of the ``PyTypeObject`` structure to restore support for old " @@ -3099,7 +3356,7 @@ msgid "" " ``tp_print`` will be removed entirely in Python 3.9." msgstr "" -#: ../../../build/NEWS:1564 +#: ../../../build/NEWS:1709 msgid "" "`bpo-37221 `__: The new function " ":c:func:`PyCode_NewWithPosOnlyArgs` allows to create code objects like " @@ -3107,13 +3364,13 @@ msgid "" "indicating the number of positonal-only arguments." msgstr "" -#: ../../../build/NEWS:1569 +#: ../../../build/NEWS:1714 msgid "" "`bpo-37215 `__: Fix dtrace issue " "introduce by `bpo-36842 `__" msgstr "" -#: ../../../build/NEWS:1571 +#: ../../../build/NEWS:1716 msgid "" "`bpo-37191 `__: Python.h does not need " "compiler support for intermingled declarations (GCC's ``-Wdeclaration-after-" @@ -3121,21 +3378,21 @@ msgid "" "intermingled declarations will be needed again." msgstr "" -#: ../../../build/NEWS:1576 +#: ../../../build/NEWS:1721 msgid "" "`bpo-37170 `__: Fix the cast on error in" " :c:func:`PyLong_AsUnsignedLongLongMask()`." msgstr "" -#: ../../../build/NEWS:1581 +#: ../../../build/NEWS:1726 msgid "Python 3.8.0 beta 1" msgstr "Python 3.8.0 beta 1" -#: ../../../build/NEWS:1583 +#: ../../../build/NEWS:1728 msgid "*Release date: 2019-06-04*" msgstr "*Tanggal rilis: 2019-06-04*" -#: ../../../build/NEWS:1588 +#: ../../../build/NEWS:1733 msgid "" "`bpo-35907 `__: CVE-2019-9948: Avoid " "file reading by disallowing ``local-file://`` and ``local_file://`` URL " @@ -3143,33 +3400,33 @@ msgid "" ":mod:`urllib.request`." msgstr "" -#: ../../../build/NEWS:1593 +#: ../../../build/NEWS:1738 msgid "" "`bpo-33529 `__: Prevent fold function " "used in email header encoding from entering infinite loop when there are too" " many non-ASCII characters in a header." msgstr "" -#: ../../../build/NEWS:1597 +#: ../../../build/NEWS:1742 msgid "" "`bpo-33164 `__: Updated blake2 " "implementation which uses secure memset implementation provided by platform." msgstr "" -#: ../../../build/NEWS:1603 +#: ../../../build/NEWS:1748 msgid "" "`bpo-35814 `__: Allow unpacking in the " "right hand side of annotated assignments. In particular, ``t: Tuple[int, " "...] = x, y, *z`` is now allowed." msgstr "" -#: ../../../build/NEWS:1607 +#: ../../../build/NEWS:1752 msgid "" "`bpo-37126 `__: All structseq objects " "are now tracked by the garbage collector. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1610 +#: ../../../build/NEWS:1755 msgid "" "`bpo-37122 `__: Make the *co_argcount* " "attribute of code objects represent the total number of positional arguments" @@ -3179,7 +3436,7 @@ msgid "" "positional-or-keyword arguments. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1617 +#: ../../../build/NEWS:1762 msgid "" "`bpo-20092 `__: Constructors of " ":class:`int`, :class:`float` and :class:`complex` will now use the " @@ -3188,26 +3445,26 @@ msgid "" ":meth:`~object.__complex__` is not available." msgstr "" -#: ../../../build/NEWS:1622 +#: ../../../build/NEWS:1767 msgid "" "`bpo-37087 `__: Add native thread ID " "(TID) support to OpenBSD." msgstr "" -#: ../../../build/NEWS:1624 +#: ../../../build/NEWS:1769 msgid "" "`bpo-26219 `__: Implemented per opcode " "cache mechanism and ``LOAD_GLOBAL`` instruction use it. ``LOAD_GLOBAL`` is " "now about 40% faster. Contributed by Yury Selivanov, and Inada Naoki." msgstr "" -#: ../../../build/NEWS:1628 +#: ../../../build/NEWS:1773 msgid "" "`bpo-37072 `__: Fix crash in " "PyAST_FromNodeObject() when flags is NULL." msgstr "" -#: ../../../build/NEWS:1630 +#: ../../../build/NEWS:1775 msgid "" "`bpo-37029 `__: Freeing a great many " "small objects could take time quadratic in the number of arenas, due to " @@ -3219,14 +3476,14 @@ msgid "" "time needed to release their memory." msgstr "" -#: ../../../build/NEWS:1639 +#: ../../../build/NEWS:1784 msgid "" "`bpo-26423 `__: Fix possible overflow in" " ``wrap_lenfunc()`` when ``sizeof(long) < sizeof(Py_ssize_t)`` (e.g., 64-bit" " Windows)." msgstr "" -#: ../../../build/NEWS:1642 +#: ../../../build/NEWS:1787 msgid "" "`bpo-37050 `__: Improve the AST for " "\"debug\" f-strings, which use '=' to print out the source of the expression" @@ -3235,7 +3492,7 @@ msgid "" "expressions inside the f-string)." msgstr "" -#: ../../../build/NEWS:1647 +#: ../../../build/NEWS:1792 msgid "" "`bpo-22385 `__: The `bytes.hex`, " "`bytearray.hex`, and `memoryview.hex` methods as well as the " @@ -3244,26 +3501,26 @@ msgid "" " MicroPython's hexlify implementation." msgstr "" -#: ../../../build/NEWS:1652 +#: ../../../build/NEWS:1797 msgid "" "`bpo-26836 `__: Add " ":func:`os.memfd_create`." msgstr "" -#: ../../../build/NEWS:1654 +#: ../../../build/NEWS:1799 msgid "" "`bpo-37032 `__: Added new ``replace()`` " "method to the code type (:class:`types.CodeType`)." msgstr "" -#: ../../../build/NEWS:1657 +#: ../../../build/NEWS:1802 msgid "" "`bpo-37007 `__: Implement " ":func:`socket.if_nameindex()`, :func:`socket.if_nametoindex()`, and " ":func:`socket.if_indextoname()` on Windows." msgstr "" -#: ../../../build/NEWS:1661 +#: ../../../build/NEWS:1806 msgid "" "`bpo-36829 `__: " ":c:func:`PyErr_WriteUnraisable` now creates a traceback object if there is " @@ -3272,14 +3529,14 @@ msgid "" "any error." msgstr "" -#: ../../../build/NEWS:1666 +#: ../../../build/NEWS:1811 msgid "" "`bpo-36878 `__: Only accept text after " "`# type: ignore` if the first character is ASCII. This is to disallow things" " like `# type: ignoreé`." msgstr "" -#: ../../../build/NEWS:1669 +#: ../../../build/NEWS:1814 msgid "" "`bpo-36878 `__: Store text appearing " "after a `# type: ignore` comment in the AST. For example a type ignore like " @@ -3287,39 +3544,39 @@ msgid "" " node." msgstr "" -#: ../../../build/NEWS:1673 +#: ../../../build/NEWS:1818 msgid "" "`bpo-2180 `__: Treat line continuation at" " EOF as a ``SyntaxError`` by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1676 +#: ../../../build/NEWS:1821 msgid "" "`bpo-36907 `__: Fix a crash when calling" " a C function with a keyword dict (``f(**kwargs)``) and changing the dict " "``kwargs`` while that function is running." msgstr "" -#: ../../../build/NEWS:1680 +#: ../../../build/NEWS:1825 msgid "" "`bpo-36946 `__: Fix possible signed " "integer overflow when handling slices." msgstr "" -#: ../../../build/NEWS:1682 +#: ../../../build/NEWS:1827 msgid "" "`bpo-36826 `__: Add NamedExpression kind" " support to ast_unparse.c" msgstr "" -#: ../../../build/NEWS:1684 +#: ../../../build/NEWS:1829 msgid "" "`bpo-1875 `__: A :exc:`SyntaxError` is " "now raised if a code blocks that will be optimized away (e.g. if conditions " "that are always false) contains syntax errors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1688 +#: ../../../build/NEWS:1833 msgid "" "`bpo-36027 `__: Allow computation of " "modular inverses via three-argument ``pow``: the second argument is now " @@ -3327,27 +3584,27 @@ msgid "" " relatively prime." msgstr "" -#: ../../../build/NEWS:1692 +#: ../../../build/NEWS:1837 msgid "" "`bpo-36861 `__: Update the Unicode " "database to version 12.1.0." msgstr "" -#: ../../../build/NEWS:1694 +#: ../../../build/NEWS:1839 msgid "" "`bpo-28866 `__: Avoid caching attributes" " of classes which type defines mro() to avoid a hard cache invalidation " "problem." msgstr "" -#: ../../../build/NEWS:1697 +#: ../../../build/NEWS:1842 msgid "" "`bpo-36851 `__: The ``FrameType`` stack " "is now correctly cleaned up if the execution ends with a return and the " "stack is not empty." msgstr "" -#: ../../../build/NEWS:1700 +#: ../../../build/NEWS:1845 msgid "" "`bpo-34616 `__: The ``compile()`` " "builtin functions now support the ``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` flag, " @@ -3356,26 +3613,26 @@ msgid "" "already async functions; for example in a custom REPL." msgstr "" -#: ../../../build/NEWS:1706 +#: ../../../build/NEWS:1851 msgid "" "`bpo-36842 `__: Implement PEP 578, " "adding sys.audit, io.open_code and related APIs." msgstr "" -#: ../../../build/NEWS:1709 +#: ../../../build/NEWS:1854 msgid "" "`bpo-27639 `__: Correct return type for " "UserList slicing operations. Patch by Michael Blahay, Erick Cervantes, and " "vaultah" msgstr "" -#: ../../../build/NEWS:1712 +#: ../../../build/NEWS:1857 msgid "" "`bpo-36737 `__: Move " "PyRuntimeState.warnings into per-interpreter state (via \"module state\")." msgstr "" -#: ../../../build/NEWS:1715 +#: ../../../build/NEWS:1860 msgid "" "`bpo-36793 `__: Removed ``__str__`` " "implementations from builtin types :class:`bool`, :class:`int`, " @@ -3383,7 +3640,7 @@ msgid "" "They now inherit ``__str__()`` from :class:`object`." msgstr "" -#: ../../../build/NEWS:1720 +#: ../../../build/NEWS:1865 msgid "" "`bpo-36817 `__: Add a ``=`` feature " "f-strings for debugging. This can precede ``!s``, ``!r``, or ``!a``. It " @@ -3394,13 +3651,13 @@ msgid "" "the formatting behavior is unchanged, and __format__ will be used." msgstr "" -#: ../../../build/NEWS:1728 +#: ../../../build/NEWS:1873 msgid "" "`bpo-24048 `__: Save the live exception " "during import.c's ``remove_module()``." msgstr "" -#: ../../../build/NEWS:1730 +#: ../../../build/NEWS:1875 msgid "" "`bpo-27987 `__: pymalloc returns memory " "blocks aligned by 16 bytes, instead of 8 bytes, on 64-bit platforms to " @@ -3408,39 +3665,39 @@ msgid "" " by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1734 +#: ../../../build/NEWS:1879 msgid "" "`bpo-36601 `__: A long-since-meaningless" " check for ``getpid() == main_pid`` was removed from Python's internal C " "signal handler." msgstr "" -#: ../../../build/NEWS:1737 +#: ../../../build/NEWS:1882 msgid "" "`bpo-36594 `__: Fix incorrect use of " "``%p`` in format strings. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1740 +#: ../../../build/NEWS:1885 msgid "" "`bpo-36045 `__: builtins.help() now " "prefixes `async` for async functions" msgstr "" -#: ../../../build/NEWS:1742 +#: ../../../build/NEWS:1887 msgid "" "`bpo-36084 `__: Add native thread ID " "(TID) to threading.Thread objects (supported platforms: Windows, FreeBSD, " "Linux, macOS)" msgstr "" -#: ../../../build/NEWS:1745 +#: ../../../build/NEWS:1890 msgid "" "`bpo-36035 `__: Added fix for broken " "symlinks in combination with pathlib" msgstr "" -#: ../../../build/NEWS:1747 +#: ../../../build/NEWS:1892 msgid "" "`bpo-35983 `__: Added new trashcan " "macros to deal with a double deallocation that could occur when the " @@ -3448,81 +3705,81 @@ msgid "" "base class uses the trashcan mechanism. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:1752 +#: ../../../build/NEWS:1897 msgid "" "`bpo-20602 `__: Do not clear " ":data:`sys.flags` and :data:`sys.float_info` during shutdown. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1755 +#: ../../../build/NEWS:1900 msgid "" "`bpo-26826 `__: Expose " ":func:`copy_file_range` as a low level API in the :mod:`os` module." msgstr "" -#: ../../../build/NEWS:1758 +#: ../../../build/NEWS:1903 msgid "" "`bpo-32388 `__: Remove cross-version " "binary compatibility requirement in tp_flags." msgstr "" -#: ../../../build/NEWS:1761 +#: ../../../build/NEWS:1906 msgid "" "`bpo-31862 `__: Port binascii to PEP 489" " multiphase initialization. Patch by Marcel Plch." msgstr "" -#: ../../../build/NEWS:1767 +#: ../../../build/NEWS:1912 msgid "" "`bpo-37128 `__: Added :func:`math.perm`." msgstr "" -#: ../../../build/NEWS:1769 +#: ../../../build/NEWS:1914 msgid "" "`bpo-37120 `__: Add " "SSLContext.num_tickets to control the number of TLSv1.3 session tickets." msgstr "" -#: ../../../build/NEWS:1772 +#: ../../../build/NEWS:1917 msgid "" "`bpo-12202 `__: Fix the error handling " "in :meth:`msilib.SummaryInformation.GetProperty`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1775 +#: ../../../build/NEWS:1920 msgid "" "`bpo-26835 `__: The fcntl module now " "contains file sealing constants for sealing of memfds." msgstr "" -#: ../../../build/NEWS:1778 +#: ../../../build/NEWS:1923 msgid "" "`bpo-29262 `__: Add ``get_origin()`` and" " ``get_args()`` introspection helpers to ``typing`` module." msgstr "" -#: ../../../build/NEWS:1781 +#: ../../../build/NEWS:1926 msgid "" "`bpo-12639 `__: " ":meth:`msilib.Directory.start_component()` no longer fails if *keyfile* is " "not ``None``." msgstr "" -#: ../../../build/NEWS:1784 +#: ../../../build/NEWS:1929 msgid "" "`bpo-36999 `__: Add the " "``asyncio.Task.get_coro()`` method to publicly expose the tasks's coroutine " "object." msgstr "" -#: ../../../build/NEWS:1787 +#: ../../../build/NEWS:1932 msgid "" "`bpo-35246 `__: Make " ":func:`asyncio.create_subprocess_exec` accept path-like arguments." msgstr "" -#: ../../../build/NEWS:1790 +#: ../../../build/NEWS:1935 msgid "" "`bpo-35279 `__: Change default " "*max_workers* of ``ThreadPoolExecutor`` from ``cpu_count() * 5`` to " @@ -3530,7 +3787,7 @@ msgid "" "many cores machines." msgstr "" -#: ../../../build/NEWS:1794 +#: ../../../build/NEWS:1939 msgid "" "`bpo-37076 `__: " ":func:`_thread.start_new_thread` now logs uncaught exception raised by the " @@ -3539,13 +3796,13 @@ msgid "" " the exception." msgstr "" -#: ../../../build/NEWS:1799 +#: ../../../build/NEWS:1944 msgid "" "`bpo-33725 `__: On macOS, the " ":mod:`multiprocessing` module now uses *spawn* start method by default." msgstr "" -#: ../../../build/NEWS:1802 +#: ../../../build/NEWS:1947 msgid "" "`bpo-37054 `__: Fix destructor " ":class:`_pyio.BytesIO` and :class:`_pyio.TextIOWrapper`: initialize their " @@ -3553,20 +3810,20 @@ msgid "" "used by ``__del__()`` which calls ``close()``." msgstr "" -#: ../../../build/NEWS:1807 +#: ../../../build/NEWS:1952 msgid "" "`bpo-37058 `__: PEP 544: Add " "``Protocol`` and ``@runtime_checkable`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1810 +#: ../../../build/NEWS:1955 msgid "" "`bpo-36933 `__: The functions " "``sys.set_coroutine_wrapper`` and ``sys.get_coroutine_wrapper`` that were " "deprecated and marked for removal in 3.8 have been removed." msgstr "" -#: ../../../build/NEWS:1814 +#: ../../../build/NEWS:1959 msgid "" "`bpo-37047 `__: Handle late binding and " "attribute access in :class:`unittest.mock.AsyncMock` setup for autospeccing." @@ -3574,25 +3831,25 @@ msgid "" ":class:`unittest.mock.MagicMock`." msgstr "" -#: ../../../build/NEWS:1818 +#: ../../../build/NEWS:1963 msgid "" "`bpo-37049 `__: PEP 589: Add " "``TypedDict`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1820 +#: ../../../build/NEWS:1965 msgid "" "`bpo-37046 `__: PEP 586: Add ``Literal``" " to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1822 +#: ../../../build/NEWS:1967 msgid "" "`bpo-37045 `__: PEP 591: Add ``Final`` " "qualifier and ``@final`` decorator to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1825 +#: ../../../build/NEWS:1970 msgid "" "`bpo-37035 `__: Don't log OSError based " "exceptions if a fatal error has occurred in asyncio transport. Peer can " @@ -3601,44 +3858,44 @@ msgid "" "is pointless and pollute asyncio logs." msgstr "" -#: ../../../build/NEWS:1831 +#: ../../../build/NEWS:1976 msgid "" "`bpo-37001 `__: " ":func:`symtable.symtable` now accepts the same input types for source code " "as the built-in :func:`compile` function. Patch by Dino Viehland." msgstr "" -#: ../../../build/NEWS:1835 +#: ../../../build/NEWS:1980 msgid "" "`bpo-37028 `__: Implement asyncio REPL" msgstr "" -#: ../../../build/NEWS:1837 +#: ../../../build/NEWS:1982 msgid "" "`bpo-37027 `__: Return safe to use proxy" " socket object from transport.get_extra_info('socket')" msgstr "" -#: ../../../build/NEWS:1840 +#: ../../../build/NEWS:1985 msgid "" "`bpo-32528 `__: Make " "asyncio.CancelledError a BaseException." msgstr "" -#: ../../../build/NEWS:1842 +#: ../../../build/NEWS:1987 msgid "" "This will address the common mistake many asyncio users make: an \"except " "Exception\" clause breaking Tasks cancellation." msgstr "" -#: ../../../build/NEWS:1845 +#: ../../../build/NEWS:1990 msgid "" "In addition to this change, we stop inheriting asyncio.TimeoutError and " "asyncio.InvalidStateError from their concurrent.futures.* counterparts. " "There's no point for these exceptions to share the inheritance chain." msgstr "" -#: ../../../build/NEWS:1849 +#: ../../../build/NEWS:1994 msgid "" "`bpo-1230540 `__: Add a new " ":func:`threading.excepthook` function which handles uncaught " @@ -3646,57 +3903,57 @@ msgid "" "uncaught :meth:`threading.Thread.run` exceptions are handled." msgstr "" -#: ../../../build/NEWS:1853 +#: ../../../build/NEWS:1998 msgid "" "`bpo-36996 `__: Handle " ":func:`unittest.mock.patch` used as a decorator on async functions." msgstr "" -#: ../../../build/NEWS:1856 +#: ../../../build/NEWS:2001 msgid "" "`bpo-37008 `__: Add support for calling " ":func:`next` with the mock resulting from :func:`unittest.mock.mock_open`" msgstr "" -#: ../../../build/NEWS:1859 +#: ../../../build/NEWS:2004 msgid "" "`bpo-27737 `__: Allow whitespace only " "header encoding in ``email.header`` - by Batuhan Taskaya" msgstr "" -#: ../../../build/NEWS:1862 +#: ../../../build/NEWS:2007 msgid "" "`bpo-36969 `__: PDB command `args` now " "display positional only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1865 +#: ../../../build/NEWS:2010 msgid "" "`bpo-36969 `__: PDB command `args` now " "display keyword only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1868 +#: ../../../build/NEWS:2013 msgid "" "`bpo-36983 `__: Add missing names to " "``typing.__all__``: ``ChainMap``, ``ForwardRef``, ``OrderedDict`` - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1871 +#: ../../../build/NEWS:2016 msgid "" "`bpo-36972 `__: Add SupportsIndex " "protocol to the typing module to allow type checking to detect classes that " "can be passed to `hex()`, `oct()` and `bin()`." msgstr "" -#: ../../../build/NEWS:1875 +#: ../../../build/NEWS:2020 msgid "" "`bpo-32972 `__: Implement " "``unittest.IsolatedAsyncioTestCase`` to help testing asyncio-based code." msgstr "" -#: ../../../build/NEWS:1878 +#: ../../../build/NEWS:2023 msgid "" "`bpo-36952 `__: :func:`fileinput.input` " "and :class:`fileinput.FileInput` **bufsize** argument has been removed (was " @@ -3704,7 +3961,7 @@ msgid "" "**openhook** arguments have been made keyword-only." msgstr "" -#: ../../../build/NEWS:1883 +#: ../../../build/NEWS:2028 msgid "" "`bpo-36952 `__: Starting with Python " "3.3, importing ABCs from :mod:`collections` is deprecated, and import should" @@ -3713,64 +3970,64 @@ msgid "" "3.9; documentation and ``DeprecationWarning`` clarified." msgstr "" -#: ../../../build/NEWS:1889 +#: ../../../build/NEWS:2034 msgid "" "`bpo-36949 `__: Implement __repr__ for " "WeakSet objects." msgstr "" -#: ../../../build/NEWS:1891 +#: ../../../build/NEWS:2036 msgid "" "`bpo-36948 `__: Fix :exc:`NameError` in " ":meth:`urllib.request.URLopener.retrieve`. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:1895 +#: ../../../build/NEWS:2040 msgid "" "`bpo-33524 `__: Fix the folding of email" " header when the max_line_length is 0 or None and the header contains non-" "ascii characters. Contributed by Licht Takeuchi (@Licht-T)." msgstr "" -#: ../../../build/NEWS:1899 +#: ../../../build/NEWS:2044 msgid "" "`bpo-24564 `__: :func:`shutil.copystat` " "now ignores :const:`errno.EINVAL` on :func:`os.setxattr` which may occur " "when copying files on filesystems without extended attributes support." msgstr "" -#: ../../../build/NEWS:1903 +#: ../../../build/NEWS:2048 msgid "Original patch by Giampaolo Rodola, updated by Ying Wang." msgstr "*Patch* awal oleh Giampaolo Rodola, diperbarui oleh Ying Wang." -#: ../../../build/NEWS:1905 +#: ../../../build/NEWS:2050 msgid "" "`bpo-36888 `__: Python child processes " "can now access the status of their parent process using " "multiprocessing.process.parent_process" msgstr "" -#: ../../../build/NEWS:1908 +#: ../../../build/NEWS:2053 msgid "" "`bpo-36921 `__: Deprecate ``@coroutine``" " for sake of ``async def``." msgstr "" -#: ../../../build/NEWS:1910 +#: ../../../build/NEWS:2055 msgid "" "`bpo-25652 `__: Fix bug in ``__rmod__`` " "of ``UserString`` - by Batuhan Taskaya." msgstr "" -#: ../../../build/NEWS:1912 +#: ../../../build/NEWS:2057 msgid "" "`bpo-36916 `__: Remove a message about " "an unhandled exception in a task when writer.write() is used without await " "and writer.drain() fails with an exception." msgstr "" -#: ../../../build/NEWS:1916 +#: ../../../build/NEWS:2061 msgid "" "`bpo-36889 `__: Introduce " ":class:`asyncio.Stream` class that merges :class:`asyncio.StreamReader` and " @@ -3788,59 +4045,59 @@ msgid "" "and :class:`asyncio.StreamReaderProtocol` outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1932 +#: ../../../build/NEWS:2077 msgid "" "`bpo-36845 `__: Added validation of " "integer prefixes to the construction of IP networks and interfaces in the " "ipaddress module." msgstr "" -#: ../../../build/NEWS:1935 +#: ../../../build/NEWS:2080 msgid "" "`bpo-23378 `__: Add an extend action to " "argparser." msgstr "" -#: ../../../build/NEWS:1937 +#: ../../../build/NEWS:2082 msgid "" "`bpo-36867 `__: Fix a bug making a " "SharedMemoryManager instance and its parent process use two separate " "resource_tracker processes." msgstr "" -#: ../../../build/NEWS:1940 +#: ../../../build/NEWS:2085 msgid "" "`bpo-23896 `__: Adds a grammar to " "lib2to3.pygram that contains exec as a function not as statement." msgstr "" -#: ../../../build/NEWS:1943 +#: ../../../build/NEWS:2088 msgid "" "`bpo-36895 `__: The function " "``time.clock()`` was deprecated in 3.3 in favor of ``time.perf_counter()`` " "and marked for removal in 3.8, it has removed." msgstr "" -#: ../../../build/NEWS:1946 +#: ../../../build/NEWS:2091 msgid "" "`bpo-35545 `__: Fix asyncio discarding " "IPv6 scopes when ensuring hostname resolutions internally" msgstr "" -#: ../../../build/NEWS:1949 +#: ../../../build/NEWS:2094 msgid "" "`bpo-36887 `__: Add new function " ":func:`math.isqrt` to compute integer square roots." msgstr "" -#: ../../../build/NEWS:1952 +#: ../../../build/NEWS:2097 msgid "" "`bpo-34632 `__: Introduce the " "``importlib.metadata`` module with (provisional) support for reading " "metadata from third-party packages." msgstr "" -#: ../../../build/NEWS:1955 +#: ../../../build/NEWS:2100 msgid "" "`bpo-36878 `__: When using " "`type_comments=True` in `ast.parse`, treat `# type: ignore` followed by a " @@ -3849,13 +4106,13 @@ msgid "" "formations such as `# type: ignore[E1000]`." msgstr "" -#: ../../../build/NEWS:1960 +#: ../../../build/NEWS:2105 msgid "" "`bpo-36778 `__: ``cp65001`` encoding " "(Windows code page 65001) becomes an alias to ``utf_8`` encoding." msgstr "" -#: ../../../build/NEWS:1963 +#: ../../../build/NEWS:2108 msgid "" "`bpo-36867 `__: The " "multiprocessing.resource_tracker replaces the " @@ -3863,14 +4120,14 @@ msgid "" "resource_tracker also tracks shared_memory segments." msgstr "" -#: ../../../build/NEWS:1967 +#: ../../../build/NEWS:2112 msgid "" "`bpo-30262 `__: The ``Cache`` and " "``Statement`` objects of the :mod:`sqlite3` module are not exposed to the " "user. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:1970 +#: ../../../build/NEWS:2115 msgid "" "`bpo-24538 `__: In `shutil.copystat()`, " "first copy extended file attributes and then file permissions, since " @@ -3878,7 +4135,7 @@ msgid "" "writeable." msgstr "" -#: ../../../build/NEWS:1974 +#: ../../../build/NEWS:2119 msgid "" "`bpo-36829 `__: Add new " ":func:`sys.unraisablehook` function which can be overridden to control how " @@ -3888,79 +4145,79 @@ msgid "" "(:func:`gc.collect`)." msgstr "" -#: ../../../build/NEWS:1980 +#: ../../../build/NEWS:2125 msgid "" "`bpo-36832 `__: Introducing " "``zipfile.Path``, a pathlib-compatible wrapper for traversing zip files." msgstr "" -#: ../../../build/NEWS:1983 +#: ../../../build/NEWS:2128 msgid "" "`bpo-36814 `__: Fix an issue where " "os.posix_spawnp() would incorrectly raise a TypeError when file_actions is " "None." msgstr "" -#: ../../../build/NEWS:1986 +#: ../../../build/NEWS:2131 msgid "" "`bpo-33110 `__: Handle exceptions raised" " by functions added by concurrent.futures add_done_callback correctly when " "the Future has already completed." msgstr "" -#: ../../../build/NEWS:1990 +#: ../../../build/NEWS:2135 msgid "" "`bpo-26903 `__: Limit `max_workers` in " "`ProcessPoolExecutor` to 61 to work around a WaitForMultipleObjects " "limitation." msgstr "" -#: ../../../build/NEWS:1993 +#: ../../../build/NEWS:2138 msgid "" "`bpo-36813 `__: Fix " ":class:`~logging.handlers.QueueListener` to call ``queue.task_done()`` upon " "stopping. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:1996 +#: ../../../build/NEWS:2141 msgid "" "`bpo-36806 `__: Forbid creation of " "asyncio stream objects like StreamReader, StreamWriter, Process, and their " "protocols outside of asyncio package." msgstr "" -#: ../../../build/NEWS:1999 +#: ../../../build/NEWS:2144 msgid "" "`bpo-36802 `__: Provide both sync and " "async calls for StreamWriter.write() and StreamWriter.close()" msgstr "" -#: ../../../build/NEWS:2002 +#: ../../../build/NEWS:2147 msgid "" "`bpo-36801 `__: Properly handle SSL " "connection closing in asyncio StreamWriter.drain() call." msgstr "" -#: ../../../build/NEWS:2005 +#: ../../../build/NEWS:2150 msgid "" "`bpo-36785 `__: Implement PEP 574 " "(pickle protocol 5 with out-of-band buffers)." msgstr "" -#: ../../../build/NEWS:2007 +#: ../../../build/NEWS:2152 msgid "" "`bpo-36772 `__: functools.lru_cache() " "can now be used as a straight decorator in addition to its existing usage as" " a function that returns a decorator." msgstr "" -#: ../../../build/NEWS:2010 +#: ../../../build/NEWS:2155 msgid "" "`bpo-6584 `__: Add a " ":exc:`~gzip.BadGzipFile` exception to the :mod:`gzip` module." msgstr "" -#: ../../../build/NEWS:2013 +#: ../../../build/NEWS:2158 msgid "" "`bpo-36748 `__: Optimized write " "buffering in C implementation of ``TextIOWrapper``. Writing ASCII string to " @@ -3968,21 +4225,21 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2017 +#: ../../../build/NEWS:2162 msgid "" "`bpo-8138 `__: Don't mark " "``wsgiref.simple_server.SimpleServer`` as multi-threaded since " "``wsgiref.simple_server.WSGIServer`` is single-threaded." msgstr "" -#: ../../../build/NEWS:2021 +#: ../../../build/NEWS:2166 msgid "" "`bpo-22640 `__: " ":func:`py_compile.compile` now supports silent mode. Patch by Joannah " "Nanjekye" msgstr "" -#: ../../../build/NEWS:2024 +#: ../../../build/NEWS:2169 msgid "" "`bpo-29183 `__: Fix double exceptions in" " :class:`wsgiref.handlers.BaseHandler` by calling its " @@ -3990,20 +4247,20 @@ msgid "" " raised." msgstr "" -#: ../../../build/NEWS:2028 +#: ../../../build/NEWS:2173 msgid "" "`bpo-36548 `__: Improved the repr of " "regular expression flags." msgstr "" -#: ../../../build/NEWS:2030 +#: ../../../build/NEWS:2175 msgid "" "`bpo-36542 `__: The signature of Python " "functions can now be overridden by specifying the ``__text_signature__`` " "attribute." msgstr "" -#: ../../../build/NEWS:2033 +#: ../../../build/NEWS:2178 msgid "" "`bpo-36533 `__: Reinitialize " "logging.Handler locks in forked child processes instead of attempting to " @@ -4013,41 +4270,41 @@ msgid "" "one another as the lock acquisition order cannot be guaranteed." msgstr "" -#: ../../../build/NEWS:2040 +#: ../../../build/NEWS:2185 msgid "" "`bpo-35252 `__: Throw a TypeError " "instead of an AssertionError when using an invalid type annotation with " "singledispatch." msgstr "" -#: ../../../build/NEWS:2043 +#: ../../../build/NEWS:2188 msgid "" "`bpo-35900 `__: Allow reduction methods " "to return a 6-item tuple where the 6th item specifies a custom state-setting" " method that's called instead of the regular ``__setstate__`` method." msgstr "" -#: ../../../build/NEWS:2047 +#: ../../../build/NEWS:2192 msgid "" "`bpo-35900 `__: enable custom reduction " "callback registration for functions and classes in _pickle.c, using the new " "Pickler's attribute ``reducer_override``" msgstr "" -#: ../../../build/NEWS:2051 +#: ../../../build/NEWS:2196 msgid "" "`bpo-36368 `__: Fix a bug crashing " "SharedMemoryManager instances in interactive sessions after a ctrl-c " "(KeyboardInterrupt) was sent" msgstr "" -#: ../../../build/NEWS:2054 +#: ../../../build/NEWS:2199 msgid "" "`bpo-31904 `__: Fix mmap fail for " "VxWorks" msgstr "" -#: ../../../build/NEWS:2056 +#: ../../../build/NEWS:2201 msgid "" "`bpo-27497 `__: " ":meth:`csv.DictWriter.writeheader` now returns the return value of the " @@ -4055,13 +4312,13 @@ msgid "" "Nitin Patil." msgstr "" -#: ../../../build/NEWS:2060 +#: ../../../build/NEWS:2205 msgid "" "`bpo-36239 `__: Parsing .mo files now " "ignores comments starting and ending with #-#-#-#-#." msgstr "" -#: ../../../build/NEWS:2063 +#: ../../../build/NEWS:2208 msgid "" "`bpo-26707 `__: Enable plistlib to read " "and write binary plist files that were created as a KeyedArchive file. " @@ -4069,19 +4326,19 @@ msgid "" "objects." msgstr "" -#: ../../../build/NEWS:2067 +#: ../../../build/NEWS:2212 msgid "" "`bpo-31904 `__: Add posix module support" " for VxWorks." msgstr "" -#: ../../../build/NEWS:2069 +#: ../../../build/NEWS:2214 msgid "" "`bpo-35125 `__: Asyncio: Remove inner " "callback on outer cancellation in shield" msgstr "" -#: ../../../build/NEWS:2071 +#: ../../../build/NEWS:2216 msgid "" "`bpo-35721 `__: Fix " ":meth:`asyncio.SelectorEventLoop.subprocess_exec()` leaks file descriptors " @@ -4089,14 +4346,14 @@ msgid "" "Niklas Fiekas." msgstr "" -#: ../../../build/NEWS:2075 +#: ../../../build/NEWS:2220 msgid "" "`bpo-31855 `__: " ":func:`unittest.mock.mock_open` results now respects the argument of " "read([size]). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2078 +#: ../../../build/NEWS:2223 msgid "" "`bpo-35431 `__: Implement " ":func:`math.comb` that returns binomial coefficient, that computes the " @@ -4104,7 +4361,7 @@ msgid "" " order. Patch by Yash Aggarwal and Keller Fuchs." msgstr "" -#: ../../../build/NEWS:2082 +#: ../../../build/NEWS:2227 msgid "" "`bpo-26660 `__: Fixed permission errors " "in :class:`~tempfile.TemporaryDirectory` clean up. Previously " @@ -4112,7 +4369,7 @@ msgid "" " files or directories were created inside a temporary directory." msgstr "" -#: ../../../build/NEWS:2088 +#: ../../../build/NEWS:2233 msgid "" "`bpo-34271 `__: Add debugging helpers to" " ssl module. It's now possible to dump key material and to trace TLS " @@ -4120,46 +4377,46 @@ msgid "" "var." msgstr "" -#: ../../../build/NEWS:2092 +#: ../../../build/NEWS:2237 msgid "" "`bpo-26467 `__: Added AsyncMock to " "support using unittest to mock asyncio coroutines. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:2095 +#: ../../../build/NEWS:2240 msgid "" "`bpo-33569 `__: dataclasses.InitVar: " "Exposes the type used to create the init var." msgstr "" -#: ../../../build/NEWS:2098 +#: ../../../build/NEWS:2243 msgid "" "`bpo-34424 `__: Fix serialization of " "messages containing encoded strings when the policy.linesep is set to a " "multi-character string. Patch by Jens Troeger." msgstr "" -#: ../../../build/NEWS:2102 +#: ../../../build/NEWS:2247 msgid "" "`bpo-34303 `__: Performance of " ":func:`functools.reduce` is slightly improved. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:2105 +#: ../../../build/NEWS:2250 msgid "" "`bpo-33361 `__: Fix a bug in " ":class:`codecs.StreamRecoder` where seeking might leave old data in a buffer" " and break subsequent read calls. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:2109 +#: ../../../build/NEWS:2254 msgid "" "`bpo-22454 `__: The :mod:`shlex` module " "now exposes :func:`shlex.join`, the inverse of :func:`shlex.split`. Patch by" " Bo Bayles." msgstr "" -#: ../../../build/NEWS:2112 +#: ../../../build/NEWS:2257 msgid "" "`bpo-31922 `__: " ":meth:`asyncio.AbstractEventLoop.create_datagram_endpoint`: Do not connect " @@ -4167,13 +4424,13 @@ msgid "" " UDP broadcast." msgstr "" -#: ../../../build/NEWS:2116 +#: ../../../build/NEWS:2261 msgid "" "`bpo-24882 `__: Change " "ThreadPoolExecutor to use existing idle threads before spinning up new ones." msgstr "" -#: ../../../build/NEWS:2119 +#: ../../../build/NEWS:2264 msgid "" "`bpo-31961 `__: Added support for bytes " "and path-like objects in :func:`subprocess.Popen` on Windows. The *args* " @@ -4183,48 +4440,48 @@ msgid "" "parameter now accepts a bytes object. Based on patch by Anders Lorentsen." msgstr "" -#: ../../../build/NEWS:2126 +#: ../../../build/NEWS:2271 msgid "" "`bpo-33123 `__: " ":class:`pathlib.Path.unlink` now accepts a *missing_ok* parameter to avoid a" " :exc:`FileNotFoundError` from being raised. Patch by Robert Buchholz." msgstr "" -#: ../../../build/NEWS:2130 +#: ../../../build/NEWS:2275 msgid "" "`bpo-32941 `__: Allow :class:`mmap.mmap`" " objects to access the madvise() system call (through " ":meth:`mmap.mmap.madvise`)." msgstr "" -#: ../../../build/NEWS:2133 +#: ../../../build/NEWS:2278 msgid "" "`bpo-22102 `__: Added support for ZIP " "files with disks set to 0. Such files are commonly created by builtin tools " "on Windows when use ZIP64 extension. Patch by Francisco Facioni." msgstr "" -#: ../../../build/NEWS:2137 +#: ../../../build/NEWS:2282 msgid "" "`bpo-32515 `__: trace.py can now run " "modules via python3 -m trace -t --module module_name" msgstr "" -#: ../../../build/NEWS:2140 +#: ../../../build/NEWS:2285 msgid "" "`bpo-32299 `__: Changed " ":func:`unittest.mock.patch.dict` to return the patched dictionary when used " "as context manager. Patch by Vadim Tsander." msgstr "" -#: ../../../build/NEWS:2143 +#: ../../../build/NEWS:2288 msgid "" "`bpo-27141 `__: Added a ``__copy__()`` " "to ``collections.UserList`` and ``collections.UserDict`` in order to " "correctly implement shallow copying of the objects. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:2147 +#: ../../../build/NEWS:2292 msgid "" "`bpo-31829 `__: ``\\r``, ``\\0`` and " "``\\x1a`` (end-of-file on Windows) are now escaped in protocol 0 pickles of " @@ -4232,20 +4489,20 @@ msgid "" "text mode in Python 2." msgstr "" -#: ../../../build/NEWS:2151 +#: ../../../build/NEWS:2296 msgid "" "`bpo-23395 `__: " "``_thread.interrupt_main()`` now avoids setting the Python error status if " "the ``SIGINT`` signal is ignored or not handled by Python." msgstr "" -#: ../../../build/NEWS:2157 +#: ../../../build/NEWS:2302 msgid "" "`bpo-36896 `__: Clarify that some types " "have unstable constructor signature between Python versions." msgstr "" -#: ../../../build/NEWS:2160 +#: ../../../build/NEWS:2305 msgid "" "`bpo-36686 `__: Improve documentation of" " the stdin, stdout, and stderr arguments of of the " @@ -4253,39 +4510,39 @@ msgid "" "Also mention that decoding as text is not supported." msgstr "" -#: ../../../build/NEWS:2164 +#: ../../../build/NEWS:2309 msgid "" "Add a few tests to verify that the various values passed to the std* " "arguments actually work." msgstr "" -#: ../../../build/NEWS:2167 +#: ../../../build/NEWS:2312 msgid "" "`bpo-36984 `__: Improve version added " "references in ``typing`` module - by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2170 +#: ../../../build/NEWS:2315 msgid "" "`bpo-36868 `__: What's new now mentions " "SSLContext.hostname_checks_common_name instead of SSLContext.host_flags." msgstr "" -#: ../../../build/NEWS:2173 +#: ../../../build/NEWS:2318 msgid "" "`bpo-35924 `__: Add a note to the " "``curses.addstr()`` documentation to warn that multiline strings can cause " "segfaults because of an ncurses bug." msgstr "" -#: ../../../build/NEWS:2176 +#: ../../../build/NEWS:2321 msgid "" "`bpo-36783 `__: Added C API " "Documentation for Time_FromTimeAndFold and PyDateTime_FromDateAndTimeAndFold" " as per PEP 495. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2180 +#: ../../../build/NEWS:2325 msgid "" "`bpo-36797 `__: More of the legacy " "distutils documentation has been either pruned, or else more clearly marked " @@ -4293,43 +4550,43 @@ msgid "" "independently." msgstr "" -#: ../../../build/NEWS:2184 +#: ../../../build/NEWS:2329 msgid "" "`bpo-22865 `__: Add detail to the " "documentation on the `pty.spawn` function." msgstr "" -#: ../../../build/NEWS:2186 +#: ../../../build/NEWS:2331 msgid "" "`bpo-35397 `__: Remove deprecation and " "document urllib.parse.unwrap(). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2189 +#: ../../../build/NEWS:2334 msgid "" "`bpo-32995 `__: Added the context " "variable in glossary." msgstr "" -#: ../../../build/NEWS:2191 +#: ../../../build/NEWS:2336 msgid "" "`bpo-33519 `__: Clarify that `copy()` is" " not part of the `MutableSequence` ABC." msgstr "" -#: ../../../build/NEWS:2193 +#: ../../../build/NEWS:2338 msgid "" "`bpo-33482 `__: Make " "`codecs.StreamRecoder.writelines` take a list of bytes." msgstr "" -#: ../../../build/NEWS:2195 +#: ../../../build/NEWS:2340 msgid "" "`bpo-25735 `__: Added documentation for " "func factorial to indicate that returns integer values" msgstr "" -#: ../../../build/NEWS:2198 +#: ../../../build/NEWS:2343 msgid "" "`bpo-20285 `__: Expand object.__doc__ " "(docstring) to make it clearer. Modify pydoc.py so that help(object) lists " @@ -4337,7 +4594,7 @@ msgid "" "class.)" msgstr "" -#: ../../../build/NEWS:2205 +#: ../../../build/NEWS:2350 msgid "" "`bpo-37069 `__: Modify test_coroutines, " "test_cprofile, test_generators, test_raise, test_ssl and test_yield_from to " @@ -4345,32 +4602,32 @@ msgid "" ":func:`test.support.captured_stderr`." msgstr "" -#: ../../../build/NEWS:2210 +#: ../../../build/NEWS:2355 msgid "" "`bpo-37098 `__: Fix test_memfd_create on" " older Linux Kernels." msgstr "" -#: ../../../build/NEWS:2212 +#: ../../../build/NEWS:2357 msgid "" "`bpo-37081 `__: Test with OpenSSL 1.1.1c" msgstr "" -#: ../../../build/NEWS:2214 +#: ../../../build/NEWS:2359 msgid "" "`bpo-36829 `__: Add " ":func:`test.support.catch_unraisable_exception`: context manager catching " "unraisable exception using :func:`sys.unraisablehook`." msgstr "" -#: ../../../build/NEWS:2217 +#: ../../../build/NEWS:2362 msgid "" "`bpo-36915 `__: The main regrtest " "process now always removes all temporary directories of worker processes " "even if they crash or if they are killed on KeyboardInterrupt (CTRL+c)." msgstr "" -#: ../../../build/NEWS:2221 +#: ../../../build/NEWS:2366 msgid "" "`bpo-36719 `__: \"python3 -m test -jN " "...\" now continues the execution of next tests when a worker process crash " @@ -4378,14 +4635,14 @@ msgid "" "--failfast to stop at the first error." msgstr "" -#: ../../../build/NEWS:2225 +#: ../../../build/NEWS:2370 msgid "" "`bpo-36816 `__: Update " "Lib/test/selfsigned_pythontestdotnet.pem to match self-" "signed.pythontest.net's new TLS certificate." msgstr "" -#: ../../../build/NEWS:2228 +#: ../../../build/NEWS:2373 msgid "" "`bpo-35925 `__: Skip httplib and nntplib" " networking tests when they would otherwise fail due to a modern OS or " @@ -4393,19 +4650,19 @@ msgid "" "with weak certificates." msgstr "" -#: ../../../build/NEWS:2232 +#: ../../../build/NEWS:2377 msgid "" "`bpo-36782 `__: Add tests for several C " "API functions in the :mod:`datetime` module. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2235 +#: ../../../build/NEWS:2380 msgid "" "`bpo-36342 `__: Fix test_multiprocessing" " in test_venv if platform lacks functioning sem_open." msgstr "" -#: ../../../build/NEWS:2241 +#: ../../../build/NEWS:2386 msgid "" "`bpo-36721 `__: To embed Python into an " "application, a new ``--embed`` option must be passed to ``python3-config " @@ -4415,7 +4672,7 @@ msgid "" "previous command fails." msgstr "" -#: ../../../build/NEWS:2247 +#: ../../../build/NEWS:2392 msgid "" "Add a pkg-config ``python-3.8-embed`` module to embed Python into an " "application: ``pkg-config python-3.8-embed --libs`` includes " @@ -4425,7 +4682,7 @@ msgid "" "``X.Y`` with the Python version)." msgstr "" -#: ../../../build/NEWS:2254 +#: ../../../build/NEWS:2399 msgid "" "On the other hand, ``pkg-config python3.8 --libs`` no longer contains " "``-lpython3.8``. C extensions must not be linked to libpython (except on " @@ -4433,37 +4690,37 @@ msgid "" "on purpose." msgstr "" -#: ../../../build/NEWS:2259 +#: ../../../build/NEWS:2404 msgid "" "`bpo-36786 `__: \"make install\" now " "runs compileall in parallel." msgstr "" -#: ../../../build/NEWS:2264 +#: ../../../build/NEWS:2409 msgid "" "`bpo-36965 `__: include of " "STATUS_CONTROL_C_EXIT without depending on MSC compiler" msgstr "" -#: ../../../build/NEWS:2267 +#: ../../../build/NEWS:2412 msgid "" "`bpo-35926 `__: Update to OpenSSL 1.1.1b" " for Windows." msgstr "" -#: ../../../build/NEWS:2269 +#: ../../../build/NEWS:2414 msgid "" "`bpo-29883 `__: Add Windows support for " "UDP transports for the Proactor Event Loop. Patch by Adam Meily." msgstr "" -#: ../../../build/NEWS:2272 +#: ../../../build/NEWS:2417 msgid "" "`bpo-33407 `__: The " ":c:macro:`Py_DEPRECATED()` macro has been implemented for MSVC." msgstr "" -#: ../../../build/NEWS:2278 +#: ../../../build/NEWS:2423 msgid "" "`bpo-36231 `__: Support building Python " "on macOS without /usr/include installed. As of macOS 10.14, system header " @@ -4471,58 +4728,58 @@ msgid "" "Tools or the Xcode app." msgstr "" -#: ../../../build/NEWS:2285 +#: ../../../build/NEWS:2430 msgid "" "`bpo-35610 `__: Replace now redundant " ".context_use_ps1 with .prompt_last_line. This finishes change started in " "`bpo-31858 `__." msgstr "" -#: ../../../build/NEWS:2288 +#: ../../../build/NEWS:2433 msgid "" "`bpo-37038 `__: Make idlelib.run " "runnable; add test clause." msgstr "" -#: ../../../build/NEWS:2290 +#: ../../../build/NEWS:2435 msgid "" "`bpo-36958 `__: Print any argument other" " than None or int passed to SystemExit or sys.exit()." msgstr "" -#: ../../../build/NEWS:2293 +#: ../../../build/NEWS:2438 msgid "" "`bpo-36807 `__: When saving a file, call" " os.fsync() so bits are flushed to e.g. USB drive." msgstr "" -#: ../../../build/NEWS:2296 +#: ../../../build/NEWS:2441 msgid "" "`bpo-32411 `__: In browser.py, remove " "extraneous sorting by line number since dictionary was created in line " "number order." msgstr "" -#: ../../../build/NEWS:2302 +#: ../../../build/NEWS:2447 msgid "" "`bpo-37053 `__: Handle strings like " "u\"bar\" correctly in Tools/parser/unparse.py. Patch by Chih-Hsuan Yen." msgstr "" -#: ../../../build/NEWS:2308 +#: ../../../build/NEWS:2453 msgid "" "`bpo-36763 `__: Implement the :pep:`587`" " \"Python Initialization Configuration\"." msgstr "" -#: ../../../build/NEWS:2310 +#: ../../../build/NEWS:2455 msgid "" "`bpo-36379 `__: Fix crashes when " "attempting to use the *modulo* parameter when ``__ipow__`` is implemented in" " C." msgstr "" -#: ../../../build/NEWS:2313 +#: ../../../build/NEWS:2458 msgid "" "`bpo-37107 `__: Update " ":c:func:`PyObject_CallMethodObjArgs` and ``_PyObject_CallMethodIdObjArgs`` " @@ -4530,21 +4787,21 @@ msgid "" "many cases. Patch by Michael J. Sullivan." msgstr "" -#: ../../../build/NEWS:2318 +#: ../../../build/NEWS:2463 msgid "" "`bpo-36974 `__: Implement :pep:`590`: " "Vectorcall: a fast calling protocol for CPython. This is a new protocol to " "optimize calls of custom callable objects." msgstr "" -#: ../../../build/NEWS:2322 +#: ../../../build/NEWS:2467 msgid "" "`bpo-36763 `__: ``Py_Main()`` now " "returns the exitcode rather than calling ``Py_Exit(exitcode)`` when calling " "``PyErr_Print()`` if the current exception type is ``SystemExit``." msgstr "" -#: ../../../build/NEWS:2326 +#: ../../../build/NEWS:2471 msgid "" "`bpo-36922 `__: Add new type flag " "``Py_TPFLAGS_METHOD_DESCRIPTOR`` for objects behaving like unbound methods. " @@ -4552,28 +4809,28 @@ msgid "" "``LOAD_METHOD``/``CALL_METHOD`` opcodes. See PEP 590." msgstr "" -#: ../../../build/NEWS:2331 +#: ../../../build/NEWS:2476 msgid "" "`bpo-36728 `__: The " ":c:func:`PyEval_ReInitThreads` function has been removed from the C API. It " "should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` instead." msgstr "" -#: ../../../build/NEWS:2337 +#: ../../../build/NEWS:2482 msgid "Python 3.8.0 alpha 4" msgstr "Python 3.8.0 alfa 4" -#: ../../../build/NEWS:2339 +#: ../../../build/NEWS:2484 msgid "*Release date: 2019-05-06*" msgstr "*Tanggal rilis: 2019-05-06*" -#: ../../../build/NEWS:2344 +#: ../../../build/NEWS:2489 msgid "" "`bpo-36742 `__: Fixes mishandling of " "pre-normalization characters in urlsplit()." msgstr "" -#: ../../../build/NEWS:2347 +#: ../../../build/NEWS:2492 msgid "" "`bpo-30458 `__: Address CVE-2019-9740 by" " disallowing URL paths with embedded whitespace or control characters " @@ -4582,7 +4839,7 @@ msgid "" "raised." msgstr "" -#: ../../../build/NEWS:2352 +#: ../../../build/NEWS:2497 msgid "" "`bpo-35755 `__: :func:`shutil.which` now" " uses ``os.confstr(\"CS_PATH\")`` if available and if the :envvar:`PATH` " @@ -4592,34 +4849,34 @@ msgid "" "directory if the :envvar:`PATH` environment variable is not set." msgstr "" -#: ../../../build/NEWS:2362 +#: ../../../build/NEWS:2507 msgid "" "`bpo-36722 `__: In debug build, import " "now also looks for C extensions compiled in release mode and for C " "extensions compiled in the stable ABI." msgstr "" -#: ../../../build/NEWS:2365 +#: ../../../build/NEWS:2510 msgid "" "`bpo-32849 `__: Fix Python " "Initialization code on FreeBSD to detect properly when stdin file descriptor" " (fd 0) is invalid." msgstr "" -#: ../../../build/NEWS:2368 +#: ../../../build/NEWS:2513 msgid "" "`bpo-36623 `__: Remove parser headers " "and related function declarations that lack implementations after the " "removal of pgen." msgstr "" -#: ../../../build/NEWS:2371 +#: ../../../build/NEWS:2516 msgid "" "`bpo-20180 `__: ``dict.pop()`` is now up" " to 33% faster thanks to Argument Clinic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2374 +#: ../../../build/NEWS:2519 msgid "" "`bpo-36611 `__: Debug memory allocators:" " disable serialno field by default from debug hooks on Python memory " @@ -4629,7 +4886,7 @@ msgid "" "with ``PYMEM_DEBUG_SERIALNO`` defined to get back the field." msgstr "" -#: ../../../build/NEWS:2381 +#: ../../../build/NEWS:2526 msgid "" "`bpo-36588 `__: On AIX, " ":attr:`sys.platform` doesn't contain the major version anymore. Always " @@ -4638,19 +4895,19 @@ msgid "" "``sys.platform.startswith('aix')``. Contributed by M. Felt." msgstr "" -#: ../../../build/NEWS:2386 +#: ../../../build/NEWS:2531 msgid "" "`bpo-36549 `__: Change str.capitalize to" " use titlecase for the first character instead of uppercase." msgstr "" -#: ../../../build/NEWS:2389 +#: ../../../build/NEWS:2534 msgid "" "`bpo-36540 `__: Implement :pep:`570` " "(Python positional-only parameters). Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2392 +#: ../../../build/NEWS:2537 msgid "" "`bpo-36475 `__: " ":c:func:`PyEval_AcquireLock` and :c:func:`PyEval_AcquireThread` now " @@ -4659,25 +4916,25 @@ msgid "" ":c:func:`Py_END_ALLOW_THREADS`, and :c:func:`PyGILState_Ensure`." msgstr "" -#: ../../../build/NEWS:2397 +#: ../../../build/NEWS:2542 msgid "" "`bpo-36504 `__: Fix signed integer " "overflow in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2400 +#: ../../../build/NEWS:2545 msgid "" "`bpo-20844 `__: Fix running script with " "encoding cookie and LF line ending may fail on Windows." msgstr "" -#: ../../../build/NEWS:2403 +#: ../../../build/NEWS:2548 msgid "" "`bpo-24214 `__: Fixed support of the " "surrogatepass error handler in the UTF-8 incremental decoder." msgstr "" -#: ../../../build/NEWS:2406 +#: ../../../build/NEWS:2551 msgid "" "`bpo-36452 `__: Changing ``dict`` keys " "during iteration of the dict itself, ``keys()``, ``values()``, or " @@ -4686,51 +4943,51 @@ msgid "" "will be raised after ``len(dict)`` iterations. Contributed by Thomas Perl." msgstr "" -#: ../../../build/NEWS:2412 +#: ../../../build/NEWS:2557 msgid "" "`bpo-36459 `__: Fix a possible double " "``PyMem_FREE()`` due to tokenizer.c's ``tok_nextc()``." msgstr "" -#: ../../../build/NEWS:2415 +#: ../../../build/NEWS:2560 msgid "" "`bpo-36433 `__: Fixed TypeError message " "in classmethoddescr_call." msgstr "" -#: ../../../build/NEWS:2417 +#: ../../../build/NEWS:2562 msgid "" "`bpo-36430 `__: Fix a possible reference" " leak in :func:`itertools.count`." msgstr "" -#: ../../../build/NEWS:2419 +#: ../../../build/NEWS:2564 msgid "" "`bpo-36440 `__: Include node names in " "``ParserError`` messages, instead of numeric IDs. Patch by A. Skrobov." msgstr "" -#: ../../../build/NEWS:2422 +#: ../../../build/NEWS:2567 msgid "" "`bpo-36143 `__: Regenerate " ":mod:`keyword` from the Grammar and Tokens file using pgen. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:2425 +#: ../../../build/NEWS:2570 msgid "" "`bpo-18372 `__: Add missing " ":c:func:`PyObject_GC_Track` calls in the :mod:`pickle` module. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2431 +#: ../../../build/NEWS:2576 msgid "" "`bpo-35952 `__: Fix pythoninfo when the " "compiler is missing." msgstr "" -#: ../../../build/NEWS:2433 +#: ../../../build/NEWS:2578 msgid "" "`bpo-28238 `__: The ``.find*()`` methods" " of xml.etree.ElementTree can now search for wildcards like ``{*}tag`` and " @@ -4738,13 +4995,13 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2437 +#: ../../../build/NEWS:2582 msgid "" "`bpo-26978 `__: `pathlib.path.link_to()`" " is now implemented. It creates a hard link pointing to a path." msgstr "" -#: ../../../build/NEWS:2440 +#: ../../../build/NEWS:2585 msgid "" "`bpo-1613500 `__: " ":class:`fileinput.FileInput` now uses the input file mode to correctly set " @@ -4752,27 +5009,27 @@ msgid "" "``inplace=True`` is passed to its constructor." msgstr "" -#: ../../../build/NEWS:2444 +#: ../../../build/NEWS:2589 msgid "" "`bpo-36734 `__: Fix compilation of " "``faulthandler.c`` on HP-UX. Initialize ``stack_t current_stack`` to zero " "using ``memset()``." msgstr "" -#: ../../../build/NEWS:2447 +#: ../../../build/NEWS:2592 msgid "" "`bpo-13611 `__: The " "xml.etree.ElementTree packages gained support for C14N 2.0 serialisation. " "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2450 +#: ../../../build/NEWS:2595 msgid "" "`bpo-36669 `__: Add missing matrix " "multiplication operator support to weakref.proxy." msgstr "" -#: ../../../build/NEWS:2453 +#: ../../../build/NEWS:2598 msgid "" "`bpo-36676 `__: The XMLParser() in " "xml.etree.ElementTree provides namespace prefix context to the parser target" @@ -4780,14 +5037,14 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2457 +#: ../../../build/NEWS:2602 msgid "" "`bpo-36673 `__: The TreeBuilder and " "XMLPullParser in xml.etree.ElementTree gained support for parsing comments " "and processing instructions. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2461 +#: ../../../build/NEWS:2606 msgid "" "`bpo-36650 `__: The C version of " "functools.lru_cache() was treating calls with an empty ``**kwargs`` " @@ -4796,7 +5053,7 @@ msgid "" "miss." msgstr "" -#: ../../../build/NEWS:2466 +#: ../../../build/NEWS:2611 msgid "" "`bpo-28552 `__: Fix " ":mod:`distutils.sysconfig` if :data:`sys.executable` is ``None`` or an empty" @@ -4805,7 +5062,7 @@ msgid "" " or an empty string." msgstr "" -#: ../../../build/NEWS:2471 +#: ../../../build/NEWS:2616 msgid "" "`bpo-35755 `__: :func:`shutil.which` and" " :func:`distutils.spawn.find_executable` now use ``os.confstr(\"CS_PATH\")``" @@ -4815,13 +5072,13 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:2478 +#: ../../../build/NEWS:2623 msgid "" "`bpo-25430 `__: improve performance of " "``IPNetwork.__contains__()``" msgstr "" -#: ../../../build/NEWS:2480 +#: ../../../build/NEWS:2625 msgid "" "`bpo-30485 `__: Path expressions in " "xml.etree.ElementTree can now avoid explicit namespace prefixes for tags (or" @@ -4829,20 +5086,20 @@ msgid "" "empty string prefix." msgstr "" -#: ../../../build/NEWS:2484 +#: ../../../build/NEWS:2629 msgid "" "`bpo-36613 `__: Fix :mod:`asyncio` " "wait() not removing callback if exception" msgstr "" -#: ../../../build/NEWS:2486 +#: ../../../build/NEWS:2631 msgid "" "`bpo-36598 `__: Fix ``isinstance`` check" " for Mock objects with spec when the code is executed under tracing. Patch " "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2489 +#: ../../../build/NEWS:2634 msgid "" "`bpo-18748 `__: In development mode " "(:option:`-X` ``dev``) and in debug build, the :class:`io.IOBase` destructor" @@ -4850,7 +5107,7 @@ msgid "" "release mode." msgstr "" -#: ../../../build/NEWS:2493 +#: ../../../build/NEWS:2638 msgid "" "`bpo-36575 `__: The ``_lsprof`` module " "now uses internal timer same to ``time.perf_counter()`` by default. " @@ -4859,60 +5116,60 @@ msgid "" "updates since ``perf_counter()`` is monotonic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2499 +#: ../../../build/NEWS:2644 msgid "" "`bpo-33461 `__: ``json.loads`` now emits" " ``DeprecationWarning`` when ``encoding`` option is specified. Patch by " "Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:2502 +#: ../../../build/NEWS:2647 msgid "" "`bpo-36559 `__: The random module now " "prefers the lean internal _sha512 module over hashlib for seed(version=2) to" " optimize import time." msgstr "" -#: ../../../build/NEWS:2505 +#: ../../../build/NEWS:2650 msgid "" "`bpo-17561 `__: Set backlog=None as the " "default for socket.create_server." msgstr "" -#: ../../../build/NEWS:2507 +#: ../../../build/NEWS:2652 msgid "" "`bpo-34373 `__: Fix :func:`time.mktime` " "error handling on AIX for year before 1970." msgstr "" -#: ../../../build/NEWS:2510 +#: ../../../build/NEWS:2655 msgid "" "`bpo-36232 `__: Improve error message " "when trying to open existing DBM database that actually doesn't exist. Patch" " by Marco Rougeth." msgstr "" -#: ../../../build/NEWS:2513 +#: ../../../build/NEWS:2658 msgid "" "`bpo-36546 `__: Add " "statistics.quantiles()" msgstr "" -#: ../../../build/NEWS:2515 +#: ../../../build/NEWS:2660 msgid "" "`bpo-36050 `__: Optimized " "``http.client.HTTPResponse.read()`` for large response. Patch by Inada " "Naoki." msgstr "" -#: ../../../build/NEWS:2518 +#: ../../../build/NEWS:2663 msgid "" "`bpo-36522 `__: If *debuglevel* is set " "to >0 in :mod:`http.client`, print all values for headers with multiple " "values for the same header name. Patch by Matt Houglum." msgstr "" -#: ../../../build/NEWS:2522 +#: ../../../build/NEWS:2667 msgid "" "`bpo-36492 `__: Deprecated passing " "required arguments like *func* as keyword arguments in functions which " @@ -4922,13 +5179,13 @@ msgid "" "positional arguments." msgstr "" -#: ../../../build/NEWS:2528 +#: ../../../build/NEWS:2673 msgid "" "`bpo-27181 `__: Add " "statistics.geometric_mean()." msgstr "" -#: ../../../build/NEWS:2530 +#: ../../../build/NEWS:2675 msgid "" "`bpo-30427 `__: ``os.path.normcase()`` " "relies on ``os.fspath()`` to check the type of its argument. Redundant " @@ -4936,7 +5193,7 @@ msgid "" "``ntpath.normcase()`` implementations. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:2535 +#: ../../../build/NEWS:2680 msgid "" "`bpo-36385 `__: Stop rejecting IPv4 " "octets for being ambiguously octal. Leading zeros are ignored, and no longer" @@ -4944,25 +5201,25 @@ msgid "" "Octets must still be no more than three digits, including leading zeroes." msgstr "" -#: ../../../build/NEWS:2540 +#: ../../../build/NEWS:2685 msgid "" "`bpo-36434 `__: Errors during writing to" " a ZIP file no longer prevent to properly close it." msgstr "" -#: ../../../build/NEWS:2543 +#: ../../../build/NEWS:2688 msgid "" "`bpo-36407 `__: Fixed wrong indentation " "writing for CDATA section in xml.dom.minidom. Patch by Vladimir Surjaninov." msgstr "" -#: ../../../build/NEWS:2546 +#: ../../../build/NEWS:2691 msgid "" "`bpo-36326 `__: inspect.getdoc() can now" " find docstrings for member objects when __slots__ is a dictionary." msgstr "" -#: ../../../build/NEWS:2549 +#: ../../../build/NEWS:2694 msgid "" "`bpo-36366 `__: Calling ``stop()`` on an" " unstarted or stopped :func:`unittest.mock.patch` object will now return " @@ -4970,27 +5227,27 @@ msgid "" " Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2554 +#: ../../../build/NEWS:2699 msgid "" "`bpo-36348 `__: The " ":meth:`imap.IMAP4.logout` method no longer ignores silently arbitrary " "exceptions." msgstr "" -#: ../../../build/NEWS:2557 +#: ../../../build/NEWS:2702 msgid "" "`bpo-31904 `__: Add time module support " "and fix test_time faiures for VxWorks." msgstr "" -#: ../../../build/NEWS:2559 +#: ../../../build/NEWS:2704 msgid "" "`bpo-36227 `__: Added support for " "keyword arguments `default_namespace` and `xml_declaration` in functions " "ElementTree.tostring() and ElementTree.tostringlist()." msgstr "" -#: ../../../build/NEWS:2563 +#: ../../../build/NEWS:2708 msgid "" "`bpo-36004 `__: Added new alternate " "constructors :meth:`datetime.date.fromisocalendar` and " @@ -4999,7 +5256,7 @@ msgid "" "``isocalendar`` method. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2569 +#: ../../../build/NEWS:2714 msgid "" "`bpo-35936 `__: :mod:`modulefinder` no " "longer depends on the deprecated :mod:`imp` module, and the initializer for " @@ -5007,21 +5264,21 @@ msgid "" "Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2574 +#: ../../../build/NEWS:2719 msgid "" "`bpo-35376 `__: :mod:`modulefinder` " "correctly handles modules that have the same name as a bad package. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2577 +#: ../../../build/NEWS:2722 msgid "" "`bpo-17396 `__: :mod:`modulefinder` no " "longer crashes when encountering syntax errors in followed imports. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2580 +#: ../../../build/NEWS:2725 msgid "" "`bpo-35934 `__: Added " ":meth:`~socket.create_server()` and :meth:`~socket.has_dualstack_ipv6()` " @@ -5030,59 +5287,59 @@ msgid "" " on the same socket. (Contributed by Giampaolo Rodola in :issue:`17561`.)" msgstr "" -#: ../../../build/NEWS:2586 +#: ../../../build/NEWS:2731 msgid "" "`bpo-23078 `__: Add support for " ":func:`classmethod` and :func:`staticmethod` to " ":func:`unittest.mock.create_autospec`. Initial patch by Felipe Ochoa." msgstr "" -#: ../../../build/NEWS:2589 +#: ../../../build/NEWS:2734 msgid "" "`bpo-35416 `__: Fix potential resource " "warnings in distutils. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:2592 +#: ../../../build/NEWS:2737 msgid "" "`bpo-25451 `__: Add transparency methods" " to :class:`tkinter.PhotoImage`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2595 +#: ../../../build/NEWS:2740 msgid "" "`bpo-35082 `__: Don't return deleted " "attributes when calling dir on a :class:`unittest.mock.Mock`." msgstr "" -#: ../../../build/NEWS:2598 +#: ../../../build/NEWS:2743 msgid "" "`bpo-34547 `__: " ":class:`wsgiref.handlers.BaseHandler` now handles abrupt client connection " "terminations gracefully. Patch by Petter Strandmark." msgstr "" -#: ../../../build/NEWS:2601 +#: ../../../build/NEWS:2746 msgid "" "`bpo-31658 `__: :func:`xml.sax.parse` " "now supports :term:`path-like `. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:2604 +#: ../../../build/NEWS:2749 msgid "" "`bpo-34139 `__: Remove stale unix " "datagram socket before binding" msgstr "" -#: ../../../build/NEWS:2606 +#: ../../../build/NEWS:2751 msgid "" "`bpo-33530 `__: Implemented Happy " "Eyeballs in `asyncio.create_connection()`. Added two new arguments, " "*happy_eyeballs_delay* and *interleave*, to specify Happy Eyeballs behavior." msgstr "" -#: ../../../build/NEWS:2610 +#: ../../../build/NEWS:2755 msgid "" "`bpo-33291 `__: Do not raise " "AttributeError when calling the inspect functions isgeneratorfunction, " @@ -5090,43 +5347,43 @@ msgid "" "arbitrary callable. Instead, return False." msgstr "" -#: ../../../build/NEWS:2614 +#: ../../../build/NEWS:2759 msgid "" "`bpo-31310 `__: Fix the " "multiprocessing.semaphore_tracker so it is reused by child processes" msgstr "" -#: ../../../build/NEWS:2617 +#: ../../../build/NEWS:2762 msgid "" "`bpo-31292 `__: Fix ``setup.py check " "--restructuredtext`` for files containing ``include`` directives." msgstr "" -#: ../../../build/NEWS:2623 +#: ../../../build/NEWS:2768 msgid "" "`bpo-36625 `__: Remove obsolete comments" " from docstrings in fractions.Fraction" msgstr "" -#: ../../../build/NEWS:2625 +#: ../../../build/NEWS:2770 msgid "" "`bpo-30840 `__: Document relative " "imports" msgstr "" -#: ../../../build/NEWS:2627 +#: ../../../build/NEWS:2772 msgid "" "`bpo-36523 `__: Add docstring for " "io.IOBase.writelines()." msgstr "" -#: ../../../build/NEWS:2629 +#: ../../../build/NEWS:2774 msgid "" "`bpo-36425 `__: New documentation " "translation: `Simplified Chinese `_." msgstr "" -#: ../../../build/NEWS:2632 +#: ../../../build/NEWS:2777 msgid "" "`bpo-36345 `__: Avoid the duplication of" " code from ``Tools/scripts/serve.py`` in using the :rst:dir:`literalinclude`" @@ -5134,20 +5391,20 @@ msgid "" ":mod:`wsgiref`. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2637 +#: ../../../build/NEWS:2782 msgid "" "`bpo-36345 `__: Using the code of the " "``Tools/scripts/serve.py`` script as an example in the :mod:`wsgiref` " "documentation. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2641 +#: ../../../build/NEWS:2786 msgid "" "`bpo-36157 `__: Added Documention for " "PyInterpreterState_Main()." msgstr "" -#: ../../../build/NEWS:2643 +#: ../../../build/NEWS:2788 msgid "" "`bpo-33043 `__: Updates the " "docs.python.org page with the addition of a 'Contributing to Docs' link at " @@ -5156,26 +5413,26 @@ msgid "" "Documentation Bugs section." msgstr "" -#: ../../../build/NEWS:2648 +#: ../../../build/NEWS:2793 msgid "" "`bpo-35581 `__: @typing.type_check_only " "now allows type stubs to mark functions and classes not available during " "runtime." msgstr "" -#: ../../../build/NEWS:2651 +#: ../../../build/NEWS:2796 msgid "" "`bpo-33832 `__: Add glossary entry for " "'magic method'." msgstr "" -#: ../../../build/NEWS:2653 +#: ../../../build/NEWS:2798 msgid "" "`bpo-32913 `__: Added re.Match.groupdict" " example to regex HOWTO." msgstr "" -#: ../../../build/NEWS:2658 +#: ../../../build/NEWS:2803 msgid "" "`bpo-36719 `__: regrtest now always " "detects uncollectable objects. Previously, the check was only enabled by " @@ -5183,7 +5440,7 @@ msgid "" "``--findleaks`` becomes a deprecated alias to ``--fail-env-changed``." msgstr "" -#: ../../../build/NEWS:2663 +#: ../../../build/NEWS:2808 msgid "" "`bpo-36725 `__: When using " "mulitprocessing mode (-jN), regrtest now better reports errors if a worker " @@ -5191,7 +5448,7 @@ msgid "" "interrupted." msgstr "" -#: ../../../build/NEWS:2667 +#: ../../../build/NEWS:2812 msgid "" "`bpo-36454 `__: Change " "test_time.test_monotonic() to test only the lower bound of elapsed time " @@ -5199,38 +5456,38 @@ msgid "" " test failures on slow buildbots. Patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:2672 +#: ../../../build/NEWS:2817 msgid "" "`bpo-32424 `__: Improve test coverage " "for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2675 +#: ../../../build/NEWS:2820 msgid "" "`bpo-32424 `__: Fix typo in " "test_cyclic_gc() test for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2678 +#: ../../../build/NEWS:2823 msgid "" "`bpo-36635 `__: Add a new " ":mod:`_testinternalcapi` module to test the internal C API." msgstr "" -#: ../../../build/NEWS:2681 +#: ../../../build/NEWS:2826 msgid "" "`bpo-36629 `__: Fix " "``test_imap4_host_default_value()`` of ``test_imaplib``: catch also " ":data:`errno.ENETUNREACH` error." msgstr "" -#: ../../../build/NEWS:2684 +#: ../../../build/NEWS:2829 msgid "" "`bpo-36611 `__: Fix " "``test_sys.test_getallocatedblocks()`` when :mod:`tracemalloc` is enabled." msgstr "" -#: ../../../build/NEWS:2687 +#: ../../../build/NEWS:2832 msgid "" "`bpo-36560 `__: Fix reference leak " "hunting in regrtest: compute also deltas (of reference count, allocated " @@ -5238,61 +5495,61 @@ msgid "" "everything is initialized before starting to hunt reference leaks." msgstr "" -#: ../../../build/NEWS:2692 +#: ../../../build/NEWS:2837 msgid "" "`bpo-36565 `__: Fix reference hunting " "(``python3 -m test -R 3:3``) when Python has no built-in abc module." msgstr "" -#: ../../../build/NEWS:2695 +#: ../../../build/NEWS:2840 msgid "" "`bpo-31904 `__: Port test_resource to " "VxWorks: skip tests cases setting RLIMIT_FSIZE and RLIMIT_CPU." msgstr "" -#: ../../../build/NEWS:2698 +#: ../../../build/NEWS:2843 msgid "" "`bpo-31904 `__: Fix test_tabnanny on " "VxWorks: adjust ENOENT error message." msgstr "" -#: ../../../build/NEWS:2700 +#: ../../../build/NEWS:2845 msgid "" "`bpo-36436 `__: Fix " "``_testcapi.pymem_buffer_overflow()``: handle memory allocation failure." msgstr "" -#: ../../../build/NEWS:2703 +#: ../../../build/NEWS:2848 msgid "" "`bpo-31904 `__: Fix test_utf8_mode on " "VxWorks: Python always use UTF-8 on VxWorks." msgstr "" -#: ../../../build/NEWS:2706 +#: ../../../build/NEWS:2851 msgid "" "`bpo-36341 `__: Fix tests that may fail " "with PermissionError upon calling bind() on AF_UNIX sockets." msgstr "" -#: ../../../build/NEWS:2712 +#: ../../../build/NEWS:2857 msgid "" "`bpo-36747 `__: Remove the stale " "scriptsinstall Makefile target." msgstr "" -#: ../../../build/NEWS:2714 +#: ../../../build/NEWS:2859 msgid "" "`bpo-21536 `__: On Unix, C extensions " "are no longer linked to libpython except on Android and Cygwin." msgstr "" -#: ../../../build/NEWS:2717 +#: ../../../build/NEWS:2862 msgid "" "It is now possible for a statically linked Python to load a C extension " "built using a shared library Python." msgstr "" -#: ../../../build/NEWS:2720 +#: ../../../build/NEWS:2865 msgid "" "When Python is embedded, ``libpython`` must not be loaded with " "``RTLD_LOCAL``, but ``RTLD_GLOBAL`` instead. Previously, using " @@ -5301,11 +5558,11 @@ msgid "" "built by the ``*shared*`` section of ``Modules/Setup``." msgstr "" -#: ../../../build/NEWS:2726 +#: ../../../build/NEWS:2871 msgid "distutils, python-config and python-config.py have been modified." msgstr "distutils, python-config dan python-config.py telah dimodifikasi." -#: ../../../build/NEWS:2728 +#: ../../../build/NEWS:2873 msgid "" "`bpo-36707 `__: ``./configure --with-" "pymalloc`` no longer adds the ``m`` flag to SOABI " @@ -5313,7 +5570,7 @@ msgid "" " on the ABI." msgstr "" -#: ../../../build/NEWS:2732 +#: ../../../build/NEWS:2877 msgid "" "`bpo-36635 `__: Change " "``PyAPI_FUNC(type)``, ``PyAPI_DATA(type)`` and ``PyMODINIT_FUNC`` macros of " @@ -5323,13 +5580,13 @@ msgid "" "function in DLL exports on Windows." msgstr "" -#: ../../../build/NEWS:2738 +#: ../../../build/NEWS:2883 msgid "" "`bpo-31904 `__: Don't build the " "``_crypt`` extension on VxWorks." msgstr "" -#: ../../../build/NEWS:2740 +#: ../../../build/NEWS:2885 msgid "" "`bpo-36618 `__: Add ``-fmax-type-" "align=8`` to CFLAGS when clang compiler is detected. The pymalloc memory " @@ -5342,13 +5599,13 @@ msgid "" "can have the same issue." msgstr "" -#: ../../../build/NEWS:2749 +#: ../../../build/NEWS:2894 msgid "" "`bpo-36605 `__: ``make tags`` and ``make" " TAGS`` now also parse ``Modules/_io/*.c`` and ``Modules/_io/*.h``." msgstr "" -#: ../../../build/NEWS:2752 +#: ../../../build/NEWS:2897 msgid "" "`bpo-36465 `__: Release builds and debug" " builds are now ABI compatible: defining the ``Py_DEBUG`` macro no longer " @@ -5359,33 +5616,33 @@ msgid "" "option." msgstr "" -#: ../../../build/NEWS:2759 +#: ../../../build/NEWS:2904 msgid "" "`bpo-36577 `__: setup.py now correctly " "reports missing OpenSSL headers and libraries again." msgstr "" -#: ../../../build/NEWS:2762 +#: ../../../build/NEWS:2907 msgid "" "`bpo-36544 `__: Fix regression " "introduced in `bpo-36146 `__ refactoring" " setup.py" msgstr "" -#: ../../../build/NEWS:2764 +#: ../../../build/NEWS:2909 msgid "" "`bpo-36508 `__: ``python-config " "--ldflags`` no longer includes flags of the ``LINKFORSHARED`` variable. The " "``LINKFORSHARED`` variable must only be used to build executables." msgstr "" -#: ../../../build/NEWS:2768 +#: ../../../build/NEWS:2913 msgid "" "`bpo-36503 `__: Remove references to " "\"aix3\" and \"aix4\". Patch by M. Felt." msgstr "" -#: ../../../build/NEWS:2773 +#: ../../../build/NEWS:2918 msgid "" "`bpo-35920 `__: Added " "platform.win32_edition() and platform.win32_is_iot(). Added support for " @@ -5393,20 +5650,20 @@ msgid "" " to work on Windows IoT Core ARM32." msgstr "" -#: ../../../build/NEWS:2777 +#: ../../../build/NEWS:2922 msgid "" "`bpo-36649 `__: Remove trailing spaces " "for registry keys when installed via the Store." msgstr "" -#: ../../../build/NEWS:2780 +#: ../../../build/NEWS:2925 msgid "" "`bpo-34144 `__: Fixed activate.bat to " "correctly update codepage when chcp.com returns dots in output. Patch by " "Lorenz Mende." msgstr "" -#: ../../../build/NEWS:2783 +#: ../../../build/NEWS:2928 msgid "" "`bpo-36509 `__: Added preset-iot layout " "for Windows IoT ARM containers. This layout doesn't contain UI components " @@ -5414,7 +5671,7 @@ msgid "" "builds since Windows ARM32 builds must be cross-compiled when using MSVC." msgstr "" -#: ../../../build/NEWS:2788 +#: ../../../build/NEWS:2933 msgid "" "`bpo-35941 `__: enum_certificates " "function of the ssl module now returns certificates from all available " @@ -5427,26 +5684,26 @@ msgid "" "revocation list stores." msgstr "" -#: ../../../build/NEWS:2798 +#: ../../../build/NEWS:2943 msgid "" "`bpo-36441 `__: Fixes creating a venv " "when debug binaries are installed." msgstr "" -#: ../../../build/NEWS:2800 +#: ../../../build/NEWS:2945 msgid "" "`bpo-36085 `__: Enable better DLL " "resolution on Windows by using safe DLL search paths and adding " ":func:`os.add_dll_directory`." msgstr "" -#: ../../../build/NEWS:2803 +#: ../../../build/NEWS:2948 msgid "" "`bpo-36010 `__: Add the venv standard " "library module to the nuget distribution for Windows." msgstr "" -#: ../../../build/NEWS:2806 +#: ../../../build/NEWS:2951 msgid "" "`bpo-29515 `__: Add the following socket" " module constants on Windows: IPPROTO_AH IPPROTO_CBT IPPROTO_DSTOPTS " @@ -5457,28 +5714,28 @@ msgid "" " IPPROTO_ST" msgstr "" -#: ../../../build/NEWS:2814 +#: ../../../build/NEWS:2959 msgid "" "`bpo-35947 `__: Added current version of" " libffi to cpython-source-deps. Change _ctypes to use current version of " "libffi on Windows." msgstr "" -#: ../../../build/NEWS:2817 +#: ../../../build/NEWS:2962 msgid "" "`bpo-34060 `__: Report system load when " "running test suite on Windows. Patch by Ammar Askar. Based on prior work by " "Jeremy Kloth." msgstr "" -#: ../../../build/NEWS:2820 +#: ../../../build/NEWS:2965 msgid "" "`bpo-31512 `__: With the Windows 10 " "Creators Update, non-elevated users can now create symlinks as long as the " "computer has Developer Mode enabled." msgstr "" -#: ../../../build/NEWS:2826 +#: ../../../build/NEWS:2971 msgid "" "`bpo-34602 `__: Avoid failures setting " "macOS stack resource limit with resource.setrlimit. This reverts an earlier " @@ -5486,27 +5743,27 @@ msgid "" "non-default stack size when building the interpreter executable on macOS." msgstr "" -#: ../../../build/NEWS:2834 +#: ../../../build/NEWS:2979 msgid "" "`bpo-36429 `__: Fix starting IDLE with " "pyshell. Add idlelib.pyshell alias at top; remove pyshell alias at bottom. " "Remove obsolete __name__=='__main__' command." msgstr "" -#: ../../../build/NEWS:2841 +#: ../../../build/NEWS:2986 msgid "" "`bpo-14546 `__: Fix the argument " "handling in Tools/scripts/lll.py." msgstr "" -#: ../../../build/NEWS:2846 +#: ../../../build/NEWS:2991 msgid "" "`bpo-36763 `__: Fix memory leak in " ":c:func:`Py_SetStandardStreamEncoding`: release memory if the function is " "called twice." msgstr "" -#: ../../../build/NEWS:2849 +#: ../../../build/NEWS:2994 msgid "" "`bpo-36641 `__: " ":c:macro:`PyDoc_VAR(name)` and :c:macro:`PyDoc_STRVAR(name,str)` now create " @@ -5514,7 +5771,7 @@ msgid "" "Inada Naoki." msgstr "" -#: ../../../build/NEWS:2853 +#: ../../../build/NEWS:2998 msgid "" "`bpo-36389 `__: Change the value of " "``CLEANBYTE``, ``DEADDYTE`` and ``FORBIDDENBYTE`` internal constants used by" @@ -5524,7 +5781,7 @@ msgid "" " debug ``malloc()`` and ``free()``." msgstr "" -#: ../../../build/NEWS:2860 +#: ../../../build/NEWS:3005 msgid "" "`bpo-36443 `__: Since Python 3.7.0, " "calling :c:func:`Py_DecodeLocale` before :c:func:`Py_Initialize` produces " @@ -5535,7 +5792,7 @@ msgid "" "``_PyPreConfig``." msgstr "" -#: ../../../build/NEWS:2867 +#: ../../../build/NEWS:3012 msgid "" "`bpo-36025 `__: Fixed an accidental " "change to the datetime C API where the arguments to the " @@ -5545,7 +5802,7 @@ msgid "" "only present in alpha releases of Python 3.8. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2874 +#: ../../../build/NEWS:3019 msgid "" "`bpo-35810 `__: Modify ``PyObject_Init``" " to correctly increase the refcount of heap- allocated Type objects. Also " @@ -5553,15 +5810,15 @@ msgid "" "manually or not decreasing the type's refcount in tp_dealloc" msgstr "" -#: ../../../build/NEWS:2881 +#: ../../../build/NEWS:3026 msgid "Python 3.8.0 alpha 3" msgstr "Python 3.8.0 alfa 3" -#: ../../../build/NEWS:2883 +#: ../../../build/NEWS:3028 msgid "*Release date: 2019-03-25*" msgstr "*Tanggal rilis: 2019-03-25*" -#: ../../../build/NEWS:2888 +#: ../../../build/NEWS:3033 msgid "" "`bpo-36216 `__: Changes urlsplit() to " "raise ValueError when the URL contains characters that decompose under IDNA " @@ -5569,7 +5826,7 @@ msgid "" "parsed." msgstr "" -#: ../../../build/NEWS:2892 +#: ../../../build/NEWS:3037 msgid "" "`bpo-35121 `__: Don't send cookies of " "domain A without Domain attribute to domain B when domain A is a suffix " @@ -5578,84 +5835,84 @@ msgid "" "Singaravelan." msgstr "" -#: ../../../build/NEWS:2900 +#: ../../../build/NEWS:3045 msgid "" "`bpo-36421 `__: Fix a possible double " "decref in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2903 +#: ../../../build/NEWS:3048 msgid "" "`bpo-36412 `__: Fix a possible crash " "when creating a new dictionary." msgstr "" -#: ../../../build/NEWS:2905 +#: ../../../build/NEWS:3050 msgid "" "`bpo-36398 `__: Fix a possible crash in " "``structseq_repr()``." msgstr "" -#: ../../../build/NEWS:2907 +#: ../../../build/NEWS:3052 msgid "" "`bpo-36256 `__: Fix bug in parsermodule " "when parsing a state in a DFA that has two or more arcs with labels of the " "same type. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2910 +#: ../../../build/NEWS:3055 msgid "" "`bpo-36365 `__: repr(structseq) is no " "longer limited to 512 bytes." msgstr "" -#: ../../../build/NEWS:2912 +#: ../../../build/NEWS:3057 msgid "" "`bpo-36374 `__: Fix a possible null " "pointer dereference in ``merge_consts_recursive()``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2915 +#: ../../../build/NEWS:3060 msgid "" "`bpo-36236 `__: At Python " "initialization, the current directory is no longer prepended to " ":data:`sys.path` if it has been removed." msgstr "" -#: ../../../build/NEWS:2918 +#: ../../../build/NEWS:3063 msgid "" "`bpo-36352 `__: Python initialization " "now fails with an error, rather than silently truncating paths, if a path is" " too long." msgstr "" -#: ../../../build/NEWS:2921 +#: ../../../build/NEWS:3066 msgid "" "`bpo-36301 `__: Python initialization " "now fails if decoding ``pybuilddir.txt`` configuration file fails at " "startup." msgstr "" -#: ../../../build/NEWS:2924 +#: ../../../build/NEWS:3069 msgid "" "`bpo-36333 `__: Fix leak in " "_PyRuntimeState_Fini. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2927 +#: ../../../build/NEWS:3072 msgid "" "`bpo-36332 `__: The builtin " ":func:`compile` can now handle AST objects that contain assignment " "expressions. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2930 +#: ../../../build/NEWS:3075 msgid "" "`bpo-36282 `__: Improved error message " "for too much positional arguments in some builtin functions." msgstr "" -#: ../../../build/NEWS:2933 +#: ../../../build/NEWS:3078 msgid "" "`bpo-30040 `__: New empty dict uses " "fewer memory for now. It used more memory than empty dict created by " @@ -5663,7 +5920,7 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2937 +#: ../../../build/NEWS:3082 msgid "" "`bpo-36262 `__: Fix an unlikely memory " "leak on conversion from string to float in the function ``_Py_dg_strtod()`` " @@ -5671,27 +5928,27 @@ msgid "" ":func:`marshal.load`, etc." msgstr "" -#: ../../../build/NEWS:2941 +#: ../../../build/NEWS:3086 msgid "" "`bpo-36252 `__: Update Unicode databases" " to version 12.0.0." msgstr "" -#: ../../../build/NEWS:2943 +#: ../../../build/NEWS:3088 msgid "" "`bpo-36218 `__: Fix a segfault occurring" " when sorting a list of heterogeneous values. Patch contributed by Rémi " "Lapeyre and Elliot Gorokhovsky." msgstr "" -#: ../../../build/NEWS:2946 +#: ../../../build/NEWS:3091 msgid "" "`bpo-36188 `__: Cleaned up left-over " "vestiges of Python 2 unbound method handling in method objects and " "documentation. Patch by Martijn Pieters" msgstr "" -#: ../../../build/NEWS:2949 +#: ../../../build/NEWS:3094 msgid "" "`bpo-36124 `__: Add a new interpreter-" "specific dict and expose it in the C-API via PyInterpreterState_GetDict(). " @@ -5700,7 +5957,7 @@ msgid "" "state." msgstr "" -#: ../../../build/NEWS:2954 +#: ../../../build/NEWS:3099 msgid "" "`bpo-35975 `__: Add a " "``feature_version`` flag to ``ast.parse()`` (documented) and ``compile()`` " @@ -5712,13 +5969,13 @@ msgid "" "recognizes.)" msgstr "" -#: ../../../build/NEWS:2962 +#: ../../../build/NEWS:3107 msgid "" "`bpo-31904 `__: Use UTF-8 as the system " "encoding on VxWorks." msgstr "" -#: ../../../build/NEWS:2964 +#: ../../../build/NEWS:3109 msgid "" "`bpo-36048 `__: The " ":meth:`~object.__index__` special method will be used instead of " @@ -5727,19 +5984,19 @@ msgid "" "deprecated." msgstr "" -#: ../../../build/NEWS:2969 +#: ../../../build/NEWS:3114 msgid "" "`bpo-35808 `__: Retire pgen and use a " "modified version of pgen2 to generate the parser. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2975 +#: ../../../build/NEWS:3120 msgid "" "`bpo-36401 `__: The class documentation " "created by pydoc now has a separate section for readonly properties." msgstr "" -#: ../../../build/NEWS:2978 +#: ../../../build/NEWS:3123 msgid "" "`bpo-36320 `__: The typing.NamedTuple() " "class has deprecated the _field_types attribute in favor of the " @@ -5747,20 +6004,20 @@ msgid "" "attributes were converted from OrderedDict to a regular dict." msgstr "" -#: ../../../build/NEWS:2983 +#: ../../../build/NEWS:3128 msgid "" "`bpo-34745 `__: Fix :mod:`asyncio` ssl " "memory issues caused by circular references" msgstr "" -#: ../../../build/NEWS:2986 +#: ../../../build/NEWS:3131 msgid "" "`bpo-36324 `__: Add method to " "statistics.NormalDist for computing the inverse cumulative normal " "distribution." msgstr "" -#: ../../../build/NEWS:2989 +#: ../../../build/NEWS:3134 msgid "" "`bpo-36321 `__: collections.namedtuple()" " misspelled the name of an attribute. To be consistent with " @@ -5770,64 +6027,64 @@ msgid "" "future." msgstr "" -#: ../../../build/NEWS:2995 +#: ../../../build/NEWS:3140 msgid "" "`bpo-36297 `__: \"unicode_internal\" " "codec is removed. It was deprecated since Python 3.3. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2998 +#: ../../../build/NEWS:3143 msgid "" "`bpo-36298 `__: Raise " "ModuleNotFoundError in pyclbr when a module can't be found. Thanks to " "'mental' for the bug report." msgstr "" -#: ../../../build/NEWS:3001 +#: ../../../build/NEWS:3146 msgid "" "`bpo-36268 `__: Switch the default " "format used for writing tars with mod:`tarfile` to the modern POSIX.1-2001 " "pax standard, from the vendor-specific GNU. Contributed by C.A.M. Gerlach." msgstr "" -#: ../../../build/NEWS:3005 +#: ../../../build/NEWS:3150 msgid "" "`bpo-36285 `__: Fix integer overflows in" " the array module. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3008 +#: ../../../build/NEWS:3153 msgid "" "`bpo-31904 `__: Add _signal module " "support for VxWorks." msgstr "" -#: ../../../build/NEWS:3010 +#: ../../../build/NEWS:3155 msgid "" "`bpo-36272 `__: :mod:`logging` does not " "silently ignore RecursionError anymore. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3013 +#: ../../../build/NEWS:3158 msgid "" "`bpo-36280 `__: Add a kind field to " "ast.Constant. It is 'u' if the literal has a 'u' prefix (i.e. a Python 2 " "style unicode literal), else None." msgstr "" -#: ../../../build/NEWS:3016 +#: ../../../build/NEWS:3161 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles all exceptions." msgstr "" -#: ../../../build/NEWS:3019 +#: ../../../build/NEWS:3164 msgid "" "`bpo-36251 `__: Fix format strings used " "for stderrprinter and re.Match reprs. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3022 +#: ../../../build/NEWS:3167 msgid "" "`bpo-36235 `__: Fix ``CFLAGS`` in " "``customize_compiler()`` of ``distutils.sysconfig``: when the ``CFLAGS`` " @@ -5835,79 +6092,79 @@ msgid "" " ``OPT`` variable anymore. Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:3027 +#: ../../../build/NEWS:3172 msgid "" "`bpo-35807 `__: Update ensurepip to " "install pip 19.0.3 and setuptools 40.8.0." msgstr "" -#: ../../../build/NEWS:3029 +#: ../../../build/NEWS:3174 msgid "" "`bpo-36139 `__: Release GIL when closing" " :class:`~mmap.mmap` objects." msgstr "" -#: ../../../build/NEWS:3031 +#: ../../../build/NEWS:3176 msgid "" "`bpo-36179 `__: Fix two unlikely " "reference leaks in _hashopenssl. The leaks only occur in out-of-memory " "cases." msgstr "" -#: ../../../build/NEWS:3034 +#: ../../../build/NEWS:3179 msgid "" "`bpo-36169 `__: Add overlap() method to " "statistics.NormalDist. Computes the overlapping coefficient for two normal " "distributions." msgstr "" -#: ../../../build/NEWS:3037 +#: ../../../build/NEWS:3182 msgid "" "`bpo-36103 `__: Default buffer size used" " by ``shutil.copyfileobj()`` is changed from 16 KiB to 64 KiB on non-Windows" " platform to reduce system call overhead. Contributed by Inada Naoki." msgstr "" -#: ../../../build/NEWS:3041 +#: ../../../build/NEWS:3186 msgid "" "`bpo-36130 `__: Fix ``pdb`` with " "``skip=...`` when stepping into a frame without a ``__name__`` global. " "Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3044 +#: ../../../build/NEWS:3189 msgid "" "`bpo-35652 `__: " "shutil.copytree(copy_function=...) erroneously pass DirEntry instead of a " "path string." msgstr "" -#: ../../../build/NEWS:3047 +#: ../../../build/NEWS:3192 msgid "" "`bpo-35178 `__: Ensure custom " ":func:`warnings.formatwarning` function can receive `line` as positional " "argument. Based on patch by Tashrif Billah." msgstr "" -#: ../../../build/NEWS:3050 +#: ../../../build/NEWS:3195 msgid "" "`bpo-36106 `__: Resolve potential name " "clash with libm's sinpi(). Patch by Dmitrii Pasechnik." msgstr "" -#: ../../../build/NEWS:3053 +#: ../../../build/NEWS:3198 msgid "" "`bpo-36091 `__: Clean up reference to " "async generator in Lib/types. Patch by Henry Chen." msgstr "" -#: ../../../build/NEWS:3056 +#: ../../../build/NEWS:3201 msgid "" "`bpo-36043 `__: :class:`FileCookieJar` " "supports :term:`path-like object`. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3059 +#: ../../../build/NEWS:3204 msgid "" "`bpo-35899 `__: Enum has been fixed to " "correctly handle empty strings and strings with non-Latin characters (ie. " @@ -5915,13 +6172,13 @@ msgid "" "by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:3063 +#: ../../../build/NEWS:3208 msgid "" "`bpo-21269 `__: Add ``args`` and " "``kwargs`` properties to mock call objects. Contributed by Kumar Akshay." msgstr "" -#: ../../../build/NEWS:3066 +#: ../../../build/NEWS:3211 msgid "" "`bpo-30670 `__: `pprint.pp` has been " "added to pretty-print objects with dictionary keys being sorted with their " @@ -5930,87 +6187,87 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3071 +#: ../../../build/NEWS:3216 msgid "" "`bpo-35843 `__: Implement " "``__getitem__`` for ``_NamespacePath``. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3074 +#: ../../../build/NEWS:3219 msgid "" "`bpo-35802 `__: Clean up code which " "checked presence of ``os.stat`` / ``os.lstat`` / ``os.chmod`` which are " "always present. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3078 +#: ../../../build/NEWS:3223 msgid "" "`bpo-35715 `__: Librates the return " "value of a ProcessPoolExecutor _process_worker after it's no longer needed " "to free memory" msgstr "" -#: ../../../build/NEWS:3081 +#: ../../../build/NEWS:3226 msgid "" "`bpo-35493 `__: Use " ":func:`multiprocessing.connection.wait` instead of polling each 0.2 seconds " "for worker updates in :class:`multiprocessing.Pool`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3085 +#: ../../../build/NEWS:3230 msgid "" "`bpo-35661 `__: Store the venv prompt in" " pyvenv.cfg." msgstr "" -#: ../../../build/NEWS:3087 +#: ../../../build/NEWS:3232 msgid "" "`bpo-35121 `__: Don't set cookie for a " "request when the request path is a prefix match of the cookie's path " "attribute but doesn't end with \"/\". Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3091 +#: ../../../build/NEWS:3236 msgid "" "`bpo-21478 `__: Calls to a child " "function created with :func:`unittest.mock.create_autospec` should propagate" " to the parent. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3095 +#: ../../../build/NEWS:3240 msgid "" "`bpo-35198 `__: Fix C++ extension " "compilation on AIX" msgstr "" -#: ../../../build/NEWS:3100 +#: ../../../build/NEWS:3245 msgid "" "`bpo-36329 `__: Declare the path of the " "Python binary for the usage of ``Tools/scripts/serve.py`` when executing " "``make -C Doc/ serve``. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3104 +#: ../../../build/NEWS:3249 msgid "" "`bpo-36138 `__: Improve documentation " "about converting datetime.timedelta to scalars." msgstr "" -#: ../../../build/NEWS:3107 +#: ../../../build/NEWS:3252 msgid "" "`bpo-21314 `__: A new entry was added to" " the Core Language Section of the Programming FAQ, which explaines the usage" " of slash(/) in the signature of a function. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:3114 +#: ../../../build/NEWS:3259 msgid "" "`bpo-36234 `__: " "test_posix.PosixUidGidTests: add tests for invalid uid/gid type (str). " "Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:3117 +#: ../../../build/NEWS:3262 msgid "" "`bpo-29571 `__: Fix " "``test_re.test_locale_flag()``: use ``locale.getpreferredencoding()`` " @@ -6018,164 +6275,164 @@ msgid "" "locales, ``locale.getlocale()`` returns the wrong encoding." msgstr "" -#: ../../../build/NEWS:3122 +#: ../../../build/NEWS:3267 msgid "" "`bpo-36123 `__: Fix race condition in " "test_socket." msgstr "" -#: ../../../build/NEWS:3127 +#: ../../../build/NEWS:3272 msgid "" "`bpo-36356 `__: Fix leaks that led to " "build failure when configured with address sanitizer." msgstr "" -#: ../../../build/NEWS:3130 +#: ../../../build/NEWS:3275 msgid "" "`bpo-36146 `__: Add ``TEST_EXTENSIONS`` " "constant to ``setup.py`` to allow to not build test extensions like " "``_testcapi``." msgstr "" -#: ../../../build/NEWS:3133 +#: ../../../build/NEWS:3278 msgid "" "`bpo-36146 `__: Fix setup.py on macOS: " "only add ``/usr/include/ffi`` to include directories of _ctypes, not for all" " extensions." msgstr "" -#: ../../../build/NEWS:3136 +#: ../../../build/NEWS:3281 msgid "" "`bpo-31904 `__: Enable build system to " "cross-build for VxWorks RTOS." msgstr "" -#: ../../../build/NEWS:3141 +#: ../../../build/NEWS:3286 msgid "" "`bpo-36312 `__: Fixed decoders for the " "following code pages: 50220, 50221, 50222, 50225, 50227, 50229, 57002 " "through 57011, 65000 and 42." msgstr "" -#: ../../../build/NEWS:3144 +#: ../../../build/NEWS:3289 msgid "" "`bpo-36264 `__: Don't honor POSIX " "``HOME`` in ``os.path.expanduser`` on windows. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3147 +#: ../../../build/NEWS:3292 msgid "" "`bpo-24643 `__: Fix name collisions due " "to ``#define timezone _timezone`` in PC/pyconfig.h." msgstr "" -#: ../../../build/NEWS:3153 +#: ../../../build/NEWS:3298 msgid "" "`bpo-36405 `__: Use dict unpacking in " "idlelib." msgstr "" -#: ../../../build/NEWS:3155 +#: ../../../build/NEWS:3300 msgid "" "`bpo-36396 `__: Remove fgBg param of " "idlelib.config.GetHighlight(). This param was only used twice and changed " "the return type." msgstr "" -#: ../../../build/NEWS:3158 +#: ../../../build/NEWS:3303 msgid "" "`bpo-36176 `__: Fix IDLE autocomplete & " "calltip popup colors. Prevent conflicts with Linux dark themes (and slightly" " darken calltip background)." msgstr "" -#: ../../../build/NEWS:3161 +#: ../../../build/NEWS:3306 msgid "" "`bpo-23205 `__: For the grep module, add" " tests for findfiles, refactor findfiles to be a module-level function, and " "refactor findfiles to use os.walk." msgstr "" -#: ../../../build/NEWS:3165 +#: ../../../build/NEWS:3310 msgid "" "`bpo-23216 `__: Add docstrings to IDLE " "search modules." msgstr "" -#: ../../../build/NEWS:3167 +#: ../../../build/NEWS:3312 msgid "" "`bpo-36152 `__: Remove " "colorizer.ColorDelegator.close_when_done and the corresponding argument of " ".close(). In IDLE, both have always been None or False since 2007." msgstr "" -#: ../../../build/NEWS:3171 +#: ../../../build/NEWS:3316 msgid "" "`bpo-32129 `__: Avoid blurry IDLE " "application icon on macOS with Tk 8.6. Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:3174 +#: ../../../build/NEWS:3319 msgid "" "`bpo-36096 `__: Refactor class variables" " to instance variables in colorizer." msgstr "" -#: ../../../build/NEWS:3176 +#: ../../../build/NEWS:3321 msgid "" "`bpo-30348 `__: Increase test coverage " "of idlelib.autocomplete by 30%. Patch by Louie Lu" msgstr "" -#: ../../../build/NEWS:3182 +#: ../../../build/NEWS:3327 msgid "" "`bpo-35132 `__: Fix py-list and py-bt " "commands of python-gdb.py on gdb7." msgstr "" -#: ../../../build/NEWS:3184 +#: ../../../build/NEWS:3329 msgid "" "`bpo-32217 `__: Fix freeze script on " "Windows." msgstr "" -#: ../../../build/NEWS:3189 +#: ../../../build/NEWS:3334 msgid "" "`bpo-36381 `__: Raise " "``DeprecationWarning`` when '#' formats are used for building or parsing " "values without ``PY_SSIZE_T_CLEAN``." msgstr "" -#: ../../../build/NEWS:3192 +#: ../../../build/NEWS:3337 msgid "" "`bpo-36142 `__: The whole coreconfig.h " "header is now excluded from Py_LIMITED_API. Move functions definitions into " "a new internal pycore_coreconfig.h header." msgstr "" -#: ../../../build/NEWS:3198 +#: ../../../build/NEWS:3343 msgid "Python 3.8.0 alpha 2" msgstr "Python 3.8.0 alfa 2" -#: ../../../build/NEWS:3200 +#: ../../../build/NEWS:3345 msgid "*Release date: 2019-02-25*" msgstr "*Tanggal rilis: 2019-02-25*" -#: ../../../build/NEWS:3205 +#: ../../../build/NEWS:3350 msgid "" "`bpo-36052 `__: Raise a " ":exc:`SyntaxError` when assigning a value to `__debug__` with the Assignment" " Operator. Contributed by Stéphane Wirtel and Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3209 +#: ../../../build/NEWS:3354 msgid "" "`bpo-36012 `__: Doubled the speed of " "class variable writes. When a non-dunder attribute was updated, there was " "an unnecessary call to update slots." msgstr "" -#: ../../../build/NEWS:3212 +#: ../../../build/NEWS:3357 msgid "" "`bpo-35942 `__: The error message " "emitted when returning invalid types from ``__fspath__`` in interfaces that " @@ -6183,14 +6440,14 @@ msgid "" "does explain the origin of the error." msgstr "" -#: ../../../build/NEWS:3216 +#: ../../../build/NEWS:3361 msgid "" "`bpo-36016 `__: ``gc.get_objects`` can " "now receive an optional parameter indicating a generation to get objects " "from. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3219 +#: ../../../build/NEWS:3364 msgid "" "`bpo-1054041 `__: When the main " "interpreter exits due to an uncaught KeyboardInterrupt, the process now " @@ -6199,33 +6456,33 @@ msgid "" "to understand that the user has asked them to stop." msgstr "" -#: ../../../build/NEWS:3225 +#: ../../../build/NEWS:3370 msgid "" "`bpo-35992 `__: Fix " "``__class_getitem__()`` not being called on a class with a custom non-" "subscriptable metaclass." msgstr "" -#: ../../../build/NEWS:3228 +#: ../../../build/NEWS:3373 msgid "" "`bpo-35993 `__: Fix a crash on fork when" " using subinterpreters. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3231 +#: ../../../build/NEWS:3376 msgid "" "`bpo-35991 `__: Fix a potential double " "free in Modules/_randommodule.c." msgstr "" -#: ../../../build/NEWS:3233 +#: ../../../build/NEWS:3378 msgid "" "`bpo-35961 `__: Fix a crash in " "slice_richcompare(): use strong references rather than stolen references for" " the two temporary internal tuples." msgstr "" -#: ../../../build/NEWS:3236 +#: ../../../build/NEWS:3381 msgid "" "`bpo-35911 `__: Enable the creation of " "cell objects by adding a ``cell.__new__`` method, and expose the type " @@ -6233,41 +6490,41 @@ msgid "" "Glaser." msgstr "" -#: ../../../build/NEWS:3240 +#: ../../../build/NEWS:3385 msgid "" "`bpo-12822 `__: Use monotonic clock for " "``pthread_cond_timedwait`` when ``pthread_condattr_setclock`` and " "``CLOCK_MONOTONIC`` are available." msgstr "" -#: ../../../build/NEWS:3243 +#: ../../../build/NEWS:3388 msgid "" "`bpo-15248 `__: The compiler emits now " "syntax warnings in the case when a comma is likely missed before tuple or " "list." msgstr "" -#: ../../../build/NEWS:3246 +#: ../../../build/NEWS:3391 msgid "" "`bpo-35886 `__: The implementation of " "PyInterpreterState has been moved into the internal header files (guarded by" " Py_BUILD_CORE)." msgstr "" -#: ../../../build/NEWS:3249 +#: ../../../build/NEWS:3394 msgid "" "`bpo-31506 `__: Clarify the errors " "reported when ``object.__new__`` and ``object.__init__`` receive more than " "one argument. Contributed by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:3253 +#: ../../../build/NEWS:3398 msgid "" "`bpo-35724 `__: Signal-handling is now " "guaranteed to happen relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3256 +#: ../../../build/NEWS:3401 msgid "" "`bpo-33608 `__: We added a new internal " "_Py_AddPendingCall() that operates relative to the provided interpreter. " @@ -6277,14 +6534,14 @@ msgid "" "operates relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3263 +#: ../../../build/NEWS:3408 msgid "" "`bpo-33989 `__: Fix a possible crash in " ":meth:`list.sort` when sorting objects with ``ob_type->tp_richcompare == " "NULL``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3269 +#: ../../../build/NEWS:3414 msgid "" "`bpo-35512 `__: " ":func:`unittest.mock.patch.dict` used as a decorator with string target " @@ -6292,7 +6549,7 @@ msgid "" "construction. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3273 +#: ../../../build/NEWS:3418 msgid "" "`bpo-36018 `__: Add " "statistics.NormalDist, a tool for creating and manipulating normal " @@ -6300,33 +6557,33 @@ msgid "" "the mean and standard deviation of measurement data as single entity." msgstr "" -#: ../../../build/NEWS:3278 +#: ../../../build/NEWS:3423 msgid "" "`bpo-35904 `__: Added statistics.fmean()" " as a faster, floating point variant of the existing mean() function." msgstr "" -#: ../../../build/NEWS:3281 +#: ../../../build/NEWS:3426 msgid "" "`bpo-35918 `__: Removed broken " "``has_key`` method from multiprocessing.managers.SyncManager.dict. " "Contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3284 +#: ../../../build/NEWS:3429 msgid "" "`bpo-18283 `__: Add support for bytes to" " :func:`shutil.which`." msgstr "" -#: ../../../build/NEWS:3286 +#: ../../../build/NEWS:3431 msgid "" "`bpo-35960 `__: Fix " ":func:`dataclasses.field` throwing away empty mapping objects passed as " "metadata." msgstr "" -#: ../../../build/NEWS:3289 +#: ../../../build/NEWS:3434 msgid "" "`bpo-35500 `__: Write expected and " "actual call parameters on separate lines in " @@ -6334,13 +6591,13 @@ msgid "" "by Susan Su." msgstr "" -#: ../../../build/NEWS:3293 +#: ../../../build/NEWS:3438 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles syntax errors." msgstr "" -#: ../../../build/NEWS:3296 +#: ../../../build/NEWS:3441 msgid "" "`bpo-24209 `__: In http.server script, " "rely on getaddrinfo to bind to preferred address based on the bind " @@ -6348,14 +6605,14 @@ msgid "" "stack, depending on the environment." msgstr "" -#: ../../../build/NEWS:3300 +#: ../../../build/NEWS:3445 msgid "" "`bpo-35321 `__: Set ``__spec__.origin`` " "of ``_frozen_importlib`` to frozen so that it matches the behavior of " "``_frozen_importlib_external``. Patch by Nina Zakharenko." msgstr "" -#: ../../../build/NEWS:3304 +#: ../../../build/NEWS:3449 msgid "" "`bpo-35378 `__: Fix a reference issue " "inside :class:`multiprocessing.Pool` that caused the pool to remain alive if" @@ -6365,7 +6622,7 @@ msgid "" "iterator is still alive." msgstr "" -#: ../../../build/NEWS:3311 +#: ../../../build/NEWS:3456 msgid "" "`bpo-34294 `__: re module, fix wrong " "capturing groups in rare cases. :func:`re.search`, :func:`re.findall`, " @@ -6374,14 +6631,14 @@ msgid "" " Lin." msgstr "" -#: ../../../build/NEWS:3316 +#: ../../../build/NEWS:3461 msgid "" "`bpo-35615 `__: :mod:`weakref`: Fix a " "RuntimeError when copying a WeakKeyDictionary or a WeakValueDictionary, due " "to some keys or values disappearing while iterating." msgstr "" -#: ../../../build/NEWS:3320 +#: ../../../build/NEWS:3465 msgid "" "`bpo-35606 `__: Implement " ":func:`math.prod` as analogous function to :func:`sum` that returns the " @@ -6389,7 +6646,7 @@ msgid "" "by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3324 +#: ../../../build/NEWS:3469 msgid "" "`bpo-32417 `__: Performing arithmetic " "between :class:`datetime.datetime` subclasses and " @@ -6400,7 +6657,7 @@ msgid "" " a ``tz`` argument now *also* retain their subclass." msgstr "" -#: ../../../build/NEWS:3331 +#: ../../../build/NEWS:3476 msgid "" "`bpo-35153 `__: Add *headers* optional " "keyword-only parameter to :class:`xmlrpc.client.ServerProxy`, " @@ -6408,45 +6665,45 @@ msgid "" "Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:3335 +#: ../../../build/NEWS:3480 msgid "" "`bpo-34572 `__: Fix C implementation of " "pickle.loads to use importlib's locking mechanisms, and thereby avoid using " "partially-loaded modules. Patch by Tim Burgess." msgstr "" -#: ../../../build/NEWS:3342 +#: ../../../build/NEWS:3487 msgid "" "`bpo-36083 `__: Fix formatting of " "--check-hash-based-pycs options in the manpage Synopsis." msgstr "" -#: ../../../build/NEWS:3345 +#: ../../../build/NEWS:3490 msgid "" "`bpo-36007 `__: Bump minimum sphinx " "version to 1.8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3347 +#: ../../../build/NEWS:3492 msgid "" "`bpo-22062 `__: Update documentation and" " docstrings for pathlib. Original patch by Mike Short." msgstr "" -#: ../../../build/NEWS:3353 +#: ../../../build/NEWS:3498 msgid "" "`bpo-27313 `__: Avoid test_ttk_guionly " "ComboboxTest failure with macOS Cocoa Tk." msgstr "" -#: ../../../build/NEWS:3356 +#: ../../../build/NEWS:3501 msgid "" "`bpo-36019 `__: Add " "test.support.TEST_HTTP_URL and replace references of http://www.example.com " "by this new constant. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:3360 +#: ../../../build/NEWS:3505 msgid "" "`bpo-36037 `__: Fix test_ssl for strict " "OpenSSL configuration like RHEL8 strict crypto policy. Use older TLS version" @@ -6454,20 +6711,20 @@ msgid "" "version older than default minimum TLS version." msgstr "" -#: ../../../build/NEWS:3365 +#: ../../../build/NEWS:3510 msgid "" "`bpo-35798 `__: Added " ":func:`test.support.check_syntax_warning`." msgstr "" -#: ../../../build/NEWS:3367 +#: ../../../build/NEWS:3512 msgid "" "`bpo-35505 `__: Make " "test_imap4_host_default_value independent on whether the local IMAP server " "is running." msgstr "" -#: ../../../build/NEWS:3370 +#: ../../../build/NEWS:3515 msgid "" "`bpo-35917 `__: multiprocessing: provide" " unit tests for SyncManager and SharedMemoryManager classes + all the " @@ -6475,83 +6732,83 @@ msgid "" "Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3374 +#: ../../../build/NEWS:3519 msgid "" "`bpo-35704 `__: Skip " "``test_shutil.test_unpack_archive_xztar`` to prevent a MemoryError on 32-bit" " AIX when MAXDATA setting is less than 0x20000000." msgstr "" -#: ../../../build/NEWS:3377 +#: ../../../build/NEWS:3522 msgid "Patch by Michael Felt (aixtools)" msgstr "*Patch* oleh Michael Felt (aixtools)" -#: ../../../build/NEWS:3379 +#: ../../../build/NEWS:3524 msgid "" "`bpo-34720 `__: Assert m_state != NULL " "to mimic GC traversal functions that do not correctly handle module creation" " when the module state has not been created." msgstr "" -#: ../../../build/NEWS:3386 +#: ../../../build/NEWS:3531 msgid "" "`bpo-35976 `__: Added ARM build support " "to Windows build files in PCBuild." msgstr "" -#: ../../../build/NEWS:3388 +#: ../../../build/NEWS:3533 msgid "" "`bpo-35692 `__: ``pathlib`` no longer " "raises when checking file and directory existence on drives that are not " "ready" msgstr "" -#: ../../../build/NEWS:3391 +#: ../../../build/NEWS:3536 msgid "" "`bpo-35872 `__: Uses the base Python " "executable when invoking venv in a virtual environment" msgstr "" -#: ../../../build/NEWS:3394 +#: ../../../build/NEWS:3539 msgid "" "`bpo-35873 `__: Prevents venv paths " "being inherited by child processes" msgstr "" -#: ../../../build/NEWS:3396 +#: ../../../build/NEWS:3541 msgid "" "`bpo-35299 `__: Fix sysconfig detection " "of the source directory and distutils handling of pyconfig.h during PGO " "profiling" msgstr "" -#: ../../../build/NEWS:3402 +#: ../../../build/NEWS:3547 msgid "" "`bpo-24310 `__: IDLE -- Document " "settings dialog font tab sample." msgstr "" -#: ../../../build/NEWS:3404 +#: ../../../build/NEWS:3549 msgid "" "`bpo-35833 `__: Revise IDLE doc for " "control codes sent to Shell. Add a code example block." msgstr "" -#: ../../../build/NEWS:3407 +#: ../../../build/NEWS:3552 msgid "" "`bpo-35689 `__: Add docstrings and " "unittests for colorizer.py." msgstr "" -#: ../../../build/NEWS:3411 +#: ../../../build/NEWS:3556 msgid "Python 3.8.0 alpha 1" msgstr "Python 3.8.0 alfa 1" -#: ../../../build/NEWS:3413 +#: ../../../build/NEWS:3558 msgid "*Release date: 2019-02-03*" msgstr "*Tanggal rilis: 2019-02-03*" -#: ../../../build/NEWS:3418 +#: ../../../build/NEWS:3563 msgid "" "`bpo-35746 `__: [CVE-2019-5010] Fix a " "NULL pointer deref in ssl module. The cert parser did not handle CRL " @@ -6560,7 +6817,7 @@ msgid "" "reported by Colin Read and Nicolas Edet of Cisco." msgstr "" -#: ../../../build/NEWS:3424 +#: ../../../build/NEWS:3569 msgid "" "`bpo-34812 `__: The :option:`-I` command" " line option (run Python in isolated mode) is now also copied by the " @@ -6569,7 +6826,7 @@ msgid "" "by :option:`-I`) were copied." msgstr "" -#: ../../../build/NEWS:3430 +#: ../../../build/NEWS:3575 msgid "" "`bpo-34791 `__: The xml.sax and " "xml.dom.domreg no longer use environment variables to override parser " @@ -6577,7 +6834,7 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:3434 +#: ../../../build/NEWS:3579 msgid "" "`bpo-17239 `__: The xml.sax and " "xml.dom.minidom parsers no longer processes external entities by default. " @@ -6585,46 +6842,46 @@ msgid "" "connections." msgstr "" -#: ../../../build/NEWS:3438 +#: ../../../build/NEWS:3583 msgid "" "`bpo-34623 `__: CVE-2018-14647: The C " "accelerated _elementtree module now initializes hash randomization salt from" " _Py_HashSecret instead of libexpat's default CSPRNG." msgstr "" -#: ../../../build/NEWS:3442 +#: ../../../build/NEWS:3587 msgid "" "`bpo-34405 `__: Updated to OpenSSL " "1.1.0i for Windows builds." msgstr "" -#: ../../../build/NEWS:3444 +#: ../../../build/NEWS:3589 msgid "" "`bpo-33871 `__: Fixed sending the part " "of the file in :func:`os.sendfile` on macOS. Using the *trailers* argument " "could cause sending more bytes from the input file than was specified." msgstr "" -#: ../../../build/NEWS:3448 +#: ../../../build/NEWS:3593 msgid "" "`bpo-32533 `__: Fixed thread-safety of " "error handling in _ssl." msgstr "" -#: ../../../build/NEWS:3450 ../../../build/NEWS:6949 +#: ../../../build/NEWS:3595 ../../../build/NEWS:7094 msgid "" "`bpo-33136 `__: Harden ssl module " "against LibreSSL CVE-2018-8970. X509_VERIFY_PARAM_set1_host() is called with" " an explicit namelen. A new test ensures that NULL bytes are not allowed." msgstr "" -#: ../../../build/NEWS:3454 ../../../build/NEWS:6953 ../../../build/NEWS:11346 +#: ../../../build/NEWS:3599 ../../../build/NEWS:7098 ../../../build/NEWS:11491 msgid "" "`bpo-33001 `__: Minimal fix to prevent " "buffer overrun in os.symlink on Windows" msgstr "" -#: ../../../build/NEWS:3456 ../../../build/NEWS:6955 ../../../build/NEWS:11348 +#: ../../../build/NEWS:3601 ../../../build/NEWS:7100 ../../../build/NEWS:11493 msgid "" "`bpo-32981 `__: Regexes in difflib and " "poplib were vulnerable to catastrophic backtracking. These regexes formed " @@ -6632,20 +6889,20 @@ msgid "" "CVE-2018-1060 and CVE-2018-1061. Patch by Jamie Davis." msgstr "" -#: ../../../build/NEWS:3461 ../../../build/NEWS:7167 +#: ../../../build/NEWS:3606 ../../../build/NEWS:7312 msgid "" "`bpo-28414 `__: The ssl module now " "allows users to perform their own IDN en/decoding when using SNI." msgstr "" -#: ../../../build/NEWS:3467 +#: ../../../build/NEWS:3612 msgid "" "`bpo-35877 `__: Make parenthesis " "optional for named expressions in while statement. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:3470 +#: ../../../build/NEWS:3615 msgid "" "`bpo-35814 `__: Allow same right hand " "side expressions in annotated assignments as in normal ones. In particular, " @@ -6653,7 +6910,7 @@ msgid "" "allowed." msgstr "" -#: ../../../build/NEWS:3474 +#: ../../../build/NEWS:3619 msgid "" "`bpo-35766 `__: Add the option to parse " "PEP 484 type comments in the ast module. (Off by default.) This is merging " @@ -6661,26 +6918,26 @@ msgid "" "[typed_ast](https://github.com/python/typed_ast)." msgstr "" -#: ../../../build/NEWS:3479 +#: ../../../build/NEWS:3624 msgid "" "`bpo-35713 `__: Reorganize Python " "initialization to get working exceptions and sys.stderr earlier." msgstr "" -#: ../../../build/NEWS:3482 +#: ../../../build/NEWS:3627 msgid "" "`bpo-33416 `__: Add end line and end " "column position information to the Python AST nodes. This is a C-level " "backwards incompatible change." msgstr "" -#: ../../../build/NEWS:3485 +#: ../../../build/NEWS:3630 msgid "" "`bpo-35720 `__: Fixed a minor memory " "leak in pymain_parse_cmdline_impl function in Modules/main.c" msgstr "" -#: ../../../build/NEWS:3488 +#: ../../../build/NEWS:3633 msgid "" "`bpo-35634 `__: ``func(**kwargs)`` will " "now raise an error when ``kwargs`` is a mapping containing multiple entries " @@ -6688,20 +6945,20 @@ msgid "" "are passed before ``**kwargs`` since Python 3.6." msgstr "" -#: ../../../build/NEWS:3493 +#: ../../../build/NEWS:3638 msgid "" "`bpo-35623 `__: Fix a crash when sorting" " very long lists. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3496 +#: ../../../build/NEWS:3641 msgid "" "`bpo-35214 `__: clang Memory Sanitizer " "build instrumentation was added to work around false positives from posix, " "socket, time, test_io, and test_faulthandler." msgstr "" -#: ../../../build/NEWS:3500 +#: ../../../build/NEWS:3645 msgid "" "`bpo-35560 `__: Fix an assertion error " "in :func:`format` in debug build for floating point formatting with \"n\" " @@ -6709,7 +6966,7 @@ msgid "" "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3504 +#: ../../../build/NEWS:3649 msgid "" "`bpo-35552 `__: Format characters ``%s``" " and ``%V`` in :c:func:`PyUnicode_FromFormat` and ``%s`` in " @@ -6717,39 +6974,39 @@ msgid "" "*precision* is specified." msgstr "" -#: ../../../build/NEWS:3508 +#: ../../../build/NEWS:3653 msgid "" "`bpo-35504 `__: Fix segfaults and " ":exc:`SystemError`\\ s when deleting certain attributes. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:3511 +#: ../../../build/NEWS:3656 msgid "" "`bpo-35504 `__: Fixed a SystemError when" " delete the characters_written attribute of an OSError." msgstr "" -#: ../../../build/NEWS:3514 +#: ../../../build/NEWS:3659 msgid "" "`bpo-35494 `__: Improved syntax error " "messages for unbalanced parentheses in f-string." msgstr "" -#: ../../../build/NEWS:3517 +#: ../../../build/NEWS:3662 msgid "" "`bpo-35444 `__: Fixed error handling in " "pickling methods when fail to look up builtin \"getattr\". Sped up pickling " "iterators." msgstr "" -#: ../../../build/NEWS:3520 +#: ../../../build/NEWS:3665 msgid "" "`bpo-35436 `__: Fix various issues with " "memory allocation error handling. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3523 +#: ../../../build/NEWS:3668 msgid "" "`bpo-35423 `__: Separate the signal " "handling trigger in the eval loop from the \"pending calls\" machinery. " @@ -6757,7 +7014,7 @@ msgid "" "insignificant." msgstr "" -#: ../../../build/NEWS:3527 +#: ../../../build/NEWS:3672 msgid "" "`bpo-35357 `__: Internal attributes' " "names of unittest.mock._Call and unittest.mock.MagicProxy (name, parent & " @@ -6765,20 +7022,20 @@ msgid "" "widely used object attributes. Fixed minor typo in test function name." msgstr "" -#: ../../../build/NEWS:3532 +#: ../../../build/NEWS:3677 msgid "" "`bpo-35372 `__: Fixed the code page " "decoder for input longer than 2 GiB containing undecodable bytes." msgstr "" -#: ../../../build/NEWS:3535 +#: ../../../build/NEWS:3680 msgid "" "`bpo-35336 `__: Fix " "PYTHONCOERCECLOCALE=1 environment variable: only coerce the C locale if the " "LC_CTYPE locale is \"C\"." msgstr "" -#: ../../../build/NEWS:3538 +#: ../../../build/NEWS:3683 msgid "" "`bpo-31241 `__: The *lineno* and " "*col_offset* attributes of AST nodes for list comprehensions, generator " @@ -6787,33 +7044,33 @@ msgid "" "first item." msgstr "" -#: ../../../build/NEWS:3543 +#: ../../../build/NEWS:3688 msgid "" "`bpo-33954 `__: For :meth:`str.format`, " ":meth:`float.__format__` and :meth:`complex.__format__` methods for non-" "ASCII decimal point when using the \"n\" formatter." msgstr "" -#: ../../../build/NEWS:3547 +#: ../../../build/NEWS:3692 msgid "" "`bpo-35269 `__: Fix a possible segfault " "involving a newly-created coroutine. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3550 +#: ../../../build/NEWS:3695 msgid "" "`bpo-35224 `__: Implement :pep:`572` " "(assignment expressions). Patch by Emily Morehouse." msgstr "" -#: ../../../build/NEWS:3553 +#: ../../../build/NEWS:3698 msgid "" "`bpo-32492 `__: Speed up " ":class:`namedtuple` attribute access by 1.6x using a C fast-path for the " "name descriptors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3556 +#: ../../../build/NEWS:3701 msgid "" "`bpo-35214 `__: Fixed an out of bounds " "memory access when parsing a truncated unicode escape sequence at the end of" @@ -6821,7 +7078,7 @@ msgid "" "memory allocation." msgstr "" -#: ../../../build/NEWS:3560 +#: ../../../build/NEWS:3705 msgid "" "`bpo-35214 `__: The interpreter and " "extension modules have had annotations added so that they work properly " @@ -6830,7 +7087,7 @@ msgid "" "perform." msgstr "" -#: ../../../build/NEWS:3565 +#: ../../../build/NEWS:3710 msgid "" "`bpo-35193 `__: Fix an off by one error " "in the bytecode peephole optimizer where it could read bytes beyond the end " @@ -6838,39 +7095,39 @@ msgid "" "in every release of Python 3.6 and 3.7 until now." msgstr "" -#: ../../../build/NEWS:3570 +#: ../../../build/NEWS:3715 msgid "" "`bpo-35169 `__: Improved error messages " "for forbidden assignments." msgstr "" -#: ../../../build/NEWS:3572 +#: ../../../build/NEWS:3717 msgid "" "`bpo-34022 `__: Fix handling of hash-" "based bytecode files in :mod:`zipimport`. Patch by Elvis Pranskevichus." msgstr "" -#: ../../../build/NEWS:3575 +#: ../../../build/NEWS:3720 msgid "" "`bpo-28401 `__: Debug builds will no " "longer to attempt to import extension modules built for the ABI as they were" " never compatible to begin with. Patch by Stefano Rivera." msgstr "" -#: ../../../build/NEWS:3579 +#: ../../../build/NEWS:3724 msgid "" "`bpo-29341 `__: Clarify in the " "docstrings of :mod:`os` methods that path-like objects are also accepted as " "input parameters." msgstr "" -#: ../../../build/NEWS:3582 +#: ../../../build/NEWS:3727 msgid "" "`bpo-35050 `__: :mod:`socket`: Fix off-" "by-one bug in length check for ``AF_ALG`` name and type." msgstr "" -#: ../../../build/NEWS:3585 +#: ../../../build/NEWS:3730 msgid "" "`bpo-29743 `__: Raise :exc:`ValueError` " "instead of :exc:`OverflowError` in case of a negative ``_length_`` in a " @@ -6879,48 +7136,48 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:3590 +#: ../../../build/NEWS:3735 msgid "" "`bpo-16806 `__: Fix ``lineno`` and " "``col_offset`` for multi-line string tokens." msgstr "" -#: ../../../build/NEWS:3592 +#: ../../../build/NEWS:3737 msgid "" "`bpo-35029 `__: :exc:`SyntaxWarning` " "raised as an exception at code generation time will be now replaced with a " ":exc:`SyntaxError` for better error reporting." msgstr "" -#: ../../../build/NEWS:3596 +#: ../../../build/NEWS:3741 msgid "" "`bpo-34983 `__: Expose " ":meth:`symtable.Symbol.is_nonlocal` in the symtable module. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:3599 +#: ../../../build/NEWS:3744 msgid "" "`bpo-34974 `__: :class:`bytes` and " ":class:`bytearray` constructors no longer convert unexpected exceptions " "(e.g. :exc:`MemoryError` and :exc:`KeyboardInterrupt`) to :exc:`TypeError`." msgstr "" -#: ../../../build/NEWS:3603 +#: ../../../build/NEWS:3748 msgid "" "`bpo-34939 `__: Allow annotated names in" " module namespace that are declared global before the annotation happens. " "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3606 +#: ../../../build/NEWS:3751 msgid "" "`bpo-34973 `__: Fixed crash in " ":func:`bytes` when the :class:`list` argument is mutated while it is " "iterated." msgstr "" -#: ../../../build/NEWS:3609 +#: ../../../build/NEWS:3754 msgid "" "`bpo-34876 `__: The *lineno* and " "*col_offset* attributes of the AST for decorated function and class refer " @@ -6930,34 +7187,34 @@ msgid "" "of child AST nodes can precede the position of the parent AST node." msgstr "" -#: ../../../build/NEWS:3616 +#: ../../../build/NEWS:3761 msgid "" "`bpo-34879 `__: Fix a possible null " "pointer dereference in bytesobject.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3619 +#: ../../../build/NEWS:3764 msgid "" "`bpo-34784 `__: Fix the implementation " "of PyStructSequence_NewType in order to create heap allocated " "StructSequences." msgstr "" -#: ../../../build/NEWS:3622 +#: ../../../build/NEWS:3767 msgid "" "`bpo-32912 `__: A :exc:`SyntaxWarning` " "is now emitted instead of a :exc:`DeprecationWarning` for invalid escape " "sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:3626 +#: ../../../build/NEWS:3771 msgid "" "`bpo-34854 `__: Fixed a crash in " "compiling string annotations containing a lambda with a keyword-only " "argument that doesn't have a default value." msgstr "" -#: ../../../build/NEWS:3629 +#: ../../../build/NEWS:3774 msgid "" "`bpo-34850 `__: The compiler now " "produces a :exc:`SyntaxWarning` when identity checks (``is`` and ``is not``)" @@ -6967,13 +7224,13 @@ msgid "" "instead." msgstr "" -#: ../../../build/NEWS:3635 +#: ../../../build/NEWS:3780 msgid "" "`bpo-34824 `__: Fix a possible null " "pointer dereference in Modules/_ssl.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3638 +#: ../../../build/NEWS:3783 msgid "" "`bpo-30156 `__: The C function " "``property_descr_get()`` uses a \"cached\" tuple to optimize function calls." @@ -6982,13 +7239,13 @@ msgid "" "and it causes 3 different crashes last years." msgstr "" -#: ../../../build/NEWS:3643 +#: ../../../build/NEWS:3788 msgid "" "`bpo-34762 `__: Fix contextvars C API to" " use PyObject* pointer types." msgstr "" -#: ../../../build/NEWS:3645 +#: ../../../build/NEWS:3790 msgid "" "`bpo-34751 `__: The hash function for " "tuples is now based on xxHash which gives better collision results on " @@ -6997,65 +7254,65 @@ msgid "" "contributions by Tim Peters." msgstr "" -#: ../../../build/NEWS:3650 +#: ../../../build/NEWS:3795 msgid "" "`bpo-34735 `__: Fix a memory leak in " "Modules/timemodule.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3653 +#: ../../../build/NEWS:3798 msgid "" "`bpo-34683 `__: Fixed a bug where some " "SyntaxError error pointed to locations that were off-by-one." msgstr "" -#: ../../../build/NEWS:3656 +#: ../../../build/NEWS:3801 msgid "" "`bpo-34651 `__: Only allow the main " "interpreter to fork. The avoids the possibility of affecting the main " "interpreter, which is critical to operation of the runtime." msgstr "" -#: ../../../build/NEWS:3660 +#: ../../../build/NEWS:3805 msgid "" "`bpo-34653 `__: Remove unused function " "PyParser_SimpleParseStringFilename." msgstr "" -#: ../../../build/NEWS:3662 +#: ../../../build/NEWS:3807 msgid "" "`bpo-32236 `__: Warn that line buffering" " is not supported if :func:`open` is called with binary mode and " "``buffering=1``." msgstr "" -#: ../../../build/NEWS:3665 +#: ../../../build/NEWS:3810 msgid "" "`bpo-34641 `__: Further restrict the " "syntax of the left-hand side of keyword arguments in function calls. In " "particular, ``f((keyword)=arg)`` is now disallowed." msgstr "" -#: ../../../build/NEWS:3669 +#: ../../../build/NEWS:3814 msgid "" "`bpo-34637 `__: Make the *start* " "argument to *sum()* visible as a keyword argument." msgstr "" -#: ../../../build/NEWS:3672 +#: ../../../build/NEWS:3817 msgid "" "`bpo-1621 `__: Do not assume signed " "integer overflow behavior (C undefined behavior) when performing set hash " "table resizing." msgstr "" -#: ../../../build/NEWS:3675 +#: ../../../build/NEWS:3820 msgid "" "`bpo-34588 `__: Fix an off-by-one in the" " recursive call pruning feature of traceback formatting." msgstr "" -#: ../../../build/NEWS:3678 +#: ../../../build/NEWS:3823 msgid "" "`bpo-34485 `__: On Windows, the LC_CTYPE" " is now set to the user preferred locale at startup. Previously, the " @@ -7063,7 +7320,7 @@ msgid "" "setlocale(LC_CTYPE, \"\") or setlocale(LC_ALL, \"\")." msgstr "" -#: ../../../build/NEWS:3682 +#: ../../../build/NEWS:3827 msgid "" "`bpo-34485 `__: Standard streams like " "sys.stdout now use the \"surrogateescape\" error handler, instead of " @@ -7071,14 +7328,14 @@ msgid "" "UTF-8 Mode is disabled)." msgstr "" -#: ../../../build/NEWS:3686 +#: ../../../build/NEWS:3831 msgid "" "`bpo-34485 `__: Fix the error handler of" " standard streams like sys.stdout: PYTHONIOENCODING=\":\" is now ignored " "instead of setting the error handler to \"strict\"." msgstr "" -#: ../../../build/NEWS:3690 +#: ../../../build/NEWS:3835 msgid "" "`bpo-34485 `__: Python now gets the " "locale encoding with C code to initialize the encoding of standard streams " @@ -7088,7 +7345,7 @@ msgid "" "startup by default." msgstr "" -#: ../../../build/NEWS:3696 +#: ../../../build/NEWS:3841 msgid "" "`bpo-34527 `__: On FreeBSD, " "Py_DecodeLocale() and Py_EncodeLocale() now also forces the ASCII encoding " @@ -7096,13 +7353,13 @@ msgid "" "\"C\"." msgstr "" -#: ../../../build/NEWS:3700 +#: ../../../build/NEWS:3845 msgid "" "`bpo-34527 `__: The UTF-8 Mode is now " "also enabled by the \"POSIX\" locale, not only by the \"C\" locale." msgstr "" -#: ../../../build/NEWS:3703 +#: ../../../build/NEWS:3848 msgid "" "`bpo-34403 `__: On HP-UX with C or POSIX" " locale, sys.getfilesystemencoding() now returns \"ascii\" instead of " @@ -7110,13 +7367,13 @@ msgid "" "coerced)." msgstr "" -#: ../../../build/NEWS:3707 +#: ../../../build/NEWS:3852 msgid "" "`bpo-34523 `__: The Python filesystem " "encoding is now read earlier during the Python initialization." msgstr "" -#: ../../../build/NEWS:3710 +#: ../../../build/NEWS:3855 msgid "" "`bpo-12458 `__: Tracebacks show now " "correct line number for subexpressions in multiline expressions. Tracebacks " @@ -7124,110 +7381,110 @@ msgid "" " of the line number of the last subexpression." msgstr "" -#: ../../../build/NEWS:3715 +#: ../../../build/NEWS:3860 msgid "" "`bpo-34408 `__: Prevent a null pointer " "dereference and resource leakage in ``PyInterpreterState_New()``." msgstr "" -#: ../../../build/NEWS:3718 +#: ../../../build/NEWS:3863 msgid "" "`bpo-34400 `__: Fix undefined behavior " "in parsetok.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3720 +#: ../../../build/NEWS:3865 msgid "" "`bpo-33073 `__: Added as_integer_ratio " "to ints to make them more interoperable with floats." msgstr "" -#: ../../../build/NEWS:3723 +#: ../../../build/NEWS:3868 msgid "" "`bpo-34377 `__: Update valgrind " "suppression list to use ``_PyObject_Free``/``_PyObject_Realloc`` instead of " "``PyObject_Free``/``PyObject_Realloc``." msgstr "" -#: ../../../build/NEWS:3727 +#: ../../../build/NEWS:3872 msgid "" "`bpo-34353 `__: Added the \"socket\" " "option in the `stat.filemode()` Python implementation to match the C " "implementation." msgstr "" -#: ../../../build/NEWS:3730 +#: ../../../build/NEWS:3875 msgid "" "`bpo-34320 `__: Fix ``dict(od)`` didn't " "copy iteration order of OrderedDict." msgstr "" -#: ../../../build/NEWS:3732 +#: ../../../build/NEWS:3877 msgid "" "`bpo-34113 `__: Fixed crash on debug " "builds when opcode stack was adjusted with negative numbers. Patch by " "Constantin Petrisor." msgstr "" -#: ../../../build/NEWS:3735 +#: ../../../build/NEWS:3880 msgid "" "`bpo-34100 `__: Compiler now merges " "constants in tuples and frozensets recursively. Code attributes like " "``co_names`` are merged too." msgstr "" -#: ../../../build/NEWS:3738 +#: ../../../build/NEWS:3883 msgid "" "`bpo-34151 `__: Performance of list " "concatenation, repetition and slicing operations is slightly improved. Patch" " by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:3741 +#: ../../../build/NEWS:3886 msgid "" "`bpo-34170 `__: -X dev: it is now " "possible to override the memory allocator using PYTHONMALLOC even if the " "developer mode is enabled." msgstr "" -#: ../../../build/NEWS:3744 +#: ../../../build/NEWS:3889 msgid "" "`bpo-33237 `__: Improved " ":exc:`AttributeError` message for partially initialized module." msgstr "" -#: ../../../build/NEWS:3747 +#: ../../../build/NEWS:3892 msgid "" "`bpo-34149 `__: Fix min and max " "functions to get default behavior when key is None." msgstr "" -#: ../../../build/NEWS:3750 +#: ../../../build/NEWS:3895 msgid "" "`bpo-34125 `__: Profiling of unbound " "built-in methods now works when ``**kwargs`` is given." msgstr "" -#: ../../../build/NEWS:3753 +#: ../../../build/NEWS:3898 msgid "" "`bpo-34141 `__: Optimized pickling " "atomic types (None, bool, int, float, bytes, str)." msgstr "" -#: ../../../build/NEWS:3756 +#: ../../../build/NEWS:3901 msgid "" "`bpo-34126 `__: Fix crashes when " "profiling certain invalid calls of unbound methods. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3759 +#: ../../../build/NEWS:3904 msgid "" "`bpo-24618 `__: Fixed reading invalid " "memory when create the code object with too small varnames tuple or too " "large argument counts." msgstr "" -#: ../../../build/NEWS:3762 +#: ../../../build/NEWS:3907 msgid "" "`bpo-34068 `__: In " ":meth:`io.IOBase.close`, ensure that the :attr:`~io.IOBase.closed` attribute" @@ -7235,63 +7492,63 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:3766 +#: ../../../build/NEWS:3911 msgid "" "`bpo-34087 `__: Fix buffer overflow " "while converting unicode to numeric values." msgstr "" -#: ../../../build/NEWS:3768 +#: ../../../build/NEWS:3913 msgid "" "`bpo-34080 `__: Fixed a memory leak in " "the compiler when it raised some uncommon errors during tokenizing." msgstr "" -#: ../../../build/NEWS:3771 +#: ../../../build/NEWS:3916 msgid "" "`bpo-34066 `__: Disabled interruption by" " Ctrl-C between calling ``open()`` and entering a **with** block in ``with " "open()``." msgstr "" -#: ../../../build/NEWS:3774 +#: ../../../build/NEWS:3919 msgid "" "`bpo-34042 `__: Fix dict.copy() to " "maintain correct total refcount (as reported by sys.gettotalrefcount())." msgstr "" -#: ../../../build/NEWS:3777 +#: ../../../build/NEWS:3922 msgid "" "`bpo-33418 `__: Fix potential memory " "leak in function object when it creates reference cycle." msgstr "" -#: ../../../build/NEWS:3780 +#: ../../../build/NEWS:3925 msgid "" "`bpo-33985 `__: Implement " "contextvars.ContextVar.name attribute." msgstr "" -#: ../../../build/NEWS:3782 +#: ../../../build/NEWS:3927 msgid "" "`bpo-33956 `__: Update vendored Expat " "library copy to version 2.2.5." msgstr "" -#: ../../../build/NEWS:3784 +#: ../../../build/NEWS:3929 msgid "" "`bpo-24596 `__: Decref the module object" " in :c:func:`PyRun_SimpleFileExFlags` before calling " ":c:func:`PyErr_Print()`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3787 +#: ../../../build/NEWS:3932 msgid "" "`bpo-33451 `__: Close directly executed " "pyc files before calling ``PyEval_EvalCode()``." msgstr "" -#: ../../../build/NEWS:3790 +#: ../../../build/NEWS:3935 msgid "" "`bpo-1617161 `__: The hash of " ":class:`BuiltinMethodType` instances (methods of built-in classes) now " @@ -7303,21 +7560,21 @@ msgid "" "instances no longer support ordering." msgstr "" -#: ../../../build/NEWS:3798 +#: ../../../build/NEWS:3943 msgid "" "`bpo-33824 `__: Fix \"LC_ALL=C python3.7" " -V\": reset properly the command line parser when the encoding changes " "after reading the Python configuration." msgstr "" -#: ../../../build/NEWS:3801 ../../../build/NEWS:6447 +#: ../../../build/NEWS:3946 ../../../build/NEWS:6592 msgid "" "`bpo-33803 `__: Fix a crash in hamt.c " "caused by enabling GC tracking for an object that hadn't all of its fields " "set to NULL." msgstr "" -#: ../../../build/NEWS:3804 +#: ../../../build/NEWS:3949 msgid "" "`bpo-33738 `__: Seven macro " "incompatibilities with the Limited API were fixed, and the macros " @@ -7326,40 +7583,40 @@ msgid "" "automatic macro checks was added." msgstr "" -#: ../../../build/NEWS:3809 ../../../build/NEWS:11019 +#: ../../../build/NEWS:3954 ../../../build/NEWS:11164 msgid "" "`bpo-33786 `__: Fix asynchronous " "generators to handle GeneratorExit in athrow() correctly" msgstr "" -#: ../../../build/NEWS:3812 +#: ../../../build/NEWS:3957 msgid "" "`bpo-30167 `__: " "``PyRun_SimpleFileExFlags`` removes ``__cached__`` from module in addition " "to ``__file__``." msgstr "" -#: ../../../build/NEWS:3815 ../../../build/NEWS:6450 +#: ../../../build/NEWS:3960 ../../../build/NEWS:6595 msgid "" "`bpo-33706 `__: Fix a crash in Python " "initialization when parsing the command line options. Thanks Christoph " "Gohlke for the bug report and the fix!" msgstr "" -#: ../../../build/NEWS:3818 +#: ../../../build/NEWS:3963 msgid "" "`bpo-33597 `__: Reduce ``PyGC_Head`` " "size from 3 words to 2 words." msgstr "" -#: ../../../build/NEWS:3820 ../../../build/NEWS:6453 ../../../build/NEWS:11022 +#: ../../../build/NEWS:3965 ../../../build/NEWS:6598 ../../../build/NEWS:11167 msgid "" "`bpo-30654 `__: Fixed reset of the " "SIGINT handler to SIG_DFL on interpreter shutdown even when there was a " "custom handler set previously. Patch by Philipp Kerling." msgstr "" -#: ../../../build/NEWS:3824 ../../../build/NEWS:6559 ../../../build/NEWS:11026 +#: ../../../build/NEWS:3969 ../../../build/NEWS:6704 ../../../build/NEWS:11171 msgid "" "`bpo-33622 `__: Fixed a leak when the " "garbage collector fails to add an object with the ``__del__`` method or " @@ -7367,13 +7624,13 @@ msgid "" "can now be called when an exception is set and preserves it." msgstr "" -#: ../../../build/NEWS:3829 +#: ../../../build/NEWS:3974 msgid "" "`bpo-33462 `__: Make dict and dict views" " reversible. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3831 +#: ../../../build/NEWS:3976 msgid "" "`bpo-23722 `__: A :exc:`RuntimeError` is" " now raised when the custom metaclass doesn't provide the ``__classcell__`` " @@ -7381,7 +7638,7 @@ msgid "" ":exc:`DeprecationWarning` was emitted in Python 3.6--3.7." msgstr "" -#: ../../../build/NEWS:3836 +#: ../../../build/NEWS:3981 msgid "" "`bpo-33499 `__: Add " ":envvar:`PYTHONPYCACHEPREFIX` environment variable and :option:`-X` " @@ -7389,120 +7646,120 @@ msgid "" "for writing module bytecode cache files." msgstr "" -#: ../../../build/NEWS:3840 +#: ../../../build/NEWS:3985 msgid "" "`bpo-25711 `__: The :mod:`zipimport` " "module has been rewritten in pure Python." msgstr "" -#: ../../../build/NEWS:3842 ../../../build/NEWS:6564 +#: ../../../build/NEWS:3987 ../../../build/NEWS:6709 msgid "" "`bpo-33509 `__: Fix module_globals " "parameter of warnings.warn_explicit(): don't crash if module_globals is not " "a dict." msgstr "" -#: ../../../build/NEWS:3845 ../../../build/NEWS:6457 ../../../build/NEWS:11031 +#: ../../../build/NEWS:3990 ../../../build/NEWS:6602 ../../../build/NEWS:11176 msgid "" "`bpo-31849 `__: Fix signed/unsigned " "comparison warning in pyhash.c." msgstr "" -#: ../../../build/NEWS:3847 ../../../build/NEWS:6571 +#: ../../../build/NEWS:3992 ../../../build/NEWS:6716 msgid "" "`bpo-33475 `__: Fixed miscellaneous bugs" " in converting annotations to strings and optimized parentheses in the " "string representation." msgstr "" -#: ../../../build/NEWS:3850 +#: ../../../build/NEWS:3995 msgid "" "`bpo-20104 `__: Added support for the " "`setpgroup`, `resetids`, `setsigmask`, `setsigdef` and `scheduler` " "parameters of `posix_spawn`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3854 ../../../build/NEWS:6574 ../../../build/NEWS:11033 +#: ../../../build/NEWS:3999 ../../../build/NEWS:6719 ../../../build/NEWS:11178 msgid "" "`bpo-33391 `__: Fix a leak in " "set_symmetric_difference()." msgstr "" -#: ../../../build/NEWS:3856 ../../../build/NEWS:6772 +#: ../../../build/NEWS:4001 ../../../build/NEWS:6917 msgid "" "`bpo-33363 `__: Raise a SyntaxError for " "``async with`` and ``async for`` statements outside of async functions." msgstr "" -#: ../../../build/NEWS:3859 ../../../build/NEWS:6576 ../../../build/NEWS:11035 +#: ../../../build/NEWS:4004 ../../../build/NEWS:6721 ../../../build/NEWS:11180 msgid "" "`bpo-28055 `__: Fix unaligned accesses " "in siphash24(). Patch by Rolf Eike Beer." msgstr "" -#: ../../../build/NEWS:3861 ../../../build/NEWS:6775 +#: ../../../build/NEWS:4006 ../../../build/NEWS:6920 msgid "" "`bpo-33128 `__: Fix a bug that causes " "PathFinder to appear twice on sys.meta_path. Patch by Pablo Galindo Salgado." msgstr "" -#: ../../../build/NEWS:3864 +#: ../../../build/NEWS:4009 msgid "" "`bpo-33331 `__: Modules imported last " "are now cleared first at interpreter shutdown." msgstr "" -#: ../../../build/NEWS:3867 ../../../build/NEWS:6778 +#: ../../../build/NEWS:4012 ../../../build/NEWS:6923 msgid "" "`bpo-33312 `__: Fixed clang ubsan " "(undefined behavior sanitizer) warnings in dictobject.c by adjusting how the" " internal struct _dictkeysobject shared keys structure is declared." msgstr "" -#: ../../../build/NEWS:3871 +#: ../../../build/NEWS:4016 msgid "" "`bpo-33305 `__: Improved syntax error " "messages for invalid numerical literals." msgstr "" -#: ../../../build/NEWS:3873 +#: ../../../build/NEWS:4018 msgid "" "`bpo-33306 `__: Improved syntax error " "messages for unbalanced parentheses." msgstr "" -#: ../../../build/NEWS:3875 +#: ../../../build/NEWS:4020 msgid "" "`bpo-33234 `__: The list constructor " "will pre-size and not over-allocate when the input length is known." msgstr "" -#: ../../../build/NEWS:3878 +#: ../../../build/NEWS:4023 msgid "" "`bpo-33270 `__: Intern the names for all" " anonymous code objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3881 +#: ../../../build/NEWS:4026 msgid "" "`bpo-30455 `__: The C and Python code " "and the documentation related to tokens are now generated from a single " "source file :file:`Grammar/Tokens`." msgstr "" -#: ../../../build/NEWS:3884 +#: ../../../build/NEWS:4029 msgid "" "`bpo-33176 `__: Add a ``toreadonly()`` " "method to memoryviews." msgstr "" -#: ../../../build/NEWS:3886 ../../../build/NEWS:6782 ../../../build/NEWS:11037 +#: ../../../build/NEWS:4031 ../../../build/NEWS:6927 ../../../build/NEWS:11182 msgid "" "`bpo-33231 `__: Fix potential memory " "leak in ``normalizestring()``." msgstr "" -#: ../../../build/NEWS:3888 ../../../build/NEWS:6784 +#: ../../../build/NEWS:4033 ../../../build/NEWS:6929 msgid "" "`bpo-33205 `__: Change dict growth " "function from ``round_up_to_power_2(used*2+hashtable_size/2)`` to " @@ -7510,20 +7767,20 @@ msgid "" "``used == 0``. Now dict has more chance to be shrinked." msgstr "" -#: ../../../build/NEWS:3893 ../../../build/NEWS:6789 ../../../build/NEWS:11039 +#: ../../../build/NEWS:4038 ../../../build/NEWS:6934 ../../../build/NEWS:11184 msgid "" "`bpo-29922 `__: Improved error messages " "in 'async with' when ``__aenter__()`` or ``__aexit__()`` return non-" "awaitable object." msgstr "" -#: ../../../build/NEWS:3896 ../../../build/NEWS:6792 ../../../build/NEWS:11042 +#: ../../../build/NEWS:4041 ../../../build/NEWS:6937 ../../../build/NEWS:11187 msgid "" "`bpo-33199 `__: Fix ``ma_version_tag`` " "in dict implementation is uninitialized when copying from key-sharing dict." msgstr "" -#: ../../../build/NEWS:3899 ../../../build/NEWS:6963 +#: ../../../build/NEWS:4044 ../../../build/NEWS:7108 msgid "" "`bpo-33053 `__: When using the -m " "switch, sys.path[0] is now explicitly expanded as the *starting* working " @@ -7531,14 +7788,14 @@ msgid "" "from the current working directory at the time of the import)" msgstr "" -#: ../../../build/NEWS:3904 +#: ../../../build/NEWS:4049 msgid "" "`bpo-33138 `__: Changed standard error " "message for non-pickleable and non-copyable types. It now says \"cannot " "pickle\" instead of \"can't pickle\" or \"cannot serialize\"." msgstr "" -#: ../../../build/NEWS:3908 ../../../build/NEWS:6968 +#: ../../../build/NEWS:4053 ../../../build/NEWS:7113 msgid "" "`bpo-33018 `__: Improve consistency of " "errors raised by ``issubclass()`` when called with a non-class and an " @@ -7546,40 +7803,40 @@ msgid "" "by Josh Bronson." msgstr "" -#: ../../../build/NEWS:3912 +#: ../../../build/NEWS:4057 msgid "" "`bpo-33083 `__: ``math.factorial`` no " "longer accepts arguments that are not int-like. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3915 +#: ../../../build/NEWS:4060 msgid "" "`bpo-33041 `__: Added new opcode " ":opcode:`END_ASYNC_FOR` and fixes the following issues:" msgstr "" -#: ../../../build/NEWS:3918 +#: ../../../build/NEWS:4063 msgid "" "Setting global :exc:`StopAsyncIteration` no longer breaks ``async for`` " "loops." msgstr "" -#: ../../../build/NEWS:3920 +#: ../../../build/NEWS:4065 msgid "Jumping into an ``async for`` loop is now disabled." msgstr "" -#: ../../../build/NEWS:3921 +#: ../../../build/NEWS:4066 msgid "Jumping out of an ``async for`` loop no longer corrupts the stack." msgstr "" -#: ../../../build/NEWS:3923 +#: ../../../build/NEWS:4068 msgid "" "`bpo-25750 `__: Fix rare Python crash " "due to bad refcounting in ``type_getattro()`` if a descriptor deletes itself" " from the class. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3927 +#: ../../../build/NEWS:4072 msgid "" "`bpo-33041 `__: Fixed bytecode " "generation for \"async for\" with a complex target. A StopAsyncIteration " @@ -7587,13 +7844,13 @@ msgid "" "the iteration." msgstr "" -#: ../../../build/NEWS:3931 ../../../build/NEWS:6974 ../../../build/NEWS:11356 +#: ../../../build/NEWS:4076 ../../../build/NEWS:7119 ../../../build/NEWS:11501 msgid "" "`bpo-33026 `__: Fixed jumping out of " "\"with\" block by setting f_lineno." msgstr "" -#: ../../../build/NEWS:3933 ../../../build/NEWS:6976 +#: ../../../build/NEWS:4078 ../../../build/NEWS:7121 msgid "" "`bpo-33005 `__: Fix a crash on fork when" " using a custom memory allocator (ex: using PYTHONMALLOC env var). " @@ -7601,7 +7858,7 @@ msgid "" "RAW memory allocator to allocate a new interpreters mutex on fork." msgstr "" -#: ../../../build/NEWS:3938 ../../../build/NEWS:6578 +#: ../../../build/NEWS:4083 ../../../build/NEWS:6723 msgid "" "`bpo-32911 `__: Due to unexpected " "compatibility issues discovered during downstream beta testing, reverted " @@ -7611,26 +7868,26 @@ msgid "" "on patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:3944 ../../../build/NEWS:6981 ../../../build/NEWS:11358 +#: ../../../build/NEWS:4089 ../../../build/NEWS:7126 ../../../build/NEWS:11503 msgid "" "`bpo-17288 `__: Prevent jumps from " "'return' and 'exception' trace events." msgstr "" -#: ../../../build/NEWS:3946 +#: ../../../build/NEWS:4091 msgid "" "`bpo-32946 `__: Importing names from " "already imported module with \"from ... import ...\" is now 30% faster if " "the module is not a package." msgstr "" -#: ../../../build/NEWS:3949 +#: ../../../build/NEWS:4094 msgid "" "`bpo-32932 `__: Make error message more " "revealing when there are non-str objects in ``__all__``." msgstr "" -#: ../../../build/NEWS:3952 +#: ../../../build/NEWS:4097 msgid "" "`bpo-32925 `__: Optimized iterating and " "containing test for literal lists consisting of non-constants: ``x in [a, " @@ -7638,58 +7895,58 @@ msgid "" "optimized." msgstr "" -#: ../../../build/NEWS:3956 ../../../build/NEWS:7173 ../../../build/NEWS:11360 +#: ../../../build/NEWS:4101 ../../../build/NEWS:7318 ../../../build/NEWS:11505 msgid "" "`bpo-32889 `__: Update Valgrind " "suppression list to account for the rename of ``Py_ADDRESS_IN_RANG`` to " "``address_in_range``." msgstr "" -#: ../../../build/NEWS:3959 ../../../build/NEWS:6983 +#: ../../../build/NEWS:4104 ../../../build/NEWS:7128 msgid "" "`bpo-32836 `__: Don't use temporary " "variables in cases of list/dict/set comprehensions" msgstr "" -#: ../../../build/NEWS:3962 ../../../build/NEWS:7176 +#: ../../../build/NEWS:4107 ../../../build/NEWS:7321 msgid "" "`bpo-31356 `__: Remove the new API added" " in `bpo-31356 `__ (gc.ensure_disabled()" " context manager)." msgstr "" -#: ../../../build/NEWS:3965 ../../../build/NEWS:7179 +#: ../../../build/NEWS:4110 ../../../build/NEWS:7324 msgid "" "`bpo-32305 `__: For namespace packages, " "ensure that both ``__file__`` and ``__spec__.origin`` are set to None." msgstr "" -#: ../../../build/NEWS:3968 ../../../build/NEWS:7182 +#: ../../../build/NEWS:4113 ../../../build/NEWS:7327 msgid "" "`bpo-32303 `__: Make sure " "``__spec__.loader`` matches ``__loader__`` for namespace packages." msgstr "" -#: ../../../build/NEWS:3971 ../../../build/NEWS:7185 +#: ../../../build/NEWS:4116 ../../../build/NEWS:7330 msgid "" "`bpo-32711 `__: Fix the warning messages" " for Python/ast_unparse.c. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3974 ../../../build/NEWS:7188 ../../../build/NEWS:11371 +#: ../../../build/NEWS:4119 ../../../build/NEWS:7333 ../../../build/NEWS:11516 msgid "" "`bpo-32583 `__: Fix possible crashing in" " builtin Unicode decoders caused by write out-of-bound errors when using " "customized decode error handlers." msgstr "" -#: ../../../build/NEWS:3977 +#: ../../../build/NEWS:4122 msgid "" "`bpo-32489 `__: A :keyword:`continue` " "statement is now allowed in the :keyword:`finally` clause." msgstr "" -#: ../../../build/NEWS:3980 +#: ../../../build/NEWS:4125 msgid "" "`bpo-17611 `__: Simplified the " "interpreter loop by moving the logic of unrolling the stack of blocks into " @@ -7698,7 +7955,7 @@ msgid "" ":keyword:`continue` and :keyword:`return`." msgstr "" -#: ../../../build/NEWS:3986 +#: ../../../build/NEWS:4131 msgid "" "Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`, " ":opcode:`SETUP_LOOP` and :opcode:`SETUP_EXCEPT`. Added new opcodes " @@ -7707,21 +7964,21 @@ msgid "" ":opcode:`WITH_CLEANUP_START`." msgstr "" -#: ../../../build/NEWS:3992 +#: ../../../build/NEWS:4137 msgid "" "`bpo-32285 `__: New function " "unicodedata.is_normalized, which can check whether a string is in a specific" " normal form." msgstr "" -#: ../../../build/NEWS:3995 +#: ../../../build/NEWS:4140 msgid "" "`bpo-10544 `__: Yield expressions are " "now disallowed in comprehensions and generator expressions except the " "expression for the outermost iterable." msgstr "" -#: ../../../build/NEWS:3998 +#: ../../../build/NEWS:4143 msgid "" "`bpo-32117 `__: Iterable unpacking is " "now allowed without parentheses in yield and return statements, e.g. ``yield" @@ -7729,7 +7986,7 @@ msgid "" "Chapman for added tests." msgstr "" -#: ../../../build/NEWS:4002 +#: ../../../build/NEWS:4147 msgid "" "`bpo-31902 `__: Fix the ``col_offset`` " "attribute for ast nodes ``ast.AsyncFor``, ``ast.AsyncFunctionDef``, and " @@ -7737,45 +7994,45 @@ msgid "" "``async``." msgstr "" -#: ../../../build/NEWS:4006 +#: ../../../build/NEWS:4151 msgid "" "`bpo-25862 `__: Fix assertion failures " "in the ``tell()`` method of ``io.TextIOWrapper``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4009 ../../../build/NEWS:6584 ../../../build/NEWS:11050 +#: ../../../build/NEWS:4154 ../../../build/NEWS:6729 ../../../build/NEWS:11195 msgid "" "`bpo-21983 `__: Fix a crash in " "`ctypes.cast()` in case the type argument is a ctypes structured data type. " "Patch by Eryk Sun and Oren Milman." msgstr "" -#: ../../../build/NEWS:4012 +#: ../../../build/NEWS:4157 msgid "" "`bpo-31577 `__: Fix a crash in " "`os.utime()` in case of a bad ns argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:4015 +#: ../../../build/NEWS:4160 msgid "" "`bpo-29832 `__: Remove references to " "'getsockaddrarg' from various socket error messages. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:4021 +#: ../../../build/NEWS:4166 msgid "" "`bpo-35845 `__: Add 'order' parameter to" " memoryview.tobytes()." msgstr "" -#: ../../../build/NEWS:4023 +#: ../../../build/NEWS:4168 msgid "" "`bpo-35864 `__: The _asdict() method for" " collections.namedtuple now returns a regular dict instead of an " "OrderedDict." msgstr "" -#: ../../../build/NEWS:4026 +#: ../../../build/NEWS:4171 msgid "" "`bpo-35537 `__: An ExitStack is now used" " internally within subprocess.POpen to clean up pipe file handles. No " @@ -7784,19 +8041,19 @@ msgid "" " by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:4031 +#: ../../../build/NEWS:4176 msgid "" "`bpo-35847 `__: RISC-V needed the " "CTYPES_PASS_BY_REF_HACK. Fixes ctypes Structure test_pass_by_value." msgstr "" -#: ../../../build/NEWS:4034 +#: ../../../build/NEWS:4179 msgid "" "`bpo-35813 `__: Shared memory submodule " "added to multiprocessing to avoid need for serialization between processes" msgstr "" -#: ../../../build/NEWS:4037 +#: ../../../build/NEWS:4182 msgid "" "`bpo-35780 `__: Fix lru_cache() errors " "arising in recursive, reentrant, or multi-threaded code. These errors could " @@ -7811,98 +8068,98 @@ msgid "" "times the underlying user function was called." msgstr "" -#: ../../../build/NEWS:4049 +#: ../../../build/NEWS:4194 msgid "" "`bpo-35537 `__: :func:`os.posix_spawn` " "and :func:`os.posix_spawnp` now have a *setsid* parameter." msgstr "" -#: ../../../build/NEWS:4052 +#: ../../../build/NEWS:4197 msgid "" "`bpo-23846 `__: " ":class:`asyncio.ProactorEventLoop` now catches and logs send errors when the" " self-pipe is full." msgstr "" -#: ../../../build/NEWS:4055 +#: ../../../build/NEWS:4200 msgid "" "`bpo-34323 `__: :mod:`asyncio`: Enhance " "``IocpProactor.close()`` log: wait 1 second before the first log, then log " "every second. Log also the number of seconds since ``close()`` was called." msgstr "" -#: ../../../build/NEWS:4059 +#: ../../../build/NEWS:4204 msgid "" "`bpo-35674 `__: Add a new " ":func:`os.posix_spawnp` function. Patch by Joannah Nanjekye." msgstr "" -#: ../../../build/NEWS:4062 +#: ../../../build/NEWS:4207 msgid "" "`bpo-35733 `__: " "``ast.Constant(boolean)`` no longer an instance of :class:`ast.Num`. Patch " "by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:4065 +#: ../../../build/NEWS:4210 msgid "" "`bpo-35726 `__: QueueHandler.prepare() " "now makes a copy of the record before modifying and enqueueing it, to avoid " "affecting other handlers in the chain." msgstr "" -#: ../../../build/NEWS:4069 +#: ../../../build/NEWS:4214 msgid "" "`bpo-35719 `__: Sped up multi-argument " ":mod:`math` functions atan2(), copysign(), remainder() and hypot() by 1.3--" "2.5 times." msgstr "" -#: ../../../build/NEWS:4072 +#: ../../../build/NEWS:4217 msgid "" "`bpo-35717 `__: Fix KeyError exception " "raised when using enums and compile. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:4075 +#: ../../../build/NEWS:4220 msgid "" "`bpo-35699 `__: Fixed detection of " "Visual Studio Build Tools 2017 in distutils" msgstr "" -#: ../../../build/NEWS:4077 +#: ../../../build/NEWS:4222 msgid "" "`bpo-32710 `__: Fix memory leaks in " "asyncio ProactorEventLoop on overlapped operation failure." msgstr "" -#: ../../../build/NEWS:4080 +#: ../../../build/NEWS:4225 msgid "" "`bpo-35702 `__: The " ":data:`time.CLOCK_UPTIME_RAW` constant is now available for macOS 10.12." msgstr "" -#: ../../../build/NEWS:4083 +#: ../../../build/NEWS:4228 msgid "" "`bpo-32710 `__: Fix a memory leak in " "asyncio in the ProactorEventLoop when ``ReadFile()`` or ``WSASend()`` " "overlapped operation fail immediately: release the internal buffer." msgstr "" -#: ../../../build/NEWS:4087 +#: ../../../build/NEWS:4232 msgid "" "`bpo-35682 `__: Fix " "``asyncio.ProactorEventLoop.sendfile()``: don't attempt to set the result of" " an internal future if it's already done." msgstr "" -#: ../../../build/NEWS:4090 +#: ../../../build/NEWS:4235 msgid "" "`bpo-35283 `__: Add a deprecated warning" " for the :meth:`threading.Thread.isAlive` method. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:4093 +#: ../../../build/NEWS:4238 msgid "" "`bpo-35664 `__: Improve " "operator.itemgetter() performance by 33% with optimized argument handling " @@ -7911,52 +8168,52 @@ msgid "" "library)." msgstr "" -#: ../../../build/NEWS:4098 +#: ../../../build/NEWS:4243 msgid "" "`bpo-35643 `__: Fixed a SyntaxWarning: " "invalid escape sequence in Modules/_sha3/cleanup.py. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:4101 +#: ../../../build/NEWS:4246 msgid "" "`bpo-35619 `__: Improved support of " "custom data descriptors in :func:`help` and :mod:`pydoc`." msgstr "" -#: ../../../build/NEWS:4104 +#: ../../../build/NEWS:4249 msgid "" "`bpo-28503 `__: The `crypt` module now " "internally uses the `crypt_r()` library function instead of `crypt()` when " "available." msgstr "" -#: ../../../build/NEWS:4107 +#: ../../../build/NEWS:4252 msgid "" "`bpo-35614 `__: Fixed help() on " "metaclasses. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4109 +#: ../../../build/NEWS:4254 msgid "" "`bpo-35568 `__: Expose ``raise(signum)``" " as `raise_signal`" msgstr "" -#: ../../../build/NEWS:4111 +#: ../../../build/NEWS:4256 msgid "" "`bpo-35588 `__: The floor division and " "modulo operations and the :func:`divmod` function on " ":class:`fractions.Fraction` types are 2--4x faster. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:4115 +#: ../../../build/NEWS:4260 msgid "" "`bpo-35585 `__: Speed-up building enums " "by value, e.g. http.HTTPStatus(200)." msgstr "" -#: ../../../build/NEWS:4117 +#: ../../../build/NEWS:4262 msgid "" "`bpo-30561 `__: random.gammavariate(1.0," " beta) now computes the same result as random.expovariate(1.0 / beta). This" @@ -7965,33 +8222,33 @@ msgid "" "variables than it used to." msgstr "" -#: ../../../build/NEWS:4122 +#: ../../../build/NEWS:4267 msgid "" "`bpo-35537 `__: The :mod:`subprocess` " "module can now use the :func:`os.posix_spawn` function in some cases for " "better performance." msgstr "" -#: ../../../build/NEWS:4125 +#: ../../../build/NEWS:4270 msgid "" "`bpo-35526 `__: Delaying the 'joke' of " "barry_as_FLUFL.mandatory to Python version 4.0" msgstr "" -#: ../../../build/NEWS:4128 +#: ../../../build/NEWS:4273 msgid "" "`bpo-35523 `__: Remove :mod:`ctypes` " "callback workaround: no longer create a callback at startup. Avoid SELinux " "alert on ``import ctypes`` and ``import uuid``." msgstr "" -#: ../../../build/NEWS:4132 +#: ../../../build/NEWS:4277 msgid "" "`bpo-31784 `__: :func:`uuid.uuid1` now " "calls :func:`time.time_ns` rather than ``int(time.time() * 1e9)``." msgstr "" -#: ../../../build/NEWS:4135 +#: ../../../build/NEWS:4280 msgid "" "`bpo-35513 `__: " ":class:`~unittest.runner.TextTestRunner` of :mod:`unittest.runner` now uses " @@ -8000,14 +8257,14 @@ msgid "" ":func:`time.perf_counter` is monotonic." msgstr "" -#: ../../../build/NEWS:4141 +#: ../../../build/NEWS:4286 msgid "" "`bpo-35502 `__: Fixed reference leaks in" " :class:`xml.etree.ElementTree.TreeBuilder` in case of unfinished building " "of the tree (in particular when an error was raised during parsing XML)." msgstr "" -#: ../../../build/NEWS:4145 +#: ../../../build/NEWS:4290 msgid "" "`bpo-35348 `__: Make " ":func:`platform.architecture` parsing of ``file`` command output more " @@ -8016,7 +8273,7 @@ msgid "" "object\" pattern." msgstr "" -#: ../../../build/NEWS:4150 +#: ../../../build/NEWS:4295 msgid "" "`bpo-35491 `__: :mod:`multiprocessing`: " "Add ``Pool.__repr__()`` and enhance ``BaseProcess.__repr__()`` (add pid and " @@ -8025,74 +8282,74 @@ msgid "" "``0``." msgstr "" -#: ../../../build/NEWS:4155 +#: ../../../build/NEWS:4300 msgid "" "`bpo-35477 `__: " ":meth:`multiprocessing.Pool.__enter__` now fails if the pool is not running:" " ``with pool:`` fails if used more than once." msgstr "" -#: ../../../build/NEWS:4158 +#: ../../../build/NEWS:4303 msgid "" "`bpo-31446 `__: Copy command line that " "was passed to CreateProcessW since this function can change the content of " "the input buffer." msgstr "" -#: ../../../build/NEWS:4161 +#: ../../../build/NEWS:4306 msgid "" "`bpo-35471 `__: Python 2.4 dropped MacOS" " 9 support. The macpath module was deprecated in Python 3.7. The module is " "now removed." msgstr "" -#: ../../../build/NEWS:4164 +#: ../../../build/NEWS:4309 msgid "" "`bpo-23057 `__: Unblock Proactor event " "loop when keyboard interrupt is received on Windows" msgstr "" -#: ../../../build/NEWS:4167 +#: ../../../build/NEWS:4312 msgid "" "`bpo-35052 `__: Fix xml.dom.minidom " "cloneNode() on a document with an entity: pass the correct arguments to the " "user data handler of an entity." msgstr "" -#: ../../../build/NEWS:4170 +#: ../../../build/NEWS:4315 msgid "" "`bpo-20239 `__: Allow repeated " "assignment deletion of :class:`unittest.mock.Mock` attributes. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4173 +#: ../../../build/NEWS:4318 msgid "" "`bpo-17185 `__: Set ``__signature__`` on" " mock for :mod:`inspect` to get signature. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:4176 +#: ../../../build/NEWS:4321 msgid "" "`bpo-35445 `__: Memory errors during " "creating posix.environ no longer ignored." msgstr "" -#: ../../../build/NEWS:4178 +#: ../../../build/NEWS:4323 msgid "" "`bpo-35415 `__: Validate fileno= " "argument to socket.socket()." msgstr "" -#: ../../../build/NEWS:4180 +#: ../../../build/NEWS:4325 msgid "" "`bpo-35424 `__: " ":class:`multiprocessing.Pool` destructor now emits :exc:`ResourceWarning` if" " the pool is still running." msgstr "" -#: ../../../build/NEWS:4183 +#: ../../../build/NEWS:4328 msgid "" "`bpo-35330 `__: When a :class:`Mock` " "instance was used to wrap an object, if `side_effect` is used in one of the " @@ -8101,14 +8358,14 @@ msgid "" "return_value." msgstr "" -#: ../../../build/NEWS:4188 +#: ../../../build/NEWS:4333 msgid "" "`bpo-35346 `__: Drop Mac OS 9 and " "Rhapsody support from the :mod:`platform` module. Rhapsody last release was " "in 2000. Mac OS 9 last release was in 2001." msgstr "" -#: ../../../build/NEWS:4192 +#: ../../../build/NEWS:4337 msgid "" "`bpo-10496 `__: " ":func:`~distutils.utils.check_environ` of :mod:`distutils.utils` now catches" @@ -8116,7 +8373,7 @@ msgid "" "environment variable in this case." msgstr "" -#: ../../../build/NEWS:4197 +#: ../../../build/NEWS:4342 msgid "" "`bpo-10496 `__: " ":func:`posixpath.expanduser` now returns the input *path* unchanged if the " @@ -8126,20 +8383,20 @@ msgid "" "doesn't exist in the password database (if the user has no home directory)." msgstr "" -#: ../../../build/NEWS:4204 +#: ../../../build/NEWS:4349 msgid "" "`bpo-35389 `__: " ":func:`platform.libc_ver` now uses ``os.confstr('CS_GNU_LIBC_VERSION')`` if " "available and the *executable* parameter is not set." msgstr "" -#: ../../../build/NEWS:4208 +#: ../../../build/NEWS:4353 msgid "" "`bpo-35394 `__: Add empty slots to " "asyncio abstract protocols." msgstr "" -#: ../../../build/NEWS:4210 +#: ../../../build/NEWS:4355 msgid "" "`bpo-35310 `__: Fix a bug in " ":func:`select.select` where, in some cases, the file descriptor sequences " @@ -8148,32 +8405,32 @@ msgid "" "return empty lists if a timeout has occurred. Patch by Oran Avraham." msgstr "" -#: ../../../build/NEWS:4216 +#: ../../../build/NEWS:4361 msgid "" "`bpo-35380 `__: Enable TCP_NODELAY on " "Windows for proactor asyncio event loop." msgstr "" -#: ../../../build/NEWS:4218 +#: ../../../build/NEWS:4363 msgid "" "`bpo-35341 `__: Add generic version of " "``collections.OrderedDict`` to the ``typing`` module. Patch by Ismo Toijala." msgstr "" -#: ../../../build/NEWS:4221 +#: ../../../build/NEWS:4366 msgid "" "`bpo-35371 `__: Fixed possible crash in " "``os.utime()`` on Windows when pass incorrect arguments." msgstr "" -#: ../../../build/NEWS:4224 +#: ../../../build/NEWS:4369 msgid "" "`bpo-35346 `__: :func:`platform.uname` " "now redirects ``stderr`` to :data:`os.devnull` when running external " "programs like ``cmd /c ver``." msgstr "" -#: ../../../build/NEWS:4227 +#: ../../../build/NEWS:4372 msgid "" "`bpo-35066 `__: Previously, calling the " "strftime() method on a datetime object with a trailing '%' in the format " @@ -8183,14 +8440,14 @@ msgid "" "exception on a trailing '%'." msgstr "" -#: ../../../build/NEWS:4233 +#: ../../../build/NEWS:4378 msgid "" "`bpo-35345 `__: The function " "`platform.popen` has been removed, it was deprecated since Python 3.3: use " ":func:`os.popen` instead." msgstr "" -#: ../../../build/NEWS:4236 +#: ../../../build/NEWS:4381 msgid "" "`bpo-35344 `__: On macOS, " ":func:`platform.platform` now uses :func:`platform.mac_ver`, if it returns a" @@ -8198,28 +8455,28 @@ msgid "" "version." msgstr "" -#: ../../../build/NEWS:4240 +#: ../../../build/NEWS:4385 msgid "" "`bpo-35312 `__: Make " "``lib2to3.pgen2.parse.ParseError`` round-trip pickle-able. Patch by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:4243 +#: ../../../build/NEWS:4388 msgid "" "`bpo-35308 `__: Fix regression in " "``webbrowser`` where default browsers may be preferred over browsers in the " "``BROWSER`` environment variable." msgstr "" -#: ../../../build/NEWS:4246 +#: ../../../build/NEWS:4391 msgid "" "`bpo-24746 `__: Avoid stripping trailing" " whitespace in doctest fancy diff. Original patch by R. David Murray & Jairo" " Trad. Enhanced by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4250 +#: ../../../build/NEWS:4395 msgid "" "`bpo-28604 `__: " ":func:`locale.localeconv` now sets temporarily the ``LC_CTYPE`` locale to " @@ -8227,19 +8484,19 @@ msgid "" "strings are non-ASCII. This temporary change affects other threads." msgstr "" -#: ../../../build/NEWS:4255 +#: ../../../build/NEWS:4400 msgid "" "`bpo-35277 `__: Update ensurepip to " "install pip 18.1 and setuptools 40.6.2." msgstr "" -#: ../../../build/NEWS:4257 +#: ../../../build/NEWS:4402 msgid "" "`bpo-24209 `__: Adds IPv6 support when " "invoking http.server directly." msgstr "" -#: ../../../build/NEWS:4259 +#: ../../../build/NEWS:4404 msgid "" "`bpo-35226 `__: Recursively check " "arguments when testing for equality of :class:`unittest.mock.call` objects " @@ -8247,46 +8504,46 @@ msgid "" "in ``mock_calls`` is not possible." msgstr "" -#: ../../../build/NEWS:4264 +#: ../../../build/NEWS:4409 msgid "" "`bpo-29564 `__: The warnings module now " "suggests to enable tracemalloc if the source is specified, the tracemalloc " "module is available, but tracemalloc is not tracing memory allocations." msgstr "" -#: ../../../build/NEWS:4268 +#: ../../../build/NEWS:4413 msgid "" "`bpo-35189 `__: Modify the following " "fnctl function to retry if interrupted by a signal (EINTR): flock, lockf, " "fnctl" msgstr "" -#: ../../../build/NEWS:4271 +#: ../../../build/NEWS:4416 msgid "" "`bpo-30064 `__: Use add_done_callback() " "in sock_* asyncio API to unsubscribe reader/writer early on calcellation." msgstr "" -#: ../../../build/NEWS:4274 +#: ../../../build/NEWS:4419 msgid "" "`bpo-35186 `__: Removed the \"built " "with\" comment added when ``setup.py upload`` is used with either " "``bdist_rpm`` or ``bdist_dumb``." msgstr "" -#: ../../../build/NEWS:4277 +#: ../../../build/NEWS:4422 msgid "" "`bpo-35152 `__: Allow sending more than " "2 GB at once on a multiprocessing connection on non-Windows systems." msgstr "" -#: ../../../build/NEWS:4280 +#: ../../../build/NEWS:4425 msgid "" "`bpo-35062 `__: Fix incorrect parsing of" " :class:`_io.IncrementalNewlineDecoder`'s *translate* argument." msgstr "" -#: ../../../build/NEWS:4283 +#: ../../../build/NEWS:4428 msgid "" "`bpo-35065 `__: Remove " "`StreamReaderProtocol._untrack_reader`. The call to `_untrack_reader` is " @@ -8294,20 +8551,20 @@ msgid "" "reader before `connection_lost` can run and feed the EOF to the reader." msgstr "" -#: ../../../build/NEWS:4288 +#: ../../../build/NEWS:4433 msgid "" "`bpo-34160 `__: ElementTree and minidom " "now preserve the attribute order specified by the user." msgstr "" -#: ../../../build/NEWS:4291 +#: ../../../build/NEWS:4436 msgid "" "`bpo-35079 `__: Improve " "difflib.SequenceManager.get_matching_blocks doc by adding 'non-overlapping' " "and changing '!=' to '<'." msgstr "" -#: ../../../build/NEWS:4294 +#: ../../../build/NEWS:4439 msgid "" "`bpo-33710 `__: Deprecated " "``l*gettext()`` functions and methods in the :mod:`gettext` module. They " @@ -8316,7 +8573,7 @@ msgid "" " charset for ``l*gettext()`` functions and methods." msgstr "" -#: ../../../build/NEWS:4300 +#: ../../../build/NEWS:4445 msgid "" "`bpo-35017 `__: " ":meth:`socketserver.BaseServer.serve_forever` now exits immediately if it's " @@ -8324,14 +8581,14 @@ msgid "" "polling for new events." msgstr "" -#: ../../../build/NEWS:4304 +#: ../../../build/NEWS:4449 msgid "" "`bpo-35024 `__: `importlib` no longer " "logs `wrote ` redundantly after `(created|could not create) " "` is already logged. Patch by Quentin Agren." msgstr "" -#: ../../../build/NEWS:4308 +#: ../../../build/NEWS:4453 msgid "" "`bpo-35047 `__: ``unittest.mock`` now " "includes mock calls in exception messages if ``assert_not_called``, " @@ -8339,14 +8596,14 @@ msgid "" "Petter Strandmark." msgstr "" -#: ../../../build/NEWS:4312 +#: ../../../build/NEWS:4457 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "regression where it didn't remove a trailing separator on Windows. Patch by " "Tim Graham." msgstr "" -#: ../../../build/NEWS:4315 +#: ../../../build/NEWS:4460 msgid "" "`bpo-35053 `__: tracemalloc now tries to" " update the traceback when an object is reused from a \"free list\" " @@ -8354,32 +8611,32 @@ msgid "" "example)." msgstr "" -#: ../../../build/NEWS:4319 +#: ../../../build/NEWS:4464 msgid "" "`bpo-31553 `__: Add the --json-lines " "option to json.tool. Patch by hongweipeng." msgstr "" -#: ../../../build/NEWS:4321 +#: ../../../build/NEWS:4466 msgid "" "`bpo-34794 `__: Fixed a leak in Tkinter " "when pass the Python wrapper around Tcl_Obj back to Tcl/Tk." msgstr "" -#: ../../../build/NEWS:4324 +#: ../../../build/NEWS:4469 msgid "" "`bpo-34909 `__: Enum: fix grandchildren " "subclassing when parent mixed with concrete data types." msgstr "" -#: ../../../build/NEWS:4327 +#: ../../../build/NEWS:4472 msgid "" "`bpo-35022 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__fspath__`` method " "(from :class:`os.PathLike`)." msgstr "" -#: ../../../build/NEWS:4330 +#: ../../../build/NEWS:4475 msgid "" "`bpo-35008 `__: Fixed references leaks " "when call the ``__setstate__()`` method of " @@ -8387,19 +8644,19 @@ msgid "" "initialized element." msgstr "" -#: ../../../build/NEWS:4334 +#: ../../../build/NEWS:4479 msgid "" "`bpo-23420 `__: Verify the value for the" " parameter '-s' of the cProfile CLI. Patch by Robert Kuska" msgstr "" -#: ../../../build/NEWS:4337 +#: ../../../build/NEWS:4482 msgid "" "`bpo-33947 `__: dataclasses now handle " "recursive reprs without raising RecursionError." msgstr "" -#: ../../../build/NEWS:4340 +#: ../../../build/NEWS:4485 msgid "" "`bpo-34890 `__: Make " ":func:`inspect.iscoroutinefunction`, :func:`inspect.isgeneratorfunction` and" @@ -8407,7 +8664,7 @@ msgid "" "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4344 +#: ../../../build/NEWS:4489 msgid "" "`bpo-34521 `__: Use " ":func:`socket.CMSG_SPACE` to calculate ancillary data size instead of " @@ -8415,20 +8672,20 @@ msgid "" ":rfc:`3542` requires the use of the former for portable applications." msgstr "" -#: ../../../build/NEWS:4349 +#: ../../../build/NEWS:4494 msgid "" "`bpo-31522 `__: The " "`mailbox.mbox.get_string` function *from_* parameter can now successfully be" " set to a non-default value." msgstr "" -#: ../../../build/NEWS:4352 +#: ../../../build/NEWS:4497 msgid "" "`bpo-34970 `__: Protect tasks weak set " "manipulation in ``asyncio.all_tasks()``" msgstr "" -#: ../../../build/NEWS:4354 +#: ../../../build/NEWS:4499 msgid "" "`bpo-34969 `__: gzip: Add --fast, --best" " on the gzip CLI, these parameters will be used for the fast compression " @@ -8436,34 +8693,34 @@ msgid "" " change the default compression level to 6 (tradeoff)." msgstr "" -#: ../../../build/NEWS:4359 +#: ../../../build/NEWS:4504 msgid "" "`bpo-16965 `__: The :term:`2to3` " ":2to3fixer:`execfile` fixer now opens the file with mode ``'rb'``. Patch by" " Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4362 +#: ../../../build/NEWS:4507 msgid "" "`bpo-34966 `__: :mod:`pydoc` now " "supports aliases not only to methods defined in the end class, but also to " "inherited methods. The docstring is not duplicated for aliases." msgstr "" -#: ../../../build/NEWS:4366 +#: ../../../build/NEWS:4511 msgid "" "`bpo-34926 `__: " ":meth:`mimetypes.MimeTypes.guess_type` now accepts :term:`path-like object` " "in addition to url strings. Patch by Mayank Asthana." msgstr "" -#: ../../../build/NEWS:4370 +#: ../../../build/NEWS:4515 msgid "" "`bpo-23831 `__: Add ``moveto()`` method " "to the ``tkinter.Canvas`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4373 +#: ../../../build/NEWS:4518 msgid "" "`bpo-34941 `__: Methods ``find()``, " "``findtext()`` and ``findall()`` of the ``Element`` class in the " @@ -8471,26 +8728,26 @@ msgid "" "instances of ``Element`` subclasses." msgstr "" -#: ../../../build/NEWS:4377 +#: ../../../build/NEWS:4522 msgid "" "`bpo-32680 `__: :class:`smtplib.SMTP` " "objects now always have a `sock` attribute present" msgstr "" -#: ../../../build/NEWS:4380 +#: ../../../build/NEWS:4525 msgid "" "`bpo-34769 `__: Fix for async generators" " not finalizing when event loop is in debug mode and garbage collector runs " "in another thread." msgstr "" -#: ../../../build/NEWS:4383 +#: ../../../build/NEWS:4528 msgid "" "`bpo-34936 `__: Fix ``TclError`` in " "``tkinter.Spinbox.selection_element()``. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4386 +#: ../../../build/NEWS:4531 msgid "" "`bpo-34829 `__: Add methods " "``selection_from``, ``selection_range``, ``selection_present`` and " @@ -8498,7 +8755,7 @@ msgid "" "``tkinter.Entry`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4390 +#: ../../../build/NEWS:4535 msgid "" "`bpo-34911 `__: Added *secure_protocols*" " argument to *http.cookiejar.DefaultCookiePolicy* to allow for tweaking of " @@ -8506,7 +8763,7 @@ msgid "" " protocol." msgstr "" -#: ../../../build/NEWS:4395 +#: ../../../build/NEWS:4540 msgid "" "`bpo-34922 `__: Fixed integer overflow " "in the :meth:`~hashlib.shake.digest()` and " @@ -8514,20 +8771,20 @@ msgid "" ":mod:`hashlib` module." msgstr "" -#: ../../../build/NEWS:4399 +#: ../../../build/NEWS:4544 msgid "" "`bpo-34925 `__: 25% speedup in argument " "parsing for the functions in the bisect module." msgstr "" -#: ../../../build/NEWS:4402 +#: ../../../build/NEWS:4547 msgid "" "`bpo-34900 `__: Fixed " ":meth:`unittest.TestCase.debug` when used to call test methods with " "subtests. Patch by Bruno Oliveira." msgstr "" -#: ../../../build/NEWS:4405 +#: ../../../build/NEWS:4550 msgid "" "`bpo-34844 `__: logging.Formatter " "enhancement - Ensure styles and fmt matches in logging.Formatter - Added " @@ -8538,33 +8795,33 @@ msgid "" "invalid format fields." msgstr "" -#: ../../../build/NEWS:4412 +#: ../../../build/NEWS:4557 msgid "" "`bpo-34897 `__: Adjust " "test.support.missing_compiler_executable check so that a nominal command " "name of \"\" is ignored. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4415 +#: ../../../build/NEWS:4560 msgid "" "`bpo-34871 `__: Fix inspect module " "polluted ``sys.modules`` when parsing ``__text_signature__`` of callable." msgstr "" -#: ../../../build/NEWS:4418 +#: ../../../build/NEWS:4563 msgid "" "`bpo-34898 `__: Add `mtime` argument to " "`gzip.compress` for reproducible output. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:4421 +#: ../../../build/NEWS:4566 msgid "" "`bpo-28441 `__: On Cygwin and MinGW, " "ensure that ``sys.executable`` always includes the full filename in the " "path, including the ``.exe`` suffix (unless it is a symbolic link)." msgstr "" -#: ../../../build/NEWS:4425 +#: ../../../build/NEWS:4570 msgid "" "`bpo-34866 `__: Adding " "``max_num_fields`` to ``cgi.FieldStorage`` to make DOS attacks harder by " @@ -8572,7 +8829,7 @@ msgid "" "``FieldStorage``." msgstr "" -#: ../../../build/NEWS:4429 +#: ../../../build/NEWS:4574 msgid "" "`bpo-34711 `__: http.server ensures it " "reports HTTPStatus.NOT_FOUND when the local path ends with \"/\" and is not " @@ -8580,13 +8837,13 @@ msgid "" "valid file reference. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4434 +#: ../../../build/NEWS:4579 msgid "" "`bpo-34872 `__: Fix self-cancellation in" " C implementation of asyncio.Task" msgstr "" -#: ../../../build/NEWS:4436 +#: ../../../build/NEWS:4581 msgid "" "`bpo-34849 `__: Don't log waiting for " "``selector.select`` in asyncio loop iteration. The waiting is pretty normal " @@ -8594,7 +8851,7 @@ msgid "" "any useful information provided." msgstr "" -#: ../../../build/NEWS:4441 +#: ../../../build/NEWS:4586 msgid "" "`bpo-34022 `__: The " ":envvar:`SOURCE_DATE_EPOCH` environment variable no longer overrides the " @@ -8602,46 +8859,46 @@ msgid "" " determines its default value instead." msgstr "" -#: ../../../build/NEWS:4445 +#: ../../../build/NEWS:4590 msgid "" "`bpo-34819 `__: Use a monotonic clock to" " compute timeouts in :meth:`Executor.map` and :func:`as_completed`, in order" " to prevent timeouts from deviating when the system clock is adjusted." msgstr "" -#: ../../../build/NEWS:4449 +#: ../../../build/NEWS:4594 msgid "" "`bpo-34758 `__: Add .wasm -> " "application/wasm to list of recognized file types and content type headers" msgstr "" -#: ../../../build/NEWS:4452 +#: ../../../build/NEWS:4597 msgid "" "`bpo-34789 `__: " ":func:`xml.sax.make_parser` now accepts any iterable as its *parser_list* " "argument. Patch by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:4455 +#: ../../../build/NEWS:4600 msgid "" "`bpo-34334 `__: In " ":class:`QueueHandler`, clear `exc_text` from :class:`LogRecord` to prevent " "traceback from being written twice." msgstr "" -#: ../../../build/NEWS:4458 +#: ../../../build/NEWS:4603 msgid "" "`bpo-34687 `__: On Windows, asyncio now " "uses ProactorEventLoop, instead of SelectorEventLoop, by default." msgstr "" -#: ../../../build/NEWS:4461 +#: ../../../build/NEWS:4606 msgid "" "`bpo-5950 `__: Support reading zip files " "with archive comments in :mod:`zipimport`." msgstr "" -#: ../../../build/NEWS:4464 +#: ../../../build/NEWS:4609 msgid "" "`bpo-32892 `__: The parser now " "represents all constants as :class:`ast.Constant` instead of using specific " @@ -8650,60 +8907,60 @@ msgid "" "in future Python versions." msgstr "" -#: ../../../build/NEWS:4470 +#: ../../../build/NEWS:4615 msgid "" "`bpo-34728 `__: Add deprecation warning " "when `loop` is used in methods: `asyncio.sleep`, `asyncio.wait` and " "`asyncio.wait_for`." msgstr "" -#: ../../../build/NEWS:4473 +#: ../../../build/NEWS:4618 msgid "" "`bpo-34738 `__: ZIP files created by " ":mod:`distutils` will now include entries for directories." msgstr "" -#: ../../../build/NEWS:4476 +#: ../../../build/NEWS:4621 msgid "" "`bpo-34659 `__: Add an optional " "*initial* argument to itertools.accumulate()." msgstr "" -#: ../../../build/NEWS:4478 +#: ../../../build/NEWS:4623 msgid "" "`bpo-29577 `__: Support multiple mixin " "classes when creating Enums." msgstr "" -#: ../../../build/NEWS:4480 +#: ../../../build/NEWS:4625 msgid "" "`bpo-34670 `__: Add " "SSLContext.post_handshake_auth and SSLSocket.verify_client_post_handshake " "for TLS 1.3's post handshake authentication feature." msgstr "" -#: ../../../build/NEWS:4484 +#: ../../../build/NEWS:4629 msgid "" "`bpo-32718 `__: The Activate.ps1 script " "from venv works with PowerShell Core 6.1 and is now available under all " "operating systems." msgstr "" -#: ../../../build/NEWS:4487 +#: ../../../build/NEWS:4632 msgid "" "`bpo-31177 `__: Fix bug that prevented " "using :meth:`reset_mock ` on mock instances " "with deleted attributes" msgstr "" -#: ../../../build/NEWS:4490 +#: ../../../build/NEWS:4635 msgid "" "`bpo-34672 `__: Add a workaround, so the" " ``'Z'`` :func:`time.strftime` specifier on the musl C library can work in " "some cases." msgstr "" -#: ../../../build/NEWS:4493 +#: ../../../build/NEWS:4638 msgid "" "`bpo-34666 `__: Implement " "``asyncio.StreamWriter.awrite`` and ``asyncio.StreamWriter.aclose()`` " @@ -8711,14 +8968,14 @@ msgid "" "control flow switched on by default." msgstr "" -#: ../../../build/NEWS:4498 +#: ../../../build/NEWS:4643 msgid "" "`bpo-6721 `__: Acquire the logging " "module's commonly used internal locks while fork()ing to avoid deadlocks in " "the child process." msgstr "" -#: ../../../build/NEWS:4501 +#: ../../../build/NEWS:4646 msgid "" "`bpo-34658 `__: Fix a rare interpreter " "unhandled exception state SystemError only seen when using subprocess with a" @@ -8726,13 +8983,13 @@ msgid "" "os.register_at_fork and the fork system call fails." msgstr "" -#: ../../../build/NEWS:4506 +#: ../../../build/NEWS:4651 msgid "" "`bpo-34652 `__: Ensure :func:`os.lchmod`" " is never defined on Linux." msgstr "" -#: ../../../build/NEWS:4508 +#: ../../../build/NEWS:4653 msgid "" "`bpo-34638 `__: Store a weak reference " "to stream reader to break strong references loop between reader and " @@ -8740,20 +8997,20 @@ msgid "" " (garbage collected) without ``close()`` call." msgstr "" -#: ../../../build/NEWS:4513 +#: ../../../build/NEWS:4658 msgid "" "`bpo-34536 `__: `Enum._missing_`: raise" " `ValueError` if None returned and `TypeError` if non-member is returned." msgstr "" -#: ../../../build/NEWS:4516 +#: ../../../build/NEWS:4661 msgid "" "`bpo-34636 `__: Speed up re scanning of " "many non-matching characters for \\s \\w and \\d within bytes objects. " "(microoptimization)" msgstr "" -#: ../../../build/NEWS:4519 +#: ../../../build/NEWS:4664 msgid "" "`bpo-24412 `__: Add " ":func:`~unittest.addModuleCleanup()` and " @@ -8762,40 +9019,40 @@ msgid "" ":meth:`~unittest.TestCase.setUpClass()`. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:4524 +#: ../../../build/NEWS:4669 msgid "" "`bpo-34630 `__: Don't log SSL " "certificate errors in asyncio code (connection error logging is skipped " "already)." msgstr "" -#: ../../../build/NEWS:4527 +#: ../../../build/NEWS:4672 msgid "" "`bpo-32490 `__: Prevent filename " "duplication in :mod:`subprocess` exception messages. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:4530 +#: ../../../build/NEWS:4675 msgid "" "`bpo-34363 `__: dataclasses.asdict() and" " .astuple() now handle namedtuples correctly." msgstr "" -#: ../../../build/NEWS:4533 +#: ../../../build/NEWS:4678 msgid "" "`bpo-34625 `__: Update vendorized expat " "library version to 2.2.6." msgstr "" -#: ../../../build/NEWS:4535 +#: ../../../build/NEWS:4680 msgid "" "`bpo-32270 `__: The subprocess module no" " longer mistakenly closes redirected fds even when they were in pass_fds " "when outside of the default {0, 1, 2} set." msgstr "" -#: ../../../build/NEWS:4539 +#: ../../../build/NEWS:4684 msgid "" "`bpo-34622 `__: Create a dedicated " "``asyncio.CancelledError``, ``asyncio.InvalidStateError`` and " @@ -8804,19 +9061,19 @@ msgid "" "exceptions into a separate file." msgstr "" -#: ../../../build/NEWS:4545 +#: ../../../build/NEWS:4690 msgid "" "`bpo-34610 `__: Fixed iterator of " ":class:`multiprocessing.managers.DictProxy`." msgstr "" -#: ../../../build/NEWS:4547 +#: ../../../build/NEWS:4692 msgid "" "`bpo-34421 `__: Fix distutils logging " "for non-ASCII strings. This caused installation issues on Windows." msgstr "" -#: ../../../build/NEWS:4550 +#: ../../../build/NEWS:4695 msgid "" "`bpo-34604 `__: Fix possible mojibake in" " the error message of `pwd.getpwnam` and `grp.getgrnam` using string " @@ -8824,54 +9081,54 @@ msgid "" "Patch by William Grzybowski." msgstr "" -#: ../../../build/NEWS:4554 +#: ../../../build/NEWS:4699 msgid "" "`bpo-30977 `__: Make uuid.UUID use " "``__slots__`` to reduce its memory footprint. Based on original patch by " "Wouter Bolsterlee." msgstr "" -#: ../../../build/NEWS:4557 +#: ../../../build/NEWS:4702 msgid "" "`bpo-34574 `__: OrderedDict iterators " "are not exhausted during pickling anymore. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4560 +#: ../../../build/NEWS:4705 msgid "" "`bpo-8110 `__: Refactored " ":mod:`subprocess` to check for Windows-specific modules rather than " "``sys.platform == 'win32'``." msgstr "" -#: ../../../build/NEWS:4563 +#: ../../../build/NEWS:4708 msgid "" "`bpo-34530 `__: " "``distutils.spawn.find_executable()`` now falls back on :data:`os.defpath` " "if the ``PATH`` environment variable is not set." msgstr "" -#: ../../../build/NEWS:4566 +#: ../../../build/NEWS:4711 msgid "" "`bpo-34563 `__: On Windows, fix " "multiprocessing.Connection for very large read: fix _winapi.PeekNamedPipe() " "and _winapi.ReadFile() for read larger than INT_MAX (usually 2^31-1)." msgstr "" -#: ../../../build/NEWS:4570 +#: ../../../build/NEWS:4715 msgid "" "`bpo-34558 `__: Correct typo in " "Lib/ctypes/_aix.py" msgstr "" -#: ../../../build/NEWS:4572 +#: ../../../build/NEWS:4717 msgid "" "`bpo-34282 `__: Move ``Enum._convert`` " "to ``EnumMeta._convert_`` and fix enum members getting shadowed by parent " "attributes." msgstr "" -#: ../../../build/NEWS:4575 +#: ../../../build/NEWS:4720 msgid "" "`bpo-22872 `__: When the queue is " "closed, :exc:`ValueError` is now raised by :meth:`multiprocessing.Queue.put`" @@ -8879,20 +9136,20 @@ msgid "" ":exc:`OSError`, respectively. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4580 +#: ../../../build/NEWS:4725 msgid "" "`bpo-34515 `__: Fix parsing non-ASCII " "identifiers in :mod:`lib2to3.pgen2.tokenize` (PEP 3131)." msgstr "" -#: ../../../build/NEWS:4583 +#: ../../../build/NEWS:4728 msgid "" "`bpo-13312 `__: Avoids a possible " "integer underflow (undefined behavior) in the time module's year handling " "code when passed a very low negative year value." msgstr "" -#: ../../../build/NEWS:4587 +#: ../../../build/NEWS:4732 msgid "" "`bpo-34472 `__: Improved compatibility " "for streamed files in :mod:`zipfile`. Previously an optional signature was " @@ -8900,7 +9157,7 @@ msgid "" "Silas Sewell." msgstr "" -#: ../../../build/NEWS:4591 +#: ../../../build/NEWS:4736 msgid "" "`bpo-34454 `__: Fix the .fromisoformat()" " methods of datetime types crashing when given unicode with non-" @@ -8909,84 +9166,84 @@ msgid "" "tests by Alexey Izbyshev, patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:4596 +#: ../../../build/NEWS:4741 msgid "" "`bpo-6700 `__: Fix inspect.getsourcelines" " for module level frames/tracebacks. Patch by Vladimir Matveev." msgstr "" -#: ../../../build/NEWS:4599 +#: ../../../build/NEWS:4744 msgid "" "`bpo-34171 `__: Running the :mod:`trace`" " module no longer creates the ``trace.cover`` file." msgstr "" -#: ../../../build/NEWS:4602 +#: ../../../build/NEWS:4747 msgid "" "`bpo-34441 `__: Fix crash when an " "``ABC``-derived class with invalid ``__subclasses__`` is passed as the " "second argument to :func:`issubclass()`. Patch by Alexey Izbyshev." msgstr "" -#: ../../../build/NEWS:4606 +#: ../../../build/NEWS:4751 msgid "" "`bpo-34427 `__: Fix infinite loop in " "``a.extend(a)`` for ``MutableSequence`` subclasses." msgstr "" -#: ../../../build/NEWS:4609 +#: ../../../build/NEWS:4754 msgid "" "`bpo-34412 `__: Make " ":func:`signal.strsignal` work on HP-UX. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:4612 +#: ../../../build/NEWS:4757 msgid "" "`bpo-20849 `__: shutil.copytree now " "accepts a new ``dirs_exist_ok`` keyword argument. Patch by Josh Bronson." msgstr "" -#: ../../../build/NEWS:4615 +#: ../../../build/NEWS:4760 msgid "" "`bpo-31715 `__: Associate ``.mjs`` file " "extension with ``application/javascript`` MIME Type." msgstr "" -#: ../../../build/NEWS:4618 +#: ../../../build/NEWS:4763 msgid "" "`bpo-34384 `__: :func:`os.readlink` now " "accepts :term:`path-like ` and :class:`bytes` objects on " "Windows." msgstr "" -#: ../../../build/NEWS:4621 +#: ../../../build/NEWS:4766 msgid "" "`bpo-22602 `__: The UTF-7 decoder now " "raises :exc:`UnicodeDecodeError` for ill-formed sequences starting with " "\"+\" (as specified in RFC 2152). Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4625 +#: ../../../build/NEWS:4770 msgid "" "`bpo-2122 `__: The :meth:`mmap.flush() " "` method now returns ``None`` on success, raises an " "exception on error under all platforms." msgstr "" -#: ../../../build/NEWS:4628 +#: ../../../build/NEWS:4773 msgid "" "`bpo-34341 `__: Appending to the ZIP " "archive with the ZIP64 extension no longer grows the size of extra fields of" " existing entries." msgstr "" -#: ../../../build/NEWS:4631 +#: ../../../build/NEWS:4776 msgid "" "`bpo-34333 `__: Fix %-formatting in " ":meth:`pathlib.PurePath.with_suffix` when formatting an error message." msgstr "" -#: ../../../build/NEWS:4634 +#: ../../../build/NEWS:4779 msgid "" "`bpo-18540 `__: The " ":class:`imaplib.IMAP4` and :class:`imaplib.IMAP4_SSL` classes now resolve to" @@ -8994,14 +9251,14 @@ msgid "" "(``''``) is used." msgstr "" -#: ../../../build/NEWS:4638 +#: ../../../build/NEWS:4783 msgid "" "`bpo-26502 `__: Implement " "``traceback.FrameSummary.__len__()`` method to preserve compatibility with " "the old tuple API." msgstr "" -#: ../../../build/NEWS:4641 +#: ../../../build/NEWS:4786 msgid "" "`bpo-34318 `__: " ":func:`~unittest.TestCase.assertRaises`, " @@ -9013,21 +9270,21 @@ msgid "" "Python 3.5." msgstr "" -#: ../../../build/NEWS:4649 +#: ../../../build/NEWS:4794 msgid "" "`bpo-9372 `__: Deprecate " ":meth:`__getitem__` methods of :class:`xml.dom.pulldom.DOMEventStream`, " ":class:`wsgiref.util.FileWrapper` and :class:`fileinput.FileInput`." msgstr "" -#: ../../../build/NEWS:4653 +#: ../../../build/NEWS:4798 msgid "" "`bpo-33613 `__: Fix a race condition in " "``multiprocessing.semaphore_tracker`` when the tracker receives SIGINT " "before it can register signal handlers for ignoring it." msgstr "" -#: ../../../build/NEWS:4657 +#: ../../../build/NEWS:4802 msgid "" "`bpo-34248 `__: Report filename in the " "exception raised when the database file cannot be opened by " @@ -9035,32 +9292,32 @@ msgid "" "Patch by Zsolt Cserna." msgstr "" -#: ../../../build/NEWS:4661 +#: ../../../build/NEWS:4806 msgid "" "`bpo-33089 `__: Add math.dist() to " "compute the Euclidean distance between two points." msgstr "" -#: ../../../build/NEWS:4664 +#: ../../../build/NEWS:4809 msgid "" "`bpo-34246 `__: " ":meth:`smtplib.SMTP.send_message` no longer modifies the content of the " "*mail_options* argument. Patch by Pablo S. Blum de Aguiar." msgstr "" -#: ../../../build/NEWS:4667 +#: ../../../build/NEWS:4812 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "for invalid paths on windows. Patch by Franz Woellert." msgstr "" -#: ../../../build/NEWS:4670 +#: ../../../build/NEWS:4815 msgid "" "`bpo-32321 `__: Add pure Python fallback" " for functools.reduce. Patch by Robert Wright." msgstr "" -#: ../../../build/NEWS:4673 +#: ../../../build/NEWS:4818 msgid "" "`bpo-34270 `__: The default asyncio task" " class now always has a name which can be get or set using two new methods " @@ -9072,60 +9329,60 @@ msgid "" "like ``Task-1`` using a monotonic counter." msgstr "" -#: ../../../build/NEWS:4682 +#: ../../../build/NEWS:4827 msgid "" "`bpo-34263 `__: asyncio's event loop " "will not pass timeouts longer than one day to epoll/select etc." msgstr "" -#: ../../../build/NEWS:4685 +#: ../../../build/NEWS:4830 msgid "" "`bpo-34035 `__: Fix several " "AttributeError in zipfile seek() methods. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:4688 +#: ../../../build/NEWS:4833 msgid "" "`bpo-32215 `__: Fix performance " "regression in :mod:`sqlite3` when a DML statement appeared in a different " "line than the rest of the SQL query." msgstr "" -#: ../../../build/NEWS:4691 +#: ../../../build/NEWS:4836 msgid "" "`bpo-34075 `__: Deprecate passing non-" "ThreadPoolExecutor instances to " ":meth:`AbstractEventLoop.set_default_executor`." msgstr "" -#: ../../../build/NEWS:4694 +#: ../../../build/NEWS:4839 msgid "" "`bpo-34251 `__: Restore ``msilib.Win64``" " to preserve backwards compatibility since it's already used by " ":mod:`distutils`' ``bdist_msi`` command." msgstr "" -#: ../../../build/NEWS:4697 +#: ../../../build/NEWS:4842 msgid "" "`bpo-19891 `__: Ignore errors caused by " "missing / non-writable homedir while writing history during exit of an " "interactive session. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:4701 +#: ../../../build/NEWS:4846 msgid "" "`bpo-33089 `__: Enhanced math.hypot() to" " support more than two dimensions." msgstr "" -#: ../../../build/NEWS:4703 +#: ../../../build/NEWS:4848 msgid "" "`bpo-34228 `__: tracemalloc: " "PYTHONTRACEMALLOC=0 environment variable and -X tracemalloc=0 command line " "option are now allowed to disable explicitly tracemalloc at startup." msgstr "" -#: ../../../build/NEWS:4707 +#: ../../../build/NEWS:4852 msgid "" "`bpo-13041 `__: Use " ":func:`shutil.get_terminal_size` to calculate the terminal width correctly " @@ -9133,14 +9390,14 @@ msgid "" "Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:4711 +#: ../../../build/NEWS:4856 msgid "" "`bpo-34213 `__: Allow frozen dataclasses" " to have a field named \"object\". Previously this conflicted with an " "internal use of \"object\"." msgstr "" -#: ../../../build/NEWS:4714 +#: ../../../build/NEWS:4859 msgid "" "`bpo-34052 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -9152,7 +9409,7 @@ msgid "" "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4722 +#: ../../../build/NEWS:4867 msgid "" "`bpo-34197 `__: Attributes " "*skipinitialspace*, *doublequote* and *strict* of the *dialect* attribute of" @@ -9160,41 +9417,41 @@ msgid "" " or 1." msgstr "" -#: ../../../build/NEWS:4726 +#: ../../../build/NEWS:4871 msgid "" "`bpo-32788 `__: Errors other than " ":exc:`TypeError` raised in methods ``__adapt__()`` and ``__conform__()`` in " "the :mod:`sqlite3` module are now propagated to the user." msgstr "" -#: ../../../build/NEWS:4730 +#: ../../../build/NEWS:4875 msgid "" "`bpo-21446 `__: The :2to3fixer:`reload` " "fixer now uses :func:`importlib.reload` instead of deprecated " ":func:`imp.reload`." msgstr "" -#: ../../../build/NEWS:4733 +#: ../../../build/NEWS:4878 msgid "" "`bpo-940286 `__: pydoc's " "``Helper.showtopic()`` method now prints the cross references of a topic " "correctly." msgstr "" -#: ../../../build/NEWS:4736 +#: ../../../build/NEWS:4881 msgid "" "`bpo-34164 `__: :func:`base64.b32decode`" " could raise UnboundLocalError or OverflowError for incorrect padding. Now " "it always raises :exc:`base64.Error` in these cases." msgstr "" -#: ../../../build/NEWS:4740 +#: ../../../build/NEWS:4885 msgid "" "`bpo-33729 `__: Fixed issues with " "arguments parsing in :mod:`hashlib`." msgstr "" -#: ../../../build/NEWS:4742 +#: ../../../build/NEWS:4887 msgid "" "`bpo-34097 `__: ZipFile can zip files " "older than 1980-01-01 and newer than 2107-12-31 using a new " @@ -9202,39 +9459,39 @@ msgid "" "limit." msgstr "" -#: ../../../build/NEWS:4746 +#: ../../../build/NEWS:4891 msgid "" "`bpo-34108 `__: Remove extraneous CR in " "2to3 refactor." msgstr "" -#: ../../../build/NEWS:4748 +#: ../../../build/NEWS:4893 msgid "" "`bpo-34070 `__: Make sure to only check " "if the handle is a tty, when opening a file with ``buffering=-1``." msgstr "" -#: ../../../build/NEWS:4751 +#: ../../../build/NEWS:4896 msgid "" "`bpo-27494 `__: Reverted :issue:`27494`." " 2to3 rejects now a trailing comma in generator expressions." msgstr "" -#: ../../../build/NEWS:4754 +#: ../../../build/NEWS:4899 msgid "" "`bpo-33967 `__: functools.singledispatch" " now raises TypeError instead of IndexError when no positional arguments are" " passed." msgstr "" -#: ../../../build/NEWS:4757 +#: ../../../build/NEWS:4902 msgid "" "`bpo-34041 `__: Add the parameter " "*deterministic* to the :meth:`sqlite3.Connection.create_function` method. " "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4761 +#: ../../../build/NEWS:4906 msgid "" "`bpo-34056 `__: Ensure the loader shim " "created by ``imp.load_module`` always returns bytes from its ``get_data()`` " @@ -9242,54 +9499,54 @@ msgid "" "pycs." msgstr "" -#: ../../../build/NEWS:4765 +#: ../../../build/NEWS:4910 msgid "" "`bpo-34054 `__: The multiprocessing " "module now uses the monotonic clock :func:`time.monotonic` instead of the " "system clock :func:`time.time` to implement timeout." msgstr "" -#: ../../../build/NEWS:4769 +#: ../../../build/NEWS:4914 msgid "" "`bpo-34043 `__: Optimize tarfile " "uncompress performance about 15% when gzip is used." msgstr "" -#: ../../../build/NEWS:4772 +#: ../../../build/NEWS:4917 msgid "" "`bpo-34044 `__: ``subprocess.Popen`` now" " copies the *startupinfo* argument to leave it unchanged: it will modify the" " copy, so that the same ``STARTUPINFO`` object can be used multiple times." msgstr "" -#: ../../../build/NEWS:4776 +#: ../../../build/NEWS:4921 msgid "" "`bpo-34010 `__: Fixed a performance " "regression for reading streams with tarfile. The buffered read should use a " "list, instead of appending to a bytes object." msgstr "" -#: ../../../build/NEWS:4780 +#: ../../../build/NEWS:4925 msgid "" "`bpo-34019 `__: webbrowser: Correct the " "arguments passed to Opera Browser when opening a new URL using the " "``webbrowser`` module. Patch by Bumsik Kim." msgstr "" -#: ../../../build/NEWS:4783 +#: ../../../build/NEWS:4928 msgid "" "`bpo-34003 `__: csv.DictReader now " "creates dicts instead of OrderedDicts. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:4786 +#: ../../../build/NEWS:4931 msgid "" "`bpo-33978 `__: Closed existing logging " "handlers before reconfiguration via fileConfig and dictConfig. Patch by " "Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:4789 +#: ../../../build/NEWS:4934 msgid "" "`bpo-14117 `__: Make minor tweaks to " "turtledemo. The 'wikipedia' example is now 'rosette', describing what it " @@ -9297,27 +9554,27 @@ msgid "" " eliminated." msgstr "" -#: ../../../build/NEWS:4793 +#: ../../../build/NEWS:4938 msgid "" "`bpo-33974 `__: Fixed passing lists and " "tuples of strings containing special characters ``\"``, ``\\``, ``{``, ``}``" " and ``\\n`` as options to :mod:`~tkinter.ttk` widgets." msgstr "" -#: ../../../build/NEWS:4797 +#: ../../../build/NEWS:4942 msgid "" "`bpo-27500 `__: Fix getaddrinfo to " "resolve IPv6 addresses correctly." msgstr "" -#: ../../../build/NEWS:4799 +#: ../../../build/NEWS:4944 msgid "" "`bpo-24567 `__: Improve random.choices()" " to handle subnormal input weights that could occasionally trigger an " "IndexError." msgstr "" -#: ../../../build/NEWS:4802 +#: ../../../build/NEWS:4947 msgid "" "`bpo-33871 `__: Fixed integer overflow " "in :func:`os.readv`, :func:`os.writev`, :func:`os.preadv` and " @@ -9325,14 +9582,14 @@ msgid "" "arguments (on BSD-based OSes and macOS)." msgstr "" -#: ../../../build/NEWS:4806 +#: ../../../build/NEWS:4951 msgid "" "`bpo-25007 `__: Add :func:`copy.copy` " "and :func:`copy.deepcopy` support to zlib compressors and decompressors. " "Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4809 +#: ../../../build/NEWS:4954 msgid "" "`bpo-33929 `__: multiprocessing: Fix a " "race condition in Popen of multiprocessing.popen_spawn_win32. The child " @@ -9342,7 +9599,7 @@ msgid "" "steal the handle from the parent process." msgstr "" -#: ../../../build/NEWS:4816 +#: ../../../build/NEWS:4961 msgid "" "`bpo-33899 `__: Tokenize module now " "implicitly emits a NEWLINE when provided with input that does not have a " @@ -9350,13 +9607,13 @@ msgid "" "internally. Contributed by Ammar Askar." msgstr "" -#: ../../../build/NEWS:4820 +#: ../../../build/NEWS:4965 msgid "" "`bpo-33897 `__: Added a 'force' keyword " "argument to logging.basicConfig()." msgstr "" -#: ../../../build/NEWS:4822 +#: ../../../build/NEWS:4967 msgid "" "`bpo-33695 `__: :func:`shutil.copytree` " "uses :func:`os.scandir` function and all copy functions depending from it " @@ -9367,33 +9624,33 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`33695`.)" msgstr "" -#: ../../../build/NEWS:4830 +#: ../../../build/NEWS:4975 msgid "" "`bpo-33916 `__: bz2 and lzma: When " "Decompressor.__init__() is called twice, free the old lock to not leak " "memory." msgstr "" -#: ../../../build/NEWS:4833 +#: ../../../build/NEWS:4978 msgid "" "`bpo-32568 `__: Make select.epoll() and " "its documentation consistent regarding *sizehint* and *flags*." msgstr "" -#: ../../../build/NEWS:4836 +#: ../../../build/NEWS:4981 msgid "" "`bpo-33833 `__: Fixed bug in asyncio " "where ProactorSocketTransport logs AssertionError if force closed during " "write." msgstr "" -#: ../../../build/NEWS:4839 +#: ../../../build/NEWS:4984 msgid "" "`bpo-33663 `__: Convert content length " "to string before putting to header." msgstr "" -#: ../../../build/NEWS:4841 +#: ../../../build/NEWS:4986 msgid "" "`bpo-33721 `__: :mod:`os.path` functions" " that return a boolean result like :func:`~os.path.exists`, " @@ -9410,136 +9667,136 @@ msgid "" "unrepresentable at the OS level." msgstr "" -#: ../../../build/NEWS:4855 +#: ../../../build/NEWS:5000 msgid "" "`bpo-26544 `__: Fixed implementation of " ":func:`platform.libc_ver`. It almost always returned version '2.9' for " "glibc." msgstr "" -#: ../../../build/NEWS:4858 +#: ../../../build/NEWS:5003 msgid "" "`bpo-33843 `__: Remove deprecated " "``cgi.escape``, ``cgi.parse_qs`` and ``cgi.parse_qsl``." msgstr "" -#: ../../../build/NEWS:4861 +#: ../../../build/NEWS:5006 msgid "" "`bpo-33842 `__: Remove " "``tarfile.filemode`` which is deprecated since Python 3.3." msgstr "" -#: ../../../build/NEWS:4864 ../../../build/NEWS:6462 ../../../build/NEWS:11056 +#: ../../../build/NEWS:5009 ../../../build/NEWS:6607 ../../../build/NEWS:11201 msgid "" "`bpo-30167 `__: Prevent site.main() " "exception if PYTHONSTARTUP is set. Patch by Steve Weber." msgstr "" -#: ../../../build/NEWS:4867 +#: ../../../build/NEWS:5012 msgid "" "`bpo-33805 `__: Improve error message of" " dataclasses.replace() when an InitVar is not specified" msgstr "" -#: ../../../build/NEWS:4870 +#: ../../../build/NEWS:5015 msgid "" "`bpo-33687 `__: Fix the call to " "``os.chmod()`` for ``uu.decode()`` if a mode is given or decoded. Patch by " "Timo Furrer." msgstr "" -#: ../../../build/NEWS:4873 ../../../build/NEWS:6465 ../../../build/NEWS:11059 +#: ../../../build/NEWS:5018 ../../../build/NEWS:6610 ../../../build/NEWS:11204 msgid "" "`bpo-33812 `__: Datetime instance d with" " non-None tzinfo, but with d.tzinfo.utcoffset(d) returning None is now " "treated as naive by the astimezone() method." msgstr "" -#: ../../../build/NEWS:4877 +#: ../../../build/NEWS:5022 msgid "" "`bpo-32108 `__: In configparser, don't " "clear section when it is assigned to itself." msgstr "" -#: ../../../build/NEWS:4880 +#: ../../../build/NEWS:5025 msgid "" "`bpo-27397 `__: Make email module " "properly handle invalid-length base64 strings." msgstr "" -#: ../../../build/NEWS:4883 +#: ../../../build/NEWS:5028 msgid "" "`bpo-33578 `__: Implement multibyte " "encoder/decoder state methods" msgstr "" -#: ../../../build/NEWS:4885 ../../../build/NEWS:6469 ../../../build/NEWS:11063 +#: ../../../build/NEWS:5030 ../../../build/NEWS:6614 ../../../build/NEWS:11208 msgid "" "`bpo-30805 `__: Avoid race condition " "with debug logging" msgstr "" -#: ../../../build/NEWS:4887 +#: ../../../build/NEWS:5032 msgid "" "`bpo-33476 `__: Fix " "_header_value_parser.py when address group is missing final ';'. Contributed" " by Enrique Perez-Terron" msgstr "" -#: ../../../build/NEWS:4890 ../../../build/NEWS:6471 +#: ../../../build/NEWS:5035 ../../../build/NEWS:6616 msgid "" "`bpo-33694 `__: asyncio: Fix a race " "condition causing data loss on pause_reading()/resume_reading() when using " "the ProactorEventLoop." msgstr "" -#: ../../../build/NEWS:4893 ../../../build/NEWS:6474 +#: ../../../build/NEWS:5038 ../../../build/NEWS:6619 msgid "" "`bpo-32493 `__: Correct test for " "``uuid_enc_be`` availability in ``configure.ac``. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4896 ../../../build/NEWS:6477 +#: ../../../build/NEWS:5041 ../../../build/NEWS:6622 msgid "" "`bpo-33792 `__: Add " "asyncio.WindowsSelectorEventLoopPolicy and " "asyncio.WindowsProactorEventLoopPolicy." msgstr "" -#: ../../../build/NEWS:4899 +#: ../../../build/NEWS:5044 msgid "" "`bpo-33274 `__: W3C DOM Level 1 " "specifies return value of Element.removeAttributeNode() as \"The Attr node " "that was removed.\" xml.dom.minidom now complies with this requirement." msgstr "" -#: ../../../build/NEWS:4903 ../../../build/NEWS:6480 +#: ../../../build/NEWS:5048 ../../../build/NEWS:6625 msgid "" "`bpo-33778 `__: Update ``unicodedata``'s" " database to Unicode version 11.0.0." msgstr "" -#: ../../../build/NEWS:4905 +#: ../../../build/NEWS:5050 msgid "" "`bpo-33165 `__: Added a stacklevel " "parameter to logging calls to allow use of wrapper/helper functions for " "logging APIs." msgstr "" -#: ../../../build/NEWS:4908 ../../../build/NEWS:6482 +#: ../../../build/NEWS:5053 ../../../build/NEWS:6627 msgid "" "`bpo-33770 `__: improve base64 exception" " message for encoded inputs of invalid length" msgstr "" -#: ../../../build/NEWS:4911 ../../../build/NEWS:6485 +#: ../../../build/NEWS:5056 ../../../build/NEWS:6630 msgid "" "`bpo-33769 `__: asyncio/start_tls: Fix " "error message; cancel callbacks in case of an unhandled error; mark " "SSLTransport as closed if it is aborted." msgstr "" -#: ../../../build/NEWS:4914 ../../../build/NEWS:6488 ../../../build/NEWS:11065 +#: ../../../build/NEWS:5059 ../../../build/NEWS:6633 ../../../build/NEWS:11210 msgid "" "`bpo-33767 `__: The concatenation " "(``+``) and repetition (``*``) sequence operations now raise " @@ -9547,58 +9804,58 @@ msgid "" ":class:`mmap.mmap` objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4918 ../../../build/NEWS:6492 +#: ../../../build/NEWS:5063 ../../../build/NEWS:6637 msgid "" "`bpo-33734 `__: asyncio/ssl: Fix " "AttributeError, increase default handshake timeout" msgstr "" -#: ../../../build/NEWS:4921 +#: ../../../build/NEWS:5066 msgid "" "`bpo-31014 `__: Fixed creating a " "controller for :mod:`webbrowser` when a user specifies a path to an entry in" " the BROWSER environment variable. Based on patch by John Still." msgstr "" -#: ../../../build/NEWS:4925 +#: ../../../build/NEWS:5070 msgid "" "`bpo-2504 `__: Add gettext.pgettext() and" " variants." msgstr "" -#: ../../../build/NEWS:4927 +#: ../../../build/NEWS:5072 msgid "" "`bpo-33197 `__: Add description property" " for _ParameterKind" msgstr "" -#: ../../../build/NEWS:4929 ../../../build/NEWS:6590 +#: ../../../build/NEWS:5074 ../../../build/NEWS:6735 msgid "" "`bpo-32751 `__: When cancelling the task" " due to a timeout, :meth:`asyncio.wait_for` will now wait until the " "cancellation is complete." msgstr "" -#: ../../../build/NEWS:4932 ../../../build/NEWS:6593 ../../../build/NEWS:11069 +#: ../../../build/NEWS:5077 ../../../build/NEWS:6738 ../../../build/NEWS:11214 msgid "" "`bpo-32684 `__: Fix gather to propagate " "cancellation of itself even with return_exceptions." msgstr "" -#: ../../../build/NEWS:4935 ../../../build/NEWS:6596 +#: ../../../build/NEWS:5080 ../../../build/NEWS:6741 msgid "" "`bpo-33654 `__: Support protocol type " "switching in SSLTransport.set_protocol()." msgstr "" -#: ../../../build/NEWS:4937 ../../../build/NEWS:6598 +#: ../../../build/NEWS:5082 ../../../build/NEWS:6743 msgid "" "`bpo-33674 `__: Pause the transport as " "early as possible to further reduce the risk of data_received() being called" " before connection_made()." msgstr "" -#: ../../../build/NEWS:4940 +#: ../../../build/NEWS:5085 msgid "" "`bpo-33671 `__: :func:`shutil.copyfile`," " :func:`shutil.copy`, :func:`shutil.copy2`, :func:`shutil.copytree` and " @@ -9611,7 +9868,7 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`25427`.)" msgstr "" -#: ../../../build/NEWS:4950 ../../../build/NEWS:6601 ../../../build/NEWS:11072 +#: ../../../build/NEWS:5095 ../../../build/NEWS:6746 ../../../build/NEWS:11217 msgid "" "`bpo-33674 `__: Fix a race condition in " "SSLProtocol.connection_made() of asyncio.sslproto: start immediately the " @@ -9619,38 +9876,38 @@ msgid "" " called before the handshake started, causing the handshake to hang or fail." msgstr "" -#: ../../../build/NEWS:4955 ../../../build/NEWS:6606 ../../../build/NEWS:11077 +#: ../../../build/NEWS:5100 ../../../build/NEWS:6751 ../../../build/NEWS:11222 msgid "" "`bpo-31647 `__: Fixed bug where calling " "write_eof() on a _SelectorSocketTransport after it's already closed raises " "AttributeError." msgstr "" -#: ../../../build/NEWS:4958 ../../../build/NEWS:6609 +#: ../../../build/NEWS:5103 ../../../build/NEWS:6754 msgid "" "`bpo-32610 `__: Make asyncio.all_tasks()" " return only pending tasks." msgstr "" -#: ../../../build/NEWS:4960 ../../../build/NEWS:6611 +#: ../../../build/NEWS:5105 ../../../build/NEWS:6756 msgid "" "`bpo-32410 `__: Avoid blocking on file " "IO in sendfile fallback code" msgstr "" -#: ../../../build/NEWS:4962 ../../../build/NEWS:6613 ../../../build/NEWS:11082 +#: ../../../build/NEWS:5107 ../../../build/NEWS:6758 ../../../build/NEWS:11227 msgid "" "`bpo-33469 `__: Fix RuntimeError after " "closing loop that used run_in_executor" msgstr "" -#: ../../../build/NEWS:4964 ../../../build/NEWS:6615 ../../../build/NEWS:11080 +#: ../../../build/NEWS:5109 ../../../build/NEWS:6760 ../../../build/NEWS:11225 msgid "" "`bpo-33672 `__: Fix Task.__repr__ crash " "with Cython's bogus coroutines" msgstr "" -#: ../../../build/NEWS:4966 ../../../build/NEWS:6617 +#: ../../../build/NEWS:5111 ../../../build/NEWS:6762 msgid "" "`bpo-33654 `__: Fix " "transport.set_protocol() to support switching between asyncio.Protocol and " @@ -9658,20 +9915,20 @@ msgid "" "asyncio.BufferedProtocols." msgstr "" -#: ../../../build/NEWS:4970 ../../../build/NEWS:6621 +#: ../../../build/NEWS:5115 ../../../build/NEWS:6766 msgid "" "`bpo-33652 `__: Pickles of type " "variables and subscripted generics are now future-proof and compatible with " "older Python versions." msgstr "" -#: ../../../build/NEWS:4973 ../../../build/NEWS:6624 +#: ../../../build/NEWS:5118 ../../../build/NEWS:6769 msgid "" "`bpo-32493 `__: Fixed :func:`uuid.uuid1`" " on FreeBSD." msgstr "" -#: ../../../build/NEWS:4975 +#: ../../../build/NEWS:5120 msgid "" "`bpo-33238 `__: Add " "``InvalidStateError`` to :mod:`concurrent.futures`. ``Future.set_result`` " @@ -9679,13 +9936,13 @@ msgid "" "are not pending or running. Patch by Jason Haydaman." msgstr "" -#: ../../../build/NEWS:4980 ../../../build/NEWS:6626 +#: ../../../build/NEWS:5125 ../../../build/NEWS:6771 msgid "" "`bpo-33618 `__: Finalize and document " "preliminary and experimental TLS 1.3 support with OpenSSL 1.1.1" msgstr "" -#: ../../../build/NEWS:4983 +#: ../../../build/NEWS:5128 msgid "" "`bpo-33625 `__: Release GIL on " "`grp.getgrnam`, `grp.getgrgid`, `pwd.getpwnam` and `pwd.getpwuid` if " @@ -9693,20 +9950,20 @@ msgid "" "Grzybowski." msgstr "" -#: ../../../build/NEWS:4987 ../../../build/NEWS:6629 +#: ../../../build/NEWS:5132 ../../../build/NEWS:6774 msgid "" "`bpo-33623 `__: Fix possible SIGSGV when" " asyncio.Future is created in __del__" msgstr "" -#: ../../../build/NEWS:4989 ../../../build/NEWS:6495 ../../../build/NEWS:11084 +#: ../../../build/NEWS:5134 ../../../build/NEWS:6640 ../../../build/NEWS:11229 msgid "" "`bpo-11874 `__: Use a better regex when " "breaking usage into wrappable parts. Avoids bogus assertion errors from " "custom metavar strings." msgstr "" -#: ../../../build/NEWS:4992 ../../../build/NEWS:6631 ../../../build/NEWS:11087 +#: ../../../build/NEWS:5137 ../../../build/NEWS:6776 ../../../build/NEWS:11232 msgid "" "`bpo-30877 `__: Fixed a bug in the " "Python implementation of the JSON decoder that prevented the cache of parsed" @@ -9714,34 +9971,34 @@ msgid "" "c-fos." msgstr "" -#: ../../../build/NEWS:4996 +#: ../../../build/NEWS:5141 msgid "" "`bpo-33604 `__: Remove HMAC default to " "md5 marked for removal in 3.8 (removal originally planned in 3.6, bump to " "3.8 in gh-7062)." msgstr "" -#: ../../../build/NEWS:4999 ../../../build/NEWS:6498 +#: ../../../build/NEWS:5144 ../../../build/NEWS:6643 msgid "" "`bpo-33582 `__: Emit a deprecation " "warning for inspect.formatargspec" msgstr "" -#: ../../../build/NEWS:5001 +#: ../../../build/NEWS:5146 msgid "" "`bpo-21145 `__: Add " "``functools.cached_property`` decorator, for computed properties cached for " "the life of the instance." msgstr "" -#: ../../../build/NEWS:5004 ../../../build/NEWS:6635 +#: ../../../build/NEWS:5149 ../../../build/NEWS:6780 msgid "" "`bpo-33570 `__: Change TLS 1.3 cipher " "suite settings for compatibility with OpenSSL 1.1.1-pre6 and newer. OpenSSL " "1.1.1 will have TLS 1.3 ciphers enabled by default." msgstr "" -#: ../../../build/NEWS:5008 ../../../build/NEWS:6639 +#: ../../../build/NEWS:5153 ../../../build/NEWS:6784 msgid "" "`bpo-28556 `__: Do not simplify " "arguments to `typing.Union`. Now `Union[Manager, Employee]` is not " @@ -9749,73 +10006,73 @@ msgid "" "several bugs and limited possibilities for introspection." msgstr "" -#: ../../../build/NEWS:5013 +#: ../../../build/NEWS:5158 msgid "" "`bpo-12486 `__: " ":func:`tokenize.generate_tokens` is now documented as a public API to " "tokenize unicode strings. It was previously present but undocumented." msgstr "" -#: ../../../build/NEWS:5017 ../../../build/NEWS:6644 +#: ../../../build/NEWS:5162 ../../../build/NEWS:6789 msgid "" "`bpo-33540 `__: Add a new " "``block_on_close`` class attribute to ``ForkingMixIn`` and " "``ThreadingMixIn`` classes of :mod:`socketserver`." msgstr "" -#: ../../../build/NEWS:5020 ../../../build/NEWS:6647 ../../../build/NEWS:11091 +#: ../../../build/NEWS:5165 ../../../build/NEWS:6792 ../../../build/NEWS:11236 msgid "" "`bpo-33548 `__: " "tempfile._candidate_tempdir_list should consider common TEMP locations" msgstr "" -#: ../../../build/NEWS:5023 ../../../build/NEWS:6650 +#: ../../../build/NEWS:5168 ../../../build/NEWS:6795 msgid "" "`bpo-33109 `__: argparse subparsers are " "once again not required by default, reverting the change in behavior " "introduced by `bpo-26510 `__ in 3.7.0a2." msgstr "" -#: ../../../build/NEWS:5026 +#: ../../../build/NEWS:5171 msgid "" "`bpo-33541 `__: Remove unused private " "method ``_strptime.LocaleTime.__pad`` (a.k.a. ``_LocaleTime__pad``)." msgstr "" -#: ../../../build/NEWS:5029 ../../../build/NEWS:6653 +#: ../../../build/NEWS:5174 ../../../build/NEWS:6798 msgid "" "`bpo-33536 `__: " "dataclasses.make_dataclass now checks for invalid field names and duplicate " "fields. Also, added a check for invalid field specifications." msgstr "" -#: ../../../build/NEWS:5033 ../../../build/NEWS:6657 ../../../build/NEWS:11094 +#: ../../../build/NEWS:5178 ../../../build/NEWS:6802 ../../../build/NEWS:11239 msgid "" "`bpo-33542 `__: Prevent " "``uuid.get_node`` from using a DUID instead of a MAC on Windows. Patch by " "Zvi Effron" msgstr "" -#: ../../../build/NEWS:5036 ../../../build/NEWS:6660 ../../../build/NEWS:11097 +#: ../../../build/NEWS:5181 ../../../build/NEWS:6805 ../../../build/NEWS:11242 msgid "" "`bpo-26819 `__: Fix race condition with " "`ReadTransport.resume_reading` in Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:5039 ../../../build/NEWS:6663 +#: ../../../build/NEWS:5184 ../../../build/NEWS:6808 msgid "" "Fix failure in `typing.get_type_hints()` when ClassVar was provided as a " "string forward reference." msgstr "" -#: ../../../build/NEWS:5042 +#: ../../../build/NEWS:5187 msgid "" "`bpo-33516 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__round__`` magic " "method." msgstr "" -#: ../../../build/NEWS:5045 +#: ../../../build/NEWS:5190 msgid "" "`bpo-28612 `__: Added support for Site " "Maps to urllib's ``RobotFileParser`` as :meth:`RobotFileParser.site_maps() " @@ -9823,40 +10080,40 @@ msgid "" " patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:5050 +#: ../../../build/NEWS:5195 msgid "" "`bpo-28167 `__: Remove " "platform.linux_distribution, which was deprecated since 3.5." msgstr "" -#: ../../../build/NEWS:5053 +#: ../../../build/NEWS:5198 msgid "" "`bpo-33504 `__: Switch the default " "dictionary implementation for :mod:`configparser` from " ":class:`collections.OrderedDict` to the standard :class:`dict` type." msgstr "" -#: ../../../build/NEWS:5057 ../../../build/NEWS:6666 +#: ../../../build/NEWS:5202 ../../../build/NEWS:6811 msgid "" "`bpo-33505 `__: Optimize " "asyncio.ensure_future() by reordering if checks: 1.17x faster." msgstr "" -#: ../../../build/NEWS:5060 ../../../build/NEWS:6669 +#: ../../../build/NEWS:5205 ../../../build/NEWS:6814 msgid "" "`bpo-33497 `__: Add errors param to " "cgi.parse_multipart and make an encoding in FieldStorage use the given " "errors (needed for Twisted). Patch by Amber Brown." msgstr "" -#: ../../../build/NEWS:5064 +#: ../../../build/NEWS:5209 msgid "" "`bpo-29235 `__: The " ":class:`cProfile.Profile` class can now be used as a context manager. Patch " "by Scott Sanderson." msgstr "" -#: ../../../build/NEWS:5067 ../../../build/NEWS:6673 +#: ../../../build/NEWS:5212 ../../../build/NEWS:6818 msgid "" "`bpo-33495 `__: Change " "dataclasses.Fields repr to use the repr of each of its members, instead of " @@ -9864,14 +10121,14 @@ msgid "" " especially true for the 'type' member." msgstr "" -#: ../../../build/NEWS:5071 +#: ../../../build/NEWS:5216 msgid "" "`bpo-26103 `__: Correct " "``inspect.isdatadescriptor`` to look for ``__set__`` or ``__delete__``. " "Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:5074 +#: ../../../build/NEWS:5219 msgid "" "`bpo-29209 `__: Removed the " "``doctype()`` method and the *html* parameter of the constructor of " @@ -9882,7 +10139,7 @@ msgid "" ":exc:`PendingDeprecationWarning`." msgstr "" -#: ../../../build/NEWS:5081 ../../../build/NEWS:6677 +#: ../../../build/NEWS:5226 ../../../build/NEWS:6822 msgid "" "`bpo-33453 `__: Fix dataclasses to work " "if using literal string type annotations or if using PEP 563 \"Postponed " @@ -9891,7 +10148,7 @@ msgid "" "(\"InitVar\" and \"dataclasses.InitVar\")." msgstr "" -#: ../../../build/NEWS:5086 ../../../build/NEWS:6682 ../../../build/NEWS:11100 +#: ../../../build/NEWS:5231 ../../../build/NEWS:6827 ../../../build/NEWS:11245 msgid "" "`bpo-28556 `__: Minor fixes in typing " "module: add annotations to ``NamedTuple.__new__``, pass ``*args`` and " @@ -9899,80 +10156,80 @@ msgid "" "Dombrova." msgstr "" -#: ../../../build/NEWS:5090 +#: ../../../build/NEWS:5235 msgid "" "`bpo-33365 `__: Print the header values " "besides the header keys instead just the header keys if *debuglevel* is set " "to >0 in :mod:`http.client`. Patch by Marco Strigl." msgstr "" -#: ../../../build/NEWS:5094 ../../../build/NEWS:6686 ../../../build/NEWS:11104 +#: ../../../build/NEWS:5239 ../../../build/NEWS:6831 ../../../build/NEWS:11249 msgid "" "`bpo-20087 `__: Updated alias mapping " "with glibc 2.27 supported locales." msgstr "" -#: ../../../build/NEWS:5096 ../../../build/NEWS:6688 ../../../build/NEWS:11106 +#: ../../../build/NEWS:5241 ../../../build/NEWS:6833 ../../../build/NEWS:11251 msgid "" "`bpo-33422 `__: Fix trailing quotation " "marks getting deleted when looking up byte/string literals on pydoc. Patch " "by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:5099 ../../../build/NEWS:6691 +#: ../../../build/NEWS:5244 ../../../build/NEWS:6836 msgid "" "`bpo-28167 `__: The function " "``platform.linux_distribution`` and ``platform.dist`` now trigger a " "``DeprecationWarning`` and have been marked for removal in Python 3.8" msgstr "" -#: ../../../build/NEWS:5103 ../../../build/NEWS:6798 +#: ../../../build/NEWS:5248 ../../../build/NEWS:6943 msgid "" "`bpo-33281 `__: Fix " "ctypes.util.find_library regression on macOS." msgstr "" -#: ../../../build/NEWS:5105 +#: ../../../build/NEWS:5250 msgid "" "`bpo-33311 `__: Text and html output " "generated by cgitb does not display parentheses if the current call is done " "directly in the module. Patch by Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5109 +#: ../../../build/NEWS:5254 msgid "" "`bpo-27300 `__: The file classes in " "*tempfile* now accept an *errors* parameter that complements the already " "existing *encoding*. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:5112 +#: ../../../build/NEWS:5257 msgid "" "`bpo-32933 `__: " ":func:`unittest.mock.mock_open` now supports iteration over the file " "contents. Patch by Tony Flury." msgstr "" -#: ../../../build/NEWS:5115 +#: ../../../build/NEWS:5260 msgid "" "`bpo-33217 `__: Raise :exc:`TypeError` " "when looking up non-Enum objects in Enum classes and Enum members." msgstr "" -#: ../../../build/NEWS:5118 ../../../build/NEWS:6695 ../../../build/NEWS:11109 +#: ../../../build/NEWS:5263 ../../../build/NEWS:6840 ../../../build/NEWS:11254 msgid "" "`bpo-33197 `__: Update error message " "when constructing invalid inspect.Parameters Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:5121 ../../../build/NEWS:6800 ../../../build/NEWS:11112 +#: ../../../build/NEWS:5266 ../../../build/NEWS:6945 ../../../build/NEWS:11257 msgid "" "`bpo-33383 `__: Fixed crash in the get()" " method of the :mod:`dbm.ndbm` database object when it is called with a " "single argument." msgstr "" -#: ../../../build/NEWS:5124 +#: ../../../build/NEWS:5269 msgid "" "`bpo-33375 `__: The warnings module now " "finds the Python file associated with a warning from the code object, rather" @@ -9981,88 +10238,88 @@ msgid "" "code." msgstr "" -#: ../../../build/NEWS:5129 +#: ../../../build/NEWS:5274 msgid "" "`bpo-33336 `__: ``imaplib`` now allows " "``MOVE`` command in ``IMAP4.uid()`` (RFC 6851: IMAP MOVE Extension) and " "potentially as a name of supported method of ``IMAP4`` object." msgstr "" -#: ../../../build/NEWS:5133 +#: ../../../build/NEWS:5278 msgid "" "`bpo-32455 `__: Added *jump* parameter " "to :func:`dis.stack_effect`." msgstr "" -#: ../../../build/NEWS:5135 +#: ../../../build/NEWS:5280 msgid "" "`bpo-27485 `__: Rename and deprecate " "undocumented functions in :func:`urllib.parse`." msgstr "" -#: ../../../build/NEWS:5138 +#: ../../../build/NEWS:5283 msgid "" "`bpo-33332 `__: Add " "``signal.valid_signals()`` to expose the POSIX sigfillset() functionality." msgstr "" -#: ../../../build/NEWS:5141 +#: ../../../build/NEWS:5286 msgid "" "`bpo-33251 `__: `ConfigParser.items()` " "was fixed so that key-value pairs passed in via `vars` are not included in " "the resulting output." msgstr "" -#: ../../../build/NEWS:5144 ../../../build/NEWS:6803 ../../../build/NEWS:11115 +#: ../../../build/NEWS:5289 ../../../build/NEWS:6948 ../../../build/NEWS:11260 msgid "" "`bpo-33329 `__: Fix multiprocessing " "regression on newer glibcs" msgstr "" -#: ../../../build/NEWS:5146 +#: ../../../build/NEWS:5291 msgid "" "`bpo-33334 `__: :func:`dis.stack_effect`" " now supports all defined opcodes including NOP and EXTENDED_ARG." msgstr "" -#: ../../../build/NEWS:5149 ../../../build/NEWS:6805 ../../../build/NEWS:11117 +#: ../../../build/NEWS:5294 ../../../build/NEWS:6950 ../../../build/NEWS:11262 msgid "" "`bpo-991266 `__: Fix quoting of the " "``Comment`` attribute of :class:`http.cookies.SimpleCookie`." msgstr "" -#: ../../../build/NEWS:5152 ../../../build/NEWS:6808 ../../../build/NEWS:11120 +#: ../../../build/NEWS:5297 ../../../build/NEWS:6953 ../../../build/NEWS:11265 msgid "" "`bpo-33131 `__: Upgrade bundled version " "of pip to 10.0.1." msgstr "" -#: ../../../build/NEWS:5154 ../../../build/NEWS:6810 ../../../build/NEWS:11122 +#: ../../../build/NEWS:5299 ../../../build/NEWS:6955 ../../../build/NEWS:11267 msgid "" "`bpo-33308 `__: Fixed a crash in the " ":mod:`parser` module when converting an ST object to a tree of tuples or " "lists with ``line_info=False`` and ``col_info=True``." msgstr "" -#: ../../../build/NEWS:5158 +#: ../../../build/NEWS:5303 msgid "" "`bpo-23403 `__: lib2to3 now uses pickle " "protocol 4 for pre-computed grammars." msgstr "" -#: ../../../build/NEWS:5160 ../../../build/NEWS:6814 +#: ../../../build/NEWS:5305 ../../../build/NEWS:6959 msgid "" "`bpo-33266 `__: lib2to3 now recognizes " "``rf'...'`` strings." msgstr "" -#: ../../../build/NEWS:5162 ../../../build/NEWS:6816 +#: ../../../build/NEWS:5307 ../../../build/NEWS:6961 msgid "" "`bpo-11594 `__: Ensure line-endings are " "respected when using lib2to3." msgstr "" -#: ../../../build/NEWS:5164 ../../../build/NEWS:6818 +#: ../../../build/NEWS:5309 ../../../build/NEWS:6963 msgid "" "`bpo-33254 `__: Have " ":func:`importlib.resources.contents` and " @@ -10070,27 +10327,27 @@ msgid "" "instead of an :term:`iterator`." msgstr "" -#: ../../../build/NEWS:5168 +#: ../../../build/NEWS:5313 msgid "" "`bpo-33265 `__: ``contextlib.ExitStack``" " and ``contextlib.AsyncExitStack`` now use a method instead of a wrapper " "function for exit callbacks." msgstr "" -#: ../../../build/NEWS:5171 ../../../build/NEWS:6698 ../../../build/NEWS:11126 +#: ../../../build/NEWS:5316 ../../../build/NEWS:6843 ../../../build/NEWS:11271 msgid "" "`bpo-33263 `__: Fix FD leak in " "`_SelectorSocketTransport` Patch by Vlad Starostin." msgstr "" -#: ../../../build/NEWS:5174 ../../../build/NEWS:6822 ../../../build/NEWS:11129 +#: ../../../build/NEWS:5319 ../../../build/NEWS:6967 ../../../build/NEWS:11274 msgid "" "`bpo-33256 `__: Fix display of " "```` call in the html produced by ``cgitb.html()``. Patch by " "Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5177 +#: ../../../build/NEWS:5322 msgid "" "`bpo-33144 `__: ``random.Random()`` and " "its subclassing mechanism got optimized to check only once at class/subclass" @@ -10099,33 +10356,33 @@ msgid "" " large random integers. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:5183 +#: ../../../build/NEWS:5328 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " "in 3.7.0b3 by the resolution of :issue:`33053`)" msgstr "" -#: ../../../build/NEWS:5187 +#: ../../../build/NEWS:5332 msgid "" "This fix also changed pydoc to add ``os.getcwd()`` to :data:`sys.path` when " "necessary, rather than adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:5190 +#: ../../../build/NEWS:5335 msgid "" "`bpo-29613 `__: Added support for the " "``SameSite`` cookie flag to the ``http.cookies`` module." msgstr "" -#: ../../../build/NEWS:5193 ../../../build/NEWS:6830 +#: ../../../build/NEWS:5338 ../../../build/NEWS:6975 msgid "" "`bpo-33169 `__: Delete entries of " "``None`` in :data:`sys.path_importer_cache` when " ":meth:`importlib.machinery.invalidate_caches` is called." msgstr "" -#: ../../../build/NEWS:5196 ../../../build/NEWS:6836 ../../../build/NEWS:11132 +#: ../../../build/NEWS:5341 ../../../build/NEWS:6981 ../../../build/NEWS:11277 msgid "" "`bpo-33203 `__: " "``random.Random.choice()`` now raises ``IndexError`` for empty sequences " @@ -10133,20 +10390,20 @@ msgid "" "implementation." msgstr "" -#: ../../../build/NEWS:5200 ../../../build/NEWS:6840 ../../../build/NEWS:11136 +#: ../../../build/NEWS:5345 ../../../build/NEWS:6985 ../../../build/NEWS:11281 msgid "" "`bpo-33224 `__: Update difflib.mdiff() " "for :pep:`479`. Convert an uncaught StopIteration in a generator into a " "return-statement." msgstr "" -#: ../../../build/NEWS:5203 ../../../build/NEWS:6843 ../../../build/NEWS:11139 +#: ../../../build/NEWS:5348 ../../../build/NEWS:6988 ../../../build/NEWS:11284 msgid "" "`bpo-33209 `__: End framing at the end " "of C implementation of :func:`pickle.Pickler.dump`." msgstr "" -#: ../../../build/NEWS:5206 +#: ../../../build/NEWS:5351 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" @@ -10154,7 +10411,7 @@ msgid "" "being appended to the end of the string. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:5211 +#: ../../../build/NEWS:5356 msgid "" "`bpo-23403 `__: ``DEFAULT_PROTOCOL`` in " ":mod:`pickle` was bumped to 4. Protocol 4 is described in :pep:`3154` and " @@ -10162,47 +10419,47 @@ msgid "" "compared to protocol 3 introduced in Python 3.0." msgstr "" -#: ../../../build/NEWS:5216 ../../../build/NEWS:6846 +#: ../../../build/NEWS:5361 ../../../build/NEWS:6991 msgid "" "`bpo-20104 `__: Improved error handling " "and fixed a reference leak in :func:`os.posix_spawn()`." msgstr "" -#: ../../../build/NEWS:5219 +#: ../../../build/NEWS:5364 msgid "" "`bpo-33106 `__: Deleting a key from a " "read-only dbm database raises module specific error instead of KeyError." msgstr "" -#: ../../../build/NEWS:5222 ../../../build/NEWS:6849 +#: ../../../build/NEWS:5367 ../../../build/NEWS:6994 msgid "" "`bpo-33175 `__: In dataclasses, " "Field.__set_name__ now looks up the __set_name__ special method on the " "class, not the instance, of the default value." msgstr "" -#: ../../../build/NEWS:5226 +#: ../../../build/NEWS:5371 msgid "" "`bpo-32380 `__: Create " "functools.singledispatchmethod to support generic single dispatch on " "descriptors and methods." msgstr "" -#: ../../../build/NEWS:5229 ../../../build/NEWS:6989 +#: ../../../build/NEWS:5374 ../../../build/NEWS:7134 msgid "" "`bpo-33141 `__: Have Field objects pass " "through __set_name__ to their default values, if they have their own " "__set_name__." msgstr "" -#: ../../../build/NEWS:5232 ../../../build/NEWS:6992 ../../../build/NEWS:11146 +#: ../../../build/NEWS:5377 ../../../build/NEWS:7137 ../../../build/NEWS:11291 msgid "" "`bpo-33096 `__: Allow " "ttk.Treeview.insert to insert iid that has a false boolean value. Note iid=0" " and iid=False would be same. Patch by Garvit Khatri." msgstr "" -#: ../../../build/NEWS:5236 ../../../build/NEWS:6996 +#: ../../../build/NEWS:5381 ../../../build/NEWS:7141 msgid "" "`bpo-32873 `__: Treat type variables and" " special typing forms as immutable by copy and pickle. This fixes several " @@ -10210,7 +10467,7 @@ msgid "" "Python 3.6." msgstr "" -#: ../../../build/NEWS:5240 ../../../build/NEWS:7000 +#: ../../../build/NEWS:5385 ../../../build/NEWS:7145 msgid "" "`bpo-33134 `__: When computing " "dataclass's __hash__, use the lookup table to contain the function which " @@ -10218,46 +10475,46 @@ msgid "" "string, and then testing that string to see what to do." msgstr "" -#: ../../../build/NEWS:5245 ../../../build/NEWS:7005 ../../../build/NEWS:11150 +#: ../../../build/NEWS:5390 ../../../build/NEWS:7150 ../../../build/NEWS:11295 msgid "" "`bpo-33127 `__: The ssl module now " "compiles with LibreSSL 2.7.1." msgstr "" -#: ../../../build/NEWS:5247 ../../../build/NEWS:7007 +#: ../../../build/NEWS:5392 ../../../build/NEWS:7152 msgid "" "`bpo-32505 `__: Raise TypeError if a " "member variable of a dataclass is of type Field, but doesn't have a type " "annotation." msgstr "" -#: ../../../build/NEWS:5250 ../../../build/NEWS:7010 +#: ../../../build/NEWS:5395 ../../../build/NEWS:7155 msgid "" "`bpo-33078 `__: Fix the failure on OSX " "caused by the tests relying on sem_getvalue" msgstr "" -#: ../../../build/NEWS:5253 ../../../build/NEWS:7013 +#: ../../../build/NEWS:5398 ../../../build/NEWS:7158 msgid "" "`bpo-33116 `__: Add 'Field' to " "dataclasses.__all__." msgstr "" -#: ../../../build/NEWS:5255 ../../../build/NEWS:7015 +#: ../../../build/NEWS:5400 ../../../build/NEWS:7160 msgid "" "`bpo-32896 `__: Fix an error where " "subclassing a dataclass with a field that uses a default_factory would " "generate an incorrect class." msgstr "" -#: ../../../build/NEWS:5258 ../../../build/NEWS:7018 +#: ../../../build/NEWS:5403 ../../../build/NEWS:7163 msgid "" "`bpo-33100 `__: Dataclasses: If a field " "has a default value that's a MemberDescriptorType, then it's from that field" " being in __slots__, not an actual default value." msgstr "" -#: ../../../build/NEWS:5262 ../../../build/NEWS:7022 +#: ../../../build/NEWS:5407 ../../../build/NEWS:7167 msgid "" "`bpo-32953 `__: If a non-dataclass " "inherits from a frozen dataclass, allow attributes to be added to the " @@ -10266,77 +10523,77 @@ msgid "" "non-frozen." msgstr "" -#: ../../../build/NEWS:5267 ../../../build/NEWS:6853 +#: ../../../build/NEWS:5412 ../../../build/NEWS:6998 msgid "" "`bpo-33097 `__: Raise RuntimeError when " "``executor.submit`` is called during interpreter shutdown." msgstr "" -#: ../../../build/NEWS:5270 +#: ../../../build/NEWS:5415 msgid "" "`bpo-32968 `__: Modulo and floor " "division involving Fraction and float should return float." msgstr "" -#: ../../../build/NEWS:5273 ../../../build/NEWS:7027 +#: ../../../build/NEWS:5418 ../../../build/NEWS:7172 msgid "" "`bpo-33061 `__: Add missing ``NoReturn``" " to ``__all__`` in typing.py" msgstr "" -#: ../../../build/NEWS:5275 ../../../build/NEWS:7029 +#: ../../../build/NEWS:5420 ../../../build/NEWS:7174 msgid "" "`bpo-33078 `__: Fix the size handling in" " multiprocessing.Queue when a pickling error occurs." msgstr "" -#: ../../../build/NEWS:5278 ../../../build/NEWS:7032 ../../../build/NEWS:11402 +#: ../../../build/NEWS:5423 ../../../build/NEWS:7177 ../../../build/NEWS:11547 msgid "" "`bpo-33064 `__: lib2to3 now properly " "supports trailing commas after ``*args`` and ``**kwargs`` in function " "signatures." msgstr "" -#: ../../../build/NEWS:5281 ../../../build/NEWS:7035 +#: ../../../build/NEWS:5426 ../../../build/NEWS:7180 msgid "" "`bpo-33056 `__: FIX properly close " "leaking fds in concurrent.futures.ProcessPoolExecutor." msgstr "" -#: ../../../build/NEWS:5284 ../../../build/NEWS:7038 ../../../build/NEWS:11152 +#: ../../../build/NEWS:5429 ../../../build/NEWS:7183 ../../../build/NEWS:11297 msgid "" "`bpo-33021 `__: Release the GIL during " "fstat() calls, avoiding hang of all threads when calling mmap.mmap(), " "os.urandom(), and random.seed(). Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:5288 ../../../build/NEWS:7042 ../../../build/NEWS:11405 +#: ../../../build/NEWS:5433 ../../../build/NEWS:7187 ../../../build/NEWS:11550 msgid "" "`bpo-31804 `__: Avoid failing in " "multiprocessing.Process if the standard streams are closed or None at exit." msgstr "" -#: ../../../build/NEWS:5291 +#: ../../../build/NEWS:5436 msgid "" "`bpo-33034 `__: Providing an explicit " "error message when casting the port property to anything that is not an " "integer value using ``urlparse()`` and ``urlsplit()``. Patch by Matt Eaton." msgstr "" -#: ../../../build/NEWS:5295 +#: ../../../build/NEWS:5440 msgid "" "`bpo-30249 `__: Improve " "struct.unpack_from() exception messages for problems with the buffer size " "and offset." msgstr "" -#: ../../../build/NEWS:5298 ../../../build/NEWS:7045 ../../../build/NEWS:11408 +#: ../../../build/NEWS:5443 ../../../build/NEWS:7190 ../../../build/NEWS:11553 msgid "" "`bpo-33037 `__: Skip sending/receiving " "data after SSL transport closing." msgstr "" -#: ../../../build/NEWS:5300 ../../../build/NEWS:7047 ../../../build/NEWS:11156 +#: ../../../build/NEWS:5445 ../../../build/NEWS:7192 ../../../build/NEWS:11301 msgid "" "`bpo-27683 `__: Fix a regression in " ":mod:`ipaddress` that result of :meth:`hosts` is empty when the network is " @@ -10344,53 +10601,53 @@ msgid "" "addresses." msgstr "" -#: ../../../build/NEWS:5304 +#: ../../../build/NEWS:5449 msgid "" "`bpo-22674 `__: Add the strsignal() " "function in the signal module that returns the system description of the " "given signal, as returned by strsignal(3)." msgstr "" -#: ../../../build/NEWS:5307 ../../../build/NEWS:7051 +#: ../../../build/NEWS:5452 ../../../build/NEWS:7196 msgid "" "`bpo-32999 `__: Fix C implementation of " "``ABC.__subclasscheck__(cls, subclass)`` crashed when ``subclass`` is not a " "type object." msgstr "" -#: ../../../build/NEWS:5310 ../../../build/NEWS:7054 ../../../build/NEWS:11412 +#: ../../../build/NEWS:5455 ../../../build/NEWS:7199 ../../../build/NEWS:11557 msgid "" "`bpo-33009 `__: Fix inspect.signature() " "for single-parameter partialmethods." msgstr "" -#: ../../../build/NEWS:5312 ../../../build/NEWS:7056 ../../../build/NEWS:11414 +#: ../../../build/NEWS:5457 ../../../build/NEWS:7201 ../../../build/NEWS:11559 msgid "" "`bpo-32969 `__: Expose several missing " "constants in zlib and fix corresponding documentation." msgstr "" -#: ../../../build/NEWS:5315 ../../../build/NEWS:7059 +#: ../../../build/NEWS:5460 ../../../build/NEWS:7204 msgid "" "`bpo-32056 `__: Improved exceptions " "raised for invalid number of channels and sample width when read an audio " "file in modules :mod:`aifc`, :mod:`wave` and :mod:`sunau`." msgstr "" -#: ../../../build/NEWS:5319 +#: ../../../build/NEWS:5464 msgid "" "`bpo-32970 `__: Improved disassembly of " "the MAKE_FUNCTION instruction." msgstr "" -#: ../../../build/NEWS:5321 ../../../build/NEWS:7063 ../../../build/NEWS:11160 +#: ../../../build/NEWS:5466 ../../../build/NEWS:7208 ../../../build/NEWS:11305 msgid "" "`bpo-32844 `__: Fix wrong redirection of" " a low descriptor (0 or 1) to stderr in subprocess if another low descriptor" " is closed." msgstr "" -#: ../../../build/NEWS:5324 ../../../build/NEWS:7194 +#: ../../../build/NEWS:5469 ../../../build/NEWS:7339 msgid "" "`bpo-32960 `__: For dataclasses, " "disallow inheriting frozen from non-frozen classes, and also disallow " @@ -10398,20 +10655,20 @@ msgid "" "at a future date." msgstr "" -#: ../../../build/NEWS:5328 ../../../build/NEWS:7198 ../../../build/NEWS:11417 +#: ../../../build/NEWS:5473 ../../../build/NEWS:7343 ../../../build/NEWS:11562 msgid "" "`bpo-32713 `__: Fixed tarfile.itn " "handling of out-of-bounds float values. Patch by Joffrey Fuhrer." msgstr "" -#: ../../../build/NEWS:5331 ../../../build/NEWS:6705 +#: ../../../build/NEWS:5476 ../../../build/NEWS:6850 msgid "" "`bpo-32257 `__: The ssl module now " "contains OP_NO_RENEGOTIATION constant, available with OpenSSL 1.1.0h or " "1.1.1." msgstr "" -#: ../../../build/NEWS:5334 ../../../build/NEWS:7201 +#: ../../../build/NEWS:5479 ../../../build/NEWS:7346 msgid "" "`bpo-32951 `__: Direct instantiation of " "SSLSocket and SSLObject objects is now prohibited. The constructors were " @@ -10419,7 +10676,7 @@ msgid "" "suppose to use ssl.wrap_socket() or SSLContext." msgstr "" -#: ../../../build/NEWS:5339 ../../../build/NEWS:7206 +#: ../../../build/NEWS:5484 ../../../build/NEWS:7351 msgid "" "`bpo-32929 `__: Remove the tri-state " "parameter \"hash\", and add the boolean \"unsafe_hash\". If unsafe_hash is " @@ -10429,51 +10686,51 @@ msgid "" "behavior. unsafe_hash=False is the default, just as hash=None used to be." msgstr "" -#: ../../../build/NEWS:5346 ../../../build/NEWS:7213 +#: ../../../build/NEWS:5491 ../../../build/NEWS:7358 msgid "" "`bpo-32947 `__: Add " "OP_ENABLE_MIDDLEBOX_COMPAT and test workaround for TLSv1.3 for future " "compatibility with OpenSSL 1.1.1." msgstr "" -#: ../../../build/NEWS:5349 +#: ../../../build/NEWS:5494 msgid "" "`bpo-32146 `__: Document the interaction" " between frozen executables and the spawn and forkserver start methods in " "multiprocessing." msgstr "" -#: ../../../build/NEWS:5352 ../../../build/NEWS:7216 ../../../build/NEWS:11420 +#: ../../../build/NEWS:5497 ../../../build/NEWS:7361 ../../../build/NEWS:11565 msgid "" "`bpo-30622 `__: The ssl module now " "detects missing NPN support in LibreSSL." msgstr "" -#: ../../../build/NEWS:5354 ../../../build/NEWS:7218 ../../../build/NEWS:11422 +#: ../../../build/NEWS:5499 ../../../build/NEWS:7363 ../../../build/NEWS:11567 msgid "" "`bpo-32922 `__: dbm.open() now encodes " "filename with the filesystem encoding rather than default encoding." msgstr "" -#: ../../../build/NEWS:5357 +#: ../../../build/NEWS:5502 msgid "" "`bpo-32759 `__: Free unused arenas in " "multiprocessing.heap." msgstr "" -#: ../../../build/NEWS:5359 ../../../build/NEWS:7221 ../../../build/NEWS:11425 +#: ../../../build/NEWS:5504 ../../../build/NEWS:7366 ../../../build/NEWS:11570 msgid "" "`bpo-32859 `__: In ``os.dup2``, don't " "check every call whether the ``dup3`` syscall exists or not." msgstr "" -#: ../../../build/NEWS:5362 ../../../build/NEWS:7224 +#: ../../../build/NEWS:5507 ../../../build/NEWS:7369 msgid "" "`bpo-32556 `__: nt._getfinalpathname, " "nt._getvolumepathname and nt._getdiskusage now correctly convert from bytes." msgstr "" -#: ../../../build/NEWS:5365 ../../../build/NEWS:7230 ../../../build/NEWS:11428 +#: ../../../build/NEWS:5510 ../../../build/NEWS:7375 ../../../build/NEWS:11573 msgid "" "`bpo-21060 `__: Rewrite confusing " "message from setup.py upload from \"No dist file created in earlier " @@ -10481,20 +10738,20 @@ msgid "" "command\"." msgstr "" -#: ../../../build/NEWS:5369 ../../../build/NEWS:7066 ../../../build/NEWS:11432 +#: ../../../build/NEWS:5514 ../../../build/NEWS:7211 ../../../build/NEWS:11577 msgid "" "`bpo-32857 `__: In :mod:`tkinter`, " "``after_cancel(None)`` now raises a :exc:`ValueError` instead of canceling " "the first scheduled function. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:5373 ../../../build/NEWS:7234 ../../../build/NEWS:11436 +#: ../../../build/NEWS:5518 ../../../build/NEWS:7379 ../../../build/NEWS:11581 msgid "" "`bpo-32852 `__: Make sure sys.argv " "remains as a list when running trace." msgstr "" -#: ../../../build/NEWS:5375 +#: ../../../build/NEWS:5520 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -10503,7 +10760,7 @@ msgid "" "this makes Python start-up up to 10% faster." msgstr "" -#: ../../../build/NEWS:5381 +#: ../../../build/NEWS:5526 msgid "" "Note that the new implementation hides internal registry and caches, " "previously accessible via private attributes ``_abc_registry``, " @@ -10512,14 +10769,14 @@ msgid "" "``_abc_registry_clear``, and ``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:5387 ../../../build/NEWS:7246 ../../../build/NEWS:11438 +#: ../../../build/NEWS:5532 ../../../build/NEWS:7391 ../../../build/NEWS:11583 msgid "" "`bpo-32841 `__: Fixed " "`asyncio.Condition` issue which silently ignored cancellation after " "notifying and cancelling a conditional lock. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5391 ../../../build/NEWS:7250 +#: ../../../build/NEWS:5536 ../../../build/NEWS:7395 msgid "" "`bpo-32819 `__: ssl.match_hostname() has" " been simplified and no longer depends on re and ipaddress module for " @@ -10527,46 +10784,46 @@ msgid "" "improved." msgstr "" -#: ../../../build/NEWS:5395 +#: ../../../build/NEWS:5540 msgid "" "`bpo-19675 `__: ``multiprocessing.Pool``" " no longer leaks processes if its initialization fails." msgstr "" -#: ../../../build/NEWS:5398 ../../../build/NEWS:7254 +#: ../../../build/NEWS:5543 ../../../build/NEWS:7399 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN,TCP_KEEPCNT,TCP_KEEPIDLE,TCP_KEEPINTVL flags on older version " "Windows during run-time." msgstr "" -#: ../../../build/NEWS:5402 ../../../build/NEWS:7258 ../../../build/NEWS:11442 +#: ../../../build/NEWS:5547 ../../../build/NEWS:7403 ../../../build/NEWS:11587 msgid "" "`bpo-31787 `__: Fixed refleaks of " "``__init__()`` methods in various modules. (Contributed by Oren Milman)" msgstr "" -#: ../../../build/NEWS:5405 ../../../build/NEWS:7261 ../../../build/NEWS:11445 +#: ../../../build/NEWS:5550 ../../../build/NEWS:7406 ../../../build/NEWS:11590 msgid "" "`bpo-30157 `__: Fixed guessing quote and" " delimiter in csv.Sniffer.sniff() when only the last field is quoted. Patch" " by Jake Davis." msgstr "" -#: ../../../build/NEWS:5408 +#: ../../../build/NEWS:5553 msgid "" "`bpo-30688 `__: Added support of " "``\\N{name}`` escapes in regular expressions. Based on patch by Jonathan " "Eunice." msgstr "" -#: ../../../build/NEWS:5411 ../../../build/NEWS:7264 +#: ../../../build/NEWS:5556 ../../../build/NEWS:7409 msgid "" "`bpo-32792 `__: collections.ChainMap() " "preserves the order of the underlying mappings." msgstr "" -#: ../../../build/NEWS:5414 ../../../build/NEWS:7267 +#: ../../../build/NEWS:5559 ../../../build/NEWS:7412 msgid "" "`bpo-32775 `__: " ":func:`fnmatch.translate()` no longer produces patterns which contain set " @@ -10576,13 +10833,13 @@ msgid "" "patterns containing such sets by accident." msgstr "" -#: ../../../build/NEWS:5420 ../../../build/NEWS:7273 +#: ../../../build/NEWS:5565 ../../../build/NEWS:7418 msgid "" "`bpo-32622 `__: Implement native fast " "sendfile for Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:5422 ../../../build/NEWS:7275 ../../../build/NEWS:11451 +#: ../../../build/NEWS:5567 ../../../build/NEWS:7420 ../../../build/NEWS:11596 msgid "" "`bpo-32777 `__: Fix a rare but potential" " pre-exec child process deadlock in subprocess on POSIX systems when marking" @@ -10590,46 +10847,46 @@ msgid "" "appears to have been introduced in 3.4." msgstr "" -#: ../../../build/NEWS:5427 ../../../build/NEWS:7280 ../../../build/NEWS:11456 +#: ../../../build/NEWS:5572 ../../../build/NEWS:7425 ../../../build/NEWS:11601 msgid "" "`bpo-32647 `__: The ctypes module used " "to depend on indirect linking for dlopen. The shared extension is now " "explicitly linked against libdl on platforms with dl." msgstr "" -#: ../../../build/NEWS:5431 +#: ../../../build/NEWS:5576 msgid "" "`bpo-32749 `__: A :mod:`dbm.dumb` " "database opened with flags 'r' is now read-only. :func:`dbm.dumb.open` with " "flags 'r' and 'w' no longer creates a database if it does not exist." msgstr "" -#: ../../../build/NEWS:5435 ../../../build/NEWS:7284 +#: ../../../build/NEWS:5580 ../../../build/NEWS:7429 msgid "" "`bpo-32741 `__: Implement " "``asyncio.TimerHandle.when()`` method." msgstr "" -#: ../../../build/NEWS:5437 ../../../build/NEWS:7286 +#: ../../../build/NEWS:5582 ../../../build/NEWS:7431 msgid "" "`bpo-32691 `__: Use mod_spec.parent when" " running modules with pdb" msgstr "" -#: ../../../build/NEWS:5439 ../../../build/NEWS:7288 ../../../build/NEWS:11460 +#: ../../../build/NEWS:5584 ../../../build/NEWS:7433 ../../../build/NEWS:11605 msgid "" "`bpo-32734 `__: Fixed ``asyncio.Lock()``" " safety issue which allowed acquiring and locking the same lock multiple " "times, without it being free. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5443 ../../../build/NEWS:7292 ../../../build/NEWS:11464 +#: ../../../build/NEWS:5588 ../../../build/NEWS:7437 ../../../build/NEWS:11609 msgid "" "`bpo-32727 `__: Do not include name " "field in SMTP envelope from address. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5446 ../../../build/NEWS:7295 +#: ../../../build/NEWS:5591 ../../../build/NEWS:7440 msgid "" "`bpo-31453 `__: Add TLSVersion constants" " and SSLContext.maximum_version / minimum_version attributes. The new API " @@ -10638,7 +10895,7 @@ msgid "" " feature." msgstr "" -#: ../../../build/NEWS:5451 ../../../build/NEWS:7300 +#: ../../../build/NEWS:5596 ../../../build/NEWS:7445 msgid "" "`bpo-24334 `__: Internal implementation " "details of ssl module were cleaned up. The SSLSocket has one less layer of " @@ -10647,51 +10904,51 @@ msgid "" "simplified." msgstr "" -#: ../../../build/NEWS:5456 ../../../build/NEWS:7305 ../../../build/NEWS:11477 +#: ../../../build/NEWS:5601 ../../../build/NEWS:7450 ../../../build/NEWS:11622 msgid "" "`bpo-31848 `__: Fix the error handling " "in Aifc_read.initfp() when the SSND chunk is not found. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:5459 ../../../build/NEWS:7308 +#: ../../../build/NEWS:5604 ../../../build/NEWS:7453 msgid "" "`bpo-32585 `__: Add Ttk spinbox widget " "to :mod:`tkinter.ttk`. Patch by Alan D Moore." msgstr "" -#: ../../../build/NEWS:5462 +#: ../../../build/NEWS:5607 msgid "" "`bpo-32512 `__: :mod:`profile` CLI " "accepts `-m module_name` as an alternative to script path." msgstr "" -#: ../../../build/NEWS:5465 +#: ../../../build/NEWS:5610 msgid "" "`bpo-8525 `__: help() on a type now " "displays builtin subclasses. This is intended primarily to help with " "notification of more specific exception subclasses." msgstr "" -#: ../../../build/NEWS:5469 +#: ../../../build/NEWS:5614 msgid "Patch by Sanyam Khurana." msgstr "*Patch* oleh Sanyam Khurana." -#: ../../../build/NEWS:5471 +#: ../../../build/NEWS:5616 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadingHTTPServer class and uses it when the module is run with ``-m`` " "to cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:5475 +#: ../../../build/NEWS:5620 msgid "" "`bpo-29877 `__: compileall: import " "ProcessPoolExecutor only when needed, preventing hangs on low resource " "platforms" msgstr "" -#: ../../../build/NEWS:5478 ../../../build/NEWS:7311 +#: ../../../build/NEWS:5623 ../../../build/NEWS:7456 msgid "" "`bpo-32221 `__: Various functions " "returning tuple containing IPv6 addresses now omit ``%scope`` part since the" @@ -10700,46 +10957,46 @@ msgid "" "since useless resolving of network interface name is omitted." msgstr "" -#: ../../../build/NEWS:5484 +#: ../../../build/NEWS:5629 msgid "" "`bpo-32147 `__: " ":func:`binascii.unhexlify` is now up to 2 times faster. Patch by Sergey " "Fedoseev." msgstr "" -#: ../../../build/NEWS:5487 ../../../build/NEWS:7317 +#: ../../../build/NEWS:5632 ../../../build/NEWS:7462 msgid "" "`bpo-30693 `__: The TarFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5490 ../../../build/NEWS:7320 +#: ../../../build/NEWS:5635 ../../../build/NEWS:7465 msgid "" "`bpo-30693 `__: The ZipFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5493 +#: ../../../build/NEWS:5638 msgid "" "`bpo-31680 `__: Added " ":data:`curses.ncurses_version`." msgstr "" -#: ../../../build/NEWS:5495 ../../../build/NEWS:6856 ../../../build/NEWS:11163 +#: ../../../build/NEWS:5640 ../../../build/NEWS:7001 ../../../build/NEWS:11308 msgid "" "`bpo-31908 `__: Fix output of cover " "files for ``trace`` module command-line tool. Previously emitted cover files" " only when ``--missing`` option was used. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:5499 +#: ../../../build/NEWS:5644 msgid "" "`bpo-31608 `__: Raise a ``TypeError`` " "instead of crashing if a ``collections.deque`` subclass returns a non-deque " "from ``__new__``. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:5503 +#: ../../../build/NEWS:5648 msgid "" "`bpo-31425 `__: Add support for sockets " "of the AF_QIPCRTR address family, supported by the Linux kernel. This is " @@ -10747,7 +11004,7 @@ msgid "" " devices. Patch by Bjorn Andersson." msgstr "" -#: ../../../build/NEWS:5508 +#: ../../../build/NEWS:5653 msgid "" "`bpo-22005 `__: Implemented unpickling " "instances of :class:`~datetime.datetime`, :class:`~datetime.date` and " @@ -10755,7 +11012,7 @@ msgid "" " used for successful decoding." msgstr "" -#: ../../../build/NEWS:5513 ../../../build/NEWS:7074 +#: ../../../build/NEWS:5658 ../../../build/NEWS:7219 msgid "" "`bpo-27645 `__: " ":class:`sqlite3.Connection` now exposes a " @@ -10763,44 +11020,44 @@ msgid "" " is at version 3.6.11 or higher. Patch by Lele Gaifax." msgstr "" -#: ../../../build/NEWS:5517 ../../../build/NEWS:6708 ../../../build/NEWS:11170 +#: ../../../build/NEWS:5662 ../../../build/NEWS:6853 ../../../build/NEWS:11315 msgid "" "`bpo-16865 `__: Support arrays >=2GiB in" " :mod:`ctypes`. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5519 +#: ../../../build/NEWS:5664 msgid "" "`bpo-31508 `__: Removed support of " "arguments in `tkinter.ttk.Treeview.selection`. It was deprecated in 3.6. " "Use specialized methods like `selection_set` for changing the selection." msgstr "" -#: ../../../build/NEWS:5523 +#: ../../../build/NEWS:5668 msgid "" "`bpo-29456 `__: Fix bugs in hangul " "normalization: u1176, u11a7 and u11c3" msgstr "" -#: ../../../build/NEWS:5528 +#: ../../../build/NEWS:5673 msgid "" "`bpo-21257 `__: Document " ":func:`http.client.parse_headers`." msgstr "" -#: ../../../build/NEWS:5530 +#: ../../../build/NEWS:5675 msgid "" "`bpo-34764 `__: Improve example of " "iter() with 2nd sentinel argument." msgstr "" -#: ../../../build/NEWS:5532 +#: ../../../build/NEWS:5677 msgid "" "`bpo-35564 `__: Explicitly set " "master_doc variable in conf.py for compliance with Sphinx 2.0" msgstr "" -#: ../../../build/NEWS:5535 +#: ../../../build/NEWS:5680 msgid "" "`bpo-35511 `__: Specified that " "profile.Profile class doesn't not support enable or disable methods. Also, " @@ -10808,127 +11065,127 @@ msgid "" "cProfile module." msgstr "" -#: ../../../build/NEWS:5539 +#: ../../../build/NEWS:5684 msgid "" "`bpo-10536 `__: Enhance the gettext " "docs. Patch by Éric Araujo" msgstr "" -#: ../../../build/NEWS:5541 +#: ../../../build/NEWS:5686 msgid "" "`bpo-35089 `__: Remove mention of " "``typing.io`` and ``typing.re``. Their types should be imported from " "``typing`` directly." msgstr "" -#: ../../../build/NEWS:5544 +#: ../../../build/NEWS:5689 msgid "" "`bpo-35038 `__: Fix the documentation " "about an unexisting `f_restricted` attribute in the frame object. Patch by " "Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5547 +#: ../../../build/NEWS:5692 msgid "" "`bpo-35042 `__: Replace PEP XYZ by the " "pep role and allow to use the direct links to the PEPs." msgstr "" -#: ../../../build/NEWS:5550 +#: ../../../build/NEWS:5695 msgid "" "`bpo-35044 `__: Fix the documentation " "with the role ``exc`` for the appropriated exception. Patch by Stéphane " "Wirtel" msgstr "" -#: ../../../build/NEWS:5553 +#: ../../../build/NEWS:5698 msgid "" "`bpo-35035 `__: Rename documentation for" " :mod:`email.utils` to ``email.utils.rst``." msgstr "" -#: ../../../build/NEWS:5556 +#: ../../../build/NEWS:5701 msgid "" "`bpo-34967 `__: Use " "app.add_object_type() instead of the deprecated Sphinx function " "app.description_unit()" msgstr "" -#: ../../../build/NEWS:5559 +#: ../../../build/NEWS:5704 msgid "" "`bpo-34913 `__: Add documentation about " "the new command line interface of the gzip module." msgstr "" -#: ../../../build/NEWS:5562 +#: ../../../build/NEWS:5707 msgid "" "`bpo-32174 `__: chm document displays " "non-ASCII charaters properly on some MBCS Windows systems." msgstr "" -#: ../../../build/NEWS:5565 +#: ../../../build/NEWS:5710 msgid "" "`bpo-11233 `__: Create availability " "directive for documentation. Original patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:5568 +#: ../../../build/NEWS:5713 msgid "" "`bpo-34790 `__: Document how passing " "coroutines to asyncio.wait() can be confusing." msgstr "" -#: ../../../build/NEWS:5571 +#: ../../../build/NEWS:5716 msgid "" "`bpo-34552 `__: Make clear that ``==`` " "operator sometimes is equivalent to `is`. The ``<``, ``<=``, ``>`` and " "``>=`` operators are only defined where they make sense." msgstr "" -#: ../../../build/NEWS:5575 +#: ../../../build/NEWS:5720 msgid "" "`bpo-28617 `__: Fixed info in the " "stdtypes docs concerning the types that support membership tests." msgstr "" -#: ../../../build/NEWS:5578 +#: ../../../build/NEWS:5723 msgid "" "`bpo-20177 `__: Migrate " "datetime.date.fromtimestamp to Argument Clinic. Patch by Tim Hoffmann." msgstr "" -#: ../../../build/NEWS:5581 +#: ../../../build/NEWS:5726 msgid "" "`bpo-34065 `__: Fix wrongly written " "basicConfig documentation markup syntax" msgstr "" -#: ../../../build/NEWS:5583 +#: ../../../build/NEWS:5728 msgid "" "`bpo-33460 `__: replaced ellipsis with " "correct error codes in tutorial chapter 3." msgstr "" -#: ../../../build/NEWS:5586 +#: ../../../build/NEWS:5731 msgid "" "`bpo-33847 `__: Add '@' operator entry " "to index." msgstr "" -#: ../../../build/NEWS:5588 ../../../build/NEWS:6503 +#: ../../../build/NEWS:5733 ../../../build/NEWS:6648 msgid "" "`bpo-33409 `__: Clarified the " "relationship between :pep:`538`'s PYTHONCOERCECLOCALE and PEP 540's " "PYTHONUTF8 mode." msgstr "" -#: ../../../build/NEWS:5591 +#: ../../../build/NEWS:5736 msgid "" "`bpo-33197 `__: Add versionadded tag to " "the documentation of ParameterKind.description" msgstr "" -#: ../../../build/NEWS:5594 +#: ../../../build/NEWS:5739 msgid "" "`bpo-17045 `__: Improve the C-API doc " "for PyTypeObject. This includes adding several quick-reference tables and a" @@ -10936,32 +11193,32 @@ msgid "" " up with a slightly more consistent format." msgstr "" -#: ../../../build/NEWS:5599 ../../../build/NEWS:6506 +#: ../../../build/NEWS:5744 ../../../build/NEWS:6651 msgid "" "`bpo-33736 `__: Improve the " "documentation of :func:`asyncio.open_connection`, " ":func:`asyncio.start_server` and their UNIX socket counterparts." msgstr "" -#: ../../../build/NEWS:5602 ../../../build/NEWS:6713 +#: ../../../build/NEWS:5747 ../../../build/NEWS:6858 msgid "" "`bpo-23859 `__: Document that " "`asyncio.wait()` does not cancel its futures on timeout." msgstr "" -#: ../../../build/NEWS:5605 ../../../build/NEWS:6716 +#: ../../../build/NEWS:5750 ../../../build/NEWS:6861 msgid "" "`bpo-32436 `__: Document :pep:`567` " "changes to asyncio." msgstr "" -#: ../../../build/NEWS:5607 ../../../build/NEWS:6718 +#: ../../../build/NEWS:5752 ../../../build/NEWS:6863 msgid "" "`bpo-33604 `__: Update HMAC md5 default " "to a DeprecationWarning, bump removal to 3.8." msgstr "" -#: ../../../build/NEWS:5610 +#: ../../../build/NEWS:5755 msgid "" "`bpo-33594 `__: Document ``getargspec``," " ``from_function`` and ``from_builtin`` as deprecated in their respective " @@ -10969,183 +11226,183 @@ msgid "" "message." msgstr "" -#: ../../../build/NEWS:5614 ../../../build/NEWS:6721 ../../../build/NEWS:11179 +#: ../../../build/NEWS:5759 ../../../build/NEWS:6866 ../../../build/NEWS:11324 msgid "" "`bpo-33503 `__: Fix broken pypi link" msgstr "" -#: ../../../build/NEWS:5616 ../../../build/NEWS:6723 ../../../build/NEWS:11181 +#: ../../../build/NEWS:5761 ../../../build/NEWS:6868 ../../../build/NEWS:11326 msgid "" "`bpo-33421 `__: Add missing " "documentation for ``typing.AsyncContextManager``." msgstr "" -#: ../../../build/NEWS:5618 +#: ../../../build/NEWS:5763 msgid "" "`bpo-33487 `__: BZ2file now emit a " "DeprecationWarning when buffering=None is passed, the deprecation message " "and documentation also now explicitly state it is deprecated since 3.0." msgstr "" -#: ../../../build/NEWS:5622 ../../../build/NEWS:6863 ../../../build/NEWS:11183 +#: ../../../build/NEWS:5767 ../../../build/NEWS:7008 ../../../build/NEWS:11328 msgid "" "`bpo-33378 `__: Add Korean language " "switcher for https://docs.python.org/3/" msgstr "" -#: ../../../build/NEWS:5624 ../../../build/NEWS:6865 ../../../build/NEWS:11185 +#: ../../../build/NEWS:5769 ../../../build/NEWS:7010 ../../../build/NEWS:11330 msgid "" "`bpo-33276 `__: Clarify that the " "``__path__`` attribute on modules cannot be just any value." msgstr "" -#: ../../../build/NEWS:5627 ../../../build/NEWS:6868 ../../../build/NEWS:11188 +#: ../../../build/NEWS:5772 ../../../build/NEWS:7013 ../../../build/NEWS:11333 msgid "" "`bpo-33201 `__: Modernize documentation " "for writing C extension types." msgstr "" -#: ../../../build/NEWS:5629 ../../../build/NEWS:6870 ../../../build/NEWS:11190 +#: ../../../build/NEWS:5774 ../../../build/NEWS:7015 ../../../build/NEWS:11335 msgid "" "`bpo-33195 `__: Deprecate ``Py_UNICODE``" " usage in ``c-api/arg`` document. ``Py_UNICODE`` related APIs are deprecated" " since Python 3.3, but it is missed in the document." msgstr "" -#: ../../../build/NEWS:5633 ../../../build/NEWS:7081 ../../../build/NEWS:11194 +#: ../../../build/NEWS:5778 ../../../build/NEWS:7226 ../../../build/NEWS:11339 msgid "" "`bpo-33126 `__: Document " "PyBuffer_ToContiguous()." msgstr "" -#: ../../../build/NEWS:5635 ../../../build/NEWS:7083 ../../../build/NEWS:11196 +#: ../../../build/NEWS:5780 ../../../build/NEWS:7228 ../../../build/NEWS:11341 msgid "" "`bpo-27212 `__: Modify documentation for" " the :func:`islice` recipe to consume initial values up to the start index." msgstr "" -#: ../../../build/NEWS:5638 ../../../build/NEWS:7086 ../../../build/NEWS:11199 +#: ../../../build/NEWS:5783 ../../../build/NEWS:7231 ../../../build/NEWS:11344 msgid "" "`bpo-28247 `__: Update :mod:`zipapp` " "documentation to describe how to make standalone applications." msgstr "" -#: ../../../build/NEWS:5641 ../../../build/NEWS:7089 ../../../build/NEWS:11202 +#: ../../../build/NEWS:5786 ../../../build/NEWS:7234 ../../../build/NEWS:11347 msgid "" "`bpo-18802 `__: Documentation changes " "for ipaddress. Patch by Jon Foster and Berker Peksag." msgstr "" -#: ../../../build/NEWS:5644 ../../../build/NEWS:7092 ../../../build/NEWS:11205 +#: ../../../build/NEWS:5789 ../../../build/NEWS:7237 ../../../build/NEWS:11350 msgid "" "`bpo-27428 `__: Update documentation to " "clarify that ``WindowsRegistryFinder`` implements ``MetaPathFinder``. (Patch" " by Himanshu Lakhara)" msgstr "" -#: ../../../build/NEWS:5647 ../../../build/NEWS:7326 +#: ../../../build/NEWS:5792 ../../../build/NEWS:7471 msgid "" "`bpo-28124 `__: The ssl module function " "ssl.wrap_socket() has been de-emphasized and deprecated in favor of the more" " secure and efficient SSLContext.wrap_socket() method." msgstr "" -#: ../../../build/NEWS:5651 ../../../build/NEWS:7330 ../../../build/NEWS:11535 +#: ../../../build/NEWS:5796 ../../../build/NEWS:7475 ../../../build/NEWS:11680 msgid "" "`bpo-17232 `__: Clarify docs for -O and " "-OO. Patch by Terry Reedy." msgstr "" -#: ../../../build/NEWS:5653 ../../../build/NEWS:7332 +#: ../../../build/NEWS:5798 ../../../build/NEWS:7477 msgid "" "`bpo-32436 `__: Add documentation for " "the contextvars module (PEP 567)." msgstr "" -#: ../../../build/NEWS:5655 ../../../build/NEWS:7334 ../../../build/NEWS:11537 +#: ../../../build/NEWS:5800 ../../../build/NEWS:7479 ../../../build/NEWS:11682 msgid "" "`bpo-32800 `__: Update link to w3c doc " "for xml default namespaces." msgstr "" -#: ../../../build/NEWS:5657 ../../../build/NEWS:7336 +#: ../../../build/NEWS:5802 ../../../build/NEWS:7481 msgid "" "`bpo-11015 `__: Update " ":mod:`test.support` documentation." msgstr "" -#: ../../../build/NEWS:5659 +#: ../../../build/NEWS:5804 msgid "" "`bpo-32613 `__: Update the " "faq/windows.html to use the py command from PEP 397 instead of python." msgstr "" -#: ../../../build/NEWS:5662 ../../../build/NEWS:7338 ../../../build/NEWS:11539 +#: ../../../build/NEWS:5807 ../../../build/NEWS:7483 ../../../build/NEWS:11684 msgid "" "`bpo-8722 `__: Document " ":meth:`__getattr__` behavior when property :meth:`get` method raises " ":exc:`AttributeError`." msgstr "" -#: ../../../build/NEWS:5665 ../../../build/NEWS:7341 ../../../build/NEWS:11542 +#: ../../../build/NEWS:5810 ../../../build/NEWS:7486 ../../../build/NEWS:11687 msgid "" "`bpo-32614 `__: Modify RE examples in " "documentation to use raw strings to prevent :exc:`DeprecationWarning` and " "add text to REGEX HOWTO to highlight the deprecation." msgstr "" -#: ../../../build/NEWS:5669 +#: ../../../build/NEWS:5814 msgid "" "`bpo-20709 `__: Remove the paragraph " "where we explain that os.utime() does not support a directory as path under " "Windows. Patch by Jan-Philip Gehrcke" msgstr "" -#: ../../../build/NEWS:5672 +#: ../../../build/NEWS:5817 msgid "" "`bpo-32722 `__: Remove the bad example " "in the tutorial of the Generator Expression. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5675 ../../../build/NEWS:7345 ../../../build/NEWS:11546 +#: ../../../build/NEWS:5820 ../../../build/NEWS:7490 ../../../build/NEWS:11691 msgid "" "`bpo-31972 `__: Improve docstrings for " "`pathlib.PurePath` subclasses." msgstr "" -#: ../../../build/NEWS:5677 +#: ../../../build/NEWS:5822 msgid "" "`bpo-30607 `__: Use the externalized " "``python-docs-theme`` package when building the documentation." msgstr "" -#: ../../../build/NEWS:5680 ../../../build/NEWS:6874 ../../../build/NEWS:11208 +#: ../../../build/NEWS:5825 ../../../build/NEWS:7019 ../../../build/NEWS:11353 msgid "" "`bpo-8243 `__: Add a note about " "curses.addch and curses.addstr exception behavior when writing outside a " "window, or pad." msgstr "" -#: ../../../build/NEWS:5683 ../../../build/NEWS:6877 +#: ../../../build/NEWS:5828 ../../../build/NEWS:7022 msgid "" "`bpo-32337 `__: Update documentation " "related with ``dict`` order." msgstr "" -#: ../../../build/NEWS:5685 +#: ../../../build/NEWS:5830 msgid "" "`bpo-25041 `__: Document ``AF_PACKET`` " "in the :mod:`socket` module." msgstr "" -#: ../../../build/NEWS:5687 ../../../build/NEWS:6509 ../../../build/NEWS:11211 +#: ../../../build/NEWS:5832 ../../../build/NEWS:6654 ../../../build/NEWS:11356 msgid "" "`bpo-31432 `__: Clarify meaning of " "CERT_NONE, CERT_OPTIONAL, and CERT_REQUIRED flags for " "ssl.SSLContext.verify_mode." msgstr "" -#: ../../../build/NEWS:5693 +#: ../../../build/NEWS:5838 msgid "" "`bpo-35772 `__: Fix sparse file tests of" " test_tarfile on ppc64 with the tmpfs filesystem. Fix the function testing " @@ -11156,14 +11413,14 @@ msgid "" "KiB pages, whereas the test punch holes of 4 KiB." msgstr "" -#: ../../../build/NEWS:5701 +#: ../../../build/NEWS:5846 msgid "" "`bpo-35045 `__: Make ssl tests less " "strict and also accept TLSv1 as system default. The changes unbreaks " "test_min_max_version on Fedora 29." msgstr "" -#: ../../../build/NEWS:5704 +#: ../../../build/NEWS:5849 msgid "" "`bpo-32710 `__: " "``test_asyncio/test_sendfile.py`` now resets the event loop policy using " @@ -11171,20 +11428,20 @@ msgid "" "running tests on Windows." msgstr "" -#: ../../../build/NEWS:5708 +#: ../../../build/NEWS:5853 msgid "" "`bpo-33717 `__: test.pythoninfo now logs" " information of all clocks, not only time.time() and time.perf_counter()." msgstr "" -#: ../../../build/NEWS:5711 +#: ../../../build/NEWS:5856 msgid "" "`bpo-35488 `__: Add a test to pathlib's " "Path.match() to verify it does not support glob-style ** recursive pattern " "matching." msgstr "" -#: ../../../build/NEWS:5714 +#: ../../../build/NEWS:5859 msgid "" "`bpo-31731 `__: Fix a race condition in " "``check_interrupted_write()`` of test_io: create directly the thread with " @@ -11193,14 +11450,14 @@ msgid "" "the signal is blocked." msgstr "" -#: ../../../build/NEWS:5719 +#: ../../../build/NEWS:5864 msgid "" "`bpo-35424 `__: Fix " "test_multiprocessing_main_handling: use :class:`multiprocessing.Pool` with a" " context manager and then explicitly join the pool." msgstr "" -#: ../../../build/NEWS:5723 +#: ../../../build/NEWS:5868 msgid "" "`bpo-35519 `__: Rename " ":mod:`test.bisect` module to :mod:`test.bisect_cmd` to avoid conflict with " @@ -11208,14 +11465,14 @@ msgid "" "Lib/test/test_xmlrpc.py``." msgstr "" -#: ../../../build/NEWS:5727 +#: ../../../build/NEWS:5872 msgid "" "`bpo-35513 `__: Replace " ":func:`time.time` with :func:`time.monotonic` in tests to measure time " "delta." msgstr "" -#: ../../../build/NEWS:5730 +#: ../../../build/NEWS:5875 msgid "" "`bpo-34279 `__: " ":func:`test.support.run_unittest` no longer raise :exc:`TestDidNotRun` if " @@ -11223,32 +11480,32 @@ msgid "" "no test have been run and no test have been skipped." msgstr "" -#: ../../../build/NEWS:5735 +#: ../../../build/NEWS:5880 msgid "" "`bpo-35412 `__: Add testcase to " "``test_future4``: check unicode literal." msgstr "" -#: ../../../build/NEWS:5737 +#: ../../../build/NEWS:5882 msgid "" "`bpo-26704 `__: Added test demonstrating" " double-patching of an instance method. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:5740 +#: ../../../build/NEWS:5885 msgid "" "`bpo-33725 `__: " "test_multiprocessing_fork may crash on recent versions of macOS. Until the " "issue is resolved, skip the test on macOS." msgstr "" -#: ../../../build/NEWS:5743 +#: ../../../build/NEWS:5888 msgid "" "`bpo-35352 `__: Modify test_asyncio to " "use the certificate set from the test directory." msgstr "" -#: ../../../build/NEWS:5746 +#: ../../../build/NEWS:5891 msgid "" "`bpo-35317 `__: Fix ``mktime()`` " "overflow error in ``test_email``: run " @@ -11256,7 +11513,7 @@ msgid "" "``test_localtime_daylight_false_dst_true()`` with a specific timezone." msgstr "" -#: ../../../build/NEWS:5750 +#: ../../../build/NEWS:5895 msgid "" "`bpo-21263 `__: After several reports " "that test_gdb does not work properly on macOS and since gdb is not shipped " @@ -11264,7 +11521,7 @@ msgid "" "been used to compile Python. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:5755 +#: ../../../build/NEWS:5900 msgid "" "`bpo-34279 `__: regrtest issue a warning" " when no tests have been executed in a particular test file. Also, a new " @@ -11272,26 +11529,26 @@ msgid "" "files. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:5759 +#: ../../../build/NEWS:5904 msgid "" "`bpo-34962 `__: make docstest in Doc now" " passes., and is enforced in CI" msgstr "" -#: ../../../build/NEWS:5761 +#: ../../../build/NEWS:5906 msgid "" "`bpo-23596 `__: Use argparse for the " "command line of the gzip module. Patch by Antony Lee" msgstr "" -#: ../../../build/NEWS:5764 +#: ../../../build/NEWS:5909 msgid "" "`bpo-34537 `__: Fix " "``test_gdb.test_strings()`` when ``LC_ALL=C`` and GDB was compiled with " "Python 3.6 or earlier." msgstr "" -#: ../../../build/NEWS:5767 +#: ../../../build/NEWS:5912 msgid "" "`bpo-34587 `__: test_socket: Remove " "RDSTest.testCongestion(). The test tries to fill the receiver's socket " @@ -11301,70 +11558,70 @@ msgid "" "error. The test fails on Fedora 28 by design, so just remove it." msgstr "" -#: ../../../build/NEWS:5774 +#: ../../../build/NEWS:5919 msgid "" "`bpo-34661 `__: Fix test_shutil if unzip" " doesn't support -t." msgstr "" -#: ../../../build/NEWS:5776 +#: ../../../build/NEWS:5921 msgid "" "`bpo-34200 `__: Fixed non-deterministic " "flakiness of test_pkg by not using the scary test.support.module_cleanup() " "logic to save and restore sys.modules contents between test cases." msgstr "" -#: ../../../build/NEWS:5780 +#: ../../../build/NEWS:5925 msgid "" "`bpo-34569 `__: The experimental PEP 554" " data channels now correctly pass negative PyLong objects between " "subinterpreters on 32-bit systems. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:5784 +#: ../../../build/NEWS:5929 msgid "" "`bpo-34594 `__: Fix usage of hardcoded " "``errno`` values in the tests." msgstr "" -#: ../../../build/NEWS:5786 +#: ../../../build/NEWS:5931 msgid "" "`bpo-34579 `__: Fix test_embed for AIX " "Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5788 +#: ../../../build/NEWS:5933 msgid "" "`bpo-34542 `__: Use 3072 RSA keys and " "SHA-256 signature for test certs and keys." msgstr "" -#: ../../../build/NEWS:5791 +#: ../../../build/NEWS:5936 msgid "" "`bpo-11193 `__: Remove special condition" " for AIX in `test_subprocess.test_undecodable_env`" msgstr "" -#: ../../../build/NEWS:5794 +#: ../../../build/NEWS:5939 msgid "" "`bpo-34347 `__: Fix " "`test_utf8_mode.test_cmd_line` for AIX" msgstr "" -#: ../../../build/NEWS:5796 +#: ../../../build/NEWS:5941 msgid "" "`bpo-34490 `__: On AIX with AF_UNIX " "family sockets getsockname() does not provide 'sockname', so skip calls to " "transport.get_extra_info('sockname')" msgstr "" -#: ../../../build/NEWS:5799 +#: ../../../build/NEWS:5944 msgid "" "`bpo-34391 `__: Fix ftplib test for TLS " "1.3 by reading from data socket." msgstr "" -#: ../../../build/NEWS:5801 +#: ../../../build/NEWS:5946 msgid "" "`bpo-11192 `__: Fix `test_socket` on AIX" " AIX 6.1 and later IPv6 zone id supports only supported by inet_pton6_zone()" @@ -11372,44 +11629,44 @@ msgid "" "rather than build-time based sys.platform()" msgstr "" -#: ../../../build/NEWS:5806 +#: ../../../build/NEWS:5951 msgid "" "`bpo-34399 `__: Update all RSA keys and " "DH params to use at least 2048 bits." msgstr "" -#: ../../../build/NEWS:5808 +#: ../../../build/NEWS:5953 msgid "" "`bpo-34373 `__: Fix ``test_mktime`` and " "``test_pthread_getcpuclickid`` tests for AIX Add range checking for " "``_PyTime_localtime`` for AIX Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5812 +#: ../../../build/NEWS:5957 msgid "" "`bpo-11191 `__: Skip the distutils test " "'test_search_cpp' when using XLC as compiler patch by aixtools (Michael " "Felt)" msgstr "" -#: ../../../build/NEWS:5815 +#: ../../../build/NEWS:5960 msgid "Improved an error message when mock assert_has_calls fails." msgstr "" -#: ../../../build/NEWS:5817 +#: ../../../build/NEWS:5962 msgid "" "`bpo-33746 `__: Fix test_unittest when " "run in verbose mode." msgstr "" -#: ../../../build/NEWS:5819 +#: ../../../build/NEWS:5964 msgid "" "`bpo-33901 `__: Fix test_dbm_gnu on " "macOS with gdbm 1.15: add a larger value to make sure that the file size " "changes." msgstr "" -#: ../../../build/NEWS:5822 +#: ../../../build/NEWS:5967 msgid "" "`bpo-33873 `__: Fix a bug in " "``regrtest`` that caused an extra test to run if --huntrleaks/-R was used. " @@ -11417,97 +11674,97 @@ msgid "" "--huntrleaks/-R (at least one warmup run and one repetition must be used)." msgstr "" -#: ../../../build/NEWS:5827 +#: ../../../build/NEWS:5972 msgid "" "`bpo-33562 `__: Check that a global " "asyncio event loop policy is not left behind by any tests." msgstr "" -#: ../../../build/NEWS:5830 ../../../build/NEWS:6728 ../../../build/NEWS:11217 +#: ../../../build/NEWS:5975 ../../../build/NEWS:6873 ../../../build/NEWS:11362 msgid "" "`bpo-33655 `__: Ignore " "test_posix_fallocate failures on BSD platforms that might be due to running " "on ZFS." msgstr "" -#: ../../../build/NEWS:5833 +#: ../../../build/NEWS:5978 msgid "" "`bpo-32962 `__: Fixed test_gdb when " "Python is compiled with flags -mcet -fcf-protection -O0." msgstr "" -#: ../../../build/NEWS:5836 ../../../build/NEWS:6882 +#: ../../../build/NEWS:5981 ../../../build/NEWS:7027 msgid "" "`bpo-33358 `__: Fix " "``test_embed.test_pre_initialization_sys_options()`` when the interpreter is" " built with ``--enable-shared``." msgstr "" -#: ../../../build/NEWS:5839 ../../../build/NEWS:7098 ../../../build/NEWS:11330 +#: ../../../build/NEWS:5984 ../../../build/NEWS:7243 ../../../build/NEWS:11475 msgid "" "`bpo-32872 `__: Avoid regrtest " "compatibility issue with namespace packages." msgstr "" -#: ../../../build/NEWS:5841 ../../../build/NEWS:7100 ../../../build/NEWS:11555 +#: ../../../build/NEWS:5986 ../../../build/NEWS:7245 ../../../build/NEWS:11700 msgid "" "`bpo-32517 `__: Fix failing " "``test_asyncio`` on macOS 10.12.2+ due to transport of ``KqueueSelector`` " "loop was not being closed." msgstr "" -#: ../../../build/NEWS:5844 +#: ../../../build/NEWS:5989 msgid "" "`bpo-32663 `__: Making sure the " "`SMTPUTF8SimTests` class of tests gets run in test_smtplib.py." msgstr "" -#: ../../../build/NEWS:5847 +#: ../../../build/NEWS:5992 msgid "" "`bpo-27643 `__: Test_C test case needs " "\"signed short\" bitfields, but the IBM XLC compiler (on AIX) does not " "support this Skip the code and test when AIX and XLC are used" msgstr "" -#: ../../../build/NEWS:5851 +#: ../../../build/NEWS:5996 msgid "Applicable to Python2-2.7 and later" msgstr "Berlaku untuk Python2-2.7 dan yang lebih baru" -#: ../../../build/NEWS:5853 ../../../build/NEWS:7103 ../../../build/NEWS:11220 +#: ../../../build/NEWS:5998 ../../../build/NEWS:7248 ../../../build/NEWS:11365 msgid "`bpo-19417 `__: Add test_bdb.py." msgstr "" -#: ../../../build/NEWS:5855 ../../../build/NEWS:7350 +#: ../../../build/NEWS:6000 ../../../build/NEWS:7495 msgid "" "`bpo-31809 `__: Add tests to verify " "connection with secp ECDH curves." msgstr "" -#: ../../../build/NEWS:5860 +#: ../../../build/NEWS:6005 msgid "" "`bpo-34691 `__: The _contextvars module " "is now built into the core Python library on Windows." msgstr "" -#: ../../../build/NEWS:5863 +#: ../../../build/NEWS:6008 msgid "" "`bpo-35683 `__: Improved Azure Pipelines" " build steps and now verifying layouts correctly" msgstr "" -#: ../../../build/NEWS:5866 +#: ../../../build/NEWS:6011 msgid "" "`bpo-35642 `__: Remove asynciomodule.c " "from pythoncore.vcxproj" msgstr "" -#: ../../../build/NEWS:5868 +#: ../../../build/NEWS:6013 msgid "" "`bpo-35550 `__: Fix incorrect Solaris " "#ifdef checks to look for __sun && __SVR4 instead of sun when compiling." msgstr "" -#: ../../../build/NEWS:5871 +#: ../../../build/NEWS:6016 msgid "" "`bpo-35499 `__: ``make profile-opt`` no " "longer replaces ``CFLAGS_NODIST`` with ``CFLAGS``. It now adds profile-" @@ -11515,27 +11772,27 @@ msgid "" "``CFLAGS_NODIST`` flags are kept." msgstr "" -#: ../../../build/NEWS:5875 +#: ../../../build/NEWS:6020 msgid "" "`bpo-35257 `__: Avoid leaking the linker" " flags from Link Time Optimizations (LTO) into distutils when compiling C " "extensions." msgstr "" -#: ../../../build/NEWS:5878 +#: ../../../build/NEWS:6023 msgid "" "`bpo-35351 `__: When building Python " "with clang and LTO, LTO flags are no longer passed into CFLAGS to build " "third-party C extensions through distutils." msgstr "" -#: ../../../build/NEWS:5882 +#: ../../../build/NEWS:6027 msgid "" "`bpo-35139 `__: Fix a compiler error " "when statically linking `pyexpat` in `Modules/Setup`." msgstr "" -#: ../../../build/NEWS:5885 +#: ../../../build/NEWS:6030 msgid "" "`bpo-35059 `__: PCbuild: Set " "InlineFunctionExpansion to OnlyExplicitInline (\"/Ob1\" option) in " @@ -11544,7 +11801,7 @@ msgid "" "Windows." msgstr "" -#: ../../../build/NEWS:5890 +#: ../../../build/NEWS:6035 msgid "" "`bpo-35011 `__: Restores the use of " "pyexpatns.h to isolate our embedded copy of the expat C library so that its " @@ -11552,51 +11809,51 @@ msgid "" "application or other extension modules with their own version of libexpat." msgstr "" -#: ../../../build/NEWS:5895 +#: ../../../build/NEWS:6040 msgid "" "`bpo-28015 `__: Have --with-lto works " "correctly with clang." msgstr "" -#: ../../../build/NEWS:5897 +#: ../../../build/NEWS:6042 msgid "" "`bpo-34765 `__: Update the outdated " "install-sh file to the latest revision from automake v1.16.1" msgstr "" -#: ../../../build/NEWS:5900 +#: ../../../build/NEWS:6045 msgid "" "`bpo-34585 `__: Check for floating-point" " byte order in configure.ac using compilation tests instead of executing " "code, so that these checks work in cross-compiled builds." msgstr "" -#: ../../../build/NEWS:5904 +#: ../../../build/NEWS:6049 msgid "" "`bpo-34710 `__: Fixed SSL module build " "with OpenSSL & pedantic CFLAGS." msgstr "" -#: ../../../build/NEWS:5906 +#: ../../../build/NEWS:6051 msgid "" "`bpo-34582 `__: Add JUnit XML output for" " regression tests and update Azure DevOps builds." msgstr "" -#: ../../../build/NEWS:5909 +#: ../../../build/NEWS:6054 msgid "" "`bpo-34081 `__: Make Sphinx warnings as " "errors in the Docs Makefile." msgstr "" -#: ../../../build/NEWS:5911 +#: ../../../build/NEWS:6056 msgid "" "`bpo-34555 `__: Fix for case where it " "was not possible to have both ``HAVE_LINUX_VM_SOCKETS_H`` and " "``HAVE_SOCKADDR_ALG`` be undefined." msgstr "" -#: ../../../build/NEWS:5914 +#: ../../../build/NEWS:6059 msgid "" "`bpo-33015 `__: Fix an undefined " "behaviour in the pthread implementation of " @@ -11604,90 +11861,90 @@ msgid "" " ``NULL``." msgstr "" -#: ../../../build/NEWS:5918 +#: ../../../build/NEWS:6063 msgid "" "`bpo-34245 `__: The Python shared " "library is now installed with write permission (mode 0755), which is the " "standard way of installing such libraries." msgstr "" -#: ../../../build/NEWS:5922 +#: ../../../build/NEWS:6067 msgid "" "`bpo-34121 `__: Fix detection of C11 " "atomic support on clang." msgstr "" -#: ../../../build/NEWS:5924 +#: ../../../build/NEWS:6069 msgid "" "`bpo-32430 `__: Rename " "Modules/Setup.dist to Modules/Setup, and remove the necessity to copy the " "former manually to the latter when updating the local source tree." msgstr "" -#: ../../../build/NEWS:5928 +#: ../../../build/NEWS:6073 msgid "" "`bpo-30345 `__: Add -g to LDFLAGS when " "compiling with LTO to get debug symbols." msgstr "" -#: ../../../build/NEWS:5930 ../../../build/NEWS:6515 ../../../build/NEWS:11225 +#: ../../../build/NEWS:6075 ../../../build/NEWS:6660 ../../../build/NEWS:11370 msgid "" "`bpo-5755 `__: Move ``-Wstrict-" "prototypes`` option to ``CFLAGS_NODIST`` from ``OPT``. This option emitted " "annoying warnings when building extension modules written in C++." msgstr "" -#: ../../../build/NEWS:5934 ../../../build/NEWS:6737 ../../../build/NEWS:11229 +#: ../../../build/NEWS:6079 ../../../build/NEWS:6882 ../../../build/NEWS:11374 msgid "" "`bpo-33614 `__: Ensures module " "definition files for the stable ABI on Windows are correctly regenerated." msgstr "" -#: ../../../build/NEWS:5937 +#: ../../../build/NEWS:6082 msgid "" "`bpo-33648 `__: The --with-c-locale-" "warning configuration flag has been removed. It has had no effect for about " "a year." msgstr "" -#: ../../../build/NEWS:5940 ../../../build/NEWS:6740 ../../../build/NEWS:11232 +#: ../../../build/NEWS:6085 ../../../build/NEWS:6885 ../../../build/NEWS:11377 msgid "" "`bpo-33522 `__: Enable CI builds on " "Visual Studio Team Services at https://python.visualstudio.com/cpython" msgstr "" -#: ../../../build/NEWS:5943 +#: ../../../build/NEWS:6088 msgid "" "`bpo-33512 `__: configure's check for " "\"long double\" has been simplified" msgstr "" -#: ../../../build/NEWS:5945 +#: ../../../build/NEWS:6090 msgid "" "`bpo-33483 `__: C compiler is now " "correctly detected from the standard environment variables. --without-gcc " "and --with-icc options have been removed." msgstr "" -#: ../../../build/NEWS:5949 ../../../build/NEWS:6888 ../../../build/NEWS:11239 +#: ../../../build/NEWS:6094 ../../../build/NEWS:7033 ../../../build/NEWS:11384 msgid "" "`bpo-33394 `__: Enable the verbose build" " for extension modules, when GNU make is passed macros on the command line." msgstr "" -#: ../../../build/NEWS:5952 ../../../build/NEWS:6891 +#: ../../../build/NEWS:6097 ../../../build/NEWS:7036 msgid "" "`bpo-33393 `__: Update config.guess and " "config.sub files." msgstr "" -#: ../../../build/NEWS:5954 ../../../build/NEWS:6893 +#: ../../../build/NEWS:6099 ../../../build/NEWS:7038 msgid "" "`bpo-33377 `__: Add new triplets for " "mips r6 and riscv variants (used in extension suffixes)." msgstr "" -#: ../../../build/NEWS:5957 ../../../build/NEWS:6896 +#: ../../../build/NEWS:6102 ../../../build/NEWS:7041 msgid "" "`bpo-32232 `__: By default, modules " "configured in `Modules/Setup` are no longer built with `-DPy_BUILD_CORE`. " @@ -11695,19 +11952,19 @@ msgid "" " it in their individual entries." msgstr "" -#: ../../../build/NEWS:5961 ../../../build/NEWS:6900 +#: ../../../build/NEWS:6106 ../../../build/NEWS:7045 msgid "" "`bpo-33182 `__: The embedding tests can " "once again be built with clang 6.0" msgstr "" -#: ../../../build/NEWS:5963 ../../../build/NEWS:7108 ../../../build/NEWS:11335 +#: ../../../build/NEWS:6108 ../../../build/NEWS:7253 ../../../build/NEWS:11480 msgid "" "`bpo-33163 `__: Upgrade pip to 9.0.3 and" " setuptools to v39.0.1." msgstr "" -#: ../../../build/NEWS:5965 +#: ../../../build/NEWS:6110 msgid "" "`bpo-33012 `__: gcc 8 has added a new " "warning heuristic to detect invalid function casts and a stock python build " @@ -11716,146 +11973,146 @@ msgid "" "this by adding a dummy argument to all functions that implement METH_NOARGS." msgstr "" -#: ../../../build/NEWS:5971 ../../../build/NEWS:7355 +#: ../../../build/NEWS:6116 ../../../build/NEWS:7500 msgid "" "`bpo-32898 `__: Fix the python debug " "build when using COUNT_ALLOCS." msgstr "" -#: ../../../build/NEWS:5973 +#: ../../../build/NEWS:6118 msgid "" "`bpo-29442 `__: Replace optparse with " "argparse in setup.py" msgstr "" -#: ../../../build/NEWS:5978 +#: ../../../build/NEWS:6123 msgid "" "`bpo-35890 `__: Fix API calling " "consistency of GetVersionEx and wcstok." msgstr "" -#: ../../../build/NEWS:5980 +#: ../../../build/NEWS:6125 msgid "" "`bpo-32560 `__: The ``py`` launcher now " "forwards its ``STARTUPINFO`` structure to child processes." msgstr "" -#: ../../../build/NEWS:5983 +#: ../../../build/NEWS:6128 msgid "" "`bpo-35854 `__: Fix EnvBuilder and " "--symlinks in venv on Windows" msgstr "" -#: ../../../build/NEWS:5985 +#: ../../../build/NEWS:6130 msgid "" "`bpo-35811 `__: Avoid propagating venv " "settings when launching via py.exe" msgstr "" -#: ../../../build/NEWS:5987 +#: ../../../build/NEWS:6132 msgid "" "`bpo-35797 `__: Fix default executable " "used by the multiprocessing module" msgstr "" -#: ../../../build/NEWS:5989 +#: ../../../build/NEWS:6134 msgid "" "`bpo-35758 `__: Allow building on ARM " "with MSVC." msgstr "" -#: ../../../build/NEWS:5991 +#: ../../../build/NEWS:6136 msgid "" "`bpo-29734 `__: Fix handle leaks in " "os.stat on Windows." msgstr "" -#: ../../../build/NEWS:5993 +#: ../../../build/NEWS:6138 msgid "" "`bpo-35596 `__: Use unchecked PYCs for " "the embeddable distro to avoid zipimport restrictions." msgstr "" -#: ../../../build/NEWS:5996 +#: ../../../build/NEWS:6141 msgid "" "`bpo-35596 `__: Fix vcruntime140.dll " "being added to embeddable distro multiple times." msgstr "" -#: ../../../build/NEWS:5999 +#: ../../../build/NEWS:6144 msgid "" "`bpo-35402 `__: Update Windows build to " "use Tcl and Tk 8.6.9" msgstr "" -#: ../../../build/NEWS:6001 +#: ../../../build/NEWS:6146 msgid "" "`bpo-35401 `__: Updates Windows build to" " OpenSSL 1.1.0j" msgstr "" -#: ../../../build/NEWS:6003 +#: ../../../build/NEWS:6148 msgid "" "`bpo-34977 `__: venv on Windows will now" " use a python.exe redirector rather than copying the actual binaries from " "the base environment." msgstr "" -#: ../../../build/NEWS:6006 +#: ../../../build/NEWS:6151 msgid "" "`bpo-34977 `__: Adds support for " "building a Windows App Store package" msgstr "" -#: ../../../build/NEWS:6008 +#: ../../../build/NEWS:6153 msgid "" "`bpo-35067 `__: Remove _distutils_findvs" " module and use vswhere.exe instead." msgstr "" -#: ../../../build/NEWS:6010 +#: ../../../build/NEWS:6155 msgid "" "`bpo-32557 `__: Allow shutil.disk_usage " "to take a file path on Windows" msgstr "" -#: ../../../build/NEWS:6012 +#: ../../../build/NEWS:6157 msgid "" "`bpo-34770 `__: Fix a possible null " "pointer dereference in pyshellext.cpp." msgstr "" -#: ../../../build/NEWS:6014 +#: ../../../build/NEWS:6159 msgid "" "`bpo-34603 `__: Fix returning structs " "from functions produced by MSVC" msgstr "" -#: ../../../build/NEWS:6016 +#: ../../../build/NEWS:6161 msgid "" "`bpo-34581 `__: Guard MSVC-specific code" " in socketmodule.c with ``#ifdef _MSC_VER``." msgstr "" -#: ../../../build/NEWS:6019 +#: ../../../build/NEWS:6164 msgid "" "`bpo-34532 `__: Fixes exit code of list " "version arguments for py.exe." msgstr "" -#: ../../../build/NEWS:6021 +#: ../../../build/NEWS:6166 msgid "" "`bpo-34062 `__: Fixed the '--list' and " "'--list-paths' arguments for the py.exe launcher" msgstr "" -#: ../../../build/NEWS:6024 +#: ../../../build/NEWS:6169 msgid "" "`bpo-34225 `__: Ensure INCLUDE and LIB " "directories do not end with a backslash." msgstr "" -#: ../../../build/NEWS:6026 +#: ../../../build/NEWS:6171 msgid "" "`bpo-34011 `__: A suite of code has been" " changed which copied across DLLs and init.tcl from the running Python " @@ -11864,7 +12121,7 @@ msgid "" "when that is the case, rather than whenever a venv is created." msgstr "" -#: ../../../build/NEWS:6032 +#: ../../../build/NEWS:6177 msgid "" "`bpo-34006 `__: Revert line length limit" " for Windows help docs. The line-length limit is not needed because the " @@ -11872,7 +12129,7 @@ msgid "" "interact badly with the DPI setting." msgstr "" -#: ../../../build/NEWS:6036 +#: ../../../build/NEWS:6181 msgid "" "`bpo-31546 `__: Restore running " "PyOS_InputHook while waiting for user input at the prompt. The restores " @@ -11880,92 +12137,92 @@ msgid "" " prompt on Windows." msgstr "" -#: ../../../build/NEWS:6040 +#: ../../../build/NEWS:6185 msgid "" "`bpo-30237 `__: Output error when " "ReadConsole is canceled by CancelSynchronousIo instead of crashing." msgstr "" -#: ../../../build/NEWS:6043 +#: ../../../build/NEWS:6188 msgid "" "`bpo-33895 `__: GIL is released while " "calling functions that acquire Windows loader lock." msgstr "" -#: ../../../build/NEWS:6046 ../../../build/NEWS:6522 +#: ../../../build/NEWS:6191 ../../../build/NEWS:6667 msgid "" "`bpo-33720 `__: Reduces maximum marshal " "recursion depth on release builds." msgstr "" -#: ../../../build/NEWS:6048 +#: ../../../build/NEWS:6193 msgid "" "`bpo-29097 `__: Fix bug where " ":meth:`datetime.fromtimestamp` erroneously throws an :exc:`OSError` on " "Windows for values between 0 and 86400. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:6052 +#: ../../../build/NEWS:6197 msgid "" "`bpo-33316 `__: PyThread_release_lock " "always fails" msgstr "" -#: ../../../build/NEWS:6054 ../../../build/NEWS:6905 +#: ../../../build/NEWS:6199 ../../../build/NEWS:7050 msgid "" "`bpo-33184 `__: Update Windows installer" " to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:6056 +#: ../../../build/NEWS:6201 msgid "" "`bpo-32890 `__: Fix usage of " "GetLastError() instead of errno in os.execve() and os.truncate()." msgstr "" -#: ../../../build/NEWS:6059 ../../../build/NEWS:7113 ../../../build/NEWS:11576 +#: ../../../build/NEWS:6204 ../../../build/NEWS:7258 ../../../build/NEWS:11721 msgid "" "`bpo-33016 `__: Fix potential use of " "uninitialized memory in nt._getfinalpathname" msgstr "" -#: ../../../build/NEWS:6062 ../../../build/NEWS:7116 ../../../build/NEWS:11579 +#: ../../../build/NEWS:6207 ../../../build/NEWS:7261 ../../../build/NEWS:11724 msgid "" "`bpo-32903 `__: Fix a memory leak in " "os.chdir() on Windows if the current directory is set to a UNC path." msgstr "" -#: ../../../build/NEWS:6065 ../../../build/NEWS:7360 +#: ../../../build/NEWS:6210 ../../../build/NEWS:7505 msgid "" "`bpo-32901 `__: Update Tcl and Tk " "versions to 8.6.8" msgstr "" -#: ../../../build/NEWS:6067 ../../../build/NEWS:7362 ../../../build/NEWS:11582 +#: ../../../build/NEWS:6212 ../../../build/NEWS:7507 ../../../build/NEWS:11727 msgid "" "`bpo-31966 `__: Fixed " "WindowsConsoleIO.write() for writing empty data." msgstr "" -#: ../../../build/NEWS:6069 ../../../build/NEWS:7364 ../../../build/NEWS:11584 +#: ../../../build/NEWS:6214 ../../../build/NEWS:7509 ../../../build/NEWS:11729 msgid "" "`bpo-32409 `__: Ensures activate.bat can" " handle Unicode contents." msgstr "" -#: ../../../build/NEWS:6071 ../../../build/NEWS:7366 ../../../build/NEWS:11586 +#: ../../../build/NEWS:6216 ../../../build/NEWS:7511 ../../../build/NEWS:11731 msgid "" "`bpo-32457 `__: Improves handling of " "denormalized executable path when launching Python." msgstr "" -#: ../../../build/NEWS:6074 ../../../build/NEWS:7369 ../../../build/NEWS:11589 +#: ../../../build/NEWS:6219 ../../../build/NEWS:7514 ../../../build/NEWS:11734 msgid "" "`bpo-32370 `__: Use the correct encoding" " for ipconfig output in the uuid module. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:6077 ../../../build/NEWS:7372 ../../../build/NEWS:11592 +#: ../../../build/NEWS:6222 ../../../build/NEWS:7517 ../../../build/NEWS:11737 msgid "" "`bpo-29248 `__: Fix :func:`os.readlink` " "on Windows, which was mistakenly treating the ``PrintNameOffset`` field of " @@ -11973,38 +12230,38 @@ msgid "" " Craig Holmquist and SSE4." msgstr "" -#: ../../../build/NEWS:6081 +#: ../../../build/NEWS:6226 msgid "" "`bpo-1104 `__: Correctly handle string " "length in ``msilib.SummaryInfo.GetProperty()`` to prevent it from truncating" " the last character." msgstr "" -#: ../../../build/NEWS:6088 +#: ../../../build/NEWS:6233 msgid "" "`bpo-35401 `__: Update macOS installer " "to use OpenSSL 1.1.0j." msgstr "" -#: ../../../build/NEWS:6090 +#: ../../../build/NEWS:6235 msgid "" "`bpo-35025 `__: Properly guard the use " "of the ``CLOCK_GETTIME`` et al. macros in ``timemodule`` on macOS." msgstr "" -#: ../../../build/NEWS:6093 +#: ../../../build/NEWS:6238 msgid "" "`bpo-24658 `__: On macOS, fix reading " "from and writing into a file with a size larger than 2 GiB." msgstr "" -#: ../../../build/NEWS:6096 +#: ../../../build/NEWS:6241 msgid "" "`bpo-34405 `__: Update to OpenSSL 1.1.0i" " for macOS installer builds." msgstr "" -#: ../../../build/NEWS:6098 +#: ../../../build/NEWS:6243 msgid "" "`bpo-33635 `__: In macOS stat on some " "file descriptors (/dev/fd/3 f.e) will result in bad file descriptor OSError." @@ -12014,20 +12271,20 @@ msgid "" "same error ignoring pattern." msgstr "" -#: ../../../build/NEWS:6104 ../../../build/NEWS:6750 +#: ../../../build/NEWS:6249 ../../../build/NEWS:6895 msgid "" "`bpo-13631 `__: The .editrc file in " "user's home directory is now processed correctly during the readline " "initialization through editline emulation on macOS." msgstr "" -#: ../../../build/NEWS:6108 ../../../build/NEWS:6910 +#: ../../../build/NEWS:6253 ../../../build/NEWS:7055 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:6110 ../../../build/NEWS:7122 +#: ../../../build/NEWS:6255 ../../../build/NEWS:7267 msgid "" "`bpo-32726 `__: Build and link with " "private copy of Tcl/Tk 8.6 for the macOS 10.6+ installer. The 10.9+ " @@ -12037,19 +12294,19 @@ msgid "" "as ActiveTcl." msgstr "" -#: ../../../build/NEWS:6116 ../../../build/NEWS:7379 +#: ../../../build/NEWS:6261 ../../../build/NEWS:7524 msgid "" "`bpo-32901 `__: Update macOS 10.9+ " "installer to Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:6118 +#: ../../../build/NEWS:6263 msgid "" "`bpo-31903 `__: In :mod:`_scproxy`, drop" " the GIL when calling into ``SystemConfiguration`` to avoid deadlocks." msgstr "" -#: ../../../build/NEWS:6124 +#: ../../../build/NEWS:6269 msgid "" "`bpo-35770 `__: IDLE macosx deletes " "Options => Configure IDLE. It previously deleted Window => Zoom Height by " @@ -12057,79 +12314,79 @@ msgid "" "dialog is accessed via Preferences on the IDLE menu." msgstr "" -#: ../../../build/NEWS:6129 +#: ../../../build/NEWS:6274 msgid "" "`bpo-35769 `__: Change IDLE's new file " "name from 'Untitled' to 'untitled'" msgstr "" -#: ../../../build/NEWS:6131 +#: ../../../build/NEWS:6276 msgid "" "`bpo-35660 `__: Fix imports in " "idlelib.window." msgstr "" -#: ../../../build/NEWS:6133 +#: ../../../build/NEWS:6278 msgid "" "`bpo-35641 `__: Proper format `calltip` " "when the function has no docstring." msgstr "" -#: ../../../build/NEWS:6135 +#: ../../../build/NEWS:6280 msgid "" "`bpo-33987 `__: Use ttk Frame for ttk " "widgets." msgstr "" -#: ../../../build/NEWS:6137 +#: ../../../build/NEWS:6282 msgid "" "`bpo-34055 `__: Fix erroneous 'smart' " "indents and newlines in IDLE Shell." msgstr "" -#: ../../../build/NEWS:6139 +#: ../../../build/NEWS:6284 msgid "" "`bpo-35591 `__: Find Selection now works" " when selection not found." msgstr "" -#: ../../../build/NEWS:6141 +#: ../../../build/NEWS:6286 msgid "" "`bpo-35196 `__: Speed up squeezer line " "counting." msgstr "" -#: ../../../build/NEWS:6143 +#: ../../../build/NEWS:6288 msgid "" "`bpo-35598 `__: Update config_key: use " "PEP 8 names and ttk widgets, make some objects global, and add tests." msgstr "" -#: ../../../build/NEWS:6146 +#: ../../../build/NEWS:6291 msgid "" "`bpo-28097 `__: Add Previous/Next " "History entries to Shell menu." msgstr "" -#: ../../../build/NEWS:6148 +#: ../../../build/NEWS:6293 msgid "" "`bpo-35208 `__: Squeezer now properly " "counts wrapped lines before newlines." msgstr "" -#: ../../../build/NEWS:6150 +#: ../../../build/NEWS:6295 msgid "" "`bpo-35555 `__: Gray out Code Context " "menu entry when it's not applicable." msgstr "" -#: ../../../build/NEWS:6152 +#: ../../../build/NEWS:6297 msgid "" "`bpo-35521 `__: Document the IDLE editor" " code context feature. Add some internal references within the IDLE doc." msgstr "" -#: ../../../build/NEWS:6155 +#: ../../../build/NEWS:6300 msgid "" "`bpo-22703 `__: The Code Context menu " "label now toggles between Show/Hide Code Context. The Zoom Height menu now " @@ -12137,20 +12394,20 @@ msgid "" "menu to the Options menu." msgstr "" -#: ../../../build/NEWS:6159 +#: ../../../build/NEWS:6304 msgid "" "`bpo-35213 `__: Where appropriate, use " "'macOS' in idlelib." msgstr "" -#: ../../../build/NEWS:6161 +#: ../../../build/NEWS:6306 msgid "" "`bpo-34864 `__: On macOS, warn if the " "system preference \"Prefer tabs when opening documents\" is set to " "\"Always\"." msgstr "" -#: ../../../build/NEWS:6164 +#: ../../../build/NEWS:6309 msgid "" "`bpo-34864 `__: Document two IDLE on " "MacOS issues. The System Preferences Dock \"prefer tabs always\" setting " @@ -12158,26 +12415,26 @@ msgid "" "for Windows and Linux." msgstr "" -#: ../../../build/NEWS:6168 +#: ../../../build/NEWS:6313 msgid "" "`bpo-35202 `__: Remove unused imports " "from lib/idlelib" msgstr "" -#: ../../../build/NEWS:6170 +#: ../../../build/NEWS:6315 msgid "" "`bpo-33000 `__: Document that IDLE's " "shell has no line limit. A program that runs indefinitely can overfill " "memory." msgstr "" -#: ../../../build/NEWS:6173 +#: ../../../build/NEWS:6318 msgid "" "`bpo-23220 `__: Explain how IDLE's Shell" " displays output." msgstr "" -#: ../../../build/NEWS:6175 +#: ../../../build/NEWS:6320 msgid "" "`bpo-35099 `__: Improve the doc about " "IDLE running user code. The section is renamed from \"IDLE -- console " @@ -12185,41 +12442,41 @@ msgid "" "implications of using custom sys.stdxxx objects." msgstr "" -#: ../../../build/NEWS:6179 +#: ../../../build/NEWS:6324 msgid "" "`bpo-35097 `__: Add IDLE doc subsection " "explaining editor windows. Topics include opening, title and status bar, " ".py* extension, and running." msgstr "" -#: ../../../build/NEWS:6182 +#: ../../../build/NEWS:6327 msgid "" "`bpo-35093 `__: Document the IDLE " "document viewer in the IDLE doc. Add a paragraph in \"Help and " "preferences\", \"Help sources\" subsection." msgstr "" -#: ../../../build/NEWS:6185 +#: ../../../build/NEWS:6330 msgid "" "`bpo-35088 `__: Update " "idlelib.help.copy_string docstring. We now use git and backporting instead " "of hg and forward merging." msgstr "" -#: ../../../build/NEWS:6188 +#: ../../../build/NEWS:6333 msgid "" "`bpo-35087 `__: Update idlelib help " "files for the current doc build. The main change is the elimination of " "chapter-section numbers." msgstr "" -#: ../../../build/NEWS:6191 +#: ../../../build/NEWS:6336 msgid "" "`bpo-34548 `__: Use configured color " "theme for read-only text views." msgstr "" -#: ../../../build/NEWS:6193 +#: ../../../build/NEWS:6338 msgid "" "`bpo-1529353 `__: Enable \"squeezing\"" " of long outputs in the shell, to avoid performance degradation and to clean" @@ -12227,26 +12484,26 @@ msgid "" " a separate window, and \"unsqueezed\"." msgstr "" -#: ../../../build/NEWS:6198 +#: ../../../build/NEWS:6343 msgid "" "`bpo-34047 `__: Fixed mousewheel " "scrolling direction on macOS." msgstr "" -#: ../../../build/NEWS:6200 +#: ../../../build/NEWS:6345 msgid "" "`bpo-34275 `__: Make IDLE calltips " "always visible on Mac. Some MacOS-tk combinations need .update_idletasks(). " "Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:6203 +#: ../../../build/NEWS:6348 msgid "" "`bpo-34120 `__: Fix unresponsiveness " "after closing certain windows and dialogs." msgstr "" -#: ../../../build/NEWS:6205 +#: ../../../build/NEWS:6350 msgid "" "`bpo-33975 `__: Avoid small type when " "running htests. Since part of the purpose of human-viewed tests is to " @@ -12254,26 +12511,26 @@ msgid "" "for testing as when running IDLE." msgstr "" -#: ../../../build/NEWS:6209 +#: ../../../build/NEWS:6354 msgid "" "`bpo-33905 `__: Add test for " "idlelib.stackview.StackBrowser." msgstr "" -#: ../../../build/NEWS:6211 +#: ../../../build/NEWS:6356 msgid "" "`bpo-33924 `__: Change mainmenu.menudefs" " key 'windows' to 'window'. Every other menudef key is lowercase version of " "main menu entry." msgstr "" -#: ../../../build/NEWS:6214 +#: ../../../build/NEWS:6359 msgid "" "`bpo-33906 `__: Rename idlelib.windows " "as window Match Window on the main menu and remove last plural module name." msgstr "" -#: ../../../build/NEWS:6217 +#: ../../../build/NEWS:6362 msgid "" "`bpo-33917 `__: Fix and document " "idlelib/idle_test/template.py. The revised file compiles, runs, and tests " @@ -12281,13 +12538,13 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:6221 +#: ../../../build/NEWS:6366 msgid "" "`bpo-33904 `__: IDLE: In rstrip, rename " "class RstripExtension as Rstrip" msgstr "" -#: ../../../build/NEWS:6223 +#: ../../../build/NEWS:6368 msgid "" "`bpo-33907 `__: For consistency and " "clarity, rename an IDLE module and classes. Module calltips and its class " @@ -12295,26 +12552,26 @@ msgid "" "now CalltipWindow." msgstr "" -#: ../../../build/NEWS:6227 +#: ../../../build/NEWS:6372 msgid "" "`bpo-33856 `__: Add \"help\" in the " "welcome message of IDLE" msgstr "" -#: ../../../build/NEWS:6229 +#: ../../../build/NEWS:6374 msgid "" "`bpo-33839 `__: IDLE: refactor ToolTip " "and CallTip and add documentation and tests" msgstr "" -#: ../../../build/NEWS:6232 +#: ../../../build/NEWS:6377 msgid "" "`bpo-33855 `__: Minimally test all IDLE " "modules. Add missing files, import module, instantiate classes, and check " "coverage. Check existing files." msgstr "" -#: ../../../build/NEWS:6235 ../../../build/NEWS:6527 ../../../build/NEWS:11255 +#: ../../../build/NEWS:6380 ../../../build/NEWS:6672 ../../../build/NEWS:11400 msgid "" "`bpo-33656 `__: On Windows, add API call" " saying that tk scales for DPI. On Windows 8.1+ or 10, with DPI " @@ -12323,19 +12580,19 @@ msgid "" " should otherwise have no effect." msgstr "" -#: ../../../build/NEWS:6240 ../../../build/NEWS:6532 ../../../build/NEWS:11260 +#: ../../../build/NEWS:6385 ../../../build/NEWS:6677 ../../../build/NEWS:11405 msgid "" "`bpo-33768 `__: Clicking on a context " "line moves that line to the top of the editor window." msgstr "" -#: ../../../build/NEWS:6243 ../../../build/NEWS:6535 ../../../build/NEWS:11263 +#: ../../../build/NEWS:6388 ../../../build/NEWS:6680 ../../../build/NEWS:11408 msgid "" "`bpo-33763 `__: IDLE: Use read-only text" " widget for code context instead of label widget." msgstr "" -#: ../../../build/NEWS:6246 ../../../build/NEWS:6538 ../../../build/NEWS:11266 +#: ../../../build/NEWS:6391 ../../../build/NEWS:6683 ../../../build/NEWS:11411 msgid "" "`bpo-33664 `__: Scroll IDLE editor text " "by lines. Previously, the mouse wheel and scrollbar slider moved text by a " @@ -12344,33 +12601,33 @@ msgid "" "to read-only text views." msgstr "" -#: ../../../build/NEWS:6251 ../../../build/NEWS:6543 ../../../build/NEWS:11271 +#: ../../../build/NEWS:6396 ../../../build/NEWS:6688 ../../../build/NEWS:11416 msgid "" "`bpo-33679 `__: Enable theme-specific " "color configuration for Code Context. Use the Highlights tab to see the " "setting for built-in themes or add settings to custom themes." msgstr "" -#: ../../../build/NEWS:6255 ../../../build/NEWS:6547 ../../../build/NEWS:11275 +#: ../../../build/NEWS:6400 ../../../build/NEWS:6692 ../../../build/NEWS:11420 msgid "" "`bpo-33642 `__: Display up to maxlines " "non-blank lines for Code Context. If there is no current context, show a " "single blank line." msgstr "" -#: ../../../build/NEWS:6258 ../../../build/NEWS:6757 ../../../build/NEWS:11278 +#: ../../../build/NEWS:6403 ../../../build/NEWS:6902 ../../../build/NEWS:11423 msgid "" "`bpo-33628 `__: IDLE: Cleanup " "codecontext.py and its test." msgstr "" -#: ../../../build/NEWS:6260 ../../../build/NEWS:6759 ../../../build/NEWS:11280 +#: ../../../build/NEWS:6405 ../../../build/NEWS:6904 ../../../build/NEWS:11425 msgid "" "`bpo-33564 `__: IDLE's code context now " "recognizes async as a block opener." msgstr "" -#: ../../../build/NEWS:6262 ../../../build/NEWS:6915 ../../../build/NEWS:11285 +#: ../../../build/NEWS:6407 ../../../build/NEWS:7060 ../../../build/NEWS:11430 msgid "" "`bpo-21474 `__: Update word/identifier " "definition from ascii to unicode. In text and entry boxes, this affects " @@ -12378,7 +12635,7 @@ msgid "" "deletion left/right by control-BACKSPACE/DEL." msgstr "" -#: ../../../build/NEWS:6267 ../../../build/NEWS:6920 ../../../build/NEWS:11290 +#: ../../../build/NEWS:6412 ../../../build/NEWS:7065 ../../../build/NEWS:11435 msgid "" "`bpo-33204 `__: IDLE: consistently color" " invalid string prefixes. A 'u' string prefix cannot be paired with either " @@ -12386,7 +12643,7 @@ msgid "" " as is valid. Revise and extend colorizer test." msgstr "" -#: ../../../build/NEWS:6272 ../../../build/NEWS:7131 ../../../build/NEWS:11609 +#: ../../../build/NEWS:6417 ../../../build/NEWS:7276 ../../../build/NEWS:11754 msgid "" "`bpo-32984 `__: Set ``__file__`` while " "running a startup file. Like Python, IDLE optionally runs one startup file " @@ -12398,37 +12655,37 @@ msgid "" "normally, without the ``-n`` option." msgstr "" -#: ../../../build/NEWS:6281 ../../../build/NEWS:7140 ../../../build/NEWS:11618 +#: ../../../build/NEWS:6426 ../../../build/NEWS:7285 ../../../build/NEWS:11763 msgid "" "`bpo-32940 `__: Simplify and rename " "StringTranslatePseudoMapping in pyparse." msgstr "" -#: ../../../build/NEWS:6283 ../../../build/NEWS:7384 ../../../build/NEWS:11620 +#: ../../../build/NEWS:6428 ../../../build/NEWS:7529 ../../../build/NEWS:11765 msgid "" "`bpo-32916 `__: Change ``str`` to " "``code`` in pyparse." msgstr "" -#: ../../../build/NEWS:6285 ../../../build/NEWS:7386 ../../../build/NEWS:11622 +#: ../../../build/NEWS:6430 ../../../build/NEWS:7531 ../../../build/NEWS:11767 msgid "" "`bpo-32905 `__: Remove unused code in " "pyparse module." msgstr "" -#: ../../../build/NEWS:6287 ../../../build/NEWS:7388 ../../../build/NEWS:11624 +#: ../../../build/NEWS:6432 ../../../build/NEWS:7533 ../../../build/NEWS:11769 msgid "" "`bpo-32874 `__: Add tests for pyparse." msgstr "" -#: ../../../build/NEWS:6289 ../../../build/NEWS:7390 ../../../build/NEWS:11626 +#: ../../../build/NEWS:6434 ../../../build/NEWS:7535 ../../../build/NEWS:11771 msgid "" "`bpo-32837 `__: Using the system and " "place-dependent default encoding for open() is a bad idea for IDLE's system " "and location-independent files." msgstr "" -#: ../../../build/NEWS:6292 ../../../build/NEWS:7393 ../../../build/NEWS:11629 +#: ../../../build/NEWS:6437 ../../../build/NEWS:7538 ../../../build/NEWS:11774 msgid "" "`bpo-32826 `__: Add \"encoding=utf-8\" " "to open() in IDLE's test_help_about. GUI test test_file_buttons() only looks" @@ -12437,98 +12694,98 @@ msgid "" " encounter a non-ascii character in CREDITS.txt." msgstr "" -#: ../../../build/NEWS:6298 ../../../build/NEWS:6761 ../../../build/NEWS:11295 +#: ../../../build/NEWS:6443 ../../../build/NEWS:6906 ../../../build/NEWS:11440 msgid "" "`bpo-32831 `__: Add docstrings and tests" " for codecontext." msgstr "" -#: ../../../build/NEWS:6300 ../../../build/NEWS:7399 ../../../build/NEWS:11635 +#: ../../../build/NEWS:6445 ../../../build/NEWS:7544 ../../../build/NEWS:11780 msgid "" "`bpo-32765 `__: Update configdialog " "General tab docstring to add new widgets to the widget list." msgstr "" -#: ../../../build/NEWS:6306 +#: ../../../build/NEWS:6451 msgid "" "`bpo-35884 `__: Add a benchmark script " "for timing various ways to access variables: " "``Tools/scripts/var_access_benchmark.py``." msgstr "" -#: ../../../build/NEWS:6309 +#: ../../../build/NEWS:6454 msgid "" "`bpo-34989 `__: python-gdb.py now " "handles errors on computing the line number of a Python frame." msgstr "" -#: ../../../build/NEWS:6312 +#: ../../../build/NEWS:6457 msgid "" "`bpo-20260 `__: Argument Clinic now has " "non-bitwise unsigned int converters." msgstr "" -#: ../../../build/NEWS:6314 +#: ../../../build/NEWS:6459 msgid "" "`bpo-32962 `__: python-gdb now catches " "``UnicodeDecodeError`` exceptions when calling ``string()``." msgstr "" -#: ../../../build/NEWS:6317 +#: ../../../build/NEWS:6462 msgid "" "`bpo-32962 `__: python-gdb now catches " "ValueError on read_var(): when Python has no debug symbols for example." msgstr "" -#: ../../../build/NEWS:6320 ../../../build/NEWS:6928 ../../../build/NEWS:11300 +#: ../../../build/NEWS:6465 ../../../build/NEWS:7073 ../../../build/NEWS:11445 msgid "" "`bpo-33189 `__: :program:`pygettext.py` " "now recognizes only literal strings as docstrings and translatable strings, " "and rejects bytes literals and f-string expressions." msgstr "" -#: ../../../build/NEWS:6324 ../../../build/NEWS:6932 ../../../build/NEWS:11304 +#: ../../../build/NEWS:6469 ../../../build/NEWS:7077 ../../../build/NEWS:11449 msgid "" "`bpo-31920 `__: Fixed handling " "directories as arguments in the ``pygettext`` script. Based on patch by Oleg" " Krasnikov." msgstr "" -#: ../../../build/NEWS:6327 ../../../build/NEWS:6935 ../../../build/NEWS:11307 +#: ../../../build/NEWS:6472 ../../../build/NEWS:7080 ../../../build/NEWS:11452 msgid "" "`bpo-29673 `__: Fix pystackv and pystack" " gdbinit macros." msgstr "" -#: ../../../build/NEWS:6329 +#: ../../../build/NEWS:6474 msgid "" "`bpo-25427 `__: Remove the pyvenv script" " in favor of ``python3 -m venv`` in order to lower confusion as to what " "Python interpreter a virtual environment will be created for." msgstr "" -#: ../../../build/NEWS:6333 ../../../build/NEWS:7145 ../../../build/NEWS:11309 +#: ../../../build/NEWS:6478 ../../../build/NEWS:7290 ../../../build/NEWS:11454 msgid "" "`bpo-32885 `__: Add an ``-n`` flag for " "``Tools/scripts/pathfix.py`` to disable automatic backup creation (files " "with ``~`` suffix)." msgstr "" -#: ../../../build/NEWS:6336 ../../../build/NEWS:7405 ../../../build/NEWS:11645 +#: ../../../build/NEWS:6481 ../../../build/NEWS:7550 ../../../build/NEWS:11790 msgid "" "`bpo-32222 `__: Fix pygettext not " "extracting docstrings for functions with type annotated arguments. Patch by " "Toby Harradine." msgstr "" -#: ../../../build/NEWS:6339 ../../../build/NEWS:6937 ../../../build/NEWS:11312 +#: ../../../build/NEWS:6484 ../../../build/NEWS:7082 ../../../build/NEWS:11457 msgid "" "`bpo-31583 `__: Fix 2to3 for using with " "--add-suffix option but without --output-dir option for relative path to " "files in current directory." msgstr "" -#: ../../../build/NEWS:6345 +#: ../../../build/NEWS:6490 msgid "" "`bpo-35713 `__: The " ":c:func:`PyByteArray_Init` and :c:func:`PyByteArray_Fini` functions have " @@ -12536,20 +12793,20 @@ msgid "" "excluded from the limited API (stable ABI), and were not documented." msgstr "" -#: ../../../build/NEWS:6350 +#: ../../../build/NEWS:6495 msgid "" "`bpo-33817 `__: Fixed " ":c:func:`_PyBytes_Resize` for empty bytes objects." msgstr "" -#: ../../../build/NEWS:6352 +#: ../../../build/NEWS:6497 msgid "" "`bpo-35322 `__: Fix memory leak in " ":c:func:`PyUnicode_EncodeLocale` and :c:func:`PyUnicode_EncodeFSDefault` on " "error handling." msgstr "" -#: ../../../build/NEWS:6355 +#: ../../../build/NEWS:6500 msgid "" "`bpo-35059 `__: The following C macros " "have been converted to static inline functions: :c:func:`Py_INCREF`, " @@ -12557,93 +12814,93 @@ msgid "" ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`." msgstr "" -#: ../../../build/NEWS:6360 +#: ../../../build/NEWS:6505 msgid "" "`bpo-35296 `__: ``make install`` now " "also installs the internal API: ``Include/internal/*.h`` header files." msgstr "" -#: ../../../build/NEWS:6363 +#: ../../../build/NEWS:6508 msgid "" "`bpo-35081 `__: Internal APIs surrounded" " by ``#ifdef Py_BUILD_CORE`` have been moved from ``Include/*.h`` headers to" " new header files ``Include/internal/pycore_*.h``." msgstr "" -#: ../../../build/NEWS:6367 +#: ../../../build/NEWS:6512 msgid "" "`bpo-35259 `__: Conditionally declare " ":c:func:`Py_FinalizeEx()` (new in 3.6) based on Py_LIMITED_API. Patch by " "Arthur Neufeld." msgstr "" -#: ../../../build/NEWS:6370 +#: ../../../build/NEWS:6515 msgid "" "`bpo-35081 `__: The " ":c:func:`_PyObject_GC_TRACK` and :c:func:`_PyObject_GC_UNTRACK` macros have " "been removed from the public C API." msgstr "" -#: ../../../build/NEWS:6374 +#: ../../../build/NEWS:6519 msgid "" "`bpo-35134 `__: Creation of a new " "``Include/cpython/`` subdirectory." msgstr "" -#: ../../../build/NEWS:6376 +#: ../../../build/NEWS:6521 msgid "" "`bpo-34725 `__: Adds " "_Py_SetProgramFullPath so embedders may override sys.executable" msgstr "" -#: ../../../build/NEWS:6379 +#: ../../../build/NEWS:6524 msgid "" "`bpo-34910 `__: Ensure that " ":c:func:`PyObject_Print` always returns ``-1`` on error. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:6382 +#: ../../../build/NEWS:6527 msgid "" "`bpo-34523 `__: Py_DecodeLocale() and " "Py_EncodeLocale() now use the UTF-8 encoding on Windows if " "Py_LegacyWindowsFSEncodingFlag is zero." msgstr "" -#: ../../../build/NEWS:6385 +#: ../../../build/NEWS:6530 msgid "" "`bpo-34193 `__: Fix pluralization in " "TypeError messages in getargs.c and typeobject.c: '1 argument' instead of '1" " arguments' and '1 element' instead of '1 elements'." msgstr "" -#: ../../../build/NEWS:6389 +#: ../../../build/NEWS:6534 msgid "" "`bpo-34127 `__: Return grammatically " "correct error message based on argument count. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:6392 +#: ../../../build/NEWS:6537 msgid "" "`bpo-23927 `__: Fixed :exc:`SystemError`" " in :c:func:`PyArg_ParseTupleAndKeywords` when the ``w*`` format unit is " "used for optional parameter." msgstr "" -#: ../../../build/NEWS:6396 +#: ../../../build/NEWS:6541 msgid "" "`bpo-32455 `__: Added " ":c:func:`PyCompile_OpcodeStackEffectWithJump`." msgstr "" -#: ../../../build/NEWS:6398 +#: ../../../build/NEWS:6543 msgid "" "`bpo-34008 `__: Py_Main() can again be " "called after Py_Initialize(), as in Python 3.6." msgstr "" -#: ../../../build/NEWS:6401 +#: ../../../build/NEWS:6546 msgid "" "`bpo-32500 `__: Fixed error messages for" " :c:func:`PySequence_Size`, :c:func:`PySequence_GetItem`, " @@ -12651,108 +12908,108 @@ msgid "" "mapping and :c:func:`PyMapping_Size` called with a sequence." msgstr "" -#: ../../../build/NEWS:6406 +#: ../../../build/NEWS:6551 msgid "" "`bpo-33818 `__: " ":c:func:`PyExceptionClass_Name` will now return ``const char *`` instead of " "``char *``." msgstr "" -#: ../../../build/NEWS:6409 ../../../build/NEWS:7151 +#: ../../../build/NEWS:6554 ../../../build/NEWS:7296 msgid "" "`bpo-33042 `__: Embedding applications " "may once again call PySys_ResetWarnOptions, PySys_AddWarnOption, and " "PySys_AddXOption prior to calling Py_Initialize." msgstr "" -#: ../../../build/NEWS:6413 ../../../build/NEWS:7155 ../../../build/NEWS:11318 +#: ../../../build/NEWS:6558 ../../../build/NEWS:7300 ../../../build/NEWS:11463 msgid "" "`bpo-32374 `__: Document that m_traverse" " for multi-phase initialized modules can be called with m_state=NULL, and " "add a sanity check" msgstr "" -#: ../../../build/NEWS:6416 +#: ../../../build/NEWS:6561 msgid "" "`bpo-30863 `__: " ":c:func:`PyUnicode_AsWideChar` and :c:func:`PyUnicode_AsWideCharString` no " "longer cache the ``wchar_t*`` representation of string objects." msgstr "" -#: ../../../build/NEWS:6422 +#: ../../../build/NEWS:6567 msgid "Python 3.7.0 final" msgstr "Python 3.7.0 final" -#: ../../../build/NEWS:6424 ../../../build/NEWS:11005 +#: ../../../build/NEWS:6569 ../../../build/NEWS:11150 msgid "*Release date: 2018-06-27*" msgstr "*Tanggal rilis: 2018-06-27*" -#: ../../../build/NEWS:6429 +#: ../../../build/NEWS:6574 msgid "" "`bpo-33851 `__: Fix " ":func:`ast.get_docstring` for a node that lacks a docstring." msgstr "" -#: ../../../build/NEWS:6435 +#: ../../../build/NEWS:6580 msgid "" "`bpo-33932 `__: Calling Py_Initialize() " "twice does nothing, instead of failing with a fatal error: restore the " "Python 3.6 behaviour." msgstr "" -#: ../../../build/NEWS:6440 +#: ../../../build/NEWS:6585 msgid "Python 3.7.0 release candidate 1" msgstr "Python 3.7.0 kandidat rilis 1" -#: ../../../build/NEWS:6442 +#: ../../../build/NEWS:6587 msgid "*Release date: 2018-06-12*" msgstr "*Tanggal rilis: 2018-06-12*" -#: ../../../build/NEWS:6552 +#: ../../../build/NEWS:6697 msgid "Python 3.7.0 beta 5" msgstr "Python 3.7.0 beta 5" -#: ../../../build/NEWS:6554 +#: ../../../build/NEWS:6699 msgid "*Release date: 2018-05-30*" msgstr "*Tanggal rilis: 2018-05-30*" -#: ../../../build/NEWS:6567 +#: ../../../build/NEWS:6712 msgid "" "`bpo-20104 `__: The new `os.posix_spawn`" " added in 3.7.0b1 was removed as we are still working on what the API should" " look like. Expect this in 3.8 instead." msgstr "" -#: ../../../build/NEWS:6701 ../../../build/NEWS:11142 +#: ../../../build/NEWS:6846 ../../../build/NEWS:11287 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" "delay\" and \"Request-rate\" fields. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:6731 +#: ../../../build/NEWS:6876 msgid "" "`bpo-32604 `__: Remove the " "_xxsubinterpreters module (meant for testing) and associated helpers. This " "module was originally added recently in 3.7b1." msgstr "" -#: ../../../build/NEWS:6743 ../../../build/NEWS:11235 +#: ../../../build/NEWS:6888 ../../../build/NEWS:11380 msgid "" "`bpo-33012 `__: Add ``-Wno-cast-" "function-type`` for gcc 8 for silencing warnings about function casts like " "casting to PyCFunction in method definition lists." msgstr "" -#: ../../../build/NEWS:6765 +#: ../../../build/NEWS:6910 msgid "Python 3.7.0 beta 4" msgstr "Python 3.7.0 beta 4" -#: ../../../build/NEWS:6767 +#: ../../../build/NEWS:6912 msgid "*Release date: 2018-05-02*" msgstr "*Tanggal rilis: 2018-05-02*" -#: ../../../build/NEWS:6825 +#: ../../../build/NEWS:6970 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " @@ -12761,50 +13018,50 @@ msgid "" "adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:6833 +#: ../../../build/NEWS:6978 msgid "" "`bpo-33217 `__: Deprecate looking up " "non-Enum objects in Enum classes and Enum members (will raise " ":exc:`TypeError` in 3.8+)." msgstr "" -#: ../../../build/NEWS:6942 +#: ../../../build/NEWS:7087 msgid "Python 3.7.0 beta 3" msgstr "Python 3.7.0 beta 3" -#: ../../../build/NEWS:6944 +#: ../../../build/NEWS:7089 msgid "*Release date: 2018-03-29*" msgstr "*Tanggal rilis: 2018-03-29*" -#: ../../../build/NEWS:6972 ../../../build/NEWS:11045 +#: ../../../build/NEWS:7117 ../../../build/NEWS:11190 msgid "" "`bpo-33041 `__: Fixed jumping when the " "function contains an ``async for`` loop." msgstr "" -#: ../../../build/NEWS:7070 +#: ../../../build/NEWS:7215 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadedHTTPServer class and uses it when the module is run with ``-m`` to" " cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:7160 +#: ../../../build/NEWS:7305 msgid "Python 3.7.0 beta 2" msgstr "Python 3.7.0 beta 2" -#: ../../../build/NEWS:7162 +#: ../../../build/NEWS:7307 msgid "*Release date: 2018-02-27*" msgstr "*Tanggal rilis: 2018-02-27*" -#: ../../../build/NEWS:7227 +#: ../../../build/NEWS:7372 msgid "" "`bpo-25988 `__: Emit a " ":exc:`DeprecationWarning` when using or importing an ABC directly from " ":mod:`collections` rather than from :mod:`collections.abc`." msgstr "" -#: ../../../build/NEWS:7236 +#: ../../../build/NEWS:7381 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -12818,34 +13075,34 @@ msgid "" "``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:7410 +#: ../../../build/NEWS:7555 msgid "Python 3.7.0 beta 1" msgstr "Python 3.7.0 beta 1" -#: ../../../build/NEWS:7412 +#: ../../../build/NEWS:7557 msgid "*Release date: 2018-01-30*" msgstr "*Tanggal rilis: 2018-01-30*" -#: ../../../build/NEWS:7417 +#: ../../../build/NEWS:7562 msgid "" "`bpo-32703 `__: Fix coroutine's " "ResourceWarning when there's an active error set when it's being finalized." msgstr "" -#: ../../../build/NEWS:7420 ../../../build/NEWS:11363 +#: ../../../build/NEWS:7565 ../../../build/NEWS:11508 msgid "" "`bpo-32650 `__: Pdb and other debuggers " "dependent on bdb.py will correctly step over (next command) native " "coroutines. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:7423 +#: ../../../build/NEWS:7568 msgid "" "`bpo-28685 `__: Optimize list.sort() and" " sorted() by using type specialized comparisons when possible." msgstr "" -#: ../../../build/NEWS:7426 ../../../build/NEWS:11366 +#: ../../../build/NEWS:7571 ../../../build/NEWS:11511 msgid "" "`bpo-32685 `__: Improve suggestion when " "the Python 2 form of print statement is either present on the same line as " @@ -12853,7 +13110,7 @@ msgid "" "instead of a newline. Patch by Nitish Chandra." msgstr "" -#: ../../../build/NEWS:7431 +#: ../../../build/NEWS:7576 msgid "" "`bpo-32697 `__: Python now explicitly " "preserves the definition order of keyword-only parameters. It's always " @@ -12861,21 +13118,21 @@ msgid "" "behavior is now guaranteed and tested." msgstr "" -#: ../../../build/NEWS:7436 +#: ../../../build/NEWS:7581 msgid "" "`bpo-32690 `__: The locals() dictionary " "now displays in the lexical order that variables were defined. Previously, " "the order was reversed." msgstr "" -#: ../../../build/NEWS:7439 +#: ../../../build/NEWS:7584 msgid "" "`bpo-32677 `__: Add ``.isascii()`` " "method to ``str``, ``bytes`` and ``bytearray``. It can be used to test that " "string contains only ASCII characters." msgstr "" -#: ../../../build/NEWS:7443 +#: ../../../build/NEWS:7588 msgid "" "`bpo-32670 `__: Enforce :pep:`479` for " "all code. This means that manually raising a StopIteration exception from a " @@ -12883,7 +13140,7 @@ msgid "" " import generator_stop' was used or not." msgstr "" -#: ../../../build/NEWS:7448 +#: ../../../build/NEWS:7593 msgid "" "`bpo-32591 `__: Added built-in support " "for tracking the origin of coroutine objects; see " @@ -12892,13 +13149,13 @@ msgid "" "coroutine objects." msgstr "" -#: ../../../build/NEWS:7453 +#: ../../../build/NEWS:7598 msgid "" "`bpo-31368 `__: Expose preadv and " "pwritev system calls in the os module. Patch by Pablo Galindo" msgstr "" -#: ../../../build/NEWS:7456 +#: ../../../build/NEWS:7601 msgid "" "`bpo-32544 `__: ``hasattr(obj, name)`` " "and ``getattr(obj, name, default)`` are about 4 times faster than before " @@ -12906,38 +13163,38 @@ msgid "" "``__getattribute__``." msgstr "" -#: ../../../build/NEWS:7460 ../../../build/NEWS:11374 +#: ../../../build/NEWS:7605 ../../../build/NEWS:11519 msgid "" "`bpo-26163 `__: Improved frozenset() " "hash to create more distinct hash values when faced with datasets containing" " many similar values." msgstr "" -#: ../../../build/NEWS:7463 +#: ../../../build/NEWS:7608 msgid "" "`bpo-32550 `__: Remove the " "STORE_ANNOTATION bytecode." msgstr "" -#: ../../../build/NEWS:7465 +#: ../../../build/NEWS:7610 msgid "" "`bpo-20104 `__: Expose posix_spawn as a " "low level API in the os module. (removed before 3.7.0rc1)" msgstr "" -#: ../../../build/NEWS:7468 +#: ../../../build/NEWS:7613 msgid "" "`bpo-24340 `__: Fixed estimation of the " "code stack size." msgstr "" -#: ../../../build/NEWS:7470 +#: ../../../build/NEWS:7615 msgid "" "`bpo-32436 `__: Implement :pep:`567` " "Context Variables." msgstr "" -#: ../../../build/NEWS:7472 ../../../build/NEWS:11387 +#: ../../../build/NEWS:7617 ../../../build/NEWS:11532 msgid "" "`bpo-18533 `__: ``repr()`` on a dict " "containing its own ``values()`` or ``items()`` no longer raises " @@ -12945,39 +13202,39 @@ msgid "" "other recursive structures. Patch by Ben North." msgstr "" -#: ../../../build/NEWS:7477 +#: ../../../build/NEWS:7622 msgid "" "`bpo-20891 `__: Py_Initialize() now " "creates the GIL. The GIL is no longer created \"on demand\" to fix a race " "condition when PyGILState_Ensure() is called in a non-Python thread." msgstr "" -#: ../../../build/NEWS:7481 ../../../build/NEWS:11392 +#: ../../../build/NEWS:7626 ../../../build/NEWS:11537 msgid "" "`bpo-32028 `__: Leading whitespace is " "now correctly ignored when generating suggestions for converting Py2 print " "statements to Py3 builtin print function calls. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:7485 +#: ../../../build/NEWS:7630 msgid "" "`bpo-31179 `__: Make dict.copy() up to " "5.5 times faster." msgstr "" -#: ../../../build/NEWS:7487 +#: ../../../build/NEWS:7632 msgid "" "`bpo-31113 `__: Get rid of recursion in " "the compiler for normal control flow." msgstr "" -#: ../../../build/NEWS:7492 +#: ../../../build/NEWS:7637 msgid "" "`bpo-25988 `__: Deprecate exposing the " "contents of collections.abc in the regular collections module." msgstr "" -#: ../../../build/NEWS:7495 +#: ../../../build/NEWS:7640 msgid "" "`bpo-31429 `__: The default cipher suite" " selection of the ssl module now uses a blacklist approach rather than a " @@ -12986,7 +13243,7 @@ msgid "" "configured on compile time." msgstr "" -#: ../../../build/NEWS:7500 +#: ../../../build/NEWS:7645 msgid "" "`bpo-30306 `__: " "contextlib.contextmanager now releases the arguments passed to the " @@ -12995,45 +13252,45 @@ msgid "" "when not being used as a function decorator. Patch by Martin Teichmann." msgstr "" -#: ../../../build/NEWS:7506 +#: ../../../build/NEWS:7651 msgid "" "`bpo-21417 `__: Added support for " "setting the compression level for zipfile.ZipFile." msgstr "" -#: ../../../build/NEWS:7509 +#: ../../../build/NEWS:7654 msgid "" "`bpo-32251 `__: Implement " "asyncio.BufferedProtocol (provisional API)." msgstr "" -#: ../../../build/NEWS:7511 +#: ../../../build/NEWS:7656 msgid "" "`bpo-32513 `__: In dataclasses, allow " "easier overriding of dunder methods without specifying decorator parameters." msgstr "" -#: ../../../build/NEWS:7514 +#: ../../../build/NEWS:7659 msgid "" "`bpo-32660 `__: :mod:`termios` makes " "available ``FIONREAD``, ``FIONCLEX``, ``FIOCLEX``, ``FIOASYNC`` and " "``FIONBIO`` also under Solaris/derivatives." msgstr "" -#: ../../../build/NEWS:7517 ../../../build/NEWS:11467 +#: ../../../build/NEWS:7662 ../../../build/NEWS:11612 msgid "" "`bpo-27931 `__: Fix email address header" " parsing error when the username is an empty quoted string. Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:7520 +#: ../../../build/NEWS:7665 msgid "" "`bpo-32659 `__: Under Solaris and " "derivatives, :class:`os.stat_result` provides a st_fstype attribute." msgstr "" -#: ../../../build/NEWS:7523 +#: ../../../build/NEWS:7668 msgid "" "`bpo-32662 `__: Implement " "Server.start_serving(), Server.serve_forever(), and Server.is_serving() " @@ -13041,45 +13298,45 @@ msgid "" "loop.create_unix_server()." msgstr "" -#: ../../../build/NEWS:7527 +#: ../../../build/NEWS:7672 msgid "" "`bpo-32391 `__: Implement " ":meth:`asyncio.StreamWriter.wait_closed` and " ":meth:`asyncio.StreamWriter.is_closing` methods" msgstr "" -#: ../../../build/NEWS:7530 +#: ../../../build/NEWS:7675 msgid "" "`bpo-32643 `__: Make Task._step, " "Task._wakeup and Future._schedule_callbacks methods private." msgstr "" -#: ../../../build/NEWS:7533 +#: ../../../build/NEWS:7678 msgid "" "`bpo-32630 `__: Refactor decimal module " "to use contextvars to store decimal context." msgstr "" -#: ../../../build/NEWS:7536 +#: ../../../build/NEWS:7681 msgid "" "`bpo-32622 `__: Add " ":meth:`asyncio.AbstractEventLoop.sendfile` method." msgstr "" -#: ../../../build/NEWS:7538 ../../../build/NEWS:11470 +#: ../../../build/NEWS:7683 ../../../build/NEWS:11615 msgid "" "`bpo-32304 `__: distutils' upload " "command no longer corrupts tar files ending with a CR byte, and no longer " "tries to convert CR to CRLF in any of the upload text fields." msgstr "" -#: ../../../build/NEWS:7542 ../../../build/NEWS:11474 +#: ../../../build/NEWS:7687 ../../../build/NEWS:11619 msgid "" "`bpo-32502 `__: uuid.uuid1 no longer " "raises an exception if a 64-bit hardware address is encountered." msgstr "" -#: ../../../build/NEWS:7545 +#: ../../../build/NEWS:7690 msgid "" "`bpo-32596 `__: ``concurrent.futures`` " "imports ``ThreadPoolExecutor`` and ``ProcessPoolExecutor`` lazily (using " @@ -13087,81 +13344,81 @@ msgid "" "uses only ``ThreadPoolExecutor`` by default." msgstr "" -#: ../../../build/NEWS:7550 +#: ../../../build/NEWS:7695 msgid "" "`bpo-31801 `__: Add ``_ignore_`` to " "``Enum`` so temporary variables can be used during class construction " "without being turned into members." msgstr "" -#: ../../../build/NEWS:7553 +#: ../../../build/NEWS:7698 msgid "" "`bpo-32576 `__: Use queue.SimpleQueue() " "in places where it can be invoked from a weakref callback." msgstr "" -#: ../../../build/NEWS:7556 +#: ../../../build/NEWS:7701 msgid "" "`bpo-32574 `__: Fix memory leak in " "asyncio.Queue, when the queue has limited size and it is full, the " "cancelation of queue.put() can cause a memory leak. Patch by: José Melero." msgstr "" -#: ../../../build/NEWS:7560 ../../../build/NEWS:11484 +#: ../../../build/NEWS:7705 ../../../build/NEWS:11629 msgid "" "`bpo-32521 `__: The nis module is now " "compatible with new libnsl and headers location." msgstr "" -#: ../../../build/NEWS:7563 +#: ../../../build/NEWS:7708 msgid "" "`bpo-32467 `__: " "collections.abc.ValuesView now inherits from collections.abc.Collection." msgstr "" -#: ../../../build/NEWS:7566 ../../../build/NEWS:11487 +#: ../../../build/NEWS:7711 ../../../build/NEWS:11632 msgid "" "`bpo-32473 `__: Improve " "ABCMeta._dump_registry() output readability" msgstr "" -#: ../../../build/NEWS:7568 +#: ../../../build/NEWS:7713 msgid "" "`bpo-32102 `__: New argument " "``capture_output`` for subprocess.run" msgstr "" -#: ../../../build/NEWS:7570 ../../../build/NEWS:11489 +#: ../../../build/NEWS:7715 ../../../build/NEWS:11634 msgid "" "`bpo-32521 `__: glibc has removed Sun " "RPC. Use replacement libtirpc headers and library in nis module." msgstr "" -#: ../../../build/NEWS:7573 +#: ../../../build/NEWS:7718 msgid "" "`bpo-32493 `__: UUID module fixes build " "for FreeBSD/OpenBSD" msgstr "" -#: ../../../build/NEWS:7575 +#: ../../../build/NEWS:7720 msgid "" "`bpo-32503 `__: Pickling with protocol 4" " no longer creates too small frames." msgstr "" -#: ../../../build/NEWS:7577 +#: ../../../build/NEWS:7722 msgid "" "`bpo-29237 `__: Create enum for pstats " "sorting options" msgstr "" -#: ../../../build/NEWS:7579 +#: ../../../build/NEWS:7724 msgid "" "`bpo-32454 `__: Add close(fd) function " "to the socket module." msgstr "" -#: ../../../build/NEWS:7581 +#: ../../../build/NEWS:7726 msgid "" "`bpo-25942 `__: The subprocess module is" " now more graceful when handling a Ctrl-C KeyboardInterrupt during " @@ -13172,59 +13429,59 @@ msgid "" "the child had a chance first." msgstr "" -#: ../../../build/NEWS:7588 +#: ../../../build/NEWS:7733 msgid "" "`bpo-32433 `__: The hmac module now has " "hmac.digest(), which provides an optimized HMAC digest." msgstr "" -#: ../../../build/NEWS:7591 +#: ../../../build/NEWS:7736 msgid "" "`bpo-28134 `__: Sockets now auto-detect " "family, type and protocol from file descriptor by default." msgstr "" -#: ../../../build/NEWS:7594 +#: ../../../build/NEWS:7739 msgid "" "`bpo-32404 `__: Fix bug where " ":meth:`datetime.datetime.fromtimestamp` did not call __new__ in " ":class:`datetime.datetime` subclasses." msgstr "" -#: ../../../build/NEWS:7597 +#: ../../../build/NEWS:7742 msgid "" "`bpo-32403 `__: Improved speed of " ":class:`datetime.date` and :class:`datetime.datetime` alternate " "constructors." msgstr "" -#: ../../../build/NEWS:7600 ../../../build/NEWS:11492 +#: ../../../build/NEWS:7745 ../../../build/NEWS:11637 msgid "" "`bpo-32228 `__: Ensure that " "``truncate()`` preserves the file position (as reported by ``tell()``) after" " writes longer than the buffer size." msgstr "" -#: ../../../build/NEWS:7603 +#: ../../../build/NEWS:7748 msgid "" "`bpo-32410 `__: Implement " "``loop.sock_sendfile`` for asyncio event loop." msgstr "" -#: ../../../build/NEWS:7605 +#: ../../../build/NEWS:7750 msgid "" "`bpo-22908 `__: Added seek and tell to " "the ZipExtFile class. This only works if the file object used to open the " "zipfile is seekable." msgstr "" -#: ../../../build/NEWS:7608 +#: ../../../build/NEWS:7753 msgid "" "`bpo-32373 `__: Add socket.getblocking()" " method." msgstr "" -#: ../../../build/NEWS:7610 +#: ../../../build/NEWS:7755 msgid "" "`bpo-32248 `__: Add " ":mod:`importlib.resources` and :class:`importlib.abc.ResourceReader` as the " @@ -13235,19 +13492,19 @@ msgid "" "deprecated in favor of these new APIs." msgstr "" -#: ../../../build/NEWS:7618 +#: ../../../build/NEWS:7763 msgid "" "`bpo-32320 `__: collections.namedtuple()" " now supports default values." msgstr "" -#: ../../../build/NEWS:7620 +#: ../../../build/NEWS:7765 msgid "" "`bpo-29302 `__: Add " "contextlib.AsyncExitStack. Patch by Alexander Mohr and Ilya Kulakov." msgstr "" -#: ../../../build/NEWS:7623 +#: ../../../build/NEWS:7768 msgid "" "`bpo-31961 `__: *Removed in Python " "3.7.0b2.* The *args* argument of subprocess.Popen can now be a :term:`path-" @@ -13255,7 +13512,7 @@ msgid "" "be a :term:`path-like object` as well." msgstr "" -#: ../../../build/NEWS:7628 ../../../build/NEWS:11520 +#: ../../../build/NEWS:7773 ../../../build/NEWS:11665 msgid "" "`bpo-31900 `__: The " ":func:`locale.localeconv` function now sets temporarily the ``LC_CTYPE`` " @@ -13268,14 +13525,14 @@ msgid "" "``'{:n}'.format(1234)``)." msgstr "" -#: ../../../build/NEWS:7637 +#: ../../../build/NEWS:7782 msgid "" "`bpo-31853 `__: Use super().method " "instead of socket.method in SSLSocket. They were there most likely for " "legacy reasons." msgstr "" -#: ../../../build/NEWS:7640 +#: ../../../build/NEWS:7785 msgid "" "`bpo-31399 `__: The ssl module now uses " "OpenSSL's X509_VERIFY_PARAM_set1_host() and X509_VERIFY_PARAM_set1_ip() API " @@ -13283,26 +13540,26 @@ msgid "" "disabled with SSLContext.hostname_checks_common_name." msgstr "" -#: ../../../build/NEWS:7645 +#: ../../../build/NEWS:7790 msgid "" "`bpo-14976 `__: Add a queue.SimpleQueue " "class, an unbounded FIFO queue with a reentrant C implementation of put()." msgstr "" -#: ../../../build/NEWS:7651 +#: ../../../build/NEWS:7796 msgid "" "`bpo-32724 `__: Add references to some " "commands in the documentation of Pdb. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7654 +#: ../../../build/NEWS:7799 msgid "" "`bpo-32649 `__: Complete the C API " "documentation, profiling and tracing part with the newly added per-opcode " "events." msgstr "" -#: ../../../build/NEWS:7657 ../../../build/NEWS:11548 +#: ../../../build/NEWS:7802 ../../../build/NEWS:11693 msgid "" "`bpo-17799 `__: Explain real behaviour " "of sys.settrace and sys.setprofile and their C-API counterparts regarding " @@ -13310,13 +13567,13 @@ msgid "" "Salgado." msgstr "" -#: ../../../build/NEWS:7664 ../../../build/NEWS:11558 +#: ../../../build/NEWS:7809 ../../../build/NEWS:11703 msgid "" "`bpo-32721 `__: Fix test_hashlib to not " "fail if the _md5 module is not built." msgstr "" -#: ../../../build/NEWS:7666 +#: ../../../build/NEWS:7811 msgid "" "`bpo-28414 `__: Add test cases for IDNA " "2003 and 2008 host names. IDNA 2003 internationalized host names are working" @@ -13324,7 +13581,7 @@ msgid "" "2008 are still broken." msgstr "" -#: ../../../build/NEWS:7670 +#: ../../../build/NEWS:7815 msgid "" "`bpo-32604 `__: Add a new " "\"_xxsubinterpreters\" extension module that exposes the existing " @@ -13334,63 +13591,63 @@ msgid "" "removed in 3.7.0rc1." msgstr "" -#: ../../../build/NEWS:7676 +#: ../../../build/NEWS:7821 msgid "" "`bpo-32602 `__: Add test certs and test " "for ECDSA cert and EC/RSA dual mode." msgstr "" -#: ../../../build/NEWS:7678 +#: ../../../build/NEWS:7823 msgid "" "`bpo-32549 `__: On Travis CI, Python now" " Compiles and uses a local copy of OpenSSL 1.1.0g for testing." msgstr "" -#: ../../../build/NEWS:7684 ../../../build/NEWS:11570 +#: ../../../build/NEWS:7829 ../../../build/NEWS:11715 msgid "" "`bpo-32635 `__: Fix segfault of the " "crypt module when libxcrypt is provided instead of libcrypt at the system." msgstr "" -#: ../../../build/NEWS:7687 +#: ../../../build/NEWS:7832 msgid "" "`bpo-32598 `__: Use autoconf to detect " "OpenSSL libs, headers and supported features. The ax_check_openssl M4 macro " "uses pkg-config to locate OpenSSL and falls back to manual search." msgstr "" -#: ../../../build/NEWS:7691 +#: ../../../build/NEWS:7836 msgid "" "`bpo-32593 `__: Drop support of FreeBSD " "9 and older." msgstr "" -#: ../../../build/NEWS:7693 +#: ../../../build/NEWS:7838 msgid "" "`bpo-29708 `__: If the " ":envvar:`SOURCE_DATE_EPOCH` environment variable is set, :mod:`py_compile` " "will always create hash-based ``.pyc`` files." msgstr "" -#: ../../../build/NEWS:7699 +#: ../../../build/NEWS:7844 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module and add missing _queue module to installer." msgstr "" -#: ../../../build/NEWS:7702 +#: ../../../build/NEWS:7847 msgid "" "`bpo-29911 `__: Ensure separate Modify " "and Uninstall buttons are displayed." msgstr "" -#: ../../../build/NEWS:7704 +#: ../../../build/NEWS:7849 msgid "" "`bpo-32507 `__: Use app-local UCRT " "install rather than the proper update for old versions of Windows." msgstr "" -#: ../../../build/NEWS:7710 +#: ../../../build/NEWS:7855 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -13399,34 +13656,34 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6." msgstr "" -#: ../../../build/NEWS:7715 +#: ../../../build/NEWS:7860 msgid "" "`bpo-28440 `__: No longer add " "/Library/Python/3.x/site-packages to sys.path for macOS framework builds to " "avoid future conflicts." msgstr "" -#: ../../../build/NEWS:7721 +#: ../../../build/NEWS:7866 msgid "" "`bpo-32681 `__: Fix uninitialized " "variable 'res' in the C implementation of os.dup2. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7724 +#: ../../../build/NEWS:7869 msgid "" "`bpo-10381 `__: Add C API access to the " "``datetime.timezone`` constructor and ``datetime.timzone.UTC`` singleton." msgstr "" -#: ../../../build/NEWS:7729 +#: ../../../build/NEWS:7874 msgid "Python 3.7.0 alpha 4" msgstr "Python 3.7.0 alfa 4" -#: ../../../build/NEWS:7731 +#: ../../../build/NEWS:7876 msgid "*Release date: 2018-01-08*" msgstr "*Tanggal rilis: 2018-01-08*" -#: ../../../build/NEWS:7736 +#: ../../../build/NEWS:7881 msgid "" "`bpo-31975 `__: The default warning " "filter list now starts with a \"default::DeprecationWarning:__main__\" " @@ -13434,19 +13691,19 @@ msgid "" "file scripts and at the interactive prompt." msgstr "" -#: ../../../build/NEWS:7741 +#: ../../../build/NEWS:7886 msgid "" "`bpo-32226 `__: ``__class_getitem__`` is" " now an automatic class method." msgstr "" -#: ../../../build/NEWS:7743 +#: ../../../build/NEWS:7888 msgid "" "`bpo-32399 `__: Add AIX uuid library " "support for RFC4122 using uuid_create() in libc.a" msgstr "" -#: ../../../build/NEWS:7746 +#: ../../../build/NEWS:7891 msgid "" "`bpo-32390 `__: Fix the compilation " "failure on AIX after the f_fsid field has been added to the object returned " @@ -13454,26 +13711,26 @@ msgid "" "Original patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:7750 +#: ../../../build/NEWS:7895 msgid "" "`bpo-32379 `__: Make MRO computation " "faster when a class inherits from a single base." msgstr "" -#: ../../../build/NEWS:7753 +#: ../../../build/NEWS:7898 msgid "" "`bpo-32259 `__: The error message of a " "TypeError raised when unpack non-iterable is now more specific." msgstr "" -#: ../../../build/NEWS:7756 ../../../build/NEWS:11377 +#: ../../../build/NEWS:7901 ../../../build/NEWS:11522 msgid "" "`bpo-27169 `__: The ``__debug__`` " "constant is now optimized out at compile time. This fixes also `bpo-22091 " "`__." msgstr "" -#: ../../../build/NEWS:7759 +#: ../../../build/NEWS:7904 msgid "" "`bpo-32329 `__: The :option:`-R` option " "now turns on hash randomization when the :envvar:`PYTHONHASHSEED` " @@ -13482,7 +13739,7 @@ msgid "" "hash randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:7765 +#: ../../../build/NEWS:7910 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " @@ -13490,34 +13747,34 @@ msgid "" "limits for constants that can be produced in constant folding." msgstr "" -#: ../../../build/NEWS:7770 ../../../build/NEWS:11047 +#: ../../../build/NEWS:7915 ../../../build/NEWS:11192 msgid "" "`bpo-32282 `__: Fix an unnecessary ifdef" " in the include of VersionHelpers.h in socketmodule on Windows." msgstr "" -#: ../../../build/NEWS:7773 +#: ../../../build/NEWS:7918 msgid "" "`bpo-30579 `__: Implement " "TracebackType.__new__ to allow Python-level creation of traceback objects, " "and make TracebackType.tb_next mutable." msgstr "" -#: ../../../build/NEWS:7776 +#: ../../../build/NEWS:7921 msgid "" "`bpo-32260 `__: Don't byte swap the " "input keys to the SipHash algorithm on big-endian platforms. This should " "ensure siphash gives consistent results across platforms." msgstr "" -#: ../../../build/NEWS:7780 +#: ../../../build/NEWS:7925 msgid "" "`bpo-31506 `__: Improve the error " "message logic for object.__new__ and object.__init__. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:7783 +#: ../../../build/NEWS:7928 msgid "" "`bpo-20361 `__: ``-b`` and ``-bb`` now " "inject ``'default::BytesWarning'`` and ``error::BytesWarning`` entries into " @@ -13526,124 +13783,124 @@ msgid "" "environment variable." msgstr "" -#: ../../../build/NEWS:7788 +#: ../../../build/NEWS:7933 msgid "" "`bpo-32230 `__: `-X dev` now injects a " "``'default'`` entry into sys.warnoptions, ensuring that it behaves " "identically to actually passing ``-Wdefault`` at the command line." msgstr "" -#: ../../../build/NEWS:7792 +#: ../../../build/NEWS:7937 msgid "" "`bpo-29240 `__: Add a new UTF-8 mode: " "implementation of the :pep:`540`." msgstr "" -#: ../../../build/NEWS:7794 +#: ../../../build/NEWS:7939 msgid "" "`bpo-32226 `__: :pep:`560`: Add support " "for ``__mro_entries__`` and ``__class_getitem__``. Implemented by Ivan " "Levkivskyi." msgstr "" -#: ../../../build/NEWS:7797 +#: ../../../build/NEWS:7942 msgid "" "`bpo-32225 `__: :pep:`562`: Add support " "for module ``__getattr__`` and ``__dir__``. Implemented by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7800 +#: ../../../build/NEWS:7945 msgid "" "`bpo-31901 `__: The `atexit` module now " "has its callback stored per interpreter." msgstr "" -#: ../../../build/NEWS:7803 +#: ../../../build/NEWS:7948 msgid "" "`bpo-31650 `__: Implement :pep:`552` " "(Deterministic pycs). Python now supports invalidating bytecode cache files " "bashed on a source content hash rather than source last-modified time." msgstr "" -#: ../../../build/NEWS:7807 +#: ../../../build/NEWS:7952 msgid "" "`bpo-29469 `__: Move constant folding " "from bytecode layer to AST layer. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:7813 +#: ../../../build/NEWS:7958 msgid "" "`bpo-32506 `__: Now that dict is defined" " as keeping insertion order, drop OrderedDict and just use plain dict." msgstr "" -#: ../../../build/NEWS:7816 +#: ../../../build/NEWS:7961 msgid "" "`bpo-32279 `__: Add params to " "dataclasses.make_dataclasses(): init, repr, eq, order, hash, and frozen. " "Pass them through to dataclass()." msgstr "" -#: ../../../build/NEWS:7819 +#: ../../../build/NEWS:7964 msgid "" "`bpo-32278 `__: Make type information " "optional on dataclasses.make_dataclass(). If omitted, the string " "'typing.Any' is used." msgstr "" -#: ../../../build/NEWS:7822 +#: ../../../build/NEWS:7967 msgid "" "`bpo-32499 `__: Add " "dataclasses.is_dataclass(obj), which returns True if obj is a dataclass or " "an instance of one." msgstr "" -#: ../../../build/NEWS:7825 +#: ../../../build/NEWS:7970 msgid "" "`bpo-32468 `__: Improve frame repr() to " "mention filename, code name and current line number." msgstr "" -#: ../../../build/NEWS:7828 +#: ../../../build/NEWS:7973 msgid "" "`bpo-23749 `__: asyncio: Implement " "loop.start_tls()" msgstr "" -#: ../../../build/NEWS:7830 +#: ../../../build/NEWS:7975 msgid "" "`bpo-32441 `__: Return the new file " "descriptor (i.e., the second argument) from ``os.dup2``. Previously, " "``None`` was always returned." msgstr "" -#: ../../../build/NEWS:7833 +#: ../../../build/NEWS:7978 msgid "" "`bpo-32422 `__: ``functools.lru_cache`` " "uses less memory (3 words for each cached key) and takes about 1/3 time for " "cyclic GC." msgstr "" -#: ../../../build/NEWS:7836 +#: ../../../build/NEWS:7981 msgid "" "`bpo-31721 `__: Prevent Python crash " "from happening when Future._log_traceback is set to True manually. Now it " "can only be set to False, or a ValueError is raised." msgstr "" -#: ../../../build/NEWS:7840 +#: ../../../build/NEWS:7985 msgid "" "`bpo-32415 `__: asyncio: Add " "Task.get_loop() and Future.get_loop()" msgstr "" -#: ../../../build/NEWS:7842 ../../../build/NEWS:11495 +#: ../../../build/NEWS:7987 ../../../build/NEWS:11640 msgid "" "`bpo-26133 `__: Don't unsubscribe " "signals in asyncio UNIX event loop on interpreter shutdown." msgstr "" -#: ../../../build/NEWS:7845 +#: ../../../build/NEWS:7990 msgid "" "`bpo-32363 `__: Make " "asyncio.Task.set_exception() and set_result() raise NotImplementedError. " @@ -13651,7 +13908,7 @@ msgid "" " an invalid state, instead of raising an AssertionError." msgstr "" -#: ../../../build/NEWS:7850 +#: ../../../build/NEWS:7995 msgid "" "`bpo-32357 `__: Optimize " "asyncio.iscoroutine() and loop.create_task() for non-native coroutines (e.g." @@ -13660,33 +13917,33 @@ msgid "" "latter is as fast." msgstr "" -#: ../../../build/NEWS:7855 +#: ../../../build/NEWS:8000 msgid "" "`bpo-32356 `__: " "asyncio.transport.resume_reading() and pause_reading() are now idempotent. " "New transport.is_reading() method is added." msgstr "" -#: ../../../build/NEWS:7858 +#: ../../../build/NEWS:8003 msgid "" "`bpo-32355 `__: Optimize " "asyncio.gather(); now up to 15% faster." msgstr "" -#: ../../../build/NEWS:7860 +#: ../../../build/NEWS:8005 msgid "" "`bpo-32351 `__: Use fastpath in " "asyncio.sleep if delay<0 (2x boost)" msgstr "" -#: ../../../build/NEWS:7862 +#: ../../../build/NEWS:8007 msgid "" "`bpo-32348 `__: Optimize asyncio.Future " "schedule/add/remove callback. The optimization shows 3-6% performance " "improvements of async/await code." msgstr "" -#: ../../../build/NEWS:7865 +#: ../../../build/NEWS:8010 msgid "" "`bpo-32331 `__: Fix socket.settimeout() " "and socket.setblocking() to keep socket.type as is. Fix socket.socket() " @@ -13694,7 +13951,7 @@ msgid "" "only affects OSes that have SOCK_NONBLOCK and/or SOCK_CLOEXEC." msgstr "" -#: ../../../build/NEWS:7870 +#: ../../../build/NEWS:8015 msgid "" "`bpo-32248 `__: Add " ":class:`importlib.abc.ResourceReader` as an ABC for loaders to provide a " @@ -13702,13 +13959,13 @@ msgid "" ":mod:`importlib.resources` as the port of ``importlib_resources``." msgstr "" -#: ../../../build/NEWS:7875 +#: ../../../build/NEWS:8020 msgid "" "`bpo-32311 `__: Implement " "asyncio.create_task(coro) shortcut" msgstr "" -#: ../../../build/NEWS:7877 +#: ../../../build/NEWS:8022 msgid "" "`bpo-32327 `__: Convert asyncio " "functions that were documented as coroutines to coroutines. Affected " @@ -13716,56 +13973,56 @@ msgid "" "loop.getaddrinfo, loop.getnameinfo." msgstr "" -#: ../../../build/NEWS:7881 ../../../build/NEWS:11501 +#: ../../../build/NEWS:8026 ../../../build/NEWS:11646 msgid "" "`bpo-32323 `__: " ":func:`urllib.parse.urlsplit()` does not convert zone-id (scope) to lower " "case for scoped IPv6 addresses in hostnames now." msgstr "" -#: ../../../build/NEWS:7884 ../../../build/NEWS:11504 +#: ../../../build/NEWS:8029 ../../../build/NEWS:11649 msgid "" "`bpo-32302 `__: Fix bdist_wininst of " "distutils for CRT v142: it binary compatible with CRT v140." msgstr "" -#: ../../../build/NEWS:7887 +#: ../../../build/NEWS:8032 msgid "" "`bpo-29711 `__: Fix ``stop_serving`` in " "asyncio proactor loop kill all listening servers" msgstr "" -#: ../../../build/NEWS:7890 +#: ../../../build/NEWS:8035 msgid "" "`bpo-32308 `__: :func:`re.sub()` now " "replaces empty matches adjacent to a previous non-empty match." msgstr "" -#: ../../../build/NEWS:7893 +#: ../../../build/NEWS:8038 msgid "" "`bpo-29970 `__: Abort asyncio " "SSLProtocol connection if handshake not complete within 10s" msgstr "" -#: ../../../build/NEWS:7896 +#: ../../../build/NEWS:8041 msgid "" "`bpo-32314 `__: Implement asyncio.run()." msgstr "" -#: ../../../build/NEWS:7898 +#: ../../../build/NEWS:8043 msgid "" "`bpo-17852 `__: Revert incorrect fix " "based on misunderstanding of _Py_PyAtExit() semantics." msgstr "" -#: ../../../build/NEWS:7901 +#: ../../../build/NEWS:8046 msgid "" "`bpo-32296 `__: Implement " "asyncio._get_running_loop() and get_event_loop() in C. This makes them 4x " "faster." msgstr "" -#: ../../../build/NEWS:7904 +#: ../../../build/NEWS:8049 msgid "" "`bpo-32250 `__: Implement " "``asyncio.current_task()`` and ``asyncio.all_tasks()``. Add helpers intended" @@ -13775,7 +14032,7 @@ msgid "" "``asyncio.Task.all_tasks()``." msgstr "" -#: ../../../build/NEWS:7910 ../../../build/NEWS:11507 +#: ../../../build/NEWS:8055 ../../../build/NEWS:11652 msgid "" "`bpo-32255 `__: A single empty field is " "now always quoted when written into a CSV file. This allows to distinguish " @@ -13783,7 +14040,7 @@ msgid "" "Takeuchi." msgstr "" -#: ../../../build/NEWS:7914 ../../../build/NEWS:11511 +#: ../../../build/NEWS:8059 ../../../build/NEWS:11656 msgid "" "`bpo-32277 `__: Raise " "``NotImplementedError`` instead of ``SystemError`` on platforms where " @@ -13791,14 +14048,14 @@ msgid "" "Sottile." msgstr "" -#: ../../../build/NEWS:7918 +#: ../../../build/NEWS:8063 msgid "" "`bpo-30050 `__: New argument " "warn_on_full_buffer to signal.set_wakeup_fd lets you control whether Python " "prints a warning on stderr when the wakeup fd buffer overflows." msgstr "" -#: ../../../build/NEWS:7922 +#: ../../../build/NEWS:8067 msgid "" "`bpo-29137 `__: The ``fpectl`` library " "has been removed. It was never enabled by default, never worked correctly on" @@ -13806,25 +14063,25 @@ msgid "" "breakage of C extensions." msgstr "" -#: ../../../build/NEWS:7926 +#: ../../../build/NEWS:8071 msgid "" "`bpo-32273 `__: Move asyncio.test_utils " "to test.test_asyncio." msgstr "" -#: ../../../build/NEWS:7928 +#: ../../../build/NEWS:8073 msgid "" "`bpo-32272 `__: Remove asyncio.async() " "function." msgstr "" -#: ../../../build/NEWS:7930 +#: ../../../build/NEWS:8075 msgid "" "`bpo-32269 `__: Add " "asyncio.get_running_loop() function." msgstr "" -#: ../../../build/NEWS:7932 +#: ../../../build/NEWS:8077 msgid "" "`bpo-32265 `__: All class and static " "methods of builtin types now are correctly classified by " @@ -13832,39 +14089,39 @@ msgid "" "types.ClassMethodDescriptorType for unbound class methods of builtin types." msgstr "" -#: ../../../build/NEWS:7937 +#: ../../../build/NEWS:8082 msgid "" "`bpo-32253 `__: Deprecate ``yield from " "lock``, ``await lock``, ``with (yield from lock)`` and ``with await lock`` " "for asyncio synchronization primitives." msgstr "" -#: ../../../build/NEWS:7941 +#: ../../../build/NEWS:8086 msgid "" "`bpo-22589 `__: Changed MIME type of " ".bmp from 'image/x-ms-bmp' to 'image/bmp'" msgstr "" -#: ../../../build/NEWS:7943 +#: ../../../build/NEWS:8088 msgid "" "`bpo-32193 `__: Convert asyncio to use " "*async/await* syntax. Old styled ``yield from`` is still supported too." msgstr "" -#: ../../../build/NEWS:7946 +#: ../../../build/NEWS:8091 msgid "" "`bpo-32206 `__: Add support to run " "modules with pdb" msgstr "" -#: ../../../build/NEWS:7948 +#: ../../../build/NEWS:8093 msgid "" "`bpo-32227 `__: " "``functools.singledispatch`` now supports registering implementations using " "type annotations." msgstr "" -#: ../../../build/NEWS:7951 +#: ../../../build/NEWS:8096 msgid "" "`bpo-15873 `__: Added new alternate " "constructors :meth:`datetime.datetime.fromisoformat`, " @@ -13872,26 +14129,26 @@ msgid "" "as the inverse operation of each classes's respective ``isoformat`` methods." msgstr "" -#: ../../../build/NEWS:7957 ../../../build/NEWS:11515 +#: ../../../build/NEWS:8102 ../../../build/NEWS:11660 msgid "" "`bpo-32199 `__: The getnode() ip getter " "now uses 'ip link' instead of 'ip link list'." msgstr "" -#: ../../../build/NEWS:7960 +#: ../../../build/NEWS:8105 msgid "" "`bpo-32143 `__: os.statvfs() includes " "the f_fsid field from statvfs(2)" msgstr "" -#: ../../../build/NEWS:7962 +#: ../../../build/NEWS:8107 msgid "" "`bpo-26439 `__: Fix " "ctypes.util.find_library() for AIX by implementing " "ctypes._aix.find_library() Patch by: Michael Felt" msgstr "" -#: ../../../build/NEWS:7965 +#: ../../../build/NEWS:8110 msgid "" "`bpo-31993 `__: The pickler now uses " "less memory when serializing large bytes and str objects into a file. " @@ -13899,33 +14156,33 @@ msgid "" "large bytes and str objects." msgstr "" -#: ../../../build/NEWS:7969 ../../../build/NEWS:11518 +#: ../../../build/NEWS:8114 ../../../build/NEWS:11663 msgid "" "`bpo-27456 `__: Ensure TCP_NODELAY is " "set on Linux. Tests by Victor Stinner." msgstr "" -#: ../../../build/NEWS:7971 +#: ../../../build/NEWS:8116 msgid "" "`bpo-31778 `__: ast.literal_eval() is " "now more strict. Addition and subtraction of arbitrary numbers no longer " "allowed." msgstr "" -#: ../../../build/NEWS:7974 ../../../build/NEWS:11529 +#: ../../../build/NEWS:8119 ../../../build/NEWS:11674 msgid "" "`bpo-31802 `__: Importing native path " "module (``posixpath``, ``ntpath``) now works even if the ``os`` module still" " is not imported." msgstr "" -#: ../../../build/NEWS:7977 +#: ../../../build/NEWS:8122 msgid "" "`bpo-30241 `__: Add " "contextlib.AbstractAsyncContextManager. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:7980 +#: ../../../build/NEWS:8125 msgid "" "`bpo-31699 `__: Fix deadlocks in " ":class:`concurrent.futures.ProcessPoolExecutor` when task arguments or " @@ -13933,82 +14190,82 @@ msgid "" "calls to the :class:`ProcessPoolExecutor` API always eventually return." msgstr "" -#: ../../../build/NEWS:7985 +#: ../../../build/NEWS:8130 msgid "" "`bpo-15216 `__: " "``TextIOWrapper.reconfigure()`` supports changing *encoding*, *errors*, and " "*newline*." msgstr "" -#: ../../../build/NEWS:7991 +#: ../../../build/NEWS:8136 msgid "" "`bpo-32418 `__: Add get_loop() method to" " Server and AbstractServer classes." msgstr "" -#: ../../../build/NEWS:7996 ../../../build/NEWS:11560 +#: ../../../build/NEWS:8141 ../../../build/NEWS:11705 msgid "" "`bpo-32252 `__: Fix " "faulthandler_suppress_crash_report() used to prevent core dump files when " "testing crashes. getrlimit() returns zero on success." msgstr "" -#: ../../../build/NEWS:7999 +#: ../../../build/NEWS:8144 msgid "" "`bpo-32002 `__: Adjust C locale coercion" " testing for the empty locale and POSIX locale cases to more readily adjust " "to platform dependent behaviour." msgstr "" -#: ../../../build/NEWS:8005 +#: ../../../build/NEWS:8150 msgid "" "`bpo-19764 `__: Implement support for " "`subprocess.Popen(close_fds=True)` on Windows. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:8011 ../../../build/NEWS:11641 +#: ../../../build/NEWS:8156 ../../../build/NEWS:11786 msgid "" "`bpo-24960 `__: 2to3 and lib2to3 can now" " read pickled grammar files using pkgutil.get_data() rather than probing the" " filesystem. This lets 2to3 and lib2to3 work when run from a zipfile." msgstr "" -#: ../../../build/NEWS:8018 +#: ../../../build/NEWS:8163 msgid "" "`bpo-32030 `__: Py_Initialize() doesn't " "reset the memory allocators to default if the ``PYTHONMALLOC`` environment " "variable is not set." msgstr "" -#: ../../../build/NEWS:8021 ../../../build/NEWS:11651 +#: ../../../build/NEWS:8166 ../../../build/NEWS:11796 msgid "" "`bpo-29084 `__: Undocumented C API for " "OrderedDict has been excluded from the limited C API. It was added by " "mistake and actually never worked in the limited C API." msgstr "" -#: ../../../build/NEWS:8025 +#: ../../../build/NEWS:8170 msgid "" "`bpo-32264 `__: Moved the pygetopt.h " "header into internal/, since it has no public APIs." msgstr "" -#: ../../../build/NEWS:8028 +#: ../../../build/NEWS:8173 msgid "" "`bpo-32241 `__: " ":c:func:`Py_SetProgramName` and :c:func:`Py_SetPythonHome` now take the " "``const wchar *`` arguments instead of ``wchar *``." msgstr "" -#: ../../../build/NEWS:8033 +#: ../../../build/NEWS:8178 msgid "Python 3.7.0 alpha 3" msgstr "Python 3.7.0 alfa 3" -#: ../../../build/NEWS:8035 ../../../build/NEWS:11668 +#: ../../../build/NEWS:8180 ../../../build/NEWS:11813 msgid "*Release date: 2017-12-05*" msgstr "*Tanggal rilis: 2017-12-05*" -#: ../../../build/NEWS:8040 ../../../build/NEWS:11673 +#: ../../../build/NEWS:8185 ../../../build/NEWS:11818 msgid "" "`bpo-32176 `__: co_flags.CO_NOFREE is " "now always set correctly by the code object constructor based on freevars " @@ -14017,7 +14274,7 @@ msgid "" " injected into a modified code object and function." msgstr "" -#: ../../../build/NEWS:8046 +#: ../../../build/NEWS:8191 msgid "" "`bpo-10544 `__: Yield expressions are " "now deprecated in comprehensions and generator expressions. They are still " @@ -14025,14 +14282,14 @@ msgid "" "directly in the enclosing scope." msgstr "" -#: ../../../build/NEWS:8050 ../../../build/NEWS:11396 +#: ../../../build/NEWS:8195 ../../../build/NEWS:11541 msgid "" "`bpo-32137 `__: The repr of deeply " "nested dict now raises a RecursionError instead of crashing due to a stack " "overflow." msgstr "" -#: ../../../build/NEWS:8053 +#: ../../../build/NEWS:8198 msgid "" "`bpo-32096 `__: Revert memory allocator " "changes in the C API: move structures back from _PyRuntime to " @@ -14041,14 +14298,14 @@ msgid "" "before _PyRuntime_Initialize()." msgstr "" -#: ../../../build/NEWS:8058 +#: ../../../build/NEWS:8203 msgid "" "`bpo-32043 `__: Add a new \"developer " "mode\": new \"-X dev\" command line option to enable debug checks at " "runtime." msgstr "" -#: ../../../build/NEWS:8061 +#: ../../../build/NEWS:8206 msgid "" "`bpo-32023 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is used " @@ -14056,7 +14313,7 @@ msgid "" " parentheses can be omitted only on calls." msgstr "" -#: ../../../build/NEWS:8066 +#: ../../../build/NEWS:8211 msgid "" "`bpo-32012 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is passed " @@ -14065,7 +14322,7 @@ msgid "" "comma on either side." msgstr "" -#: ../../../build/NEWS:8071 +#: ../../../build/NEWS:8216 msgid "" "`bpo-28180 `__: A new internal " "``_Py_SetLocaleFromEnv(category)`` helper function has been added in order " @@ -14074,7 +14331,7 @@ msgid "" "environment by default)." msgstr "" -#: ../../../build/NEWS:8076 ../../../build/NEWS:11679 +#: ../../../build/NEWS:8221 ../../../build/NEWS:11824 msgid "" "`bpo-31949 `__: Fixed several issues in " "printing tracebacks (PyTraceBack_Print()). Setting sys.tracebacklimit to 0 " @@ -14085,13 +14342,13 @@ msgid "" "traceback items on Windows. Fixed output errors handling." msgstr "" -#: ../../../build/NEWS:8084 ../../../build/NEWS:11687 +#: ../../../build/NEWS:8229 ../../../build/NEWS:11832 msgid "" "`bpo-30696 `__: Fix the interactive " "interpreter looping endlessly when no memory." msgstr "" -#: ../../../build/NEWS:8087 ../../../build/NEWS:11690 +#: ../../../build/NEWS:8232 ../../../build/NEWS:11835 msgid "" "`bpo-20047 `__: Bytearray methods " "partition() and rpartition() now accept only bytes-like objects as " @@ -14099,34 +14356,34 @@ msgid "" "returning a bogus result when an integer is passed as a separator." msgstr "" -#: ../../../build/NEWS:8092 ../../../build/NEWS:11698 +#: ../../../build/NEWS:8237 ../../../build/NEWS:11843 msgid "" "`bpo-21720 `__: BytesWarning no longer " "emitted when the *fromlist* argument of ``__import__()`` or the ``__all__`` " "attribute of the module contain bytes instances." msgstr "" -#: ../../../build/NEWS:8096 +#: ../../../build/NEWS:8241 msgid "" "`bpo-31845 `__: Environment variables " "are once more read correctly at interpreter startup." msgstr "" -#: ../../../build/NEWS:8099 +#: ../../../build/NEWS:8244 msgid "" "`bpo-28936 `__: Ensure that lexically " "first syntax error involving a parameter and ``global`` or ``nonlocal`` is " "detected first at a given scope. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:8103 ../../../build/NEWS:11702 +#: ../../../build/NEWS:8248 ../../../build/NEWS:11847 msgid "" "`bpo-31825 `__: Fixed OverflowError in " "the 'unicode-escape' codec and in codecs.escape_decode() when decode an " "escaped non-ascii byte." msgstr "" -#: ../../../build/NEWS:8106 +#: ../../../build/NEWS:8251 msgid "" "`bpo-31618 `__: The per-frame tracing " "logic added in 3.7a1 has been altered so that ``frame->f_lineno`` is updated" @@ -14137,7 +14394,7 @@ msgid "" "``f_trace_opcodes`` are enabled, line events now occur first." msgstr "" -#: ../../../build/NEWS:8114 ../../../build/NEWS:11705 +#: ../../../build/NEWS:8259 ../../../build/NEWS:11850 msgid "" "`bpo-28603 `__: Print the full " "context/cause chain of exceptions on interpreter exit, even if an exception " @@ -14145,7 +14402,7 @@ msgid "" "Bitter." msgstr "" -#: ../../../build/NEWS:8118 ../../../build/NEWS:11709 +#: ../../../build/NEWS:8263 ../../../build/NEWS:11854 msgid "" "`bpo-31786 `__: Fix timeout rounding in " "the select module to round correctly negative timeouts between -1.0 and 0.0." @@ -14153,35 +14410,35 @@ msgid "" "call was incorrectly non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8123 +#: ../../../build/NEWS:8268 msgid "" "`bpo-31781 `__: Prevent crashes when " "calling methods of an uninitialized ``zipimport.zipimporter`` object. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8126 +#: ../../../build/NEWS:8271 msgid "" "`bpo-30399 `__: Standard repr() of " "BaseException with a single argument no longer contains redundant trailing " "comma." msgstr "" -#: ../../../build/NEWS:8129 ../../../build/NEWS:11717 +#: ../../../build/NEWS:8274 ../../../build/NEWS:11862 msgid "" "`bpo-31626 `__: Fixed a bug in debug " "memory allocator. There was a write to freed memory after shrinking a " "memory block." msgstr "" -#: ../../../build/NEWS:8132 ../../../build/NEWS:11762 +#: ../../../build/NEWS:8277 ../../../build/NEWS:11907 msgid "" "`bpo-30817 `__: `PyErr_PrintEx()` clears" " now the ignored exception that may be raised by `_PySys_SetObjectId()`, for" " example when no memory." msgstr "" -#: ../../../build/NEWS:8138 ../../../build/NEWS:11768 +#: ../../../build/NEWS:8283 ../../../build/NEWS:11913 msgid "" "`bpo-28556 `__: Two minor fixes for " "``typing`` module: allow shallow copying instances of generic classes, " @@ -14189,14 +14446,14 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:8142 +#: ../../../build/NEWS:8287 msgid "" "`bpo-32214 `__: PEP 557, Data Classes. " "Provides a decorator which adds boilerplate methods to classes which use " "type annotations so specify fields." msgstr "" -#: ../../../build/NEWS:8146 ../../../build/NEWS:11772 +#: ../../../build/NEWS:8291 ../../../build/NEWS:11917 msgid "" "`bpo-27240 `__: The header folding " "algorithm for the new email policies has been rewritten, which also fixes " @@ -14206,20 +14463,20 @@ msgid "" "now done correctly." msgstr "" -#: ../../../build/NEWS:8150 ../../../build/NEWS:11776 +#: ../../../build/NEWS:8295 ../../../build/NEWS:11921 msgid "" "`bpo-32186 `__: io.FileIO.readall() and " "io.FileIO.read() now release the GIL when getting the file size. Fixed hang " "of all threads with inaccessible NFS server. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8154 +#: ../../../build/NEWS:8299 msgid "" "`bpo-321010 `__: Add " ":attr:`sys.flags.dev_mode` flag" msgstr "" -#: ../../../build/NEWS:8156 +#: ../../../build/NEWS:8301 msgid "" "`bpo-32154 `__: The " "``asyncio.windows_utils.socketpair()`` function has been removed: use " @@ -14229,7 +14486,7 @@ msgid "" "``socket.socketpair`` on Python 3.5 and newer." msgstr "" -#: ../../../build/NEWS:8162 +#: ../../../build/NEWS:8307 msgid "" "`bpo-32089 `__: warnings: In development" " (-X dev) and debug mode (pydebug build), use the \"default\" action for " @@ -14237,7 +14494,7 @@ msgid "" "filters." msgstr "" -#: ../../../build/NEWS:8166 +#: ../../../build/NEWS:8311 msgid "" "`bpo-32107 `__: ``uuid.getnode()`` now " "preferentially returns universally administered MAC addresses if available, " @@ -14247,7 +14504,7 @@ msgid "" "returned." msgstr "" -#: ../../../build/NEWS:8172 +#: ../../../build/NEWS:8317 msgid "" "`bpo-23033 `__: Wildcard is now " "supported in hostname when it is one and only character in the left most " @@ -14255,14 +14512,14 @@ msgid "" " by Mandeep Singh." msgstr "" -#: ../../../build/NEWS:8176 ../../../build/NEWS:11780 +#: ../../../build/NEWS:8321 ../../../build/NEWS:11925 msgid "" "`bpo-12239 `__: Make " ":meth:`msilib.SummaryInformation.GetProperty` return ``None`` when the value" " of property is ``VT_EMPTY``. Initial patch by Mark Mc Mahon." msgstr "" -#: ../../../build/NEWS:8180 +#: ../../../build/NEWS:8325 msgid "" "`bpo-28334 `__: Use " ":func:`os.path.expanduser` to find the ``~/.netrc`` file in " @@ -14270,7 +14527,7 @@ msgid "" "raised. Patch by Dimitri Merejkowsky." msgstr "" -#: ../../../build/NEWS:8184 +#: ../../../build/NEWS:8329 msgid "" "`bpo-32121 `__: Made " "``tracemalloc.Traceback`` behave more like the traceback module, sorting the" @@ -14280,7 +14537,7 @@ msgid "" "to ``Traceback.format()``. (Patch by Jesse Bakker.)" msgstr "" -#: ../../../build/NEWS:8191 ../../../build/NEWS:11784 +#: ../../../build/NEWS:8336 ../../../build/NEWS:11929 msgid "" "`bpo-31325 `__: Fix wrong usage of " ":func:`collections.namedtuple` in the :meth:`RobotFileParser.parse() " @@ -14288,14 +14545,14 @@ msgid "" "Wellner." msgstr "" -#: ../../../build/NEWS:8195 ../../../build/NEWS:11788 +#: ../../../build/NEWS:8340 ../../../build/NEWS:11933 msgid "" "`bpo-12382 `__: " ":func:`msilib.OpenDatabase` now raises a better exception message when it " "couldn't open or create an MSI file. Initial patch by William Tisäter." msgstr "" -#: ../../../build/NEWS:8199 +#: ../../../build/NEWS:8344 msgid "" "`bpo-19610 `__: ``setup()`` now warns " "about invalid types for some fields. The ``distutils.dist.Distribution`` " @@ -14303,21 +14560,21 @@ msgid "" "are not specified as a list or a string." msgstr "" -#: ../../../build/NEWS:8204 +#: ../../../build/NEWS:8349 msgid "" "`bpo-32071 `__: Added the ``-k`` " "command-line option to ``python -m unittest`` to run only tests that match " "the given pattern(s)." msgstr "" -#: ../../../build/NEWS:8207 +#: ../../../build/NEWS:8352 msgid "" "`bpo-10049 `__: Added *nullcontext* no-" "op context manager to contextlib. This provides a simpler and faster " "alternative to ExitStack() when handling optional context managers." msgstr "" -#: ../../../build/NEWS:8211 +#: ../../../build/NEWS:8356 msgid "" "`bpo-28684 `__: The new " "test.support.skip_unless_bind_unix_socket() decorator is used here to skip " @@ -14326,7 +14583,7 @@ msgid "" "the recent Android versions that run now SELinux in enforcing mode)." msgstr "" -#: ../../../build/NEWS:8217 ../../../build/NEWS:11792 +#: ../../../build/NEWS:8362 ../../../build/NEWS:11937 msgid "" "`bpo-32110 `__: " "``codecs.StreamReader.read(n)`` now returns not more than *n* " @@ -14334,7 +14591,7 @@ msgid "" "``read()`` methods of other file-like objects." msgstr "" -#: ../../../build/NEWS:8221 +#: ../../../build/NEWS:8366 msgid "" "`bpo-27535 `__: The warnings module " "doesn't leak memory anymore in the hidden warnings registry for the " @@ -14342,7 +14599,7 @@ msgid "" "the warning key to the registry anymore for the \"ignore\" action." msgstr "" -#: ../../../build/NEWS:8226 +#: ../../../build/NEWS:8371 msgid "" "`bpo-32088 `__: warnings: When Python " "is build is debug mode (``Py_DEBUG``), :exc:`DeprecationWarning`, " @@ -14350,21 +14607,21 @@ msgid "" "displayed by default." msgstr "" -#: ../../../build/NEWS:8230 +#: ../../../build/NEWS:8375 msgid "" "`bpo-1647489 `__: Fixed searching " "regular expression patterns that could match an empty string. Non-empty " "string can now be correctly found after matching an empty string." msgstr "" -#: ../../../build/NEWS:8234 +#: ../../../build/NEWS:8379 msgid "" "`bpo-25054 `__: Added support of " "splitting on a pattern that could match an empty string." msgstr "" -#: ../../../build/NEWS:8237 ../../../build/NEWS:11796 -#: ../../../build/NEWS:16513 +#: ../../../build/NEWS:8382 ../../../build/NEWS:11941 +#: ../../../build/NEWS:16658 msgid "" "`bpo-32072 `__: Fixed issues with binary" " plists: Fixed saving bytearrays. Identical objects will be saved only once." @@ -14372,38 +14629,38 @@ msgid "" "saving and loading recursive data structures." msgstr "" -#: ../../../build/NEWS:8242 +#: ../../../build/NEWS:8387 msgid "" "`bpo-32069 `__: Drop legacy SSL " "transport from asyncio, ssl.MemoryBIO is always used anyway." msgstr "" -#: ../../../build/NEWS:8245 +#: ../../../build/NEWS:8390 msgid "" "`bpo-32066 `__: asyncio: Support " "pathlib.Path in create_unix_connection; sock arg should be optional" msgstr "" -#: ../../../build/NEWS:8248 +#: ../../../build/NEWS:8393 msgid "" "`bpo-32046 `__: Updates 2to3 to convert " "from operator.isCallable(obj) to callable(obj). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8251 +#: ../../../build/NEWS:8396 msgid "" "`bpo-32018 `__: inspect.signature should" " follow :pep:`8`, if the parameter has an annotation and a default value. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8254 +#: ../../../build/NEWS:8399 msgid "" "`bpo-32025 `__: Add time.thread_time() " "and time.thread_time_ns()" msgstr "" -#: ../../../build/NEWS:8256 +#: ../../../build/NEWS:8401 msgid "" "`bpo-32037 `__: Integers that fit in a " "signed 32-bit integer will be now pickled with protocol 0 using the INT " @@ -14412,27 +14669,27 @@ msgid "" "2." msgstr "" -#: ../../../build/NEWS:8261 ../../../build/NEWS:11801 +#: ../../../build/NEWS:8406 ../../../build/NEWS:11946 msgid "" "`bpo-32034 `__: Make " "asyncio.IncompleteReadError and LimitOverrunError pickleable." msgstr "" -#: ../../../build/NEWS:8264 ../../../build/NEWS:11804 +#: ../../../build/NEWS:8409 ../../../build/NEWS:11949 msgid "" "`bpo-32015 `__: Fixed the looping of " "asyncio in the case of reconnection the socket during waiting async " "read/write from/to the socket." msgstr "" -#: ../../../build/NEWS:8267 ../../../build/NEWS:11807 +#: ../../../build/NEWS:8412 ../../../build/NEWS:11952 msgid "" "`bpo-32011 `__: Restored support of " "loading marshal files with the TYPE_INT64 code. These files can be produced " "in Python 2.7." msgstr "" -#: ../../../build/NEWS:8270 +#: ../../../build/NEWS:8415 msgid "" "`bpo-28369 `__: Enhance " "add_reader/writer check that socket is not used by some transport. Before, " @@ -14440,14 +14697,14 @@ msgid "" " Now the check is implemented correctly for all file-like objects." msgstr "" -#: ../../../build/NEWS:8275 +#: ../../../build/NEWS:8420 msgid "" "`bpo-31976 `__: Fix race condition when " "flushing a file is slow, which can cause a segfault if closing the file from" " another thread." msgstr "" -#: ../../../build/NEWS:8278 +#: ../../../build/NEWS:8423 msgid "" "`bpo-31985 `__: Formally deprecated " "aifc.openfp, sunau.openfp, and wave.openfp. Since change " @@ -14457,40 +14714,40 @@ msgid "" "undocumented." msgstr "" -#: ../../../build/NEWS:8284 +#: ../../../build/NEWS:8429 msgid "" "`bpo-21862 `__: cProfile command line " "now accepts `-m module_name` as an alternative to script path. Patch by " "Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8287 ../../../build/NEWS:11810 +#: ../../../build/NEWS:8432 ../../../build/NEWS:11955 msgid "" "`bpo-31970 `__: Reduce performance " "overhead of asyncio debug mode." msgstr "" -#: ../../../build/NEWS:8289 +#: ../../../build/NEWS:8434 msgid "" "`bpo-31843 `__: *database* argument of " "sqlite3.connect() now accepts a :term:`path-like object`, instead of just a " "string." msgstr "" -#: ../../../build/NEWS:8292 +#: ../../../build/NEWS:8437 msgid "" "`bpo-31945 `__: Add Configurable " "*blocksize* to ``HTTPConnection`` and ``HTTPSConnection`` for improved " "upload throughput. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8295 +#: ../../../build/NEWS:8440 msgid "" "`bpo-31943 `__: Add a ``cancelled()`` " "method to :class:`asyncio.Handle`. Patch by Marat Sharafutdinov." msgstr "" -#: ../../../build/NEWS:8298 ../../../build/NEWS:11812 +#: ../../../build/NEWS:8443 ../../../build/NEWS:11957 msgid "" "`bpo-9678 `__: Fixed determining the MAC " "address in the uuid module: Using ifconfig on NetBSD and OpenBSD. Using arp " @@ -14498,32 +14755,32 @@ msgid "" "Shimizukawa." msgstr "" -#: ../../../build/NEWS:8302 ../../../build/NEWS:11816 +#: ../../../build/NEWS:8447 ../../../build/NEWS:11961 msgid "" "`bpo-30057 `__: Fix potential missed " "signal in signal.signal()." msgstr "" -#: ../../../build/NEWS:8304 ../../../build/NEWS:11818 +#: ../../../build/NEWS:8449 ../../../build/NEWS:11963 msgid "" "`bpo-31933 `__: Fix Blake2 params " "leaf_size and node_offset on big endian platforms. Patch by Jack O'Connor." msgstr "" -#: ../../../build/NEWS:8307 +#: ../../../build/NEWS:8452 msgid "" "`bpo-21423 `__: Add an initializer " "argument to {Process,Thread}PoolExecutor" msgstr "" -#: ../../../build/NEWS:8309 ../../../build/NEWS:11821 +#: ../../../build/NEWS:8454 ../../../build/NEWS:11966 msgid "" "`bpo-31927 `__: Fixed compilation of the" " socket module on NetBSD 8. Fixed assertion failure or reading arbitrary " "data when parse a AF_BLUETOOTH address on NetBSD and DragonFly BSD." msgstr "" -#: ../../../build/NEWS:8313 ../../../build/NEWS:11825 +#: ../../../build/NEWS:8458 ../../../build/NEWS:11970 msgid "" "`bpo-27666 `__: Fixed stack corruption " "in curses.box() and curses.ungetmouse() when the size of types chtype or " @@ -14531,65 +14788,65 @@ msgid "" " as arguments. Based on patch by Steve Fink." msgstr "" -#: ../../../build/NEWS:8318 +#: ../../../build/NEWS:8463 msgid "" "`bpo-31917 `__: Add 3 new clock " "identifiers: :data:`time.CLOCK_BOOTTIME`, :data:`time.CLOCK_PROF` and " ":data:`time.CLOCK_UPTIME`." msgstr "" -#: ../../../build/NEWS:8321 ../../../build/NEWS:11830 +#: ../../../build/NEWS:8466 ../../../build/NEWS:11975 msgid "" "`bpo-31897 `__: plistlib now catches " "more errors when read binary plists and raises InvalidFileException instead " "of unexpected exceptions." msgstr "" -#: ../../../build/NEWS:8324 ../../../build/NEWS:11833 +#: ../../../build/NEWS:8469 ../../../build/NEWS:11978 msgid "" "`bpo-25720 `__: Fix the method for " "checking pad state of curses WINDOW. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8327 ../../../build/NEWS:11836 +#: ../../../build/NEWS:8472 ../../../build/NEWS:11981 msgid "" "`bpo-31893 `__: Fixed the layout of the " "kqueue_event structure on OpenBSD and NetBSD. Fixed the comparison of the " "kqueue_event objects." msgstr "" -#: ../../../build/NEWS:8330 ../../../build/NEWS:11839 +#: ../../../build/NEWS:8475 ../../../build/NEWS:11984 msgid "" "`bpo-31891 `__: Fixed building the " "curses module on NetBSD." msgstr "" -#: ../../../build/NEWS:8332 +#: ../../../build/NEWS:8477 msgid "" "`bpo-31884 `__: added required constants" " to subprocess module for setting priority on windows" msgstr "" -#: ../../../build/NEWS:8335 +#: ../../../build/NEWS:8480 msgid "" "`bpo-28281 `__: Remove year (1-9999) " "limits on the Calendar.weekday() function. Patch by Mark Gollahon." msgstr "" -#: ../../../build/NEWS:8338 +#: ../../../build/NEWS:8483 msgid "" "`bpo-31702 `__: crypt.mksalt() now " "allows to specify the number of rounds for SHA-256 and SHA-512 hashing." msgstr "" -#: ../../../build/NEWS:8341 +#: ../../../build/NEWS:8486 msgid "" "`bpo-30639 `__: :func:`inspect.getfile` " "no longer computes the repr of unknown objects to display in an error " "message, to protect against badly behaved custom reprs." msgstr "" -#: ../../../build/NEWS:8345 +#: ../../../build/NEWS:8490 msgid "" "`bpo-30768 `__: Fix the " "pthread+semaphore implementation of PyThread_acquire_lock_timed() when " @@ -14597,20 +14854,20 @@ msgid "" "sem_timedwait() is interrupted by a signal (EINTR). See also the :pep:`475`." msgstr "" -#: ../../../build/NEWS:8350 +#: ../../../build/NEWS:8495 msgid "" "`bpo-31854 `__: Add " "``mmap.ACCESS_DEFAULT`` constant." msgstr "" -#: ../../../build/NEWS:8352 +#: ../../../build/NEWS:8497 msgid "" "`bpo-31834 `__: Use optimized code for " "BLAKE2 only with SSSE3+. The pure SSE2 implementation is slower than the " "pure C reference implementation." msgstr "" -#: ../../../build/NEWS:8355 +#: ../../../build/NEWS:8500 msgid "" "`bpo-28292 `__: " "Calendar.itermonthdates() will now consistently raise an exception when a " @@ -14620,14 +14877,14 @@ msgid "" "tuples and are not restricted by the range supported by datetime.date." msgstr "" -#: ../../../build/NEWS:8362 +#: ../../../build/NEWS:8507 msgid "" "`bpo-28564 `__: The shutil.rmtree() " "function has been sped up to 20--40%. This was done using the os.scandir() " "function." msgstr "" -#: ../../../build/NEWS:8365 ../../../build/NEWS:11841 +#: ../../../build/NEWS:8510 ../../../build/NEWS:11986 msgid "" "`bpo-28416 `__: Instances of " "pickle.Pickler subclass with the persistent_id() method and pickle.Unpickler" @@ -14635,33 +14892,33 @@ msgid "" "cycles." msgstr "" -#: ../../../build/NEWS:8369 +#: ../../../build/NEWS:8514 msgid "" "`bpo-31653 `__: Don't release the GIL if" " we can acquire a multiprocessing semaphore immediately." msgstr "" -#: ../../../build/NEWS:8372 ../../../build/NEWS:11845 +#: ../../../build/NEWS:8517 ../../../build/NEWS:11990 msgid "" "`bpo-28326 `__: Fix " "multiprocessing.Process when stdout and/or stderr is closed or None." msgstr "" -#: ../../../build/NEWS:8375 +#: ../../../build/NEWS:8520 msgid "" "`bpo-20825 `__: Add `subnet_of` and " "`superset_of` containment tests to :class:`ipaddress.IPv6Network` and " ":class:`ipaddress.IPv4Network`. Patch by Michel Albert and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8379 +#: ../../../build/NEWS:8524 msgid "" "`bpo-31827 `__: Remove the " "os.stat_float_times() function. It was introduced in Python 2.3 for backward" " compatibility with Python 2.2, and was deprecated since Python 3.1." msgstr "" -#: ../../../build/NEWS:8383 +#: ../../../build/NEWS:8528 msgid "" "`bpo-31756 `__: Add a " "``subprocess.Popen(text=False)`` keyword argument to `subprocess` functions " @@ -14669,26 +14926,26 @@ msgid "" "into text. Patch by Andrew Clegg." msgstr "" -#: ../../../build/NEWS:8387 +#: ../../../build/NEWS:8532 msgid "" "`bpo-31819 `__: Add " "AbstractEventLoop.sock_recv_into()." msgstr "" -#: ../../../build/NEWS:8389 ../../../build/NEWS:11167 -#: ../../../build/NEWS:11848 +#: ../../../build/NEWS:8534 ../../../build/NEWS:11312 +#: ../../../build/NEWS:11993 msgid "" "`bpo-31457 `__: If nested log adapters " "are used, the inner ``process()`` methods are no longer omitted." msgstr "" -#: ../../../build/NEWS:8392 ../../../build/NEWS:11851 +#: ../../../build/NEWS:8537 ../../../build/NEWS:11996 msgid "" "`bpo-31457 `__: The ``manager`` property" " on LoggerAdapter objects is now properly settable." msgstr "" -#: ../../../build/NEWS:8395 ../../../build/NEWS:11854 +#: ../../../build/NEWS:8540 ../../../build/NEWS:11999 msgid "" "`bpo-31806 `__: Fix timeout rounding in " "time.sleep(), threading.Lock.acquire() and socket.socket.settimeout() to " @@ -14697,20 +14954,20 @@ msgid "" "non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8401 +#: ../../../build/NEWS:8546 msgid "" "`bpo-31803 `__: time.clock() and " "time.get_clock_info('clock') now emit a DeprecationWarning warning." msgstr "" -#: ../../../build/NEWS:8404 +#: ../../../build/NEWS:8549 msgid "" "`bpo-31800 `__: Extended support for " "parsing UTC offsets. strptime '%z' can now parse the output generated by " "datetime.isoformat, including seconds and microseconds." msgstr "" -#: ../../../build/NEWS:8408 ../../../build/NEWS:11860 +#: ../../../build/NEWS:8553 ../../../build/NEWS:12005 msgid "" "`bpo-28603 `__: traceback: Fix a " "TypeError that occurred during printing of exception tracebacks when either " @@ -14718,14 +14975,14 @@ msgid "" "unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8412 +#: ../../../build/NEWS:8557 msgid "" "`bpo-30541 `__: Add new function to seal" " a mock and prevent the automatically creation of child mocks. Patch by " "Mario Corchero." msgstr "" -#: ../../../build/NEWS:8415 +#: ../../../build/NEWS:8560 msgid "" "`bpo-31784 `__: Implement the " ":pep:`564`, add new 6 new functions with nanosecond resolution to the " @@ -14735,80 +14992,80 @@ msgid "" ":func:`~time.time_ns`." msgstr "" -#: ../../../build/NEWS:8421 +#: ../../../build/NEWS:8566 msgid "" "`bpo-30143 `__: 2to3 now generates a " "code that uses abstract collection classes from collections.abc rather than " "collections." msgstr "" -#: ../../../build/NEWS:8424 ../../../build/NEWS:11866 +#: ../../../build/NEWS:8569 ../../../build/NEWS:12011 msgid "" "`bpo-31770 `__: Prevent a crash when " "calling the ``__init__()`` method of a ``sqlite3.Cursor`` object more than " "once. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8427 ../../../build/NEWS:11873 +#: ../../../build/NEWS:8572 ../../../build/NEWS:12018 msgid "" "`bpo-31764 `__: Prevent a crash in " "``sqlite3.Cursor.close()`` in case the ``Cursor`` object is uninitialized. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8430 ../../../build/NEWS:11876 +#: ../../../build/NEWS:8575 ../../../build/NEWS:12021 msgid "" "`bpo-31752 `__: Fix possible crash in " "timedelta constructor called with custom integers." msgstr "" -#: ../../../build/NEWS:8433 ../../../build/NEWS:11885 +#: ../../../build/NEWS:8578 ../../../build/NEWS:12030 msgid "" "`bpo-31620 `__: an empty asyncio.Queue " "now doesn't leak memory when queue.get pollers timeout" msgstr "" -#: ../../../build/NEWS:8436 +#: ../../../build/NEWS:8581 msgid "" "`bpo-31690 `__: Allow the flags " "re.ASCII, re.LOCALE, and re.UNICODE to be used as group flags for regular " "expressions." msgstr "" -#: ../../../build/NEWS:8439 +#: ../../../build/NEWS:8584 msgid "" "`bpo-30349 `__: FutureWarning is now " "emitted if a regular expression contains character set constructs that will " "change semantically in the future (nested sets and set operations)." msgstr "" -#: ../../../build/NEWS:8443 +#: ../../../build/NEWS:8588 msgid "" "`bpo-31664 `__: Added support for the " "Blowfish hashing in the crypt module." msgstr "" -#: ../../../build/NEWS:8445 ../../../build/NEWS:11888 +#: ../../../build/NEWS:8590 ../../../build/NEWS:12033 msgid "" "`bpo-31632 `__: Fix method " "set_protocol() of class _SSLProtocolTransport in asyncio module. This method" " was previously modifying a wrong reference to the protocol." msgstr "" -#: ../../../build/NEWS:8449 ../../../build/NEWS:11899 +#: ../../../build/NEWS:8594 ../../../build/NEWS:12044 msgid "" "`bpo-15037 `__: Added a workaround for " "getkey() in curses for ncurses 5.7 and earlier." msgstr "" -#: ../../../build/NEWS:8452 +#: ../../../build/NEWS:8597 msgid "" "`bpo-31307 `__: Allow use of bytes " "objects for arguments to :meth:`configparser.ConfigParser.read`. Patch by " "Vincent Michel." msgstr "" -#: ../../../build/NEWS:8455 ../../../build/NEWS:11919 +#: ../../../build/NEWS:8600 ../../../build/NEWS:12064 msgid "" "`bpo-31334 `__: Fix " "``poll.poll([timeout])`` in the ``select`` module for arbitrary negative " @@ -14816,45 +15073,45 @@ msgid "" "Patch by Riccardo Coccioli." msgstr "" -#: ../../../build/NEWS:8459 ../../../build/NEWS:11923 +#: ../../../build/NEWS:8604 ../../../build/NEWS:12068 msgid "" "`bpo-31310 `__: multiprocessing's " "semaphore tracker should be launched again if crashed." msgstr "" -#: ../../../build/NEWS:8462 ../../../build/NEWS:11926 +#: ../../../build/NEWS:8607 ../../../build/NEWS:12071 msgid "" "`bpo-31308 `__: Make multiprocessing's " "forkserver process immune to Ctrl-C and other user interruptions. If it " "crashes, restart it when necessary." msgstr "" -#: ../../../build/NEWS:8465 +#: ../../../build/NEWS:8610 msgid "" "`bpo-31245 `__: Added support for " "AF_UNIX socket in asyncio `create_datagram_endpoint`." msgstr "" -#: ../../../build/NEWS:8468 +#: ../../../build/NEWS:8613 msgid "" "`bpo-30553 `__: Add HTTP/2 status code " "421 (Misdirected Request) to :class:`http.HTTPStatus`. Patch by Vitor " "Pereira." msgstr "" -#: ../../../build/NEWS:8474 ../../../build/NEWS:11932 +#: ../../../build/NEWS:8619 ../../../build/NEWS:12077 msgid "" "`bpo-32105 `__: Added " "asyncio.BaseEventLoop.connect_accepted_socket versionadded marker." msgstr "" -#: ../../../build/NEWS:8480 ../../../build/NEWS:11945 +#: ../../../build/NEWS:8625 ../../../build/NEWS:12090 msgid "" "`bpo-31380 `__: Skip test_httpservers " "test_undecodable_file on macOS: fails on APFS." msgstr "" -#: ../../../build/NEWS:8483 ../../../build/NEWS:11948 +#: ../../../build/NEWS:8628 ../../../build/NEWS:12093 msgid "" "`bpo-31705 `__: Skip " "test_socket.test_sha256() on Linux kernel older than 4.5. The test fails " @@ -14862,21 +15119,21 @@ msgid "" "4.5." msgstr "" -#: ../../../build/NEWS:8487 +#: ../../../build/NEWS:8632 msgid "" "`bpo-32138 `__: Skip on Android " "test_faulthandler tests that raise SIGSEGV and remove the " "test.support.requires_android_level decorator." msgstr "" -#: ../../../build/NEWS:8490 +#: ../../../build/NEWS:8635 msgid "" "`bpo-32136 `__: The runtime embedding " "tests have been split out from ``Lib/test/test_capi.py`` into a new " "``Lib/test/test_embed.py`` file." msgstr "" -#: ../../../build/NEWS:8493 +#: ../../../build/NEWS:8638 msgid "" "`bpo-28668 `__: " "test.support.requires_multiprocessing_queue is removed. Skip tests with " @@ -14884,14 +15141,14 @@ msgid "" "semaphore implementation is broken or missing." msgstr "" -#: ../../../build/NEWS:8497 +#: ../../../build/NEWS:8642 msgid "" "`bpo-32126 `__: Skip " "test_get_event_loop_new_process in test.test_asyncio.test_events when " "sem_open() is not functional." msgstr "" -#: ../../../build/NEWS:8500 ../../../build/NEWS:11952 +#: ../../../build/NEWS:8645 ../../../build/NEWS:12097 msgid "" "`bpo-31174 `__: Fix " "test_tools.test_unparse: DirectoryTestCase now stores the names sample to " @@ -14899,112 +15156,112 @@ msgid "" "leaks." msgstr "" -#: ../../../build/NEWS:8507 +#: ../../../build/NEWS:8652 msgid "" "`bpo-28538 `__: Revert the previous " "changes, the if_nameindex structure is defined by Unified Headers." msgstr "" -#: ../../../build/NEWS:8510 +#: ../../../build/NEWS:8655 msgid "" "`bpo-28762 `__: Revert the last commit, " "the F_LOCK macro is defined by Android Unified Headers." msgstr "" -#: ../../../build/NEWS:8513 +#: ../../../build/NEWS:8658 msgid "" "`bpo-29040 `__: Support building Android" " with Unified Headers. The first NDK release to support Unified Headers is " "android-ndk-r14." msgstr "" -#: ../../../build/NEWS:8516 ../../../build/NEWS:11962 +#: ../../../build/NEWS:8661 ../../../build/NEWS:12107 msgid "" "`bpo-32059 `__: ``detect_modules()`` in " "``setup.py`` now also searches the sysroot paths when cross-compiling." msgstr "" -#: ../../../build/NEWS:8519 ../../../build/NEWS:11965 +#: ../../../build/NEWS:8664 ../../../build/NEWS:12110 msgid "" "`bpo-31957 `__: Fixes Windows SDK " "version detection when building for Windows." msgstr "" -#: ../../../build/NEWS:8521 ../../../build/NEWS:11967 +#: ../../../build/NEWS:8666 ../../../build/NEWS:12112 msgid "" "`bpo-31609 `__: Fixes quotes in " "PCbuild/clean.bat" msgstr "" -#: ../../../build/NEWS:8523 ../../../build/NEWS:11969 +#: ../../../build/NEWS:8668 ../../../build/NEWS:12114 msgid "" "`bpo-31934 `__: Abort the build when " "building out of a not clean source tree." msgstr "" -#: ../../../build/NEWS:8525 ../../../build/NEWS:11971 +#: ../../../build/NEWS:8670 ../../../build/NEWS:12116 msgid "" "`bpo-31926 `__: Fixed Argument Clinic " "sometimes causing compilation errors when there was more than one function " "and/or method in a .c file with the same name." msgstr "" -#: ../../../build/NEWS:8529 ../../../build/NEWS:11975 +#: ../../../build/NEWS:8674 ../../../build/NEWS:12120 msgid "" "`bpo-28791 `__: Update Windows builds to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8531 ../../../build/NEWS:11977 +#: ../../../build/NEWS:8676 ../../../build/NEWS:12122 msgid "" "`bpo-28791 `__: Update OS X installer to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8533 +#: ../../../build/NEWS:8678 msgid "" "`bpo-28643 `__: Record profile-opt build" " progress with stamp files." msgstr "" -#: ../../../build/NEWS:8535 +#: ../../../build/NEWS:8680 msgid "" "`bpo-31866 `__: Finish removing support " "for AtheOS." msgstr "" -#: ../../../build/NEWS:8540 ../../../build/NEWS:11987 +#: ../../../build/NEWS:8685 ../../../build/NEWS:12132 msgid "" "`bpo-1102 `__: Return ``None`` when " "``View.Fetch()`` returns ``ERROR_NO_MORE_ITEMS`` instead of raising " "``MSIError``. Initial patch by Anthony Tuininga." msgstr "" -#: ../../../build/NEWS:8544 ../../../build/NEWS:11991 +#: ../../../build/NEWS:8689 ../../../build/NEWS:12136 msgid "" "`bpo-31944 `__: Fixes Modify button in " "Apps and Features dialog." msgstr "" -#: ../../../build/NEWS:8546 +#: ../../../build/NEWS:8691 msgid "" "`bpo-20486 `__: Implement the " "``Database.Close()`` method to help closing MSI database objects." msgstr "" -#: ../../../build/NEWS:8549 +#: ../../../build/NEWS:8694 msgid "" "`bpo-31857 `__: Make the behavior of " "USE_STACKCHECK deterministic in a multi-threaded environment." msgstr "" -#: ../../../build/NEWS:8555 ../../../build/NEWS:11996 +#: ../../../build/NEWS:8700 ../../../build/NEWS:12141 msgid "" "`bpo-31392 `__: Update macOS installer " "to use OpenSSL 1.0.2m" msgstr "" -#: ../../../build/NEWS:8560 ../../../build/NEWS:12001 +#: ../../../build/NEWS:8705 ../../../build/NEWS:12146 msgid "" "`bpo-32207 `__: Improve tk event " "exception tracebacks in IDLE. When tk event handling is driven by IDLE's run" @@ -15014,20 +15271,20 @@ msgid "" "suggestion by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:8566 ../../../build/NEWS:12007 +#: ../../../build/NEWS:8711 ../../../build/NEWS:12152 msgid "" "`bpo-32164 `__: Delete unused file " "idlelib/tabbedpages.py. Use of TabbedPageSet in configdialog was replaced by" " ttk.Notebook." msgstr "" -#: ../../../build/NEWS:8569 ../../../build/NEWS:12010 +#: ../../../build/NEWS:8714 ../../../build/NEWS:12155 msgid "" "`bpo-32100 `__: IDLE: Fix old and new " "bugs in pathbrowser; improve tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8572 ../../../build/NEWS:12013 +#: ../../../build/NEWS:8717 ../../../build/NEWS:12158 msgid "" "`bpo-31858 `__: IDLE -- Restrict shell " "prompt manipulation to the shell. Editor and output windows only see an " @@ -15036,14 +15293,14 @@ msgid "" " not set or changed." msgstr "" -#: ../../../build/NEWS:8577 ../../../build/NEWS:12018 +#: ../../../build/NEWS:8722 ../../../build/NEWS:12163 msgid "" "`bpo-31860 `__: The font sample in the " "IDLE configuration dialog is now editable. Changes persist while IDLE " "remains open" msgstr "" -#: ../../../build/NEWS:8580 ../../../build/NEWS:12021 +#: ../../../build/NEWS:8725 ../../../build/NEWS:12166 msgid "" "`bpo-31836 `__: Test_code_module now " "passes if run after test_idle, which sets ps1. The code module uses sys.ps1 " @@ -15051,14 +15308,14 @@ msgid "" "both behaviors. Ditto for ps2." msgstr "" -#: ../../../build/NEWS:8584 ../../../build/NEWS:12025 +#: ../../../build/NEWS:8729 ../../../build/NEWS:12170 msgid "" "`bpo-28603 `__: Fix a TypeError that " "caused a shell restart when printing a traceback that includes an exception " "that is unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8588 +#: ../../../build/NEWS:8733 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -15069,7 +15326,7 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:8599 +#: ../../../build/NEWS:8744 msgid "" "`bpo-32159 `__: Remove CVS and " "Subversion tools: remove svneol.py and treesync.py scripts. CPython migrated" @@ -15077,14 +15334,14 @@ msgid "" "are no longer used to develop CPython." msgstr "" -#: ../../../build/NEWS:8604 ../../../build/NEWS:12064 +#: ../../../build/NEWS:8749 ../../../build/NEWS:12209 msgid "" "`bpo-30722 `__: Make redemo work with " "Python 3.6 and newer versions. Also, remove the ``LOCALE`` option since it " "doesn't work with string patterns in Python 3. Patch by Christoph Sarnowski." msgstr "" -#: ../../../build/NEWS:8611 ../../../build/NEWS:12071 +#: ../../../build/NEWS:8756 ../../../build/NEWS:12216 msgid "" "`bpo-20891 `__: Fix PyGILState_Ensure()." " When PyGILState_Ensure() is called in a non-Python thread before " @@ -15092,14 +15349,14 @@ msgid "" "PyThreadState_New() to fix a crash." msgstr "" -#: ../../../build/NEWS:8615 +#: ../../../build/NEWS:8760 msgid "" "`bpo-32125 `__: The " "``Py_UseClassExceptionsFlag`` flag has been removed. It was deprecated and " "wasn't used anymore since Python 2.0." msgstr "" -#: ../../../build/NEWS:8618 +#: ../../../build/NEWS:8763 msgid "" "`bpo-25612 `__: Move the current " "exception state from the frame object to the co-routine. This simplifies the" @@ -15107,14 +15364,14 @@ msgid "" "exception state when entering or exiting a generator." msgstr "" -#: ../../../build/NEWS:8623 +#: ../../../build/NEWS:8768 msgid "" "`bpo-23699 `__: Add " "Py_RETURN_RICHCOMPARE macro to reduce boilerplate code in rich comparison " "functions." msgstr "" -#: ../../../build/NEWS:8626 ../../../build/NEWS:12078 +#: ../../../build/NEWS:8771 ../../../build/NEWS:12223 msgid "" "`bpo-30697 `__: The " "`PyExc_RecursionErrorInst` singleton is removed and " @@ -15124,15 +15381,15 @@ msgid "" "`__." msgstr "" -#: ../../../build/NEWS:8633 +#: ../../../build/NEWS:8778 msgid "Python 3.7.0 alpha 2" msgstr "Python 3.7.0 alfa 2" -#: ../../../build/NEWS:8635 +#: ../../../build/NEWS:8780 msgid "*Release date: 2017-10-16*" msgstr "*Tanggal rilis: 2017-10-16*" -#: ../../../build/NEWS:8640 +#: ../../../build/NEWS:8785 msgid "" "`bpo-31558 `__: ``gc.freeze()`` is a new" " API that allows for moving all objects currently tracked by the garbage " @@ -15142,85 +15399,85 @@ msgid "" "stability at fork()." msgstr "" -#: ../../../build/NEWS:8646 ../../../build/NEWS:11714 +#: ../../../build/NEWS:8791 ../../../build/NEWS:11859 msgid "" "`bpo-31642 `__: Restored blocking \"from" " package import module\" by setting sys.modules[\"package.module\"] to None." msgstr "" -#: ../../../build/NEWS:8649 +#: ../../../build/NEWS:8794 msgid "" "`bpo-31708 `__: Allow use of " "asynchronous generator expressions in synchronous functions." msgstr "" -#: ../../../build/NEWS:8652 +#: ../../../build/NEWS:8797 msgid "" "`bpo-31709 `__: Drop support of " "asynchronous __aiter__." msgstr "" -#: ../../../build/NEWS:8654 +#: ../../../build/NEWS:8799 msgid "" "`bpo-30404 `__: The -u option now makes " "the stdout and stderr streams unbuffered rather than line-buffered." msgstr "" -#: ../../../build/NEWS:8657 ../../../build/NEWS:11720 +#: ../../../build/NEWS:8802 ../../../build/NEWS:11865 msgid "" "`bpo-31619 `__: Fixed a ValueError when " "convert a string with large number of underscores to integer with binary " "base." msgstr "" -#: ../../../build/NEWS:8660 +#: ../../../build/NEWS:8805 msgid "" "`bpo-31602 `__: Fix an assertion failure" " in `zipimporter.get_source()` in case of a bad `zlib.decompress()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8663 ../../../build/NEWS:11723 +#: ../../../build/NEWS:8808 ../../../build/NEWS:11868 msgid "" "`bpo-31592 `__: Fixed an assertion " "failure in Python parser in case of a bad `unicodedata.normalize()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8666 ../../../build/NEWS:11726 +#: ../../../build/NEWS:8811 ../../../build/NEWS:11871 msgid "" "`bpo-31588 `__: Raise a `TypeError` with" " a helpful error message when class creation fails due to a metaclass with a" " bad ``__prepare__()`` method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8670 +#: ../../../build/NEWS:8815 msgid "" "`bpo-31574 `__: Importlib was " "instrumented with two dtrace probes to profile import timing." msgstr "" -#: ../../../build/NEWS:8673 ../../../build/NEWS:11730 +#: ../../../build/NEWS:8818 ../../../build/NEWS:11875 msgid "" "`bpo-31566 `__: Fix an assertion failure" " in `_warnings.warn()` in case of a bad ``__name__`` global. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8676 +#: ../../../build/NEWS:8821 msgid "" "`bpo-31506 `__: Improved the error " "message logic for object.__new__ and object.__init__." msgstr "" -#: ../../../build/NEWS:8679 ../../../build/NEWS:11733 +#: ../../../build/NEWS:8824 ../../../build/NEWS:11878 msgid "" "`bpo-31505 `__: Fix an assertion failure" " in `json`, in case `_json.make_encoder()` received a bad `encoder()` " "argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8683 ../../../build/NEWS:11737 +#: ../../../build/NEWS:8828 ../../../build/NEWS:11882 msgid "" "`bpo-31492 `__: Fix assertion failures " "in case of failing to import from a module with a bad ``__name__`` " @@ -15228,21 +15485,21 @@ msgid "" "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8687 ../../../build/NEWS:11745 +#: ../../../build/NEWS:8832 ../../../build/NEWS:11890 msgid "" "`bpo-31478 `__: Fix an assertion failure" " in `_random.Random.seed()` in case the argument has a bad ``__abs__()`` " "method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8690 +#: ../../../build/NEWS:8835 msgid "" "`bpo-31336 `__: Speed up class creation " "by 10-20% by reducing the overhead in the necessary special method lookups." " Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8693 +#: ../../../build/NEWS:8838 msgid "" "`bpo-31415 `__: Add ``-X importtime`` " "option to show how long each import takes. It can be used to optimize " @@ -15250,13 +15507,13 @@ msgid "" "as an equivalent way to enable this." msgstr "" -#: ../../../build/NEWS:8697 +#: ../../../build/NEWS:8842 msgid "" "`bpo-31410 `__: Optimized calling " "wrapper and classmethod descriptors." msgstr "" -#: ../../../build/NEWS:8699 +#: ../../../build/NEWS:8844 msgid "" "`bpo-31353 `__: :pep:`553` - Add a new " "built-in called ``breakpoint()`` which calls ``sys.breakpointhook()``. By " @@ -15265,101 +15522,101 @@ msgid "" "original value of the hook is saved in ``sys.__breakpointhook__``." msgstr "" -#: ../../../build/NEWS:8705 +#: ../../../build/NEWS:8850 msgid "" "`bpo-17852 `__: Maintain a list of open " "buffered files, flush them before exiting the interpreter. Based on a patch" " from Armin Rigo." msgstr "" -#: ../../../build/NEWS:8708 ../../../build/NEWS:11748 +#: ../../../build/NEWS:8853 ../../../build/NEWS:11893 msgid "" "`bpo-31315 `__: Fix an assertion failure" " in imp.create_dynamic(), when spec.name is not a string. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8711 ../../../build/NEWS:11751 +#: ../../../build/NEWS:8856 ../../../build/NEWS:11896 msgid "" "`bpo-31311 `__: Fix a crash in the " "``__setstate__()`` method of `ctypes._CData`, in case of a bad ``__dict__``." " Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8714 ../../../build/NEWS:11754 +#: ../../../build/NEWS:8859 ../../../build/NEWS:11899 msgid "" "`bpo-31293 `__: Fix crashes in true " "division and multiplication of a timedelta object by a float with a bad " "as_integer_ratio() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8718 ../../../build/NEWS:11758 +#: ../../../build/NEWS:8863 ../../../build/NEWS:11903 msgid "" "`bpo-31285 `__: Fix an assertion failure" " in `warnings.warn_explicit`, when the return value of the received loader's" " get_source() has a bad splitlines() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8722 +#: ../../../build/NEWS:8867 msgid "" "`bpo-30406 `__: Make ``async`` and " "``await`` proper keywords, as specified in :pep:`492`." msgstr "" -#: ../../../build/NEWS:8728 ../../../build/NEWS:11864 +#: ../../../build/NEWS:8873 ../../../build/NEWS:12009 msgid "" "`bpo-30058 `__: Fixed buffer overflow in" " select.kqueue.control()." msgstr "" -#: ../../../build/NEWS:8730 ../../../build/NEWS:11869 +#: ../../../build/NEWS:8875 ../../../build/NEWS:12014 msgid "" "`bpo-31672 `__: ``idpattern`` in " "``string.Template`` matched some non-ASCII characters. Now it uses ``-i`` " "regular expression local flag to avoid non-ASCII characters." msgstr "" -#: ../../../build/NEWS:8734 ../../../build/NEWS:11879 +#: ../../../build/NEWS:8879 ../../../build/NEWS:12024 msgid "" "`bpo-31701 `__: On Windows, " "faulthandler.enable() now ignores MSC and COM exceptions." msgstr "" -#: ../../../build/NEWS:8737 ../../../build/NEWS:11882 +#: ../../../build/NEWS:8882 ../../../build/NEWS:12027 msgid "" "`bpo-31728 `__: Prevent crashes in " "`_elementtree` due to unsafe cleanup of `Element.text` and `Element.tail`. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8740 +#: ../../../build/NEWS:8885 msgid "" "`bpo-31671 `__: Now ``re.compile()`` " "converts passed RegexFlag to normal int object before compiling. " "bm_regex_compile benchmark shows 14% performance improvements." msgstr "" -#: ../../../build/NEWS:8744 +#: ../../../build/NEWS:8889 msgid "" "`bpo-30397 `__: The types of compiled " "regular objects and match objects are now exposed as `re.Pattern` and " "`re.Match`. This adds information in pydoc output for the re module." msgstr "" -#: ../../../build/NEWS:8748 ../../../build/NEWS:11892 +#: ../../../build/NEWS:8893 ../../../build/NEWS:12037 msgid "" "`bpo-31675 `__: Fixed memory leaks in " "Tkinter's methods splitlist() and split() when pass a string larger than 2 " "GiB." msgstr "" -#: ../../../build/NEWS:8751 ../../../build/NEWS:11895 +#: ../../../build/NEWS:8896 ../../../build/NEWS:12040 msgid "" "`bpo-31673 `__: Fixed typo in the name " "of Tkinter's method adderrorinfo()." msgstr "" -#: ../../../build/NEWS:8753 +#: ../../../build/NEWS:8898 msgid "" "`bpo-31648 `__: Improvements to path " "predicates in ElementTree: Allow whitespace around predicate parts, i.e. " @@ -15368,70 +15625,70 @@ msgid "" "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8758 ../../../build/NEWS:11897 +#: ../../../build/NEWS:8903 ../../../build/NEWS:12042 msgid "" "`bpo-30806 `__: Fix the string " "representation of a netrc object." msgstr "" -#: ../../../build/NEWS:8760 +#: ../../../build/NEWS:8905 msgid "" "`bpo-31638 `__: Add optional argument " "``compressed`` to ``zipapp.create_archive``, and add option ``--compress`` " "to the command line interface of ``zipapp``." msgstr "" -#: ../../../build/NEWS:8764 ../../../build/NEWS:11902 +#: ../../../build/NEWS:8909 ../../../build/NEWS:12047 msgid "" "`bpo-25351 `__: Avoid venv activate " "failures with undefined variables" msgstr "" -#: ../../../build/NEWS:8766 +#: ../../../build/NEWS:8911 msgid "" "`bpo-20519 `__: Avoid ctypes use (if " "possible) and improve import time for uuid." msgstr "" -#: ../../../build/NEWS:8769 +#: ../../../build/NEWS:8914 msgid "" "`bpo-28293 `__: The regular expression " "cache is no longer completely dumped when it is full." msgstr "" -#: ../../../build/NEWS:8772 +#: ../../../build/NEWS:8917 msgid "" "`bpo-31596 `__: Added " "pthread_getcpuclockid() to the time module" msgstr "" -#: ../../../build/NEWS:8774 +#: ../../../build/NEWS:8919 msgid "" "`bpo-27494 `__: Make 2to3 accept a " "trailing comma in generator expressions. For example, ``set(x for x in " "[],)`` is now allowed." msgstr "" -#: ../../../build/NEWS:8777 ../../../build/NEWS:11908 +#: ../../../build/NEWS:8922 ../../../build/NEWS:12053 msgid "" "`bpo-30347 `__: Stop crashes when " "concurrently iterate over itertools.groupby() iterators." msgstr "" -#: ../../../build/NEWS:8780 +#: ../../../build/NEWS:8925 msgid "" "`bpo-30346 `__: An iterator produced by " "itertools.groupby() iterator now becomes exhausted after advancing the " "groupby iterator." msgstr "" -#: ../../../build/NEWS:8783 +#: ../../../build/NEWS:8928 msgid "" "`bpo-31556 `__: Cancel asyncio.wait_for " "future faster if timeout <= 0" msgstr "" -#: ../../../build/NEWS:8785 +#: ../../../build/NEWS:8930 msgid "" "`bpo-31540 `__: Allow passing a context " "object in :class:`concurrent.futures.ProcessPoolExecutor` constructor. Also," @@ -15439,20 +15696,20 @@ msgid "" "earlier to improve memory usage when a worker waits for new jobs." msgstr "" -#: ../../../build/NEWS:8790 ../../../build/NEWS:11911 +#: ../../../build/NEWS:8935 ../../../build/NEWS:12056 msgid "" "`bpo-31516 `__: " "``threading.current_thread()`` should not return a dummy thread at shutdown." msgstr "" -#: ../../../build/NEWS:8793 +#: ../../../build/NEWS:8938 msgid "" "`bpo-31525 `__: In the sqlite module, " "require the sqlite3_prepare_v2 API. Thus, the sqlite module now requires " "sqlite version at least 3.3.9." msgstr "" -#: ../../../build/NEWS:8796 +#: ../../../build/NEWS:8941 msgid "" "`bpo-26510 `__: argparse subparsers are " "now required by default. This matches behaviour in Python 2. For optional " @@ -15461,7 +15718,7 @@ msgid "" " as had been the case since Python 3.3.)" msgstr "" -#: ../../../build/NEWS:8802 +#: ../../../build/NEWS:8947 msgid "" "`bpo-27541 `__: Reprs of subclasses of " "some collection and iterator classes (`bytearray`, `array.array`, " @@ -15470,70 +15727,70 @@ msgid "" "of the base class." msgstr "" -#: ../../../build/NEWS:8807 ../../../build/NEWS:11914 +#: ../../../build/NEWS:8952 ../../../build/NEWS:12059 msgid "" "`bpo-31351 `__: python -m ensurepip now " "exits with non-zero exit code if pip bootstrapping has failed." msgstr "" -#: ../../../build/NEWS:8810 +#: ../../../build/NEWS:8955 msgid "" "`bpo-31389 `__: ``pdb.set_trace()`` now " "takes an optional keyword-only argument ``header``. If given, this is " "printed to the console just before debugging begins." msgstr "" -#: ../../../build/NEWS:8817 ../../../build/NEWS:11935 +#: ../../../build/NEWS:8962 ../../../build/NEWS:12080 msgid "" "`bpo-31537 `__: Fix incorrect usage of " "``get_history_length`` in readline documentation example code. Patch by Brad" " Smith." msgstr "" -#: ../../../build/NEWS:8820 ../../../build/NEWS:11938 +#: ../../../build/NEWS:8965 ../../../build/NEWS:12083 msgid "" "`bpo-30085 `__: The operator functions " "without double underscores are preferred for clarity. The one with " "underscores are only kept for back-compatibility." msgstr "" -#: ../../../build/NEWS:8827 +#: ../../../build/NEWS:8972 msgid "" "`bpo-31696 `__: Improve compiler version" " information in :data:`sys.version` when Python is built with Clang." msgstr "" -#: ../../../build/NEWS:8830 +#: ../../../build/NEWS:8975 msgid "" "`bpo-31625 `__: Stop using ranlib on " "static libraries. Instead, we assume ar supports the 's' flag." msgstr "" -#: ../../../build/NEWS:8833 +#: ../../../build/NEWS:8978 msgid "" "`bpo-31624 `__: Remove support for " "BSD/OS." msgstr "" -#: ../../../build/NEWS:8835 ../../../build/NEWS:11979 +#: ../../../build/NEWS:8980 ../../../build/NEWS:12124 msgid "" "`bpo-22140 `__: Prevent double " "substitution of prefix in python-config.sh." msgstr "" -#: ../../../build/NEWS:8837 +#: ../../../build/NEWS:8982 msgid "" "`bpo-31569 `__: Correct PCBuild/ case to" " PCbuild/ in build scripts and documentation." msgstr "" -#: ../../../build/NEWS:8840 ../../../build/NEWS:11981 +#: ../../../build/NEWS:8985 ../../../build/NEWS:12126 msgid "" "`bpo-31536 `__: Avoid wholesale rebuild " "after `make regen-all` if nothing changed." msgstr "" -#: ../../../build/NEWS:8846 ../../../build/NEWS:12037 +#: ../../../build/NEWS:8991 ../../../build/NEWS:12182 msgid "" "`bpo-31460 `__: Simplify the API of " "IDLE's Module Browser. Passing a widget instead of an flist with a root " @@ -15543,19 +15800,19 @@ msgid "" ".py." msgstr "" -#: ../../../build/NEWS:8852 ../../../build/NEWS:12043 +#: ../../../build/NEWS:8997 ../../../build/NEWS:12188 msgid "" "`bpo-31649 `__: IDLE - Make _htest, " "_utest parameters keyword only." msgstr "" -#: ../../../build/NEWS:8854 ../../../build/NEWS:12045 +#: ../../../build/NEWS:8999 ../../../build/NEWS:12190 msgid "" "`bpo-31559 `__: Remove test order " "dependence in idle_test.test_browser." msgstr "" -#: ../../../build/NEWS:8856 ../../../build/NEWS:12047 +#: ../../../build/NEWS:9001 ../../../build/NEWS:12192 msgid "" "`bpo-31459 `__: Rename IDLE's module " "browser from Class Browser to Module Browser. The original module-level " @@ -15566,33 +15823,33 @@ msgid "" "changed. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8864 ../../../build/NEWS:12055 +#: ../../../build/NEWS:9009 ../../../build/NEWS:12200 msgid "" "`bpo-31500 `__: Default fonts now are " "scaled on HiDPI displays." msgstr "" -#: ../../../build/NEWS:8866 ../../../build/NEWS:12057 +#: ../../../build/NEWS:9011 ../../../build/NEWS:12202 msgid "" "`bpo-1612262 `__: IDLE module browser " "now shows nested classes and functions. Original patches for code and tests " "by Guilherme Polo and Cheryl Sabella, respectively." msgstr "" -#: ../../../build/NEWS:8873 +#: ../../../build/NEWS:9018 msgid "" "`bpo-28280 `__: Make `PyMapping_Keys()`," " `PyMapping_Values()` and `PyMapping_Items()` always return a `list` (rather" " than a `list` or a `tuple`). Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8877 ../../../build/NEWS:12075 +#: ../../../build/NEWS:9022 ../../../build/NEWS:12220 msgid "" "`bpo-31532 `__: Fix memory corruption " "due to allocator mix in getpath.c between Py_GetPath() and Py_SetPath()" msgstr "" -#: ../../../build/NEWS:8880 +#: ../../../build/NEWS:9025 msgid "" "`bpo-25658 `__: Implement :pep:`539` for" " Thread Specific Storage (TSS) API: it is a new Thread Local Storage (TLS) " @@ -15601,43 +15858,43 @@ msgid "" " M. Bray, patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8888 +#: ../../../build/NEWS:9033 msgid "Python 3.7.0 alpha 1" msgstr "Python 3.7.0 alfa 1" -#: ../../../build/NEWS:8890 +#: ../../../build/NEWS:9035 msgid "*Release date: 2017-09-19*" msgstr "*Tanggal rilis: 2017-09-19*" -#: ../../../build/NEWS:8895 ../../../build/NEWS:12113 +#: ../../../build/NEWS:9040 ../../../build/NEWS:12258 msgid "" "`bpo-29781 `__: SSLObject.version() now " "correctly returns None when handshake over BIO has not been performed yet." msgstr "" -#: ../../../build/NEWS:8898 +#: ../../../build/NEWS:9043 msgid "" "`bpo-29505 `__: Add fuzz tests for " "float(str), int(str), unicode(str); for oss-fuzz." msgstr "" -#: ../../../build/NEWS:8901 ../../../build/NEWS:12116 -#: ../../../build/NEWS:16501 +#: ../../../build/NEWS:9046 ../../../build/NEWS:12261 +#: ../../../build/NEWS:16646 msgid "" "`bpo-30947 `__: Upgrade libexpat " "embedded copy from version 2.2.1 to 2.2.3 to get security fixes." msgstr "" -#: ../../../build/NEWS:8904 ../../../build/NEWS:12576 -#: ../../../build/NEWS:16543 +#: ../../../build/NEWS:9049 ../../../build/NEWS:12721 +#: ../../../build/NEWS:16688 msgid "" "`bpo-30730 `__: Prevent environment " "variables injection in subprocess on Windows. Prevent passing other " "environment variables and command arguments." msgstr "" -#: ../../../build/NEWS:8908 ../../../build/NEWS:12580 -#: ../../../build/NEWS:16547 +#: ../../../build/NEWS:9053 ../../../build/NEWS:12725 +#: ../../../build/NEWS:16692 msgid "" "`bpo-30694 `__: Upgrade expat copy from " "2.2.0 to 2.2.1 to get fixes of multiple security vulnerabilities including: " @@ -15649,8 +15906,8 @@ msgid "" "expat secret using ``XML_SetHashSalt()``." msgstr "" -#: ../../../build/NEWS:8917 ../../../build/NEWS:12589 -#: ../../../build/NEWS:16556 +#: ../../../build/NEWS:9062 ../../../build/NEWS:12734 +#: ../../../build/NEWS:16701 msgid "" "`bpo-30500 `__: Fix " "urllib.parse.splithost() to correctly parse fragments. For example, " @@ -15659,15 +15916,15 @@ msgid "" "authentication (``login@host``)." msgstr "" -#: ../../../build/NEWS:8922 ../../../build/NEWS:12678 -#: ../../../build/NEWS:16561 +#: ../../../build/NEWS:9067 ../../../build/NEWS:12823 +#: ../../../build/NEWS:16706 msgid "" "`bpo-29591 `__: Update expat copy from " "2.1.1 to 2.2.0 to get fixes of CVE-2016-0718 and CVE-2016-4472. See " "https://sourceforge.net/p/expat/bugs/537/ for more information." msgstr "" -#: ../../../build/NEWS:8929 ../../../build/NEWS:11741 +#: ../../../build/NEWS:9074 ../../../build/NEWS:11886 msgid "" "`bpo-31490 `__: Fix an assertion failure" " in `ctypes` class definition, in case the class has an attribute whose name" @@ -15675,28 +15932,28 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:8933 ../../../build/NEWS:12122 +#: ../../../build/NEWS:9078 ../../../build/NEWS:12267 msgid "" "`bpo-31471 `__: Fix an assertion failure" " in `subprocess.Popen()` on Windows, in case the env argument has a bad " "keys() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8936 ../../../build/NEWS:12125 +#: ../../../build/NEWS:9081 ../../../build/NEWS:12270 msgid "" "`bpo-31418 `__: Fix an assertion failure" " in `PyErr_WriteUnraisable()` in case of an exception with a bad " "``__module__`` attribute. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8939 ../../../build/NEWS:12128 +#: ../../../build/NEWS:9084 ../../../build/NEWS:12273 msgid "" "`bpo-31416 `__: Fix assertion failures " "in case of a bad warnings.filters or warnings.defaultaction. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8942 +#: ../../../build/NEWS:9087 msgid "" "`bpo-28411 `__: Change direct usage of " "PyInterpreterState.modules to PyImport_GetModuleDict(). Also introduce more " @@ -15704,7 +15961,7 @@ msgid "" "complications when working on sys.modules." msgstr "" -#: ../../../build/NEWS:8947 +#: ../../../build/NEWS:9092 msgid "" "`bpo-28411 `__: Switch to the abstract " "API when dealing with ``PyInterpreterState.modules``. This allows later " @@ -15712,14 +15969,14 @@ msgid "" " a ``PyImport_GetModule()`` function to reduce a bunch of duplicated code." msgstr "" -#: ../../../build/NEWS:8952 ../../../build/NEWS:12131 +#: ../../../build/NEWS:9097 ../../../build/NEWS:12276 msgid "" "`bpo-31411 `__: Raise a TypeError " "instead of SystemError in case warnings.onceregistry is not a dictionary. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8955 +#: ../../../build/NEWS:9100 msgid "" "`bpo-31344 `__: For finer control of " "tracing behaviour when testing the interpreter, two new frame attributes " @@ -15729,13 +15986,13 @@ msgid "" "events." msgstr "" -#: ../../../build/NEWS:8961 ../../../build/NEWS:12134 +#: ../../../build/NEWS:9106 ../../../build/NEWS:12279 msgid "" "`bpo-31373 `__: Fix several possible " "instances of undefined behavior due to floating-point demotions." msgstr "" -#: ../../../build/NEWS:8964 ../../../build/NEWS:12137 +#: ../../../build/NEWS:9109 ../../../build/NEWS:12282 msgid "" "`bpo-30465 `__: Location information " "(``lineno`` and ``col_offset``) in f-strings is now (mostly) correct. This " @@ -15743,95 +16000,95 @@ msgid "" "the first line of the file)." msgstr "" -#: ../../../build/NEWS:8968 +#: ../../../build/NEWS:9113 msgid "" "`bpo-30860 `__: Consolidate CPython's " "global runtime state under a single struct. This improves discoverability " "of the runtime state." msgstr "" -#: ../../../build/NEWS:8971 +#: ../../../build/NEWS:9116 msgid "" "`bpo-31347 `__: Fix possible undefined " "behavior in _PyObject_FastCall_Prepend." msgstr "" -#: ../../../build/NEWS:8973 ../../../build/NEWS:12141 +#: ../../../build/NEWS:9118 ../../../build/NEWS:12286 msgid "" "`bpo-31343 `__: Include sys/sysmacros.h " "for major(), minor(), and makedev(). GNU C libray plans to remove the " "functions from sys/types.h." msgstr "" -#: ../../../build/NEWS:8976 ../../../build/NEWS:12144 +#: ../../../build/NEWS:9121 ../../../build/NEWS:12289 msgid "" "`bpo-31291 `__: Fix an assertion failure" " in `zipimport.zipimporter.get_data` on Windows, when the return value of " "``pathname.replace('/','\\\\')`` isn't a string. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8980 ../../../build/NEWS:12148 +#: ../../../build/NEWS:9125 ../../../build/NEWS:12293 msgid "" "`bpo-31271 `__: Fix an assertion failure" " in the write() method of `io.TextIOWrapper`, when the encoder doesn't " "return a bytes object. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8984 ../../../build/NEWS:12152 +#: ../../../build/NEWS:9129 ../../../build/NEWS:12297 msgid "" "`bpo-31243 `__: Fix a crash in some " "methods of `io.TextIOWrapper`, when the decoder's state is invalid. Patch by" " Oren Milman." msgstr "" -#: ../../../build/NEWS:8987 ../../../build/NEWS:12155 +#: ../../../build/NEWS:9132 ../../../build/NEWS:12300 msgid "" "`bpo-30721 `__: ``print`` now shows " "correct usage hint for using Python 2 redirection syntax. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:8990 ../../../build/NEWS:12158 +#: ../../../build/NEWS:9135 ../../../build/NEWS:12303 msgid "" "`bpo-31070 `__: Fix a race condition in " "importlib _get_module_lock()." msgstr "" -#: ../../../build/NEWS:8992 +#: ../../../build/NEWS:9137 msgid "" "`bpo-30747 `__: Add a non-dummy " "implementation of _Py_atomic_store and _Py_atomic_load on MSVC." msgstr "" -#: ../../../build/NEWS:8995 ../../../build/NEWS:12160 -#: ../../../build/NEWS:16507 +#: ../../../build/NEWS:9140 ../../../build/NEWS:12305 +#: ../../../build/NEWS:16652 msgid "" "`bpo-31095 `__: Fix potential crash " "during GC caused by ``tp_dealloc`` which doesn't call " "``PyObject_GC_UnTrack()``." msgstr "" -#: ../../../build/NEWS:8998 ../../../build/NEWS:12163 +#: ../../../build/NEWS:9143 ../../../build/NEWS:12308 msgid "" "`bpo-31071 `__: Avoid masking original " "TypeError in call with * unpacking when other arguments are passed." msgstr "" -#: ../../../build/NEWS:9001 ../../../build/NEWS:12166 +#: ../../../build/NEWS:9146 ../../../build/NEWS:12311 msgid "" "`bpo-30978 `__: str.format_map() now " "passes key lookup exceptions through. Previously any exception was replaced " "with a KeyError exception." msgstr "" -#: ../../../build/NEWS:9004 ../../../build/NEWS:12169 +#: ../../../build/NEWS:9149 ../../../build/NEWS:12314 msgid "" "`bpo-30808 `__: Use _Py_atomic API for " "concurrency-sensitive signal state." msgstr "" -#: ../../../build/NEWS:9006 ../../../build/NEWS:12171 -#: ../../../build/NEWS:16568 +#: ../../../build/NEWS:9151 ../../../build/NEWS:12316 +#: ../../../build/NEWS:16713 msgid "" "`bpo-30876 `__: Relative import from " "unloaded package now reimports the package instead of failing with " @@ -15839,7 +16096,7 @@ msgid "" "rather than SystemError." msgstr "" -#: ../../../build/NEWS:9010 ../../../build/NEWS:12175 +#: ../../../build/NEWS:9155 ../../../build/NEWS:12320 msgid "" "`bpo-30703 `__: Improve signal delivery." " Avoid using Py_AddPendingCall from signal handler, to avoid calling signal-" @@ -15848,53 +16105,53 @@ msgid "" "(some signals could be lost)." msgstr "" -#: ../../../build/NEWS:9015 ../../../build/NEWS:12180 -#: ../../../build/NEWS:16572 +#: ../../../build/NEWS:9160 ../../../build/NEWS:12325 +#: ../../../build/NEWS:16717 msgid "" "`bpo-30765 `__: Avoid blocking in " "pthread_mutex_lock() when PyThread_acquire_lock() is asked not to block." msgstr "" -#: ../../../build/NEWS:9018 ../../../build/NEWS:12183 +#: ../../../build/NEWS:9163 ../../../build/NEWS:12328 msgid "" "`bpo-31161 `__: Make sure the 'Missing " "parentheses' syntax error message is only applied to SyntaxError, not to " "subclasses. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:9021 ../../../build/NEWS:12186 +#: ../../../build/NEWS:9166 ../../../build/NEWS:12331 msgid "" "`bpo-30814 `__: Fixed a race condition " "when import a submodule from a package." msgstr "" -#: ../../../build/NEWS:9023 +#: ../../../build/NEWS:9168 msgid "" "`bpo-30736 `__: The internal unicodedata" " database has been upgraded to Unicode 10.0." msgstr "" -#: ../../../build/NEWS:9026 +#: ../../../build/NEWS:9171 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "from per-thread to per-interpreter to avoid crashes." msgstr "" -#: ../../../build/NEWS:9029 ../../../build/NEWS:12188 +#: ../../../build/NEWS:9174 ../../../build/NEWS:12333 msgid "" "`bpo-30597 `__: ``print`` now shows " "expected input in custom error message when used as a Python 2 statement. " "Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:9032 ../../../build/NEWS:12603 +#: ../../../build/NEWS:9177 ../../../build/NEWS:12748 msgid "" "`bpo-30682 `__: Removed a too-strict " "assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " "and eval(\"f'\\\\\\r'\")." msgstr "" -#: ../../../build/NEWS:9035 +#: ../../../build/NEWS:9180 msgid "" "`bpo-30501 `__: The compiler now " "produces more optimal code for complex condition expressions in the \"if\", " @@ -15902,7 +16159,7 @@ msgid "" "expressions and comprehensions." msgstr "" -#: ../../../build/NEWS:9039 +#: ../../../build/NEWS:9184 msgid "" "`bpo-28180 `__: Implement :pep:`538` " "(legacy C locale coercion). This means that when a suitable coercion target " @@ -15911,20 +16168,20 @@ msgid "" "ASCII." msgstr "" -#: ../../../build/NEWS:9044 +#: ../../../build/NEWS:9189 msgid "" "`bpo-30486 `__: Allows setting cell " "values for __closure__. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:9047 +#: ../../../build/NEWS:9192 msgid "" "`bpo-30537 `__: itertools.islice now " "accepts integer-like objects (having an __index__ method) as start, stop, " "and slice arguments" msgstr "" -#: ../../../build/NEWS:9050 +#: ../../../build/NEWS:9195 msgid "" "`bpo-25324 `__: Tokens needed for " "parsing in Python moved to C. ``COMMENT``, ``NL`` and ``ENCODING``. This way" @@ -15932,29 +16189,29 @@ msgid "" "import the tokenize module." msgstr "" -#: ../../../build/NEWS:9054 ../../../build/NEWS:12608 +#: ../../../build/NEWS:9199 ../../../build/NEWS:12753 msgid "" "`bpo-29104 `__: Fixed parsing " "backslashes in f-strings." msgstr "" -#: ../../../build/NEWS:9056 ../../../build/NEWS:12610 -#: ../../../build/NEWS:16575 +#: ../../../build/NEWS:9201 ../../../build/NEWS:12755 +#: ../../../build/NEWS:16720 msgid "" "`bpo-27945 `__: Fixed various segfaults " "with dict when input collections are mutated during searching, inserting or " "comparing. Based on patches by Duane Griffin and Tim Mitchell." msgstr "" -#: ../../../build/NEWS:9060 ../../../build/NEWS:12614 -#: ../../../build/NEWS:16579 +#: ../../../build/NEWS:9205 ../../../build/NEWS:12759 +#: ../../../build/NEWS:16724 msgid "" "`bpo-25794 `__: Fixed type.__setattr__()" " and type.__delattr__() for non-interned attribute names. Based on patch by" " Eryk Sun." msgstr "" -#: ../../../build/NEWS:9063 ../../../build/NEWS:12617 +#: ../../../build/NEWS:9208 ../../../build/NEWS:12762 msgid "" "`bpo-30039 `__: If a KeyboardInterrupt " "happens when the interpreter is in the middle of resuming a chain of nested " @@ -15962,61 +16219,61 @@ msgid "" " frame." msgstr "" -#: ../../../build/NEWS:9067 +#: ../../../build/NEWS:9212 msgid "" "`bpo-28974 `__: ``object.__format__(x, " "'')`` is now equivalent to ``str(x)`` rather than ``format(str(self), '')``." msgstr "" -#: ../../../build/NEWS:9070 +#: ../../../build/NEWS:9215 msgid "" "`bpo-30024 `__: Circular imports " "involving absolute imports with binding a submodule to a name are now " "supported." msgstr "" -#: ../../../build/NEWS:9073 ../../../build/NEWS:12621 +#: ../../../build/NEWS:9218 ../../../build/NEWS:12766 msgid "" "`bpo-12414 `__: sys.getsizeof() on a " "code object now returns the sizes which includes the code struct and sizes " "of objects which it references. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9077 +#: ../../../build/NEWS:9222 msgid "" "`bpo-29839 `__: len() now raises " "ValueError rather than OverflowError if __len__() returned a large negative " "integer." msgstr "" -#: ../../../build/NEWS:9080 +#: ../../../build/NEWS:9225 msgid "" "`bpo-11913 `__: README.rst is now " "included in the list of distutils standard READMEs and therefore included in" " source distributions." msgstr "" -#: ../../../build/NEWS:9083 +#: ../../../build/NEWS:9228 msgid "" "`bpo-29914 `__: Fixed default " "implementations of __reduce__ and __reduce_ex__(). object.__reduce__() no " "longer takes arguments, object.__reduce_ex__() now requires one argument." msgstr "" -#: ../../../build/NEWS:9087 ../../../build/NEWS:12625 +#: ../../../build/NEWS:9232 ../../../build/NEWS:12770 msgid "" "`bpo-29949 `__: Fix memory usage " "regression of set and frozenset object." msgstr "" -#: ../../../build/NEWS:9089 ../../../build/NEWS:12627 -#: ../../../build/NEWS:16582 +#: ../../../build/NEWS:9234 ../../../build/NEWS:12772 +#: ../../../build/NEWS:16727 msgid "" "`bpo-29935 `__: Fixed error messages in " "the index() method of tuple, list and deque when pass indices of wrong type." msgstr "" -#: ../../../build/NEWS:9092 +#: ../../../build/NEWS:9237 msgid "" "`bpo-29816 `__: Shift operation now has " "less opportunity to raise OverflowError. ValueError always is raised rather " @@ -16024,44 +16281,44 @@ msgid "" "count always returns zero." msgstr "" -#: ../../../build/NEWS:9097 +#: ../../../build/NEWS:9242 msgid "" "`bpo-24821 `__: Fixed the slowing down " "to 25 times in the searching of some unlucky Unicode characters." msgstr "" -#: ../../../build/NEWS:9100 +#: ../../../build/NEWS:9245 msgid "" "`bpo-29102 `__: Add a unique ID to " "PyInterpreterState. This makes it easier to identify each subinterpreter." msgstr "" -#: ../../../build/NEWS:9103 +#: ../../../build/NEWS:9248 msgid "" "`bpo-29894 `__: The deprecation warning " "is emitted if __complex__ returns an instance of a strict subclass of " "complex. In a future versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:9107 ../../../build/NEWS:12630 +#: ../../../build/NEWS:9252 ../../../build/NEWS:12775 msgid "" "`bpo-29859 `__: Show correct error " "messages when any of the pthread_* calls in thread_pthread.h fails." msgstr "" -#: ../../../build/NEWS:9110 +#: ../../../build/NEWS:9255 msgid "" "`bpo-29849 `__: Fix a memory leak when " "an ImportError is raised during from import." msgstr "" -#: ../../../build/NEWS:9113 ../../../build/NEWS:12638 +#: ../../../build/NEWS:9258 ../../../build/NEWS:12783 msgid "" "`bpo-28856 `__: Fix an oversight that %b" " format for bytes should support objects follow the buffer protocol." msgstr "" -#: ../../../build/NEWS:9116 ../../../build/NEWS:12955 +#: ../../../build/NEWS:9261 ../../../build/NEWS:13100 msgid "" "`bpo-29723 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -16073,81 +16330,81 @@ msgid "" "location named on the command line." msgstr "" -#: ../../../build/NEWS:9124 +#: ../../../build/NEWS:9269 msgid "" "`bpo-29568 `__: Escaped percent \"%%\" " "in the format string for classic string formatting no longer allows any " "characters between two percents." msgstr "" -#: ../../../build/NEWS:9127 ../../../build/NEWS:12641 +#: ../../../build/NEWS:9272 ../../../build/NEWS:12786 msgid "" "`bpo-29714 `__: Fix a regression that " "bytes format may fail when containing zero bytes inside." msgstr "" -#: ../../../build/NEWS:9130 +#: ../../../build/NEWS:9275 msgid "" "`bpo-29695 `__: bool(), float(), list() " "and tuple() no longer take keyword arguments. The first argument of int() " "can now be passes only as positional argument." msgstr "" -#: ../../../build/NEWS:9134 ../../../build/NEWS:12979 +#: ../../../build/NEWS:9279 ../../../build/NEWS:13124 msgid "" "`bpo-28893 `__: Set correct __cause__ " "for errors about invalid awaitables returned from __aiter__ and __anext__." msgstr "" -#: ../../../build/NEWS:9137 ../../../build/NEWS:12633 -#: ../../../build/NEWS:16585 +#: ../../../build/NEWS:9282 ../../../build/NEWS:12778 +#: ../../../build/NEWS:16730 msgid "" "`bpo-28876 `__: ``bool(range)`` works " "even if ``len(range)`` raises :exc:`OverflowError`." msgstr "" -#: ../../../build/NEWS:9140 ../../../build/NEWS:12982 +#: ../../../build/NEWS:9285 ../../../build/NEWS:13127 msgid "" "`bpo-29683 `__: Fixes to memory " "allocation in _PyCode_SetExtra. Patch by Brian Coleman." msgstr "" -#: ../../../build/NEWS:9143 ../../../build/NEWS:12985 +#: ../../../build/NEWS:9288 ../../../build/NEWS:13130 msgid "" "`bpo-29684 `__: Fix minor regression of " "PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " "a dict. But it might cause segv when args=NULL and kwargs is not a dict." msgstr "" -#: ../../../build/NEWS:9147 ../../../build/NEWS:12989 -#: ../../../build/NEWS:16596 +#: ../../../build/NEWS:9292 ../../../build/NEWS:13134 +#: ../../../build/NEWS:16741 msgid "" "`bpo-28598 `__: Support __rmod__ for " "subclasses of str being called before str.__mod__. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:9150 ../../../build/NEWS:12992 +#: ../../../build/NEWS:9295 ../../../build/NEWS:13137 msgid "" "`bpo-29607 `__: Fix stack_effect " "computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." msgstr "" -#: ../../../build/NEWS:9153 ../../../build/NEWS:12995 -#: ../../../build/NEWS:16599 +#: ../../../build/NEWS:9298 ../../../build/NEWS:13140 +#: ../../../build/NEWS:16744 msgid "" "`bpo-29602 `__: Fix incorrect handling " "of signed zeros in complex constructor for complex subclasses and for inputs" " having a __complex__ method. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:9157 ../../../build/NEWS:12999 -#: ../../../build/NEWS:16603 +#: ../../../build/NEWS:9302 ../../../build/NEWS:13144 +#: ../../../build/NEWS:16748 msgid "" "`bpo-29347 `__: Fixed possibly " "dereferencing undefined pointers when creating weakref objects." msgstr "" -#: ../../../build/NEWS:9160 +#: ../../../build/NEWS:9305 msgid "" "`bpo-29463 `__: Add ``docstring`` field " "to Module, ClassDef, FunctionDef, and AsyncFunctionDef ast nodes. docstring" @@ -16156,122 +16413,122 @@ msgid "" ":issue:`32911`.)" msgstr "" -#: ../../../build/NEWS:9165 ../../../build/NEWS:13002 -#: ../../../build/NEWS:16606 +#: ../../../build/NEWS:9310 ../../../build/NEWS:13147 +#: ../../../build/NEWS:16751 msgid "" "`bpo-29438 `__: Fixed use-after-free " "problem in key sharing dict." msgstr "" -#: ../../../build/NEWS:9167 +#: ../../../build/NEWS:9312 msgid "" "`bpo-29546 `__: Set the 'path' and " "'name' attribute on ImportError for ``from ... import ...``." msgstr "" -#: ../../../build/NEWS:9170 +#: ../../../build/NEWS:9315 msgid "" "`bpo-29546 `__: Improve from-import " "error message with location" msgstr "" -#: ../../../build/NEWS:9172 ../../../build/NEWS:12644 -#: ../../../build/NEWS:16613 +#: ../../../build/NEWS:9317 ../../../build/NEWS:12789 +#: ../../../build/NEWS:16758 msgid "" "`bpo-29478 `__: If max_line_length=None " "is specified while using the Compat32 policy, it is no longer ignored. " "Patch by Mircea Cosbuc." msgstr "" -#: ../../../build/NEWS:9175 ../../../build/NEWS:13004 -#: ../../../build/NEWS:16608 +#: ../../../build/NEWS:9320 ../../../build/NEWS:13149 +#: ../../../build/NEWS:16753 msgid "" "`bpo-29319 `__: Prevent " "RunMainFromImporter overwriting sys.path[0]." msgstr "" -#: ../../../build/NEWS:9177 ../../../build/NEWS:13006 -#: ../../../build/NEWS:16610 +#: ../../../build/NEWS:9322 ../../../build/NEWS:13151 +#: ../../../build/NEWS:16755 msgid "" "`bpo-29337 `__: Fixed possible " "BytesWarning when compare the code objects. Warnings could be emitted at " "compile time." msgstr "" -#: ../../../build/NEWS:9180 ../../../build/NEWS:13009 +#: ../../../build/NEWS:9325 ../../../build/NEWS:13154 msgid "" "`bpo-29327 `__: Fixed a crash when pass " "the iterable keyword argument to sorted()." msgstr "" -#: ../../../build/NEWS:9183 ../../../build/NEWS:13012 +#: ../../../build/NEWS:9328 ../../../build/NEWS:13157 msgid "" "`bpo-29034 `__: Fix memory leak and use-" "after-free in os module (path_converter)." msgstr "" -#: ../../../build/NEWS:9186 ../../../build/NEWS:13015 +#: ../../../build/NEWS:9331 ../../../build/NEWS:13160 msgid "" "`bpo-29159 `__: Fix regression in " "bytes(x) when x.__index__() raises Exception." msgstr "" -#: ../../../build/NEWS:9188 +#: ../../../build/NEWS:9333 msgid "" "`bpo-29049 `__: Call " "_PyObject_GC_TRACK() lazily when calling Python function. Calling function " "is up to 5% faster." msgstr "" -#: ../../../build/NEWS:9191 +#: ../../../build/NEWS:9336 msgid "" "`bpo-28927 `__: bytes.fromhex() and " "bytearray.fromhex() now ignore all ASCII whitespace, not only spaces. Patch" " by Robert Xiao." msgstr "" -#: ../../../build/NEWS:9194 ../../../build/NEWS:13017 -#: ../../../build/NEWS:16962 +#: ../../../build/NEWS:9339 ../../../build/NEWS:13162 +#: ../../../build/NEWS:17107 msgid "" "`bpo-28932 `__: Do not include " " if it does not exist." msgstr "" -#: ../../../build/NEWS:9196 ../../../build/NEWS:13019 -#: ../../../build/NEWS:16967 +#: ../../../build/NEWS:9341 ../../../build/NEWS:13164 +#: ../../../build/NEWS:17112 msgid "" "`bpo-25677 `__: Correct the positioning " "of the syntax error caret for indented blocks. Based on patch by Michael " "Layzell." msgstr "" -#: ../../../build/NEWS:9199 ../../../build/NEWS:13022 -#: ../../../build/NEWS:16970 +#: ../../../build/NEWS:9344 ../../../build/NEWS:13167 +#: ../../../build/NEWS:17115 msgid "" "`bpo-29000 `__: Fixed bytes formatting " "of octals with zero padding in alternate form." msgstr "" -#: ../../../build/NEWS:9202 +#: ../../../build/NEWS:9347 msgid "" "`bpo-18896 `__: Python function can now " "have more than 255 parameters. collections.namedtuple() now supports tuples " "with more than 255 elements." msgstr "" -#: ../../../build/NEWS:9205 +#: ../../../build/NEWS:9350 msgid "" "`bpo-28596 `__: The preferred encoding " "is UTF-8 on Android. Patch written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:9208 +#: ../../../build/NEWS:9353 msgid "" "`bpo-22257 `__: Clean up interpreter " "startup (see :pep:`432`)." msgstr "" -#: ../../../build/NEWS:9210 ../../../build/NEWS:13025 +#: ../../../build/NEWS:9355 ../../../build/NEWS:13170 msgid "" "`bpo-26919 `__: On Android, operating " "system data is now always encoded/decoded to/from UTF-8, instead of the " @@ -16279,42 +16536,42 @@ msgid "" "os.fsdecode() which are already using UTF-8." msgstr "" -#: ../../../build/NEWS:9214 ../../../build/NEWS:13029 +#: ../../../build/NEWS:9359 ../../../build/NEWS:13174 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug triggerable by a monkey-patched" " len() function." msgstr "" -#: ../../../build/NEWS:9217 ../../../build/NEWS:13303 +#: ../../../build/NEWS:9362 ../../../build/NEWS:13448 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table. Patch written by INADA Naoki." msgstr "" -#: ../../../build/NEWS:9220 ../../../build/NEWS:13032 +#: ../../../build/NEWS:9365 ../../../build/NEWS:13177 msgid "" "`bpo-28739 `__: f-string expressions are" " no longer accepted as docstrings and by ast.literal_eval() even if they do " "not include expressions." msgstr "" -#: ../../../build/NEWS:9223 ../../../build/NEWS:13035 -#: ../../../build/NEWS:16973 +#: ../../../build/NEWS:9368 ../../../build/NEWS:13180 +#: ../../../build/NEWS:17118 msgid "" "`bpo-28512 `__: Fixed setting the offset" " attribute of SyntaxError by PyErr_SyntaxLocationEx() and " "PyErr_SyntaxLocationObject()." msgstr "" -#: ../../../build/NEWS:9226 ../../../build/NEWS:13038 +#: ../../../build/NEWS:9371 ../../../build/NEWS:13183 msgid "" "`bpo-28918 `__: Fix the cross " "compilation of xxlimited when Python has been built with Py_DEBUG defined." msgstr "" -#: ../../../build/NEWS:9229 ../../../build/NEWS:13333 +#: ../../../build/NEWS:9374 ../../../build/NEWS:13478 msgid "" "`bpo-23722 `__: Rather than silently " "producing a class that doesn't support zero-argument ``super()`` in methods," @@ -16323,7 +16580,7 @@ msgid "" "supports zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:9235 ../../../build/NEWS:13339 +#: ../../../build/NEWS:9380 ../../../build/NEWS:13484 msgid "" "`bpo-28797 `__: Modifying the class " "__dict__ inside the __set_name__ method of a descriptor that is used inside " @@ -16331,7 +16588,7 @@ msgid "" "descriptors." msgstr "" -#: ../../../build/NEWS:9239 +#: ../../../build/NEWS:9384 msgid "" "`bpo-28799 `__: Remove the " "``PyEval_GetCallStats()`` function and deprecate the untested and " @@ -16340,13 +16597,13 @@ msgid "" ":mod:`profile` to profile function calls." msgstr "" -#: ../../../build/NEWS:9244 +#: ../../../build/NEWS:9389 msgid "" "`bpo-12844 `__: More than 255 arguments " "can now be passed to a function." msgstr "" -#: ../../../build/NEWS:9246 ../../../build/NEWS:13343 +#: ../../../build/NEWS:9391 ../../../build/NEWS:13488 msgid "" "`bpo-28782 `__: Fix a bug in the " "implementation ``yield from`` when checking if the next instruction is " @@ -16354,7 +16611,7 @@ msgid "" "`__)." msgstr "" -#: ../../../build/NEWS:9250 +#: ../../../build/NEWS:9395 msgid "" "`bpo-28774 `__: Fix error position of " "the unicode error in ASCII and Latin1 encoders when a string returned by the" @@ -16362,20 +16619,20 @@ msgid "" " ASCII codec, characters out of the U+0000-U+00FF range for Latin1)." msgstr "" -#: ../../../build/NEWS:9255 ../../../build/NEWS:13041 +#: ../../../build/NEWS:9400 ../../../build/NEWS:13186 msgid "" "`bpo-28731 `__: Optimize " "_PyDict_NewPresized() to create correct size dict. Improve speed of dict " "literal with constant keys up to 30%." msgstr "" -#: ../../../build/NEWS:9258 ../../../build/NEWS:13397 +#: ../../../build/NEWS:9403 ../../../build/NEWS:13542 msgid "" "`bpo-28532 `__: Show sys.version when -V" " option is supplied twice." msgstr "" -#: ../../../build/NEWS:9260 ../../../build/NEWS:13399 +#: ../../../build/NEWS:9405 ../../../build/NEWS:13544 msgid "" "`bpo-27100 `__: The with-statement now " "checks for __enter__ before it checks for __exit__. This gives less " @@ -16383,351 +16640,351 @@ msgid "" "Ellington." msgstr "" -#: ../../../build/NEWS:9264 ../../../build/NEWS:13403 +#: ../../../build/NEWS:9409 ../../../build/NEWS:13548 msgid "" "`bpo-28746 `__: Fix the " "set_inheritable() file descriptor method on platforms that do not have the " "ioctl FIOCLEX and FIONCLEX commands." msgstr "" -#: ../../../build/NEWS:9267 ../../../build/NEWS:13406 +#: ../../../build/NEWS:9412 ../../../build/NEWS:13551 msgid "" "`bpo-26920 `__: Fix not getting the " "locale's charset upon initializing the interpreter, on platforms that do not" " have langinfo." msgstr "" -#: ../../../build/NEWS:9270 ../../../build/NEWS:13409 -#: ../../../build/NEWS:16979 +#: ../../../build/NEWS:9415 ../../../build/NEWS:13554 +#: ../../../build/NEWS:17124 msgid "" "`bpo-28648 `__: Fixed crash in " "Py_DecodeLocale() in debug build on Mac OS X when decode astral characters." " Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9273 ../../../build/NEWS:13415 +#: ../../../build/NEWS:9418 ../../../build/NEWS:13560 msgid "" "`bpo-28665 `__: Improve speed of the " "STORE_DEREF opcode by 40%." msgstr "" -#: ../../../build/NEWS:9275 ../../../build/NEWS:13412 -#: ../../../build/NEWS:16982 +#: ../../../build/NEWS:9420 ../../../build/NEWS:13557 +#: ../../../build/NEWS:17127 msgid "" "`bpo-19398 `__: Extra slash no longer " "added to sys.path components in case of empty compile-time PYTHONPATH " "components." msgstr "" -#: ../../../build/NEWS:9278 +#: ../../../build/NEWS:9423 msgid "" "`bpo-28621 `__: Sped up converting int " "to float by reusing faster bits counting implementation. Patch by Adrian " "Wielgosik." msgstr "" -#: ../../../build/NEWS:9281 +#: ../../../build/NEWS:9426 msgid "" "`bpo-28580 `__: Optimize iterating split" " table values. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9283 ../../../build/NEWS:13417 +#: ../../../build/NEWS:9428 ../../../build/NEWS:13562 msgid "" "`bpo-28583 `__: PyDict_SetDefault didn't" " combine split table when needed. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9286 ../../../build/NEWS:13511 +#: ../../../build/NEWS:9431 ../../../build/NEWS:13656 msgid "" "`bpo-28128 `__: Deprecation warning for " "invalid str and byte escape sequences now prints better information about " "where the error occurs. Patch by Serhiy Storchaka and Eric Smith." msgstr "" -#: ../../../build/NEWS:9290 ../../../build/NEWS:13515 +#: ../../../build/NEWS:9435 ../../../build/NEWS:13660 msgid "" "`bpo-28509 `__: dict.update() no longer " "allocate unnecessary large memory." msgstr "" -#: ../../../build/NEWS:9292 ../../../build/NEWS:13517 -#: ../../../build/NEWS:16985 +#: ../../../build/NEWS:9437 ../../../build/NEWS:13662 +#: ../../../build/NEWS:17130 msgid "" "`bpo-28426 `__: Fixed potential crash in" " PyUnicode_AsDecodedObject() in debug build." msgstr "" -#: ../../../build/NEWS:9295 ../../../build/NEWS:13520 +#: ../../../build/NEWS:9440 ../../../build/NEWS:13665 msgid "" "`bpo-28517 `__: Fixed of-by-one error in" " the peephole optimizer that caused keeping unreachable code." msgstr "" -#: ../../../build/NEWS:9298 ../../../build/NEWS:13523 +#: ../../../build/NEWS:9443 ../../../build/NEWS:13668 msgid "" "`bpo-28214 `__: Improved exception " "reporting for problematic __set_name__ attributes." msgstr "" -#: ../../../build/NEWS:9301 ../../../build/NEWS:13526 -#: ../../../build/NEWS:16988 +#: ../../../build/NEWS:9446 ../../../build/NEWS:13671 +#: ../../../build/NEWS:17133 msgid "" "`bpo-23782 `__: Fixed possible memory " "leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()." msgstr "" -#: ../../../build/NEWS:9304 ../../../build/NEWS:13635 +#: ../../../build/NEWS:9449 ../../../build/NEWS:13780 msgid "" "`bpo-28183 `__: Optimize and cleanup " "dict iteration." msgstr "" -#: ../../../build/NEWS:9306 ../../../build/NEWS:13637 +#: ../../../build/NEWS:9451 ../../../build/NEWS:13782 msgid "" "`bpo-26081 `__: Added C implementation " "of asyncio.Future. Original patch by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:9309 ../../../build/NEWS:13640 -#: ../../../build/NEWS:16991 +#: ../../../build/NEWS:9454 ../../../build/NEWS:13785 +#: ../../../build/NEWS:17136 msgid "" "`bpo-28379 `__: Added sanity checks and " "tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9312 ../../../build/NEWS:13643 -#: ../../../build/NEWS:16994 +#: ../../../build/NEWS:9457 ../../../build/NEWS:13788 +#: ../../../build/NEWS:17139 msgid "" "`bpo-28376 `__: The type of long range " "iterator is now registered as Iterator. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9315 +#: ../../../build/NEWS:9460 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is disallowed. Calling " "iter() on range instance is the only way. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9319 ../../../build/NEWS:13652 -#: ../../../build/NEWS:17000 +#: ../../../build/NEWS:9464 ../../../build/NEWS:13797 +#: ../../../build/NEWS:17145 msgid "" "`bpo-26906 `__: Resolving special " "methods of uninitialized type now causes implicit initialization of the type" " instead of a fail." msgstr "" -#: ../../../build/NEWS:9322 ../../../build/NEWS:13655 -#: ../../../build/NEWS:17003 +#: ../../../build/NEWS:9467 ../../../build/NEWS:13800 +#: ../../../build/NEWS:17148 msgid "" "`bpo-18287 `__: PyType_Ready() now " "checks that tp_name is not NULL. Original patch by Niklas Koep." msgstr "" -#: ../../../build/NEWS:9325 ../../../build/NEWS:13658 -#: ../../../build/NEWS:17006 +#: ../../../build/NEWS:9470 ../../../build/NEWS:13803 +#: ../../../build/NEWS:17151 msgid "" "`bpo-24098 `__: Fixed possible crash " "when AST is changed in process of compiling it." msgstr "" -#: ../../../build/NEWS:9328 ../../../build/NEWS:13661 +#: ../../../build/NEWS:9473 ../../../build/NEWS:13806 msgid "" "`bpo-28201 `__: Dict reduces possibility" " of 2nd conflict in hash table when hashes have same lower bits." msgstr "" -#: ../../../build/NEWS:9331 ../../../build/NEWS:13664 -#: ../../../build/NEWS:17009 +#: ../../../build/NEWS:9476 ../../../build/NEWS:13809 +#: ../../../build/NEWS:17154 msgid "" "`bpo-28350 `__: String constants with " "null character no longer interned." msgstr "" -#: ../../../build/NEWS:9333 ../../../build/NEWS:13666 -#: ../../../build/NEWS:17011 +#: ../../../build/NEWS:9478 ../../../build/NEWS:13811 +#: ../../../build/NEWS:17156 msgid "" "`bpo-26617 `__: Fix crash when GC runs " "during weakref callbacks." msgstr "" -#: ../../../build/NEWS:9335 ../../../build/NEWS:13668 -#: ../../../build/NEWS:17013 +#: ../../../build/NEWS:9480 ../../../build/NEWS:13813 +#: ../../../build/NEWS:17158 msgid "" "`bpo-27942 `__: String constants now " "interned recursively in tuples and frozensets." msgstr "" -#: ../../../build/NEWS:9338 +#: ../../../build/NEWS:9483 msgid "" "`bpo-28289 `__: ImportError.__init__ now" " resets not specified attributes." msgstr "" -#: ../../../build/NEWS:9340 ../../../build/NEWS:13671 -#: ../../../build/NEWS:17016 +#: ../../../build/NEWS:9485 ../../../build/NEWS:13816 +#: ../../../build/NEWS:17161 msgid "" "`bpo-21578 `__: Fixed misleading error " "message when ImportError called with invalid keyword args." msgstr "" -#: ../../../build/NEWS:9343 ../../../build/NEWS:13674 +#: ../../../build/NEWS:9488 ../../../build/NEWS:13819 msgid "" "`bpo-28203 `__: Fix incorrect type in " "complex(1.0, {2:3}) error message. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:9346 ../../../build/NEWS:13677 +#: ../../../build/NEWS:9491 ../../../build/NEWS:13822 msgid "" "`bpo-28086 `__: Single var-positional " "argument of tuple subtype was passed unscathed to the C-defined function. " "Now it is converted to exact tuple." msgstr "" -#: ../../../build/NEWS:9349 ../../../build/NEWS:13680 +#: ../../../build/NEWS:9494 ../../../build/NEWS:13825 msgid "" "`bpo-28214 `__: Now __set_name__ is " "looked up on the class instead of the instance." msgstr "" -#: ../../../build/NEWS:9352 ../../../build/NEWS:13683 -#: ../../../build/NEWS:17022 +#: ../../../build/NEWS:9497 ../../../build/NEWS:13828 +#: ../../../build/NEWS:17167 msgid "" "`bpo-27955 `__: Fallback on reading " "/dev/urandom device when the getrandom() syscall fails with EPERM, for " "example when blocked by SECCOMP." msgstr "" -#: ../../../build/NEWS:9355 ../../../build/NEWS:13686 +#: ../../../build/NEWS:9500 ../../../build/NEWS:13831 msgid "" "`bpo-28192 `__: Don't import readline in" " isolated mode." msgstr "" -#: ../../../build/NEWS:9357 +#: ../../../build/NEWS:9502 msgid "" "`bpo-27441 `__: Remove some redundant " "assignments to ob_size in longobject.c. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9360 +#: ../../../build/NEWS:9505 msgid "" "`bpo-27222 `__: Clean up redundant code " "in long_rshift function. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9363 ../../../build/NEWS:13688 +#: ../../../build/NEWS:9508 ../../../build/NEWS:13833 msgid "Upgrade internal unicode databases to Unicode version 9.0.0." msgstr "Perbarui database unicode internal ke Unicode versi 9.0.0." -#: ../../../build/NEWS:9365 ../../../build/NEWS:13690 -#: ../../../build/NEWS:17025 +#: ../../../build/NEWS:9510 ../../../build/NEWS:13835 +#: ../../../build/NEWS:17170 msgid "" "`bpo-28131 `__: Fix a regression in " "zipimport's compile_source(). zipimport should use the same optimization " "level as the interpreter." msgstr "" -#: ../../../build/NEWS:9368 ../../../build/NEWS:13693 +#: ../../../build/NEWS:9513 ../../../build/NEWS:13838 msgid "" "`bpo-28126 `__: Replace Py_MEMCPY with " "memcpy(). Visual Studio can properly optimize memcpy()." msgstr "" -#: ../../../build/NEWS:9371 ../../../build/NEWS:13696 +#: ../../../build/NEWS:9516 ../../../build/NEWS:13841 msgid "" "`bpo-28120 `__: Fix dict.pop() for " "splitted dictionary when trying to remove a \"pending key\" (Not yet " "inserted in split-table). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9374 ../../../build/NEWS:13699 +#: ../../../build/NEWS:9519 ../../../build/NEWS:13844 msgid "" "`bpo-26182 `__: Raise DeprecationWarning" " when async and await keywords are used as variable/attribute/class/function" " name." msgstr "" -#: ../../../build/NEWS:9377 ../../../build/NEWS:13424 +#: ../../../build/NEWS:9522 ../../../build/NEWS:13569 msgid "" "`bpo-26182 `__: Fix a refleak in code " "that raises DeprecationWarning." msgstr "" -#: ../../../build/NEWS:9379 ../../../build/NEWS:13426 +#: ../../../build/NEWS:9524 ../../../build/NEWS:13571 msgid "" "`bpo-28721 `__: Fix asynchronous " "generators aclose() and athrow() to handle StopAsyncIteration propagation " "properly." msgstr "" -#: ../../../build/NEWS:9382 +#: ../../../build/NEWS:9527 msgid "" "`bpo-26110 `__: Speed-up method calls: " "add LOAD_METHOD and CALL_METHOD opcodes." msgstr "" -#: ../../../build/NEWS:9387 ../../../build/NEWS:12194 +#: ../../../build/NEWS:9532 ../../../build/NEWS:12339 msgid "" "`bpo-31499 `__: xml.etree: Fix a crash " "when a parser is part of a reference cycle." msgstr "" -#: ../../../build/NEWS:9390 ../../../build/NEWS:11917 +#: ../../../build/NEWS:9535 ../../../build/NEWS:12062 msgid "" "`bpo-31482 `__: ``random.seed()`` now " "works with bytes in version=1" msgstr "" -#: ../../../build/NEWS:9392 ../../../build/NEWS:12197 +#: ../../../build/NEWS:9537 ../../../build/NEWS:12342 msgid "" "`bpo-28556 `__: typing.get_type_hints " "now finds the right globalns for classes and modules by default (when no " "``globalns`` was specified by the caller)." msgstr "" -#: ../../../build/NEWS:9395 ../../../build/NEWS:12200 +#: ../../../build/NEWS:9540 ../../../build/NEWS:12345 msgid "" "`bpo-28556 `__: Speed improvements to " "the ``typing`` module. Original PRs by Ivan Levkivskyi and Mitar." msgstr "" -#: ../../../build/NEWS:9398 ../../../build/NEWS:12203 +#: ../../../build/NEWS:9543 ../../../build/NEWS:12348 msgid "" "`bpo-31544 `__: The C accelerator module" " of ElementTree ignored exceptions raised when looking up TreeBuilder target" " methods in XMLParser()." msgstr "" -#: ../../../build/NEWS:9401 ../../../build/NEWS:12206 +#: ../../../build/NEWS:9546 ../../../build/NEWS:12351 msgid "" "`bpo-31234 `__: " "socket.create_connection() now fixes manually a reference cycle: clear the " "variable storing the last exception on success." msgstr "" -#: ../../../build/NEWS:9404 ../../../build/NEWS:12209 +#: ../../../build/NEWS:9549 ../../../build/NEWS:12354 msgid "" "`bpo-31457 `__: LoggerAdapter objects " "can now be nested." msgstr "" -#: ../../../build/NEWS:9406 +#: ../../../build/NEWS:9551 msgid "" "`bpo-31431 `__: " "SSLContext.check_hostname now automatically sets SSLContext.verify_mode to " "ssl.CERT_REQUIRED instead of failing with a ValueError." msgstr "" -#: ../../../build/NEWS:9410 +#: ../../../build/NEWS:9555 msgid "" "`bpo-31233 `__: " "socketserver.ThreadingMixIn now keeps a list of non-daemonic threads to wait" " until all these threads complete in server_close()." msgstr "" -#: ../../../build/NEWS:9413 +#: ../../../build/NEWS:9558 msgid "" "`bpo-28638 `__: Changed the " "implementation strategy for collections.namedtuple() to substantially reduce" @@ -16741,39 +16998,39 @@ msgid "" "Serhiy Storchaka, and Raymond Hettinger.)" msgstr "" -#: ../../../build/NEWS:9424 ../../../build/NEWS:12211 +#: ../../../build/NEWS:9569 ../../../build/NEWS:12356 msgid "" "`bpo-31400 `__: Improves SSL error " "handling to avoid losing error numbers." msgstr "" -#: ../../../build/NEWS:9426 +#: ../../../build/NEWS:9571 msgid "" "`bpo-27629 `__: Make return types of " "SSLContext.wrap_bio() and SSLContext.wrap_socket() customizable." msgstr "" -#: ../../../build/NEWS:9429 ../../../build/NEWS:12213 +#: ../../../build/NEWS:9574 ../../../build/NEWS:12358 msgid "" "`bpo-28958 `__: ssl.SSLContext() now " "uses OpenSSL error information when a context cannot be instantiated." msgstr "" -#: ../../../build/NEWS:9432 +#: ../../../build/NEWS:9577 msgid "" "`bpo-28182 `__: The SSL module now " "raises SSLCertVerificationError when OpenSSL fails to verify the peer's " "certificate. The exception contains more information about the error." msgstr "" -#: ../../../build/NEWS:9436 ../../../build/NEWS:12216 +#: ../../../build/NEWS:9581 ../../../build/NEWS:12361 msgid "" "`bpo-27340 `__: SSLSocket.sendall() now " "uses memoryview to create slices of data. This fixes support for all bytes-" "like object. It is also more efficient and avoids costly copies." msgstr "" -#: ../../../build/NEWS:9440 +#: ../../../build/NEWS:9585 msgid "" "`bpo-14191 `__: A new function " "``argparse.ArgumentParser.parse_intermixed_args`` provides the ability to " @@ -16781,33 +17038,33 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:9445 ../../../build/NEWS:12220 +#: ../../../build/NEWS:9590 ../../../build/NEWS:12365 msgid "" "`bpo-31178 `__: Fix string concatenation" " bug in rare error path in the subprocess module" msgstr "" -#: ../../../build/NEWS:9448 ../../../build/NEWS:12223 +#: ../../../build/NEWS:9593 ../../../build/NEWS:12368 msgid "" "`bpo-31350 `__: Micro-optimize " ":func:`asyncio._get_running_loop` to become up to 10% faster." msgstr "" -#: ../../../build/NEWS:9451 ../../../build/NEWS:12226 -#: ../../../build/NEWS:16518 +#: ../../../build/NEWS:9596 ../../../build/NEWS:12371 +#: ../../../build/NEWS:16663 msgid "" "`bpo-31170 `__: expat: Update libexpat " "from 2.2.3 to 2.2.4. Fix copying of partial characters for UTF-8 input " "(libexpat bug 115): https://github.com/libexpat/libexpat/issues/115" msgstr "" -#: ../../../build/NEWS:9455 ../../../build/NEWS:12230 +#: ../../../build/NEWS:9600 ../../../build/NEWS:12375 msgid "" "`bpo-29136 `__: Add TLS 1.3 cipher " "suites and OP_NO_TLSv1_3." msgstr "" -#: ../../../build/NEWS:9457 +#: ../../../build/NEWS:9602 msgid "" "`bpo-1198569 `__: ``string.Template`` " "subclasses can optionally define ``braceidpattern`` if they want to specify " @@ -16815,7 +17072,7 @@ msgid "" "default) it falls back to ``idpattern``." msgstr "" -#: ../../../build/NEWS:9462 +#: ../../../build/NEWS:9607 msgid "" "`bpo-31326 `__: " "concurrent.futures.ProcessPoolExecutor.shutdown() now explicitly closes the " @@ -16823,61 +17080,61 @@ msgid "" "thread, to prevent leaking a dangling thread." msgstr "" -#: ../../../build/NEWS:9466 ../../../build/NEWS:12241 +#: ../../../build/NEWS:9611 ../../../build/NEWS:12386 msgid "" "`bpo-27144 `__: The ``map()`` and " "``as_completed()`` iterators in ``concurrent.futures`` now avoid keeping a " "reference to yielded objects." msgstr "" -#: ../../../build/NEWS:9469 +#: ../../../build/NEWS:9614 msgid "" "`bpo-31281 `__: Fix " "``fileinput.FileInput(files, inplace=True)`` when ``files`` contain " "``pathlib.Path`` objects." msgstr "" -#: ../../../build/NEWS:9472 ../../../build/NEWS:12244 +#: ../../../build/NEWS:9617 ../../../build/NEWS:12389 msgid "" "`bpo-10746 `__: Fix ctypes producing " "wrong :pep:`3118` type codes for integer types." msgstr "" -#: ../../../build/NEWS:9475 +#: ../../../build/NEWS:9620 msgid "" "`bpo-27584 `__: ``AF_VSOCK`` has been " "added to the socket interface which allows communication between virtual " "machines and their host." msgstr "" -#: ../../../build/NEWS:9478 ../../../build/NEWS:12247 +#: ../../../build/NEWS:9623 ../../../build/NEWS:12392 msgid "" "`bpo-22536 `__: The subprocess module " "now sets the filename when FileNotFoundError is raised on POSIX systems due " "to the executable or cwd not being found." msgstr "" -#: ../../../build/NEWS:9482 +#: ../../../build/NEWS:9627 msgid "" "`bpo-29741 `__: Update some methods in " "the _pyio module to also accept integer types. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9485 ../../../build/NEWS:12251 +#: ../../../build/NEWS:9630 ../../../build/NEWS:12396 msgid "" "`bpo-31249 `__: concurrent.futures: " "WorkItem.run() used by ThreadPoolExecutor now breaks a reference cycle " "between an exception object and the WorkItem object." msgstr "" -#: ../../../build/NEWS:9489 ../../../build/NEWS:12255 +#: ../../../build/NEWS:9634 ../../../build/NEWS:12400 msgid "" "`bpo-31247 `__: xmlrpc.server now " "explicitly breaks reference cycles when using sys.exc_info() in code " "handling exceptions." msgstr "" -#: ../../../build/NEWS:9492 +#: ../../../build/NEWS:9637 msgid "" "`bpo-23835 `__: configparser: reading " "defaults in the ``ConfigParser()`` constructor is now using ``read_dict()``," @@ -16886,7 +17143,7 @@ msgid "" "converted to strings. Patch by James Tocknell." msgstr "" -#: ../../../build/NEWS:9498 ../../../build/NEWS:11172 +#: ../../../build/NEWS:9643 ../../../build/NEWS:11317 msgid "" "`bpo-31238 `__: pydoc: the stop() method" " of the private ServerThread class now waits until " @@ -16894,20 +17151,20 @@ msgid "" "docserver attribute to None to break a reference cycle." msgstr "" -#: ../../../build/NEWS:9502 +#: ../../../build/NEWS:9647 msgid "" "`bpo-5001 `__: Many asserts in " "`multiprocessing` are now more informative, and some error types have been " "changed to more specific ones." msgstr "" -#: ../../../build/NEWS:9505 +#: ../../../build/NEWS:9650 msgid "" "`bpo-31109 `__: Convert zipimport to use" " Argument Clinic." msgstr "" -#: ../../../build/NEWS:9507 ../../../build/NEWS:12258 +#: ../../../build/NEWS:9652 ../../../build/NEWS:12403 msgid "" "`bpo-30102 `__: The ssl and hashlib " "modules now call OPENSSL_add_all_algorithms_noconf() on OpenSSL < 1.1.0. The" @@ -16916,20 +17173,20 @@ msgid "" "Scalet." msgstr "" -#: ../../../build/NEWS:9512 +#: ../../../build/NEWS:9657 msgid "" "`bpo-18966 `__: Non-daemonic threads " "created by a multiprocessing.Process are now joined on child exit." msgstr "" -#: ../../../build/NEWS:9515 +#: ../../../build/NEWS:9660 msgid "" "`bpo-31183 `__: `dis` now works with " "asynchronous generator and coroutine objects. Patch by George Collins based " "on diagnosis by Luciano Ramalho." msgstr "" -#: ../../../build/NEWS:9518 +#: ../../../build/NEWS:9663 msgid "" "`bpo-5001 `__: There are a number of " "uninformative asserts in the `multiprocessing` module, as noted in issue " @@ -16943,33 +17200,33 @@ msgid "" "(drallensmith on github)." msgstr "" -#: ../../../build/NEWS:9528 ../../../build/NEWS:12263 +#: ../../../build/NEWS:9673 ../../../build/NEWS:12408 msgid "" "`bpo-31185 `__: Fixed miscellaneous " "errors in asyncio speedup module." msgstr "" -#: ../../../build/NEWS:9530 +#: ../../../build/NEWS:9675 msgid "" "`bpo-31151 `__: " "socketserver.ForkingMixIn.server_close() now waits until all child processes" " completed to prevent leaking zombie processes." msgstr "" -#: ../../../build/NEWS:9533 +#: ../../../build/NEWS:9678 msgid "" "`bpo-31072 `__: Add an ``include_file`` " "parameter to ``zipapp.create_archive()``" msgstr "" -#: ../../../build/NEWS:9536 +#: ../../../build/NEWS:9681 msgid "" "`bpo-24700 `__: Optimize array.array " "comparison. It is now from 10x up to 70x faster when comparing arrays " "holding values of the same integer type." msgstr "" -#: ../../../build/NEWS:9539 ../../../build/NEWS:12265 +#: ../../../build/NEWS:9684 ../../../build/NEWS:12410 msgid "" "`bpo-31135 `__: ttk: fix the destroy() " "method of LabeledScale and OptionMenu classes. Call the parent destroy() " @@ -16978,58 +17235,58 @@ msgid "" "garbage collector to destroy all widgets." msgstr "" -#: ../../../build/NEWS:9545 ../../../build/NEWS:12271 +#: ../../../build/NEWS:9690 ../../../build/NEWS:12416 msgid "" "`bpo-31107 `__: Fix " "`copyreg._slotnames()` mangled attribute calculation for classes whose name " "begins with an underscore. Patch by Shane Harvey." msgstr "" -#: ../../../build/NEWS:9548 +#: ../../../build/NEWS:9693 msgid "" "`bpo-31080 `__: Allow " "`logging.config.fileConfig` to accept kwargs and/or args." msgstr "" -#: ../../../build/NEWS:9550 +#: ../../../build/NEWS:9695 msgid "" "`bpo-30897 `__: ``pathlib.Path`` objects" " now include an ``is_mount()`` method (only implemented on POSIX). This is " "similar to ``os.path.ismount(p)``. Patch by Cooper Ry Lees." msgstr "" -#: ../../../build/NEWS:9554 ../../../build/NEWS:12274 +#: ../../../build/NEWS:9699 ../../../build/NEWS:12419 msgid "" "`bpo-31061 `__: Fixed a crash when using" " asyncio and threads." msgstr "" -#: ../../../build/NEWS:9556 +#: ../../../build/NEWS:9701 msgid "" "`bpo-30987 `__: Added support for CAN " "ISO-TP protocol in the socket module." msgstr "" -#: ../../../build/NEWS:9558 +#: ../../../build/NEWS:9703 msgid "" "`bpo-30522 `__: Added a ``setStream`` " "method to ``logging.StreamHandler`` to allow the stream to be set after " "creation." msgstr "" -#: ../../../build/NEWS:9561 ../../../build/NEWS:12276 +#: ../../../build/NEWS:9706 ../../../build/NEWS:12421 msgid "" "`bpo-30502 `__: Fix handling of long " "oids in ssl. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:9564 +#: ../../../build/NEWS:9709 msgid "" "`bpo-5288 `__: Support tzinfo objects " "with sub-minute offsets." msgstr "" -#: ../../../build/NEWS:9566 +#: ../../../build/NEWS:9711 msgid "" "`bpo-30919 `__: Fix shared memory " "performance regression in multiprocessing in 3.x. Shared memory used " @@ -17037,50 +17294,50 @@ msgid "" "careful to do as little disk I/O as possible." msgstr "" -#: ../../../build/NEWS:9570 +#: ../../../build/NEWS:9715 msgid "" "`bpo-26732 `__: Fix too many fds in " "processes started with the \"forkserver\" method. A child process would " "inherit as many fds as the number of still-running children." msgstr "" -#: ../../../build/NEWS:9574 ../../../build/NEWS:12286 -#: ../../../build/NEWS:16619 +#: ../../../build/NEWS:9719 ../../../build/NEWS:12431 +#: ../../../build/NEWS:16764 msgid "" "`bpo-29403 `__: Fix ``unittest.mock``'s " "autospec to not fail on method-bound builtin functions. Patch by Aaron " "Gallagher." msgstr "" -#: ../../../build/NEWS:9577 ../../../build/NEWS:12289 -#: ../../../build/NEWS:16622 +#: ../../../build/NEWS:9722 ../../../build/NEWS:12434 +#: ../../../build/NEWS:16767 msgid "" "`bpo-30961 `__: Fix decrementing a " "borrowed reference in tracemalloc." msgstr "" -#: ../../../build/NEWS:9579 +#: ../../../build/NEWS:9724 msgid "" "`bpo-19896 `__: Fix " "multiprocessing.sharedctypes to recognize typecodes ``'q'`` and ``'Q'``." msgstr "" -#: ../../../build/NEWS:9582 +#: ../../../build/NEWS:9727 msgid "" "`bpo-30946 `__: Remove obsolete code in " "readline module for platforms where GNU readline is older than 2.1 or where " "select() is not available." msgstr "" -#: ../../../build/NEWS:9585 ../../../build/NEWS:12291 +#: ../../../build/NEWS:9730 ../../../build/NEWS:12436 msgid "" "`bpo-25684 `__: Change " "``ttk.OptionMenu`` radiobuttons to be unique across instances of " "``OptionMenu``." msgstr "" -#: ../../../build/NEWS:9588 ../../../build/NEWS:12294 -#: ../../../build/NEWS:16624 +#: ../../../build/NEWS:9733 ../../../build/NEWS:12439 +#: ../../../build/NEWS:16769 msgid "" "`bpo-30886 `__: Fix " "multiprocessing.Queue.join_thread(): it now waits until the thread " @@ -17088,40 +17345,40 @@ msgid "" "the queue." msgstr "" -#: ../../../build/NEWS:9592 ../../../build/NEWS:12298 -#: ../../../build/NEWS:16628 +#: ../../../build/NEWS:9737 ../../../build/NEWS:12443 +#: ../../../build/NEWS:16773 msgid "" "`bpo-29854 `__: Fix segfault in readline" " when using readline's history-size option. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:9595 +#: ../../../build/NEWS:9740 msgid "" "`bpo-30794 `__: Added " "multiprocessing.Process.kill method to terminate using the SIGKILL signal on" " Unix." msgstr "" -#: ../../../build/NEWS:9598 ../../../build/NEWS:12301 +#: ../../../build/NEWS:9743 ../../../build/NEWS:12446 msgid "" "`bpo-30319 `__: socket.close() now " "ignores ECONNRESET error." msgstr "" -#: ../../../build/NEWS:9600 ../../../build/NEWS:12303 +#: ../../../build/NEWS:9745 ../../../build/NEWS:12448 msgid "" "`bpo-30828 `__: Fix out of bounds write " "in `asyncio.CFuture.remove_done_callback()`." msgstr "" -#: ../../../build/NEWS:9603 +#: ../../../build/NEWS:9748 msgid "" "`bpo-30302 `__: Use keywords in the " "``repr`` of ``datetime.timedelta``." msgstr "" -#: ../../../build/NEWS:9605 ../../../build/NEWS:12306 -#: ../../../build/NEWS:16631 +#: ../../../build/NEWS:9750 ../../../build/NEWS:12451 +#: ../../../build/NEWS:16776 msgid "" "`bpo-30807 `__: signal.setitimer() may " "disable the timer when passed a tiny value. Tiny values (such as 1e-6) are " @@ -17131,21 +17388,21 @@ msgid "" "timer instead of (re-)scheduling it." msgstr "" -#: ../../../build/NEWS:9612 ../../../build/NEWS:12313 -#: ../../../build/NEWS:16638 +#: ../../../build/NEWS:9757 ../../../build/NEWS:12458 +#: ../../../build/NEWS:16783 msgid "" "`bpo-30441 `__: Fix bug when modifying " "os.environ while iterating over it" msgstr "" -#: ../../../build/NEWS:9614 +#: ../../../build/NEWS:9759 msgid "" "`bpo-29585 `__: Avoid importing " "``sysconfig`` from ``site`` to improve startup speed. Python startup is " "about 5% faster on Linux and 30% faster on macOS." msgstr "" -#: ../../../build/NEWS:9617 +#: ../../../build/NEWS:9762 msgid "" "`bpo-29293 `__: Add missing parameter " "\"n\" on multiprocessing.Condition.notify(). The doc claims " @@ -17154,20 +17411,20 @@ msgid "" "sleepers to wake up) that threading.Condition.notify() accepts." msgstr "" -#: ../../../build/NEWS:9623 ../../../build/NEWS:12315 -#: ../../../build/NEWS:16640 +#: ../../../build/NEWS:9768 ../../../build/NEWS:12460 +#: ../../../build/NEWS:16785 msgid "" "`bpo-30532 `__: Fix email header value " "parser dropping folding white space in certain cases." msgstr "" -#: ../../../build/NEWS:9626 +#: ../../../build/NEWS:9771 msgid "" "`bpo-30596 `__: Add a ``close()`` method" " to ``multiprocessing.Process``." msgstr "" -#: ../../../build/NEWS:9628 ../../../build/NEWS:12237 +#: ../../../build/NEWS:9773 ../../../build/NEWS:12382 msgid "" "`bpo-9146 `__: Fix a segmentation fault " "in _hashopenssl when standard hash functions such as md5 are not available " @@ -17175,48 +17432,48 @@ msgid "" "environments." msgstr "" -#: ../../../build/NEWS:9632 ../../../build/NEWS:13047 -#: ../../../build/NEWS:16643 +#: ../../../build/NEWS:9777 ../../../build/NEWS:13192 +#: ../../../build/NEWS:16788 msgid "" "`bpo-29169 `__: Update zlib to 1.2.11." msgstr "" -#: ../../../build/NEWS:9634 ../../../build/NEWS:12279 -#: ../../../build/NEWS:16531 +#: ../../../build/NEWS:9779 ../../../build/NEWS:12424 +#: ../../../build/NEWS:16676 msgid "" "`bpo-30119 `__: ftplib.FTP.putline() now" " throws ValueError on commands that contains CR or LF. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9637 ../../../build/NEWS:12318 -#: ../../../build/NEWS:16645 +#: ../../../build/NEWS:9782 ../../../build/NEWS:12463 +#: ../../../build/NEWS:16790 msgid "" "`bpo-30879 `__: os.listdir() and " "os.scandir() now emit bytes names when called with bytes-like argument." msgstr "" -#: ../../../build/NEWS:9640 ../../../build/NEWS:12321 -#: ../../../build/NEWS:16648 +#: ../../../build/NEWS:9785 ../../../build/NEWS:12466 +#: ../../../build/NEWS:16793 msgid "" "`bpo-30746 `__: Prohibited the '=' " "character in environment variable names in ``os.putenv()`` and " "``os.spawn*()``." msgstr "" -#: ../../../build/NEWS:9643 +#: ../../../build/NEWS:9788 msgid "" "`bpo-30664 `__: The description of a " "unittest subtest now preserves the order of keyword arguments of " "TestCase.subTest()." msgstr "" -#: ../../../build/NEWS:9646 +#: ../../../build/NEWS:9791 msgid "" "`bpo-21071 `__: struct.Struct.format " "type is now :class:`str` instead of :class:`bytes`." msgstr "" -#: ../../../build/NEWS:9649 ../../../build/NEWS:12232 +#: ../../../build/NEWS:9794 ../../../build/NEWS:12377 msgid "" "`bpo-29212 `__: Fix " "concurrent.futures.thread.ThreadPoolExecutor threads to have a non repr() " @@ -17224,46 +17481,46 @@ msgid "" "will now identify themselves as \"ThreadPoolExecutor-y_n\"." msgstr "" -#: ../../../build/NEWS:9654 ../../../build/NEWS:12324 -#: ../../../build/NEWS:16651 +#: ../../../build/NEWS:9799 ../../../build/NEWS:12469 +#: ../../../build/NEWS:16796 msgid "" "`bpo-29755 `__: Fixed the lgettext() " "family of functions in the gettext module. They now always return bytes." msgstr "" -#: ../../../build/NEWS:9657 ../../../build/NEWS:12650 +#: ../../../build/NEWS:9802 ../../../build/NEWS:12795 msgid "" "`bpo-30616 `__: Functional API of enum " "allows to create empty enums. Patched by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:9660 ../../../build/NEWS:12653 +#: ../../../build/NEWS:9805 ../../../build/NEWS:12798 msgid "" "`bpo-30038 `__: Fix race condition " "between signal delivery and wakeup file descriptor. Patch by Nathaniel " "Smith." msgstr "" -#: ../../../build/NEWS:9663 ../../../build/NEWS:12656 +#: ../../../build/NEWS:9808 ../../../build/NEWS:12801 msgid "" "`bpo-23894 `__: lib2to3 now recognizes " "``rb'...'`` and ``f'...'`` strings." msgstr "" -#: ../../../build/NEWS:9665 +#: ../../../build/NEWS:9810 msgid "" "`bpo-24744 `__: pkgutil.walk_packages " "function now raises ValueError if *path* is a string. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:9668 ../../../build/NEWS:16668 +#: ../../../build/NEWS:9813 ../../../build/NEWS:16813 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup." msgstr "" -#: ../../../build/NEWS:9670 +#: ../../../build/NEWS:9815 msgid "" "`bpo-30589 `__: Fix " "multiprocessing.Process.exitcode to return the opposite of the signal number" @@ -17271,41 +17528,41 @@ msgid "" "\"forkserver\" method." msgstr "" -#: ../../../build/NEWS:9674 ../../../build/NEWS:12687 -#: ../../../build/NEWS:16670 +#: ../../../build/NEWS:9819 ../../../build/NEWS:12832 +#: ../../../build/NEWS:16815 msgid "" "`bpo-28994 `__: The traceback no longer " "displayed for SystemExit raised in a callback registered by atexit." msgstr "" -#: ../../../build/NEWS:9677 ../../../build/NEWS:12690 -#: ../../../build/NEWS:16673 +#: ../../../build/NEWS:9822 ../../../build/NEWS:12835 +#: ../../../build/NEWS:16818 msgid "" "`bpo-30508 `__: Don't log exceptions if " "Task/Future \"cancel()\" method was called." msgstr "" -#: ../../../build/NEWS:9680 +#: ../../../build/NEWS:9825 msgid "" "`bpo-30645 `__: Fix path calculation in " "`imp.load_package()`, fixing it for cases when a package is only shipped " "with bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:9684 +#: ../../../build/NEWS:9829 msgid "" "`bpo-11822 `__: The dis.dis() function " "now is able to disassemble nested code objects." msgstr "" -#: ../../../build/NEWS:9687 +#: ../../../build/NEWS:9832 msgid "" "`bpo-30624 `__: selectors does not take " "KeyboardInterrupt and SystemExit into account, leaving a fd in a bad state " "in case of error. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9691 ../../../build/NEWS:12282 +#: ../../../build/NEWS:9836 ../../../build/NEWS:12427 msgid "" "`bpo-30595 `__: " "multiprocessing.Queue.get() with a timeout now polls its reader in non-" @@ -17313,147 +17570,147 @@ msgid "" "longer than the timeout." msgstr "" -#: ../../../build/NEWS:9695 ../../../build/NEWS:12693 -#: ../../../build/NEWS:16676 +#: ../../../build/NEWS:9840 ../../../build/NEWS:12838 +#: ../../../build/NEWS:16821 msgid "" "`bpo-28556 `__: Updates to typing " "module: Add generic AsyncContextManager, add support for ContextManager on " "all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" msgstr "" -#: ../../../build/NEWS:9699 ../../../build/NEWS:12672 +#: ../../../build/NEWS:9844 ../../../build/NEWS:12817 msgid "" "`bpo-30605 `__: re.compile() no longer " "raises a BytesWarning when compiling a bytes instance with misplaced inline " "modifier. Patch by Roy Williams." msgstr "" -#: ../../../build/NEWS:9702 ../../../build/NEWS:12697 -#: ../../../build/NEWS:16680 +#: ../../../build/NEWS:9847 ../../../build/NEWS:12842 +#: ../../../build/NEWS:16825 msgid "" "`bpo-29870 `__: Fix ssl sockets leaks " "when connection is aborted in asyncio/ssl implementation. Patch by Michaël " "Sghaïer." msgstr "" -#: ../../../build/NEWS:9705 ../../../build/NEWS:12700 -#: ../../../build/NEWS:16683 +#: ../../../build/NEWS:9850 ../../../build/NEWS:12845 +#: ../../../build/NEWS:16828 msgid "" "`bpo-29743 `__: Closing transport during" " handshake process leaks open socket. Patch by Nikolay Kim" msgstr "" -#: ../../../build/NEWS:9708 ../../../build/NEWS:12703 -#: ../../../build/NEWS:16686 +#: ../../../build/NEWS:9853 ../../../build/NEWS:12848 +#: ../../../build/NEWS:16831 msgid "" "`bpo-27585 `__: Fix waiter cancellation " "in asyncio.Lock. Patch by Mathieu Sornay." msgstr "" -#: ../../../build/NEWS:9711 +#: ../../../build/NEWS:9856 msgid "" "`bpo-30014 `__: modify() method of " "poll(), epoll() and devpoll() based classes of selectors module is around " "10% faster. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9714 ../../../build/NEWS:12706 -#: ../../../build/NEWS:16689 +#: ../../../build/NEWS:9859 ../../../build/NEWS:12851 +#: ../../../build/NEWS:16834 msgid "" "`bpo-30418 `__: On Windows, " "subprocess.Popen.communicate() now also ignore EINVAL on stdin.write() if " "the child process is still running but closed the pipe." msgstr "" -#: ../../../build/NEWS:9718 +#: ../../../build/NEWS:9863 msgid "" "`bpo-30463 `__: Addded empty __slots__ " "to abc.ABC. This allows subclassers to deny __dict__ and __weakref__ " "creation. Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:9721 +#: ../../../build/NEWS:9866 msgid "" "`bpo-30520 `__: Loggers are now " "pickleable." msgstr "" -#: ../../../build/NEWS:9723 ../../../build/NEWS:12717 +#: ../../../build/NEWS:9868 ../../../build/NEWS:12862 msgid "" "`bpo-30557 `__: faulthandler now " "correctly filters and displays exception codes on Windows" msgstr "" -#: ../../../build/NEWS:9726 +#: ../../../build/NEWS:9871 msgid "" "`bpo-30526 `__: Add " "TextIOWrapper.reconfigure() and a TextIOWrapper.write_through attribute." msgstr "" -#: ../../../build/NEWS:9729 +#: ../../../build/NEWS:9874 msgid "" "`bpo-30245 `__: Fix possible overflow " "when organize struct.pack_into error message. Patch by Yuan Liu." msgstr "" -#: ../../../build/NEWS:9732 ../../../build/NEWS:12720 -#: ../../../build/NEWS:16693 +#: ../../../build/NEWS:9877 ../../../build/NEWS:12865 +#: ../../../build/NEWS:16838 msgid "" "`bpo-30378 `__: Fix the problem that " "logging.handlers.SysLogHandler cannot handle IPv6 addresses." msgstr "" -#: ../../../build/NEWS:9735 +#: ../../../build/NEWS:9880 msgid "" "`bpo-16500 `__: Allow registering at-" "fork handlers." msgstr "" -#: ../../../build/NEWS:9737 +#: ../../../build/NEWS:9882 msgid "" "`bpo-30470 `__: Deprecate invalid ctypes" " call protection on Windows. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:9740 ../../../build/NEWS:12726 -#: ../../../build/NEWS:16699 +#: ../../../build/NEWS:9885 ../../../build/NEWS:12871 +#: ../../../build/NEWS:16844 msgid "" "`bpo-30414 `__: " "multiprocessing.Queue._feed background running thread do not break from main" " loop on exception." msgstr "" -#: ../../../build/NEWS:9743 ../../../build/NEWS:12729 -#: ../../../build/NEWS:16702 +#: ../../../build/NEWS:9888 ../../../build/NEWS:12874 +#: ../../../build/NEWS:16847 msgid "" "`bpo-30003 `__: Fix handling escape " "characters in HZ codec. Based on patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9746 ../../../build/NEWS:12661 -#: ../../../build/NEWS:16661 +#: ../../../build/NEWS:9891 ../../../build/NEWS:12806 +#: ../../../build/NEWS:16806 msgid "" "`bpo-30149 `__: inspect.signature() now " "supports callables with variable-argument parameters wrapped with " "partialmethod. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9750 +#: ../../../build/NEWS:9895 msgid "" "`bpo-30436 `__: importlib.find_spec() " "raises ModuleNotFoundError instead of AttributeError if the specified parent" " module is not a package (i.e. lacks a __path__ attribute)." msgstr "" -#: ../../../build/NEWS:9754 ../../../build/NEWS:12732 -#: ../../../build/NEWS:16705 +#: ../../../build/NEWS:9899 ../../../build/NEWS:12877 +#: ../../../build/NEWS:16850 msgid "" "`bpo-30301 `__: Fix AttributeError when " "using SimpleQueue.empty() under *spawn* and *forkserver* start methods." msgstr "" -#: ../../../build/NEWS:9757 ../../../build/NEWS:12739 -#: ../../../build/NEWS:16712 +#: ../../../build/NEWS:9902 ../../../build/NEWS:12884 +#: ../../../build/NEWS:16857 msgid "" "`bpo-30375 `__: Warnings emitted when " "compile a regular expression now always point to the line in the user code." @@ -17461,8 +17718,8 @@ msgid "" "inside of groups or conditionals." msgstr "" -#: ../../../build/NEWS:9761 ../../../build/NEWS:12735 -#: ../../../build/NEWS:16708 +#: ../../../build/NEWS:9906 ../../../build/NEWS:12880 +#: ../../../build/NEWS:16853 msgid "" "`bpo-30329 `__: imaplib and poplib now " "catch the Windows socket WSAEINVAL error (code 10022) on " @@ -17470,7 +17727,7 @@ msgid "" "sometimes on SSL connections." msgstr "" -#: ../../../build/NEWS:9765 +#: ../../../build/NEWS:9910 msgid "" "`bpo-29196 `__: Removed previously " "deprecated in Python 2.4 classes Plist, Dict and _InternalDict in the " @@ -17479,28 +17736,28 @@ msgid "" "access to access items of these dictionaries." msgstr "" -#: ../../../build/NEWS:9770 +#: ../../../build/NEWS:9915 msgid "" "`bpo-9850 `__: The :mod:`macpath` is now " "deprecated and will be removed in Python 3.8." msgstr "" -#: ../../../build/NEWS:9773 +#: ../../../build/NEWS:9918 msgid "" "`bpo-30299 `__: Compiling regular " "expression in debug mode on CPython now displays the compiled bytecode in " "human readable form." msgstr "" -#: ../../../build/NEWS:9776 ../../../build/NEWS:12743 -#: ../../../build/NEWS:16716 +#: ../../../build/NEWS:9921 ../../../build/NEWS:12888 +#: ../../../build/NEWS:16861 msgid "" "`bpo-30048 `__: Fixed ``Task.cancel()`` " "can be ignored when the task is running coroutine and the coroutine returned" " without any more ``await``." msgstr "" -#: ../../../build/NEWS:9779 ../../../build/NEWS:12746 +#: ../../../build/NEWS:9924 ../../../build/NEWS:12891 msgid "" "`bpo-30266 `__: " "contextlib.AbstractContextManager now supports anti-registration by setting " @@ -17508,14 +17765,14 @@ msgid "" "`bpo-25958 `__. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9783 +#: ../../../build/NEWS:9928 msgid "" "`bpo-30340 `__: Enhanced regular " "expressions optimization. This increased the performance of matching some " "patterns up to 25 times." msgstr "" -#: ../../../build/NEWS:9786 ../../../build/NEWS:12750 +#: ../../../build/NEWS:9931 ../../../build/NEWS:12895 msgid "" "`bpo-30298 `__: Weaken the condition of " "deprecation warnings for inline modifiers. Now allowed several subsequential" @@ -17524,20 +17781,20 @@ msgid "" "inline modifiers (e.g. ``'(?x) (?i) (?s)...'``)." msgstr "" -#: ../../../build/NEWS:9792 +#: ../../../build/NEWS:9937 msgid "" "`bpo-30285 `__: Optimized case-" "insensitive matching and searching of regular expressions." msgstr "" -#: ../../../build/NEWS:9795 ../../../build/NEWS:12756 -#: ../../../build/NEWS:16719 +#: ../../../build/NEWS:9940 ../../../build/NEWS:12901 +#: ../../../build/NEWS:16864 msgid "" "`bpo-29990 `__: Fix range checking in " "GB18030 decoder. Original patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9798 +#: ../../../build/NEWS:9943 msgid "" "`bpo-29979 `__: rewrite " "cgi.parse_multipart, reusing the FieldStorage class and making its results " @@ -17545,8 +17802,8 @@ msgid "" "Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9802 ../../../build/NEWS:12762 -#: ../../../build/NEWS:16725 +#: ../../../build/NEWS:9947 ../../../build/NEWS:12907 +#: ../../../build/NEWS:16870 msgid "" "`bpo-30243 `__: Removed the __init__ " "methods of _json's scanner and encoder. Misusing them could cause memory " @@ -17554,7 +17811,7 @@ msgid "" "initialized in the __new__ methods." msgstr "" -#: ../../../build/NEWS:9806 +#: ../../../build/NEWS:9951 msgid "" "`bpo-30215 `__: Compiled regular " "expression objects with the re.LOCALE flag no longer depend on the locale at" @@ -17562,42 +17819,42 @@ msgid "" "matching." msgstr "" -#: ../../../build/NEWS:9810 ../../../build/NEWS:12766 -#: ../../../build/NEWS:16729 +#: ../../../build/NEWS:9955 ../../../build/NEWS:12911 +#: ../../../build/NEWS:16874 msgid "" "`bpo-30185 `__: Avoid KeyboardInterrupt " "tracebacks in forkserver helper process when Ctrl-C is received." msgstr "" -#: ../../../build/NEWS:9813 +#: ../../../build/NEWS:9958 msgid "" "`bpo-30103 `__: binascii.b2a_uu() and " "uu.encode() now support using ``'`'`` as zero instead of space." msgstr "" -#: ../../../build/NEWS:9816 ../../../build/NEWS:12769 -#: ../../../build/NEWS:16732 +#: ../../../build/NEWS:9961 ../../../build/NEWS:12914 +#: ../../../build/NEWS:16877 msgid "" "`bpo-28556 `__: Various updates to " "typing module: add typing.NoReturn type, use WrapperDescriptorType, minor " "bug-fixes. Original PRs by Jim Fasarakis-Hilliard and Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:9820 ../../../build/NEWS:12773 -#: ../../../build/NEWS:16736 +#: ../../../build/NEWS:9965 ../../../build/NEWS:12918 +#: ../../../build/NEWS:16881 msgid "" "`bpo-30205 `__: Fix getsockname() for " "unbound AF_UNIX sockets on Linux." msgstr "" -#: ../../../build/NEWS:9822 +#: ../../../build/NEWS:9967 msgid "" "`bpo-30228 `__: The seek() and tell() " "methods of io.FileIO now set the internal seekable attribute to avoid one " "syscall on open() (in buffered or text mode)." msgstr "" -#: ../../../build/NEWS:9826 +#: ../../../build/NEWS:9971 msgid "" "`bpo-30190 `__: unittest's " "assertAlmostEqual and assertNotAlmostEqual provide a better message in case " @@ -17605,41 +17862,41 @@ msgid "" "(patch by Giampaolo Rodola')" msgstr "" -#: ../../../build/NEWS:9830 +#: ../../../build/NEWS:9975 msgid "" "`bpo-30101 `__: Add support for " "curses.A_ITALIC." msgstr "" -#: ../../../build/NEWS:9832 ../../../build/NEWS:12710 +#: ../../../build/NEWS:9977 ../../../build/NEWS:12855 msgid "" "`bpo-29822 `__: inspect.isabstract() now" " works during __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:9835 ../../../build/NEWS:12723 -#: ../../../build/NEWS:16696 +#: ../../../build/NEWS:9980 ../../../build/NEWS:12868 +#: ../../../build/NEWS:16841 msgid "" "`bpo-29960 `__: Preserve generator state" " when _random.Random.setstate() raises an exception. Patch by Bryan Olson." msgstr "" -#: ../../../build/NEWS:9838 ../../../build/NEWS:12775 -#: ../../../build/NEWS:16738 +#: ../../../build/NEWS:9983 ../../../build/NEWS:12920 +#: ../../../build/NEWS:16883 msgid "" "`bpo-30070 `__: Fixed leaks and crashes " "in errors handling in the parser module." msgstr "" -#: ../../../build/NEWS:9841 +#: ../../../build/NEWS:9986 msgid "" "`bpo-22352 `__: Column widths in the " "output of dis.dis() are now adjusted for large line numbers and instruction " "offsets." msgstr "" -#: ../../../build/NEWS:9844 ../../../build/NEWS:12778 -#: ../../../build/NEWS:16741 +#: ../../../build/NEWS:9989 ../../../build/NEWS:12923 +#: ../../../build/NEWS:16886 msgid "" "`bpo-30061 `__: Fixed crashes in IOBase " "methods __next__() and readlines() when readline() or __next__() " @@ -17648,42 +17905,42 @@ msgid "" "PyMapping_Size()." msgstr "" -#: ../../../build/NEWS:9849 +#: ../../../build/NEWS:9994 msgid "" "`bpo-30218 `__: Fix PathLike support for" " shutil.unpack_archive. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9852 +#: ../../../build/NEWS:9997 msgid "" "`bpo-10076 `__: Compiled regular " "expression and match objects in the re module now support copy.copy() and " "copy.deepcopy() (they are considered atomic)." msgstr "" -#: ../../../build/NEWS:9855 ../../../build/NEWS:12787 -#: ../../../build/NEWS:16746 +#: ../../../build/NEWS:10000 ../../../build/NEWS:12932 +#: ../../../build/NEWS:16891 msgid "" "`bpo-30068 `__: _io._IOBase.readlines " "will check if it's closed first when hint is present." msgstr "" -#: ../../../build/NEWS:9858 ../../../build/NEWS:12790 -#: ../../../build/NEWS:16749 +#: ../../../build/NEWS:10003 ../../../build/NEWS:12935 +#: ../../../build/NEWS:16894 msgid "" "`bpo-29694 `__: Fixed race condition in " "pathlib mkdir with flags parents=True. Patch by Armin Rigo." msgstr "" -#: ../../../build/NEWS:9861 ../../../build/NEWS:12793 -#: ../../../build/NEWS:16752 +#: ../../../build/NEWS:10006 ../../../build/NEWS:12938 +#: ../../../build/NEWS:16897 msgid "" "`bpo-29692 `__: Fixed arbitrary " "unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " "by Siddharth Velankar." msgstr "" -#: ../../../build/NEWS:9864 +#: ../../../build/NEWS:10009 msgid "" "`bpo-26187 `__: Test that sqlite3 trace " "callback is not called multiple times when schema is changing. Indirectly " @@ -17691,74 +17948,74 @@ msgid "" "`__. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9868 ../../../build/NEWS:12783 +#: ../../../build/NEWS:10013 ../../../build/NEWS:12928 msgid "" "`bpo-30017 `__: Allowed calling the " "close() method of the zip entry writer object multiple times. Writing to a " "closed writer now always produces a ValueError." msgstr "" -#: ../../../build/NEWS:9872 ../../../build/NEWS:12796 -#: ../../../build/NEWS:16755 +#: ../../../build/NEWS:10017 ../../../build/NEWS:12941 +#: ../../../build/NEWS:16900 msgid "" "`bpo-29998 `__: Pickling and copying " "ImportError now preserves name and path attributes." msgstr "" -#: ../../../build/NEWS:9875 +#: ../../../build/NEWS:10020 msgid "" "`bpo-29995 `__: re.escape() now escapes " "only regex special characters." msgstr "" -#: ../../../build/NEWS:9877 +#: ../../../build/NEWS:10022 msgid "" "`bpo-29962 `__: Add math.remainder " "operation, implementing remainder as specified in IEEE 754." msgstr "" -#: ../../../build/NEWS:9880 +#: ../../../build/NEWS:10025 msgid "" "`bpo-29649 `__: Improve " "struct.pack_into() exception messages for problems with the buffer size and " "offset. Patch by Andrew Nester." msgstr "" -#: ../../../build/NEWS:9883 +#: ../../../build/NEWS:10028 msgid "" "`bpo-29654 `__: Support If-Modified-" "Since HTTP header (browser cache). Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9886 ../../../build/NEWS:12669 -#: ../../../build/NEWS:16665 +#: ../../../build/NEWS:10031 ../../../build/NEWS:12814 +#: ../../../build/NEWS:16810 msgid "" "`bpo-29931 `__: Fixed comparison check " "for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." msgstr "" -#: ../../../build/NEWS:9889 ../../../build/NEWS:12799 +#: ../../../build/NEWS:10034 ../../../build/NEWS:12944 msgid "" "`bpo-29953 `__: Fixed memory leaks in " "the replace() method of datetime and time objects when pass out of bound " "fold argument." msgstr "" -#: ../../../build/NEWS:9892 ../../../build/NEWS:12802 -#: ../../../build/NEWS:16758 +#: ../../../build/NEWS:10037 ../../../build/NEWS:12947 +#: ../../../build/NEWS:16903 msgid "" "`bpo-29942 `__: Fix a crash in " "itertools.chain.from_iterable when encountering long runs of empty " "iterables." msgstr "" -#: ../../../build/NEWS:9895 +#: ../../../build/NEWS:10040 msgid "" "`bpo-10030 `__: Sped up reading " "encrypted ZIP files by 2 times." msgstr "" -#: ../../../build/NEWS:9897 +#: ../../../build/NEWS:10042 msgid "" "`bpo-29204 `__: Element.getiterator() " "and the html parameter of XMLParser() were deprecated only in the " @@ -17766,22 +18023,22 @@ msgid "" "emits a deprecation warning." msgstr "" -#: ../../../build/NEWS:9901 ../../../build/NEWS:12805 -#: ../../../build/NEWS:16761 +#: ../../../build/NEWS:10046 ../../../build/NEWS:12950 +#: ../../../build/NEWS:16906 msgid "" "`bpo-27863 `__: Fixed multiple crashes " "in ElementTree caused by race conditions and wrong types." msgstr "" -#: ../../../build/NEWS:9904 +#: ../../../build/NEWS:10049 msgid "" "`bpo-25996 `__: Added support of file " "descriptors in os.scandir() on Unix. os.fwalk() is sped up by 2 times by " "using os.scandir()." msgstr "" -#: ../../../build/NEWS:9907 ../../../build/NEWS:12808 -#: ../../../build/NEWS:16764 +#: ../../../build/NEWS:10052 ../../../build/NEWS:12953 +#: ../../../build/NEWS:16909 msgid "" "`bpo-28699 `__: Fixed a bug in pools in " "multiprocessing.pool that raising an exception at the very first of an " @@ -17789,270 +18046,270 @@ msgid "" "Potts and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9911 ../../../build/NEWS:12658 -#: ../../../build/NEWS:16658 +#: ../../../build/NEWS:10056 ../../../build/NEWS:12803 +#: ../../../build/NEWS:16803 msgid "" "`bpo-23890 `__: " "unittest.TestCase.assertRaises() now manually breaks a reference cycle to " "not keep objects alive longer than expected." msgstr "" -#: ../../../build/NEWS:9914 +#: ../../../build/NEWS:10059 msgid "" "`bpo-29901 `__: The zipapp module now " "supports general path-like objects, not just pathlib.Path." msgstr "" -#: ../../../build/NEWS:9917 ../../../build/NEWS:12812 -#: ../../../build/NEWS:16768 +#: ../../../build/NEWS:10062 ../../../build/NEWS:12957 +#: ../../../build/NEWS:16913 msgid "" "`bpo-25803 `__: Avoid incorrect errors " "raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:9920 ../../../build/NEWS:12815 -#: ../../../build/NEWS:16771 +#: ../../../build/NEWS:10065 ../../../build/NEWS:12960 +#: ../../../build/NEWS:16916 msgid "" "`bpo-29861 `__: Release references to " "tasks, their arguments and their results as soon as they are finished in " "multiprocessing.Pool." msgstr "" -#: ../../../build/NEWS:9923 +#: ../../../build/NEWS:10068 msgid "" "`bpo-19930 `__: The mode argument of " "os.makedirs() no longer affects the file permission bits of newly-created " "intermediate-level directories." msgstr "" -#: ../../../build/NEWS:9926 ../../../build/NEWS:12818 -#: ../../../build/NEWS:16774 +#: ../../../build/NEWS:10071 ../../../build/NEWS:12963 +#: ../../../build/NEWS:16919 msgid "" "`bpo-29884 `__: faulthandler: Restore " "the old sigaltstack during teardown. Patch by Christophe Zeitouny." msgstr "" -#: ../../../build/NEWS:9929 ../../../build/NEWS:12821 -#: ../../../build/NEWS:16777 +#: ../../../build/NEWS:10074 ../../../build/NEWS:12966 +#: ../../../build/NEWS:16922 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive buffered file-like objects." msgstr "" -#: ../../../build/NEWS:9931 ../../../build/NEWS:12823 -#: ../../../build/NEWS:16779 +#: ../../../build/NEWS:10076 ../../../build/NEWS:12968 +#: ../../../build/NEWS:16924 msgid "" "`bpo-29800 `__: Fix crashes in " "partial.__repr__ if the keys of partial.keywords are not strings. Patch by " "Michael Seifert." msgstr "" -#: ../../../build/NEWS:9934 ../../../build/NEWS:12829 -#: ../../../build/NEWS:16785 +#: ../../../build/NEWS:10079 ../../../build/NEWS:12974 +#: ../../../build/NEWS:16930 msgid "" "`bpo-8256 `__: Fixed possible failing or " "crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " "sys.stdout are not set or are not strings." msgstr "" -#: ../../../build/NEWS:9938 +#: ../../../build/NEWS:10083 msgid "" "`bpo-28692 `__: Using non-integer value " "for selecting a plural form in gettext is now deprecated." msgstr "" -#: ../../../build/NEWS:9941 +#: ../../../build/NEWS:10086 msgid "" "`bpo-26121 `__: Use C library " "implementation for math functions erf() and erfc()." msgstr "" -#: ../../../build/NEWS:9944 +#: ../../../build/NEWS:10089 msgid "" "`bpo-29619 `__: os.stat() and " "os.DirEntry.inode() now convert inode (st_ino) using unsigned integers." msgstr "" -#: ../../../build/NEWS:9947 +#: ../../../build/NEWS:10092 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements." msgstr "" -#: ../../../build/NEWS:9950 +#: ../../../build/NEWS:10095 msgid "" "`bpo-29645 `__: Speed up importing the " "webbrowser module. webbrowser.register() is now thread-safe." msgstr "" -#: ../../../build/NEWS:9953 ../../../build/NEWS:12837 +#: ../../../build/NEWS:10098 ../../../build/NEWS:12982 msgid "" "`bpo-28231 `__: The zipfile module now " "accepts path-like objects for external paths." msgstr "" -#: ../../../build/NEWS:9956 ../../../build/NEWS:12840 +#: ../../../build/NEWS:10101 ../../../build/NEWS:12985 msgid "" "`bpo-26915 `__: index() and count() " "methods of collections.abc.Sequence now check identity before checking " "equality when do comparisons." msgstr "" -#: ../../../build/NEWS:9959 +#: ../../../build/NEWS:10104 msgid "" "`bpo-28682 `__: Added support for bytes " "paths in os.fwalk()." msgstr "" -#: ../../../build/NEWS:9961 +#: ../../../build/NEWS:10106 msgid "" "`bpo-29728 `__: Add new " ":data:`socket.TCP_NOTSENT_LOWAT` (Linux 3.12) constant. Patch by Nathaniel " "J. Smith." msgstr "" -#: ../../../build/NEWS:9964 ../../../build/NEWS:13049 +#: ../../../build/NEWS:10109 ../../../build/NEWS:13194 msgid "" "`bpo-29623 `__: Allow use of path-like " "object as a single argument in ConfigParser.read(). Patch by David Ellis." msgstr "" -#: ../../../build/NEWS:9967 +#: ../../../build/NEWS:10112 msgid "" "`bpo-9303 `__: Migrate sqlite3 module to " "_v2 API. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9969 ../../../build/NEWS:13052 +#: ../../../build/NEWS:10114 ../../../build/NEWS:13197 msgid "" "`bpo-28963 `__: Fix out of bound " "iteration in asyncio.Future.remove_done_callback implemented in C." msgstr "" -#: ../../../build/NEWS:9972 ../../../build/NEWS:13055 -#: ../../../build/NEWS:16797 +#: ../../../build/NEWS:10117 ../../../build/NEWS:13200 +#: ../../../build/NEWS:16942 msgid "" "`bpo-29704 `__: " "asyncio.subprocess.SubprocessStreamProtocol no longer closes before all " "pipes are closed." msgstr "" -#: ../../../build/NEWS:9975 ../../../build/NEWS:13058 +#: ../../../build/NEWS:10120 ../../../build/NEWS:13203 msgid "" "`bpo-29271 `__: Fix Task.current_task " "and Task.all_tasks implemented in C to accept None argument as their pure " "Python implementation." msgstr "" -#: ../../../build/NEWS:9978 ../../../build/NEWS:13061 -#: ../../../build/NEWS:16800 +#: ../../../build/NEWS:10123 ../../../build/NEWS:13206 +#: ../../../build/NEWS:16945 msgid "" "`bpo-29703 `__: Fix asyncio to support " "instantiation of new event loops in child processes." msgstr "" -#: ../../../build/NEWS:9981 ../../../build/NEWS:12843 -#: ../../../build/NEWS:16793 +#: ../../../build/NEWS:10126 ../../../build/NEWS:12988 +#: ../../../build/NEWS:16938 msgid "" "`bpo-29615 `__: SimpleXMLRPCDispatcher " "no longer chains KeyError (or any other exception) to exception(s) raised in" " the dispatched methods. Patch by Petr Motejlek." msgstr "" -#: ../../../build/NEWS:9985 +#: ../../../build/NEWS:10130 msgid "" "`bpo-7769 `__: Method register_function()" " of xmlrpc.server.SimpleXMLRPCDispatcher and its subclasses can now be used " "as a decorator." msgstr "" -#: ../../../build/NEWS:9989 ../../../build/NEWS:13064 -#: ../../../build/NEWS:16803 +#: ../../../build/NEWS:10134 ../../../build/NEWS:13209 +#: ../../../build/NEWS:16948 msgid "" "`bpo-29376 `__: Fix assertion error in " "threading._DummyThread.is_alive()." msgstr "" -#: ../../../build/NEWS:9991 ../../../build/NEWS:13066 +#: ../../../build/NEWS:10136 ../../../build/NEWS:13211 msgid "" "`bpo-28624 `__: Add a test that checks " "that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " "Chowdhury." msgstr "" -#: ../../../build/NEWS:9994 ../../../build/NEWS:13069 +#: ../../../build/NEWS:10139 ../../../build/NEWS:13214 msgid "" "`bpo-28518 `__: Start a transaction " "implicitly before a DML statement. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:9997 ../../../build/NEWS:12826 -#: ../../../build/NEWS:16782 +#: ../../../build/NEWS:10142 ../../../build/NEWS:12971 +#: ../../../build/NEWS:16927 msgid "" "`bpo-29742 `__: get_extra_info() raises " "exception if get called on closed ssl transport. Patch by Nikolay Kim." msgstr "" -#: ../../../build/NEWS:10000 +#: ../../../build/NEWS:10145 msgid "" "`bpo-16285 `__: urllib.parse.quote is " "now based on RFC 3986 and hence includes '~' in the set of characters that " "is not quoted by default. Patch by Christian Theune and Ratnadeep Debnath." msgstr "" -#: ../../../build/NEWS:10004 ../../../build/NEWS:13072 -#: ../../../build/NEWS:16811 +#: ../../../build/NEWS:10149 ../../../build/NEWS:13217 +#: ../../../build/NEWS:16956 msgid "" "`bpo-29532 `__: Altering a kwarg " "dictionary passed to functools.partial() no longer affects a partial object " "after creation." msgstr "" -#: ../../../build/NEWS:10007 ../../../build/NEWS:13075 -#: ../../../build/NEWS:16805 +#: ../../../build/NEWS:10152 ../../../build/NEWS:13220 +#: ../../../build/NEWS:16950 msgid "" "`bpo-29110 `__: Fix file object leak in " "aifc.open() when file is given as a filesystem path and is not in valid AIFF" " format. Patch by Anthony Zhang." msgstr "" -#: ../../../build/NEWS:10010 +#: ../../../build/NEWS:10155 msgid "" "`bpo-22807 `__: Add uuid.SafeUUID and " "uuid.UUID.is_safe to relay information from the platform about whether " "generated UUIDs are generated with a multiprocessing safe method." msgstr "" -#: ../../../build/NEWS:10014 +#: ../../../build/NEWS:10159 msgid "" "`bpo-29576 `__: Improve some " "deprecations in importlib. Some deprecated methods now emit " "DeprecationWarnings and have better descriptive messages." msgstr "" -#: ../../../build/NEWS:10017 +#: ../../../build/NEWS:10162 msgid "" "`bpo-29534 `__: Fixed different " "behaviour of Decimal.from_float() for _decimal and _pydecimal. Thanks Andrew" " Nester." msgstr "" -#: ../../../build/NEWS:10020 +#: ../../../build/NEWS:10165 msgid "" "`bpo-10379 `__: locale.format_string now" " supports the 'monetary' keyword argument, and locale.format is deprecated." msgstr "" -#: ../../../build/NEWS:10023 +#: ../../../build/NEWS:10168 msgid "" "`bpo-29851 `__: importlib.reload() now " "raises ModuleNotFoundError if the module lacks a spec." msgstr "" -#: ../../../build/NEWS:10026 ../../../build/NEWS:13078 -#: ../../../build/NEWS:16814 +#: ../../../build/NEWS:10171 ../../../build/NEWS:13223 +#: ../../../build/NEWS:16959 msgid "" "`bpo-28556 `__: Various updates to " "typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. " @@ -18060,119 +18317,119 @@ msgid "" "Langa." msgstr "" -#: ../../../build/NEWS:10030 ../../../build/NEWS:13082 -#: ../../../build/NEWS:16818 +#: ../../../build/NEWS:10175 ../../../build/NEWS:13227 +#: ../../../build/NEWS:16963 msgid "" "`bpo-29100 `__: Fix " "datetime.fromtimestamp() regression introduced in Python 3.6.0: check " "minimum and maximum years." msgstr "" -#: ../../../build/NEWS:10033 ../../../build/NEWS:13088 -#: ../../../build/NEWS:16824 +#: ../../../build/NEWS:10178 ../../../build/NEWS:13233 +#: ../../../build/NEWS:16969 msgid "" "`bpo-29416 `__: Prevent infinite loop in" " pathlib.Path.mkdir" msgstr "" -#: ../../../build/NEWS:10035 ../../../build/NEWS:13090 -#: ../../../build/NEWS:16826 +#: ../../../build/NEWS:10180 ../../../build/NEWS:13235 +#: ../../../build/NEWS:16971 msgid "" "`bpo-29444 `__: Fixed out-of-bounds " "buffer access in the group() method of the match object. Based on patch by " "WGH." msgstr "" -#: ../../../build/NEWS:10038 +#: ../../../build/NEWS:10183 msgid "" "`bpo-29377 `__: Add " "WrapperDescriptorType, MethodWrapperType, and MethodDescriptorType built-in " "types to types module. Original patch by Manuel Krebber." msgstr "" -#: ../../../build/NEWS:10042 +#: ../../../build/NEWS:10187 msgid "" "`bpo-29218 `__: Unused install_misc " "command is now removed. It has been documented as unused since 2000. Patch" " by Eric N. Vander Weele." msgstr "" -#: ../../../build/NEWS:10045 +#: ../../../build/NEWS:10190 msgid "" "`bpo-29368 `__: The extend() method is " "now called instead of the append() method when unpickle collections.deque " "and other list-like objects. This can speed up unpickling to 2 times." msgstr "" -#: ../../../build/NEWS:10049 +#: ../../../build/NEWS:10194 msgid "" "`bpo-29338 `__: The help of a builtin or" " extension class now includes the constructor signature if " "__text_signature__ is provided for the class." msgstr "" -#: ../../../build/NEWS:10052 ../../../build/NEWS:13093 -#: ../../../build/NEWS:16829 +#: ../../../build/NEWS:10197 ../../../build/NEWS:13238 +#: ../../../build/NEWS:16974 msgid "" "`bpo-29335 `__: Fix " "subprocess.Popen.wait() when the child process has exited to a stopped " "instead of terminated state (ex: when under ptrace)." msgstr "" -#: ../../../build/NEWS:10055 ../../../build/NEWS:13096 -#: ../../../build/NEWS:16832 +#: ../../../build/NEWS:10200 ../../../build/NEWS:13241 +#: ../../../build/NEWS:16977 msgid "" "`bpo-29290 `__: Fix a regression in " "argparse that help messages would wrap at non-breaking spaces." msgstr "" -#: ../../../build/NEWS:10058 ../../../build/NEWS:13099 -#: ../../../build/NEWS:16835 +#: ../../../build/NEWS:10203 ../../../build/NEWS:13244 +#: ../../../build/NEWS:16980 msgid "" "`bpo-28735 `__: Fixed the comparison of " "mock.MagickMock with mock.ANY." msgstr "" -#: ../../../build/NEWS:10060 +#: ../../../build/NEWS:10205 msgid "" "`bpo-29197 `__: Removed deprecated " "function ntpath.splitunc()." msgstr "" -#: ../../../build/NEWS:10062 +#: ../../../build/NEWS:10207 msgid "" "`bpo-29210 `__: Removed support of " "deprecated argument \"exclude\" in tarfile.TarFile.add()." msgstr "" -#: ../../../build/NEWS:10065 ../../../build/NEWS:13104 -#: ../../../build/NEWS:16839 +#: ../../../build/NEWS:10210 ../../../build/NEWS:13249 +#: ../../../build/NEWS:16984 msgid "" "`bpo-29219 `__: Fixed infinite recursion" " in the repr of uninitialized ctypes.CDLL instances." msgstr "" -#: ../../../build/NEWS:10068 +#: ../../../build/NEWS:10213 msgid "" "`bpo-29192 `__: Removed deprecated " "features in the http.cookies module." msgstr "" -#: ../../../build/NEWS:10070 +#: ../../../build/NEWS:10215 msgid "" "`bpo-29193 `__: A format string argument" " for string.Formatter.format() is now positional-only." msgstr "" -#: ../../../build/NEWS:10073 +#: ../../../build/NEWS:10218 msgid "" "`bpo-29195 `__: Removed support of " "deprecated undocumented keyword arguments in methods of regular expression " "objects." msgstr "" -#: ../../../build/NEWS:10076 ../../../build/NEWS:13109 -#: ../../../build/NEWS:16842 +#: ../../../build/NEWS:10221 ../../../build/NEWS:13254 +#: ../../../build/NEWS:16987 msgid "" "`bpo-28969 `__: Fixed race condition in " "C implementation of functools.lru_cache. KeyError could be raised when " @@ -18180,108 +18437,108 @@ msgid "" "threads with the same uncached arguments." msgstr "" -#: ../../../build/NEWS:10081 +#: ../../../build/NEWS:10226 msgid "" "`bpo-20804 `__: The " "unittest.mock.sentinel attributes now preserve their identity when they are " "copied or pickled." msgstr "" -#: ../../../build/NEWS:10084 ../../../build/NEWS:13114 -#: ../../../build/NEWS:16847 +#: ../../../build/NEWS:10229 ../../../build/NEWS:13259 +#: ../../../build/NEWS:16992 msgid "" "`bpo-29142 `__: In urllib.request, " "suffixes in no_proxy environment variable with leading dots could match " "related hostnames again (e.g. .b.c matches a.b.c). Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:10088 ../../../build/NEWS:13118 -#: ../../../build/NEWS:16808 +#: ../../../build/NEWS:10233 ../../../build/NEWS:13263 +#: ../../../build/NEWS:16953 msgid "" "`bpo-28961 `__: Fix unittest.mock._Call " "helper: don't ignore the name parameter anymore. Patch written by Jiajun " "Huang." msgstr "" -#: ../../../build/NEWS:10091 ../../../build/NEWS:13125 -#: ../../../build/NEWS:17091 +#: ../../../build/NEWS:10236 ../../../build/NEWS:13270 +#: ../../../build/NEWS:17236 msgid "" "`bpo-15812 `__: inspect.getframeinfo() " "now correctly shows the first line of a context. Patch by Sam Breese." msgstr "" -#: ../../../build/NEWS:10094 +#: ../../../build/NEWS:10239 msgid "" "`bpo-28985 `__: Update authorizer " "constants in sqlite3 module. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:10097 ../../../build/NEWS:13137 +#: ../../../build/NEWS:10242 ../../../build/NEWS:13282 msgid "" "`bpo-29079 `__: Prevent infinite loop in" " pathlib.resolve() on Windows" msgstr "" -#: ../../../build/NEWS:10099 ../../../build/NEWS:13139 -#: ../../../build/NEWS:17097 +#: ../../../build/NEWS:10244 ../../../build/NEWS:13284 +#: ../../../build/NEWS:17242 msgid "" "`bpo-13051 `__: Fixed recursion errors " "in large or resized curses.textpad.Textbox. Based on patch by Tycho " "Andersen." msgstr "" -#: ../../../build/NEWS:10102 ../../../build/NEWS:13146 -#: ../../../build/NEWS:17104 +#: ../../../build/NEWS:10247 ../../../build/NEWS:13291 +#: ../../../build/NEWS:17249 msgid "" "`bpo-9770 `__: curses.ascii predicates " "now work correctly with negative integers." msgstr "" -#: ../../../build/NEWS:10105 ../../../build/NEWS:13149 -#: ../../../build/NEWS:17107 +#: ../../../build/NEWS:10250 ../../../build/NEWS:13294 +#: ../../../build/NEWS:17252 msgid "" "`bpo-28427 `__: old keys should not " "remove new values from WeakValueDictionary when collecting from another " "thread." msgstr "" -#: ../../../build/NEWS:10108 ../../../build/NEWS:13152 -#: ../../../build/NEWS:17110 +#: ../../../build/NEWS:10253 ../../../build/NEWS:13297 +#: ../../../build/NEWS:17255 msgid "" "`bpo-28923 `__: Remove editor artifacts " "from Tix.py." msgstr "" -#: ../../../build/NEWS:10110 ../../../build/NEWS:13157 -#: ../../../build/NEWS:17112 +#: ../../../build/NEWS:10255 ../../../build/NEWS:13302 +#: ../../../build/NEWS:17257 msgid "" "`bpo-28871 `__: Fixed a crash when " "deallocate deep ElementTree." msgstr "" -#: ../../../build/NEWS:10112 ../../../build/NEWS:13159 -#: ../../../build/NEWS:17114 +#: ../../../build/NEWS:10257 ../../../build/NEWS:13304 +#: ../../../build/NEWS:17259 msgid "" "`bpo-19542 `__: Fix bugs in " "WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC " "collection happens in another thread." msgstr "" -#: ../../../build/NEWS:10115 ../../../build/NEWS:13162 +#: ../../../build/NEWS:10260 ../../../build/NEWS:13307 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when passing a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:10118 +#: ../../../build/NEWS:10263 msgid "" "`bpo-16255 `__: subprocess.Popen uses " "/system/bin/sh on Android as the shell, instead of /bin/sh." msgstr "" -#: ../../../build/NEWS:10121 ../../../build/NEWS:13165 -#: ../../../build/NEWS:17120 +#: ../../../build/NEWS:10266 ../../../build/NEWS:13310 +#: ../../../build/NEWS:17265 msgid "" "`bpo-28779 `__: " "multiprocessing.set_forkserver_preload() would crash the forkserver process " @@ -18289,14 +18546,14 @@ msgid "" "locks." msgstr "" -#: ../../../build/NEWS:10125 ../../../build/NEWS:13172 +#: ../../../build/NEWS:10270 ../../../build/NEWS:13317 msgid "" "`bpo-26937 `__: The chown() method of " "the tarfile.TarFile class does not fail now when the grp module cannot be " "imported, as for example on Android platforms." msgstr "" -#: ../../../build/NEWS:10129 +#: ../../../build/NEWS:10274 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " @@ -18305,21 +18562,21 @@ msgid "" "releases)." msgstr "" -#: ../../../build/NEWS:10134 +#: ../../../build/NEWS:10279 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in re.sub() replacement templates" " regular expressions now are errors." msgstr "" -#: ../../../build/NEWS:10137 ../../../build/NEWS:13353 +#: ../../../build/NEWS:10282 ../../../build/NEWS:13498 msgid "" "`bpo-28835 `__: Fix a regression " "introduced in warnings.catch_warnings(): call warnings.showwarning() if it " "was overridden inside the context manager." msgstr "" -#: ../../../build/NEWS:10140 ../../../build/NEWS:13356 +#: ../../../build/NEWS:10285 ../../../build/NEWS:13501 msgid "" "`bpo-27172 `__: To assist with upgrades " "from 2.7, the previously documented deprecation of " @@ -18328,14 +18585,14 @@ msgid "" "supported." msgstr "" -#: ../../../build/NEWS:10145 +#: ../../../build/NEWS:10290 msgid "" "`bpo-28740 `__: Add " "sys.getandroidapilevel(): return the build time API version of Android as an" " integer. Function only available on Android." msgstr "" -#: ../../../build/NEWS:10148 ../../../build/NEWS:13361 +#: ../../../build/NEWS:10293 ../../../build/NEWS:13506 msgid "" "`bpo-26273 `__: Add new " ":data:`socket.TCP_CONGESTION` (Linux 2.6.13) and " @@ -18343,13 +18600,13 @@ msgid "" "Omar Sandoval." msgstr "" -#: ../../../build/NEWS:10152 ../../../build/NEWS:13432 +#: ../../../build/NEWS:10297 ../../../build/NEWS:13577 msgid "" "`bpo-28752 `__: Restored the " "__reduce__() methods of datetime objects." msgstr "" -#: ../../../build/NEWS:10154 ../../../build/NEWS:13434 +#: ../../../build/NEWS:10299 ../../../build/NEWS:13579 msgid "" "`bpo-28727 `__: Regular expression " "patterns, _sre.SRE_Pattern objects created by re.compile(), become " @@ -18359,35 +18616,35 @@ msgid "" "unit tests)." msgstr "" -#: ../../../build/NEWS:10159 +#: ../../../build/NEWS:10304 msgid "" "`bpo-20572 `__: Remove the " "subprocess.Popen.wait endtime parameter. It was deprecated in 3.4 and " "undocumented prior to that." msgstr "" -#: ../../../build/NEWS:10162 ../../../build/NEWS:13442 -#: ../../../build/NEWS:17127 +#: ../../../build/NEWS:10307 ../../../build/NEWS:13587 +#: ../../../build/NEWS:17272 msgid "" "`bpo-25659 `__: In ctypes, prevent a " "crash calling the from_buffer() and from_buffer_copy() methods on abstract " "classes like Array." msgstr "" -#: ../../../build/NEWS:10165 +#: ../../../build/NEWS:10310 msgid "" "`bpo-28548 `__: In the \"http.server\" " "module, parse the protocol version if possible, to avoid using HTTP 0.9 in " "some error responses." msgstr "" -#: ../../../build/NEWS:10168 ../../../build/NEWS:13445 +#: ../../../build/NEWS:10313 ../../../build/NEWS:13590 msgid "" "`bpo-19717 `__: Makes Path.resolve() " "succeed on paths that do not exist. Patch by Vajrasky Kok" msgstr "" -#: ../../../build/NEWS:10171 ../../../build/NEWS:13448 +#: ../../../build/NEWS:10316 ../../../build/NEWS:13593 msgid "" "`bpo-28563 `__: Fixed possible DoS and " "arbitrary code execution when handle plural form selections in the gettext " @@ -18395,31 +18652,31 @@ msgid "" "gettext." msgstr "" -#: ../../../build/NEWS:10175 ../../../build/NEWS:13452 -#: ../../../build/NEWS:17136 +#: ../../../build/NEWS:10320 ../../../build/NEWS:13597 +#: ../../../build/NEWS:17281 msgid "" "`bpo-28387 `__: Fixed possible crash in " "_io.TextIOWrapper deallocator when the garbage collector is invoked in other" " thread. Based on patch by Sebastian Cufre." msgstr "" -#: ../../../build/NEWS:10179 ../../../build/NEWS:13535 -#: ../../../build/NEWS:17140 +#: ../../../build/NEWS:10324 ../../../build/NEWS:13680 +#: ../../../build/NEWS:17285 msgid "" "`bpo-27517 `__: LZMA compressor and " "decompressor no longer raise exceptions if given empty data twice. Patch by" " Benjamin Fogle." msgstr "" -#: ../../../build/NEWS:10182 ../../../build/NEWS:13538 -#: ../../../build/NEWS:17143 +#: ../../../build/NEWS:10327 ../../../build/NEWS:13683 +#: ../../../build/NEWS:17288 msgid "" "`bpo-28549 `__: Fixed segfault in " "curses's addch() with ncurses6." msgstr "" -#: ../../../build/NEWS:10184 ../../../build/NEWS:13540 -#: ../../../build/NEWS:17145 +#: ../../../build/NEWS:10329 ../../../build/NEWS:13685 +#: ../../../build/NEWS:17290 msgid "" "`bpo-28449 `__: tarfile.open() with mode" " \"r\" or \"r:\" now tries to open a tar file with compression before trying" @@ -18427,15 +18684,15 @@ msgid "" "ignore_zeros=True." msgstr "" -#: ../../../build/NEWS:10188 ../../../build/NEWS:13544 -#: ../../../build/NEWS:17149 +#: ../../../build/NEWS:10333 ../../../build/NEWS:13689 +#: ../../../build/NEWS:17294 msgid "" "`bpo-23262 `__: The webbrowser module " "now supports Firefox 36+ and derived browsers. Based on patch by Oleg " "Broytman." msgstr "" -#: ../../../build/NEWS:10191 +#: ../../../build/NEWS:10336 msgid "" "`bpo-24241 `__: The webbrowser in an X " "environment now prefers using the default browser directly. Also, the " @@ -18444,8 +18701,8 @@ msgid "" "Steele" msgstr "" -#: ../../../build/NEWS:10196 ../../../build/NEWS:13547 -#: ../../../build/NEWS:17152 +#: ../../../build/NEWS:10341 ../../../build/NEWS:13692 +#: ../../../build/NEWS:17297 msgid "" "`bpo-27939 `__: Fixed bugs in " "tkinter.ttk.LabeledScale and tkinter.Scale caused by representing the scale " @@ -18453,7 +18710,7 @@ msgid "" " set to underlying Tk variable." msgstr "" -#: ../../../build/NEWS:10200 +#: ../../../build/NEWS:10345 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prweek() no longer prints a space after a weeks's " @@ -18461,55 +18718,55 @@ msgid "" " after a year's calendar. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10204 +#: ../../../build/NEWS:10349 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prmonth() no longer prints a space at the start of new" " line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10208 ../../../build/NEWS:13558 -#: ../../../build/NEWS:17160 +#: ../../../build/NEWS:10353 ../../../build/NEWS:13703 +#: ../../../build/NEWS:17305 msgid "" "`bpo-20491 `__: The textwrap.TextWrapper" " class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." msgstr "" -#: ../../../build/NEWS:10211 ../../../build/NEWS:13561 -#: ../../../build/NEWS:17163 +#: ../../../build/NEWS:10356 ../../../build/NEWS:13706 +#: ../../../build/NEWS:17308 msgid "" "`bpo-28353 `__: os.fwalk() no longer " "fails on broken links." msgstr "" -#: ../../../build/NEWS:10213 ../../../build/NEWS:13563 +#: ../../../build/NEWS:10358 ../../../build/NEWS:13708 msgid "" "`bpo-28430 `__: Fix iterator of C " "implemented asyncio.Future doesn't accept non-None value is passed to " "it.send(val)." msgstr "" -#: ../../../build/NEWS:10216 ../../../build/NEWS:13566 +#: ../../../build/NEWS:10361 ../../../build/NEWS:13711 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets now start by the \"!\" prefix for readability." msgstr "" -#: ../../../build/NEWS:10219 ../../../build/NEWS:13569 -#: ../../../build/NEWS:17165 +#: ../../../build/NEWS:10364 ../../../build/NEWS:13714 +#: ../../../build/NEWS:17310 msgid "" "`bpo-25464 `__: Fixed " "HList.header_exists() in tkinter.tix module by addin a workaround to Tix " "library bug." msgstr "" -#: ../../../build/NEWS:10222 ../../../build/NEWS:13572 +#: ../../../build/NEWS:10367 ../../../build/NEWS:13717 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer adds entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:10224 ../../../build/NEWS:13574 +#: ../../../build/NEWS:10369 ../../../build/NEWS:13719 msgid "" "`bpo-25953 `__: re.sub() now raises an " "error for invalid numerical group reference in replacement template even if " @@ -18518,57 +18775,57 @@ msgid "" "Based on patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:10229 +#: ../../../build/NEWS:10374 msgid "" "`bpo-28469 `__: timeit now uses the " "sequence 1, 2, 5, 10, 20, 50,... instead of 1, 10, 100,... for autoranging." msgstr "" -#: ../../../build/NEWS:10232 +#: ../../../build/NEWS:10377 msgid "" "`bpo-28115 `__: Command-line interface " "of the zipfile module now uses argparse. Added support of long options." msgstr "" -#: ../../../build/NEWS:10235 ../../../build/NEWS:13579 +#: ../../../build/NEWS:10380 ../../../build/NEWS:13724 msgid "" "`bpo-18219 `__: Optimize csv.DictWriter " "for large number of columns. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:10238 ../../../build/NEWS:13582 +#: ../../../build/NEWS:10383 ../../../build/NEWS:13727 msgid "" "`bpo-28448 `__: Fix C implemented " "asyncio.Future didn't work on Windows." msgstr "" -#: ../../../build/NEWS:10240 +#: ../../../build/NEWS:10385 msgid "" "`bpo-23214 `__: In the \"io\" module, " "the argument to BufferedReader and BytesIO's read1() methods is now optional" " and can be -1, matching the BufferedIOBase specification." msgstr "" -#: ../../../build/NEWS:10244 ../../../build/NEWS:13584 +#: ../../../build/NEWS:10389 ../../../build/NEWS:13729 msgid "" "`bpo-28480 `__: Fix error building " "socket module when multithreading is disabled." msgstr "" -#: ../../../build/NEWS:10247 +#: ../../../build/NEWS:10392 msgid "" "`bpo-28240 `__: timeit: remove " "``-c/--clock`` and ``-t/--time`` command line options which were deprecated " "since Python 3.3." msgstr "" -#: ../../../build/NEWS:10250 +#: ../../../build/NEWS:10395 msgid "" "`bpo-28240 `__: timeit now repeats the " "benchmarks 5 times instead of only 3 to make benchmarks more reliable." msgstr "" -#: ../../../build/NEWS:10253 +#: ../../../build/NEWS:10398 msgid "" "`bpo-28240 `__: timeit autorange now " "uses a single loop iteration if the benchmark takes less than 10 seconds, " @@ -18576,7 +18833,7 @@ msgid "" "'time.sleep(1)'\" now takes 4 seconds instead of 40 seconds." msgstr "" -#: ../../../build/NEWS:10258 +#: ../../../build/NEWS:10403 msgid "" "Distutils.sdist now looks for README and setup.py files with case " "sensitivity. This behavior matches that found in Setuptools 6.0 and later. " @@ -18584,110 +18841,110 @@ msgid "" "rationale." msgstr "" -#: ../../../build/NEWS:10263 +#: ../../../build/NEWS:10408 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X. Patch by Ned Batchelder." msgstr "" -#: ../../../build/NEWS:10266 ../../../build/NEWS:13589 -#: ../../../build/NEWS:17172 +#: ../../../build/NEWS:10411 ../../../build/NEWS:13734 +#: ../../../build/NEWS:17317 msgid "" "`bpo-20766 `__: Fix references leaked by" " pdb in the handling of SIGINT handlers." msgstr "" -#: ../../../build/NEWS:10269 ../../../build/NEWS:13705 +#: ../../../build/NEWS:10414 ../../../build/NEWS:13850 msgid "" "`bpo-27998 `__: Fixed bytes path support" " in os.scandir() on Windows. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10272 ../../../build/NEWS:13708 +#: ../../../build/NEWS:10417 ../../../build/NEWS:13853 msgid "" "`bpo-28317 `__: The disassembler now " "decodes FORMAT_VALUE argument." msgstr "" -#: ../../../build/NEWS:10274 ../../../build/NEWS:13714 +#: ../../../build/NEWS:10419 ../../../build/NEWS:13859 msgid "" "`bpo-28380 `__: unittest.mock Mock " "autospec functions now properly support assert_called, assert_not_called, " "and assert_called_once." msgstr "" -#: ../../../build/NEWS:10277 ../../../build/NEWS:13719 +#: ../../../build/NEWS:10422 ../../../build/NEWS:13864 msgid "" "`bpo-28229 `__: lzma module now supports" " pathlib." msgstr "" -#: ../../../build/NEWS:10279 ../../../build/NEWS:13721 -#: ../../../build/NEWS:17179 +#: ../../../build/NEWS:10424 ../../../build/NEWS:13866 +#: ../../../build/NEWS:17324 msgid "" "`bpo-28321 `__: Fixed writing non-BMP " "characters with binary format in plistlib." msgstr "" -#: ../../../build/NEWS:10282 ../../../build/NEWS:13724 +#: ../../../build/NEWS:10427 ../../../build/NEWS:13869 msgid "" "`bpo-28225 `__: bz2 module now supports " "pathlib. Initial patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10285 ../../../build/NEWS:13727 +#: ../../../build/NEWS:10430 ../../../build/NEWS:13872 msgid "" "`bpo-28227 `__: gzip now supports " "pathlib. Patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10287 +#: ../../../build/NEWS:10432 msgid "" "`bpo-28332 `__: Deprecated silent " "truncations in socket.htons and socket.ntohs. Original patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:10290 ../../../build/NEWS:13729 +#: ../../../build/NEWS:10435 ../../../build/NEWS:13874 msgid "" "`bpo-27358 `__: Optimized merging var-" "keyword arguments and improved error message when passing a non-mapping as a" " var-keyword argument." msgstr "" -#: ../../../build/NEWS:10293 ../../../build/NEWS:13732 +#: ../../../build/NEWS:10438 ../../../build/NEWS:13877 msgid "" "`bpo-28257 `__: Improved error message " "when passing a non-iterable as a var-positional argument. Added opcode " "BUILD_TUPLE_UNPACK_WITH_CALL." msgstr "" -#: ../../../build/NEWS:10296 ../../../build/NEWS:13735 -#: ../../../build/NEWS:17182 +#: ../../../build/NEWS:10441 ../../../build/NEWS:13880 +#: ../../../build/NEWS:17327 msgid "" "`bpo-28322 `__: Fixed possible crashes " "when unpickle itertools objects from incorrect pickle data. Based on patch " "by John Leitch." msgstr "" -#: ../../../build/NEWS:10299 ../../../build/NEWS:13738 +#: ../../../build/NEWS:10444 ../../../build/NEWS:13883 msgid "" "`bpo-28228 `__: imghdr now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10301 ../../../build/NEWS:13740 +#: ../../../build/NEWS:10446 ../../../build/NEWS:13885 msgid "" "`bpo-28226 `__: compileall now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10303 ../../../build/NEWS:13742 +#: ../../../build/NEWS:10448 ../../../build/NEWS:13887 msgid "" "`bpo-28314 `__: Fix function declaration" " (C flags) for the getiterator() method of xml.etree.ElementTree.Element." msgstr "" -#: ../../../build/NEWS:10306 ../../../build/NEWS:13745 +#: ../../../build/NEWS:10451 ../../../build/NEWS:13890 msgid "" "`bpo-28148 `__: Stop using localtime() " "and gmtime() in the time module. Introduced platform independent " @@ -18695,8 +18952,8 @@ msgid "" " all platforms. Patch by Ed Schouten." msgstr "" -#: ../../../build/NEWS:10310 ../../../build/NEWS:13749 -#: ../../../build/NEWS:17191 +#: ../../../build/NEWS:10455 ../../../build/NEWS:13894 +#: ../../../build/NEWS:17336 msgid "" "`bpo-28253 `__: Fixed calendar functions" " for extreme months: 0001-01 and 9999-12. Methods itermonthdays() and " @@ -18704,299 +18961,299 @@ msgid "" "which can cause datetime.date under/overflow." msgstr "" -#: ../../../build/NEWS:10315 ../../../build/NEWS:13754 -#: ../../../build/NEWS:17196 +#: ../../../build/NEWS:10460 ../../../build/NEWS:13899 +#: ../../../build/NEWS:17341 msgid "" "`bpo-28275 `__: Fixed possible use after" " free in the decompress() methods of the LZMADecompressor and " "BZ2Decompressor classes. Original patch by John Leitch." msgstr "" -#: ../../../build/NEWS:10319 ../../../build/NEWS:13758 -#: ../../../build/NEWS:17200 +#: ../../../build/NEWS:10464 ../../../build/NEWS:13903 +#: ../../../build/NEWS:17345 msgid "" "`bpo-27897 `__: Fixed possible crash in " "sqlite3.Connection.create_collation() if pass invalid string-like object as " "a name. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10322 ../../../build/NEWS:13761 +#: ../../../build/NEWS:10467 ../../../build/NEWS:13906 msgid "" "`bpo-18844 `__: random.choices() now has" " k as a keyword-only argument to improve the readability of common cases and" " come into line with the signature used in other languages." msgstr "" -#: ../../../build/NEWS:10326 ../../../build/NEWS:13765 -#: ../../../build/NEWS:17203 +#: ../../../build/NEWS:10471 ../../../build/NEWS:13910 +#: ../../../build/NEWS:17348 msgid "" "`bpo-18893 `__: Fix invalid exception " "handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May." msgstr "" -#: ../../../build/NEWS:10329 ../../../build/NEWS:13768 +#: ../../../build/NEWS:10474 ../../../build/NEWS:13913 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module. Added the master parameter in the " "DisplayStyle constructor." msgstr "" -#: ../../../build/NEWS:10332 ../../../build/NEWS:13771 -#: ../../../build/NEWS:17208 +#: ../../../build/NEWS:10477 ../../../build/NEWS:13916 +#: ../../../build/NEWS:17353 msgid "" "`bpo-27348 `__: In the traceback module," " restore the formatting of exception messages like \"Exception: None\". " "This fixes a regression introduced in 3.5a2." msgstr "" -#: ../../../build/NEWS:10336 ../../../build/NEWS:13775 -#: ../../../build/NEWS:17212 +#: ../../../build/NEWS:10481 ../../../build/NEWS:13920 +#: ../../../build/NEWS:17357 msgid "" "`bpo-25651 `__: Allow falsy values to be" " used for msg parameter of subTest()." msgstr "" -#: ../../../build/NEWS:10338 ../../../build/NEWS:13777 +#: ../../../build/NEWS:10483 ../../../build/NEWS:13922 msgid "" "`bpo-27778 `__: Fix a memory leak in " "os.getrandom() when the getrandom() is interrupted by a signal and a signal " "handler raises a Python exception." msgstr "" -#: ../../../build/NEWS:10341 ../../../build/NEWS:13780 +#: ../../../build/NEWS:10486 ../../../build/NEWS:13925 msgid "" "`bpo-28200 `__: Fix memory leak on " "Windows in the os module (fix path_converter() function)." msgstr "" -#: ../../../build/NEWS:10344 ../../../build/NEWS:13783 +#: ../../../build/NEWS:10489 ../../../build/NEWS:13928 msgid "" "`bpo-25400 `__: RobotFileParser now " "correctly returns default values for crawl_delay and request_rate. Initial " "patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:10347 ../../../build/NEWS:13786 -#: ../../../build/NEWS:17214 +#: ../../../build/NEWS:10492 ../../../build/NEWS:13931 +#: ../../../build/NEWS:17359 msgid "" "`bpo-27932 `__: Prevent memory leak in " "win32_ver()." msgstr "" -#: ../../../build/NEWS:10349 ../../../build/NEWS:13788 -#: ../../../build/NEWS:17216 +#: ../../../build/NEWS:10494 ../../../build/NEWS:13933 +#: ../../../build/NEWS:17361 msgid "Fix UnboundLocalError in socket._sendfile_use_sendfile." msgstr "Perbaiki UnboundLocalError di socket._sendfile_use_sendfile." -#: ../../../build/NEWS:10351 ../../../build/NEWS:13790 -#: ../../../build/NEWS:17218 +#: ../../../build/NEWS:10496 ../../../build/NEWS:13935 +#: ../../../build/NEWS:17363 msgid "" "`bpo-28075 `__: Check for " "ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk " "Sun." msgstr "" -#: ../../../build/NEWS:10354 ../../../build/NEWS:13793 +#: ../../../build/NEWS:10499 ../../../build/NEWS:13938 msgid "" "`bpo-22493 `__: Warning message emitted " "by using inline flags in the middle of regular expression now contains a " "(truncated) regex pattern. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:10358 ../../../build/NEWS:13797 -#: ../../../build/NEWS:17221 +#: ../../../build/NEWS:10503 ../../../build/NEWS:13942 +#: ../../../build/NEWS:17366 msgid "" "`bpo-25270 `__: Prevent " "codecs.escape_encode() from raising SystemError when an empty bytestring is " "passed." msgstr "" -#: ../../../build/NEWS:10361 ../../../build/NEWS:13800 -#: ../../../build/NEWS:17224 +#: ../../../build/NEWS:10506 ../../../build/NEWS:13945 +#: ../../../build/NEWS:17369 msgid "" "`bpo-28181 `__: Get antigravity over " "HTTPS. Patch by Kaartic Sivaraam." msgstr "" -#: ../../../build/NEWS:10363 ../../../build/NEWS:13802 -#: ../../../build/NEWS:17226 +#: ../../../build/NEWS:10508 ../../../build/NEWS:13947 +#: ../../../build/NEWS:17371 msgid "" "`bpo-25895 `__: Enable WebSocket URL " "schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus " "Holtermann." msgstr "" -#: ../../../build/NEWS:10366 ../../../build/NEWS:13805 +#: ../../../build/NEWS:10511 ../../../build/NEWS:13950 msgid "" "`bpo-28114 `__: Fix a crash in " "parse_envlist() when env contains byte strings. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10369 ../../../build/NEWS:13808 -#: ../../../build/NEWS:17229 +#: ../../../build/NEWS:10514 ../../../build/NEWS:13953 +#: ../../../build/NEWS:17374 msgid "" "`bpo-27599 `__: Fixed buffer overrun in " "binascii.b2a_qp() and binascii.a2b_qp()." msgstr "" -#: ../../../build/NEWS:10372 ../../../build/NEWS:13811 -#: ../../../build/NEWS:17430 +#: ../../../build/NEWS:10517 ../../../build/NEWS:13956 +#: ../../../build/NEWS:17575 msgid "" "`bpo-27906 `__: Fix socket accept " "exhaustion during high TCP traffic. Patch by Kevin Conway." msgstr "" -#: ../../../build/NEWS:10375 ../../../build/NEWS:13814 -#: ../../../build/NEWS:17433 +#: ../../../build/NEWS:10520 ../../../build/NEWS:13959 +#: ../../../build/NEWS:17578 msgid "" "`bpo-28174 `__: Handle when SO_REUSEPORT" " isn't properly supported. Patch by Seth Michael Larson." msgstr "" -#: ../../../build/NEWS:10378 ../../../build/NEWS:13817 -#: ../../../build/NEWS:17436 +#: ../../../build/NEWS:10523 ../../../build/NEWS:13962 +#: ../../../build/NEWS:17581 msgid "" "`bpo-26654 `__: Inspect " "functools.partial in asyncio.Handle.__repr__. Patch by iceboy." msgstr "" -#: ../../../build/NEWS:10381 ../../../build/NEWS:13820 -#: ../../../build/NEWS:17439 +#: ../../../build/NEWS:10526 ../../../build/NEWS:13965 +#: ../../../build/NEWS:17584 msgid "" "`bpo-26909 `__: Fix slow pipes IO in " "asyncio. Patch by INADA Naoki." msgstr "" -#: ../../../build/NEWS:10383 ../../../build/NEWS:13822 -#: ../../../build/NEWS:17441 +#: ../../../build/NEWS:10528 ../../../build/NEWS:13967 +#: ../../../build/NEWS:17586 msgid "" "`bpo-28176 `__: Fix callbacks race in " "asyncio.SelectorLoop.sock_connect." msgstr "" -#: ../../../build/NEWS:10385 ../../../build/NEWS:13824 -#: ../../../build/NEWS:17443 +#: ../../../build/NEWS:10530 ../../../build/NEWS:13969 +#: ../../../build/NEWS:17588 msgid "" "`bpo-27759 `__: Fix selectors " "incorrectly retain invalid file descriptors. Patch by Mark Williams." msgstr "" -#: ../../../build/NEWS:10388 +#: ../../../build/NEWS:10533 msgid "" "`bpo-28325 `__: Remove vestigial MacOS 9" " macurl2path module and its tests." msgstr "" -#: ../../../build/NEWS:10390 ../../../build/NEWS:13827 -#: ../../../build/NEWS:17446 +#: ../../../build/NEWS:10535 ../../../build/NEWS:13972 +#: ../../../build/NEWS:17591 msgid "" "`bpo-28368 `__: Refuse monitoring " "processes if the child watcher has no loop attached. Patch by Vincent " "Michel." msgstr "" -#: ../../../build/NEWS:10393 ../../../build/NEWS:13830 -#: ../../../build/NEWS:17449 +#: ../../../build/NEWS:10538 ../../../build/NEWS:13975 +#: ../../../build/NEWS:17594 msgid "" "`bpo-28369 `__: Raise RuntimeError when " "transport's FD is used with add_reader, add_writer, etc." msgstr "" -#: ../../../build/NEWS:10396 ../../../build/NEWS:13833 -#: ../../../build/NEWS:17452 +#: ../../../build/NEWS:10541 ../../../build/NEWS:13978 +#: ../../../build/NEWS:17597 msgid "" "`bpo-28370 `__: Speedup " "asyncio.StreamReader.readexactly. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10399 ../../../build/NEWS:13836 -#: ../../../build/NEWS:17455 +#: ../../../build/NEWS:10544 ../../../build/NEWS:13981 +#: ../../../build/NEWS:17600 msgid "" "`bpo-28371 `__: Deprecate passing " "asyncio.Handles to run_in_executor." msgstr "" -#: ../../../build/NEWS:10401 ../../../build/NEWS:13838 -#: ../../../build/NEWS:17457 +#: ../../../build/NEWS:10546 ../../../build/NEWS:13983 +#: ../../../build/NEWS:17602 msgid "" "`bpo-28372 `__: Fix asyncio to support " "formatting of non-python coroutines." msgstr "" -#: ../../../build/NEWS:10403 ../../../build/NEWS:13840 -#: ../../../build/NEWS:17459 +#: ../../../build/NEWS:10548 ../../../build/NEWS:13985 +#: ../../../build/NEWS:17604 msgid "" "`bpo-28399 `__: Remove UNIX socket from " "FS before binding. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10406 ../../../build/NEWS:13843 -#: ../../../build/NEWS:17462 +#: ../../../build/NEWS:10551 ../../../build/NEWS:13988 +#: ../../../build/NEWS:17607 msgid "" "`bpo-27972 `__: Prohibit Tasks to await " "on themselves." msgstr "" -#: ../../../build/NEWS:10408 ../../../build/NEWS:13365 +#: ../../../build/NEWS:10553 ../../../build/NEWS:13510 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left configparser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:10411 ../../../build/NEWS:12713 +#: ../../../build/NEWS:10556 ../../../build/NEWS:12858 msgid "" "`bpo-29581 `__: ABCMeta.__new__ now " "accepts ``**kwargs``, allowing abstract base classes to use keyword " "parameters in __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:10415 ../../../build/NEWS:11904 +#: ../../../build/NEWS:10560 ../../../build/NEWS:12049 msgid "" "`bpo-25532 `__: inspect.unwrap() will " "now only try to unwrap an object sys.getrecursionlimit() times, to protect " "against objects which create a new object on every attribute access." msgstr "" -#: ../../../build/NEWS:10419 ../../../build/NEWS:12847 +#: ../../../build/NEWS:10564 ../../../build/NEWS:12992 msgid "" "`bpo-30177 `__: " "path.resolve(strict=False) no longer cuts the path after the first element " "not present in the filesystem. Patch by Antoine Pietri." msgstr "" -#: ../../../build/NEWS:10425 ../../../build/NEWS:12330 +#: ../../../build/NEWS:10570 ../../../build/NEWS:12475 msgid "" "`bpo-31294 `__: Fix incomplete code " "snippet in the ZeroMQSocketListener and ZeroMQSocketHandler examples and " "adapt them to Python 3." msgstr "" -#: ../../../build/NEWS:10428 ../../../build/NEWS:12333 +#: ../../../build/NEWS:10573 ../../../build/NEWS:12478 msgid "" "`bpo-21649 `__: Add RFC 7525 and Mozilla" " server side TLS links to SSL documentation." msgstr "" -#: ../../../build/NEWS:10431 +#: ../../../build/NEWS:10576 msgid "" "`bpo-31128 `__: Allow the pydoc server " "to bind to arbitrary hostnames." msgstr "" -#: ../../../build/NEWS:10433 ../../../build/NEWS:12336 +#: ../../../build/NEWS:10578 ../../../build/NEWS:12481 msgid "" "`bpo-30803 `__: Clarify doc on truth " "value testing. Original patch by Peter Thomassen." msgstr "" -#: ../../../build/NEWS:10436 ../../../build/NEWS:12902 -#: ../../../build/NEWS:16854 +#: ../../../build/NEWS:10581 ../../../build/NEWS:13047 +#: ../../../build/NEWS:16999 msgid "" "`bpo-30176 `__: Add missing attribute " "related constants in curses documentation." msgstr "" -#: ../../../build/NEWS:10439 ../../../build/NEWS:12905 +#: ../../../build/NEWS:10584 ../../../build/NEWS:13050 msgid "" "`bpo-30052 `__: the link targets for " ":func:`bytes` and :func:`bytearray` are now their respective type " @@ -19007,14 +19264,14 @@ msgid "" "default output caching features in Sphinx." msgstr "" -#: ../../../build/NEWS:10447 ../../../build/NEWS:12913 -#: ../../../build/NEWS:16857 +#: ../../../build/NEWS:10592 ../../../build/NEWS:13058 +#: ../../../build/NEWS:17002 msgid "" "`bpo-26985 `__: Add missing info of code" " object in inspect documentation." msgstr "" -#: ../../../build/NEWS:10449 +#: ../../../build/NEWS:10594 msgid "" "`bpo-19824 `__: Improve the " "documentation for, and links to, template strings by emphasizing their " @@ -19023,37 +19280,37 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:10453 ../../../build/NEWS:13222 -#: ../../../build/NEWS:16859 +#: ../../../build/NEWS:10598 ../../../build/NEWS:13367 +#: ../../../build/NEWS:17004 msgid "" "`bpo-28929 `__: Link the documentation " "to its source file on GitHub." msgstr "" -#: ../../../build/NEWS:10455 ../../../build/NEWS:13224 -#: ../../../build/NEWS:16861 +#: ../../../build/NEWS:10600 ../../../build/NEWS:13369 +#: ../../../build/NEWS:17006 msgid "" "`bpo-25008 `__: Document smtpd.py as " "effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" "based replacement." msgstr "" -#: ../../../build/NEWS:10458 ../../../build/NEWS:13227 -#: ../../../build/NEWS:16864 +#: ../../../build/NEWS:10603 ../../../build/NEWS:13372 +#: ../../../build/NEWS:17009 msgid "" "`bpo-26355 `__: Add canonical header " "link on each page to corresponding major version of the documentation. Patch" " by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:10461 ../../../build/NEWS:13230 -#: ../../../build/NEWS:16867 +#: ../../../build/NEWS:10606 ../../../build/NEWS:13375 +#: ../../../build/NEWS:17012 msgid "" "`bpo-29349 `__: Fix Python 2 syntax in " "code for building the documentation." msgstr "" -#: ../../../build/NEWS:10463 +#: ../../../build/NEWS:10608 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the 3.6 What's New guide now cover the " @@ -19061,46 +19318,46 @@ msgid "" " support :pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:10468 ../../../build/NEWS:13481 -#: ../../../build/NEWS:17530 +#: ../../../build/NEWS:10613 ../../../build/NEWS:13626 +#: ../../../build/NEWS:17675 msgid "" "`bpo-28513 `__: Documented command-line " "interface of zipfile." msgstr "" -#: ../../../build/NEWS:10473 +#: ../../../build/NEWS:10618 msgid "" "`bpo-29639 `__: test.support.HOST is now" " \"localhost\", a new HOSTv4 constant has been added for your ``127.0.0.1`` " "needs, similar to the existing HOSTv6 constant." msgstr "" -#: ../../../build/NEWS:10477 ../../../build/NEWS:12342 +#: ../../../build/NEWS:10622 ../../../build/NEWS:12487 msgid "" "`bpo-31320 `__: Silence traceback in " "test_ssl" msgstr "" -#: ../../../build/NEWS:10479 +#: ../../../build/NEWS:10624 msgid "" "`bpo-31346 `__: Prefer " "PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER protocols for SSLContext." msgstr "" -#: ../../../build/NEWS:10482 ../../../build/NEWS:12344 +#: ../../../build/NEWS:10627 ../../../build/NEWS:12489 msgid "" "`bpo-25674 `__: Remove sha256.tbs-" "internet.com ssl test" msgstr "" -#: ../../../build/NEWS:10484 ../../../build/NEWS:12346 +#: ../../../build/NEWS:10629 ../../../build/NEWS:12491 msgid "" "`bpo-30715 `__: Address ALPN callback " "changes for OpenSSL 1.1.0f. The latest version behaves like OpenSSL 1.0.2 " "and no longer aborts handshake." msgstr "" -#: ../../../build/NEWS:10487 ../../../build/NEWS:12349 +#: ../../../build/NEWS:10632 ../../../build/NEWS:12494 msgid "" "`bpo-30822 `__: regrtest: Exclude tzdata" " from regrtest --all. When running the test suite using --use=all / -u all, " @@ -19109,15 +19366,15 @@ msgid "" " line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:10493 ../../../build/NEWS:11956 +#: ../../../build/NEWS:10638 ../../../build/NEWS:12101 msgid "" "`bpo-30695 `__: Add the " "`set_nomemory(start, stop)` and `remove_mem_hooks()` functions to the " "_testcapi module." msgstr "" -#: ../../../build/NEWS:10496 ../../../build/NEWS:12924 -#: ../../../build/NEWS:16886 +#: ../../../build/NEWS:10641 ../../../build/NEWS:13069 +#: ../../../build/NEWS:17031 msgid "" "`bpo-30357 `__: test_thread: setUp() now" " uses support.threading_setup() and support.threading_cleanup() to wait " @@ -19125,8 +19382,8 @@ msgid "" "Initial patch written by Grzegorz Grzywacz." msgstr "" -#: ../../../build/NEWS:10501 ../../../build/NEWS:12929 -#: ../../../build/NEWS:16895 +#: ../../../build/NEWS:10646 ../../../build/NEWS:13074 +#: ../../../build/NEWS:17040 msgid "" "`bpo-30197 `__: Enhanced functions " "swap_attr() and swap_item() in the test.support module. They now work when " @@ -19135,79 +19392,79 @@ msgid "" "to the target of the \"as\" clause, if there is one." msgstr "" -#: ../../../build/NEWS:10507 +#: ../../../build/NEWS:10652 msgid "" "`bpo-24932 `__: Use proper command line " "parsing in _testembed" msgstr "" -#: ../../../build/NEWS:10509 ../../../build/NEWS:13245 +#: ../../../build/NEWS:10654 ../../../build/NEWS:13390 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:10512 ../../../build/NEWS:13248 +#: ../../../build/NEWS:10657 ../../../build/NEWS:13393 msgid "" "`bpo-28683 `__: Fix the tests that " "bind() a unix socket and raise PermissionError on Android for a non-root " "user." msgstr "" -#: ../../../build/NEWS:10515 +#: ../../../build/NEWS:10660 msgid "" "`bpo-26936 `__: Fix the test_socket " "failures on Android - getservbyname(), getservbyport() and getaddrinfo() are" " broken on some Android API levels." msgstr "" -#: ../../../build/NEWS:10518 ../../../build/NEWS:13486 -#: ../../../build/NEWS:17538 +#: ../../../build/NEWS:10663 ../../../build/NEWS:13631 +#: ../../../build/NEWS:17683 msgid "" "`bpo-28666 `__: Now test.support.rmtree " "is able to remove unwritable or unreadable directories." msgstr "" -#: ../../../build/NEWS:10521 ../../../build/NEWS:13489 -#: ../../../build/NEWS:17541 +#: ../../../build/NEWS:10666 ../../../build/NEWS:13634 +#: ../../../build/NEWS:17686 msgid "" "`bpo-23839 `__: Various caches now are " "cleared before running every test file." msgstr "" -#: ../../../build/NEWS:10523 ../../../build/NEWS:13621 +#: ../../../build/NEWS:10668 ../../../build/NEWS:13766 msgid "" "`bpo-26944 `__: Fix test_posix for " "Android where 'id -G' is entirely wrong or missing the effective gid." msgstr "" -#: ../../../build/NEWS:10526 ../../../build/NEWS:13624 -#: ../../../build/NEWS:17543 +#: ../../../build/NEWS:10671 ../../../build/NEWS:13769 +#: ../../../build/NEWS:17688 msgid "" "`bpo-28409 `__: regrtest: fix the parser" " of command line arguments." msgstr "" -#: ../../../build/NEWS:10528 ../../../build/NEWS:13892 +#: ../../../build/NEWS:10673 ../../../build/NEWS:14037 msgid "" "`bpo-28217 `__: Adds _testconsole module" " to test console input." msgstr "" -#: ../../../build/NEWS:10530 ../../../build/NEWS:13251 +#: ../../../build/NEWS:10675 ../../../build/NEWS:13396 msgid "" "`bpo-26939 `__: Add the " "support.setswitchinterval() function to fix test_functools hanging on the " "Android armv7 qemu emulator." msgstr "" -#: ../../../build/NEWS:10536 +#: ../../../build/NEWS:10681 msgid "" "`bpo-31354 `__: Allow --with-lto to be " "used on all builds, not just `make profile-opt`." msgstr "" -#: ../../../build/NEWS:10539 +#: ../../../build/NEWS:10684 msgid "" "`bpo-31370 `__: Remove support for " "building --without-threads. This option is not really useful anymore in the " @@ -19215,82 +19472,82 @@ msgid "" "code base, including in difficult to maintain low-level internal code." msgstr "" -#: ../../../build/NEWS:10544 +#: ../../../build/NEWS:10689 msgid "" "`bpo-31341 `__: Per :pep:`11`, support " "for the IRIX operating system was removed." msgstr "" -#: ../../../build/NEWS:10547 ../../../build/NEWS:12358 +#: ../../../build/NEWS:10692 ../../../build/NEWS:12503 msgid "" "`bpo-30854 `__: Fix compile error when " "compiling --without-threads. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10550 ../../../build/NEWS:12938 -#: ../../../build/NEWS:16923 +#: ../../../build/NEWS:10695 ../../../build/NEWS:13083 +#: ../../../build/NEWS:17068 msgid "" "`bpo-30687 `__: Locate msbuild.exe on " "Windows when building rather than vcvarsall.bat" msgstr "" -#: ../../../build/NEWS:10553 +#: ../../../build/NEWS:10698 msgid "" "`bpo-20210 `__: Support the *disabled* " "marker in Setup files. Extension modules listed after this marker are not " "built at all, neither by the Makefile nor by setup.py." msgstr "" -#: ../../../build/NEWS:10557 ../../../build/NEWS:12882 +#: ../../../build/NEWS:10702 ../../../build/NEWS:13027 msgid "" "`bpo-29941 `__: Add ``--with-" "assertions`` configure flag to explicitly enable C ``assert()`` checks. " "Defaults to off. ``--with-pydebug`` implies ``--with-assertions``." msgstr "" -#: ../../../build/NEWS:10561 ../../../build/NEWS:12886 +#: ../../../build/NEWS:10706 ../../../build/NEWS:13031 msgid "" "`bpo-28787 `__: Fix out-of-tree builds " "of Python when configured with ``--with--dtrace``." msgstr "" -#: ../../../build/NEWS:10564 ../../../build/NEWS:12889 -#: ../../../build/NEWS:16910 +#: ../../../build/NEWS:10709 ../../../build/NEWS:13034 +#: ../../../build/NEWS:17055 msgid "" "`bpo-29243 `__: Prevent unnecessary " "rebuilding of Python during ``make test``, ``make install`` and some other " "make targets when configured with ``--enable-optimizations``." msgstr "" -#: ../../../build/NEWS:10568 ../../../build/NEWS:12893 -#: ../../../build/NEWS:16914 +#: ../../../build/NEWS:10713 ../../../build/NEWS:13038 +#: ../../../build/NEWS:17059 msgid "" "`bpo-23404 `__: Don't regenerate " "generated files based on file modification time anymore: the action is now " "explicit. Replace ``make touch`` with ``make regen-all``." msgstr "" -#: ../../../build/NEWS:10572 ../../../build/NEWS:12897 -#: ../../../build/NEWS:16918 +#: ../../../build/NEWS:10717 ../../../build/NEWS:13042 +#: ../../../build/NEWS:17063 msgid "" "`bpo-29643 `__: Fix ``--enable-" "optimization`` didn't work." msgstr "" -#: ../../../build/NEWS:10574 ../../../build/NEWS:13257 +#: ../../../build/NEWS:10719 ../../../build/NEWS:13402 msgid "" "`bpo-27593 `__: sys.version and the " "platform module python_build(), python_branch(), and python_revision() " "functions now use git information rather than hg when building from a repo." msgstr "" -#: ../../../build/NEWS:10578 ../../../build/NEWS:13261 +#: ../../../build/NEWS:10723 ../../../build/NEWS:13406 msgid "" "`bpo-29572 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2k." msgstr "" -#: ../../../build/NEWS:10580 +#: ../../../build/NEWS:10725 msgid "" "`bpo-27659 `__: Prohibit implicit C " "function declarations: use ``-Werror=implicit-function-declaration`` when " @@ -19298,53 +19555,53 @@ msgid "" "written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:10584 +#: ../../../build/NEWS:10729 msgid "" "`bpo-29384 `__: Remove old Be OS helper " "scripts." msgstr "" -#: ../../../build/NEWS:10586 ../../../build/NEWS:13263 +#: ../../../build/NEWS:10731 ../../../build/NEWS:13408 msgid "" "`bpo-26851 `__: Set Android compilation " "and link flags." msgstr "" -#: ../../../build/NEWS:10588 ../../../build/NEWS:13265 +#: ../../../build/NEWS:10733 ../../../build/NEWS:13410 msgid "" "`bpo-28768 `__: Fix implicit declaration" " of function _setmode. Patch by Masayuki Yamamoto" msgstr "" -#: ../../../build/NEWS:10591 ../../../build/NEWS:13268 -#: ../../../build/NEWS:17581 +#: ../../../build/NEWS:10736 ../../../build/NEWS:13413 +#: ../../../build/NEWS:17726 msgid "" "`bpo-29080 `__: Removes hard dependency " "on hg.exe from PCBuild/build.bat" msgstr "" -#: ../../../build/NEWS:10593 ../../../build/NEWS:13270 -#: ../../../build/NEWS:17583 +#: ../../../build/NEWS:10738 ../../../build/NEWS:13415 +#: ../../../build/NEWS:17728 msgid "" "`bpo-23903 `__: Added missed names to " "PC/python3.def." msgstr "" -#: ../../../build/NEWS:10595 ../../../build/NEWS:13272 +#: ../../../build/NEWS:10740 ../../../build/NEWS:13417 msgid "" "`bpo-28762 `__: lockf() is available on " "Android API level 24, but the F_LOCK macro is not defined in android-" "ndk-r13." msgstr "" -#: ../../../build/NEWS:10598 ../../../build/NEWS:13275 +#: ../../../build/NEWS:10743 ../../../build/NEWS:13420 msgid "" "`bpo-28538 `__: Fix the compilation " "error that occurs because if_nameindex() is available on Android API level " "24, but the if_nameindex structure is not defined." msgstr "" -#: ../../../build/NEWS:10602 ../../../build/NEWS:13279 +#: ../../../build/NEWS:10747 ../../../build/NEWS:13424 msgid "" "`bpo-20211 `__: Do not add the directory" " for installing C header files and the directory for installing object code " @@ -19352,83 +19609,83 @@ msgid "" "Petazzoni." msgstr "" -#: ../../../build/NEWS:10606 ../../../build/NEWS:13283 +#: ../../../build/NEWS:10751 ../../../build/NEWS:13428 msgid "" "`bpo-28849 `__: Do not define " "sys.implementation._multiarch on Android." msgstr "" -#: ../../../build/NEWS:10608 ../../../build/NEWS:13494 -#: ../../../build/NEWS:17585 +#: ../../../build/NEWS:10753 ../../../build/NEWS:13639 +#: ../../../build/NEWS:17730 msgid "" "`bpo-10656 `__: Fix out-of-tree building" " on AIX. Patch by Tristan Carel and Michael Haubenwallner." msgstr "" -#: ../../../build/NEWS:10611 ../../../build/NEWS:13497 -#: ../../../build/NEWS:17588 +#: ../../../build/NEWS:10756 ../../../build/NEWS:13642 +#: ../../../build/NEWS:17733 msgid "" "`bpo-26359 `__: Rename --with-" "optimiations to --enable-optimizations." msgstr "" -#: ../../../build/NEWS:10613 ../../../build/NEWS:13612 -#: ../../../build/NEWS:17590 +#: ../../../build/NEWS:10758 ../../../build/NEWS:13757 +#: ../../../build/NEWS:17735 msgid "" "`bpo-28444 `__: Fix missing extensions " "modules when cross compiling." msgstr "" -#: ../../../build/NEWS:10615 ../../../build/NEWS:13614 +#: ../../../build/NEWS:10760 ../../../build/NEWS:13759 msgid "" "`bpo-28208 `__: Update Windows build and" " OS X installers to use SQLite 3.14.2." msgstr "" -#: ../../../build/NEWS:10617 ../../../build/NEWS:13616 -#: ../../../build/NEWS:17592 +#: ../../../build/NEWS:10762 ../../../build/NEWS:13761 +#: ../../../build/NEWS:17737 msgid "" "`bpo-28248 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2j." msgstr "" -#: ../../../build/NEWS:10619 +#: ../../../build/NEWS:10764 msgid "" "`bpo-21124 `__: Fix building the _struct" " module on Cygwin by passing ``NULL`` instead of ``&PyType_Type`` to " "PyVarObject_HEAD_INIT. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10623 +#: ../../../build/NEWS:10768 msgid "" "`bpo-13756 `__: Fix building extensions " "modules on Cygwin. Patch by Roumen Petrov, based on original patch by Jason" " Tishler." msgstr "" -#: ../../../build/NEWS:10626 +#: ../../../build/NEWS:10771 msgid "" "`bpo-21085 `__: Add configure check for " "siginfo_t.si_band, which Cygwin does not provide. Patch by Masayuki Yamamoto" " with review and rebase by Erik Bray." msgstr "" -#: ../../../build/NEWS:10630 ../../../build/NEWS:13881 -#: ../../../build/NEWS:17594 +#: ../../../build/NEWS:10775 ../../../build/NEWS:14026 +#: ../../../build/NEWS:17739 msgid "" "`bpo-28258 `__: Fixed build with " "Estonian locale (python-config and distclean targets in Makefile). Patch by" " Arfrever Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:10633 ../../../build/NEWS:13884 -#: ../../../build/NEWS:17597 +#: ../../../build/NEWS:10778 ../../../build/NEWS:14029 +#: ../../../build/NEWS:17742 msgid "" "`bpo-26661 `__: setup.py now detects " "system libffi with multiarch wrapper." msgstr "" -#: ../../../build/NEWS:10635 +#: ../../../build/NEWS:10780 msgid "" "`bpo-27979 `__: A full copy of libffi is" " no longer bundled for use when building _ctypes on non-OSX UNIX platforms." @@ -19436,84 +19693,84 @@ msgid "" "platforms." msgstr "" -#: ../../../build/NEWS:10639 ../../../build/NEWS:13886 -#: ../../../build/NEWS:17602 +#: ../../../build/NEWS:10784 ../../../build/NEWS:14031 +#: ../../../build/NEWS:17747 msgid "" "`bpo-15819 `__: Remove redundant include" " search directory option for building outside the source tree." msgstr "" -#: ../../../build/NEWS:10642 ../../../build/NEWS:13499 -#: ../../../build/NEWS:17639 +#: ../../../build/NEWS:10787 ../../../build/NEWS:13644 +#: ../../../build/NEWS:17784 msgid "" "`bpo-28676 `__: Prevent missing " "'getentropy' declaration warning on macOS. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:10648 +#: ../../../build/NEWS:10793 msgid "" "`bpo-31392 `__: Update Windows build to " "use OpenSSL 1.1.0f" msgstr "" -#: ../../../build/NEWS:10650 ../../../build/NEWS:12364 +#: ../../../build/NEWS:10795 ../../../build/NEWS:12509 msgid "" "`bpo-30389 `__: Adds detection of Visual" " Studio 2017 to distutils on Windows." msgstr "" -#: ../../../build/NEWS:10652 +#: ../../../build/NEWS:10797 msgid "" "`bpo-31358 `__: zlib is no longer " "bundled in the CPython source, instead it is downloaded on demand just like " "bz2, lzma, OpenSSL, Tcl/Tk, and SQLite." msgstr "" -#: ../../../build/NEWS:10655 ../../../build/NEWS:12366 +#: ../../../build/NEWS:10800 ../../../build/NEWS:12511 msgid "" "`bpo-31340 `__: Change to building with " "MSVC v141 (included with Visual Studio 2017)" msgstr "" -#: ../../../build/NEWS:10658 ../../../build/NEWS:12369 +#: ../../../build/NEWS:10803 ../../../build/NEWS:12514 msgid "" "`bpo-30581 `__: os.cpu_count() now " "returns the correct number of processors on Windows when the number of " "logical processors is greater than 64." msgstr "" -#: ../../../build/NEWS:10661 +#: ../../../build/NEWS:10806 msgid "" "`bpo-30916 `__: Pre-build OpenSSL, Tcl " "and Tk and include the binaries in the build." msgstr "" -#: ../../../build/NEWS:10664 ../../../build/NEWS:12372 +#: ../../../build/NEWS:10809 ../../../build/NEWS:12517 msgid "" "`bpo-30731 `__: Add a missing xmlns to " "python.manifest so that it matches the schema." msgstr "" -#: ../../../build/NEWS:10667 +#: ../../../build/NEWS:10812 msgid "" "`bpo-30291 `__: Allow requiring 64-bit " "interpreters from py.exe using -64 suffix. Contributed by Steve (Gadget) " "Barnes." msgstr "" -#: ../../../build/NEWS:10670 +#: ../../../build/NEWS:10815 msgid "" "`bpo-30362 `__: Adds list options (-0, " "-0p) to py.exe launcher. Contributed by Steve Barnes." msgstr "" -#: ../../../build/NEWS:10673 +#: ../../../build/NEWS:10818 msgid "" "`bpo-23451 `__: Fix socket deprecation " "warnings in socketmodule.c. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:10676 ../../../build/NEWS:12941 +#: ../../../build/NEWS:10821 ../../../build/NEWS:13086 msgid "" "`bpo-30450 `__: The build process on " "Windows no longer depends on Subversion, instead pulling external code from " @@ -19521,100 +19778,100 @@ msgid "" "``py -3.6``), NuGet is used to download a copy of 32-bit Python." msgstr "" -#: ../../../build/NEWS:10681 +#: ../../../build/NEWS:10826 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer." msgstr "" -#: ../../../build/NEWS:10683 ../../../build/NEWS:13198 +#: ../../../build/NEWS:10828 ../../../build/NEWS:13343 msgid "" "`bpo-25778 `__: winreg does not truncate" " string correctly (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10685 +#: ../../../build/NEWS:10830 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default" msgstr "" -#: ../../../build/NEWS:10687 ../../../build/NEWS:13607 +#: ../../../build/NEWS:10832 ../../../build/NEWS:13752 msgid "" "`bpo-28522 `__: Fixes mishandled buffer " "reallocation in getpathp.c" msgstr "" -#: ../../../build/NEWS:10689 ../../../build/NEWS:13848 +#: ../../../build/NEWS:10834 ../../../build/NEWS:13993 msgid "" "`bpo-28402 `__: Adds signed catalog " "files for stdlib on Windows." msgstr "" -#: ../../../build/NEWS:10691 ../../../build/NEWS:13850 +#: ../../../build/NEWS:10836 ../../../build/NEWS:13995 msgid "" "`bpo-28333 `__: Enables Unicode for " "ps1/ps2 and input() prompts. (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10694 ../../../build/NEWS:13853 -#: ../../../build/NEWS:17566 +#: ../../../build/NEWS:10839 ../../../build/NEWS:13998 +#: ../../../build/NEWS:17711 msgid "" "`bpo-28251 `__: Improvements to help " "manuals on Windows." msgstr "" -#: ../../../build/NEWS:10696 ../../../build/NEWS:13855 -#: ../../../build/NEWS:17568 +#: ../../../build/NEWS:10841 ../../../build/NEWS:14000 +#: ../../../build/NEWS:17713 msgid "" "`bpo-28110 `__: launcher.msi has " "different product codes between 32-bit and 64-bit" msgstr "" -#: ../../../build/NEWS:10699 ../../../build/NEWS:13858 +#: ../../../build/NEWS:10844 ../../../build/NEWS:14003 msgid "" "`bpo-28161 `__: Opening CON for write " "access fails" msgstr "" -#: ../../../build/NEWS:10701 ../../../build/NEWS:13860 +#: ../../../build/NEWS:10846 ../../../build/NEWS:14005 msgid "" "`bpo-28162 `__: WindowsConsoleIO " "readall() fails if first line starts with Ctrl+Z" msgstr "" -#: ../../../build/NEWS:10704 ../../../build/NEWS:13863 +#: ../../../build/NEWS:10849 ../../../build/NEWS:14008 msgid "" "`bpo-28163 `__: WindowsConsoleIO " "fileno() passes wrong flags to _open_osfhandle" msgstr "" -#: ../../../build/NEWS:10706 ../../../build/NEWS:13865 +#: ../../../build/NEWS:10851 ../../../build/NEWS:14010 msgid "" "`bpo-28164 `__: _PyIO_get_console_type " "fails for various paths" msgstr "" -#: ../../../build/NEWS:10708 ../../../build/NEWS:13867 +#: ../../../build/NEWS:10853 ../../../build/NEWS:14012 msgid "" "`bpo-28137 `__: Renames Windows path " "file to ._pth" msgstr "" -#: ../../../build/NEWS:10710 ../../../build/NEWS:13869 +#: ../../../build/NEWS:10855 ../../../build/NEWS:14014 msgid "" "`bpo-28138 `__: Windows ._pth file " "should allow import site" msgstr "" -#: ../../../build/NEWS:10715 ../../../build/NEWS:12378 +#: ../../../build/NEWS:10860 ../../../build/NEWS:12523 msgid "" "`bpo-31493 `__: IDLE code context -- fix" " code update and font update timers. Canceling timers prevents a warning " "message when test_idle completes." msgstr "" -#: ../../../build/NEWS:10718 ../../../build/NEWS:12381 +#: ../../../build/NEWS:10863 ../../../build/NEWS:12526 msgid "" "`bpo-31488 `__: IDLE - Update non-key " "options in former extension classes. When applying configdialog changes, " @@ -19622,20 +19879,20 @@ msgid "" "affect existing instances attached to existing editor windows." msgstr "" -#: ../../../build/NEWS:10723 ../../../build/NEWS:12386 +#: ../../../build/NEWS:10868 ../../../build/NEWS:12531 msgid "" "`bpo-31477 `__: IDLE - Improve rstrip " "entry in doc. Strip trailing whitespace strips more than blank spaces. " "Multiline string literals are not skipped." msgstr "" -#: ../../../build/NEWS:10726 ../../../build/NEWS:12389 +#: ../../../build/NEWS:10871 ../../../build/NEWS:12534 msgid "" "`bpo-31480 `__: IDLE - make tests pass " "with zzdummy extension disabled by default." msgstr "" -#: ../../../build/NEWS:10729 ../../../build/NEWS:12392 +#: ../../../build/NEWS:10874 ../../../build/NEWS:12537 msgid "" "`bpo-31421 `__: Document how IDLE runs " "tkinter programs. IDLE calls tcl/tk update in the background in order to " @@ -19643,33 +19900,33 @@ msgid "" "easier." msgstr "" -#: ../../../build/NEWS:10733 ../../../build/NEWS:12396 +#: ../../../build/NEWS:10878 ../../../build/NEWS:12541 msgid "" "`bpo-31414 `__: IDLE -- fix tk entry box" " tests by deleting first. Adding to an int entry is not the same as deleting" " and inserting because int('') will fail." msgstr "" -#: ../../../build/NEWS:10737 ../../../build/NEWS:12400 +#: ../../../build/NEWS:10882 ../../../build/NEWS:12545 msgid "" "`bpo-31051 `__: Rearrange IDLE " "configdialog GenPage into Window, Editor, and Help sections." msgstr "" -#: ../../../build/NEWS:10740 ../../../build/NEWS:12403 +#: ../../../build/NEWS:10885 ../../../build/NEWS:12548 msgid "" "`bpo-30617 `__: IDLE - Add docstrings " "and tests for outwin subclass of editor. Move some data and functions from " "the class to module level. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10744 ../../../build/NEWS:12407 +#: ../../../build/NEWS:10889 ../../../build/NEWS:12552 msgid "" "`bpo-31287 `__: IDLE - Do not modify " "tkinter.message in test_configdialog." msgstr "" -#: ../../../build/NEWS:10746 ../../../build/NEWS:12409 +#: ../../../build/NEWS:10891 ../../../build/NEWS:12554 msgid "" "`bpo-27099 `__: Convert IDLE's built-in " "'extensions' to regular features. About 10 IDLE features were implemented as" @@ -19688,72 +19945,72 @@ msgid "" "Initial patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10762 ../../../build/NEWS:12425 +#: ../../../build/NEWS:10907 ../../../build/NEWS:12570 msgid "" "`bpo-31206 `__: IDLE: Factor " "HighPage(Frame) class from ConfigDialog. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10765 ../../../build/NEWS:12428 +#: ../../../build/NEWS:10910 ../../../build/NEWS:12573 msgid "" "`bpo-31001 `__: Add tests for " "configdialog highlight tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10768 ../../../build/NEWS:12431 +#: ../../../build/NEWS:10913 ../../../build/NEWS:12576 msgid "" "`bpo-31205 `__: IDLE: Factor " "KeysPage(Frame) class from ConfigDialog. The slightly modified tests " "continue to pass. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10771 ../../../build/NEWS:12434 +#: ../../../build/NEWS:10916 ../../../build/NEWS:12579 msgid "" "`bpo-31130 `__: IDLE -- stop leaks in " "test_configdialog. Initial patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:10774 ../../../build/NEWS:12437 +#: ../../../build/NEWS:10919 ../../../build/NEWS:12582 msgid "" "`bpo-31002 `__: Add tests for " "configdialog keys tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10776 ../../../build/NEWS:12439 +#: ../../../build/NEWS:10921 ../../../build/NEWS:12584 msgid "" "`bpo-19903 `__: IDLE: Calltips use " "`inspect.signature` instead of `inspect.getfullargspec`. This improves " "calltips for builtins converted to use Argument Clinic. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10780 ../../../build/NEWS:12443 +#: ../../../build/NEWS:10925 ../../../build/NEWS:12588 msgid "" "`bpo-31083 `__: IDLE - Add an outline of" " a TabPage class in configdialog. Update existing classes to match outline. " "Initial patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10783 ../../../build/NEWS:12446 +#: ../../../build/NEWS:10928 ../../../build/NEWS:12591 msgid "" "`bpo-31050 `__: Factor GenPage(Frame) " "class from ConfigDialog. The slightly modified tests continue to pass. Patch" " by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10786 ../../../build/NEWS:12449 +#: ../../../build/NEWS:10931 ../../../build/NEWS:12594 msgid "" "`bpo-31004 `__: IDLE - Factor " "FontPage(Frame) class from ConfigDialog. Slightly modified tests continue to" " pass. Fix General tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10790 ../../../build/NEWS:12453 +#: ../../../build/NEWS:10935 ../../../build/NEWS:12598 msgid "" "`bpo-30781 `__: IDLE - Use ttk widgets " "in ConfigDialog. Patches by Terry Jan Reedy and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10793 ../../../build/NEWS:12456 +#: ../../../build/NEWS:10938 ../../../build/NEWS:12601 msgid "" "`bpo-31060 `__: IDLE - Finish " "rearranging methods of ConfigDialog Grouping methods pertaining to each tab " @@ -19761,7 +20018,7 @@ msgid "" "enable splitting the groups into classes." msgstr "" -#: ../../../build/NEWS:10797 ../../../build/NEWS:12460 +#: ../../../build/NEWS:10942 ../../../build/NEWS:12605 msgid "" "`bpo-30853 `__: IDLE -- Factor a " "VarTrace class out of ConfigDialog. Instance tracers manages pairs " @@ -19770,13 +20027,13 @@ msgid "" "class is 100%." msgstr "" -#: ../../../build/NEWS:10802 ../../../build/NEWS:12465 +#: ../../../build/NEWS:10947 ../../../build/NEWS:12610 msgid "" "`bpo-31003 `__: IDLE: Add more tests for" " General tab." msgstr "" -#: ../../../build/NEWS:10804 ../../../build/NEWS:12467 +#: ../../../build/NEWS:10949 ../../../build/NEWS:12612 msgid "" "`bpo-30993 `__: IDLE - Improve " "configdialog font page and tests. In configdialog: Document causal pathways " @@ -19790,26 +20047,26 @@ msgid "" "completely cover the related functions." msgstr "" -#: ../../../build/NEWS:10815 ../../../build/NEWS:12478 +#: ../../../build/NEWS:10960 ../../../build/NEWS:12623 msgid "" "`bpo-30981 `__: IDLE -- Add more " "configdialog font page tests." msgstr "" -#: ../../../build/NEWS:10817 ../../../build/NEWS:12480 +#: ../../../build/NEWS:10962 ../../../build/NEWS:12625 msgid "" "`bpo-28523 `__: IDLE: replace 'colour' " "with 'color' in configdialog." msgstr "" -#: ../../../build/NEWS:10819 ../../../build/NEWS:12482 +#: ../../../build/NEWS:10964 ../../../build/NEWS:12627 msgid "" "`bpo-30917 `__: Add tests for " "idlelib.config.IdleConf. Increase coverage from 46% to 96%. Patch by Louie " "Lu." msgstr "" -#: ../../../build/NEWS:10822 ../../../build/NEWS:12485 +#: ../../../build/NEWS:10967 ../../../build/NEWS:12630 msgid "" "`bpo-30934 `__: Document coverage " "details for idlelib tests. Add section to idlelib/idle-test/README.txt. " @@ -19817,7 +20074,7 @@ msgid "" "that does not run during unit tests." msgstr "" -#: ../../../build/NEWS:10826 ../../../build/NEWS:12489 +#: ../../../build/NEWS:10971 ../../../build/NEWS:12634 msgid "" "`bpo-30913 `__: IDLE: Document " "ConfigDialog tk Vars, methods, and widgets in docstrings This will " @@ -19825,39 +20082,39 @@ msgid "" "by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10830 ../../../build/NEWS:12493 +#: ../../../build/NEWS:10975 ../../../build/NEWS:12638 msgid "" "`bpo-30899 `__: IDLE: Add tests for " "ConfigParser subclasses in config. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10833 ../../../build/NEWS:12496 +#: ../../../build/NEWS:10978 ../../../build/NEWS:12641 msgid "" "`bpo-30881 `__: IDLE: Add docstrings to " "browser.py. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10835 ../../../build/NEWS:12498 +#: ../../../build/NEWS:10980 ../../../build/NEWS:12643 msgid "" "`bpo-30851 `__: IDLE: Remove unused " "variables in configdialog. One is a duplicate, one is set but cannot be " "altered by users. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10839 ../../../build/NEWS:12502 +#: ../../../build/NEWS:10984 ../../../build/NEWS:12647 msgid "" "`bpo-30870 `__: IDLE: In Settings " "dialog, select font with Up, Down keys as well as mouse. Initial patch by " "Louie Lu." msgstr "" -#: ../../../build/NEWS:10842 ../../../build/NEWS:12505 +#: ../../../build/NEWS:10987 ../../../build/NEWS:12650 msgid "" "`bpo-8231 `__: IDLE: call " "config.IdleConf.GetUserCfgDir only once." msgstr "" -#: ../../../build/NEWS:10844 ../../../build/NEWS:12507 +#: ../../../build/NEWS:10989 ../../../build/NEWS:12652 msgid "" "`bpo-30779 `__: IDLE: Factor " "ConfigChanges class from configdialog, put in config; test. * In config, put" @@ -19870,19 +20127,19 @@ msgid "" "Sabella contributed parts of the patch." msgstr "" -#: ../../../build/NEWS:10854 ../../../build/NEWS:12517 +#: ../../../build/NEWS:10999 ../../../build/NEWS:12662 msgid "" "`bpo-30777 `__: IDLE: configdialog - Add" " docstrings and fix comments. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10857 ../../../build/NEWS:12520 +#: ../../../build/NEWS:11002 ../../../build/NEWS:12665 msgid "" "`bpo-30495 `__: IDLE: Improve textview " "with docstrings, PEP8 names, and more tests. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10860 ../../../build/NEWS:12523 +#: ../../../build/NEWS:11005 ../../../build/NEWS:12668 msgid "" "`bpo-30723 `__: IDLE: Make several " "improvements to parenmatch. Add 'parens' style to highlight both opener and " @@ -19892,20 +20149,20 @@ msgid "" "patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10866 ../../../build/NEWS:12529 +#: ../../../build/NEWS:11011 ../../../build/NEWS:12674 msgid "" "`bpo-30674 `__: IDLE: add docstrings to " "grep module. Patch by Cheryl Sabella" msgstr "" -#: ../../../build/NEWS:10868 ../../../build/NEWS:12531 +#: ../../../build/NEWS:11013 ../../../build/NEWS:12676 msgid "" "`bpo-21519 `__: IDLE's basic custom key " "entry dialog now detects duplicates properly. Original patch by Saimadhav " "Heblikar." msgstr "" -#: ../../../build/NEWS:10871 ../../../build/NEWS:12534 +#: ../../../build/NEWS:11016 ../../../build/NEWS:12679 msgid "" "`bpo-29910 `__: IDLE no longer deletes a" " character after commenting out a region by a key shortcut. Add ``return " @@ -19913,7 +20170,7 @@ msgid "" "key bindings." msgstr "" -#: ../../../build/NEWS:10875 ../../../build/NEWS:12538 +#: ../../../build/NEWS:11020 ../../../build/NEWS:12683 msgid "" "`bpo-30728 `__: Review and change " "idlelib.configdialog names. Lowercase method and attribute names. Replace " @@ -19922,14 +20179,14 @@ msgid "" "Sabella." msgstr "" -#: ../../../build/NEWS:10880 ../../../build/NEWS:12543 +#: ../../../build/NEWS:11025 ../../../build/NEWS:12688 msgid "" "`bpo-6739 `__: IDLE: Verify user-entered " "key sequences by trying to bind them with tk. Add tests for all 3 validation" " functions. Original patch by G Polo. Tests added by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10884 ../../../build/NEWS:12853 +#: ../../../build/NEWS:11029 ../../../build/NEWS:12998 msgid "" "`bpo-15786 `__: Fix several problems " "with IDLE's autocompletion box. The following should now work: clicking on " @@ -19937,54 +20194,54 @@ msgid "" "Return. Hangs on MacOSX should no longer happen. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10889 ../../../build/NEWS:12858 +#: ../../../build/NEWS:11034 ../../../build/NEWS:13003 msgid "" "`bpo-25514 `__: Add doc subsubsection " "about IDLE failure to start. Popup no-connection message directs users to " "this section." msgstr "" -#: ../../../build/NEWS:10892 ../../../build/NEWS:12861 +#: ../../../build/NEWS:11037 ../../../build/NEWS:13006 msgid "" "`bpo-30642 `__: Fix reference leaks in " "IDLE tests. Patches by Louie Lu and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10895 ../../../build/NEWS:12864 +#: ../../../build/NEWS:11040 ../../../build/NEWS:13009 msgid "" "`bpo-30495 `__: Add docstrings for " "textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " "Reedy." msgstr "" -#: ../../../build/NEWS:10898 ../../../build/NEWS:12867 +#: ../../../build/NEWS:11043 ../../../build/NEWS:13012 msgid "" "`bpo-30290 `__: Help-about: use pep8 " "names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl " "Sabella, and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10901 ../../../build/NEWS:12870 +#: ../../../build/NEWS:11046 ../../../build/NEWS:13015 msgid "" "`bpo-30303 `__: Add _utest option to " "textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and " "Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:10904 ../../../build/NEWS:13179 +#: ../../../build/NEWS:11049 ../../../build/NEWS:13324 msgid "" "`bpo-29071 `__: IDLE colors f-string " "prefixes (but not invalid ur prefixes)." msgstr "" -#: ../../../build/NEWS:10906 ../../../build/NEWS:13181 +#: ../../../build/NEWS:11051 ../../../build/NEWS:13326 msgid "" "`bpo-28572 `__: Add 10% to coverage of " "IDLE's test_configdialog. Update and augment description of the " "configuration system." msgstr "" -#: ../../../build/NEWS:10912 ../../../build/NEWS:12550 +#: ../../../build/NEWS:11057 ../../../build/NEWS:12695 msgid "" "`bpo-30983 `__: gdb integration commands" " (py-bt, etc.) work on optimized shared builds now, too. :pep:`523` " @@ -19995,13 +20252,13 @@ msgid "" "Bruno \"Polaco\" Penteado." msgstr "" -#: ../../../build/NEWS:10920 +#: ../../../build/NEWS:11065 msgid "" "`bpo-29748 `__: Added the slice index " "converter in Argument Clinic." msgstr "" -#: ../../../build/NEWS:10922 +#: ../../../build/NEWS:11067 msgid "" "`bpo-24037 `__: Argument Clinic now uses" " the converter `bool(accept={int})` rather than `int` for semantical " @@ -20009,19 +20266,19 @@ msgid "" " help in converting to `bool` in future." msgstr "" -#: ../../../build/NEWS:10927 ../../../build/NEWS:12918 +#: ../../../build/NEWS:11072 ../../../build/NEWS:13063 msgid "" "`bpo-29367 `__: python-gdb.py now " "supports also ``method-wrapper`` (``wrapperobject``) objects." msgstr "" -#: ../../../build/NEWS:10930 ../../../build/NEWS:13386 +#: ../../../build/NEWS:11075 ../../../build/NEWS:13531 msgid "" "`bpo-28023 `__: Fix python-gdb.py didn't" " support new dict implementation." msgstr "" -#: ../../../build/NEWS:10932 +#: ../../../build/NEWS:11077 msgid "" "`bpo-15369 `__: The pybench and pystone " "microbenchmark have been removed from Tools. Please use the new Python " @@ -20030,13 +20287,13 @@ msgid "" "3." msgstr "" -#: ../../../build/NEWS:10937 +#: ../../../build/NEWS:11082 msgid "" "`bpo-28102 `__: The zipfile module CLI " "now prints usage to stderr. Patch by Stephen J. Turnbull." msgstr "" -#: ../../../build/NEWS:10943 +#: ../../../build/NEWS:11088 msgid "" "`bpo-31338 `__: Added the " "``Py_UNREACHABLE()`` macro for code paths which are never expected to be " @@ -20044,7 +20301,7 @@ msgid "" " manual." msgstr "" -#: ../../../build/NEWS:10947 +#: ../../../build/NEWS:11092 msgid "" "`bpo-30832 `__: Remove own " "implementation for thread-local storage. CPython has provided the own " @@ -20055,21 +20312,21 @@ msgid "" "any case." msgstr "" -#: ../../../build/NEWS:10954 +#: ../../../build/NEWS:11099 msgid "" "`bpo-30708 `__: " "PyUnicode_AsWideCharString() now raises a ValueError if the second argument " "is NULL and the wchar_t\\* string contains null characters." msgstr "" -#: ../../../build/NEWS:10957 +#: ../../../build/NEWS:11102 msgid "" "`bpo-16500 `__: Deprecate " "PyOS_AfterFork() and add PyOS_BeforeFork(), PyOS_AfterFork_Parent() and " "PyOS_AfterFork_Child()." msgstr "" -#: ../../../build/NEWS:10960 +#: ../../../build/NEWS:11105 msgid "" "`bpo-6532 `__: The type of results of " "PyThread_start_new_thread() and PyThread_get_thread_ident(), and the id " @@ -20077,7 +20334,7 @@ msgid "" " long\"." msgstr "" -#: ../../../build/NEWS:10964 +#: ../../../build/NEWS:11109 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is deprecated and replaced with a macro if " @@ -20086,8 +20343,8 @@ msgid "" "PySlice_Unpack() and PySlice_AdjustIndices()." msgstr "" -#: ../../../build/NEWS:10969 ../../../build/NEWS:13209 -#: ../../../build/NEWS:16936 +#: ../../../build/NEWS:11114 ../../../build/NEWS:13354 +#: ../../../build/NEWS:17081 msgid "" "`bpo-29083 `__: Fixed the declaration of" " some public API functions. PyArg_VaParse() and " @@ -20097,14 +20354,14 @@ msgid "" "defined." msgstr "" -#: ../../../build/NEWS:10975 +#: ../../../build/NEWS:11120 msgid "" "`bpo-28769 `__: The result of " "PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8() is now of type ``const char" " *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10978 ../../../build/NEWS:13215 +#: ../../../build/NEWS:11123 ../../../build/NEWS:13360 msgid "" "`bpo-29058 `__: All stable API " "extensions added after Python 3.2 are now available only when Py_LIMITED_API" @@ -20112,21 +20369,21 @@ msgid "" " this API." msgstr "" -#: ../../../build/NEWS:10982 +#: ../../../build/NEWS:11127 msgid "" "`bpo-28822 `__: The index parameters " "*start* and *end* of PyUnicode_FindChar() are now adjusted to behave like " "``str[start:end]``." msgstr "" -#: ../../../build/NEWS:10985 ../../../build/NEWS:13373 -#: ../../../build/NEWS:17521 +#: ../../../build/NEWS:11130 ../../../build/NEWS:13518 +#: ../../../build/NEWS:17666 msgid "" "`bpo-28808 `__: " "PyUnicode_CompareWithASCIIString() now never raises exceptions." msgstr "" -#: ../../../build/NEWS:10987 +#: ../../../build/NEWS:11132 msgid "" "`bpo-28761 `__: The fields name and doc " "of structures PyMemberDef, PyGetSetDef, PyStructSequence_Field, " @@ -20134,129 +20391,129 @@ msgid "" "rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10991 +#: ../../../build/NEWS:11136 msgid "" "`bpo-28748 `__: Private variable " "_Py_PackageContext is now of type ``const char *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:10994 +#: ../../../build/NEWS:11139 msgid "" "`bpo-19569 `__: Compiler warnings are " "now emitted if use most of deprecated functions." msgstr "" -#: ../../../build/NEWS:10997 ../../../build/NEWS:13874 +#: ../../../build/NEWS:11142 ../../../build/NEWS:14019 msgid "" "`bpo-28426 `__: Deprecated undocumented " "functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), " "PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode()." msgstr "" -#: ../../../build/NEWS:11003 +#: ../../../build/NEWS:11148 msgid "Python 3.6.6 final" msgstr "Python 3.6.6 final" -#: ../../../build/NEWS:11007 +#: ../../../build/NEWS:11152 msgid "There were no new changes in version 3.6.6." msgstr "Tidak ada perubahan baru di versi 3.6.6." -#: ../../../build/NEWS:11012 +#: ../../../build/NEWS:11157 msgid "Python 3.6.6 release candidate 1" msgstr "Python 3.6.6 kandidat rilis 1" -#: ../../../build/NEWS:11014 +#: ../../../build/NEWS:11159 msgid "*Release date: 2018-06-11*" msgstr "*Tanggal rilis: 2018-06-11*" -#: ../../../build/NEWS:11245 +#: ../../../build/NEWS:11390 msgid "" "`bpo-33184 `__: Update Windows installer" " to OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11250 +#: ../../../build/NEWS:11395 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11282 +#: ../../../build/NEWS:11427 msgid "" "`bpo-29706 `__: IDLE now colors async " "and await as keywords in 3.6. They become full keywords in 3.7." msgstr "" -#: ../../../build/NEWS:11323 +#: ../../../build/NEWS:11468 msgid "Python 3.6.5 final" msgstr "Python 3.6.5 final" -#: ../../../build/NEWS:11325 +#: ../../../build/NEWS:11470 msgid "*Release date: 2018-03-28*" msgstr "*Tanggal rilis: 2018-03-28*" -#: ../../../build/NEWS:11339 +#: ../../../build/NEWS:11484 msgid "Python 3.6.5 release candidate 1" msgstr "Python 3.6.5 kandidat rilis 1" -#: ../../../build/NEWS:11341 +#: ../../../build/NEWS:11486 msgid "*Release date: 2018-03-13*" msgstr "*Tanggal rilis: 2018-03-13*" -#: ../../../build/NEWS:11380 +#: ../../../build/NEWS:11525 msgid "" "`bpo-32329 `__: " "``sys.flags.hash_randomization`` is now properly set to 0 when hash " "randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:11383 +#: ../../../build/NEWS:11528 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " "much memory for creating large constants in constant folding." msgstr "" -#: ../../../build/NEWS:11410 +#: ../../../build/NEWS:11555 msgid "" "`bpo-30353 `__: Fix ctypes pass-by-value" " for structs on 64-bit Cygwin/MinGW." msgstr "" -#: ../../../build/NEWS:11448 +#: ../../../build/NEWS:11593 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN, TCP_KEEPCNT flags on older version Windows during run-time." msgstr "" -#: ../../../build/NEWS:11480 +#: ../../../build/NEWS:11625 msgid "" "`bpo-32555 `__: On FreeBSD and Solaris, " "os.strerror() now always decode the byte string from the current locale " "encoding, rather than using ASCII/surrogateescape in some cases." msgstr "" -#: ../../../build/NEWS:11498 +#: ../../../build/NEWS:11643 msgid "" "`bpo-32185 `__: The SSL module no longer" " sends IP addresses in SNI TLS extension on platforms with OpenSSL 1.0.2+ or" " inet_pton." msgstr "" -#: ../../../build/NEWS:11563 +#: ../../../build/NEWS:11708 msgid "" "`bpo-31518 `__: Debian Unstable has " "disabled TLS 1.0 and 1.1 for SSLv23_METHOD(). Change TLS/SSL protocol of " "some tests to PROTOCOL_TLS or PROTOCOL_TLSv1_2 to make them pass on Debian." msgstr "" -#: ../../../build/NEWS:11596 +#: ../../../build/NEWS:11741 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module." msgstr "" -#: ../../../build/NEWS:11601 +#: ../../../build/NEWS:11746 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -20265,29 +20522,29 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:11657 +#: ../../../build/NEWS:11802 msgid "Python 3.6.4 final" msgstr "Python 3.6.4 final" -#: ../../../build/NEWS:11659 +#: ../../../build/NEWS:11804 msgid "*Release date: 2017-12-18*" msgstr "*Tanggal rilis: 2017-12-18*" -#: ../../../build/NEWS:11661 +#: ../../../build/NEWS:11806 msgid "There were no new code changes in version 3.6.4 since v3.6.4rc1." msgstr "Tidak ada perubahan kode di versi 3.6.4 sejak v3.6.4rc1." -#: ../../../build/NEWS:11666 +#: ../../../build/NEWS:11811 msgid "Python 3.6.4 release candidate 1" msgstr "Python 3.6.4 kandidat rilis 1" -#: ../../../build/NEWS:11695 +#: ../../../build/NEWS:11840 msgid "" "`bpo-31852 `__: Fix a segmentation fault" " caused by a combination of the async soft keyword and continuation lines." msgstr "" -#: ../../../build/NEWS:12029 +#: ../../../build/NEWS:12174 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -20298,163 +20555,163 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:12085 +#: ../../../build/NEWS:12230 msgid "Python 3.6.3 final" msgstr "Python 3.6.3 final" -#: ../../../build/NEWS:12087 +#: ../../../build/NEWS:12232 msgid "*Release date: 2017-10-03*" msgstr "*Tanggal rilis: 2017-10-03*" -#: ../../../build/NEWS:12092 +#: ../../../build/NEWS:12237 msgid "" "`bpo-31641 `__: Re-allow arbitrary " "iterables in `concurrent.futures.as_completed()`. Fixes regression in " "3.6.3rc1." msgstr "" -#: ../../../build/NEWS:12098 +#: ../../../build/NEWS:12243 msgid "" "`bpo-31662 `__: Fix typos in Windows " "``uploadrelease.bat`` script. Fix Windows Doc build issues in " "``Doc/make.bat``." msgstr "" -#: ../../../build/NEWS:12101 +#: ../../../build/NEWS:12246 msgid "" "`bpo-31423 `__: Fix building the PDF " "documentation with newer versions of Sphinx." msgstr "" -#: ../../../build/NEWS:12106 +#: ../../../build/NEWS:12251 msgid "Python 3.6.3 release candidate 1" msgstr "Python 3.6.3 kandidat rilis 1" -#: ../../../build/NEWS:12108 +#: ../../../build/NEWS:12253 msgid "*Release date: 2017-09-18*" msgstr "*Tanggal rilis: 2017-09-18*" -#: ../../../build/NEWS:12560 +#: ../../../build/NEWS:12705 msgid "Python 3.6.2 final" msgstr "Python 3.6.2 final" -#: ../../../build/NEWS:12562 +#: ../../../build/NEWS:12707 msgid "*Release date: 2017-07-17*" msgstr "*Tanggal rilis: 2017-07-17*" -#: ../../../build/NEWS:12564 ../../../build/NEWS:13291 +#: ../../../build/NEWS:12709 ../../../build/NEWS:13436 msgid "No changes since release candidate 2" msgstr "Tidak ada perubahan sejak kandidat rilis 2" -#: ../../../build/NEWS:12569 +#: ../../../build/NEWS:12714 msgid "Python 3.6.2 release candidate 2" msgstr "Python 3.6.2 kandidat rilis 2" -#: ../../../build/NEWS:12571 +#: ../../../build/NEWS:12716 msgid "*Release date: 2017-07-07*" msgstr "*Tanggal rilis: 2017-07-07*" -#: ../../../build/NEWS:12596 +#: ../../../build/NEWS:12741 msgid "Python 3.6.2 release candidate 1" msgstr "Python 3.6.2 kandidat rilis 1" -#: ../../../build/NEWS:12598 +#: ../../../build/NEWS:12743 msgid "*Release date: 2017-06-17*" msgstr "*Tanggal rilis: 2017-06-17*" -#: ../../../build/NEWS:12606 +#: ../../../build/NEWS:12751 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "to not be per-thread to avoid crashes" msgstr "" -#: ../../../build/NEWS:12636 ../../../build/NEWS:16588 +#: ../../../build/NEWS:12781 ../../../build/NEWS:16733 msgid "" "`bpo-29600 `__: Fix wrapping coroutine " "return values in StopIteration." msgstr "" -#: ../../../build/NEWS:12665 ../../../build/NEWS:16654 +#: ../../../build/NEWS:12810 ../../../build/NEWS:16799 msgid "" "`bpo-30645 `__: Fix path calculation in " "imp.load_package(), fixing it for cases when a package is only shipped with " "bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:12685 +#: ../../../build/NEWS:12830 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup (#2159)" msgstr "" -#: ../../../build/NEWS:12759 ../../../build/NEWS:16722 +#: ../../../build/NEWS:12904 ../../../build/NEWS:16867 msgid "" "`bpo-26293 `__: Change resulted because " "of zipfile breakage. (See also: `bpo-29094 " "`__)" msgstr "" -#: ../../../build/NEWS:12833 ../../../build/NEWS:16789 +#: ../../../build/NEWS:12978 ../../../build/NEWS:16934 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:12876 +#: ../../../build/NEWS:13021 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() no longer replaced with a macro if Py_LIMITED_API is " "not set." msgstr "" -#: ../../../build/NEWS:12948 +#: ../../../build/NEWS:13093 msgid "Python 3.6.1 final" msgstr "Python 3.6.1 final" -#: ../../../build/NEWS:12950 +#: ../../../build/NEWS:13095 msgid "*Release date: 2017-03-21*" msgstr "*Tanggal rilis: 2017-03-21*" -#: ../../../build/NEWS:12966 +#: ../../../build/NEWS:13111 msgid "" "`bpo-27593 `__: fix format of git " "information used in sys.version" msgstr "" -#: ../../../build/NEWS:12968 +#: ../../../build/NEWS:13113 msgid "Fix incompatible comment in python.h" msgstr "Perbaiki komentar yang tidak kompatibel di python.h" -#: ../../../build/NEWS:12972 +#: ../../../build/NEWS:13117 msgid "Python 3.6.1 release candidate 1" msgstr "Python 3.6.1 kandidat rilis 1" -#: ../../../build/NEWS:12974 +#: ../../../build/NEWS:13119 msgid "*Release date: 2017-03-04*" msgstr "*Tanggal rilis: 2017-03-04*" -#: ../../../build/NEWS:13085 ../../../build/NEWS:16821 +#: ../../../build/NEWS:13230 ../../../build/NEWS:16966 msgid "" "`bpo-29519 `__: Fix weakref spewing " "exceptions during interpreter shutdown when used with a rare combination of " "multiprocessing and custom codecs." msgstr "" -#: ../../../build/NEWS:13101 +#: ../../../build/NEWS:13246 msgid "" "`bpo-29316 `__: Restore the provisional " "status of typing module, add corresponding note to documentation. Patch by " "Ivan L." msgstr "" -#: ../../../build/NEWS:13107 ../../../build/NEWS:16837 +#: ../../../build/NEWS:13252 ../../../build/NEWS:16982 msgid "" "`bpo-29011 `__: Fix an important " "omission by adding Deque to the typing module." msgstr "" -#: ../../../build/NEWS:13121 +#: ../../../build/NEWS:13266 msgid "" "`bpo-29203 `__: functools.lru_cache() " "now respects :pep:`468` and preserves the order of keyword arguments. " @@ -20462,84 +20719,84 @@ msgid "" " potentially give different results." msgstr "" -#: ../../../build/NEWS:13128 ../../../build/NEWS:17094 +#: ../../../build/NEWS:13273 ../../../build/NEWS:17239 msgid "" "`bpo-29094 `__: Offsets in a ZIP file " "created with extern file object and modes \"w\" and \"x\" now are relative " "to the start of the file." msgstr "" -#: ../../../build/NEWS:13131 +#: ../../../build/NEWS:13276 msgid "" "`bpo-29085 `__: Allow " "random.Random.seed() to use high quality OS randomness rather than the pid " "and time." msgstr "" -#: ../../../build/NEWS:13134 +#: ../../../build/NEWS:13279 msgid "" "`bpo-29061 `__: Fixed bug in " "secrets.randbelow() which would hang when given a negative input. Patch by " "Brendan Donegan." msgstr "" -#: ../../../build/NEWS:13142 ../../../build/NEWS:17100 +#: ../../../build/NEWS:13287 ../../../build/NEWS:17245 msgid "" "`bpo-29119 `__: Fix weakrefs in the pure" " python version of collections.OrderedDict move_to_end() method. Contributed" " by Andra Bogildea." msgstr "" -#: ../../../build/NEWS:13154 +#: ../../../build/NEWS:13299 msgid "" "`bpo-29055 `__: Neaten-up empty " "population error on random.choice() by suppressing the upstream exception." msgstr "" -#: ../../../build/NEWS:13169 ../../../build/NEWS:17124 +#: ../../../build/NEWS:13314 ../../../build/NEWS:17269 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " "changed." msgstr "" -#: ../../../build/NEWS:13187 +#: ../../../build/NEWS:13332 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer" msgstr "" -#: ../../../build/NEWS:13189 +#: ../../../build/NEWS:13334 msgid "" "`bpo-29326 `__: Ignores blank lines in " "._pth files (Patch by Alexey Izbyshev)" msgstr "" -#: ../../../build/NEWS:13191 +#: ../../../build/NEWS:13336 msgid "" "`bpo-28164 `__: Correctly handle special" " console filenames (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13193 +#: ../../../build/NEWS:13338 msgid "" "`bpo-29409 `__: Implement :pep:`529` for" " io.FileIO (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13195 ../../../build/NEWS:16926 +#: ../../../build/NEWS:13340 ../../../build/NEWS:17071 msgid "" "`bpo-29392 `__: Prevent crash when " "passing invalid arguments into msvcrt module." msgstr "" -#: ../../../build/NEWS:13200 +#: ../../../build/NEWS:13345 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default." msgstr "" -#: ../../../build/NEWS:13205 +#: ../../../build/NEWS:13350 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is not set" @@ -20547,7 +20804,7 @@ msgid "" "0x03060100 or higher." msgstr "" -#: ../../../build/NEWS:13235 ../../../build/NEWS:16891 +#: ../../../build/NEWS:13380 ../../../build/NEWS:17036 msgid "" "`bpo-28087 `__: Skip test_asyncore and " "test_eintr poll failures on macOS. Skip some tests of select.poll when " @@ -20555,7 +20812,7 @@ msgid "" "function on some macOS versions." msgstr "" -#: ../../../build/NEWS:13239 ../../../build/NEWS:16901 +#: ../../../build/NEWS:13384 ../../../build/NEWS:17046 msgid "" "`bpo-29571 `__: to match the behaviour " "of the ``re.LOCALE`` flag, test_re.test_locale_flag now uses " @@ -20564,68 +20821,68 @@ msgid "" "locale encoding is a multi-byte encoding)" msgstr "" -#: ../../../build/NEWS:13287 +#: ../../../build/NEWS:13432 msgid "Python 3.6.0 final" msgstr "Python 3.6.0 final" -#: ../../../build/NEWS:13289 +#: ../../../build/NEWS:13434 msgid "*Release date: 2016-12-23*" msgstr "*Tanggal rilis: 2016-12-23*" -#: ../../../build/NEWS:13296 +#: ../../../build/NEWS:13441 msgid "Python 3.6.0 release candidate 2" msgstr "Python 3.6.0 kandidat rilis 2" -#: ../../../build/NEWS:13298 +#: ../../../build/NEWS:13443 msgid "*Release date: 2016-12-16*" msgstr "*Tanggal rilis: 2016-12-16*" -#: ../../../build/NEWS:13306 +#: ../../../build/NEWS:13451 msgid "" "`bpo-28990 `__: Fix asyncio SSL hanging " "if connection is closed before handshake is completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:13312 +#: ../../../build/NEWS:13457 msgid "" "`bpo-28770 `__: Fix python-gdb.py for " "fastcalls." msgstr "" -#: ../../../build/NEWS:13317 +#: ../../../build/NEWS:13462 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder." msgstr "" -#: ../../../build/NEWS:13322 +#: ../../../build/NEWS:13467 msgid "" "`bpo-28898 `__: Prevent gdb build errors" " due to HAVE_LONG_LONG redefinition." msgstr "" -#: ../../../build/NEWS:13326 +#: ../../../build/NEWS:13471 msgid "Python 3.6.0 release candidate 1" msgstr "Python 3.6.0 kandidat rilis 1" -#: ../../../build/NEWS:13328 +#: ../../../build/NEWS:13473 msgid "*Release date: 2016-12-06*" msgstr "*Tanggal rilis: 2016-12-06*" -#: ../../../build/NEWS:13350 +#: ../../../build/NEWS:13495 msgid "" "`bpo-27030 `__: Unknown escapes in " "re.sub() replacement template are allowed again. But they still are " "deprecated and will be disabled in 3.7." msgstr "" -#: ../../../build/NEWS:13368 +#: ../../../build/NEWS:13513 msgid "" "`bpo-28843 `__: Fix asyncio C Task to " "handle exceptions __traceback__." msgstr "" -#: ../../../build/NEWS:13378 +#: ../../../build/NEWS:13523 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the What's New guide now cover the additional " @@ -20633,15 +20890,15 @@ msgid "" ":pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:13390 +#: ../../../build/NEWS:13535 msgid "Python 3.6.0 beta 4" msgstr "Python 3.6.0 beta 4" -#: ../../../build/NEWS:13392 +#: ../../../build/NEWS:13537 msgid "*Release date: 2016-11-21*" msgstr "*Tanggal rilis: 2016-11-21*" -#: ../../../build/NEWS:13420 +#: ../../../build/NEWS:13565 msgid "" "`bpo-27243 `__: Change " "PendingDeprecationWarning -> DeprecationWarning. As it was agreed in the " @@ -20649,180 +20906,180 @@ msgid "" "PendingDeprecationWarning in 3.5 and in DeprecationWarning in 3.6." msgstr "" -#: ../../../build/NEWS:13439 +#: ../../../build/NEWS:13584 msgid "" "`bpo-20572 `__: The " "subprocess.Popen.wait method's undocumented endtime parameter now raises a " "DeprecationWarning." msgstr "" -#: ../../../build/NEWS:13456 +#: ../../../build/NEWS:13601 msgid "" "`bpo-28600 `__: Optimize loop.call_soon." msgstr "" -#: ../../../build/NEWS:13458 ../../../build/NEWS:17472 +#: ../../../build/NEWS:13603 ../../../build/NEWS:17617 msgid "" "`bpo-28613 `__: Fix get_event_loop() " "return the current loop if called from coroutines/callbacks." msgstr "" -#: ../../../build/NEWS:13461 +#: ../../../build/NEWS:13606 msgid "" "`bpo-28634 `__: Fix asyncio.isfuture() " "to support unittest.Mock." msgstr "" -#: ../../../build/NEWS:13463 +#: ../../../build/NEWS:13608 msgid "" "`bpo-26081 `__: Fix refleak in " "_asyncio.Future.__iter__().throw." msgstr "" -#: ../../../build/NEWS:13465 ../../../build/NEWS:17475 +#: ../../../build/NEWS:13610 ../../../build/NEWS:17620 msgid "" "`bpo-28639 `__: Fix inspect.isawaitable " "to always return bool Patch by Justin Mayfield." msgstr "" -#: ../../../build/NEWS:13468 ../../../build/NEWS:17478 +#: ../../../build/NEWS:13613 ../../../build/NEWS:17623 msgid "" "`bpo-28652 `__: Make loop methods reject" " socket kinds they do not support." msgstr "" -#: ../../../build/NEWS:13470 ../../../build/NEWS:17480 +#: ../../../build/NEWS:13615 ../../../build/NEWS:17625 msgid "" "`bpo-28653 `__: Fix a refleak in " "functools.lru_cache." msgstr "" -#: ../../../build/NEWS:13472 ../../../build/NEWS:17482 +#: ../../../build/NEWS:13617 ../../../build/NEWS:17627 msgid "" "`bpo-28703 `__: Fix " "asyncio.iscoroutinefunction to handle Mock objects." msgstr "" -#: ../../../build/NEWS:13474 +#: ../../../build/NEWS:13619 msgid "" "`bpo-28704 `__: Fix create_unix_server " "to support Path-like objects (PEP 519)." msgstr "" -#: ../../../build/NEWS:13476 +#: ../../../build/NEWS:13621 msgid "" "`bpo-28720 `__: Add " "collections.abc.AsyncGenerator." msgstr "" -#: ../../../build/NEWS:13504 +#: ../../../build/NEWS:13649 msgid "Python 3.6.0 beta 3" msgstr "Python 3.6.0 beta 3" -#: ../../../build/NEWS:13506 +#: ../../../build/NEWS:13651 msgid "*Release date: 2016-10-31*" msgstr "*Tanggal rilis: 2016-10-31*" -#: ../../../build/NEWS:13529 +#: ../../../build/NEWS:13674 msgid "" "`bpo-28471 `__: Fix \"Python memory " "allocator called without holding the GIL\" crash in socket.setblocking." msgstr "" -#: ../../../build/NEWS:13551 +#: ../../../build/NEWS:13696 msgid "" "`bpo-18844 `__: The various ways of " "specifying weights for random.choices() now produce the same result " "sequences." msgstr "" -#: ../../../build/NEWS:13554 ../../../build/NEWS:17156 +#: ../../../build/NEWS:13699 ../../../build/NEWS:17301 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar().prmonth() no longer prints a space at the start of " "new line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13587 ../../../build/NEWS:17170 +#: ../../../build/NEWS:13732 ../../../build/NEWS:17315 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X." msgstr "" -#: ../../../build/NEWS:13592 +#: ../../../build/NEWS:13737 msgid "" "`bpo-28492 `__: Fix how StopIteration " "exception is raised in _asyncio.Future." msgstr "" -#: ../../../build/NEWS:13594 +#: ../../../build/NEWS:13739 msgid "" "`bpo-28500 `__: Fix asyncio to handle " "async gens GC from another thread." msgstr "" -#: ../../../build/NEWS:13596 ../../../build/NEWS:17464 +#: ../../../build/NEWS:13741 ../../../build/NEWS:17609 msgid "" "`bpo-26923 `__: Fix asyncio.Gather to " "refuse being cancelled once all children are done. Patch by Johannes Ebke." msgstr "" -#: ../../../build/NEWS:13599 ../../../build/NEWS:17467 +#: ../../../build/NEWS:13744 ../../../build/NEWS:17612 msgid "" "`bpo-26796 `__: Don't configure the " "number of workers for default threadpool executor. Initial patch by Hans " "Lawrenz." msgstr "" -#: ../../../build/NEWS:13602 +#: ../../../build/NEWS:13747 msgid "" "`bpo-28544 `__: Implement asyncio.Task " "in C." msgstr "" -#: ../../../build/NEWS:13628 +#: ../../../build/NEWS:13773 msgid "Python 3.6.0 beta 2" msgstr "Python 3.6.0 beta 2" -#: ../../../build/NEWS:13630 +#: ../../../build/NEWS:13775 msgid "*Release date: 2016-10-10*" msgstr "*Tanggal rilis: 2016-10-10*" -#: ../../../build/NEWS:13646 +#: ../../../build/NEWS:13791 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is deprecated. Patch by " "Oren Milman." msgstr "" -#: ../../../build/NEWS:13649 ../../../build/NEWS:16997 +#: ../../../build/NEWS:13794 ../../../build/NEWS:17142 msgid "" "`bpo-28376 `__: The constructor of " "range_iterator now checks that step is not 0. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:13710 ../../../build/NEWS:17175 +#: ../../../build/NEWS:13855 ../../../build/NEWS:17320 msgid "" "`bpo-26293 `__: Fixed writing ZIP files " "that starts not from the start of the file. Offsets in ZIP file now are " "relative to the start of the archive in conforming to the specification." msgstr "" -#: ../../../build/NEWS:13717 +#: ../../../build/NEWS:13862 msgid "" "`bpo-27181 `__: remove " "statistics.geometric_mean and defer until 3.7." msgstr "" -#: ../../../build/NEWS:13896 +#: ../../../build/NEWS:14041 msgid "Python 3.6.0 beta 1" msgstr "Python 3.6.0 beta 1" -#: ../../../build/NEWS:13898 +#: ../../../build/NEWS:14043 msgid "*Release date: 2016-09-12*" msgstr "*Tanggal rilis: 2016-09-12*" -#: ../../../build/NEWS:13903 +#: ../../../build/NEWS:14048 msgid "" "`bpo-23722 `__: The __class__ cell used " "by zero-argument super() is now initialized from type.__new__ rather than " @@ -20831,25 +21088,25 @@ msgid "" "Teichmann." msgstr "" -#: ../../../build/NEWS:13908 ../../../build/NEWS:17028 +#: ../../../build/NEWS:14053 ../../../build/NEWS:17173 msgid "" "`bpo-25221 `__: Fix corrupted result " "from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0." msgstr "" -#: ../../../build/NEWS:13911 +#: ../../../build/NEWS:14056 msgid "" "`bpo-27080 `__: Implement formatting " "support for :pep:`515`. Initial patch by Chris Angelico." msgstr "" -#: ../../../build/NEWS:13914 +#: ../../../build/NEWS:14059 msgid "" "`bpo-27199 `__: In tarfile, expose " "copyfileobj bufsize to improve throughput. Patch by Jason Fried." msgstr "" -#: ../../../build/NEWS:13917 +#: ../../../build/NEWS:14062 msgid "" "`bpo-27948 `__: In f-strings, only allow" " backslashes inside the braces (where the expressions are). This is a " @@ -20859,32 +21116,32 @@ msgid "" "``f'\\x7b\"hi\"\\x7d'``." msgstr "" -#: ../../../build/NEWS:13923 +#: ../../../build/NEWS:14068 msgid "" "`bpo-28046 `__: Remove platform-specific" " directories from sys.path." msgstr "" -#: ../../../build/NEWS:13925 +#: ../../../build/NEWS:14070 msgid "" "`bpo-28071 `__: Add early-out for " "differencing from an empty set." msgstr "" -#: ../../../build/NEWS:13927 ../../../build/NEWS:17031 +#: ../../../build/NEWS:14072 ../../../build/NEWS:17176 msgid "" "`bpo-25758 `__: Prevents zipimport from " "unnecessarily encoding a filename (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13930 +#: ../../../build/NEWS:14075 msgid "" "`bpo-25856 `__: The __module__ attribute" " of extension classes and functions now is interned. This leads to more " "compact pickle data with protocol 4." msgstr "" -#: ../../../build/NEWS:13933 +#: ../../../build/NEWS:14078 msgid "" "`bpo-27213 `__: Rework CALL_FUNCTION* " "opcodes to produce shorter and more efficient bytecode. Patch by Demur " @@ -20892,101 +21149,101 @@ msgid "" "Stinner." msgstr "" -#: ../../../build/NEWS:13937 +#: ../../../build/NEWS:14082 msgid "" "`bpo-26331 `__: Implement tokenizing " "support for :pep:`515`. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:13940 +#: ../../../build/NEWS:14085 msgid "" "`bpo-27999 `__: Make \"global after " "use\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13943 +#: ../../../build/NEWS:14088 msgid "" "`bpo-28003 `__: Implement :pep:`525` -- " "Asynchronous Generators." msgstr "" -#: ../../../build/NEWS:13945 +#: ../../../build/NEWS:14090 msgid "" "`bpo-27985 `__: Implement :pep:`526` -- " "Syntax for Variable Annotations. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:13948 +#: ../../../build/NEWS:14093 msgid "" "`bpo-26058 `__: Add a new private " "version to the builtin dict type, incremented at each dictionary creation " "and at each dictionary change. Implementation of the PEP 509." msgstr "" -#: ../../../build/NEWS:13952 +#: ../../../build/NEWS:14097 msgid "" "`bpo-27364 `__: A backslash-character " "pair that is not a valid escape sequence now generates a DeprecationWarning." " Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:13955 +#: ../../../build/NEWS:14100 msgid "" "`bpo-27350 `__: `dict` implementation is" " changed like PyPy. It is more compact and preserves insertion order. " "(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" msgstr "" -#: ../../../build/NEWS:13959 +#: ../../../build/NEWS:14104 msgid "" "`bpo-27911 `__: Remove unnecessary error" " checks in ``exec_builtin_or_dynamic()``." msgstr "" -#: ../../../build/NEWS:13962 +#: ../../../build/NEWS:14107 msgid "" "`bpo-27078 `__: Added BUILD_STRING " "opcode. Optimized f-strings evaluation." msgstr "" -#: ../../../build/NEWS:13964 +#: ../../../build/NEWS:14109 msgid "" "`bpo-17884 `__: Python now requires " "systems with inttypes.h and stdint.h" msgstr "" -#: ../../../build/NEWS:13966 +#: ../../../build/NEWS:14111 msgid "" "`bpo-27961 `__: Require platforms to " "support ``long long``. Python hasn't compiled without ``long long`` for " "years, so this is basically a formality." msgstr "" -#: ../../../build/NEWS:13970 +#: ../../../build/NEWS:14115 msgid "" "`bpo-27355 `__: Removed support for " "Windows CE. It was never finished, and Windows CE is no longer a relevant " "platform for Python." msgstr "" -#: ../../../build/NEWS:13973 +#: ../../../build/NEWS:14118 msgid "Implement :pep:`523`." msgstr "Implementasi :pep:`523`." -#: ../../../build/NEWS:13975 +#: ../../../build/NEWS:14120 msgid "" "`bpo-27870 `__: A left shift of zero by " "a large integer no longer attempts to allocate large amounts of memory." msgstr "" -#: ../../../build/NEWS:13978 +#: ../../../build/NEWS:14123 msgid "" "`bpo-25402 `__: In int-to-decimal-string" " conversion, improve the estimate of the intermediate memory required, and " "remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:13982 +#: ../../../build/NEWS:14127 msgid "" "`bpo-27214 `__: In long_invert, be more " "careful about modifying object returned by long_add, and remove an " @@ -20994,34 +21251,34 @@ msgid "" "patch." msgstr "" -#: ../../../build/NEWS:13986 +#: ../../../build/NEWS:14131 msgid "" "`bpo-27506 `__: Support passing the " "bytes/bytearray.translate() \"delete\" argument by keyword." msgstr "" -#: ../../../build/NEWS:13989 ../../../build/NEWS:17037 +#: ../../../build/NEWS:14134 ../../../build/NEWS:17182 msgid "" "`bpo-27812 `__: Properly clear out a " "generator's frame's backreference to the generator to prevent crashes in " "frame.clear()." msgstr "" -#: ../../../build/NEWS:13992 ../../../build/NEWS:17040 +#: ../../../build/NEWS:14137 ../../../build/NEWS:17185 msgid "" "`bpo-27811 `__: Fix a crash when a " "coroutine that has not been awaited is finalized with warnings-as-errors " "enabled." msgstr "" -#: ../../../build/NEWS:13995 ../../../build/NEWS:17043 +#: ../../../build/NEWS:14140 ../../../build/NEWS:17188 msgid "" "`bpo-27587 `__: Fix another issue found " "by PVS-Studio: Null pointer check after use of 'def' in " "_PyState_AddModule(). Initial patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:13998 +#: ../../../build/NEWS:14143 msgid "" "`bpo-27792 `__: The modulo operation " "applied to ``bool`` and other ``int`` subclasses now always returns an " @@ -21029,26 +21286,26 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14002 +#: ../../../build/NEWS:14147 msgid "" "`bpo-26984 `__: int() now always returns" " an instance of exact int." msgstr "" -#: ../../../build/NEWS:14004 +#: ../../../build/NEWS:14149 msgid "" "`bpo-25604 `__: Fix a minor bug in " "integer true division; this bug could potentially have caused off-by-one-ulp" " results on platforms with unreliable ldexp implementations." msgstr "" -#: ../../../build/NEWS:14008 +#: ../../../build/NEWS:14153 msgid "" "`bpo-24254 `__: Make class definition " "namespace ordered by default." msgstr "" -#: ../../../build/NEWS:14010 +#: ../../../build/NEWS:14155 msgid "" "`bpo-27662 `__: Fix an overflow check in" " ``List_New``: the original code was checking against ``Py_SIZE_MAX`` " @@ -21056,7 +21313,7 @@ msgid "" "Zhang." msgstr "" -#: ../../../build/NEWS:14014 ../../../build/NEWS:17049 +#: ../../../build/NEWS:14159 ../../../build/NEWS:17194 msgid "" "`bpo-27782 `__: Multi-phase extension " "module import now correctly allows the ``m_methods`` field to be used to add" @@ -21064,27 +21321,27 @@ msgid "" "``Py_create_mod``. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14018 ../../../build/NEWS:17053 +#: ../../../build/NEWS:14163 ../../../build/NEWS:17198 msgid "" "`bpo-27936 `__: The round() function " "accepted a second None argument for some types but not for others. Fixed " "the inconsistency by accepting None for all numeric types." msgstr "" -#: ../../../build/NEWS:14022 ../../../build/NEWS:17057 +#: ../../../build/NEWS:14167 ../../../build/NEWS:17202 msgid "" "`bpo-27487 `__: Warn if a submodule " "argument to \"python -m\" or runpy.run_module() is found in sys.modules " "after parent packages are imported, but before the submodule is executed." msgstr "" -#: ../../../build/NEWS:14026 +#: ../../../build/NEWS:14171 msgid "" "`bpo-27157 `__: Make only type() itself " "accept the one-argument form. Patch by Eryk Sun and Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14029 ../../../build/NEWS:17061 +#: ../../../build/NEWS:14174 ../../../build/NEWS:17206 msgid "" "`bpo-27558 `__: Fix a SystemError in the" " implementation of \"raise\" statement. In a brand new thread, raise a " @@ -21092,91 +21349,91 @@ msgid "" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14033 +#: ../../../build/NEWS:14178 msgid "" "`bpo-28008 `__: Implement :pep:`530` -- " "asynchronous comprehensions." msgstr "" -#: ../../../build/NEWS:14035 ../../../build/NEWS:17086 +#: ../../../build/NEWS:14180 ../../../build/NEWS:17231 msgid "" "`bpo-27942 `__: Fix memory leak in " "codeobject.c" msgstr "" -#: ../../../build/NEWS:14040 ../../../build/NEWS:17130 +#: ../../../build/NEWS:14185 ../../../build/NEWS:17275 msgid "" "`bpo-28732 `__: Fix crash in os.spawnv()" " with no elements in args" msgstr "" -#: ../../../build/NEWS:14042 ../../../build/NEWS:17132 +#: ../../../build/NEWS:14187 ../../../build/NEWS:17277 msgid "" "`bpo-28485 `__: Always raise ValueError " "for negative compileall.compile_dir(workers=...) parameter, even when " "multithreading is unavailable." msgstr "" -#: ../../../build/NEWS:14046 +#: ../../../build/NEWS:14191 msgid "" "`bpo-28037 `__: Use " "sqlite3_get_autocommit() instead of setting Connection->inTransaction " "manually." msgstr "" -#: ../../../build/NEWS:14049 +#: ../../../build/NEWS:14194 msgid "" "`bpo-25283 `__: Attributes tm_gmtoff and" " tm_zone are now available on all platforms in the return values of " "time.localtime() and time.gmtime()." msgstr "" -#: ../../../build/NEWS:14052 +#: ../../../build/NEWS:14197 msgid "" "`bpo-24454 `__: Regular expression match" " object groups are now accessible using __getitem__. \"mo[x]\" is equivalent" " to \"mo.group(x)\"." msgstr "" -#: ../../../build/NEWS:14055 +#: ../../../build/NEWS:14200 msgid "" "`bpo-10740 `__: sqlite3 no longer " "implicitly commit an open transaction before DDL statements." msgstr "" -#: ../../../build/NEWS:14058 +#: ../../../build/NEWS:14203 msgid "" "`bpo-17941 `__: Add a *module* parameter" " to collections.namedtuple()." msgstr "" -#: ../../../build/NEWS:14060 +#: ../../../build/NEWS:14205 msgid "" "`bpo-22493 `__: Inline flags now should " "be used only at the start of the regular expression. Deprecation warning is " "emitted if uses them in the middle of the regular expression." msgstr "" -#: ../../../build/NEWS:14064 +#: ../../../build/NEWS:14209 msgid "" "`bpo-26885 `__: xmlrpc now supports " "unmarshalling additional data types used by Apache XML-RPC implementation " "for numerics and None." msgstr "" -#: ../../../build/NEWS:14067 +#: ../../../build/NEWS:14212 msgid "" "`bpo-28070 `__: Fixed parsing inline " "verbose flag in regular expressions." msgstr "" -#: ../../../build/NEWS:14069 +#: ../../../build/NEWS:14214 msgid "" "`bpo-19500 `__: Add client-side SSL " "session resumption to the ssl module." msgstr "" -#: ../../../build/NEWS:14071 +#: ../../../build/NEWS:14216 msgid "" "`bpo-28022 `__: Deprecate ssl-related " "arguments in favor of SSLContext. The deprecation include manual creation of" @@ -21184,7 +21441,7 @@ msgid "" "smtplib, poplib and urllib." msgstr "" -#: ../../../build/NEWS:14075 +#: ../../../build/NEWS:14220 msgid "" "`bpo-28043 `__: SSLContext has improved " "default settings: OP_NO_SSLv2, OP_NO_SSLv3, OP_NO_COMPRESSION, " @@ -21192,21 +21449,21 @@ msgid "" "ciphers without MD5." msgstr "" -#: ../../../build/NEWS:14079 +#: ../../../build/NEWS:14224 msgid "" "`bpo-24693 `__: Changed some " "RuntimeError's in the zipfile module to more appropriate types. Improved " "some error messages and debugging output." msgstr "" -#: ../../../build/NEWS:14082 +#: ../../../build/NEWS:14227 msgid "" "`bpo-17909 `__: ``json.load`` and " "``json.loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. " "Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:14085 +#: ../../../build/NEWS:14230 msgid "" "`bpo-27137 `__: the pure Python fallback" " implementation of ``functools.partial`` now matches the behaviour of its " @@ -21214,118 +21471,118 @@ msgid "" "purposes. Patch by Emanuel Barry and Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:14090 ../../../build/NEWS:17185 +#: ../../../build/NEWS:14235 ../../../build/NEWS:17330 msgid "" "Fix possible integer overflows and crashes in the mmap module with unusual " "usage patterns." msgstr "" -#: ../../../build/NEWS:14093 ../../../build/NEWS:17188 +#: ../../../build/NEWS:14238 ../../../build/NEWS:17333 msgid "" "`bpo-1703178 `__: Fix the ability to " "pass the --link-objects option to the distutils build_ext command." msgstr "" -#: ../../../build/NEWS:14096 ../../../build/NEWS:17235 +#: ../../../build/NEWS:14241 ../../../build/NEWS:17380 msgid "" "`bpo-28019 `__: itertools.count() no " "longer rounds non-integer step in range between 1.0 and 2.0 to 1." msgstr "" -#: ../../../build/NEWS:14099 +#: ../../../build/NEWS:14244 msgid "" "`bpo-18401 `__: Pdb now supports the " "'readrc' keyword argument to control whether .pdbrc files should be read. " "Patch by Martin Matusiak and Sam Kimbrel." msgstr "" -#: ../../../build/NEWS:14103 ../../../build/NEWS:17238 +#: ../../../build/NEWS:14248 ../../../build/NEWS:17383 msgid "" "`bpo-25969 `__: Update the lib2to3 " "grammar to handle the unpacking generalizations added in 3.5." msgstr "" -#: ../../../build/NEWS:14106 ../../../build/NEWS:17241 +#: ../../../build/NEWS:14251 ../../../build/NEWS:17386 msgid "" "`bpo-14977 `__: mailcap now respects the" " order of the lines in the mailcap files (\"first match\"), as required by " "RFC 1542. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:14109 +#: ../../../build/NEWS:14254 msgid "" "`bpo-28082 `__: Convert re flag " "constants to IntFlag." msgstr "" -#: ../../../build/NEWS:14111 +#: ../../../build/NEWS:14256 msgid "" "`bpo-28025 `__: Convert all ssl module " "constants to IntEnum and IntFlags. SSLContext properties now return flags " "and enums." msgstr "" -#: ../../../build/NEWS:14114 +#: ../../../build/NEWS:14259 msgid "" "`bpo-23591 `__: Add Flag, IntFlag, and " "auto() to enum module." msgstr "" -#: ../../../build/NEWS:14116 +#: ../../../build/NEWS:14261 msgid "" "`bpo-433028 `__: Added support of " "modifier spans in regular expressions." msgstr "" -#: ../../../build/NEWS:14118 ../../../build/NEWS:17244 +#: ../../../build/NEWS:14263 ../../../build/NEWS:17389 msgid "" "`bpo-24594 `__: Validates persist " "parameter when opening MSI database" msgstr "" -#: ../../../build/NEWS:14120 ../../../build/NEWS:17246 +#: ../../../build/NEWS:14265 ../../../build/NEWS:17391 msgid "" "`bpo-17582 `__: xml.etree.ElementTree " "nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " "and approved by Stefan Behnel.)" msgstr "" -#: ../../../build/NEWS:14123 ../../../build/NEWS:17249 +#: ../../../build/NEWS:14268 ../../../build/NEWS:17394 msgid "" "`bpo-28047 `__: Fixed calculation of " "line length used for the base64 CTE in the new email policies." msgstr "" -#: ../../../build/NEWS:14126 +#: ../../../build/NEWS:14271 msgid "" "`bpo-27576 `__: Fix call order in " "OrderedDict.__init__()." msgstr "" -#: ../../../build/NEWS:14128 +#: ../../../build/NEWS:14273 msgid "email.generator.DecodedGenerator now supports the policy keyword." msgstr "" -#: ../../../build/NEWS:14130 +#: ../../../build/NEWS:14275 msgid "" "`bpo-28027 `__: Remove undocumented " "modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS." msgstr "" -#: ../../../build/NEWS:14133 ../../../build/NEWS:17252 +#: ../../../build/NEWS:14278 ../../../build/NEWS:17397 msgid "" "`bpo-27445 `__: Don't pass str(_charset)" " to MIMEText.set_payload(). Patch by Claude Paroz." msgstr "" -#: ../../../build/NEWS:14136 +#: ../../../build/NEWS:14281 msgid "" "`bpo-24277 `__: The new email API is no " "longer provisional, and the docs have been reorganized and rewritten to " "emphasize the new API." msgstr "" -#: ../../../build/NEWS:14139 ../../../build/NEWS:17255 +#: ../../../build/NEWS:14284 ../../../build/NEWS:17400 msgid "" "`bpo-22450 `__: urllib now includes an " "``Accept: */*`` header among the default headers. This makes the results of " @@ -21333,62 +21590,62 @@ msgid "" "servers are involved." msgstr "" -#: ../../../build/NEWS:14143 ../../../build/NEWS:17259 +#: ../../../build/NEWS:14288 ../../../build/NEWS:17404 msgid "" "lib2to3.pgen3.driver.load_grammar() now creates a stable cache file between " "runs given the same Grammar.txt input regardless of the hash randomization " "setting." msgstr "" -#: ../../../build/NEWS:14147 +#: ../../../build/NEWS:14292 msgid "" "`bpo-28005 `__: Allow ImportErrors in " "encoding implementation to propagate." msgstr "" -#: ../../../build/NEWS:14149 +#: ../../../build/NEWS:14294 msgid "" "`bpo-26667 `__: Support path-like " "objects in importlib.util." msgstr "" -#: ../../../build/NEWS:14151 ../../../build/NEWS:17263 +#: ../../../build/NEWS:14296 ../../../build/NEWS:17408 msgid "" "`bpo-27570 `__: Avoid zero-length " "memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\"" " modules." msgstr "" -#: ../../../build/NEWS:14154 ../../../build/NEWS:17266 +#: ../../../build/NEWS:14299 ../../../build/NEWS:17411 msgid "" "`bpo-22233 `__: Break email header lines" " *only* on the RFC specified CR and LF characters, not on arbitrary unicode " "line breaks. This also fixes a bug in HTTP header parsing." msgstr "" -#: ../../../build/NEWS:14158 +#: ../../../build/NEWS:14303 msgid "" "`bpo-27331 `__: The email.mime classes " "now all accept an optional policy keyword." msgstr "" -#: ../../../build/NEWS:14161 ../../../build/NEWS:17270 +#: ../../../build/NEWS:14306 ../../../build/NEWS:17415 msgid "" "`bpo-27988 `__: Fix email " "iter_attachments incorrect mutation of payload list." msgstr "" -#: ../../../build/NEWS:14163 +#: ../../../build/NEWS:14308 msgid "" "`bpo-16113 `__: Add SHA-3 and SHAKE " "support to hashlib module." msgstr "" -#: ../../../build/NEWS:14165 +#: ../../../build/NEWS:14310 msgid "Eliminate a tautological-pointer-compare warning in _scproxy.c." msgstr "" -#: ../../../build/NEWS:14167 +#: ../../../build/NEWS:14312 msgid "" "`bpo-27776 `__: The :func:`os.urandom` " "function does now block on Linux 3.17 and newer until the system urandom " @@ -21396,25 +21653,25 @@ msgid "" " the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14171 +#: ../../../build/NEWS:14316 msgid "" "`bpo-27778 `__: Expose the Linux " "``getrandom()`` syscall as a new :func:`os.getrandom` function. This change " "is part of the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14174 ../../../build/NEWS:17272 +#: ../../../build/NEWS:14319 ../../../build/NEWS:17417 msgid "" "`bpo-27691 `__: Fix ssl module's parsing" " of GEN_RID subject alternative name fields in X.509 certs." msgstr "" -#: ../../../build/NEWS:14177 +#: ../../../build/NEWS:14322 msgid "" "`bpo-18844 `__: Add random.choices()." msgstr "" -#: ../../../build/NEWS:14179 +#: ../../../build/NEWS:14324 msgid "" "`bpo-25761 `__: Improved error reporting" " about truncated pickle data in C implementation of unpickler. " @@ -21422,87 +21679,87 @@ msgid "" "some cases." msgstr "" -#: ../../../build/NEWS:14183 +#: ../../../build/NEWS:14328 msgid "" "`bpo-26798 `__: Add BLAKE2 (blake2b and " "blake2s) to hashlib." msgstr "" -#: ../../../build/NEWS:14185 +#: ../../../build/NEWS:14330 msgid "" "`bpo-26032 `__: Optimized globbing in " "pathlib by using os.scandir(); it is now about 1.5--4 times faster." msgstr "" -#: ../../../build/NEWS:14188 +#: ../../../build/NEWS:14333 msgid "" "`bpo-25596 `__: Optimized glob() and " "iglob() functions in the glob module; they are now about 3--6 times faster." msgstr "" -#: ../../../build/NEWS:14191 +#: ../../../build/NEWS:14336 msgid "" "`bpo-27928 `__: Add scrypt (password-" "based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." msgstr "" -#: ../../../build/NEWS:14194 ../../../build/NEWS:17275 +#: ../../../build/NEWS:14339 ../../../build/NEWS:17420 msgid "" "`bpo-27850 `__: Remove 3DES from ssl " "module's default cipher list to counter measure sweet32 attack " "(CVE-2016-2183)." msgstr "" -#: ../../../build/NEWS:14197 ../../../build/NEWS:17278 +#: ../../../build/NEWS:14342 ../../../build/NEWS:17423 msgid "" "`bpo-27766 `__: Add ChaCha20 Poly1305 to" " ssl module's default cipher list. (Required OpenSSL 1.1.0 or LibreSSL)." msgstr "" -#: ../../../build/NEWS:14200 +#: ../../../build/NEWS:14345 msgid "" "`bpo-25387 `__: Check return value of " "winsound.MessageBeep." msgstr "" -#: ../../../build/NEWS:14202 +#: ../../../build/NEWS:14347 msgid "" "`bpo-27866 `__: Add " "SSLContext.get_ciphers() method to get a list of all enabled ciphers." msgstr "" -#: ../../../build/NEWS:14205 +#: ../../../build/NEWS:14350 msgid "" "`bpo-27744 `__: Add AF_ALG (Linux Kernel" " crypto) to socket module." msgstr "" -#: ../../../build/NEWS:14207 ../../../build/NEWS:17281 +#: ../../../build/NEWS:14352 ../../../build/NEWS:17426 msgid "" "`bpo-26470 `__: Port ssl and hashlib " "module to OpenSSL 1.1.0." msgstr "" -#: ../../../build/NEWS:14209 +#: ../../../build/NEWS:14354 msgid "" "`bpo-11620 `__: Fix support for " "SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." msgstr "" -#: ../../../build/NEWS:14212 +#: ../../../build/NEWS:14357 msgid "" "`bpo-11734 `__: Add support for IEEE 754" " half-precision floats to the struct module. Based on a patch by Eli " "Stevens." msgstr "" -#: ../../../build/NEWS:14215 +#: ../../../build/NEWS:14360 msgid "" "`bpo-27919 `__: Deprecated " "``extra_path`` distribution option in distutils packaging." msgstr "" -#: ../../../build/NEWS:14218 +#: ../../../build/NEWS:14363 msgid "" "`bpo-23229 `__: Add new ``cmath`` " "constants: ``cmath.inf`` and ``cmath.nan`` to match ``math.inf`` and " @@ -21510,44 +21767,44 @@ msgid "" " used by complex repr." msgstr "" -#: ../../../build/NEWS:14222 +#: ../../../build/NEWS:14367 msgid "" "`bpo-27842 `__: The csv.DictReader now " "returns rows of type OrderedDict. (Contributed by Steve Holden.)" msgstr "" -#: ../../../build/NEWS:14225 ../../../build/NEWS:17283 +#: ../../../build/NEWS:14370 ../../../build/NEWS:17428 msgid "" "Remove support for passing a file descriptor to os.access. It never worked " "but previously didn't raise." msgstr "" -#: ../../../build/NEWS:14228 ../../../build/NEWS:17286 +#: ../../../build/NEWS:14373 ../../../build/NEWS:17431 msgid "" "`bpo-12885 `__: Fix error when distutils" " encounters symlink." msgstr "" -#: ../../../build/NEWS:14230 ../../../build/NEWS:17288 +#: ../../../build/NEWS:14375 ../../../build/NEWS:17433 msgid "" "`bpo-27881 `__: Fixed possible bugs when" " setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14233 ../../../build/NEWS:17291 +#: ../../../build/NEWS:14378 ../../../build/NEWS:17436 msgid "" "`bpo-27861 `__: Fixed a crash in " "sqlite3.Connection.cursor() when a factory creates not a cursor. Patch by " "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14236 ../../../build/NEWS:17294 +#: ../../../build/NEWS:14381 ../../../build/NEWS:17439 msgid "" "`bpo-19884 `__: Avoid spurious output on" " OS X with Gnu Readline." msgstr "" -#: ../../../build/NEWS:14238 ../../../build/NEWS:17296 +#: ../../../build/NEWS:14383 ../../../build/NEWS:17441 msgid "" "`bpo-27706 `__: Restore deterministic " "behavior of random.Random().seed() for string seeds using seeding version 1." @@ -21555,13 +21812,13 @@ msgid "" "Python 2. Patch by Nofar Schnider." msgstr "" -#: ../../../build/NEWS:14243 ../../../build/NEWS:17301 +#: ../../../build/NEWS:14388 ../../../build/NEWS:17446 msgid "" "`bpo-10513 `__: Fix a regression in " "Connection.commit(). Statements should not be reset after a commit." msgstr "" -#: ../../../build/NEWS:14246 +#: ../../../build/NEWS:14391 msgid "" "`bpo-12319 `__: Chunked transfer " "encoding support added to http.client.HTTPConnection requests. The " @@ -21571,7 +21828,7 @@ msgid "" "encoding." msgstr "" -#: ../../../build/NEWS:14253 +#: ../../../build/NEWS:14398 msgid "" "A new version of typing.py from https://github.com/python/typing: - " "Collection (only for 3.6) (`bpo-27598 " @@ -21580,181 +21837,181 @@ msgid "" " dict constraint in ForwardRef._eval_type (upstream #252)" msgstr "" -#: ../../../build/NEWS:14258 +#: ../../../build/NEWS:14403 msgid "" "`bpo-27832 `__: Make ``_normalize`` " "parameter to ``Fraction`` constructor keyword-only, so that ``Fraction(2, 3," " 4)`` now raises ``TypeError``." msgstr "" -#: ../../../build/NEWS:14261 ../../../build/NEWS:17309 +#: ../../../build/NEWS:14406 ../../../build/NEWS:17454 msgid "" "`bpo-27539 `__: Fix unnormalised " "``Fraction.__pow__`` result in the case of negative exponent and negative " "base." msgstr "" -#: ../../../build/NEWS:14264 ../../../build/NEWS:17312 +#: ../../../build/NEWS:14409 ../../../build/NEWS:17457 msgid "" "`bpo-21718 `__: cursor.description is " "now available for queries using CTEs." msgstr "" -#: ../../../build/NEWS:14266 +#: ../../../build/NEWS:14411 msgid "" "`bpo-27819 `__: In distutils sdists, " "simply produce the \"gztar\" (gzipped tar format) distributions on all " "platforms unless \"formats\" is supplied." msgstr "" -#: ../../../build/NEWS:14269 ../../../build/NEWS:17314 +#: ../../../build/NEWS:14414 ../../../build/NEWS:17459 msgid "" "`bpo-2466 `__: posixpath.ismount now " "correctly recognizes mount points which the user does not have permission to" " access." msgstr "" -#: ../../../build/NEWS:14272 +#: ../../../build/NEWS:14417 msgid "" "`bpo-9998 `__: On Linux, " "ctypes.util.find_library now looks in LD_LIBRARY_PATH for shared libraries." msgstr "" -#: ../../../build/NEWS:14275 +#: ../../../build/NEWS:14420 msgid "" "`bpo-27573 `__: exit message for " "code.interact is now configurable." msgstr "" -#: ../../../build/NEWS:14277 ../../../build/NEWS:17422 +#: ../../../build/NEWS:14422 ../../../build/NEWS:17567 msgid "" "`bpo-27930 `__: Improved behaviour of " "logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin " "for the analysis and patch." msgstr "" -#: ../../../build/NEWS:14280 +#: ../../../build/NEWS:14425 msgid "" "`bpo-6766 `__: Distributed reference " "counting added to multiprocessing to support nesting of shared values / " "proxy objects." msgstr "" -#: ../../../build/NEWS:14283 ../../../build/NEWS:17425 +#: ../../../build/NEWS:14428 ../../../build/NEWS:17570 msgid "" "`bpo-21201 `__: Improves readability of " "multiprocessing error message. Thanks to Wojciech Walczak for patch." msgstr "" -#: ../../../build/NEWS:14286 +#: ../../../build/NEWS:14431 msgid "asyncio: Add set_protocol / get_protocol to Transports." msgstr "" -#: ../../../build/NEWS:14288 ../../../build/NEWS:17428 +#: ../../../build/NEWS:14433 ../../../build/NEWS:17573 msgid "" "`bpo-27456 `__: asyncio: Set TCP_NODELAY" " by default." msgstr "" -#: ../../../build/NEWS:14293 ../../../build/NEWS:17493 +#: ../../../build/NEWS:14438 ../../../build/NEWS:17638 msgid "" "`bpo-15308 `__: Add 'interrupt " "execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " "Randel." msgstr "" -#: ../../../build/NEWS:14296 ../../../build/NEWS:17496 +#: ../../../build/NEWS:14441 ../../../build/NEWS:17641 msgid "" "`bpo-27922 `__: Stop IDLE tests from " "'flashing' gui widgets on the screen." msgstr "" -#: ../../../build/NEWS:14298 +#: ../../../build/NEWS:14443 msgid "" "`bpo-27891 `__: Consistently group and " "sort imports within idlelib modules." msgstr "" -#: ../../../build/NEWS:14300 +#: ../../../build/NEWS:14445 msgid "" "`bpo-17642 `__: add larger font sizes " "for classroom projection." msgstr "" -#: ../../../build/NEWS:14302 ../../../build/NEWS:17498 +#: ../../../build/NEWS:14447 ../../../build/NEWS:17643 msgid "Add version to title of IDLE help window." msgstr "Tambahkan versi ke judul jendela bantuan IDLE." -#: ../../../build/NEWS:14304 ../../../build/NEWS:17500 +#: ../../../build/NEWS:14449 ../../../build/NEWS:17645 msgid "" "`bpo-25564 `__: In section on IDLE -- " "console differences, mention that using exec means that __builtins__ is " "defined for each statement." msgstr "" -#: ../../../build/NEWS:14307 +#: ../../../build/NEWS:14452 msgid "" "`bpo-27821 `__: Fix 3.6.0a3 regression " "that prevented custom key sets from being selected when no custom theme was " "defined." msgstr "" -#: ../../../build/NEWS:14313 +#: ../../../build/NEWS:14458 msgid "" "`bpo-26900 `__: Excluded underscored " "names and other private API from limited API." msgstr "" -#: ../../../build/NEWS:14316 +#: ../../../build/NEWS:14461 msgid "" "`bpo-26027 `__: Add support for path-" "like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()." msgstr "" -#: ../../../build/NEWS:14322 +#: ../../../build/NEWS:14467 msgid "" "`bpo-27427 `__: Additional tests for the" " math module. Patch by Francisco Couzo." msgstr "" -#: ../../../build/NEWS:14324 +#: ../../../build/NEWS:14469 msgid "" "`bpo-27953 `__: Skip math and cmath " "tests that fail on OS X 10.4 due to a poor libm implementation of tan." msgstr "" -#: ../../../build/NEWS:14327 +#: ../../../build/NEWS:14472 msgid "" "`bpo-26040 `__: Improve test_math and " "test_cmath coverage and rigour. Patch by Jeff Allen." msgstr "" -#: ../../../build/NEWS:14330 ../../../build/NEWS:17545 +#: ../../../build/NEWS:14475 ../../../build/NEWS:17690 msgid "" "`bpo-27787 `__: Call gc.collect() before" " checking each test for \"dangling threads\", since the dangling threads are" " weak references." msgstr "" -#: ../../../build/NEWS:14336 ../../../build/NEWS:17605 +#: ../../../build/NEWS:14481 ../../../build/NEWS:17750 msgid "" "`bpo-27566 `__: Fix clean target in " "freeze makefile (patch by Lisa Roach)" msgstr "" -#: ../../../build/NEWS:14338 ../../../build/NEWS:17607 +#: ../../../build/NEWS:14483 ../../../build/NEWS:17752 msgid "" "`bpo-27705 `__: Update message in " "validate_ucrtbase.py" msgstr "" -#: ../../../build/NEWS:14340 +#: ../../../build/NEWS:14485 msgid "" "`bpo-27976 `__: Deprecate building " "_ctypes with the bundled copy of libffi on non-OSX UNIX platforms." msgstr "" -#: ../../../build/NEWS:14343 +#: ../../../build/NEWS:14488 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -21763,46 +22020,46 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:14348 +#: ../../../build/NEWS:14493 msgid "" "`bpo-21590 `__: Support for DTrace and " "SystemTap probes." msgstr "" -#: ../../../build/NEWS:14350 ../../../build/NEWS:17614 +#: ../../../build/NEWS:14495 ../../../build/NEWS:17759 msgid "" "`bpo-26307 `__: The profile-opt build " "now applies PGO to the built-in modules." msgstr "" -#: ../../../build/NEWS:14352 +#: ../../../build/NEWS:14497 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations flag to turn on LTO and PGO build support when available." msgstr "" -#: ../../../build/NEWS:14355 +#: ../../../build/NEWS:14500 msgid "" "`bpo-27917 `__: Set platform triplets " "for Android builds." msgstr "" -#: ../../../build/NEWS:14357 +#: ../../../build/NEWS:14502 msgid "" "`bpo-25825 `__: Update references to the" " $(LIBPL) installation path on AIX. This path was changed in 3.2a4." msgstr "" -#: ../../../build/NEWS:14360 +#: ../../../build/NEWS:14505 msgid "Update OS X installer to use SQLite 3.14.1 and XZ 5.2.2." msgstr "" -#: ../../../build/NEWS:14362 +#: ../../../build/NEWS:14507 msgid "" "`bpo-21122 `__: Fix LTO builds on OS X." msgstr "" -#: ../../../build/NEWS:14364 +#: ../../../build/NEWS:14509 msgid "" "`bpo-17128 `__: Build OS X installer " "with a private copy of OpenSSL. Also provide a sample Install Certificates " @@ -21810,7 +22067,7 @@ msgid "" "certifi module." msgstr "" -#: ../../../build/NEWS:14371 ../../../build/NEWS:17554 +#: ../../../build/NEWS:14516 ../../../build/NEWS:17699 msgid "" "`bpo-27952 `__: Get " "Tools/scripts/fixcid.py working with Python 3 and the current \"re\" module," @@ -21818,88 +22075,88 @@ msgid "" "quote signs." msgstr "" -#: ../../../build/NEWS:14378 +#: ../../../build/NEWS:14523 msgid "" "`bpo-28065 `__: Update xz dependency to " "5.2.2 and build it from source." msgstr "" -#: ../../../build/NEWS:14380 ../../../build/NEWS:17571 +#: ../../../build/NEWS:14525 ../../../build/NEWS:17716 msgid "" "`bpo-25144 `__: Ensures TargetDir is set" " before continuing with custom install." msgstr "" -#: ../../../build/NEWS:14382 +#: ../../../build/NEWS:14527 msgid "" "`bpo-1602 `__: Windows console doesn't " "input or print Unicode (PEP 528)" msgstr "" -#: ../../../build/NEWS:14384 +#: ../../../build/NEWS:14529 msgid "" "`bpo-27781 `__: Change file system " "encoding on Windows to UTF-8 (PEP 529)" msgstr "" -#: ../../../build/NEWS:14386 +#: ../../../build/NEWS:14531 msgid "" "`bpo-27731 `__: Opt-out of MAX_PATH on " "Windows 10" msgstr "" -#: ../../../build/NEWS:14388 +#: ../../../build/NEWS:14533 msgid "" "`bpo-6135 `__: Adds encoding and errors " "parameters to subprocess." msgstr "" -#: ../../../build/NEWS:14390 +#: ../../../build/NEWS:14535 msgid "" "`bpo-27959 `__: Adds oem encoding, alias" " ansi to mbcs, move aliasmbcs to codec lookup." msgstr "" -#: ../../../build/NEWS:14393 +#: ../../../build/NEWS:14538 msgid "" "`bpo-27982 `__: The functions of the " "winsound module now accept keyword arguments." msgstr "" -#: ../../../build/NEWS:14396 +#: ../../../build/NEWS:14541 msgid "" "`bpo-20366 `__: Build full text search " "support into SQLite on Windows." msgstr "" -#: ../../../build/NEWS:14398 +#: ../../../build/NEWS:14543 msgid "" "`bpo-27756 `__: Adds new icons for " "Python files and processes on Windows. Designs by Cherry Wang." msgstr "" -#: ../../../build/NEWS:14401 +#: ../../../build/NEWS:14546 msgid "" "`bpo-27883 `__: Update sqlite to " "3.14.1.0 on Windows." msgstr "" -#: ../../../build/NEWS:14405 +#: ../../../build/NEWS:14550 msgid "Python 3.6.0 alpha 4" msgstr "Python 3.6.0 alfa 4" -#: ../../../build/NEWS:14407 +#: ../../../build/NEWS:14552 msgid "*Release date: 2016-08-15*" msgstr "*Tanggal rilis: 2016-08-15*" -#: ../../../build/NEWS:14412 +#: ../../../build/NEWS:14557 msgid "" "`bpo-27704 `__: Optimized creating bytes" " and bytearray from byte-like objects and iterables. Speed up to 3 times for" " short objects. Original patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:14416 +#: ../../../build/NEWS:14561 msgid "" "`bpo-26823 `__: Large sections of " "repeated lines in tracebacks are now abbreviated as \"[Previous line " @@ -21907,51 +22164,51 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14420 +#: ../../../build/NEWS:14565 msgid "" "`bpo-27574 `__: Decreased an overhead of" " parsing keyword arguments in functions implemented with using Argument " "Clinic." msgstr "" -#: ../../../build/NEWS:14423 +#: ../../../build/NEWS:14568 msgid "" "`bpo-22557 `__: Now importing already " "imported modules is up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:14426 +#: ../../../build/NEWS:14571 msgid "" "`bpo-17596 `__: Include to " "help with Min GW building." msgstr "" -#: ../../../build/NEWS:14428 +#: ../../../build/NEWS:14573 msgid "" "`bpo-17599 `__: On Windows, rename the " "privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with " "the definition from Min GW." msgstr "" -#: ../../../build/NEWS:14431 ../../../build/NEWS:17077 +#: ../../../build/NEWS:14576 ../../../build/NEWS:17222 msgid "" "`bpo-27507 `__: Add integer overflow " "check in bytearray.extend(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14434 ../../../build/NEWS:17080 +#: ../../../build/NEWS:14579 ../../../build/NEWS:17225 msgid "" "`bpo-27581 `__: Don't rely on wrapping " "for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14437 +#: ../../../build/NEWS:14582 msgid "" "`bpo-1621 `__: Avoid signed integer " "overflow in list and tuple operations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14440 +#: ../../../build/NEWS:14585 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -21959,19 +22216,19 @@ msgid "" "unabling to resolve package from __spec__ or __package__." msgstr "" -#: ../../../build/NEWS:14445 ../../../build/NEWS:17069 +#: ../../../build/NEWS:14590 ../../../build/NEWS:17214 msgid "" "`bpo-27083 `__: Respect the PYTHONCASEOK" " environment variable under Windows." msgstr "" -#: ../../../build/NEWS:14447 ../../../build/NEWS:17071 +#: ../../../build/NEWS:14592 ../../../build/NEWS:17216 msgid "" "`bpo-27514 `__: Make having too many " "statically nested blocks a SyntaxError instead of SystemError." msgstr "" -#: ../../../build/NEWS:14450 +#: ../../../build/NEWS:14595 msgid "" "`bpo-27366 `__: Implemented :pep:`487` " "(Simpler customization of class creation). Upon subclassing, the " @@ -21979,7 +22236,7 @@ msgid "" "initialized with __set_name__ after class creation." msgstr "" -#: ../../../build/NEWS:14458 +#: ../../../build/NEWS:14603 msgid "" "`bpo-26027 `__: Add " ":pep:`519`/__fspath__() support to the os and os.path modules. Includes code" @@ -21987,13 +22244,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:14461 +#: ../../../build/NEWS:14606 msgid "" "`bpo-27598 `__: Add Collections to " "collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." msgstr "" -#: ../../../build/NEWS:14464 +#: ../../../build/NEWS:14609 msgid "" "`bpo-25958 `__: Support \"anti-" "registration\" of special methods from various ABCs, like __hash__, __iter__" @@ -22004,13 +22261,13 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14471 +#: ../../../build/NEWS:14616 msgid "" "`bpo-16764 `__: Support keyword " "arguments to zlib.decompress(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14474 +#: ../../../build/NEWS:14619 msgid "" "`bpo-27736 `__: Prevent segfault after " "interpreter re-initialization due to ref count problem introduced in code " @@ -22018,19 +22275,19 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14478 +#: ../../../build/NEWS:14623 msgid "" "`bpo-25628 `__: The *verbose* and " "*rename* parameters for collections.namedtuple are now keyword-only." msgstr "" -#: ../../../build/NEWS:14481 +#: ../../../build/NEWS:14626 msgid "" "`bpo-12345 `__: Add mathematical " "constant tau to math and cmath. See also :pep:`628`." msgstr "" -#: ../../../build/NEWS:14484 +#: ../../../build/NEWS:14629 msgid "" "`bpo-26823 `__: " "traceback.StackSummary.format now abbreviates large sections of repeated " @@ -22039,38 +22296,38 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14489 +#: ../../../build/NEWS:14634 msgid "" "`bpo-27664 `__: Add to " "concurrent.futures.thread.ThreadPoolExecutor() the ability to specify a " "thread name prefix." msgstr "" -#: ../../../build/NEWS:14492 +#: ../../../build/NEWS:14637 msgid "" "`bpo-27181 `__: Add geometric_mean and " "harmonic_mean to statistics module." msgstr "" -#: ../../../build/NEWS:14494 +#: ../../../build/NEWS:14639 msgid "" "`bpo-27573 `__: code.interact now prints" " an message when exiting." msgstr "" -#: ../../../build/NEWS:14496 +#: ../../../build/NEWS:14641 msgid "" "`bpo-6422 `__: Add autorange method to " "timeit.Timer objects." msgstr "" -#: ../../../build/NEWS:14498 ../../../build/NEWS:17317 +#: ../../../build/NEWS:14643 ../../../build/NEWS:17462 msgid "" "`bpo-27773 `__: Correct some memory " "management errors server_hostname in _ssl.wrap_socket()." msgstr "" -#: ../../../build/NEWS:14501 +#: ../../../build/NEWS:14646 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " @@ -22078,81 +22335,81 @@ msgid "" "never documented unittest.mock.DescriptorTypes tuple." msgstr "" -#: ../../../build/NEWS:14505 +#: ../../../build/NEWS:14650 msgid "" "`bpo-26754 `__: Undocumented support of " "general bytes-like objects as path in compile() and similar functions is now" " deprecated." msgstr "" -#: ../../../build/NEWS:14508 +#: ../../../build/NEWS:14653 msgid "" "`bpo-26800 `__: Undocumented support of " "general bytes-like objects as paths in os functions is now deprecated." msgstr "" -#: ../../../build/NEWS:14511 +#: ../../../build/NEWS:14656 msgid "" "`bpo-26981 `__: Add _order_ " "compatibility shim to enum.Enum for Python 2/3 code bases." msgstr "" -#: ../../../build/NEWS:14514 +#: ../../../build/NEWS:14659 msgid "" "`bpo-27661 `__: Added tzinfo keyword " "argument to datetime.combine." msgstr "" -#: ../../../build/NEWS:14516 ../../../build/NEWS:17323 +#: ../../../build/NEWS:14661 ../../../build/NEWS:17468 msgid "" "In the curses module, raise an error if window.getstr() or window.instr() is" " passed a negative value." msgstr "" -#: ../../../build/NEWS:14519 ../../../build/NEWS:17326 +#: ../../../build/NEWS:14664 ../../../build/NEWS:17471 msgid "" "`bpo-27783 `__: Fix possible usage of " "uninitialized memory in operator.methodcaller." msgstr "" -#: ../../../build/NEWS:14522 ../../../build/NEWS:17329 +#: ../../../build/NEWS:14667 ../../../build/NEWS:17474 msgid "" "`bpo-27774 `__: Fix possible Py_DECREF " "on unowned object in _sre." msgstr "" -#: ../../../build/NEWS:14524 ../../../build/NEWS:17331 +#: ../../../build/NEWS:14669 ../../../build/NEWS:17476 msgid "" "`bpo-27760 `__: Fix possible integer " "overflow in binascii.b2a_qp." msgstr "" -#: ../../../build/NEWS:14526 ../../../build/NEWS:17333 +#: ../../../build/NEWS:14671 ../../../build/NEWS:17478 msgid "" "`bpo-27758 `__: Fix possible integer " "overflow in the _csv module for large record lengths." msgstr "" -#: ../../../build/NEWS:14529 ../../../build/NEWS:17336 +#: ../../../build/NEWS:14674 ../../../build/NEWS:17481 msgid "" "`bpo-27568 `__: Prevent HTTPoxy attack " "(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD " "environment is set, which indicates that the script is in CGI mode." msgstr "" -#: ../../../build/NEWS:14533 +#: ../../../build/NEWS:14678 msgid "" "`bpo-7063 `__: Remove dead code from the " "\"array\" module's slice handling. Patch by Chuck." msgstr "" -#: ../../../build/NEWS:14536 ../../../build/NEWS:17340 +#: ../../../build/NEWS:14681 ../../../build/NEWS:17485 msgid "" "`bpo-27656 `__: Do not assume sched.h " "defines any SCHED_* constants." msgstr "" -#: ../../../build/NEWS:14538 ../../../build/NEWS:17342 +#: ../../../build/NEWS:14683 ../../../build/NEWS:17487 msgid "" "`bpo-27130 `__: In the \"zlib\" module, " "fix handling of large buffers (typically 4 GiB) when compressing and " @@ -22160,55 +22417,55 @@ msgid "" "and decompression operations did not properly handle results of 4 GiB." msgstr "" -#: ../../../build/NEWS:14543 +#: ../../../build/NEWS:14688 msgid "" "`bpo-24773 `__: Implemented :pep:`495` " "(Local Time Disambiguation)." msgstr "" -#: ../../../build/NEWS:14545 +#: ../../../build/NEWS:14690 msgid "" "Expose the EPOLLEXCLUSIVE constant (when it is defined) in the select " "module." msgstr "" -#: ../../../build/NEWS:14548 +#: ../../../build/NEWS:14693 msgid "" "`bpo-27567 `__: Expose the EPOLLRDHUP " "and POLLRDHUP constants in the select module." msgstr "" -#: ../../../build/NEWS:14551 +#: ../../../build/NEWS:14696 msgid "" "`bpo-1621 `__: Avoid signed int negation " "overflow in the \"audioop\" module." msgstr "" -#: ../../../build/NEWS:14553 ../../../build/NEWS:17347 +#: ../../../build/NEWS:14698 ../../../build/NEWS:17492 msgid "" "`bpo-27533 `__: Release GIL in nt._isdir" msgstr "" -#: ../../../build/NEWS:14555 ../../../build/NEWS:17349 +#: ../../../build/NEWS:14700 ../../../build/NEWS:17494 msgid "" "`bpo-17711 `__: Fixed unpickling by the " "persistent ID with protocol 0. Original patch by Alexandre Vassalotti." msgstr "" -#: ../../../build/NEWS:14558 ../../../build/NEWS:17352 +#: ../../../build/NEWS:14703 ../../../build/NEWS:17497 msgid "" "`bpo-27522 `__: Avoid an unintentional " "reference cycle in email.feedparser." msgstr "" -#: ../../../build/NEWS:14560 +#: ../../../build/NEWS:14705 msgid "" "`bpo-27512 `__: Fix a segfault when " "os.fspath() called an __fspath__() method that raised an exception. Patch by" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14566 ../../../build/NEWS:17503 +#: ../../../build/NEWS:14711 ../../../build/NEWS:17648 msgid "" "`bpo-27714 `__: text_textview and " "test_autocomplete now pass when re-run in the same process. This occurs " @@ -22216,7 +22473,7 @@ msgid "" "warning from test_config." msgstr "" -#: ../../../build/NEWS:14570 +#: ../../../build/NEWS:14715 msgid "" "`bpo-27621 `__: Put query response " "validation error messages in the query box itself instead of in a separate " @@ -22224,152 +22481,152 @@ msgid "" " Mark Roseman." msgstr "" -#: ../../../build/NEWS:14574 +#: ../../../build/NEWS:14719 msgid "" "`bpo-27620 `__: Escape key now closes " "Query box as cancelled." msgstr "" -#: ../../../build/NEWS:14576 +#: ../../../build/NEWS:14721 msgid "" "`bpo-27609 `__: IDLE: tab after initial " "whitespace should tab, not autocomplete. This fixes problem with writing " "docstrings at least twice indented." msgstr "" -#: ../../../build/NEWS:14580 +#: ../../../build/NEWS:14725 msgid "" "`bpo-27609 `__: Explicitly return None " "when there are also non-None returns. In a few cases, reverse a condition " "and eliminate a return." msgstr "" -#: ../../../build/NEWS:14583 ../../../build/NEWS:17507 +#: ../../../build/NEWS:14728 ../../../build/NEWS:17652 msgid "" "`bpo-25507 `__: IDLE no longer runs " "buggy code because of its tkinter imports. Users must include the same " "imports required to run directly in Python." msgstr "" -#: ../../../build/NEWS:14586 ../../../build/NEWS:14779 +#: ../../../build/NEWS:14731 ../../../build/NEWS:14924 msgid "" "`bpo-27173 `__: Add 'IDLE Modern Unix' " "to the built-in key sets. Make the default key set depend on the platform. " "Add tests for the changes to the config module." msgstr "" -#: ../../../build/NEWS:14590 ../../../build/NEWS:14786 -#: ../../../build/NEWS:17510 +#: ../../../build/NEWS:14735 ../../../build/NEWS:14931 +#: ../../../build/NEWS:17655 msgid "" "`bpo-27452 `__: add line counter and crc" " to IDLE configHandler test dump." msgstr "" -#: ../../../build/NEWS:14595 +#: ../../../build/NEWS:14740 msgid "" "`bpo-25805 `__: Skip a test in " "test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " "Patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:14598 +#: ../../../build/NEWS:14743 msgid "" "`bpo-27472 `__: Add " "test.support.unix_shell as the path to the default shell." msgstr "" -#: ../../../build/NEWS:14600 ../../../build/NEWS:17548 +#: ../../../build/NEWS:14745 ../../../build/NEWS:17693 msgid "" "`bpo-27369 `__: In test_pyexpat, avoid " "testing an error message detail that changed in Expat 2.2.0." msgstr "" -#: ../../../build/NEWS:14603 +#: ../../../build/NEWS:14748 msgid "" "`bpo-27594 `__: Prevent assertion error " "when running test_ast with coverage enabled: ensure code object has a valid " "first line number. Patch suggested by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14610 +#: ../../../build/NEWS:14755 msgid "" "`bpo-27647 `__: Update bundled Tcl/Tk to" " 8.6.6." msgstr "" -#: ../../../build/NEWS:14612 +#: ../../../build/NEWS:14757 msgid "" "`bpo-27610 `__: Adds :pep:`514` metadata" " to Windows installer" msgstr "" -#: ../../../build/NEWS:14614 ../../../build/NEWS:17573 +#: ../../../build/NEWS:14759 ../../../build/NEWS:17718 msgid "" "`bpo-27469 `__: Adds a shell extension " "to the launcher so that drag and drop works correctly." msgstr "" -#: ../../../build/NEWS:14617 +#: ../../../build/NEWS:14762 msgid "" "`bpo-27309 `__: Enables proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:14622 ../../../build/NEWS:17618 +#: ../../../build/NEWS:14767 ../../../build/NEWS:17763 msgid "" "`bpo-27713 `__: Suppress spurious build " "warnings when updating importlib's bootstrap files. Patch by Xiang Zhang" msgstr "" -#: ../../../build/NEWS:14625 +#: ../../../build/NEWS:14770 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp, which is required on AIX. The references were " "accidentally changed in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:14628 ../../../build/NEWS:17626 +#: ../../../build/NEWS:14773 ../../../build/NEWS:17771 msgid "" "`bpo-27453 `__: CPP invocation in " "configure must use CPPFLAGS. Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:14631 ../../../build/NEWS:17629 +#: ../../../build/NEWS:14776 ../../../build/NEWS:17774 msgid "" "`bpo-27641 `__: The configure script now" " inserts comments into the makefile to prevent the pgen and " "_freeze_importlib executables from being cross-compiled." msgstr "" -#: ../../../build/NEWS:14635 ../../../build/NEWS:17633 +#: ../../../build/NEWS:14780 ../../../build/NEWS:17778 msgid "" "`bpo-26662 `__: Set PYTHON_FOR_GEN in " "configure as the Python program to be used for file generation during the " "build." msgstr "" -#: ../../../build/NEWS:14638 ../../../build/NEWS:17636 +#: ../../../build/NEWS:14783 ../../../build/NEWS:17781 msgid "" "`bpo-10910 `__: Avoid C++ compilation " "errors on FreeBSD and OS X. Also update FreedBSD version checks for the " "original ctype UTF-8 workaround." msgstr "" -#: ../../../build/NEWS:14643 +#: ../../../build/NEWS:14788 msgid "Python 3.6.0 alpha 3" msgstr "Python 3.6.0 alfa 3" -#: ../../../build/NEWS:14645 +#: ../../../build/NEWS:14790 msgid "*Release date: 2016-07-11*" msgstr "*Tanggal rilis: 2016-07-11*" -#: ../../../build/NEWS:14650 ../../../build/NEWS:17074 +#: ../../../build/NEWS:14795 ../../../build/NEWS:17219 msgid "" "`bpo-27473 `__: Fixed possible integer " "overflow in bytes and bytearray concatenations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14653 +#: ../../../build/NEWS:14798 msgid "" "`bpo-23034 `__: The output of a special " "Python build with defined COUNT_ALLOCS, SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT" @@ -22377,48 +22634,48 @@ msgid "" "showalloccount\" option. It now outputs to stderr instead of stdout." msgstr "" -#: ../../../build/NEWS:14658 ../../../build/NEWS:17083 +#: ../../../build/NEWS:14803 ../../../build/NEWS:17228 msgid "" "`bpo-27443 `__: __length_hint__() of " "bytearray iterators no longer return a negative integer for a resized " "bytearray." msgstr "" -#: ../../../build/NEWS:14661 +#: ../../../build/NEWS:14806 msgid "" "`bpo-27007 `__: The fromhex() class " "methods of bytes and bytearray subclasses now return an instance of " "corresponding subclass." msgstr "" -#: ../../../build/NEWS:14667 ../../../build/NEWS:17354 +#: ../../../build/NEWS:14812 ../../../build/NEWS:17499 msgid "" "`bpo-26844 `__: Fix error message for " "imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev " "Maximov." msgstr "" -#: ../../../build/NEWS:14670 ../../../build/NEWS:17357 +#: ../../../build/NEWS:14815 ../../../build/NEWS:17502 msgid "" "`bpo-23804 `__: Fix SSL zero-length " "recv() calls to not block and not raise an error about unclean EOF." msgstr "" -#: ../../../build/NEWS:14673 ../../../build/NEWS:17360 +#: ../../../build/NEWS:14818 ../../../build/NEWS:17505 msgid "" "`bpo-27466 `__: Change time format " "returned by http.cookie.time2netscape, confirming the netscape cookie format" " and making it consistent with documentation." msgstr "" -#: ../../../build/NEWS:14677 +#: ../../../build/NEWS:14822 msgid "" "`bpo-21708 `__: Deprecated dbm.dumb " "behavior that differs from common dbm behavior: creating a database in 'r' " "and 'w' modes and modifying a database in 'r' mode." msgstr "" -#: ../../../build/NEWS:14681 +#: ../../../build/NEWS:14826 msgid "" "`bpo-26721 `__: Change the " "socketserver.StreamRequestHandler.wfile attribute to implement " @@ -22426,7 +22683,7 @@ msgid "" "writes." msgstr "" -#: ../../../build/NEWS:14685 +#: ../../../build/NEWS:14830 msgid "" "`bpo-22115 `__: Added methods trace_add," " trace_remove and trace_info in the tkinter.Variable class. They replace " @@ -22437,34 +22694,34 @@ msgid "" "tracing in the \"u\" mode now works." msgstr "" -#: ../../../build/NEWS:14693 +#: ../../../build/NEWS:14838 msgid "" "`bpo-26243 `__: Only the level argument " "to zlib.compress() is keyword argument now. The first argument is " "positional-only." msgstr "" -#: ../../../build/NEWS:14696 +#: ../../../build/NEWS:14841 msgid "" "`bpo-27038 `__: Expose the DirEntry type" " as os.DirEntry. Code patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14699 +#: ../../../build/NEWS:14844 msgid "" "`bpo-27186 `__: Update " "os.fspath()/PyOS_FSPath() to check the return value of __fspath__() to be " "either str or bytes." msgstr "" -#: ../../../build/NEWS:14702 +#: ../../../build/NEWS:14847 msgid "" "`bpo-18726 `__: All optional parameters " "of the dump(), dumps(), load() and loads() functions and JSONEncoder and " "JSONDecoder class constructors in the json module are now keyword-only." msgstr "" -#: ../../../build/NEWS:14706 +#: ../../../build/NEWS:14851 msgid "" "`bpo-27319 `__: Methods selection_set()," " selection_add(), selection_remove() and selection_toggle() of ttk.TreeView " @@ -22473,58 +22730,58 @@ msgid "" " method with arguments." msgstr "" -#: ../../../build/NEWS:14711 ../../../build/NEWS:17374 +#: ../../../build/NEWS:14856 ../../../build/NEWS:17519 msgid "" "`bpo-27079 `__: Fixed curses.ascii " "functions isblank(), iscntrl() and ispunct()." msgstr "" -#: ../../../build/NEWS:14714 +#: ../../../build/NEWS:14859 msgid "" "`bpo-27294 `__: Numerical state in the " "repr for Tkinter event objects is now represented as a combination of known " "flags." msgstr "" -#: ../../../build/NEWS:14717 +#: ../../../build/NEWS:14862 msgid "" "`bpo-27177 `__: Match objects in the re " "module now support index-like objects as group indices. Based on patches by" " Jeroen Demeyer and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14720 ../../../build/NEWS:17377 +#: ../../../build/NEWS:14865 ../../../build/NEWS:17522 msgid "" "`bpo-26754 `__: Some functions " "(compile() etc) accepted a filename argument encoded as an iterable of " "integers. Now only strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14724 +#: ../../../build/NEWS:14869 msgid "" "`bpo-26536 `__: socket.ioctl now " "supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes." msgstr "" -#: ../../../build/NEWS:14727 ../../../build/NEWS:17381 +#: ../../../build/NEWS:14872 ../../../build/NEWS:17526 msgid "" "`bpo-27048 `__: Prevents distutils " "failing on Windows when environment variables contain non-ASCII characters" msgstr "" -#: ../../../build/NEWS:14730 ../../../build/NEWS:17384 +#: ../../../build/NEWS:14875 ../../../build/NEWS:17529 msgid "" "`bpo-27330 `__: Fixed possible leaks in " "the ctypes module." msgstr "" -#: ../../../build/NEWS:14732 ../../../build/NEWS:17386 +#: ../../../build/NEWS:14877 ../../../build/NEWS:17531 msgid "" "`bpo-27238 `__: Got rid of bare excepts " "in the turtle module. Original patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14735 ../../../build/NEWS:17389 +#: ../../../build/NEWS:14880 ../../../build/NEWS:17534 msgid "" "`bpo-27122 `__: When an exception is " "raised within the context being managed by a contextlib.ExitStack() and one " @@ -22533,7 +22790,7 @@ msgid "" " This avoids the :pep:`479` bug described in issue25782." msgstr "" -#: ../../../build/NEWS:14744 ../../../build/NEWS:17398 +#: ../../../build/NEWS:14889 ../../../build/NEWS:17543 msgid "" "`bpo-27278 `__: Fix os.urandom() " "implementation using getrandom() on Linux. Truncate size to INT_MAX and loop" @@ -22541,57 +22798,57 @@ msgid "" "Py_ssize_t to int." msgstr "" -#: ../../../build/NEWS:14751 +#: ../../../build/NEWS:14896 msgid "" "`bpo-16864 `__: sqlite3.Cursor.lastrowid" " now supports REPLACE statement. Initial patch by Alex LordThorsen." msgstr "" -#: ../../../build/NEWS:14754 ../../../build/NEWS:17405 +#: ../../../build/NEWS:14899 ../../../build/NEWS:17550 msgid "" "`bpo-26386 `__: Fixed ttk.TreeView " "selection operations with item id's containing spaces." msgstr "" -#: ../../../build/NEWS:14757 +#: ../../../build/NEWS:14902 msgid "" "`bpo-8637 `__: Honor a pager set by the " "env var MANPAGER (in preference to one set by the env var PAGER)." msgstr "" -#: ../../../build/NEWS:14763 ../../../build/NEWS:17411 +#: ../../../build/NEWS:14908 ../../../build/NEWS:17556 msgid "" "`bpo-22636 `__: Avoid shell injection " "problems with ctypes.util.find_library()." msgstr "" -#: ../../../build/NEWS:14768 ../../../build/NEWS:17416 +#: ../../../build/NEWS:14913 ../../../build/NEWS:17561 msgid "" "`bpo-16182 `__: Fix various functions in" " the \"readline\" module to use the locale encoding, and fix get_begidx() " "and get_endidx() to return code point indexes." msgstr "" -#: ../../../build/NEWS:14772 ../../../build/NEWS:17420 +#: ../../../build/NEWS:14917 ../../../build/NEWS:17565 msgid "" "`bpo-27392 `__: Add " "loop.connect_accepted_socket(). Patch by Jim Fulton." msgstr "" -#: ../../../build/NEWS:14777 +#: ../../../build/NEWS:14922 msgid "" "`bpo-27477 `__: IDLE search dialogs now " "use ttk widgets." msgstr "" -#: ../../../build/NEWS:14783 +#: ../../../build/NEWS:14928 msgid "" "`bpo-27452 `__: make command line " "\"idle-test> python test_help.py\" work. __file__ is relative when python is" " started in the file's directory." msgstr "" -#: ../../../build/NEWS:14788 +#: ../../../build/NEWS:14933 msgid "" "`bpo-27380 `__: IDLE: add query.py with " "base Query dialog and ttk widgets. Module had subclasses SectionName, " @@ -22601,19 +22858,19 @@ msgid "" "starting over. Add tests and delete the two files combined into the new one." msgstr "" -#: ../../../build/NEWS:14795 +#: ../../../build/NEWS:14940 msgid "" "`bpo-27372 `__: Test_idle no longer " "changes the locale." msgstr "" -#: ../../../build/NEWS:14797 ../../../build/NEWS:17512 +#: ../../../build/NEWS:14942 ../../../build/NEWS:17657 msgid "" "`bpo-27365 `__: Allow non-ascii chars in" " IDLE NEWS.txt, for contributor names." msgstr "" -#: ../../../build/NEWS:14799 ../../../build/NEWS:17514 +#: ../../../build/NEWS:14944 ../../../build/NEWS:17659 msgid "" "`bpo-27245 `__: IDLE: Cleanly delete " "custom themes and key bindings. Previously, when IDLE was started from a " @@ -22621,7 +22878,7 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14803 +#: ../../../build/NEWS:14948 msgid "" "`bpo-24137 `__: Run IDLE, test_idle, and" " htest with tkinter default root disabled. Fix code and tests that fail " @@ -22629,47 +22886,47 @@ msgid "" " and mainloop." msgstr "" -#: ../../../build/NEWS:14807 +#: ../../../build/NEWS:14952 msgid "" "`bpo-27310 `__: Fix IDLE.app failure to " "launch on OS X due to vestigial import." msgstr "" -#: ../../../build/NEWS:14812 +#: ../../../build/NEWS:14957 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14819 ../../../build/NEWS:17599 +#: ../../../build/NEWS:14964 ../../../build/NEWS:17744 msgid "" "`bpo-28066 `__: Fix the logic that " "searches build directories for generated include files when building outside" " the source tree." msgstr "" -#: ../../../build/NEWS:14822 +#: ../../../build/NEWS:14967 msgid "" "`bpo-27442 `__: Expose the Android API " "level that python was built against, in sysconfig.get_config_vars() as " "'ANDROID_API_LEVEL'." msgstr "" -#: ../../../build/NEWS:14825 +#: ../../../build/NEWS:14970 msgid "" "`bpo-27434 `__: The interpreter that " "runs the cross-build, found in PATH, must now be of the same feature version" " (e.g. 3.6) as the source being built." msgstr "" -#: ../../../build/NEWS:14828 ../../../build/NEWS:17651 +#: ../../../build/NEWS:14973 ../../../build/NEWS:17796 msgid "" "`bpo-26930 `__: Update Windows builds to" " use OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:14830 +#: ../../../build/NEWS:14975 msgid "" "`bpo-23968 `__: Rename the platform " "directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET). Rename the " @@ -22679,64 +22936,64 @@ msgid "" "the ABIFLAGS." msgstr "" -#: ../../../build/NEWS:14836 +#: ../../../build/NEWS:14981 msgid "Don't use largefile support for GNU/Hurd." msgstr "Jangan gunakan dukungan berkasbesar untuk GNU/Hurd." -#: ../../../build/NEWS:14841 ../../../build/NEWS:17558 +#: ../../../build/NEWS:14986 ../../../build/NEWS:17703 msgid "" "`bpo-27332 `__: Fixed the type of the " "first argument of module-level functions generated by Argument Clinic. " "Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:14844 ../../../build/NEWS:17561 +#: ../../../build/NEWS:14989 ../../../build/NEWS:17706 msgid "" "`bpo-27418 `__: Fixed " "Tools/importbench/importbench.py." msgstr "" -#: ../../../build/NEWS:14849 ../../../build/NEWS:18280 +#: ../../../build/NEWS:14994 ../../../build/NEWS:18425 msgid "" "`bpo-19489 `__: Moved the search box " "from the sidebar to the header and footer of each page. Patch by Ammar " "Askar." msgstr "" -#: ../../../build/NEWS:14852 +#: ../../../build/NEWS:14997 msgid "" "`bpo-27285 `__: Update documentation to " "reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual " "environment\". Patch by Steve Piercy." msgstr "" -#: ../../../build/NEWS:14858 +#: ../../../build/NEWS:15003 msgid "" "`bpo-27027 `__: Added " "test.support.is_android that is True when this is an Android build." msgstr "" -#: ../../../build/NEWS:14863 +#: ../../../build/NEWS:15008 msgid "Python 3.6.0 alpha 2" msgstr "Python 3.6.0 alfa 2" -#: ../../../build/NEWS:14865 +#: ../../../build/NEWS:15010 msgid "*Release date: 2016-06-13*" msgstr "*Tanggal rilis: 2016-06-13*" -#: ../../../build/NEWS:14870 +#: ../../../build/NEWS:15015 msgid "" "`bpo-27095 `__: Simplified MAKE_FUNCTION" " and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14873 +#: ../../../build/NEWS:15018 msgid "" "`bpo-27190 `__: Raise NotSupportedError " "if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." msgstr "" -#: ../../../build/NEWS:14876 +#: ../../../build/NEWS:15021 msgid "" "`bpo-27286 `__: Fixed compiling " "BUILD_MAP_UNPACK_WITH_CALL opcode. Calling function with generalized " @@ -22744,26 +23001,26 @@ msgid "" "behavior." msgstr "" -#: ../../../build/NEWS:14880 +#: ../../../build/NEWS:15025 msgid "" "`bpo-27140 `__: Added " "BUILD_CONST_KEY_MAP opcode." msgstr "" -#: ../../../build/NEWS:14882 +#: ../../../build/NEWS:15027 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to open() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14885 ../../../build/NEWS:17672 +#: ../../../build/NEWS:15030 ../../../build/NEWS:17817 msgid "" "`bpo-27066 `__: Fixed SystemError if a " "custom opener (for open()) returns a negative number without setting an " "exception." msgstr "" -#: ../../../build/NEWS:14888 +#: ../../../build/NEWS:15033 msgid "" "`bpo-26983 `__: float() now always " "return an instance of exact float. The deprecation warning is emitted if " @@ -22771,26 +23028,26 @@ msgid "" "versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:14893 +#: ../../../build/NEWS:15038 msgid "" "`bpo-27097 `__: Python interpreter is " "now about 7% faster due to optimized instruction decoding. Based on patch " "by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14896 +#: ../../../build/NEWS:15041 msgid "" "`bpo-26647 `__: Python interpreter now " "uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:14899 +#: ../../../build/NEWS:15044 msgid "" "`bpo-23275 `__: Allow assigning to an " "empty target list in round brackets: () = iterable." msgstr "" -#: ../../../build/NEWS:14902 ../../../build/NEWS:17794 +#: ../../../build/NEWS:15047 ../../../build/NEWS:17939 msgid "" "`bpo-27243 `__: Update the __aiter__ " "protocol: instead of returning an awaitable that resolves to an asynchronous" @@ -22798,101 +23055,101 @@ msgid "" " former will trigger a PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:14910 +#: ../../../build/NEWS:15055 msgid "" "Comment out socket (SO_REUSEPORT) and posix (O_SHLOCK, O_EXLOCK) constants " "exposed on the API which are not implemented on GNU/Hurd. They would not " "work at runtime anyway." msgstr "" -#: ../../../build/NEWS:14914 +#: ../../../build/NEWS:15059 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets are now more meaningful and recognizable." msgstr "" -#: ../../../build/NEWS:14917 +#: ../../../build/NEWS:15062 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive ElementTree.Element and functools.partial objects." msgstr "" -#: ../../../build/NEWS:14920 +#: ../../../build/NEWS:15065 msgid "" "`bpo-27294 `__: Improved repr for " "Tkinter event objects." msgstr "" -#: ../../../build/NEWS:14922 +#: ../../../build/NEWS:15067 msgid "" "`bpo-20508 `__: Improve exception " "message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:14928 ../../../build/NEWS:17802 +#: ../../../build/NEWS:15073 ../../../build/NEWS:17947 msgid "" "`bpo-26556 `__: Update expat to 2.1.1, " "fixes CVE-2015-1283." msgstr "" -#: ../../../build/NEWS:14930 +#: ../../../build/NEWS:15075 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom." msgstr "" -#: ../../../build/NEWS:14936 ../../../build/NEWS:17810 +#: ../../../build/NEWS:15081 ../../../build/NEWS:17955 msgid "" "`bpo-21386 `__: Implement missing " "IPv4Address.is_global property. It was documented since 07a5610bae9d. " "Initial patch by Roger Luethi." msgstr "" -#: ../../../build/NEWS:14939 +#: ../../../build/NEWS:15084 msgid "" "`bpo-27029 `__: Removed deprecated " "support of universal newlines mode from ZipFile.open()." msgstr "" -#: ../../../build/NEWS:14942 +#: ../../../build/NEWS:15087 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in regular expressions now are " "errors. The re.LOCALE flag now can be used only with bytes patterns." msgstr "" -#: ../../../build/NEWS:14946 +#: ../../../build/NEWS:15091 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to DirEntry (part of :pep:`519`). Initial patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14949 ../../../build/NEWS:17813 +#: ../../../build/NEWS:15094 ../../../build/NEWS:17958 msgid "" "`bpo-20900 `__: distutils register " "command now decodes HTTP responses correctly. Initial patch by ingrid." msgstr "" -#: ../../../build/NEWS:14952 +#: ../../../build/NEWS:15097 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to pathlib, removing its provisional status (part of PEP 519). Initial patch" " by Dusty Phillips." msgstr "" -#: ../../../build/NEWS:14955 +#: ../../../build/NEWS:15100 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to os.fsencode() and os.fsdecode() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14958 +#: ../../../build/NEWS:15103 msgid "" "`bpo-27186 `__: Introduce os.PathLike " "and os.fspath() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:14960 ../../../build/NEWS:17816 +#: ../../../build/NEWS:15105 ../../../build/NEWS:17961 msgid "" "A new version of typing.py provides several new classes and features: " "@overload outside stubs, Reversible, DefaultDict, Text, ContextManager, " @@ -22902,7 +23159,7 @@ msgid "" "been added (in fact they made it into 3.5.1 but were never mentioned)." msgstr "" -#: ../../../build/NEWS:14968 ../../../build/NEWS:17824 +#: ../../../build/NEWS:15113 ../../../build/NEWS:17969 msgid "" "`bpo-25738 `__: Stop " "http.server.BaseHTTPRequestHandler.send_error() from sending a message body " @@ -22910,13 +23167,13 @@ msgid "" "that don't have a body. Patch by Susumu Koshiba." msgstr "" -#: ../../../build/NEWS:14973 ../../../build/NEWS:17829 +#: ../../../build/NEWS:15118 ../../../build/NEWS:17974 msgid "" "`bpo-21313 `__: Fix the \"platform\" " "module to tolerate when sys.version contains truncated build information." msgstr "" -#: ../../../build/NEWS:14979 ../../../build/NEWS:17835 +#: ../../../build/NEWS:15124 ../../../build/NEWS:17980 msgid "" "`bpo-26839 `__: On Linux, " ":func:`os.urandom` now calls ``getrandom()`` with ``GRND_NONBLOCK`` to fall " @@ -22924,21 +23181,21 @@ msgid "" "initialized yet. Patch written by Colm Buckley." msgstr "" -#: ../../../build/NEWS:14986 +#: ../../../build/NEWS:15131 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: cgi, " "mailbox, mimetypes, plistlib and smtpd. Patches by Jacek Kołodziej." msgstr "" -#: ../../../build/NEWS:14990 ../../../build/NEWS:17842 +#: ../../../build/NEWS:15135 ../../../build/NEWS:17987 msgid "" "`bpo-27164 `__: In the zlib module, " "allow decompressing raw Deflate streams with a predefined zdict. Based on " "patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14993 ../../../build/NEWS:17845 +#: ../../../build/NEWS:15138 ../../../build/NEWS:17990 msgid "" "`bpo-24291 `__: Fix " "wsgiref.simple_server.WSGIRequestHandler to completely write data to the " @@ -22947,13 +23204,13 @@ msgid "" "but this is deprecated." msgstr "" -#: ../../../build/NEWS:14998 +#: ../../../build/NEWS:15143 msgid "" "`bpo-21272 `__: Use _sysconfigdata.py to" " initialize distutils.sysconfig." msgstr "" -#: ../../../build/NEWS:15000 +#: ../../../build/NEWS:15145 msgid "" "`bpo-19611 `__: :mod:`inspect` now " "reports the implicit ``.0`` parameters generated by the compiler for " @@ -22961,13 +23218,13 @@ msgid "" "only parameters called ``implicit0``. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:15005 ../../../build/NEWS:17850 +#: ../../../build/NEWS:15150 ../../../build/NEWS:17995 msgid "" "`bpo-26809 `__: Add ``__all__`` to " ":mod:`string`. Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:15007 ../../../build/NEWS:17852 +#: ../../../build/NEWS:15152 ../../../build/NEWS:17997 msgid "" "`bpo-26373 `__: " "subprocess.Popen.communicate now correctly ignores BrokenPipeError when the " @@ -22975,7 +23232,7 @@ msgid "" "circumstances." msgstr "" -#: ../../../build/NEWS:15011 +#: ../../../build/NEWS:15156 msgid "" "signal, socket, and ssl module IntEnum constant name lookups now return a " "consistent name for values having multiple names. Ex: signal.Signals(6) now" @@ -22983,71 +23240,71 @@ msgid "" "signal.SIGIOT based on the interpreter's hash randomization seed." msgstr "" -#: ../../../build/NEWS:15016 +#: ../../../build/NEWS:15161 msgid "" "`bpo-27167 `__: Clarify the " "subprocess.CalledProcessError error message text when the child process died" " due to a signal." msgstr "" -#: ../../../build/NEWS:15019 +#: ../../../build/NEWS:15164 msgid "" "`bpo-25931 `__: Don't define " "socketserver.Forking* names on platforms such as Windows that do not support" " os.fork()." msgstr "" -#: ../../../build/NEWS:15022 ../../../build/NEWS:17856 +#: ../../../build/NEWS:15167 ../../../build/NEWS:18001 msgid "" "`bpo-21776 `__: distutils.upload now " "correctly handles HTTPError. Initial patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:15025 +#: ../../../build/NEWS:15170 msgid "" "`bpo-26526 `__: Replace custom parse " "tree validation in the parser module with a simple DFA validator." msgstr "" -#: ../../../build/NEWS:15028 ../../../build/NEWS:17859 +#: ../../../build/NEWS:15173 ../../../build/NEWS:18004 msgid "" "`bpo-27114 `__: Fix " "SSLContext._load_windows_store_certs fails with PermissionError" msgstr "" -#: ../../../build/NEWS:15031 ../../../build/NEWS:17862 +#: ../../../build/NEWS:15176 ../../../build/NEWS:18007 msgid "" "`bpo-18383 `__: Avoid creating duplicate" " filters when using filterwarnings and simplefilter. Based on patch by Alex " "Shkop." msgstr "" -#: ../../../build/NEWS:15034 +#: ../../../build/NEWS:15179 msgid "" "`bpo-23026 `__: winreg.QueryValueEx() " "now return an integer for REG_QWORD type." msgstr "" -#: ../../../build/NEWS:15036 +#: ../../../build/NEWS:15181 msgid "" "`bpo-26741 `__: subprocess.Popen " "destructor now emits a ResourceWarning warning if the child process is still" " running." msgstr "" -#: ../../../build/NEWS:15039 +#: ../../../build/NEWS:15184 msgid "" "`bpo-27056 `__: Optimize pickle.load() " "and pickle.loads(), up to 10% faster to deserialize a lot of small objects." msgstr "" -#: ../../../build/NEWS:15042 +#: ../../../build/NEWS:15187 msgid "" "`bpo-21271 `__: New keyword only " "parameters in reset_mock call." msgstr "" -#: ../../../build/NEWS:15047 ../../../build/NEWS:18227 +#: ../../../build/NEWS:15192 ../../../build/NEWS:18372 msgid "" "`bpo-5124 `__: Paste with text selected " "now replaces the selection on X11. This matches how paste works on Windows, " @@ -23055,40 +23312,40 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:15051 +#: ../../../build/NEWS:15196 msgid "" "`bpo-24750 `__: Switch all scrollbars in" " IDLE to ttk versions. Where needed, minimal tests are added to cover " "changes." msgstr "" -#: ../../../build/NEWS:15054 +#: ../../../build/NEWS:15199 msgid "" "`bpo-24759 `__: IDLE requires tk 8.5 and" " availability ttk widgets. Delete now unneeded tk version tests and code for" " older versions. Add test for IDLE syntax colorizer." msgstr "" -#: ../../../build/NEWS:15058 +#: ../../../build/NEWS:15203 msgid "" "`bpo-27239 `__: idlelib.macosx.isXyzTk " "functions initialize as needed." msgstr "" -#: ../../../build/NEWS:15060 +#: ../../../build/NEWS:15205 msgid "" "`bpo-27262 `__: move Aqua unbinding " "code, which enable context menus, to macosx." msgstr "" -#: ../../../build/NEWS:15063 ../../../build/NEWS:18231 +#: ../../../build/NEWS:15208 ../../../build/NEWS:18376 msgid "" "`bpo-24759 `__: Make clear in " "idlelib.idle_test.__init__ that the directory is a private implementation of" " test.test_idle and tool for maintainers." msgstr "" -#: ../../../build/NEWS:15066 ../../../build/NEWS:18234 +#: ../../../build/NEWS:15211 ../../../build/NEWS:18379 msgid "" "`bpo-27196 `__: Stop 'ThemeChanged' " "warnings when running IDLE tests. These persisted after other warnings were " @@ -23096,33 +23353,33 @@ msgid "" "four test files. Record this additional advice in idle_test/README.txt" msgstr "" -#: ../../../build/NEWS:15071 ../../../build/NEWS:18239 +#: ../../../build/NEWS:15216 ../../../build/NEWS:18384 msgid "" "`bpo-20567 `__: Revise " "idle_test/README.txt with advice about avoiding tk warning messages from " "tests. Apply advice to several IDLE tests." msgstr "" -#: ../../../build/NEWS:15074 +#: ../../../build/NEWS:15219 msgid "" "`bpo-24225 `__: Update " "idlelib/README.txt with new file names and event handlers." msgstr "" -#: ../../../build/NEWS:15077 +#: ../../../build/NEWS:15222 msgid "" "`bpo-27156 `__: Remove obsolete code not" " used by IDLE." msgstr "" -#: ../../../build/NEWS:15079 ../../../build/NEWS:18242 +#: ../../../build/NEWS:15224 ../../../build/NEWS:18387 msgid "" "`bpo-27117 `__: Make colorizer htest and" " turtledemo work with dark themes. Move code for configuring text widget " "colors to a new function." msgstr "" -#: ../../../build/NEWS:15082 +#: ../../../build/NEWS:15227 msgid "" "`bpo-24225 `__: Rename many " "`idlelib/*.py` and `idle_test/test_*.py` files. Edit files to replace old " @@ -23131,183 +23388,183 @@ msgid "" "for more." msgstr "" -#: ../../../build/NEWS:15087 ../../../build/NEWS:18245 +#: ../../../build/NEWS:15232 ../../../build/NEWS:18390 msgid "" "`bpo-26673 `__: When tk reports font " "size as 0, change to size 10. Such fonts on Linux prevented the " "configuration dialog from opening." msgstr "" -#: ../../../build/NEWS:15090 ../../../build/NEWS:18248 +#: ../../../build/NEWS:15235 ../../../build/NEWS:18393 msgid "" "`bpo-21939 `__: Add test for IDLE's " "percolator. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:15093 ../../../build/NEWS:18251 +#: ../../../build/NEWS:15238 ../../../build/NEWS:18396 msgid "" "`bpo-21676 `__: Add test for IDLE's " "replace dialog. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:15096 ../../../build/NEWS:18254 +#: ../../../build/NEWS:15241 ../../../build/NEWS:18399 msgid "" "`bpo-18410 `__: Add test for IDLE's " "search dialog. Original patch by Westley Martínez." msgstr "" -#: ../../../build/NEWS:15099 +#: ../../../build/NEWS:15244 msgid "" "`bpo-21703 `__: Add test for undo " "delegator. Patch mostly by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:15102 ../../../build/NEWS:18260 +#: ../../../build/NEWS:15247 ../../../build/NEWS:18405 msgid "" "`bpo-27044 `__: Add " "ConfigDialog.remove_var_callbacks to stop memory leaks." msgstr "" -#: ../../../build/NEWS:15104 ../../../build/NEWS:18262 +#: ../../../build/NEWS:15249 ../../../build/NEWS:18407 msgid "" "`bpo-23977 `__: Add more asserts to " "test_delegator." msgstr "" -#: ../../../build/NEWS:15109 +#: ../../../build/NEWS:15254 msgid "" "`bpo-16484 `__: Change the default " "PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase." " Patch by Sean Rodman, test by Kaushik Nadikuditi." msgstr "" -#: ../../../build/NEWS:15113 ../../../build/NEWS:18283 +#: ../../../build/NEWS:15258 ../../../build/NEWS:18428 msgid "" "`bpo-24136 `__: Document the new " ":pep:`448` unpacking syntax of 3.5." msgstr "" -#: ../../../build/NEWS:15115 ../../../build/NEWS:18844 +#: ../../../build/NEWS:15260 ../../../build/NEWS:18989 msgid "" "`bpo-22558 `__: Add remaining doc links " "to source code for Python-coded modules. Patch by Yoni Lavi." msgstr "" -#: ../../../build/NEWS:15121 +#: ../../../build/NEWS:15266 msgid "" "`bpo-25285 `__: regrtest now uses " "subprocesses when the -j1 command line option is used: each test file runs " "in a fresh child process. Before, the -j1 option was ignored." msgstr "" -#: ../../../build/NEWS:15125 +#: ../../../build/NEWS:15270 msgid "" "`bpo-25285 `__: Tools/buildbot/test.bat " "script now uses -j1 by default to run each test file in fresh child process." msgstr "" -#: ../../../build/NEWS:15131 +#: ../../../build/NEWS:15276 msgid "" "`bpo-27064 `__: The py.exe launcher now " "defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an " "installed Python 2 version over Python 3 by default when used interactively." msgstr "" -#: ../../../build/NEWS:15138 ../../../build/NEWS:18334 +#: ../../../build/NEWS:15283 ../../../build/NEWS:18479 msgid "" "`bpo-27229 `__: Fix the cross-compiling " "pgen rule for in-tree builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15141 ../../../build/NEWS:18371 +#: ../../../build/NEWS:15286 ../../../build/NEWS:18516 msgid "" "`bpo-26930 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:15147 ../../../build/NEWS:18417 +#: ../../../build/NEWS:15292 ../../../build/NEWS:18562 msgid "" "`bpo-17500 `__: Remove unused and " "outdated icons. (See also: " "https://github.com/python/pythondotorg/issues/945)" msgstr "" -#: ../../../build/NEWS:15153 +#: ../../../build/NEWS:15298 msgid "" "`bpo-27186 `__: Add the PyOS_FSPath() " "function (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:15155 +#: ../../../build/NEWS:15300 msgid "" "`bpo-26282 `__: " "PyArg_ParseTupleAndKeywords() now supports positional-only parameters." msgstr "" -#: ../../../build/NEWS:15161 +#: ../../../build/NEWS:15306 msgid "" "`bpo-26282 `__: Argument Clinic now " "supports positional-only and keyword parameters in the same function." msgstr "" -#: ../../../build/NEWS:15166 +#: ../../../build/NEWS:15311 msgid "Python 3.6.0 alpha 1" msgstr "Python 3.6.0 alfa 1" -#: ../../../build/NEWS:15168 +#: ../../../build/NEWS:15313 msgid "*Release date: 2016-05-16*" msgstr "*Tanggal rilis: 2016-05-16*" -#: ../../../build/NEWS:15173 ../../../build/NEWS:17675 +#: ../../../build/NEWS:15318 ../../../build/NEWS:17820 msgid "" "`bpo-20041 `__: Fixed TypeError when " "frame.f_trace is set to None. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15176 ../../../build/NEWS:17678 +#: ../../../build/NEWS:15321 ../../../build/NEWS:17823 msgid "" "`bpo-26168 `__: Fixed possible refleaks " "in failing Py_BuildValue() with the \"N\" format unit." msgstr "" -#: ../../../build/NEWS:15179 ../../../build/NEWS:17681 +#: ../../../build/NEWS:15324 ../../../build/NEWS:17826 msgid "" "`bpo-26991 `__: Fix possible refleak " "when creating a function with annotations." msgstr "" -#: ../../../build/NEWS:15181 +#: ../../../build/NEWS:15326 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Based on patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15184 ../../../build/NEWS:17686 +#: ../../../build/NEWS:15329 ../../../build/NEWS:17831 msgid "" "`bpo-23640 `__: int.from_bytes() no " "longer bypasses constructors for subclasses." msgstr "" -#: ../../../build/NEWS:15187 +#: ../../../build/NEWS:15332 msgid "" "`bpo-27005 `__: Optimized the " "float.fromhex() class method for exact float. It is now 2 times faster." msgstr "" -#: ../../../build/NEWS:15190 +#: ../../../build/NEWS:15335 msgid "" "`bpo-18531 `__: Single var-keyword " "argument of dict subtype was passed unscathed to the C-defined function. " "Now it is converted to exact dict." msgstr "" -#: ../../../build/NEWS:15193 ../../../build/NEWS:17689 +#: ../../../build/NEWS:15338 ../../../build/NEWS:17834 msgid "" "`bpo-26811 `__: gc.get_objects() no " "longer contains a broken tuple with NULL pointer." msgstr "" -#: ../../../build/NEWS:15196 ../../../build/NEWS:17692 +#: ../../../build/NEWS:15341 ../../../build/NEWS:17837 msgid "" "`bpo-20120 `__: Use RawConfigParser for " ".pypirc parsing, removing support for interpolation unintentionally added " @@ -23315,7 +23572,7 @@ msgid "" "files, matching behavior in Python 2.7 and Setuptools 19.0." msgstr "" -#: ../../../build/NEWS:15201 +#: ../../../build/NEWS:15346 msgid "" "`bpo-26249 `__: Memory functions of the " ":c:func:`PyMem_Malloc` domain (:c:data:`PYMEM_DOMAIN_MEM`) now use the " @@ -23325,45 +23582,45 @@ msgid "" " of memory allocators in your application." msgstr "" -#: ../../../build/NEWS:15208 +#: ../../../build/NEWS:15353 msgid "" "`bpo-26802 `__: Optimize function calls " "only using unpacking like ``func(*tuple)`` (no other positional argument, no" " keyword): avoid copying the tuple. Patch written by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15212 ../../../build/NEWS:17697 +#: ../../../build/NEWS:15357 ../../../build/NEWS:17842 msgid "" "`bpo-26659 `__: Make the builtin slice " "type support cycle collection." msgstr "" -#: ../../../build/NEWS:15214 ../../../build/NEWS:17699 +#: ../../../build/NEWS:15359 ../../../build/NEWS:17844 msgid "" "`bpo-26718 `__: super.__init__ no longer" " leaks memory if called multiple times. NOTE: A direct call of " "super.__init__ is not endorsed!" msgstr "" -#: ../../../build/NEWS:15217 ../../../build/NEWS:17729 +#: ../../../build/NEWS:15362 ../../../build/NEWS:17874 msgid "" "`bpo-27138 `__: Fix the doc comment for " "FileFinder.find_spec()." msgstr "" -#: ../../../build/NEWS:15219 ../../../build/NEWS:17773 +#: ../../../build/NEWS:15364 ../../../build/NEWS:17918 msgid "" "`bpo-27147 `__: Mention :pep:`420` in " "the importlib docs." msgstr "" -#: ../../../build/NEWS:15221 ../../../build/NEWS:17702 +#: ../../../build/NEWS:15366 ../../../build/NEWS:17847 msgid "" "`bpo-25339 `__: PYTHONIOENCODING now has" " priority over locale in setting the error handler for stdin and stdout." msgstr "" -#: ../../../build/NEWS:15224 ../../../build/NEWS:17705 +#: ../../../build/NEWS:15369 ../../../build/NEWS:17850 msgid "" "`bpo-26494 `__: Fixed crash on iterating" " exhausting iterators. Affected classes are generic sequence iterators, " @@ -23371,68 +23628,68 @@ msgid "" "OrderedDict, corresponding views and os.scandir() iterator." msgstr "" -#: ../../../build/NEWS:15229 +#: ../../../build/NEWS:15374 msgid "" "`bpo-26574 `__: Optimize " "``bytes.replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch " "written by Josh Snider." msgstr "" -#: ../../../build/NEWS:15232 ../../../build/NEWS:17710 +#: ../../../build/NEWS:15377 ../../../build/NEWS:17855 msgid "" "`bpo-26581 `__: If coding cookie is " "specified multiple times on a line in Python source code file, only the " "first one is taken to account." msgstr "" -#: ../../../build/NEWS:15235 +#: ../../../build/NEWS:15380 msgid "" "`bpo-19711 `__: Add tests for reloading " "namespace packages." msgstr "" -#: ../../../build/NEWS:15237 +#: ../../../build/NEWS:15382 msgid "" "`bpo-21099 `__: Switch applicable " "importlib tests to use :pep:`451` API." msgstr "" -#: ../../../build/NEWS:15239 +#: ../../../build/NEWS:15384 msgid "" "`bpo-26563 `__: Debug hooks on Python " "memory allocators now raise a fatal error if functions of the " ":c:func:`PyMem_Malloc` family are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15243 +#: ../../../build/NEWS:15388 msgid "" "`bpo-26564 `__: On error, the debug " "hooks on Python memory allocators now use the :mod:`tracemalloc` module to " "get the traceback where a memory block was allocated." msgstr "" -#: ../../../build/NEWS:15247 +#: ../../../build/NEWS:15392 msgid "" "`bpo-26558 `__: The debug hooks on " "Python memory allocator :c:func:`PyObject_Malloc` now detect when functions " "are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15251 +#: ../../../build/NEWS:15396 msgid "" "`bpo-26516 `__: Add " ":envvar:`PYTHONMALLOC` environment variable to set the Python memory " "allocators and/or install debug hooks." msgstr "" -#: ../../../build/NEWS:15254 +#: ../../../build/NEWS:15399 msgid "" "`bpo-26516 `__: The " ":c:func:`PyMem_SetupDebugHooks` function can now also be used on Python " "compiled in release mode." msgstr "" -#: ../../../build/NEWS:15257 +#: ../../../build/NEWS:15402 msgid "" "`bpo-26516 `__: The " ":envvar:`PYTHONMALLOCSTATS` environment variable can now also be used on " @@ -23440,14 +23697,14 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:15261 +#: ../../../build/NEWS:15406 msgid "" "`bpo-26516 `__: In debug mode, debug " "hooks are now also installed on Python memory allocators when Python is " "configured without pymalloc." msgstr "" -#: ../../../build/NEWS:15264 ../../../build/NEWS:17713 +#: ../../../build/NEWS:15409 ../../../build/NEWS:17858 msgid "" "`bpo-26464 `__: Fix str.translate() when" " string is ASCII and first replacements removes character, but next " @@ -23455,7 +23712,7 @@ msgid "" "Regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:15268 ../../../build/NEWS:17717 +#: ../../../build/NEWS:15413 ../../../build/NEWS:17862 msgid "" "`bpo-22836 `__: Ensure exception reports" " from PyErr_Display() and PyErr_WriteUnraisable() are sensible even when " @@ -23463,20 +23720,20 @@ msgid "" "produced by sys.__excepthook__() and when __del__() raises an exception." msgstr "" -#: ../../../build/NEWS:15273 ../../../build/NEWS:17722 +#: ../../../build/NEWS:15418 ../../../build/NEWS:17867 msgid "" "`bpo-26302 `__: Correct behavior to " "reject comma as a legal character for cookie names." msgstr "" -#: ../../../build/NEWS:15276 +#: ../../../build/NEWS:15421 msgid "" "`bpo-26136 `__: Upgrade the warning when" " a generator raises StopIteration from PendingDeprecationWarning to " "DeprecationWarning. Patch by Anish Shah." msgstr "" -#: ../../../build/NEWS:15279 +#: ../../../build/NEWS:15424 msgid "" "`bpo-26204 `__: The compiler now ignores" " all constant statements: bytes, str, int, float, complex, name constants " @@ -23484,35 +23741,35 @@ msgid "" "example, ``1.0`` is now ignored in ``def f(): 1.0``." msgstr "" -#: ../../../build/NEWS:15284 ../../../build/NEWS:17725 +#: ../../../build/NEWS:15429 ../../../build/NEWS:17870 msgid "" "`bpo-4806 `__: Avoid masking the original" " TypeError exception when using star (``*``) unpacking in function calls. " "Based on patch by Hagen Fürstenau and Daniel Urban." msgstr "" -#: ../../../build/NEWS:15288 +#: ../../../build/NEWS:15433 msgid "" "`bpo-26146 `__: Add a new kind of AST " "node: ``ast.Constant``. It can be used by external AST optimizers, but the " "compiler does not emit directly such node." msgstr "" -#: ../../../build/NEWS:15292 +#: ../../../build/NEWS:15437 msgid "" "`bpo-23601 `__: Sped-up allocation of " "dict key objects by using Python's small object allocator. (Contributed by " "Julian Taylor.)" msgstr "" -#: ../../../build/NEWS:15295 +#: ../../../build/NEWS:15440 msgid "" "`bpo-18018 `__: Import raises " "ImportError instead of SystemError if a relative import is attempted without" " a known parent package." msgstr "" -#: ../../../build/NEWS:15298 +#: ../../../build/NEWS:15443 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -23521,14 +23778,14 @@ msgid "" "returns ``1.0`` (``float``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:15304 +#: ../../../build/NEWS:15449 msgid "" "`bpo-26107 `__: The format of the " "``co_lnotab`` attribute of code objects changes to support negative line " "number delta." msgstr "" -#: ../../../build/NEWS:15307 ../../../build/NEWS:17731 +#: ../../../build/NEWS:15452 ../../../build/NEWS:17876 msgid "" "`bpo-26154 `__: Add a new private " "_PyThreadState_UncheckedGet() function to get the current Python thread " @@ -23538,33 +23795,33 @@ msgid "" "implementation of atomic C types, to avoid compiler issues." msgstr "" -#: ../../../build/NEWS:15314 +#: ../../../build/NEWS:15459 msgid "" "`bpo-25791 `__: If __package__ != " "__spec__.parent or if neither __package__ or __spec__ are defined then " "ImportWarning is raised." msgstr "" -#: ../../../build/NEWS:15317 ../../../build/NEWS:17748 +#: ../../../build/NEWS:15462 ../../../build/NEWS:17893 msgid "" "`bpo-22995 `__: [UPDATE] Comment out the" " one of the pickleability tests in _PyObject_GetState() due to regressions " "observed in Cython-based projects." msgstr "" -#: ../../../build/NEWS:15320 ../../../build/NEWS:17751 +#: ../../../build/NEWS:15465 ../../../build/NEWS:17896 msgid "" "`bpo-25961 `__: Disallowed null " "characters in the type name." msgstr "" -#: ../../../build/NEWS:15322 ../../../build/NEWS:17753 +#: ../../../build/NEWS:15467 ../../../build/NEWS:17898 msgid "" "`bpo-25973 `__: Fix segfault when an " "invalid nonlocal statement binds a name starting with two underscores." msgstr "" -#: ../../../build/NEWS:15325 ../../../build/NEWS:17756 +#: ../../../build/NEWS:15470 ../../../build/NEWS:17901 msgid "" "`bpo-22995 `__: Instances of extension " "types with a state that aren't subclasses of list or dict and haven't " @@ -23573,52 +23830,52 @@ msgid "" "pickled. Including memoryview." msgstr "" -#: ../../../build/NEWS:15330 ../../../build/NEWS:17761 +#: ../../../build/NEWS:15475 ../../../build/NEWS:17906 msgid "" "`bpo-20440 `__: Massive replacing unsafe" " attribute setting code with special macro Py_SETREF." msgstr "" -#: ../../../build/NEWS:15333 ../../../build/NEWS:17764 +#: ../../../build/NEWS:15478 ../../../build/NEWS:17909 msgid "" "`bpo-25766 `__: Special method " "__bytes__() now works in str subclasses." msgstr "" -#: ../../../build/NEWS:15335 ../../../build/NEWS:17766 +#: ../../../build/NEWS:15480 ../../../build/NEWS:17911 msgid "" "`bpo-25421 `__: __sizeof__ methods of " "builtin types now use dynamic basic size. This allows sys.getsize() to work " "correctly with their subclasses with __slots__ defined." msgstr "" -#: ../../../build/NEWS:15339 ../../../build/NEWS:17770 -#: ../../../build/NEWS:18429 +#: ../../../build/NEWS:15484 ../../../build/NEWS:17915 +#: ../../../build/NEWS:18574 msgid "" "`bpo-25709 `__: Fixed problem with in-" "place string concatenation and utf-8 cache." msgstr "" -#: ../../../build/NEWS:15342 +#: ../../../build/NEWS:15487 msgid "" "`bpo-5319 `__: New Py_FinalizeEx() API " "allowing Python to set an exit status of 120 on failure to flush buffered " "streams." msgstr "" -#: ../../../build/NEWS:15345 +#: ../../../build/NEWS:15490 msgid "" "`bpo-25485 `__: telnetlib.Telnet is now " "a context manager." msgstr "" -#: ../../../build/NEWS:15347 ../../../build/NEWS:17775 +#: ../../../build/NEWS:15492 ../../../build/NEWS:17920 msgid "" "`bpo-24097 `__: Fixed crash in " "object.__reduce__() if slot name is freed inside __getattr__." msgstr "" -#: ../../../build/NEWS:15350 ../../../build/NEWS:17778 +#: ../../../build/NEWS:15495 ../../../build/NEWS:17923 msgid "" "`bpo-24731 `__: Fixed crash on " "converting objects with special methods __bytes__, __trunc__, and __float__ " @@ -23626,13 +23883,13 @@ msgid "" "bytes, int, and float correspondingly." msgstr "" -#: ../../../build/NEWS:15355 ../../../build/NEWS:18447 +#: ../../../build/NEWS:15500 ../../../build/NEWS:18592 msgid "" "`bpo-25630 `__: Fix a possible segfault " "during argument parsing in functions that accept filesystem paths." msgstr "" -#: ../../../build/NEWS:15358 ../../../build/NEWS:18450 +#: ../../../build/NEWS:15503 ../../../build/NEWS:18595 msgid "" "`bpo-23564 `__: Fixed a partially broken" " sanity check in the _posixsubprocess internals regarding how fds_to_pass " @@ -23640,27 +23897,27 @@ msgid "" "already avoided it." msgstr "" -#: ../../../build/NEWS:15362 ../../../build/NEWS:18454 +#: ../../../build/NEWS:15507 ../../../build/NEWS:18599 msgid "" "`bpo-25388 `__: Fixed tokenizer crash " "when processing undecodable source code with a null byte." msgstr "" -#: ../../../build/NEWS:15365 ../../../build/NEWS:18457 +#: ../../../build/NEWS:15510 ../../../build/NEWS:18602 msgid "" "`bpo-25462 `__: The hash of the key now " "is calculated only once in most operations in C implementation of " "OrderedDict." msgstr "" -#: ../../../build/NEWS:15368 ../../../build/NEWS:18460 +#: ../../../build/NEWS:15513 ../../../build/NEWS:18605 msgid "" "`bpo-22995 `__: Default implementation " "of __reduce__ and __reduce_ex__ now rejects builtin types with not defined " "__new__." msgstr "" -#: ../../../build/NEWS:15371 ../../../build/NEWS:18466 +#: ../../../build/NEWS:15516 ../../../build/NEWS:18611 msgid "" "`bpo-24802 `__: Avoid buffer overreads " "when int(), float(), compile(), exec() and eval() are passed bytes-like " @@ -23668,47 +23925,47 @@ msgid "" "the functions assumed they were." msgstr "" -#: ../../../build/NEWS:15376 ../../../build/NEWS:18463 +#: ../../../build/NEWS:15521 ../../../build/NEWS:18608 msgid "" "`bpo-25555 `__: Fix parser and AST: fill" " lineno and col_offset of \"arg\" node when compiling AST from Python " "objects." msgstr "" -#: ../../../build/NEWS:15379 ../../../build/NEWS:18471 +#: ../../../build/NEWS:15524 ../../../build/NEWS:18616 msgid "" "`bpo-24726 `__: Fixed a crash and " "leaking NULL in repr() of OrderedDict that was mutated by direct calls of " "dict methods." msgstr "" -#: ../../../build/NEWS:15382 ../../../build/NEWS:18474 +#: ../../../build/NEWS:15527 ../../../build/NEWS:18619 msgid "" "`bpo-25449 `__: Iterating OrderedDict " "with keys with unstable hash now raises KeyError in C implementations as " "well as in Python implementation." msgstr "" -#: ../../../build/NEWS:15385 ../../../build/NEWS:18477 +#: ../../../build/NEWS:15530 ../../../build/NEWS:18622 msgid "" "`bpo-25395 `__: Fixed crash when highly " "nested OrderedDict structures were garbage collected." msgstr "" -#: ../../../build/NEWS:15388 +#: ../../../build/NEWS:15533 msgid "" "`bpo-25401 `__: Optimize bytes.fromhex()" " and bytearray.fromhex(): they are now between 2x and 3.5x faster." msgstr "" -#: ../../../build/NEWS:15391 +#: ../../../build/NEWS:15536 msgid "" "`bpo-25399 `__: Optimize bytearray % " "args using the new private _PyBytesWriter API. Formatting is now between 2.5" " and 5 times faster." msgstr "" -#: ../../../build/NEWS:15394 ../../../build/NEWS:18480 +#: ../../../build/NEWS:15539 ../../../build/NEWS:18625 msgid "" "`bpo-25274 `__: sys.setrecursionlimit() " "now raises a RecursionError if the new recursion limit is too low depending " @@ -23717,40 +23974,40 @@ msgid "" "of the thread state is reset." msgstr "" -#: ../../../build/NEWS:15399 ../../../build/NEWS:18485 +#: ../../../build/NEWS:15544 ../../../build/NEWS:18630 msgid "" "`bpo-24402 `__: Fix input() to prompt to" " the redirected stdout when sys.stdout.fileno() fails." msgstr "" -#: ../../../build/NEWS:15402 +#: ../../../build/NEWS:15547 msgid "" "`bpo-25349 `__: Optimize bytes % args " "using the new private _PyBytesWriter API. Formatting is now up to 2 times " "faster." msgstr "" -#: ../../../build/NEWS:15405 ../../../build/NEWS:18488 +#: ../../../build/NEWS:15550 ../../../build/NEWS:18633 msgid "" "`bpo-24806 `__: Prevent builtin types " "that are not allowed to be subclassed from being subclassed through multiple" " inheritance." msgstr "" -#: ../../../build/NEWS:15408 +#: ../../../build/NEWS:15553 msgid "" "`bpo-25301 `__: The UTF-8 decoder is now" " up to 15 times as fast for error handlers: ``ignore``, ``replace`` and " "``surrogateescape``." msgstr "" -#: ../../../build/NEWS:15411 ../../../build/NEWS:18491 +#: ../../../build/NEWS:15556 ../../../build/NEWS:18636 msgid "" "`bpo-24848 `__: Fixed a number of bugs " "in UTF-7 decoding of misformed data." msgstr "" -#: ../../../build/NEWS:15413 +#: ../../../build/NEWS:15558 msgid "" "`bpo-25267 `__: The UTF-8 encoder is now" " up to 75 times as fast for error handlers: ``ignore``, ``replace``, " @@ -23758,20 +24015,20 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:15417 ../../../build/NEWS:18493 +#: ../../../build/NEWS:15562 ../../../build/NEWS:18638 msgid "" "`bpo-25280 `__: Import trace messages " "emitted in verbose (-v) mode are no longer formatted twice." msgstr "" -#: ../../../build/NEWS:15420 +#: ../../../build/NEWS:15565 msgid "" "`bpo-25227 `__: Optimize ASCII and " "latin1 encoders with the ``surrogateescape`` error handler: the encoders are" " now up to 3 times as fast. Initial patch written by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:15424 ../../../build/NEWS:18496 +#: ../../../build/NEWS:15569 ../../../build/NEWS:18641 msgid "" "`bpo-25003 `__: On Solaris 11.3 or " "newer, os.urandom() now uses the getrandom() function instead of the " @@ -23780,7 +24037,7 @@ msgid "" "entropy." msgstr "" -#: ../../../build/NEWS:15429 +#: ../../../build/NEWS:15574 msgid "" "`bpo-9232 `__: Modify Python's grammar to" " allow trailing commas in the argument list of a function declaration. For " @@ -23788,7 +24045,7 @@ msgid "" "Dickinson." msgstr "" -#: ../../../build/NEWS:15433 +#: ../../../build/NEWS:15578 msgid "" "`bpo-24965 `__: Implement :pep:`498` " "\"Literal String Interpolation\". This allows you to embed expressions " @@ -23796,31 +24053,31 @@ msgid "" "x=3, then f'value={x}' == 'value=3'. Patch by Eric V. Smith." msgstr "" -#: ../../../build/NEWS:15438 ../../../build/NEWS:17783 +#: ../../../build/NEWS:15583 ../../../build/NEWS:17928 msgid "" "`bpo-26478 `__: Fix semantic bugs when " "using binary operators with dictionary views and tuples." msgstr "" -#: ../../../build/NEWS:15441 ../../../build/NEWS:17786 +#: ../../../build/NEWS:15586 ../../../build/NEWS:17931 msgid "" "`bpo-26171 `__: Fix possible integer " "overflow and heap corruption in zipimporter.get_data()." msgstr "" -#: ../../../build/NEWS:15444 ../../../build/NEWS:17789 +#: ../../../build/NEWS:15589 ../../../build/NEWS:17934 msgid "" "`bpo-25660 `__: Fix TAB key behaviour in" " REPL with readline." msgstr "" -#: ../../../build/NEWS:15446 +#: ../../../build/NEWS:15591 msgid "" "`bpo-26288 `__: Optimize " "PyLong_AsDouble." msgstr "" -#: ../../../build/NEWS:15448 +#: ../../../build/NEWS:15593 msgid "" "`bpo-26289 `__: Optimize floor and " "modulo division for single-digit longs. Microbenchmarks show 2-2.5x " @@ -23828,39 +24085,39 @@ msgid "" " `bpo-26315 `__)" msgstr "" -#: ../../../build/NEWS:15452 ../../../build/NEWS:17791 +#: ../../../build/NEWS:15597 ../../../build/NEWS:17936 msgid "" "`bpo-25887 `__: Raise a RuntimeError " "when a coroutine object is awaited more than once." msgstr "" -#: ../../../build/NEWS:15458 ../../../build/NEWS:17865 +#: ../../../build/NEWS:15603 ../../../build/NEWS:18010 msgid "" "`bpo-27057 `__: Fix os.set_inheritable()" " on Android, ioctl() is blocked by SELinux and fails with EACCESS. The " "function now falls back to fcntl(). Patch written by Michał Bednarski." msgstr "" -#: ../../../build/NEWS:15462 ../../../build/NEWS:17869 +#: ../../../build/NEWS:15607 ../../../build/NEWS:18014 msgid "" "`bpo-27014 `__: Fix infinite recursion " "using typing.py. Thanks to Kalle Tuure!" msgstr "" -#: ../../../build/NEWS:15464 +#: ../../../build/NEWS:15609 msgid "" "`bpo-27031 `__: Removed dummy methods in" " Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()." msgstr "" -#: ../../../build/NEWS:15467 ../../../build/NEWS:17871 +#: ../../../build/NEWS:15612 ../../../build/NEWS:18016 msgid "" "`bpo-14132 `__: Fix urllib.request " "redirect handling when the target only has a query string. Original fix by " "Ján Janech." msgstr "" -#: ../../../build/NEWS:15470 ../../../build/NEWS:17874 +#: ../../../build/NEWS:15615 ../../../build/NEWS:18019 msgid "" "`bpo-17214 `__: The \"urllib.request\" " "module now percent-encodes non-ASCII bytes found in redirect target URLs. " @@ -23869,109 +24126,109 @@ msgid "" " a UnicodeEncodeError is raised. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:15476 +#: ../../../build/NEWS:15621 msgid "" "`bpo-27033 `__: The default value of the" " decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " "constructors is changed to False." msgstr "" -#: ../../../build/NEWS:15479 +#: ../../../build/NEWS:15624 msgid "" "`bpo-27034 `__: Removed deprecated class" " asynchat.fifo." msgstr "" -#: ../../../build/NEWS:15481 +#: ../../../build/NEWS:15626 msgid "" "`bpo-26870 `__: Added " "readline.set_auto_history(), which can stop entries being automatically " "added to the history list. Based on patch by Tyler Crompton." msgstr "" -#: ../../../build/NEWS:15485 +#: ../../../build/NEWS:15630 msgid "" "`bpo-26039 `__: zipfile.ZipFile.open() " "can now be used to write data into a ZIP file, as well as for extracting " "data. Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:15488 ../../../build/NEWS:17880 +#: ../../../build/NEWS:15633 ../../../build/NEWS:18025 msgid "" "`bpo-26892 `__: Honor debuglevel flag in" " urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:15491 ../../../build/NEWS:17883 +#: ../../../build/NEWS:15636 ../../../build/NEWS:18028 msgid "" "`bpo-22274 `__: In the subprocess " "module, allow stderr to be redirected to stdout even when stdout is not " "redirected. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:15494 ../../../build/NEWS:17886 +#: ../../../build/NEWS:15639 ../../../build/NEWS:18031 msgid "" "`bpo-26807 `__: mock_open 'files' no " "longer error on readline at end of file. Patch from Yolanda Robla." msgstr "" -#: ../../../build/NEWS:15497 ../../../build/NEWS:17889 +#: ../../../build/NEWS:15642 ../../../build/NEWS:18034 msgid "" "`bpo-25745 `__: Fixed leaking a userptr " "in curses panel destructor." msgstr "" -#: ../../../build/NEWS:15499 ../../../build/NEWS:17891 +#: ../../../build/NEWS:15644 ../../../build/NEWS:18036 msgid "" "`bpo-26977 `__: Removed unnecessary, and" " ignored, call to sum of squares helper in statistics.pvariance." msgstr "" -#: ../../../build/NEWS:15502 +#: ../../../build/NEWS:15647 msgid "" "`bpo-26002 `__: Use bisect in " "statistics.median instead of a linear search. Patch by Upendra Kuma." msgstr "" -#: ../../../build/NEWS:15505 +#: ../../../build/NEWS:15650 msgid "" "`bpo-25974 `__: Make use of new " "Decimal.as_integer_ratio() method in statistics module. Patch by Stefan " "Krah." msgstr "" -#: ../../../build/NEWS:15508 +#: ../../../build/NEWS:15653 msgid "" "`bpo-26996 `__: Add secrets module as " "described in :pep:`506`." msgstr "" -#: ../../../build/NEWS:15510 ../../../build/NEWS:17894 +#: ../../../build/NEWS:15655 ../../../build/NEWS:18039 msgid "" "`bpo-26881 `__: The modulefinder module " "now supports extended opcode arguments." msgstr "" -#: ../../../build/NEWS:15512 ../../../build/NEWS:17896 +#: ../../../build/NEWS:15657 ../../../build/NEWS:18041 msgid "" "`bpo-23815 `__: Fixed crashes related to" " directly created instances of types in _tkinter and curses.panel modules." msgstr "" -#: ../../../build/NEWS:15515 ../../../build/NEWS:17899 +#: ../../../build/NEWS:15660 ../../../build/NEWS:18044 msgid "" "`bpo-17765 `__: weakref.ref() no longer " "silently ignores keyword arguments. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:15518 ../../../build/NEWS:17902 +#: ../../../build/NEWS:15663 ../../../build/NEWS:18047 msgid "" "`bpo-26873 `__: xmlrpc now raises " "ResponseError on unsupported type tags instead of silently return incorrect " "result." msgstr "" -#: ../../../build/NEWS:15521 +#: ../../../build/NEWS:15666 msgid "" "`bpo-26915 `__: The __contains__ methods" " in the collections ABCs now check for identity before checking equality. " @@ -23979,13 +24236,13 @@ msgid "" "handling of NaNs, and makes it easier to reason about container invariants." msgstr "" -#: ../../../build/NEWS:15526 ../../../build/NEWS:17905 +#: ../../../build/NEWS:15671 ../../../build/NEWS:18050 msgid "" "`bpo-26711 `__: Fixed the comparison of " "plistlib.Data with other types." msgstr "" -#: ../../../build/NEWS:15528 ../../../build/NEWS:17907 +#: ../../../build/NEWS:15673 ../../../build/NEWS:18052 msgid "" "`bpo-24114 `__: Fix an uninitialized " "variable in `ctypes.util`. The bug only occurs on SunOS when the ctypes " @@ -23993,7 +24250,7 @@ msgid "" "Tested on SunOS by Kees Bos." msgstr "" -#: ../../../build/NEWS:15532 ../../../build/NEWS:17911 +#: ../../../build/NEWS:15677 ../../../build/NEWS:18056 msgid "" "`bpo-26864 `__: In urllib.request, " "change the proxy bypass host checking against no_proxy to be case-" @@ -24001,73 +24258,73 @@ msgid "" "bypassed hostname as a suffix. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15537 +#: ../../../build/NEWS:15682 msgid "" "`bpo-24902 `__: Print server URL on " "http.server startup. Initial patch by Felix Kaiser." msgstr "" -#: ../../../build/NEWS:15540 +#: ../../../build/NEWS:15685 msgid "" "`bpo-25788 `__: fileinput.hook_encoded()" " now supports an \"errors\" argument for passing to open. Original patch by" " Joseph Hackman." msgstr "" -#: ../../../build/NEWS:15543 ../../../build/NEWS:17916 +#: ../../../build/NEWS:15688 ../../../build/NEWS:18061 msgid "" "`bpo-26634 `__: recursive_repr() now " "sets __qualname__ of wrapper. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15546 ../../../build/NEWS:17919 +#: ../../../build/NEWS:15691 ../../../build/NEWS:18064 msgid "" "`bpo-26804 `__: urllib.request will " "prefer lower_case proxy environment variables over UPPER_CASE or Mixed_Case " "ones. Patch contributed by Hans-Peter Jansen." msgstr "" -#: ../../../build/NEWS:15550 ../../../build/NEWS:17923 +#: ../../../build/NEWS:15695 ../../../build/NEWS:18068 msgid "" "`bpo-26837 `__: assertSequenceEqual() " "now correctly outputs non-stringified differing items (like bytes in the -b " "mode). This affects assertListEqual() and assertTupleEqual()." msgstr "" -#: ../../../build/NEWS:15554 ../../../build/NEWS:17927 +#: ../../../build/NEWS:15699 ../../../build/NEWS:18072 msgid "" "`bpo-26041 `__: Remove \"will be removed" " in Python 3.7\" from deprecation messages of platform.dist() and " "platform.linux_distribution(). Patch by Kumaripaba Miyurusara Athukorala." msgstr "" -#: ../../../build/NEWS:15558 ../../../build/NEWS:17931 +#: ../../../build/NEWS:15703 ../../../build/NEWS:18076 msgid "" "`bpo-26822 `__: itemgetter, attrgetter " "and methodcaller objects no longer silently ignore keyword arguments." msgstr "" -#: ../../../build/NEWS:15561 ../../../build/NEWS:17934 +#: ../../../build/NEWS:15706 ../../../build/NEWS:18079 msgid "" "`bpo-26733 `__: Disassembling a class " "now disassembles class and static methods. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15564 ../../../build/NEWS:17937 +#: ../../../build/NEWS:15709 ../../../build/NEWS:18082 msgid "" "`bpo-26801 `__: Fix error handling in " ":func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of " ":exc:`NameError`. Patch written by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:15568 ../../../build/NEWS:17941 +#: ../../../build/NEWS:15713 ../../../build/NEWS:18086 msgid "" "`bpo-24838 `__: tarfile's ustar and gnu " "formats now correctly calculate name and link field limits for multibyte " "character encodings like utf-8." msgstr "" -#: ../../../build/NEWS:15574 ../../../build/NEWS:17947 +#: ../../../build/NEWS:15719 ../../../build/NEWS:18092 msgid "" "`bpo-26657 `__: Fix directory traversal " "vulnerability with http.server on Windows. This fixes a regression that was" @@ -24075,89 +24332,89 @@ msgid "" "Hagemeister." msgstr "" -#: ../../../build/NEWS:15581 ../../../build/NEWS:17954 +#: ../../../build/NEWS:15726 ../../../build/NEWS:18099 msgid "" "`bpo-26717 `__: Stop encoding " "Latin-1-ized WSGI paths with UTF-8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:15584 +#: ../../../build/NEWS:15729 msgid "" "`bpo-26782 `__: Add STARTUPINFO to " "subprocess.__all__ on Windows." msgstr "" -#: ../../../build/NEWS:15586 +#: ../../../build/NEWS:15731 msgid "" "`bpo-26404 `__: Add context manager to " "socketserver. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15588 ../../../build/NEWS:17957 +#: ../../../build/NEWS:15733 ../../../build/NEWS:18102 msgid "" "`bpo-26735 `__: Fix :func:`os.urandom` " "on Solaris 11.3 and newer when reading more than 1,024 bytes: call " "``getrandom()`` multiple times with a limit of 1024 bytes per call." msgstr "" -#: ../../../build/NEWS:15592 +#: ../../../build/NEWS:15737 msgid "" "`bpo-26585 `__: Eliminate " "http.server._quote_html() and use html.escape(quote=False). Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:15595 +#: ../../../build/NEWS:15740 msgid "" "`bpo-26685 `__: Raise OSError if closing" " a socket fails." msgstr "" -#: ../../../build/NEWS:15597 ../../../build/NEWS:17961 +#: ../../../build/NEWS:15742 ../../../build/NEWS:18106 msgid "" "`bpo-16329 `__: Add .webm to " "mimetypes.types_map. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:15599 ../../../build/NEWS:17963 +#: ../../../build/NEWS:15744 ../../../build/NEWS:18108 msgid "" "`bpo-13952 `__: Add .csv to " "mimetypes.types_map. Patch by Geoff Wilson." msgstr "" -#: ../../../build/NEWS:15601 +#: ../../../build/NEWS:15746 msgid "" "`bpo-26587 `__: the site module now " "allows .pth files to specify files to be added to sys.path (e.g. zip files)." msgstr "" -#: ../../../build/NEWS:15604 +#: ../../../build/NEWS:15749 msgid "" "`bpo-25609 `__: Introduce " "contextlib.AbstractContextManager and typing.ContextManager." msgstr "" -#: ../../../build/NEWS:15607 ../../../build/NEWS:17965 +#: ../../../build/NEWS:15752 ../../../build/NEWS:18110 msgid "" "`bpo-26709 `__: Fixed Y2038 problem in " "loading binary PLists." msgstr "" -#: ../../../build/NEWS:15609 ../../../build/NEWS:17967 +#: ../../../build/NEWS:15754 ../../../build/NEWS:18112 msgid "" "`bpo-23735 `__: Handle terminal resizing" " with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric " "Price." msgstr "" -#: ../../../build/NEWS:15612 +#: ../../../build/NEWS:15757 msgid "" "`bpo-25951 `__: Change " "SSLSocket.sendall() to return None, as explicitly documented for plain " "socket objects. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15615 ../../../build/NEWS:17970 +#: ../../../build/NEWS:15760 ../../../build/NEWS:18115 msgid "" "`bpo-26586 `__: In http.server, respond " "with \"413 Request header fields too large\" if there are too many header " @@ -24165,34 +24422,34 @@ msgid "" " exception. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15619 +#: ../../../build/NEWS:15764 msgid "" "`bpo-26676 `__: Added missing " "XMLPullParser to ElementTree.__all__." msgstr "" -#: ../../../build/NEWS:15621 ../../../build/NEWS:17974 +#: ../../../build/NEWS:15766 ../../../build/NEWS:18119 msgid "" "`bpo-22854 `__: Change " "BufferedReader.writable() and BufferedWriter.readable() to always return " "False." msgstr "" -#: ../../../build/NEWS:15624 +#: ../../../build/NEWS:15769 msgid "" "`bpo-26492 `__: Exhausted iterator of " "array.array now conforms with the behavior of iterators of other mutable " "sequences: it lefts exhausted even if iterated array is extended." msgstr "" -#: ../../../build/NEWS:15628 +#: ../../../build/NEWS:15773 msgid "" "`bpo-26641 `__: doctest.DocFileTest and " "doctest.testfile() now support packages (module splitted into multiple " "directories) for the package parameter." msgstr "" -#: ../../../build/NEWS:15631 ../../../build/NEWS:17977 +#: ../../../build/NEWS:15776 ../../../build/NEWS:18122 msgid "" "`bpo-25195 `__: Fix a regression in " "mock.MagicMock. _Call is a subclass of tuple (changeset 3603bae63c13 only " @@ -24200,26 +24457,26 @@ msgid "" "Andrew Plummer." msgstr "" -#: ../../../build/NEWS:15635 ../../../build/NEWS:17981 +#: ../../../build/NEWS:15780 ../../../build/NEWS:18126 msgid "" "`bpo-26644 `__: Raise ValueError rather " "than SystemError when a negative length is passed to SSLSocket.recv() or " "read()." msgstr "" -#: ../../../build/NEWS:15638 ../../../build/NEWS:17984 +#: ../../../build/NEWS:15783 ../../../build/NEWS:18129 msgid "" "`bpo-23804 `__: Fix SSL recv(0) and " "read(0) methods to return zero bytes instead of up to 1024." msgstr "" -#: ../../../build/NEWS:15641 ../../../build/NEWS:17987 +#: ../../../build/NEWS:15786 ../../../build/NEWS:18132 msgid "" "`bpo-26616 `__: Fixed a bug in " "datetime.astimezone() method." msgstr "" -#: ../../../build/NEWS:15643 +#: ../../../build/NEWS:15788 msgid "" "`bpo-26637 `__: The :mod:`importlib` " "module now emits an :exc:`ImportError` rather than a :exc:`TypeError` if " @@ -24227,7 +24484,7 @@ msgid "" ":data:`sys.path` is already cleared (set to ``None``)." msgstr "" -#: ../../../build/NEWS:15648 +#: ../../../build/NEWS:15793 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions when calling " @@ -24236,7 +24493,7 @@ msgid "" "process." msgstr "" -#: ../../../build/NEWS:15653 +#: ../../../build/NEWS:15798 msgid "" "`bpo-23848 `__: On Windows, " "faulthandler.enable() now also installs an exception handler to dump the " @@ -24244,7 +24501,7 @@ msgid "" "signals (SIGSEGV, SIGFPE, SIGABRT)." msgstr "" -#: ../../../build/NEWS:15657 +#: ../../../build/NEWS:15802 msgid "" "`bpo-26530 `__: Add C functions " ":c:func:`_PyTraceMalloc_Track` and :c:func:`_PyTraceMalloc_Untrack` to track" @@ -24252,38 +24509,38 @@ msgid "" ":c:func:`_PyTraceMalloc_GetTraceback` to get the traceback of an object." msgstr "" -#: ../../../build/NEWS:15662 +#: ../../../build/NEWS:15807 msgid "" "`bpo-26588 `__: The _tracemalloc now " "supports tracing memory allocations of multiple address spaces (domains)." msgstr "" -#: ../../../build/NEWS:15665 ../../../build/NEWS:17993 +#: ../../../build/NEWS:15810 ../../../build/NEWS:18138 msgid "" "`bpo-24266 `__: Ctrl+C during Readline " "history search now cancels the search mode when compiled with Readline 7." msgstr "" -#: ../../../build/NEWS:15668 +#: ../../../build/NEWS:15813 msgid "" "`bpo-26590 `__: Implement a safe " "finalizer for the _socket.socket type. It now releases the GIL to close the " "socket." msgstr "" -#: ../../../build/NEWS:15671 +#: ../../../build/NEWS:15816 msgid "" "`bpo-18787 `__: spwd.getspnam() now " "raises a PermissionError if the user doesn't have privileges." msgstr "" -#: ../../../build/NEWS:15674 ../../../build/NEWS:17996 +#: ../../../build/NEWS:15819 ../../../build/NEWS:18141 msgid "" "`bpo-26560 `__: Avoid potential " "ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby." msgstr "" -#: ../../../build/NEWS:15677 +#: ../../../build/NEWS:15822 msgid "" "`bpo-26567 `__: Add a new function " ":c:func:`PyErr_ResourceWarning` function to pass the destroyed object. Add a" @@ -24292,137 +24549,137 @@ msgid "" "source object was allocated." msgstr "" -#: ../../../build/NEWS:15685 ../../../build/NEWS:18002 +#: ../../../build/NEWS:15830 ../../../build/NEWS:18147 msgid "" "`bpo-26313 `__: ssl.py " "_load_windows_store_certs fails if windows cert store is empty. Patch by " "Baji." msgstr "" -#: ../../../build/NEWS:15691 ../../../build/NEWS:18008 +#: ../../../build/NEWS:15836 ../../../build/NEWS:18153 msgid "" "`bpo-26569 `__: Fix " ":func:`pyclbr.readmodule` and :func:`pyclbr.readmodule_ex` to support " "importing packages." msgstr "" -#: ../../../build/NEWS:15694 ../../../build/NEWS:18011 +#: ../../../build/NEWS:15839 ../../../build/NEWS:18156 msgid "" "`bpo-26499 `__: Account for remaining " "Content-Length in HTTPResponse.readline() and read1(). Based on patch by " "Silent Ghost. Also document that HTTPResponse now supports these methods." msgstr "" -#: ../../../build/NEWS:15698 ../../../build/NEWS:18015 +#: ../../../build/NEWS:15843 ../../../build/NEWS:18160 msgid "" "`bpo-25320 `__: Handle sockets in " "directories unittest discovery is scanning. Patch from Victor van den Elzen." msgstr "" -#: ../../../build/NEWS:15701 ../../../build/NEWS:18018 +#: ../../../build/NEWS:15846 ../../../build/NEWS:18163 msgid "" "`bpo-16181 `__: cookiejar.http2time() " "now returns None if year is higher than datetime.MAXYEAR." msgstr "" -#: ../../../build/NEWS:15704 ../../../build/NEWS:18021 +#: ../../../build/NEWS:15849 ../../../build/NEWS:18166 msgid "" "`bpo-26513 `__: Fixes platform module " "detection of Windows Server" msgstr "" -#: ../../../build/NEWS:15706 ../../../build/NEWS:18023 +#: ../../../build/NEWS:15851 ../../../build/NEWS:18168 msgid "" "`bpo-23718 `__: Fixed parsing time in " "week 0 before Jan 1. Original patch by Tamás Bence Gedai." msgstr "" -#: ../../../build/NEWS:15709 +#: ../../../build/NEWS:15854 msgid "" "`bpo-26323 `__: Add Mock.assert_called()" " and Mock.assert_called_once() methods to unittest.mock. Patch written by " "Amit Saha." msgstr "" -#: ../../../build/NEWS:15712 ../../../build/NEWS:18026 +#: ../../../build/NEWS:15857 ../../../build/NEWS:18171 msgid "" "`bpo-20589 `__: Invoking Path.owner() " "and Path.group() on Windows now raise NotImplementedError instead of " "ImportError." msgstr "" -#: ../../../build/NEWS:15715 ../../../build/NEWS:18029 +#: ../../../build/NEWS:15860 ../../../build/NEWS:18174 msgid "" "`bpo-26177 `__: Fixed the keys() method " "for Canvas and Scrollbar widgets." msgstr "" -#: ../../../build/NEWS:15717 +#: ../../../build/NEWS:15862 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in fileinput. The bufsize parameter is now deprecated and ignored." msgstr "" -#: ../../../build/NEWS:15720 +#: ../../../build/NEWS:15865 msgid "" "`bpo-19475 `__: Added an optional " "argument timespec to the datetime isoformat() method to choose the precision" " of the time component." msgstr "" -#: ../../../build/NEWS:15723 ../../../build/NEWS:18034 +#: ../../../build/NEWS:15868 ../../../build/NEWS:18179 msgid "" "`bpo-2202 `__: Fix UnboundLocalError in " "AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu " "Dupuy." msgstr "" -#: ../../../build/NEWS:15727 +#: ../../../build/NEWS:15872 msgid "" "`bpo-26167 `__: Minimized overhead in " "copy.copy() and copy.deepcopy(). Optimized copying and deepcopying " "bytearrays, NotImplemented, slices, short lists, tuples, dicts, sets." msgstr "" -#: ../../../build/NEWS:15731 ../../../build/NEWS:18038 +#: ../../../build/NEWS:15876 ../../../build/NEWS:18183 msgid "" "`bpo-25718 `__: Fixed pickling and " "copying the accumulate() iterator with total is None." msgstr "" -#: ../../../build/NEWS:15734 ../../../build/NEWS:18041 +#: ../../../build/NEWS:15879 ../../../build/NEWS:18186 msgid "" "`bpo-26475 `__: Fixed debugging output " "for regular expressions with the (?x) flag." msgstr "" -#: ../../../build/NEWS:15737 +#: ../../../build/NEWS:15882 msgid "" "`bpo-26482 `__: Allowed pickling " "recursive dequeues." msgstr "" -#: ../../../build/NEWS:15739 +#: ../../../build/NEWS:15884 msgid "" "`bpo-26335 `__: Make mmap.write() return" " the number of bytes written like other write methods. Patch by Jakub " "Stasiak." msgstr "" -#: ../../../build/NEWS:15742 ../../../build/NEWS:18044 +#: ../../../build/NEWS:15887 ../../../build/NEWS:18189 msgid "" "`bpo-26457 `__: Fixed the subnets() " "methods in IP network classes for the case when resulting prefix length is " "equal to maximal prefix length. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15746 ../../../build/NEWS:18048 +#: ../../../build/NEWS:15891 ../../../build/NEWS:18193 msgid "" "`bpo-26385 `__: Remove the file if the " "internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." msgstr "" -#: ../../../build/NEWS:15749 ../../../build/NEWS:18051 +#: ../../../build/NEWS:15894 ../../../build/NEWS:18196 msgid "" "`bpo-26402 `__: Fix XML-RPC client to " "retry when the server shuts down a persistent connection. This was a " @@ -24430,33 +24687,33 @@ msgid "" "3.5.0a4." msgstr "" -#: ../../../build/NEWS:15753 ../../../build/NEWS:18055 +#: ../../../build/NEWS:15898 ../../../build/NEWS:18200 msgid "" "`bpo-25913 `__: Leading ``<~`` is " "optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15756 ../../../build/NEWS:18058 +#: ../../../build/NEWS:15901 ../../../build/NEWS:18203 msgid "" "`bpo-26186 `__: Remove an invalid type " "check in importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:15758 +#: ../../../build/NEWS:15903 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises ImportError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:15762 ../../../build/NEWS:18064 +#: ../../../build/NEWS:15907 ../../../build/NEWS:18209 msgid "" "`bpo-26309 `__: In the \"socketserver\" " "module, shut down the request (closing the connected socket) when " "verify_request() returns false. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15766 +#: ../../../build/NEWS:15911 msgid "" "`bpo-23430 `__: Change the socketserver " "module to only catch exceptions raised from a request handler that are " @@ -24465,77 +24722,77 @@ msgid "" "to stop a single-threaded server." msgstr "" -#: ../../../build/NEWS:15775 ../../../build/NEWS:18071 +#: ../../../build/NEWS:15920 ../../../build/NEWS:18216 msgid "" "`bpo-25939 `__: On Windows open the cert" " store readonly in ssl.enum_certificates." msgstr "" -#: ../../../build/NEWS:15781 ../../../build/NEWS:18077 +#: ../../../build/NEWS:15926 ../../../build/NEWS:18222 msgid "" "`bpo-25995 `__: os.walk() no longer uses" " FDs proportional to the tree depth." msgstr "" -#: ../../../build/NEWS:15783 +#: ../../../build/NEWS:15928 msgid "" "`bpo-25994 `__: Added the close() method" " and the support of the context manager protocol for the os.scandir() " "iterator." msgstr "" -#: ../../../build/NEWS:15786 +#: ../../../build/NEWS:15931 msgid "" "`bpo-23992 `__: multiprocessing: make " "MapResult not fail-fast upon exception." msgstr "" -#: ../../../build/NEWS:15788 +#: ../../../build/NEWS:15933 msgid "" "`bpo-26243 `__: Support keyword " "arguments to zlib.compress(). Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15791 ../../../build/NEWS:18079 +#: ../../../build/NEWS:15936 ../../../build/NEWS:18224 msgid "" "`bpo-26117 `__: The os.scandir() " "iterator now closes file descriptor not only when the iteration is finished," " but when it was failed with error." msgstr "" -#: ../../../build/NEWS:15794 +#: ../../../build/NEWS:15939 msgid "" "`bpo-25949 `__: __dict__ for an " "OrderedDict instance is now created only when needed." msgstr "" -#: ../../../build/NEWS:15797 ../../../build/NEWS:18082 +#: ../../../build/NEWS:15942 ../../../build/NEWS:18227 msgid "" "`bpo-25911 `__: Restored support of " "bytes paths in os.walk() on Windows." msgstr "" -#: ../../../build/NEWS:15799 ../../../build/NEWS:18084 +#: ../../../build/NEWS:15944 ../../../build/NEWS:18229 msgid "" "`bpo-26045 `__: Add UTF-8 suggestion to " "error message when posting a non-Latin-1 string with http.client." msgstr "" -#: ../../../build/NEWS:15802 +#: ../../../build/NEWS:15947 msgid "" "`bpo-26039 `__: Added " "zipfile.ZipInfo.from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas " "Kluyver." msgstr "" -#: ../../../build/NEWS:15805 ../../../build/NEWS:18087 +#: ../../../build/NEWS:15950 ../../../build/NEWS:18232 msgid "" "`bpo-12923 `__: Reset FancyURLopener's " "redirect counter even if there is an exception. Based on patches by Brian " "Brazil and Daniel Rocco." msgstr "" -#: ../../../build/NEWS:15808 ../../../build/NEWS:18090 +#: ../../../build/NEWS:15953 ../../../build/NEWS:18235 msgid "" "`bpo-25945 `__: Fixed a crash when " "unpickle the functools.partial object with wrong state. Fixed a leak in " @@ -24543,25 +24800,25 @@ msgid "" "of functools.partial have now always types tuple and dict correspondingly." msgstr "" -#: ../../../build/NEWS:15813 ../../../build/NEWS:18095 +#: ../../../build/NEWS:15958 ../../../build/NEWS:18240 msgid "" "`bpo-26202 `__: copy.deepcopy() now " "correctly copies range() objects with non-atomic attributes." msgstr "" -#: ../../../build/NEWS:15816 ../../../build/NEWS:18098 +#: ../../../build/NEWS:15961 ../../../build/NEWS:18243 msgid "" "`bpo-23076 `__: Path.glob() now raises a" " ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." msgstr "" -#: ../../../build/NEWS:15819 ../../../build/NEWS:18101 +#: ../../../build/NEWS:15964 ../../../build/NEWS:18246 msgid "" "`bpo-19883 `__: Fixed possible integer " "overflows in zipimport." msgstr "" -#: ../../../build/NEWS:15821 ../../../build/NEWS:18103 +#: ../../../build/NEWS:15966 ../../../build/NEWS:18248 msgid "" "`bpo-26227 `__: On Windows, " "getnameinfo(), gethostbyaddr() and gethostbyname_ex() functions of the " @@ -24569,203 +24826,203 @@ msgid "" "UTF-8." msgstr "" -#: ../../../build/NEWS:15825 +#: ../../../build/NEWS:15970 msgid "" "`bpo-26099 `__: The site module now " "writes an error into stderr if sitecustomize module can be imported but " "executing the module raise an ImportError. Same change for usercustomize." msgstr "" -#: ../../../build/NEWS:15829 ../../../build/NEWS:18107 +#: ../../../build/NEWS:15974 ../../../build/NEWS:18252 msgid "" "`bpo-26147 `__: xmlrpc now works with " "strings not encodable with used non-UTF-8 encoding." msgstr "" -#: ../../../build/NEWS:15832 ../../../build/NEWS:18110 +#: ../../../build/NEWS:15977 ../../../build/NEWS:18255 msgid "" "`bpo-25935 `__: Garbage collector now " "breaks reference loops with OrderedDict." msgstr "" -#: ../../../build/NEWS:15834 ../../../build/NEWS:18112 +#: ../../../build/NEWS:15979 ../../../build/NEWS:18257 msgid "" "`bpo-16620 `__: Fixed AttributeError in " "msilib.Directory.glob()." msgstr "" -#: ../../../build/NEWS:15836 ../../../build/NEWS:18114 +#: ../../../build/NEWS:15981 ../../../build/NEWS:18259 msgid "" "`bpo-26013 `__: Added compatibility with" " broken protocol 2 pickles created in old Python 3 versions (3.4.3 and " "lower)." msgstr "" -#: ../../../build/NEWS:15839 +#: ../../../build/NEWS:15984 msgid "" "`bpo-26129 `__: Deprecated accepting " "non-integers in grp.getgrgid()." msgstr "" -#: ../../../build/NEWS:15841 ../../../build/NEWS:18117 +#: ../../../build/NEWS:15986 ../../../build/NEWS:18262 msgid "" "`bpo-25850 `__: Use cross-compilation by" " default for 64-bit Windows." msgstr "" -#: ../../../build/NEWS:15843 +#: ../../../build/NEWS:15988 msgid "" "`bpo-25822 `__: Add docstrings to the " "fields of urllib.parse results. Patch contributed by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15846 +#: ../../../build/NEWS:15991 msgid "" "`bpo-22642 `__: Convert trace module " "option parsing mechanism to argparse. Patch contributed by SilentGhost." msgstr "" -#: ../../../build/NEWS:15849 ../../../build/NEWS:18121 +#: ../../../build/NEWS:15994 ../../../build/NEWS:18266 msgid "" "`bpo-24705 `__: Fix " "sysconfig._parse_makefile not expanding ${} vars appearing before $() vars." msgstr "" -#: ../../../build/NEWS:15852 +#: ../../../build/NEWS:15997 msgid "" "`bpo-26069 `__: Remove the deprecated " "apis in the trace module." msgstr "" -#: ../../../build/NEWS:15854 ../../../build/NEWS:18124 +#: ../../../build/NEWS:15999 ../../../build/NEWS:18269 msgid "" "`bpo-22138 `__: Fix mock.patch behavior " "when patching descriptors. Restore original values after patching. Patch " "contributed by Sean McCully." msgstr "" -#: ../../../build/NEWS:15857 ../../../build/NEWS:18127 +#: ../../../build/NEWS:16002 ../../../build/NEWS:18272 msgid "" "`bpo-25672 `__: In the ssl module, " "enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." msgstr "" -#: ../../../build/NEWS:15860 ../../../build/NEWS:18130 +#: ../../../build/NEWS:16005 ../../../build/NEWS:18275 msgid "" "`bpo-26012 `__: Don't traverse into " "symlinks for ``**`` pattern in pathlib.Path.[r]glob()." msgstr "" -#: ../../../build/NEWS:15863 ../../../build/NEWS:18133 +#: ../../../build/NEWS:16008 ../../../build/NEWS:18278 msgid "" "`bpo-24120 `__: Ignore PermissionError " "when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri." msgstr "" -#: ../../../build/NEWS:15866 +#: ../../../build/NEWS:16011 msgid "" "`bpo-21815 `__: Accept ] characters in " "the data portion of imap responses, in order to handle the flags with square" " brackets accepted and produced by servers such as gmail." msgstr "" -#: ../../../build/NEWS:15870 ../../../build/NEWS:18136 +#: ../../../build/NEWS:16015 ../../../build/NEWS:18281 msgid "" "`bpo-25447 `__: fileinput now uses " "sys.stdin as-is if it does not have a buffer attribute (restores backward " "compatibility)." msgstr "" -#: ../../../build/NEWS:15873 +#: ../../../build/NEWS:16018 msgid "" "`bpo-25971 `__: Optimized creating " "Fractions from floats by 2 times and from Decimals by 3 times." msgstr "" -#: ../../../build/NEWS:15876 +#: ../../../build/NEWS:16021 msgid "" "`bpo-25802 `__: Document as deprecated " "the remaining implementations of importlib.abc.Loader.load_module()." msgstr "" -#: ../../../build/NEWS:15879 +#: ../../../build/NEWS:16024 msgid "" "`bpo-25928 `__: Add " "Decimal.as_integer_ratio()." msgstr "" -#: ../../../build/NEWS:15881 ../../../build/NEWS:18139 +#: ../../../build/NEWS:16026 ../../../build/NEWS:18284 msgid "" "`bpo-25447 `__: Copying the lru_cache() " "wrapper object now always works, independently from the type of the wrapped " "object (by returning the original object unchanged)." msgstr "" -#: ../../../build/NEWS:15885 +#: ../../../build/NEWS:16030 msgid "" "`bpo-25768 `__: Have the functions in " "compileall return booleans instead of ints and add proper documentation and " "tests for the return values." msgstr "" -#: ../../../build/NEWS:15888 ../../../build/NEWS:18143 +#: ../../../build/NEWS:16033 ../../../build/NEWS:18288 msgid "" "`bpo-24103 `__: Fixed possible use after" " free in ElementTree.XMLPullParser." msgstr "" -#: ../../../build/NEWS:15890 ../../../build/NEWS:18145 +#: ../../../build/NEWS:16035 ../../../build/NEWS:18290 msgid "" "`bpo-25860 `__: os.fwalk() no longer " "skips remaining directories when error occurs. Original patch by Samson Lee." msgstr "" -#: ../../../build/NEWS:15893 ../../../build/NEWS:18148 +#: ../../../build/NEWS:16038 ../../../build/NEWS:18293 msgid "" "`bpo-25914 `__: Fixed and simplified " "OrderedDict.__sizeof__." msgstr "" -#: ../../../build/NEWS:15895 +#: ../../../build/NEWS:16040 msgid "" "`bpo-25869 `__: Optimized deepcopying " "ElementTree; it is now 20 times faster." msgstr "" -#: ../../../build/NEWS:15897 +#: ../../../build/NEWS:16042 msgid "" "`bpo-25873 `__: Optimized iterating " "ElementTree. Iterating elements Element.iter() is now 40% faster, iterating" " text Element.itertext() is now up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:15901 ../../../build/NEWS:18150 +#: ../../../build/NEWS:16046 ../../../build/NEWS:18295 msgid "" "`bpo-25902 `__: Fixed various refcount " "issues in ElementTree iteration." msgstr "" -#: ../../../build/NEWS:15903 +#: ../../../build/NEWS:16048 msgid "" "`bpo-22227 `__: The TarFile iterator is " "reimplemented using generator. This implementation is simpler that using " "class." msgstr "" -#: ../../../build/NEWS:15906 +#: ../../../build/NEWS:16051 msgid "" "`bpo-25638 `__: Optimized " "ElementTree.iterparse(); it is now 2x faster. Optimized ElementTree parsing;" " it is now 10% faster." msgstr "" -#: ../../../build/NEWS:15909 +#: ../../../build/NEWS:16054 msgid "" "`bpo-25761 `__: Improved detecting " "errors in broken pickle data." msgstr "" -#: ../../../build/NEWS:15911 ../../../build/NEWS:18152 +#: ../../../build/NEWS:16056 ../../../build/NEWS:18297 msgid "" "`bpo-25717 `__: Restore the previous " "behaviour of tolerating most fstat() errors when opening files. This was a " @@ -24773,7 +25030,7 @@ msgid "" "special cases." msgstr "" -#: ../../../build/NEWS:15915 ../../../build/NEWS:18156 +#: ../../../build/NEWS:16060 ../../../build/NEWS:18301 msgid "" "`bpo-24903 `__: Fix regression in number" " of arguments compileall accepts when '-d' is specified. The check on the " @@ -24781,27 +25038,27 @@ msgid "" " anyway." msgstr "" -#: ../../../build/NEWS:15919 ../../../build/NEWS:18160 +#: ../../../build/NEWS:16064 ../../../build/NEWS:18305 msgid "" "`bpo-25764 `__: In the subprocess " "module, preserve any exception caused by fork() failure when preexec_fn is " "used." msgstr "" -#: ../../../build/NEWS:15922 +#: ../../../build/NEWS:16067 msgid "" "`bpo-25771 `__: Tweak the exception " "message for importlib.util.resolve_name() when 'package' isn't specified but" " necessary." msgstr "" -#: ../../../build/NEWS:15925 ../../../build/NEWS:18163 +#: ../../../build/NEWS:16070 ../../../build/NEWS:18308 msgid "" "`bpo-6478 `__: _strptime's regexp cache " "now is reset after changing timezone with time.tzset()." msgstr "" -#: ../../../build/NEWS:15928 ../../../build/NEWS:18166 +#: ../../../build/NEWS:16073 ../../../build/NEWS:18311 msgid "" "`bpo-14285 `__: When executing a package" " with the \"python -m package\" option, and package initialization fails, a " @@ -24810,7 +25067,7 @@ msgid "" "ImportError." msgstr "" -#: ../../../build/NEWS:15933 ../../../build/NEWS:18171 +#: ../../../build/NEWS:16078 ../../../build/NEWS:18316 msgid "" "`bpo-19771 `__: Also in runpy and the " "\"-m\" option, omit the irrelevant message \". . . is a package and cannot " @@ -24818,70 +25075,70 @@ msgid "" "due to a bad ``*.pyc`` file)." msgstr "" -#: ../../../build/NEWS:15937 ../../../build/NEWS:18175 +#: ../../../build/NEWS:16082 ../../../build/NEWS:18320 msgid "" "`bpo-25177 `__: Fixed problem with the " "mean of very small and very large numbers. As a side effect, statistics.mean" " and statistics.variance should be significantly faster." msgstr "" -#: ../../../build/NEWS:15941 ../../../build/NEWS:18179 +#: ../../../build/NEWS:16086 ../../../build/NEWS:18324 msgid "" "`bpo-25718 `__: Fixed copying object " "with state with boolean value is false." msgstr "" -#: ../../../build/NEWS:15943 ../../../build/NEWS:18181 +#: ../../../build/NEWS:16088 ../../../build/NEWS:18326 msgid "" "`bpo-10131 `__: Fixed deep copying of " "minidom documents. Based on patch by Marian Ganisin." msgstr "" -#: ../../../build/NEWS:15946 +#: ../../../build/NEWS:16091 msgid "" "`bpo-7990 `__: dir() on " "ElementTree.Element now lists properties: \"tag\", \"text\", \"tail\" and " "\"attrib\". Original patch by Santoso Wijaya." msgstr "" -#: ../../../build/NEWS:15949 ../../../build/NEWS:18184 +#: ../../../build/NEWS:16094 ../../../build/NEWS:18329 msgid "" "`bpo-25725 `__: Fixed a reference leak " "in pickle.loads() when unpickling invalid data including tuple instructions." msgstr "" -#: ../../../build/NEWS:15952 ../../../build/NEWS:18187 +#: ../../../build/NEWS:16097 ../../../build/NEWS:18332 msgid "" "`bpo-25663 `__: In the Readline " "completer, avoid listing duplicate global names, and search the global " "namespace before searching builtins." msgstr "" -#: ../../../build/NEWS:15955 ../../../build/NEWS:18190 +#: ../../../build/NEWS:16100 ../../../build/NEWS:18335 msgid "" "`bpo-25688 `__: Fixed file leak in " "ElementTree.iterparse() raising an error." msgstr "" -#: ../../../build/NEWS:15957 ../../../build/NEWS:18192 +#: ../../../build/NEWS:16102 ../../../build/NEWS:18337 msgid "" "`bpo-23914 `__: Fixed SystemError raised" " by unpickler on broken pickle data." msgstr "" -#: ../../../build/NEWS:15959 ../../../build/NEWS:18194 +#: ../../../build/NEWS:16104 ../../../build/NEWS:18339 msgid "" "`bpo-25691 `__: Fixed crash on deleting " "ElementTree.Element attributes." msgstr "" -#: ../../../build/NEWS:15961 ../../../build/NEWS:18196 +#: ../../../build/NEWS:16106 ../../../build/NEWS:18341 msgid "" "`bpo-25624 `__: ZipFile now always " "writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:15964 ../../../build/NEWS:18515 +#: ../../../build/NEWS:16109 ../../../build/NEWS:18660 msgid "" "`bpo-25626 `__: Change three zlib " "functions to accept sizes that fit in Py_ssize_t, but internally cap those " @@ -24891,20 +25148,20 @@ msgid "" "bufsize parameter, and the zlib.Decompress.flush() length parameter." msgstr "" -#: ../../../build/NEWS:15971 ../../../build/NEWS:18522 +#: ../../../build/NEWS:16116 ../../../build/NEWS:18667 msgid "" "`bpo-25583 `__: Avoid incorrect errors " "raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:15974 ../../../build/NEWS:18525 +#: ../../../build/NEWS:16119 ../../../build/NEWS:18670 msgid "" "`bpo-25593 `__: Change semantics of " "EventLoop.stop() in asyncio." msgstr "" -#: ../../../build/NEWS:15976 ../../../build/NEWS:18527 +#: ../../../build/NEWS:16121 ../../../build/NEWS:18672 msgid "" "`bpo-6973 `__: When we know a " "subprocess.Popen process has died, do not allow the send_signal(), " @@ -24912,7 +25169,7 @@ msgid "" "signal a different process." msgstr "" -#: ../../../build/NEWS:15980 +#: ../../../build/NEWS:16125 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: calendar, " @@ -24921,7 +25178,7 @@ msgid "" "Kołodziej, Mauro S. M. Rodrigues and Joel Taddei." msgstr "" -#: ../../../build/NEWS:15986 +#: ../../../build/NEWS:16131 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute. Also complete names of " @@ -24929,121 +25186,121 @@ msgid "" "yet created on an instance." msgstr "" -#: ../../../build/NEWS:15990 ../../../build/NEWS:18534 +#: ../../../build/NEWS:16135 ../../../build/NEWS:18679 msgid "" "`bpo-25498 `__: Fix a crash when " "garbage-collecting ctypes objects created by wrapping a memoryview. This " "was a regression made in 3.5a1. Based on patch by Eryksun." msgstr "" -#: ../../../build/NEWS:15994 ../../../build/NEWS:18538 +#: ../../../build/NEWS:16139 ../../../build/NEWS:18683 msgid "" "`bpo-25584 `__: Added \"escape\" to the " "__all__ list in the glob module." msgstr "" -#: ../../../build/NEWS:15996 ../../../build/NEWS:18540 +#: ../../../build/NEWS:16141 ../../../build/NEWS:18685 msgid "" "`bpo-25584 `__: Fixed recursive glob() " "with patterns starting with ``**``." msgstr "" -#: ../../../build/NEWS:15998 ../../../build/NEWS:18542 +#: ../../../build/NEWS:16143 ../../../build/NEWS:18687 msgid "" "`bpo-25446 `__: Fix regression in " "smtplib's AUTH LOGIN support." msgstr "" -#: ../../../build/NEWS:16000 ../../../build/NEWS:18544 +#: ../../../build/NEWS:16145 ../../../build/NEWS:18689 msgid "" "`bpo-18010 `__: Fix the pydoc web " "server's module search function to handle exceptions from importing " "packages." msgstr "" -#: ../../../build/NEWS:16003 ../../../build/NEWS:18547 +#: ../../../build/NEWS:16148 ../../../build/NEWS:18692 msgid "" "`bpo-25554 `__: Got rid of circular " "references in regular expression parsing." msgstr "" -#: ../../../build/NEWS:16005 +#: ../../../build/NEWS:16150 msgid "" "`bpo-18973 `__: Command-line interface " "of the calendar module now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:16008 ../../../build/NEWS:18549 +#: ../../../build/NEWS:16153 ../../../build/NEWS:18694 msgid "" "`bpo-25510 `__: " "fileinput.FileInput.readline() now returns b'' instead of '' at the end if " "the FileInput was opened with binary mode. Patch by Ryosuke Ito." msgstr "" -#: ../../../build/NEWS:16012 ../../../build/NEWS:18553 +#: ../../../build/NEWS:16157 ../../../build/NEWS:18698 msgid "" "`bpo-25503 `__: Fixed inspect.getdoc() " "for inherited docstrings of properties. Original patch by John Mark " "Vandenberg." msgstr "" -#: ../../../build/NEWS:16015 ../../../build/NEWS:18556 +#: ../../../build/NEWS:16160 ../../../build/NEWS:18701 msgid "" "`bpo-25515 `__: Always use os.urandom as" " a source of randomness in uuid.uuid4." msgstr "" -#: ../../../build/NEWS:16017 ../../../build/NEWS:18558 +#: ../../../build/NEWS:16162 ../../../build/NEWS:18703 msgid "" "`bpo-21827 `__: Fixed textwrap.dedent() " "for the case when largest common whitespace is a substring of smallest " "leading whitespace. Based on patch by Robert Li." msgstr "" -#: ../../../build/NEWS:16021 ../../../build/NEWS:18562 +#: ../../../build/NEWS:16166 ../../../build/NEWS:18707 msgid "" "`bpo-25447 `__: The lru_cache() wrapper " "objects now can be copied and pickled (by returning the original object " "unchanged)." msgstr "" -#: ../../../build/NEWS:16024 ../../../build/NEWS:18565 +#: ../../../build/NEWS:16169 ../../../build/NEWS:18710 msgid "" "`bpo-25390 `__: typing: Don't crash on " "Union[str, Pattern]." msgstr "" -#: ../../../build/NEWS:16026 ../../../build/NEWS:18567 +#: ../../../build/NEWS:16171 ../../../build/NEWS:18712 msgid "" "`bpo-25441 `__: asyncio: Raise error " "from drain() when socket is closed." msgstr "" -#: ../../../build/NEWS:16028 ../../../build/NEWS:18569 +#: ../../../build/NEWS:16173 ../../../build/NEWS:18714 msgid "" "`bpo-25410 `__: Cleaned up and fixed " "minor bugs in C implementation of OrderedDict." msgstr "" -#: ../../../build/NEWS:16031 ../../../build/NEWS:18572 +#: ../../../build/NEWS:16176 ../../../build/NEWS:18717 msgid "" "`bpo-25411 `__: Improved Unicode support" " in SMTPHandler through better use of the email package. Thanks to user " "simon04 for the patch." msgstr "" -#: ../../../build/NEWS:16034 +#: ../../../build/NEWS:16179 msgid "" "Move the imp module from a PendingDeprecationWarning to DeprecationWarning." msgstr "" -#: ../../../build/NEWS:16037 ../../../build/NEWS:18575 +#: ../../../build/NEWS:16182 ../../../build/NEWS:18720 msgid "" "`bpo-25407 `__: Remove mentions of the " "formatter module being removed in Python 3.6." msgstr "" -#: ../../../build/NEWS:16040 ../../../build/NEWS:18578 +#: ../../../build/NEWS:16185 ../../../build/NEWS:18723 msgid "" "`bpo-25406 `__: Fixed a bug in C " "implementation of OrderedDict.move_to_end() that caused segmentation fault " @@ -25051,59 +25308,59 @@ msgid "" "dict." msgstr "" -#: ../../../build/NEWS:16044 +#: ../../../build/NEWS:16189 msgid "" "`bpo-25382 `__: pickletools.dis() now " "outputs implicit memo index for the MEMOIZE opcode." msgstr "" -#: ../../../build/NEWS:16047 +#: ../../../build/NEWS:16192 msgid "" "`bpo-25357 `__: Add an optional newline " "parameter to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " "memory copy." msgstr "" -#: ../../../build/NEWS:16050 +#: ../../../build/NEWS:16195 msgid "" "`bpo-24164 `__: Objects that need " "calling ``__new__`` with keyword arguments, can now be pickled using pickle " "protocols older than protocol version 4." msgstr "" -#: ../../../build/NEWS:16053 ../../../build/NEWS:18582 +#: ../../../build/NEWS:16198 ../../../build/NEWS:18727 msgid "" "`bpo-25364 `__: zipfile now works in " "threads disabled builds." msgstr "" -#: ../../../build/NEWS:16055 ../../../build/NEWS:18584 +#: ../../../build/NEWS:16200 ../../../build/NEWS:18729 msgid "" "`bpo-25328 `__: smtpd's SMTPChannel now " "correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are " "set to true." msgstr "" -#: ../../../build/NEWS:16058 +#: ../../../build/NEWS:16203 msgid "" "`bpo-16099 `__: RobotFileParser now " "supports Crawl-delay and Request-rate extensions. Patch by Nikolay " "Bogoychev." msgstr "" -#: ../../../build/NEWS:16061 ../../../build/NEWS:18587 +#: ../../../build/NEWS:16206 ../../../build/NEWS:18732 msgid "" "`bpo-25316 `__: distutils raises OSError" " instead of DistutilsPlatformError when MSVC is not installed." msgstr "" -#: ../../../build/NEWS:16064 ../../../build/NEWS:18590 +#: ../../../build/NEWS:16209 ../../../build/NEWS:18735 msgid "" "`bpo-25380 `__: Fixed protocol for the " "STACK_GLOBAL opcode in pickletools.opcodes." msgstr "" -#: ../../../build/NEWS:16067 ../../../build/NEWS:18593 +#: ../../../build/NEWS:16212 ../../../build/NEWS:18738 msgid "" "`bpo-23972 `__: Updates asyncio datagram" " create method allowing reuseport and reuseaddr socket options to be set " @@ -25112,7 +25369,7 @@ msgid "" " is 'posix' (except if the platform is Cygwin). Patch by Chris Laws." msgstr "" -#: ../../../build/NEWS:16073 ../../../build/NEWS:18599 +#: ../../../build/NEWS:16218 ../../../build/NEWS:18744 msgid "" "`bpo-25304 `__: Add " "asyncio.run_coroutine_threadsafe(). This lets you submit a coroutine to a " @@ -25120,60 +25377,60 @@ msgid "" " Michel." msgstr "" -#: ../../../build/NEWS:16077 ../../../build/NEWS:18603 +#: ../../../build/NEWS:16222 ../../../build/NEWS:18748 msgid "" "`bpo-25232 `__: Fix CGIRequestHandler to" " split the query from the URL at the first question mark (?) rather than the" " last. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:16080 ../../../build/NEWS:18606 +#: ../../../build/NEWS:16225 ../../../build/NEWS:18751 msgid "" "`bpo-24657 `__: Prevent " "CGIRequestHandler from collapsing slashes in the query part of the URL as if" " it were a path. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:16083 +#: ../../../build/NEWS:16228 msgid "" "`bpo-25287 `__: Don't add " "crypt.METHOD_CRYPT to crypt.methods if it's not supported. Check if it is " "supported, it may not be supported on OpenBSD for example." msgstr "" -#: ../../../build/NEWS:16087 ../../../build/NEWS:18634 +#: ../../../build/NEWS:16232 ../../../build/NEWS:18779 msgid "" "`bpo-23600 `__: Default implementation " "of tzinfo.fromutc() was returning wrong results in some cases." msgstr "" -#: ../../../build/NEWS:16090 ../../../build/NEWS:18631 +#: ../../../build/NEWS:16235 ../../../build/NEWS:18776 msgid "" "`bpo-25203 `__: Failed " "readline.set_completer_delims() no longer left the module in inconsistent " "state." msgstr "" -#: ../../../build/NEWS:16093 +#: ../../../build/NEWS:16238 msgid "" "`bpo-25011 `__: rlcompleter now omits " "private and special attribute names unless the prefix starts with " "underscores." msgstr "" -#: ../../../build/NEWS:16096 +#: ../../../build/NEWS:16241 msgid "" "`bpo-25209 `__: rlcompleter now can add " "a space or a colon after completed keyword." msgstr "" -#: ../../../build/NEWS:16099 +#: ../../../build/NEWS:16244 msgid "" "`bpo-22241 `__: timezone.utc name is now" " plain 'UTC', not 'UTC-00:00'." msgstr "" -#: ../../../build/NEWS:16101 +#: ../../../build/NEWS:16246 msgid "" "`bpo-23517 `__: fromtimestamp() and " "utcfromtimestamp() methods of datetime.datetime now round microseconds to " @@ -25181,20 +25438,20 @@ msgid "" "round(float), instead of rounding towards -Infinity (ROUND_FLOOR)." msgstr "" -#: ../../../build/NEWS:16106 +#: ../../../build/NEWS:16251 msgid "" "`bpo-23552 `__: Timeit now warns when " "there is substantial (4x) variance between best and worst times. Patch from " "Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:16109 +#: ../../../build/NEWS:16254 msgid "" "`bpo-24633 `__: site-packages/README -> " "README.txt." msgstr "" -#: ../../../build/NEWS:16111 +#: ../../../build/NEWS:16256 msgid "" "`bpo-24879 `__: help() and pydoc can now" " list named tuple fields in the order they were defined rather than " @@ -25202,63 +25459,63 @@ msgid "" "present." msgstr "" -#: ../../../build/NEWS:16115 +#: ../../../build/NEWS:16260 msgid "" "`bpo-24874 `__: Improve speed of " "itertools.cycle() and make its pickle more compact." msgstr "" -#: ../../../build/NEWS:16118 +#: ../../../build/NEWS:16263 msgid "" "Fix crash in itertools.cycle.__setstate__() when the first argument wasn't a" " list." msgstr "" -#: ../../../build/NEWS:16121 +#: ../../../build/NEWS:16266 msgid "" "`bpo-20059 `__: urllib.parse raises " "ValueError on all invalid ports. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:16124 +#: ../../../build/NEWS:16269 msgid "" "`bpo-24360 `__: Improve __repr__ of " "argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:16127 +#: ../../../build/NEWS:16272 msgid "" "`bpo-23426 `__: run_setup was broken in " "distutils. Patch from Alexander Belopolsky." msgstr "" -#: ../../../build/NEWS:16130 +#: ../../../build/NEWS:16275 msgid "" "`bpo-13938 `__: 2to3 converts " "StringTypes to a tuple. Patch from Mark Hammond." msgstr "" -#: ../../../build/NEWS:16132 +#: ../../../build/NEWS:16277 msgid "" "`bpo-2091 `__: open() accepted a 'U' mode" " string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " "Balogh and John O'Connor." msgstr "" -#: ../../../build/NEWS:16135 +#: ../../../build/NEWS:16280 msgid "" "`bpo-8585 `__: improved tests for " "zipimporter2. Patch from Mark Lawrence." msgstr "" -#: ../../../build/NEWS:16137 ../../../build/NEWS:19176 +#: ../../../build/NEWS:16282 ../../../build/NEWS:19321 msgid "" "`bpo-18622 `__: " "unittest.mock.mock_open().reset_mock would recurse infinitely. Patch from " "Nicola Palumbo and Laurent De Buyst." msgstr "" -#: ../../../build/NEWS:16140 +#: ../../../build/NEWS:16285 msgid "" "`bpo-24426 `__: Fast searching " "optimization in regular expressions now works for patterns that starts with " @@ -25266,114 +25523,114 @@ msgid "" "compile time." msgstr "" -#: ../../../build/NEWS:16144 ../../../build/NEWS:19179 +#: ../../../build/NEWS:16289 ../../../build/NEWS:19324 msgid "" "`bpo-23661 `__: unittest.mock " "side_effects can now be exceptions again. This was a regression vs Python " "3.4. Patch from Ignacio Rossi" msgstr "" -#: ../../../build/NEWS:16147 +#: ../../../build/NEWS:16292 msgid "" "`bpo-13248 `__: Remove deprecated " "inspect.getmoduleinfo function." msgstr "" -#: ../../../build/NEWS:16149 ../../../build/NEWS:18708 +#: ../../../build/NEWS:16294 ../../../build/NEWS:18853 msgid "" "`bpo-25578 `__: Fix (another) memory " "leak in SSLSocket.getpeercer()." msgstr "" -#: ../../../build/NEWS:16151 ../../../build/NEWS:18710 +#: ../../../build/NEWS:16296 ../../../build/NEWS:18855 msgid "" "`bpo-25530 `__: Disable the vulnerable " "SSLv3 protocol by default when creating ssl.SSLContext." msgstr "" -#: ../../../build/NEWS:16154 ../../../build/NEWS:18713 +#: ../../../build/NEWS:16299 ../../../build/NEWS:18858 msgid "" "`bpo-25569 `__: Fix memory leak in " "SSLSocket.getpeercert()." msgstr "" -#: ../../../build/NEWS:16156 ../../../build/NEWS:18715 +#: ../../../build/NEWS:16301 ../../../build/NEWS:18860 msgid "" "`bpo-25471 `__: Sockets returned from " "accept() shouldn't appear to be nonblocking." msgstr "" -#: ../../../build/NEWS:16159 ../../../build/NEWS:18718 +#: ../../../build/NEWS:16304 ../../../build/NEWS:18863 msgid "" "`bpo-25319 `__: When threading.Event is " "reinitialized, the underlying condition should use a regular lock rather " "than a recursive lock." msgstr "" -#: ../../../build/NEWS:16162 ../../../build/NEWS:18199 +#: ../../../build/NEWS:16307 ../../../build/NEWS:18344 msgid "" "Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16165 ../../../build/NEWS:18202 +#: ../../../build/NEWS:16310 ../../../build/NEWS:18347 msgid "" "`bpo-26050 `__: Add " "asyncio.StreamReader.readuntil() method. Patch by Марк Коренберг." msgstr "" -#: ../../../build/NEWS:16168 ../../../build/NEWS:18205 +#: ../../../build/NEWS:16313 ../../../build/NEWS:18350 msgid "" "`bpo-25924 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " "Original patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16171 ../../../build/NEWS:18208 +#: ../../../build/NEWS:16316 ../../../build/NEWS:18353 msgid "" "`bpo-26406 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on current versions of OpenBSD and " "NetBSD. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16174 ../../../build/NEWS:18211 +#: ../../../build/NEWS:16319 ../../../build/NEWS:18356 msgid "" "`bpo-26848 `__: Fix " "asyncio/subprocess.communicate() to handle empty input. Patch by Jack " "O'Connor." msgstr "" -#: ../../../build/NEWS:16177 ../../../build/NEWS:18214 +#: ../../../build/NEWS:16322 ../../../build/NEWS:18359 msgid "" "`bpo-27040 `__: Add " "loop.get_exception_handler method" msgstr "" -#: ../../../build/NEWS:16179 ../../../build/NEWS:18216 +#: ../../../build/NEWS:16324 ../../../build/NEWS:18361 msgid "" "`bpo-27041 `__: asyncio: Add " "loop.create_future method" msgstr "" -#: ../../../build/NEWS:16184 ../../../build/NEWS:18264 +#: ../../../build/NEWS:16329 ../../../build/NEWS:18409 msgid "" "`bpo-20640 `__: Add tests for " "idlelib.configHelpSourceEdit. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:16187 ../../../build/NEWS:18267 +#: ../../../build/NEWS:16332 ../../../build/NEWS:18412 msgid "" "In the 'IDLE-console differences' section of the IDLE doc, clarify how " "running with IDLE affects sys.modules and the standard streams." msgstr "" -#: ../../../build/NEWS:16190 ../../../build/NEWS:18270 +#: ../../../build/NEWS:16335 ../../../build/NEWS:18415 msgid "" "`bpo-25507 `__: fix incorrect change in " "IOBinding that prevented printing. Augment IOBinding htest to include all " "major IOBinding functions." msgstr "" -#: ../../../build/NEWS:16193 ../../../build/NEWS:18273 +#: ../../../build/NEWS:16338 ../../../build/NEWS:18418 msgid "" "`bpo-25905 `__: Revert unwanted " "conversion of ' to ’ RIGHT SINGLE QUOTATION MARK in README.txt and open this" @@ -25381,7 +25638,7 @@ msgid "" "'utf-8'." msgstr "" -#: ../../../build/NEWS:16197 ../../../build/NEWS:18747 +#: ../../../build/NEWS:16342 ../../../build/NEWS:18892 msgid "" "`bpo-15348 `__: Stop the debugger engine" " (normally in a user process) before closing the debugger window (running in" @@ -25389,7 +25646,7 @@ msgid "" "and ignored." msgstr "" -#: ../../../build/NEWS:16201 ../../../build/NEWS:18751 +#: ../../../build/NEWS:16346 ../../../build/NEWS:18896 msgid "" "`bpo-24455 `__: Prevent IDLE from " "hanging when a) closing the shell while the debugger is active (15347); b) " @@ -25400,20 +25657,20 @@ msgid "" "& .quit). 2. In gui.run, allow any existing interaction to terminate first." msgstr "" -#: ../../../build/NEWS:16209 ../../../build/NEWS:18759 +#: ../../../build/NEWS:16354 ../../../build/NEWS:18904 msgid "" "Change 'The program' to 'Your program' in an IDLE 'kill program?' message to" " make it clearer that the program referred to is the currently running user " "program, not IDLE itself." msgstr "" -#: ../../../build/NEWS:16213 ../../../build/NEWS:18763 +#: ../../../build/NEWS:16358 ../../../build/NEWS:18908 msgid "" "`bpo-24750 `__: Improve the appearance " "of the IDLE editor window status bar. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16216 ../../../build/NEWS:18766 +#: ../../../build/NEWS:16361 ../../../build/NEWS:18911 msgid "" "`bpo-25313 `__: Change the handling of " "new built-in text color themes to better address the compatibility problem " @@ -25421,21 +25678,21 @@ msgid "" "idleConf.CurrentTheme everywhere in idlelib." msgstr "" -#: ../../../build/NEWS:16220 ../../../build/NEWS:18770 +#: ../../../build/NEWS:16365 ../../../build/NEWS:18915 msgid "" "`bpo-24782 `__: Extension configuration " "is now a tab in the IDLE Preferences dialog rather than a separate dialog. " "The former tabs are now a sorted list. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16224 ../../../build/NEWS:18774 +#: ../../../build/NEWS:16369 ../../../build/NEWS:18919 msgid "" "`bpo-22726 `__: Re-activate the config " "dialog help button with some content about the other buttons and the new " "IDLE Dark theme." msgstr "" -#: ../../../build/NEWS:16227 ../../../build/NEWS:18777 +#: ../../../build/NEWS:16372 ../../../build/NEWS:18922 msgid "" "`bpo-24820 `__: IDLE now has an 'IDLE " "Dark' built-in text color theme. It is more or less IDLE Classic inverted, " @@ -25446,7 +25703,7 @@ msgid "" " be modified." msgstr "" -#: ../../../build/NEWS:16234 ../../../build/NEWS:18784 +#: ../../../build/NEWS:16379 ../../../build/NEWS:18929 msgid "" "`bpo-25224 `__: README.txt is now an " "idlelib index for IDLE developers and curious users. The previous user " @@ -25454,14 +25711,14 @@ msgid "" "Development and Learning Environment'." msgstr "" -#: ../../../build/NEWS:16238 ../../../build/NEWS:18788 +#: ../../../build/NEWS:16383 ../../../build/NEWS:18933 msgid "" "`bpo-24820 `__: Users can now set " "breakpoint colors in Settings -> Custom Highlighting. Original patch by Mark" " Roseman." msgstr "" -#: ../../../build/NEWS:16241 ../../../build/NEWS:18791 +#: ../../../build/NEWS:16386 ../../../build/NEWS:18936 msgid "" "`bpo-24972 `__: Inactive selection " "background now matches active selection background, as configured by users, " @@ -25469,34 +25726,34 @@ msgid "" " patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16245 ../../../build/NEWS:18795 +#: ../../../build/NEWS:16390 ../../../build/NEWS:18940 msgid "" "`bpo-24570 `__: Idle: make calltip and " "completion boxes appear on Macs affected by a tk regression. Initial patch " "by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16248 ../../../build/NEWS:18798 +#: ../../../build/NEWS:16393 ../../../build/NEWS:18943 msgid "" "`bpo-24988 `__: Idle ScrolledList " "context menus (used in debugger) now work on Mac Aqua. Patch by Mark " "Roseman." msgstr "" -#: ../../../build/NEWS:16251 ../../../build/NEWS:18801 +#: ../../../build/NEWS:16396 ../../../build/NEWS:18946 msgid "" "`bpo-24801 `__: Make right-click for " "context menu work on Mac Aqua. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16254 ../../../build/NEWS:18804 +#: ../../../build/NEWS:16399 ../../../build/NEWS:18949 msgid "" "`bpo-25173 `__: Associate tkinter " "messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " "Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16257 ../../../build/NEWS:18807 +#: ../../../build/NEWS:16402 ../../../build/NEWS:18952 msgid "" "`bpo-25198 `__: Enhance the initial html" " viewer now used for Idle Help. Properly indent fixed-pitch text (patch by " @@ -25506,50 +25763,50 @@ msgid "" "header at the top of the screen." msgstr "" -#: ../../../build/NEWS:16264 ../../../build/NEWS:18814 +#: ../../../build/NEWS:16409 ../../../build/NEWS:18959 msgid "" "`bpo-25225 `__: Condense and rewrite " "Idle doc section on text colors." msgstr "" -#: ../../../build/NEWS:16266 ../../../build/NEWS:18816 +#: ../../../build/NEWS:16411 ../../../build/NEWS:18961 msgid "" "`bpo-21995 `__: Explain some differences" " between IDLE and console Python." msgstr "" -#: ../../../build/NEWS:16268 ../../../build/NEWS:18818 +#: ../../../build/NEWS:16413 ../../../build/NEWS:18963 msgid "" "`bpo-22820 `__: Explain need for *print*" " when running file from Idle editor." msgstr "" -#: ../../../build/NEWS:16270 ../../../build/NEWS:18820 +#: ../../../build/NEWS:16415 ../../../build/NEWS:18965 msgid "" "`bpo-25224 `__: Doc: augment Idle " "feature list and no-subprocess section." msgstr "" -#: ../../../build/NEWS:16272 ../../../build/NEWS:18822 +#: ../../../build/NEWS:16417 ../../../build/NEWS:18967 msgid "" "`bpo-25219 `__: Update doc for Idle " "command line options. Some were missing and notes were not correct." msgstr "" -#: ../../../build/NEWS:16275 ../../../build/NEWS:18825 +#: ../../../build/NEWS:16420 ../../../build/NEWS:18970 msgid "" "`bpo-24861 `__: Most of idlelib is " "private and subject to change. Use idleib.idle.* to start Idle. See " "idlelib.__init__.__doc__." msgstr "" -#: ../../../build/NEWS:16278 ../../../build/NEWS:18828 +#: ../../../build/NEWS:16423 ../../../build/NEWS:18973 msgid "" "`bpo-25199 `__: Idle: add " "synchronization comments for future maintainers." msgstr "" -#: ../../../build/NEWS:16280 +#: ../../../build/NEWS:16425 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -25559,160 +25816,160 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:16287 ../../../build/NEWS:18837 +#: ../../../build/NEWS:16432 ../../../build/NEWS:18982 msgid "" "`bpo-24199 `__: Deprecate unused " "idlelib.idlever with possible removal in 3.6." msgstr "" -#: ../../../build/NEWS:16289 ../../../build/NEWS:18839 +#: ../../../build/NEWS:16434 ../../../build/NEWS:18984 msgid "" "`bpo-24790 `__: Remove extraneous code " "(which also create 2 & 3 conflicts)." msgstr "" -#: ../../../build/NEWS:16294 ../../../build/NEWS:18285 +#: ../../../build/NEWS:16439 ../../../build/NEWS:18430 msgid "" "`bpo-26736 `__: Used HTTPS for external " "links in the documentation if possible." msgstr "" -#: ../../../build/NEWS:16296 ../../../build/NEWS:18287 +#: ../../../build/NEWS:16441 ../../../build/NEWS:18432 msgid "" "`bpo-6953 `__: Rework the Readline module" " documentation to group related functions together, and add more details " "such as what underlying Readline functions and variables are accessed." msgstr "" -#: ../../../build/NEWS:16300 ../../../build/NEWS:18291 +#: ../../../build/NEWS:16445 ../../../build/NEWS:18436 msgid "" "`bpo-23606 `__: Adds note to ctypes " "documentation regarding cdll.msvcrt." msgstr "" -#: ../../../build/NEWS:16302 ../../../build/NEWS:18854 +#: ../../../build/NEWS:16447 ../../../build/NEWS:18999 msgid "" "`bpo-24952 `__: Clarify the default size" " argument of stack_size() in the \"threading\" and \"_thread\" modules. " "Patch from Mattip." msgstr "" -#: ../../../build/NEWS:16305 ../../../build/NEWS:18296 +#: ../../../build/NEWS:16450 ../../../build/NEWS:18441 msgid "" "`bpo-26014 `__: Update 3.x packaging " "documentation: * \"See also\" links to the new docs are now provided in the " "legacy pages * links to setuptools documentation have been updated" msgstr "" -#: ../../../build/NEWS:16312 ../../../build/NEWS:18303 +#: ../../../build/NEWS:16457 ../../../build/NEWS:18448 msgid "" "`bpo-21916 `__: Added tests for the " "turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:16315 +#: ../../../build/NEWS:16460 msgid "" "`bpo-26295 `__: When using \"python3 -m " "test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test " "module names." msgstr "" -#: ../../../build/NEWS:16318 ../../../build/NEWS:18306 +#: ../../../build/NEWS:16463 ../../../build/NEWS:18451 msgid "" "`bpo-26523 `__: The multiprocessing " "thread pool (multiprocessing.dummy.Pool) was untested." msgstr "" -#: ../../../build/NEWS:16321 ../../../build/NEWS:18309 +#: ../../../build/NEWS:16466 ../../../build/NEWS:18454 msgid "" "`bpo-26015 `__: Added new tests for " "pickling iterators of mutable sequences." msgstr "" -#: ../../../build/NEWS:16323 ../../../build/NEWS:18311 +#: ../../../build/NEWS:16468 ../../../build/NEWS:18456 msgid "" "`bpo-26325 `__: Added " "test.support.check_no_resource_warning() to check that no ResourceWarning is" " emitted." msgstr "" -#: ../../../build/NEWS:16326 +#: ../../../build/NEWS:16471 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "its internal local server more. This avoids relying on svn.python.org, " "which recently changed root certificate." msgstr "" -#: ../../../build/NEWS:16329 ../../../build/NEWS:18317 +#: ../../../build/NEWS:16474 ../../../build/NEWS:18462 msgid "" "`bpo-25616 `__: Tests for OrderedDict " "are extracted from test_collections into separate file test_ordered_dict." msgstr "" -#: ../../../build/NEWS:16332 ../../../build/NEWS:18868 +#: ../../../build/NEWS:16477 ../../../build/NEWS:19013 msgid "" "`bpo-25449 `__: Added tests for " "OrderedDict subclasses." msgstr "" -#: ../../../build/NEWS:16334 +#: ../../../build/NEWS:16479 msgid "" "`bpo-25188 `__: Add -P/--pgo to " "test.regrtest to suppress error output when running the test suite for the " "purposes of a PGO build. Initial patch by Alecsandru Patrascu." msgstr "" -#: ../../../build/NEWS:16338 +#: ../../../build/NEWS:16483 msgid "" "`bpo-22806 `__: Add ``python -m test " "--list-tests`` command to list tests." msgstr "" -#: ../../../build/NEWS:16340 +#: ../../../build/NEWS:16485 msgid "" "`bpo-18174 `__: ``python -m test " "--huntrleaks ...`` now also checks for leak of file descriptors. Patch " "written by Richard Oudkerk." msgstr "" -#: ../../../build/NEWS:16343 +#: ../../../build/NEWS:16488 msgid "" "`bpo-25260 `__: Fix ``python -m test " "--coverage`` on Windows. Remove the list of ignored directories." msgstr "" -#: ../../../build/NEWS:16346 ../../../build/NEWS:18875 +#: ../../../build/NEWS:16491 ../../../build/NEWS:19020 msgid "" "``PCbuild\\rt.bat`` now accepts an unlimited number of arguments to pass " "along to regrtest.py. Previously there was a limit of 9." msgstr "" -#: ../../../build/NEWS:16349 ../../../build/NEWS:18320 +#: ../../../build/NEWS:16494 ../../../build/NEWS:18465 msgid "" "`bpo-26583 `__: Skip " "test_timestamp_overflow in test_import if bytecode files cannot be written." msgstr "" -#: ../../../build/NEWS:16355 +#: ../../../build/NEWS:16500 msgid "" "`bpo-21277 `__: Don't try to link " "_ctypes with a ffi_convenience library." msgstr "" -#: ../../../build/NEWS:16357 ../../../build/NEWS:18326 +#: ../../../build/NEWS:16502 ../../../build/NEWS:18471 msgid "" "`bpo-26884 `__: Fix linking extension " "modules for cross builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16360 +#: ../../../build/NEWS:16505 msgid "" "`bpo-26932 `__: Fixed support of RTLD_* " "constants defined as enum values, not via macros (in particular on Android)." " Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16363 ../../../build/NEWS:18329 +#: ../../../build/NEWS:16508 ../../../build/NEWS:18474 msgid "" "`bpo-22359 `__: Disable the rules for " "running _freeze_importlib and pgen when cross-compiling. The output of " @@ -25720,14 +25977,14 @@ msgid "" "regenerated when doing a native build. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16368 +#: ../../../build/NEWS:16513 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Chi " "Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16371 ../../../build/NEWS:18340 +#: ../../../build/NEWS:16516 ../../../build/NEWS:18485 msgid "" "`bpo-25702 `__: A --with-lto configure " "option has been added that will enable link time optimizations at build time" @@ -25736,83 +25993,83 @@ msgid "" " relying on it. It can provide a few % speed up over profile-opt alone." msgstr "" -#: ../../../build/NEWS:16377 ../../../build/NEWS:18346 +#: ../../../build/NEWS:16522 ../../../build/NEWS:18491 msgid "" "`bpo-26624 `__: Adds validation of " "ucrtbase[d].dll version with warning for old versions." msgstr "" -#: ../../../build/NEWS:16380 ../../../build/NEWS:18349 +#: ../../../build/NEWS:16525 ../../../build/NEWS:18494 msgid "" "`bpo-17603 `__: Avoid error about " "nonexistent fileblocks.o file by using a lower-level check for st_blocks in " "struct stat." msgstr "" -#: ../../../build/NEWS:16383 ../../../build/NEWS:18352 +#: ../../../build/NEWS:16528 ../../../build/NEWS:18497 msgid "" "`bpo-26079 `__: Fixing the build output " "folder for tix-8.4.3.6. Patch by Bjoern Thiel." msgstr "" -#: ../../../build/NEWS:16386 ../../../build/NEWS:18355 +#: ../../../build/NEWS:16531 ../../../build/NEWS:18500 msgid "" "`bpo-26465 `__: Update Windows builds to" " use OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16388 +#: ../../../build/NEWS:16533 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" "Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is removed." msgstr "" -#: ../../../build/NEWS:16392 ../../../build/NEWS:18366 +#: ../../../build/NEWS:16537 ../../../build/NEWS:18511 msgid "" "`bpo-25827 `__: Add support for building" " with ICC to ``configure``, including a new ``--with-icc`` flag." msgstr "" -#: ../../../build/NEWS:16395 ../../../build/NEWS:18369 +#: ../../../build/NEWS:16540 ../../../build/NEWS:18514 msgid "" "`bpo-25696 `__: Fix installation of " "Python on UNIX with make -j9." msgstr "" -#: ../../../build/NEWS:16397 ../../../build/NEWS:18886 +#: ../../../build/NEWS:16542 ../../../build/NEWS:19031 msgid "" "`bpo-24986 `__: It is now possible to " "build Python on Windows without errors when external libraries are not " "available." msgstr "" -#: ../../../build/NEWS:16400 ../../../build/NEWS:18357 +#: ../../../build/NEWS:16545 ../../../build/NEWS:18502 msgid "" "`bpo-24421 `__: Compile Modules/_math.c " "once, before building extensions. Previously it could fail to compile " "properly if the math and cmath builds were concurrent." msgstr "" -#: ../../../build/NEWS:16404 +#: ../../../build/NEWS:16549 msgid "" "`bpo-26465 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16407 ../../../build/NEWS:18374 +#: ../../../build/NEWS:16552 ../../../build/NEWS:18519 msgid "" "`bpo-26268 `__: Update Windows builds to" " use OpenSSL 1.0.2f." msgstr "" -#: ../../../build/NEWS:16409 ../../../build/NEWS:18376 +#: ../../../build/NEWS:16554 ../../../build/NEWS:18521 msgid "" "`bpo-25136 `__: Support Apple Xcode 7's " "new textual SDK stub libraries." msgstr "" -#: ../../../build/NEWS:16411 ../../../build/NEWS:18378 +#: ../../../build/NEWS:16556 ../../../build/NEWS:18523 msgid "" "`bpo-24324 `__: Do not enable " "unreachable code warnings when using gcc as the option does not work " @@ -25820,44 +26077,44 @@ msgid "" "gcc-4.5." msgstr "" -#: ../../../build/NEWS:16418 ../../../build/NEWS:18385 +#: ../../../build/NEWS:16563 ../../../build/NEWS:18530 msgid "" "`bpo-27053 `__: Updates make_zip.py to " "correctly generate library ZIP file." msgstr "" -#: ../../../build/NEWS:16420 ../../../build/NEWS:18387 +#: ../../../build/NEWS:16565 ../../../build/NEWS:18532 msgid "" "`bpo-26268 `__: Update the " "prepare_ssl.py script to handle OpenSSL releases that don't include the " "contents of the include directory (that is, 1.0.2e and later)." msgstr "" -#: ../../../build/NEWS:16424 ../../../build/NEWS:18391 +#: ../../../build/NEWS:16569 ../../../build/NEWS:18536 msgid "" "`bpo-26071 `__: bdist_wininst created " "binaries fail to start and find 32bit Python" msgstr "" -#: ../../../build/NEWS:16427 ../../../build/NEWS:18394 +#: ../../../build/NEWS:16572 ../../../build/NEWS:18539 msgid "" "`bpo-26073 `__: Update the list of magic" " numbers in launcher" msgstr "" -#: ../../../build/NEWS:16429 ../../../build/NEWS:18396 +#: ../../../build/NEWS:16574 ../../../build/NEWS:18541 msgid "" "`bpo-26065 `__: Excludes venv from " "library when generating embeddable distro." msgstr "" -#: ../../../build/NEWS:16431 ../../../build/NEWS:18925 +#: ../../../build/NEWS:16576 ../../../build/NEWS:19070 msgid "" "`bpo-25022 `__: Removed very outdated " "PC/example_nt/ directory." msgstr "" -#: ../../../build/NEWS:16436 ../../../build/NEWS:18401 +#: ../../../build/NEWS:16581 ../../../build/NEWS:18546 msgid "" "`bpo-26799 `__: Fix python-gdb.py: don't" " get C types once when the Python code is loaded, but get C types on demand." @@ -25865,44 +26122,44 @@ msgid "" "executable. Patch written by Thomas Ilsche." msgstr "" -#: ../../../build/NEWS:16441 ../../../build/NEWS:18406 +#: ../../../build/NEWS:16586 ../../../build/NEWS:18551 msgid "" "`bpo-26271 `__: Fix the Freeze tool to " "properly use flags passed through configure. Patch by Daniel Shaulov." msgstr "" -#: ../../../build/NEWS:16444 ../../../build/NEWS:18409 +#: ../../../build/NEWS:16589 ../../../build/NEWS:18554 msgid "" "`bpo-26489 `__: Add dictionary unpacking" " support to Tools/parser/unparse.py. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:16447 ../../../build/NEWS:18412 +#: ../../../build/NEWS:16592 ../../../build/NEWS:18557 msgid "" "`bpo-26316 `__: Fix variable name typo " "in Argument Clinic." msgstr "" -#: ../../../build/NEWS:16449 ../../../build/NEWS:18930 +#: ../../../build/NEWS:16594 ../../../build/NEWS:19075 msgid "" "`bpo-25440 `__: Fix output of python-" "config --extension-suffix." msgstr "" -#: ../../../build/NEWS:16451 +#: ../../../build/NEWS:16596 msgid "" "`bpo-25154 `__: The pyvenv script has " "been deprecated in favour of `python3 -m venv`." msgstr "" -#: ../../../build/NEWS:16457 +#: ../../../build/NEWS:16602 msgid "" "`bpo-26312 `__: SystemError is now " "raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). " "RuntimeError did raised before in some programming bugs." msgstr "" -#: ../../../build/NEWS:16461 +#: ../../../build/NEWS:16606 msgid "" "`bpo-26198 `__: ValueError is now raised" " instead of TypeError on buffer overflow in parsing \"es#\" and \"et#\" " @@ -25910,27 +26167,27 @@ msgid "" "programmatical error in parsing format string." msgstr "" -#: ../../../build/NEWS:16468 +#: ../../../build/NEWS:16613 msgid "Python 3.5.5 final" msgstr "Python 3.5.5 final" -#: ../../../build/NEWS:16470 +#: ../../../build/NEWS:16615 msgid "*Release date: 2018-02-04*" msgstr "*Tanggal rilis: 2018-02-04*" -#: ../../../build/NEWS:16472 +#: ../../../build/NEWS:16617 msgid "There were no new changes in version 3.5.5." msgstr "Tidak ada perubahan baru di versi 3.5.5." -#: ../../../build/NEWS:16477 +#: ../../../build/NEWS:16622 msgid "Python 3.5.5 release candidate 1" msgstr "Python 3.5.5 kandidat rilis 1" -#: ../../../build/NEWS:16479 +#: ../../../build/NEWS:16624 msgid "*Release date: 2018-01-23*" msgstr "*Tanggal rilis: 2018-01-23*" -#: ../../../build/NEWS:16484 +#: ../../../build/NEWS:16629 msgid "" "`bpo-32551 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -25948,30 +26205,30 @@ msgid "" " affected)" msgstr "" -#: ../../../build/NEWS:16497 +#: ../../../build/NEWS:16642 msgid "" "`bpo-30657 `__: Fixed possible integer " "overflow in PyBytes_DecodeEscape, CVE-2017-1000158. Original patch by Jay " "Bosamiya; rebased to Python 3 by Miro Hrončok." msgstr "" -#: ../../../build/NEWS:16524 +#: ../../../build/NEWS:16669 msgid "Python 3.5.4 final" msgstr "Python 3.5.4 final" -#: ../../../build/NEWS:16526 +#: ../../../build/NEWS:16671 msgid "*Release date: 2017-08-07*" msgstr "*Tanggal rilis: 2017-08-07*" -#: ../../../build/NEWS:16536 +#: ../../../build/NEWS:16681 msgid "Python 3.5.4 release candidate 1" msgstr "Python 3.5.4 kandidat rilis 1" -#: ../../../build/NEWS:16538 +#: ../../../build/NEWS:16683 msgid "*Release date: 2017-07-23*" msgstr "*Tanggal rilis: 2017-07-23*" -#: ../../../build/NEWS:16590 +#: ../../../build/NEWS:16735 msgid "" "`bpo-29537 `__: Restore runtime " "compatibility with bytecode files generated by CPython 3.5.0 to 3.5.2, and " @@ -25980,13 +26237,13 @@ msgid "" "contain. Patch by Petr Viktorin, Serhiy Storchaka, and Nick Coghlan." msgstr "" -#: ../../../build/NEWS:16872 +#: ../../../build/NEWS:17017 msgid "" "`bpo-30822 `__: Fix regrtest command " "line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:16875 +#: ../../../build/NEWS:17020 msgid "" "`bpo-30383 `__: regrtest: Enhance " "regrtest and backport features from the master branch. Add options: " @@ -26001,7 +26258,7 @@ msgid "" "(:issue:`30675`)." msgstr "" -#: ../../../build/NEWS:16932 +#: ../../../build/NEWS:17077 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is set to " @@ -26009,65 +26266,65 @@ msgid "" " higher." msgstr "" -#: ../../../build/NEWS:16944 +#: ../../../build/NEWS:17089 msgid "Python 3.5.3 final" msgstr "Python 3.5.3 final" -#: ../../../build/NEWS:16946 +#: ../../../build/NEWS:17091 msgid "*Release date: 2017-01-17*" msgstr "*Tanggal rilis: 2017-01-17*" -#: ../../../build/NEWS:16948 +#: ../../../build/NEWS:17093 msgid "There were no code changes between 3.5.3rc1 and 3.5.3 final." msgstr "Tidak ada perubahan kode antara 3.5.3rc1 dan 3.5.3 final." -#: ../../../build/NEWS:16953 +#: ../../../build/NEWS:17098 msgid "Python 3.5.3 release candidate 1" msgstr "Python 3.5.3 kandidat rilis 1" -#: ../../../build/NEWS:16955 +#: ../../../build/NEWS:17100 msgid "*Release date: 2017-01-02*" msgstr "*Tanggal rilis: 2017-01-02*" -#: ../../../build/NEWS:16960 +#: ../../../build/NEWS:17105 msgid "" "`bpo-29073 `__: bytearray formatting no " "longer truncates on first null byte." msgstr "" -#: ../../../build/NEWS:16964 +#: ../../../build/NEWS:17109 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table." msgstr "" -#: ../../../build/NEWS:16976 +#: ../../../build/NEWS:17121 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug caused by a monkey-patched " "len() function." msgstr "" -#: ../../../build/NEWS:17019 +#: ../../../build/NEWS:17164 msgid "" "`bpo-28203 `__: Fix incorrect type in " "error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:17034 +#: ../../../build/NEWS:17179 msgid "" "`bpo-28189 `__: dictitems_contains no " "longer swallows compare errors. (Patch by Xiang Zhang)" msgstr "" -#: ../../../build/NEWS:17046 +#: ../../../build/NEWS:17191 msgid "" "`bpo-26020 `__: set literal evaluation " "order did not match documented behaviour." msgstr "" -#: ../../../build/NEWS:17065 +#: ../../../build/NEWS:17210 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -26075,33 +26332,33 @@ msgid "" "package name." msgstr "" -#: ../../../build/NEWS:17117 +#: ../../../build/NEWS:17262 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when pass a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:17168 +#: ../../../build/NEWS:17313 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer add entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:17206 +#: ../../../build/NEWS:17351 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module." msgstr "" -#: ../../../build/NEWS:17232 +#: ../../../build/NEWS:17377 msgid "" "`bpo-19003 `__: m email.generator now " "replaces only ``\\r`` and/or ``\\n`` line endings, per the RFC, instead of " "all unicode line endings." msgstr "" -#: ../../../build/NEWS:17304 +#: ../../../build/NEWS:17449 msgid "" "A new version of typing.py from https://github.com/python/typing: Collection" " (only for 3.6) (`bpo-27598 `__). Add " @@ -26110,20 +26367,20 @@ msgid "" "(upstream #252)." msgstr "" -#: ../../../build/NEWS:17320 +#: ../../../build/NEWS:17465 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " "property() and other data descriptors." msgstr "" -#: ../../../build/NEWS:17364 +#: ../../../build/NEWS:17509 msgid "" "`bpo-26664 `__: Fix activate.fish by " "removing mis-use of ``$``." msgstr "" -#: ../../../build/NEWS:17366 +#: ../../../build/NEWS:17511 msgid "" "`bpo-22115 `__: Fixed tracing Tkinter " "variables: trace_vdelete() with wrong mode no longer break tracing, " @@ -26131,51 +26388,51 @@ msgid "" "\"u\" mode now works." msgstr "" -#: ../../../build/NEWS:17370 +#: ../../../build/NEWS:17515 msgid "" "Fix a scoping issue in importlib.util.LazyLoader which triggered an " "UnboundLocalError when lazy-loading a module that was already put into " "sys.modules." msgstr "" -#: ../../../build/NEWS:17470 +#: ../../../build/NEWS:17615 msgid "" "`bpo-28600 `__: Optimize " "loop.call_soon()." msgstr "" -#: ../../../build/NEWS:17484 +#: ../../../build/NEWS:17629 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left the parser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:17487 +#: ../../../build/NEWS:17632 msgid "" "`bpo-28990 `__: Fix SSL hanging if " "connection is closed before handshake completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:17523 +#: ../../../build/NEWS:17668 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and bytes-like objects are accepted." msgstr "" -#: ../../../build/NEWS:17535 +#: ../../../build/NEWS:17680 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l/-M in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:17576 +#: ../../../build/NEWS:17721 msgid "" "`bpo-27309 `__: Enabled proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:17609 +#: ../../../build/NEWS:17754 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -26184,13 +26441,13 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:17616 +#: ../../../build/NEWS:17761 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations configure flag." msgstr "" -#: ../../../build/NEWS:17621 +#: ../../../build/NEWS:17766 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp and ld_so_aix, which are required on AIX. This " @@ -26198,48 +26455,48 @@ msgid "" "undoes changed references to the build tree that were made in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:17644 +#: ../../../build/NEWS:17789 msgid "Python 3.5.2 final" msgstr "Python 3.5.2 final" -#: ../../../build/NEWS:17646 +#: ../../../build/NEWS:17791 msgid "*Release date: 2016-06-26*" msgstr "*Tanggal rilis: 2016-06-26*" -#: ../../../build/NEWS:17656 +#: ../../../build/NEWS:17801 msgid "" "`bpo-26867 `__: Ubuntu's openssl " "OP_NO_SSLv3 is forced on by default; fix test." msgstr "" -#: ../../../build/NEWS:17661 +#: ../../../build/NEWS:17806 msgid "" "`bpo-27365 `__: Allow non-ascii in " "idlelib/NEWS.txt - minimal part for 3.5.2." msgstr "" -#: ../../../build/NEWS:17665 +#: ../../../build/NEWS:17810 msgid "Python 3.5.2 release candidate 1" msgstr "Python 3.5.2 kandidat rilis 1" -#: ../../../build/NEWS:17667 +#: ../../../build/NEWS:17812 msgid "*Release date: 2016-06-12*" msgstr "*Tanggal rilis: 2016-06-12*" -#: ../../../build/NEWS:17683 +#: ../../../build/NEWS:17828 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:17738 +#: ../../../build/NEWS:17883 msgid "" "`bpo-26194 `__: Deque.insert() gave odd " "results for bounded deques that had reached their maximum size. Now an " "IndexError will be raised when attempting to insert into a full deque." msgstr "" -#: ../../../build/NEWS:17742 +#: ../../../build/NEWS:17887 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -26248,13 +26505,13 @@ msgid "" "returns ``1.0`` (``int``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:17804 +#: ../../../build/NEWS:17949 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom" msgstr "" -#: ../../../build/NEWS:17989 +#: ../../../build/NEWS:18134 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions on " @@ -26262,64 +26519,64 @@ msgid "" "late during the Python shutdown process." msgstr "" -#: ../../../build/NEWS:18031 +#: ../../../build/NEWS:18176 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in the fileinput module. The bufsize parameter is no longer used." msgstr "" -#: ../../../build/NEWS:18060 +#: ../../../build/NEWS:18205 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises SystemError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:18119 +#: ../../../build/NEWS:18264 msgid "" "`bpo-17633 `__: Improve zipimport's " "support for namespace packages." msgstr "" -#: ../../../build/NEWS:18218 +#: ../../../build/NEWS:18363 msgid "" "`bpo-27223 `__: asyncio: Fix _read_ready" " and _write_ready to respect _conn_lost. Patch by Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18221 +#: ../../../build/NEWS:18366 msgid "" "`bpo-22970 `__: asyncio: Fix " "inconsistency cancelling Condition.wait. Patch by David Coles." msgstr "" -#: ../../../build/NEWS:18257 +#: ../../../build/NEWS:18402 msgid "" "`bpo-21703 `__: Add test for IDLE's undo" " delegator. Original patch by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:18293 +#: ../../../build/NEWS:18438 msgid "" "`bpo-25500 `__: Fix documentation to not" " claim that __import__ is searched for in the global scope." msgstr "" -#: ../../../build/NEWS:18314 +#: ../../../build/NEWS:18459 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "self-signed.pythontest.net. This avoids relying on svn.python.org, which " "recently changed root certificate." msgstr "" -#: ../../../build/NEWS:18337 +#: ../../../build/NEWS:18482 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier " "de Gaye." msgstr "" -#: ../../../build/NEWS:18361 +#: ../../../build/NEWS:18506 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" @@ -26327,43 +26584,43 @@ msgid "" "deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``." msgstr "" -#: ../../../build/NEWS:18422 +#: ../../../build/NEWS:18567 msgid "Python 3.5.1 final" msgstr "Python 3.5.1 final" -#: ../../../build/NEWS:18424 +#: ../../../build/NEWS:18569 msgid "*Release date: 2015-12-06*" msgstr "*Tanggal rilis: 2015-12-06*" -#: ../../../build/NEWS:18435 +#: ../../../build/NEWS:18580 msgid "" "`bpo-25715 `__: Python 3.5.1 installer " "shows wrong upgrade path and incorrect logic for launcher detection." msgstr "" -#: ../../../build/NEWS:18440 +#: ../../../build/NEWS:18585 msgid "Python 3.5.1 release candidate 1" msgstr "Python 3.5.1 kandidat rilis 1" -#: ../../../build/NEWS:18442 +#: ../../../build/NEWS:18587 msgid "*Release date: 2015-11-22*" msgstr "*Tanggal rilis: 2015-11-22*" -#: ../../../build/NEWS:18501 +#: ../../../build/NEWS:18646 msgid "" "`bpo-25182 `__: The stdprinter (used as " "sys.stderr before the io module is imported at startup) now uses the " "backslashreplace error handler." msgstr "" -#: ../../../build/NEWS:18504 +#: ../../../build/NEWS:18649 msgid "" "`bpo-25131 `__: Make the line number and" " column offset of set/dict literals and comprehensions correspond to the " "opening brace." msgstr "" -#: ../../../build/NEWS:18507 +#: ../../../build/NEWS:18652 msgid "" "`bpo-25150 `__: Hide the private " "_Py_atomic_xxx symbols from the public Python.h header to fix a compilation " @@ -26371,38 +26628,38 @@ msgid "" "PyThreadState_Get() to avoid ABI incompatibilities." msgstr "" -#: ../../../build/NEWS:18531 +#: ../../../build/NEWS:18676 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute." msgstr "" -#: ../../../build/NEWS:18609 +#: ../../../build/NEWS:18754 msgid "" "`bpo-24483 `__: C implementation of " "functools.lru_cache() now calculates key's hash only once." msgstr "" -#: ../../../build/NEWS:18612 +#: ../../../build/NEWS:18757 msgid "" "`bpo-22958 `__: Constructor and update " "method of weakref.WeakValueDictionary now accept the self and the dict " "keyword arguments." msgstr "" -#: ../../../build/NEWS:18615 +#: ../../../build/NEWS:18760 msgid "" "`bpo-22609 `__: Constructor of " "collections.UserDict now accepts the self keyword argument." msgstr "" -#: ../../../build/NEWS:18618 +#: ../../../build/NEWS:18763 msgid "" "`bpo-25111 `__: Fixed comparison of " "traceback.FrameSummary." msgstr "" -#: ../../../build/NEWS:18620 +#: ../../../build/NEWS:18765 msgid "" "`bpo-25262 `__: Added support for " "BINBYTES8 opcode in Python implementation of unpickler. Highest 32 bits of " @@ -26410,30 +26667,30 @@ msgid "" " on 32-bit platforms in C implementation." msgstr "" -#: ../../../build/NEWS:18625 +#: ../../../build/NEWS:18770 msgid "" "`bpo-25034 `__: Fix string.Formatter " "problem with auto-numbering and nested format_specs. Patch by Anthon van der" " Neut." msgstr "" -#: ../../../build/NEWS:18628 +#: ../../../build/NEWS:18773 msgid "" "`bpo-25233 `__: Rewrite the guts of " "asyncio.Queue and asyncio.Semaphore to be more understandable and correct." msgstr "" -#: ../../../build/NEWS:18637 +#: ../../../build/NEWS:18782 msgid "" "`bpo-23329 `__: Allow the ssl module to " "be built with older versions of LibreSSL." msgstr "" -#: ../../../build/NEWS:18640 +#: ../../../build/NEWS:18785 msgid "Prevent overflow in _Unpickler_Read." msgstr "Cegah *overflow* di _Unpickler_Read." -#: ../../../build/NEWS:18642 +#: ../../../build/NEWS:18787 msgid "" "`bpo-25047 `__: The XML encoding " "declaration written by Element Tree now respects the letter case given by " @@ -26441,26 +26698,26 @@ msgid "" "like \"UTF-8\", which worked in Python 2." msgstr "" -#: ../../../build/NEWS:18646 +#: ../../../build/NEWS:18791 msgid "" "`bpo-25135 `__: Make deque_clear() safer" " by emptying the deque before clearing. This helps avoid possible reentrancy" " issues." msgstr "" -#: ../../../build/NEWS:18649 +#: ../../../build/NEWS:18794 msgid "" "`bpo-19143 `__: platform module now " "reads Windows version from kernel32.dll to avoid compatibility shims." msgstr "" -#: ../../../build/NEWS:18652 +#: ../../../build/NEWS:18797 msgid "" "`bpo-25092 `__: Fix datetime.strftime() " "failure when errno was already set to EINVAL." msgstr "" -#: ../../../build/NEWS:18655 +#: ../../../build/NEWS:18800 msgid "" "`bpo-23517 `__: Fix rounding in " "fromtimestamp() and utcfromtimestamp() methods of datetime.datetime: " @@ -26472,27 +26729,27 @@ msgid "" "mode used by round(float) for example." msgstr "" -#: ../../../build/NEWS:18664 +#: ../../../build/NEWS:18809 msgid "" "`bpo-25155 `__: Fix " "datetime.datetime.now() and datetime.datetime.utcnow() on Windows to support" " date after year 2038. It was a regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:18668 +#: ../../../build/NEWS:18813 msgid "" "`bpo-25108 `__: Omitted internal frames " "in traceback functions print_stack(), format_stack(), and extract_stack() " "called without arguments." msgstr "" -#: ../../../build/NEWS:18671 +#: ../../../build/NEWS:18816 msgid "" "`bpo-25118 `__: Fix a regression of " "Python 3.5.0 in os.waitpid() on Windows." msgstr "" -#: ../../../build/NEWS:18673 +#: ../../../build/NEWS:18818 msgid "" "`bpo-24684 `__: " "socket.socket.getaddrinfo() now calls PyUnicode_AsEncodedString() instead of" @@ -26502,46 +26759,46 @@ msgid "" " of the string." msgstr "" -#: ../../../build/NEWS:18679 +#: ../../../build/NEWS:18824 msgid "" "`bpo-25060 `__: Correctly compute stack " "usage of the BUILD_MAP opcode." msgstr "" -#: ../../../build/NEWS:18681 +#: ../../../build/NEWS:18826 msgid "" "`bpo-24857 `__: Comparing call_args to a" " long sequence now correctly returns a boolean result instead of raising an " "exception. Patch by A Kaptur." msgstr "" -#: ../../../build/NEWS:18684 +#: ../../../build/NEWS:18829 msgid "" "`bpo-23144 `__: Make sure that " "HTMLParser.feed() returns all the data, even when convert_charrefs is True." msgstr "" -#: ../../../build/NEWS:18687 +#: ../../../build/NEWS:18832 msgid "" "`bpo-24982 `__: shutil.make_archive() " "with the \"zip\" format now adds entries for directories (including empty " "directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:18690 +#: ../../../build/NEWS:18835 msgid "" "`bpo-25019 `__: Fixed a crash caused by " "setting non-string key of expat parser. Based on patch by John Leitch." msgstr "" -#: ../../../build/NEWS:18693 +#: ../../../build/NEWS:18838 msgid "" "`bpo-16180 `__: Exit pdb if file has " "syntax error, instead of trapping user in an infinite loop. Patch by Xavier" " de Gaye." msgstr "" -#: ../../../build/NEWS:18696 +#: ../../../build/NEWS:18841 msgid "" "`bpo-24891 `__: Fix a race condition at " "Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2)" @@ -26551,69 +26808,69 @@ msgid "" "Marco Paolini." msgstr "" -#: ../../../build/NEWS:18702 +#: ../../../build/NEWS:18847 msgid "" "`bpo-24992 `__: Fix error handling and a" " race condition (related to garbage collection) in collections.OrderedDict " "constructor." msgstr "" -#: ../../../build/NEWS:18705 +#: ../../../build/NEWS:18850 msgid "" "`bpo-24881 `__: Fixed setting binary " "mode in Python implementation of FileIO on Windows and Cygwin. Patch from " "Akira Li." msgstr "" -#: ../../../build/NEWS:18721 +#: ../../../build/NEWS:18866 msgid "" "`bpo-21112 `__: Fix regression in " "unittest.expectedFailure on subclasses. Patch from Berker Peksag." msgstr "" -#: ../../../build/NEWS:18724 +#: ../../../build/NEWS:18869 msgid "" "`bpo-24764 `__: " "cgi.FieldStorage.read_multi() now ignores the Content-Length header in part " "headers. Patch written by Peter Landry and reviewed by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:18728 ../../../build/NEWS:18993 +#: ../../../build/NEWS:18873 ../../../build/NEWS:19138 msgid "" "`bpo-24913 `__: Fix overrun error in " "deque.index(). Found by John Leitch and Bryce Darling." msgstr "" -#: ../../../build/NEWS:18731 +#: ../../../build/NEWS:18876 msgid "" "`bpo-24774 `__: Fix docstring in " "http.server.test. Patch from Chiu-Hsiang Hsu." msgstr "" -#: ../../../build/NEWS:18733 +#: ../../../build/NEWS:18878 msgid "" "`bpo-21159 `__: Improve message in " "configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18736 +#: ../../../build/NEWS:18881 msgid "" "`bpo-20362 `__: Honour " "TestCase.longMessage correctly in assertRegex. Patch from Ilia Kurenkov." msgstr "" -#: ../../../build/NEWS:18739 +#: ../../../build/NEWS:18884 msgid "" "`bpo-23572 `__: Fixed " "functools.singledispatch on classes with falsy metaclasses. Patch by Ethan " "Furman." msgstr "" -#: ../../../build/NEWS:18742 +#: ../../../build/NEWS:18887 msgid "asyncio: ensure_future() now accepts awaitable objects." msgstr "" -#: ../../../build/NEWS:18830 +#: ../../../build/NEWS:18975 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -26623,7 +26880,7 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:18847 +#: ../../../build/NEWS:18992 msgid "" "`bpo-12067 `__: Rewrite Comparisons " "section in the Expressions chapter of the language reference. Some of the " @@ -26633,196 +26890,196 @@ msgid "" "suggestions for user-defined classes. Patch from Andy Maier." msgstr "" -#: ../../../build/NEWS:18857 +#: ../../../build/NEWS:19002 msgid "" "`bpo-23725 `__: Overhaul tempfile docs. " "Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:18860 +#: ../../../build/NEWS:19005 msgid "" "`bpo-24808 `__: Update the types of some" " PyTypeObject fields. Patch by Joseph Weston." msgstr "" -#: ../../../build/NEWS:18863 +#: ../../../build/NEWS:19008 msgid "" "`bpo-22812 `__: Fix unittest discovery " "examples. Patch from Pam McA'Nulty." msgstr "" -#: ../../../build/NEWS:18870 +#: ../../../build/NEWS:19015 msgid "" "`bpo-25099 `__: Make test_compileall not" " fail when an entry on sys.path cannot be written to (commonly seen in " "administrative installs on Windows)." msgstr "" -#: ../../../build/NEWS:18873 +#: ../../../build/NEWS:19018 msgid "" "`bpo-23919 `__: Prevents assert dialogs " "appearing in the test suite." msgstr "" -#: ../../../build/NEWS:18881 +#: ../../../build/NEWS:19026 msgid "" "`bpo-24915 `__: Add LLVM support for PGO" " builds and use the test suite to generate the profile data. Initial patch " "by Alecsandru Patrascu of Intel." msgstr "" -#: ../../../build/NEWS:18884 +#: ../../../build/NEWS:19029 msgid "" "`bpo-24910 `__: Windows MSIs now have " "unique display names." msgstr "" -#: ../../../build/NEWS:18892 +#: ../../../build/NEWS:19037 msgid "" "`bpo-25450 `__: Updates shortcuts to " "start Python in installation directory." msgstr "" -#: ../../../build/NEWS:18894 +#: ../../../build/NEWS:19039 msgid "" "`bpo-25164 `__: Changes default all-" "users install directory to match per-user directory." msgstr "" -#: ../../../build/NEWS:18897 +#: ../../../build/NEWS:19042 msgid "" "`bpo-25143 `__: Improves installer error" " messages for unsupported platforms." msgstr "" -#: ../../../build/NEWS:18899 +#: ../../../build/NEWS:19044 msgid "" "`bpo-25163 `__: Display correct " "directory in installer when using non-default settings." msgstr "" -#: ../../../build/NEWS:18902 +#: ../../../build/NEWS:19047 msgid "" "`bpo-25361 `__: Disables use of SSE2 " "instructions in Windows 32-bit build" msgstr "" -#: ../../../build/NEWS:18904 +#: ../../../build/NEWS:19049 msgid "" "`bpo-25089 `__: Adds logging to " "installer for case where launcher is not selected on upgrade." msgstr "" -#: ../../../build/NEWS:18907 +#: ../../../build/NEWS:19052 msgid "" "`bpo-25165 `__: Windows uninstallation " "should not remove launcher if other versions remain" msgstr "" -#: ../../../build/NEWS:18910 +#: ../../../build/NEWS:19055 msgid "" "`bpo-25112 `__: py.exe launcher is " "missing icons" msgstr "" -#: ../../../build/NEWS:18912 +#: ../../../build/NEWS:19057 msgid "" "`bpo-25102 `__: Windows installer does " "not precompile for -O or -OO." msgstr "" -#: ../../../build/NEWS:18914 +#: ../../../build/NEWS:19059 msgid "" "`bpo-25081 `__: Makes Back button in " "installer go back to upgrade page when upgrading." msgstr "" -#: ../../../build/NEWS:18917 +#: ../../../build/NEWS:19062 msgid "" "`bpo-25091 `__: Increases font size of " "the installer." msgstr "" -#: ../../../build/NEWS:18919 +#: ../../../build/NEWS:19064 msgid "" "`bpo-25126 `__: Clarifies that the non-" "web installer will download some components." msgstr "" -#: ../../../build/NEWS:18922 +#: ../../../build/NEWS:19067 msgid "" "`bpo-25213 `__: Restores " "requestedExecutionLevel to manifest to disable UAC virtualization." msgstr "" -#: ../../../build/NEWS:18934 +#: ../../../build/NEWS:19079 msgid "Python 3.5.0 final" msgstr "Python 3.5.0 final" -#: ../../../build/NEWS:18936 +#: ../../../build/NEWS:19081 msgid "*Release date: 2015-09-13*" msgstr "*Tanggal rilis: 2015-09-13*" -#: ../../../build/NEWS:18941 +#: ../../../build/NEWS:19086 msgid "" "`bpo-25071 `__: Windows installer should" " not require TargetDir parameter when installing quietly." msgstr "" -#: ../../../build/NEWS:18946 +#: ../../../build/NEWS:19091 msgid "Python 3.5.0 release candidate 4" msgstr "Python 3.5.0 kandidat rilis 4" -#: ../../../build/NEWS:18948 +#: ../../../build/NEWS:19093 msgid "*Release date: 2015-09-09*" msgstr "*Tanggal rilis: 2015-09-09*" -#: ../../../build/NEWS:18953 +#: ../../../build/NEWS:19098 msgid "" "`bpo-25029 `__: Fixes MemoryError in " "test_strptime." msgstr "" -#: ../../../build/NEWS:18958 +#: ../../../build/NEWS:19103 msgid "" "`bpo-25027 `__: Reverts partial-static " "build options and adds vcruntime140.dll to Windows installation." msgstr "" -#: ../../../build/NEWS:18963 +#: ../../../build/NEWS:19108 msgid "Python 3.5.0 release candidate 3" msgstr "Python 3.5.0 kandidat rilis 3" -#: ../../../build/NEWS:18965 +#: ../../../build/NEWS:19110 msgid "*Release date: 2015-09-07*" msgstr "*Tanggal rilis: 2015-09-07*" -#: ../../../build/NEWS:18970 +#: ../../../build/NEWS:19115 msgid "" "`bpo-24305 `__: Prevent import subsystem" " stack frames from being counted by the warnings.warn(stacklevel=) " "parameter." msgstr "" -#: ../../../build/NEWS:18973 +#: ../../../build/NEWS:19118 msgid "" "`bpo-24912 `__: Prevent __class__ " "assignment to immutable built-in objects." msgstr "" -#: ../../../build/NEWS:18975 +#: ../../../build/NEWS:19120 msgid "" "`bpo-24975 `__: Fix AST compilation for " ":pep:`448` syntax." msgstr "" -#: ../../../build/NEWS:18980 +#: ../../../build/NEWS:19125 msgid "" "`bpo-24917 `__: time_strftime() buffer " "over-read." msgstr "" -#: ../../../build/NEWS:18982 +#: ../../../build/NEWS:19127 msgid "" "`bpo-24748 `__: To resolve a " "compatibility problem found with py2exe and pywin32, imp.load_dynamic() once" @@ -26830,180 +27087,180 @@ msgid "" " themselves with extension modules. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:18987 +#: ../../../build/NEWS:19132 msgid "" "`bpo-24635 `__: Fixed a bug in typing.py" " where isinstance([], typing.Iterable) would return True once, then False on" " subsequent calls." msgstr "" -#: ../../../build/NEWS:18990 +#: ../../../build/NEWS:19135 msgid "" "`bpo-24989 `__: Fixed buffer overread in" " BytesIO.readline() if a position is set beyond size. Based on patch by " "John Leitch." msgstr "" -#: ../../../build/NEWS:18998 +#: ../../../build/NEWS:19143 msgid "Python 3.5.0 release candidate 2" msgstr "Python 3.5.0 kandidat rilis 2" -#: ../../../build/NEWS:19000 +#: ../../../build/NEWS:19145 msgid "*Release date: 2015-08-25*" msgstr "*Tanggal rilis: 2015-08-25*" -#: ../../../build/NEWS:19005 +#: ../../../build/NEWS:19150 msgid "" "`bpo-24769 `__: Interpreter now starts " "properly when dynamic loading is disabled. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19008 +#: ../../../build/NEWS:19153 msgid "" "`bpo-21167 `__: NAN operations are now " "handled correctly when python is compiled with ICC even if -fp-model strict " "is not specified." msgstr "" -#: ../../../build/NEWS:19011 +#: ../../../build/NEWS:19156 msgid "" "`bpo-24492 `__: A \"package\" lacking a " "__name__ attribute when trying to perform a ``from .. import ...`` statement" " will trigger an ImportError instead of an AttributeError." msgstr "" -#: ../../../build/NEWS:19018 +#: ../../../build/NEWS:19163 msgid "" "`bpo-24847 `__: Removes vcruntime140.dll" " dependency from Tcl/Tk." msgstr "" -#: ../../../build/NEWS:19020 +#: ../../../build/NEWS:19165 msgid "" "`bpo-24839 `__: platform._syscmd_ver " "raises DeprecationWarning" msgstr "" -#: ../../../build/NEWS:19022 +#: ../../../build/NEWS:19167 msgid "" "`bpo-24867 `__: Fix Task.get_stack() for" " 'async def' coroutines" msgstr "" -#: ../../../build/NEWS:19026 +#: ../../../build/NEWS:19171 msgid "Python 3.5.0 release candidate 1" msgstr "Python 3.5.0 kandidat rilis 1" -#: ../../../build/NEWS:19028 +#: ../../../build/NEWS:19173 msgid "*Release date: 2015-08-09*" msgstr "*Tanggal rilis: 2015-08-09*" -#: ../../../build/NEWS:19033 +#: ../../../build/NEWS:19178 msgid "" "`bpo-24667 `__: Resize odict in all " "cases that the underlying dict resizes." msgstr "" -#: ../../../build/NEWS:19038 +#: ../../../build/NEWS:19183 msgid "" "`bpo-24824 `__: Signatures of " "codecs.encode() and codecs.decode() now are compatible with pydoc." msgstr "" -#: ../../../build/NEWS:19041 +#: ../../../build/NEWS:19186 msgid "" "`bpo-24634 `__: Importing uuid should " "not try to load libc on Windows" msgstr "" -#: ../../../build/NEWS:19043 +#: ../../../build/NEWS:19188 msgid "" "`bpo-24798 `__: _msvccompiler.py doesn't" " properly support manifests" msgstr "" -#: ../../../build/NEWS:19045 +#: ../../../build/NEWS:19190 msgid "" "`bpo-4395 `__: Better testing and " "documentation of binary operators. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19048 +#: ../../../build/NEWS:19193 msgid "" "`bpo-23973 `__: Update typing.py from " "GitHub repo." msgstr "" -#: ../../../build/NEWS:19050 +#: ../../../build/NEWS:19195 msgid "" "`bpo-23004 `__: mock_open() now reads " "binary data correctly when the type of read_data is bytes. Initial patch by" " Aaron Hill." msgstr "" -#: ../../../build/NEWS:19053 +#: ../../../build/NEWS:19198 msgid "" "`bpo-23888 `__: Handle fractional time " "in cookie expiry. Patch by ssh." msgstr "" -#: ../../../build/NEWS:19055 +#: ../../../build/NEWS:19200 msgid "" "`bpo-23652 `__: Make it possible to " "compile the select module against the libc headers from the Linux Standard " "Base, which do not include some EPOLL macros. Patch by Matt Frank." msgstr "" -#: ../../../build/NEWS:19059 +#: ../../../build/NEWS:19204 msgid "" "`bpo-22932 `__: Fix timezones in " "email.utils.formatdate. Patch from Dmitry Shachnev." msgstr "" -#: ../../../build/NEWS:19062 +#: ../../../build/NEWS:19207 msgid "" "`bpo-23779 `__: imaplib raises TypeError" " if authenticator tries to abort. Patch from Craig Holmquist." msgstr "" -#: ../../../build/NEWS:19065 +#: ../../../build/NEWS:19210 msgid "" "`bpo-23319 `__: Fix " "ctypes.BigEndianStructure, swap correctly bytes. Patch written by Matthieu " "Gautier." msgstr "" -#: ../../../build/NEWS:19068 +#: ../../../build/NEWS:19213 msgid "" "`bpo-23254 `__: Document how to close " "the TCPServer listening socket. Patch from Martin Panter." msgstr "" -#: ../../../build/NEWS:19071 +#: ../../../build/NEWS:19216 msgid "" "`bpo-19450 `__: Update Windows and OS X " "installer builds to use SQLite 3.8.11." msgstr "" -#: ../../../build/NEWS:19073 +#: ../../../build/NEWS:19218 msgid "" "`bpo-17527 `__: Add PATCH to " "wsgiref.validator. Patch from Luca Sbardella." msgstr "" -#: ../../../build/NEWS:19075 +#: ../../../build/NEWS:19220 msgid "" "`bpo-24791 `__: Fix grammar regression " "for call syntax: 'g(\\*a or b)'." msgstr "" -#: ../../../build/NEWS:19080 +#: ../../../build/NEWS:19225 msgid "" "`bpo-23672 `__: Allow Idle to edit and " "run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." msgstr "" -#: ../../../build/NEWS:19083 +#: ../../../build/NEWS:19228 msgid "" "`bpo-24745 `__: Idle editor default " "font. Switch from Courier to platform-sensitive TkFixedFont. This should " @@ -27012,20 +27269,20 @@ msgid "" "Window]. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:19089 +#: ../../../build/NEWS:19234 msgid "" "`bpo-21192 `__: Idle editor. When a file" " is run, put its name in the restart bar. Do not print false prompts. " "Original patch by Adnan Umer." msgstr "" -#: ../../../build/NEWS:19092 +#: ../../../build/NEWS:19237 msgid "" "`bpo-13884 `__: Idle menus. Remove " "tearoff lines. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:19097 +#: ../../../build/NEWS:19242 msgid "" "`bpo-24129 `__: Clarify the reference " "documentation for name resolution. This includes removing the assumption " @@ -27034,222 +27291,222 @@ msgid "" "by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:19102 +#: ../../../build/NEWS:19247 msgid "" "`bpo-20769 `__: Improve reload() docs. " "Patch by Dorian Pula." msgstr "" -#: ../../../build/NEWS:19104 +#: ../../../build/NEWS:19249 msgid "" "`bpo-23589 `__: Remove duplicate " "sentence from the FAQ. Patch by Yongzhi Pan." msgstr "" -#: ../../../build/NEWS:19106 +#: ../../../build/NEWS:19251 msgid "" "`bpo-24729 `__: Correct IO tutorial to " "match implementation regarding encoding parameter to open function." msgstr "" -#: ../../../build/NEWS:19112 +#: ../../../build/NEWS:19257 msgid "" "`bpo-24751 `__: When running regrtest " "with the ``-w`` command line option, a test run is no longer marked as a " "failure if all tests succeed when re-run." msgstr "" -#: ../../../build/NEWS:19118 +#: ../../../build/NEWS:19263 msgid "Python 3.5.0 beta 4" msgstr "Python 3.5.0 beta 4" -#: ../../../build/NEWS:19120 +#: ../../../build/NEWS:19265 msgid "*Release date: 2015-07-26*" msgstr "*Tanggal rilis: 2015-07-26*" -#: ../../../build/NEWS:19125 +#: ../../../build/NEWS:19270 msgid "" "`bpo-23573 `__: Restored optimization of" " bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." msgstr "" -#: ../../../build/NEWS:19128 +#: ../../../build/NEWS:19273 msgid "" "`bpo-24569 `__: Make :pep:`448` " "dictionary evaluation more consistent." msgstr "" -#: ../../../build/NEWS:19130 +#: ../../../build/NEWS:19275 msgid "" "`bpo-24583 `__: Fix crash when set is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:19132 +#: ../../../build/NEWS:19277 msgid "" "`bpo-24407 `__: Fix crash when dict is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:19134 +#: ../../../build/NEWS:19279 msgid "" "`bpo-24619 `__: New approach for " "tokenizing async/await. As a consequence, it is now possible to have one-" "line 'async def foo(): await ..' functions." msgstr "" -#: ../../../build/NEWS:19137 +#: ../../../build/NEWS:19282 msgid "" "`bpo-24687 `__: Plug refleak on " "SyntaxError in function parameters annotations." msgstr "" -#: ../../../build/NEWS:19139 +#: ../../../build/NEWS:19284 msgid "" "`bpo-15944 `__: memoryview: Allow " "arbitrary formats when casting to bytes. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19145 +#: ../../../build/NEWS:19290 msgid "" "`bpo-23441 `__: rcompleter now prints a " "tab character instead of displaying possible completions for an empty word." " Initial patch by Martin Sekera." msgstr "" -#: ../../../build/NEWS:19148 +#: ../../../build/NEWS:19293 msgid "" "`bpo-24683 `__: Fixed crashes in _json " "functions called with arguments of inappropriate type." msgstr "" -#: ../../../build/NEWS:19151 +#: ../../../build/NEWS:19296 msgid "" "`bpo-21697 `__: shutil.copytree() now " "correctly handles symbolic links that point to directories. Patch by " "Eduardo Seabra and Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19154 +#: ../../../build/NEWS:19299 msgid "" "`bpo-14373 `__: Fixed segmentation fault" " when gc.collect() is called during constructing lru_cache (C " "implementation)." msgstr "" -#: ../../../build/NEWS:19157 +#: ../../../build/NEWS:19302 msgid "" "`bpo-24695 `__: Fix a regression in " "traceback.print_exception(). If exc_traceback is None we shouldn't print a " "traceback header like described in the documentation." msgstr "" -#: ../../../build/NEWS:19161 +#: ../../../build/NEWS:19306 msgid "" "`bpo-24620 `__: Random.setstate() now " "validates the value of state last element." msgstr "" -#: ../../../build/NEWS:19164 +#: ../../../build/NEWS:19309 msgid "" "`bpo-22485 `__: Fixed an issue that " "caused `inspect.getsource` to return incorrect results on nested functions." msgstr "" -#: ../../../build/NEWS:19167 +#: ../../../build/NEWS:19312 msgid "" "`bpo-22153 `__: Improve unittest docs. " "Patch from Martin Panter and evilzero." msgstr "" -#: ../../../build/NEWS:19169 +#: ../../../build/NEWS:19314 msgid "" "`bpo-24580 `__: Symbolic group " "references to open group in re patterns now are explicitly forbidden as well" " as numeric group references." msgstr "" -#: ../../../build/NEWS:19172 +#: ../../../build/NEWS:19317 msgid "" "`bpo-24206 `__: Fixed __eq__ and __ne__ " "methods of inspect classes." msgstr "" -#: ../../../build/NEWS:19174 +#: ../../../build/NEWS:19319 msgid "" "`bpo-24631 `__: Fixed regression in the " "timeit module with multiline setup." msgstr "" -#: ../../../build/NEWS:19182 +#: ../../../build/NEWS:19327 msgid "" "`bpo-24608 `__: chunk.Chunk.read() now " "always returns bytes, not str." msgstr "" -#: ../../../build/NEWS:19184 +#: ../../../build/NEWS:19329 msgid "" "`bpo-18684 `__: Fixed reading out of the" " buffer in the re module." msgstr "" -#: ../../../build/NEWS:19186 +#: ../../../build/NEWS:19331 msgid "" "`bpo-24259 `__: tarfile now raises a " "ReadError if an archive is truncated inside a data segment." msgstr "" -#: ../../../build/NEWS:19189 +#: ../../../build/NEWS:19334 msgid "" "`bpo-15014 `__: SMTP.auth() and " "SMTP.login() now support RFC 4954's optional initial-response argument to " "the SMTP AUTH command." msgstr "" -#: ../../../build/NEWS:19192 +#: ../../../build/NEWS:19337 msgid "" "`bpo-24669 `__: Fix inspect.getsource() " "for 'async def' functions. Patch by Kai Groner." msgstr "" -#: ../../../build/NEWS:19195 +#: ../../../build/NEWS:19340 msgid "" "`bpo-24688 `__: ast.get_docstring() for " "'async def' functions." msgstr "" -#: ../../../build/NEWS:19200 +#: ../../../build/NEWS:19345 msgid "" "`bpo-24603 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2d." msgstr "" -#: ../../../build/NEWS:19205 +#: ../../../build/NEWS:19350 msgid "Python 3.5.0 beta 3" msgstr "Python 3.5.0 beta 3" -#: ../../../build/NEWS:19207 +#: ../../../build/NEWS:19352 msgid "*Release date: 2015-07-05*" msgstr "*Tanggal rilis: 2015-07-05*" -#: ../../../build/NEWS:19212 +#: ../../../build/NEWS:19357 msgid "" "`bpo-24467 `__: Fixed possible buffer " "over-read in bytearray. The bytearray object now always allocates place for " "trailing null byte and it's buffer now is always null-terminated." msgstr "" -#: ../../../build/NEWS:19216 +#: ../../../build/NEWS:19361 msgid "Upgrade to Unicode 8.0.0." msgstr "Pembaruan ke Unicode 8.0.0." -#: ../../../build/NEWS:19218 +#: ../../../build/NEWS:19363 msgid "" "`bpo-24345 `__: Add Py_tp_finalize slot " "for the stable ABI." msgstr "" -#: ../../../build/NEWS:19220 +#: ../../../build/NEWS:19365 msgid "" "`bpo-24400 `__: Introduce a distinct " "type for :pep:`492` coroutines; add types.CoroutineType, " @@ -27263,38 +27520,38 @@ msgid "" "coroutines--use inspect.isawaitable instead." msgstr "" -#: ../../../build/NEWS:19231 +#: ../../../build/NEWS:19376 msgid "" "`bpo-24450 `__: Add gi_yieldfrom to " "generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19234 +#: ../../../build/NEWS:19379 msgid "" "`bpo-19235 `__: Add new RecursionError " "exception. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:19239 +#: ../../../build/NEWS:19384 msgid "" "`bpo-21750 `__: mock_open.read_data can " "now be read from each instance, as it could in Python 3.3." msgstr "" -#: ../../../build/NEWS:19242 +#: ../../../build/NEWS:19387 msgid "" "`bpo-24552 `__: Fix use after free in an" " error case of the _pickle module." msgstr "" -#: ../../../build/NEWS:19244 +#: ../../../build/NEWS:19389 msgid "" "`bpo-24514 `__: tarfile now tolerates " "number fields consisting of only whitespace." msgstr "" -#: ../../../build/NEWS:19247 +#: ../../../build/NEWS:19392 msgid "" "`bpo-19176 `__: Fixed doctype() related " "bugs in C implementation of ElementTree. A deprecation warning no longer " @@ -27303,92 +27560,92 @@ msgid "" "target's doctype() is called. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19253 +#: ../../../build/NEWS:19398 msgid "" "`bpo-20387 `__: Restore semantic round-" "trip correctness in tokenize/untokenize for tab-indented blocks." msgstr "" -#: ../../../build/NEWS:19256 +#: ../../../build/NEWS:19401 msgid "" "`bpo-24456 `__: Fixed possible buffer " "over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." msgstr "" -#: ../../../build/NEWS:19259 +#: ../../../build/NEWS:19404 msgid "" "`bpo-24336 `__: The contextmanager " "decorator now works with functions with keyword arguments called \"func\" " "and \"self\". Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19262 +#: ../../../build/NEWS:19407 msgid "" "`bpo-24522 `__: Fix possible integer " "overflow in json accelerator module." msgstr "" -#: ../../../build/NEWS:19264 +#: ../../../build/NEWS:19409 msgid "" "`bpo-24489 `__: ensure a previously set " "C errno doesn't disturb cmath.polar()." msgstr "" -#: ../../../build/NEWS:19266 +#: ../../../build/NEWS:19411 msgid "" "`bpo-24408 `__: Fixed AttributeError in " "measure() and metrics() methods of tkinter.Font." msgstr "" -#: ../../../build/NEWS:19269 +#: ../../../build/NEWS:19414 msgid "" "`bpo-14373 `__: C implementation of " "functools.lru_cache() now can be used with methods." msgstr "" -#: ../../../build/NEWS:19272 +#: ../../../build/NEWS:19417 msgid "" "`bpo-24347 `__: Set KeyError if " "PyDict_GetItemWithError returns NULL." msgstr "" -#: ../../../build/NEWS:19274 +#: ../../../build/NEWS:19419 msgid "" "`bpo-24348 `__: Drop superfluous " "incref/decref." msgstr "" -#: ../../../build/NEWS:19276 +#: ../../../build/NEWS:19421 msgid "" "`bpo-24359 `__: Check for changed " "OrderedDict size during iteration." msgstr "" -#: ../../../build/NEWS:19278 +#: ../../../build/NEWS:19423 msgid "" "`bpo-24368 `__: Support keyword " "arguments in OrderedDict methods." msgstr "" -#: ../../../build/NEWS:19280 +#: ../../../build/NEWS:19425 msgid "" "`bpo-24362 `__: Simplify the C " "OrderedDict fast nodes resize logic." msgstr "" -#: ../../../build/NEWS:19282 +#: ../../../build/NEWS:19427 msgid "" "`bpo-24377 `__: Fix a ref leak in " "OrderedDict.__repr__." msgstr "" -#: ../../../build/NEWS:19284 +#: ../../../build/NEWS:19429 msgid "" "`bpo-24369 `__: Defend against key-" "changes during iteration." msgstr "" -#: ../../../build/NEWS:19289 +#: ../../../build/NEWS:19434 msgid "" "`bpo-24373 `__: _testmultiphase and " "xxlimited now use tp_traverse and tp_finalize to avoid reference leaks " @@ -27396,41 +27653,41 @@ msgid "" "`__ for details)" msgstr "" -#: ../../../build/NEWS:19296 +#: ../../../build/NEWS:19441 msgid "" "`bpo-24458 `__: Update documentation to " "cover multi-phase initialization for extension modules (PEP 489). Patch by " "Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19299 +#: ../../../build/NEWS:19444 msgid "" "`bpo-24351 `__: Clarify what is meant by" " \"identifier\" in the context of string.Template instances." msgstr "" -#: ../../../build/NEWS:19305 +#: ../../../build/NEWS:19450 msgid "" "`bpo-24432 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2c." msgstr "" -#: ../../../build/NEWS:19310 +#: ../../../build/NEWS:19455 msgid "Python 3.5.0 beta 2" msgstr "Python 3.5.0 beta 2" -#: ../../../build/NEWS:19312 +#: ../../../build/NEWS:19457 msgid "*Release date: 2015-05-31*" msgstr "*Tanggal rilis: 2015-05-31*" -#: ../../../build/NEWS:19317 +#: ../../../build/NEWS:19462 msgid "" "`bpo-24284 `__: The startswith and " "endswith methods of the str class no longer return True when finding the " "empty string and the indexes are completely out of range." msgstr "" -#: ../../../build/NEWS:19321 +#: ../../../build/NEWS:19466 msgid "" "`bpo-24115 `__: Update uses of " "PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(), " @@ -27438,229 +27695,229 @@ msgid "" "errors correctly." msgstr "" -#: ../../../build/NEWS:19325 +#: ../../../build/NEWS:19470 msgid "" "`bpo-24328 `__: Fix importing one " "character extension modules." msgstr "" -#: ../../../build/NEWS:19327 +#: ../../../build/NEWS:19472 msgid "" "`bpo-11205 `__: In dictionary displays, " "evaluate the key before the value." msgstr "" -#: ../../../build/NEWS:19329 +#: ../../../build/NEWS:19474 msgid "" "`bpo-24285 `__: Fixed regression that " "prevented importing extension modules from inside packages. Patch by Petr " "Viktorin." msgstr "" -#: ../../../build/NEWS:19335 +#: ../../../build/NEWS:19480 msgid "" "`bpo-23247 `__: Fix a crash in the " "StreamWriter.reset() of CJK codecs." msgstr "" -#: ../../../build/NEWS:19337 +#: ../../../build/NEWS:19482 msgid "" "`bpo-24270 `__: Add math.isclose() and " "cmath.isclose() functions as per :pep:`485`. Contributed by Chris Barker and" " Tal Einat." msgstr "" -#: ../../../build/NEWS:19340 +#: ../../../build/NEWS:19485 msgid "" "`bpo-5633 `__: Fixed timeit when the " "statement is a string and the setup is not." msgstr "" -#: ../../../build/NEWS:19343 +#: ../../../build/NEWS:19488 msgid "" "`bpo-24326 `__: Fixed audioop.ratecv() " "with non-default weightB argument. Original patch by David Moore." msgstr "" -#: ../../../build/NEWS:19346 +#: ../../../build/NEWS:19491 msgid "" "`bpo-16991 `__: Add a C implementation " "of OrderedDict." msgstr "" -#: ../../../build/NEWS:19348 +#: ../../../build/NEWS:19493 msgid "" "`bpo-23934 `__: Fix inspect.signature to" " fail correctly for builtin types lacking signature information. Initial " "patch by James Powell." msgstr "" -#: ../../../build/NEWS:19353 +#: ../../../build/NEWS:19498 msgid "Python 3.5.0 beta 1" msgstr "Python 3.5.0 beta 1" -#: ../../../build/NEWS:19355 +#: ../../../build/NEWS:19500 msgid "*Release date: 2015-05-24*" msgstr "*Tanggal rilis: 2015-05-24*" -#: ../../../build/NEWS:19360 +#: ../../../build/NEWS:19505 msgid "" "`bpo-24276 `__: Fixed optimization of " "property descriptor getter." msgstr "" -#: ../../../build/NEWS:19362 +#: ../../../build/NEWS:19507 msgid "" "`bpo-24268 `__: PEP 489: Multi-phase " "extension module initialization. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19365 +#: ../../../build/NEWS:19510 msgid "" "`bpo-23955 `__: Add pyvenv.cfg option to" " suppress registry/environment lookup for generating sys.path on Windows." msgstr "" -#: ../../../build/NEWS:19368 +#: ../../../build/NEWS:19513 msgid "" "`bpo-24257 `__: Fixed system error in " "the comparison of faked types.SimpleNamespace." msgstr "" -#: ../../../build/NEWS:19371 +#: ../../../build/NEWS:19516 msgid "" "`bpo-22939 `__: Fixed integer overflow " "in iterator object. Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:19374 +#: ../../../build/NEWS:19519 msgid "" "`bpo-23985 `__: Fix a possible buffer " "overrun when deleting a slice from the front of a bytearray and then " "appending some other bytes data." msgstr "" -#: ../../../build/NEWS:19377 +#: ../../../build/NEWS:19522 msgid "" "`bpo-24102 `__: Fixed exception type " "checking in standard error handlers." msgstr "" -#: ../../../build/NEWS:19379 +#: ../../../build/NEWS:19524 msgid "" "`bpo-15027 `__: The UTF-32 encoder is " "now 3x to 7x faster." msgstr "" -#: ../../../build/NEWS:19381 +#: ../../../build/NEWS:19526 msgid "" "`bpo-23290 `__: Optimize set_merge() for" " cases where the target is empty. (Contributed by Serhiy Storchaka.)" msgstr "" -#: ../../../build/NEWS:19384 +#: ../../../build/NEWS:19529 msgid "" "`bpo-2292 `__: PEP 448: Additional " "Unpacking Generalizations." msgstr "" -#: ../../../build/NEWS:19386 +#: ../../../build/NEWS:19531 msgid "" "`bpo-24096 `__: Make " "warnings.warn_explicit more robust against mutation of the warnings.filters " "list." msgstr "" -#: ../../../build/NEWS:19389 +#: ../../../build/NEWS:19534 msgid "" "`bpo-23996 `__: Avoid a crash when a " "delegated generator raises an unnormalized StopIteration exception. Patch " "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19392 +#: ../../../build/NEWS:19537 msgid "" "`bpo-23910 `__: Optimize property() " "getter calls. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19394 +#: ../../../build/NEWS:19539 msgid "" "`bpo-23911 `__: Move path-based " "importlib bootstrap code to a separate frozen module." msgstr "" -#: ../../../build/NEWS:19397 +#: ../../../build/NEWS:19542 msgid "" "`bpo-24192 `__: Fix namespace package " "imports." msgstr "" -#: ../../../build/NEWS:19399 +#: ../../../build/NEWS:19544 msgid "" "`bpo-24022 `__: Fix tokenizer crash when" " processing undecodable source code." msgstr "" -#: ../../../build/NEWS:19401 +#: ../../../build/NEWS:19546 msgid "" "`bpo-9951 `__: Added a hex() method to " "bytes, bytearray, and memoryview." msgstr "" -#: ../../../build/NEWS:19403 +#: ../../../build/NEWS:19548 msgid "" "`bpo-22906 `__: PEP 479: Change " "StopIteration handling inside generators." msgstr "" -#: ../../../build/NEWS:19405 +#: ../../../build/NEWS:19550 msgid "" "`bpo-24017 `__: PEP 492: Coroutines with" " async and await syntax." msgstr "" -#: ../../../build/NEWS:19410 +#: ../../../build/NEWS:19555 msgid "" "`bpo-14373 `__: Added C implementation " "of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " "Kachayev." msgstr "" -#: ../../../build/NEWS:19413 +#: ../../../build/NEWS:19558 msgid "" "`bpo-24230 `__: The tempfile module now " "accepts bytes for prefix, suffix and dir parameters and returns bytes in " "such situations (matching the os module APIs)." msgstr "" -#: ../../../build/NEWS:19417 +#: ../../../build/NEWS:19562 msgid "" "`bpo-22189 `__: collections.UserString " "now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " "isprintable(), and maketrans(). Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19421 +#: ../../../build/NEWS:19566 msgid "" "`bpo-24244 `__: Prevents termination " "when an invalid format string is encountered on Windows in strftime." msgstr "" -#: ../../../build/NEWS:19424 +#: ../../../build/NEWS:19569 msgid "" "`bpo-23973 `__: PEP 484: Add the typing " "module." msgstr "" -#: ../../../build/NEWS:19426 +#: ../../../build/NEWS:19571 msgid "" "`bpo-23086 `__: The " "collections.abc.Sequence() abstract base class added *start* and *stop* " "parameters to the index() mixin. Patch by Devin Jeanpierre." msgstr "" -#: ../../../build/NEWS:19430 +#: ../../../build/NEWS:19575 msgid "" "`bpo-20035 `__: Replaced the " "``tkinter._fix`` module used for setting up the Tcl/Tk environment on " @@ -27668,13 +27925,13 @@ msgid "" "permanent changes to the environment." msgstr "" -#: ../../../build/NEWS:19434 +#: ../../../build/NEWS:19579 msgid "" "`bpo-24257 `__: Fixed segmentation fault" " in sqlite3.Row constructor with faked cursor type." msgstr "" -#: ../../../build/NEWS:19437 +#: ../../../build/NEWS:19582 msgid "" "`bpo-15836 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " @@ -27682,13 +27939,13 @@ msgid "" "on patch by Daniel Wagner-Hall." msgstr "" -#: ../../../build/NEWS:19441 +#: ../../../build/NEWS:19586 msgid "" "`bpo-9858 `__: Add missing method stubs " "to _io.RawIOBase. Patch by Laura Rupprecht." msgstr "" -#: ../../../build/NEWS:19444 +#: ../../../build/NEWS:19589 msgid "" "`bpo-22955 `__: attrgetter, itemgetter " "and methodcaller objects in the operator module now support pickling. Added" @@ -27696,7 +27953,7 @@ msgid "" "Rosenberg." msgstr "" -#: ../../../build/NEWS:19448 +#: ../../../build/NEWS:19593 msgid "" "`bpo-22107 `__: tempfile.gettempdir() " "and tempfile.mkdtemp() now try again when a directory with the chosen name " @@ -27704,156 +27961,156 @@ msgid "" "early if parent directory is not valid (not exists or is a file) on Windows." msgstr "" -#: ../../../build/NEWS:19453 +#: ../../../build/NEWS:19598 msgid "" "`bpo-23780 `__: Improved error message " "in os.path.join() with single argument." msgstr "" -#: ../../../build/NEWS:19455 +#: ../../../build/NEWS:19600 msgid "" "`bpo-6598 `__: Increased time precision " "and random number range in email.utils.make_msgid() to strengthen the " "uniqueness of the message ID." msgstr "" -#: ../../../build/NEWS:19458 +#: ../../../build/NEWS:19603 msgid "" "`bpo-24091 `__: Fixed various crashes in" " corner cases in C implementation of ElementTree." msgstr "" -#: ../../../build/NEWS:19461 +#: ../../../build/NEWS:19606 msgid "" "`bpo-21931 `__: msilib.FCICreate() now " "raises TypeError in the case of a bad argument instead of a ValueError with " "a bogus FCI error number. Patch by Jeffrey Armstrong." msgstr "" -#: ../../../build/NEWS:19465 +#: ../../../build/NEWS:19610 msgid "" "`bpo-13866 `__: *quote_via* argument " "added to urllib.parse.urlencode." msgstr "" -#: ../../../build/NEWS:19467 +#: ../../../build/NEWS:19612 msgid "" "`bpo-20098 `__: New mangle_from policy " "option for email, default True for compat32, but False for all other " "policies." msgstr "" -#: ../../../build/NEWS:19470 +#: ../../../build/NEWS:19615 msgid "" "`bpo-24211 `__: The email library now " "supports RFC 6532: it can generate headers using utf-8 instead of encoded " "words." msgstr "" -#: ../../../build/NEWS:19473 +#: ../../../build/NEWS:19618 msgid "" "`bpo-16314 `__: Added support for the " "LZMA compression in distutils." msgstr "" -#: ../../../build/NEWS:19475 +#: ../../../build/NEWS:19620 msgid "" "`bpo-21804 `__: poplib now supports RFC " "6856 (UTF8)." msgstr "" -#: ../../../build/NEWS:19477 +#: ../../../build/NEWS:19622 msgid "" "`bpo-18682 `__: Optimized pprint " "functions for builtin scalar types." msgstr "" -#: ../../../build/NEWS:19479 +#: ../../../build/NEWS:19624 msgid "" "`bpo-22027 `__: smtplib now supports RFC" " 6531 (SMTPUTF8)." msgstr "" -#: ../../../build/NEWS:19481 +#: ../../../build/NEWS:19626 msgid "" "`bpo-23488 `__: Random generator objects" " now consume 2x less memory on 64-bit." msgstr "" -#: ../../../build/NEWS:19483 +#: ../../../build/NEWS:19628 msgid "" "`bpo-1322 `__: platform.dist() and " "platform.linux_distribution() functions are now deprecated. Initial patch " "by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19486 +#: ../../../build/NEWS:19631 msgid "" "`bpo-22486 `__: Added the math.gcd() " "function. The fractions.gcd() function now is deprecated. Based on patch " "by Mark Dickinson." msgstr "" -#: ../../../build/NEWS:19489 +#: ../../../build/NEWS:19634 msgid "" "`bpo-24064 `__: Property() docstrings " "are now writeable. (Patch by Berker Peksag.)" msgstr "" -#: ../../../build/NEWS:19492 +#: ../../../build/NEWS:19637 msgid "" "`bpo-22681 `__: Added support for the " "koi8_t encoding." msgstr "" -#: ../../../build/NEWS:19494 +#: ../../../build/NEWS:19639 msgid "" "`bpo-22682 `__: Added support for the " "kz1048 encoding." msgstr "" -#: ../../../build/NEWS:19496 +#: ../../../build/NEWS:19641 msgid "" "`bpo-23796 `__: peek and read1 methods " "of BufferedReader now raise ValueError if they called on a closed object. " "Patch by John Hergenroeder." msgstr "" -#: ../../../build/NEWS:19499 +#: ../../../build/NEWS:19644 msgid "" "`bpo-21795 `__: smtpd now supports the " "8BITMIME extension whenever the new *decode_data* constructor argument is " "set to False." msgstr "" -#: ../../../build/NEWS:19502 +#: ../../../build/NEWS:19647 msgid "" "`bpo-24155 `__: optimize heapq.heapify()" " for better cache performance when heapifying large lists." msgstr "" -#: ../../../build/NEWS:19505 +#: ../../../build/NEWS:19650 msgid "" "`bpo-21800 `__: imaplib now supports RFC" " 5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " "encodes non-ASCII usernames and passwords to UTF8." msgstr "" -#: ../../../build/NEWS:19509 +#: ../../../build/NEWS:19654 msgid "" "`bpo-20274 `__: When calling a " "_sqlite.Connection, it now complains if passed any keyword arguments. " "Previously it silently ignored them." msgstr "" -#: ../../../build/NEWS:19512 +#: ../../../build/NEWS:19657 msgid "" "`bpo-20274 `__: Remove ignored and " "erroneous \"kwargs\" parameters from three METH_VARARGS methods on " "_sqlite.Connection." msgstr "" -#: ../../../build/NEWS:19515 +#: ../../../build/NEWS:19660 msgid "" "`bpo-24134 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a" @@ -27861,221 +28118,221 @@ msgid "" "is passed in the context manager mode." msgstr "" -#: ../../../build/NEWS:19520 +#: ../../../build/NEWS:19665 msgid "" "`bpo-24018 `__: Add a " "collections.abc.Generator abstract base class. Contributed by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19523 +#: ../../../build/NEWS:19668 msgid "" "`bpo-23880 `__: Tkinter's getint() and " "getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " "numbers (in particular int)." msgstr "" -#: ../../../build/NEWS:19526 +#: ../../../build/NEWS:19671 msgid "" "`bpo-22619 `__: Added negative limit " "support in the traceback module. Based on patch by Dmitry Kazakov." msgstr "" -#: ../../../build/NEWS:19529 +#: ../../../build/NEWS:19674 msgid "" "`bpo-24094 `__: Fix possible crash in " "json.encode with poorly behaved dict subclasses." msgstr "" -#: ../../../build/NEWS:19532 +#: ../../../build/NEWS:19677 msgid "" "`bpo-9246 `__: On POSIX, os.getcwd() now " "supports paths longer than 1025 bytes. Patch written by William Orr." msgstr "" -#: ../../../build/NEWS:19535 +#: ../../../build/NEWS:19680 msgid "" "`bpo-17445 `__: add difflib.diff_bytes()" " to support comparison of byte strings (fixes a regression from Python 2)." msgstr "" -#: ../../../build/NEWS:19538 +#: ../../../build/NEWS:19683 msgid "" "`bpo-23917 `__: Fall back to sequential " "compilation when ProcessPoolExecutor doesn't exist. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:19541 +#: ../../../build/NEWS:19686 msgid "" "`bpo-23008 `__: Fixed resolving " "attributes with boolean value is False in pydoc." msgstr "" -#: ../../../build/NEWS:19544 +#: ../../../build/NEWS:19689 msgid "" "Fix asyncio issue 235: LifoQueue and PriorityQueue's put didn't increment " "unfinished tasks (this bug was introduced when JoinableQueue was merged with" " Queue)." msgstr "" -#: ../../../build/NEWS:19548 +#: ../../../build/NEWS:19693 msgid "" "`bpo-23908 `__: os functions now reject " "paths with embedded null character on Windows instead of silently truncating" " them." msgstr "" -#: ../../../build/NEWS:19551 +#: ../../../build/NEWS:19696 msgid "" "`bpo-23728 `__: binascii.crc_hqx() could" " return an integer outside of the range 0-0xffff for empty data." msgstr "" -#: ../../../build/NEWS:19554 +#: ../../../build/NEWS:19699 msgid "" "`bpo-23887 `__: urllib.error.HTTPError " "now has a proper repr() representation. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:19557 +#: ../../../build/NEWS:19702 msgid "" "asyncio: New event loop APIs: set_task_factory() and get_task_factory()." msgstr "" -#: ../../../build/NEWS:19559 +#: ../../../build/NEWS:19704 msgid "asyncio: async() function is deprecated in favour of ensure_future()." msgstr "" -#: ../../../build/NEWS:19561 +#: ../../../build/NEWS:19706 msgid "" "`bpo-24178 `__: asyncio.Lock, Condition," " Semaphore, and BoundedSemaphore support new 'async with' syntax. " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19564 +#: ../../../build/NEWS:19709 msgid "" "`bpo-24179 `__: Support 'async for' for " "asyncio.StreamReader. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19567 +#: ../../../build/NEWS:19712 msgid "" "`bpo-24184 `__: Add AsyncIterator and " "AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19570 +#: ../../../build/NEWS:19715 msgid "" "`bpo-22547 `__: Implement informative " "__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19573 +#: ../../../build/NEWS:19718 msgid "" "`bpo-24190 `__: Implement " "inspect.BoundArgument.apply_defaults() method. Contributed by Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19576 +#: ../../../build/NEWS:19721 msgid "" "`bpo-20691 `__: Add 'follow_wrapped' " "argument to inspect.Signature.from_callable() and inspect.signature(). " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19580 +#: ../../../build/NEWS:19725 msgid "" "`bpo-24248 `__: Deprecate " "inspect.Signature.from_function() and inspect.Signature.from_builtin()." msgstr "" -#: ../../../build/NEWS:19583 +#: ../../../build/NEWS:19728 msgid "" "`bpo-23898 `__: Fix " "inspect.classify_class_attrs() to support attributes with overloaded __eq__ " "and __bool__. Patch by Mike Bayer." msgstr "" -#: ../../../build/NEWS:19586 +#: ../../../build/NEWS:19731 msgid "" "`bpo-24298 `__: Fix inspect.signature() " "to correctly unwrap wrappers around bound methods." msgstr "" -#: ../../../build/NEWS:19592 +#: ../../../build/NEWS:19737 msgid "" "`bpo-23184 `__: remove unused names and " "imports in idlelib. Initial patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:19598 +#: ../../../build/NEWS:19743 msgid "" "`bpo-21520 `__: test_zipfile no longer " "fails if the word 'bad' appears anywhere in the name of the current " "directory." msgstr "" -#: ../../../build/NEWS:19601 +#: ../../../build/NEWS:19746 msgid "" "`bpo-9517 `__: Move script_helper into " "the support package. Patch by Christie Wilson." msgstr "" -#: ../../../build/NEWS:19607 +#: ../../../build/NEWS:19752 msgid "" "`bpo-22155 `__: Add File Handlers " "subsection with createfilehandler to tkinter doc. Remove obsolete example " "from FAQ. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19610 +#: ../../../build/NEWS:19755 msgid "" "`bpo-24029 `__: Document the name " "binding behavior for submodule imports." msgstr "" -#: ../../../build/NEWS:19612 +#: ../../../build/NEWS:19757 msgid "" "`bpo-24077 `__: Fix typo in man page for" " -I command option: -s, not -S" msgstr "" -#: ../../../build/NEWS:19617 +#: ../../../build/NEWS:19762 msgid "" "`bpo-24000 `__: Improved Argument " "Clinic's mapping of converters to legacy \"format units\". Updated the " "documentation to match." msgstr "" -#: ../../../build/NEWS:19620 +#: ../../../build/NEWS:19765 msgid "" "`bpo-24001 `__: Argument Clinic " "converters now use accept={type} instead of types={'type'} to specify the " "types the converter accepts." msgstr "" -#: ../../../build/NEWS:19623 +#: ../../../build/NEWS:19768 msgid "" "`bpo-23330 `__: h2py now supports " "arbitrary filenames in #include." msgstr "" -#: ../../../build/NEWS:19625 +#: ../../../build/NEWS:19770 msgid "" "`bpo-24031 `__: make patchcheck now " "supports git checkouts, too." msgstr "" -#: ../../../build/NEWS:19629 +#: ../../../build/NEWS:19774 msgid "Python 3.5.0 alpha 4" msgstr "Python 3.5.0 alfa 4" -#: ../../../build/NEWS:19631 +#: ../../../build/NEWS:19776 msgid "*Release date: 2015-04-19*" msgstr "*Tanggal rilis: 2015-04-19*" -#: ../../../build/NEWS:19636 +#: ../../../build/NEWS:19781 msgid "" "`bpo-22980 `__: Under Linux, " "GNU/KFreeBSD and the Hurd, C extensions now include the architecture triplet" @@ -28084,26 +28341,26 @@ msgid "" ":pep:`3149`-style information." msgstr "" -#: ../../../build/NEWS:19641 +#: ../../../build/NEWS:19786 msgid "" "`bpo-22631 `__: Added Linux-specific " "socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19644 +#: ../../../build/NEWS:19789 msgid "" "`bpo-23731 `__: Implement :pep:`488`: " "removal of .pyo files." msgstr "" -#: ../../../build/NEWS:19646 +#: ../../../build/NEWS:19791 msgid "" "`bpo-23726 `__: Don't enable GC for user" " subclasses of non-GC types that don't add any new fields. Patch by Eugene " "Toder." msgstr "" -#: ../../../build/NEWS:19649 +#: ../../../build/NEWS:19794 msgid "" "`bpo-23309 `__: Avoid a deadlock at " "shutdown if a daemon thread is aborted while it is holding a lock to a " @@ -28111,43 +28368,43 @@ msgid "" "(typically stdout or stderr). A fatal error is emitted instead." msgstr "" -#: ../../../build/NEWS:19654 +#: ../../../build/NEWS:19799 msgid "" "`bpo-22977 `__: Fixed formatting Windows" " error messages on Wine. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19657 +#: ../../../build/NEWS:19802 msgid "" "`bpo-23466 `__: %c, %o, %x, and %X in " "bytes formatting now raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:19660 +#: ../../../build/NEWS:19805 msgid "" "`bpo-24044 `__: Fix possible null " "pointer dereference in list.sort in out of memory conditions." msgstr "" -#: ../../../build/NEWS:19663 +#: ../../../build/NEWS:19808 msgid "" "`bpo-21354 `__: PyCFunction_New function" " is exposed by python DLL again." msgstr "" -#: ../../../build/NEWS:19668 +#: ../../../build/NEWS:19813 msgid "" "`bpo-23840 `__: tokenize.open() now " "closes the temporary binary file on error to fix a resource warning." msgstr "" -#: ../../../build/NEWS:19671 +#: ../../../build/NEWS:19816 msgid "" "`bpo-16914 `__: new debuglevel 2 in " "smtplib adds timestamps to debug output." msgstr "" -#: ../../../build/NEWS:19673 +#: ../../../build/NEWS:19818 msgid "" "`bpo-7159 `__: urllib.request now " "supports sending auth credentials automatically after the first 401. This " @@ -28155,39 +28412,39 @@ msgid "" "`__ and supersedes that change." msgstr "" -#: ../../../build/NEWS:19677 +#: ../../../build/NEWS:19822 msgid "" "`bpo-23703 `__: Fix a regression in " "urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19680 +#: ../../../build/NEWS:19825 msgid "" "`bpo-4254 `__: Adds " "_curses.update_lines_cols(). Patch by Arnon Yaari" msgstr "" -#: ../../../build/NEWS:19682 +#: ../../../build/NEWS:19827 msgid "" "`bpo-19933 `__: Provide default argument" " for ndigits in round. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19685 +#: ../../../build/NEWS:19830 msgid "" "`bpo-23193 `__: Add a numeric_owner " "parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " "by Michael Vogt and Eric Smith." msgstr "" -#: ../../../build/NEWS:19688 +#: ../../../build/NEWS:19833 msgid "" "`bpo-23342 `__: Add a subprocess.run() " "function than returns a CalledProcess instance for a more consistent API " "than the existing call* functions." msgstr "" -#: ../../../build/NEWS:19691 +#: ../../../build/NEWS:19836 msgid "" "`bpo-21217 `__: inspect.getsourcelines()" " now tries to compute the start and end lines from the code object, fixing " @@ -28195,49 +28452,49 @@ msgid "" "Thomas Ballinger and Allison Kaptur." msgstr "" -#: ../../../build/NEWS:19695 +#: ../../../build/NEWS:19840 msgid "" "`bpo-24521 `__: Fix possible integer " "overflows in the pickle module." msgstr "" -#: ../../../build/NEWS:19697 +#: ../../../build/NEWS:19842 msgid "" "`bpo-22931 `__: Allow '[' and ']' in " "cookie values." msgstr "" -#: ../../../build/NEWS:19699 +#: ../../../build/NEWS:19844 msgid "" "The keywords attribute of functools.partial is now always a dictionary." msgstr "" -#: ../../../build/NEWS:19701 +#: ../../../build/NEWS:19846 msgid "" "`bpo-23811 `__: Add missing newline to " "the PyCompileError error message. Patch by Alex Shkop." msgstr "" -#: ../../../build/NEWS:19704 +#: ../../../build/NEWS:19849 msgid "" "`bpo-21116 `__: Avoid blowing memory " "when allocating a multiprocessing shared array that's larger than 50% of the" " available RAM. Patch by Médéric Boquien." msgstr "" -#: ../../../build/NEWS:19708 +#: ../../../build/NEWS:19853 msgid "" "`bpo-22982 `__: Improve BOM handling " "when seeking to multiple positions of a writable text file." msgstr "" -#: ../../../build/NEWS:19711 +#: ../../../build/NEWS:19856 msgid "" "`bpo-23464 `__: Removed deprecated " "asyncio JoinableQueue." msgstr "" -#: ../../../build/NEWS:19713 +#: ../../../build/NEWS:19858 msgid "" "`bpo-23529 `__: Limit the size of " "decompressed data when reading from GzipFile, BZ2File or LZMAFile. This " @@ -28246,47 +28503,47 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:19718 +#: ../../../build/NEWS:19863 msgid "" "`bpo-21859 `__: Added Python " "implementation of io.FileIO." msgstr "" -#: ../../../build/NEWS:19720 +#: ../../../build/NEWS:19865 msgid "" "`bpo-23865 `__: close() methods in " "multiple modules now are idempotent and more robust at shutdown. If they " "need to release multiple resources, all are released even if errors occur." msgstr "" -#: ../../../build/NEWS:19724 +#: ../../../build/NEWS:19869 msgid "" "`bpo-23400 `__: Raise same exception on " "both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." msgstr "" -#: ../../../build/NEWS:19727 +#: ../../../build/NEWS:19872 msgid "" "`bpo-10838 `__: The subprocess now " "module includes SubprocessError and TimeoutError in its list of exported " "names for the users wild enough to use ``from subprocess import *``." msgstr "" -#: ../../../build/NEWS:19731 +#: ../../../build/NEWS:19876 msgid "" "`bpo-23411 `__: Added DefragResult, " "ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and " "SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19735 +#: ../../../build/NEWS:19880 msgid "" "`bpo-23881 `__: " "urllib.request.ftpwrapper constructor now closes the socket if the FTP " "connection failed to fix a ResourceWarning." msgstr "" -#: ../../../build/NEWS:19738 +#: ../../../build/NEWS:19883 msgid "" "`bpo-23853 `__: " ":meth:`socket.socket.sendall` does no more reset the socket timeout each " @@ -28294,14 +28551,14 @@ msgid "" "duration to send all data." msgstr "" -#: ../../../build/NEWS:19742 +#: ../../../build/NEWS:19887 msgid "" "`bpo-22721 `__: An order of multiline " "pprint output of set or dict containing orderable and non-orderable elements" " no longer depends on iteration order of set or dict." msgstr "" -#: ../../../build/NEWS:19746 +#: ../../../build/NEWS:19891 msgid "" "`bpo-15133 `__: " "_tkinter.tkapp.getboolean() now supports Tcl_Obj and always returns bool. " @@ -28309,45 +28566,45 @@ msgid "" "Tcl_Obj). tkinter.BooleanVar.get() now always returns bool." msgstr "" -#: ../../../build/NEWS:19751 +#: ../../../build/NEWS:19896 msgid "" "`bpo-10590 `__: xml.sax.parseString() " "now supports string argument." msgstr "" -#: ../../../build/NEWS:19753 +#: ../../../build/NEWS:19898 msgid "" "`bpo-23338 `__: Fixed formatting ctypes " "error messages on Cygwin. Patch by Makoto Kato." msgstr "" -#: ../../../build/NEWS:19756 +#: ../../../build/NEWS:19901 msgid "" "`bpo-15582 `__: inspect.getdoc() now " "follows inheritance chains." msgstr "" -#: ../../../build/NEWS:19758 +#: ../../../build/NEWS:19903 msgid "" "`bpo-2175 `__: SAX parsers now support a " "character stream of InputSource object." msgstr "" -#: ../../../build/NEWS:19761 +#: ../../../build/NEWS:19906 msgid "" "`bpo-16840 `__: Tkinter now supports " "64-bit integers added in Tcl 8.4 and arbitrary precision integers added in " "Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19764 +#: ../../../build/NEWS:19909 msgid "" "`bpo-23834 `__: Fix socket.sendto(), use" " the C Py_ssize_t type to store the result of sendto() instead of the C int " "type." msgstr "" -#: ../../../build/NEWS:19767 +#: ../../../build/NEWS:19912 msgid "" "`bpo-23618 `__: " ":meth:`socket.socket.connect` now waits until the connection completes " @@ -28357,45 +28614,45 @@ msgid "" ":exc:`InterruptedError` for non-blocking sockets." msgstr "" -#: ../../../build/NEWS:19773 +#: ../../../build/NEWS:19918 msgid "" "`bpo-21526 `__: Tkinter now supports new" " boolean type in Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19775 +#: ../../../build/NEWS:19920 msgid "" "`bpo-23836 `__: Fix the faulthandler " "module to handle reentrant calls to its signal handlers." msgstr "" -#: ../../../build/NEWS:19778 +#: ../../../build/NEWS:19923 msgid "" "`bpo-23838 `__: linecache now clears the" " cache and returns an empty result on MemoryError." msgstr "" -#: ../../../build/NEWS:19781 +#: ../../../build/NEWS:19926 msgid "" "`bpo-10395 `__: Added " "os.path.commonpath(). Implemented in posixpath and ntpath. Based on patch by" " Rafik Draoui." msgstr "" -#: ../../../build/NEWS:19784 +#: ../../../build/NEWS:19929 msgid "" "`bpo-23611 `__: Serializing more " "\"lookupable\" objects (such as unbound methods or nested classes) now are " "supported with pickle protocols < 4." msgstr "" -#: ../../../build/NEWS:19787 +#: ../../../build/NEWS:19932 msgid "" "`bpo-13583 `__: sqlite3.Row now supports" " slice indexing." msgstr "" -#: ../../../build/NEWS:19789 +#: ../../../build/NEWS:19934 msgid "" "`bpo-18473 `__: Fixed 2to3 and 3to2 " "compatible pickle mappings. Fixed ambiguous reverse mappings. Added many " @@ -28403,7 +28660,7 @@ msgid "" " with full name mapping." msgstr "" -#: ../../../build/NEWS:19793 +#: ../../../build/NEWS:19938 msgid "" "`bpo-23485 `__: select.select() is now " "retried automatically with the recomputed timeout when interrupted by a " @@ -28411,103 +28668,103 @@ msgid "" "part of the :pep:`475`." msgstr "" -#: ../../../build/NEWS:19797 +#: ../../../build/NEWS:19942 msgid "" "`bpo-23752 `__: When built from an " "existing file descriptor, io.FileIO() now only calls fstat() once. Before " "fstat() was called twice, which was not necessary." msgstr "" -#: ../../../build/NEWS:19801 +#: ../../../build/NEWS:19946 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support __add__, __mul__, and __imul__()." msgstr "" -#: ../../../build/NEWS:19804 +#: ../../../build/NEWS:19949 msgid "" "`bpo-23171 `__: csv.Writer.writerow() " "now supports arbitrary iterables." msgstr "" -#: ../../../build/NEWS:19806 +#: ../../../build/NEWS:19951 msgid "" "`bpo-23745 `__: The new email header " "parser now handles duplicate MIME parameter names without error, similar to " "how get_param behaves." msgstr "" -#: ../../../build/NEWS:19809 +#: ../../../build/NEWS:19954 msgid "" "`bpo-22117 `__: Fix os.utime(), it now " "rounds the timestamp towards minus infinity (-inf) instead of rounding " "towards zero." msgstr "" -#: ../../../build/NEWS:19812 +#: ../../../build/NEWS:19957 msgid "" "`bpo-23310 `__: Fix MagicMock's " "initializer to work with __methods__, just like configure_mock(). Patch by " "Kasia Jachim." msgstr "" -#: ../../../build/NEWS:19818 +#: ../../../build/NEWS:19963 msgid "" "`bpo-23817 `__: FreeBSD now uses \"1.0\"" " in the SOVERSION as other operating systems, instead of just \"1\"." msgstr "" -#: ../../../build/NEWS:19821 +#: ../../../build/NEWS:19966 msgid "" "`bpo-23501 `__: Argument Clinic now " "generates code into separate files by default." msgstr "" -#: ../../../build/NEWS:19827 +#: ../../../build/NEWS:19972 msgid "" "`bpo-23799 `__: Added " "test.support.start_threads() for running and cleaning up multiple threads." msgstr "" -#: ../../../build/NEWS:19830 +#: ../../../build/NEWS:19975 msgid "" "`bpo-22390 `__: test.regrtest now emits " "a warning if temporary files or directories are left after running a test." msgstr "" -#: ../../../build/NEWS:19836 +#: ../../../build/NEWS:19981 msgid "" "`bpo-18128 `__: pygettext now uses " "standard +NNNN format in the POT-Creation-Date header." msgstr "" -#: ../../../build/NEWS:19839 +#: ../../../build/NEWS:19984 msgid "" "`bpo-23935 `__: Argument Clinic's " "understanding of format units accepting bytes, bytearrays, and buffers is " "now consistent with both the documentation and the implementation." msgstr "" -#: ../../../build/NEWS:19843 +#: ../../../build/NEWS:19988 msgid "" "`bpo-23944 `__: Argument Clinic now " "wraps long impl prototypes at column 78." msgstr "" -#: ../../../build/NEWS:19845 +#: ../../../build/NEWS:19990 msgid "" "`bpo-20586 `__: Argument Clinic now " "ensures that functions without docstrings have signatures." msgstr "" -#: ../../../build/NEWS:19848 +#: ../../../build/NEWS:19993 msgid "" "`bpo-23492 `__: Argument Clinic now " "generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple" " if possible." msgstr "" -#: ../../../build/NEWS:19851 +#: ../../../build/NEWS:19996 msgid "" "`bpo-23500 `__: Argument Clinic is now " "smarter about generating the \"#ifndef\" (empty) definition of the methoddef" @@ -28516,21 +28773,21 @@ msgid "" " than immediately after the first use." msgstr "" -#: ../../../build/NEWS:19860 +#: ../../../build/NEWS:20005 msgid "" "`bpo-23998 `__: PyImport_ReInitLock() " "now checks for lock allocation error" msgstr "" -#: ../../../build/NEWS:19864 +#: ../../../build/NEWS:20009 msgid "Python 3.5.0 alpha 3" msgstr "Python 3.5.0 alfa 3" -#: ../../../build/NEWS:19866 +#: ../../../build/NEWS:20011 msgid "*Release date: 2015-03-28*" msgstr "*Tanggal rilis: 2015-03-28*" -#: ../../../build/NEWS:19871 +#: ../../../build/NEWS:20016 msgid "" "`bpo-23573 `__: Increased performance of" " string search operations (str.find, str.index, str.count, the in operator, " @@ -28538,44 +28795,44 @@ msgid "" "UCS4)." msgstr "" -#: ../../../build/NEWS:19875 +#: ../../../build/NEWS:20020 msgid "" "`bpo-23753 `__: Python doesn't support " "anymore platforms without stat() or fstat(), these functions are always " "required." msgstr "" -#: ../../../build/NEWS:19878 +#: ../../../build/NEWS:20023 msgid "" "`bpo-23681 `__: The -b option now " "affects comparisons of bytes with int." msgstr "" -#: ../../../build/NEWS:19880 +#: ../../../build/NEWS:20025 msgid "" "`bpo-23632 `__: Memoryviews now allow " "tuple indexing (including for multi-dimensional memoryviews)." msgstr "" -#: ../../../build/NEWS:19883 +#: ../../../build/NEWS:20028 msgid "" "`bpo-23192 `__: Fixed generator lambdas." " Patch by Bruno Cauet." msgstr "" -#: ../../../build/NEWS:19885 +#: ../../../build/NEWS:20030 msgid "" "`bpo-23629 `__: Fix the default " "__sizeof__ implementation for variable-sized objects." msgstr "" -#: ../../../build/NEWS:19891 +#: ../../../build/NEWS:20036 msgid "" "`bpo-14260 `__: The groupindex attribute" " of regular expression pattern object now is non-modifiable mapping." msgstr "" -#: ../../../build/NEWS:19894 +#: ../../../build/NEWS:20039 msgid "" "`bpo-23792 `__: Ignore KeyboardInterrupt" " when the pydoc pager is active. This mimics the behavior of the standard " @@ -28583,51 +28840,51 @@ msgid "" "itself is still running." msgstr "" -#: ../../../build/NEWS:19898 +#: ../../../build/NEWS:20043 msgid "" "`bpo-23775 `__: pprint() of OrderedDict " "now outputs the same representation as repr()." msgstr "" -#: ../../../build/NEWS:19901 +#: ../../../build/NEWS:20046 msgid "" "`bpo-23765 `__: Removed IsBadStringPtr " "calls in ctypes" msgstr "" -#: ../../../build/NEWS:19903 +#: ../../../build/NEWS:20048 msgid "" "`bpo-22364 `__: Improved some re error " "messages using regex for hints." msgstr "" -#: ../../../build/NEWS:19905 +#: ../../../build/NEWS:20050 msgid "" "`bpo-23742 `__: ntpath.expandvars() no " "longer loses unbalanced single quotes." msgstr "" -#: ../../../build/NEWS:19907 +#: ../../../build/NEWS:20052 msgid "" "`bpo-21717 `__: The zipfile.ZipFile.open" " function now supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:19910 +#: ../../../build/NEWS:20055 msgid "" "`bpo-21802 `__: The reader in " "BufferedRWPair now is closed even when closing writer failed in " "BufferedRWPair.close()." msgstr "" -#: ../../../build/NEWS:19913 +#: ../../../build/NEWS:20058 msgid "" "`bpo-23622 `__: Unknown escapes in " "regular expressions that consist of ``'\\'`` and ASCII letter now raise a " "deprecation warning and will be forbidden in Python 3.6." msgstr "" -#: ../../../build/NEWS:19917 +#: ../../../build/NEWS:20062 msgid "" "`bpo-23671 `__: string.Template now " "allows specifying the \"self\" parameter as a keyword argument. " @@ -28635,79 +28892,79 @@ msgid "" "\"format_string\" parameters as keyword arguments." msgstr "" -#: ../../../build/NEWS:19921 +#: ../../../build/NEWS:20066 msgid "" "`bpo-23502 `__: The pprint module now " "supports mapping proxies." msgstr "" -#: ../../../build/NEWS:19923 +#: ../../../build/NEWS:20068 msgid "" "`bpo-17530 `__: pprint now wraps long " "bytes objects and bytearrays." msgstr "" -#: ../../../build/NEWS:19925 +#: ../../../build/NEWS:20070 msgid "" "`bpo-22687 `__: Fixed some corner cases " "in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " "long words." msgstr "" -#: ../../../build/NEWS:19928 +#: ../../../build/NEWS:20073 msgid "" "`bpo-4727 `__: The copy module now uses " "pickle protocol 4 (PEP 3154) and supports copying of instances of classes " "whose __new__ method takes keyword-only arguments." msgstr "" -#: ../../../build/NEWS:19932 +#: ../../../build/NEWS:20077 msgid "" "`bpo-23491 `__: Added a zipapp module to" " support creating executable zip file archives of Python code. Registered " "\".pyz\" and \".pyzw\" extensions on Windows for these archives (PEP 441)." msgstr "" -#: ../../../build/NEWS:19936 +#: ../../../build/NEWS:20081 msgid "" "`bpo-23657 `__: Avoid explicit checks " "for str in zipapp, adding support for pathlib.Path objects as arguments." msgstr "" -#: ../../../build/NEWS:19939 +#: ../../../build/NEWS:20084 msgid "" "`bpo-23688 `__: Added support of " "arbitrary bytes-like objects and avoided unnecessary copying of memoryview " "in gzip.GzipFile.write(). Original patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:19943 +#: ../../../build/NEWS:20088 msgid "" "`bpo-23252 `__: Added support for " "writing ZIP files to unseekable streams." msgstr "" -#: ../../../build/NEWS:19945 +#: ../../../build/NEWS:20090 msgid "" "`bpo-23647 `__: Increase imaplib's " "MAXLINE to accommodate modern mailbox sizes." msgstr "" -#: ../../../build/NEWS:19947 +#: ../../../build/NEWS:20092 msgid "" "`bpo-23539 `__: If body is None, " "http.client.HTTPConnection.request now sets Content-Length to 0 for PUT, " "POST, and PATCH headers to avoid 411 errors from some web servers." msgstr "" -#: ../../../build/NEWS:19951 +#: ../../../build/NEWS:20096 msgid "" "`bpo-22351 `__: The nntplib.NNTP " "constructor no longer leaves the connection and socket open until the " "garbage collector cleans them up. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19955 +#: ../../../build/NEWS:20100 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support methods for index(), insert(), and copy(). This allows " @@ -28715,7 +28972,7 @@ msgid "" "substitutability for lists." msgstr "" -#: ../../../build/NEWS:19959 +#: ../../../build/NEWS:20104 msgid "" "`bpo-23715 `__: " ":func:`signal.sigwaitinfo` and :func:`signal.sigtimedwait` are now retried " @@ -28724,42 +28981,42 @@ msgid "" "timeout with a monotonic clock when it is retried." msgstr "" -#: ../../../build/NEWS:19964 +#: ../../../build/NEWS:20109 msgid "" "`bpo-23001 `__: Few functions in modules" " mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only " "bytes-like object now accept writable bytes-like object too." msgstr "" -#: ../../../build/NEWS:19968 +#: ../../../build/NEWS:20113 msgid "" "`bpo-23646 `__: If time.sleep() is " "interrupted by a signal, the sleep is now retried with the recomputed delay," " except if the signal handler raises an exception (PEP 475)." msgstr "" -#: ../../../build/NEWS:19972 +#: ../../../build/NEWS:20117 msgid "" "`bpo-23136 `__: _strptime now uniformly " "handles all days in week 0, including Dec 30 of previous year. Based on " "patch by Jim Carroll." msgstr "" -#: ../../../build/NEWS:19975 +#: ../../../build/NEWS:20120 msgid "" "`bpo-23700 `__: Iterator of " "NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " "Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:19978 +#: ../../../build/NEWS:20123 msgid "" "`bpo-22903 `__: The fake test case " "created by unittest.loader when it fails importing a test module is now " "picklable." msgstr "" -#: ../../../build/NEWS:19981 +#: ../../../build/NEWS:20126 msgid "" "`bpo-22181 `__: On Linux, os.urandom() " "now uses the new getrandom() syscall if available, syscall introduced in the" @@ -28767,7 +29024,7 @@ msgid "" "the need of a file descriptor and waits until the kernel has enough entropy." msgstr "" -#: ../../../build/NEWS:19986 +#: ../../../build/NEWS:20131 msgid "" "`bpo-2211 `__: Updated the implementation" " of the http.cookies.Morsel class. Setting attributes key, value and " @@ -28778,115 +29035,115 @@ msgid "" "quoting values. Added new tests. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19994 +#: ../../../build/NEWS:20139 msgid "" "`bpo-18983 `__: Allow selection of " "output units in timeit. Patch by Julian Gindi." msgstr "" -#: ../../../build/NEWS:19997 +#: ../../../build/NEWS:20142 msgid "" "`bpo-23631 `__: Fix " "traceback.format_list when a traceback has been mutated." msgstr "" -#: ../../../build/NEWS:19999 +#: ../../../build/NEWS:20144 msgid "" "`bpo-23568 `__: Add rdivmod support to " "MagicMock() objects. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:20002 +#: ../../../build/NEWS:20147 msgid "" "`bpo-2052 `__: Add charset parameter to " "HtmlDiff.make_file()." msgstr "" -#: ../../../build/NEWS:20004 +#: ../../../build/NEWS:20149 msgid "" "`bpo-23668 `__: Support os.truncate and " "os.ftruncate on Windows." msgstr "" -#: ../../../build/NEWS:20006 +#: ../../../build/NEWS:20151 msgid "" "`bpo-23138 `__: Fixed parsing cookies " "with absent keys or values in cookiejar. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20009 +#: ../../../build/NEWS:20154 msgid "" "`bpo-23051 `__: multiprocessing.Pool " "methods imap() and imap_unordered() now handle exceptions raised by an " "iterator. Patch by Alon Diamant and Davin Potts." msgstr "" -#: ../../../build/NEWS:20013 +#: ../../../build/NEWS:20158 msgid "" "`bpo-23581 `__: Add matmul support to " "MagicMock. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:20015 +#: ../../../build/NEWS:20160 msgid "" "`bpo-23566 `__: enable(), register(), " "dump_traceback() and dump_traceback_later() functions of faulthandler now " "accept file descriptors. Patch by Wei Wu." msgstr "" -#: ../../../build/NEWS:20019 +#: ../../../build/NEWS:20164 msgid "" "`bpo-22928 `__: Disabled HTTP header " "injections in http.client. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20022 +#: ../../../build/NEWS:20167 msgid "" "`bpo-23615 `__: Modules bz2, tarfile and" " tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:20025 +#: ../../../build/NEWS:20170 msgid "" "`bpo-23605 `__: os.walk() now calls " "os.scandir() instead of os.listdir(). The usage of os.scandir() reduces the " "number of calls to os.stat(). Initial patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:20032 +#: ../../../build/NEWS:20177 msgid "" "`bpo-23585 `__: make patchcheck will " "ensure the interpreter is built." msgstr "" -#: ../../../build/NEWS:20037 +#: ../../../build/NEWS:20182 msgid "" "`bpo-23583 `__: Added tests for standard" " IO streams in IDLE." msgstr "" -#: ../../../build/NEWS:20039 +#: ../../../build/NEWS:20184 msgid "" "`bpo-22289 `__: Prevent test_urllib2net " "failures due to ftp connection timeout." msgstr "" -#: ../../../build/NEWS:20044 +#: ../../../build/NEWS:20189 msgid "" "`bpo-22826 `__: The result of open() in " "Tools/freeze/bkfile.py is now better compatible with regular files (in " "particular it now supports the context management protocol)." msgstr "" -#: ../../../build/NEWS:20050 +#: ../../../build/NEWS:20195 msgid "Python 3.5.0 alpha 2" msgstr "Python 3.5.0 alfa 2" -#: ../../../build/NEWS:20052 +#: ../../../build/NEWS:20197 msgid "*Release date: 2015-03-09*" msgstr "*Tanggal rilis: 2015-03-09*" -#: ../../../build/NEWS:20057 +#: ../../../build/NEWS:20202 msgid "" "`bpo-23571 `__: PyObject_Call() and " "PyCFunction_Call() now raise a SystemError if a function returns a result " @@ -28894,72 +29151,72 @@ msgid "" "exception." msgstr "" -#: ../../../build/NEWS:20064 +#: ../../../build/NEWS:20209 msgid "" "`bpo-22524 `__: New os.scandir() " "function, part of the :pep:`471`: \"os.scandir() function -- a better and " "faster directory iterator\". Patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:20068 +#: ../../../build/NEWS:20213 msgid "" "`bpo-23103 `__: Reduced the memory " "consumption of IPv4Address and IPv6Address." msgstr "" -#: ../../../build/NEWS:20070 +#: ../../../build/NEWS:20215 msgid "" "`bpo-21793 `__: BaseHTTPRequestHandler " "again logs response code as numeric, not as stringified enum. Patch by " "Demian Brecht." msgstr "" -#: ../../../build/NEWS:20073 +#: ../../../build/NEWS:20218 msgid "" "`bpo-23476 `__: In the ssl module, " "enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " "it is available." msgstr "" -#: ../../../build/NEWS:20076 +#: ../../../build/NEWS:20221 msgid "" "`bpo-23576 `__: Avoid stalling in SSL " "reads when EOF has been reached in the SSL layer but the underlying " "connection hasn't been closed." msgstr "" -#: ../../../build/NEWS:20079 +#: ../../../build/NEWS:20224 msgid "" "`bpo-23504 `__: Added an __all__ to the " "types module." msgstr "" -#: ../../../build/NEWS:20081 +#: ../../../build/NEWS:20226 msgid "" "`bpo-23563 `__: Optimized utility " "functions in urllib.parse." msgstr "" -#: ../../../build/NEWS:20083 +#: ../../../build/NEWS:20228 msgid "" "`bpo-7830 `__: Flatten nested " "functools.partial." msgstr "" -#: ../../../build/NEWS:20085 +#: ../../../build/NEWS:20230 msgid "" "`bpo-20204 `__: Added the __module__ " "attribute to _tkinter classes." msgstr "" -#: ../../../build/NEWS:20087 +#: ../../../build/NEWS:20232 msgid "" "`bpo-19980 `__: Improved help() for non-" "recognized strings. help('') now shows the help on str. help('help') now " "shows the help on help(). Original patch by Mark Lawrence." msgstr "" -#: ../../../build/NEWS:20091 +#: ../../../build/NEWS:20236 msgid "" "`bpo-23521 `__: Corrected pure python " "implementation of timedelta division. Eliminated OverflowError from " @@ -28967,236 +29224,236 @@ msgid "" "division." msgstr "" -#: ../../../build/NEWS:20095 +#: ../../../build/NEWS:20240 msgid "" "`bpo-21619 `__: Popen objects no longer " "leave a zombie after exit in the with statement if the pipe was broken. " "Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20098 +#: ../../../build/NEWS:20243 msgid "" "`bpo-22936 `__: Make it possible to show" " local variables in tracebacks for both the traceback module and unittest." msgstr "" -#: ../../../build/NEWS:20101 +#: ../../../build/NEWS:20246 msgid "" "`bpo-15955 `__: Add an option to limit " "the output size in bz2.decompress(). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:20104 +#: ../../../build/NEWS:20249 msgid "" "`bpo-6639 `__: Module-level turtle " "functions no longer raise TclError after closing the window." msgstr "" -#: ../../../build/NEWS:20107 +#: ../../../build/NEWS:20252 msgid "" "`bpo-814253 `__: Group references and " "conditional group references now work in lookbehind assertions in regular " "expressions. (See also: `bpo-9179 `__)" msgstr "" -#: ../../../build/NEWS:20110 +#: ../../../build/NEWS:20255 msgid "" "`bpo-23215 `__: Multibyte codecs with " "custom error handlers that ignores errors consumed too much memory and " "raised SystemError or MemoryError. Original patch by Aleksi Torhamo." msgstr "" -#: ../../../build/NEWS:20114 +#: ../../../build/NEWS:20259 msgid "" "`bpo-5700 `__: io.FileIO() called flush()" " after closing the file. flush() was not called in close() if closefd=False." msgstr "" -#: ../../../build/NEWS:20117 +#: ../../../build/NEWS:20262 msgid "" "`bpo-23374 `__: Fixed pydoc failure with" " non-ASCII files when stdout encoding differs from file system encoding " "(e.g. on Mac OS)." msgstr "" -#: ../../../build/NEWS:20120 +#: ../../../build/NEWS:20265 msgid "" "`bpo-23481 `__: Remove RC4 from the SSL " "module's default cipher list." msgstr "" -#: ../../../build/NEWS:20122 +#: ../../../build/NEWS:20267 msgid "" "`bpo-21548 `__: Fix pydoc.synopsis() and" " pydoc.apropos() on modules with empty docstrings." msgstr "" -#: ../../../build/NEWS:20125 +#: ../../../build/NEWS:20270 msgid "" "`bpo-22885 `__: Fixed arbitrary code " "execution vulnerability in the dbm.dumb module. Original patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20128 +#: ../../../build/NEWS:20273 msgid "" "`bpo-23239 `__: ssl.match_hostname() now" " supports matching of IP addresses." msgstr "" -#: ../../../build/NEWS:20130 +#: ../../../build/NEWS:20275 msgid "" "`bpo-23146 `__: Fix mishandling of " "absolute Windows paths with forward slashes in pathlib." msgstr "" -#: ../../../build/NEWS:20133 +#: ../../../build/NEWS:20278 msgid "" "`bpo-23096 `__: Pickle representation of" " floats with protocol 0 now is the same for both Python and C " "implementations." msgstr "" -#: ../../../build/NEWS:20136 +#: ../../../build/NEWS:20281 msgid "" "`bpo-19105 `__: pprint now more " "efficiently uses free space at the right." msgstr "" -#: ../../../build/NEWS:20138 +#: ../../../build/NEWS:20283 msgid "" "`bpo-14910 `__: Add allow_abbrev " "parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " "Bethard, paul j3 and Daniel Eriksson." msgstr "" -#: ../../../build/NEWS:20141 +#: ../../../build/NEWS:20286 msgid "" "`bpo-21717 `__: tarfile.open() now " "supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:20143 +#: ../../../build/NEWS:20288 msgid "" "`bpo-23344 `__: marshal.dumps() is now " "20-25% faster on average." msgstr "" -#: ../../../build/NEWS:20145 +#: ../../../build/NEWS:20290 msgid "" "`bpo-20416 `__: marshal.dumps() with " "protocols 3 and 4 is now 40-50% faster on average." msgstr "" -#: ../../../build/NEWS:20148 +#: ../../../build/NEWS:20293 msgid "" "`bpo-23421 `__: Fixed compression in " "tarfile CLI. Patch by wdv4758h." msgstr "" -#: ../../../build/NEWS:20150 +#: ../../../build/NEWS:20295 msgid "" "`bpo-23367 `__: Fix possible overflows " "in the unicodedata module." msgstr "" -#: ../../../build/NEWS:20152 +#: ../../../build/NEWS:20297 msgid "" "`bpo-23361 `__: Fix possible overflow in" " Windows subprocess creation code." msgstr "" -#: ../../../build/NEWS:20154 +#: ../../../build/NEWS:20299 msgid "" "logging.handlers.QueueListener now takes a respect_handler_level keyword " "argument which, if set to True, will pass messages to handlers taking " "handler levels into account." msgstr "" -#: ../../../build/NEWS:20158 +#: ../../../build/NEWS:20303 msgid "" "`bpo-19705 `__: turtledemo now has a " "visual sorting algorithm demo. Original patch from Jason Yeo." msgstr "" -#: ../../../build/NEWS:20161 +#: ../../../build/NEWS:20306 msgid "" "`bpo-23801 `__: Fix issue where " "cgi.FieldStorage did not always ignore the entire preamble to a multipart " "body." msgstr "" -#: ../../../build/NEWS:20167 +#: ../../../build/NEWS:20312 msgid "" "`bpo-23445 `__: pydebug builds now use " "\"gcc -Og\" where possible, to make the resulting executable faster." msgstr "" -#: ../../../build/NEWS:20170 +#: ../../../build/NEWS:20315 msgid "" "`bpo-23686 `__: Update OS X 10.5 " "installer build to use OpenSSL 1.0.2a." msgstr "" -#: ../../../build/NEWS:20175 +#: ../../../build/NEWS:20320 msgid "" "`bpo-20204 `__: Deprecation warning is " "now raised for builtin types without the __module__ attribute." msgstr "" -#: ../../../build/NEWS:20181 +#: ../../../build/NEWS:20326 msgid "" "`bpo-23465 `__: Implement :pep:`486` - " "Make the Python Launcher aware of virtual environments. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20184 +#: ../../../build/NEWS:20329 msgid "" "`bpo-23437 `__: Make user scripts " "directory versioned on Windows. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20189 +#: ../../../build/NEWS:20334 msgid "Python 3.5.0 alpha 1" msgstr "Python 3.5.0 alfa 1" -#: ../../../build/NEWS:20191 +#: ../../../build/NEWS:20336 msgid "*Release date: 2015-02-08*" msgstr "*Tanggal rilis: 2015-02-08*" -#: ../../../build/NEWS:20196 +#: ../../../build/NEWS:20341 msgid "" "`bpo-23285 `__: PEP 475 - EINTR " "handling." msgstr "" -#: ../../../build/NEWS:20198 +#: ../../../build/NEWS:20343 msgid "" "`bpo-22735 `__: Fix many edge cases " "(including crashes) involving custom mro() implementations." msgstr "" -#: ../../../build/NEWS:20201 +#: ../../../build/NEWS:20346 msgid "" "`bpo-22896 `__: Avoid using " "PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " "PyObject_AsWriteBuffer()." msgstr "" -#: ../../../build/NEWS:20204 +#: ../../../build/NEWS:20349 msgid "" "`bpo-21295 `__: Revert some changes " "(`bpo-16795 `__) to AST line numbers and" " column offsets that constituted a regression." msgstr "" -#: ../../../build/NEWS:20207 +#: ../../../build/NEWS:20352 msgid "" "`bpo-22986 `__: Allow changing an " "object's __class__ between a dynamic type and static type in some cases." msgstr "" -#: ../../../build/NEWS:20210 +#: ../../../build/NEWS:20355 msgid "" "`bpo-15859 `__: " "PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " @@ -29205,199 +29462,199 @@ msgid "" "platforms other than Windows. Patch written by Campbell Barton." msgstr "" -#: ../../../build/NEWS:20215 +#: ../../../build/NEWS:20360 msgid "" "`bpo-21408 `__: The default __ne__() now" " returns NotImplemented if __eq__() returned NotImplemented. Original patch" " by Martin Panter." msgstr "" -#: ../../../build/NEWS:20218 +#: ../../../build/NEWS:20363 msgid "" "`bpo-23321 `__: Fixed a crash in " "str.decode() when error handler returned replacement string longer than " "malformed input data." msgstr "" -#: ../../../build/NEWS:20221 +#: ../../../build/NEWS:20366 msgid "" "`bpo-22286 `__: The \"backslashreplace\"" " error handlers now works with decoding and translating." msgstr "" -#: ../../../build/NEWS:20224 +#: ../../../build/NEWS:20369 msgid "" "`bpo-23253 `__: Delay-load " "ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." msgstr "" -#: ../../../build/NEWS:20227 +#: ../../../build/NEWS:20372 msgid "" "`bpo-22038 `__: pyatomic.h now uses " "stdatomic.h or GCC built-in functions for atomic memory access if available." " Patch written by Vitor de Lima and Gustavo Temple." msgstr "" -#: ../../../build/NEWS:20231 +#: ../../../build/NEWS:20376 msgid "" "`bpo-20284 `__: %-interpolation (aka " "printf) formatting added for bytes and bytearray." msgstr "" -#: ../../../build/NEWS:20234 +#: ../../../build/NEWS:20379 msgid "" "`bpo-23048 `__: Fix jumping out of an " "infinite while loop in the pdb." msgstr "" -#: ../../../build/NEWS:20236 +#: ../../../build/NEWS:20381 msgid "" "`bpo-20335 `__: bytes constructor now " "raises TypeError when encoding or errors is specified with non-string " "argument. Based on patch by Renaud Blanch." msgstr "" -#: ../../../build/NEWS:20239 +#: ../../../build/NEWS:20384 msgid "" "`bpo-22834 `__: If the current working " "directory ends up being set to a non-existent directory then import will no " "longer raise FileNotFoundError." msgstr "" -#: ../../../build/NEWS:20242 +#: ../../../build/NEWS:20387 msgid "" "`bpo-22869 `__: Move the interpreter " "startup & shutdown code to a new dedicated pylifecycle.c module" msgstr "" -#: ../../../build/NEWS:20245 +#: ../../../build/NEWS:20390 msgid "" "`bpo-22847 `__: Improve method cache " "efficiency." msgstr "" -#: ../../../build/NEWS:20247 +#: ../../../build/NEWS:20392 msgid "" "`bpo-22335 `__: Fix crash when trying to" " enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." msgstr "" -#: ../../../build/NEWS:20250 +#: ../../../build/NEWS:20395 msgid "" "`bpo-22653 `__: Fix an assertion failure" " in debug mode when doing a reentrant dict insertion in debug mode." msgstr "" -#: ../../../build/NEWS:20253 +#: ../../../build/NEWS:20398 msgid "" "`bpo-22643 `__: Fix integer overflow in " "Unicode case operations (upper, lower, title, swapcase, casefold)." msgstr "" -#: ../../../build/NEWS:20256 +#: ../../../build/NEWS:20401 msgid "" "`bpo-17636 `__: Circular imports " "involving relative imports are now supported." msgstr "" -#: ../../../build/NEWS:20258 +#: ../../../build/NEWS:20403 msgid "" "`bpo-22604 `__: Fix assertion error in " "debug mode when dividing a complex number by (nan+0j)." msgstr "" -#: ../../../build/NEWS:20261 +#: ../../../build/NEWS:20406 msgid "" "`bpo-21052 `__: Do not raise " "ImportWarning when sys.path_hooks or sys.meta_path are set to None." msgstr "" -#: ../../../build/NEWS:20264 +#: ../../../build/NEWS:20409 msgid "" "`bpo-16518 `__: Use 'bytes-like object " "required' in error messages that previously used the far more cryptic \"'x' " "does not support the buffer protocol." msgstr "" -#: ../../../build/NEWS:20268 +#: ../../../build/NEWS:20413 msgid "" "`bpo-22470 `__: Fixed integer overflow " "issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\"" " error handlers." msgstr "" -#: ../../../build/NEWS:20271 +#: ../../../build/NEWS:20416 msgid "" "`bpo-22540 `__: speed up " "`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " "second argument has metaclass `type`." msgstr "" -#: ../../../build/NEWS:20274 +#: ../../../build/NEWS:20419 msgid "" "`bpo-18711 `__: Add a new " "`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " "`va_list` argument." msgstr "" -#: ../../../build/NEWS:20277 +#: ../../../build/NEWS:20422 msgid "" "`bpo-22520 `__: Fix overflow checking " "when generating the repr of a unicode object." msgstr "" -#: ../../../build/NEWS:20280 +#: ../../../build/NEWS:20425 msgid "" "`bpo-22519 `__: Fix overflow checking in" " PyBytes_Repr." msgstr "" -#: ../../../build/NEWS:20282 +#: ../../../build/NEWS:20427 msgid "" "`bpo-22518 `__: Fix integer overflow " "issues in latin-1 encoding." msgstr "" -#: ../../../build/NEWS:20284 +#: ../../../build/NEWS:20429 msgid "" "`bpo-16324 `__: _charset parameter of " "MIMEText now also accepts email.charset.Charset instances. Initial patch by " "Claude Paroz." msgstr "" -#: ../../../build/NEWS:20287 +#: ../../../build/NEWS:20432 msgid "" "`bpo-1764286 `__: Fix " "inspect.getsource() to support decorated functions. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20290 +#: ../../../build/NEWS:20435 msgid "" "`bpo-18554 `__: os.__all__ includes " "posix functions." msgstr "" -#: ../../../build/NEWS:20292 +#: ../../../build/NEWS:20437 msgid "" "`bpo-21391 `__: Use os.path.abspath in " "the shutil module." msgstr "" -#: ../../../build/NEWS:20294 +#: ../../../build/NEWS:20439 msgid "" "`bpo-11471 `__: avoid generating a " "JUMP_FORWARD instruction at the end of an if-block if there is no else-" "clause. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:20297 +#: ../../../build/NEWS:20442 msgid "" "`bpo-22215 `__: Now ValueError is raised" " instead of TypeError when str or bytes argument contains not permitted null" " character or byte." msgstr "" -#: ../../../build/NEWS:20300 +#: ../../../build/NEWS:20445 msgid "" "`bpo-22258 `__: Fix the internal " "function set_inheritable() on Illumos. This platform exposes the function " @@ -29406,63 +29663,63 @@ msgid "" "slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." msgstr "" -#: ../../../build/NEWS:20306 +#: ../../../build/NEWS:20451 msgid "" "`bpo-21389 `__: Displaying the " "__qualname__ of the underlying function in the repr of a bound method." msgstr "" -#: ../../../build/NEWS:20309 +#: ../../../build/NEWS:20454 msgid "" "`bpo-22206 `__: Using pthread, " "PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " "integer overflow." msgstr "" -#: ../../../build/NEWS:20312 +#: ../../../build/NEWS:20457 msgid "" "`bpo-20184 `__: Argument Clinic based " "signature introspection added for 30 of the builtin functions." msgstr "" -#: ../../../build/NEWS:20315 +#: ../../../build/NEWS:20460 msgid "" "`bpo-22116 `__: C functions and methods " "(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " "Wei Wu." msgstr "" -#: ../../../build/NEWS:20318 +#: ../../../build/NEWS:20463 msgid "" "`bpo-22077 `__: Improve index error " "messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " "Added ', not ' for bytearrays. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20322 +#: ../../../build/NEWS:20467 msgid "" "`bpo-20179 `__: Apply Argument Clinic to" " bytes and bytearray. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:20325 +#: ../../../build/NEWS:20470 msgid "" "`bpo-22082 `__: Clear interned strings " "in slotdefs." msgstr "" -#: ../../../build/NEWS:20327 +#: ../../../build/NEWS:20472 msgid "Upgrade Unicode database to Unicode 7.0.0." msgstr "Perbarui database Unicode ke Unicode 7.0.0." -#: ../../../build/NEWS:20329 +#: ../../../build/NEWS:20474 msgid "" "`bpo-21897 `__: Fix a crash with the " "f_locals attribute with closure variables when frame.clear() has been " "called." msgstr "" -#: ../../../build/NEWS:20332 +#: ../../../build/NEWS:20477 msgid "" "`bpo-21205 `__: Add a new " "``__qualname__`` attribute to generator, the qualified name, and use it in " @@ -29471,7 +29728,7 @@ msgid "" "the code. Use ``gen.gi_code.co_name`` to get the name of the code." msgstr "" -#: ../../../build/NEWS:20338 +#: ../../../build/NEWS:20483 msgid "" "`bpo-21669 `__: With the aid of " "heuristics in SyntaxError.__init__, the parser now attempts to generate more" @@ -29479,14 +29736,14 @@ msgid "" "\"exec\" and \"print\" are used as statements." msgstr "" -#: ../../../build/NEWS:20342 +#: ../../../build/NEWS:20487 msgid "" "`bpo-21642 `__: In the conditional if-" "else expression, allow an integer written with no space between itself and " "the ``else`` keyword (e.g. ``True if 42else False``) to be valid syntax." msgstr "" -#: ../../../build/NEWS:20346 +#: ../../../build/NEWS:20491 msgid "" "`bpo-21523 `__: Fix over-pessimistic " "computation of the stack effect of some opcodes in the compiler. This also " @@ -29494,117 +29751,117 @@ msgid "" " a large number of \"and\" and \"or\" operators." msgstr "" -#: ../../../build/NEWS:20351 +#: ../../../build/NEWS:20496 msgid "" "`bpo-21418 `__: Fix a crash in the " "builtin function super() when called without argument and without current " "frame (ex: embedded Python)." msgstr "" -#: ../../../build/NEWS:20354 +#: ../../../build/NEWS:20499 msgid "" "`bpo-21425 `__: Fix flushing of standard" " streams in the interactive interpreter." msgstr "" -#: ../../../build/NEWS:20357 +#: ../../../build/NEWS:20502 msgid "" "`bpo-21435 `__: In rare cases, when " "running finalizers on objects in cyclic trash a bad pointer dereference " "could occur due to a subtle flaw in internal iteration logic." msgstr "" -#: ../../../build/NEWS:20361 +#: ../../../build/NEWS:20506 msgid "" "`bpo-21377 `__: PyBytes_Concat() now " "tries to concatenate in-place when the first argument has a reference count " "of 1. Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:20364 +#: ../../../build/NEWS:20509 msgid "" "`bpo-20355 `__: -W command line options " "now have higher priority than the PYTHONWARNINGS environment variable. " "Patch by Arfrever." msgstr "" -#: ../../../build/NEWS:20367 +#: ../../../build/NEWS:20512 msgid "" "`bpo-21274 `__: Define PATH_MAX for " "GNU/Hurd in Python/pythonrun.c." msgstr "" -#: ../../../build/NEWS:20369 +#: ../../../build/NEWS:20514 msgid "" "`bpo-20904 `__: Support setting FPU " "precision on m68k." msgstr "" -#: ../../../build/NEWS:20371 +#: ../../../build/NEWS:20516 msgid "" "`bpo-21209 `__: Fix sending tuples to " "custom generator objects with the yield from syntax." msgstr "" -#: ../../../build/NEWS:20374 +#: ../../../build/NEWS:20519 msgid "" "`bpo-21193 `__: pow(a, b, c) now raises " "ValueError rather than TypeError when b is negative. Patch by Josh " "Rosenberg." msgstr "" -#: ../../../build/NEWS:20377 +#: ../../../build/NEWS:20522 msgid "" "`bpo-21176 `__: PEP 465: Add the '@' " "operator for matrix multiplication." msgstr "" -#: ../../../build/NEWS:20379 +#: ../../../build/NEWS:20524 msgid "" "`bpo-21134 `__: Fix segfault when str is" " called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " "UnicodeTranslateError object." msgstr "" -#: ../../../build/NEWS:20382 +#: ../../../build/NEWS:20527 msgid "" "`bpo-19537 `__: Fix PyUnicode_DATA() " "alignment under m68k. Patch by Andreas Schwab." msgstr "" -#: ../../../build/NEWS:20385 +#: ../../../build/NEWS:20530 msgid "" "`bpo-20929 `__: Add a type cast to avoid" " shifting a negative number." msgstr "" -#: ../../../build/NEWS:20387 +#: ../../../build/NEWS:20532 msgid "" "`bpo-20731 `__: Properly position in " "source code files even if they are opened in text mode. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../build/NEWS:20390 +#: ../../../build/NEWS:20535 msgid "" "`bpo-20637 `__: Key-sharing now also " "works for instance dictionaries of subclasses. Patch by Peter Ingebretson." msgstr "" -#: ../../../build/NEWS:20393 +#: ../../../build/NEWS:20538 msgid "" "`bpo-8297 `__: Attributes missing from " "modules now include the module name in the error text. Original patch by " "ysj.ray." msgstr "" -#: ../../../build/NEWS:20396 +#: ../../../build/NEWS:20541 msgid "" "`bpo-19995 `__: %c, %o, %x, and %X now " "raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:20398 +#: ../../../build/NEWS:20543 msgid "" "`bpo-19655 `__: The ASDL parser - used " "by the build process to generate code for managing the Python AST in C - was" @@ -29613,27 +29870,27 @@ msgid "" "source base." msgstr "" -#: ../../../build/NEWS:20403 +#: ../../../build/NEWS:20548 msgid "" "`bpo-12546 `__: Allow ``\\x00`` to be " "used as a fill character when using str, int, float, and complex __format__ " "methods." msgstr "" -#: ../../../build/NEWS:20406 +#: ../../../build/NEWS:20551 msgid "" "`bpo-20480 `__: Add " "ipaddress.reverse_pointer. Patch by Leon Weber." msgstr "" -#: ../../../build/NEWS:20408 +#: ../../../build/NEWS:20553 msgid "" "`bpo-13598 `__: Modify string.Formatter " "to support auto-numbering of replacement fields. It now matches the behavior" " of str.format() in this regard. Patches by Phil Elson and Ramchandra Apte." msgstr "" -#: ../../../build/NEWS:20412 +#: ../../../build/NEWS:20557 msgid "" "`bpo-8931 `__: Make alternate formatting " "('#') for type 'c' raise an exception. In versions prior to 3.5, '#' with " @@ -29641,81 +29898,81 @@ msgid "" "Landschoff." msgstr "" -#: ../../../build/NEWS:20416 +#: ../../../build/NEWS:20561 msgid "" "`bpo-23165 `__: Perform overflow checks " "before allocating memory in the _Py_char2wchar function." msgstr "" -#: ../../../build/NEWS:20422 +#: ../../../build/NEWS:20567 msgid "" "`bpo-23399 `__: pyvenv creates relative " "symlinks where possible." msgstr "" -#: ../../../build/NEWS:20424 +#: ../../../build/NEWS:20569 msgid "" "`bpo-20289 `__: cgi.FieldStorage() now " "supports the context management protocol." msgstr "" -#: ../../../build/NEWS:20427 +#: ../../../build/NEWS:20572 msgid "" "`bpo-13128 `__: Print response headers " "for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20430 +#: ../../../build/NEWS:20575 msgid "" "`bpo-15381 `__: Optimized io.BytesIO to " "make less allocations and copyings." msgstr "" -#: ../../../build/NEWS:20432 +#: ../../../build/NEWS:20577 msgid "" "`bpo-22818 `__: Splitting on a pattern " "that could match an empty string now raises a warning. Patterns that can " "only match empty strings are now rejected." msgstr "" -#: ../../../build/NEWS:20436 +#: ../../../build/NEWS:20581 msgid "" "`bpo-23099 `__: Closing io.BytesIO with " "exported buffer is rejected now to prevent corrupting exported buffer." msgstr "" -#: ../../../build/NEWS:20439 +#: ../../../build/NEWS:20584 msgid "" "`bpo-23326 `__: Removed __ne__ " "implementations. Since fixing default __ne__ implementation in `bpo-21408 " "`__ they are redundant." msgstr "" -#: ../../../build/NEWS:20442 +#: ../../../build/NEWS:20587 msgid "" "`bpo-23363 `__: Fix possible overflow in" " itertools.permutations." msgstr "" -#: ../../../build/NEWS:20444 +#: ../../../build/NEWS:20589 msgid "" "`bpo-23364 `__: Fix possible overflow in" " itertools.product." msgstr "" -#: ../../../build/NEWS:20446 +#: ../../../build/NEWS:20591 msgid "" "`bpo-23366 `__: Fixed possible integer " "overflow in itertools.combinations." msgstr "" -#: ../../../build/NEWS:20448 +#: ../../../build/NEWS:20593 msgid "" "`bpo-23369 `__: Fixed possible integer " "overflow in _json.encode_basestring_ascii." msgstr "" -#: ../../../build/NEWS:20451 +#: ../../../build/NEWS:20596 msgid "" "`bpo-23353 `__: Fix the exception " "handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the " @@ -29724,116 +29981,116 @@ msgid "" " is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." msgstr "" -#: ../../../build/NEWS:20457 +#: ../../../build/NEWS:20602 msgid "" "`bpo-14099 `__: Restored support of " "writing ZIP files to tellable but non-seekable streams." msgstr "" -#: ../../../build/NEWS:20460 +#: ../../../build/NEWS:20605 msgid "" "`bpo-14099 `__: Writing to ZipFile and " "reading multiple ZipExtFiles is threadsafe now." msgstr "" -#: ../../../build/NEWS:20463 +#: ../../../build/NEWS:20608 msgid "" "`bpo-19361 `__: JSON decoder now raises " "JSONDecodeError instead of ValueError." msgstr "" -#: ../../../build/NEWS:20465 +#: ../../../build/NEWS:20610 msgid "" "`bpo-18518 `__: timeit now rejects " "statements which can't be compiled outside a function or a loop (e.g. " "\"return\" or \"break\")." msgstr "" -#: ../../../build/NEWS:20468 +#: ../../../build/NEWS:20613 msgid "" "`bpo-23094 `__: Fixed readline with " "frames in Python implementation of pickle." msgstr "" -#: ../../../build/NEWS:20470 +#: ../../../build/NEWS:20615 msgid "" "`bpo-23268 `__: Fixed bugs in the " "comparison of ipaddress classes." msgstr "" -#: ../../../build/NEWS:20472 +#: ../../../build/NEWS:20617 msgid "" "`bpo-21408 `__: Removed incorrect " "implementations of __ne__() which didn't returned NotImplemented if __eq__()" " returned NotImplemented. The default __ne__() now works correctly." msgstr "" -#: ../../../build/NEWS:20476 +#: ../../../build/NEWS:20621 msgid "" "`bpo-19996 `__: " ":class:`email.feedparser.FeedParser` now handles (malformed) headers with no" " key rather than assuming the body has started." msgstr "" -#: ../../../build/NEWS:20479 +#: ../../../build/NEWS:20624 msgid "" "`bpo-20188 `__: Support Application-" "Layer Protocol Negotiation (ALPN) in the ssl module." msgstr "" -#: ../../../build/NEWS:20482 +#: ../../../build/NEWS:20627 msgid "" "`bpo-23133 `__: Pickling of ipaddress " "objects now produces more compact and portable representation." msgstr "" -#: ../../../build/NEWS:20485 +#: ../../../build/NEWS:20630 msgid "" "`bpo-23248 `__: Update ssl error codes " "from latest OpenSSL git master." msgstr "" -#: ../../../build/NEWS:20487 +#: ../../../build/NEWS:20632 msgid "" "`bpo-23266 `__: Much faster " "implementation of ipaddress.collapse_addresses() when there are many non-" "consecutive addresses." msgstr "" -#: ../../../build/NEWS:20490 +#: ../../../build/NEWS:20635 msgid "" "`bpo-23098 `__: 64-bit dev_t is now " "supported in the os module." msgstr "" -#: ../../../build/NEWS:20492 +#: ../../../build/NEWS:20637 msgid "" "`bpo-21817 `__: When an exception is " "raised in a task submitted to a ProcessPoolExecutor, the remote traceback is" " now displayed in the parent process. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20496 +#: ../../../build/NEWS:20641 msgid "" "`bpo-15955 `__: Add an option to limit " "output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin" " Panter." msgstr "" -#: ../../../build/NEWS:20499 +#: ../../../build/NEWS:20644 msgid "" "`bpo-23250 `__: In the http.cookies " "module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " "standard." msgstr "" -#: ../../../build/NEWS:20502 +#: ../../../build/NEWS:20647 msgid "" "`bpo-23063 `__: In the distutils' check " "command, fix parsing of reST with code or code-block directives." msgstr "" -#: ../../../build/NEWS:20505 +#: ../../../build/NEWS:20650 msgid "" "`bpo-23209 `__: " "selectors.BaseSelector.get_key() now raises a RuntimeError if the selector " @@ -29843,13 +30100,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:20510 +#: ../../../build/NEWS:20655 msgid "" "`bpo-17911 `__: Provide a way to seed " "the linecache for a PEP-302 module without actually loading the code." msgstr "" -#: ../../../build/NEWS:20513 +#: ../../../build/NEWS:20658 msgid "" "`bpo-17911 `__: Provide a new object API" " for traceback, including the ability to not lookup lines at all until the " @@ -29857,109 +30114,109 @@ msgid "" "being kept alive." msgstr "" -#: ../../../build/NEWS:20517 +#: ../../../build/NEWS:20662 msgid "" "`bpo-19777 `__: Provide a home() " "classmethod on Path objects. Contributed by Victor Salgado and Mayank " "Tripathi." msgstr "" -#: ../../../build/NEWS:20520 +#: ../../../build/NEWS:20665 msgid "" "`bpo-23206 `__: Make ``json.dumps(..., " "ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``." " Patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:20523 +#: ../../../build/NEWS:20668 msgid "" "`bpo-23185 `__: Add math.inf and " "math.nan constants." msgstr "" -#: ../../../build/NEWS:20525 +#: ../../../build/NEWS:20670 msgid "" "`bpo-23186 `__: Add " "ssl.SSLObject.shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch " "the client's list ciphers sent at handshake." msgstr "" -#: ../../../build/NEWS:20529 +#: ../../../build/NEWS:20674 msgid "" "`bpo-23143 `__: Remove compatibility " "with OpenSSLs older than 0.9.8." msgstr "" -#: ../../../build/NEWS:20531 +#: ../../../build/NEWS:20676 msgid "" "`bpo-23132 `__: Improve performance and " "introspection support of comparison methods created by " "functool.total_ordering." msgstr "" -#: ../../../build/NEWS:20534 +#: ../../../build/NEWS:20679 msgid "" "`bpo-19776 `__: Add an expanduser() " "method on Path objects." msgstr "" -#: ../../../build/NEWS:20536 +#: ../../../build/NEWS:20681 msgid "" "`bpo-23112 `__: Fix SimpleHTTPServer to " "correctly carry the query string and fragment when it redirects to add a " "trailing slash." msgstr "" -#: ../../../build/NEWS:20539 +#: ../../../build/NEWS:20684 msgid "" "`bpo-21793 `__: Added http.HTTPStatus " "enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20542 +#: ../../../build/NEWS:20687 msgid "" "`bpo-23093 `__: In the io, module allow " "more operations to work on detached streams." msgstr "" -#: ../../../build/NEWS:20545 +#: ../../../build/NEWS:20690 msgid "" "`bpo-23111 `__: In the ftplib, make " "ssl.PROTOCOL_SSLv23 the default protocol version." msgstr "" -#: ../../../build/NEWS:20548 +#: ../../../build/NEWS:20693 msgid "" "`bpo-22585 `__: On OpenBSD 5.6 and " "newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom," " to get pseudo-random bytes." msgstr "" -#: ../../../build/NEWS:20551 +#: ../../../build/NEWS:20696 msgid "" "`bpo-19104 `__: pprint now produces " "evaluable output for wrapped strings." msgstr "" -#: ../../../build/NEWS:20553 +#: ../../../build/NEWS:20698 msgid "" "`bpo-23071 `__: Added missing names to " "codecs.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20555 +#: ../../../build/NEWS:20700 msgid "" "`bpo-22783 `__: Pickling now uses the " "NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." msgstr "" -#: ../../../build/NEWS:20558 +#: ../../../build/NEWS:20703 msgid "" "`bpo-15513 `__: Added a __sizeof__ " "implementation for pickle classes." msgstr "" -#: ../../../build/NEWS:20560 +#: ../../../build/NEWS:20705 msgid "" "`bpo-19858 `__: pickletools.optimize() " "now aware of the MEMOIZE opcode, can produce more compact result and no " @@ -29967,20 +30224,20 @@ msgid "" "together with PUT or BINPUT opcodes." msgstr "" -#: ../../../build/NEWS:20564 +#: ../../../build/NEWS:20709 msgid "" "`bpo-22095 `__: Fixed " "HTTPConnection.set_tunnel with default port. The port value in the host " "header was set to \"None\". Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20567 +#: ../../../build/NEWS:20712 msgid "" "`bpo-23016 `__: A warning no longer " "produces an AttributeError when the program is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20570 +#: ../../../build/NEWS:20715 msgid "" "`bpo-21775 `__: shutil.copytree(): fix " "crash when copying to VFAT. An exception handler assumed that OSError " @@ -29989,46 +30246,46 @@ msgid "" "presumably, any other non-Windows OS). Patch by Greg Ward." msgstr "" -#: ../../../build/NEWS:20576 +#: ../../../build/NEWS:20721 msgid "" "`bpo-1218234 `__: Fix " "inspect.getsource() to load updated source of reloaded module. Initial patch" " by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20579 +#: ../../../build/NEWS:20724 msgid "" "`bpo-21740 `__: Support wrapped " "callables in doctest. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20581 +#: ../../../build/NEWS:20726 msgid "" "`bpo-23009 `__: Make sure " "selectors.EpollSelector.select() works when no FD is registered." msgstr "" -#: ../../../build/NEWS:20584 +#: ../../../build/NEWS:20729 msgid "" "`bpo-22959 `__: In the constructor of " "http.client.HTTPSConnection, prefer the context's check_hostname attribute " "over the *check_hostname* parameter." msgstr "" -#: ../../../build/NEWS:20587 +#: ../../../build/NEWS:20732 msgid "" "`bpo-22696 `__: Add function " ":func:`sys.is_finalizing` to know about interpreter shutdown." msgstr "" -#: ../../../build/NEWS:20590 +#: ../../../build/NEWS:20735 msgid "" "`bpo-16043 `__: Add a default limit for " "the amount of data xmlrpclib.gzip_decode will return. This resolves " "CVE-2013-1753." msgstr "" -#: ../../../build/NEWS:20593 +#: ../../../build/NEWS:20738 msgid "" "`bpo-14099 `__: ZipFile.open() no longer" " reopen the underlying file. Objects returned by ZipFile.open() can now " @@ -30036,265 +30293,265 @@ msgid "" "passing in a file-like object as the first argument to the constructor." msgstr "" -#: ../../../build/NEWS:20598 +#: ../../../build/NEWS:20743 msgid "" "`bpo-22966 `__: Fix __pycache__ pyc file" " name clobber when pyc_compile is asked to compile a source file containing " "multiple dots in the source file name." msgstr "" -#: ../../../build/NEWS:20601 +#: ../../../build/NEWS:20746 msgid "" "`bpo-21971 `__: Update turtledemo doc " "and add module to the index." msgstr "" -#: ../../../build/NEWS:20603 +#: ../../../build/NEWS:20748 msgid "" "`bpo-21032 `__: Fixed socket leak if " "HTTPConnection.getresponse() fails. Original patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20606 +#: ../../../build/NEWS:20751 msgid "" "`bpo-22407 `__: Deprecated the use of " "re.LOCALE flag with str patterns or re.ASCII. It was newer worked." msgstr "" -#: ../../../build/NEWS:20609 +#: ../../../build/NEWS:20754 msgid "" "`bpo-22902 `__: The \"ip\" command is " "now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno" " Cauet." msgstr "" -#: ../../../build/NEWS:20612 +#: ../../../build/NEWS:20757 msgid "" "`bpo-22960 `__: Add a context argument " "to xmlrpclib.ServerProxy constructor." msgstr "" -#: ../../../build/NEWS:20614 +#: ../../../build/NEWS:20759 msgid "" "`bpo-22389 `__: Add " "contextlib.redirect_stderr()." msgstr "" -#: ../../../build/NEWS:20616 +#: ../../../build/NEWS:20761 msgid "" "`bpo-21356 `__: Make ssl.RAND_egd() " "optional to support LibreSSL. The availability of the function is checked " "during the compilation. Patch written by Bernard Spil." msgstr "" -#: ../../../build/NEWS:20620 +#: ../../../build/NEWS:20765 msgid "" "`bpo-22915 `__: SAX parser now supports " "files opened with file descriptor or bytes path." msgstr "" -#: ../../../build/NEWS:20623 +#: ../../../build/NEWS:20768 msgid "" "`bpo-22609 `__: Constructors and update " "methods of mapping classes in the collections module now accept the self " "keyword argument." msgstr "" -#: ../../../build/NEWS:20626 +#: ../../../build/NEWS:20771 msgid "" "`bpo-22940 `__: Add " "readline.append_history_file." msgstr "" -#: ../../../build/NEWS:20628 +#: ../../../build/NEWS:20773 msgid "" "`bpo-19676 `__: Added the " "\"namereplace\" error handler." msgstr "" -#: ../../../build/NEWS:20630 +#: ../../../build/NEWS:20775 msgid "" "`bpo-22788 `__: Add *context* parameter " "to logging.handlers.HTTPHandler." msgstr "" -#: ../../../build/NEWS:20632 +#: ../../../build/NEWS:20777 msgid "" "`bpo-22921 `__: Allow SSLContext to take" " the *hostname* parameter even if OpenSSL doesn't support SNI." msgstr "" -#: ../../../build/NEWS:20635 +#: ../../../build/NEWS:20780 msgid "" "`bpo-22894 `__: TestCase.subTest() would" " cause the test suite to be stopped when in failfast mode, even in the " "absence of failures." msgstr "" -#: ../../../build/NEWS:20638 +#: ../../../build/NEWS:20783 msgid "" "`bpo-22796 `__: HTTP cookie parsing is " "now stricter, in order to protect against potential injection attacks." msgstr "" -#: ../../../build/NEWS:20641 +#: ../../../build/NEWS:20786 msgid "" "`bpo-22370 `__: Windows detection in " "pathlib is now more robust." msgstr "" -#: ../../../build/NEWS:20643 +#: ../../../build/NEWS:20788 msgid "" "`bpo-22841 `__: Reject coroutines in " "asyncio add_signal_handler(). Patch by Ludovic.Gasc." msgstr "" -#: ../../../build/NEWS:20646 +#: ../../../build/NEWS:20791 msgid "" "`bpo-19494 `__: Added " "urllib.request.HTTPBasicPriorAuthHandler. Patch by Matej Cepl." msgstr "" -#: ../../../build/NEWS:20649 +#: ../../../build/NEWS:20794 msgid "" "`bpo-22578 `__: Added attributes to the " "re.error class." msgstr "" -#: ../../../build/NEWS:20651 +#: ../../../build/NEWS:20796 msgid "" "`bpo-22849 `__: Fix possible double free" " in the io.TextIOWrapper constructor." msgstr "" -#: ../../../build/NEWS:20653 +#: ../../../build/NEWS:20798 msgid "" "`bpo-12728 `__: Different Unicode " "characters having the same uppercase but different lowercase are now matched" " in case-insensitive regular expressions." msgstr "" -#: ../../../build/NEWS:20657 +#: ../../../build/NEWS:20802 msgid "" "`bpo-22821 `__: Fixed fcntl() with " "integer argument on 64-bit big-endian platforms." msgstr "" -#: ../../../build/NEWS:20660 +#: ../../../build/NEWS:20805 msgid "" "`bpo-21650 `__: Add an `--sort-keys` " "option to json.tool CLI." msgstr "" -#: ../../../build/NEWS:20662 +#: ../../../build/NEWS:20807 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for sets to use set literals. Patch contributed by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20665 +#: ../../../build/NEWS:20810 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for arrays to display empty arrays without an unnecessary empty list." " Suggested by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:20668 +#: ../../../build/NEWS:20813 msgid "" "`bpo-22406 `__: Fixed the uu_codec codec" " incorrectly ported to 3.x. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20671 +#: ../../../build/NEWS:20816 msgid "" "`bpo-17293 `__: uuid.getnode() now " "determines MAC address on AIX using netstat. Based on patch by Aivars " "Kalvāns." msgstr "" -#: ../../../build/NEWS:20674 +#: ../../../build/NEWS:20819 msgid "" "`bpo-22769 `__: Fixed " "ttk.Treeview.tag_has() when called without arguments." msgstr "" -#: ../../../build/NEWS:20676 +#: ../../../build/NEWS:20821 msgid "" "`bpo-22417 `__: Verify certificates by " "default in httplib (PEP 476)." msgstr "" -#: ../../../build/NEWS:20678 +#: ../../../build/NEWS:20823 msgid "" "`bpo-22775 `__: Fixed unpickling of " "http.cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:20681 +#: ../../../build/NEWS:20826 msgid "" "`bpo-22776 `__: Brought excluded code " "into the scope of a try block in SysLogHandler.emit()." msgstr "" -#: ../../../build/NEWS:20684 +#: ../../../build/NEWS:20829 msgid "" "`bpo-22665 `__: Add missing " "get_terminal_size and SameFileError to shutil.__all__." msgstr "" -#: ../../../build/NEWS:20687 +#: ../../../build/NEWS:20832 msgid "" "`bpo-6623 `__: Remove deprecated Netrc " "class in the ftplib module. Patch by Matt Chaput." msgstr "" -#: ../../../build/NEWS:20690 +#: ../../../build/NEWS:20835 msgid "" "`bpo-17381 `__: Fixed handling of case-" "insensitive ranges in regular expressions." msgstr "" -#: ../../../build/NEWS:20693 +#: ../../../build/NEWS:20838 msgid "" "`bpo-22410 `__: Module level functions " "in the re module now cache compiled locale-dependent regular expressions " "taking into account the locale." msgstr "" -#: ../../../build/NEWS:20696 +#: ../../../build/NEWS:20841 msgid "" "`bpo-22759 `__: Query methods on " "pathlib.Path() (exists(), is_dir(), etc.) now return False when the " "underlying stat call raises NotADirectoryError." msgstr "" -#: ../../../build/NEWS:20699 +#: ../../../build/NEWS:20844 msgid "" "`bpo-8876 `__: distutils now falls back " "to copying files when hard linking doesn't work. This allows use with " "special filesystems such as VirtualBox shared folders." msgstr "" -#: ../../../build/NEWS:20703 +#: ../../../build/NEWS:20848 msgid "" "`bpo-22217 `__: Implemented reprs of " "classes in the zipfile module." msgstr "" -#: ../../../build/NEWS:20705 +#: ../../../build/NEWS:20850 msgid "" "`bpo-22457 `__: Honour load_tests in the" " start_dir of discovery." msgstr "" -#: ../../../build/NEWS:20707 +#: ../../../build/NEWS:20852 msgid "" "`bpo-18216 `__: gettext now raises an " "error when a .mo file has an unsupported major version number. Patch by " "Aaron Hill." msgstr "" -#: ../../../build/NEWS:20710 +#: ../../../build/NEWS:20855 msgid "" "`bpo-13918 `__: Provide a " "locale.delocalize() function which can remove locale-specific number " @@ -30302,33 +30559,33 @@ msgid "" "to a specific type. Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:20714 +#: ../../../build/NEWS:20859 msgid "" "`bpo-22676 `__: Make the pickling of " "global objects which don't have a __module__ attribute less slow." msgstr "" -#: ../../../build/NEWS:20717 +#: ../../../build/NEWS:20862 msgid "" "`bpo-18853 `__: Fixed ResourceWarning in" " shlex.__nain__." msgstr "" -#: ../../../build/NEWS:20719 +#: ../../../build/NEWS:20864 msgid "" "`bpo-9351 `__: Defaults set with " "set_defaults on an argparse subparser are no longer ignored when also set on" " the parent parser." msgstr "" -#: ../../../build/NEWS:20722 +#: ../../../build/NEWS:20867 msgid "" "`bpo-7559 `__: unittest test loading " "ImportErrors are reported as import errors with their import exception " "rather than as attribute errors after the import has already failed." msgstr "" -#: ../../../build/NEWS:20726 +#: ../../../build/NEWS:20871 msgid "" "`bpo-19746 `__: Make it possible to " "examine the errors from unittest discovery without executing the test suite." @@ -30336,7 +30593,7 @@ msgid "" "encountered during discovery." msgstr "" -#: ../../../build/NEWS:20730 +#: ../../../build/NEWS:20875 msgid "" "`bpo-21991 `__: Make " "email.headerregistry's header 'params' attributes be read-only " @@ -30344,27 +30601,27 @@ msgid "" "was created on each access of the attribute." msgstr "" -#: ../../../build/NEWS:20734 +#: ../../../build/NEWS:20879 msgid "" "`bpo-22638 `__: SSLv3 is now disabled " "throughout the standard library. It can still be enabled by instantiating a " "SSLContext manually." msgstr "" -#: ../../../build/NEWS:20737 +#: ../../../build/NEWS:20882 msgid "" "`bpo-22641 `__: In asyncio, the default " "SSL context for client connections is now created using " "ssl.create_default_context(), for stronger security." msgstr "" -#: ../../../build/NEWS:20740 +#: ../../../build/NEWS:20885 msgid "" "`bpo-17401 `__: Include closefd in " "io.FileIO repr." msgstr "" -#: ../../../build/NEWS:20742 +#: ../../../build/NEWS:20887 msgid "" "`bpo-21338 `__: Add silent mode for " "compileall. quiet parameters of compile_{dir, file, path} functions now have" @@ -30372,86 +30629,86 @@ msgid "" " Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:20746 +#: ../../../build/NEWS:20891 msgid "" "`bpo-20152 `__: Convert the array and " "cmath modules to Argument Clinic." msgstr "" -#: ../../../build/NEWS:20748 +#: ../../../build/NEWS:20893 msgid "" "`bpo-18643 `__: Add socket.socketpair() " "on Windows." msgstr "" -#: ../../../build/NEWS:20750 +#: ../../../build/NEWS:20895 msgid "" "`bpo-22435 `__: Fix a file descriptor " "leak when socketserver bind fails." msgstr "" -#: ../../../build/NEWS:20752 +#: ../../../build/NEWS:20897 msgid "" "`bpo-13096 `__: Fixed segfault in CTypes" " POINTER handling of large values." msgstr "" -#: ../../../build/NEWS:20754 +#: ../../../build/NEWS:20899 msgid "" "`bpo-11694 `__: Raise ConversionError in" " xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20757 +#: ../../../build/NEWS:20902 msgid "" "`bpo-19380 `__: Optimized parsing of " "regular expressions." msgstr "" -#: ../../../build/NEWS:20759 +#: ../../../build/NEWS:20904 msgid "" "`bpo-1519638 `__: Now unmatched groups" " are replaced with empty strings in re.sub() and re.subn()." msgstr "" -#: ../../../build/NEWS:20762 +#: ../../../build/NEWS:20907 msgid "" "`bpo-18615 `__: sndhdr.what/whathdr now " "return a namedtuple." msgstr "" -#: ../../../build/NEWS:20764 +#: ../../../build/NEWS:20909 msgid "" "`bpo-22462 `__: Fix pyexpat's creation " "of a dummy frame to make it appear in exception tracebacks." msgstr "" -#: ../../../build/NEWS:20767 +#: ../../../build/NEWS:20912 msgid "" "`bpo-21965 `__: Add support for in-" "memory SSL to the ssl module. Patch by Geert Jansen." msgstr "" -#: ../../../build/NEWS:20770 +#: ../../../build/NEWS:20915 msgid "" "`bpo-21173 `__: Fix len() on a " "WeakKeyDictionary when .clear() was called with an iterator alive." msgstr "" -#: ../../../build/NEWS:20773 +#: ../../../build/NEWS:20918 msgid "" "`bpo-11866 `__: Eliminated race " "condition in the computation of names for new threads." msgstr "" -#: ../../../build/NEWS:20776 +#: ../../../build/NEWS:20921 msgid "" "`bpo-21905 `__: Avoid RuntimeError in " "pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " "Olivier Grisel." msgstr "" -#: ../../../build/NEWS:20779 +#: ../../../build/NEWS:20924 msgid "" "`bpo-11271 `__: " "concurrent.futures.Executor.map() now takes a *chunksize* argument to allow " @@ -30459,272 +30716,272 @@ msgid "" "ProcessPoolExecutor. Patch by Dan O'Reilly." msgstr "" -#: ../../../build/NEWS:20783 +#: ../../../build/NEWS:20928 msgid "" "`bpo-21883 `__: os.path.join() and " "os.path.relpath() now raise a TypeError with more helpful error message for " "unsupported or mismatched types of arguments." msgstr "" -#: ../../../build/NEWS:20787 +#: ../../../build/NEWS:20932 msgid "" "`bpo-22219 `__: The zipfile module CLI " "now adds entries for directories (including empty directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:20790 +#: ../../../build/NEWS:20935 msgid "" "`bpo-22449 `__: In the " "ssl.SSLContext.load_default_certs, consult the environmental variables " "SSL_CERT_DIR and SSL_CERT_FILE on Windows." msgstr "" -#: ../../../build/NEWS:20793 +#: ../../../build/NEWS:20938 msgid "" "`bpo-22508 `__: The email.__version__ " "variable has been removed; the email code is no longer shipped separately " "from the stdlib, and __version__ hasn't been updated in several releases." msgstr "" -#: ../../../build/NEWS:20797 +#: ../../../build/NEWS:20942 msgid "" "`bpo-20076 `__: Added non derived UTF-8 " "aliases to locale aliases table." msgstr "" -#: ../../../build/NEWS:20799 +#: ../../../build/NEWS:20944 msgid "" "`bpo-20079 `__: Added locales supported " "in glibc 2.18 to locale alias table." msgstr "" -#: ../../../build/NEWS:20801 +#: ../../../build/NEWS:20946 msgid "" "`bpo-20218 `__: Added convenience " "methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " "objects." msgstr "" -#: ../../../build/NEWS:20804 +#: ../../../build/NEWS:20949 msgid "" "`bpo-22396 `__: On 32-bit AIX platform, " "don't expose os.posix_fadvise() nor os.posix_fallocate() because their " "prototypes in system headers are wrong." msgstr "" -#: ../../../build/NEWS:20807 +#: ../../../build/NEWS:20952 msgid "" "`bpo-22517 `__: When an " "io.BufferedRWPair object is deallocated, clear its weakrefs." msgstr "" -#: ../../../build/NEWS:20810 +#: ../../../build/NEWS:20955 msgid "" "`bpo-22437 `__: Number of capturing " "groups in regular expression is no longer limited by 100." msgstr "" -#: ../../../build/NEWS:20813 +#: ../../../build/NEWS:20958 msgid "" "`bpo-17442 `__: InteractiveInterpreter " "now displays the full chained traceback in its showtraceback method, to " "match the built in interactive interpreter." msgstr "" -#: ../../../build/NEWS:20817 +#: ../../../build/NEWS:20962 msgid "" "`bpo-23392 `__: Added tests for marshal " "C API that works with FILE*." msgstr "" -#: ../../../build/NEWS:20819 +#: ../../../build/NEWS:20964 msgid "" "`bpo-10510 `__: distutils register and " "upload methods now use HTML standards compliant CRLF line endings." msgstr "" -#: ../../../build/NEWS:20822 +#: ../../../build/NEWS:20967 msgid "" "`bpo-9850 `__: Fixed macpath.join() for " "empty first component. Patch by Oleg Oshmyan." msgstr "" -#: ../../../build/NEWS:20825 +#: ../../../build/NEWS:20970 msgid "" "`bpo-5309 `__: distutils' build and " "build_ext commands now accept a ``-j`` option to enable parallel building of" " extension modules." msgstr "" -#: ../../../build/NEWS:20828 +#: ../../../build/NEWS:20973 msgid "" "`bpo-22448 `__: Improve canceled timer " "handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-" "Oliva." msgstr "" -#: ../../../build/NEWS:20831 +#: ../../../build/NEWS:20976 msgid "" "`bpo-22427 `__: TemporaryDirectory no " "longer attempts to clean up twice when used in the with statement in " "generator." msgstr "" -#: ../../../build/NEWS:20834 +#: ../../../build/NEWS:20979 msgid "" "`bpo-22362 `__: Forbidden ambiguous " "octal escapes out of range 0-0o377 in regular expressions." msgstr "" -#: ../../../build/NEWS:20837 +#: ../../../build/NEWS:20982 msgid "" "`bpo-20912 `__: Now directories added to" " ZIP file have correct Unix and MS-DOS directory attributes." msgstr "" -#: ../../../build/NEWS:20840 +#: ../../../build/NEWS:20985 msgid "" "`bpo-21866 `__: ZipFile.close() no " "longer writes ZIP64 central directory records if allowZip64 is false." msgstr "" -#: ../../../build/NEWS:20843 +#: ../../../build/NEWS:20988 msgid "" "`bpo-22278 `__: Fix urljoin problem with" " relative urls, a regression observed after changes to issue22118 were " "submitted." msgstr "" -#: ../../../build/NEWS:20846 +#: ../../../build/NEWS:20991 msgid "" "`bpo-22415 `__: Fixed debugging output " "of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " "debugging output." msgstr "" -#: ../../../build/NEWS:20849 +#: ../../../build/NEWS:20994 msgid "" "`bpo-22423 `__: Unhandled exception in " "thread no longer causes unhandled AttributeError when sys.stderr is None." msgstr "" -#: ../../../build/NEWS:20852 +#: ../../../build/NEWS:20997 msgid "" "`bpo-21332 `__: Ensure that " "``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " "block buffering. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:20855 +#: ../../../build/NEWS:21000 msgid "" "`bpo-21091 `__: Fix API bug: " "email.message.EmailMessage.is_attachment is now a method." msgstr "" -#: ../../../build/NEWS:20858 +#: ../../../build/NEWS:21003 msgid "" "`bpo-21079 `__: Fix " "email.message.EmailMessage.is_attachment to return the correct result when " "the header has parameters as well as a value." msgstr "" -#: ../../../build/NEWS:20861 +#: ../../../build/NEWS:21006 msgid "" "`bpo-22247 `__: Add NNTPError to " "nntplib.__all__." msgstr "" -#: ../../../build/NEWS:20863 +#: ../../../build/NEWS:21008 msgid "" "`bpo-22366 `__: urllib.request.urlopen " "will accept a context object (SSLContext) as an argument which will then be " "used for HTTPS connection. Patch by Alex Gaynor." msgstr "" -#: ../../../build/NEWS:20867 +#: ../../../build/NEWS:21012 msgid "" "`bpo-4180 `__: The warnings registries " "are now reset when the filters are modified." msgstr "" -#: ../../../build/NEWS:20870 +#: ../../../build/NEWS:21015 msgid "" "`bpo-22419 `__: Limit the length of " "incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error " "code for higher lengths. Patch contributed by Devin Cook." msgstr "" -#: ../../../build/NEWS:20874 +#: ../../../build/NEWS:21019 msgid "" "Lax cookie parsing in http.cookies could be a security issue when combined " "with non-standard cookie handling in some Web browsers. Reported by Sergey " "Bobrov." msgstr "" -#: ../../../build/NEWS:20878 +#: ../../../build/NEWS:21023 msgid "" "`bpo-20537 `__: logging methods now " "accept an exception instance as well as a Boolean value or exception tuple. " "Thanks to Yury Selivanov for the patch." msgstr "" -#: ../../../build/NEWS:20881 +#: ../../../build/NEWS:21026 msgid "" "`bpo-22384 `__: An exception in Tkinter " "callback no longer crashes the program when it is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20884 +#: ../../../build/NEWS:21029 msgid "" "`bpo-22168 `__: Prevent turtle " "AttributeError with non-default Canvas on OS X." msgstr "" -#: ../../../build/NEWS:20886 +#: ../../../build/NEWS:21031 msgid "" "`bpo-21147 `__: sqlite3 now raises an " "exception if the request contains a null character instead of truncating it." " Based on patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:20889 +#: ../../../build/NEWS:21034 msgid "" "`bpo-13968 `__: The glob module now " "supports recursive search in subdirectories using the ``**`` pattern." msgstr "" -#: ../../../build/NEWS:20892 +#: ../../../build/NEWS:21037 msgid "" "`bpo-21951 `__: Fixed a crash in Tkinter" " on AIX when called Tcl command with empty string or tuple argument." msgstr "" -#: ../../../build/NEWS:20895 +#: ../../../build/NEWS:21040 msgid "" "`bpo-21951 `__: Tkinter now most likely " "raises MemoryError instead of crash if the memory allocation fails." msgstr "" -#: ../../../build/NEWS:20898 +#: ../../../build/NEWS:21043 msgid "" "`bpo-22338 `__: Fix a crash in the json " "module on memory allocation failure." msgstr "" -#: ../../../build/NEWS:20900 +#: ../../../build/NEWS:21045 msgid "" "`bpo-12410 `__: imaplib.IMAP4 now " "supports the context management protocol. Original patch by Tarek Ziadé." msgstr "" -#: ../../../build/NEWS:20903 +#: ../../../build/NEWS:21048 msgid "" "`bpo-21270 `__: We now override tuple " "methods in mock.call objects so that they can be used as normal call " "attributes." msgstr "" -#: ../../../build/NEWS:20906 +#: ../../../build/NEWS:21051 msgid "" "`bpo-16662 `__: load_tests() is now " "unconditionally run when it is present in a package's __init__.py. " @@ -30733,33 +30990,33 @@ msgid "" " documented. Patch given by Robert Collins, tweaked by Barry Warsaw." msgstr "" -#: ../../../build/NEWS:20912 +#: ../../../build/NEWS:21057 msgid "" "`bpo-22226 `__: First letter no longer " "is stripped from the \"status\" key in the result of Treeview.heading()." msgstr "" -#: ../../../build/NEWS:20915 +#: ../../../build/NEWS:21060 msgid "" "`bpo-19524 `__: Fixed resource leak in " "the HTTP connection when an invalid response is received. Patch by Martin " "Panter." msgstr "" -#: ../../../build/NEWS:20918 +#: ../../../build/NEWS:21063 msgid "" "`bpo-20421 `__: Add a .version() method " "to SSL sockets exposing the actual protocol version in use." msgstr "" -#: ../../../build/NEWS:20921 +#: ../../../build/NEWS:21066 msgid "" "`bpo-19546 `__: configparser exceptions " "no longer expose implementation details. Chained KeyErrors are removed, " "which leads to cleaner tracebacks. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20925 +#: ../../../build/NEWS:21070 msgid "" "`bpo-22051 `__: turtledemo no longer " "reloads examples to re-run them. Initialization of variables and gui setup " @@ -30767,14 +31024,14 @@ msgid "" "on import." msgstr "" -#: ../../../build/NEWS:20929 +#: ../../../build/NEWS:21074 msgid "" "`bpo-21933 `__: Turtledemo users can " "change the code font size with a menu selection or control(command) '-' or " "'+' or control-mousewheel. Original patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:20933 +#: ../../../build/NEWS:21078 msgid "" "`bpo-21597 `__: The separator between " "the turtledemo text pane and the drawing canvas can now be grabbed and " @@ -30783,14 +31040,14 @@ msgid "" "screens. Original patches by Jan Kanis and Lita Cho." msgstr "" -#: ../../../build/NEWS:20939 +#: ../../../build/NEWS:21084 msgid "" "`bpo-18132 `__: Turtledemo buttons no " "longer disappear when the window is shrunk. Original patches by Jan Kanis " "and Lita Cho." msgstr "" -#: ../../../build/NEWS:20942 +#: ../../../build/NEWS:21087 msgid "" "`bpo-22043 `__: time.monotonic() is now " "always available. ``threading.Lock.acquire()``, " @@ -30798,14 +31055,14 @@ msgid "" "clock, instead of the system clock, when a timeout is used." msgstr "" -#: ../../../build/NEWS:20947 +#: ../../../build/NEWS:21092 msgid "" "`bpo-21527 `__: Add a default number of " "workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by" " Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20950 +#: ../../../build/NEWS:21095 msgid "" "`bpo-22216 `__: smtplib now resets its " "state more completely after a quit. The most obvious consequence of the " @@ -30813,21 +31070,21 @@ msgid "" "connect/starttls/quit/connect/starttls sequence." msgstr "" -#: ../../../build/NEWS:20954 +#: ../../../build/NEWS:21099 msgid "" "`bpo-22098 `__: ctypes' " "BigEndianStructure and LittleEndianStructure now define an empty __slots__ " "so that subclasses don't always get an instance dict. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20958 +#: ../../../build/NEWS:21103 msgid "" "`bpo-22185 `__: Fix an occasional " "RuntimeError in threading.Condition.wait() caused by mutation of the waiters" " queue without holding the lock. Patch by Doug Zongker." msgstr "" -#: ../../../build/NEWS:20962 +#: ../../../build/NEWS:21107 msgid "" "`bpo-22287 `__: On UNIX, " "_PyTime_gettimeofday() now uses clock_gettime(CLOCK_REALTIME) if available. " @@ -30835,202 +31092,202 @@ msgid "" "Linux (only with glibc older than 2.17)." msgstr "" -#: ../../../build/NEWS:20967 +#: ../../../build/NEWS:21112 msgid "" "`bpo-22182 `__: Use e.args to unpack " "exceptions correctly in distutils.file_util.move_file. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20970 +#: ../../../build/NEWS:21115 msgid "" "The webbrowser module now uses subprocess's start_new_session=True rather " "than a potentially risky preexec_fn=os.setsid call." msgstr "" -#: ../../../build/NEWS:20973 +#: ../../../build/NEWS:21118 msgid "" "`bpo-22042 `__: signal.set_wakeup_fd(fd)" " now raises an exception if the file descriptor is in blocking mode." msgstr "" -#: ../../../build/NEWS:20976 +#: ../../../build/NEWS:21121 msgid "" "`bpo-16808 `__: inspect.stack() now " "returns a named tuple instead of a tuple. Patch by Daniel Shahaf." msgstr "" -#: ../../../build/NEWS:20979 +#: ../../../build/NEWS:21124 msgid "" "`bpo-22236 `__: Fixed Tkinter images " "copying operations in NoDefaultRoot mode." msgstr "" -#: ../../../build/NEWS:20981 +#: ../../../build/NEWS:21126 msgid "" "`bpo-2527 `__: Add a *globals* argument " "to timeit functions, in order to override the globals namespace in which the" " timed code is executed. Patch by Ben Roberts." msgstr "" -#: ../../../build/NEWS:20985 +#: ../../../build/NEWS:21130 msgid "" "`bpo-22118 `__: Switch urllib.parse to " "use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs" " 1808 and 2396. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20989 +#: ../../../build/NEWS:21134 msgid "" "`bpo-21549 `__: Added the \"members\" " "parameter to TarFile.list()." msgstr "" -#: ../../../build/NEWS:20991 +#: ../../../build/NEWS:21136 msgid "" "`bpo-19628 `__: Allow compileall " "recursion depth to be specified with a -r option." msgstr "" -#: ../../../build/NEWS:20994 +#: ../../../build/NEWS:21139 msgid "" "`bpo-15696 `__: Add a __sizeof__ " "implementation for mmap objects on Windows." msgstr "" -#: ../../../build/NEWS:20996 +#: ../../../build/NEWS:21141 msgid "" "`bpo-22068 `__: Avoided reference loops " "with Variables and Fonts in Tkinter." msgstr "" -#: ../../../build/NEWS:20998 +#: ../../../build/NEWS:21143 msgid "" "`bpo-22165 `__: SimpleHTTPRequestHandler" " now supports undecodable file names." msgstr "" -#: ../../../build/NEWS:21000 +#: ../../../build/NEWS:21145 msgid "" "`bpo-15381 `__: Optimized line reading " "in io.BytesIO." msgstr "" -#: ../../../build/NEWS:21002 +#: ../../../build/NEWS:21147 msgid "" "`bpo-8797 `__: Raise HTTPError on failed " "Basic Authentication immediately. Initial patch by Sam Bull." msgstr "" -#: ../../../build/NEWS:21005 +#: ../../../build/NEWS:21150 msgid "" "`bpo-20729 `__: Restored the use of lazy" " iterkeys()/itervalues()/iteritems() in the mailbox module." msgstr "" -#: ../../../build/NEWS:21008 +#: ../../../build/NEWS:21153 msgid "" "`bpo-21448 `__: Changed FeedParser " "feed() to avoid O(N**2) behavior when parsing long line. Original patch by " "Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:21011 +#: ../../../build/NEWS:21156 msgid "" "`bpo-22184 `__: The functools LRU Cache " "decorator factory now gives an earlier and clearer error message when the " "user forgets the required parameters." msgstr "" -#: ../../../build/NEWS:21014 +#: ../../../build/NEWS:21159 msgid "" "`bpo-17923 `__: glob() patterns ending " "with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." msgstr "" -#: ../../../build/NEWS:21017 +#: ../../../build/NEWS:21162 msgid "" "`bpo-21725 `__: Added support for RFC " "6531 (SMTPUTF8) in smtpd." msgstr "" -#: ../../../build/NEWS:21019 +#: ../../../build/NEWS:21164 msgid "" "`bpo-22176 `__: Update the ctypes " "module's libffi to v3.1. This release adds support for the Linux AArch64 " "and POWERPC ELF ABIv2 little endian architectures." msgstr "" -#: ../../../build/NEWS:21023 +#: ../../../build/NEWS:21168 msgid "" "`bpo-5411 `__: Added support for the " "\"xztar\" format in the shutil module." msgstr "" -#: ../../../build/NEWS:21025 +#: ../../../build/NEWS:21170 msgid "" "`bpo-21121 `__: Don't force 3rd party C " "extensions to be built with -Werror=declaration-after-statement." msgstr "" -#: ../../../build/NEWS:21028 +#: ../../../build/NEWS:21173 msgid "" "`bpo-21975 `__: Fixed crash when using " "uninitialized sqlite3.Row (in particular when unpickling pickled " "sqlite3.Row). sqlite3.Row is now initialized in the __new__() method." msgstr "" -#: ../../../build/NEWS:21032 +#: ../../../build/NEWS:21177 msgid "" "`bpo-20170 `__: Convert posixmodule to " "use Argument Clinic." msgstr "" -#: ../../../build/NEWS:21034 +#: ../../../build/NEWS:21179 msgid "" "`bpo-21539 `__: Add an *exists_ok* " "argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` " "functionality. When true, ignore FileExistsErrors. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21038 +#: ../../../build/NEWS:21183 msgid "" "`bpo-22127 `__: Bypass IDNA for pure-" "ASCII host names in the socket module (in particular for numeric IPs)." msgstr "" -#: ../../../build/NEWS:21041 +#: ../../../build/NEWS:21186 msgid "" "`bpo-21047 `__: set the default value " "for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker " "Peksag." msgstr "" -#: ../../../build/NEWS:21044 +#: ../../../build/NEWS:21189 msgid "Add an __all__ to html.entities." msgstr "Menambahkan sebuah __all__ ke html.entities." -#: ../../../build/NEWS:21046 +#: ../../../build/NEWS:21191 msgid "" "`bpo-15114 `__: the strict mode and " "argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " "have been removed." msgstr "" -#: ../../../build/NEWS:21049 +#: ../../../build/NEWS:21194 msgid "" "`bpo-22085 `__: Dropped support of Tk " "8.3 in Tkinter." msgstr "" -#: ../../../build/NEWS:21051 +#: ../../../build/NEWS:21196 msgid "" "`bpo-21580 `__: Now Tkinter correctly " "handles bytes arguments passed to Tk. In particular this allows initializing" " images from binary data." msgstr "" -#: ../../../build/NEWS:21054 +#: ../../../build/NEWS:21199 msgid "" "`bpo-22003 `__: When initialized from a " "bytes object, io.BytesIO() now defers making a copy until it is mutated, " @@ -31038,14 +31295,14 @@ msgid "" "Wilson." msgstr "" -#: ../../../build/NEWS:21058 +#: ../../../build/NEWS:21203 msgid "" "`bpo-22018 `__: On Windows, " "signal.set_wakeup_fd() now also supports sockets. A side effect is that " "Python depends to the WinSock library." msgstr "" -#: ../../../build/NEWS:21061 +#: ../../../build/NEWS:21206 msgid "" "`bpo-22054 `__: Add os.get_blocking() " "and os.set_blocking() functions to get and set the blocking mode of a file " @@ -31053,58 +31310,58 @@ msgid "" "functions are not available on Windows." msgstr "" -#: ../../../build/NEWS:21066 +#: ../../../build/NEWS:21211 msgid "" "`bpo-17172 `__: Make turtledemo start as" " active on OS X even when run with subprocess. Patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:21069 +#: ../../../build/NEWS:21214 msgid "" "`bpo-21704 `__: Fix build error for " "_multiprocessing when semaphores are not available. Patch by Arfrever " "Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:21072 +#: ../../../build/NEWS:21217 msgid "" "`bpo-20173 `__: Convert sha1, sha256, " "sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21075 +#: ../../../build/NEWS:21220 msgid "" "Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on" " closed socket. repr(socket.socket) already works fine." msgstr "" -#: ../../../build/NEWS:21078 +#: ../../../build/NEWS:21223 msgid "" "`bpo-22033 `__: Reprs of most Python " "implemented classes now contain actual class name instead of hardcoded one." msgstr "" -#: ../../../build/NEWS:21081 +#: ../../../build/NEWS:21226 msgid "" "`bpo-21947 `__: The dis module can now " "disassemble generator-iterator objects based on their gi_code attribute. " "Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:21084 +#: ../../../build/NEWS:21229 msgid "" "`bpo-16133 `__: The " "asynchat.async_chat.handle_read() method now ignores BlockingIOError " "exceptions." msgstr "" -#: ../../../build/NEWS:21087 +#: ../../../build/NEWS:21232 msgid "" "`bpo-22044 `__: Fixed premature DECREF " "in call_tzinfo_method. Patch by Tom Flanagan." msgstr "" -#: ../../../build/NEWS:21090 +#: ../../../build/NEWS:21235 msgid "" "`bpo-19884 `__: readline: Disable the " "meta modifier key if stdout is not a terminal to not write the ANSI sequence" @@ -31112,77 +31369,77 @@ msgid "" "(ex: TERM=xterm-256color\") to enable support of 8 bit characters." msgstr "" -#: ../../../build/NEWS:21095 +#: ../../../build/NEWS:21240 msgid "" "`bpo-4350 `__: Removed a number of out-" "of-dated and non-working for a long time Tkinter methods." msgstr "" -#: ../../../build/NEWS:21098 +#: ../../../build/NEWS:21243 msgid "" "`bpo-6167 `__: Scrollbar.activate() now " "returns the name of active element if the argument is not specified. " "Scrollbar.set() now always accepts only 2 arguments." msgstr "" -#: ../../../build/NEWS:21102 +#: ../../../build/NEWS:21247 msgid "" "`bpo-15275 `__: Clean up and speed up " "the ntpath module." msgstr "" -#: ../../../build/NEWS:21104 +#: ../../../build/NEWS:21249 msgid "" "`bpo-21888 `__: plistlib's load() and " "loads() now work if the fmt parameter is specified." msgstr "" -#: ../../../build/NEWS:21107 +#: ../../../build/NEWS:21252 msgid "" "`bpo-22032 `__: __qualname__ instead of " "__name__ is now always used to format fully qualified class names of Python " "implemented classes." msgstr "" -#: ../../../build/NEWS:21110 +#: ../../../build/NEWS:21255 msgid "" "`bpo-22031 `__: Reprs now always use " "hexadecimal format with the \"0x\" prefix when contain an id in form \" at " "0x...\"." msgstr "" -#: ../../../build/NEWS:21113 +#: ../../../build/NEWS:21258 msgid "" "`bpo-22018 `__: signal.set_wakeup_fd() " "now raises an OSError instead of a ValueError on ``fstat()`` failure." msgstr "" -#: ../../../build/NEWS:21116 +#: ../../../build/NEWS:21261 msgid "" "`bpo-21044 `__: tarfile.open() now " "handles fileobj with an integer 'name' attribute. Based on patch by Antoine" " Pietri." msgstr "" -#: ../../../build/NEWS:21119 +#: ../../../build/NEWS:21264 msgid "" "`bpo-21966 `__: Respect -q command-line " "option when code module is ran." msgstr "" -#: ../../../build/NEWS:21121 +#: ../../../build/NEWS:21266 msgid "" "`bpo-19076 `__: Don't pass the redundant" " 'file' argument to self.error()." msgstr "" -#: ../../../build/NEWS:21123 +#: ../../../build/NEWS:21268 msgid "" "`bpo-16382 `__: Improve exception " "message of warnings.warn() for bad category. Initial patch by Phil Elson." msgstr "" -#: ../../../build/NEWS:21126 +#: ../../../build/NEWS:21271 msgid "" "`bpo-21932 `__: os.read() now uses a " ":c:func:`Py_ssize_t` type instead of :c:type:`int` for the size to support " @@ -31191,93 +31448,93 @@ msgid "" "number of requested bytes." msgstr "" -#: ../../../build/NEWS:21131 +#: ../../../build/NEWS:21276 msgid "" "`bpo-21942 `__: Fixed source file " "viewing in pydoc's server mode on Windows." msgstr "" -#: ../../../build/NEWS:21133 +#: ../../../build/NEWS:21278 msgid "" "`bpo-11259 `__: " "asynchat.async_chat().set_terminator() now raises a ValueError if the number" " of received bytes is negative." msgstr "" -#: ../../../build/NEWS:21136 +#: ../../../build/NEWS:21281 msgid "" "`bpo-12523 `__: " "asynchat.async_chat.push() now raises a TypeError if it doesn't get a bytes " "string" msgstr "" -#: ../../../build/NEWS:21139 +#: ../../../build/NEWS:21284 msgid "" "`bpo-21707 `__: Add missing " "kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." msgstr "" -#: ../../../build/NEWS:21142 +#: ../../../build/NEWS:21287 msgid "" "`bpo-20639 `__: calling " "Path.with_suffix('') allows removing the suffix again. Patch by July " "Tikhonov." msgstr "" -#: ../../../build/NEWS:21145 +#: ../../../build/NEWS:21290 msgid "" "`bpo-21714 `__: Disallow the " "construction of invalid paths using Path.with_name(). Original patch by " "Antony Lee." msgstr "" -#: ../../../build/NEWS:21148 +#: ../../../build/NEWS:21293 msgid "" "`bpo-15014 `__: Added 'auth' method to " "smtplib to make implementing auth mechanisms simpler, and used it internally" " in the login method." msgstr "" -#: ../../../build/NEWS:21151 +#: ../../../build/NEWS:21296 msgid "" "`bpo-21151 `__: Fixed a segfault in the " "winreg module when ``None`` is passed as a ``REG_BINARY`` value to " "SetValueEx. Patch by John Ehresman." msgstr "" -#: ../../../build/NEWS:21154 +#: ../../../build/NEWS:21299 msgid "" "`bpo-21090 `__: io.FileIO.readall() does" " not ignore I/O errors anymore. Before, it ignored I/O errors if at least " "the first C call read() succeed." msgstr "" -#: ../../../build/NEWS:21157 +#: ../../../build/NEWS:21302 msgid "" "`bpo-5800 `__: headers parameter of " "wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " "Navarrete and SilentGhost." msgstr "" -#: ../../../build/NEWS:21160 +#: ../../../build/NEWS:21305 msgid "" "`bpo-21781 `__: ssl.RAND_add() now " "supports strings longer than 2 GB." msgstr "" -#: ../../../build/NEWS:21162 +#: ../../../build/NEWS:21307 msgid "" "`bpo-21679 `__: Prevent extraneous " "fstat() calls during open(). Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:21165 +#: ../../../build/NEWS:21310 msgid "" "`bpo-21863 `__: cProfile now displays " "the module name of C extension functions, in addition to their own name." msgstr "" -#: ../../../build/NEWS:21168 +#: ../../../build/NEWS:21313 msgid "" "`bpo-11453 `__: asyncore: emit a " "ResourceWarning when an unclosed file_wrapper object is destroyed. The " @@ -31285,86 +31542,86 @@ msgid "" "called twice: the second call does nothing." msgstr "" -#: ../../../build/NEWS:21172 +#: ../../../build/NEWS:21317 msgid "" "`bpo-21858 `__: Better handling of " "Python exceptions in the sqlite3 module." msgstr "" -#: ../../../build/NEWS:21174 +#: ../../../build/NEWS:21319 msgid "" "`bpo-21476 `__: Make sure the " "email.parser.BytesParser TextIOWrapper is discarded after parsing, so the " "input file isn't unexpectedly closed." msgstr "" -#: ../../../build/NEWS:21177 +#: ../../../build/NEWS:21322 msgid "" "`bpo-20295 `__: imghdr now recognizes " "OpenEXR format images." msgstr "" -#: ../../../build/NEWS:21179 +#: ../../../build/NEWS:21324 msgid "" "`bpo-21729 `__: Used the \"with\" " "statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21182 +#: ../../../build/NEWS:21327 msgid "" "`bpo-21491 `__: socketserver: Fix a race" " condition in child processes reaping." msgstr "" -#: ../../../build/NEWS:21184 +#: ../../../build/NEWS:21329 msgid "" "`bpo-21719 `__: Added the " "``st_file_attributes`` field to os.stat_result on Windows." msgstr "" -#: ../../../build/NEWS:21187 +#: ../../../build/NEWS:21332 msgid "" "`bpo-21832 `__: Require named tuple " "inputs to be exact strings." msgstr "" -#: ../../../build/NEWS:21189 +#: ../../../build/NEWS:21334 msgid "" "`bpo-21722 `__: The distutils \"upload\"" " command now exits with a non-zero return code when uploading fails. Patch " "by Martin Dengler." msgstr "" -#: ../../../build/NEWS:21192 +#: ../../../build/NEWS:21337 msgid "" "`bpo-21723 `__: asyncio.Queue: support " "any type of number (ex: float) for the maximum size. Patch written by " "Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21195 +#: ../../../build/NEWS:21340 msgid "" "`bpo-21711 `__: support for \"site-" "python\" directories has now been removed from the site module (it was " "deprecated in 3.4)." msgstr "" -#: ../../../build/NEWS:21198 +#: ../../../build/NEWS:21343 msgid "" "`bpo-17552 `__: new socket.sendfile() " "method allowing a file to be sent over a socket by using high-performance " "os.sendfile() on UNIX. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21202 +#: ../../../build/NEWS:21347 msgid "" "`bpo-18039 `__: dbm.dump.open() now " "always creates a new database when the flag has the value 'n'. Patch by " "Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21205 +#: ../../../build/NEWS:21350 msgid "" "`bpo-21326 `__: Add a new is_closed() " "method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " @@ -31372,58 +31629,58 @@ msgid "" "was closed." msgstr "" -#: ../../../build/NEWS:21209 +#: ../../../build/NEWS:21354 msgid "" "`bpo-21766 `__: Prevent a security hole " "in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " "that path." msgstr "" -#: ../../../build/NEWS:21212 +#: ../../../build/NEWS:21357 msgid "" "`bpo-21310 `__: Fixed possible resource " "leak in failed open()." msgstr "" -#: ../../../build/NEWS:21214 +#: ../../../build/NEWS:21359 msgid "" "`bpo-21256 `__: Printout of keyword args" " should be in deterministic order in a mock function call. This will help to" " write better doctests." msgstr "" -#: ../../../build/NEWS:21217 +#: ../../../build/NEWS:21362 msgid "" "`bpo-21677 `__: Fixed chaining " "nonnormalized exceptions in io close() methods." msgstr "" -#: ../../../build/NEWS:21219 +#: ../../../build/NEWS:21364 msgid "" "`bpo-11709 `__: Fix the pydoc.help " "function to not fail when sys.stdin is not a valid file." msgstr "" -#: ../../../build/NEWS:21222 +#: ../../../build/NEWS:21367 msgid "" "`bpo-21515 `__: tempfile.TemporaryFile " "now uses os.O_TMPFILE flag is available." msgstr "" -#: ../../../build/NEWS:21224 +#: ../../../build/NEWS:21369 msgid "" "`bpo-13223 `__: Fix pydoc.writedoc so " "that the HTML documentation for methods that use 'self' in the example code " "is generated correctly." msgstr "" -#: ../../../build/NEWS:21227 +#: ../../../build/NEWS:21372 msgid "" "`bpo-21463 `__: In urllib.request, fix " "pruning of the FTP cache." msgstr "" -#: ../../../build/NEWS:21229 +#: ../../../build/NEWS:21374 msgid "" "`bpo-21618 `__: The subprocess module " "could fail to close open fds that were inherited by the calling process and " @@ -31432,21 +31689,21 @@ msgid "" "ignored and all fds are closed." msgstr "" -#: ../../../build/NEWS:21234 +#: ../../../build/NEWS:21379 msgid "" "`bpo-20383 `__: Introduce " "importlib.util.module_from_spec() as the preferred way to create a new " "module." msgstr "" -#: ../../../build/NEWS:21237 +#: ../../../build/NEWS:21382 msgid "" "`bpo-21552 `__: Fixed possible integer " "overflow of too long string lengths in the tkinter module on 64-bit " "platforms." msgstr "" -#: ../../../build/NEWS:21240 +#: ../../../build/NEWS:21385 msgid "" "`bpo-14315 `__: The zipfile module now " "ignores extra fields in the central directory that are too short to be " @@ -31455,249 +31712,249 @@ msgid "" "other zip tools." msgstr "" -#: ../../../build/NEWS:21245 +#: ../../../build/NEWS:21390 msgid "" "`bpo-13742 `__: Added \"key\" and " "\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " "by Simon Sapin.)" msgstr "" -#: ../../../build/NEWS:21248 +#: ../../../build/NEWS:21393 msgid "" "`bpo-21402 `__: tkinter.ttk now works " "when default root window is not set." msgstr "" -#: ../../../build/NEWS:21250 +#: ../../../build/NEWS:21395 msgid "" "`bpo-3015 `__: _tkinter.create() now " "creates tkapp object with wantobject=1 by default." msgstr "" -#: ../../../build/NEWS:21253 +#: ../../../build/NEWS:21398 msgid "" "`bpo-10203 `__: sqlite3.Row now truly " "supports sequence protocol. In particular it supports reverse() and " "negative indices. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21257 +#: ../../../build/NEWS:21402 msgid "" "`bpo-18807 `__: If copying (no symlinks)" " specified for a venv, then the python interpreter aliases (python, python3)" " are now created by copying rather than symlinking." msgstr "" -#: ../../../build/NEWS:21261 +#: ../../../build/NEWS:21406 msgid "" "`bpo-20197 `__: Added support for the " "WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21264 +#: ../../../build/NEWS:21409 msgid "" "`bpo-21513 `__: Speedup some properties " "of IP addresses (IPv4Address, IPv6Address) such as .is_private or " ".is_multicast." msgstr "" -#: ../../../build/NEWS:21267 +#: ../../../build/NEWS:21412 msgid "" "`bpo-21137 `__: Improve the repr for " "threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " "status. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21270 +#: ../../../build/NEWS:21415 msgid "" "`bpo-21538 `__: The plistlib module now " "supports loading of binary plist files when reference or offset size is not " "a power of two." msgstr "" -#: ../../../build/NEWS:21273 +#: ../../../build/NEWS:21418 msgid "" "`bpo-21455 `__: Add a default backlog to" " socket.listen()." msgstr "" -#: ../../../build/NEWS:21275 +#: ../../../build/NEWS:21420 msgid "" "`bpo-21525 `__: Most Tkinter methods " "which accepted tuples now accept lists too." msgstr "" -#: ../../../build/NEWS:21278 +#: ../../../build/NEWS:21423 msgid "" "`bpo-22166 `__: With the assistance of a" " new internal _codecs._forget_codec helping function, test_codecs now clears" " the encoding caches to avoid the appearance of a reference leak" msgstr "" -#: ../../../build/NEWS:21282 +#: ../../../build/NEWS:21427 msgid "" "`bpo-22236 `__: Tkinter tests now don't " "reuse default root window. New root window is created for every test class." msgstr "" -#: ../../../build/NEWS:21285 +#: ../../../build/NEWS:21430 msgid "" "`bpo-10744 `__: Fix :pep:`3118` format " "strings on ctypes objects with a nontrivial shape." msgstr "" -#: ../../../build/NEWS:21288 +#: ../../../build/NEWS:21433 msgid "" "`bpo-20826 `__: Optimize " "ipaddress.collapse_addresses()." msgstr "" -#: ../../../build/NEWS:21290 +#: ../../../build/NEWS:21435 msgid "" "`bpo-21487 `__: Optimize " "ipaddress.summarize_address_range() and " "ipaddress.{IPv4Network,IPv6Network}.subnets()." msgstr "" -#: ../../../build/NEWS:21293 +#: ../../../build/NEWS:21438 msgid "" "`bpo-21486 `__: Optimize parsing of " "netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." msgstr "" -#: ../../../build/NEWS:21296 +#: ../../../build/NEWS:21441 msgid "" "`bpo-13916 `__: Disallowed the " "surrogatepass error handler for non UTF-\\* encodings." msgstr "" -#: ../../../build/NEWS:21299 +#: ../../../build/NEWS:21444 msgid "" "`bpo-20998 `__: Fixed re.fullmatch() of " "repeated single character pattern with ignore case. Original patch by " "Matthew Barnett." msgstr "" -#: ../../../build/NEWS:21302 +#: ../../../build/NEWS:21447 msgid "" "`bpo-21075 `__: fileinput.FileInput now " "reads bytes from standard stream if binary mode is specified. Patch by Sam " "Kimbrel." msgstr "" -#: ../../../build/NEWS:21305 +#: ../../../build/NEWS:21450 msgid "" "`bpo-19775 `__: Add a samefile() method " "to pathlib Path objects. Initial patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21308 +#: ../../../build/NEWS:21453 msgid "" "`bpo-21226 `__: Set up modules properly " "in PyImport_ExecCodeModuleObject (and friends)." msgstr "" -#: ../../../build/NEWS:21311 +#: ../../../build/NEWS:21456 msgid "" "`bpo-21398 `__: Fix a unicode error in " "the pydoc pager when the documentation contains characters not encodable to " "the stdout encoding." msgstr "" -#: ../../../build/NEWS:21314 +#: ../../../build/NEWS:21459 msgid "" "`bpo-16531 `__: ipaddress.IPv4Network " "and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " "so as to easily construct network objects from existing addresses." msgstr "" -#: ../../../build/NEWS:21318 +#: ../../../build/NEWS:21463 msgid "" "`bpo-21156 `__: " "importlib.abc.InspectLoader.source_to_code() is now a staticmethod." msgstr "" -#: ../../../build/NEWS:21321 +#: ../../../build/NEWS:21466 msgid "" "`bpo-21424 `__: Simplified and optimized" " heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." msgstr "" -#: ../../../build/NEWS:21324 +#: ../../../build/NEWS:21469 msgid "" "`bpo-21396 `__: Fix TextIOWrapper(..., " "write_through=True) to not force a flush() on the underlying binary stream." " Patch by akira." msgstr "" -#: ../../../build/NEWS:21327 +#: ../../../build/NEWS:21472 msgid "" "`bpo-18314 `__: Unlink now removes " "junctions on Windows. Patch by Kim Gräsman" msgstr "" -#: ../../../build/NEWS:21329 +#: ../../../build/NEWS:21474 msgid "" "`bpo-21088 `__: Bugfix for " "curses.window.addch() regression in 3.4.0. In porting to Argument Clinic, " "the first two arguments were reversed." msgstr "" -#: ../../../build/NEWS:21332 +#: ../../../build/NEWS:21477 msgid "" "`bpo-21407 `__: _decimal: The module now" " supports function signatures." msgstr "" -#: ../../../build/NEWS:21334 +#: ../../../build/NEWS:21479 msgid "" "`bpo-10650 `__: Remove the non-standard " "'watchexp' parameter from the Decimal.quantize() method in the Python " "version. It had never been present in the C version." msgstr "" -#: ../../../build/NEWS:21338 +#: ../../../build/NEWS:21483 msgid "" "`bpo-21469 `__: Reduced the risk of " "false positives in robotparser by checking to make sure that robots.txt has " "been read or does not exist prior to returning True in can_fetch()." msgstr "" -#: ../../../build/NEWS:21342 +#: ../../../build/NEWS:21487 msgid "" "`bpo-19414 `__: Have the OrderedDict " "mark deleted links as unusable. This gives an early failure if the link is " "deleted during iteration." msgstr "" -#: ../../../build/NEWS:21345 +#: ../../../build/NEWS:21490 msgid "" "`bpo-21421 `__: Add __slots__ to the " "MappingViews ABC. Patch by Josh Rosenberg." msgstr "" -#: ../../../build/NEWS:21347 +#: ../../../build/NEWS:21492 msgid "" "`bpo-21101 `__: Eliminate double hashing" " in the C speed-up code for collections.Counter()." msgstr "" -#: ../../../build/NEWS:21350 +#: ../../../build/NEWS:21495 msgid "" "`bpo-21321 `__: itertools.islice() now " "releases the reference to the source iterator when the slice is exhausted. " "Patch by Anton Afanasyev." msgstr "" -#: ../../../build/NEWS:21353 +#: ../../../build/NEWS:21498 msgid "" "`bpo-21057 `__: TextIOWrapper now allows" " the underlying binary stream's read() or read1() method to return an " "arbitrary bytes-like object (such as a memoryview). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21357 +#: ../../../build/NEWS:21502 msgid "" "`bpo-20951 `__: SSLSocket.send() now " "raises either SSLWantReadError or SSLWantWriteError on a non-blocking socket" @@ -31705,44 +31962,44 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21361 +#: ../../../build/NEWS:21506 msgid "" "`bpo-13248 `__: removed previously " "deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." msgstr "" -#: ../../../build/NEWS:21364 +#: ../../../build/NEWS:21509 msgid "" "`bpo-9815 `__: assertRaises now tries to " "clear references to local variables in the exception's traceback." msgstr "" -#: ../../../build/NEWS:21367 +#: ../../../build/NEWS:21512 msgid "" "`bpo-19940 `__: " "ssl.cert_time_to_seconds() now interprets the given time string in the UTC " "timezone (as specified in RFC 5280), not the local timezone." msgstr "" -#: ../../../build/NEWS:21370 +#: ../../../build/NEWS:21515 msgid "" "`bpo-13204 `__: Calling " "sys.flags.__new__ would crash the interpreter, now it raises a TypeError." msgstr "" -#: ../../../build/NEWS:21373 +#: ../../../build/NEWS:21518 msgid "" "`bpo-19385 `__: Make operations on a " "closed dbm.dumb database always raise the same exception." msgstr "" -#: ../../../build/NEWS:21376 +#: ../../../build/NEWS:21521 msgid "" "`bpo-21207 `__: Detect when the " "os.urandom cached fd has been closed or replaced, and open it anew." msgstr "" -#: ../../../build/NEWS:21379 +#: ../../../build/NEWS:21524 msgid "" "`bpo-21291 `__: subprocess's " "Popen.wait() is now thread safe so that multiple threads may be calling " @@ -31750,13 +32007,13 @@ msgid "" "Popen.returncode value." msgstr "" -#: ../../../build/NEWS:21383 +#: ../../../build/NEWS:21528 msgid "" "`bpo-21127 `__: Path objects can now be " "instantiated from str subclass instances (such as ``numpy.str_``)." msgstr "" -#: ../../../build/NEWS:21386 +#: ../../../build/NEWS:21531 msgid "" "`bpo-15002 `__: urllib.response object " "to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a" @@ -31764,71 +32021,71 @@ msgid "" "Theune." msgstr "" -#: ../../../build/NEWS:21390 +#: ../../../build/NEWS:21535 msgid "" "`bpo-12220 `__: mindom now raises a " "custom ValueError indicating it doesn't support spaces in URIs instead of " "letting a 'split' ValueError bubble up." msgstr "" -#: ../../../build/NEWS:21393 +#: ../../../build/NEWS:21538 msgid "" "`bpo-21068 `__: The ssl.PROTOCOL* " "constants are now enum members." msgstr "" -#: ../../../build/NEWS:21395 +#: ../../../build/NEWS:21540 msgid "" "`bpo-21276 `__: posixmodule: Don't " "define USE_XATTRS on KFreeBSD and the Hurd." msgstr "" -#: ../../../build/NEWS:21397 +#: ../../../build/NEWS:21542 msgid "" "`bpo-21262 `__: New method " "assert_not_called for Mock. It raises AssertionError if the mock has been " "called." msgstr "" -#: ../../../build/NEWS:21400 +#: ../../../build/NEWS:21545 msgid "" "`bpo-21238 `__: New keyword argument " "`unsafe` to Mock. It raises `AttributeError` incase of an attribute " "startswith assert or assret." msgstr "" -#: ../../../build/NEWS:21403 +#: ../../../build/NEWS:21548 msgid "" "`bpo-20896 `__: " "ssl.get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, " "for maximum compatibility." msgstr "" -#: ../../../build/NEWS:21406 +#: ../../../build/NEWS:21551 msgid "" "`bpo-21239 `__: patch.stopall() didn't " "work deterministically when the same name was patched more than once." msgstr "" -#: ../../../build/NEWS:21409 +#: ../../../build/NEWS:21554 msgid "" "`bpo-21203 `__: Updated fileConfig and " "dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." msgstr "" -#: ../../../build/NEWS:21412 +#: ../../../build/NEWS:21557 msgid "" "`bpo-21222 `__: Passing name keyword " "argument to mock.create_autospec now works." msgstr "" -#: ../../../build/NEWS:21415 +#: ../../../build/NEWS:21560 msgid "" "`bpo-21197 `__: Add lib64 -> lib symlink" " in venvs on 64-bit non-OS X POSIX." msgstr "" -#: ../../../build/NEWS:21417 +#: ../../../build/NEWS:21562 msgid "" "`bpo-17498 `__: Some SMTP servers " "disconnect after certain errors, violating strict RFC conformance. Instead " @@ -31837,213 +32094,213 @@ msgid "" "until the next command is issued." msgstr "" -#: ../../../build/NEWS:21422 +#: ../../../build/NEWS:21567 msgid "" "`bpo-17826 `__: setting an iterable " "side_effect on a mock function created by create_autospec now works. Patch " "by Kushal Das." msgstr "" -#: ../../../build/NEWS:21425 +#: ../../../build/NEWS:21570 msgid "" "`bpo-7776 `__: Fix ``Host:`` header and " "reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21428 +#: ../../../build/NEWS:21573 msgid "" "`bpo-20968 `__: unittest.mock.MagicMock " "now supports division. Patch by Johannes Baiter." msgstr "" -#: ../../../build/NEWS:21431 +#: ../../../build/NEWS:21576 msgid "" "`bpo-21529 `__: Fix arbitrary memory " "access in JSONDecoder.raw_decode with a negative second parameter. Bug " "reported by Guido Vranken. (See also: CVE-2014-4616)" msgstr "" -#: ../../../build/NEWS:21435 +#: ../../../build/NEWS:21580 msgid "" "`bpo-21169 `__: getpass now handles non-" "ascii characters that the input stream encoding cannot encode by re-encoding" " using the replace error handler." msgstr "" -#: ../../../build/NEWS:21438 +#: ../../../build/NEWS:21583 msgid "" "`bpo-21171 `__: Fixed undocumented " "filter API of the rot13 codec. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21441 +#: ../../../build/NEWS:21586 msgid "" "`bpo-20539 `__: Improved math.factorial " "error message for large positive inputs and changed exception type " "(OverflowError -> ValueError) for large negative inputs." msgstr "" -#: ../../../build/NEWS:21445 +#: ../../../build/NEWS:21590 msgid "" "`bpo-21172 `__: isinstance check relaxed" " from dict to collections.Mapping." msgstr "" -#: ../../../build/NEWS:21447 +#: ../../../build/NEWS:21592 msgid "" "`bpo-21155 `__: " "asyncio.EventLoop.create_unix_server() now raises a ValueError if path and " "sock are specified at the same time." msgstr "" -#: ../../../build/NEWS:21450 +#: ../../../build/NEWS:21595 msgid "" "`bpo-21136 `__: Avoid unnecessary " "normalization of Fractions resulting from power and other operations. Patch" " by Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:21453 +#: ../../../build/NEWS:21598 msgid "" "`bpo-17621 `__: Introduce " "importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:21455 +#: ../../../build/NEWS:21600 msgid "" "`bpo-21076 `__: signal module constants " "were turned into enums. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21458 +#: ../../../build/NEWS:21603 msgid "" "`bpo-20636 `__: Improved the repr of " "Tkinter widgets." msgstr "" -#: ../../../build/NEWS:21460 +#: ../../../build/NEWS:21605 msgid "" "`bpo-19505 `__: The items, keys, and " "values views of OrderedDict now support reverse iteration using reversed()." msgstr "" -#: ../../../build/NEWS:21463 +#: ../../../build/NEWS:21608 msgid "" "`bpo-21149 `__: Improved thread-safety " "in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " "for the patch." msgstr "" -#: ../../../build/NEWS:21466 +#: ../../../build/NEWS:21611 msgid "" "`bpo-21058 `__: Fix a leak of file " "descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor" " if :func:`io.open` fails" msgstr "" -#: ../../../build/NEWS:21470 +#: ../../../build/NEWS:21615 msgid "" "`bpo-21200 `__: Return None from " "pkgutil.get_loader() when __spec__ is missing." msgstr "" -#: ../../../build/NEWS:21472 +#: ../../../build/NEWS:21617 msgid "" "`bpo-21013 `__: Enhance " "ssl.create_default_context() when used for server side sockets to provide " "better security by default." msgstr "" -#: ../../../build/NEWS:21475 +#: ../../../build/NEWS:21620 msgid "" "`bpo-20145 `__: `assertRaisesRegex` and " "`assertWarnsRegex` now raise a TypeError if the second argument is not a " "string or compiled regex." msgstr "" -#: ../../../build/NEWS:21478 +#: ../../../build/NEWS:21623 msgid "" "`bpo-20633 `__: Replace relative import " "by absolute import." msgstr "" -#: ../../../build/NEWS:21480 +#: ../../../build/NEWS:21625 msgid "" "`bpo-20980 `__: Stop wrapping exception " "when using ThreadPool." msgstr "" -#: ../../../build/NEWS:21482 +#: ../../../build/NEWS:21627 msgid "" "`bpo-21082 `__: In os.makedirs, do not " "set the process-wide umask. Note this changes behavior of makedirs when " "exist_ok=True." msgstr "" -#: ../../../build/NEWS:21485 +#: ../../../build/NEWS:21630 msgid "" "`bpo-20990 `__: Fix issues found by " "pyflakes for multiprocessing." msgstr "" -#: ../../../build/NEWS:21487 +#: ../../../build/NEWS:21632 msgid "" "`bpo-21015 `__: SSL contexts will now " "automatically select an elliptic curve for ECDH key exchange on OpenSSL " "1.0.2 and later, and otherwise default to \"prime256v1\"." msgstr "" -#: ../../../build/NEWS:21491 +#: ../../../build/NEWS:21636 msgid "" "`bpo-21000 `__: Improve the command-line" " interface of json.tool." msgstr "" -#: ../../../build/NEWS:21493 +#: ../../../build/NEWS:21638 msgid "" "`bpo-20995 `__: Enhance default ciphers " "used by the ssl module to enable better security and prioritize perfect " "forward secrecy." msgstr "" -#: ../../../build/NEWS:21496 +#: ../../../build/NEWS:21641 msgid "" "`bpo-20884 `__: Don't assume that " "__file__ is defined on importlib.__init__." msgstr "" -#: ../../../build/NEWS:21498 +#: ../../../build/NEWS:21643 msgid "" "`bpo-21499 `__: Ignore __builtins__ in " "several test_importlib.test_api tests." msgstr "" -#: ../../../build/NEWS:21500 +#: ../../../build/NEWS:21645 msgid "" "`bpo-20627 `__: " "xmlrpc.client.ServerProxy is now a context manager." msgstr "" -#: ../../../build/NEWS:21502 +#: ../../../build/NEWS:21647 msgid "" "`bpo-19165 `__: The formatter module now" " raises DeprecationWarning instead of PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:21505 +#: ../../../build/NEWS:21650 msgid "" "`bpo-13936 `__: Remove the ability of " "datetime.time instances to be considered false in boolean contexts." msgstr "" -#: ../../../build/NEWS:21508 +#: ../../../build/NEWS:21653 msgid "" "`bpo-18931 `__: selectors module now " "supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21511 +#: ../../../build/NEWS:21656 msgid "" "`bpo-19977 `__: When the ``LC_TYPE`` " "locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and " @@ -32051,13 +32308,13 @@ msgid "" "instead of the ``strict`` error handler." msgstr "" -#: ../../../build/NEWS:21516 +#: ../../../build/NEWS:21661 msgid "" "`bpo-20574 `__: Implement incremental " "decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." msgstr "" -#: ../../../build/NEWS:21519 +#: ../../../build/NEWS:21664 msgid "" "`bpo-20879 `__: Delay the initialization" " of encoding and decoding tables for base32, ascii85 and base85 codecs in " @@ -32066,13 +32323,13 @@ msgid "" "not used." msgstr "" -#: ../../../build/NEWS:21524 +#: ../../../build/NEWS:21669 msgid "" "`bpo-19157 `__: Include the broadcast " "address in the usuable hosts for IPv6 in ipaddress." msgstr "" -#: ../../../build/NEWS:21527 +#: ../../../build/NEWS:21672 msgid "" "`bpo-11599 `__: When an external command" " (e.g. compiler) fails, distutils now prints out the whole command line " @@ -32080,90 +32337,90 @@ msgid "" "DISTUTILS_DEBUG is set." msgstr "" -#: ../../../build/NEWS:21531 +#: ../../../build/NEWS:21676 msgid "" "`bpo-4931 `__: distutils should not " "produce unhelpful \"error: None\" messages anymore. " "distutils.util.grok_environment_error is kept but doc-deprecated." msgstr "" -#: ../../../build/NEWS:21534 +#: ../../../build/NEWS:21679 msgid "" "`bpo-20875 `__: Prevent possible gzip " "\"'read' is not defined\" NameError. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21537 +#: ../../../build/NEWS:21682 msgid "" "`bpo-11558 `__: " "``email.message.Message.attach`` now returns a more useful error message if " "``attach`` is called on a message for which ``is_multipart`` is False." msgstr "" -#: ../../../build/NEWS:21541 +#: ../../../build/NEWS:21686 msgid "" "`bpo-20283 `__: RE pattern methods now " "accept the string keyword parameters as documented. The pattern and source " "keyword parameters are left as deprecated aliases." msgstr "" -#: ../../../build/NEWS:21545 +#: ../../../build/NEWS:21690 msgid "" "`bpo-20778 `__: Fix modulefinder to work" " with bytecode-only modules." msgstr "" -#: ../../../build/NEWS:21547 +#: ../../../build/NEWS:21692 msgid "" "`bpo-20791 `__: copy.copy() now doesn't " "make a copy when the input is a bytes object. Initial patch by Peter Otten." msgstr "" -#: ../../../build/NEWS:21550 +#: ../../../build/NEWS:21695 msgid "" "`bpo-19748 `__: On AIX, time.mktime() " "now raises an OverflowError for year outsize range [1902; 2037]." msgstr "" -#: ../../../build/NEWS:21553 +#: ../../../build/NEWS:21698 msgid "" "`bpo-19573 `__: inspect.signature: Use " "enum for parameter kind constants." msgstr "" -#: ../../../build/NEWS:21555 +#: ../../../build/NEWS:21700 msgid "" "`bpo-20726 `__: inspect.signature: Make " "Signature and Parameter picklable." msgstr "" -#: ../../../build/NEWS:21557 +#: ../../../build/NEWS:21702 msgid "" "`bpo-17373 `__: Add " "inspect.Signature.from_callable method." msgstr "" -#: ../../../build/NEWS:21559 +#: ../../../build/NEWS:21704 msgid "" "`bpo-20378 `__: Improve repr of " "inspect.Signature and inspect.Parameter." msgstr "" -#: ../../../build/NEWS:21561 +#: ../../../build/NEWS:21706 msgid "" "`bpo-20816 `__: Fix " "inspect.getcallargs() to raise correct TypeError for missing keyword-only " "arguments. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21564 +#: ../../../build/NEWS:21709 msgid "" "`bpo-20817 `__: Fix " "inspect.getcallargs() to fail correctly if more than 3 arguments are " "missing. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21567 +#: ../../../build/NEWS:21712 msgid "" "`bpo-6676 `__: Ensure a meaningful " "exception is raised when attempting to parse more than one XML document per " @@ -32171,7 +32428,7 @@ msgid "" "Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)" msgstr "" -#: ../../../build/NEWS:21572 +#: ../../../build/NEWS:21717 msgid "" "`bpo-21117 `__: Fix inspect.signature to" " better support functools.partial. Due to the specifics of functools.partial" @@ -32179,80 +32436,80 @@ msgid "" " become keyword-only." msgstr "" -#: ../../../build/NEWS:21577 +#: ../../../build/NEWS:21722 msgid "" "`bpo-20334 `__: inspect.Signature and " "inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and" " suggestions." msgstr "" -#: ../../../build/NEWS:21580 +#: ../../../build/NEWS:21725 msgid "" "`bpo-15916 `__: doctest.DocTestSuite " "returns an empty unittest.TestSuite instead of raising ValueError if it " "finds no tests" msgstr "" -#: ../../../build/NEWS:21583 +#: ../../../build/NEWS:21728 msgid "" "`bpo-21209 `__: Fix " "asyncio.tasks.CoroWrapper to workaround a bug in yield-from implementation " "in CPythons prior to 3.4.1." msgstr "" -#: ../../../build/NEWS:21586 +#: ../../../build/NEWS:21731 msgid "" "asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " "`bpo-163 `__)." msgstr "" -#: ../../../build/NEWS:21589 +#: ../../../build/NEWS:21734 msgid "" "`bpo-21311 `__: Avoid exception in " "_osx_support with non-standard compiler configurations. Patch by John " "Szakmeister." msgstr "" -#: ../../../build/NEWS:21592 +#: ../../../build/NEWS:21737 msgid "" "`bpo-11571 `__: Ensure that the turtle " "window becomes the topmost window when launched on OS X." msgstr "" -#: ../../../build/NEWS:21595 +#: ../../../build/NEWS:21740 msgid "" "`bpo-21801 `__: Validate that " "__signature__ is None or an instance of Signature." msgstr "" -#: ../../../build/NEWS:21598 +#: ../../../build/NEWS:21743 msgid "" "`bpo-21923 `__: Prevent AttributeError " "in distutils.sysconfig.customize_compiler due to possible uninitialized " "_config_vars." msgstr "" -#: ../../../build/NEWS:21602 +#: ../../../build/NEWS:21747 msgid "" "`bpo-21323 `__: Fix http.server to again" " handle scripts in CGI subdirectories, broken by the fix for security " "`bpo-19435 `__. Patch by Zach Byrne." msgstr "" -#: ../../../build/NEWS:21605 +#: ../../../build/NEWS:21750 msgid "" "`bpo-22733 `__: Fix ffi_prep_args not " "zero-extending argument values correctly on 64-bit Windows." msgstr "" -#: ../../../build/NEWS:21608 +#: ../../../build/NEWS:21753 msgid "" "`bpo-23302 `__: Default to TCP_NODELAY=1" " upon establishing an HTTPConnection. Removed use of hard-coded MSS as it's " "an optimization that's no longer needed with Nagle disabled." msgstr "" -#: ../../../build/NEWS:21615 +#: ../../../build/NEWS:21760 msgid "" "`bpo-20577 `__: Configuration of the max" " line length for the FormatParagraph extension has been moved from the " @@ -32260,20 +32517,20 @@ msgid "" " Config Extensions dialog. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21620 +#: ../../../build/NEWS:21765 msgid "" "`bpo-16893 `__: Update Idle doc chapter " "to match current Idle and add new information." msgstr "" -#: ../../../build/NEWS:21623 +#: ../../../build/NEWS:21768 msgid "" "`bpo-3068 `__: Add Idle extension " "configuration dialog to Options menu. Changes are written to HOME/.idlerc" "/config-extensions.cfg. Original patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21627 +#: ../../../build/NEWS:21772 msgid "" "`bpo-16233 `__: A module browser (File :" " Class Browser, Alt+C) requires an editor window with a filename. When " @@ -32283,7 +32540,7 @@ msgid "" "a corresponding browser is also opened." msgstr "" -#: ../../../build/NEWS:21633 +#: ../../../build/NEWS:21778 msgid "" "`bpo-4832 `__: Save As to type Python " "files automatically adds .py to the name you enter (even if your system does" @@ -32291,100 +32548,100 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:21637 +#: ../../../build/NEWS:21782 msgid "" "`bpo-21986 `__: Code objects are not " "normally pickled by the pickle module. To match this, they are no longer " "pickled when running under Idle." msgstr "" -#: ../../../build/NEWS:21640 +#: ../../../build/NEWS:21785 msgid "" "`bpo-17390 `__: Adjust Editor window " "title; remove 'Python', move version to end." msgstr "" -#: ../../../build/NEWS:21643 +#: ../../../build/NEWS:21788 msgid "" "`bpo-14105 `__: Idle debugger " "breakpoints no longer disappear when inserting or deleting lines." msgstr "" -#: ../../../build/NEWS:21646 +#: ../../../build/NEWS:21791 msgid "" "`bpo-17172 `__: Turtledemo can now be " "run from Idle. Currently, the entry is on the Help menu, but it may move to " "Run. Patch by Ramchandra Apt and Lita Cho." msgstr "" -#: ../../../build/NEWS:21650 +#: ../../../build/NEWS:21795 msgid "" "`bpo-21765 `__: Add support for non-" "ascii identifiers to HyperParser." msgstr "" -#: ../../../build/NEWS:21652 +#: ../../../build/NEWS:21797 msgid "" "`bpo-21940 `__: Add unittest for " "WidgetRedirector. Initial patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21655 +#: ../../../build/NEWS:21800 msgid "" "`bpo-18592 `__: Add unittest for " "SearchDialogBase. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21657 +#: ../../../build/NEWS:21802 msgid "" "`bpo-21694 `__: Add unittest for " "ParenMatch. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21659 +#: ../../../build/NEWS:21804 msgid "" "`bpo-21686 `__: add unittest for " "HyperParser. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21662 +#: ../../../build/NEWS:21807 msgid "" "`bpo-12387 `__: Add missing " "upper(lower)case versions of default Windows key bindings for Idle so Caps " "Lock does not disable them. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:21666 +#: ../../../build/NEWS:21811 msgid "" "`bpo-21695 `__: Closing a Find-in-files " "output window while the search is still in progress no longer closes Idle." msgstr "" -#: ../../../build/NEWS:21669 +#: ../../../build/NEWS:21814 msgid "" "`bpo-18910 `__: Add unittest for " "textView. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21671 +#: ../../../build/NEWS:21816 msgid "" "`bpo-18292 `__: Add unittest for " "AutoExpand. Patch by Saihadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21673 +#: ../../../build/NEWS:21818 msgid "" "`bpo-18409 `__: Add unittest for " "AutoComplete. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21675 +#: ../../../build/NEWS:21820 msgid "" "`bpo-21477 `__: htest.py - Improve " "framework, complete set of tests. Patches by Saimadhav Heblikar" msgstr "" -#: ../../../build/NEWS:21678 +#: ../../../build/NEWS:21823 msgid "" "`bpo-18104 `__: Add " "idlelib/idle_test/htest.py with a few sample tests to begin consolidating " @@ -32392,89 +32649,89 @@ msgid "" " work with htest. Running the module as __main__ runs all tests." msgstr "" -#: ../../../build/NEWS:21683 +#: ../../../build/NEWS:21828 msgid "" "`bpo-21139 `__: Change default paragraph" " width to 72, the :pep:`8` recommendation." msgstr "" -#: ../../../build/NEWS:21686 +#: ../../../build/NEWS:21831 msgid "" "`bpo-21284 `__: Paragraph reformat test " "passes after user changes reformat width." msgstr "" -#: ../../../build/NEWS:21689 +#: ../../../build/NEWS:21834 msgid "" "`bpo-17654 `__: Ensure IDLE menus are " "customized properly on OS X for non-framework builds and for all variants of" " Tk." msgstr "" -#: ../../../build/NEWS:21692 +#: ../../../build/NEWS:21837 msgid "" "`bpo-23180 `__: Rename IDLE \"Windows\" " "menu item to \"Window\". Patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:21698 +#: ../../../build/NEWS:21843 msgid "" "`bpo-15506 `__: Use standard " "PKG_PROG_PKG_CONFIG autoconf macro in the configure script." msgstr "" -#: ../../../build/NEWS:21701 +#: ../../../build/NEWS:21846 msgid "" "`bpo-22935 `__: Allow the ssl module to " "be compiled if openssl doesn't support SSL 3." msgstr "" -#: ../../../build/NEWS:21704 +#: ../../../build/NEWS:21849 msgid "" "`bpo-22592 `__: Drop support of the " "Borland C compiler to build Python. The distutils module still supports it " "to build extensions." msgstr "" -#: ../../../build/NEWS:21707 +#: ../../../build/NEWS:21852 msgid "" "`bpo-22591 `__: Drop support of MS-DOS, " "especially of the DJGPP compiler (MS-DOS port of GCC)." msgstr "" -#: ../../../build/NEWS:21710 +#: ../../../build/NEWS:21855 msgid "" "`bpo-16537 `__: Check whether " "self.extensions is empty in setup.py. Patch by Jonathan Hosmer." msgstr "" -#: ../../../build/NEWS:21713 +#: ../../../build/NEWS:21858 msgid "" "`bpo-22359 `__: Remove incorrect uses of" " recursive make. Patch by Jonas Wagner." msgstr "" -#: ../../../build/NEWS:21716 +#: ../../../build/NEWS:21861 msgid "" "`bpo-21958 `__: Define HAVE_ROUND when " "building with Visual Studio 2013 and above. Patch by Zachary Turner." msgstr "" -#: ../../../build/NEWS:21719 +#: ../../../build/NEWS:21864 msgid "" "`bpo-18093 `__: the programs that embed " "the CPython runtime are now in a separate \"Programs\" directory, rather " "than being kept in the Modules directory." msgstr "" -#: ../../../build/NEWS:21723 +#: ../../../build/NEWS:21868 msgid "" "`bpo-15759 `__: \"make suspicious\", " "\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " "when and only when there are failures." msgstr "" -#: ../../../build/NEWS:21726 +#: ../../../build/NEWS:21871 msgid "" "`bpo-21141 `__: The Windows build " "process no longer attempts to find Perl, instead relying on OpenSSL source " @@ -32485,109 +32742,109 @@ msgid "" "and ready to build." msgstr "" -#: ../../../build/NEWS:21733 +#: ../../../build/NEWS:21878 msgid "" "`bpo-21037 `__: Add a build option to " "enable AddressSanitizer support." msgstr "" -#: ../../../build/NEWS:21735 +#: ../../../build/NEWS:21880 msgid "" "`bpo-19962 `__: The Windows build " "process now creates \"python.bat\" in the root of the source tree, which " "passes all arguments through to the most recently built interpreter." msgstr "" -#: ../../../build/NEWS:21739 +#: ../../../build/NEWS:21884 msgid "" "`bpo-21285 `__: Refactor and fix curses " "configure check to always search in a ncursesw directory." msgstr "" -#: ../../../build/NEWS:21742 +#: ../../../build/NEWS:21887 msgid "" "`bpo-15234 `__: For BerkelyDB and " "Sqlite, only add the found library and include directories if they aren't " "already being searched. This avoids an explicit runtime library dependency." msgstr "" -#: ../../../build/NEWS:21746 +#: ../../../build/NEWS:21891 msgid "" "`bpo-17861 `__: " "Tools/scripts/generate_opcode_h.py automatically regenerates " "Include/opcode.h from Lib/opcode.py if the latter gets any change." msgstr "" -#: ../../../build/NEWS:21749 +#: ../../../build/NEWS:21894 msgid "" "`bpo-20644 `__: OS X installer build " "support for documentation build changes in 3.4.1: assume externally supplied" " sphinx-build is available in /usr/bin." msgstr "" -#: ../../../build/NEWS:21752 +#: ../../../build/NEWS:21897 msgid "" "`bpo-20022 `__: Eliminate use of " "deprecated bundlebuilder in OS X builds." msgstr "" -#: ../../../build/NEWS:21754 +#: ../../../build/NEWS:21899 msgid "" "`bpo-15968 `__: Incorporated Tcl, Tk, " "and Tix builds into the Windows build solution." msgstr "" -#: ../../../build/NEWS:21757 +#: ../../../build/NEWS:21902 msgid "" "`bpo-17095 `__: Fix Modules/Setup " "*shared* support." msgstr "" -#: ../../../build/NEWS:21759 +#: ../../../build/NEWS:21904 msgid "" "`bpo-21811 `__: Anticipated fixes to " "support OS X versions > 10.9." msgstr "" -#: ../../../build/NEWS:21761 +#: ../../../build/NEWS:21906 msgid "" "`bpo-21166 `__: Prevent possible " "segfaults and other random failures of python --generate-posix-vars in " "pybuilddir.txt build target." msgstr "" -#: ../../../build/NEWS:21764 +#: ../../../build/NEWS:21909 msgid "" "`bpo-18096 `__: Fix library order " "returned by python-config." msgstr "" -#: ../../../build/NEWS:21766 +#: ../../../build/NEWS:21911 msgid "" "`bpo-17219 `__: Add library build dir " "for Python extension cross-builds." msgstr "" -#: ../../../build/NEWS:21768 +#: ../../../build/NEWS:21913 msgid "" "`bpo-22919 `__: Windows build updated to" " support VC 14.0 (Visual Studio 2015), which will be used for the official " "release." msgstr "" -#: ../../../build/NEWS:21771 +#: ../../../build/NEWS:21916 msgid "" "`bpo-21236 `__: Build _msi.pyd with " "cabinet.lib instead of fci.lib" msgstr "" -#: ../../../build/NEWS:21773 +#: ../../../build/NEWS:21918 msgid "" "`bpo-17128 `__: Use private version of " "OpenSSL for OS X 10.5+ installer." msgstr "" -#: ../../../build/NEWS:21778 +#: ../../../build/NEWS:21923 msgid "" "`bpo-14203 `__: Remove obsolete support " "for view==NULL in PyBuffer_FillInfo(), bytearray_getbuffer(), " @@ -32595,7 +32852,7 @@ msgid "" "BufferError in that case." msgstr "" -#: ../../../build/NEWS:21782 +#: ../../../build/NEWS:21927 msgid "" "`bpo-22445 `__: PyBuffer_IsContiguous() " "now implements precise contiguity tests, compatible with NumPy's " @@ -32603,19 +32860,19 @@ msgid "" "reported false negatives for corner cases." msgstr "" -#: ../../../build/NEWS:21786 +#: ../../../build/NEWS:21931 msgid "" "`bpo-22079 `__: PyType_Ready() now " "checks that statically allocated type has no dynamically allocated bases." msgstr "" -#: ../../../build/NEWS:21789 +#: ../../../build/NEWS:21934 msgid "" "`bpo-22453 `__: Removed non-documented " "macro PyObject_REPR()." msgstr "" -#: ../../../build/NEWS:21791 +#: ../../../build/NEWS:21936 msgid "" "`bpo-18395 `__: Rename " "``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename " @@ -32623,7 +32880,7 @@ msgid "" "functions." msgstr "" -#: ../../../build/NEWS:21795 +#: ../../../build/NEWS:21940 msgid "" "`bpo-21233 `__: Add new C functions: " "PyMem_RawCalloc(), PyMem_Calloc(), PyObject_Calloc(), _PyObject_GC_Calloc()." @@ -32631,7 +32888,7 @@ msgid "" "objects which is faster and use less memory." msgstr "" -#: ../../../build/NEWS:21800 +#: ../../../build/NEWS:21945 msgid "" "`bpo-20942 `__: " "PyImport_ImportFrozenModuleObject() no longer sets __file__ to match what " @@ -32639,27 +32896,27 @@ msgid "" "using imp.init_frozen()." msgstr "" -#: ../../../build/NEWS:21807 +#: ../../../build/NEWS:21952 msgid "" "`bpo-19548 `__: Update the codecs module" " documentation to better cover the distinction between text encodings and " "other codecs, together with other clarifications. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21811 +#: ../../../build/NEWS:21956 msgid "" "`bpo-22394 `__: Doc/Makefile now " "supports ``make venv PYTHON=../python`` to create a venv for generating the " "documentation, e.g., ``make html PYTHON=venv/bin/python3``." msgstr "" -#: ../../../build/NEWS:21815 +#: ../../../build/NEWS:21960 msgid "" "`bpo-21514 `__: The documentation of the" " json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." msgstr "" -#: ../../../build/NEWS:21818 +#: ../../../build/NEWS:21963 msgid "" "`bpo-21777 `__: The binary sequence " "methods on bytes and bytearray are now documented explicitly, rather than " @@ -32667,40 +32924,40 @@ msgid "" "behaviour of the corresponding str methods." msgstr "" -#: ../../../build/NEWS:21823 +#: ../../../build/NEWS:21968 msgid "" "`bpo-6916 `__: undocument deprecated " "asynchat.fifo class." msgstr "" -#: ../../../build/NEWS:21825 +#: ../../../build/NEWS:21970 msgid "" "`bpo-17386 `__: Expanded functionality " "of the ``Doc/make.bat`` script to make it much more comparable to " "``Doc/Makefile``." msgstr "" -#: ../../../build/NEWS:21828 +#: ../../../build/NEWS:21973 msgid "" "`bpo-21312 `__: Update the " "thread_foobar.h template file to include newer threading APIs. Patch by Jack" " McCracken." msgstr "" -#: ../../../build/NEWS:21831 +#: ../../../build/NEWS:21976 msgid "" "`bpo-21043 `__: Remove the " "recommendation for specific CA organizations and to mention the ability to " "load the OS certificates." msgstr "" -#: ../../../build/NEWS:21834 +#: ../../../build/NEWS:21979 msgid "" "`bpo-20765 `__: Add missing " "documentation for PurePath.with_name() and PurePath.with_suffix()." msgstr "" -#: ../../../build/NEWS:21837 +#: ../../../build/NEWS:21982 msgid "" "`bpo-19407 `__: New package installation" " and distribution guides based on the Python Packaging Authority tools. " @@ -32709,76 +32966,76 @@ msgid "" "that isn't recorded anywhere else." msgstr "" -#: ../../../build/NEWS:21842 +#: ../../../build/NEWS:21987 msgid "" "`bpo-19697 `__: Document cases where " "__main__.__spec__ is None." msgstr "" -#: ../../../build/NEWS:21847 +#: ../../../build/NEWS:21992 msgid "" "`bpo-18982 `__: Add tests for CLI of the" " calendar module." msgstr "" -#: ../../../build/NEWS:21849 +#: ../../../build/NEWS:21994 msgid "" "`bpo-19548 `__: Added some additional " "checks to test_codecs to ensure that statements in the updated documentation" " remain accurate. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21853 +#: ../../../build/NEWS:21998 msgid "" "`bpo-22838 `__: All test_re tests now " "work with unittest test discovery." msgstr "" -#: ../../../build/NEWS:21855 +#: ../../../build/NEWS:22000 msgid "" "`bpo-22173 `__: Update lib2to3 tests to " "use unittest test discovery." msgstr "" -#: ../../../build/NEWS:21857 +#: ../../../build/NEWS:22002 msgid "" "`bpo-16000 `__: Convert test_curses to " "use unittest." msgstr "" -#: ../../../build/NEWS:21859 +#: ../../../build/NEWS:22004 msgid "" "`bpo-21456 `__: Skip two tests in " "test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." msgstr "" -#: ../../../build/NEWS:21862 +#: ../../../build/NEWS:22007 msgid "" "`bpo-20746 `__: Fix test_pdb to run in " "refleak mode (-R). Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:21865 +#: ../../../build/NEWS:22010 msgid "" "`bpo-22060 `__: test_ctypes has been " "somewhat cleaned up and simplified; it now uses unittest test discovery to " "find its tests." msgstr "" -#: ../../../build/NEWS:21868 +#: ../../../build/NEWS:22013 msgid "" "`bpo-22104 `__: regrtest.py no longer " "holds a reference to the suite of tests loaded from test modules that don't " "define test_main()." msgstr "" -#: ../../../build/NEWS:21871 +#: ../../../build/NEWS:22016 msgid "" "`bpo-22111 `__: Assorted cleanups in " "test_imaplib. Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:21873 +#: ../../../build/NEWS:22018 msgid "" "`bpo-22002 `__: Added " "``load_package_tests`` function to test.support and used it to " @@ -32786,27 +33043,27 @@ msgid "" "test_importlib, test_json, and test_tools." msgstr "" -#: ../../../build/NEWS:21877 +#: ../../../build/NEWS:22022 msgid "" "`bpo-21976 `__: Fix test_ssl to accept " "LibreSSL version strings. Thanks to William Orr." msgstr "" -#: ../../../build/NEWS:21880 +#: ../../../build/NEWS:22025 msgid "" "`bpo-21918 `__: Converted test_tools " "from a module to a package containing separate test files for each tested " "script." msgstr "" -#: ../../../build/NEWS:21883 +#: ../../../build/NEWS:22028 msgid "" "`bpo-9554 `__: Use modern unittest " "features in test_argparse. Initial patch by Denver Coneybeare and Radu " "Voicilas." msgstr "" -#: ../../../build/NEWS:21886 +#: ../../../build/NEWS:22031 msgid "" "`bpo-20155 `__: Changed HTTP method " "names in failing tests in test_httpservers so that packet filtering software" @@ -32814,19 +33071,19 @@ msgid "" "transaction semantics expected by the tests." msgstr "" -#: ../../../build/NEWS:21891 +#: ../../../build/NEWS:22036 msgid "" "`bpo-19493 `__: Refactored the ctypes " "test package to skip tests explicitly rather than silently." msgstr "" -#: ../../../build/NEWS:21894 +#: ../../../build/NEWS:22039 msgid "" "`bpo-18492 `__: All resources are now " "allowed when tests are not run by regrtest.py." msgstr "" -#: ../../../build/NEWS:21897 +#: ../../../build/NEWS:22042 msgid "" "`bpo-21634 `__: Fix pystone micro-" "benchmark: use floor division instead of true division to benchmark integers" @@ -32834,163 +33091,163 @@ msgid "" "written by Lennart Regebro." msgstr "" -#: ../../../build/NEWS:21901 +#: ../../../build/NEWS:22046 msgid "" "`bpo-21605 `__: Added tests for Tkinter " "images." msgstr "" -#: ../../../build/NEWS:21903 +#: ../../../build/NEWS:22048 msgid "" "`bpo-21493 `__: Added test for " "ntpath.expanduser(). Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21906 +#: ../../../build/NEWS:22051 msgid "" "`bpo-19925 `__: Added tests for the spwd" " module. Original patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21909 +#: ../../../build/NEWS:22054 msgid "" "`bpo-21522 `__: Added Tkinter tests for " "Listbox.itemconfigure(), PanedWindow.paneconfigure(), and " "Menu.entryconfigure()." msgstr "" -#: ../../../build/NEWS:21912 +#: ../../../build/NEWS:22057 msgid "" "`bpo-17756 `__: Fix test_code test when " "run from the installed location." msgstr "" -#: ../../../build/NEWS:21914 +#: ../../../build/NEWS:22059 msgid "" "`bpo-17752 `__: Fix distutils tests when" " run from the installed location." msgstr "" -#: ../../../build/NEWS:21916 +#: ../../../build/NEWS:22061 msgid "" "`bpo-18604 `__: Consolidated checks for " "GUI availability. All platforms now at least check whether Tk can be " "instantiated when the GUI resource is requested." msgstr "" -#: ../../../build/NEWS:21920 +#: ../../../build/NEWS:22065 msgid "" "`bpo-21275 `__: Fix a socket test on " "KFreeBSD." msgstr "" -#: ../../../build/NEWS:21922 +#: ../../../build/NEWS:22067 msgid "" "`bpo-21223 `__: Pass " "test_site/test_startup_imports when some of the extensions are built as " "builtins." msgstr "" -#: ../../../build/NEWS:21925 +#: ../../../build/NEWS:22070 msgid "" "`bpo-20635 `__: Added tests for Tk " "geometry managers." msgstr "" -#: ../../../build/NEWS:21927 +#: ../../../build/NEWS:22072 msgid "Add test case for freeze." msgstr "Tambahkan kasus pengujian untuk *freeze*." -#: ../../../build/NEWS:21929 +#: ../../../build/NEWS:22074 msgid "" "`bpo-20743 `__: Fix a reference leak in " "test_tcl." msgstr "" -#: ../../../build/NEWS:21931 +#: ../../../build/NEWS:22076 msgid "" "`bpo-21097 `__: Move test_namespace_pkgs" " into test_importlib." msgstr "" -#: ../../../build/NEWS:21933 +#: ../../../build/NEWS:22078 msgid "" "`bpo-21503 `__: Use test_both() " "consistently in test_importlib." msgstr "" -#: ../../../build/NEWS:21935 +#: ../../../build/NEWS:22080 msgid "" "`bpo-20939 `__: Avoid various network " "test failures due to new redirect of http://www.python.org/ to " "https://www.python.org: use http://www.example.com instead." msgstr "" -#: ../../../build/NEWS:21939 +#: ../../../build/NEWS:22084 msgid "" "`bpo-20668 `__: asyncio tests no longer " "rely on tests.txt file. (Patch by Vajrasky Kok)" msgstr "" -#: ../../../build/NEWS:21942 +#: ../../../build/NEWS:22087 msgid "" "`bpo-21093 `__: Prevent failures of " "ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or " "/usr/local/lib." msgstr "" -#: ../../../build/NEWS:21945 +#: ../../../build/NEWS:22090 msgid "" "`bpo-22770 `__: Prevent some Tk " "segfaults on OS X when running gui tests." msgstr "" -#: ../../../build/NEWS:21947 +#: ../../../build/NEWS:22092 msgid "" "`bpo-23211 `__: Workaround test_logging " "failure on some OS X 10.6 systems." msgstr "" -#: ../../../build/NEWS:21949 +#: ../../../build/NEWS:22094 msgid "" "`bpo-23345 `__: Prevent test_ssl " "failures with large OpenSSL patch level values (like 0.9.8zc)." msgstr "" -#: ../../../build/NEWS:21955 +#: ../../../build/NEWS:22100 msgid "" "`bpo-22314 `__: pydoc now works when the" " LINES environment variable is set." msgstr "" -#: ../../../build/NEWS:21957 +#: ../../../build/NEWS:22102 msgid "" "`bpo-22615 `__: Argument Clinic now " "supports the \"type\" argument for the int converter. This permits using the" " int converter with enums and typedefs." msgstr "" -#: ../../../build/NEWS:21960 +#: ../../../build/NEWS:22105 msgid "" "`bpo-20076 `__: The makelocalealias.py " "script no longer ignores UTF-8 mapping." msgstr "" -#: ../../../build/NEWS:21962 +#: ../../../build/NEWS:22107 msgid "" "`bpo-20079 `__: The makelocalealias.py " "script now can parse the SUPPORTED file from glibc sources and supports " "command line options for source paths." msgstr "" -#: ../../../build/NEWS:21965 +#: ../../../build/NEWS:22110 msgid "" "`bpo-22201 `__: Command-line interface " "of the zipfile module now correctly extracts ZIP files with directory " "entries. Patch by Ryan Wilson." msgstr "" -#: ../../../build/NEWS:21968 +#: ../../../build/NEWS:22113 msgid "" "`bpo-22120 `__: For functions using an " "unsigned integer return converter, Argument Clinic now generates a cast to " @@ -32998,57 +33255,57 @@ msgid "" "a compilation warning.)" msgstr "" -#: ../../../build/NEWS:21972 +#: ../../../build/NEWS:22117 msgid "" "`bpo-18974 `__: Tools/scripts/diff.py " "now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:21974 +#: ../../../build/NEWS:22119 msgid "" "`bpo-21906 `__: Make " "Tools/scripts/md5sum.py work in Python 3. Patch by Zachary Ware." msgstr "" -#: ../../../build/NEWS:21977 +#: ../../../build/NEWS:22122 msgid "" "`bpo-21629 `__: Fix Argument Clinic's \"" "--converters\" feature." msgstr "" -#: ../../../build/NEWS:21979 +#: ../../../build/NEWS:22124 msgid "Add support for ``yield from`` to 2to3." msgstr "Menambahkan dukungan untuk ``yield from`` ke 2to3." -#: ../../../build/NEWS:21981 +#: ../../../build/NEWS:22126 msgid "Add support for the :pep:`465` matrix multiplication operator to 2to3." msgstr "" -#: ../../../build/NEWS:21983 +#: ../../../build/NEWS:22128 msgid "" "`bpo-16047 `__: Fix module exception " "list and __file__ handling in freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21986 +#: ../../../build/NEWS:22131 msgid "" "`bpo-11824 `__: Consider ABI tags in " "freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:21988 +#: ../../../build/NEWS:22133 msgid "" "`bpo-20535 `__: PYTHONWARNING no longer " "affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar " "Arahesis." msgstr "" -#: ../../../build/NEWS:21994 +#: ../../../build/NEWS:22139 msgid "" "`bpo-23260 `__: Update Windows installer" msgstr "" -#: ../../../build/NEWS:21996 +#: ../../../build/NEWS:22141 msgid "" "The bundled version of Tcl/Tk has been updated to 8.6.3. The most visible " "result of this change is the addition of new native file dialogs when " @@ -33056,44 +33313,44 @@ msgid "" "information. Also, this version of Tcl/Tk includes support for Windows 10." msgstr "" -#: ../../../build/NEWS:22002 +#: ../../../build/NEWS:22147 msgid "" "`bpo-17896 `__: The Windows build " "scripts now expect external library sources to be in " "``PCbuild\\..\\externals`` rather than ``PCbuild\\..\\..``." msgstr "" -#: ../../../build/NEWS:22005 +#: ../../../build/NEWS:22150 msgid "" "`bpo-17717 `__: The Windows build " "scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." msgstr "" -#: ../../../build/NEWS:22008 +#: ../../../build/NEWS:22153 msgid "" "`bpo-21907 `__: Improved the batch " "scripts provided for building Python." msgstr "" -#: ../../../build/NEWS:22010 +#: ../../../build/NEWS:22155 msgid "" "`bpo-22644 `__: The bundled version of " "OpenSSL has been updated to 1.0.1j." msgstr "" -#: ../../../build/NEWS:22012 +#: ../../../build/NEWS:22157 msgid "" "`bpo-10747 `__: Use versioned labels in " "the Windows start menu. Patch by Olive Kilburn." msgstr "" -#: ../../../build/NEWS:22015 +#: ../../../build/NEWS:22160 msgid "" "`bpo-22980 `__: .pyd files with a " "version and platform tag (for example, \".cp35-win32.pyd\") will now be " "loaded in preference to those without tags." msgstr "" -#: ../../../build/NEWS:22019 +#: ../../../build/NEWS:22164 msgid "**(For information about older versions, consult the HISTORY file.)**" msgstr "**(Untuk informasi tentang versi-versi lama, lihat berkas HISTORY.)**" From 0ee1599cbbd28c35559730aae37985c460aff03d Mon Sep 17 00:00:00 2001 From: oon arfiandwi Date: Tue, 24 Dec 2019 14:19:46 +0800 Subject: [PATCH 12/13] Penerjemah baru: Kahuro Ayaka, Septian Hari. Sinkronisasi dengan Transifex 20191223. --- c-api/apiabiversion.po | 68 +- c-api/coro.po | 23 +- library/calendar.po | 370 +- library/crypto.po | 16 +- library/datetime.po | 1219 ++--- library/functions.po | 782 +-- library/inspect.po | 687 +-- library/os.po | 1783 ++++--- reference/datamodel.po | 912 ++-- tutorial/classes.po | 246 +- whatsnew/3.6.po | 1056 ++-- whatsnew/3_7.po | 1134 ++--- whatsnew/3_8.po | 905 ++-- whatsnew/changelog.po | 10441 +++++++++++++++++++-------------------- 14 files changed, 10032 insertions(+), 9610 deletions(-) diff --git a/c-api/apiabiversion.po b/c-api/apiabiversion.po index ac8e8f7..ef035c2 100644 --- a/c-api/apiabiversion.po +++ b/c-api/apiabiversion.po @@ -5,15 +5,16 @@ # # Translators: # oon arfiandwi , 2019 +# Tria Nur Aisyah Amini , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-12-16 12:12+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" -"Last-Translator: oon arfiandwi , 2019\n" +"Last-Translator: Tria Nur Aisyah Amini , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,97 +22,108 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../c-api/apiabiversion.rst:7 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:7 msgid "API and ABI Versioning" msgstr "Pengelolaan Versi API dan ABI" -#: ../../c-api/apiabiversion.rst:9 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:9 msgid "" "``PY_VERSION_HEX`` is the Python version number encoded in a single integer." msgstr "" +"``PY_VERSION_HEX`` adalah nomor versi Python yang dikodekan dalam bilangan " +"bulat tunggal." -#: ../../c-api/apiabiversion.rst:11 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:11 msgid "" "For example if the ``PY_VERSION_HEX`` is set to ``0x030401a2``, the " "underlying version information can be found by treating it as a 32 bit " "number in the following manner:" msgstr "" +"Sebagai contoh, jika ``PY_VERSION_HEX`` diatur ke ``0x030401a2`` , informasi" +" versi yang mendasarinya dapat ditemukan dengan memperlakukannya sebagai " +"bilangan 32 bit dengan cara berikut:" -#: ../../c-api/apiabiversion.rst:16 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:16 msgid "Bytes" msgstr "Bytes" -#: ../../c-api/apiabiversion.rst:16 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:16 msgid "Bits (big endian order)" msgstr "Bits (urutan endian besar)" -#: ../../c-api/apiabiversion.rst:16 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:16 msgid "Meaning" msgstr "Artinya" -#: ../../c-api/apiabiversion.rst:18 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:18 msgid "``1``" msgstr "``1``" -#: ../../c-api/apiabiversion.rst:18 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:18 msgid "``1-8``" msgstr "``1-8``" -#: ../../c-api/apiabiversion.rst:18 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:18 msgid "``PY_MAJOR_VERSION`` (the ``3`` in ``3.4.1a2``)" -msgstr "" +msgstr "``PY_MAJOR_VERSION`` (``3`` dalam ``3.4.1a2``)" -#: ../../c-api/apiabiversion.rst:21 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:21 msgid "``2``" msgstr "``2``" -#: ../../c-api/apiabiversion.rst:21 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:21 msgid "``9-16``" msgstr "``9-16``" -#: ../../c-api/apiabiversion.rst:21 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:21 msgid "``PY_MINOR_VERSION`` (the ``4`` in ``3.4.1a2``)" -msgstr "" +msgstr "``PY_MINOR_VERSION`` (``4`` dalam ``3.4.1a2``)" -#: ../../c-api/apiabiversion.rst:24 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:24 msgid "``3``" msgstr "``3``" -#: ../../c-api/apiabiversion.rst:24 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:24 msgid "``17-24``" msgstr "``17-24``" -#: ../../c-api/apiabiversion.rst:24 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:24 msgid "``PY_MICRO_VERSION`` (the ``1`` in ``3.4.1a2``)" -msgstr "" +msgstr "``PY_MICRO_VERSION`` (``1`` dalam ``3.4.1a2``)" -#: ../../c-api/apiabiversion.rst:27 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:27 msgid "``4``" msgstr "``4``" -#: ../../c-api/apiabiversion.rst:27 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:27 msgid "``25-28``" msgstr "``25-28``" -#: ../../c-api/apiabiversion.rst:27 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:27 msgid "" "``PY_RELEASE_LEVEL`` (``0xA`` for alpha, ``0xB`` for beta, ``0xC`` for " "release candidate and ``0xF`` for final), in this case it is alpha." msgstr "" +"``PY_RELEASE_LEVEL`` (``0xA`` untuk alfa, ``0xB`` untuk beta, ``0xC`` untuk " +"kandidat yang di rilis and ``0xF`` untuk final), dalam kasus ini adalah " +"alfa." -#: ../../c-api/apiabiversion.rst:32 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:32 msgid "``29-32``" msgstr "``29-32``" -#: ../../c-api/apiabiversion.rst:32 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:32 msgid "" "``PY_RELEASE_SERIAL`` (the ``2`` in ``3.4.1a2``, zero for final releases)" msgstr "" +"``PY_RELEASE_SERIAL`` (``2`` dalam ``3.4.1a2``, nol untuk final rilis)" -#: ../../c-api/apiabiversion.rst:36 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:36 msgid "Thus ``3.4.1a2`` is hexversion ``0x030401a2``." -msgstr "" +msgstr "Sehingga ``3.4.1a2`` adalah versi hex dari ``0x030401a2``." -#: ../../c-api/apiabiversion.rst:38 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/apiabiversion.rst:38 msgid "All the given macros are defined in :source:`Include/patchlevel.h`." msgstr "" +"Semua makro yang diberikan didefinisikan " +"dalam:source:`Include/patchlevel.h`." diff --git a/c-api/coro.po b/c-api/coro.po index 4275082..e874be2 100644 --- a/c-api/coro.po +++ b/c-api/coro.po @@ -5,15 +5,16 @@ # # Translators: # oon arfiandwi , 2018 +# Septian Hari , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-31 11:48+0000\n" +"POT-Creation-Date: 2019-12-16 12:12+0000\n" "PO-Revision-Date: 2017-02-16 17:34+0000\n" -"Last-Translator: oon arfiandwi , 2018\n" +"Last-Translator: Septian Hari , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,11 +22,11 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../c-api/coro.rst:6 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/coro.rst:6 msgid "Coroutine Objects" msgstr "Objek Coroutine" -#: ../../c-api/coro.rst:10 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/coro.rst:10 msgid "" "Coroutine objects are what functions declared with an ``async`` keyword " "return." @@ -33,24 +34,30 @@ msgstr "" "Objek Coroutine adalah fungsi yang dideklarasikan dengan pengembalian kata " "kunci ``async``." -#: ../../c-api/coro.rst:16 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/coro.rst:16 msgid "The C structure used for coroutine objects." msgstr "Struktur C yang digunakan untuk objek coroutine." -#: ../../c-api/coro.rst:21 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/coro.rst:21 msgid "The type object corresponding to coroutine objects." msgstr "Jenis objek yang sesuai dengan objek coroutine." -#: ../../c-api/coro.rst:26 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/coro.rst:26 msgid "" "Return true if *ob*'s type is :c:type:`PyCoro_Type`; *ob* must not be " "``NULL``." msgstr "" +"Mengembalikan true jika tipe *ob* adalah :c:type:`PyCoro_Type`; *ob* tidak " +"boleh ``NULL``." -#: ../../c-api/coro.rst:31 +#: /home/travis/build/python/cpython-doc-catalog/Doc/c-api/coro.rst:31 msgid "" "Create and return a new coroutine object based on the *frame* object, with " "``__name__`` and ``__qualname__`` set to *name* and *qualname*. A reference " "to *frame* is stolen by this function. The *frame* argument must not be " "``NULL``." msgstr "" +"Membuat and mengembalikan sebuah objek coroutine berdasarkan objek *frame* ," +" dengan ``__name__`` dan ``__qualname__`` diatur menjadi *name* dan " +"*qualname*. Referensi menuju *frame* diambil oleh fungsi ini. Argumen " +"*frame* tidak boleh ``NULL``." diff --git a/library/calendar.po b/library/calendar.po index d08c864..26eacb9 100644 --- a/library/calendar.po +++ b/library/calendar.po @@ -5,15 +5,16 @@ # # Translators: # oon arfiandwi , 2019 +# Kahuro Ayaka , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-12-16 12:12+0000\n" "PO-Revision-Date: 2017-02-16 19:36+0000\n" -"Last-Translator: oon arfiandwi , 2019\n" +"Last-Translator: Kahuro Ayaka , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,15 +22,16 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../library/calendar.rst:2 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:2 msgid ":mod:`calendar` --- General calendar-related functions" msgstr "" +":mod:`calendar` --- Fungsi-fungsi umum yang terkait dengan modul calendar" -#: ../../library/calendar.rst:10 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:10 msgid "**Source code:** :source:`Lib/calendar.py`" -msgstr "" +msgstr "**Source code:** :source:`Lib/calendar.py`" -#: ../../library/calendar.rst:14 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:14 msgid "" "This module allows you to output calendars like the Unix :program:`cal` " "program, and provides additional useful functions related to the calendar. " @@ -39,8 +41,18 @@ msgid "" "Parameters that specify dates are given as integers. For related " "functionality, see also the :mod:`datetime` and :mod:`time` modules." msgstr "" +"Modul ini mengijinkan saudara untuk mendapatkan keluaran kalender-kalender " +"seperti halnya di program Unix :program:`cal`, dan menyediakan fungsi-fungsi" +" tambahan yang berguna yang terkait dengan kalender. Secara bawaan, " +"kalender-kalender ini telah ditentukan dimulai dari hari Senin sebagai hari " +"pertama dalam seminggu, dan Sabtu sebagai hari terakhir (merupakan sistem " +"yang dianut oleh Eropa). Gunakan :func:`setfirstweekday` untuk mengatur hari" +" pertama dalam seminggu ke hari Sabtu (6) atau ke nama hari yang lain. " +"Parameter-parameter yang menentukan tanggal-tanggal diberikan dalam bentuk " +"bilangan bulat. Untuk fungsionalitas yang lain, lihat juga modul-modul " +":mod:`datetime` dan :mod:`time`. " -#: ../../library/calendar.rst:22 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:22 msgid "" "The functions and classes defined in this module use an idealized calendar, " "the current Gregorian calendar extended indefinitely in both directions. " @@ -50,120 +62,190 @@ msgid "" " as prescribed by the ISO 8601 standard. Year 0 is 1 BC, year -1 is 2 BC, " "and so on." msgstr "" +"Fungsi-fungsi dan kelas-kelas yang didefinisikan di modul ini menggunakan " +"kalender yang telah diidealkan, yaitu kalender Gregorian yang digunakan saat" +" ini yang rentang waktunya tak terbatas ke arah masa depan dan masa lalu. " +"Hal ini bersesuaian dengan definisi dari kalender \"proleptic Gregorian\" di" +" buku \"Calendrical Calculation\" oleh Dershowitz dan Reingold, yang " +"merupakan kalender dasar bagi semua ragam komputasi. Tahun-tahun nol dan " +"negatif diinterpretasikan sesuai dengan standar ISO 8601. Tahun 0 adalah 1 " +"SM, tahun -1 adalah 2 SM, demikian seterusnya," -#: ../../library/calendar.rst:33 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:33 msgid "" "Creates a :class:`Calendar` object. *firstweekday* is an integer specifying " "the first day of the week. ``0`` is Monday (the default), ``6`` is Sunday." msgstr "" +"Membuat suatu objek :class:`Calendar`. *firstweekday* adalah suatu bilangan " +"bulat yang menentukan hari pertama dalam suatu pekan. ``0`` mewakili Senin " +"(nilai bawaan), ``6`` mewakili Minggu." -#: ../../library/calendar.rst:36 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:36 msgid "" "A :class:`Calendar` object provides several methods that can be used for " "preparing the calendar data for formatting. This class doesn't do any " "formatting itself. This is the job of subclasses." msgstr "" +"Suatu object :class:`Calendar` menyediakan beberapa metode yang dapat " +"digunakan untuk mempersiapkan data kalender yang akan digunakan untuk proses" +" pemformatan setelahnya. Kelas ini tidak dapat melakukan penformatan dengan " +"sendirinya. Proses penformatan merupakan tugas dari subkelas-subkelas di " +"dalam kelas tersebut." -#: ../../library/calendar.rst:41 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:41 msgid ":class:`Calendar` instances have the following methods:" -msgstr "" +msgstr "Instanse-instanse :class:`Calendar` memiliki metode-metode berikut:" -#: ../../library/calendar.rst:45 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:45 msgid "" "Return an iterator for the week day numbers that will be used for one week." " The first value from the iterator will be the same as the value of the " ":attr:`firstweekday` property." msgstr "" +"Memberikan keluaran suatu iterator berupa nomor hari dalam sepekan yang akan" +" digunakan dalam sepekan. Nilai pertama iterator tersebut sama dengan nilai " +"milik :attr:`firstweekday`." -#: ../../library/calendar.rst:52 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:52 msgid "" "Return an iterator for the month *month* (1--12) in the year *year*. This " "iterator will return all days (as :class:`datetime.date` objects) for the " "month and all days before the start of the month or after the end of the " "month that are required to get a complete week." msgstr "" +"Memberikan keluaran suatu iterator untuk bulan *month* (1--12) dalam suatu " +"tahun *year*. Iterator ini akan memberikan keluaran semua hari (berupa objek" +" :class:`datetime.date`) dalam sebulan dan semua hari sebelum dimulainya " +"bulan tersebut dan sesudah berakhir bulan tersebut yang diperlukan untuk " +"melengkapi 7 hari lengkap dalam sepekan." -#: ../../library/calendar.rst:60 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:60 msgid "" "Return an iterator for the month *month* in the year *year* similar to " ":meth:`itermonthdates`, but not restricted by the :class:`datetime.date` " "range. Days returned will simply be day of the month numbers. For the days " "outside of the specified month, the day number is ``0``." msgstr "" +"Memberikan keluaran suatu iterator untuk bulan *month* dalam suatu tahun " +"*year* serupa dengan :meth:`itermonthdates`, tetapi tidak dibatasi oleh " +"rentang :class:`datetime.date`. Hari-hari yang diberikan berupa nomor-nomor " +"tanggal dalam sebulan. Untuk hari-hari diluar bulan yang ditentukan, nomor " +"hari adalah ``0``." -#: ../../library/calendar.rst:68 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:68 msgid "" "Return an iterator for the month *month* in the year *year* similar to " ":meth:`itermonthdates`, but not restricted by the :class:`datetime.date` " "range. Days returned will be tuples consisting of a day of the month number " "and a week day number." msgstr "" +"Memberikan keluaran suatu iterator untuk bulan *month* dalam suatu tahun " +"*year* serupa dengan :meth:`itermonthdates`, tetapi tidak dibatasi oleh " +"rentang :class:`datetime.date`. Hari-hari yang diberikan berupa tuples yang " +"memuat nomor hari dalam sebulan dan nomor hari dalam seminggu." -#: ../../library/calendar.rst:76 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:76 msgid "" "Return an iterator for the month *month* in the year *year* similar to " ":meth:`itermonthdates`, but not restricted by the :class:`datetime.date` " "range. Days returned will be tuples consisting of a year, a month and a day " "of the month numbers." msgstr "" +"Memberikan keluaran suatu iterator untuk bulan *month* dalam suatu tahun " +"*year* serupa dengan :meth:`itermonthdates`, tetapi tidak dibatasi oleh " +"rentang :class:`datetime.date`. Hari-hari yang diberikan berupa tuples yang " +"memuat nomor tahun, bulan, dan hari." -#: ../../library/calendar.rst:86 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:86 msgid "" "Return an iterator for the month *month* in the year *year* similar to " ":meth:`itermonthdates`, but not restricted by the :class:`datetime.date` " "range. Days returned will be tuples consisting of a year, a month, a day of " "the month, and a day of the week numbers." msgstr "" +"Memberikan keluaran suatu iterator untuk bulan *month* dalam suatu tahun " +"*year* serupa dengan :meth:`itermonthdates`, tetapi tidak dibatasi oleh " +"rentang :class:`datetime.date`. Hari-hari yang diberikan berupa tuples yang " +"terdiri dari nomort tahun, bulan, hari, dan hari dalam sepekan." -#: ../../library/calendar.rst:96 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:96 msgid "" "Return a list of the weeks in the month *month* of the *year* as full weeks." " Weeks are lists of seven :class:`datetime.date` objects." msgstr "" +"Memberikan keluaran berupa suatu list pekan-pekan dalam suatu bulan *month* " +"di suatu tahun *year* sebagai hari-hari lengkap dalam sepekan. Pekan-pekan " +"adalah lists tujuh objek-object :class:`datetime.date`." -#: ../../library/calendar.rst:102 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:102 msgid "" "Return a list of the weeks in the month *month* of the *year* as full weeks." " Weeks are lists of seven tuples of day numbers and weekday numbers." msgstr "" +"Memberikan keluaran berupa suatu list pekan-pekan dalam satu bulan *month* " +"di suatu tahun *year* sebagai hari lengkap dalam sepekan. Pekan-pekan adalah" +" lists tujuh tuples tanggal dan nomor hari dalam sepekan." -#: ../../library/calendar.rst:109 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:109 msgid "" "Return a list of the weeks in the month *month* of the *year* as full weeks." " Weeks are lists of seven day numbers." msgstr "" +"Memberikan keluaran berupa suatu list pekan-pekan dalam satu bulan *month* " +"di suatu tahun *year* sebagai hari lengkap dalam sepekan. Pekan-pekan adalah" +" lists tujuh nomor tanggal." -#: ../../library/calendar.rst:115 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:115 msgid "" "Return the data for the specified year ready for formatting. The return " "value is a list of month rows. Each month row contains up to *width* months " "(defaulting to 3). Each month contains between 4 and 6 weeks and each week " "contains 1--7 days. Days are :class:`datetime.date` objects." msgstr "" +"Memberikan keluaran data berdasarkan tahun yang telah ditentukan yang dapat " +"digunakan sebagai input dalam proses penformatan. Nilai keluaran tersebut " +"adalah suatu list bulan tersusun dalam baris-baris. Setiap baris memuat " +"banyaknya *width* bulan (dipasang secara default di 3). Setiap bulan memuat " +"antara 4 sampai 6 pekan dan setiap pekan memuat 1--7 hari. Hari-hari " +"merupakan objek :class:`datetime.date`." -#: ../../library/calendar.rst:123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:123 msgid "" "Return the data for the specified year ready for formatting (similar to " ":meth:`yeardatescalendar`). Entries in the week lists are tuples of day " "numbers and weekday numbers. Day numbers outside this month are zero." msgstr "" +"Memberikan keluaran data yang berdasarkan tahun yang telah ditentukan yang " +"dapat digunakan sebagai input dalam proses penformatan (serupa dengan " +":meth:`yeardatescalendar`). Keluaran yang diberikan di dalam lists pekan " +"berupa tuples yang memuat nomor-nomor hari dan nomor-nomor hari dalam " +"sepekan. Nomor-nomor hari diluar bulan yang ditentukan dipasang pada nilai " +"nol." -#: ../../library/calendar.rst:130 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:130 msgid "" "Return the data for the specified year ready for formatting (similar to " ":meth:`yeardatescalendar`). Entries in the week lists are day numbers. Day " "numbers outside this month are zero." msgstr "" +"Memberikan keluaran data yang berdasarkan tahun yang telah ditentukan yang " +"dapat digunakan sebagai input dalam proses penformatan (serupa dengan " +":meth:`yeardatescalendar`). Keluaran yang diberikan di dalam lists pekan " +"berupa nomor hari. Nomor hari diluar bulan yang ditentukan dipasang pada " +"nilai nol." -#: ../../library/calendar.rst:137 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:137 msgid "This class can be used to generate plain text calendars." msgstr "" +"Kelas ini digunakan untuk menbangkitkan kalender-kalender berformat teks " +"biasa / berkas ASCII." -#: ../../library/calendar.rst:139 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:139 msgid ":class:`TextCalendar` instances have the following methods:" msgstr "" +"Instanse-instanse :class:`TextCalendar` memiliki metode-metode berikut:" -#: ../../library/calendar.rst:143 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:143 msgid "" "Return a month's calendar in a multi-line string. If *w* is provided, it " "specifies the width of the date columns, which are centered. If *l* is " @@ -171,12 +253,21 @@ msgid "" "the first weekday as specified in the constructor or set by the " ":meth:`setfirstweekday` method." msgstr "" +"Memberikan keluaran suatu kalender bulan dalam bentuk suatu string multi-" +"baris. Jika nilai *w* diberikan, nilai ini akan menentukan lebar dari lajur-" +"lajur tanggal, yang mana string akan disejajarkan rata tengah. Jika nilai " +"*l* diberikan, nilai ini akan menentukan banyaknya baris yang digunakan " +"untuk tiap pekan. Metode ini bergantung pada penentuan hari pertama dalam " +"sepekan sebagaimana yang telah dipilih dalam constructor atau yang telah " +"diatur dengan metode :meth:`setfirstweekday`." -#: ../../library/calendar.rst:152 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:152 msgid "Print a month's calendar as returned by :meth:`formatmonth`." msgstr "" +"Mencetak suatu kalender bulan sebagaimana yang diberikan oleh " +":meth:`formatmonth`." -#: ../../library/calendar.rst:157 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:157 msgid "" "Return a *m*-column calendar for an entire year as a multi-line string. " "Optional parameters *w*, *l*, and *c* are for date column width, lines per " @@ -185,33 +276,52 @@ msgid "" ":meth:`setfirstweekday` method. The earliest year for which a calendar can " "be generated is platform-dependent." msgstr "" +"Memberikan keluaran suatu *m*-lajur kalender setahun dalam bentuk string " +"multi-baris. Parameter-parameter opsional *w*, *l*, dan *c* adalah lebar " +"lajur tanggal, banyaknya baris tiap minggu, dan banyaknya spasi antara " +"lajur-lajur bulan, berturut-turut. Metode ini bergantung pada penentuan hari" +" pertama dalam sepekan sebagaimana yang telah dipilih dalam constructor atau" +" yang telah diatur dengan metode :meth:`setfirstweekday`. Tahun-tahun awal " +"yang mana suatu kalender dapat dibangkitkan bergantung pada platform yang " +"digunakan." -#: ../../library/calendar.rst:167 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:167 msgid "" "Print the calendar for an entire year as returned by :meth:`formatyear`." msgstr "" +"Mencetak kalender untuk satu tahun penuh sebagaimana yang diberikan oleh " +":meth:`formatyear`." -#: ../../library/calendar.rst:172 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:172 msgid "This class can be used to generate HTML calendars." msgstr "" +"Kelas ini dapat digunakan untuk membangkitkan kalender-kalender berformat " +"HTML." -#: ../../library/calendar.rst:175 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:175 msgid ":class:`!HTMLCalendar` instances have the following methods:" msgstr "" +"Instanse-instanse :class:`!HTMLCalendar` memliki metode-metode berikut:" -#: ../../library/calendar.rst:179 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:179 msgid "" "Return a month's calendar as an HTML table. If *withyear* is true the year " "will be included in the header, otherwise just the month name will be used." msgstr "" +"Memberikan keluaran suatu kalender bulan dalam bentuk suatu tabel HTML. Jika" +" nilai *withyear* adalah logika benar, tahun akan ditampilkan di bagian " +"tajuk. Demikian sebaliknya hanya nama bulan yang ditampilkan." -#: ../../library/calendar.rst:186 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:186 msgid "" "Return a year's calendar as an HTML table. *width* (defaulting to 3) " "specifies the number of months per row." msgstr "" +"Memberikan keluaran suatu kalender tahunan dalam bentuk suatu tabel HTML. " +"Argumen *width* (nilai bawaan adalah 3) menentukan banyaknya bulan tiap " +"baris. " -#: ../../library/calendar.rst:192 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:192 msgid "" "Return a year's calendar as a complete HTML page. *width* (defaulting to 3) " "specifies the number of months per row. *css* is the name for the cascading " @@ -219,101 +329,151 @@ msgid "" " be used. *encoding* specifies the encoding to be used for the output " "(defaulting to the system default encoding)." msgstr "" +"Memberikan keluaran suatu kalender tahunan dalam bentuk suatu halaman HTML " +"lengkap. *width* (nilai bawaan adalah 3) menentukan banyaknya bulan tiap " +"baris. *css* adalah nama untuk cascading style sheet yang digunakan. " +":const:`None` dapat diberikan pada argumen css jika tidak ada style sheet " +"yang digunakan. *encoding* menentukan pengodean yang digunakan untuk " +"keluaran (nilai bawaan pada sistem adalah nilai bawaan pengodean ini)." -#: ../../library/calendar.rst:199 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:199 msgid "" ":class:`!HTMLCalendar` has the following attributes you can override to " "customize the CSS classes used by the calendar:" msgstr "" +":class:`!HTMLCalendar` memliki atribut-atribut berikut yang dapat ditimpa " +"atribut baru dengan tujuan untuk mengubahsuaikan kelas-kelas CSS yang di " +"gunakan di kelas kalendar:" -#: ../../library/calendar.rst:204 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:204 msgid "" "A list of CSS classes used for each weekday. The default class list is::" msgstr "" +"Suatu list kelas-kelas CSS yang digunakan untuk tiap hari-hari dalam " +"sepekan. List kelas bawaan berupa::" -#: ../../library/calendar.rst:208 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:208 msgid "more styles can be added for each day::" msgstr "" +"Beberapa corak-corak dapat ditambahkan untuk penformatan tampilan tiap " +"hari::" -#: ../../library/calendar.rst:212 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:212 msgid "Note that the length of this list must be seven items." -msgstr "" +msgstr "Perlu diperhatikan bahwa panjang dari list ini haruslah tujuh item." -#: ../../library/calendar.rst:217 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:217 msgid "The CSS class for a weekday occurring in the previous or coming month." msgstr "" +"Kelas CSS untuk hari-hari dalam sepekan yang muncul sebelum dan sesudah " +"bulan yang dipilih." -#: ../../library/calendar.rst:224 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:224 msgid "" "A list of CSS classes used for weekday names in the header row. The default " "is the same as :attr:`cssclasses`." msgstr "" +"Suatu list kelas-kelas CSS yang digunakan untuk hari-hari dalam sepekan di " +"baris tajuk. Nilai bawaan untuk atribut ini adalah sama dengan atribut " +":attr:`cssclasses`." -#: ../../library/calendar.rst:232 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:232 msgid "" "The month's head CSS class (used by :meth:`formatmonthname`). The default " "value is ``\"month\"``." msgstr "" +"Kelas CSS untuk bagian atas penamaan bulan (digunakan oleh metode " +":meth:`formatmonthname`). Nilai bawaan untuk atribut ini adalah " +"``\"month\"``." -#: ../../library/calendar.rst:240 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:240 msgid "" "The CSS class for the whole month's table (used by :meth:`formatmonth`). The" " default value is ``\"month\"``." msgstr "" +"Kelas CSS untuk seluruh tabel bulan (digunakan oleh metode " +":meth:`formatmonth`). Nilai bawaan untuk atribut ini adalah ``\"month\"``." -#: ../../library/calendar.rst:248 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:248 msgid "" "The CSS class for the whole year's table of tables (used by " ":meth:`formatyear`). The default value is ``\"year\"``." msgstr "" +"Kelas CSS untuk seluruh tabel-tabel bulan dalam setahun (digunakan oleh " +"metode :meth:`formatyear`). Nilai bawaan untuk atribut ini adalah " +"``\"year\"``." -#: ../../library/calendar.rst:256 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:256 msgid "" "The CSS class for the table head for the whole year (used by " ":meth:`formatyear`). The default value is ``\"year\"``." msgstr "" +"Kelas CSS kepala tabel untuk seluruh bulan dalam setahun (digunakan oleh " +":meth:`formatyear`). Nilai bawaan untuk atribut ini adalah ``\"year\"``." -#: ../../library/calendar.rst:262 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:262 msgid "" "Note that although the naming for the above described class attributes is " "singular (e.g. ``cssclass_month`` ``cssclass_noday``), one can replace the " "single CSS class with a space separated list of CSS classes, for example::" msgstr "" +"Perlu diperhatikan meskipun penamaan atribut-atribut kelas yang dijelaskan " +"di atas bersifat tunggal (sebagai contoh ``cssclass_month`` " +"``cssclass_noday``), pengguna dapat mengganti kelas CSS tunggal dengan suatu" +" list kelas-kelas CSS yang saling terpisah oleh spasi, sebagai contoh::" -#: ../../library/calendar.rst:268 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:268 msgid "Here is an example how :class:`!HTMLCalendar` can be customized::" msgstr "" +"Berikut ini adalah suatu contoh bagaimana :class:`!HTMLCalendar` dapat " +"diubahsuaikan::" -#: ../../library/calendar.rst:280 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:280 msgid "" "This subclass of :class:`TextCalendar` can be passed a locale name in the " "constructor and will return month and weekday names in the specified locale." " If this locale includes an encoding all strings containing month and " "weekday names will be returned as unicode." msgstr "" +"Subkelas :class:`TextCalendar` ini dapat ditambahkan suatu nama lokal pada " +"konstruktornya dan akan memberikan keluaran nama-nama bulan dan hari dalam " +"sepekan yang bersesuaian dengan sistem lokal dari komputer. Jika lokal ini " +"memuat suatu pengkodean semua string untuk bulan dan hari dalam sepekan, " +"nama bulan dan hari tersebut akan diberikan dalam unicode." -#: ../../library/calendar.rst:288 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:288 msgid "" "This subclass of :class:`HTMLCalendar` can be passed a locale name in the " "constructor and will return month and weekday names in the specified locale." " If this locale includes an encoding all strings containing month and " "weekday names will be returned as unicode." msgstr "" +"Subkelas :class:`HTMLCalendar` ini dapat ditambahkan suatu nama lokal pada " +"konstruktornya dan akan memberikan keluaran nama-nama bulan dan hari dalam " +"sepekan yang bersesuaian dengan sistem lokal dari komputer. Jika lokal ini " +"memuat suatu pengkodean semua string untuk bulan dan hari dalam sepekan, " +"nama bulan dan hari tersebut akan diberikan dalam unicode." -#: ../../library/calendar.rst:295 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:295 msgid "" "The :meth:`formatweekday` and :meth:`formatmonthname` methods of these two " "classes temporarily change the current locale to the given *locale*. " "Because the current locale is a process-wide setting, they are not thread-" "safe." msgstr "" +"Metode-metode :meth:`formatweekday` dan :meth:`formatmonthname` dari dua " +"kelas di atas mengubah secara sementara lokal saat itu ke *locale* yang " +"diberikan. Dikarenakan lokal saat itu merupakan pengaturan process " +"keseluruhan, metode-metode di atas tidak thread-safe." -#: ../../library/calendar.rst:300 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:300 msgid "" "For simple text calendars this module provides the following functions." msgstr "" +"Untuk kalender-kalender dengan teks sederhana, modul ini menyediakan fungsi-" +"fungsi berikut." -#: ../../library/calendar.rst:304 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:304 msgid "" "Sets the weekday (``0`` is Monday, ``6`` is Sunday) to start each week. The " "values :const:`MONDAY`, :const:`TUESDAY`, :const:`WEDNESDAY`, " @@ -321,73 +481,105 @@ msgid "" "are provided for convenience. For example, to set the first weekday to " "Sunday::" msgstr "" +"Menetapkan hari dimulainya hitungan minggu (``0`` adalah Senin, ``6`` adalah" +" Minggu). Nilai-nilai :const:`MONDAY`, :const:`TUESDAY`, " +":const:`WEDNESDAY`, :const:`THURSDAY`, :const:`FRIDAY`, :const:`SATURDAY`, " +"dan :const:`SUNDAY` disediakan secara bawaan demi kenyamanan. Sebagai " +"contoh, untuk mengatur hari dimulainya hitungan minggu di hari Minggu::" -#: ../../library/calendar.rst:315 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:315 msgid "Returns the current setting for the weekday to start each week." msgstr "" +"Memberikan keluaran-keluaran pengaturan saat ini untuk hari dimulainya " +"hitungan sepekan." -#: ../../library/calendar.rst:320 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:320 msgid "" "Returns :const:`True` if *year* is a leap year, otherwise :const:`False`." msgstr "" +"Memberikan keluaran-keluaran :const:`True` jika *year* adalah suatu tahun " +"kabisat, sebaliknya :const:`False`." -#: ../../library/calendar.rst:325 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:325 msgid "" "Returns the number of leap years in the range from *y1* to *y2* (exclusive)," " where *y1* and *y2* are years." msgstr "" +"Memberikan keluaran banyaknya tahun-tahun kabisat dalam rentang dari *y1* " +"sampai *y2* (ekslusif, batas rentang tidak ikut diperhitungkan), dengan *y1*" +" dan *y2* adalah angka tahun." -#: ../../library/calendar.rst:328 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:328 msgid "This function works for ranges spanning a century change." -msgstr "" +msgstr "Fungsi ini berlaku untuk rentang tahun sampai satu abad." -#: ../../library/calendar.rst:333 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:333 msgid "" "Returns the day of the week (``0`` is Monday) for *year* (``1970``--...), " "*month* (``1``--``12``), *day* (``1``--``31``)." msgstr "" +"Memberikan keluaran hari dalam sepekan (``0`` adalah Senin) untuk *year* " +"(``1970``--...), *month* (``1``--``12``), *day* (``1``--``31``)." -#: ../../library/calendar.rst:339 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:339 msgid "" "Return a header containing abbreviated weekday names. *n* specifies the " "width in characters for one weekday." msgstr "" +"Memberikan keluaran suatu tajuk yang memuat singkatan nama-nama hari dalam " +"sepekan. *n* mengatur lebar dari karakter-karakter tiap nama-nama hari dalam" +" sepekan." -#: ../../library/calendar.rst:345 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:345 msgid "" "Returns weekday of first day of the month and number of days in month, for " "the specified *year* and *month*." msgstr "" +"Memberikan keluaran-keluaran hari dari tanggal pertama di bulan yang dipilih" +" dan banyaknya hari dalam bulan tersebut, dengan *year* dan *month* sebagai " +"argumen yand diisi oleh pengguna." -#: ../../library/calendar.rst:351 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:351 msgid "" "Returns a matrix representing a month's calendar. Each row represents a " "week; days outside of the month a represented by zeros. Each week begins " "with Monday unless set by :func:`setfirstweekday`." msgstr "" +"Memberikan keluaran suatu matriks yang mewakili suatu kalender bulan. Tiap " +"baris mewakili suatu pekan; hari-hari diluar bulan yang dipilih dinyatakan " +"oleh nol. Tiap pekan dimulai dengan Senin kecuali :func:`setfirstweekday` " +"telah diatur untuk dimulai dengan hari yang lain." -#: ../../library/calendar.rst:358 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:358 msgid "Prints a month's calendar as returned by :func:`month`." msgstr "" +"Mencetak suatu kalender bulan sebagaimana yang diberikan oleh :func:`month`." -#: ../../library/calendar.rst:363 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:363 msgid "" "Returns a month's calendar in a multi-line string using the " ":meth:`formatmonth` of the :class:`TextCalendar` class." msgstr "" +"Memberikan keluaran suatu kalender bulan dalam bentuk string multi-baris " +"menggunakan metode :meth:`formatmonth` dari kelas :class:`TextCalendar`." -#: ../../library/calendar.rst:369 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:369 msgid "" "Prints the calendar for an entire year as returned by :func:`calendar`." msgstr "" +"Mencetak kalender untuk satu tahun penuh sebagaimana yang diberikan oleh " +"fungsi :func:`calendar`." -#: ../../library/calendar.rst:374 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:374 msgid "" "Returns a 3-column calendar for an entire year as a multi-line string using " "the :meth:`formatyear` of the :class:`TextCalendar` class." msgstr "" +"Memberikan keluaran suatu kalender 3 lajur untuk satu tahun penuh sebagai " +"suatu string multi-baris menggunakan metode :meth:`formatyear` dari kelas " +":class:`TextCalendar`." -#: ../../library/calendar.rst:380 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:380 msgid "" "An unrelated but handy function that takes a time tuple such as returned by " "the :func:`~time.gmtime` function in the :mod:`time` module, and returns the" @@ -395,49 +587,71 @@ msgid "" "POSIX encoding. In fact, :func:`time.gmtime` and :func:`timegm` are each " "others' inverse." msgstr "" +"Fungsi yang tak terkait dengan fungsi lain tapi berguna yang menggunakan " +"masukan suatu tuple waktu seperti yang diberikan oleh keluaran fungsi " +":func:`~time.gmtime` dalam modul :mod:`time`, dan memberikan keluaran yang " +"bersesuaian dengan nilai cap waktu Unix, dengan mengasumsikan zaman dimulai " +"dari tahun 1970, dan penyandian POSIX. Secara fakta, fungsi " +":func:`time.gmtime` dan :func:`timegm` adalah saling invers satu sama lain." -#: ../../library/calendar.rst:387 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:387 msgid "The :mod:`calendar` module exports the following data attributes:" -msgstr "" +msgstr "Module :mod:`calendar` mengekspor data atribut-atribut berikut:" -#: ../../library/calendar.rst:391 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:391 msgid "An array that represents the days of the week in the current locale." msgstr "" +"Suatu array yang mewakili nama hari dalam sepekan berdasarkan pengaturan " +"lokal yang sedang dipakai." -#: ../../library/calendar.rst:396 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:396 msgid "" "An array that represents the abbreviated days of the week in the current " "locale." msgstr "" +"Suatu array yang mewakili singkatan nama hari dalam sepekan berdasarkan " +"pengaturan lokal yang sedang dipakai." -#: ../../library/calendar.rst:401 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:401 msgid "" "An array that represents the months of the year in the current locale. This" " follows normal convention of January being month number 1, so it has a " "length of 13 and ``month_name[0]`` is the empty string." msgstr "" +"Suatu array yang mewakili bulan-bulan dalam suatu tahun berdasarkan " +"pengaturan lokal yang sedang dipakai. Array ini mengikuti aturan normal " +"bahwa Januari merupakan bulan pertama, ditandai dengan angka 1, sehingga " +"array ini akan memiliki panjang 13 item dan ``month_name[0]`` adalah suatu " +"string kosong." -#: ../../library/calendar.rst:408 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:408 msgid "" "An array that represents the abbreviated months of the year in the current " "locale. This follows normal convention of January being month number 1, so " "it has a length of 13 and ``month_abbr[0]`` is the empty string." msgstr "" +"Suatu array yang mewakili singkatan bulan-bulan dalam suatu tahun " +"berdasarkan pengaturan lokal yang sedang dipakai. Array ini mengikuti aturan" +" normal bahwa Januari merupakan bulan pertama, ditandai dengan angka 1, " +"sehingga array ini akan memiliki panjang 13 item dan ``month_abbr[0]`` " +"adalah suatu string kosong." -#: ../../library/calendar.rst:417 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:417 msgid "Module :mod:`datetime`" msgstr "Modul :mod:`datetime`" -#: ../../library/calendar.rst:416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:416 msgid "" "Object-oriented interface to dates and times with similar functionality to " "the :mod:`time` module." msgstr "" +"Antarmuka berorientasi objek untuk penanggalan dan waktu dengan " +"fungsionalitas mirip modul :mod:`time`." -#: ../../library/calendar.rst:419 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:419 msgid "Module :mod:`time`" -msgstr "Module :mod:`time`" +msgstr "Modul :mod:`time`" -#: ../../library/calendar.rst:420 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/calendar.rst:420 msgid "Low-level time related functions." -msgstr "" +msgstr "Fungsi-fungsi waktu tingkat rendah." diff --git a/library/crypto.po b/library/crypto.po index 4feb241..cbe561d 100644 --- a/library/crypto.po +++ b/library/crypto.po @@ -3,13 +3,17 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # +# Translators: +# Septian Hari , 2019 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-12-16 12:12+0000\n" "PO-Revision-Date: 2017-02-16 23:04+0000\n" +"Last-Translator: Septian Hari , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,14 +21,18 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../library/crypto.rst:5 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/crypto.rst:5 msgid "Cryptographic Services" -msgstr "" +msgstr "Layanan Kriptografi" -#: ../../library/crypto.rst:9 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/crypto.rst:9 msgid "" "The modules described in this chapter implement various algorithms of a " "cryptographic nature. They are available at the discretion of the " "installation. On Unix systems, the :mod:`crypt` module may also be " "available. Here's an overview:" msgstr "" +"Modul-modul yang dideskripsikan di bagian ini mengimplementasikan berbagai " +"algoritma dunia kriptografi. Mereka (modul-modul) tersedia bebas saat " +"pemasangan. Pada sistem Unix, modul :mod:`crypt` mungkin saja tersedia. " +"Berikut ini ikhtisar:" diff --git a/library/datetime.po b/library/datetime.po index c3de2ba..5ddd718 100644 --- a/library/datetime.po +++ b/library/datetime.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-12-01 12:04+0000\n" +"POT-Creation-Date: 2019-12-23 12:15+0000\n" "PO-Revision-Date: 2017-02-16 23:06+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -21,60 +21,60 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../library/datetime.rst:2 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2 msgid ":mod:`datetime` --- Basic date and time types" msgstr "" -#: ../../library/datetime.rst:11 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:11 msgid "**Source code:** :source:`Lib/datetime.py`" msgstr "" -#: ../../library/datetime.rst:17 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:17 msgid "" "The :mod:`datetime` module supplies classes for manipulating dates and " "times." msgstr "" -#: ../../library/datetime.rst:19 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:19 msgid "" "While date and time arithmetic is supported, the focus of the implementation" " is on efficient attribute extraction for output formatting and " "manipulation." msgstr "" -#: ../../library/datetime.rst:25 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:25 msgid "Module :mod:`calendar`" msgstr "Modul :mod:`calendar`" -#: ../../library/datetime.rst:25 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:25 msgid "General calendar related functions." msgstr "" -#: ../../library/datetime.rst:28 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:28 msgid "Module :mod:`time`" msgstr "Modul :mod:`time`" -#: ../../library/datetime.rst:28 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:28 msgid "Time access and conversions." msgstr "" -#: ../../library/datetime.rst:30 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:30 msgid "Package `dateutil `_" msgstr "" -#: ../../library/datetime.rst:31 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:31 msgid "Third-party library with expanded time zone and parsing support." msgstr "" -#: ../../library/datetime.rst:36 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:36 msgid "Aware and Naive Objects" msgstr "" -#: ../../library/datetime.rst:38 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:38 msgid "Date and time objects may be categorized as \"aware\" or \"naive.\"" msgstr "" -#: ../../library/datetime.rst:40 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:40 msgid "" "With sufficient knowledge of applicable algorithmic and political time " "adjustments, such as time zone and daylight saving time information, an " @@ -83,7 +83,7 @@ msgid "" "interpretation. [#]_" msgstr "" -#: ../../library/datetime.rst:46 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:46 msgid "" "A **naive** object does not contain enough information to unambiguously " "locate itself relative to other date/time objects. Whether a naive object " @@ -94,7 +94,7 @@ msgid "" "some aspects of reality." msgstr "" -#: ../../library/datetime.rst:53 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:53 msgid "" "For applications requiring aware objects, :class:`.datetime` and " ":class:`.time` objects have an optional time zone information attribute, " @@ -104,7 +104,7 @@ msgid "" "daylight saving time is in effect." msgstr "" -#: ../../library/datetime.rst:59 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:59 msgid "" "Only one concrete :class:`tzinfo` class, the :class:`timezone` class, is " "supplied by the :mod:`datetime` module. The :class:`timezone` class can " @@ -115,38 +115,38 @@ msgid "" "there is no standard suitable for every application aside from UTC." msgstr "" -#: ../../library/datetime.rst:68 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:68 msgid "Constants" msgstr "Konstanta" -#: ../../library/datetime.rst:70 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:70 msgid "The :mod:`datetime` module exports the following constants:" msgstr "" -#: ../../library/datetime.rst:74 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:74 msgid "" "The smallest year number allowed in a :class:`date` or :class:`.datetime` " "object. :const:`MINYEAR` is ``1``." msgstr "" -#: ../../library/datetime.rst:80 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:80 msgid "" "The largest year number allowed in a :class:`date` or :class:`.datetime` " "object. :const:`MAXYEAR` is ``9999``." msgstr "" -#: ../../library/datetime.rst:84 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:84 msgid "Available Types" msgstr "" -#: ../../library/datetime.rst:89 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:89 msgid "" "An idealized naive date, assuming the current Gregorian calendar always was," " and always will be, in effect. Attributes: :attr:`year`, :attr:`month`, and" " :attr:`day`." msgstr "" -#: ../../library/datetime.rst:97 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:97 msgid "" "An idealized time, independent of any particular day, assuming that every " "day has exactly 24\\*60\\*60 seconds. (There is no notion of \"leap " @@ -154,20 +154,20 @@ msgid "" ":attr:`microsecond`, and :attr:`.tzinfo`." msgstr "" -#: ../../library/datetime.rst:106 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:106 msgid "" "A combination of a date and a time. Attributes: :attr:`year`, :attr:`month`," " :attr:`day`, :attr:`hour`, :attr:`minute`, :attr:`second`, " ":attr:`microsecond`, and :attr:`.tzinfo`." msgstr "" -#: ../../library/datetime.rst:114 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:114 msgid "" "A duration expressing the difference between two :class:`date`, " ":class:`.time`, or :class:`.datetime` instances to microsecond resolution." msgstr "" -#: ../../library/datetime.rst:121 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:121 msgid "" "An abstract base class for time zone information objects. These are used by " "the :class:`.datetime` and :class:`.time` classes to provide a customizable " @@ -175,159 +175,160 @@ msgid "" "daylight saving time)." msgstr "" -#: ../../library/datetime.rst:129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:129 msgid "" "A class that implements the :class:`tzinfo` abstract base class as a fixed " "offset from the UTC." msgstr "" -#: ../../library/datetime.rst:134 ../../library/datetime.rst:152 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:134 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:152 msgid "Objects of these types are immutable." msgstr "" -#: ../../library/datetime.rst:136 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:136 msgid "Subclass relationships::" msgstr "" -#: ../../library/datetime.rst:147 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:147 msgid "Common Properties" msgstr "" -#: ../../library/datetime.rst:149 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:149 msgid "" "The :class:`date`, :class:`.datetime`, :class:`.time`, and :class:`timezone`" " types share these common features:" msgstr "" -#: ../../library/datetime.rst:153 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:153 msgid "" "Objects of these types are hashable, meaning that they can be used as " "dictionary keys." msgstr "" -#: ../../library/datetime.rst:155 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:155 msgid "" "Objects of these types support efficient pickling via the :mod:`pickle` " "module." msgstr "" -#: ../../library/datetime.rst:158 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:158 msgid "Determining if an Object is Aware or Naive" msgstr "" -#: ../../library/datetime.rst:160 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:160 msgid "Objects of the :class:`date` type are always naive." msgstr "" -#: ../../library/datetime.rst:162 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:162 msgid "" "An object of type :class:`.time` or :class:`.datetime` may be aware or " "naive." msgstr "" -#: ../../library/datetime.rst:164 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:164 msgid "" "A :class:`.datetime` object *d* is aware if both of the following hold:" msgstr "" -#: ../../library/datetime.rst:166 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:166 msgid "``d.tzinfo`` is not ``None``" msgstr "" -#: ../../library/datetime.rst:167 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:167 msgid "``d.tzinfo.utcoffset(d)`` does not return ``None``" msgstr "" -#: ../../library/datetime.rst:169 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:169 msgid "Otherwise, *d* is naive." msgstr "" -#: ../../library/datetime.rst:171 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:171 msgid "A :class:`.time` object *t* is aware if both of the following hold:" msgstr "" -#: ../../library/datetime.rst:173 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:173 msgid "``t.tzinfo`` is not ``None``" msgstr "" -#: ../../library/datetime.rst:174 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:174 msgid "``t.tzinfo.utcoffset(None)`` does not return ``None``." msgstr "" -#: ../../library/datetime.rst:176 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:176 msgid "Otherwise, *t* is naive." msgstr "" -#: ../../library/datetime.rst:178 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:178 msgid "" "The distinction between aware and naive doesn't apply to :class:`timedelta` " "objects." msgstr "" -#: ../../library/datetime.rst:184 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:184 msgid ":class:`timedelta` Objects" msgstr "" -#: ../../library/datetime.rst:186 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:186 msgid "" "A :class:`timedelta` object represents a duration, the difference between " "two dates or times." msgstr "" -#: ../../library/datetime.rst:191 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:191 msgid "" "All arguments are optional and default to ``0``. Arguments may be integers " "or floats, and may be positive or negative." msgstr "" -#: ../../library/datetime.rst:194 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:194 msgid "" "Only *days*, *seconds* and *microseconds* are stored internally. Arguments " "are converted to those units:" msgstr "" -#: ../../library/datetime.rst:197 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:197 msgid "A millisecond is converted to 1000 microseconds." msgstr "" -#: ../../library/datetime.rst:198 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:198 msgid "A minute is converted to 60 seconds." msgstr "" -#: ../../library/datetime.rst:199 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:199 msgid "An hour is converted to 3600 seconds." msgstr "" -#: ../../library/datetime.rst:200 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:200 msgid "A week is converted to 7 days." msgstr "" -#: ../../library/datetime.rst:202 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:202 msgid "" "and days, seconds and microseconds are then normalized so that the " "representation is unique, with" msgstr "" -#: ../../library/datetime.rst:205 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:205 msgid "``0 <= microseconds < 1000000``" msgstr "``0 <= microseconds < 1000000``" -#: ../../library/datetime.rst:206 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:206 msgid "``0 <= seconds < 3600*24`` (the number of seconds in one day)" msgstr "``0 <= seconds < 3600*24`` (the number of seconds in one day)" -#: ../../library/datetime.rst:207 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:207 msgid "``-999999999 <= days <= 999999999``" msgstr "``-999999999 <= days <= 999999999``" -#: ../../library/datetime.rst:209 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:209 msgid "" "The following example illustrates how any arguments besides *days*, " "*seconds* and *microseconds* are \"merged\" and normalized into those three " "resulting attributes::" msgstr "" -#: ../../library/datetime.rst:227 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:227 msgid "" "If any argument is a float and there are fractional microseconds, the " "fractional microseconds left over from all arguments are combined and their " @@ -336,282 +337,290 @@ msgid "" "processes are exact (no information is lost)." msgstr "" -#: ../../library/datetime.rst:234 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:234 msgid "" "If the normalized value of days lies outside the indicated range, " ":exc:`OverflowError` is raised." msgstr "" -#: ../../library/datetime.rst:237 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:237 msgid "" "Note that normalization of negative values may be surprising at first. For " "example::" msgstr "" -#: ../../library/datetime.rst:246 ../../library/datetime.rst:540 -#: ../../library/datetime.rst:1045 ../../library/datetime.rst:1663 -#: ../../library/datetime.rst:2257 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:246 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:540 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1045 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1663 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2257 msgid "Class attributes:" msgstr "" -#: ../../library/datetime.rst:250 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:250 msgid "" "The most negative :class:`timedelta` object, ``timedelta(-999999999)``." msgstr "" -#: ../../library/datetime.rst:255 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:255 msgid "" "The most positive :class:`timedelta` object, ``timedelta(days=999999999, " "hours=23, minutes=59, seconds=59, microseconds=999999)``." msgstr "" -#: ../../library/datetime.rst:261 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:261 msgid "" "The smallest possible difference between non-equal :class:`timedelta` " "objects, ``timedelta(microseconds=1)``." msgstr "" -#: ../../library/datetime.rst:264 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:264 msgid "" "Note that, because of normalization, ``timedelta.max`` > ``-timedelta.min``." " ``-timedelta.max`` is not representable as a :class:`timedelta` object." msgstr "" -#: ../../library/datetime.rst:267 ../../library/datetime.rst:558 -#: ../../library/datetime.rst:1065 ../../library/datetime.rst:1683 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:267 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:558 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1065 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1683 msgid "Instance attributes (read-only):" msgstr "" -#: ../../library/datetime.rst:270 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:270 msgid "Attribute" msgstr "Atribut" -#: ../../library/datetime.rst:270 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:270 msgid "Value" msgstr "Nilai" -#: ../../library/datetime.rst:272 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:272 msgid "``days``" msgstr "``days``" -#: ../../library/datetime.rst:272 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:272 msgid "Between -999999999 and 999999999 inclusive" msgstr "Between -999999999 and 999999999 inclusive" -#: ../../library/datetime.rst:274 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:274 msgid "``seconds``" msgstr "``seconds``" -#: ../../library/datetime.rst:274 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:274 msgid "Between 0 and 86399 inclusive" msgstr "" -#: ../../library/datetime.rst:276 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:276 msgid "``microseconds``" msgstr "``microseconds``" -#: ../../library/datetime.rst:276 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:276 msgid "Between 0 and 999999 inclusive" msgstr "" -#: ../../library/datetime.rst:279 ../../library/datetime.rst:575 -#: ../../library/datetime.rst:1118 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:279 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:575 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1118 msgid "Supported operations:" msgstr "" -#: ../../library/datetime.rst:284 ../../library/datetime.rst:578 -#: ../../library/datetime.rst:1121 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:284 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:578 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1121 msgid "Operation" msgstr "Operasi" -#: ../../library/datetime.rst:284 ../../library/datetime.rst:578 -#: ../../library/datetime.rst:1121 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:284 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:578 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1121 msgid "Result" msgstr "Hasil" -#: ../../library/datetime.rst:286 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:286 msgid "``t1 = t2 + t3``" msgstr "``t1 = t2 + t3``" -#: ../../library/datetime.rst:286 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:286 msgid "" "Sum of *t2* and *t3*. Afterwards *t1*-*t2* == *t3* and *t1*-*t3* == *t2* are" " true. (1)" msgstr "" -#: ../../library/datetime.rst:289 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:289 msgid "``t1 = t2 - t3``" msgstr "" -#: ../../library/datetime.rst:289 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:289 msgid "" "Difference of *t2* and *t3*. Afterwards *t1* == *t2* - *t3* and *t2* == *t1*" " + *t3* are true. (1)(6)" msgstr "" -#: ../../library/datetime.rst:293 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:293 msgid "``t1 = t2 * i or t1 = i * t2``" msgstr "``t1 = t2 * i or t1 = i * t2``" -#: ../../library/datetime.rst:293 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:293 msgid "" "Delta multiplied by an integer. Afterwards *t1* // i == *t2* is true, " "provided ``i != 0``." msgstr "" -#: ../../library/datetime.rst:297 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:297 msgid "In general, *t1* \\* i == *t1* \\* (i-1) + *t1* is true. (1)" msgstr "" -#: ../../library/datetime.rst:300 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:300 msgid "``t1 = t2 * f or t1 = f * t2``" msgstr "``t1 = t2 * f or t1 = f * t2``" -#: ../../library/datetime.rst:300 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:300 msgid "" "Delta multiplied by a float. The result is rounded to the nearest multiple " "of timedelta.resolution using round-half-to-even." msgstr "" -#: ../../library/datetime.rst:304 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:304 msgid "``f = t2 / t3``" msgstr "" -#: ../../library/datetime.rst:304 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:304 msgid "" "Division (3) of overall duration *t2* by interval unit *t3*. Returns a " ":class:`float` object." msgstr "" -#: ../../library/datetime.rst:308 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:308 msgid "``t1 = t2 / f or t1 = t2 / i``" msgstr "``t1 = t2 / f or t1 = t2 / i``" -#: ../../library/datetime.rst:308 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:308 msgid "" "Delta divided by a float or an int. The result is rounded to the nearest " "multiple of timedelta.resolution using round-half-to-even." msgstr "" -#: ../../library/datetime.rst:312 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:312 msgid "``t1 = t2 // i`` or ``t1 = t2 // t3``" msgstr "``t1 = t2 // i`` or ``t1 = t2 // t3``" -#: ../../library/datetime.rst:312 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:312 msgid "" "The floor is computed and the remainder (if any) is thrown away. In the " "second case, an integer is returned. (3)" msgstr "" -#: ../../library/datetime.rst:316 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:316 msgid "``t1 = t2 % t3``" msgstr "``t1 = t2 % t3``" -#: ../../library/datetime.rst:316 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:316 msgid "The remainder is computed as a :class:`timedelta` object. (3)" msgstr "" -#: ../../library/datetime.rst:319 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:319 msgid "``q, r = divmod(t1, t2)``" msgstr "" -#: ../../library/datetime.rst:319 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:319 msgid "" "Computes the quotient and the remainder: ``q = t1 // t2`` (3) and ``r = t1 %" " t2``. q is an integer and r is a :class:`timedelta` object." msgstr "" -#: ../../library/datetime.rst:324 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:324 msgid "``+t1``" msgstr "``+t1``" -#: ../../library/datetime.rst:324 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:324 msgid "Returns a :class:`timedelta` object with the same value. (2)" msgstr "" -#: ../../library/datetime.rst:327 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:327 msgid "``-t1``" msgstr "``-t1``" -#: ../../library/datetime.rst:327 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:327 msgid "" "equivalent to :class:`timedelta`\\ (-*t1.days*, -*t1.seconds*, " "-*t1.microseconds*), and to *t1*\\* -1. (1)(4)" msgstr "" -#: ../../library/datetime.rst:332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:332 msgid "``abs(t)``" msgstr "``abs(t)``" -#: ../../library/datetime.rst:332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:332 msgid "" "equivalent to +\\ *t* when ``t.days >= 0``, and to -*t* when ``t.days < 0``." " (2)" msgstr "" -#: ../../library/datetime.rst:335 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:335 msgid "``str(t)``" msgstr "``str(t)``" -#: ../../library/datetime.rst:335 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:335 msgid "" "Returns a string in the form ``[D day[s], ][H]H:MM:SS[.UUUUUU]``, where D is" " negative for negative ``t``. (5)" msgstr "" -#: ../../library/datetime.rst:339 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:339 msgid "``repr(t)``" msgstr "``repr(t)``" -#: ../../library/datetime.rst:339 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:339 msgid "" "Returns a string representation of the :class:`timedelta` object as a " "constructor call with canonical attribute values." msgstr "" -#: ../../library/datetime.rst:345 ../../library/datetime.rst:592 -#: ../../library/datetime.rst:2469 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:345 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:592 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2469 msgid "Notes:" msgstr "Catatan:" -#: ../../library/datetime.rst:348 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:348 msgid "This is exact but may overflow." msgstr "" -#: ../../library/datetime.rst:351 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:351 msgid "This is exact and cannot overflow." msgstr "" -#: ../../library/datetime.rst:354 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:354 msgid "Division by 0 raises :exc:`ZeroDivisionError`." msgstr "" -#: ../../library/datetime.rst:357 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:357 msgid "-*timedelta.max* is not representable as a :class:`timedelta` object." msgstr "" -#: ../../library/datetime.rst:360 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:360 msgid "" "String representations of :class:`timedelta` objects are normalized " "similarly to their internal representation. This leads to somewhat unusual " "results for negative timedeltas. For example::" msgstr "" -#: ../../library/datetime.rst:370 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:370 msgid "" "The expression ``t2 - t3`` will always be equal to the expression ``t2 + " "(-t3)`` except when t3 is equal to ``timedelta.max``; in that case the " "former will produce a result while the latter will overflow." msgstr "" -#: ../../library/datetime.rst:374 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:374 msgid "" "In addition to the operations listed above, :class:`timedelta` objects " "support certain additions and subtractions with :class:`date` and " ":class:`.datetime` objects (see below)." msgstr "" -#: ../../library/datetime.rst:378 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:378 msgid "" "Floor division and true division of a :class:`timedelta` object by another " ":class:`timedelta` object are now supported, as are remainder operations and" @@ -619,119 +628,123 @@ msgid "" ":class:`timedelta` object by a :class:`float` object are now supported." msgstr "" -#: ../../library/datetime.rst:385 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:385 msgid "" "Comparisons of :class:`timedelta` objects are supported, with some caveats." msgstr "" -#: ../../library/datetime.rst:387 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:387 msgid "" "The comparisons ``==`` or ``!=`` *always* return a :class:`bool`, no matter " "the type of the compared object::" msgstr "" -#: ../../library/datetime.rst:398 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:398 msgid "" "For all other comparisons (such as ``<`` and ``>``), when a " ":class:`timedelta` object is compared to an object of a different type, " ":exc:`TypeError` is raised::" msgstr "" -#: ../../library/datetime.rst:409 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:409 msgid "" "In Boolean contexts, a :class:`timedelta` object is considered to be true if" " and only if it isn't equal to ``timedelta(0)``." msgstr "" -#: ../../library/datetime.rst:412 ../../library/datetime.rst:621 -#: ../../library/datetime.rst:1192 ../../library/datetime.rst:1780 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:412 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:621 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1192 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1780 msgid "Instance methods:" msgstr "" -#: ../../library/datetime.rst:416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:416 msgid "" "Return the total number of seconds contained in the duration. Equivalent to " "``td / timedelta(seconds=1)``. For interval units other than seconds, use " "the division form directly (e.g. ``td / timedelta(microseconds=1)``)." msgstr "" -#: ../../library/datetime.rst:420 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:420 msgid "" "Note that for very large time intervals (greater than 270 years on most " "platforms) this method will lose microsecond accuracy." msgstr "" -#: ../../library/datetime.rst:426 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:426 msgid "Examples of usage: :class:`timedelta`" msgstr "" -#: ../../library/datetime.rst:428 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:428 msgid "An additional example of normalization::" msgstr "" -#: ../../library/datetime.rst:440 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:440 msgid "Examples of :class:`timedelta` arithmetic::" msgstr "" -#: ../../library/datetime.rst:459 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:459 msgid ":class:`date` Objects" msgstr "" -#: ../../library/datetime.rst:461 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:461 msgid "" "A :class:`date` object represents a date (year, month and day) in an " "idealized calendar, the current Gregorian calendar indefinitely extended in " "both directions." msgstr "" -#: ../../library/datetime.rst:465 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:465 msgid "" "January 1 of year 1 is called day number 1, January 2 of year 1 is called " "day number 2, and so on. [#]_" msgstr "" -#: ../../library/datetime.rst:470 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:470 msgid "" "All arguments are required. Arguments must be integers, in the following " "ranges:" msgstr "" -#: ../../library/datetime.rst:473 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:473 msgid "``MINYEAR <= year <= MAXYEAR``" msgstr "``MINYEAR <= year <= MAXYEAR``" -#: ../../library/datetime.rst:474 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:474 msgid "``1 <= month <= 12``" msgstr "``1 <= month <= 12``" -#: ../../library/datetime.rst:475 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:475 msgid "``1 <= day <= number of days in the given month and year``" msgstr "" -#: ../../library/datetime.rst:477 ../../library/datetime.rst:835 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:477 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:835 msgid "" "If an argument outside those ranges is given, :exc:`ValueError` is raised." msgstr "" -#: ../../library/datetime.rst:480 ../../library/datetime.rst:840 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:480 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:840 msgid "Other constructors, all class methods:" msgstr "" -#: ../../library/datetime.rst:484 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:484 msgid "Return the current local date." msgstr "" -#: ../../library/datetime.rst:486 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:486 msgid "This is equivalent to ``date.fromtimestamp(time.time())``." msgstr "" -#: ../../library/datetime.rst:490 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:490 msgid "" "Return the local date corresponding to the POSIX timestamp, such as is " "returned by :func:`time.time`." msgstr "" -#: ../../library/datetime.rst:493 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:493 msgid "" "This may raise :exc:`OverflowError`, if the timestamp is out of the range of" " values supported by the platform C :c:func:`localtime` function, and " @@ -741,7 +754,7 @@ msgid "" "ignored by :meth:`fromtimestamp`." msgstr "" -#: ../../library/datetime.rst:500 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:500 msgid "" "Raise :exc:`OverflowError` instead of :exc:`ValueError` if the timestamp is " "out of the range of values supported by the platform C :c:func:`localtime` " @@ -749,98 +762,102 @@ msgid "" ":c:func:`localtime` failure." msgstr "" -#: ../../library/datetime.rst:509 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:509 msgid "" "Return the date corresponding to the proleptic Gregorian ordinal, where " "January 1 of year 1 has ordinal 1." msgstr "" -#: ../../library/datetime.rst:512 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:512 msgid "" ":exc:`ValueError` is raised unless ``1 <= ordinal <= date.max.toordinal()``." " For any date *d*, ``date.fromordinal(d.toordinal()) == d``." msgstr "" -#: ../../library/datetime.rst:519 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:519 msgid "" "Return a :class:`date` corresponding to a *date_string* given in the format " "``YYYY-MM-DD``::" msgstr "" -#: ../../library/datetime.rst:526 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:526 msgid "" "This is the inverse of :meth:`date.isoformat`. It only supports the format " "``YYYY-MM-DD``." msgstr "" -#: ../../library/datetime.rst:534 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:534 msgid "" "Return a :class:`date` corresponding to the ISO calendar date specified by " "year, week and day. This is the inverse of the function " ":meth:`date.isocalendar`." msgstr "" -#: ../../library/datetime.rst:544 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:544 msgid "The earliest representable date, ``date(MINYEAR, 1, 1)``." msgstr "" -#: ../../library/datetime.rst:549 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:549 msgid "The latest representable date, ``date(MAXYEAR, 12, 31)``." msgstr "" -#: ../../library/datetime.rst:554 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:554 msgid "" "The smallest possible difference between non-equal date objects, " "``timedelta(days=1)``." msgstr "" -#: ../../library/datetime.rst:562 ../../library/datetime.rst:1069 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:562 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1069 msgid "Between :const:`MINYEAR` and :const:`MAXYEAR` inclusive." msgstr "" -#: ../../library/datetime.rst:567 ../../library/datetime.rst:1074 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:567 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1074 msgid "Between 1 and 12 inclusive." msgstr "" -#: ../../library/datetime.rst:572 ../../library/datetime.rst:1079 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:572 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1079 msgid "Between 1 and the number of days in the given month of the given year." msgstr "" -#: ../../library/datetime.rst:580 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:580 msgid "``date2 = date1 + timedelta``" msgstr "" -#: ../../library/datetime.rst:580 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:580 msgid "*date2* is ``timedelta.days`` days removed from *date1*. (1)" msgstr "" -#: ../../library/datetime.rst:583 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:583 msgid "``date2 = date1 - timedelta``" msgstr "" -#: ../../library/datetime.rst:583 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:583 msgid "Computes *date2* such that ``date2 + timedelta == date1``. (2)" msgstr "" -#: ../../library/datetime.rst:586 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:586 msgid "``timedelta = date1 - date2``" msgstr "" -#: ../../library/datetime.rst:586 ../../library/datetime.rst:1127 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:586 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1127 msgid "\\(3)" msgstr "\\(3)" -#: ../../library/datetime.rst:588 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:588 msgid "``date1 < date2``" msgstr "``date1 < date2``" -#: ../../library/datetime.rst:588 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:588 msgid "" "*date1* is considered less than *date2* when *date1* precedes *date2* in " "time. (4)" msgstr "" -#: ../../library/datetime.rst:595 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:595 msgid "" "*date2* is moved forward in time if ``timedelta.days > 0``, or backward if " "``timedelta.days < 0``. Afterward ``date2 - date1 == timedelta.days``. " @@ -849,17 +866,17 @@ msgid "" ":const:`MINYEAR` or larger than :const:`MAXYEAR`." msgstr "" -#: ../../library/datetime.rst:602 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:602 msgid "``timedelta.seconds`` and ``timedelta.microseconds`` are ignored." msgstr "" -#: ../../library/datetime.rst:605 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:605 msgid "" "This is exact, and cannot overflow. timedelta.seconds and " "timedelta.microseconds are 0, and date2 + timedelta == date1 after." msgstr "" -#: ../../library/datetime.rst:609 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:609 msgid "" "In other words, ``date1 < date2`` if and only if ``date1.toordinal() < " "date2.toordinal()``. Date comparison raises :exc:`TypeError` if the other " @@ -872,72 +889,75 @@ msgid "" ":const:`True`, respectively." msgstr "" -#: ../../library/datetime.rst:619 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:619 msgid "" "In Boolean contexts, all :class:`date` objects are considered to be true." msgstr "" -#: ../../library/datetime.rst:625 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:625 msgid "" "Return a date with the same value, except for those parameters given new " "values by whichever keyword arguments are specified." msgstr "" -#: ../../library/datetime.rst:628 ../../library/datetime.rst:1823 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:628 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1823 msgid "Example::" msgstr "Contoh::" -#: ../../library/datetime.rst:638 ../../library/datetime.rst:1305 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:638 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1305 msgid "" "Return a :class:`time.struct_time` such as returned by " ":func:`time.localtime`." msgstr "" -#: ../../library/datetime.rst:640 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:640 msgid "The hours, minutes and seconds are 0, and the DST flag is -1." msgstr "" -#: ../../library/datetime.rst:642 ../../library/datetime.rst:1307 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:642 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1307 msgid "``d.timetuple()`` is equivalent to::" msgstr "" -#: ../../library/datetime.rst:646 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:646 msgid "" "where ``yday = d.toordinal() - date(d.year, 1, 1).toordinal() + 1`` is the " "day number within the current year starting with ``1`` for January 1st." msgstr "" -#: ../../library/datetime.rst:652 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:652 msgid "" "Return the proleptic Gregorian ordinal of the date, where January 1 of year " "1 has ordinal 1. For any :class:`date` object *d*, " "``date.fromordinal(d.toordinal()) == d``." msgstr "" -#: ../../library/datetime.rst:659 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:659 msgid "" "Return the day of the week as an integer, where Monday is 0 and Sunday is 6." " For example, ``date(2002, 12, 4).weekday() == 2``, a Wednesday. See also " ":meth:`isoweekday`." msgstr "" -#: ../../library/datetime.rst:666 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:666 msgid "" "Return the day of the week as an integer, where Monday is 1 and Sunday is 7." " For example, ``date(2002, 12, 4).isoweekday() == 3``, a Wednesday. See also" " :meth:`weekday`, :meth:`isocalendar`." msgstr "" -#: ../../library/datetime.rst:673 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:673 msgid "Return a 3-tuple, (ISO year, ISO week number, ISO weekday)." msgstr "" -#: ../../library/datetime.rst:675 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:675 msgid "" "The ISO calendar is a widely used variant of the Gregorian calendar. [#]_" msgstr "" -#: ../../library/datetime.rst:677 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:677 msgid "" "The ISO year consists of 52 or 53 full weeks, and where a week starts on a " "Monday and ends on a Sunday. The first week of an ISO year is the first " @@ -946,41 +966,42 @@ msgid "" "Gregorian year." msgstr "" -#: ../../library/datetime.rst:682 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:682 msgid "" "For example, 2004 begins on a Thursday, so the first week of ISO year 2004 " "begins on Monday, 29 Dec 2003 and ends on Sunday, 4 Jan 2004::" msgstr "" -#: ../../library/datetime.rst:693 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:693 msgid "" "Return a string representing the date in ISO 8601 format, ``YYYY-MM-DD``::" msgstr "" -#: ../../library/datetime.rst:699 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:699 msgid "This is the inverse of :meth:`date.fromisoformat`." msgstr "" -#: ../../library/datetime.rst:703 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:703 msgid "For a date *d*, ``str(d)`` is equivalent to ``d.isoformat()``." msgstr "" -#: ../../library/datetime.rst:708 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:708 msgid "Return a string representing the date::" msgstr "" -#: ../../library/datetime.rst:714 ../../library/datetime.rst:1491 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:714 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1491 msgid "``d.ctime()`` is equivalent to::" msgstr "" -#: ../../library/datetime.rst:718 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:718 msgid "" "on platforms where the native C :c:func:`ctime` function (which " ":func:`time.ctime` invokes, but which :meth:`date.ctime` does not invoke) " "conforms to the C standard." msgstr "" -#: ../../library/datetime.rst:725 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:725 msgid "" "Return a string representing the date, controlled by an explicit format " "string. Format codes referring to hours, minutes or seconds will see 0 " @@ -988,7 +1009,7 @@ msgid "" "strptime-behavior`." msgstr "" -#: ../../library/datetime.rst:733 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:733 msgid "" "Same as :meth:`.date.strftime`. This makes it possible to specify a format " "string for a :class:`.date` object in :ref:`formatted string literals " @@ -996,29 +1017,29 @@ msgid "" "formatting directives, see :ref:`strftime-strptime-behavior`." msgstr "" -#: ../../library/datetime.rst:740 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:740 msgid "Examples of Usage: :class:`date`" msgstr "" -#: ../../library/datetime.rst:742 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:742 msgid "Example of counting days to an event::" msgstr "" -#: ../../library/datetime.rst:760 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:760 msgid "More examples of working with :class:`date`:" msgstr "" -#: ../../library/datetime.rst:809 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:809 msgid ":class:`.datetime` Objects" msgstr "" -#: ../../library/datetime.rst:811 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:811 msgid "" "A :class:`.datetime` object is a single object containing all the " "information from a :class:`date` object and a :class:`.time` object." msgstr "" -#: ../../library/datetime.rst:814 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:814 msgid "" "Like a :class:`date` object, :class:`.datetime` assumes the current " "Gregorian calendar extended in both directions; like a :class:`.time` " @@ -1026,77 +1047,83 @@ msgid "" "every day." msgstr "" -#: ../../library/datetime.rst:818 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:818 msgid "Constructor:" msgstr "Pembangun, *Constructor*:" -#: ../../library/datetime.rst:822 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:822 msgid "" "The *year*, *month* and *day* arguments are required. *tzinfo* may be " "``None``, or an instance of a :class:`tzinfo` subclass. The remaining " "arguments must be integers in the following ranges:" msgstr "" -#: ../../library/datetime.rst:826 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:826 msgid "``MINYEAR <= year <= MAXYEAR``," msgstr "``MINYEAR <= year <= MAXYEAR``," -#: ../../library/datetime.rst:827 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:827 msgid "``1 <= month <= 12``," msgstr "``1 <= month <= 12``," -#: ../../library/datetime.rst:828 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:828 msgid "``1 <= day <= number of days in the given month and year``," msgstr "" -#: ../../library/datetime.rst:829 ../../library/datetime.rst:1654 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:829 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1654 msgid "``0 <= hour < 24``," msgstr "``0 <= hour < 24``," -#: ../../library/datetime.rst:830 ../../library/datetime.rst:1655 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:830 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1655 msgid "``0 <= minute < 60``," msgstr "``0 <= minute < 60``," -#: ../../library/datetime.rst:831 ../../library/datetime.rst:1656 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:831 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1656 msgid "``0 <= second < 60``," msgstr "``0 <= second < 60``," -#: ../../library/datetime.rst:832 ../../library/datetime.rst:1657 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:832 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1657 msgid "``0 <= microsecond < 1000000``," msgstr "``0 <= microsecond < 1000000``," -#: ../../library/datetime.rst:833 ../../library/datetime.rst:1658 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:833 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1658 msgid "``fold in [0, 1]``." msgstr "``fold in [0, 1]``." -#: ../../library/datetime.rst:837 ../../library/datetime.rst:1226 -#: ../../library/datetime.rst:1790 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:837 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1226 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1790 msgid "Added the ``fold`` argument." msgstr "" -#: ../../library/datetime.rst:844 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:844 msgid "Return the current local datetime, with :attr:`.tzinfo` ``None``." msgstr "" -#: ../../library/datetime.rst:846 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:846 msgid "Equivalent to::" msgstr "Setara dengan::" -#: ../../library/datetime.rst:850 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:850 msgid "See also :meth:`now`, :meth:`fromtimestamp`." msgstr "" -#: ../../library/datetime.rst:852 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:852 msgid "" "This method is functionally equivalent to :meth:`now`, but without a ``tz`` " "parameter." msgstr "" -#: ../../library/datetime.rst:857 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:857 msgid "Return the current local date and time." msgstr "" -#: ../../library/datetime.rst:859 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:859 msgid "" "If optional argument *tz* is ``None`` or not specified, this is like " ":meth:`today`, but, if possible, supplies more precision than can be gotten " @@ -1104,28 +1131,28 @@ msgid "" "possible on platforms supplying the C :c:func:`gettimeofday` function)." msgstr "" -#: ../../library/datetime.rst:865 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:865 msgid "" "If *tz* is not ``None``, it must be an instance of a :class:`tzinfo` " "subclass, and the current date and time are converted to *tz*’s time zone." msgstr "" -#: ../../library/datetime.rst:868 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:868 msgid "This function is preferred over :meth:`today` and :meth:`utcnow`." msgstr "" -#: ../../library/datetime.rst:873 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:873 msgid "Return the current UTC date and time, with :attr:`.tzinfo` ``None``." msgstr "" -#: ../../library/datetime.rst:875 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:875 msgid "" "This is like :meth:`now`, but returns the current UTC date and time, as a " "naive :class:`.datetime` object. An aware current UTC datetime can be " "obtained by calling ``datetime.now(timezone.utc)``. See also :meth:`now`." msgstr "" -#: ../../library/datetime.rst:881 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:881 msgid "" "Because naive ``datetime`` objects are treated by many ``datetime`` methods " "as local times, it is preferred to use aware datetimes to represent times in" @@ -1133,7 +1160,7 @@ msgid "" "current time in UTC is by calling ``datetime.now(timezone.utc)``." msgstr "" -#: ../../library/datetime.rst:889 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:889 msgid "" "Return the local date and time corresponding to the POSIX timestamp, such as" " is returned by :func:`time.time`. If optional argument *tz* is ``None`` or " @@ -1141,13 +1168,13 @@ msgid "" "time, and the returned :class:`.datetime` object is naive." msgstr "" -#: ../../library/datetime.rst:894 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:894 msgid "" "If *tz* is not ``None``, it must be an instance of a :class:`tzinfo` " "subclass, and the timestamp is converted to *tz*’s time zone." msgstr "" -#: ../../library/datetime.rst:897 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:897 msgid "" ":meth:`fromtimestamp` may raise :exc:`OverflowError`, if the timestamp is " "out of the range of values supported by the platform C :c:func:`localtime` " @@ -1160,7 +1187,7 @@ msgid "" "method is preferred over :meth:`utcfromtimestamp`." msgstr "" -#: ../../library/datetime.rst:908 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:908 msgid "" "Raise :exc:`OverflowError` instead of :exc:`ValueError` if the timestamp is " "out of the range of values supported by the platform C :c:func:`localtime` " @@ -1168,18 +1195,18 @@ msgid "" ":exc:`ValueError` on :c:func:`localtime` or :c:func:`gmtime` failure." msgstr "" -#: ../../library/datetime.rst:915 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:915 msgid "" ":meth:`fromtimestamp` may return instances with :attr:`.fold` set to 1." msgstr "" -#: ../../library/datetime.rst:920 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:920 msgid "" "Return the UTC :class:`.datetime` corresponding to the POSIX timestamp, with" " :attr:`.tzinfo` ``None``. (The resulting object is naive.)" msgstr "" -#: ../../library/datetime.rst:923 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:923 msgid "" "This may raise :exc:`OverflowError`, if the timestamp is out of the range of" " values supported by the platform C :c:func:`gmtime` function, and " @@ -1187,24 +1214,24 @@ msgid "" "restricted to years in 1970 through 2038." msgstr "" -#: ../../library/datetime.rst:928 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:928 msgid "" "To get an aware :class:`.datetime` object, call :meth:`fromtimestamp`::" msgstr "" -#: ../../library/datetime.rst:932 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:932 msgid "" "On the POSIX compliant platforms, it is equivalent to the following " "expression::" msgstr "" -#: ../../library/datetime.rst:937 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:937 msgid "" "except the latter formula always supports the full years range: between " ":const:`MINYEAR` and :const:`MAXYEAR` inclusive." msgstr "" -#: ../../library/datetime.rst:942 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:942 msgid "" "Because naive ``datetime`` objects are treated by many ``datetime`` methods " "as local times, it is preferred to use aware datetimes to represent times in" @@ -1213,7 +1240,7 @@ msgid "" "tz=timezone.utc)``." msgstr "" -#: ../../library/datetime.rst:948 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:948 msgid "" "Raise :exc:`OverflowError` instead of :exc:`ValueError` if the timestamp is " "out of the range of values supported by the platform C :c:func:`gmtime` " @@ -1221,7 +1248,7 @@ msgid "" ":c:func:`gmtime` failure." msgstr "" -#: ../../library/datetime.rst:957 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:957 msgid "" "Return the :class:`.datetime` corresponding to the proleptic Gregorian " "ordinal, where January 1 of year 1 has ordinal 1. :exc:`ValueError` is " @@ -1230,7 +1257,7 @@ msgid "" "is ``None``." msgstr "" -#: ../../library/datetime.rst:965 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:965 msgid "" "Return a new :class:`.datetime` object whose date components are equal to " "the given :class:`date` object's, and whose time components are equal to the" @@ -1239,32 +1266,32 @@ msgid "" "the :attr:`~.time.tzinfo` attribute of the *time* argument is used." msgstr "" -#: ../../library/datetime.rst:972 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:972 msgid "" "For any :class:`.datetime` object *d*, ``d == datetime.combine(d.date(), " "d.time(), d.tzinfo)``. If date is a :class:`.datetime` object, its time " "components and :attr:`.tzinfo` attributes are ignored." msgstr "" -#: ../../library/datetime.rst:977 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:977 msgid "Added the *tzinfo* argument." msgstr "" -#: ../../library/datetime.rst:983 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:983 msgid "" "Return a :class:`.datetime` corresponding to a *date_string* in one of the " "formats emitted by :meth:`date.isoformat` and :meth:`datetime.isoformat`." msgstr "" -#: ../../library/datetime.rst:986 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:986 msgid "Specifically, this function supports strings in the format:" msgstr "" -#: ../../library/datetime.rst:992 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:992 msgid "where ``*`` can match any single character." msgstr "" -#: ../../library/datetime.rst:996 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:996 msgid "" "This does *not* support parsing arbitrary ISO 8601 strings - it is only " "intended as the inverse operation of :meth:`datetime.isoformat`. A more " @@ -1275,12 +1302,13 @@ msgid "" "intended as the inverse operation of :meth:`datetime.isoformat`." msgstr "" -#: ../../library/datetime.rst:1003 ../../library/datetime.rst:1420 -#: ../../library/datetime.rst:1767 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1003 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1420 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1767 msgid "Examples::" msgstr "Contoh::" -#: ../../library/datetime.rst:1022 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1022 msgid "" "Return a :class:`.datetime` corresponding to the ISO calendar date specified" " by year, week and day. The non-date components of the datetime are " @@ -1288,17 +1316,17 @@ msgid "" "function :meth:`datetime.isocalendar`." msgstr "" -#: ../../library/datetime.rst:1031 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1031 msgid "" "Return a :class:`.datetime` corresponding to *date_string*, parsed according" " to *format*." msgstr "" -#: ../../library/datetime.rst:1034 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1034 msgid "This is equivalent to::" msgstr "Ini setara dengan::" -#: ../../library/datetime.rst:1038 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1038 msgid "" ":exc:`ValueError` is raised if the date_string and format can't be parsed by" " :func:`time.strptime` or if it returns a value which isn't a time tuple. " @@ -1306,44 +1334,49 @@ msgid "" "behavior`." msgstr "" -#: ../../library/datetime.rst:1049 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1049 msgid "" "The earliest representable :class:`.datetime`, ``datetime(MINYEAR, 1, 1, " "tzinfo=None)``." msgstr "" -#: ../../library/datetime.rst:1055 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1055 msgid "" "The latest representable :class:`.datetime`, ``datetime(MAXYEAR, 12, 31, 23," " 59, 59, 999999, tzinfo=None)``." msgstr "" -#: ../../library/datetime.rst:1061 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1061 msgid "" "The smallest possible difference between non-equal :class:`.datetime` " "objects, ``timedelta(microseconds=1)``." msgstr "" -#: ../../library/datetime.rst:1084 ../../library/datetime.rst:1687 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1084 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1687 msgid "In ``range(24)``." msgstr "" -#: ../../library/datetime.rst:1089 ../../library/datetime.rst:1094 -#: ../../library/datetime.rst:1692 ../../library/datetime.rst:1697 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1089 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1094 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1692 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1697 msgid "In ``range(60)``." msgstr "" -#: ../../library/datetime.rst:1099 ../../library/datetime.rst:1702 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1099 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1702 msgid "In ``range(1000000)``." msgstr "" -#: ../../library/datetime.rst:1104 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1104 msgid "" "The object passed as the *tzinfo* argument to the :class:`.datetime` " "constructor, or ``None`` if none was passed." msgstr "" -#: ../../library/datetime.rst:1110 ../../library/datetime.rst:1713 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1110 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1713 msgid "" "In ``[0, 1]``. Used to disambiguate wall times during a repeated interval. " "(A repeated interval occurs when clocks are rolled back at the end of " @@ -1352,38 +1385,43 @@ msgid "" "(later) of the two moments with the same wall time representation." msgstr "" -#: ../../library/datetime.rst:1123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1123 msgid "``datetime2 = datetime1 + timedelta``" msgstr "" -#: ../../library/datetime.rst:1123 ../../library/datetime.rst:2305 -#: ../../library/datetime.rst:2310 ../../library/datetime.rst:2322 -#: ../../library/datetime.rst:2327 ../../library/datetime.rst:2387 -#: ../../library/datetime.rst:2392 ../../library/datetime.rst:2396 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2305 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2310 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2322 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2327 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2387 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2392 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2396 msgid "\\(1)" msgstr "\\(1)" -#: ../../library/datetime.rst:1125 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1125 msgid "``datetime2 = datetime1 - timedelta``" msgstr "" -#: ../../library/datetime.rst:1125 ../../library/datetime.rst:2338 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1125 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2338 msgid "\\(2)" msgstr "\\(2)" -#: ../../library/datetime.rst:1127 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1127 msgid "``timedelta = datetime1 - datetime2``" msgstr "" -#: ../../library/datetime.rst:1129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1129 msgid "``datetime1 < datetime2``" msgstr "``datetime1 < datetime2``" -#: ../../library/datetime.rst:1129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1129 msgid "Compares :class:`.datetime` to :class:`.datetime`. (4)" msgstr "" -#: ../../library/datetime.rst:1134 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1134 msgid "" "datetime2 is a duration of timedelta removed from datetime1, moving forward " "in time if ``timedelta.days`` > 0, or backward if ``timedelta.days`` < 0. " @@ -1394,7 +1432,7 @@ msgid "" "even if the input is an aware object." msgstr "" -#: ../../library/datetime.rst:1143 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1143 msgid "" "Computes the datetime2 such that datetime2 + timedelta == datetime1. As for " "addition, the result has the same :attr:`~.datetime.tzinfo` attribute as the" @@ -1402,14 +1440,14 @@ msgid "" "aware." msgstr "" -#: ../../library/datetime.rst:1148 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1148 msgid "" "Subtraction of a :class:`.datetime` from a :class:`.datetime` is defined " "only if both operands are naive, or if both are aware. If one is aware and " "the other is naive, :exc:`TypeError` is raised." msgstr "" -#: ../../library/datetime.rst:1152 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1152 msgid "" "If both are naive, or both are aware and have the same " ":attr:`~.datetime.tzinfo` attribute, the :attr:`~.datetime.tzinfo` " @@ -1418,7 +1456,7 @@ msgid "" "in this case." msgstr "" -#: ../../library/datetime.rst:1157 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1157 msgid "" "If both are aware and have different :attr:`~.datetime.tzinfo` attributes, " "``a-b`` acts as if *a* and *b* were first converted to naive UTC datetimes " @@ -1427,20 +1465,20 @@ msgid "" "never overflows." msgstr "" -#: ../../library/datetime.rst:1163 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1163 msgid "" "*datetime1* is considered less than *datetime2* when *datetime1* precedes " "*datetime2* in time." msgstr "" -#: ../../library/datetime.rst:1166 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1166 msgid "" "If one comparand is naive and the other is aware, :exc:`TypeError` is raised" " if an order comparison is attempted. For equality comparisons, naive " "instances are never equal to aware instances." msgstr "" -#: ../../library/datetime.rst:1170 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1170 msgid "" "If both comparands are aware, and have the same :attr:`~.datetime.tzinfo` " "attribute, the common :attr:`~.datetime.tzinfo` attribute is ignored and the" @@ -1450,13 +1488,13 @@ msgid "" "``self.utcoffset()``)." msgstr "" -#: ../../library/datetime.rst:1176 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1176 msgid "" "Equality comparisons between aware and naive :class:`.datetime` instances " "don't raise :exc:`TypeError`." msgstr "" -#: ../../library/datetime.rst:1182 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1182 msgid "" "In order to stop comparison from falling back to the default scheme of " "comparing object addresses, datetime comparison normally raises " @@ -1469,27 +1507,28 @@ msgid "" "latter cases return :const:`False` or :const:`True`, respectively." msgstr "" -#: ../../library/datetime.rst:1196 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1196 msgid "Return :class:`date` object with same year, month and day." msgstr "" -#: ../../library/datetime.rst:1201 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1201 msgid "" "Return :class:`.time` object with same hour, minute, second, microsecond and" " fold. :attr:`.tzinfo` is ``None``. See also method :meth:`timetz`." msgstr "" -#: ../../library/datetime.rst:1204 ../../library/datetime.rst:1213 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1204 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1213 msgid "The fold value is copied to the returned :class:`.time` object." msgstr "" -#: ../../library/datetime.rst:1210 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1210 msgid "" "Return :class:`.time` object with same hour, minute, second, microsecond, " "fold, and tzinfo attributes. See also method :meth:`time`." msgstr "" -#: ../../library/datetime.rst:1221 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1221 msgid "" "Return a datetime with the same attributes, except for those attributes " "given new values by whichever keyword arguments are specified. Note that " @@ -1497,21 +1536,21 @@ msgid "" "datetime with no conversion of date and time data." msgstr "" -#: ../../library/datetime.rst:1232 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1232 msgid "" "Return a :class:`.datetime` object with new :attr:`.tzinfo` attribute *tz*, " "adjusting the date and time data so the result is the same UTC time as " "*self*, but in *tz*'s local time." msgstr "" -#: ../../library/datetime.rst:1236 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1236 msgid "" "If provided, *tz* must be an instance of a :class:`tzinfo` subclass, and its" " :meth:`utcoffset` and :meth:`dst` methods must not return ``None``. If " "*self* is naive, it is presumed to represent time in the system timezone." msgstr "" -#: ../../library/datetime.rst:1240 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1240 msgid "" "If called without arguments (or with ``tz=None``) the system local timezone " "is assumed for the target timezone. The ``.tzinfo`` attribute of the " @@ -1519,7 +1558,7 @@ msgid "" "with the zone name and offset obtained from the OS." msgstr "" -#: ../../library/datetime.rst:1245 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1245 msgid "" "If ``self.tzinfo`` is *tz*, ``self.astimezone(tz)`` is equal to *self*: no " "adjustment of date or time data is performed. Else the result is local time " @@ -1528,7 +1567,7 @@ msgid "" " date and time data as ``dt - dt.utcoffset()``." msgstr "" -#: ../../library/datetime.rst:1251 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1251 msgid "" "If you merely want to attach a time zone object *tz* to a datetime *dt* " "without adjustment of date and time data, use ``dt.replace(tzinfo=tz)``. If " @@ -1536,24 +1575,24 @@ msgid "" "without conversion of date and time data, use ``dt.replace(tzinfo=None)``." msgstr "" -#: ../../library/datetime.rst:1256 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1256 msgid "" "Note that the default :meth:`tzinfo.fromutc` method can be overridden in a " ":class:`tzinfo` subclass to affect the result returned by " ":meth:`astimezone`. Ignoring error cases, :meth:`astimezone` acts like::" msgstr "" -#: ../../library/datetime.rst:1268 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1268 msgid "*tz* now can be omitted." msgstr "" -#: ../../library/datetime.rst:1271 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1271 msgid "" "The :meth:`astimezone` method can now be called on naive instances that are " "presumed to represent system local time." msgstr "" -#: ../../library/datetime.rst:1278 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1278 msgid "" "If :attr:`.tzinfo` is ``None``, returns ``None``, else returns " "``self.tzinfo.utcoffset(self)``, and raises an exception if the latter " @@ -1561,13 +1600,16 @@ msgid "" "than one day." msgstr "" -#: ../../library/datetime.rst:1282 ../../library/datetime.rst:1865 -#: ../../library/datetime.rst:1971 ../../library/datetime.rst:2217 -#: ../../library/datetime.rst:2229 ../../library/datetime.rst:2525 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1282 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1865 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1971 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2217 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2229 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2525 msgid "The UTC offset is not restricted to a whole number of minutes." msgstr "" -#: ../../library/datetime.rst:1288 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1288 msgid "" "If :attr:`.tzinfo` is ``None``, returns ``None``, else returns " "``self.tzinfo.dst(self)``, and raises an exception if the latter doesn't " @@ -1575,19 +1617,20 @@ msgid "" "day." msgstr "" -#: ../../library/datetime.rst:1292 ../../library/datetime.rst:1875 -#: ../../library/datetime.rst:2025 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1292 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1875 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2025 msgid "The DST offset is not restricted to a whole number of minutes." msgstr "" -#: ../../library/datetime.rst:1298 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1298 msgid "" "If :attr:`.tzinfo` is ``None``, returns ``None``, else returns " "``self.tzinfo.tzname(self)``, raises an exception if the latter doesn't " "return ``None`` or a string object," msgstr "" -#: ../../library/datetime.rst:1313 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1313 msgid "" "where ``yday = d.toordinal() - date(d.year, 1, 1).toordinal() + 1`` is the " "day number within the current year starting with ``1`` for January 1st. The " @@ -1598,14 +1641,14 @@ msgid "" "``0``." msgstr "" -#: ../../library/datetime.rst:1324 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1324 msgid "" "If :class:`.datetime` instance *d* is naive, this is the same as " "``d.timetuple()`` except that :attr:`tm_isdst` is forced to 0 regardless of " "what ``d.dst()`` returns. DST is never in effect for a UTC time." msgstr "" -#: ../../library/datetime.rst:1328 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1328 msgid "" "If *d* is aware, *d* is normalized to UTC time, by subtracting " "``d.utcoffset()``, and a :class:`time.struct_time` for the normalized time " @@ -1614,7 +1657,7 @@ msgid "" "``MAXYEAR`` and UTC adjustment spills over a year boundary." msgstr "" -#: ../../library/datetime.rst:1337 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1337 msgid "" "Because naive ``datetime`` objects are treated by many ``datetime`` methods " "as local times, it is preferred to use aware datetimes to represent times in" @@ -1624,20 +1667,20 @@ msgid "" "you can use :meth:`.datetime.timetuple`." msgstr "" -#: ../../library/datetime.rst:1346 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1346 msgid "" "Return the proleptic Gregorian ordinal of the date. The same as " "``self.date().toordinal()``." msgstr "" -#: ../../library/datetime.rst:1351 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1351 msgid "" "Return POSIX timestamp corresponding to the :class:`.datetime` instance. The" " return value is a :class:`float` similar to that returned by " ":func:`time.time`." msgstr "" -#: ../../library/datetime.rst:1355 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1355 msgid "" "Naive :class:`.datetime` instances are assumed to represent local time and " "this method relies on the platform C :c:func:`mktime` function to perform " @@ -1646,18 +1689,18 @@ msgid "" ":exc:`OverflowError` for times far in the past or far in the future." msgstr "" -#: ../../library/datetime.rst:1362 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1362 msgid "" "For aware :class:`.datetime` instances, the return value is computed as::" msgstr "" -#: ../../library/datetime.rst:1369 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1369 msgid "" "The :meth:`timestamp` method uses the :attr:`.fold` attribute to " "disambiguate the times during a repeated interval." msgstr "" -#: ../../library/datetime.rst:1375 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1375 msgid "" "There is no method to obtain the POSIX timestamp directly from a naive " ":class:`.datetime` instance representing UTC time. If your application uses " @@ -1665,145 +1708,154 @@ msgid "" "the POSIX timestamp by supplying ``tzinfo=timezone.utc``::" msgstr "" -#: ../../library/datetime.rst:1383 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1383 msgid "or by calculating the timestamp directly::" msgstr "" -#: ../../library/datetime.rst:1389 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1389 msgid "" "Return the day of the week as an integer, where Monday is 0 and Sunday is 6." " The same as ``self.date().weekday()``. See also :meth:`isoweekday`." msgstr "" -#: ../../library/datetime.rst:1395 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1395 msgid "" "Return the day of the week as an integer, where Monday is 1 and Sunday is 7." " The same as ``self.date().isoweekday()``. See also :meth:`weekday`, " ":meth:`isocalendar`." msgstr "" -#: ../../library/datetime.rst:1402 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1402 msgid "" "Return a 3-tuple, (ISO year, ISO week number, ISO weekday). The same as " "``self.date().isocalendar()``." msgstr "" -#: ../../library/datetime.rst:1408 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1408 msgid "Return a string representing the date and time in ISO 8601 format:" msgstr "" -#: ../../library/datetime.rst:1410 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1410 msgid "``YYYY-MM-DDTHH:MM:SS.ffffff``, if :attr:`microsecond` is not 0" msgstr "" -#: ../../library/datetime.rst:1411 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1411 msgid "``YYYY-MM-DDTHH:MM:SS``, if :attr:`microsecond` is 0" msgstr "" -#: ../../library/datetime.rst:1413 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1413 msgid "" "If :meth:`utcoffset` does not return ``None``, a string is appended, giving " "the UTC offset:" msgstr "" -#: ../../library/datetime.rst:1416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1416 msgid "" "``YYYY-MM-DDTHH:MM:SS.ffffff+HH:MM[:SS[.ffffff]]``, if :attr:`microsecond` " "is not 0" msgstr "" -#: ../../library/datetime.rst:1418 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1418 msgid "" "``YYYY-MM-DDTHH:MM:SS+HH:MM[:SS[.ffffff]]``, if :attr:`microsecond` is 0" msgstr "" -#: ../../library/datetime.rst:1428 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1428 msgid "" "The optional argument *sep* (default ``'T'``) is a one-character separator, " "placed between the date and time portions of the result. For example::" msgstr "" -#: ../../library/datetime.rst:1442 ../../library/datetime.rst:1803 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1442 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1803 msgid "" "The optional argument *timespec* specifies the number of additional " "components of the time to include (the default is ``'auto'``). It can be one" " of the following:" msgstr "" -#: ../../library/datetime.rst:1446 ../../library/datetime.rst:1807 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1446 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1807 msgid "" "``'auto'``: Same as ``'seconds'`` if :attr:`microsecond` is 0, same as " "``'microseconds'`` otherwise." msgstr "" -#: ../../library/datetime.rst:1448 ../../library/datetime.rst:1809 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1448 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1809 msgid "``'hours'``: Include the :attr:`hour` in the two-digit ``HH`` format." msgstr "" -#: ../../library/datetime.rst:1449 ../../library/datetime.rst:1810 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1449 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1810 msgid "" "``'minutes'``: Include :attr:`hour` and :attr:`minute` in ``HH:MM`` format." msgstr "" -#: ../../library/datetime.rst:1450 ../../library/datetime.rst:1811 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1450 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1811 msgid "" "``'seconds'``: Include :attr:`hour`, :attr:`minute`, and :attr:`second` in " "``HH:MM:SS`` format." msgstr "" -#: ../../library/datetime.rst:1452 ../../library/datetime.rst:1813 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1452 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1813 msgid "" "``'milliseconds'``: Include full time, but truncate fractional second part " "to milliseconds. ``HH:MM:SS.sss`` format." msgstr "" -#: ../../library/datetime.rst:1454 ../../library/datetime.rst:1815 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1454 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1815 msgid "``'microseconds'``: Include full time in ``HH:MM:SS.ffffff`` format." msgstr "" -#: ../../library/datetime.rst:1458 ../../library/datetime.rst:1819 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1458 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1819 msgid "Excluded time components are truncated, not rounded." msgstr "" -#: ../../library/datetime.rst:1460 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1460 msgid ":exc:`ValueError` will be raised on an invalid *timespec* argument::" msgstr "" -#: ../../library/datetime.rst:1470 ../../library/datetime.rst:1834 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1470 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1834 msgid "Added the *timespec* argument." msgstr "" -#: ../../library/datetime.rst:1476 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1476 msgid "" "For a :class:`.datetime` instance *d*, ``str(d)`` is equivalent to " "``d.isoformat(' ')``." msgstr "" -#: ../../library/datetime.rst:1482 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1482 msgid "Return a string representing the date and time::" msgstr "" -#: ../../library/datetime.rst:1488 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1488 msgid "" "The output string will *not* include time zone information, regardless of " "whether the input is aware or naive." msgstr "" -#: ../../library/datetime.rst:1495 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1495 msgid "" "on platforms where the native C :c:func:`ctime` function (which " ":func:`time.ctime` invokes, but which :meth:`datetime.ctime` does not " "invoke) conforms to the C standard." msgstr "" -#: ../../library/datetime.rst:1501 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1501 msgid "" "Return a string representing the date and time, controlled by an explicit " "format string. For a complete list of formatting directives, see :ref" ":`strftime-strptime-behavior`." msgstr "" -#: ../../library/datetime.rst:1508 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1508 msgid "" "Same as :meth:`.datetime.strftime`. This makes it possible to specify a " "format string for a :class:`.datetime` object in :ref:`formatted string " @@ -1811,70 +1863,70 @@ msgid "" " of formatting directives, see :ref:`strftime-strptime-behavior`." msgstr "" -#: ../../library/datetime.rst:1515 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1515 msgid "Examples of Usage: :class:`.datetime`" msgstr "" -#: ../../library/datetime.rst:1517 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1517 msgid "Examples of working with :class:`~datetime.datetime` objects:" msgstr "" -#: ../../library/datetime.rst:1570 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1570 msgid "" "The example below defines a :class:`tzinfo` subclass capturing time zone " "information for Kabul, Afghanistan, which used +4 UTC until 1945 and then " "+4:30 UTC thereafter::" msgstr "" -#: ../../library/datetime.rst:1617 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1617 msgid "Usage of ``KabulTz`` from above::" msgstr "" -#: ../../library/datetime.rst:1643 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1643 msgid ":class:`.time` Objects" msgstr "" -#: ../../library/datetime.rst:1645 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1645 msgid "" "A :class:`time` object represents a (local) time of day, independent of any " "particular day, and subject to adjustment via a :class:`tzinfo` object." msgstr "" -#: ../../library/datetime.rst:1650 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1650 msgid "" "All arguments are optional. *tzinfo* may be ``None``, or an instance of a " ":class:`tzinfo` subclass. The remaining arguments must be integers in the " "following ranges:" msgstr "" -#: ../../library/datetime.rst:1660 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1660 msgid "" "If an argument outside those ranges is given, :exc:`ValueError` is raised. " "All default to ``0`` except *tzinfo*, which defaults to :const:`None`." msgstr "" -#: ../../library/datetime.rst:1668 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1668 msgid "The earliest representable :class:`.time`, ``time(0, 0, 0, 0)``." msgstr "" -#: ../../library/datetime.rst:1673 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1673 msgid "The latest representable :class:`.time`, ``time(23, 59, 59, 999999)``." msgstr "" -#: ../../library/datetime.rst:1678 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1678 msgid "" "The smallest possible difference between non-equal :class:`.time` objects, " "``timedelta(microseconds=1)``, although note that arithmetic on " ":class:`.time` objects is not supported." msgstr "" -#: ../../library/datetime.rst:1707 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1707 msgid "" "The object passed as the tzinfo argument to the :class:`.time` constructor, " "or ``None`` if none was passed." msgstr "" -#: ../../library/datetime.rst:1721 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1721 msgid "" ":class:`.time` objects support comparison of :class:`.time` to " ":class:`.time`, where *a* is considered less than *b* when *a* precedes *b* " @@ -1883,7 +1935,7 @@ msgid "" "naive instances are never equal to aware instances." msgstr "" -#: ../../library/datetime.rst:1727 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1727 msgid "" "If both comparands are aware, and have the same :attr:`~time.tzinfo` " "attribute, the common :attr:`~time.tzinfo` attribute is ignored and the base" @@ -1897,19 +1949,19 @@ msgid "" "respectively." msgstr "" -#: ../../library/datetime.rst:1737 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1737 msgid "" "Equality comparisons between aware and naive :class:`~datetime.time` " "instances don't raise :exc:`TypeError`." msgstr "" -#: ../../library/datetime.rst:1741 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1741 msgid "" "In Boolean contexts, a :class:`.time` object is always considered to be " "true." msgstr "" -#: ../../library/datetime.rst:1743 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1743 msgid "" "Before Python 3.5, a :class:`.time` object was considered to be false if it " "represented midnight in UTC. This behavior was considered obscure and error-" @@ -1917,24 +1969,24 @@ msgid "" "details." msgstr "" -#: ../../library/datetime.rst:1750 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1750 msgid "Other constructor:" msgstr "" -#: ../../library/datetime.rst:1754 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1754 msgid "" "Return a :class:`.time` corresponding to a *time_string* in one of the " "formats emitted by :meth:`time.isoformat`. Specifically, this function " "supports strings in the format:" msgstr "" -#: ../../library/datetime.rst:1764 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1764 msgid "" "This does *not* support parsing arbitrary ISO 8601 strings. It is only " "intended as the inverse operation of :meth:`time.isoformat`." msgstr "" -#: ../../library/datetime.rst:1785 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1785 msgid "" "Return a :class:`.time` with the same value, except for those attributes " "given new values by whichever keyword arguments are specified. Note that " @@ -1942,46 +1994,46 @@ msgid "" "aware :class:`.time`, without conversion of the time data." msgstr "" -#: ../../library/datetime.rst:1796 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1796 msgid "Return a string representing the time in ISO 8601 format, one of:" msgstr "" -#: ../../library/datetime.rst:1798 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1798 msgid "``HH:MM:SS.ffffff``, if :attr:`microsecond` is not 0" msgstr "" -#: ../../library/datetime.rst:1799 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1799 msgid "``HH:MM:SS``, if :attr:`microsecond` is 0" msgstr "" -#: ../../library/datetime.rst:1800 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1800 msgid "" "``HH:MM:SS.ffffff+HH:MM[:SS[.ffffff]]``, if :meth:`utcoffset` does not " "return ``None``" msgstr "" -#: ../../library/datetime.rst:1801 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1801 msgid "" "``HH:MM:SS+HH:MM[:SS[.ffffff]]``, if :attr:`microsecond` is 0 and " ":meth:`utcoffset` does not return ``None``" msgstr "" -#: ../../library/datetime.rst:1821 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1821 msgid ":exc:`ValueError` will be raised on an invalid *timespec* argument." msgstr "" -#: ../../library/datetime.rst:1840 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1840 msgid "For a time *t*, ``str(t)`` is equivalent to ``t.isoformat()``." msgstr "" -#: ../../library/datetime.rst:1845 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1845 msgid "" "Return a string representing the time, controlled by an explicit format " "string. For a complete list of formatting directives, see :ref:`strftime-" "strptime-behavior`." msgstr "" -#: ../../library/datetime.rst:1852 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1852 msgid "" "Same as :meth:`.time.strftime`. This makes it possible to specify a format " "string for a :class:`.time` object in :ref:`formatted string literals " @@ -1989,7 +2041,7 @@ msgid "" "formatting directives, see :ref:`strftime-strptime-behavior`." msgstr "" -#: ../../library/datetime.rst:1861 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1861 msgid "" "If :attr:`.tzinfo` is ``None``, returns ``None``, else returns " "``self.tzinfo.utcoffset(None)``, and raises an exception if the latter " @@ -1997,7 +2049,7 @@ msgid "" "than one day." msgstr "" -#: ../../library/datetime.rst:1871 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1871 msgid "" "If :attr:`.tzinfo` is ``None``, returns ``None``, else returns " "``self.tzinfo.dst(None)``, and raises an exception if the latter doesn't " @@ -2005,33 +2057,33 @@ msgid "" " day." msgstr "" -#: ../../library/datetime.rst:1880 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1880 msgid "" "If :attr:`.tzinfo` is ``None``, returns ``None``, else returns " "``self.tzinfo.tzname(None)``, or raises an exception if the latter doesn't " "return ``None`` or a string object." msgstr "" -#: ../../library/datetime.rst:1885 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1885 msgid "Examples of Usage: :class:`.time`" msgstr "" -#: ../../library/datetime.rst:1887 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1887 msgid "Examples of working with a :class:`.time` object::" msgstr "" -#: ../../library/datetime.rst:1918 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1918 msgid ":class:`tzinfo` Objects" msgstr "" -#: ../../library/datetime.rst:1922 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1922 msgid "" "This is an abstract base class, meaning that this class should not be " "instantiated directly. Define a subclass of :class:`tzinfo` to capture " "information about a particular time zone." msgstr "" -#: ../../library/datetime.rst:1926 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1926 msgid "" "An instance of (a concrete subclass of) :class:`tzinfo` can be passed to the" " constructors for :class:`.datetime` and :class:`.time` objects. The latter " @@ -2041,7 +2093,7 @@ msgid "" "time object passed to them." msgstr "" -#: ../../library/datetime.rst:1932 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1932 msgid "" "You need to derive a concrete subclass, and (at least) supply " "implementations of the standard :class:`tzinfo` methods needed by the " @@ -2051,7 +2103,7 @@ msgid "" "American EST and EDT." msgstr "" -#: ../../library/datetime.rst:1939 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1939 msgid "" "Special requirement for pickling: A :class:`tzinfo` subclass must have an " ":meth:`__init__` method that can be called with no arguments, otherwise it " @@ -2059,21 +2111,21 @@ msgid "" "requirement that may be relaxed in the future." msgstr "" -#: ../../library/datetime.rst:1944 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1944 msgid "" "A concrete subclass of :class:`tzinfo` may need to implement the following " "methods. Exactly which methods are needed depends on the uses made of aware " ":mod:`datetime` objects. If in doubt, simply implement all of them." msgstr "" -#: ../../library/datetime.rst:1951 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1951 msgid "" "Return offset of local time from UTC, as a :class:`timedelta` object that is" " positive east of UTC. If local time is west of UTC, this should be " "negative." msgstr "" -#: ../../library/datetime.rst:1954 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1954 msgid "" "This represents the *total* offset from UTC; for example, if a " ":class:`tzinfo` object represents both time zone and DST adjustments, " @@ -2084,25 +2136,25 @@ msgid "" ":meth:`utcoffset` will probably look like one of these two::" msgstr "" -#: ../../library/datetime.rst:1965 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1965 msgid "" "If :meth:`utcoffset` does not return ``None``, :meth:`dst` should not return" " ``None`` either." msgstr "" -#: ../../library/datetime.rst:1968 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1968 msgid "" "The default implementation of :meth:`utcoffset` raises " ":exc:`NotImplementedError`." msgstr "" -#: ../../library/datetime.rst:1977 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1977 msgid "" "Return the daylight saving time (DST) adjustment, as a :class:`timedelta` " "object or ``None`` if DST information isn't known." msgstr "" -#: ../../library/datetime.rst:1981 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1981 msgid "" "Return ``timedelta(0)`` if DST is not in effect. If DST is in effect, return" " the offset as a :class:`timedelta` object (see :meth:`utcoffset` for " @@ -2115,17 +2167,17 @@ msgid "" "DST changes when crossing time zones." msgstr "" -#: ../../library/datetime.rst:1991 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1991 msgid "" "An instance *tz* of a :class:`tzinfo` subclass that models both standard and" " daylight times must be consistent in this sense:" msgstr "" -#: ../../library/datetime.rst:1994 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1994 msgid "``tz.utcoffset(dt) - tz.dst(dt)``" msgstr "" -#: ../../library/datetime.rst:1996 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:1996 msgid "" "must return the same result for every :class:`.datetime` *dt* with " "``dt.tzinfo == tz`` For sane :class:`tzinfo` subclasses, this expression " @@ -2138,22 +2190,22 @@ msgid "" ":meth:`astimezone` regardless." msgstr "" -#: ../../library/datetime.rst:2005 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2005 msgid "" "Most implementations of :meth:`dst` will probably look like one of these " "two::" msgstr "" -#: ../../library/datetime.rst:2011 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2011 msgid "or::" msgstr "atau::" -#: ../../library/datetime.rst:2023 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2023 msgid "" "The default implementation of :meth:`dst` raises :exc:`NotImplementedError`." msgstr "" -#: ../../library/datetime.rst:2031 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2031 msgid "" "Return the time zone name corresponding to the :class:`.datetime` object " "*dt*, as a string. Nothing about string names is defined by the " @@ -2166,13 +2218,13 @@ msgid "" "especially if the :class:`tzinfo` class is accounting for daylight time." msgstr "" -#: ../../library/datetime.rst:2041 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2041 msgid "" "The default implementation of :meth:`tzname` raises " ":exc:`NotImplementedError`." msgstr "" -#: ../../library/datetime.rst:2044 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2044 msgid "" "These methods are called by a :class:`.datetime` or :class:`.time` object, " "in response to their methods of the same names. A :class:`.datetime` object " @@ -2182,7 +2234,7 @@ msgid "" ":class:`.datetime`." msgstr "" -#: ../../library/datetime.rst:2050 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2050 msgid "" "When ``None`` is passed, it's up to the class designer to decide the best " "response. For example, returning ``None`` is appropriate if the class wishes" @@ -2192,7 +2244,7 @@ msgid "" "standard offset." msgstr "" -#: ../../library/datetime.rst:2056 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2056 msgid "" "When a :class:`.datetime` object is passed in response to a " ":class:`.datetime` method, ``dt.tzinfo`` is the same object as *self*. " @@ -2202,13 +2254,13 @@ msgid "" "objects in other timezones." msgstr "" -#: ../../library/datetime.rst:2062 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2062 msgid "" "There is one more :class:`tzinfo` method that a subclass may wish to " "override:" msgstr "" -#: ../../library/datetime.rst:2067 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2067 msgid "" "This is called from the default :class:`datetime.astimezone()` " "implementation. When called from that, ``dt.tzinfo`` is *self*, and *dt*'s " @@ -2217,7 +2269,7 @@ msgid "" "equivalent datetime in *self*'s local time." msgstr "" -#: ../../library/datetime.rst:2073 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2073 msgid "" "Most :class:`tzinfo` subclasses should be able to inherit the default " ":meth:`fromutc` implementation without problems. It's strong enough to " @@ -2232,20 +2284,20 @@ msgid "" "changes." msgstr "" -#: ../../library/datetime.rst:2084 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2084 msgid "" "Skipping code for error cases, the default :meth:`fromutc` implementation " "acts like::" msgstr "" -#: ../../library/datetime.rst:2102 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2102 msgid "" "In the following :download:`tzinfo_examples.py " "<../includes/tzinfo_examples.py>` file there are some examples of " ":class:`tzinfo` classes:" msgstr "" -#: ../../library/datetime.rst:2108 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2108 msgid "" "Note that there are unavoidable subtleties twice per year in a " ":class:`tzinfo` subclass accounting for both standard and daylight time, at " @@ -2255,7 +2307,7 @@ msgid "" "November::" msgstr "" -#: ../../library/datetime.rst:2122 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2122 msgid "" "When DST starts (the \"start\" line), the local wall clock leaps from 1:59 " "to 3:00. A wall time of the form 2:MM doesn't really make sense on that day," @@ -2264,7 +2316,7 @@ msgid "" "get::" msgstr "" -#: ../../library/datetime.rst:2141 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2141 msgid "" "When DST ends (the \"end\" line), there's a potentially worse problem: " "there's an hour that can't be spelled unambiguously in local wall time: the " @@ -2279,13 +2331,13 @@ msgid "" "transition of 2016, we get::" msgstr "" -#: ../../library/datetime.rst:2163 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2163 msgid "" "Note that the :class:`.datetime` instances that differ only by the value of " "the :attr:`~datetime.fold` attribute are considered equal in comparisons." msgstr "" -#: ../../library/datetime.rst:2166 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2166 msgid "" "Applications that can't bear wall-time ambiguities should explicitly check " "the value of the :attr:`~datetime.fold` attribute or avoid using hybrid " @@ -2295,28 +2347,28 @@ msgid "" " offset -4 hours))." msgstr "" -#: ../../library/datetime.rst:2181 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2181 msgid "`dateutil.tz `_" msgstr "" -#: ../../library/datetime.rst:2175 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2175 msgid "" "The :mod:`datetime` module has a basic :class:`timezone` class (for handling" " arbitrary fixed offsets from UTC) and its :attr:`timezone.utc` attribute (a" " UTC timezone instance)." msgstr "" -#: ../../library/datetime.rst:2179 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2179 msgid "" "*dateutil.tz* library brings the *IANA timezone database* (also known as the" " Olson database) to Python, and its usage is recommended." msgstr "" -#: ../../library/datetime.rst:2187 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2187 msgid "`IANA timezone database `_" msgstr "" -#: ../../library/datetime.rst:2184 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2184 msgid "" "The Time Zone Database (often called tz, tzdata or zoneinfo) contains code " "and data that represent the history of local time for many representative " @@ -2325,24 +2377,24 @@ msgid "" "saving rules." msgstr "" -#: ../../library/datetime.rst:2194 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2194 msgid ":class:`timezone` Objects" msgstr "" -#: ../../library/datetime.rst:2196 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2196 msgid "" "The :class:`timezone` class is a subclass of :class:`tzinfo`, each instance " "of which represents a timezone defined by a fixed offset from UTC." msgstr "" -#: ../../library/datetime.rst:2200 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2200 msgid "" "Objects of this class cannot be used to represent timezone information in " "the locations where different offsets are used in different days of the year" " or where historical changes have been made to civil time." msgstr "" -#: ../../library/datetime.rst:2207 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2207 msgid "" "The *offset* argument must be specified as a :class:`timedelta` object " "representing the difference between the local time and UTC. It must be " @@ -2350,25 +2402,26 @@ msgid "" "otherwise :exc:`ValueError` is raised." msgstr "" -#: ../../library/datetime.rst:2212 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2212 msgid "" "The *name* argument is optional. If specified it must be a string that will " "be used as the value returned by the :meth:`datetime.tzname` method." msgstr "" -#: ../../library/datetime.rst:2223 ../../library/datetime.rst:2234 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2223 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2234 msgid "" "Return the fixed value specified when the :class:`timezone` instance is " "constructed." msgstr "" -#: ../../library/datetime.rst:2226 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2226 msgid "" "The *dt* argument is ignored. The return value is a :class:`timedelta` " "instance equal to the difference between the local time and UTC." msgstr "" -#: ../../library/datetime.rst:2237 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2237 msgid "" "If *name* is not provided in the constructor, the name returned by " "``tzname(dt)`` is generated from the value of the ``offset`` as follows. If " @@ -2377,531 +2430,545 @@ msgid "" "are two digits of ``offset.hours`` and ``offset.minutes`` respectively." msgstr "" -#: ../../library/datetime.rst:2243 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2243 msgid "" "Name generated from ``offset=timedelta(0)`` is now plain `'UTC'`, not " "``'UTC+00:00'``." msgstr "" -#: ../../library/datetime.rst:2250 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2250 msgid "Always returns ``None``." msgstr "" -#: ../../library/datetime.rst:2254 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2254 msgid "" "Return ``dt + offset``. The *dt* argument must be an aware " ":class:`.datetime` instance, with ``tzinfo`` set to ``self``." msgstr "" -#: ../../library/datetime.rst:2261 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2261 msgid "The UTC timezone, ``timezone(timedelta(0))``." msgstr "" -#: ../../library/datetime.rst:2270 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2270 msgid ":meth:`strftime` and :meth:`strptime` Behavior" msgstr "" -#: ../../library/datetime.rst:2272 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2272 msgid "" ":class:`date`, :class:`.datetime`, and :class:`.time` objects all support a " "``strftime(format)`` method, to create a string representing the time under " "the control of an explicit format string." msgstr "" -#: ../../library/datetime.rst:2276 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2276 msgid "" "Conversely, the :meth:`datetime.strptime` class method creates a " ":class:`.datetime` object from a string representing a date and time and a " "corresponding format string." msgstr "" -#: ../../library/datetime.rst:2280 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2280 msgid "" "The table below provides a high-level comparison of :meth:`strftime` versus " ":meth:`strptime`:" msgstr "" -#: ../../library/datetime.rst:2284 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2284 msgid "``strftime``" msgstr "``strftime``" -#: ../../library/datetime.rst:2284 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2284 msgid "``strptime``" msgstr "``strptime``" -#: ../../library/datetime.rst:2286 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2286 msgid "Usage" msgstr "Penggunaan" -#: ../../library/datetime.rst:2286 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2286 msgid "Convert object to a string according to a given format" msgstr "" -#: ../../library/datetime.rst:2286 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2286 msgid "" "Parse a string into a :class:`.datetime` object given a corresponding format" msgstr "" -#: ../../library/datetime.rst:2288 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2288 msgid "Type of method" msgstr "" -#: ../../library/datetime.rst:2288 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2288 msgid "Instance method" msgstr "" -#: ../../library/datetime.rst:2288 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2288 msgid "Class method" msgstr "" -#: ../../library/datetime.rst:2290 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2290 msgid "Method of" msgstr "" -#: ../../library/datetime.rst:2290 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2290 msgid ":class:`date`; :class:`.datetime`; :class:`.time`" msgstr "" -#: ../../library/datetime.rst:2290 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2290 msgid ":class:`.datetime`" msgstr "" -#: ../../library/datetime.rst:2292 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2292 msgid "Signature" msgstr "" -#: ../../library/datetime.rst:2292 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2292 msgid "``strftime(format)``" msgstr "" -#: ../../library/datetime.rst:2292 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2292 msgid "``strptime(date_string, format)``" msgstr "" -#: ../../library/datetime.rst:2297 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2297 msgid ":meth:`strftime` and :meth:`strptime` Format Codes" msgstr "" -#: ../../library/datetime.rst:2299 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2299 msgid "" "The following is a list of all the format codes that the 1989 C standard " "requires, and these work on all platforms with a standard C implementation." msgstr "" -#: ../../library/datetime.rst:2303 ../../library/datetime.rst:2406 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2303 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2406 msgid "Directive" msgstr "Petunjuk" -#: ../../library/datetime.rst:2303 ../../library/datetime.rst:2406 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2303 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2406 msgid "Meaning" msgstr "Artinya" -#: ../../library/datetime.rst:2303 ../../library/datetime.rst:2406 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2303 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2406 msgid "Example" msgstr "Contoh" -#: ../../library/datetime.rst:2303 ../../library/datetime.rst:2406 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2303 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2406 msgid "Notes" msgstr "Catatan" -#: ../../library/datetime.rst:2305 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2305 msgid "``%a``" msgstr "``%a``" -#: ../../library/datetime.rst:2305 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2305 msgid "Weekday as locale's abbreviated name." msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "Sun, Mon, ..., Sat (en_US);" msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "So, Mo, ..., Sa (de_DE)" msgstr "" -#: ../../library/datetime.rst:2310 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2310 msgid "``%A``" msgstr "``%A``" -#: ../../library/datetime.rst:2310 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2310 msgid "Weekday as locale's full name." msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "Sunday, Monday, ..., Saturday (en_US);" msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "Sonntag, Montag, ..., Samstag (de_DE)" msgstr "" -#: ../../library/datetime.rst:2315 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2315 msgid "``%w``" msgstr "``%w``" -#: ../../library/datetime.rst:2315 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2315 msgid "Weekday as a decimal number, where 0 is Sunday and 6 is Saturday." msgstr "" -#: ../../library/datetime.rst:2315 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2315 msgid "0, 1, ..., 6" msgstr "0, 1, ..., 6" -#: ../../library/datetime.rst:2319 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2319 msgid "``%d``" msgstr "``%d``" -#: ../../library/datetime.rst:2319 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2319 msgid "Day of the month as a zero-padded decimal number." msgstr "" -#: ../../library/datetime.rst:2319 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2319 msgid "01, 02, ..., 31" msgstr "01, 02, ..., 31" -#: ../../library/datetime.rst:2319 ../../library/datetime.rst:2332 -#: ../../library/datetime.rst:2335 ../../library/datetime.rst:2341 -#: ../../library/datetime.rst:2344 ../../library/datetime.rst:2350 -#: ../../library/datetime.rst:2368 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2319 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2335 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2341 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2344 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2350 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2368 msgid "\\(9)" msgstr "\\(9)" -#: ../../library/datetime.rst:2322 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2322 msgid "``%b``" msgstr "``%b``" -#: ../../library/datetime.rst:2322 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2322 msgid "Month as locale's abbreviated name." msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "Jan, Feb, ..., Dec (en_US);" msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "Jan, Feb, ..., Dez (de_DE)" msgstr "" -#: ../../library/datetime.rst:2327 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2327 msgid "``%B``" msgstr "``%B``" -#: ../../library/datetime.rst:2327 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2327 msgid "Month as locale's full name." msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "January, February, ..., December (en_US);" msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "Januar, Februar, ..., Dezember (de_DE)" msgstr "" -#: ../../library/datetime.rst:2332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2332 msgid "``%m``" msgstr "``%m``" -#: ../../library/datetime.rst:2332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2332 msgid "Month as a zero-padded decimal number." msgstr "" -#: ../../library/datetime.rst:2332 ../../library/datetime.rst:2344 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2344 msgid "01, 02, ..., 12" msgstr "" -#: ../../library/datetime.rst:2335 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2335 msgid "``%y``" msgstr "``%y``" -#: ../../library/datetime.rst:2335 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2335 msgid "Year without century as a zero-padded decimal number." msgstr "" -#: ../../library/datetime.rst:2335 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2335 msgid "00, 01, ..., 99" msgstr "00, 01, ..., 99" -#: ../../library/datetime.rst:2338 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2338 msgid "``%Y``" msgstr "``%Y``" -#: ../../library/datetime.rst:2338 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2338 msgid "Year with century as a decimal number." msgstr "" -#: ../../library/datetime.rst:2338 ../../library/datetime.rst:2408 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2338 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2408 msgid "0001, 0002, ..., 2013, 2014, ..., 9998, 9999" msgstr "" -#: ../../library/datetime.rst:2341 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2341 msgid "``%H``" msgstr "``%H``" -#: ../../library/datetime.rst:2341 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2341 msgid "Hour (24-hour clock) as a zero-padded decimal number." msgstr "" -#: ../../library/datetime.rst:2341 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2341 msgid "00, 01, ..., 23" msgstr "00, 01, ..., 23" -#: ../../library/datetime.rst:2344 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2344 msgid "``%I``" msgstr "``%I``" -#: ../../library/datetime.rst:2344 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2344 msgid "Hour (12-hour clock) as a zero-padded decimal number." msgstr "" -#: ../../library/datetime.rst:2347 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2347 msgid "``%p``" msgstr "``%p``" -#: ../../library/datetime.rst:2347 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2347 msgid "Locale's equivalent of either AM or PM." msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "AM, PM (en_US);" msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "am, pm (de_DE)" msgstr "" -#: ../../library/datetime.rst:2347 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2347 msgid "\\(1), \\(3)" msgstr "\\(1), \\(3)" -#: ../../library/datetime.rst:2350 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2350 msgid "``%M``" msgstr "``%M``" -#: ../../library/datetime.rst:2350 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2350 msgid "Minute as a zero-padded decimal number." msgstr "" -#: ../../library/datetime.rst:2350 ../../library/datetime.rst:2353 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2350 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2353 msgid "00, 01, ..., 59" msgstr "00, 01, ..., 59" -#: ../../library/datetime.rst:2353 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2353 msgid "``%S``" msgstr "``%S``" -#: ../../library/datetime.rst:2353 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2353 msgid "Second as a zero-padded decimal number." msgstr "" -#: ../../library/datetime.rst:2353 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2353 msgid "\\(4), \\(9)" msgstr "\\(4), \\(9)" -#: ../../library/datetime.rst:2356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2356 msgid "``%f``" msgstr "``%f``" -#: ../../library/datetime.rst:2356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2356 msgid "Microsecond as a decimal number, zero-padded on the left." msgstr "" -#: ../../library/datetime.rst:2356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2356 msgid "000000, 000001, ..., 999999" msgstr "000000, 000001, ..., 999999" -#: ../../library/datetime.rst:2356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2356 msgid "\\(5)" msgstr "\\(5)" -#: ../../library/datetime.rst:2360 ../../library/datetime.rst:2523 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2360 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2523 msgid "``%z``" msgstr "``%z``" -#: ../../library/datetime.rst:2360 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2360 msgid "" "UTC offset in the form ``±HHMM[SS[.ffffff]]`` (empty string if the object is" " naive)." msgstr "" -#: ../../library/datetime.rst:2360 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2360 msgid "(empty), +0000, -0400, +1030, +063415, -030712.345216" msgstr "" -#: ../../library/datetime.rst:2360 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2360 msgid "\\(6)" msgstr "\\(6)" -#: ../../library/datetime.rst:2365 ../../library/datetime.rst:2538 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2365 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2538 msgid "``%Z``" msgstr "``%Z``" -#: ../../library/datetime.rst:2365 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2365 msgid "Time zone name (empty string if the object is naive)." msgstr "" -#: ../../library/datetime.rst:2365 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2365 msgid "(empty), UTC, EST, CST" msgstr "" -#: ../../library/datetime.rst:2368 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2368 msgid "``%j``" msgstr "``%j``" -#: ../../library/datetime.rst:2368 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2368 msgid "Day of the year as a zero-padded decimal number." msgstr "" -#: ../../library/datetime.rst:2368 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2368 msgid "001, 002, ..., 366" msgstr "001, 002, ..., 366" -#: ../../library/datetime.rst:2371 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2371 msgid "``%U``" msgstr "``%U``" -#: ../../library/datetime.rst:2371 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2371 msgid "" "Week number of the year (Sunday as the first day of the week) as a zero " "padded decimal number. All days in a new year preceding the first Sunday are" " considered to be in week 0." msgstr "" -#: ../../library/datetime.rst:2371 ../../library/datetime.rst:2379 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2371 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2379 msgid "00, 01, ..., 53" msgstr "00, 01, ..., 53" -#: ../../library/datetime.rst:2371 ../../library/datetime.rst:2379 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2371 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2379 msgid "\\(7), \\(9)" msgstr "\\(7), \\(9)" -#: ../../library/datetime.rst:2379 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2379 msgid "``%W``" msgstr "``%W``" -#: ../../library/datetime.rst:2379 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2379 msgid "" "Week number of the year (Monday as the first day of the week) as a decimal " "number. All days in a new year preceding the first Monday are considered to " "be in week 0." msgstr "" -#: ../../library/datetime.rst:2387 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2387 msgid "``%c``" msgstr "``%c``" -#: ../../library/datetime.rst:2387 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2387 msgid "Locale's appropriate date and time representation." msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "Tue Aug 16 21:30:00 1988 (en_US);" msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "Di 16 Aug 21:30:00 1988 (de_DE)" msgstr "" -#: ../../library/datetime.rst:2392 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2392 msgid "``%x``" msgstr "``%x``" -#: ../../library/datetime.rst:2392 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2392 msgid "Locale's appropriate date representation." msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "08/16/88 (None);" msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "08/16/1988 (en_US);" msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "16.08.1988 (de_DE)" msgstr "" -#: ../../library/datetime.rst:2396 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2396 msgid "``%X``" msgstr "``%X``" -#: ../../library/datetime.rst:2396 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2396 msgid "Locale's appropriate time representation." msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "21:30:00 (en_US);" msgstr "" -#: ../../library/datetime.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:0 msgid "21:30:00 (de_DE)" msgstr "" -#: ../../library/datetime.rst:2399 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2399 msgid "``%%``" msgstr "``%%``" -#: ../../library/datetime.rst:2399 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2399 msgid "A literal ``'%'`` character." msgstr "" -#: ../../library/datetime.rst:2399 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2399 msgid "%" msgstr "%" -#: ../../library/datetime.rst:2402 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2402 msgid "" "Several additional directives not required by the C89 standard are included " "for convenience. These parameters all correspond to ISO 8601 date values." msgstr "" -#: ../../library/datetime.rst:2408 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2408 msgid "``%G``" msgstr "``%G``" -#: ../../library/datetime.rst:2408 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2408 msgid "" "ISO 8601 year with century representing the year that contains the greater " "part of the ISO week (``%V``)." msgstr "" -#: ../../library/datetime.rst:2408 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2408 msgid "\\(8)" msgstr "\\(8)" -#: ../../library/datetime.rst:2413 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2413 msgid "``%u``" msgstr "``%u``" -#: ../../library/datetime.rst:2413 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2413 msgid "ISO 8601 weekday as a decimal number where 1 is Monday." msgstr "" -#: ../../library/datetime.rst:2413 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2413 msgid "1, 2, ..., 7" msgstr "1, 2, ..., 7" -#: ../../library/datetime.rst:2416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2416 msgid "``%V``" msgstr "``%V``" -#: ../../library/datetime.rst:2416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2416 msgid "" "ISO 8601 week as a decimal number with Monday as the first day of the week. " "Week 01 is the week containing Jan 4." msgstr "" -#: ../../library/datetime.rst:2416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2416 msgid "01, 02, ..., 53" msgstr "01, 02, ..., 53" -#: ../../library/datetime.rst:2416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2416 msgid "\\(8), \\(9)" msgstr "\\(8), \\(9)" -#: ../../library/datetime.rst:2423 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2423 msgid "" "These may not be available on all platforms when used with the " ":meth:`strftime` method. The ISO 8601 year and ISO 8601 week directives are " @@ -2910,7 +2977,7 @@ msgid "" " a :exc:`ValueError`." msgstr "" -#: ../../library/datetime.rst:2428 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2428 msgid "" "The full set of format codes supported varies across platforms, because " "Python calls the platform C library's :func:`strftime` function, and " @@ -2919,40 +2986,40 @@ msgid "" "documentation." msgstr "" -#: ../../library/datetime.rst:2433 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2433 msgid "``%G``, ``%u`` and ``%V`` were added." msgstr "" -#: ../../library/datetime.rst:2437 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2437 msgid "Technical Detail" msgstr "" -#: ../../library/datetime.rst:2439 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2439 msgid "" "Broadly speaking, ``d.strftime(fmt)`` acts like the :mod:`time` module's " "``time.strftime(fmt, d.timetuple())`` although not all objects support a " ":meth:`timetuple` method." msgstr "" -#: ../../library/datetime.rst:2443 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2443 msgid "" "For the :meth:`datetime.strptime` class method, the default value is " "``1900-01-01T00:00:00.000``: any components not specified in the format " "string will be pulled from the default value. [#]_" msgstr "" -#: ../../library/datetime.rst:2447 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2447 msgid "Using ``datetime.strptime(date_string, format)`` is equivalent to::" msgstr "" -#: ../../library/datetime.rst:2451 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2451 msgid "" "except when the format includes sub-second components or timezone offset " "information, which are supported in ``datetime.strptime`` but are discarded " "by ``time.strptime``." msgstr "" -#: ../../library/datetime.rst:2455 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2455 msgid "" "For :class:`.time` objects, the format codes for year, month, and day should" " not be used, as :class:`time` objects have no such values. If they're used " @@ -2960,14 +3027,14 @@ msgid "" "day." msgstr "" -#: ../../library/datetime.rst:2459 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2459 msgid "" "For :class:`date` objects, the format codes for hours, minutes, seconds, and" " microseconds should not be used, as :class:`date` objects have no such " "values. If they're used anyway, ``0`` is substituted for them." msgstr "" -#: ../../library/datetime.rst:2463 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2463 msgid "" "For the same reason, handling of format strings containing Unicode code " "points that can't be represented in the charset of the current locale is " @@ -2976,7 +3043,7 @@ msgid "" ":exc:`UnicodeError` or return an empty string instead." msgstr "" -#: ../../library/datetime.rst:2472 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2472 msgid "" "Because the format depends on the current locale, care should be taken when " "making assumptions about the output value. Field orderings will vary (for " @@ -2987,37 +3054,37 @@ msgid "" "to determine the current locale's encoding)." msgstr "" -#: ../../library/datetime.rst:2481 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2481 msgid "" "The :meth:`strptime` method can parse years in the full [1, 9999] range, but" " years < 1000 must be zero-filled to 4-digit width." msgstr "" -#: ../../library/datetime.rst:2484 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2484 msgid "" "In previous versions, :meth:`strftime` method was restricted to years >= " "1900." msgstr "" -#: ../../library/datetime.rst:2488 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2488 msgid "" "In version 3.2, :meth:`strftime` method was restricted to years >= 1000." msgstr "" -#: ../../library/datetime.rst:2493 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2493 msgid "" "When used with the :meth:`strptime` method, the ``%p`` directive only " "affects the output hour field if the ``%I`` directive is used to parse the " "hour." msgstr "" -#: ../../library/datetime.rst:2497 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2497 msgid "" "Unlike the :mod:`time` module, the :mod:`datetime` module does not support " "leap seconds." msgstr "" -#: ../../library/datetime.rst:2501 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2501 msgid "" "When used with the :meth:`strptime` method, the ``%f`` directive accepts " "from one to six digits and zero pads on the right. ``%f`` is an extension to" @@ -3025,22 +3092,22 @@ msgid "" "in datetime objects, and therefore always available)." msgstr "" -#: ../../library/datetime.rst:2508 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2508 msgid "" "For a naive object, the ``%z`` and ``%Z`` format codes are replaced by empty" " strings." msgstr "" -#: ../../library/datetime.rst:2511 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2511 msgid "For an aware object:" msgstr "" -#: ../../library/datetime.rst:2514 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2514 msgid "" ":meth:`utcoffset` is transformed into a string of the form " "``±HHMM[SS[.ffffff]]``, where ``HH`` is a 2-digit string giving the number " "of UTC offset hours, ``MM`` is a 2-digit string giving the number of UTC " -"offset minutes, SS is a 2-digit string giving the number of UTC offset " +"offset minutes, ``SS`` is a 2-digit string giving the number of UTC offset " "seconds and ``ffffff`` is a 6-digit string giving the number of UTC offset " "microseconds. The ``ffffff`` part is omitted when the offset is a whole " "number of seconds and both the ``ffffff`` and the ``SS`` part is omitted " @@ -3049,7 +3116,7 @@ msgid "" "replaced with the string ``'-0330'``." msgstr "" -#: ../../library/datetime.rst:2528 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2528 msgid "" "When the ``%z`` directive is provided to the :meth:`strptime` method, the " "UTC offsets can have a colon as a separator between hours, minutes and " @@ -3057,27 +3124,27 @@ msgid "" "hour. In addition, providing ``'Z'`` is identical to ``'+00:00'``." msgstr "" -#: ../../library/datetime.rst:2536 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2536 msgid "" "If :meth:`tzname` returns ``None``, ``%Z`` is replaced by an empty string. " "Otherwise ``%Z`` is replaced by the returned value, which must be a string." msgstr "" -#: ../../library/datetime.rst:2540 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2540 msgid "" "When the ``%z`` directive is provided to the :meth:`strptime` method, an " "aware :class:`.datetime` object will be produced. The ``tzinfo`` of the " "result will be set to a :class:`timezone` instance." msgstr "" -#: ../../library/datetime.rst:2546 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2546 msgid "" "When used with the :meth:`strptime` method, ``%U`` and ``%W`` are only used " "in calculations when the day of the week and the calendar year (``%Y``) are " "specified." msgstr "" -#: ../../library/datetime.rst:2551 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2551 msgid "" "Similar to ``%U`` and ``%W``, ``%V`` is only used in calculations when the " "day of the week and the ISO year (``%G``) are specified in a " @@ -3085,22 +3152,22 @@ msgid "" "interchangeable." msgstr "" -#: ../../library/datetime.rst:2557 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2557 msgid "" "When used with the :meth:`strptime` method, the leading zero is optional for" " formats ``%d``, ``%m``, ``%H``, ``%I``, ``%M``, ``%S``, ``%J``, ``%U``, " "``%W``, and ``%V``. Format ``%y`` does require a leading zero." msgstr "" -#: ../../library/datetime.rst:2562 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2562 msgid "Footnotes" msgstr "Catatan kaki" -#: ../../library/datetime.rst:2563 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2563 msgid "If, that is, we ignore the effects of Relativity" msgstr "" -#: ../../library/datetime.rst:2565 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2565 msgid "" "This matches the definition of the \"proleptic Gregorian\" calendar in " "Dershowitz and Reingold's book *Calendrical Calculations*, where it's the " @@ -3109,14 +3176,14 @@ msgid "" "systems." msgstr "" -#: ../../library/datetime.rst:2571 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2571 msgid "" "See R. H. van Gent's `guide to the mathematics of the ISO 8601 calendar " "`_ for a" " good explanation." msgstr "" -#: ../../library/datetime.rst:2575 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/datetime.rst:2575 msgid "" "Passing ``datetime.strptime('Feb 29', '%b %d')`` will fail since ``1900`` is" " not a leap year." diff --git a/library/functions.po b/library/functions.po index cd1637e..787b0a2 100644 --- a/library/functions.po +++ b/library/functions.po @@ -5,15 +5,16 @@ # # Translators: # oon arfiandwi , 2019 +# Septian Hari , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-21 11:59+0000\n" +"POT-Creation-Date: 2019-12-16 12:12+0000\n" "PO-Revision-Date: 2017-02-16 23:11+0000\n" -"Last-Translator: oon arfiandwi , 2019\n" +"Last-Translator: Septian Hari , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,11 +22,12 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../library/functions.rst:5 ../../library/functions.rst:11 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:5 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:11 msgid "Built-in Functions" msgstr "Fungsi Bawaan" -#: ../../library/functions.rst:7 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:7 msgid "" "The Python interpreter has a number of functions and types built into it " "that are always available. They are listed here in alphabetical order." @@ -33,283 +35,283 @@ msgstr "" "Interpreter Python memiliki sejumlah fungsi dan tipe bawaan di dalamnya yang" " selalu tersedia. Mereka terdaftar di sini dalam urutan abjad." -#: ../../library/functions.rst:13 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:13 msgid ":func:`abs`" msgstr ":func:`abs`" -#: ../../library/functions.rst:13 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:13 msgid ":func:`delattr`" msgstr ":func:`delattr`" -#: ../../library/functions.rst:13 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:13 msgid ":func:`hash`" msgstr ":func:`hash`" -#: ../../library/functions.rst:13 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:13 msgid "|func-memoryview|_" msgstr "|func-memoryview|_" -#: ../../library/functions.rst:13 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:13 msgid "|func-set|_" msgstr "|func-set|_" -#: ../../library/functions.rst:14 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:14 msgid ":func:`all`" msgstr ":func:`all`" -#: ../../library/functions.rst:14 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:14 msgid "|func-dict|_" msgstr "|func-dict|_" -#: ../../library/functions.rst:14 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:14 msgid ":func:`help`" msgstr ":func:`help`" -#: ../../library/functions.rst:14 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:14 msgid ":func:`min`" msgstr ":func:`min`" -#: ../../library/functions.rst:14 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:14 msgid ":func:`setattr`" msgstr ":func:`setattr`" -#: ../../library/functions.rst:15 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:15 msgid ":func:`any`" msgstr ":func:`any`" -#: ../../library/functions.rst:15 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:15 msgid ":func:`dir`" msgstr ":func:`dir`" -#: ../../library/functions.rst:15 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:15 msgid ":func:`hex`" msgstr ":func:`hex`" -#: ../../library/functions.rst:15 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:15 msgid ":func:`next`" msgstr ":func:`next`" -#: ../../library/functions.rst:15 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:15 msgid ":func:`slice`" msgstr ":func:`slice`" -#: ../../library/functions.rst:16 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:16 msgid ":func:`ascii`" msgstr ":func:`ascii`" -#: ../../library/functions.rst:16 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:16 msgid ":func:`divmod`" msgstr ":func:`divmod`" -#: ../../library/functions.rst:16 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:16 msgid ":func:`id`" msgstr ":func:`id`" -#: ../../library/functions.rst:16 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:16 msgid ":func:`object`" msgstr ":func:`object`" -#: ../../library/functions.rst:16 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:16 msgid ":func:`sorted`" msgstr ":func:`sorted`" -#: ../../library/functions.rst:17 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:17 msgid ":func:`bin`" msgstr ":func:`bin`" -#: ../../library/functions.rst:17 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:17 msgid ":func:`enumerate`" msgstr ":func:`enumerate`" -#: ../../library/functions.rst:17 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:17 msgid ":func:`input`" msgstr ":func:`input`" -#: ../../library/functions.rst:17 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:17 msgid ":func:`oct`" msgstr ":func:`oct`" -#: ../../library/functions.rst:17 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:17 msgid ":func:`staticmethod`" msgstr ":func:`staticmethod`" -#: ../../library/functions.rst:18 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:18 msgid ":func:`bool`" msgstr ":func:`bool`" -#: ../../library/functions.rst:18 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:18 msgid ":func:`eval`" msgstr ":func:`eval`" -#: ../../library/functions.rst:18 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:18 msgid ":func:`int`" msgstr ":func:`int`" -#: ../../library/functions.rst:18 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:18 msgid ":func:`open`" msgstr ":func:`open`" -#: ../../library/functions.rst:18 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:18 msgid "|func-str|_" msgstr "|func-str|_" -#: ../../library/functions.rst:19 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:19 msgid ":func:`breakpoint`" msgstr ":func:`breakpoint`" -#: ../../library/functions.rst:19 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:19 msgid ":func:`exec`" msgstr ":func:`exec`" -#: ../../library/functions.rst:19 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:19 msgid ":func:`isinstance`" msgstr ":func:`isinstance`" -#: ../../library/functions.rst:19 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:19 msgid ":func:`ord`" msgstr ":func:`ord`" -#: ../../library/functions.rst:19 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:19 msgid ":func:`sum`" msgstr ":func:`sum`" -#: ../../library/functions.rst:20 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:20 msgid "|func-bytearray|_" msgstr "|func-bytearray|_" -#: ../../library/functions.rst:20 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:20 msgid ":func:`filter`" msgstr ":func:`filter`" -#: ../../library/functions.rst:20 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:20 msgid ":func:`issubclass`" msgstr ":func:`issubclass`" -#: ../../library/functions.rst:20 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:20 msgid ":func:`pow`" msgstr ":func:`pow`" -#: ../../library/functions.rst:20 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:20 msgid ":func:`super`" msgstr ":func:`super`" -#: ../../library/functions.rst:21 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:21 msgid "|func-bytes|_" msgstr "|func-bytes|_" -#: ../../library/functions.rst:21 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:21 msgid ":func:`float`" msgstr ":func:`float`" -#: ../../library/functions.rst:21 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:21 msgid ":func:`iter`" msgstr ":func:`iter`" -#: ../../library/functions.rst:21 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:21 msgid ":func:`print`" msgstr ":func:`print`" -#: ../../library/functions.rst:21 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:21 msgid "|func-tuple|_" msgstr "|func-tuple|_" -#: ../../library/functions.rst:22 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:22 msgid ":func:`callable`" msgstr ":func:`callable`" -#: ../../library/functions.rst:22 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:22 msgid ":func:`format`" msgstr ":func:`format`" -#: ../../library/functions.rst:22 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:22 msgid ":func:`len`" msgstr ":func:`len`" -#: ../../library/functions.rst:22 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:22 msgid ":func:`property`" msgstr ":func:`property`" -#: ../../library/functions.rst:22 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:22 msgid ":func:`type`" msgstr ":func:`type`" -#: ../../library/functions.rst:23 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:23 msgid ":func:`chr`" msgstr ":func:`chr`" -#: ../../library/functions.rst:23 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:23 msgid "|func-frozenset|_" msgstr "|func-frozenset|_" -#: ../../library/functions.rst:23 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:23 msgid "|func-list|_" msgstr "|func-list|_" -#: ../../library/functions.rst:23 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:23 msgid "|func-range|_" msgstr "|func-range|_" -#: ../../library/functions.rst:23 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:23 msgid ":func:`vars`" msgstr ":func:`vars`" -#: ../../library/functions.rst:24 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:24 msgid ":func:`classmethod`" msgstr ":func:`classmethod`" -#: ../../library/functions.rst:24 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:24 msgid ":func:`getattr`" msgstr ":func:`getattr`" -#: ../../library/functions.rst:24 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:24 msgid ":func:`locals`" msgstr ":func:`locals`" -#: ../../library/functions.rst:24 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:24 msgid ":func:`repr`" msgstr ":func:`repr`" -#: ../../library/functions.rst:24 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:24 msgid ":func:`zip`" msgstr ":func:`zip`" -#: ../../library/functions.rst:25 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:25 msgid ":func:`compile`" msgstr ":func:`compile`" -#: ../../library/functions.rst:25 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:25 msgid ":func:`globals`" msgstr ":func:`globals`" -#: ../../library/functions.rst:25 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:25 msgid ":func:`map`" msgstr ":func:`map`" -#: ../../library/functions.rst:25 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:25 msgid ":func:`reversed`" msgstr ":func:`reversed`" -#: ../../library/functions.rst:25 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:25 msgid ":func:`__import__`" msgstr ":func:`__import__`" -#: ../../library/functions.rst:26 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:26 msgid ":func:`complex`" msgstr ":func:`complex`" -#: ../../library/functions.rst:26 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:26 msgid ":func:`hasattr`" msgstr ":func:`hasattr`" -#: ../../library/functions.rst:26 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:26 msgid ":func:`max`" msgstr ":func:`max`" -#: ../../library/functions.rst:26 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:26 msgid ":func:`round`" msgstr ":func:`round`" -#: ../../library/functions.rst:45 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:45 msgid "" "Return the absolute value of a number. The argument may be an integer or a " "floating point number. If the argument is a complex number, its magnitude " @@ -321,7 +323,7 @@ msgstr "" "kompleks, besarnya *magnitude* dikembalikan. Jika *x* mendefinisikan " ":meth:`__abs__`, ``abs(x)`` mengembalikan ``x.__abs__()``." -#: ../../library/functions.rst:53 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:53 msgid "" "Return ``True`` if all elements of the *iterable* are true (or if the " "iterable is empty). Equivalent to::" @@ -329,7 +331,7 @@ msgstr "" "Kembalikan ``True`` jika semua elemen dari *iterable* bernilai benar (atau " "jika *iterable* kosong). Setara dengan::" -#: ../../library/functions.rst:65 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:65 msgid "" "Return ``True`` if any element of the *iterable* is true. If the iterable " "is empty, return ``False``. Equivalent to::" @@ -337,7 +339,7 @@ msgstr "" "Kembalikan ``True`` jika ada elemen dari *iterable* bernilai benar. Jika " "*iterable* kosong, kembalikan ``False``. Setara dengan::" -#: ../../library/functions.rst:77 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:77 msgid "" "As :func:`repr`, return a string containing a printable representation of an" " object, but escape the non-ASCII characters in the string returned by " @@ -350,7 +352,7 @@ msgstr "" "``\\U``. Ini menghasilkan string yang mirip dengan yang dikembalikan oleh " ":func:`repr` di Python 2." -#: ../../library/functions.rst:85 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:85 msgid "" "Convert an integer number to a binary string prefixed with \"0b\". The " "result is a valid Python expression. If *x* is not a Python :class:`int` " @@ -362,7 +364,7 @@ msgstr "" "Python :class: `int`, ia harus mendefinisikan metode :meth:`__index__` yang " "mengembalikan integer. Beberapa contoh:" -#: ../../library/functions.rst:95 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:95 msgid "" "If prefix \"0b\" is desired or not, you can use either of the following " "ways." @@ -370,12 +372,13 @@ msgstr "" "Jika awalan \"0b\" diinginkan atau tidak, Anda dapat menggunakan salah satu " "dari cara berikut." -#: ../../library/functions.rst:102 ../../library/functions.rst:750 -#: ../../library/functions.rst:1030 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:102 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:750 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1030 msgid "See also :func:`format` for more information." msgstr "Lihat juga :func:`format` untuk informasi lebih lanjut." -#: ../../library/functions.rst:107 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:107 msgid "" "Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted" " using the standard :ref:`truth testing procedure `. If *x* is false" @@ -392,12 +395,13 @@ msgstr "" "lanjut. Satu-satunya *instance* adalah ``False`` dan ``True`` (lihat :ref" ":`bltin-boolean-values`)." -#: ../../library/functions.rst:116 ../../library/functions.rst:625 -#: ../../library/functions.rst:832 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:116 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:625 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:832 msgid "*x* is now a positional-only parameter." msgstr "*x* sekarang menjadi parameter sesuai-posisi." -#: ../../library/functions.rst:121 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:121 msgid "" "This function drops you into the debugger at the call site. Specifically, " "it calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight " @@ -418,7 +422,7 @@ msgstr "" ":func:`breakpoint` secara otomatis akan memanggil itu, memungkinkan Anda " "untuk masuk ke debugger pilihan." -#: ../../library/functions.rst:132 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:132 msgid "" "Raises an :ref:`auditing event ` ``builtins.breakpoint`` with " "argument ``breakpointhook``." @@ -426,7 +430,7 @@ msgstr "" "Memunculkan :ref:`auditing event ` ``builtins.breakpoint`` dengan " "argumen ``breakpointhook``." -#: ../../library/functions.rst:139 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:139 msgid "" "Return a new array of bytes. The :class:`bytearray` class is a mutable " "sequence of integers in the range 0 <= x < 256. It has most of the usual " @@ -439,7 +443,7 @@ msgstr "" ":`typesseq-mutable`, dan juga sebagian besar metode yang dimiliki oleh " ":class:`bytes`, lihat :ref:`bytes-methods`." -#: ../../library/functions.rst:144 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:144 msgid "" "The optional *source* parameter can be used to initialize the array in a few" " different ways:" @@ -447,7 +451,7 @@ msgstr "" "Parameter opsional *source* dapat digunakan untuk menginisialisasi array " "dengan beberapa cara berbeda:" -#: ../../library/functions.rst:147 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:147 msgid "" "If it is a *string*, you must also give the *encoding* (and optionally, " "*errors*) parameters; :func:`bytearray` then converts the string to bytes " @@ -457,7 +461,7 @@ msgstr "" "(dan opsional, *errors*); :func:`bytearray` kemudian mengonversi string " "menjadi byte menggunakan :meth:`str.encode`." -#: ../../library/functions.rst:151 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:151 msgid "" "If it is an *integer*, the array will have that size and will be initialized" " with null bytes." @@ -465,7 +469,7 @@ msgstr "" "Jika ini adalah *integer*, array akan memiliki ukuran itu dan akan " "diinisialisasi dengan *null bytes*." -#: ../../library/functions.rst:154 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:154 msgid "" "If it is an object conforming to the *buffer* interface, a read-only buffer " "of the object will be used to initialize the bytes array." @@ -474,7 +478,7 @@ msgstr "" "penyangga baca-saja *read-only buffer* dari objek akan digunakan untuk " "menginisialisasi array byte." -#: ../../library/functions.rst:157 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:157 msgid "" "If it is an *iterable*, it must be an iterable of integers in the range ``0 " "<= x < 256``, which are used as the initial contents of the array." @@ -482,15 +486,15 @@ msgstr "" "Jika ini adalah *iterable*, itu harus iterable dari bilangan bulat dalam " "kisaran ``0 <= x < 256``, yang digunakan sebagai konten awal array." -#: ../../library/functions.rst:160 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:160 msgid "Without an argument, an array of size 0 is created." msgstr "Tanpa argumen, dibuat array berukuran 0." -#: ../../library/functions.rst:162 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:162 msgid "See also :ref:`binaryseq` and :ref:`typebytearray`." msgstr "Lihat juga: ref:`binaryseq` dan :ref:` typebytearray`." -#: ../../library/functions.rst:169 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:169 msgid "" "Return a new \"bytes\" object, which is an immutable sequence of integers in" " the range ``0 <= x < 256``. :class:`bytes` is an immutable version of " @@ -503,22 +507,22 @@ msgstr "" "-- ia memiliki metode non-mutasi *non-mutating* yang sama dan perilaku " "pengindeksan dan pengirisan yang sama." -#: ../../library/functions.rst:174 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:174 msgid "" "Accordingly, constructor arguments are interpreted as for :func:`bytearray`." msgstr "" "Dengan demikian, argumen konstruktor ditafsirkan untuk :func:`bytearray`." -#: ../../library/functions.rst:176 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:176 msgid "Bytes objects can also be created with literals, see :ref:`strings`." msgstr "Objek byte juga dapat dibuat dengan literal, lihat :ref:`strings`." -#: ../../library/functions.rst:178 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:178 msgid "See also :ref:`binaryseq`, :ref:`typebytes`, and :ref:`bytes-methods`." msgstr "" "Lihat juga :ref:`binaryseq`, :ref:`typebytes`, dan :ref:`bytes-methods`." -#: ../../library/functions.rst:183 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:183 msgid "" "Return :const:`True` if the *object* argument appears callable, " ":const:`False` if not. If this returns ``True``, it is still possible that " @@ -526,8 +530,14 @@ msgid "" "Note that classes are callable (calling a class returns a new instance); " "instances are callable if their class has a :meth:`__call__` method." msgstr "" +"Kembalikan :const:`True` jika argumen *object* tampak dapat dipanggil, " +":const:`False` jika tidak. Jika ini mengembalikan nilai ``True``, masih " +"mungkin bahwa pemanggilan gagal, tetapi jika itu ``False``, memanggil " +"*object* tidak akan pernah berhasil. Perhatikan bahwa kelas dapat dipanggil " +"(memanggil kelas mengembalikan instansi baru); instansi dapat dipanggil jika" +" kelasnya memiliki metode :meth:`__call__`." -#: ../../library/functions.rst:189 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:189 msgid "" "This function was first removed in Python 3.0 and then brought back in " "Python 3.2." @@ -535,7 +545,7 @@ msgstr "" "Fungsi ini pertama kali dihapus di Python 3.0 dan kemudian dibawa kembali di" " Python 3.2." -#: ../../library/functions.rst:196 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:196 msgid "" "Return the string representing a character whose Unicode code point is the " "integer *i*. For example, ``chr(97)`` returns the string ``'a'``, while " @@ -547,7 +557,7 @@ msgstr "" "``chr(8364)`` mengembalikan string ``'€'``. Ini adalah kebalikan dari " ":func:`ord`." -#: ../../library/functions.rst:200 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:200 msgid "" "The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in " "base 16). :exc:`ValueError` will be raised if *i* is outside that range." @@ -556,11 +566,11 @@ msgstr "" "dalam basis 16). :exc:`ValueError` akan ditimbulkan jika *i* berada di luar " "rentang itu." -#: ../../library/functions.rst:206 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:206 msgid "Transform a method into a class method." msgstr "Ubah metode menjadi metode kelas." -#: ../../library/functions.rst:208 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:208 msgid "" "A class method receives the class as implicit first argument, just like an " "instance method receives the instance. To declare a class method, use this " @@ -570,7 +580,7 @@ msgstr "" "pertama, seperti halnya metode *instance* menerima *instance*. Untuk " "mendeklarasikan metode kelas, gunakan idiom ini::" -#: ../../library/functions.rst:216 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:216 msgid "" "The ``@classmethod`` form is a function :term:`decorator` -- see " ":ref:`function` for details." @@ -578,7 +588,7 @@ msgstr "" "Bentuk ``@classmethod`` adalah fungsi :term:`decorator` -- lihat " ":ref:`function` untuk detail." -#: ../../library/functions.rst:219 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:219 msgid "" "A class method can be called either on the class (such as ``C.f()``) or on " "an instance (such as ``C().f()``). The instance is ignored except for its " @@ -590,7 +600,7 @@ msgstr "" " Jika metode kelas dipanggil untuk kelas turunan, objek kelas turunan " "dilewatkan sebagai argumen pertama yang tersirat." -#: ../../library/functions.rst:224 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:224 msgid "" "Class methods are different than C++ or Java static methods. If you want " "those, see :func:`staticmethod`." @@ -598,12 +608,12 @@ msgstr "" "Metode kelas atau *class methods* berbeda dari metode statis C++ atau Java. " "Jika Anda menginginkannya, lihat :func:`staticmethod`." -#: ../../library/functions.rst:227 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:227 msgid "For more information on class methods, see :ref:`types`." msgstr "" "Untuk informasi lebih lanjut tentang metode kelas, lihat :ref:`types`." -#: ../../library/functions.rst:232 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:232 msgid "" "Compile the *source* into a code or AST object. Code objects can be " "executed by :func:`exec` or :func:`eval`. *source* can either be a normal " @@ -615,7 +625,7 @@ msgstr "" "string byte, atau objek AST. Rujuk ke dokumentasi modul :mod:`ast` untuk " "informasi tentang cara bekerja dengan objek AST." -#: ../../library/functions.rst:237 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:237 msgid "" "The *filename* argument should give the file from which the code was read; " "pass some recognizable value if it wasn't read from a file (``''`` " @@ -625,7 +635,7 @@ msgstr "" "nilai yang dapat dikenali jika tidak dibaca dari berkas (``''`` " "biasa digunakan)." -#: ../../library/functions.rst:241 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:241 msgid "" "The *mode* argument specifies what kind of code must be compiled; it can be " "``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if " @@ -639,7 +649,7 @@ msgstr "" "pernyataan interaktif (dalam kasus terakhir, pernyataan ekspresi yang " "mengevaluasi sesuatu selain ``None`` akan dicetak)." -#: ../../library/functions.rst:247 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:247 msgid "" "The optional arguments *flags* and *dont_inherit* control which :ref:`future" " statements ` affect the compilation of *source*. If neither is " @@ -661,7 +671,7 @@ msgstr "" "nol, maka argumen *flags* adalah -- *future statements* yang berlaku di " "sekitar panggilan untuk dikompilasi jadi diabaikan." -#: ../../library/functions.rst:257 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:257 msgid "" "Future statements are specified by bits which can be bitwise ORed together " "to specify multiple statements. The bitfield required to specify a given " @@ -675,7 +685,7 @@ msgstr "" "atribut :attr:`~__future__._Feature.compiler_flag` pada :class:`~__future " "__._instance` contoh dalam :mod: `__future__` modul." -#: ../../library/functions.rst:262 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:262 msgid "" "The optional argument *flags* also controls whether the compiled source is " "allowed to contain top-level ``await``, ``async for`` and ``async with``. " @@ -689,7 +699,7 @@ msgstr "" "pengembalian telah ``CO_COROUTINE`` ditetapkan dalam ``co_code``, dan dapat " "secara interaktif dieksekusi melalui ``await eval(code_object)``." -#: ../../library/functions.rst:268 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:268 msgid "" "The argument *optimize* specifies the optimization level of the compiler; " "the default value of ``-1`` selects the optimization level of the " @@ -703,7 +713,7 @@ msgstr "" "``__debug__`` bernilai benar), ``1`` (*asserts* dihapus, ``__debug__`` " "bernilai salah) atau ``2`` (*docstrings* juga dihapus )." -#: ../../library/functions.rst:274 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:274 msgid "" "This function raises :exc:`SyntaxError` if the compiled source is invalid, " "and :exc:`ValueError` if the source contains null bytes." @@ -711,7 +721,7 @@ msgstr "" "Fungsi ini memunculkan :exc:`SyntaxError` jika sumber yang dikompilasi tidak" " valid, dan :exc:`ValueError` jika sumbernya berisi byte *null*." -#: ../../library/functions.rst:277 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:277 msgid "" "If you want to parse Python code into its AST representation, see " ":func:`ast.parse`." @@ -719,7 +729,7 @@ msgstr "" "Jika Anda ingin mengurai kode Python ke dalam representasi AST-nya, lihat " ":func:`ast.parse`." -#: ../../library/functions.rstNone +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rstNone msgid "" "Raises an :ref:`auditing event ` ``compile`` with arguments " "``source``, ``filename``." @@ -727,7 +737,7 @@ msgstr "" "Memunculkan :ref:`auditing event ` ``compile`` dengan argumen " "``source``, ``filename``." -#: ../../library/functions.rst:282 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:282 msgid "" "Raises an :ref:`auditing event ` ``compile`` with arguments " "``source`` and ``filename``. This event may also be raised by implicit " @@ -737,7 +747,7 @@ msgstr "" "``source`` dan ``filename``. *event* ini juga dapat dimunculkan oleh " "kompilasi implisit." -#: ../../library/functions.rst:288 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:288 msgid "" "When compiling a string with multi-line code in ``'single'`` or ``'eval'`` " "mode, input must be terminated by at least one newline character. This is " @@ -749,7 +759,7 @@ msgstr "" "baru. Ini untuk memudahkan deteksi pernyataan tidak lengkap dan lengkap " "dalam modul :mod:`code`." -#: ../../library/functions.rst:295 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:295 msgid "" "It is possible to crash the Python interpreter with a sufficiently " "large/complex string when compiling to an AST object due to stack depth " @@ -759,7 +769,7 @@ msgstr "" "cukup besar/kompleks ketika dikompilasi ke objek AST karena batasan " "kedalaman tumpukan dalam kompiler AST Python." -#: ../../library/functions.rst:299 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:299 msgid "" "Allowed use of Windows and Mac newlines. Also input in ``'exec'`` mode does" " not have to end in a newline anymore. Added the *optimize* parameter." @@ -768,7 +778,7 @@ msgstr "" "``'exec'`` tidak harus berakhir di baris baru lagi. Menambahkan parameter " "*optimize*." -#: ../../library/functions.rst:303 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:303 msgid "" "Previously, :exc:`TypeError` was raised when null bytes were encountered in " "*source*." @@ -776,7 +786,7 @@ msgstr "" "Sebelumnya, :exc:`TypeError` dimunculkan ketika byte *null* ditemui di " "*source*." -#: ../../library/functions.rst:307 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:307 msgid "" "``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable " "support for top-level ``await``, ``async for``, and ``async with``." @@ -785,7 +795,7 @@ msgstr "" "mengaktifkan dukungan untuk ``await``, ``async for``, dan ``async with`` " "tingkat atas." -#: ../../library/functions.rst:314 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:314 msgid "" "Return a complex number with the value *real* + *imag*\\*1j or convert a " "string or number to a complex number. If the first parameter is a string, " @@ -805,7 +815,7 @@ msgstr "" "*constructor* berfungsi sebagai konversi numerik seperti :class:`int` dan " ":class:`float`. Jika kedua argumen dihilangkan, kembalikan ``0j``." -#: ../../library/functions.rst:323 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:323 msgid "" "For a general Python object ``x``, ``complex(x)`` delegates to " "``x.__complex__()``. If ``__complex__()`` is not defined then it falls back" @@ -817,7 +827,7 @@ msgstr "" " ke :meth:`__float__`. Jika ``__float__()`` tidak didefinisikan maka beralih" " ke :meth:`__index__`." -#: ../../library/functions.rst:330 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:330 msgid "" "When converting from a string, the string must not contain whitespace around" " the central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is " @@ -827,18 +837,19 @@ msgstr "" "di sekitar operator ``+`` atau ``-`` pusat. Misalnya, ``complex('1+2j')`` " "baik-baik saja, tetapi ``complex('1 + 2j')`` menimbulkan :exc:`ValueError`." -#: ../../library/functions.rst:335 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:335 msgid "The complex type is described in :ref:`typesnumeric`." msgstr "Tipe kompleks dijelaskan dalam :ref:`typesnumeric`." -#: ../../library/functions.rst:337 ../../library/functions.rst:622 -#: ../../library/functions.rst:829 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:337 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:622 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:829 msgid "Grouping digits with underscores as in code literals is allowed." msgstr "" "Pengelompokan angka dengan garis bawah seperti dalam literal kode " "diperbolehkan." -#: ../../library/functions.rst:340 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:340 msgid "" "Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__`" " are not defined." @@ -846,7 +857,7 @@ msgstr "" "Dialihkan ke :meth:`__index__` jika :meth:`__complex__` dan " ":meth:`__float__` tidak terdefinisi." -#: ../../library/functions.rst:347 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:347 msgid "" "This is a relative of :func:`setattr`. The arguments are an object and a " "string. The string must be the name of one of the object's attributes. The" @@ -858,7 +869,7 @@ msgstr "" "menghapus atribut bernama, asalkan objek memperbolehkannya. Misalnya, " "``delattr(x, 'foobar')`` setara dengan ``del x.foobar``." -#: ../../library/functions.rst:359 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:359 msgid "" "Create a new dictionary. The :class:`dict` object is the dictionary class. " "See :class:`dict` and :ref:`typesmapping` for documentation about this " @@ -868,7 +879,7 @@ msgstr "" " Lihat :class:`dict` dan :ref:`typesmapping` untuk dokumentasi tentang kelas" " ini." -#: ../../library/functions.rst:362 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:362 msgid "" "For other containers see the built-in :class:`list`, :class:`set`, and " ":class:`tuple` classes, as well as the :mod:`collections` module." @@ -876,7 +887,7 @@ msgstr "" "Untuk wadah *containers* lain, lihat kelas-kelas bawaan :class: `list`, " ":class:`set`, dan :class:`tuple`, dan juga modul :mod:`collections`." -#: ../../library/functions.rst:368 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:368 msgid "" "Without arguments, return the list of names in the current local scope. " "With an argument, attempt to return a list of valid attributes for that " @@ -886,7 +897,7 @@ msgstr "" "Dengan argumen, mencoba untuk mengembalikan daftar *list* atribut yang valid" " untuk objek itu." -#: ../../library/functions.rst:371 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:371 msgid "" "If the object has a method named :meth:`__dir__`, this method will be called" " and must return the list of attributes. This allows objects that implement " @@ -899,7 +910,7 @@ msgstr "" ":func:`__getattribute__` untuk menyesuaikan cara :func:`dir` melaporkan " "atributnya." -#: ../../library/functions.rst:376 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:376 msgid "" "If the object does not provide :meth:`__dir__`, the function tries its best " "to gather information from the object's :attr:`~object.__dict__` attribute, " @@ -913,7 +924,7 @@ msgstr "" "lengkap, dan mungkin tidak akurat ketika objek memiliki alihsuai *custom* " ":func:`__getattr__`." -#: ../../library/functions.rst:381 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:381 msgid "" "The default :func:`dir` mechanism behaves differently with different types " "of objects, as it attempts to produce the most relevant, rather than " @@ -923,13 +934,13 @@ msgstr "" "objek, karena berusaha menghasilkan informasi yang paling relevan, dibanding" " lengkap,:" -#: ../../library/functions.rst:385 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:385 msgid "" "If the object is a module object, the list contains the names of the " "module's attributes." msgstr "Jika objek adalah objek modul, daftar berisi nama-nama atribut modul." -#: ../../library/functions.rst:388 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:388 msgid "" "If the object is a type or class object, the list contains the names of its " "attributes, and recursively of the attributes of its bases." @@ -937,7 +948,7 @@ msgstr "" "Jika objek adalah tipe atau objek kelas, daftar berisi nama atributnya, dan " "secara rekursif atribut dari basisnya." -#: ../../library/functions.rst:391 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:391 msgid "" "Otherwise, the list contains the object's attributes' names, the names of " "its class's attributes, and recursively of the attributes of its class's " @@ -946,11 +957,11 @@ msgstr "" "Jika tidak, daftar berisi nama atribut objek, nama atribut kelasnya, dan " "secara rekursif atribut dari kelas dasar kelasnya." -#: ../../library/functions.rst:395 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:395 msgid "The resulting list is sorted alphabetically. For example:" msgstr "Daftar yang dihasilkan diurutkan berdasarkan abjad. Sebagai contoh:" -#: ../../library/functions.rst:414 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:414 msgid "" "Because :func:`dir` is supplied primarily as a convenience for use at an " "interactive prompt, it tries to supply an interesting set of names more than" @@ -965,7 +976,7 @@ msgstr "" "dapat berubah lintas rilis. Misalnya, atribut metaclass tidak ada dalam " "daftar hasil ketika argumennya adalah kelas." -#: ../../library/functions.rst:424 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:424 msgid "" "Take two (non complex) numbers as arguments and return a pair of numbers " "consisting of their quotient and remainder when using integer division. " @@ -986,7 +997,7 @@ msgstr "" "adalah bukan nol, ia memiliki tanda yang sama dengan *b*, dan ``0 <= abs(a %" " b) < abs(b)``." -#: ../../library/functions.rst:436 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:436 msgid "" "Return an enumerate object. *iterable* must be a sequence, an " ":term:`iterator`, or some other object which supports iteration. The " @@ -1000,11 +1011,11 @@ msgstr "" ":func:`enumerate` mengembalikan tuple yang berisi hitungan (dari *start* " "yang bawaan ke 0) dan nilai yang diperoleh dari mengelilingi *iterable*." -#: ../../library/functions.rst:448 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:448 msgid "Equivalent to::" msgstr "Setara dengan::" -#: ../../library/functions.rst:459 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:459 msgid "" "The arguments are a string and optional globals and locals. If provided, " "*globals* must be a dictionary. If provided, *locals* can be any mapping " @@ -1014,7 +1025,7 @@ msgstr "" "*globals* harus berupa *dictionary*. Jika disediakan, *locals* dapat berupa " "objek pemetaan apa pun." -#: ../../library/functions.rst:463 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:463 msgid "" "The *expression* argument is parsed and evaluated as a Python expression " "(technically speaking, a condition list) using the *globals* and *locals* " @@ -1031,7 +1042,7 @@ msgid "" "enclosing environment." msgstr "" -#: ../../library/functions.rst:477 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:477 msgid "" "The return value is the result of the evaluated expression. Syntax errors " "are reported as exceptions. Example:" @@ -1039,7 +1050,7 @@ msgstr "" "Nilai kembalian adalah hasil dari ekspresi yang dievaluasi. Kesalahan " "sintaks dilaporkan sebagai pengecualian. Contoh:" -#: ../../library/functions.rst:484 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:484 msgid "" "This function can also be used to execute arbitrary code objects (such as " "those created by :func:`compile`). In this case pass a code object instead " @@ -1052,7 +1063,7 @@ msgstr "" "sebagai argumen *mode*, :func:`eval` nilai kembaliannya akan menjadi " "``None``." -#: ../../library/functions.rst:489 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:489 msgid "" "Hints: dynamic execution of statements is supported by the :func:`exec` " "function. The :func:`globals` and :func:`locals` functions returns the " @@ -1064,7 +1075,7 @@ msgstr "" "global dan lokal saat ini, masing-masing, yang mungkin berguna untuk " "diedarkan untuk digunakan oleh :func:`eval` atau :func:`exec`." -#: ../../library/functions.rst:494 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:494 msgid "" "See :func:`ast.literal_eval` for a function that can safely evaluate strings" " with expressions containing only literals." @@ -1072,7 +1083,8 @@ msgstr "" "Lihat :func:`ast.literal_eval` untuk fungsi yang dapat dengan aman " "mengevaluasi string dengan ekspresi yang hanya mengandung literal." -#: ../../library/functions.rstNone ../../library/functions.rstNone +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rstNone +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rstNone msgid "" "Raises an :ref:`auditing event ` ``exec`` with argument " "``code_object``." @@ -1080,7 +1092,8 @@ msgstr "" "Memunculkan :ref:`auditing event ` ``exec`` dengan argumen " "``code_object``." -#: ../../library/functions.rst:499 ../../library/functions.rst:534 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:499 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:534 msgid "" "Raises an :ref:`auditing event ` ``exec`` with the code object as " "the argument. Code compilation events may also be raised." @@ -1088,7 +1101,7 @@ msgstr "" "Memunculkan :ref:`auditing event ` ``exec`` dengan objek kode " "sebagai argumen. Kompilasi kode *events* juga dapat dimunculkan." -#: ../../library/functions.rst:506 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:506 msgid "" "This function supports dynamic execution of Python code. *object* must be " "either a string or a code object. If it is a string, the string is parsed " @@ -1110,7 +1123,7 @@ msgstr "" "luar definisi fungsi bahkan dalam konteks kode yang diteruskan ke fungsi " ":func:`exec`. Nilai kembalian adalah ``None``." -#: ../../library/functions.rst:516 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:516 msgid "" "In all cases, if the optional parts are omitted, the code is executed in the" " current scope. If only *globals* is provided, it must be a dictionary (and" @@ -1132,7 +1145,7 @@ msgstr "" "sebagai *globals* dan *lokals*, kode akan dieksekusi seolah-olah itu " "tertanam dalam definisi kelas." -#: ../../library/functions.rst:526 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:526 msgid "" "If the *globals* dictionary does not contain a value for the key " "``__builtins__``, a reference to the dictionary of the built-in module " @@ -1148,7 +1161,7 @@ msgstr "" "``__builtins__`` Anda sendiri ke *globals* sebelum meneruskannya ke " ":func:`exec`." -#: ../../library/functions.rst:539 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:539 msgid "" "The built-in functions :func:`globals` and :func:`locals` return the current" " global and local dictionary, respectively, which may be useful to pass " @@ -1158,7 +1171,7 @@ msgstr "" "mengembalikan *dictionary* global dan lokal, yang mungkin berguna untuk " "digunakan sebagai argumen kedua dan ketiga untuk :func:`exec` ." -#: ../../library/functions.rst:545 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:545 msgid "" "The default *locals* act as described for function :func:`locals` below: " "modifications to the default *locals* dictionary should not be attempted. " @@ -1170,7 +1183,7 @@ msgstr "" "boleh dicoba. Melewatkan *dictionary *locals* eksplisit jika Anda perlu " "melihat efek kode pada *locals* setelah fungsi :func:`exec` mengembalikan." -#: ../../library/functions.rst:553 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:553 msgid "" "Construct an iterator from those elements of *iterable* for which *function*" " returns true. *iterable* may be either a sequence, a container which " @@ -1183,7 +1196,7 @@ msgstr "" "mendukung iterasi, atau *iterator*. Jika *function* adalah ``None``, fungsi " "identitas diasumsikan, yaitu, semua elemen *iterable* yang salah dihapus." -#: ../../library/functions.rst:559 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:559 msgid "" "Note that ``filter(function, iterable)`` is equivalent to the generator " "expression ``(item for item in iterable if function(item))`` if function is " @@ -1195,7 +1208,7 @@ msgstr "" "tidak ``None`` dan ``(item for item in iterable if item)`` if *function* " "adalah ``None``." -#: ../../library/functions.rst:564 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:564 msgid "" "See :func:`itertools.filterfalse` for the complementary function that " "returns elements of *iterable* for which *function* returns false." @@ -1204,14 +1217,14 @@ msgstr "" "mengembalikan elemen *iterable* yang berfungsi *function* mengembalikan " "salah." -#: ../../library/functions.rst:574 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:574 msgid "" "Return a floating point number constructed from a number or string *x*." msgstr "" "Kembalikan angka pecahan *floating point* yang dibangun dari angka atau " "string *x*." -#: ../../library/functions.rst:576 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:576 msgid "" "If the argument is a string, it should contain a decimal number, optionally " "preceded by a sign, and optionally embedded in whitespace. The optional " @@ -1229,7 +1242,7 @@ msgstr "" "masukan harus sesuai dengan tata bahasa berikut karakter spasi awalan dan " "akhiran dihapus:" -#: ../../library/functions.rst:591 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:591 msgid "" "Here ``floatnumber`` is the form of a Python floating-point literal, " "described in :ref:`floating`. Case is not significant, so, for example, " @@ -1241,7 +1254,7 @@ msgstr "" "\"inf\", \"Inf\", \"INFINITY\" dan \"iNfINity\" adalah semua ejaan yang " "dapat diterima untuk infinity positif." -#: ../../library/functions.rst:596 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:596 msgid "" "Otherwise, if the argument is an integer or a floating point number, a " "floating point number with the same value (within Python's floating point " @@ -1253,7 +1266,7 @@ msgstr "" "*floating point* Python) dikembalikan. Jika argumen di luar kisaran *float* " "Python, :exc:`OverflowError` akan dimunculkan." -#: ../../library/functions.rst:601 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:601 msgid "" "For a general Python object ``x``, ``float(x)`` delegates to " "``x.__float__()``. If ``__float__()`` is not defined then it falls back to " @@ -1263,24 +1276,24 @@ msgstr "" "``x.__float__()``. Jika ``__float__()`` tidak terdefinisi maka beralih ke " ":meth:`__index__`." -#: ../../library/functions.rst:605 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:605 msgid "If no argument is given, ``0.0`` is returned." msgstr "Jika tidak ada argumen yang diberikan, dikembalikan sebagai ``0.0``." -#: ../../library/functions.rst:607 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:607 msgid "Examples::" msgstr "Contoh::" -#: ../../library/functions.rst:620 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:620 msgid "The float type is described in :ref:`typesnumeric`." msgstr "Tipe float dijelaskan dalam :ref:`typesnumeric`." -#: ../../library/functions.rst:628 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:628 msgid "Falls back to :meth:`__index__` if :meth:`__float__` is not defined." msgstr "" "Dialihkan ke :meth:`__index__` jika :meth:`__float__` tidak terdefinisi." -#: ../../library/functions.rst:638 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:638 msgid "" "Convert a *value* to a \"formatted\" representation, as controlled by " "*format_spec*. The interpretation of *format_spec* will depend on the type " @@ -1292,7 +1305,7 @@ msgstr "" "argumen *value*, namun ada sintaks pemformatan standar yang digunakan oleh " "sebagian besar tipe bawaan: :ref:`formatpec`." -#: ../../library/functions.rst:643 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:643 msgid "" "The default *format_spec* is an empty string which usually gives the same " "effect as calling :func:`str(value) `." @@ -1300,7 +1313,7 @@ msgstr "" "Default *format_spec* adalah string kosong yang biasanya memberikan efek " "yang sama dengan memanggil :func:`str(value) `." -#: ../../library/functions.rst:646 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:646 msgid "" "A call to ``format(value, format_spec)`` is translated to " "``type(value).__format__(value, format_spec)`` which bypasses the instance " @@ -1316,7 +1329,7 @@ msgstr "" ":mod:`object` dan *format_spec* tidak kosong, atau jika *format_spec* atau " "nilai kembalian bukan string." -#: ../../library/functions.rst:653 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:653 msgid "" "``object().__format__(format_spec)`` raises :exc:`TypeError` if " "*format_spec* is not an empty string." @@ -1324,7 +1337,7 @@ msgstr "" "``object().__format__(format_spec)`` menimbulkan :exc:`TypeError` jika " "*format_spec* bukan string kosong." -#: ../../library/functions.rst:662 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:662 msgid "" "Return a new :class:`frozenset` object, optionally with elements taken from " "*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and " @@ -1334,7 +1347,7 @@ msgstr "" " diambil dari *iterable*. ``frozenset`` adalah kelas bawaan. Lihat " ":class:`frozenset` dan :ref:`types-set` untuk dokumentasi tentang kelas ini." -#: ../../library/functions.rst:666 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:666 msgid "" "For other containers see the built-in :class:`set`, :class:`list`, " ":class:`tuple`, and :class:`dict` classes, as well as the :mod:`collections`" @@ -1344,7 +1357,7 @@ msgstr "" ":class:`list`,: class: `tuple`, dan :class:`dict`, serta modul " ":mod:`collections`." -#: ../../library/functions.rst:673 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:673 msgid "" "Return the value of the named attribute of *object*. *name* must be a " "string. If the string is the name of one of the object's attributes, the " @@ -1359,7 +1372,7 @@ msgstr "" "Jika atribut yang disebutkan tidak ada, *default* dikembalikan jika " "disediakan, jika tidak :exc:`AttributeError` dimunculkan." -#: ../../library/functions.rst:682 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:682 msgid "" "Return a dictionary representing the current global symbol table. This is " "always the dictionary of the current module (inside a function or method, " @@ -1371,7 +1384,7 @@ msgstr "" "metode, ini adalah modul di mana ia didefinisikan, bukan modul dari mana ia " "dipanggil)." -#: ../../library/functions.rst:689 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:689 msgid "" "The arguments are an object and a string. The result is ``True`` if the " "string is the name of one of the object's attributes, ``False`` if not. " @@ -1383,7 +1396,7 @@ msgstr "" " dengan memanggil ``getattr(object, name)`` dan melihat apakah itu " "memunculkan :exc:`AttributeError` atau tidak.)" -#: ../../library/functions.rst:697 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:697 msgid "" "Return the hash value of the object (if it has one). Hash values are " "integers. They are used to quickly compare dictionary keys during a " @@ -1396,7 +1409,7 @@ msgstr "" "memiliki nilai hash yang sama (bahkan jika mereka dari jenis yang berbeda, " "seperti halnya untuk 1 dan 1.0)." -#: ../../library/functions.rst:704 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:704 msgid "" "For objects with custom :meth:`__hash__` methods, note that :func:`hash` " "truncates the return value based on the bit width of the host machine. See " @@ -1406,7 +1419,7 @@ msgstr "" "bahwa :func:`hash` memotong atau mengosongkan kembali nilai berdasarkan " "lebar bit mesin *host*. Lihat :meth:`__hash__` untuk detailnya." -#: ../../library/functions.rst:710 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:710 msgid "" "Invoke the built-in help system. (This function is intended for interactive" " use.) If no argument is given, the interactive help system starts on the " @@ -1424,7 +1437,7 @@ msgstr "" " argumennya adalah objek jenis apa pun, halaman bantuan tentang objek " "tersebut dihasilkan." -#: ../../library/functions.rst:717 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:717 msgid "" "Note that if a slash(/) appears in the parameter list of a function, when " "invoking :func:`help`, it means that the parameters prior to the slash are " @@ -1437,13 +1450,13 @@ msgstr "" ":ref:`the FAQ entry on positional-only parameters `." -#: ../../library/functions.rst:722 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:722 msgid "" "This function is added to the built-in namespace by the :mod:`site` module." msgstr "" "Fungsi ini ditambahkan ke *namespace* bawaan dengan modul :mod:`site`." -#: ../../library/functions.rst:724 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:724 msgid "" "Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures" " for callables are now more comprehensive and consistent." @@ -1452,7 +1465,7 @@ msgstr "" "*signatures* yang dilaporkan untuk *callables* sekarang lebih komprehensif " "dan konsisten." -#: ../../library/functions.rst:731 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:731 msgid "" "Convert an integer number to a lowercase hexadecimal string prefixed with " "\"0x\". If *x* is not a Python :class:`int` object, it has to define an " @@ -1463,7 +1476,7 @@ msgstr "" "mendefinisikan metode :meth:`__index__` yang mengembalikan integer. Beberapa" " contoh:" -#: ../../library/functions.rst:740 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:740 msgid "" "If you want to convert an integer number to an uppercase or lower " "hexadecimal string with prefix or not, you can use either of the following " @@ -1473,7 +1486,7 @@ msgstr "" " besar atau huruf kecil dengan awalan atau tidak, Anda dapat menggunakan " "salah satu dari cara berikut:" -#: ../../library/functions.rst:752 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:752 msgid "" "See also :func:`int` for converting a hexadecimal string to an integer using" " a base of 16." @@ -1481,7 +1494,7 @@ msgstr "" "Lihat juga :func:`int` untuk mengonversi string heksadesimal menjadi integer" " menggunakan basis 16." -#: ../../library/functions.rst:757 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:757 msgid "" "To obtain a hexadecimal string representation for a float, use the " ":meth:`float.hex` method." @@ -1489,7 +1502,7 @@ msgstr "" "Untuk mendapatkan representasi string heksadesimal untuk float, gunakan " "metode :meth:`float.hex`." -#: ../../library/functions.rst:763 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:763 msgid "" "Return the \"identity\" of an object. This is an integer which is " "guaranteed to be unique and constant for this object during its lifetime. " @@ -1501,7 +1514,7 @@ msgstr "" " hidup yang tidak tumpang tindih mungkin memiliki nilai yang sama " ":func:`id`." -#: ../../library/functions.rst:773 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:773 msgid "" "If the *prompt* argument is present, it is written to standard output " "without a trailing newline. The function then reads a line from input, " @@ -1513,7 +1526,7 @@ msgstr "" " menjadi sebuah string (menghapus baris baru yang tertinggal), dan " "mengembalikannya. Ketika EOF dibaca, :exc:`EOFError` dimunculkan. Contoh::" -#: ../../library/functions.rst:783 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:783 msgid "" "If the :mod:`readline` module was loaded, then :func:`input` will use it to " "provide elaborate line editing and history features." @@ -1521,7 +1534,7 @@ msgstr "" "Jika modul :mod:`readline` dimuat, maka :func:`input` akan menggunakannya " "untuk menyediakan fitur pengeditan baris dan riwayat." -#: ../../library/functions.rstNone +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rstNone msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt``." @@ -1529,7 +1542,7 @@ msgstr "" "Memunculkan :ref:`auditing event ` ``builtins.input`` dengan " "argumen ``prompt``." -#: ../../library/functions.rst:788 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:788 msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt`` before reading input" @@ -1537,7 +1550,7 @@ msgstr "" "Memunculkan :ref:`auditing event ` ``builtins.input`` dengan " "argumen ``prompt`` sebelum membaca masukan" -#: ../../library/functions.rstNone +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rstNone msgid "" "Raises an :ref:`auditing event ` ``builtins.input/result`` with " "argument ``result``." @@ -1545,7 +1558,7 @@ msgstr "" "Memunculkan :ref:`auditing event ` ``builtins.input/result`` " "dengan argumen ``result``." -#: ../../library/functions.rst:793 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:793 msgid "" "Raises an auditing event ``builtins.input/result`` with the result after " "successfully reading input." @@ -1553,7 +1566,7 @@ msgstr "" "Menimbulkan audit *event* ``builtins.input/result`` dengan hasil setelah " "berhasil membaca masukan." -#: ../../library/functions.rst:800 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:800 msgid "" "Return an integer object constructed from a number or string *x*, or return " "``0`` if no arguments are given. If *x* defines :meth:`__int__`, ``int(x)``" @@ -1569,7 +1582,7 @@ msgstr "" "mengembalikan ``x.__trunc__()``. Untuk angka *floating point*, ini memotong " "menuju nol." -#: ../../library/functions.rst:807 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:807 msgid "" "If *x* is not a number or if *base* is given, then *x* must be a string, " ":class:`bytes`, or :class:`bytearray` instance representing an :ref:`integer" @@ -1598,11 +1611,11 @@ msgstr "" " sehingga ``int('010', 0)`` tidak sah, sedangkan ``int('010')`` adalah sah, " "serta ``int('010', 8)``." -#: ../../library/functions.rst:820 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:820 msgid "The integer type is described in :ref:`typesnumeric`." msgstr "Tipe integer dijelaskan dalam :ref:`typesnumeric`." -#: ../../library/functions.rst:822 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:822 msgid "" "If *base* is not an instance of :class:`int` and the *base* object has a " ":meth:`base.__index__ ` method, that method is called to " @@ -1615,12 +1628,12 @@ msgstr "" ":meth:`base.__int__` alih-alih :meth: `base.__index__ `." -#: ../../library/functions.rst:835 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:835 msgid "Falls back to :meth:`__index__` if :meth:`__int__` is not defined." msgstr "" "Dialihkan ke :meth:`__index__` jika :meth:`__int__` tidak terdefinisi." -#: ../../library/functions.rst:841 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:841 msgid "" "Return ``True`` if the *object* argument is an instance of the *classinfo* " "argument, or of a (direct, indirect or :term:`virtual `). Jika *object* bukan objek dari tipe " +"yang diberikan, fungsi selalu mengembalikan ``False``. Jika *classinfo* " +"adalah *tuple* dari objek tipe (atau secara rekursif, tuple lain semacam " +"itu), kembalikan ``True`` jika *object* adalah instansi dari salah satu " +"tipe. Jika *classinfo* bukan tipe atau tuple dari tipe dan *tuple* semacam " +"itu, eksepsi :exc:`TypeError` dimunculkan." -#: ../../library/functions.rst:853 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:853 msgid "" "Return ``True`` if *class* is a subclass (direct, indirect or :term:`virtual" " `) of *classinfo*. A class is considered a subclass " @@ -1639,8 +1660,13 @@ msgid "" "entry in *classinfo* will be checked. In any other case, a :exc:`TypeError` " "exception is raised." msgstr "" +"Kembalikan ``True`` jika *class* adalah sebuah subkelas (langsung, tidak " +"langsung atau :term:`virtual `) dari *classinfo*. Kelas" +" dianggap sebagai subkelas dari dirinya sendiri. *classinfo* dapat berupa " +"*tuple* dari objek kelas, dalam hal ini setiap entri dalam *classinfo* akan " +"diperiksa. Dalam kasus lain, eksepsi :exc:`TypeError` akan dimunculkan." -#: ../../library/functions.rst:862 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:862 msgid "" "Return an :term:`iterator` object. The first argument is interpreted very " "differently depending on the presence of the second argument. Without a " @@ -1668,11 +1694,11 @@ msgstr "" "*sentinel*, :exc: `StopIteration` akan ditimbulkan, jika tidak nilai akan " "dikembalikan." -#: ../../library/functions.rst:875 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:875 msgid "See also :ref:`typeiter`." msgstr "Lihat juga :ref:`typeiter`." -#: ../../library/functions.rst:877 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:877 msgid "" "One useful application of the second form of :func:`iter` is to build a " "block-reader. For example, reading fixed-width blocks from a binary database" @@ -1682,7 +1708,7 @@ msgstr "" "membangun pembaca blok. Misalnya, membaca blok dengan lebar tetap dari " "berkas basis data biner hingga akhir file tercapai::" -#: ../../library/functions.rst:889 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:889 msgid "" "Return the length (the number of items) of an object. The argument may be a" " sequence (such as a string, bytes, tuple, list, or range) or a collection " @@ -1692,7 +1718,7 @@ msgstr "" "urutan (seperti string, byte, *tuple*, *list*, atau *range*) atau koleksi " "(seperti *dictionary*, set, atau *frozen set*)." -#: ../../library/functions.rst:898 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:898 msgid "" "Rather than being a function, :class:`list` is actually a mutable sequence " "type, as documented in :ref:`typesseq-list` and :ref:`typesseq`." @@ -1701,7 +1727,7 @@ msgstr "" " yang bisa berubah *mutable*, seperti yang didokumentasikan dalam :ref" ":`typesseq-list` dan :ref: `typesseq`." -#: ../../library/functions.rst:904 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:904 msgid "" "Update and return a dictionary representing the current local symbol table. " "Free variables are returned by :func:`locals` when it is called in function " @@ -1713,7 +1739,7 @@ msgstr "" "blok fungsi, tetapi tidak di blok kelas. Perhatikan bahwa pada tingkat " "modul, :func:`locals` dan :func:`globals` adalah *dictionary* yang sama." -#: ../../library/functions.rst:910 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:910 msgid "" "The contents of this dictionary should not be modified; changes may not " "affect the values of local and free variables used by the interpreter." @@ -1721,7 +1747,7 @@ msgstr "" "Isi *dictionary* ini tidak boleh dimodifikasi; perubahan mungkin tidak " "mempengaruhi nilai variabel lokal dan bebas yang digunakan oleh interpreter." -#: ../../library/functions.rst:915 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:915 msgid "" "Return an iterator that applies *function* to every item of *iterable*, " "yielding the results. If additional *iterable* arguments are passed, " @@ -1737,7 +1763,7 @@ msgstr "" "ketika *iterable* terpendek habis. Untuk kasus-kasus di mana input fungsi " "sudah diatur ke dalam argumen *tuples*, lihat :func:`itertools.starmap`." -#: ../../library/functions.rst:926 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:926 msgid "" "Return the largest item in an iterable or the largest of two or more " "arguments." @@ -1745,7 +1771,7 @@ msgstr "" "Kembalikan item terbesar dalam iterable atau yang terbesar dari dua atau " "lebih argumen." -#: ../../library/functions.rst:929 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:929 msgid "" "If one positional argument is provided, it should be an :term:`iterable`. " "The largest item in the iterable is returned. If two or more positional " @@ -1755,7 +1781,8 @@ msgstr "" " terbesar di *iterable* dikembalikan. Jika dua atau lebih argumen posisi " "disediakan, argumen posisi terbesar dikembalikan." -#: ../../library/functions.rst:934 ../../library/functions.rst:971 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:934 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:971 msgid "" "There are two optional keyword-only arguments. The *key* argument specifies " "a one-argument ordering function like that used for :meth:`list.sort`. The " @@ -1769,7 +1796,7 @@ msgstr "" " jika yang disediakan itu kosong. Jika iterable kosong dan *default* tidak " "disediakan, :exc:`ValueError` akan dimunculkan." -#: ../../library/functions.rst:940 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:940 msgid "" "If multiple items are maximal, the function returns the first one " "encountered. This is consistent with other sort-stability preserving tools " @@ -1781,15 +1808,17 @@ msgstr "" "seperti ``sorted(iterable, key=keyfunc, reverse=True)[0]`` dan " "``heapq.nlargest(1, iterable, key=keyfunc)``." -#: ../../library/functions.rst:945 ../../library/functions.rst:982 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:945 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:982 msgid "The *default* keyword-only argument." msgstr "*default* hanya argumen kata kunci *keyword argument*." -#: ../../library/functions.rst:948 ../../library/functions.rst:985 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:948 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:985 msgid "The *key* can be ``None``." msgstr "*key* bisa jadi ``None``." -#: ../../library/functions.rst:956 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:956 msgid "" "Return a \"memory view\" object created from the given argument. See " ":ref:`typememoryview` for more information." @@ -1797,7 +1826,7 @@ msgstr "" "Kembalikan objek \"memory view\" yang dibuat dari argumen yang diberikan. " "Lihat :ref:`typememoryview` untuk informasi lebih lanjut." -#: ../../library/functions.rst:963 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:963 msgid "" "Return the smallest item in an iterable or the smallest of two or more " "arguments." @@ -1805,7 +1834,7 @@ msgstr "" "Kembalikan item terkecil dalam *iterable* atau terkecil dari dua atau lebih " "argumen." -#: ../../library/functions.rst:966 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:966 msgid "" "If one positional argument is provided, it should be an :term:`iterable`. " "The smallest item in the iterable is returned. If two or more positional " @@ -1816,7 +1845,7 @@ msgstr "" " terkecil di *iterable* dikembalikan. Jika dua atau lebih argumen posisional" " disediakan, argumen posisional terkecil akan dikembalikan." -#: ../../library/functions.rst:977 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:977 msgid "" "If multiple items are minimal, the function returns the first one " "encountered. This is consistent with other sort-stability preserving tools " @@ -1828,7 +1857,7 @@ msgstr "" "seperti ``sorted(iterable, key=keyfunc)[0]`` dan ``heapq.nsmallest(1, " "iterable, key=keyfunc)``." -#: ../../library/functions.rst:991 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:991 msgid "" "Retrieve the next item from the *iterator* by calling its " ":meth:`~iterator.__next__` method. If *default* is given, it is returned if" @@ -1838,7 +1867,7 @@ msgstr "" ":meth:`~iterator.__next__`. Jika *default* diberikan, itu dikembalikan jika " "*iterator* habis, jika tidak :exc:`StopIteration` akan dimunculkan." -#: ../../library/functions.rst:998 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:998 msgid "" "Return a new featureless object. :class:`object` is a base for all classes." " It has the methods that are common to all instances of Python classes. " @@ -1848,7 +1877,7 @@ msgstr "" "kelas. Ini memiliki metode yang umum untuk semua contoh kelas Python. Fungsi" " ini tidak menerima argumen apa pun." -#: ../../library/functions.rst:1004 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1004 msgid "" ":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't " "assign arbitrary attributes to an instance of the :class:`object` class." @@ -1856,7 +1885,7 @@ msgstr "" ":class:`object` *not* memiliki :attr:`~objek.__dict__`, jadi Anda tidak " "dapat menetapkan atribut *arbitrary* ke turunan dari kelas :class:`object`." -#: ../../library/functions.rst:1010 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1010 msgid "" "Convert an integer number to an octal string prefixed with \"0o\". The " "result is a valid Python expression. If *x* is not a Python :class:`int` " @@ -1868,7 +1897,7 @@ msgstr "" "`int`, ia harus mendefinisikan metode :meth:`__index__` yang mengembalikan " "integer. Sebagai contoh:" -#: ../../library/functions.rst:1020 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1020 msgid "" "If you want to convert an integer number to octal string either with prefix " "\"0o\" or not, you can use either of the following ways." @@ -1877,7 +1906,7 @@ msgstr "" "awalan \"0o\" atau tidak, Anda dapat menggunakan salah satu dari cara " "berikut." -#: ../../library/functions.rst:1037 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1037 msgid "" "Open *file* and return a corresponding :term:`file object`. If the file " "cannot be opened, an :exc:`OSError` is raised." @@ -1885,7 +1914,7 @@ msgstr "" "Buka *file* dan kembalikan yang sesuai :term:`file object`. Jika berkas " "tidak dapat dibuka, :exc:`OSError` akan dimunculkan." -#: ../../library/functions.rst:1040 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1040 msgid "" "*file* is a :term:`path-like object` giving the pathname (absolute or " "relative to the current working directory) of the file to be opened or an " @@ -1899,7 +1928,7 @@ msgstr "" "(Jika deskriptor berkas diberikan, itu ditutup ketika objek I/O yang " "dikembalikan ditutup, kecuali *closefd* diatur ke ``False``.)" -#: ../../library/functions.rst:1046 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1046 msgid "" "*mode* is an optional string that specifies the mode in which the file is " "opened. It defaults to ``'r'`` which means open for reading in text mode. " @@ -1924,71 +1953,71 @@ msgstr "" "(Untuk membaca dan menulis byte *raw*, gunakan mode biner dan biarkan " "*encoding* tidak ditentukan.) Mode yang tersedia adalah:" -#: ../../library/functions.rst:1063 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1063 msgid "Character" msgstr "Karakter" -#: ../../library/functions.rst:1063 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1063 msgid "Meaning" msgstr "Artinya" -#: ../../library/functions.rst:1065 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1065 msgid "``'r'``" msgstr "``'r'``" -#: ../../library/functions.rst:1065 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1065 msgid "open for reading (default)" msgstr "terbuka untuk membaca (bawaan)" -#: ../../library/functions.rst:1066 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1066 msgid "``'w'``" msgstr "``'w'``" -#: ../../library/functions.rst:1066 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1066 msgid "open for writing, truncating the file first" msgstr "buka untuk menulis, mengosongkan berkas terlebih dahulu" -#: ../../library/functions.rst:1067 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1067 msgid "``'x'``" msgstr "``'x'``" -#: ../../library/functions.rst:1067 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1067 msgid "open for exclusive creation, failing if the file already exists" msgstr "terbuka untuk pembuatan eksklusif, gagal jika file sudah ada" -#: ../../library/functions.rst:1068 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1068 msgid "``'a'``" msgstr "``'a'``" -#: ../../library/functions.rst:1068 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1068 msgid "open for writing, appending to the end of the file if it exists" msgstr "terbuka untuk menulis, menambahkan di bagian akhir berkas jika ada" -#: ../../library/functions.rst:1069 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1069 msgid "``'b'``" msgstr "``'b'``" -#: ../../library/functions.rst:1069 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1069 msgid "binary mode" msgstr "mode biner" -#: ../../library/functions.rst:1070 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1070 msgid "``'t'``" msgstr "``'t'``" -#: ../../library/functions.rst:1070 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1070 msgid "text mode (default)" msgstr "mode teks (bawaan)" -#: ../../library/functions.rst:1071 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1071 msgid "``'+'``" msgstr "``'+'``" -#: ../../library/functions.rst:1071 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1071 msgid "open for updating (reading and writing)" msgstr "terbuka untuk memperbarui (membaca dan menulis)" -#: ../../library/functions.rst:1074 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1074 msgid "" "The default mode is ``'r'`` (open for reading text, synonym of ``'rt'``). " "Modes ``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and" @@ -1998,7 +2027,7 @@ msgstr "" "``'rt'``). Mode ``'w+'`` dan ``'w+b'`` membuka dan mengosongkan berkas. Mode" " ``'r+'`` dan ``'r+b'`` membuka file tanpa mengosongkan." -#: ../../library/functions.rst:1078 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1078 msgid "" "As mentioned in the :ref:`io-overview`, Python distinguishes between binary " "and text I/O. Files opened in binary mode (including ``'b'`` in the *mode* " @@ -2016,7 +2045,7 @@ msgstr "" "diterjemahkan *decoded* menggunakan *encoding* bergantung-platform atau " "menggunakan *encoding* yang ditentukan jika diberikan." -#: ../../library/functions.rst:1086 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1086 msgid "" "There is an additional mode character permitted, ``'U'``, which no longer " "has any effect, and is considered deprecated. It previously enabled " @@ -2030,7 +2059,7 @@ msgstr "" "Python 3.0. Rujuk ke dokumentasi parameter :ref:`newline ` untuk rincian lebih lanjut." -#: ../../library/functions.rst:1094 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1094 msgid "" "Python doesn't depend on the underlying operating system's notion of text " "files; all the processing is done by Python itself, and is therefore " @@ -2040,7 +2069,7 @@ msgstr "" "teks; semua pemrosesan dilakukan oleh Python sendiri, dan oleh karena itu " "tidak bergantung platform." -#: ../../library/functions.rst:1098 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1098 msgid "" "*buffering* is an optional integer used to set the buffering policy. Pass 0" " to switch buffering off (only allowed in binary mode), 1 to select line " @@ -2056,7 +2085,7 @@ msgstr "" "*buffering* yang diberikan, kebijakan *buffering* bawaan berfungsi sebagai " "berikut:" -#: ../../library/functions.rst:1104 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1104 msgid "" "Binary files are buffered in fixed-size chunks; the size of the buffer is " "chosen using a heuristic trying to determine the underlying device's \"block" @@ -2069,7 +2098,7 @@ msgstr "" ":attr:`io.DEFAULT_BUFFER_SIZE`. Pada banyak sistem, panjang penyangga " "biasanya adalah 4096 atau 8192 byte." -#: ../../library/functions.rst:1109 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1109 msgid "" "\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` " "returns ``True``) use line buffering. Other text files use the policy " @@ -2079,7 +2108,7 @@ msgstr "" "mengembalikan ``True``) menggunakan *line buffering*. File teks lainnya " "menggunakan kebijakan yang dijelaskan di atas untuk file biner." -#: ../../library/functions.rst:1113 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1113 msgid "" "*encoding* is the name of the encoding used to decode or encode the file. " "This should only be used in text mode. The default encoding is platform " @@ -2094,7 +2123,7 @@ msgstr "" "encoding` yang didukung oleh Python dapat digunakan. Lihat modul " ":mod:`codecs` untuk daftar penyandian *encoding* yang didukung." -#: ../../library/functions.rst:1120 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1120 msgid "" "*errors* is an optional string that specifies how encoding and decoding " "errors are to be handled—this cannot be used in binary mode. A variety of " @@ -2108,7 +2137,7 @@ msgstr "" ":`error-handlers`), meskipun nama penanganan kesalahan yang telah terdaftar " "dengan :func:`codecs.register_error` juga valid. Nama standar meliputi:" -#: ../../library/functions.rst:1128 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1128 msgid "" "``'strict'`` to raise a :exc:`ValueError` exception if there is an encoding " "error. The default value of ``None`` has the same effect." @@ -2117,7 +2146,7 @@ msgstr "" "kesalahan penyandian *encoding*. Nilai bawaan dari ``None`` memiliki efek " "yang sama." -#: ../../library/functions.rst:1132 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1132 msgid "" "``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to" " data loss." @@ -2125,7 +2154,7 @@ msgstr "" "``'ignore'`` mengabaikan kesalahan. Perhatikan bahwa mengabaikan kesalahan " "penyandian *encoding* dapat menyebabkan hilangnya data." -#: ../../library/functions.rst:1135 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1135 msgid "" "``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted " "where there is malformed data." @@ -2133,7 +2162,7 @@ msgstr "" "``'replace'`` menyebabkan penanda pengganti (seperti ``'?'``) disisipkan di" " mana ada data yang tidak sesuai format." -#: ../../library/functions.rst:1138 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1138 msgid "" "``'surrogateescape'`` will represent any incorrect bytes as code points in " "the Unicode Private Use Area ranging from U+DC80 to U+DCFF. These private " @@ -2147,7 +2176,7 @@ msgstr "" "kesalahan ``surrogateescape`` digunakan saat menulis data. Ini berguna untuk" " memproses berkas dalam penyandian *encoding* yang tidak dikenal." -#: ../../library/functions.rst:1145 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1145 msgid "" "``'xmlcharrefreplace'`` is only supported when writing to a file. Characters" " not supported by the encoding are replaced with the appropriate XML " @@ -2157,7 +2186,7 @@ msgstr "" " tidak didukung oleh penyandian *encoding* diganti dengan referensi karakter" " XML yang sesuai ``&#nnn;``." -#: ../../library/functions.rst:1149 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1149 msgid "" "``'backslashreplace'`` replaces malformed data by Python's backslashed " "escape sequences." @@ -2165,7 +2194,7 @@ msgstr "" "``'backslashreplace'`` menggantikan data yang salah dengan urutan pemisahan " "dengan *backslash* dari Python." -#: ../../library/functions.rst:1152 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1152 msgid "" "``'namereplace'`` (also only supported when writing) replaces unsupported " "characters with ``\\N{...}`` escape sequences." @@ -2173,7 +2202,7 @@ msgstr "" "``'namereplace'`` (juga hanya didukung saat menulis) menggantikan karakter " "yang tidak didukung dengan ``\\N{...}`` urutan pemisahan." -#: ../../library/functions.rst:1160 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1160 msgid "" "*newline* controls how :term:`universal newlines` mode works (it only " "applies to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, " @@ -2183,7 +2212,7 @@ msgstr "" "hanya berlaku untuk mode teks). Itu bisa ``None``, ``''``, ``'\\n'``, " "``'\\r'``, dan ``'\\r\\n'``. Ia bekerja sebagai berikut:" -#: ../../library/functions.rst:1164 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1164 msgid "" "When reading input from the stream, if *newline* is ``None``, universal " "newlines mode is enabled. Lines in the input can end in ``'\\n'``, " @@ -2202,7 +2231,7 @@ msgstr "" "masukan hanya diakhiri oleh string yang diberikan, dan akhir baris " "dikembalikan ke pemanggil yang tidak diterjemahkan." -#: ../../library/functions.rst:1172 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1172 msgid "" "When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` " "characters written are translated to the system default line separator, " @@ -2217,7 +2246,7 @@ msgstr "" "nilai legal lainnya, setiap karakter ``'\\n'`` yang ditulis diterjemahkan ke" " string yang diberikan." -#: ../../library/functions.rst:1178 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1178 msgid "" "If *closefd* is ``False`` and a file descriptor rather than a filename was " "given, the underlying file descriptor will be kept open when the file is " @@ -2229,7 +2258,7 @@ msgstr "" "berkas ditutup. Jika nama berkas diberikan *closefd* harus bernilai ``True``" " (bawaan) jika tidak kesalahan akan dimunculkan." -#: ../../library/functions.rst:1183 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1183 msgid "" "A custom opener can be used by passing a callable as *opener*. The " "underlying file descriptor for the file object is then obtained by calling " @@ -2243,12 +2272,12 @@ msgstr "" " mengembalikan deskriptor berkas terbuka (lewat :mod:`os.open` sebagai " "*opener* menghasilkan fungsionalitas yang mirip dengan melewatkan ``None``)." -#: ../../library/functions.rst:1189 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1189 msgid "The newly created file is :ref:`non-inheritable `." msgstr "" "Berkas yang baru dibuat adalah :ref:`non-inheritable `." -#: ../../library/functions.rst:1191 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1191 msgid "" "The following example uses the :ref:`dir_fd ` parameter of the " ":func:`os.open` function to open a file relative to a given directory::" @@ -2256,7 +2285,7 @@ msgstr "" "Contoh berikut menggunakan parameter :ref:`dir_fd ` dari fungsi " ":func:`os.open` untuk membuka berkas relatif ke direktori yang diberikan::" -#: ../../library/functions.rst:1204 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1204 msgid "" "The type of :term:`file object` returned by the :func:`open` function " "depends on the mode. When :func:`open` is used to open a file in a text " @@ -2283,7 +2312,7 @@ msgstr "" "Ketika *buffering* dinonaktifkan, aliran tak diproses *raw stream*, subkelas" " dari :class:`io.RawIOBase`, :class:`io.FileIO`, dikembalikan." -#: ../../library/functions.rst:1225 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1225 msgid "" "See also the file handling modules, such as, :mod:`fileinput`, :mod:`io` " "(where :func:`open` is declared), :mod:`os`, :mod:`os.path`, " @@ -2293,7 +2322,7 @@ msgstr "" " mana :func:`open` dideklarasikan), :mod:`os`, :mod:`os.path`, " ":mod:`tempfile`, dan :mod:`shutil`." -#: ../../library/functions.rst:1230 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1230 msgid "" "Raises an :ref:`auditing event ` ``open`` with arguments ``file``," " ``mode``, ``flags``." @@ -2301,7 +2330,7 @@ msgstr "" "Memunculkan :ref:`auditing event ` ``open`` dengan argumen " "``file``, ``mode``, ``flags``." -#: ../../library/functions.rst:1231 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1231 msgid "" "The ``mode`` and ``flags`` arguments may have been modified or inferred from" " the original call." @@ -2309,22 +2338,22 @@ msgstr "" "Argumen ``mode`` dan ``flags`` mungkin telah dimodifikasi atau disimpulkan " "dari pemanggilan asli." -#: ../../library/functions.rst:1237 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1237 msgid "The *opener* parameter was added." msgstr "Parameter *opener* telah ditambahkan." -#: ../../library/functions.rst:1238 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1238 msgid "The ``'x'`` mode was added." msgstr "Mode ``'x'`` telah ditambahkan." -#: ../../library/functions.rst:1239 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1239 msgid "" ":exc:`IOError` used to be raised, it is now an alias of :exc:`OSError`." msgstr "" ":exc:`IOError` sebelumnya ditimbulkan, sekarang merupakan alias dari " ":exc:`OSError`." -#: ../../library/functions.rst:1240 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1240 msgid "" ":exc:`FileExistsError` is now raised if the file opened in exclusive " "creation mode (``'x'``) already exists." @@ -2332,15 +2361,15 @@ msgstr "" ":exc:`FileExistsError` sekarang ditimbulkan jika berkas yang dibuka dalam " "mode pembuatan eksklusif (``'x'``) sudah ada." -#: ../../library/functions.rst:1246 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1246 msgid "The file is now non-inheritable." msgstr "Berkas sekarang tidak dapat diwariskan." -#: ../../library/functions.rst:1250 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1250 msgid "The ``'U'`` mode." msgstr "Mode ``'U'``." -#: ../../library/functions.rst:1255 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1255 msgid "" "If the system call is interrupted and the signal handler does not raise an " "exception, the function now retries the system call instead of raising an " @@ -2351,17 +2380,17 @@ msgstr "" "menimbulkan pengecualian :exc:`InterruptedError` (lihat :pep:`475` untuk " "penjelasannya)." -#: ../../library/functions.rst:1258 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1258 msgid "The ``'namereplace'`` error handler was added." msgstr "Penangan kesalahan ``'namereplace'`` telah ditambahkan." -#: ../../library/functions.rst:1263 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1263 msgid "Support added to accept objects implementing :class:`os.PathLike`." msgstr "" "Dukungan ditambahkan untuk menerima objek yang mengimplementasikan " ":class:`os.PathLike`." -#: ../../library/functions.rst:1264 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1264 msgid "" "On Windows, opening a console buffer may return a subclass of " ":class:`io.RawIOBase` other than :class:`io.FileIO`." @@ -2369,7 +2398,7 @@ msgstr "" "Di Windows, membuka penyangga *buffer* konsol dapat mengembalikan subclass " "dari :class:`io.RawIOBase` selain :class:`io.FileIO`." -#: ../../library/functions.rst:1269 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1269 msgid "" "Given a string representing one Unicode character, return an integer " "representing the Unicode code point of that character. For example, " @@ -2381,7 +2410,7 @@ msgstr "" "mengembalikan integer ``97`` dan ``ord('€')`` (tanda Euro) mengembalikan " "``8364``. Ini adalah kebalikan dari :func:`chr`." -#: ../../library/functions.rst:1277 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1277 msgid "" "Return *base* to the power *exp*; if *mod* is present, return *base* to the " "power *exp*, modulo *mod* (computed more efficiently than ``pow(base, exp) %" @@ -2393,7 +2422,7 @@ msgstr "" "exp) % mod``). Bentuk dua argumen ``pow(base, exp)`` setara dengan " "menggunakan operator *power*: ``base**exp``." -#: ../../library/functions.rst:1282 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1282 msgid "" "The arguments must have numeric types. With mixed operand types, the " "coercion rules for binary arithmetic operators apply. For :class:`int` " @@ -2409,7 +2438,7 @@ msgstr "" "pecahan *float* dan hasil pecahan *float* dikirimkan. Misalnya, ``10**2`` " "mengembalikan ``100``, tetapi ``10**-2`` mengembalikan ``0.01``." -#: ../../library/functions.rst:1289 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1289 msgid "" "For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must " "also be of integer type and *mod* must be nonzero. If *mod* is present and " @@ -2423,12 +2452,12 @@ msgstr "" "``pow(inv_base, -exp, mod)`` dikembalikan, di mana *inv_base* adalah " "kebalikan dari *base* *modulo* *mod*." -#: ../../library/functions.rst:1295 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1295 msgid "Here's an example of computing an inverse for ``38`` modulo ``97``::" msgstr "" "Berikut adalah contoh penghitungan kebalikan untuk ``38`` modulo ``97``::" -#: ../../library/functions.rst:1302 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1302 msgid "" "For :class:`int` operands, the three-argument form of ``pow`` now allows the" " second argument to be negative, permitting computation of modular inverses." @@ -2437,7 +2466,7 @@ msgstr "" "memungkinkan argumen kedua menjadi negatif, memungkinkan perhitungan " "*inverse* modular." -#: ../../library/functions.rst:1307 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1307 msgid "" "Allow keyword arguments. Formerly, only positional arguments were " "supported." @@ -2445,7 +2474,7 @@ msgstr "" "Izinkan argumen kata kunci *keyword arguments*. Sebelumnya, hanya argumen " "posisi yang didukung." -#: ../../library/functions.rst:1314 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1314 msgid "" "Print *objects* to the text stream *file*, separated by *sep* and followed " "by *end*. *sep*, *end*, *file* and *flush*, if present, must be given as " @@ -2455,7 +2484,7 @@ msgstr "" "oleh *end*. *sep*, *end*, *file* dan *flush*, jika ada, harus diberikan " "sebagai argumen kata kunci *keyword arguments*." -#: ../../library/functions.rst:1318 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1318 msgid "" "All non-keyword arguments are converted to strings like :func:`str` does and" " written to the stream, separated by *sep* and followed by *end*. Both " @@ -2469,7 +2498,7 @@ msgstr "" "berarti menggunakan nilai bawaan. Jika tidak ada *objects* yang diberikan, " ":func:`print` hanya akan menulis *end*." -#: ../../library/functions.rst:1324 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1324 msgid "" "The *file* argument must be an object with a ``write(string)`` method; if it" " is not present or ``None``, :data:`sys.stdout` will be used. Since printed" @@ -2482,7 +2511,7 @@ msgstr "" "dengan objek file mode biner. Untuk ini, gunakan ``file.write(...)`` sebagai" " gantinya." -#: ../../library/functions.rst:1329 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1329 msgid "" "Whether output is buffered is usually determined by *file*, but if the " "*flush* keyword argument is true, the stream is forcibly flushed." @@ -2491,15 +2520,15 @@ msgstr "" "jika argumen kata kunci *flush* bernilai benar, aliran *stream* dihapus " "*flushed* secara paksa." -#: ../../library/functions.rst:1332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1332 msgid "Added the *flush* keyword argument." msgstr "Menambahkan argumen kata kunci *flush*." -#: ../../library/functions.rst:1338 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1338 msgid "Return a property attribute." msgstr "Kembalikan atribut properti." -#: ../../library/functions.rst:1340 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1340 msgid "" "*fget* is a function for getting an attribute value. *fset* is a function " "for setting an attribute value. *fdel* is a function for deleting an " @@ -2509,11 +2538,11 @@ msgstr "" "untuk mengatur nilai atribut. *fdel* adalah fungsi untuk menghapus nilai " "atribut. Dan *doc* membuat docstring untuk atribut." -#: ../../library/functions.rst:1344 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1344 msgid "A typical use is to define a managed attribute ``x``::" msgstr "Penggunaan khasnya untuk mendefinisikan atribut yang dikelola ``x``::" -#: ../../library/functions.rst:1361 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1361 msgid "" "If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = " "value`` will invoke the setter and ``del c.x`` the deleter." @@ -2521,7 +2550,7 @@ msgstr "" "Jika *c* adalah *instance* dari *C*, ``c.x`` akan memanggil *getter*, ``c.x " "= value`` akan memanggil *setter* dan ``del c.x`` memanggil deleter." -#: ../../library/functions.rst:1364 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1364 msgid "" "If given, *doc* will be the docstring of the property attribute. Otherwise, " "the property will copy *fget*'s docstring (if it exists). This makes it " @@ -2533,7 +2562,7 @@ msgstr "" "memungkinkan untuk membuat properti baca-saja *read-only* dengan mudah " "menggunakan :func:`property` sebagai :term:`decorator`::" -#: ../../library/functions.rst:1377 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1377 msgid "" "The ``@property`` decorator turns the :meth:`voltage` method into a " "\"getter\" for a read-only attribute with the same name, and it sets the " @@ -2543,7 +2572,7 @@ msgstr "" " untuk atribut baca-saja *read-only* dengan nama yang sama, dan mengatur " "*docstring* untuk *voltage* menjadi \"Get the current voltage.\"" -#: ../../library/functions.rst:1381 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1381 msgid "" "A property object has :attr:`~property.getter`, :attr:`~property.setter`, " "and :attr:`~property.deleter` methods usable as decorators that create a " @@ -2556,7 +2585,7 @@ msgstr "" "*accessor* yang sesuai. diatur ke fungsi yang didekorasi. Ini paling baik " "dijelaskan dengan contoh::" -#: ../../library/functions.rst:1403 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1403 msgid "" "This code is exactly equivalent to the first example. Be sure to give the " "additional functions the same name as the original property (``x`` in this " @@ -2565,7 +2594,7 @@ msgstr "" "Kode ini persis sama dengan contoh pertama. Pastikan untuk memberi fungsi " "tambahan nama yang sama dengan properti asli (``x`` dalam kasus ini.)" -#: ../../library/functions.rst:1407 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1407 msgid "" "The returned property object also has the attributes ``fget``, ``fset``, and" " ``fdel`` corresponding to the constructor arguments." @@ -2573,11 +2602,11 @@ msgstr "" "Properti dari objek yang dikembalikan juga memiliki atribut ``fget``, " "``fset``, dan ``fdel`` yang sesuai dengan argumen pembangun *constructor*." -#: ../../library/functions.rst:1410 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1410 msgid "The docstrings of property objects are now writeable." msgstr "docstrings dari properti objek-objek sekarang dapat ditulisi." -#: ../../library/functions.rst:1419 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1419 msgid "" "Rather than being a function, :class:`range` is actually an immutable " "sequence type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." @@ -2586,7 +2615,7 @@ msgstr "" "yang tidak dapat diubah *immutable*, seperti yang didokumentasikan dalam " ":ref:`typesseq-range` dan :ref:`typesseq`." -#: ../../library/functions.rst:1425 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1425 msgid "" "Return a string containing a printable representation of an object. For " "many types, this function makes an attempt to return a string that would " @@ -2605,7 +2634,7 @@ msgstr "" "dikembalikan untuk *instance*-nya dengan mendefinisikan metode " ":meth:`__repr__`." -#: ../../library/functions.rst:1436 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1436 msgid "" "Return a reverse :term:`iterator`. *seq* must be an object which has a " ":meth:`__reversed__` method or supports the sequence protocol (the " @@ -2617,7 +2646,7 @@ msgstr "" ":meth:`__len__` dan metode :meth:`__getitem__` dengan argumen integer mulai " "dari ``0`` )." -#: ../../library/functions.rst:1444 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1444 msgid "" "Return *number* rounded to *ndigits* precision after the decimal point. If " "*ndigits* is omitted or is ``None``, it returns the nearest integer to its " @@ -2627,7 +2656,7 @@ msgstr "" "Jika *ndigits* dihilangkan atau ``None``, ini akan mengembalikan integer " "terdekat ke masukannya." -#: ../../library/functions.rst:1448 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1448 msgid "" "For the built-in types supporting :func:`round`, values are rounded to the " "closest multiple of 10 to the power minus *ndigits*; if two multiples are " @@ -2646,7 +2675,7 @@ msgstr "" "*ndigits* dihilangkan atau ``None``. Kalau tidak, nilai kembaliannya " "memiliki jenis yang sama dengan *number*." -#: ../../library/functions.rst:1457 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1457 msgid "" "For a general Python object ``number``, ``round`` delegates to " "``number.__round__``." @@ -2654,7 +2683,7 @@ msgstr "" "Untuk sebuah objek Python ``number`` secara umum, ``round`` mendelegasikan " "ke ``number.__round__``." -#: ../../library/functions.rst:1462 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1462 msgid "" "The behavior of :func:`round` for floats can be surprising: for example, " "``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is" @@ -2668,7 +2697,7 @@ msgstr "" "desimal tidak dapat diwakili persis seperti pelampung *float*. Lihat :ref" ":`tut-fp-issues` untuk informasi lebih lanjut." -#: ../../library/functions.rst:1473 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1473 msgid "" "Return a new :class:`set` object, optionally with elements taken from " "*iterable*. ``set`` is a built-in class. See :class:`set` and :ref:`types-" @@ -2678,7 +2707,7 @@ msgstr "" "diambil dari *iterable*. ``set`` adalah kelas bawaan. Lihat: class:`set` dan" " :ref:`types-set` untuk dokumentasi tentang kelas ini." -#: ../../library/functions.rst:1477 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1477 msgid "" "For other containers see the built-in :class:`frozenset`, :class:`list`, " ":class:`tuple`, and :class:`dict` classes, as well as the :mod:`collections`" @@ -2688,7 +2717,7 @@ msgstr "" ":class:`list`, :class:`tuple`, dan :class:`dict`, juga modul " ":mod:`collections`." -#: ../../library/functions.rst:1484 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1484 msgid "" "This is the counterpart of :func:`getattr`. The arguments are an object, a " "string and an arbitrary value. The string may name an existing attribute or" @@ -2702,7 +2731,7 @@ msgstr "" "memungkinkannya. Misalnya, ``setattr(x, 'foobar', 123)`` setara dengan " "``x.foobar = 123``." -#: ../../library/functions.rst:1496 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1496 msgid "" "Return a :term:`slice` object representing the set of indices specified by " "``range(start, stop, step)``. The *start* and *step* arguments default to " @@ -2726,18 +2755,18 @@ msgstr "" "atau ``a[start:stop, i]``. Lihat :func:`itertools.islice` untuk versi " "alternatif yang mengembalikan sebuah *iterator*." -#: ../../library/functions.rst:1509 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1509 msgid "Return a new sorted list from the items in *iterable*." msgstr "Kembalikan daftar baru yang diurutkan dari item di *iterable*." -#: ../../library/functions.rst:1511 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1511 msgid "" "Has two optional arguments which must be specified as keyword arguments." msgstr "" "Memiliki dua argumen opsional yang harus ditentukan sebagai argumen kata " "kunci." -#: ../../library/functions.rst:1513 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1513 msgid "" "*key* specifies a function of one argument that is used to extract a " "comparison key from each element in *iterable* (for example, " @@ -2749,7 +2778,7 @@ msgstr "" "``key=str.lower``). Nilai bawaannya adalah ``None`` (bandingkan elemen " "secara langsung)." -#: ../../library/functions.rst:1517 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1517 msgid "" "*reverse* is a boolean value. If set to ``True``, then the list elements " "are sorted as if each comparison were reversed." @@ -2757,7 +2786,7 @@ msgstr "" "*reverse* adalah nilai *boolean*. Jika diatur ke ``True``, maka elemen list " "atau daftar diurutkan seolah-olah setiap perbandingan dibalik." -#: ../../library/functions.rst:1520 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1520 msgid "" "Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a" " *key* function." @@ -2765,7 +2794,7 @@ msgstr "" "Gunakan :func:`functools.cmp_to_key` untuk mengubah fungsi *cmp* gaya lama " "menjadi fungsi *key*." -#: ../../library/functions.rst:1523 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1523 msgid "" "The built-in :func:`sorted` function is guaranteed to be stable. A sort is " "stable if it guarantees not to change the relative order of elements that " @@ -2777,18 +2806,18 @@ msgstr "" "berguna untuk menyortir dalam beberapa langkah (misalnya, urutkan " "berdasarkan departemen, lalu dengan tingkat gaji)." -#: ../../library/functions.rst:1528 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1528 msgid "" "For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." msgstr "" "Untuk contoh pengurutan dan tutorial singkat pengurutan, lihat :ref: " "`sortinghowto`." -#: ../../library/functions.rst:1532 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1532 msgid "Transform a method into a static method." msgstr "Ubah sebuah metode menjadi sebuah metode statis." -#: ../../library/functions.rst:1534 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1534 msgid "" "A static method does not receive an implicit first argument. To declare a " "static method, use this idiom::" @@ -2796,7 +2825,7 @@ msgstr "" "Metode statis tidak menerima argumen implisit pertama. Untuk mendeklarasikan" " metode statis, gunakan idiom ini::" -#: ../../library/functions.rst:1541 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1541 msgid "" "The ``@staticmethod`` form is a function :term:`decorator` -- see " ":ref:`function` for details." @@ -2804,7 +2833,7 @@ msgstr "" "Bentuk ``@staticmethod`` adalah fungsi :term:`decorator` -- lihat " ":ref:`function` untuk detail." -#: ../../library/functions.rst:1544 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1544 msgid "" "A static method can be called either on the class (such as ``C.f()``) or on " "an instance (such as ``C().f()``)." @@ -2812,7 +2841,7 @@ msgstr "" "Metode statis dapat dipanggil baik di kelas (seperti ``C.f()``) atau pada " "instance (seperti ``C().f()``)." -#: ../../library/functions.rst:1547 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1547 msgid "" "Static methods in Python are similar to those found in Java or C++. Also see" " :func:`classmethod` for a variant that is useful for creating alternate " @@ -2822,7 +2851,7 @@ msgstr "" "lihat :func:`classmethod` untuk varian yang berguna untuk membuat " "konstruktor kelas alternatif." -#: ../../library/functions.rst:1551 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1551 msgid "" "Like all decorators, it is also possible to call ``staticmethod`` as a " "regular function and do something with its result. This is needed in some " @@ -2836,19 +2865,19 @@ msgstr "" "kelas dan Anda ingin menghindari transformasi otomatis ke metode *instance*." " Untuk kasus ini, gunakan idiom ini::" -#: ../../library/functions.rst:1560 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1560 msgid "For more information on static methods, see :ref:`types`." msgstr "" "Untuk informasi lebih lanjut tentang metode statis, lihat :ref:`types`." -#: ../../library/functions.rst:1571 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1571 msgid "" "Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" "Kembalikan sebuah versi :class:`str` dari *objek*. Lihat :func:`str` untuk " "detailnya." -#: ../../library/functions.rst:1573 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1573 msgid "" "``str`` is the built-in string :term:`class`. For general information about" " strings, see :ref:`textseq`." @@ -2856,7 +2885,7 @@ msgstr "" "``str`` adalah string bawaan :term:`class`. Untuk informasi umum tentang " "string, lihat :ref:`textseq`." -#: ../../library/functions.rst:1579 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1579 msgid "" "Sums *start* and the items of an *iterable* from left to right and returns " "the total. The *iterable*'s items are normally numbers, and the start value" @@ -2866,7 +2895,7 @@ msgstr "" " total. Item *iterable* biasanya berupa angka, dan nilai awal tidak boleh " "berupa string." -#: ../../library/functions.rst:1583 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1583 msgid "" "For some use cases, there are good alternatives to :func:`sum`. The " "preferred, fast way to concatenate a sequence of strings is by calling " @@ -2881,11 +2910,11 @@ msgstr "" "Untuk menggabungkan serangkaian iterables, coba gunakan " ":func:`itertools.chain`." -#: ../../library/functions.rst:1589 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1589 msgid "The *start* parameter can be specified as a keyword argument." msgstr "Parameter *mulai* dapat ditentukan sebagai argumen kata kunci." -#: ../../library/functions.rst:1594 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1594 msgid "" "Return a proxy object that delegates method calls to a parent or sibling " "class of *type*. This is useful for accessing inherited methods that have " @@ -2895,7 +2924,7 @@ msgstr "" "tua atau saudara dari *type*. Ini berguna untuk mengakses metode yang " "diwariskan yang telah ditimpa di suatu kelas." -#: ../../library/functions.rst:1598 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1598 msgid "" "The *object-or-type* determines the :term:`method resolution order` to be " "searched. The search starts from the class right after the *type*." @@ -2903,7 +2932,7 @@ msgstr "" "*object-or-type* menentukan :term:`method resolution order` yang akan " "dicari. Pencarian dimulai dari kelas tepat setelah *type*." -#: ../../library/functions.rst:1602 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1602 msgid "" "For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C " "-> A -> object`` and the value of *type* is ``B``, then :func:`super` " @@ -2913,7 +2942,7 @@ msgstr "" "``D -> B -> C -> A -> object`` dan nilai *type* adalah ``B``, lalu " ":func:`super` mencari ``C -> A -> object``." -#: ../../library/functions.rst:1606 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1606 msgid "" "The :attr:`~class.__mro__` attribute of the *object-or-type* lists the " "method resolution search order used by both :func:`getattr` and " @@ -2925,7 +2954,7 @@ msgstr "" ":func:`super`. Atributnya dinamis dan dapat berubah setiap kali hierarki " "warisan diperbarui." -#: ../../library/functions.rst:1611 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1611 msgid "" "If the second argument is omitted, the super object returned is unbound. If" " the second argument is an object, ``isinstance(obj, type)`` must be true. " @@ -2937,7 +2966,7 @@ msgstr "" "benar. Jika argumen kedua adalah tipe, ``issubclass(type2, type)`` harus " "benar (ini berguna untuk metode-metode kelas)." -#: ../../library/functions.rst:1616 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1616 msgid "" "There are two typical use cases for *super*. In a class hierarchy with " "single inheritance, *super* can be used to refer to parent classes without " @@ -2950,7 +2979,7 @@ msgstr "" "membuat kode lebih mudah dikelola. Penggunaan ini sangat mirip dengan " "penggunaan *super* dalam bahasa pemrograman lain." -#: ../../library/functions.rst:1621 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1621 msgid "" "The second use case is to support cooperative multiple inheritance in a " "dynamic execution environment. This use case is unique to Python and is not" @@ -2974,20 +3003,23 @@ msgstr "" "hierarki kelas, dan karena urutan itu dapat mencakup kelas saudara yang " "tidak diketahui sebelum *runtime*)." -#: ../../library/functions.rst:1631 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1631 msgid "For both use cases, a typical superclass call looks like this::" msgstr "" "Untuk kedua kasus penggunaan, pemanggilan *superclass* yang khas terlihat " "seperti ini::" -#: ../../library/functions.rst:1638 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1638 msgid "" "In addition to method lookups, :func:`super` also works for attribute " "lookups. One possible use case for this is calling :term:`descriptors " "` in a parent or sibling class." msgstr "" +"Selain pencarian metode, :func:`super` juga berfungsi untuk pencarian " +"atribut. Salah satu kemungkinan kasus penggunaan ini adalah pemanggilan " +":term:`descriptors ` di kelas induk atau saudara kandung." -#: ../../library/functions.rst:1642 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1642 msgid "" "Note that :func:`super` is implemented as part of the binding process for " "explicit dotted attribute lookups such as ``super().__getitem__(name)``. It " @@ -3004,7 +3036,7 @@ msgstr "" "demikian, :func:`super` tidak ditentukan untuk pencarian implisit " "menggunakan pernyataan atau operator seperti ``super()[name]``." -#: ../../library/functions.rst:1649 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1649 msgid "" "Also note that, aside from the zero argument form, :func:`super` is not " "limited to use inside methods. The two argument form specifies the " @@ -3020,7 +3052,7 @@ msgstr "" "yang diperlukan untuk mengambil kelas yang didefinisikan dengan benar, serta" " mengakses *instance* saat ini untuk metode biasa." -#: ../../library/functions.rst:1656 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1656 msgid "" "For practical suggestions on how to design cooperative classes using " ":func:`super`, see `guide to using super() " @@ -3030,7 +3062,7 @@ msgstr "" " :func:`super`, lihat `guide to using super() " "`_." -#: ../../library/functions.rst:1665 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1665 msgid "" "Rather than being a function, :class:`tuple` is actually an immutable " "sequence type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." @@ -3039,7 +3071,7 @@ msgstr "" "yang tidak dapat diubah atau disebut *immutable*, seperti yang " "didokumentasikan dalam :ref:`typesseq-tuple` dan :ref:`typesseq`." -#: ../../library/functions.rst:1674 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1674 msgid "" "With one argument, return the type of an *object*. The return value is a " "type object and generally the same object as returned by " @@ -3049,7 +3081,7 @@ msgstr "" "kembaliannya adalah sebuah tipe objek dan umumnya objek yang sama seperti " "yang dikembalikan oleh :attr:`object.__class__ `." -#: ../../library/functions.rst:1678 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1678 msgid "" "The :func:`isinstance` built-in function is recommended for testing the type" " of an object, because it takes subclasses into account." @@ -3057,7 +3089,7 @@ msgstr "" "Fungsi bawaan :func:`isinstance` direkomendasikan untuk menguji jenis objek," " karena ia memperhitungkan subkelas." -#: ../../library/functions.rst:1682 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1682 msgid "" "With three arguments, return a new type object. This is essentially a " "dynamic form of the :keyword:`class` statement. The *name* string is the " @@ -3077,11 +3109,11 @@ msgstr "" ":attr:`~object.__ dict__`. Sebagai contoh, dua pernyataan berikut membuat " "objek :class:`type` indentik:" -#: ../../library/functions.rst:1696 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1696 msgid "See also :ref:`bltin-type-objects`." msgstr "Lihat juga :ref:`bltin-type-objects`." -#: ../../library/functions.rst:1698 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1698 msgid "" "Subclasses of :class:`type` which don't override ``type.__new__`` may no " "longer use the one-argument form to get the type of an object." @@ -3090,7 +3122,7 @@ msgstr "" "tidak lagi menggunakan bentuk satu argumen untuk mendapatkan tipe dari suatu" " objek." -#: ../../library/functions.rst:1704 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1704 msgid "" "Return the :attr:`~object.__dict__` attribute for a module, class, instance," " or any other object with a :attr:`~object.__dict__` attribute." @@ -3098,7 +3130,7 @@ msgstr "" "Kembalikan atribut: attr:`~object.__ dict__` untuk modul, kelas, *instance*," " atau objek lainnya yang memiliki atribut :attr:`~object.__ dict__`." -#: ../../library/functions.rst:1707 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1707 msgid "" "Objects such as modules and instances have an updateable " ":attr:`~object.__dict__` attribute; however, other objects may have write " @@ -3112,7 +3144,7 @@ msgstr "" " sebuah :class:`types.MappingProxyType` untuk mencegah pembaruan kamus " "secara langsung)." -#: ../../library/functions.rst:1712 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1712 msgid "" "Without an argument, :func:`vars` acts like :func:`locals`. Note, the " "locals dictionary is only useful for reads since updates to the locals " @@ -3122,12 +3154,12 @@ msgstr "" "*dictionary* lokal hanya berguna untuk dibaca karena pembaruan ke " "*dictionary* lokal diabaikan." -#: ../../library/functions.rst:1719 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1719 msgid "Make an iterator that aggregates elements from each of the iterables." msgstr "" "Membuat *iterator* yang mengumpulkan elemen dari masing-masing *iterables*." -#: ../../library/functions.rst:1721 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1721 msgid "" "Returns an iterator of tuples, where the *i*-th tuple contains the *i*-th " "element from each of the argument sequences or iterables. The iterator " @@ -3141,7 +3173,7 @@ msgstr "" "tunggal, ia mengembalikan iterator 1-tupel. Tanpa argumen, ia mengembalikan " "*iterator* kosong. Setara dengan::" -#: ../../library/functions.rst:1740 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1740 msgid "" "The left-to-right evaluation order of the iterables is guaranteed. This " "makes possible an idiom for clustering a data series into n-length groups " @@ -3155,7 +3187,7 @@ msgstr "" "sehingga setiap tuple keluaran memiliki hasil panggilan ``n`` ke *iterator*." " Ini memiliki efek membagi input menjadi potongan panjang-n." -#: ../../library/functions.rst:1746 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1746 msgid "" ":func:`zip` should only be used with unequal length inputs when you don't " "care about trailing, unmatched values from the longer iterables. If those " @@ -3166,7 +3198,7 @@ msgstr "" "dari *iterables* yang lebih panjang. Jika nilai-nilai itu penting, gunakan " ":func:`itertools.zip_longest` sebagai gantinya." -#: ../../library/functions.rst:1750 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1750 msgid "" ":func:`zip` in conjunction with the ``*`` operator can be used to unzip a " "list::" @@ -3174,7 +3206,7 @@ msgstr "" ":func:`zip` bersama dengan operator ``*`` dapat digunakan untuk *unzip* " "sebuah list atau daftar::" -#: ../../library/functions.rst:1771 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1771 msgid "" "This is an advanced function that is not needed in everyday Python " "programming, unlike :func:`importlib.import_module`." @@ -3182,7 +3214,7 @@ msgstr "" "Ini adalah fungsi lanjutan yang tidak diperlukan dalam pemrograman Python " "sehari-hari, tidak seperti :func:`importlib.import_module`." -#: ../../library/functions.rst:1774 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1774 msgid "" "This function is invoked by the :keyword:`import` statement. It can be " "replaced (by importing the :mod:`builtins` module and assigning to " @@ -3203,7 +3235,7 @@ msgstr "" "langsung :func:`__import__` juga tidak disarankan untuk kepentingan " ":func:`importlib.import_module`." -#: ../../library/functions.rst:1783 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1783 msgid "" "The function imports the module *name*, potentially using the given " "*globals* and *locals* to determine how to interpret the name in a package " @@ -3219,7 +3251,7 @@ msgstr "" "sekali tidak menggunakan argumen *locals*, dan hanya menggunakan *globals* " "untuk menentukan konteks paket dari pernyataan :keyword:`import`." -#: ../../library/functions.rst:1790 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1790 msgid "" "*level* specifies whether to use absolute or relative imports. ``0`` (the " "default) means only perform absolute imports. Positive values for *level* " @@ -3232,7 +3264,7 @@ msgstr "" " menunjukkan jumlah direktori induk untuk mencari relatif ke direktori " "pemanggilan modul :func:`__import__` (lihat :pep:`328` untuk detailnya)." -#: ../../library/functions.rst:1796 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1796 msgid "" "When the *name* variable is of the form ``package.module``, normally, the " "top-level package (the name up till the first dot) is returned, *not* the " @@ -3244,7 +3276,7 @@ msgstr "" "dengan *name*. Namun, ketika argumen tidak-kosong *fromlist * diberikan, " "modul bernama oleh *name* dikembalikan." -#: ../../library/functions.rst:1801 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1801 msgid "" "For example, the statement ``import spam`` results in bytecode resembling " "the following code::" @@ -3252,11 +3284,11 @@ msgstr "" "Sebagai contoh, pernyataan ``import spam`` menghasilkan bytecode yang " "menyerupai kode berikut::" -#: ../../library/functions.rst:1806 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1806 msgid "The statement ``import spam.ham`` results in this call::" msgstr "Pernyataan ``import spam.ham`` menghasilkan panggilan ini::" -#: ../../library/functions.rst:1810 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1810 msgid "" "Note how :func:`__import__` returns the toplevel module here because this is" " the object that is bound to a name by the :keyword:`import` statement." @@ -3265,7 +3297,7 @@ msgstr "" "sini karena ini adalah objek yang terikat pada nama oleh pernyataan " ":keyword:`import`." -#: ../../library/functions.rst:1813 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1813 msgid "" "On the other hand, the statement ``from spam.ham import eggs, sausage as " "saus`` results in ::" @@ -3273,7 +3305,7 @@ msgstr "" "Di sisi lain, pernyataan ``from spam.ham import eggs, sausage as saus`` " "menghasilkan ::" -#: ../../library/functions.rst:1820 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1820 msgid "" "Here, the ``spam.ham`` module is returned from :func:`__import__`. From " "this object, the names to import are retrieved and assigned to their " @@ -3282,7 +3314,7 @@ msgstr "" "Di sini, modul ``spam.ham`` dikembalikan dari :func:`__import__`. Dari objek" " ini, nama yang akan diimpor diambil dan diisikan ke nama masing-masing." -#: ../../library/functions.rst:1824 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1824 msgid "" "If you simply want to import a module (potentially within a package) by " "name, use :func:`importlib.import_module`." @@ -3290,7 +3322,7 @@ msgstr "" "Jika Anda hanya ingin mengimpor sebuah modul (berpotensi dalam suatu paket) " "dengan nama, gunakan :func:`importlib.import_module`." -#: ../../library/functions.rst:1827 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1827 msgid "" "Negative values for *level* are no longer supported (which also changes the " "default value to 0)." @@ -3298,11 +3330,11 @@ msgstr "" "Nilai negatif untuk *level* tidak lagi didukung (juga mengubah nilai default" " menjadi 0)." -#: ../../library/functions.rst:1833 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1833 msgid "Footnotes" msgstr "Catatan kaki" -#: ../../library/functions.rst:1834 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/functions.rst:1834 msgid "" "Note that the parser only accepts the Unix-style end of line convention. If " "you are reading the code from a file, make sure to use newline conversion " diff --git a/library/inspect.po b/library/inspect.po index 6f73d0b..3618046 100644 --- a/library/inspect.po +++ b/library/inspect.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-16 11:56+0000\n" +"POT-Creation-Date: 2019-12-21 12:13+0000\n" "PO-Revision-Date: 2017-02-16 23:15+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -21,15 +21,15 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../library/inspect.rst:2 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:2 msgid ":mod:`inspect` --- Inspect live objects" msgstr "" -#: ../../library/inspect.rst:10 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:10 msgid "**Source code:** :source:`Lib/inspect.py`" msgstr "" -#: ../../library/inspect.rst:14 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:14 msgid "" "The :mod:`inspect` module provides several useful functions to help get " "information about live objects such as modules, classes, methods, functions," @@ -39,18 +39,18 @@ msgid "" "information you need to display a detailed traceback." msgstr "" -#: ../../library/inspect.rst:21 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:21 msgid "" "There are four main kinds of services provided by this module: type " "checking, getting source code, inspecting classes and functions, and " "examining the interpreter stack." msgstr "" -#: ../../library/inspect.rst:29 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:29 msgid "Types and members" msgstr "" -#: ../../library/inspect.rst:31 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:31 msgid "" "The :func:`getmembers` function retrieves the members of an object such as a" " class or module. The functions whose names begin with \"is\" are mainly " @@ -59,478 +59,507 @@ msgid "" " the following special attributes:" msgstr "" -#: ../../library/inspect.rst:41 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:41 msgid "Type" msgstr "" -#: ../../library/inspect.rst:41 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:41 msgid "Attribute" msgstr "Atribut" -#: ../../library/inspect.rst:41 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:41 msgid "Description" msgstr "Deskripsi" -#: ../../library/inspect.rst:43 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:43 msgid "module" msgstr "modul" -#: ../../library/inspect.rst:43 ../../library/inspect.rst:48 -#: ../../library/inspect.rst:58 ../../library/inspect.rst:73 -#: ../../library/inspect.rst:225 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:43 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:48 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:58 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:76 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:231 msgid "__doc__" msgstr "__doc__" -#: ../../library/inspect.rst:43 ../../library/inspect.rst:48 -#: ../../library/inspect.rst:58 ../../library/inspect.rst:73 -#: ../../library/inspect.rst:225 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:43 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:48 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:58 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:76 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:231 msgid "documentation string" msgstr "" -#: ../../library/inspect.rst:45 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:45 msgid "__file__" msgstr "__file__" -#: ../../library/inspect.rst:45 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:45 msgid "filename (missing for built-in modules)" msgstr "" -#: ../../library/inspect.rst:48 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:48 msgid "class" msgstr "kelas" -#: ../../library/inspect.rst:50 ../../library/inspect.rst:60 -#: ../../library/inspect.rst:75 ../../library/inspect.rst:194 -#: ../../library/inspect.rst:208 ../../library/inspect.rst:227 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:50 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:60 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:78 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:200 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:214 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:233 msgid "__name__" msgstr "__name__" -#: ../../library/inspect.rst:50 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:50 msgid "name with which this class was defined" msgstr "" -#: ../../library/inspect.rst:53 ../../library/inspect.rst:63 -#: ../../library/inspect.rst:78 ../../library/inspect.rst:196 -#: ../../library/inspect.rst:210 ../../library/inspect.rst:230 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:53 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:63 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:81 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:202 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:216 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:236 msgid "__qualname__" msgstr "__qualname__" -#: ../../library/inspect.rst:53 ../../library/inspect.rst:63 -#: ../../library/inspect.rst:78 ../../library/inspect.rst:196 -#: ../../library/inspect.rst:210 ../../library/inspect.rst:230 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:53 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:63 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:81 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:202 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:216 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:236 msgid "qualified name" msgstr "nama yang memenuhi syarat" -#: ../../library/inspect.rst:55 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:55 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:73 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:104 msgid "__module__" msgstr "__module__" -#: ../../library/inspect.rst:55 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:55 msgid "name of module in which this class was defined" msgstr "" -#: ../../library/inspect.rst:58 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:58 msgid "method" msgstr "" -#: ../../library/inspect.rst:60 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:60 msgid "name with which this method was defined" msgstr "" -#: ../../library/inspect.rst:65 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:65 msgid "__func__" msgstr "__func__" -#: ../../library/inspect.rst:65 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:65 msgid "function object containing implementation of method" msgstr "" -#: ../../library/inspect.rst:69 ../../library/inspect.rst:232 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:69 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:238 msgid "__self__" msgstr "__self__" -#: ../../library/inspect.rst:69 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:69 msgid "instance to which this method is bound, or ``None``" msgstr "" -#: ../../library/inspect.rst:73 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:73 +msgid "name of module in which this method was defined" +msgstr "" + +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:76 msgid "function" msgstr "fungsi" -#: ../../library/inspect.rst:75 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:78 msgid "name with which this function was defined" msgstr "" -#: ../../library/inspect.rst:80 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:83 msgid "__code__" msgstr "__code__" -#: ../../library/inspect.rst:80 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:83 msgid "code object containing compiled function :term:`bytecode`" msgstr "" -#: ../../library/inspect.rst:84 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:87 msgid "__defaults__" msgstr "__defaults__" -#: ../../library/inspect.rst:84 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:87 msgid "tuple of any default values for positional or keyword parameters" msgstr "" -#: ../../library/inspect.rst:88 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:91 msgid "__kwdefaults__" msgstr "__kwdefaults__" -#: ../../library/inspect.rst:88 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:91 msgid "mapping of any default values for keyword-only parameters" msgstr "" -#: ../../library/inspect.rst:92 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:95 msgid "__globals__" msgstr "__globals__" -#: ../../library/inspect.rst:92 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:95 msgid "global namespace in which this function was defined" msgstr "" -#: ../../library/inspect.rst:95 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:98 msgid "__annotations__" msgstr "__annotations__" -#: ../../library/inspect.rst:95 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:98 msgid "" "mapping of parameters names to annotations; ``\"return\"`` key is reserved " "for return annotations." msgstr "" -#: ../../library/inspect.rst:101 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:104 +msgid "name of module in which this function was defined" +msgstr "" + +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:107 msgid "traceback" msgstr "" -#: ../../library/inspect.rst:101 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:107 msgid "tb_frame" msgstr "" -#: ../../library/inspect.rst:101 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:107 msgid "frame object at this level" msgstr "" -#: ../../library/inspect.rst:104 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:110 msgid "tb_lasti" msgstr "" -#: ../../library/inspect.rst:104 ../../library/inspect.rst:126 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:110 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:132 msgid "index of last attempted instruction in bytecode" msgstr "" -#: ../../library/inspect.rst:107 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:113 msgid "tb_lineno" msgstr "" -#: ../../library/inspect.rst:107 ../../library/inspect.rst:129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:113 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:135 msgid "current line number in Python source code" msgstr "" -#: ../../library/inspect.rst:110 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:116 msgid "tb_next" msgstr "" -#: ../../library/inspect.rst:110 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:116 msgid "next inner traceback object (called by this level)" msgstr "" -#: ../../library/inspect.rst:114 ../../library/inspect.rst:198 -#: ../../library/inspect.rst:215 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:120 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:204 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:221 msgid "frame" msgstr "" -#: ../../library/inspect.rst:114 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:120 msgid "f_back" msgstr "" -#: ../../library/inspect.rst:114 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:120 msgid "next outer frame object (this frame's caller)" msgstr "" -#: ../../library/inspect.rst:117 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:123 msgid "f_builtins" msgstr "" -#: ../../library/inspect.rst:117 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:123 msgid "builtins namespace seen by this frame" msgstr "" -#: ../../library/inspect.rst:120 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:126 msgid "f_code" msgstr "" -#: ../../library/inspect.rst:120 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:126 msgid "code object being executed in this frame" msgstr "" -#: ../../library/inspect.rst:123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:129 msgid "f_globals" msgstr "" -#: ../../library/inspect.rst:123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:129 msgid "global namespace seen by this frame" msgstr "" -#: ../../library/inspect.rst:126 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:132 msgid "f_lasti" msgstr "" -#: ../../library/inspect.rst:129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:135 msgid "f_lineno" msgstr "" -#: ../../library/inspect.rst:132 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:138 msgid "f_locals" msgstr "" -#: ../../library/inspect.rst:132 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:138 msgid "local namespace seen by this frame" msgstr "" -#: ../../library/inspect.rst:135 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:141 msgid "f_trace" msgstr "" -#: ../../library/inspect.rst:135 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:141 msgid "tracing function for this frame, or ``None``" msgstr "" -#: ../../library/inspect.rst:138 ../../library/inspect.rst:202 -#: ../../library/inspect.rst:219 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:144 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:208 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:225 msgid "code" msgstr "code" -#: ../../library/inspect.rst:138 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:144 msgid "co_argcount" msgstr "" -#: ../../library/inspect.rst:138 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:144 msgid "" "number of arguments (not including keyword only arguments, \\* or \\*\\* " "args)" msgstr "" -#: ../../library/inspect.rst:143 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:149 msgid "co_code" msgstr "" -#: ../../library/inspect.rst:143 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:149 msgid "string of raw compiled bytecode" msgstr "" -#: ../../library/inspect.rst:146 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:152 msgid "co_cellvars" msgstr "" -#: ../../library/inspect.rst:146 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:152 msgid "tuple of names of cell variables (referenced by containing scopes)" msgstr "" -#: ../../library/inspect.rst:150 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:156 msgid "co_consts" msgstr "" -#: ../../library/inspect.rst:150 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:156 msgid "tuple of constants used in the bytecode" msgstr "" -#: ../../library/inspect.rst:153 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:159 msgid "co_filename" msgstr "" -#: ../../library/inspect.rst:153 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:159 msgid "name of file in which this code object was created" msgstr "" -#: ../../library/inspect.rst:157 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:163 msgid "co_firstlineno" msgstr "" -#: ../../library/inspect.rst:157 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:163 msgid "number of first line in Python source code" msgstr "" -#: ../../library/inspect.rst:160 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:166 msgid "co_flags" msgstr "" -#: ../../library/inspect.rst:160 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:166 msgid "" "bitmap of ``CO_*`` flags, read more :ref:`here `" msgstr "" -#: ../../library/inspect.rst:164 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:170 msgid "co_lnotab" msgstr "" -#: ../../library/inspect.rst:164 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:170 msgid "encoded mapping of line numbers to bytecode indices" msgstr "" -#: ../../library/inspect.rst:168 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:174 msgid "co_freevars" msgstr "" -#: ../../library/inspect.rst:168 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:174 msgid "tuple of names of free variables (referenced via a function's closure)" msgstr "" -#: ../../library/inspect.rst:172 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:178 msgid "co_posonlyargcount" msgstr "" -#: ../../library/inspect.rst:172 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:178 msgid "number of positional only arguments" msgstr "" -#: ../../library/inspect.rst:175 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:181 msgid "co_kwonlyargcount" msgstr "" -#: ../../library/inspect.rst:175 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:181 msgid "number of keyword only arguments (not including \\*\\* arg)" msgstr "" -#: ../../library/inspect.rst:179 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:185 msgid "co_name" msgstr "" -#: ../../library/inspect.rst:179 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:185 msgid "name with which this code object was defined" msgstr "" -#: ../../library/inspect.rst:182 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:188 msgid "co_names" msgstr "" -#: ../../library/inspect.rst:182 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:188 msgid "tuple of names of local variables" msgstr "" -#: ../../library/inspect.rst:185 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:191 msgid "co_nlocals" msgstr "" -#: ../../library/inspect.rst:185 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:191 msgid "number of local variables" msgstr "" -#: ../../library/inspect.rst:187 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:193 msgid "co_stacksize" msgstr "" -#: ../../library/inspect.rst:187 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:193 msgid "virtual machine stack space required" msgstr "" -#: ../../library/inspect.rst:190 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:196 msgid "co_varnames" msgstr "" -#: ../../library/inspect.rst:190 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:196 msgid "tuple of names of arguments and local variables" msgstr "" -#: ../../library/inspect.rst:194 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:200 msgid "generator" msgstr "pembangkit" -#: ../../library/inspect.rst:194 ../../library/inspect.rst:208 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:200 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:214 msgid "name" msgstr "nama" -#: ../../library/inspect.rst:198 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:204 msgid "gi_frame" msgstr "" -#: ../../library/inspect.rst:200 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:206 msgid "gi_running" msgstr "" -#: ../../library/inspect.rst:200 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:206 msgid "is the generator running?" msgstr "" -#: ../../library/inspect.rst:202 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:208 msgid "gi_code" msgstr "" -#: ../../library/inspect.rst:204 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:210 msgid "gi_yieldfrom" msgstr "" -#: ../../library/inspect.rst:204 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:210 msgid "object being iterated by ``yield from``, or ``None``" msgstr "" -#: ../../library/inspect.rst:208 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:214 msgid "coroutine" msgstr "" -#: ../../library/inspect.rst:212 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:218 msgid "cr_await" msgstr "" -#: ../../library/inspect.rst:212 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:218 msgid "object being awaited on, or ``None``" msgstr "" -#: ../../library/inspect.rst:215 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:221 msgid "cr_frame" msgstr "" -#: ../../library/inspect.rst:217 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:223 msgid "cr_running" msgstr "" -#: ../../library/inspect.rst:217 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:223 msgid "is the coroutine running?" msgstr "" -#: ../../library/inspect.rst:219 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:225 msgid "cr_code" msgstr "" -#: ../../library/inspect.rst:221 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:227 msgid "cr_origin" msgstr "" -#: ../../library/inspect.rst:221 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:227 msgid "where coroutine was created, or ``None``. See |coroutine-origin-link|" msgstr "" -#: ../../library/inspect.rst:225 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:231 msgid "builtin" msgstr "" -#: ../../library/inspect.rst:227 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:233 msgid "original name of this function or method" msgstr "" -#: ../../library/inspect.rst:232 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:238 msgid "instance to which a method is bound, or ``None``" msgstr "" -#: ../../library/inspect.rst:239 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:245 msgid "Add ``__qualname__`` and ``gi_yieldfrom`` attributes to generators." msgstr "" -#: ../../library/inspect.rst:241 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:247 msgid "" "The ``__name__`` attribute of generators is now set from the function name, " "instead of the code name, and it can now be modified." msgstr "" -#: ../../library/inspect.rst:246 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:252 msgid "Add ``cr_origin`` attribute to coroutines." msgstr "" -#: ../../library/inspect.rst:250 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:256 msgid "" "Return all the members of an object in a list of ``(name, value)`` pairs " "sorted by name. If the optional *predicate* argument—which will be called " @@ -538,14 +567,14 @@ msgid "" " the predicate returns a true value are included." msgstr "" -#: ../../library/inspect.rst:257 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:263 msgid "" ":func:`getmembers` will only return class attributes defined in the " "metaclass when the argument is a class and those attributes have been listed" " in the metaclass' custom :meth:`__dir__`." msgstr "" -#: ../../library/inspect.rst:264 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:270 msgid "" "Return the name of the module named by the file *path*, without including " "the names of enclosing packages. The file extension is checked against all " @@ -554,134 +583,134 @@ msgid "" "``None`` is returned." msgstr "" -#: ../../library/inspect.rst:270 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:276 msgid "" "Note that this function *only* returns a meaningful name for actual Python " "modules - paths that potentially refer to Python packages will still return " "``None``." msgstr "" -#: ../../library/inspect.rst:274 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:280 msgid "The function is based directly on :mod:`importlib`." msgstr "" -#: ../../library/inspect.rst:280 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:286 msgid "Return ``True`` if the object is a module." msgstr "" -#: ../../library/inspect.rst:285 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:291 msgid "" "Return ``True`` if the object is a class, whether built-in or created in " "Python code." msgstr "" -#: ../../library/inspect.rst:291 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:297 msgid "Return ``True`` if the object is a bound method written in Python." msgstr "" -#: ../../library/inspect.rst:296 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:302 msgid "" "Return ``True`` if the object is a Python function, which includes functions" " created by a :term:`lambda` expression." msgstr "" -#: ../../library/inspect.rst:302 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:308 msgid "Return ``True`` if the object is a Python generator function." msgstr "" -#: ../../library/inspect.rst:304 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:310 msgid "" "Functions wrapped in :func:`functools.partial` now return ``True`` if the " "wrapped function is a Python generator function." msgstr "" -#: ../../library/inspect.rst:311 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:317 msgid "Return ``True`` if the object is a generator." msgstr "" -#: ../../library/inspect.rst:316 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:322 msgid "" "Return ``True`` if the object is a :term:`coroutine function` (a function " "defined with an :keyword:`async def` syntax)." msgstr "" -#: ../../library/inspect.rst:321 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:327 msgid "" "Functions wrapped in :func:`functools.partial` now return ``True`` if the " "wrapped function is a :term:`coroutine function`." msgstr "" -#: ../../library/inspect.rst:328 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:334 msgid "" "Return ``True`` if the object is a :term:`coroutine` created by an " ":keyword:`async def` function." msgstr "" -#: ../../library/inspect.rst:336 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:342 msgid "" "Return ``True`` if the object can be used in :keyword:`await` expression." msgstr "" -#: ../../library/inspect.rst:338 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:344 msgid "" "Can also be used to distinguish generator-based coroutines from regular " "generators::" msgstr "" -#: ../../library/inspect.rst:355 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:361 msgid "" "Return ``True`` if the object is an :term:`asynchronous generator` function," " for example::" msgstr "" -#: ../../library/inspect.rst:366 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:372 msgid "" "Functions wrapped in :func:`functools.partial` now return ``True`` if the " "wrapped function is a :term:`asynchronous generator` function." msgstr "" -#: ../../library/inspect.rst:373 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:379 msgid "" "Return ``True`` if the object is an :term:`asynchronous generator iterator` " "created by an :term:`asynchronous generator` function." msgstr "" -#: ../../library/inspect.rst:380 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:386 msgid "Return ``True`` if the object is a traceback." msgstr "" -#: ../../library/inspect.rst:385 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:391 msgid "Return ``True`` if the object is a frame." msgstr "" -#: ../../library/inspect.rst:390 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:396 msgid "Return ``True`` if the object is a code." msgstr "" -#: ../../library/inspect.rst:395 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:401 msgid "" "Return ``True`` if the object is a built-in function or a bound built-in " "method." msgstr "" -#: ../../library/inspect.rst:400 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:406 msgid "" "Return ``True`` if the object is a user-defined or built-in function or " "method." msgstr "" -#: ../../library/inspect.rst:405 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:411 msgid "Return ``True`` if the object is an abstract base class." msgstr "" -#: ../../library/inspect.rst:410 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:416 msgid "" "Return ``True`` if the object is a method descriptor, but not if " ":func:`ismethod`, :func:`isclass`, :func:`isfunction` or :func:`isbuiltin` " "are true." msgstr "" -#: ../../library/inspect.rst:414 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:420 msgid "" "This, for example, is true of ``int.__add__``. An object passing this test " "has a :meth:`~object.__get__` method but not a :meth:`~object.__set__` " @@ -690,7 +719,7 @@ msgid "" ":attr:`__doc__` often is." msgstr "" -#: ../../library/inspect.rst:420 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:426 msgid "" "Methods implemented via descriptors that also pass one of the other tests " "return ``False`` from the :func:`ismethoddescriptor` test, simply because " @@ -698,11 +727,11 @@ msgid "" ":attr:`__func__` attribute (etc) when an object passes :func:`ismethod`." msgstr "" -#: ../../library/inspect.rst:428 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:434 msgid "Return ``True`` if the object is a data descriptor." msgstr "" -#: ../../library/inspect.rst:430 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:436 msgid "" "Data descriptors have a :attr:`~object.__set__` or a " ":attr:`~object.__delete__` method. Examples are properties (defined in " @@ -714,33 +743,33 @@ msgid "" "guaranteed." msgstr "" -#: ../../library/inspect.rst:441 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:447 msgid "Return ``True`` if the object is a getset descriptor." msgstr "" -#: ../../library/inspect.rst:445 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:451 msgid "" "getsets are attributes defined in extension modules via " ":c:type:`PyGetSetDef` structures. For Python implementations without such " "types, this method will always return ``False``." msgstr "" -#: ../../library/inspect.rst:452 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:458 msgid "Return ``True`` if the object is a member descriptor." msgstr "" -#: ../../library/inspect.rst:456 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:462 msgid "" "Member descriptors are attributes defined in extension modules via " ":c:type:`PyMemberDef` structures. For Python implementations without such " "types, this method will always return ``False``." msgstr "" -#: ../../library/inspect.rst:464 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:470 msgid "Retrieving source code" msgstr "" -#: ../../library/inspect.rst:468 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:474 msgid "" "Get the documentation string for an object, cleaned up with " ":func:`cleandoc`. If the documentation string for an object is not provided " @@ -748,11 +777,11 @@ msgid "" "the documentation string from the inheritance hierarchy." msgstr "" -#: ../../library/inspect.rst:473 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:479 msgid "Documentation strings are now inherited if not overridden." msgstr "" -#: ../../library/inspect.rst:479 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:485 msgid "" "Return in a single string any lines of comments immediately preceding the " "object's source code (for a class, function, or method), or at the top of " @@ -761,25 +790,25 @@ msgid "" "been defined in C or the interactive shell." msgstr "" -#: ../../library/inspect.rst:488 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:494 msgid "" "Return the name of the (text or binary) file in which an object was defined." " This will fail with a :exc:`TypeError` if the object is a built-in module, " "class, or function." msgstr "" -#: ../../library/inspect.rst:495 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:501 msgid "Try to guess which module an object was defined in." msgstr "" -#: ../../library/inspect.rst:500 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:506 msgid "" "Return the name of the Python source file in which an object was defined. " "This will fail with a :exc:`TypeError` if the object is a built-in module, " "class, or function." msgstr "" -#: ../../library/inspect.rst:507 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:513 msgid "" "Return a list of source lines and starting line number for an object. The " "argument may be a module, class, method, function, traceback, frame, or code" @@ -789,13 +818,14 @@ msgid "" "source code cannot be retrieved." msgstr "" -#: ../../library/inspect.rst:514 ../../library/inspect.rst:526 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:520 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:532 msgid "" ":exc:`OSError` is raised instead of :exc:`IOError`, now an alias of the " "former." msgstr "" -#: ../../library/inspect.rst:521 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:527 msgid "" "Return the text of the source code for an object. The argument may be a " "module, class, method, function, traceback, frame, or code object. The " @@ -803,13 +833,13 @@ msgid "" "the source code cannot be retrieved." msgstr "" -#: ../../library/inspect.rst:533 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:539 msgid "" "Clean up indentation from docstrings that are indented to line up with " "blocks of code." msgstr "" -#: ../../library/inspect.rst:536 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:542 msgid "" "All leading whitespace is removed from the first line. Any leading " "whitespace that can be uniformly removed from the second line onwards is " @@ -817,62 +847,62 @@ msgid "" "Also, all tabs are expanded to spaces." msgstr "" -#: ../../library/inspect.rst:545 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:551 msgid "Introspecting callables with the Signature object" msgstr "" -#: ../../library/inspect.rst:549 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:555 msgid "" "The Signature object represents the call signature of a callable object and " "its return annotation. To retrieve a Signature object, use the " ":func:`signature` function." msgstr "" -#: ../../library/inspect.rst:555 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:561 msgid "Return a :class:`Signature` object for the given ``callable``::" msgstr "" -#: ../../library/inspect.rst:572 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:578 msgid "" "Accepts a wide range of Python callables, from plain functions and classes " "to :func:`functools.partial` objects." msgstr "" -#: ../../library/inspect.rst:575 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:581 msgid "" "Raises :exc:`ValueError` if no signature can be provided, and " ":exc:`TypeError` if that type of object is not supported." msgstr "" -#: ../../library/inspect.rst:578 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:584 msgid "" "A slash(/) in the signature of a function denotes that the parameters prior " "to it are positional-only. For more info, see :ref:`the FAQ entry on " "positional-only parameters `." msgstr "" -#: ../../library/inspect.rst:582 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:588 msgid "" "``follow_wrapped`` parameter. Pass ``False`` to get a signature of " "``callable`` specifically (``callable.__wrapped__`` will not be used to " "unwrap decorated callables.)" msgstr "" -#: ../../library/inspect.rst:589 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:595 msgid "" "Some callables may not be introspectable in certain implementations of " "Python. For example, in CPython, some built-in functions defined in C " "provide no metadata about their arguments." msgstr "" -#: ../../library/inspect.rst:596 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:602 msgid "" "A Signature object represents the call signature of a function and its " "return annotation. For each parameter accepted by the function it stores a " ":class:`Parameter` object in its :attr:`parameters` collection." msgstr "" -#: ../../library/inspect.rst:600 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:606 msgid "" "The optional *parameters* argument is a sequence of :class:`Parameter` " "objects, which is validated to check that there are no parameters with " @@ -881,55 +911,56 @@ msgid "" "defaults follow parameters without defaults." msgstr "" -#: ../../library/inspect.rst:606 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:612 msgid "" "The optional *return_annotation* argument, can be an arbitrary Python " "object, is the \"return\" annotation of the callable." msgstr "" -#: ../../library/inspect.rst:609 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:615 msgid "" "Signature objects are *immutable*. Use :meth:`Signature.replace` to make a " "modified copy." msgstr "" -#: ../../library/inspect.rst:612 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:618 msgid "Signature objects are picklable and hashable." msgstr "" -#: ../../library/inspect.rst:617 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:623 msgid "" "A special class-level marker to specify absence of a return annotation." msgstr "" -#: ../../library/inspect.rst:621 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:627 msgid "" "An ordered mapping of parameters' names to the corresponding " ":class:`Parameter` objects. Parameters appear in strict definition order, " "including keyword-only parameters." msgstr "" -#: ../../library/inspect.rst:625 ../../library/inspect.rst:962 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:631 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:968 msgid "" "Python only explicitly guaranteed that it preserved the declaration order of" " keyword-only parameters as of version 3.7, although in practice this order " "had always been preserved in Python 3." msgstr "" -#: ../../library/inspect.rst:632 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:638 msgid "" "The \"return\" annotation for the callable. If the callable has no " "\"return\" annotation, this attribute is set to :attr:`Signature.empty`." msgstr "" -#: ../../library/inspect.rst:637 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:643 msgid "" "Create a mapping from positional and keyword arguments to parameters. " "Returns :class:`BoundArguments` if ``*args`` and ``**kwargs`` match the " "signature, or raises a :exc:`TypeError`." msgstr "" -#: ../../library/inspect.rst:643 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:649 msgid "" "Works the same way as :meth:`Signature.bind`, but allows the omission of " "some required arguments (mimics :func:`functools.partial` behavior.) Returns" @@ -937,7 +968,7 @@ msgid "" "arguments do not match the signature." msgstr "" -#: ../../library/inspect.rst:650 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:656 msgid "" "Create a new Signature instance based on the instance replace was invoked " "on. It is possible to pass different ``parameters`` and/or " @@ -946,142 +977,142 @@ msgid "" ":attr:`Signature.empty`." msgstr "" -#: ../../library/inspect.rst:667 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:673 msgid "" "Return a :class:`Signature` (or its subclass) object for a given callable " "``obj``. Pass ``follow_wrapped=False`` to get a signature of ``obj`` " "without unwrapping its ``__wrapped__`` chain." msgstr "" -#: ../../library/inspect.rst:671 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:677 msgid "This method simplifies subclassing of :class:`Signature`::" msgstr "" -#: ../../library/inspect.rst:683 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:689 msgid "" "Parameter objects are *immutable*. Instead of modifying a Parameter object," " you can use :meth:`Parameter.replace` to create a modified copy." msgstr "" -#: ../../library/inspect.rst:686 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:692 msgid "Parameter objects are picklable and hashable." msgstr "" -#: ../../library/inspect.rst:691 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:697 msgid "" "A special class-level marker to specify absence of default values and " "annotations." msgstr "" -#: ../../library/inspect.rst:696 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:702 msgid "" "The name of the parameter as a string. The name must be a valid Python " "identifier." msgstr "" -#: ../../library/inspect.rst:701 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:707 msgid "" "CPython generates implicit parameter names of the form ``.0`` on the code " "objects used to implement comprehensions and generator expressions." msgstr "" -#: ../../library/inspect.rst:705 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:711 msgid "" "These parameter names are exposed by this module as names like " "``implicit0``." msgstr "" -#: ../../library/inspect.rst:711 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:717 msgid "" "The default value for the parameter. If the parameter has no default value," " this attribute is set to :attr:`Parameter.empty`." msgstr "" -#: ../../library/inspect.rst:716 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:722 msgid "" "The annotation for the parameter. If the parameter has no annotation, this " "attribute is set to :attr:`Parameter.empty`." msgstr "" -#: ../../library/inspect.rst:721 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:727 msgid "" "Describes how argument values are bound to the parameter. Possible values " "(accessible via :class:`Parameter`, like ``Parameter.KEYWORD_ONLY``):" msgstr "" -#: ../../library/inspect.rst:727 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:733 msgid "Name" msgstr "Nama" -#: ../../library/inspect.rst:727 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:733 msgid "Meaning" msgstr "Artinya" -#: ../../library/inspect.rst:729 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:735 msgid "*POSITIONAL_ONLY*" msgstr "" -#: ../../library/inspect.rst:729 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:735 msgid "" "Value must be supplied as a positional argument. Positional only parameters " "are those which appear before a ``/`` entry (if present) in a Python " "function definition." msgstr "" -#: ../../library/inspect.rst:734 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:740 msgid "*POSITIONAL_OR_KEYWORD*" msgstr "" -#: ../../library/inspect.rst:734 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:740 msgid "" "Value may be supplied as either a keyword or positional argument (this is " "the standard binding behaviour for functions implemented in Python.)" msgstr "" -#: ../../library/inspect.rst:739 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:745 msgid "*VAR_POSITIONAL*" msgstr "" -#: ../../library/inspect.rst:739 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:745 msgid "" "A tuple of positional arguments that aren't bound to any other parameter. " "This corresponds to a ``*args`` parameter in a Python function definition." msgstr "" -#: ../../library/inspect.rst:744 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:750 msgid "*KEYWORD_ONLY*" msgstr "" -#: ../../library/inspect.rst:744 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:750 msgid "" "Value must be supplied as a keyword argument. Keyword only parameters are " "those which appear after a ``*`` or ``*args`` entry in a Python function " "definition." msgstr "" -#: ../../library/inspect.rst:749 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:755 msgid "*VAR_KEYWORD*" msgstr "" -#: ../../library/inspect.rst:749 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:755 msgid "" "A dict of keyword arguments that aren't bound to any other parameter. This " "corresponds to a ``**kwargs`` parameter in a Python function definition." msgstr "" -#: ../../library/inspect.rst:755 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:761 msgid "Example: print all keyword-only arguments without default values::" msgstr "" -#: ../../library/inspect.rst:769 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:775 msgid "Describes a enum value of Parameter.kind." msgstr "" -#: ../../library/inspect.rst:773 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:779 msgid "Example: print all descriptions of arguments::" msgstr "" -#: ../../library/inspect.rst:788 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:794 msgid "" "Create a new Parameter instance based on the instance replaced was invoked " "on. To override a :class:`Parameter` attribute, pass the corresponding " @@ -1089,20 +1120,20 @@ msgid "" "pass :attr:`Parameter.empty`." msgstr "" -#: ../../library/inspect.rst:806 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:812 msgid "" "In Python 3.3 Parameter objects were allowed to have ``name`` set to " "``None`` if their ``kind`` was set to ``POSITIONAL_ONLY``. This is no longer" " permitted." msgstr "" -#: ../../library/inspect.rst:813 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:819 msgid "" "Result of a :meth:`Signature.bind` or :meth:`Signature.bind_partial` call. " "Holds the mapping of arguments to the function's parameters." msgstr "" -#: ../../library/inspect.rst:818 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:824 msgid "" "An ordered, mutable mapping (:class:`collections.OrderedDict`) of " "parameters' names to arguments' values. Contains only explicitly bound " @@ -1110,68 +1141,68 @@ msgid "" ":attr:`kwargs`." msgstr "" -#: ../../library/inspect.rst:823 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:829 msgid "" "Should be used in conjunction with :attr:`Signature.parameters` for any " "argument processing purposes." msgstr "" -#: ../../library/inspect.rst:828 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:834 msgid "" "Arguments for which :meth:`Signature.bind` or :meth:`Signature.bind_partial`" " relied on a default value are skipped. However, if needed, use " ":meth:`BoundArguments.apply_defaults` to add them." msgstr "" -#: ../../library/inspect.rst:835 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:841 msgid "" "A tuple of positional arguments values. Dynamically computed from the " ":attr:`arguments` attribute." msgstr "" -#: ../../library/inspect.rst:840 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:846 msgid "" "A dict of keyword arguments values. Dynamically computed from the " ":attr:`arguments` attribute." msgstr "" -#: ../../library/inspect.rst:845 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:851 msgid "A reference to the parent :class:`Signature` object." msgstr "" -#: ../../library/inspect.rst:849 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:855 msgid "Set default values for missing arguments." msgstr "" -#: ../../library/inspect.rst:851 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:857 msgid "" "For variable-positional arguments (``*args``) the default is an empty tuple." msgstr "" -#: ../../library/inspect.rst:854 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:860 msgid "" "For variable-keyword arguments (``**kwargs``) the default is an empty dict." msgstr "" -#: ../../library/inspect.rst:867 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:873 msgid "" "The :attr:`args` and :attr:`kwargs` properties can be used to invoke " "functions::" msgstr "" -#: ../../library/inspect.rst:880 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:886 msgid ":pep:`362` - Function Signature Object." msgstr "" -#: ../../library/inspect.rst:881 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:887 msgid "The detailed specification, implementation details and examples." msgstr "" -#: ../../library/inspect.rst:887 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:893 msgid "Classes and functions" msgstr "" -#: ../../library/inspect.rst:891 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:897 msgid "" "Arrange the given list of classes into a hierarchy of nested lists. Where a " "nested list appears, it contains classes derived from the class whose entry " @@ -1182,7 +1213,7 @@ msgid "" "will appear multiple times." msgstr "" -#: ../../library/inspect.rst:902 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:908 msgid "" "Get the names and default values of a Python function's parameters. A " ":term:`named tuple` ``ArgSpec(args, varargs, keywords, defaults)`` is " @@ -1193,33 +1224,33 @@ msgid "" "elements listed in *args*." msgstr "" -#: ../../library/inspect.rst:910 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:916 msgid "" "Use :func:`getfullargspec` for an updated API that is usually a drop-in " "replacement, but also correctly handles function annotations and keyword-" "only parameters." msgstr "" -#: ../../library/inspect.rst:915 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:921 msgid "" "Alternatively, use :func:`signature` and :ref:`Signature Object `, which provide a more structured introspection API for " "callables." msgstr "" -#: ../../library/inspect.rst:922 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:928 msgid "" "Get the names and default values of a Python function's parameters. A " ":term:`named tuple` is returned:" msgstr "" -#: ../../library/inspect.rst:925 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:931 msgid "" "``FullArgSpec(args, varargs, varkw, defaults, kwonlyargs, kwonlydefaults, " "annotations)``" msgstr "" -#: ../../library/inspect.rst:928 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:934 msgid "" "*args* is a list of the positional parameter names. *varargs* is the name of" " the ``*`` parameter or ``None`` if arbitrary positional arguments are not " @@ -1234,7 +1265,7 @@ msgid "" "report the function return value annotation (if any)." msgstr "" -#: ../../library/inspect.rst:943 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:949 msgid "" "Note that :func:`signature` and :ref:`Signature Object ` provide the recommended API for callable introspection, and support" @@ -1244,14 +1275,14 @@ msgid "" "``inspect`` module API." msgstr "" -#: ../../library/inspect.rst:950 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:956 msgid "" "This function is now based on :func:`signature`, but still ignores " "``__wrapped__`` attributes and includes the already bound first parameter in" " the signature output for bound methods." msgstr "" -#: ../../library/inspect.rst:955 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:961 msgid "" "This method was previously documented as deprecated in favour of " ":func:`signature` in Python 3.5, but that decision has been reversed in " @@ -1259,7 +1290,7 @@ msgid "" "Python 2/3 code migrating away from the legacy :func:`getargspec` API." msgstr "" -#: ../../library/inspect.rst:970 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:976 msgid "" "Get information about arguments passed into a particular frame. A " ":term:`named tuple` ``ArgInfo(args, varargs, keywords, locals)`` is " @@ -1268,40 +1299,41 @@ msgid "" "the locals dictionary of the given frame." msgstr "" -#: ../../library/inspect.rst:977 ../../library/inspect.rst:1014 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:983 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1020 msgid "This function was inadvertently marked as deprecated in Python 3.5." msgstr "" -#: ../../library/inspect.rst:982 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:988 msgid "" "Format a pretty argument spec from the values returned by " ":func:`getfullargspec`." msgstr "" -#: ../../library/inspect.rst:985 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:991 msgid "" "The first seven arguments are (``args``, ``varargs``, ``varkw``, " "``defaults``, ``kwonlyargs``, ``kwonlydefaults``, ``annotations``)." msgstr "" -#: ../../library/inspect.rst:988 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:994 msgid "" "The other six arguments are functions that are called to turn argument " "names, ``*`` argument name, ``**`` argument name, default values, return " "annotation and individual annotations into strings, respectively." msgstr "" -#: ../../library/inspect.rst:992 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:998 msgid "For example:" msgstr "Sebagai contoh:" -#: ../../library/inspect.rst:1001 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1007 msgid "" "Use :func:`signature` and :ref:`Signature Object `, which provide a better introspecting API for callables." msgstr "" -#: ../../library/inspect.rst:1009 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1015 msgid "" "Format a pretty argument spec from the four values returned by " ":func:`getargvalues`. The format\\* arguments are the corresponding " @@ -1309,7 +1341,7 @@ msgid "" "strings." msgstr "" -#: ../../library/inspect.rst:1019 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1025 msgid "" "Return a tuple of class cls's base classes, including cls, in method " "resolution order. No class appears more than once in this tuple. Note that " @@ -1317,7 +1349,7 @@ msgid "" "user-defined metatype is in use, cls will be the first element of the tuple." msgstr "" -#: ../../library/inspect.rst:1027 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1033 msgid "" "Bind the *args* and *kwds* to the argument names of the Python function or " "method *func*, as if it was called with them. For bound methods, bind also " @@ -1330,11 +1362,11 @@ msgid "" "example::" msgstr "" -#: ../../library/inspect.rst:1050 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1056 msgid "Use :meth:`Signature.bind` and :meth:`Signature.bind_partial` instead." msgstr "" -#: ../../library/inspect.rst:1056 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1062 msgid "" "Get the mapping of external name references in a Python function or method " "*func* to their current values. A :term:`named tuple` " @@ -1346,18 +1378,18 @@ msgid "" "builtins." msgstr "" -#: ../../library/inspect.rst:1065 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1071 msgid "" ":exc:`TypeError` is raised if *func* is not a Python function or method." msgstr "" -#: ../../library/inspect.rst:1072 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1078 msgid "" "Get the object wrapped by *func*. It follows the chain of " ":attr:`__wrapped__` attributes returning the last object in the chain." msgstr "" -#: ../../library/inspect.rst:1075 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1081 msgid "" "*stop* is an optional callback accepting an object in the wrapper chain as " "its sole argument that allows the unwrapping to be terminated early if the " @@ -1367,15 +1399,15 @@ msgid "" "has a ``__signature__`` attribute defined." msgstr "" -#: ../../library/inspect.rst:1082 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1088 msgid ":exc:`ValueError` is raised if a cycle is encountered." msgstr "" -#: ../../library/inspect.rst:1090 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1096 msgid "The interpreter stack" msgstr "" -#: ../../library/inspect.rst:1092 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1098 msgid "" "When the following functions return \"frame records,\" each record is a " ":term:`named tuple` ``FrameInfo(frame, filename, lineno, function, " @@ -1385,11 +1417,11 @@ msgid "" "list." msgstr "" -#: ../../library/inspect.rst:1100 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1106 msgid "Return a named tuple instead of a tuple." msgstr "" -#: ../../library/inspect.rst:1105 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1111 msgid "" "Keeping references to frame objects, as found in the first element of the " "frame records these functions return, can cause your program to create " @@ -1401,7 +1433,7 @@ msgid "" "consumption which occurs." msgstr "" -#: ../../library/inspect.rst:1113 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1119 msgid "" "Though the cycle detector will catch these, destruction of the frames (and " "local variables) can be made deterministic by removing the cycle in a " @@ -1410,27 +1442,27 @@ msgid "" "example::" msgstr "" -#: ../../library/inspect.rst:1125 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1131 msgid "" "If you want to keep the frame around (for example to print a traceback " "later), you can also break reference cycles by using the :meth:`frame.clear`" " method." msgstr "" -#: ../../library/inspect.rst:1129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1135 msgid "" "The optional *context* argument supported by most of these functions " "specifies the number of lines of context to return, which are centered " "around the current line." msgstr "" -#: ../../library/inspect.rst:1136 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1142 msgid "" "Get information about a frame or traceback object. A :term:`named tuple` " "``Traceback(filename, lineno, function, code_context, index)`` is returned." msgstr "" -#: ../../library/inspect.rst:1142 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1148 msgid "" "Get a list of frame records for a frame and all outer frames. These frames " "represent the calls that lead to the creation of *frame*. The first entry in" @@ -1438,14 +1470,16 @@ msgid "" "outermost call on *frame*'s stack." msgstr "" -#: ../../library/inspect.rst:1147 ../../library/inspect.rst:1160 -#: ../../library/inspect.rst:1184 ../../library/inspect.rst:1197 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1153 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1166 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1190 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1203 msgid "" "A list of :term:`named tuples ` ``FrameInfo(frame, filename, " "lineno, function, code_context, index)`` is returned." msgstr "" -#: ../../library/inspect.rst:1155 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1161 msgid "" "Get a list of frame records for a traceback's frame and all inner frames. " "These frames represent calls made as a consequence of *frame*. The first " @@ -1453,11 +1487,11 @@ msgid "" "the exception was raised." msgstr "" -#: ../../library/inspect.rst:1168 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1174 msgid "Return the frame object for the caller's stack frame." msgstr "" -#: ../../library/inspect.rst:1172 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1178 msgid "" "This function relies on Python stack frame support in the interpreter, which" " isn't guaranteed to exist in all implementations of Python. If running in " @@ -1465,14 +1499,14 @@ msgid "" "``None``." msgstr "" -#: ../../library/inspect.rst:1180 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1186 msgid "" "Return a list of frame records for the caller's stack. The first entry in " "the returned list represents the caller; the last entry represents the " "outermost call on the stack." msgstr "" -#: ../../library/inspect.rst:1192 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1198 msgid "" "Return a list of frame records for the stack between the current frame and " "the frame in which an exception currently being handled was raised in. The " @@ -1480,11 +1514,11 @@ msgid "" "where the exception was raised." msgstr "" -#: ../../library/inspect.rst:1204 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1210 msgid "Fetching attributes statically" msgstr "" -#: ../../library/inspect.rst:1206 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1212 msgid "" "Both :func:`getattr` and :func:`hasattr` can trigger code execution when " "fetching or checking for the existence of attributes. Descriptors, like " @@ -1492,20 +1526,20 @@ msgid "" ":meth:`__getattribute__` may be called." msgstr "" -#: ../../library/inspect.rst:1211 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1217 msgid "" "For cases where you want passive introspection, like documentation tools, " "this can be inconvenient. :func:`getattr_static` has the same signature as " ":func:`getattr` but avoids executing code when it fetches attributes." msgstr "" -#: ../../library/inspect.rst:1217 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1223 msgid "" "Retrieve attributes without triggering dynamic lookup via the descriptor " "protocol, :meth:`__getattr__` or :meth:`__getattribute__`." msgstr "" -#: ../../library/inspect.rst:1220 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1226 msgid "" "Note: this function may not be able to retrieve all attributes that getattr " "can fetch (like dynamically created attributes) and may find attributes that" @@ -1513,31 +1547,31 @@ msgid "" "return descriptors objects instead of instance members." msgstr "" -#: ../../library/inspect.rst:1226 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1232 msgid "" "If the instance :attr:`~object.__dict__` is shadowed by another member (for " "example a property) then this function will be unable to find instance " "members." msgstr "" -#: ../../library/inspect.rst:1232 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1238 msgid "" ":func:`getattr_static` does not resolve descriptors, for example slot " "descriptors or getset descriptors on objects implemented in C. The " "descriptor object is returned instead of the underlying attribute." msgstr "" -#: ../../library/inspect.rst:1236 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1242 msgid "" "You can handle these with code like the following. Note that for arbitrary " "getset descriptors invoking these may trigger code execution::" msgstr "" -#: ../../library/inspect.rst:1262 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1268 msgid "Current State of Generators and Coroutines" msgstr "" -#: ../../library/inspect.rst:1264 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1270 msgid "" "When implementing coroutine schedulers and for other advanced uses of " "generators, it is useful to determine whether a generator is currently " @@ -1546,31 +1580,32 @@ msgid "" "generator to be determined easily." msgstr "" -#: ../../library/inspect.rst:1272 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1278 msgid "Get current state of a generator-iterator." msgstr "" -#: ../../library/inspect.rst:1278 ../../library/inspect.rst:1293 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1284 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1299 msgid "Possible states are:" msgstr "" -#: ../../library/inspect.rst:1275 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1281 msgid "GEN_CREATED: Waiting to start execution." msgstr "" -#: ../../library/inspect.rst:1276 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1282 msgid "GEN_RUNNING: Currently being executed by the interpreter." msgstr "" -#: ../../library/inspect.rst:1277 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1283 msgid "GEN_SUSPENDED: Currently suspended at a yield expression." msgstr "" -#: ../../library/inspect.rst:1278 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1284 msgid "GEN_CLOSED: Execution has completed." msgstr "" -#: ../../library/inspect.rst:1284 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1290 msgid "" "Get current state of a coroutine object. The function is intended to be " "used with coroutine objects created by :keyword:`async def` functions, but " @@ -1578,30 +1613,30 @@ msgid "" "``cr_frame`` attributes." msgstr "" -#: ../../library/inspect.rst:1290 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1296 msgid "CORO_CREATED: Waiting to start execution." msgstr "" -#: ../../library/inspect.rst:1291 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1297 msgid "CORO_RUNNING: Currently being executed by the interpreter." msgstr "" -#: ../../library/inspect.rst:1292 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1298 msgid "CORO_SUSPENDED: Currently suspended at an await expression." msgstr "" -#: ../../library/inspect.rst:1293 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1299 msgid "CORO_CLOSED: Execution has completed." msgstr "" -#: ../../library/inspect.rst:1297 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1303 msgid "" "The current internal state of the generator can also be queried. This is " "mostly useful for testing purposes, to ensure that internal state is being " "updated as expected:" msgstr "" -#: ../../library/inspect.rst:1303 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1309 msgid "" "Get the mapping of live local variables in *generator* to their current " "values. A dictionary is returned that maps from variable names to values. " @@ -1609,14 +1644,14 @@ msgid "" "generator, and all the same caveats apply." msgstr "" -#: ../../library/inspect.rst:1308 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1314 msgid "" "If *generator* is a :term:`generator` with no currently associated frame, " "then an empty dictionary is returned. :exc:`TypeError` is raised if " "*generator* is not a Python generator object." msgstr "" -#: ../../library/inspect.rst:1314 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1320 msgid "" "This function relies on the generator exposing a Python stack frame for " "introspection, which isn't guaranteed to be the case in all implementations " @@ -1624,76 +1659,76 @@ msgid "" "dictionary." msgstr "" -#: ../../library/inspect.rst:1323 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1329 msgid "" "This function is analogous to :func:`~inspect.getgeneratorlocals`, but works" " for coroutine objects created by :keyword:`async def` functions." msgstr "" -#: ../../library/inspect.rst:1332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1338 msgid "Code Objects Bit Flags" msgstr "" -#: ../../library/inspect.rst:1334 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1340 msgid "" "Python code objects have a ``co_flags`` attribute, which is a bitmap of the " "following flags:" msgstr "" -#: ../../library/inspect.rst:1339 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1345 msgid "The code object is optimized, using fast locals." msgstr "" -#: ../../library/inspect.rst:1343 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1349 msgid "" "If set, a new dict will be created for the frame's ``f_locals`` when the " "code object is executed." msgstr "" -#: ../../library/inspect.rst:1348 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1354 msgid "The code object has a variable positional parameter (``*args``-like)." msgstr "" -#: ../../library/inspect.rst:1352 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1358 msgid "The code object has a variable keyword parameter (``**kwargs``-like)." msgstr "" -#: ../../library/inspect.rst:1356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1362 msgid "The flag is set when the code object is a nested function." msgstr "" -#: ../../library/inspect.rst:1360 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1366 msgid "" "The flag is set when the code object is a generator function, i.e. a " "generator object is returned when the code object is executed." msgstr "" -#: ../../library/inspect.rst:1365 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1371 msgid "The flag is set if there are no free or cell variables." msgstr "" -#: ../../library/inspect.rst:1369 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1375 msgid "" "The flag is set when the code object is a coroutine function. When the code " "object is executed it returns a coroutine object. See :pep:`492` for more " "details." msgstr "" -#: ../../library/inspect.rst:1377 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1383 msgid "" "The flag is used to transform generators into generator-based coroutines. " "Generator objects with this flag can be used in ``await`` expression, and " "can ``yield from`` coroutine objects. See :pep:`492` for more details." msgstr "" -#: ../../library/inspect.rst:1386 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1392 msgid "" "The flag is set when the code object is an asynchronous generator function." " When the code object is executed it returns an asynchronous generator " "object. See :pep:`525` for more details." msgstr "" -#: ../../library/inspect.rst:1393 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1399 msgid "" "The flags are specific to CPython, and may not be defined in other Python " "implementations. Furthermore, the flags are an implementation detail, and " @@ -1701,24 +1736,24 @@ msgid "" "use public APIs from the :mod:`inspect` module for any introspection needs." msgstr "" -#: ../../library/inspect.rst:1403 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1409 msgid "Command Line Interface" msgstr "" -#: ../../library/inspect.rst:1405 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1411 msgid "" "The :mod:`inspect` module also provides a basic introspection capability " "from the command line." msgstr "" -#: ../../library/inspect.rst:1410 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1416 msgid "" "By default, accepts the name of a module and prints the source of that " "module. A class or function within the module can be printed instead by " "appended a colon and the qualified name of the target object." msgstr "" -#: ../../library/inspect.rst:1416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/inspect.rst:1422 msgid "" "Print information about the specified object rather than the source code" msgstr "" diff --git a/library/os.po b/library/os.po index c4d670f..9739805 100644 --- a/library/os.po +++ b/library/os.po @@ -6,15 +6,16 @@ # Translators: # Ismail Sunni, 2018 # oon arfiandwi , 2019 +# Septian Hari , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-16 11:56+0000\n" +"POT-Creation-Date: 2019-12-16 12:12+0000\n" "PO-Revision-Date: 2017-02-16 23:20+0000\n" -"Last-Translator: oon arfiandwi , 2019\n" +"Last-Translator: Septian Hari , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,15 +23,15 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../library/os.rst:2 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2 msgid ":mod:`os` --- Miscellaneous operating system interfaces" msgstr "" -#: ../../library/os.rst:7 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:7 msgid "**Source code:** :source:`Lib/os.py`" -msgstr "" +msgstr "**Kode sumber:** :source:`Lib/os.py`" -#: ../../library/os.rst:11 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:11 msgid "" "This module provides a portable way of using operating system dependent " "functionality. If you just want to read or write a file see :func:`open`, " @@ -40,12 +41,19 @@ msgid "" "the :mod:`tempfile` module, and for high-level file and directory handling " "see the :mod:`shutil` module." msgstr "" +"Modul ini menyediakan cara portabel menggunakan fungsionalitas yang " +"bergantung pada sistem operasi. Jika Anda hanya ingin membaca atau menulis " +"file, lihat :func:`open`, jika Anda ingin memanipulasi path, lihat modul " +":mod:`os.path`, dan jika Anda ingin membaca semua baris di semua file pada " +"baris perintah lihat modul :mod:`fileinput`. Untuk membuat file dan " +"direktori sementara lihat modul :mod:`tempfile`, dan untuk penanganan file " +"dan direktori tingkat tinggi lihat modul :mod:`shutil`." -#: ../../library/os.rst:19 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:19 msgid "Notes on the availability of these functions:" -msgstr "" +msgstr "Catatan tentang ketersediaan fungsi-fungsi tersebut:" -#: ../../library/os.rst:21 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:21 msgid "" "The design of all built-in operating system dependent modules of Python is " "such that as long as the same functionality is available, it uses the same " @@ -54,25 +62,25 @@ msgid "" "originated with the POSIX interface)." msgstr "" -#: ../../library/os.rst:27 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:27 msgid "" "Extensions peculiar to a particular operating system are also available " "through the :mod:`os` module, but using them is of course a threat to " "portability." msgstr "" -#: ../../library/os.rst:31 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:31 msgid "" "All functions accepting path or file names accept both bytes and string " "objects, and result in an object of the same type, if a path or file name is" " returned." msgstr "" -#: ../../library/os.rst:35 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:35 msgid "On VxWorks, os.fork, os.execv and os.spawn*p* are not supported." msgstr "" -#: ../../library/os.rst:39 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:39 msgid "" "All functions in this module raise :exc:`OSError` (or subclasses thereof) in" " the case of invalid or inaccessible file names and paths, or other " @@ -80,33 +88,33 @@ msgid "" "system." msgstr "" -#: ../../library/os.rst:45 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:45 msgid "An alias for the built-in :exc:`OSError` exception." msgstr "" -#: ../../library/os.rst:50 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:50 msgid "" "The name of the operating system dependent module imported. The following " "names have currently been registered: ``'posix'``, ``'nt'``, ``'java'``." msgstr "" -#: ../../library/os.rst:55 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:55 msgid "" ":attr:`sys.platform` has a finer granularity. :func:`os.uname` gives " "system-dependent version information." msgstr "" -#: ../../library/os.rst:58 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:58 msgid "" "The :mod:`platform` module provides detailed checks for the system's " "identity." msgstr "" -#: ../../library/os.rst:66 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:66 msgid "File Names, Command Line Arguments, and Environment Variables" -msgstr "" +msgstr "Nama Berkas, Argumen Command Line, dan Variabel Lingkungan" -#: ../../library/os.rst:68 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:68 msgid "" "In Python, file names, command line arguments, and environment variables are" " represented using the string type. On some systems, decoding these strings " @@ -115,7 +123,7 @@ msgid "" ":func:`sys.getfilesystemencoding`)." msgstr "" -#: ../../library/os.rst:74 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:74 msgid "" "On some systems, conversion using the file system encoding may fail. In this" " case, Python uses the :ref:`surrogateescape encoding error handler " @@ -124,88 +132,148 @@ msgid "" "original byte on encoding." msgstr "" -#: ../../library/os.rst:82 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:82 msgid "" "The file system encoding must guarantee to successfully decode all bytes " "below 128. If the file system encoding fails to provide this guarantee, API " "functions may raise UnicodeErrors." msgstr "" -#: ../../library/os.rst:90 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:90 msgid "Process Parameters" msgstr "" -#: ../../library/os.rst:92 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:92 msgid "" "These functions and data items provide information and operate on the " "current process and user." msgstr "" -#: ../../library/os.rst:98 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:98 msgid "" "Return the filename corresponding to the controlling terminal of the " "process." msgstr "" -#: ../../library/os.rst:100 ../../library/os.rst:262 ../../library/os.rst:271 -#: ../../library/os.rst:280 ../../library/os.rst:290 ../../library/os.rst:299 -#: ../../library/os.rst:334 ../../library/os.rst:342 ../../library/os.rst:379 -#: ../../library/os.rst:390 ../../library/os.rst:400 ../../library/os.rst:410 -#: ../../library/os.rst:420 ../../library/os.rst:430 ../../library/os.rst:459 -#: ../../library/os.rst:466 ../../library/os.rst:473 ../../library/os.rst:483 -#: ../../library/os.rst:494 ../../library/os.rst:503 ../../library/os.rst:521 -#: ../../library/os.rst:529 ../../library/os.rst:537 ../../library/os.rst:546 -#: ../../library/os.rst:554 ../../library/os.rst:561 ../../library/os.rst:568 -#: ../../library/os.rst:577 ../../library/os.rst:771 ../../library/os.rst:781 -#: ../../library/os.rst:790 ../../library/os.rst:812 ../../library/os.rst:833 -#: ../../library/os.rst:870 ../../library/os.rst:889 ../../library/os.rst:901 -#: ../../library/os.rst:1071 ../../library/os.rst:1086 -#: ../../library/os.rst:1101 ../../library/os.rst:1114 -#: ../../library/os.rst:1182 ../../library/os.rst:1281 -#: ../../library/os.rst:1298 ../../library/os.rst:1310 -#: ../../library/os.rst:1328 ../../library/os.rst:1337 -#: ../../library/os.rst:1345 ../../library/os.rst:1354 -#: ../../library/os.rst:1390 ../../library/os.rst:1634 -#: ../../library/os.rst:1699 ../../library/os.rst:1713 -#: ../../library/os.rst:1724 ../../library/os.rst:1749 -#: ../../library/os.rst:1762 ../../library/os.rst:1773 -#: ../../library/os.rst:1953 ../../library/os.rst:1975 -#: ../../library/os.rst:2019 ../../library/os.rst:2030 -#: ../../library/os.rst:2692 ../../library/os.rst:2844 -#: ../../library/os.rst:3065 ../../library/os.rst:3350 -#: ../../library/os.rst:3358 ../../library/os.rst:3365 -#: ../../library/os.rst:3372 ../../library/os.rst:3379 -#: ../../library/os.rst:3386 ../../library/os.rst:3393 -#: ../../library/os.rst:3400 ../../library/os.rst:3408 -#: ../../library/os.rst:3416 ../../library/os.rst:3423 -#: ../../library/os.rst:3430 ../../library/os.rst:3439 -#: ../../library/os.rst:3447 ../../library/os.rst:3455 -#: ../../library/os.rst:3462 ../../library/os.rst:3469 -#: ../../library/os.rst:3488 ../../library/os.rst:3537 -#: ../../library/os.rst:3544 ../../library/os.rst:3552 -#: ../../library/os.rst:3661 ../../library/os.rst:3707 -#: ../../library/os.rst:3911 ../../library/os.rst:3927 -#: ../../library/os.rst:3938 ../../library/os.rst:3949 -#: ../../library/os.rst:3962 ../../library/os.rst:4008 -#: ../../library/os.rst:4019 ../../library/os.rst:4027 -#: ../../library/os.rst:4043 ../../library/os.rst:4055 -#: ../../library/os.rst:4063 ../../library/os.rst:4071 -#: ../../library/os.rst:4079 ../../library/os.rst:4087 -#: ../../library/os.rst:4095 ../../library/os.rst:4102 -#: ../../library/os.rst:4109 ../../library/os.rst:4255 -#: ../../library/os.rst:4264 ../../library/os.rst:4285 -#: ../../library/os.rst:4295 ../../library/os.rst:4304 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:100 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:262 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:271 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:280 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:290 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:299 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:334 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:342 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:379 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:390 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:400 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:410 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:420 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:430 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:459 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:466 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:473 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:483 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:494 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:503 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:521 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:529 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:537 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:546 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:554 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:561 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:568 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:577 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:771 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:781 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:790 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:812 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:833 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:870 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:889 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:901 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1071 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1086 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1101 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1114 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1182 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1281 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1298 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1310 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1328 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1337 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1345 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1354 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1390 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1634 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1699 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1713 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1724 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1749 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1762 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1773 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1953 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1975 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2019 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2030 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2692 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2844 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3065 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3350 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3358 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3365 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3372 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3379 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3386 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3393 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3400 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3408 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3423 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3430 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3439 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3447 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3455 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3462 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3469 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3488 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3537 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3544 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3552 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3661 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3707 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3911 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3927 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3938 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3949 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3962 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4008 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4019 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4027 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4043 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4055 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4063 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4071 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4079 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4087 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4095 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4102 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4109 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4255 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4264 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4285 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4295 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4304 msgid ":ref:`Availability `: Unix." msgstr ":ref:`Availability `: Unix." -#: ../../library/os.rst:105 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:105 msgid "" "A :term:`mapping` object representing the string environment. For example, " "``environ['HOME']`` is the pathname of your home directory (on some " "platforms), and is equivalent to ``getenv(\"HOME\")`` in C." msgstr "" -#: ../../library/os.rst:109 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:109 msgid "" "This mapping is captured the first time the :mod:`os` module is imported, " "typically during Python startup as part of processing :file:`site.py`. " @@ -214,40 +282,43 @@ msgid "" "directly." msgstr "" -#: ../../library/os.rst:114 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:114 msgid "" "If the platform supports the :func:`putenv` function, this mapping may be " "used to modify the environment as well as query the environment. " ":func:`putenv` will be called automatically when the mapping is modified." msgstr "" -#: ../../library/os.rst:118 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:118 msgid "" "On Unix, keys and values use :func:`sys.getfilesystemencoding` and " "``'surrogateescape'`` error handler. Use :data:`environb` if you would like " "to use a different encoding." msgstr "" -#: ../../library/os.rst:124 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:124 msgid "" "Calling :func:`putenv` directly does not change ``os.environ``, so it's " "better to modify ``os.environ``." msgstr "" -#: ../../library/os.rst:129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:129 msgid "" "On some platforms, including FreeBSD and Mac OS X, setting ``environ`` may " "cause memory leaks. Refer to the system documentation for :c:func:`putenv`." msgstr "" +"Pada beberapa platforms, termasuk FreeBSD and Mac OS X, mengatur ``environ``" +" dapat mengakibatkan memory leaks. Mengacu pada dokumentasi sistem " +":c:func:`putenv`." -#: ../../library/os.rst:133 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:133 msgid "" "If :func:`putenv` is not provided, a modified copy of this mapping may be " "passed to the appropriate process-creation functions to cause child " "processes to use a modified environment." msgstr "" -#: ../../library/os.rst:137 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:137 msgid "" "If the platform supports the :func:`unsetenv` function, you can delete items" " in this mapping to unset environment variables. :func:`unsetenv` will be " @@ -255,7 +326,7 @@ msgid "" "one of the :meth:`pop` or :meth:`clear` methods is called." msgstr "" -#: ../../library/os.rst:145 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:145 msgid "" "Bytes version of :data:`environ`: a :term:`mapping` object representing the " "environment as byte strings. :data:`environ` and :data:`environb` are " @@ -263,49 +334,50 @@ msgid "" "versa)." msgstr "" -#: ../../library/os.rst:150 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:150 msgid "" ":data:`environb` is only available if :data:`supports_bytes_environ` is " "``True``." msgstr "" -#: ../../library/os.rst:161 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:161 msgid "These functions are described in :ref:`os-file-dir`." msgstr "Fungsi ini dideskripsikan di :ref:`os-file-dir`." -#: ../../library/os.rst:166 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:166 msgid "" "Encode :term:`path-like ` *filename* to the filesystem " "encoding with ``'surrogateescape'`` error handler, or ``'strict'`` on " "Windows; return :class:`bytes` unchanged." msgstr "" -#: ../../library/os.rst:170 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:170 msgid ":func:`fsdecode` is the reverse function." msgstr "" -#: ../../library/os.rst:174 ../../library/os.rst:189 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:174 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:189 msgid "" "Support added to accept objects implementing the :class:`os.PathLike` " "interface." msgstr "" -#: ../../library/os.rst:181 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:181 msgid "" "Decode the :term:`path-like ` *filename* from the " "filesystem encoding with ``'surrogateescape'`` error handler, or " "``'strict'`` on Windows; return :class:`str` unchanged." msgstr "" -#: ../../library/os.rst:185 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:185 msgid ":func:`fsencode` is the reverse function." msgstr "" -#: ../../library/os.rst:196 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:196 msgid "Return the file system representation of the path." msgstr "" -#: ../../library/os.rst:198 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:198 msgid "" "If :class:`str` or :class:`bytes` is passed in, it is returned unchanged. " "Otherwise :meth:`~os.PathLike.__fspath__` is called and its value is " @@ -313,56 +385,58 @@ msgid "" "other cases, :exc:`TypeError` is raised." msgstr "" -#: ../../library/os.rst:208 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:208 msgid "" "An :term:`abstract base class` for objects representing a file system path, " "e.g. :class:`pathlib.PurePath`." msgstr "" -#: ../../library/os.rst:215 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:215 msgid "Return the file system path representation of the object." msgstr "" -#: ../../library/os.rst:217 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:217 msgid "" "The method should only return a :class:`str` or :class:`bytes` object, with " "the preference being for :class:`str`." msgstr "" -#: ../../library/os.rst:223 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:223 msgid "" "Return the value of the environment variable *key* if it exists, or " "*default* if it doesn't. *key*, *default* and the result are str." msgstr "" -#: ../../library/os.rst:226 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:226 msgid "" "On Unix, keys and values are decoded with :func:`sys.getfilesystemencoding` " "and ``'surrogateescape'`` error handler. Use :func:`os.getenvb` if you would" " like to use a different encoding." msgstr "" -#: ../../library/os.rst:230 ../../library/os.rst:443 ../../library/os.rst:646 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:230 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:443 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:646 msgid ":ref:`Availability `: most flavors of Unix, Windows." msgstr "" -#: ../../library/os.rst:235 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:235 msgid "" "Return the value of the environment variable *key* if it exists, or " "*default* if it doesn't. *key*, *default* and the result are bytes." msgstr "" -#: ../../library/os.rst:238 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:238 msgid "" ":func:`getenvb` is only available if :data:`supports_bytes_environ` is " "``True``." msgstr "" -#: ../../library/os.rst:242 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:242 msgid ":ref:`Availability `: most flavors of Unix." msgstr "" -#: ../../library/os.rst:248 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:248 msgid "" "Returns the list of directories that will be searched for a named " "executable, similar to a shell, when launching a process. *env*, when " @@ -370,33 +444,33 @@ msgid "" "in. By default, when *env* is ``None``, :data:`environ` is used." msgstr "" -#: ../../library/os.rst:259 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:259 msgid "" "Return the effective group id of the current process. This corresponds to " "the \"set id\" bit on the file being executed in the current process." msgstr "" -#: ../../library/os.rst:269 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:269 msgid "Return the current process's effective user id." msgstr "" -#: ../../library/os.rst:278 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:278 msgid "Return the real group id of the current process." msgstr "" -#: ../../library/os.rst:285 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:285 msgid "" "Return list of group ids that *user* belongs to. If *group* is not in the " "list, it is included; typically, *group* is specified as the group ID field " "from the password record for *user*." msgstr "" -#: ../../library/os.rst:296 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:296 msgid "" "Return list of supplemental group ids associated with the current process." msgstr "" -#: ../../library/os.rst:302 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:302 msgid "" "On Mac OS X, :func:`getgroups` behavior differs somewhat from other Unix " "platforms. If the Python interpreter was built with a deployment target of " @@ -413,7 +487,7 @@ msgid "" ":func:`sysconfig.get_config_var`." msgstr "" -#: ../../library/os.rst:319 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:319 msgid "" "Return the name of the user logged in on the controlling terminal of the " "process. For most purposes, it is more useful to use " @@ -423,42 +497,50 @@ msgid "" "current real user id." msgstr "" -#: ../../library/os.rst:326 ../../library/os.rst:361 ../../library/os.rst:845 -#: ../../library/os.rst:857 ../../library/os.rst:1047 -#: ../../library/os.rst:1416 ../../library/os.rst:1787 -#: ../../library/os.rst:2053 ../../library/os.rst:2824 -#: ../../library/os.rst:2858 ../../library/os.rst:3317 -#: ../../library/os.rst:3790 ../../library/os.rst:3801 -#: ../../library/os.rst:3871 ../../library/os.rst:3897 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:326 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:361 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:845 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:857 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1047 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1787 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2053 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2824 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2858 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3317 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3790 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3801 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3871 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3897 msgid ":ref:`Availability `: Unix, Windows." msgstr ":ref:`Availability `: Unix, Windows." -#: ../../library/os.rst:331 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:331 msgid "" "Return the process group id of the process with process id *pid*. If *pid* " "is 0, the process group id of the current process is returned." msgstr "" -#: ../../library/os.rst:340 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:340 msgid "Return the id of the current process group." msgstr "" -#: ../../library/os.rst:349 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:349 msgid "Return the current process id." msgstr "" -#: ../../library/os.rst:356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:356 msgid "" "Return the parent's process id. When the parent process has exited, on Unix" " the id returned is the one of the init process (1), on Windows it is still " "the same id, which may be already reused by another process." msgstr "" -#: ../../library/os.rst:362 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:362 msgid "Added support for Windows." msgstr "" -#: ../../library/os.rst:370 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:370 msgid "" "Get program scheduling priority. The value *which* is one of " ":const:`PRIO_PROCESS`, :const:`PRIO_PGRP`, or :const:`PRIO_USER`, and *who* " @@ -469,48 +551,48 @@ msgid "" "process, or the real user ID of the calling process." msgstr "" -#: ../../library/os.rst:387 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:387 msgid "" "Parameters for the :func:`getpriority` and :func:`setpriority` functions." msgstr "" -#: ../../library/os.rst:396 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:396 msgid "" "Return a tuple (ruid, euid, suid) denoting the current process's real, " "effective, and saved user ids." msgstr "" -#: ../../library/os.rst:406 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:406 msgid "" "Return a tuple (rgid, egid, sgid) denoting the current process's real, " "effective, and saved group ids." msgstr "" -#: ../../library/os.rst:418 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:418 msgid "Return the current process's real user id." msgstr "" -#: ../../library/os.rst:425 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:425 msgid "" "Call the system initgroups() to initialize the group access list with all of" " the groups of which the specified username is a member, plus the specified " "group id." msgstr "" -#: ../../library/os.rst:438 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:438 msgid "" "Set the environment variable named *key* to the string *value*. Such " "changes to the environment affect subprocesses started with " ":func:`os.system`, :func:`popen` or :func:`fork` and :func:`execv`." msgstr "" -#: ../../library/os.rst:446 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:446 msgid "" "On some platforms, including FreeBSD and Mac OS X, setting ``environ`` may " "cause memory leaks. Refer to the system documentation for putenv." msgstr "" -#: ../../library/os.rst:449 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:449 msgid "" "When :func:`putenv` is supported, assignments to items in ``os.environ`` are" " automatically translated into corresponding calls to :func:`putenv`; " @@ -518,19 +600,19 @@ msgid "" "actually preferable to assign to items of ``os.environ``." msgstr "" -#: ../../library/os.rst:457 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:457 msgid "Set the current process's effective group id." msgstr "" -#: ../../library/os.rst:464 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:464 msgid "Set the current process's effective user id." msgstr "" -#: ../../library/os.rst:471 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:471 msgid "Set the current process' group id." msgstr "" -#: ../../library/os.rst:478 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:478 msgid "" "Set the list of supplemental group ids associated with the current process " "to *groups*. *groups* must be a sequence, and each element must be an " @@ -538,7 +620,7 @@ msgid "" "the superuser." msgstr "" -#: ../../library/os.rst:484 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:484 msgid "" "On Mac OS X, the length of *groups* may not exceed the system-defined " "maximum number of effective group ids, typically 16. See the documentation " @@ -546,21 +628,21 @@ msgid "" "set by calling setgroups()." msgstr "" -#: ../../library/os.rst:491 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:491 msgid "" "Call the system call :c:func:`setpgrp` or ``setpgrp(0, 0)`` depending on " "which version is implemented (if any). See the Unix manual for the " "semantics." msgstr "" -#: ../../library/os.rst:499 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:499 msgid "" "Call the system call :c:func:`setpgid` to set the process group id of the " "process with id *pid* to the process group with id *pgrp*. See the Unix " "manual for the semantics." msgstr "" -#: ../../library/os.rst:510 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:510 msgid "" "Set program scheduling priority. The value *which* is one of " ":const:`PRIO_PROCESS`, :const:`PRIO_PGRP`, or :const:`PRIO_USER`, and *who* " @@ -573,113 +655,114 @@ msgid "" "more favorable scheduling." msgstr "" -#: ../../library/os.rst:527 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:527 msgid "Set the current process's real and effective group ids." msgstr "" -#: ../../library/os.rst:534 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:534 msgid "Set the current process's real, effective, and saved group ids." msgstr "" -#: ../../library/os.rst:543 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:543 msgid "Set the current process's real, effective, and saved user ids." msgstr "" -#: ../../library/os.rst:552 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:552 msgid "Set the current process's real and effective user ids." msgstr "" -#: ../../library/os.rst:559 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:559 msgid "" "Call the system call :c:func:`getsid`. See the Unix manual for the " "semantics." msgstr "" -#: ../../library/os.rst:566 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:566 msgid "" "Call the system call :c:func:`setsid`. See the Unix manual for the " "semantics." msgstr "" -#: ../../library/os.rst:575 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:575 msgid "Set the current process's user id." msgstr "" -#: ../../library/os.rst:583 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:583 msgid "" "Return the error message corresponding to the error code in *code*. On " "platforms where :c:func:`strerror` returns ``NULL`` when given an unknown " "error number, :exc:`ValueError` is raised." msgstr "" -#: ../../library/os.rst:590 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:590 msgid "" "``True`` if the native OS type of the environment is bytes (eg. ``False`` on" " Windows)." msgstr "" -#: ../../library/os.rst:598 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:598 msgid "Set the current numeric umask and return the previous umask." msgstr "" -#: ../../library/os.rst:607 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:607 msgid "" "Returns information identifying the current operating system. The return " "value is an object with five attributes:" msgstr "" -#: ../../library/os.rst:610 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:610 msgid ":attr:`sysname` - operating system name" msgstr "" -#: ../../library/os.rst:611 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:611 msgid ":attr:`nodename` - name of machine on network (implementation-defined)" msgstr "" -#: ../../library/os.rst:612 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:612 msgid ":attr:`release` - operating system release" msgstr "" -#: ../../library/os.rst:613 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:613 msgid ":attr:`version` - operating system version" msgstr "" -#: ../../library/os.rst:614 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:614 msgid ":attr:`machine` - hardware identifier" msgstr "" -#: ../../library/os.rst:616 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:616 msgid "" "For backwards compatibility, this object is also iterable, behaving like a " "five-tuple containing :attr:`sysname`, :attr:`nodename`, :attr:`release`, " ":attr:`version`, and :attr:`machine` in that order." msgstr "" -#: ../../library/os.rst:621 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:621 msgid "" "Some systems truncate :attr:`nodename` to 8 characters or to the leading " "component; a better way to get the hostname is :func:`socket.gethostname` " "or even ``socket.gethostbyaddr(socket.gethostname())``." msgstr "" -#: ../../library/os.rst:627 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:627 msgid ":ref:`Availability `: recent flavors of Unix." msgstr "" -#: ../../library/os.rst:628 ../../library/os.rst:3898 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:628 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3898 msgid "" "Return type changed from a tuple to a tuple-like object with named " "attributes." msgstr "" -#: ../../library/os.rst:637 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:637 msgid "" "Unset (delete) the environment variable named *key*. Such changes to the " "environment affect subprocesses started with :func:`os.system`, " ":func:`popen` or :func:`fork` and :func:`execv`." msgstr "" -#: ../../library/os.rst:641 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:641 msgid "" "When :func:`unsetenv` is supported, deletion of items in ``os.environ`` is " "automatically translated into a corresponding call to :func:`unsetenv`; " @@ -687,17 +770,17 @@ msgid "" "actually preferable to delete items of ``os.environ``." msgstr "" -#: ../../library/os.rst:652 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:652 msgid "File Object Creation" msgstr "" -#: ../../library/os.rst:654 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:654 msgid "" "These functions create new :term:`file objects `. (See also " ":func:`~os.open` for opening file descriptors.)" msgstr "" -#: ../../library/os.rst:660 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:660 msgid "" "Return an open file object connected to the file descriptor *fd*. This is " "an alias of the :func:`open` built-in function and accepts the same " @@ -705,16 +788,16 @@ msgid "" "must always be an integer." msgstr "" -#: ../../library/os.rst:669 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:669 msgid "File Descriptor Operations" msgstr "" -#: ../../library/os.rst:671 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:671 msgid "" "These functions operate on I/O streams referenced using file descriptors." msgstr "" -#: ../../library/os.rst:673 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:673 msgid "" "File descriptors are small integers corresponding to a file that has been " "opened by the current process. For example, standard input is usually file " @@ -724,7 +807,7 @@ msgid "" "pipes are also referenced by file descriptors." msgstr "" -#: ../../library/os.rst:680 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:680 msgid "" "The :meth:`~io.IOBase.fileno` method can be used to obtain the file " "descriptor associated with a :term:`file object` when required. Note that " @@ -732,11 +815,11 @@ msgid "" "ignoring aspects such as internal buffering of data." msgstr "" -#: ../../library/os.rst:688 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:688 msgid "Close file descriptor *fd*." msgstr "" -#: ../../library/os.rst:692 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:692 msgid "" "This function is intended for low-level I/O and must be applied to a file " "descriptor as returned by :func:`os.open` or :func:`pipe`. To close a " @@ -744,13 +827,13 @@ msgid "" ":func:`popen` or :func:`fdopen`, use its :meth:`~io.IOBase.close` method." msgstr "" -#: ../../library/os.rst:700 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:700 msgid "" "Close all file descriptors from *fd_low* (inclusive) to *fd_high* " "(exclusive), ignoring errors. Equivalent to (but much faster than)::" msgstr "" -#: ../../library/os.rst:712 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:712 msgid "" "Copy *count* bytes from file descriptor *src*, starting from offset " "*offset_src*, to file descriptor *dst*, starting from offset *offset_dst*. " @@ -760,7 +843,7 @@ msgid "" ":attr:`~OSError.errno` set to :data:`errno.EXDEV`." msgstr "" -#: ../../library/os.rst:719 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:719 msgid "" "This copy is done without the additional cost of transferring data from the " "kernel to user space and then back into the kernel. Additionally, some " @@ -768,40 +851,41 @@ msgid "" " files are opened as binary." msgstr "" -#: ../../library/os.rst:724 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:724 msgid "" "The return value is the amount of bytes copied. This could be less than the " "amount requested." msgstr "" -#: ../../library/os.rst:728 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:728 msgid "" ":ref:`Availability `: Linux kernel >= 4.5 or glibc >= 2.27." msgstr "" -#: ../../library/os.rst:734 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:734 msgid "" "Return a string describing the encoding of the device associated with *fd* " "if it is connected to a terminal; else return :const:`None`." msgstr "" -#: ../../library/os.rst:740 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:740 msgid "" "Return a duplicate of file descriptor *fd*. The new file descriptor is :ref" ":`non-inheritable `." msgstr "" -#: ../../library/os.rst:743 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:743 msgid "" "On Windows, when duplicating a standard stream (0: stdin, 1: stdout, 2: " "stderr), the new file descriptor is :ref:`inheritable `." msgstr "" -#: ../../library/os.rst:747 ../../library/os.rst:943 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:747 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:943 msgid "The new file descriptor is now non-inheritable." msgstr "" -#: ../../library/os.rst:753 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:753 msgid "" "Duplicate file descriptor *fd* to *fd2*, closing the latter first if " "necessary. Return *fd2*. The new file descriptor is :ref:`inheritable " @@ -809,22 +893,22 @@ msgid "" "``False``." msgstr "" -#: ../../library/os.rst:758 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:758 msgid "Add the optional *inheritable* parameter." msgstr "" -#: ../../library/os.rst:761 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:761 msgid "Return *fd2* on success. Previously, ``None`` was always returned." msgstr "" -#: ../../library/os.rst:767 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:767 msgid "" "Change the mode of the file given by *fd* to the numeric *mode*. See the " "docs for :func:`chmod` for possible values of *mode*. As of Python 3.3, " "this is equivalent to ``os.chmod(fd, mode)``." msgstr "" -#: ../../library/os.rst:776 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:776 msgid "" "Change the owner and group id of the file given by *fd* to the numeric *uid*" " and *gid*. To leave one of the ids unchanged, set it to -1. See " @@ -832,17 +916,17 @@ msgid "" "gid)``." msgstr "" -#: ../../library/os.rst:786 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:786 msgid "" "Force write of file with filedescriptor *fd* to disk. Does not force update " "of metadata." msgstr "" -#: ../../library/os.rst:792 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:792 msgid "This function is not available on MacOS." msgstr "" -#: ../../library/os.rst:797 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:797 msgid "" "Return system configuration information relevant to an open file. *name* " "specifies the configuration value to retrieve; it may be a string which is " @@ -853,7 +937,8 @@ msgid "" " included in that mapping, passing an integer for *name* is also accepted." msgstr "" -#: ../../library/os.rst:805 ../../library/os.rst:2010 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:805 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2010 msgid "" "If *name* is a string and is not known, :exc:`ValueError` is raised. If a " "specific value for *name* is not supported by the host system, even if it is" @@ -861,79 +946,81 @@ msgid "" ":const:`errno.EINVAL` for the error number." msgstr "" -#: ../../library/os.rst:810 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:810 msgid "As of Python 3.3, this is equivalent to ``os.pathconf(fd, name)``." msgstr "" -#: ../../library/os.rst:817 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:817 msgid "" "Get the status of the file descriptor *fd*. Return a :class:`stat_result` " "object." msgstr "" -#: ../../library/os.rst:820 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:820 msgid "As of Python 3.3, this is equivalent to ``os.stat(fd)``." msgstr "" -#: ../../library/os.rst:824 ../../library/os.rst:1850 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:824 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1850 msgid "The :func:`.stat` function." msgstr "" -#: ../../library/os.rst:829 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:829 msgid "" "Return information about the filesystem containing the file associated with " "file descriptor *fd*, like :func:`statvfs`. As of Python 3.3, this is " "equivalent to ``os.statvfs(fd)``." msgstr "" -#: ../../library/os.rst:838 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:838 msgid "" "Force write of file with filedescriptor *fd* to disk. On Unix, this calls " "the native :c:func:`fsync` function; on Windows, the MS :c:func:`_commit` " "function." msgstr "" -#: ../../library/os.rst:841 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:841 msgid "" "If you're starting with a buffered Python :term:`file object` *f*, first do " "``f.flush()``, and then do ``os.fsync(f.fileno())``, to ensure that all " "internal buffers associated with *f* are written to disk." msgstr "" -#: ../../library/os.rst:850 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:850 msgid "" "Truncate the file corresponding to file descriptor *fd*, so that it is at " "most *length* bytes in size. As of Python 3.3, this is equivalent to " "``os.truncate(fd, length)``." msgstr "" -#: ../../library/os.rst:855 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:855 msgid "" "Raises an :ref:`auditing event ` ``os.truncate`` with arguments " "``fd``, ``length``." msgstr "" -#: ../../library/os.rst:858 ../../library/os.rst:2861 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:858 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2861 msgid "Added support for Windows" msgstr "" -#: ../../library/os.rst:864 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:864 msgid "" "Get the blocking mode of the file descriptor: ``False`` if the " ":data:`O_NONBLOCK` flag is set, ``True`` if the flag is cleared." msgstr "" -#: ../../library/os.rst:867 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:867 msgid "See also :func:`set_blocking` and :meth:`socket.socket.setblocking`." msgstr "" -#: ../../library/os.rst:876 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:876 msgid "" "Return ``True`` if the file descriptor *fd* is open and connected to a " "tty(-like) device, else ``False``." msgstr "" -#: ../../library/os.rst:882 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:882 msgid "" "Apply, test or remove a POSIX lock on an open file descriptor. *fd* is an " "open file descriptor. *cmd* specifies the command to use - one of " @@ -941,11 +1028,11 @@ msgid "" "specifies the section of the file to lock." msgstr "" -#: ../../library/os.rst:898 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:898 msgid "Flags that specify what action :func:`lockf` will take." msgstr "" -#: ../../library/os.rst:907 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:907 msgid "" "Set the current position of file descriptor *fd* to position *pos*, modified" " by *how*: :const:`SEEK_SET` or ``0`` to set the position relative to the " @@ -955,19 +1042,19 @@ msgid "" "beginning." msgstr "" -#: ../../library/os.rst:918 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:918 msgid "" "Parameters to the :func:`lseek` function. Their values are 0, 1, and 2, " "respectively." msgstr "" -#: ../../library/os.rst:921 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:921 msgid "" "Some operating systems could support additional values, like " ":data:`os.SEEK_HOLE` or :data:`os.SEEK_DATA`." msgstr "" -#: ../../library/os.rst:928 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:928 msgid "" "Open the file *path* and set various flags according to *flags* and possibly" " its mode according to *mode*. When computing *mode*, the current umask " @@ -975,7 +1062,7 @@ msgid "" "file. The new file descriptor is :ref:`non-inheritable `." msgstr "" -#: ../../library/os.rst:933 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:933 msgid "" "For a description of the flag and mode values, see the C run-time " "documentation; flag constants (like :const:`O_RDONLY` and :const:`O_WRONLY`)" @@ -983,19 +1070,19 @@ msgid "" ":const:`O_BINARY` is needed to open files in binary mode." msgstr "" -#: ../../library/os.rst:938 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:938 msgid "" "This function can support :ref:`paths relative to directory descriptors " "` with the *dir_fd* parameter." msgstr "" -#: ../../library/os.rst:942 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:942 msgid "" "Raises an :ref:`auditing event ` ``open`` with arguments ``path``," " ``mode``, ``flags``." msgstr "" -#: ../../library/os.rst:948 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:948 msgid "" "This function is intended for low-level I/O. For normal usage, use the " "built-in function :func:`open`, which returns a :term:`file object` with " @@ -1003,14 +1090,19 @@ msgid "" " a file descriptor in a file object, use :func:`fdopen`." msgstr "" -#: ../../library/os.rst:953 ../../library/os.rst:1888 -#: ../../library/os.rst:1954 ../../library/os.rst:1976 -#: ../../library/os.rst:2057 ../../library/os.rst:2085 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:953 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1888 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1954 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1976 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2057 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2085 msgid "The *dir_fd* argument." msgstr "" -#: ../../library/os.rst:956 ../../library/os.rst:1248 -#: ../../library/os.rst:1371 ../../library/os.rst:3993 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:956 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1248 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1371 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3993 msgid "" "If the system call is interrupted and the signal handler does not raise an " "exception, the function now retries the system call instead of raising an " @@ -1021,24 +1113,38 @@ msgstr "" "menimbulkan pengecualian :exc:`InterruptedError` (lihat :pep:`475` untuk " "penjelasannya)." -#: ../../library/os.rst:961 ../../library/os.rst:1579 -#: ../../library/os.rst:1609 ../../library/os.rst:1638 -#: ../../library/os.rst:1682 ../../library/os.rst:1714 -#: ../../library/os.rst:1750 ../../library/os.rst:1763 -#: ../../library/os.rst:1774 ../../library/os.rst:1829 -#: ../../library/os.rst:1891 ../../library/os.rst:1930 -#: ../../library/os.rst:1957 ../../library/os.rst:1979 -#: ../../library/os.rst:2020 ../../library/os.rst:2088 -#: ../../library/os.rst:2105 ../../library/os.rst:2183 -#: ../../library/os.rst:2454 ../../library/os.rst:2705 -#: ../../library/os.rst:2864 ../../library/os.rst:2878 -#: ../../library/os.rst:2916 ../../library/os.rst:3009 -#: ../../library/os.rst:3068 ../../library/os.rst:3151 -#: ../../library/os.rst:3322 ../../library/os.rst:3778 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:961 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1579 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1609 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1638 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1682 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1714 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1750 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1763 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1774 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1829 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1891 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1930 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1957 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1979 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2020 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2088 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2105 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2183 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2454 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2705 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2864 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2878 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2916 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3009 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3068 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3151 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3322 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3778 msgid "Accepts a :term:`path-like object`." msgstr "Menerima sebuah :term:`path-like object`." -#: ../../library/os.rst:964 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:964 msgid "" "The following constants are options for the *flags* parameter to the " ":func:`~os.open` function. They can be combined using the bitwise OR " @@ -1048,35 +1154,35 @@ msgid "" "us/library/z0kc8e3z.aspx>`_ on Windows." msgstr "" -#: ../../library/os.rst:979 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:979 msgid "The above constants are available on Unix and Windows." msgstr "" -#: ../../library/os.rst:990 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:990 msgid "The above constants are only available on Unix." msgstr "" -#: ../../library/os.rst:992 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:992 msgid "Add :data:`O_CLOEXEC` constant." msgstr "" -#: ../../library/os.rst:1003 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1003 msgid "The above constants are only available on Windows." msgstr "" -#: ../../library/os.rst:1016 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1016 msgid "" "The above constants are extensions and not present if they are not defined " "by the C library." msgstr "" -#: ../../library/os.rst:1019 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1019 msgid "" "Add :data:`O_PATH` on systems that support it. Add :data:`O_TMPFILE`, only " "available on Linux Kernel 3.11 or newer." msgstr "" -#: ../../library/os.rst:1029 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1029 msgid "" "Open a new pseudo-terminal pair. Return a pair of file descriptors " "``(master, slave)`` for the pty and the tty, respectively. The new file " @@ -1084,23 +1190,25 @@ msgid "" "more portable approach, use the :mod:`pty` module." msgstr "" -#: ../../library/os.rst:1035 ../../library/os.rst:1061 -#: ../../library/os.rst:3503 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1035 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1061 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3503 msgid ":ref:`Availability `: some flavors of Unix." msgstr "" -#: ../../library/os.rst:1036 ../../library/os.rst:1048 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1036 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1048 msgid "The new file descriptors are now non-inheritable." msgstr "" -#: ../../library/os.rst:1042 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1042 msgid "" "Create a pipe. Return a pair of file descriptors ``(r, w)`` usable for " "reading and writing, respectively. The new file descriptor is :ref:`non-" "inheritable `." msgstr "" -#: ../../library/os.rst:1054 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1054 msgid "" "Create a pipe with *flags* set atomically. *flags* can be constructed by " "ORing together one or more of these values: :data:`O_NONBLOCK`, " @@ -1108,13 +1216,13 @@ msgid "" "reading and writing, respectively." msgstr "" -#: ../../library/os.rst:1067 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1067 msgid "" "Ensures that enough disk space is allocated for the file specified by *fd* " "starting from *offset* and continuing for *len* bytes." msgstr "" -#: ../../library/os.rst:1077 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1077 msgid "" "Announces an intention to access data in a specific pattern thus allowing " "the kernel to make optimizations. The advice applies to the region of the " @@ -1124,25 +1232,26 @@ msgid "" ":data:`POSIX_FADV_WILLNEED` or :data:`POSIX_FADV_DONTNEED`." msgstr "" -#: ../../library/os.rst:1097 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1097 msgid "" "Flags that can be used in *advice* in :func:`posix_fadvise` that specify the" " access pattern that is likely to be used." msgstr "" -#: ../../library/os.rst:1107 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1107 msgid "" "Read at most *n* bytes from file descriptor *fd* at a position of *offset*, " "leaving the file offset unchanged." msgstr "" -#: ../../library/os.rst:1110 ../../library/os.rst:1237 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1110 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1237 msgid "" "Return a bytestring containing the bytes read. If the end of the file " "referred to by *fd* has been reached, an empty bytes object is returned." msgstr "" -#: ../../library/os.rst:1120 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1120 msgid "" "Read from a file descriptor *fd* at a position of *offset* into mutable " ":term:`bytes-like objects ` *buffers*, leaving the file " @@ -1150,88 +1259,93 @@ msgid "" "move on to the next buffer in the sequence to hold the rest of the data." msgstr "" -#: ../../library/os.rst:1125 ../../library/os.rst:1194 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1125 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1194 msgid "" "The flags argument contains a bitwise OR of zero or more of the following " "flags:" msgstr "" -#: ../../library/os.rst:1128 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1128 msgid ":data:`RWF_HIPRI`" msgstr "" -#: ../../library/os.rst:1129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1129 msgid ":data:`RWF_NOWAIT`" msgstr "" -#: ../../library/os.rst:1131 ../../library/os.rst:1321 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1131 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1321 msgid "" "Return the total number of bytes actually read which can be less than the " "total capacity of all the objects." msgstr "" -#: ../../library/os.rst:1134 ../../library/os.rst:1202 -#: ../../library/os.rst:1324 ../../library/os.rst:1386 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1134 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1202 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1324 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1386 msgid "" "The operating system may set a limit (:func:`sysconf` value " "``'SC_IOV_MAX'``) on the number of buffers that can be used." msgstr "" -#: ../../library/os.rst:1137 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1137 msgid "Combine the functionality of :func:`os.readv` and :func:`os.pread`." msgstr "" -#: ../../library/os.rst:1141 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1141 msgid "" ":ref:`Availability `: Linux 2.6.30 and newer, FreeBSD 6.0 and " "newer, OpenBSD 2.7 and newer. Using flags requires Linux 4.6 or newer." msgstr "" -#: ../../library/os.rst:1147 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1147 msgid "" "Do not wait for data which is not immediately available. If this flag is " "specified, the system call will return instantly if it would have to read " "data from the backing storage or wait for a lock." msgstr "" -#: ../../library/os.rst:1151 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1151 msgid "" "If some data was successfully read, it will return the number of bytes read." " If no bytes were read, it will return ``-1`` and set errno to " ":data:`errno.EAGAIN`." msgstr "" -#: ../../library/os.rst:1156 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1156 msgid ":ref:`Availability `: Linux 4.14 and newer." msgstr "" -#: ../../library/os.rst:1162 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1162 msgid "" "High priority read/write. Allows block-based filesystems to use polling of " "the device, which provides lower latency, but may use additional resources." msgstr "" -#: ../../library/os.rst:1166 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1166 msgid "" "Currently, on Linux, this feature is usable only on a file descriptor opened" " using the :data:`O_DIRECT` flag." msgstr "" -#: ../../library/os.rst:1170 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1170 msgid ":ref:`Availability `: Linux 4.6 and newer." msgstr "" -#: ../../library/os.rst:1176 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1176 msgid "" "Write the bytestring in *str* to file descriptor *fd* at position of " "*offset*, leaving the file offset unchanged." msgstr "" -#: ../../library/os.rst:1179 ../../library/os.rst:1361 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1179 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1361 msgid "Return the number of bytes actually written." msgstr "" -#: ../../library/os.rst:1188 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1188 msgid "" "Write the *buffers* contents to file descriptor *fd* at a offset *offset*, " "leaving the file offset unchanged. *buffers* must be a sequence of :term" @@ -1240,49 +1354,50 @@ msgid "" "the second, and so on." msgstr "" -#: ../../library/os.rst:1197 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1197 msgid ":data:`RWF_DSYNC`" msgstr "" -#: ../../library/os.rst:1198 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1198 msgid ":data:`RWF_SYNC`" msgstr "" -#: ../../library/os.rst:1200 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1200 msgid "Return the total number of bytes actually written." msgstr "" -#: ../../library/os.rst:1205 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1205 msgid "Combine the functionality of :func:`os.writev` and :func:`os.pwrite`." msgstr "" -#: ../../library/os.rst:1209 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1209 msgid "" ":ref:`Availability `: Linux 2.6.30 and newer, FreeBSD 6.0 and " "newer, OpenBSD 2.7 and newer. Using flags requires Linux 4.7 or newer." msgstr "" -#: ../../library/os.rst:1215 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1215 msgid "" "Provide a per-write equivalent of the :data:`O_DSYNC` ``open(2)`` flag. This" " flag effect applies only to the data range written by the system call." msgstr "" -#: ../../library/os.rst:1219 ../../library/os.rst:1229 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1219 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1229 msgid ":ref:`Availability `: Linux 4.7 and newer." msgstr "" -#: ../../library/os.rst:1225 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1225 msgid "" "Provide a per-write equivalent of the :data:`O_SYNC` ``open(2)`` flag. This " "flag effect applies only to the data range written by the system call." msgstr "" -#: ../../library/os.rst:1235 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1235 msgid "Read at most *n* bytes from file descriptor *fd*." msgstr "" -#: ../../library/os.rst:1242 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1242 msgid "" "This function is intended for low-level I/O and must be applied to a file " "descriptor as returned by :func:`os.open` or :func:`pipe`. To read a \"file" @@ -1291,73 +1406,73 @@ msgid "" ":meth:`~file.readline` methods." msgstr "" -#: ../../library/os.rst:1257 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1257 msgid "" "Copy *count* bytes from file descriptor *in* to file descriptor *out* " "starting at *offset*. Return the number of bytes sent. When EOF is reached " "return 0." msgstr "" -#: ../../library/os.rst:1261 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1261 msgid "" "The first function notation is supported by all platforms that define " ":func:`sendfile`." msgstr "" -#: ../../library/os.rst:1264 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1264 msgid "" "On Linux, if *offset* is given as ``None``, the bytes are read from the " "current position of *in* and the position of *in* is updated." msgstr "" -#: ../../library/os.rst:1267 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1267 msgid "" "The second case may be used on Mac OS X and FreeBSD where *headers* and " "*trailers* are arbitrary sequences of buffers that are written before and " "after the data from *in* is written. It returns the same as the first case." msgstr "" -#: ../../library/os.rst:1271 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1271 msgid "" "On Mac OS X and FreeBSD, a value of 0 for *count* specifies to send until " "the end of *in* is reached." msgstr "" -#: ../../library/os.rst:1274 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1274 msgid "" "All platforms support sockets as *out* file descriptor, and some platforms " "allow other types (e.g. regular file, pipe) as well." msgstr "" -#: ../../library/os.rst:1277 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1277 msgid "" "Cross-platform applications should not use *headers*, *trailers* and *flags*" " arguments." msgstr "" -#: ../../library/os.rst:1284 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1284 msgid "" "For a higher-level wrapper of :func:`sendfile`, see " ":meth:`socket.socket.sendfile`." msgstr "" -#: ../../library/os.rst:1292 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1292 msgid "" "Set the blocking mode of the specified file descriptor. Set the " ":data:`O_NONBLOCK` flag if blocking is ``False``, clear the flag otherwise." msgstr "" -#: ../../library/os.rst:1295 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1295 msgid "See also :func:`get_blocking` and :meth:`socket.socket.setblocking`." msgstr "" -#: ../../library/os.rst:1306 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1306 msgid "" "Parameters to the :func:`sendfile` function, if the implementation supports " "them." msgstr "" -#: ../../library/os.rst:1316 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1316 msgid "" "Read from a file descriptor *fd* into a number of mutable :term:`bytes-like " "objects ` *buffers*. Transfer data into each buffer until" @@ -1365,30 +1480,30 @@ msgid "" "rest of the data." msgstr "" -#: ../../library/os.rst:1334 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1334 msgid "" "Return the process group associated with the terminal given by *fd* (an open" " file descriptor as returned by :func:`os.open`)." msgstr "" -#: ../../library/os.rst:1342 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1342 msgid "" "Set the process group associated with the terminal given by *fd* (an open " "file descriptor as returned by :func:`os.open`) to *pg*." msgstr "" -#: ../../library/os.rst:1350 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1350 msgid "" "Return a string which specifies the terminal device associated with file " "descriptor *fd*. If *fd* is not associated with a terminal device, an " "exception is raised." msgstr "" -#: ../../library/os.rst:1359 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1359 msgid "Write the bytestring in *str* to file descriptor *fd*." msgstr "" -#: ../../library/os.rst:1365 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1365 msgid "" "This function is intended for low-level I/O and must be applied to a file " "descriptor as returned by :func:`os.open` or :func:`pipe`. To write a " @@ -1397,7 +1512,7 @@ msgid "" ":data:`sys.stderr`, use its :meth:`~file.write` method." msgstr "" -#: ../../library/os.rst:1379 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1379 msgid "" "Write the contents of *buffers* to file descriptor *fd*. *buffers* must be a" " sequence of :term:`bytes-like objects `. Buffers are " @@ -1405,70 +1520,70 @@ msgid "" "before proceeding to the second, and so on." msgstr "" -#: ../../library/os.rst:1384 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1384 msgid "Returns the total number of bytes actually written." msgstr "" -#: ../../library/os.rst:1397 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1397 msgid "Querying the size of a terminal" msgstr "" -#: ../../library/os.rst:1403 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1403 msgid "" "Return the size of the terminal window as ``(columns, lines)``, tuple of " "type :class:`terminal_size`." msgstr "" -#: ../../library/os.rst:1406 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1406 msgid "" "The optional argument ``fd`` (default ``STDOUT_FILENO``, or standard output)" " specifies which file descriptor should be queried." msgstr "" -#: ../../library/os.rst:1409 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1409 msgid "" "If the file descriptor is not connected to a terminal, an :exc:`OSError` is " "raised." msgstr "" -#: ../../library/os.rst:1412 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1412 msgid "" ":func:`shutil.get_terminal_size` is the high-level function which should " "normally be used, ``os.get_terminal_size`` is the low-level implementation." msgstr "" -#: ../../library/os.rst:1420 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1420 msgid "" "A subclass of tuple, holding ``(columns, lines)`` of the terminal window " "size." msgstr "" -#: ../../library/os.rst:1424 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1424 msgid "Width of the terminal window in characters." msgstr "" -#: ../../library/os.rst:1428 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1428 msgid "Height of the terminal window in characters." msgstr "" -#: ../../library/os.rst:1434 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1434 msgid "Inheritance of File Descriptors" msgstr "" -#: ../../library/os.rst:1438 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1438 msgid "" "A file descriptor has an \"inheritable\" flag which indicates if the file " "descriptor can be inherited by child processes. Since Python 3.4, file " "descriptors created by Python are non-inheritable by default." msgstr "" -#: ../../library/os.rst:1442 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1442 msgid "" "On UNIX, non-inheritable file descriptors are closed in child processes at " "the execution of a new program, other file descriptors are inherited." msgstr "" -#: ../../library/os.rst:1445 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1445 msgid "" "On Windows, non-inheritable handles and file descriptors are closed in child" " processes, except for standard streams (file descriptors 0, 1 and 2: stdin," @@ -1479,39 +1594,41 @@ msgid "" "only inherited if the *close_fds* parameter is ``False``." msgstr "" -#: ../../library/os.rst:1455 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1455 msgid "Get the \"inheritable\" flag of the specified file descriptor (a boolean)." msgstr "" -#: ../../library/os.rst:1459 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1459 msgid "Set the \"inheritable\" flag of the specified file descriptor." msgstr "" -#: ../../library/os.rst:1463 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1463 msgid "Get the \"inheritable\" flag of the specified handle (a boolean)." msgstr "" -#: ../../library/os.rst:1465 ../../library/os.rst:1471 -#: ../../library/os.rst:3251 ../../library/os.rst:3813 -#: ../../library/os.rst:3842 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1465 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1471 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3251 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3813 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3842 msgid ":ref:`Availability `: Windows." msgstr ":ref:`Availability `: Windows." -#: ../../library/os.rst:1469 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1469 msgid "Set the \"inheritable\" flag of the specified handle." msgstr "" -#: ../../library/os.rst:1477 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1477 msgid "Files and Directories" msgstr "" -#: ../../library/os.rst:1479 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1479 msgid "" "On some Unix platforms, many of these functions support one or more of these" " features:" msgstr "" -#: ../../library/os.rst:1484 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1484 msgid "" "**specifying a file descriptor:** Normally the *path* argument provided to " "functions in the :mod:`os` module must be a string specifying a file path. " @@ -1522,7 +1639,7 @@ msgid "" "``chdir``).)" msgstr "" -#: ../../library/os.rst:1492 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1492 msgid "" "You can check whether or not *path* can be specified as a file descriptor " "for a particular function on your platform using :data:`os.supports_fd`. If " @@ -1530,13 +1647,13 @@ msgid "" ":exc:`NotImplementedError`." msgstr "" -#: ../../library/os.rst:1497 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1497 msgid "" "If the function also supports *dir_fd* or *follow_symlinks* arguments, it's " "an error to specify one of those when supplying *path* as a file descriptor." msgstr "" -#: ../../library/os.rst:1502 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1502 msgid "" "**paths relative to directory descriptors:** If *dir_fd* is not ``None``, it" " should be a file descriptor referring to a directory, and the path to " @@ -1546,14 +1663,14 @@ msgid "" "prefixed with ``f`` (e.g. call ``faccessat`` instead of ``access``)." msgstr "" -#: ../../library/os.rst:1509 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1509 msgid "" "You can check whether or not *dir_fd* is supported for a particular function" " on your platform using :data:`os.supports_dir_fd`. If it's unavailable, " "using it will raise a :exc:`NotImplementedError`." msgstr "" -#: ../../library/os.rst:1515 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1515 msgid "" "**not following symlinks:** If *follow_symlinks* is ``False``, and the last " "element of the path to operate on is a symbolic link, the function will " @@ -1562,14 +1679,14 @@ msgid "" "function.)" msgstr "" -#: ../../library/os.rst:1521 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1521 msgid "" "You can check whether or not *follow_symlinks* is supported for a particular" " function on your platform using :data:`os.supports_follow_symlinks`. If " "it's unavailable, using it will raise a :exc:`NotImplementedError`." msgstr "" -#: ../../library/os.rst:1529 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1529 msgid "" "Use the real uid/gid to test for access to *path*. Note that most " "operations will use the effective uid/gid, therefore this routine can be " @@ -1581,13 +1698,13 @@ msgid "" " page :manpage:`access(2)` for more information." msgstr "" -#: ../../library/os.rst:1538 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1538 msgid "" "This function can support specifying :ref:`paths relative to directory " "descriptors ` and :ref:`not following symlinks `." msgstr "" -#: ../../library/os.rst:1541 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1541 msgid "" "If *effective_ids* is ``True``, :func:`access` will perform its access " "checks using the effective uid/gid instead of the real uid/gid. " @@ -1596,7 +1713,7 @@ msgid "" "unavailable, using it will raise a :exc:`NotImplementedError`." msgstr "" -#: ../../library/os.rst:1549 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1549 msgid "" "Using :func:`access` to check if a user is authorized to e.g. open a file " "before actually doing so using :func:`open` creates a security hole, because" @@ -1605,268 +1722,270 @@ msgid "" "For example::" msgstr "" -#: ../../library/os.rst:1560 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1560 msgid "is better written as::" msgstr "" -#: ../../library/os.rst:1572 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1572 msgid "" "I/O operations may fail even when :func:`access` indicates that they would " "succeed, particularly for operations on network filesystems which may have " "permissions semantics beyond the usual POSIX permission-bit model." msgstr "" -#: ../../library/os.rst:1576 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1576 msgid "Added the *dir_fd*, *effective_ids*, and *follow_symlinks* parameters." msgstr "" -#: ../../library/os.rst:1588 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1588 msgid "" "Values to pass as the *mode* parameter of :func:`access` to test the " "existence, readability, writability and executability of *path*, " "respectively." msgstr "" -#: ../../library/os.rst:1597 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1597 msgid "Change the current working directory to *path*." msgstr "" -#: ../../library/os.rst:1599 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1599 msgid "" "This function can support :ref:`specifying a file descriptor `. " "The descriptor must refer to an opened directory, not an open file." msgstr "" -#: ../../library/os.rst:1602 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1602 msgid "" "This function can raise :exc:`OSError` and subclasses such as " ":exc:`FileNotFoundError`, :exc:`PermissionError`, and " ":exc:`NotADirectoryError`." msgstr "" -#: ../../library/os.rst:1605 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1605 msgid "" "Added support for specifying *path* as a file descriptor on some platforms." msgstr "" -#: ../../library/os.rst:1615 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1615 msgid "" "Set the flags of *path* to the numeric *flags*. *flags* may take a " "combination (bitwise OR) of the following values (as defined in the " ":mod:`stat` module):" msgstr "" -#: ../../library/os.rst:1618 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1618 msgid ":data:`stat.UF_NODUMP`" msgstr ":data:`stat.UF_NODUMP`" -#: ../../library/os.rst:1619 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1619 msgid ":data:`stat.UF_IMMUTABLE`" msgstr ":data:`stat.UF_IMMUTABLE`" -#: ../../library/os.rst:1620 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1620 msgid ":data:`stat.UF_APPEND`" msgstr ":data:`stat.UF_APPEND`" -#: ../../library/os.rst:1621 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1621 msgid ":data:`stat.UF_OPAQUE`" msgstr ":data:`stat.UF_OPAQUE`" -#: ../../library/os.rst:1622 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1622 msgid ":data:`stat.UF_NOUNLINK`" msgstr ":data:`stat.UF_NOUNLINK`" -#: ../../library/os.rst:1623 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1623 msgid ":data:`stat.UF_COMPRESSED`" msgstr ":data:`stat.UF_COMPRESSED`" -#: ../../library/os.rst:1624 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1624 msgid ":data:`stat.UF_HIDDEN`" msgstr ":data:`stat.UF_HIDDEN`" -#: ../../library/os.rst:1625 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1625 msgid ":data:`stat.SF_ARCHIVED`" msgstr ":data:`stat.SF_ARCHIVED`" -#: ../../library/os.rst:1626 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1626 msgid ":data:`stat.SF_IMMUTABLE`" msgstr ":data:`stat.SF_IMMUTABLE`" -#: ../../library/os.rst:1627 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1627 msgid ":data:`stat.SF_APPEND`" msgstr ":data:`stat.SF_APPEND`" -#: ../../library/os.rst:1628 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1628 msgid ":data:`stat.SF_NOUNLINK`" msgstr ":data:`stat.SF_NOUNLINK`" -#: ../../library/os.rst:1629 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1629 msgid ":data:`stat.SF_SNAPSHOT`" msgstr ":data:`stat.SF_SNAPSHOT`" -#: ../../library/os.rst:1631 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1631 msgid "" "This function can support :ref:`not following symlinks `." msgstr "" -#: ../../library/os.rst:1635 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1635 msgid "The *follow_symlinks* argument." msgstr "" -#: ../../library/os.rst:1644 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1644 msgid "" "Change the mode of *path* to the numeric *mode*. *mode* may take one of the " "following values (as defined in the :mod:`stat` module) or bitwise ORed " "combinations of them:" msgstr "" -#: ../../library/os.rst:1648 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1648 msgid ":data:`stat.S_ISUID`" msgstr ":data:`stat.S_ISUID`" -#: ../../library/os.rst:1649 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1649 msgid ":data:`stat.S_ISGID`" msgstr ":data:`stat.S_ISGID`" -#: ../../library/os.rst:1650 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1650 msgid ":data:`stat.S_ENFMT`" msgstr ":data:`stat.S_ENFMT`" -#: ../../library/os.rst:1651 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1651 msgid ":data:`stat.S_ISVTX`" msgstr "" -#: ../../library/os.rst:1652 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1652 msgid ":data:`stat.S_IREAD`" msgstr ":data:`stat.S_IREAD`" -#: ../../library/os.rst:1653 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1653 msgid ":data:`stat.S_IWRITE`" msgstr ":data:`stat.S_IWRITE`" -#: ../../library/os.rst:1654 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1654 msgid ":data:`stat.S_IEXEC`" msgstr ":data:`stat.S_IEXEC`" -#: ../../library/os.rst:1655 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1655 msgid ":data:`stat.S_IRWXU`" msgstr ":data:`stat.S_IRWXU`" -#: ../../library/os.rst:1656 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1656 msgid ":data:`stat.S_IRUSR`" msgstr ":data:`stat.S_IRUSR`" -#: ../../library/os.rst:1657 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1657 msgid ":data:`stat.S_IWUSR`" msgstr ":data:`stat.S_IWUSR`" -#: ../../library/os.rst:1658 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1658 msgid ":data:`stat.S_IXUSR`" msgstr ":data:`stat.S_IXUSR`" -#: ../../library/os.rst:1659 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1659 msgid ":data:`stat.S_IRWXG`" msgstr ":data:`stat.S_IRWXG`" -#: ../../library/os.rst:1660 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1660 msgid ":data:`stat.S_IRGRP`" msgstr ":data:`stat.S_IRGRP`" -#: ../../library/os.rst:1661 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1661 msgid ":data:`stat.S_IWGRP`" msgstr ":data:`stat.S_IWGRP`" -#: ../../library/os.rst:1662 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1662 msgid ":data:`stat.S_IXGRP`" msgstr ":data:`stat.S_IXGRP`" -#: ../../library/os.rst:1663 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1663 msgid ":data:`stat.S_IRWXO`" msgstr ":data:`stat.S_IRWXO`" -#: ../../library/os.rst:1664 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1664 msgid ":data:`stat.S_IROTH`" msgstr ":data:`stat.S_IROTH`" -#: ../../library/os.rst:1665 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1665 msgid ":data:`stat.S_IWOTH`" msgstr ":data:`stat.S_IWOTH`" -#: ../../library/os.rst:1666 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1666 msgid ":data:`stat.S_IXOTH`" msgstr ":data:`stat.S_IXOTH`" -#: ../../library/os.rst:1668 ../../library/os.rst:1691 -#: ../../library/os.rst:2908 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1668 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1691 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2908 msgid "" "This function can support :ref:`specifying a file descriptor `, " ":ref:`paths relative to directory descriptors ` and :ref:`not " "following symlinks `." msgstr "" -#: ../../library/os.rst:1674 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1674 msgid "" "Although Windows supports :func:`chmod`, you can only set the file's read-" "only flag with it (via the ``stat.S_IWRITE`` and ``stat.S_IREAD`` constants " "or a corresponding integer value). All other bits are ignored." msgstr "" -#: ../../library/os.rst:1678 ../../library/os.rst:1700 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1678 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1700 msgid "" "Added support for specifying *path* as an open file descriptor, and the " "*dir_fd* and *follow_symlinks* arguments." msgstr "" -#: ../../library/os.rst:1688 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1688 msgid "" "Change the owner and group id of *path* to the numeric *uid* and *gid*. To " "leave one of the ids unchanged, set it to -1." msgstr "" -#: ../../library/os.rst:1695 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1695 msgid "" "See :func:`shutil.chown` for a higher-level function that accepts names in " "addition to numeric ids." msgstr "" -#: ../../library/os.rst:1704 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1704 msgid "Supports a :term:`path-like object`." msgstr "" -#: ../../library/os.rst:1710 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1710 msgid "Change the root directory of the current process to *path*." msgstr "" -#: ../../library/os.rst:1720 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1720 msgid "" "Change the current working directory to the directory represented by the " "file descriptor *fd*. The descriptor must refer to an opened directory, not" " an open file. As of Python 3.3, this is equivalent to ``os.chdir(fd)``." msgstr "" -#: ../../library/os.rst:1729 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1729 msgid "Return a string representing the current working directory." msgstr "" -#: ../../library/os.rst:1734 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1734 msgid "Return a bytestring representing the current working directory." msgstr "" -#: ../../library/os.rst:1736 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1736 msgid "" "The function now uses the UTF-8 encoding on Windows, rather than the ANSI " "code page: see :pep:`529` for the rationale. The function is no longer " "deprecated on Windows." msgstr "" -#: ../../library/os.rst:1744 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1744 msgid "" "Set the flags of *path* to the numeric *flags*, like :func:`chflags`, but do" " not follow symbolic links. As of Python 3.3, this is equivalent to " "``os.chflags(path, flags, follow_symlinks=False)``." msgstr "" -#: ../../library/os.rst:1756 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1756 msgid "" "Change the mode of *path* to the numeric *mode*. If path is a symlink, this " "affects the symlink rather than the target. See the docs for :func:`chmod` " @@ -1874,46 +1993,48 @@ msgid "" "``os.chmod(path, mode, follow_symlinks=False)``." msgstr "" -#: ../../library/os.rst:1768 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1768 msgid "" "Change the owner and group id of *path* to the numeric *uid* and *gid*. " "This function will not follow symbolic links. As of Python 3.3, this is " "equivalent to ``os.chown(path, uid, gid, follow_symlinks=False)``." msgstr "" -#: ../../library/os.rst:1780 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1780 msgid "Create a hard link pointing to *src* named *dst*." msgstr "" -#: ../../library/os.rst:1782 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1782 msgid "" "This function can support specifying *src_dir_fd* and/or *dst_dir_fd* to " "supply :ref:`paths relative to directory descriptors `, and " ":ref:`not following symlinks `." msgstr "" -#: ../../library/os.rst:1788 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1788 msgid "Added Windows support." msgstr "" -#: ../../library/os.rst:1791 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1791 msgid "Added the *src_dir_fd*, *dst_dir_fd*, and *follow_symlinks* arguments." msgstr "" -#: ../../library/os.rst:1794 ../../library/os.rst:1858 -#: ../../library/os.rst:2133 ../../library/os.rst:2166 -#: ../../library/os.rst:2832 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1794 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1858 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2133 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2166 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2832 msgid "Accepts a :term:`path-like object` for *src* and *dst*." msgstr "" -#: ../../library/os.rst:1800 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1800 msgid "" "Return a list containing the names of the entries in the directory given by " "*path*. The list is in arbitrary order, and does not include the special " "entries ``'.'`` and ``'..'`` even if they are present in the directory." msgstr "" -#: ../../library/os.rst:1804 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1804 msgid "" "*path* may be a :term:`path-like object`. If *path* is of type ``bytes`` " "(directly or indirectly through the :class:`PathLike` interface), the " @@ -1921,73 +2042,78 @@ msgid "" "circumstances, they will be of type ``str``." msgstr "" -#: ../../library/os.rst:1809 ../../library/os.rst:2210 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1809 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2210 msgid "" "This function can also support :ref:`specifying a file descriptor " "`; the file descriptor must refer to a directory." msgstr "" -#: ../../library/os.rst:1813 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1813 msgid "" "Raises an :ref:`auditing event ` ``os.listdir`` with argument " "``path``." msgstr "" -#: ../../library/os.rst:1815 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1815 msgid "To encode ``str`` filenames to ``bytes``, use :func:`~os.fsencode`." msgstr "" -#: ../../library/os.rst:1819 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1819 msgid "" "The :func:`scandir` function returns directory entries along with file " "attribute information, giving better performance for many common use cases." msgstr "" -#: ../../library/os.rst:1823 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1823 msgid "The *path* parameter became optional." msgstr "" -#: ../../library/os.rst:1826 ../../library/os.rst:2696 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1826 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2696 msgid "Added support for specifying *path* as an open file descriptor." msgstr "" -#: ../../library/os.rst:1835 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1835 msgid "" "Perform the equivalent of an :c:func:`lstat` system call on the given path. " "Similar to :func:`~os.stat`, but does not follow symbolic links. Return a " ":class:`stat_result` object." msgstr "" -#: ../../library/os.rst:1839 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1839 msgid "" "On platforms that do not support symbolic links, this is an alias for " ":func:`~os.stat`." msgstr "" -#: ../../library/os.rst:1842 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1842 msgid "" "As of Python 3.3, this is equivalent to ``os.stat(path, dir_fd=dir_fd, " "follow_symlinks=False)``." msgstr "" -#: ../../library/os.rst:1845 ../../library/os.rst:1882 -#: ../../library/os.rst:1943 ../../library/os.rst:1971 -#: ../../library/os.rst:2045 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1845 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1882 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1943 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1971 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2045 msgid "" "This function can also support :ref:`paths relative to directory descriptors" " `." msgstr "" -#: ../../library/os.rst:1852 ../../library/os.rst:2054 -#: ../../library/os.rst:2825 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1852 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2054 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2825 msgid "Added support for Windows 6.0 (Vista) symbolic links." msgstr "" -#: ../../library/os.rst:1855 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1855 msgid "Added the *dir_fd* parameter." msgstr "" -#: ../../library/os.rst:1861 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1861 msgid "" "On Windows, now opens reparse points that represent another path (name " "surrogates), including symbolic links and directory junctions. Other kinds " @@ -1995,15 +2121,15 @@ msgid "" ":func:`~os.stat`." msgstr "" -#: ../../library/os.rst:1870 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1870 msgid "Create a directory named *path* with numeric mode *mode*." msgstr "" -#: ../../library/os.rst:1872 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1872 msgid "If the directory already exists, :exc:`FileExistsError` is raised." msgstr "" -#: ../../library/os.rst:1876 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1876 msgid "" "On some systems, *mode* is ignored. Where it is used, the current umask " "value is first masked out. If bits other than the last 9 (i.e. the last 3 " @@ -2012,19 +2138,19 @@ msgid "" " :func:`chmod` explicitly to set them." msgstr "" -#: ../../library/os.rst:1885 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1885 msgid "" "It is also possible to create temporary directories; see the :mod:`tempfile`" " module's :func:`tempfile.mkdtemp` function." msgstr "" -#: ../../library/os.rst:1901 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1901 msgid "" "Recursive directory creation function. Like :func:`mkdir`, but makes all " "intermediate-level directories needed to contain the leaf directory." msgstr "" -#: ../../library/os.rst:1904 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1904 msgid "" "The *mode* parameter is passed to :func:`mkdir` for creating the leaf " "directory; see :ref:`the mkdir() description ` for how it is" @@ -2033,27 +2159,27 @@ msgid "" "file permission bits of existing parent directories are not changed." msgstr "" -#: ../../library/os.rst:1910 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1910 msgid "" "If *exist_ok* is ``False`` (the default), an :exc:`FileExistsError` is " "raised if the target directory already exists." msgstr "" -#: ../../library/os.rst:1915 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1915 msgid "" ":func:`makedirs` will become confused if the path elements to create include" " :data:`pardir` (eg. \"..\" on UNIX systems)." msgstr "" -#: ../../library/os.rst:1918 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1918 msgid "This function handles UNC paths correctly." msgstr "" -#: ../../library/os.rst:1920 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1920 msgid "The *exist_ok* parameter." msgstr "" -#: ../../library/os.rst:1925 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1925 msgid "" "Before Python 3.4.1, if *exist_ok* was ``True`` and the directory existed, " ":func:`makedirs` would still raise an error if *mode* did not match the mode" @@ -2061,19 +2187,19 @@ msgid "" "safely, it was removed in Python 3.4.1. See :issue:`21082`." msgstr "" -#: ../../library/os.rst:1933 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1933 msgid "" "The *mode* argument no longer affects the file permission bits of newly-" "created intermediate-level directories." msgstr "" -#: ../../library/os.rst:1940 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1940 msgid "" "Create a FIFO (a named pipe) named *path* with numeric mode *mode*. The " "current umask value is first masked out from the mode." msgstr "" -#: ../../library/os.rst:1946 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1946 msgid "" "FIFOs are pipes that can be accessed like regular files. FIFOs exist until " "they are deleted (for example with :func:`os.unlink`). Generally, FIFOs are " @@ -2083,7 +2209,7 @@ msgid "" "rendezvous point." msgstr "" -#: ../../library/os.rst:1963 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1963 msgid "" "Create a filesystem node (file, device special file or named pipe) named " "*path*. *mode* specifies both the permissions to use and the type of node to" @@ -2094,23 +2220,23 @@ msgid "" ":func:`os.makedev`), otherwise it is ignored." msgstr "" -#: ../../library/os.rst:1985 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1985 msgid "" "Extract the device major number from a raw device number (usually the " ":attr:`st_dev` or :attr:`st_rdev` field from :c:type:`stat`)." msgstr "" -#: ../../library/os.rst:1991 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1991 msgid "" "Extract the device minor number from a raw device number (usually the " ":attr:`st_dev` or :attr:`st_rdev` field from :c:type:`stat`)." msgstr "" -#: ../../library/os.rst:1997 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:1997 msgid "Compose a raw device number from the major and minor device numbers." msgstr "" -#: ../../library/os.rst:2002 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2002 msgid "" "Return system configuration information relevant to a named file. *name* " "specifies the configuration value to retrieve; it may be a string which is " @@ -2121,20 +2247,21 @@ msgid "" " included in that mapping, passing an integer for *name* is also accepted." msgstr "" -#: ../../library/os.rst:2015 ../../library/os.rst:2689 -#: ../../library/os.rst:2853 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2015 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2689 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2853 msgid "" "This function can support :ref:`specifying a file descriptor `." msgstr "" -#: ../../library/os.rst:2026 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2026 msgid "" "Dictionary mapping names accepted by :func:`pathconf` and :func:`fpathconf` " "to the integer values defined for those names by the host operating system." " This can be used to determine the set of names known to the system." msgstr "" -#: ../../library/os.rst:2035 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2035 msgid "" "Return a string representing the path to which the symbolic link points. " "The result may be either an absolute or relative pathname; if it is " @@ -2142,7 +2269,7 @@ msgid "" "``os.path.join(os.path.dirname(path), result)``." msgstr "" -#: ../../library/os.rst:2040 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2040 msgid "" "If the *path* is a string object (directly or indirectly through a " ":class:`PathLike` interface), the result will also be a string object, and " @@ -2150,43 +2277,44 @@ msgid "" "(direct or indirectly), the result will be a bytes object." msgstr "" -#: ../../library/os.rst:2048 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2048 msgid "" "When trying to resolve a path that may contain links, use " ":func:`~os.path.realpath` to properly handle recursion and platform " "differences." msgstr "" -#: ../../library/os.rst:2060 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2060 msgid "Accepts a :term:`path-like object` on Unix." msgstr "" -#: ../../library/os.rst:2063 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2063 msgid "Accepts a :term:`path-like object` and a bytes object on Windows." msgstr "" -#: ../../library/os.rst:2066 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2066 msgid "" "Added support for directory junctions, and changed to return the " "substitution path (which typically includes ``\\\\?\\`` prefix) rather than " "the optional \"print name\" field that was previously returned." msgstr "" -#: ../../library/os.rst:2073 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2073 msgid "" "Remove (delete) the file *path*. If *path* is a directory, an " ":exc:`IsADirectoryError` is raised. Use :func:`rmdir` to remove " "directories." msgstr "" -#: ../../library/os.rst:2076 ../../library/os.rst:2177 -#: ../../library/os.rst:2809 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2076 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2177 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2809 msgid "" "This function can support :ref:`paths relative to directory descriptors " "`." msgstr "" -#: ../../library/os.rst:2079 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2079 msgid "" "On Windows, attempting to remove a file that is in use causes an exception " "to be raised; on Unix, the directory entry is removed but the storage " @@ -2194,11 +2322,11 @@ msgid "" "longer in use." msgstr "" -#: ../../library/os.rst:2083 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2083 msgid "This function is semantically identical to :func:`unlink`." msgstr "" -#: ../../library/os.rst:2096 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2096 msgid "" "Remove directories recursively. Works like :func:`rmdir` except that, if " "the leaf directory is successfully removed, :func:`removedirs` tries to " @@ -2210,17 +2338,17 @@ msgid "" " could not be successfully removed." msgstr "" -#: ../../library/os.rst:2111 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2111 msgid "" "Rename the file or directory *src* to *dst*. If *dst* exists, the operation " "will fail with an :exc:`OSError` subclass in a number of cases:" msgstr "" -#: ../../library/os.rst:2114 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2114 msgid "On Windows, if *dst* exists a :exc:`FileExistsError` is always raised." msgstr "" -#: ../../library/os.rst:2116 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2116 msgid "" "On Unix, if *src* is a file and *dst* is a directory or vice-versa, an " ":exc:`IsADirectoryError` or a :exc:`NotADirectoryError` will be raised " @@ -2232,23 +2360,24 @@ msgid "" "atomic operation (this is a POSIX requirement)." msgstr "" -#: ../../library/os.rst:2125 ../../library/os.rst:2161 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2125 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2161 msgid "" "This function can support specifying *src_dir_fd* and/or *dst_dir_fd* to " "supply :ref:`paths relative to directory descriptors `." msgstr "" -#: ../../library/os.rst:2128 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2128 msgid "" "If you want cross-platform overwriting of the destination, use " ":func:`replace`." msgstr "" -#: ../../library/os.rst:2130 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2130 msgid "The *src_dir_fd* and *dst_dir_fd* arguments." msgstr "" -#: ../../library/os.rst:2139 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2139 msgid "" "Recursive directory or file renaming function. Works like :func:`rename`, " "except creation of any intermediate directories needed to make the new " @@ -2257,17 +2386,17 @@ msgid "" " using :func:`removedirs`." msgstr "" -#: ../../library/os.rst:2146 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2146 msgid "" "This function can fail with the new directory structure made if you lack " "permissions needed to remove the leaf directory or file." msgstr "" -#: ../../library/os.rst:2149 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2149 msgid "Accepts a :term:`path-like object` for *old* and *new*." msgstr "" -#: ../../library/os.rst:2155 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2155 msgid "" "Rename the file or directory *src* to *dst*. If *dst* is a directory, " ":exc:`OSError` will be raised. If *dst* exists and is a file, it will be " @@ -2276,7 +2405,7 @@ msgid "" "will be an atomic operation (this is a POSIX requirement)." msgstr "" -#: ../../library/os.rst:2172 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2172 msgid "" "Remove (delete) the directory *path*. If the directory does not exist or is" " not empty, an :exc:`FileNotFoundError` or an :exc:`OSError` is raised " @@ -2284,11 +2413,12 @@ msgid "" ":func:`shutil.rmtree` can be used." msgstr "" -#: ../../library/os.rst:2180 ../../library/os.rst:2875 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2180 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2875 msgid "The *dir_fd* parameter." msgstr "" -#: ../../library/os.rst:2189 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2189 msgid "" "Return an iterator of :class:`os.DirEntry` objects corresponding to the " "entries in the directory given by *path*. The entries are yielded in " @@ -2296,7 +2426,7 @@ msgid "" "included." msgstr "" -#: ../../library/os.rst:2194 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2194 msgid "" "Using :func:`scandir` instead of :func:`listdir` can significantly increase " "the performance of code that also needs file type or file attribute " @@ -2309,7 +2439,7 @@ msgid "" "Windows." msgstr "" -#: ../../library/os.rst:2204 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2204 msgid "" "*path* may be a :term:`path-like object`. If *path* is of type ``bytes`` " "(directly or indirectly through the :class:`PathLike` interface), the type " @@ -2318,30 +2448,30 @@ msgid "" "they will be of type ``str``." msgstr "" -#: ../../library/os.rst:2214 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2214 msgid "" "Raises an :ref:`auditing event ` ``os.scandir`` with argument " "``path``." msgstr "" -#: ../../library/os.rst:2215 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2215 msgid "" "The :func:`scandir` iterator supports the :term:`context manager` protocol " "and has the following method:" msgstr "" -#: ../../library/os.rst:2220 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2220 msgid "Close the iterator and free acquired resources." msgstr "" -#: ../../library/os.rst:2222 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2222 msgid "" "This is called automatically when the iterator is exhausted or garbage " "collected, or when an error happens during iterating. However it is " "advisable to call it explicitly or use the :keyword:`with` statement." msgstr "" -#: ../../library/os.rst:2229 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2229 msgid "" "The following example shows a simple use of :func:`scandir` to display all " "the files (excluding directories) in the given *path* that don't start with " @@ -2349,7 +2479,7 @@ msgid "" "system call::" msgstr "" -#: ../../library/os.rst:2241 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2241 msgid "" "On Unix-based systems, :func:`scandir` uses the system's `opendir() " "`_ " @@ -2362,7 +2492,7 @@ msgid "" "us/library/windows/desktop/aa364428(v=vs.85).aspx>`_ functions." msgstr "" -#: ../../library/os.rst:2253 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2253 msgid "" "Added support for the :term:`context manager` protocol and the " ":func:`~scandir.close()` method. If a :func:`scandir` iterator is neither " @@ -2370,28 +2500,28 @@ msgid "" "its destructor." msgstr "" -#: ../../library/os.rst:2259 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2259 msgid "The function accepts a :term:`path-like object`." msgstr "Fungsi yang menerima sebuah :term:`path-like object`." -#: ../../library/os.rst:2261 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2261 msgid "Added support for :ref:`file descriptors ` on Unix." msgstr "" -#: ../../library/os.rst:2267 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2267 msgid "" "Object yielded by :func:`scandir` to expose the file path and other file " "attributes of a directory entry." msgstr "" -#: ../../library/os.rst:2270 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2270 msgid "" ":func:`scandir` will provide as much of this information as possible without" " making additional system calls. When a ``stat()`` or ``lstat()`` system " "call is made, the ``os.DirEntry`` object will cache the result." msgstr "" -#: ../../library/os.rst:2274 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2274 msgid "" "``os.DirEntry`` instances are not intended to be stored in long-lived data " "structures; if you know the file metadata has changed or if a long time has " @@ -2399,7 +2529,7 @@ msgid "" " up-to-date information." msgstr "" -#: ../../library/os.rst:2279 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2279 msgid "" "Because the ``os.DirEntry`` methods can make operating system calls, they " "may also raise :exc:`OSError`. If you need very fine-grained control over " @@ -2407,29 +2537,29 @@ msgid "" " methods and handle as appropriate." msgstr "" -#: ../../library/os.rst:2284 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2284 msgid "" "To be directly usable as a :term:`path-like object`, ``os.DirEntry`` " "implements the :class:`PathLike` interface." msgstr "" -#: ../../library/os.rst:2287 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2287 msgid "Attributes and methods on a ``os.DirEntry`` instance are as follows:" msgstr "" -#: ../../library/os.rst:2291 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2291 msgid "" "The entry's base filename, relative to the :func:`scandir` *path* argument." msgstr "" -#: ../../library/os.rst:2294 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2294 msgid "" "The :attr:`name` attribute will be ``bytes`` if the :func:`scandir` *path* " "argument is of type ``bytes`` and ``str`` otherwise. Use " ":func:`~os.fsdecode` to decode byte filenames." msgstr "" -#: ../../library/os.rst:2300 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2300 msgid "" "The entry's full path name: equivalent to ``os.path.join(scandir_path, " "entry.name)`` where *scandir_path* is the :func:`scandir` *path* argument. " @@ -2439,52 +2569,52 @@ msgid "" ":attr:`name` attribute." msgstr "" -#: ../../library/os.rst:2307 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2307 msgid "" "The :attr:`path` attribute will be ``bytes`` if the :func:`scandir` *path* " "argument is of type ``bytes`` and ``str`` otherwise. Use " ":func:`~os.fsdecode` to decode byte filenames." msgstr "" -#: ../../library/os.rst:2313 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2313 msgid "Return the inode number of the entry." msgstr "" -#: ../../library/os.rst:2315 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2315 msgid "" "The result is cached on the ``os.DirEntry`` object. Use " "``os.stat(entry.path, follow_symlinks=False).st_ino`` to fetch up-to-date " "information." msgstr "" -#: ../../library/os.rst:2319 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2319 msgid "" "On the first, uncached call, a system call is required on Windows but not on" " Unix." msgstr "" -#: ../../library/os.rst:2324 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2324 msgid "" "Return ``True`` if this entry is a directory or a symbolic link pointing to " "a directory; return ``False`` if the entry is or points to any other kind of" " file, or if it doesn't exist anymore." msgstr "" -#: ../../library/os.rst:2328 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2328 msgid "" "If *follow_symlinks* is ``False``, return ``True`` only if this entry is a " "directory (without following symlinks); return ``False`` if the entry is any" " other kind of file or if it doesn't exist anymore." msgstr "" -#: ../../library/os.rst:2332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2332 msgid "" "The result is cached on the ``os.DirEntry`` object, with a separate cache " "for *follow_symlinks* ``True`` and ``False``. Call :func:`os.stat` along " "with :func:`stat.S_ISDIR` to fetch up-to-date information." msgstr "" -#: ../../library/os.rst:2336 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2336 msgid "" "On the first, uncached call, no system call is required in most cases. " "Specifically, for non-symlinks, neither Windows or Unix require a system " @@ -2494,46 +2624,47 @@ msgid "" "is ``False``." msgstr "" -#: ../../library/os.rst:2343 ../../library/os.rst:2373 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2343 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2373 msgid "" "This method can raise :exc:`OSError`, such as :exc:`PermissionError`, but " ":exc:`FileNotFoundError` is caught and not raised." msgstr "" -#: ../../library/os.rst:2348 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2348 msgid "" "Return ``True`` if this entry is a file or a symbolic link pointing to a " "file; return ``False`` if the entry is or points to a directory or other " "non-file entry, or if it doesn't exist anymore." msgstr "" -#: ../../library/os.rst:2352 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2352 msgid "" "If *follow_symlinks* is ``False``, return ``True`` only if this entry is a " "file (without following symlinks); return ``False`` if the entry is a " "directory or other non-file entry, or if it doesn't exist anymore." msgstr "" -#: ../../library/os.rst:2356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2356 msgid "" "The result is cached on the ``os.DirEntry`` object. Caching, system calls " "made, and exceptions raised are as per :func:`~os.DirEntry.is_dir`." msgstr "" -#: ../../library/os.rst:2361 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2361 msgid "" "Return ``True`` if this entry is a symbolic link (even if broken); return " "``False`` if the entry points to a directory or any kind of file, or if it " "doesn't exist anymore." msgstr "" -#: ../../library/os.rst:2365 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2365 msgid "" "The result is cached on the ``os.DirEntry`` object. Call " ":func:`os.path.islink` to fetch up-to-date information." msgstr "" -#: ../../library/os.rst:2368 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2368 msgid "" "On the first, uncached call, no system call is required in most cases. " "Specifically, neither Windows or Unix require a system call, except on " @@ -2541,35 +2672,35 @@ msgid "" "``dirent.d_type == DT_UNKNOWN``." msgstr "" -#: ../../library/os.rst:2378 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2378 msgid "" "Return a :class:`stat_result` object for this entry. This method follows " "symbolic links by default; to stat a symbolic link add the " "``follow_symlinks=False`` argument." msgstr "" -#: ../../library/os.rst:2382 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2382 msgid "" "On Unix, this method always requires a system call. On Windows, it only " "requires a system call if *follow_symlinks* is ``True`` and the entry is a " "reparse point (for example, a symbolic link or directory junction)." msgstr "" -#: ../../library/os.rst:2387 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2387 msgid "" "On Windows, the ``st_ino``, ``st_dev`` and ``st_nlink`` attributes of the " ":class:`stat_result` are always set to zero. Call :func:`os.stat` to get " "these attributes." msgstr "" -#: ../../library/os.rst:2391 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2391 msgid "" "The result is cached on the ``os.DirEntry`` object, with a separate cache " "for *follow_symlinks* ``True`` and ``False``. Call :func:`os.stat` to fetch " "up-to-date information." msgstr "" -#: ../../library/os.rst:2395 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2395 msgid "" "Note that there is a nice correspondence between several attributes and " "methods of ``os.DirEntry`` and of :class:`pathlib.Path`. In particular, the" @@ -2577,13 +2708,13 @@ msgid "" "``is_file()``, ``is_symlink()`` and ``stat()`` methods." msgstr "" -#: ../../library/os.rst:2403 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2403 msgid "" "Added support for the :class:`~os.PathLike` interface. Added support for " ":class:`bytes` paths on Windows." msgstr "" -#: ../../library/os.rst:2410 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2410 msgid "" "Get the status of a file or a file descriptor. Perform the equivalent of a " ":c:func:`stat` system call on the given path. *path* may be specified as " @@ -2592,21 +2723,23 @@ msgid "" ":class:`stat_result` object." msgstr "" -#: ../../library/os.rst:2416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2416 msgid "" "This function normally follows symlinks; to stat a symlink add the argument " "``follow_symlinks=False``, or use :func:`lstat`." msgstr "" -#: ../../library/os.rst:2419 ../../library/os.rst:3134 -#: ../../library/os.rst:3148 ../../library/os.rst:3162 -#: ../../library/os.rst:3180 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2419 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3134 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3148 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3162 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3180 msgid "" "This function can support :ref:`specifying a file descriptor ` and " ":ref:`not following symlinks `." msgstr "" -#: ../../library/os.rst:2422 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2422 msgid "" "On Windows, passing ``follow_symlinks=False`` will disable following all " "name-surrogate reparse points, which includes symlinks and directory " @@ -2620,21 +2753,21 @@ msgid "" "dangling symlinks or junction points, which will raise the usual exceptions." msgstr "" -#: ../../library/os.rst:2435 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2435 msgid "Example::" msgstr "Contoh::" -#: ../../library/os.rst:2448 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2448 msgid ":func:`fstat` and :func:`lstat` functions." msgstr "" -#: ../../library/os.rst:2450 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2450 msgid "" "Added the *dir_fd* and *follow_symlinks* arguments, specifying a file " "descriptor instead of a path." msgstr "" -#: ../../library/os.rst:2457 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2457 msgid "" "On Windows, all reparse points that can be resolved by the operating system " "are now followed, and passing ``follow_symlinks=False`` disables following " @@ -2644,100 +2777,102 @@ msgid "" "instead of raising an error." msgstr "" -#: ../../library/os.rst:2468 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2468 msgid "" "Object whose attributes correspond roughly to the members of the " ":c:type:`stat` structure. It is used for the result of :func:`os.stat`, " ":func:`os.fstat` and :func:`os.lstat`." msgstr "" -#: ../../library/os.rst:2472 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2472 msgid "Attributes:" msgstr "" -#: ../../library/os.rst:2476 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2476 msgid "File mode: file type and file mode bits (permissions)." msgstr "" -#: ../../library/os.rst:2480 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2480 msgid "" "Platform dependent, but if non-zero, uniquely identifies the file for a " "given value of ``st_dev``. Typically:" msgstr "" -#: ../../library/os.rst:2483 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2483 msgid "the inode number on Unix," msgstr "" -#: ../../library/os.rst:2484 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2484 msgid "" "the `file index `_ on " "Windows" msgstr "" -#: ../../library/os.rst:2490 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2490 msgid "Identifier of the device on which this file resides." msgstr "" -#: ../../library/os.rst:2494 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2494 msgid "Number of hard links." msgstr "" -#: ../../library/os.rst:2498 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2498 msgid "User identifier of the file owner." msgstr "" -#: ../../library/os.rst:2502 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2502 msgid "Group identifier of the file owner." msgstr "" -#: ../../library/os.rst:2506 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2506 msgid "" "Size of the file in bytes, if it is a regular file or a symbolic link. The " "size of a symbolic link is the length of the pathname it contains, without a" " terminating null byte." msgstr "" -#: ../../library/os.rst:2510 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2510 msgid "Timestamps:" msgstr "" -#: ../../library/os.rst:2514 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2514 msgid "Time of most recent access expressed in seconds." msgstr "" -#: ../../library/os.rst:2518 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2518 msgid "Time of most recent content modification expressed in seconds." msgstr "" -#: ../../library/os.rst:2522 ../../library/os.rst:2538 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2522 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2538 msgid "Platform dependent:" msgstr "" -#: ../../library/os.rst:2524 ../../library/os.rst:2540 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2524 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2540 msgid "the time of most recent metadata change on Unix," msgstr "" -#: ../../library/os.rst:2525 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2525 msgid "the time of creation on Windows, expressed in seconds." msgstr "" -#: ../../library/os.rst:2529 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2529 msgid "Time of most recent access expressed in nanoseconds as an integer." msgstr "" -#: ../../library/os.rst:2533 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2533 msgid "" "Time of most recent content modification expressed in nanoseconds as an " "integer." msgstr "" -#: ../../library/os.rst:2541 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2541 msgid "" "the time of creation on Windows, expressed in nanoseconds as an integer." msgstr "" -#: ../../library/os.rst:2546 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2546 msgid "" "The exact meaning and resolution of the :attr:`st_atime`, :attr:`st_mtime`, " "and :attr:`st_ctime` attributes depend on the operating system and the file " @@ -2746,7 +2881,7 @@ msgid "" "1-day resolution. See your operating system documentation for details." msgstr "" -#: ../../library/os.rst:2553 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2553 msgid "" "Similarly, although :attr:`st_atime_ns`, :attr:`st_mtime_ns`, and " ":attr:`st_ctime_ns` are always expressed in nanoseconds, many systems do not" @@ -2758,78 +2893,78 @@ msgid "" ":attr:`st_ctime_ns`." msgstr "" -#: ../../library/os.rst:2562 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2562 msgid "" "On some Unix systems (such as Linux), the following attributes may also be " "available:" msgstr "" -#: ../../library/os.rst:2567 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2567 msgid "" "Number of 512-byte blocks allocated for file. This may be smaller than " ":attr:`st_size`/512 when the file has holes." msgstr "" -#: ../../library/os.rst:2572 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2572 msgid "" "\"Preferred\" blocksize for efficient file system I/O. Writing to a file in " "smaller chunks may cause an inefficient read-modify-rewrite." msgstr "" -#: ../../library/os.rst:2577 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2577 msgid "Type of device if an inode device." msgstr "" -#: ../../library/os.rst:2581 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2581 msgid "User defined flags for file." msgstr "" -#: ../../library/os.rst:2583 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2583 msgid "" "On other Unix systems (such as FreeBSD), the following attributes may be " "available (but may be only filled out if root tries to use them):" msgstr "" -#: ../../library/os.rst:2588 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2588 msgid "File generation number." msgstr "" -#: ../../library/os.rst:2592 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2592 msgid "Time of file creation." msgstr "" -#: ../../library/os.rst:2594 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2594 msgid "" "On Solaris and derivatives, the following attributes may also be available:" msgstr "" -#: ../../library/os.rst:2599 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2599 msgid "" "String that uniquely identifies the type of the filesystem that contains the" " file." msgstr "" -#: ../../library/os.rst:2602 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2602 msgid "On Mac OS systems, the following attributes may also be available:" msgstr "" -#: ../../library/os.rst:2606 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2606 msgid "Real size of the file." msgstr "" -#: ../../library/os.rst:2610 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2610 msgid "Creator of the file." msgstr "" -#: ../../library/os.rst:2614 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2614 msgid "File type." msgstr "" -#: ../../library/os.rst:2616 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2616 msgid "On Windows systems, the following attributes are also available:" msgstr "" -#: ../../library/os.rst:2620 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2620 msgid "" "Windows file attributes: ``dwFileAttributes`` member of the " "``BY_HANDLE_FILE_INFORMATION`` structure returned by " @@ -2837,21 +2972,21 @@ msgid "" " in the :mod:`stat` module." msgstr "" -#: ../../library/os.rst:2627 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2627 msgid "" "When :attr:`st_file_attributes` has the ``FILE_ATTRIBUTE_REPARSE_POINT`` " "set, this field contains the tag identifying the type of reparse point. See " "the ``IO_REPARSE_TAG_*`` constants in the :mod:`stat` module." msgstr "" -#: ../../library/os.rst:2631 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2631 msgid "" "The standard module :mod:`stat` defines functions and constants that are " "useful for extracting information from a :c:type:`stat` structure. (On " "Windows, some items are filled with dummy values.)" msgstr "" -#: ../../library/os.rst:2635 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2635 msgid "" "For backward compatibility, a :class:`stat_result` instance is also " "accessible as a tuple of at least 10 integers giving the most important (and" @@ -2863,35 +2998,35 @@ msgid "" "accessing :class:`stat_result` as a tuple always returns integers." msgstr "" -#: ../../library/os.rst:2644 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2644 msgid "" "Added the :attr:`st_atime_ns`, :attr:`st_mtime_ns`, and :attr:`st_ctime_ns` " "members." msgstr "" -#: ../../library/os.rst:2648 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2648 msgid "Added the :attr:`st_file_attributes` member on Windows." msgstr "" -#: ../../library/os.rst:2651 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2651 msgid "Windows now returns the file index as :attr:`st_ino` when available." msgstr "" -#: ../../library/os.rst:2655 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2655 msgid "Added the :attr:`st_fstype` member to Solaris/derivatives." msgstr "" -#: ../../library/os.rst:2658 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2658 msgid "Added the :attr:`st_reparse_tag` member on Windows." msgstr "" -#: ../../library/os.rst:2661 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2661 msgid "" "On Windows, the :attr:`st_mode` member now identifies special files as " ":const:`S_IFCHR`, :const:`S_IFIFO` or :const:`S_IFBLK` as appropriate." msgstr "" -#: ../../library/os.rst:2668 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2668 msgid "" "Perform a :c:func:`statvfs` system call on the given path. The return value" " is an object whose attributes describe the filesystem on the given path, " @@ -2901,7 +3036,7 @@ msgid "" ":attr:`f_flag`, :attr:`f_namemax`, :attr:`f_fsid`." msgstr "" -#: ../../library/os.rst:2675 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2675 msgid "" "Two module-level constants are defined for the :attr:`f_flag` attribute's " "bit-flags: if :const:`ST_RDONLY` is set, the filesystem is mounted read-" @@ -2909,7 +3044,7 @@ msgid "" "are disabled or not supported." msgstr "" -#: ../../library/os.rst:2680 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2680 msgid "" "Additional module-level constants are defined for GNU/glibc based systems. " "These are :const:`ST_NODEV` (disallow access to device special files), " @@ -2922,11 +3057,11 @@ msgid "" ":const:`ST_RELATIME` (update atime relative to mtime/ctime)." msgstr "" -#: ../../library/os.rst:2693 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2693 msgid "The :const:`ST_RDONLY` and :const:`ST_NOSUID` constants were added." msgstr "" -#: ../../library/os.rst:2699 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2699 msgid "" "The :const:`ST_NODEV`, :const:`ST_NOEXEC`, :const:`ST_SYNCHRONOUS`, " ":const:`ST_MANDLOCK`, :const:`ST_WRITE`, :const:`ST_APPEND`, " @@ -2934,11 +3069,11 @@ msgid "" ":const:`ST_RELATIME` constants were added." msgstr "" -#: ../../library/os.rst:2708 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2708 msgid "Added :attr:`f_fsid`." msgstr "" -#: ../../library/os.rst:2714 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2714 msgid "" "A :class:`set` object indicating which functions in the :mod:`os` module " "accept an open file descriptor for their *dir_fd* parameter. Different " @@ -2950,7 +3085,7 @@ msgid "" "(Specifying ``None`` for *dir_fd* is always supported on all platforms.)" msgstr "" -#: ../../library/os.rst:2724 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2724 msgid "" "To check whether a particular function accepts an open file descriptor for " "its *dir_fd* parameter, use the ``in`` operator on ``supports_dir_fd``. As " @@ -2958,13 +3093,13 @@ msgid "" " open file descriptors for *dir_fd* on the local platform::" msgstr "" -#: ../../library/os.rst:2731 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2731 msgid "" "Currently *dir_fd* parameters only work on Unix platforms; none of them work" " on Windows." msgstr "" -#: ../../library/os.rst:2739 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2739 msgid "" "A :class:`set` object indicating whether :func:`os.access` permits " "specifying ``True`` for its *effective_ids* parameter on the local platform." @@ -2973,19 +3108,19 @@ msgid "" ":func:`os.access`; otherwise it will be empty." msgstr "" -#: ../../library/os.rst:2745 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2745 msgid "" "This expression evaluates to ``True`` if :func:`os.access` supports " "``effective_ids=True`` on the local platform::" msgstr "" -#: ../../library/os.rst:2750 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2750 msgid "" "Currently *effective_ids* is only supported on Unix platforms; it does not " "work on Windows." msgstr "" -#: ../../library/os.rst:2758 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2758 msgid "" "A :class:`set` object indicating which functions in the :mod:`os` module " "permit specifying their *path* parameter as an open file descriptor on the " @@ -2994,7 +3129,7 @@ msgid "" "*path* arguments is not available on all platforms Python supports." msgstr "" -#: ../../library/os.rst:2765 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2765 msgid "" "To determine whether a particular function permits specifying an open file " "descriptor for its *path* parameter, use the ``in`` operator on " @@ -3003,7 +3138,7 @@ msgid "" "platform::" msgstr "" -#: ../../library/os.rst:2778 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2778 msgid "" "A :class:`set` object indicating which functions in the :mod:`os` module " "accept ``False`` for their *follow_symlinks* parameter on the local " @@ -3016,7 +3151,7 @@ msgid "" "on all platforms.)" msgstr "" -#: ../../library/os.rst:2788 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2788 msgid "" "To check whether a particular function accepts ``False`` for its " "*follow_symlinks* parameter, use the ``in`` operator on " @@ -3025,11 +3160,11 @@ msgid "" ":func:`os.stat` on the local platform::" msgstr "" -#: ../../library/os.rst:2801 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2801 msgid "Create a symbolic link pointing to *src* named *dst*." msgstr "" -#: ../../library/os.rst:2803 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2803 msgid "" "On Windows, a symlink represents either a file or a directory, and does not " "morph to the target dynamically. If the target is present, the type of the " @@ -3039,7 +3174,7 @@ msgid "" "ignored." msgstr "" -#: ../../library/os.rst:2814 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2814 msgid "" "On newer versions of Windows 10, unprivileged accounts can create symlinks " "if Developer Mode is enabled. When Developer Mode is not available/enabled, " @@ -3047,79 +3182,79 @@ msgid "" "must be run as an administrator." msgstr "" -#: ../../library/os.rst:2820 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2820 msgid "" ":exc:`OSError` is raised when the function is called by an unprivileged " "user." msgstr "" -#: ../../library/os.rst:2828 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2828 msgid "" "Added the *dir_fd* argument, and now allow *target_is_directory* on non-" "Windows platforms." msgstr "" -#: ../../library/os.rst:2835 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2835 msgid "Added support for unelevated symlinks on Windows with Developer Mode." msgstr "" -#: ../../library/os.rst:2841 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2841 msgid "Force write of everything to disk." msgstr "" -#: ../../library/os.rst:2850 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2850 msgid "" "Truncate the file corresponding to *path*, so that it is at most *length* " "bytes in size." msgstr "" -#: ../../library/os.rst:2856 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2856 msgid "" "Raises an :ref:`auditing event ` ``os.truncate`` with arguments " "``path``, ``length``." msgstr "" -#: ../../library/os.rst:2870 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2870 msgid "" "Remove (delete) the file *path*. This function is semantically identical to" " :func:`remove`; the ``unlink`` name is its traditional Unix name. Please " "see the documentation for :func:`remove` for further information." msgstr "" -#: ../../library/os.rst:2884 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2884 msgid "Set the access and modified times of the file specified by *path*." msgstr "" -#: ../../library/os.rst:2886 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2886 msgid "" ":func:`utime` takes two optional parameters, *times* and *ns*. These specify" " the times set on *path* and are used as follows:" msgstr "" -#: ../../library/os.rst:2889 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2889 msgid "" "If *ns* is specified, it must be a 2-tuple of the form ``(atime_ns, " "mtime_ns)`` where each member is an int expressing nanoseconds." msgstr "" -#: ../../library/os.rst:2892 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2892 msgid "" "If *times* is not ``None``, it must be a 2-tuple of the form ``(atime, " "mtime)`` where each member is an int or float expressing seconds." msgstr "" -#: ../../library/os.rst:2895 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2895 msgid "" "If *times* is ``None`` and *ns* is unspecified, this is equivalent to " "specifying ``ns=(atime_ns, mtime_ns)`` where both times are the current " "time." msgstr "" -#: ../../library/os.rst:2899 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2899 msgid "It is an error to specify tuples for both *times* and *ns*." msgstr "" -#: ../../library/os.rst:2901 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2901 msgid "" "Note that the exact times you set here may not be returned by a subsequent " ":func:`~os.stat` call, depending on the resolution with which your operating" @@ -3129,13 +3264,13 @@ msgid "" "parameter to `utime`." msgstr "" -#: ../../library/os.rst:2912 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2912 msgid "" "Added support for specifying *path* as an open file descriptor, and the " "*dir_fd*, *follow_symlinks*, and *ns* parameters." msgstr "" -#: ../../library/os.rst:2926 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2926 msgid "" "Generate the file names in a directory tree by walking the tree either top-" "down or bottom-up. For each directory in the tree rooted at directory *top* " @@ -3143,7 +3278,7 @@ msgid "" "filenames)``." msgstr "" -#: ../../library/os.rst:2931 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2931 msgid "" "*dirpath* is a string, the path to the directory. *dirnames* is a list of " "the names of the subdirectories in *dirpath* (excluding ``'.'`` and " @@ -3153,7 +3288,7 @@ msgid "" "*dirpath*, do ``os.path.join(dirpath, name)``." msgstr "" -#: ../../library/os.rst:2938 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2938 msgid "" "If optional argument *topdown* is ``True`` or not specified, the triple for " "a directory is generated before the triples for any of its subdirectories " @@ -3164,7 +3299,7 @@ msgid "" "the directory and its subdirectories are generated." msgstr "" -#: ../../library/os.rst:2946 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2946 msgid "" "When *topdown* is ``True``, the caller can modify the *dirnames* list in-" "place (perhaps using :keyword:`del` or slice assignment), and :func:`walk` " @@ -3177,7 +3312,7 @@ msgid "" " itself is generated." msgstr "" -#: ../../library/os.rst:2955 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2955 msgid "" "By default, errors from the :func:`scandir` call are ignored. If optional " "argument *onerror* is specified, it should be a function; it will be called " @@ -3187,60 +3322,61 @@ msgid "" "object." msgstr "" -#: ../../library/os.rst:2961 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2961 msgid "" "By default, :func:`walk` will not walk down into symbolic links that resolve" " to directories. Set *followlinks* to ``True`` to visit directories pointed " "to by symlinks, on systems that support them." msgstr "" -#: ../../library/os.rst:2967 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2967 msgid "" "Be aware that setting *followlinks* to ``True`` can lead to infinite " "recursion if a link points to a parent directory of itself. :func:`walk` " "does not keep track of the directories it visited already." msgstr "" -#: ../../library/os.rst:2973 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2973 msgid "" "If you pass a relative pathname, don't change the current working directory " "between resumptions of :func:`walk`. :func:`walk` never changes the current" " directory, and assumes that its caller doesn't either." msgstr "" -#: ../../library/os.rst:2977 ../../library/os.rst:3036 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2977 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3036 msgid "" "This example displays the number of bytes taken by non-directory files in " "each directory under the starting directory, except that it doesn't look " "under any CVS subdirectory::" msgstr "" -#: ../../library/os.rst:2990 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:2990 msgid "" "In the next example (simple implementation of :func:`shutil.rmtree`), " "walking the tree bottom-up is essential, :func:`rmdir` doesn't allow " "deleting a directory before the directory is empty::" msgstr "" -#: ../../library/os.rst:3005 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3005 msgid "" "This function now calls :func:`os.scandir` instead of :func:`os.listdir`, " "making it faster by reducing the number of calls to :func:`os.stat`." msgstr "" -#: ../../library/os.rst:3019 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3019 msgid "" "This behaves exactly like :func:`walk`, except that it yields a 4-tuple " "``(dirpath, dirnames, filenames, dirfd)``, and it supports ``dir_fd``." msgstr "" -#: ../../library/os.rst:3022 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3022 msgid "" "*dirpath*, *dirnames* and *filenames* are identical to :func:`walk` output, " "and *dirfd* is a file descriptor referring to the directory *dirpath*." msgstr "" -#: ../../library/os.rst:3025 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3025 msgid "" "This function always supports :ref:`paths relative to directory descriptors " "` and :ref:`not following symlinks `. Note however" @@ -3248,24 +3384,24 @@ msgid "" "*follow_symlinks* is ``False``." msgstr "" -#: ../../library/os.rst:3032 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3032 msgid "" "Since :func:`fwalk` yields file descriptors, those are only valid until the " "next iteration step, so you should duplicate them (e.g. with :func:`dup`) if" " you want to keep them longer." msgstr "" -#: ../../library/os.rst:3049 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3049 msgid "" "In the next example, walking the tree bottom-up is essential: :func:`rmdir` " "doesn't allow deleting a directory before the directory is empty::" msgstr "" -#: ../../library/os.rst:3071 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3071 msgid "Added support for :class:`bytes` paths." msgstr "" -#: ../../library/os.rst:3077 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3077 msgid "" "Create an anonymous file and return a file descriptor that refers to it. " "*flags* must be one of the ``os.MFD_*`` constants available on the system " @@ -3273,7 +3409,7 @@ msgid "" "descriptor is :ref:`non-inheritable `." msgstr "" -#: ../../library/os.rst:3082 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3082 msgid "" "The name supplied in *name* is used as a filename and will be displayed as " "the target of the corresponding symbolic link in the directory " @@ -3283,31 +3419,31 @@ msgid "" "without any side effects." msgstr "" -#: ../../library/os.rst:3090 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3090 msgid "" ":ref:`Availability `: Linux 3.17 or newer with glibc 2.27 or " "newer." msgstr "" -#: ../../library/os.rst:3112 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3112 msgid "These flags can be passed to :func:`memfd_create`." msgstr "" -#: ../../library/os.rst:3116 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3116 msgid "" ":ref:`Availability `: Linux 3.17 or newer with glibc 2.27 or " "newer. The ``MFD_HUGE*`` flags are only available since Linux 4.14." msgstr "" -#: ../../library/os.rst:3121 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3121 msgid "Linux extended attributes" msgstr "" -#: ../../library/os.rst:3125 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3125 msgid "These functions are all available on Linux only." msgstr "" -#: ../../library/os.rst:3129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3129 msgid "" "Return the value of the extended filesystem attribute *attribute* for " "*path*. *attribute* can be bytes or str (directly or indirectly through the " @@ -3315,12 +3451,13 @@ msgid "" "filesystem encoding." msgstr "" -#: ../../library/os.rst:3137 ../../library/os.rst:3165 -#: ../../library/os.rst:3188 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3137 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3165 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3188 msgid "Accepts a :term:`path-like object` for *path* and *attribute*." msgstr "" -#: ../../library/os.rst:3143 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3143 msgid "" "Return a list of the extended filesystem attributes on *path*. The " "attributes in the list are represented as strings decoded with the " @@ -3328,7 +3465,7 @@ msgid "" "the current directory." msgstr "" -#: ../../library/os.rst:3157 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3157 msgid "" "Removes the extended filesystem attribute *attribute* from *path*. " "*attribute* should be bytes or str (directly or indirectly through the " @@ -3336,7 +3473,7 @@ msgid "" "filesystem encoding." msgstr "" -#: ../../library/os.rst:3171 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3171 msgid "" "Set the extended filesystem attribute *attribute* on *path* to *value*. " "*attribute* must be a bytes or str with no embedded NULs (directly or " @@ -3348,39 +3485,39 @@ msgid "" "and ``ENODATA`` will be raised." msgstr "" -#: ../../library/os.rst:3185 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3185 msgid "" "A bug in Linux kernel versions less than 2.6.39 caused the flags argument to" " be ignored on some filesystems." msgstr "" -#: ../../library/os.rst:3194 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3194 msgid "" "The maximum size the value of an extended attribute can be. Currently, this " "is 64 KiB on Linux." msgstr "" -#: ../../library/os.rst:3200 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3200 msgid "" "This is a possible value for the flags argument in :func:`setxattr`. It " "indicates the operation must create an attribute." msgstr "" -#: ../../library/os.rst:3206 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3206 msgid "" "This is a possible value for the flags argument in :func:`setxattr`. It " "indicates the operation must replace an existing attribute." msgstr "" -#: ../../library/os.rst:3213 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3213 msgid "Process Management" msgstr "" -#: ../../library/os.rst:3215 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3215 msgid "These functions may be used to create and manage processes." msgstr "" -#: ../../library/os.rst:3217 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3217 msgid "" "The various :func:`exec\\* ` functions take a list of arguments for " "the new program loaded into the process. In each case, the first of these " @@ -3391,7 +3528,7 @@ msgid "" "standard output; ``foo`` will seem to be ignored." msgstr "" -#: ../../library/os.rst:3228 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3228 msgid "" "Generate a :const:`SIGABRT` signal to the current process. On Unix, the " "default behavior is to produce a core dump; on Windows, the process " @@ -3400,30 +3537,30 @@ msgid "" ":const:`SIGABRT` with :func:`signal.signal`." msgstr "" -#: ../../library/os.rst:3237 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3237 msgid "Add a path to the DLL search path." msgstr "" -#: ../../library/os.rst:3239 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3239 msgid "" "This search path is used when resolving dependencies for imported extension " "modules (the module itself is resolved through sys.path), and also by " ":mod:`ctypes`." msgstr "" -#: ../../library/os.rst:3243 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3243 msgid "" "Remove the directory by calling **close()** on the returned object or using " "it in a :keyword:`with` statement." msgstr "" -#: ../../library/os.rst:3246 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3246 msgid "" "See the `Microsoft documentation `_ for more information about how DLLs are loaded." msgstr "" -#: ../../library/os.rst:3252 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3252 msgid "" "Previous versions of CPython would resolve DLLs using the default behavior " "for the current process. This led to inconsistencies, such as only sometimes" @@ -3431,14 +3568,14 @@ msgid "" " such as ``AddDllDirectory`` having no effect." msgstr "" -#: ../../library/os.rst:3259 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3259 msgid "" "In 3.8, the two primary ways DLLs are loaded now explicitly override the " "process-wide behavior to ensure consistency. See the :ref:`porting notes " "` for information on updating libraries." msgstr "" -#: ../../library/os.rst:3274 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3274 msgid "" "These functions all execute a new program, replacing the current process; " "they do not return. On Unix, the new executable is loaded into the current " @@ -3446,7 +3583,7 @@ msgid "" "reported as :exc:`OSError` exceptions." msgstr "" -#: ../../library/os.rst:3279 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3279 msgid "" "The current process is replaced immediately. Open file objects and " "descriptors are not flushed, so if there may be data buffered on these open " @@ -3454,7 +3591,7 @@ msgid "" ":func:`os.fsync` before calling an :func:`exec\\* ` function." msgstr "" -#: ../../library/os.rst:3285 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3285 msgid "" "The \"l\" and \"v\" variants of the :func:`exec\\* ` functions differ" " in how command-line arguments are passed. The \"l\" variants are perhaps " @@ -3467,7 +3604,7 @@ msgid "" "is not enforced." msgstr "" -#: ../../library/os.rst:3294 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3294 msgid "" "The variants which include a \"p\" near the end (:func:`execlp`, " ":func:`execlpe`, :func:`execvp`, and :func:`execvpe`) will use the " @@ -3480,7 +3617,7 @@ msgid "" "contain an appropriate absolute or relative path." msgstr "" -#: ../../library/os.rst:3304 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3304 msgid "" "For :func:`execle`, :func:`execlpe`, :func:`execve`, and :func:`execvpe` " "(note that these all end in \"e\"), the *env* parameter must be a mapping " @@ -3490,7 +3627,7 @@ msgid "" "the new process to inherit the environment of the current process." msgstr "" -#: ../../library/os.rst:3311 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3311 msgid "" "For :func:`execve` on some platforms, *path* may also be specified as an " "open file descriptor. This functionality may not be supported on your " @@ -3499,25 +3636,25 @@ msgid "" ":exc:`NotImplementedError`." msgstr "" -#: ../../library/os.rst:3318 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3318 msgid "" "Added support for specifying *path* as an open file descriptor for " ":func:`execve`." msgstr "" -#: ../../library/os.rst:3327 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3327 msgid "" "Exit the process with status *n*, without calling cleanup handlers, flushing" " stdio buffers, etc." msgstr "" -#: ../../library/os.rst:3332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3332 msgid "" "The standard way to exit is ``sys.exit(n)``. :func:`_exit` should normally " "only be used in the child process after a :func:`fork`." msgstr "" -#: ../../library/os.rst:3335 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3335 msgid "" "The following exit codes are defined and can be used with :func:`_exit`, " "although they are not required. These are typically used for system " @@ -3525,119 +3662,119 @@ msgid "" "delivery program." msgstr "" -#: ../../library/os.rst:3341 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3341 msgid "" "Some of these may not be available on all Unix platforms, since there is " "some variation. These constants are defined where they are defined by the " "underlying platform." msgstr "" -#: ../../library/os.rst:3348 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3348 msgid "Exit code that means no error occurred." msgstr "" -#: ../../library/os.rst:3355 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3355 msgid "" "Exit code that means the command was used incorrectly, such as when the " "wrong number of arguments are given." msgstr "" -#: ../../library/os.rst:3363 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3363 msgid "Exit code that means the input data was incorrect." msgstr "" -#: ../../library/os.rst:3370 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3370 msgid "Exit code that means an input file did not exist or was not readable." msgstr "" -#: ../../library/os.rst:3377 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3377 msgid "Exit code that means a specified user did not exist." msgstr "" -#: ../../library/os.rst:3384 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3384 msgid "Exit code that means a specified host did not exist." msgstr "" -#: ../../library/os.rst:3391 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3391 msgid "Exit code that means that a required service is unavailable." msgstr "" -#: ../../library/os.rst:3398 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3398 msgid "Exit code that means an internal software error was detected." msgstr "" -#: ../../library/os.rst:3405 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3405 msgid "" "Exit code that means an operating system error was detected, such as the " "inability to fork or create a pipe." msgstr "" -#: ../../library/os.rst:3413 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3413 msgid "" "Exit code that means some system file did not exist, could not be opened, or" " had some other kind of error." msgstr "" -#: ../../library/os.rst:3421 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3421 msgid "" "Exit code that means a user specified output file could not be created." msgstr "" -#: ../../library/os.rst:3428 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3428 msgid "" "Exit code that means that an error occurred while doing I/O on some file." msgstr "" -#: ../../library/os.rst:3435 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3435 msgid "" "Exit code that means a temporary failure occurred. This indicates something" " that may not really be an error, such as a network connection that couldn't" " be made during a retryable operation." msgstr "" -#: ../../library/os.rst:3444 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3444 msgid "" "Exit code that means that a protocol exchange was illegal, invalid, or not " "understood." msgstr "" -#: ../../library/os.rst:3452 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3452 msgid "" "Exit code that means that there were insufficient permissions to perform the" " operation (but not intended for file system problems)." msgstr "" -#: ../../library/os.rst:3460 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3460 msgid "Exit code that means that some kind of configuration error occurred." msgstr "" -#: ../../library/os.rst:3467 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3467 msgid "Exit code that means something like \"an entry was not found\"." msgstr "" -#: ../../library/os.rst:3474 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3474 msgid "" "Fork a child process. Return ``0`` in the child and the child's process id " "in the parent. If an error occurs :exc:`OSError` is raised." msgstr "" -#: ../../library/os.rst:3477 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3477 msgid "" "Note that some platforms including FreeBSD <= 6.3 and Cygwin have known " "issues when using ``fork()`` from a thread." msgstr "" -#: ../../library/os.rst:3480 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3480 msgid "" "Calling ``fork()`` in a subinterpreter is no longer supported " "(:exc:`RuntimeError` is raised)." msgstr "" -#: ../../library/os.rst:3486 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3486 msgid "See :mod:`ssl` for applications that use the SSL module with fork()." msgstr "" -#: ../../library/os.rst:3493 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3493 msgid "" "Fork a child process, using a new pseudo-terminal as the child's controlling" " terminal. Return a pair of ``(pid, fd)``, where *pid* is ``0`` in the " @@ -3647,19 +3784,19 @@ msgid "" "raised." msgstr "" -#: ../../library/os.rst:3499 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3499 msgid "" "Calling ``forkpty()`` in a subinterpreter is no longer supported " "(:exc:`RuntimeError` is raised)." msgstr "" -#: ../../library/os.rst:3512 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3512 msgid "" "Send signal *sig* to the process *pid*. Constants for the specific signals " "available on the host platform are defined in the :mod:`signal` module." msgstr "" -#: ../../library/os.rst:3515 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3515 msgid "" "Windows: The :data:`signal.CTRL_C_EVENT` and :data:`signal.CTRL_BREAK_EVENT`" " signals are special signals which can only be sent to console processes " @@ -3669,29 +3806,29 @@ msgid "" "version of :func:`kill` additionally takes process handles to be killed." msgstr "" -#: ../../library/os.rst:3523 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3523 msgid "See also :func:`signal.pthread_kill`." msgstr "" -#: ../../library/os.rst:3525 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3525 msgid "Windows support." msgstr "" -#: ../../library/os.rst:3535 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3535 msgid "Send the signal *sig* to the process group *pgid*." msgstr "" -#: ../../library/os.rst:3542 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3542 msgid "Add *increment* to the process's \"niceness\". Return the new niceness." msgstr "" -#: ../../library/os.rst:3549 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3549 msgid "" "Lock program segments into memory. The value of *op* (defined in " "````) determines which segments are locked." msgstr "" -#: ../../library/os.rst:3557 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3557 msgid "" "Open a pipe to or from command *cmd*. The return value is an open file " "object connected to the pipe, which can be read or written depending on " @@ -3701,7 +3838,7 @@ msgid "" " bytes." msgstr "" -#: ../../library/os.rst:3564 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3564 msgid "" "The ``close`` method returns :const:`None` if the subprocess exited " "successfully, or the subprocess's return code if there was an error. On " @@ -3713,36 +3850,36 @@ msgid "" "contains the signed integer return code from the child process." msgstr "" -#: ../../library/os.rst:3574 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3574 msgid "" "This is implemented using :class:`subprocess.Popen`; see that class's " "documentation for more powerful ways to manage and communicate with " "subprocesses." msgstr "" -#: ../../library/os.rst:3583 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3583 msgid "Wraps the :c:func:`posix_spawn` C library API for use from Python." msgstr "" -#: ../../library/os.rst:3585 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3585 msgid "" "Most users should use :func:`subprocess.run` instead of :func:`posix_spawn`." msgstr "" -#: ../../library/os.rst:3587 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3587 msgid "" "The positional-only arguments *path*, *args*, and *env* are similar to " ":func:`execve`." msgstr "" -#: ../../library/os.rst:3590 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3590 msgid "" "The *path* parameter is the path to the executable file.The *path* should " "contain a directory.Use :func:`posix_spawnp` to pass an executable file " "without directory." msgstr "" -#: ../../library/os.rst:3594 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3594 msgid "" "The *file_actions* argument may be a sequence of tuples describing actions " "to take on specific file descriptors in the child process between the C " @@ -3751,31 +3888,31 @@ msgid "" "describing the remaining tuple elements:" msgstr "" -#: ../../library/os.rst:3602 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3602 msgid "(``os.POSIX_SPAWN_OPEN``, *fd*, *path*, *flags*, *mode*)" msgstr "" -#: ../../library/os.rst:3604 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3604 msgid "Performs ``os.dup2(os.open(path, flags, mode), fd)``." msgstr "" -#: ../../library/os.rst:3608 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3608 msgid "(``os.POSIX_SPAWN_CLOSE``, *fd*)" msgstr "" -#: ../../library/os.rst:3610 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3610 msgid "Performs ``os.close(fd)``." msgstr "" -#: ../../library/os.rst:3614 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3614 msgid "(``os.POSIX_SPAWN_DUP2``, *fd*, *new_fd*)" msgstr "" -#: ../../library/os.rst:3616 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3616 msgid "Performs ``os.dup2(fd, new_fd)``." msgstr "" -#: ../../library/os.rst:3618 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3618 msgid "" "These tuples correspond to the C library " ":c:func:`posix_spawn_file_actions_addopen`, " @@ -3784,7 +3921,7 @@ msgid "" " :c:func:`posix_spawn` call itself." msgstr "" -#: ../../library/os.rst:3624 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3624 msgid "" "The *setpgroup* argument will set the process group of the child to the " "value specified. If the value specified is 0, the child's process group ID " @@ -3793,7 +3930,7 @@ msgid "" "corresponds to the C library :c:data:`POSIX_SPAWN_SETPGROUP` flag." msgstr "" -#: ../../library/os.rst:3630 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3630 msgid "" "If the *resetids* argument is ``True`` it will reset the effective UID and " "GID of the child to the real UID and GID of the parent process. If the " @@ -3804,7 +3941,7 @@ msgid "" "library :c:data:`POSIX_SPAWN_RESETIDS` flag." msgstr "" -#: ../../library/os.rst:3638 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3638 msgid "" "If the *setsid* argument is ``True``, it will create a new session ID for " "`posix_spawn`. *setsid* requires :c:data:`POSIX_SPAWN_SETSID` or " @@ -3812,7 +3949,7 @@ msgid "" "is raised." msgstr "" -#: ../../library/os.rst:3643 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3643 msgid "" "The *setsigmask* argument will set the signal mask to the signal set " "specified. If the parameter is not used, then the child inherits the " @@ -3820,14 +3957,14 @@ msgid "" ":c:data:`POSIX_SPAWN_SETSIGMASK` flag." msgstr "" -#: ../../library/os.rst:3648 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3648 msgid "" "The *sigdef* argument will reset the disposition of all signals in the set " "specified. This argument corresponds to the C library " ":c:data:`POSIX_SPAWN_SETSIGDEF` flag." msgstr "" -#: ../../library/os.rst:3652 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3652 msgid "" "The *scheduler* argument must be a tuple containing the (optional) scheduler" " policy and an instance of :class:`sched_param` with the scheduler " @@ -3837,73 +3974,73 @@ msgid "" ":c:data:`POSIX_SPAWN_SETSCHEDULER` flags." msgstr "" -#: ../../library/os.rst:3667 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3667 msgid "Wraps the :c:func:`posix_spawnp` C library API for use from Python." msgstr "" -#: ../../library/os.rst:3669 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3669 msgid "" "Similar to :func:`posix_spawn` except that the system searches for the " "*executable* file in the list of directories specified by the :envvar:`PATH`" " environment variable (in the same way as for ``execvp(3)``)." msgstr "" -#: ../../library/os.rst:3675 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3675 msgid "" ":ref:`Availability `: See :func:`posix_spawn` documentation." msgstr "" -#: ../../library/os.rst:3681 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3681 msgid "" "Register callables to be executed when a new child process is forked using " ":func:`os.fork` or similar process cloning APIs. The parameters are optional" " and keyword-only. Each specifies a different call point." msgstr "" -#: ../../library/os.rst:3686 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3686 msgid "*before* is a function called before forking a child process." msgstr "" -#: ../../library/os.rst:3687 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3687 msgid "" "*after_in_parent* is a function called from the parent process after forking" " a child process." msgstr "" -#: ../../library/os.rst:3689 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3689 msgid "*after_in_child* is a function called from the child process." msgstr "" -#: ../../library/os.rst:3691 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3691 msgid "" "These calls are only made if control is expected to return to the Python " "interpreter. A typical :mod:`subprocess` launch will not trigger them as " "the child is not going to re-enter the interpreter." msgstr "" -#: ../../library/os.rst:3695 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3695 msgid "" "Functions registered for execution before forking are called in reverse " "registration order. Functions registered for execution after forking " "(either in the parent or in the child) are called in registration order." msgstr "" -#: ../../library/os.rst:3700 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3700 msgid "" "Note that :c:func:`fork` calls made by third-party C code may not call those" " functions, unless it explicitly calls :c:func:`PyOS_BeforeFork`, " ":c:func:`PyOS_AfterFork_Parent` and :c:func:`PyOS_AfterFork_Child`." msgstr "" -#: ../../library/os.rst:3704 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3704 msgid "There is no way to unregister a function." msgstr "" -#: ../../library/os.rst:3720 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3720 msgid "Execute the program *path* in a new process." msgstr "" -#: ../../library/os.rst:3722 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3722 msgid "" "(Note that the :mod:`subprocess` module provides more powerful facilities " "for spawning new processes and retrieving their results; using that module " @@ -3911,7 +4048,7 @@ msgid "" ":`subprocess-replacements` section.)" msgstr "" -#: ../../library/os.rst:3727 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3727 msgid "" "If *mode* is :const:`P_NOWAIT`, this function returns the process id of the " "new process; if *mode* is :const:`P_WAIT`, returns the process's exit code " @@ -3920,13 +4057,13 @@ msgid "" " handle, so can be used with the :func:`waitpid` function." msgstr "" -#: ../../library/os.rst:3733 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3733 msgid "" "Note on VxWorks, this function doesn't return ``-signal`` when the new " "process is killed. Instead it raises OSError exception." msgstr "" -#: ../../library/os.rst:3736 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3736 msgid "" "The \"l\" and \"v\" variants of the :func:`spawn\\* ` functions " "differ in how command-line arguments are passed. The \"l\" variants are " @@ -3938,7 +4075,7 @@ msgid "" "to the child process must start with the name of the command being run." msgstr "" -#: ../../library/os.rst:3745 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3745 msgid "" "The variants which include a second \"p\" near the end (:func:`spawnlp`, " ":func:`spawnlpe`, :func:`spawnvp`, and :func:`spawnvpe`) will use the " @@ -3951,7 +4088,7 @@ msgid "" "contain an appropriate absolute or relative path." msgstr "" -#: ../../library/os.rst:3755 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3755 msgid "" "For :func:`spawnle`, :func:`spawnlpe`, :func:`spawnve`, and :func:`spawnvpe`" " (note that these all end in \"e\"), the *env* parameter must be a mapping " @@ -3964,13 +4101,13 @@ msgid "" "``127``." msgstr "" -#: ../../library/os.rst:3764 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3764 msgid "" "As an example, the following calls to :func:`spawnlp` and :func:`spawnvpe` " "are equivalent::" msgstr "" -#: ../../library/os.rst:3777 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3777 msgid "" ":ref:`Availability `: Unix, Windows. :func:`spawnlp`, " ":func:`spawnlpe`, :func:`spawnvp` and :func:`spawnvpe` are not available on " @@ -3978,7 +4115,7 @@ msgid "" "Windows; we advise you to use the :mod:`subprocess` module instead." msgstr "" -#: ../../library/os.rst:3785 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3785 msgid "" "Possible values for the *mode* parameter to the :func:`spawn\\* ` " "family of functions. If either of these values is given, the " @@ -3986,7 +4123,7 @@ msgid "" "created, with the process id as the return value." msgstr "" -#: ../../library/os.rst:3795 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3795 msgid "" "Possible value for the *mode* parameter to the :func:`spawn\\* ` " "family of functions. If this is given as *mode*, the :func:`spawn\\*` " @@ -3995,7 +4132,7 @@ msgid "" "``-signal`` if a signal kills the process." msgstr "" -#: ../../library/os.rst:3807 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3807 msgid "" "Possible values for the *mode* parameter to the :func:`spawn\\* ` " "family of functions. These are less portable than those listed above. " @@ -4005,11 +4142,11 @@ msgid "" "function will not return." msgstr "" -#: ../../library/os.rst:3818 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3818 msgid "Start a file with its associated application." msgstr "" -#: ../../library/os.rst:3820 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3820 msgid "" "When *operation* is not specified or ``'open'``, this acts like double-" "clicking the file in Windows Explorer, or giving the file name as an " @@ -4018,7 +4155,7 @@ msgid "" "associated." msgstr "" -#: ../../library/os.rst:3825 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3825 msgid "" "When another *operation* is given, it must be a \"command verb\" that " "specifies what should be done with the file. Common verbs documented by " @@ -4026,7 +4163,7 @@ msgid "" "``'explore'`` and ``'find'`` (to be used on directories)." msgstr "" -#: ../../library/os.rst:3830 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3830 msgid "" ":func:`startfile` returns as soon as the associated application is launched." " There is no option to wait for the application to close, and no way to " @@ -4038,14 +4175,14 @@ msgid "" "encoded for Win32." msgstr "" -#: ../../library/os.rst:3838 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3838 msgid "" "To reduce interpreter startup overhead, the Win32 :c:func:`ShellExecute` " "function is not resolved until this function is first called. If the " "function cannot be resolved, :exc:`NotImplementedError` will be raised." msgstr "" -#: ../../library/os.rst:3847 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3847 msgid "" "Execute the command (a string) in a subshell. This is implemented by " "calling the Standard C function :c:func:`system`, and has the same " @@ -4054,7 +4191,7 @@ msgid "" "will be sent to the interpreter standard output stream." msgstr "" -#: ../../library/os.rst:3853 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3853 msgid "" "On Unix, the return value is the exit status of the process encoded in the " "format specified for :func:`wait`. Note that POSIX does not specify the " @@ -4062,7 +4199,7 @@ msgid "" "return value of the Python function is system-dependent." msgstr "" -#: ../../library/os.rst:3858 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3858 msgid "" "On Windows, the return value is that returned by the system shell after " "running *command*. The shell is given by the Windows environment variable " @@ -4071,7 +4208,7 @@ msgid "" " shell documentation." msgstr "" -#: ../../library/os.rst:3864 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3864 msgid "" "The :mod:`subprocess` module provides more powerful facilities for spawning " "new processes and retrieving their results; using that module is preferable " @@ -4079,46 +4216,46 @@ msgid "" "the :mod:`subprocess` documentation for some helpful recipes." msgstr "" -#: ../../library/os.rst:3870 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3870 msgid "" "Raises an :ref:`auditing event ` ``os.system`` with argument " "``command``." msgstr "" -#: ../../library/os.rst:3876 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3876 msgid "" "Returns the current global process times. The return value is an object with" " five attributes:" msgstr "" -#: ../../library/os.rst:3879 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3879 msgid ":attr:`user` - user time" msgstr "" -#: ../../library/os.rst:3880 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3880 msgid ":attr:`system` - system time" msgstr "" -#: ../../library/os.rst:3881 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3881 msgid ":attr:`children_user` - user time of all child processes" msgstr "" -#: ../../library/os.rst:3882 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3882 msgid ":attr:`children_system` - system time of all child processes" msgstr "" -#: ../../library/os.rst:3883 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3883 msgid ":attr:`elapsed` - elapsed real time since a fixed point in the past" msgstr "" -#: ../../library/os.rst:3885 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3885 msgid "" "For backwards compatibility, this object also behaves like a five-tuple " "containing :attr:`user`, :attr:`system`, :attr:`children_user`, " ":attr:`children_system`, and :attr:`elapsed` in that order." msgstr "" -#: ../../library/os.rst:3889 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3889 msgid "" "See the Unix manual page :manpage:`times(2)` and :manpage:`times(3)` manual " "page on Unix or `the GetProcessTimes MSDN " @@ -4127,7 +4264,7 @@ msgid "" ":attr:`user` and :attr:`system` are known; the other attributes are zero." msgstr "" -#: ../../library/os.rst:3905 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3905 msgid "" "Wait for completion of a child process, and return a tuple containing its " "pid and exit status indication: a 16-bit number, whose low byte is the " @@ -4136,7 +4273,7 @@ msgid "" "if a core file was produced." msgstr "" -#: ../../library/os.rst:3915 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3915 msgid "" "Wait for the completion of one or more child processes. *idtype* can be " ":data:`P_PID`, :data:`P_PGID` or :data:`P_ALL`. *id* specifies the pid to " @@ -4149,29 +4286,29 @@ msgid "" "specified and there are no children in a waitable state." msgstr "" -#: ../../library/os.rst:3934 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3934 msgid "" "These are the possible values for *idtype* in :func:`waitid`. They affect " "how *id* is interpreted." msgstr "" -#: ../../library/os.rst:3945 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3945 msgid "" "Flags that can be used in *options* in :func:`waitid` that specify what " "child signal to wait for." msgstr "" -#: ../../library/os.rst:3958 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3958 msgid "" "These are the possible values for :attr:`si_code` in the result returned by " ":func:`waitid`." msgstr "" -#: ../../library/os.rst:3968 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3968 msgid "The details of this function differ on Unix and Windows." msgstr "" -#: ../../library/os.rst:3970 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3970 msgid "" "On Unix: Wait for completion of a child process given by process id *pid*, " "and return a tuple containing its process id and exit status indication " @@ -4180,7 +4317,7 @@ msgid "" "operation." msgstr "" -#: ../../library/os.rst:3975 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3975 msgid "" "If *pid* is greater than ``0``, :func:`waitpid` requests status information " "for that specific process. If *pid* is ``0``, the request is for the status" @@ -4190,13 +4327,13 @@ msgid "" "group ``-pid`` (the absolute value of *pid*)." msgstr "" -#: ../../library/os.rst:3982 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3982 msgid "" "An :exc:`OSError` is raised with the value of errno when the syscall returns" " -1." msgstr "" -#: ../../library/os.rst:3985 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:3985 msgid "" "On Windows: Wait for completion of a process given by process handle *pid*, " "and return a tuple containing *pid*, and its exit status shifted left by 8 " @@ -4208,7 +4345,7 @@ msgid "" "suitable process handles." msgstr "" -#: ../../library/os.rst:4001 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4001 msgid "" "Similar to :func:`waitpid`, except no process id argument is given and a " "3-element tuple containing the child's process id, exit status indication, " @@ -4218,7 +4355,7 @@ msgid "" ":func:`wait4`." msgstr "" -#: ../../library/os.rst:4013 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4013 msgid "" "Similar to :func:`waitpid`, except a 3-element tuple, containing the child's" " process id, exit status indication, and resource usage information is " @@ -4227,210 +4364,210 @@ msgid "" "the same as those provided to :func:`waitpid`." msgstr "" -#: ../../library/os.rst:4024 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4024 msgid "" "The option for :func:`waitpid` to return immediately if no child process " "status is available immediately. The function returns ``(0, 0)`` in this " "case." msgstr "" -#: ../../library/os.rst:4032 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4032 msgid "" "This option causes child processes to be reported if they have been " "continued from a job control stop since their status was last reported." msgstr "" -#: ../../library/os.rst:4035 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4035 msgid ":ref:`Availability `: some Unix systems." msgstr "" -#: ../../library/os.rst:4040 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4040 msgid "" "This option causes child processes to be reported if they have been stopped " "but their current state has not been reported since they were stopped." msgstr "" -#: ../../library/os.rst:4046 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4046 msgid "" "The following functions take a process status code as returned by " ":func:`system`, :func:`wait`, or :func:`waitpid` as a parameter. They may " "be used to determine the disposition of a process." msgstr "" -#: ../../library/os.rst:4052 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4052 msgid "" "Return ``True`` if a core dump was generated for the process, otherwise " "return ``False``." msgstr "" -#: ../../library/os.rst:4060 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4060 msgid "" "Return ``True`` if the process has been continued from a job control stop, " "otherwise return ``False``." msgstr "" -#: ../../library/os.rst:4068 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4068 msgid "" "Return ``True`` if the process has been stopped, otherwise return ``False``." msgstr "" -#: ../../library/os.rst:4076 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4076 msgid "" "Return ``True`` if the process exited due to a signal, otherwise return " "``False``." msgstr "" -#: ../../library/os.rst:4084 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4084 msgid "" "Return ``True`` if the process exited using the :manpage:`exit(2)` system " "call, otherwise return ``False``." msgstr "" -#: ../../library/os.rst:4092 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4092 msgid "" "If ``WIFEXITED(status)`` is true, return the integer parameter to the " ":manpage:`exit(2)` system call. Otherwise, the return value is meaningless." msgstr "" -#: ../../library/os.rst:4100 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4100 msgid "Return the signal which caused the process to stop." msgstr "" -#: ../../library/os.rst:4107 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4107 msgid "Return the signal which caused the process to exit." msgstr "" -#: ../../library/os.rst:4113 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4113 msgid "Interface to the scheduler" msgstr "" -#: ../../library/os.rst:4115 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4115 msgid "" "These functions control how a process is allocated CPU time by the operating" " system. They are only available on some Unix platforms. For more detailed " "information, consult your Unix manpages." msgstr "" -#: ../../library/os.rst:4121 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4121 msgid "" "The following scheduling policies are exposed if they are supported by the " "operating system." msgstr "" -#: ../../library/os.rst:4126 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4126 msgid "The default scheduling policy." msgstr "" -#: ../../library/os.rst:4130 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4130 msgid "" "Scheduling policy for CPU-intensive processes that tries to preserve " "interactivity on the rest of the computer." msgstr "" -#: ../../library/os.rst:4135 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4135 msgid "Scheduling policy for extremely low priority background tasks." msgstr "" -#: ../../library/os.rst:4139 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4139 msgid "Scheduling policy for sporadic server programs." msgstr "" -#: ../../library/os.rst:4143 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4143 msgid "A First In First Out scheduling policy." msgstr "" -#: ../../library/os.rst:4147 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4147 msgid "A round-robin scheduling policy." msgstr "" -#: ../../library/os.rst:4151 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4151 msgid "" "This flag can be OR'ed with any other scheduling policy. When a process with" " this flag set forks, its child's scheduling policy and priority are reset " "to the default." msgstr "" -#: ../../library/os.rst:4158 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4158 msgid "" "This class represents tunable scheduling parameters used in " ":func:`sched_setparam`, :func:`sched_setscheduler`, and " ":func:`sched_getparam`. It is immutable." msgstr "" -#: ../../library/os.rst:4162 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4162 msgid "At the moment, there is only one possible parameter:" msgstr "" -#: ../../library/os.rst:4166 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4166 msgid "The scheduling priority for a scheduling policy." msgstr "" -#: ../../library/os.rst:4171 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4171 msgid "" "Get the minimum priority value for *policy*. *policy* is one of the " "scheduling policy constants above." msgstr "" -#: ../../library/os.rst:4177 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4177 msgid "" "Get the maximum priority value for *policy*. *policy* is one of the " "scheduling policy constants above." msgstr "" -#: ../../library/os.rst:4183 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4183 msgid "" "Set the scheduling policy for the process with PID *pid*. A *pid* of 0 means" " the calling process. *policy* is one of the scheduling policy constants " "above. *param* is a :class:`sched_param` instance." msgstr "" -#: ../../library/os.rst:4190 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4190 msgid "" "Return the scheduling policy for the process with PID *pid*. A *pid* of 0 " "means the calling process. The result is one of the scheduling policy " "constants above." msgstr "" -#: ../../library/os.rst:4197 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4197 msgid "" "Set a scheduling parameters for the process with PID *pid*. A *pid* of 0 " "means the calling process. *param* is a :class:`sched_param` instance." msgstr "" -#: ../../library/os.rst:4203 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4203 msgid "" "Return the scheduling parameters as a :class:`sched_param` instance for the " "process with PID *pid*. A *pid* of 0 means the calling process." msgstr "" -#: ../../library/os.rst:4209 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4209 msgid "" "Return the round-robin quantum in seconds for the process with PID *pid*. A " "*pid* of 0 means the calling process." msgstr "" -#: ../../library/os.rst:4215 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4215 msgid "Voluntarily relinquish the CPU." msgstr "" -#: ../../library/os.rst:4220 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4220 msgid "" "Restrict the process with PID *pid* (or the current process if zero) to a " "set of CPUs. *mask* is an iterable of integers representing the set of CPUs" " to which the process should be restricted." msgstr "" -#: ../../library/os.rst:4227 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4227 msgid "" "Return the set of CPUs the process with PID *pid* (or the current process if" " zero) is restricted to." msgstr "" -#: ../../library/os.rst:4234 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4234 msgid "Miscellaneous System Information" msgstr "" -#: ../../library/os.rst:4239 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4239 msgid "" "Return string-valued system configuration values. *name* specifies the " "configuration value to retrieve; it may be a string which is the name of a " @@ -4441,13 +4578,13 @@ msgid "" "included in that mapping, passing an integer for *name* is also accepted." msgstr "" -#: ../../library/os.rst:4247 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4247 msgid "" "If the configuration value specified by *name* isn't defined, ``None`` is " "returned." msgstr "" -#: ../../library/os.rst:4250 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4250 msgid "" "If *name* is a string and is not known, :exc:`ValueError` is raised. If a " "specific value for *name* is not supported by the host system, even if it is" @@ -4455,33 +4592,33 @@ msgid "" ":const:`errno.EINVAL` for the error number." msgstr "" -#: ../../library/os.rst:4260 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4260 msgid "" "Dictionary mapping names accepted by :func:`confstr` to the integer values " "defined for those names by the host operating system. This can be used to " "determine the set of names known to the system." msgstr "" -#: ../../library/os.rst:4269 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4269 msgid "" "Return the number of CPUs in the system. Returns ``None`` if undetermined." msgstr "" -#: ../../library/os.rst:4271 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4271 msgid "" "This number is not equivalent to the number of CPUs the current process can " "use. The number of usable CPUs can be obtained with " "``len(os.sched_getaffinity(0))``" msgstr "" -#: ../../library/os.rst:4281 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4281 msgid "" "Return the number of processes in the system run queue averaged over the " "last 1, 5, and 15 minutes or raises :exc:`OSError` if the load average was " "unobtainable." msgstr "" -#: ../../library/os.rst:4290 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4290 msgid "" "Return integer-valued system configuration values. If the configuration " "value specified by *name* isn't defined, ``-1`` is returned. The comments " @@ -4490,40 +4627,40 @@ msgid "" "``sysconf_names``." msgstr "" -#: ../../library/os.rst:4300 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4300 msgid "" "Dictionary mapping names accepted by :func:`sysconf` to the integer values " "defined for those names by the host operating system. This can be used to " "determine the set of names known to the system." msgstr "" -#: ../../library/os.rst:4306 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4306 msgid "" "The following data values are used to support path manipulation operations." " These are defined for all platforms." msgstr "" -#: ../../library/os.rst:4309 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4309 msgid "" "Higher-level operations on pathnames are defined in the :mod:`os.path` " "module." msgstr "" -#: ../../library/os.rst:4315 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4315 msgid "" "The constant string used by the operating system to refer to the current " "directory. This is ``'.'`` for Windows and POSIX. Also available via " ":mod:`os.path`." msgstr "" -#: ../../library/os.rst:4323 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4323 msgid "" "The constant string used by the operating system to refer to the parent " "directory. This is ``'..'`` for Windows and POSIX. Also available via " ":mod:`os.path`." msgstr "" -#: ../../library/os.rst:4332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4332 msgid "" "The character used by the operating system to separate pathname components. " "This is ``'/'`` for POSIX and ``'\\\\'`` for Windows. Note that knowing " @@ -4532,7 +4669,7 @@ msgid "" "useful. Also available via :mod:`os.path`." msgstr "" -#: ../../library/os.rst:4342 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4342 msgid "" "An alternative character used by the operating system to separate pathname " "components, or ``None`` if only one separator character exists. This is set" @@ -4540,27 +4677,27 @@ msgid "" "via :mod:`os.path`." msgstr "" -#: ../../library/os.rst:4351 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4351 msgid "" "The character which separates the base filename from the extension; for " "example, the ``'.'`` in :file:`os.py`. Also available via :mod:`os.path`." msgstr "" -#: ../../library/os.rst:4359 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4359 msgid "" "The character conventionally used by the operating system to separate search" " path components (as in :envvar:`PATH`), such as ``':'`` for POSIX or " "``';'`` for Windows. Also available via :mod:`os.path`." msgstr "" -#: ../../library/os.rst:4366 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4366 msgid "" "The default search path used by :func:`exec\\*p\\* ` and " ":func:`spawn\\*p\\* ` if the environment doesn't have a ``'PATH'`` " "key. Also available via :mod:`os.path`." msgstr "" -#: ../../library/os.rst:4373 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4373 msgid "" "The string used to separate (or, rather, terminate) lines on the current " "platform. This may be a single character, such as ``'\\n'`` for POSIX, or " @@ -4569,36 +4706,36 @@ msgid "" "(the default); use a single ``'\\n'`` instead, on all platforms." msgstr "" -#: ../../library/os.rst:4382 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4382 msgid "" "The file path of the null device. For example: ``'/dev/null'`` for POSIX, " "``'nul'`` for Windows. Also available via :mod:`os.path`." msgstr "" -#: ../../library/os.rst:4393 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4393 msgid "" "Flags for use with the :func:`~sys.setdlopenflags` and " ":func:`~sys.getdlopenflags` functions. See the Unix manual page " ":manpage:`dlopen(3)` for what the different flags mean." msgstr "" -#: ../../library/os.rst:4401 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4401 msgid "Random numbers" msgstr "" -#: ../../library/os.rst:4406 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4406 msgid "" "Get up to *size* random bytes. The function can return less bytes than " "requested." msgstr "" -#: ../../library/os.rst:4409 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4409 msgid "" "These bytes can be used to seed user-space random number generators or for " "cryptographic purposes." msgstr "" -#: ../../library/os.rst:4412 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4412 msgid "" "``getrandom()`` relies on entropy gathered from device drivers and other " "sources of environmental noise. Unnecessarily reading large quantities of " @@ -4606,35 +4743,35 @@ msgid "" " ``/dev/urandom`` devices." msgstr "" -#: ../../library/os.rst:4417 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4417 msgid "" "The flags argument is a bit mask that can contain zero or more of the " "following values ORed together: :py:data:`os.GRND_RANDOM` and " ":py:data:`GRND_NONBLOCK`." msgstr "" -#: ../../library/os.rst:4421 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4421 msgid "" "See also the `Linux getrandom() manual page `_." msgstr "" -#: ../../library/os.rst:4425 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4425 msgid ":ref:`Availability `: Linux 3.17 and newer." msgstr "" -#: ../../library/os.rst:4430 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4430 msgid "Return a string of *size* random bytes suitable for cryptographic use." msgstr "" -#: ../../library/os.rst:4432 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4432 msgid "" "This function returns random bytes from an OS-specific randomness source. " "The returned data should be unpredictable enough for cryptographic " "applications, though its exact quality depends on the OS implementation." msgstr "" -#: ../../library/os.rst:4436 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4436 msgid "" "On Linux, if the ``getrandom()`` syscall is available, it is used in " "blocking mode: block until the system urandom entropy pool is initialized " @@ -4644,58 +4781,58 @@ msgid "" "to poll until the system urandom entropy pool is initialized." msgstr "" -#: ../../library/os.rst:4443 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4443 msgid "" "On a Unix-like system, random bytes are read from the ``/dev/urandom`` " "device. If the ``/dev/urandom`` device is not available or not readable, the" " :exc:`NotImplementedError` exception is raised." msgstr "" -#: ../../library/os.rst:4447 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4447 msgid "On Windows, it will use ``CryptGenRandom()``." msgstr "" -#: ../../library/os.rst:4450 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4450 msgid "" "The :mod:`secrets` module provides higher level functions. For an easy-to-" "use interface to the random number generator provided by your platform, " "please see :class:`random.SystemRandom`." msgstr "" -#: ../../library/os.rst:4454 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4454 msgid "" "On Linux, ``getrandom()`` is now used in blocking mode to increase the " "security." msgstr "" -#: ../../library/os.rst:4458 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4458 msgid "" "On Linux, if the ``getrandom()`` syscall blocks (the urandom entropy pool is" " not initialized yet), fall back on reading ``/dev/urandom``." msgstr "" -#: ../../library/os.rst:4462 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4462 msgid "" "On Linux 3.17 and newer, the ``getrandom()`` syscall is now used when " "available. On OpenBSD 5.6 and newer, the C ``getentropy()`` function is now" " used. These functions avoid the usage of an internal file descriptor." msgstr "" -#: ../../library/os.rst:4470 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4470 msgid "" "By default, when reading from ``/dev/random``, :func:`getrandom` blocks if " "no random bytes are available, and when reading from ``/dev/urandom``, it " "blocks if the entropy pool has not yet been initialized." msgstr "" -#: ../../library/os.rst:4474 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4474 msgid "" "If the :py:data:`GRND_NONBLOCK` flag is set, then :func:`getrandom` does not" " block in these cases, but instead immediately raises " ":exc:`BlockingIOError`." msgstr "" -#: ../../library/os.rst:4481 +#: /home/travis/build/python/cpython-doc-catalog/Doc/library/os.rst:4481 msgid "" "If this bit is set, then random bytes are drawn from the " "``/dev/random`` pool instead of the ``/dev/urandom`` pool." diff --git a/reference/datamodel.po b/reference/datamodel.po index 0a230ba..0b84d77 100644 --- a/reference/datamodel.po +++ b/reference/datamodel.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-28 12:03+0000\n" +"POT-Creation-Date: 2019-12-20 12:12+0000\n" "PO-Revision-Date: 2017-02-16 23:38+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -21,15 +21,15 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../reference/datamodel.rst:6 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:6 msgid "Data model" msgstr "" -#: ../../reference/datamodel.rst:12 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:12 msgid "Objects, values and types" msgstr "" -#: ../../reference/datamodel.rst:18 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:18 msgid "" ":dfn:`Objects` are Python's abstraction for data. All data in a Python " "program is represented by objects or by relations between objects. (In a " @@ -37,7 +37,7 @@ msgid "" "computer,\" code is also represented by objects.)" msgstr "" -#: ../../reference/datamodel.rst:35 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:35 msgid "" "Every object has an identity, a type and a value. An object's *identity* " "never changes once it has been created; you may think of it as the object's " @@ -46,11 +46,11 @@ msgid "" "identity." msgstr "" -#: ../../reference/datamodel.rst:42 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:42 msgid "For CPython, ``id(x)`` is the memory address where ``x`` is stored." msgstr "" -#: ../../reference/datamodel.rst:44 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:44 msgid "" "An object's type determines the operations that the object supports (e.g., " "\"does it have a length?\") and also defines the possible values for objects" @@ -59,7 +59,7 @@ msgid "" "unchangeable. [#]_" msgstr "" -#: ../../reference/datamodel.rst:50 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:50 msgid "" "The *value* of some objects can change. Objects whose value can change are " "said to be *mutable*; objects whose value is unchangeable once they are " @@ -73,7 +73,7 @@ msgid "" "lists are mutable." msgstr "" -#: ../../reference/datamodel.rst:65 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:65 msgid "" "Objects are never explicitly destroyed; however, when they become " "unreachable they may be garbage-collected. An implementation is allowed to " @@ -82,7 +82,7 @@ msgid "" "objects are collected that are still reachable." msgstr "" -#: ../../reference/datamodel.rst:73 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:73 msgid "" "CPython currently uses a reference-counting scheme with (optional) delayed " "detection of cyclically linked garbage, which collects most objects as soon " @@ -94,7 +94,7 @@ msgid "" "should always close files explicitly)." msgstr "" -#: ../../reference/datamodel.rst:82 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:82 msgid "" "Note that the use of the implementation's tracing or debugging facilities " "may keep objects alive that would normally be collectable. Also note that " @@ -102,7 +102,7 @@ msgid "" "statement may keep objects alive." msgstr "" -#: ../../reference/datamodel.rst:87 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:87 msgid "" "Some objects contain references to \"external\" resources such as open files" " or windows. It is understood that these resources are freed when the " @@ -114,7 +114,7 @@ msgid "" "convenient ways to do this." msgstr "" -#: ../../reference/datamodel.rst:97 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:97 msgid "" "Some objects contain references to other objects; these are called " "*containers*. Examples of containers are tuples, lists and dictionaries. " @@ -126,7 +126,7 @@ msgid "" "to a mutable object, its value changes if that mutable object is changed." msgstr "" -#: ../../reference/datamodel.rst:106 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:106 msgid "" "Types affect almost all aspects of object behavior. Even the importance of " "object identity is affected in some sense: for immutable types, operations " @@ -139,11 +139,11 @@ msgid "" "assigns the same object to both ``c`` and ``d``.)" msgstr "" -#: ../../reference/datamodel.rst:120 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:120 msgid "The standard type hierarchy" msgstr "" -#: ../../reference/datamodel.rst:129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:129 msgid "" "Below is a list of the types that are built into Python. Extension modules " "(written in C, Java, or other languages, depending on the implementation) " @@ -153,7 +153,7 @@ msgid "" "standard library instead." msgstr "" -#: ../../reference/datamodel.rst:140 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:140 msgid "" "Some of the type descriptions below contain a paragraph listing 'special " "attributes.' These are attributes that provide access to the implementation" @@ -161,11 +161,11 @@ msgid "" "future." msgstr "" -#: ../../reference/datamodel.rst:150 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:150 msgid "None" msgstr "None" -#: ../../reference/datamodel.rst:147 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:147 msgid "" "This type has a single value. There is a single object with this value. " "This object is accessed through the built-in name ``None``. It is used to " @@ -173,11 +173,11 @@ msgid "" " functions that don't explicitly return anything. Its truth value is false." msgstr "" -#: ../../reference/datamodel.rst:165 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:165 msgid "NotImplemented" msgstr "" -#: ../../reference/datamodel.rst:155 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:155 msgid "" "This type has a single value. There is a single object with this value. " "This object is accessed through the built-in name ``NotImplemented``. " @@ -187,26 +187,26 @@ msgid "" " the operator.) Its truth value is true." msgstr "" -#: ../../reference/datamodel.rst:162 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:162 msgid "See :ref:`implementing-the-arithmetic-operations` for more details." msgstr "" -#: ../../reference/datamodel.rst:174 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:174 msgid "Ellipsis" msgstr "" -#: ../../reference/datamodel.rst:172 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:172 msgid "" "This type has a single value. There is a single object with this value. " "This object is accessed through the literal ``...`` or the built-in name " "``Ellipsis``. Its truth value is true." msgstr "" -#: ../../reference/datamodel.rst:244 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:244 msgid ":class:`numbers.Number`" msgstr "" -#: ../../reference/datamodel.rst:179 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:179 msgid "" "These are created by numeric literals and returned as results by arithmetic " "operators and arithmetic built-in functions. Numeric objects are immutable;" @@ -215,31 +215,31 @@ msgid "" "numerical representation in computers." msgstr "" -#: ../../reference/datamodel.rst:185 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:185 msgid "" "Python distinguishes between integers, floating point numbers, and complex " "numbers:" msgstr "" -#: ../../reference/datamodel.rst:219 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:219 msgid ":class:`numbers.Integral`" msgstr "" -#: ../../reference/datamodel.rst:191 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:191 msgid "" "These represent elements from the mathematical set of integers (positive and" " negative)." msgstr "" -#: ../../reference/datamodel.rst:194 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:194 msgid "There are two types of integers:" msgstr "" -#: ../../reference/datamodel.rst:196 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:196 msgid "Integers (:class:`int`)" msgstr "" -#: ../../reference/datamodel.rst:198 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:198 msgid "" "These represent numbers in an unlimited range, subject to available " "(virtual) memory only. For the purpose of shift and mask operations, a " @@ -248,11 +248,11 @@ msgid "" "sign bits extending to the left." msgstr "" -#: ../../reference/datamodel.rst:214 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:214 msgid "Booleans (:class:`bool`)" msgstr "" -#: ../../reference/datamodel.rst:210 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:210 msgid "" "These represent the truth values False and True. The two objects " "representing the values ``False`` and ``True`` are the only Boolean objects." @@ -262,18 +262,18 @@ msgid "" "or ``\"True\"`` are returned, respectively." msgstr "" -#: ../../reference/datamodel.rst:218 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:218 msgid "" "The rules for integer representation are intended to give the most " "meaningful interpretation of shift and mask operations involving negative " "integers." msgstr "" -#: ../../reference/datamodel.rst:234 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:234 msgid ":class:`numbers.Real` (:class:`float`)" msgstr "" -#: ../../reference/datamodel.rst:228 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:228 msgid "" "These represent machine-level double precision floating point numbers. You " "are at the mercy of the underlying machine architecture (and C or Java " @@ -284,11 +284,11 @@ msgid "" " complicate the language with two kinds of floating point numbers." msgstr "" -#: ../../reference/datamodel.rst:244 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:244 msgid ":class:`numbers.Complex` (:class:`complex`)" msgstr "" -#: ../../reference/datamodel.rst:241 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:241 msgid "" "These represent complex numbers as a pair of machine-level double precision " "floating point numbers. The same caveats apply as for floating point " @@ -296,11 +296,11 @@ msgid "" "retrieved through the read-only attributes ``z.real`` and ``z.imag``." msgstr "" -#: ../../reference/datamodel.rst:361 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:361 msgid "Sequences" msgstr "" -#: ../../reference/datamodel.rst:254 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:254 msgid "" "These represent finite ordered sets indexed by non-negative numbers. The " "built-in function :func:`len` returns the number of items of a sequence. " @@ -308,7 +308,7 @@ msgid "" "1, ..., *n*-1. Item *i* of sequence *a* is selected by ``a[i]``." msgstr "" -#: ../../reference/datamodel.rst:261 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:261 msgid "" "Sequences also support slicing: ``a[i:j]`` selects all items with index *k* " "such that *i* ``<=`` *k* ``<`` *j*. When used as an expression, a slice is " @@ -316,22 +316,22 @@ msgid "" "so that it starts at 0." msgstr "" -#: ../../reference/datamodel.rst:266 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:266 msgid "" "Some sequences also support \"extended slicing\" with a third \"step\" " "parameter: ``a[i:j:k]`` selects all items of *a* with index *x* where ``x = " "i + n*k``, *n* ``>=`` ``0`` and *i* ``<=`` *x* ``<`` *j*." msgstr "" -#: ../../reference/datamodel.rst:270 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:270 msgid "Sequences are distinguished according to their mutability:" msgstr "" -#: ../../reference/datamodel.rst:327 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:327 msgid "Immutable sequences" msgstr "" -#: ../../reference/datamodel.rst:277 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:277 msgid "" "An object of an immutable sequence type cannot change once it is created. " "(If the object contains references to other objects, these other objects may" @@ -339,15 +339,15 @@ msgid "" "referenced by an immutable object cannot change.)" msgstr "" -#: ../../reference/datamodel.rst:282 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:282 msgid "The following types are immutable sequences:" msgstr "" -#: ../../reference/datamodel.rst:305 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:305 msgid "Strings" msgstr "String" -#: ../../reference/datamodel.rst:295 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:295 msgid "" "A string is a sequence of values that represent Unicode code points. All the" " code points in the range ``U+0000 - U+10FFFF`` can be represented in a " @@ -361,11 +361,11 @@ msgid "" "achieve the opposite." msgstr "" -#: ../../reference/datamodel.rst:318 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:318 msgid "Tuples" msgstr "*Tuples*" -#: ../../reference/datamodel.rst:313 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:313 msgid "" "The items of a tuple are arbitrary Python objects. Tuples of two or more " "items are formed by comma-separated lists of expressions. A tuple of one " @@ -375,11 +375,11 @@ msgid "" "empty pair of parentheses." msgstr "" -#: ../../reference/datamodel.rst:327 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:327 msgid "Bytes" msgstr "Bytes" -#: ../../reference/datamodel.rst:323 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:323 msgid "" "A bytes object is an immutable array. The items are 8-bit bytes, " "represented by integers in the range 0 <= x < 256. Bytes literals (like " @@ -388,37 +388,37 @@ msgid "" " :meth:`~bytes.decode` method." msgstr "" -#: ../../reference/datamodel.rst:361 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:361 msgid "Mutable sequences" msgstr "" -#: ../../reference/datamodel.rst:337 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:337 msgid "" "Mutable sequences can be changed after they are created. The subscription " "and slicing notations can be used as the target of assignment and " ":keyword:`del` (delete) statements." msgstr "" -#: ../../reference/datamodel.rst:341 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:341 msgid "There are currently two intrinsic mutable sequence types:" msgstr "" -#: ../../reference/datamodel.rst:348 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:348 msgid "Lists" msgstr "List" -#: ../../reference/datamodel.rst:346 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:346 msgid "" "The items of a list are arbitrary Python objects. Lists are formed by " "placing a comma-separated list of expressions in square brackets. (Note that" " there are no special cases needed to form lists of length 0 or 1.)" msgstr "" -#: ../../reference/datamodel.rst:356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:356 msgid "Byte Arrays" msgstr "" -#: ../../reference/datamodel.rst:353 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:353 msgid "" "A bytearray object is a mutable array. They are created by the built-in " ":func:`bytearray` constructor. Aside from being mutable (and hence " @@ -426,17 +426,17 @@ msgid "" "functionality as immutable :class:`bytes` objects." msgstr "" -#: ../../reference/datamodel.rst:360 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:360 msgid "" "The extension module :mod:`array` provides an additional example of a " "mutable sequence type, as does the :mod:`collections` module." msgstr "" -#: ../../reference/datamodel.rst:395 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:395 msgid "Set types" msgstr "" -#: ../../reference/datamodel.rst:368 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:368 msgid "" "These represent unordered, finite sets of unique, immutable objects. As " "such, they cannot be indexed by any subscript. However, they can be iterated" @@ -446,7 +446,7 @@ msgid "" "intersection, union, difference, and symmetric difference." msgstr "" -#: ../../reference/datamodel.rst:375 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:375 msgid "" "For set elements, the same immutability rules apply as for dictionary keys. " "Note that numeric types obey the normal rules for numeric comparison: if two" @@ -454,26 +454,26 @@ msgid "" "contained in a set." msgstr "" -#: ../../reference/datamodel.rst:380 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:380 msgid "There are currently two intrinsic set types:" msgstr "" -#: ../../reference/datamodel.rst:387 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:387 msgid "Sets" msgstr "Himpunan *Set*" -#: ../../reference/datamodel.rst:385 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:385 msgid "" "These represent a mutable set. They are created by the built-in :func:`set` " "constructor and can be modified afterwards by several methods, such as " ":meth:`~set.add`." msgstr "" -#: ../../reference/datamodel.rst:395 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:395 msgid "Frozen sets" msgstr "" -#: ../../reference/datamodel.rst:392 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:392 msgid "" "These represent an immutable set. They are created by the built-in " ":func:`frozenset` constructor. As a frozenset is immutable and " @@ -481,11 +481,11 @@ msgid "" " dictionary key." msgstr "" -#: ../../reference/datamodel.rst:432 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:432 msgid "Mappings" msgstr "" -#: ../../reference/datamodel.rst:403 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:403 msgid "" "These represent finite sets of objects indexed by arbitrary index sets. The " "subscript notation ``a[k]`` selects the item indexed by ``k`` from the " @@ -494,15 +494,15 @@ msgid "" "returns the number of items in a mapping." msgstr "" -#: ../../reference/datamodel.rst:409 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:409 msgid "There is currently a single intrinsic mapping type:" msgstr "" -#: ../../reference/datamodel.rst:432 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:432 msgid "Dictionaries" msgstr "Kamus *Dictionaries*" -#: ../../reference/datamodel.rst:414 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:414 msgid "" "These represent finite sets of objects indexed by nearly arbitrary values. " "The only types of values not acceptable as keys are values containing lists " @@ -514,170 +514,175 @@ msgid "" "interchangeably to index the same dictionary entry." msgstr "" -#: ../../reference/datamodel.rst:423 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:423 msgid "" "Dictionaries are mutable; they can be created by the ``{...}`` notation (see" " section :ref:`dict`)." msgstr "" -#: ../../reference/datamodel.rst:430 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:430 msgid "" "The extension modules :mod:`dbm.ndbm` and :mod:`dbm.gnu` provide additional " "examples of mapping types, as does the :mod:`collections` module." msgstr "" -#: ../../reference/datamodel.rst:690 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:690 msgid "Callable types" msgstr "" -#: ../../reference/datamodel.rst:441 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:441 msgid "" "These are the types to which the function call operation (see section " ":ref:`calls`) can be applied:" msgstr "" -#: ../../reference/datamodel.rst:544 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:544 msgid "User-defined functions" msgstr "" -#: ../../reference/datamodel.rst:450 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:450 msgid "" "A user-defined function object is created by a function definition (see " "section :ref:`function`). It should be called with an argument list " "containing the same number of items as the function's formal parameter list." msgstr "" -#: ../../reference/datamodel.rst:455 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:455 msgid "Special attributes:" msgstr "" -#: ../../reference/datamodel.rst:473 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:473 msgid "Attribute" msgstr "Atribut" -#: ../../reference/datamodel.rst:473 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:473 msgid "Meaning" msgstr "Artinya" -#: ../../reference/datamodel.rst:475 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:475 msgid ":attr:`__doc__`" msgstr "" -#: ../../reference/datamodel.rst:475 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:475 msgid "" "The function's documentation string, or ``None`` if unavailable; not " "inherited by subclasses." msgstr "" -#: ../../reference/datamodel.rst:475 ../../reference/datamodel.rst:480 -#: ../../reference/datamodel.rst:483 ../../reference/datamodel.rst:488 -#: ../../reference/datamodel.rst:492 ../../reference/datamodel.rst:498 -#: ../../reference/datamodel.rst:508 ../../reference/datamodel.rst:519 -#: ../../reference/datamodel.rst:526 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:475 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:480 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:483 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:488 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:492 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:498 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:508 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:519 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:526 msgid "Writable" msgstr "" -#: ../../reference/datamodel.rst:480 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:480 msgid ":attr:`~definition.\\ __name__`" msgstr "" -#: ../../reference/datamodel.rst:480 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:480 msgid "The function's name." msgstr "" -#: ../../reference/datamodel.rst:483 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:483 msgid ":attr:`~definition.\\ __qualname__`" msgstr "" -#: ../../reference/datamodel.rst:483 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:483 msgid "The function's :term:`qualified name`." msgstr "" -#: ../../reference/datamodel.rst:488 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:488 msgid ":attr:`__module__`" msgstr "" -#: ../../reference/datamodel.rst:488 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:488 msgid "" "The name of the module the function was defined in, or ``None`` if " "unavailable." msgstr "" -#: ../../reference/datamodel.rst:492 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:492 msgid ":attr:`__defaults__`" msgstr "" -#: ../../reference/datamodel.rst:492 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:492 msgid "" "A tuple containing default argument values for those arguments that have " "defaults, or ``None`` if no arguments have a default value." msgstr "" -#: ../../reference/datamodel.rst:498 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:498 msgid ":attr:`__code__`" msgstr "" -#: ../../reference/datamodel.rst:498 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:498 msgid "The code object representing the compiled function body." msgstr "" -#: ../../reference/datamodel.rst:501 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:501 msgid ":attr:`__globals__`" msgstr "" -#: ../../reference/datamodel.rst:501 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:501 msgid "" "A reference to the dictionary that holds the function's global variables ---" " the global namespace of the module in which the function was defined." msgstr "" -#: ../../reference/datamodel.rst:501 ../../reference/datamodel.rst:512 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:501 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:512 msgid "Read-only" msgstr "" -#: ../../reference/datamodel.rst:508 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:508 msgid ":attr:`~object.__dict__`" msgstr "" -#: ../../reference/datamodel.rst:508 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:508 msgid "The namespace supporting arbitrary function attributes." msgstr "" -#: ../../reference/datamodel.rst:512 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:512 msgid ":attr:`__closure__`" msgstr "" -#: ../../reference/datamodel.rst:512 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:512 msgid "" "``None`` or a tuple of cells that contain bindings for the function's free " "variables. See below for information on the ``cell_contents`` attribute." msgstr "" -#: ../../reference/datamodel.rst:519 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:519 msgid ":attr:`__annotations__`" msgstr "" -#: ../../reference/datamodel.rst:519 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:519 msgid "" "A dict containing annotations of parameters. The keys of the dict are the " "parameter names, and ``'return'`` for the return annotation, if provided." msgstr "" -#: ../../reference/datamodel.rst:526 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:526 msgid ":attr:`__kwdefaults__`" msgstr "" -#: ../../reference/datamodel.rst:526 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:526 msgid "A dict containing defaults for keyword-only parameters." msgstr "" -#: ../../reference/datamodel.rst:530 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:530 msgid "" "Most of the attributes labelled \"Writable\" check the type of the assigned " "value." msgstr "" -#: ../../reference/datamodel.rst:532 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:532 msgid "" "Function objects also support getting and setting arbitrary attributes, " "which can be used, for example, to attach metadata to functions. Regular " @@ -687,13 +692,13 @@ msgid "" "the future.*" msgstr "" -#: ../../reference/datamodel.rst:538 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:538 msgid "" "A cell object has the attribute ``cell_contents``. This can be used to get " "the value of the cell, as well as set the value." msgstr "" -#: ../../reference/datamodel.rst:541 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:541 msgid "" "Additional information about a function's definition can be retrieved from " "its code object; see the description of internal types below. The " @@ -701,17 +706,17 @@ msgid "" "module." msgstr "" -#: ../../reference/datamodel.rst:607 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:607 msgid "Instance methods" msgstr "" -#: ../../reference/datamodel.rst:552 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:552 msgid "" "An instance method object combines a class, a class instance and any " "callable object (normally a user-defined function)." msgstr "" -#: ../../reference/datamodel.rst:562 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:562 msgid "" "Special read-only attributes: :attr:`__self__` is the class instance object," " :attr:`__func__` is the function object; :attr:`__doc__` is the method's " @@ -721,20 +726,20 @@ msgid "" "unavailable." msgstr "" -#: ../../reference/datamodel.rst:568 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:568 msgid "" "Methods also support accessing (but not setting) the arbitrary function " "attributes on the underlying function object." msgstr "" -#: ../../reference/datamodel.rst:571 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:571 msgid "" "User-defined method objects may be created when getting an attribute of a " "class (perhaps via an instance of that class), if that attribute is a user-" "defined function object or a class method object." msgstr "" -#: ../../reference/datamodel.rst:575 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:575 msgid "" "When an instance method object is created by retrieving a user-defined " "function object from a class via one of its instances, its :attr:`__self__` " @@ -742,7 +747,7 @@ msgid "" "new method's :attr:`__func__` attribute is the original function object." msgstr "" -#: ../../reference/datamodel.rst:581 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:581 msgid "" "When an instance method object is created by retrieving a class method " "object from a class or instance, its :attr:`__self__` attribute is the class" @@ -750,7 +755,7 @@ msgid "" "underlying the class method." msgstr "" -#: ../../reference/datamodel.rst:586 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:586 msgid "" "When an instance method object is called, the underlying function " "(:attr:`__func__`) is called, inserting the class instance " @@ -760,7 +765,7 @@ msgid "" "calling ``C.f(x, 1)``." msgstr "" -#: ../../reference/datamodel.rst:593 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:593 msgid "" "When an instance method object is derived from a class method object, the " "\"class instance\" stored in :attr:`__self__` will actually be the class " @@ -768,7 +773,7 @@ msgid "" "calling ``f(C,1)`` where ``f`` is the underlying function." msgstr "" -#: ../../reference/datamodel.rst:598 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:598 msgid "" "Note that the transformation from function object to instance method object " "happens each time the attribute is retrieved from the instance. In some " @@ -781,11 +786,11 @@ msgid "" "the function is an attribute of the class." msgstr "" -#: ../../reference/datamodel.rst:622 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:622 msgid "Generator functions" msgstr "" -#: ../../reference/datamodel.rst:614 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:614 msgid "" "A function or method which uses the :keyword:`yield` statement (see section " ":ref:`yield`) is called a :dfn:`generator function`. Such a function, when " @@ -798,11 +803,11 @@ msgid "" " values to be returned." msgstr "" -#: ../../reference/datamodel.rst:632 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:632 msgid "Coroutine functions" msgstr "" -#: ../../reference/datamodel.rst:628 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:628 msgid "" "A function or method which is defined using :keyword:`async def` is called a" " :dfn:`coroutine function`. Such a function, when called, returns a " @@ -811,11 +816,11 @@ msgid "" "the :ref:`coroutine-objects` section." msgstr "" -#: ../../reference/datamodel.rst:651 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:651 msgid "Asynchronous generator functions" msgstr "" -#: ../../reference/datamodel.rst:639 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:639 msgid "" "A function or method which is defined using :keyword:`async def` and which " "uses the :keyword:`yield` statement is called a :dfn:`asynchronous generator" @@ -824,7 +829,7 @@ msgid "" " body of the function." msgstr "" -#: ../../reference/datamodel.rst:645 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:645 msgid "" "Calling the asynchronous iterator's :meth:`aiterator.__anext__` method will " "return an :term:`awaitable` which when awaited will execute until it " @@ -834,11 +839,11 @@ msgid "" "will have reached the end of the set of values to be yielded." msgstr "" -#: ../../reference/datamodel.rst:666 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:666 msgid "Built-in functions" msgstr "" -#: ../../reference/datamodel.rst:659 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:659 msgid "" "A built-in function object is a wrapper around a C function. Examples of " "built-in functions are :func:`len` and :func:`math.sin` (:mod:`math` is a " @@ -850,11 +855,11 @@ msgid "" "module the function was defined in or ``None`` if unavailable." msgstr "" -#: ../../reference/datamodel.rst:678 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:678 msgid "Built-in methods" msgstr "" -#: ../../reference/datamodel.rst:674 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:674 msgid "" "This is really a different disguise of a built-in function, this time " "containing an object passed to the C function as an implicit extra argument." @@ -863,11 +868,11 @@ msgid "" ":attr:`__self__` is set to the object denoted by *alist*." msgstr "" -#: ../../reference/datamodel.rst:685 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:685 msgid "Classes" msgstr "Kelas-kelas" -#: ../../reference/datamodel.rst:681 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:681 msgid "" "Classes are callable. These objects normally act as factories for new " "instances of themselves, but variations are possible for class types that " @@ -876,21 +881,21 @@ msgid "" "the new instance." msgstr "" -#: ../../reference/datamodel.rst:690 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:690 msgid "Class Instances" msgstr "" -#: ../../reference/datamodel.rst:688 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:688 msgid "" "Instances of arbitrary classes can be made callable by defining a " ":meth:`__call__` method in their class." msgstr "" -#: ../../reference/datamodel.rst:740 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:740 msgid "Modules" msgstr "Modul-Modul" -#: ../../reference/datamodel.rst:697 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:697 msgid "" "Modules are a basic organizational unit of Python code, and are created by " "the :ref:`import system ` as invoked either by the " @@ -904,13 +909,13 @@ msgid "" " it isn't needed once the initialization is done)." msgstr "" -#: ../../reference/datamodel.rst:709 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:709 msgid "" "Attribute assignment updates the module's namespace dictionary, e.g., ``m.x " "= 1`` is equivalent to ``m.__dict__[\"x\"] = 1``." msgstr "" -#: ../../reference/datamodel.rst:719 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:719 msgid "" "Predefined (writable) attributes: :attr:`__name__` is the module's name; " ":attr:`__doc__` is the module's documentation string, or ``None`` if " @@ -924,13 +929,13 @@ msgid "" "library file." msgstr "" -#: ../../reference/datamodel.rst:732 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:732 msgid "" "Special read-only attribute: :attr:`~object.__dict__` is the module's " "namespace as a dictionary object." msgstr "" -#: ../../reference/datamodel.rst:737 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:737 msgid "" "Because of the way CPython clears module dictionaries, the module dictionary" " will be cleared when the module falls out of scope even if the dictionary " @@ -938,11 +943,11 @@ msgid "" "module around while using its dictionary directly." msgstr "" -#: ../../reference/datamodel.rst:799 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:799 msgid "Custom classes" msgstr "" -#: ../../reference/datamodel.rst:743 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:743 msgid "" "Custom class types are typically created by class definitions (see section " ":ref:`class`). A class has a namespace implemented by a dictionary object. " @@ -958,7 +963,7 @@ msgid "" "https://www.python.org/download/releases/2.3/mro/." msgstr "" -#: ../../reference/datamodel.rst:767 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:767 msgid "" "When a class attribute reference (for class :class:`C`, say) would yield a " "class method object, it is transformed into an instance method object whose " @@ -969,19 +974,19 @@ msgid "" "in its :attr:`~object.__dict__`." msgstr "" -#: ../../reference/datamodel.rst:777 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:777 msgid "" "Class attribute assignments update the class's dictionary, never the " "dictionary of a base class." msgstr "" -#: ../../reference/datamodel.rst:782 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:782 msgid "" "A class object can be called (see above) to yield a class instance (see " "below)." msgstr "" -#: ../../reference/datamodel.rst:792 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:792 msgid "" "Special attributes: :attr:`~definition.__name__` is the class name; " ":attr:`__module__` is the module name in which the class was defined; " @@ -994,11 +999,11 @@ msgid "" "body execution." msgstr "" -#: ../../reference/datamodel.rst:842 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:842 msgid "Class instances" msgstr "" -#: ../../reference/datamodel.rst:808 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:808 msgid "" "A class instance is created by calling a class object (see above). A class " "instance has a namespace implemented as a dictionary which is the first " @@ -1015,7 +1020,7 @@ msgid "" "method, that is called to satisfy the lookup." msgstr "" -#: ../../reference/datamodel.rst:824 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:824 msgid "" "Attribute assignments and deletions update the instance's dictionary, never " "a class's dictionary. If the class has a :meth:`__setattr__` or " @@ -1023,23 +1028,23 @@ msgid "" "dictionary directly." msgstr "" -#: ../../reference/datamodel.rst:834 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:834 msgid "" "Class instances can pretend to be numbers, sequences, or mappings if they " "have methods with certain special names. See section :ref:`specialnames`." msgstr "" -#: ../../reference/datamodel.rst:841 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:841 msgid "" "Special attributes: :attr:`~object.__dict__` is the attribute dictionary; " ":attr:`~instance.__class__` is the instance's class." msgstr "" -#: ../../reference/datamodel.rst:868 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:868 msgid "I/O objects (also known as file objects)" msgstr "" -#: ../../reference/datamodel.rst:858 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:858 msgid "" "A :term:`file object` represents an open file. Various shortcuts are " "available to create file objects: the :func:`open` built-in function, and " @@ -1048,7 +1053,7 @@ msgid "" "other functions or methods provided by extension modules)." msgstr "" -#: ../../reference/datamodel.rst:864 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:864 msgid "" "The objects ``sys.stdin``, ``sys.stdout`` and ``sys.stderr`` are initialized" " to file objects corresponding to the interpreter's standard input, output " @@ -1056,22 +1061,22 @@ msgid "" "interface defined by the :class:`io.TextIOBase` abstract class." msgstr "" -#: ../../reference/datamodel.rst:1113 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1113 msgid "Internal types" msgstr "" -#: ../../reference/datamodel.rst:875 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:875 msgid "" "A few types used internally by the interpreter are exposed to the user. " "Their definitions may change with future versions of the interpreter, but " "they are mentioned here for completeness." msgstr "" -#: ../../reference/datamodel.rst:950 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:950 msgid "Code objects" msgstr "" -#: ../../reference/datamodel.rst:882 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:882 msgid "" "Code objects represent *byte-compiled* executable Python code, or " ":term:`bytecode`. The difference between a code object and a function object" @@ -1084,7 +1089,7 @@ msgid "" "objects." msgstr "" -#: ../../reference/datamodel.rst:909 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:909 msgid "" "Special read-only attributes: :attr:`co_name` gives the function name; " ":attr:`co_argcount` is the total number of positional arguments (including " @@ -1105,11 +1110,11 @@ msgid "" "first line number of the function; :attr:`co_lnotab` is a string encoding " "the mapping from bytecode offsets to line numbers (for details see the " "source code of the interpreter); :attr:`co_stacksize` is the required stack " -"size (including local variables); :attr:`co_flags` is an integer encoding a " -"number of flags for the interpreter." +"size; :attr:`co_flags` is an integer encoding a number of flags for the " +"interpreter." msgstr "" -#: ../../reference/datamodel.rst:933 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:933 msgid "" "The following flag bits are defined for :attr:`co_flags`: bit ``0x04`` is " "set if the function uses the ``*arguments`` syntax to accept an arbitrary " @@ -1118,7 +1123,7 @@ msgid "" "is set if the function is a generator." msgstr "" -#: ../../reference/datamodel.rst:939 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:939 msgid "" "Future feature declarations (``from __future__ import division``) also use " "bits in :attr:`co_flags` to indicate whether a code object was compiled with" @@ -1127,27 +1132,27 @@ msgid "" "used in earlier versions of Python." msgstr "" -#: ../../reference/datamodel.rst:945 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:945 msgid "Other bits in :attr:`co_flags` are reserved for internal use." msgstr "" -#: ../../reference/datamodel.rst:949 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:949 msgid "" "If a code object represents a function, the first item in :attr:`co_consts` " "is the documentation string of the function, or ``None`` if undefined." msgstr "" -#: ../../reference/datamodel.rst:1009 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1009 msgid "Frame objects" msgstr "" -#: ../../reference/datamodel.rst:957 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:957 msgid "" "Frame objects represent execution frames. They may occur in traceback " "objects (see below), and are also passed to registered trace functions." msgstr "" -#: ../../reference/datamodel.rst:968 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:968 msgid "" "Special read-only attributes: :attr:`f_back` is to the previous stack frame " "(towards the caller), or ``None`` if this is the bottom stack frame; " @@ -1158,7 +1163,7 @@ msgid "" "instruction (this is an index into the bytecode string of the code object)." msgstr "" -#: ../../reference/datamodel.rst:982 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:982 msgid "" "Special writable attributes: :attr:`f_trace`, if not ``None``, is a function" " called for various events during code execution (this is used by the " @@ -1166,7 +1171,7 @@ msgid "" "can be disabled by setting :attr:`f_trace_lines` to :const:`False`." msgstr "" -#: ../../reference/datamodel.rst:987 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:987 msgid "" "Implementations *may* allow per-opcode events to be requested by setting " ":attr:`f_trace_opcodes` to :const:`True`. Note that this may lead to " @@ -1174,7 +1179,7 @@ msgid "" "escape to the function being traced." msgstr "" -#: ../../reference/datamodel.rst:992 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:992 msgid "" ":attr:`f_lineno` is the current line number of the frame --- writing to this" " from within a trace function jumps to the given line (only for the bottom-" @@ -1182,11 +1187,11 @@ msgid "" "Statement) by writing to f_lineno." msgstr "" -#: ../../reference/datamodel.rst:997 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:997 msgid "Frame objects support one method:" msgstr "" -#: ../../reference/datamodel.rst:1001 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1001 msgid "" "This method clears all references to local variables held by the frame. " "Also, if the frame belonged to a generator, the generator is finalized. " @@ -1194,22 +1199,22 @@ msgid "" "catching an exception and storing its traceback for later use)." msgstr "" -#: ../../reference/datamodel.rst:1007 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1007 msgid ":exc:`RuntimeError` is raised if the frame is currently executing." msgstr "" -#: ../../reference/datamodel.rst:1069 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1069 msgid "Traceback objects" msgstr "" -#: ../../reference/datamodel.rst:1024 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1024 msgid "" "Traceback objects represent a stack trace of an exception. A traceback " "object is implicitly created when an exception occurs, and may also be " "explicitly created by calling :class:`types.TracebackType`." msgstr "" -#: ../../reference/datamodel.rst:1028 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1028 msgid "" "For implicitly created tracebacks, when the search for an exception handler " "unwinds the execution stack, at each unwound level a traceback object is " @@ -1220,7 +1225,7 @@ msgid "" "exception." msgstr "" -#: ../../reference/datamodel.rst:1036 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1036 msgid "" "When the program contains no suitable handler, the stack trace is written " "(nicely formatted) to the standard error stream; if the interpreter is " @@ -1228,14 +1233,14 @@ msgid "" "``sys.last_traceback``." msgstr "" -#: ../../reference/datamodel.rst:1041 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1041 msgid "" "For explicitly created tracebacks, it is up to the creator of the traceback " "to determine how the ``tb_next`` attributes should be linked to form a full " "stack trace." msgstr "" -#: ../../reference/datamodel.rst:1051 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1051 msgid "" "Special read-only attributes: :attr:`tb_frame` points to the execution frame" " of the current level; :attr:`tb_lineno` gives the line number where the " @@ -1245,41 +1250,41 @@ msgid "" "statement with no matching except clause or with a finally clause." msgstr "" -#: ../../reference/datamodel.rst:1063 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1063 msgid "" "Special writable attribute: :attr:`tb_next` is the next level in the stack " "trace (towards the frame where the exception occurred), or ``None`` if there" " is no next level." msgstr "" -#: ../../reference/datamodel.rst:1067 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1067 msgid "" "Traceback objects can now be explicitly instantiated from Python code, and " "the ``tb_next`` attribute of existing instances can be updated." msgstr "" -#: ../../reference/datamodel.rst:1095 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1095 msgid "Slice objects" msgstr "" -#: ../../reference/datamodel.rst:1074 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1074 msgid "" "Slice objects are used to represent slices for :meth:`__getitem__` methods." " They are also created by the built-in :func:`slice` function." msgstr "" -#: ../../reference/datamodel.rst:1082 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1082 msgid "" "Special read-only attributes: :attr:`~slice.start` is the lower bound; " ":attr:`~slice.stop` is the upper bound; :attr:`~slice.step` is the step " "value; each is ``None`` if omitted. These attributes can have any type." msgstr "" -#: ../../reference/datamodel.rst:1086 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1086 msgid "Slice objects support one method:" msgstr "" -#: ../../reference/datamodel.rst:1090 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1090 msgid "" "This method takes a single integer argument *length* and computes " "information about the slice that the slice object would describe if applied " @@ -1289,11 +1294,11 @@ msgid "" "a manner consistent with regular slices." msgstr "" -#: ../../reference/datamodel.rst:1105 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1105 msgid "Static method objects" msgstr "" -#: ../../reference/datamodel.rst:1098 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1098 msgid "" "Static method objects provide a way of defeating the transformation of " "function objects to method objects described above. A static method object " @@ -1305,11 +1310,11 @@ msgid "" "are created by the built-in :func:`staticmethod` constructor." msgstr "" -#: ../../reference/datamodel.rst:1113 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1113 msgid "Class method objects" msgstr "" -#: ../../reference/datamodel.rst:1108 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1108 msgid "" "A class method object, like a static method object, is a wrapper around " "another object that alters the way in which that object is retrieved from " @@ -1318,11 +1323,11 @@ msgid "" "objects are created by the built-in :func:`classmethod` constructor." msgstr "" -#: ../../reference/datamodel.rst:1118 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1118 msgid "Special method names" msgstr "" -#: ../../reference/datamodel.rst:1124 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1124 msgid "" "A class can implement certain operations that are invoked by special syntax " "(such as arithmetic operations or subscripting and slicing) by defining " @@ -1336,7 +1341,7 @@ msgid "" ":exc:`TypeError`)." msgstr "" -#: ../../reference/datamodel.rst:1134 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1134 msgid "" "Setting a special method to ``None`` indicates that the corresponding " "operation is not available. For example, if a class sets :meth:`__iter__` " @@ -1345,7 +1350,7 @@ msgid "" ":meth:`__getitem__`). [#]_" msgstr "" -#: ../../reference/datamodel.rst:1140 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1140 msgid "" "When implementing a class that emulates any built-in type, it is important " "that the emulation only be implemented to the degree that it makes sense for" @@ -1355,11 +1360,11 @@ msgid "" "W3C's Document Object Model.)" msgstr "" -#: ../../reference/datamodel.rst:1151 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1151 msgid "Basic customization" msgstr "" -#: ../../reference/datamodel.rst:1157 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1157 msgid "" "Called to create a new instance of class *cls*. :meth:`__new__` is a static" " method (special-cased so you need not declare it as such) that takes the " @@ -1369,7 +1374,7 @@ msgid "" "new object instance (usually an instance of *cls*)." msgstr "" -#: ../../reference/datamodel.rst:1164 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1164 msgid "" "Typical implementations create a new instance of the class by invoking the " "superclass's :meth:`__new__` method using ``super().__new__(cls[, ...])`` " @@ -1377,7 +1382,7 @@ msgid "" "necessary before returning it." msgstr "" -#: ../../reference/datamodel.rst:1169 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1169 msgid "" "If :meth:`__new__` is invoked during object construction and it returns an " "instance or subclass of *cls*, then the new instance’s :meth:`__init__` " @@ -1386,13 +1391,13 @@ msgid "" "object constructor." msgstr "" -#: ../../reference/datamodel.rst:1174 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1174 msgid "" "If :meth:`__new__` does not return an instance of *cls*, then the new " "instance's :meth:`__init__` method will not be invoked." msgstr "" -#: ../../reference/datamodel.rst:1177 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1177 msgid "" ":meth:`__new__` is intended mainly to allow subclasses of immutable types " "(like int, str, or tuple) to customize instance creation. It is also " @@ -1400,7 +1405,7 @@ msgid "" "creation." msgstr "" -#: ../../reference/datamodel.rst:1186 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1186 msgid "" "Called after the instance has been created (by :meth:`__new__`), but before " "it is returned to the caller. The arguments are those passed to the class " @@ -1410,7 +1415,7 @@ msgid "" "example: ``super().__init__([args...])``." msgstr "" -#: ../../reference/datamodel.rst:1193 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1193 msgid "" "Because :meth:`__new__` and :meth:`__init__` work together in constructing " "objects (:meth:`__new__` to create it, and :meth:`__init__` to customize " @@ -1418,7 +1423,7 @@ msgid "" "will cause a :exc:`TypeError` to be raised at runtime." msgstr "" -#: ../../reference/datamodel.rst:1206 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1206 msgid "" "Called when the instance is about to be destroyed. This is also called a " "finalizer or (improperly) a destructor. If a base class has a " @@ -1427,7 +1432,7 @@ msgid "" "the instance." msgstr "" -#: ../../reference/datamodel.rst:1212 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1212 msgid "" "It is possible (though not recommended!) for the :meth:`__del__` method to " "postpone destruction of the instance by creating a new reference to it. " @@ -1437,31 +1442,31 @@ msgid "" "calls it once." msgstr "" -#: ../../reference/datamodel.rst:1219 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1219 msgid "" "It is not guaranteed that :meth:`__del__` methods are called for objects " "that still exist when the interpreter exits." msgstr "" -#: ../../reference/datamodel.rst:1224 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1224 msgid "" "``del x`` doesn't directly call ``x.__del__()`` --- the former decrements " "the reference count for ``x`` by one, and the latter is only called when " "``x``'s reference count reaches zero." msgstr "" -#: ../../reference/datamodel.rst:1239 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1239 msgid "Documentation for the :mod:`gc` module." msgstr "" -#: ../../reference/datamodel.rst:1243 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1243 msgid "" "Due to the precarious circumstances under which :meth:`__del__` methods are " "invoked, exceptions that occur during their execution are ignored, and a " "warning is printed to ``sys.stderr`` instead. In particular:" msgstr "" -#: ../../reference/datamodel.rst:1247 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1247 msgid "" ":meth:`__del__` can be invoked when arbitrary code is being executed, " "including from any arbitrary thread. If :meth:`__del__` needs to take a " @@ -1470,7 +1475,7 @@ msgid "" ":meth:`__del__`." msgstr "" -#: ../../reference/datamodel.rst:1253 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1253 msgid "" ":meth:`__del__` can be executed during interpreter shutdown. As a " "consequence, the global variables it needs to access (including other " @@ -1481,7 +1486,7 @@ msgid "" "still available at the time when the :meth:`__del__` method is called." msgstr "" -#: ../../reference/datamodel.rst:1268 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1268 msgid "" "Called by the :func:`repr` built-in function to compute the \"official\" " "string representation of an object. If at all possible, this should look " @@ -1494,13 +1499,13 @@ msgid "" "required." msgstr "" -#: ../../reference/datamodel.rst:1277 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1277 msgid "" "This is typically used for debugging, so it is important that the " "representation is information-rich and unambiguous." msgstr "" -#: ../../reference/datamodel.rst:1288 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1288 msgid "" "Called by :func:`str(object) ` and the built-in functions " ":func:`format` and :func:`print` to compute the \"informal\" or nicely " @@ -1508,26 +1513,26 @@ msgid "" ":ref:`string ` object." msgstr "" -#: ../../reference/datamodel.rst:1293 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1293 msgid "" "This method differs from :meth:`object.__repr__` in that there is no " "expectation that :meth:`__str__` return a valid Python expression: a more " "convenient or concise representation can be used." msgstr "" -#: ../../reference/datamodel.rst:1297 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1297 msgid "" "The default implementation defined by the built-in type :class:`object` " "calls :meth:`object.__repr__`." msgstr "" -#: ../../reference/datamodel.rst:1307 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1307 msgid "" "Called by :ref:`bytes ` to compute a byte-string representation " "of an object. This should return a :class:`bytes` object." msgstr "" -#: ../../reference/datamodel.rst:1318 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1318 msgid "" "Called by the :func:`format` built-in function, and by extension, evaluation" " of :ref:`formatted string literals ` and the :meth:`str.format` " @@ -1539,28 +1544,28 @@ msgid "" "similar formatting option syntax." msgstr "" -#: ../../reference/datamodel.rst:1328 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1328 msgid "" "See :ref:`formatspec` for a description of the standard formatting syntax." msgstr "" -#: ../../reference/datamodel.rst:1330 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1330 msgid "The return value must be a string object." msgstr "" -#: ../../reference/datamodel.rst:1332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1332 msgid "" "The __format__ method of ``object`` itself raises a :exc:`TypeError` if " "passed any non-empty string." msgstr "" -#: ../../reference/datamodel.rst:1336 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1336 msgid "" "``object.__format__(x, '')`` is now equivalent to ``str(x)`` rather than " "``format(str(self), '')``." msgstr "" -#: ../../reference/datamodel.rst:1352 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1352 msgid "" "These are the so-called \"rich comparison\" methods. The correspondence " "between operator symbols and method names is as follows: ``x=y`` calls ``x.__ge__(y)``." msgstr "" -#: ../../reference/datamodel.rst:1358 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1358 msgid "" "A rich comparison method may return the singleton ``NotImplemented`` if it " "does not implement the operation for a given pair of arguments. By " @@ -1580,7 +1585,7 @@ msgid "" "result is true or false." msgstr "" -#: ../../reference/datamodel.rst:1365 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1365 msgid "" "By default, :meth:`__ne__` delegates to :meth:`__eq__` and inverts the " "result unless it is ``NotImplemented``. There are no other implied " @@ -1590,14 +1595,14 @@ msgid "" ":func:`functools.total_ordering`." msgstr "" -#: ../../reference/datamodel.rst:1372 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1372 msgid "" "See the paragraph on :meth:`__hash__` for some important notes on creating " ":term:`hashable` objects which support custom comparison operations and are " "usable as dictionary keys." msgstr "" -#: ../../reference/datamodel.rst:1376 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1376 msgid "" "There are no swapped-argument versions of these methods (to be used when the" " left argument does not support the operation but the right argument does); " @@ -1610,7 +1615,7 @@ msgid "" "Virtual subclassing is not considered." msgstr "" -#: ../../reference/datamodel.rst:1393 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1393 msgid "" "Called by built-in function :func:`hash` and for operations on members of " "hashed collections including :class:`set`, :class:`frozenset`, and " @@ -1621,7 +1626,7 @@ msgid "" "and hashing the tuple. Example::" msgstr "" -#: ../../reference/datamodel.rst:1406 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1406 msgid "" ":func:`hash` truncates the value returned from an object's custom " ":meth:`__hash__` method to the size of a :c:type:`Py_ssize_t`. This is " @@ -1631,7 +1636,7 @@ msgid "" "do this is with ``python -c \"import sys; print(sys.hash_info.width)\"``." msgstr "" -#: ../../reference/datamodel.rst:1414 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1414 msgid "" "If a class does not define an :meth:`__eq__` method it should not define a " ":meth:`__hash__` operation either; if it defines :meth:`__eq__` but not " @@ -1643,7 +1648,7 @@ msgid "" "bucket)." msgstr "" -#: ../../reference/datamodel.rst:1423 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1423 msgid "" "User-defined classes have :meth:`__eq__` and :meth:`__hash__` methods by " "default; with them, all objects compare unequal (except with themselves) and" @@ -1651,7 +1656,7 @@ msgid "" "both that ``x is y`` and ``hash(x) == hash(y)``." msgstr "" -#: ../../reference/datamodel.rst:1428 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1428 msgid "" "A class that overrides :meth:`__eq__` and does not define :meth:`__hash__` " "will have its :meth:`__hash__` implicitly set to ``None``. When the " @@ -1661,14 +1666,14 @@ msgid "" "checking ``isinstance(obj, collections.abc.Hashable)``." msgstr "" -#: ../../reference/datamodel.rst:1435 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1435 msgid "" "If a class that overrides :meth:`__eq__` needs to retain the implementation " "of :meth:`__hash__` from a parent class, the interpreter must be told this " "explicitly by setting ``__hash__ = .__hash__``." msgstr "" -#: ../../reference/datamodel.rst:1439 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1439 msgid "" "If a class that does not override :meth:`__eq__` wishes to suppress hash " "support, it should include ``__hash__ = None`` in the class definition. A " @@ -1677,7 +1682,7 @@ msgid "" "``isinstance(obj, collections.abc.Hashable)`` call." msgstr "" -#: ../../reference/datamodel.rst:1448 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1448 msgid "" "By default, the :meth:`__hash__` values of str and bytes objects are " "\"salted\" with an unpredictable random value. Although they remain " @@ -1685,7 +1690,7 @@ msgid "" "between repeated invocations of Python." msgstr "" -#: ../../reference/datamodel.rst:1453 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1453 msgid "" "This is intended to provide protection against a denial-of-service caused by" " carefully-chosen inputs that exploit the worst case performance of a dict " @@ -1693,22 +1698,22 @@ msgid "" "http://www.ocert.org/advisories/ocert-2011-003.html for details." msgstr "" -#: ../../reference/datamodel.rst:1458 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1458 msgid "" "Changing hash values affects the iteration order of sets. Python has never " "made guarantees about this ordering (and it typically varies between 32-bit " "and 64-bit builds)." msgstr "" -#: ../../reference/datamodel.rst:1462 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1462 msgid "See also :envvar:`PYTHONHASHSEED`." msgstr "" -#: ../../reference/datamodel.rst:1464 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1464 msgid "Hash randomization is enabled by default." msgstr "" -#: ../../reference/datamodel.rst:1472 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1472 msgid "" "Called to implement truth value testing and the built-in operation " "``bool()``; should return ``False`` or ``True``. When this method is not " @@ -1717,18 +1722,18 @@ msgid "" ":meth:`__len__` nor :meth:`__bool__`, all its instances are considered true." msgstr "" -#: ../../reference/datamodel.rst:1483 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1483 msgid "Customizing attribute access" msgstr "" -#: ../../reference/datamodel.rst:1485 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1485 msgid "" "The following methods can be defined to customize the meaning of attribute " "access (use of, assignment to, or deletion of ``x.name``) for class " "instances." msgstr "" -#: ../../reference/datamodel.rst:1493 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1493 msgid "" "Called when the default attribute access fails with an :exc:`AttributeError`" " (either :meth:`__getattribute__` raises an :exc:`AttributeError` because " @@ -1738,7 +1743,7 @@ msgid "" "attribute value or raise an :exc:`AttributeError` exception." msgstr "" -#: ../../reference/datamodel.rst:1500 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1500 msgid "" "Note that if the attribute is found through the normal mechanism, " ":meth:`__getattr__` is not called. (This is an intentional asymmetry " @@ -1751,7 +1756,7 @@ msgid "" "actually get total control over attribute access." msgstr "" -#: ../../reference/datamodel.rst:1513 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1513 msgid "" "Called unconditionally to implement attribute accesses for instances of the " "class. If the class also defines :meth:`__getattr__`, the latter will not be" @@ -1763,45 +1768,45 @@ msgid "" "needs, for example, ``object.__getattribute__(self, name)``." msgstr "" -#: ../../reference/datamodel.rst:1524 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1524 msgid "" "This method may still be bypassed when looking up special methods as the " "result of implicit invocation via language syntax or built-in functions. See" " :ref:`special-lookup`." msgstr "" -#: ../../reference/datamodel.rst:1531 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1531 msgid "" "Called when an attribute assignment is attempted. This is called instead of" " the normal mechanism (i.e. store the value in the instance dictionary). " "*name* is the attribute name, *value* is the value to be assigned to it." msgstr "" -#: ../../reference/datamodel.rst:1535 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1535 msgid "" "If :meth:`__setattr__` wants to assign to an instance attribute, it should " "call the base class method with the same name, for example, " "``object.__setattr__(self, name, value)``." msgstr "" -#: ../../reference/datamodel.rst:1542 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1542 msgid "" "Like :meth:`__setattr__` but for attribute deletion instead of assignment. " "This should only be implemented if ``del obj.name`` is meaningful for the " "object." msgstr "" -#: ../../reference/datamodel.rst:1548 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1548 msgid "" "Called when :func:`dir` is called on the object. A sequence must be " "returned. :func:`dir` converts the returned sequence to a list and sorts it." msgstr "" -#: ../../reference/datamodel.rst:1553 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1553 msgid "Customizing module attribute access" msgstr "" -#: ../../reference/datamodel.rst:1560 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1560 msgid "" "Special names ``__getattr__`` and ``__dir__`` can be also used to customize " "access to module attributes. The ``__getattr__`` function at the module " @@ -1813,21 +1818,21 @@ msgid "" " called with the attribute name and the result is returned." msgstr "" -#: ../../reference/datamodel.rst:1569 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1569 msgid "" "The ``__dir__`` function should accept no arguments, and return a sequence " "of strings that represents the names accessible on module. If present, this " "function overrides the standard :func:`dir` search on a module." msgstr "" -#: ../../reference/datamodel.rst:1573 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1573 msgid "" "For a more fine grained customization of the module behavior (setting " "attributes, properties, etc.), one can set the ``__class__`` attribute of a " "module object to a subclass of :class:`types.ModuleType`. For example::" msgstr "" -#: ../../reference/datamodel.rst:1591 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1591 msgid "" "Defining module ``__getattr__`` and setting module ``__class__`` only affect" " lookups made using the attribute access syntax -- directly accessing the " @@ -1835,27 +1840,27 @@ msgid "" " module's globals dictionary) is unaffected." msgstr "" -#: ../../reference/datamodel.rst:1596 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1596 msgid "``__class__`` module attribute is now writable." msgstr "" -#: ../../reference/datamodel.rst:1599 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1599 msgid "``__getattr__`` and ``__dir__`` module attributes." msgstr "" -#: ../../reference/datamodel.rst:1604 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1604 msgid ":pep:`562` - Module __getattr__ and __dir__" msgstr "" -#: ../../reference/datamodel.rst:1605 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1605 msgid "Describes the ``__getattr__`` and ``__dir__`` functions on modules." msgstr "" -#: ../../reference/datamodel.rst:1611 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1611 msgid "Implementing Descriptors" msgstr "" -#: ../../reference/datamodel.rst:1613 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1613 msgid "" "The following methods only apply when an instance of the class containing " "the method (a so-called *descriptor* class) appears in an *owner* class (the" @@ -1865,7 +1870,7 @@ msgid "" " the owner class' :attr:`~object.__dict__`." msgstr "" -#: ../../reference/datamodel.rst:1623 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1623 msgid "" "Called to get the attribute of the owner class (class attribute access) or " "of an instance of that class (instance attribute access). The optional " @@ -1874,13 +1879,13 @@ msgid "" "accessed through the *owner*." msgstr "" -#: ../../reference/datamodel.rst:1629 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1629 msgid "" "This method should return the computed attribute value or raise an " ":exc:`AttributeError` exception." msgstr "" -#: ../../reference/datamodel.rst:1632 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1632 msgid "" ":PEP:`252` specifies that :meth:`__get__` is callable with one or two " "arguments. Python's own built-in descriptors support this specification; " @@ -1890,42 +1895,42 @@ msgid "" "not." msgstr "" -#: ../../reference/datamodel.rst:1641 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1641 msgid "" "Called to set the attribute on an instance *instance* of the owner class to " "a new value, *value*." msgstr "" -#: ../../reference/datamodel.rst:1644 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1644 msgid "" "Note, adding :meth:`__set__` or :meth:`__delete__` changes the kind of " "descriptor to a \"data descriptor\". See :ref:`descriptor-invocation` for " "more details." msgstr "" -#: ../../reference/datamodel.rst:1650 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1650 msgid "" "Called to delete the attribute on an instance *instance* of the owner class." msgstr "" -#: ../../reference/datamodel.rst:1655 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1655 msgid "" "Called at the time the owning class *owner* is created. The descriptor has " "been assigned to *name*." msgstr "" -#: ../../reference/datamodel.rst:1660 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1660 msgid "" ":meth:`__set_name__` is only called implicitly as part of the :class:`type` " "constructor, so it will need to be called explicitly with the appropriate " "parameters when a descriptor is added to a class after initial creation::" msgstr "" -#: ../../reference/datamodel.rst:1671 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1671 msgid "See :ref:`class-object-creation` for more details." msgstr "" -#: ../../reference/datamodel.rst:1675 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1675 msgid "" "The attribute :attr:`__objclass__` is interpreted by the :mod:`inspect` " "module as specifying the class where this object was defined (setting this " @@ -1936,11 +1941,11 @@ msgid "" "are implemented in C)." msgstr "" -#: ../../reference/datamodel.rst:1686 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1686 msgid "Invoking Descriptors" msgstr "" -#: ../../reference/datamodel.rst:1688 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1688 msgid "" "In general, a descriptor is an object attribute with \"binding behavior\", " "one whose attribute access has been overridden by methods in the descriptor " @@ -1948,7 +1953,7 @@ msgid "" "of those methods are defined for an object, it is said to be a descriptor." msgstr "" -#: ../../reference/datamodel.rst:1693 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1693 msgid "" "The default behavior for attribute access is to get, set, or delete the " "attribute from an object's dictionary. For instance, ``a.x`` has a lookup " @@ -1956,7 +1961,7 @@ msgid "" " continuing through the base classes of ``type(a)`` excluding metaclasses." msgstr "" -#: ../../reference/datamodel.rst:1698 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1698 msgid "" "However, if the looked-up value is an object defining one of the descriptor " "methods, then Python may override the default behavior and invoke the " @@ -1964,47 +1969,47 @@ msgid "" "depends on which descriptor methods were defined and how they were called." msgstr "" -#: ../../reference/datamodel.rst:1703 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1703 msgid "" "The starting point for descriptor invocation is a binding, ``a.x``. How the " "arguments are assembled depends on ``a``:" msgstr "" -#: ../../reference/datamodel.rst:1708 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1708 msgid "Direct Call" msgstr "" -#: ../../reference/datamodel.rst:1707 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1707 msgid "" "The simplest and least common call is when user code directly invokes a " "descriptor method: ``x.__get__(a)``." msgstr "" -#: ../../reference/datamodel.rst:1712 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1712 msgid "Instance Binding" msgstr "" -#: ../../reference/datamodel.rst:1711 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1711 msgid "" "If binding to an object instance, ``a.x`` is transformed into the call: " "``type(a).__dict__['x'].__get__(a, type(a))``." msgstr "" -#: ../../reference/datamodel.rst:1716 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1716 msgid "Class Binding" msgstr "" -#: ../../reference/datamodel.rst:1715 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1715 msgid "" "If binding to a class, ``A.x`` is transformed into the call: " "``A.__dict__['x'].__get__(None, A)``." msgstr "" -#: ../../reference/datamodel.rst:1722 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1722 msgid "Super Binding" msgstr "" -#: ../../reference/datamodel.rst:1719 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1719 msgid "" "If ``a`` is an instance of :class:`super`, then the binding ``super(B, " "obj).m()`` searches ``obj.__class__.__mro__`` for the base class ``A`` " @@ -2012,7 +2017,7 @@ msgid "" "``A.__dict__['m'].__get__(obj, obj.__class__)``." msgstr "" -#: ../../reference/datamodel.rst:1724 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1724 msgid "" "For instance bindings, the precedence of descriptor invocation depends on " "the which descriptor methods are defined. A descriptor can define any " @@ -2029,7 +2034,7 @@ msgid "" "instances." msgstr "" -#: ../../reference/datamodel.rst:1737 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1737 msgid "" "Python methods (including :func:`staticmethod` and :func:`classmethod`) are " "implemented as non-data descriptors. Accordingly, instances can redefine " @@ -2037,30 +2042,30 @@ msgid "" " that differ from other instances of the same class." msgstr "" -#: ../../reference/datamodel.rst:1742 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1742 msgid "" "The :func:`property` function is implemented as a data descriptor. " "Accordingly, instances cannot override the behavior of a property." msgstr "" -#: ../../reference/datamodel.rst:1749 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1749 msgid "__slots__" msgstr "" -#: ../../reference/datamodel.rst:1751 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1751 msgid "" "*__slots__* allow us to explicitly declare data members (like properties) " "and deny the creation of *__dict__* and *__weakref__* (unless explicitly " "declared in *__slots__* or available in a parent.)" msgstr "" -#: ../../reference/datamodel.rst:1755 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1755 msgid "" "The space saved over using *__dict__* can be significant. Attribute lookup " "speed can be significantly improved as well." msgstr "" -#: ../../reference/datamodel.rst:1760 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1760 msgid "" "This class variable can be assigned a string, iterable, or sequence of " "strings with variable names used by instances. *__slots__* reserves space " @@ -2068,17 +2073,17 @@ msgid "" " and *__weakref__* for each instance." msgstr "" -#: ../../reference/datamodel.rst:1767 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1767 msgid "Notes on using *__slots__*" msgstr "" -#: ../../reference/datamodel.rst:1769 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1769 msgid "" "When inheriting from a class without *__slots__*, the *__dict__* and " "*__weakref__* attribute of the instances will always be accessible." msgstr "" -#: ../../reference/datamodel.rst:1772 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1772 msgid "" "Without a *__dict__* variable, instances cannot be assigned new variables " "not listed in the *__slots__* definition. Attempts to assign to an unlisted" @@ -2087,7 +2092,7 @@ msgid "" "the *__slots__* declaration." msgstr "" -#: ../../reference/datamodel.rst:1778 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1778 msgid "" "Without a *__weakref__* variable for each instance, classes defining " "*__slots__* do not support weak references to its instances. If weak " @@ -2095,7 +2100,7 @@ msgid "" "strings in the *__slots__* declaration." msgstr "" -#: ../../reference/datamodel.rst:1783 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1783 msgid "" "*__slots__* are implemented at the class level by creating descriptors " "(:ref:`descriptors`) for each variable name. As a result, class attributes " @@ -2104,7 +2109,7 @@ msgid "" "assignment." msgstr "" -#: ../../reference/datamodel.rst:1789 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1789 msgid "" "The action of a *__slots__* declaration is not limited to the class where it" " is defined. *__slots__* declared in parents are available in child " @@ -2113,7 +2118,7 @@ msgid "" "*additional* slots)." msgstr "" -#: ../../reference/datamodel.rst:1795 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1795 msgid "" "If a class defines a slot also defined in a base class, the instance " "variable defined by the base class slot is inaccessible (except by " @@ -2122,44 +2127,44 @@ msgid "" "prevent this." msgstr "" -#: ../../reference/datamodel.rst:1800 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1800 msgid "" "Nonempty *__slots__* does not work for classes derived from \"variable-" "length\" built-in types such as :class:`int`, :class:`bytes` and " ":class:`tuple`." msgstr "" -#: ../../reference/datamodel.rst:1803 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1803 msgid "" "Any non-string iterable may be assigned to *__slots__*. Mappings may also be" " used; however, in the future, special meaning may be assigned to the values" " corresponding to each key." msgstr "" -#: ../../reference/datamodel.rst:1807 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1807 msgid "" "*__class__* assignment works only if both classes have the same *__slots__*." msgstr "" -#: ../../reference/datamodel.rst:1809 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1809 msgid "" "Multiple inheritance with multiple slotted parent classes can be used, but " "only one parent is allowed to have attributes created by slots (the other " "bases must have empty slot layouts) - violations raise :exc:`TypeError`." msgstr "" -#: ../../reference/datamodel.rst:1814 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1814 msgid "" "If an iterator is used for *__slots__* then a descriptor is created for each" " of the iterator's values. However, the *__slots__* attribute will be an " "empty iterator." msgstr "" -#: ../../reference/datamodel.rst:1821 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1821 msgid "Customizing class creation" msgstr "" -#: ../../reference/datamodel.rst:1823 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1823 msgid "" "Whenever a class inherits from another class, *__init_subclass__* is called " "on that class. This way, it is possible to write classes which change the " @@ -2169,14 +2174,14 @@ msgid "" "defining the method." msgstr "" -#: ../../reference/datamodel.rst:1832 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1832 msgid "" "This method is called whenever the containing class is subclassed. *cls* is " "then the new subclass. If defined as a normal instance method, this method " "is implicitly converted to a class method." msgstr "" -#: ../../reference/datamodel.rst:1836 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1836 msgid "" "Keyword arguments which are given to a new class are passed to the parent's " "class ``__init_subclass__``. For compatibility with other classes using " @@ -2184,13 +2189,13 @@ msgid "" "pass the others over to the base class, as in::" msgstr "" -#: ../../reference/datamodel.rst:1850 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1850 msgid "" "The default implementation ``object.__init_subclass__`` does nothing, but " "raises an error if it is called with any arguments." msgstr "" -#: ../../reference/datamodel.rst:1855 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1855 msgid "" "The metaclass hint ``metaclass`` is consumed by the rest of the type " "machinery, and is never passed to ``__init_subclass__`` implementations. The" @@ -2198,18 +2203,18 @@ msgid "" "``type(cls)``." msgstr "" -#: ../../reference/datamodel.rst:1866 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1866 msgid "Metaclasses" msgstr "" -#: ../../reference/datamodel.rst:1873 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1873 msgid "" "By default, classes are constructed using :func:`type`. The class body is " "executed in a new namespace and the class name is bound locally to the " "result of ``type(name, bases, namespace)``." msgstr "" -#: ../../reference/datamodel.rst:1877 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1877 msgid "" "The class creation process can be customized by passing the ``metaclass`` " "keyword argument in the class definition line, or by inheriting from an " @@ -2217,41 +2222,41 @@ msgid "" "both ``MyClass`` and ``MySubclass`` are instances of ``Meta``::" msgstr "" -#: ../../reference/datamodel.rst:1891 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1891 msgid "" "Any other keyword arguments that are specified in the class definition are " "passed through to all metaclass operations described below." msgstr "" -#: ../../reference/datamodel.rst:1894 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1894 msgid "When a class definition is executed, the following steps occur:" msgstr "" -#: ../../reference/datamodel.rst:1896 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1896 msgid "MRO entries are resolved;" msgstr "" -#: ../../reference/datamodel.rst:1897 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1897 msgid "the appropriate metaclass is determined;" msgstr "" -#: ../../reference/datamodel.rst:1898 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1898 msgid "the class namespace is prepared;" msgstr "" -#: ../../reference/datamodel.rst:1899 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1899 msgid "the class body is executed;" msgstr "" -#: ../../reference/datamodel.rst:1900 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1900 msgid "the class object is created." msgstr "" -#: ../../reference/datamodel.rst:1904 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1904 msgid "Resolving MRO entries" msgstr "" -#: ../../reference/datamodel.rst:1906 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1906 msgid "" "If a base that appears in class definition is not an instance of " ":class:`type`, then an ``__mro_entries__`` method is searched on it. If " @@ -2260,37 +2265,38 @@ msgid "" "empty, in such case the original base is ignored." msgstr "" -#: ../../reference/datamodel.rst:1914 ../../reference/datamodel.rst:2101 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1914 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2101 msgid ":pep:`560` - Core support for typing module and generic types" msgstr "" -#: ../../reference/datamodel.rst:1918 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1918 msgid "Determining the appropriate metaclass" msgstr "" -#: ../../reference/datamodel.rst:1922 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1922 msgid "" "The appropriate metaclass for a class definition is determined as follows:" msgstr "" -#: ../../reference/datamodel.rst:1924 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1924 msgid "" "if no bases and no explicit metaclass are given, then :func:`type` is used;" msgstr "" -#: ../../reference/datamodel.rst:1925 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1925 msgid "" "if an explicit metaclass is given and it is *not* an instance of " ":func:`type`, then it is used directly as the metaclass;" msgstr "" -#: ../../reference/datamodel.rst:1927 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1927 msgid "" "if an instance of :func:`type` is given as the explicit metaclass, or bases " "are defined, then the most derived metaclass is used." msgstr "" -#: ../../reference/datamodel.rst:1930 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1930 msgid "" "The most derived metaclass is selected from the explicitly specified " "metaclass (if any) and the metaclasses (i.e. ``type(cls)``) of all specified" @@ -2299,11 +2305,11 @@ msgid "" "that criterion, then the class definition will fail with ``TypeError``." msgstr "" -#: ../../reference/datamodel.rst:1940 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1940 msgid "Preparing the class namespace" msgstr "" -#: ../../reference/datamodel.rst:1945 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1945 msgid "" "Once the appropriate metaclass has been identified, then the class namespace" " is prepared. If the metaclass has a ``__prepare__`` attribute, it is called" @@ -2311,25 +2317,25 @@ msgid "" "additional keyword arguments, if any, come from the class definition)." msgstr "" -#: ../../reference/datamodel.rst:1950 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1950 msgid "" "If the metaclass has no ``__prepare__`` attribute, then the class namespace " "is initialised as an empty ordered mapping." msgstr "" -#: ../../reference/datamodel.rst:1955 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1955 msgid ":pep:`3115` - Metaclasses in Python 3000" msgstr "" -#: ../../reference/datamodel.rst:1956 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1956 msgid "Introduced the ``__prepare__`` namespace hook" msgstr "" -#: ../../reference/datamodel.rst:1960 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1960 msgid "Executing the class body" msgstr "" -#: ../../reference/datamodel.rst:1965 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1965 msgid "" "The class body is executed (approximately) as ``exec(body, globals(), " "namespace)``. The key difference from a normal call to :func:`exec` is that " @@ -2338,7 +2344,7 @@ msgid "" "inside a function." msgstr "" -#: ../../reference/datamodel.rst:1971 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1971 msgid "" "However, even when the class definition occurs inside the function, methods " "defined inside the class still cannot see names defined at the class scope. " @@ -2347,11 +2353,11 @@ msgid "" "reference described in the next section." msgstr "" -#: ../../reference/datamodel.rst:1980 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1980 msgid "Creating the class object" msgstr "" -#: ../../reference/datamodel.rst:1987 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1987 msgid "" "Once the class namespace has been populated by executing the class body, the" " class object is created by calling ``metaclass(name, bases, namespace, " @@ -2359,7 +2365,7 @@ msgid "" "to ``__prepare__``)." msgstr "" -#: ../../reference/datamodel.rst:1992 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:1992 msgid "" "This class object is the one that will be referenced by the zero-argument " "form of :func:`super`. ``__class__`` is an implicit closure reference " @@ -2370,7 +2376,7 @@ msgid "" " is identified based on the first argument passed to the method." msgstr "" -#: ../../reference/datamodel.rst:2002 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2002 msgid "" "In CPython 3.6 and later, the ``__class__`` cell is passed to the metaclass " "as a ``__classcell__`` entry in the class namespace. If present, this must " @@ -2379,39 +2385,39 @@ msgid "" " in Python 3.8." msgstr "" -#: ../../reference/datamodel.rst:2008 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2008 msgid "" "When using the default metaclass :class:`type`, or any metaclass that " "ultimately calls ``type.__new__``, the following additional customisation " "steps are invoked after creating the class object:" msgstr "" -#: ../../reference/datamodel.rst:2012 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2012 msgid "" "first, ``type.__new__`` collects all of the descriptors in the class " "namespace that define a :meth:`~object.__set_name__` method;" msgstr "" -#: ../../reference/datamodel.rst:2014 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2014 msgid "" "second, all of these ``__set_name__`` methods are called with the class " "being defined and the assigned name of that particular descriptor;" msgstr "" -#: ../../reference/datamodel.rst:2016 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2016 msgid "" "finally, the :meth:`~object.__init_subclass__` hook is called on the " "immediate parent of the new class in its method resolution order." msgstr "" -#: ../../reference/datamodel.rst:2019 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2019 msgid "" "After the class object is created, it is passed to the class decorators " "included in the class definition (if any) and the resulting object is bound " "in the local namespace as the defined class." msgstr "" -#: ../../reference/datamodel.rst:2023 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2023 msgid "" "When a new class is created by ``type.__new__``, the object provided as the " "namespace parameter is copied to a new ordered mapping and the original " @@ -2419,19 +2425,19 @@ msgid "" "becomes the :attr:`~object.__dict__` attribute of the class object." msgstr "" -#: ../../reference/datamodel.rst:2030 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2030 msgid ":pep:`3135` - New super" msgstr "" -#: ../../reference/datamodel.rst:2031 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2031 msgid "Describes the implicit ``__class__`` closure reference" msgstr "" -#: ../../reference/datamodel.rst:2035 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2035 msgid "Uses for metaclasses" msgstr "" -#: ../../reference/datamodel.rst:2037 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2037 msgid "" "The potential uses for metaclasses are boundless. Some ideas that have been " "explored include enum, logging, interface checking, automatic delegation, " @@ -2439,17 +2445,17 @@ msgid "" "locking/synchronization." msgstr "" -#: ../../reference/datamodel.rst:2044 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2044 msgid "Customizing instance and subclass checks" msgstr "" -#: ../../reference/datamodel.rst:2046 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2046 msgid "" "The following methods are used to override the default behavior of the " ":func:`isinstance` and :func:`issubclass` built-in functions." msgstr "" -#: ../../reference/datamodel.rst:2049 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2049 msgid "" "In particular, the metaclass :class:`abc.ABCMeta` implements these methods " "in order to allow the addition of Abstract Base Classes (ABCs) as \"virtual " @@ -2457,21 +2463,21 @@ msgid "" "other ABCs." msgstr "" -#: ../../reference/datamodel.rst:2056 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2056 msgid "" "Return true if *instance* should be considered a (direct or indirect) " "instance of *class*. If defined, called to implement ``isinstance(instance, " "class)``." msgstr "" -#: ../../reference/datamodel.rst:2063 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2063 msgid "" "Return true if *subclass* should be considered a (direct or indirect) " "subclass of *class*. If defined, called to implement ``issubclass(subclass," " class)``." msgstr "" -#: ../../reference/datamodel.rst:2068 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2068 msgid "" "Note that these methods are looked up on the type (metaclass) of a class. " "They cannot be defined as class methods in the actual class. This is " @@ -2479,11 +2485,11 @@ msgid "" "only in this case the instance is itself a class." msgstr "" -#: ../../reference/datamodel.rst:2079 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2079 msgid ":pep:`3119` - Introducing Abstract Base Classes" msgstr "" -#: ../../reference/datamodel.rst:2076 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2076 msgid "" "Includes the specification for customizing :func:`isinstance` and " ":func:`issubclass` behavior through :meth:`~class.__instancecheck__` and " @@ -2492,23 +2498,23 @@ msgid "" "the language." msgstr "" -#: ../../reference/datamodel.rst:2084 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2084 msgid "Emulating generic types" msgstr "" -#: ../../reference/datamodel.rst:2086 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2086 msgid "" "One can implement the generic class syntax as specified by :pep:`484` (for " "example ``List[int]``) by defining a special method:" msgstr "" -#: ../../reference/datamodel.rst:2091 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2091 msgid "" "Return an object representing the specialization of a generic class by type " "arguments found in *key*." msgstr "" -#: ../../reference/datamodel.rst:2094 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2094 msgid "" "This method is looked up on the class object itself, and when defined in the" " class body, this method is implicitly a class method. Note, this mechanism" @@ -2516,22 +2522,22 @@ msgid "" "discouraged." msgstr "" -#: ../../reference/datamodel.rst:2107 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2107 msgid "Emulating callable objects" msgstr "" -#: ../../reference/datamodel.rst:2114 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2114 msgid "" "Called when the instance is \"called\" as a function; if this method is " "defined, ``x(arg1, arg2, ...)`` is a shorthand for ``x.__call__(arg1, arg2, " "...)``." msgstr "" -#: ../../reference/datamodel.rst:2121 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2121 msgid "Emulating container types" msgstr "" -#: ../../reference/datamodel.rst:2123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2123 msgid "" "The following methods can be defined to implement container objects. " "Containers usually are sequences (such as lists or tuples) or mappings (like" @@ -2564,7 +2570,7 @@ msgid "" " should iterate through the values." msgstr "" -#: ../../reference/datamodel.rst:2158 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2158 msgid "" "Called to implement the built-in function :func:`len`. Should return the " "length of the object, an integer ``>=`` 0. Also, an object that doesn't " @@ -2572,7 +2578,7 @@ msgid "" "zero is considered to be false in a Boolean context." msgstr "" -#: ../../reference/datamodel.rst:2165 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2165 msgid "" "In CPython, the length is required to be at most :attr:`sys.maxsize`. If the" " length is larger than :attr:`!sys.maxsize` some features (such as " @@ -2581,7 +2587,7 @@ msgid "" ":meth:`__bool__` method." msgstr "" -#: ../../reference/datamodel.rst:2174 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2174 msgid "" "Called to implement :func:`operator.length_hint`. Should return an estimated" " length for the object (which may be greater or less than the actual " @@ -2591,21 +2597,21 @@ msgid "" "optimization and is never required for correctness." msgstr "" -#: ../../reference/datamodel.rst:2188 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2188 msgid "" "Slicing is done exclusively with the following three methods. A call like " "::" msgstr "" -#: ../../reference/datamodel.rst:2192 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2192 msgid "is translated to ::" msgstr "" -#: ../../reference/datamodel.rst:2196 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2196 msgid "and so forth. Missing slice items are always filled in with ``None``." msgstr "" -#: ../../reference/datamodel.rst:2201 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2201 msgid "" "Called to implement evaluation of ``self[key]``. For sequence types, the " "accepted keys should be integers and slice objects. Note that the special " @@ -2617,13 +2623,13 @@ msgid "" "*key* is missing (not in the container), :exc:`KeyError` should be raised." msgstr "" -#: ../../reference/datamodel.rst:2212 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2212 msgid "" ":keyword:`for` loops expect that an :exc:`IndexError` will be raised for " "illegal indexes to allow proper detection of the end of the sequence." msgstr "" -#: ../../reference/datamodel.rst:2218 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2218 msgid "" "Called to implement assignment to ``self[key]``. Same note as for " ":meth:`__getitem__`. This should only be implemented for mappings if the " @@ -2632,7 +2638,7 @@ msgid "" "be raised for improper *key* values as for the :meth:`__getitem__` method." msgstr "" -#: ../../reference/datamodel.rst:2227 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2227 msgid "" "Called to implement deletion of ``self[key]``. Same note as for " ":meth:`__getitem__`. This should only be implemented for mappings if the " @@ -2641,13 +2647,13 @@ msgid "" " values as for the :meth:`__getitem__` method." msgstr "" -#: ../../reference/datamodel.rst:2236 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2236 msgid "" "Called by :class:`dict`\\ .\\ :meth:`__getitem__` to implement ``self[key]``" " for dict subclasses when key is not in the dictionary." msgstr "" -#: ../../reference/datamodel.rst:2242 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2242 msgid "" "This method is called when an iterator is required for a container. This " "method should return a new iterator object that can iterate over all the " @@ -2655,21 +2661,21 @@ msgid "" "the container." msgstr "" -#: ../../reference/datamodel.rst:2246 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2246 msgid "" "Iterator objects also need to implement this method; they are required to " "return themselves. For more information on iterator objects, see " ":ref:`typeiter`." msgstr "" -#: ../../reference/datamodel.rst:2252 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2252 msgid "" "Called (if present) by the :func:`reversed` built-in to implement reverse " "iteration. It should return a new iterator object that iterates over all " "the objects in the container in reverse order." msgstr "" -#: ../../reference/datamodel.rst:2256 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2256 msgid "" "If the :meth:`__reversed__` method is not provided, the :func:`reversed` " "built-in will fall back to using the sequence protocol (:meth:`__len__` and " @@ -2678,7 +2684,7 @@ msgid "" " is more efficient than the one provided by :func:`reversed`." msgstr "" -#: ../../reference/datamodel.rst:2263 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2263 msgid "" "The membership test operators (:keyword:`in` and :keyword:`not in`) are " "normally implemented as an iteration through a container. However, container" @@ -2686,14 +2692,14 @@ msgid "" "implementation, which also does not require the object be iterable." msgstr "" -#: ../../reference/datamodel.rst:2270 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2270 msgid "" "Called to implement membership test operators. Should return true if *item*" " is in *self*, false otherwise. For mapping objects, this should consider " "the keys of the mapping rather than the values or the key-item pairs." msgstr "" -#: ../../reference/datamodel.rst:2274 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2274 msgid "" "For objects that don't define :meth:`__contains__`, the membership test " "first tries iteration via :meth:`__iter__`, then the old sequence iteration " @@ -2701,11 +2707,11 @@ msgid "" "reference `." msgstr "" -#: ../../reference/datamodel.rst:2283 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2283 msgid "Emulating numeric types" msgstr "" -#: ../../reference/datamodel.rst:2285 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2285 msgid "" "The following methods can be defined to emulate numeric objects. Methods " "corresponding to operations that are not supported by the particular kind of" @@ -2713,7 +2719,7 @@ msgid "" "should be left undefined." msgstr "" -#: ../../reference/datamodel.rst:2311 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2311 msgid "" "These methods are called to implement the binary arithmetic operations " "(``+``, ``-``, ``*``, ``@``, ``/``, ``//``, ``%``, :func:`divmod`, " @@ -2727,13 +2733,13 @@ msgid "" ":func:`pow` function is to be supported." msgstr "" -#: ../../reference/datamodel.rst:2322 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2322 msgid "" "If one of those methods does not support the operation with the supplied " "arguments, it should return ``NotImplemented``." msgstr "" -#: ../../reference/datamodel.rst:2345 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2345 msgid "" "These methods are called to implement the binary arithmetic operations " "(``+``, ``-``, ``*``, ``@``, ``/``, ``//``, ``%``, :func:`divmod`, " @@ -2745,13 +2751,13 @@ msgid "" "``y.__rsub__(x)`` is called if ``x.__sub__(y)`` returns *NotImplemented*." msgstr "" -#: ../../reference/datamodel.rst:2356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2356 msgid "" "Note that ternary :func:`pow` will not try calling :meth:`__rpow__` (the " "coercion rules would become too complicated)." msgstr "" -#: ../../reference/datamodel.rst:2361 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2361 msgid "" "If the right operand's type is a subclass of the left operand's type and " "that subclass provides the reflected method for the operation, this method " @@ -2759,7 +2765,7 @@ msgid "" "behavior allows subclasses to override their ancestors' operations." msgstr "" -#: ../../reference/datamodel.rst:2381 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2381 msgid "" "These methods are called to implement the augmented arithmetic assignments " "(``+=``, ``-=``, ``*=``, ``@=``, ``/=``, ``//=``, ``%=``, ``**=``, ``<<=``, " @@ -2775,19 +2781,19 @@ msgid "" "fact part of the data model." msgstr "" -#: ../../reference/datamodel.rst:2402 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2402 msgid "" "Called to implement the unary arithmetic operations (``-``, ``+``, " ":func:`abs` and ``~``)." msgstr "" -#: ../../reference/datamodel.rst:2415 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2415 msgid "" "Called to implement the built-in functions :func:`complex`, :func:`int` and " ":func:`float`. Should return a value of the appropriate type." msgstr "" -#: ../../reference/datamodel.rst:2422 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2422 msgid "" "Called to implement :func:`operator.index`, and whenever Python needs to " "losslessly convert the numeric object to an integer object (such as in " @@ -2796,14 +2802,14 @@ msgid "" "integer type. Must return an integer." msgstr "" -#: ../../reference/datamodel.rst:2428 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2428 msgid "" "If :meth:`__int__`, :meth:`__float__` and :meth:`__complex__` are not " "defined then corresponding built-in functions :func:`int`, :func:`float` and" " :func:`complex` fall back to :meth:`__index__`." msgstr "" -#: ../../reference/datamodel.rst:2440 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2440 msgid "" "Called to implement the built-in function :func:`round` and :mod:`math` " "functions :func:`~math.trunc`, :func:`~math.floor` and :func:`~math.ceil`. " @@ -2812,17 +2818,17 @@ msgid "" "(typically an :class:`int`)." msgstr "" -#: ../../reference/datamodel.rst:2446 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2446 msgid "" "If :meth:`__int__` is not defined then the built-in function :func:`int` " "falls back to :meth:`__trunc__`." msgstr "" -#: ../../reference/datamodel.rst:2453 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2453 msgid "With Statement Context Managers" msgstr "" -#: ../../reference/datamodel.rst:2455 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2455 msgid "" "A :dfn:`context manager` is an object that defines the runtime context to be" " established when executing a :keyword:`with` statement. The context manager" @@ -2832,32 +2838,32 @@ msgid "" " can also be used by directly invoking their methods." msgstr "" -#: ../../reference/datamodel.rst:2466 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2466 msgid "" "Typical uses of context managers include saving and restoring various kinds " "of global state, locking and unlocking resources, closing opened files, etc." msgstr "" -#: ../../reference/datamodel.rst:2469 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2469 msgid "" "For more information on context managers, see :ref:`typecontextmanager`." msgstr "" -#: ../../reference/datamodel.rst:2474 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2474 msgid "" "Enter the runtime context related to this object. The :keyword:`with` " "statement will bind this method's return value to the target(s) specified in" " the :keyword:`!as` clause of the statement, if any." msgstr "" -#: ../../reference/datamodel.rst:2481 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2481 msgid "" "Exit the runtime context related to this object. The parameters describe the" " exception that caused the context to be exited. If the context was exited " "without an exception, all three arguments will be :const:`None`." msgstr "" -#: ../../reference/datamodel.rst:2485 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2485 msgid "" "If an exception is supplied, and the method wishes to suppress the exception" " (i.e., prevent it from being propagated), it should return a true value. " @@ -2865,27 +2871,27 @@ msgid "" "method." msgstr "" -#: ../../reference/datamodel.rst:2489 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2489 msgid "" "Note that :meth:`__exit__` methods should not reraise the passed-in " "exception; this is the caller's responsibility." msgstr "" -#: ../../reference/datamodel.rst:2496 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2496 msgid ":pep:`343` - The \"with\" statement" msgstr "" -#: ../../reference/datamodel.rst:2496 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2496 msgid "" "The specification, background, and examples for the Python :keyword:`with` " "statement." msgstr "" -#: ../../reference/datamodel.rst:2503 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2503 msgid "Special method lookup" msgstr "" -#: ../../reference/datamodel.rst:2505 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2505 msgid "" "For custom classes, implicit invocations of special methods are only " "guaranteed to work correctly if defined on an object's type, not in the " @@ -2893,7 +2899,7 @@ msgid "" "following code raises an exception::" msgstr "" -#: ../../reference/datamodel.rst:2520 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2520 msgid "" "The rationale behind this behaviour lies with a number of special methods " "such as :meth:`__hash__` and :meth:`__repr__` that are implemented by all " @@ -2902,21 +2908,21 @@ msgid "" "type object itself::" msgstr "" -#: ../../reference/datamodel.rst:2533 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2533 msgid "" "Incorrectly attempting to invoke an unbound method of a class in this way is" " sometimes referred to as 'metaclass confusion', and is avoided by bypassing" " the instance when looking up special methods::" msgstr "" -#: ../../reference/datamodel.rst:2542 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2542 msgid "" "In addition to bypassing any instance attributes in the interest of " "correctness, implicit special method lookup generally also bypasses the " ":meth:`__getattribute__` method even of the object's metaclass::" msgstr "" -#: ../../reference/datamodel.rst:2568 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2568 msgid "" "Bypassing the :meth:`__getattribute__` machinery in this fashion provides " "significant scope for speed optimisations within the interpreter, at the " @@ -2925,44 +2931,44 @@ msgid "" "invoked by the interpreter)." msgstr "" -#: ../../reference/datamodel.rst:2579 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2579 msgid "Coroutines" msgstr "*Coroutines*" -#: ../../reference/datamodel.rst:2583 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2583 msgid "Awaitable Objects" msgstr "" -#: ../../reference/datamodel.rst:2585 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2585 msgid "" "An :term:`awaitable` object generally implements an :meth:`__await__` " "method. :term:`Coroutine` objects returned from :keyword:`async def` " "functions are awaitable." msgstr "" -#: ../../reference/datamodel.rst:2591 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2591 msgid "" "The :term:`generator iterator` objects returned from generators decorated " "with :func:`types.coroutine` or :func:`asyncio.coroutine` are also " "awaitable, but they do not implement :meth:`__await__`." msgstr "" -#: ../../reference/datamodel.rst:2597 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2597 msgid "" "Must return an :term:`iterator`. Should be used to implement " ":term:`awaitable` objects. For instance, :class:`asyncio.Future` implements" " this method to be compatible with the :keyword:`await` expression." msgstr "" -#: ../../reference/datamodel.rst:2603 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2603 msgid ":pep:`492` for additional information about awaitable objects." msgstr "" -#: ../../reference/datamodel.rst:2609 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2609 msgid "Coroutine Objects" msgstr "Objek Coroutine" -#: ../../reference/datamodel.rst:2611 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2611 msgid "" ":term:`Coroutine` objects are :term:`awaitable` objects. A coroutine's " "execution can be controlled by calling :meth:`__await__` and iterating over " @@ -2973,18 +2979,18 @@ msgid "" " should not directly raise unhandled :exc:`StopIteration` exceptions." msgstr "" -#: ../../reference/datamodel.rst:2619 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2619 msgid "" "Coroutines also have the methods listed below, which are analogous to those " "of generators (see :ref:`generator-methods`). However, unlike generators, " "coroutines do not directly support iteration." msgstr "" -#: ../../reference/datamodel.rst:2623 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2623 msgid "It is a :exc:`RuntimeError` to await on a coroutine more than once." msgstr "" -#: ../../reference/datamodel.rst:2629 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2629 msgid "" "Starts or resumes execution of the coroutine. If *value* is ``None``, this " "is equivalent to advancing the iterator returned by :meth:`__await__`. If " @@ -2995,7 +3001,7 @@ msgid "" "value, described above." msgstr "" -#: ../../reference/datamodel.rst:2639 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2639 msgid "" "Raises the specified exception in the coroutine. This method delegates to " "the :meth:`~generator.throw` method of the iterator that caused the " @@ -3006,7 +3012,7 @@ msgid "" "not caught in the coroutine, it propagates back to the caller." msgstr "" -#: ../../reference/datamodel.rst:2650 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2650 msgid "" "Causes the coroutine to clean itself up and exit. If the coroutine is " "suspended, this method first delegates to the :meth:`~generator.close` " @@ -3016,97 +3022,97 @@ msgid "" " is marked as having finished executing, even if it was never started." msgstr "" -#: ../../reference/datamodel.rst:2658 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2658 msgid "" "Coroutine objects are automatically closed using the above process when they" " are about to be destroyed." msgstr "" -#: ../../reference/datamodel.rst:2664 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2664 msgid "Asynchronous Iterators" msgstr "" -#: ../../reference/datamodel.rst:2666 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2666 msgid "" "An *asynchronous iterator* can call asynchronous code in its ``__anext__`` " "method." msgstr "" -#: ../../reference/datamodel.rst:2669 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2669 msgid "" "Asynchronous iterators can be used in an :keyword:`async for` statement." msgstr "" -#: ../../reference/datamodel.rst:2673 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2673 msgid "Must return an *asynchronous iterator* object." msgstr "" -#: ../../reference/datamodel.rst:2677 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2677 msgid "" "Must return an *awaitable* resulting in a next value of the iterator. " "Should raise a :exc:`StopAsyncIteration` error when the iteration is over." msgstr "" -#: ../../reference/datamodel.rst:2680 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2680 msgid "An example of an asynchronous iterable object::" msgstr "" -#: ../../reference/datamodel.rst:2697 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2697 msgid "" "Prior to Python 3.7, ``__aiter__`` could return an *awaitable* that would " "resolve to an :term:`asynchronous iterator `." msgstr "" -#: ../../reference/datamodel.rst:2702 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2702 msgid "" "Starting with Python 3.7, ``__aiter__`` must return an asynchronous iterator" " object. Returning anything else will result in a :exc:`TypeError` error." msgstr "" -#: ../../reference/datamodel.rst:2710 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2710 msgid "Asynchronous Context Managers" msgstr "" -#: ../../reference/datamodel.rst:2712 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2712 msgid "" "An *asynchronous context manager* is a *context manager* that is able to " "suspend execution in its ``__aenter__`` and ``__aexit__`` methods." msgstr "" -#: ../../reference/datamodel.rst:2715 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2715 msgid "" "Asynchronous context managers can be used in an :keyword:`async with` " "statement." msgstr "" -#: ../../reference/datamodel.rst:2719 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2719 msgid "" "Semantically similar to :meth:`__enter__`, the only difference being that it" " must return an *awaitable*." msgstr "" -#: ../../reference/datamodel.rst:2724 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2724 msgid "" "Semantically similar to :meth:`__exit__`, the only difference being that it " "must return an *awaitable*." msgstr "" -#: ../../reference/datamodel.rst:2727 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2727 msgid "An example of an asynchronous context manager class::" msgstr "" -#: ../../reference/datamodel.rst:2740 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2740 msgid "Footnotes" msgstr "Catatan kaki" -#: ../../reference/datamodel.rst:2741 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2741 msgid "" "It *is* possible in some cases to change an object's type, under certain " "controlled conditions. It generally isn't a good idea though, since it can " "lead to some very strange behaviour if it is handled incorrectly." msgstr "" -#: ../../reference/datamodel.rst:2745 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2745 msgid "" "The :meth:`__hash__`, :meth:`__iter__`, :meth:`__reversed__`, and " ":meth:`__contains__` methods have special handling for this; others will " @@ -3114,7 +3120,7 @@ msgid "" "that ``None`` is not callable." msgstr "" -#: ../../reference/datamodel.rst:2750 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2750 msgid "" "\"Does not support\" here means that the class has no such method, or the " "method returns ``NotImplemented``. Do not set the method to ``None`` if you" @@ -3122,7 +3128,7 @@ msgid "" "instead have the opposite effect of explicitly *blocking* such fallback." msgstr "" -#: ../../reference/datamodel.rst:2756 +#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/datamodel.rst:2756 msgid "" "For operands of the same type, it is assumed that if the non-reflected " "method (such as :meth:`__add__`) fails the operation is not supported, which" diff --git a/tutorial/classes.po b/tutorial/classes.po index 50bc8fa..04d4558 100644 --- a/tutorial/classes.po +++ b/tutorial/classes.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-12-16 12:12+0000\n" "PO-Revision-Date: 2017-02-16 23:39+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -21,11 +21,11 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../tutorial/classes.rst:5 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:5 msgid "Classes" -msgstr "Kelas-kelas" +msgstr "Classes" -#: ../../tutorial/classes.rst:7 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:7 msgid "" "Classes provide a means of bundling data and functionality together. " "Creating a new class creates a new *type* of object, allowing new " @@ -33,14 +33,14 @@ msgid "" "attributes attached to it for maintaining its state. Class instances can " "also have methods (defined by its class) for modifying its state." msgstr "" -"Kelas menyediakan sarana untuk menggabungkan data dan fungsionalitas " -"bersama. Membuat kelas baru membuat objek *type* baru, memungkinkan dibuat " -"*instance* baru dari tipe itu. Setiap *instance* kelas dapat memiliki " -"atribut yang melekat padanya untuk mempertahankan kondisinya. *Instanc*e " -"kelas juga dapat memiliki metode (ditentukan oleh kelasnya) untuk " -"memodifikasi kondisinya." +"*Classes* atau kelas-kelas menyediakan sarana untuk menggabungkan data dan " +"fungsionalitas bersama. Membuat sebuah *class* baru menghasilkan objek " +"dengan *type* baru, memungkinkan dibuat *instance* baru dari tipe itu. " +"Setiap *instance* dari *class* dapat memiliki atribut yang melekat padanya " +"untuk mempertahankan kondisinya. *Instance* dari sebuah *class* juga dapat " +"memiliki metode (ditentukan oleh *class*) untuk memodifikasi kondisinya." -#: ../../tutorial/classes.rst:13 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:13 msgid "" "Compared with other programming languages, Python's class mechanism adds " "classes with a minimum of new syntax and semantics. It is a mixture of the " @@ -64,7 +64,7 @@ msgstr "" "mengambil bagian dari sifat dinamis Python: mereka dibuat pada saat runtime," " dan dapat dimodifikasi lebih lanjut setelah pembuatan." -#: ../../tutorial/classes.rst:23 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:23 msgid "" "In C++ terminology, normally class members (including the data members) are " "*public* (except see below :ref:`tut-private`), and all member functions are" @@ -90,7 +90,7 @@ msgstr "" "bawaan dengan sintaks khusus (operator aritmatika, *subscripting* dll) dapat" " didefinisikan ulang untuk *instance* kelas." -#: ../../tutorial/classes.rst:34 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:34 msgid "" "(Lacking universally accepted terminology to talk about classes, I will make" " occasional use of Smalltalk and C++ terms. I would use Modula-3 terms, " @@ -103,11 +103,11 @@ msgstr "" "objeknya lebih dekat dengan Python daripada C++, tapi saya berharap bahwa " "beberapa pembaca pernah mendengarnya.)" -#: ../../tutorial/classes.rst:43 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:43 msgid "A Word About Names and Objects" msgstr "Sepatah Kata Tentang Nama dan Objek" -#: ../../tutorial/classes.rst:45 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:45 msgid "" "Objects have individuality, and multiple names (in multiple scopes) can be " "bound to the same object. This is known as aliasing in other languages. " @@ -137,11 +137,11 @@ msgstr "" "menghilangkan kebutuhan untuk dua mekanisme yang berbeda melewatkan argumen " "*argument passing* seperti dalam Pascal." -#: ../../tutorial/classes.rst:61 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:61 msgid "Python Scopes and Namespaces" msgstr "Lingkup Python dan *Namespaces*" -#: ../../tutorial/classes.rst:63 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:63 msgid "" "Before introducing classes, I first have to tell you something about " "Python's scope rules. Class definitions play some neat tricks with " @@ -156,11 +156,11 @@ msgstr "" " memahami apa yang terjadi. Kebetulan, pengetahuan tentang subjek ini " "berguna untuk programmer Python tingkat lanjut." -#: ../../tutorial/classes.rst:69 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:69 msgid "Let's begin with some definitions." msgstr "Mari kita mulai dengan beberapa definisi." -#: ../../tutorial/classes.rst:71 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:71 msgid "" "A *namespace* is a mapping from names to objects. Most namespaces are " "currently implemented as Python dictionaries, but that's normally not " @@ -187,7 +187,7 @@ msgstr "" "dapat mendefinisikan fungsi ``maximize`` tanpa kebingungan --- pengguna " "modul harus memberikan awalan dengan nama modul." -#: ../../tutorial/classes.rst:82 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:82 msgid "" "By the way, I use the word *attribute* for any name following a dot --- for " "example, in the expression ``z.real``, ``real`` is an attribute of the " @@ -206,7 +206,7 @@ msgstr "" " pemetaan langsung antara atribut modul dan nama global yang didefinisikan " "dalam modul: mereka berbagi namespace yang sama! [#]_" -#: ../../tutorial/classes.rst:90 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:90 msgid "" "Attributes may be read-only or writable. In the latter case, assignment to " "attributes is possible. Module attributes are writable: you can write " @@ -222,7 +222,7 @@ msgstr "" " ``del modname.the_answer`` akan menghapus atribut :attr:`the_answer` dari " "objek yang dinamai oleh ``modname``." -#: ../../tutorial/classes.rst:96 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:96 msgid "" "Namespaces are created at different moments and have different lifetimes. " "The namespace containing the built-in names is created when the Python " @@ -244,7 +244,7 @@ msgstr "" ":mod:`__main__`, sehingga mereka memiliki namespace global sendiri. (Nama " "bawaan sebenarnya juga hidup dalam modul; ini disebut :mod:`builtins`.)" -#: ../../tutorial/classes.rst:106 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:106 msgid "" "The local namespace for a function is created when the function is called, " "and deleted when the function returns or raises an exception that is not " @@ -259,7 +259,7 @@ msgstr "" " saja, pemanggilan rekursif masing-masing memiliki ruang-nama *namespace* " "lokal mereka sendiri." -#: ../../tutorial/classes.rst:112 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:112 msgid "" "A *scope* is a textual region of a Python program where a namespace is " "directly accessible. \"Directly accessible\" here means that an unqualified" @@ -270,7 +270,7 @@ msgstr "" "berarti bahwa referensi yang tidak memenuhi syarat untuk suatu nama berusaha" " menemukan nama tersebut di *namespace*." -#: ../../tutorial/classes.rst:116 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:116 msgid "" "Although scopes are determined statically, they are used dynamically. At any" " time during execution, there are at least three nested scopes whose " @@ -280,13 +280,13 @@ msgstr "" "dinamis. Setiap saat selama eksekusi, setidaknya ada tiga cakupan bersarang " "yang ruang nama-nya *namespaces* dapat diakses secara langsung:" -#: ../../tutorial/classes.rst:120 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:120 msgid "the innermost scope, which is searched first, contains the local names" msgstr "" "ruang lingkup *scope* terdalam, yang dicari pertama kali, berisi nama-nama " "lokal" -#: ../../tutorial/classes.rst:121 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:121 msgid "" "the scopes of any enclosing functions, which are searched starting with the " "nearest enclosing scope, contains non-local, but also non-global names" @@ -294,11 +294,11 @@ msgstr "" "lingkup *scope* dari setiap fungsi penutup, yang dicari dimulai dengan " "lingkup penutup terdekat, berisi nama-nama non-lokal, tetapi juga non-global" -#: ../../tutorial/classes.rst:123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:123 msgid "the next-to-last scope contains the current module's global names" msgstr "lingkup berikutnya *next-to-last* berisi nama global modul saat ini" -#: ../../tutorial/classes.rst:124 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:124 msgid "" "the outermost scope (searched last) is the namespace containing built-in " "names" @@ -306,7 +306,7 @@ msgstr "" "ruang lingkup *scope* terluar (dicari terakhir) adalah *namespace* yang " "mengandung nama bawaan" -#: ../../tutorial/classes.rst:126 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:126 msgid "" "If a name is declared global, then all references and assignments go " "directly to the middle scope containing the module's global names. To " @@ -324,7 +324,7 @@ msgstr "" "seperti itu hanya akan membuat variabel lokal *baru* dalam cakupan terdalam," " membiarkan variabel luar yang dinamai identik tidak berubah)." -#: ../../tutorial/classes.rst:133 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:133 msgid "" "Usually, the local scope references the local names of the (textually) " "current function. Outside functions, the local scope references the same " @@ -336,7 +336,7 @@ msgstr "" "lingkup global: *namespace* modul. Definisi kelas menempatkan namespace lain" " dalam lingkup lokal." -#: ../../tutorial/classes.rst:138 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:138 msgid "" "It is important to realize that scopes are determined textually: the global " "scope of a function defined in a module is that module's namespace, no " @@ -355,7 +355,7 @@ msgstr "" "mengandalkan resolusi nama dinamis! (Faktanya, variabel lokal sudah " "ditentukan secara statis.)" -#: ../../tutorial/classes.rst:146 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:146 msgid "" "A special quirk of Python is that -- if no :keyword:`global` statement is in" " effect -- assignments to names always go into the innermost scope. " @@ -376,7 +376,7 @@ msgstr "" "pernyataan :keyword:`import` dan definisi fungsi mengikat modul atau nama " "fungsi di lingkup lokal." -#: ../../tutorial/classes.rst:154 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:154 msgid "" "The :keyword:`global` statement can be used to indicate that particular " "variables live in the global scope and should be rebound there; the " @@ -388,11 +388,11 @@ msgstr "" "pernyataan :keyword:`nonlocal` menunjukkan bahwa variabel tertentu hidup " "dalam cakupan terlampir dan harus dikembalikan ke sana." -#: ../../tutorial/classes.rst:162 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:162 msgid "Scopes and Namespaces Example" msgstr "Contoh Lingkup *Scopes* dan Ruang Nama *Namespaces*" -#: ../../tutorial/classes.rst:164 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:164 msgid "" "This is an example demonstrating how to reference the different scopes and " "namespaces, and how :keyword:`global` and :keyword:`nonlocal` affect " @@ -402,11 +402,11 @@ msgstr "" "ruang nama *namespaces* yang berbeda, dan bagaimana :keyword:`global` dan " ":keyword:`nonlocal` memengaruhi pengikatan variabel::" -#: ../../tutorial/classes.rst:191 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:191 msgid "The output of the example code is:" msgstr "Keluaran dari contoh kode adalah:" -#: ../../tutorial/classes.rst:200 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:200 msgid "" "Note how the *local* assignment (which is default) didn't change " "*scope_test*\\'s binding of *spam*. The :keyword:`nonlocal` assignment " @@ -418,7 +418,7 @@ msgstr "" "mengubah *scope_test*\\'s pengikatan *spam*, dan pemberian nilai " ":keyword:`global` mengubah pengikatan level modul." -#: ../../tutorial/classes.rst:205 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:205 msgid "" "You can also see that there was no previous binding for *spam* before the " ":keyword:`global` assignment." @@ -426,11 +426,11 @@ msgstr "" "Anda juga dapat melihat bahwa tidak ada pengikatan sebelumnya untuk *spam* " "sebelum pemberian nilai :keyword:`global`." -#: ../../tutorial/classes.rst:212 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:212 msgid "A First Look at Classes" msgstr "Pandangan Pertama tentang Kelas" -#: ../../tutorial/classes.rst:214 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:214 msgid "" "Classes introduce a little bit of new syntax, three new object types, and " "some new semantics." @@ -438,15 +438,15 @@ msgstr "" "Kelas memperkenalkan sedikit sintaks baru, tiga tipe objek baru, dan " "beberapa semantik baru." -#: ../../tutorial/classes.rst:221 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:221 msgid "Class Definition Syntax" msgstr "Sintaks Definisi Kelas" -#: ../../tutorial/classes.rst:223 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:223 msgid "The simplest form of class definition looks like this::" msgstr "Bentuk definisi kelas paling sederhana terlihat seperti ini::" -#: ../../tutorial/classes.rst:232 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:232 msgid "" "Class definitions, like function definitions (:keyword:`def` statements) " "must be executed before they have any effect. (You could conceivably place " @@ -457,7 +457,7 @@ msgstr "" "dieksekusi sebelum mereka memiliki efek. (Anda dapat menempatkan definisi " "kelas di cabang dari pernyataan :keyword:`if`, atau di dalam suatu fungsi.)" -#: ../../tutorial/classes.rst:236 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:236 msgid "" "In practice, the statements inside a class definition will usually be " "function definitions, but other statements are allowed, and sometimes useful" @@ -471,7 +471,7 @@ msgstr "" "memiliki bentuk khusus daftar argumen, didikte oleh konvensi pemanggilan " "untuk metode --- sekali lagi, ini dijelaskan nanti." -#: ../../tutorial/classes.rst:242 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:242 msgid "" "When a class definition is entered, a new namespace is created, and used as " "the local scope --- thus, all assignments to local variables go into this " @@ -483,7 +483,7 @@ msgstr "" "variabel lokal masuk ke *namespace* baru ini. Secara khusus, definisi fungsi" " mengikat nama fungsi baru di sini." -#: ../../tutorial/classes.rst:247 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:247 msgid "" "When a class definition is left normally (via the end), a *class object* is " "created. This is basically a wrapper around the contents of the namespace " @@ -501,18 +501,18 @@ msgstr "" "terikat di sini dengan nama kelas yang diberikan dalam header definisi kelas" " (:class:`ClassName` dalam contoh)." -#: ../../tutorial/classes.rst:259 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:259 msgid "Class Objects" msgstr "Objek Kelas *Class Objects*" -#: ../../tutorial/classes.rst:261 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:261 msgid "" "Class objects support two kinds of operations: attribute references and " "instantiation." msgstr "" "Objek kelas mendukung dua jenis operasi: referensi atribut dan instansiasi." -#: ../../tutorial/classes.rst:264 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:264 msgid "" "*Attribute references* use the standard syntax used for all attribute " "references in Python: ``obj.name``. Valid attribute names are all the names" @@ -524,7 +524,7 @@ msgstr "" "adalah semua nama yang ada di *namespace* kelas saat objek kelas dibuat. " "Jadi, jika definisi kelas tampak seperti ini::" -#: ../../tutorial/classes.rst:276 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:276 msgid "" "then ``MyClass.i`` and ``MyClass.f`` are valid attribute references, " "returning an integer and a function object, respectively. Class attributes " @@ -538,7 +538,7 @@ msgstr "" " penugasan. :attr:`__doc__` juga merupakan atribut yang valid, mengembalikan" " *docstring* milik kelas: ``\"A simple example class\"``." -#: ../../tutorial/classes.rst:282 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:282 msgid "" "Class *instantiation* uses function notation. Just pretend that the class " "object is a parameterless function that returns a new instance of the class." @@ -548,7 +548,7 @@ msgstr "" "objek kelas adalah fungsi tanpa parameter yang mengembalikan instance baru " "dari kelas. Misalnya (dengan asumsi kelas di atas)::" -#: ../../tutorial/classes.rst:288 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:288 msgid "" "creates a new *instance* of the class and assigns this object to the local " "variable ``x``." @@ -556,7 +556,7 @@ msgstr "" "membuat *instance* baru dari kelas dan menetapkan objek ini ke variabel " "lokal ``x``." -#: ../../tutorial/classes.rst:291 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:291 msgid "" "The instantiation operation (\"calling\" a class object) creates an empty " "object. Many classes like to create objects with instances customized to a " @@ -568,7 +568,7 @@ msgstr "" "awal tertentu. Oleh karena itu sebuah kelas dapat mendefinisikan metode " "khusus bernama :meth:`__init__`, seperti ini::" -#: ../../tutorial/classes.rst:299 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:299 msgid "" "When a class defines an :meth:`__init__` method, class instantiation " "automatically invokes :meth:`__init__` for the newly-created class instance." @@ -579,7 +579,7 @@ msgstr "" "baru dibuat. Jadi dalam contoh ini, contoh baru yang diinisialisasi dapat " "diperoleh oleh::" -#: ../../tutorial/classes.rst:305 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:305 msgid "" "Of course, the :meth:`__init__` method may have arguments for greater " "flexibility. In that case, arguments given to the class instantiation " @@ -590,11 +590,11 @@ msgstr "" " operator instantiasi kelas diteruskan ke :meth:`__init__`. Sebagai contoh, " "::" -#: ../../tutorial/classes.rst:322 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:322 msgid "Instance Objects" msgstr "Objek *Instance*" -#: ../../tutorial/classes.rst:324 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:324 msgid "" "Now what can we do with instance objects? The only operations understood by" " instance objects are attribute references. There are two kinds of valid " @@ -604,7 +604,7 @@ msgstr "" "operasi yang dipahami oleh objek instan adalah referensi atribut. Ada dua " "jenis nama atribut yang valid, atribut data, dan metode." -#: ../../tutorial/classes.rst:328 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:328 msgid "" "*data attributes* correspond to \"instance variables\" in Smalltalk, and to " "\"data members\" in C++. Data attributes need not be declared; like local " @@ -619,7 +619,7 @@ msgstr "" "``x`` adalah turunan dari :class:`MyClass` yang dibuat di atas, bagian kode " "berikut akan mencetak nilai ``16``, tanpa meninggalkan jejak::" -#: ../../tutorial/classes.rst:340 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:340 msgid "" "The other kind of instance attribute reference is a *method*. A method is a " "function that \"belongs to\" an object. (In Python, the term method is not " @@ -637,7 +637,7 @@ msgstr "" "istilah metode secara eksklusif untuk mengartikan metode objek *instance* " "kelas, kecuali dinyatakan secara eksplisit.)" -#: ../../tutorial/classes.rst:349 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:349 msgid "" "Valid method names of an instance object depend on its class. By " "definition, all attributes of a class that are function objects define " @@ -654,15 +654,15 @@ msgstr "" "bukan hal yang sama dengan ``MyClass.f`` --- itu adalah *method object*, " "bukan objek fungsi." -#: ../../tutorial/classes.rst:360 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:360 msgid "Method Objects" msgstr "Metode Objek" -#: ../../tutorial/classes.rst:362 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:362 msgid "Usually, a method is called right after it is bound::" msgstr "Biasanya, metode dipanggil tepat setelah itu terikat::" -#: ../../tutorial/classes.rst:366 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:366 msgid "" "In the :class:`MyClass` example, this will return the string ``'hello " "world'``. However, it is not necessary to call a method right away: ``x.f`` " @@ -673,11 +673,11 @@ msgstr "" "world'``. Namun, tidak perlu memanggil metode segera: ``x.f`` adalah metode " "objek, dan dapat disimpan dan dipanggil di lain waktu. Sebagai contoh::" -#: ../../tutorial/classes.rst:374 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:374 msgid "will continue to print ``hello world`` until the end of time." msgstr "akan terus mencetak ``hello world`` hingga akhir waktu." -#: ../../tutorial/classes.rst:376 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:376 msgid "" "What exactly happens when a method is called? You may have noticed that " "``x.f()`` was called without an argument above, even though the function " @@ -693,7 +693,7 @@ msgstr "" "fungsi yang membutuhkan argumen dipanggil tanpa --- bahkan jika argumen " "tersebut tidak benar-benar digunakan..." -#: ../../tutorial/classes.rst:382 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:382 msgid "" "Actually, you may have guessed the answer: the special thing about methods " "is that the instance object is passed as the first argument of the function." @@ -710,7 +710,7 @@ msgstr "" "memanggil fungsi yang sesuai dengan daftar argumen yang dibuat dengan " "menyisipkan objek contoh metode sebelum argumen pertama." -#: ../../tutorial/classes.rst:389 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:389 msgid "" "If you still don't understand how methods work, a look at the implementation" " can perhaps clarify matters. When a non-data attribute of an instance is " @@ -732,11 +732,11 @@ msgstr "" "daftar argumen, daftar argumen baru dibangun dari objek instance dan daftar " "argumen, dan objek fungsi dipanggil dengan daftar argumen baru ini." -#: ../../tutorial/classes.rst:403 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:403 msgid "Class and Instance Variables" msgstr "Variabel Kelas dan *Instance*" -#: ../../tutorial/classes.rst:405 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:405 msgid "" "Generally speaking, instance variables are for data unique to each instance " "and class variables are for attributes and methods shared by all instances " @@ -746,7 +746,7 @@ msgstr "" "*instance* dan variabel kelas adalah untuk atribut dan metode yang dibagikan" " oleh semua *instance* kelas::" -#: ../../tutorial/classes.rst:427 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:427 msgid "" "As discussed in :ref:`tut-object`, shared data can have possibly surprising " "effects with involving :term:`mutable` objects such as lists and " @@ -760,17 +760,17 @@ msgstr "" "kode berikut tidak boleh digunakan sebagai variabel kelas karena hanya satu " "daftar yang akan dibagikan oleh semua *Dog* instance::" -#: ../../tutorial/classes.rst:450 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:450 msgid "Correct design of the class should use an instance variable instead::" msgstr "" "Desain kelas yang benar harus menggunakan variabel *instance* sebagai " "gantinya::" -#: ../../tutorial/classes.rst:474 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:474 msgid "Random Remarks" msgstr "Keterangan Acak" -#: ../../tutorial/classes.rst:478 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:478 msgid "" "If the same attribute name occurs in both an instance and in a class, then " "attribute lookup prioritizes the instance::" @@ -778,7 +778,7 @@ msgstr "" "Jika nama atribut yang sama muncul di kedua *instance* dan di kelas, maka " "pencarian atribut memprioritaskan *instance*::" -#: ../../tutorial/classes.rst:493 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:493 msgid "" "Data attributes may be referenced by methods as well as by ordinary users " "(\"clients\") of an object. In other words, classes are not usable to " @@ -797,7 +797,7 @@ msgstr "" " implementasi dan mengontrol akses ke objek jika perlu; ini dapat digunakan " "oleh ekstensi ke Python yang ditulis dalam C.)" -#: ../../tutorial/classes.rst:501 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:501 msgid "" "Clients should use data attributes with care --- clients may mess up " "invariants maintained by the methods by stamping on their data attributes. " @@ -812,7 +812,7 @@ msgstr "" "asalkan konflik nama dihindari --- sekali lagi, konvensi penamaan dapat " "menghindarkan dari banyak sakit kepala di sini." -#: ../../tutorial/classes.rst:507 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:507 msgid "" "There is no shorthand for referencing data attributes (or other methods!) " "from within methods. I find that this actually increases the readability of" @@ -824,7 +824,7 @@ msgstr "" "metode: tidak ada kemungkinan membingungkan variabel lokal dan variabel " "*instance* ketika melirik *glancing* melalui metode." -#: ../../tutorial/classes.rst:512 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:512 msgid "" "Often, the first argument of a method is called ``self``. This is nothing " "more than a convention: the name ``self`` has absolutely no special meaning " @@ -840,7 +840,7 @@ msgstr "" "dan juga dapat dibayangkan bahwa program *class browser* dapat ditulis yang " "bergantung pada konvensi semacam itu." -#: ../../tutorial/classes.rst:518 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:518 msgid "" "Any function object that is a class attribute defines a method for instances" " of that class. It is not necessary that the function definition is " @@ -852,7 +852,7 @@ msgstr "" " teks dalam definisi kelas: menetapkan objek fungsi ke variabel lokal di " "kelas juga ok. Sebagai contoh::" -#: ../../tutorial/classes.rst:535 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:535 msgid "" "Now ``f``, ``g`` and ``h`` are all attributes of class :class:`C` that refer" " to function objects, and consequently they are all methods of instances of " @@ -864,7 +864,7 @@ msgstr "" " dari :class:`C` --- ``h`` sama persis dengan ``g``. Perhatikan bahwa " "praktik ini biasanya hanya membingungkan pembaca program." -#: ../../tutorial/classes.rst:540 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:540 msgid "" "Methods may call other methods by using method attributes of the ``self`` " "argument::" @@ -872,7 +872,7 @@ msgstr "" "Metode dapat memanggil metode lain dengan menggunakan atribut metode dari " "argumen ``self``::" -#: ../../tutorial/classes.rst:554 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:554 msgid "" "Methods may reference global names in the same way as ordinary functions. " "The global scope associated with a method is the module containing its " @@ -896,7 +896,7 @@ msgstr "" "menemukan beberapa alasan bagus mengapa suatu metode ingin merujuk kelasnya " "sendiri." -#: ../../tutorial/classes.rst:564 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:564 msgid "" "Each value is an object, and therefore has a *class* (also called its " "*type*). It is stored as ``object.__class__``." @@ -904,11 +904,11 @@ msgstr "" "Setiap nilai adalah objek, dan karenanya memiliki *kelas* (juga disebut " "sebagai *type*). Ini disimpan sebagai ``object.__class__``." -#: ../../tutorial/classes.rst:571 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:571 msgid "Inheritance" msgstr "Pewarisan" -#: ../../tutorial/classes.rst:573 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:573 msgid "" "Of course, a language feature would not be worthy of the name \"class\" " "without supporting inheritance. The syntax for a derived class definition " @@ -918,7 +918,7 @@ msgstr "" "mendukung pewarisan. Sintaks untuk definisi kelas turunan terlihat seperti " "ini::" -#: ../../tutorial/classes.rst:584 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:584 msgid "" "The name :class:`BaseClassName` must be defined in a scope containing the " "derived class definition. In place of a base class name, other arbitrary " @@ -930,7 +930,7 @@ msgstr "" "*arbitrary* lainnya juga diperbolehkan. Ini bisa berguna, misalnya, ketika " "kelas dasar didefinisikan dalam modul lain::" -#: ../../tutorial/classes.rst:591 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:591 msgid "" "Execution of a derived class definition proceeds the same as for a base " "class. When the class object is constructed, the base class is remembered. " @@ -946,7 +946,7 @@ msgstr "" "diterapkan secara rekursif jika kelas dasar itu sendiri berasal dari " "beberapa kelas lain." -#: ../../tutorial/classes.rst:597 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:597 msgid "" "There's nothing special about instantiation of derived classes: " "``DerivedClassName()`` creates a new instance of the class. Method " @@ -960,7 +960,7 @@ msgstr "" " kelas dasar jika perlu, dan referensi metode ini valid jika ini " "menghasilkan objek fungsi." -#: ../../tutorial/classes.rst:603 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:603 msgid "" "Derived classes may override methods of their base classes. Because methods" " have no special privileges when calling other methods of the same object, a" @@ -975,7 +975,7 @@ msgstr "" "menimpanya. (Untuk programmer C++: semua metode dalam Python secara efektif " "``virtual``.)" -#: ../../tutorial/classes.rst:609 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:609 msgid "" "An overriding method in a derived class may in fact want to extend rather " "than simply replace the base class method of the same name. There is a " @@ -991,11 +991,11 @@ msgstr "" "untuk klien juga. (Perhatikan bahwa ini hanya berfungsi jika kelas dasar " "dapat diakses sebagai ``BaseClassName`` dalam lingkup global.)" -#: ../../tutorial/classes.rst:616 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:616 msgid "Python has two built-in functions that work with inheritance:" msgstr "Python memiliki dua fungsi bawaan yang bekerja dengan warisan:" -#: ../../tutorial/classes.rst:618 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:618 msgid "" "Use :func:`isinstance` to check an instance's type: ``isinstance(obj, int)``" " will be ``True`` only if ``obj.__class__`` is :class:`int` or some class " @@ -1005,7 +1005,7 @@ msgstr "" " int)`` akan menjadi ``True`` hanya jika ``obj.__class__`` adalah " ":class:`int` atau beberapa kelas yang diturunkan dari :class:`int`." -#: ../../tutorial/classes.rst:622 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:622 msgid "" "Use :func:`issubclass` to check class inheritance: ``issubclass(bool, int)``" " is ``True`` since :class:`bool` is a subclass of :class:`int`. However, " @@ -1017,11 +1017,11 @@ msgstr "" ":class:`int`. Namun, ``issubclass(float, int)`` adalah ``False`` karena " ":class:`float` bukan subkelas dari :class:`int`." -#: ../../tutorial/classes.rst:632 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:632 msgid "Multiple Inheritance" msgstr "Pewarisan Berganda" -#: ../../tutorial/classes.rst:634 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:634 msgid "" "Python supports a form of multiple inheritance as well. A class definition " "with multiple base classes looks like this::" @@ -1029,7 +1029,7 @@ msgstr "" "Python mendukung bentuk pewarisan berganda juga. Definisi kelas dengan " "beberapa kelas dasar terlihat seperti ini::" -#: ../../tutorial/classes.rst:644 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:644 msgid "" "For most purposes, in the simplest cases, you can think of the search for " "attributes inherited from a parent class as depth-first, left-to-right, not " @@ -1048,7 +1048,7 @@ msgstr "" ":class:`Base1`, dan jika tidak ditemukan di sana, itu dicari di " ":class:`Base2`, dan seterusnya." -#: ../../tutorial/classes.rst:651 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:651 msgid "" "In fact, it is slightly more complex than that; the method resolution order " "changes dynamically to support cooperative calls to :func:`super`. This " @@ -1062,7 +1062,7 @@ msgstr "" "sebagai metode panggilan-berikutnya *call-next-method* dan lebih berdaya " "daripada panggilan super yang ditemukan dalam bahasa warisan tunggal." -#: ../../tutorial/classes.rst:657 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:657 msgid "" "Dynamic ordering is necessary because all cases of multiple inheritance " "exhibit one or more diamond relationships (where at least one of the parent " @@ -1093,11 +1093,11 @@ msgstr "" "Untuk detail lebih lanjut, lihat " "https://www.python.org/download/releases/2.3/mro/." -#: ../../tutorial/classes.rst:674 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:674 msgid "Private Variables" msgstr "Variabel Privat" -#: ../../tutorial/classes.rst:676 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:676 msgid "" "\"Private\" instance variables that cannot be accessed except from inside an" " object don't exist in Python. However, there is a convention that is " @@ -1113,7 +1113,7 @@ msgstr "" "metode atau anggota data). Ini harus dianggap sebagai detail implementasi " "dan dapat berubah tanpa pemberitahuan." -#: ../../tutorial/classes.rst:686 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:686 msgid "" "Since there is a valid use-case for class-private members (namely to avoid " "name clashes of names with names defined by subclasses), there is limited " @@ -1134,7 +1134,7 @@ msgstr "" "dilakukan tanpa memperhatikan posisi sintaksis pengidentifikasi, asalkan " "terjadi dalam definisi kelas." -#: ../../tutorial/classes.rst:695 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:695 msgid "" "Name mangling is helpful for letting subclasses override methods without " "breaking intraclass method calls. For example::" @@ -1142,7 +1142,7 @@ msgstr "" "*Name mangling* sangat membantu untuk membiarkan subclass menimpa metode " "tanpa memutus panggilan metode *intraclass*. Sebagai contoh::" -#: ../../tutorial/classes.rst:717 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:717 msgid "" "The above example would work even if ``MappingSubclass`` were to introduce a" " ``__update`` identifier since it is replaced with ``_Mapping__update`` in " @@ -1154,7 +1154,7 @@ msgstr "" "``_Mapping__update`` di kelas ``Mapping`` dan ``_MappingSubclass__update`` " "di kelas ``MappingSubclass`` masing-masing." -#: ../../tutorial/classes.rst:722 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:722 msgid "" "Note that the mangling rules are designed mostly to avoid accidents; it " "still is possible to access or modify a variable that is considered private." @@ -1165,7 +1165,7 @@ msgstr "" " variabel yang dianggap pribadi. Ini bahkan dapat berguna dalam keadaan " "khusus, seperti di *debugger*." -#: ../../tutorial/classes.rst:726 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:726 msgid "" "Notice that code passed to ``exec()`` or ``eval()`` does not consider the " "classname of the invoking class to be the current class; this is similar to " @@ -1181,11 +1181,11 @@ msgstr "" " yang sama berlaku untuk ``getattr()``, ``setattr()`` dan ``delattr()``, " "serta saat mereferensikan ``__dict__`` secara langsung." -#: ../../tutorial/classes.rst:737 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:737 msgid "Odds and Ends" msgstr "Barang Sisa *Odds and Ends*" -#: ../../tutorial/classes.rst:739 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:739 msgid "" "Sometimes it is useful to have a data type similar to the Pascal \"record\" " "or C \"struct\", bundling together a few named data items. An empty class " @@ -1195,7 +1195,7 @@ msgstr "" "Pascal atau \"struct\" C, menyatukan beberapa item data bernama. Definisi " "kelas kosong akan menghasilkan hal tersebut dengan baik::" -#: ../../tutorial/classes.rst:753 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:753 msgid "" "A piece of Python code that expects a particular abstract data type can " "often be passed a class that emulates the methods of that data type instead." @@ -1211,7 +1211,7 @@ msgstr "" "dan :meth:`!readline` yang mendapatkan data dari buffer string sebagai " "gantinya, dan meneruskan itu sebagai argumen." -#: ../../tutorial/classes.rst:764 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:764 msgid "" "Instance method objects have attributes, too: ``m.__self__`` is the instance" " object with the method :meth:`m`, and ``m.__func__`` is the function object" @@ -1221,11 +1221,11 @@ msgstr "" "instan dengan metode :meth:`m`, dan ``m.__func__`` adalah objek fungsi yang " "sesuai dengan metode tersebut." -#: ../../tutorial/classes.rst:772 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:772 msgid "Iterators" msgstr "*Iterators*" -#: ../../tutorial/classes.rst:774 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:774 msgid "" "By now you have probably noticed that most container objects can be looped " "over using a :keyword:`for` statement::" @@ -1234,7 +1234,7 @@ msgstr "" "penampung *container* dapat dibuat perulangan menggunakan pernyataan " ":keyword:`for`::" -#: ../../tutorial/classes.rst:788 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:788 msgid "" "This style of access is clear, concise, and convenient. The use of " "iterators pervades and unifies Python. Behind the scenes, the " @@ -1257,7 +1257,7 @@ msgstr "" ":meth:`~iterator.__next__` menggunakan :func:`next` fungsi bawaan; contoh " "ini menunjukkan cara kerjanya::" -#: ../../tutorial/classes.rst:813 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:813 msgid "" "Having seen the mechanics behind the iterator protocol, it is easy to add " "iterator behavior to your classes. Define an :meth:`__iter__` method which " @@ -1270,11 +1270,11 @@ msgstr "" ":meth:`~iterator.__next__`. Jika kelas mendefinisikan :meth:`__next__`, maka" " :meth:`__iter__` bisa langsung mengembalikan ``self``::" -#: ../../tutorial/classes.rst:850 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:850 msgid "Generators" msgstr "Pembangkit *Generator*" -#: ../../tutorial/classes.rst:852 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:852 msgid "" ":term:`Generator`\\s are a simple and powerful tool for creating iterators." " They are written like regular functions but use the :keyword:`yield` " @@ -1291,7 +1291,7 @@ msgstr "" "terakhir dieksekusi). Contoh menunjukkan bahwa pembangkit *generator* dapat " "dengan mudah dibuat::" -#: ../../tutorial/classes.rst:873 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:873 msgid "" "Anything that can be done with generators can also be done with class-based " "iterators as described in the previous section. What makes generators so " @@ -1304,7 +1304,7 @@ msgstr "" "adalah bahwa metode :meth:`__iter__` dan :meth:`~generator.__next__` dibuat " "secara otomatis." -#: ../../tutorial/classes.rst:878 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:878 msgid "" "Another key feature is that the local variables and execution state are " "automatically saved between calls. This made the function easier to write " @@ -1316,7 +1316,7 @@ msgstr "" "untuk ditulis dan jauh lebih jelas daripada pendekatan menggunakan variabel " "instan seperti ``self.index`` dan ``self.data``." -#: ../../tutorial/classes.rst:883 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:883 msgid "" "In addition to automatic method creation and saving program state, when " "generators terminate, they automatically raise :exc:`StopIteration`. In " @@ -1328,11 +1328,11 @@ msgstr "" ":exc:`StopIteration`. Secara kombinasi, fitur-fitur ini membuatnya mudah " "untuk membuat *iterator* tanpa lebih dari sekadar menulis fungsi biasa." -#: ../../tutorial/classes.rst:892 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:892 msgid "Generator Expressions" msgstr "Ekspresi Pembangkit *Generator*" -#: ../../tutorial/classes.rst:894 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:894 msgid "" "Some simple generators can be coded succinctly as expressions using a syntax" " similar to list comprehensions but with parentheses instead of square " @@ -1349,15 +1349,15 @@ msgstr "" "tetapi kurang fleksibel daripada definisi *generator* penuh dan cenderung " "lebih ramah memori daripada pemahaman daftar *list comprehensions* setara." -#: ../../tutorial/classes.rst:901 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:901 msgid "Examples::" msgstr "Contoh::" -#: ../../tutorial/classes.rst:922 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:922 msgid "Footnotes" msgstr "Catatan kaki" -#: ../../tutorial/classes.rst:923 +#: /home/travis/build/python/cpython-doc-catalog/Doc/tutorial/classes.rst:923 msgid "" "Except for one thing. Module objects have a secret read-only attribute " "called :attr:`~object.__dict__` which returns the dictionary used to " diff --git a/whatsnew/3.6.po b/whatsnew/3.6.po index 85acf81..a1b368f 100644 --- a/whatsnew/3.6.po +++ b/whatsnew/3.6.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-01 14:24+0000\n" +"POT-Creation-Date: 2019-12-17 12:11+0000\n" "PO-Revision-Date: 2017-02-16 23:45+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -21,19 +21,19 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../whatsnew/3.6.rst:3 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:3 msgid "What's New In Python 3.6" msgstr "Apa yang Baru di Python 3.6" -#: ../../whatsnew/3.6.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:0 msgid "Editors" msgstr "Editor" -#: ../../whatsnew/3.6.rst:5 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:5 msgid "Elvis Pranskevichus , Yury Selivanov " msgstr "Elvis Pranskevichus , Yury Selivanov " -#: ../../whatsnew/3.6.rst:47 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:47 msgid "" "This article explains the new features in Python 3.6, compared to 3.5. " "Python 3.6 was released on December 23, 2016.  See the `changelog " @@ -41,53 +41,53 @@ msgid "" "changes." msgstr "" -#: ../../whatsnew/3.6.rst:54 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:54 msgid ":pep:`494` - Python 3.6 Release Schedule" msgstr "" -#: ../../whatsnew/3.6.rst:58 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:58 msgid "Summary -- Release highlights" msgstr "Singkatan -- Sorotan Rilis" -#: ../../whatsnew/3.6.rst:60 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:60 msgid "New syntax features:" msgstr "Fitur sintaks baru:" -#: ../../whatsnew/3.6.rst:62 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:62 msgid ":ref:`PEP 498 `, formatted string literals." msgstr "" -#: ../../whatsnew/3.6.rst:64 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:64 msgid ":ref:`PEP 515 `, underscores in numeric literals." msgstr "" -#: ../../whatsnew/3.6.rst:66 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:66 msgid ":ref:`PEP 526 `, syntax for variable annotations." msgstr "" -#: ../../whatsnew/3.6.rst:68 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:68 msgid ":ref:`PEP 525 `, asynchronous generators." msgstr "" -#: ../../whatsnew/3.6.rst:70 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:70 msgid ":ref:`PEP 530 `: asynchronous comprehensions." msgstr "" -#: ../../whatsnew/3.6.rst:73 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:73 msgid "New library modules:" msgstr "Modul pustaka baru:" -#: ../../whatsnew/3.6.rst:75 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:75 msgid "" ":mod:`secrets`: :ref:`PEP 506 -- Adding A Secrets Module To The Standard " "Library `." msgstr "" -#: ../../whatsnew/3.6.rst:78 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:78 msgid "CPython implementation improvements:" msgstr "Peningkatan implementasi CPython:" -#: ../../whatsnew/3.6.rst:80 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:80 msgid "" "The :ref:`dict ` type has been reimplemented to use a " ":ref:`more compact representation ` based on `a " @@ -97,42 +97,42 @@ msgid "" "memory when compared to Python 3.5." msgstr "" -#: ../../whatsnew/3.6.rst:87 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:87 msgid "" "Customization of class creation has been simplified with the :ref:`new " "protocol `." msgstr "" -#: ../../whatsnew/3.6.rst:90 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:90 msgid "" "The class attribute definition order is :ref:`now preserved " "`." msgstr "" -#: ../../whatsnew/3.6.rst:93 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:93 msgid "" "The order of elements in ``**kwargs`` now :ref:`corresponds to the order " "` in which keyword arguments were passed to the function." msgstr "" -#: ../../whatsnew/3.6.rst:97 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:97 msgid "" "DTrace and SystemTap :ref:`probing support ` has been " "added." msgstr "" -#: ../../whatsnew/3.6.rst:100 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:100 msgid "" "The new :ref:`PYTHONMALLOC ` environment variable " "can now be used to debug the interpreter memory allocation and access " "errors." msgstr "" -#: ../../whatsnew/3.6.rst:105 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:105 msgid "Significant improvements in the standard library:" msgstr "Perbaikan signifikan dalam pustaka standar:" -#: ../../whatsnew/3.6.rst:107 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:107 msgid "" "The :mod:`asyncio` module has received new features, significant usability " "and performance improvements, and a fair amount of bug fixes. Starting with " @@ -140,7 +140,7 @@ msgid "" "considered stable." msgstr "" -#: ../../whatsnew/3.6.rst:112 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:112 msgid "" "A new :ref:`file system path protocol ` has been " "implemented to support :term:`path-like objects `. All " @@ -148,19 +148,19 @@ msgid "" " the new protocol." msgstr "" -#: ../../whatsnew/3.6.rst:117 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:117 msgid "" "The :mod:`datetime` module has gained support for :ref:`Local Time " "Disambiguation `." msgstr "" -#: ../../whatsnew/3.6.rst:120 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:120 msgid "" "The :mod:`typing` module received a number of :ref:`improvements " "`." msgstr "" -#: ../../whatsnew/3.6.rst:123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:123 msgid "" "The :mod:`tracemalloc` module has been significantly reworked and is now " "used to provide better output for :exc:`ResourceWarning` as well as provide " @@ -168,51 +168,52 @@ msgid "" "section ` for more information." msgstr "" -#: ../../whatsnew/3.6.rst:130 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:130 msgid "Security improvements:" msgstr "" -#: ../../whatsnew/3.6.rst:132 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:132 msgid "" "The new :mod:`secrets` module has been added to simplify the generation of " "cryptographically strong pseudo-random numbers suitable for managing secrets" " such as account authentication, tokens, and similar." msgstr "" -#: ../../whatsnew/3.6.rst:136 ../../whatsnew/3.6.rst:1283 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:136 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1283 msgid "" "On Linux, :func:`os.urandom` now blocks until the system urandom entropy " "pool is initialized to increase the security. See the :pep:`524` for the " "rationale." msgstr "" -#: ../../whatsnew/3.6.rst:140 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:140 msgid "The :mod:`hashlib` and :mod:`ssl` modules now support OpenSSL 1.1.0." msgstr "" -#: ../../whatsnew/3.6.rst:142 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:142 msgid "" "The default settings and feature set of the :mod:`ssl` module have been " "improved." msgstr "" -#: ../../whatsnew/3.6.rst:145 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:145 msgid "" "The :mod:`hashlib` module received support for the BLAKE2, SHA-3 and SHAKE " "hash algorithms and the :func:`~hashlib.scrypt` key derivation function." msgstr "" -#: ../../whatsnew/3.6.rst:149 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:149 msgid "Windows improvements:" msgstr "" -#: ../../whatsnew/3.6.rst:151 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:151 msgid "" ":ref:`PEP 528 ` and :ref:`PEP 529 `, " "Windows filesystem and console encoding changed to UTF-8." msgstr "" -#: ../../whatsnew/3.6.rst:154 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:154 msgid "" "The ``py.exe`` launcher, when used interactively, no longer prefers Python 2" " over Python 3 when the user doesn't specify a version (via command line " @@ -220,42 +221,42 @@ msgid "" "\"python\" refers to Python 2 in that case." msgstr "" -#: ../../whatsnew/3.6.rst:159 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:159 msgid "" "``python.exe`` and ``pythonw.exe`` have been marked as long-path aware, " "which means that the 260 character path limit may no longer apply. See " ":ref:`removing the MAX_PATH limitation ` for details." msgstr "" -#: ../../whatsnew/3.6.rst:163 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:163 msgid "" "A ``._pth`` file can be added to force isolated mode and fully specify all " "search paths to avoid registry and environment lookup. See :ref:`the " "documentation ` for more information." msgstr "" -#: ../../whatsnew/3.6.rst:167 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:167 msgid "" "A ``python36.zip`` file now works as a landmark to infer " ":envvar:`PYTHONHOME`. See :ref:`the documentation ` for " "more information." msgstr "" -#: ../../whatsnew/3.6.rst:176 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:176 msgid "New Features" msgstr "Fitur-fitur Baru" -#: ../../whatsnew/3.6.rst:181 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:181 msgid "PEP 498: Formatted string literals" msgstr "" -#: ../../whatsnew/3.6.rst:183 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:183 msgid "" ":pep:`498` introduces a new kind of string literals: *f-strings*, or " ":ref:`formatted string literals `." msgstr "" -#: ../../whatsnew/3.6.rst:186 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:186 msgid "" "Formatted string literals are prefixed with ``'f'`` and are similar to the " "format strings accepted by :meth:`str.format`. They contain replacement " @@ -264,37 +265,37 @@ msgid "" " protocol::" msgstr "" -#: ../../whatsnew/3.6.rst:204 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:204 msgid ":pep:`498` -- Literal String Interpolation." msgstr "" -#: ../../whatsnew/3.6.rst:204 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:204 msgid "PEP written and implemented by Eric V. Smith." msgstr "" -#: ../../whatsnew/3.6.rst:206 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:206 msgid ":ref:`Feature documentation `." msgstr "" -#: ../../whatsnew/3.6.rst:212 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:212 msgid "PEP 526: Syntax for variable annotations" msgstr "" -#: ../../whatsnew/3.6.rst:214 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:214 msgid "" ":pep:`484` introduced the standard for type annotations of function " "parameters, a.k.a. type hints. This PEP adds syntax to Python for annotating" " the types of variables including class variables and instance variables::" msgstr "" -#: ../../whatsnew/3.6.rst:225 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:225 msgid "" "Just as for function annotations, the Python interpreter does not attach any" " particular meaning to variable annotations and only stores them in the " "``__annotations__`` attribute of a class or module." msgstr "" -#: ../../whatsnew/3.6.rst:229 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:229 msgid "" "In contrast to variable declarations in statically typed languages, the goal" " of annotation syntax is to provide an easy way to specify structured type " @@ -302,39 +303,39 @@ msgid "" "and the ``__annotations__`` attribute." msgstr "" -#: ../../whatsnew/3.6.rst:238 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:238 msgid ":pep:`526` -- Syntax for variable annotations." msgstr "" -#: ../../whatsnew/3.6.rst:237 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:237 msgid "" "PEP written by Ryan Gonzalez, Philip House, Ivan Levkivskyi, Lisa Roach, and" " Guido van Rossum. Implemented by Ivan Levkivskyi." msgstr "" -#: ../../whatsnew/3.6.rst:240 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:240 msgid "" "Tools that use or will use the new syntax: `mypy `_, `pytype `_, PyCharm, etc." msgstr "" -#: ../../whatsnew/3.6.rst:248 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:248 msgid "PEP 515: Underscores in Numeric Literals" msgstr "" -#: ../../whatsnew/3.6.rst:250 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:250 msgid "" ":pep:`515` adds the ability to use underscores in numeric literals for " "improved readability. For example::" msgstr "" -#: ../../whatsnew/3.6.rst:258 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:258 msgid "" "Single underscores are allowed between digits and after any base specifier." " Leading, trailing, or multiple underscores in a row are not allowed." msgstr "" -#: ../../whatsnew/3.6.rst:262 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:262 msgid "" "The :ref:`string formatting ` language also now has support for " "the ``'_'`` option to signal the use of an underscore for a thousands " @@ -343,19 +344,19 @@ msgid "" "and ``'X'``, underscores will be inserted every 4 digits::" msgstr "" -#: ../../whatsnew/3.6.rst:276 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:276 msgid ":pep:`515` -- Underscores in Numeric Literals" msgstr "" -#: ../../whatsnew/3.6.rst:277 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:277 msgid "PEP written by Georg Brandl and Serhiy Storchaka." msgstr "" -#: ../../whatsnew/3.6.rst:283 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:283 msgid "PEP 525: Asynchronous Generators" msgstr "" -#: ../../whatsnew/3.6.rst:285 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:285 msgid "" ":pep:`492` introduced support for native coroutines and ``async`` / " "``await`` syntax to Python 3.5. A notable limitation of the Python 3.5 " @@ -364,50 +365,51 @@ msgid "" "making it possible to define *asynchronous generators*::" msgstr "" -#: ../../whatsnew/3.6.rst:297 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:297 msgid "The new syntax allows for faster and more concise code." msgstr "" -#: ../../whatsnew/3.6.rst:301 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:301 msgid ":pep:`525` -- Asynchronous Generators" msgstr "" -#: ../../whatsnew/3.6.rst:302 ../../whatsnew/3.6.rst:323 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:302 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:323 msgid "PEP written and implemented by Yury Selivanov." msgstr "" -#: ../../whatsnew/3.6.rst:308 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:308 msgid "PEP 530: Asynchronous Comprehensions" msgstr "" -#: ../../whatsnew/3.6.rst:310 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:310 msgid "" ":pep:`530` adds support for using ``async for`` in list, set, dict " "comprehensions and generator expressions::" msgstr "" -#: ../../whatsnew/3.6.rst:315 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:315 msgid "" "Additionally, ``await`` expressions are supported in all kinds of " "comprehensions::" msgstr "" -#: ../../whatsnew/3.6.rst:322 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:322 msgid ":pep:`530` -- Asynchronous Comprehensions" msgstr "" -#: ../../whatsnew/3.6.rst:329 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:329 msgid "PEP 487: Simpler customization of class creation" msgstr "" -#: ../../whatsnew/3.6.rst:331 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:331 msgid "" "It is now possible to customize subclass creation without using a metaclass." " The new ``__init_subclass__`` classmethod will be called on the base class " "whenever a new subclass is created::" msgstr "" -#: ../../whatsnew/3.6.rst:348 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:348 msgid "" "In order to allow zero-argument :func:`super` calls to work correctly from " ":meth:`~object.__init_subclass__` implementations, custom metaclasses must " @@ -415,23 +417,25 @@ msgid "" "``type.__new__`` (as described in :ref:`class-object-creation`)." msgstr "" -#: ../../whatsnew/3.6.rst:356 ../../whatsnew/3.6.rst:394 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:394 msgid ":pep:`487` -- Simpler customization of class creation" msgstr "" -#: ../../whatsnew/3.6.rst:356 ../../whatsnew/3.6.rst:394 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:394 msgid "PEP written and implemented by Martin Teichmann." msgstr "" -#: ../../whatsnew/3.6.rst:358 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:358 msgid ":ref:`Feature documentation `" msgstr "" -#: ../../whatsnew/3.6.rst:364 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:364 msgid "PEP 487: Descriptor Protocol Enhancements" msgstr "" -#: ../../whatsnew/3.6.rst:366 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:366 msgid "" ":pep:`487` extends the descriptor protocol to include the new optional " ":meth:`~object.__set_name__` method. Whenever a new class is defined, the " @@ -442,15 +446,15 @@ msgid "" "in the owner class::" msgstr "" -#: ../../whatsnew/3.6.rst:396 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:396 msgid ":ref:`Feature documentation `" msgstr "" -#: ../../whatsnew/3.6.rst:402 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:402 msgid "PEP 519: Adding a file system path protocol" msgstr "" -#: ../../whatsnew/3.6.rst:404 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:404 msgid "" "File system paths have historically been represented as :class:`str` or " ":class:`bytes` objects. This has led to people who write code which operate " @@ -461,7 +465,7 @@ msgid "" " with pre-existing code, including Python's standard library." msgstr "" -#: ../../whatsnew/3.6.rst:413 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:413 msgid "" "To fix this situation, a new interface represented by :class:`os.PathLike` " "has been defined. By implementing the :meth:`~os.PathLike.__fspath__` " @@ -475,7 +479,7 @@ msgid "" "path-like object." msgstr "" -#: ../../whatsnew/3.6.rst:426 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:426 msgid "" "The built-in :func:`open` function has been updated to accept " ":class:`os.PathLike` objects, as have all relevant functions in the " @@ -485,7 +489,7 @@ msgid "" ":class:`os.PathLike`." msgstr "" -#: ../../whatsnew/3.6.rst:433 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:433 msgid "" "The hope is that updating the fundamental functions for operating on file " "system paths will lead to third-party code to implicitly support all :term" @@ -494,32 +498,32 @@ msgid "" "code before operating on a path-like object)." msgstr "" -#: ../../whatsnew/3.6.rst:440 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:440 msgid "" "Here are some examples of how the new interface allows for " ":class:`pathlib.Path` to be used more easily and transparently with pre-" "existing code::" msgstr "" -#: ../../whatsnew/3.6.rst:457 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:457 msgid "" "(Implemented by Brett Cannon, Ethan Furman, Dusty Phillips, and Jelle " "Zijlstra.)" msgstr "" -#: ../../whatsnew/3.6.rst:461 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:461 msgid ":pep:`519` -- Adding a file system path protocol" msgstr "" -#: ../../whatsnew/3.6.rst:462 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:462 msgid "PEP written by Brett Cannon and Koos Zevenhoven." msgstr "" -#: ../../whatsnew/3.6.rst:468 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:468 msgid "PEP 495: Local Time Disambiguation" msgstr "" -#: ../../whatsnew/3.6.rst:470 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:470 msgid "" "In most world locations, there have been and will be times when local clocks" " are moved back. In those times, intervals are introduced in which local " @@ -528,7 +532,7 @@ msgid "" "instance) is insufficient to identify a particular moment in time." msgstr "" -#: ../../whatsnew/3.6.rst:476 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:476 msgid "" ":pep:`495` adds the new *fold* attribute to instances of " ":class:`datetime.datetime` and :class:`datetime.time` classes to " @@ -536,35 +540,35 @@ msgid "" "same::" msgstr "" -#: ../../whatsnew/3.6.rst:491 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:491 msgid "" "The values of the :attr:`fold ` attribute have the " "value ``0`` for all instances except those that represent the second " "(chronologically) moment in time in an ambiguous case." msgstr "" -#: ../../whatsnew/3.6.rst:498 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:498 msgid ":pep:`495` -- Local Time Disambiguation" msgstr "" -#: ../../whatsnew/3.6.rst:498 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:498 msgid "" "PEP written by Alexander Belopolsky and Tim Peters, implementation by " "Alexander Belopolsky." msgstr "" -#: ../../whatsnew/3.6.rst:505 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:505 msgid "PEP 529: Change Windows filesystem encoding to UTF-8" msgstr "" -#: ../../whatsnew/3.6.rst:507 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:507 msgid "" "Representing filesystem paths is best performed with str (Unicode) rather " "than bytes. However, there are some situations where using bytes is " "sufficient and correct." msgstr "" -#: ../../whatsnew/3.6.rst:511 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:511 msgid "" "Prior to Python 3.6, data loss could result when using bytes paths on " "Windows. With this change, using bytes to represent paths is now supported " @@ -572,7 +576,7 @@ msgid "" ":func:`sys.getfilesystemencoding()`, which now defaults to ``'utf-8'``." msgstr "" -#: ../../whatsnew/3.6.rst:516 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:516 msgid "" "Applications that do not use str to represent paths should use " ":func:`os.fsencode()` and :func:`os.fsdecode()` to ensure their bytes are " @@ -581,83 +585,84 @@ msgid "" ":func:`sys._enablelegacywindowsfsencoding`." msgstr "" -#: ../../whatsnew/3.6.rst:522 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:522 msgid "" "See :pep:`529` for more information and discussion of code modifications " "that may be required." msgstr "" -#: ../../whatsnew/3.6.rst:529 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:529 msgid "PEP 528: Change Windows console encoding to UTF-8" msgstr "" -#: ../../whatsnew/3.6.rst:531 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:531 msgid "" "The default console on Windows will now accept all Unicode characters and " "provide correctly read str objects to Python code. ``sys.stdin``, " "``sys.stdout`` and ``sys.stderr`` now default to utf-8 encoding." msgstr "" -#: ../../whatsnew/3.6.rst:535 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:535 msgid "" "This change only applies when using an interactive console, and not when " "redirecting files or pipes. To revert to the previous behaviour for " "interactive console use, set :envvar:`PYTHONLEGACYWINDOWSSTDIO`." msgstr "" -#: ../../whatsnew/3.6.rst:541 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:541 msgid ":pep:`528` -- Change Windows console encoding to UTF-8" msgstr "" -#: ../../whatsnew/3.6.rst:542 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:542 msgid "PEP written and implemented by Steve Dower." msgstr "" -#: ../../whatsnew/3.6.rst:548 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:548 msgid "PEP 520: Preserving Class Attribute Definition Order" msgstr "" -#: ../../whatsnew/3.6.rst:550 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:550 msgid "" "Attributes in a class definition body have a natural ordering: the same " "order in which the names appear in the source. This order is now preserved " "in the new class's :attr:`~object.__dict__` attribute." msgstr "" -#: ../../whatsnew/3.6.rst:554 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:554 msgid "" "Also, the effective default class *execution* namespace (returned from " ":ref:`type.__prepare__() `) is now an insertion-order-preserving " "mapping." msgstr "" -#: ../../whatsnew/3.6.rst:560 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:560 msgid ":pep:`520` -- Preserving Class Attribute Definition Order" msgstr "" -#: ../../whatsnew/3.6.rst:561 ../../whatsnew/3.6.rst:575 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:561 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:575 msgid "PEP written and implemented by Eric Snow." msgstr "" -#: ../../whatsnew/3.6.rst:567 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:567 msgid "PEP 468: Preserving Keyword Argument Order" msgstr "" -#: ../../whatsnew/3.6.rst:569 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:569 msgid "" "``**kwargs`` in a function signature is now guaranteed to be an insertion-" "order-preserving mapping." msgstr "" -#: ../../whatsnew/3.6.rst:574 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:574 msgid ":pep:`468` -- Preserving Keyword Argument Order" msgstr "" -#: ../../whatsnew/3.6.rst:581 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:581 msgid "New :ref:`dict ` implementation" msgstr "" -#: ../../whatsnew/3.6.rst:583 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:583 msgid "" "The :ref:`dict ` type now uses a \"compact\" representation " "based on `a proposal by Raymond Hettinger `_.)" msgstr "" -#: ../../whatsnew/3.6.rst:608 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:608 msgid "PEP 523: Adding a frame evaluation API to CPython" msgstr "" -#: ../../whatsnew/3.6.rst:610 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:610 msgid "" "While Python provides extensive support to customize how code executes, one " "place it has not done so is in the evaluation of frame objects. If you " @@ -699,7 +704,7 @@ msgid "" "functions." msgstr "" -#: ../../whatsnew/3.6.rst:616 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:616 msgid "" ":pep:`523` changes this by providing an API to make frame evaluation " "pluggable at the C level. This will allow for tools such as debuggers and " @@ -708,7 +713,7 @@ msgid "" "Python code, tracking frame evaluation, etc." msgstr "" -#: ../../whatsnew/3.6.rst:623 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:623 msgid "" "This API is not part of the limited C API and is marked as private to signal" " that usage of this API is expected to be limited and only applicable to " @@ -716,72 +721,72 @@ msgid "" "Python as necessary." msgstr "" -#: ../../whatsnew/3.6.rst:630 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:630 msgid ":pep:`523` -- Adding a frame evaluation API to CPython" msgstr "" -#: ../../whatsnew/3.6.rst:631 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:631 msgid "PEP written by Brett Cannon and Dino Viehland." msgstr "" -#: ../../whatsnew/3.6.rst:637 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:637 msgid "PYTHONMALLOC environment variable" msgstr "" -#: ../../whatsnew/3.6.rst:639 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:639 msgid "" "The new :envvar:`PYTHONMALLOC` environment variable allows setting the " "Python memory allocators and installing debug hooks." msgstr "" -#: ../../whatsnew/3.6.rst:642 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:642 msgid "" "It is now possible to install debug hooks on Python memory allocators on " "Python compiled in release mode using ``PYTHONMALLOC=debug``. Effects of " "debug hooks:" msgstr "" -#: ../../whatsnew/3.6.rst:645 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:645 msgid "Newly allocated memory is filled with the byte ``0xCB``" msgstr "" -#: ../../whatsnew/3.6.rst:646 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:646 msgid "Freed memory is filled with the byte ``0xDB``" msgstr "" -#: ../../whatsnew/3.6.rst:647 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:647 msgid "" "Detect violations of the Python memory allocator API. For example, " ":c:func:`PyObject_Free` called on a memory block allocated by " ":c:func:`PyMem_Malloc`." msgstr "" -#: ../../whatsnew/3.6.rst:650 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:650 msgid "Detect writes before the start of a buffer (buffer underflows)" msgstr "" -#: ../../whatsnew/3.6.rst:651 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:651 msgid "Detect writes after the end of a buffer (buffer overflows)" msgstr "" -#: ../../whatsnew/3.6.rst:652 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:652 msgid "" "Check that the :term:`GIL ` is held when allocator " "functions of :c:data:`PYMEM_DOMAIN_OBJ` (ex: :c:func:`PyObject_Malloc`) and " ":c:data:`PYMEM_DOMAIN_MEM` (ex: :c:func:`PyMem_Malloc`) domains are called." msgstr "" -#: ../../whatsnew/3.6.rst:656 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:656 msgid "Checking if the GIL is held is also a new feature of Python 3.6." msgstr "" -#: ../../whatsnew/3.6.rst:658 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:658 msgid "" "See the :c:func:`PyMem_SetupDebugHooks` function for debug hooks on Python " "memory allocators." msgstr "" -#: ../../whatsnew/3.6.rst:661 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:661 msgid "" "It is now also possible to force the usage of the :c:func:`malloc` allocator" " of the C library for all Python memory allocations using " @@ -789,84 +794,84 @@ msgid "" "debuggers like Valgrind on a Python compiled in release mode." msgstr "" -#: ../../whatsnew/3.6.rst:666 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:666 msgid "" "On error, the debug hooks on Python memory allocators now use the " ":mod:`tracemalloc` module to get the traceback where a memory block was " "allocated." msgstr "" -#: ../../whatsnew/3.6.rst:670 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:670 msgid "" "Example of fatal error on buffer overflow using ``python3.6 -X " "tracemalloc=5`` (store 5 frames in traces)::" msgstr "" -#: ../../whatsnew/3.6.rst:707 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:707 msgid "(Contributed by Victor Stinner in :issue:`26516` and :issue:`26564`.)" msgstr "" -#: ../../whatsnew/3.6.rst:713 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:713 msgid "DTrace and SystemTap probing support" msgstr "" -#: ../../whatsnew/3.6.rst:715 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:715 msgid "" "Python can now be built ``--with-dtrace`` which enables static markers for " "the following events in the interpreter:" msgstr "" -#: ../../whatsnew/3.6.rst:718 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:718 msgid "function call/return" msgstr "" -#: ../../whatsnew/3.6.rst:720 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:720 msgid "garbage collection started/finished" msgstr "" -#: ../../whatsnew/3.6.rst:722 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:722 msgid "line of code executed." msgstr "" -#: ../../whatsnew/3.6.rst:724 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:724 msgid "" "This can be used to instrument running interpreters in production, without " "the need to recompile specific debug builds or providing application-" "specific profiling/debugging code." msgstr "" -#: ../../whatsnew/3.6.rst:728 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:728 msgid "More details in :ref:`instrumentation`." msgstr "" -#: ../../whatsnew/3.6.rst:730 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:730 msgid "" "The current implementation is tested on Linux and macOS. Additional markers" " may be added in the future." msgstr "" -#: ../../whatsnew/3.6.rst:733 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:733 msgid "" "(Contributed by Łukasz Langa in :issue:`21590`, based on patches by Jesús " "Cea Avión, David Malcolm, and Nikhil Benesch.)" msgstr "" -#: ../../whatsnew/3.6.rst:738 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:738 msgid "Other Language Changes" msgstr "Perubahan Bahasa Lainnya" -#: ../../whatsnew/3.6.rst:740 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:740 msgid "Some smaller changes made to the core Python language are:" msgstr "" -#: ../../whatsnew/3.6.rst:742 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:742 msgid "" "A ``global`` or ``nonlocal`` statement must now textually appear before the " "first use of the affected name in the same scope. Previously this was a " ":exc:`SyntaxWarning`." msgstr "" -#: ../../whatsnew/3.6.rst:746 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:746 msgid "" "It is now possible to set a :ref:`special method ` to ``None``" " to indicate that the corresponding operation is not available. For example," @@ -874,7 +879,7 @@ msgid "" "(Contributed by Andrew Barnert and Ivan Levkivskyi in :issue:`25958`.)" msgstr "" -#: ../../whatsnew/3.6.rst:752 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:752 msgid "" "Long sequences of repeated traceback lines are now abbreviated as " "``\"[Previous line repeated {count} more times]\"`` (see " @@ -882,7 +887,7 @@ msgid "" "in :issue:`26823`.)" msgstr "" -#: ../../whatsnew/3.6.rst:757 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:757 msgid "" "Import now raises the new exception :exc:`ModuleNotFoundError` (subclass of " ":exc:`ImportError`) when it cannot find a module. Code that currently " @@ -890,22 +895,22 @@ msgid "" " Snow in :issue:`15767`.)" msgstr "" -#: ../../whatsnew/3.6.rst:762 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:762 msgid "" "Class methods relying on zero-argument ``super()`` will now work correctly " "when called from metaclass methods during class creation. (Contributed by " "Martin Teichmann in :issue:`23722`.)" msgstr "" -#: ../../whatsnew/3.6.rst:768 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:768 msgid "New Modules" msgstr "Modul-Modul Baru" -#: ../../whatsnew/3.6.rst:773 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:773 msgid "secrets" msgstr "" -#: ../../whatsnew/3.6.rst:775 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:775 msgid "" "The main purpose of the new :mod:`secrets` module is to provide an obvious " "way to reliably generate cryptographically strong pseudo-random values " @@ -913,78 +918,78 @@ msgid "" "similar." msgstr "" -#: ../../whatsnew/3.6.rst:781 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:781 msgid "" "Note that the pseudo-random generators in the :mod:`random` module should " "*NOT* be used for security purposes. Use :mod:`secrets` on Python 3.6+ and " ":func:`os.urandom()` on Python 3.5 and earlier." msgstr "" -#: ../../whatsnew/3.6.rst:787 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:787 msgid ":pep:`506` -- Adding A Secrets Module To The Standard Library" msgstr "" -#: ../../whatsnew/3.6.rst:788 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:788 msgid "PEP written and implemented by Steven D'Aprano." msgstr "" -#: ../../whatsnew/3.6.rst:792 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:792 msgid "Improved Modules" msgstr "Modul yang Ditingkatkan" -#: ../../whatsnew/3.6.rst:795 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:795 msgid "array" msgstr "" -#: ../../whatsnew/3.6.rst:797 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:797 msgid "" "Exhausted iterators of :class:`array.array` will now stay exhausted even if " "the iterated array is extended. This is consistent with the behavior of " "other mutable sequences." msgstr "" -#: ../../whatsnew/3.6.rst:801 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:801 msgid "Contributed by Serhiy Storchaka in :issue:`26492`." msgstr "Kontribusi dari Serhiy Storchaka di :issue:`26492`." -#: ../../whatsnew/3.6.rst:804 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:804 msgid "ast" msgstr "ast" -#: ../../whatsnew/3.6.rst:806 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:806 msgid "" "The new :class:`ast.Constant` AST node has been added. It can be used by " "external AST optimizers for the purposes of constant folding." msgstr "" -#: ../../whatsnew/3.6.rst:809 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:809 msgid "Contributed by Victor Stinner in :issue:`26146`." msgstr "Kontribusi dari Victor Stinner di :issue:`26146`." -#: ../../whatsnew/3.6.rst:813 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:813 msgid "asyncio" msgstr "asyncio" -#: ../../whatsnew/3.6.rst:815 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:815 msgid "" "Starting with Python 3.6 the ``asyncio`` module is no longer provisional and" " its API is considered stable." msgstr "" -#: ../../whatsnew/3.6.rst:818 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:818 msgid "" "Notable changes in the :mod:`asyncio` module since Python 3.5.0 (all " "backported to 3.5.x due to the provisional status):" msgstr "" -#: ../../whatsnew/3.6.rst:821 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:821 msgid "" "The :func:`~asyncio.get_event_loop` function has been changed to always " "return the currently running loop when called from coroutines and callbacks." " (Contributed by Yury Selivanov in :issue:`28613`.)" msgstr "" -#: ../../whatsnew/3.6.rst:826 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:826 msgid "" "The :func:`~asyncio.ensure_future` function and all functions that use it, " "such as :meth:`loop.run_until_complete() `," @@ -992,26 +997,26 @@ msgid "" " by Yury Selivanov.)" msgstr "" -#: ../../whatsnew/3.6.rst:831 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:831 msgid "" "New :func:`~asyncio.run_coroutine_threadsafe` function to submit coroutines " "to event loops from other threads. (Contributed by Vincent Michel.)" msgstr "" -#: ../../whatsnew/3.6.rst:835 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:835 msgid "" "New :meth:`Transport.is_closing() ` method" " to check if the transport is closing or closed. (Contributed by Yury " "Selivanov.)" msgstr "" -#: ../../whatsnew/3.6.rst:839 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:839 msgid "" "The :meth:`loop.create_server() ` method can now" " accept a list of hosts. (Contributed by Yann Sionneau.)" msgstr "" -#: ../../whatsnew/3.6.rst:843 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:843 msgid "" "New :meth:`loop.create_future() ` method to " "create Future objects. This allows alternative event loop implementations, " @@ -1020,35 +1025,35 @@ msgid "" "Selivanov in :issue:`27041`.)" msgstr "" -#: ../../whatsnew/3.6.rst:850 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:850 msgid "" "New :meth:`loop.get_exception_handler() " "` method to get the current exception " "handler. (Contributed by Yury Selivanov in :issue:`27040`.)" msgstr "" -#: ../../whatsnew/3.6.rst:854 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:854 msgid "" "New :meth:`StreamReader.readuntil() ` method" " to read data from the stream until a separator bytes sequence appears. " "(Contributed by Mark Korenberg.)" msgstr "" -#: ../../whatsnew/3.6.rst:859 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:859 msgid "" "The performance of :meth:`StreamReader.readexactly() " "` has been improved. (Contributed by Mark " "Korenberg in :issue:`28370`.)" msgstr "" -#: ../../whatsnew/3.6.rst:863 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:863 msgid "" "The :meth:`loop.getaddrinfo() ` method is " "optimized to avoid calling the system ``getaddrinfo`` function if the " "address is already resolved. (Contributed by A. Jesse Jiryu Davis.)" msgstr "" -#: ../../whatsnew/3.6.rst:868 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:868 msgid "" "The :meth:`loop.stop() ` method has been changed to stop " "the loop immediately after the current iteration. Any new callbacks " @@ -1056,14 +1061,14 @@ msgid "" "by Guido van Rossum in :issue:`25593`.)" msgstr "" -#: ../../whatsnew/3.6.rst:874 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:874 msgid "" ":meth:`Future.set_exception ` will now" " raise :exc:`TypeError` when passed an instance of the :exc:`StopIteration` " "exception. (Contributed by Chris Angelico in :issue:`26221`.)" msgstr "" -#: ../../whatsnew/3.6.rst:879 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:879 msgid "" "New :meth:`loop.connect_accepted_socket() " "` method to be used by servers that " @@ -1071,20 +1076,20 @@ msgid "" "(Contributed by Jim Fulton in :issue:`27392`.)" msgstr "" -#: ../../whatsnew/3.6.rst:884 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:884 msgid "" "``TCP_NODELAY`` flag is now set for all TCP transports by default. " "(Contributed by Yury Selivanov in :issue:`27456`.)" msgstr "" -#: ../../whatsnew/3.6.rst:887 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:887 msgid "" "New :meth:`loop.shutdown_asyncgens() ` to " "properly close pending asynchronous generators before closing the loop. " "(Contributed by Yury Selivanov in :issue:`28003`.)" msgstr "" -#: ../../whatsnew/3.6.rst:892 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:892 msgid "" ":class:`Future ` and :class:`Task ` classes " "now have an optimized C implementation which makes asyncio code up to 30% " @@ -1092,28 +1097,28 @@ msgid "" " :issue:`28544`.)" msgstr "" -#: ../../whatsnew/3.6.rst:900 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:900 msgid "binascii" msgstr "binascii" -#: ../../whatsnew/3.6.rst:902 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:902 msgid "" "The :func:`~binascii.b2a_base64` function now accepts an optional *newline* " "keyword argument to control whether the newline character is appended to the" " return value. (Contributed by Victor Stinner in :issue:`25357`.)" msgstr "" -#: ../../whatsnew/3.6.rst:909 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:909 msgid "cmath" msgstr "" -#: ../../whatsnew/3.6.rst:911 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:911 msgid "" "The new :const:`cmath.tau` (*τ*) constant has been added. (Contributed by " "Lisa Roach in :issue:`12345`, see :pep:`628` for details.)" msgstr "" -#: ../../whatsnew/3.6.rst:914 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:914 msgid "" "New constants: :const:`cmath.inf` and :const:`cmath.nan` to match " ":const:`math.inf` and :const:`math.nan`, and also :const:`cmath.infj` and " @@ -1121,32 +1126,32 @@ msgid "" "by Mark Dickinson in :issue:`23229`.)" msgstr "" -#: ../../whatsnew/3.6.rst:921 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:921 msgid "collections" msgstr "collections" -#: ../../whatsnew/3.6.rst:923 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:923 msgid "" "The new :class:`~collections.abc.Collection` abstract base class has been " "added to represent sized iterable container classes. (Contributed by Ivan " "Levkivskyi, docs by Neil Girdhar in :issue:`27598`.)" msgstr "" -#: ../../whatsnew/3.6.rst:927 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:927 msgid "" "The new :class:`~collections.abc.Reversible` abstract base class represents " "iterable classes that also provide the :meth:`__reversed__` method. " "(Contributed by Ivan Levkivskyi in :issue:`25987`.)" msgstr "" -#: ../../whatsnew/3.6.rst:931 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:931 msgid "" "The new :class:`~collections.abc.AsyncGenerator` abstract base class " "represents asynchronous generators. (Contributed by Yury Selivanov in " ":issue:`28720`.)" msgstr "" -#: ../../whatsnew/3.6.rst:935 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:935 msgid "" "The :func:`~collections.namedtuple` function now accepts an optional keyword" " argument *module*, which, when specified, is used for the ``__module__`` " @@ -1154,23 +1159,24 @@ msgid "" "Hettinger in :issue:`17941`.)" msgstr "" -#: ../../whatsnew/3.6.rst:940 ../../whatsnew/3.6.rst:2278 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:940 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2278 msgid "" "The *verbose* and *rename* arguments for :func:`~collections.namedtuple` are" " now keyword-only. (Contributed by Raymond Hettinger in :issue:`25628`.)" msgstr "" -#: ../../whatsnew/3.6.rst:944 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:944 msgid "" "Recursive :class:`collections.deque` instances can now be pickled. " "(Contributed by Serhiy Storchaka in :issue:`26482`.)" msgstr "" -#: ../../whatsnew/3.6.rst:949 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:949 msgid "concurrent.futures" msgstr "concurrent.futures" -#: ../../whatsnew/3.6.rst:951 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:951 msgid "" "The :class:`ThreadPoolExecutor ` " "class constructor now accepts an optional *thread_name_prefix* argument to " @@ -1178,11 +1184,11 @@ msgid "" "(Contributed by Gregory P. Smith in :issue:`27664`.)" msgstr "" -#: ../../whatsnew/3.6.rst:959 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:959 msgid "contextlib" msgstr "contextlib" -#: ../../whatsnew/3.6.rst:961 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:961 msgid "" "The :class:`contextlib.AbstractContextManager` class has been added to " "provide an abstract base class for context managers. It provides a sensible" @@ -1192,11 +1198,11 @@ msgid "" "Brett Cannon in :issue:`25609`.)" msgstr "" -#: ../../whatsnew/3.6.rst:971 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:971 msgid "datetime" msgstr "datetime" -#: ../../whatsnew/3.6.rst:973 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:973 msgid "" "The :class:`~datetime.datetime` and :class:`~datetime.time` classes have the" " new :attr:`~time.fold` attribute used to disambiguate local time when " @@ -1206,7 +1212,7 @@ msgid "" " Belopolsky in :issue:`24773`.)" msgstr "" -#: ../../whatsnew/3.6.rst:981 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:981 msgid "" "The :meth:`datetime.strftime() ` and " ":meth:`date.strftime() ` methods now support ISO " @@ -1214,7 +1220,7 @@ msgid "" "Anderson in :issue:`12006`.)" msgstr "" -#: ../../whatsnew/3.6.rst:986 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:986 msgid "" "The :func:`datetime.isoformat() ` function now " "accepts an optional *timespec* argument that specifies the number of " @@ -1222,18 +1228,18 @@ msgid "" "Alessandro Cucci and Alexander Belopolsky in :issue:`19475`.)" msgstr "" -#: ../../whatsnew/3.6.rst:991 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:991 msgid "" "The :meth:`datetime.combine() ` now accepts an " "optional *tzinfo* argument. (Contributed by Alexander Belopolsky in " ":issue:`27661`.)" msgstr "" -#: ../../whatsnew/3.6.rst:997 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:997 msgid "decimal" msgstr "decimal" -#: ../../whatsnew/3.6.rst:999 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:999 msgid "" "New :meth:`Decimal.as_integer_ratio() ` " "method that returns a pair ``(n, d)`` of integers that represent the given " @@ -1241,15 +1247,16 @@ msgid "" " positive denominator::" msgstr "" -#: ../../whatsnew/3.6.rst:1007 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1007 msgid "(Contributed by Stefan Krah amd Mark Dickinson in :issue:`25928`.)" msgstr "(Kontribusi dari Stefan Krah amd Mark Dickinson di :issue:`25928`.)" -#: ../../whatsnew/3.6.rst:1012 ../../whatsnew/3.6.rst:1986 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1012 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1986 msgid "distutils" msgstr "distutils" -#: ../../whatsnew/3.6.rst:1014 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1014 msgid "" "The ``default_format`` attribute has been removed from " ":class:`distutils.command.sdist.sdist` and the ``formats`` attribute " @@ -1258,11 +1265,11 @@ msgid "" "for more details." msgstr "" -#: ../../whatsnew/3.6.rst:1022 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1022 msgid "email" msgstr "" -#: ../../whatsnew/3.6.rst:1024 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1024 msgid "" "The new email API, enabled via the *policy* keyword to various constructors," " is no longer provisional. The :mod:`email` documentation has been " @@ -1271,19 +1278,19 @@ msgid "" ":issue:`24277`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1029 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1029 msgid "" "The :mod:`email.mime` classes now all accept an optional *policy* keyword. " "(Contributed by Berker Peksag in :issue:`27331`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1032 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1032 msgid "" "The :class:`~email.generator.DecodedGenerator` now supports the *policy* " "keyword." msgstr "" -#: ../../whatsnew/3.6.rst:1035 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1035 msgid "" "There is a new :mod:`~email.policy` attribute, " ":attr:`~email.policy.Policy.message_factory`, that controls what class is " @@ -1294,22 +1301,22 @@ msgid "" ":issue:`20476`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1044 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1044 msgid "encodings" msgstr "" -#: ../../whatsnew/3.6.rst:1046 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1046 msgid "" "On Windows, added the ``'oem'`` encoding to use ``CP_OEMCP``, and the " "``'ansi'`` alias for the existing ``'mbcs'`` encoding, which uses the " "``CP_ACP`` code page. (Contributed by Steve Dower in :issue:`27959`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1052 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1052 msgid "enum" msgstr "enum" -#: ../../whatsnew/3.6.rst:1054 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1054 msgid "" "Two new enumeration base classes have been added to the :mod:`enum` module: " ":class:`~enum.Flag` and :class:`~enum.IntFlags`. Both are used to define " @@ -1317,50 +1324,50 @@ msgid "" "Ethan Furman in :issue:`23591`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1059 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1059 msgid "" "Many standard library modules have been updated to use the " ":class:`~enum.IntFlags` class for their constants." msgstr "" -#: ../../whatsnew/3.6.rst:1062 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1062 msgid "" "The new :class:`enum.auto` value can be used to assign values to enum " "members automatically::" msgstr "" -#: ../../whatsnew/3.6.rst:1076 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1076 msgid "faulthandler" msgstr "" -#: ../../whatsnew/3.6.rst:1078 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1078 msgid "" "On Windows, the :mod:`faulthandler` module now installs a handler for " "Windows exceptions: see :func:`faulthandler.enable`. (Contributed by Victor " "Stinner in :issue:`23848`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1084 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1084 msgid "fileinput" msgstr "" -#: ../../whatsnew/3.6.rst:1086 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1086 msgid "" ":func:`~fileinput.hook_encoded` now supports the *errors* argument. " "(Contributed by Joseph Hackman in :issue:`25788`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1091 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1091 msgid "hashlib" msgstr "" -#: ../../whatsnew/3.6.rst:1093 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1093 msgid "" ":mod:`hashlib` supports OpenSSL 1.1.0. The minimum recommend version is " "1.0.2. (Contributed by Christian Heimes in :issue:`26470`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1096 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1096 msgid "" "BLAKE2 hash functions were added to the module. :func:`~hashlib.blake2b` and" " :func:`~hashlib.blake2s` are always available and support the full feature " @@ -1369,7 +1376,7 @@ msgid "" "Chestnykh.)" msgstr "" -#: ../../whatsnew/3.6.rst:1102 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1102 msgid "" "The SHA-3 hash functions :func:`~hashlib.sha3_224`, " ":func:`~hashlib.sha3_256`, :func:`~hashlib.sha3_384`, " @@ -1380,18 +1387,18 @@ msgid "" "Van Keer.)" msgstr "" -#: ../../whatsnew/3.6.rst:1109 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1109 msgid "" "The password-based key derivation function :func:`~hashlib.scrypt` is now " "available with OpenSSL 1.1.0 and newer. (Contributed by Christian Heimes in " ":issue:`27928`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1114 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1114 msgid "http.client" msgstr "http.client" -#: ../../whatsnew/3.6.rst:1116 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1116 msgid "" ":meth:`HTTPConnection.request() ` and " ":meth:`~http.client.HTTPConnection.endheaders` both now support chunked " @@ -1399,11 +1406,11 @@ msgid "" ":issue:`12319`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1123 msgid "idlelib and IDLE" msgstr "idlelib and IDLE" -#: ../../whatsnew/3.6.rst:1125 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1125 msgid "" "The idlelib package is being modernized and refactored to make IDLE look and" " work better and to make the code easier to understand, test, and improve. " @@ -1413,7 +1420,7 @@ msgid "" "latest release of either." msgstr "" -#: ../../whatsnew/3.6.rst:1132 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1132 msgid "" "'Modernizing' includes renaming and consolidation of idlelib modules. The " "renaming of files with partial uppercase names is similar to the renaming " @@ -1425,28 +1432,28 @@ msgid "" " been and will be part of the process.)" msgstr "" -#: ../../whatsnew/3.6.rst:1141 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1141 msgid "" "In compensation, the eventual result with be that some idlelib classes will " "be easier to use, with better APIs and docstrings explaining them. " "Additional useful information will be added to idlelib when available." msgstr "" -#: ../../whatsnew/3.6.rst:1145 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1145 msgid "New in 3.6.2:" msgstr "Baru di 3.6.2:" -#: ../../whatsnew/3.6.rst:1147 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1147 msgid "" "Multiple fixes for autocompletion. (Contributed by Louie Lu in " ":issue:`15786`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1149 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1149 msgid "New in 3.6.3:" msgstr "Baru di 3.6.3:" -#: ../../whatsnew/3.6.rst:1151 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1151 msgid "" "Module Browser (on the File menu, formerly called Class Browser), now " "displays nested functions and classes in addition to top-level functions and" @@ -1454,7 +1461,7 @@ msgid "" "Reedy in :issue:`1612262`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1157 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1157 msgid "" "The IDLE features formerly implemented as extensions have been reimplemented" " as normal features. Their settings have been moved from the Extensions tab" @@ -1462,18 +1469,18 @@ msgid "" "Reedy in :issue:`27099`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1162 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1162 msgid "" "The Settings dialog (Options, Configure IDLE) has been partly rewritten to " "improve both appearance and function. (Contributed by Cheryl Sabella and " "Terry Jan Reedy in multiple issues.)" msgstr "" -#: ../../whatsnew/3.6.rst:1166 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1166 msgid "New in 3.6.4:" msgstr "Baru di 3.6.4:" -#: ../../whatsnew/3.6.rst:1168 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1168 msgid "" "The font sample now includes a selection of non-Latin characters so that " "users can better see the effect of selecting a particular font. (Contributed" @@ -1481,11 +1488,11 @@ msgid "" "other characters. (Contributed by Serhiy Storchaka in :issue:`31860`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1174 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1174 msgid "New in 3.6.6:" msgstr "Baru di 3.6.6:" -#: ../../whatsnew/3.6.rst:1176 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1176 msgid "" "Editor code context option revised. Box displays all context lines up to " "maxlines. Clicking on a context line jumps the editor to that line. " @@ -1494,7 +1501,7 @@ msgid "" ":issue:`33642`, :issue:`33768`, and :issue:`33679`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1182 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1182 msgid "" "On Windows, a new API call tells Windows that tk scales for DPI. On Windows " "8.1+ or 10, with DPI compatibility properties of the Python binary " @@ -1503,11 +1510,11 @@ msgid "" " Terry Jan Reedy in :issue:`33656`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1188 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1188 msgid "New in 3.6.7:" msgstr "Baru di 3.6.7:" -#: ../../whatsnew/3.6.rst:1190 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1190 msgid "" "Output over N lines (50 by default) is squeezed down to a button. N can be " "changed in the PyShell section of the General page of the Settings dialog. " @@ -1517,11 +1524,12 @@ msgid "" "button. (Contributed by Tal Einat in :issue:`1529353`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1199 ../../whatsnew/3.6.rst:2003 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1199 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2003 msgid "importlib" msgstr "importlib" -#: ../../whatsnew/3.6.rst:1201 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1201 msgid "" "Import now raises the new exception :exc:`ModuleNotFoundError` (subclass of " ":exc:`ImportError`) when it cannot find a module. Code that current checks " @@ -1529,7 +1537,7 @@ msgid "" "Snow in :issue:`15767`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1206 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1206 msgid "" ":class:`importlib.util.LazyLoader` now calls " ":meth:`~importlib.abc.Loader.create_module` on the wrapped loader, removing " @@ -1538,7 +1546,7 @@ msgid "" ":class:`importlib.util.LazyLoader`." msgstr "" -#: ../../whatsnew/3.6.rst:1212 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1212 msgid "" ":func:`importlib.util.cache_from_source`, " ":func:`importlib.util.source_from_cache`, and " @@ -1546,11 +1554,11 @@ msgid "" " object`." msgstr "" -#: ../../whatsnew/3.6.rst:1219 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1219 msgid "inspect" msgstr "inspect" -#: ../../whatsnew/3.6.rst:1221 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1221 msgid "" "The :func:`inspect.signature() ` function now reports the" " implicit ``.0`` parameters generated by the compiler for comprehension and " @@ -1558,7 +1566,7 @@ msgid "" "called ``implicit0``. (Contributed by Jelle Zijlstra in :issue:`19611`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1226 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1226 msgid "" "To reduce code churn when upgrading from Python 2.7 and the legacy " ":func:`inspect.getargspec` API, the previously documented deprecation of " @@ -1568,22 +1576,22 @@ msgid "" " code. (Contributed by Nick Coghlan in :issue:`27172`)" msgstr "" -#: ../../whatsnew/3.6.rst:1235 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1235 msgid "json" msgstr "json" -#: ../../whatsnew/3.6.rst:1237 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1237 msgid "" ":func:`json.load` and :func:`json.loads` now support binary input. Encoded " "JSON should be represented using either UTF-8, UTF-16, or UTF-32. " "(Contributed by Serhiy Storchaka in :issue:`17909`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1243 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1243 msgid "logging" msgstr "logging" -#: ../../whatsnew/3.6.rst:1245 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1245 msgid "" "The new :meth:`WatchedFileHandler.reopenIfNeeded() " "` method has been added " @@ -1591,44 +1599,45 @@ msgid "" "(Contributed by Marian Horban in :issue:`24884`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1252 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1252 msgid "math" msgstr "math" -#: ../../whatsnew/3.6.rst:1254 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1254 msgid "" "The tau (*τ*) constant has been added to the :mod:`math` and :mod:`cmath` " "modules. (Contributed by Lisa Roach in :issue:`12345`, see :pep:`628` for " "details.)" msgstr "" -#: ../../whatsnew/3.6.rst:1260 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1260 msgid "multiprocessing" msgstr "multiprocessing" -#: ../../whatsnew/3.6.rst:1262 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1262 msgid "" ":ref:`Proxy Objects ` returned by " ":func:`multiprocessing.Manager` can now be nested. (Contributed by Davin " "Potts in :issue:`6766`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1268 ../../whatsnew/3.6.rst:2017 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1268 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2017 msgid "os" msgstr "os" -#: ../../whatsnew/3.6.rst:1270 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1270 msgid "" "See the summary of :ref:`PEP 519 ` for details on how the" " :mod:`os` and :mod:`os.path` modules now support :term:`path-like objects " "`." msgstr "" -#: ../../whatsnew/3.6.rst:1274 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1274 msgid ":func:`~os.scandir` now supports :class:`bytes` paths on Windows." msgstr "" -#: ../../whatsnew/3.6.rst:1276 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1276 msgid "" "A new :meth:`~os.scandir.close` method allows explicitly closing a " ":func:`~os.scandir` iterator. The :func:`~os.scandir` iterator now supports" @@ -1638,42 +1647,42 @@ msgid "" ":issue:`25994`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1286 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1286 msgid "" "The Linux ``getrandom()`` syscall (get random bytes) is now exposed as the " "new :func:`os.getrandom` function. (Contributed by Victor Stinner, part of " "the :pep:`524`)" msgstr "" -#: ../../whatsnew/3.6.rst:1292 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1292 msgid "pathlib" msgstr "pathlib" -#: ../../whatsnew/3.6.rst:1294 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1294 msgid "" ":mod:`pathlib` now supports :term:`path-like objects `. " "(Contributed by Brett Cannon in :issue:`27186`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1297 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1297 msgid "See the summary of :ref:`PEP 519 ` for details." msgstr "" -#: ../../whatsnew/3.6.rst:1301 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1301 msgid "pdb" msgstr "pdb" -#: ../../whatsnew/3.6.rst:1303 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1303 msgid "" "The :class:`~pdb.Pdb` class constructor has a new optional *readrc* argument" " to control whether ``.pdbrc`` files should be read." msgstr "" -#: ../../whatsnew/3.6.rst:1308 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1308 msgid "pickle" msgstr "pickle" -#: ../../whatsnew/3.6.rst:1310 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1310 msgid "" "Objects that need ``__new__`` called with keyword arguments can now be " "pickled using :ref:`pickle protocols ` older than protocol" @@ -1681,49 +1690,50 @@ msgid "" "Serhiy Storchaka in :issue:`24164`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1317 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1317 msgid "pickletools" msgstr "" -#: ../../whatsnew/3.6.rst:1319 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1319 msgid "" ":func:`pickletools.dis()` now outputs the implicit memo index for the " "``MEMOIZE`` opcode. (Contributed by Serhiy Storchaka in :issue:`25382`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1325 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1325 msgid "pydoc" msgstr "pydoc" -#: ../../whatsnew/3.6.rst:1327 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1327 msgid "" "The :mod:`pydoc` module has learned to respect the ``MANPAGER`` environment " "variable. (Contributed by Matthias Klose in :issue:`8637`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1331 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1331 msgid "" ":func:`help` and :mod:`pydoc` can now list named tuple fields in the order " "they were defined rather than alphabetically. (Contributed by Raymond " "Hettinger in :issue:`24879`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1337 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1337 msgid "random" msgstr "" -#: ../../whatsnew/3.6.rst:1339 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1339 msgid "" "The new :func:`~random.choices` function returns a list of elements of " "specified size from the given population with optional weights. (Contributed" " by Raymond Hettinger in :issue:`18844`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1345 ../../whatsnew/3.6.rst:2025 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1345 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2025 msgid "re" msgstr "re" -#: ../../whatsnew/3.6.rst:1347 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1347 msgid "" "Added support of modifier spans in regular expressions. Examples: " "``'(?i:p)ython'`` matches ``'python'`` and ``'Python'``, but not " @@ -1731,36 +1741,36 @@ msgid "" "``'GVR'``. (Contributed by Serhiy Storchaka in :issue:`433028`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1352 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1352 msgid "" "Match object groups can be accessed by ``__getitem__``, which is equivalent " "to ``group()``. So ``mo['name']`` is now equivalent to " "``mo.group('name')``. (Contributed by Eric Smith in :issue:`24454`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1356 msgid "" ":class:`~re.Match` objects now support :meth:`index-like objects " "` as group indices. (Contributed by Jeroen Demeyer and " "Xiang Zhang in :issue:`27177`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1363 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1363 msgid "readline" msgstr "" -#: ../../whatsnew/3.6.rst:1365 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1365 msgid "" "Added :func:`~readline.set_auto_history` to enable or disable automatic " "addition of input to the history list. (Contributed by Tyler Crompton in " ":issue:`26870`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1371 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1371 msgid "rlcompleter" msgstr "" -#: ../../whatsnew/3.6.rst:1373 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1373 msgid "" "Private and special attribute names now are omitted unless the prefix starts" " with underscores. A space or a colon is added after some completed " @@ -1768,11 +1778,11 @@ msgid "" ":issue:`25209`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1379 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1379 msgid "shlex" msgstr "shlex" -#: ../../whatsnew/3.6.rst:1381 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1381 msgid "" "The :class:`~shlex.shlex` has much :ref:`improved shell compatibility " "` through the new *punctuation_chars* argument" @@ -1780,53 +1790,53 @@ msgid "" "Vinay Sajip in :issue:`1521950`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1389 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1389 msgid "site" msgstr "site" -#: ../../whatsnew/3.6.rst:1391 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1391 msgid "" "When specifying paths to add to :attr:`sys.path` in a `.pth` file, you may " "now specify file paths on top of directories (e.g. zip files). (Contributed " "by Wolfgang Langner in :issue:`26587`)." msgstr "" -#: ../../whatsnew/3.6.rst:1397 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1397 msgid "sqlite3" msgstr "sqlite3" -#: ../../whatsnew/3.6.rst:1399 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1399 msgid "" ":attr:`sqlite3.Cursor.lastrowid` now supports the ``REPLACE`` statement. " "(Contributed by Alex LordThorsen in :issue:`16864`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1404 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1404 msgid "socket" msgstr "socket" -#: ../../whatsnew/3.6.rst:1406 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1406 msgid "" "The :func:`~socket.socket.ioctl` function now supports the " ":data:`~socket.SIO_LOOPBACK_FAST_PATH` control code. (Contributed by Daniel " "Stokes in :issue:`26536`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1410 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1410 msgid "" "The :meth:`~socket.socket.getsockopt` constants ``SO_DOMAIN``, " "``SO_PROTOCOL``, ``SO_PEERSEC``, and ``SO_PASSSEC`` are now supported. " "(Contributed by Christian Heimes in :issue:`26907`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1414 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1414 msgid "" "The :meth:`~socket.socket.setsockopt` now supports the ``setsockopt(level, " "optname, None, optlen: int)`` form. (Contributed by Christian Heimes in " ":issue:`27744`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1418 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1418 msgid "" "The socket module now supports the address family :data:`~socket.AF_ALG` to " "interface with Linux Kernel crypto API. ``ALG_*``, ``SOL_ALG`` and " @@ -1834,17 +1844,17 @@ msgid "" "Heimes in :issue:`27744` with support from Victor Stinner.)" msgstr "" -#: ../../whatsnew/3.6.rst:1424 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1424 msgid "" "New Linux constants ``TCP_USER_TIMEOUT`` and ``TCP_CONGESTION`` were added. " "(Contributed by Omar Sandoval, issue:`26273`)." msgstr "" -#: ../../whatsnew/3.6.rst:1429 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1429 msgid "socketserver" msgstr "socketserver" -#: ../../whatsnew/3.6.rst:1431 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1431 msgid "" "Servers based on the :mod:`socketserver` module, including those defined in " ":mod:`http.server`, :mod:`xmlrpc.server` and :mod:`wsgiref.simple_server`, " @@ -1852,7 +1862,7 @@ msgid "" "Palivoda in :issue:`26404`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1437 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1437 msgid "" "The :attr:`~socketserver.StreamRequestHandler.wfile` attribute of " ":class:`~socketserver.StreamRequestHandler` classes now implements the " @@ -1861,30 +1871,31 @@ msgid "" " (Contributed by Martin Panter in :issue:`26721`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1445 ../../whatsnew/3.6.rst:2033 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1445 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2033 msgid "ssl" msgstr "ssl" -#: ../../whatsnew/3.6.rst:1447 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1447 msgid "" ":mod:`ssl` supports OpenSSL 1.1.0. The minimum recommend version is 1.0.2. " "(Contributed by Christian Heimes in :issue:`26470`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1450 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1450 msgid "" "3DES has been removed from the default cipher suites and ChaCha20 Poly1305 " "cipher suites have been added. (Contributed by Christian Heimes in " ":issue:`27850` and :issue:`27766`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1454 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1454 msgid "" ":class:`~ssl.SSLContext` has better default configuration for options and " "ciphers. (Contributed by Christian Heimes in :issue:`28043`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1458 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1458 msgid "" "SSL session can be copied from one client-side connection to another with " "the new :class:`~ssl.SSLSession` class. TLS session resumption can speed up" @@ -1892,51 +1903,51 @@ msgid "" "by Christian Heimes in :issue:`19500` based on a draft by Alex Warhawk.)" msgstr "" -#: ../../whatsnew/3.6.rst:1464 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1464 msgid "" "The new :meth:`~ssl.SSLContext.get_ciphers` method can be used to get a list" " of enabled ciphers in order of cipher priority." msgstr "" -#: ../../whatsnew/3.6.rst:1467 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1467 msgid "" "All constants and flags have been converted to :class:`~enum.IntEnum` and " ":class:`~enum.IntFlags`. (Contributed by Christian Heimes in " ":issue:`28025`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1471 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1471 msgid "" "Server and client-side specific TLS protocols for :class:`~ssl.SSLContext` " "were added. (Contributed by Christian Heimes in :issue:`28085`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1477 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1477 msgid "statistics" msgstr "statistics" -#: ../../whatsnew/3.6.rst:1479 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1479 msgid "" "A new :func:`~statistics.harmonic_mean` function has been added. " "(Contributed by Steven D'Aprano in :issue:`27181`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1484 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1484 msgid "struct" msgstr "" -#: ../../whatsnew/3.6.rst:1486 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1486 msgid "" ":mod:`struct` now supports IEEE 754 half-precision floats via the ``'e'`` " "format specifier. (Contributed by Eli Stevens, Mark Dickinson in " ":issue:`11734`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1492 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1492 msgid "subprocess" msgstr "subprocess" -#: ../../whatsnew/3.6.rst:1494 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1494 msgid "" ":class:`subprocess.Popen` destructor now emits a :exc:`ResourceWarning` " "warning if the child process is still running. Use the context manager " @@ -1945,7 +1956,7 @@ msgid "" "process. (Contributed by Victor Stinner in :issue:`26741`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1500 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1500 msgid "" "The :class:`subprocess.Popen` constructor and all functions that pass " "arguments through to it now accept *encoding* and *errors* arguments. " @@ -1953,18 +1964,18 @@ msgid "" "and *stderr* streams. (Contributed by Steve Dower in :issue:`6135`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1507 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1507 msgid "sys" msgstr "sys" -#: ../../whatsnew/3.6.rst:1509 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1509 msgid "" "The new :func:`~sys.getfilesystemencodeerrors` function returns the name of " "the error mode used to convert between Unicode filenames and bytes " "filenames. (Contributed by Steve Dower in :issue:`27781`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1513 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1513 msgid "" "On Windows the return value of the :func:`~sys.getwindowsversion` function " "now includes the *platform_version* field which contains the accurate major " @@ -1973,31 +1984,31 @@ msgid "" "by Steve Dower in :issue:`27932`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1521 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1521 msgid "telnetlib" msgstr "" -#: ../../whatsnew/3.6.rst:1523 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1523 msgid "" ":class:`~telnetlib.Telnet` is now a context manager (contributed by Stéphane" " Wirtel in :issue:`25485`)." msgstr "" -#: ../../whatsnew/3.6.rst:1528 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1528 msgid "time" msgstr "time" -#: ../../whatsnew/3.6.rst:1530 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1530 msgid "" "The :class:`~time.struct_time` attributes :attr:`tm_gmtoff` and " ":attr:`tm_zone` are now available on all platforms." msgstr "" -#: ../../whatsnew/3.6.rst:1535 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1535 msgid "timeit" msgstr "" -#: ../../whatsnew/3.6.rst:1537 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1537 msgid "" "The new :meth:`Timer.autorange() ` convenience " "method has been added to call :meth:`Timer.timeit() ` " @@ -2005,17 +2016,18 @@ msgid "" "milliseconds. (Contributed by Steven D'Aprano in :issue:`6422`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1542 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1542 msgid "" ":mod:`timeit` now warns when there is substantial (4x) variance between best" " and worst times. (Contributed by Serhiy Storchaka in :issue:`23552`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1548 ../../whatsnew/3.6.rst:2050 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1548 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2050 msgid "tkinter" msgstr "tkinter" -#: ../../whatsnew/3.6.rst:1550 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1550 msgid "" "Added methods :meth:`~tkinter.Variable.trace_add`, " ":meth:`~tkinter.Variable.trace_remove` and " @@ -2027,52 +2039,52 @@ msgid "" "in :issue:`22115`)." msgstr "" -#: ../../whatsnew/3.6.rst:1563 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1563 msgid "traceback" msgstr "" -#: ../../whatsnew/3.6.rst:1565 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1565 msgid "" "Both the traceback module and the interpreter's builtin exception display " "now abbreviate long sequences of repeated lines in tracebacks as shown in " "the following example::" msgstr "" -#: ../../whatsnew/3.6.rst:1580 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1580 msgid "(Contributed by Emanuel Barry in :issue:`26823`.)" msgstr "(Kontribusi dari Emanuel Barry di :issue:`26823`.)" -#: ../../whatsnew/3.6.rst:1584 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1584 msgid "tracemalloc" msgstr "tracemalloc" -#: ../../whatsnew/3.6.rst:1586 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1586 msgid "" "The :mod:`tracemalloc` module now supports tracing memory allocations in " "multiple different address spaces." msgstr "" -#: ../../whatsnew/3.6.rst:1589 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1589 msgid "" "The new :class:`~tracemalloc.DomainFilter` filter class has been added to " "filter block traces by their address space (domain)." msgstr "" -#: ../../whatsnew/3.6.rst:1592 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1592 msgid "(Contributed by Victor Stinner in :issue:`26588`.)" msgstr "(Kontribusi dari Victor Stinner di :issue:`26588`.)" -#: ../../whatsnew/3.6.rst:1598 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1598 msgid "typing" msgstr "typing" -#: ../../whatsnew/3.6.rst:1600 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1600 msgid "" "Since the :mod:`typing` module is :term:`provisional `, all" " changes introduced in Python 3.6 have also been backported to Python 3.5.x." msgstr "" -#: ../../whatsnew/3.6.rst:1604 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1604 msgid "" "The :mod:`typing` module has a much improved support for generic type " "aliases. For example ``Dict[str, Tuple[S, T]]`` is now a valid type " @@ -2080,21 +2092,21 @@ msgid "" "`_.)" msgstr "" -#: ../../whatsnew/3.6.rst:1610 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1610 msgid "" "The :class:`typing.ContextManager` class has been added for representing " ":class:`contextlib.AbstractContextManager`. (Contributed by Brett Cannon in " ":issue:`25609`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1614 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1614 msgid "" "The :class:`typing.Collection` class has been added for representing " ":class:`collections.abc.Collection`. (Contributed by Ivan Levkivskyi in " ":issue:`27598`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1618 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1618 msgid "" "The :const:`typing.ClassVar` type construct has been added to mark class " "variables. As introduced in :pep:`526`, a variable annotation wrapped in " @@ -2104,7 +2116,7 @@ msgid "" "`_.)" msgstr "" -#: ../../whatsnew/3.6.rst:1625 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1625 msgid "" "A new :const:`~typing.TYPE_CHECKING` constant that is assumed to be ``True``" " by the static type checkers, but is ``False`` at runtime. (Contributed by " @@ -2112,39 +2124,39 @@ msgid "" "`_.)" msgstr "" -#: ../../whatsnew/3.6.rst:1630 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1630 msgid "" "A new :func:`~typing.NewType` helper function has been added to create " "lightweight distinct types for annotations::" msgstr "" -#: ../../whatsnew/3.6.rst:1638 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1638 msgid "" "The static type checker will treat the new type as if it were a subclass of " "the original type. (Contributed by Ivan Levkivskyi in `Github #189 " "`_.)" msgstr "" -#: ../../whatsnew/3.6.rst:1644 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1644 msgid "unicodedata" msgstr "unicodedata" -#: ../../whatsnew/3.6.rst:1646 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1646 msgid "" "The :mod:`unicodedata` module now uses data from `Unicode 9.0.0 " "`_. (Contributed by Benjamin " "Peterson.)" msgstr "" -#: ../../whatsnew/3.6.rst:1652 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1652 msgid "unittest.mock" msgstr "unittest.mock" -#: ../../whatsnew/3.6.rst:1654 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1654 msgid "The :class:`~unittest.mock.Mock` class has the following improvements:" msgstr "" -#: ../../whatsnew/3.6.rst:1656 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1656 msgid "" "Two new methods, :meth:`Mock.assert_called() " "` and :meth:`Mock.assert_called_once() " @@ -2152,18 +2164,18 @@ msgid "" "called. (Contributed by Amit Saha in :issue:`26323`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1662 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1662 msgid "" "The :meth:`Mock.reset_mock() ` method now has" " two optional keyword only arguments: *return_value* and *side_effect*. " "(Contributed by Kushal Das in :issue:`21271`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1669 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1669 msgid "urllib.request" msgstr "" -#: ../../whatsnew/3.6.rst:1671 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1671 msgid "" "If a HTTP request has a file or iterable body (other than a bytes object) " "but no ``Content-Length`` header, rather than throwing an error, " @@ -2172,33 +2184,34 @@ msgid "" ":issue:`12319`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1679 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1679 msgid "urllib.robotparser" msgstr "" -#: ../../whatsnew/3.6.rst:1681 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1681 msgid "" ":class:`~urllib.robotparser.RobotFileParser` now supports the ``Crawl-" "delay`` and ``Request-rate`` extensions. (Contributed by Nikolay Bogoychev " "in :issue:`16099`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1687 ../../whatsnew/3.6.rst:2056 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1687 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2056 msgid "venv" msgstr "venv" -#: ../../whatsnew/3.6.rst:1689 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1689 msgid "" ":mod:`venv` accepts a new parameter ``--prompt``. This parameter provides an" " alternative prefix for the virtual environment. (Proposed by Łukasz " "Balcerzak and ported to 3.6 by Stéphane Wirtel in :issue:`22829`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1695 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1695 msgid "warnings" msgstr "warnings" -#: ../../whatsnew/3.6.rst:1697 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1697 msgid "" "A new optional *source* parameter has been added to the " ":func:`warnings.warn_explicit` function: the destroyed object which emitted " @@ -2207,65 +2220,65 @@ msgid "" ":issue:`26568` and :issue:`26567`)." msgstr "" -#: ../../whatsnew/3.6.rst:1703 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1703 msgid "" "When a :exc:`ResourceWarning` warning is logged, the :mod:`tracemalloc` " "module is now used to try to retrieve the traceback where the destroyed " "object was allocated." msgstr "" -#: ../../whatsnew/3.6.rst:1706 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1706 msgid "Example with the script ``example.py``::" msgstr "" -#: ../../whatsnew/3.6.rst:1716 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1716 msgid "Output of the command ``python3.6 -Wd -X tracemalloc=5 example.py``::" msgstr "" -#: ../../whatsnew/3.6.rst:1726 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1726 msgid "" "The \"Object allocated at\" traceback is new and is only displayed if " ":mod:`tracemalloc` is tracing Python memory allocations and if the " ":mod:`warnings` module was already imported." msgstr "" -#: ../../whatsnew/3.6.rst:1732 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1732 msgid "winreg" msgstr "" -#: ../../whatsnew/3.6.rst:1734 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1734 msgid "" "Added the 64-bit integer type :data:`REG_QWORD `. " "(Contributed by Clement Rouault in :issue:`23026`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1739 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1739 msgid "winsound" msgstr "" -#: ../../whatsnew/3.6.rst:1741 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1741 msgid "" "Allowed keyword arguments to be passed to :func:`Beep `, " ":func:`MessageBeep `, and :func:`PlaySound " "` (:issue:`27982`)." msgstr "" -#: ../../whatsnew/3.6.rst:1747 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1747 msgid "xmlrpc.client" msgstr "" -#: ../../whatsnew/3.6.rst:1749 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1749 msgid "" "The :mod:`xmlrpc.client` module now supports unmarshalling additional data " "types used by the Apache XML-RPC implementation for numerics and ``None``. " "(Contributed by Serhiy Storchaka in :issue:`26885`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1756 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1756 msgid "zipfile" msgstr "zipfile" -#: ../../whatsnew/3.6.rst:1758 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1758 msgid "" "A new :meth:`ZipInfo.from_file() ` class method " "allows making a :class:`~zipfile.ZipInfo` instance from a filesystem file. A" @@ -2274,29 +2287,29 @@ msgid "" "(Contributed by Thomas Kluyver in :issue:`26039`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1764 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1764 msgid "" "The :meth:`ZipFile.open() ` method can now be used to " "write data into a ZIP file, as well as for extracting data. (Contributed by " "Thomas Kluyver in :issue:`26039`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1770 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1770 msgid "zlib" msgstr "zlib" -#: ../../whatsnew/3.6.rst:1772 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1772 msgid "" "The :func:`~zlib.compress` and :func:`~zlib.decompress` functions now accept" " keyword arguments. (Contributed by Aviv Palivoda in :issue:`26243` and " "Xiang Zhang in :issue:`16764` respectively.)" msgstr "" -#: ../../whatsnew/3.6.rst:1779 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1779 msgid "Optimizations" msgstr "Optimalisasi" -#: ../../whatsnew/3.6.rst:1781 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1781 msgid "" "The Python interpreter now uses a 16-bit wordcode instead of bytecode which " "made a number of opcode optimizations possible. (Contributed by Demur Rumed " @@ -2304,79 +2317,79 @@ msgid "" ":issue:`26647` and :issue:`28050`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1786 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1786 msgid "" "The :class:`asyncio.Future` class now has an optimized C implementation. " "(Contributed by Yury Selivanov and INADA Naoki in :issue:`26081`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1789 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1789 msgid "" "The :class:`asyncio.Task` class now has an optimized C implementation. " "(Contributed by Yury Selivanov in :issue:`28544`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1792 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1792 msgid "" "Various implementation improvements in the :mod:`typing` module (such as " "caching of generic types) allow up to 30 times performance improvements and " "reduced memory footprint." msgstr "" -#: ../../whatsnew/3.6.rst:1796 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1796 msgid "" "The ASCII decoder is now up to 60 times as fast for error handlers " "``surrogateescape``, ``ignore`` and ``replace`` (Contributed by Victor " "Stinner in :issue:`24870`)." msgstr "" -#: ../../whatsnew/3.6.rst:1800 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1800 msgid "" "The ASCII and the Latin1 encoders are now up to 3 times as fast for the " "error handler ``surrogateescape`` (Contributed by Victor Stinner in " ":issue:`25227`)." msgstr "" -#: ../../whatsnew/3.6.rst:1804 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1804 msgid "" "The UTF-8 encoder is now up to 75 times as fast for error handlers " "``ignore``, ``replace``, ``surrogateescape``, ``surrogatepass`` (Contributed" " by Victor Stinner in :issue:`25267`)." msgstr "" -#: ../../whatsnew/3.6.rst:1808 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1808 msgid "" "The UTF-8 decoder is now up to 15 times as fast for error handlers " "``ignore``, ``replace`` and ``surrogateescape`` (Contributed by Victor " "Stinner in :issue:`25301`)." msgstr "" -#: ../../whatsnew/3.6.rst:1812 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1812 msgid "" "``bytes % args`` is now up to 2 times faster. (Contributed by Victor Stinner" " in :issue:`25349`)." msgstr "" -#: ../../whatsnew/3.6.rst:1815 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1815 msgid "" "``bytearray % args`` is now between 2.5 and 5 times faster. (Contributed by " "Victor Stinner in :issue:`25399`)." msgstr "" -#: ../../whatsnew/3.6.rst:1818 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1818 msgid "" "Optimize :meth:`bytes.fromhex` and :meth:`bytearray.fromhex`: they are now " "between 2x and 3.5x faster. (Contributed by Victor Stinner in " ":issue:`25401`)." msgstr "" -#: ../../whatsnew/3.6.rst:1821 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1821 msgid "" "Optimize ``bytes.replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``: " "up to 80% faster. (Contributed by Josh Snider in :issue:`26574`)." msgstr "" -#: ../../whatsnew/3.6.rst:1824 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1824 msgid "" "Allocator functions of the :c:func:`PyMem_Malloc` domain " "(:c:data:`PYMEM_DOMAIN_MEM`) now use the :ref:`pymalloc memory allocator " @@ -2386,14 +2399,14 @@ msgid "" "(Contributed by Victor Stinner in :issue:`26249`)." msgstr "" -#: ../../whatsnew/3.6.rst:1831 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1831 msgid "" ":func:`pickle.load` and :func:`pickle.loads` are now up to 10% faster when " "deserializing many small objects (Contributed by Victor Stinner in " ":issue:`27056`)." msgstr "" -#: ../../whatsnew/3.6.rst:1835 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1835 msgid "" "Passing :term:`keyword arguments ` to a function has an " "overhead in comparison with passing :term:`positional arguments ` must now be held when allocator " "functions of :c:data:`PYMEM_DOMAIN_OBJ` (ex: :c:func:`PyObject_Malloc`) and " ":c:data:`PYMEM_DOMAIN_MEM` (ex: :c:func:`PyMem_Malloc`) domains are called." msgstr "" -#: ../../whatsnew/3.6.rst:1880 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1880 msgid "" "New :c:func:`Py_FinalizeEx` API which indicates if flushing buffered data " "failed. (Contributed by Martin Panter in :issue:`5319`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1884 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1884 msgid "" ":c:func:`PyArg_ParseTupleAndKeywords` now supports :ref:`positional-only " "parameters `. Positional-only parameters are " "defined by empty names. (Contributed by Serhiy Storchaka in :issue:`26282`)." msgstr "" -#: ../../whatsnew/3.6.rst:1889 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1889 msgid "" "``PyTraceback_Print`` method now abbreviates long sequences of repeated " "lines as ``\"[Previous line repeated {count} more times]\"``. (Contributed " "by Emanuel Barry in :issue:`26823`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1893 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1893 msgid "" "The new :c:func:`PyErr_SetImportErrorSubclass` function allows for " "specifying a subclass of :exc:`ImportError` to raise. (Contributed by Eric " "Snow in :issue:`15767`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1897 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1897 msgid "" "The new :c:func:`PyErr_ResourceWarning` function can be used to generate a " ":exc:`ResourceWarning` providing the source of the resource allocation. " "(Contributed by Victor Stinner in :issue:`26567`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1901 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1901 msgid "" "The new :c:func:`PyOS_FSPath` function returns the file system " "representation of a :term:`path-like object`. (Contributed by Brett Cannon " "in :issue:`27186`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1905 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1905 msgid "" "The :c:func:`PyUnicode_FSConverter` and :c:func:`PyUnicode_FSDecoder` " "functions will now accept :term:`path-like objects `." msgstr "" -#: ../../whatsnew/3.6.rst:1910 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1910 msgid "Other Improvements" msgstr "" -#: ../../whatsnew/3.6.rst:1912 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1912 msgid "" "When :option:`--version` (short form: :option:`-V`) is supplied twice, " "Python prints :data:`sys.version` for detailed information." msgstr "" -#: ../../whatsnew/3.6.rst:1923 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1923 msgid "Deprecated" msgstr "Usang" -#: ../../whatsnew/3.6.rst:1926 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1926 msgid "New Keywords" msgstr "" -#: ../../whatsnew/3.6.rst:1928 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1928 msgid "" "``async`` and ``await`` are not recommended to be used as variable, class, " "function or module names. Introduced by :pep:`492` in Python 3.5, they will" @@ -2538,18 +2551,18 @@ msgid "" "``async`` or ``await`` as names will generate a :exc:`DeprecationWarning`." msgstr "" -#: ../../whatsnew/3.6.rst:1935 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1935 msgid "Deprecated Python behavior" msgstr "" -#: ../../whatsnew/3.6.rst:1937 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1937 msgid "" "Raising the :exc:`StopIteration` exception inside a generator will now " "generate a :exc:`DeprecationWarning`, and will trigger a :exc:`RuntimeError`" " in Python 3.7. See :ref:`whatsnew-pep-479` for details." msgstr "" -#: ../../whatsnew/3.6.rst:1941 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1941 msgid "" "The :meth:`__aiter__` method is now expected to return an asynchronous " "iterator directly instead of returning an awaitable as previously. Doing the" @@ -2558,7 +2571,7 @@ msgid "" ":issue:`27243`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1947 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1947 msgid "" "A backslash-character pair that is not a valid escape sequence now generates" " a :exc:`DeprecationWarning`. Although this will eventually become a " @@ -2566,7 +2579,7 @@ msgid "" "(Contributed by Emanuel Barry in :issue:`27364`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1952 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1952 msgid "" "When performing a relative import, falling back on ``__name__`` and " "``__path__`` from the calling module when ``__spec__`` or ``__package__`` " @@ -2574,35 +2587,35 @@ msgid "" "Ames in :issue:`25791`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1959 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1959 msgid "Deprecated Python modules, functions and methods" msgstr "" -#: ../../whatsnew/3.6.rst:1962 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1962 msgid "asynchat" msgstr "" -#: ../../whatsnew/3.6.rst:1964 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1964 msgid "" "The :mod:`asynchat` has been deprecated in favor of :mod:`asyncio`. " "(Contributed by Mariatta in :issue:`25002`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1969 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1969 msgid "asyncore" msgstr "" -#: ../../whatsnew/3.6.rst:1971 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1971 msgid "" "The :mod:`asyncore` has been deprecated in favor of :mod:`asyncio`. " "(Contributed by Mariatta in :issue:`25002`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1976 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1976 msgid "dbm" msgstr "dbm" -#: ../../whatsnew/3.6.rst:1978 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1978 msgid "" "Unlike other :mod:`dbm` implementations, the :mod:`dbm.dumb` module creates " "databases with the ``'rw'`` mode and allows modifying the database opened " @@ -2610,7 +2623,7 @@ msgid "" "in 3.8. (Contributed by Serhiy Storchaka in :issue:`21708`.)" msgstr "" -#: ../../whatsnew/3.6.rst:1988 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1988 msgid "" "The undocumented ``extra_path`` argument to the " ":class:`~distutils.Distribution` constructor is now considered deprecated " @@ -2618,17 +2631,17 @@ msgid "" "removed in a future Python release. See :issue:`27919` for details." msgstr "" -#: ../../whatsnew/3.6.rst:1995 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1995 msgid "grp" msgstr "grp" -#: ../../whatsnew/3.6.rst:1997 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:1997 msgid "" "The support of non-integer arguments in :func:`~grp.getgrgid` has been " "deprecated. (Contributed by Serhiy Storchaka in :issue:`26129`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2005 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2005 msgid "" "The :meth:`importlib.machinery.SourceFileLoader.load_module` and " ":meth:`importlib.machinery.SourcelessFileLoader.load_module` methods are now" @@ -2638,14 +2651,14 @@ msgid "" ":meth:`importlib.abc.Loader.exec_module`." msgstr "" -#: ../../whatsnew/3.6.rst:2012 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2012 msgid "" "The :class:`importlib.machinery.WindowsRegistryFinder` class is now " "deprecated. As of 3.6.0, it is still added to :attr:`sys.meta_path` by " "default (on Windows), but this may change in future releases." msgstr "" -#: ../../whatsnew/3.6.rst:2019 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2019 msgid "" "Undocumented support of general :term:`bytes-like objects ` as paths in :mod:`os` functions, :func:`compile` and similar " @@ -2653,7 +2666,7 @@ msgid "" ":issue:`25791` and :issue:`26754`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2027 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2027 msgid "" "Support for inline flags ``(?letters)`` in the middle of the regular " "expression has been deprecated and will be removed in a future Python " @@ -2661,14 +2674,14 @@ msgid "" "(Contributed by Serhiy Storchaka in :issue:`22493`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2035 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2035 msgid "" "OpenSSL 0.9.8, 1.0.0 and 1.0.1 are deprecated and no longer supported. In " "the future the :mod:`ssl` module will require at least OpenSSL 1.0.2 or " "1.1.0." msgstr "" -#: ../../whatsnew/3.6.rst:2039 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2039 msgid "" "SSL-related arguments like ``certfile``, ``keyfile`` and ``check_hostname`` " "in :mod:`ftplib`, :mod:`http.client`, :mod:`imaplib`, :mod:`poplib`, and " @@ -2676,7 +2689,7 @@ msgid "" " Christian Heimes in :issue:`28022`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2044 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2044 msgid "" "A couple of protocols and functions of the :mod:`ssl` module are now " "deprecated. Some features will no longer be available in future versions of " @@ -2684,13 +2697,13 @@ msgid "" "(Contributed by Christian Heimes in :issue:`28022` and :issue:`26470`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2052 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2052 msgid "" "The :mod:`tkinter.tix` module is now deprecated. :mod:`tkinter` users " "should use :mod:`tkinter.ttk` instead." msgstr "" -#: ../../whatsnew/3.6.rst:2058 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2058 msgid "" "The ``pyvenv`` script has been deprecated in favour of ``python3 -m venv``. " "This prevents confusion as to what Python interpreter ``pyvenv`` is " @@ -2698,11 +2711,11 @@ msgid "" "environment. (Contributed by Brett Cannon in :issue:`25154`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2065 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2065 msgid "Deprecated functions and types of the C API" msgstr "" -#: ../../whatsnew/3.6.rst:2067 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2067 msgid "" "Undocumented functions :c:func:`PyUnicode_AsEncodedObject`, " ":c:func:`PyUnicode_AsDecodedObject`, :c:func:`PyUnicode_AsEncodedUnicode` " @@ -2710,11 +2723,11 @@ msgid "" ":ref:`generic codec based API ` instead." msgstr "" -#: ../../whatsnew/3.6.rst:2074 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2074 msgid "Deprecated Build Options" msgstr "" -#: ../../whatsnew/3.6.rst:2076 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2076 msgid "" "The ``--with-system-ffi`` configure flag is now on by default on non-macOS " "UNIX platforms. It may be disabled by using ``--without-system-ffi``, but " @@ -2723,15 +2736,15 @@ msgid "" "the ``--with-system-ffi`` flag when building their system Python." msgstr "" -#: ../../whatsnew/3.6.rst:2084 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2084 msgid "Removed" msgstr "" -#: ../../whatsnew/3.6.rst:2087 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2087 msgid "API and Feature Removals" msgstr "API dan Penghapusan Fitur" -#: ../../whatsnew/3.6.rst:2089 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2089 msgid "" "Unknown escapes consisting of ``'\\'`` and an ASCII letter in regular " "expressions will now cause an error. In replacement templates for " @@ -2739,14 +2752,14 @@ msgid "" ":const:`re.LOCALE` flag can now only be used with binary patterns." msgstr "" -#: ../../whatsnew/3.6.rst:2094 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2094 msgid "" "``inspect.getmoduleinfo()`` was removed (was deprecated since CPython 3.3). " ":func:`inspect.getmodulename` should be used for obtaining the module name " "for a given path. (Contributed by Yury Selivanov in :issue:`13248`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2099 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2099 msgid "" "``traceback.Ignore`` class and ``traceback.usage``, ``traceback.modname``, " "``traceback.fullmodname``, ``traceback.find_lines_from_code``, " @@ -2756,14 +2769,14 @@ msgid "" "Python 3.2 and equivalent functionality is available from private methods." msgstr "" -#: ../../whatsnew/3.6.rst:2106 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2106 msgid "" "The ``tk_menuBar()`` and ``tk_bindForTraversal()`` dummy methods in " ":mod:`tkinter` widget classes were removed (corresponding Tk commands were " "obsolete since Tk 4.0)." msgstr "" -#: ../../whatsnew/3.6.rst:2110 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2110 msgid "" "The :meth:`~zipfile.ZipFile.open` method of the :class:`zipfile.ZipFile` " "class no longer supports the ``'U'`` mode (was deprecated since Python 3.4)." @@ -2771,7 +2784,7 @@ msgid "" ":term:`universal newlines` mode." msgstr "" -#: ../../whatsnew/3.6.rst:2115 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2115 msgid "" "The undocumented ``IN``, ``CDROM``, ``DLFCN``, ``TYPES``, ``CDIO``, and " "``STROPTS`` modules have been removed. They had been available in the " @@ -2781,25 +2794,25 @@ msgid "" "distribution at :source:`Tools/scripts/h2py.py`." msgstr "" -#: ../../whatsnew/3.6.rst:2122 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2122 msgid "The deprecated ``asynchat.fifo`` class has been removed." msgstr "" -#: ../../whatsnew/3.6.rst:2126 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2126 msgid "Porting to Python 3.6" msgstr "" -#: ../../whatsnew/3.6.rst:2128 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2128 msgid "" "This section lists previously described changes and other bugfixes that may " "require changes to your code." msgstr "" -#: ../../whatsnew/3.6.rst:2132 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2132 msgid "Changes in 'python' Command Behavior" msgstr "" -#: ../../whatsnew/3.6.rst:2134 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2134 msgid "" "The output of a special Python build with defined ``COUNT_ALLOCS``, " "``SHOW_ALLOC_COUNT`` or ``SHOW_TRACK_COUNT`` macros is now off by default. " @@ -2808,42 +2821,42 @@ msgid "" ":issue:`23034`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2142 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2142 msgid "Changes in the Python API" msgstr "Perubahan pada API Python" -#: ../../whatsnew/3.6.rst:2144 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2144 msgid "" ":func:`open() ` will no longer allow combining the ``'U'`` mode flag " "with ``'+'``. (Contributed by Jeff Balogh and John O'Connor in " ":issue:`2091`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2148 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2148 msgid "" ":mod:`sqlite3` no longer implicitly commits an open transaction before DDL " "statements." msgstr "" -#: ../../whatsnew/3.6.rst:2151 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2151 msgid "" "On Linux, :func:`os.urandom` now blocks until the system urandom entropy " "pool is initialized to increase the security." msgstr "" -#: ../../whatsnew/3.6.rst:2154 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2154 msgid "" "When :meth:`importlib.abc.Loader.exec_module` is defined, " ":meth:`importlib.abc.Loader.create_module` must also be defined." msgstr "" -#: ../../whatsnew/3.6.rst:2157 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2157 msgid "" ":c:func:`PyErr_SetImportError` now sets :exc:`TypeError` when its **msg** " "argument is not set. Previously only ``NULL`` was returned." msgstr "" -#: ../../whatsnew/3.6.rst:2160 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2160 msgid "" "The format of the ``co_lnotab`` attribute of code objects changed to support" " a negative line number delta. By default, Python does not emit bytecode " @@ -2856,7 +2869,7 @@ msgid "" "it, and see the :pep:`511` for the rationale." msgstr "" -#: ../../whatsnew/3.6.rst:2170 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2170 msgid "" "The functions in the :mod:`compileall` module now return booleans instead of" " ``1`` or ``0`` to represent success or failure, respectively. Thanks to " @@ -2864,7 +2877,7 @@ msgid "" "were doing identity checks for ``1`` or ``0``. See :issue:`25768`." msgstr "" -#: ../../whatsnew/3.6.rst:2175 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2175 msgid "" "Reading the :attr:`~urllib.parse.SplitResult.port` attribute of " ":func:`urllib.parse.urlsplit` and :func:`~urllib.parse.urlparse` results now" @@ -2872,13 +2885,13 @@ msgid "" ":const:`None`. See :issue:`20059`." msgstr "" -#: ../../whatsnew/3.6.rst:2180 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2180 msgid "" "The :mod:`imp` module now raises a :exc:`DeprecationWarning` instead of " ":exc:`PendingDeprecationWarning`." msgstr "" -#: ../../whatsnew/3.6.rst:2183 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2183 msgid "" "The following modules have had missing APIs added to their :attr:`__all__` " "attributes to match the documented APIs: :mod:`calendar`, :mod:`cgi`, " @@ -2890,21 +2903,21 @@ msgid "" "and Jacek Kołodziej in :issue:`23883`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2194 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2194 msgid "" "When performing a relative import, if ``__package__`` does not compare equal" " to ``__spec__.parent`` then :exc:`ImportWarning` is raised. (Contributed by" " Brett Cannon in :issue:`25791`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2198 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2198 msgid "" "When a relative import is performed and no parent package is known, then " ":exc:`ImportError` will be raised. Previously, :exc:`SystemError` could be " "raised. (Contributed by Brett Cannon in :issue:`18018`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2202 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2202 msgid "" "Servers based on the :mod:`socketserver` module, including those defined in " ":mod:`http.server`, :mod:`xmlrpc.server` and :mod:`wsgiref.simple_server`, " @@ -2915,20 +2928,20 @@ msgid "" "(Contributed by Martin Panter in :issue:`23430`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2211 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2211 msgid "" ":func:`spwd.getspnam` now raises a :exc:`PermissionError` instead of " ":exc:`KeyError` if the user doesn't have privileges." msgstr "" -#: ../../whatsnew/3.6.rst:2214 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2214 msgid "" "The :meth:`socket.socket.close` method now raises an exception if an error " "(e.g. ``EBADF``) was reported by the underlying system call. (Contributed by" " Martin Panter in :issue:`26685`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2218 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2218 msgid "" "The *decode_data* argument for the :class:`smtpd.SMTPChannel` and " ":class:`smtpd.SMTPServer` constructors is now ``False`` by default. This " @@ -2938,7 +2951,7 @@ msgid "" " deprecation warning generated by 3.5 will not be affected." msgstr "" -#: ../../whatsnew/3.6.rst:2226 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2226 msgid "" "All optional arguments of the :func:`~json.dump`, :func:`~json.dumps`, " ":func:`~json.load` and :func:`~json.loads` functions and " @@ -2947,7 +2960,7 @@ msgid "" "only_parameter>`. (Contributed by Serhiy Storchaka in :issue:`18726`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2233 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2233 msgid "" "Subclasses of :class:`type` which don't override ``type.__new__`` may no " "longer use the one-argument form to get the type of an object." @@ -2956,7 +2969,7 @@ msgstr "" "tidak lagi menggunakan bentuk satu argumen untuk mendapatkan tipe dari suatu" " objek." -#: ../../whatsnew/3.6.rst:2236 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2236 msgid "" "As part of :pep:`487`, the handling of keyword arguments passed to " ":class:`type` (other than the metaclass hint, ``metaclass``) is now " @@ -2968,7 +2981,7 @@ msgid "" ":meth:`type.__new__` (whether direct or via :class:`super`) accordingly." msgstr "" -#: ../../whatsnew/3.6.rst:2245 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2245 msgid "" "In :class:`distutils.command.sdist.sdist`, the ``default_format`` attribute " "has been removed and is no longer honored. Instead, the gzipped tarfile " @@ -2978,13 +2991,13 @@ msgid "" "containing the following:" msgstr "" -#: ../../whatsnew/3.6.rst:2258 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2258 msgid "" "This behavior has also been backported to earlier Python versions by " "Setuptools 26.0.0." msgstr "" -#: ../../whatsnew/3.6.rst:2261 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2261 msgid "" "In the :mod:`urllib.request` module and the " ":meth:`http.client.HTTPConnection.request` method, if no Content-Length " @@ -2995,48 +3008,48 @@ msgid "" " Panter in :issue:`12319`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2270 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2270 msgid "" "The :class:`~csv.DictReader` now returns rows of type " ":class:`~collections.OrderedDict`. (Contributed by Steve Holden in " ":issue:`27842`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2274 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2274 msgid "" "The :const:`crypt.METHOD_CRYPT` will no longer be added to ``crypt.methods``" " if unsupported by the platform. (Contributed by Victor Stinner in " ":issue:`25287`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2282 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2282 msgid "" "On Linux, :func:`ctypes.util.find_library` now looks in ``LD_LIBRARY_PATH`` " "for shared libraries. (Contributed by Vinay Sajip in :issue:`9998`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2286 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2286 msgid "" "The :class:`imaplib.IMAP4` class now handles flags containing the ``']'`` " "character in messages sent from the server to improve real-world " "compatibility. (Contributed by Lita Cho in :issue:`21815`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2291 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2291 msgid "" "The :func:`mmap.write() ` function now returns the number of " "bytes written like other write methods. (Contributed by Jakub Stasiak in " ":issue:`26335`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2295 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2295 msgid "" "The :func:`pkgutil.iter_modules` and :func:`pkgutil.walk_packages` functions" " now return :class:`~pkgutil.ModuleInfo` named tuples. (Contributed by " "Ramchandra Apte in :issue:`17211`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2299 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2299 msgid "" ":func:`re.sub` now raises an error for invalid numerical group references in" " replacement templates even if the pattern is not found in the string. The " @@ -3045,7 +3058,7 @@ msgid "" " in :issue:`25953`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2305 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2305 msgid "" ":class:`zipfile.ZipFile` will now raise :exc:`NotImplementedError` for " "unrecognized compression values. Previously a plain :exc:`RuntimeError` was" @@ -3055,7 +3068,7 @@ msgid "" "Previously, a :exc:`RuntimeError` was raised in those scenarios." msgstr "" -#: ../../whatsnew/3.6.rst:2312 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2312 msgid "" "when custom metaclasses are combined with zero-argument :func:`super` or " "direct references from methods to the implicit ``__class__`` closure " @@ -3065,7 +3078,7 @@ msgid "" " 3.8." msgstr "" -#: ../../whatsnew/3.6.rst:2319 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2319 msgid "" "With the introduction of :exc:`ModuleNotFoundError`, import system consumers" " may start expecting import system replacements to raise that more specific " @@ -3078,11 +3091,11 @@ msgid "" "the default import system will raise the new subclass when appropriate." msgstr "" -#: ../../whatsnew/3.6.rst:2331 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2331 msgid "Changes in the C API" msgstr "Perubahan dalam API C" -#: ../../whatsnew/3.6.rst:2333 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2333 msgid "" "The :c:func:`PyMem_Malloc` allocator family now uses the :ref:`pymalloc " "allocator ` rather than the system :c:func:`malloc`. Applications " @@ -3091,29 +3104,29 @@ msgid "" " usage of memory allocators in your application. See :issue:`26249`." msgstr "" -#: ../../whatsnew/3.6.rst:2339 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2339 msgid "" ":c:func:`Py_Exit` (and the main interpreter) now override the exit status " "with 120 if flushing buffered data failed. See :issue:`5319`." msgstr "" -#: ../../whatsnew/3.6.rst:2344 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2344 msgid "CPython bytecode changes" msgstr "Perubahan bytecode CPython" -#: ../../whatsnew/3.6.rst:2346 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2346 msgid "" "There have been several major changes to the :term:`bytecode` in Python 3.6." msgstr "" -#: ../../whatsnew/3.6.rst:2348 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2348 msgid "" "The Python interpreter now uses a 16-bit wordcode instead of bytecode. " "(Contributed by Demur Rumed with input and reviews from Serhiy Storchaka and" " Victor Stinner in :issue:`26647` and :issue:`28050`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2352 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2352 msgid "" "The new :opcode:`FORMAT_VALUE` and :opcode:`BUILD_STRING` opcodes as part of" " the :ref:`formatted string literal ` implementation. " @@ -3121,14 +3134,14 @@ msgid "" ":issue:`27078`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2357 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2357 msgid "" "The new :opcode:`BUILD_CONST_KEY_MAP` opcode to optimize the creation of " "dictionaries with constant keys. (Contributed by Serhiy Storchaka in " ":issue:`27140`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2361 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2361 msgid "" "The function call opcodes have been heavily reworked for better performance " "and simpler implementation. The :opcode:`MAKE_FUNCTION`, " @@ -3140,22 +3153,22 @@ msgid "" ":issue:`27095`, and Serhiy Storchaka in :issue:`27213`, :issue:`28257`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2372 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2372 msgid "" "The new :opcode:`SETUP_ANNOTATIONS` and :opcode:`STORE_ANNOTATION` opcodes " "have been added to support the new :term:`variable annotation` syntax. " "(Contributed by Ivan Levkivskyi in :issue:`27985`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2378 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2378 msgid "Notable changes in Python 3.6.2" msgstr "" -#: ../../whatsnew/3.6.rst:2381 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2381 msgid "New ``make regen-all`` build target" msgstr "" -#: ../../whatsnew/3.6.rst:2383 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2383 msgid "" "To simplify cross-compilation, and to ensure that CPython can reliably be " "compiled without requiring an existing version of Python to already be " @@ -3163,43 +3176,44 @@ msgid "" " recompile generated files based on file modification times." msgstr "" -#: ../../whatsnew/3.6.rst:2388 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2388 msgid "" "Instead, a new ``make regen-all`` command has been added to force " "regeneration of these files when desired (e.g. after an initial version of " "Python has already been built based on the pregenerated versions)." msgstr "" -#: ../../whatsnew/3.6.rst:2392 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2392 msgid "" "More selective regeneration targets are also defined - see " ":source:`Makefile.pre.in` for details." msgstr "" -#: ../../whatsnew/3.6.rst:2395 ../../whatsnew/3.6.rst:2408 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2395 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2408 msgid "(Contributed by Victor Stinner in :issue:`23404`.)" msgstr "(Kontribusi dari Victor Stinner di :issue:`23404`.)" -#: ../../whatsnew/3.6.rst:2401 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2401 msgid "Removal of ``make touch`` build target" msgstr "" -#: ../../whatsnew/3.6.rst:2403 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2403 msgid "" "The ``make touch`` build target previously used to request implicit " "regeneration of generated files by updating their modification times has " "been removed." msgstr "" -#: ../../whatsnew/3.6.rst:2406 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2406 msgid "It has been replaced by the new ``make regen-all`` target." msgstr "" -#: ../../whatsnew/3.6.rst:2414 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2414 msgid "Notable changes in Python 3.6.4" msgstr "" -#: ../../whatsnew/3.6.rst:2416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2416 msgid "" "The ``PyExc_RecursionErrorInst`` singleton that was part of the public API " "has been removed as its members being never cleared may cause a segfault " @@ -3207,25 +3221,39 @@ msgid "" ":issue:`22898` and :issue:`30697`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2423 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2423 msgid "Notable changes in Python 3.6.5" msgstr "" -#: ../../whatsnew/3.6.rst:2425 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2425 msgid "" "The :func:`locale.localeconv` function now sets temporarily the ``LC_CTYPE``" " locale to the ``LC_NUMERIC`` locale in some cases. (Contributed by Victor " "Stinner in :issue:`31900`.)" msgstr "" -#: ../../whatsnew/3.6.rst:2430 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2430 msgid "Notable changes in Python 3.6.7" msgstr "" -#: ../../whatsnew/3.6.rst:2432 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2432 msgid "" "In 3.6.7 the :mod:`tokenize` module now implicitly emits a ``NEWLINE`` token" " when provided with input that does not have a trailing new line. This " "behavior now matches what the C tokenizer does internally. (Contributed by " "Ammar Askar in :issue:`33899`.)" msgstr "" + +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2438 +msgid "Notable changes in Python 3.6.10" +msgstr "" + +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.6.rst:2440 +msgid "" +"Due to significant security concerns, the *reuse_address* parameter of " +":meth:`asyncio.loop.create_datagram_endpoint` is no longer supported. This " +"is because of the behavior of the socket option ``SO_REUSEADDR`` in UDP. For" +" more details, see the documentation for " +"``loop.create_datagram_endpoint()``. (Contributed by Kyle Stanley, Antoine " +"Pitrou, and Yury Selivanov in :issue:`37228`.)" +msgstr "" diff --git a/whatsnew/3_7.po b/whatsnew/3_7.po index 9b83a7a..5d33600 100644 --- a/whatsnew/3_7.po +++ b/whatsnew/3_7.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-31 11:48+0000\n" +"POT-Creation-Date: 2019-12-17 12:11+0000\n" "PO-Revision-Date: 2018-06-29 21:15+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -22,19 +22,19 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../whatsnew/3.7.rst:3 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:3 msgid "What's New In Python 3.7" msgstr "Apa yang Baru di Python 3.7" -#: ../../whatsnew/3.7.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:0 msgid "Editor" msgstr "Editor" -#: ../../whatsnew/3.7.rst:5 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:5 msgid "Elvis Pranskevichus " msgstr "Elvis Pranskevichus " -#: ../../whatsnew/3.7.rst:47 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:47 msgid "" "This article explains the new features in Python 3.7, compared to 3.6. " "Python 3.7 was released on June 27, 2018. For full details, see the " @@ -44,70 +44,70 @@ msgstr "" "3.6. Python 3.7 dirilis pada 27 Juni 2018. Untuk penjelasan lengkap, lihat " ":ref:`changelog `." -#: ../../whatsnew/3.7.rst:53 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:53 msgid "Summary -- Release Highlights" msgstr "Ringkasan -- Sorotan Rilis" -#: ../../whatsnew/3.7.rst:58 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:58 msgid "New syntax features:" msgstr "Fitur sintaks baru:" -#: ../../whatsnew/3.7.rst:60 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:60 msgid "" ":ref:`PEP 563 `, postponed evaluation of type " "annotations." msgstr ":ref:`PEP 563 `, evaluasi tipe anotasi ditunda." -#: ../../whatsnew/3.7.rst:62 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:62 msgid "Backwards incompatible syntax changes:" msgstr "Perubahan sintaks yang tidak kompatibel dengan versi sebelumnya:" -#: ../../whatsnew/3.7.rst:64 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:64 msgid ":keyword:`async` and :keyword:`await` are now reserved keywords." msgstr "" ":keyword:`async` dan :keyword:`await` saat ini menjadi kata kunci sudah " "dipesan." -#: ../../whatsnew/3.7.rst:66 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:66 msgid "New library modules:" msgstr "Modul pustaka baru:" -#: ../../whatsnew/3.7.rst:68 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:68 msgid "" ":mod:`contextvars`: :ref:`PEP 567 -- Context Variables `" msgstr "" ":mod:`contextvars`: :ref:`PEP 567 -- Konteks Variabel `" -#: ../../whatsnew/3.7.rst:69 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:69 msgid ":mod:`dataclasses`: :ref:`PEP 557 -- Data Classes `" msgstr ":mod:`dataclasses`: :ref:`PEP 557 -- Kelas Data `" -#: ../../whatsnew/3.7.rst:70 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:70 msgid ":ref:`whatsnew37_importlib_resources`" msgstr ":ref:`whatsnew37_importlib_resources`" -#: ../../whatsnew/3.7.rst:72 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:72 msgid "New built-in features:" msgstr "Fitur bawaan baru:" -#: ../../whatsnew/3.7.rst:74 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:74 msgid "" ":ref:`PEP 553 `, the new :func:`breakpoint` function." msgstr "" ":ref:`PEP 553 `, fungsi :func:`breakpoint` yang baru." -#: ../../whatsnew/3.7.rst:76 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:76 msgid "Python data model improvements:" msgstr "Perbaikan model data Python:" -#: ../../whatsnew/3.7.rst:78 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:78 msgid "" ":ref:`PEP 562 `, customization of access to module " "attributes." msgstr "" ":ref:`PEP 562 `, penyesuaian akses ke atribut modul." -#: ../../whatsnew/3.7.rst:81 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:81 msgid "" ":ref:`PEP 560 `, core support for typing module and " "generic types." @@ -115,7 +115,7 @@ msgstr "" ":ref:`PEP 560 `, dukungan utama untuk modul typing dan " "tipe umum." -#: ../../whatsnew/3.7.rst:84 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:84 msgid "" "the insertion-order preservation nature of :ref:`dict ` " "objects `has been declared`_ to be an official part of the Python language " @@ -124,11 +124,11 @@ msgstr "" "pemeliharaan sifat penyisipan-order dari obyek :ref:`dict ` " "`telah dideklarasikan`_ menjadi bagian resmi dari spesifikasi bahasa Python." -#: ../../whatsnew/3.7.rst:90 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:90 msgid "Significant improvements in the standard library:" msgstr "Peningkatan yang signifikan dalam pustaka standar:" -#: ../../whatsnew/3.7.rst:92 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:92 msgid "" "The :mod:`asyncio` module has received new features, significant " ":ref:`usability and performance improvements `." @@ -137,7 +137,7 @@ msgstr "" "features, :ref:`peningkatan kegunaan dan kinerja ` yang " "signifikan." -#: ../../whatsnew/3.7.rst:95 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:95 msgid "" "The :mod:`time` module gained support for :ref:`functions with nanosecond " "resolution `." @@ -145,31 +145,31 @@ msgstr "" "Modul :mod:`time` mendapatkan dukungan untuk :ref:`fungsi dengan ketepatan " "nanodetik `." -#: ../../whatsnew/3.7.rst:98 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:98 msgid "CPython implementation improvements:" msgstr "Peningkatan implementasi CPython:" -#: ../../whatsnew/3.7.rst:100 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:100 msgid "Avoiding the use of ASCII as a default text encoding:" msgstr "Menghindari penggunaan ASCII sebagai pengkodean teks bawaan:" -#: ../../whatsnew/3.7.rst:102 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:102 msgid ":ref:`PEP 538 `, legacy C locale coercion" msgstr ":ref:`PEP 538 `, pemaksaan lokal C peninggalan" -#: ../../whatsnew/3.7.rst:103 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:103 msgid ":ref:`PEP 540 `, forced UTF-8 runtime mode" msgstr ":ref:`PEP 540 `, pemaksaan mode runtime UTF-8" -#: ../../whatsnew/3.7.rst:104 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:104 msgid ":ref:`PEP 552 `, deterministic .pycs" msgstr ":ref:`PEP 552 `, deterministic .pycs" -#: ../../whatsnew/3.7.rst:105 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:105 msgid ":ref:`the new development runtime mode `" msgstr ":ref:`mode pengembangan runtime baru `" -#: ../../whatsnew/3.7.rst:106 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:106 msgid "" ":ref:`PEP 565 `, improved :exc:`DeprecationWarning` " "handling" @@ -177,25 +177,25 @@ msgstr "" ":ref:`PEP 565 `, penanganan :exc:`DeprecationWarning` " "yang ditingkatkan" -#: ../../whatsnew/3.7.rst:109 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:109 msgid "C API improvements:" msgstr "Peningkatan API C:" -#: ../../whatsnew/3.7.rst:111 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:111 msgid ":ref:`PEP 539 `, new C API for thread-local storage" msgstr "" ":ref:`PEP 539 `, API C baru untuk thread-penyimpanan " "lokal" -#: ../../whatsnew/3.7.rst:113 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:113 msgid "Documentation improvements:" msgstr "Peningkatan Dokumentasi:" -#: ../../whatsnew/3.7.rst:115 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:115 msgid ":ref:`PEP 545 `, Python documentation translations" msgstr ":ref:`PEP 545 `, terjemahan dokumentasi Python" -#: ../../whatsnew/3.7.rst:116 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:116 msgid "" "New documentation translations: `Japanese `_, " "`French `_, and `Korean " @@ -205,7 +205,7 @@ msgstr "" "`Prancis `_, and `Korea " "`_." -#: ../../whatsnew/3.7.rst:120 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:120 msgid "" "This release features notable performance improvements in many areas. The " ":ref:`whatsnew37-perf` section lists them in detail." @@ -213,7 +213,7 @@ msgstr "" "Rilis ini memiliki fitur peningkatan kinerja yang luar biasa di banyak area." " Bagian :ref:`whatsnew37-perf` mendaftarnya secara rinci." -#: ../../whatsnew/3.7.rst:123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:123 msgid "" "For a list of changes that may affect compatibility with previous Python " "releases please refer to the :ref:`porting-to-python-37` section." @@ -221,15 +221,15 @@ msgstr "" "Untuk daftar perubahan yang dapat memengaruhi kompatibilitas dengan rilis " "Python sebelumnya, silakan merujuk ke bagian :ref:`porting-to-python-37`." -#: ../../whatsnew/3.7.rst:128 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:128 msgid "New Features" msgstr "Fitur-fitur Baru" -#: ../../whatsnew/3.7.rst:133 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:133 msgid "PEP 563: Postponed Evaluation of Annotations" msgstr "PEP 563: Evaluasi Tunda untuk tipe Anotasi" -#: ../../whatsnew/3.7.rst:135 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:135 msgid "" "The advent of type hints in Python uncovered two glaring usability issues " "with the functionality of annotations added in :pep:`3107` and refined " @@ -239,7 +239,7 @@ msgstr "" "dengan fungsi anotasi ditambahkan di :pep:`3107` dan disempurnakan lebih " "lanjut di :pep:`526`:" -#: ../../whatsnew/3.7.rst:139 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:139 msgid "" "annotations could only use names which were already available in the current" " scope, in other words they didn't support forward references of any kind; " @@ -249,7 +249,7 @@ msgstr "" "ini, dengan kata lain hal tersebut tidak mendukung referensi ke depan dalam " "bentuk apa pun; dan" -#: ../../whatsnew/3.7.rst:143 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:143 msgid "" "annotating source code had adverse effects on startup time of Python " "programs." @@ -257,7 +257,7 @@ msgstr "" "memberi anotasi pada kode sumber memiliki efek buruk pada waktu startup " "program Python." -#: ../../whatsnew/3.7.rst:146 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:146 msgid "" "Both of these issues are fixed by postponing the evaluation of annotations." " Instead of compiling code which executes expressions in annotations at " @@ -277,7 +277,7 @@ msgstr "" "string pendek diinternir oleh interpreter) dan membuat waktu startup lebih " "cepat." -#: ../../whatsnew/3.7.rst:155 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:155 msgid "" "Usability-wise, annotations now support forward references, making the " "following syntax valid::" @@ -285,7 +285,7 @@ msgstr "" "Kegunaan-bijaksana, anotasi sekarang mendukung referensi ke depan, membuat " "sintaks berikut ini valid::" -#: ../../whatsnew/3.7.rst:169 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:169 msgid "" "Since this change breaks compatibility, the new behavior needs to be enabled" " on a per-module basis in Python 3.7 using a :mod:`__future__` import::" @@ -294,23 +294,23 @@ msgstr "" "diaktifkan pada basis per-modul dalam Python 3.7 menggunakan: " "mod:`__future__` import::" -#: ../../whatsnew/3.7.rst:174 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:174 msgid "It will become the default in Python 4.0." msgstr "Ini akan menjadi bawaan di Python 4.0." -#: ../../whatsnew/3.7.rst:178 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:178 msgid ":pep:`563` -- Postponed evaluation of annotations" msgstr ":pep:`563` -- Evaluasi Tunda untuk tipe Anotasi" -#: ../../whatsnew/3.7.rst:179 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:179 msgid "PEP written and implemented by Łukasz Langa." msgstr "PEP ditulis dan diimplementasikan oleh Łukasz Langa." -#: ../../whatsnew/3.7.rst:185 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:185 msgid "PEP 538: Legacy C Locale Coercion" msgstr "PEP 538: Pemaksaan Lokal C Peninggalan" -#: ../../whatsnew/3.7.rst:187 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:187 msgid "" "An ongoing challenge within the Python 3 series has been determining a " "sensible default strategy for handling the \"7-bit ASCII\" text encoding " @@ -322,7 +322,7 @@ msgstr "" " saat ini tersirat oleh penggunaan bawaan C atau lokal POSIX pada platform " "non-Windows." -#: ../../whatsnew/3.7.rst:192 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:192 msgid "" ":pep:`538` updates the default interpreter command line interface to " "automatically coerce that locale to an available UTF-8 based locale as " @@ -340,7 +340,7 @@ msgstr "" "(seperti :mod:`readline`) akan mengasumsikan penggunaan UTF-8 sebagai " "pengkodean teks standar, daripada ASCII." -#: ../../whatsnew/3.7.rst:200 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:200 msgid "" "The platform support definition in :pep:`11` has also been updated to limit " "full text handling support to suitably configured non-ASCII based locales." @@ -349,7 +349,7 @@ msgstr "" "membatasi dukungan penanganan teks lengkap untuk lokal berbasis non-ASCII " "yang sesuai." -#: ../../whatsnew/3.7.rst:203 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:203 msgid "" "As part of this change, the default error handler for :data:`~sys.stdin` and" " :data:`~sys.stdout` is now ``surrogateescape`` (rather than ``strict``) " @@ -365,7 +365,7 @@ msgstr "" "and ``UTF-8``). Penanganan error standar untuk :data:`~sys.stderr` masih " "tetap ``backslashreplace``, apapun lokalisasinya." -#: ../../whatsnew/3.7.rst:209 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:209 msgid "" "Locale coercion is silent by default, but to assist in debugging potentially" " locale related integration problems, explicit warnings (emitted directly on" @@ -375,7 +375,7 @@ msgid "" "core interpreter is initialized." msgstr "" -#: ../../whatsnew/3.7.rst:215 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:215 msgid "" "While :pep:`538`'s locale coercion has the benefit of also affecting " "extension modules (such as GNU ``readline``), as well as child processes " @@ -386,39 +386,39 @@ msgid "" " 3.7 also implements :ref:`whatsnew37-pep540`." msgstr "" -#: ../../whatsnew/3.7.rst:225 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:225 msgid ":pep:`538` -- Coercing the legacy C locale to a UTF-8 based locale" msgstr "" -#: ../../whatsnew/3.7.rst:226 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:226 msgid "PEP written and implemented by Nick Coghlan." msgstr "PEP ditulis dan diimplementasi oleh Nick Coghlan." -#: ../../whatsnew/3.7.rst:232 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:232 msgid "PEP 540: Forced UTF-8 Runtime Mode" msgstr "" -#: ../../whatsnew/3.7.rst:234 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:234 msgid "" "The new :option:`-X` ``utf8`` command line option and :envvar:`PYTHONUTF8` " "environment variable can be used to enable the CPython *UTF-8 mode*." msgstr "" -#: ../../whatsnew/3.7.rst:237 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:237 msgid "" "When in UTF-8 mode, CPython ignores the locale settings, and uses the UTF-8 " "encoding by default. The error handlers for :data:`sys.stdin` and " ":data:`sys.stdout` streams are set to ``surrogateescape``." msgstr "" -#: ../../whatsnew/3.7.rst:241 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:241 msgid "" "The forced UTF-8 mode can be used to change the text handling behavior in an" " embedded Python interpreter without changing the locale settings of an " "embedding application." msgstr "" -#: ../../whatsnew/3.7.rst:245 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:245 msgid "" "While :pep:`540`'s UTF-8 mode has the benefit of working regardless of which" " locales are available on the running system, it has the downside of having " @@ -428,7 +428,7 @@ msgid "" "with such components, Python 3.7 also implements :ref:`whatsnew37-pep540`)." msgstr "" -#: ../../whatsnew/3.7.rst:252 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:252 msgid "" "The UTF-8 mode is enabled by default when the locale is ``C`` or ``POSIX``, " "and the :pep:`538` locale coercion feature fails to change it to a UTF-8 " @@ -436,25 +436,26 @@ msgid "" "being set, ``LC_ALL`` being set, or the lack of a suitable target locale)." msgstr "" -#: ../../whatsnew/3.7.rst:259 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:259 msgid ":pep:`540` -- Add a new UTF-8 mode" msgstr "" -#: ../../whatsnew/3.7.rst:260 ../../whatsnew/3.7.rst:362 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:260 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:362 msgid "PEP written and implemented by Victor Stinner" msgstr "" -#: ../../whatsnew/3.7.rst:266 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:266 msgid "PEP 553: Built-in ``breakpoint()``" msgstr "" -#: ../../whatsnew/3.7.rst:268 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:268 msgid "" "Python 3.7 includes the new built-in :func:`breakpoint` function as an easy " "and consistent way to enter the Python debugger." msgstr "" -#: ../../whatsnew/3.7.rst:271 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:271 msgid "" "Built-in ``breakpoint()`` calls :func:`sys.breakpointhook`. By default, the" " latter imports :mod:`pdb` and then calls ``pdb.set_trace()``, but by " @@ -465,19 +466,19 @@ msgid "" "in ``breakpoint()``." msgstr "" -#: ../../whatsnew/3.7.rst:281 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:281 msgid ":pep:`553` -- Built-in breakpoint()" msgstr "" -#: ../../whatsnew/3.7.rst:282 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:282 msgid "PEP written and implemented by Barry Warsaw" msgstr "" -#: ../../whatsnew/3.7.rst:288 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:288 msgid "PEP 539: New C API for Thread-Local Storage" msgstr "" -#: ../../whatsnew/3.7.rst:290 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:290 msgid "" "While Python provides a C API for thread-local storage support; the existing" " :ref:`Thread Local Storage (TLS) API ` has used " @@ -486,7 +487,7 @@ msgid "" "neither POSIX-compliant, nor portable in any practical sense." msgstr "" -#: ../../whatsnew/3.7.rst:296 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:296 msgid "" ":pep:`539` changes this by providing a new :ref:`Thread Specific Storage " "(TSS) API ` to CPython which supersedes use of " @@ -498,7 +499,7 @@ msgid "" "that cannot be safely cast to :c:type:`int`." msgstr "" -#: ../../whatsnew/3.7.rst:305 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:305 msgid "" "Note that on platforms where the native TLS key is defined in a way that " "cannot be safely cast to :c:type:`int`, all functions of the existing TLS " @@ -507,44 +508,45 @@ msgid "" "reliably, and that no effort will be made to add such support." msgstr "" -#: ../../whatsnew/3.7.rst:313 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:313 msgid ":pep:`539` -- A New C-API for Thread-Local Storage in CPython" msgstr "" -#: ../../whatsnew/3.7.rst:314 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:314 msgid "PEP written by Erik M. Bray; implementation by Masayuki Yamamoto." msgstr "" -#: ../../whatsnew/3.7.rst:320 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:320 msgid "PEP 562: Customization of Access to Module Attributes" msgstr "" -#: ../../whatsnew/3.7.rst:322 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:322 msgid "" "Python 3.7 allows defining :meth:`__getattr__` on modules and will call it " "whenever a module attribute is otherwise not found. Defining " ":meth:`__dir__` on modules is now also allowed." msgstr "" -#: ../../whatsnew/3.7.rst:326 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:326 msgid "" "A typical example of where this may be useful is module attribute " "deprecation and lazy loading." msgstr "" -#: ../../whatsnew/3.7.rst:331 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:331 msgid ":pep:`562` -- Module ``__getattr__`` and ``__dir__``" msgstr "" -#: ../../whatsnew/3.7.rst:332 ../../whatsnew/3.7.rst:421 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:421 msgid "PEP written and implemented by Ivan Levkivskyi" msgstr "" -#: ../../whatsnew/3.7.rst:338 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:338 msgid "PEP 564: New Time Functions With Nanosecond Resolution" msgstr "" -#: ../../whatsnew/3.7.rst:340 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:340 msgid "" "The resolution of clocks in modern systems can exceed the limited precision " "of a floating point number returned by the :func:`time.time` function and " @@ -553,36 +555,42 @@ msgid "" "module:" msgstr "" -#: ../../whatsnew/3.7.rst:346 ../../whatsnew/3.7.rst:1441 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:346 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1441 msgid ":func:`time.clock_gettime_ns`" msgstr ":func:`time.clock_gettime_ns`" -#: ../../whatsnew/3.7.rst:347 ../../whatsnew/3.7.rst:1442 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:347 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1442 msgid ":func:`time.clock_settime_ns`" msgstr ":func:`time.clock_settime_ns`" -#: ../../whatsnew/3.7.rst:348 ../../whatsnew/3.7.rst:1443 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:348 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1443 msgid ":func:`time.monotonic_ns`" msgstr ":func:`time.monotonic_ns`" -#: ../../whatsnew/3.7.rst:349 ../../whatsnew/3.7.rst:1444 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:349 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1444 msgid ":func:`time.perf_counter_ns`" msgstr ":func:`time.perf_counter_ns`" -#: ../../whatsnew/3.7.rst:350 ../../whatsnew/3.7.rst:1445 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:350 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1445 msgid ":func:`time.process_time_ns`" msgstr ":func:`time.process_time_ns`" -#: ../../whatsnew/3.7.rst:351 ../../whatsnew/3.7.rst:1446 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:351 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1446 msgid ":func:`time.time_ns`" msgstr ":func:`time.time_ns`" -#: ../../whatsnew/3.7.rst:353 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:353 msgid "" "The new functions return the number of nanoseconds as an integer value." msgstr "" -#: ../../whatsnew/3.7.rst:355 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:355 msgid "" "`Measurements `_ show that on Linux and Windows the resolution of " @@ -590,15 +598,15 @@ msgid "" ":func:`time.time`." msgstr "" -#: ../../whatsnew/3.7.rst:361 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:361 msgid ":pep:`564` -- Add new time functions with nanosecond resolution" msgstr "" -#: ../../whatsnew/3.7.rst:368 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:368 msgid "PEP 565: Show DeprecationWarning in ``__main__``" msgstr "" -#: ../../whatsnew/3.7.rst:370 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:370 msgid "" "The default handling of :exc:`DeprecationWarning` has been changed such that" " these warnings are once more shown by default, but only when the code " @@ -609,20 +617,20 @@ msgid "" "library and framework modules will continue to be hidden by default." msgstr "" -#: ../../whatsnew/3.7.rst:378 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:378 msgid "" "As a result of this change, the standard library now allows developers to " "choose between three different deprecation warning behaviours:" msgstr "" -#: ../../whatsnew/3.7.rst:381 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:381 msgid "" ":exc:`FutureWarning`: always displayed by default, recommended for warnings " "intended to be seen by application end users (e.g. for deprecated " "application configuration settings)." msgstr "" -#: ../../whatsnew/3.7.rst:384 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:384 msgid "" ":exc:`DeprecationWarning`: displayed by default only in :mod:`__main__` and " "when running tests, recommended for warnings intended to be seen by other " @@ -630,14 +638,14 @@ msgid "" " an error." msgstr "" -#: ../../whatsnew/3.7.rst:388 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:388 msgid "" ":exc:`PendingDeprecationWarning`: displayed by default only when running " "tests, intended for cases where a future version upgrade will change the " "warning category to :exc:`DeprecationWarning` or :exc:`FutureWarning`." msgstr "" -#: ../../whatsnew/3.7.rst:392 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:392 msgid "" "Previously both :exc:`DeprecationWarning` and " ":exc:`PendingDeprecationWarning` were only visible when running tests, which" @@ -645,19 +653,19 @@ msgid "" " interactively could be surprised by breaking changes in the APIs they used." msgstr "" -#: ../../whatsnew/3.7.rst:399 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:399 msgid ":pep:`565` -- Show DeprecationWarning in ``__main__``" msgstr "" -#: ../../whatsnew/3.7.rst:400 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:400 msgid "PEP written and implemented by Nick Coghlan" msgstr "" -#: ../../whatsnew/3.7.rst:406 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:406 msgid "PEP 560: Core Support for ``typing`` module and Generic Types" msgstr "" -#: ../../whatsnew/3.7.rst:408 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:408 msgid "" "Initially :pep:`484` was designed in such way that it would not introduce " "*any* changes to the core CPython interpreter. Now type hints and the " @@ -670,15 +678,15 @@ msgid "" "standing bugs in :mod:`typing` module are fixed." msgstr "" -#: ../../whatsnew/3.7.rst:420 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:420 msgid ":pep:`560` -- Core support for typing module and generic types" msgstr "" -#: ../../whatsnew/3.7.rst:427 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:427 msgid "PEP 552: Hash-based .pyc Files" msgstr "" -#: ../../whatsnew/3.7.rst:429 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:429 msgid "" "Python has traditionally checked the up-to-dateness of bytecode cache files " "(i.e., ``.pyc`` files) by comparing the source metadata (last-modified " @@ -690,7 +698,7 @@ msgid "" "://reproducible-builds.org/>`_ and content-based build systems." msgstr "" -#: ../../whatsnew/3.7.rst:438 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:438 msgid "" ":pep:`552` extends the pyc format to allow the hash of the source file to be" " used for invalidation instead of the source timestamp. Such ``.pyc`` files " @@ -700,7 +708,7 @@ msgid "" ":mod:`compileall`." msgstr "" -#: ../../whatsnew/3.7.rst:444 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:444 msgid "" "Hash-based ``.pyc`` files come in two variants: checked and unchecked. " "Python validates checked hash-based ``.pyc`` files against the corresponding" @@ -710,49 +718,49 @@ msgid "" "is responsible for keeping ``.pyc`` files up-to-date." msgstr "" -#: ../../whatsnew/3.7.rst:451 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:451 msgid "See :ref:`pyc-invalidation` for more information." msgstr "" -#: ../../whatsnew/3.7.rst:455 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:455 msgid ":pep:`552` -- Deterministic pycs" msgstr "" -#: ../../whatsnew/3.7.rst:456 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:456 msgid "PEP written and implemented by Benjamin Peterson" msgstr "" -#: ../../whatsnew/3.7.rst:462 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:462 msgid "PEP 545: Python Documentation Translations" msgstr "" -#: ../../whatsnew/3.7.rst:464 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:464 msgid "" ":pep:`545` describes the process of creating and maintaining Python " "documentation translations." msgstr "" -#: ../../whatsnew/3.7.rst:467 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:467 msgid "Three new translations have been added:" msgstr "" -#: ../../whatsnew/3.7.rst:469 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:469 msgid "Japanese: https://docs.python.org/ja/" msgstr "Bahasa Jepang: https://docs.python.org/ja/" -#: ../../whatsnew/3.7.rst:470 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:470 msgid "French: https://docs.python.org/fr/" msgstr "Bahasa Perancis: https://docs.python.org/fr/" -#: ../../whatsnew/3.7.rst:471 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:471 msgid "Korean: https://docs.python.org/ko/" msgstr "Bahasa Korea: https://docs.python.org/ko/" -#: ../../whatsnew/3.7.rst:476 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:476 msgid ":pep:`545` -- Python Documentation Translations" msgstr ":pep:`545` -- Penerjemahan Dokumentasi Python" -#: ../../whatsnew/3.7.rst:476 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:476 msgid "" "PEP written and implemented by Julien Palard, Inada Naoki, and Victor " "Stinner." @@ -760,11 +768,11 @@ msgstr "" "PEP ditulis dan diimplementasi oleh Julien Palard, Inada Naoki, and Victor " "Stinner." -#: ../../whatsnew/3.7.rst:483 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:483 msgid "Development Runtime Mode: -X dev" msgstr "" -#: ../../whatsnew/3.7.rst:485 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:485 msgid "" "The new :option:`-X` ``dev`` command line option or the new " ":envvar:`PYTHONDEVMODE` environment variable can be used to enable CPython's" @@ -774,24 +782,24 @@ msgid "" "of this mode." msgstr "" -#: ../../whatsnew/3.7.rst:494 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:494 msgid "Other Language Changes" msgstr "Perubahan Bahasa Lainnya" -#: ../../whatsnew/3.7.rst:496 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:496 msgid "" "More than 255 arguments can now be passed to a function, and a function can " "now have more than 255 parameters. (Contributed by Serhiy Storchaka in " ":issue:`12844` and :issue:`18896`.)" msgstr "" -#: ../../whatsnew/3.7.rst:500 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:500 msgid "" ":meth:`bytes.fromhex` and :meth:`bytearray.fromhex` now ignore all ASCII " "whitespace, not only spaces. (Contributed by Robert Xiao in :issue:`28927`.)" msgstr "" -#: ../../whatsnew/3.7.rst:503 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:503 msgid "" ":class:`str`, :class:`bytes`, and :class:`bytearray` gained support for the " "new :meth:`isascii() ` method, which can be used to test if a " @@ -799,27 +807,27 @@ msgid "" "Naoki in :issue:`32677`.)" msgstr "" -#: ../../whatsnew/3.7.rst:508 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:508 msgid "" ":exc:`ImportError` now displays module name and module ``__file__`` path " "when ``from ... import ...`` fails. (Contributed by Matthias Bussonnier in " ":issue:`29546`.)" msgstr "" -#: ../../whatsnew/3.7.rst:512 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:512 msgid "" "Circular imports involving absolute imports with binding a submodule to a " "name are now supported. (Contributed by Serhiy Storchaka in :issue:`30024`.)" msgstr "" -#: ../../whatsnew/3.7.rst:516 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:516 msgid "" "``object.__format__(x, '')`` is now equivalent to ``str(x)`` rather than " "``format(str(self), '')``. (Contributed by Serhiy Storchaka in " ":issue:`28974`.)" msgstr "" -#: ../../whatsnew/3.7.rst:520 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:520 msgid "" "In order to better support dynamic creation of stack traces, " ":class:`types.TracebackType` can now be instantiated from Python code, and " @@ -827,7 +835,7 @@ msgid "" "writable. (Contributed by Nathaniel J. Smith in :issue:`30579`.)" msgstr "" -#: ../../whatsnew/3.7.rst:526 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:526 msgid "" "When using the :option:`-m` switch, ``sys.path[0]`` is now eagerly expanded " "to the full starting directory path, rather than being left as the empty " @@ -835,7 +843,7 @@ msgid "" "time when an import occurs) (Contributed by Nick Coghlan in :issue:`33053`.)" msgstr "" -#: ../../whatsnew/3.7.rst:532 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:532 msgid "" "The new :option:`-X` ``importtime`` option or the " ":envvar:`PYTHONPROFILEIMPORTTIME` environment variable can be used to show " @@ -843,15 +851,15 @@ msgid "" ":issue:`31415`.)" msgstr "" -#: ../../whatsnew/3.7.rst:539 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:539 msgid "New Modules" msgstr "Modul-Modul Baru" -#: ../../whatsnew/3.7.rst:544 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:544 msgid "contextvars" msgstr "contextvars" -#: ../../whatsnew/3.7.rst:546 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:546 msgid "" "The new :mod:`contextvars` module and a set of :ref:`new C APIs " "` introduce support for *context variables*. Context " @@ -859,7 +867,7 @@ msgid "" "context variables support asynchronous code correctly." msgstr "" -#: ../../whatsnew/3.7.rst:552 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:552 msgid "" "The :mod:`asyncio` and :mod:`decimal` modules have been updated to use and " "support context variables out of the box. Particularly the active decimal " @@ -867,19 +875,19 @@ msgid "" " to work with the correct context in asynchronous code." msgstr "" -#: ../../whatsnew/3.7.rst:559 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:559 msgid ":pep:`567` -- Context Variables" msgstr "" -#: ../../whatsnew/3.7.rst:560 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:560 msgid "PEP written and implemented by Yury Selivanov" msgstr "" -#: ../../whatsnew/3.7.rst:566 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:566 msgid "dataclasses" msgstr "dataclasses" -#: ../../whatsnew/3.7.rst:568 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:568 msgid "" "The new :func:`~dataclasses.dataclass` decorator provides a way to declare " "*data classes*. A data class describes its attributes using class variable " @@ -888,23 +896,23 @@ msgid "" ":meth:`~object.__hash__` are generated automatically." msgstr "" -#: ../../whatsnew/3.7.rst:574 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:574 msgid "Example::" msgstr "Contoh::" -#: ../../whatsnew/3.7.rst:587 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:587 msgid ":pep:`557` -- Data Classes" msgstr "" -#: ../../whatsnew/3.7.rst:588 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:588 msgid "PEP written and implemented by Eric V. Smith" msgstr "" -#: ../../whatsnew/3.7.rst:594 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:594 msgid "importlib.resources" msgstr "importlib.resources" -#: ../../whatsnew/3.7.rst:596 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:596 msgid "" "The new :mod:`importlib.resources` module provides several new APIs and one " "new ABC for access to, opening, and reading *resources* inside packages. " @@ -915,26 +923,26 @@ msgid "" "Built-in file path loaders and zip file loaders both support this." msgstr "" -#: ../../whatsnew/3.7.rst:604 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:604 msgid "Contributed by Barry Warsaw and Brett Cannon in :issue:`32248`." msgstr "Kontribusi dari Barry Warsaw dan Brett Cannon di :issue:`32248`." -#: ../../whatsnew/3.7.rst:608 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:608 msgid "" "`importlib_resources `_ -- a PyPI backport for earlier Python" " versions." msgstr "" -#: ../../whatsnew/3.7.rst:613 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:613 msgid "Improved Modules" msgstr "Modul yang Ditingkatkan" -#: ../../whatsnew/3.7.rst:617 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:617 msgid "argparse" msgstr "argparse" -#: ../../whatsnew/3.7.rst:619 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:619 msgid "" "The new :meth:`ArgumentParser.parse_intermixed_args() " "` method allows intermixing " @@ -942,18 +950,19 @@ msgid "" ":issue:`14191`.)" msgstr "" -#: ../../whatsnew/3.7.rst:628 ../../whatsnew/3.7.rst:1945 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:628 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1945 msgid "asyncio" msgstr "asyncio" -#: ../../whatsnew/3.7.rst:630 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:630 msgid "" "The :mod:`asyncio` module has received many new features, usability and " ":ref:`performance improvements `. Notable changes " "include:" msgstr "" -#: ../../whatsnew/3.7.rst:634 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:634 msgid "" "The new :term:`provisional ` :func:`asyncio.run` function " "can be used to run a coroutine from synchronous code by automatically " @@ -961,7 +970,7 @@ msgid "" ":issue:`32314`.)" msgstr "" -#: ../../whatsnew/3.7.rst:639 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:639 msgid "" "asyncio gained support for :mod:`contextvars`. :meth:`loop.call_soon() " "`, :meth:`loop.call_soon_threadsafe() " @@ -973,21 +982,21 @@ msgid "" "more details. (Contributed by Yury Selivanov in :issue:`32436`.)" msgstr "" -#: ../../whatsnew/3.7.rst:650 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:650 msgid "" "The new :func:`asyncio.create_task` function has been added as a shortcut to" " ``asyncio.get_event_loop().create_task()``. (Contributed by Andrew Svetlov " "in :issue:`32311`.)" msgstr "" -#: ../../whatsnew/3.7.rst:654 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:654 msgid "" "The new :meth:`loop.start_tls() ` method can be used" " to upgrade an existing connection to TLS. (Contributed by Yury Selivanov in" " :issue:`23749`.)" msgstr "" -#: ../../whatsnew/3.7.rst:658 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:658 msgid "" "The new :meth:`loop.sock_recv_into() ` method " "allows reading data from a socket directly into a provided buffer making it " @@ -995,7 +1004,7 @@ msgid "" ":issue:`31819`.)" msgstr "" -#: ../../whatsnew/3.7.rst:663 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:663 msgid "" "The new :func:`asyncio.current_task` function returns the currently running " ":class:`~asyncio.Task` instance, and the new :func:`asyncio.all_tasks` " @@ -1005,14 +1014,14 @@ msgid "" "deprecated. (Contributed by Andrew Svetlov in :issue:`32250`.)" msgstr "" -#: ../../whatsnew/3.7.rst:670 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:670 msgid "" "The new *provisional* :class:`~asyncio.BufferedProtocol` class allows " "implementing streaming protocols with manual control over the receive " "buffer. (Contributed by Yury Selivanov in :issue:`32251`.)" msgstr "" -#: ../../whatsnew/3.7.rst:674 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:674 msgid "" "The new :func:`asyncio.get_running_loop` function returns the currently " "running loop, and raises a :exc:`RuntimeError` if no loop is running. This " @@ -1021,7 +1030,7 @@ msgid "" ":issue:`32269`.)" msgstr "" -#: ../../whatsnew/3.7.rst:680 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:680 msgid "" "The new :meth:`StreamWriter.wait_closed() " "` coroutine method allows waiting until " @@ -1030,14 +1039,14 @@ msgid "" "writer is closing. (Contributed by Andrew Svetlov in :issue:`32391`.)" msgstr "" -#: ../../whatsnew/3.7.rst:686 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:686 msgid "" "The new :meth:`loop.sock_sendfile() ` coroutine " "method allows sending files using :mod:`os.sendfile` when possible. " "(Contributed by Andrew Svetlov in :issue:`32410`.)" msgstr "" -#: ../../whatsnew/3.7.rst:690 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:690 msgid "" "The new :meth:`Future.get_loop() ` and " "``Task.get_loop()`` methods return the instance of the loop on which a task " @@ -1047,7 +1056,7 @@ msgid "" "Reddy Thatiparthy in :issue:`32418`.)" msgstr "" -#: ../../whatsnew/3.7.rst:698 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:698 msgid "" "It is now possible to control how instances of :class:`asyncio.Server` begin" " serving. Previously, the server would start serving immediately when " @@ -1062,11 +1071,11 @@ msgid "" " asynchronous context managers::" msgstr "" -#: ../../whatsnew/3.7.rst:717 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:717 msgid "(Contributed by Yury Selivanov in :issue:`32662`.)" msgstr "(Kontribusi dari Yury Selivanov di :issue: `32662`.)" -#: ../../whatsnew/3.7.rst:719 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:719 msgid "" "Callback objects returned by :func:`loop.call_later() " "` gained the new :meth:`when() " @@ -1074,14 +1083,14 @@ msgid "" "callback timestamp. (Contributed by Andrew Svetlov in :issue:`32741`.)" msgstr "" -#: ../../whatsnew/3.7.rst:725 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:725 msgid "" "The :meth:`loop.create_datagram_endpoint() \\ " "` method gained support for Unix " "sockets. (Contributed by Quentin Dawans in :issue:`31245`.)" msgstr "" -#: ../../whatsnew/3.7.rst:730 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:730 msgid "" "The :func:`asyncio.open_connection`, :func:`asyncio.start_server` functions," " :meth:`loop.create_connection() `, " @@ -1092,21 +1101,21 @@ msgid "" ":issue:`29970`.)" msgstr "" -#: ../../whatsnew/3.7.rst:738 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:738 msgid "" "The new :meth:`Handle.cancelled() ` method returns" " ``True`` if the callback was cancelled. (Contributed by Marat Sharafutdinov" " in :issue:`31943`.)" msgstr "" -#: ../../whatsnew/3.7.rst:742 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:742 msgid "" "The asyncio source has been converted to use the " ":keyword:`async`/:keyword:`await` syntax. (Contributed by Andrew Svetlov in " ":issue:`32193`.)" msgstr "" -#: ../../whatsnew/3.7.rst:746 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:746 msgid "" "The new :meth:`ReadTransport.is_reading() " "` method can be used to determine the " @@ -1117,76 +1126,77 @@ msgid "" "are now idempotent. (Contributed by Yury Selivanov in :issue:`32356`.)" msgstr "" -#: ../../whatsnew/3.7.rst:754 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:754 msgid "" "Loop methods which accept socket paths now support passing :term:`path-like " "objects `. (Contributed by Yury Selivanov in " ":issue:`32066`.)" msgstr "" -#: ../../whatsnew/3.7.rst:758 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:758 msgid "" "In :mod:`asyncio` TCP sockets on Linux are now created with ``TCP_NODELAY`` " "flag set by default. (Contributed by Yury Selivanov and Victor Stinner in " ":issue:`27456`.)" msgstr "" -#: ../../whatsnew/3.7.rst:762 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:762 msgid "" "Exceptions occurring in cancelled tasks are no longer logged. (Contributed " "by Yury Selivanov in :issue:`30508`.)" msgstr "" -#: ../../whatsnew/3.7.rst:765 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:765 msgid "" "New ``WindowsSelectorEventLoopPolicy`` and " "``WindowsProactorEventLoopPolicy`` classes. (Contributed by Yury Selivanov " "in :issue:`33792`.)" msgstr "" -#: ../../whatsnew/3.7.rst:769 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:769 msgid "" "Several ``asyncio`` APIs have been :ref:`deprecated `." msgstr "" -#: ../../whatsnew/3.7.rst:774 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:774 msgid "binascii" msgstr "binascii" -#: ../../whatsnew/3.7.rst:776 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:776 msgid "" "The :func:`~binascii.b2a_uu` function now accepts an optional *backtick* " "keyword argument. When it's true, zeros are represented by ``'`'`` instead " "of spaces. (Contributed by Xiang Zhang in :issue:`30103`.)" msgstr "" -#: ../../whatsnew/3.7.rst:782 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:782 msgid "calendar" msgstr "calendar" -#: ../../whatsnew/3.7.rst:784 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:784 msgid "" "The :class:`~calendar.HTMLCalendar` class has new class attributes which " "ease the customization of CSS classes in the produced HTML calendar. " "(Contributed by Oz Tiram in :issue:`30095`.)" msgstr "" -#: ../../whatsnew/3.7.rst:790 ../../whatsnew/3.7.rst:1959 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:790 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1959 msgid "collections" msgstr "collections" -#: ../../whatsnew/3.7.rst:792 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:792 msgid "" "``collections.namedtuple()`` now supports default values. (Contributed by " "Raymond Hettinger in :issue:`32320`.)" msgstr "" -#: ../../whatsnew/3.7.rst:797 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:797 msgid "compileall" msgstr "compileall" -#: ../../whatsnew/3.7.rst:799 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:799 msgid "" ":func:`compileall.compile_dir` learned the new *invalidation_mode* " "parameter, which can be used to enable :ref:`hash-based .pyc invalidation " @@ -1195,11 +1205,11 @@ msgid "" " Benjamin Peterson in :issue:`31650`.)" msgstr "" -#: ../../whatsnew/3.7.rst:808 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:808 msgid "concurrent.futures" msgstr "concurrent.futures" -#: ../../whatsnew/3.7.rst:810 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:810 msgid "" ":class:`ProcessPoolExecutor ` and " ":class:`ThreadPoolExecutor ` now " @@ -1207,25 +1217,25 @@ msgid "" "(Contributed by Antoine Pitrou in :issue:`21423`.)" msgstr "" -#: ../../whatsnew/3.7.rst:815 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:815 msgid "" "The :class:`ProcessPoolExecutor ` " "can now take the multiprocessing context via the new *mp_context* argument. " "(Contributed by Thomas Moreau in :issue:`31540`.)" msgstr "" -#: ../../whatsnew/3.7.rst:821 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:821 msgid "contextlib" msgstr "contextlib" -#: ../../whatsnew/3.7.rst:823 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:823 msgid "" "The new :func:`~contextlib.nullcontext` is a simpler and faster no-op " "context manager than :class:`~contextlib.ExitStack`. (Contributed by Jesse-" "Bakker in :issue:`10049`.)" msgstr "" -#: ../../whatsnew/3.7.rst:827 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:827 msgid "" "The new :func:`~contextlib.asynccontextmanager`, " ":class:`~contextlib.AbstractAsyncContextManager`, and " @@ -1235,38 +1245,38 @@ msgid "" ":issue:`29302`.)" msgstr "" -#: ../../whatsnew/3.7.rst:836 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:836 msgid "cProfile" msgstr "cProfile" -#: ../../whatsnew/3.7.rst:838 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:838 msgid "" "The :mod:`cProfile` command line now accepts ``-m module_name`` as an " "alternative to script path. (Contributed by Sanyam Khurana in " ":issue:`21862`.)" msgstr "" -#: ../../whatsnew/3.7.rst:843 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:843 msgid "crypt" msgstr "crypt" -#: ../../whatsnew/3.7.rst:845 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:845 msgid "" "The :mod:`crypt` module now supports the Blowfish hashing method. " "(Contributed by Serhiy Storchaka in :issue:`31664`.)" msgstr "" -#: ../../whatsnew/3.7.rst:848 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:848 msgid "" "The :func:`~crypt.mksalt` function now allows specifying the number of " "rounds for hashing. (Contributed by Serhiy Storchaka in :issue:`31702`.)" msgstr "" -#: ../../whatsnew/3.7.rst:853 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:853 msgid "datetime" msgstr "datetime" -#: ../../whatsnew/3.7.rst:855 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:855 msgid "" "The new :meth:`datetime.fromisoformat() ` " "method constructs a :class:`~datetime.datetime` object from a string in one " @@ -1275,38 +1285,39 @@ msgid "" ":issue:`15873`.)" msgstr "" -#: ../../whatsnew/3.7.rst:861 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:861 msgid "" "The :class:`tzinfo ` class now supports sub-minute offsets." " (Contributed by Alexander Belopolsky in :issue:`5288`.)" msgstr "" -#: ../../whatsnew/3.7.rst:866 ../../whatsnew/3.7.rst:1969 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:866 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1969 msgid "dbm" msgstr "dbm" -#: ../../whatsnew/3.7.rst:868 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:868 msgid "" ":mod:`dbm.dumb` now supports reading read-only files and no longer writes " "the index file when it is not changed." msgstr "" -#: ../../whatsnew/3.7.rst:873 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:873 msgid "decimal" msgstr "decimal" -#: ../../whatsnew/3.7.rst:875 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:875 msgid "" "The :mod:`decimal` module now uses :ref:`context variables " "` to store the decimal context. (Contributed by Yury " "Selivanov in :issue:`32630`.)" msgstr "" -#: ../../whatsnew/3.7.rst:881 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:881 msgid "dis" msgstr "dis" -#: ../../whatsnew/3.7.rst:883 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:883 msgid "" "The :func:`~dis.dis` function is now able to disassemble nested code objects" " (the code of comprehensions, generator expressions and nested functions, " @@ -1315,29 +1326,30 @@ msgid "" "(Contributed by Serhiy Storchaka in :issue:`11822`.)" msgstr "" -#: ../../whatsnew/3.7.rst:892 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:892 msgid "distutils" msgstr "distutils" -#: ../../whatsnew/3.7.rst:894 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:894 msgid "" "``README.rst`` is now included in the list of distutils standard READMEs and" " therefore included in source distributions. (Contributed by Ryan Gonzalez " "in :issue:`11913`.)" msgstr "" -#: ../../whatsnew/3.7.rst:900 ../../whatsnew/3.7.rst:1979 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:900 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1979 msgid "enum" msgstr "enum" -#: ../../whatsnew/3.7.rst:902 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:902 msgid "" "The :class:`Enum ` learned the new ``_ignore_`` class property, " "which allows listing the names of properties which should not become enum " "members. (Contributed by Ethan Furman in :issue:`31801`.)" msgstr "" -#: ../../whatsnew/3.7.rst:907 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:907 msgid "" "In Python 3.8, attempting to check for non-Enum objects in :class:`Enum` " "classes will raise a :exc:`TypeError` (e.g. ``1 in Color``); similarly, " @@ -1347,21 +1359,21 @@ msgid "" "Furman in :issue:`33217`.)" msgstr "" -#: ../../whatsnew/3.7.rst:916 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:916 msgid "functools" msgstr "functools" -#: ../../whatsnew/3.7.rst:918 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:918 msgid "" ":func:`functools.singledispatch` now supports registering implementations " "using type annotations. (Contributed by Łukasz Langa in :issue:`32227`.)" msgstr "" -#: ../../whatsnew/3.7.rst:924 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:924 msgid "gc" msgstr "gc" -#: ../../whatsnew/3.7.rst:926 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:926 msgid "" "The new :func:`gc.freeze` function allows freezing all objects tracked by " "the garbage collector and excluding them from future collections. This can " @@ -1372,22 +1384,22 @@ msgid "" ":issue:`31558`.)" msgstr "" -#: ../../whatsnew/3.7.rst:936 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:936 msgid "hmac" msgstr "hmac" -#: ../../whatsnew/3.7.rst:938 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:938 msgid "" "The :mod:`hmac` module now has an optimized one-shot :func:`~hmac.digest` " "function, which is up to three times faster than :func:`~hmac.HMAC`. " "(Contributed by Christian Heimes in :issue:`32433`.)" msgstr "" -#: ../../whatsnew/3.7.rst:944 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:944 msgid "http.client" msgstr "http.client" -#: ../../whatsnew/3.7.rst:946 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:946 msgid "" ":class:`~http.client.HTTPConnection` and " ":class:`~http.client.HTTPSConnection` now support the new *blocksize* " @@ -1395,11 +1407,11 @@ msgid "" ":issue:`31945`.)" msgstr "" -#: ../../whatsnew/3.7.rst:952 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:952 msgid "http.server" msgstr "http.server" -#: ../../whatsnew/3.7.rst:954 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:954 msgid "" ":class:`~http.server.SimpleHTTPRequestHandler` now supports the HTTP ``If-" "Modified-Since`` header. The server returns the 304 response status if the " @@ -1407,7 +1419,7 @@ msgid "" "(Contributed by Pierre Quentel in :issue:`29654`.)" msgstr "" -#: ../../whatsnew/3.7.rst:959 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:959 msgid "" ":class:`~http.server.SimpleHTTPRequestHandler` accepts the new *directory* " "argument, in addition to the new ``--directory`` command line argument. With" @@ -1416,7 +1428,7 @@ msgid "" "Julien Palard in :issue:`28707`.)" msgstr "" -#: ../../whatsnew/3.7.rst:965 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:965 msgid "" "The new :class:`ThreadingHTTPServer ` class" " uses threads to handle requests using " @@ -1424,17 +1436,17 @@ msgid "" "run with ``-m``. (Contributed by Julien Palard in :issue:`31639`.)" msgstr "" -#: ../../whatsnew/3.7.rst:972 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:972 msgid "idlelib and IDLE" msgstr "idlelib and IDLE" -#: ../../whatsnew/3.7.rst:974 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:974 msgid "" "Multiple fixes for autocompletion. (Contributed by Louie Lu in " ":issue:`15786`.)" msgstr "" -#: ../../whatsnew/3.7.rst:976 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:976 msgid "" "Module Browser (on the File menu, formerly called Class Browser), now " "displays nested functions and classes in addition to top-level functions and" @@ -1442,14 +1454,14 @@ msgid "" "Reedy in :issue:`1612262`.)" msgstr "" -#: ../../whatsnew/3.7.rst:982 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:982 msgid "" "The Settings dialog (Options, Configure IDLE) has been partly rewritten to " "improve both appearance and function. (Contributed by Cheryl Sabella and " "Terry Jan Reedy in multiple issues.)" msgstr "" -#: ../../whatsnew/3.7.rst:986 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:986 msgid "" "The font sample now includes a selection of non-Latin characters so that " "users can better see the effect of selecting a particular font. (Contributed" @@ -1457,7 +1469,7 @@ msgid "" "other characters. (Contributed by Serhiy Storchaka in :issue:`31860`.)" msgstr "" -#: ../../whatsnew/3.7.rst:992 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:992 msgid "" "The IDLE features formerly implemented as extensions have been reimplemented" " as normal features. Their settings have been moved from the Extensions tab" @@ -1465,7 +1477,7 @@ msgid "" "Reedy in :issue:`27099`.)" msgstr "" -#: ../../whatsnew/3.7.rst:997 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:997 msgid "" "Editor code context option revised. Box displays all context lines up to " "maxlines. Clicking on a context line jumps the editor to that line. " @@ -1474,7 +1486,7 @@ msgid "" ":issue:`33642`, :issue:`33768`, and :issue:`33679`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1003 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1003 msgid "" "On Windows, a new API call tells Windows that tk scales for DPI. On Windows " "8.1+ or 10, with DPI compatibility properties of the Python binary " @@ -1483,11 +1495,11 @@ msgid "" " Terry Jan Reedy in :issue:`33656`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1009 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1009 msgid "New in 3.7.1:" msgstr "Yang Baru di 3.7.1:" -#: ../../whatsnew/3.7.rst:1011 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1011 msgid "" "Output over N lines (50 by default) is squeezed down to a button. N can be " "changed in the PyShell section of the General page of the Settings dialog. " @@ -1497,15 +1509,15 @@ msgid "" "button. (Contributed by Tal Einat in :issue:`1529353`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1018 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1018 msgid "The changes above have been backported to 3.6 maintenance releases." msgstr "" -#: ../../whatsnew/3.7.rst:1020 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1020 msgid "NEW in 3.7.4:" msgstr "BARU di 3.7.4:" -#: ../../whatsnew/3.7.rst:1022 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1022 msgid "" "Add \"Run Customized\" to the Run menu to run a module with customized " "settings. Any command line arguments entered are added to sys.argv. They re-" @@ -1514,11 +1526,11 @@ msgid "" " Reedy, and others in :issue:`5680` and :issue:`37627`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1028 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1028 msgid "New in 3.7.5:" msgstr "Baru di 3.7.5:" -#: ../../whatsnew/3.7.rst:1030 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1030 msgid "" "Add optional line numbers for IDLE editor windows. Windows open without line" " numbers unless set otherwise in the General tab of the configuration " @@ -1527,11 +1539,12 @@ msgid "" ":issue:`17535`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1038 ../../whatsnew/3.7.rst:1998 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1038 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1998 msgid "importlib" msgstr "importlib" -#: ../../whatsnew/3.7.rst:1040 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1040 msgid "" "The :class:`importlib.abc.ResourceReader` ABC was introduced to support the " "loading of resources from packages. See also " @@ -1539,13 +1552,13 @@ msgid "" "Cannon in :issue:`32248`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1045 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1045 msgid "" ":func:`importlib.reload` now raises :exc:`ModuleNotFoundError` if the module" " lacks a spec. (Contributed by Garvit Khatri in :issue:`29851`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1049 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1049 msgid "" ":func:`importlib.find_spec` now raises :exc:`ModuleNotFoundError` instead of" " :exc:`AttributeError` if the specified parent module is not a package (i.e." @@ -1553,18 +1566,18 @@ msgid "" ":issue:`30436`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1054 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1054 msgid "" "The new :func:`importlib.source_hash` can be used to compute the hash of the" " passed source. A :ref:`hash-based .pyc file ` embeds " "the value returned by this function." msgstr "" -#: ../../whatsnew/3.7.rst:1060 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1060 msgid "io" msgstr "io" -#: ../../whatsnew/3.7.rst:1062 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1062 msgid "" "The new :meth:`TextIOWrapper.reconfigure() ` " "method can be used to reconfigure the text stream with the new settings. " @@ -1572,11 +1585,11 @@ msgid "" ":issue:`15216`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1069 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1069 msgid "ipaddress" msgstr "ipaddress" -#: ../../whatsnew/3.7.rst:1071 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1071 msgid "" "The new ``subnet_of()`` and ``supernet_of()`` methods of " ":class:`ipaddress.IPv6Network` and :class:`ipaddress.IPv4Network` can be " @@ -1584,95 +1597,96 @@ msgid "" " Sabella in :issue:`20825`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1078 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1078 msgid "itertools" msgstr "itertools" -#: ../../whatsnew/3.7.rst:1080 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1080 msgid "" ":func:`itertools.islice` now accepts :meth:`integer-like objects " "` as start, stop, and slice arguments. (Contributed by " "Will Roberts in :issue:`30537`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1087 ../../whatsnew/3.7.rst:2016 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1087 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2016 msgid "locale" msgstr "locale" -#: ../../whatsnew/3.7.rst:1089 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1089 msgid "" "The new *monetary* argument to :func:`locale.format_string` can be used to " "make the conversion use monetary thousands separators and grouping strings." " (Contributed by Garvit in :issue:`10379`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1093 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1093 msgid "" "The :func:`locale.getpreferredencoding` function now always returns " "``'UTF-8'`` on Android or when in the :ref:`forced UTF-8 mode " "`." msgstr "" -#: ../../whatsnew/3.7.rst:1098 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1098 msgid "logging" msgstr "logging" -#: ../../whatsnew/3.7.rst:1100 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1100 msgid "" ":class:`~logging.Logger` instances can now be pickled. (Contributed by Vinay" " Sajip in :issue:`30520`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1103 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1103 msgid "" "The new :meth:`StreamHandler.setStream() ` " "method can be used to replace the logger stream after handler creation. " "(Contributed by Vinay Sajip in :issue:`30522`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1107 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1107 msgid "" "It is now possible to specify keyword arguments to handler constructors in " "configuration passed to :func:`logging.config.fileConfig`. (Contributed by " "Preston Landers in :issue:`31080`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1113 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1113 msgid "math" msgstr "math" -#: ../../whatsnew/3.7.rst:1115 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1115 msgid "" "The new :func:`math.remainder` function implements the IEEE 754-style " "remainder operation. (Contributed by Mark Dickinson in :issue:`29962`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1120 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1120 msgid "mimetypes" msgstr "mimetypes" -#: ../../whatsnew/3.7.rst:1122 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1122 msgid "" "The MIME type of .bmp has been changed from ``'image/x-ms-bmp'`` to " "``'image/bmp'``. (Contributed by Nitish Chandra in :issue:`22589`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1128 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1128 msgid "msilib" msgstr "msilib" -#: ../../whatsnew/3.7.rst:1130 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1130 msgid "" "The new :meth:`Database.Close() ` method can be used " "to close the :abbr:`MSI` database. (Contributed by Berker Peksag in " ":issue:`20486`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1136 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1136 msgid "multiprocessing" msgstr "multiprocessing" -#: ../../whatsnew/3.7.rst:1138 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1138 msgid "" "The new :meth:`Process.close() ` method " "explicitly closes the process object and releases all resources associated " @@ -1680,43 +1694,43 @@ msgid "" "running. (Contributed by Antoine Pitrou in :issue:`30596`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1144 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1144 msgid "" "The new :meth:`Process.kill() ` method can be " "used to terminate the process using the :data:`SIGKILL` signal on Unix. " "(Contributed by Vitor Pereira in :issue:`30794`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1148 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1148 msgid "" "Non-daemonic threads created by :class:`~multiprocessing.Process` are now " "joined on process exit. (Contributed by Antoine Pitrou in :issue:`18966`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1154 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1154 msgid "os" msgstr "os" -#: ../../whatsnew/3.7.rst:1156 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1156 msgid "" ":func:`os.fwalk` now accepts the *path* argument as :class:`bytes`. " "(Contributed by Serhiy Storchaka in :issue:`28682`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1159 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1159 msgid "" ":func:`os.scandir` gained support for :ref:`file descriptors `. " "(Contributed by Serhiy Storchaka in :issue:`25996`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1162 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1162 msgid "" "The new :func:`~os.register_at_fork` function allows registering Python " "callbacks to be executed at process fork. (Contributed by Antoine Pitrou in " ":issue:`16500`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1166 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1166 msgid "" "Added :func:`os.preadv` (combine the functionality of :func:`os.readv` and " ":func:`os.pread`) and :func:`os.pwritev` functions (combine the " @@ -1724,59 +1738,59 @@ msgid "" "Pablo Galindo in :issue:`31368`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1171 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1171 msgid "" "The mode argument of :func:`os.makedirs` no longer affects the file " "permission bits of newly-created intermediate-level directories. " "(Contributed by Serhiy Storchaka in :issue:`19930`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1175 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1175 msgid "" ":func:`os.dup2` now returns the new file descriptor. Previously, ``None`` " "was always returned. (Contributed by Benjamin Peterson in :issue:`32441`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1179 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1179 msgid "" "The structure returned by :func:`os.stat` now contains the " ":attr:`~os.stat_result.st_fstype` attribute on Solaris and its derivatives. " "(Contributed by Jesús Cea Avión in :issue:`32659`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1185 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1185 msgid "pathlib" msgstr "pathlib" -#: ../../whatsnew/3.7.rst:1187 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1187 msgid "" "The new :meth:`Path.is_mount() ` method is now " "available on POSIX systems and can be used to determine whether a path is a " "mount point. (Contributed by Cooper Ry Lees in :issue:`30897`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1193 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1193 msgid "pdb" msgstr "pdb" -#: ../../whatsnew/3.7.rst:1195 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1195 msgid "" ":func:`pdb.set_trace` now takes an optional *header* keyword-only argument." " If given, it is printed to the console just before debugging begins. " "(Contributed by Barry Warsaw in :issue:`31389`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1199 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1199 msgid "" ":mod:`pdb` command line now accepts ``-m module_name`` as an alternative to " "script file. (Contributed by Mario Corchero in :issue:`32206`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1204 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1204 msgid "py_compile" msgstr "py_compile" -#: ../../whatsnew/3.7.rst:1206 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1206 msgid "" ":func:`py_compile.compile` -- and by extension, :mod:`compileall` -- now " "respects the :envvar:`SOURCE_DATE_EPOCH` environment variable by " @@ -1786,46 +1800,46 @@ msgid "" " by Bernhard M. Wiedemann in :issue:`29708`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1216 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1216 msgid "pydoc" msgstr "pydoc" -#: ../../whatsnew/3.7.rst:1218 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1218 msgid "" "The pydoc server can now bind to an arbitrary hostname specified by the new " "``-n`` command-line argument. (Contributed by Feanil Patel in " ":issue:`31128`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1224 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1224 msgid "queue" msgstr "queue" -#: ../../whatsnew/3.7.rst:1226 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1226 msgid "" "The new :class:`~queue.SimpleQueue` class is an unbounded :abbr:`FIFO` " "queue. (Contributed by Antoine Pitrou in :issue:`14976`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1231 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1231 msgid "re" msgstr "re" -#: ../../whatsnew/3.7.rst:1233 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1233 msgid "" "The flags :const:`re.ASCII`, :const:`re.LOCALE` and :const:`re.UNICODE` can " "be set within the scope of a group. (Contributed by Serhiy Storchaka in " ":issue:`31690`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1237 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1237 msgid "" ":func:`re.split` now supports splitting on a pattern like ``r'\\b'``, " "``'^$'`` or ``(?=-)`` that matches an empty string. (Contributed by Serhiy " "Storchaka in :issue:`25054`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1241 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1241 msgid "" "Regular expressions compiled with the :const:`re.LOCALE` flag no longer " "depend on the locale at compile time. Locale settings are applied only when" @@ -1833,7 +1847,7 @@ msgid "" "in :issue:`30215`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1246 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1246 msgid "" ":exc:`FutureWarning` is now emitted if a regular expression contains " "character set constructs that will change semantically in the future, such " @@ -1841,18 +1855,18 @@ msgid "" ":issue:`30349`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1251 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1251 msgid "" "Compiled regular expression and match objects can now be copied using " ":func:`copy.copy` and :func:`copy.deepcopy`. (Contributed by Serhiy " "Storchaka in :issue:`10076`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1257 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1257 msgid "signal" msgstr "signal" -#: ../../whatsnew/3.7.rst:1259 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1259 msgid "" "The new *warn_on_full_buffer* argument to the :func:`signal.set_wakeup_fd` " "function makes it possible to specify whether Python prints a warning on " @@ -1860,18 +1874,19 @@ msgid "" "in :issue:`30050`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1266 ../../whatsnew/3.7.rst:2039 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1266 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2039 msgid "socket" msgstr "socket" -#: ../../whatsnew/3.7.rst:1268 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1268 msgid "" "The new :func:`socket.getblocking() ` method " "returns ``True`` if the socket is in blocking mode and ``False`` otherwise. " "(Contributed by Yury Selivanov in :issue:`32373`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1272 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1272 msgid "" "The new :func:`socket.close` function closes the passed socket file " "descriptor. This function should be used instead of :func:`os.close` for " @@ -1879,7 +1894,7 @@ msgid "" ":issue:`32454`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1277 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1277 msgid "" "The :mod:`socket` module now exposes the :data:`socket.TCP_CONGESTION` " "(Linux 2.6.13), :data:`socket.TCP_USER_TIMEOUT` (Linux 2.6.37), and " @@ -1887,31 +1902,31 @@ msgid "" "Omar Sandoval in :issue:`26273` and Nathaniel J. Smith in :issue:`29728`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1283 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1283 msgid "" "Support for :data:`socket.AF_VSOCK` sockets has been added to allow " "communication between virtual machines and their hosts. (Contributed by " "Cathy Avery in :issue:`27584`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1287 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1287 msgid "" "Sockets now auto-detect family, type and protocol from file descriptor by " "default. (Contributed by Christian Heimes in :issue:`28134`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1293 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1293 msgid "socketserver" msgstr "socketserver" -#: ../../whatsnew/3.7.rst:1295 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1295 msgid "" ":meth:`socketserver.ThreadingMixIn.server_close` now waits until all non-" "daemon threads complete. :meth:`socketserver.ForkingMixIn.server_close` now " "waits until all child processes complete." msgstr "" -#: ../../whatsnew/3.7.rst:1299 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1299 msgid "" "Add a new :attr:`socketserver.ForkingMixIn.block_on_close` class attribute " "to :class:`socketserver.ForkingMixIn` and " @@ -1919,11 +1934,11 @@ msgid "" "``False`` to get the pre-3.7 behaviour." msgstr "" -#: ../../whatsnew/3.7.rst:1305 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1305 msgid "sqlite3" msgstr "sqlite3" -#: ../../whatsnew/3.7.rst:1307 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1307 msgid "" ":class:`sqlite3.Connection` now exposes the " ":meth:`~sqlite3.Connection.backup` method when the underlying SQLite library" @@ -1931,18 +1946,19 @@ msgid "" ":issue:`27645`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1311 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1311 msgid "" "The *database* argument of :func:`sqlite3.connect` now accepts any :term" ":`path-like object`, instead of just a string. (Contributed by Anders " "Lorentsen in :issue:`31843`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1317 ../../whatsnew/3.7.rst:2048 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1317 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2048 msgid "ssl" msgstr "ssl" -#: ../../whatsnew/3.7.rst:1319 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1319 msgid "" "The :mod:`ssl` module now uses OpenSSL's builtin API instead of " ":func:`~ssl.match_hostname` to check a host name or an IP address. Values " @@ -1956,7 +1972,7 @@ msgid "" "Heimes in :issue:`31399`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1330 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1330 msgid "" "The improved host name check requires a *libssl* implementation compatible " "with OpenSSL 1.0.2 or 1.1. Consequently, OpenSSL 0.9.8 and 1.0.1 are no " @@ -1964,20 +1980,20 @@ msgid "" " The ssl module is mostly compatible with LibreSSL 2.7.2 and newer." msgstr "" -#: ../../whatsnew/3.7.rst:1335 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1335 msgid "" "The ``ssl`` module no longer sends IP addresses in SNI TLS extension. " "(Contributed by Christian Heimes in :issue:`32185`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1338 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1338 msgid "" ":func:`~ssl.match_hostname` no longer supports partial wildcards like " "``www*.example.org``. (Contributed by Mandeep Singh in :issue:`23033` and " "Christian Heimes in :issue:`31399`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1343 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1343 msgid "" "The default cipher suite selection of the ``ssl`` module now uses a " "blacklist approach rather than a hard-coded whitelist. Python no longer re-" @@ -1986,7 +2002,7 @@ msgid "" "Christian Heimes in :issue:`31429`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1349 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1349 msgid "" "Validation of server certificates containing internationalized domain names " "(IDNs) is now supported. As part of this change, the " @@ -1996,7 +2012,7 @@ msgid "" "(Contributed by Nathaniel J. Smith and Christian Heimes in :issue:`28414`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1356 msgid "" "The ``ssl`` module has preliminary and experimental support for TLS 1.3 and " "OpenSSL 1.1.1. At the time of Python 3.7.0 release, OpenSSL 1.1.1 is still " @@ -2007,7 +2023,7 @@ msgid "" ":issue:`33618`)" msgstr "" -#: ../../whatsnew/3.7.rst:1364 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1364 msgid "" ":class:`~ssl.SSLSocket` and :class:`~ssl.SSLObject` no longer have a public " "constructor. Direct instantiation was never a documented and supported " @@ -2016,7 +2032,7 @@ msgid "" "(Contributed by Christian Heimes in :issue:`32951`)" msgstr "" -#: ../../whatsnew/3.7.rst:1370 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1370 msgid "" "OpenSSL 1.1 APIs for setting the minimum and maximum TLS protocol version " "are available as :attr:`SSLContext.minimum_version " @@ -2026,22 +2042,22 @@ msgid "" "Christian Heimes in :issue:`32609`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1379 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1379 msgid "string" msgstr "string" -#: ../../whatsnew/3.7.rst:1381 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1381 msgid "" ":class:`string.Template` now lets you to optionally modify the regular " "expression pattern for braced placeholders and non-braced placeholders " "separately. (Contributed by Barry Warsaw in :issue:`1198569`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1387 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1387 msgid "subprocess" msgstr "subprocess" -#: ../../whatsnew/3.7.rst:1389 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1389 msgid "" "The :func:`subprocess.run` function accepts the new *capture_output* keyword" " argument. When true, stdout and stderr will be captured. This is " @@ -2049,14 +2065,14 @@ msgid "" "arguments. (Contributed by Bo Bayles in :issue:`32102`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1395 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1395 msgid "" "The ``subprocess.run`` function and the :class:`subprocess.Popen` " "constructor now accept the *text* keyword argument as an alias to " "*universal_newlines*. (Contributed by Andrew Clegg in :issue:`31756`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1400 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1400 msgid "" "On Windows the default for *close_fds* was changed from ``False`` to " "``True`` when redirecting the standard handles. It's now possible to set " @@ -2066,7 +2082,7 @@ msgid "" ":issue:`19764`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1407 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1407 msgid "" "The subprocess module is now more graceful when handling " ":exc:`KeyboardInterrupt` during :func:`subprocess.call`, " @@ -2076,23 +2092,24 @@ msgid "" " by Gregory P. Smith in :issue:`25942`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1417 ../../whatsnew/3.7.rst:2064 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1417 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2064 msgid "sys" msgstr "sys" -#: ../../whatsnew/3.7.rst:1419 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1419 msgid "" "The new :func:`sys.breakpointhook` hook function is called by the built-in " ":func:`breakpoint`. (Contributed by Barry Warsaw in :issue:`31353`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1423 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1423 msgid "" "On Android, the new :func:`sys.getandroidapilevel` returns the build-time " "Android API version. (Contributed by Victor Stinner in :issue:`28740`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1427 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1427 msgid "" "The new :func:`sys.get_coroutine_origin_tracking_depth` function returns the" " current coroutine origin tracking depth, as set by the new " @@ -2102,68 +2119,68 @@ msgid "" ":issue:`32591`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1436 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1436 msgid "time" msgstr "time" -#: ../../whatsnew/3.7.rst:1438 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1438 msgid "" ":pep:`564` adds six new functions with nanosecond resolution to the " ":mod:`time` module:" msgstr "" -#: ../../whatsnew/3.7.rst:1448 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1448 msgid "New clock identifiers have been added:" msgstr "" -#: ../../whatsnew/3.7.rst:1450 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1450 msgid "" ":data:`time.CLOCK_BOOTTIME` (Linux): Identical to " ":data:`time.CLOCK_MONOTONIC`, except it also includes any time that the " "system is suspended." msgstr "" -#: ../../whatsnew/3.7.rst:1453 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1453 msgid "" ":data:`time.CLOCK_PROF` (FreeBSD, NetBSD and OpenBSD): High-resolution per-" "process CPU timer." msgstr "" -#: ../../whatsnew/3.7.rst:1455 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1455 msgid "" ":data:`time.CLOCK_UPTIME` (FreeBSD, OpenBSD): Time whose absolute value is " "the time the system has been running and not suspended, providing accurate " "uptime measurement." msgstr "" -#: ../../whatsnew/3.7.rst:1459 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1459 msgid "" "The new :func:`time.thread_time` and :func:`time.thread_time_ns` functions " "can be used to get per-thread CPU time measurements. (Contributed by Antoine" " Pitrou in :issue:`32025`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1463 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1463 msgid "" "The new :func:`time.pthread_getcpuclockid` function returns the clock ID of " "the thread-specific CPU-time clock." msgstr "" -#: ../../whatsnew/3.7.rst:1468 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1468 msgid "tkinter" msgstr "tkinter" -#: ../../whatsnew/3.7.rst:1470 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1470 msgid "" "The new :class:`tkinter.ttk.Spinbox` class is now available. (Contributed by" " Alan Moore in :issue:`32585`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1475 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1475 msgid "tracemalloc" msgstr "tracemalloc" -#: ../../whatsnew/3.7.rst:1477 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1477 msgid "" ":class:`tracemalloc.Traceback` behaves more like regular tracebacks, sorting" " the frames from oldest to most recent. :meth:`Traceback.format() " @@ -2173,11 +2190,11 @@ msgid "" " by Jesse Bakker in :issue:`32121`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1487 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1487 msgid "types" msgstr "types" -#: ../../whatsnew/3.7.rst:1489 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1489 msgid "" "The new :class:`~types.WrapperDescriptorType`, " ":class:`~types.MethodWrapperType`, :class:`~types.MethodDescriptorType`, and" @@ -2186,29 +2203,29 @@ msgid "" "Serhiy Storchaka in :issue:`32265`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1495 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1495 msgid "" "The new :func:`types.resolve_bases` function resolves MRO entries " "dynamically as specified by :pep:`560`. (Contributed by Ivan Levkivskyi in " ":issue:`32717`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1501 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1501 msgid "unicodedata" msgstr "unicodedata" -#: ../../whatsnew/3.7.rst:1503 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1503 msgid "" "The internal :mod:`unicodedata` database has been upgraded to use `Unicode " "11 `_. (Contributed by " "Benjamin Peterson.)" msgstr "" -#: ../../whatsnew/3.7.rst:1509 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1509 msgid "unittest" msgstr "unittest" -#: ../../whatsnew/3.7.rst:1511 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1511 msgid "" "The new ``-k`` command-line option allows filtering tests by a name " "substring or a Unix shell-like pattern. For example, ``python -m unittest -k" @@ -2218,18 +2235,18 @@ msgid "" ":issue:`32071`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1520 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1520 msgid "unittest.mock" msgstr "unittest.mock" -#: ../../whatsnew/3.7.rst:1522 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1522 msgid "" "The :const:`~unittest.mock.sentinel` attributes now preserve their identity " "when they are :mod:`copied ` or :mod:`pickled `. (Contributed " "by Serhiy Storchaka in :issue:`20804`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1526 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1526 msgid "" "The new :func:`~unittest.mock.seal` function allows sealing " ":class:`~unittest.mock.Mock` instances, which will disallow further creation" @@ -2237,33 +2254,33 @@ msgid "" " are themselves mocks. (Contributed by Mario Corchero in :issue:`30541`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1534 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1534 msgid "urllib.parse" msgstr "urllib.parse" -#: ../../whatsnew/3.7.rst:1536 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1536 msgid "" ":func:`urllib.parse.quote` has been updated from :rfc:`2396` to :rfc:`3986`," " adding ``~`` to the set of characters that are never quoted by default. " "(Contributed by Christian Theune and Ratnadeep Debnath in :issue:`16285`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1542 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1542 msgid "uu" msgstr "uu" -#: ../../whatsnew/3.7.rst:1544 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1544 msgid "" "The :func:`uu.encode` function now accepts an optional *backtick* keyword " "argument. When it's true, zeros are represented by ``'`'`` instead of " "spaces. (Contributed by Xiang Zhang in :issue:`30103`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1550 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1550 msgid "uuid" msgstr "uuid" -#: ../../whatsnew/3.7.rst:1552 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1552 msgid "" "The new :attr:`UUID.is_safe ` attribute relays " "information from the platform about whether generated UUIDs are generated " @@ -2271,7 +2288,7 @@ msgid "" ":issue:`22807`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1557 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1557 msgid "" ":func:`uuid.getnode` now prefers universally administered MAC addresses over" " locally administered MAC addresses. This makes a better guarantee for " @@ -2280,75 +2297,75 @@ msgid "" "is returned. (Contributed by Barry Warsaw in :issue:`32107`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1566 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1566 msgid "warnings" msgstr "warnings" -#: ../../whatsnew/3.7.rst:1568 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1568 msgid "" "The initialization of the default warnings filters has changed as follows:" msgstr "" -#: ../../whatsnew/3.7.rst:1570 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1570 msgid "" "warnings enabled via command line options (including those for :option:`-b` " "and the new CPython-specific :option:`-X` ``dev`` option) are always passed " "to the warnings machinery via the :data:`sys.warnoptions` attribute." msgstr "" -#: ../../whatsnew/3.7.rst:1574 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1574 msgid "" "warnings filters enabled via the command line or the environment now have " "the following order of precedence:" msgstr "" -#: ../../whatsnew/3.7.rst:1577 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1577 msgid "the ``BytesWarning`` filter for :option:`-b` (or ``-bb``)" msgstr "" -#: ../../whatsnew/3.7.rst:1578 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1578 msgid "any filters specified with the :option:`-W` option" msgstr "" -#: ../../whatsnew/3.7.rst:1579 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1579 msgid "" "any filters specified with the :envvar:`PYTHONWARNINGS` environment variable" msgstr "" -#: ../../whatsnew/3.7.rst:1581 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1581 msgid "" "any other CPython specific filters (e.g. the ``default`` filter added for " "the new ``-X dev`` mode)" msgstr "" -#: ../../whatsnew/3.7.rst:1583 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1583 msgid "any implicit filters defined directly by the warnings machinery" msgstr "" -#: ../../whatsnew/3.7.rst:1585 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1585 msgid "" "in CPython debug builds, all warnings are now displayed by default (the " "implicit filter list is empty)" msgstr "" -#: ../../whatsnew/3.7.rst:1588 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1588 msgid "" "(Contributed by Nick Coghlan and Victor Stinner in :issue:`20361`, " ":issue:`32043`, and :issue:`32230`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1591 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1591 msgid "" "Deprecation warnings are once again shown by default in single-file scripts " "and at the interactive prompt. See :ref:`whatsnew37-pep565` for details. " "(Contributed by Nick Coghlan in :issue:`31975`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1597 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1597 msgid "xml.etree" msgstr "xml.etree" -#: ../../whatsnew/3.7.rst:1599 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1599 msgid "" ":ref:`ElementPath ` predicates in the :meth:`find` " "methods can now compare text of the current node with ``[. = \"text\"]``, " @@ -2356,29 +2373,29 @@ msgid "" "readability. (Contributed by Stefan Behnel in :issue:`31648`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1606 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1606 msgid "xmlrpc.server" msgstr "xmlrpc.server" -#: ../../whatsnew/3.7.rst:1608 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1608 msgid "" ":meth:`SimpleXMLRPCDispatcher.register_function " "` can now be used as a decorator. " "(Contributed by Xiang Zhang in :issue:`7769`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1614 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1614 msgid "zipapp" msgstr "zipapp" -#: ../../whatsnew/3.7.rst:1616 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1616 msgid "" "Function :func:`~zipapp.create_archive` now accepts an optional *filter* " "argument to allow the user to select which files should be included in the " "archive. (Contributed by Irmen de Jong in :issue:`31072`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1620 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1620 msgid "" "Function :func:`~zipapp.create_archive` now accepts an optional *compressed*" " argument to generate a compressed archive. A command line option " @@ -2386,28 +2403,28 @@ msgid "" "Zhiming Wang in :issue:`31638`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1627 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1627 msgid "zipfile" msgstr "zipfile" -#: ../../whatsnew/3.7.rst:1629 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1629 msgid "" ":class:`~zipfile.ZipFile` now accepts the new *compresslevel* parameter to " "control the compression level. (Contributed by Bo Bayles in :issue:`21417`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1633 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1633 msgid "" "Subdirectories in archives created by ``ZipFile`` are now stored in " "alphabetical order. (Contributed by Bernhard M. Wiedemann in " ":issue:`30693`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1639 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1639 msgid "C API Changes" msgstr "" -#: ../../whatsnew/3.7.rst:1641 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1641 msgid "" "A new API for thread-local storage has been implemented. See " ":ref:`whatsnew37-pep539` for an overview and :ref:`thread-specific-storage-" @@ -2415,46 +2432,46 @@ msgid "" ":issue:`25658`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1646 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1646 msgid "" "The new :ref:`context variables ` functionality exposes a" " number of :ref:`new C APIs `." msgstr "" -#: ../../whatsnew/3.7.rst:1649 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1649 msgid "" "The new :c:func:`PyImport_GetModule` function returns the previously " "imported module with the given name. (Contributed by Eric Snow in " ":issue:`28411`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1653 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1653 msgid "" "The new :c:macro:`Py_RETURN_RICHCOMPARE` macro eases writing rich comparison" " functions. (Contributed by Petr Victorin in :issue:`23699`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1657 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1657 msgid "" "The new :c:macro:`Py_UNREACHABLE` macro can be used to mark unreachable code" " paths. (Contributed by Barry Warsaw in :issue:`31338`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1661 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1661 msgid "" "The :mod:`tracemalloc` now exposes a C API through the new " ":c:func:`PyTraceMalloc_Track` and :c:func:`PyTraceMalloc_Untrack` functions." " (Contributed by Victor Stinner in :issue:`30054`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1666 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1666 msgid "" "The new :c:func:`import__find__load__start` and " ":c:func:`import__find__load__done` static markers can be used to trace " "module imports. (Contributed by Christian Heimes in :issue:`31574`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1671 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1671 msgid "" "The fields :c:member:`name` and :c:member:`doc` of structures " ":c:type:`PyMemberDef`, :c:type:`PyGetSetDef`, " @@ -2463,28 +2480,28 @@ msgid "" " (Contributed by Serhiy Storchaka in :issue:`28761`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1677 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1677 msgid "" "The result of :c:func:`PyUnicode_AsUTF8AndSize` and " ":c:func:`PyUnicode_AsUTF8` is now of type ``const char *`` rather of ``char " "*``. (Contributed by Serhiy Storchaka in :issue:`28769`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1681 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1681 msgid "" "The result of :c:func:`PyMapping_Keys`, :c:func:`PyMapping_Values` and " ":c:func:`PyMapping_Items` is now always a list, rather than a list or a " "tuple. (Contributed by Oren Milman in :issue:`28280`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1685 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1685 msgid "" "Added functions :c:func:`PySlice_Unpack` and " ":c:func:`PySlice_AdjustIndices`. (Contributed by Serhiy Storchaka in " ":issue:`27867`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1688 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1688 msgid "" ":c:func:`PyOS_AfterFork` is deprecated in favour of the new functions " ":c:func:`PyOS_BeforeFork`, :c:func:`PyOS_AfterFork_Parent` and " @@ -2492,7 +2509,7 @@ msgid "" ":issue:`16500`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1693 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1693 msgid "" "The ``PyExc_RecursionErrorInst`` singleton that was part of the public API " "has been removed as its members being never cleared may cause a segfault " @@ -2500,7 +2517,7 @@ msgid "" ":issue:`22898` and :issue:`30697`." msgstr "" -#: ../../whatsnew/3.7.rst:1698 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1698 msgid "" "Added C API support for timezones with timezone constructors " ":c:func:`PyTimeZone_FromOffset` and :c:func:`PyTimeZone_FromOffsetAndName`, " @@ -2508,7 +2525,7 @@ msgid "" "Contributed by Paul Ganssle in :issue:`10381`." msgstr "" -#: ../../whatsnew/3.7.rst:1703 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1703 msgid "" "The type of results of :c:func:`PyThread_start_new_thread` and " ":c:func:`PyThread_get_thread_ident`, and the *id* parameter of " @@ -2516,14 +2533,14 @@ msgid "" ":c:type:`unsigned long`. (Contributed by Serhiy Storchaka in :issue:`6532`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1709 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1709 msgid "" ":c:func:`PyUnicode_AsWideCharString` now raises a :exc:`ValueError` if the " "second argument is ``NULL`` and the :c:type:`wchar_t*` string contains null " "characters. (Contributed by Serhiy Storchaka in :issue:`30708`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1713 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1713 msgid "" "Changes to the startup sequence and the management of dynamic memory " "allocators mean that the long documented requirement to call " @@ -2534,45 +2551,45 @@ msgid "" "details." msgstr "" -#: ../../whatsnew/3.7.rst:1721 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1721 msgid "" "The new :c:func:`PyInterpreterState_GetID` returns the unique ID for a given" " interpreter. (Contributed by Eric Snow in :issue:`29102`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1725 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1725 msgid "" ":c:func:`Py_DecodeLocale`, :c:func:`Py_EncodeLocale` now use the UTF-8 " "encoding when the :ref:`UTF-8 mode ` is enabled. " "(Contributed by Victor Stinner in :issue:`29240`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1729 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1729 msgid "" ":c:func:`PyUnicode_DecodeLocaleAndSize` and :c:func:`PyUnicode_EncodeLocale`" " now use the current locale encoding for ``surrogateescape`` error handler. " "(Contributed by Victor Stinner in :issue:`29240`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1733 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1733 msgid "" "The *start* and *end* parameters of :c:func:`PyUnicode_FindChar` are now " "adjusted to behave like string slices. (Contributed by Xiang Zhang in " ":issue:`28822`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1739 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1739 msgid "Build Changes" msgstr "" -#: ../../whatsnew/3.7.rst:1741 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1741 msgid "" "Support for building ``--without-threads`` has been removed. The " ":mod:`threading` module is now always available. (Contributed by Antoine " "Pitrou in :issue:`31370`.)." msgstr "" -#: ../../whatsnew/3.7.rst:1745 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1745 msgid "" "A full copy of libffi is no longer bundled for use when building the " ":mod:`_ctypes ` module on non-OSX UNIX platforms. An installed copy" @@ -2580,7 +2597,7 @@ msgid "" "(Contributed by Zachary Ware in :issue:`27979`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1750 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1750 msgid "" "The Windows build process no longer depends on Subversion to pull in " "external sources, a Python script is used to download zipfiles from GitHub " @@ -2589,7 +2606,7 @@ msgid "" "by Zachary Ware in :issue:`30450`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1756 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1756 msgid "" "The :mod:`ssl` module requires OpenSSL 1.0.2 or 1.1 compatible libssl. " "OpenSSL 1.0.1 has reached end of lifetime on 2016-12-31 and is no longer " @@ -2597,11 +2614,11 @@ msgid "" "up to version 2.6.4 are missing required OpenSSL 1.0.2 APIs." msgstr "" -#: ../../whatsnew/3.7.rst:1765 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1765 msgid "Optimizations" msgstr "Optimalisasi" -#: ../../whatsnew/3.7.rst:1767 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1767 msgid "" "The overhead of calling many methods of various standard library classes " "implemented in C has been significantly reduced by porting more code to use " @@ -2609,78 +2626,78 @@ msgid "" ":issue:`29300`, :issue:`29507`, :issue:`29452`, and :issue:`29286`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1773 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1773 msgid "" "Various optimizations have reduced Python startup time by 10% on Linux and " "up to 30% on macOS. (Contributed by Victor Stinner, INADA Naoki in " ":issue:`29585`, and Ivan Levkivskyi in :issue:`31333`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1778 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1778 msgid "" "Method calls are now up to 20% faster due to the bytecode changes which " "avoid creating bound method instances. (Contributed by Yury Selivanov and " "INADA Naoki in :issue:`26110`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1784 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1784 msgid "" "The :mod:`asyncio` module received a number of notable optimizations for " "commonly used functions:" msgstr "" -#: ../../whatsnew/3.7.rst:1787 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1787 msgid "" "The :func:`asyncio.get_event_loop` function has been reimplemented in C to " "make it up to 15 times faster. (Contributed by Yury Selivanov in " ":issue:`32296`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1791 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1791 msgid "" ":class:`asyncio.Future` callback management has been optimized. (Contributed" " by Yury Selivanov in :issue:`32348`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1794 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1794 msgid "" ":func:`asyncio.gather` is now up to 15% faster. (Contributed by Yury " "Selivanov in :issue:`32355`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1797 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1797 msgid "" ":func:`asyncio.sleep` is now up to 2 times faster when the *delay* argument " "is zero or negative. (Contributed by Andrew Svetlov in :issue:`32351`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1801 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1801 msgid "" "The performance overhead of asyncio debug mode has been reduced. " "(Contributed by Antoine Pitrou in :issue:`31970`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1804 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1804 msgid "" "As a result of :ref:`PEP 560 work `, the import time of " ":mod:`typing` has been reduced by a factor of 7, and many typing operations " "are now faster. (Contributed by Ivan Levkivskyi in :issue:`32226`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1809 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1809 msgid "" ":func:`sorted` and :meth:`list.sort` have been optimized for common cases to" " be up to 40-75% faster. (Contributed by Elliot Gorokhovsky in " ":issue:`28685`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1813 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1813 msgid "" ":meth:`dict.copy` is now up to 5.5 times faster. (Contributed by Yury " "Selivanov in :issue:`31179`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1816 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1816 msgid "" ":func:`hasattr` and :func:`getattr` are now about 4 times faster when *name*" " is not found and *obj* does not override :meth:`object.__getattr__` or " @@ -2688,7 +2705,7 @@ msgid "" ":issue:`32544`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1821 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1821 msgid "" "Searching for certain Unicode characters (like Ukrainian capital \"Є\") in a" " string was up to 25 times slower than searching for other characters. It is" @@ -2696,7 +2713,7 @@ msgid "" " in :issue:`24821`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1826 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1826 msgid "" "The :func:`collections.namedtuple` factory has been reimplemented to make " "the creation of named tuples 4 to 6 times faster. (Contributed by Jelle " @@ -2704,33 +2721,33 @@ msgid "" "Raymond Hettinger in :issue:`28638`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1831 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1831 msgid "" ":meth:`date.fromordinal` and :meth:`date.fromtimestamp` are now up to 30% " "faster in the common case. (Contributed by Paul Ganssle in :issue:`32403`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1835 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1835 msgid "" "The :func:`os.fwalk` function is now up to 2 times faster thanks to the use " "of :func:`os.scandir`. (Contributed by Serhiy Storchaka in :issue:`25996`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1839 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1839 msgid "" "The speed of the :func:`shutil.rmtree` function has been improved by 20--40%" " thanks to the use of the :func:`os.scandir` function. (Contributed by " "Serhiy Storchaka in :issue:`28564`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1843 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1843 msgid "" "Optimized case-insensitive matching and searching of :mod:`regular " "expressions `. Searching some patterns can now be up to 20 times " "faster. (Contributed by Serhiy Storchaka in :issue:`30285`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1847 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1847 msgid "" ":func:`re.compile` now converts ``flags`` parameter to int object if it is " "``RegexFlag``. It is now as fast as Python 3.5, and faster than Python 3.6 " @@ -2738,7 +2755,7 @@ msgid "" ":issue:`31671`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1852 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1852 msgid "" "The :meth:`~selectors.BaseSelector.modify` methods of classes " ":class:`selectors.EpollSelector`, :class:`selectors.PollSelector` and " @@ -2746,7 +2763,7 @@ msgid "" "loads. (Contributed by Giampaolo Rodola' in :issue:`30014`)" msgstr "" -#: ../../whatsnew/3.7.rst:1857 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1857 msgid "" "Constant folding has been moved from the peephole optimizer to the new AST " "optimizer, which is able perform optimizations more consistently. " @@ -2754,7 +2771,7 @@ msgid "" ":issue:`11549`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1862 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1862 msgid "" "Most functions and methods in :mod:`abc` have been rewritten in C. This " "makes creation of abstract base classes, and calling :func:`isinstance` and " @@ -2763,7 +2780,7 @@ msgid "" ":issue:`31333`)" msgstr "" -#: ../../whatsnew/3.7.rst:1868 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1868 msgid "" "Significant speed improvements to alternate constructors for " ":class:`datetime.date` and :class:`datetime.datetime` by using fast-path " @@ -2771,7 +2788,7 @@ msgid "" "in :issue:`32403`)" msgstr "" -#: ../../whatsnew/3.7.rst:1873 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1873 msgid "" "The speed of comparison of :class:`array.array` instances has been improved " "considerably in certain cases. It is now from 10x to 70x faster when " @@ -2779,18 +2796,18 @@ msgid "" "Adrian Wielgosik in :issue:`24700`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1878 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1878 msgid "" "The :func:`math.erf` and :func:`math.erfc` functions now use the (faster) C " "library implementation on most platforms. (Contributed by Serhiy Storchaka " "in :issue:`26121`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1884 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1884 msgid "Other CPython Implementation Changes" msgstr "" -#: ../../whatsnew/3.7.rst:1886 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1886 msgid "" "Trace hooks may now opt out of receiving the ``line`` and opt into receiving" " the ``opcode`` events from the interpreter by setting the corresponding new" @@ -2798,7 +2815,7 @@ msgid "" "traced. (Contributed by Nick Coghlan in :issue:`31344`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1891 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1891 msgid "" "Fixed some consistency problems with namespace package module attributes. " "Namespace module objects now have an ``__file__`` that is set to ``None`` " @@ -2809,14 +2826,14 @@ msgid "" ":issue:`32303`." msgstr "" -#: ../../whatsnew/3.7.rst:1899 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1899 msgid "" "The :func:`locals` dictionary now displays in the lexical order that " "variables were defined. Previously, the order was undefined. (Contributed " "by Raymond Hettinger in :issue:`32690`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1903 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1903 msgid "" "The :mod:`distutils` ``upload`` command no longer tries to change CR end-of-" "line characters to CRLF. This fixes a corruption issue with sdists that " @@ -2824,11 +2841,11 @@ msgid "" ":issue:`32304`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1910 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1910 msgid "Deprecated Python Behavior" msgstr "Perilaku Python yang Usang" -#: ../../whatsnew/3.7.rst:1912 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1912 msgid "" "Yield expressions (both ``yield`` and ``yield from`` clauses) are now " "deprecated in comprehensions and generator expressions (aside from the " @@ -2842,7 +2859,7 @@ msgid "" "Storchaka in :issue:`10544`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1923 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1923 msgid "" "Returning a subclass of :class:`complex` from :meth:`object.__complex__` is " "deprecated and will be an error in future Python versions. This makes " @@ -2851,22 +2868,22 @@ msgid "" ":issue:`28894`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1932 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1932 msgid "Deprecated Python modules, functions and methods" msgstr "" -#: ../../whatsnew/3.7.rst:1935 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1935 msgid "aifc" msgstr "aifc" -#: ../../whatsnew/3.7.rst:1937 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1937 msgid "" ":func:`aifc.openfp` has been deprecated and will be removed in Python 3.9. " "Use :func:`aifc.open` instead. (Contributed by Brian Curtin in " ":issue:`31985`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1947 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1947 msgid "" "Support for directly ``await``-ing instances of :class:`asyncio.Lock` and " "other asyncio synchronization primitives has been deprecated. An " @@ -2875,14 +2892,14 @@ msgid "" ":issue:`32253`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1953 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1953 msgid "" "The :meth:`asyncio.Task.current_task` and :meth:`asyncio.Task.all_tasks` " "methods have been deprecated. (Contributed by Andrew Svetlov in " ":issue:`32250`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1961 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1961 msgid "" "In Python 3.8, the abstract base classes in :mod:`collections.abc` will no " "longer be exposed in the regular :mod:`collections` module. This will help " @@ -2890,7 +2907,7 @@ msgid "" "base classes. (Contributed by Serhiy Storchaka in :issue:`25988`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1971 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1971 msgid "" ":mod:`dbm.dumb` now supports reading read-only files and no longer writes " "the index file when it is not changed. A deprecation warning is now emitted" @@ -2899,7 +2916,7 @@ msgid "" "Storchaka in :issue:`28847`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1981 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1981 msgid "" "In Python 3.8, attempting to check for non-Enum objects in :class:`Enum` " "classes will raise a :exc:`TypeError` (e.g. ``1 in Color``); similarly, " @@ -2909,18 +2926,18 @@ msgid "" ":issue:`33217`.)" msgstr "" -#: ../../whatsnew/3.7.rst:1990 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1990 msgid "gettext" msgstr "gettext" -#: ../../whatsnew/3.7.rst:1992 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:1992 msgid "" "Using non-integer value for selecting a plural form in :mod:`gettext` is now" " deprecated. It never correctly worked. (Contributed by Serhiy Storchaka in" " :issue:`28692`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2000 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2000 msgid "" "Methods :meth:`MetaPathFinder.find_module() " "` (replaced by " @@ -2933,40 +2950,40 @@ msgid "" ":issue:`29576`)" msgstr "" -#: ../../whatsnew/3.7.rst:2011 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2011 msgid "" "The :class:`importlib.abc.ResourceLoader` ABC has been deprecated in favour " "of :class:`importlib.abc.ResourceReader`." msgstr "" -#: ../../whatsnew/3.7.rst:2018 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2018 msgid "" ":func:`locale.format` has been deprecated, use :meth:`locale.format_string` " "instead. (Contributed by Garvit in :issue:`10379`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2023 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2023 msgid "macpath" msgstr "macpath" -#: ../../whatsnew/3.7.rst:2025 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2025 msgid "" "The :mod:`macpath` is now deprecated and will be removed in Python 3.8. " "(Contributed by Chi Hsuan Yen in :issue:`9850`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2030 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2030 msgid "threading" msgstr "threading" -#: ../../whatsnew/3.7.rst:2032 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2032 msgid "" ":mod:`dummy_threading` and :mod:`_dummy_thread` have been deprecated. It is" " no longer possible to build Python with threading disabled. Use " ":mod:`threading` instead. (Contributed by Antoine Pitrou in :issue:`31370`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2041 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2041 msgid "" "The silent argument value truncation in :func:`socket.htons` and " ":func:`socket.ntohs` has been deprecated. In future versions of Python, if " @@ -2974,53 +2991,53 @@ msgid "" "(Contributed by Oren Milman in :issue:`28332`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2050 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2050 msgid "" ":func:`ssl.wrap_socket` is deprecated. Use " ":meth:`ssl.SSLContext.wrap_socket` instead. (Contributed by Christian Heimes" " in :issue:`28124`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2056 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2056 msgid "sunau" msgstr "sunau" -#: ../../whatsnew/3.7.rst:2058 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2058 msgid "" ":func:`sunau.openfp` has been deprecated and will be removed in Python 3.9. " "Use :func:`sunau.open` instead. (Contributed by Brian Curtin in " ":issue:`31985`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2066 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2066 msgid "" "Deprecated :func:`sys.set_coroutine_wrapper` and " ":func:`sys.get_coroutine_wrapper`." msgstr "" -#: ../../whatsnew/3.7.rst:2069 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2069 msgid "" "The undocumented ``sys.callstats()`` function has been deprecated and will " "be removed in a future Python version. (Contributed by Victor Stinner in " ":issue:`28799`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2075 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2075 msgid "wave" msgstr "wave" -#: ../../whatsnew/3.7.rst:2077 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2077 msgid "" ":func:`wave.openfp` has been deprecated and will be removed in Python 3.9. " "Use :func:`wave.open` instead. (Contributed by Brian Curtin in " ":issue:`31985`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2083 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2083 msgid "Deprecated functions and types of the C API" msgstr "" -#: ../../whatsnew/3.7.rst:2085 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2085 msgid "" "Function :c:func:`PySlice_GetIndicesEx` is deprecated and replaced with a " "macro if ``Py_LIMITED_API`` is not set or set to a value in the range " @@ -3029,7 +3046,7 @@ msgid "" ":issue:`27867`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2090 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2090 msgid "" ":c:func:`PyOS_AfterFork` has been deprecated. Use " ":c:func:`PyOS_BeforeFork`, :c:func:`PyOS_AfterFork_Parent` or " @@ -3037,15 +3054,15 @@ msgid "" ":issue:`16500`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2098 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2098 msgid "Platform Support Removals" msgstr "" -#: ../../whatsnew/3.7.rst:2100 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2100 msgid "FreeBSD 9 and older are no longer officially supported." msgstr "" -#: ../../whatsnew/3.7.rst:2101 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2101 msgid "" "For full Unicode support, including within extension modules, \\*nix " "platforms are now expected to provide at least one of ``C.UTF-8`` (full " @@ -3053,7 +3070,7 @@ msgid "" " an alternative to the legacy ``ASCII``-based ``C`` locale." msgstr "" -#: ../../whatsnew/3.7.rst:2105 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2105 msgid "" "OpenSSL 0.9.8 and 1.0.1 are no longer supported, which means building " "CPython 3.7 with SSL/TLS support on older platforms still using these " @@ -3061,14 +3078,14 @@ msgid "" " OpenSSL." msgstr "" -#: ../../whatsnew/3.7.rst:2109 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2109 msgid "" "Notably, this issue affects the Debian 8 (aka \"jessie\") and Ubuntu 14.04 " "(aka \"Trusty\") LTS Linux distributions, as they still use OpenSSL 1.0.1 by" " default." msgstr "" -#: ../../whatsnew/3.7.rst:2113 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2113 msgid "" "Debian 9 (\"stretch\") and Ubuntu 16.04 (\"xenial\"), as well as recent " "releases of other LTS Linux releases (e.g. RHEL/CentOS 7.5, SLES 12-SP3), " @@ -3076,7 +3093,7 @@ msgid "" "configuration." msgstr "" -#: ../../whatsnew/3.7.rst:2117 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2117 msgid "" "CPython's own :source:`CI configuration file <.travis.yml>` provides an " "example of using the SSL :source:`compatibility testing infrastructure " @@ -3084,42 +3101,42 @@ msgid "" "against OpenSSL 1.1.0 rather than an outdated system provided OpenSSL." msgstr "" -#: ../../whatsnew/3.7.rst:2125 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2125 msgid "API and Feature Removals" msgstr "API dan Penghapusan Fitur" -#: ../../whatsnew/3.7.rst:2127 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2127 msgid "The following features and APIs have been removed from Python 3.7:" msgstr "" -#: ../../whatsnew/3.7.rst:2129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2129 msgid "" "The ``os.stat_float_times()`` function has been removed. It was introduced " "in Python 2.3 for backward compatibility with Python 2.2, and was deprecated" " since Python 3.1." msgstr "" -#: ../../whatsnew/3.7.rst:2133 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2133 msgid "" "Unknown escapes consisting of ``'\\'`` and an ASCII letter in replacement " "templates for :func:`re.sub` were deprecated in Python 3.5, and will now " "cause an error." msgstr "" -#: ../../whatsnew/3.7.rst:2137 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2137 msgid "" "Removed support of the *exclude* argument in :meth:`tarfile.TarFile.add`. It" " was deprecated in Python 2.7 and 3.2. Use the *filter* argument instead." msgstr "" -#: ../../whatsnew/3.7.rst:2140 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2140 msgid "" "The ``splitunc()`` function in the :mod:`ntpath` module was deprecated in " "Python 3.1, and has now been removed. Use the :func:`~os.path.splitdrive` " "function instead." msgstr "" -#: ../../whatsnew/3.7.rst:2144 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2144 msgid "" ":func:`collections.namedtuple` no longer supports the *verbose* parameter or" " ``_source`` attribute which showed the generated source code for the named " @@ -3128,14 +3145,14 @@ msgid "" " Naoki, Serhiy Storchaka, and Raymond Hettinger in :issue:`28638`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2150 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2150 msgid "" "Functions :func:`bool`, :func:`float`, :func:`list` and :func:`tuple` no " "longer take keyword arguments. The first argument of :func:`int` can now be" " passed only as positional argument." msgstr "" -#: ../../whatsnew/3.7.rst:2154 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2154 msgid "" "Removed previously deprecated in Python 2.4 classes ``Plist``, ``Dict`` and " "``_InternalDict`` in the :mod:`plistlib` module. Dict values in the result " @@ -3144,7 +3161,7 @@ msgid "" "can use attribute access to access items of these dictionaries." msgstr "" -#: ../../whatsnew/3.7.rst:2160 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2160 msgid "" "The ``asyncio.windows_utils.socketpair()`` function has been removed. Use " "the :func:`socket.socketpair` function instead, it is available on all " @@ -3152,14 +3169,14 @@ msgid "" " alias to ``socket.socketpair`` on Python 3.5 and newer." msgstr "" -#: ../../whatsnew/3.7.rst:2166 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2166 msgid "" ":mod:`asyncio` no longer exports the :mod:`selectors` and :mod:`_overlapped`" " modules as ``asyncio.selectors`` and ``asyncio._overlapped``. Replace " "``from asyncio import selectors`` with ``import selectors``." msgstr "" -#: ../../whatsnew/3.7.rst:2171 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2171 msgid "" "Direct instantiation of :class:`ssl.SSLSocket` and :class:`ssl.SSLObject` " "objects is now prohibited. The constructors were never documented, tested, " @@ -3168,17 +3185,17 @@ msgid "" "Christian Heimes in :issue:`32951`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2177 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2177 msgid "" "The unused :mod:`distutils` ``install_misc`` command has been removed. " "(Contributed by Eric N. Vander Weele in :issue:`29218`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2182 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2182 msgid "Module Removals" msgstr "Penghapusan Modul" -#: ../../whatsnew/3.7.rst:2184 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2184 msgid "" "The ``fpectl`` module has been removed. It was never enabled by default, " "never worked correctly on x86-64, and it changed the Python ABI in ways that" @@ -3186,11 +3203,12 @@ msgid "" "Smith in :issue:`29137`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2191 ../../whatsnew/3.7.rst:2467 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2191 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2467 msgid "Windows-only Changes" msgstr "Perubahan di Windows-saja" -#: ../../whatsnew/3.7.rst:2193 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2193 msgid "" "The python launcher, (py.exe), can accept 32 & 64 bit specifiers **without**" " having to specify a minor version as well. So ``py -3-32`` and ``py -3-64``" @@ -3200,7 +3218,7 @@ msgid "" "error exit. (Contributed by Steve Barnes in :issue:`30291`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2200 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2200 msgid "" "The launcher can be run as ``py -0`` to produce a list of the installed " "pythons, *with default marked with an asterisk*. Running ``py -0p`` will " @@ -3209,28 +3227,28 @@ msgid "" "(Contributed by Steve Barnes in :issue:`30362`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2210 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2210 msgid "Porting to Python 3.7" msgstr "" -#: ../../whatsnew/3.7.rst:2212 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2212 msgid "" "This section lists previously described changes and other bugfixes that may " "require changes to your code." msgstr "" -#: ../../whatsnew/3.7.rst:2217 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2217 msgid "Changes in Python Behavior" msgstr "Perubahan di Perilaku Python" -#: ../../whatsnew/3.7.rst:2219 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2219 msgid "" ":keyword:`async` and :keyword:`await` names are now reserved keywords. Code " "using these names as identifiers will now raise a :exc:`SyntaxError`. " "(Contributed by Jelle Zijlstra in :issue:`30406`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2223 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2223 msgid "" ":pep:`479` is enabled for all code in Python 3.7, meaning that " ":exc:`StopIteration` exceptions raised directly or indirectly in coroutines " @@ -3238,19 +3256,19 @@ msgid "" "(Contributed by Yury Selivanov in :issue:`32670`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2229 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2229 msgid "" ":meth:`object.__aiter__` methods can no longer be declared as asynchronous." " (Contributed by Yury Selivanov in :issue:`31709`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2232 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2232 msgid "" "Due to an oversight, earlier Python versions erroneously accepted the " "following syntax::" msgstr "" -#: ../../whatsnew/3.7.rst:2240 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2240 msgid "" "Python 3.7 now correctly raises a :exc:`SyntaxError`, as a generator " "expression always needs to be directly inside a set of parentheses and " @@ -3259,7 +3277,7 @@ msgid "" ":issue:`32012` and :issue:`32023`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2246 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2246 msgid "" "When using the :option:`-m` switch, the initial working directory is now " "added to :data:`sys.path`, rather than an empty string (which dynamically " @@ -3271,11 +3289,11 @@ msgid "" "place)." msgstr "" -#: ../../whatsnew/3.7.rst:2256 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2256 msgid "Changes in the Python API" msgstr "Perubahan pada API Python" -#: ../../whatsnew/3.7.rst:2258 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2258 msgid "" ":meth:`socketserver.ThreadingMixIn.server_close` now waits until all non-" "daemon threads complete. Set the new " @@ -3284,7 +3302,7 @@ msgid "" ":issue:`31233` and :issue:`33540`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2264 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2264 msgid "" ":meth:`socketserver.ForkingMixIn.server_close` now waits until all child " "processes complete. Set the new " @@ -3293,21 +3311,21 @@ msgid "" ":issue:`31151` and :issue:`33540`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2270 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2270 msgid "" "The :func:`locale.localeconv` function now temporarily sets the ``LC_CTYPE``" " locale to the value of ``LC_NUMERIC`` in some cases. (Contributed by Victor" " Stinner in :issue:`31900`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2274 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2274 msgid "" ":meth:`pkgutil.walk_packages` now raises a :exc:`ValueError` if *path* is a " "string. Previously an empty list was returned. (Contributed by Sanyam " "Khurana in :issue:`24744`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2278 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2278 msgid "" "A format string argument for :meth:`string.Formatter.format` is now :ref" ":`positional-only `. Passing it as a keyword " @@ -3315,7 +3333,7 @@ msgid "" ":issue:`29193`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2283 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2283 msgid "" "Attributes :attr:`~http.cookies.Morsel.key`, " ":attr:`~http.cookies.Morsel.value` and " @@ -3325,7 +3343,7 @@ msgid "" "for setting them. (Contributed by Serhiy Storchaka in :issue:`29192`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2291 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2291 msgid "" "The *mode* argument of :func:`os.makedirs` no longer affects the file " "permission bits of newly-created intermediate-level directories. To set " @@ -3333,13 +3351,13 @@ msgid "" "``makedirs()``. (Contributed by Serhiy Storchaka in :issue:`19930`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2297 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2297 msgid "" "The :attr:`struct.Struct.format` type is now :class:`str` instead of " ":class:`bytes`. (Contributed by Victor Stinner in :issue:`21071`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2300 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2300 msgid "" ":func:`~cgi.parse_multipart` now accepts the *encoding* and *errors* " "arguments and returns the same results as :class:`~FieldStorage`: for non-" @@ -3347,28 +3365,28 @@ msgid "" "(Contributed by Pierre Quentel in :issue:`29979`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2306 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2306 msgid "" "Due to internal changes in :mod:`socket`, calling :func:`socket.fromshare` " "on a socket created by :func:`socket.share ` in older " "Python versions is not supported." msgstr "" -#: ../../whatsnew/3.7.rst:2310 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2310 msgid "" "``repr`` for :exc:`BaseException` has changed to not include the trailing " "comma. Most exceptions are affected by this change. (Contributed by Serhiy " "Storchaka in :issue:`30399`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2314 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2314 msgid "" "``repr`` for :class:`datetime.timedelta` has changed to include the keyword " "arguments in the output. (Contributed by Utkarsh Upadhyay in " ":issue:`30302`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2317 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2317 msgid "" "Because :func:`shutil.rmtree` is now implemented using the " ":func:`os.scandir` function, the user specified handler *onerror* is now " @@ -3376,7 +3394,7 @@ msgid "" " listing the directory is failed." msgstr "" -#: ../../whatsnew/3.7.rst:2322 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2322 msgid "" "Support for nested sets and set operations in regular expressions as in " "`Unicode Technical Standard #18`_ might be added in the future. This would " @@ -3387,7 +3405,7 @@ msgid "" " with a backslash. (Contributed by Serhiy Storchaka in :issue:`30349`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2333 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2333 msgid "" "The result of splitting a string on a :mod:`regular expression ` that " "could match an empty string has been changed. For example splitting on " @@ -3398,7 +3416,7 @@ msgid "" "patterns since Python 3.5." msgstr "" -#: ../../whatsnew/3.7.rst:2342 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2342 msgid "" "For patterns that match both empty and non-empty strings, the result of " "searching for all matches may also be changed in other cases. For example " @@ -3408,7 +3426,7 @@ msgid "" "as ``r'(?m)^[^\\S\\n]*$'``." msgstr "" -#: ../../whatsnew/3.7.rst:2349 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2349 msgid "" ":func:`re.sub()` now replaces empty matches adjacent to a previous non-empty" " match. For example ``re.sub('x*', '-', 'abxd')`` returns now ``'-a-b--" @@ -3416,27 +3434,27 @@ msgid "" " 'x', and the second minus replaces an empty string between 'x' and 'd')." msgstr "" -#: ../../whatsnew/3.7.rst:2355 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2355 msgid "" "(Contributed by Serhiy Storchaka in :issue:`25054` and :issue:`32308`.)" msgstr "" "(Kontribusi dari Serhiy Storchaka di :issue:`25054` dan :issue:`32308`.)" -#: ../../whatsnew/3.7.rst:2357 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2357 msgid "" "Change :func:`re.escape` to only escape regex special characters instead of " "escaping all characters other than ASCII letters, numbers, and ``'_'``. " "(Contributed by Serhiy Storchaka in :issue:`29995`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2361 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2361 msgid "" ":class:`tracemalloc.Traceback` frames are now sorted from oldest to most " "recent to be more consistent with :mod:`traceback`. (Contributed by Jesse " "Bakker in :issue:`32121`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2365 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2365 msgid "" "On OSes that support :const:`socket.SOCK_NONBLOCK` or " ":const:`socket.SOCK_CLOEXEC` bit flags, the :attr:`socket.type " @@ -3445,7 +3463,7 @@ msgid "" "(Contributed by Yury Selivanov in :issue:`32331`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2372 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2372 msgid "" "On Windows the default for the *close_fds* argument of " ":class:`subprocess.Popen` was changed from :const:`False` to :const:`True` " @@ -3456,7 +3474,7 @@ msgid "" "`." msgstr "" -#: ../../whatsnew/3.7.rst:2380 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2380 msgid "" ":meth:`importlib.machinery.PathFinder.invalidate_caches` -- which implicitly" " affects :func:`importlib.invalidate_caches` -- now deletes entries in " @@ -3464,7 +3482,7 @@ msgid "" "Brett Cannon in :issue:`33169`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2385 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2385 msgid "" "In :mod:`asyncio`, :meth:`loop.sock_recv() `, " ":meth:`loop.sock_sendall() `, " @@ -3476,21 +3494,21 @@ msgid "" "Selivanov in :issue:`32327`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2396 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2396 msgid "" ":attr:`asyncio.Server.sockets` now returns a copy of the internal list of " "server sockets, instead of returning it directly. (Contributed by Yury " "Selivanov in :issue:`32662`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2400 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2400 msgid "" ":attr:`Struct.format ` is now a :class:`str` instance " "instead of a :class:`bytes` instance. (Contributed by Victor Stinner in " ":issue:`21071`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2404 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2404 msgid "" ":mod:`argparse` subparsers can now be made mandatory by passing " "``required=True`` to :meth:`ArgumentParser.add_subparsers() " @@ -3498,14 +3516,14 @@ msgid "" "in :issue:`26510`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2408 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2408 msgid "" ":meth:`ast.literal_eval()` is now stricter. Addition and subtraction of " "arbitrary numbers are no longer allowed. (Contributed by Serhiy Storchaka in" " :issue:`31778`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2412 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2412 msgid "" ":meth:`Calendar.itermonthdates ` will now " "consistently raise an exception when a date falls outside of the " @@ -3518,13 +3536,13 @@ msgid "" ":issue:`28292`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2422 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2422 msgid "" ":class:`collections.ChainMap` now preserves the order of the underlying " "mappings. (Contributed by Raymond Hettinger in :issue:`32792`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2425 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2425 msgid "" "The ``submit()`` method of :class:`concurrent.futures.ThreadPoolExecutor` " "and :class:`concurrent.futures.ProcessPoolExecutor` now raises a " @@ -3532,7 +3550,7 @@ msgid "" "Mark Nemec in :issue:`33097`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2430 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2430 msgid "" "The :class:`configparser.ConfigParser` constructor now uses ``read_dict()`` " "to process the default values, making its behavior consistent with the rest " @@ -3541,7 +3559,7 @@ msgid "" " :issue:`23835`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2436 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2436 msgid "" "Several undocumented internal imports were removed. One example is that " "``os.errno`` is no longer available; use ``import errno`` directly instead. " @@ -3549,11 +3567,11 @@ msgid "" " notice, even in micro version releases." msgstr "" -#: ../../whatsnew/3.7.rst:2444 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2444 msgid "Changes in the C API" msgstr "Perubahan dalam API C" -#: ../../whatsnew/3.7.rst:2446 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2446 msgid "" "The function :c:func:`PySlice_GetIndicesEx` is considered unsafe for " "resizable sequences. If the slice indices are not instances of " @@ -3565,34 +3583,34 @@ msgid "" "(Contributed by Serhiy Storchaka in :issue:`27867`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2457 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2457 msgid "CPython bytecode changes" msgstr "Perubahan bytecode CPython" -#: ../../whatsnew/3.7.rst:2459 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2459 msgid "" "There are two new opcodes: :opcode:`LOAD_METHOD` and :opcode:`CALL_METHOD`. " "(Contributed by Yury Selivanov and INADA Naoki in :issue:`26110`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2462 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2462 msgid "" "The :opcode:`STORE_ANNOTATION` opcode has been removed. (Contributed by Mark" " Shannon in :issue:`32550`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2469 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2469 msgid "" "The file used to override :data:`sys.path` is now called ``._pth`` instead of ``'sys.path'``. See :ref:`finding_modules` for" " more information. (Contributed by Steve Dower in :issue:`28137`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2476 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2476 msgid "Other CPython implementation changes" msgstr "" -#: ../../whatsnew/3.7.rst:2478 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2478 msgid "" "In preparation for potential future changes to the public CPython runtime " "initialization API (see :pep:`432` for an initial, but somewhat outdated, " @@ -3607,21 +3625,21 @@ msgid "" "Stinner in a number of other issues). Some known details affected:" msgstr "" -#: ../../whatsnew/3.7.rst:2491 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2491 msgid "" ":c:func:`PySys_AddWarnOptionUnicode` is not currently usable by embedding " "applications due to the requirement to create a Unicode object prior to " "calling `Py_Initialize`. Use :c:func:`PySys_AddWarnOption` instead." msgstr "" -#: ../../whatsnew/3.7.rst:2495 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2495 msgid "" "warnings filters added by an embedding application with " ":c:func:`PySys_AddWarnOption` should now more consistently take precedence " "over the default filters set by the interpreter" msgstr "" -#: ../../whatsnew/3.7.rst:2499 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2499 msgid "" "Due to changes in the way the default warnings filters are configured, " "setting :c:data:`Py_BytesWarningFlag` to a value greater than one is no " @@ -3631,7 +3649,7 @@ msgid "" "``error::BytesWarning`` warnings filter added to convert them to exceptions." msgstr "" -#: ../../whatsnew/3.7.rst:2506 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2506 msgid "" "Due to a change in the way docstrings are handled by the compiler, the " "implicit ``return None`` in a function body consisting solely of a docstring" @@ -3639,7 +3657,7 @@ msgid "" "function's header line." msgstr "" -#: ../../whatsnew/3.7.rst:2511 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2511 msgid "" "The current exception state has been moved from the frame object to the co-" "routine. This simplified the interpreter and fixed a couple of obscure bugs " @@ -3647,11 +3665,11 @@ msgid "" "(Contributed by Mark Shannon in :issue:`25612`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2517 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2517 msgid "Notable changes in Python 3.7.1" msgstr "Perubahan penting di Python 3.7.1" -#: ../../whatsnew/3.7.rst:2519 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2519 msgid "" "Starting in 3.7.1, :c:func:`Py_Initialize` now consistently reads and " "respects all of the same environment settings as :c:func:`Py_Main` (in " @@ -3662,14 +3680,14 @@ msgid "" ":c:func:`Py_Initialize`." msgstr "" -#: ../../whatsnew/3.7.rst:2526 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2526 msgid "" "In 3.7.1 the C API for Context Variables :ref:`was updated " "` to use :c:type:`PyObject` pointers." " See also :issue:`34762`." msgstr "" -#: ../../whatsnew/3.7.rst:2530 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2530 msgid "" "In 3.7.1 the :mod:`tokenize` module now implicitly emits a ``NEWLINE`` token" " when provided with input that does not have a trailing new line. This " @@ -3677,11 +3695,11 @@ msgid "" "Ammar Askar in :issue:`33899`.)" msgstr "" -#: ../../whatsnew/3.7.rst:2536 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2536 msgid "Notable changes in Python 3.7.2" msgstr "Perubahan penting di Python 3.7.2" -#: ../../whatsnew/3.7.rst:2538 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2538 msgid "" "In 3.7.2, :mod:`venv` on Windows no longer copies the original binaries, but" " creates redirector scripts named ``python.exe`` and ``pythonw.exe`` " @@ -3690,3 +3708,17 @@ msgid "" "note that this release will still require recreation of virtual environments" " in order to get the new scripts." msgstr "" + +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2546 +msgid "Notable changes in Python 3.7.6" +msgstr "" + +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.7.rst:2548 +msgid "" +"Due to significant security concerns, the *reuse_address* parameter of " +":meth:`asyncio.loop.create_datagram_endpoint` is no longer supported. This " +"is because of the behavior of the socket option ``SO_REUSEADDR`` in UDP. For" +" more details, see the documentation for " +"``loop.create_datagram_endpoint()``. (Contributed by Kyle Stanley, Antoine " +"Pitrou, and Yury Selivanov in :issue:`37228`.)" +msgstr "" diff --git a/whatsnew/3_8.po b/whatsnew/3_8.po index 1717374..e144dc1 100644 --- a/whatsnew/3_8.po +++ b/whatsnew/3_8.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-11-13 11:56+0000\n" +"POT-Creation-Date: 2019-12-17 12:11+0000\n" "PO-Revision-Date: 2019-09-01 14:44+0000\n" "Last-Translator: oon arfiandwi , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" @@ -21,19 +21,19 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../whatsnew/3.8.rst:3 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:3 msgid "What's New In Python 3.8" msgstr "Apa yang Baru di Python 3.8" -#: ../../whatsnew/3.8.rst:0 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:0 msgid "Editor" msgstr "Editor" -#: ../../whatsnew/3.8.rst:45 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:45 msgid "Raymond Hettinger" msgstr "Raymond Hettinger" -#: ../../whatsnew/3.8.rst:47 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:47 msgid "" "This article explains the new features in Python 3.8, compared to 3.7. For " "full details, see the :ref:`changelog `." @@ -41,23 +41,23 @@ msgstr "" "Artikel ini menjelaskan fitur-fitur baru di Python 3.8, dibandingkan dengan " "3.7. Untuk detail lengkap, lihat :ref:`changelog `." -#: ../../whatsnew/3.8.rst:50 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:50 msgid "Python 3.8 was released on October 14th, 2019." msgstr "Python 3.8 dirilis pada 14 Oktober 2019." -#: ../../whatsnew/3.8.rst:62 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:62 msgid "Summary -- Release highlights" msgstr "Ringkasan -- Sorotan Rilis" -#: ../../whatsnew/3.8.rst:73 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:73 msgid "New Features" msgstr "Fitur-fitur Baru" -#: ../../whatsnew/3.8.rst:76 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:76 msgid "Assignment expressions" msgstr "Ekspresi Pemberian Nilai" -#: ../../whatsnew/3.8.rst:78 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:78 msgid "" "There is new syntax ``:=`` that assigns values to variables as part of a " "larger expression. It is affectionately known as \"the walrus operator\" due" @@ -66,51 +66,51 @@ msgid "" "_Bull_(8247646168).jpg>`_." msgstr "" -#: ../../whatsnew/3.8.rst:83 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:83 msgid "" "In this example, the assignment expression helps avoid calling :func:`len` " "twice::" msgstr "" -#: ../../whatsnew/3.8.rst:89 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:89 msgid "" "A similar benefit arises during regular expression matching where match " "objects are needed twice, once to test whether a match occurred and another " "to extract a subgroup::" msgstr "" -#: ../../whatsnew/3.8.rst:97 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:97 msgid "" "The operator is also useful with while-loops that compute a value to test " "loop termination and then need that same value again in the body of the " "loop::" msgstr "" -#: ../../whatsnew/3.8.rst:105 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:105 msgid "" "Another motivating use case arises in list comprehensions where a value " "computed in a filtering condition is also needed in the expression body::" msgstr "" -#: ../../whatsnew/3.8.rst:112 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:112 msgid "" "Try to limit use of the walrus operator to clean cases that reduce " "complexity and improve readability." msgstr "" -#: ../../whatsnew/3.8.rst:115 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:115 msgid "See :pep:`572` for a full description." msgstr "Lihat: pep:`572` untuk deskripsi lengkap." -#: ../../whatsnew/3.8.rst:117 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:117 msgid "(Contributed by Emily Morehouse in :issue:`35224`.)" msgstr "(Kontribusi dari Emily Morehouse di :issue:`35224`.)" -#: ../../whatsnew/3.8.rst:121 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:121 msgid "Positional-only parameters" msgstr "Parameter posisi-saja" -#: ../../whatsnew/3.8.rst:123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:123 msgid "" "There is a new function parameter syntax ``/`` to indicate that some " "function parameters must be specified positionally and cannot be used as " @@ -119,36 +119,36 @@ msgid "" "`_ tool." msgstr "" -#: ../../whatsnew/3.8.rst:129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:129 msgid "" "In the following example, parameters *a* and *b* are positional-only, while " "*c* or *d* can be positional or keyword, and *e* or *f* are required to be " "keywords::" msgstr "" -#: ../../whatsnew/3.8.rst:136 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:136 msgid "The following is a valid call::" msgstr "Berikut ini adalah pemanggilan yang valid::" -#: ../../whatsnew/3.8.rst:140 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:140 msgid "However, these are invalid calls::" msgstr "Namun, ini adalah pemanggilan tidak valid::" -#: ../../whatsnew/3.8.rst:145 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:145 msgid "" "One use case for this notation is that it allows pure Python functions to " "fully emulate behaviors of existing C coded functions. For example, the " "built-in :func:`pow` function does not accept keyword arguments::" msgstr "" -#: ../../whatsnew/3.8.rst:154 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:154 msgid "" "Another use case is to preclude keyword arguments when the parameter name is" " not helpful. For example, the builtin :func:`len` function has the " "signature ``len(obj, /)``. This precludes awkward calls such as::" msgstr "" -#: ../../whatsnew/3.8.rst:160 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:160 msgid "" "A further benefit of marking a parameter as positional-only is that it " "allows the parameter name to be changed in the future without risk of " @@ -157,32 +157,32 @@ msgid "" "with the following function specification::" msgstr "" -#: ../../whatsnew/3.8.rst:169 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:169 msgid "" "Since the parameters to the left of ``/`` are not exposed as possible " "keywords, the parameters names remain available for use in ``**kwargs``::" msgstr "" -#: ../../whatsnew/3.8.rst:178 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:178 msgid "" "This greatly simplifies the implementation of functions and methods that " "need to accept arbitrary keyword arguments. For example, here is an excerpt" " from code in the :mod:`collections` module::" msgstr "" -#: ../../whatsnew/3.8.rst:187 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:187 msgid "See :pep:`570` for a full description." msgstr "Lihat: pep:`570` untuk keterangan lengkap." -#: ../../whatsnew/3.8.rst:189 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:189 msgid "(Contributed by Pablo Galindo in :issue:`36540`.)" msgstr "(Kontribusi dari Pablo Galindo di :issue:`36540`.)" -#: ../../whatsnew/3.8.rst:195 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:195 msgid "Parallel filesystem cache for compiled bytecode files" msgstr "" -#: ../../whatsnew/3.8.rst:197 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:197 msgid "" "The new :envvar:`PYTHONPYCACHEPREFIX` setting (also available as " ":option:`-X` ``pycache_prefix``) configures the implicit bytecode cache to " @@ -190,22 +190,22 @@ msgid "" "``__pycache__`` subdirectories within each source directory." msgstr "" -#: ../../whatsnew/3.8.rst:203 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:203 msgid "" "The location of the cache is reported in :data:`sys.pycache_prefix` " "(:const:`None` indicates the default location in ``__pycache__`` " "subdirectories)." msgstr "" -#: ../../whatsnew/3.8.rst:207 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:207 msgid "(Contributed by Carl Meyer in :issue:`33499`.)" msgstr "(Kontribusi dari Carl Meyer di :issue:`33499`.)" -#: ../../whatsnew/3.8.rst:211 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:211 msgid "Debug build uses the same ABI as release build" msgstr "" -#: ../../whatsnew/3.8.rst:213 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:213 msgid "" "Python now uses the same ABI whether it's built in release or debug mode. On" " Unix, when Python is built in debug mode, it is now possible to load C " @@ -213,7 +213,7 @@ msgid "" "ABI." msgstr "" -#: ../../whatsnew/3.8.rst:217 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:217 msgid "" "Release builds and debug builds are now ABI compatible: defining the " "``Py_DEBUG`` macro no longer implies the ``Py_TRACE_REFS`` macro, which " @@ -223,7 +223,7 @@ msgid "" "refs`` build option. (Contributed by Victor Stinner in :issue:`36465`.)" msgstr "" -#: ../../whatsnew/3.8.rst:225 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:225 msgid "" "On Unix, C extensions are no longer linked to libpython except on Android " "and Cygwin. It is now possible for a statically linked Python to load a C " @@ -231,14 +231,14 @@ msgid "" "Stinner in :issue:`21536`.)" msgstr "" -#: ../../whatsnew/3.8.rst:232 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:232 msgid "" "On Unix, when Python is built in debug mode, import now also looks for C " "extensions compiled in release mode and for C extensions compiled with the " "stable ABI. (Contributed by Victor Stinner in :issue:`36722`.)" msgstr "" -#: ../../whatsnew/3.8.rst:237 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:237 msgid "" "To embed Python into an application, a new ``--embed`` option must be passed" " to ``python3-config --libs --embed`` to get ``-lpython3.8`` (link the " @@ -247,7 +247,7 @@ msgid "" "--libs`` (without ``--embed``) if the previous command fails." msgstr "" -#: ../../whatsnew/3.8.rst:243 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:243 msgid "" "Add a pkg-config ``python-3.8-embed`` module to embed Python into an " "application: ``pkg-config python-3.8-embed --libs`` includes " @@ -257,7 +257,7 @@ msgid "" "``X.Y`` with the Python version)." msgstr "" -#: ../../whatsnew/3.8.rst:249 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:249 msgid "" "On the other hand, ``pkg-config python3.8 --libs`` no longer contains " "``-lpython3.8``. C extensions must not be linked to libpython (except on " @@ -266,38 +266,38 @@ msgid "" ":issue:`36721`.)" msgstr "" -#: ../../whatsnew/3.8.rst:257 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:257 msgid "f-strings support ``=`` for self-documenting expressions and debugging" msgstr "" -#: ../../whatsnew/3.8.rst:259 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:259 msgid "" "Added an ``=`` specifier to :term:`f-string`\\s. An f-string such as " "``f'{expr=}'`` will expand to the text of the expression, an equal sign, " "then the representation of the evaluated expression. For example:" msgstr "" -#: ../../whatsnew/3.8.rst:268 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:268 msgid "" "The usual :ref:`f-string format specifiers ` allow more control " "over how the result of the expression is displayed::" msgstr "" -#: ../../whatsnew/3.8.rst:275 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:275 msgid "" "The ``=`` specifier will display the whole expression so that calculations " "can be shown::" msgstr "" -#: ../../whatsnew/3.8.rst:281 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:281 msgid "(Contributed by Eric V. Smith and Larry Hastings in :issue:`36817`.)" msgstr "(Kontribusi dari Eric V. Smith dan Larry Hastings di :issue:`36817`.)" -#: ../../whatsnew/3.8.rst:285 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:285 msgid "PEP 578: Python Runtime Audit Hooks" msgstr "" -#: ../../whatsnew/3.8.rst:287 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:287 msgid "" "The PEP adds an Audit Hook and Verified Open Hook. Both are available from " "Python and native code, allowing applications and frameworks written in pure" @@ -306,150 +306,150 @@ msgid "" " is always enabled." msgstr "" -#: ../../whatsnew/3.8.rst:293 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:293 msgid "See :pep:`578` for full details." msgstr "" -#: ../../whatsnew/3.8.rst:297 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:297 msgid "PEP 587: Python Initialization Configuration" msgstr "PEP 587: Konfigurasi Inisialisasi Python" -#: ../../whatsnew/3.8.rst:299 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:299 msgid "" "The :pep:`587` adds a new C API to configure the Python Initialization " "providing finer control on the whole configuration and better error " "reporting." msgstr "" -#: ../../whatsnew/3.8.rst:302 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:302 msgid "New structures:" msgstr "Struktur baru:" -#: ../../whatsnew/3.8.rst:304 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:304 msgid ":c:type:`PyConfig`" msgstr ":c:type:`PyConfig`" -#: ../../whatsnew/3.8.rst:305 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:305 msgid ":c:type:`PyPreConfig`" msgstr ":c:type:`PyPreConfig`" -#: ../../whatsnew/3.8.rst:306 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:306 msgid ":c:type:`PyStatus`" msgstr ":c:type:`PyStatus`" -#: ../../whatsnew/3.8.rst:307 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:307 msgid ":c:type:`PyWideStringList`" msgstr ":c:type:`PyWideStringList`" -#: ../../whatsnew/3.8.rst:309 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:309 msgid "New functions:" msgstr "Fungsi baru:" -#: ../../whatsnew/3.8.rst:311 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:311 msgid ":c:func:`PyConfig_Clear`" msgstr ":c:func:`PyConfig_Clear`" -#: ../../whatsnew/3.8.rst:312 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:312 msgid ":c:func:`PyConfig_InitIsolatedConfig`" msgstr ":c:func:`PyConfig_InitIsolatedConfig`" -#: ../../whatsnew/3.8.rst:313 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:313 msgid ":c:func:`PyConfig_InitPythonConfig`" msgstr ":c:func:`PyConfig_InitPythonConfig`" -#: ../../whatsnew/3.8.rst:314 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:314 msgid ":c:func:`PyConfig_Read`" msgstr ":c:func:`PyConfig_Read`" -#: ../../whatsnew/3.8.rst:315 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:315 msgid ":c:func:`PyConfig_SetArgv`" msgstr ":c:func:`PyConfig_SetArgv`" -#: ../../whatsnew/3.8.rst:316 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:316 msgid ":c:func:`PyConfig_SetBytesArgv`" msgstr ":c:func:`PyConfig_SetBytesArgv`" -#: ../../whatsnew/3.8.rst:317 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:317 msgid ":c:func:`PyConfig_SetBytesString`" msgstr ":c:func:`PyConfig_SetBytesString`" -#: ../../whatsnew/3.8.rst:318 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:318 msgid ":c:func:`PyConfig_SetString`" msgstr ":c:func:`PyConfig_SetString`" -#: ../../whatsnew/3.8.rst:319 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:319 msgid ":c:func:`PyPreConfig_InitIsolatedConfig`" msgstr ":c:func:`PyPreConfig_InitIsolatedConfig`" -#: ../../whatsnew/3.8.rst:320 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:320 msgid ":c:func:`PyPreConfig_InitPythonConfig`" msgstr ":c:func:`PyPreConfig_InitPythonConfig`" -#: ../../whatsnew/3.8.rst:321 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:321 msgid ":c:func:`PyStatus_Error`" msgstr ":c:func:`PyStatus_Error`" -#: ../../whatsnew/3.8.rst:322 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:322 msgid ":c:func:`PyStatus_Exception`" msgstr ":c:func:`PyStatus_Exception`" -#: ../../whatsnew/3.8.rst:323 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:323 msgid ":c:func:`PyStatus_Exit`" msgstr ":c:func:`PyStatus_Exit`" -#: ../../whatsnew/3.8.rst:324 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:324 msgid ":c:func:`PyStatus_IsError`" msgstr ":c:func:`PyStatus_IsError`" -#: ../../whatsnew/3.8.rst:325 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:325 msgid ":c:func:`PyStatus_IsExit`" msgstr ":c:func:`PyStatus_IsExit`" -#: ../../whatsnew/3.8.rst:326 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:326 msgid ":c:func:`PyStatus_NoMemory`" msgstr ":c:func:`PyStatus_NoMemory`" -#: ../../whatsnew/3.8.rst:327 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:327 msgid ":c:func:`PyStatus_Ok`" msgstr ":c:func:`PyStatus_Ok`" -#: ../../whatsnew/3.8.rst:328 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:328 msgid ":c:func:`PyWideStringList_Append`" msgstr ":c:func:`PyWideStringList_Append`" -#: ../../whatsnew/3.8.rst:329 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:329 msgid ":c:func:`PyWideStringList_Insert`" msgstr ":c:func:`PyWideStringList_Insert`" -#: ../../whatsnew/3.8.rst:330 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:330 msgid ":c:func:`Py_BytesMain`" msgstr ":c:func:`Py_BytesMain`" -#: ../../whatsnew/3.8.rst:331 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:331 msgid ":c:func:`Py_ExitStatusException`" msgstr ":c:func:`Py_ExitStatusException`" -#: ../../whatsnew/3.8.rst:332 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:332 msgid ":c:func:`Py_InitializeFromConfig`" msgstr ":c:func:`Py_InitializeFromConfig`" -#: ../../whatsnew/3.8.rst:333 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:333 msgid ":c:func:`Py_PreInitialize`" msgstr ":c:func:`Py_PreInitialize`" -#: ../../whatsnew/3.8.rst:334 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:334 msgid ":c:func:`Py_PreInitializeFromArgs`" msgstr ":c:func:`Py_PreInitializeFromArgs`" -#: ../../whatsnew/3.8.rst:335 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:335 msgid ":c:func:`Py_PreInitializeFromBytesArgs`" msgstr ":c:func:`Py_PreInitializeFromBytesArgs`" -#: ../../whatsnew/3.8.rst:336 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:336 msgid ":c:func:`Py_RunMain`" msgstr ":c:func:`Py_RunMain`" -#: ../../whatsnew/3.8.rst:338 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:338 msgid "" "This PEP also adds ``_PyRuntimeState.preconfig`` (:c:type:`PyPreConfig` " "type) and ``PyInterpreterState.config`` (:c:type:`PyConfig` type) fields to " @@ -458,50 +458,50 @@ msgid "" "private variables." msgstr "" -#: ../../whatsnew/3.8.rst:344 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:344 msgid "" "See :ref:`Python Initialization Configuration ` for the " "documentation." msgstr "" -#: ../../whatsnew/3.8.rst:347 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:347 msgid "See :pep:`587` for a full description." msgstr "Lihat: pep:`587` untuk deskripsi lengkap." -#: ../../whatsnew/3.8.rst:349 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:349 msgid "(Contributed by Victor Stinner in :issue:`36763`.)" msgstr "(Kontribusi dari Victor Stinner di :issue:`36763`.)" -#: ../../whatsnew/3.8.rst:353 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:353 msgid "Vectorcall: a fast calling protocol for CPython" msgstr "" -#: ../../whatsnew/3.8.rst:355 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:355 msgid "" "The \"vectorcall\" protocol is added to the Python/C API. It is meant to " "formalize existing optimizations which were already done for various " "classes. Any extension type implementing a callable can use this protocol." msgstr "" -#: ../../whatsnew/3.8.rst:360 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:360 msgid "" "This is currently provisional. The aim is to make it fully public in Python " "3.9." msgstr "" -#: ../../whatsnew/3.8.rst:363 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:363 msgid "See :pep:`590` for a full description." msgstr "Lihat: pep:`590` untuk keterangan lengkap." -#: ../../whatsnew/3.8.rst:365 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:365 msgid "(Contributed by Jeroen Demeyer and Mark Shannon in :issue:`36974`.)" msgstr "(Kontribusi dari Jeroen Demeyer dan Mark Shannon di :issue:`36974`.)" -#: ../../whatsnew/3.8.rst:369 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:369 msgid "Pickle protocol 5 with out-of-band data buffers" msgstr "" -#: ../../whatsnew/3.8.rst:371 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:371 msgid "" "When :mod:`pickle` is used to transfer large data between Python processes " "in order to take advantage of multi-core or multi-machine processing, it is " @@ -509,33 +509,33 @@ msgid "" "by applying custom techniques such as data-dependent compression." msgstr "" -#: ../../whatsnew/3.8.rst:376 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:376 msgid "" "The :mod:`pickle` protocol 5 introduces support for out-of-band buffers " "where :pep:`3118`-compatible data can be transmitted separately from the " "main pickle stream, at the discretion of the communication layer." msgstr "" -#: ../../whatsnew/3.8.rst:380 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:380 msgid "See :pep:`574` for a full description." msgstr "Lihat: pep:`574` untuk deskripsi lengkap." -#: ../../whatsnew/3.8.rst:382 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:382 msgid "(Contributed by Antoine Pitrou in :issue:`36785`.)" msgstr "(Kontribusi dari Antoine Pitrou di :issue:`36785`.)" -#: ../../whatsnew/3.8.rst:386 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:386 msgid "Other Language Changes" msgstr "Perubahan Bahasa Lainnya" -#: ../../whatsnew/3.8.rst:388 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:388 msgid "" "A :keyword:`continue` statement was illegal in the :keyword:`finally` clause" " due to a problem with the implementation. In Python 3.8 this restriction " "was lifted. (Contributed by Serhiy Storchaka in :issue:`32489`.)" msgstr "" -#: ../../whatsnew/3.8.rst:393 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:393 msgid "" "The :class:`bool`, :class:`int`, and :class:`fractions.Fraction` types now " "have an :meth:`~int.as_integer_ratio` method like that found in " @@ -545,7 +545,7 @@ msgid "" ":issue:`33073` and Raymond Hettinger in :issue:`37819`.)" msgstr "" -#: ../../whatsnew/3.8.rst:401 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:401 msgid "" "Constructors of :class:`int`, :class:`float` and :class:`complex` will now " "use the :meth:`~object.__index__` special method, if available and the " @@ -554,24 +554,24 @@ msgid "" "Storchaka in :issue:`20092`.)" msgstr "" -#: ../../whatsnew/3.8.rst:407 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:407 msgid "" "Added support of ``\\N{name}`` escapes in :mod:`regular expressions `::" msgstr "" -#: ../../whatsnew/3.8.rst:414 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:414 msgid "" "(Contributed by Jonathan Eunice and Serhiy Storchaka in :issue:`30688`.)" msgstr "" "(Kontribusi dari Jonathan Eunice dan Serhiy Storchaka di :issue:`30688`.)" -#: ../../whatsnew/3.8.rst:416 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:416 msgid "" "Dict and dictviews are now iterable in reversed insertion order using " ":func:`reversed`. (Contributed by Rémi Lapeyre in :issue:`33462`.)" msgstr "" -#: ../../whatsnew/3.8.rst:419 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:419 msgid "" "The syntax allowed for keyword names in function calls was further " "restricted. In particular, ``f((keyword)=arg)`` is no longer allowed. It was" @@ -580,19 +580,19 @@ msgid "" ":issue:`34641`.)" msgstr "" -#: ../../whatsnew/3.8.rst:425 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:425 msgid "" "Generalized iterable unpacking in :keyword:`yield` and :keyword:`return` " "statements no longer requires enclosing parentheses. This brings the *yield*" " and *return* syntax into better agreement with normal assignment syntax::" msgstr "" -#: ../../whatsnew/3.8.rst:437 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:437 msgid "(Contributed by David Cuthbert and Jordan Chapman in :issue:`32117`.)" msgstr "" "(Kontribusi dari David Cuthbert dan Jordan Chapman di :issue:`32117`.)" -#: ../../whatsnew/3.8.rst:439 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:439 msgid "" "When a comma is missed in code such as ``[(10, 20) (30, 40)]``, the compiler" " displays a :exc:`SyntaxWarning` with a helpful suggestion. This improves on" @@ -600,7 +600,7 @@ msgid "" "callable. (Contributed by Serhiy Storchaka in :issue:`15248`.)" msgstr "" -#: ../../whatsnew/3.8.rst:445 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:445 msgid "" "Arithmetic operations between subclasses of :class:`datetime.date` or " ":class:`datetime.datetime` and :class:`datetime.timedelta` objects now " @@ -611,7 +611,7 @@ msgid "" ":issue:`32417`.)" msgstr "" -#: ../../whatsnew/3.8.rst:453 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:453 msgid "" "When the Python interpreter is interrupted by Ctrl-C (SIGINT) and the " "resulting :exc:`KeyboardInterrupt` exception is not caught, the Python " @@ -621,7 +621,7 @@ msgid "" "sessions. (Contributed by Google via Gregory P. Smith in :issue:`1054041`.)" msgstr "" -#: ../../whatsnew/3.8.rst:460 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:460 msgid "" "Some advanced styles of programming require updating the " ":class:`types.CodeType` object for an existing function. Since code objects" @@ -631,17 +631,17 @@ msgid "" " a few altered parameters." msgstr "" -#: ../../whatsnew/3.8.rst:467 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:467 msgid "" "Here's an example that alters the :func:`statistics.mean` function to " "prevent the *data* parameter from being used as a keyword argument::" msgstr "" -#: ../../whatsnew/3.8.rst:479 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:479 msgid "(Contributed by Victor Stinner in :issue:`37032`.)" msgstr "(Kontribusi dari Victor Stinner di :issue:`37032`.)" -#: ../../whatsnew/3.8.rst:481 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:481 msgid "" "For integers, the three-argument form of the :func:`pow` function now " "permits the exponent to be negative in the case where the base is relatively" @@ -652,7 +652,7 @@ msgid "" "38 modulo 137, write::" msgstr "" -#: ../../whatsnew/3.8.rst:495 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:495 msgid "" "Modular inverses arise in the solution of `linear Diophantine equations " "`_. For example, to find" @@ -660,28 +660,28 @@ msgid "" "369 (mod 147)`` then solve:" msgstr "" -#: ../../whatsnew/3.8.rst:505 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:505 msgid "(Contributed by Mark Dickinson in :issue:`36027`.)" msgstr "(Kontribusi dari Mark Dickinson di :issue:`36027`.)" -#: ../../whatsnew/3.8.rst:507 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:507 msgid "" "Dict comprehensions have been synced-up with dict literals so that the key " "is computed first and the value second::" msgstr "" -#: ../../whatsnew/3.8.rst:522 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:522 msgid "" "The guaranteed execution order is helpful with assignment expressions " "because variables assigned in the key expression will be available in the " "value expression::" msgstr "" -#: ../../whatsnew/3.8.rst:532 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:532 msgid "(Contributed by Jörn Heissler in :issue:`35224`.)" msgstr "(Kontribusi dari Jörn Heissler di :issue:`35224`.)" -#: ../../whatsnew/3.8.rst:534 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:534 msgid "" "The :meth:`object.__reduce__` method can now return a tuple from two to six " "elements long. Formerly, five was the limit. The new, optional sixth " @@ -692,99 +692,99 @@ msgid "" "Grisel in :issue:`35900`.)" msgstr "" -#: ../../whatsnew/3.8.rst:543 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:543 msgid "New Modules" msgstr "Modul-Modul Baru" -#: ../../whatsnew/3.8.rst:545 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:545 msgid "" "The new :mod:`importlib.metadata` module provides (provisional) support for " "reading metadata from third-party packages. For example, it can extract an " "installed package's version number, list of entry points, and more::" msgstr "" -#: ../../whatsnew/3.8.rst:564 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:564 msgid "(Contributed by Barry Warsaw and Jason R. Coombs in :issue:`34632`.)" msgstr "(Kontribusi dari Barry Warsaw dan Jason R. Coombs di :issue:`34632`.)" -#: ../../whatsnew/3.8.rst:568 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:568 msgid "Improved Modules" msgstr "Modul yang Ditingkatkan" -#: ../../whatsnew/3.8.rst:571 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:571 msgid "ast" msgstr "ast" -#: ../../whatsnew/3.8.rst:573 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:573 msgid "" "AST nodes now have ``end_lineno`` and ``end_col_offset`` attributes, which " "give the precise location of the end of the node. (This only applies to " "nodes that have ``lineno`` and ``col_offset`` attributes.)" msgstr "" -#: ../../whatsnew/3.8.rst:577 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:577 msgid "" "New function :func:`ast.get_source_segment` returns the source code for a " "specific AST node." msgstr "" -#: ../../whatsnew/3.8.rst:580 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:580 msgid "(Contributed by Ivan Levkivskyi in :issue:`33416`.)" msgstr "(Kontribusi dari Ivan Levkivskyi di :issue:`33416`.)" -#: ../../whatsnew/3.8.rst:582 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:582 msgid "The :func:`ast.parse` function has some new flags:" msgstr "" -#: ../../whatsnew/3.8.rst:584 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:584 msgid "" "``type_comments=True`` causes it to return the text of :pep:`484` and " ":pep:`526` type comments associated with certain AST nodes;" msgstr "" -#: ../../whatsnew/3.8.rst:587 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:587 msgid "" "``mode='func_type'`` can be used to parse :pep:`484` \"signature type " "comments\" (returned for function definition AST nodes);" msgstr "" -#: ../../whatsnew/3.8.rst:590 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:590 msgid "" "``feature_version=(3, N)`` allows specifying an earlier Python 3 version. " "For example, ``feature_version=(3, 4)`` will treat :keyword:`async` and " ":keyword:`await` as non-reserved words." msgstr "" -#: ../../whatsnew/3.8.rst:594 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:594 msgid "(Contributed by Guido van Rossum in :issue:`35766`.)" msgstr "(Kontribusi dari Guido van Rossum di :issue:`35766`.)" -#: ../../whatsnew/3.8.rst:598 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:598 msgid "asyncio" msgstr "asyncio" -#: ../../whatsnew/3.8.rst:600 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:600 msgid "" ":func:`asyncio.run` has graduated from the provisional to stable API. This " "function can be used to execute a :term:`coroutine` and return the result " "while automatically managing the event loop. For example::" msgstr "" -#: ../../whatsnew/3.8.rst:612 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:612 msgid "This is *roughly* equivalent to::" msgstr "" -#: ../../whatsnew/3.8.rst:629 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:629 msgid "" "The actual implementation is significantly more complex. Thus, " ":func:`asyncio.run` should be the preferred way of running asyncio programs." msgstr "" -#: ../../whatsnew/3.8.rst:632 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:632 msgid "(Contributed by Yury Selivanov in :issue:`32314`.)" msgstr "(Kontribusi dari Yury Selivanov di :issue:`32314`.)" -#: ../../whatsnew/3.8.rst:634 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:634 msgid "" "Running ``python -m asyncio`` launches a natively async REPL. This allows " "rapid experimentation with code that has a top-level :keyword:`await`. " @@ -792,44 +792,45 @@ msgid "" "spawn a new event loop on every invocation:" msgstr "" -#: ../../whatsnew/3.8.rst:649 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:649 msgid "(Contributed by Yury Selivanov in :issue:`37028`.)" msgstr "(Kontribusi dari Yury Selivanov di :issue:`37028`.)" -#: ../../whatsnew/3.8.rst:651 ../../whatsnew/3.8.rst:1950 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:651 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1950 msgid "" "The exception :class:`asyncio.CancelledError` now inherits from " ":class:`BaseException` rather than :class:`Exception`. (Contributed by Yury " "Selivanov in :issue:`32528`.)" msgstr "" -#: ../../whatsnew/3.8.rst:655 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:655 msgid "" "On Windows, the default event loop is now " ":class:`~asyncio.ProactorEventLoop`. (Contributed by Victor Stinner in " ":issue:`34687`.)" msgstr "" -#: ../../whatsnew/3.8.rst:658 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:658 msgid "" ":class:`~asyncio.ProactorEventLoop` now also supports UDP. (Contributed by " "Adam Meily and Andrew Svetlov in :issue:`29883`.)" msgstr "" -#: ../../whatsnew/3.8.rst:661 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:661 msgid "" ":class:`~asyncio.ProactorEventLoop` can now be interrupted by " ":exc:`KeyboardInterrupt` (\"CTRL+C\"). (Contributed by Vladimir Matveev in " ":issue:`23057`.)" msgstr "" -#: ../../whatsnew/3.8.rst:665 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:665 msgid "" "Added :meth:`asyncio.Task.get_coro` for getting the wrapped coroutine within" " an :class:`asyncio.Task`. (Contributed by Alex Grönholm in :issue:`36999`.)" msgstr "" -#: ../../whatsnew/3.8.rst:669 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:669 msgid "" "Asyncio tasks can now be named, either by passing the ``name`` keyword " "argument to :func:`asyncio.create_task` or the " @@ -840,7 +841,7 @@ msgid "" "Alex Grönholm in :issue:`34270`.)" msgstr "" -#: ../../whatsnew/3.8.rst:677 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:677 msgid "" "Added support for `Happy Eyeballs " "`_ to " @@ -851,11 +852,11 @@ msgid "" "(Contributed by twisteroid ambassador in :issue:`33530`.)" msgstr "" -#: ../../whatsnew/3.8.rst:687 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:687 msgid "builtins" msgstr "builtins" -#: ../../whatsnew/3.8.rst:689 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:689 msgid "" "The :func:`compile` built-in has been improved to accept the " "``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` flag. With this new flag passed, " @@ -865,11 +866,11 @@ msgid "" "(Contributed by Matthias Bussonnier in :issue:`34616`)" msgstr "" -#: ../../whatsnew/3.8.rst:698 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:698 msgid "collections" msgstr "collections" -#: ../../whatsnew/3.8.rst:700 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:700 msgid "" "The :meth:`~collections.somenamedtuple._asdict` method for " ":func:`collections.namedtuple` now returns a :class:`dict` instead of a " @@ -880,25 +881,25 @@ msgid "" "Raymond Hettinger in :issue:`35864`.)" msgstr "" -#: ../../whatsnew/3.8.rst:710 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:710 msgid "cProfile" msgstr "cProfile" -#: ../../whatsnew/3.8.rst:712 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:712 msgid "" "The :class:`cProfile.Profile ` class can now be used as a " "context manager. Profile a block of code by running::" msgstr "" -#: ../../whatsnew/3.8.rst:721 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:721 msgid "(Contributed by Scott Sanderson in :issue:`29235`.)" msgstr "(Kontribusi dari Scott Sanderson di :issue:`29235`.)" -#: ../../whatsnew/3.8.rst:725 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:725 msgid "csv" msgstr "csv" -#: ../../whatsnew/3.8.rst:727 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:727 msgid "" "The :class:`csv.DictReader` now returns instances of :class:`dict` instead " "of a :class:`collections.OrderedDict`. The tool is now faster and uses less" @@ -906,22 +907,22 @@ msgid "" " in :issue:`34003`.)" msgstr "" -#: ../../whatsnew/3.8.rst:734 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:734 msgid "curses" msgstr "" -#: ../../whatsnew/3.8.rst:736 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:736 msgid "" "Added a new variable holding structured version information for the " "underlying ncurses library: :data:`~curses.ncurses_version`. (Contributed by" " Serhiy Storchaka in :issue:`31680`.)" msgstr "" -#: ../../whatsnew/3.8.rst:742 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:742 msgid "ctypes" msgstr "ctypes" -#: ../../whatsnew/3.8.rst:744 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:744 msgid "" "On Windows, :class:`~ctypes.CDLL` and subclasses now accept a *winmode* " "parameter to specify flags for the underlying ``LoadLibraryEx`` call. The " @@ -932,11 +933,11 @@ msgid "" ":issue:`36085`.)" msgstr "" -#: ../../whatsnew/3.8.rst:753 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:753 msgid "datetime" msgstr "datetime" -#: ../../whatsnew/3.8.rst:755 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:755 msgid "" "Added new alternate constructors :meth:`datetime.date.fromisocalendar` and " ":meth:`datetime.datetime.fromisocalendar`, which construct :class:`date` and" @@ -945,85 +946,85 @@ msgid "" "(Contributed by Paul Ganssle in :issue:`36004`.)" msgstr "" -#: ../../whatsnew/3.8.rst:763 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:763 msgid "functools" msgstr "functools" -#: ../../whatsnew/3.8.rst:765 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:765 msgid "" ":func:`functools.lru_cache` can now be used as a straight decorator rather " "than as a function returning a decorator. So both of these are now " "supported::" msgstr "" -#: ../../whatsnew/3.8.rst:776 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:776 msgid "(Contributed by Raymond Hettinger in :issue:`36772`.)" msgstr "(Kontribusi dari Raymond Hettinger di :issue:`36772`.)" -#: ../../whatsnew/3.8.rst:778 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:778 msgid "" "Added a new :func:`functools.cached_property` decorator, for computed " "properties cached for the life of the instance. ::" msgstr "" -#: ../../whatsnew/3.8.rst:792 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:792 msgid "(Contributed by Carl Meyer in :issue:`21145`)" msgstr "(Kontribusi dari Carl Meyer di :issue:`21145`)" -#: ../../whatsnew/3.8.rst:795 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:795 msgid "" "Added a new :func:`functools.singledispatchmethod` decorator that converts " "methods into :term:`generic functions ` using " ":term:`single dispatch`::" msgstr "" -#: ../../whatsnew/3.8.rst:817 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:817 msgid "(Contributed by Ethan Smith in :issue:`32380`)" msgstr "(Kontribusi dari Ethan Smith di :issue:`32380`)" -#: ../../whatsnew/3.8.rst:820 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:820 msgid "gc" msgstr "gc" -#: ../../whatsnew/3.8.rst:822 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:822 msgid "" ":func:`~gc.get_objects` can now receive an optional *generation* parameter " "indicating a generation to get objects from. (Contributed by Pablo Galindo " "in :issue:`36016`.)" msgstr "" -#: ../../whatsnew/3.8.rst:828 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:828 msgid "gettext" msgstr "gettext" -#: ../../whatsnew/3.8.rst:830 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:830 msgid "" "Added :func:`~gettext.pgettext` and its variants. (Contributed by Franz " "Glasner, Éric Araujo, and Cheryl Sabella in :issue:`2504`.)" msgstr "" -#: ../../whatsnew/3.8.rst:835 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:835 msgid "gzip" msgstr "gzip" -#: ../../whatsnew/3.8.rst:837 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:837 msgid "" "Added the *mtime* parameter to :func:`gzip.compress` for reproducible " "output. (Contributed by Guo Ci Teo in :issue:`34898`.)" msgstr "" -#: ../../whatsnew/3.8.rst:840 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:840 msgid "" "A :exc:`~gzip.BadGzipFile` exception is now raised instead of :exc:`OSError`" " for certain types of invalid or corrupt gzip files. (Contributed by Filip " "Gruszczyński, Michele Orrù, and Zackery Spytz in :issue:`6584`.)" msgstr "" -#: ../../whatsnew/3.8.rst:847 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:847 msgid "IDLE and idlelib" msgstr "" -#: ../../whatsnew/3.8.rst:849 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:849 msgid "" "Output over N lines (50 by default) is squeezed down to a button. N can be " "changed in the PyShell section of the General page of the Settings dialog. " @@ -1033,7 +1034,7 @@ msgid "" "button. (Contributed by Tal Einat in :issue:`1529353`.)" msgstr "" -#: ../../whatsnew/3.8.rst:856 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:856 msgid "" "Add \"Run Customized\" to the Run menu to run a module with customized " "settings. Any command line arguments entered are added to sys.argv. They " @@ -1042,7 +1043,7 @@ msgid "" "Sabella, Terry Jan Reedy, and others in :issue:`5680` and :issue:`37627`.)" msgstr "" -#: ../../whatsnew/3.8.rst:862 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:862 msgid "" "Added optional line numbers for IDLE editor windows. Windows open without " "line numbers unless set otherwise in the General tab of the configuration " @@ -1051,7 +1052,7 @@ msgid "" ":issue:`17535`.)" msgstr "" -#: ../../whatsnew/3.8.rst:868 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:868 msgid "" "OS native encoding is now used for converting between Python strings and Tcl" " objects. This allows IDLE to work with emoji and other non-BMP characters. " @@ -1061,15 +1062,15 @@ msgid "" "solved by Serhiy Storchaka in :issue:`13153`.)" msgstr "" -#: ../../whatsnew/3.8.rst:875 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:875 msgid "The changes above have been backported to 3.7 maintenance releases." msgstr "" -#: ../../whatsnew/3.8.rst:879 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:879 msgid "inspect" msgstr "inspect" -#: ../../whatsnew/3.8.rst:881 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:881 msgid "" "The :func:`inspect.getdoc` function can now find docstrings for " "``__slots__`` if that attribute is a :class:`dict` where the values are " @@ -1077,15 +1078,15 @@ msgid "" "have for :func:`property`, :func:`classmethod`, and :func:`staticmethod`::" msgstr "" -#: ../../whatsnew/3.8.rst:893 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:893 msgid "(Contributed by Raymond Hettinger in :issue:`36326`.)" msgstr "" -#: ../../whatsnew/3.8.rst:897 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:897 msgid "io" msgstr "io" -#: ../../whatsnew/3.8.rst:899 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:899 msgid "" "In development mode (:option:`-X` ``env``) and in debug build, the " ":class:`io.IOBase` finalizer now logs the exception if the ``close()`` " @@ -1093,35 +1094,35 @@ msgid "" " (Contributed by Victor Stinner in :issue:`18748`.)" msgstr "" -#: ../../whatsnew/3.8.rst:906 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:906 msgid "itertools" msgstr "itertools" -#: ../../whatsnew/3.8.rst:908 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:908 msgid "" "The :func:`itertools.accumulate` function added an option *initial* keyword " "argument to specify an initial value::" msgstr "" -#: ../../whatsnew/3.8.rst:915 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:915 msgid "(Contributed by Lisa Roach in :issue:`34659`.)" msgstr "(Kontribusi dari Lisa Roach di :issue:`34659`.)" -#: ../../whatsnew/3.8.rst:919 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:919 msgid "json.tool" msgstr "json.tool" -#: ../../whatsnew/3.8.rst:921 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:921 msgid "" "Add option ``--json-lines`` to parse every input line as a separate JSON " "object. (Contributed by Weipeng Hong in :issue:`31553`.)" msgstr "" -#: ../../whatsnew/3.8.rst:926 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:926 msgid "logging" msgstr "logging" -#: ../../whatsnew/3.8.rst:928 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:928 msgid "" "Added a *force* keyword argument to :func:`logging.basicConfig()` When set " "to true, any existing handlers attached to the root logger are removed and " @@ -1129,7 +1130,7 @@ msgid "" "arguments." msgstr "" -#: ../../whatsnew/3.8.rst:933 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:933 msgid "" "This solves a long-standing problem. Once a logger or *basicConfig()* had " "been called, subsequent calls to *basicConfig()* were silently ignored. This" @@ -1137,53 +1138,53 @@ msgid "" "configuration options using the interactive prompt or a Jupyter notebook." msgstr "" -#: ../../whatsnew/3.8.rst:939 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:939 msgid "" "(Suggested by Raymond Hettinger, implemented by Dong-hee Na, and reviewed by" " Vinay Sajip in :issue:`33897`.)" msgstr "" -#: ../../whatsnew/3.8.rst:944 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:944 msgid "math" msgstr "math" -#: ../../whatsnew/3.8.rst:946 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:946 msgid "" "Added new function :func:`math.dist` for computing Euclidean distance " "between two points. (Contributed by Raymond Hettinger in :issue:`33089`.)" msgstr "" -#: ../../whatsnew/3.8.rst:949 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:949 msgid "" "Expanded the :func:`math.hypot` function to handle multiple dimensions. " "Formerly, it only supported the 2-D case. (Contributed by Raymond Hettinger " "in :issue:`33089`.)" msgstr "" -#: ../../whatsnew/3.8.rst:953 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:953 msgid "" "Added new function, :func:`math.prod`, as analogous function to :func:`sum` " "that returns the product of a 'start' value (default: 1) times an iterable " "of numbers::" msgstr "" -#: ../../whatsnew/3.8.rst:962 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:962 msgid "(Contributed by Pablo Galindo in :issue:`35606`.)" msgstr "(Kontribusi dari Pablo Galindo di :issue:`35606`.)" -#: ../../whatsnew/3.8.rst:964 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:964 msgid "" "Added two new combinatoric functions :func:`math.perm` and " ":func:`math.comb`::" msgstr "" -#: ../../whatsnew/3.8.rst:971 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:971 msgid "" "(Contributed by Yash Aggarwal, Keller Fuchs, Serhiy Storchaka, and Raymond " "Hettinger in :issue:`37128`, :issue:`37178`, and :issue:`35431`.)" msgstr "" -#: ../../whatsnew/3.8.rst:974 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:974 msgid "" "Added a new function :func:`math.isqrt` for computing accurate integer " "square roots without conversion to floating point. The new function " @@ -1191,48 +1192,48 @@ msgid "" "but slower than :func:`math.sqrt`::" msgstr "" -#: ../../whatsnew/3.8.rst:986 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:986 msgid "(Contributed by Mark Dickinson in :issue:`36887`.)" msgstr "(Kontribusi dari Mark Dickinson di :issue:`36887`.)" -#: ../../whatsnew/3.8.rst:988 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:988 msgid "" "The function :func:`math.factorial` no longer accepts arguments that are not" " int-like. (Contributed by Pablo Galindo in :issue:`33083`.)" msgstr "" -#: ../../whatsnew/3.8.rst:993 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:993 msgid "mmap" msgstr "mmap" -#: ../../whatsnew/3.8.rst:995 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:995 msgid "" "The :class:`mmap.mmap` class now has an :meth:`~mmap.mmap.madvise` method to" " access the ``madvise()`` system call. (Contributed by Zackery Spytz in " ":issue:`32941`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1001 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1001 msgid "multiprocessing" msgstr "multiprocessing" -#: ../../whatsnew/3.8.rst:1003 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1003 msgid "" "Added new :mod:`multiprocessing.shared_memory` module. (Contributed by Davin" " Potts in :issue:`35813`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1006 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1006 msgid "" "On macOS, the *spawn* start method is now used by default. (Contributed by " "Victor Stinner in :issue:`33725`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1011 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1011 msgid "os" msgstr "os" -#: ../../whatsnew/3.8.rst:1013 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1013 msgid "" "Added new function :func:`~os.add_dll_directory` on Windows for providing " "additional search paths for native dependencies when importing extension " @@ -1240,14 +1241,14 @@ msgid "" ":issue:`36085`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1018 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1018 msgid "" "A new :func:`os.memfd_create` function was added to wrap the " "``memfd_create()`` syscall. (Contributed by Zackery Spytz and Christian " "Heimes in :issue:`26836`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1022 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1022 msgid "" "On Windows, much of the manual logic for handling reparse points (including " "symlinks and directory junctions) has been delegated to the operating " @@ -1260,7 +1261,7 @@ msgid "" ":attr:`stat_result.st_reparse_tag` attribute." msgstr "" -#: ../../whatsnew/3.8.rst:1031 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1031 msgid "" "On Windows, :func:`os.readlink` is now able to read directory junctions. " "Note that :func:`~os.path.islink` will return ``False`` for directory " @@ -1269,15 +1270,16 @@ msgid "" ":func:`os.readlink` may now treat junctions as links." msgstr "" -#: ../../whatsnew/3.8.rst:1037 ../../whatsnew/3.8.rst:1062 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1037 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1062 msgid "(Contributed by Steve Dower in :issue:`37834`.)" msgstr "(Kontribusi dari Steve Dower di :issue:`37834`.)" -#: ../../whatsnew/3.8.rst:1041 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1041 msgid "os.path" msgstr "os.path" -#: ../../whatsnew/3.8.rst:1043 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1043 msgid "" ":mod:`os.path` functions that return a boolean result like " ":func:`~os.path.exists`, :func:`~os.path.lexists`, :func:`~os.path.isdir`, " @@ -1289,7 +1291,8 @@ msgid "" ":issue:`33721`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1051 ../../whatsnew/3.8.rst:1945 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1051 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1945 msgid "" ":func:`~os.path.expanduser` on Windows now prefers the :envvar:`USERPROFILE`" " environment variable and does not use :envvar:`HOME`, which is not normally" @@ -1297,23 +1300,23 @@ msgid "" ":issue:`36264`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1056 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1056 msgid "" ":func:`~os.path.isdir` on Windows no longer returns ``True`` for a link to a" " non-existent directory." msgstr "" -#: ../../whatsnew/3.8.rst:1059 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1059 msgid "" ":func:`~os.path.realpath` on Windows now resolves reparse points, including " "symlinks and directory junctions." msgstr "" -#: ../../whatsnew/3.8.rst:1066 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1066 msgid "pathlib" msgstr "pathlib" -#: ../../whatsnew/3.8.rst:1068 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1068 msgid "" ":mod:`pathlib.Path` methods that return a boolean result like " ":meth:`~pathlib.Path.exists()`, :meth:`~pathlib.Path.is_dir()`, " @@ -1326,17 +1329,17 @@ msgid "" "Storchaka in :issue:`33721`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1078 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1078 msgid "" "Added :meth:`pathlib.Path.link_to()` which creates a hard link pointing to a" " path. (Contributed by Joannah Nanjekye in :issue:`26978`)" msgstr "" -#: ../../whatsnew/3.8.rst:1084 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1084 msgid "pickle" msgstr "pickle" -#: ../../whatsnew/3.8.rst:1086 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1086 msgid "" ":mod:`pickle` extensions subclassing the C-optimized " ":class:`~pickle.Pickler` can now override the pickling logic of functions " @@ -1345,22 +1348,22 @@ msgid "" ":issue:`35900`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1093 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1093 msgid "plistlib" msgstr "plistlib" -#: ../../whatsnew/3.8.rst:1095 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1095 msgid "" "Added new :class:`plistlib.UID` and enabled support for reading and writing " "NSKeyedArchiver-encoded binary plists. (Contributed by Jon Janzen in " ":issue:`26707`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1101 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1101 msgid "pprint" msgstr "" -#: ../../whatsnew/3.8.rst:1103 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1103 msgid "" "The :mod:`pprint` module added a *sort_dicts* parameter to several " "functions. By default, those functions continue to sort dictionaries before " @@ -1369,47 +1372,47 @@ msgid "" "for comparison to JSON inputs during debugging." msgstr "" -#: ../../whatsnew/3.8.rst:1109 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1109 msgid "" "In addition, there is a convenience new function, :func:`pprint.pp` that is " "like :func:`pprint.pprint` but with *sort_dicts* defaulting to ``False``::" msgstr "" -#: ../../whatsnew/3.8.rst:1123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1123 msgid "(Contributed by Rémi Lapeyre in :issue:`30670`.)" msgstr "(Kontribusi dari Rémi Lapeyre di :issue:`30670`.)" -#: ../../whatsnew/3.8.rst:1127 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1127 msgid "py_compile" msgstr "py_compile" -#: ../../whatsnew/3.8.rst:1129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1129 msgid "" ":func:`py_compile.compile` now supports silent mode. (Contributed by Joannah" " Nanjekye in :issue:`22640`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1134 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1134 msgid "shlex" msgstr "shlex" -#: ../../whatsnew/3.8.rst:1136 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1136 msgid "" "The new :func:`shlex.join` function acts as the inverse of " ":func:`shlex.split`. (Contributed by Bo Bayles in :issue:`32102`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1141 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1141 msgid "shutil" msgstr "shutil" -#: ../../whatsnew/3.8.rst:1143 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1143 msgid "" ":func:`shutil.copytree` now accepts a new ``dirs_exist_ok`` keyword " "argument. (Contributed by Josh Bronson in :issue:`20849`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1146 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1146 msgid "" ":func:`shutil.make_archive` now defaults to the modern pax (POSIX.1-2001) " "format for new archives to improve portability and standards conformance, " @@ -1417,18 +1420,18 @@ msgid "" "(Contributed by C.A.M. Gerlach in :issue:`30661`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1151 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1151 msgid "" ":func:`shutil.rmtree` on Windows now removes directory junctions without " "recursively removing their contents first. (Contributed by Steve Dower in " ":issue:`37834`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1157 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1157 msgid "socket" msgstr "socket" -#: ../../whatsnew/3.8.rst:1159 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1159 msgid "" "Added :meth:`~socket.create_server()` and " ":meth:`~socket.has_dualstack_ipv6()` convenience functions to automate the " @@ -1437,18 +1440,18 @@ msgid "" "by Giampaolo Rodolà in :issue:`17561`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1164 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1164 msgid "" "The :func:`socket.if_nameindex()`, :func:`socket.if_nametoindex()`, and " ":func:`socket.if_indextoname()` functions have been implemented on Windows. " "(Contributed by Zackery Spytz in :issue:`37007`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1170 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1170 msgid "ssl" msgstr "ssl" -#: ../../whatsnew/3.8.rst:1172 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1172 msgid "" "Added :attr:`~ssl.SSLContext.post_handshake_auth` to enable and " ":meth:`~ssl.SSLSocket.verify_client_post_handshake` to initiate TLS 1.3 " @@ -1456,48 +1459,48 @@ msgid "" ":issue:`34670`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1179 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1179 msgid "statistics" msgstr "statistics" -#: ../../whatsnew/3.8.rst:1181 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1181 msgid "" "Added :func:`statistics.fmean` as a faster, floating point variant of " ":func:`statistics.mean()`. (Contributed by Raymond Hettinger and Steven " "D'Aprano in :issue:`35904`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1185 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1185 msgid "" "Added :func:`statistics.geometric_mean()` (Contributed by Raymond Hettinger " "in :issue:`27181`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1188 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1188 msgid "" "Added :func:`statistics.multimode` that returns a list of the most common " "values. (Contributed by Raymond Hettinger in :issue:`35892`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1191 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1191 msgid "" "Added :func:`statistics.quantiles` that divides data or a distribution in to" " equiprobable intervals (e.g. quartiles, deciles, or percentiles). " "(Contributed by Raymond Hettinger in :issue:`36546`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1195 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1195 msgid "" "Added :class:`statistics.NormalDist`, a tool for creating and manipulating " "normal distributions of a random variable. (Contributed by Raymond Hettinger" " in :issue:`36018`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1225 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1225 msgid "sys" msgstr "sys" -#: ../../whatsnew/3.8.rst:1227 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1227 msgid "" "Add new :func:`sys.unraisablehook` function which can be overridden to " "control how \"unraisable exceptions\" are handled. It is called when an " @@ -1506,11 +1509,11 @@ msgid "" "(:func:`gc.collect`). (Contributed by Victor Stinner in :issue:`36829`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1236 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1236 msgid "tarfile" msgstr "tarfile" -#: ../../whatsnew/3.8.rst:1238 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1238 msgid "" "The :mod:`tarfile` module now defaults to the modern pax (POSIX.1-2001) " "format for new archives, instead of the previous GNU-specific one. This " @@ -1519,11 +1522,11 @@ msgid "" "(Contributed by C.A.M. Gerlach in :issue:`36268`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1246 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1246 msgid "threading" msgstr "threading" -#: ../../whatsnew/3.8.rst:1248 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1248 msgid "" "Add a new :func:`threading.excepthook` function which handles uncaught " ":meth:`threading.Thread.run` exception. It can be overridden to control how " @@ -1531,7 +1534,7 @@ msgid "" "by Victor Stinner in :issue:`1230540`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1253 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1253 msgid "" "Add a new :func:`threading.get_native_id` function and a " ":data:`~threading.Thread.native_id` attribute to the " @@ -1541,11 +1544,11 @@ msgid "" "for more information. (Contributed by Jake Tesler in :issue:`36084`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1263 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1263 msgid "tokenize" msgstr "tokenize" -#: ../../whatsnew/3.8.rst:1265 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1265 msgid "" "The :mod:`tokenize` module now implicitly emits a ``NEWLINE`` token when " "provided with input that does not have a trailing new line. This behavior " @@ -1553,11 +1556,11 @@ msgid "" "Askar in :issue:`33899`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1272 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1272 msgid "tkinter" msgstr "tkinter" -#: ../../whatsnew/3.8.rst:1274 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1274 msgid "" "Added methods :meth:`~tkinter.Spinbox.selection_from`, " ":meth:`~tkinter.Spinbox.selection_present`, " @@ -1566,13 +1569,13 @@ msgid "" " (Contributed by Juliette Monsel in :issue:`34829`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1281 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1281 msgid "" "Added method :meth:`~tkinter.Canvas.moveto` in the :class:`tkinter.Canvas` " "class. (Contributed by Juliette Monsel in :issue:`23831`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1285 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1285 msgid "" "The :class:`tkinter.PhotoImage` class now has " ":meth:`~tkinter.PhotoImage.transparency_get` and " @@ -1580,25 +1583,25 @@ msgid "" "Zackery Spytz in :issue:`25451`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1292 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1292 msgid "time" msgstr "time" -#: ../../whatsnew/3.8.rst:1294 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1294 msgid "" "Added new clock :data:`~time.CLOCK_UPTIME_RAW` for macOS 10.12. (Contributed" " by Joannah Nanjekye in :issue:`35702`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1299 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1299 msgid "typing" msgstr "typing" -#: ../../whatsnew/3.8.rst:1301 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1301 msgid "The :mod:`typing` module incorporates several new features:" msgstr "" -#: ../../whatsnew/3.8.rst:1303 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1303 msgid "" "A dictionary type with per-key types. See :pep:`589` and " ":class:`typing.TypedDict`. TypedDict uses only string keys. By default, " @@ -1606,14 +1609,14 @@ msgid "" "to be optional::" msgstr "" -#: ../../whatsnew/3.8.rst:1313 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1313 msgid "" "Literal types. See :pep:`586` and :class:`typing.Literal`. Literal types " "indicate that a parameter or return value is constrained to one or more " "specific literal values::" msgstr "" -#: ../../whatsnew/3.8.rst:1320 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1320 msgid "" "\"Final\" variables, functions, methods and classes. See :pep:`591`, " ":class:`typing.Final` and :func:`typing.final`. The final qualifier " @@ -1621,32 +1624,32 @@ msgid "" "reassignment::" msgstr "" -#: ../../whatsnew/3.8.rst:1327 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1327 msgid "" "Protocol definitions. See :pep:`544`, :class:`typing.Protocol` and " ":func:`typing.runtime_checkable`. Simple ABCs like " ":class:`typing.SupportsInt` are now ``Protocol`` subclasses." msgstr "" -#: ../../whatsnew/3.8.rst:1331 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1331 msgid "New protocol class :class:`typing.SupportsIndex`." msgstr "" -#: ../../whatsnew/3.8.rst:1333 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1333 msgid "New functions :func:`typing.get_origin` and :func:`typing.get_args`." msgstr "" -#: ../../whatsnew/3.8.rst:1337 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1337 msgid "unicodedata" msgstr "unicodedata" -#: ../../whatsnew/3.8.rst:1339 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1339 msgid "" "The :mod:`unicodedata` module has been upgraded to use the `Unicode 12.1.0 " "`_ release." msgstr "" -#: ../../whatsnew/3.8.rst:1342 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1342 msgid "" "New function :func:`~unicodedata.is_normalized` can be used to verify a " "string is in a specific normal form, often much faster than by actually " @@ -1654,11 +1657,11 @@ msgid "" "Greg Price in :issue:`32285` and :issue:`37966`)." msgstr "" -#: ../../whatsnew/3.8.rst:1349 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1349 msgid "unittest" msgstr "unittest" -#: ../../whatsnew/3.8.rst:1351 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1351 msgid "" "Added :class:`~unittest.mock.AsyncMock` to support an asynchronous version " "of :class:`~unittest.mock.Mock`. Appropriate new assert functions for " @@ -1666,7 +1669,7 @@ msgid "" ":issue:`26467`)." msgstr "" -#: ../../whatsnew/3.8.rst:1356 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1356 msgid "" "Added :func:`~unittest.addModuleCleanup()` and " ":meth:`~unittest.TestCase.addClassCleanup()` to unittest to support cleanups" @@ -1675,57 +1678,57 @@ msgid "" ":issue:`24412`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1362 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1362 msgid "" "Several mock assert functions now also print a list of actual calls upon " "failure. (Contributed by Petter Strandmark in :issue:`35047`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1365 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1365 msgid "" ":mod:`unittest` module gained support for coroutines to be used as test " "cases with :class:`unittest.IsolatedAsyncioTestCase`. (Contributed by Andrew" " Svetlov in :issue:`32972`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1369 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1369 msgid "Example::" msgstr "Contoh::" -#: ../../whatsnew/3.8.rst:1392 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1392 msgid "venv" msgstr "venv" -#: ../../whatsnew/3.8.rst:1394 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1394 msgid "" ":mod:`venv` now includes an ``Activate.ps1`` script on all platforms for " "activating virtual environments under PowerShell Core 6.1. (Contributed by " "Brett Cannon in :issue:`32718`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1400 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1400 msgid "weakref" msgstr "weakref" -#: ../../whatsnew/3.8.rst:1402 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1402 msgid "" "The proxy objects returned by :func:`weakref.proxy` now support the matrix " "multiplication operators ``@`` and ``@=`` in addition to the other numeric " "operators. (Contributed by Mark Dickinson in :issue:`36669`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1408 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1408 msgid "xml" msgstr "xml" -#: ../../whatsnew/3.8.rst:1410 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1410 msgid "" "As mitigation against DTD and external entity retrieval, the " ":mod:`xml.dom.minidom` and :mod:`xml.sax` modules no longer process external" " entities by default. (Contributed by Christian Heimes in :issue:`17239`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1415 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1415 msgid "" "The ``.find*()`` methods in the :mod:`xml.etree.ElementTree` module support " "wildcard searches like ``{*}tag`` which ignores the namespace and " @@ -1733,14 +1736,14 @@ msgid "" " by Stefan Behnel in :issue:`28238`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1420 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1420 msgid "" "The :mod:`xml.etree.ElementTree` module provides a new function " ":func:`–xml.etree.ElementTree.canonicalize()` that implements C14N 2.0. " "(Contributed by Stefan Behnel in :issue:`13611`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1424 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1424 msgid "" "The target object of :class:`xml.etree.ElementTree.XMLParser` can receive " "namespace declaration events through the new callback methods ``start_ns()``" @@ -1751,11 +1754,11 @@ msgid "" ":issue:`36673`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1434 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1434 msgid "xmlrpc" msgstr "" -#: ../../whatsnew/3.8.rst:1436 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1436 msgid "" ":class:`xmlrpc.client.ServerProxy` now supports an optional *headers* " "keyword argument for a sequence of HTTP headers to be sent with each " @@ -1764,38 +1767,38 @@ msgid "" "Cédric Krier in :issue:`35153`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1444 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1444 msgid "Optimizations" msgstr "Optimalisasi" -#: ../../whatsnew/3.8.rst:1446 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1446 msgid "" "The :mod:`subprocess` module can now use the :func:`os.posix_spawn` function" " in some cases for better performance. Currently, it is only used on macOS " "and Linux (using glibc 2.24 or newer) if all these conditions are met:" msgstr "" -#: ../../whatsnew/3.8.rst:1450 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1450 msgid "*close_fds* is false;" msgstr "*close_fds* adalah salah;" -#: ../../whatsnew/3.8.rst:1451 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1451 msgid "" "*preexec_fn*, *pass_fds*, *cwd* and *start_new_session* parameters are not " "set;" msgstr "" -#: ../../whatsnew/3.8.rst:1453 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1453 msgid "the *executable* path contains a directory." msgstr "" -#: ../../whatsnew/3.8.rst:1455 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1455 msgid "" "(Contributed by Joannah Nanjekye and Victor Stinner in :issue:`35537`.)" msgstr "" "(Kontribusi dari Joannah Nanjekye dan Victor Stinner di :issue:`35537`.)" -#: ../../whatsnew/3.8.rst:1457 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1457 msgid "" ":func:`shutil.copyfile`, :func:`shutil.copy`, :func:`shutil.copy2`, " ":func:`shutil.copytree` and :func:`shutil.move` use platform-specific " @@ -1811,7 +1814,7 @@ msgid "" "section. (Contributed by Giampaolo Rodolà in :issue:`33671`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1473 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1473 msgid "" ":func:`shutil.copytree` uses :func:`os.scandir` function and all copy " "functions depending from it use cached :func:`os.stat` values. The speedup " @@ -1821,27 +1824,27 @@ msgid "" "on network filesystems. (Contributed by Giampaolo Rodolà in :issue:`33695`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1480 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1480 msgid "" "The default protocol in the :mod:`pickle` module is now Protocol 4, first " "introduced in Python 3.4. It offers better performance and smaller size " "compared to Protocol 3 available since Python 3.0." msgstr "" -#: ../../whatsnew/3.8.rst:1484 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1484 msgid "" "Removed one ``Py_ssize_t`` member from ``PyGC_Head``. All GC tracked " "objects (e.g. tuple, list, dict) size is reduced 4 or 8 bytes. (Contributed " "by Inada Naoki in :issue:`33597`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1488 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1488 msgid "" ":class:`uuid.UUID` now uses ``__slots__`` to reduce its memory footprint. " "(Contributed by Wouter Bolsterlee and Tal Einat in :issue:`30977`)" msgstr "" -#: ../../whatsnew/3.8.rst:1491 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1491 msgid "" "Improved performance of :func:`operator.itemgetter` by 33%. Optimized " "argument handling and added a fast path for the common case of a single non-" @@ -1849,7 +1852,7 @@ msgid "" "standard library). (Contributed by Raymond Hettinger in :issue:`35664`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1497 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1497 msgid "" "Sped-up field lookups in :func:`collections.namedtuple`. They are now more " "than two times faster, making them the fastest form of instance variable " @@ -1857,7 +1860,7 @@ msgid "" "Jevnik, Serhiy Storchaka in :issue:`32492`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1502 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1502 msgid "" "The :class:`list` constructor does not overallocate the internal item buffer" " if the input iterable has a known length (the input implements " @@ -1865,7 +1868,7 @@ msgid "" "(Contributed by Raymond Hettinger and Pablo Galindo in :issue:`33234`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1507 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1507 msgid "" "Doubled the speed of class variable writes. When a non-dunder attribute was" " updated, there was an unnecessary call to update slots. (Contributed by " @@ -1873,7 +1876,7 @@ msgid "" "and Serhiy Storchaka in :issue:`36012`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1512 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1512 msgid "" "Reduced an overhead of converting arguments passed to many builtin functions" " and methods. This sped up calling some simple builtin functions and " @@ -1881,18 +1884,18 @@ msgid "" ":issue:`35582` and :issue:`36127`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1517 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1517 msgid "" "``LOAD_GLOBAL`` instruction now uses new \"per opcode cache\" mechanism. It " "is about 40% faster now. (Contributed by Yury Selivanov and Inada Naoki in " ":issue:`26219`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1523 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1523 msgid "Build and C API Changes" msgstr "Perubahan Pembangunan *Build* dan API C" -#: ../../whatsnew/3.8.rst:1525 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1525 msgid "" "Default :data:`sys.abiflags` became an empty string: the ``m`` flag for " "pymalloc became useless (builds with and without pymalloc are ABI " @@ -1900,22 +1903,22 @@ msgid "" ":issue:`36707`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1529 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1529 msgid "Example of changes:" msgstr "Contoh perubahan:" -#: ../../whatsnew/3.8.rst:1531 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1531 msgid "" "Only ``python3.8`` program is installed, ``python3.8m`` program is gone." msgstr "" -#: ../../whatsnew/3.8.rst:1532 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1532 msgid "" "Only ``python3.8-config`` script is installed, ``python3.8m-config`` script " "is gone." msgstr "" -#: ../../whatsnew/3.8.rst:1534 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1534 msgid "" "The ``m`` flag has been removed from the suffix of dynamic library " "filenames: extension modules in the standard library as well as those " @@ -1924,23 +1927,23 @@ msgid "" "-linux-gnu.so`` became ``.cpython-38-x86_64-linux-gnu.so`` in Python 3.8." msgstr "" -#: ../../whatsnew/3.8.rst:1541 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1541 msgid "" "The header files have been reorganized to better separate the different " "kinds of APIs:" msgstr "" -#: ../../whatsnew/3.8.rst:1544 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1544 msgid "``Include/*.h`` should be the portable public stable C API." msgstr "" -#: ../../whatsnew/3.8.rst:1545 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1545 msgid "" "``Include/cpython/*.h`` should be the unstable C API specific to CPython; " "public API, with some private API prefixed by ``_Py`` or ``_PY``." msgstr "" -#: ../../whatsnew/3.8.rst:1547 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1547 msgid "" "``Include/internal/*.h`` is the private internal C API very specific to " "CPython. This API comes with no backward compatibility warranty and should " @@ -1949,32 +1952,32 @@ msgid "" "calling functions. This API is now installed by ``make install``." msgstr "" -#: ../../whatsnew/3.8.rst:1553 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1553 msgid "" "(Contributed by Victor Stinner in :issue:`35134` and :issue:`35081`, work " "initiated by Eric Snow in Python 3.7.)" msgstr "" -#: ../../whatsnew/3.8.rst:1556 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1556 msgid "" "Some macros have been converted to static inline functions: parameter types " "and return type are well defined, they don't have issues specific to macros," " variables have a local scopes. Examples:" msgstr "" -#: ../../whatsnew/3.8.rst:1560 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1560 msgid ":c:func:`Py_INCREF`, :c:func:`Py_DECREF`" msgstr ":c:func:`Py_INCREF`, :c:func:`Py_DECREF`" -#: ../../whatsnew/3.8.rst:1561 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1561 msgid ":c:func:`Py_XINCREF`, :c:func:`Py_XDECREF`" msgstr ":c:func:`Py_XINCREF`, :c:func:`Py_XDECREF`" -#: ../../whatsnew/3.8.rst:1562 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1562 msgid ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`" msgstr ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`" -#: ../../whatsnew/3.8.rst:1563 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1563 msgid "" "Private functions: :c:func:`_PyObject_GC_TRACK`, " ":c:func:`_PyObject_GC_UNTRACK`, :c:func:`_Py_Dealloc`" @@ -1982,11 +1985,11 @@ msgstr "" "Fungsi-fungsi privat: :c:func:`_PyObject_GC_TRACK`, " ":c:func:`_PyObject_GC_UNTRACK`, :c:func:`_Py_Dealloc`" -#: ../../whatsnew/3.8.rst:1566 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1566 msgid "(Contributed by Victor Stinner in :issue:`35059`.)" msgstr "(Kontribusi dari Victor Stinner di :issue:`35059`.)" -#: ../../whatsnew/3.8.rst:1568 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1568 msgid "" "The :c:func:`PyByteArray_Init` and :c:func:`PyByteArray_Fini` functions have" " been removed. They did nothing since Python 2.7.4 and Python 3.2.0, were " @@ -1994,14 +1997,14 @@ msgid "" "(Contributed by Victor Stinner in :issue:`35713`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1573 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1573 msgid "" "The result of :c:func:`PyExceptionClass_Name` is now of type ``const char " "*`` rather of ``char *``. (Contributed by Serhiy Storchaka in " ":issue:`33818`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1577 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1577 msgid "" "The duality of ``Modules/Setup.dist`` and ``Modules/Setup`` has been " "removed. Previously, when updating the CPython source tree, one had to " @@ -2012,7 +2015,7 @@ msgid "" "forgetting to copy the file could produce build failures." msgstr "" -#: ../../whatsnew/3.8.rst:1585 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1585 msgid "" "Now the build system always reads from ``Modules/Setup`` inside the source " "tree. People who want to customize that file are encouraged to maintain " @@ -2020,11 +2023,11 @@ msgid "" "for any other change to the source tree." msgstr "" -#: ../../whatsnew/3.8.rst:1590 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1590 msgid "(Contributed by Antoine Pitrou in :issue:`32430`.)" msgstr "(Kontribusi dari Antoine Pitrou di :issue:`32430`.)" -#: ../../whatsnew/3.8.rst:1592 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1592 msgid "" "Functions that convert Python number to C integer like " ":c:func:`PyLong_AsLong` and argument parsing functions like " @@ -2040,7 +2043,7 @@ msgid "" ":issue:`36048` and :issue:`20092`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1606 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1606 msgid "" "Heap-allocated type objects will now increase their reference count in " ":c:func:`PyObject_Init` (and its parallel macro ``PyObject_INIT``) instead " @@ -2049,7 +2052,7 @@ msgid "" ":issue:`35810`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1612 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1612 msgid "" "The new function :c:func:`PyCode_NewWithPosOnlyArgs` allows to create code " "objects like :c:func:`PyCode_New`, but with an extra *posonlyargcount* " @@ -2057,7 +2060,7 @@ msgid "" "(Contributed by Pablo Galindo in :issue:`37221`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1617 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1617 msgid "" ":c:func:`Py_SetPath` now sets :data:`sys.executable` to the program full " "path (:c:func:`Py_GetProgramFullPath`) rather than to the program name " @@ -2065,18 +2068,18 @@ msgid "" ":issue:`38234`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1624 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1624 msgid "Deprecated" msgstr "Usang" -#: ../../whatsnew/3.8.rst:1626 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1626 msgid "" "The distutils ``bdist_wininst`` command is now deprecated, use " "``bdist_wheel`` (wheel packages) instead. (Contributed by Victor Stinner in " ":issue:`37481`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1630 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1630 msgid "" "Deprecated methods ``getchildren()`` and ``getiterator()`` in the " ":mod:`~xml.etree.ElementTree` module now emit a :exc:`DeprecationWarning` " @@ -2084,7 +2087,7 @@ msgid "" "3.9. (Contributed by Serhiy Storchaka in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1636 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1636 msgid "" "Passing an object that is not an instance of " ":class:`concurrent.futures.ThreadPoolExecutor` to " @@ -2093,28 +2096,28 @@ msgid "" "Pranskevichus in :issue:`34075`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1642 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1642 msgid "" "The :meth:`__getitem__` methods of :class:`xml.dom.pulldom.DOMEventStream`, " ":class:`wsgiref.util.FileWrapper` and :class:`fileinput.FileInput` have been" " deprecated." msgstr "" -#: ../../whatsnew/3.8.rst:1646 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1646 msgid "" "Implementations of these methods have been ignoring their *index* parameter," " and returning the next item instead. (Contributed by Berker Peksag in " ":issue:`9372`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1650 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1650 msgid "" "The :class:`typing.NamedTuple` class has deprecated the ``_field_types`` " "attribute in favor of the ``__annotations__`` attribute which has the same " "information. (Contributed by Raymond Hettinger in :issue:`36320`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1654 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1654 msgid "" ":mod:`ast` classes ``Num``, ``Str``, ``Bytes``, ``NameConstant`` and " "``Ellipsis`` are considered deprecated and will be removed in future Python " @@ -2122,7 +2125,7 @@ msgid "" "Serhiy Storchaka in :issue:`32892`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1659 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1659 msgid "" ":class:`ast.NodeVisitor` methods ``visit_Num()``, ``visit_Str()``, " "``visit_Bytes()``, ``visit_NameConstant()`` and ``visit_Ellipsis()`` are " @@ -2131,7 +2134,7 @@ msgid "" " (Contributed by Serhiy Storchaka in :issue:`36917`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1666 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1666 msgid "" "The :func:`asyncio.coroutine` :term:`decorator` is deprecated and will be " "removed in version 3.10. Instead of ``@asyncio.coroutine``, use " @@ -2139,7 +2142,7 @@ msgid "" ":issue:`36921`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1671 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1671 msgid "" "In :mod:`asyncio`, the explicit passing of a *loop* argument has been " "deprecated and will be removed in version 3.10 for the following: " @@ -2152,14 +2155,14 @@ msgid "" ":func:`asyncio.create_subprocess_shell`." msgstr "" -#: ../../whatsnew/3.8.rst:1681 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1681 msgid "" "The explicit passing of coroutine objects to :func:`asyncio.wait` has been " "deprecated and will be removed in version 3.11. (Contributed by Yury " "Selivanov in :issue:`34790`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1685 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1685 msgid "" "The following functions and methods are deprecated in the :mod:`gettext` " "module: :func:`~gettext.lgettext`, :func:`~gettext.ldgettext`, " @@ -2170,7 +2173,7 @@ msgid "" "in Python 3. These functions have been broken for a long time." msgstr "" -#: ../../whatsnew/3.8.rst:1693 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1693 msgid "" "Function :func:`~gettext.bind_textdomain_codeset`, methods " ":meth:`~gettext.NullTranslations.output_charset` and " @@ -2181,13 +2184,13 @@ msgid "" ":issue:`33710`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1701 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1701 msgid "" "The :meth:`~threading.Thread.isAlive()` method of :class:`threading.Thread` " "has been deprecated. (Contributed by Dong-hee Na in :issue:`35283`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1705 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1705 msgid "" "Many builtin and extension functions that take integer arguments will now " "emit a deprecation warning for :class:`~decimal.Decimal`\\ s, " @@ -2198,11 +2201,11 @@ msgid "" ":issue:`36048`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1713 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1713 msgid "Deprecated passing the following arguments as keyword arguments:" msgstr "" -#: ../../whatsnew/3.8.rst:1715 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1715 msgid "" "*func* in :func:`functools.partialmethod`, :func:`weakref.finalize`, " ":meth:`profile.Profile.runcall`, :meth:`cProfile.Profile.runcall`, " @@ -2210,51 +2213,51 @@ msgid "" ":func:`curses.wrapper`." msgstr "" -#: ../../whatsnew/3.8.rst:1719 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1719 msgid "*function* in :meth:`unittest.TestCase.addCleanup`." msgstr "" -#: ../../whatsnew/3.8.rst:1720 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1720 msgid "" "*fn* in the :meth:`~concurrent.futures.Executor.submit` method of " ":class:`concurrent.futures.ThreadPoolExecutor` and " ":class:`concurrent.futures.ProcessPoolExecutor`." msgstr "" -#: ../../whatsnew/3.8.rst:1723 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1723 msgid "" "*callback* in :meth:`contextlib.ExitStack.callback`, " ":meth:`contextlib.AsyncExitStack.callback` and " ":meth:`contextlib.AsyncExitStack.push_async_callback`." msgstr "" -#: ../../whatsnew/3.8.rst:1726 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1726 msgid "" "*c* and *typeid* in the :meth:`~multiprocessing.managers.Server.create` " "method of :class:`multiprocessing.managers.Server` and " ":class:`multiprocessing.managers.SharedMemoryServer`." msgstr "" -#: ../../whatsnew/3.8.rst:1729 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1729 msgid "*obj* in :func:`weakref.finalize`." msgstr "" -#: ../../whatsnew/3.8.rst:1731 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1731 msgid "" "In future releases of Python, they will be :ref:`positional-only " "`. (Contributed by Serhiy Storchaka in " ":issue:`36492`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1737 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1737 msgid "API and Feature Removals" msgstr "API dan Penghapusan Fitur" -#: ../../whatsnew/3.8.rst:1739 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1739 msgid "The following features and APIs have been removed from Python 3.8:" msgstr "Fitur dan API berikut telah dihapus dari Python 3.8:" -#: ../../whatsnew/3.8.rst:1741 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1741 msgid "" "Starting with Python 3.3, importing ABCs from :mod:`collections` was " "deprecated, and importing should be done from :mod:`collections.abc`. Being " @@ -2262,20 +2265,21 @@ msgid "" "delayed to 3.9. (See :issue:`36952`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1746 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1746 msgid "" "The :mod:`macpath` module, deprecated in Python 3.7, has been removed. " "(Contributed by Victor Stinner in :issue:`35471`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1749 ../../whatsnew/3.8.rst:1868 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1749 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1868 msgid "" "The function :func:`platform.popen` has been removed, after having been " "deprecated since Python 3.3: use :func:`os.popen` instead. (Contributed by " "Victor Stinner in :issue:`35345`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1753 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1753 msgid "" "The function :func:`time.clock` has been removed, after having been " "deprecated since Python 3.3: use :func:`time.perf_counter` or " @@ -2284,27 +2288,27 @@ msgid "" ":issue:`36895`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1759 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1759 msgid "" "The ``pyvenv`` script has been removed in favor of ``python3.8 -m venv`` to " "help eliminate confusion as to what Python interpreter the ``pyvenv`` script" " is tied to. (Contributed by Brett Cannon in :issue:`25427`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1763 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1763 msgid "" "``parse_qs``, ``parse_qsl``, and ``escape`` are removed from the :mod:`cgi` " "module. They are deprecated in Python 3.2 or older. They should be imported" " from the ``urllib.parse`` and ``html`` modules instead." msgstr "" -#: ../../whatsnew/3.8.rst:1767 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1767 msgid "" "``filemode`` function is removed from the :mod:`tarfile` module. It is not " "documented and deprecated since Python 3.3." msgstr "" -#: ../../whatsnew/3.8.rst:1770 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1770 msgid "" "The :class:`~xml.etree.ElementTree.XMLParser` constructor no longer accepts " "the *html* argument. It never had an effect and was deprecated in Python " @@ -2312,54 +2316,54 @@ msgid "" "only_parameter>`. (Contributed by Serhiy Storchaka in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1775 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1775 msgid "" "Removed the ``doctype()`` method of " ":class:`~xml.etree.ElementTree.XMLParser`. (Contributed by Serhiy Storchaka " "in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1778 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1778 msgid "" "\"unicode_internal\" codec is removed. (Contributed by Inada Naoki in " ":issue:`36297`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1781 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1781 msgid "" "The ``Cache`` and ``Statement`` objects of the :mod:`sqlite3` module are not" " exposed to the user. (Contributed by Aviv Palivoda in :issue:`30262`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1785 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1785 msgid "" "The ``bufsize`` keyword argument of :func:`fileinput.input` and " ":func:`fileinput.FileInput` which was ignored and deprecated since Python " "3.6 has been removed. :issue:`36952` (Contributed by Matthias Bussonnier.)" msgstr "" -#: ../../whatsnew/3.8.rst:1789 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1789 msgid "" "The functions :func:`sys.set_coroutine_wrapper` and " ":func:`sys.get_coroutine_wrapper` deprecated in Python 3.7 have been " "removed; :issue:`36933` (Contributed by Matthias Bussonnier.)" msgstr "" -#: ../../whatsnew/3.8.rst:1795 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1795 msgid "Porting to Python 3.8" msgstr "" -#: ../../whatsnew/3.8.rst:1797 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1797 msgid "" "This section lists previously described changes and other bugfixes that may " "require changes to your code." msgstr "" -#: ../../whatsnew/3.8.rst:1802 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1802 msgid "Changes in Python behavior" msgstr "Perubahan perilaku Python" -#: ../../whatsnew/3.8.rst:1804 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1804 msgid "" "Yield expressions (both ``yield`` and ``yield from`` clauses) are now " "disallowed in comprehensions and generator expressions (aside from the " @@ -2367,7 +2371,7 @@ msgid "" " Serhiy Storchaka in :issue:`10544`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1809 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1809 msgid "" "The compiler now produces a :exc:`SyntaxWarning` when identity checks " "(``is`` and ``is not``) are used with certain types of literals (e.g. " @@ -2377,7 +2381,7 @@ msgid "" ":issue:`34850`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1816 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1816 msgid "" "The CPython interpreter can swallow exceptions in some circumstances. In " "Python 3.8 this happens in fewer cases. In particular, exceptions raised " @@ -2385,7 +2389,7 @@ msgid "" "(Contributed by Serhiy Storchaka in :issue:`35459`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1821 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1821 msgid "" "Removed ``__str__`` implementations from builtin types :class:`bool`, " ":class:`int`, :class:`float`, :class:`complex` and few classes from the " @@ -2395,7 +2399,7 @@ msgid "" " :issue:`36793`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1828 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1828 msgid "" "On AIX, :attr:`sys.platform` doesn't contain the major version anymore. It " "is always ``'aix'``, instead of ``'aix3'`` .. ``'aix7'``. Since older " @@ -2404,7 +2408,7 @@ msgid "" ":issue:`36588`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1834 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1834 msgid "" ":c:func:`PyEval_AcquireLock` and :c:func:`PyEval_AcquireThread` now " "terminate the current thread if called while the interpreter is finalizing, " @@ -2415,11 +2419,11 @@ msgid "" "Joannah Nanjekye in :issue:`36475`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1844 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1844 msgid "Changes in the Python API" msgstr "Perubahan pada API Python" -#: ../../whatsnew/3.8.rst:1846 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1846 msgid "" "The :func:`os.getcwdb` function now uses the UTF-8 encoding on Windows, " "rather than the ANSI code page: see :pep:`529` for the rationale. The " @@ -2427,7 +2431,7 @@ msgid "" "in :issue:`37412`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1851 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1851 msgid "" ":class:`subprocess.Popen` can now use :func:`os.posix_spawn` in some cases " "for better performance. On Windows Subsystem for Linux and QEMU User " @@ -2437,7 +2441,7 @@ msgid "" "by Joannah Nanjekye and Victor Stinner in :issue:`35537`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1858 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1858 msgid "" "The *preexec_fn* argument of * :class:`subprocess.Popen` is no longer " "compatible with subinterpreters. The use of the parameter in a " @@ -2445,20 +2449,20 @@ msgid "" ":issue:`34651`, modified by Christian Heimes in :issue:`37951`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1864 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1864 msgid "" "The :meth:`imap.IMAP4.logout` method no longer silently ignores arbitrary " "exceptions. (Contributed by Victor Stinner in :issue:`36348`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1872 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1872 msgid "" "The :func:`statistics.mode` function no longer raises an exception when " "given multimodal data. Instead, it returns the first mode encountered in " "the input data. (Contributed by Raymond Hettinger in :issue:`35892`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1877 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1877 msgid "" "The :meth:`~tkinter.ttk.Treeview.selection` method of the " ":class:`tkinter.ttk.Treeview` class no longer takes arguments. Using it " @@ -2468,7 +2472,7 @@ msgid "" ":issue:`31508`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1883 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1883 msgid "" "The :meth:`writexml`, :meth:`toxml` and :meth:`toprettyxml` methods of " ":mod:`xml.dom.minidom`, and the :meth:`write` method of :mod:`xml.etree`, " @@ -2476,7 +2480,7 @@ msgid "" "Diego Rojas and Raymond Hettinger in :issue:`34160`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1888 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1888 msgid "" "A :mod:`dbm.dumb` database opened with flags ``'r'`` is now read-only. " ":func:`dbm.dumb.open` with flags ``'r'`` and ``'w'`` no longer creates a " @@ -2484,7 +2488,7 @@ msgid "" ":issue:`32749`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1893 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1893 msgid "" "The ``doctype()`` method defined in a subclass of " ":class:`~xml.etree.ElementTree.XMLParser` will no longer be called and will " @@ -2494,7 +2498,7 @@ msgid "" "Storchaka in :issue:`29209`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1900 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1900 msgid "" "A :exc:`RuntimeError` is now raised when the custom metaclass doesn't " "provide the ``__classcell__`` entry in the namespace passed to " @@ -2502,13 +2506,13 @@ msgid "" "3.7. (Contributed by Serhiy Storchaka in :issue:`23722`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1905 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1905 msgid "" "The :class:`cProfile.Profile` class can now be used as a context manager. " "(Contributed by Scott Sanderson in :issue:`29235`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1908 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1908 msgid "" ":func:`shutil.copyfile`, :func:`shutil.copy`, :func:`shutil.copy2`, " ":func:`shutil.copytree` and :func:`shutil.move` use platform-specific " @@ -2516,19 +2520,19 @@ msgid "" "operations` section)." msgstr "" -#: ../../whatsnew/3.8.rst:1913 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1913 msgid "" ":func:`shutil.copyfile` default buffer size on Windows was changed from 16 " "KiB to 1 MiB." msgstr "" -#: ../../whatsnew/3.8.rst:1916 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1916 msgid "" "The ``PyGC_Head`` struct has changed completely. All code that touched the " "struct member should be rewritten. (See :issue:`33597`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1919 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1919 msgid "" "The :c:type:`PyInterpreterState` struct has been moved into the \"internal\"" " header files (specifically Include/internal/pycore_pystate.h). An opaque " @@ -2540,7 +2544,7 @@ msgid "" " functions to the public API). (See :issue:`35886`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1929 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1929 msgid "" "The :meth:`mmap.flush() ` method now returns ``None`` on " "success and raises an exception on error under all platforms. Previously, " @@ -2550,13 +2554,13 @@ msgid "" "(Contributed by Berker Peksag in :issue:`2122`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1936 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1936 msgid "" ":mod:`xml.dom.minidom` and :mod:`xml.sax` modules no longer process external" " entities by default. (Contributed by Christian Heimes in :issue:`17239`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1940 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1940 msgid "" "Deleting a key from a read-only :mod:`dbm` database (:mod:`dbm.dumb`, " ":mod:`dbm.gnu` or :mod:`dbm.ndbm`) raises :attr:`error` " @@ -2564,7 +2568,7 @@ msgid "" "instead of :exc:`KeyError`. (Contributed by Xiang Zhang in :issue:`33106`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1954 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1954 msgid "" "The function :func:`asyncio.wait_for` now correctly waits for cancellation " "when using an instance of :class:`asyncio.Task`. Previously, upon reaching " @@ -2572,18 +2576,18 @@ msgid "" "Pranskevichus in :issue:`32751`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1959 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1959 msgid "" "The function :func:`asyncio.BaseTransport.get_extra_info` now returns a safe" " to use socket object when 'socket' is passed to the *name* parameter. " "(Contributed by Yury Selivanov in :issue:`37027`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1963 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1963 msgid ":class:`asyncio.BufferedProtocol` has graduated to the stable API." msgstr "" -#: ../../whatsnew/3.8.rst:1967 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1967 msgid "" "DLL dependencies for extension modules and DLLs loaded with :mod:`ctypes` on" " Windows are now resolved more securely. Only the system paths, the " @@ -2599,14 +2603,14 @@ msgid "" ":issue:`36085`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1980 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1980 msgid "" "The header files and functions related to pgen have been removed after its " "replacement by a pure Python implementation. (Contributed by Pablo Galindo " "in :issue:`36623`.)" msgstr "" -#: ../../whatsnew/3.8.rst:1984 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1984 msgid "" ":class:`types.CodeType` has a new parameter in the second position of the " "constructor (*posonlyargcount*) to support positional-only arguments defined" @@ -2616,11 +2620,11 @@ msgid "" "code future-proof." msgstr "" -#: ../../whatsnew/3.8.rst:1993 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1993 msgid "Changes in the C API" msgstr "Perubahan dalam API C" -#: ../../whatsnew/3.8.rst:1995 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:1995 msgid "" "The :c:type:`PyCompilerFlags` structure got a new *cf_feature_version* " "field. It should be initialized to ``PY_MINOR_VERSION``. The field is " @@ -2628,14 +2632,14 @@ msgid "" " in *cf_flags*. (Contributed by Guido van Rossum in :issue:`35766`.)" msgstr "" -#: ../../whatsnew/3.8.rst:2001 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2001 msgid "" "The :c:func:`PyEval_ReInitThreads` function has been removed from the C API." " It should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` " "instead. (Contributed by Victor Stinner in :issue:`36728`.)" msgstr "" -#: ../../whatsnew/3.8.rst:2006 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2006 msgid "" "On Unix, C extensions are no longer linked to libpython except on Android " "and Cygwin. When Python is embedded, ``libpython`` must not be loaded with " @@ -2646,7 +2650,7 @@ msgid "" "Stinner in :issue:`21536`.)" msgstr "" -#: ../../whatsnew/3.8.rst:2014 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2014 msgid "" "Use of ``#`` variants of formats in parsing or building value (e.g. " ":c:func:`PyArg_ParseTuple`, :c:func:`Py_BuildValue`, " @@ -2656,7 +2660,7 @@ msgid "" ":issue:`36381`.)" msgstr "" -#: ../../whatsnew/3.8.rst:2020 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2020 msgid "" "Instances of heap-allocated types (such as those created with " ":c:func:`PyType_FromSpec`) hold a reference to their type object. Increasing" @@ -2667,11 +2671,11 @@ msgid "" "managed code." msgstr "" -#: ../../whatsnew/3.8.rst:2028 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2028 msgid "Statically allocated types are not affected." msgstr "" -#: ../../whatsnew/3.8.rst:2030 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2030 msgid "" "For the vast majority of cases, there should be no side effect. However, " "types that manually increase the reference count after allocating an " @@ -2680,12 +2684,12 @@ msgid "" "instance deallocation." msgstr "" -#: ../../whatsnew/3.8.rst:2036 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2036 msgid "" "To correctly port these types into 3.8, please apply the following changes:" msgstr "" -#: ../../whatsnew/3.8.rst:2039 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2039 msgid "" "Remove :c:macro:`Py_INCREF` on the type object after allocating an instance " "- if any. This may happen after calling :c:func:`PyObject_New`, " @@ -2694,32 +2698,33 @@ msgid "" ":c:func:`PyObject_Init` or :c:func:`PyObject_INIT`." msgstr "" -#: ../../whatsnew/3.8.rst:2046 ../../whatsnew/3.8.rst:2065 -#: ../../whatsnew/3.8.rst:2084 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2046 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2065 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2084 msgid "Example:" msgstr "" -#: ../../whatsnew/3.8.rst:2062 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2062 msgid "" "Ensure that all custom ``tp_dealloc`` functions of heap-allocated types " "decrease the type's reference count." msgstr "" -#: ../../whatsnew/3.8.rst:2079 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2079 msgid "(Contributed by Eddie Elizondo in :issue:`35810`.)" msgstr "(Kontribusi dari Eddie Elizondo di :issue:`35810`.)" -#: ../../whatsnew/3.8.rst:2081 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2081 msgid "" "The :c:macro:`Py_DEPRECATED()` macro has been implemented for MSVC. The " "macro now must be placed before the symbol name." msgstr "" -#: ../../whatsnew/3.8.rst:2090 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2090 msgid "(Contributed by Zackery Spytz in :issue:`33407`.)" msgstr "(Kontribusi dari Zackery Spytz di :issue:`33407`.)" -#: ../../whatsnew/3.8.rst:2092 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2092 msgid "" "The interpreter does not pretend to support binary compatibility of " "extension types across feature releases, anymore. A :c:type:`PyTypeObject` " @@ -2729,24 +2734,24 @@ msgid "" "not checked anymore before reading :c:member:`~PyTypeObject.tp_finalize`)." msgstr "" -#: ../../whatsnew/3.8.rst:2099 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2099 msgid "(Contributed by Antoine Pitrou in :issue:`32388`.)" msgstr "(Kontribusi dari Antoine Pitrou di :issue:`32388`.)" -#: ../../whatsnew/3.8.rst:2101 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2101 msgid "" "The :c:func:`PyCode_New` has a new parameter in the second position " "(*posonlyargcount*) to support :pep:`570`, indicating the number of " "positional-only arguments." msgstr "" -#: ../../whatsnew/3.8.rst:2104 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2104 msgid "" "The functions :c:func:`PyNode_AddChild` and :c:func:`PyParser_AddToken` now " "accept two additional ``int`` arguments *end_lineno* and *end_col_offset*." msgstr "" -#: ../../whatsnew/3.8.rst:2107 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2107 msgid "" "The :file:`libpython38.a` file to allow MinGW tools to link directly against" " :file:`python38.dll` is no longer included in the regular Windows " @@ -2755,7 +2760,7 @@ msgid "" "package:" msgstr "" -#: ../../whatsnew/3.8.rst:2117 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2117 msgid "" "The location of an installed :file:`pythonXY.dll` will depend on the " "installation options and the version and language of Windows. See :ref" @@ -2764,15 +2769,15 @@ msgid "" " :file:`libs` directory under your Python installation." msgstr "" -#: ../../whatsnew/3.8.rst:2123 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2123 msgid "(Contributed by Steve Dower in :issue:`37351`.)" msgstr "(Kontribusi dari Steve Dower di :issue:`37351`.)" -#: ../../whatsnew/3.8.rst:2127 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2127 msgid "CPython bytecode changes" msgstr "Perubahan bytecode CPython" -#: ../../whatsnew/3.8.rst:2129 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2129 msgid "" "The interpreter loop has been simplified by moving the logic of unrolling " "the stack of blocks into the compiler. The compiler emits now explicit " @@ -2780,7 +2785,7 @@ msgid "" "code for :keyword:`break`, :keyword:`continue` and :keyword:`return`." msgstr "" -#: ../../whatsnew/3.8.rst:2135 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2135 msgid "" "Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`, " ":opcode:`SETUP_LOOP` and :opcode:`SETUP_EXCEPT`. Added new opcodes " @@ -2789,7 +2794,7 @@ msgid "" ":opcode:`WITH_CLEANUP_START`." msgstr "" -#: ../../whatsnew/3.8.rst:2141 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2141 msgid "" "(Contributed by Mark Shannon, Antoine Pitrou and Serhiy Storchaka in " ":issue:`17611`.)" @@ -2797,14 +2802,14 @@ msgstr "" "(Kontribusi dari Mark Shannon, Antoine Pitrou dan Serhiy Storchaka di " ":issue:`17611`.)" -#: ../../whatsnew/3.8.rst:2144 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2144 msgid "" "Added new opcode :opcode:`END_ASYNC_FOR` for handling exceptions raised when" " awaiting a next item in an :keyword:`async for` loop. (Contributed by " "Serhiy Storchaka in :issue:`33041`.)" msgstr "" -#: ../../whatsnew/3.8.rst:2148 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2148 msgid "" "The :opcode:`MAP_ADD` now expects the value as the first element in the " "stack and the key as the second element. This change was made so the key is " @@ -2812,11 +2817,11 @@ msgid "" "by :pep:`572`. (Contributed by Jörn Heissler in :issue:`35224`.)" msgstr "" -#: ../../whatsnew/3.8.rst:2155 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2155 msgid "Demos and Tools" msgstr "Demo dan Alat" -#: ../../whatsnew/3.8.rst:2157 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2157 msgid "" "Added a benchmark script for timing various ways to access variables: " "``Tools/scripts/var_access_benchmark.py``. (Contributed by Raymond Hettinger" @@ -2826,6 +2831,20 @@ msgstr "" "cara untuk mengakses variabel: ``Tools/scripts/var_access_benchmark.py``. " "(Dikontribusikan oleh Raymond Hettinger di :issue:`35884`.)" -#: ../../whatsnew/3.8.rst:2161 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2161 msgid "Here's a summary of performance improvements since Python 3.3:" msgstr "" + +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2211 +msgid "Notable changes in Python 3.8.1" +msgstr "" + +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/3.8.rst:2213 +msgid "" +"Due to significant security concerns, the *reuse_address* parameter of " +":meth:`asyncio.loop.create_datagram_endpoint` is no longer supported. This " +"is because of the behavior of the socket option ``SO_REUSEADDR`` in UDP. For" +" more details, see the documentation for " +"``loop.create_datagram_endpoint()``. (Contributed by Kyle Stanley, Antoine " +"Pitrou, and Yury Selivanov in :issue:`37228`.)" +msgstr "" diff --git a/whatsnew/changelog.po b/whatsnew/changelog.po index 3de709e..4357775 100644 --- a/whatsnew/changelog.po +++ b/whatsnew/changelog.po @@ -6,15 +6,16 @@ # Translators: # Iwan Setiawan , 2018 # oon arfiandwi , 2019 +# Septian Hari , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-12-11 12:09+0000\n" +"POT-Creation-Date: 2019-12-21 12:13+0000\n" "PO-Revision-Date: 2017-02-16 23:45+0000\n" -"Last-Translator: oon arfiandwi , 2019\n" +"Last-Translator: Septian Hari , 2019\n" "Language-Team: Indonesian (https://www.transifex.com/python-doc/teams/5390/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,47 +23,111 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../../whatsnew/changelog.rst:5 +#: /home/travis/build/python/cpython-doc-catalog/Doc/whatsnew/changelog.rst:5 msgid "Changelog" msgstr "Catatan Perubahan" -#: ../../../build/NEWS:5 +#: ../build/NEWS:5 msgid "Python next" msgstr "Python next" -#: ../../../build/NEWS:7 +#: ../build/NEWS:7 msgid "*Release date: XXXX-XX-XX*" msgstr "*Tanggal rilis: XXXX-XX-XX*" -#: ../../../build/NEWS:10 ../../../build/NEWS:70 ../../../build/NEWS:338 -#: ../../../build/NEWS:449 ../../../build/NEWS:920 ../../../build/NEWS:1206 -#: ../../../build/NEWS:1411 ../../../build/NEWS:1746 ../../../build/NEWS:2505 -#: ../../../build/NEWS:3043 ../../../build/NEWS:3348 ../../../build/NEWS:3610 -#: ../../../build/NEWS:6590 ../../../build/NEWS:6702 ../../../build/NEWS:6915 -#: ../../../build/NEWS:7106 ../../../build/NEWS:7316 ../../../build/NEWS:7560 -#: ../../../build/NEWS:7879 ../../../build/NEWS:8183 ../../../build/NEWS:8783 -#: ../../../build/NEWS:9072 ../../../build/NEWS:11162 -#: ../../../build/NEWS:11499 ../../../build/NEWS:11816 -#: ../../../build/NEWS:12265 ../../../build/NEWS:12746 -#: ../../../build/NEWS:13098 ../../../build/NEWS:13122 -#: ../../../build/NEWS:13446 ../../../build/NEWS:13476 -#: ../../../build/NEWS:13540 ../../../build/NEWS:13654 -#: ../../../build/NEWS:13778 ../../../build/NEWS:14046 -#: ../../../build/NEWS:14555 ../../../build/NEWS:14793 -#: ../../../build/NEWS:15013 ../../../build/NEWS:15316 -#: ../../../build/NEWS:16650 ../../../build/NEWS:16711 -#: ../../../build/NEWS:17103 ../../../build/NEWS:17794 -#: ../../../build/NEWS:17815 ../../../build/NEWS:18572 -#: ../../../build/NEWS:18590 ../../../build/NEWS:19113 -#: ../../../build/NEWS:19148 ../../../build/NEWS:19176 -#: ../../../build/NEWS:19268 ../../../build/NEWS:19355 -#: ../../../build/NEWS:19460 ../../../build/NEWS:19503 -#: ../../../build/NEWS:19779 ../../../build/NEWS:20014 -#: ../../../build/NEWS:20200 ../../../build/NEWS:20339 +#: ../build/NEWS:10 ../build/NEWS:264 ../build/NEWS:427 ../build/NEWS:744 +#: ../build/NEWS:1131 ../build/NEWS:1325 ../build/NEWS:1620 ../build/NEWS:2346 +#: ../build/NEWS:2812 ../build/NEWS:3289 ../build/NEWS:3531 ../build/NEWS:5717 +#: ../build/NEWS:6692 ../build/NEWS:6902 ../build/NEWS:7052 ../build/NEWS:7270 +#: ../build/NEWS:7515 ../build/NEWS:7840 ../build/NEWS:8180 ../build/NEWS:8663 +#: ../build/NEWS:9006 ../build/NEWS:10614 ../build/NEWS:11368 +#: ../build/NEWS:11724 ../build/NEWS:12121 ../build/NEWS:12519 +#: ../build/NEWS:13091 ../build/NEWS:13411 ../build/NEWS:13567 +#: ../build/NEWS:13670 ../build/NEWS:15038 ../build/NEWS:15298 +#: ../build/NEWS:16483 ../build/NEWS:17043 ../build/NEWS:17719 +#: ../build/NEWS:18469 ../build/NEWS:19033 ../build/NEWS:19286 +#: ../build/NEWS:19485 ../build/NEWS:19796 ../build/NEWS:21996 +msgid "Documentation" +msgstr "Dokumentasi" + +#: ../build/NEWS:12 +msgid "" +"`bpo-38918 `__: Add an entry for " +"``__module__`` in the \"function\" & \"method\" sections of the `inspect " +"docs types and members table `_" +msgstr "" + +#: ../build/NEWS:17 ../build/NEWS:58 ../build/NEWS:280 ../build/NEWS:432 +#: ../build/NEWS:774 ../build/NEWS:1151 ../build/NEWS:1354 ../build/NEWS:1626 +#: ../build/NEWS:2394 ../build/NEWS:2847 ../build/NEWS:3303 ../build/NEWS:3542 +#: ../build/NEWS:5882 ../build/NEWS:6917 ../build/NEWS:7071 ../build/NEWS:7287 +#: ../build/NEWS:7539 ../build/NEWS:7853 ../build/NEWS:8185 ../build/NEWS:8669 +#: ../build/NEWS:10662 ../build/NEWS:11406 ../build/NEWS:11519 +#: ../build/NEWS:11744 ../build/NEWS:12134 ../build/NEWS:12531 +#: ../build/NEWS:13113 ../build/NEWS:13424 ../build/NEWS:13675 +#: ../build/NEWS:13810 ../build/NEWS:14081 ../build/NEWS:14511 +#: ../build/NEWS:14784 ../build/NEWS:15047 ../build/NEWS:15310 +#: ../build/NEWS:16501 ../build/NEWS:17061 ../build/NEWS:17724 +#: ../build/NEWS:17845 ../build/NEWS:18492 ../build/NEWS:19057 +#: ../build/NEWS:19301 ../build/NEWS:19478 ../build/NEWS:19787 +#: ../build/NEWS:20016 ../build/NEWS:20226 ../build/NEWS:22036 +msgid "Tests" +msgstr "Pengujian" + +#: ../build/NEWS:19 +msgid "" +"`bpo-38546 `__: Fix " +"test_ressources_gced_in_workers() of test_concurrent_futures: explicitly " +"stop the manager to prevent leaking a child process running in the " +"background after the test completes." +msgstr "" + +#: ../build/NEWS:25 +msgid "Python 3.8.1 final" +msgstr "" + +#: ../build/NEWS:27 +msgid "*Release date: 2019-12-18*" +msgstr "" + +#: ../build/NEWS:30 ../build/NEWS:116 ../build/NEWS:384 ../build/NEWS:495 +#: ../build/NEWS:966 ../build/NEWS:1252 ../build/NEWS:1457 ../build/NEWS:1792 +#: ../build/NEWS:2551 ../build/NEWS:3089 ../build/NEWS:3394 ../build/NEWS:3656 +#: ../build/NEWS:6636 ../build/NEWS:6748 ../build/NEWS:6961 ../build/NEWS:7152 +#: ../build/NEWS:7362 ../build/NEWS:7606 ../build/NEWS:7925 ../build/NEWS:8229 +#: ../build/NEWS:8829 ../build/NEWS:9118 ../build/NEWS:11208 +#: ../build/NEWS:11545 ../build/NEWS:11862 ../build/NEWS:12311 +#: ../build/NEWS:12792 ../build/NEWS:13144 ../build/NEWS:13168 +#: ../build/NEWS:13492 ../build/NEWS:13522 ../build/NEWS:13586 +#: ../build/NEWS:13700 ../build/NEWS:13824 ../build/NEWS:14092 +#: ../build/NEWS:14601 ../build/NEWS:14839 ../build/NEWS:15059 +#: ../build/NEWS:15362 ../build/NEWS:16696 ../build/NEWS:16757 +#: ../build/NEWS:17149 ../build/NEWS:17840 ../build/NEWS:17861 +#: ../build/NEWS:18618 ../build/NEWS:18636 ../build/NEWS:19159 +#: ../build/NEWS:19194 ../build/NEWS:19222 ../build/NEWS:19314 +#: ../build/NEWS:19401 ../build/NEWS:19506 ../build/NEWS:19549 +#: ../build/NEWS:19825 ../build/NEWS:20060 ../build/NEWS:20246 +#: ../build/NEWS:20385 msgid "Core and Builtins" msgstr "Inti dan Bawaan" -#: ../../../build/NEWS:12 +#: ../build/NEWS:32 +msgid "" +"`bpo-39080 `__: Fix the value of " +"*end_col_offset* for Starred Expression AST nodes when they are among the " +"elements in the *args* attribute of Call AST nodes." +msgstr "" + +#: ../build/NEWS:36 +msgid "" +"`bpo-39031 `__: When parsing an \"elif\"" +" node, lineno and col_offset of the node now point to the \"elif\" keyword " +"and not to its condition, making it consistent with the \"if\" node. Patch " +"by Lysandros Nikolaou." +msgstr "" + +#: ../build/NEWS:40 msgid "" "`bpo-39008 `__: :c:func:`PySys_Audit` " "now requires ``Py_ssize_t`` to be used for size arguments in the format " @@ -70,42 +135,32 @@ msgid "" "time." msgstr "" -#: ../../../build/NEWS:17 ../../../build/NEWS:101 ../../../build/NEWS:352 -#: ../../../build/NEWS:500 ../../../build/NEWS:951 ../../../build/NEWS:1216 -#: ../../../build/NEWS:1451 ../../../build/NEWS:1910 ../../../build/NEWS:2574 -#: ../../../build/NEWS:3118 ../../../build/NEWS:3412 ../../../build/NEWS:4164 -#: ../../../build/NEWS:6572 ../../../build/NEWS:6605 ../../../build/NEWS:6733 -#: ../../../build/NEWS:6941 ../../../build/NEWS:7132 ../../../build/NEWS:7337 -#: ../../../build/NEWS:7635 ../../../build/NEWS:7956 ../../../build/NEWS:8281 -#: ../../../build/NEWS:8871 ../../../build/NEWS:9530 ../../../build/NEWS:11199 -#: ../../../build/NEWS:11545 ../../../build/NEWS:11911 -#: ../../../build/NEWS:12235 ../../../build/NEWS:12337 -#: ../../../build/NEWS:12793 ../../../build/NEWS:12828 -#: ../../../build/NEWS:13190 ../../../build/NEWS:13493 -#: ../../../build/NEWS:13575 ../../../build/NEWS:13678 -#: ../../../build/NEWS:13848 ../../../build/NEWS:14183 -#: ../../../build/NEWS:14601 ../../../build/NEWS:14810 -#: ../../../build/NEWS:14894 ../../../build/NEWS:14911 -#: ../../../build/NEWS:15053 ../../../build/NEWS:15079 -#: ../../../build/NEWS:15129 ../../../build/NEWS:15601 -#: ../../../build/NEWS:15724 ../../../build/NEWS:15834 -#: ../../../build/NEWS:15924 ../../../build/NEWS:16656 -#: ../../../build/NEWS:16674 ../../../build/NEWS:16762 -#: ../../../build/NEWS:17234 ../../../build/NEWS:17548 -#: ../../../build/NEWS:17559 ../../../build/NEWS:17953 -#: ../../../build/NEWS:17985 ../../../build/NEWS:18097 -#: ../../../build/NEWS:18151 ../../../build/NEWS:18220 -#: ../../../build/NEWS:18658 ../../../build/NEWS:19096 -#: ../../../build/NEWS:19123 ../../../build/NEWS:19161 -#: ../../../build/NEWS:19181 ../../../build/NEWS:19288 -#: ../../../build/NEWS:19382 ../../../build/NEWS:19478 -#: ../../../build/NEWS:19553 ../../../build/NEWS:19811 -#: ../../../build/NEWS:20034 ../../../build/NEWS:20207 -#: ../../../build/NEWS:20565 +#: ../build/NEWS:45 ../build/NEWS:147 ../build/NEWS:398 ../build/NEWS:546 +#: ../build/NEWS:997 ../build/NEWS:1262 ../build/NEWS:1497 ../build/NEWS:1956 +#: ../build/NEWS:2620 ../build/NEWS:3164 ../build/NEWS:3458 ../build/NEWS:4210 +#: ../build/NEWS:6618 ../build/NEWS:6651 ../build/NEWS:6779 ../build/NEWS:6987 +#: ../build/NEWS:7178 ../build/NEWS:7383 ../build/NEWS:7681 ../build/NEWS:8002 +#: ../build/NEWS:8327 ../build/NEWS:8917 ../build/NEWS:9576 +#: ../build/NEWS:11245 ../build/NEWS:11591 ../build/NEWS:11957 +#: ../build/NEWS:12281 ../build/NEWS:12383 ../build/NEWS:12839 +#: ../build/NEWS:12874 ../build/NEWS:13236 ../build/NEWS:13539 +#: ../build/NEWS:13621 ../build/NEWS:13724 ../build/NEWS:13894 +#: ../build/NEWS:14229 ../build/NEWS:14647 ../build/NEWS:14856 +#: ../build/NEWS:14940 ../build/NEWS:14957 ../build/NEWS:15099 +#: ../build/NEWS:15125 ../build/NEWS:15175 ../build/NEWS:15647 +#: ../build/NEWS:15770 ../build/NEWS:15880 ../build/NEWS:15970 +#: ../build/NEWS:16702 ../build/NEWS:16720 ../build/NEWS:16808 +#: ../build/NEWS:17280 ../build/NEWS:17594 ../build/NEWS:17605 +#: ../build/NEWS:17999 ../build/NEWS:18031 ../build/NEWS:18143 +#: ../build/NEWS:18197 ../build/NEWS:18266 ../build/NEWS:18704 +#: ../build/NEWS:19142 ../build/NEWS:19169 ../build/NEWS:19207 +#: ../build/NEWS:19227 ../build/NEWS:19334 ../build/NEWS:19428 +#: ../build/NEWS:19524 ../build/NEWS:19599 ../build/NEWS:19857 +#: ../build/NEWS:20080 ../build/NEWS:20253 ../build/NEWS:20611 msgid "Library" msgstr "Pustaka" -#: ../../../build/NEWS:19 +#: ../build/NEWS:47 msgid "" "`bpo-39022 `__: Update " "importliib.metadata to include improvements from importlib_metadata 1.3 " @@ -113,90 +168,111 @@ msgid "" " custom finders." msgstr "" -#: ../../../build/NEWS:24 ../../../build/NEWS:278 ../../../build/NEWS:395 -#: ../../../build/NEWS:802 ../../../build/NEWS:1118 ../../../build/NEWS:1338 -#: ../../../build/NEWS:1641 ../../../build/NEWS:2407 ../../../build/NEWS:2916 -#: ../../../build/NEWS:3284 ../../../build/NEWS:3529 ../../../build/NEWS:6121 -#: ../../../build/NEWS:6665 ../../../build/NEWS:7048 ../../../build/NEWS:7256 -#: ../../../build/NEWS:7503 ../../../build/NEWS:7842 ../../../build/NEWS:8148 -#: ../../../build/NEWS:8683 ../../../build/NEWS:10791 -#: ../../../build/NEWS:11388 ../../../build/NEWS:11719 -#: ../../../build/NEWS:12130 ../../../build/NEWS:12507 -#: ../../../build/NEWS:13081 ../../../build/NEWS:13330 -#: ../../../build/NEWS:13460 ../../../build/NEWS:13750 -#: ../../../build/NEWS:13991 ../../../build/NEWS:14521 -#: ../../../build/NEWS:14753 ../../../build/NEWS:15274 -#: ../../../build/NEWS:15290 ../../../build/NEWS:16561 -#: ../../../build/NEWS:17066 ../../../build/NEWS:17709 -#: ../../../build/NEWS:18528 ../../../build/NEWS:18560 -#: ../../../build/NEWS:18578 ../../../build/NEWS:19035 -#: ../../../build/NEWS:20324 ../../../build/NEWS:22137 +#: ../build/NEWS:51 +msgid "" +"`bpo-38811 `__: Fix an unhandled " +"exception in :mod:`pathlib` when :meth:`os.link` is missing. Patch by Toke " +"Høiland-Jørgensen." +msgstr "" + +#: ../build/NEWS:54 +msgid "" +"`bpo-36406 `__: Handle namespace " +"packages in :mod:`doctest`. Patch by Karthikeyan Singaravelan." +msgstr "" + +#: ../build/NEWS:60 +msgid "" +"`bpo-38546 `__: Multiprocessing and " +"concurrent.futures tests now stop the resource tracker process when tests " +"complete." +msgstr "" + +#: ../build/NEWS:64 ../build/NEWS:324 ../build/NEWS:441 ../build/NEWS:848 +#: ../build/NEWS:1164 ../build/NEWS:1384 ../build/NEWS:1687 ../build/NEWS:2453 +#: ../build/NEWS:2962 ../build/NEWS:3330 ../build/NEWS:3575 ../build/NEWS:6167 +#: ../build/NEWS:6711 ../build/NEWS:7094 ../build/NEWS:7302 ../build/NEWS:7549 +#: ../build/NEWS:7888 ../build/NEWS:8194 ../build/NEWS:8729 +#: ../build/NEWS:10837 ../build/NEWS:11434 ../build/NEWS:11765 +#: ../build/NEWS:12176 ../build/NEWS:12553 ../build/NEWS:13127 +#: ../build/NEWS:13376 ../build/NEWS:13506 ../build/NEWS:13796 +#: ../build/NEWS:14037 ../build/NEWS:14567 ../build/NEWS:14799 +#: ../build/NEWS:15320 ../build/NEWS:15336 ../build/NEWS:16607 +#: ../build/NEWS:17112 ../build/NEWS:17755 ../build/NEWS:18574 +#: ../build/NEWS:18606 ../build/NEWS:18624 ../build/NEWS:19081 +#: ../build/NEWS:20370 ../build/NEWS:22183 msgid "Windows" msgstr "Windows" -#: ../../../build/NEWS:26 +#: ../build/NEWS:66 msgid "" "`bpo-39007 `__: Add auditing events to " "functions in :mod:`winreg`." msgstr "" -#: ../../../build/NEWS:29 ../../../build/NEWS:300 ../../../build/NEWS:404 -#: ../../../build/NEWS:858 ../../../build/NEWS:1160 ../../../build/NEWS:1344 -#: ../../../build/NEWS:1672 ../../../build/NEWS:2428 ../../../build/NEWS:2977 -#: ../../../build/NEWS:3296 ../../../build/NEWS:3545 ../../../build/NEWS:6267 -#: ../../../build/NEWS:6670 ../../../build/NEWS:6900 ../../../build/NEWS:7058 -#: ../../../build/NEWS:7274 ../../../build/NEWS:7527 ../../../build/NEWS:8703 -#: ../../../build/NEWS:8989 ../../../build/NEWS:10858 -#: ../../../build/NEWS:11398 ../../../build/NEWS:11752 -#: ../../../build/NEWS:12144 ../../../build/NEWS:12521 -#: ../../../build/NEWS:12996 ../../../build/NEWS:13322 -#: ../../../build/NEWS:14436 ../../../build/NEWS:14709 -#: ../../../build/NEWS:14920 ../../../build/NEWS:15190 -#: ../../../build/NEWS:16327 ../../../build/NEWS:17636 -#: ../../../build/NEWS:17804 ../../../build/NEWS:18370 -#: ../../../build/NEWS:18890 ../../../build/NEWS:19223 -#: ../../../build/NEWS:19735 ../../../build/NEWS:21758 +#: ../build/NEWS:69 ../build/NEWS:339 ../build/NEWS:896 ../build/NEWS:1199 +#: ../build/NEWS:1706 ../build/NEWS:2467 ../build/NEWS:3015 ../build/NEWS:6277 +#: ../build/NEWS:6939 ../build/NEWS:7099 ../build/NEWS:7311 ../build/NEWS:7568 +#: ../build/NEWS:7899 ../build/NEWS:8744 ../build/NEWS:11439 +#: ../build/NEWS:11790 ../build/NEWS:12185 +msgid "macOS" +msgstr "macOS" + +#: ../build/NEWS:71 +msgid "" +"`bpo-38295 `__: Prevent failure of " +"test_relative_path in test_py_compile on macOS Catalina." +msgstr "" + +#: ../build/NEWS:75 ../build/NEWS:346 ../build/NEWS:450 ../build/NEWS:904 +#: ../build/NEWS:1206 ../build/NEWS:1390 ../build/NEWS:1718 ../build/NEWS:2474 +#: ../build/NEWS:3023 ../build/NEWS:3342 ../build/NEWS:3591 ../build/NEWS:6313 +#: ../build/NEWS:6716 ../build/NEWS:6946 ../build/NEWS:7104 ../build/NEWS:7320 +#: ../build/NEWS:7573 ../build/NEWS:8749 ../build/NEWS:9035 +#: ../build/NEWS:10904 ../build/NEWS:11444 ../build/NEWS:11798 +#: ../build/NEWS:12190 ../build/NEWS:12567 ../build/NEWS:13042 +#: ../build/NEWS:13368 ../build/NEWS:14482 ../build/NEWS:14755 +#: ../build/NEWS:14966 ../build/NEWS:15236 ../build/NEWS:16373 +#: ../build/NEWS:17682 ../build/NEWS:17850 ../build/NEWS:18416 +#: ../build/NEWS:18936 ../build/NEWS:19269 ../build/NEWS:19781 +#: ../build/NEWS:21804 msgid "IDLE" msgstr "IDLE" -#: ../../../build/NEWS:31 +#: ../build/NEWS:77 msgid "" "`bpo-38944 `__: Excape key now closes " "IDLE completion windows. Patch by Johnny Najera." msgstr "" -#: ../../../build/NEWS:34 +#: ../build/NEWS:80 msgid "" "`bpo-38943 `__: Fix IDLE autocomplete " "windows not always appearing on some systems. Patch by Johnny Najera." msgstr "" -#: ../../../build/NEWS:39 +#: ../build/NEWS:85 msgid "Python 3.8.1 release candidate 1" -msgstr "" +msgstr "Python 3.8.1 kandidat rilis 1" -#: ../../../build/NEWS:41 +#: ../build/NEWS:87 msgid "*Release date: 2019-12-09*" -msgstr "" - -#: ../../../build/NEWS:44 ../../../build/NEWS:434 ../../../build/NEWS:913 -#: ../../../build/NEWS:1200 ../../../build/NEWS:1389 ../../../build/NEWS:1731 -#: ../../../build/NEWS:2487 ../../../build/NEWS:3031 ../../../build/NEWS:3561 -#: ../../../build/NEWS:7092 ../../../build/NEWS:7310 ../../../build/NEWS:9038 -#: ../../../build/NEWS:11489 ../../../build/NEWS:12256 -#: ../../../build/NEWS:12719 ../../../build/NEWS:12821 -#: ../../../build/NEWS:14887 ../../../build/NEWS:14906 -#: ../../../build/NEWS:15071 ../../../build/NEWS:15122 -#: ../../../build/NEWS:15717 ../../../build/NEWS:15828 -#: ../../../build/NEWS:15918 ../../../build/NEWS:16627 -#: ../../../build/NEWS:16686 ../../../build/NEWS:17541 -#: ../../../build/NEWS:17554 ../../../build/NEWS:17945 -#: ../../../build/NEWS:17978 ../../../build/NEWS:18090 -#: ../../../build/NEWS:18145 ../../../build/NEWS:18214 +msgstr "*Tanggal rilis: 2019-12-09*" + +#: ../build/NEWS:90 ../build/NEWS:480 ../build/NEWS:959 ../build/NEWS:1246 +#: ../build/NEWS:1435 ../build/NEWS:1777 ../build/NEWS:2533 ../build/NEWS:3077 +#: ../build/NEWS:3607 ../build/NEWS:7138 ../build/NEWS:7356 ../build/NEWS:9084 +#: ../build/NEWS:11535 ../build/NEWS:12302 ../build/NEWS:12765 +#: ../build/NEWS:12867 ../build/NEWS:14933 ../build/NEWS:14952 +#: ../build/NEWS:15117 ../build/NEWS:15168 ../build/NEWS:15763 +#: ../build/NEWS:15874 ../build/NEWS:15964 ../build/NEWS:16673 +#: ../build/NEWS:16732 ../build/NEWS:17587 ../build/NEWS:17600 +#: ../build/NEWS:17991 ../build/NEWS:18024 ../build/NEWS:18136 +#: ../build/NEWS:18191 ../build/NEWS:18260 msgid "Security" msgstr "Keamanan" -#: ../../../build/NEWS:46 +#: ../build/NEWS:92 msgid "" "`bpo-38945 `__: Newline characters have " "been escaped when performing uu encoding to prevent them from overflowing " @@ -204,7 +280,7 @@ msgid "" "accidental modification of data during the decoding process." msgstr "" -#: ../../../build/NEWS:51 +#: ../build/NEWS:97 msgid "" "`bpo-37228 `__: Due to significant " "security concerns, the *reuse_address* parameter of " @@ -214,25 +290,28 @@ msgid "" "Kyle Stanley, Antoine Pitrou, and Yury Selivanov in :issue:`37228`.)" msgstr "" -#: ../../../build/NEWS:58 +#: ../build/NEWS:104 msgid "" "`bpo-38722 `__: :mod:`runpy` now uses " ":meth:`io.open_code` to open code files. Patch by Jason Killen." msgstr "" +"`bpo-38722 `__: :mod:`runpy` sekarang " +"menggunakan :meth:`io.open_code` untuk membuka file kode. Patch oleh Jason " +"Killen." -#: ../../../build/NEWS:61 +#: ../build/NEWS:107 msgid "" "`bpo-38804 `__: Fixes a ReDoS " "vulnerability in :mod:`http.cookiejar`. Patch by Ben Caller." msgstr "" -#: ../../../build/NEWS:64 +#: ../build/NEWS:110 msgid "" "`bpo-38622 `__: Add additional audit " "events for the :mod:`ctypes` module." msgstr "" -#: ../../../build/NEWS:66 +#: ../build/NEWS:112 msgid "" "`bpo-38418 `__: Fixes audit event for " ":func:`os.system` to be named ``os.system``." @@ -240,79 +319,79 @@ msgstr "" "`bpo-38418 `__: Memperbaiki *event* " "audit untuk :func:`os.system` untuk diberi nama ``os.system``." -#: ../../../build/NEWS:72 +#: ../build/NEWS:118 msgid "" "`bpo-38673 `__: In REPL mode, don't " "switch to PS2 if the line starts with comment or whitespace. Based on work " "by Batuhan Taşkaya." msgstr "" -#: ../../../build/NEWS:75 +#: ../build/NEWS:121 msgid "" "`bpo-38922 `__: Calling ``replace`` on a" " code object now raises the ``code.__new__`` audit event." msgstr "" -#: ../../../build/NEWS:78 +#: ../build/NEWS:124 msgid "" "`bpo-38920 `__: Add audit hooks for when" " :func:`sys.excepthook` and :func:`sys.unraisablehook` are invoked" msgstr "" -#: ../../../build/NEWS:81 +#: ../build/NEWS:127 msgid "" "`bpo-38892 `__: Improve documentation " "for audit events table and functions." msgstr "" -#: ../../../build/NEWS:83 +#: ../build/NEWS:129 msgid "" "`bpo-38707 `__: ``MainThread.native_id``" " is now correctly reset in child processes spawned using " ":class:`multiprocessing.Process`, instead of retaining the parent's value." msgstr "" -#: ../../../build/NEWS:87 +#: ../build/NEWS:133 msgid "" "`bpo-38640 `__: Fixed a bug in the " "compiler that was causing to raise in the presence of break statements and " "continue statements inside always false while loops. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:91 +#: ../build/NEWS:137 msgid "" "`bpo-38535 `__: Fixed line numbers and " "column offsets for AST nodes for calls without arguments in decorators." msgstr "" -#: ../../../build/NEWS:94 +#: ../build/NEWS:140 msgid "" "`bpo-38525 `__: Fix a segmentation fault" " when using reverse iterators of empty ``dict`` objects. Patch by Dong-hee " "Na and Inada Naoki." msgstr "" -#: ../../../build/NEWS:97 +#: ../build/NEWS:143 msgid "" "`bpo-35409 `__: Ignore GeneratorExit " "exceptions when throwing an exception into the aclose coroutine of an " "asynchronous generator." msgstr "" -#: ../../../build/NEWS:103 +#: ../build/NEWS:149 msgid "" "`bpo-39006 `__: Fix asyncio when the ssl" " module is missing: only check for ssl.SSLSocket instance if the ssl module " "is available." msgstr "" -#: ../../../build/NEWS:106 +#: ../build/NEWS:152 msgid "" "`bpo-38708 `__: Fix a potential " "IndexError in email parser when parsing an empty msg-id." msgstr "" -#: ../../../build/NEWS:109 +#: ../build/NEWS:155 msgid "" "`bpo-38698 `__: Add a new " "``InvalidMessageID`` token to email parser to represent invalid Message-ID " @@ -320,59 +399,59 @@ msgid "" "header." msgstr "" -#: ../../../build/NEWS:113 +#: ../build/NEWS:159 msgid "" "`bpo-38979 `__: Return class from " "``ContextVar.__class_getitem__`` to simplify subclassing." msgstr "" -#: ../../../build/NEWS:116 +#: ../build/NEWS:162 msgid "" "`bpo-38986 `__: Make repr of C " "accelerated TaskWakeupMethWrapper the same as of pure Python version." msgstr "" -#: ../../../build/NEWS:119 +#: ../build/NEWS:165 msgid "" "`bpo-38529 `__: Drop too noisy asyncio " "warning about deletion of a stream without explicit ``.close()`` call." msgstr "" -#: ../../../build/NEWS:122 +#: ../build/NEWS:168 msgid "" "`bpo-38634 `__: The :mod:`readline` " "module now detects if Python is linked to libedit at runtime on all " "platforms. Previously, the check was only done on macOS." msgstr "" -#: ../../../build/NEWS:126 +#: ../build/NEWS:172 msgid "" "`bpo-33684 `__: Fix ``json.tool`` failed" " to read a JSON file with non-ASCII characters when locale encoding is not " "UTF-8." msgstr "" -#: ../../../build/NEWS:129 +#: ../build/NEWS:175 msgid "" "`bpo-38698 `__: Prevent " "UnboundLocalError to pop up in parse_message_id" msgstr "" -#: ../../../build/NEWS:131 +#: ../build/NEWS:177 msgid "" "parse_message_id() was improperly using a token defined inside an exception " "handler, which was raising `UnboundLocalError` on parsing an invalid value. " "Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:135 +#: ../build/NEWS:181 msgid "" "`bpo-26730 `__: Fix " "``SpooledTemporaryFile.rollover()`` might corrupt the file when it is in " "text mode. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:138 +#: ../build/NEWS:184 msgid "" "`bpo-38668 `__: Calling " "func:`shutil.copytree` to copy a directory tree from one directory to " @@ -382,21 +461,21 @@ msgid "" " P. Kinoshita." msgstr "" -#: ../../../build/NEWS:144 +#: ../build/NEWS:190 msgid "" "`bpo-37838 `__: " ":meth:`typing.get_type_hints` properly handles functions decorated with " ":meth:`functools.wraps`." msgstr "" -#: ../../../build/NEWS:147 +#: ../build/NEWS:193 msgid "" "`bpo-38859 `__: AsyncMock now returns " "StopAsyncIteration on the exaustion of a side_effects iterable. Since " "PEP-479 its Impossible to raise a StopIteration exception from a coroutine." msgstr "" -#: ../../../build/NEWS:151 +#: ../build/NEWS:197 msgid "" "`bpo-38857 `__: AsyncMock fix for return" " values that are awaitable types. This also covers side_effect iterable " @@ -405,80 +484,80 @@ msgid "" "returned as is." msgstr "" -#: ../../../build/NEWS:156 +#: ../build/NEWS:202 msgid "" "`bpo-38821 `__: Fix unhandled exceptions" " in :mod:`argparse` when internationalizing error messages for arguments " "with ``nargs`` set to special (non-integer) values. Patch by Federico Bond." msgstr "" -#: ../../../build/NEWS:160 +#: ../build/NEWS:206 msgid "" "`bpo-38820 `__: Make Python compatible " "with OpenSSL 3.0.0. :func:`ssl.SSLSocket.getpeercert` no longer returns IPv6" " addresses with a trailing new line." msgstr "" -#: ../../../build/NEWS:164 +#: ../build/NEWS:210 msgid "" "`bpo-38807 `__: Update :exc:`TypeError` " "messages for :meth:`os.path.join` to include :class:`os.PathLike` objects as" " acceptable input types." msgstr "" -#: ../../../build/NEWS:167 +#: ../build/NEWS:213 msgid "" "`bpo-38785 `__: Prevent asyncio from " "crashing if parent ``__init__`` is not called from a constructor of object " "derived from ``asyncio.Future``." msgstr "" -#: ../../../build/NEWS:170 +#: ../build/NEWS:216 msgid "" "`bpo-38723 `__: :mod:`pdb` now uses " ":meth:`io.open_code` to trigger auditing events." msgstr "" -#: ../../../build/NEWS:173 +#: ../build/NEWS:219 msgid "" "`bpo-27805 `__: Allow opening pipes and " "other non-seekable files in append mode with :func:`open`." msgstr "" -#: ../../../build/NEWS:176 +#: ../build/NEWS:222 msgid "" "`bpo-38686 `__: Added support for " "multiple ``qop`` values in " ":class:`urllib.request.AbstractDigestAuthHandler`." msgstr "" -#: ../../../build/NEWS:179 +#: ../build/NEWS:225 msgid "" "`bpo-38334 `__: Fixed seeking backward " "on an encrypted :class:`zipfile.ZipExtFile`." msgstr "" -#: ../../../build/NEWS:182 +#: ../build/NEWS:228 msgid "" "`bpo-34679 `__: " "asynci.ProactorEventLoop.close() now only calls signal.set_wakeup_fd() in " "the main thread." msgstr "" -#: ../../../build/NEWS:185 +#: ../build/NEWS:231 msgid "" "`bpo-31202 `__: The case the result of " ":func:`pathlib.WindowsPath.glob` matches now the case of the pattern for " "literal parts." msgstr "" -#: ../../../build/NEWS:188 +#: ../build/NEWS:234 msgid "" "`bpo-38521 `__: Fixed erroneous equality" " comparison in statistics.NormalDist()." msgstr "" -#: ../../../build/NEWS:190 +#: ../build/NEWS:236 msgid "" "`bpo-38478 `__: Fixed a bug in " ":meth:`inspect.signature.bind` that was causing it to fail when handling a " @@ -486,7 +565,7 @@ msgid "" " Galindo." msgstr "" -#: ../../../build/NEWS:194 +#: ../build/NEWS:240 msgid "" "`bpo-33604 `__: Fixed `hmac.new` and " "`hmac.HMAC` to raise TypeError instead of ValueError when the digestmod " @@ -494,19 +573,19 @@ msgid "" "documentation and docstrings." msgstr "" -#: ../../../build/NEWS:198 +#: ../build/NEWS:244 msgid "" "`bpo-38422 `__: Clarify docstrings of " "pathlib suffix(es)" msgstr "" -#: ../../../build/NEWS:200 +#: ../build/NEWS:246 msgid "" "`bpo-36993 `__: Improve error reporting " "for corrupt zip files with bad zip64 extra data. Patch by Daniel Hillier." msgstr "" -#: ../../../build/NEWS:203 +#: ../build/NEWS:249 msgid "" "`bpo-36820 `__: Break cycle generated " "when saving an exception in socket.py, codeop.py and dyld.py as they keep " @@ -514,46 +593,26 @@ msgid "" "attribute. Patch by Mario Corchero." msgstr "" -#: ../../../build/NEWS:207 +#: ../build/NEWS:253 msgid "" "`bpo-34776 `__: Fix dataclasses to " "support forward references in type annotations" msgstr "" -#: ../../../build/NEWS:210 +#: ../build/NEWS:256 msgid "" "`bpo-33348 `__: lib2to3 now recognizes " "expressions after ``*`` and `**` like in ``f(*[] or [])``." msgstr "" -#: ../../../build/NEWS:213 +#: ../build/NEWS:259 msgid "" "`bpo-27657 `__: Fix " "urllib.parse.urlparse() with numeric paths. A string like \"path:80\" is no " "longer parsed as a path but as a scheme (\"path\") and a path (\"80\")." msgstr "" -#: ../../../build/NEWS:218 ../../../build/NEWS:381 ../../../build/NEWS:698 -#: ../../../build/NEWS:1085 ../../../build/NEWS:1279 ../../../build/NEWS:1574 -#: ../../../build/NEWS:2300 ../../../build/NEWS:2766 ../../../build/NEWS:3243 -#: ../../../build/NEWS:3485 ../../../build/NEWS:5671 ../../../build/NEWS:6646 -#: ../../../build/NEWS:6856 ../../../build/NEWS:7006 ../../../build/NEWS:7224 -#: ../../../build/NEWS:7469 ../../../build/NEWS:7794 ../../../build/NEWS:8134 -#: ../../../build/NEWS:8617 ../../../build/NEWS:8960 ../../../build/NEWS:10568 -#: ../../../build/NEWS:11322 ../../../build/NEWS:11678 -#: ../../../build/NEWS:12075 ../../../build/NEWS:12473 -#: ../../../build/NEWS:13045 ../../../build/NEWS:13365 -#: ../../../build/NEWS:13521 ../../../build/NEWS:13624 -#: ../../../build/NEWS:14992 ../../../build/NEWS:15252 -#: ../../../build/NEWS:16437 ../../../build/NEWS:16997 -#: ../../../build/NEWS:17673 ../../../build/NEWS:18423 -#: ../../../build/NEWS:18987 ../../../build/NEWS:19240 -#: ../../../build/NEWS:19439 ../../../build/NEWS:19750 -#: ../../../build/NEWS:21950 -msgid "Documentation" -msgstr "Dokumentasi" - -#: ../../../build/NEWS:220 +#: ../build/NEWS:266 msgid "" "`bpo-38816 `__: Provides more details " "about the interaction between :c:func:`fork` and CPython's runtime, focusing" @@ -561,62 +620,39 @@ msgid "" "should and shouldn't be called." msgstr "" -#: ../../../build/NEWS:225 +#: ../build/NEWS:271 msgid "" "`bpo-38351 `__: Modernize :mod:`email` " "examples from %-formatting to f-strings." msgstr "" -#: ../../../build/NEWS:227 +#: ../build/NEWS:273 msgid "" "`bpo-38778 `__: Document the fact that " ":exc:`RuntimeError` is raised if :meth:`os.fork` is called in a " "subinterpreter." msgstr "" -#: ../../../build/NEWS:230 +#: ../build/NEWS:276 msgid "" "`bpo-38592 `__: Add Brazilian Portuguese" " to the language switcher at Python Documentation website." msgstr "" -#: ../../../build/NEWS:234 ../../../build/NEWS:386 ../../../build/NEWS:728 -#: ../../../build/NEWS:1105 ../../../build/NEWS:1308 ../../../build/NEWS:1580 -#: ../../../build/NEWS:2348 ../../../build/NEWS:2801 ../../../build/NEWS:3257 -#: ../../../build/NEWS:3496 ../../../build/NEWS:5836 ../../../build/NEWS:6871 -#: ../../../build/NEWS:7025 ../../../build/NEWS:7241 ../../../build/NEWS:7493 -#: ../../../build/NEWS:7807 ../../../build/NEWS:8139 ../../../build/NEWS:8623 -#: ../../../build/NEWS:10616 ../../../build/NEWS:11360 -#: ../../../build/NEWS:11473 ../../../build/NEWS:11698 -#: ../../../build/NEWS:12088 ../../../build/NEWS:12485 -#: ../../../build/NEWS:13067 ../../../build/NEWS:13378 -#: ../../../build/NEWS:13629 ../../../build/NEWS:13764 -#: ../../../build/NEWS:14035 ../../../build/NEWS:14465 -#: ../../../build/NEWS:14738 ../../../build/NEWS:15001 -#: ../../../build/NEWS:15264 ../../../build/NEWS:16455 -#: ../../../build/NEWS:17015 ../../../build/NEWS:17678 -#: ../../../build/NEWS:17799 ../../../build/NEWS:18446 -#: ../../../build/NEWS:19011 ../../../build/NEWS:19255 -#: ../../../build/NEWS:19432 ../../../build/NEWS:19741 -#: ../../../build/NEWS:19970 ../../../build/NEWS:20180 -#: ../../../build/NEWS:21990 -msgid "Tests" -msgstr "Pengujian" - -#: ../../../build/NEWS:236 +#: ../build/NEWS:282 msgid "" "`bpo-38547 `__: Fix test_pty: if the " "process is the session leader, closing the master file descriptor raises a " "SIGHUP signal: simply ignore SIGHUP when running the tests." msgstr "" -#: ../../../build/NEWS:240 +#: ../build/NEWS:286 msgid "" "`bpo-38992 `__: Fix a test for " ":func:`math.fsum` that was failing due to constant folding." msgstr "" -#: ../../../build/NEWS:243 +#: ../build/NEWS:289 msgid "" "`bpo-38965 `__: Fix test_faulthandler on" " GCC 10. Use the \"volatile\" keyword in ``faulthandler._stack_overflow()`` " @@ -624,26 +660,26 @@ msgid "" "compiler specific pragma." msgstr "" -#: ../../../build/NEWS:247 +#: ../build/NEWS:293 msgid "" "`bpo-38875 `__: test_capi: trashcan " "tests now require the test \"cpu\" resource." msgstr "" -#: ../../../build/NEWS:249 +#: ../build/NEWS:295 msgid "" "`bpo-38841 `__: Skip asyncio " "test_create_datagram_endpoint_existing_sock_unix on platforms lacking a " "functional bind() for named unix domain sockets." msgstr "" -#: ../../../build/NEWS:252 +#: ../build/NEWS:298 msgid "" "`bpo-38669 `__: Raise :exc:`TypeError` " "when passing target as a string with :meth:`unittest.mock.patch.object`." msgstr "" -#: ../../../build/NEWS:255 +#: ../build/NEWS:301 msgid "" "`bpo-35998 `__: Fix a race condition in " "test_asyncio.test_start_tls_server_1(). Previously, there was a race " @@ -653,96 +689,81 @@ msgid "" "longer sends data." msgstr "" -#: ../../../build/NEWS:262 ../../../build/NEWS:776 ../../../build/NEWS:1111 -#: ../../../build/NEWS:1325 ../../../build/NEWS:1634 ../../../build/NEWS:2384 -#: ../../../build/NEWS:2855 ../../../build/NEWS:3270 ../../../build/NEWS:6003 -#: ../../../build/NEWS:6658 ../../../build/NEWS:6880 ../../../build/NEWS:7031 -#: ../../../build/NEWS:7251 ../../../build/NEWS:7498 ../../../build/NEWS:7827 -#: ../../../build/NEWS:8650 ../../../build/NEWS:8970 ../../../build/NEWS:10679 -#: ../../../build/NEWS:11368 ../../../build/NEWS:11478 -#: ../../../build/NEWS:11713 ../../../build/NEWS:12105 -#: ../../../build/NEWS:12241 ../../../build/NEWS:12501 -#: ../../../build/NEWS:13025 ../../../build/NEWS:13109 -#: ../../../build/NEWS:13400 ../../../build/NEWS:13465 -#: ../../../build/NEWS:13637 ../../../build/NEWS:13755 -#: ../../../build/NEWS:14024 ../../../build/NEWS:14479 -#: ../../../build/NEWS:14765 ../../../build/NEWS:14962 -#: ../../../build/NEWS:15281 ../../../build/NEWS:16498 -#: ../../../build/NEWS:17053 ../../../build/NEWS:17724 -#: ../../../build/NEWS:18469 ../../../build/NEWS:19024 -#: ../../../build/NEWS:19084 ../../../build/NEWS:19101 -#: ../../../build/NEWS:19343 ../../../build/NEWS:19448 -#: ../../../build/NEWS:19961 ../../../build/NEWS:20175 -#: ../../../build/NEWS:20310 ../../../build/NEWS:21841 +#: ../build/NEWS:308 ../build/NEWS:822 ../build/NEWS:1157 ../build/NEWS:1371 +#: ../build/NEWS:1680 ../build/NEWS:2430 ../build/NEWS:2901 ../build/NEWS:3316 +#: ../build/NEWS:6049 ../build/NEWS:6704 ../build/NEWS:6926 ../build/NEWS:7077 +#: ../build/NEWS:7297 ../build/NEWS:7544 ../build/NEWS:7873 ../build/NEWS:8696 +#: ../build/NEWS:9016 ../build/NEWS:10725 ../build/NEWS:11414 +#: ../build/NEWS:11524 ../build/NEWS:11759 ../build/NEWS:12151 +#: ../build/NEWS:12287 ../build/NEWS:12547 ../build/NEWS:13071 +#: ../build/NEWS:13155 ../build/NEWS:13446 ../build/NEWS:13511 +#: ../build/NEWS:13683 ../build/NEWS:13801 ../build/NEWS:14070 +#: ../build/NEWS:14525 ../build/NEWS:14811 ../build/NEWS:15008 +#: ../build/NEWS:15327 ../build/NEWS:16544 ../build/NEWS:17099 +#: ../build/NEWS:17770 ../build/NEWS:18515 ../build/NEWS:19070 +#: ../build/NEWS:19130 ../build/NEWS:19147 ../build/NEWS:19389 +#: ../build/NEWS:19494 ../build/NEWS:20007 ../build/NEWS:20221 +#: ../build/NEWS:20356 ../build/NEWS:21887 msgid "Build" msgstr "Pembangunan" -#: ../../../build/NEWS:264 +#: ../build/NEWS:310 msgid "" "`bpo-37404 `__: :mod:`asyncio` now " "raises :exc:`TyperError` when calling incompatible methods with an " ":class:`ssl.SSLSocket` socket. Patch by Ido Michael." msgstr "" -#: ../../../build/NEWS:268 +#: ../build/NEWS:314 msgid "" "`bpo-38809 `__: On Windows, build " "scripts will now recognize and use python.exe from an active virtual env." msgstr "" -#: ../../../build/NEWS:271 +#: ../build/NEWS:317 msgid "" "`bpo-38684 `__: Fix _hashlib build when " "Blake2 is disabled, but OpenSSL supports it." msgstr "" -#: ../../../build/NEWS:274 +#: ../build/NEWS:320 msgid "" "`bpo-37415 `__: Fix stdatomic.h header " "check for ICC compiler: the ICC implementation lacks atomic_uintptr_t type " "which is needed by Python." msgstr "" -#: ../../../build/NEWS:280 +#: ../build/NEWS:326 msgid "" "`bpo-33125 `__: Add support for building" " and releasing Windows ARM64 packages." msgstr "" -#: ../../../build/NEWS:282 +#: ../build/NEWS:328 msgid "" "`bpo-38589 `__: Fixes HTML Help shortcut" " when Windows is not installed to C drive" msgstr "" -#: ../../../build/NEWS:285 +#: ../build/NEWS:331 msgid "" "`bpo-38453 `__: Ensure ntpath.realpath()" " correctly resolves relative paths." msgstr "" -#: ../../../build/NEWS:287 +#: ../build/NEWS:333 msgid "" "`bpo-38519 `__: Restores the internal C " "headers that were missing from the nuget.org and Microsoft Store packages." msgstr "" -#: ../../../build/NEWS:290 +#: ../build/NEWS:336 msgid "" "`bpo-38492 `__: Remove ``pythonw.exe`` " "dependency on the Microsoft C++ runtime." msgstr "" -#: ../../../build/NEWS:293 ../../../build/NEWS:850 ../../../build/NEWS:1153 -#: ../../../build/NEWS:1660 ../../../build/NEWS:2421 ../../../build/NEWS:2969 -#: ../../../build/NEWS:6231 ../../../build/NEWS:6893 ../../../build/NEWS:7053 -#: ../../../build/NEWS:7265 ../../../build/NEWS:7522 ../../../build/NEWS:7853 -#: ../../../build/NEWS:8698 ../../../build/NEWS:11393 -#: ../../../build/NEWS:11744 ../../../build/NEWS:12139 -msgid "macOS" -msgstr "macOS" - -#: ../../../build/NEWS:295 +#: ../build/NEWS:341 msgid "" "`bpo-37931 `__: Fixed a crash on OSX " "dynamic builds that occurred when re-initializing the posix module after a " @@ -750,70 +771,66 @@ msgid "" "posix`. Patch by Benoît Hudson." msgstr "" -#: ../../../build/NEWS:302 +#: ../build/NEWS:348 msgid "" "`bpo-38862 `__: 'Strip Trailing " "Whitespace' on the Format menu removes extra newlines at the end of non-" "shell files." msgstr "" -#: ../../../build/NEWS:305 +#: ../build/NEWS:351 msgid "" "`bpo-26353 `__: Stop adding newline when" " saving an IDLE shell window." msgstr "" -#: ../../../build/NEWS:307 +#: ../build/NEWS:353 msgid "" "`bpo-38636 `__: Fix IDLE Format menu tab" " toggle and file indent width. These functions (default shortcuts Alt-T and " "Alt-U) were mistakenly disabled in 3.7.5 and 3.8.0." msgstr "" -#: ../../../build/NEWS:311 +#: ../build/NEWS:357 msgid "" "`bpo-4630 `__: Add an option to toggle " "IDLE's cursor blink for shell, editor, and output windows. See Settings, " "General, Window Preferences, Cursor Blink. Patch by Zachary Spytz." msgstr "" -#: ../../../build/NEWS:315 +#: ../build/NEWS:361 msgid "" "`bpo-38598 `__: Do not try to compile " "IDLE shell or output windows" msgstr "" -#: ../../../build/NEWS:318 ../../../build/NEWS:420 ../../../build/NEWS:890 -#: ../../../build/NEWS:1186 ../../../build/NEWS:1697 ../../../build/NEWS:2451 -#: ../../../build/NEWS:2989 ../../../build/NEWS:3332 ../../../build/NEWS:6488 -#: ../../../build/NEWS:6578 ../../../build/NEWS:7294 ../../../build/NEWS:7864 -#: ../../../build/NEWS:8161 ../../../build/NEWS:8754 ../../../build/NEWS:9016 -#: ../../../build/NEWS:11086 ../../../build/NEWS:11461 -#: ../../../build/NEWS:11794 ../../../build/NEWS:12214 -#: ../../../build/NEWS:13019 ../../../build/NEWS:13348 -#: ../../../build/NEWS:13516 ../../../build/NEWS:14017 -#: ../../../build/NEWS:14456 ../../../build/NEWS:14955 -#: ../../../build/NEWS:15296 ../../../build/NEWS:16600 -#: ../../../build/NEWS:17075 ../../../build/NEWS:17664 -#: ../../../build/NEWS:20003 ../../../build/NEWS:20318 -#: ../../../build/NEWS:21921 +#: ../build/NEWS:364 ../build/NEWS:466 ../build/NEWS:936 ../build/NEWS:1232 +#: ../build/NEWS:1743 ../build/NEWS:2497 ../build/NEWS:3035 ../build/NEWS:3378 +#: ../build/NEWS:6534 ../build/NEWS:6624 ../build/NEWS:7340 ../build/NEWS:7910 +#: ../build/NEWS:8207 ../build/NEWS:8800 ../build/NEWS:9062 +#: ../build/NEWS:11132 ../build/NEWS:11507 ../build/NEWS:11840 +#: ../build/NEWS:12260 ../build/NEWS:13065 ../build/NEWS:13394 +#: ../build/NEWS:13562 ../build/NEWS:14063 ../build/NEWS:14502 +#: ../build/NEWS:15001 ../build/NEWS:15342 ../build/NEWS:16646 +#: ../build/NEWS:17121 ../build/NEWS:17710 ../build/NEWS:20049 +#: ../build/NEWS:20364 ../build/NEWS:21967 msgid "C API" msgstr "C API" -#: ../../../build/NEWS:320 +#: ../build/NEWS:366 msgid "" "`bpo-37633 `__: Re-export some function " "compatibility wrappers for macros in ``pythonrun.h``." msgstr "" -#: ../../../build/NEWS:323 +#: ../build/NEWS:369 msgid "" "`bpo-38540 `__: Fixed possible leak in " ":c:func:`PyArg_Parse` and similar functions for format units ``\"es#\"`` and" " ``\"et#\"`` when the macro :c:macro:`PY_SSIZE_T_CLEAN` is not defined." msgstr "" -#: ../../../build/NEWS:327 +#: ../build/NEWS:373 msgid "" "`bpo-36389 `__: The " "``_PyObject_CheckConsistency()`` function is now also available in release " @@ -821,22 +838,22 @@ msgid "" " function of the GC." msgstr "" -#: ../../../build/NEWS:333 +#: ../build/NEWS:379 msgid "Python 3.8.0 final" msgstr "Python 3.8.0 final" -#: ../../../build/NEWS:335 +#: ../build/NEWS:381 msgid "*Release date: 2019-10-14*" msgstr "*Tanggal rilis: 2019-10-14*" -#: ../../../build/NEWS:340 +#: ../build/NEWS:386 msgid "" "`bpo-38469 `__: Fixed a bug where the " "scope of named expressions was not being resolved correctly in the presence " "of the *global* keyword. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:344 +#: ../build/NEWS:390 msgid "" "`bpo-38379 `__: When cyclic garbage " "collection (gc) runs finalizers that resurrect unreachable objects, the " @@ -846,21 +863,21 @@ msgid "" "collected. Changed the stats to report that none were collected." msgstr "" -#: ../../../build/NEWS:354 +#: ../build/NEWS:400 msgid "" "`bpo-38449 `__: Revert GH-15522, which " "introduces a regression in :meth:`mimetypes.guess_type` due to improper " "handling of filenames as urls." msgstr "" -#: ../../../build/NEWS:358 +#: ../build/NEWS:404 msgid "" "`bpo-38431 `__: Fix ``__repr__`` method " "for :class:`dataclasses.InitVar` to support typing objects, patch by Samuel " "Colvin." msgstr "" -#: ../../../build/NEWS:361 +#: ../build/NEWS:407 msgid "" "`bpo-38109 `__: Add missing " ":data:`stat.S_IFDOOR`, :data:`stat.S_IFPORT`, :data:`stat.S_IFWHT`, " @@ -868,13 +885,13 @@ msgid "" "values to the Python implementation of :mod:`stat`." msgstr "" -#: ../../../build/NEWS:365 +#: ../build/NEWS:411 msgid "" "`bpo-38405 `__: Nested subclasses of " ":class:`typing.NamedTuple` are now pickleable." msgstr "" -#: ../../../build/NEWS:368 +#: ../build/NEWS:414 msgid "" "`bpo-38332 `__: Prevent :exc:`KeyError` " "thrown by :func:`_encoded_words.decode` when given an encoded-word with " @@ -882,13 +899,13 @@ msgid "" ":func:`email.message.get`." msgstr "" -#: ../../../build/NEWS:372 +#: ../build/NEWS:418 msgid "" "`bpo-38341 `__: Add " ":exc:`smtplib.SMTPNotSupportedError` to the :mod:`smtplib` exported names." msgstr "" -#: ../../../build/NEWS:375 +#: ../build/NEWS:421 msgid "" "`bpo-13153 `__: OS native encoding is " "now used for converting between Python strings and Tcl objects. This allows" @@ -897,13 +914,13 @@ msgid "" "MemoryError)." msgstr "" -#: ../../../build/NEWS:383 +#: ../build/NEWS:429 msgid "" "`bpo-38294 `__: Add list of no-longer-" "escaped chars to re.escape documentation" msgstr "" -#: ../../../build/NEWS:388 +#: ../build/NEWS:434 msgid "" "`bpo-37531 `__: On timeout, regrtest no " "longer attempts to call ``popen.communicate()`` again: it can hang until all" @@ -912,25 +929,25 @@ msgid "" "main process from 1 minute to 5 minutes, for Python slowest buildbots." msgstr "" -#: ../../../build/NEWS:397 +#: ../build/NEWS:443 msgid "" "`bpo-38344 `__: Fix error message in " "activate.bat" msgstr "" -#: ../../../build/NEWS:399 +#: ../build/NEWS:445 msgid "" "`bpo-38359 `__: Ensures ``pyw.exe`` " "launcher reads correct registry key." msgstr "" -#: ../../../build/NEWS:401 +#: ../build/NEWS:447 msgid "" "`bpo-38355 `__: Fixes " "``ntpath.realpath`` failing on ``sys.executable``." msgstr "" -#: ../../../build/NEWS:406 +#: ../build/NEWS:452 msgid "" "`bpo-36698 `__: IDLE no longer fails " "when write non-encodable characters to stderr. It now escapes them with a " @@ -938,37 +955,33 @@ msgid "" "the standard streams." msgstr "" -#: ../../../build/NEWS:411 ../../../build/NEWS:882 ../../../build/NEWS:1177 -#: ../../../build/NEWS:1378 ../../../build/NEWS:2445 ../../../build/NEWS:2984 -#: ../../../build/NEWS:3325 ../../../build/NEWS:6449 ../../../build/NEWS:7071 -#: ../../../build/NEWS:7288 ../../../build/NEWS:7548 ../../../build/NEWS:8154 -#: ../../../build/NEWS:8742 ../../../build/NEWS:11055 -#: ../../../build/NEWS:11443 ../../../build/NEWS:11784 -#: ../../../build/NEWS:12207 ../../../build/NEWS:12693 -#: ../../../build/NEWS:13061 ../../../build/NEWS:13455 -#: ../../../build/NEWS:13529 ../../../build/NEWS:14514 -#: ../../../build/NEWS:14984 ../../../build/NEWS:15304 -#: ../../../build/NEWS:16579 ../../../build/NEWS:17697 -#: ../../../build/NEWS:18544 ../../../build/NEWS:19073 -#: ../../../build/NEWS:19760 ../../../build/NEWS:19979 -#: ../../../build/NEWS:20187 ../../../build/NEWS:22098 +#: ../build/NEWS:457 ../build/NEWS:928 ../build/NEWS:1223 ../build/NEWS:1424 +#: ../build/NEWS:2491 ../build/NEWS:3030 ../build/NEWS:3371 ../build/NEWS:6495 +#: ../build/NEWS:7117 ../build/NEWS:7334 ../build/NEWS:7594 ../build/NEWS:8200 +#: ../build/NEWS:8788 ../build/NEWS:11101 ../build/NEWS:11489 +#: ../build/NEWS:11830 ../build/NEWS:12253 ../build/NEWS:12739 +#: ../build/NEWS:13107 ../build/NEWS:13501 ../build/NEWS:13575 +#: ../build/NEWS:14560 ../build/NEWS:15030 ../build/NEWS:15350 +#: ../build/NEWS:16625 ../build/NEWS:17743 ../build/NEWS:18590 +#: ../build/NEWS:19119 ../build/NEWS:19806 ../build/NEWS:20025 +#: ../build/NEWS:20233 ../build/NEWS:22144 msgid "Tools/Demos" msgstr "Perkakas/Demo" -#: ../../../build/NEWS:413 +#: ../build/NEWS:459 msgid "" "`bpo-38118 `__: Update Valgrind " "suppression file to ignore a false alarm in :c:func:`PyUnicode_Decode` when " "using GCC builtin strcmp()." msgstr "" -#: ../../../build/NEWS:416 +#: ../build/NEWS:462 msgid "" "`bpo-38347 `__: pathfix.py: Assume all " "files that end on '.py' are Python scripts when working recursively." msgstr "" -#: ../../../build/NEWS:422 +#: ../build/NEWS:468 msgid "" "`bpo-38395 `__: Fix a crash in " ":class:`weakref.proxy` objects due to incorrect lifetime management when " @@ -976,28 +989,28 @@ msgid "" " being referenced by the proxy. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:429 +#: ../build/NEWS:475 msgid "Python 3.8.0 release candidate 1" msgstr "Python 3.8.0 kandidat rilis 1" -#: ../../../build/NEWS:431 +#: ../build/NEWS:477 msgid "*Release date: 2019-10-01*" msgstr "*Tanggal rilis: 2019-10-01*" -#: ../../../build/NEWS:436 +#: ../build/NEWS:482 msgid "" "`bpo-38243 `__: Escape the server title " "of :class:`xmlrpc.server.DocXMLRPCServer` when rendering the document page " "as HTML. (Contributed by Dong-hee Na in :issue:`38243`.)" msgstr "" -#: ../../../build/NEWS:440 +#: ../build/NEWS:486 msgid "" "`bpo-38174 `__: Update vendorized expat " "library version to 2.2.8, which resolves CVE-2019-15903." msgstr "" -#: ../../../build/NEWS:443 +#: ../build/NEWS:489 msgid "" "`bpo-37764 `__: Fixes " "email._header_value_parser.get_unstructured going into an infinite loop for " @@ -1006,7 +1019,7 @@ msgid "" "Ramaswami." msgstr "" -#: ../../../build/NEWS:451 +#: ../build/NEWS:497 msgid "" "`bpo-38006 `__: Fix a bug due to the " "interaction of weakrefs and the cyclic garbage collector. We must clear any " @@ -1014,14 +1027,14 @@ msgid "" "causing a crash." msgstr "" -#: ../../../build/NEWS:455 +#: ../build/NEWS:501 msgid "" "`bpo-38317 `__: Fix warnings options " "priority: ``PyConfig.warnoptions`` has the highest priority, as stated in " "the :pep:`587`." msgstr "" -#: ../../../build/NEWS:458 +#: ../build/NEWS:504 msgid "" "`bpo-36871 `__: Improve error handling " "for the assert_has_calls and assert_has_awaits methods of mocks. Fixed a bug" @@ -1029,46 +1042,46 @@ msgid "" " spec were silently swallowed, leading to misleading error output." msgstr "" -#: ../../../build/NEWS:463 +#: ../build/NEWS:509 msgid "" "`bpo-38236 `__: Python now dumps path " "configuration if it fails to import the Python codecs of the filesystem and " "stdio encodings." msgstr "" -#: ../../../build/NEWS:466 +#: ../build/NEWS:512 msgid "" "`bpo-38013 `__: Allow to call " "``async_generator_athrow().throw(...)`` even for non-started async generator" " helper. It fixes annoying warning at the end of :func:`asyncio.run` call." msgstr "" -#: ../../../build/NEWS:470 +#: ../build/NEWS:516 msgid "" "`bpo-38124 `__: Fix an off-by-one error " "in PyState_AddModule that could cause out-of-bounds memory access." msgstr "" -#: ../../../build/NEWS:473 +#: ../build/NEWS:519 msgid "" "`bpo-38005 `__: Fixed comparing and " "creating of InterpreterID and ChannelID." msgstr "" -#: ../../../build/NEWS:475 +#: ../build/NEWS:521 msgid "" "`bpo-37994 `__: Fixed silencing " "arbitrary errors if an attribute lookup fails in several sites. Only " "AttributeError should be silenced." msgstr "" -#: ../../../build/NEWS:478 +#: ../build/NEWS:524 msgid "" "`bpo-37990 `__: Fix elapsed time in gc " "stats was not printed correctly. This bug was a regression in 3.8b4." msgstr "" -#: ../../../build/NEWS:481 +#: ../build/NEWS:527 msgid "" "`bpo-37966 `__: The implementation of " ":func:`~unicodedata.is_normalized` has been greatly sped up on strings that " @@ -1076,14 +1089,14 @@ msgid "" "algorithm from the Unicode standard." msgstr "" -#: ../../../build/NEWS:485 +#: ../build/NEWS:531 msgid "" "`bpo-20490 `__: Improve import error " "message for partially initialized module on circular ``from`` imports - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:488 +#: ../build/NEWS:534 msgid "" "`bpo-37409 `__: Ensure explicit relative" " imports from interactive sessions and scripts (having no parent package) " @@ -1091,7 +1104,7 @@ msgid "" "package. Patch by Ben Lewis." msgstr "" -#: ../../../build/NEWS:492 +#: ../build/NEWS:538 msgid "" "`bpo-37619 `__: When adding a wrapper " "descriptor from one class to a different class (for example, setting " @@ -1099,33 +1112,33 @@ msgid "" " raised when the operator is called." msgstr "" -#: ../../../build/NEWS:496 +#: ../build/NEWS:542 msgid "" "`bpo-30773 `__: Prohibit parallel " "running of aclose() / asend() / athrow(). Fix ag_running to reflect the " "actual running status of the AG." msgstr "" -#: ../../../build/NEWS:502 +#: ../build/NEWS:548 msgid "" "`bpo-38319 `__: sendfile() used in " "socket and shutil modules was raising OverflowError for files >= 2GiB on " "32-bit architectures. (patch by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:506 +#: ../build/NEWS:552 msgid "" "`bpo-38242 `__: Revert the new asyncio " "Streams API" msgstr "" -#: ../../../build/NEWS:508 +#: ../build/NEWS:554 msgid "" "`bpo-38019 `__: Correctly handle " "pause/resume reading of closed asyncio unix pipe." msgstr "" -#: ../../../build/NEWS:511 +#: ../build/NEWS:557 msgid "" "`bpo-38163 `__: Child mocks will now " "detect their type as either synchronous or asynchronous, asynchronous child " @@ -1133,13 +1146,13 @@ msgid "" "MagicMock or Mock (depending on their parent type)." msgstr "" -#: ../../../build/NEWS:516 +#: ../build/NEWS:562 msgid "" "`bpo-38161 `__: Removes _AwaitEvent from" " AsyncMock." msgstr "" -#: ../../../build/NEWS:518 +#: ../build/NEWS:564 msgid "" "`bpo-38216 `__: Allow the rare code that" " wants to send invalid http requests from the `http.client` library a way to" @@ -1148,27 +1161,27 @@ msgid "" "their own behavior in the face of bad requests." msgstr "" -#: ../../../build/NEWS:523 +#: ../build/NEWS:569 msgid "" "`bpo-38108 `__: Any synchronous magic " "methods on an AsyncMock now return a MagicMock. Any asynchronous magic " "methods on a MagicMock now return an AsyncMock." msgstr "" -#: ../../../build/NEWS:527 +#: ../build/NEWS:573 msgid "" "`bpo-38248 `__: asyncio: Fix " "inconsistent immediate Task cancellation" msgstr "" -#: ../../../build/NEWS:529 +#: ../build/NEWS:575 msgid "" "`bpo-38237 `__: The arguments for the " "builtin pow function are more descriptive. They can now also be passed in as" " keywords." msgstr "" -#: ../../../build/NEWS:532 +#: ../build/NEWS:578 msgid "" "`bpo-38191 `__: Constructors of " ":class:`~typing.NamedTuple` and :class:`~typing.TypedDict` types now accept " @@ -1177,13 +1190,13 @@ msgid "" " keyword is deprecated." msgstr "" -#: ../../../build/NEWS:537 +#: ../build/NEWS:583 msgid "" "`bpo-38185 `__: Fixed case-insensitive " "string comparison in :class:`sqlite3.Row` indexing." msgstr "" -#: ../../../build/NEWS:540 +#: ../build/NEWS:586 msgid "" "`bpo-38136 `__: Changes AsyncMock call " "count and await count to be two different counters. Now await count only " @@ -1191,32 +1204,32 @@ msgid "" "vice-versa. Update the documentation around this." msgstr "" -#: ../../../build/NEWS:545 +#: ../build/NEWS:591 msgid "" "`bpo-37828 `__: Fix default mock name in" " :meth:`unittest.mock.Mock.assert_called` exceptions. Patch by Abraham Toriz" " Cruz." msgstr "" -#: ../../../build/NEWS:549 +#: ../build/NEWS:595 msgid "" "`bpo-38175 `__: Fix a memory leak in " "comparison of :class:`sqlite3.Row` objects." msgstr "" -#: ../../../build/NEWS:552 +#: ../build/NEWS:598 msgid "" "`bpo-33936 `__: _hashlib no longer calls" " obsolete OpenSSL initialization function with OpenSSL 1.1.0+." msgstr "" -#: ../../../build/NEWS:555 +#: ../build/NEWS:601 msgid "" "`bpo-34706 `__: Preserve subclassing in " "inspect.Signature.from_callable." msgstr "" -#: ../../../build/NEWS:557 +#: ../build/NEWS:603 msgid "" "`bpo-38153 `__: Names of hashing " "algorithms frome OpenSSL are now normalized to follow Python's naming " @@ -1224,7 +1237,7 @@ msgid "" "blake2b512 instead of blake2b." msgstr "" -#: ../../../build/NEWS:561 +#: ../build/NEWS:607 msgid "" "`bpo-38115 `__: Fix a bug in " "dis.findlinestarts() where it would return invalid bytecode offsets. " @@ -1232,27 +1245,27 @@ msgid "" "offsets." msgstr "" -#: ../../../build/NEWS:565 +#: ../build/NEWS:611 msgid "" "`bpo-38148 `__: Add slots to " ":mod:`asyncio` transport classes, which can reduce memory usage." msgstr "" -#: ../../../build/NEWS:568 +#: ../build/NEWS:614 msgid "" "`bpo-36991 `__: Fixes a potential " "incorrect AttributeError exception escaping ZipFile.extract() in some " "unsupported input error situations." msgstr "" -#: ../../../build/NEWS:571 +#: ../build/NEWS:617 msgid "" "`bpo-38134 `__: Remove obsolete copy of " "PBKDF2_HMAC_fast. All supported OpenSSL versions contain a fast " "implementation." msgstr "" -#: ../../../build/NEWS:574 +#: ../build/NEWS:620 msgid "" "`bpo-38132 `__: The OpenSSL hashlib " "wrapper uses a simpler implementation. Several Macros and pointless caches " @@ -1260,7 +1273,7 @@ msgid "" "stays the same, except it is now always lower case." msgstr "" -#: ../../../build/NEWS:579 +#: ../build/NEWS:625 msgid "" "`bpo-38008 `__: Fix parent class check " "in protocols to correctly identify the module that provides a builtin " @@ -1268,41 +1281,41 @@ msgid "" "module" msgstr "" -#: ../../../build/NEWS:583 +#: ../build/NEWS:629 msgid "" "`bpo-37405 `__: Fixed regression bug for" " socket.getsockname() for non-CAN_ISOTP AF_CAN address family sockets by " "returning a 1-tuple instead of string." msgstr "" -#: ../../../build/NEWS:586 +#: ../build/NEWS:632 msgid "" "`bpo-38121 `__: Update parameter names " "on functions in importlib.metadata matching the changes in the 0.22 release " "of importlib_metadata." msgstr "" -#: ../../../build/NEWS:589 +#: ../build/NEWS:635 msgid "" "`bpo-38110 `__: The os.closewalk() " "implementation now uses the libc fdwalk() API on platforms where it is " "available." msgstr "" -#: ../../../build/NEWS:592 +#: ../build/NEWS:638 msgid "" "`bpo-38093 `__: Fixes AsyncMock so it " "doesn't crash when used with AsyncContextManagers or AsyncIterators." msgstr "" -#: ../../../build/NEWS:595 +#: ../build/NEWS:641 msgid "" "`bpo-37488 `__: Add warning to " ":meth:`datetime.utctimetuple`, :meth:`datetime.utcnow` and " ":meth:`datetime.utcfromtimestamp` ." msgstr "" -#: ../../../build/NEWS:598 +#: ../build/NEWS:644 msgid "" "`bpo-38086 `__: Update " "importlib.metadata with changes from `importlib_metadata 0.21 " @@ -1310,7 +1323,7 @@ msgid "" "devs/importlib_metadata/blob/0.21/importlib_metadata/docs/changelog.rst>`_." msgstr "" -#: ../../../build/NEWS:602 +#: ../build/NEWS:648 msgid "" "`bpo-37251 `__: Remove `__code__` check " "in AsyncMock that incorrectly evaluated function specs as async objects but " @@ -1318,40 +1331,40 @@ msgid "" "defined as async objects." msgstr "" -#: ../../../build/NEWS:606 +#: ../build/NEWS:652 msgid "" "`bpo-38037 `__: Fix reference counters " "in the :mod:`signal` module." msgstr "" -#: ../../../build/NEWS:608 +#: ../build/NEWS:654 msgid "" "`bpo-38066 `__: Hide internal " "asyncio.Stream methods: feed_eof(), feed_data(), set_exception() and " "set_transport()." msgstr "" -#: ../../../build/NEWS:611 +#: ../build/NEWS:657 msgid "" "`bpo-38059 `__: inspect.py now uses " "sys.exit() instead of exit()" msgstr "" -#: ../../../build/NEWS:613 +#: ../build/NEWS:659 msgid "" "`bpo-37953 `__: In :mod:`typing`, " "improved the ``__hash__`` and ``__eq__`` methods for " ":class:`ForwardReferences`." msgstr "" -#: ../../../build/NEWS:616 +#: ../build/NEWS:662 msgid "" "`bpo-38026 `__: Fixed " ":func:`inspect.getattr_static` used ``isinstance`` while it should avoid " "dynamic lookup." msgstr "" -#: ../../../build/NEWS:619 +#: ../build/NEWS:665 msgid "" "`bpo-38010 `__: In " "``importlib.metadata`` sync with ``importlib_metadata`` 0.20, clarifying " @@ -1359,7 +1372,7 @@ msgid "" "returned for ``requires()`` on ``dist-info`` packages." msgstr "" -#: ../../../build/NEWS:623 +#: ../build/NEWS:669 msgid "" "`bpo-38006 `__: " "weakref.WeakValueDictionary defines a local remove() function used as " @@ -1367,14 +1380,14 @@ msgid "" "Modify the implementation to avoid the closure." msgstr "" -#: ../../../build/NEWS:627 +#: ../build/NEWS:673 msgid "" "`bpo-34410 `__: Fixed a crash in the " ":func:`tee` iterator when re-enter it. RuntimeError is now raised in this " "case." msgstr "" -#: ../../../build/NEWS:630 +#: ../build/NEWS:676 msgid "" "`bpo-37140 `__: Fix a ctypes regression " "of Python 3.8. When a ctypes.Structure is passed by copy to a function, " @@ -1384,7 +1397,7 @@ msgid "" "longer call the finalizer twice." msgstr "" -#: ../../../build/NEWS:636 +#: ../build/NEWS:682 msgid "" "`bpo-37972 `__: Subscripts to the " "`unittest.mock.call` objects now receive the same chaining mechanism as any " @@ -1392,40 +1405,40 @@ msgid "" "`TypeError`:" msgstr "" -#: ../../../build/NEWS:640 +#: ../build/NEWS:686 msgid "call().foo().__getitem__('bar')" msgstr "call().foo().__getitem__('bar')" -#: ../../../build/NEWS:642 +#: ../build/NEWS:688 msgid "Patch by blhsing" msgstr "Ditambal oleh blhsing" -#: ../../../build/NEWS:644 +#: ../build/NEWS:690 msgid "" "`bpo-22347 `__: Update " "mimetypes.guess_type to allow proper parsing of URLs with only a host name. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:647 +#: ../build/NEWS:693 msgid "" "`bpo-37885 `__: venv: Don't generate " "unset variable warning on deactivate." msgstr "" -#: ../../../build/NEWS:649 +#: ../build/NEWS:695 msgid "" "`bpo-37785 `__: Fix xgettext warnings in" " :mod:`argparse`." msgstr "" -#: ../../../build/NEWS:651 +#: ../build/NEWS:697 msgid "" "`bpo-11953 `__: Completing WSA* error " "codes in :mod:`socket`." msgstr "" -#: ../../../build/NEWS:653 +#: ../build/NEWS:699 msgid "" "`bpo-37424 `__: Fixes a possible hang " "when using a timeout on `subprocess.run()` while capturing output. If the " @@ -1435,21 +1448,21 @@ msgid "" "the pipes." msgstr "" -#: ../../../build/NEWS:659 +#: ../build/NEWS:705 msgid "" "`bpo-37212 `__: " ":func:`unittest.mock.call` now preserves the order of keyword arguments in " "repr output. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:662 +#: ../build/NEWS:708 msgid "" "`bpo-37305 `__: Add .webmanifest -> " "application/manifest+json to list of recognized file types and content type " "headers" msgstr "" -#: ../../../build/NEWS:665 +#: ../build/NEWS:711 msgid "" "`bpo-21872 `__: Fix :mod:`lzma`: module " "decompresses data incompletely. When decompressing a FORMAT_ALONE format " @@ -1457,33 +1470,33 @@ msgid "" "bytes can't be output. Patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:670 +#: ../build/NEWS:716 msgid "" "`bpo-37206 `__: Default values which " "cannot be represented as Python objects no longer improperly represented as " "``None`` in function signatures." msgstr "" -#: ../../../build/NEWS:673 +#: ../build/NEWS:719 msgid "" "`bpo-12144 `__: Ensure cookies with " "``expires`` attribute are handled in :meth:`CookieJar.make_cookies`." msgstr "" -#: ../../../build/NEWS:676 +#: ../build/NEWS:722 msgid "" "`bpo-31163 `__: pathlib.Path instance's " "rename and replace methods now return the new Path instance." msgstr "" -#: ../../../build/NEWS:679 +#: ../build/NEWS:725 msgid "" "`bpo-25068 `__: " ":class:`urllib.request.ProxyHandler` now lowercases the keys of the passed " "dictionary." msgstr "" -#: ../../../build/NEWS:682 +#: ../build/NEWS:728 msgid "" "`bpo-21315 `__: Email headers containing" " RFC2047 encoded words are parsed despite the missing whitespace, and a " @@ -1491,69 +1504,69 @@ msgid "" "now registered as a defect." msgstr "" -#: ../../../build/NEWS:686 +#: ../build/NEWS:732 msgid "" "`bpo-36250 `__: Ignore ``ValueError`` " "from ``signal`` with ``interaction`` in non-main thread." msgstr "" -#: ../../../build/NEWS:689 +#: ../build/NEWS:735 msgid "" "`bpo-35168 `__: " ":attr:`shlex.shlex.punctuation_chars` is now a read-only property." msgstr "" -#: ../../../build/NEWS:692 +#: ../build/NEWS:738 msgid "" "`bpo-20504 `__: Fixes a bug in " ":mod:`cgi` module when a multipart/form-data request has no `Content-Length`" " header." msgstr "" -#: ../../../build/NEWS:695 +#: ../build/NEWS:741 msgid "" "`bpo-34519 `__: Add additional aliases " "for HP Roman 8. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:700 +#: ../build/NEWS:746 msgid "" "`bpo-26868 `__: Fix example usage of " ":c:func:`PyModule_AddObject` to properly handle errors." msgstr "" -#: ../../../build/NEWS:703 +#: ../build/NEWS:749 msgid "" "`bpo-36797 `__: Fix a dead link in the " "distutils API Reference." msgstr "" -#: ../../../build/NEWS:705 +#: ../build/NEWS:751 msgid "" "`bpo-37977 `__: Warn more strongly and " "clearly about pickle insecurity" msgstr "" -#: ../../../build/NEWS:707 +#: ../build/NEWS:753 msgid "" "`bpo-37937 `__: Mention " "``frame.f_trace`` in :func:`sys.settrace` docs." msgstr "" -#: ../../../build/NEWS:709 +#: ../build/NEWS:755 msgid "" "`bpo-36260 `__: Add decompression " "pitfalls to zipfile module documentation." msgstr "" -#: ../../../build/NEWS:711 +#: ../build/NEWS:757 msgid "" "`bpo-36960 `__: Restructured the " ":mod:`datetime` docs in the interest of making them more user-friendly and " "improving readability. Patch by Brad Solomon." msgstr "" -#: ../../../build/NEWS:714 +#: ../build/NEWS:760 msgid "" "`bpo-23460 `__: The documentation for " "decimal string formatting using the `:g` specifier has been updated to " @@ -1561,32 +1574,32 @@ msgid "" "contributed by Tuomas Suutari." msgstr "" -#: ../../../build/NEWS:718 +#: ../build/NEWS:764 msgid "" "`bpo-35803 `__: Document and test that " "``tempfile`` functions may accept a :term:`path-like object` for the ``dir``" " argument. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:722 +#: ../build/NEWS:768 msgid "" "`bpo-33944 `__: Added a note about the " "intended use of code in .pth files." msgstr "" -#: ../../../build/NEWS:724 +#: ../build/NEWS:770 msgid "" "`bpo-34293 `__: Fix the Doc/Makefile " "regarding PAPER environment variable and PDF builds" msgstr "" -#: ../../../build/NEWS:730 +#: ../build/NEWS:776 msgid "" "`bpo-38239 `__: Fix test_gdb for Link " "Time Optimization (LTO) builds." msgstr "" -#: ../../../build/NEWS:732 +#: ../build/NEWS:778 msgid "" "`bpo-38275 `__: test_ssl now handles " "disabled TLS/SSL versions better. OpenSSL's crypto policy and run-time " @@ -1595,7 +1608,7 @@ msgid "" "default with strict settings." msgstr "" -#: ../../../build/NEWS:737 +#: ../build/NEWS:783 msgid "" "`bpo-38271 `__: The private keys for " "test_ssl were encrypted with 3DES in traditional PKCS#5 format. 3DES and the" @@ -1603,7 +1616,7 @@ msgid "" "PKCS#8 format with AES256 encryption instead." msgstr "" -#: ../../../build/NEWS:742 +#: ../build/NEWS:788 msgid "" "`bpo-38270 `__: test.support now has a " "helper function to check for availibility of a hash digest function. Several" @@ -1611,7 +1624,7 @@ msgid "" "marked to use MD5 and skipped when MD5 is disabled." msgstr "" -#: ../../../build/NEWS:747 +#: ../build/NEWS:793 msgid "" "`bpo-37123 `__: Multiprocessing test " "test_mymanager() now also expects -SIGTERM, not only exitcode 0. " @@ -1619,18 +1632,18 @@ msgid "" "takes longer than 1 second to stop, which happens on slow buildbots." msgstr "" -#: ../../../build/NEWS:752 +#: ../build/NEWS:798 msgid "" "`bpo-38212 `__: Multiprocessing tests: " "increase test_queue_feeder_donot_stop_onexc() timeout from 1 to 60 seconds." msgstr "" -#: ../../../build/NEWS:755 +#: ../build/NEWS:801 msgid "" "`bpo-38117 `__: Test with OpenSSL 1.1.1d" msgstr "" -#: ../../../build/NEWS:757 +#: ../build/NEWS:803 msgid "" "`bpo-37531 `__: Enhance regrtest " "multiprocess timeout: write a message when killing a worker process, catch " @@ -1638,45 +1651,45 @@ msgid "" "to popen.communicate()." msgstr "" -#: ../../../build/NEWS:761 +#: ../build/NEWS:807 msgid "" "`bpo-37876 `__: Add tests for ROT-13 " "codec." msgstr "" -#: ../../../build/NEWS:763 +#: ../build/NEWS:809 msgid "" "`bpo-37252 `__: Fix assertions in " "``test_close`` and ``test_events_mask_overflow`` devpoll tests." msgstr "" -#: ../../../build/NEWS:766 +#: ../build/NEWS:812 msgid "" "`bpo-34001 `__: Make test_ssl pass with " "LibreSSL. LibreSSL handles minimum and maximum TLS version differently than " "OpenSSL." msgstr "" -#: ../../../build/NEWS:769 +#: ../build/NEWS:815 msgid "" "`bpo-36919 `__: Make " "``test_source_encoding.test_issue2301`` implementation independent. The test" " will work now for both CPython and IronPython." msgstr "" -#: ../../../build/NEWS:772 +#: ../build/NEWS:818 msgid "" "`bpo-34596 `__: Fallback to a default " "reason when :func:`unittest.skip` is uncalled. Patch by Naitree Zhu." msgstr "" -#: ../../../build/NEWS:778 +#: ../build/NEWS:824 msgid "" "`bpo-38301 `__: In Solaris family, we " "must be sure to use ``-D_REENTRANT``. Patch by Jesús Cea Avión." msgstr "" -#: ../../../build/NEWS:781 +#: ../build/NEWS:827 msgid "" "`bpo-36210 `__: Update optional " "extension module detection for AIX. ossaudiodev and spwd are not applicable " @@ -1686,18 +1699,18 @@ msgid "" "_curses_panel." msgstr "" -#: ../../../build/NEWS:787 +#: ../build/NEWS:833 msgid "patch by M Felt" msgstr "ditambal oleh M Felt" -#: ../../../build/NEWS:789 +#: ../build/NEWS:835 msgid "" "`bpo-36002 `__: Locate ``llvm-profdata``" " and ``llvm-ar`` binaries using ``AC_PATH_TOOL`` rather than " "``AC_PATH_TARGET_TOOL``." msgstr "" -#: ../../../build/NEWS:792 +#: ../build/NEWS:838 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file systematically keeps \"rooted\", with a non-trailing slash, all the " @@ -1707,133 +1720,133 @@ msgid "" "with the same name anywhere in the tree." msgstr "" -#: ../../../build/NEWS:798 +#: ../build/NEWS:844 msgid "" "`bpo-37936 `__: The :file:`.gitignore` " "file no longer applies to any files that are in fact tracked in the Git " "repository. Patch by Greg Price." msgstr "" -#: ../../../build/NEWS:804 +#: ../build/NEWS:850 msgid "" "`bpo-38117 `__: Update bundled OpenSSL " "to 1.1.1d" msgstr "" -#: ../../../build/NEWS:806 +#: ../build/NEWS:852 msgid "" "`bpo-38092 `__: Reduce overhead when " "using multiprocessing in a Windows virtual environment." msgstr "" -#: ../../../build/NEWS:809 +#: ../build/NEWS:855 msgid "" "`bpo-38133 `__: Allow py.exe launcher to" " locate installations from the Microsoft Store and improve display of active" " virtual environments." msgstr "" -#: ../../../build/NEWS:812 +#: ../build/NEWS:858 msgid "" "`bpo-38114 `__: The ``pip.ini`` is no " "longer included in the Nuget package." msgstr "" -#: ../../../build/NEWS:814 +#: ../build/NEWS:860 msgid "" "`bpo-36634 `__: :func:`os.cpu_count` now" " returns active processors rather than maximum processors." msgstr "" -#: ../../../build/NEWS:817 +#: ../build/NEWS:863 msgid "" "`bpo-36634 `__: venv activate.bat now " "works when the existing variables contain double quote characters." msgstr "" -#: ../../../build/NEWS:820 +#: ../build/NEWS:866 msgid "" "`bpo-38081 `__: Prevent error calling " ":func:`os.path.realpath` on ``'NUL'``." msgstr "" -#: ../../../build/NEWS:822 +#: ../build/NEWS:868 msgid "" "`bpo-38087 `__: Fix case sensitivity in " "test_pathlib and test_ntpath." msgstr "" -#: ../../../build/NEWS:824 +#: ../build/NEWS:870 msgid "" "`bpo-38088 `__: Fixes distutils not " "finding vcruntime140.dll with only the v142 toolset installed." msgstr "" -#: ../../../build/NEWS:827 +#: ../build/NEWS:873 msgid "" "`bpo-37283 `__: Ensure command-line and " "unattend.xml setting override previously detected states in Windows " "installer." msgstr "" -#: ../../../build/NEWS:830 +#: ../build/NEWS:876 msgid "" "`bpo-38030 `__: Fixes :func:`os.stat` " "failing for block devices on Windows" msgstr "" -#: ../../../build/NEWS:832 +#: ../build/NEWS:878 msgid "" "`bpo-38020 `__: Fixes potential crash " "when calling :func:`os.readlink` (or indirectly through " ":func:`~os.path.realpath`) on a file that is not a supported link." msgstr "" -#: ../../../build/NEWS:836 +#: ../build/NEWS:882 msgid "" "`bpo-37705 `__: Improve the " "implementation of ``winerror_to_errno()``." msgstr "" -#: ../../../build/NEWS:838 +#: ../build/NEWS:884 msgid "" "`bpo-37702 `__: Fix memory leak on " "Windows in creating an SSLContext object or running " "urllib.request.urlopen('https://...')." msgstr "" -#: ../../../build/NEWS:841 +#: ../build/NEWS:887 msgid "" "`bpo-37445 `__: Include the " "``FORMAT_MESSAGE_IGNORE_INSERTS`` flag in ``FormatMessageW()`` calls." msgstr "" -#: ../../../build/NEWS:844 +#: ../build/NEWS:890 msgid "" "`bpo-37380 `__: Don't collect unfinished" " processes with ``subprocess._active`` on Windows to cleanup later. Patch by" " Ruslan Kuprieiev." msgstr "" -#: ../../../build/NEWS:847 +#: ../build/NEWS:893 msgid "" "`bpo-32587 `__: Make " ":data:`winreg.REG_MULTI_SZ` support zero-length strings." msgstr "" -#: ../../../build/NEWS:852 +#: ../build/NEWS:898 msgid "" "`bpo-38117 `__: Updated OpenSSL to " "1.1.1d in macOS installer." msgstr "" -#: ../../../build/NEWS:854 +#: ../build/NEWS:900 msgid "" "`bpo-38089 `__: Move Azure Pipelines to " "latest VM versions and make macOS tests optional" msgstr "" -#: ../../../build/NEWS:860 +#: ../build/NEWS:906 msgid "" "`bpo-35379 `__: When exiting IDLE, catch" " any AttributeError. One happens when EditorWindow.close is called twice. " @@ -1841,7 +1854,7 @@ msgid "" "annoying." msgstr "" -#: ../../../build/NEWS:864 +#: ../build/NEWS:910 msgid "" "`bpo-38183 `__: To avoid problems, " "test_idle ignores the user config directory. It no longer tries to create or" @@ -1849,14 +1862,14 @@ msgid "" "problems with saving settings." msgstr "" -#: ../../../build/NEWS:868 +#: ../build/NEWS:914 msgid "" "`bpo-38077 `__: IDLE no longer adds " "'argv' to the user namespace when initializing it. This bug only affected " "3.7.4 and 3.8.0b2 to 3.8.0b4." msgstr "" -#: ../../../build/NEWS:871 +#: ../build/NEWS:917 msgid "" "`bpo-38041 `__: Shell restart lines now " "fill the window width, always start with '=', and avoid wrapping " @@ -1864,33 +1877,33 @@ msgid "" "relative to the width." msgstr "" -#: ../../../build/NEWS:875 +#: ../build/NEWS:921 msgid "" "`bpo-35771 `__: To avoid occasional " "spurious test_idle failures on slower machines, increase the ``hover_delay``" " in test_tooltip." msgstr "" -#: ../../../build/NEWS:878 +#: ../build/NEWS:924 msgid "" "`bpo-37902 `__: Add mousewheel scrolling" " for IDLE module, path, and stack browsers. Patch by George Zhang." msgstr "" -#: ../../../build/NEWS:884 +#: ../build/NEWS:930 msgid "" "`bpo-37803 `__: pdb's ``--help`` and " "``--version`` long options now work." msgstr "" -#: ../../../build/NEWS:886 +#: ../build/NEWS:932 msgid "" "`bpo-37064 `__: Add option -k to " "pathscript.py script: preserve shebang flags. Add option -a to pathscript.py" " script: add flags." msgstr "" -#: ../../../build/NEWS:892 +#: ../build/NEWS:938 msgid "" "`bpo-38234 `__: :c:func:`Py_SetPath` now" " sets :data:`sys.executable` to the program full path " @@ -1898,7 +1911,7 @@ msgid "" "(:c:func:`Py_GetProgramName`)." msgstr "" -#: ../../../build/NEWS:896 +#: ../build/NEWS:942 msgid "" "`bpo-38234 `__: Python ignored arguments" " passed to :c:func:`Py_SetPath`, :c:func:`Py_SetPythonHome` and " @@ -1906,41 +1919,41 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:900 +#: ../build/NEWS:946 msgid "" "`bpo-38205 `__: The " ":c:func:`Py_UNREACHABLE` macro now calls :c:func:`Py_FatalError`." msgstr "" -#: ../../../build/NEWS:903 +#: ../build/NEWS:949 msgid "" "`bpo-37879 `__: Fix subtype_dealloc to " "suppress the type decref when the base type is a C heap type" msgstr "" -#: ../../../build/NEWS:908 +#: ../build/NEWS:954 msgid "Python 3.8.0 beta 4" msgstr "Python 3.8.0 beta 4" -#: ../../../build/NEWS:910 +#: ../build/NEWS:956 msgid "*Release date: 2019-08-29*" msgstr "*Tanggal rilis: 2019-08-29*" -#: ../../../build/NEWS:915 +#: ../build/NEWS:961 msgid "" "`bpo-34155 `__: Fix parsing of invalid " "email addresses with more than one ``@`` (e.g. a@b@c.com.) to not return the" " part before 2nd ``@`` as valid email address. Patch by maxking & jpic." msgstr "" -#: ../../../build/NEWS:922 +#: ../build/NEWS:968 msgid "" "`bpo-37947 `__: Adjust correctly the " "recursion level in the symtable generation for named expressions. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:925 +#: ../build/NEWS:971 msgid "" "`bpo-37830 `__: Fixed compilation of " ":keyword:`break` and :keyword:`continue` in the :keyword:`finally` block " @@ -1948,94 +1961,94 @@ msgid "" "a non-constant value." msgstr "" -#: ../../../build/NEWS:929 +#: ../build/NEWS:975 msgid "" "`bpo-32912 `__: Reverted :issue:`32912`:" " emitting :exc:`SyntaxWarning` instead of :exc:`DeprecationWarning` for " "invalid escape sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:933 +#: ../build/NEWS:979 msgid "" "`bpo-37757 `__: :pep:`572`: As described" " in the PEP, assignment expressions now raise :exc:`SyntaxError` when their " "interaction with comprehension scoping results in an ambiguous target scope." msgstr "" -#: ../../../build/NEWS:937 +#: ../build/NEWS:983 msgid "" "The ``TargetScopeError`` subclass originally proposed by the PEP has been " "removed in favour of just raising regular syntax errors for the disallowed " "cases." msgstr "" -#: ../../../build/NEWS:941 +#: ../build/NEWS:987 msgid "" "`bpo-36311 `__: Decoding bytes objects " "larger than 2GiB is faster and no longer fails when a multibyte characters " "spans a chunk boundary." msgstr "" -#: ../../../build/NEWS:944 +#: ../build/NEWS:990 msgid "" "`bpo-37433 `__: Fix ``SyntaxError`` " "indicator printing too many spaces for multi-line strings - by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:947 +#: ../build/NEWS:993 msgid "" "`bpo-20523 `__: ``pdb.Pdb`` supports " "~/.pdbrc in Windows 7. Patch by Tim Hopper and Dan Lidral-Porter." msgstr "" -#: ../../../build/NEWS:953 +#: ../build/NEWS:999 msgid "" "`bpo-37834 `__: Prevent shutil.rmtree " "exception when built on non-Windows system without fd system call support, " "like older versions of macOS." msgstr "" -#: ../../../build/NEWS:956 +#: ../build/NEWS:1002 msgid "" "`bpo-37965 `__: Fix C compiler warning " "caused by distutils.ccompiler.CCompiler.has_function." msgstr "" -#: ../../../build/NEWS:959 +#: ../build/NEWS:1005 msgid "" "`bpo-37960 `__: ``repr()`` of buffered " "and text streams now silences only expected exceptions when get the value of" " \"name\" and \"mode\" attributes." msgstr "" -#: ../../../build/NEWS:962 +#: ../build/NEWS:1008 msgid "" "`bpo-37951 `__: Most features of the " "subprocess module now work again in subinterpreters. Only *preexec_fn* is " "restricted in subinterpreters." msgstr "" -#: ../../../build/NEWS:965 +#: ../build/NEWS:1011 msgid "" "`bpo-36205 `__: Fix the rusage " "implementation of time.process_time() to correctly report the sum of the " "system and user CPU time." msgstr "" -#: ../../../build/NEWS:968 +#: ../build/NEWS:1014 msgid "" "`bpo-37950 `__: Fix :func:`ast.dump` " "when call with incompletely initialized node." msgstr "" -#: ../../../build/NEWS:971 +#: ../build/NEWS:1017 msgid "" "`bpo-34679 `__: Restores instantiation " "of Windows IOCP event loops from the non-main thread." msgstr "" -#: ../../../build/NEWS:974 +#: ../build/NEWS:1020 msgid "" "`bpo-36917 `__: Add default " "implementation of the :meth:`ast.NodeVisitor.visit_Constant` method which " @@ -2043,27 +2056,27 @@ msgid "" " ``visit_Str()``, etc." msgstr "" -#: ../../../build/NEWS:979 +#: ../build/NEWS:1025 msgid "" "`bpo-37798 `__: Update " "test_statistics.py to verify that the statistics module works well for both " "C and Python implementations. Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:982 +#: ../build/NEWS:1028 msgid "" "`bpo-26589 `__: Added a new status code " "to the http module: 451 UNAVAILABLE_FOR_LEGAL_REASONS" msgstr "" -#: ../../../build/NEWS:985 +#: ../build/NEWS:1031 msgid "" "`bpo-37915 `__: Fix a segmentation fault" " that appeared when comparing instances of ``datetime.timezone`` and " "``datetime.tzinfo`` objects. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:989 +#: ../build/NEWS:1035 msgid "" "`bpo-37868 `__: Fix " "dataclasses.is_dataclass when given an instance that never raises " @@ -2071,7 +2084,7 @@ msgid "" "for __dataclass_fields__ even if it's not a dataclass." msgstr "" -#: ../../../build/NEWS:993 +#: ../build/NEWS:1039 msgid "" "`bpo-37811 `__: Fix ``socket`` module's " "``socket.connect(address)`` function being unable to establish connection in" @@ -2080,7 +2093,7 @@ msgid "" "timeout value." msgstr "" -#: ../../../build/NEWS:998 +#: ../build/NEWS:1044 msgid "" "`bpo-21131 `__: Fix " "``faulthandler.register(chain=True)`` stack. faulthandler now allocates a " @@ -2089,33 +2102,33 @@ msgid "" "more than ``SIGSTKSZ`` bytes of stack memory on some platforms." msgstr "" -#: ../../../build/NEWS:1004 +#: ../build/NEWS:1050 msgid "" "`bpo-37798 `__: Add C fastpath for " "statistics.NormalDist.inv_cdf() Patch by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:1007 +#: ../build/NEWS:1053 msgid "" "`bpo-37819 `__: Add " "Fraction.as_integer_ratio() to match the corresponding methods in bool, int," " float, and decimal." msgstr "" -#: ../../../build/NEWS:1010 +#: ../build/NEWS:1056 msgid "" "`bpo-37810 `__: Fix :mod:`difflib` ``?``" " hint in diff output when dealing with tabs. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1013 +#: ../build/NEWS:1059 msgid "" "`bpo-37772 `__: In ``zipfile.Path``, " "when adding implicit dirs, ensure that ancestral directories are added and " "that duplicates are excluded." msgstr "" -#: ../../../build/NEWS:1016 +#: ../build/NEWS:1062 msgid "" "`bpo-28292 `__: Mark calendar.py helper " "functions as being private. The follows PEP 8 guidance to maintain the " @@ -2123,59 +2136,59 @@ msgid "" "confusion." msgstr "" -#: ../../../build/NEWS:1020 +#: ../build/NEWS:1066 msgid "" "`bpo-18049 `__: Add definition of " "THREAD_STACK_SIZE for AIX in Python/thread_pthread.h The default thread " "stacksize caused crashes with the default recursion limit Patch by M Felt" msgstr "" -#: ../../../build/NEWS:1024 +#: ../build/NEWS:1070 msgid "" "`bpo-37738 `__: Fix the implementation " "of curses ``addch(str, color_pair)``: pass the color pair to ``setcchar()``," " instead of always passing 0 as the color pair." msgstr "" -#: ../../../build/NEWS:1028 +#: ../build/NEWS:1074 msgid "" "`bpo-37723 `__: Fix performance " "regression on regular expression parsing with huge character sets. Patch by " "Yann Vaginay." msgstr "" -#: ../../../build/NEWS:1031 +#: ../build/NEWS:1077 msgid "" "`bpo-32178 `__: Fix IndexError in " ":mod:`email` package when trying to parse invalid address fields starting " "with ``:``." msgstr "" -#: ../../../build/NEWS:1034 +#: ../build/NEWS:1080 msgid "" "`bpo-37685 `__: Fixed comparisons of " ":class:`datetime.timedelta` and :class:`datetime.timezone`." msgstr "" -#: ../../../build/NEWS:1037 +#: ../build/NEWS:1083 msgid "" "`bpo-37695 `__: Correct " ":func:`curses.unget_wch` error message. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1040 +#: ../build/NEWS:1086 msgid "" "`bpo-37354 `__: Make Activate.ps1 " "Powershell script static to allow for signing it." msgstr "" -#: ../../../build/NEWS:1043 +#: ../build/NEWS:1089 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.3 and setuptools 41.2.0)" msgstr "" -#: ../../../build/NEWS:1046 +#: ../build/NEWS:1092 msgid "" "`bpo-37642 `__: Allowed the pure Python " "implementation of :class:`datetime.timezone` to represent sub-minute offsets" @@ -2183,67 +2196,67 @@ msgid "" " 24:00) and (-23:59, 24:00). Patch by Ngalim Siregar" msgstr "" -#: ../../../build/NEWS:1051 +#: ../build/NEWS:1097 msgid "" "`bpo-16970 `__: Adding a value error " "when an invalid value in passed to nargs Patch by Robert Leenders" msgstr "" -#: ../../../build/NEWS:1054 +#: ../build/NEWS:1100 msgid "" "`bpo-37587 `__: Make json.loads faster " "for long strings. (Patch by Marco Paolini)" msgstr "" -#: ../../../build/NEWS:1057 +#: ../build/NEWS:1103 msgid "" "`bpo-18378 `__: Recognize \"UTF-8\" as a" " valid value for LC_CTYPE in locale._parse_localename." msgstr "" -#: ../../../build/NEWS:1060 +#: ../build/NEWS:1106 msgid "" "`bpo-37531 `__: \"python3 -m test -jN " "--timeout=TIMEOUT\" now kills a worker process if it runs longer than " "*TIMEOUT* seconds." msgstr "" -#: ../../../build/NEWS:1063 +#: ../build/NEWS:1109 msgid "" "`bpo-37482 `__: Fix serialization of " "display name in originator or destination address fields with both encoded " "words and special chars." msgstr "" -#: ../../../build/NEWS:1066 +#: ../build/NEWS:1112 msgid "" "`bpo-37372 `__: Fix error unpickling " "datetime.time objects from Python 2 with seconds>=24. Patch by Justin " "Blanchard." msgstr "" -#: ../../../build/NEWS:1069 +#: ../build/NEWS:1115 msgid "" "`bpo-37085 `__: Add the optional Linux " "SocketCAN Broadcast Manager constants, used as flags to configure the BCM " "behaviour, in the socket module. Patch by Karl Ding." msgstr "" -#: ../../../build/NEWS:1073 +#: ../build/NEWS:1119 msgid "" "`bpo-36871 `__: Ensure method signature " "is used instead of constructor signature of a class while asserting mock " "object against method calls. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:1077 +#: ../build/NEWS:1123 msgid "" "`bpo-36582 `__: Fix " "``UserString.encode()`` to correctly return ``bytes`` rather than a " "``UserString`` instance." msgstr "" -#: ../../../build/NEWS:1080 +#: ../build/NEWS:1126 msgid "" "`bpo-34775 `__: Division handling of " "PurePath now returns NotImplemented instead of raising a TypeError when " @@ -2251,51 +2264,51 @@ msgid "" "Aiudi." msgstr "" -#: ../../../build/NEWS:1087 +#: ../build/NEWS:1133 msgid "" "`bpo-37979 `__: Added a link to " "dateutil.parser.isoparse in the datetime.fromisoformat documentation. Patch " "by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:1090 +#: ../build/NEWS:1136 msgid "" "`bpo-37759 `__: Beginning edits to " "Whatsnew 3.8" msgstr "" -#: ../../../build/NEWS:1092 +#: ../build/NEWS:1138 msgid "" "`bpo-37726 `__: Stop recommending getopt" " in the tutorial for command line argument parsing and promote argparse." msgstr "" -#: ../../../build/NEWS:1095 +#: ../build/NEWS:1141 msgid "" "`bpo-37256 `__: Fix wording of arguments" " for :class:`Request` in :mod:`urllib.request`" msgstr "" -#: ../../../build/NEWS:1098 +#: ../build/NEWS:1144 msgid "" "`bpo-37004 `__: In the documentation for" " difflib, a note was added explicitly warning that the results of " "SequenceMatcher's ratio method may depend on the order of the input strings." msgstr "" -#: ../../../build/NEWS:1102 +#: ../build/NEWS:1148 msgid "" "`bpo-36487 `__: Make C-API docs clear " "about what the \"main\" interpreter is." msgstr "" -#: ../../../build/NEWS:1107 +#: ../build/NEWS:1153 msgid "" "`bpo-37805 `__: Add tests for " "json.dump(..., skipkeys=True). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:1113 +#: ../build/NEWS:1159 msgid "" "`bpo-37707 `__: Mark some individual " "tests to skip when --pgo is used. The tests marked increase the PGO task " @@ -2303,40 +2316,40 @@ msgid "" "executable." msgstr "" -#: ../../../build/NEWS:1120 +#: ../build/NEWS:1166 msgid "" "`bpo-37549 `__: :func:`os.dup` no longer" " fails for standard streams on Windows 7." msgstr "" -#: ../../../build/NEWS:1123 +#: ../build/NEWS:1169 msgid "" "`bpo-1311 `__: The ``nul`` file on " "Windows now returns True from :func:`~os.path.exists` and a valid result " "from :func:`os.stat` with ``S_IFCHR`` set." msgstr "" -#: ../../../build/NEWS:1127 +#: ../build/NEWS:1173 msgid "" "`bpo-9949 `__: Enable support for " "following symlinks in :func:`os.realpath`." msgstr "" -#: ../../../build/NEWS:1129 +#: ../build/NEWS:1175 msgid "" "`bpo-37834 `__: Treat all name surrogate" " reparse points on Windows in :func:`os.lstat` and other reparse points as " "regular files in :func:`os.stat`." msgstr "" -#: ../../../build/NEWS:1133 +#: ../build/NEWS:1179 msgid "" "`bpo-36266 `__: Add the module name in " "the formatted error message when DLL load fail happens during module import " "in ``_PyImport_FindSharedFuncptrWindows()``. Patch by Srinivas Nyayapati." msgstr "" -#: ../../../build/NEWS:1137 +#: ../build/NEWS:1183 msgid "" "`bpo-25172 `__: Trying to import the " ":mod:`crypt` module on Windows will result in an :exc:`ImportError` with a " @@ -2345,118 +2358,118 @@ msgid "" "ImportError will include a message explaining the problem." msgstr "" -#: ../../../build/NEWS:1143 +#: ../build/NEWS:1189 msgid "" "`bpo-37778 `__: Fixes the icons used for" " file associations to the Microsoft Store package." msgstr "" -#: ../../../build/NEWS:1146 +#: ../build/NEWS:1192 msgid "" "`bpo-37734 `__: Fix use of registry " "values to launch Python from Microsoft Store app." msgstr "" -#: ../../../build/NEWS:1149 +#: ../build/NEWS:1195 msgid "" "`bpo-28269 `__: Replace use of " ":c:func:`strcasecmp` for the system function :c:func:`_stricmp`. Patch by " "Minmin Gong." msgstr "" -#: ../../../build/NEWS:1155 +#: ../build/NEWS:1201 msgid "" "`bpo-18049 `__: Increase the default " "stack size of threads from 5MB to 16MB on macOS, to match the stack size of " "the main thread. This avoids crashes on deep recursion in threads." msgstr "" -#: ../../../build/NEWS:1162 +#: ../build/NEWS:1208 msgid "" "`bpo-37824 `__: Properly handle user " "input warnings in IDLE shell. Cease turning SyntaxWarnings into " "SyntaxErrors." msgstr "" -#: ../../../build/NEWS:1165 +#: ../build/NEWS:1211 msgid "" "`bpo-37929 `__: IDLE Settings dialog now" " closes properly when there is no shell window." msgstr "" -#: ../../../build/NEWS:1168 +#: ../build/NEWS:1214 msgid "" "`bpo-37849 `__: Fixed completions list " "appearing too high or low when shown above the current line." msgstr "" -#: ../../../build/NEWS:1171 +#: ../build/NEWS:1217 msgid "" "`bpo-36419 `__: Refactor IDLE " "autocomplete and improve testing." msgstr "" -#: ../../../build/NEWS:1173 +#: ../build/NEWS:1219 msgid "" "`bpo-37748 `__: Reorder the Run menu. " "Put the most common choice, Run Module, at the top." msgstr "" -#: ../../../build/NEWS:1179 +#: ../build/NEWS:1225 msgid "" "`bpo-37942 `__: Improve ArgumentClinic " "converter for floats." msgstr "" -#: ../../../build/NEWS:1181 +#: ../build/NEWS:1227 msgid "" "`bpo-37034 `__: Argument Clinic now uses" " the argument name on errors with keyword-only argument instead of their " "position. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1188 +#: ../build/NEWS:1234 msgid "" "`bpo-36763 `__: Options added by " "``PySys_AddXOption()`` are now handled the same way than " "``PyConfig.xoptions`` and command line ``-X`` options." msgstr "" -#: ../../../build/NEWS:1191 +#: ../build/NEWS:1237 msgid "" "`bpo-37926 `__: Fix a crash in " "``PySys_SetArgvEx(0, NULL, 0)``." msgstr "" -#: ../../../build/NEWS:1195 +#: ../build/NEWS:1241 msgid "Python 3.8.0 beta 3" msgstr "Python 3.8.0 beta 3" -#: ../../../build/NEWS:1197 +#: ../build/NEWS:1243 msgid "*Release date: 2019-07-29*" msgstr "*Tanggal rilis: 2019-07-29*" -#: ../../../build/NEWS:1202 +#: ../build/NEWS:1248 msgid "" "`bpo-37461 `__: Fix an infinite loop " "when parsing specially crafted email headers. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1208 +#: ../build/NEWS:1254 msgid "" "`bpo-37593 `__: Swap the positions of " "the *posonlyargs* and *args* parameters in the constructor of " ":class:`ast.parameters` nodes." msgstr "" -#: ../../../build/NEWS:1211 +#: ../build/NEWS:1257 msgid "" "`bpo-36974 `__: Implemented separate " "vectorcall functions for every calling convention of builtin functions and " "methods. This improves performance for calls." msgstr "" -#: ../../../build/NEWS:1218 +#: ../build/NEWS:1264 msgid "" "`bpo-37697 `__: Syncronize " "``importlib.metadata`` with `importlib_metadata 0.19 `__: Let math.dist() accept " "coordinates as sequences (or iterables) rather than just tuples." msgstr "" -#: ../../../build/NEWS:1226 +#: ../build/NEWS:1272 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.1 and setuptools 41.0.1)" msgstr "" -#: ../../../build/NEWS:1229 +#: ../build/NEWS:1275 msgid "" "`bpo-36324 `__: Make internal attributes" " for statistics.NormalDist() private." msgstr "" -#: ../../../build/NEWS:1231 +#: ../build/NEWS:1277 msgid "" "`bpo-37491 `__: Fix ``IndexError`` when " "parsing email headers with unexpectedly ending bare-quoted string value. " "Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1234 +#: ../build/NEWS:1280 msgid "" "`bpo-37579 `__: Return " ":exc:`NotImplemented` in Python implementation of ``__eq__`` for " @@ -2498,33 +2511,33 @@ msgid "" "Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:1239 +#: ../build/NEWS:1285 msgid "" "`bpo-21478 `__: Record calls to parent " "when autospecced object is attached to a mock using " ":func:`unittest.mock.attach_mock`. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:1243 +#: ../build/NEWS:1289 msgid "" "`bpo-37502 `__: pickle.loads() no longer" " raises TypeError when the buffers argument is set to None" msgstr "" -#: ../../../build/NEWS:1246 +#: ../build/NEWS:1292 msgid "" "`bpo-37520 `__: Correct behavior for " "zipfile.Path.parent when the path object identifies a subdirectory." msgstr "" -#: ../../../build/NEWS:1249 +#: ../build/NEWS:1295 msgid "" "`bpo-18374 `__: Fix the ``.col_offset`` " "attribute of nested :class:`ast.BinOp` instances which had a too large value" " in some situations." msgstr "" -#: ../../../build/NEWS:1252 +#: ../build/NEWS:1298 msgid "" "`bpo-37421 `__: Fix " ":func:`multiprocessing.util.get_temp_dir` finalizer: clear also the " @@ -2533,14 +2546,14 @@ msgid "" "reusing the removed temporary directory." msgstr "" -#: ../../../build/NEWS:1257 +#: ../build/NEWS:1303 msgid "" "`bpo-37481 `__: The distutils " "``bdist_wininst`` command is deprecated in Python 3.8, use ``bdist_wheel`` " "(wheel packages) instead." msgstr "" -#: ../../../build/NEWS:1260 +#: ../build/NEWS:1306 msgid "" "`bpo-26967 `__: An " ":class:`~argparse.ArgumentParser` with ``allow_abbrev=False`` no longer " @@ -2548,7 +2561,7 @@ msgid "" "abbreviation of long flags as documented. Patch by Zac Hatfield-Dodds." msgstr "" -#: ../../../build/NEWS:1265 +#: ../build/NEWS:1311 msgid "" "`bpo-37347 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -2560,7 +2573,7 @@ msgid "" "same. Now callbacks are stored more carefully. Patch by Aleksandr Balezin." msgstr "" -#: ../../../build/NEWS:1273 +#: ../build/NEWS:1319 msgid "" "`bpo-36564 `__: Fix infinite loop in " "email header folding logic that would be triggered when an email policy's " @@ -2568,89 +2581,89 @@ msgid "" "values in the message. Patch by Paul Ganssle" msgstr "" -#: ../../../build/NEWS:1281 +#: ../build/NEWS:1327 msgid "" "`bpo-32910 `__: Remove implementation-" "specific behaviour of how venv's Deactivate works." msgstr "" -#: ../../../build/NEWS:1284 +#: ../build/NEWS:1330 msgid "" "`bpo-37284 `__: Add a brief note to " "indicate that any new ``sys.implementation`` required attributes must go " "through the PEP process." msgstr "" -#: ../../../build/NEWS:1288 +#: ../build/NEWS:1334 msgid "" "`bpo-30088 `__: Documented that " ":class:`mailbox.Maildir` constructor doesn't attempt to verify the maildir " "folder layout correctness. Patch by Sviatoslav Sydorenko." msgstr "" -#: ../../../build/NEWS:1292 +#: ../build/NEWS:1338 msgid "" "`bpo-37521 `__: Fix `importlib` examples" " to insert any newly created modules via importlib.util.module_from_spec() " "immediately into sys.modules instead of after calling loader.exec_module()." msgstr "" -#: ../../../build/NEWS:1296 +#: ../build/NEWS:1342 msgid "Thanks to Benjamin Mintz for finding the bug." msgstr "Terima kasih kepada Benjamin Mintz telah menemukan bug." -#: ../../../build/NEWS:1298 +#: ../build/NEWS:1344 msgid "" "`bpo-37456 `__: Slash ('/') is now part " "of syntax." msgstr "" -#: ../../../build/NEWS:1300 +#: ../build/NEWS:1346 msgid "" "`bpo-37487 `__: Fix PyList_GetItem index" " description to include 0." msgstr "" -#: ../../../build/NEWS:1302 +#: ../build/NEWS:1348 msgid "" "`bpo-37149 `__: Replace the dead link to" " the Tkinter 8.5 reference by John Shipman, New Mexico Tech, with a link to " "the archive.org copy." msgstr "" -#: ../../../build/NEWS:1305 +#: ../build/NEWS:1351 msgid "" "`bpo-37478 `__: Added possible " "exceptions to the description of os.chdir()." msgstr "" -#: ../../../build/NEWS:1310 +#: ../build/NEWS:1356 msgid "" "`bpo-37558 `__: Fix " "test_shared_memory_cleaned_after_process_termination name handling" msgstr "" -#: ../../../build/NEWS:1313 +#: ../build/NEWS:1359 msgid "" "`bpo-37526 `__: Add " ":func:`test.support.catch_threading_exception`: context manager catching " ":class:`threading.Thread` exception using :func:`threading.excepthook`." msgstr "" -#: ../../../build/NEWS:1317 +#: ../build/NEWS:1363 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now explicitly stops the ForkServer instance if it's running." msgstr "" -#: ../../../build/NEWS:1320 +#: ../build/NEWS:1366 msgid "" "`bpo-37421 `__: multiprocessing tests " "now stop the ForkServer instance if it's running: close the \"alive\" file " "descriptor to ask the server to stop and then remove its UNIX address." msgstr "" -#: ../../../build/NEWS:1327 +#: ../build/NEWS:1373 msgid "" "`bpo-36044 `__: Reduce the number of " "unit tests run for the PGO generation task. This speeds up the task by a " @@ -2664,60 +2677,60 @@ msgid "" "compiler tool chain." msgstr "" -#: ../../../build/NEWS:1340 +#: ../build/NEWS:1386 msgid "" "`bpo-37672 `__: Switch Windows Store " "package's pip to use bundled :file:`pip.ini` instead of :envvar:`PIP_USER` " "variable." msgstr "" -#: ../../../build/NEWS:1346 +#: ../build/NEWS:1392 msgid "" "`bpo-37692 `__: Improve highlight config" " sample with example shell interaction and better labels for shell elements." msgstr "" -#: ../../../build/NEWS:1349 +#: ../build/NEWS:1395 msgid "" "`bpo-37628 `__: Settings dialog no " "longer expands with font size." msgstr "" -#: ../../../build/NEWS:1351 +#: ../build/NEWS:1397 msgid "" "`bpo-37627 `__: Initialize the Customize" " Run dialog with the command line arguments most recently entered before. " "The user can optionally edit before submitting them." msgstr "" -#: ../../../build/NEWS:1355 +#: ../build/NEWS:1401 msgid "" "`bpo-33610 `__: Fix code context not " "showing the correct context when first toggled on." msgstr "" -#: ../../../build/NEWS:1358 +#: ../build/NEWS:1404 msgid "" "`bpo-37530 `__: Optimize code context to" " reduce unneeded background activity. Font and highlight changes now occur " "along with text changes instead of after a random delay." msgstr "" -#: ../../../build/NEWS:1362 +#: ../build/NEWS:1408 msgid "" "`bpo-27452 `__: Cleanup ``config.py`` by" " inlining ``RemoveFile`` and simplifying the handling of ``file`` in " "``CreateConfigHandlers``." msgstr "" -#: ../../../build/NEWS:1365 +#: ../build/NEWS:1411 msgid "" "`bpo-17535 `__: Add optional line " "numbers for IDLE editor windows. Windows open without line numbers unless " "set otherwise in the General tab of the configuration dialog." msgstr "" -#: ../../../build/NEWS:1369 +#: ../build/NEWS:1415 msgid "" "`bpo-26806 `__: To compensate for stack " "frames added by IDLE and avoid possible problems with low recursion limits, " @@ -2725,34 +2738,34 @@ msgid "" "reporting recursion limits to make this addition mostly transparent." msgstr "" -#: ../../../build/NEWS:1374 +#: ../build/NEWS:1420 msgid "" "`bpo-36390 `__: Gather Format menu " "functions into format.py. Combine paragraph.py, rstrip.py, and format " "methods from editor.py." msgstr "" -#: ../../../build/NEWS:1380 +#: ../build/NEWS:1426 msgid "" "`bpo-37675 `__: 2to3 now works when run " "from a zipped standard library." msgstr "" -#: ../../../build/NEWS:1384 +#: ../build/NEWS:1430 msgid "Python 3.8.0 beta 2" msgstr "Python 3.8.0 beta 2" -#: ../../../build/NEWS:1386 +#: ../build/NEWS:1432 msgid "*Release date: 2019-07-04*" msgstr "*Tanggal rilis: 2019-07-04*" -#: ../../../build/NEWS:1391 +#: ../build/NEWS:1437 msgid "" "`bpo-37363 `__: Adds audit events for " "the range of supported run commands (see :ref:`using-on-general`)." msgstr "" -#: ../../../build/NEWS:1394 +#: ../build/NEWS:1440 msgid "" "`bpo-37463 `__: ssl.match_hostname() no " "longer accepts IPv4 addresses with additional text after the address and " @@ -2761,7 +2774,7 @@ msgid "" "'127.0.0.1 whatever'." msgstr "" -#: ../../../build/NEWS:1399 +#: ../build/NEWS:1445 msgid "" "`bpo-37363 `__: Adds audit events for " ":mod:`ensurepip`, :mod:`ftplib`, :mod:`glob`, :mod:`imaplib`, " @@ -2771,19 +2784,19 @@ msgid "" ":func:`breakpoint`." msgstr "" -#: ../../../build/NEWS:1405 +#: ../build/NEWS:1451 msgid "" "`bpo-37364 `__: :func:`io.open_code` is " "now used when reading :file:`.pth` files." msgstr "" -#: ../../../build/NEWS:1408 +#: ../build/NEWS:1454 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in Windows installer" msgstr "" -#: ../../../build/NEWS:1413 +#: ../build/NEWS:1459 msgid "" "`bpo-37467 `__: Fix " ":func:`sys.excepthook` and :c:func:`PyErr_Display` if a filename is a bytes " @@ -2791,91 +2804,91 @@ msgid "" "attribute is a bytes string." msgstr "" -#: ../../../build/NEWS:1417 +#: ../build/NEWS:1463 msgid "" "`bpo-37417 `__: :meth:`bytearray.extend`" " now correctly handles errors that arise during iteration. Patch by Brandt " "Bucher." msgstr "" -#: ../../../build/NEWS:1420 +#: ../build/NEWS:1466 msgid "" "`bpo-24214 `__: Improved support of the " "surrogatepass error handler in the UTF-8 and UTF-16 incremental decoders." msgstr "" -#: ../../../build/NEWS:1423 +#: ../build/NEWS:1469 msgid "" "`bpo-35224 `__: Reverse evaluation order" " of key: value in dict comprehensions as proposed in PEP 572. I.e. in ``{k: " "v for ...}``, ``k`` will be evaluated before ``v``." msgstr "" -#: ../../../build/NEWS:1427 +#: ../build/NEWS:1473 msgid "" "`bpo-37316 `__: Fix the " ":c:func:`PySys_Audit` call in :class:`mmap.mmap`." msgstr "" -#: ../../../build/NEWS:1429 +#: ../build/NEWS:1475 msgid "" "`bpo-37269 `__: Fix a bug in the " "peephole optimizer that was not treating correctly constant conditions with " "binary operators. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1433 +#: ../build/NEWS:1479 msgid "" "`bpo-37213 `__: Handle correctly " "negative line offsets in the peephole optimizer. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1436 +#: ../build/NEWS:1482 msgid "" "`bpo-37219 `__: Remove errorneous " "optimization for empty set differences." msgstr "" -#: ../../../build/NEWS:1438 +#: ../build/NEWS:1484 msgid "" "`bpo-36922 `__: Slot functions optimize " "any callable with ``Py_TPFLAGS_METHOD_DESCRIPTOR`` instead of only instances" " of ``function``." msgstr "" -#: ../../../build/NEWS:1442 +#: ../build/NEWS:1488 msgid "" "`bpo-36974 `__: The slot " "``tp_vectorcall_offset`` is inherited unconditionally to support " "``super().__call__()`` when the base class uses vectorcall." msgstr "" -#: ../../../build/NEWS:1445 +#: ../build/NEWS:1491 msgid "" "`bpo-37160 `__: " ":func:`threading.get_native_id` now also supports NetBSD." msgstr "" -#: ../../../build/NEWS:1447 +#: ../build/NEWS:1493 msgid "" "`bpo-37077 `__: Add " ":func:`threading.get_native_id` support for AIX. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1453 +#: ../build/NEWS:1499 msgid "" "`bpo-37440 `__: http.client now enables " "TLS 1.3 post-handshake authentication for default context or if a cert_file " "is passed to HTTPSConnection." msgstr "" -#: ../../../build/NEWS:1456 +#: ../build/NEWS:1502 msgid "" "`bpo-37437 `__: Update vendorized expat " "version to 2.2.7." msgstr "" -#: ../../../build/NEWS:1458 +#: ../build/NEWS:1504 msgid "" "`bpo-37428 `__: " "SSLContext.post_handshake_auth = True no longer sets " @@ -2884,14 +2897,14 @@ msgid "" " chain validation when the flag is set." msgstr "" -#: ../../../build/NEWS:1463 +#: ../build/NEWS:1509 msgid "" "`bpo-37420 `__: " ":func:`os.sched_setaffinity` now correctly handles errors that arise during " "iteration over its ``mask`` argument. Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:1466 +#: ../build/NEWS:1512 msgid "" "`bpo-37412 `__: The :func:`os.getcwdb` " "function now uses the UTF-8 encoding on Windows, rather than the ANSI code " @@ -2899,13 +2912,13 @@ msgid "" " on Windows." msgstr "" -#: ../../../build/NEWS:1470 +#: ../build/NEWS:1516 msgid "" "`bpo-29412 `__: Fix IndexError in " "parsing a header value ending unexpectedly. Patch by Abhilash Raj." msgstr "" -#: ../../../build/NEWS:1473 +#: ../build/NEWS:1519 msgid "" "`bpo-36546 `__: The *dist* argument for " "statistics.quantiles() is now positional only. The current name doesn't " @@ -2914,47 +2927,47 @@ msgid "" "to change the name later." msgstr "" -#: ../../../build/NEWS:1478 +#: ../build/NEWS:1524 msgid "" "`bpo-37394 `__: Fix a bug that was " "causing the :mod:`queue` module to fail if the accelerator module was not " "available. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1481 +#: ../build/NEWS:1527 msgid "" "`bpo-33972 `__: Email with single part " "but content-type set to ``multipart/*`` doesn't raise AttributeError " "anymore." msgstr "" -#: ../../../build/NEWS:1484 +#: ../build/NEWS:1530 msgid "" "`bpo-37280 `__: Use threadpool for " "reading from file for sendfile fallback mode." msgstr "" -#: ../../../build/NEWS:1487 +#: ../build/NEWS:1533 msgid "" "`bpo-37279 `__: Fix asyncio sendfile " "support when sendfile sends extra data in fallback mode." msgstr "" -#: ../../../build/NEWS:1490 +#: ../build/NEWS:1536 msgid "" "`bpo-19865 `__: " ":func:`ctypes.create_unicode_buffer()` now also supports non-BMP characters " "on platforms with 16-bit :c:type:`wchar_t` (for example, Windows and AIX)." msgstr "" -#: ../../../build/NEWS:1494 +#: ../build/NEWS:1540 msgid "" "`bpo-37210 `__: Allow pure Python " "implementation of :mod:`pickle` to work even when the C :mod:`_pickle` " "module is unavailable." msgstr "" -#: ../../../build/NEWS:1497 +#: ../build/NEWS:1543 msgid "" "`bpo-35922 `__: Fix " ":meth:`RobotFileParser.crawl_delay` and :meth:`RobotFileParser.request_rate`" @@ -2962,27 +2975,27 @@ msgid "" " rule is defined in the robots.txt file. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1502 +#: ../build/NEWS:1548 msgid "" "`bpo-35766 `__: Change the format of " "feature_version to be a (major, minor) tuple." msgstr "" -#: ../../../build/NEWS:1505 +#: ../build/NEWS:1551 msgid "" "`bpo-36607 `__: Eliminate " ":exc:`RuntimeError` raised by :func:`asyncio.all_tasks()` if internal tasks " "weak set is changed by another thread during iteration." msgstr "" -#: ../../../build/NEWS:1509 +#: ../build/NEWS:1555 msgid "" "`bpo-18748 `__: :class:`_pyio.IOBase` " "destructor now does nothing if getting the ``closed`` attribute fails to " "better mimick :class:`_io.IOBase` finalizer." msgstr "" -#: ../../../build/NEWS:1513 +#: ../build/NEWS:1559 msgid "" "`bpo-36402 `__: Fix a race condition at " "Python shutdown when waiting for threads. Wait until the Python thread state" @@ -2990,7 +3003,7 @@ msgid "" " than just wait until non-daemon Python threads complete." msgstr "" -#: ../../../build/NEWS:1518 +#: ../build/NEWS:1564 msgid "" "`bpo-34886 `__: Fix an unintended " "ValueError from :func:`subprocess.run` when checking for conflicting `input`" @@ -3000,50 +3013,50 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:1524 +#: ../build/NEWS:1570 msgid "" "`bpo-37173 `__: The exception message " "for ``inspect.getfile()`` now correctly reports the passed class rather than" " the builtins module." msgstr "" -#: ../../../build/NEWS:1527 +#: ../build/NEWS:1573 msgid "" "`bpo-37178 `__: Give math.perm() a one " "argument form that means the same as math.factorial()." msgstr "" -#: ../../../build/NEWS:1530 +#: ../build/NEWS:1576 msgid "" "`bpo-37178 `__: For math.perm(n, k), let" " k default to n, giving the same result as factorial." msgstr "" -#: ../../../build/NEWS:1533 +#: ../build/NEWS:1579 msgid "" "`bpo-37163 `__: Deprecated passing " "``obj`` argument of :func:`dataclasses.replace` as keyword argument." msgstr "" -#: ../../../build/NEWS:1536 +#: ../build/NEWS:1582 msgid "" "`bpo-37165 `__: Converted " "_collections._count_elements to use the Argument Clinic." msgstr "" -#: ../../../build/NEWS:1539 +#: ../build/NEWS:1585 msgid "" "`bpo-34767 `__: Do not always create a " ":class:`collections.deque` in :class:`asyncio.Lock`." msgstr "" -#: ../../../build/NEWS:1542 +#: ../build/NEWS:1588 msgid "" "`bpo-37158 `__: Speed-up " "statistics.fmean() by switching from a function to a generator." msgstr "" -#: ../../../build/NEWS:1545 +#: ../build/NEWS:1591 msgid "" "`bpo-37150 `__: " "`argparse._ActionsContainer.add_argument` now throws error, if someone " @@ -3051,66 +3064,66 @@ msgid "" "`type` argument" msgstr "" -#: ../../../build/NEWS:1549 +#: ../build/NEWS:1595 msgid "" "`bpo-35621 `__: Support running asyncio " "subprocesses when execution event loop in a thread on UNIX." msgstr "" -#: ../../../build/NEWS:1552 +#: ../build/NEWS:1598 msgid "" "`bpo-36520 `__: Lengthy email headers " "with UTF-8 characters are now properly encoded when they are folded. Patch " "by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1555 +#: ../build/NEWS:1601 msgid "" "`bpo-30835 `__: Fixed a bug in email " "parsing where a message with invalid bytes in content-transfer-encoding of a" " multipart message can cause an AttributeError. Patch by Andrew Donnellan." msgstr "" -#: ../../../build/NEWS:1559 +#: ../build/NEWS:1605 msgid "" "`bpo-35805 `__: Add parser for Message-" "ID header and add it to default HeaderRegistry. This should prevent folding " "of Message-ID using RFC 2048 encoded words." msgstr "" -#: ../../../build/NEWS:1563 +#: ../build/NEWS:1609 msgid "" "`bpo-35070 `__: posix.getgrouplist() now" " works correctly when the user belongs to NGROUPS_MAX supplemental groups. " "Patch by Jeffrey Kintscher." msgstr "" -#: ../../../build/NEWS:1566 +#: ../build/NEWS:1612 msgid "" "`bpo-32627 `__: Fix compile error when " "``_uuid`` headers conflicting included." msgstr "" -#: ../../../build/NEWS:1568 +#: ../build/NEWS:1614 msgid "" "`bpo-11122 `__: Distutils won't check " "for rpmbuild in specified paths only." msgstr "" -#: ../../../build/NEWS:1570 +#: ../build/NEWS:1616 msgid "" "`bpo-4963 `__: Fixed non-deterministic " "behavior related to mimetypes extension mapping and module reinitialization." msgstr "" -#: ../../../build/NEWS:1576 +#: ../build/NEWS:1622 msgid "" "`bpo-34903 `__: Documented that in " ":meth:`datetime.datetime.strptime()`, the leading zero in some two-digit " "formats is optional. Patch by Mike Gleen." msgstr "" -#: ../../../build/NEWS:1582 +#: ../build/NEWS:1628 msgid "" "`bpo-37421 `__: " "test_distutils.test_build_ext() is now able to remove the temporary " @@ -3118,67 +3131,67 @@ msgid "" "the current process, but test it in a separated process." msgstr "" -#: ../../../build/NEWS:1586 +#: ../build/NEWS:1632 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now cleans up multiprocessing to remove immediately temporary directories " "created by multiprocessing.util.get_temp_dir()." msgstr "" -#: ../../../build/NEWS:1590 +#: ../build/NEWS:1636 msgid "" "`bpo-37421 `__: test_winconsoleio " "doesn't leak a temporary file anymore: use tempfile.TemporaryFile() to " "remove it when the test completes." msgstr "" -#: ../../../build/NEWS:1593 +#: ../build/NEWS:1639 msgid "" "`bpo-37421 `__: multiprocessing tests " "now explicitly call ``_run_finalizers()`` to immediately remove temporary " "directories created by tests." msgstr "" -#: ../../../build/NEWS:1596 +#: ../build/NEWS:1642 msgid "" "`bpo-37199 `__: Fix test failures when " "IPv6 is unavailable or disabled." msgstr "" -#: ../../../build/NEWS:1598 +#: ../build/NEWS:1644 msgid "" "`bpo-37335 `__: Remove no longer " "necessary code from c locale coercion tests" msgstr "" -#: ../../../build/NEWS:1600 +#: ../build/NEWS:1646 msgid "" "`bpo-37421 `__: Fix test_shutil to no " "longer leak temporary files." msgstr "" -#: ../../../build/NEWS:1602 +#: ../build/NEWS:1648 msgid "" "`bpo-37411 `__: Fix " "test_wsgiref.testEnviron() to no longer depend on the environment variables " "(don't fail if \"X\" variable is set)." msgstr "" -#: ../../../build/NEWS:1605 +#: ../build/NEWS:1651 msgid "" "`bpo-37400 `__: Fix " "test_os.test_chown(): use os.getgroups() rather than grp.getgrall() to get " "groups. Rename also the test to test_chown_gid()." msgstr "" -#: ../../../build/NEWS:1608 +#: ../build/NEWS:1654 msgid "" "`bpo-37359 `__: Add --cleanup option to " "python3 -m test to remove ``test_python_*`` directories of previous failed " "jobs. Add \"make cleantest\" to run ``python3 -m test --cleanup``." msgstr "" -#: ../../../build/NEWS:1612 +#: ../build/NEWS:1658 msgid "" "`bpo-37362 `__: test_gdb no longer fails" " if it gets an \"unexpected\" message on stderr: it now ignores stderr. The " @@ -3186,20 +3199,20 @@ msgid "" " not to test gdb." msgstr "" -#: ../../../build/NEWS:1616 +#: ../build/NEWS:1662 msgid "" "`bpo-35998 `__: Avoid TimeoutError in " "test_asyncio: test_start_tls_server_1()" msgstr "" -#: ../../../build/NEWS:1618 +#: ../build/NEWS:1664 msgid "" "`bpo-37278 `__: Fix test_asyncio " "ProactorLoopCtrlC: join the thread to prevent leaking a running thread and " "leaking a reference." msgstr "" -#: ../../../build/NEWS:1621 +#: ../build/NEWS:1667 msgid "" "`bpo-37261 `__: Fix " ":func:`test.support.catch_unraisable_exception`: its __exit__() method now " @@ -3207,27 +3220,27 @@ msgid "" "attribute." msgstr "" -#: ../../../build/NEWS:1625 +#: ../build/NEWS:1671 msgid "" "`bpo-37169 `__: Rewrite " "``_PyObject_IsFreed()`` unit tests." msgstr "" -#: ../../../build/NEWS:1627 +#: ../build/NEWS:1673 msgid "" "`bpo-37153 `__: " "``test_venv.test_mutiprocessing()`` now explicitly calls " "``pool.terminate()`` to wait until the pool completes." msgstr "" -#: ../../../build/NEWS:1630 +#: ../build/NEWS:1676 msgid "" "`bpo-28009 `__: Modify the test_uuid " "logic to test when a program is available AND can be used to obtain a " "MACADDR as basis for an UUID. Patch by M. Felt" msgstr "" -#: ../../../build/NEWS:1636 +#: ../build/NEWS:1682 msgid "" "`bpo-37189 `__: Many ``PyRun_XXX()`` " "functions like :c:func:`PyRun_String` were no longer exported in " @@ -3235,45 +3248,45 @@ msgid "" "compatibiliy." msgstr "" -#: ../../../build/NEWS:1643 +#: ../build/NEWS:1689 msgid "" "`bpo-10945 `__: Officially drop support " "for creating bdist_wininst installers on non-Windows systems." msgstr "" -#: ../../../build/NEWS:1646 +#: ../build/NEWS:1692 msgid "" "`bpo-37369 `__: Fixes path for " ":data:`sys.executable` when running from the Microsoft Store." msgstr "" -#: ../../../build/NEWS:1649 +#: ../build/NEWS:1695 msgid "" "`bpo-37351 `__: Removes libpython38.a " "from standard Windows distribution." msgstr "" -#: ../../../build/NEWS:1651 +#: ../build/NEWS:1697 msgid "" "`bpo-35360 `__: Update Windows builds to" " use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1653 +#: ../build/NEWS:1699 msgid "" "`bpo-37267 `__: On Windows, " ":func:`os.dup` no longer creates an inheritable fd when handling a character" " file." msgstr "" -#: ../../../build/NEWS:1656 +#: ../build/NEWS:1702 msgid "" "`bpo-36779 `__: Ensure ``time.tzname`` " "is correct on Windows when the active code page is set to CP_UTF7 or " "CP_UTF8." msgstr "" -#: ../../../build/NEWS:1662 +#: ../build/NEWS:1708 msgid "" "`bpo-34602 `__: Avoid test suite " "failures on macOS by no longer calling resource.setrlimit to increase the " @@ -3281,39 +3294,39 @@ msgid "" "since the interpreter is being built with a larger default stack size." msgstr "" -#: ../../../build/NEWS:1667 +#: ../build/NEWS:1713 msgid "" "`bpo-35360 `__: Update macOS installer " "to use SQLite 3.28.0." msgstr "" -#: ../../../build/NEWS:1669 +#: ../build/NEWS:1715 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in macOS installer." msgstr "" -#: ../../../build/NEWS:1674 +#: ../build/NEWS:1720 msgid "" "`bpo-37325 `__: Fix tab focus traversal " "order for help source and custom run dialogs." msgstr "" -#: ../../../build/NEWS:1677 +#: ../build/NEWS:1723 msgid "" "`bpo-37321 `__: Both subprocess " "connection error messages now refer to the 'Startup failure' section of the " "IDLE doc." msgstr "" -#: ../../../build/NEWS:1680 +#: ../build/NEWS:1726 msgid "" "`bpo-37177 `__: Properly 'attach' search" " dialogs to their main window so that they behave like other dialogs and do " "not get hidden behind their main window." msgstr "" -#: ../../../build/NEWS:1684 +#: ../build/NEWS:1730 msgid "" "`bpo-37039 `__: Adjust \"Zoom Height\" " "to individual screens by momemtarily maximizing the window on first use with" @@ -3321,14 +3334,14 @@ msgid "" "height. While a window is maximized, \"Zoom Height\" has no effect." msgstr "" -#: ../../../build/NEWS:1689 +#: ../build/NEWS:1735 msgid "" "`bpo-35763 `__: Make calltip reminder " "about '/' meaning positional-only less obtrusive by only adding it when " "there is room on the first line." msgstr "" -#: ../../../build/NEWS:1692 +#: ../build/NEWS:1738 msgid "" "`bpo-5680 `__: Add 'Run... Customized' to" " the Run menu to run a module with customized settings. Any 'command line " @@ -3336,19 +3349,19 @@ msgid "" "main module restart." msgstr "" -#: ../../../build/NEWS:1699 +#: ../build/NEWS:1745 msgid "" "`bpo-36763 `__: Add " ":func:`PyConfig_SetWideStringList` function." msgstr "" -#: ../../../build/NEWS:1701 +#: ../build/NEWS:1747 msgid "" "`bpo-28805 `__: The " ":const:`METH_FASTCALL` calling convention has been documented." msgstr "" -#: ../../../build/NEWS:1704 +#: ../build/NEWS:1750 msgid "" "`bpo-37221 `__: ``tp_print`` is put back" " at the end of the ``PyTypeObject`` structure to restore support for old " @@ -3356,7 +3369,7 @@ msgid "" " ``tp_print`` will be removed entirely in Python 3.9." msgstr "" -#: ../../../build/NEWS:1709 +#: ../build/NEWS:1755 msgid "" "`bpo-37221 `__: The new function " ":c:func:`PyCode_NewWithPosOnlyArgs` allows to create code objects like " @@ -3364,13 +3377,13 @@ msgid "" "indicating the number of positonal-only arguments." msgstr "" -#: ../../../build/NEWS:1714 +#: ../build/NEWS:1760 msgid "" "`bpo-37215 `__: Fix dtrace issue " "introduce by `bpo-36842 `__" msgstr "" -#: ../../../build/NEWS:1716 +#: ../build/NEWS:1762 msgid "" "`bpo-37191 `__: Python.h does not need " "compiler support for intermingled declarations (GCC's ``-Wdeclaration-after-" @@ -3378,21 +3391,21 @@ msgid "" "intermingled declarations will be needed again." msgstr "" -#: ../../../build/NEWS:1721 +#: ../build/NEWS:1767 msgid "" "`bpo-37170 `__: Fix the cast on error in" " :c:func:`PyLong_AsUnsignedLongLongMask()`." msgstr "" -#: ../../../build/NEWS:1726 +#: ../build/NEWS:1772 msgid "Python 3.8.0 beta 1" msgstr "Python 3.8.0 beta 1" -#: ../../../build/NEWS:1728 +#: ../build/NEWS:1774 msgid "*Release date: 2019-06-04*" msgstr "*Tanggal rilis: 2019-06-04*" -#: ../../../build/NEWS:1733 +#: ../build/NEWS:1779 msgid "" "`bpo-35907 `__: CVE-2019-9948: Avoid " "file reading by disallowing ``local-file://`` and ``local_file://`` URL " @@ -3400,33 +3413,33 @@ msgid "" ":mod:`urllib.request`." msgstr "" -#: ../../../build/NEWS:1738 +#: ../build/NEWS:1784 msgid "" "`bpo-33529 `__: Prevent fold function " "used in email header encoding from entering infinite loop when there are too" " many non-ASCII characters in a header." msgstr "" -#: ../../../build/NEWS:1742 +#: ../build/NEWS:1788 msgid "" "`bpo-33164 `__: Updated blake2 " "implementation which uses secure memset implementation provided by platform." msgstr "" -#: ../../../build/NEWS:1748 +#: ../build/NEWS:1794 msgid "" "`bpo-35814 `__: Allow unpacking in the " "right hand side of annotated assignments. In particular, ``t: Tuple[int, " "...] = x, y, *z`` is now allowed." msgstr "" -#: ../../../build/NEWS:1752 +#: ../build/NEWS:1798 msgid "" "`bpo-37126 `__: All structseq objects " "are now tracked by the garbage collector. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1755 +#: ../build/NEWS:1801 msgid "" "`bpo-37122 `__: Make the *co_argcount* " "attribute of code objects represent the total number of positional arguments" @@ -3436,7 +3449,7 @@ msgid "" "positional-or-keyword arguments. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1762 +#: ../build/NEWS:1808 msgid "" "`bpo-20092 `__: Constructors of " ":class:`int`, :class:`float` and :class:`complex` will now use the " @@ -3445,26 +3458,26 @@ msgid "" ":meth:`~object.__complex__` is not available." msgstr "" -#: ../../../build/NEWS:1767 +#: ../build/NEWS:1813 msgid "" "`bpo-37087 `__: Add native thread ID " "(TID) support to OpenBSD." msgstr "" -#: ../../../build/NEWS:1769 +#: ../build/NEWS:1815 msgid "" "`bpo-26219 `__: Implemented per opcode " "cache mechanism and ``LOAD_GLOBAL`` instruction use it. ``LOAD_GLOBAL`` is " "now about 40% faster. Contributed by Yury Selivanov, and Inada Naoki." msgstr "" -#: ../../../build/NEWS:1773 +#: ../build/NEWS:1819 msgid "" "`bpo-37072 `__: Fix crash in " "PyAST_FromNodeObject() when flags is NULL." msgstr "" -#: ../../../build/NEWS:1775 +#: ../build/NEWS:1821 msgid "" "`bpo-37029 `__: Freeing a great many " "small objects could take time quadratic in the number of arenas, due to " @@ -3476,14 +3489,14 @@ msgid "" "time needed to release their memory." msgstr "" -#: ../../../build/NEWS:1784 +#: ../build/NEWS:1830 msgid "" "`bpo-26423 `__: Fix possible overflow in" " ``wrap_lenfunc()`` when ``sizeof(long) < sizeof(Py_ssize_t)`` (e.g., 64-bit" " Windows)." msgstr "" -#: ../../../build/NEWS:1787 +#: ../build/NEWS:1833 msgid "" "`bpo-37050 `__: Improve the AST for " "\"debug\" f-strings, which use '=' to print out the source of the expression" @@ -3492,7 +3505,7 @@ msgid "" "expressions inside the f-string)." msgstr "" -#: ../../../build/NEWS:1792 +#: ../build/NEWS:1838 msgid "" "`bpo-22385 `__: The `bytes.hex`, " "`bytearray.hex`, and `memoryview.hex` methods as well as the " @@ -3501,26 +3514,26 @@ msgid "" " MicroPython's hexlify implementation." msgstr "" -#: ../../../build/NEWS:1797 +#: ../build/NEWS:1843 msgid "" "`bpo-26836 `__: Add " ":func:`os.memfd_create`." msgstr "" -#: ../../../build/NEWS:1799 +#: ../build/NEWS:1845 msgid "" "`bpo-37032 `__: Added new ``replace()`` " "method to the code type (:class:`types.CodeType`)." msgstr "" -#: ../../../build/NEWS:1802 +#: ../build/NEWS:1848 msgid "" "`bpo-37007 `__: Implement " ":func:`socket.if_nameindex()`, :func:`socket.if_nametoindex()`, and " ":func:`socket.if_indextoname()` on Windows." msgstr "" -#: ../../../build/NEWS:1806 +#: ../build/NEWS:1852 msgid "" "`bpo-36829 `__: " ":c:func:`PyErr_WriteUnraisable` now creates a traceback object if there is " @@ -3529,14 +3542,14 @@ msgid "" "any error." msgstr "" -#: ../../../build/NEWS:1811 +#: ../build/NEWS:1857 msgid "" "`bpo-36878 `__: Only accept text after " "`# type: ignore` if the first character is ASCII. This is to disallow things" " like `# type: ignoreé`." msgstr "" -#: ../../../build/NEWS:1814 +#: ../build/NEWS:1860 msgid "" "`bpo-36878 `__: Store text appearing " "after a `# type: ignore` comment in the AST. For example a type ignore like " @@ -3544,39 +3557,39 @@ msgid "" " node." msgstr "" -#: ../../../build/NEWS:1818 +#: ../build/NEWS:1864 msgid "" "`bpo-2180 `__: Treat line continuation at" " EOF as a ``SyntaxError`` by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:1821 +#: ../build/NEWS:1867 msgid "" "`bpo-36907 `__: Fix a crash when calling" " a C function with a keyword dict (``f(**kwargs)``) and changing the dict " "``kwargs`` while that function is running." msgstr "" -#: ../../../build/NEWS:1825 +#: ../build/NEWS:1871 msgid "" "`bpo-36946 `__: Fix possible signed " "integer overflow when handling slices." msgstr "" -#: ../../../build/NEWS:1827 +#: ../build/NEWS:1873 msgid "" "`bpo-36826 `__: Add NamedExpression kind" " support to ast_unparse.c" msgstr "" -#: ../../../build/NEWS:1829 +#: ../build/NEWS:1875 msgid "" "`bpo-1875 `__: A :exc:`SyntaxError` is " "now raised if a code blocks that will be optimized away (e.g. if conditions " "that are always false) contains syntax errors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:1833 +#: ../build/NEWS:1879 msgid "" "`bpo-36027 `__: Allow computation of " "modular inverses via three-argument ``pow``: the second argument is now " @@ -3584,27 +3597,27 @@ msgid "" " relatively prime." msgstr "" -#: ../../../build/NEWS:1837 +#: ../build/NEWS:1883 msgid "" "`bpo-36861 `__: Update the Unicode " "database to version 12.1.0." msgstr "" -#: ../../../build/NEWS:1839 +#: ../build/NEWS:1885 msgid "" "`bpo-28866 `__: Avoid caching attributes" " of classes which type defines mro() to avoid a hard cache invalidation " "problem." msgstr "" -#: ../../../build/NEWS:1842 +#: ../build/NEWS:1888 msgid "" "`bpo-36851 `__: The ``FrameType`` stack " "is now correctly cleaned up if the execution ends with a return and the " "stack is not empty." msgstr "" -#: ../../../build/NEWS:1845 +#: ../build/NEWS:1891 msgid "" "`bpo-34616 `__: The ``compile()`` " "builtin functions now support the ``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` flag, " @@ -3613,26 +3626,26 @@ msgid "" "already async functions; for example in a custom REPL." msgstr "" -#: ../../../build/NEWS:1851 +#: ../build/NEWS:1897 msgid "" "`bpo-36842 `__: Implement PEP 578, " "adding sys.audit, io.open_code and related APIs." msgstr "" -#: ../../../build/NEWS:1854 +#: ../build/NEWS:1900 msgid "" "`bpo-27639 `__: Correct return type for " "UserList slicing operations. Patch by Michael Blahay, Erick Cervantes, and " "vaultah" msgstr "" -#: ../../../build/NEWS:1857 +#: ../build/NEWS:1903 msgid "" "`bpo-36737 `__: Move " "PyRuntimeState.warnings into per-interpreter state (via \"module state\")." msgstr "" -#: ../../../build/NEWS:1860 +#: ../build/NEWS:1906 msgid "" "`bpo-36793 `__: Removed ``__str__`` " "implementations from builtin types :class:`bool`, :class:`int`, " @@ -3640,7 +3653,7 @@ msgid "" "They now inherit ``__str__()`` from :class:`object`." msgstr "" -#: ../../../build/NEWS:1865 +#: ../build/NEWS:1911 msgid "" "`bpo-36817 `__: Add a ``=`` feature " "f-strings for debugging. This can precede ``!s``, ``!r``, or ``!a``. It " @@ -3651,13 +3664,13 @@ msgid "" "the formatting behavior is unchanged, and __format__ will be used." msgstr "" -#: ../../../build/NEWS:1873 +#: ../build/NEWS:1919 msgid "" "`bpo-24048 `__: Save the live exception " "during import.c's ``remove_module()``." msgstr "" -#: ../../../build/NEWS:1875 +#: ../build/NEWS:1921 msgid "" "`bpo-27987 `__: pymalloc returns memory " "blocks aligned by 16 bytes, instead of 8 bytes, on 64-bit platforms to " @@ -3665,39 +3678,39 @@ msgid "" " by Inada Naoki." msgstr "" -#: ../../../build/NEWS:1879 +#: ../build/NEWS:1925 msgid "" "`bpo-36601 `__: A long-since-meaningless" " check for ``getpid() == main_pid`` was removed from Python's internal C " "signal handler." msgstr "" -#: ../../../build/NEWS:1882 +#: ../build/NEWS:1928 msgid "" "`bpo-36594 `__: Fix incorrect use of " "``%p`` in format strings. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1885 +#: ../build/NEWS:1931 msgid "" "`bpo-36045 `__: builtins.help() now " "prefixes `async` for async functions" msgstr "" -#: ../../../build/NEWS:1887 +#: ../build/NEWS:1933 msgid "" "`bpo-36084 `__: Add native thread ID " "(TID) to threading.Thread objects (supported platforms: Windows, FreeBSD, " "Linux, macOS)" msgstr "" -#: ../../../build/NEWS:1890 +#: ../build/NEWS:1936 msgid "" "`bpo-36035 `__: Added fix for broken " "symlinks in combination with pathlib" msgstr "" -#: ../../../build/NEWS:1892 +#: ../build/NEWS:1938 msgid "" "`bpo-35983 `__: Added new trashcan " "macros to deal with a double deallocation that could occur when the " @@ -3705,81 +3718,81 @@ msgid "" "base class uses the trashcan mechanism. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:1897 +#: ../build/NEWS:1943 msgid "" "`bpo-20602 `__: Do not clear " ":data:`sys.flags` and :data:`sys.float_info` during shutdown. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1900 +#: ../build/NEWS:1946 msgid "" "`bpo-26826 `__: Expose " ":func:`copy_file_range` as a low level API in the :mod:`os` module." msgstr "" -#: ../../../build/NEWS:1903 +#: ../build/NEWS:1949 msgid "" "`bpo-32388 `__: Remove cross-version " "binary compatibility requirement in tp_flags." msgstr "" -#: ../../../build/NEWS:1906 +#: ../build/NEWS:1952 msgid "" "`bpo-31862 `__: Port binascii to PEP 489" " multiphase initialization. Patch by Marcel Plch." msgstr "" -#: ../../../build/NEWS:1912 +#: ../build/NEWS:1958 msgid "" "`bpo-37128 `__: Added :func:`math.perm`." msgstr "" -#: ../../../build/NEWS:1914 +#: ../build/NEWS:1960 msgid "" "`bpo-37120 `__: Add " "SSLContext.num_tickets to control the number of TLSv1.3 session tickets." msgstr "" -#: ../../../build/NEWS:1917 +#: ../build/NEWS:1963 msgid "" "`bpo-12202 `__: Fix the error handling " "in :meth:`msilib.SummaryInformation.GetProperty`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:1920 +#: ../build/NEWS:1966 msgid "" "`bpo-26835 `__: The fcntl module now " "contains file sealing constants for sealing of memfds." msgstr "" -#: ../../../build/NEWS:1923 +#: ../build/NEWS:1969 msgid "" "`bpo-29262 `__: Add ``get_origin()`` and" " ``get_args()`` introspection helpers to ``typing`` module." msgstr "" -#: ../../../build/NEWS:1926 +#: ../build/NEWS:1972 msgid "" "`bpo-12639 `__: " ":meth:`msilib.Directory.start_component()` no longer fails if *keyfile* is " "not ``None``." msgstr "" -#: ../../../build/NEWS:1929 +#: ../build/NEWS:1975 msgid "" "`bpo-36999 `__: Add the " "``asyncio.Task.get_coro()`` method to publicly expose the tasks's coroutine " "object." msgstr "" -#: ../../../build/NEWS:1932 +#: ../build/NEWS:1978 msgid "" "`bpo-35246 `__: Make " ":func:`asyncio.create_subprocess_exec` accept path-like arguments." msgstr "" -#: ../../../build/NEWS:1935 +#: ../build/NEWS:1981 msgid "" "`bpo-35279 `__: Change default " "*max_workers* of ``ThreadPoolExecutor`` from ``cpu_count() * 5`` to " @@ -3787,7 +3800,7 @@ msgid "" "many cores machines." msgstr "" -#: ../../../build/NEWS:1939 +#: ../build/NEWS:1985 msgid "" "`bpo-37076 `__: " ":func:`_thread.start_new_thread` now logs uncaught exception raised by the " @@ -3796,13 +3809,13 @@ msgid "" " the exception." msgstr "" -#: ../../../build/NEWS:1944 +#: ../build/NEWS:1990 msgid "" "`bpo-33725 `__: On macOS, the " ":mod:`multiprocessing` module now uses *spawn* start method by default." msgstr "" -#: ../../../build/NEWS:1947 +#: ../build/NEWS:1993 msgid "" "`bpo-37054 `__: Fix destructor " ":class:`_pyio.BytesIO` and :class:`_pyio.TextIOWrapper`: initialize their " @@ -3810,20 +3823,20 @@ msgid "" "used by ``__del__()`` which calls ``close()``." msgstr "" -#: ../../../build/NEWS:1952 +#: ../build/NEWS:1998 msgid "" "`bpo-37058 `__: PEP 544: Add " "``Protocol`` and ``@runtime_checkable`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1955 +#: ../build/NEWS:2001 msgid "" "`bpo-36933 `__: The functions " "``sys.set_coroutine_wrapper`` and ``sys.get_coroutine_wrapper`` that were " "deprecated and marked for removal in 3.8 have been removed." msgstr "" -#: ../../../build/NEWS:1959 +#: ../build/NEWS:2005 msgid "" "`bpo-37047 `__: Handle late binding and " "attribute access in :class:`unittest.mock.AsyncMock` setup for autospeccing." @@ -3831,25 +3844,25 @@ msgid "" ":class:`unittest.mock.MagicMock`." msgstr "" -#: ../../../build/NEWS:1963 +#: ../build/NEWS:2009 msgid "" "`bpo-37049 `__: PEP 589: Add " "``TypedDict`` to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1965 +#: ../build/NEWS:2011 msgid "" "`bpo-37046 `__: PEP 586: Add ``Literal``" " to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1967 +#: ../build/NEWS:2013 msgid "" "`bpo-37045 `__: PEP 591: Add ``Final`` " "qualifier and ``@final`` decorator to the ``typing`` module." msgstr "" -#: ../../../build/NEWS:1970 +#: ../build/NEWS:2016 msgid "" "`bpo-37035 `__: Don't log OSError based " "exceptions if a fatal error has occurred in asyncio transport. Peer can " @@ -3858,44 +3871,44 @@ msgid "" "is pointless and pollute asyncio logs." msgstr "" -#: ../../../build/NEWS:1976 +#: ../build/NEWS:2022 msgid "" "`bpo-37001 `__: " ":func:`symtable.symtable` now accepts the same input types for source code " "as the built-in :func:`compile` function. Patch by Dino Viehland." msgstr "" -#: ../../../build/NEWS:1980 +#: ../build/NEWS:2026 msgid "" "`bpo-37028 `__: Implement asyncio REPL" msgstr "" -#: ../../../build/NEWS:1982 +#: ../build/NEWS:2028 msgid "" "`bpo-37027 `__: Return safe to use proxy" " socket object from transport.get_extra_info('socket')" msgstr "" -#: ../../../build/NEWS:1985 +#: ../build/NEWS:2031 msgid "" "`bpo-32528 `__: Make " "asyncio.CancelledError a BaseException." msgstr "" -#: ../../../build/NEWS:1987 +#: ../build/NEWS:2033 msgid "" "This will address the common mistake many asyncio users make: an \"except " "Exception\" clause breaking Tasks cancellation." msgstr "" -#: ../../../build/NEWS:1990 +#: ../build/NEWS:2036 msgid "" "In addition to this change, we stop inheriting asyncio.TimeoutError and " "asyncio.InvalidStateError from their concurrent.futures.* counterparts. " "There's no point for these exceptions to share the inheritance chain." msgstr "" -#: ../../../build/NEWS:1994 +#: ../build/NEWS:2040 msgid "" "`bpo-1230540 `__: Add a new " ":func:`threading.excepthook` function which handles uncaught " @@ -3903,57 +3916,57 @@ msgid "" "uncaught :meth:`threading.Thread.run` exceptions are handled." msgstr "" -#: ../../../build/NEWS:1998 +#: ../build/NEWS:2044 msgid "" "`bpo-36996 `__: Handle " ":func:`unittest.mock.patch` used as a decorator on async functions." msgstr "" -#: ../../../build/NEWS:2001 +#: ../build/NEWS:2047 msgid "" "`bpo-37008 `__: Add support for calling " ":func:`next` with the mock resulting from :func:`unittest.mock.mock_open`" msgstr "" -#: ../../../build/NEWS:2004 +#: ../build/NEWS:2050 msgid "" "`bpo-27737 `__: Allow whitespace only " "header encoding in ``email.header`` - by Batuhan Taskaya" msgstr "" -#: ../../../build/NEWS:2007 +#: ../build/NEWS:2053 msgid "" "`bpo-36969 `__: PDB command `args` now " "display positional only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2010 +#: ../build/NEWS:2056 msgid "" "`bpo-36969 `__: PDB command `args` now " "display keyword only arguments. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2013 +#: ../build/NEWS:2059 msgid "" "`bpo-36983 `__: Add missing names to " "``typing.__all__``: ``ChainMap``, ``ForwardRef``, ``OrderedDict`` - by " "Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2016 +#: ../build/NEWS:2062 msgid "" "`bpo-36972 `__: Add SupportsIndex " "protocol to the typing module to allow type checking to detect classes that " "can be passed to `hex()`, `oct()` and `bin()`." msgstr "" -#: ../../../build/NEWS:2020 +#: ../build/NEWS:2066 msgid "" "`bpo-32972 `__: Implement " "``unittest.IsolatedAsyncioTestCase`` to help testing asyncio-based code." msgstr "" -#: ../../../build/NEWS:2023 +#: ../build/NEWS:2069 msgid "" "`bpo-36952 `__: :func:`fileinput.input` " "and :class:`fileinput.FileInput` **bufsize** argument has been removed (was " @@ -3961,7 +3974,7 @@ msgid "" "**openhook** arguments have been made keyword-only." msgstr "" -#: ../../../build/NEWS:2028 +#: ../build/NEWS:2074 msgid "" "`bpo-36952 `__: Starting with Python " "3.3, importing ABCs from :mod:`collections` is deprecated, and import should" @@ -3970,64 +3983,64 @@ msgid "" "3.9; documentation and ``DeprecationWarning`` clarified." msgstr "" -#: ../../../build/NEWS:2034 +#: ../build/NEWS:2080 msgid "" "`bpo-36949 `__: Implement __repr__ for " "WeakSet objects." msgstr "" -#: ../../../build/NEWS:2036 +#: ../build/NEWS:2082 msgid "" "`bpo-36948 `__: Fix :exc:`NameError` in " ":meth:`urllib.request.URLopener.retrieve`. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:2040 +#: ../build/NEWS:2086 msgid "" "`bpo-33524 `__: Fix the folding of email" " header when the max_line_length is 0 or None and the header contains non-" "ascii characters. Contributed by Licht Takeuchi (@Licht-T)." msgstr "" -#: ../../../build/NEWS:2044 +#: ../build/NEWS:2090 msgid "" "`bpo-24564 `__: :func:`shutil.copystat` " "now ignores :const:`errno.EINVAL` on :func:`os.setxattr` which may occur " "when copying files on filesystems without extended attributes support." msgstr "" -#: ../../../build/NEWS:2048 +#: ../build/NEWS:2094 msgid "Original patch by Giampaolo Rodola, updated by Ying Wang." msgstr "*Patch* awal oleh Giampaolo Rodola, diperbarui oleh Ying Wang." -#: ../../../build/NEWS:2050 +#: ../build/NEWS:2096 msgid "" "`bpo-36888 `__: Python child processes " "can now access the status of their parent process using " "multiprocessing.process.parent_process" msgstr "" -#: ../../../build/NEWS:2053 +#: ../build/NEWS:2099 msgid "" "`bpo-36921 `__: Deprecate ``@coroutine``" " for sake of ``async def``." msgstr "" -#: ../../../build/NEWS:2055 +#: ../build/NEWS:2101 msgid "" "`bpo-25652 `__: Fix bug in ``__rmod__`` " "of ``UserString`` - by Batuhan Taskaya." msgstr "" -#: ../../../build/NEWS:2057 +#: ../build/NEWS:2103 msgid "" "`bpo-36916 `__: Remove a message about " "an unhandled exception in a task when writer.write() is used without await " "and writer.drain() fails with an exception." msgstr "" -#: ../../../build/NEWS:2061 +#: ../build/NEWS:2107 msgid "" "`bpo-36889 `__: Introduce " ":class:`asyncio.Stream` class that merges :class:`asyncio.StreamReader` and " @@ -4045,59 +4058,59 @@ msgid "" "and :class:`asyncio.StreamReaderProtocol` outside of asyncio package." msgstr "" -#: ../../../build/NEWS:2077 +#: ../build/NEWS:2123 msgid "" "`bpo-36845 `__: Added validation of " "integer prefixes to the construction of IP networks and interfaces in the " "ipaddress module." msgstr "" -#: ../../../build/NEWS:2080 +#: ../build/NEWS:2126 msgid "" "`bpo-23378 `__: Add an extend action to " "argparser." msgstr "" -#: ../../../build/NEWS:2082 +#: ../build/NEWS:2128 msgid "" "`bpo-36867 `__: Fix a bug making a " "SharedMemoryManager instance and its parent process use two separate " "resource_tracker processes." msgstr "" -#: ../../../build/NEWS:2085 +#: ../build/NEWS:2131 msgid "" "`bpo-23896 `__: Adds a grammar to " "lib2to3.pygram that contains exec as a function not as statement." msgstr "" -#: ../../../build/NEWS:2088 +#: ../build/NEWS:2134 msgid "" "`bpo-36895 `__: The function " "``time.clock()`` was deprecated in 3.3 in favor of ``time.perf_counter()`` " "and marked for removal in 3.8, it has removed." msgstr "" -#: ../../../build/NEWS:2091 +#: ../build/NEWS:2137 msgid "" "`bpo-35545 `__: Fix asyncio discarding " "IPv6 scopes when ensuring hostname resolutions internally" msgstr "" -#: ../../../build/NEWS:2094 +#: ../build/NEWS:2140 msgid "" "`bpo-36887 `__: Add new function " ":func:`math.isqrt` to compute integer square roots." msgstr "" -#: ../../../build/NEWS:2097 +#: ../build/NEWS:2143 msgid "" "`bpo-34632 `__: Introduce the " "``importlib.metadata`` module with (provisional) support for reading " "metadata from third-party packages." msgstr "" -#: ../../../build/NEWS:2100 +#: ../build/NEWS:2146 msgid "" "`bpo-36878 `__: When using " "`type_comments=True` in `ast.parse`, treat `# type: ignore` followed by a " @@ -4106,13 +4119,13 @@ msgid "" "formations such as `# type: ignore[E1000]`." msgstr "" -#: ../../../build/NEWS:2105 +#: ../build/NEWS:2151 msgid "" "`bpo-36778 `__: ``cp65001`` encoding " "(Windows code page 65001) becomes an alias to ``utf_8`` encoding." msgstr "" -#: ../../../build/NEWS:2108 +#: ../build/NEWS:2154 msgid "" "`bpo-36867 `__: The " "multiprocessing.resource_tracker replaces the " @@ -4120,14 +4133,14 @@ msgid "" "resource_tracker also tracks shared_memory segments." msgstr "" -#: ../../../build/NEWS:2112 +#: ../build/NEWS:2158 msgid "" "`bpo-30262 `__: The ``Cache`` and " "``Statement`` objects of the :mod:`sqlite3` module are not exposed to the " "user. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:2115 +#: ../build/NEWS:2161 msgid "" "`bpo-24538 `__: In `shutil.copystat()`, " "first copy extended file attributes and then file permissions, since " @@ -4135,7 +4148,7 @@ msgid "" "writeable." msgstr "" -#: ../../../build/NEWS:2119 +#: ../build/NEWS:2165 msgid "" "`bpo-36829 `__: Add new " ":func:`sys.unraisablehook` function which can be overridden to control how " @@ -4145,79 +4158,79 @@ msgid "" "(:func:`gc.collect`)." msgstr "" -#: ../../../build/NEWS:2125 +#: ../build/NEWS:2171 msgid "" "`bpo-36832 `__: Introducing " "``zipfile.Path``, a pathlib-compatible wrapper for traversing zip files." msgstr "" -#: ../../../build/NEWS:2128 +#: ../build/NEWS:2174 msgid "" "`bpo-36814 `__: Fix an issue where " "os.posix_spawnp() would incorrectly raise a TypeError when file_actions is " "None." msgstr "" -#: ../../../build/NEWS:2131 +#: ../build/NEWS:2177 msgid "" "`bpo-33110 `__: Handle exceptions raised" " by functions added by concurrent.futures add_done_callback correctly when " "the Future has already completed." msgstr "" -#: ../../../build/NEWS:2135 +#: ../build/NEWS:2181 msgid "" "`bpo-26903 `__: Limit `max_workers` in " "`ProcessPoolExecutor` to 61 to work around a WaitForMultipleObjects " "limitation." msgstr "" -#: ../../../build/NEWS:2138 +#: ../build/NEWS:2184 msgid "" "`bpo-36813 `__: Fix " ":class:`~logging.handlers.QueueListener` to call ``queue.task_done()`` upon " "stopping. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:2141 +#: ../build/NEWS:2187 msgid "" "`bpo-36806 `__: Forbid creation of " "asyncio stream objects like StreamReader, StreamWriter, Process, and their " "protocols outside of asyncio package." msgstr "" -#: ../../../build/NEWS:2144 +#: ../build/NEWS:2190 msgid "" "`bpo-36802 `__: Provide both sync and " "async calls for StreamWriter.write() and StreamWriter.close()" msgstr "" -#: ../../../build/NEWS:2147 +#: ../build/NEWS:2193 msgid "" "`bpo-36801 `__: Properly handle SSL " "connection closing in asyncio StreamWriter.drain() call." msgstr "" -#: ../../../build/NEWS:2150 +#: ../build/NEWS:2196 msgid "" "`bpo-36785 `__: Implement PEP 574 " "(pickle protocol 5 with out-of-band buffers)." msgstr "" -#: ../../../build/NEWS:2152 +#: ../build/NEWS:2198 msgid "" "`bpo-36772 `__: functools.lru_cache() " "can now be used as a straight decorator in addition to its existing usage as" " a function that returns a decorator." msgstr "" -#: ../../../build/NEWS:2155 +#: ../build/NEWS:2201 msgid "" "`bpo-6584 `__: Add a " ":exc:`~gzip.BadGzipFile` exception to the :mod:`gzip` module." msgstr "" -#: ../../../build/NEWS:2158 +#: ../build/NEWS:2204 msgid "" "`bpo-36748 `__: Optimized write " "buffering in C implementation of ``TextIOWrapper``. Writing ASCII string to " @@ -4225,21 +4238,21 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2162 +#: ../build/NEWS:2208 msgid "" "`bpo-8138 `__: Don't mark " "``wsgiref.simple_server.SimpleServer`` as multi-threaded since " "``wsgiref.simple_server.WSGIServer`` is single-threaded." msgstr "" -#: ../../../build/NEWS:2166 +#: ../build/NEWS:2212 msgid "" "`bpo-22640 `__: " ":func:`py_compile.compile` now supports silent mode. Patch by Joannah " "Nanjekye" msgstr "" -#: ../../../build/NEWS:2169 +#: ../build/NEWS:2215 msgid "" "`bpo-29183 `__: Fix double exceptions in" " :class:`wsgiref.handlers.BaseHandler` by calling its " @@ -4247,20 +4260,20 @@ msgid "" " raised." msgstr "" -#: ../../../build/NEWS:2173 +#: ../build/NEWS:2219 msgid "" "`bpo-36548 `__: Improved the repr of " "regular expression flags." msgstr "" -#: ../../../build/NEWS:2175 +#: ../build/NEWS:2221 msgid "" "`bpo-36542 `__: The signature of Python " "functions can now be overridden by specifying the ``__text_signature__`` " "attribute." msgstr "" -#: ../../../build/NEWS:2178 +#: ../build/NEWS:2224 msgid "" "`bpo-36533 `__: Reinitialize " "logging.Handler locks in forked child processes instead of attempting to " @@ -4270,41 +4283,41 @@ msgid "" "one another as the lock acquisition order cannot be guaranteed." msgstr "" -#: ../../../build/NEWS:2185 +#: ../build/NEWS:2231 msgid "" "`bpo-35252 `__: Throw a TypeError " "instead of an AssertionError when using an invalid type annotation with " "singledispatch." msgstr "" -#: ../../../build/NEWS:2188 +#: ../build/NEWS:2234 msgid "" "`bpo-35900 `__: Allow reduction methods " "to return a 6-item tuple where the 6th item specifies a custom state-setting" " method that's called instead of the regular ``__setstate__`` method." msgstr "" -#: ../../../build/NEWS:2192 +#: ../build/NEWS:2238 msgid "" "`bpo-35900 `__: enable custom reduction " "callback registration for functions and classes in _pickle.c, using the new " "Pickler's attribute ``reducer_override``" msgstr "" -#: ../../../build/NEWS:2196 +#: ../build/NEWS:2242 msgid "" "`bpo-36368 `__: Fix a bug crashing " "SharedMemoryManager instances in interactive sessions after a ctrl-c " "(KeyboardInterrupt) was sent" msgstr "" -#: ../../../build/NEWS:2199 +#: ../build/NEWS:2245 msgid "" "`bpo-31904 `__: Fix mmap fail for " "VxWorks" msgstr "" -#: ../../../build/NEWS:2201 +#: ../build/NEWS:2247 msgid "" "`bpo-27497 `__: " ":meth:`csv.DictWriter.writeheader` now returns the return value of the " @@ -4312,13 +4325,13 @@ msgid "" "Nitin Patil." msgstr "" -#: ../../../build/NEWS:2205 +#: ../build/NEWS:2251 msgid "" "`bpo-36239 `__: Parsing .mo files now " "ignores comments starting and ending with #-#-#-#-#." msgstr "" -#: ../../../build/NEWS:2208 +#: ../build/NEWS:2254 msgid "" "`bpo-26707 `__: Enable plistlib to read " "and write binary plist files that were created as a KeyedArchive file. " @@ -4326,19 +4339,19 @@ msgid "" "objects." msgstr "" -#: ../../../build/NEWS:2212 +#: ../build/NEWS:2258 msgid "" "`bpo-31904 `__: Add posix module support" " for VxWorks." msgstr "" -#: ../../../build/NEWS:2214 +#: ../build/NEWS:2260 msgid "" "`bpo-35125 `__: Asyncio: Remove inner " "callback on outer cancellation in shield" msgstr "" -#: ../../../build/NEWS:2216 +#: ../build/NEWS:2262 msgid "" "`bpo-35721 `__: Fix " ":meth:`asyncio.SelectorEventLoop.subprocess_exec()` leaks file descriptors " @@ -4346,14 +4359,14 @@ msgid "" "Niklas Fiekas." msgstr "" -#: ../../../build/NEWS:2220 +#: ../build/NEWS:2266 msgid "" "`bpo-31855 `__: " ":func:`unittest.mock.mock_open` results now respects the argument of " "read([size]). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2223 +#: ../build/NEWS:2269 msgid "" "`bpo-35431 `__: Implement " ":func:`math.comb` that returns binomial coefficient, that computes the " @@ -4361,7 +4374,7 @@ msgid "" " order. Patch by Yash Aggarwal and Keller Fuchs." msgstr "" -#: ../../../build/NEWS:2227 +#: ../build/NEWS:2273 msgid "" "`bpo-26660 `__: Fixed permission errors " "in :class:`~tempfile.TemporaryDirectory` clean up. Previously " @@ -4369,7 +4382,7 @@ msgid "" " files or directories were created inside a temporary directory." msgstr "" -#: ../../../build/NEWS:2233 +#: ../build/NEWS:2279 msgid "" "`bpo-34271 `__: Add debugging helpers to" " ssl module. It's now possible to dump key material and to trace TLS " @@ -4377,46 +4390,46 @@ msgid "" "var." msgstr "" -#: ../../../build/NEWS:2237 +#: ../build/NEWS:2283 msgid "" "`bpo-26467 `__: Added AsyncMock to " "support using unittest to mock asyncio coroutines. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:2240 +#: ../build/NEWS:2286 msgid "" "`bpo-33569 `__: dataclasses.InitVar: " "Exposes the type used to create the init var." msgstr "" -#: ../../../build/NEWS:2243 +#: ../build/NEWS:2289 msgid "" "`bpo-34424 `__: Fix serialization of " "messages containing encoded strings when the policy.linesep is set to a " "multi-character string. Patch by Jens Troeger." msgstr "" -#: ../../../build/NEWS:2247 +#: ../build/NEWS:2293 msgid "" "`bpo-34303 `__: Performance of " ":func:`functools.reduce` is slightly improved. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:2250 +#: ../build/NEWS:2296 msgid "" "`bpo-33361 `__: Fix a bug in " ":class:`codecs.StreamRecoder` where seeking might leave old data in a buffer" " and break subsequent read calls. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:2254 +#: ../build/NEWS:2300 msgid "" "`bpo-22454 `__: The :mod:`shlex` module " "now exposes :func:`shlex.join`, the inverse of :func:`shlex.split`. Patch by" " Bo Bayles." msgstr "" -#: ../../../build/NEWS:2257 +#: ../build/NEWS:2303 msgid "" "`bpo-31922 `__: " ":meth:`asyncio.AbstractEventLoop.create_datagram_endpoint`: Do not connect " @@ -4424,13 +4437,13 @@ msgid "" " UDP broadcast." msgstr "" -#: ../../../build/NEWS:2261 +#: ../build/NEWS:2307 msgid "" "`bpo-24882 `__: Change " "ThreadPoolExecutor to use existing idle threads before spinning up new ones." msgstr "" -#: ../../../build/NEWS:2264 +#: ../build/NEWS:2310 msgid "" "`bpo-31961 `__: Added support for bytes " "and path-like objects in :func:`subprocess.Popen` on Windows. The *args* " @@ -4440,48 +4453,48 @@ msgid "" "parameter now accepts a bytes object. Based on patch by Anders Lorentsen." msgstr "" -#: ../../../build/NEWS:2271 +#: ../build/NEWS:2317 msgid "" "`bpo-33123 `__: " ":class:`pathlib.Path.unlink` now accepts a *missing_ok* parameter to avoid a" " :exc:`FileNotFoundError` from being raised. Patch by Robert Buchholz." msgstr "" -#: ../../../build/NEWS:2275 +#: ../build/NEWS:2321 msgid "" "`bpo-32941 `__: Allow :class:`mmap.mmap`" " objects to access the madvise() system call (through " ":meth:`mmap.mmap.madvise`)." msgstr "" -#: ../../../build/NEWS:2278 +#: ../build/NEWS:2324 msgid "" "`bpo-22102 `__: Added support for ZIP " "files with disks set to 0. Such files are commonly created by builtin tools " "on Windows when use ZIP64 extension. Patch by Francisco Facioni." msgstr "" -#: ../../../build/NEWS:2282 +#: ../build/NEWS:2328 msgid "" "`bpo-32515 `__: trace.py can now run " "modules via python3 -m trace -t --module module_name" msgstr "" -#: ../../../build/NEWS:2285 +#: ../build/NEWS:2331 msgid "" "`bpo-32299 `__: Changed " ":func:`unittest.mock.patch.dict` to return the patched dictionary when used " "as context manager. Patch by Vadim Tsander." msgstr "" -#: ../../../build/NEWS:2288 +#: ../build/NEWS:2334 msgid "" "`bpo-27141 `__: Added a ``__copy__()`` " "to ``collections.UserList`` and ``collections.UserDict`` in order to " "correctly implement shallow copying of the objects. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:2292 +#: ../build/NEWS:2338 msgid "" "`bpo-31829 `__: ``\\r``, ``\\0`` and " "``\\x1a`` (end-of-file on Windows) are now escaped in protocol 0 pickles of " @@ -4489,20 +4502,20 @@ msgid "" "text mode in Python 2." msgstr "" -#: ../../../build/NEWS:2296 +#: ../build/NEWS:2342 msgid "" "`bpo-23395 `__: " "``_thread.interrupt_main()`` now avoids setting the Python error status if " "the ``SIGINT`` signal is ignored or not handled by Python." msgstr "" -#: ../../../build/NEWS:2302 +#: ../build/NEWS:2348 msgid "" "`bpo-36896 `__: Clarify that some types " "have unstable constructor signature between Python versions." msgstr "" -#: ../../../build/NEWS:2305 +#: ../build/NEWS:2351 msgid "" "`bpo-36686 `__: Improve documentation of" " the stdin, stdout, and stderr arguments of of the " @@ -4510,39 +4523,39 @@ msgid "" "Also mention that decoding as text is not supported." msgstr "" -#: ../../../build/NEWS:2309 +#: ../build/NEWS:2355 msgid "" "Add a few tests to verify that the various values passed to the std* " "arguments actually work." msgstr "" -#: ../../../build/NEWS:2312 +#: ../build/NEWS:2358 msgid "" "`bpo-36984 `__: Improve version added " "references in ``typing`` module - by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:2315 +#: ../build/NEWS:2361 msgid "" "`bpo-36868 `__: What's new now mentions " "SSLContext.hostname_checks_common_name instead of SSLContext.host_flags." msgstr "" -#: ../../../build/NEWS:2318 +#: ../build/NEWS:2364 msgid "" "`bpo-35924 `__: Add a note to the " "``curses.addstr()`` documentation to warn that multiline strings can cause " "segfaults because of an ncurses bug." msgstr "" -#: ../../../build/NEWS:2321 +#: ../build/NEWS:2367 msgid "" "`bpo-36783 `__: Added C API " "Documentation for Time_FromTimeAndFold and PyDateTime_FromDateAndTimeAndFold" " as per PEP 495. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2325 +#: ../build/NEWS:2371 msgid "" "`bpo-36797 `__: More of the legacy " "distutils documentation has been either pruned, or else more clearly marked " @@ -4550,43 +4563,43 @@ msgid "" "independently." msgstr "" -#: ../../../build/NEWS:2329 +#: ../build/NEWS:2375 msgid "" "`bpo-22865 `__: Add detail to the " "documentation on the `pty.spawn` function." msgstr "" -#: ../../../build/NEWS:2331 +#: ../build/NEWS:2377 msgid "" "`bpo-35397 `__: Remove deprecation and " "document urllib.parse.unwrap(). Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:2334 +#: ../build/NEWS:2380 msgid "" "`bpo-32995 `__: Added the context " "variable in glossary." msgstr "" -#: ../../../build/NEWS:2336 +#: ../build/NEWS:2382 msgid "" "`bpo-33519 `__: Clarify that `copy()` is" " not part of the `MutableSequence` ABC." msgstr "" -#: ../../../build/NEWS:2338 +#: ../build/NEWS:2384 msgid "" "`bpo-33482 `__: Make " "`codecs.StreamRecoder.writelines` take a list of bytes." msgstr "" -#: ../../../build/NEWS:2340 +#: ../build/NEWS:2386 msgid "" "`bpo-25735 `__: Added documentation for " "func factorial to indicate that returns integer values" msgstr "" -#: ../../../build/NEWS:2343 +#: ../build/NEWS:2389 msgid "" "`bpo-20285 `__: Expand object.__doc__ " "(docstring) to make it clearer. Modify pydoc.py so that help(object) lists " @@ -4594,7 +4607,7 @@ msgid "" "class.)" msgstr "" -#: ../../../build/NEWS:2350 +#: ../build/NEWS:2396 msgid "" "`bpo-37069 `__: Modify test_coroutines, " "test_cprofile, test_generators, test_raise, test_ssl and test_yield_from to " @@ -4602,32 +4615,32 @@ msgid "" ":func:`test.support.captured_stderr`." msgstr "" -#: ../../../build/NEWS:2355 +#: ../build/NEWS:2401 msgid "" "`bpo-37098 `__: Fix test_memfd_create on" " older Linux Kernels." msgstr "" -#: ../../../build/NEWS:2357 +#: ../build/NEWS:2403 msgid "" "`bpo-37081 `__: Test with OpenSSL 1.1.1c" msgstr "" -#: ../../../build/NEWS:2359 +#: ../build/NEWS:2405 msgid "" "`bpo-36829 `__: Add " ":func:`test.support.catch_unraisable_exception`: context manager catching " "unraisable exception using :func:`sys.unraisablehook`." msgstr "" -#: ../../../build/NEWS:2362 +#: ../build/NEWS:2408 msgid "" "`bpo-36915 `__: The main regrtest " "process now always removes all temporary directories of worker processes " "even if they crash or if they are killed on KeyboardInterrupt (CTRL+c)." msgstr "" -#: ../../../build/NEWS:2366 +#: ../build/NEWS:2412 msgid "" "`bpo-36719 `__: \"python3 -m test -jN " "...\" now continues the execution of next tests when a worker process crash " @@ -4635,14 +4648,14 @@ msgid "" "--failfast to stop at the first error." msgstr "" -#: ../../../build/NEWS:2370 +#: ../build/NEWS:2416 msgid "" "`bpo-36816 `__: Update " "Lib/test/selfsigned_pythontestdotnet.pem to match self-" "signed.pythontest.net's new TLS certificate." msgstr "" -#: ../../../build/NEWS:2373 +#: ../build/NEWS:2419 msgid "" "`bpo-35925 `__: Skip httplib and nntplib" " networking tests when they would otherwise fail due to a modern OS or " @@ -4650,19 +4663,19 @@ msgid "" "with weak certificates." msgstr "" -#: ../../../build/NEWS:2377 +#: ../build/NEWS:2423 msgid "" "`bpo-36782 `__: Add tests for several C " "API functions in the :mod:`datetime` module. Patch by Edison Abahurire." msgstr "" -#: ../../../build/NEWS:2380 +#: ../build/NEWS:2426 msgid "" "`bpo-36342 `__: Fix test_multiprocessing" " in test_venv if platform lacks functioning sem_open." msgstr "" -#: ../../../build/NEWS:2386 +#: ../build/NEWS:2432 msgid "" "`bpo-36721 `__: To embed Python into an " "application, a new ``--embed`` option must be passed to ``python3-config " @@ -4672,7 +4685,7 @@ msgid "" "previous command fails." msgstr "" -#: ../../../build/NEWS:2392 +#: ../build/NEWS:2438 msgid "" "Add a pkg-config ``python-3.8-embed`` module to embed Python into an " "application: ``pkg-config python-3.8-embed --libs`` includes " @@ -4682,7 +4695,7 @@ msgid "" "``X.Y`` with the Python version)." msgstr "" -#: ../../../build/NEWS:2399 +#: ../build/NEWS:2445 msgid "" "On the other hand, ``pkg-config python3.8 --libs`` no longer contains " "``-lpython3.8``. C extensions must not be linked to libpython (except on " @@ -4690,37 +4703,37 @@ msgid "" "on purpose." msgstr "" -#: ../../../build/NEWS:2404 +#: ../build/NEWS:2450 msgid "" "`bpo-36786 `__: \"make install\" now " "runs compileall in parallel." msgstr "" -#: ../../../build/NEWS:2409 +#: ../build/NEWS:2455 msgid "" "`bpo-36965 `__: include of " "STATUS_CONTROL_C_EXIT without depending on MSC compiler" msgstr "" -#: ../../../build/NEWS:2412 +#: ../build/NEWS:2458 msgid "" "`bpo-35926 `__: Update to OpenSSL 1.1.1b" " for Windows." msgstr "" -#: ../../../build/NEWS:2414 +#: ../build/NEWS:2460 msgid "" "`bpo-29883 `__: Add Windows support for " "UDP transports for the Proactor Event Loop. Patch by Adam Meily." msgstr "" -#: ../../../build/NEWS:2417 +#: ../build/NEWS:2463 msgid "" "`bpo-33407 `__: The " ":c:macro:`Py_DEPRECATED()` macro has been implemented for MSVC." msgstr "" -#: ../../../build/NEWS:2423 +#: ../build/NEWS:2469 msgid "" "`bpo-36231 `__: Support building Python " "on macOS without /usr/include installed. As of macOS 10.14, system header " @@ -4728,58 +4741,58 @@ msgid "" "Tools or the Xcode app." msgstr "" -#: ../../../build/NEWS:2430 +#: ../build/NEWS:2476 msgid "" "`bpo-35610 `__: Replace now redundant " ".context_use_ps1 with .prompt_last_line. This finishes change started in " "`bpo-31858 `__." msgstr "" -#: ../../../build/NEWS:2433 +#: ../build/NEWS:2479 msgid "" "`bpo-37038 `__: Make idlelib.run " "runnable; add test clause." msgstr "" -#: ../../../build/NEWS:2435 +#: ../build/NEWS:2481 msgid "" "`bpo-36958 `__: Print any argument other" " than None or int passed to SystemExit or sys.exit()." msgstr "" -#: ../../../build/NEWS:2438 +#: ../build/NEWS:2484 msgid "" "`bpo-36807 `__: When saving a file, call" " os.fsync() so bits are flushed to e.g. USB drive." msgstr "" -#: ../../../build/NEWS:2441 +#: ../build/NEWS:2487 msgid "" "`bpo-32411 `__: In browser.py, remove " "extraneous sorting by line number since dictionary was created in line " "number order." msgstr "" -#: ../../../build/NEWS:2447 +#: ../build/NEWS:2493 msgid "" "`bpo-37053 `__: Handle strings like " "u\"bar\" correctly in Tools/parser/unparse.py. Patch by Chih-Hsuan Yen." msgstr "" -#: ../../../build/NEWS:2453 +#: ../build/NEWS:2499 msgid "" "`bpo-36763 `__: Implement the :pep:`587`" " \"Python Initialization Configuration\"." msgstr "" -#: ../../../build/NEWS:2455 +#: ../build/NEWS:2501 msgid "" "`bpo-36379 `__: Fix crashes when " "attempting to use the *modulo* parameter when ``__ipow__`` is implemented in" " C." msgstr "" -#: ../../../build/NEWS:2458 +#: ../build/NEWS:2504 msgid "" "`bpo-37107 `__: Update " ":c:func:`PyObject_CallMethodObjArgs` and ``_PyObject_CallMethodIdObjArgs`` " @@ -4787,21 +4800,21 @@ msgid "" "many cases. Patch by Michael J. Sullivan." msgstr "" -#: ../../../build/NEWS:2463 +#: ../build/NEWS:2509 msgid "" "`bpo-36974 `__: Implement :pep:`590`: " "Vectorcall: a fast calling protocol for CPython. This is a new protocol to " "optimize calls of custom callable objects." msgstr "" -#: ../../../build/NEWS:2467 +#: ../build/NEWS:2513 msgid "" "`bpo-36763 `__: ``Py_Main()`` now " "returns the exitcode rather than calling ``Py_Exit(exitcode)`` when calling " "``PyErr_Print()`` if the current exception type is ``SystemExit``." msgstr "" -#: ../../../build/NEWS:2471 +#: ../build/NEWS:2517 msgid "" "`bpo-36922 `__: Add new type flag " "``Py_TPFLAGS_METHOD_DESCRIPTOR`` for objects behaving like unbound methods. " @@ -4809,28 +4822,28 @@ msgid "" "``LOAD_METHOD``/``CALL_METHOD`` opcodes. See PEP 590." msgstr "" -#: ../../../build/NEWS:2476 +#: ../build/NEWS:2522 msgid "" "`bpo-36728 `__: The " ":c:func:`PyEval_ReInitThreads` function has been removed from the C API. It " "should not be called explicitly: use :c:func:`PyOS_AfterFork_Child` instead." msgstr "" -#: ../../../build/NEWS:2482 +#: ../build/NEWS:2528 msgid "Python 3.8.0 alpha 4" msgstr "Python 3.8.0 alfa 4" -#: ../../../build/NEWS:2484 +#: ../build/NEWS:2530 msgid "*Release date: 2019-05-06*" msgstr "*Tanggal rilis: 2019-05-06*" -#: ../../../build/NEWS:2489 +#: ../build/NEWS:2535 msgid "" "`bpo-36742 `__: Fixes mishandling of " "pre-normalization characters in urlsplit()." msgstr "" -#: ../../../build/NEWS:2492 +#: ../build/NEWS:2538 msgid "" "`bpo-30458 `__: Address CVE-2019-9740 by" " disallowing URL paths with embedded whitespace or control characters " @@ -4839,7 +4852,7 @@ msgid "" "raised." msgstr "" -#: ../../../build/NEWS:2497 +#: ../build/NEWS:2543 msgid "" "`bpo-35755 `__: :func:`shutil.which` now" " uses ``os.confstr(\"CS_PATH\")`` if available and if the :envvar:`PATH` " @@ -4849,34 +4862,34 @@ msgid "" "directory if the :envvar:`PATH` environment variable is not set." msgstr "" -#: ../../../build/NEWS:2507 +#: ../build/NEWS:2553 msgid "" "`bpo-36722 `__: In debug build, import " "now also looks for C extensions compiled in release mode and for C " "extensions compiled in the stable ABI." msgstr "" -#: ../../../build/NEWS:2510 +#: ../build/NEWS:2556 msgid "" "`bpo-32849 `__: Fix Python " "Initialization code on FreeBSD to detect properly when stdin file descriptor" " (fd 0) is invalid." msgstr "" -#: ../../../build/NEWS:2513 +#: ../build/NEWS:2559 msgid "" "`bpo-36623 `__: Remove parser headers " "and related function declarations that lack implementations after the " "removal of pgen." msgstr "" -#: ../../../build/NEWS:2516 +#: ../build/NEWS:2562 msgid "" "`bpo-20180 `__: ``dict.pop()`` is now up" " to 33% faster thanks to Argument Clinic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2519 +#: ../build/NEWS:2565 msgid "" "`bpo-36611 `__: Debug memory allocators:" " disable serialno field by default from debug hooks on Python memory " @@ -4886,7 +4899,7 @@ msgid "" "with ``PYMEM_DEBUG_SERIALNO`` defined to get back the field." msgstr "" -#: ../../../build/NEWS:2526 +#: ../build/NEWS:2572 msgid "" "`bpo-36588 `__: On AIX, " ":attr:`sys.platform` doesn't contain the major version anymore. Always " @@ -4895,19 +4908,19 @@ msgid "" "``sys.platform.startswith('aix')``. Contributed by M. Felt." msgstr "" -#: ../../../build/NEWS:2531 +#: ../build/NEWS:2577 msgid "" "`bpo-36549 `__: Change str.capitalize to" " use titlecase for the first character instead of uppercase." msgstr "" -#: ../../../build/NEWS:2534 +#: ../build/NEWS:2580 msgid "" "`bpo-36540 `__: Implement :pep:`570` " "(Python positional-only parameters). Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:2537 +#: ../build/NEWS:2583 msgid "" "`bpo-36475 `__: " ":c:func:`PyEval_AcquireLock` and :c:func:`PyEval_AcquireThread` now " @@ -4916,25 +4929,25 @@ msgid "" ":c:func:`Py_END_ALLOW_THREADS`, and :c:func:`PyGILState_Ensure`." msgstr "" -#: ../../../build/NEWS:2542 +#: ../build/NEWS:2588 msgid "" "`bpo-36504 `__: Fix signed integer " "overflow in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:2545 +#: ../build/NEWS:2591 msgid "" "`bpo-20844 `__: Fix running script with " "encoding cookie and LF line ending may fail on Windows." msgstr "" -#: ../../../build/NEWS:2548 +#: ../build/NEWS:2594 msgid "" "`bpo-24214 `__: Fixed support of the " "surrogatepass error handler in the UTF-8 incremental decoder." msgstr "" -#: ../../../build/NEWS:2551 +#: ../build/NEWS:2597 msgid "" "`bpo-36452 `__: Changing ``dict`` keys " "during iteration of the dict itself, ``keys()``, ``values()``, or " @@ -4943,51 +4956,51 @@ msgid "" "will be raised after ``len(dict)`` iterations. Contributed by Thomas Perl." msgstr "" -#: ../../../build/NEWS:2557 +#: ../build/NEWS:2603 msgid "" "`bpo-36459 `__: Fix a possible double " "``PyMem_FREE()`` due to tokenizer.c's ``tok_nextc()``." msgstr "" -#: ../../../build/NEWS:2560 +#: ../build/NEWS:2606 msgid "" "`bpo-36433 `__: Fixed TypeError message " "in classmethoddescr_call." msgstr "" -#: ../../../build/NEWS:2562 +#: ../build/NEWS:2608 msgid "" "`bpo-36430 `__: Fix a possible reference" " leak in :func:`itertools.count`." msgstr "" -#: ../../../build/NEWS:2564 +#: ../build/NEWS:2610 msgid "" "`bpo-36440 `__: Include node names in " "``ParserError`` messages, instead of numeric IDs. Patch by A. Skrobov." msgstr "" -#: ../../../build/NEWS:2567 +#: ../build/NEWS:2613 msgid "" "`bpo-36143 `__: Regenerate " ":mod:`keyword` from the Grammar and Tokens file using pgen. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:2570 +#: ../build/NEWS:2616 msgid "" "`bpo-18372 `__: Add missing " ":c:func:`PyObject_GC_Track` calls in the :mod:`pickle` module. Patch by " "Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2576 +#: ../build/NEWS:2622 msgid "" "`bpo-35952 `__: Fix pythoninfo when the " "compiler is missing." msgstr "" -#: ../../../build/NEWS:2578 +#: ../build/NEWS:2624 msgid "" "`bpo-28238 `__: The ``.find*()`` methods" " of xml.etree.ElementTree can now search for wildcards like ``{*}tag`` and " @@ -4995,13 +5008,13 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2582 +#: ../build/NEWS:2628 msgid "" "`bpo-26978 `__: `pathlib.path.link_to()`" " is now implemented. It creates a hard link pointing to a path." msgstr "" -#: ../../../build/NEWS:2585 +#: ../build/NEWS:2631 msgid "" "`bpo-1613500 `__: " ":class:`fileinput.FileInput` now uses the input file mode to correctly set " @@ -5009,27 +5022,27 @@ msgid "" "``inplace=True`` is passed to its constructor." msgstr "" -#: ../../../build/NEWS:2589 +#: ../build/NEWS:2635 msgid "" "`bpo-36734 `__: Fix compilation of " "``faulthandler.c`` on HP-UX. Initialize ``stack_t current_stack`` to zero " "using ``memset()``." msgstr "" -#: ../../../build/NEWS:2592 +#: ../build/NEWS:2638 msgid "" "`bpo-13611 `__: The " "xml.etree.ElementTree packages gained support for C14N 2.0 serialisation. " "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2595 +#: ../build/NEWS:2641 msgid "" "`bpo-36669 `__: Add missing matrix " "multiplication operator support to weakref.proxy." msgstr "" -#: ../../../build/NEWS:2598 +#: ../build/NEWS:2644 msgid "" "`bpo-36676 `__: The XMLParser() in " "xml.etree.ElementTree provides namespace prefix context to the parser target" @@ -5037,14 +5050,14 @@ msgid "" "Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2602 +#: ../build/NEWS:2648 msgid "" "`bpo-36673 `__: The TreeBuilder and " "XMLPullParser in xml.etree.ElementTree gained support for parsing comments " "and processing instructions. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:2606 +#: ../build/NEWS:2652 msgid "" "`bpo-36650 `__: The C version of " "functools.lru_cache() was treating calls with an empty ``**kwargs`` " @@ -5053,7 +5066,7 @@ msgid "" "miss." msgstr "" -#: ../../../build/NEWS:2611 +#: ../build/NEWS:2657 msgid "" "`bpo-28552 `__: Fix " ":mod:`distutils.sysconfig` if :data:`sys.executable` is ``None`` or an empty" @@ -5062,7 +5075,7 @@ msgid "" " or an empty string." msgstr "" -#: ../../../build/NEWS:2616 +#: ../build/NEWS:2662 msgid "" "`bpo-35755 `__: :func:`shutil.which` and" " :func:`distutils.spawn.find_executable` now use ``os.confstr(\"CS_PATH\")``" @@ -5072,13 +5085,13 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:2623 +#: ../build/NEWS:2669 msgid "" "`bpo-25430 `__: improve performance of " "``IPNetwork.__contains__()``" msgstr "" -#: ../../../build/NEWS:2625 +#: ../build/NEWS:2671 msgid "" "`bpo-30485 `__: Path expressions in " "xml.etree.ElementTree can now avoid explicit namespace prefixes for tags (or" @@ -5086,20 +5099,20 @@ msgid "" "empty string prefix." msgstr "" -#: ../../../build/NEWS:2629 +#: ../build/NEWS:2675 msgid "" "`bpo-36613 `__: Fix :mod:`asyncio` " "wait() not removing callback if exception" msgstr "" -#: ../../../build/NEWS:2631 +#: ../build/NEWS:2677 msgid "" "`bpo-36598 `__: Fix ``isinstance`` check" " for Mock objects with spec when the code is executed under tracing. Patch " "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2634 +#: ../build/NEWS:2680 msgid "" "`bpo-18748 `__: In development mode " "(:option:`-X` ``dev``) and in debug build, the :class:`io.IOBase` destructor" @@ -5107,7 +5120,7 @@ msgid "" "release mode." msgstr "" -#: ../../../build/NEWS:2638 +#: ../build/NEWS:2684 msgid "" "`bpo-36575 `__: The ``_lsprof`` module " "now uses internal timer same to ``time.perf_counter()`` by default. " @@ -5116,60 +5129,60 @@ msgid "" "updates since ``perf_counter()`` is monotonic. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:2644 +#: ../build/NEWS:2690 msgid "" "`bpo-33461 `__: ``json.loads`` now emits" " ``DeprecationWarning`` when ``encoding`` option is specified. Patch by " "Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:2647 +#: ../build/NEWS:2693 msgid "" "`bpo-36559 `__: The random module now " "prefers the lean internal _sha512 module over hashlib for seed(version=2) to" " optimize import time." msgstr "" -#: ../../../build/NEWS:2650 +#: ../build/NEWS:2696 msgid "" "`bpo-17561 `__: Set backlog=None as the " "default for socket.create_server." msgstr "" -#: ../../../build/NEWS:2652 +#: ../build/NEWS:2698 msgid "" "`bpo-34373 `__: Fix :func:`time.mktime` " "error handling on AIX for year before 1970." msgstr "" -#: ../../../build/NEWS:2655 +#: ../build/NEWS:2701 msgid "" "`bpo-36232 `__: Improve error message " "when trying to open existing DBM database that actually doesn't exist. Patch" " by Marco Rougeth." msgstr "" -#: ../../../build/NEWS:2658 +#: ../build/NEWS:2704 msgid "" "`bpo-36546 `__: Add " "statistics.quantiles()" msgstr "" -#: ../../../build/NEWS:2660 +#: ../build/NEWS:2706 msgid "" "`bpo-36050 `__: Optimized " "``http.client.HTTPResponse.read()`` for large response. Patch by Inada " "Naoki." msgstr "" -#: ../../../build/NEWS:2663 +#: ../build/NEWS:2709 msgid "" "`bpo-36522 `__: If *debuglevel* is set " "to >0 in :mod:`http.client`, print all values for headers with multiple " "values for the same header name. Patch by Matt Houglum." msgstr "" -#: ../../../build/NEWS:2667 +#: ../build/NEWS:2713 msgid "" "`bpo-36492 `__: Deprecated passing " "required arguments like *func* as keyword arguments in functions which " @@ -5179,13 +5192,13 @@ msgid "" "positional arguments." msgstr "" -#: ../../../build/NEWS:2673 +#: ../build/NEWS:2719 msgid "" "`bpo-27181 `__: Add " "statistics.geometric_mean()." msgstr "" -#: ../../../build/NEWS:2675 +#: ../build/NEWS:2721 msgid "" "`bpo-30427 `__: ``os.path.normcase()`` " "relies on ``os.fspath()`` to check the type of its argument. Redundant " @@ -5193,7 +5206,7 @@ msgid "" "``ntpath.normcase()`` implementations. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:2680 +#: ../build/NEWS:2726 msgid "" "`bpo-36385 `__: Stop rejecting IPv4 " "octets for being ambiguously octal. Leading zeros are ignored, and no longer" @@ -5201,25 +5214,25 @@ msgid "" "Octets must still be no more than three digits, including leading zeroes." msgstr "" -#: ../../../build/NEWS:2685 +#: ../build/NEWS:2731 msgid "" "`bpo-36434 `__: Errors during writing to" " a ZIP file no longer prevent to properly close it." msgstr "" -#: ../../../build/NEWS:2688 +#: ../build/NEWS:2734 msgid "" "`bpo-36407 `__: Fixed wrong indentation " "writing for CDATA section in xml.dom.minidom. Patch by Vladimir Surjaninov." msgstr "" -#: ../../../build/NEWS:2691 +#: ../build/NEWS:2737 msgid "" "`bpo-36326 `__: inspect.getdoc() can now" " find docstrings for member objects when __slots__ is a dictionary." msgstr "" -#: ../../../build/NEWS:2694 +#: ../build/NEWS:2740 msgid "" "`bpo-36366 `__: Calling ``stop()`` on an" " unstarted or stopped :func:`unittest.mock.patch` object will now return " @@ -5227,27 +5240,27 @@ msgid "" " Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:2699 +#: ../build/NEWS:2745 msgid "" "`bpo-36348 `__: The " ":meth:`imap.IMAP4.logout` method no longer ignores silently arbitrary " "exceptions." msgstr "" -#: ../../../build/NEWS:2702 +#: ../build/NEWS:2748 msgid "" "`bpo-31904 `__: Add time module support " "and fix test_time faiures for VxWorks." msgstr "" -#: ../../../build/NEWS:2704 +#: ../build/NEWS:2750 msgid "" "`bpo-36227 `__: Added support for " "keyword arguments `default_namespace` and `xml_declaration` in functions " "ElementTree.tostring() and ElementTree.tostringlist()." msgstr "" -#: ../../../build/NEWS:2708 +#: ../build/NEWS:2754 msgid "" "`bpo-36004 `__: Added new alternate " "constructors :meth:`datetime.date.fromisocalendar` and " @@ -5256,7 +5269,7 @@ msgid "" "``isocalendar`` method. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:2714 +#: ../build/NEWS:2760 msgid "" "`bpo-35936 `__: :mod:`modulefinder` no " "longer depends on the deprecated :mod:`imp` module, and the initializer for " @@ -5264,21 +5277,21 @@ msgid "" "Patch by Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2719 +#: ../build/NEWS:2765 msgid "" "`bpo-35376 `__: :mod:`modulefinder` " "correctly handles modules that have the same name as a bad package. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2722 +#: ../build/NEWS:2768 msgid "" "`bpo-17396 `__: :mod:`modulefinder` no " "longer crashes when encountering syntax errors in followed imports. Patch by" " Brandt Bucher." msgstr "" -#: ../../../build/NEWS:2725 +#: ../build/NEWS:2771 msgid "" "`bpo-35934 `__: Added " ":meth:`~socket.create_server()` and :meth:`~socket.has_dualstack_ipv6()` " @@ -5287,59 +5300,59 @@ msgid "" " on the same socket. (Contributed by Giampaolo Rodola in :issue:`17561`.)" msgstr "" -#: ../../../build/NEWS:2731 +#: ../build/NEWS:2777 msgid "" "`bpo-23078 `__: Add support for " ":func:`classmethod` and :func:`staticmethod` to " ":func:`unittest.mock.create_autospec`. Initial patch by Felipe Ochoa." msgstr "" -#: ../../../build/NEWS:2734 +#: ../build/NEWS:2780 msgid "" "`bpo-35416 `__: Fix potential resource " "warnings in distutils. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:2737 +#: ../build/NEWS:2783 msgid "" "`bpo-25451 `__: Add transparency methods" " to :class:`tkinter.PhotoImage`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:2740 +#: ../build/NEWS:2786 msgid "" "`bpo-35082 `__: Don't return deleted " "attributes when calling dir on a :class:`unittest.mock.Mock`." msgstr "" -#: ../../../build/NEWS:2743 +#: ../build/NEWS:2789 msgid "" "`bpo-34547 `__: " ":class:`wsgiref.handlers.BaseHandler` now handles abrupt client connection " "terminations gracefully. Patch by Petter Strandmark." msgstr "" -#: ../../../build/NEWS:2746 +#: ../build/NEWS:2792 msgid "" "`bpo-31658 `__: :func:`xml.sax.parse` " "now supports :term:`path-like `. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:2749 +#: ../build/NEWS:2795 msgid "" "`bpo-34139 `__: Remove stale unix " "datagram socket before binding" msgstr "" -#: ../../../build/NEWS:2751 +#: ../build/NEWS:2797 msgid "" "`bpo-33530 `__: Implemented Happy " "Eyeballs in `asyncio.create_connection()`. Added two new arguments, " "*happy_eyeballs_delay* and *interleave*, to specify Happy Eyeballs behavior." msgstr "" -#: ../../../build/NEWS:2755 +#: ../build/NEWS:2801 msgid "" "`bpo-33291 `__: Do not raise " "AttributeError when calling the inspect functions isgeneratorfunction, " @@ -5347,43 +5360,43 @@ msgid "" "arbitrary callable. Instead, return False." msgstr "" -#: ../../../build/NEWS:2759 +#: ../build/NEWS:2805 msgid "" "`bpo-31310 `__: Fix the " "multiprocessing.semaphore_tracker so it is reused by child processes" msgstr "" -#: ../../../build/NEWS:2762 +#: ../build/NEWS:2808 msgid "" "`bpo-31292 `__: Fix ``setup.py check " "--restructuredtext`` for files containing ``include`` directives." msgstr "" -#: ../../../build/NEWS:2768 +#: ../build/NEWS:2814 msgid "" "`bpo-36625 `__: Remove obsolete comments" " from docstrings in fractions.Fraction" msgstr "" -#: ../../../build/NEWS:2770 +#: ../build/NEWS:2816 msgid "" "`bpo-30840 `__: Document relative " "imports" msgstr "" -#: ../../../build/NEWS:2772 +#: ../build/NEWS:2818 msgid "" "`bpo-36523 `__: Add docstring for " "io.IOBase.writelines()." msgstr "" -#: ../../../build/NEWS:2774 +#: ../build/NEWS:2820 msgid "" "`bpo-36425 `__: New documentation " "translation: `Simplified Chinese `_." msgstr "" -#: ../../../build/NEWS:2777 +#: ../build/NEWS:2823 msgid "" "`bpo-36345 `__: Avoid the duplication of" " code from ``Tools/scripts/serve.py`` in using the :rst:dir:`literalinclude`" @@ -5391,20 +5404,20 @@ msgid "" ":mod:`wsgiref`. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2782 +#: ../build/NEWS:2828 msgid "" "`bpo-36345 `__: Using the code of the " "``Tools/scripts/serve.py`` script as an example in the :mod:`wsgiref` " "documentation. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:2786 +#: ../build/NEWS:2832 msgid "" "`bpo-36157 `__: Added Documention for " "PyInterpreterState_Main()." msgstr "" -#: ../../../build/NEWS:2788 +#: ../build/NEWS:2834 msgid "" "`bpo-33043 `__: Updates the " "docs.python.org page with the addition of a 'Contributing to Docs' link at " @@ -5413,26 +5426,26 @@ msgid "" "Documentation Bugs section." msgstr "" -#: ../../../build/NEWS:2793 +#: ../build/NEWS:2839 msgid "" "`bpo-35581 `__: @typing.type_check_only " "now allows type stubs to mark functions and classes not available during " "runtime." msgstr "" -#: ../../../build/NEWS:2796 +#: ../build/NEWS:2842 msgid "" "`bpo-33832 `__: Add glossary entry for " "'magic method'." msgstr "" -#: ../../../build/NEWS:2798 +#: ../build/NEWS:2844 msgid "" "`bpo-32913 `__: Added re.Match.groupdict" " example to regex HOWTO." msgstr "" -#: ../../../build/NEWS:2803 +#: ../build/NEWS:2849 msgid "" "`bpo-36719 `__: regrtest now always " "detects uncollectable objects. Previously, the check was only enabled by " @@ -5440,7 +5453,7 @@ msgid "" "``--findleaks`` becomes a deprecated alias to ``--fail-env-changed``." msgstr "" -#: ../../../build/NEWS:2808 +#: ../build/NEWS:2854 msgid "" "`bpo-36725 `__: When using " "mulitprocessing mode (-jN), regrtest now better reports errors if a worker " @@ -5448,7 +5461,7 @@ msgid "" "interrupted." msgstr "" -#: ../../../build/NEWS:2812 +#: ../build/NEWS:2858 msgid "" "`bpo-36454 `__: Change " "test_time.test_monotonic() to test only the lower bound of elapsed time " @@ -5456,38 +5469,38 @@ msgid "" " test failures on slow buildbots. Patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:2817 +#: ../build/NEWS:2863 msgid "" "`bpo-32424 `__: Improve test coverage " "for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2820 +#: ../build/NEWS:2866 msgid "" "`bpo-32424 `__: Fix typo in " "test_cyclic_gc() test for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" -#: ../../../build/NEWS:2823 +#: ../build/NEWS:2869 msgid "" "`bpo-36635 `__: Add a new " ":mod:`_testinternalcapi` module to test the internal C API." msgstr "" -#: ../../../build/NEWS:2826 +#: ../build/NEWS:2872 msgid "" "`bpo-36629 `__: Fix " "``test_imap4_host_default_value()`` of ``test_imaplib``: catch also " ":data:`errno.ENETUNREACH` error." msgstr "" -#: ../../../build/NEWS:2829 +#: ../build/NEWS:2875 msgid "" "`bpo-36611 `__: Fix " "``test_sys.test_getallocatedblocks()`` when :mod:`tracemalloc` is enabled." msgstr "" -#: ../../../build/NEWS:2832 +#: ../build/NEWS:2878 msgid "" "`bpo-36560 `__: Fix reference leak " "hunting in regrtest: compute also deltas (of reference count, allocated " @@ -5495,61 +5508,61 @@ msgid "" "everything is initialized before starting to hunt reference leaks." msgstr "" -#: ../../../build/NEWS:2837 +#: ../build/NEWS:2883 msgid "" "`bpo-36565 `__: Fix reference hunting " "(``python3 -m test -R 3:3``) when Python has no built-in abc module." msgstr "" -#: ../../../build/NEWS:2840 +#: ../build/NEWS:2886 msgid "" "`bpo-31904 `__: Port test_resource to " "VxWorks: skip tests cases setting RLIMIT_FSIZE and RLIMIT_CPU." msgstr "" -#: ../../../build/NEWS:2843 +#: ../build/NEWS:2889 msgid "" "`bpo-31904 `__: Fix test_tabnanny on " "VxWorks: adjust ENOENT error message." msgstr "" -#: ../../../build/NEWS:2845 +#: ../build/NEWS:2891 msgid "" "`bpo-36436 `__: Fix " "``_testcapi.pymem_buffer_overflow()``: handle memory allocation failure." msgstr "" -#: ../../../build/NEWS:2848 +#: ../build/NEWS:2894 msgid "" "`bpo-31904 `__: Fix test_utf8_mode on " "VxWorks: Python always use UTF-8 on VxWorks." msgstr "" -#: ../../../build/NEWS:2851 +#: ../build/NEWS:2897 msgid "" "`bpo-36341 `__: Fix tests that may fail " "with PermissionError upon calling bind() on AF_UNIX sockets." msgstr "" -#: ../../../build/NEWS:2857 +#: ../build/NEWS:2903 msgid "" "`bpo-36747 `__: Remove the stale " "scriptsinstall Makefile target." msgstr "" -#: ../../../build/NEWS:2859 +#: ../build/NEWS:2905 msgid "" "`bpo-21536 `__: On Unix, C extensions " "are no longer linked to libpython except on Android and Cygwin." msgstr "" -#: ../../../build/NEWS:2862 +#: ../build/NEWS:2908 msgid "" "It is now possible for a statically linked Python to load a C extension " "built using a shared library Python." msgstr "" -#: ../../../build/NEWS:2865 +#: ../build/NEWS:2911 msgid "" "When Python is embedded, ``libpython`` must not be loaded with " "``RTLD_LOCAL``, but ``RTLD_GLOBAL`` instead. Previously, using " @@ -5558,11 +5571,11 @@ msgid "" "built by the ``*shared*`` section of ``Modules/Setup``." msgstr "" -#: ../../../build/NEWS:2871 +#: ../build/NEWS:2917 msgid "distutils, python-config and python-config.py have been modified." msgstr "distutils, python-config dan python-config.py telah dimodifikasi." -#: ../../../build/NEWS:2873 +#: ../build/NEWS:2919 msgid "" "`bpo-36707 `__: ``./configure --with-" "pymalloc`` no longer adds the ``m`` flag to SOABI " @@ -5570,7 +5583,7 @@ msgid "" " on the ABI." msgstr "" -#: ../../../build/NEWS:2877 +#: ../build/NEWS:2923 msgid "" "`bpo-36635 `__: Change " "``PyAPI_FUNC(type)``, ``PyAPI_DATA(type)`` and ``PyMODINIT_FUNC`` macros of " @@ -5580,13 +5593,13 @@ msgid "" "function in DLL exports on Windows." msgstr "" -#: ../../../build/NEWS:2883 +#: ../build/NEWS:2929 msgid "" "`bpo-31904 `__: Don't build the " "``_crypt`` extension on VxWorks." msgstr "" -#: ../../../build/NEWS:2885 +#: ../build/NEWS:2931 msgid "" "`bpo-36618 `__: Add ``-fmax-type-" "align=8`` to CFLAGS when clang compiler is detected. The pymalloc memory " @@ -5599,13 +5612,13 @@ msgid "" "can have the same issue." msgstr "" -#: ../../../build/NEWS:2894 +#: ../build/NEWS:2940 msgid "" "`bpo-36605 `__: ``make tags`` and ``make" " TAGS`` now also parse ``Modules/_io/*.c`` and ``Modules/_io/*.h``." msgstr "" -#: ../../../build/NEWS:2897 +#: ../build/NEWS:2943 msgid "" "`bpo-36465 `__: Release builds and debug" " builds are now ABI compatible: defining the ``Py_DEBUG`` macro no longer " @@ -5616,33 +5629,33 @@ msgid "" "option." msgstr "" -#: ../../../build/NEWS:2904 +#: ../build/NEWS:2950 msgid "" "`bpo-36577 `__: setup.py now correctly " "reports missing OpenSSL headers and libraries again." msgstr "" -#: ../../../build/NEWS:2907 +#: ../build/NEWS:2953 msgid "" "`bpo-36544 `__: Fix regression " "introduced in `bpo-36146 `__ refactoring" " setup.py" msgstr "" -#: ../../../build/NEWS:2909 +#: ../build/NEWS:2955 msgid "" "`bpo-36508 `__: ``python-config " "--ldflags`` no longer includes flags of the ``LINKFORSHARED`` variable. The " "``LINKFORSHARED`` variable must only be used to build executables." msgstr "" -#: ../../../build/NEWS:2913 +#: ../build/NEWS:2959 msgid "" "`bpo-36503 `__: Remove references to " "\"aix3\" and \"aix4\". Patch by M. Felt." msgstr "" -#: ../../../build/NEWS:2918 +#: ../build/NEWS:2964 msgid "" "`bpo-35920 `__: Added " "platform.win32_edition() and platform.win32_is_iot(). Added support for " @@ -5650,20 +5663,20 @@ msgid "" " to work on Windows IoT Core ARM32." msgstr "" -#: ../../../build/NEWS:2922 +#: ../build/NEWS:2968 msgid "" "`bpo-36649 `__: Remove trailing spaces " "for registry keys when installed via the Store." msgstr "" -#: ../../../build/NEWS:2925 +#: ../build/NEWS:2971 msgid "" "`bpo-34144 `__: Fixed activate.bat to " "correctly update codepage when chcp.com returns dots in output. Patch by " "Lorenz Mende." msgstr "" -#: ../../../build/NEWS:2928 +#: ../build/NEWS:2974 msgid "" "`bpo-36509 `__: Added preset-iot layout " "for Windows IoT ARM containers. This layout doesn't contain UI components " @@ -5671,7 +5684,7 @@ msgid "" "builds since Windows ARM32 builds must be cross-compiled when using MSVC." msgstr "" -#: ../../../build/NEWS:2933 +#: ../build/NEWS:2979 msgid "" "`bpo-35941 `__: enum_certificates " "function of the ssl module now returns certificates from all available " @@ -5684,26 +5697,26 @@ msgid "" "revocation list stores." msgstr "" -#: ../../../build/NEWS:2943 +#: ../build/NEWS:2989 msgid "" "`bpo-36441 `__: Fixes creating a venv " "when debug binaries are installed." msgstr "" -#: ../../../build/NEWS:2945 +#: ../build/NEWS:2991 msgid "" "`bpo-36085 `__: Enable better DLL " "resolution on Windows by using safe DLL search paths and adding " ":func:`os.add_dll_directory`." msgstr "" -#: ../../../build/NEWS:2948 +#: ../build/NEWS:2994 msgid "" "`bpo-36010 `__: Add the venv standard " "library module to the nuget distribution for Windows." msgstr "" -#: ../../../build/NEWS:2951 +#: ../build/NEWS:2997 msgid "" "`bpo-29515 `__: Add the following socket" " module constants on Windows: IPPROTO_AH IPPROTO_CBT IPPROTO_DSTOPTS " @@ -5714,28 +5727,28 @@ msgid "" " IPPROTO_ST" msgstr "" -#: ../../../build/NEWS:2959 +#: ../build/NEWS:3005 msgid "" "`bpo-35947 `__: Added current version of" " libffi to cpython-source-deps. Change _ctypes to use current version of " "libffi on Windows." msgstr "" -#: ../../../build/NEWS:2962 +#: ../build/NEWS:3008 msgid "" "`bpo-34060 `__: Report system load when " "running test suite on Windows. Patch by Ammar Askar. Based on prior work by " "Jeremy Kloth." msgstr "" -#: ../../../build/NEWS:2965 +#: ../build/NEWS:3011 msgid "" "`bpo-31512 `__: With the Windows 10 " "Creators Update, non-elevated users can now create symlinks as long as the " "computer has Developer Mode enabled." msgstr "" -#: ../../../build/NEWS:2971 +#: ../build/NEWS:3017 msgid "" "`bpo-34602 `__: Avoid failures setting " "macOS stack resource limit with resource.setrlimit. This reverts an earlier " @@ -5743,27 +5756,27 @@ msgid "" "non-default stack size when building the interpreter executable on macOS." msgstr "" -#: ../../../build/NEWS:2979 +#: ../build/NEWS:3025 msgid "" "`bpo-36429 `__: Fix starting IDLE with " "pyshell. Add idlelib.pyshell alias at top; remove pyshell alias at bottom. " "Remove obsolete __name__=='__main__' command." msgstr "" -#: ../../../build/NEWS:2986 +#: ../build/NEWS:3032 msgid "" "`bpo-14546 `__: Fix the argument " "handling in Tools/scripts/lll.py." msgstr "" -#: ../../../build/NEWS:2991 +#: ../build/NEWS:3037 msgid "" "`bpo-36763 `__: Fix memory leak in " ":c:func:`Py_SetStandardStreamEncoding`: release memory if the function is " "called twice." msgstr "" -#: ../../../build/NEWS:2994 +#: ../build/NEWS:3040 msgid "" "`bpo-36641 `__: " ":c:macro:`PyDoc_VAR(name)` and :c:macro:`PyDoc_STRVAR(name,str)` now create " @@ -5771,7 +5784,7 @@ msgid "" "Inada Naoki." msgstr "" -#: ../../../build/NEWS:2998 +#: ../build/NEWS:3044 msgid "" "`bpo-36389 `__: Change the value of " "``CLEANBYTE``, ``DEADDYTE`` and ``FORBIDDENBYTE`` internal constants used by" @@ -5781,7 +5794,7 @@ msgid "" " debug ``malloc()`` and ``free()``." msgstr "" -#: ../../../build/NEWS:3005 +#: ../build/NEWS:3051 msgid "" "`bpo-36443 `__: Since Python 3.7.0, " "calling :c:func:`Py_DecodeLocale` before :c:func:`Py_Initialize` produces " @@ -5792,7 +5805,7 @@ msgid "" "``_PyPreConfig``." msgstr "" -#: ../../../build/NEWS:3012 +#: ../build/NEWS:3058 msgid "" "`bpo-36025 `__: Fixed an accidental " "change to the datetime C API where the arguments to the " @@ -5802,7 +5815,7 @@ msgid "" "only present in alpha releases of Python 3.8. Patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:3019 +#: ../build/NEWS:3065 msgid "" "`bpo-35810 `__: Modify ``PyObject_Init``" " to correctly increase the refcount of heap- allocated Type objects. Also " @@ -5810,15 +5823,15 @@ msgid "" "manually or not decreasing the type's refcount in tp_dealloc" msgstr "" -#: ../../../build/NEWS:3026 +#: ../build/NEWS:3072 msgid "Python 3.8.0 alpha 3" msgstr "Python 3.8.0 alfa 3" -#: ../../../build/NEWS:3028 +#: ../build/NEWS:3074 msgid "*Release date: 2019-03-25*" msgstr "*Tanggal rilis: 2019-03-25*" -#: ../../../build/NEWS:3033 +#: ../build/NEWS:3079 msgid "" "`bpo-36216 `__: Changes urlsplit() to " "raise ValueError when the URL contains characters that decompose under IDNA " @@ -5826,7 +5839,7 @@ msgid "" "parsed." msgstr "" -#: ../../../build/NEWS:3037 +#: ../build/NEWS:3083 msgid "" "`bpo-35121 `__: Don't send cookies of " "domain A without Domain attribute to domain B when domain A is a suffix " @@ -5835,84 +5848,84 @@ msgid "" "Singaravelan." msgstr "" -#: ../../../build/NEWS:3045 +#: ../build/NEWS:3091 msgid "" "`bpo-36421 `__: Fix a possible double " "decref in _ctypes.c's ``PyCArrayType_new()``." msgstr "" -#: ../../../build/NEWS:3048 +#: ../build/NEWS:3094 msgid "" "`bpo-36412 `__: Fix a possible crash " "when creating a new dictionary." msgstr "" -#: ../../../build/NEWS:3050 +#: ../build/NEWS:3096 msgid "" "`bpo-36398 `__: Fix a possible crash in " "``structseq_repr()``." msgstr "" -#: ../../../build/NEWS:3052 +#: ../build/NEWS:3098 msgid "" "`bpo-36256 `__: Fix bug in parsermodule " "when parsing a state in a DFA that has two or more arcs with labels of the " "same type. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3055 +#: ../build/NEWS:3101 msgid "" "`bpo-36365 `__: repr(structseq) is no " "longer limited to 512 bytes." msgstr "" -#: ../../../build/NEWS:3057 +#: ../build/NEWS:3103 msgid "" "`bpo-36374 `__: Fix a possible null " "pointer dereference in ``merge_consts_recursive()``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3060 +#: ../build/NEWS:3106 msgid "" "`bpo-36236 `__: At Python " "initialization, the current directory is no longer prepended to " ":data:`sys.path` if it has been removed." msgstr "" -#: ../../../build/NEWS:3063 +#: ../build/NEWS:3109 msgid "" "`bpo-36352 `__: Python initialization " "now fails with an error, rather than silently truncating paths, if a path is" " too long." msgstr "" -#: ../../../build/NEWS:3066 +#: ../build/NEWS:3112 msgid "" "`bpo-36301 `__: Python initialization " "now fails if decoding ``pybuilddir.txt`` configuration file fails at " "startup." msgstr "" -#: ../../../build/NEWS:3069 +#: ../build/NEWS:3115 msgid "" "`bpo-36333 `__: Fix leak in " "_PyRuntimeState_Fini. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:3072 +#: ../build/NEWS:3118 msgid "" "`bpo-36332 `__: The builtin " ":func:`compile` can now handle AST objects that contain assignment " "expressions. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3075 +#: ../build/NEWS:3121 msgid "" "`bpo-36282 `__: Improved error message " "for too much positional arguments in some builtin functions." msgstr "" -#: ../../../build/NEWS:3078 +#: ../build/NEWS:3124 msgid "" "`bpo-30040 `__: New empty dict uses " "fewer memory for now. It used more memory than empty dict created by " @@ -5920,7 +5933,7 @@ msgid "" " Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:3082 +#: ../build/NEWS:3128 msgid "" "`bpo-36262 `__: Fix an unlikely memory " "leak on conversion from string to float in the function ``_Py_dg_strtod()`` " @@ -5928,27 +5941,27 @@ msgid "" ":func:`marshal.load`, etc." msgstr "" -#: ../../../build/NEWS:3086 +#: ../build/NEWS:3132 msgid "" "`bpo-36252 `__: Update Unicode databases" " to version 12.0.0." msgstr "" -#: ../../../build/NEWS:3088 +#: ../build/NEWS:3134 msgid "" "`bpo-36218 `__: Fix a segfault occurring" " when sorting a list of heterogeneous values. Patch contributed by Rémi " "Lapeyre and Elliot Gorokhovsky." msgstr "" -#: ../../../build/NEWS:3091 +#: ../build/NEWS:3137 msgid "" "`bpo-36188 `__: Cleaned up left-over " "vestiges of Python 2 unbound method handling in method objects and " "documentation. Patch by Martijn Pieters" msgstr "" -#: ../../../build/NEWS:3094 +#: ../build/NEWS:3140 msgid "" "`bpo-36124 `__: Add a new interpreter-" "specific dict and expose it in the C-API via PyInterpreterState_GetDict(). " @@ -5957,7 +5970,7 @@ msgid "" "state." msgstr "" -#: ../../../build/NEWS:3099 +#: ../build/NEWS:3145 msgid "" "`bpo-35975 `__: Add a " "``feature_version`` flag to ``ast.parse()`` (documented) and ``compile()`` " @@ -5969,13 +5982,13 @@ msgid "" "recognizes.)" msgstr "" -#: ../../../build/NEWS:3107 +#: ../build/NEWS:3153 msgid "" "`bpo-31904 `__: Use UTF-8 as the system " "encoding on VxWorks." msgstr "" -#: ../../../build/NEWS:3109 +#: ../build/NEWS:3155 msgid "" "`bpo-36048 `__: The " ":meth:`~object.__index__` special method will be used instead of " @@ -5984,19 +5997,19 @@ msgid "" "deprecated." msgstr "" -#: ../../../build/NEWS:3114 +#: ../build/NEWS:3160 msgid "" "`bpo-35808 `__: Retire pgen and use a " "modified version of pgen2 to generate the parser. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3120 +#: ../build/NEWS:3166 msgid "" "`bpo-36401 `__: The class documentation " "created by pydoc now has a separate section for readonly properties." msgstr "" -#: ../../../build/NEWS:3123 +#: ../build/NEWS:3169 msgid "" "`bpo-36320 `__: The typing.NamedTuple() " "class has deprecated the _field_types attribute in favor of the " @@ -6004,20 +6017,20 @@ msgid "" "attributes were converted from OrderedDict to a regular dict." msgstr "" -#: ../../../build/NEWS:3128 +#: ../build/NEWS:3174 msgid "" "`bpo-34745 `__: Fix :mod:`asyncio` ssl " "memory issues caused by circular references" msgstr "" -#: ../../../build/NEWS:3131 +#: ../build/NEWS:3177 msgid "" "`bpo-36324 `__: Add method to " "statistics.NormalDist for computing the inverse cumulative normal " "distribution." msgstr "" -#: ../../../build/NEWS:3134 +#: ../build/NEWS:3180 msgid "" "`bpo-36321 `__: collections.namedtuple()" " misspelled the name of an attribute. To be consistent with " @@ -6027,64 +6040,64 @@ msgid "" "future." msgstr "" -#: ../../../build/NEWS:3140 +#: ../build/NEWS:3186 msgid "" "`bpo-36297 `__: \"unicode_internal\" " "codec is removed. It was deprecated since Python 3.3. Patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:3143 +#: ../build/NEWS:3189 msgid "" "`bpo-36298 `__: Raise " "ModuleNotFoundError in pyclbr when a module can't be found. Thanks to " "'mental' for the bug report." msgstr "" -#: ../../../build/NEWS:3146 +#: ../build/NEWS:3192 msgid "" "`bpo-36268 `__: Switch the default " "format used for writing tars with mod:`tarfile` to the modern POSIX.1-2001 " "pax standard, from the vendor-specific GNU. Contributed by C.A.M. Gerlach." msgstr "" -#: ../../../build/NEWS:3150 +#: ../build/NEWS:3196 msgid "" "`bpo-36285 `__: Fix integer overflows in" " the array module. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3153 +#: ../build/NEWS:3199 msgid "" "`bpo-31904 `__: Add _signal module " "support for VxWorks." msgstr "" -#: ../../../build/NEWS:3155 +#: ../build/NEWS:3201 msgid "" "`bpo-36272 `__: :mod:`logging` does not " "silently ignore RecursionError anymore. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3158 +#: ../build/NEWS:3204 msgid "" "`bpo-36280 `__: Add a kind field to " "ast.Constant. It is 'u' if the literal has a 'u' prefix (i.e. a Python 2 " "style unicode literal), else None." msgstr "" -#: ../../../build/NEWS:3161 +#: ../build/NEWS:3207 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles all exceptions." msgstr "" -#: ../../../build/NEWS:3164 +#: ../build/NEWS:3210 msgid "" "`bpo-36251 `__: Fix format strings used " "for stderrprinter and re.Match reprs. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3167 +#: ../build/NEWS:3213 msgid "" "`bpo-36235 `__: Fix ``CFLAGS`` in " "``customize_compiler()`` of ``distutils.sysconfig``: when the ``CFLAGS`` " @@ -6092,79 +6105,79 @@ msgid "" " ``OPT`` variable anymore. Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:3172 +#: ../build/NEWS:3218 msgid "" "`bpo-35807 `__: Update ensurepip to " "install pip 19.0.3 and setuptools 40.8.0." msgstr "" -#: ../../../build/NEWS:3174 +#: ../build/NEWS:3220 msgid "" "`bpo-36139 `__: Release GIL when closing" " :class:`~mmap.mmap` objects." msgstr "" -#: ../../../build/NEWS:3176 +#: ../build/NEWS:3222 msgid "" "`bpo-36179 `__: Fix two unlikely " "reference leaks in _hashopenssl. The leaks only occur in out-of-memory " "cases." msgstr "" -#: ../../../build/NEWS:3179 +#: ../build/NEWS:3225 msgid "" "`bpo-36169 `__: Add overlap() method to " "statistics.NormalDist. Computes the overlapping coefficient for two normal " "distributions." msgstr "" -#: ../../../build/NEWS:3182 +#: ../build/NEWS:3228 msgid "" "`bpo-36103 `__: Default buffer size used" " by ``shutil.copyfileobj()`` is changed from 16 KiB to 64 KiB on non-Windows" " platform to reduce system call overhead. Contributed by Inada Naoki." msgstr "" -#: ../../../build/NEWS:3186 +#: ../build/NEWS:3232 msgid "" "`bpo-36130 `__: Fix ``pdb`` with " "``skip=...`` when stepping into a frame without a ``__name__`` global. " "Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3189 +#: ../build/NEWS:3235 msgid "" "`bpo-35652 `__: " "shutil.copytree(copy_function=...) erroneously pass DirEntry instead of a " "path string." msgstr "" -#: ../../../build/NEWS:3192 +#: ../build/NEWS:3238 msgid "" "`bpo-35178 `__: Ensure custom " ":func:`warnings.formatwarning` function can receive `line` as positional " "argument. Based on patch by Tashrif Billah." msgstr "" -#: ../../../build/NEWS:3195 +#: ../build/NEWS:3241 msgid "" "`bpo-36106 `__: Resolve potential name " "clash with libm's sinpi(). Patch by Dmitrii Pasechnik." msgstr "" -#: ../../../build/NEWS:3198 +#: ../build/NEWS:3244 msgid "" "`bpo-36091 `__: Clean up reference to " "async generator in Lib/types. Patch by Henry Chen." msgstr "" -#: ../../../build/NEWS:3201 +#: ../build/NEWS:3247 msgid "" "`bpo-36043 `__: :class:`FileCookieJar` " "supports :term:`path-like object`. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3204 +#: ../build/NEWS:3250 msgid "" "`bpo-35899 `__: Enum has been fixed to " "correctly handle empty strings and strings with non-Latin characters (ie. " @@ -6172,13 +6185,13 @@ msgid "" "by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:3208 +#: ../build/NEWS:3254 msgid "" "`bpo-21269 `__: Add ``args`` and " "``kwargs`` properties to mock call objects. Contributed by Kumar Akshay." msgstr "" -#: ../../../build/NEWS:3211 +#: ../build/NEWS:3257 msgid "" "`bpo-30670 `__: `pprint.pp` has been " "added to pretty-print objects with dictionary keys being sorted with their " @@ -6187,87 +6200,87 @@ msgid "" " Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3216 +#: ../build/NEWS:3262 msgid "" "`bpo-35843 `__: Implement " "``__getitem__`` for ``_NamespacePath``. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3219 +#: ../build/NEWS:3265 msgid "" "`bpo-35802 `__: Clean up code which " "checked presence of ``os.stat`` / ``os.lstat`` / ``os.chmod`` which are " "always present. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3223 +#: ../build/NEWS:3269 msgid "" "`bpo-35715 `__: Librates the return " "value of a ProcessPoolExecutor _process_worker after it's no longer needed " "to free memory" msgstr "" -#: ../../../build/NEWS:3226 +#: ../build/NEWS:3272 msgid "" "`bpo-35493 `__: Use " ":func:`multiprocessing.connection.wait` instead of polling each 0.2 seconds " "for worker updates in :class:`multiprocessing.Pool`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3230 +#: ../build/NEWS:3276 msgid "" "`bpo-35661 `__: Store the venv prompt in" " pyvenv.cfg." msgstr "" -#: ../../../build/NEWS:3232 +#: ../build/NEWS:3278 msgid "" "`bpo-35121 `__: Don't set cookie for a " "request when the request path is a prefix match of the cookie's path " "attribute but doesn't end with \"/\". Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3236 +#: ../build/NEWS:3282 msgid "" "`bpo-21478 `__: Calls to a child " "function created with :func:`unittest.mock.create_autospec` should propagate" " to the parent. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3240 +#: ../build/NEWS:3286 msgid "" "`bpo-35198 `__: Fix C++ extension " "compilation on AIX" msgstr "" -#: ../../../build/NEWS:3245 +#: ../build/NEWS:3291 msgid "" "`bpo-36329 `__: Declare the path of the " "Python binary for the usage of ``Tools/scripts/serve.py`` when executing " "``make -C Doc/ serve``. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3249 +#: ../build/NEWS:3295 msgid "" "`bpo-36138 `__: Improve documentation " "about converting datetime.timedelta to scalars." msgstr "" -#: ../../../build/NEWS:3252 +#: ../build/NEWS:3298 msgid "" "`bpo-21314 `__: A new entry was added to" " the Core Language Section of the Programming FAQ, which explaines the usage" " of slash(/) in the signature of a function. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:3259 +#: ../build/NEWS:3305 msgid "" "`bpo-36234 `__: " "test_posix.PosixUidGidTests: add tests for invalid uid/gid type (str). " "Initial patch written by David Malcolm." msgstr "" -#: ../../../build/NEWS:3262 +#: ../build/NEWS:3308 msgid "" "`bpo-29571 `__: Fix " "``test_re.test_locale_flag()``: use ``locale.getpreferredencoding()`` " @@ -6275,164 +6288,164 @@ msgid "" "locales, ``locale.getlocale()`` returns the wrong encoding." msgstr "" -#: ../../../build/NEWS:3267 +#: ../build/NEWS:3313 msgid "" "`bpo-36123 `__: Fix race condition in " "test_socket." msgstr "" -#: ../../../build/NEWS:3272 +#: ../build/NEWS:3318 msgid "" "`bpo-36356 `__: Fix leaks that led to " "build failure when configured with address sanitizer." msgstr "" -#: ../../../build/NEWS:3275 +#: ../build/NEWS:3321 msgid "" "`bpo-36146 `__: Add ``TEST_EXTENSIONS`` " "constant to ``setup.py`` to allow to not build test extensions like " "``_testcapi``." msgstr "" -#: ../../../build/NEWS:3278 +#: ../build/NEWS:3324 msgid "" "`bpo-36146 `__: Fix setup.py on macOS: " "only add ``/usr/include/ffi`` to include directories of _ctypes, not for all" " extensions." msgstr "" -#: ../../../build/NEWS:3281 +#: ../build/NEWS:3327 msgid "" "`bpo-31904 `__: Enable build system to " "cross-build for VxWorks RTOS." msgstr "" -#: ../../../build/NEWS:3286 +#: ../build/NEWS:3332 msgid "" "`bpo-36312 `__: Fixed decoders for the " "following code pages: 50220, 50221, 50222, 50225, 50227, 50229, 57002 " "through 57011, 65000 and 42." msgstr "" -#: ../../../build/NEWS:3289 +#: ../build/NEWS:3335 msgid "" "`bpo-36264 `__: Don't honor POSIX " "``HOME`` in ``os.path.expanduser`` on windows. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3292 +#: ../build/NEWS:3338 msgid "" "`bpo-24643 `__: Fix name collisions due " "to ``#define timezone _timezone`` in PC/pyconfig.h." msgstr "" -#: ../../../build/NEWS:3298 +#: ../build/NEWS:3344 msgid "" "`bpo-36405 `__: Use dict unpacking in " "idlelib." msgstr "" -#: ../../../build/NEWS:3300 +#: ../build/NEWS:3346 msgid "" "`bpo-36396 `__: Remove fgBg param of " "idlelib.config.GetHighlight(). This param was only used twice and changed " "the return type." msgstr "" -#: ../../../build/NEWS:3303 +#: ../build/NEWS:3349 msgid "" "`bpo-36176 `__: Fix IDLE autocomplete & " "calltip popup colors. Prevent conflicts with Linux dark themes (and slightly" " darken calltip background)." msgstr "" -#: ../../../build/NEWS:3306 +#: ../build/NEWS:3352 msgid "" "`bpo-23205 `__: For the grep module, add" " tests for findfiles, refactor findfiles to be a module-level function, and " "refactor findfiles to use os.walk." msgstr "" -#: ../../../build/NEWS:3310 +#: ../build/NEWS:3356 msgid "" "`bpo-23216 `__: Add docstrings to IDLE " "search modules." msgstr "" -#: ../../../build/NEWS:3312 +#: ../build/NEWS:3358 msgid "" "`bpo-36152 `__: Remove " "colorizer.ColorDelegator.close_when_done and the corresponding argument of " ".close(). In IDLE, both have always been None or False since 2007." msgstr "" -#: ../../../build/NEWS:3316 +#: ../build/NEWS:3362 msgid "" "`bpo-32129 `__: Avoid blurry IDLE " "application icon on macOS with Tk 8.6. Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:3319 +#: ../build/NEWS:3365 msgid "" "`bpo-36096 `__: Refactor class variables" " to instance variables in colorizer." msgstr "" -#: ../../../build/NEWS:3321 +#: ../build/NEWS:3367 msgid "" "`bpo-30348 `__: Increase test coverage " "of idlelib.autocomplete by 30%. Patch by Louie Lu" msgstr "" -#: ../../../build/NEWS:3327 +#: ../build/NEWS:3373 msgid "" "`bpo-35132 `__: Fix py-list and py-bt " "commands of python-gdb.py on gdb7." msgstr "" -#: ../../../build/NEWS:3329 +#: ../build/NEWS:3375 msgid "" "`bpo-32217 `__: Fix freeze script on " "Windows." msgstr "" -#: ../../../build/NEWS:3334 +#: ../build/NEWS:3380 msgid "" "`bpo-36381 `__: Raise " "``DeprecationWarning`` when '#' formats are used for building or parsing " "values without ``PY_SSIZE_T_CLEAN``." msgstr "" -#: ../../../build/NEWS:3337 +#: ../build/NEWS:3383 msgid "" "`bpo-36142 `__: The whole coreconfig.h " "header is now excluded from Py_LIMITED_API. Move functions definitions into " "a new internal pycore_coreconfig.h header." msgstr "" -#: ../../../build/NEWS:3343 +#: ../build/NEWS:3389 msgid "Python 3.8.0 alpha 2" msgstr "Python 3.8.0 alfa 2" -#: ../../../build/NEWS:3345 +#: ../build/NEWS:3391 msgid "*Release date: 2019-02-25*" msgstr "*Tanggal rilis: 2019-02-25*" -#: ../../../build/NEWS:3350 +#: ../build/NEWS:3396 msgid "" "`bpo-36052 `__: Raise a " ":exc:`SyntaxError` when assigning a value to `__debug__` with the Assignment" " Operator. Contributed by Stéphane Wirtel and Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3354 +#: ../build/NEWS:3400 msgid "" "`bpo-36012 `__: Doubled the speed of " "class variable writes. When a non-dunder attribute was updated, there was " "an unnecessary call to update slots." msgstr "" -#: ../../../build/NEWS:3357 +#: ../build/NEWS:3403 msgid "" "`bpo-35942 `__: The error message " "emitted when returning invalid types from ``__fspath__`` in interfaces that " @@ -6440,14 +6453,14 @@ msgid "" "does explain the origin of the error." msgstr "" -#: ../../../build/NEWS:3361 +#: ../build/NEWS:3407 msgid "" "`bpo-36016 `__: ``gc.get_objects`` can " "now receive an optional parameter indicating a generation to get objects " "from. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3364 +#: ../build/NEWS:3410 msgid "" "`bpo-1054041 `__: When the main " "interpreter exits due to an uncaught KeyboardInterrupt, the process now " @@ -6456,33 +6469,33 @@ msgid "" "to understand that the user has asked them to stop." msgstr "" -#: ../../../build/NEWS:3370 +#: ../build/NEWS:3416 msgid "" "`bpo-35992 `__: Fix " "``__class_getitem__()`` not being called on a class with a custom non-" "subscriptable metaclass." msgstr "" -#: ../../../build/NEWS:3373 +#: ../build/NEWS:3419 msgid "" "`bpo-35993 `__: Fix a crash on fork when" " using subinterpreters. Contributed by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:3376 +#: ../build/NEWS:3422 msgid "" "`bpo-35991 `__: Fix a potential double " "free in Modules/_randommodule.c." msgstr "" -#: ../../../build/NEWS:3378 +#: ../build/NEWS:3424 msgid "" "`bpo-35961 `__: Fix a crash in " "slice_richcompare(): use strong references rather than stolen references for" " the two temporary internal tuples." msgstr "" -#: ../../../build/NEWS:3381 +#: ../build/NEWS:3427 msgid "" "`bpo-35911 `__: Enable the creation of " "cell objects by adding a ``cell.__new__`` method, and expose the type " @@ -6490,41 +6503,41 @@ msgid "" "Glaser." msgstr "" -#: ../../../build/NEWS:3385 +#: ../build/NEWS:3431 msgid "" "`bpo-12822 `__: Use monotonic clock for " "``pthread_cond_timedwait`` when ``pthread_condattr_setclock`` and " "``CLOCK_MONOTONIC`` are available." msgstr "" -#: ../../../build/NEWS:3388 +#: ../build/NEWS:3434 msgid "" "`bpo-15248 `__: The compiler emits now " "syntax warnings in the case when a comma is likely missed before tuple or " "list." msgstr "" -#: ../../../build/NEWS:3391 +#: ../build/NEWS:3437 msgid "" "`bpo-35886 `__: The implementation of " "PyInterpreterState has been moved into the internal header files (guarded by" " Py_BUILD_CORE)." msgstr "" -#: ../../../build/NEWS:3394 +#: ../build/NEWS:3440 msgid "" "`bpo-31506 `__: Clarify the errors " "reported when ``object.__new__`` and ``object.__init__`` receive more than " "one argument. Contributed by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:3398 +#: ../build/NEWS:3444 msgid "" "`bpo-35724 `__: Signal-handling is now " "guaranteed to happen relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3401 +#: ../build/NEWS:3447 msgid "" "`bpo-33608 `__: We added a new internal " "_Py_AddPendingCall() that operates relative to the provided interpreter. " @@ -6534,14 +6547,14 @@ msgid "" "operates relative to the main interpreter." msgstr "" -#: ../../../build/NEWS:3408 +#: ../build/NEWS:3454 msgid "" "`bpo-33989 `__: Fix a possible crash in " ":meth:`list.sort` when sorting objects with ``ob_type->tp_richcompare == " "NULL``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3414 +#: ../build/NEWS:3460 msgid "" "`bpo-35512 `__: " ":func:`unittest.mock.patch.dict` used as a decorator with string target " @@ -6549,7 +6562,7 @@ msgid "" "construction. Patch by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3418 +#: ../build/NEWS:3464 msgid "" "`bpo-36018 `__: Add " "statistics.NormalDist, a tool for creating and manipulating normal " @@ -6557,33 +6570,33 @@ msgid "" "the mean and standard deviation of measurement data as single entity." msgstr "" -#: ../../../build/NEWS:3423 +#: ../build/NEWS:3469 msgid "" "`bpo-35904 `__: Added statistics.fmean()" " as a faster, floating point variant of the existing mean() function." msgstr "" -#: ../../../build/NEWS:3426 +#: ../build/NEWS:3472 msgid "" "`bpo-35918 `__: Removed broken " "``has_key`` method from multiprocessing.managers.SyncManager.dict. " "Contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3429 +#: ../build/NEWS:3475 msgid "" "`bpo-18283 `__: Add support for bytes to" " :func:`shutil.which`." msgstr "" -#: ../../../build/NEWS:3431 +#: ../build/NEWS:3477 msgid "" "`bpo-35960 `__: Fix " ":func:`dataclasses.field` throwing away empty mapping objects passed as " "metadata." msgstr "" -#: ../../../build/NEWS:3434 +#: ../build/NEWS:3480 msgid "" "`bpo-35500 `__: Write expected and " "actual call parameters on separate lines in " @@ -6591,13 +6604,13 @@ msgid "" "by Susan Su." msgstr "" -#: ../../../build/NEWS:3438 +#: ../build/NEWS:3484 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug``" " command now gracefully handles syntax errors." msgstr "" -#: ../../../build/NEWS:3441 +#: ../build/NEWS:3487 msgid "" "`bpo-24209 `__: In http.server script, " "rely on getaddrinfo to bind to preferred address based on the bind " @@ -6605,14 +6618,14 @@ msgid "" "stack, depending on the environment." msgstr "" -#: ../../../build/NEWS:3445 +#: ../build/NEWS:3491 msgid "" "`bpo-35321 `__: Set ``__spec__.origin`` " "of ``_frozen_importlib`` to frozen so that it matches the behavior of " "``_frozen_importlib_external``. Patch by Nina Zakharenko." msgstr "" -#: ../../../build/NEWS:3449 +#: ../build/NEWS:3495 msgid "" "`bpo-35378 `__: Fix a reference issue " "inside :class:`multiprocessing.Pool` that caused the pool to remain alive if" @@ -6622,7 +6635,7 @@ msgid "" "iterator is still alive." msgstr "" -#: ../../../build/NEWS:3456 +#: ../build/NEWS:3502 msgid "" "`bpo-34294 `__: re module, fix wrong " "capturing groups in rare cases. :func:`re.search`, :func:`re.findall`, " @@ -6631,14 +6644,14 @@ msgid "" " Lin." msgstr "" -#: ../../../build/NEWS:3461 +#: ../build/NEWS:3507 msgid "" "`bpo-35615 `__: :mod:`weakref`: Fix a " "RuntimeError when copying a WeakKeyDictionary or a WeakValueDictionary, due " "to some keys or values disappearing while iterating." msgstr "" -#: ../../../build/NEWS:3465 +#: ../build/NEWS:3511 msgid "" "`bpo-35606 `__: Implement " ":func:`math.prod` as analogous function to :func:`sum` that returns the " @@ -6646,7 +6659,7 @@ msgid "" "by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3469 +#: ../build/NEWS:3515 msgid "" "`bpo-32417 `__: Performing arithmetic " "between :class:`datetime.datetime` subclasses and " @@ -6657,7 +6670,7 @@ msgid "" " a ``tz`` argument now *also* retain their subclass." msgstr "" -#: ../../../build/NEWS:3476 +#: ../build/NEWS:3522 msgid "" "`bpo-35153 `__: Add *headers* optional " "keyword-only parameter to :class:`xmlrpc.client.ServerProxy`, " @@ -6665,45 +6678,45 @@ msgid "" "Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:3480 +#: ../build/NEWS:3526 msgid "" "`bpo-34572 `__: Fix C implementation of " "pickle.loads to use importlib's locking mechanisms, and thereby avoid using " "partially-loaded modules. Patch by Tim Burgess." msgstr "" -#: ../../../build/NEWS:3487 +#: ../build/NEWS:3533 msgid "" "`bpo-36083 `__: Fix formatting of " "--check-hash-based-pycs options in the manpage Synopsis." msgstr "" -#: ../../../build/NEWS:3490 +#: ../build/NEWS:3536 msgid "" "`bpo-36007 `__: Bump minimum sphinx " "version to 1.8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:3492 +#: ../build/NEWS:3538 msgid "" "`bpo-22062 `__: Update documentation and" " docstrings for pathlib. Original patch by Mike Short." msgstr "" -#: ../../../build/NEWS:3498 +#: ../build/NEWS:3544 msgid "" "`bpo-27313 `__: Avoid test_ttk_guionly " "ComboboxTest failure with macOS Cocoa Tk." msgstr "" -#: ../../../build/NEWS:3501 +#: ../build/NEWS:3547 msgid "" "`bpo-36019 `__: Add " "test.support.TEST_HTTP_URL and replace references of http://www.example.com " "by this new constant. Contributed by Stéphane Wirtel." msgstr "" -#: ../../../build/NEWS:3505 +#: ../build/NEWS:3551 msgid "" "`bpo-36037 `__: Fix test_ssl for strict " "OpenSSL configuration like RHEL8 strict crypto policy. Use older TLS version" @@ -6711,20 +6724,20 @@ msgid "" "version older than default minimum TLS version." msgstr "" -#: ../../../build/NEWS:3510 +#: ../build/NEWS:3556 msgid "" "`bpo-35798 `__: Added " ":func:`test.support.check_syntax_warning`." msgstr "" -#: ../../../build/NEWS:3512 +#: ../build/NEWS:3558 msgid "" "`bpo-35505 `__: Make " "test_imap4_host_default_value independent on whether the local IMAP server " "is running." msgstr "" -#: ../../../build/NEWS:3515 +#: ../build/NEWS:3561 msgid "" "`bpo-35917 `__: multiprocessing: provide" " unit tests for SyncManager and SharedMemoryManager classes + all the " @@ -6732,83 +6745,83 @@ msgid "" "Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:3519 +#: ../build/NEWS:3565 msgid "" "`bpo-35704 `__: Skip " "``test_shutil.test_unpack_archive_xztar`` to prevent a MemoryError on 32-bit" " AIX when MAXDATA setting is less than 0x20000000." msgstr "" -#: ../../../build/NEWS:3522 +#: ../build/NEWS:3568 msgid "Patch by Michael Felt (aixtools)" msgstr "*Patch* oleh Michael Felt (aixtools)" -#: ../../../build/NEWS:3524 +#: ../build/NEWS:3570 msgid "" "`bpo-34720 `__: Assert m_state != NULL " "to mimic GC traversal functions that do not correctly handle module creation" " when the module state has not been created." msgstr "" -#: ../../../build/NEWS:3531 +#: ../build/NEWS:3577 msgid "" "`bpo-35976 `__: Added ARM build support " "to Windows build files in PCBuild." msgstr "" -#: ../../../build/NEWS:3533 +#: ../build/NEWS:3579 msgid "" "`bpo-35692 `__: ``pathlib`` no longer " "raises when checking file and directory existence on drives that are not " "ready" msgstr "" -#: ../../../build/NEWS:3536 +#: ../build/NEWS:3582 msgid "" "`bpo-35872 `__: Uses the base Python " "executable when invoking venv in a virtual environment" msgstr "" -#: ../../../build/NEWS:3539 +#: ../build/NEWS:3585 msgid "" "`bpo-35873 `__: Prevents venv paths " "being inherited by child processes" msgstr "" -#: ../../../build/NEWS:3541 +#: ../build/NEWS:3587 msgid "" "`bpo-35299 `__: Fix sysconfig detection " "of the source directory and distutils handling of pyconfig.h during PGO " "profiling" msgstr "" -#: ../../../build/NEWS:3547 +#: ../build/NEWS:3593 msgid "" "`bpo-24310 `__: IDLE -- Document " "settings dialog font tab sample." msgstr "" -#: ../../../build/NEWS:3549 +#: ../build/NEWS:3595 msgid "" "`bpo-35833 `__: Revise IDLE doc for " "control codes sent to Shell. Add a code example block." msgstr "" -#: ../../../build/NEWS:3552 +#: ../build/NEWS:3598 msgid "" "`bpo-35689 `__: Add docstrings and " "unittests for colorizer.py." msgstr "" -#: ../../../build/NEWS:3556 +#: ../build/NEWS:3602 msgid "Python 3.8.0 alpha 1" msgstr "Python 3.8.0 alfa 1" -#: ../../../build/NEWS:3558 +#: ../build/NEWS:3604 msgid "*Release date: 2019-02-03*" msgstr "*Tanggal rilis: 2019-02-03*" -#: ../../../build/NEWS:3563 +#: ../build/NEWS:3609 msgid "" "`bpo-35746 `__: [CVE-2019-5010] Fix a " "NULL pointer deref in ssl module. The cert parser did not handle CRL " @@ -6817,7 +6830,7 @@ msgid "" "reported by Colin Read and Nicolas Edet of Cisco." msgstr "" -#: ../../../build/NEWS:3569 +#: ../build/NEWS:3615 msgid "" "`bpo-34812 `__: The :option:`-I` command" " line option (run Python in isolated mode) is now also copied by the " @@ -6826,7 +6839,7 @@ msgid "" "by :option:`-I`) were copied." msgstr "" -#: ../../../build/NEWS:3575 +#: ../build/NEWS:3621 msgid "" "`bpo-34791 `__: The xml.sax and " "xml.dom.domreg no longer use environment variables to override parser " @@ -6834,7 +6847,7 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:3579 +#: ../build/NEWS:3625 msgid "" "`bpo-17239 `__: The xml.sax and " "xml.dom.minidom parsers no longer processes external entities by default. " @@ -6842,46 +6855,46 @@ msgid "" "connections." msgstr "" -#: ../../../build/NEWS:3583 +#: ../build/NEWS:3629 msgid "" "`bpo-34623 `__: CVE-2018-14647: The C " "accelerated _elementtree module now initializes hash randomization salt from" " _Py_HashSecret instead of libexpat's default CSPRNG." msgstr "" -#: ../../../build/NEWS:3587 +#: ../build/NEWS:3633 msgid "" "`bpo-34405 `__: Updated to OpenSSL " "1.1.0i for Windows builds." msgstr "" -#: ../../../build/NEWS:3589 +#: ../build/NEWS:3635 msgid "" "`bpo-33871 `__: Fixed sending the part " "of the file in :func:`os.sendfile` on macOS. Using the *trailers* argument " "could cause sending more bytes from the input file than was specified." msgstr "" -#: ../../../build/NEWS:3593 +#: ../build/NEWS:3639 msgid "" "`bpo-32533 `__: Fixed thread-safety of " "error handling in _ssl." msgstr "" -#: ../../../build/NEWS:3595 ../../../build/NEWS:7094 +#: ../build/NEWS:3641 ../build/NEWS:7140 msgid "" "`bpo-33136 `__: Harden ssl module " "against LibreSSL CVE-2018-8970. X509_VERIFY_PARAM_set1_host() is called with" " an explicit namelen. A new test ensures that NULL bytes are not allowed." msgstr "" -#: ../../../build/NEWS:3599 ../../../build/NEWS:7098 ../../../build/NEWS:11491 +#: ../build/NEWS:3645 ../build/NEWS:7144 ../build/NEWS:11537 msgid "" "`bpo-33001 `__: Minimal fix to prevent " "buffer overrun in os.symlink on Windows" msgstr "" -#: ../../../build/NEWS:3601 ../../../build/NEWS:7100 ../../../build/NEWS:11493 +#: ../build/NEWS:3647 ../build/NEWS:7146 ../build/NEWS:11539 msgid "" "`bpo-32981 `__: Regexes in difflib and " "poplib were vulnerable to catastrophic backtracking. These regexes formed " @@ -6889,20 +6902,20 @@ msgid "" "CVE-2018-1060 and CVE-2018-1061. Patch by Jamie Davis." msgstr "" -#: ../../../build/NEWS:3606 ../../../build/NEWS:7312 +#: ../build/NEWS:3652 ../build/NEWS:7358 msgid "" "`bpo-28414 `__: The ssl module now " "allows users to perform their own IDN en/decoding when using SNI." msgstr "" -#: ../../../build/NEWS:3612 +#: ../build/NEWS:3658 msgid "" "`bpo-35877 `__: Make parenthesis " "optional for named expressions in while statement. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:3615 +#: ../build/NEWS:3661 msgid "" "`bpo-35814 `__: Allow same right hand " "side expressions in annotated assignments as in normal ones. In particular, " @@ -6910,7 +6923,7 @@ msgid "" "allowed." msgstr "" -#: ../../../build/NEWS:3619 +#: ../build/NEWS:3665 msgid "" "`bpo-35766 `__: Add the option to parse " "PEP 484 type comments in the ast module. (Off by default.) This is merging " @@ -6918,26 +6931,26 @@ msgid "" "[typed_ast](https://github.com/python/typed_ast)." msgstr "" -#: ../../../build/NEWS:3624 +#: ../build/NEWS:3670 msgid "" "`bpo-35713 `__: Reorganize Python " "initialization to get working exceptions and sys.stderr earlier." msgstr "" -#: ../../../build/NEWS:3627 +#: ../build/NEWS:3673 msgid "" "`bpo-33416 `__: Add end line and end " "column position information to the Python AST nodes. This is a C-level " "backwards incompatible change." msgstr "" -#: ../../../build/NEWS:3630 +#: ../build/NEWS:3676 msgid "" "`bpo-35720 `__: Fixed a minor memory " "leak in pymain_parse_cmdline_impl function in Modules/main.c" msgstr "" -#: ../../../build/NEWS:3633 +#: ../build/NEWS:3679 msgid "" "`bpo-35634 `__: ``func(**kwargs)`` will " "now raise an error when ``kwargs`` is a mapping containing multiple entries " @@ -6945,20 +6958,20 @@ msgid "" "are passed before ``**kwargs`` since Python 3.6." msgstr "" -#: ../../../build/NEWS:3638 +#: ../build/NEWS:3684 msgid "" "`bpo-35623 `__: Fix a crash when sorting" " very long lists. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:3641 +#: ../build/NEWS:3687 msgid "" "`bpo-35214 `__: clang Memory Sanitizer " "build instrumentation was added to work around false positives from posix, " "socket, time, test_io, and test_faulthandler." msgstr "" -#: ../../../build/NEWS:3645 +#: ../build/NEWS:3691 msgid "" "`bpo-35560 `__: Fix an assertion error " "in :func:`format` in debug build for floating point formatting with \"n\" " @@ -6966,7 +6979,7 @@ msgid "" "by Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:3649 +#: ../build/NEWS:3695 msgid "" "`bpo-35552 `__: Format characters ``%s``" " and ``%V`` in :c:func:`PyUnicode_FromFormat` and ``%s`` in " @@ -6974,39 +6987,39 @@ msgid "" "*precision* is specified." msgstr "" -#: ../../../build/NEWS:3653 +#: ../build/NEWS:3699 msgid "" "`bpo-35504 `__: Fix segfaults and " ":exc:`SystemError`\\ s when deleting certain attributes. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:3656 +#: ../build/NEWS:3702 msgid "" "`bpo-35504 `__: Fixed a SystemError when" " delete the characters_written attribute of an OSError." msgstr "" -#: ../../../build/NEWS:3659 +#: ../build/NEWS:3705 msgid "" "`bpo-35494 `__: Improved syntax error " "messages for unbalanced parentheses in f-string." msgstr "" -#: ../../../build/NEWS:3662 +#: ../build/NEWS:3708 msgid "" "`bpo-35444 `__: Fixed error handling in " "pickling methods when fail to look up builtin \"getattr\". Sped up pickling " "iterators." msgstr "" -#: ../../../build/NEWS:3665 +#: ../build/NEWS:3711 msgid "" "`bpo-35436 `__: Fix various issues with " "memory allocation error handling. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3668 +#: ../build/NEWS:3714 msgid "" "`bpo-35423 `__: Separate the signal " "handling trigger in the eval loop from the \"pending calls\" machinery. " @@ -7014,7 +7027,7 @@ msgid "" "insignificant." msgstr "" -#: ../../../build/NEWS:3672 +#: ../build/NEWS:3718 msgid "" "`bpo-35357 `__: Internal attributes' " "names of unittest.mock._Call and unittest.mock.MagicProxy (name, parent & " @@ -7022,20 +7035,20 @@ msgid "" "widely used object attributes. Fixed minor typo in test function name." msgstr "" -#: ../../../build/NEWS:3677 +#: ../build/NEWS:3723 msgid "" "`bpo-35372 `__: Fixed the code page " "decoder for input longer than 2 GiB containing undecodable bytes." msgstr "" -#: ../../../build/NEWS:3680 +#: ../build/NEWS:3726 msgid "" "`bpo-35336 `__: Fix " "PYTHONCOERCECLOCALE=1 environment variable: only coerce the C locale if the " "LC_CTYPE locale is \"C\"." msgstr "" -#: ../../../build/NEWS:3683 +#: ../build/NEWS:3729 msgid "" "`bpo-31241 `__: The *lineno* and " "*col_offset* attributes of AST nodes for list comprehensions, generator " @@ -7044,33 +7057,33 @@ msgid "" "first item." msgstr "" -#: ../../../build/NEWS:3688 +#: ../build/NEWS:3734 msgid "" "`bpo-33954 `__: For :meth:`str.format`, " ":meth:`float.__format__` and :meth:`complex.__format__` methods for non-" "ASCII decimal point when using the \"n\" formatter." msgstr "" -#: ../../../build/NEWS:3692 +#: ../build/NEWS:3738 msgid "" "`bpo-35269 `__: Fix a possible segfault " "involving a newly-created coroutine. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3695 +#: ../build/NEWS:3741 msgid "" "`bpo-35224 `__: Implement :pep:`572` " "(assignment expressions). Patch by Emily Morehouse." msgstr "" -#: ../../../build/NEWS:3698 +#: ../build/NEWS:3744 msgid "" "`bpo-32492 `__: Speed up " ":class:`namedtuple` attribute access by 1.6x using a C fast-path for the " "name descriptors. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3701 +#: ../build/NEWS:3747 msgid "" "`bpo-35214 `__: Fixed an out of bounds " "memory access when parsing a truncated unicode escape sequence at the end of" @@ -7078,7 +7091,7 @@ msgid "" "memory allocation." msgstr "" -#: ../../../build/NEWS:3705 +#: ../build/NEWS:3751 msgid "" "`bpo-35214 `__: The interpreter and " "extension modules have had annotations added so that they work properly " @@ -7087,7 +7100,7 @@ msgid "" "perform." msgstr "" -#: ../../../build/NEWS:3710 +#: ../build/NEWS:3756 msgid "" "`bpo-35193 `__: Fix an off by one error " "in the bytecode peephole optimizer where it could read bytes beyond the end " @@ -7095,39 +7108,39 @@ msgid "" "in every release of Python 3.6 and 3.7 until now." msgstr "" -#: ../../../build/NEWS:3715 +#: ../build/NEWS:3761 msgid "" "`bpo-35169 `__: Improved error messages " "for forbidden assignments." msgstr "" -#: ../../../build/NEWS:3717 +#: ../build/NEWS:3763 msgid "" "`bpo-34022 `__: Fix handling of hash-" "based bytecode files in :mod:`zipimport`. Patch by Elvis Pranskevichus." msgstr "" -#: ../../../build/NEWS:3720 +#: ../build/NEWS:3766 msgid "" "`bpo-28401 `__: Debug builds will no " "longer to attempt to import extension modules built for the ABI as they were" " never compatible to begin with. Patch by Stefano Rivera." msgstr "" -#: ../../../build/NEWS:3724 +#: ../build/NEWS:3770 msgid "" "`bpo-29341 `__: Clarify in the " "docstrings of :mod:`os` methods that path-like objects are also accepted as " "input parameters." msgstr "" -#: ../../../build/NEWS:3727 +#: ../build/NEWS:3773 msgid "" "`bpo-35050 `__: :mod:`socket`: Fix off-" "by-one bug in length check for ``AF_ALG`` name and type." msgstr "" -#: ../../../build/NEWS:3730 +#: ../build/NEWS:3776 msgid "" "`bpo-29743 `__: Raise :exc:`ValueError` " "instead of :exc:`OverflowError` in case of a negative ``_length_`` in a " @@ -7136,48 +7149,48 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:3735 +#: ../build/NEWS:3781 msgid "" "`bpo-16806 `__: Fix ``lineno`` and " "``col_offset`` for multi-line string tokens." msgstr "" -#: ../../../build/NEWS:3737 +#: ../build/NEWS:3783 msgid "" "`bpo-35029 `__: :exc:`SyntaxWarning` " "raised as an exception at code generation time will be now replaced with a " ":exc:`SyntaxError` for better error reporting." msgstr "" -#: ../../../build/NEWS:3741 +#: ../build/NEWS:3787 msgid "" "`bpo-34983 `__: Expose " ":meth:`symtable.Symbol.is_nonlocal` in the symtable module. Patch by Pablo " "Galindo." msgstr "" -#: ../../../build/NEWS:3744 +#: ../build/NEWS:3790 msgid "" "`bpo-34974 `__: :class:`bytes` and " ":class:`bytearray` constructors no longer convert unexpected exceptions " "(e.g. :exc:`MemoryError` and :exc:`KeyboardInterrupt`) to :exc:`TypeError`." msgstr "" -#: ../../../build/NEWS:3748 +#: ../build/NEWS:3794 msgid "" "`bpo-34939 `__: Allow annotated names in" " module namespace that are declared global before the annotation happens. " "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3751 +#: ../build/NEWS:3797 msgid "" "`bpo-34973 `__: Fixed crash in " ":func:`bytes` when the :class:`list` argument is mutated while it is " "iterated." msgstr "" -#: ../../../build/NEWS:3754 +#: ../build/NEWS:3800 msgid "" "`bpo-34876 `__: The *lineno* and " "*col_offset* attributes of the AST for decorated function and class refer " @@ -7187,34 +7200,34 @@ msgid "" "of child AST nodes can precede the position of the parent AST node." msgstr "" -#: ../../../build/NEWS:3761 +#: ../build/NEWS:3807 msgid "" "`bpo-34879 `__: Fix a possible null " "pointer dereference in bytesobject.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3764 +#: ../build/NEWS:3810 msgid "" "`bpo-34784 `__: Fix the implementation " "of PyStructSequence_NewType in order to create heap allocated " "StructSequences." msgstr "" -#: ../../../build/NEWS:3767 +#: ../build/NEWS:3813 msgid "" "`bpo-32912 `__: A :exc:`SyntaxWarning` " "is now emitted instead of a :exc:`DeprecationWarning` for invalid escape " "sequences in string and bytes literals." msgstr "" -#: ../../../build/NEWS:3771 +#: ../build/NEWS:3817 msgid "" "`bpo-34854 `__: Fixed a crash in " "compiling string annotations containing a lambda with a keyword-only " "argument that doesn't have a default value." msgstr "" -#: ../../../build/NEWS:3774 +#: ../build/NEWS:3820 msgid "" "`bpo-34850 `__: The compiler now " "produces a :exc:`SyntaxWarning` when identity checks (``is`` and ``is not``)" @@ -7224,13 +7237,13 @@ msgid "" "instead." msgstr "" -#: ../../../build/NEWS:3780 +#: ../build/NEWS:3826 msgid "" "`bpo-34824 `__: Fix a possible null " "pointer dereference in Modules/_ssl.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3783 +#: ../build/NEWS:3829 msgid "" "`bpo-30156 `__: The C function " "``property_descr_get()`` uses a \"cached\" tuple to optimize function calls." @@ -7239,13 +7252,13 @@ msgid "" "and it causes 3 different crashes last years." msgstr "" -#: ../../../build/NEWS:3788 +#: ../build/NEWS:3834 msgid "" "`bpo-34762 `__: Fix contextvars C API to" " use PyObject* pointer types." msgstr "" -#: ../../../build/NEWS:3790 +#: ../build/NEWS:3836 msgid "" "`bpo-34751 `__: The hash function for " "tuples is now based on xxHash which gives better collision results on " @@ -7254,65 +7267,65 @@ msgid "" "contributions by Tim Peters." msgstr "" -#: ../../../build/NEWS:3795 +#: ../build/NEWS:3841 msgid "" "`bpo-34735 `__: Fix a memory leak in " "Modules/timemodule.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3798 +#: ../build/NEWS:3844 msgid "" "`bpo-34683 `__: Fixed a bug where some " "SyntaxError error pointed to locations that were off-by-one." msgstr "" -#: ../../../build/NEWS:3801 +#: ../build/NEWS:3847 msgid "" "`bpo-34651 `__: Only allow the main " "interpreter to fork. The avoids the possibility of affecting the main " "interpreter, which is critical to operation of the runtime." msgstr "" -#: ../../../build/NEWS:3805 +#: ../build/NEWS:3851 msgid "" "`bpo-34653 `__: Remove unused function " "PyParser_SimpleParseStringFilename." msgstr "" -#: ../../../build/NEWS:3807 +#: ../build/NEWS:3853 msgid "" "`bpo-32236 `__: Warn that line buffering" " is not supported if :func:`open` is called with binary mode and " "``buffering=1``." msgstr "" -#: ../../../build/NEWS:3810 +#: ../build/NEWS:3856 msgid "" "`bpo-34641 `__: Further restrict the " "syntax of the left-hand side of keyword arguments in function calls. In " "particular, ``f((keyword)=arg)`` is now disallowed." msgstr "" -#: ../../../build/NEWS:3814 +#: ../build/NEWS:3860 msgid "" "`bpo-34637 `__: Make the *start* " "argument to *sum()* visible as a keyword argument." msgstr "" -#: ../../../build/NEWS:3817 +#: ../build/NEWS:3863 msgid "" "`bpo-1621 `__: Do not assume signed " "integer overflow behavior (C undefined behavior) when performing set hash " "table resizing." msgstr "" -#: ../../../build/NEWS:3820 +#: ../build/NEWS:3866 msgid "" "`bpo-34588 `__: Fix an off-by-one in the" " recursive call pruning feature of traceback formatting." msgstr "" -#: ../../../build/NEWS:3823 +#: ../build/NEWS:3869 msgid "" "`bpo-34485 `__: On Windows, the LC_CTYPE" " is now set to the user preferred locale at startup. Previously, the " @@ -7320,7 +7333,7 @@ msgid "" "setlocale(LC_CTYPE, \"\") or setlocale(LC_ALL, \"\")." msgstr "" -#: ../../../build/NEWS:3827 +#: ../build/NEWS:3873 msgid "" "`bpo-34485 `__: Standard streams like " "sys.stdout now use the \"surrogateescape\" error handler, instead of " @@ -7328,14 +7341,14 @@ msgid "" "UTF-8 Mode is disabled)." msgstr "" -#: ../../../build/NEWS:3831 +#: ../build/NEWS:3877 msgid "" "`bpo-34485 `__: Fix the error handler of" " standard streams like sys.stdout: PYTHONIOENCODING=\":\" is now ignored " "instead of setting the error handler to \"strict\"." msgstr "" -#: ../../../build/NEWS:3835 +#: ../build/NEWS:3881 msgid "" "`bpo-34485 `__: Python now gets the " "locale encoding with C code to initialize the encoding of standard streams " @@ -7345,7 +7358,7 @@ msgid "" "startup by default." msgstr "" -#: ../../../build/NEWS:3841 +#: ../build/NEWS:3887 msgid "" "`bpo-34527 `__: On FreeBSD, " "Py_DecodeLocale() and Py_EncodeLocale() now also forces the ASCII encoding " @@ -7353,13 +7366,13 @@ msgid "" "\"C\"." msgstr "" -#: ../../../build/NEWS:3845 +#: ../build/NEWS:3891 msgid "" "`bpo-34527 `__: The UTF-8 Mode is now " "also enabled by the \"POSIX\" locale, not only by the \"C\" locale." msgstr "" -#: ../../../build/NEWS:3848 +#: ../build/NEWS:3894 msgid "" "`bpo-34403 `__: On HP-UX with C or POSIX" " locale, sys.getfilesystemencoding() now returns \"ascii\" instead of " @@ -7367,13 +7380,13 @@ msgid "" "coerced)." msgstr "" -#: ../../../build/NEWS:3852 +#: ../build/NEWS:3898 msgid "" "`bpo-34523 `__: The Python filesystem " "encoding is now read earlier during the Python initialization." msgstr "" -#: ../../../build/NEWS:3855 +#: ../build/NEWS:3901 msgid "" "`bpo-12458 `__: Tracebacks show now " "correct line number for subexpressions in multiline expressions. Tracebacks " @@ -7381,110 +7394,110 @@ msgid "" " of the line number of the last subexpression." msgstr "" -#: ../../../build/NEWS:3860 +#: ../build/NEWS:3906 msgid "" "`bpo-34408 `__: Prevent a null pointer " "dereference and resource leakage in ``PyInterpreterState_New()``." msgstr "" -#: ../../../build/NEWS:3863 +#: ../build/NEWS:3909 msgid "" "`bpo-34400 `__: Fix undefined behavior " "in parsetok.c. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3865 +#: ../build/NEWS:3911 msgid "" "`bpo-33073 `__: Added as_integer_ratio " "to ints to make them more interoperable with floats." msgstr "" -#: ../../../build/NEWS:3868 +#: ../build/NEWS:3914 msgid "" "`bpo-34377 `__: Update valgrind " "suppression list to use ``_PyObject_Free``/``_PyObject_Realloc`` instead of " "``PyObject_Free``/``PyObject_Realloc``." msgstr "" -#: ../../../build/NEWS:3872 +#: ../build/NEWS:3918 msgid "" "`bpo-34353 `__: Added the \"socket\" " "option in the `stat.filemode()` Python implementation to match the C " "implementation." msgstr "" -#: ../../../build/NEWS:3875 +#: ../build/NEWS:3921 msgid "" "`bpo-34320 `__: Fix ``dict(od)`` didn't " "copy iteration order of OrderedDict." msgstr "" -#: ../../../build/NEWS:3877 +#: ../build/NEWS:3923 msgid "" "`bpo-34113 `__: Fixed crash on debug " "builds when opcode stack was adjusted with negative numbers. Patch by " "Constantin Petrisor." msgstr "" -#: ../../../build/NEWS:3880 +#: ../build/NEWS:3926 msgid "" "`bpo-34100 `__: Compiler now merges " "constants in tuples and frozensets recursively. Code attributes like " "``co_names`` are merged too." msgstr "" -#: ../../../build/NEWS:3883 +#: ../build/NEWS:3929 msgid "" "`bpo-34151 `__: Performance of list " "concatenation, repetition and slicing operations is slightly improved. Patch" " by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:3886 +#: ../build/NEWS:3932 msgid "" "`bpo-34170 `__: -X dev: it is now " "possible to override the memory allocator using PYTHONMALLOC even if the " "developer mode is enabled." msgstr "" -#: ../../../build/NEWS:3889 +#: ../build/NEWS:3935 msgid "" "`bpo-33237 `__: Improved " ":exc:`AttributeError` message for partially initialized module." msgstr "" -#: ../../../build/NEWS:3892 +#: ../build/NEWS:3938 msgid "" "`bpo-34149 `__: Fix min and max " "functions to get default behavior when key is None." msgstr "" -#: ../../../build/NEWS:3895 +#: ../build/NEWS:3941 msgid "" "`bpo-34125 `__: Profiling of unbound " "built-in methods now works when ``**kwargs`` is given." msgstr "" -#: ../../../build/NEWS:3898 +#: ../build/NEWS:3944 msgid "" "`bpo-34141 `__: Optimized pickling " "atomic types (None, bool, int, float, bytes, str)." msgstr "" -#: ../../../build/NEWS:3901 +#: ../build/NEWS:3947 msgid "" "`bpo-34126 `__: Fix crashes when " "profiling certain invalid calls of unbound methods. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:3904 +#: ../build/NEWS:3950 msgid "" "`bpo-24618 `__: Fixed reading invalid " "memory when create the code object with too small varnames tuple or too " "large argument counts." msgstr "" -#: ../../../build/NEWS:3907 +#: ../build/NEWS:3953 msgid "" "`bpo-34068 `__: In " ":meth:`io.IOBase.close`, ensure that the :attr:`~io.IOBase.closed` attribute" @@ -7492,63 +7505,63 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:3911 +#: ../build/NEWS:3957 msgid "" "`bpo-34087 `__: Fix buffer overflow " "while converting unicode to numeric values." msgstr "" -#: ../../../build/NEWS:3913 +#: ../build/NEWS:3959 msgid "" "`bpo-34080 `__: Fixed a memory leak in " "the compiler when it raised some uncommon errors during tokenizing." msgstr "" -#: ../../../build/NEWS:3916 +#: ../build/NEWS:3962 msgid "" "`bpo-34066 `__: Disabled interruption by" " Ctrl-C between calling ``open()`` and entering a **with** block in ``with " "open()``." msgstr "" -#: ../../../build/NEWS:3919 +#: ../build/NEWS:3965 msgid "" "`bpo-34042 `__: Fix dict.copy() to " "maintain correct total refcount (as reported by sys.gettotalrefcount())." msgstr "" -#: ../../../build/NEWS:3922 +#: ../build/NEWS:3968 msgid "" "`bpo-33418 `__: Fix potential memory " "leak in function object when it creates reference cycle." msgstr "" -#: ../../../build/NEWS:3925 +#: ../build/NEWS:3971 msgid "" "`bpo-33985 `__: Implement " "contextvars.ContextVar.name attribute." msgstr "" -#: ../../../build/NEWS:3927 +#: ../build/NEWS:3973 msgid "" "`bpo-33956 `__: Update vendored Expat " "library copy to version 2.2.5." msgstr "" -#: ../../../build/NEWS:3929 +#: ../build/NEWS:3975 msgid "" "`bpo-24596 `__: Decref the module object" " in :c:func:`PyRun_SimpleFileExFlags` before calling " ":c:func:`PyErr_Print()`. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:3932 +#: ../build/NEWS:3978 msgid "" "`bpo-33451 `__: Close directly executed " "pyc files before calling ``PyEval_EvalCode()``." msgstr "" -#: ../../../build/NEWS:3935 +#: ../build/NEWS:3981 msgid "" "`bpo-1617161 `__: The hash of " ":class:`BuiltinMethodType` instances (methods of built-in classes) now " @@ -7560,21 +7573,21 @@ msgid "" "instances no longer support ordering." msgstr "" -#: ../../../build/NEWS:3943 +#: ../build/NEWS:3989 msgid "" "`bpo-33824 `__: Fix \"LC_ALL=C python3.7" " -V\": reset properly the command line parser when the encoding changes " "after reading the Python configuration." msgstr "" -#: ../../../build/NEWS:3946 ../../../build/NEWS:6592 +#: ../build/NEWS:3992 ../build/NEWS:6638 msgid "" "`bpo-33803 `__: Fix a crash in hamt.c " "caused by enabling GC tracking for an object that hadn't all of its fields " "set to NULL." msgstr "" -#: ../../../build/NEWS:3949 +#: ../build/NEWS:3995 msgid "" "`bpo-33738 `__: Seven macro " "incompatibilities with the Limited API were fixed, and the macros " @@ -7583,40 +7596,40 @@ msgid "" "automatic macro checks was added." msgstr "" -#: ../../../build/NEWS:3954 ../../../build/NEWS:11164 +#: ../build/NEWS:4000 ../build/NEWS:11210 msgid "" "`bpo-33786 `__: Fix asynchronous " "generators to handle GeneratorExit in athrow() correctly" msgstr "" -#: ../../../build/NEWS:3957 +#: ../build/NEWS:4003 msgid "" "`bpo-30167 `__: " "``PyRun_SimpleFileExFlags`` removes ``__cached__`` from module in addition " "to ``__file__``." msgstr "" -#: ../../../build/NEWS:3960 ../../../build/NEWS:6595 +#: ../build/NEWS:4006 ../build/NEWS:6641 msgid "" "`bpo-33706 `__: Fix a crash in Python " "initialization when parsing the command line options. Thanks Christoph " "Gohlke for the bug report and the fix!" msgstr "" -#: ../../../build/NEWS:3963 +#: ../build/NEWS:4009 msgid "" "`bpo-33597 `__: Reduce ``PyGC_Head`` " "size from 3 words to 2 words." msgstr "" -#: ../../../build/NEWS:3965 ../../../build/NEWS:6598 ../../../build/NEWS:11167 +#: ../build/NEWS:4011 ../build/NEWS:6644 ../build/NEWS:11213 msgid "" "`bpo-30654 `__: Fixed reset of the " "SIGINT handler to SIG_DFL on interpreter shutdown even when there was a " "custom handler set previously. Patch by Philipp Kerling." msgstr "" -#: ../../../build/NEWS:3969 ../../../build/NEWS:6704 ../../../build/NEWS:11171 +#: ../build/NEWS:4015 ../build/NEWS:6750 ../build/NEWS:11217 msgid "" "`bpo-33622 `__: Fixed a leak when the " "garbage collector fails to add an object with the ``__del__`` method or " @@ -7624,13 +7637,13 @@ msgid "" "can now be called when an exception is set and preserves it." msgstr "" -#: ../../../build/NEWS:3974 +#: ../build/NEWS:4020 msgid "" "`bpo-33462 `__: Make dict and dict views" " reversible. Patch by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:3976 +#: ../build/NEWS:4022 msgid "" "`bpo-23722 `__: A :exc:`RuntimeError` is" " now raised when the custom metaclass doesn't provide the ``__classcell__`` " @@ -7638,7 +7651,7 @@ msgid "" ":exc:`DeprecationWarning` was emitted in Python 3.6--3.7." msgstr "" -#: ../../../build/NEWS:3981 +#: ../build/NEWS:4027 msgid "" "`bpo-33499 `__: Add " ":envvar:`PYTHONPYCACHEPREFIX` environment variable and :option:`-X` " @@ -7646,120 +7659,120 @@ msgid "" "for writing module bytecode cache files." msgstr "" -#: ../../../build/NEWS:3985 +#: ../build/NEWS:4031 msgid "" "`bpo-25711 `__: The :mod:`zipimport` " "module has been rewritten in pure Python." msgstr "" -#: ../../../build/NEWS:3987 ../../../build/NEWS:6709 +#: ../build/NEWS:4033 ../build/NEWS:6755 msgid "" "`bpo-33509 `__: Fix module_globals " "parameter of warnings.warn_explicit(): don't crash if module_globals is not " "a dict." msgstr "" -#: ../../../build/NEWS:3990 ../../../build/NEWS:6602 ../../../build/NEWS:11176 +#: ../build/NEWS:4036 ../build/NEWS:6648 ../build/NEWS:11222 msgid "" "`bpo-31849 `__: Fix signed/unsigned " "comparison warning in pyhash.c." msgstr "" -#: ../../../build/NEWS:3992 ../../../build/NEWS:6716 +#: ../build/NEWS:4038 ../build/NEWS:6762 msgid "" "`bpo-33475 `__: Fixed miscellaneous bugs" " in converting annotations to strings and optimized parentheses in the " "string representation." msgstr "" -#: ../../../build/NEWS:3995 +#: ../build/NEWS:4041 msgid "" "`bpo-20104 `__: Added support for the " "`setpgroup`, `resetids`, `setsigmask`, `setsigdef` and `scheduler` " "parameters of `posix_spawn`. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:3999 ../../../build/NEWS:6719 ../../../build/NEWS:11178 +#: ../build/NEWS:4045 ../build/NEWS:6765 ../build/NEWS:11224 msgid "" "`bpo-33391 `__: Fix a leak in " "set_symmetric_difference()." msgstr "" -#: ../../../build/NEWS:4001 ../../../build/NEWS:6917 +#: ../build/NEWS:4047 ../build/NEWS:6963 msgid "" "`bpo-33363 `__: Raise a SyntaxError for " "``async with`` and ``async for`` statements outside of async functions." msgstr "" -#: ../../../build/NEWS:4004 ../../../build/NEWS:6721 ../../../build/NEWS:11180 +#: ../build/NEWS:4050 ../build/NEWS:6767 ../build/NEWS:11226 msgid "" "`bpo-28055 `__: Fix unaligned accesses " "in siphash24(). Patch by Rolf Eike Beer." msgstr "" -#: ../../../build/NEWS:4006 ../../../build/NEWS:6920 +#: ../build/NEWS:4052 ../build/NEWS:6966 msgid "" "`bpo-33128 `__: Fix a bug that causes " "PathFinder to appear twice on sys.meta_path. Patch by Pablo Galindo Salgado." msgstr "" -#: ../../../build/NEWS:4009 +#: ../build/NEWS:4055 msgid "" "`bpo-33331 `__: Modules imported last " "are now cleared first at interpreter shutdown." msgstr "" -#: ../../../build/NEWS:4012 ../../../build/NEWS:6923 +#: ../build/NEWS:4058 ../build/NEWS:6969 msgid "" "`bpo-33312 `__: Fixed clang ubsan " "(undefined behavior sanitizer) warnings in dictobject.c by adjusting how the" " internal struct _dictkeysobject shared keys structure is declared." msgstr "" -#: ../../../build/NEWS:4016 +#: ../build/NEWS:4062 msgid "" "`bpo-33305 `__: Improved syntax error " "messages for invalid numerical literals." msgstr "" -#: ../../../build/NEWS:4018 +#: ../build/NEWS:4064 msgid "" "`bpo-33306 `__: Improved syntax error " "messages for unbalanced parentheses." msgstr "" -#: ../../../build/NEWS:4020 +#: ../build/NEWS:4066 msgid "" "`bpo-33234 `__: The list constructor " "will pre-size and not over-allocate when the input length is known." msgstr "" -#: ../../../build/NEWS:4023 +#: ../build/NEWS:4069 msgid "" "`bpo-33270 `__: Intern the names for all" " anonymous code objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4026 +#: ../build/NEWS:4072 msgid "" "`bpo-30455 `__: The C and Python code " "and the documentation related to tokens are now generated from a single " "source file :file:`Grammar/Tokens`." msgstr "" -#: ../../../build/NEWS:4029 +#: ../build/NEWS:4075 msgid "" "`bpo-33176 `__: Add a ``toreadonly()`` " "method to memoryviews." msgstr "" -#: ../../../build/NEWS:4031 ../../../build/NEWS:6927 ../../../build/NEWS:11182 +#: ../build/NEWS:4077 ../build/NEWS:6973 ../build/NEWS:11228 msgid "" "`bpo-33231 `__: Fix potential memory " "leak in ``normalizestring()``." msgstr "" -#: ../../../build/NEWS:4033 ../../../build/NEWS:6929 +#: ../build/NEWS:4079 ../build/NEWS:6975 msgid "" "`bpo-33205 `__: Change dict growth " "function from ``round_up_to_power_2(used*2+hashtable_size/2)`` to " @@ -7767,20 +7780,20 @@ msgid "" "``used == 0``. Now dict has more chance to be shrinked." msgstr "" -#: ../../../build/NEWS:4038 ../../../build/NEWS:6934 ../../../build/NEWS:11184 +#: ../build/NEWS:4084 ../build/NEWS:6980 ../build/NEWS:11230 msgid "" "`bpo-29922 `__: Improved error messages " "in 'async with' when ``__aenter__()`` or ``__aexit__()`` return non-" "awaitable object." msgstr "" -#: ../../../build/NEWS:4041 ../../../build/NEWS:6937 ../../../build/NEWS:11187 +#: ../build/NEWS:4087 ../build/NEWS:6983 ../build/NEWS:11233 msgid "" "`bpo-33199 `__: Fix ``ma_version_tag`` " "in dict implementation is uninitialized when copying from key-sharing dict." msgstr "" -#: ../../../build/NEWS:4044 ../../../build/NEWS:7108 +#: ../build/NEWS:4090 ../build/NEWS:7154 msgid "" "`bpo-33053 `__: When using the -m " "switch, sys.path[0] is now explicitly expanded as the *starting* working " @@ -7788,14 +7801,14 @@ msgid "" "from the current working directory at the time of the import)" msgstr "" -#: ../../../build/NEWS:4049 +#: ../build/NEWS:4095 msgid "" "`bpo-33138 `__: Changed standard error " "message for non-pickleable and non-copyable types. It now says \"cannot " "pickle\" instead of \"can't pickle\" or \"cannot serialize\"." msgstr "" -#: ../../../build/NEWS:4053 ../../../build/NEWS:7113 +#: ../build/NEWS:4099 ../build/NEWS:7159 msgid "" "`bpo-33018 `__: Improve consistency of " "errors raised by ``issubclass()`` when called with a non-class and an " @@ -7803,40 +7816,40 @@ msgid "" "by Josh Bronson." msgstr "" -#: ../../../build/NEWS:4057 +#: ../build/NEWS:4103 msgid "" "`bpo-33083 `__: ``math.factorial`` no " "longer accepts arguments that are not int-like. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4060 +#: ../build/NEWS:4106 msgid "" "`bpo-33041 `__: Added new opcode " ":opcode:`END_ASYNC_FOR` and fixes the following issues:" msgstr "" -#: ../../../build/NEWS:4063 +#: ../build/NEWS:4109 msgid "" "Setting global :exc:`StopAsyncIteration` no longer breaks ``async for`` " "loops." msgstr "" -#: ../../../build/NEWS:4065 +#: ../build/NEWS:4111 msgid "Jumping into an ``async for`` loop is now disabled." msgstr "" -#: ../../../build/NEWS:4066 +#: ../build/NEWS:4112 msgid "Jumping out of an ``async for`` loop no longer corrupts the stack." msgstr "" -#: ../../../build/NEWS:4068 +#: ../build/NEWS:4114 msgid "" "`bpo-25750 `__: Fix rare Python crash " "due to bad refcounting in ``type_getattro()`` if a descriptor deletes itself" " from the class. Patch by Jeroen Demeyer." msgstr "" -#: ../../../build/NEWS:4072 +#: ../build/NEWS:4118 msgid "" "`bpo-33041 `__: Fixed bytecode " "generation for \"async for\" with a complex target. A StopAsyncIteration " @@ -7844,13 +7857,13 @@ msgid "" "the iteration." msgstr "" -#: ../../../build/NEWS:4076 ../../../build/NEWS:7119 ../../../build/NEWS:11501 +#: ../build/NEWS:4122 ../build/NEWS:7165 ../build/NEWS:11547 msgid "" "`bpo-33026 `__: Fixed jumping out of " "\"with\" block by setting f_lineno." msgstr "" -#: ../../../build/NEWS:4078 ../../../build/NEWS:7121 +#: ../build/NEWS:4124 ../build/NEWS:7167 msgid "" "`bpo-33005 `__: Fix a crash on fork when" " using a custom memory allocator (ex: using PYTHONMALLOC env var). " @@ -7858,7 +7871,7 @@ msgid "" "RAW memory allocator to allocate a new interpreters mutex on fork." msgstr "" -#: ../../../build/NEWS:4083 ../../../build/NEWS:6723 +#: ../build/NEWS:4129 ../build/NEWS:6769 msgid "" "`bpo-32911 `__: Due to unexpected " "compatibility issues discovered during downstream beta testing, reverted " @@ -7868,26 +7881,26 @@ msgid "" "on patch by Inada Naoki." msgstr "" -#: ../../../build/NEWS:4089 ../../../build/NEWS:7126 ../../../build/NEWS:11503 +#: ../build/NEWS:4135 ../build/NEWS:7172 ../build/NEWS:11549 msgid "" "`bpo-17288 `__: Prevent jumps from " "'return' and 'exception' trace events." msgstr "" -#: ../../../build/NEWS:4091 +#: ../build/NEWS:4137 msgid "" "`bpo-32946 `__: Importing names from " "already imported module with \"from ... import ...\" is now 30% faster if " "the module is not a package." msgstr "" -#: ../../../build/NEWS:4094 +#: ../build/NEWS:4140 msgid "" "`bpo-32932 `__: Make error message more " "revealing when there are non-str objects in ``__all__``." msgstr "" -#: ../../../build/NEWS:4097 +#: ../build/NEWS:4143 msgid "" "`bpo-32925 `__: Optimized iterating and " "containing test for literal lists consisting of non-constants: ``x in [a, " @@ -7895,58 +7908,58 @@ msgid "" "optimized." msgstr "" -#: ../../../build/NEWS:4101 ../../../build/NEWS:7318 ../../../build/NEWS:11505 +#: ../build/NEWS:4147 ../build/NEWS:7364 ../build/NEWS:11551 msgid "" "`bpo-32889 `__: Update Valgrind " "suppression list to account for the rename of ``Py_ADDRESS_IN_RANG`` to " "``address_in_range``." msgstr "" -#: ../../../build/NEWS:4104 ../../../build/NEWS:7128 +#: ../build/NEWS:4150 ../build/NEWS:7174 msgid "" "`bpo-32836 `__: Don't use temporary " "variables in cases of list/dict/set comprehensions" msgstr "" -#: ../../../build/NEWS:4107 ../../../build/NEWS:7321 +#: ../build/NEWS:4153 ../build/NEWS:7367 msgid "" "`bpo-31356 `__: Remove the new API added" " in `bpo-31356 `__ (gc.ensure_disabled()" " context manager)." msgstr "" -#: ../../../build/NEWS:4110 ../../../build/NEWS:7324 +#: ../build/NEWS:4156 ../build/NEWS:7370 msgid "" "`bpo-32305 `__: For namespace packages, " "ensure that both ``__file__`` and ``__spec__.origin`` are set to None." msgstr "" -#: ../../../build/NEWS:4113 ../../../build/NEWS:7327 +#: ../build/NEWS:4159 ../build/NEWS:7373 msgid "" "`bpo-32303 `__: Make sure " "``__spec__.loader`` matches ``__loader__`` for namespace packages." msgstr "" -#: ../../../build/NEWS:4116 ../../../build/NEWS:7330 +#: ../build/NEWS:4162 ../build/NEWS:7376 msgid "" "`bpo-32711 `__: Fix the warning messages" " for Python/ast_unparse.c. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:4119 ../../../build/NEWS:7333 ../../../build/NEWS:11516 +#: ../build/NEWS:4165 ../build/NEWS:7379 ../build/NEWS:11562 msgid "" "`bpo-32583 `__: Fix possible crashing in" " builtin Unicode decoders caused by write out-of-bound errors when using " "customized decode error handlers." msgstr "" -#: ../../../build/NEWS:4122 +#: ../build/NEWS:4168 msgid "" "`bpo-32489 `__: A :keyword:`continue` " "statement is now allowed in the :keyword:`finally` clause." msgstr "" -#: ../../../build/NEWS:4125 +#: ../build/NEWS:4171 msgid "" "`bpo-17611 `__: Simplified the " "interpreter loop by moving the logic of unrolling the stack of blocks into " @@ -7955,7 +7968,7 @@ msgid "" ":keyword:`continue` and :keyword:`return`." msgstr "" -#: ../../../build/NEWS:4131 +#: ../build/NEWS:4177 msgid "" "Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`, " ":opcode:`SETUP_LOOP` and :opcode:`SETUP_EXCEPT`. Added new opcodes " @@ -7964,21 +7977,21 @@ msgid "" ":opcode:`WITH_CLEANUP_START`." msgstr "" -#: ../../../build/NEWS:4137 +#: ../build/NEWS:4183 msgid "" "`bpo-32285 `__: New function " "unicodedata.is_normalized, which can check whether a string is in a specific" " normal form." msgstr "" -#: ../../../build/NEWS:4140 +#: ../build/NEWS:4186 msgid "" "`bpo-10544 `__: Yield expressions are " "now disallowed in comprehensions and generator expressions except the " "expression for the outermost iterable." msgstr "" -#: ../../../build/NEWS:4143 +#: ../build/NEWS:4189 msgid "" "`bpo-32117 `__: Iterable unpacking is " "now allowed without parentheses in yield and return statements, e.g. ``yield" @@ -7986,7 +7999,7 @@ msgid "" "Chapman for added tests." msgstr "" -#: ../../../build/NEWS:4147 +#: ../build/NEWS:4193 msgid "" "`bpo-31902 `__: Fix the ``col_offset`` " "attribute for ast nodes ``ast.AsyncFor``, ``ast.AsyncFunctionDef``, and " @@ -7994,45 +8007,45 @@ msgid "" "``async``." msgstr "" -#: ../../../build/NEWS:4151 +#: ../build/NEWS:4197 msgid "" "`bpo-25862 `__: Fix assertion failures " "in the ``tell()`` method of ``io.TextIOWrapper``. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4154 ../../../build/NEWS:6729 ../../../build/NEWS:11195 +#: ../build/NEWS:4200 ../build/NEWS:6775 ../build/NEWS:11241 msgid "" "`bpo-21983 `__: Fix a crash in " "`ctypes.cast()` in case the type argument is a ctypes structured data type. " "Patch by Eryk Sun and Oren Milman." msgstr "" -#: ../../../build/NEWS:4157 +#: ../build/NEWS:4203 msgid "" "`bpo-31577 `__: Fix a crash in " "`os.utime()` in case of a bad ns argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:4160 +#: ../build/NEWS:4206 msgid "" "`bpo-29832 `__: Remove references to " "'getsockaddrarg' from various socket error messages. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:4166 +#: ../build/NEWS:4212 msgid "" "`bpo-35845 `__: Add 'order' parameter to" " memoryview.tobytes()." msgstr "" -#: ../../../build/NEWS:4168 +#: ../build/NEWS:4214 msgid "" "`bpo-35864 `__: The _asdict() method for" " collections.namedtuple now returns a regular dict instead of an " "OrderedDict." msgstr "" -#: ../../../build/NEWS:4171 +#: ../build/NEWS:4217 msgid "" "`bpo-35537 `__: An ExitStack is now used" " internally within subprocess.POpen to clean up pipe file handles. No " @@ -8041,19 +8054,19 @@ msgid "" " by Giampaolo Rodola)" msgstr "" -#: ../../../build/NEWS:4176 +#: ../build/NEWS:4222 msgid "" "`bpo-35847 `__: RISC-V needed the " "CTYPES_PASS_BY_REF_HACK. Fixes ctypes Structure test_pass_by_value." msgstr "" -#: ../../../build/NEWS:4179 +#: ../build/NEWS:4225 msgid "" "`bpo-35813 `__: Shared memory submodule " "added to multiprocessing to avoid need for serialization between processes" msgstr "" -#: ../../../build/NEWS:4182 +#: ../build/NEWS:4228 msgid "" "`bpo-35780 `__: Fix lru_cache() errors " "arising in recursive, reentrant, or multi-threaded code. These errors could " @@ -8068,98 +8081,98 @@ msgid "" "times the underlying user function was called." msgstr "" -#: ../../../build/NEWS:4194 +#: ../build/NEWS:4240 msgid "" "`bpo-35537 `__: :func:`os.posix_spawn` " "and :func:`os.posix_spawnp` now have a *setsid* parameter." msgstr "" -#: ../../../build/NEWS:4197 +#: ../build/NEWS:4243 msgid "" "`bpo-23846 `__: " ":class:`asyncio.ProactorEventLoop` now catches and logs send errors when the" " self-pipe is full." msgstr "" -#: ../../../build/NEWS:4200 +#: ../build/NEWS:4246 msgid "" "`bpo-34323 `__: :mod:`asyncio`: Enhance " "``IocpProactor.close()`` log: wait 1 second before the first log, then log " "every second. Log also the number of seconds since ``close()`` was called." msgstr "" -#: ../../../build/NEWS:4204 +#: ../build/NEWS:4250 msgid "" "`bpo-35674 `__: Add a new " ":func:`os.posix_spawnp` function. Patch by Joannah Nanjekye." msgstr "" -#: ../../../build/NEWS:4207 +#: ../build/NEWS:4253 msgid "" "`bpo-35733 `__: " "``ast.Constant(boolean)`` no longer an instance of :class:`ast.Num`. Patch " "by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:4210 +#: ../build/NEWS:4256 msgid "" "`bpo-35726 `__: QueueHandler.prepare() " "now makes a copy of the record before modifying and enqueueing it, to avoid " "affecting other handlers in the chain." msgstr "" -#: ../../../build/NEWS:4214 +#: ../build/NEWS:4260 msgid "" "`bpo-35719 `__: Sped up multi-argument " ":mod:`math` functions atan2(), copysign(), remainder() and hypot() by 1.3--" "2.5 times." msgstr "" -#: ../../../build/NEWS:4217 +#: ../build/NEWS:4263 msgid "" "`bpo-35717 `__: Fix KeyError exception " "raised when using enums and compile. Patch contributed by Rémi Lapeyre." msgstr "" -#: ../../../build/NEWS:4220 +#: ../build/NEWS:4266 msgid "" "`bpo-35699 `__: Fixed detection of " "Visual Studio Build Tools 2017 in distutils" msgstr "" -#: ../../../build/NEWS:4222 +#: ../build/NEWS:4268 msgid "" "`bpo-32710 `__: Fix memory leaks in " "asyncio ProactorEventLoop on overlapped operation failure." msgstr "" -#: ../../../build/NEWS:4225 +#: ../build/NEWS:4271 msgid "" "`bpo-35702 `__: The " ":data:`time.CLOCK_UPTIME_RAW` constant is now available for macOS 10.12." msgstr "" -#: ../../../build/NEWS:4228 +#: ../build/NEWS:4274 msgid "" "`bpo-32710 `__: Fix a memory leak in " "asyncio in the ProactorEventLoop when ``ReadFile()`` or ``WSASend()`` " "overlapped operation fail immediately: release the internal buffer." msgstr "" -#: ../../../build/NEWS:4232 +#: ../build/NEWS:4278 msgid "" "`bpo-35682 `__: Fix " "``asyncio.ProactorEventLoop.sendfile()``: don't attempt to set the result of" " an internal future if it's already done." msgstr "" -#: ../../../build/NEWS:4235 +#: ../build/NEWS:4281 msgid "" "`bpo-35283 `__: Add a deprecated warning" " for the :meth:`threading.Thread.isAlive` method. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:4238 +#: ../build/NEWS:4284 msgid "" "`bpo-35664 `__: Improve " "operator.itemgetter() performance by 33% with optimized argument handling " @@ -8168,52 +8181,52 @@ msgid "" "library)." msgstr "" -#: ../../../build/NEWS:4243 +#: ../build/NEWS:4289 msgid "" "`bpo-35643 `__: Fixed a SyntaxWarning: " "invalid escape sequence in Modules/_sha3/cleanup.py. Patch by Mickaël " "Schoentgen." msgstr "" -#: ../../../build/NEWS:4246 +#: ../build/NEWS:4292 msgid "" "`bpo-35619 `__: Improved support of " "custom data descriptors in :func:`help` and :mod:`pydoc`." msgstr "" -#: ../../../build/NEWS:4249 +#: ../build/NEWS:4295 msgid "" "`bpo-28503 `__: The `crypt` module now " "internally uses the `crypt_r()` library function instead of `crypt()` when " "available." msgstr "" -#: ../../../build/NEWS:4252 +#: ../build/NEWS:4298 msgid "" "`bpo-35614 `__: Fixed help() on " "metaclasses. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4254 +#: ../build/NEWS:4300 msgid "" "`bpo-35568 `__: Expose ``raise(signum)``" " as `raise_signal`" msgstr "" -#: ../../../build/NEWS:4256 +#: ../build/NEWS:4302 msgid "" "`bpo-35588 `__: The floor division and " "modulo operations and the :func:`divmod` function on " ":class:`fractions.Fraction` types are 2--4x faster. Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:4260 +#: ../build/NEWS:4306 msgid "" "`bpo-35585 `__: Speed-up building enums " "by value, e.g. http.HTTPStatus(200)." msgstr "" -#: ../../../build/NEWS:4262 +#: ../build/NEWS:4308 msgid "" "`bpo-30561 `__: random.gammavariate(1.0," " beta) now computes the same result as random.expovariate(1.0 / beta). This" @@ -8222,33 +8235,33 @@ msgid "" "variables than it used to." msgstr "" -#: ../../../build/NEWS:4267 +#: ../build/NEWS:4313 msgid "" "`bpo-35537 `__: The :mod:`subprocess` " "module can now use the :func:`os.posix_spawn` function in some cases for " "better performance." msgstr "" -#: ../../../build/NEWS:4270 +#: ../build/NEWS:4316 msgid "" "`bpo-35526 `__: Delaying the 'joke' of " "barry_as_FLUFL.mandatory to Python version 4.0" msgstr "" -#: ../../../build/NEWS:4273 +#: ../build/NEWS:4319 msgid "" "`bpo-35523 `__: Remove :mod:`ctypes` " "callback workaround: no longer create a callback at startup. Avoid SELinux " "alert on ``import ctypes`` and ``import uuid``." msgstr "" -#: ../../../build/NEWS:4277 +#: ../build/NEWS:4323 msgid "" "`bpo-31784 `__: :func:`uuid.uuid1` now " "calls :func:`time.time_ns` rather than ``int(time.time() * 1e9)``." msgstr "" -#: ../../../build/NEWS:4280 +#: ../build/NEWS:4326 msgid "" "`bpo-35513 `__: " ":class:`~unittest.runner.TextTestRunner` of :mod:`unittest.runner` now uses " @@ -8257,14 +8270,14 @@ msgid "" ":func:`time.perf_counter` is monotonic." msgstr "" -#: ../../../build/NEWS:4286 +#: ../build/NEWS:4332 msgid "" "`bpo-35502 `__: Fixed reference leaks in" " :class:`xml.etree.ElementTree.TreeBuilder` in case of unfinished building " "of the tree (in particular when an error was raised during parsing XML)." msgstr "" -#: ../../../build/NEWS:4290 +#: ../build/NEWS:4336 msgid "" "`bpo-35348 `__: Make " ":func:`platform.architecture` parsing of ``file`` command output more " @@ -8273,7 +8286,7 @@ msgid "" "object\" pattern." msgstr "" -#: ../../../build/NEWS:4295 +#: ../build/NEWS:4341 msgid "" "`bpo-35491 `__: :mod:`multiprocessing`: " "Add ``Pool.__repr__()`` and enhance ``BaseProcess.__repr__()`` (add pid and " @@ -8282,74 +8295,74 @@ msgid "" "``0``." msgstr "" -#: ../../../build/NEWS:4300 +#: ../build/NEWS:4346 msgid "" "`bpo-35477 `__: " ":meth:`multiprocessing.Pool.__enter__` now fails if the pool is not running:" " ``with pool:`` fails if used more than once." msgstr "" -#: ../../../build/NEWS:4303 +#: ../build/NEWS:4349 msgid "" "`bpo-31446 `__: Copy command line that " "was passed to CreateProcessW since this function can change the content of " "the input buffer." msgstr "" -#: ../../../build/NEWS:4306 +#: ../build/NEWS:4352 msgid "" "`bpo-35471 `__: Python 2.4 dropped MacOS" " 9 support. The macpath module was deprecated in Python 3.7. The module is " "now removed." msgstr "" -#: ../../../build/NEWS:4309 +#: ../build/NEWS:4355 msgid "" "`bpo-23057 `__: Unblock Proactor event " "loop when keyboard interrupt is received on Windows" msgstr "" -#: ../../../build/NEWS:4312 +#: ../build/NEWS:4358 msgid "" "`bpo-35052 `__: Fix xml.dom.minidom " "cloneNode() on a document with an entity: pass the correct arguments to the " "user data handler of an entity." msgstr "" -#: ../../../build/NEWS:4315 +#: ../build/NEWS:4361 msgid "" "`bpo-20239 `__: Allow repeated " "assignment deletion of :class:`unittest.mock.Mock` attributes. Patch by " "Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4318 +#: ../build/NEWS:4364 msgid "" "`bpo-17185 `__: Set ``__signature__`` on" " mock for :mod:`inspect` to get signature. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:4321 +#: ../build/NEWS:4367 msgid "" "`bpo-35445 `__: Memory errors during " "creating posix.environ no longer ignored." msgstr "" -#: ../../../build/NEWS:4323 +#: ../build/NEWS:4369 msgid "" "`bpo-35415 `__: Validate fileno= " "argument to socket.socket()." msgstr "" -#: ../../../build/NEWS:4325 +#: ../build/NEWS:4371 msgid "" "`bpo-35424 `__: " ":class:`multiprocessing.Pool` destructor now emits :exc:`ResourceWarning` if" " the pool is still running." msgstr "" -#: ../../../build/NEWS:4328 +#: ../build/NEWS:4374 msgid "" "`bpo-35330 `__: When a :class:`Mock` " "instance was used to wrap an object, if `side_effect` is used in one of the " @@ -8358,14 +8371,14 @@ msgid "" "return_value." msgstr "" -#: ../../../build/NEWS:4333 +#: ../build/NEWS:4379 msgid "" "`bpo-35346 `__: Drop Mac OS 9 and " "Rhapsody support from the :mod:`platform` module. Rhapsody last release was " "in 2000. Mac OS 9 last release was in 2001." msgstr "" -#: ../../../build/NEWS:4337 +#: ../build/NEWS:4383 msgid "" "`bpo-10496 `__: " ":func:`~distutils.utils.check_environ` of :mod:`distutils.utils` now catches" @@ -8373,7 +8386,7 @@ msgid "" "environment variable in this case." msgstr "" -#: ../../../build/NEWS:4342 +#: ../build/NEWS:4388 msgid "" "`bpo-10496 `__: " ":func:`posixpath.expanduser` now returns the input *path* unchanged if the " @@ -8383,20 +8396,20 @@ msgid "" "doesn't exist in the password database (if the user has no home directory)." msgstr "" -#: ../../../build/NEWS:4349 +#: ../build/NEWS:4395 msgid "" "`bpo-35389 `__: " ":func:`platform.libc_ver` now uses ``os.confstr('CS_GNU_LIBC_VERSION')`` if " "available and the *executable* parameter is not set." msgstr "" -#: ../../../build/NEWS:4353 +#: ../build/NEWS:4399 msgid "" "`bpo-35394 `__: Add empty slots to " "asyncio abstract protocols." msgstr "" -#: ../../../build/NEWS:4355 +#: ../build/NEWS:4401 msgid "" "`bpo-35310 `__: Fix a bug in " ":func:`select.select` where, in some cases, the file descriptor sequences " @@ -8405,32 +8418,32 @@ msgid "" "return empty lists if a timeout has occurred. Patch by Oran Avraham." msgstr "" -#: ../../../build/NEWS:4361 +#: ../build/NEWS:4407 msgid "" "`bpo-35380 `__: Enable TCP_NODELAY on " "Windows for proactor asyncio event loop." msgstr "" -#: ../../../build/NEWS:4363 +#: ../build/NEWS:4409 msgid "" "`bpo-35341 `__: Add generic version of " "``collections.OrderedDict`` to the ``typing`` module. Patch by Ismo Toijala." msgstr "" -#: ../../../build/NEWS:4366 +#: ../build/NEWS:4412 msgid "" "`bpo-35371 `__: Fixed possible crash in " "``os.utime()`` on Windows when pass incorrect arguments." msgstr "" -#: ../../../build/NEWS:4369 +#: ../build/NEWS:4415 msgid "" "`bpo-35346 `__: :func:`platform.uname` " "now redirects ``stderr`` to :data:`os.devnull` when running external " "programs like ``cmd /c ver``." msgstr "" -#: ../../../build/NEWS:4372 +#: ../build/NEWS:4418 msgid "" "`bpo-35066 `__: Previously, calling the " "strftime() method on a datetime object with a trailing '%' in the format " @@ -8440,14 +8453,14 @@ msgid "" "exception on a trailing '%'." msgstr "" -#: ../../../build/NEWS:4378 +#: ../build/NEWS:4424 msgid "" "`bpo-35345 `__: The function " "`platform.popen` has been removed, it was deprecated since Python 3.3: use " ":func:`os.popen` instead." msgstr "" -#: ../../../build/NEWS:4381 +#: ../build/NEWS:4427 msgid "" "`bpo-35344 `__: On macOS, " ":func:`platform.platform` now uses :func:`platform.mac_ver`, if it returns a" @@ -8455,28 +8468,28 @@ msgid "" "version." msgstr "" -#: ../../../build/NEWS:4385 +#: ../build/NEWS:4431 msgid "" "`bpo-35312 `__: Make " "``lib2to3.pgen2.parse.ParseError`` round-trip pickle-able. Patch by Anthony " "Sottile." msgstr "" -#: ../../../build/NEWS:4388 +#: ../build/NEWS:4434 msgid "" "`bpo-35308 `__: Fix regression in " "``webbrowser`` where default browsers may be preferred over browsers in the " "``BROWSER`` environment variable." msgstr "" -#: ../../../build/NEWS:4391 +#: ../build/NEWS:4437 msgid "" "`bpo-24746 `__: Avoid stripping trailing" " whitespace in doctest fancy diff. Original patch by R. David Murray & Jairo" " Trad. Enhanced by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:4395 +#: ../build/NEWS:4441 msgid "" "`bpo-28604 `__: " ":func:`locale.localeconv` now sets temporarily the ``LC_CTYPE`` locale to " @@ -8484,19 +8497,19 @@ msgid "" "strings are non-ASCII. This temporary change affects other threads." msgstr "" -#: ../../../build/NEWS:4400 +#: ../build/NEWS:4446 msgid "" "`bpo-35277 `__: Update ensurepip to " "install pip 18.1 and setuptools 40.6.2." msgstr "" -#: ../../../build/NEWS:4402 +#: ../build/NEWS:4448 msgid "" "`bpo-24209 `__: Adds IPv6 support when " "invoking http.server directly." msgstr "" -#: ../../../build/NEWS:4404 +#: ../build/NEWS:4450 msgid "" "`bpo-35226 `__: Recursively check " "arguments when testing for equality of :class:`unittest.mock.call` objects " @@ -8504,46 +8517,46 @@ msgid "" "in ``mock_calls`` is not possible." msgstr "" -#: ../../../build/NEWS:4409 +#: ../build/NEWS:4455 msgid "" "`bpo-29564 `__: The warnings module now " "suggests to enable tracemalloc if the source is specified, the tracemalloc " "module is available, but tracemalloc is not tracing memory allocations." msgstr "" -#: ../../../build/NEWS:4413 +#: ../build/NEWS:4459 msgid "" "`bpo-35189 `__: Modify the following " "fnctl function to retry if interrupted by a signal (EINTR): flock, lockf, " "fnctl" msgstr "" -#: ../../../build/NEWS:4416 +#: ../build/NEWS:4462 msgid "" "`bpo-30064 `__: Use add_done_callback() " "in sock_* asyncio API to unsubscribe reader/writer early on calcellation." msgstr "" -#: ../../../build/NEWS:4419 +#: ../build/NEWS:4465 msgid "" "`bpo-35186 `__: Removed the \"built " "with\" comment added when ``setup.py upload`` is used with either " "``bdist_rpm`` or ``bdist_dumb``." msgstr "" -#: ../../../build/NEWS:4422 +#: ../build/NEWS:4468 msgid "" "`bpo-35152 `__: Allow sending more than " "2 GB at once on a multiprocessing connection on non-Windows systems." msgstr "" -#: ../../../build/NEWS:4425 +#: ../build/NEWS:4471 msgid "" "`bpo-35062 `__: Fix incorrect parsing of" " :class:`_io.IncrementalNewlineDecoder`'s *translate* argument." msgstr "" -#: ../../../build/NEWS:4428 +#: ../build/NEWS:4474 msgid "" "`bpo-35065 `__: Remove " "`StreamReaderProtocol._untrack_reader`. The call to `_untrack_reader` is " @@ -8551,20 +8564,20 @@ msgid "" "reader before `connection_lost` can run and feed the EOF to the reader." msgstr "" -#: ../../../build/NEWS:4433 +#: ../build/NEWS:4479 msgid "" "`bpo-34160 `__: ElementTree and minidom " "now preserve the attribute order specified by the user." msgstr "" -#: ../../../build/NEWS:4436 +#: ../build/NEWS:4482 msgid "" "`bpo-35079 `__: Improve " "difflib.SequenceManager.get_matching_blocks doc by adding 'non-overlapping' " "and changing '!=' to '<'." msgstr "" -#: ../../../build/NEWS:4439 +#: ../build/NEWS:4485 msgid "" "`bpo-33710 `__: Deprecated " "``l*gettext()`` functions and methods in the :mod:`gettext` module. They " @@ -8573,7 +8586,7 @@ msgid "" " charset for ``l*gettext()`` functions and methods." msgstr "" -#: ../../../build/NEWS:4445 +#: ../build/NEWS:4491 msgid "" "`bpo-35017 `__: " ":meth:`socketserver.BaseServer.serve_forever` now exits immediately if it's " @@ -8581,14 +8594,14 @@ msgid "" "polling for new events." msgstr "" -#: ../../../build/NEWS:4449 +#: ../build/NEWS:4495 msgid "" "`bpo-35024 `__: `importlib` no longer " "logs `wrote ` redundantly after `(created|could not create) " "` is already logged. Patch by Quentin Agren." msgstr "" -#: ../../../build/NEWS:4453 +#: ../build/NEWS:4499 msgid "" "`bpo-35047 `__: ``unittest.mock`` now " "includes mock calls in exception messages if ``assert_not_called``, " @@ -8596,14 +8609,14 @@ msgid "" "Petter Strandmark." msgstr "" -#: ../../../build/NEWS:4457 +#: ../build/NEWS:4503 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "regression where it didn't remove a trailing separator on Windows. Patch by " "Tim Graham." msgstr "" -#: ../../../build/NEWS:4460 +#: ../build/NEWS:4506 msgid "" "`bpo-35053 `__: tracemalloc now tries to" " update the traceback when an object is reused from a \"free list\" " @@ -8611,32 +8624,32 @@ msgid "" "example)." msgstr "" -#: ../../../build/NEWS:4464 +#: ../build/NEWS:4510 msgid "" "`bpo-31553 `__: Add the --json-lines " "option to json.tool. Patch by hongweipeng." msgstr "" -#: ../../../build/NEWS:4466 +#: ../build/NEWS:4512 msgid "" "`bpo-34794 `__: Fixed a leak in Tkinter " "when pass the Python wrapper around Tcl_Obj back to Tcl/Tk." msgstr "" -#: ../../../build/NEWS:4469 +#: ../build/NEWS:4515 msgid "" "`bpo-34909 `__: Enum: fix grandchildren " "subclassing when parent mixed with concrete data types." msgstr "" -#: ../../../build/NEWS:4472 +#: ../build/NEWS:4518 msgid "" "`bpo-35022 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__fspath__`` method " "(from :class:`os.PathLike`)." msgstr "" -#: ../../../build/NEWS:4475 +#: ../build/NEWS:4521 msgid "" "`bpo-35008 `__: Fixed references leaks " "when call the ``__setstate__()`` method of " @@ -8644,19 +8657,19 @@ msgid "" "initialized element." msgstr "" -#: ../../../build/NEWS:4479 +#: ../build/NEWS:4525 msgid "" "`bpo-23420 `__: Verify the value for the" " parameter '-s' of the cProfile CLI. Patch by Robert Kuska" msgstr "" -#: ../../../build/NEWS:4482 +#: ../build/NEWS:4528 msgid "" "`bpo-33947 `__: dataclasses now handle " "recursive reprs without raising RecursionError." msgstr "" -#: ../../../build/NEWS:4485 +#: ../build/NEWS:4531 msgid "" "`bpo-34890 `__: Make " ":func:`inspect.iscoroutinefunction`, :func:`inspect.isgeneratorfunction` and" @@ -8664,7 +8677,7 @@ msgid "" "Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:4489 +#: ../build/NEWS:4535 msgid "" "`bpo-34521 `__: Use " ":func:`socket.CMSG_SPACE` to calculate ancillary data size instead of " @@ -8672,20 +8685,20 @@ msgid "" ":rfc:`3542` requires the use of the former for portable applications." msgstr "" -#: ../../../build/NEWS:4494 +#: ../build/NEWS:4540 msgid "" "`bpo-31522 `__: The " "`mailbox.mbox.get_string` function *from_* parameter can now successfully be" " set to a non-default value." msgstr "" -#: ../../../build/NEWS:4497 +#: ../build/NEWS:4543 msgid "" "`bpo-34970 `__: Protect tasks weak set " "manipulation in ``asyncio.all_tasks()``" msgstr "" -#: ../../../build/NEWS:4499 +#: ../build/NEWS:4545 msgid "" "`bpo-34969 `__: gzip: Add --fast, --best" " on the gzip CLI, these parameters will be used for the fast compression " @@ -8693,34 +8706,34 @@ msgid "" " change the default compression level to 6 (tradeoff)." msgstr "" -#: ../../../build/NEWS:4504 +#: ../build/NEWS:4550 msgid "" "`bpo-16965 `__: The :term:`2to3` " ":2to3fixer:`execfile` fixer now opens the file with mode ``'rb'``. Patch by" " Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4507 +#: ../build/NEWS:4553 msgid "" "`bpo-34966 `__: :mod:`pydoc` now " "supports aliases not only to methods defined in the end class, but also to " "inherited methods. The docstring is not duplicated for aliases." msgstr "" -#: ../../../build/NEWS:4511 +#: ../build/NEWS:4557 msgid "" "`bpo-34926 `__: " ":meth:`mimetypes.MimeTypes.guess_type` now accepts :term:`path-like object` " "in addition to url strings. Patch by Mayank Asthana." msgstr "" -#: ../../../build/NEWS:4515 +#: ../build/NEWS:4561 msgid "" "`bpo-23831 `__: Add ``moveto()`` method " "to the ``tkinter.Canvas`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4518 +#: ../build/NEWS:4564 msgid "" "`bpo-34941 `__: Methods ``find()``, " "``findtext()`` and ``findall()`` of the ``Element`` class in the " @@ -8728,26 +8741,26 @@ msgid "" "instances of ``Element`` subclasses." msgstr "" -#: ../../../build/NEWS:4522 +#: ../build/NEWS:4568 msgid "" "`bpo-32680 `__: :class:`smtplib.SMTP` " "objects now always have a `sock` attribute present" msgstr "" -#: ../../../build/NEWS:4525 +#: ../build/NEWS:4571 msgid "" "`bpo-34769 `__: Fix for async generators" " not finalizing when event loop is in debug mode and garbage collector runs " "in another thread." msgstr "" -#: ../../../build/NEWS:4528 +#: ../build/NEWS:4574 msgid "" "`bpo-34936 `__: Fix ``TclError`` in " "``tkinter.Spinbox.selection_element()``. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4531 +#: ../build/NEWS:4577 msgid "" "`bpo-34829 `__: Add methods " "``selection_from``, ``selection_range``, ``selection_present`` and " @@ -8755,7 +8768,7 @@ msgid "" "``tkinter.Entry`` widget. Patch by Juliette Monsel." msgstr "" -#: ../../../build/NEWS:4535 +#: ../build/NEWS:4581 msgid "" "`bpo-34911 `__: Added *secure_protocols*" " argument to *http.cookiejar.DefaultCookiePolicy* to allow for tweaking of " @@ -8763,7 +8776,7 @@ msgid "" " protocol." msgstr "" -#: ../../../build/NEWS:4540 +#: ../build/NEWS:4586 msgid "" "`bpo-34922 `__: Fixed integer overflow " "in the :meth:`~hashlib.shake.digest()` and " @@ -8771,20 +8784,20 @@ msgid "" ":mod:`hashlib` module." msgstr "" -#: ../../../build/NEWS:4544 +#: ../build/NEWS:4590 msgid "" "`bpo-34925 `__: 25% speedup in argument " "parsing for the functions in the bisect module." msgstr "" -#: ../../../build/NEWS:4547 +#: ../build/NEWS:4593 msgid "" "`bpo-34900 `__: Fixed " ":meth:`unittest.TestCase.debug` when used to call test methods with " "subtests. Patch by Bruno Oliveira." msgstr "" -#: ../../../build/NEWS:4550 +#: ../build/NEWS:4596 msgid "" "`bpo-34844 `__: logging.Formatter " "enhancement - Ensure styles and fmt matches in logging.Formatter - Added " @@ -8795,33 +8808,33 @@ msgid "" "invalid format fields." msgstr "" -#: ../../../build/NEWS:4557 +#: ../build/NEWS:4603 msgid "" "`bpo-34897 `__: Adjust " "test.support.missing_compiler_executable check so that a nominal command " "name of \"\" is ignored. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4560 +#: ../build/NEWS:4606 msgid "" "`bpo-34871 `__: Fix inspect module " "polluted ``sys.modules`` when parsing ``__text_signature__`` of callable." msgstr "" -#: ../../../build/NEWS:4563 +#: ../build/NEWS:4609 msgid "" "`bpo-34898 `__: Add `mtime` argument to " "`gzip.compress` for reproducible output. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:4566 +#: ../build/NEWS:4612 msgid "" "`bpo-28441 `__: On Cygwin and MinGW, " "ensure that ``sys.executable`` always includes the full filename in the " "path, including the ``.exe`` suffix (unless it is a symbolic link)." msgstr "" -#: ../../../build/NEWS:4570 +#: ../build/NEWS:4616 msgid "" "`bpo-34866 `__: Adding " "``max_num_fields`` to ``cgi.FieldStorage`` to make DOS attacks harder by " @@ -8829,7 +8842,7 @@ msgid "" "``FieldStorage``." msgstr "" -#: ../../../build/NEWS:4574 +#: ../build/NEWS:4620 msgid "" "`bpo-34711 `__: http.server ensures it " "reports HTTPStatus.NOT_FOUND when the local path ends with \"/\" and is not " @@ -8837,13 +8850,13 @@ msgid "" "valid file reference. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:4579 +#: ../build/NEWS:4625 msgid "" "`bpo-34872 `__: Fix self-cancellation in" " C implementation of asyncio.Task" msgstr "" -#: ../../../build/NEWS:4581 +#: ../build/NEWS:4627 msgid "" "`bpo-34849 `__: Don't log waiting for " "``selector.select`` in asyncio loop iteration. The waiting is pretty normal " @@ -8851,7 +8864,7 @@ msgid "" "any useful information provided." msgstr "" -#: ../../../build/NEWS:4586 +#: ../build/NEWS:4632 msgid "" "`bpo-34022 `__: The " ":envvar:`SOURCE_DATE_EPOCH` environment variable no longer overrides the " @@ -8859,46 +8872,46 @@ msgid "" " determines its default value instead." msgstr "" -#: ../../../build/NEWS:4590 +#: ../build/NEWS:4636 msgid "" "`bpo-34819 `__: Use a monotonic clock to" " compute timeouts in :meth:`Executor.map` and :func:`as_completed`, in order" " to prevent timeouts from deviating when the system clock is adjusted." msgstr "" -#: ../../../build/NEWS:4594 +#: ../build/NEWS:4640 msgid "" "`bpo-34758 `__: Add .wasm -> " "application/wasm to list of recognized file types and content type headers" msgstr "" -#: ../../../build/NEWS:4597 +#: ../build/NEWS:4643 msgid "" "`bpo-34789 `__: " ":func:`xml.sax.make_parser` now accepts any iterable as its *parser_list* " "argument. Patch by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:4600 +#: ../build/NEWS:4646 msgid "" "`bpo-34334 `__: In " ":class:`QueueHandler`, clear `exc_text` from :class:`LogRecord` to prevent " "traceback from being written twice." msgstr "" -#: ../../../build/NEWS:4603 +#: ../build/NEWS:4649 msgid "" "`bpo-34687 `__: On Windows, asyncio now " "uses ProactorEventLoop, instead of SelectorEventLoop, by default." msgstr "" -#: ../../../build/NEWS:4606 +#: ../build/NEWS:4652 msgid "" "`bpo-5950 `__: Support reading zip files " "with archive comments in :mod:`zipimport`." msgstr "" -#: ../../../build/NEWS:4609 +#: ../build/NEWS:4655 msgid "" "`bpo-32892 `__: The parser now " "represents all constants as :class:`ast.Constant` instead of using specific " @@ -8907,60 +8920,60 @@ msgid "" "in future Python versions." msgstr "" -#: ../../../build/NEWS:4615 +#: ../build/NEWS:4661 msgid "" "`bpo-34728 `__: Add deprecation warning " "when `loop` is used in methods: `asyncio.sleep`, `asyncio.wait` and " "`asyncio.wait_for`." msgstr "" -#: ../../../build/NEWS:4618 +#: ../build/NEWS:4664 msgid "" "`bpo-34738 `__: ZIP files created by " ":mod:`distutils` will now include entries for directories." msgstr "" -#: ../../../build/NEWS:4621 +#: ../build/NEWS:4667 msgid "" "`bpo-34659 `__: Add an optional " "*initial* argument to itertools.accumulate()." msgstr "" -#: ../../../build/NEWS:4623 +#: ../build/NEWS:4669 msgid "" "`bpo-29577 `__: Support multiple mixin " "classes when creating Enums." msgstr "" -#: ../../../build/NEWS:4625 +#: ../build/NEWS:4671 msgid "" "`bpo-34670 `__: Add " "SSLContext.post_handshake_auth and SSLSocket.verify_client_post_handshake " "for TLS 1.3's post handshake authentication feature." msgstr "" -#: ../../../build/NEWS:4629 +#: ../build/NEWS:4675 msgid "" "`bpo-32718 `__: The Activate.ps1 script " "from venv works with PowerShell Core 6.1 and is now available under all " "operating systems." msgstr "" -#: ../../../build/NEWS:4632 +#: ../build/NEWS:4678 msgid "" "`bpo-31177 `__: Fix bug that prevented " "using :meth:`reset_mock ` on mock instances " "with deleted attributes" msgstr "" -#: ../../../build/NEWS:4635 +#: ../build/NEWS:4681 msgid "" "`bpo-34672 `__: Add a workaround, so the" " ``'Z'`` :func:`time.strftime` specifier on the musl C library can work in " "some cases." msgstr "" -#: ../../../build/NEWS:4638 +#: ../build/NEWS:4684 msgid "" "`bpo-34666 `__: Implement " "``asyncio.StreamWriter.awrite`` and ``asyncio.StreamWriter.aclose()`` " @@ -8968,14 +8981,14 @@ msgid "" "control flow switched on by default." msgstr "" -#: ../../../build/NEWS:4643 +#: ../build/NEWS:4689 msgid "" "`bpo-6721 `__: Acquire the logging " "module's commonly used internal locks while fork()ing to avoid deadlocks in " "the child process." msgstr "" -#: ../../../build/NEWS:4646 +#: ../build/NEWS:4692 msgid "" "`bpo-34658 `__: Fix a rare interpreter " "unhandled exception state SystemError only seen when using subprocess with a" @@ -8983,13 +8996,13 @@ msgid "" "os.register_at_fork and the fork system call fails." msgstr "" -#: ../../../build/NEWS:4651 +#: ../build/NEWS:4697 msgid "" "`bpo-34652 `__: Ensure :func:`os.lchmod`" " is never defined on Linux." msgstr "" -#: ../../../build/NEWS:4653 +#: ../build/NEWS:4699 msgid "" "`bpo-34638 `__: Store a weak reference " "to stream reader to break strong references loop between reader and " @@ -8997,20 +9010,20 @@ msgid "" " (garbage collected) without ``close()`` call." msgstr "" -#: ../../../build/NEWS:4658 +#: ../build/NEWS:4704 msgid "" "`bpo-34536 `__: `Enum._missing_`: raise" " `ValueError` if None returned and `TypeError` if non-member is returned." msgstr "" -#: ../../../build/NEWS:4661 +#: ../build/NEWS:4707 msgid "" "`bpo-34636 `__: Speed up re scanning of " "many non-matching characters for \\s \\w and \\d within bytes objects. " "(microoptimization)" msgstr "" -#: ../../../build/NEWS:4664 +#: ../build/NEWS:4710 msgid "" "`bpo-24412 `__: Add " ":func:`~unittest.addModuleCleanup()` and " @@ -9019,40 +9032,40 @@ msgid "" ":meth:`~unittest.TestCase.setUpClass()`. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:4669 +#: ../build/NEWS:4715 msgid "" "`bpo-34630 `__: Don't log SSL " "certificate errors in asyncio code (connection error logging is skipped " "already)." msgstr "" -#: ../../../build/NEWS:4672 +#: ../build/NEWS:4718 msgid "" "`bpo-32490 `__: Prevent filename " "duplication in :mod:`subprocess` exception messages. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:4675 +#: ../build/NEWS:4721 msgid "" "`bpo-34363 `__: dataclasses.asdict() and" " .astuple() now handle namedtuples correctly." msgstr "" -#: ../../../build/NEWS:4678 +#: ../build/NEWS:4724 msgid "" "`bpo-34625 `__: Update vendorized expat " "library version to 2.2.6." msgstr "" -#: ../../../build/NEWS:4680 +#: ../build/NEWS:4726 msgid "" "`bpo-32270 `__: The subprocess module no" " longer mistakenly closes redirected fds even when they were in pass_fds " "when outside of the default {0, 1, 2} set." msgstr "" -#: ../../../build/NEWS:4684 +#: ../build/NEWS:4730 msgid "" "`bpo-34622 `__: Create a dedicated " "``asyncio.CancelledError``, ``asyncio.InvalidStateError`` and " @@ -9061,19 +9074,19 @@ msgid "" "exceptions into a separate file." msgstr "" -#: ../../../build/NEWS:4690 +#: ../build/NEWS:4736 msgid "" "`bpo-34610 `__: Fixed iterator of " ":class:`multiprocessing.managers.DictProxy`." msgstr "" -#: ../../../build/NEWS:4692 +#: ../build/NEWS:4738 msgid "" "`bpo-34421 `__: Fix distutils logging " "for non-ASCII strings. This caused installation issues on Windows." msgstr "" -#: ../../../build/NEWS:4695 +#: ../build/NEWS:4741 msgid "" "`bpo-34604 `__: Fix possible mojibake in" " the error message of `pwd.getpwnam` and `grp.getgrnam` using string " @@ -9081,54 +9094,54 @@ msgid "" "Patch by William Grzybowski." msgstr "" -#: ../../../build/NEWS:4699 +#: ../build/NEWS:4745 msgid "" "`bpo-30977 `__: Make uuid.UUID use " "``__slots__`` to reduce its memory footprint. Based on original patch by " "Wouter Bolsterlee." msgstr "" -#: ../../../build/NEWS:4702 +#: ../build/NEWS:4748 msgid "" "`bpo-34574 `__: OrderedDict iterators " "are not exhausted during pickling anymore. Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4705 +#: ../build/NEWS:4751 msgid "" "`bpo-8110 `__: Refactored " ":mod:`subprocess` to check for Windows-specific modules rather than " "``sys.platform == 'win32'``." msgstr "" -#: ../../../build/NEWS:4708 +#: ../build/NEWS:4754 msgid "" "`bpo-34530 `__: " "``distutils.spawn.find_executable()`` now falls back on :data:`os.defpath` " "if the ``PATH`` environment variable is not set." msgstr "" -#: ../../../build/NEWS:4711 +#: ../build/NEWS:4757 msgid "" "`bpo-34563 `__: On Windows, fix " "multiprocessing.Connection for very large read: fix _winapi.PeekNamedPipe() " "and _winapi.ReadFile() for read larger than INT_MAX (usually 2^31-1)." msgstr "" -#: ../../../build/NEWS:4715 +#: ../build/NEWS:4761 msgid "" "`bpo-34558 `__: Correct typo in " "Lib/ctypes/_aix.py" msgstr "" -#: ../../../build/NEWS:4717 +#: ../build/NEWS:4763 msgid "" "`bpo-34282 `__: Move ``Enum._convert`` " "to ``EnumMeta._convert_`` and fix enum members getting shadowed by parent " "attributes." msgstr "" -#: ../../../build/NEWS:4720 +#: ../build/NEWS:4766 msgid "" "`bpo-22872 `__: When the queue is " "closed, :exc:`ValueError` is now raised by :meth:`multiprocessing.Queue.put`" @@ -9136,20 +9149,20 @@ msgid "" ":exc:`OSError`, respectively. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4725 +#: ../build/NEWS:4771 msgid "" "`bpo-34515 `__: Fix parsing non-ASCII " "identifiers in :mod:`lib2to3.pgen2.tokenize` (PEP 3131)." msgstr "" -#: ../../../build/NEWS:4728 +#: ../build/NEWS:4774 msgid "" "`bpo-13312 `__: Avoids a possible " "integer underflow (undefined behavior) in the time module's year handling " "code when passed a very low negative year value." msgstr "" -#: ../../../build/NEWS:4732 +#: ../build/NEWS:4778 msgid "" "`bpo-34472 `__: Improved compatibility " "for streamed files in :mod:`zipfile`. Previously an optional signature was " @@ -9157,7 +9170,7 @@ msgid "" "Silas Sewell." msgstr "" -#: ../../../build/NEWS:4736 +#: ../build/NEWS:4782 msgid "" "`bpo-34454 `__: Fix the .fromisoformat()" " methods of datetime types crashing when given unicode with non-" @@ -9166,84 +9179,84 @@ msgid "" "tests by Alexey Izbyshev, patch by Paul Ganssle." msgstr "" -#: ../../../build/NEWS:4741 +#: ../build/NEWS:4787 msgid "" "`bpo-6700 `__: Fix inspect.getsourcelines" " for module level frames/tracebacks. Patch by Vladimir Matveev." msgstr "" -#: ../../../build/NEWS:4744 +#: ../build/NEWS:4790 msgid "" "`bpo-34171 `__: Running the :mod:`trace`" " module no longer creates the ``trace.cover`` file." msgstr "" -#: ../../../build/NEWS:4747 +#: ../build/NEWS:4793 msgid "" "`bpo-34441 `__: Fix crash when an " "``ABC``-derived class with invalid ``__subclasses__`` is passed as the " "second argument to :func:`issubclass()`. Patch by Alexey Izbyshev." msgstr "" -#: ../../../build/NEWS:4751 +#: ../build/NEWS:4797 msgid "" "`bpo-34427 `__: Fix infinite loop in " "``a.extend(a)`` for ``MutableSequence`` subclasses." msgstr "" -#: ../../../build/NEWS:4754 +#: ../build/NEWS:4800 msgid "" "`bpo-34412 `__: Make " ":func:`signal.strsignal` work on HP-UX. Patch by Michael Osipov." msgstr "" -#: ../../../build/NEWS:4757 +#: ../build/NEWS:4803 msgid "" "`bpo-20849 `__: shutil.copytree now " "accepts a new ``dirs_exist_ok`` keyword argument. Patch by Josh Bronson." msgstr "" -#: ../../../build/NEWS:4760 +#: ../build/NEWS:4806 msgid "" "`bpo-31715 `__: Associate ``.mjs`` file " "extension with ``application/javascript`` MIME Type." msgstr "" -#: ../../../build/NEWS:4763 +#: ../build/NEWS:4809 msgid "" "`bpo-34384 `__: :func:`os.readlink` now " "accepts :term:`path-like ` and :class:`bytes` objects on " "Windows." msgstr "" -#: ../../../build/NEWS:4766 +#: ../build/NEWS:4812 msgid "" "`bpo-22602 `__: The UTF-7 decoder now " "raises :exc:`UnicodeDecodeError` for ill-formed sequences starting with " "\"+\" (as specified in RFC 2152). Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4770 +#: ../build/NEWS:4816 msgid "" "`bpo-2122 `__: The :meth:`mmap.flush() " "` method now returns ``None`` on success, raises an " "exception on error under all platforms." msgstr "" -#: ../../../build/NEWS:4773 +#: ../build/NEWS:4819 msgid "" "`bpo-34341 `__: Appending to the ZIP " "archive with the ZIP64 extension no longer grows the size of extra fields of" " existing entries." msgstr "" -#: ../../../build/NEWS:4776 +#: ../build/NEWS:4822 msgid "" "`bpo-34333 `__: Fix %-formatting in " ":meth:`pathlib.PurePath.with_suffix` when formatting an error message." msgstr "" -#: ../../../build/NEWS:4779 +#: ../build/NEWS:4825 msgid "" "`bpo-18540 `__: The " ":class:`imaplib.IMAP4` and :class:`imaplib.IMAP4_SSL` classes now resolve to" @@ -9251,14 +9264,14 @@ msgid "" "(``''``) is used." msgstr "" -#: ../../../build/NEWS:4783 +#: ../build/NEWS:4829 msgid "" "`bpo-26502 `__: Implement " "``traceback.FrameSummary.__len__()`` method to preserve compatibility with " "the old tuple API." msgstr "" -#: ../../../build/NEWS:4786 +#: ../build/NEWS:4832 msgid "" "`bpo-34318 `__: " ":func:`~unittest.TestCase.assertRaises`, " @@ -9270,21 +9283,21 @@ msgid "" "Python 3.5." msgstr "" -#: ../../../build/NEWS:4794 +#: ../build/NEWS:4840 msgid "" "`bpo-9372 `__: Deprecate " ":meth:`__getitem__` methods of :class:`xml.dom.pulldom.DOMEventStream`, " ":class:`wsgiref.util.FileWrapper` and :class:`fileinput.FileInput`." msgstr "" -#: ../../../build/NEWS:4798 +#: ../build/NEWS:4844 msgid "" "`bpo-33613 `__: Fix a race condition in " "``multiprocessing.semaphore_tracker`` when the tracker receives SIGINT " "before it can register signal handlers for ignoring it." msgstr "" -#: ../../../build/NEWS:4802 +#: ../build/NEWS:4848 msgid "" "`bpo-34248 `__: Report filename in the " "exception raised when the database file cannot be opened by " @@ -9292,32 +9305,32 @@ msgid "" "Patch by Zsolt Cserna." msgstr "" -#: ../../../build/NEWS:4806 +#: ../build/NEWS:4852 msgid "" "`bpo-33089 `__: Add math.dist() to " "compute the Euclidean distance between two points." msgstr "" -#: ../../../build/NEWS:4809 +#: ../build/NEWS:4855 msgid "" "`bpo-34246 `__: " ":meth:`smtplib.SMTP.send_message` no longer modifies the content of the " "*mail_options* argument. Patch by Pablo S. Blum de Aguiar." msgstr "" -#: ../../../build/NEWS:4812 +#: ../build/NEWS:4858 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "for invalid paths on windows. Patch by Franz Woellert." msgstr "" -#: ../../../build/NEWS:4815 +#: ../build/NEWS:4861 msgid "" "`bpo-32321 `__: Add pure Python fallback" " for functools.reduce. Patch by Robert Wright." msgstr "" -#: ../../../build/NEWS:4818 +#: ../build/NEWS:4864 msgid "" "`bpo-34270 `__: The default asyncio task" " class now always has a name which can be get or set using two new methods " @@ -9329,60 +9342,60 @@ msgid "" "like ``Task-1`` using a monotonic counter." msgstr "" -#: ../../../build/NEWS:4827 +#: ../build/NEWS:4873 msgid "" "`bpo-34263 `__: asyncio's event loop " "will not pass timeouts longer than one day to epoll/select etc." msgstr "" -#: ../../../build/NEWS:4830 +#: ../build/NEWS:4876 msgid "" "`bpo-34035 `__: Fix several " "AttributeError in zipfile seek() methods. Patch by Mickaël Schoentgen." msgstr "" -#: ../../../build/NEWS:4833 +#: ../build/NEWS:4879 msgid "" "`bpo-32215 `__: Fix performance " "regression in :mod:`sqlite3` when a DML statement appeared in a different " "line than the rest of the SQL query." msgstr "" -#: ../../../build/NEWS:4836 +#: ../build/NEWS:4882 msgid "" "`bpo-34075 `__: Deprecate passing non-" "ThreadPoolExecutor instances to " ":meth:`AbstractEventLoop.set_default_executor`." msgstr "" -#: ../../../build/NEWS:4839 +#: ../build/NEWS:4885 msgid "" "`bpo-34251 `__: Restore ``msilib.Win64``" " to preserve backwards compatibility since it's already used by " ":mod:`distutils`' ``bdist_msi`` command." msgstr "" -#: ../../../build/NEWS:4842 +#: ../build/NEWS:4888 msgid "" "`bpo-19891 `__: Ignore errors caused by " "missing / non-writable homedir while writing history during exit of an " "interactive session. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:4846 +#: ../build/NEWS:4892 msgid "" "`bpo-33089 `__: Enhanced math.hypot() to" " support more than two dimensions." msgstr "" -#: ../../../build/NEWS:4848 +#: ../build/NEWS:4894 msgid "" "`bpo-34228 `__: tracemalloc: " "PYTHONTRACEMALLOC=0 environment variable and -X tracemalloc=0 command line " "option are now allowed to disable explicitly tracemalloc at startup." msgstr "" -#: ../../../build/NEWS:4852 +#: ../build/NEWS:4898 msgid "" "`bpo-13041 `__: Use " ":func:`shutil.get_terminal_size` to calculate the terminal width correctly " @@ -9390,14 +9403,14 @@ msgid "" "Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:4856 +#: ../build/NEWS:4902 msgid "" "`bpo-34213 `__: Allow frozen dataclasses" " to have a field named \"object\". Previously this conflicted with an " "internal use of \"object\"." msgstr "" -#: ../../../build/NEWS:4859 +#: ../build/NEWS:4905 msgid "" "`bpo-34052 `__: " ":meth:`sqlite3.Connection.create_aggregate`, " @@ -9409,7 +9422,7 @@ msgid "" "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4867 +#: ../build/NEWS:4913 msgid "" "`bpo-34197 `__: Attributes " "*skipinitialspace*, *doublequote* and *strict* of the *dialect* attribute of" @@ -9417,41 +9430,41 @@ msgid "" " or 1." msgstr "" -#: ../../../build/NEWS:4871 +#: ../build/NEWS:4917 msgid "" "`bpo-32788 `__: Errors other than " ":exc:`TypeError` raised in methods ``__adapt__()`` and ``__conform__()`` in " "the :mod:`sqlite3` module are now propagated to the user." msgstr "" -#: ../../../build/NEWS:4875 +#: ../build/NEWS:4921 msgid "" "`bpo-21446 `__: The :2to3fixer:`reload` " "fixer now uses :func:`importlib.reload` instead of deprecated " ":func:`imp.reload`." msgstr "" -#: ../../../build/NEWS:4878 +#: ../build/NEWS:4924 msgid "" "`bpo-940286 `__: pydoc's " "``Helper.showtopic()`` method now prints the cross references of a topic " "correctly." msgstr "" -#: ../../../build/NEWS:4881 +#: ../build/NEWS:4927 msgid "" "`bpo-34164 `__: :func:`base64.b32decode`" " could raise UnboundLocalError or OverflowError for incorrect padding. Now " "it always raises :exc:`base64.Error` in these cases." msgstr "" -#: ../../../build/NEWS:4885 +#: ../build/NEWS:4931 msgid "" "`bpo-33729 `__: Fixed issues with " "arguments parsing in :mod:`hashlib`." msgstr "" -#: ../../../build/NEWS:4887 +#: ../build/NEWS:4933 msgid "" "`bpo-34097 `__: ZipFile can zip files " "older than 1980-01-01 and newer than 2107-12-31 using a new " @@ -9459,39 +9472,39 @@ msgid "" "limit." msgstr "" -#: ../../../build/NEWS:4891 +#: ../build/NEWS:4937 msgid "" "`bpo-34108 `__: Remove extraneous CR in " "2to3 refactor." msgstr "" -#: ../../../build/NEWS:4893 +#: ../build/NEWS:4939 msgid "" "`bpo-34070 `__: Make sure to only check " "if the handle is a tty, when opening a file with ``buffering=-1``." msgstr "" -#: ../../../build/NEWS:4896 +#: ../build/NEWS:4942 msgid "" "`bpo-27494 `__: Reverted :issue:`27494`." " 2to3 rejects now a trailing comma in generator expressions." msgstr "" -#: ../../../build/NEWS:4899 +#: ../build/NEWS:4945 msgid "" "`bpo-33967 `__: functools.singledispatch" " now raises TypeError instead of IndexError when no positional arguments are" " passed." msgstr "" -#: ../../../build/NEWS:4902 +#: ../build/NEWS:4948 msgid "" "`bpo-34041 `__: Add the parameter " "*deterministic* to the :meth:`sqlite3.Connection.create_function` method. " "Patch by Sergey Fedoseev." msgstr "" -#: ../../../build/NEWS:4906 +#: ../build/NEWS:4952 msgid "" "`bpo-34056 `__: Ensure the loader shim " "created by ``imp.load_module`` always returns bytes from its ``get_data()`` " @@ -9499,54 +9512,54 @@ msgid "" "pycs." msgstr "" -#: ../../../build/NEWS:4910 +#: ../build/NEWS:4956 msgid "" "`bpo-34054 `__: The multiprocessing " "module now uses the monotonic clock :func:`time.monotonic` instead of the " "system clock :func:`time.time` to implement timeout." msgstr "" -#: ../../../build/NEWS:4914 +#: ../build/NEWS:4960 msgid "" "`bpo-34043 `__: Optimize tarfile " "uncompress performance about 15% when gzip is used." msgstr "" -#: ../../../build/NEWS:4917 +#: ../build/NEWS:4963 msgid "" "`bpo-34044 `__: ``subprocess.Popen`` now" " copies the *startupinfo* argument to leave it unchanged: it will modify the" " copy, so that the same ``STARTUPINFO`` object can be used multiple times." msgstr "" -#: ../../../build/NEWS:4921 +#: ../build/NEWS:4967 msgid "" "`bpo-34010 `__: Fixed a performance " "regression for reading streams with tarfile. The buffered read should use a " "list, instead of appending to a bytes object." msgstr "" -#: ../../../build/NEWS:4925 +#: ../build/NEWS:4971 msgid "" "`bpo-34019 `__: webbrowser: Correct the " "arguments passed to Opera Browser when opening a new URL using the " "``webbrowser`` module. Patch by Bumsik Kim." msgstr "" -#: ../../../build/NEWS:4928 +#: ../build/NEWS:4974 msgid "" "`bpo-34003 `__: csv.DictReader now " "creates dicts instead of OrderedDicts. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:4931 +#: ../build/NEWS:4977 msgid "" "`bpo-33978 `__: Closed existing logging " "handlers before reconfiguration via fileConfig and dictConfig. Patch by " "Karthikeyan Singaravelan." msgstr "" -#: ../../../build/NEWS:4934 +#: ../build/NEWS:4980 msgid "" "`bpo-14117 `__: Make minor tweaks to " "turtledemo. The 'wikipedia' example is now 'rosette', describing what it " @@ -9554,27 +9567,27 @@ msgid "" " eliminated." msgstr "" -#: ../../../build/NEWS:4938 +#: ../build/NEWS:4984 msgid "" "`bpo-33974 `__: Fixed passing lists and " "tuples of strings containing special characters ``\"``, ``\\``, ``{``, ``}``" " and ``\\n`` as options to :mod:`~tkinter.ttk` widgets." msgstr "" -#: ../../../build/NEWS:4942 +#: ../build/NEWS:4988 msgid "" "`bpo-27500 `__: Fix getaddrinfo to " "resolve IPv6 addresses correctly." msgstr "" -#: ../../../build/NEWS:4944 +#: ../build/NEWS:4990 msgid "" "`bpo-24567 `__: Improve random.choices()" " to handle subnormal input weights that could occasionally trigger an " "IndexError." msgstr "" -#: ../../../build/NEWS:4947 +#: ../build/NEWS:4993 msgid "" "`bpo-33871 `__: Fixed integer overflow " "in :func:`os.readv`, :func:`os.writev`, :func:`os.preadv` and " @@ -9582,14 +9595,14 @@ msgid "" "arguments (on BSD-based OSes and macOS)." msgstr "" -#: ../../../build/NEWS:4951 +#: ../build/NEWS:4997 msgid "" "`bpo-25007 `__: Add :func:`copy.copy` " "and :func:`copy.deepcopy` support to zlib compressors and decompressors. " "Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:4954 +#: ../build/NEWS:5000 msgid "" "`bpo-33929 `__: multiprocessing: Fix a " "race condition in Popen of multiprocessing.popen_spawn_win32. The child " @@ -9599,7 +9612,7 @@ msgid "" "steal the handle from the parent process." msgstr "" -#: ../../../build/NEWS:4961 +#: ../build/NEWS:5007 msgid "" "`bpo-33899 `__: Tokenize module now " "implicitly emits a NEWLINE when provided with input that does not have a " @@ -9607,13 +9620,13 @@ msgid "" "internally. Contributed by Ammar Askar." msgstr "" -#: ../../../build/NEWS:4965 +#: ../build/NEWS:5011 msgid "" "`bpo-33897 `__: Added a 'force' keyword " "argument to logging.basicConfig()." msgstr "" -#: ../../../build/NEWS:4967 +#: ../build/NEWS:5013 msgid "" "`bpo-33695 `__: :func:`shutil.copytree` " "uses :func:`os.scandir` function and all copy functions depending from it " @@ -9624,33 +9637,33 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`33695`.)" msgstr "" -#: ../../../build/NEWS:4975 +#: ../build/NEWS:5021 msgid "" "`bpo-33916 `__: bz2 and lzma: When " "Decompressor.__init__() is called twice, free the old lock to not leak " "memory." msgstr "" -#: ../../../build/NEWS:4978 +#: ../build/NEWS:5024 msgid "" "`bpo-32568 `__: Make select.epoll() and " "its documentation consistent regarding *sizehint* and *flags*." msgstr "" -#: ../../../build/NEWS:4981 +#: ../build/NEWS:5027 msgid "" "`bpo-33833 `__: Fixed bug in asyncio " "where ProactorSocketTransport logs AssertionError if force closed during " "write." msgstr "" -#: ../../../build/NEWS:4984 +#: ../build/NEWS:5030 msgid "" "`bpo-33663 `__: Convert content length " "to string before putting to header." msgstr "" -#: ../../../build/NEWS:4986 +#: ../build/NEWS:5032 msgid "" "`bpo-33721 `__: :mod:`os.path` functions" " that return a boolean result like :func:`~os.path.exists`, " @@ -9667,136 +9680,136 @@ msgid "" "unrepresentable at the OS level." msgstr "" -#: ../../../build/NEWS:5000 +#: ../build/NEWS:5046 msgid "" "`bpo-26544 `__: Fixed implementation of " ":func:`platform.libc_ver`. It almost always returned version '2.9' for " "glibc." msgstr "" -#: ../../../build/NEWS:5003 +#: ../build/NEWS:5049 msgid "" "`bpo-33843 `__: Remove deprecated " "``cgi.escape``, ``cgi.parse_qs`` and ``cgi.parse_qsl``." msgstr "" -#: ../../../build/NEWS:5006 +#: ../build/NEWS:5052 msgid "" "`bpo-33842 `__: Remove " "``tarfile.filemode`` which is deprecated since Python 3.3." msgstr "" -#: ../../../build/NEWS:5009 ../../../build/NEWS:6607 ../../../build/NEWS:11201 +#: ../build/NEWS:5055 ../build/NEWS:6653 ../build/NEWS:11247 msgid "" "`bpo-30167 `__: Prevent site.main() " "exception if PYTHONSTARTUP is set. Patch by Steve Weber." msgstr "" -#: ../../../build/NEWS:5012 +#: ../build/NEWS:5058 msgid "" "`bpo-33805 `__: Improve error message of" " dataclasses.replace() when an InitVar is not specified" msgstr "" -#: ../../../build/NEWS:5015 +#: ../build/NEWS:5061 msgid "" "`bpo-33687 `__: Fix the call to " "``os.chmod()`` for ``uu.decode()`` if a mode is given or decoded. Patch by " "Timo Furrer." msgstr "" -#: ../../../build/NEWS:5018 ../../../build/NEWS:6610 ../../../build/NEWS:11204 +#: ../build/NEWS:5064 ../build/NEWS:6656 ../build/NEWS:11250 msgid "" "`bpo-33812 `__: Datetime instance d with" " non-None tzinfo, but with d.tzinfo.utcoffset(d) returning None is now " "treated as naive by the astimezone() method." msgstr "" -#: ../../../build/NEWS:5022 +#: ../build/NEWS:5068 msgid "" "`bpo-32108 `__: In configparser, don't " "clear section when it is assigned to itself." msgstr "" -#: ../../../build/NEWS:5025 +#: ../build/NEWS:5071 msgid "" "`bpo-27397 `__: Make email module " "properly handle invalid-length base64 strings." msgstr "" -#: ../../../build/NEWS:5028 +#: ../build/NEWS:5074 msgid "" "`bpo-33578 `__: Implement multibyte " "encoder/decoder state methods" msgstr "" -#: ../../../build/NEWS:5030 ../../../build/NEWS:6614 ../../../build/NEWS:11208 +#: ../build/NEWS:5076 ../build/NEWS:6660 ../build/NEWS:11254 msgid "" "`bpo-30805 `__: Avoid race condition " "with debug logging" msgstr "" -#: ../../../build/NEWS:5032 +#: ../build/NEWS:5078 msgid "" "`bpo-33476 `__: Fix " "_header_value_parser.py when address group is missing final ';'. Contributed" " by Enrique Perez-Terron" msgstr "" -#: ../../../build/NEWS:5035 ../../../build/NEWS:6616 +#: ../build/NEWS:5081 ../build/NEWS:6662 msgid "" "`bpo-33694 `__: asyncio: Fix a race " "condition causing data loss on pause_reading()/resume_reading() when using " "the ProactorEventLoop." msgstr "" -#: ../../../build/NEWS:5038 ../../../build/NEWS:6619 +#: ../build/NEWS:5084 ../build/NEWS:6665 msgid "" "`bpo-32493 `__: Correct test for " "``uuid_enc_be`` availability in ``configure.ac``. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:5041 ../../../build/NEWS:6622 +#: ../build/NEWS:5087 ../build/NEWS:6668 msgid "" "`bpo-33792 `__: Add " "asyncio.WindowsSelectorEventLoopPolicy and " "asyncio.WindowsProactorEventLoopPolicy." msgstr "" -#: ../../../build/NEWS:5044 +#: ../build/NEWS:5090 msgid "" "`bpo-33274 `__: W3C DOM Level 1 " "specifies return value of Element.removeAttributeNode() as \"The Attr node " "that was removed.\" xml.dom.minidom now complies with this requirement." msgstr "" -#: ../../../build/NEWS:5048 ../../../build/NEWS:6625 +#: ../build/NEWS:5094 ../build/NEWS:6671 msgid "" "`bpo-33778 `__: Update ``unicodedata``'s" " database to Unicode version 11.0.0." msgstr "" -#: ../../../build/NEWS:5050 +#: ../build/NEWS:5096 msgid "" "`bpo-33165 `__: Added a stacklevel " "parameter to logging calls to allow use of wrapper/helper functions for " "logging APIs." msgstr "" -#: ../../../build/NEWS:5053 ../../../build/NEWS:6627 +#: ../build/NEWS:5099 ../build/NEWS:6673 msgid "" "`bpo-33770 `__: improve base64 exception" " message for encoded inputs of invalid length" msgstr "" -#: ../../../build/NEWS:5056 ../../../build/NEWS:6630 +#: ../build/NEWS:5102 ../build/NEWS:6676 msgid "" "`bpo-33769 `__: asyncio/start_tls: Fix " "error message; cancel callbacks in case of an unhandled error; mark " "SSLTransport as closed if it is aborted." msgstr "" -#: ../../../build/NEWS:5059 ../../../build/NEWS:6633 ../../../build/NEWS:11210 +#: ../build/NEWS:5105 ../build/NEWS:6679 ../build/NEWS:11256 msgid "" "`bpo-33767 `__: The concatenation " "(``+``) and repetition (``*``) sequence operations now raise " @@ -9804,58 +9817,58 @@ msgid "" ":class:`mmap.mmap` objects. Patch by Zackery Spytz." msgstr "" -#: ../../../build/NEWS:5063 ../../../build/NEWS:6637 +#: ../build/NEWS:5109 ../build/NEWS:6683 msgid "" "`bpo-33734 `__: asyncio/ssl: Fix " "AttributeError, increase default handshake timeout" msgstr "" -#: ../../../build/NEWS:5066 +#: ../build/NEWS:5112 msgid "" "`bpo-31014 `__: Fixed creating a " "controller for :mod:`webbrowser` when a user specifies a path to an entry in" " the BROWSER environment variable. Based on patch by John Still." msgstr "" -#: ../../../build/NEWS:5070 +#: ../build/NEWS:5116 msgid "" "`bpo-2504 `__: Add gettext.pgettext() and" " variants." msgstr "" -#: ../../../build/NEWS:5072 +#: ../build/NEWS:5118 msgid "" "`bpo-33197 `__: Add description property" " for _ParameterKind" msgstr "" -#: ../../../build/NEWS:5074 ../../../build/NEWS:6735 +#: ../build/NEWS:5120 ../build/NEWS:6781 msgid "" "`bpo-32751 `__: When cancelling the task" " due to a timeout, :meth:`asyncio.wait_for` will now wait until the " "cancellation is complete." msgstr "" -#: ../../../build/NEWS:5077 ../../../build/NEWS:6738 ../../../build/NEWS:11214 +#: ../build/NEWS:5123 ../build/NEWS:6784 ../build/NEWS:11260 msgid "" "`bpo-32684 `__: Fix gather to propagate " "cancellation of itself even with return_exceptions." msgstr "" -#: ../../../build/NEWS:5080 ../../../build/NEWS:6741 +#: ../build/NEWS:5126 ../build/NEWS:6787 msgid "" "`bpo-33654 `__: Support protocol type " "switching in SSLTransport.set_protocol()." msgstr "" -#: ../../../build/NEWS:5082 ../../../build/NEWS:6743 +#: ../build/NEWS:5128 ../build/NEWS:6789 msgid "" "`bpo-33674 `__: Pause the transport as " "early as possible to further reduce the risk of data_received() being called" " before connection_made()." msgstr "" -#: ../../../build/NEWS:5085 +#: ../build/NEWS:5131 msgid "" "`bpo-33671 `__: :func:`shutil.copyfile`," " :func:`shutil.copy`, :func:`shutil.copy2`, :func:`shutil.copytree` and " @@ -9868,7 +9881,7 @@ msgid "" "(Contributed by Giampaolo Rodola' in :issue:`25427`.)" msgstr "" -#: ../../../build/NEWS:5095 ../../../build/NEWS:6746 ../../../build/NEWS:11217 +#: ../build/NEWS:5141 ../build/NEWS:6792 ../build/NEWS:11263 msgid "" "`bpo-33674 `__: Fix a race condition in " "SSLProtocol.connection_made() of asyncio.sslproto: start immediately the " @@ -9876,38 +9889,38 @@ msgid "" " called before the handshake started, causing the handshake to hang or fail." msgstr "" -#: ../../../build/NEWS:5100 ../../../build/NEWS:6751 ../../../build/NEWS:11222 +#: ../build/NEWS:5146 ../build/NEWS:6797 ../build/NEWS:11268 msgid "" "`bpo-31647 `__: Fixed bug where calling " "write_eof() on a _SelectorSocketTransport after it's already closed raises " "AttributeError." msgstr "" -#: ../../../build/NEWS:5103 ../../../build/NEWS:6754 +#: ../build/NEWS:5149 ../build/NEWS:6800 msgid "" "`bpo-32610 `__: Make asyncio.all_tasks()" " return only pending tasks." msgstr "" -#: ../../../build/NEWS:5105 ../../../build/NEWS:6756 +#: ../build/NEWS:5151 ../build/NEWS:6802 msgid "" "`bpo-32410 `__: Avoid blocking on file " "IO in sendfile fallback code" msgstr "" -#: ../../../build/NEWS:5107 ../../../build/NEWS:6758 ../../../build/NEWS:11227 +#: ../build/NEWS:5153 ../build/NEWS:6804 ../build/NEWS:11273 msgid "" "`bpo-33469 `__: Fix RuntimeError after " "closing loop that used run_in_executor" msgstr "" -#: ../../../build/NEWS:5109 ../../../build/NEWS:6760 ../../../build/NEWS:11225 +#: ../build/NEWS:5155 ../build/NEWS:6806 ../build/NEWS:11271 msgid "" "`bpo-33672 `__: Fix Task.__repr__ crash " "with Cython's bogus coroutines" msgstr "" -#: ../../../build/NEWS:5111 ../../../build/NEWS:6762 +#: ../build/NEWS:5157 ../build/NEWS:6808 msgid "" "`bpo-33654 `__: Fix " "transport.set_protocol() to support switching between asyncio.Protocol and " @@ -9915,20 +9928,20 @@ msgid "" "asyncio.BufferedProtocols." msgstr "" -#: ../../../build/NEWS:5115 ../../../build/NEWS:6766 +#: ../build/NEWS:5161 ../build/NEWS:6812 msgid "" "`bpo-33652 `__: Pickles of type " "variables and subscripted generics are now future-proof and compatible with " "older Python versions." msgstr "" -#: ../../../build/NEWS:5118 ../../../build/NEWS:6769 +#: ../build/NEWS:5164 ../build/NEWS:6815 msgid "" "`bpo-32493 `__: Fixed :func:`uuid.uuid1`" " on FreeBSD." msgstr "" -#: ../../../build/NEWS:5120 +#: ../build/NEWS:5166 msgid "" "`bpo-33238 `__: Add " "``InvalidStateError`` to :mod:`concurrent.futures`. ``Future.set_result`` " @@ -9936,13 +9949,13 @@ msgid "" "are not pending or running. Patch by Jason Haydaman." msgstr "" -#: ../../../build/NEWS:5125 ../../../build/NEWS:6771 +#: ../build/NEWS:5171 ../build/NEWS:6817 msgid "" "`bpo-33618 `__: Finalize and document " "preliminary and experimental TLS 1.3 support with OpenSSL 1.1.1" msgstr "" -#: ../../../build/NEWS:5128 +#: ../build/NEWS:5174 msgid "" "`bpo-33625 `__: Release GIL on " "`grp.getgrnam`, `grp.getgrgid`, `pwd.getpwnam` and `pwd.getpwuid` if " @@ -9950,20 +9963,20 @@ msgid "" "Grzybowski." msgstr "" -#: ../../../build/NEWS:5132 ../../../build/NEWS:6774 +#: ../build/NEWS:5178 ../build/NEWS:6820 msgid "" "`bpo-33623 `__: Fix possible SIGSGV when" " asyncio.Future is created in __del__" msgstr "" -#: ../../../build/NEWS:5134 ../../../build/NEWS:6640 ../../../build/NEWS:11229 +#: ../build/NEWS:5180 ../build/NEWS:6686 ../build/NEWS:11275 msgid "" "`bpo-11874 `__: Use a better regex when " "breaking usage into wrappable parts. Avoids bogus assertion errors from " "custom metavar strings." msgstr "" -#: ../../../build/NEWS:5137 ../../../build/NEWS:6776 ../../../build/NEWS:11232 +#: ../build/NEWS:5183 ../build/NEWS:6822 ../build/NEWS:11278 msgid "" "`bpo-30877 `__: Fixed a bug in the " "Python implementation of the JSON decoder that prevented the cache of parsed" @@ -9971,34 +9984,34 @@ msgid "" "c-fos." msgstr "" -#: ../../../build/NEWS:5141 +#: ../build/NEWS:5187 msgid "" "`bpo-33604 `__: Remove HMAC default to " "md5 marked for removal in 3.8 (removal originally planned in 3.6, bump to " "3.8 in gh-7062)." msgstr "" -#: ../../../build/NEWS:5144 ../../../build/NEWS:6643 +#: ../build/NEWS:5190 ../build/NEWS:6689 msgid "" "`bpo-33582 `__: Emit a deprecation " "warning for inspect.formatargspec" msgstr "" -#: ../../../build/NEWS:5146 +#: ../build/NEWS:5192 msgid "" "`bpo-21145 `__: Add " "``functools.cached_property`` decorator, for computed properties cached for " "the life of the instance." msgstr "" -#: ../../../build/NEWS:5149 ../../../build/NEWS:6780 +#: ../build/NEWS:5195 ../build/NEWS:6826 msgid "" "`bpo-33570 `__: Change TLS 1.3 cipher " "suite settings for compatibility with OpenSSL 1.1.1-pre6 and newer. OpenSSL " "1.1.1 will have TLS 1.3 ciphers enabled by default." msgstr "" -#: ../../../build/NEWS:5153 ../../../build/NEWS:6784 +#: ../build/NEWS:5199 ../build/NEWS:6830 msgid "" "`bpo-28556 `__: Do not simplify " "arguments to `typing.Union`. Now `Union[Manager, Employee]` is not " @@ -10006,73 +10019,73 @@ msgid "" "several bugs and limited possibilities for introspection." msgstr "" -#: ../../../build/NEWS:5158 +#: ../build/NEWS:5204 msgid "" "`bpo-12486 `__: " ":func:`tokenize.generate_tokens` is now documented as a public API to " "tokenize unicode strings. It was previously present but undocumented." msgstr "" -#: ../../../build/NEWS:5162 ../../../build/NEWS:6789 +#: ../build/NEWS:5208 ../build/NEWS:6835 msgid "" "`bpo-33540 `__: Add a new " "``block_on_close`` class attribute to ``ForkingMixIn`` and " "``ThreadingMixIn`` classes of :mod:`socketserver`." msgstr "" -#: ../../../build/NEWS:5165 ../../../build/NEWS:6792 ../../../build/NEWS:11236 +#: ../build/NEWS:5211 ../build/NEWS:6838 ../build/NEWS:11282 msgid "" "`bpo-33548 `__: " "tempfile._candidate_tempdir_list should consider common TEMP locations" msgstr "" -#: ../../../build/NEWS:5168 ../../../build/NEWS:6795 +#: ../build/NEWS:5214 ../build/NEWS:6841 msgid "" "`bpo-33109 `__: argparse subparsers are " "once again not required by default, reverting the change in behavior " "introduced by `bpo-26510 `__ in 3.7.0a2." msgstr "" -#: ../../../build/NEWS:5171 +#: ../build/NEWS:5217 msgid "" "`bpo-33541 `__: Remove unused private " "method ``_strptime.LocaleTime.__pad`` (a.k.a. ``_LocaleTime__pad``)." msgstr "" -#: ../../../build/NEWS:5174 ../../../build/NEWS:6798 +#: ../build/NEWS:5220 ../build/NEWS:6844 msgid "" "`bpo-33536 `__: " "dataclasses.make_dataclass now checks for invalid field names and duplicate " "fields. Also, added a check for invalid field specifications." msgstr "" -#: ../../../build/NEWS:5178 ../../../build/NEWS:6802 ../../../build/NEWS:11239 +#: ../build/NEWS:5224 ../build/NEWS:6848 ../build/NEWS:11285 msgid "" "`bpo-33542 `__: Prevent " "``uuid.get_node`` from using a DUID instead of a MAC on Windows. Patch by " "Zvi Effron" msgstr "" -#: ../../../build/NEWS:5181 ../../../build/NEWS:6805 ../../../build/NEWS:11242 +#: ../build/NEWS:5227 ../build/NEWS:6851 ../build/NEWS:11288 msgid "" "`bpo-26819 `__: Fix race condition with " "`ReadTransport.resume_reading` in Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:5184 ../../../build/NEWS:6808 +#: ../build/NEWS:5230 ../build/NEWS:6854 msgid "" "Fix failure in `typing.get_type_hints()` when ClassVar was provided as a " "string forward reference." msgstr "" -#: ../../../build/NEWS:5187 +#: ../build/NEWS:5233 msgid "" "`bpo-33516 `__: " ":class:`unittest.mock.MagicMock` now supports the ``__round__`` magic " "method." msgstr "" -#: ../../../build/NEWS:5190 +#: ../build/NEWS:5236 msgid "" "`bpo-28612 `__: Added support for Site " "Maps to urllib's ``RobotFileParser`` as :meth:`RobotFileParser.site_maps() " @@ -10080,40 +10093,40 @@ msgid "" " patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:5195 +#: ../build/NEWS:5241 msgid "" "`bpo-28167 `__: Remove " "platform.linux_distribution, which was deprecated since 3.5." msgstr "" -#: ../../../build/NEWS:5198 +#: ../build/NEWS:5244 msgid "" "`bpo-33504 `__: Switch the default " "dictionary implementation for :mod:`configparser` from " ":class:`collections.OrderedDict` to the standard :class:`dict` type." msgstr "" -#: ../../../build/NEWS:5202 ../../../build/NEWS:6811 +#: ../build/NEWS:5248 ../build/NEWS:6857 msgid "" "`bpo-33505 `__: Optimize " "asyncio.ensure_future() by reordering if checks: 1.17x faster." msgstr "" -#: ../../../build/NEWS:5205 ../../../build/NEWS:6814 +#: ../build/NEWS:5251 ../build/NEWS:6860 msgid "" "`bpo-33497 `__: Add errors param to " "cgi.parse_multipart and make an encoding in FieldStorage use the given " "errors (needed for Twisted). Patch by Amber Brown." msgstr "" -#: ../../../build/NEWS:5209 +#: ../build/NEWS:5255 msgid "" "`bpo-29235 `__: The " ":class:`cProfile.Profile` class can now be used as a context manager. Patch " "by Scott Sanderson." msgstr "" -#: ../../../build/NEWS:5212 ../../../build/NEWS:6818 +#: ../build/NEWS:5258 ../build/NEWS:6864 msgid "" "`bpo-33495 `__: Change " "dataclasses.Fields repr to use the repr of each of its members, instead of " @@ -10121,14 +10134,14 @@ msgid "" " especially true for the 'type' member." msgstr "" -#: ../../../build/NEWS:5216 +#: ../build/NEWS:5262 msgid "" "`bpo-26103 `__: Correct " "``inspect.isdatadescriptor`` to look for ``__set__`` or ``__delete__``. " "Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:5219 +#: ../build/NEWS:5265 msgid "" "`bpo-29209 `__: Removed the " "``doctype()`` method and the *html* parameter of the constructor of " @@ -10139,7 +10152,7 @@ msgid "" ":exc:`PendingDeprecationWarning`." msgstr "" -#: ../../../build/NEWS:5226 ../../../build/NEWS:6822 +#: ../build/NEWS:5272 ../build/NEWS:6868 msgid "" "`bpo-33453 `__: Fix dataclasses to work " "if using literal string type annotations or if using PEP 563 \"Postponed " @@ -10148,7 +10161,7 @@ msgid "" "(\"InitVar\" and \"dataclasses.InitVar\")." msgstr "" -#: ../../../build/NEWS:5231 ../../../build/NEWS:6827 ../../../build/NEWS:11245 +#: ../build/NEWS:5277 ../build/NEWS:6873 ../build/NEWS:11291 msgid "" "`bpo-28556 `__: Minor fixes in typing " "module: add annotations to ``NamedTuple.__new__``, pass ``*args`` and " @@ -10156,80 +10169,80 @@ msgid "" "Dombrova." msgstr "" -#: ../../../build/NEWS:5235 +#: ../build/NEWS:5281 msgid "" "`bpo-33365 `__: Print the header values " "besides the header keys instead just the header keys if *debuglevel* is set " "to >0 in :mod:`http.client`. Patch by Marco Strigl." msgstr "" -#: ../../../build/NEWS:5239 ../../../build/NEWS:6831 ../../../build/NEWS:11249 +#: ../build/NEWS:5285 ../build/NEWS:6877 ../build/NEWS:11295 msgid "" "`bpo-20087 `__: Updated alias mapping " "with glibc 2.27 supported locales." msgstr "" -#: ../../../build/NEWS:5241 ../../../build/NEWS:6833 ../../../build/NEWS:11251 +#: ../build/NEWS:5287 ../build/NEWS:6879 ../build/NEWS:11297 msgid "" "`bpo-33422 `__: Fix trailing quotation " "marks getting deleted when looking up byte/string literals on pydoc. Patch " "by Andrés Delfino." msgstr "" -#: ../../../build/NEWS:5244 ../../../build/NEWS:6836 +#: ../build/NEWS:5290 ../build/NEWS:6882 msgid "" "`bpo-28167 `__: The function " "``platform.linux_distribution`` and ``platform.dist`` now trigger a " "``DeprecationWarning`` and have been marked for removal in Python 3.8" msgstr "" -#: ../../../build/NEWS:5248 ../../../build/NEWS:6943 +#: ../build/NEWS:5294 ../build/NEWS:6989 msgid "" "`bpo-33281 `__: Fix " "ctypes.util.find_library regression on macOS." msgstr "" -#: ../../../build/NEWS:5250 +#: ../build/NEWS:5296 msgid "" "`bpo-33311 `__: Text and html output " "generated by cgitb does not display parentheses if the current call is done " "directly in the module. Patch by Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5254 +#: ../build/NEWS:5300 msgid "" "`bpo-27300 `__: The file classes in " "*tempfile* now accept an *errors* parameter that complements the already " "existing *encoding*. Patch by Stephan Hohe." msgstr "" -#: ../../../build/NEWS:5257 +#: ../build/NEWS:5303 msgid "" "`bpo-32933 `__: " ":func:`unittest.mock.mock_open` now supports iteration over the file " "contents. Patch by Tony Flury." msgstr "" -#: ../../../build/NEWS:5260 +#: ../build/NEWS:5306 msgid "" "`bpo-33217 `__: Raise :exc:`TypeError` " "when looking up non-Enum objects in Enum classes and Enum members." msgstr "" -#: ../../../build/NEWS:5263 ../../../build/NEWS:6840 ../../../build/NEWS:11254 +#: ../build/NEWS:5309 ../build/NEWS:6886 ../build/NEWS:11300 msgid "" "`bpo-33197 `__: Update error message " "when constructing invalid inspect.Parameters Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:5266 ../../../build/NEWS:6945 ../../../build/NEWS:11257 +#: ../build/NEWS:5312 ../build/NEWS:6991 ../build/NEWS:11303 msgid "" "`bpo-33383 `__: Fixed crash in the get()" " method of the :mod:`dbm.ndbm` database object when it is called with a " "single argument." msgstr "" -#: ../../../build/NEWS:5269 +#: ../build/NEWS:5315 msgid "" "`bpo-33375 `__: The warnings module now " "finds the Python file associated with a warning from the code object, rather" @@ -10238,88 +10251,88 @@ msgid "" "code." msgstr "" -#: ../../../build/NEWS:5274 +#: ../build/NEWS:5320 msgid "" "`bpo-33336 `__: ``imaplib`` now allows " "``MOVE`` command in ``IMAP4.uid()`` (RFC 6851: IMAP MOVE Extension) and " "potentially as a name of supported method of ``IMAP4`` object." msgstr "" -#: ../../../build/NEWS:5278 +#: ../build/NEWS:5324 msgid "" "`bpo-32455 `__: Added *jump* parameter " "to :func:`dis.stack_effect`." msgstr "" -#: ../../../build/NEWS:5280 +#: ../build/NEWS:5326 msgid "" "`bpo-27485 `__: Rename and deprecate " "undocumented functions in :func:`urllib.parse`." msgstr "" -#: ../../../build/NEWS:5283 +#: ../build/NEWS:5329 msgid "" "`bpo-33332 `__: Add " "``signal.valid_signals()`` to expose the POSIX sigfillset() functionality." msgstr "" -#: ../../../build/NEWS:5286 +#: ../build/NEWS:5332 msgid "" "`bpo-33251 `__: `ConfigParser.items()` " "was fixed so that key-value pairs passed in via `vars` are not included in " "the resulting output." msgstr "" -#: ../../../build/NEWS:5289 ../../../build/NEWS:6948 ../../../build/NEWS:11260 +#: ../build/NEWS:5335 ../build/NEWS:6994 ../build/NEWS:11306 msgid "" "`bpo-33329 `__: Fix multiprocessing " "regression on newer glibcs" msgstr "" -#: ../../../build/NEWS:5291 +#: ../build/NEWS:5337 msgid "" "`bpo-33334 `__: :func:`dis.stack_effect`" " now supports all defined opcodes including NOP and EXTENDED_ARG." msgstr "" -#: ../../../build/NEWS:5294 ../../../build/NEWS:6950 ../../../build/NEWS:11262 +#: ../build/NEWS:5340 ../build/NEWS:6996 ../build/NEWS:11308 msgid "" "`bpo-991266 `__: Fix quoting of the " "``Comment`` attribute of :class:`http.cookies.SimpleCookie`." msgstr "" -#: ../../../build/NEWS:5297 ../../../build/NEWS:6953 ../../../build/NEWS:11265 +#: ../build/NEWS:5343 ../build/NEWS:6999 ../build/NEWS:11311 msgid "" "`bpo-33131 `__: Upgrade bundled version " "of pip to 10.0.1." msgstr "" -#: ../../../build/NEWS:5299 ../../../build/NEWS:6955 ../../../build/NEWS:11267 +#: ../build/NEWS:5345 ../build/NEWS:7001 ../build/NEWS:11313 msgid "" "`bpo-33308 `__: Fixed a crash in the " ":mod:`parser` module when converting an ST object to a tree of tuples or " "lists with ``line_info=False`` and ``col_info=True``." msgstr "" -#: ../../../build/NEWS:5303 +#: ../build/NEWS:5349 msgid "" "`bpo-23403 `__: lib2to3 now uses pickle " "protocol 4 for pre-computed grammars." msgstr "" -#: ../../../build/NEWS:5305 ../../../build/NEWS:6959 +#: ../build/NEWS:5351 ../build/NEWS:7005 msgid "" "`bpo-33266 `__: lib2to3 now recognizes " "``rf'...'`` strings." msgstr "" -#: ../../../build/NEWS:5307 ../../../build/NEWS:6961 +#: ../build/NEWS:5353 ../build/NEWS:7007 msgid "" "`bpo-11594 `__: Ensure line-endings are " "respected when using lib2to3." msgstr "" -#: ../../../build/NEWS:5309 ../../../build/NEWS:6963 +#: ../build/NEWS:5355 ../build/NEWS:7009 msgid "" "`bpo-33254 `__: Have " ":func:`importlib.resources.contents` and " @@ -10327,27 +10340,27 @@ msgid "" "instead of an :term:`iterator`." msgstr "" -#: ../../../build/NEWS:5313 +#: ../build/NEWS:5359 msgid "" "`bpo-33265 `__: ``contextlib.ExitStack``" " and ``contextlib.AsyncExitStack`` now use a method instead of a wrapper " "function for exit callbacks." msgstr "" -#: ../../../build/NEWS:5316 ../../../build/NEWS:6843 ../../../build/NEWS:11271 +#: ../build/NEWS:5362 ../build/NEWS:6889 ../build/NEWS:11317 msgid "" "`bpo-33263 `__: Fix FD leak in " "`_SelectorSocketTransport` Patch by Vlad Starostin." msgstr "" -#: ../../../build/NEWS:5319 ../../../build/NEWS:6967 ../../../build/NEWS:11274 +#: ../build/NEWS:5365 ../build/NEWS:7013 ../build/NEWS:11320 msgid "" "`bpo-33256 `__: Fix display of " "```` call in the html produced by ``cgitb.html()``. Patch by " "Stéphane Blondon." msgstr "" -#: ../../../build/NEWS:5322 +#: ../build/NEWS:5368 msgid "" "`bpo-33144 `__: ``random.Random()`` and " "its subclassing mechanism got optimized to check only once at class/subclass" @@ -10356,33 +10369,33 @@ msgid "" " large random integers. Patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:5328 +#: ../build/NEWS:5374 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " "in 3.7.0b3 by the resolution of :issue:`33053`)" msgstr "" -#: ../../../build/NEWS:5332 +#: ../build/NEWS:5378 msgid "" "This fix also changed pydoc to add ``os.getcwd()`` to :data:`sys.path` when " "necessary, rather than adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:5335 +#: ../build/NEWS:5381 msgid "" "`bpo-29613 `__: Added support for the " "``SameSite`` cookie flag to the ``http.cookies`` module." msgstr "" -#: ../../../build/NEWS:5338 ../../../build/NEWS:6975 +#: ../build/NEWS:5384 ../build/NEWS:7021 msgid "" "`bpo-33169 `__: Delete entries of " "``None`` in :data:`sys.path_importer_cache` when " ":meth:`importlib.machinery.invalidate_caches` is called." msgstr "" -#: ../../../build/NEWS:5341 ../../../build/NEWS:6981 ../../../build/NEWS:11277 +#: ../build/NEWS:5387 ../build/NEWS:7027 ../build/NEWS:11323 msgid "" "`bpo-33203 `__: " "``random.Random.choice()`` now raises ``IndexError`` for empty sequences " @@ -10390,20 +10403,20 @@ msgid "" "implementation." msgstr "" -#: ../../../build/NEWS:5345 ../../../build/NEWS:6985 ../../../build/NEWS:11281 +#: ../build/NEWS:5391 ../build/NEWS:7031 ../build/NEWS:11327 msgid "" "`bpo-33224 `__: Update difflib.mdiff() " "for :pep:`479`. Convert an uncaught StopIteration in a generator into a " "return-statement." msgstr "" -#: ../../../build/NEWS:5348 ../../../build/NEWS:6988 ../../../build/NEWS:11284 +#: ../build/NEWS:5394 ../build/NEWS:7034 ../build/NEWS:11330 msgid "" "`bpo-33209 `__: End framing at the end " "of C implementation of :func:`pickle.Pickler.dump`." msgstr "" -#: ../../../build/NEWS:5351 +#: ../build/NEWS:5397 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" @@ -10411,7 +10424,7 @@ msgid "" "being appended to the end of the string. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:5356 +#: ../build/NEWS:5402 msgid "" "`bpo-23403 `__: ``DEFAULT_PROTOCOL`` in " ":mod:`pickle` was bumped to 4. Protocol 4 is described in :pep:`3154` and " @@ -10419,47 +10432,47 @@ msgid "" "compared to protocol 3 introduced in Python 3.0." msgstr "" -#: ../../../build/NEWS:5361 ../../../build/NEWS:6991 +#: ../build/NEWS:5407 ../build/NEWS:7037 msgid "" "`bpo-20104 `__: Improved error handling " "and fixed a reference leak in :func:`os.posix_spawn()`." msgstr "" -#: ../../../build/NEWS:5364 +#: ../build/NEWS:5410 msgid "" "`bpo-33106 `__: Deleting a key from a " "read-only dbm database raises module specific error instead of KeyError." msgstr "" -#: ../../../build/NEWS:5367 ../../../build/NEWS:6994 +#: ../build/NEWS:5413 ../build/NEWS:7040 msgid "" "`bpo-33175 `__: In dataclasses, " "Field.__set_name__ now looks up the __set_name__ special method on the " "class, not the instance, of the default value." msgstr "" -#: ../../../build/NEWS:5371 +#: ../build/NEWS:5417 msgid "" "`bpo-32380 `__: Create " "functools.singledispatchmethod to support generic single dispatch on " "descriptors and methods." msgstr "" -#: ../../../build/NEWS:5374 ../../../build/NEWS:7134 +#: ../build/NEWS:5420 ../build/NEWS:7180 msgid "" "`bpo-33141 `__: Have Field objects pass " "through __set_name__ to their default values, if they have their own " "__set_name__." msgstr "" -#: ../../../build/NEWS:5377 ../../../build/NEWS:7137 ../../../build/NEWS:11291 +#: ../build/NEWS:5423 ../build/NEWS:7183 ../build/NEWS:11337 msgid "" "`bpo-33096 `__: Allow " "ttk.Treeview.insert to insert iid that has a false boolean value. Note iid=0" " and iid=False would be same. Patch by Garvit Khatri." msgstr "" -#: ../../../build/NEWS:5381 ../../../build/NEWS:7141 +#: ../build/NEWS:5427 ../build/NEWS:7187 msgid "" "`bpo-32873 `__: Treat type variables and" " special typing forms as immutable by copy and pickle. This fixes several " @@ -10467,7 +10480,7 @@ msgid "" "Python 3.6." msgstr "" -#: ../../../build/NEWS:5385 ../../../build/NEWS:7145 +#: ../build/NEWS:5431 ../build/NEWS:7191 msgid "" "`bpo-33134 `__: When computing " "dataclass's __hash__, use the lookup table to contain the function which " @@ -10475,46 +10488,46 @@ msgid "" "string, and then testing that string to see what to do." msgstr "" -#: ../../../build/NEWS:5390 ../../../build/NEWS:7150 ../../../build/NEWS:11295 +#: ../build/NEWS:5436 ../build/NEWS:7196 ../build/NEWS:11341 msgid "" "`bpo-33127 `__: The ssl module now " "compiles with LibreSSL 2.7.1." msgstr "" -#: ../../../build/NEWS:5392 ../../../build/NEWS:7152 +#: ../build/NEWS:5438 ../build/NEWS:7198 msgid "" "`bpo-32505 `__: Raise TypeError if a " "member variable of a dataclass is of type Field, but doesn't have a type " "annotation." msgstr "" -#: ../../../build/NEWS:5395 ../../../build/NEWS:7155 +#: ../build/NEWS:5441 ../build/NEWS:7201 msgid "" "`bpo-33078 `__: Fix the failure on OSX " "caused by the tests relying on sem_getvalue" msgstr "" -#: ../../../build/NEWS:5398 ../../../build/NEWS:7158 +#: ../build/NEWS:5444 ../build/NEWS:7204 msgid "" "`bpo-33116 `__: Add 'Field' to " "dataclasses.__all__." msgstr "" -#: ../../../build/NEWS:5400 ../../../build/NEWS:7160 +#: ../build/NEWS:5446 ../build/NEWS:7206 msgid "" "`bpo-32896 `__: Fix an error where " "subclassing a dataclass with a field that uses a default_factory would " "generate an incorrect class." msgstr "" -#: ../../../build/NEWS:5403 ../../../build/NEWS:7163 +#: ../build/NEWS:5449 ../build/NEWS:7209 msgid "" "`bpo-33100 `__: Dataclasses: If a field " "has a default value that's a MemberDescriptorType, then it's from that field" " being in __slots__, not an actual default value." msgstr "" -#: ../../../build/NEWS:5407 ../../../build/NEWS:7167 +#: ../build/NEWS:5453 ../build/NEWS:7213 msgid "" "`bpo-32953 `__: If a non-dataclass " "inherits from a frozen dataclass, allow attributes to be added to the " @@ -10523,77 +10536,77 @@ msgid "" "non-frozen." msgstr "" -#: ../../../build/NEWS:5412 ../../../build/NEWS:6998 +#: ../build/NEWS:5458 ../build/NEWS:7044 msgid "" "`bpo-33097 `__: Raise RuntimeError when " "``executor.submit`` is called during interpreter shutdown." msgstr "" -#: ../../../build/NEWS:5415 +#: ../build/NEWS:5461 msgid "" "`bpo-32968 `__: Modulo and floor " "division involving Fraction and float should return float." msgstr "" -#: ../../../build/NEWS:5418 ../../../build/NEWS:7172 +#: ../build/NEWS:5464 ../build/NEWS:7218 msgid "" "`bpo-33061 `__: Add missing ``NoReturn``" " to ``__all__`` in typing.py" msgstr "" -#: ../../../build/NEWS:5420 ../../../build/NEWS:7174 +#: ../build/NEWS:5466 ../build/NEWS:7220 msgid "" "`bpo-33078 `__: Fix the size handling in" " multiprocessing.Queue when a pickling error occurs." msgstr "" -#: ../../../build/NEWS:5423 ../../../build/NEWS:7177 ../../../build/NEWS:11547 +#: ../build/NEWS:5469 ../build/NEWS:7223 ../build/NEWS:11593 msgid "" "`bpo-33064 `__: lib2to3 now properly " "supports trailing commas after ``*args`` and ``**kwargs`` in function " "signatures." msgstr "" -#: ../../../build/NEWS:5426 ../../../build/NEWS:7180 +#: ../build/NEWS:5472 ../build/NEWS:7226 msgid "" "`bpo-33056 `__: FIX properly close " "leaking fds in concurrent.futures.ProcessPoolExecutor." msgstr "" -#: ../../../build/NEWS:5429 ../../../build/NEWS:7183 ../../../build/NEWS:11297 +#: ../build/NEWS:5475 ../build/NEWS:7229 ../build/NEWS:11343 msgid "" "`bpo-33021 `__: Release the GIL during " "fstat() calls, avoiding hang of all threads when calling mmap.mmap(), " "os.urandom(), and random.seed(). Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:5433 ../../../build/NEWS:7187 ../../../build/NEWS:11550 +#: ../build/NEWS:5479 ../build/NEWS:7233 ../build/NEWS:11596 msgid "" "`bpo-31804 `__: Avoid failing in " "multiprocessing.Process if the standard streams are closed or None at exit." msgstr "" -#: ../../../build/NEWS:5436 +#: ../build/NEWS:5482 msgid "" "`bpo-33034 `__: Providing an explicit " "error message when casting the port property to anything that is not an " "integer value using ``urlparse()`` and ``urlsplit()``. Patch by Matt Eaton." msgstr "" -#: ../../../build/NEWS:5440 +#: ../build/NEWS:5486 msgid "" "`bpo-30249 `__: Improve " "struct.unpack_from() exception messages for problems with the buffer size " "and offset." msgstr "" -#: ../../../build/NEWS:5443 ../../../build/NEWS:7190 ../../../build/NEWS:11553 +#: ../build/NEWS:5489 ../build/NEWS:7236 ../build/NEWS:11599 msgid "" "`bpo-33037 `__: Skip sending/receiving " "data after SSL transport closing." msgstr "" -#: ../../../build/NEWS:5445 ../../../build/NEWS:7192 ../../../build/NEWS:11301 +#: ../build/NEWS:5491 ../build/NEWS:7238 ../build/NEWS:11347 msgid "" "`bpo-27683 `__: Fix a regression in " ":mod:`ipaddress` that result of :meth:`hosts` is empty when the network is " @@ -10601,53 +10614,53 @@ msgid "" "addresses." msgstr "" -#: ../../../build/NEWS:5449 +#: ../build/NEWS:5495 msgid "" "`bpo-22674 `__: Add the strsignal() " "function in the signal module that returns the system description of the " "given signal, as returned by strsignal(3)." msgstr "" -#: ../../../build/NEWS:5452 ../../../build/NEWS:7196 +#: ../build/NEWS:5498 ../build/NEWS:7242 msgid "" "`bpo-32999 `__: Fix C implementation of " "``ABC.__subclasscheck__(cls, subclass)`` crashed when ``subclass`` is not a " "type object." msgstr "" -#: ../../../build/NEWS:5455 ../../../build/NEWS:7199 ../../../build/NEWS:11557 +#: ../build/NEWS:5501 ../build/NEWS:7245 ../build/NEWS:11603 msgid "" "`bpo-33009 `__: Fix inspect.signature() " "for single-parameter partialmethods." msgstr "" -#: ../../../build/NEWS:5457 ../../../build/NEWS:7201 ../../../build/NEWS:11559 +#: ../build/NEWS:5503 ../build/NEWS:7247 ../build/NEWS:11605 msgid "" "`bpo-32969 `__: Expose several missing " "constants in zlib and fix corresponding documentation." msgstr "" -#: ../../../build/NEWS:5460 ../../../build/NEWS:7204 +#: ../build/NEWS:5506 ../build/NEWS:7250 msgid "" "`bpo-32056 `__: Improved exceptions " "raised for invalid number of channels and sample width when read an audio " "file in modules :mod:`aifc`, :mod:`wave` and :mod:`sunau`." msgstr "" -#: ../../../build/NEWS:5464 +#: ../build/NEWS:5510 msgid "" "`bpo-32970 `__: Improved disassembly of " "the MAKE_FUNCTION instruction." msgstr "" -#: ../../../build/NEWS:5466 ../../../build/NEWS:7208 ../../../build/NEWS:11305 +#: ../build/NEWS:5512 ../build/NEWS:7254 ../build/NEWS:11351 msgid "" "`bpo-32844 `__: Fix wrong redirection of" " a low descriptor (0 or 1) to stderr in subprocess if another low descriptor" " is closed." msgstr "" -#: ../../../build/NEWS:5469 ../../../build/NEWS:7339 +#: ../build/NEWS:5515 ../build/NEWS:7385 msgid "" "`bpo-32960 `__: For dataclasses, " "disallow inheriting frozen from non-frozen classes, and also disallow " @@ -10655,20 +10668,20 @@ msgid "" "at a future date." msgstr "" -#: ../../../build/NEWS:5473 ../../../build/NEWS:7343 ../../../build/NEWS:11562 +#: ../build/NEWS:5519 ../build/NEWS:7389 ../build/NEWS:11608 msgid "" "`bpo-32713 `__: Fixed tarfile.itn " "handling of out-of-bounds float values. Patch by Joffrey Fuhrer." msgstr "" -#: ../../../build/NEWS:5476 ../../../build/NEWS:6850 +#: ../build/NEWS:5522 ../build/NEWS:6896 msgid "" "`bpo-32257 `__: The ssl module now " "contains OP_NO_RENEGOTIATION constant, available with OpenSSL 1.1.0h or " "1.1.1." msgstr "" -#: ../../../build/NEWS:5479 ../../../build/NEWS:7346 +#: ../build/NEWS:5525 ../build/NEWS:7392 msgid "" "`bpo-32951 `__: Direct instantiation of " "SSLSocket and SSLObject objects is now prohibited. The constructors were " @@ -10676,7 +10689,7 @@ msgid "" "suppose to use ssl.wrap_socket() or SSLContext." msgstr "" -#: ../../../build/NEWS:5484 ../../../build/NEWS:7351 +#: ../build/NEWS:5530 ../build/NEWS:7397 msgid "" "`bpo-32929 `__: Remove the tri-state " "parameter \"hash\", and add the boolean \"unsafe_hash\". If unsafe_hash is " @@ -10686,51 +10699,51 @@ msgid "" "behavior. unsafe_hash=False is the default, just as hash=None used to be." msgstr "" -#: ../../../build/NEWS:5491 ../../../build/NEWS:7358 +#: ../build/NEWS:5537 ../build/NEWS:7404 msgid "" "`bpo-32947 `__: Add " "OP_ENABLE_MIDDLEBOX_COMPAT and test workaround for TLSv1.3 for future " "compatibility with OpenSSL 1.1.1." msgstr "" -#: ../../../build/NEWS:5494 +#: ../build/NEWS:5540 msgid "" "`bpo-32146 `__: Document the interaction" " between frozen executables and the spawn and forkserver start methods in " "multiprocessing." msgstr "" -#: ../../../build/NEWS:5497 ../../../build/NEWS:7361 ../../../build/NEWS:11565 +#: ../build/NEWS:5543 ../build/NEWS:7407 ../build/NEWS:11611 msgid "" "`bpo-30622 `__: The ssl module now " "detects missing NPN support in LibreSSL." msgstr "" -#: ../../../build/NEWS:5499 ../../../build/NEWS:7363 ../../../build/NEWS:11567 +#: ../build/NEWS:5545 ../build/NEWS:7409 ../build/NEWS:11613 msgid "" "`bpo-32922 `__: dbm.open() now encodes " "filename with the filesystem encoding rather than default encoding." msgstr "" -#: ../../../build/NEWS:5502 +#: ../build/NEWS:5548 msgid "" "`bpo-32759 `__: Free unused arenas in " "multiprocessing.heap." msgstr "" -#: ../../../build/NEWS:5504 ../../../build/NEWS:7366 ../../../build/NEWS:11570 +#: ../build/NEWS:5550 ../build/NEWS:7412 ../build/NEWS:11616 msgid "" "`bpo-32859 `__: In ``os.dup2``, don't " "check every call whether the ``dup3`` syscall exists or not." msgstr "" -#: ../../../build/NEWS:5507 ../../../build/NEWS:7369 +#: ../build/NEWS:5553 ../build/NEWS:7415 msgid "" "`bpo-32556 `__: nt._getfinalpathname, " "nt._getvolumepathname and nt._getdiskusage now correctly convert from bytes." msgstr "" -#: ../../../build/NEWS:5510 ../../../build/NEWS:7375 ../../../build/NEWS:11573 +#: ../build/NEWS:5556 ../build/NEWS:7421 ../build/NEWS:11619 msgid "" "`bpo-21060 `__: Rewrite confusing " "message from setup.py upload from \"No dist file created in earlier " @@ -10738,20 +10751,20 @@ msgid "" "command\"." msgstr "" -#: ../../../build/NEWS:5514 ../../../build/NEWS:7211 ../../../build/NEWS:11577 +#: ../build/NEWS:5560 ../build/NEWS:7257 ../build/NEWS:11623 msgid "" "`bpo-32857 `__: In :mod:`tkinter`, " "``after_cancel(None)`` now raises a :exc:`ValueError` instead of canceling " "the first scheduled function. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:5518 ../../../build/NEWS:7379 ../../../build/NEWS:11581 +#: ../build/NEWS:5564 ../build/NEWS:7425 ../build/NEWS:11627 msgid "" "`bpo-32852 `__: Make sure sys.argv " "remains as a list when running trace." msgstr "" -#: ../../../build/NEWS:5520 +#: ../build/NEWS:5566 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -10760,7 +10773,7 @@ msgid "" "this makes Python start-up up to 10% faster." msgstr "" -#: ../../../build/NEWS:5526 +#: ../build/NEWS:5572 msgid "" "Note that the new implementation hides internal registry and caches, " "previously accessible via private attributes ``_abc_registry``, " @@ -10769,14 +10782,14 @@ msgid "" "``_abc_registry_clear``, and ``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:5532 ../../../build/NEWS:7391 ../../../build/NEWS:11583 +#: ../build/NEWS:5578 ../build/NEWS:7437 ../build/NEWS:11629 msgid "" "`bpo-32841 `__: Fixed " "`asyncio.Condition` issue which silently ignored cancellation after " "notifying and cancelling a conditional lock. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5536 ../../../build/NEWS:7395 +#: ../build/NEWS:5582 ../build/NEWS:7441 msgid "" "`bpo-32819 `__: ssl.match_hostname() has" " been simplified and no longer depends on re and ipaddress module for " @@ -10784,46 +10797,46 @@ msgid "" "improved." msgstr "" -#: ../../../build/NEWS:5540 +#: ../build/NEWS:5586 msgid "" "`bpo-19675 `__: ``multiprocessing.Pool``" " no longer leaks processes if its initialization fails." msgstr "" -#: ../../../build/NEWS:5543 ../../../build/NEWS:7399 +#: ../build/NEWS:5589 ../build/NEWS:7445 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN,TCP_KEEPCNT,TCP_KEEPIDLE,TCP_KEEPINTVL flags on older version " "Windows during run-time." msgstr "" -#: ../../../build/NEWS:5547 ../../../build/NEWS:7403 ../../../build/NEWS:11587 +#: ../build/NEWS:5593 ../build/NEWS:7449 ../build/NEWS:11633 msgid "" "`bpo-31787 `__: Fixed refleaks of " "``__init__()`` methods in various modules. (Contributed by Oren Milman)" msgstr "" -#: ../../../build/NEWS:5550 ../../../build/NEWS:7406 ../../../build/NEWS:11590 +#: ../build/NEWS:5596 ../build/NEWS:7452 ../build/NEWS:11636 msgid "" "`bpo-30157 `__: Fixed guessing quote and" " delimiter in csv.Sniffer.sniff() when only the last field is quoted. Patch" " by Jake Davis." msgstr "" -#: ../../../build/NEWS:5553 +#: ../build/NEWS:5599 msgid "" "`bpo-30688 `__: Added support of " "``\\N{name}`` escapes in regular expressions. Based on patch by Jonathan " "Eunice." msgstr "" -#: ../../../build/NEWS:5556 ../../../build/NEWS:7409 +#: ../build/NEWS:5602 ../build/NEWS:7455 msgid "" "`bpo-32792 `__: collections.ChainMap() " "preserves the order of the underlying mappings." msgstr "" -#: ../../../build/NEWS:5559 ../../../build/NEWS:7412 +#: ../build/NEWS:5605 ../build/NEWS:7458 msgid "" "`bpo-32775 `__: " ":func:`fnmatch.translate()` no longer produces patterns which contain set " @@ -10833,13 +10846,13 @@ msgid "" "patterns containing such sets by accident." msgstr "" -#: ../../../build/NEWS:5565 ../../../build/NEWS:7418 +#: ../build/NEWS:5611 ../build/NEWS:7464 msgid "" "`bpo-32622 `__: Implement native fast " "sendfile for Windows proactor event loop." msgstr "" -#: ../../../build/NEWS:5567 ../../../build/NEWS:7420 ../../../build/NEWS:11596 +#: ../build/NEWS:5613 ../build/NEWS:7466 ../build/NEWS:11642 msgid "" "`bpo-32777 `__: Fix a rare but potential" " pre-exec child process deadlock in subprocess on POSIX systems when marking" @@ -10847,46 +10860,46 @@ msgid "" "appears to have been introduced in 3.4." msgstr "" -#: ../../../build/NEWS:5572 ../../../build/NEWS:7425 ../../../build/NEWS:11601 +#: ../build/NEWS:5618 ../build/NEWS:7471 ../build/NEWS:11647 msgid "" "`bpo-32647 `__: The ctypes module used " "to depend on indirect linking for dlopen. The shared extension is now " "explicitly linked against libdl on platforms with dl." msgstr "" -#: ../../../build/NEWS:5576 +#: ../build/NEWS:5622 msgid "" "`bpo-32749 `__: A :mod:`dbm.dumb` " "database opened with flags 'r' is now read-only. :func:`dbm.dumb.open` with " "flags 'r' and 'w' no longer creates a database if it does not exist." msgstr "" -#: ../../../build/NEWS:5580 ../../../build/NEWS:7429 +#: ../build/NEWS:5626 ../build/NEWS:7475 msgid "" "`bpo-32741 `__: Implement " "``asyncio.TimerHandle.when()`` method." msgstr "" -#: ../../../build/NEWS:5582 ../../../build/NEWS:7431 +#: ../build/NEWS:5628 ../build/NEWS:7477 msgid "" "`bpo-32691 `__: Use mod_spec.parent when" " running modules with pdb" msgstr "" -#: ../../../build/NEWS:5584 ../../../build/NEWS:7433 ../../../build/NEWS:11605 +#: ../build/NEWS:5630 ../build/NEWS:7479 ../build/NEWS:11651 msgid "" "`bpo-32734 `__: Fixed ``asyncio.Lock()``" " safety issue which allowed acquiring and locking the same lock multiple " "times, without it being free. Patch by Bar Harel." msgstr "" -#: ../../../build/NEWS:5588 ../../../build/NEWS:7437 ../../../build/NEWS:11609 +#: ../build/NEWS:5634 ../build/NEWS:7483 ../build/NEWS:11655 msgid "" "`bpo-32727 `__: Do not include name " "field in SMTP envelope from address. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5591 ../../../build/NEWS:7440 +#: ../build/NEWS:5637 ../build/NEWS:7486 msgid "" "`bpo-31453 `__: Add TLSVersion constants" " and SSLContext.maximum_version / minimum_version attributes. The new API " @@ -10895,7 +10908,7 @@ msgid "" " feature." msgstr "" -#: ../../../build/NEWS:5596 ../../../build/NEWS:7445 +#: ../build/NEWS:5642 ../build/NEWS:7491 msgid "" "`bpo-24334 `__: Internal implementation " "details of ssl module were cleaned up. The SSLSocket has one less layer of " @@ -10904,51 +10917,51 @@ msgid "" "simplified." msgstr "" -#: ../../../build/NEWS:5601 ../../../build/NEWS:7450 ../../../build/NEWS:11622 +#: ../build/NEWS:5647 ../build/NEWS:7496 ../build/NEWS:11668 msgid "" "`bpo-31848 `__: Fix the error handling " "in Aifc_read.initfp() when the SSND chunk is not found. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:5604 ../../../build/NEWS:7453 +#: ../build/NEWS:5650 ../build/NEWS:7499 msgid "" "`bpo-32585 `__: Add Ttk spinbox widget " "to :mod:`tkinter.ttk`. Patch by Alan D Moore." msgstr "" -#: ../../../build/NEWS:5607 +#: ../build/NEWS:5653 msgid "" "`bpo-32512 `__: :mod:`profile` CLI " "accepts `-m module_name` as an alternative to script path." msgstr "" -#: ../../../build/NEWS:5610 +#: ../build/NEWS:5656 msgid "" "`bpo-8525 `__: help() on a type now " "displays builtin subclasses. This is intended primarily to help with " "notification of more specific exception subclasses." msgstr "" -#: ../../../build/NEWS:5614 +#: ../build/NEWS:5660 msgid "Patch by Sanyam Khurana." msgstr "*Patch* oleh Sanyam Khurana." -#: ../../../build/NEWS:5616 +#: ../build/NEWS:5662 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadingHTTPServer class and uses it when the module is run with ``-m`` " "to cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:5620 +#: ../build/NEWS:5666 msgid "" "`bpo-29877 `__: compileall: import " "ProcessPoolExecutor only when needed, preventing hangs on low resource " "platforms" msgstr "" -#: ../../../build/NEWS:5623 ../../../build/NEWS:7456 +#: ../build/NEWS:5669 ../build/NEWS:7502 msgid "" "`bpo-32221 `__: Various functions " "returning tuple containing IPv6 addresses now omit ``%scope`` part since the" @@ -10957,46 +10970,46 @@ msgid "" "since useless resolving of network interface name is omitted." msgstr "" -#: ../../../build/NEWS:5629 +#: ../build/NEWS:5675 msgid "" "`bpo-32147 `__: " ":func:`binascii.unhexlify` is now up to 2 times faster. Patch by Sergey " "Fedoseev." msgstr "" -#: ../../../build/NEWS:5632 ../../../build/NEWS:7462 +#: ../build/NEWS:5678 ../build/NEWS:7508 msgid "" "`bpo-30693 `__: The TarFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5635 ../../../build/NEWS:7465 +#: ../build/NEWS:5681 ../build/NEWS:7511 msgid "" "`bpo-30693 `__: The ZipFile class now " "recurses directories in a reproducible way." msgstr "" -#: ../../../build/NEWS:5638 +#: ../build/NEWS:5684 msgid "" "`bpo-31680 `__: Added " ":data:`curses.ncurses_version`." msgstr "" -#: ../../../build/NEWS:5640 ../../../build/NEWS:7001 ../../../build/NEWS:11308 +#: ../build/NEWS:5686 ../build/NEWS:7047 ../build/NEWS:11354 msgid "" "`bpo-31908 `__: Fix output of cover " "files for ``trace`` module command-line tool. Previously emitted cover files" " only when ``--missing`` option was used. Patch by Michael Selik." msgstr "" -#: ../../../build/NEWS:5644 +#: ../build/NEWS:5690 msgid "" "`bpo-31608 `__: Raise a ``TypeError`` " "instead of crashing if a ``collections.deque`` subclass returns a non-deque " "from ``__new__``. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:5648 +#: ../build/NEWS:5694 msgid "" "`bpo-31425 `__: Add support for sockets " "of the AF_QIPCRTR address family, supported by the Linux kernel. This is " @@ -11004,7 +11017,7 @@ msgid "" " devices. Patch by Bjorn Andersson." msgstr "" -#: ../../../build/NEWS:5653 +#: ../build/NEWS:5699 msgid "" "`bpo-22005 `__: Implemented unpickling " "instances of :class:`~datetime.datetime`, :class:`~datetime.date` and " @@ -11012,7 +11025,7 @@ msgid "" " used for successful decoding." msgstr "" -#: ../../../build/NEWS:5658 ../../../build/NEWS:7219 +#: ../build/NEWS:5704 ../build/NEWS:7265 msgid "" "`bpo-27645 `__: " ":class:`sqlite3.Connection` now exposes a " @@ -11020,44 +11033,44 @@ msgid "" " is at version 3.6.11 or higher. Patch by Lele Gaifax." msgstr "" -#: ../../../build/NEWS:5662 ../../../build/NEWS:6853 ../../../build/NEWS:11315 +#: ../build/NEWS:5708 ../build/NEWS:6899 ../build/NEWS:11361 msgid "" "`bpo-16865 `__: Support arrays >=2GiB in" " :mod:`ctypes`. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:5664 +#: ../build/NEWS:5710 msgid "" "`bpo-31508 `__: Removed support of " "arguments in `tkinter.ttk.Treeview.selection`. It was deprecated in 3.6. " "Use specialized methods like `selection_set` for changing the selection." msgstr "" -#: ../../../build/NEWS:5668 +#: ../build/NEWS:5714 msgid "" "`bpo-29456 `__: Fix bugs in hangul " "normalization: u1176, u11a7 and u11c3" msgstr "" -#: ../../../build/NEWS:5673 +#: ../build/NEWS:5719 msgid "" "`bpo-21257 `__: Document " ":func:`http.client.parse_headers`." msgstr "" -#: ../../../build/NEWS:5675 +#: ../build/NEWS:5721 msgid "" "`bpo-34764 `__: Improve example of " "iter() with 2nd sentinel argument." msgstr "" -#: ../../../build/NEWS:5677 +#: ../build/NEWS:5723 msgid "" "`bpo-35564 `__: Explicitly set " "master_doc variable in conf.py for compliance with Sphinx 2.0" msgstr "" -#: ../../../build/NEWS:5680 +#: ../build/NEWS:5726 msgid "" "`bpo-35511 `__: Specified that " "profile.Profile class doesn't not support enable or disable methods. Also, " @@ -11065,127 +11078,127 @@ msgid "" "cProfile module." msgstr "" -#: ../../../build/NEWS:5684 +#: ../build/NEWS:5730 msgid "" "`bpo-10536 `__: Enhance the gettext " "docs. Patch by Éric Araujo" msgstr "" -#: ../../../build/NEWS:5686 +#: ../build/NEWS:5732 msgid "" "`bpo-35089 `__: Remove mention of " "``typing.io`` and ``typing.re``. Their types should be imported from " "``typing`` directly." msgstr "" -#: ../../../build/NEWS:5689 +#: ../build/NEWS:5735 msgid "" "`bpo-35038 `__: Fix the documentation " "about an unexisting `f_restricted` attribute in the frame object. Patch by " "Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5692 +#: ../build/NEWS:5738 msgid "" "`bpo-35042 `__: Replace PEP XYZ by the " "pep role and allow to use the direct links to the PEPs." msgstr "" -#: ../../../build/NEWS:5695 +#: ../build/NEWS:5741 msgid "" "`bpo-35044 `__: Fix the documentation " "with the role ``exc`` for the appropriated exception. Patch by Stéphane " "Wirtel" msgstr "" -#: ../../../build/NEWS:5698 +#: ../build/NEWS:5744 msgid "" "`bpo-35035 `__: Rename documentation for" " :mod:`email.utils` to ``email.utils.rst``." msgstr "" -#: ../../../build/NEWS:5701 +#: ../build/NEWS:5747 msgid "" "`bpo-34967 `__: Use " "app.add_object_type() instead of the deprecated Sphinx function " "app.description_unit()" msgstr "" -#: ../../../build/NEWS:5704 +#: ../build/NEWS:5750 msgid "" "`bpo-34913 `__: Add documentation about " "the new command line interface of the gzip module." msgstr "" -#: ../../../build/NEWS:5707 +#: ../build/NEWS:5753 msgid "" "`bpo-32174 `__: chm document displays " "non-ASCII charaters properly on some MBCS Windows systems." msgstr "" -#: ../../../build/NEWS:5710 +#: ../build/NEWS:5756 msgid "" "`bpo-11233 `__: Create availability " "directive for documentation. Original patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:5713 +#: ../build/NEWS:5759 msgid "" "`bpo-34790 `__: Document how passing " "coroutines to asyncio.wait() can be confusing." msgstr "" -#: ../../../build/NEWS:5716 +#: ../build/NEWS:5762 msgid "" "`bpo-34552 `__: Make clear that ``==`` " "operator sometimes is equivalent to `is`. The ``<``, ``<=``, ``>`` and " "``>=`` operators are only defined where they make sense." msgstr "" -#: ../../../build/NEWS:5720 +#: ../build/NEWS:5766 msgid "" "`bpo-28617 `__: Fixed info in the " "stdtypes docs concerning the types that support membership tests." msgstr "" -#: ../../../build/NEWS:5723 +#: ../build/NEWS:5769 msgid "" "`bpo-20177 `__: Migrate " "datetime.date.fromtimestamp to Argument Clinic. Patch by Tim Hoffmann." msgstr "" -#: ../../../build/NEWS:5726 +#: ../build/NEWS:5772 msgid "" "`bpo-34065 `__: Fix wrongly written " "basicConfig documentation markup syntax" msgstr "" -#: ../../../build/NEWS:5728 +#: ../build/NEWS:5774 msgid "" "`bpo-33460 `__: replaced ellipsis with " "correct error codes in tutorial chapter 3." msgstr "" -#: ../../../build/NEWS:5731 +#: ../build/NEWS:5777 msgid "" "`bpo-33847 `__: Add '@' operator entry " "to index." msgstr "" -#: ../../../build/NEWS:5733 ../../../build/NEWS:6648 +#: ../build/NEWS:5779 ../build/NEWS:6694 msgid "" "`bpo-33409 `__: Clarified the " "relationship between :pep:`538`'s PYTHONCOERCECLOCALE and PEP 540's " "PYTHONUTF8 mode." msgstr "" -#: ../../../build/NEWS:5736 +#: ../build/NEWS:5782 msgid "" "`bpo-33197 `__: Add versionadded tag to " "the documentation of ParameterKind.description" msgstr "" -#: ../../../build/NEWS:5739 +#: ../build/NEWS:5785 msgid "" "`bpo-17045 `__: Improve the C-API doc " "for PyTypeObject. This includes adding several quick-reference tables and a" @@ -11193,32 +11206,32 @@ msgid "" " up with a slightly more consistent format." msgstr "" -#: ../../../build/NEWS:5744 ../../../build/NEWS:6651 +#: ../build/NEWS:5790 ../build/NEWS:6697 msgid "" "`bpo-33736 `__: Improve the " "documentation of :func:`asyncio.open_connection`, " ":func:`asyncio.start_server` and their UNIX socket counterparts." msgstr "" -#: ../../../build/NEWS:5747 ../../../build/NEWS:6858 +#: ../build/NEWS:5793 ../build/NEWS:6904 msgid "" "`bpo-23859 `__: Document that " "`asyncio.wait()` does not cancel its futures on timeout." msgstr "" -#: ../../../build/NEWS:5750 ../../../build/NEWS:6861 +#: ../build/NEWS:5796 ../build/NEWS:6907 msgid "" "`bpo-32436 `__: Document :pep:`567` " "changes to asyncio." msgstr "" -#: ../../../build/NEWS:5752 ../../../build/NEWS:6863 +#: ../build/NEWS:5798 ../build/NEWS:6909 msgid "" "`bpo-33604 `__: Update HMAC md5 default " "to a DeprecationWarning, bump removal to 3.8." msgstr "" -#: ../../../build/NEWS:5755 +#: ../build/NEWS:5801 msgid "" "`bpo-33594 `__: Document ``getargspec``," " ``from_function`` and ``from_builtin`` as deprecated in their respective " @@ -11226,183 +11239,183 @@ msgid "" "message." msgstr "" -#: ../../../build/NEWS:5759 ../../../build/NEWS:6866 ../../../build/NEWS:11324 +#: ../build/NEWS:5805 ../build/NEWS:6912 ../build/NEWS:11370 msgid "" "`bpo-33503 `__: Fix broken pypi link" msgstr "" -#: ../../../build/NEWS:5761 ../../../build/NEWS:6868 ../../../build/NEWS:11326 +#: ../build/NEWS:5807 ../build/NEWS:6914 ../build/NEWS:11372 msgid "" "`bpo-33421 `__: Add missing " "documentation for ``typing.AsyncContextManager``." msgstr "" -#: ../../../build/NEWS:5763 +#: ../build/NEWS:5809 msgid "" "`bpo-33487 `__: BZ2file now emit a " "DeprecationWarning when buffering=None is passed, the deprecation message " "and documentation also now explicitly state it is deprecated since 3.0." msgstr "" -#: ../../../build/NEWS:5767 ../../../build/NEWS:7008 ../../../build/NEWS:11328 +#: ../build/NEWS:5813 ../build/NEWS:7054 ../build/NEWS:11374 msgid "" "`bpo-33378 `__: Add Korean language " "switcher for https://docs.python.org/3/" msgstr "" -#: ../../../build/NEWS:5769 ../../../build/NEWS:7010 ../../../build/NEWS:11330 +#: ../build/NEWS:5815 ../build/NEWS:7056 ../build/NEWS:11376 msgid "" "`bpo-33276 `__: Clarify that the " "``__path__`` attribute on modules cannot be just any value." msgstr "" -#: ../../../build/NEWS:5772 ../../../build/NEWS:7013 ../../../build/NEWS:11333 +#: ../build/NEWS:5818 ../build/NEWS:7059 ../build/NEWS:11379 msgid "" "`bpo-33201 `__: Modernize documentation " "for writing C extension types." msgstr "" -#: ../../../build/NEWS:5774 ../../../build/NEWS:7015 ../../../build/NEWS:11335 +#: ../build/NEWS:5820 ../build/NEWS:7061 ../build/NEWS:11381 msgid "" "`bpo-33195 `__: Deprecate ``Py_UNICODE``" " usage in ``c-api/arg`` document. ``Py_UNICODE`` related APIs are deprecated" " since Python 3.3, but it is missed in the document." msgstr "" -#: ../../../build/NEWS:5778 ../../../build/NEWS:7226 ../../../build/NEWS:11339 +#: ../build/NEWS:5824 ../build/NEWS:7272 ../build/NEWS:11385 msgid "" "`bpo-33126 `__: Document " "PyBuffer_ToContiguous()." msgstr "" -#: ../../../build/NEWS:5780 ../../../build/NEWS:7228 ../../../build/NEWS:11341 +#: ../build/NEWS:5826 ../build/NEWS:7274 ../build/NEWS:11387 msgid "" "`bpo-27212 `__: Modify documentation for" " the :func:`islice` recipe to consume initial values up to the start index." msgstr "" -#: ../../../build/NEWS:5783 ../../../build/NEWS:7231 ../../../build/NEWS:11344 +#: ../build/NEWS:5829 ../build/NEWS:7277 ../build/NEWS:11390 msgid "" "`bpo-28247 `__: Update :mod:`zipapp` " "documentation to describe how to make standalone applications." msgstr "" -#: ../../../build/NEWS:5786 ../../../build/NEWS:7234 ../../../build/NEWS:11347 +#: ../build/NEWS:5832 ../build/NEWS:7280 ../build/NEWS:11393 msgid "" "`bpo-18802 `__: Documentation changes " "for ipaddress. Patch by Jon Foster and Berker Peksag." msgstr "" -#: ../../../build/NEWS:5789 ../../../build/NEWS:7237 ../../../build/NEWS:11350 +#: ../build/NEWS:5835 ../build/NEWS:7283 ../build/NEWS:11396 msgid "" "`bpo-27428 `__: Update documentation to " "clarify that ``WindowsRegistryFinder`` implements ``MetaPathFinder``. (Patch" " by Himanshu Lakhara)" msgstr "" -#: ../../../build/NEWS:5792 ../../../build/NEWS:7471 +#: ../build/NEWS:5838 ../build/NEWS:7517 msgid "" "`bpo-28124 `__: The ssl module function " "ssl.wrap_socket() has been de-emphasized and deprecated in favor of the more" " secure and efficient SSLContext.wrap_socket() method." msgstr "" -#: ../../../build/NEWS:5796 ../../../build/NEWS:7475 ../../../build/NEWS:11680 +#: ../build/NEWS:5842 ../build/NEWS:7521 ../build/NEWS:11726 msgid "" "`bpo-17232 `__: Clarify docs for -O and " "-OO. Patch by Terry Reedy." msgstr "" -#: ../../../build/NEWS:5798 ../../../build/NEWS:7477 +#: ../build/NEWS:5844 ../build/NEWS:7523 msgid "" "`bpo-32436 `__: Add documentation for " "the contextvars module (PEP 567)." msgstr "" -#: ../../../build/NEWS:5800 ../../../build/NEWS:7479 ../../../build/NEWS:11682 +#: ../build/NEWS:5846 ../build/NEWS:7525 ../build/NEWS:11728 msgid "" "`bpo-32800 `__: Update link to w3c doc " "for xml default namespaces." msgstr "" -#: ../../../build/NEWS:5802 ../../../build/NEWS:7481 +#: ../build/NEWS:5848 ../build/NEWS:7527 msgid "" "`bpo-11015 `__: Update " ":mod:`test.support` documentation." msgstr "" -#: ../../../build/NEWS:5804 +#: ../build/NEWS:5850 msgid "" "`bpo-32613 `__: Update the " "faq/windows.html to use the py command from PEP 397 instead of python." msgstr "" -#: ../../../build/NEWS:5807 ../../../build/NEWS:7483 ../../../build/NEWS:11684 +#: ../build/NEWS:5853 ../build/NEWS:7529 ../build/NEWS:11730 msgid "" "`bpo-8722 `__: Document " ":meth:`__getattr__` behavior when property :meth:`get` method raises " ":exc:`AttributeError`." msgstr "" -#: ../../../build/NEWS:5810 ../../../build/NEWS:7486 ../../../build/NEWS:11687 +#: ../build/NEWS:5856 ../build/NEWS:7532 ../build/NEWS:11733 msgid "" "`bpo-32614 `__: Modify RE examples in " "documentation to use raw strings to prevent :exc:`DeprecationWarning` and " "add text to REGEX HOWTO to highlight the deprecation." msgstr "" -#: ../../../build/NEWS:5814 +#: ../build/NEWS:5860 msgid "" "`bpo-20709 `__: Remove the paragraph " "where we explain that os.utime() does not support a directory as path under " "Windows. Patch by Jan-Philip Gehrcke" msgstr "" -#: ../../../build/NEWS:5817 +#: ../build/NEWS:5863 msgid "" "`bpo-32722 `__: Remove the bad example " "in the tutorial of the Generator Expression. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:5820 ../../../build/NEWS:7490 ../../../build/NEWS:11691 +#: ../build/NEWS:5866 ../build/NEWS:7536 ../build/NEWS:11737 msgid "" "`bpo-31972 `__: Improve docstrings for " "`pathlib.PurePath` subclasses." msgstr "" -#: ../../../build/NEWS:5822 +#: ../build/NEWS:5868 msgid "" "`bpo-30607 `__: Use the externalized " "``python-docs-theme`` package when building the documentation." msgstr "" -#: ../../../build/NEWS:5825 ../../../build/NEWS:7019 ../../../build/NEWS:11353 +#: ../build/NEWS:5871 ../build/NEWS:7065 ../build/NEWS:11399 msgid "" "`bpo-8243 `__: Add a note about " "curses.addch and curses.addstr exception behavior when writing outside a " "window, or pad." msgstr "" -#: ../../../build/NEWS:5828 ../../../build/NEWS:7022 +#: ../build/NEWS:5874 ../build/NEWS:7068 msgid "" "`bpo-32337 `__: Update documentation " "related with ``dict`` order." msgstr "" -#: ../../../build/NEWS:5830 +#: ../build/NEWS:5876 msgid "" "`bpo-25041 `__: Document ``AF_PACKET`` " "in the :mod:`socket` module." msgstr "" -#: ../../../build/NEWS:5832 ../../../build/NEWS:6654 ../../../build/NEWS:11356 +#: ../build/NEWS:5878 ../build/NEWS:6700 ../build/NEWS:11402 msgid "" "`bpo-31432 `__: Clarify meaning of " "CERT_NONE, CERT_OPTIONAL, and CERT_REQUIRED flags for " "ssl.SSLContext.verify_mode." msgstr "" -#: ../../../build/NEWS:5838 +#: ../build/NEWS:5884 msgid "" "`bpo-35772 `__: Fix sparse file tests of" " test_tarfile on ppc64 with the tmpfs filesystem. Fix the function testing " @@ -11413,14 +11426,14 @@ msgid "" "KiB pages, whereas the test punch holes of 4 KiB." msgstr "" -#: ../../../build/NEWS:5846 +#: ../build/NEWS:5892 msgid "" "`bpo-35045 `__: Make ssl tests less " "strict and also accept TLSv1 as system default. The changes unbreaks " "test_min_max_version on Fedora 29." msgstr "" -#: ../../../build/NEWS:5849 +#: ../build/NEWS:5895 msgid "" "`bpo-32710 `__: " "``test_asyncio/test_sendfile.py`` now resets the event loop policy using " @@ -11428,20 +11441,20 @@ msgid "" "running tests on Windows." msgstr "" -#: ../../../build/NEWS:5853 +#: ../build/NEWS:5899 msgid "" "`bpo-33717 `__: test.pythoninfo now logs" " information of all clocks, not only time.time() and time.perf_counter()." msgstr "" -#: ../../../build/NEWS:5856 +#: ../build/NEWS:5902 msgid "" "`bpo-35488 `__: Add a test to pathlib's " "Path.match() to verify it does not support glob-style ** recursive pattern " "matching." msgstr "" -#: ../../../build/NEWS:5859 +#: ../build/NEWS:5905 msgid "" "`bpo-31731 `__: Fix a race condition in " "``check_interrupted_write()`` of test_io: create directly the thread with " @@ -11450,14 +11463,14 @@ msgid "" "the signal is blocked." msgstr "" -#: ../../../build/NEWS:5864 +#: ../build/NEWS:5910 msgid "" "`bpo-35424 `__: Fix " "test_multiprocessing_main_handling: use :class:`multiprocessing.Pool` with a" " context manager and then explicitly join the pool." msgstr "" -#: ../../../build/NEWS:5868 +#: ../build/NEWS:5914 msgid "" "`bpo-35519 `__: Rename " ":mod:`test.bisect` module to :mod:`test.bisect_cmd` to avoid conflict with " @@ -11465,14 +11478,14 @@ msgid "" "Lib/test/test_xmlrpc.py``." msgstr "" -#: ../../../build/NEWS:5872 +#: ../build/NEWS:5918 msgid "" "`bpo-35513 `__: Replace " ":func:`time.time` with :func:`time.monotonic` in tests to measure time " "delta." msgstr "" -#: ../../../build/NEWS:5875 +#: ../build/NEWS:5921 msgid "" "`bpo-34279 `__: " ":func:`test.support.run_unittest` no longer raise :exc:`TestDidNotRun` if " @@ -11480,32 +11493,32 @@ msgid "" "no test have been run and no test have been skipped." msgstr "" -#: ../../../build/NEWS:5880 +#: ../build/NEWS:5926 msgid "" "`bpo-35412 `__: Add testcase to " "``test_future4``: check unicode literal." msgstr "" -#: ../../../build/NEWS:5882 +#: ../build/NEWS:5928 msgid "" "`bpo-26704 `__: Added test demonstrating" " double-patching of an instance method. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:5885 +#: ../build/NEWS:5931 msgid "" "`bpo-33725 `__: " "test_multiprocessing_fork may crash on recent versions of macOS. Until the " "issue is resolved, skip the test on macOS." msgstr "" -#: ../../../build/NEWS:5888 +#: ../build/NEWS:5934 msgid "" "`bpo-35352 `__: Modify test_asyncio to " "use the certificate set from the test directory." msgstr "" -#: ../../../build/NEWS:5891 +#: ../build/NEWS:5937 msgid "" "`bpo-35317 `__: Fix ``mktime()`` " "overflow error in ``test_email``: run " @@ -11513,7 +11526,7 @@ msgid "" "``test_localtime_daylight_false_dst_true()`` with a specific timezone." msgstr "" -#: ../../../build/NEWS:5895 +#: ../build/NEWS:5941 msgid "" "`bpo-21263 `__: After several reports " "that test_gdb does not work properly on macOS and since gdb is not shipped " @@ -11521,7 +11534,7 @@ msgid "" "been used to compile Python. Patch by Lysandros Nikolaou" msgstr "" -#: ../../../build/NEWS:5900 +#: ../build/NEWS:5946 msgid "" "`bpo-34279 `__: regrtest issue a warning" " when no tests have been executed in a particular test file. Also, a new " @@ -11529,26 +11542,26 @@ msgid "" "files. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:5904 +#: ../build/NEWS:5950 msgid "" "`bpo-34962 `__: make docstest in Doc now" " passes., and is enforced in CI" msgstr "" -#: ../../../build/NEWS:5906 +#: ../build/NEWS:5952 msgid "" "`bpo-23596 `__: Use argparse for the " "command line of the gzip module. Patch by Antony Lee" msgstr "" -#: ../../../build/NEWS:5909 +#: ../build/NEWS:5955 msgid "" "`bpo-34537 `__: Fix " "``test_gdb.test_strings()`` when ``LC_ALL=C`` and GDB was compiled with " "Python 3.6 or earlier." msgstr "" -#: ../../../build/NEWS:5912 +#: ../build/NEWS:5958 msgid "" "`bpo-34587 `__: test_socket: Remove " "RDSTest.testCongestion(). The test tries to fill the receiver's socket " @@ -11558,70 +11571,70 @@ msgid "" "error. The test fails on Fedora 28 by design, so just remove it." msgstr "" -#: ../../../build/NEWS:5919 +#: ../build/NEWS:5965 msgid "" "`bpo-34661 `__: Fix test_shutil if unzip" " doesn't support -t." msgstr "" -#: ../../../build/NEWS:5921 +#: ../build/NEWS:5967 msgid "" "`bpo-34200 `__: Fixed non-deterministic " "flakiness of test_pkg by not using the scary test.support.module_cleanup() " "logic to save and restore sys.modules contents between test cases." msgstr "" -#: ../../../build/NEWS:5925 +#: ../build/NEWS:5971 msgid "" "`bpo-34569 `__: The experimental PEP 554" " data channels now correctly pass negative PyLong objects between " "subinterpreters on 32-bit systems. Patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:5929 +#: ../build/NEWS:5975 msgid "" "`bpo-34594 `__: Fix usage of hardcoded " "``errno`` values in the tests." msgstr "" -#: ../../../build/NEWS:5931 +#: ../build/NEWS:5977 msgid "" "`bpo-34579 `__: Fix test_embed for AIX " "Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5933 +#: ../build/NEWS:5979 msgid "" "`bpo-34542 `__: Use 3072 RSA keys and " "SHA-256 signature for test certs and keys." msgstr "" -#: ../../../build/NEWS:5936 +#: ../build/NEWS:5982 msgid "" "`bpo-11193 `__: Remove special condition" " for AIX in `test_subprocess.test_undecodable_env`" msgstr "" -#: ../../../build/NEWS:5939 +#: ../build/NEWS:5985 msgid "" "`bpo-34347 `__: Fix " "`test_utf8_mode.test_cmd_line` for AIX" msgstr "" -#: ../../../build/NEWS:5941 +#: ../build/NEWS:5987 msgid "" "`bpo-34490 `__: On AIX with AF_UNIX " "family sockets getsockname() does not provide 'sockname', so skip calls to " "transport.get_extra_info('sockname')" msgstr "" -#: ../../../build/NEWS:5944 +#: ../build/NEWS:5990 msgid "" "`bpo-34391 `__: Fix ftplib test for TLS " "1.3 by reading from data socket." msgstr "" -#: ../../../build/NEWS:5946 +#: ../build/NEWS:5992 msgid "" "`bpo-11192 `__: Fix `test_socket` on AIX" " AIX 6.1 and later IPv6 zone id supports only supported by inet_pton6_zone()" @@ -11629,44 +11642,44 @@ msgid "" "rather than build-time based sys.platform()" msgstr "" -#: ../../../build/NEWS:5951 +#: ../build/NEWS:5997 msgid "" "`bpo-34399 `__: Update all RSA keys and " "DH params to use at least 2048 bits." msgstr "" -#: ../../../build/NEWS:5953 +#: ../build/NEWS:5999 msgid "" "`bpo-34373 `__: Fix ``test_mktime`` and " "``test_pthread_getcpuclickid`` tests for AIX Add range checking for " "``_PyTime_localtime`` for AIX Patch by Michael Felt" msgstr "" -#: ../../../build/NEWS:5957 +#: ../build/NEWS:6003 msgid "" "`bpo-11191 `__: Skip the distutils test " "'test_search_cpp' when using XLC as compiler patch by aixtools (Michael " "Felt)" msgstr "" -#: ../../../build/NEWS:5960 +#: ../build/NEWS:6006 msgid "Improved an error message when mock assert_has_calls fails." msgstr "" -#: ../../../build/NEWS:5962 +#: ../build/NEWS:6008 msgid "" "`bpo-33746 `__: Fix test_unittest when " "run in verbose mode." msgstr "" -#: ../../../build/NEWS:5964 +#: ../build/NEWS:6010 msgid "" "`bpo-33901 `__: Fix test_dbm_gnu on " "macOS with gdbm 1.15: add a larger value to make sure that the file size " "changes." msgstr "" -#: ../../../build/NEWS:5967 +#: ../build/NEWS:6013 msgid "" "`bpo-33873 `__: Fix a bug in " "``regrtest`` that caused an extra test to run if --huntrleaks/-R was used. " @@ -11674,97 +11687,97 @@ msgid "" "--huntrleaks/-R (at least one warmup run and one repetition must be used)." msgstr "" -#: ../../../build/NEWS:5972 +#: ../build/NEWS:6018 msgid "" "`bpo-33562 `__: Check that a global " "asyncio event loop policy is not left behind by any tests." msgstr "" -#: ../../../build/NEWS:5975 ../../../build/NEWS:6873 ../../../build/NEWS:11362 +#: ../build/NEWS:6021 ../build/NEWS:6919 ../build/NEWS:11408 msgid "" "`bpo-33655 `__: Ignore " "test_posix_fallocate failures on BSD platforms that might be due to running " "on ZFS." msgstr "" -#: ../../../build/NEWS:5978 +#: ../build/NEWS:6024 msgid "" "`bpo-32962 `__: Fixed test_gdb when " "Python is compiled with flags -mcet -fcf-protection -O0." msgstr "" -#: ../../../build/NEWS:5981 ../../../build/NEWS:7027 +#: ../build/NEWS:6027 ../build/NEWS:7073 msgid "" "`bpo-33358 `__: Fix " "``test_embed.test_pre_initialization_sys_options()`` when the interpreter is" " built with ``--enable-shared``." msgstr "" -#: ../../../build/NEWS:5984 ../../../build/NEWS:7243 ../../../build/NEWS:11475 +#: ../build/NEWS:6030 ../build/NEWS:7289 ../build/NEWS:11521 msgid "" "`bpo-32872 `__: Avoid regrtest " "compatibility issue with namespace packages." msgstr "" -#: ../../../build/NEWS:5986 ../../../build/NEWS:7245 ../../../build/NEWS:11700 +#: ../build/NEWS:6032 ../build/NEWS:7291 ../build/NEWS:11746 msgid "" "`bpo-32517 `__: Fix failing " "``test_asyncio`` on macOS 10.12.2+ due to transport of ``KqueueSelector`` " "loop was not being closed." msgstr "" -#: ../../../build/NEWS:5989 +#: ../build/NEWS:6035 msgid "" "`bpo-32663 `__: Making sure the " "`SMTPUTF8SimTests` class of tests gets run in test_smtplib.py." msgstr "" -#: ../../../build/NEWS:5992 +#: ../build/NEWS:6038 msgid "" "`bpo-27643 `__: Test_C test case needs " "\"signed short\" bitfields, but the IBM XLC compiler (on AIX) does not " "support this Skip the code and test when AIX and XLC are used" msgstr "" -#: ../../../build/NEWS:5996 +#: ../build/NEWS:6042 msgid "Applicable to Python2-2.7 and later" msgstr "Berlaku untuk Python2-2.7 dan yang lebih baru" -#: ../../../build/NEWS:5998 ../../../build/NEWS:7248 ../../../build/NEWS:11365 +#: ../build/NEWS:6044 ../build/NEWS:7294 ../build/NEWS:11411 msgid "`bpo-19417 `__: Add test_bdb.py." msgstr "" -#: ../../../build/NEWS:6000 ../../../build/NEWS:7495 +#: ../build/NEWS:6046 ../build/NEWS:7541 msgid "" "`bpo-31809 `__: Add tests to verify " "connection with secp ECDH curves." msgstr "" -#: ../../../build/NEWS:6005 +#: ../build/NEWS:6051 msgid "" "`bpo-34691 `__: The _contextvars module " "is now built into the core Python library on Windows." msgstr "" -#: ../../../build/NEWS:6008 +#: ../build/NEWS:6054 msgid "" "`bpo-35683 `__: Improved Azure Pipelines" " build steps and now verifying layouts correctly" msgstr "" -#: ../../../build/NEWS:6011 +#: ../build/NEWS:6057 msgid "" "`bpo-35642 `__: Remove asynciomodule.c " "from pythoncore.vcxproj" msgstr "" -#: ../../../build/NEWS:6013 +#: ../build/NEWS:6059 msgid "" "`bpo-35550 `__: Fix incorrect Solaris " "#ifdef checks to look for __sun && __SVR4 instead of sun when compiling." msgstr "" -#: ../../../build/NEWS:6016 +#: ../build/NEWS:6062 msgid "" "`bpo-35499 `__: ``make profile-opt`` no " "longer replaces ``CFLAGS_NODIST`` with ``CFLAGS``. It now adds profile-" @@ -11772,27 +11785,27 @@ msgid "" "``CFLAGS_NODIST`` flags are kept." msgstr "" -#: ../../../build/NEWS:6020 +#: ../build/NEWS:6066 msgid "" "`bpo-35257 `__: Avoid leaking the linker" " flags from Link Time Optimizations (LTO) into distutils when compiling C " "extensions." msgstr "" -#: ../../../build/NEWS:6023 +#: ../build/NEWS:6069 msgid "" "`bpo-35351 `__: When building Python " "with clang and LTO, LTO flags are no longer passed into CFLAGS to build " "third-party C extensions through distutils." msgstr "" -#: ../../../build/NEWS:6027 +#: ../build/NEWS:6073 msgid "" "`bpo-35139 `__: Fix a compiler error " "when statically linking `pyexpat` in `Modules/Setup`." msgstr "" -#: ../../../build/NEWS:6030 +#: ../build/NEWS:6076 msgid "" "`bpo-35059 `__: PCbuild: Set " "InlineFunctionExpansion to OnlyExplicitInline (\"/Ob1\" option) in " @@ -11801,7 +11814,7 @@ msgid "" "Windows." msgstr "" -#: ../../../build/NEWS:6035 +#: ../build/NEWS:6081 msgid "" "`bpo-35011 `__: Restores the use of " "pyexpatns.h to isolate our embedded copy of the expat C library so that its " @@ -11809,51 +11822,51 @@ msgid "" "application or other extension modules with their own version of libexpat." msgstr "" -#: ../../../build/NEWS:6040 +#: ../build/NEWS:6086 msgid "" "`bpo-28015 `__: Have --with-lto works " "correctly with clang." msgstr "" -#: ../../../build/NEWS:6042 +#: ../build/NEWS:6088 msgid "" "`bpo-34765 `__: Update the outdated " "install-sh file to the latest revision from automake v1.16.1" msgstr "" -#: ../../../build/NEWS:6045 +#: ../build/NEWS:6091 msgid "" "`bpo-34585 `__: Check for floating-point" " byte order in configure.ac using compilation tests instead of executing " "code, so that these checks work in cross-compiled builds." msgstr "" -#: ../../../build/NEWS:6049 +#: ../build/NEWS:6095 msgid "" "`bpo-34710 `__: Fixed SSL module build " "with OpenSSL & pedantic CFLAGS." msgstr "" -#: ../../../build/NEWS:6051 +#: ../build/NEWS:6097 msgid "" "`bpo-34582 `__: Add JUnit XML output for" " regression tests and update Azure DevOps builds." msgstr "" -#: ../../../build/NEWS:6054 +#: ../build/NEWS:6100 msgid "" "`bpo-34081 `__: Make Sphinx warnings as " "errors in the Docs Makefile." msgstr "" -#: ../../../build/NEWS:6056 +#: ../build/NEWS:6102 msgid "" "`bpo-34555 `__: Fix for case where it " "was not possible to have both ``HAVE_LINUX_VM_SOCKETS_H`` and " "``HAVE_SOCKADDR_ALG`` be undefined." msgstr "" -#: ../../../build/NEWS:6059 +#: ../build/NEWS:6105 msgid "" "`bpo-33015 `__: Fix an undefined " "behaviour in the pthread implementation of " @@ -11861,90 +11874,90 @@ msgid "" " ``NULL``." msgstr "" -#: ../../../build/NEWS:6063 +#: ../build/NEWS:6109 msgid "" "`bpo-34245 `__: The Python shared " "library is now installed with write permission (mode 0755), which is the " "standard way of installing such libraries." msgstr "" -#: ../../../build/NEWS:6067 +#: ../build/NEWS:6113 msgid "" "`bpo-34121 `__: Fix detection of C11 " "atomic support on clang." msgstr "" -#: ../../../build/NEWS:6069 +#: ../build/NEWS:6115 msgid "" "`bpo-32430 `__: Rename " "Modules/Setup.dist to Modules/Setup, and remove the necessity to copy the " "former manually to the latter when updating the local source tree." msgstr "" -#: ../../../build/NEWS:6073 +#: ../build/NEWS:6119 msgid "" "`bpo-30345 `__: Add -g to LDFLAGS when " "compiling with LTO to get debug symbols." msgstr "" -#: ../../../build/NEWS:6075 ../../../build/NEWS:6660 ../../../build/NEWS:11370 +#: ../build/NEWS:6121 ../build/NEWS:6706 ../build/NEWS:11416 msgid "" "`bpo-5755 `__: Move ``-Wstrict-" "prototypes`` option to ``CFLAGS_NODIST`` from ``OPT``. This option emitted " "annoying warnings when building extension modules written in C++." msgstr "" -#: ../../../build/NEWS:6079 ../../../build/NEWS:6882 ../../../build/NEWS:11374 +#: ../build/NEWS:6125 ../build/NEWS:6928 ../build/NEWS:11420 msgid "" "`bpo-33614 `__: Ensures module " "definition files for the stable ABI on Windows are correctly regenerated." msgstr "" -#: ../../../build/NEWS:6082 +#: ../build/NEWS:6128 msgid "" "`bpo-33648 `__: The --with-c-locale-" "warning configuration flag has been removed. It has had no effect for about " "a year." msgstr "" -#: ../../../build/NEWS:6085 ../../../build/NEWS:6885 ../../../build/NEWS:11377 +#: ../build/NEWS:6131 ../build/NEWS:6931 ../build/NEWS:11423 msgid "" "`bpo-33522 `__: Enable CI builds on " "Visual Studio Team Services at https://python.visualstudio.com/cpython" msgstr "" -#: ../../../build/NEWS:6088 +#: ../build/NEWS:6134 msgid "" "`bpo-33512 `__: configure's check for " "\"long double\" has been simplified" msgstr "" -#: ../../../build/NEWS:6090 +#: ../build/NEWS:6136 msgid "" "`bpo-33483 `__: C compiler is now " "correctly detected from the standard environment variables. --without-gcc " "and --with-icc options have been removed." msgstr "" -#: ../../../build/NEWS:6094 ../../../build/NEWS:7033 ../../../build/NEWS:11384 +#: ../build/NEWS:6140 ../build/NEWS:7079 ../build/NEWS:11430 msgid "" "`bpo-33394 `__: Enable the verbose build" " for extension modules, when GNU make is passed macros on the command line." msgstr "" -#: ../../../build/NEWS:6097 ../../../build/NEWS:7036 +#: ../build/NEWS:6143 ../build/NEWS:7082 msgid "" "`bpo-33393 `__: Update config.guess and " "config.sub files." msgstr "" -#: ../../../build/NEWS:6099 ../../../build/NEWS:7038 +#: ../build/NEWS:6145 ../build/NEWS:7084 msgid "" "`bpo-33377 `__: Add new triplets for " "mips r6 and riscv variants (used in extension suffixes)." msgstr "" -#: ../../../build/NEWS:6102 ../../../build/NEWS:7041 +#: ../build/NEWS:6148 ../build/NEWS:7087 msgid "" "`bpo-32232 `__: By default, modules " "configured in `Modules/Setup` are no longer built with `-DPy_BUILD_CORE`. " @@ -11952,19 +11965,19 @@ msgid "" " it in their individual entries." msgstr "" -#: ../../../build/NEWS:6106 ../../../build/NEWS:7045 +#: ../build/NEWS:6152 ../build/NEWS:7091 msgid "" "`bpo-33182 `__: The embedding tests can " "once again be built with clang 6.0" msgstr "" -#: ../../../build/NEWS:6108 ../../../build/NEWS:7253 ../../../build/NEWS:11480 +#: ../build/NEWS:6154 ../build/NEWS:7299 ../build/NEWS:11526 msgid "" "`bpo-33163 `__: Upgrade pip to 9.0.3 and" " setuptools to v39.0.1." msgstr "" -#: ../../../build/NEWS:6110 +#: ../build/NEWS:6156 msgid "" "`bpo-33012 `__: gcc 8 has added a new " "warning heuristic to detect invalid function casts and a stock python build " @@ -11973,146 +11986,146 @@ msgid "" "this by adding a dummy argument to all functions that implement METH_NOARGS." msgstr "" -#: ../../../build/NEWS:6116 ../../../build/NEWS:7500 +#: ../build/NEWS:6162 ../build/NEWS:7546 msgid "" "`bpo-32898 `__: Fix the python debug " "build when using COUNT_ALLOCS." msgstr "" -#: ../../../build/NEWS:6118 +#: ../build/NEWS:6164 msgid "" "`bpo-29442 `__: Replace optparse with " "argparse in setup.py" msgstr "" -#: ../../../build/NEWS:6123 +#: ../build/NEWS:6169 msgid "" "`bpo-35890 `__: Fix API calling " "consistency of GetVersionEx and wcstok." msgstr "" -#: ../../../build/NEWS:6125 +#: ../build/NEWS:6171 msgid "" "`bpo-32560 `__: The ``py`` launcher now " "forwards its ``STARTUPINFO`` structure to child processes." msgstr "" -#: ../../../build/NEWS:6128 +#: ../build/NEWS:6174 msgid "" "`bpo-35854 `__: Fix EnvBuilder and " "--symlinks in venv on Windows" msgstr "" -#: ../../../build/NEWS:6130 +#: ../build/NEWS:6176 msgid "" "`bpo-35811 `__: Avoid propagating venv " "settings when launching via py.exe" msgstr "" -#: ../../../build/NEWS:6132 +#: ../build/NEWS:6178 msgid "" "`bpo-35797 `__: Fix default executable " "used by the multiprocessing module" msgstr "" -#: ../../../build/NEWS:6134 +#: ../build/NEWS:6180 msgid "" "`bpo-35758 `__: Allow building on ARM " "with MSVC." msgstr "" -#: ../../../build/NEWS:6136 +#: ../build/NEWS:6182 msgid "" "`bpo-29734 `__: Fix handle leaks in " "os.stat on Windows." msgstr "" -#: ../../../build/NEWS:6138 +#: ../build/NEWS:6184 msgid "" "`bpo-35596 `__: Use unchecked PYCs for " "the embeddable distro to avoid zipimport restrictions." msgstr "" -#: ../../../build/NEWS:6141 +#: ../build/NEWS:6187 msgid "" "`bpo-35596 `__: Fix vcruntime140.dll " "being added to embeddable distro multiple times." msgstr "" -#: ../../../build/NEWS:6144 +#: ../build/NEWS:6190 msgid "" "`bpo-35402 `__: Update Windows build to " "use Tcl and Tk 8.6.9" msgstr "" -#: ../../../build/NEWS:6146 +#: ../build/NEWS:6192 msgid "" "`bpo-35401 `__: Updates Windows build to" " OpenSSL 1.1.0j" msgstr "" -#: ../../../build/NEWS:6148 +#: ../build/NEWS:6194 msgid "" "`bpo-34977 `__: venv on Windows will now" " use a python.exe redirector rather than copying the actual binaries from " "the base environment." msgstr "" -#: ../../../build/NEWS:6151 +#: ../build/NEWS:6197 msgid "" "`bpo-34977 `__: Adds support for " "building a Windows App Store package" msgstr "" -#: ../../../build/NEWS:6153 +#: ../build/NEWS:6199 msgid "" "`bpo-35067 `__: Remove _distutils_findvs" " module and use vswhere.exe instead." msgstr "" -#: ../../../build/NEWS:6155 +#: ../build/NEWS:6201 msgid "" "`bpo-32557 `__: Allow shutil.disk_usage " "to take a file path on Windows" msgstr "" -#: ../../../build/NEWS:6157 +#: ../build/NEWS:6203 msgid "" "`bpo-34770 `__: Fix a possible null " "pointer dereference in pyshellext.cpp." msgstr "" -#: ../../../build/NEWS:6159 +#: ../build/NEWS:6205 msgid "" "`bpo-34603 `__: Fix returning structs " "from functions produced by MSVC" msgstr "" -#: ../../../build/NEWS:6161 +#: ../build/NEWS:6207 msgid "" "`bpo-34581 `__: Guard MSVC-specific code" " in socketmodule.c with ``#ifdef _MSC_VER``." msgstr "" -#: ../../../build/NEWS:6164 +#: ../build/NEWS:6210 msgid "" "`bpo-34532 `__: Fixes exit code of list " "version arguments for py.exe." msgstr "" -#: ../../../build/NEWS:6166 +#: ../build/NEWS:6212 msgid "" "`bpo-34062 `__: Fixed the '--list' and " "'--list-paths' arguments for the py.exe launcher" msgstr "" -#: ../../../build/NEWS:6169 +#: ../build/NEWS:6215 msgid "" "`bpo-34225 `__: Ensure INCLUDE and LIB " "directories do not end with a backslash." msgstr "" -#: ../../../build/NEWS:6171 +#: ../build/NEWS:6217 msgid "" "`bpo-34011 `__: A suite of code has been" " changed which copied across DLLs and init.tcl from the running Python " @@ -12121,7 +12134,7 @@ msgid "" "when that is the case, rather than whenever a venv is created." msgstr "" -#: ../../../build/NEWS:6177 +#: ../build/NEWS:6223 msgid "" "`bpo-34006 `__: Revert line length limit" " for Windows help docs. The line-length limit is not needed because the " @@ -12129,7 +12142,7 @@ msgid "" "interact badly with the DPI setting." msgstr "" -#: ../../../build/NEWS:6181 +#: ../build/NEWS:6227 msgid "" "`bpo-31546 `__: Restore running " "PyOS_InputHook while waiting for user input at the prompt. The restores " @@ -12137,92 +12150,92 @@ msgid "" " prompt on Windows." msgstr "" -#: ../../../build/NEWS:6185 +#: ../build/NEWS:6231 msgid "" "`bpo-30237 `__: Output error when " "ReadConsole is canceled by CancelSynchronousIo instead of crashing." msgstr "" -#: ../../../build/NEWS:6188 +#: ../build/NEWS:6234 msgid "" "`bpo-33895 `__: GIL is released while " "calling functions that acquire Windows loader lock." msgstr "" -#: ../../../build/NEWS:6191 ../../../build/NEWS:6667 +#: ../build/NEWS:6237 ../build/NEWS:6713 msgid "" "`bpo-33720 `__: Reduces maximum marshal " "recursion depth on release builds." msgstr "" -#: ../../../build/NEWS:6193 +#: ../build/NEWS:6239 msgid "" "`bpo-29097 `__: Fix bug where " ":meth:`datetime.fromtimestamp` erroneously throws an :exc:`OSError` on " "Windows for values between 0 and 86400. Patch by Ammar Askar." msgstr "" -#: ../../../build/NEWS:6197 +#: ../build/NEWS:6243 msgid "" "`bpo-33316 `__: PyThread_release_lock " "always fails" msgstr "" -#: ../../../build/NEWS:6199 ../../../build/NEWS:7050 +#: ../build/NEWS:6245 ../build/NEWS:7096 msgid "" "`bpo-33184 `__: Update Windows installer" " to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:6201 +#: ../build/NEWS:6247 msgid "" "`bpo-32890 `__: Fix usage of " "GetLastError() instead of errno in os.execve() and os.truncate()." msgstr "" -#: ../../../build/NEWS:6204 ../../../build/NEWS:7258 ../../../build/NEWS:11721 +#: ../build/NEWS:6250 ../build/NEWS:7304 ../build/NEWS:11767 msgid "" "`bpo-33016 `__: Fix potential use of " "uninitialized memory in nt._getfinalpathname" msgstr "" -#: ../../../build/NEWS:6207 ../../../build/NEWS:7261 ../../../build/NEWS:11724 +#: ../build/NEWS:6253 ../build/NEWS:7307 ../build/NEWS:11770 msgid "" "`bpo-32903 `__: Fix a memory leak in " "os.chdir() on Windows if the current directory is set to a UNC path." msgstr "" -#: ../../../build/NEWS:6210 ../../../build/NEWS:7505 +#: ../build/NEWS:6256 ../build/NEWS:7551 msgid "" "`bpo-32901 `__: Update Tcl and Tk " "versions to 8.6.8" msgstr "" -#: ../../../build/NEWS:6212 ../../../build/NEWS:7507 ../../../build/NEWS:11727 +#: ../build/NEWS:6258 ../build/NEWS:7553 ../build/NEWS:11773 msgid "" "`bpo-31966 `__: Fixed " "WindowsConsoleIO.write() for writing empty data." msgstr "" -#: ../../../build/NEWS:6214 ../../../build/NEWS:7509 ../../../build/NEWS:11729 +#: ../build/NEWS:6260 ../build/NEWS:7555 ../build/NEWS:11775 msgid "" "`bpo-32409 `__: Ensures activate.bat can" " handle Unicode contents." msgstr "" -#: ../../../build/NEWS:6216 ../../../build/NEWS:7511 ../../../build/NEWS:11731 +#: ../build/NEWS:6262 ../build/NEWS:7557 ../build/NEWS:11777 msgid "" "`bpo-32457 `__: Improves handling of " "denormalized executable path when launching Python." msgstr "" -#: ../../../build/NEWS:6219 ../../../build/NEWS:7514 ../../../build/NEWS:11734 +#: ../build/NEWS:6265 ../build/NEWS:7560 ../build/NEWS:11780 msgid "" "`bpo-32370 `__: Use the correct encoding" " for ipconfig output in the uuid module. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:6222 ../../../build/NEWS:7517 ../../../build/NEWS:11737 +#: ../build/NEWS:6268 ../build/NEWS:7563 ../build/NEWS:11783 msgid "" "`bpo-29248 `__: Fix :func:`os.readlink` " "on Windows, which was mistakenly treating the ``PrintNameOffset`` field of " @@ -12230,38 +12243,38 @@ msgid "" " Craig Holmquist and SSE4." msgstr "" -#: ../../../build/NEWS:6226 +#: ../build/NEWS:6272 msgid "" "`bpo-1104 `__: Correctly handle string " "length in ``msilib.SummaryInfo.GetProperty()`` to prevent it from truncating" " the last character." msgstr "" -#: ../../../build/NEWS:6233 +#: ../build/NEWS:6279 msgid "" "`bpo-35401 `__: Update macOS installer " "to use OpenSSL 1.1.0j." msgstr "" -#: ../../../build/NEWS:6235 +#: ../build/NEWS:6281 msgid "" "`bpo-35025 `__: Properly guard the use " "of the ``CLOCK_GETTIME`` et al. macros in ``timemodule`` on macOS." msgstr "" -#: ../../../build/NEWS:6238 +#: ../build/NEWS:6284 msgid "" "`bpo-24658 `__: On macOS, fix reading " "from and writing into a file with a size larger than 2 GiB." msgstr "" -#: ../../../build/NEWS:6241 +#: ../build/NEWS:6287 msgid "" "`bpo-34405 `__: Update to OpenSSL 1.1.0i" " for macOS installer builds." msgstr "" -#: ../../../build/NEWS:6243 +#: ../build/NEWS:6289 msgid "" "`bpo-33635 `__: In macOS stat on some " "file descriptors (/dev/fd/3 f.e) will result in bad file descriptor OSError." @@ -12271,20 +12284,20 @@ msgid "" "same error ignoring pattern." msgstr "" -#: ../../../build/NEWS:6249 ../../../build/NEWS:6895 +#: ../build/NEWS:6295 ../build/NEWS:6941 msgid "" "`bpo-13631 `__: The .editrc file in " "user's home directory is now processed correctly during the readline " "initialization through editline emulation on macOS." msgstr "" -#: ../../../build/NEWS:6253 ../../../build/NEWS:7055 +#: ../build/NEWS:6299 ../build/NEWS:7101 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.1.0h." msgstr "" -#: ../../../build/NEWS:6255 ../../../build/NEWS:7267 +#: ../build/NEWS:6301 ../build/NEWS:7313 msgid "" "`bpo-32726 `__: Build and link with " "private copy of Tcl/Tk 8.6 for the macOS 10.6+ installer. The 10.9+ " @@ -12294,19 +12307,19 @@ msgid "" "as ActiveTcl." msgstr "" -#: ../../../build/NEWS:6261 ../../../build/NEWS:7524 +#: ../build/NEWS:6307 ../build/NEWS:7570 msgid "" "`bpo-32901 `__: Update macOS 10.9+ " "installer to Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:6263 +#: ../build/NEWS:6309 msgid "" "`bpo-31903 `__: In :mod:`_scproxy`, drop" " the GIL when calling into ``SystemConfiguration`` to avoid deadlocks." msgstr "" -#: ../../../build/NEWS:6269 +#: ../build/NEWS:6315 msgid "" "`bpo-35770 `__: IDLE macosx deletes " "Options => Configure IDLE. It previously deleted Window => Zoom Height by " @@ -12314,79 +12327,79 @@ msgid "" "dialog is accessed via Preferences on the IDLE menu." msgstr "" -#: ../../../build/NEWS:6274 +#: ../build/NEWS:6320 msgid "" "`bpo-35769 `__: Change IDLE's new file " "name from 'Untitled' to 'untitled'" msgstr "" -#: ../../../build/NEWS:6276 +#: ../build/NEWS:6322 msgid "" "`bpo-35660 `__: Fix imports in " "idlelib.window." msgstr "" -#: ../../../build/NEWS:6278 +#: ../build/NEWS:6324 msgid "" "`bpo-35641 `__: Proper format `calltip` " "when the function has no docstring." msgstr "" -#: ../../../build/NEWS:6280 +#: ../build/NEWS:6326 msgid "" "`bpo-33987 `__: Use ttk Frame for ttk " "widgets." msgstr "" -#: ../../../build/NEWS:6282 +#: ../build/NEWS:6328 msgid "" "`bpo-34055 `__: Fix erroneous 'smart' " "indents and newlines in IDLE Shell." msgstr "" -#: ../../../build/NEWS:6284 +#: ../build/NEWS:6330 msgid "" "`bpo-35591 `__: Find Selection now works" " when selection not found." msgstr "" -#: ../../../build/NEWS:6286 +#: ../build/NEWS:6332 msgid "" "`bpo-35196 `__: Speed up squeezer line " "counting." msgstr "" -#: ../../../build/NEWS:6288 +#: ../build/NEWS:6334 msgid "" "`bpo-35598 `__: Update config_key: use " "PEP 8 names and ttk widgets, make some objects global, and add tests." msgstr "" -#: ../../../build/NEWS:6291 +#: ../build/NEWS:6337 msgid "" "`bpo-28097 `__: Add Previous/Next " "History entries to Shell menu." msgstr "" -#: ../../../build/NEWS:6293 +#: ../build/NEWS:6339 msgid "" "`bpo-35208 `__: Squeezer now properly " "counts wrapped lines before newlines." msgstr "" -#: ../../../build/NEWS:6295 +#: ../build/NEWS:6341 msgid "" "`bpo-35555 `__: Gray out Code Context " "menu entry when it's not applicable." msgstr "" -#: ../../../build/NEWS:6297 +#: ../build/NEWS:6343 msgid "" "`bpo-35521 `__: Document the IDLE editor" " code context feature. Add some internal references within the IDLE doc." msgstr "" -#: ../../../build/NEWS:6300 +#: ../build/NEWS:6346 msgid "" "`bpo-22703 `__: The Code Context menu " "label now toggles between Show/Hide Code Context. The Zoom Height menu now " @@ -12394,20 +12407,20 @@ msgid "" "menu to the Options menu." msgstr "" -#: ../../../build/NEWS:6304 +#: ../build/NEWS:6350 msgid "" "`bpo-35213 `__: Where appropriate, use " "'macOS' in idlelib." msgstr "" -#: ../../../build/NEWS:6306 +#: ../build/NEWS:6352 msgid "" "`bpo-34864 `__: On macOS, warn if the " "system preference \"Prefer tabs when opening documents\" is set to " "\"Always\"." msgstr "" -#: ../../../build/NEWS:6309 +#: ../build/NEWS:6355 msgid "" "`bpo-34864 `__: Document two IDLE on " "MacOS issues. The System Preferences Dock \"prefer tabs always\" setting " @@ -12415,26 +12428,26 @@ msgid "" "for Windows and Linux." msgstr "" -#: ../../../build/NEWS:6313 +#: ../build/NEWS:6359 msgid "" "`bpo-35202 `__: Remove unused imports " "from lib/idlelib" msgstr "" -#: ../../../build/NEWS:6315 +#: ../build/NEWS:6361 msgid "" "`bpo-33000 `__: Document that IDLE's " "shell has no line limit. A program that runs indefinitely can overfill " "memory." msgstr "" -#: ../../../build/NEWS:6318 +#: ../build/NEWS:6364 msgid "" "`bpo-23220 `__: Explain how IDLE's Shell" " displays output." msgstr "" -#: ../../../build/NEWS:6320 +#: ../build/NEWS:6366 msgid "" "`bpo-35099 `__: Improve the doc about " "IDLE running user code. The section is renamed from \"IDLE -- console " @@ -12442,41 +12455,41 @@ msgid "" "implications of using custom sys.stdxxx objects." msgstr "" -#: ../../../build/NEWS:6324 +#: ../build/NEWS:6370 msgid "" "`bpo-35097 `__: Add IDLE doc subsection " "explaining editor windows. Topics include opening, title and status bar, " ".py* extension, and running." msgstr "" -#: ../../../build/NEWS:6327 +#: ../build/NEWS:6373 msgid "" "`bpo-35093 `__: Document the IDLE " "document viewer in the IDLE doc. Add a paragraph in \"Help and " "preferences\", \"Help sources\" subsection." msgstr "" -#: ../../../build/NEWS:6330 +#: ../build/NEWS:6376 msgid "" "`bpo-35088 `__: Update " "idlelib.help.copy_string docstring. We now use git and backporting instead " "of hg and forward merging." msgstr "" -#: ../../../build/NEWS:6333 +#: ../build/NEWS:6379 msgid "" "`bpo-35087 `__: Update idlelib help " "files for the current doc build. The main change is the elimination of " "chapter-section numbers." msgstr "" -#: ../../../build/NEWS:6336 +#: ../build/NEWS:6382 msgid "" "`bpo-34548 `__: Use configured color " "theme for read-only text views." msgstr "" -#: ../../../build/NEWS:6338 +#: ../build/NEWS:6384 msgid "" "`bpo-1529353 `__: Enable \"squeezing\"" " of long outputs in the shell, to avoid performance degradation and to clean" @@ -12484,26 +12497,26 @@ msgid "" " a separate window, and \"unsqueezed\"." msgstr "" -#: ../../../build/NEWS:6343 +#: ../build/NEWS:6389 msgid "" "`bpo-34047 `__: Fixed mousewheel " "scrolling direction on macOS." msgstr "" -#: ../../../build/NEWS:6345 +#: ../build/NEWS:6391 msgid "" "`bpo-34275 `__: Make IDLE calltips " "always visible on Mac. Some MacOS-tk combinations need .update_idletasks(). " "Patch by Kevin Walzer." msgstr "" -#: ../../../build/NEWS:6348 +#: ../build/NEWS:6394 msgid "" "`bpo-34120 `__: Fix unresponsiveness " "after closing certain windows and dialogs." msgstr "" -#: ../../../build/NEWS:6350 +#: ../build/NEWS:6396 msgid "" "`bpo-33975 `__: Avoid small type when " "running htests. Since part of the purpose of human-viewed tests is to " @@ -12511,26 +12524,26 @@ msgid "" "for testing as when running IDLE." msgstr "" -#: ../../../build/NEWS:6354 +#: ../build/NEWS:6400 msgid "" "`bpo-33905 `__: Add test for " "idlelib.stackview.StackBrowser." msgstr "" -#: ../../../build/NEWS:6356 +#: ../build/NEWS:6402 msgid "" "`bpo-33924 `__: Change mainmenu.menudefs" " key 'windows' to 'window'. Every other menudef key is lowercase version of " "main menu entry." msgstr "" -#: ../../../build/NEWS:6359 +#: ../build/NEWS:6405 msgid "" "`bpo-33906 `__: Rename idlelib.windows " "as window Match Window on the main menu and remove last plural module name." msgstr "" -#: ../../../build/NEWS:6362 +#: ../build/NEWS:6408 msgid "" "`bpo-33917 `__: Fix and document " "idlelib/idle_test/template.py. The revised file compiles, runs, and tests " @@ -12538,13 +12551,13 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:6366 +#: ../build/NEWS:6412 msgid "" "`bpo-33904 `__: IDLE: In rstrip, rename " "class RstripExtension as Rstrip" msgstr "" -#: ../../../build/NEWS:6368 +#: ../build/NEWS:6414 msgid "" "`bpo-33907 `__: For consistency and " "clarity, rename an IDLE module and classes. Module calltips and its class " @@ -12552,26 +12565,26 @@ msgid "" "now CalltipWindow." msgstr "" -#: ../../../build/NEWS:6372 +#: ../build/NEWS:6418 msgid "" "`bpo-33856 `__: Add \"help\" in the " "welcome message of IDLE" msgstr "" -#: ../../../build/NEWS:6374 +#: ../build/NEWS:6420 msgid "" "`bpo-33839 `__: IDLE: refactor ToolTip " "and CallTip and add documentation and tests" msgstr "" -#: ../../../build/NEWS:6377 +#: ../build/NEWS:6423 msgid "" "`bpo-33855 `__: Minimally test all IDLE " "modules. Add missing files, import module, instantiate classes, and check " "coverage. Check existing files." msgstr "" -#: ../../../build/NEWS:6380 ../../../build/NEWS:6672 ../../../build/NEWS:11400 +#: ../build/NEWS:6426 ../build/NEWS:6718 ../build/NEWS:11446 msgid "" "`bpo-33656 `__: On Windows, add API call" " saying that tk scales for DPI. On Windows 8.1+ or 10, with DPI " @@ -12580,19 +12593,19 @@ msgid "" " should otherwise have no effect." msgstr "" -#: ../../../build/NEWS:6385 ../../../build/NEWS:6677 ../../../build/NEWS:11405 +#: ../build/NEWS:6431 ../build/NEWS:6723 ../build/NEWS:11451 msgid "" "`bpo-33768 `__: Clicking on a context " "line moves that line to the top of the editor window." msgstr "" -#: ../../../build/NEWS:6388 ../../../build/NEWS:6680 ../../../build/NEWS:11408 +#: ../build/NEWS:6434 ../build/NEWS:6726 ../build/NEWS:11454 msgid "" "`bpo-33763 `__: IDLE: Use read-only text" " widget for code context instead of label widget." msgstr "" -#: ../../../build/NEWS:6391 ../../../build/NEWS:6683 ../../../build/NEWS:11411 +#: ../build/NEWS:6437 ../build/NEWS:6729 ../build/NEWS:11457 msgid "" "`bpo-33664 `__: Scroll IDLE editor text " "by lines. Previously, the mouse wheel and scrollbar slider moved text by a " @@ -12601,33 +12614,33 @@ msgid "" "to read-only text views." msgstr "" -#: ../../../build/NEWS:6396 ../../../build/NEWS:6688 ../../../build/NEWS:11416 +#: ../build/NEWS:6442 ../build/NEWS:6734 ../build/NEWS:11462 msgid "" "`bpo-33679 `__: Enable theme-specific " "color configuration for Code Context. Use the Highlights tab to see the " "setting for built-in themes or add settings to custom themes." msgstr "" -#: ../../../build/NEWS:6400 ../../../build/NEWS:6692 ../../../build/NEWS:11420 +#: ../build/NEWS:6446 ../build/NEWS:6738 ../build/NEWS:11466 msgid "" "`bpo-33642 `__: Display up to maxlines " "non-blank lines for Code Context. If there is no current context, show a " "single blank line." msgstr "" -#: ../../../build/NEWS:6403 ../../../build/NEWS:6902 ../../../build/NEWS:11423 +#: ../build/NEWS:6449 ../build/NEWS:6948 ../build/NEWS:11469 msgid "" "`bpo-33628 `__: IDLE: Cleanup " "codecontext.py and its test." msgstr "" -#: ../../../build/NEWS:6405 ../../../build/NEWS:6904 ../../../build/NEWS:11425 +#: ../build/NEWS:6451 ../build/NEWS:6950 ../build/NEWS:11471 msgid "" "`bpo-33564 `__: IDLE's code context now " "recognizes async as a block opener." msgstr "" -#: ../../../build/NEWS:6407 ../../../build/NEWS:7060 ../../../build/NEWS:11430 +#: ../build/NEWS:6453 ../build/NEWS:7106 ../build/NEWS:11476 msgid "" "`bpo-21474 `__: Update word/identifier " "definition from ascii to unicode. In text and entry boxes, this affects " @@ -12635,7 +12648,7 @@ msgid "" "deletion left/right by control-BACKSPACE/DEL." msgstr "" -#: ../../../build/NEWS:6412 ../../../build/NEWS:7065 ../../../build/NEWS:11435 +#: ../build/NEWS:6458 ../build/NEWS:7111 ../build/NEWS:11481 msgid "" "`bpo-33204 `__: IDLE: consistently color" " invalid string prefixes. A 'u' string prefix cannot be paired with either " @@ -12643,7 +12656,7 @@ msgid "" " as is valid. Revise and extend colorizer test." msgstr "" -#: ../../../build/NEWS:6417 ../../../build/NEWS:7276 ../../../build/NEWS:11754 +#: ../build/NEWS:6463 ../build/NEWS:7322 ../build/NEWS:11800 msgid "" "`bpo-32984 `__: Set ``__file__`` while " "running a startup file. Like Python, IDLE optionally runs one startup file " @@ -12655,37 +12668,37 @@ msgid "" "normally, without the ``-n`` option." msgstr "" -#: ../../../build/NEWS:6426 ../../../build/NEWS:7285 ../../../build/NEWS:11763 +#: ../build/NEWS:6472 ../build/NEWS:7331 ../build/NEWS:11809 msgid "" "`bpo-32940 `__: Simplify and rename " "StringTranslatePseudoMapping in pyparse." msgstr "" -#: ../../../build/NEWS:6428 ../../../build/NEWS:7529 ../../../build/NEWS:11765 +#: ../build/NEWS:6474 ../build/NEWS:7575 ../build/NEWS:11811 msgid "" "`bpo-32916 `__: Change ``str`` to " "``code`` in pyparse." msgstr "" -#: ../../../build/NEWS:6430 ../../../build/NEWS:7531 ../../../build/NEWS:11767 +#: ../build/NEWS:6476 ../build/NEWS:7577 ../build/NEWS:11813 msgid "" "`bpo-32905 `__: Remove unused code in " "pyparse module." msgstr "" -#: ../../../build/NEWS:6432 ../../../build/NEWS:7533 ../../../build/NEWS:11769 +#: ../build/NEWS:6478 ../build/NEWS:7579 ../build/NEWS:11815 msgid "" "`bpo-32874 `__: Add tests for pyparse." msgstr "" -#: ../../../build/NEWS:6434 ../../../build/NEWS:7535 ../../../build/NEWS:11771 +#: ../build/NEWS:6480 ../build/NEWS:7581 ../build/NEWS:11817 msgid "" "`bpo-32837 `__: Using the system and " "place-dependent default encoding for open() is a bad idea for IDLE's system " "and location-independent files." msgstr "" -#: ../../../build/NEWS:6437 ../../../build/NEWS:7538 ../../../build/NEWS:11774 +#: ../build/NEWS:6483 ../build/NEWS:7584 ../build/NEWS:11820 msgid "" "`bpo-32826 `__: Add \"encoding=utf-8\" " "to open() in IDLE's test_help_about. GUI test test_file_buttons() only looks" @@ -12694,98 +12707,98 @@ msgid "" " encounter a non-ascii character in CREDITS.txt." msgstr "" -#: ../../../build/NEWS:6443 ../../../build/NEWS:6906 ../../../build/NEWS:11440 +#: ../build/NEWS:6489 ../build/NEWS:6952 ../build/NEWS:11486 msgid "" "`bpo-32831 `__: Add docstrings and tests" " for codecontext." msgstr "" -#: ../../../build/NEWS:6445 ../../../build/NEWS:7544 ../../../build/NEWS:11780 +#: ../build/NEWS:6491 ../build/NEWS:7590 ../build/NEWS:11826 msgid "" "`bpo-32765 `__: Update configdialog " "General tab docstring to add new widgets to the widget list." msgstr "" -#: ../../../build/NEWS:6451 +#: ../build/NEWS:6497 msgid "" "`bpo-35884 `__: Add a benchmark script " "for timing various ways to access variables: " "``Tools/scripts/var_access_benchmark.py``." msgstr "" -#: ../../../build/NEWS:6454 +#: ../build/NEWS:6500 msgid "" "`bpo-34989 `__: python-gdb.py now " "handles errors on computing the line number of a Python frame." msgstr "" -#: ../../../build/NEWS:6457 +#: ../build/NEWS:6503 msgid "" "`bpo-20260 `__: Argument Clinic now has " "non-bitwise unsigned int converters." msgstr "" -#: ../../../build/NEWS:6459 +#: ../build/NEWS:6505 msgid "" "`bpo-32962 `__: python-gdb now catches " "``UnicodeDecodeError`` exceptions when calling ``string()``." msgstr "" -#: ../../../build/NEWS:6462 +#: ../build/NEWS:6508 msgid "" "`bpo-32962 `__: python-gdb now catches " "ValueError on read_var(): when Python has no debug symbols for example." msgstr "" -#: ../../../build/NEWS:6465 ../../../build/NEWS:7073 ../../../build/NEWS:11445 +#: ../build/NEWS:6511 ../build/NEWS:7119 ../build/NEWS:11491 msgid "" "`bpo-33189 `__: :program:`pygettext.py` " "now recognizes only literal strings as docstrings and translatable strings, " "and rejects bytes literals and f-string expressions." msgstr "" -#: ../../../build/NEWS:6469 ../../../build/NEWS:7077 ../../../build/NEWS:11449 +#: ../build/NEWS:6515 ../build/NEWS:7123 ../build/NEWS:11495 msgid "" "`bpo-31920 `__: Fixed handling " "directories as arguments in the ``pygettext`` script. Based on patch by Oleg" " Krasnikov." msgstr "" -#: ../../../build/NEWS:6472 ../../../build/NEWS:7080 ../../../build/NEWS:11452 +#: ../build/NEWS:6518 ../build/NEWS:7126 ../build/NEWS:11498 msgid "" "`bpo-29673 `__: Fix pystackv and pystack" " gdbinit macros." msgstr "" -#: ../../../build/NEWS:6474 +#: ../build/NEWS:6520 msgid "" "`bpo-25427 `__: Remove the pyvenv script" " in favor of ``python3 -m venv`` in order to lower confusion as to what " "Python interpreter a virtual environment will be created for." msgstr "" -#: ../../../build/NEWS:6478 ../../../build/NEWS:7290 ../../../build/NEWS:11454 +#: ../build/NEWS:6524 ../build/NEWS:7336 ../build/NEWS:11500 msgid "" "`bpo-32885 `__: Add an ``-n`` flag for " "``Tools/scripts/pathfix.py`` to disable automatic backup creation (files " "with ``~`` suffix)." msgstr "" -#: ../../../build/NEWS:6481 ../../../build/NEWS:7550 ../../../build/NEWS:11790 +#: ../build/NEWS:6527 ../build/NEWS:7596 ../build/NEWS:11836 msgid "" "`bpo-32222 `__: Fix pygettext not " "extracting docstrings for functions with type annotated arguments. Patch by " "Toby Harradine." msgstr "" -#: ../../../build/NEWS:6484 ../../../build/NEWS:7082 ../../../build/NEWS:11457 +#: ../build/NEWS:6530 ../build/NEWS:7128 ../build/NEWS:11503 msgid "" "`bpo-31583 `__: Fix 2to3 for using with " "--add-suffix option but without --output-dir option for relative path to " "files in current directory." msgstr "" -#: ../../../build/NEWS:6490 +#: ../build/NEWS:6536 msgid "" "`bpo-35713 `__: The " ":c:func:`PyByteArray_Init` and :c:func:`PyByteArray_Fini` functions have " @@ -12793,20 +12806,20 @@ msgid "" "excluded from the limited API (stable ABI), and were not documented." msgstr "" -#: ../../../build/NEWS:6495 +#: ../build/NEWS:6541 msgid "" "`bpo-33817 `__: Fixed " ":c:func:`_PyBytes_Resize` for empty bytes objects." msgstr "" -#: ../../../build/NEWS:6497 +#: ../build/NEWS:6543 msgid "" "`bpo-35322 `__: Fix memory leak in " ":c:func:`PyUnicode_EncodeLocale` and :c:func:`PyUnicode_EncodeFSDefault` on " "error handling." msgstr "" -#: ../../../build/NEWS:6500 +#: ../build/NEWS:6546 msgid "" "`bpo-35059 `__: The following C macros " "have been converted to static inline functions: :c:func:`Py_INCREF`, " @@ -12814,93 +12827,93 @@ msgid "" ":c:func:`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`." msgstr "" -#: ../../../build/NEWS:6505 +#: ../build/NEWS:6551 msgid "" "`bpo-35296 `__: ``make install`` now " "also installs the internal API: ``Include/internal/*.h`` header files." msgstr "" -#: ../../../build/NEWS:6508 +#: ../build/NEWS:6554 msgid "" "`bpo-35081 `__: Internal APIs surrounded" " by ``#ifdef Py_BUILD_CORE`` have been moved from ``Include/*.h`` headers to" " new header files ``Include/internal/pycore_*.h``." msgstr "" -#: ../../../build/NEWS:6512 +#: ../build/NEWS:6558 msgid "" "`bpo-35259 `__: Conditionally declare " ":c:func:`Py_FinalizeEx()` (new in 3.6) based on Py_LIMITED_API. Patch by " "Arthur Neufeld." msgstr "" -#: ../../../build/NEWS:6515 +#: ../build/NEWS:6561 msgid "" "`bpo-35081 `__: The " ":c:func:`_PyObject_GC_TRACK` and :c:func:`_PyObject_GC_UNTRACK` macros have " "been removed from the public C API." msgstr "" -#: ../../../build/NEWS:6519 +#: ../build/NEWS:6565 msgid "" "`bpo-35134 `__: Creation of a new " "``Include/cpython/`` subdirectory." msgstr "" -#: ../../../build/NEWS:6521 +#: ../build/NEWS:6567 msgid "" "`bpo-34725 `__: Adds " "_Py_SetProgramFullPath so embedders may override sys.executable" msgstr "" -#: ../../../build/NEWS:6524 +#: ../build/NEWS:6570 msgid "" "`bpo-34910 `__: Ensure that " ":c:func:`PyObject_Print` always returns ``-1`` on error. Patch by Zackery " "Spytz." msgstr "" -#: ../../../build/NEWS:6527 +#: ../build/NEWS:6573 msgid "" "`bpo-34523 `__: Py_DecodeLocale() and " "Py_EncodeLocale() now use the UTF-8 encoding on Windows if " "Py_LegacyWindowsFSEncodingFlag is zero." msgstr "" -#: ../../../build/NEWS:6530 +#: ../build/NEWS:6576 msgid "" "`bpo-34193 `__: Fix pluralization in " "TypeError messages in getargs.c and typeobject.c: '1 argument' instead of '1" " arguments' and '1 element' instead of '1 elements'." msgstr "" -#: ../../../build/NEWS:6534 +#: ../build/NEWS:6580 msgid "" "`bpo-34127 `__: Return grammatically " "correct error message based on argument count. Patch by Karthikeyan " "Singaravelan." msgstr "" -#: ../../../build/NEWS:6537 +#: ../build/NEWS:6583 msgid "" "`bpo-23927 `__: Fixed :exc:`SystemError`" " in :c:func:`PyArg_ParseTupleAndKeywords` when the ``w*`` format unit is " "used for optional parameter." msgstr "" -#: ../../../build/NEWS:6541 +#: ../build/NEWS:6587 msgid "" "`bpo-32455 `__: Added " ":c:func:`PyCompile_OpcodeStackEffectWithJump`." msgstr "" -#: ../../../build/NEWS:6543 +#: ../build/NEWS:6589 msgid "" "`bpo-34008 `__: Py_Main() can again be " "called after Py_Initialize(), as in Python 3.6." msgstr "" -#: ../../../build/NEWS:6546 +#: ../build/NEWS:6592 msgid "" "`bpo-32500 `__: Fixed error messages for" " :c:func:`PySequence_Size`, :c:func:`PySequence_GetItem`, " @@ -12908,108 +12921,108 @@ msgid "" "mapping and :c:func:`PyMapping_Size` called with a sequence." msgstr "" -#: ../../../build/NEWS:6551 +#: ../build/NEWS:6597 msgid "" "`bpo-33818 `__: " ":c:func:`PyExceptionClass_Name` will now return ``const char *`` instead of " "``char *``." msgstr "" -#: ../../../build/NEWS:6554 ../../../build/NEWS:7296 +#: ../build/NEWS:6600 ../build/NEWS:7342 msgid "" "`bpo-33042 `__: Embedding applications " "may once again call PySys_ResetWarnOptions, PySys_AddWarnOption, and " "PySys_AddXOption prior to calling Py_Initialize." msgstr "" -#: ../../../build/NEWS:6558 ../../../build/NEWS:7300 ../../../build/NEWS:11463 +#: ../build/NEWS:6604 ../build/NEWS:7346 ../build/NEWS:11509 msgid "" "`bpo-32374 `__: Document that m_traverse" " for multi-phase initialized modules can be called with m_state=NULL, and " "add a sanity check" msgstr "" -#: ../../../build/NEWS:6561 +#: ../build/NEWS:6607 msgid "" "`bpo-30863 `__: " ":c:func:`PyUnicode_AsWideChar` and :c:func:`PyUnicode_AsWideCharString` no " "longer cache the ``wchar_t*`` representation of string objects." msgstr "" -#: ../../../build/NEWS:6567 +#: ../build/NEWS:6613 msgid "Python 3.7.0 final" msgstr "Python 3.7.0 final" -#: ../../../build/NEWS:6569 ../../../build/NEWS:11150 +#: ../build/NEWS:6615 ../build/NEWS:11196 msgid "*Release date: 2018-06-27*" msgstr "*Tanggal rilis: 2018-06-27*" -#: ../../../build/NEWS:6574 +#: ../build/NEWS:6620 msgid "" "`bpo-33851 `__: Fix " ":func:`ast.get_docstring` for a node that lacks a docstring." msgstr "" -#: ../../../build/NEWS:6580 +#: ../build/NEWS:6626 msgid "" "`bpo-33932 `__: Calling Py_Initialize() " "twice does nothing, instead of failing with a fatal error: restore the " "Python 3.6 behaviour." msgstr "" -#: ../../../build/NEWS:6585 +#: ../build/NEWS:6631 msgid "Python 3.7.0 release candidate 1" msgstr "Python 3.7.0 kandidat rilis 1" -#: ../../../build/NEWS:6587 +#: ../build/NEWS:6633 msgid "*Release date: 2018-06-12*" msgstr "*Tanggal rilis: 2018-06-12*" -#: ../../../build/NEWS:6697 +#: ../build/NEWS:6743 msgid "Python 3.7.0 beta 5" msgstr "Python 3.7.0 beta 5" -#: ../../../build/NEWS:6699 +#: ../build/NEWS:6745 msgid "*Release date: 2018-05-30*" msgstr "*Tanggal rilis: 2018-05-30*" -#: ../../../build/NEWS:6712 +#: ../build/NEWS:6758 msgid "" "`bpo-20104 `__: The new `os.posix_spawn`" " added in 3.7.0b1 was removed as we are still working on what the API should" " look like. Expect this in 3.8 instead." msgstr "" -#: ../../../build/NEWS:6846 ../../../build/NEWS:11287 +#: ../build/NEWS:6892 ../build/NEWS:11333 msgid "" "`bpo-32861 `__: The urllib.robotparser's" " ``__str__`` representation now includes wildcard entries and the \"Crawl-" "delay\" and \"Request-rate\" fields. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:6876 +#: ../build/NEWS:6922 msgid "" "`bpo-32604 `__: Remove the " "_xxsubinterpreters module (meant for testing) and associated helpers. This " "module was originally added recently in 3.7b1." msgstr "" -#: ../../../build/NEWS:6888 ../../../build/NEWS:11380 +#: ../build/NEWS:6934 ../build/NEWS:11426 msgid "" "`bpo-33012 `__: Add ``-Wno-cast-" "function-type`` for gcc 8 for silencing warnings about function casts like " "casting to PyCFunction in method definition lists." msgstr "" -#: ../../../build/NEWS:6910 +#: ../build/NEWS:6956 msgid "Python 3.7.0 beta 4" msgstr "Python 3.7.0 beta 4" -#: ../../../build/NEWS:6912 +#: ../build/NEWS:6958 msgid "*Release date: 2018-05-02*" msgstr "*Tanggal rilis: 2018-05-02*" -#: ../../../build/NEWS:6970 +#: ../build/NEWS:7016 msgid "" "`bpo-33185 `__: Fixed regression when " "running pydoc with the :option:`-m` switch. (The regression was introduced " @@ -13018,50 +13031,50 @@ msgid "" "adding ``\".\"``." msgstr "" -#: ../../../build/NEWS:6978 +#: ../build/NEWS:7024 msgid "" "`bpo-33217 `__: Deprecate looking up " "non-Enum objects in Enum classes and Enum members (will raise " ":exc:`TypeError` in 3.8+)." msgstr "" -#: ../../../build/NEWS:7087 +#: ../build/NEWS:7133 msgid "Python 3.7.0 beta 3" msgstr "Python 3.7.0 beta 3" -#: ../../../build/NEWS:7089 +#: ../build/NEWS:7135 msgid "*Release date: 2018-03-29*" msgstr "*Tanggal rilis: 2018-03-29*" -#: ../../../build/NEWS:7117 ../../../build/NEWS:11190 +#: ../build/NEWS:7163 ../build/NEWS:11236 msgid "" "`bpo-33041 `__: Fixed jumping when the " "function contains an ``async for`` loop." msgstr "" -#: ../../../build/NEWS:7215 +#: ../build/NEWS:7261 msgid "" "`bpo-31639 `__: http.server now exposes " "a ThreadedHTTPServer class and uses it when the module is run with ``-m`` to" " cope with web browsers pre-opening sockets." msgstr "" -#: ../../../build/NEWS:7305 +#: ../build/NEWS:7351 msgid "Python 3.7.0 beta 2" msgstr "Python 3.7.0 beta 2" -#: ../../../build/NEWS:7307 +#: ../build/NEWS:7353 msgid "*Release date: 2018-02-27*" msgstr "*Tanggal rilis: 2018-02-27*" -#: ../../../build/NEWS:7372 +#: ../build/NEWS:7418 msgid "" "`bpo-25988 `__: Emit a " ":exc:`DeprecationWarning` when using or importing an ABC directly from " ":mod:`collections` rather than from :mod:`collections.abc`." msgstr "" -#: ../../../build/NEWS:7381 +#: ../build/NEWS:7427 msgid "" "`bpo-31333 `__: ``_abc`` module is " "added. It is a speedup module with C implementations for various functions " @@ -13075,34 +13088,34 @@ msgid "" "``_abc_caches_clear``." msgstr "" -#: ../../../build/NEWS:7555 +#: ../build/NEWS:7601 msgid "Python 3.7.0 beta 1" msgstr "Python 3.7.0 beta 1" -#: ../../../build/NEWS:7557 +#: ../build/NEWS:7603 msgid "*Release date: 2018-01-30*" msgstr "*Tanggal rilis: 2018-01-30*" -#: ../../../build/NEWS:7562 +#: ../build/NEWS:7608 msgid "" "`bpo-32703 `__: Fix coroutine's " "ResourceWarning when there's an active error set when it's being finalized." msgstr "" -#: ../../../build/NEWS:7565 ../../../build/NEWS:11508 +#: ../build/NEWS:7611 ../build/NEWS:11554 msgid "" "`bpo-32650 `__: Pdb and other debuggers " "dependent on bdb.py will correctly step over (next command) native " "coroutines. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:7568 +#: ../build/NEWS:7614 msgid "" "`bpo-28685 `__: Optimize list.sort() and" " sorted() by using type specialized comparisons when possible." msgstr "" -#: ../../../build/NEWS:7571 ../../../build/NEWS:11511 +#: ../build/NEWS:7617 ../build/NEWS:11557 msgid "" "`bpo-32685 `__: Improve suggestion when " "the Python 2 form of print statement is either present on the same line as " @@ -13110,7 +13123,7 @@ msgid "" "instead of a newline. Patch by Nitish Chandra." msgstr "" -#: ../../../build/NEWS:7576 +#: ../build/NEWS:7622 msgid "" "`bpo-32697 `__: Python now explicitly " "preserves the definition order of keyword-only parameters. It's always " @@ -13118,21 +13131,21 @@ msgid "" "behavior is now guaranteed and tested." msgstr "" -#: ../../../build/NEWS:7581 +#: ../build/NEWS:7627 msgid "" "`bpo-32690 `__: The locals() dictionary " "now displays in the lexical order that variables were defined. Previously, " "the order was reversed." msgstr "" -#: ../../../build/NEWS:7584 +#: ../build/NEWS:7630 msgid "" "`bpo-32677 `__: Add ``.isascii()`` " "method to ``str``, ``bytes`` and ``bytearray``. It can be used to test that " "string contains only ASCII characters." msgstr "" -#: ../../../build/NEWS:7588 +#: ../build/NEWS:7634 msgid "" "`bpo-32670 `__: Enforce :pep:`479` for " "all code. This means that manually raising a StopIteration exception from a " @@ -13140,7 +13153,7 @@ msgid "" " import generator_stop' was used or not." msgstr "" -#: ../../../build/NEWS:7593 +#: ../build/NEWS:7639 msgid "" "`bpo-32591 `__: Added built-in support " "for tracking the origin of coroutine objects; see " @@ -13149,13 +13162,13 @@ msgid "" "coroutine objects." msgstr "" -#: ../../../build/NEWS:7598 +#: ../build/NEWS:7644 msgid "" "`bpo-31368 `__: Expose preadv and " "pwritev system calls in the os module. Patch by Pablo Galindo" msgstr "" -#: ../../../build/NEWS:7601 +#: ../build/NEWS:7647 msgid "" "`bpo-32544 `__: ``hasattr(obj, name)`` " "and ``getattr(obj, name, default)`` are about 4 times faster than before " @@ -13163,38 +13176,38 @@ msgid "" "``__getattribute__``." msgstr "" -#: ../../../build/NEWS:7605 ../../../build/NEWS:11519 +#: ../build/NEWS:7651 ../build/NEWS:11565 msgid "" "`bpo-26163 `__: Improved frozenset() " "hash to create more distinct hash values when faced with datasets containing" " many similar values." msgstr "" -#: ../../../build/NEWS:7608 +#: ../build/NEWS:7654 msgid "" "`bpo-32550 `__: Remove the " "STORE_ANNOTATION bytecode." msgstr "" -#: ../../../build/NEWS:7610 +#: ../build/NEWS:7656 msgid "" "`bpo-20104 `__: Expose posix_spawn as a " "low level API in the os module. (removed before 3.7.0rc1)" msgstr "" -#: ../../../build/NEWS:7613 +#: ../build/NEWS:7659 msgid "" "`bpo-24340 `__: Fixed estimation of the " "code stack size." msgstr "" -#: ../../../build/NEWS:7615 +#: ../build/NEWS:7661 msgid "" "`bpo-32436 `__: Implement :pep:`567` " "Context Variables." msgstr "" -#: ../../../build/NEWS:7617 ../../../build/NEWS:11532 +#: ../build/NEWS:7663 ../build/NEWS:11578 msgid "" "`bpo-18533 `__: ``repr()`` on a dict " "containing its own ``values()`` or ``items()`` no longer raises " @@ -13202,39 +13215,39 @@ msgid "" "other recursive structures. Patch by Ben North." msgstr "" -#: ../../../build/NEWS:7622 +#: ../build/NEWS:7668 msgid "" "`bpo-20891 `__: Py_Initialize() now " "creates the GIL. The GIL is no longer created \"on demand\" to fix a race " "condition when PyGILState_Ensure() is called in a non-Python thread." msgstr "" -#: ../../../build/NEWS:7626 ../../../build/NEWS:11537 +#: ../build/NEWS:7672 ../build/NEWS:11583 msgid "" "`bpo-32028 `__: Leading whitespace is " "now correctly ignored when generating suggestions for converting Py2 print " "statements to Py3 builtin print function calls. Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:7630 +#: ../build/NEWS:7676 msgid "" "`bpo-31179 `__: Make dict.copy() up to " "5.5 times faster." msgstr "" -#: ../../../build/NEWS:7632 +#: ../build/NEWS:7678 msgid "" "`bpo-31113 `__: Get rid of recursion in " "the compiler for normal control flow." msgstr "" -#: ../../../build/NEWS:7637 +#: ../build/NEWS:7683 msgid "" "`bpo-25988 `__: Deprecate exposing the " "contents of collections.abc in the regular collections module." msgstr "" -#: ../../../build/NEWS:7640 +#: ../build/NEWS:7686 msgid "" "`bpo-31429 `__: The default cipher suite" " selection of the ssl module now uses a blacklist approach rather than a " @@ -13243,7 +13256,7 @@ msgid "" "configured on compile time." msgstr "" -#: ../../../build/NEWS:7645 +#: ../build/NEWS:7691 msgid "" "`bpo-30306 `__: " "contextlib.contextmanager now releases the arguments passed to the " @@ -13252,45 +13265,45 @@ msgid "" "when not being used as a function decorator. Patch by Martin Teichmann." msgstr "" -#: ../../../build/NEWS:7651 +#: ../build/NEWS:7697 msgid "" "`bpo-21417 `__: Added support for " "setting the compression level for zipfile.ZipFile." msgstr "" -#: ../../../build/NEWS:7654 +#: ../build/NEWS:7700 msgid "" "`bpo-32251 `__: Implement " "asyncio.BufferedProtocol (provisional API)." msgstr "" -#: ../../../build/NEWS:7656 +#: ../build/NEWS:7702 msgid "" "`bpo-32513 `__: In dataclasses, allow " "easier overriding of dunder methods without specifying decorator parameters." msgstr "" -#: ../../../build/NEWS:7659 +#: ../build/NEWS:7705 msgid "" "`bpo-32660 `__: :mod:`termios` makes " "available ``FIONREAD``, ``FIONCLEX``, ``FIOCLEX``, ``FIOASYNC`` and " "``FIONBIO`` also under Solaris/derivatives." msgstr "" -#: ../../../build/NEWS:7662 ../../../build/NEWS:11612 +#: ../build/NEWS:7708 ../build/NEWS:11658 msgid "" "`bpo-27931 `__: Fix email address header" " parsing error when the username is an empty quoted string. Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:7665 +#: ../build/NEWS:7711 msgid "" "`bpo-32659 `__: Under Solaris and " "derivatives, :class:`os.stat_result` provides a st_fstype attribute." msgstr "" -#: ../../../build/NEWS:7668 +#: ../build/NEWS:7714 msgid "" "`bpo-32662 `__: Implement " "Server.start_serving(), Server.serve_forever(), and Server.is_serving() " @@ -13298,45 +13311,45 @@ msgid "" "loop.create_unix_server()." msgstr "" -#: ../../../build/NEWS:7672 +#: ../build/NEWS:7718 msgid "" "`bpo-32391 `__: Implement " ":meth:`asyncio.StreamWriter.wait_closed` and " ":meth:`asyncio.StreamWriter.is_closing` methods" msgstr "" -#: ../../../build/NEWS:7675 +#: ../build/NEWS:7721 msgid "" "`bpo-32643 `__: Make Task._step, " "Task._wakeup and Future._schedule_callbacks methods private." msgstr "" -#: ../../../build/NEWS:7678 +#: ../build/NEWS:7724 msgid "" "`bpo-32630 `__: Refactor decimal module " "to use contextvars to store decimal context." msgstr "" -#: ../../../build/NEWS:7681 +#: ../build/NEWS:7727 msgid "" "`bpo-32622 `__: Add " ":meth:`asyncio.AbstractEventLoop.sendfile` method." msgstr "" -#: ../../../build/NEWS:7683 ../../../build/NEWS:11615 +#: ../build/NEWS:7729 ../build/NEWS:11661 msgid "" "`bpo-32304 `__: distutils' upload " "command no longer corrupts tar files ending with a CR byte, and no longer " "tries to convert CR to CRLF in any of the upload text fields." msgstr "" -#: ../../../build/NEWS:7687 ../../../build/NEWS:11619 +#: ../build/NEWS:7733 ../build/NEWS:11665 msgid "" "`bpo-32502 `__: uuid.uuid1 no longer " "raises an exception if a 64-bit hardware address is encountered." msgstr "" -#: ../../../build/NEWS:7690 +#: ../build/NEWS:7736 msgid "" "`bpo-32596 `__: ``concurrent.futures`` " "imports ``ThreadPoolExecutor`` and ``ProcessPoolExecutor`` lazily (using " @@ -13344,81 +13357,81 @@ msgid "" "uses only ``ThreadPoolExecutor`` by default." msgstr "" -#: ../../../build/NEWS:7695 +#: ../build/NEWS:7741 msgid "" "`bpo-31801 `__: Add ``_ignore_`` to " "``Enum`` so temporary variables can be used during class construction " "without being turned into members." msgstr "" -#: ../../../build/NEWS:7698 +#: ../build/NEWS:7744 msgid "" "`bpo-32576 `__: Use queue.SimpleQueue() " "in places where it can be invoked from a weakref callback." msgstr "" -#: ../../../build/NEWS:7701 +#: ../build/NEWS:7747 msgid "" "`bpo-32574 `__: Fix memory leak in " "asyncio.Queue, when the queue has limited size and it is full, the " "cancelation of queue.put() can cause a memory leak. Patch by: José Melero." msgstr "" -#: ../../../build/NEWS:7705 ../../../build/NEWS:11629 +#: ../build/NEWS:7751 ../build/NEWS:11675 msgid "" "`bpo-32521 `__: The nis module is now " "compatible with new libnsl and headers location." msgstr "" -#: ../../../build/NEWS:7708 +#: ../build/NEWS:7754 msgid "" "`bpo-32467 `__: " "collections.abc.ValuesView now inherits from collections.abc.Collection." msgstr "" -#: ../../../build/NEWS:7711 ../../../build/NEWS:11632 +#: ../build/NEWS:7757 ../build/NEWS:11678 msgid "" "`bpo-32473 `__: Improve " "ABCMeta._dump_registry() output readability" msgstr "" -#: ../../../build/NEWS:7713 +#: ../build/NEWS:7759 msgid "" "`bpo-32102 `__: New argument " "``capture_output`` for subprocess.run" msgstr "" -#: ../../../build/NEWS:7715 ../../../build/NEWS:11634 +#: ../build/NEWS:7761 ../build/NEWS:11680 msgid "" "`bpo-32521 `__: glibc has removed Sun " "RPC. Use replacement libtirpc headers and library in nis module." msgstr "" -#: ../../../build/NEWS:7718 +#: ../build/NEWS:7764 msgid "" "`bpo-32493 `__: UUID module fixes build " "for FreeBSD/OpenBSD" msgstr "" -#: ../../../build/NEWS:7720 +#: ../build/NEWS:7766 msgid "" "`bpo-32503 `__: Pickling with protocol 4" " no longer creates too small frames." msgstr "" -#: ../../../build/NEWS:7722 +#: ../build/NEWS:7768 msgid "" "`bpo-29237 `__: Create enum for pstats " "sorting options" msgstr "" -#: ../../../build/NEWS:7724 +#: ../build/NEWS:7770 msgid "" "`bpo-32454 `__: Add close(fd) function " "to the socket module." msgstr "" -#: ../../../build/NEWS:7726 +#: ../build/NEWS:7772 msgid "" "`bpo-25942 `__: The subprocess module is" " now more graceful when handling a Ctrl-C KeyboardInterrupt during " @@ -13429,59 +13442,59 @@ msgid "" "the child had a chance first." msgstr "" -#: ../../../build/NEWS:7733 +#: ../build/NEWS:7779 msgid "" "`bpo-32433 `__: The hmac module now has " "hmac.digest(), which provides an optimized HMAC digest." msgstr "" -#: ../../../build/NEWS:7736 +#: ../build/NEWS:7782 msgid "" "`bpo-28134 `__: Sockets now auto-detect " "family, type and protocol from file descriptor by default." msgstr "" -#: ../../../build/NEWS:7739 +#: ../build/NEWS:7785 msgid "" "`bpo-32404 `__: Fix bug where " ":meth:`datetime.datetime.fromtimestamp` did not call __new__ in " ":class:`datetime.datetime` subclasses." msgstr "" -#: ../../../build/NEWS:7742 +#: ../build/NEWS:7788 msgid "" "`bpo-32403 `__: Improved speed of " ":class:`datetime.date` and :class:`datetime.datetime` alternate " "constructors." msgstr "" -#: ../../../build/NEWS:7745 ../../../build/NEWS:11637 +#: ../build/NEWS:7791 ../build/NEWS:11683 msgid "" "`bpo-32228 `__: Ensure that " "``truncate()`` preserves the file position (as reported by ``tell()``) after" " writes longer than the buffer size." msgstr "" -#: ../../../build/NEWS:7748 +#: ../build/NEWS:7794 msgid "" "`bpo-32410 `__: Implement " "``loop.sock_sendfile`` for asyncio event loop." msgstr "" -#: ../../../build/NEWS:7750 +#: ../build/NEWS:7796 msgid "" "`bpo-22908 `__: Added seek and tell to " "the ZipExtFile class. This only works if the file object used to open the " "zipfile is seekable." msgstr "" -#: ../../../build/NEWS:7753 +#: ../build/NEWS:7799 msgid "" "`bpo-32373 `__: Add socket.getblocking()" " method." msgstr "" -#: ../../../build/NEWS:7755 +#: ../build/NEWS:7801 msgid "" "`bpo-32248 `__: Add " ":mod:`importlib.resources` and :class:`importlib.abc.ResourceReader` as the " @@ -13492,19 +13505,19 @@ msgid "" "deprecated in favor of these new APIs." msgstr "" -#: ../../../build/NEWS:7763 +#: ../build/NEWS:7809 msgid "" "`bpo-32320 `__: collections.namedtuple()" " now supports default values." msgstr "" -#: ../../../build/NEWS:7765 +#: ../build/NEWS:7811 msgid "" "`bpo-29302 `__: Add " "contextlib.AsyncExitStack. Patch by Alexander Mohr and Ilya Kulakov." msgstr "" -#: ../../../build/NEWS:7768 +#: ../build/NEWS:7814 msgid "" "`bpo-31961 `__: *Removed in Python " "3.7.0b2.* The *args* argument of subprocess.Popen can now be a :term:`path-" @@ -13512,7 +13525,7 @@ msgid "" "be a :term:`path-like object` as well." msgstr "" -#: ../../../build/NEWS:7773 ../../../build/NEWS:11665 +#: ../build/NEWS:7819 ../build/NEWS:11711 msgid "" "`bpo-31900 `__: The " ":func:`locale.localeconv` function now sets temporarily the ``LC_CTYPE`` " @@ -13525,14 +13538,14 @@ msgid "" "``'{:n}'.format(1234)``)." msgstr "" -#: ../../../build/NEWS:7782 +#: ../build/NEWS:7828 msgid "" "`bpo-31853 `__: Use super().method " "instead of socket.method in SSLSocket. They were there most likely for " "legacy reasons." msgstr "" -#: ../../../build/NEWS:7785 +#: ../build/NEWS:7831 msgid "" "`bpo-31399 `__: The ssl module now uses " "OpenSSL's X509_VERIFY_PARAM_set1_host() and X509_VERIFY_PARAM_set1_ip() API " @@ -13540,26 +13553,26 @@ msgid "" "disabled with SSLContext.hostname_checks_common_name." msgstr "" -#: ../../../build/NEWS:7790 +#: ../build/NEWS:7836 msgid "" "`bpo-14976 `__: Add a queue.SimpleQueue " "class, an unbounded FIFO queue with a reentrant C implementation of put()." msgstr "" -#: ../../../build/NEWS:7796 +#: ../build/NEWS:7842 msgid "" "`bpo-32724 `__: Add references to some " "commands in the documentation of Pdb. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7799 +#: ../build/NEWS:7845 msgid "" "`bpo-32649 `__: Complete the C API " "documentation, profiling and tracing part with the newly added per-opcode " "events." msgstr "" -#: ../../../build/NEWS:7802 ../../../build/NEWS:11693 +#: ../build/NEWS:7848 ../build/NEWS:11739 msgid "" "`bpo-17799 `__: Explain real behaviour " "of sys.settrace and sys.setprofile and their C-API counterparts regarding " @@ -13567,13 +13580,13 @@ msgid "" "Salgado." msgstr "" -#: ../../../build/NEWS:7809 ../../../build/NEWS:11703 +#: ../build/NEWS:7855 ../build/NEWS:11749 msgid "" "`bpo-32721 `__: Fix test_hashlib to not " "fail if the _md5 module is not built." msgstr "" -#: ../../../build/NEWS:7811 +#: ../build/NEWS:7857 msgid "" "`bpo-28414 `__: Add test cases for IDNA " "2003 and 2008 host names. IDNA 2003 internationalized host names are working" @@ -13581,7 +13594,7 @@ msgid "" "2008 are still broken." msgstr "" -#: ../../../build/NEWS:7815 +#: ../build/NEWS:7861 msgid "" "`bpo-32604 `__: Add a new " "\"_xxsubinterpreters\" extension module that exposes the existing " @@ -13591,63 +13604,63 @@ msgid "" "removed in 3.7.0rc1." msgstr "" -#: ../../../build/NEWS:7821 +#: ../build/NEWS:7867 msgid "" "`bpo-32602 `__: Add test certs and test " "for ECDSA cert and EC/RSA dual mode." msgstr "" -#: ../../../build/NEWS:7823 +#: ../build/NEWS:7869 msgid "" "`bpo-32549 `__: On Travis CI, Python now" " Compiles and uses a local copy of OpenSSL 1.1.0g for testing." msgstr "" -#: ../../../build/NEWS:7829 ../../../build/NEWS:11715 +#: ../build/NEWS:7875 ../build/NEWS:11761 msgid "" "`bpo-32635 `__: Fix segfault of the " "crypt module when libxcrypt is provided instead of libcrypt at the system." msgstr "" -#: ../../../build/NEWS:7832 +#: ../build/NEWS:7878 msgid "" "`bpo-32598 `__: Use autoconf to detect " "OpenSSL libs, headers and supported features. The ax_check_openssl M4 macro " "uses pkg-config to locate OpenSSL and falls back to manual search." msgstr "" -#: ../../../build/NEWS:7836 +#: ../build/NEWS:7882 msgid "" "`bpo-32593 `__: Drop support of FreeBSD " "9 and older." msgstr "" -#: ../../../build/NEWS:7838 +#: ../build/NEWS:7884 msgid "" "`bpo-29708 `__: If the " ":envvar:`SOURCE_DATE_EPOCH` environment variable is set, :mod:`py_compile` " "will always create hash-based ``.pyc`` files." msgstr "" -#: ../../../build/NEWS:7844 +#: ../build/NEWS:7890 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module and add missing _queue module to installer." msgstr "" -#: ../../../build/NEWS:7847 +#: ../build/NEWS:7893 msgid "" "`bpo-29911 `__: Ensure separate Modify " "and Uninstall buttons are displayed." msgstr "" -#: ../../../build/NEWS:7849 +#: ../build/NEWS:7895 msgid "" "`bpo-32507 `__: Use app-local UCRT " "install rather than the proper update for old versions of Windows." msgstr "" -#: ../../../build/NEWS:7855 +#: ../build/NEWS:7901 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -13656,34 +13669,34 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6." msgstr "" -#: ../../../build/NEWS:7860 +#: ../build/NEWS:7906 msgid "" "`bpo-28440 `__: No longer add " "/Library/Python/3.x/site-packages to sys.path for macOS framework builds to " "avoid future conflicts." msgstr "" -#: ../../../build/NEWS:7866 +#: ../build/NEWS:7912 msgid "" "`bpo-32681 `__: Fix uninitialized " "variable 'res' in the C implementation of os.dup2. Patch by Stéphane Wirtel" msgstr "" -#: ../../../build/NEWS:7869 +#: ../build/NEWS:7915 msgid "" "`bpo-10381 `__: Add C API access to the " "``datetime.timezone`` constructor and ``datetime.timzone.UTC`` singleton." msgstr "" -#: ../../../build/NEWS:7874 +#: ../build/NEWS:7920 msgid "Python 3.7.0 alpha 4" msgstr "Python 3.7.0 alfa 4" -#: ../../../build/NEWS:7876 +#: ../build/NEWS:7922 msgid "*Release date: 2018-01-08*" msgstr "*Tanggal rilis: 2018-01-08*" -#: ../../../build/NEWS:7881 +#: ../build/NEWS:7927 msgid "" "`bpo-31975 `__: The default warning " "filter list now starts with a \"default::DeprecationWarning:__main__\" " @@ -13691,19 +13704,19 @@ msgid "" "file scripts and at the interactive prompt." msgstr "" -#: ../../../build/NEWS:7886 +#: ../build/NEWS:7932 msgid "" "`bpo-32226 `__: ``__class_getitem__`` is" " now an automatic class method." msgstr "" -#: ../../../build/NEWS:7888 +#: ../build/NEWS:7934 msgid "" "`bpo-32399 `__: Add AIX uuid library " "support for RFC4122 using uuid_create() in libc.a" msgstr "" -#: ../../../build/NEWS:7891 +#: ../build/NEWS:7937 msgid "" "`bpo-32390 `__: Fix the compilation " "failure on AIX after the f_fsid field has been added to the object returned " @@ -13711,26 +13724,26 @@ msgid "" "Original patch by Michael Felt." msgstr "" -#: ../../../build/NEWS:7895 +#: ../build/NEWS:7941 msgid "" "`bpo-32379 `__: Make MRO computation " "faster when a class inherits from a single base." msgstr "" -#: ../../../build/NEWS:7898 +#: ../build/NEWS:7944 msgid "" "`bpo-32259 `__: The error message of a " "TypeError raised when unpack non-iterable is now more specific." msgstr "" -#: ../../../build/NEWS:7901 ../../../build/NEWS:11522 +#: ../build/NEWS:7947 ../build/NEWS:11568 msgid "" "`bpo-27169 `__: The ``__debug__`` " "constant is now optimized out at compile time. This fixes also `bpo-22091 " "`__." msgstr "" -#: ../../../build/NEWS:7904 +#: ../build/NEWS:7950 msgid "" "`bpo-32329 `__: The :option:`-R` option " "now turns on hash randomization when the :envvar:`PYTHONHASHSEED` " @@ -13739,7 +13752,7 @@ msgid "" "hash randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:7910 +#: ../build/NEWS:7956 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " @@ -13747,34 +13760,34 @@ msgid "" "limits for constants that can be produced in constant folding." msgstr "" -#: ../../../build/NEWS:7915 ../../../build/NEWS:11192 +#: ../build/NEWS:7961 ../build/NEWS:11238 msgid "" "`bpo-32282 `__: Fix an unnecessary ifdef" " in the include of VersionHelpers.h in socketmodule on Windows." msgstr "" -#: ../../../build/NEWS:7918 +#: ../build/NEWS:7964 msgid "" "`bpo-30579 `__: Implement " "TracebackType.__new__ to allow Python-level creation of traceback objects, " "and make TracebackType.tb_next mutable." msgstr "" -#: ../../../build/NEWS:7921 +#: ../build/NEWS:7967 msgid "" "`bpo-32260 `__: Don't byte swap the " "input keys to the SipHash algorithm on big-endian platforms. This should " "ensure siphash gives consistent results across platforms." msgstr "" -#: ../../../build/NEWS:7925 +#: ../build/NEWS:7971 msgid "" "`bpo-31506 `__: Improve the error " "message logic for object.__new__ and object.__init__. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:7928 +#: ../build/NEWS:7974 msgid "" "`bpo-20361 `__: ``-b`` and ``-bb`` now " "inject ``'default::BytesWarning'`` and ``error::BytesWarning`` entries into " @@ -13783,124 +13796,124 @@ msgid "" "environment variable." msgstr "" -#: ../../../build/NEWS:7933 +#: ../build/NEWS:7979 msgid "" "`bpo-32230 `__: `-X dev` now injects a " "``'default'`` entry into sys.warnoptions, ensuring that it behaves " "identically to actually passing ``-Wdefault`` at the command line." msgstr "" -#: ../../../build/NEWS:7937 +#: ../build/NEWS:7983 msgid "" "`bpo-29240 `__: Add a new UTF-8 mode: " "implementation of the :pep:`540`." msgstr "" -#: ../../../build/NEWS:7939 +#: ../build/NEWS:7985 msgid "" "`bpo-32226 `__: :pep:`560`: Add support " "for ``__mro_entries__`` and ``__class_getitem__``. Implemented by Ivan " "Levkivskyi." msgstr "" -#: ../../../build/NEWS:7942 +#: ../build/NEWS:7988 msgid "" "`bpo-32225 `__: :pep:`562`: Add support " "for module ``__getattr__`` and ``__dir__``. Implemented by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:7945 +#: ../build/NEWS:7991 msgid "" "`bpo-31901 `__: The `atexit` module now " "has its callback stored per interpreter." msgstr "" -#: ../../../build/NEWS:7948 +#: ../build/NEWS:7994 msgid "" "`bpo-31650 `__: Implement :pep:`552` " "(Deterministic pycs). Python now supports invalidating bytecode cache files " "bashed on a source content hash rather than source last-modified time." msgstr "" -#: ../../../build/NEWS:7952 +#: ../build/NEWS:7998 msgid "" "`bpo-29469 `__: Move constant folding " "from bytecode layer to AST layer. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:7958 +#: ../build/NEWS:8004 msgid "" "`bpo-32506 `__: Now that dict is defined" " as keeping insertion order, drop OrderedDict and just use plain dict." msgstr "" -#: ../../../build/NEWS:7961 +#: ../build/NEWS:8007 msgid "" "`bpo-32279 `__: Add params to " "dataclasses.make_dataclasses(): init, repr, eq, order, hash, and frozen. " "Pass them through to dataclass()." msgstr "" -#: ../../../build/NEWS:7964 +#: ../build/NEWS:8010 msgid "" "`bpo-32278 `__: Make type information " "optional on dataclasses.make_dataclass(). If omitted, the string " "'typing.Any' is used." msgstr "" -#: ../../../build/NEWS:7967 +#: ../build/NEWS:8013 msgid "" "`bpo-32499 `__: Add " "dataclasses.is_dataclass(obj), which returns True if obj is a dataclass or " "an instance of one." msgstr "" -#: ../../../build/NEWS:7970 +#: ../build/NEWS:8016 msgid "" "`bpo-32468 `__: Improve frame repr() to " "mention filename, code name and current line number." msgstr "" -#: ../../../build/NEWS:7973 +#: ../build/NEWS:8019 msgid "" "`bpo-23749 `__: asyncio: Implement " "loop.start_tls()" msgstr "" -#: ../../../build/NEWS:7975 +#: ../build/NEWS:8021 msgid "" "`bpo-32441 `__: Return the new file " "descriptor (i.e., the second argument) from ``os.dup2``. Previously, " "``None`` was always returned." msgstr "" -#: ../../../build/NEWS:7978 +#: ../build/NEWS:8024 msgid "" "`bpo-32422 `__: ``functools.lru_cache`` " "uses less memory (3 words for each cached key) and takes about 1/3 time for " "cyclic GC." msgstr "" -#: ../../../build/NEWS:7981 +#: ../build/NEWS:8027 msgid "" "`bpo-31721 `__: Prevent Python crash " "from happening when Future._log_traceback is set to True manually. Now it " "can only be set to False, or a ValueError is raised." msgstr "" -#: ../../../build/NEWS:7985 +#: ../build/NEWS:8031 msgid "" "`bpo-32415 `__: asyncio: Add " "Task.get_loop() and Future.get_loop()" msgstr "" -#: ../../../build/NEWS:7987 ../../../build/NEWS:11640 +#: ../build/NEWS:8033 ../build/NEWS:11686 msgid "" "`bpo-26133 `__: Don't unsubscribe " "signals in asyncio UNIX event loop on interpreter shutdown." msgstr "" -#: ../../../build/NEWS:7990 +#: ../build/NEWS:8036 msgid "" "`bpo-32363 `__: Make " "asyncio.Task.set_exception() and set_result() raise NotImplementedError. " @@ -13908,7 +13921,7 @@ msgid "" " an invalid state, instead of raising an AssertionError." msgstr "" -#: ../../../build/NEWS:7995 +#: ../build/NEWS:8041 msgid "" "`bpo-32357 `__: Optimize " "asyncio.iscoroutine() and loop.create_task() for non-native coroutines (e.g." @@ -13917,33 +13930,33 @@ msgid "" "latter is as fast." msgstr "" -#: ../../../build/NEWS:8000 +#: ../build/NEWS:8046 msgid "" "`bpo-32356 `__: " "asyncio.transport.resume_reading() and pause_reading() are now idempotent. " "New transport.is_reading() method is added." msgstr "" -#: ../../../build/NEWS:8003 +#: ../build/NEWS:8049 msgid "" "`bpo-32355 `__: Optimize " "asyncio.gather(); now up to 15% faster." msgstr "" -#: ../../../build/NEWS:8005 +#: ../build/NEWS:8051 msgid "" "`bpo-32351 `__: Use fastpath in " "asyncio.sleep if delay<0 (2x boost)" msgstr "" -#: ../../../build/NEWS:8007 +#: ../build/NEWS:8053 msgid "" "`bpo-32348 `__: Optimize asyncio.Future " "schedule/add/remove callback. The optimization shows 3-6% performance " "improvements of async/await code." msgstr "" -#: ../../../build/NEWS:8010 +#: ../build/NEWS:8056 msgid "" "`bpo-32331 `__: Fix socket.settimeout() " "and socket.setblocking() to keep socket.type as is. Fix socket.socket() " @@ -13951,7 +13964,7 @@ msgid "" "only affects OSes that have SOCK_NONBLOCK and/or SOCK_CLOEXEC." msgstr "" -#: ../../../build/NEWS:8015 +#: ../build/NEWS:8061 msgid "" "`bpo-32248 `__: Add " ":class:`importlib.abc.ResourceReader` as an ABC for loaders to provide a " @@ -13959,13 +13972,13 @@ msgid "" ":mod:`importlib.resources` as the port of ``importlib_resources``." msgstr "" -#: ../../../build/NEWS:8020 +#: ../build/NEWS:8066 msgid "" "`bpo-32311 `__: Implement " "asyncio.create_task(coro) shortcut" msgstr "" -#: ../../../build/NEWS:8022 +#: ../build/NEWS:8068 msgid "" "`bpo-32327 `__: Convert asyncio " "functions that were documented as coroutines to coroutines. Affected " @@ -13973,56 +13986,56 @@ msgid "" "loop.getaddrinfo, loop.getnameinfo." msgstr "" -#: ../../../build/NEWS:8026 ../../../build/NEWS:11646 +#: ../build/NEWS:8072 ../build/NEWS:11692 msgid "" "`bpo-32323 `__: " ":func:`urllib.parse.urlsplit()` does not convert zone-id (scope) to lower " "case for scoped IPv6 addresses in hostnames now." msgstr "" -#: ../../../build/NEWS:8029 ../../../build/NEWS:11649 +#: ../build/NEWS:8075 ../build/NEWS:11695 msgid "" "`bpo-32302 `__: Fix bdist_wininst of " "distutils for CRT v142: it binary compatible with CRT v140." msgstr "" -#: ../../../build/NEWS:8032 +#: ../build/NEWS:8078 msgid "" "`bpo-29711 `__: Fix ``stop_serving`` in " "asyncio proactor loop kill all listening servers" msgstr "" -#: ../../../build/NEWS:8035 +#: ../build/NEWS:8081 msgid "" "`bpo-32308 `__: :func:`re.sub()` now " "replaces empty matches adjacent to a previous non-empty match." msgstr "" -#: ../../../build/NEWS:8038 +#: ../build/NEWS:8084 msgid "" "`bpo-29970 `__: Abort asyncio " "SSLProtocol connection if handshake not complete within 10s" msgstr "" -#: ../../../build/NEWS:8041 +#: ../build/NEWS:8087 msgid "" "`bpo-32314 `__: Implement asyncio.run()." msgstr "" -#: ../../../build/NEWS:8043 +#: ../build/NEWS:8089 msgid "" "`bpo-17852 `__: Revert incorrect fix " "based on misunderstanding of _Py_PyAtExit() semantics." msgstr "" -#: ../../../build/NEWS:8046 +#: ../build/NEWS:8092 msgid "" "`bpo-32296 `__: Implement " "asyncio._get_running_loop() and get_event_loop() in C. This makes them 4x " "faster." msgstr "" -#: ../../../build/NEWS:8049 +#: ../build/NEWS:8095 msgid "" "`bpo-32250 `__: Implement " "``asyncio.current_task()`` and ``asyncio.all_tasks()``. Add helpers intended" @@ -14032,7 +14045,7 @@ msgid "" "``asyncio.Task.all_tasks()``." msgstr "" -#: ../../../build/NEWS:8055 ../../../build/NEWS:11652 +#: ../build/NEWS:8101 ../build/NEWS:11698 msgid "" "`bpo-32255 `__: A single empty field is " "now always quoted when written into a CSV file. This allows to distinguish " @@ -14040,7 +14053,7 @@ msgid "" "Takeuchi." msgstr "" -#: ../../../build/NEWS:8059 ../../../build/NEWS:11656 +#: ../build/NEWS:8105 ../build/NEWS:11702 msgid "" "`bpo-32277 `__: Raise " "``NotImplementedError`` instead of ``SystemError`` on platforms where " @@ -14048,14 +14061,14 @@ msgid "" "Sottile." msgstr "" -#: ../../../build/NEWS:8063 +#: ../build/NEWS:8109 msgid "" "`bpo-30050 `__: New argument " "warn_on_full_buffer to signal.set_wakeup_fd lets you control whether Python " "prints a warning on stderr when the wakeup fd buffer overflows." msgstr "" -#: ../../../build/NEWS:8067 +#: ../build/NEWS:8113 msgid "" "`bpo-29137 `__: The ``fpectl`` library " "has been removed. It was never enabled by default, never worked correctly on" @@ -14063,25 +14076,25 @@ msgid "" "breakage of C extensions." msgstr "" -#: ../../../build/NEWS:8071 +#: ../build/NEWS:8117 msgid "" "`bpo-32273 `__: Move asyncio.test_utils " "to test.test_asyncio." msgstr "" -#: ../../../build/NEWS:8073 +#: ../build/NEWS:8119 msgid "" "`bpo-32272 `__: Remove asyncio.async() " "function." msgstr "" -#: ../../../build/NEWS:8075 +#: ../build/NEWS:8121 msgid "" "`bpo-32269 `__: Add " "asyncio.get_running_loop() function." msgstr "" -#: ../../../build/NEWS:8077 +#: ../build/NEWS:8123 msgid "" "`bpo-32265 `__: All class and static " "methods of builtin types now are correctly classified by " @@ -14089,39 +14102,39 @@ msgid "" "types.ClassMethodDescriptorType for unbound class methods of builtin types." msgstr "" -#: ../../../build/NEWS:8082 +#: ../build/NEWS:8128 msgid "" "`bpo-32253 `__: Deprecate ``yield from " "lock``, ``await lock``, ``with (yield from lock)`` and ``with await lock`` " "for asyncio synchronization primitives." msgstr "" -#: ../../../build/NEWS:8086 +#: ../build/NEWS:8132 msgid "" "`bpo-22589 `__: Changed MIME type of " ".bmp from 'image/x-ms-bmp' to 'image/bmp'" msgstr "" -#: ../../../build/NEWS:8088 +#: ../build/NEWS:8134 msgid "" "`bpo-32193 `__: Convert asyncio to use " "*async/await* syntax. Old styled ``yield from`` is still supported too." msgstr "" -#: ../../../build/NEWS:8091 +#: ../build/NEWS:8137 msgid "" "`bpo-32206 `__: Add support to run " "modules with pdb" msgstr "" -#: ../../../build/NEWS:8093 +#: ../build/NEWS:8139 msgid "" "`bpo-32227 `__: " "``functools.singledispatch`` now supports registering implementations using " "type annotations." msgstr "" -#: ../../../build/NEWS:8096 +#: ../build/NEWS:8142 msgid "" "`bpo-15873 `__: Added new alternate " "constructors :meth:`datetime.datetime.fromisoformat`, " @@ -14129,26 +14142,26 @@ msgid "" "as the inverse operation of each classes's respective ``isoformat`` methods." msgstr "" -#: ../../../build/NEWS:8102 ../../../build/NEWS:11660 +#: ../build/NEWS:8148 ../build/NEWS:11706 msgid "" "`bpo-32199 `__: The getnode() ip getter " "now uses 'ip link' instead of 'ip link list'." msgstr "" -#: ../../../build/NEWS:8105 +#: ../build/NEWS:8151 msgid "" "`bpo-32143 `__: os.statvfs() includes " "the f_fsid field from statvfs(2)" msgstr "" -#: ../../../build/NEWS:8107 +#: ../build/NEWS:8153 msgid "" "`bpo-26439 `__: Fix " "ctypes.util.find_library() for AIX by implementing " "ctypes._aix.find_library() Patch by: Michael Felt" msgstr "" -#: ../../../build/NEWS:8110 +#: ../build/NEWS:8156 msgid "" "`bpo-31993 `__: The pickler now uses " "less memory when serializing large bytes and str objects into a file. " @@ -14156,33 +14169,33 @@ msgid "" "large bytes and str objects." msgstr "" -#: ../../../build/NEWS:8114 ../../../build/NEWS:11663 +#: ../build/NEWS:8160 ../build/NEWS:11709 msgid "" "`bpo-27456 `__: Ensure TCP_NODELAY is " "set on Linux. Tests by Victor Stinner." msgstr "" -#: ../../../build/NEWS:8116 +#: ../build/NEWS:8162 msgid "" "`bpo-31778 `__: ast.literal_eval() is " "now more strict. Addition and subtraction of arbitrary numbers no longer " "allowed." msgstr "" -#: ../../../build/NEWS:8119 ../../../build/NEWS:11674 +#: ../build/NEWS:8165 ../build/NEWS:11720 msgid "" "`bpo-31802 `__: Importing native path " "module (``posixpath``, ``ntpath``) now works even if the ``os`` module still" " is not imported." msgstr "" -#: ../../../build/NEWS:8122 +#: ../build/NEWS:8168 msgid "" "`bpo-30241 `__: Add " "contextlib.AbstractAsyncContextManager. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:8125 +#: ../build/NEWS:8171 msgid "" "`bpo-31699 `__: Fix deadlocks in " ":class:`concurrent.futures.ProcessPoolExecutor` when task arguments or " @@ -14190,82 +14203,82 @@ msgid "" "calls to the :class:`ProcessPoolExecutor` API always eventually return." msgstr "" -#: ../../../build/NEWS:8130 +#: ../build/NEWS:8176 msgid "" "`bpo-15216 `__: " "``TextIOWrapper.reconfigure()`` supports changing *encoding*, *errors*, and " "*newline*." msgstr "" -#: ../../../build/NEWS:8136 +#: ../build/NEWS:8182 msgid "" "`bpo-32418 `__: Add get_loop() method to" " Server and AbstractServer classes." msgstr "" -#: ../../../build/NEWS:8141 ../../../build/NEWS:11705 +#: ../build/NEWS:8187 ../build/NEWS:11751 msgid "" "`bpo-32252 `__: Fix " "faulthandler_suppress_crash_report() used to prevent core dump files when " "testing crashes. getrlimit() returns zero on success." msgstr "" -#: ../../../build/NEWS:8144 +#: ../build/NEWS:8190 msgid "" "`bpo-32002 `__: Adjust C locale coercion" " testing for the empty locale and POSIX locale cases to more readily adjust " "to platform dependent behaviour." msgstr "" -#: ../../../build/NEWS:8150 +#: ../build/NEWS:8196 msgid "" "`bpo-19764 `__: Implement support for " "`subprocess.Popen(close_fds=True)` on Windows. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:8156 ../../../build/NEWS:11786 +#: ../build/NEWS:8202 ../build/NEWS:11832 msgid "" "`bpo-24960 `__: 2to3 and lib2to3 can now" " read pickled grammar files using pkgutil.get_data() rather than probing the" " filesystem. This lets 2to3 and lib2to3 work when run from a zipfile." msgstr "" -#: ../../../build/NEWS:8163 +#: ../build/NEWS:8209 msgid "" "`bpo-32030 `__: Py_Initialize() doesn't " "reset the memory allocators to default if the ``PYTHONMALLOC`` environment " "variable is not set." msgstr "" -#: ../../../build/NEWS:8166 ../../../build/NEWS:11796 +#: ../build/NEWS:8212 ../build/NEWS:11842 msgid "" "`bpo-29084 `__: Undocumented C API for " "OrderedDict has been excluded from the limited C API. It was added by " "mistake and actually never worked in the limited C API." msgstr "" -#: ../../../build/NEWS:8170 +#: ../build/NEWS:8216 msgid "" "`bpo-32264 `__: Moved the pygetopt.h " "header into internal/, since it has no public APIs." msgstr "" -#: ../../../build/NEWS:8173 +#: ../build/NEWS:8219 msgid "" "`bpo-32241 `__: " ":c:func:`Py_SetProgramName` and :c:func:`Py_SetPythonHome` now take the " "``const wchar *`` arguments instead of ``wchar *``." msgstr "" -#: ../../../build/NEWS:8178 +#: ../build/NEWS:8224 msgid "Python 3.7.0 alpha 3" msgstr "Python 3.7.0 alfa 3" -#: ../../../build/NEWS:8180 ../../../build/NEWS:11813 +#: ../build/NEWS:8226 ../build/NEWS:11859 msgid "*Release date: 2017-12-05*" msgstr "*Tanggal rilis: 2017-12-05*" -#: ../../../build/NEWS:8185 ../../../build/NEWS:11818 +#: ../build/NEWS:8231 ../build/NEWS:11864 msgid "" "`bpo-32176 `__: co_flags.CO_NOFREE is " "now always set correctly by the code object constructor based on freevars " @@ -14274,7 +14287,7 @@ msgid "" " injected into a modified code object and function." msgstr "" -#: ../../../build/NEWS:8191 +#: ../build/NEWS:8237 msgid "" "`bpo-10544 `__: Yield expressions are " "now deprecated in comprehensions and generator expressions. They are still " @@ -14282,14 +14295,14 @@ msgid "" "directly in the enclosing scope." msgstr "" -#: ../../../build/NEWS:8195 ../../../build/NEWS:11541 +#: ../build/NEWS:8241 ../build/NEWS:11587 msgid "" "`bpo-32137 `__: The repr of deeply " "nested dict now raises a RecursionError instead of crashing due to a stack " "overflow." msgstr "" -#: ../../../build/NEWS:8198 +#: ../build/NEWS:8244 msgid "" "`bpo-32096 `__: Revert memory allocator " "changes in the C API: move structures back from _PyRuntime to " @@ -14298,14 +14311,14 @@ msgid "" "before _PyRuntime_Initialize()." msgstr "" -#: ../../../build/NEWS:8203 +#: ../build/NEWS:8249 msgid "" "`bpo-32043 `__: Add a new \"developer " "mode\": new \"-X dev\" command line option to enable debug checks at " "runtime." msgstr "" -#: ../../../build/NEWS:8206 +#: ../build/NEWS:8252 msgid "" "`bpo-32023 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is used " @@ -14313,7 +14326,7 @@ msgid "" " parentheses can be omitted only on calls." msgstr "" -#: ../../../build/NEWS:8211 +#: ../build/NEWS:8257 msgid "" "`bpo-32012 `__: SyntaxError is now " "correctly raised when a generator expression without parenthesis is passed " @@ -14322,7 +14335,7 @@ msgid "" "comma on either side." msgstr "" -#: ../../../build/NEWS:8216 +#: ../build/NEWS:8262 msgid "" "`bpo-28180 `__: A new internal " "``_Py_SetLocaleFromEnv(category)`` helper function has been added in order " @@ -14331,7 +14344,7 @@ msgid "" "environment by default)." msgstr "" -#: ../../../build/NEWS:8221 ../../../build/NEWS:11824 +#: ../build/NEWS:8267 ../build/NEWS:11870 msgid "" "`bpo-31949 `__: Fixed several issues in " "printing tracebacks (PyTraceBack_Print()). Setting sys.tracebacklimit to 0 " @@ -14342,13 +14355,13 @@ msgid "" "traceback items on Windows. Fixed output errors handling." msgstr "" -#: ../../../build/NEWS:8229 ../../../build/NEWS:11832 +#: ../build/NEWS:8275 ../build/NEWS:11878 msgid "" "`bpo-30696 `__: Fix the interactive " "interpreter looping endlessly when no memory." msgstr "" -#: ../../../build/NEWS:8232 ../../../build/NEWS:11835 +#: ../build/NEWS:8278 ../build/NEWS:11881 msgid "" "`bpo-20047 `__: Bytearray methods " "partition() and rpartition() now accept only bytes-like objects as " @@ -14356,34 +14369,34 @@ msgid "" "returning a bogus result when an integer is passed as a separator." msgstr "" -#: ../../../build/NEWS:8237 ../../../build/NEWS:11843 +#: ../build/NEWS:8283 ../build/NEWS:11889 msgid "" "`bpo-21720 `__: BytesWarning no longer " "emitted when the *fromlist* argument of ``__import__()`` or the ``__all__`` " "attribute of the module contain bytes instances." msgstr "" -#: ../../../build/NEWS:8241 +#: ../build/NEWS:8287 msgid "" "`bpo-31845 `__: Environment variables " "are once more read correctly at interpreter startup." msgstr "" -#: ../../../build/NEWS:8244 +#: ../build/NEWS:8290 msgid "" "`bpo-28936 `__: Ensure that lexically " "first syntax error involving a parameter and ``global`` or ``nonlocal`` is " "detected first at a given scope. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:8248 ../../../build/NEWS:11847 +#: ../build/NEWS:8294 ../build/NEWS:11893 msgid "" "`bpo-31825 `__: Fixed OverflowError in " "the 'unicode-escape' codec and in codecs.escape_decode() when decode an " "escaped non-ascii byte." msgstr "" -#: ../../../build/NEWS:8251 +#: ../build/NEWS:8297 msgid "" "`bpo-31618 `__: The per-frame tracing " "logic added in 3.7a1 has been altered so that ``frame->f_lineno`` is updated" @@ -14394,7 +14407,7 @@ msgid "" "``f_trace_opcodes`` are enabled, line events now occur first." msgstr "" -#: ../../../build/NEWS:8259 ../../../build/NEWS:11850 +#: ../build/NEWS:8305 ../build/NEWS:11896 msgid "" "`bpo-28603 `__: Print the full " "context/cause chain of exceptions on interpreter exit, even if an exception " @@ -14402,7 +14415,7 @@ msgid "" "Bitter." msgstr "" -#: ../../../build/NEWS:8263 ../../../build/NEWS:11854 +#: ../build/NEWS:8309 ../build/NEWS:11900 msgid "" "`bpo-31786 `__: Fix timeout rounding in " "the select module to round correctly negative timeouts between -1.0 and 0.0." @@ -14410,35 +14423,35 @@ msgid "" "call was incorrectly non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8268 +#: ../build/NEWS:8314 msgid "" "`bpo-31781 `__: Prevent crashes when " "calling methods of an uninitialized ``zipimport.zipimporter`` object. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8271 +#: ../build/NEWS:8317 msgid "" "`bpo-30399 `__: Standard repr() of " "BaseException with a single argument no longer contains redundant trailing " "comma." msgstr "" -#: ../../../build/NEWS:8274 ../../../build/NEWS:11862 +#: ../build/NEWS:8320 ../build/NEWS:11908 msgid "" "`bpo-31626 `__: Fixed a bug in debug " "memory allocator. There was a write to freed memory after shrinking a " "memory block." msgstr "" -#: ../../../build/NEWS:8277 ../../../build/NEWS:11907 +#: ../build/NEWS:8323 ../build/NEWS:11953 msgid "" "`bpo-30817 `__: `PyErr_PrintEx()` clears" " now the ignored exception that may be raised by `_PySys_SetObjectId()`, for" " example when no memory." msgstr "" -#: ../../../build/NEWS:8283 ../../../build/NEWS:11913 +#: ../build/NEWS:8329 ../build/NEWS:11959 msgid "" "`bpo-28556 `__: Two minor fixes for " "``typing`` module: allow shallow copying instances of generic classes, " @@ -14446,14 +14459,14 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:8287 +#: ../build/NEWS:8333 msgid "" "`bpo-32214 `__: PEP 557, Data Classes. " "Provides a decorator which adds boilerplate methods to classes which use " "type annotations so specify fields." msgstr "" -#: ../../../build/NEWS:8291 ../../../build/NEWS:11917 +#: ../build/NEWS:8337 ../build/NEWS:11963 msgid "" "`bpo-27240 `__: The header folding " "algorithm for the new email policies has been rewritten, which also fixes " @@ -14463,20 +14476,20 @@ msgid "" "now done correctly." msgstr "" -#: ../../../build/NEWS:8295 ../../../build/NEWS:11921 +#: ../build/NEWS:8341 ../build/NEWS:11967 msgid "" "`bpo-32186 `__: io.FileIO.readall() and " "io.FileIO.read() now release the GIL when getting the file size. Fixed hang " "of all threads with inaccessible NFS server. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8299 +#: ../build/NEWS:8345 msgid "" "`bpo-321010 `__: Add " ":attr:`sys.flags.dev_mode` flag" msgstr "" -#: ../../../build/NEWS:8301 +#: ../build/NEWS:8347 msgid "" "`bpo-32154 `__: The " "``asyncio.windows_utils.socketpair()`` function has been removed: use " @@ -14486,7 +14499,7 @@ msgid "" "``socket.socketpair`` on Python 3.5 and newer." msgstr "" -#: ../../../build/NEWS:8307 +#: ../build/NEWS:8353 msgid "" "`bpo-32089 `__: warnings: In development" " (-X dev) and debug mode (pydebug build), use the \"default\" action for " @@ -14494,7 +14507,7 @@ msgid "" "filters." msgstr "" -#: ../../../build/NEWS:8311 +#: ../build/NEWS:8357 msgid "" "`bpo-32107 `__: ``uuid.getnode()`` now " "preferentially returns universally administered MAC addresses if available, " @@ -14504,7 +14517,7 @@ msgid "" "returned." msgstr "" -#: ../../../build/NEWS:8317 +#: ../build/NEWS:8363 msgid "" "`bpo-23033 `__: Wildcard is now " "supported in hostname when it is one and only character in the left most " @@ -14512,14 +14525,14 @@ msgid "" " by Mandeep Singh." msgstr "" -#: ../../../build/NEWS:8321 ../../../build/NEWS:11925 +#: ../build/NEWS:8367 ../build/NEWS:11971 msgid "" "`bpo-12239 `__: Make " ":meth:`msilib.SummaryInformation.GetProperty` return ``None`` when the value" " of property is ``VT_EMPTY``. Initial patch by Mark Mc Mahon." msgstr "" -#: ../../../build/NEWS:8325 +#: ../build/NEWS:8371 msgid "" "`bpo-28334 `__: Use " ":func:`os.path.expanduser` to find the ``~/.netrc`` file in " @@ -14527,7 +14540,7 @@ msgid "" "raised. Patch by Dimitri Merejkowsky." msgstr "" -#: ../../../build/NEWS:8329 +#: ../build/NEWS:8375 msgid "" "`bpo-32121 `__: Made " "``tracemalloc.Traceback`` behave more like the traceback module, sorting the" @@ -14537,7 +14550,7 @@ msgid "" "to ``Traceback.format()``. (Patch by Jesse Bakker.)" msgstr "" -#: ../../../build/NEWS:8336 ../../../build/NEWS:11929 +#: ../build/NEWS:8382 ../build/NEWS:11975 msgid "" "`bpo-31325 `__: Fix wrong usage of " ":func:`collections.namedtuple` in the :meth:`RobotFileParser.parse() " @@ -14545,14 +14558,14 @@ msgid "" "Wellner." msgstr "" -#: ../../../build/NEWS:8340 ../../../build/NEWS:11933 +#: ../build/NEWS:8386 ../build/NEWS:11979 msgid "" "`bpo-12382 `__: " ":func:`msilib.OpenDatabase` now raises a better exception message when it " "couldn't open or create an MSI file. Initial patch by William Tisäter." msgstr "" -#: ../../../build/NEWS:8344 +#: ../build/NEWS:8390 msgid "" "`bpo-19610 `__: ``setup()`` now warns " "about invalid types for some fields. The ``distutils.dist.Distribution`` " @@ -14560,21 +14573,21 @@ msgid "" "are not specified as a list or a string." msgstr "" -#: ../../../build/NEWS:8349 +#: ../build/NEWS:8395 msgid "" "`bpo-32071 `__: Added the ``-k`` " "command-line option to ``python -m unittest`` to run only tests that match " "the given pattern(s)." msgstr "" -#: ../../../build/NEWS:8352 +#: ../build/NEWS:8398 msgid "" "`bpo-10049 `__: Added *nullcontext* no-" "op context manager to contextlib. This provides a simpler and faster " "alternative to ExitStack() when handling optional context managers." msgstr "" -#: ../../../build/NEWS:8356 +#: ../build/NEWS:8402 msgid "" "`bpo-28684 `__: The new " "test.support.skip_unless_bind_unix_socket() decorator is used here to skip " @@ -14583,7 +14596,7 @@ msgid "" "the recent Android versions that run now SELinux in enforcing mode)." msgstr "" -#: ../../../build/NEWS:8362 ../../../build/NEWS:11937 +#: ../build/NEWS:8408 ../build/NEWS:11983 msgid "" "`bpo-32110 `__: " "``codecs.StreamReader.read(n)`` now returns not more than *n* " @@ -14591,7 +14604,7 @@ msgid "" "``read()`` methods of other file-like objects." msgstr "" -#: ../../../build/NEWS:8366 +#: ../build/NEWS:8412 msgid "" "`bpo-27535 `__: The warnings module " "doesn't leak memory anymore in the hidden warnings registry for the " @@ -14599,7 +14612,7 @@ msgid "" "the warning key to the registry anymore for the \"ignore\" action." msgstr "" -#: ../../../build/NEWS:8371 +#: ../build/NEWS:8417 msgid "" "`bpo-32088 `__: warnings: When Python " "is build is debug mode (``Py_DEBUG``), :exc:`DeprecationWarning`, " @@ -14607,21 +14620,20 @@ msgid "" "displayed by default." msgstr "" -#: ../../../build/NEWS:8375 +#: ../build/NEWS:8421 msgid "" "`bpo-1647489 `__: Fixed searching " "regular expression patterns that could match an empty string. Non-empty " "string can now be correctly found after matching an empty string." msgstr "" -#: ../../../build/NEWS:8379 +#: ../build/NEWS:8425 msgid "" "`bpo-25054 `__: Added support of " "splitting on a pattern that could match an empty string." msgstr "" -#: ../../../build/NEWS:8382 ../../../build/NEWS:11941 -#: ../../../build/NEWS:16658 +#: ../build/NEWS:8428 ../build/NEWS:11987 ../build/NEWS:16704 msgid "" "`bpo-32072 `__: Fixed issues with binary" " plists: Fixed saving bytearrays. Identical objects will be saved only once." @@ -14629,38 +14641,38 @@ msgid "" "saving and loading recursive data structures." msgstr "" -#: ../../../build/NEWS:8387 +#: ../build/NEWS:8433 msgid "" "`bpo-32069 `__: Drop legacy SSL " "transport from asyncio, ssl.MemoryBIO is always used anyway." msgstr "" -#: ../../../build/NEWS:8390 +#: ../build/NEWS:8436 msgid "" "`bpo-32066 `__: asyncio: Support " "pathlib.Path in create_unix_connection; sock arg should be optional" msgstr "" -#: ../../../build/NEWS:8393 +#: ../build/NEWS:8439 msgid "" "`bpo-32046 `__: Updates 2to3 to convert " "from operator.isCallable(obj) to callable(obj). Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8396 +#: ../build/NEWS:8442 msgid "" "`bpo-32018 `__: inspect.signature should" " follow :pep:`8`, if the parameter has an annotation and a default value. " "Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:8399 +#: ../build/NEWS:8445 msgid "" "`bpo-32025 `__: Add time.thread_time() " "and time.thread_time_ns()" msgstr "" -#: ../../../build/NEWS:8401 +#: ../build/NEWS:8447 msgid "" "`bpo-32037 `__: Integers that fit in a " "signed 32-bit integer will be now pickled with protocol 0 using the INT " @@ -14669,27 +14681,27 @@ msgid "" "2." msgstr "" -#: ../../../build/NEWS:8406 ../../../build/NEWS:11946 +#: ../build/NEWS:8452 ../build/NEWS:11992 msgid "" "`bpo-32034 `__: Make " "asyncio.IncompleteReadError and LimitOverrunError pickleable." msgstr "" -#: ../../../build/NEWS:8409 ../../../build/NEWS:11949 +#: ../build/NEWS:8455 ../build/NEWS:11995 msgid "" "`bpo-32015 `__: Fixed the looping of " "asyncio in the case of reconnection the socket during waiting async " "read/write from/to the socket." msgstr "" -#: ../../../build/NEWS:8412 ../../../build/NEWS:11952 +#: ../build/NEWS:8458 ../build/NEWS:11998 msgid "" "`bpo-32011 `__: Restored support of " "loading marshal files with the TYPE_INT64 code. These files can be produced " "in Python 2.7." msgstr "" -#: ../../../build/NEWS:8415 +#: ../build/NEWS:8461 msgid "" "`bpo-28369 `__: Enhance " "add_reader/writer check that socket is not used by some transport. Before, " @@ -14697,14 +14709,14 @@ msgid "" " Now the check is implemented correctly for all file-like objects." msgstr "" -#: ../../../build/NEWS:8420 +#: ../build/NEWS:8466 msgid "" "`bpo-31976 `__: Fix race condition when " "flushing a file is slow, which can cause a segfault if closing the file from" " another thread." msgstr "" -#: ../../../build/NEWS:8423 +#: ../build/NEWS:8469 msgid "" "`bpo-31985 `__: Formally deprecated " "aifc.openfp, sunau.openfp, and wave.openfp. Since change " @@ -14714,40 +14726,40 @@ msgid "" "undocumented." msgstr "" -#: ../../../build/NEWS:8429 +#: ../build/NEWS:8475 msgid "" "`bpo-21862 `__: cProfile command line " "now accepts `-m module_name` as an alternative to script path. Patch by " "Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:8432 ../../../build/NEWS:11955 +#: ../build/NEWS:8478 ../build/NEWS:12001 msgid "" "`bpo-31970 `__: Reduce performance " "overhead of asyncio debug mode." msgstr "" -#: ../../../build/NEWS:8434 +#: ../build/NEWS:8480 msgid "" "`bpo-31843 `__: *database* argument of " "sqlite3.connect() now accepts a :term:`path-like object`, instead of just a " "string." msgstr "" -#: ../../../build/NEWS:8437 +#: ../build/NEWS:8483 msgid "" "`bpo-31945 `__: Add Configurable " "*blocksize* to ``HTTPConnection`` and ``HTTPSConnection`` for improved " "upload throughput. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:8440 +#: ../build/NEWS:8486 msgid "" "`bpo-31943 `__: Add a ``cancelled()`` " "method to :class:`asyncio.Handle`. Patch by Marat Sharafutdinov." msgstr "" -#: ../../../build/NEWS:8443 ../../../build/NEWS:11957 +#: ../build/NEWS:8489 ../build/NEWS:12003 msgid "" "`bpo-9678 `__: Fixed determining the MAC " "address in the uuid module: Using ifconfig on NetBSD and OpenBSD. Using arp " @@ -14755,32 +14767,32 @@ msgid "" "Shimizukawa." msgstr "" -#: ../../../build/NEWS:8447 ../../../build/NEWS:11961 +#: ../build/NEWS:8493 ../build/NEWS:12007 msgid "" "`bpo-30057 `__: Fix potential missed " "signal in signal.signal()." msgstr "" -#: ../../../build/NEWS:8449 ../../../build/NEWS:11963 +#: ../build/NEWS:8495 ../build/NEWS:12009 msgid "" "`bpo-31933 `__: Fix Blake2 params " "leaf_size and node_offset on big endian platforms. Patch by Jack O'Connor." msgstr "" -#: ../../../build/NEWS:8452 +#: ../build/NEWS:8498 msgid "" "`bpo-21423 `__: Add an initializer " "argument to {Process,Thread}PoolExecutor" msgstr "" -#: ../../../build/NEWS:8454 ../../../build/NEWS:11966 +#: ../build/NEWS:8500 ../build/NEWS:12012 msgid "" "`bpo-31927 `__: Fixed compilation of the" " socket module on NetBSD 8. Fixed assertion failure or reading arbitrary " "data when parse a AF_BLUETOOTH address on NetBSD and DragonFly BSD." msgstr "" -#: ../../../build/NEWS:8458 ../../../build/NEWS:11970 +#: ../build/NEWS:8504 ../build/NEWS:12016 msgid "" "`bpo-27666 `__: Fixed stack corruption " "in curses.box() and curses.ungetmouse() when the size of types chtype or " @@ -14788,65 +14800,65 @@ msgid "" " as arguments. Based on patch by Steve Fink." msgstr "" -#: ../../../build/NEWS:8463 +#: ../build/NEWS:8509 msgid "" "`bpo-31917 `__: Add 3 new clock " "identifiers: :data:`time.CLOCK_BOOTTIME`, :data:`time.CLOCK_PROF` and " ":data:`time.CLOCK_UPTIME`." msgstr "" -#: ../../../build/NEWS:8466 ../../../build/NEWS:11975 +#: ../build/NEWS:8512 ../build/NEWS:12021 msgid "" "`bpo-31897 `__: plistlib now catches " "more errors when read binary plists and raises InvalidFileException instead " "of unexpected exceptions." msgstr "" -#: ../../../build/NEWS:8469 ../../../build/NEWS:11978 +#: ../build/NEWS:8515 ../build/NEWS:12024 msgid "" "`bpo-25720 `__: Fix the method for " "checking pad state of curses WINDOW. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:8472 ../../../build/NEWS:11981 +#: ../build/NEWS:8518 ../build/NEWS:12027 msgid "" "`bpo-31893 `__: Fixed the layout of the " "kqueue_event structure on OpenBSD and NetBSD. Fixed the comparison of the " "kqueue_event objects." msgstr "" -#: ../../../build/NEWS:8475 ../../../build/NEWS:11984 +#: ../build/NEWS:8521 ../build/NEWS:12030 msgid "" "`bpo-31891 `__: Fixed building the " "curses module on NetBSD." msgstr "" -#: ../../../build/NEWS:8477 +#: ../build/NEWS:8523 msgid "" "`bpo-31884 `__: added required constants" " to subprocess module for setting priority on windows" msgstr "" -#: ../../../build/NEWS:8480 +#: ../build/NEWS:8526 msgid "" "`bpo-28281 `__: Remove year (1-9999) " "limits on the Calendar.weekday() function. Patch by Mark Gollahon." msgstr "" -#: ../../../build/NEWS:8483 +#: ../build/NEWS:8529 msgid "" "`bpo-31702 `__: crypt.mksalt() now " "allows to specify the number of rounds for SHA-256 and SHA-512 hashing." msgstr "" -#: ../../../build/NEWS:8486 +#: ../build/NEWS:8532 msgid "" "`bpo-30639 `__: :func:`inspect.getfile` " "no longer computes the repr of unknown objects to display in an error " "message, to protect against badly behaved custom reprs." msgstr "" -#: ../../../build/NEWS:8490 +#: ../build/NEWS:8536 msgid "" "`bpo-30768 `__: Fix the " "pthread+semaphore implementation of PyThread_acquire_lock_timed() when " @@ -14854,20 +14866,20 @@ msgid "" "sem_timedwait() is interrupted by a signal (EINTR). See also the :pep:`475`." msgstr "" -#: ../../../build/NEWS:8495 +#: ../build/NEWS:8541 msgid "" "`bpo-31854 `__: Add " "``mmap.ACCESS_DEFAULT`` constant." msgstr "" -#: ../../../build/NEWS:8497 +#: ../build/NEWS:8543 msgid "" "`bpo-31834 `__: Use optimized code for " "BLAKE2 only with SSSE3+. The pure SSE2 implementation is slower than the " "pure C reference implementation." msgstr "" -#: ../../../build/NEWS:8500 +#: ../build/NEWS:8546 msgid "" "`bpo-28292 `__: " "Calendar.itermonthdates() will now consistently raise an exception when a " @@ -14877,14 +14889,14 @@ msgid "" "tuples and are not restricted by the range supported by datetime.date." msgstr "" -#: ../../../build/NEWS:8507 +#: ../build/NEWS:8553 msgid "" "`bpo-28564 `__: The shutil.rmtree() " "function has been sped up to 20--40%. This was done using the os.scandir() " "function." msgstr "" -#: ../../../build/NEWS:8510 ../../../build/NEWS:11986 +#: ../build/NEWS:8556 ../build/NEWS:12032 msgid "" "`bpo-28416 `__: Instances of " "pickle.Pickler subclass with the persistent_id() method and pickle.Unpickler" @@ -14892,33 +14904,33 @@ msgid "" "cycles." msgstr "" -#: ../../../build/NEWS:8514 +#: ../build/NEWS:8560 msgid "" "`bpo-31653 `__: Don't release the GIL if" " we can acquire a multiprocessing semaphore immediately." msgstr "" -#: ../../../build/NEWS:8517 ../../../build/NEWS:11990 +#: ../build/NEWS:8563 ../build/NEWS:12036 msgid "" "`bpo-28326 `__: Fix " "multiprocessing.Process when stdout and/or stderr is closed or None." msgstr "" -#: ../../../build/NEWS:8520 +#: ../build/NEWS:8566 msgid "" "`bpo-20825 `__: Add `subnet_of` and " "`superset_of` containment tests to :class:`ipaddress.IPv6Network` and " ":class:`ipaddress.IPv4Network`. Patch by Michel Albert and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8524 +#: ../build/NEWS:8570 msgid "" "`bpo-31827 `__: Remove the " "os.stat_float_times() function. It was introduced in Python 2.3 for backward" " compatibility with Python 2.2, and was deprecated since Python 3.1." msgstr "" -#: ../../../build/NEWS:8528 +#: ../build/NEWS:8574 msgid "" "`bpo-31756 `__: Add a " "``subprocess.Popen(text=False)`` keyword argument to `subprocess` functions " @@ -14926,26 +14938,25 @@ msgid "" "into text. Patch by Andrew Clegg." msgstr "" -#: ../../../build/NEWS:8532 +#: ../build/NEWS:8578 msgid "" "`bpo-31819 `__: Add " "AbstractEventLoop.sock_recv_into()." msgstr "" -#: ../../../build/NEWS:8534 ../../../build/NEWS:11312 -#: ../../../build/NEWS:11993 +#: ../build/NEWS:8580 ../build/NEWS:11358 ../build/NEWS:12039 msgid "" "`bpo-31457 `__: If nested log adapters " "are used, the inner ``process()`` methods are no longer omitted." msgstr "" -#: ../../../build/NEWS:8537 ../../../build/NEWS:11996 +#: ../build/NEWS:8583 ../build/NEWS:12042 msgid "" "`bpo-31457 `__: The ``manager`` property" " on LoggerAdapter objects is now properly settable." msgstr "" -#: ../../../build/NEWS:8540 ../../../build/NEWS:11999 +#: ../build/NEWS:8586 ../build/NEWS:12045 msgid "" "`bpo-31806 `__: Fix timeout rounding in " "time.sleep(), threading.Lock.acquire() and socket.socket.settimeout() to " @@ -14954,20 +14965,20 @@ msgid "" "non-blocking. Patch by Pablo Galindo." msgstr "" -#: ../../../build/NEWS:8546 +#: ../build/NEWS:8592 msgid "" "`bpo-31803 `__: time.clock() and " "time.get_clock_info('clock') now emit a DeprecationWarning warning." msgstr "" -#: ../../../build/NEWS:8549 +#: ../build/NEWS:8595 msgid "" "`bpo-31800 `__: Extended support for " "parsing UTC offsets. strptime '%z' can now parse the output generated by " "datetime.isoformat, including seconds and microseconds." msgstr "" -#: ../../../build/NEWS:8553 ../../../build/NEWS:12005 +#: ../build/NEWS:8599 ../build/NEWS:12051 msgid "" "`bpo-28603 `__: traceback: Fix a " "TypeError that occurred during printing of exception tracebacks when either " @@ -14975,14 +14986,14 @@ msgid "" "unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8557 +#: ../build/NEWS:8603 msgid "" "`bpo-30541 `__: Add new function to seal" " a mock and prevent the automatically creation of child mocks. Patch by " "Mario Corchero." msgstr "" -#: ../../../build/NEWS:8560 +#: ../build/NEWS:8606 msgid "" "`bpo-31784 `__: Implement the " ":pep:`564`, add new 6 new functions with nanosecond resolution to the " @@ -14992,80 +15003,80 @@ msgid "" ":func:`~time.time_ns`." msgstr "" -#: ../../../build/NEWS:8566 +#: ../build/NEWS:8612 msgid "" "`bpo-30143 `__: 2to3 now generates a " "code that uses abstract collection classes from collections.abc rather than " "collections." msgstr "" -#: ../../../build/NEWS:8569 ../../../build/NEWS:12011 +#: ../build/NEWS:8615 ../build/NEWS:12057 msgid "" "`bpo-31770 `__: Prevent a crash when " "calling the ``__init__()`` method of a ``sqlite3.Cursor`` object more than " "once. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8572 ../../../build/NEWS:12018 +#: ../build/NEWS:8618 ../build/NEWS:12064 msgid "" "`bpo-31764 `__: Prevent a crash in " "``sqlite3.Cursor.close()`` in case the ``Cursor`` object is uninitialized. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8575 ../../../build/NEWS:12021 +#: ../build/NEWS:8621 ../build/NEWS:12067 msgid "" "`bpo-31752 `__: Fix possible crash in " "timedelta constructor called with custom integers." msgstr "" -#: ../../../build/NEWS:8578 ../../../build/NEWS:12030 +#: ../build/NEWS:8624 ../build/NEWS:12076 msgid "" "`bpo-31620 `__: an empty asyncio.Queue " "now doesn't leak memory when queue.get pollers timeout" msgstr "" -#: ../../../build/NEWS:8581 +#: ../build/NEWS:8627 msgid "" "`bpo-31690 `__: Allow the flags " "re.ASCII, re.LOCALE, and re.UNICODE to be used as group flags for regular " "expressions." msgstr "" -#: ../../../build/NEWS:8584 +#: ../build/NEWS:8630 msgid "" "`bpo-30349 `__: FutureWarning is now " "emitted if a regular expression contains character set constructs that will " "change semantically in the future (nested sets and set operations)." msgstr "" -#: ../../../build/NEWS:8588 +#: ../build/NEWS:8634 msgid "" "`bpo-31664 `__: Added support for the " "Blowfish hashing in the crypt module." msgstr "" -#: ../../../build/NEWS:8590 ../../../build/NEWS:12033 +#: ../build/NEWS:8636 ../build/NEWS:12079 msgid "" "`bpo-31632 `__: Fix method " "set_protocol() of class _SSLProtocolTransport in asyncio module. This method" " was previously modifying a wrong reference to the protocol." msgstr "" -#: ../../../build/NEWS:8594 ../../../build/NEWS:12044 +#: ../build/NEWS:8640 ../build/NEWS:12090 msgid "" "`bpo-15037 `__: Added a workaround for " "getkey() in curses for ncurses 5.7 and earlier." msgstr "" -#: ../../../build/NEWS:8597 +#: ../build/NEWS:8643 msgid "" "`bpo-31307 `__: Allow use of bytes " "objects for arguments to :meth:`configparser.ConfigParser.read`. Patch by " "Vincent Michel." msgstr "" -#: ../../../build/NEWS:8600 ../../../build/NEWS:12064 +#: ../build/NEWS:8646 ../build/NEWS:12110 msgid "" "`bpo-31334 `__: Fix " "``poll.poll([timeout])`` in the ``select`` module for arbitrary negative " @@ -15073,45 +15084,45 @@ msgid "" "Patch by Riccardo Coccioli." msgstr "" -#: ../../../build/NEWS:8604 ../../../build/NEWS:12068 +#: ../build/NEWS:8650 ../build/NEWS:12114 msgid "" "`bpo-31310 `__: multiprocessing's " "semaphore tracker should be launched again if crashed." msgstr "" -#: ../../../build/NEWS:8607 ../../../build/NEWS:12071 +#: ../build/NEWS:8653 ../build/NEWS:12117 msgid "" "`bpo-31308 `__: Make multiprocessing's " "forkserver process immune to Ctrl-C and other user interruptions. If it " "crashes, restart it when necessary." msgstr "" -#: ../../../build/NEWS:8610 +#: ../build/NEWS:8656 msgid "" "`bpo-31245 `__: Added support for " "AF_UNIX socket in asyncio `create_datagram_endpoint`." msgstr "" -#: ../../../build/NEWS:8613 +#: ../build/NEWS:8659 msgid "" "`bpo-30553 `__: Add HTTP/2 status code " "421 (Misdirected Request) to :class:`http.HTTPStatus`. Patch by Vitor " "Pereira." msgstr "" -#: ../../../build/NEWS:8619 ../../../build/NEWS:12077 +#: ../build/NEWS:8665 ../build/NEWS:12123 msgid "" "`bpo-32105 `__: Added " "asyncio.BaseEventLoop.connect_accepted_socket versionadded marker." msgstr "" -#: ../../../build/NEWS:8625 ../../../build/NEWS:12090 +#: ../build/NEWS:8671 ../build/NEWS:12136 msgid "" "`bpo-31380 `__: Skip test_httpservers " "test_undecodable_file on macOS: fails on APFS." msgstr "" -#: ../../../build/NEWS:8628 ../../../build/NEWS:12093 +#: ../build/NEWS:8674 ../build/NEWS:12139 msgid "" "`bpo-31705 `__: Skip " "test_socket.test_sha256() on Linux kernel older than 4.5. The test fails " @@ -15119,21 +15130,21 @@ msgid "" "4.5." msgstr "" -#: ../../../build/NEWS:8632 +#: ../build/NEWS:8678 msgid "" "`bpo-32138 `__: Skip on Android " "test_faulthandler tests that raise SIGSEGV and remove the " "test.support.requires_android_level decorator." msgstr "" -#: ../../../build/NEWS:8635 +#: ../build/NEWS:8681 msgid "" "`bpo-32136 `__: The runtime embedding " "tests have been split out from ``Lib/test/test_capi.py`` into a new " "``Lib/test/test_embed.py`` file." msgstr "" -#: ../../../build/NEWS:8638 +#: ../build/NEWS:8684 msgid "" "`bpo-28668 `__: " "test.support.requires_multiprocessing_queue is removed. Skip tests with " @@ -15141,14 +15152,14 @@ msgid "" "semaphore implementation is broken or missing." msgstr "" -#: ../../../build/NEWS:8642 +#: ../build/NEWS:8688 msgid "" "`bpo-32126 `__: Skip " "test_get_event_loop_new_process in test.test_asyncio.test_events when " "sem_open() is not functional." msgstr "" -#: ../../../build/NEWS:8645 ../../../build/NEWS:12097 +#: ../build/NEWS:8691 ../build/NEWS:12143 msgid "" "`bpo-31174 `__: Fix " "test_tools.test_unparse: DirectoryTestCase now stores the names sample to " @@ -15156,112 +15167,112 @@ msgid "" "leaks." msgstr "" -#: ../../../build/NEWS:8652 +#: ../build/NEWS:8698 msgid "" "`bpo-28538 `__: Revert the previous " "changes, the if_nameindex structure is defined by Unified Headers." msgstr "" -#: ../../../build/NEWS:8655 +#: ../build/NEWS:8701 msgid "" "`bpo-28762 `__: Revert the last commit, " "the F_LOCK macro is defined by Android Unified Headers." msgstr "" -#: ../../../build/NEWS:8658 +#: ../build/NEWS:8704 msgid "" "`bpo-29040 `__: Support building Android" " with Unified Headers. The first NDK release to support Unified Headers is " "android-ndk-r14." msgstr "" -#: ../../../build/NEWS:8661 ../../../build/NEWS:12107 +#: ../build/NEWS:8707 ../build/NEWS:12153 msgid "" "`bpo-32059 `__: ``detect_modules()`` in " "``setup.py`` now also searches the sysroot paths when cross-compiling." msgstr "" -#: ../../../build/NEWS:8664 ../../../build/NEWS:12110 +#: ../build/NEWS:8710 ../build/NEWS:12156 msgid "" "`bpo-31957 `__: Fixes Windows SDK " "version detection when building for Windows." msgstr "" -#: ../../../build/NEWS:8666 ../../../build/NEWS:12112 +#: ../build/NEWS:8712 ../build/NEWS:12158 msgid "" "`bpo-31609 `__: Fixes quotes in " "PCbuild/clean.bat" msgstr "" -#: ../../../build/NEWS:8668 ../../../build/NEWS:12114 +#: ../build/NEWS:8714 ../build/NEWS:12160 msgid "" "`bpo-31934 `__: Abort the build when " "building out of a not clean source tree." msgstr "" -#: ../../../build/NEWS:8670 ../../../build/NEWS:12116 +#: ../build/NEWS:8716 ../build/NEWS:12162 msgid "" "`bpo-31926 `__: Fixed Argument Clinic " "sometimes causing compilation errors when there was more than one function " "and/or method in a .c file with the same name." msgstr "" -#: ../../../build/NEWS:8674 ../../../build/NEWS:12120 +#: ../build/NEWS:8720 ../build/NEWS:12166 msgid "" "`bpo-28791 `__: Update Windows builds to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8676 ../../../build/NEWS:12122 +#: ../build/NEWS:8722 ../build/NEWS:12168 msgid "" "`bpo-28791 `__: Update OS X installer to" " use SQLite 3.21.0." msgstr "" -#: ../../../build/NEWS:8678 +#: ../build/NEWS:8724 msgid "" "`bpo-28643 `__: Record profile-opt build" " progress with stamp files." msgstr "" -#: ../../../build/NEWS:8680 +#: ../build/NEWS:8726 msgid "" "`bpo-31866 `__: Finish removing support " "for AtheOS." msgstr "" -#: ../../../build/NEWS:8685 ../../../build/NEWS:12132 +#: ../build/NEWS:8731 ../build/NEWS:12178 msgid "" "`bpo-1102 `__: Return ``None`` when " "``View.Fetch()`` returns ``ERROR_NO_MORE_ITEMS`` instead of raising " "``MSIError``. Initial patch by Anthony Tuininga." msgstr "" -#: ../../../build/NEWS:8689 ../../../build/NEWS:12136 +#: ../build/NEWS:8735 ../build/NEWS:12182 msgid "" "`bpo-31944 `__: Fixes Modify button in " "Apps and Features dialog." msgstr "" -#: ../../../build/NEWS:8691 +#: ../build/NEWS:8737 msgid "" "`bpo-20486 `__: Implement the " "``Database.Close()`` method to help closing MSI database objects." msgstr "" -#: ../../../build/NEWS:8694 +#: ../build/NEWS:8740 msgid "" "`bpo-31857 `__: Make the behavior of " "USE_STACKCHECK deterministic in a multi-threaded environment." msgstr "" -#: ../../../build/NEWS:8700 ../../../build/NEWS:12141 +#: ../build/NEWS:8746 ../build/NEWS:12187 msgid "" "`bpo-31392 `__: Update macOS installer " "to use OpenSSL 1.0.2m" msgstr "" -#: ../../../build/NEWS:8705 ../../../build/NEWS:12146 +#: ../build/NEWS:8751 ../build/NEWS:12192 msgid "" "`bpo-32207 `__: Improve tk event " "exception tracebacks in IDLE. When tk event handling is driven by IDLE's run" @@ -15271,20 +15282,20 @@ msgid "" "suggestion by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:8711 ../../../build/NEWS:12152 +#: ../build/NEWS:8757 ../build/NEWS:12198 msgid "" "`bpo-32164 `__: Delete unused file " "idlelib/tabbedpages.py. Use of TabbedPageSet in configdialog was replaced by" " ttk.Notebook." msgstr "" -#: ../../../build/NEWS:8714 ../../../build/NEWS:12155 +#: ../build/NEWS:8760 ../build/NEWS:12201 msgid "" "`bpo-32100 `__: IDLE: Fix old and new " "bugs in pathbrowser; improve tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:8717 ../../../build/NEWS:12158 +#: ../build/NEWS:8763 ../build/NEWS:12204 msgid "" "`bpo-31858 `__: IDLE -- Restrict shell " "prompt manipulation to the shell. Editor and output windows only see an " @@ -15293,14 +15304,14 @@ msgid "" " not set or changed." msgstr "" -#: ../../../build/NEWS:8722 ../../../build/NEWS:12163 +#: ../build/NEWS:8768 ../build/NEWS:12209 msgid "" "`bpo-31860 `__: The font sample in the " "IDLE configuration dialog is now editable. Changes persist while IDLE " "remains open" msgstr "" -#: ../../../build/NEWS:8725 ../../../build/NEWS:12166 +#: ../build/NEWS:8771 ../build/NEWS:12212 msgid "" "`bpo-31836 `__: Test_code_module now " "passes if run after test_idle, which sets ps1. The code module uses sys.ps1 " @@ -15308,14 +15319,14 @@ msgid "" "both behaviors. Ditto for ps2." msgstr "" -#: ../../../build/NEWS:8729 ../../../build/NEWS:12170 +#: ../build/NEWS:8775 ../build/NEWS:12216 msgid "" "`bpo-28603 `__: Fix a TypeError that " "caused a shell restart when printing a traceback that includes an exception " "that is unhashable. Patch by Zane Bitter." msgstr "" -#: ../../../build/NEWS:8733 +#: ../build/NEWS:8779 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -15326,7 +15337,7 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:8744 +#: ../build/NEWS:8790 msgid "" "`bpo-32159 `__: Remove CVS and " "Subversion tools: remove svneol.py and treesync.py scripts. CPython migrated" @@ -15334,14 +15345,14 @@ msgid "" "are no longer used to develop CPython." msgstr "" -#: ../../../build/NEWS:8749 ../../../build/NEWS:12209 +#: ../build/NEWS:8795 ../build/NEWS:12255 msgid "" "`bpo-30722 `__: Make redemo work with " "Python 3.6 and newer versions. Also, remove the ``LOCALE`` option since it " "doesn't work with string patterns in Python 3. Patch by Christoph Sarnowski." msgstr "" -#: ../../../build/NEWS:8756 ../../../build/NEWS:12216 +#: ../build/NEWS:8802 ../build/NEWS:12262 msgid "" "`bpo-20891 `__: Fix PyGILState_Ensure()." " When PyGILState_Ensure() is called in a non-Python thread before " @@ -15349,14 +15360,14 @@ msgid "" "PyThreadState_New() to fix a crash." msgstr "" -#: ../../../build/NEWS:8760 +#: ../build/NEWS:8806 msgid "" "`bpo-32125 `__: The " "``Py_UseClassExceptionsFlag`` flag has been removed. It was deprecated and " "wasn't used anymore since Python 2.0." msgstr "" -#: ../../../build/NEWS:8763 +#: ../build/NEWS:8809 msgid "" "`bpo-25612 `__: Move the current " "exception state from the frame object to the co-routine. This simplifies the" @@ -15364,14 +15375,14 @@ msgid "" "exception state when entering or exiting a generator." msgstr "" -#: ../../../build/NEWS:8768 +#: ../build/NEWS:8814 msgid "" "`bpo-23699 `__: Add " "Py_RETURN_RICHCOMPARE macro to reduce boilerplate code in rich comparison " "functions." msgstr "" -#: ../../../build/NEWS:8771 ../../../build/NEWS:12223 +#: ../build/NEWS:8817 ../build/NEWS:12269 msgid "" "`bpo-30697 `__: The " "`PyExc_RecursionErrorInst` singleton is removed and " @@ -15381,15 +15392,15 @@ msgid "" "`__." msgstr "" -#: ../../../build/NEWS:8778 +#: ../build/NEWS:8824 msgid "Python 3.7.0 alpha 2" msgstr "Python 3.7.0 alfa 2" -#: ../../../build/NEWS:8780 +#: ../build/NEWS:8826 msgid "*Release date: 2017-10-16*" msgstr "*Tanggal rilis: 2017-10-16*" -#: ../../../build/NEWS:8785 +#: ../build/NEWS:8831 msgid "" "`bpo-31558 `__: ``gc.freeze()`` is a new" " API that allows for moving all objects currently tracked by the garbage " @@ -15399,85 +15410,85 @@ msgid "" "stability at fork()." msgstr "" -#: ../../../build/NEWS:8791 ../../../build/NEWS:11859 +#: ../build/NEWS:8837 ../build/NEWS:11905 msgid "" "`bpo-31642 `__: Restored blocking \"from" " package import module\" by setting sys.modules[\"package.module\"] to None." msgstr "" -#: ../../../build/NEWS:8794 +#: ../build/NEWS:8840 msgid "" "`bpo-31708 `__: Allow use of " "asynchronous generator expressions in synchronous functions." msgstr "" -#: ../../../build/NEWS:8797 +#: ../build/NEWS:8843 msgid "" "`bpo-31709 `__: Drop support of " "asynchronous __aiter__." msgstr "" -#: ../../../build/NEWS:8799 +#: ../build/NEWS:8845 msgid "" "`bpo-30404 `__: The -u option now makes " "the stdout and stderr streams unbuffered rather than line-buffered." msgstr "" -#: ../../../build/NEWS:8802 ../../../build/NEWS:11865 +#: ../build/NEWS:8848 ../build/NEWS:11911 msgid "" "`bpo-31619 `__: Fixed a ValueError when " "convert a string with large number of underscores to integer with binary " "base." msgstr "" -#: ../../../build/NEWS:8805 +#: ../build/NEWS:8851 msgid "" "`bpo-31602 `__: Fix an assertion failure" " in `zipimporter.get_source()` in case of a bad `zlib.decompress()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8808 ../../../build/NEWS:11868 +#: ../build/NEWS:8854 ../build/NEWS:11914 msgid "" "`bpo-31592 `__: Fixed an assertion " "failure in Python parser in case of a bad `unicodedata.normalize()`. Patch " "by Oren Milman." msgstr "" -#: ../../../build/NEWS:8811 ../../../build/NEWS:11871 +#: ../build/NEWS:8857 ../build/NEWS:11917 msgid "" "`bpo-31588 `__: Raise a `TypeError` with" " a helpful error message when class creation fails due to a metaclass with a" " bad ``__prepare__()`` method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8815 +#: ../build/NEWS:8861 msgid "" "`bpo-31574 `__: Importlib was " "instrumented with two dtrace probes to profile import timing." msgstr "" -#: ../../../build/NEWS:8818 ../../../build/NEWS:11875 +#: ../build/NEWS:8864 ../build/NEWS:11921 msgid "" "`bpo-31566 `__: Fix an assertion failure" " in `_warnings.warn()` in case of a bad ``__name__`` global. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8821 +#: ../build/NEWS:8867 msgid "" "`bpo-31506 `__: Improved the error " "message logic for object.__new__ and object.__init__." msgstr "" -#: ../../../build/NEWS:8824 ../../../build/NEWS:11878 +#: ../build/NEWS:8870 ../build/NEWS:11924 msgid "" "`bpo-31505 `__: Fix an assertion failure" " in `json`, in case `_json.make_encoder()` received a bad `encoder()` " "argument. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8828 ../../../build/NEWS:11882 +#: ../build/NEWS:8874 ../build/NEWS:11928 msgid "" "`bpo-31492 `__: Fix assertion failures " "in case of failing to import from a module with a bad ``__name__`` " @@ -15485,21 +15496,21 @@ msgid "" "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8832 ../../../build/NEWS:11890 +#: ../build/NEWS:8878 ../build/NEWS:11936 msgid "" "`bpo-31478 `__: Fix an assertion failure" " in `_random.Random.seed()` in case the argument has a bad ``__abs__()`` " "method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8835 +#: ../build/NEWS:8881 msgid "" "`bpo-31336 `__: Speed up class creation " "by 10-20% by reducing the overhead in the necessary special method lookups." " Patch by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8838 +#: ../build/NEWS:8884 msgid "" "`bpo-31415 `__: Add ``-X importtime`` " "option to show how long each import takes. It can be used to optimize " @@ -15507,13 +15518,13 @@ msgid "" "as an equivalent way to enable this." msgstr "" -#: ../../../build/NEWS:8842 +#: ../build/NEWS:8888 msgid "" "`bpo-31410 `__: Optimized calling " "wrapper and classmethod descriptors." msgstr "" -#: ../../../build/NEWS:8844 +#: ../build/NEWS:8890 msgid "" "`bpo-31353 `__: :pep:`553` - Add a new " "built-in called ``breakpoint()`` which calls ``sys.breakpointhook()``. By " @@ -15522,101 +15533,101 @@ msgid "" "original value of the hook is saved in ``sys.__breakpointhook__``." msgstr "" -#: ../../../build/NEWS:8850 +#: ../build/NEWS:8896 msgid "" "`bpo-17852 `__: Maintain a list of open " "buffered files, flush them before exiting the interpreter. Based on a patch" " from Armin Rigo." msgstr "" -#: ../../../build/NEWS:8853 ../../../build/NEWS:11893 +#: ../build/NEWS:8899 ../build/NEWS:11939 msgid "" "`bpo-31315 `__: Fix an assertion failure" " in imp.create_dynamic(), when spec.name is not a string. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:8856 ../../../build/NEWS:11896 +#: ../build/NEWS:8902 ../build/NEWS:11942 msgid "" "`bpo-31311 `__: Fix a crash in the " "``__setstate__()`` method of `ctypes._CData`, in case of a bad ``__dict__``." " Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8859 ../../../build/NEWS:11899 +#: ../build/NEWS:8905 ../build/NEWS:11945 msgid "" "`bpo-31293 `__: Fix crashes in true " "division and multiplication of a timedelta object by a float with a bad " "as_integer_ratio() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8863 ../../../build/NEWS:11903 +#: ../build/NEWS:8909 ../build/NEWS:11949 msgid "" "`bpo-31285 `__: Fix an assertion failure" " in `warnings.warn_explicit`, when the return value of the received loader's" " get_source() has a bad splitlines() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8867 +#: ../build/NEWS:8913 msgid "" "`bpo-30406 `__: Make ``async`` and " "``await`` proper keywords, as specified in :pep:`492`." msgstr "" -#: ../../../build/NEWS:8873 ../../../build/NEWS:12009 +#: ../build/NEWS:8919 ../build/NEWS:12055 msgid "" "`bpo-30058 `__: Fixed buffer overflow in" " select.kqueue.control()." msgstr "" -#: ../../../build/NEWS:8875 ../../../build/NEWS:12014 +#: ../build/NEWS:8921 ../build/NEWS:12060 msgid "" "`bpo-31672 `__: ``idpattern`` in " "``string.Template`` matched some non-ASCII characters. Now it uses ``-i`` " "regular expression local flag to avoid non-ASCII characters." msgstr "" -#: ../../../build/NEWS:8879 ../../../build/NEWS:12024 +#: ../build/NEWS:8925 ../build/NEWS:12070 msgid "" "`bpo-31701 `__: On Windows, " "faulthandler.enable() now ignores MSC and COM exceptions." msgstr "" -#: ../../../build/NEWS:8882 ../../../build/NEWS:12027 +#: ../build/NEWS:8928 ../build/NEWS:12073 msgid "" "`bpo-31728 `__: Prevent crashes in " "`_elementtree` due to unsafe cleanup of `Element.text` and `Element.tail`. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:8885 +#: ../build/NEWS:8931 msgid "" "`bpo-31671 `__: Now ``re.compile()`` " "converts passed RegexFlag to normal int object before compiling. " "bm_regex_compile benchmark shows 14% performance improvements." msgstr "" -#: ../../../build/NEWS:8889 +#: ../build/NEWS:8935 msgid "" "`bpo-30397 `__: The types of compiled " "regular objects and match objects are now exposed as `re.Pattern` and " "`re.Match`. This adds information in pydoc output for the re module." msgstr "" -#: ../../../build/NEWS:8893 ../../../build/NEWS:12037 +#: ../build/NEWS:8939 ../build/NEWS:12083 msgid "" "`bpo-31675 `__: Fixed memory leaks in " "Tkinter's methods splitlist() and split() when pass a string larger than 2 " "GiB." msgstr "" -#: ../../../build/NEWS:8896 ../../../build/NEWS:12040 +#: ../build/NEWS:8942 ../build/NEWS:12086 msgid "" "`bpo-31673 `__: Fixed typo in the name " "of Tkinter's method adderrorinfo()." msgstr "" -#: ../../../build/NEWS:8898 +#: ../build/NEWS:8944 msgid "" "`bpo-31648 `__: Improvements to path " "predicates in ElementTree: Allow whitespace around predicate parts, i.e. " @@ -15625,70 +15636,70 @@ msgid "" "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:8903 ../../../build/NEWS:12042 +#: ../build/NEWS:8949 ../build/NEWS:12088 msgid "" "`bpo-30806 `__: Fix the string " "representation of a netrc object." msgstr "" -#: ../../../build/NEWS:8905 +#: ../build/NEWS:8951 msgid "" "`bpo-31638 `__: Add optional argument " "``compressed`` to ``zipapp.create_archive``, and add option ``--compress`` " "to the command line interface of ``zipapp``." msgstr "" -#: ../../../build/NEWS:8909 ../../../build/NEWS:12047 +#: ../build/NEWS:8955 ../build/NEWS:12093 msgid "" "`bpo-25351 `__: Avoid venv activate " "failures with undefined variables" msgstr "" -#: ../../../build/NEWS:8911 +#: ../build/NEWS:8957 msgid "" "`bpo-20519 `__: Avoid ctypes use (if " "possible) and improve import time for uuid." msgstr "" -#: ../../../build/NEWS:8914 +#: ../build/NEWS:8960 msgid "" "`bpo-28293 `__: The regular expression " "cache is no longer completely dumped when it is full." msgstr "" -#: ../../../build/NEWS:8917 +#: ../build/NEWS:8963 msgid "" "`bpo-31596 `__: Added " "pthread_getcpuclockid() to the time module" msgstr "" -#: ../../../build/NEWS:8919 +#: ../build/NEWS:8965 msgid "" "`bpo-27494 `__: Make 2to3 accept a " "trailing comma in generator expressions. For example, ``set(x for x in " "[],)`` is now allowed." msgstr "" -#: ../../../build/NEWS:8922 ../../../build/NEWS:12053 +#: ../build/NEWS:8968 ../build/NEWS:12099 msgid "" "`bpo-30347 `__: Stop crashes when " "concurrently iterate over itertools.groupby() iterators." msgstr "" -#: ../../../build/NEWS:8925 +#: ../build/NEWS:8971 msgid "" "`bpo-30346 `__: An iterator produced by " "itertools.groupby() iterator now becomes exhausted after advancing the " "groupby iterator." msgstr "" -#: ../../../build/NEWS:8928 +#: ../build/NEWS:8974 msgid "" "`bpo-31556 `__: Cancel asyncio.wait_for " "future faster if timeout <= 0" msgstr "" -#: ../../../build/NEWS:8930 +#: ../build/NEWS:8976 msgid "" "`bpo-31540 `__: Allow passing a context " "object in :class:`concurrent.futures.ProcessPoolExecutor` constructor. Also," @@ -15696,20 +15707,20 @@ msgid "" "earlier to improve memory usage when a worker waits for new jobs." msgstr "" -#: ../../../build/NEWS:8935 ../../../build/NEWS:12056 +#: ../build/NEWS:8981 ../build/NEWS:12102 msgid "" "`bpo-31516 `__: " "``threading.current_thread()`` should not return a dummy thread at shutdown." msgstr "" -#: ../../../build/NEWS:8938 +#: ../build/NEWS:8984 msgid "" "`bpo-31525 `__: In the sqlite module, " "require the sqlite3_prepare_v2 API. Thus, the sqlite module now requires " "sqlite version at least 3.3.9." msgstr "" -#: ../../../build/NEWS:8941 +#: ../build/NEWS:8987 msgid "" "`bpo-26510 `__: argparse subparsers are " "now required by default. This matches behaviour in Python 2. For optional " @@ -15718,7 +15729,7 @@ msgid "" " as had been the case since Python 3.3.)" msgstr "" -#: ../../../build/NEWS:8947 +#: ../build/NEWS:8993 msgid "" "`bpo-27541 `__: Reprs of subclasses of " "some collection and iterator classes (`bytearray`, `array.array`, " @@ -15727,70 +15738,70 @@ msgid "" "of the base class." msgstr "" -#: ../../../build/NEWS:8952 ../../../build/NEWS:12059 +#: ../build/NEWS:8998 ../build/NEWS:12105 msgid "" "`bpo-31351 `__: python -m ensurepip now " "exits with non-zero exit code if pip bootstrapping has failed." msgstr "" -#: ../../../build/NEWS:8955 +#: ../build/NEWS:9001 msgid "" "`bpo-31389 `__: ``pdb.set_trace()`` now " "takes an optional keyword-only argument ``header``. If given, this is " "printed to the console just before debugging begins." msgstr "" -#: ../../../build/NEWS:8962 ../../../build/NEWS:12080 +#: ../build/NEWS:9008 ../build/NEWS:12126 msgid "" "`bpo-31537 `__: Fix incorrect usage of " "``get_history_length`` in readline documentation example code. Patch by Brad" " Smith." msgstr "" -#: ../../../build/NEWS:8965 ../../../build/NEWS:12083 +#: ../build/NEWS:9011 ../build/NEWS:12129 msgid "" "`bpo-30085 `__: The operator functions " "without double underscores are preferred for clarity. The one with " "underscores are only kept for back-compatibility." msgstr "" -#: ../../../build/NEWS:8972 +#: ../build/NEWS:9018 msgid "" "`bpo-31696 `__: Improve compiler version" " information in :data:`sys.version` when Python is built with Clang." msgstr "" -#: ../../../build/NEWS:8975 +#: ../build/NEWS:9021 msgid "" "`bpo-31625 `__: Stop using ranlib on " "static libraries. Instead, we assume ar supports the 's' flag." msgstr "" -#: ../../../build/NEWS:8978 +#: ../build/NEWS:9024 msgid "" "`bpo-31624 `__: Remove support for " "BSD/OS." msgstr "" -#: ../../../build/NEWS:8980 ../../../build/NEWS:12124 +#: ../build/NEWS:9026 ../build/NEWS:12170 msgid "" "`bpo-22140 `__: Prevent double " "substitution of prefix in python-config.sh." msgstr "" -#: ../../../build/NEWS:8982 +#: ../build/NEWS:9028 msgid "" "`bpo-31569 `__: Correct PCBuild/ case to" " PCbuild/ in build scripts and documentation." msgstr "" -#: ../../../build/NEWS:8985 ../../../build/NEWS:12126 +#: ../build/NEWS:9031 ../build/NEWS:12172 msgid "" "`bpo-31536 `__: Avoid wholesale rebuild " "after `make regen-all` if nothing changed." msgstr "" -#: ../../../build/NEWS:8991 ../../../build/NEWS:12182 +#: ../build/NEWS:9037 ../build/NEWS:12228 msgid "" "`bpo-31460 `__: Simplify the API of " "IDLE's Module Browser. Passing a widget instead of an flist with a root " @@ -15800,19 +15811,19 @@ msgid "" ".py." msgstr "" -#: ../../../build/NEWS:8997 ../../../build/NEWS:12188 +#: ../build/NEWS:9043 ../build/NEWS:12234 msgid "" "`bpo-31649 `__: IDLE - Make _htest, " "_utest parameters keyword only." msgstr "" -#: ../../../build/NEWS:8999 ../../../build/NEWS:12190 +#: ../build/NEWS:9045 ../build/NEWS:12236 msgid "" "`bpo-31559 `__: Remove test order " "dependence in idle_test.test_browser." msgstr "" -#: ../../../build/NEWS:9001 ../../../build/NEWS:12192 +#: ../build/NEWS:9047 ../build/NEWS:12238 msgid "" "`bpo-31459 `__: Rename IDLE's module " "browser from Class Browser to Module Browser. The original module-level " @@ -15823,33 +15834,33 @@ msgid "" "changed. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:9009 ../../../build/NEWS:12200 +#: ../build/NEWS:9055 ../build/NEWS:12246 msgid "" "`bpo-31500 `__: Default fonts now are " "scaled on HiDPI displays." msgstr "" -#: ../../../build/NEWS:9011 ../../../build/NEWS:12202 +#: ../build/NEWS:9057 ../build/NEWS:12248 msgid "" "`bpo-1612262 `__: IDLE module browser " "now shows nested classes and functions. Original patches for code and tests " "by Guilherme Polo and Cheryl Sabella, respectively." msgstr "" -#: ../../../build/NEWS:9018 +#: ../build/NEWS:9064 msgid "" "`bpo-28280 `__: Make `PyMapping_Keys()`," " `PyMapping_Values()` and `PyMapping_Items()` always return a `list` (rather" " than a `list` or a `tuple`). Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9022 ../../../build/NEWS:12220 +#: ../build/NEWS:9068 ../build/NEWS:12266 msgid "" "`bpo-31532 `__: Fix memory corruption " "due to allocator mix in getpath.c between Py_GetPath() and Py_SetPath()" msgstr "" -#: ../../../build/NEWS:9025 +#: ../build/NEWS:9071 msgid "" "`bpo-25658 `__: Implement :pep:`539` for" " Thread Specific Storage (TSS) API: it is a new Thread Local Storage (TLS) " @@ -15858,43 +15869,40 @@ msgid "" " M. Bray, patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:9033 +#: ../build/NEWS:9079 msgid "Python 3.7.0 alpha 1" msgstr "Python 3.7.0 alfa 1" -#: ../../../build/NEWS:9035 +#: ../build/NEWS:9081 msgid "*Release date: 2017-09-19*" msgstr "*Tanggal rilis: 2017-09-19*" -#: ../../../build/NEWS:9040 ../../../build/NEWS:12258 +#: ../build/NEWS:9086 ../build/NEWS:12304 msgid "" "`bpo-29781 `__: SSLObject.version() now " "correctly returns None when handshake over BIO has not been performed yet." msgstr "" -#: ../../../build/NEWS:9043 +#: ../build/NEWS:9089 msgid "" "`bpo-29505 `__: Add fuzz tests for " "float(str), int(str), unicode(str); for oss-fuzz." msgstr "" -#: ../../../build/NEWS:9046 ../../../build/NEWS:12261 -#: ../../../build/NEWS:16646 +#: ../build/NEWS:9092 ../build/NEWS:12307 ../build/NEWS:16692 msgid "" "`bpo-30947 `__: Upgrade libexpat " "embedded copy from version 2.2.1 to 2.2.3 to get security fixes." msgstr "" -#: ../../../build/NEWS:9049 ../../../build/NEWS:12721 -#: ../../../build/NEWS:16688 +#: ../build/NEWS:9095 ../build/NEWS:12767 ../build/NEWS:16734 msgid "" "`bpo-30730 `__: Prevent environment " "variables injection in subprocess on Windows. Prevent passing other " "environment variables and command arguments." msgstr "" -#: ../../../build/NEWS:9053 ../../../build/NEWS:12725 -#: ../../../build/NEWS:16692 +#: ../build/NEWS:9099 ../build/NEWS:12771 ../build/NEWS:16738 msgid "" "`bpo-30694 `__: Upgrade expat copy from " "2.2.0 to 2.2.1 to get fixes of multiple security vulnerabilities including: " @@ -15906,8 +15914,7 @@ msgid "" "expat secret using ``XML_SetHashSalt()``." msgstr "" -#: ../../../build/NEWS:9062 ../../../build/NEWS:12734 -#: ../../../build/NEWS:16701 +#: ../build/NEWS:9108 ../build/NEWS:12780 ../build/NEWS:16747 msgid "" "`bpo-30500 `__: Fix " "urllib.parse.splithost() to correctly parse fragments. For example, " @@ -15916,15 +15923,14 @@ msgid "" "authentication (``login@host``)." msgstr "" -#: ../../../build/NEWS:9067 ../../../build/NEWS:12823 -#: ../../../build/NEWS:16706 +#: ../build/NEWS:9113 ../build/NEWS:12869 ../build/NEWS:16752 msgid "" "`bpo-29591 `__: Update expat copy from " "2.1.1 to 2.2.0 to get fixes of CVE-2016-0718 and CVE-2016-4472. See " "https://sourceforge.net/p/expat/bugs/537/ for more information." msgstr "" -#: ../../../build/NEWS:9074 ../../../build/NEWS:11886 +#: ../build/NEWS:9120 ../build/NEWS:11932 msgid "" "`bpo-31490 `__: Fix an assertion failure" " in `ctypes` class definition, in case the class has an attribute whose name" @@ -15932,28 +15938,28 @@ msgid "" "Milman." msgstr "" -#: ../../../build/NEWS:9078 ../../../build/NEWS:12267 +#: ../build/NEWS:9124 ../build/NEWS:12313 msgid "" "`bpo-31471 `__: Fix an assertion failure" " in `subprocess.Popen()` on Windows, in case the env argument has a bad " "keys() method. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9081 ../../../build/NEWS:12270 +#: ../build/NEWS:9127 ../build/NEWS:12316 msgid "" "`bpo-31418 `__: Fix an assertion failure" " in `PyErr_WriteUnraisable()` in case of an exception with a bad " "``__module__`` attribute. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9084 ../../../build/NEWS:12273 +#: ../build/NEWS:9130 ../build/NEWS:12319 msgid "" "`bpo-31416 `__: Fix assertion failures " "in case of a bad warnings.filters or warnings.defaultaction. Patch by Oren " "Milman." msgstr "" -#: ../../../build/NEWS:9087 +#: ../build/NEWS:9133 msgid "" "`bpo-28411 `__: Change direct usage of " "PyInterpreterState.modules to PyImport_GetModuleDict(). Also introduce more " @@ -15961,7 +15967,7 @@ msgid "" "complications when working on sys.modules." msgstr "" -#: ../../../build/NEWS:9092 +#: ../build/NEWS:9138 msgid "" "`bpo-28411 `__: Switch to the abstract " "API when dealing with ``PyInterpreterState.modules``. This allows later " @@ -15969,14 +15975,14 @@ msgid "" " a ``PyImport_GetModule()`` function to reduce a bunch of duplicated code." msgstr "" -#: ../../../build/NEWS:9097 ../../../build/NEWS:12276 +#: ../build/NEWS:9143 ../build/NEWS:12322 msgid "" "`bpo-31411 `__: Raise a TypeError " "instead of SystemError in case warnings.onceregistry is not a dictionary. " "Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9100 +#: ../build/NEWS:9146 msgid "" "`bpo-31344 `__: For finer control of " "tracing behaviour when testing the interpreter, two new frame attributes " @@ -15986,13 +15992,13 @@ msgid "" "events." msgstr "" -#: ../../../build/NEWS:9106 ../../../build/NEWS:12279 +#: ../build/NEWS:9152 ../build/NEWS:12325 msgid "" "`bpo-31373 `__: Fix several possible " "instances of undefined behavior due to floating-point demotions." msgstr "" -#: ../../../build/NEWS:9109 ../../../build/NEWS:12282 +#: ../build/NEWS:9155 ../build/NEWS:12328 msgid "" "`bpo-30465 `__: Location information " "(``lineno`` and ``col_offset``) in f-strings is now (mostly) correct. This " @@ -16000,95 +16006,93 @@ msgid "" "the first line of the file)." msgstr "" -#: ../../../build/NEWS:9113 +#: ../build/NEWS:9159 msgid "" "`bpo-30860 `__: Consolidate CPython's " "global runtime state under a single struct. This improves discoverability " "of the runtime state." msgstr "" -#: ../../../build/NEWS:9116 +#: ../build/NEWS:9162 msgid "" "`bpo-31347 `__: Fix possible undefined " "behavior in _PyObject_FastCall_Prepend." msgstr "" -#: ../../../build/NEWS:9118 ../../../build/NEWS:12286 +#: ../build/NEWS:9164 ../build/NEWS:12332 msgid "" "`bpo-31343 `__: Include sys/sysmacros.h " "for major(), minor(), and makedev(). GNU C libray plans to remove the " "functions from sys/types.h." msgstr "" -#: ../../../build/NEWS:9121 ../../../build/NEWS:12289 +#: ../build/NEWS:9167 ../build/NEWS:12335 msgid "" "`bpo-31291 `__: Fix an assertion failure" " in `zipimport.zipimporter.get_data` on Windows, when the return value of " "``pathname.replace('/','\\\\')`` isn't a string. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9125 ../../../build/NEWS:12293 +#: ../build/NEWS:9171 ../build/NEWS:12339 msgid "" "`bpo-31271 `__: Fix an assertion failure" " in the write() method of `io.TextIOWrapper`, when the encoder doesn't " "return a bytes object. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9129 ../../../build/NEWS:12297 +#: ../build/NEWS:9175 ../build/NEWS:12343 msgid "" "`bpo-31243 `__: Fix a crash in some " "methods of `io.TextIOWrapper`, when the decoder's state is invalid. Patch by" " Oren Milman." msgstr "" -#: ../../../build/NEWS:9132 ../../../build/NEWS:12300 +#: ../build/NEWS:9178 ../build/NEWS:12346 msgid "" "`bpo-30721 `__: ``print`` now shows " "correct usage hint for using Python 2 redirection syntax. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:9135 ../../../build/NEWS:12303 +#: ../build/NEWS:9181 ../build/NEWS:12349 msgid "" "`bpo-31070 `__: Fix a race condition in " "importlib _get_module_lock()." msgstr "" -#: ../../../build/NEWS:9137 +#: ../build/NEWS:9183 msgid "" "`bpo-30747 `__: Add a non-dummy " "implementation of _Py_atomic_store and _Py_atomic_load on MSVC." msgstr "" -#: ../../../build/NEWS:9140 ../../../build/NEWS:12305 -#: ../../../build/NEWS:16652 +#: ../build/NEWS:9186 ../build/NEWS:12351 ../build/NEWS:16698 msgid "" "`bpo-31095 `__: Fix potential crash " "during GC caused by ``tp_dealloc`` which doesn't call " "``PyObject_GC_UnTrack()``." msgstr "" -#: ../../../build/NEWS:9143 ../../../build/NEWS:12308 +#: ../build/NEWS:9189 ../build/NEWS:12354 msgid "" "`bpo-31071 `__: Avoid masking original " "TypeError in call with * unpacking when other arguments are passed." msgstr "" -#: ../../../build/NEWS:9146 ../../../build/NEWS:12311 +#: ../build/NEWS:9192 ../build/NEWS:12357 msgid "" "`bpo-30978 `__: str.format_map() now " "passes key lookup exceptions through. Previously any exception was replaced " "with a KeyError exception." msgstr "" -#: ../../../build/NEWS:9149 ../../../build/NEWS:12314 +#: ../build/NEWS:9195 ../build/NEWS:12360 msgid "" "`bpo-30808 `__: Use _Py_atomic API for " "concurrency-sensitive signal state." msgstr "" -#: ../../../build/NEWS:9151 ../../../build/NEWS:12316 -#: ../../../build/NEWS:16713 +#: ../build/NEWS:9197 ../build/NEWS:12362 ../build/NEWS:16759 msgid "" "`bpo-30876 `__: Relative import from " "unloaded package now reimports the package instead of failing with " @@ -16096,7 +16100,7 @@ msgid "" "rather than SystemError." msgstr "" -#: ../../../build/NEWS:9155 ../../../build/NEWS:12320 +#: ../build/NEWS:9201 ../build/NEWS:12366 msgid "" "`bpo-30703 `__: Improve signal delivery." " Avoid using Py_AddPendingCall from signal handler, to avoid calling signal-" @@ -16105,53 +16109,52 @@ msgid "" "(some signals could be lost)." msgstr "" -#: ../../../build/NEWS:9160 ../../../build/NEWS:12325 -#: ../../../build/NEWS:16717 +#: ../build/NEWS:9206 ../build/NEWS:12371 ../build/NEWS:16763 msgid "" "`bpo-30765 `__: Avoid blocking in " "pthread_mutex_lock() when PyThread_acquire_lock() is asked not to block." msgstr "" -#: ../../../build/NEWS:9163 ../../../build/NEWS:12328 +#: ../build/NEWS:9209 ../build/NEWS:12374 msgid "" "`bpo-31161 `__: Make sure the 'Missing " "parentheses' syntax error message is only applied to SyntaxError, not to " "subclasses. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:9166 ../../../build/NEWS:12331 +#: ../build/NEWS:9212 ../build/NEWS:12377 msgid "" "`bpo-30814 `__: Fixed a race condition " "when import a submodule from a package." msgstr "" -#: ../../../build/NEWS:9168 +#: ../build/NEWS:9214 msgid "" "`bpo-30736 `__: The internal unicodedata" " database has been upgraded to Unicode 10.0." msgstr "" -#: ../../../build/NEWS:9171 +#: ../build/NEWS:9217 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "from per-thread to per-interpreter to avoid crashes." msgstr "" -#: ../../../build/NEWS:9174 ../../../build/NEWS:12333 +#: ../build/NEWS:9220 ../build/NEWS:12379 msgid "" "`bpo-30597 `__: ``print`` now shows " "expected input in custom error message when used as a Python 2 statement. " "Patch by Sanyam Khurana." msgstr "" -#: ../../../build/NEWS:9177 ../../../build/NEWS:12748 +#: ../build/NEWS:9223 ../build/NEWS:12794 msgid "" "`bpo-30682 `__: Removed a too-strict " "assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " "and eval(\"f'\\\\\\r'\")." msgstr "" -#: ../../../build/NEWS:9180 +#: ../build/NEWS:9226 msgid "" "`bpo-30501 `__: The compiler now " "produces more optimal code for complex condition expressions in the \"if\", " @@ -16159,7 +16162,7 @@ msgid "" "expressions and comprehensions." msgstr "" -#: ../../../build/NEWS:9184 +#: ../build/NEWS:9230 msgid "" "`bpo-28180 `__: Implement :pep:`538` " "(legacy C locale coercion). This means that when a suitable coercion target " @@ -16168,20 +16171,20 @@ msgid "" "ASCII." msgstr "" -#: ../../../build/NEWS:9189 +#: ../build/NEWS:9235 msgid "" "`bpo-30486 `__: Allows setting cell " "values for __closure__. Patch by Lisa Roach." msgstr "" -#: ../../../build/NEWS:9192 +#: ../build/NEWS:9238 msgid "" "`bpo-30537 `__: itertools.islice now " "accepts integer-like objects (having an __index__ method) as start, stop, " "and slice arguments" msgstr "" -#: ../../../build/NEWS:9195 +#: ../build/NEWS:9241 msgid "" "`bpo-25324 `__: Tokens needed for " "parsing in Python moved to C. ``COMMENT``, ``NL`` and ``ENCODING``. This way" @@ -16189,29 +16192,27 @@ msgid "" "import the tokenize module." msgstr "" -#: ../../../build/NEWS:9199 ../../../build/NEWS:12753 +#: ../build/NEWS:9245 ../build/NEWS:12799 msgid "" "`bpo-29104 `__: Fixed parsing " "backslashes in f-strings." msgstr "" -#: ../../../build/NEWS:9201 ../../../build/NEWS:12755 -#: ../../../build/NEWS:16720 +#: ../build/NEWS:9247 ../build/NEWS:12801 ../build/NEWS:16766 msgid "" "`bpo-27945 `__: Fixed various segfaults " "with dict when input collections are mutated during searching, inserting or " "comparing. Based on patches by Duane Griffin and Tim Mitchell." msgstr "" -#: ../../../build/NEWS:9205 ../../../build/NEWS:12759 -#: ../../../build/NEWS:16724 +#: ../build/NEWS:9251 ../build/NEWS:12805 ../build/NEWS:16770 msgid "" "`bpo-25794 `__: Fixed type.__setattr__()" " and type.__delattr__() for non-interned attribute names. Based on patch by" " Eryk Sun." msgstr "" -#: ../../../build/NEWS:9208 ../../../build/NEWS:12762 +#: ../build/NEWS:9254 ../build/NEWS:12808 msgid "" "`bpo-30039 `__: If a KeyboardInterrupt " "happens when the interpreter is in the middle of resuming a chain of nested " @@ -16219,61 +16220,60 @@ msgid "" " frame." msgstr "" -#: ../../../build/NEWS:9212 +#: ../build/NEWS:9258 msgid "" "`bpo-28974 `__: ``object.__format__(x, " "'')`` is now equivalent to ``str(x)`` rather than ``format(str(self), '')``." msgstr "" -#: ../../../build/NEWS:9215 +#: ../build/NEWS:9261 msgid "" "`bpo-30024 `__: Circular imports " "involving absolute imports with binding a submodule to a name are now " "supported." msgstr "" -#: ../../../build/NEWS:9218 ../../../build/NEWS:12766 +#: ../build/NEWS:9264 ../build/NEWS:12812 msgid "" "`bpo-12414 `__: sys.getsizeof() on a " "code object now returns the sizes which includes the code struct and sizes " "of objects which it references. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9222 +#: ../build/NEWS:9268 msgid "" "`bpo-29839 `__: len() now raises " "ValueError rather than OverflowError if __len__() returned a large negative " "integer." msgstr "" -#: ../../../build/NEWS:9225 +#: ../build/NEWS:9271 msgid "" "`bpo-11913 `__: README.rst is now " "included in the list of distutils standard READMEs and therefore included in" " source distributions." msgstr "" -#: ../../../build/NEWS:9228 +#: ../build/NEWS:9274 msgid "" "`bpo-29914 `__: Fixed default " "implementations of __reduce__ and __reduce_ex__(). object.__reduce__() no " "longer takes arguments, object.__reduce_ex__() now requires one argument." msgstr "" -#: ../../../build/NEWS:9232 ../../../build/NEWS:12770 +#: ../build/NEWS:9278 ../build/NEWS:12816 msgid "" "`bpo-29949 `__: Fix memory usage " "regression of set and frozenset object." msgstr "" -#: ../../../build/NEWS:9234 ../../../build/NEWS:12772 -#: ../../../build/NEWS:16727 +#: ../build/NEWS:9280 ../build/NEWS:12818 ../build/NEWS:16773 msgid "" "`bpo-29935 `__: Fixed error messages in " "the index() method of tuple, list and deque when pass indices of wrong type." msgstr "" -#: ../../../build/NEWS:9237 +#: ../build/NEWS:9283 msgid "" "`bpo-29816 `__: Shift operation now has " "less opportunity to raise OverflowError. ValueError always is raised rather " @@ -16281,44 +16281,44 @@ msgid "" "count always returns zero." msgstr "" -#: ../../../build/NEWS:9242 +#: ../build/NEWS:9288 msgid "" "`bpo-24821 `__: Fixed the slowing down " "to 25 times in the searching of some unlucky Unicode characters." msgstr "" -#: ../../../build/NEWS:9245 +#: ../build/NEWS:9291 msgid "" "`bpo-29102 `__: Add a unique ID to " "PyInterpreterState. This makes it easier to identify each subinterpreter." msgstr "" -#: ../../../build/NEWS:9248 +#: ../build/NEWS:9294 msgid "" "`bpo-29894 `__: The deprecation warning " "is emitted if __complex__ returns an instance of a strict subclass of " "complex. In a future versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:9252 ../../../build/NEWS:12775 +#: ../build/NEWS:9298 ../build/NEWS:12821 msgid "" "`bpo-29859 `__: Show correct error " "messages when any of the pthread_* calls in thread_pthread.h fails." msgstr "" -#: ../../../build/NEWS:9255 +#: ../build/NEWS:9301 msgid "" "`bpo-29849 `__: Fix a memory leak when " "an ImportError is raised during from import." msgstr "" -#: ../../../build/NEWS:9258 ../../../build/NEWS:12783 +#: ../build/NEWS:9304 ../build/NEWS:12829 msgid "" "`bpo-28856 `__: Fix an oversight that %b" " format for bytes should support objects follow the buffer protocol." msgstr "" -#: ../../../build/NEWS:9261 ../../../build/NEWS:13100 +#: ../build/NEWS:9307 ../build/NEWS:13146 msgid "" "`bpo-29723 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -16330,81 +16330,77 @@ msgid "" "location named on the command line." msgstr "" -#: ../../../build/NEWS:9269 +#: ../build/NEWS:9315 msgid "" "`bpo-29568 `__: Escaped percent \"%%\" " "in the format string for classic string formatting no longer allows any " "characters between two percents." msgstr "" -#: ../../../build/NEWS:9272 ../../../build/NEWS:12786 +#: ../build/NEWS:9318 ../build/NEWS:12832 msgid "" "`bpo-29714 `__: Fix a regression that " "bytes format may fail when containing zero bytes inside." msgstr "" -#: ../../../build/NEWS:9275 +#: ../build/NEWS:9321 msgid "" "`bpo-29695 `__: bool(), float(), list() " "and tuple() no longer take keyword arguments. The first argument of int() " "can now be passes only as positional argument." msgstr "" -#: ../../../build/NEWS:9279 ../../../build/NEWS:13124 +#: ../build/NEWS:9325 ../build/NEWS:13170 msgid "" "`bpo-28893 `__: Set correct __cause__ " "for errors about invalid awaitables returned from __aiter__ and __anext__." msgstr "" -#: ../../../build/NEWS:9282 ../../../build/NEWS:12778 -#: ../../../build/NEWS:16730 +#: ../build/NEWS:9328 ../build/NEWS:12824 ../build/NEWS:16776 msgid "" "`bpo-28876 `__: ``bool(range)`` works " "even if ``len(range)`` raises :exc:`OverflowError`." msgstr "" -#: ../../../build/NEWS:9285 ../../../build/NEWS:13127 +#: ../build/NEWS:9331 ../build/NEWS:13173 msgid "" "`bpo-29683 `__: Fixes to memory " "allocation in _PyCode_SetExtra. Patch by Brian Coleman." msgstr "" -#: ../../../build/NEWS:9288 ../../../build/NEWS:13130 +#: ../build/NEWS:9334 ../build/NEWS:13176 msgid "" "`bpo-29684 `__: Fix minor regression of " "PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " "a dict. But it might cause segv when args=NULL and kwargs is not a dict." msgstr "" -#: ../../../build/NEWS:9292 ../../../build/NEWS:13134 -#: ../../../build/NEWS:16741 +#: ../build/NEWS:9338 ../build/NEWS:13180 ../build/NEWS:16787 msgid "" "`bpo-28598 `__: Support __rmod__ for " "subclasses of str being called before str.__mod__. Patch by Martijn Pieters." msgstr "" -#: ../../../build/NEWS:9295 ../../../build/NEWS:13137 +#: ../build/NEWS:9341 ../build/NEWS:13183 msgid "" "`bpo-29607 `__: Fix stack_effect " "computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." msgstr "" -#: ../../../build/NEWS:9298 ../../../build/NEWS:13140 -#: ../../../build/NEWS:16744 +#: ../build/NEWS:9344 ../build/NEWS:13186 ../build/NEWS:16790 msgid "" "`bpo-29602 `__: Fix incorrect handling " "of signed zeros in complex constructor for complex subclasses and for inputs" " having a __complex__ method. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:9302 ../../../build/NEWS:13144 -#: ../../../build/NEWS:16748 +#: ../build/NEWS:9348 ../build/NEWS:13190 ../build/NEWS:16794 msgid "" "`bpo-29347 `__: Fixed possibly " "dereferencing undefined pointers when creating weakref objects." msgstr "" -#: ../../../build/NEWS:9305 +#: ../build/NEWS:9351 msgid "" "`bpo-29463 `__: Add ``docstring`` field " "to Module, ClassDef, FunctionDef, and AsyncFunctionDef ast nodes. docstring" @@ -16413,122 +16409,115 @@ msgid "" ":issue:`32911`.)" msgstr "" -#: ../../../build/NEWS:9310 ../../../build/NEWS:13147 -#: ../../../build/NEWS:16751 +#: ../build/NEWS:9356 ../build/NEWS:13193 ../build/NEWS:16797 msgid "" "`bpo-29438 `__: Fixed use-after-free " "problem in key sharing dict." msgstr "" -#: ../../../build/NEWS:9312 +#: ../build/NEWS:9358 msgid "" "`bpo-29546 `__: Set the 'path' and " "'name' attribute on ImportError for ``from ... import ...``." msgstr "" -#: ../../../build/NEWS:9315 +#: ../build/NEWS:9361 msgid "" "`bpo-29546 `__: Improve from-import " "error message with location" msgstr "" -#: ../../../build/NEWS:9317 ../../../build/NEWS:12789 -#: ../../../build/NEWS:16758 +#: ../build/NEWS:9363 ../build/NEWS:12835 ../build/NEWS:16804 msgid "" "`bpo-29478 `__: If max_line_length=None " "is specified while using the Compat32 policy, it is no longer ignored. " "Patch by Mircea Cosbuc." msgstr "" -#: ../../../build/NEWS:9320 ../../../build/NEWS:13149 -#: ../../../build/NEWS:16753 +#: ../build/NEWS:9366 ../build/NEWS:13195 ../build/NEWS:16799 msgid "" "`bpo-29319 `__: Prevent " "RunMainFromImporter overwriting sys.path[0]." msgstr "" -#: ../../../build/NEWS:9322 ../../../build/NEWS:13151 -#: ../../../build/NEWS:16755 +#: ../build/NEWS:9368 ../build/NEWS:13197 ../build/NEWS:16801 msgid "" "`bpo-29337 `__: Fixed possible " "BytesWarning when compare the code objects. Warnings could be emitted at " "compile time." msgstr "" -#: ../../../build/NEWS:9325 ../../../build/NEWS:13154 +#: ../build/NEWS:9371 ../build/NEWS:13200 msgid "" "`bpo-29327 `__: Fixed a crash when pass " "the iterable keyword argument to sorted()." msgstr "" -#: ../../../build/NEWS:9328 ../../../build/NEWS:13157 +#: ../build/NEWS:9374 ../build/NEWS:13203 msgid "" "`bpo-29034 `__: Fix memory leak and use-" "after-free in os module (path_converter)." msgstr "" -#: ../../../build/NEWS:9331 ../../../build/NEWS:13160 +#: ../build/NEWS:9377 ../build/NEWS:13206 msgid "" "`bpo-29159 `__: Fix regression in " "bytes(x) when x.__index__() raises Exception." msgstr "" -#: ../../../build/NEWS:9333 +#: ../build/NEWS:9379 msgid "" "`bpo-29049 `__: Call " "_PyObject_GC_TRACK() lazily when calling Python function. Calling function " "is up to 5% faster." msgstr "" -#: ../../../build/NEWS:9336 +#: ../build/NEWS:9382 msgid "" "`bpo-28927 `__: bytes.fromhex() and " "bytearray.fromhex() now ignore all ASCII whitespace, not only spaces. Patch" " by Robert Xiao." msgstr "" -#: ../../../build/NEWS:9339 ../../../build/NEWS:13162 -#: ../../../build/NEWS:17107 +#: ../build/NEWS:9385 ../build/NEWS:13208 ../build/NEWS:17153 msgid "" "`bpo-28932 `__: Do not include " " if it does not exist." msgstr "" -#: ../../../build/NEWS:9341 ../../../build/NEWS:13164 -#: ../../../build/NEWS:17112 +#: ../build/NEWS:9387 ../build/NEWS:13210 ../build/NEWS:17158 msgid "" "`bpo-25677 `__: Correct the positioning " "of the syntax error caret for indented blocks. Based on patch by Michael " "Layzell." msgstr "" -#: ../../../build/NEWS:9344 ../../../build/NEWS:13167 -#: ../../../build/NEWS:17115 +#: ../build/NEWS:9390 ../build/NEWS:13213 ../build/NEWS:17161 msgid "" "`bpo-29000 `__: Fixed bytes formatting " "of octals with zero padding in alternate form." msgstr "" -#: ../../../build/NEWS:9347 +#: ../build/NEWS:9393 msgid "" "`bpo-18896 `__: Python function can now " "have more than 255 parameters. collections.namedtuple() now supports tuples " "with more than 255 elements." msgstr "" -#: ../../../build/NEWS:9350 +#: ../build/NEWS:9396 msgid "" "`bpo-28596 `__: The preferred encoding " "is UTF-8 on Android. Patch written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:9353 +#: ../build/NEWS:9399 msgid "" "`bpo-22257 `__: Clean up interpreter " "startup (see :pep:`432`)." msgstr "" -#: ../../../build/NEWS:9355 ../../../build/NEWS:13170 +#: ../build/NEWS:9401 ../build/NEWS:13216 msgid "" "`bpo-26919 `__: On Android, operating " "system data is now always encoded/decoded to/from UTF-8, instead of the " @@ -16536,42 +16525,41 @@ msgid "" "os.fsdecode() which are already using UTF-8." msgstr "" -#: ../../../build/NEWS:9359 ../../../build/NEWS:13174 +#: ../build/NEWS:9405 ../build/NEWS:13220 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug triggerable by a monkey-patched" " len() function." msgstr "" -#: ../../../build/NEWS:9362 ../../../build/NEWS:13448 +#: ../build/NEWS:9408 ../build/NEWS:13494 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table. Patch written by INADA Naoki." msgstr "" -#: ../../../build/NEWS:9365 ../../../build/NEWS:13177 +#: ../build/NEWS:9411 ../build/NEWS:13223 msgid "" "`bpo-28739 `__: f-string expressions are" " no longer accepted as docstrings and by ast.literal_eval() even if they do " "not include expressions." msgstr "" -#: ../../../build/NEWS:9368 ../../../build/NEWS:13180 -#: ../../../build/NEWS:17118 +#: ../build/NEWS:9414 ../build/NEWS:13226 ../build/NEWS:17164 msgid "" "`bpo-28512 `__: Fixed setting the offset" " attribute of SyntaxError by PyErr_SyntaxLocationEx() and " "PyErr_SyntaxLocationObject()." msgstr "" -#: ../../../build/NEWS:9371 ../../../build/NEWS:13183 +#: ../build/NEWS:9417 ../build/NEWS:13229 msgid "" "`bpo-28918 `__: Fix the cross " "compilation of xxlimited when Python has been built with Py_DEBUG defined." msgstr "" -#: ../../../build/NEWS:9374 ../../../build/NEWS:13478 +#: ../build/NEWS:9420 ../build/NEWS:13524 msgid "" "`bpo-23722 `__: Rather than silently " "producing a class that doesn't support zero-argument ``super()`` in methods," @@ -16580,7 +16568,7 @@ msgid "" "supports zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:9380 ../../../build/NEWS:13484 +#: ../build/NEWS:9426 ../build/NEWS:13530 msgid "" "`bpo-28797 `__: Modifying the class " "__dict__ inside the __set_name__ method of a descriptor that is used inside " @@ -16588,7 +16576,7 @@ msgid "" "descriptors." msgstr "" -#: ../../../build/NEWS:9384 +#: ../build/NEWS:9430 msgid "" "`bpo-28799 `__: Remove the " "``PyEval_GetCallStats()`` function and deprecate the untested and " @@ -16597,13 +16585,13 @@ msgid "" ":mod:`profile` to profile function calls." msgstr "" -#: ../../../build/NEWS:9389 +#: ../build/NEWS:9435 msgid "" "`bpo-12844 `__: More than 255 arguments " "can now be passed to a function." msgstr "" -#: ../../../build/NEWS:9391 ../../../build/NEWS:13488 +#: ../build/NEWS:9437 ../build/NEWS:13534 msgid "" "`bpo-28782 `__: Fix a bug in the " "implementation ``yield from`` when checking if the next instruction is " @@ -16611,7 +16599,7 @@ msgid "" "`__)." msgstr "" -#: ../../../build/NEWS:9395 +#: ../build/NEWS:9441 msgid "" "`bpo-28774 `__: Fix error position of " "the unicode error in ASCII and Latin1 encoders when a string returned by the" @@ -16619,20 +16607,20 @@ msgid "" " ASCII codec, characters out of the U+0000-U+00FF range for Latin1)." msgstr "" -#: ../../../build/NEWS:9400 ../../../build/NEWS:13186 +#: ../build/NEWS:9446 ../build/NEWS:13232 msgid "" "`bpo-28731 `__: Optimize " "_PyDict_NewPresized() to create correct size dict. Improve speed of dict " "literal with constant keys up to 30%." msgstr "" -#: ../../../build/NEWS:9403 ../../../build/NEWS:13542 +#: ../build/NEWS:9449 ../build/NEWS:13588 msgid "" "`bpo-28532 `__: Show sys.version when -V" " option is supplied twice." msgstr "" -#: ../../../build/NEWS:9405 ../../../build/NEWS:13544 +#: ../build/NEWS:9451 ../build/NEWS:13590 msgid "" "`bpo-27100 `__: The with-statement now " "checks for __enter__ before it checks for __exit__. This gives less " @@ -16640,351 +16628,336 @@ msgid "" "Ellington." msgstr "" -#: ../../../build/NEWS:9409 ../../../build/NEWS:13548 +#: ../build/NEWS:9455 ../build/NEWS:13594 msgid "" "`bpo-28746 `__: Fix the " "set_inheritable() file descriptor method on platforms that do not have the " "ioctl FIOCLEX and FIONCLEX commands." msgstr "" -#: ../../../build/NEWS:9412 ../../../build/NEWS:13551 +#: ../build/NEWS:9458 ../build/NEWS:13597 msgid "" "`bpo-26920 `__: Fix not getting the " "locale's charset upon initializing the interpreter, on platforms that do not" " have langinfo." msgstr "" -#: ../../../build/NEWS:9415 ../../../build/NEWS:13554 -#: ../../../build/NEWS:17124 +#: ../build/NEWS:9461 ../build/NEWS:13600 ../build/NEWS:17170 msgid "" "`bpo-28648 `__: Fixed crash in " "Py_DecodeLocale() in debug build on Mac OS X when decode astral characters." " Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9418 ../../../build/NEWS:13560 +#: ../build/NEWS:9464 ../build/NEWS:13606 msgid "" "`bpo-28665 `__: Improve speed of the " "STORE_DEREF opcode by 40%." msgstr "" -#: ../../../build/NEWS:9420 ../../../build/NEWS:13557 -#: ../../../build/NEWS:17127 +#: ../build/NEWS:9466 ../build/NEWS:13603 ../build/NEWS:17173 msgid "" "`bpo-19398 `__: Extra slash no longer " "added to sys.path components in case of empty compile-time PYTHONPATH " "components." msgstr "" -#: ../../../build/NEWS:9423 +#: ../build/NEWS:9469 msgid "" "`bpo-28621 `__: Sped up converting int " "to float by reusing faster bits counting implementation. Patch by Adrian " "Wielgosik." msgstr "" -#: ../../../build/NEWS:9426 +#: ../build/NEWS:9472 msgid "" "`bpo-28580 `__: Optimize iterating split" " table values. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9428 ../../../build/NEWS:13562 +#: ../build/NEWS:9474 ../build/NEWS:13608 msgid "" "`bpo-28583 `__: PyDict_SetDefault didn't" " combine split table when needed. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9431 ../../../build/NEWS:13656 +#: ../build/NEWS:9477 ../build/NEWS:13702 msgid "" "`bpo-28128 `__: Deprecation warning for " "invalid str and byte escape sequences now prints better information about " "where the error occurs. Patch by Serhiy Storchaka and Eric Smith." msgstr "" -#: ../../../build/NEWS:9435 ../../../build/NEWS:13660 +#: ../build/NEWS:9481 ../build/NEWS:13706 msgid "" "`bpo-28509 `__: dict.update() no longer " "allocate unnecessary large memory." msgstr "" -#: ../../../build/NEWS:9437 ../../../build/NEWS:13662 -#: ../../../build/NEWS:17130 +#: ../build/NEWS:9483 ../build/NEWS:13708 ../build/NEWS:17176 msgid "" "`bpo-28426 `__: Fixed potential crash in" " PyUnicode_AsDecodedObject() in debug build." msgstr "" -#: ../../../build/NEWS:9440 ../../../build/NEWS:13665 +#: ../build/NEWS:9486 ../build/NEWS:13711 msgid "" "`bpo-28517 `__: Fixed of-by-one error in" " the peephole optimizer that caused keeping unreachable code." msgstr "" -#: ../../../build/NEWS:9443 ../../../build/NEWS:13668 +#: ../build/NEWS:9489 ../build/NEWS:13714 msgid "" "`bpo-28214 `__: Improved exception " "reporting for problematic __set_name__ attributes." msgstr "" -#: ../../../build/NEWS:9446 ../../../build/NEWS:13671 -#: ../../../build/NEWS:17133 +#: ../build/NEWS:9492 ../build/NEWS:13717 ../build/NEWS:17179 msgid "" "`bpo-23782 `__: Fixed possible memory " "leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()." msgstr "" -#: ../../../build/NEWS:9449 ../../../build/NEWS:13780 +#: ../build/NEWS:9495 ../build/NEWS:13826 msgid "" "`bpo-28183 `__: Optimize and cleanup " "dict iteration." msgstr "" -#: ../../../build/NEWS:9451 ../../../build/NEWS:13782 +#: ../build/NEWS:9497 ../build/NEWS:13828 msgid "" "`bpo-26081 `__: Added C implementation " "of asyncio.Future. Original patch by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:9454 ../../../build/NEWS:13785 -#: ../../../build/NEWS:17136 +#: ../build/NEWS:9500 ../build/NEWS:13831 ../build/NEWS:17182 msgid "" "`bpo-28379 `__: Added sanity checks and " "tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9457 ../../../build/NEWS:13788 -#: ../../../build/NEWS:17139 +#: ../build/NEWS:9503 ../build/NEWS:13834 ../build/NEWS:17185 msgid "" "`bpo-28376 `__: The type of long range " "iterator is now registered as Iterator. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9460 +#: ../build/NEWS:9506 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is disallowed. Calling " "iter() on range instance is the only way. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9464 ../../../build/NEWS:13797 -#: ../../../build/NEWS:17145 +#: ../build/NEWS:9510 ../build/NEWS:13843 ../build/NEWS:17191 msgid "" "`bpo-26906 `__: Resolving special " "methods of uninitialized type now causes implicit initialization of the type" " instead of a fail." msgstr "" -#: ../../../build/NEWS:9467 ../../../build/NEWS:13800 -#: ../../../build/NEWS:17148 +#: ../build/NEWS:9513 ../build/NEWS:13846 ../build/NEWS:17194 msgid "" "`bpo-18287 `__: PyType_Ready() now " "checks that tp_name is not NULL. Original patch by Niklas Koep." msgstr "" -#: ../../../build/NEWS:9470 ../../../build/NEWS:13803 -#: ../../../build/NEWS:17151 +#: ../build/NEWS:9516 ../build/NEWS:13849 ../build/NEWS:17197 msgid "" "`bpo-24098 `__: Fixed possible crash " "when AST is changed in process of compiling it." msgstr "" -#: ../../../build/NEWS:9473 ../../../build/NEWS:13806 +#: ../build/NEWS:9519 ../build/NEWS:13852 msgid "" "`bpo-28201 `__: Dict reduces possibility" " of 2nd conflict in hash table when hashes have same lower bits." msgstr "" -#: ../../../build/NEWS:9476 ../../../build/NEWS:13809 -#: ../../../build/NEWS:17154 +#: ../build/NEWS:9522 ../build/NEWS:13855 ../build/NEWS:17200 msgid "" "`bpo-28350 `__: String constants with " "null character no longer interned." msgstr "" -#: ../../../build/NEWS:9478 ../../../build/NEWS:13811 -#: ../../../build/NEWS:17156 +#: ../build/NEWS:9524 ../build/NEWS:13857 ../build/NEWS:17202 msgid "" "`bpo-26617 `__: Fix crash when GC runs " "during weakref callbacks." msgstr "" -#: ../../../build/NEWS:9480 ../../../build/NEWS:13813 -#: ../../../build/NEWS:17158 +#: ../build/NEWS:9526 ../build/NEWS:13859 ../build/NEWS:17204 msgid "" "`bpo-27942 `__: String constants now " "interned recursively in tuples and frozensets." msgstr "" -#: ../../../build/NEWS:9483 +#: ../build/NEWS:9529 msgid "" "`bpo-28289 `__: ImportError.__init__ now" " resets not specified attributes." msgstr "" -#: ../../../build/NEWS:9485 ../../../build/NEWS:13816 -#: ../../../build/NEWS:17161 +#: ../build/NEWS:9531 ../build/NEWS:13862 ../build/NEWS:17207 msgid "" "`bpo-21578 `__: Fixed misleading error " "message when ImportError called with invalid keyword args." msgstr "" -#: ../../../build/NEWS:9488 ../../../build/NEWS:13819 +#: ../build/NEWS:9534 ../build/NEWS:13865 msgid "" "`bpo-28203 `__: Fix incorrect type in " "complex(1.0, {2:3}) error message. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:9491 ../../../build/NEWS:13822 +#: ../build/NEWS:9537 ../build/NEWS:13868 msgid "" "`bpo-28086 `__: Single var-positional " "argument of tuple subtype was passed unscathed to the C-defined function. " "Now it is converted to exact tuple." msgstr "" -#: ../../../build/NEWS:9494 ../../../build/NEWS:13825 +#: ../build/NEWS:9540 ../build/NEWS:13871 msgid "" "`bpo-28214 `__: Now __set_name__ is " "looked up on the class instead of the instance." msgstr "" -#: ../../../build/NEWS:9497 ../../../build/NEWS:13828 -#: ../../../build/NEWS:17167 +#: ../build/NEWS:9543 ../build/NEWS:13874 ../build/NEWS:17213 msgid "" "`bpo-27955 `__: Fallback on reading " "/dev/urandom device when the getrandom() syscall fails with EPERM, for " "example when blocked by SECCOMP." msgstr "" -#: ../../../build/NEWS:9500 ../../../build/NEWS:13831 +#: ../build/NEWS:9546 ../build/NEWS:13877 msgid "" "`bpo-28192 `__: Don't import readline in" " isolated mode." msgstr "" -#: ../../../build/NEWS:9502 +#: ../build/NEWS:9548 msgid "" "`bpo-27441 `__: Remove some redundant " "assignments to ob_size in longobject.c. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9505 +#: ../build/NEWS:9551 msgid "" "`bpo-27222 `__: Clean up redundant code " "in long_rshift function. Thanks Oren Milman." msgstr "" -#: ../../../build/NEWS:9508 ../../../build/NEWS:13833 +#: ../build/NEWS:9554 ../build/NEWS:13879 msgid "Upgrade internal unicode databases to Unicode version 9.0.0." msgstr "Perbarui database unicode internal ke Unicode versi 9.0.0." -#: ../../../build/NEWS:9510 ../../../build/NEWS:13835 -#: ../../../build/NEWS:17170 +#: ../build/NEWS:9556 ../build/NEWS:13881 ../build/NEWS:17216 msgid "" "`bpo-28131 `__: Fix a regression in " "zipimport's compile_source(). zipimport should use the same optimization " "level as the interpreter." msgstr "" -#: ../../../build/NEWS:9513 ../../../build/NEWS:13838 +#: ../build/NEWS:9559 ../build/NEWS:13884 msgid "" "`bpo-28126 `__: Replace Py_MEMCPY with " "memcpy(). Visual Studio can properly optimize memcpy()." msgstr "" -#: ../../../build/NEWS:9516 ../../../build/NEWS:13841 +#: ../build/NEWS:9562 ../build/NEWS:13887 msgid "" "`bpo-28120 `__: Fix dict.pop() for " "splitted dictionary when trying to remove a \"pending key\" (Not yet " "inserted in split-table). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:9519 ../../../build/NEWS:13844 +#: ../build/NEWS:9565 ../build/NEWS:13890 msgid "" "`bpo-26182 `__: Raise DeprecationWarning" " when async and await keywords are used as variable/attribute/class/function" " name." msgstr "" -#: ../../../build/NEWS:9522 ../../../build/NEWS:13569 +#: ../build/NEWS:9568 ../build/NEWS:13615 msgid "" "`bpo-26182 `__: Fix a refleak in code " "that raises DeprecationWarning." msgstr "" -#: ../../../build/NEWS:9524 ../../../build/NEWS:13571 +#: ../build/NEWS:9570 ../build/NEWS:13617 msgid "" "`bpo-28721 `__: Fix asynchronous " "generators aclose() and athrow() to handle StopAsyncIteration propagation " "properly." msgstr "" -#: ../../../build/NEWS:9527 +#: ../build/NEWS:9573 msgid "" "`bpo-26110 `__: Speed-up method calls: " "add LOAD_METHOD and CALL_METHOD opcodes." msgstr "" -#: ../../../build/NEWS:9532 ../../../build/NEWS:12339 +#: ../build/NEWS:9578 ../build/NEWS:12385 msgid "" "`bpo-31499 `__: xml.etree: Fix a crash " "when a parser is part of a reference cycle." msgstr "" -#: ../../../build/NEWS:9535 ../../../build/NEWS:12062 +#: ../build/NEWS:9581 ../build/NEWS:12108 msgid "" "`bpo-31482 `__: ``random.seed()`` now " "works with bytes in version=1" msgstr "" -#: ../../../build/NEWS:9537 ../../../build/NEWS:12342 +#: ../build/NEWS:9583 ../build/NEWS:12388 msgid "" "`bpo-28556 `__: typing.get_type_hints " "now finds the right globalns for classes and modules by default (when no " "``globalns`` was specified by the caller)." msgstr "" -#: ../../../build/NEWS:9540 ../../../build/NEWS:12345 +#: ../build/NEWS:9586 ../build/NEWS:12391 msgid "" "`bpo-28556 `__: Speed improvements to " "the ``typing`` module. Original PRs by Ivan Levkivskyi and Mitar." msgstr "" -#: ../../../build/NEWS:9543 ../../../build/NEWS:12348 +#: ../build/NEWS:9589 ../build/NEWS:12394 msgid "" "`bpo-31544 `__: The C accelerator module" " of ElementTree ignored exceptions raised when looking up TreeBuilder target" " methods in XMLParser()." msgstr "" -#: ../../../build/NEWS:9546 ../../../build/NEWS:12351 +#: ../build/NEWS:9592 ../build/NEWS:12397 msgid "" "`bpo-31234 `__: " "socket.create_connection() now fixes manually a reference cycle: clear the " "variable storing the last exception on success." msgstr "" -#: ../../../build/NEWS:9549 ../../../build/NEWS:12354 +#: ../build/NEWS:9595 ../build/NEWS:12400 msgid "" "`bpo-31457 `__: LoggerAdapter objects " "can now be nested." msgstr "" -#: ../../../build/NEWS:9551 +#: ../build/NEWS:9597 msgid "" "`bpo-31431 `__: " "SSLContext.check_hostname now automatically sets SSLContext.verify_mode to " "ssl.CERT_REQUIRED instead of failing with a ValueError." msgstr "" -#: ../../../build/NEWS:9555 +#: ../build/NEWS:9601 msgid "" "`bpo-31233 `__: " "socketserver.ThreadingMixIn now keeps a list of non-daemonic threads to wait" " until all these threads complete in server_close()." msgstr "" -#: ../../../build/NEWS:9558 +#: ../build/NEWS:9604 msgid "" "`bpo-28638 `__: Changed the " "implementation strategy for collections.namedtuple() to substantially reduce" @@ -16998,39 +16971,39 @@ msgid "" "Serhiy Storchaka, and Raymond Hettinger.)" msgstr "" -#: ../../../build/NEWS:9569 ../../../build/NEWS:12356 +#: ../build/NEWS:9615 ../build/NEWS:12402 msgid "" "`bpo-31400 `__: Improves SSL error " "handling to avoid losing error numbers." msgstr "" -#: ../../../build/NEWS:9571 +#: ../build/NEWS:9617 msgid "" "`bpo-27629 `__: Make return types of " "SSLContext.wrap_bio() and SSLContext.wrap_socket() customizable." msgstr "" -#: ../../../build/NEWS:9574 ../../../build/NEWS:12358 +#: ../build/NEWS:9620 ../build/NEWS:12404 msgid "" "`bpo-28958 `__: ssl.SSLContext() now " "uses OpenSSL error information when a context cannot be instantiated." msgstr "" -#: ../../../build/NEWS:9577 +#: ../build/NEWS:9623 msgid "" "`bpo-28182 `__: The SSL module now " "raises SSLCertVerificationError when OpenSSL fails to verify the peer's " "certificate. The exception contains more information about the error." msgstr "" -#: ../../../build/NEWS:9581 ../../../build/NEWS:12361 +#: ../build/NEWS:9627 ../build/NEWS:12407 msgid "" "`bpo-27340 `__: SSLSocket.sendall() now " "uses memoryview to create slices of data. This fixes support for all bytes-" "like object. It is also more efficient and avoids costly copies." msgstr "" -#: ../../../build/NEWS:9585 +#: ../build/NEWS:9631 msgid "" "`bpo-14191 `__: A new function " "``argparse.ArgumentParser.parse_intermixed_args`` provides the ability to " @@ -17038,33 +17011,32 @@ msgid "" "arguments." msgstr "" -#: ../../../build/NEWS:9590 ../../../build/NEWS:12365 +#: ../build/NEWS:9636 ../build/NEWS:12411 msgid "" "`bpo-31178 `__: Fix string concatenation" " bug in rare error path in the subprocess module" msgstr "" -#: ../../../build/NEWS:9593 ../../../build/NEWS:12368 +#: ../build/NEWS:9639 ../build/NEWS:12414 msgid "" "`bpo-31350 `__: Micro-optimize " ":func:`asyncio._get_running_loop` to become up to 10% faster." msgstr "" -#: ../../../build/NEWS:9596 ../../../build/NEWS:12371 -#: ../../../build/NEWS:16663 +#: ../build/NEWS:9642 ../build/NEWS:12417 ../build/NEWS:16709 msgid "" "`bpo-31170 `__: expat: Update libexpat " "from 2.2.3 to 2.2.4. Fix copying of partial characters for UTF-8 input " "(libexpat bug 115): https://github.com/libexpat/libexpat/issues/115" msgstr "" -#: ../../../build/NEWS:9600 ../../../build/NEWS:12375 +#: ../build/NEWS:9646 ../build/NEWS:12421 msgid "" "`bpo-29136 `__: Add TLS 1.3 cipher " "suites and OP_NO_TLSv1_3." msgstr "" -#: ../../../build/NEWS:9602 +#: ../build/NEWS:9648 msgid "" "`bpo-1198569 `__: ``string.Template`` " "subclasses can optionally define ``braceidpattern`` if they want to specify " @@ -17072,7 +17044,7 @@ msgid "" "default) it falls back to ``idpattern``." msgstr "" -#: ../../../build/NEWS:9607 +#: ../build/NEWS:9653 msgid "" "`bpo-31326 `__: " "concurrent.futures.ProcessPoolExecutor.shutdown() now explicitly closes the " @@ -17080,61 +17052,61 @@ msgid "" "thread, to prevent leaking a dangling thread." msgstr "" -#: ../../../build/NEWS:9611 ../../../build/NEWS:12386 +#: ../build/NEWS:9657 ../build/NEWS:12432 msgid "" "`bpo-27144 `__: The ``map()`` and " "``as_completed()`` iterators in ``concurrent.futures`` now avoid keeping a " "reference to yielded objects." msgstr "" -#: ../../../build/NEWS:9614 +#: ../build/NEWS:9660 msgid "" "`bpo-31281 `__: Fix " "``fileinput.FileInput(files, inplace=True)`` when ``files`` contain " "``pathlib.Path`` objects." msgstr "" -#: ../../../build/NEWS:9617 ../../../build/NEWS:12389 +#: ../build/NEWS:9663 ../build/NEWS:12435 msgid "" "`bpo-10746 `__: Fix ctypes producing " "wrong :pep:`3118` type codes for integer types." msgstr "" -#: ../../../build/NEWS:9620 +#: ../build/NEWS:9666 msgid "" "`bpo-27584 `__: ``AF_VSOCK`` has been " "added to the socket interface which allows communication between virtual " "machines and their host." msgstr "" -#: ../../../build/NEWS:9623 ../../../build/NEWS:12392 +#: ../build/NEWS:9669 ../build/NEWS:12438 msgid "" "`bpo-22536 `__: The subprocess module " "now sets the filename when FileNotFoundError is raised on POSIX systems due " "to the executable or cwd not being found." msgstr "" -#: ../../../build/NEWS:9627 +#: ../build/NEWS:9673 msgid "" "`bpo-29741 `__: Update some methods in " "the _pyio module to also accept integer types. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:9630 ../../../build/NEWS:12396 +#: ../build/NEWS:9676 ../build/NEWS:12442 msgid "" "`bpo-31249 `__: concurrent.futures: " "WorkItem.run() used by ThreadPoolExecutor now breaks a reference cycle " "between an exception object and the WorkItem object." msgstr "" -#: ../../../build/NEWS:9634 ../../../build/NEWS:12400 +#: ../build/NEWS:9680 ../build/NEWS:12446 msgid "" "`bpo-31247 `__: xmlrpc.server now " "explicitly breaks reference cycles when using sys.exc_info() in code " "handling exceptions." msgstr "" -#: ../../../build/NEWS:9637 +#: ../build/NEWS:9683 msgid "" "`bpo-23835 `__: configparser: reading " "defaults in the ``ConfigParser()`` constructor is now using ``read_dict()``," @@ -17143,7 +17115,7 @@ msgid "" "converted to strings. Patch by James Tocknell." msgstr "" -#: ../../../build/NEWS:9643 ../../../build/NEWS:11317 +#: ../build/NEWS:9689 ../build/NEWS:11363 msgid "" "`bpo-31238 `__: pydoc: the stop() method" " of the private ServerThread class now waits until " @@ -17151,20 +17123,20 @@ msgid "" "docserver attribute to None to break a reference cycle." msgstr "" -#: ../../../build/NEWS:9647 +#: ../build/NEWS:9693 msgid "" "`bpo-5001 `__: Many asserts in " "`multiprocessing` are now more informative, and some error types have been " "changed to more specific ones." msgstr "" -#: ../../../build/NEWS:9650 +#: ../build/NEWS:9696 msgid "" "`bpo-31109 `__: Convert zipimport to use" " Argument Clinic." msgstr "" -#: ../../../build/NEWS:9652 ../../../build/NEWS:12403 +#: ../build/NEWS:9698 ../build/NEWS:12449 msgid "" "`bpo-30102 `__: The ssl and hashlib " "modules now call OPENSSL_add_all_algorithms_noconf() on OpenSSL < 1.1.0. The" @@ -17173,20 +17145,20 @@ msgid "" "Scalet." msgstr "" -#: ../../../build/NEWS:9657 +#: ../build/NEWS:9703 msgid "" "`bpo-18966 `__: Non-daemonic threads " "created by a multiprocessing.Process are now joined on child exit." msgstr "" -#: ../../../build/NEWS:9660 +#: ../build/NEWS:9706 msgid "" "`bpo-31183 `__: `dis` now works with " "asynchronous generator and coroutine objects. Patch by George Collins based " "on diagnosis by Luciano Ramalho." msgstr "" -#: ../../../build/NEWS:9663 +#: ../build/NEWS:9709 msgid "" "`bpo-5001 `__: There are a number of " "uninformative asserts in the `multiprocessing` module, as noted in issue " @@ -17200,33 +17172,33 @@ msgid "" "(drallensmith on github)." msgstr "" -#: ../../../build/NEWS:9673 ../../../build/NEWS:12408 +#: ../build/NEWS:9719 ../build/NEWS:12454 msgid "" "`bpo-31185 `__: Fixed miscellaneous " "errors in asyncio speedup module." msgstr "" -#: ../../../build/NEWS:9675 +#: ../build/NEWS:9721 msgid "" "`bpo-31151 `__: " "socketserver.ForkingMixIn.server_close() now waits until all child processes" " completed to prevent leaking zombie processes." msgstr "" -#: ../../../build/NEWS:9678 +#: ../build/NEWS:9724 msgid "" "`bpo-31072 `__: Add an ``include_file`` " "parameter to ``zipapp.create_archive()``" msgstr "" -#: ../../../build/NEWS:9681 +#: ../build/NEWS:9727 msgid "" "`bpo-24700 `__: Optimize array.array " "comparison. It is now from 10x up to 70x faster when comparing arrays " "holding values of the same integer type." msgstr "" -#: ../../../build/NEWS:9684 ../../../build/NEWS:12410 +#: ../build/NEWS:9730 ../build/NEWS:12456 msgid "" "`bpo-31135 `__: ttk: fix the destroy() " "method of LabeledScale and OptionMenu classes. Call the parent destroy() " @@ -17235,58 +17207,58 @@ msgid "" "garbage collector to destroy all widgets." msgstr "" -#: ../../../build/NEWS:9690 ../../../build/NEWS:12416 +#: ../build/NEWS:9736 ../build/NEWS:12462 msgid "" "`bpo-31107 `__: Fix " "`copyreg._slotnames()` mangled attribute calculation for classes whose name " "begins with an underscore. Patch by Shane Harvey." msgstr "" -#: ../../../build/NEWS:9693 +#: ../build/NEWS:9739 msgid "" "`bpo-31080 `__: Allow " "`logging.config.fileConfig` to accept kwargs and/or args." msgstr "" -#: ../../../build/NEWS:9695 +#: ../build/NEWS:9741 msgid "" "`bpo-30897 `__: ``pathlib.Path`` objects" " now include an ``is_mount()`` method (only implemented on POSIX). This is " "similar to ``os.path.ismount(p)``. Patch by Cooper Ry Lees." msgstr "" -#: ../../../build/NEWS:9699 ../../../build/NEWS:12419 +#: ../build/NEWS:9745 ../build/NEWS:12465 msgid "" "`bpo-31061 `__: Fixed a crash when using" " asyncio and threads." msgstr "" -#: ../../../build/NEWS:9701 +#: ../build/NEWS:9747 msgid "" "`bpo-30987 `__: Added support for CAN " "ISO-TP protocol in the socket module." msgstr "" -#: ../../../build/NEWS:9703 +#: ../build/NEWS:9749 msgid "" "`bpo-30522 `__: Added a ``setStream`` " "method to ``logging.StreamHandler`` to allow the stream to be set after " "creation." msgstr "" -#: ../../../build/NEWS:9706 ../../../build/NEWS:12421 +#: ../build/NEWS:9752 ../build/NEWS:12467 msgid "" "`bpo-30502 `__: Fix handling of long " "oids in ssl. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:9709 +#: ../build/NEWS:9755 msgid "" "`bpo-5288 `__: Support tzinfo objects " "with sub-minute offsets." msgstr "" -#: ../../../build/NEWS:9711 +#: ../build/NEWS:9757 msgid "" "`bpo-30919 `__: Fix shared memory " "performance regression in multiprocessing in 3.x. Shared memory used " @@ -17294,50 +17266,47 @@ msgid "" "careful to do as little disk I/O as possible." msgstr "" -#: ../../../build/NEWS:9715 +#: ../build/NEWS:9761 msgid "" "`bpo-26732 `__: Fix too many fds in " "processes started with the \"forkserver\" method. A child process would " "inherit as many fds as the number of still-running children." msgstr "" -#: ../../../build/NEWS:9719 ../../../build/NEWS:12431 -#: ../../../build/NEWS:16764 +#: ../build/NEWS:9765 ../build/NEWS:12477 ../build/NEWS:16810 msgid "" "`bpo-29403 `__: Fix ``unittest.mock``'s " "autospec to not fail on method-bound builtin functions. Patch by Aaron " "Gallagher." msgstr "" -#: ../../../build/NEWS:9722 ../../../build/NEWS:12434 -#: ../../../build/NEWS:16767 +#: ../build/NEWS:9768 ../build/NEWS:12480 ../build/NEWS:16813 msgid "" "`bpo-30961 `__: Fix decrementing a " "borrowed reference in tracemalloc." msgstr "" -#: ../../../build/NEWS:9724 +#: ../build/NEWS:9770 msgid "" "`bpo-19896 `__: Fix " "multiprocessing.sharedctypes to recognize typecodes ``'q'`` and ``'Q'``." msgstr "" -#: ../../../build/NEWS:9727 +#: ../build/NEWS:9773 msgid "" "`bpo-30946 `__: Remove obsolete code in " "readline module for platforms where GNU readline is older than 2.1 or where " "select() is not available." msgstr "" -#: ../../../build/NEWS:9730 ../../../build/NEWS:12436 +#: ../build/NEWS:9776 ../build/NEWS:12482 msgid "" "`bpo-25684 `__: Change " "``ttk.OptionMenu`` radiobuttons to be unique across instances of " "``OptionMenu``." msgstr "" -#: ../../../build/NEWS:9733 ../../../build/NEWS:12439 -#: ../../../build/NEWS:16769 +#: ../build/NEWS:9779 ../build/NEWS:12485 ../build/NEWS:16815 msgid "" "`bpo-30886 `__: Fix " "multiprocessing.Queue.join_thread(): it now waits until the thread " @@ -17345,40 +17314,38 @@ msgid "" "the queue." msgstr "" -#: ../../../build/NEWS:9737 ../../../build/NEWS:12443 -#: ../../../build/NEWS:16773 +#: ../build/NEWS:9783 ../build/NEWS:12489 ../build/NEWS:16819 msgid "" "`bpo-29854 `__: Fix segfault in readline" " when using readline's history-size option. Patch by Nir Soffer." msgstr "" -#: ../../../build/NEWS:9740 +#: ../build/NEWS:9786 msgid "" "`bpo-30794 `__: Added " "multiprocessing.Process.kill method to terminate using the SIGKILL signal on" " Unix." msgstr "" -#: ../../../build/NEWS:9743 ../../../build/NEWS:12446 +#: ../build/NEWS:9789 ../build/NEWS:12492 msgid "" "`bpo-30319 `__: socket.close() now " "ignores ECONNRESET error." msgstr "" -#: ../../../build/NEWS:9745 ../../../build/NEWS:12448 +#: ../build/NEWS:9791 ../build/NEWS:12494 msgid "" "`bpo-30828 `__: Fix out of bounds write " "in `asyncio.CFuture.remove_done_callback()`." msgstr "" -#: ../../../build/NEWS:9748 +#: ../build/NEWS:9794 msgid "" "`bpo-30302 `__: Use keywords in the " "``repr`` of ``datetime.timedelta``." msgstr "" -#: ../../../build/NEWS:9750 ../../../build/NEWS:12451 -#: ../../../build/NEWS:16776 +#: ../build/NEWS:9796 ../build/NEWS:12497 ../build/NEWS:16822 msgid "" "`bpo-30807 `__: signal.setitimer() may " "disable the timer when passed a tiny value. Tiny values (such as 1e-6) are " @@ -17388,21 +17355,20 @@ msgid "" "timer instead of (re-)scheduling it." msgstr "" -#: ../../../build/NEWS:9757 ../../../build/NEWS:12458 -#: ../../../build/NEWS:16783 +#: ../build/NEWS:9803 ../build/NEWS:12504 ../build/NEWS:16829 msgid "" "`bpo-30441 `__: Fix bug when modifying " "os.environ while iterating over it" msgstr "" -#: ../../../build/NEWS:9759 +#: ../build/NEWS:9805 msgid "" "`bpo-29585 `__: Avoid importing " "``sysconfig`` from ``site`` to improve startup speed. Python startup is " "about 5% faster on Linux and 30% faster on macOS." msgstr "" -#: ../../../build/NEWS:9762 +#: ../build/NEWS:9808 msgid "" "`bpo-29293 `__: Add missing parameter " "\"n\" on multiprocessing.Condition.notify(). The doc claims " @@ -17411,20 +17377,19 @@ msgid "" "sleepers to wake up) that threading.Condition.notify() accepts." msgstr "" -#: ../../../build/NEWS:9768 ../../../build/NEWS:12460 -#: ../../../build/NEWS:16785 +#: ../build/NEWS:9814 ../build/NEWS:12506 ../build/NEWS:16831 msgid "" "`bpo-30532 `__: Fix email header value " "parser dropping folding white space in certain cases." msgstr "" -#: ../../../build/NEWS:9771 +#: ../build/NEWS:9817 msgid "" "`bpo-30596 `__: Add a ``close()`` method" " to ``multiprocessing.Process``." msgstr "" -#: ../../../build/NEWS:9773 ../../../build/NEWS:12382 +#: ../build/NEWS:9819 ../build/NEWS:12428 msgid "" "`bpo-9146 `__: Fix a segmentation fault " "in _hashopenssl when standard hash functions such as md5 are not available " @@ -17432,48 +17397,44 @@ msgid "" "environments." msgstr "" -#: ../../../build/NEWS:9777 ../../../build/NEWS:13192 -#: ../../../build/NEWS:16788 +#: ../build/NEWS:9823 ../build/NEWS:13238 ../build/NEWS:16834 msgid "" "`bpo-29169 `__: Update zlib to 1.2.11." msgstr "" -#: ../../../build/NEWS:9779 ../../../build/NEWS:12424 -#: ../../../build/NEWS:16676 +#: ../build/NEWS:9825 ../build/NEWS:12470 ../build/NEWS:16722 msgid "" "`bpo-30119 `__: ftplib.FTP.putline() now" " throws ValueError on commands that contains CR or LF. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9782 ../../../build/NEWS:12463 -#: ../../../build/NEWS:16790 +#: ../build/NEWS:9828 ../build/NEWS:12509 ../build/NEWS:16836 msgid "" "`bpo-30879 `__: os.listdir() and " "os.scandir() now emit bytes names when called with bytes-like argument." msgstr "" -#: ../../../build/NEWS:9785 ../../../build/NEWS:12466 -#: ../../../build/NEWS:16793 +#: ../build/NEWS:9831 ../build/NEWS:12512 ../build/NEWS:16839 msgid "" "`bpo-30746 `__: Prohibited the '=' " "character in environment variable names in ``os.putenv()`` and " "``os.spawn*()``." msgstr "" -#: ../../../build/NEWS:9788 +#: ../build/NEWS:9834 msgid "" "`bpo-30664 `__: The description of a " "unittest subtest now preserves the order of keyword arguments of " "TestCase.subTest()." msgstr "" -#: ../../../build/NEWS:9791 +#: ../build/NEWS:9837 msgid "" "`bpo-21071 `__: struct.Struct.format " "type is now :class:`str` instead of :class:`bytes`." msgstr "" -#: ../../../build/NEWS:9794 ../../../build/NEWS:12377 +#: ../build/NEWS:9840 ../build/NEWS:12423 msgid "" "`bpo-29212 `__: Fix " "concurrent.futures.thread.ThreadPoolExecutor threads to have a non repr() " @@ -17481,46 +17442,45 @@ msgid "" "will now identify themselves as \"ThreadPoolExecutor-y_n\"." msgstr "" -#: ../../../build/NEWS:9799 ../../../build/NEWS:12469 -#: ../../../build/NEWS:16796 +#: ../build/NEWS:9845 ../build/NEWS:12515 ../build/NEWS:16842 msgid "" "`bpo-29755 `__: Fixed the lgettext() " "family of functions in the gettext module. They now always return bytes." msgstr "" -#: ../../../build/NEWS:9802 ../../../build/NEWS:12795 +#: ../build/NEWS:9848 ../build/NEWS:12841 msgid "" "`bpo-30616 `__: Functional API of enum " "allows to create empty enums. Patched by Dong-hee Na" msgstr "" -#: ../../../build/NEWS:9805 ../../../build/NEWS:12798 +#: ../build/NEWS:9851 ../build/NEWS:12844 msgid "" "`bpo-30038 `__: Fix race condition " "between signal delivery and wakeup file descriptor. Patch by Nathaniel " "Smith." msgstr "" -#: ../../../build/NEWS:9808 ../../../build/NEWS:12801 +#: ../build/NEWS:9854 ../build/NEWS:12847 msgid "" "`bpo-23894 `__: lib2to3 now recognizes " "``rb'...'`` and ``f'...'`` strings." msgstr "" -#: ../../../build/NEWS:9810 +#: ../build/NEWS:9856 msgid "" "`bpo-24744 `__: pkgutil.walk_packages " "function now raises ValueError if *path* is a string. Patch by Sanyam " "Khurana." msgstr "" -#: ../../../build/NEWS:9813 ../../../build/NEWS:16813 +#: ../build/NEWS:9859 ../build/NEWS:16859 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup." msgstr "" -#: ../../../build/NEWS:9815 +#: ../build/NEWS:9861 msgid "" "`bpo-30589 `__: Fix " "multiprocessing.Process.exitcode to return the opposite of the signal number" @@ -17528,41 +17488,39 @@ msgid "" "\"forkserver\" method." msgstr "" -#: ../../../build/NEWS:9819 ../../../build/NEWS:12832 -#: ../../../build/NEWS:16815 +#: ../build/NEWS:9865 ../build/NEWS:12878 ../build/NEWS:16861 msgid "" "`bpo-28994 `__: The traceback no longer " "displayed for SystemExit raised in a callback registered by atexit." msgstr "" -#: ../../../build/NEWS:9822 ../../../build/NEWS:12835 -#: ../../../build/NEWS:16818 +#: ../build/NEWS:9868 ../build/NEWS:12881 ../build/NEWS:16864 msgid "" "`bpo-30508 `__: Don't log exceptions if " "Task/Future \"cancel()\" method was called." msgstr "" -#: ../../../build/NEWS:9825 +#: ../build/NEWS:9871 msgid "" "`bpo-30645 `__: Fix path calculation in " "`imp.load_package()`, fixing it for cases when a package is only shipped " "with bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:9829 +#: ../build/NEWS:9875 msgid "" "`bpo-11822 `__: The dis.dis() function " "now is able to disassemble nested code objects." msgstr "" -#: ../../../build/NEWS:9832 +#: ../build/NEWS:9878 msgid "" "`bpo-30624 `__: selectors does not take " "KeyboardInterrupt and SystemExit into account, leaving a fd in a bad state " "in case of error. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9836 ../../../build/NEWS:12427 +#: ../build/NEWS:9882 ../build/NEWS:12473 msgid "" "`bpo-30595 `__: " "multiprocessing.Queue.get() with a timeout now polls its reader in non-" @@ -17570,147 +17528,136 @@ msgid "" "longer than the timeout." msgstr "" -#: ../../../build/NEWS:9840 ../../../build/NEWS:12838 -#: ../../../build/NEWS:16821 +#: ../build/NEWS:9886 ../build/NEWS:12884 ../build/NEWS:16867 msgid "" "`bpo-28556 `__: Updates to typing " "module: Add generic AsyncContextManager, add support for ContextManager on " "all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" msgstr "" -#: ../../../build/NEWS:9844 ../../../build/NEWS:12817 +#: ../build/NEWS:9890 ../build/NEWS:12863 msgid "" "`bpo-30605 `__: re.compile() no longer " "raises a BytesWarning when compiling a bytes instance with misplaced inline " "modifier. Patch by Roy Williams." msgstr "" -#: ../../../build/NEWS:9847 ../../../build/NEWS:12842 -#: ../../../build/NEWS:16825 +#: ../build/NEWS:9893 ../build/NEWS:12888 ../build/NEWS:16871 msgid "" "`bpo-29870 `__: Fix ssl sockets leaks " "when connection is aborted in asyncio/ssl implementation. Patch by Michaël " "Sghaïer." msgstr "" -#: ../../../build/NEWS:9850 ../../../build/NEWS:12845 -#: ../../../build/NEWS:16828 +#: ../build/NEWS:9896 ../build/NEWS:12891 ../build/NEWS:16874 msgid "" "`bpo-29743 `__: Closing transport during" " handshake process leaks open socket. Patch by Nikolay Kim" msgstr "" -#: ../../../build/NEWS:9853 ../../../build/NEWS:12848 -#: ../../../build/NEWS:16831 +#: ../build/NEWS:9899 ../build/NEWS:12894 ../build/NEWS:16877 msgid "" "`bpo-27585 `__: Fix waiter cancellation " "in asyncio.Lock. Patch by Mathieu Sornay." msgstr "" -#: ../../../build/NEWS:9856 +#: ../build/NEWS:9902 msgid "" "`bpo-30014 `__: modify() method of " "poll(), epoll() and devpoll() based classes of selectors module is around " "10% faster. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:9859 ../../../build/NEWS:12851 -#: ../../../build/NEWS:16834 +#: ../build/NEWS:9905 ../build/NEWS:12897 ../build/NEWS:16880 msgid "" "`bpo-30418 `__: On Windows, " "subprocess.Popen.communicate() now also ignore EINVAL on stdin.write() if " "the child process is still running but closed the pipe." msgstr "" -#: ../../../build/NEWS:9863 +#: ../build/NEWS:9909 msgid "" "`bpo-30463 `__: Addded empty __slots__ " "to abc.ABC. This allows subclassers to deny __dict__ and __weakref__ " "creation. Patch by Aaron Hall." msgstr "" -#: ../../../build/NEWS:9866 +#: ../build/NEWS:9912 msgid "" "`bpo-30520 `__: Loggers are now " "pickleable." msgstr "" -#: ../../../build/NEWS:9868 ../../../build/NEWS:12862 +#: ../build/NEWS:9914 ../build/NEWS:12908 msgid "" "`bpo-30557 `__: faulthandler now " "correctly filters and displays exception codes on Windows" msgstr "" -#: ../../../build/NEWS:9871 +#: ../build/NEWS:9917 msgid "" "`bpo-30526 `__: Add " "TextIOWrapper.reconfigure() and a TextIOWrapper.write_through attribute." msgstr "" -#: ../../../build/NEWS:9874 +#: ../build/NEWS:9920 msgid "" "`bpo-30245 `__: Fix possible overflow " "when organize struct.pack_into error message. Patch by Yuan Liu." msgstr "" -#: ../../../build/NEWS:9877 ../../../build/NEWS:12865 -#: ../../../build/NEWS:16838 +#: ../build/NEWS:9923 ../build/NEWS:12911 ../build/NEWS:16884 msgid "" "`bpo-30378 `__: Fix the problem that " "logging.handlers.SysLogHandler cannot handle IPv6 addresses." msgstr "" -#: ../../../build/NEWS:9880 +#: ../build/NEWS:9926 msgid "" "`bpo-16500 `__: Allow registering at-" "fork handlers." msgstr "" -#: ../../../build/NEWS:9882 +#: ../build/NEWS:9928 msgid "" "`bpo-30470 `__: Deprecate invalid ctypes" " call protection on Windows. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:9885 ../../../build/NEWS:12871 -#: ../../../build/NEWS:16844 +#: ../build/NEWS:9931 ../build/NEWS:12917 ../build/NEWS:16890 msgid "" "`bpo-30414 `__: " "multiprocessing.Queue._feed background running thread do not break from main" " loop on exception." msgstr "" -#: ../../../build/NEWS:9888 ../../../build/NEWS:12874 -#: ../../../build/NEWS:16847 +#: ../build/NEWS:9934 ../build/NEWS:12920 ../build/NEWS:16893 msgid "" "`bpo-30003 `__: Fix handling escape " "characters in HZ codec. Based on patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9891 ../../../build/NEWS:12806 -#: ../../../build/NEWS:16806 +#: ../build/NEWS:9937 ../build/NEWS:12852 ../build/NEWS:16852 msgid "" "`bpo-30149 `__: inspect.signature() now " "supports callables with variable-argument parameters wrapped with " "partialmethod. Patch by Dong-hee Na." msgstr "" -#: ../../../build/NEWS:9895 +#: ../build/NEWS:9941 msgid "" "`bpo-30436 `__: importlib.find_spec() " "raises ModuleNotFoundError instead of AttributeError if the specified parent" " module is not a package (i.e. lacks a __path__ attribute)." msgstr "" -#: ../../../build/NEWS:9899 ../../../build/NEWS:12877 -#: ../../../build/NEWS:16850 +#: ../build/NEWS:9945 ../build/NEWS:12923 ../build/NEWS:16896 msgid "" "`bpo-30301 `__: Fix AttributeError when " "using SimpleQueue.empty() under *spawn* and *forkserver* start methods." msgstr "" -#: ../../../build/NEWS:9902 ../../../build/NEWS:12884 -#: ../../../build/NEWS:16857 +#: ../build/NEWS:9948 ../build/NEWS:12930 ../build/NEWS:16903 msgid "" "`bpo-30375 `__: Warnings emitted when " "compile a regular expression now always point to the line in the user code." @@ -17718,8 +17665,7 @@ msgid "" "inside of groups or conditionals." msgstr "" -#: ../../../build/NEWS:9906 ../../../build/NEWS:12880 -#: ../../../build/NEWS:16853 +#: ../build/NEWS:9952 ../build/NEWS:12926 ../build/NEWS:16899 msgid "" "`bpo-30329 `__: imaplib and poplib now " "catch the Windows socket WSAEINVAL error (code 10022) on " @@ -17727,7 +17673,7 @@ msgid "" "sometimes on SSL connections." msgstr "" -#: ../../../build/NEWS:9910 +#: ../build/NEWS:9956 msgid "" "`bpo-29196 `__: Removed previously " "deprecated in Python 2.4 classes Plist, Dict and _InternalDict in the " @@ -17736,28 +17682,27 @@ msgid "" "access to access items of these dictionaries." msgstr "" -#: ../../../build/NEWS:9915 +#: ../build/NEWS:9961 msgid "" "`bpo-9850 `__: The :mod:`macpath` is now " "deprecated and will be removed in Python 3.8." msgstr "" -#: ../../../build/NEWS:9918 +#: ../build/NEWS:9964 msgid "" "`bpo-30299 `__: Compiling regular " "expression in debug mode on CPython now displays the compiled bytecode in " "human readable form." msgstr "" -#: ../../../build/NEWS:9921 ../../../build/NEWS:12888 -#: ../../../build/NEWS:16861 +#: ../build/NEWS:9967 ../build/NEWS:12934 ../build/NEWS:16907 msgid "" "`bpo-30048 `__: Fixed ``Task.cancel()`` " "can be ignored when the task is running coroutine and the coroutine returned" " without any more ``await``." msgstr "" -#: ../../../build/NEWS:9924 ../../../build/NEWS:12891 +#: ../build/NEWS:9970 ../build/NEWS:12937 msgid "" "`bpo-30266 `__: " "contextlib.AbstractContextManager now supports anti-registration by setting " @@ -17765,14 +17710,14 @@ msgid "" "`bpo-25958 `__. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9928 +#: ../build/NEWS:9974 msgid "" "`bpo-30340 `__: Enhanced regular " "expressions optimization. This increased the performance of matching some " "patterns up to 25 times." msgstr "" -#: ../../../build/NEWS:9931 ../../../build/NEWS:12895 +#: ../build/NEWS:9977 ../build/NEWS:12941 msgid "" "`bpo-30298 `__: Weaken the condition of " "deprecation warnings for inline modifiers. Now allowed several subsequential" @@ -17781,20 +17726,19 @@ msgid "" "inline modifiers (e.g. ``'(?x) (?i) (?s)...'``)." msgstr "" -#: ../../../build/NEWS:9937 +#: ../build/NEWS:9983 msgid "" "`bpo-30285 `__: Optimized case-" "insensitive matching and searching of regular expressions." msgstr "" -#: ../../../build/NEWS:9940 ../../../build/NEWS:12901 -#: ../../../build/NEWS:16864 +#: ../build/NEWS:9986 ../build/NEWS:12947 ../build/NEWS:16910 msgid "" "`bpo-29990 `__: Fix range checking in " "GB18030 decoder. Original patch by Ma Lin." msgstr "" -#: ../../../build/NEWS:9943 +#: ../build/NEWS:9989 msgid "" "`bpo-29979 `__: rewrite " "cgi.parse_multipart, reusing the FieldStorage class and making its results " @@ -17802,8 +17746,7 @@ msgid "" "Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:9947 ../../../build/NEWS:12907 -#: ../../../build/NEWS:16870 +#: ../build/NEWS:9993 ../build/NEWS:12953 ../build/NEWS:16916 msgid "" "`bpo-30243 `__: Removed the __init__ " "methods of _json's scanner and encoder. Misusing them could cause memory " @@ -17811,7 +17754,7 @@ msgid "" "initialized in the __new__ methods." msgstr "" -#: ../../../build/NEWS:9951 +#: ../build/NEWS:9997 msgid "" "`bpo-30215 `__: Compiled regular " "expression objects with the re.LOCALE flag no longer depend on the locale at" @@ -17819,42 +17762,39 @@ msgid "" "matching." msgstr "" -#: ../../../build/NEWS:9955 ../../../build/NEWS:12911 -#: ../../../build/NEWS:16874 +#: ../build/NEWS:10001 ../build/NEWS:12957 ../build/NEWS:16920 msgid "" "`bpo-30185 `__: Avoid KeyboardInterrupt " "tracebacks in forkserver helper process when Ctrl-C is received." msgstr "" -#: ../../../build/NEWS:9958 +#: ../build/NEWS:10004 msgid "" "`bpo-30103 `__: binascii.b2a_uu() and " "uu.encode() now support using ``'`'`` as zero instead of space." msgstr "" -#: ../../../build/NEWS:9961 ../../../build/NEWS:12914 -#: ../../../build/NEWS:16877 +#: ../build/NEWS:10007 ../build/NEWS:12960 ../build/NEWS:16923 msgid "" "`bpo-28556 `__: Various updates to " "typing module: add typing.NoReturn type, use WrapperDescriptorType, minor " "bug-fixes. Original PRs by Jim Fasarakis-Hilliard and Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:9965 ../../../build/NEWS:12918 -#: ../../../build/NEWS:16881 +#: ../build/NEWS:10011 ../build/NEWS:12964 ../build/NEWS:16927 msgid "" "`bpo-30205 `__: Fix getsockname() for " "unbound AF_UNIX sockets on Linux." msgstr "" -#: ../../../build/NEWS:9967 +#: ../build/NEWS:10013 msgid "" "`bpo-30228 `__: The seek() and tell() " "methods of io.FileIO now set the internal seekable attribute to avoid one " "syscall on open() (in buffered or text mode)." msgstr "" -#: ../../../build/NEWS:9971 +#: ../build/NEWS:10017 msgid "" "`bpo-30190 `__: unittest's " "assertAlmostEqual and assertNotAlmostEqual provide a better message in case " @@ -17862,41 +17802,38 @@ msgid "" "(patch by Giampaolo Rodola')" msgstr "" -#: ../../../build/NEWS:9975 +#: ../build/NEWS:10021 msgid "" "`bpo-30101 `__: Add support for " "curses.A_ITALIC." msgstr "" -#: ../../../build/NEWS:9977 ../../../build/NEWS:12855 +#: ../build/NEWS:10023 ../build/NEWS:12901 msgid "" "`bpo-29822 `__: inspect.isabstract() now" " works during __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:9980 ../../../build/NEWS:12868 -#: ../../../build/NEWS:16841 +#: ../build/NEWS:10026 ../build/NEWS:12914 ../build/NEWS:16887 msgid "" "`bpo-29960 `__: Preserve generator state" " when _random.Random.setstate() raises an exception. Patch by Bryan Olson." msgstr "" -#: ../../../build/NEWS:9983 ../../../build/NEWS:12920 -#: ../../../build/NEWS:16883 +#: ../build/NEWS:10029 ../build/NEWS:12966 ../build/NEWS:16929 msgid "" "`bpo-30070 `__: Fixed leaks and crashes " "in errors handling in the parser module." msgstr "" -#: ../../../build/NEWS:9986 +#: ../build/NEWS:10032 msgid "" "`bpo-22352 `__: Column widths in the " "output of dis.dis() are now adjusted for large line numbers and instruction " "offsets." msgstr "" -#: ../../../build/NEWS:9989 ../../../build/NEWS:12923 -#: ../../../build/NEWS:16886 +#: ../build/NEWS:10035 ../build/NEWS:12969 ../build/NEWS:16932 msgid "" "`bpo-30061 `__: Fixed crashes in IOBase " "methods __next__() and readlines() when readline() or __next__() " @@ -17905,42 +17842,39 @@ msgid "" "PyMapping_Size()." msgstr "" -#: ../../../build/NEWS:9994 +#: ../build/NEWS:10040 msgid "" "`bpo-30218 `__: Fix PathLike support for" " shutil.unpack_archive. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:9997 +#: ../build/NEWS:10043 msgid "" "`bpo-10076 `__: Compiled regular " "expression and match objects in the re module now support copy.copy() and " "copy.deepcopy() (they are considered atomic)." msgstr "" -#: ../../../build/NEWS:10000 ../../../build/NEWS:12932 -#: ../../../build/NEWS:16891 +#: ../build/NEWS:10046 ../build/NEWS:12978 ../build/NEWS:16937 msgid "" "`bpo-30068 `__: _io._IOBase.readlines " "will check if it's closed first when hint is present." msgstr "" -#: ../../../build/NEWS:10003 ../../../build/NEWS:12935 -#: ../../../build/NEWS:16894 +#: ../build/NEWS:10049 ../build/NEWS:12981 ../build/NEWS:16940 msgid "" "`bpo-29694 `__: Fixed race condition in " "pathlib mkdir with flags parents=True. Patch by Armin Rigo." msgstr "" -#: ../../../build/NEWS:10006 ../../../build/NEWS:12938 -#: ../../../build/NEWS:16897 +#: ../build/NEWS:10052 ../build/NEWS:12984 ../build/NEWS:16943 msgid "" "`bpo-29692 `__: Fixed arbitrary " "unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " "by Siddharth Velankar." msgstr "" -#: ../../../build/NEWS:10009 +#: ../build/NEWS:10055 msgid "" "`bpo-26187 `__: Test that sqlite3 trace " "callback is not called multiple times when schema is changing. Indirectly " @@ -17948,74 +17882,71 @@ msgid "" "`__. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:10013 ../../../build/NEWS:12928 +#: ../build/NEWS:10059 ../build/NEWS:12974 msgid "" "`bpo-30017 `__: Allowed calling the " "close() method of the zip entry writer object multiple times. Writing to a " "closed writer now always produces a ValueError." msgstr "" -#: ../../../build/NEWS:10017 ../../../build/NEWS:12941 -#: ../../../build/NEWS:16900 +#: ../build/NEWS:10063 ../build/NEWS:12987 ../build/NEWS:16946 msgid "" "`bpo-29998 `__: Pickling and copying " "ImportError now preserves name and path attributes." msgstr "" -#: ../../../build/NEWS:10020 +#: ../build/NEWS:10066 msgid "" "`bpo-29995 `__: re.escape() now escapes " "only regex special characters." msgstr "" -#: ../../../build/NEWS:10022 +#: ../build/NEWS:10068 msgid "" "`bpo-29962 `__: Add math.remainder " "operation, implementing remainder as specified in IEEE 754." msgstr "" -#: ../../../build/NEWS:10025 +#: ../build/NEWS:10071 msgid "" "`bpo-29649 `__: Improve " "struct.pack_into() exception messages for problems with the buffer size and " "offset. Patch by Andrew Nester." msgstr "" -#: ../../../build/NEWS:10028 +#: ../build/NEWS:10074 msgid "" "`bpo-29654 `__: Support If-Modified-" "Since HTTP header (browser cache). Patch by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:10031 ../../../build/NEWS:12814 -#: ../../../build/NEWS:16810 +#: ../build/NEWS:10077 ../build/NEWS:12860 ../build/NEWS:16856 msgid "" "`bpo-29931 `__: Fixed comparison check " "for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." msgstr "" -#: ../../../build/NEWS:10034 ../../../build/NEWS:12944 +#: ../build/NEWS:10080 ../build/NEWS:12990 msgid "" "`bpo-29953 `__: Fixed memory leaks in " "the replace() method of datetime and time objects when pass out of bound " "fold argument." msgstr "" -#: ../../../build/NEWS:10037 ../../../build/NEWS:12947 -#: ../../../build/NEWS:16903 +#: ../build/NEWS:10083 ../build/NEWS:12993 ../build/NEWS:16949 msgid "" "`bpo-29942 `__: Fix a crash in " "itertools.chain.from_iterable when encountering long runs of empty " "iterables." msgstr "" -#: ../../../build/NEWS:10040 +#: ../build/NEWS:10086 msgid "" "`bpo-10030 `__: Sped up reading " "encrypted ZIP files by 2 times." msgstr "" -#: ../../../build/NEWS:10042 +#: ../build/NEWS:10088 msgid "" "`bpo-29204 `__: Element.getiterator() " "and the html parameter of XMLParser() were deprecated only in the " @@ -18023,22 +17954,20 @@ msgid "" "emits a deprecation warning." msgstr "" -#: ../../../build/NEWS:10046 ../../../build/NEWS:12950 -#: ../../../build/NEWS:16906 +#: ../build/NEWS:10092 ../build/NEWS:12996 ../build/NEWS:16952 msgid "" "`bpo-27863 `__: Fixed multiple crashes " "in ElementTree caused by race conditions and wrong types." msgstr "" -#: ../../../build/NEWS:10049 +#: ../build/NEWS:10095 msgid "" "`bpo-25996 `__: Added support of file " "descriptors in os.scandir() on Unix. os.fwalk() is sped up by 2 times by " "using os.scandir()." msgstr "" -#: ../../../build/NEWS:10052 ../../../build/NEWS:12953 -#: ../../../build/NEWS:16909 +#: ../build/NEWS:10098 ../build/NEWS:12999 ../build/NEWS:16955 msgid "" "`bpo-28699 `__: Fixed a bug in pools in " "multiprocessing.pool that raising an exception at the very first of an " @@ -18046,270 +17975,255 @@ msgid "" "Potts and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10056 ../../../build/NEWS:12803 -#: ../../../build/NEWS:16803 +#: ../build/NEWS:10102 ../build/NEWS:12849 ../build/NEWS:16849 msgid "" "`bpo-23890 `__: " "unittest.TestCase.assertRaises() now manually breaks a reference cycle to " "not keep objects alive longer than expected." msgstr "" -#: ../../../build/NEWS:10059 +#: ../build/NEWS:10105 msgid "" "`bpo-29901 `__: The zipapp module now " "supports general path-like objects, not just pathlib.Path." msgstr "" -#: ../../../build/NEWS:10062 ../../../build/NEWS:12957 -#: ../../../build/NEWS:16913 +#: ../build/NEWS:10108 ../build/NEWS:13003 ../build/NEWS:16959 msgid "" "`bpo-25803 `__: Avoid incorrect errors " "raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:10065 ../../../build/NEWS:12960 -#: ../../../build/NEWS:16916 +#: ../build/NEWS:10111 ../build/NEWS:13006 ../build/NEWS:16962 msgid "" "`bpo-29861 `__: Release references to " "tasks, their arguments and their results as soon as they are finished in " "multiprocessing.Pool." msgstr "" -#: ../../../build/NEWS:10068 +#: ../build/NEWS:10114 msgid "" "`bpo-19930 `__: The mode argument of " "os.makedirs() no longer affects the file permission bits of newly-created " "intermediate-level directories." msgstr "" -#: ../../../build/NEWS:10071 ../../../build/NEWS:12963 -#: ../../../build/NEWS:16919 +#: ../build/NEWS:10117 ../build/NEWS:13009 ../build/NEWS:16965 msgid "" "`bpo-29884 `__: faulthandler: Restore " "the old sigaltstack during teardown. Patch by Christophe Zeitouny." msgstr "" -#: ../../../build/NEWS:10074 ../../../build/NEWS:12966 -#: ../../../build/NEWS:16922 +#: ../build/NEWS:10120 ../build/NEWS:13012 ../build/NEWS:16968 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive buffered file-like objects." msgstr "" -#: ../../../build/NEWS:10076 ../../../build/NEWS:12968 -#: ../../../build/NEWS:16924 +#: ../build/NEWS:10122 ../build/NEWS:13014 ../build/NEWS:16970 msgid "" "`bpo-29800 `__: Fix crashes in " "partial.__repr__ if the keys of partial.keywords are not strings. Patch by " "Michael Seifert." msgstr "" -#: ../../../build/NEWS:10079 ../../../build/NEWS:12974 -#: ../../../build/NEWS:16930 +#: ../build/NEWS:10125 ../build/NEWS:13020 ../build/NEWS:16976 msgid "" "`bpo-8256 `__: Fixed possible failing or " "crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " "sys.stdout are not set or are not strings." msgstr "" -#: ../../../build/NEWS:10083 +#: ../build/NEWS:10129 msgid "" "`bpo-28692 `__: Using non-integer value " "for selecting a plural form in gettext is now deprecated." msgstr "" -#: ../../../build/NEWS:10086 +#: ../build/NEWS:10132 msgid "" "`bpo-26121 `__: Use C library " "implementation for math functions erf() and erfc()." msgstr "" -#: ../../../build/NEWS:10089 +#: ../build/NEWS:10135 msgid "" "`bpo-29619 `__: os.stat() and " "os.DirEntry.inode() now convert inode (st_ino) using unsigned integers." msgstr "" -#: ../../../build/NEWS:10092 +#: ../build/NEWS:10138 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements." msgstr "" -#: ../../../build/NEWS:10095 +#: ../build/NEWS:10141 msgid "" "`bpo-29645 `__: Speed up importing the " "webbrowser module. webbrowser.register() is now thread-safe." msgstr "" -#: ../../../build/NEWS:10098 ../../../build/NEWS:12982 +#: ../build/NEWS:10144 ../build/NEWS:13028 msgid "" "`bpo-28231 `__: The zipfile module now " "accepts path-like objects for external paths." msgstr "" -#: ../../../build/NEWS:10101 ../../../build/NEWS:12985 +#: ../build/NEWS:10147 ../build/NEWS:13031 msgid "" "`bpo-26915 `__: index() and count() " "methods of collections.abc.Sequence now check identity before checking " "equality when do comparisons." msgstr "" -#: ../../../build/NEWS:10104 +#: ../build/NEWS:10150 msgid "" "`bpo-28682 `__: Added support for bytes " "paths in os.fwalk()." msgstr "" -#: ../../../build/NEWS:10106 +#: ../build/NEWS:10152 msgid "" "`bpo-29728 `__: Add new " ":data:`socket.TCP_NOTSENT_LOWAT` (Linux 3.12) constant. Patch by Nathaniel " "J. Smith." msgstr "" -#: ../../../build/NEWS:10109 ../../../build/NEWS:13194 +#: ../build/NEWS:10155 ../build/NEWS:13240 msgid "" "`bpo-29623 `__: Allow use of path-like " "object as a single argument in ConfigParser.read(). Patch by David Ellis." msgstr "" -#: ../../../build/NEWS:10112 +#: ../build/NEWS:10158 msgid "" "`bpo-9303 `__: Migrate sqlite3 module to " "_v2 API. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:10114 ../../../build/NEWS:13197 +#: ../build/NEWS:10160 ../build/NEWS:13243 msgid "" "`bpo-28963 `__: Fix out of bound " "iteration in asyncio.Future.remove_done_callback implemented in C." msgstr "" -#: ../../../build/NEWS:10117 ../../../build/NEWS:13200 -#: ../../../build/NEWS:16942 +#: ../build/NEWS:10163 ../build/NEWS:13246 ../build/NEWS:16988 msgid "" "`bpo-29704 `__: " "asyncio.subprocess.SubprocessStreamProtocol no longer closes before all " "pipes are closed." msgstr "" -#: ../../../build/NEWS:10120 ../../../build/NEWS:13203 +#: ../build/NEWS:10166 ../build/NEWS:13249 msgid "" "`bpo-29271 `__: Fix Task.current_task " "and Task.all_tasks implemented in C to accept None argument as their pure " "Python implementation." msgstr "" -#: ../../../build/NEWS:10123 ../../../build/NEWS:13206 -#: ../../../build/NEWS:16945 +#: ../build/NEWS:10169 ../build/NEWS:13252 ../build/NEWS:16991 msgid "" "`bpo-29703 `__: Fix asyncio to support " "instantiation of new event loops in child processes." msgstr "" -#: ../../../build/NEWS:10126 ../../../build/NEWS:12988 -#: ../../../build/NEWS:16938 +#: ../build/NEWS:10172 ../build/NEWS:13034 ../build/NEWS:16984 msgid "" "`bpo-29615 `__: SimpleXMLRPCDispatcher " "no longer chains KeyError (or any other exception) to exception(s) raised in" " the dispatched methods. Patch by Petr Motejlek." msgstr "" -#: ../../../build/NEWS:10130 +#: ../build/NEWS:10176 msgid "" "`bpo-7769 `__: Method register_function()" " of xmlrpc.server.SimpleXMLRPCDispatcher and its subclasses can now be used " "as a decorator." msgstr "" -#: ../../../build/NEWS:10134 ../../../build/NEWS:13209 -#: ../../../build/NEWS:16948 +#: ../build/NEWS:10180 ../build/NEWS:13255 ../build/NEWS:16994 msgid "" "`bpo-29376 `__: Fix assertion error in " "threading._DummyThread.is_alive()." msgstr "" -#: ../../../build/NEWS:10136 ../../../build/NEWS:13211 +#: ../build/NEWS:10182 ../build/NEWS:13257 msgid "" "`bpo-28624 `__: Add a test that checks " "that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " "Chowdhury." msgstr "" -#: ../../../build/NEWS:10139 ../../../build/NEWS:13214 +#: ../build/NEWS:10185 ../build/NEWS:13260 msgid "" "`bpo-28518 `__: Start a transaction " "implicitly before a DML statement. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:10142 ../../../build/NEWS:12971 -#: ../../../build/NEWS:16927 +#: ../build/NEWS:10188 ../build/NEWS:13017 ../build/NEWS:16973 msgid "" "`bpo-29742 `__: get_extra_info() raises " "exception if get called on closed ssl transport. Patch by Nikolay Kim." msgstr "" -#: ../../../build/NEWS:10145 +#: ../build/NEWS:10191 msgid "" "`bpo-16285 `__: urllib.parse.quote is " "now based on RFC 3986 and hence includes '~' in the set of characters that " "is not quoted by default. Patch by Christian Theune and Ratnadeep Debnath." msgstr "" -#: ../../../build/NEWS:10149 ../../../build/NEWS:13217 -#: ../../../build/NEWS:16956 +#: ../build/NEWS:10195 ../build/NEWS:13263 ../build/NEWS:17002 msgid "" "`bpo-29532 `__: Altering a kwarg " "dictionary passed to functools.partial() no longer affects a partial object " "after creation." msgstr "" -#: ../../../build/NEWS:10152 ../../../build/NEWS:13220 -#: ../../../build/NEWS:16950 +#: ../build/NEWS:10198 ../build/NEWS:13266 ../build/NEWS:16996 msgid "" "`bpo-29110 `__: Fix file object leak in " "aifc.open() when file is given as a filesystem path and is not in valid AIFF" " format. Patch by Anthony Zhang." msgstr "" -#: ../../../build/NEWS:10155 +#: ../build/NEWS:10201 msgid "" "`bpo-22807 `__: Add uuid.SafeUUID and " "uuid.UUID.is_safe to relay information from the platform about whether " "generated UUIDs are generated with a multiprocessing safe method." msgstr "" -#: ../../../build/NEWS:10159 +#: ../build/NEWS:10205 msgid "" "`bpo-29576 `__: Improve some " "deprecations in importlib. Some deprecated methods now emit " "DeprecationWarnings and have better descriptive messages." msgstr "" -#: ../../../build/NEWS:10162 +#: ../build/NEWS:10208 msgid "" "`bpo-29534 `__: Fixed different " "behaviour of Decimal.from_float() for _decimal and _pydecimal. Thanks Andrew" " Nester." msgstr "" -#: ../../../build/NEWS:10165 +#: ../build/NEWS:10211 msgid "" "`bpo-10379 `__: locale.format_string now" " supports the 'monetary' keyword argument, and locale.format is deprecated." msgstr "" -#: ../../../build/NEWS:10168 +#: ../build/NEWS:10214 msgid "" "`bpo-29851 `__: importlib.reload() now " "raises ModuleNotFoundError if the module lacks a spec." msgstr "" -#: ../../../build/NEWS:10171 ../../../build/NEWS:13223 -#: ../../../build/NEWS:16959 +#: ../build/NEWS:10217 ../build/NEWS:13269 ../build/NEWS:17005 msgid "" "`bpo-28556 `__: Various updates to " "typing module: typing.Counter, typing.ChainMap, improved ABC caching, etc. " @@ -18317,119 +18231,111 @@ msgid "" "Langa." msgstr "" -#: ../../../build/NEWS:10175 ../../../build/NEWS:13227 -#: ../../../build/NEWS:16963 +#: ../build/NEWS:10221 ../build/NEWS:13273 ../build/NEWS:17009 msgid "" "`bpo-29100 `__: Fix " "datetime.fromtimestamp() regression introduced in Python 3.6.0: check " "minimum and maximum years." msgstr "" -#: ../../../build/NEWS:10178 ../../../build/NEWS:13233 -#: ../../../build/NEWS:16969 +#: ../build/NEWS:10224 ../build/NEWS:13279 ../build/NEWS:17015 msgid "" "`bpo-29416 `__: Prevent infinite loop in" " pathlib.Path.mkdir" msgstr "" -#: ../../../build/NEWS:10180 ../../../build/NEWS:13235 -#: ../../../build/NEWS:16971 +#: ../build/NEWS:10226 ../build/NEWS:13281 ../build/NEWS:17017 msgid "" "`bpo-29444 `__: Fixed out-of-bounds " "buffer access in the group() method of the match object. Based on patch by " "WGH." msgstr "" -#: ../../../build/NEWS:10183 +#: ../build/NEWS:10229 msgid "" "`bpo-29377 `__: Add " "WrapperDescriptorType, MethodWrapperType, and MethodDescriptorType built-in " "types to types module. Original patch by Manuel Krebber." msgstr "" -#: ../../../build/NEWS:10187 +#: ../build/NEWS:10233 msgid "" "`bpo-29218 `__: Unused install_misc " "command is now removed. It has been documented as unused since 2000. Patch" " by Eric N. Vander Weele." msgstr "" -#: ../../../build/NEWS:10190 +#: ../build/NEWS:10236 msgid "" "`bpo-29368 `__: The extend() method is " "now called instead of the append() method when unpickle collections.deque " "and other list-like objects. This can speed up unpickling to 2 times." msgstr "" -#: ../../../build/NEWS:10194 +#: ../build/NEWS:10240 msgid "" "`bpo-29338 `__: The help of a builtin or" " extension class now includes the constructor signature if " "__text_signature__ is provided for the class." msgstr "" -#: ../../../build/NEWS:10197 ../../../build/NEWS:13238 -#: ../../../build/NEWS:16974 +#: ../build/NEWS:10243 ../build/NEWS:13284 ../build/NEWS:17020 msgid "" "`bpo-29335 `__: Fix " "subprocess.Popen.wait() when the child process has exited to a stopped " "instead of terminated state (ex: when under ptrace)." msgstr "" -#: ../../../build/NEWS:10200 ../../../build/NEWS:13241 -#: ../../../build/NEWS:16977 +#: ../build/NEWS:10246 ../build/NEWS:13287 ../build/NEWS:17023 msgid "" "`bpo-29290 `__: Fix a regression in " "argparse that help messages would wrap at non-breaking spaces." msgstr "" -#: ../../../build/NEWS:10203 ../../../build/NEWS:13244 -#: ../../../build/NEWS:16980 +#: ../build/NEWS:10249 ../build/NEWS:13290 ../build/NEWS:17026 msgid "" "`bpo-28735 `__: Fixed the comparison of " "mock.MagickMock with mock.ANY." msgstr "" -#: ../../../build/NEWS:10205 +#: ../build/NEWS:10251 msgid "" "`bpo-29197 `__: Removed deprecated " "function ntpath.splitunc()." msgstr "" -#: ../../../build/NEWS:10207 +#: ../build/NEWS:10253 msgid "" "`bpo-29210 `__: Removed support of " "deprecated argument \"exclude\" in tarfile.TarFile.add()." msgstr "" -#: ../../../build/NEWS:10210 ../../../build/NEWS:13249 -#: ../../../build/NEWS:16984 +#: ../build/NEWS:10256 ../build/NEWS:13295 ../build/NEWS:17030 msgid "" "`bpo-29219 `__: Fixed infinite recursion" " in the repr of uninitialized ctypes.CDLL instances." msgstr "" -#: ../../../build/NEWS:10213 +#: ../build/NEWS:10259 msgid "" "`bpo-29192 `__: Removed deprecated " "features in the http.cookies module." msgstr "" -#: ../../../build/NEWS:10215 +#: ../build/NEWS:10261 msgid "" "`bpo-29193 `__: A format string argument" " for string.Formatter.format() is now positional-only." msgstr "" -#: ../../../build/NEWS:10218 +#: ../build/NEWS:10264 msgid "" "`bpo-29195 `__: Removed support of " "deprecated undocumented keyword arguments in methods of regular expression " "objects." msgstr "" -#: ../../../build/NEWS:10221 ../../../build/NEWS:13254 -#: ../../../build/NEWS:16987 +#: ../build/NEWS:10267 ../build/NEWS:13300 ../build/NEWS:17033 msgid "" "`bpo-28969 `__: Fixed race condition in " "C implementation of functools.lru_cache. KeyError could be raised when " @@ -18437,108 +18343,98 @@ msgid "" "threads with the same uncached arguments." msgstr "" -#: ../../../build/NEWS:10226 +#: ../build/NEWS:10272 msgid "" "`bpo-20804 `__: The " "unittest.mock.sentinel attributes now preserve their identity when they are " "copied or pickled." msgstr "" -#: ../../../build/NEWS:10229 ../../../build/NEWS:13259 -#: ../../../build/NEWS:16992 +#: ../build/NEWS:10275 ../build/NEWS:13305 ../build/NEWS:17038 msgid "" "`bpo-29142 `__: In urllib.request, " "suffixes in no_proxy environment variable with leading dots could match " "related hostnames again (e.g. .b.c matches a.b.c). Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:10233 ../../../build/NEWS:13263 -#: ../../../build/NEWS:16953 +#: ../build/NEWS:10279 ../build/NEWS:13309 ../build/NEWS:16999 msgid "" "`bpo-28961 `__: Fix unittest.mock._Call " "helper: don't ignore the name parameter anymore. Patch written by Jiajun " "Huang." msgstr "" -#: ../../../build/NEWS:10236 ../../../build/NEWS:13270 -#: ../../../build/NEWS:17236 +#: ../build/NEWS:10282 ../build/NEWS:13316 ../build/NEWS:17282 msgid "" "`bpo-15812 `__: inspect.getframeinfo() " "now correctly shows the first line of a context. Patch by Sam Breese." msgstr "" -#: ../../../build/NEWS:10239 +#: ../build/NEWS:10285 msgid "" "`bpo-28985 `__: Update authorizer " "constants in sqlite3 module. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:10242 ../../../build/NEWS:13282 +#: ../build/NEWS:10288 ../build/NEWS:13328 msgid "" "`bpo-29079 `__: Prevent infinite loop in" " pathlib.resolve() on Windows" msgstr "" -#: ../../../build/NEWS:10244 ../../../build/NEWS:13284 -#: ../../../build/NEWS:17242 +#: ../build/NEWS:10290 ../build/NEWS:13330 ../build/NEWS:17288 msgid "" "`bpo-13051 `__: Fixed recursion errors " "in large or resized curses.textpad.Textbox. Based on patch by Tycho " "Andersen." msgstr "" -#: ../../../build/NEWS:10247 ../../../build/NEWS:13291 -#: ../../../build/NEWS:17249 +#: ../build/NEWS:10293 ../build/NEWS:13337 ../build/NEWS:17295 msgid "" "`bpo-9770 `__: curses.ascii predicates " "now work correctly with negative integers." msgstr "" -#: ../../../build/NEWS:10250 ../../../build/NEWS:13294 -#: ../../../build/NEWS:17252 +#: ../build/NEWS:10296 ../build/NEWS:13340 ../build/NEWS:17298 msgid "" "`bpo-28427 `__: old keys should not " "remove new values from WeakValueDictionary when collecting from another " "thread." msgstr "" -#: ../../../build/NEWS:10253 ../../../build/NEWS:13297 -#: ../../../build/NEWS:17255 +#: ../build/NEWS:10299 ../build/NEWS:13343 ../build/NEWS:17301 msgid "" "`bpo-28923 `__: Remove editor artifacts " "from Tix.py." msgstr "" -#: ../../../build/NEWS:10255 ../../../build/NEWS:13302 -#: ../../../build/NEWS:17257 +#: ../build/NEWS:10301 ../build/NEWS:13348 ../build/NEWS:17303 msgid "" "`bpo-28871 `__: Fixed a crash when " "deallocate deep ElementTree." msgstr "" -#: ../../../build/NEWS:10257 ../../../build/NEWS:13304 -#: ../../../build/NEWS:17259 +#: ../build/NEWS:10303 ../build/NEWS:13350 ../build/NEWS:17305 msgid "" "`bpo-19542 `__: Fix bugs in " "WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC " "collection happens in another thread." msgstr "" -#: ../../../build/NEWS:10260 ../../../build/NEWS:13307 +#: ../build/NEWS:10306 ../build/NEWS:13353 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when passing a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:10263 +#: ../build/NEWS:10309 msgid "" "`bpo-16255 `__: subprocess.Popen uses " "/system/bin/sh on Android as the shell, instead of /bin/sh." msgstr "" -#: ../../../build/NEWS:10266 ../../../build/NEWS:13310 -#: ../../../build/NEWS:17265 +#: ../build/NEWS:10312 ../build/NEWS:13356 ../build/NEWS:17311 msgid "" "`bpo-28779 `__: " "multiprocessing.set_forkserver_preload() would crash the forkserver process " @@ -18546,14 +18442,14 @@ msgid "" "locks." msgstr "" -#: ../../../build/NEWS:10270 ../../../build/NEWS:13317 +#: ../build/NEWS:10316 ../build/NEWS:13363 msgid "" "`bpo-26937 `__: The chown() method of " "the tarfile.TarFile class does not fail now when the grp module cannot be " "imported, as for example on Android platforms." msgstr "" -#: ../../../build/NEWS:10274 +#: ../build/NEWS:10320 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " @@ -18562,21 +18458,21 @@ msgid "" "releases)." msgstr "" -#: ../../../build/NEWS:10279 +#: ../build/NEWS:10325 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in re.sub() replacement templates" " regular expressions now are errors." msgstr "" -#: ../../../build/NEWS:10282 ../../../build/NEWS:13498 +#: ../build/NEWS:10328 ../build/NEWS:13544 msgid "" "`bpo-28835 `__: Fix a regression " "introduced in warnings.catch_warnings(): call warnings.showwarning() if it " "was overridden inside the context manager." msgstr "" -#: ../../../build/NEWS:10285 ../../../build/NEWS:13501 +#: ../build/NEWS:10331 ../build/NEWS:13547 msgid "" "`bpo-27172 `__: To assist with upgrades " "from 2.7, the previously documented deprecation of " @@ -18585,14 +18481,14 @@ msgid "" "supported." msgstr "" -#: ../../../build/NEWS:10290 +#: ../build/NEWS:10336 msgid "" "`bpo-28740 `__: Add " "sys.getandroidapilevel(): return the build time API version of Android as an" " integer. Function only available on Android." msgstr "" -#: ../../../build/NEWS:10293 ../../../build/NEWS:13506 +#: ../build/NEWS:10339 ../build/NEWS:13552 msgid "" "`bpo-26273 `__: Add new " ":data:`socket.TCP_CONGESTION` (Linux 2.6.13) and " @@ -18600,13 +18496,13 @@ msgid "" "Omar Sandoval." msgstr "" -#: ../../../build/NEWS:10297 ../../../build/NEWS:13577 +#: ../build/NEWS:10343 ../build/NEWS:13623 msgid "" "`bpo-28752 `__: Restored the " "__reduce__() methods of datetime objects." msgstr "" -#: ../../../build/NEWS:10299 ../../../build/NEWS:13579 +#: ../build/NEWS:10345 ../build/NEWS:13625 msgid "" "`bpo-28727 `__: Regular expression " "patterns, _sre.SRE_Pattern objects created by re.compile(), become " @@ -18616,35 +18512,34 @@ msgid "" "unit tests)." msgstr "" -#: ../../../build/NEWS:10304 +#: ../build/NEWS:10350 msgid "" "`bpo-20572 `__: Remove the " "subprocess.Popen.wait endtime parameter. It was deprecated in 3.4 and " "undocumented prior to that." msgstr "" -#: ../../../build/NEWS:10307 ../../../build/NEWS:13587 -#: ../../../build/NEWS:17272 +#: ../build/NEWS:10353 ../build/NEWS:13633 ../build/NEWS:17318 msgid "" "`bpo-25659 `__: In ctypes, prevent a " "crash calling the from_buffer() and from_buffer_copy() methods on abstract " "classes like Array." msgstr "" -#: ../../../build/NEWS:10310 +#: ../build/NEWS:10356 msgid "" "`bpo-28548 `__: In the \"http.server\" " "module, parse the protocol version if possible, to avoid using HTTP 0.9 in " "some error responses." msgstr "" -#: ../../../build/NEWS:10313 ../../../build/NEWS:13590 +#: ../build/NEWS:10359 ../build/NEWS:13636 msgid "" "`bpo-19717 `__: Makes Path.resolve() " "succeed on paths that do not exist. Patch by Vajrasky Kok" msgstr "" -#: ../../../build/NEWS:10316 ../../../build/NEWS:13593 +#: ../build/NEWS:10362 ../build/NEWS:13639 msgid "" "`bpo-28563 `__: Fixed possible DoS and " "arbitrary code execution when handle plural form selections in the gettext " @@ -18652,31 +18547,27 @@ msgid "" "gettext." msgstr "" -#: ../../../build/NEWS:10320 ../../../build/NEWS:13597 -#: ../../../build/NEWS:17281 +#: ../build/NEWS:10366 ../build/NEWS:13643 ../build/NEWS:17327 msgid "" "`bpo-28387 `__: Fixed possible crash in " "_io.TextIOWrapper deallocator when the garbage collector is invoked in other" " thread. Based on patch by Sebastian Cufre." msgstr "" -#: ../../../build/NEWS:10324 ../../../build/NEWS:13680 -#: ../../../build/NEWS:17285 +#: ../build/NEWS:10370 ../build/NEWS:13726 ../build/NEWS:17331 msgid "" "`bpo-27517 `__: LZMA compressor and " "decompressor no longer raise exceptions if given empty data twice. Patch by" " Benjamin Fogle." msgstr "" -#: ../../../build/NEWS:10327 ../../../build/NEWS:13683 -#: ../../../build/NEWS:17288 +#: ../build/NEWS:10373 ../build/NEWS:13729 ../build/NEWS:17334 msgid "" "`bpo-28549 `__: Fixed segfault in " "curses's addch() with ncurses6." msgstr "" -#: ../../../build/NEWS:10329 ../../../build/NEWS:13685 -#: ../../../build/NEWS:17290 +#: ../build/NEWS:10375 ../build/NEWS:13731 ../build/NEWS:17336 msgid "" "`bpo-28449 `__: tarfile.open() with mode" " \"r\" or \"r:\" now tries to open a tar file with compression before trying" @@ -18684,15 +18575,14 @@ msgid "" "ignore_zeros=True." msgstr "" -#: ../../../build/NEWS:10333 ../../../build/NEWS:13689 -#: ../../../build/NEWS:17294 +#: ../build/NEWS:10379 ../build/NEWS:13735 ../build/NEWS:17340 msgid "" "`bpo-23262 `__: The webbrowser module " "now supports Firefox 36+ and derived browsers. Based on patch by Oleg " "Broytman." msgstr "" -#: ../../../build/NEWS:10336 +#: ../build/NEWS:10382 msgid "" "`bpo-24241 `__: The webbrowser in an X " "environment now prefers using the default browser directly. Also, the " @@ -18701,8 +18591,7 @@ msgid "" "Steele" msgstr "" -#: ../../../build/NEWS:10341 ../../../build/NEWS:13692 -#: ../../../build/NEWS:17297 +#: ../build/NEWS:10387 ../build/NEWS:13738 ../build/NEWS:17343 msgid "" "`bpo-27939 `__: Fixed bugs in " "tkinter.ttk.LabeledScale and tkinter.Scale caused by representing the scale " @@ -18710,7 +18599,7 @@ msgid "" " set to underlying Tk variable." msgstr "" -#: ../../../build/NEWS:10345 +#: ../build/NEWS:10391 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prweek() no longer prints a space after a weeks's " @@ -18718,55 +18607,52 @@ msgid "" " after a year's calendar. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10349 +#: ../build/NEWS:10395 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar.prmonth() no longer prints a space at the start of new" " line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10353 ../../../build/NEWS:13703 -#: ../../../build/NEWS:17305 +#: ../build/NEWS:10399 ../build/NEWS:13749 ../build/NEWS:17351 msgid "" "`bpo-20491 `__: The textwrap.TextWrapper" " class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." msgstr "" -#: ../../../build/NEWS:10356 ../../../build/NEWS:13706 -#: ../../../build/NEWS:17308 +#: ../build/NEWS:10402 ../build/NEWS:13752 ../build/NEWS:17354 msgid "" "`bpo-28353 `__: os.fwalk() no longer " "fails on broken links." msgstr "" -#: ../../../build/NEWS:10358 ../../../build/NEWS:13708 +#: ../build/NEWS:10404 ../build/NEWS:13754 msgid "" "`bpo-28430 `__: Fix iterator of C " "implemented asyncio.Future doesn't accept non-None value is passed to " "it.send(val)." msgstr "" -#: ../../../build/NEWS:10361 ../../../build/NEWS:13711 +#: ../build/NEWS:10407 ../build/NEWS:13757 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets now start by the \"!\" prefix for readability." msgstr "" -#: ../../../build/NEWS:10364 ../../../build/NEWS:13714 -#: ../../../build/NEWS:17310 +#: ../build/NEWS:10410 ../build/NEWS:13760 ../build/NEWS:17356 msgid "" "`bpo-25464 `__: Fixed " "HList.header_exists() in tkinter.tix module by addin a workaround to Tix " "library bug." msgstr "" -#: ../../../build/NEWS:10367 ../../../build/NEWS:13717 +#: ../build/NEWS:10413 ../build/NEWS:13763 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer adds entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:10369 ../../../build/NEWS:13719 +#: ../build/NEWS:10415 ../build/NEWS:13765 msgid "" "`bpo-25953 `__: re.sub() now raises an " "error for invalid numerical group reference in replacement template even if " @@ -18775,57 +18661,57 @@ msgid "" "Based on patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:10374 +#: ../build/NEWS:10420 msgid "" "`bpo-28469 `__: timeit now uses the " "sequence 1, 2, 5, 10, 20, 50,... instead of 1, 10, 100,... for autoranging." msgstr "" -#: ../../../build/NEWS:10377 +#: ../build/NEWS:10423 msgid "" "`bpo-28115 `__: Command-line interface " "of the zipfile module now uses argparse. Added support of long options." msgstr "" -#: ../../../build/NEWS:10380 ../../../build/NEWS:13724 +#: ../build/NEWS:10426 ../build/NEWS:13770 msgid "" "`bpo-18219 `__: Optimize csv.DictWriter " "for large number of columns. Patch by Mariatta Wijaya." msgstr "" -#: ../../../build/NEWS:10383 ../../../build/NEWS:13727 +#: ../build/NEWS:10429 ../build/NEWS:13773 msgid "" "`bpo-28448 `__: Fix C implemented " "asyncio.Future didn't work on Windows." msgstr "" -#: ../../../build/NEWS:10385 +#: ../build/NEWS:10431 msgid "" "`bpo-23214 `__: In the \"io\" module, " "the argument to BufferedReader and BytesIO's read1() methods is now optional" " and can be -1, matching the BufferedIOBase specification." msgstr "" -#: ../../../build/NEWS:10389 ../../../build/NEWS:13729 +#: ../build/NEWS:10435 ../build/NEWS:13775 msgid "" "`bpo-28480 `__: Fix error building " "socket module when multithreading is disabled." msgstr "" -#: ../../../build/NEWS:10392 +#: ../build/NEWS:10438 msgid "" "`bpo-28240 `__: timeit: remove " "``-c/--clock`` and ``-t/--time`` command line options which were deprecated " "since Python 3.3." msgstr "" -#: ../../../build/NEWS:10395 +#: ../build/NEWS:10441 msgid "" "`bpo-28240 `__: timeit now repeats the " "benchmarks 5 times instead of only 3 to make benchmarks more reliable." msgstr "" -#: ../../../build/NEWS:10398 +#: ../build/NEWS:10444 msgid "" "`bpo-28240 `__: timeit autorange now " "uses a single loop iteration if the benchmark takes less than 10 seconds, " @@ -18833,7 +18719,7 @@ msgid "" "'time.sleep(1)'\" now takes 4 seconds instead of 40 seconds." msgstr "" -#: ../../../build/NEWS:10403 +#: ../build/NEWS:10449 msgid "" "Distutils.sdist now looks for README and setup.py files with case " "sensitivity. This behavior matches that found in Setuptools 6.0 and later. " @@ -18841,110 +18727,107 @@ msgid "" "rationale." msgstr "" -#: ../../../build/NEWS:10408 +#: ../build/NEWS:10454 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X. Patch by Ned Batchelder." msgstr "" -#: ../../../build/NEWS:10411 ../../../build/NEWS:13734 -#: ../../../build/NEWS:17317 +#: ../build/NEWS:10457 ../build/NEWS:13780 ../build/NEWS:17363 msgid "" "`bpo-20766 `__: Fix references leaked by" " pdb in the handling of SIGINT handlers." msgstr "" -#: ../../../build/NEWS:10414 ../../../build/NEWS:13850 +#: ../build/NEWS:10460 ../build/NEWS:13896 msgid "" "`bpo-27998 `__: Fixed bytes path support" " in os.scandir() on Windows. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10417 ../../../build/NEWS:13853 +#: ../build/NEWS:10463 ../build/NEWS:13899 msgid "" "`bpo-28317 `__: The disassembler now " "decodes FORMAT_VALUE argument." msgstr "" -#: ../../../build/NEWS:10419 ../../../build/NEWS:13859 +#: ../build/NEWS:10465 ../build/NEWS:13905 msgid "" "`bpo-28380 `__: unittest.mock Mock " "autospec functions now properly support assert_called, assert_not_called, " "and assert_called_once." msgstr "" -#: ../../../build/NEWS:10422 ../../../build/NEWS:13864 +#: ../build/NEWS:10468 ../build/NEWS:13910 msgid "" "`bpo-28229 `__: lzma module now supports" " pathlib." msgstr "" -#: ../../../build/NEWS:10424 ../../../build/NEWS:13866 -#: ../../../build/NEWS:17324 +#: ../build/NEWS:10470 ../build/NEWS:13912 ../build/NEWS:17370 msgid "" "`bpo-28321 `__: Fixed writing non-BMP " "characters with binary format in plistlib." msgstr "" -#: ../../../build/NEWS:10427 ../../../build/NEWS:13869 +#: ../build/NEWS:10473 ../build/NEWS:13915 msgid "" "`bpo-28225 `__: bz2 module now supports " "pathlib. Initial patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10430 ../../../build/NEWS:13872 +#: ../build/NEWS:10476 ../build/NEWS:13918 msgid "" "`bpo-28227 `__: gzip now supports " "pathlib. Patch by Ethan Furman." msgstr "" -#: ../../../build/NEWS:10432 +#: ../build/NEWS:10478 msgid "" "`bpo-28332 `__: Deprecated silent " "truncations in socket.htons and socket.ntohs. Original patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:10435 ../../../build/NEWS:13874 +#: ../build/NEWS:10481 ../build/NEWS:13920 msgid "" "`bpo-27358 `__: Optimized merging var-" "keyword arguments and improved error message when passing a non-mapping as a" " var-keyword argument." msgstr "" -#: ../../../build/NEWS:10438 ../../../build/NEWS:13877 +#: ../build/NEWS:10484 ../build/NEWS:13923 msgid "" "`bpo-28257 `__: Improved error message " "when passing a non-iterable as a var-positional argument. Added opcode " "BUILD_TUPLE_UNPACK_WITH_CALL." msgstr "" -#: ../../../build/NEWS:10441 ../../../build/NEWS:13880 -#: ../../../build/NEWS:17327 +#: ../build/NEWS:10487 ../build/NEWS:13926 ../build/NEWS:17373 msgid "" "`bpo-28322 `__: Fixed possible crashes " "when unpickle itertools objects from incorrect pickle data. Based on patch " "by John Leitch." msgstr "" -#: ../../../build/NEWS:10444 ../../../build/NEWS:13883 +#: ../build/NEWS:10490 ../build/NEWS:13929 msgid "" "`bpo-28228 `__: imghdr now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10446 ../../../build/NEWS:13885 +#: ../build/NEWS:10492 ../build/NEWS:13931 msgid "" "`bpo-28226 `__: compileall now supports " "pathlib." msgstr "" -#: ../../../build/NEWS:10448 ../../../build/NEWS:13887 +#: ../build/NEWS:10494 ../build/NEWS:13933 msgid "" "`bpo-28314 `__: Fix function declaration" " (C flags) for the getiterator() method of xml.etree.ElementTree.Element." msgstr "" -#: ../../../build/NEWS:10451 ../../../build/NEWS:13890 +#: ../build/NEWS:10497 ../build/NEWS:13936 msgid "" "`bpo-28148 `__: Stop using localtime() " "and gmtime() in the time module. Introduced platform independent " @@ -18952,8 +18835,7 @@ msgid "" " all platforms. Patch by Ed Schouten." msgstr "" -#: ../../../build/NEWS:10455 ../../../build/NEWS:13894 -#: ../../../build/NEWS:17336 +#: ../build/NEWS:10501 ../build/NEWS:13940 ../build/NEWS:17382 msgid "" "`bpo-28253 `__: Fixed calendar functions" " for extreme months: 0001-01 and 9999-12. Methods itermonthdays() and " @@ -18961,299 +18843,273 @@ msgid "" "which can cause datetime.date under/overflow." msgstr "" -#: ../../../build/NEWS:10460 ../../../build/NEWS:13899 -#: ../../../build/NEWS:17341 +#: ../build/NEWS:10506 ../build/NEWS:13945 ../build/NEWS:17387 msgid "" "`bpo-28275 `__: Fixed possible use after" " free in the decompress() methods of the LZMADecompressor and " "BZ2Decompressor classes. Original patch by John Leitch." msgstr "" -#: ../../../build/NEWS:10464 ../../../build/NEWS:13903 -#: ../../../build/NEWS:17345 +#: ../build/NEWS:10510 ../build/NEWS:13949 ../build/NEWS:17391 msgid "" "`bpo-27897 `__: Fixed possible crash in " "sqlite3.Connection.create_collation() if pass invalid string-like object as " "a name. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:10467 ../../../build/NEWS:13906 +#: ../build/NEWS:10513 ../build/NEWS:13952 msgid "" "`bpo-18844 `__: random.choices() now has" " k as a keyword-only argument to improve the readability of common cases and" " come into line with the signature used in other languages." msgstr "" -#: ../../../build/NEWS:10471 ../../../build/NEWS:13910 -#: ../../../build/NEWS:17348 +#: ../build/NEWS:10517 ../build/NEWS:13956 ../build/NEWS:17394 msgid "" "`bpo-18893 `__: Fix invalid exception " "handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May." msgstr "" -#: ../../../build/NEWS:10474 ../../../build/NEWS:13913 +#: ../build/NEWS:10520 ../build/NEWS:13959 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module. Added the master parameter in the " "DisplayStyle constructor." msgstr "" -#: ../../../build/NEWS:10477 ../../../build/NEWS:13916 -#: ../../../build/NEWS:17353 +#: ../build/NEWS:10523 ../build/NEWS:13962 ../build/NEWS:17399 msgid "" "`bpo-27348 `__: In the traceback module," " restore the formatting of exception messages like \"Exception: None\". " "This fixes a regression introduced in 3.5a2." msgstr "" -#: ../../../build/NEWS:10481 ../../../build/NEWS:13920 -#: ../../../build/NEWS:17357 +#: ../build/NEWS:10527 ../build/NEWS:13966 ../build/NEWS:17403 msgid "" "`bpo-25651 `__: Allow falsy values to be" " used for msg parameter of subTest()." msgstr "" -#: ../../../build/NEWS:10483 ../../../build/NEWS:13922 +#: ../build/NEWS:10529 ../build/NEWS:13968 msgid "" "`bpo-27778 `__: Fix a memory leak in " "os.getrandom() when the getrandom() is interrupted by a signal and a signal " "handler raises a Python exception." msgstr "" -#: ../../../build/NEWS:10486 ../../../build/NEWS:13925 +#: ../build/NEWS:10532 ../build/NEWS:13971 msgid "" "`bpo-28200 `__: Fix memory leak on " "Windows in the os module (fix path_converter() function)." msgstr "" -#: ../../../build/NEWS:10489 ../../../build/NEWS:13928 +#: ../build/NEWS:10535 ../build/NEWS:13974 msgid "" "`bpo-25400 `__: RobotFileParser now " "correctly returns default values for crawl_delay and request_rate. Initial " "patch by Peter Wirtz." msgstr "" -#: ../../../build/NEWS:10492 ../../../build/NEWS:13931 -#: ../../../build/NEWS:17359 +#: ../build/NEWS:10538 ../build/NEWS:13977 ../build/NEWS:17405 msgid "" "`bpo-27932 `__: Prevent memory leak in " "win32_ver()." msgstr "" -#: ../../../build/NEWS:10494 ../../../build/NEWS:13933 -#: ../../../build/NEWS:17361 +#: ../build/NEWS:10540 ../build/NEWS:13979 ../build/NEWS:17407 msgid "Fix UnboundLocalError in socket._sendfile_use_sendfile." msgstr "Perbaiki UnboundLocalError di socket._sendfile_use_sendfile." -#: ../../../build/NEWS:10496 ../../../build/NEWS:13935 -#: ../../../build/NEWS:17363 +#: ../build/NEWS:10542 ../build/NEWS:13981 ../build/NEWS:17409 msgid "" "`bpo-28075 `__: Check for " "ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk " "Sun." msgstr "" -#: ../../../build/NEWS:10499 ../../../build/NEWS:13938 +#: ../build/NEWS:10545 ../build/NEWS:13984 msgid "" "`bpo-22493 `__: Warning message emitted " "by using inline flags in the middle of regular expression now contains a " "(truncated) regex pattern. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:10503 ../../../build/NEWS:13942 -#: ../../../build/NEWS:17366 +#: ../build/NEWS:10549 ../build/NEWS:13988 ../build/NEWS:17412 msgid "" "`bpo-25270 `__: Prevent " "codecs.escape_encode() from raising SystemError when an empty bytestring is " "passed." msgstr "" -#: ../../../build/NEWS:10506 ../../../build/NEWS:13945 -#: ../../../build/NEWS:17369 +#: ../build/NEWS:10552 ../build/NEWS:13991 ../build/NEWS:17415 msgid "" "`bpo-28181 `__: Get antigravity over " "HTTPS. Patch by Kaartic Sivaraam." msgstr "" -#: ../../../build/NEWS:10508 ../../../build/NEWS:13947 -#: ../../../build/NEWS:17371 +#: ../build/NEWS:10554 ../build/NEWS:13993 ../build/NEWS:17417 msgid "" "`bpo-25895 `__: Enable WebSocket URL " "schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus " "Holtermann." msgstr "" -#: ../../../build/NEWS:10511 ../../../build/NEWS:13950 +#: ../build/NEWS:10557 ../build/NEWS:13996 msgid "" "`bpo-28114 `__: Fix a crash in " "parse_envlist() when env contains byte strings. Patch by Eryk Sun." msgstr "" -#: ../../../build/NEWS:10514 ../../../build/NEWS:13953 -#: ../../../build/NEWS:17374 +#: ../build/NEWS:10560 ../build/NEWS:13999 ../build/NEWS:17420 msgid "" "`bpo-27599 `__: Fixed buffer overrun in " "binascii.b2a_qp() and binascii.a2b_qp()." msgstr "" -#: ../../../build/NEWS:10517 ../../../build/NEWS:13956 -#: ../../../build/NEWS:17575 +#: ../build/NEWS:10563 ../build/NEWS:14002 ../build/NEWS:17621 msgid "" "`bpo-27906 `__: Fix socket accept " "exhaustion during high TCP traffic. Patch by Kevin Conway." msgstr "" -#: ../../../build/NEWS:10520 ../../../build/NEWS:13959 -#: ../../../build/NEWS:17578 +#: ../build/NEWS:10566 ../build/NEWS:14005 ../build/NEWS:17624 msgid "" "`bpo-28174 `__: Handle when SO_REUSEPORT" " isn't properly supported. Patch by Seth Michael Larson." msgstr "" -#: ../../../build/NEWS:10523 ../../../build/NEWS:13962 -#: ../../../build/NEWS:17581 +#: ../build/NEWS:10569 ../build/NEWS:14008 ../build/NEWS:17627 msgid "" "`bpo-26654 `__: Inspect " "functools.partial in asyncio.Handle.__repr__. Patch by iceboy." msgstr "" -#: ../../../build/NEWS:10526 ../../../build/NEWS:13965 -#: ../../../build/NEWS:17584 +#: ../build/NEWS:10572 ../build/NEWS:14011 ../build/NEWS:17630 msgid "" "`bpo-26909 `__: Fix slow pipes IO in " "asyncio. Patch by INADA Naoki." msgstr "" -#: ../../../build/NEWS:10528 ../../../build/NEWS:13967 -#: ../../../build/NEWS:17586 +#: ../build/NEWS:10574 ../build/NEWS:14013 ../build/NEWS:17632 msgid "" "`bpo-28176 `__: Fix callbacks race in " "asyncio.SelectorLoop.sock_connect." msgstr "" -#: ../../../build/NEWS:10530 ../../../build/NEWS:13969 -#: ../../../build/NEWS:17588 +#: ../build/NEWS:10576 ../build/NEWS:14015 ../build/NEWS:17634 msgid "" "`bpo-27759 `__: Fix selectors " "incorrectly retain invalid file descriptors. Patch by Mark Williams." msgstr "" -#: ../../../build/NEWS:10533 +#: ../build/NEWS:10579 msgid "" "`bpo-28325 `__: Remove vestigial MacOS 9" " macurl2path module and its tests." msgstr "" -#: ../../../build/NEWS:10535 ../../../build/NEWS:13972 -#: ../../../build/NEWS:17591 +#: ../build/NEWS:10581 ../build/NEWS:14018 ../build/NEWS:17637 msgid "" "`bpo-28368 `__: Refuse monitoring " "processes if the child watcher has no loop attached. Patch by Vincent " "Michel." msgstr "" -#: ../../../build/NEWS:10538 ../../../build/NEWS:13975 -#: ../../../build/NEWS:17594 +#: ../build/NEWS:10584 ../build/NEWS:14021 ../build/NEWS:17640 msgid "" "`bpo-28369 `__: Raise RuntimeError when " "transport's FD is used with add_reader, add_writer, etc." msgstr "" -#: ../../../build/NEWS:10541 ../../../build/NEWS:13978 -#: ../../../build/NEWS:17597 +#: ../build/NEWS:10587 ../build/NEWS:14024 ../build/NEWS:17643 msgid "" "`bpo-28370 `__: Speedup " "asyncio.StreamReader.readexactly. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10544 ../../../build/NEWS:13981 -#: ../../../build/NEWS:17600 +#: ../build/NEWS:10590 ../build/NEWS:14027 ../build/NEWS:17646 msgid "" "`bpo-28371 `__: Deprecate passing " "asyncio.Handles to run_in_executor." msgstr "" -#: ../../../build/NEWS:10546 ../../../build/NEWS:13983 -#: ../../../build/NEWS:17602 +#: ../build/NEWS:10592 ../build/NEWS:14029 ../build/NEWS:17648 msgid "" "`bpo-28372 `__: Fix asyncio to support " "formatting of non-python coroutines." msgstr "" -#: ../../../build/NEWS:10548 ../../../build/NEWS:13985 -#: ../../../build/NEWS:17604 +#: ../build/NEWS:10594 ../build/NEWS:14031 ../build/NEWS:17650 msgid "" "`bpo-28399 `__: Remove UNIX socket from " "FS before binding. Patch by Коренберг Марк." msgstr "" -#: ../../../build/NEWS:10551 ../../../build/NEWS:13988 -#: ../../../build/NEWS:17607 +#: ../build/NEWS:10597 ../build/NEWS:14034 ../build/NEWS:17653 msgid "" "`bpo-27972 `__: Prohibit Tasks to await " "on themselves." msgstr "" -#: ../../../build/NEWS:10553 ../../../build/NEWS:13510 +#: ../build/NEWS:10599 ../build/NEWS:13556 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left configparser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:10556 ../../../build/NEWS:12858 +#: ../build/NEWS:10602 ../build/NEWS:12904 msgid "" "`bpo-29581 `__: ABCMeta.__new__ now " "accepts ``**kwargs``, allowing abstract base classes to use keyword " "parameters in __init_subclass__. Patch by Nate Soares." msgstr "" -#: ../../../build/NEWS:10560 ../../../build/NEWS:12049 +#: ../build/NEWS:10606 ../build/NEWS:12095 msgid "" "`bpo-25532 `__: inspect.unwrap() will " "now only try to unwrap an object sys.getrecursionlimit() times, to protect " "against objects which create a new object on every attribute access." msgstr "" -#: ../../../build/NEWS:10564 ../../../build/NEWS:12992 +#: ../build/NEWS:10610 ../build/NEWS:13038 msgid "" "`bpo-30177 `__: " "path.resolve(strict=False) no longer cuts the path after the first element " "not present in the filesystem. Patch by Antoine Pietri." msgstr "" -#: ../../../build/NEWS:10570 ../../../build/NEWS:12475 +#: ../build/NEWS:10616 ../build/NEWS:12521 msgid "" "`bpo-31294 `__: Fix incomplete code " "snippet in the ZeroMQSocketListener and ZeroMQSocketHandler examples and " "adapt them to Python 3." msgstr "" -#: ../../../build/NEWS:10573 ../../../build/NEWS:12478 +#: ../build/NEWS:10619 ../build/NEWS:12524 msgid "" "`bpo-21649 `__: Add RFC 7525 and Mozilla" " server side TLS links to SSL documentation." msgstr "" -#: ../../../build/NEWS:10576 +#: ../build/NEWS:10622 msgid "" "`bpo-31128 `__: Allow the pydoc server " "to bind to arbitrary hostnames." msgstr "" -#: ../../../build/NEWS:10578 ../../../build/NEWS:12481 +#: ../build/NEWS:10624 ../build/NEWS:12527 msgid "" "`bpo-30803 `__: Clarify doc on truth " "value testing. Original patch by Peter Thomassen." msgstr "" -#: ../../../build/NEWS:10581 ../../../build/NEWS:13047 -#: ../../../build/NEWS:16999 +#: ../build/NEWS:10627 ../build/NEWS:13093 ../build/NEWS:17045 msgid "" "`bpo-30176 `__: Add missing attribute " "related constants in curses documentation." msgstr "" -#: ../../../build/NEWS:10584 ../../../build/NEWS:13050 +#: ../build/NEWS:10630 ../build/NEWS:13096 msgid "" "`bpo-30052 `__: the link targets for " ":func:`bytes` and :func:`bytearray` are now their respective type " @@ -19264,14 +19120,13 @@ msgid "" "default output caching features in Sphinx." msgstr "" -#: ../../../build/NEWS:10592 ../../../build/NEWS:13058 -#: ../../../build/NEWS:17002 +#: ../build/NEWS:10638 ../build/NEWS:13104 ../build/NEWS:17048 msgid "" "`bpo-26985 `__: Add missing info of code" " object in inspect documentation." msgstr "" -#: ../../../build/NEWS:10594 +#: ../build/NEWS:10640 msgid "" "`bpo-19824 `__: Improve the " "documentation for, and links to, template strings by emphasizing their " @@ -19280,37 +19135,33 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:10598 ../../../build/NEWS:13367 -#: ../../../build/NEWS:17004 +#: ../build/NEWS:10644 ../build/NEWS:13413 ../build/NEWS:17050 msgid "" "`bpo-28929 `__: Link the documentation " "to its source file on GitHub." msgstr "" -#: ../../../build/NEWS:10600 ../../../build/NEWS:13369 -#: ../../../build/NEWS:17006 +#: ../build/NEWS:10646 ../build/NEWS:13415 ../build/NEWS:17052 msgid "" "`bpo-25008 `__: Document smtpd.py as " "effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" "based replacement." msgstr "" -#: ../../../build/NEWS:10603 ../../../build/NEWS:13372 -#: ../../../build/NEWS:17009 +#: ../build/NEWS:10649 ../build/NEWS:13418 ../build/NEWS:17055 msgid "" "`bpo-26355 `__: Add canonical header " "link on each page to corresponding major version of the documentation. Patch" " by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:10606 ../../../build/NEWS:13375 -#: ../../../build/NEWS:17012 +#: ../build/NEWS:10652 ../build/NEWS:13421 ../build/NEWS:17058 msgid "" "`bpo-29349 `__: Fix Python 2 syntax in " "code for building the documentation." msgstr "" -#: ../../../build/NEWS:10608 +#: ../build/NEWS:10654 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the 3.6 What's New guide now cover the " @@ -19318,46 +19169,45 @@ msgid "" " support :pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:10613 ../../../build/NEWS:13626 -#: ../../../build/NEWS:17675 +#: ../build/NEWS:10659 ../build/NEWS:13672 ../build/NEWS:17721 msgid "" "`bpo-28513 `__: Documented command-line " "interface of zipfile." msgstr "" -#: ../../../build/NEWS:10618 +#: ../build/NEWS:10664 msgid "" "`bpo-29639 `__: test.support.HOST is now" " \"localhost\", a new HOSTv4 constant has been added for your ``127.0.0.1`` " "needs, similar to the existing HOSTv6 constant." msgstr "" -#: ../../../build/NEWS:10622 ../../../build/NEWS:12487 +#: ../build/NEWS:10668 ../build/NEWS:12533 msgid "" "`bpo-31320 `__: Silence traceback in " "test_ssl" msgstr "" -#: ../../../build/NEWS:10624 +#: ../build/NEWS:10670 msgid "" "`bpo-31346 `__: Prefer " "PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER protocols for SSLContext." msgstr "" -#: ../../../build/NEWS:10627 ../../../build/NEWS:12489 +#: ../build/NEWS:10673 ../build/NEWS:12535 msgid "" "`bpo-25674 `__: Remove sha256.tbs-" "internet.com ssl test" msgstr "" -#: ../../../build/NEWS:10629 ../../../build/NEWS:12491 +#: ../build/NEWS:10675 ../build/NEWS:12537 msgid "" "`bpo-30715 `__: Address ALPN callback " "changes for OpenSSL 1.1.0f. The latest version behaves like OpenSSL 1.0.2 " "and no longer aborts handshake." msgstr "" -#: ../../../build/NEWS:10632 ../../../build/NEWS:12494 +#: ../build/NEWS:10678 ../build/NEWS:12540 msgid "" "`bpo-30822 `__: regrtest: Exclude tzdata" " from regrtest --all. When running the test suite using --use=all / -u all, " @@ -19366,15 +19216,14 @@ msgid "" " line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:10638 ../../../build/NEWS:12101 +#: ../build/NEWS:10684 ../build/NEWS:12147 msgid "" "`bpo-30695 `__: Add the " "`set_nomemory(start, stop)` and `remove_mem_hooks()` functions to the " "_testcapi module." msgstr "" -#: ../../../build/NEWS:10641 ../../../build/NEWS:13069 -#: ../../../build/NEWS:17031 +#: ../build/NEWS:10687 ../build/NEWS:13115 ../build/NEWS:17077 msgid "" "`bpo-30357 `__: test_thread: setUp() now" " uses support.threading_setup() and support.threading_cleanup() to wait " @@ -19382,8 +19231,7 @@ msgid "" "Initial patch written by Grzegorz Grzywacz." msgstr "" -#: ../../../build/NEWS:10646 ../../../build/NEWS:13074 -#: ../../../build/NEWS:17040 +#: ../build/NEWS:10692 ../build/NEWS:13120 ../build/NEWS:17086 msgid "" "`bpo-30197 `__: Enhanced functions " "swap_attr() and swap_item() in the test.support module. They now work when " @@ -19392,79 +19240,76 @@ msgid "" "to the target of the \"as\" clause, if there is one." msgstr "" -#: ../../../build/NEWS:10652 +#: ../build/NEWS:10698 msgid "" "`bpo-24932 `__: Use proper command line " "parsing in _testembed" msgstr "" -#: ../../../build/NEWS:10654 ../../../build/NEWS:13390 +#: ../build/NEWS:10700 ../build/NEWS:13436 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:10657 ../../../build/NEWS:13393 +#: ../build/NEWS:10703 ../build/NEWS:13439 msgid "" "`bpo-28683 `__: Fix the tests that " "bind() a unix socket and raise PermissionError on Android for a non-root " "user." msgstr "" -#: ../../../build/NEWS:10660 +#: ../build/NEWS:10706 msgid "" "`bpo-26936 `__: Fix the test_socket " "failures on Android - getservbyname(), getservbyport() and getaddrinfo() are" " broken on some Android API levels." msgstr "" -#: ../../../build/NEWS:10663 ../../../build/NEWS:13631 -#: ../../../build/NEWS:17683 +#: ../build/NEWS:10709 ../build/NEWS:13677 ../build/NEWS:17729 msgid "" "`bpo-28666 `__: Now test.support.rmtree " "is able to remove unwritable or unreadable directories." msgstr "" -#: ../../../build/NEWS:10666 ../../../build/NEWS:13634 -#: ../../../build/NEWS:17686 +#: ../build/NEWS:10712 ../build/NEWS:13680 ../build/NEWS:17732 msgid "" "`bpo-23839 `__: Various caches now are " "cleared before running every test file." msgstr "" -#: ../../../build/NEWS:10668 ../../../build/NEWS:13766 +#: ../build/NEWS:10714 ../build/NEWS:13812 msgid "" "`bpo-26944 `__: Fix test_posix for " "Android where 'id -G' is entirely wrong or missing the effective gid." msgstr "" -#: ../../../build/NEWS:10671 ../../../build/NEWS:13769 -#: ../../../build/NEWS:17688 +#: ../build/NEWS:10717 ../build/NEWS:13815 ../build/NEWS:17734 msgid "" "`bpo-28409 `__: regrtest: fix the parser" " of command line arguments." msgstr "" -#: ../../../build/NEWS:10673 ../../../build/NEWS:14037 +#: ../build/NEWS:10719 ../build/NEWS:14083 msgid "" "`bpo-28217 `__: Adds _testconsole module" " to test console input." msgstr "" -#: ../../../build/NEWS:10675 ../../../build/NEWS:13396 +#: ../build/NEWS:10721 ../build/NEWS:13442 msgid "" "`bpo-26939 `__: Add the " "support.setswitchinterval() function to fix test_functools hanging on the " "Android armv7 qemu emulator." msgstr "" -#: ../../../build/NEWS:10681 +#: ../build/NEWS:10727 msgid "" "`bpo-31354 `__: Allow --with-lto to be " "used on all builds, not just `make profile-opt`." msgstr "" -#: ../../../build/NEWS:10684 +#: ../build/NEWS:10730 msgid "" "`bpo-31370 `__: Remove support for " "building --without-threads. This option is not really useful anymore in the " @@ -19472,82 +19317,78 @@ msgid "" "code base, including in difficult to maintain low-level internal code." msgstr "" -#: ../../../build/NEWS:10689 +#: ../build/NEWS:10735 msgid "" "`bpo-31341 `__: Per :pep:`11`, support " "for the IRIX operating system was removed." msgstr "" -#: ../../../build/NEWS:10692 ../../../build/NEWS:12503 +#: ../build/NEWS:10738 ../build/NEWS:12549 msgid "" "`bpo-30854 `__: Fix compile error when " "compiling --without-threads. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10695 ../../../build/NEWS:13083 -#: ../../../build/NEWS:17068 +#: ../build/NEWS:10741 ../build/NEWS:13129 ../build/NEWS:17114 msgid "" "`bpo-30687 `__: Locate msbuild.exe on " "Windows when building rather than vcvarsall.bat" msgstr "" -#: ../../../build/NEWS:10698 +#: ../build/NEWS:10744 msgid "" "`bpo-20210 `__: Support the *disabled* " "marker in Setup files. Extension modules listed after this marker are not " "built at all, neither by the Makefile nor by setup.py." msgstr "" -#: ../../../build/NEWS:10702 ../../../build/NEWS:13027 +#: ../build/NEWS:10748 ../build/NEWS:13073 msgid "" "`bpo-29941 `__: Add ``--with-" "assertions`` configure flag to explicitly enable C ``assert()`` checks. " "Defaults to off. ``--with-pydebug`` implies ``--with-assertions``." msgstr "" -#: ../../../build/NEWS:10706 ../../../build/NEWS:13031 +#: ../build/NEWS:10752 ../build/NEWS:13077 msgid "" "`bpo-28787 `__: Fix out-of-tree builds " "of Python when configured with ``--with--dtrace``." msgstr "" -#: ../../../build/NEWS:10709 ../../../build/NEWS:13034 -#: ../../../build/NEWS:17055 +#: ../build/NEWS:10755 ../build/NEWS:13080 ../build/NEWS:17101 msgid "" "`bpo-29243 `__: Prevent unnecessary " "rebuilding of Python during ``make test``, ``make install`` and some other " "make targets when configured with ``--enable-optimizations``." msgstr "" -#: ../../../build/NEWS:10713 ../../../build/NEWS:13038 -#: ../../../build/NEWS:17059 +#: ../build/NEWS:10759 ../build/NEWS:13084 ../build/NEWS:17105 msgid "" "`bpo-23404 `__: Don't regenerate " "generated files based on file modification time anymore: the action is now " "explicit. Replace ``make touch`` with ``make regen-all``." msgstr "" -#: ../../../build/NEWS:10717 ../../../build/NEWS:13042 -#: ../../../build/NEWS:17063 +#: ../build/NEWS:10763 ../build/NEWS:13088 ../build/NEWS:17109 msgid "" "`bpo-29643 `__: Fix ``--enable-" "optimization`` didn't work." msgstr "" -#: ../../../build/NEWS:10719 ../../../build/NEWS:13402 +#: ../build/NEWS:10765 ../build/NEWS:13448 msgid "" "`bpo-27593 `__: sys.version and the " "platform module python_build(), python_branch(), and python_revision() " "functions now use git information rather than hg when building from a repo." msgstr "" -#: ../../../build/NEWS:10723 ../../../build/NEWS:13406 +#: ../build/NEWS:10769 ../build/NEWS:13452 msgid "" "`bpo-29572 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2k." msgstr "" -#: ../../../build/NEWS:10725 +#: ../build/NEWS:10771 msgid "" "`bpo-27659 `__: Prohibit implicit C " "function declarations: use ``-Werror=implicit-function-declaration`` when " @@ -19555,53 +19396,51 @@ msgid "" "written by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:10729 +#: ../build/NEWS:10775 msgid "" "`bpo-29384 `__: Remove old Be OS helper " "scripts." msgstr "" -#: ../../../build/NEWS:10731 ../../../build/NEWS:13408 +#: ../build/NEWS:10777 ../build/NEWS:13454 msgid "" "`bpo-26851 `__: Set Android compilation " "and link flags." msgstr "" -#: ../../../build/NEWS:10733 ../../../build/NEWS:13410 +#: ../build/NEWS:10779 ../build/NEWS:13456 msgid "" "`bpo-28768 `__: Fix implicit declaration" " of function _setmode. Patch by Masayuki Yamamoto" msgstr "" -#: ../../../build/NEWS:10736 ../../../build/NEWS:13413 -#: ../../../build/NEWS:17726 +#: ../build/NEWS:10782 ../build/NEWS:13459 ../build/NEWS:17772 msgid "" "`bpo-29080 `__: Removes hard dependency " "on hg.exe from PCBuild/build.bat" msgstr "" -#: ../../../build/NEWS:10738 ../../../build/NEWS:13415 -#: ../../../build/NEWS:17728 +#: ../build/NEWS:10784 ../build/NEWS:13461 ../build/NEWS:17774 msgid "" "`bpo-23903 `__: Added missed names to " "PC/python3.def." msgstr "" -#: ../../../build/NEWS:10740 ../../../build/NEWS:13417 +#: ../build/NEWS:10786 ../build/NEWS:13463 msgid "" "`bpo-28762 `__: lockf() is available on " "Android API level 24, but the F_LOCK macro is not defined in android-" "ndk-r13." msgstr "" -#: ../../../build/NEWS:10743 ../../../build/NEWS:13420 +#: ../build/NEWS:10789 ../build/NEWS:13466 msgid "" "`bpo-28538 `__: Fix the compilation " "error that occurs because if_nameindex() is available on Android API level " "24, but the if_nameindex structure is not defined." msgstr "" -#: ../../../build/NEWS:10747 ../../../build/NEWS:13424 +#: ../build/NEWS:10793 ../build/NEWS:13470 msgid "" "`bpo-20211 `__: Do not add the directory" " for installing C header files and the directory for installing object code " @@ -19609,83 +19448,77 @@ msgid "" "Petazzoni." msgstr "" -#: ../../../build/NEWS:10751 ../../../build/NEWS:13428 +#: ../build/NEWS:10797 ../build/NEWS:13474 msgid "" "`bpo-28849 `__: Do not define " "sys.implementation._multiarch on Android." msgstr "" -#: ../../../build/NEWS:10753 ../../../build/NEWS:13639 -#: ../../../build/NEWS:17730 +#: ../build/NEWS:10799 ../build/NEWS:13685 ../build/NEWS:17776 msgid "" "`bpo-10656 `__: Fix out-of-tree building" " on AIX. Patch by Tristan Carel and Michael Haubenwallner." msgstr "" -#: ../../../build/NEWS:10756 ../../../build/NEWS:13642 -#: ../../../build/NEWS:17733 +#: ../build/NEWS:10802 ../build/NEWS:13688 ../build/NEWS:17779 msgid "" "`bpo-26359 `__: Rename --with-" "optimiations to --enable-optimizations." msgstr "" -#: ../../../build/NEWS:10758 ../../../build/NEWS:13757 -#: ../../../build/NEWS:17735 +#: ../build/NEWS:10804 ../build/NEWS:13803 ../build/NEWS:17781 msgid "" "`bpo-28444 `__: Fix missing extensions " "modules when cross compiling." msgstr "" -#: ../../../build/NEWS:10760 ../../../build/NEWS:13759 +#: ../build/NEWS:10806 ../build/NEWS:13805 msgid "" "`bpo-28208 `__: Update Windows build and" " OS X installers to use SQLite 3.14.2." msgstr "" -#: ../../../build/NEWS:10762 ../../../build/NEWS:13761 -#: ../../../build/NEWS:17737 +#: ../build/NEWS:10808 ../build/NEWS:13807 ../build/NEWS:17783 msgid "" "`bpo-28248 `__: Update Windows build and" " OS X installers to use OpenSSL 1.0.2j." msgstr "" -#: ../../../build/NEWS:10764 +#: ../build/NEWS:10810 msgid "" "`bpo-21124 `__: Fix building the _struct" " module on Cygwin by passing ``NULL`` instead of ``&PyType_Type`` to " "PyVarObject_HEAD_INIT. Patch by Masayuki Yamamoto." msgstr "" -#: ../../../build/NEWS:10768 +#: ../build/NEWS:10814 msgid "" "`bpo-13756 `__: Fix building extensions " "modules on Cygwin. Patch by Roumen Petrov, based on original patch by Jason" " Tishler." msgstr "" -#: ../../../build/NEWS:10771 +#: ../build/NEWS:10817 msgid "" "`bpo-21085 `__: Add configure check for " "siginfo_t.si_band, which Cygwin does not provide. Patch by Masayuki Yamamoto" " with review and rebase by Erik Bray." msgstr "" -#: ../../../build/NEWS:10775 ../../../build/NEWS:14026 -#: ../../../build/NEWS:17739 +#: ../build/NEWS:10821 ../build/NEWS:14072 ../build/NEWS:17785 msgid "" "`bpo-28258 `__: Fixed build with " "Estonian locale (python-config and distclean targets in Makefile). Patch by" " Arfrever Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:10778 ../../../build/NEWS:14029 -#: ../../../build/NEWS:17742 +#: ../build/NEWS:10824 ../build/NEWS:14075 ../build/NEWS:17788 msgid "" "`bpo-26661 `__: setup.py now detects " "system libffi with multiarch wrapper." msgstr "" -#: ../../../build/NEWS:10780 +#: ../build/NEWS:10826 msgid "" "`bpo-27979 `__: A full copy of libffi is" " no longer bundled for use when building _ctypes on non-OSX UNIX platforms." @@ -19693,84 +19526,82 @@ msgid "" "platforms." msgstr "" -#: ../../../build/NEWS:10784 ../../../build/NEWS:14031 -#: ../../../build/NEWS:17747 +#: ../build/NEWS:10830 ../build/NEWS:14077 ../build/NEWS:17793 msgid "" "`bpo-15819 `__: Remove redundant include" " search directory option for building outside the source tree." msgstr "" -#: ../../../build/NEWS:10787 ../../../build/NEWS:13644 -#: ../../../build/NEWS:17784 +#: ../build/NEWS:10833 ../build/NEWS:13690 ../build/NEWS:17830 msgid "" "`bpo-28676 `__: Prevent missing " "'getentropy' declaration warning on macOS. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:10793 +#: ../build/NEWS:10839 msgid "" "`bpo-31392 `__: Update Windows build to " "use OpenSSL 1.1.0f" msgstr "" -#: ../../../build/NEWS:10795 ../../../build/NEWS:12509 +#: ../build/NEWS:10841 ../build/NEWS:12555 msgid "" "`bpo-30389 `__: Adds detection of Visual" " Studio 2017 to distutils on Windows." msgstr "" -#: ../../../build/NEWS:10797 +#: ../build/NEWS:10843 msgid "" "`bpo-31358 `__: zlib is no longer " "bundled in the CPython source, instead it is downloaded on demand just like " "bz2, lzma, OpenSSL, Tcl/Tk, and SQLite." msgstr "" -#: ../../../build/NEWS:10800 ../../../build/NEWS:12511 +#: ../build/NEWS:10846 ../build/NEWS:12557 msgid "" "`bpo-31340 `__: Change to building with " "MSVC v141 (included with Visual Studio 2017)" msgstr "" -#: ../../../build/NEWS:10803 ../../../build/NEWS:12514 +#: ../build/NEWS:10849 ../build/NEWS:12560 msgid "" "`bpo-30581 `__: os.cpu_count() now " "returns the correct number of processors on Windows when the number of " "logical processors is greater than 64." msgstr "" -#: ../../../build/NEWS:10806 +#: ../build/NEWS:10852 msgid "" "`bpo-30916 `__: Pre-build OpenSSL, Tcl " "and Tk and include the binaries in the build." msgstr "" -#: ../../../build/NEWS:10809 ../../../build/NEWS:12517 +#: ../build/NEWS:10855 ../build/NEWS:12563 msgid "" "`bpo-30731 `__: Add a missing xmlns to " "python.manifest so that it matches the schema." msgstr "" -#: ../../../build/NEWS:10812 +#: ../build/NEWS:10858 msgid "" "`bpo-30291 `__: Allow requiring 64-bit " "interpreters from py.exe using -64 suffix. Contributed by Steve (Gadget) " "Barnes." msgstr "" -#: ../../../build/NEWS:10815 +#: ../build/NEWS:10861 msgid "" "`bpo-30362 `__: Adds list options (-0, " "-0p) to py.exe launcher. Contributed by Steve Barnes." msgstr "" -#: ../../../build/NEWS:10818 +#: ../build/NEWS:10864 msgid "" "`bpo-23451 `__: Fix socket deprecation " "warnings in socketmodule.c. Patch by Segev Finer." msgstr "" -#: ../../../build/NEWS:10821 ../../../build/NEWS:13086 +#: ../build/NEWS:10867 ../build/NEWS:13132 msgid "" "`bpo-30450 `__: The build process on " "Windows no longer depends on Subversion, instead pulling external code from " @@ -19778,100 +19609,98 @@ msgid "" "``py -3.6``), NuGet is used to download a copy of 32-bit Python." msgstr "" -#: ../../../build/NEWS:10826 +#: ../build/NEWS:10872 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer." msgstr "" -#: ../../../build/NEWS:10828 ../../../build/NEWS:13343 +#: ../build/NEWS:10874 ../build/NEWS:13389 msgid "" "`bpo-25778 `__: winreg does not truncate" " string correctly (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10830 +#: ../build/NEWS:10876 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default" msgstr "" -#: ../../../build/NEWS:10832 ../../../build/NEWS:13752 +#: ../build/NEWS:10878 ../build/NEWS:13798 msgid "" "`bpo-28522 `__: Fixes mishandled buffer " "reallocation in getpathp.c" msgstr "" -#: ../../../build/NEWS:10834 ../../../build/NEWS:13993 +#: ../build/NEWS:10880 ../build/NEWS:14039 msgid "" "`bpo-28402 `__: Adds signed catalog " "files for stdlib on Windows." msgstr "" -#: ../../../build/NEWS:10836 ../../../build/NEWS:13995 +#: ../build/NEWS:10882 ../build/NEWS:14041 msgid "" "`bpo-28333 `__: Enables Unicode for " "ps1/ps2 and input() prompts. (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:10839 ../../../build/NEWS:13998 -#: ../../../build/NEWS:17711 +#: ../build/NEWS:10885 ../build/NEWS:14044 ../build/NEWS:17757 msgid "" "`bpo-28251 `__: Improvements to help " "manuals on Windows." msgstr "" -#: ../../../build/NEWS:10841 ../../../build/NEWS:14000 -#: ../../../build/NEWS:17713 +#: ../build/NEWS:10887 ../build/NEWS:14046 ../build/NEWS:17759 msgid "" "`bpo-28110 `__: launcher.msi has " "different product codes between 32-bit and 64-bit" msgstr "" -#: ../../../build/NEWS:10844 ../../../build/NEWS:14003 +#: ../build/NEWS:10890 ../build/NEWS:14049 msgid "" "`bpo-28161 `__: Opening CON for write " "access fails" msgstr "" -#: ../../../build/NEWS:10846 ../../../build/NEWS:14005 +#: ../build/NEWS:10892 ../build/NEWS:14051 msgid "" "`bpo-28162 `__: WindowsConsoleIO " "readall() fails if first line starts with Ctrl+Z" msgstr "" -#: ../../../build/NEWS:10849 ../../../build/NEWS:14008 +#: ../build/NEWS:10895 ../build/NEWS:14054 msgid "" "`bpo-28163 `__: WindowsConsoleIO " "fileno() passes wrong flags to _open_osfhandle" msgstr "" -#: ../../../build/NEWS:10851 ../../../build/NEWS:14010 +#: ../build/NEWS:10897 ../build/NEWS:14056 msgid "" "`bpo-28164 `__: _PyIO_get_console_type " "fails for various paths" msgstr "" -#: ../../../build/NEWS:10853 ../../../build/NEWS:14012 +#: ../build/NEWS:10899 ../build/NEWS:14058 msgid "" "`bpo-28137 `__: Renames Windows path " "file to ._pth" msgstr "" -#: ../../../build/NEWS:10855 ../../../build/NEWS:14014 +#: ../build/NEWS:10901 ../build/NEWS:14060 msgid "" "`bpo-28138 `__: Windows ._pth file " "should allow import site" msgstr "" -#: ../../../build/NEWS:10860 ../../../build/NEWS:12523 +#: ../build/NEWS:10906 ../build/NEWS:12569 msgid "" "`bpo-31493 `__: IDLE code context -- fix" " code update and font update timers. Canceling timers prevents a warning " "message when test_idle completes." msgstr "" -#: ../../../build/NEWS:10863 ../../../build/NEWS:12526 +#: ../build/NEWS:10909 ../build/NEWS:12572 msgid "" "`bpo-31488 `__: IDLE - Update non-key " "options in former extension classes. When applying configdialog changes, " @@ -19879,20 +19708,20 @@ msgid "" "affect existing instances attached to existing editor windows." msgstr "" -#: ../../../build/NEWS:10868 ../../../build/NEWS:12531 +#: ../build/NEWS:10914 ../build/NEWS:12577 msgid "" "`bpo-31477 `__: IDLE - Improve rstrip " "entry in doc. Strip trailing whitespace strips more than blank spaces. " "Multiline string literals are not skipped." msgstr "" -#: ../../../build/NEWS:10871 ../../../build/NEWS:12534 +#: ../build/NEWS:10917 ../build/NEWS:12580 msgid "" "`bpo-31480 `__: IDLE - make tests pass " "with zzdummy extension disabled by default." msgstr "" -#: ../../../build/NEWS:10874 ../../../build/NEWS:12537 +#: ../build/NEWS:10920 ../build/NEWS:12583 msgid "" "`bpo-31421 `__: Document how IDLE runs " "tkinter programs. IDLE calls tcl/tk update in the background in order to " @@ -19900,33 +19729,33 @@ msgid "" "easier." msgstr "" -#: ../../../build/NEWS:10878 ../../../build/NEWS:12541 +#: ../build/NEWS:10924 ../build/NEWS:12587 msgid "" "`bpo-31414 `__: IDLE -- fix tk entry box" " tests by deleting first. Adding to an int entry is not the same as deleting" " and inserting because int('') will fail." msgstr "" -#: ../../../build/NEWS:10882 ../../../build/NEWS:12545 +#: ../build/NEWS:10928 ../build/NEWS:12591 msgid "" "`bpo-31051 `__: Rearrange IDLE " "configdialog GenPage into Window, Editor, and Help sections." msgstr "" -#: ../../../build/NEWS:10885 ../../../build/NEWS:12548 +#: ../build/NEWS:10931 ../build/NEWS:12594 msgid "" "`bpo-30617 `__: IDLE - Add docstrings " "and tests for outwin subclass of editor. Move some data and functions from " "the class to module level. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10889 ../../../build/NEWS:12552 +#: ../build/NEWS:10935 ../build/NEWS:12598 msgid "" "`bpo-31287 `__: IDLE - Do not modify " "tkinter.message in test_configdialog." msgstr "" -#: ../../../build/NEWS:10891 ../../../build/NEWS:12554 +#: ../build/NEWS:10937 ../build/NEWS:12600 msgid "" "`bpo-27099 `__: Convert IDLE's built-in " "'extensions' to regular features. About 10 IDLE features were implemented as" @@ -19945,72 +19774,72 @@ msgid "" "Initial patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:10907 ../../../build/NEWS:12570 +#: ../build/NEWS:10953 ../build/NEWS:12616 msgid "" "`bpo-31206 `__: IDLE: Factor " "HighPage(Frame) class from ConfigDialog. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10910 ../../../build/NEWS:12573 +#: ../build/NEWS:10956 ../build/NEWS:12619 msgid "" "`bpo-31001 `__: Add tests for " "configdialog highlight tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10913 ../../../build/NEWS:12576 +#: ../build/NEWS:10959 ../build/NEWS:12622 msgid "" "`bpo-31205 `__: IDLE: Factor " "KeysPage(Frame) class from ConfigDialog. The slightly modified tests " "continue to pass. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10916 ../../../build/NEWS:12579 +#: ../build/NEWS:10962 ../build/NEWS:12625 msgid "" "`bpo-31130 `__: IDLE -- stop leaks in " "test_configdialog. Initial patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:10919 ../../../build/NEWS:12582 +#: ../build/NEWS:10965 ../build/NEWS:12628 msgid "" "`bpo-31002 `__: Add tests for " "configdialog keys tab. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10921 ../../../build/NEWS:12584 +#: ../build/NEWS:10967 ../build/NEWS:12630 msgid "" "`bpo-19903 `__: IDLE: Calltips use " "`inspect.signature` instead of `inspect.getfullargspec`. This improves " "calltips for builtins converted to use Argument Clinic. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10925 ../../../build/NEWS:12588 +#: ../build/NEWS:10971 ../build/NEWS:12634 msgid "" "`bpo-31083 `__: IDLE - Add an outline of" " a TabPage class in configdialog. Update existing classes to match outline. " "Initial patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10928 ../../../build/NEWS:12591 +#: ../build/NEWS:10974 ../build/NEWS:12637 msgid "" "`bpo-31050 `__: Factor GenPage(Frame) " "class from ConfigDialog. The slightly modified tests continue to pass. Patch" " by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10931 ../../../build/NEWS:12594 +#: ../build/NEWS:10977 ../build/NEWS:12640 msgid "" "`bpo-31004 `__: IDLE - Factor " "FontPage(Frame) class from ConfigDialog. Slightly modified tests continue to" " pass. Fix General tests. Patch mostly by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10935 ../../../build/NEWS:12598 +#: ../build/NEWS:10981 ../build/NEWS:12644 msgid "" "`bpo-30781 `__: IDLE - Use ttk widgets " "in ConfigDialog. Patches by Terry Jan Reedy and Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10938 ../../../build/NEWS:12601 +#: ../build/NEWS:10984 ../build/NEWS:12647 msgid "" "`bpo-31060 `__: IDLE - Finish " "rearranging methods of ConfigDialog Grouping methods pertaining to each tab " @@ -20018,7 +19847,7 @@ msgid "" "enable splitting the groups into classes." msgstr "" -#: ../../../build/NEWS:10942 ../../../build/NEWS:12605 +#: ../build/NEWS:10988 ../build/NEWS:12651 msgid "" "`bpo-30853 `__: IDLE -- Factor a " "VarTrace class out of ConfigDialog. Instance tracers manages pairs " @@ -20027,13 +19856,13 @@ msgid "" "class is 100%." msgstr "" -#: ../../../build/NEWS:10947 ../../../build/NEWS:12610 +#: ../build/NEWS:10993 ../build/NEWS:12656 msgid "" "`bpo-31003 `__: IDLE: Add more tests for" " General tab." msgstr "" -#: ../../../build/NEWS:10949 ../../../build/NEWS:12612 +#: ../build/NEWS:10995 ../build/NEWS:12658 msgid "" "`bpo-30993 `__: IDLE - Improve " "configdialog font page and tests. In configdialog: Document causal pathways " @@ -20047,26 +19876,26 @@ msgid "" "completely cover the related functions." msgstr "" -#: ../../../build/NEWS:10960 ../../../build/NEWS:12623 +#: ../build/NEWS:11006 ../build/NEWS:12669 msgid "" "`bpo-30981 `__: IDLE -- Add more " "configdialog font page tests." msgstr "" -#: ../../../build/NEWS:10962 ../../../build/NEWS:12625 +#: ../build/NEWS:11008 ../build/NEWS:12671 msgid "" "`bpo-28523 `__: IDLE: replace 'colour' " "with 'color' in configdialog." msgstr "" -#: ../../../build/NEWS:10964 ../../../build/NEWS:12627 +#: ../build/NEWS:11010 ../build/NEWS:12673 msgid "" "`bpo-30917 `__: Add tests for " "idlelib.config.IdleConf. Increase coverage from 46% to 96%. Patch by Louie " "Lu." msgstr "" -#: ../../../build/NEWS:10967 ../../../build/NEWS:12630 +#: ../build/NEWS:11013 ../build/NEWS:12676 msgid "" "`bpo-30934 `__: Document coverage " "details for idlelib tests. Add section to idlelib/idle-test/README.txt. " @@ -20074,7 +19903,7 @@ msgid "" "that does not run during unit tests." msgstr "" -#: ../../../build/NEWS:10971 ../../../build/NEWS:12634 +#: ../build/NEWS:11017 ../build/NEWS:12680 msgid "" "`bpo-30913 `__: IDLE: Document " "ConfigDialog tk Vars, methods, and widgets in docstrings This will " @@ -20082,39 +19911,39 @@ msgid "" "by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10975 ../../../build/NEWS:12638 +#: ../build/NEWS:11021 ../build/NEWS:12684 msgid "" "`bpo-30899 `__: IDLE: Add tests for " "ConfigParser subclasses in config. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:10978 ../../../build/NEWS:12641 +#: ../build/NEWS:11024 ../build/NEWS:12687 msgid "" "`bpo-30881 `__: IDLE: Add docstrings to " "browser.py. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10980 ../../../build/NEWS:12643 +#: ../build/NEWS:11026 ../build/NEWS:12689 msgid "" "`bpo-30851 `__: IDLE: Remove unused " "variables in configdialog. One is a duplicate, one is set but cannot be " "altered by users. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:10984 ../../../build/NEWS:12647 +#: ../build/NEWS:11030 ../build/NEWS:12693 msgid "" "`bpo-30870 `__: IDLE: In Settings " "dialog, select font with Up, Down keys as well as mouse. Initial patch by " "Louie Lu." msgstr "" -#: ../../../build/NEWS:10987 ../../../build/NEWS:12650 +#: ../build/NEWS:11033 ../build/NEWS:12696 msgid "" "`bpo-8231 `__: IDLE: call " "config.IdleConf.GetUserCfgDir only once." msgstr "" -#: ../../../build/NEWS:10989 ../../../build/NEWS:12652 +#: ../build/NEWS:11035 ../build/NEWS:12698 msgid "" "`bpo-30779 `__: IDLE: Factor " "ConfigChanges class from configdialog, put in config; test. * In config, put" @@ -20127,19 +19956,19 @@ msgid "" "Sabella contributed parts of the patch." msgstr "" -#: ../../../build/NEWS:10999 ../../../build/NEWS:12662 +#: ../build/NEWS:11045 ../build/NEWS:12708 msgid "" "`bpo-30777 `__: IDLE: configdialog - Add" " docstrings and fix comments. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:11002 ../../../build/NEWS:12665 +#: ../build/NEWS:11048 ../build/NEWS:12711 msgid "" "`bpo-30495 `__: IDLE: Improve textview " "with docstrings, PEP8 names, and more tests. Patch by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:11005 ../../../build/NEWS:12668 +#: ../build/NEWS:11051 ../build/NEWS:12714 msgid "" "`bpo-30723 `__: IDLE: Make several " "improvements to parenmatch. Add 'parens' style to highlight both opener and " @@ -20149,20 +19978,20 @@ msgid "" "patch by Charles Wohlganger." msgstr "" -#: ../../../build/NEWS:11011 ../../../build/NEWS:12674 +#: ../build/NEWS:11057 ../build/NEWS:12720 msgid "" "`bpo-30674 `__: IDLE: add docstrings to " "grep module. Patch by Cheryl Sabella" msgstr "" -#: ../../../build/NEWS:11013 ../../../build/NEWS:12676 +#: ../build/NEWS:11059 ../build/NEWS:12722 msgid "" "`bpo-21519 `__: IDLE's basic custom key " "entry dialog now detects duplicates properly. Original patch by Saimadhav " "Heblikar." msgstr "" -#: ../../../build/NEWS:11016 ../../../build/NEWS:12679 +#: ../build/NEWS:11062 ../build/NEWS:12725 msgid "" "`bpo-29910 `__: IDLE no longer deletes a" " character after commenting out a region by a key shortcut. Add ``return " @@ -20170,7 +19999,7 @@ msgid "" "key bindings." msgstr "" -#: ../../../build/NEWS:11020 ../../../build/NEWS:12683 +#: ../build/NEWS:11066 ../build/NEWS:12729 msgid "" "`bpo-30728 `__: Review and change " "idlelib.configdialog names. Lowercase method and attribute names. Replace " @@ -20179,14 +20008,14 @@ msgid "" "Sabella." msgstr "" -#: ../../../build/NEWS:11025 ../../../build/NEWS:12688 +#: ../build/NEWS:11071 ../build/NEWS:12734 msgid "" "`bpo-6739 `__: IDLE: Verify user-entered " "key sequences by trying to bind them with tk. Add tests for all 3 validation" " functions. Original patch by G Polo. Tests added by Cheryl Sabella." msgstr "" -#: ../../../build/NEWS:11029 ../../../build/NEWS:12998 +#: ../build/NEWS:11075 ../build/NEWS:13044 msgid "" "`bpo-15786 `__: Fix several problems " "with IDLE's autocompletion box. The following should now work: clicking on " @@ -20194,54 +20023,54 @@ msgid "" "Return. Hangs on MacOSX should no longer happen. Patch by Louie Lu." msgstr "" -#: ../../../build/NEWS:11034 ../../../build/NEWS:13003 +#: ../build/NEWS:11080 ../build/NEWS:13049 msgid "" "`bpo-25514 `__: Add doc subsubsection " "about IDLE failure to start. Popup no-connection message directs users to " "this section." msgstr "" -#: ../../../build/NEWS:11037 ../../../build/NEWS:13006 +#: ../build/NEWS:11083 ../build/NEWS:13052 msgid "" "`bpo-30642 `__: Fix reference leaks in " "IDLE tests. Patches by Louie Lu and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:11040 ../../../build/NEWS:13009 +#: ../build/NEWS:11086 ../build/NEWS:13055 msgid "" "`bpo-30495 `__: Add docstrings for " "textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " "Reedy." msgstr "" -#: ../../../build/NEWS:11043 ../../../build/NEWS:13012 +#: ../build/NEWS:11089 ../build/NEWS:13058 msgid "" "`bpo-30290 `__: Help-about: use pep8 " "names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl " "Sabella, and Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:11046 ../../../build/NEWS:13015 +#: ../build/NEWS:11092 ../build/NEWS:13061 msgid "" "`bpo-30303 `__: Add _utest option to " "textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and " "Terry Jan Reedy." msgstr "" -#: ../../../build/NEWS:11049 ../../../build/NEWS:13324 +#: ../build/NEWS:11095 ../build/NEWS:13370 msgid "" "`bpo-29071 `__: IDLE colors f-string " "prefixes (but not invalid ur prefixes)." msgstr "" -#: ../../../build/NEWS:11051 ../../../build/NEWS:13326 +#: ../build/NEWS:11097 ../build/NEWS:13372 msgid "" "`bpo-28572 `__: Add 10% to coverage of " "IDLE's test_configdialog. Update and augment description of the " "configuration system." msgstr "" -#: ../../../build/NEWS:11057 ../../../build/NEWS:12695 +#: ../build/NEWS:11103 ../build/NEWS:12741 msgid "" "`bpo-30983 `__: gdb integration commands" " (py-bt, etc.) work on optimized shared builds now, too. :pep:`523` " @@ -20252,13 +20081,13 @@ msgid "" "Bruno \"Polaco\" Penteado." msgstr "" -#: ../../../build/NEWS:11065 +#: ../build/NEWS:11111 msgid "" "`bpo-29748 `__: Added the slice index " "converter in Argument Clinic." msgstr "" -#: ../../../build/NEWS:11067 +#: ../build/NEWS:11113 msgid "" "`bpo-24037 `__: Argument Clinic now uses" " the converter `bool(accept={int})` rather than `int` for semantical " @@ -20266,19 +20095,19 @@ msgid "" " help in converting to `bool` in future." msgstr "" -#: ../../../build/NEWS:11072 ../../../build/NEWS:13063 +#: ../build/NEWS:11118 ../build/NEWS:13109 msgid "" "`bpo-29367 `__: python-gdb.py now " "supports also ``method-wrapper`` (``wrapperobject``) objects." msgstr "" -#: ../../../build/NEWS:11075 ../../../build/NEWS:13531 +#: ../build/NEWS:11121 ../build/NEWS:13577 msgid "" "`bpo-28023 `__: Fix python-gdb.py didn't" " support new dict implementation." msgstr "" -#: ../../../build/NEWS:11077 +#: ../build/NEWS:11123 msgid "" "`bpo-15369 `__: The pybench and pystone " "microbenchmark have been removed from Tools. Please use the new Python " @@ -20287,13 +20116,13 @@ msgid "" "3." msgstr "" -#: ../../../build/NEWS:11082 +#: ../build/NEWS:11128 msgid "" "`bpo-28102 `__: The zipfile module CLI " "now prints usage to stderr. Patch by Stephen J. Turnbull." msgstr "" -#: ../../../build/NEWS:11088 +#: ../build/NEWS:11134 msgid "" "`bpo-31338 `__: Added the " "``Py_UNREACHABLE()`` macro for code paths which are never expected to be " @@ -20301,7 +20130,7 @@ msgid "" " manual." msgstr "" -#: ../../../build/NEWS:11092 +#: ../build/NEWS:11138 msgid "" "`bpo-30832 `__: Remove own " "implementation for thread-local storage. CPython has provided the own " @@ -20312,21 +20141,21 @@ msgid "" "any case." msgstr "" -#: ../../../build/NEWS:11099 +#: ../build/NEWS:11145 msgid "" "`bpo-30708 `__: " "PyUnicode_AsWideCharString() now raises a ValueError if the second argument " "is NULL and the wchar_t\\* string contains null characters." msgstr "" -#: ../../../build/NEWS:11102 +#: ../build/NEWS:11148 msgid "" "`bpo-16500 `__: Deprecate " "PyOS_AfterFork() and add PyOS_BeforeFork(), PyOS_AfterFork_Parent() and " "PyOS_AfterFork_Child()." msgstr "" -#: ../../../build/NEWS:11105 +#: ../build/NEWS:11151 msgid "" "`bpo-6532 `__: The type of results of " "PyThread_start_new_thread() and PyThread_get_thread_ident(), and the id " @@ -20334,7 +20163,7 @@ msgid "" " long\"." msgstr "" -#: ../../../build/NEWS:11109 +#: ../build/NEWS:11155 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is deprecated and replaced with a macro if " @@ -20343,8 +20172,7 @@ msgid "" "PySlice_Unpack() and PySlice_AdjustIndices()." msgstr "" -#: ../../../build/NEWS:11114 ../../../build/NEWS:13354 -#: ../../../build/NEWS:17081 +#: ../build/NEWS:11160 ../build/NEWS:13400 ../build/NEWS:17127 msgid "" "`bpo-29083 `__: Fixed the declaration of" " some public API functions. PyArg_VaParse() and " @@ -20354,14 +20182,14 @@ msgid "" "defined." msgstr "" -#: ../../../build/NEWS:11120 +#: ../build/NEWS:11166 msgid "" "`bpo-28769 `__: The result of " "PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8() is now of type ``const char" " *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:11123 ../../../build/NEWS:13360 +#: ../build/NEWS:11169 ../build/NEWS:13406 msgid "" "`bpo-29058 `__: All stable API " "extensions added after Python 3.2 are now available only when Py_LIMITED_API" @@ -20369,21 +20197,20 @@ msgid "" " this API." msgstr "" -#: ../../../build/NEWS:11127 +#: ../build/NEWS:11173 msgid "" "`bpo-28822 `__: The index parameters " "*start* and *end* of PyUnicode_FindChar() are now adjusted to behave like " "``str[start:end]``." msgstr "" -#: ../../../build/NEWS:11130 ../../../build/NEWS:13518 -#: ../../../build/NEWS:17666 +#: ../build/NEWS:11176 ../build/NEWS:13564 ../build/NEWS:17712 msgid "" "`bpo-28808 `__: " "PyUnicode_CompareWithASCIIString() now never raises exceptions." msgstr "" -#: ../../../build/NEWS:11132 +#: ../build/NEWS:11178 msgid "" "`bpo-28761 `__: The fields name and doc " "of structures PyMemberDef, PyGetSetDef, PyStructSequence_Field, " @@ -20391,129 +20218,129 @@ msgid "" "rather of ``char *``." msgstr "" -#: ../../../build/NEWS:11136 +#: ../build/NEWS:11182 msgid "" "`bpo-28748 `__: Private variable " "_Py_PackageContext is now of type ``const char *`` rather of ``char *``." msgstr "" -#: ../../../build/NEWS:11139 +#: ../build/NEWS:11185 msgid "" "`bpo-19569 `__: Compiler warnings are " "now emitted if use most of deprecated functions." msgstr "" -#: ../../../build/NEWS:11142 ../../../build/NEWS:14019 +#: ../build/NEWS:11188 ../build/NEWS:14065 msgid "" "`bpo-28426 `__: Deprecated undocumented " "functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), " "PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode()." msgstr "" -#: ../../../build/NEWS:11148 +#: ../build/NEWS:11194 msgid "Python 3.6.6 final" msgstr "Python 3.6.6 final" -#: ../../../build/NEWS:11152 +#: ../build/NEWS:11198 msgid "There were no new changes in version 3.6.6." msgstr "Tidak ada perubahan baru di versi 3.6.6." -#: ../../../build/NEWS:11157 +#: ../build/NEWS:11203 msgid "Python 3.6.6 release candidate 1" msgstr "Python 3.6.6 kandidat rilis 1" -#: ../../../build/NEWS:11159 +#: ../build/NEWS:11205 msgid "*Release date: 2018-06-11*" msgstr "*Tanggal rilis: 2018-06-11*" -#: ../../../build/NEWS:11390 +#: ../build/NEWS:11436 msgid "" "`bpo-33184 `__: Update Windows installer" " to OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11395 +#: ../build/NEWS:11441 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.0.2o." msgstr "" -#: ../../../build/NEWS:11427 +#: ../build/NEWS:11473 msgid "" "`bpo-29706 `__: IDLE now colors async " "and await as keywords in 3.6. They become full keywords in 3.7." msgstr "" -#: ../../../build/NEWS:11468 +#: ../build/NEWS:11514 msgid "Python 3.6.5 final" msgstr "Python 3.6.5 final" -#: ../../../build/NEWS:11470 +#: ../build/NEWS:11516 msgid "*Release date: 2018-03-28*" msgstr "*Tanggal rilis: 2018-03-28*" -#: ../../../build/NEWS:11484 +#: ../build/NEWS:11530 msgid "Python 3.6.5 release candidate 1" msgstr "Python 3.6.5 kandidat rilis 1" -#: ../../../build/NEWS:11486 +#: ../build/NEWS:11532 msgid "*Release date: 2018-03-13*" msgstr "*Tanggal rilis: 2018-03-13*" -#: ../../../build/NEWS:11525 +#: ../build/NEWS:11571 msgid "" "`bpo-32329 `__: " "``sys.flags.hash_randomization`` is now properly set to 0 when hash " "randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" -#: ../../../build/NEWS:11528 +#: ../build/NEWS:11574 msgid "" "`bpo-30416 `__: The optimizer is now " "protected from spending much time doing complex calculations and consuming " "much memory for creating large constants in constant folding." msgstr "" -#: ../../../build/NEWS:11555 +#: ../build/NEWS:11601 msgid "" "`bpo-30353 `__: Fix ctypes pass-by-value" " for structs on 64-bit Cygwin/MinGW." msgstr "" -#: ../../../build/NEWS:11593 +#: ../build/NEWS:11639 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN, TCP_KEEPCNT flags on older version Windows during run-time." msgstr "" -#: ../../../build/NEWS:11625 +#: ../build/NEWS:11671 msgid "" "`bpo-32555 `__: On FreeBSD and Solaris, " "os.strerror() now always decode the byte string from the current locale " "encoding, rather than using ASCII/surrogateescape in some cases." msgstr "" -#: ../../../build/NEWS:11643 +#: ../build/NEWS:11689 msgid "" "`bpo-32185 `__: The SSL module no longer" " sends IP addresses in SNI TLS extension on platforms with OpenSSL 1.0.2+ or" " inet_pton." msgstr "" -#: ../../../build/NEWS:11708 +#: ../build/NEWS:11754 msgid "" "`bpo-31518 `__: Debian Unstable has " "disabled TLS 1.0 and 1.1 for SSLv23_METHOD(). Change TLS/SSL protocol of " "some tests to PROTOCOL_TLS or PROTOCOL_TLSv1_2 to make them pass on Debian." msgstr "" -#: ../../../build/NEWS:11741 +#: ../build/NEWS:11787 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module." msgstr "" -#: ../../../build/NEWS:11746 +#: ../build/NEWS:11792 msgid "" "`bpo-32726 `__: Provide an additional, " "more modern macOS installer variant that supports macOS 10.9+ systems in " @@ -20522,29 +20349,29 @@ msgid "" "supplies its own copy of Tcl/Tk 8.6.8." msgstr "" -#: ../../../build/NEWS:11802 +#: ../build/NEWS:11848 msgid "Python 3.6.4 final" msgstr "Python 3.6.4 final" -#: ../../../build/NEWS:11804 +#: ../build/NEWS:11850 msgid "*Release date: 2017-12-18*" msgstr "*Tanggal rilis: 2017-12-18*" -#: ../../../build/NEWS:11806 +#: ../build/NEWS:11852 msgid "There were no new code changes in version 3.6.4 since v3.6.4rc1." msgstr "Tidak ada perubahan kode di versi 3.6.4 sejak v3.6.4rc1." -#: ../../../build/NEWS:11811 +#: ../build/NEWS:11857 msgid "Python 3.6.4 release candidate 1" msgstr "Python 3.6.4 kandidat rilis 1" -#: ../../../build/NEWS:11840 +#: ../build/NEWS:11886 msgid "" "`bpo-31852 `__: Fix a segmentation fault" " caused by a combination of the async soft keyword and continuation lines." msgstr "" -#: ../../../build/NEWS:12174 +#: ../build/NEWS:12220 msgid "" "`bpo-13802 `__: Use non-Latin characters" " in the IDLE's Font settings sample. Even if one selects a font that defines" @@ -20555,163 +20382,163 @@ msgid "" "re-arranged. The Font/Tabs help explains a bit about the additions." msgstr "" -#: ../../../build/NEWS:12230 +#: ../build/NEWS:12276 msgid "Python 3.6.3 final" msgstr "Python 3.6.3 final" -#: ../../../build/NEWS:12232 +#: ../build/NEWS:12278 msgid "*Release date: 2017-10-03*" msgstr "*Tanggal rilis: 2017-10-03*" -#: ../../../build/NEWS:12237 +#: ../build/NEWS:12283 msgid "" "`bpo-31641 `__: Re-allow arbitrary " "iterables in `concurrent.futures.as_completed()`. Fixes regression in " "3.6.3rc1." msgstr "" -#: ../../../build/NEWS:12243 +#: ../build/NEWS:12289 msgid "" "`bpo-31662 `__: Fix typos in Windows " "``uploadrelease.bat`` script. Fix Windows Doc build issues in " "``Doc/make.bat``." msgstr "" -#: ../../../build/NEWS:12246 +#: ../build/NEWS:12292 msgid "" "`bpo-31423 `__: Fix building the PDF " "documentation with newer versions of Sphinx." msgstr "" -#: ../../../build/NEWS:12251 +#: ../build/NEWS:12297 msgid "Python 3.6.3 release candidate 1" msgstr "Python 3.6.3 kandidat rilis 1" -#: ../../../build/NEWS:12253 +#: ../build/NEWS:12299 msgid "*Release date: 2017-09-18*" msgstr "*Tanggal rilis: 2017-09-18*" -#: ../../../build/NEWS:12705 +#: ../build/NEWS:12751 msgid "Python 3.6.2 final" msgstr "Python 3.6.2 final" -#: ../../../build/NEWS:12707 +#: ../build/NEWS:12753 msgid "*Release date: 2017-07-17*" msgstr "*Tanggal rilis: 2017-07-17*" -#: ../../../build/NEWS:12709 ../../../build/NEWS:13436 +#: ../build/NEWS:12755 ../build/NEWS:13482 msgid "No changes since release candidate 2" msgstr "Tidak ada perubahan sejak kandidat rilis 2" -#: ../../../build/NEWS:12714 +#: ../build/NEWS:12760 msgid "Python 3.6.2 release candidate 2" msgstr "Python 3.6.2 kandidat rilis 2" -#: ../../../build/NEWS:12716 +#: ../build/NEWS:12762 msgid "*Release date: 2017-07-07*" msgstr "*Tanggal rilis: 2017-07-07*" -#: ../../../build/NEWS:12741 +#: ../build/NEWS:12787 msgid "Python 3.6.2 release candidate 1" msgstr "Python 3.6.2 kandidat rilis 1" -#: ../../../build/NEWS:12743 +#: ../build/NEWS:12789 msgid "*Release date: 2017-06-17*" msgstr "*Tanggal rilis: 2017-06-17*" -#: ../../../build/NEWS:12751 +#: ../build/NEWS:12797 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "to not be per-thread to avoid crashes" msgstr "" -#: ../../../build/NEWS:12781 ../../../build/NEWS:16733 +#: ../build/NEWS:12827 ../build/NEWS:16779 msgid "" "`bpo-29600 `__: Fix wrapping coroutine " "return values in StopIteration." msgstr "" -#: ../../../build/NEWS:12810 ../../../build/NEWS:16799 +#: ../build/NEWS:12856 ../build/NEWS:16845 msgid "" "`bpo-30645 `__: Fix path calculation in " "imp.load_package(), fixing it for cases when a package is only shipped with " "bytecodes. Patch by Alexandru Ardelean." msgstr "" -#: ../../../build/NEWS:12830 +#: ../build/NEWS:12876 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup (#2159)" msgstr "" -#: ../../../build/NEWS:12904 ../../../build/NEWS:16867 +#: ../build/NEWS:12950 ../build/NEWS:16913 msgid "" "`bpo-26293 `__: Change resulted because " "of zipfile breakage. (See also: `bpo-29094 " "`__)" msgstr "" -#: ../../../build/NEWS:12978 ../../../build/NEWS:16934 +#: ../build/NEWS:13024 ../build/NEWS:16980 msgid "" "`bpo-28298 `__: Fix a bug that prevented" " array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:13021 +#: ../build/NEWS:13067 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() no longer replaced with a macro if Py_LIMITED_API is " "not set." msgstr "" -#: ../../../build/NEWS:13093 +#: ../build/NEWS:13139 msgid "Python 3.6.1 final" msgstr "Python 3.6.1 final" -#: ../../../build/NEWS:13095 +#: ../build/NEWS:13141 msgid "*Release date: 2017-03-21*" msgstr "*Tanggal rilis: 2017-03-21*" -#: ../../../build/NEWS:13111 +#: ../build/NEWS:13157 msgid "" "`bpo-27593 `__: fix format of git " "information used in sys.version" msgstr "" -#: ../../../build/NEWS:13113 +#: ../build/NEWS:13159 msgid "Fix incompatible comment in python.h" msgstr "Perbaiki komentar yang tidak kompatibel di python.h" -#: ../../../build/NEWS:13117 +#: ../build/NEWS:13163 msgid "Python 3.6.1 release candidate 1" msgstr "Python 3.6.1 kandidat rilis 1" -#: ../../../build/NEWS:13119 +#: ../build/NEWS:13165 msgid "*Release date: 2017-03-04*" msgstr "*Tanggal rilis: 2017-03-04*" -#: ../../../build/NEWS:13230 ../../../build/NEWS:16966 +#: ../build/NEWS:13276 ../build/NEWS:17012 msgid "" "`bpo-29519 `__: Fix weakref spewing " "exceptions during interpreter shutdown when used with a rare combination of " "multiprocessing and custom codecs." msgstr "" -#: ../../../build/NEWS:13246 +#: ../build/NEWS:13292 msgid "" "`bpo-29316 `__: Restore the provisional " "status of typing module, add corresponding note to documentation. Patch by " "Ivan L." msgstr "" -#: ../../../build/NEWS:13252 ../../../build/NEWS:16982 +#: ../build/NEWS:13298 ../build/NEWS:17028 msgid "" "`bpo-29011 `__: Fix an important " "omission by adding Deque to the typing module." msgstr "" -#: ../../../build/NEWS:13266 +#: ../build/NEWS:13312 msgid "" "`bpo-29203 `__: functools.lru_cache() " "now respects :pep:`468` and preserves the order of keyword arguments. " @@ -20719,84 +20546,84 @@ msgid "" " potentially give different results." msgstr "" -#: ../../../build/NEWS:13273 ../../../build/NEWS:17239 +#: ../build/NEWS:13319 ../build/NEWS:17285 msgid "" "`bpo-29094 `__: Offsets in a ZIP file " "created with extern file object and modes \"w\" and \"x\" now are relative " "to the start of the file." msgstr "" -#: ../../../build/NEWS:13276 +#: ../build/NEWS:13322 msgid "" "`bpo-29085 `__: Allow " "random.Random.seed() to use high quality OS randomness rather than the pid " "and time." msgstr "" -#: ../../../build/NEWS:13279 +#: ../build/NEWS:13325 msgid "" "`bpo-29061 `__: Fixed bug in " "secrets.randbelow() which would hang when given a negative input. Patch by " "Brendan Donegan." msgstr "" -#: ../../../build/NEWS:13287 ../../../build/NEWS:17245 +#: ../build/NEWS:13333 ../build/NEWS:17291 msgid "" "`bpo-29119 `__: Fix weakrefs in the pure" " python version of collections.OrderedDict move_to_end() method. Contributed" " by Andra Bogildea." msgstr "" -#: ../../../build/NEWS:13299 +#: ../build/NEWS:13345 msgid "" "`bpo-29055 `__: Neaten-up empty " "population error on random.choice() by suppressing the upstream exception." msgstr "" -#: ../../../build/NEWS:13314 ../../../build/NEWS:17269 +#: ../build/NEWS:13360 ../build/NEWS:17315 msgid "" "`bpo-28847 `__: dbm.dumb now supports " "reading read-only files and no longer writes the index file when it is not " "changed." msgstr "" -#: ../../../build/NEWS:13332 +#: ../build/NEWS:13378 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer" msgstr "" -#: ../../../build/NEWS:13334 +#: ../build/NEWS:13380 msgid "" "`bpo-29326 `__: Ignores blank lines in " "._pth files (Patch by Alexey Izbyshev)" msgstr "" -#: ../../../build/NEWS:13336 +#: ../build/NEWS:13382 msgid "" "`bpo-28164 `__: Correctly handle special" " console filenames (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13338 +#: ../build/NEWS:13384 msgid "" "`bpo-29409 `__: Implement :pep:`529` for" " io.FileIO (Patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:13340 ../../../build/NEWS:17071 +#: ../build/NEWS:13386 ../build/NEWS:17117 msgid "" "`bpo-29392 `__: Prevent crash when " "passing invalid arguments into msvcrt module." msgstr "" -#: ../../../build/NEWS:13345 +#: ../build/NEWS:13391 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default." msgstr "" -#: ../../../build/NEWS:13350 +#: ../build/NEWS:13396 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is not set" @@ -20804,7 +20631,7 @@ msgid "" "0x03060100 or higher." msgstr "" -#: ../../../build/NEWS:13380 ../../../build/NEWS:17036 +#: ../build/NEWS:13426 ../build/NEWS:17082 msgid "" "`bpo-28087 `__: Skip test_asyncore and " "test_eintr poll failures on macOS. Skip some tests of select.poll when " @@ -20812,7 +20639,7 @@ msgid "" "function on some macOS versions." msgstr "" -#: ../../../build/NEWS:13384 ../../../build/NEWS:17046 +#: ../build/NEWS:13430 ../build/NEWS:17092 msgid "" "`bpo-29571 `__: to match the behaviour " "of the ``re.LOCALE`` flag, test_re.test_locale_flag now uses " @@ -20821,68 +20648,68 @@ msgid "" "locale encoding is a multi-byte encoding)" msgstr "" -#: ../../../build/NEWS:13432 +#: ../build/NEWS:13478 msgid "Python 3.6.0 final" msgstr "Python 3.6.0 final" -#: ../../../build/NEWS:13434 +#: ../build/NEWS:13480 msgid "*Release date: 2016-12-23*" msgstr "*Tanggal rilis: 2016-12-23*" -#: ../../../build/NEWS:13441 +#: ../build/NEWS:13487 msgid "Python 3.6.0 release candidate 2" msgstr "Python 3.6.0 kandidat rilis 2" -#: ../../../build/NEWS:13443 +#: ../build/NEWS:13489 msgid "*Release date: 2016-12-16*" msgstr "*Tanggal rilis: 2016-12-16*" -#: ../../../build/NEWS:13451 +#: ../build/NEWS:13497 msgid "" "`bpo-28990 `__: Fix asyncio SSL hanging " "if connection is closed before handshake is completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:13457 +#: ../build/NEWS:13503 msgid "" "`bpo-28770 `__: Fix python-gdb.py for " "fastcalls." msgstr "" -#: ../../../build/NEWS:13462 +#: ../build/NEWS:13508 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder." msgstr "" -#: ../../../build/NEWS:13467 +#: ../build/NEWS:13513 msgid "" "`bpo-28898 `__: Prevent gdb build errors" " due to HAVE_LONG_LONG redefinition." msgstr "" -#: ../../../build/NEWS:13471 +#: ../build/NEWS:13517 msgid "Python 3.6.0 release candidate 1" msgstr "Python 3.6.0 kandidat rilis 1" -#: ../../../build/NEWS:13473 +#: ../build/NEWS:13519 msgid "*Release date: 2016-12-06*" msgstr "*Tanggal rilis: 2016-12-06*" -#: ../../../build/NEWS:13495 +#: ../build/NEWS:13541 msgid "" "`bpo-27030 `__: Unknown escapes in " "re.sub() replacement template are allowed again. But they still are " "deprecated and will be disabled in 3.7." msgstr "" -#: ../../../build/NEWS:13513 +#: ../build/NEWS:13559 msgid "" "`bpo-28843 `__: Fix asyncio C Task to " "handle exceptions __traceback__." msgstr "" -#: ../../../build/NEWS:13523 +#: ../build/NEWS:13569 msgid "" "`bpo-23722 `__: The data model reference" " and the porting section in the What's New guide now cover the additional " @@ -20890,15 +20717,15 @@ msgid "" ":pep:`487` and zero-argument ``super()``." msgstr "" -#: ../../../build/NEWS:13535 +#: ../build/NEWS:13581 msgid "Python 3.6.0 beta 4" msgstr "Python 3.6.0 beta 4" -#: ../../../build/NEWS:13537 +#: ../build/NEWS:13583 msgid "*Release date: 2016-11-21*" msgstr "*Tanggal rilis: 2016-11-21*" -#: ../../../build/NEWS:13565 +#: ../build/NEWS:13611 msgid "" "`bpo-27243 `__: Change " "PendingDeprecationWarning -> DeprecationWarning. As it was agreed in the " @@ -20906,180 +20733,180 @@ msgid "" "PendingDeprecationWarning in 3.5 and in DeprecationWarning in 3.6." msgstr "" -#: ../../../build/NEWS:13584 +#: ../build/NEWS:13630 msgid "" "`bpo-20572 `__: The " "subprocess.Popen.wait method's undocumented endtime parameter now raises a " "DeprecationWarning." msgstr "" -#: ../../../build/NEWS:13601 +#: ../build/NEWS:13647 msgid "" "`bpo-28600 `__: Optimize loop.call_soon." msgstr "" -#: ../../../build/NEWS:13603 ../../../build/NEWS:17617 +#: ../build/NEWS:13649 ../build/NEWS:17663 msgid "" "`bpo-28613 `__: Fix get_event_loop() " "return the current loop if called from coroutines/callbacks." msgstr "" -#: ../../../build/NEWS:13606 +#: ../build/NEWS:13652 msgid "" "`bpo-28634 `__: Fix asyncio.isfuture() " "to support unittest.Mock." msgstr "" -#: ../../../build/NEWS:13608 +#: ../build/NEWS:13654 msgid "" "`bpo-26081 `__: Fix refleak in " "_asyncio.Future.__iter__().throw." msgstr "" -#: ../../../build/NEWS:13610 ../../../build/NEWS:17620 +#: ../build/NEWS:13656 ../build/NEWS:17666 msgid "" "`bpo-28639 `__: Fix inspect.isawaitable " "to always return bool Patch by Justin Mayfield." msgstr "" -#: ../../../build/NEWS:13613 ../../../build/NEWS:17623 +#: ../build/NEWS:13659 ../build/NEWS:17669 msgid "" "`bpo-28652 `__: Make loop methods reject" " socket kinds they do not support." msgstr "" -#: ../../../build/NEWS:13615 ../../../build/NEWS:17625 +#: ../build/NEWS:13661 ../build/NEWS:17671 msgid "" "`bpo-28653 `__: Fix a refleak in " "functools.lru_cache." msgstr "" -#: ../../../build/NEWS:13617 ../../../build/NEWS:17627 +#: ../build/NEWS:13663 ../build/NEWS:17673 msgid "" "`bpo-28703 `__: Fix " "asyncio.iscoroutinefunction to handle Mock objects." msgstr "" -#: ../../../build/NEWS:13619 +#: ../build/NEWS:13665 msgid "" "`bpo-28704 `__: Fix create_unix_server " "to support Path-like objects (PEP 519)." msgstr "" -#: ../../../build/NEWS:13621 +#: ../build/NEWS:13667 msgid "" "`bpo-28720 `__: Add " "collections.abc.AsyncGenerator." msgstr "" -#: ../../../build/NEWS:13649 +#: ../build/NEWS:13695 msgid "Python 3.6.0 beta 3" msgstr "Python 3.6.0 beta 3" -#: ../../../build/NEWS:13651 +#: ../build/NEWS:13697 msgid "*Release date: 2016-10-31*" msgstr "*Tanggal rilis: 2016-10-31*" -#: ../../../build/NEWS:13674 +#: ../build/NEWS:13720 msgid "" "`bpo-28471 `__: Fix \"Python memory " "allocator called without holding the GIL\" crash in socket.setblocking." msgstr "" -#: ../../../build/NEWS:13696 +#: ../build/NEWS:13742 msgid "" "`bpo-18844 `__: The various ways of " "specifying weights for random.choices() now produce the same result " "sequences." msgstr "" -#: ../../../build/NEWS:13699 ../../../build/NEWS:17301 +#: ../build/NEWS:13745 ../build/NEWS:17347 msgid "" "`bpo-28255 `__: " "calendar.TextCalendar().prmonth() no longer prints a space at the start of " "new line after printing a month's calendar. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:13732 ../../../build/NEWS:17315 +#: ../build/NEWS:13778 ../build/NEWS:17361 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X." msgstr "" -#: ../../../build/NEWS:13737 +#: ../build/NEWS:13783 msgid "" "`bpo-28492 `__: Fix how StopIteration " "exception is raised in _asyncio.Future." msgstr "" -#: ../../../build/NEWS:13739 +#: ../build/NEWS:13785 msgid "" "`bpo-28500 `__: Fix asyncio to handle " "async gens GC from another thread." msgstr "" -#: ../../../build/NEWS:13741 ../../../build/NEWS:17609 +#: ../build/NEWS:13787 ../build/NEWS:17655 msgid "" "`bpo-26923 `__: Fix asyncio.Gather to " "refuse being cancelled once all children are done. Patch by Johannes Ebke." msgstr "" -#: ../../../build/NEWS:13744 ../../../build/NEWS:17612 +#: ../build/NEWS:13790 ../build/NEWS:17658 msgid "" "`bpo-26796 `__: Don't configure the " "number of workers for default threadpool executor. Initial patch by Hans " "Lawrenz." msgstr "" -#: ../../../build/NEWS:13747 +#: ../build/NEWS:13793 msgid "" "`bpo-28544 `__: Implement asyncio.Task " "in C." msgstr "" -#: ../../../build/NEWS:13773 +#: ../build/NEWS:13819 msgid "Python 3.6.0 beta 2" msgstr "Python 3.6.0 beta 2" -#: ../../../build/NEWS:13775 +#: ../build/NEWS:13821 msgid "*Release date: 2016-10-10*" msgstr "*Tanggal rilis: 2016-10-10*" -#: ../../../build/NEWS:13791 +#: ../build/NEWS:13837 msgid "" "`bpo-28376 `__: Creating instances of " "range_iterator by calling range_iterator type now is deprecated. Patch by " "Oren Milman." msgstr "" -#: ../../../build/NEWS:13794 ../../../build/NEWS:17142 +#: ../build/NEWS:13840 ../build/NEWS:17188 msgid "" "`bpo-28376 `__: The constructor of " "range_iterator now checks that step is not 0. Patch by Oren Milman." msgstr "" -#: ../../../build/NEWS:13855 ../../../build/NEWS:17320 +#: ../build/NEWS:13901 ../build/NEWS:17366 msgid "" "`bpo-26293 `__: Fixed writing ZIP files " "that starts not from the start of the file. Offsets in ZIP file now are " "relative to the start of the archive in conforming to the specification." msgstr "" -#: ../../../build/NEWS:13862 +#: ../build/NEWS:13908 msgid "" "`bpo-27181 `__: remove " "statistics.geometric_mean and defer until 3.7." msgstr "" -#: ../../../build/NEWS:14041 +#: ../build/NEWS:14087 msgid "Python 3.6.0 beta 1" msgstr "Python 3.6.0 beta 1" -#: ../../../build/NEWS:14043 +#: ../build/NEWS:14089 msgid "*Release date: 2016-09-12*" msgstr "*Tanggal rilis: 2016-09-12*" -#: ../../../build/NEWS:14048 +#: ../build/NEWS:14094 msgid "" "`bpo-23722 `__: The __class__ cell used " "by zero-argument super() is now initialized from type.__new__ rather than " @@ -21088,25 +20915,25 @@ msgid "" "Teichmann." msgstr "" -#: ../../../build/NEWS:14053 ../../../build/NEWS:17173 +#: ../build/NEWS:14099 ../build/NEWS:17219 msgid "" "`bpo-25221 `__: Fix corrupted result " "from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0." msgstr "" -#: ../../../build/NEWS:14056 +#: ../build/NEWS:14102 msgid "" "`bpo-27080 `__: Implement formatting " "support for :pep:`515`. Initial patch by Chris Angelico." msgstr "" -#: ../../../build/NEWS:14059 +#: ../build/NEWS:14105 msgid "" "`bpo-27199 `__: In tarfile, expose " "copyfileobj bufsize to improve throughput. Patch by Jason Fried." msgstr "" -#: ../../../build/NEWS:14062 +#: ../build/NEWS:14108 msgid "" "`bpo-27948 `__: In f-strings, only allow" " backslashes inside the braces (where the expressions are). This is a " @@ -21116,32 +20943,32 @@ msgid "" "``f'\\x7b\"hi\"\\x7d'``." msgstr "" -#: ../../../build/NEWS:14068 +#: ../build/NEWS:14114 msgid "" "`bpo-28046 `__: Remove platform-specific" " directories from sys.path." msgstr "" -#: ../../../build/NEWS:14070 +#: ../build/NEWS:14116 msgid "" "`bpo-28071 `__: Add early-out for " "differencing from an empty set." msgstr "" -#: ../../../build/NEWS:14072 ../../../build/NEWS:17176 +#: ../build/NEWS:14118 ../build/NEWS:17222 msgid "" "`bpo-25758 `__: Prevents zipimport from " "unnecessarily encoding a filename (patch by Eryk Sun)" msgstr "" -#: ../../../build/NEWS:14075 +#: ../build/NEWS:14121 msgid "" "`bpo-25856 `__: The __module__ attribute" " of extension classes and functions now is interned. This leads to more " "compact pickle data with protocol 4." msgstr "" -#: ../../../build/NEWS:14078 +#: ../build/NEWS:14124 msgid "" "`bpo-27213 `__: Rework CALL_FUNCTION* " "opcodes to produce shorter and more efficient bytecode. Patch by Demur " @@ -21149,101 +20976,101 @@ msgid "" "Stinner." msgstr "" -#: ../../../build/NEWS:14082 +#: ../build/NEWS:14128 msgid "" "`bpo-26331 `__: Implement tokenizing " "support for :pep:`515`. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:14085 +#: ../build/NEWS:14131 msgid "" "`bpo-27999 `__: Make \"global after " "use\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14088 +#: ../build/NEWS:14134 msgid "" "`bpo-28003 `__: Implement :pep:`525` -- " "Asynchronous Generators." msgstr "" -#: ../../../build/NEWS:14090 +#: ../build/NEWS:14136 msgid "" "`bpo-27985 `__: Implement :pep:`526` -- " "Syntax for Variable Annotations. Patch by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14093 +#: ../build/NEWS:14139 msgid "" "`bpo-26058 `__: Add a new private " "version to the builtin dict type, incremented at each dictionary creation " "and at each dictionary change. Implementation of the PEP 509." msgstr "" -#: ../../../build/NEWS:14097 +#: ../build/NEWS:14143 msgid "" "`bpo-27364 `__: A backslash-character " "pair that is not a valid escape sequence now generates a DeprecationWarning." " Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14100 +#: ../build/NEWS:14146 msgid "" "`bpo-27350 `__: `dict` implementation is" " changed like PyPy. It is more compact and preserves insertion order. " "(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" msgstr "" -#: ../../../build/NEWS:14104 +#: ../build/NEWS:14150 msgid "" "`bpo-27911 `__: Remove unnecessary error" " checks in ``exec_builtin_or_dynamic()``." msgstr "" -#: ../../../build/NEWS:14107 +#: ../build/NEWS:14153 msgid "" "`bpo-27078 `__: Added BUILD_STRING " "opcode. Optimized f-strings evaluation." msgstr "" -#: ../../../build/NEWS:14109 +#: ../build/NEWS:14155 msgid "" "`bpo-17884 `__: Python now requires " "systems with inttypes.h and stdint.h" msgstr "" -#: ../../../build/NEWS:14111 +#: ../build/NEWS:14157 msgid "" "`bpo-27961 `__: Require platforms to " "support ``long long``. Python hasn't compiled without ``long long`` for " "years, so this is basically a formality." msgstr "" -#: ../../../build/NEWS:14115 +#: ../build/NEWS:14161 msgid "" "`bpo-27355 `__: Removed support for " "Windows CE. It was never finished, and Windows CE is no longer a relevant " "platform for Python." msgstr "" -#: ../../../build/NEWS:14118 +#: ../build/NEWS:14164 msgid "Implement :pep:`523`." msgstr "Implementasi :pep:`523`." -#: ../../../build/NEWS:14120 +#: ../build/NEWS:14166 msgid "" "`bpo-27870 `__: A left shift of zero by " "a large integer no longer attempts to allocate large amounts of memory." msgstr "" -#: ../../../build/NEWS:14123 +#: ../build/NEWS:14169 msgid "" "`bpo-25402 `__: In int-to-decimal-string" " conversion, improve the estimate of the intermediate memory required, and " "remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:14127 +#: ../build/NEWS:14173 msgid "" "`bpo-27214 `__: In long_invert, be more " "careful about modifying object returned by long_add, and remove an " @@ -21251,34 +21078,34 @@ msgid "" "patch." msgstr "" -#: ../../../build/NEWS:14131 +#: ../build/NEWS:14177 msgid "" "`bpo-27506 `__: Support passing the " "bytes/bytearray.translate() \"delete\" argument by keyword." msgstr "" -#: ../../../build/NEWS:14134 ../../../build/NEWS:17182 +#: ../build/NEWS:14180 ../build/NEWS:17228 msgid "" "`bpo-27812 `__: Properly clear out a " "generator's frame's backreference to the generator to prevent crashes in " "frame.clear()." msgstr "" -#: ../../../build/NEWS:14137 ../../../build/NEWS:17185 +#: ../build/NEWS:14183 ../build/NEWS:17231 msgid "" "`bpo-27811 `__: Fix a crash when a " "coroutine that has not been awaited is finalized with warnings-as-errors " "enabled." msgstr "" -#: ../../../build/NEWS:14140 ../../../build/NEWS:17188 +#: ../build/NEWS:14186 ../build/NEWS:17234 msgid "" "`bpo-27587 `__: Fix another issue found " "by PVS-Studio: Null pointer check after use of 'def' in " "_PyState_AddModule(). Initial patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:14143 +#: ../build/NEWS:14189 msgid "" "`bpo-27792 `__: The modulo operation " "applied to ``bool`` and other ``int`` subclasses now always returns an " @@ -21286,26 +21113,26 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14147 +#: ../build/NEWS:14193 msgid "" "`bpo-26984 `__: int() now always returns" " an instance of exact int." msgstr "" -#: ../../../build/NEWS:14149 +#: ../build/NEWS:14195 msgid "" "`bpo-25604 `__: Fix a minor bug in " "integer true division; this bug could potentially have caused off-by-one-ulp" " results on platforms with unreliable ldexp implementations." msgstr "" -#: ../../../build/NEWS:14153 +#: ../build/NEWS:14199 msgid "" "`bpo-24254 `__: Make class definition " "namespace ordered by default." msgstr "" -#: ../../../build/NEWS:14155 +#: ../build/NEWS:14201 msgid "" "`bpo-27662 `__: Fix an overflow check in" " ``List_New``: the original code was checking against ``Py_SIZE_MAX`` " @@ -21313,7 +21140,7 @@ msgid "" "Zhang." msgstr "" -#: ../../../build/NEWS:14159 ../../../build/NEWS:17194 +#: ../build/NEWS:14205 ../build/NEWS:17240 msgid "" "`bpo-27782 `__: Multi-phase extension " "module import now correctly allows the ``m_methods`` field to be used to add" @@ -21321,27 +21148,27 @@ msgid "" "``Py_create_mod``. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14163 ../../../build/NEWS:17198 +#: ../build/NEWS:14209 ../build/NEWS:17244 msgid "" "`bpo-27936 `__: The round() function " "accepted a second None argument for some types but not for others. Fixed " "the inconsistency by accepting None for all numeric types." msgstr "" -#: ../../../build/NEWS:14167 ../../../build/NEWS:17202 +#: ../build/NEWS:14213 ../build/NEWS:17248 msgid "" "`bpo-27487 `__: Warn if a submodule " "argument to \"python -m\" or runpy.run_module() is found in sys.modules " "after parent packages are imported, but before the submodule is executed." msgstr "" -#: ../../../build/NEWS:14171 +#: ../build/NEWS:14217 msgid "" "`bpo-27157 `__: Make only type() itself " "accept the one-argument form. Patch by Eryk Sun and Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14174 ../../../build/NEWS:17206 +#: ../build/NEWS:14220 ../build/NEWS:17252 msgid "" "`bpo-27558 `__: Fix a SystemError in the" " implementation of \"raise\" statement. In a brand new thread, raise a " @@ -21349,91 +21176,91 @@ msgid "" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14178 +#: ../build/NEWS:14224 msgid "" "`bpo-28008 `__: Implement :pep:`530` -- " "asynchronous comprehensions." msgstr "" -#: ../../../build/NEWS:14180 ../../../build/NEWS:17231 +#: ../build/NEWS:14226 ../build/NEWS:17277 msgid "" "`bpo-27942 `__: Fix memory leak in " "codeobject.c" msgstr "" -#: ../../../build/NEWS:14185 ../../../build/NEWS:17275 +#: ../build/NEWS:14231 ../build/NEWS:17321 msgid "" "`bpo-28732 `__: Fix crash in os.spawnv()" " with no elements in args" msgstr "" -#: ../../../build/NEWS:14187 ../../../build/NEWS:17277 +#: ../build/NEWS:14233 ../build/NEWS:17323 msgid "" "`bpo-28485 `__: Always raise ValueError " "for negative compileall.compile_dir(workers=...) parameter, even when " "multithreading is unavailable." msgstr "" -#: ../../../build/NEWS:14191 +#: ../build/NEWS:14237 msgid "" "`bpo-28037 `__: Use " "sqlite3_get_autocommit() instead of setting Connection->inTransaction " "manually." msgstr "" -#: ../../../build/NEWS:14194 +#: ../build/NEWS:14240 msgid "" "`bpo-25283 `__: Attributes tm_gmtoff and" " tm_zone are now available on all platforms in the return values of " "time.localtime() and time.gmtime()." msgstr "" -#: ../../../build/NEWS:14197 +#: ../build/NEWS:14243 msgid "" "`bpo-24454 `__: Regular expression match" " object groups are now accessible using __getitem__. \"mo[x]\" is equivalent" " to \"mo.group(x)\"." msgstr "" -#: ../../../build/NEWS:14200 +#: ../build/NEWS:14246 msgid "" "`bpo-10740 `__: sqlite3 no longer " "implicitly commit an open transaction before DDL statements." msgstr "" -#: ../../../build/NEWS:14203 +#: ../build/NEWS:14249 msgid "" "`bpo-17941 `__: Add a *module* parameter" " to collections.namedtuple()." msgstr "" -#: ../../../build/NEWS:14205 +#: ../build/NEWS:14251 msgid "" "`bpo-22493 `__: Inline flags now should " "be used only at the start of the regular expression. Deprecation warning is " "emitted if uses them in the middle of the regular expression." msgstr "" -#: ../../../build/NEWS:14209 +#: ../build/NEWS:14255 msgid "" "`bpo-26885 `__: xmlrpc now supports " "unmarshalling additional data types used by Apache XML-RPC implementation " "for numerics and None." msgstr "" -#: ../../../build/NEWS:14212 +#: ../build/NEWS:14258 msgid "" "`bpo-28070 `__: Fixed parsing inline " "verbose flag in regular expressions." msgstr "" -#: ../../../build/NEWS:14214 +#: ../build/NEWS:14260 msgid "" "`bpo-19500 `__: Add client-side SSL " "session resumption to the ssl module." msgstr "" -#: ../../../build/NEWS:14216 +#: ../build/NEWS:14262 msgid "" "`bpo-28022 `__: Deprecate ssl-related " "arguments in favor of SSLContext. The deprecation include manual creation of" @@ -21441,7 +21268,7 @@ msgid "" "smtplib, poplib and urllib." msgstr "" -#: ../../../build/NEWS:14220 +#: ../build/NEWS:14266 msgid "" "`bpo-28043 `__: SSLContext has improved " "default settings: OP_NO_SSLv2, OP_NO_SSLv3, OP_NO_COMPRESSION, " @@ -21449,21 +21276,21 @@ msgid "" "ciphers without MD5." msgstr "" -#: ../../../build/NEWS:14224 +#: ../build/NEWS:14270 msgid "" "`bpo-24693 `__: Changed some " "RuntimeError's in the zipfile module to more appropriate types. Improved " "some error messages and debugging output." msgstr "" -#: ../../../build/NEWS:14227 +#: ../build/NEWS:14273 msgid "" "`bpo-17909 `__: ``json.load`` and " "``json.loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. " "Patch by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:14230 +#: ../build/NEWS:14276 msgid "" "`bpo-27137 `__: the pure Python fallback" " implementation of ``functools.partial`` now matches the behaviour of its " @@ -21471,118 +21298,118 @@ msgid "" "purposes. Patch by Emanuel Barry and Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:14235 ../../../build/NEWS:17330 +#: ../build/NEWS:14281 ../build/NEWS:17376 msgid "" "Fix possible integer overflows and crashes in the mmap module with unusual " "usage patterns." msgstr "" -#: ../../../build/NEWS:14238 ../../../build/NEWS:17333 +#: ../build/NEWS:14284 ../build/NEWS:17379 msgid "" "`bpo-1703178 `__: Fix the ability to " "pass the --link-objects option to the distutils build_ext command." msgstr "" -#: ../../../build/NEWS:14241 ../../../build/NEWS:17380 +#: ../build/NEWS:14287 ../build/NEWS:17426 msgid "" "`bpo-28019 `__: itertools.count() no " "longer rounds non-integer step in range between 1.0 and 2.0 to 1." msgstr "" -#: ../../../build/NEWS:14244 +#: ../build/NEWS:14290 msgid "" "`bpo-18401 `__: Pdb now supports the " "'readrc' keyword argument to control whether .pdbrc files should be read. " "Patch by Martin Matusiak and Sam Kimbrel." msgstr "" -#: ../../../build/NEWS:14248 ../../../build/NEWS:17383 +#: ../build/NEWS:14294 ../build/NEWS:17429 msgid "" "`bpo-25969 `__: Update the lib2to3 " "grammar to handle the unpacking generalizations added in 3.5." msgstr "" -#: ../../../build/NEWS:14251 ../../../build/NEWS:17386 +#: ../build/NEWS:14297 ../build/NEWS:17432 msgid "" "`bpo-14977 `__: mailcap now respects the" " order of the lines in the mailcap files (\"first match\"), as required by " "RFC 1542. Patch by Michael Lazar." msgstr "" -#: ../../../build/NEWS:14254 +#: ../build/NEWS:14300 msgid "" "`bpo-28082 `__: Convert re flag " "constants to IntFlag." msgstr "" -#: ../../../build/NEWS:14256 +#: ../build/NEWS:14302 msgid "" "`bpo-28025 `__: Convert all ssl module " "constants to IntEnum and IntFlags. SSLContext properties now return flags " "and enums." msgstr "" -#: ../../../build/NEWS:14259 +#: ../build/NEWS:14305 msgid "" "`bpo-23591 `__: Add Flag, IntFlag, and " "auto() to enum module." msgstr "" -#: ../../../build/NEWS:14261 +#: ../build/NEWS:14307 msgid "" "`bpo-433028 `__: Added support of " "modifier spans in regular expressions." msgstr "" -#: ../../../build/NEWS:14263 ../../../build/NEWS:17389 +#: ../build/NEWS:14309 ../build/NEWS:17435 msgid "" "`bpo-24594 `__: Validates persist " "parameter when opening MSI database" msgstr "" -#: ../../../build/NEWS:14265 ../../../build/NEWS:17391 +#: ../build/NEWS:14311 ../build/NEWS:17437 msgid "" "`bpo-17582 `__: xml.etree.ElementTree " "nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " "and approved by Stefan Behnel.)" msgstr "" -#: ../../../build/NEWS:14268 ../../../build/NEWS:17394 +#: ../build/NEWS:14314 ../build/NEWS:17440 msgid "" "`bpo-28047 `__: Fixed calculation of " "line length used for the base64 CTE in the new email policies." msgstr "" -#: ../../../build/NEWS:14271 +#: ../build/NEWS:14317 msgid "" "`bpo-27576 `__: Fix call order in " "OrderedDict.__init__()." msgstr "" -#: ../../../build/NEWS:14273 +#: ../build/NEWS:14319 msgid "email.generator.DecodedGenerator now supports the policy keyword." msgstr "" -#: ../../../build/NEWS:14275 +#: ../build/NEWS:14321 msgid "" "`bpo-28027 `__: Remove undocumented " "modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS." msgstr "" -#: ../../../build/NEWS:14278 ../../../build/NEWS:17397 +#: ../build/NEWS:14324 ../build/NEWS:17443 msgid "" "`bpo-27445 `__: Don't pass str(_charset)" " to MIMEText.set_payload(). Patch by Claude Paroz." msgstr "" -#: ../../../build/NEWS:14281 +#: ../build/NEWS:14327 msgid "" "`bpo-24277 `__: The new email API is no " "longer provisional, and the docs have been reorganized and rewritten to " "emphasize the new API." msgstr "" -#: ../../../build/NEWS:14284 ../../../build/NEWS:17400 +#: ../build/NEWS:14330 ../build/NEWS:17446 msgid "" "`bpo-22450 `__: urllib now includes an " "``Accept: */*`` header among the default headers. This makes the results of " @@ -21590,62 +21417,62 @@ msgid "" "servers are involved." msgstr "" -#: ../../../build/NEWS:14288 ../../../build/NEWS:17404 +#: ../build/NEWS:14334 ../build/NEWS:17450 msgid "" "lib2to3.pgen3.driver.load_grammar() now creates a stable cache file between " "runs given the same Grammar.txt input regardless of the hash randomization " "setting." msgstr "" -#: ../../../build/NEWS:14292 +#: ../build/NEWS:14338 msgid "" "`bpo-28005 `__: Allow ImportErrors in " "encoding implementation to propagate." msgstr "" -#: ../../../build/NEWS:14294 +#: ../build/NEWS:14340 msgid "" "`bpo-26667 `__: Support path-like " "objects in importlib.util." msgstr "" -#: ../../../build/NEWS:14296 ../../../build/NEWS:17408 +#: ../build/NEWS:14342 ../build/NEWS:17454 msgid "" "`bpo-27570 `__: Avoid zero-length " "memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\"" " modules." msgstr "" -#: ../../../build/NEWS:14299 ../../../build/NEWS:17411 +#: ../build/NEWS:14345 ../build/NEWS:17457 msgid "" "`bpo-22233 `__: Break email header lines" " *only* on the RFC specified CR and LF characters, not on arbitrary unicode " "line breaks. This also fixes a bug in HTTP header parsing." msgstr "" -#: ../../../build/NEWS:14303 +#: ../build/NEWS:14349 msgid "" "`bpo-27331 `__: The email.mime classes " "now all accept an optional policy keyword." msgstr "" -#: ../../../build/NEWS:14306 ../../../build/NEWS:17415 +#: ../build/NEWS:14352 ../build/NEWS:17461 msgid "" "`bpo-27988 `__: Fix email " "iter_attachments incorrect mutation of payload list." msgstr "" -#: ../../../build/NEWS:14308 +#: ../build/NEWS:14354 msgid "" "`bpo-16113 `__: Add SHA-3 and SHAKE " "support to hashlib module." msgstr "" -#: ../../../build/NEWS:14310 +#: ../build/NEWS:14356 msgid "Eliminate a tautological-pointer-compare warning in _scproxy.c." msgstr "" -#: ../../../build/NEWS:14312 +#: ../build/NEWS:14358 msgid "" "`bpo-27776 `__: The :func:`os.urandom` " "function does now block on Linux 3.17 and newer until the system urandom " @@ -21653,25 +21480,25 @@ msgid "" " the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14316 +#: ../build/NEWS:14362 msgid "" "`bpo-27778 `__: Expose the Linux " "``getrandom()`` syscall as a new :func:`os.getrandom` function. This change " "is part of the :pep:`524`." msgstr "" -#: ../../../build/NEWS:14319 ../../../build/NEWS:17417 +#: ../build/NEWS:14365 ../build/NEWS:17463 msgid "" "`bpo-27691 `__: Fix ssl module's parsing" " of GEN_RID subject alternative name fields in X.509 certs." msgstr "" -#: ../../../build/NEWS:14322 +#: ../build/NEWS:14368 msgid "" "`bpo-18844 `__: Add random.choices()." msgstr "" -#: ../../../build/NEWS:14324 +#: ../build/NEWS:14370 msgid "" "`bpo-25761 `__: Improved error reporting" " about truncated pickle data in C implementation of unpickler. " @@ -21679,87 +21506,87 @@ msgid "" "some cases." msgstr "" -#: ../../../build/NEWS:14328 +#: ../build/NEWS:14374 msgid "" "`bpo-26798 `__: Add BLAKE2 (blake2b and " "blake2s) to hashlib." msgstr "" -#: ../../../build/NEWS:14330 +#: ../build/NEWS:14376 msgid "" "`bpo-26032 `__: Optimized globbing in " "pathlib by using os.scandir(); it is now about 1.5--4 times faster." msgstr "" -#: ../../../build/NEWS:14333 +#: ../build/NEWS:14379 msgid "" "`bpo-25596 `__: Optimized glob() and " "iglob() functions in the glob module; they are now about 3--6 times faster." msgstr "" -#: ../../../build/NEWS:14336 +#: ../build/NEWS:14382 msgid "" "`bpo-27928 `__: Add scrypt (password-" "based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." msgstr "" -#: ../../../build/NEWS:14339 ../../../build/NEWS:17420 +#: ../build/NEWS:14385 ../build/NEWS:17466 msgid "" "`bpo-27850 `__: Remove 3DES from ssl " "module's default cipher list to counter measure sweet32 attack " "(CVE-2016-2183)." msgstr "" -#: ../../../build/NEWS:14342 ../../../build/NEWS:17423 +#: ../build/NEWS:14388 ../build/NEWS:17469 msgid "" "`bpo-27766 `__: Add ChaCha20 Poly1305 to" " ssl module's default cipher list. (Required OpenSSL 1.1.0 or LibreSSL)." msgstr "" -#: ../../../build/NEWS:14345 +#: ../build/NEWS:14391 msgid "" "`bpo-25387 `__: Check return value of " "winsound.MessageBeep." msgstr "" -#: ../../../build/NEWS:14347 +#: ../build/NEWS:14393 msgid "" "`bpo-27866 `__: Add " "SSLContext.get_ciphers() method to get a list of all enabled ciphers." msgstr "" -#: ../../../build/NEWS:14350 +#: ../build/NEWS:14396 msgid "" "`bpo-27744 `__: Add AF_ALG (Linux Kernel" " crypto) to socket module." msgstr "" -#: ../../../build/NEWS:14352 ../../../build/NEWS:17426 +#: ../build/NEWS:14398 ../build/NEWS:17472 msgid "" "`bpo-26470 `__: Port ssl and hashlib " "module to OpenSSL 1.1.0." msgstr "" -#: ../../../build/NEWS:14354 +#: ../build/NEWS:14400 msgid "" "`bpo-11620 `__: Fix support for " "SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." msgstr "" -#: ../../../build/NEWS:14357 +#: ../build/NEWS:14403 msgid "" "`bpo-11734 `__: Add support for IEEE 754" " half-precision floats to the struct module. Based on a patch by Eli " "Stevens." msgstr "" -#: ../../../build/NEWS:14360 +#: ../build/NEWS:14406 msgid "" "`bpo-27919 `__: Deprecated " "``extra_path`` distribution option in distutils packaging." msgstr "" -#: ../../../build/NEWS:14363 +#: ../build/NEWS:14409 msgid "" "`bpo-23229 `__: Add new ``cmath`` " "constants: ``cmath.inf`` and ``cmath.nan`` to match ``math.inf`` and " @@ -21767,44 +21594,44 @@ msgid "" " used by complex repr." msgstr "" -#: ../../../build/NEWS:14367 +#: ../build/NEWS:14413 msgid "" "`bpo-27842 `__: The csv.DictReader now " "returns rows of type OrderedDict. (Contributed by Steve Holden.)" msgstr "" -#: ../../../build/NEWS:14370 ../../../build/NEWS:17428 +#: ../build/NEWS:14416 ../build/NEWS:17474 msgid "" "Remove support for passing a file descriptor to os.access. It never worked " "but previously didn't raise." msgstr "" -#: ../../../build/NEWS:14373 ../../../build/NEWS:17431 +#: ../build/NEWS:14419 ../build/NEWS:17477 msgid "" "`bpo-12885 `__: Fix error when distutils" " encounters symlink." msgstr "" -#: ../../../build/NEWS:14375 ../../../build/NEWS:17433 +#: ../build/NEWS:14421 ../build/NEWS:17479 msgid "" "`bpo-27881 `__: Fixed possible bugs when" " setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14378 ../../../build/NEWS:17436 +#: ../build/NEWS:14424 ../build/NEWS:17482 msgid "" "`bpo-27861 `__: Fixed a crash in " "sqlite3.Connection.cursor() when a factory creates not a cursor. Patch by " "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14381 ../../../build/NEWS:17439 +#: ../build/NEWS:14427 ../build/NEWS:17485 msgid "" "`bpo-19884 `__: Avoid spurious output on" " OS X with Gnu Readline." msgstr "" -#: ../../../build/NEWS:14383 ../../../build/NEWS:17441 +#: ../build/NEWS:14429 ../build/NEWS:17487 msgid "" "`bpo-27706 `__: Restore deterministic " "behavior of random.Random().seed() for string seeds using seeding version 1." @@ -21812,13 +21639,13 @@ msgid "" "Python 2. Patch by Nofar Schnider." msgstr "" -#: ../../../build/NEWS:14388 ../../../build/NEWS:17446 +#: ../build/NEWS:14434 ../build/NEWS:17492 msgid "" "`bpo-10513 `__: Fix a regression in " "Connection.commit(). Statements should not be reset after a commit." msgstr "" -#: ../../../build/NEWS:14391 +#: ../build/NEWS:14437 msgid "" "`bpo-12319 `__: Chunked transfer " "encoding support added to http.client.HTTPConnection requests. The " @@ -21828,7 +21655,7 @@ msgid "" "encoding." msgstr "" -#: ../../../build/NEWS:14398 +#: ../build/NEWS:14444 msgid "" "A new version of typing.py from https://github.com/python/typing: - " "Collection (only for 3.6) (`bpo-27598 " @@ -21837,181 +21664,181 @@ msgid "" " dict constraint in ForwardRef._eval_type (upstream #252)" msgstr "" -#: ../../../build/NEWS:14403 +#: ../build/NEWS:14449 msgid "" "`bpo-27832 `__: Make ``_normalize`` " "parameter to ``Fraction`` constructor keyword-only, so that ``Fraction(2, 3," " 4)`` now raises ``TypeError``." msgstr "" -#: ../../../build/NEWS:14406 ../../../build/NEWS:17454 +#: ../build/NEWS:14452 ../build/NEWS:17500 msgid "" "`bpo-27539 `__: Fix unnormalised " "``Fraction.__pow__`` result in the case of negative exponent and negative " "base." msgstr "" -#: ../../../build/NEWS:14409 ../../../build/NEWS:17457 +#: ../build/NEWS:14455 ../build/NEWS:17503 msgid "" "`bpo-21718 `__: cursor.description is " "now available for queries using CTEs." msgstr "" -#: ../../../build/NEWS:14411 +#: ../build/NEWS:14457 msgid "" "`bpo-27819 `__: In distutils sdists, " "simply produce the \"gztar\" (gzipped tar format) distributions on all " "platforms unless \"formats\" is supplied." msgstr "" -#: ../../../build/NEWS:14414 ../../../build/NEWS:17459 +#: ../build/NEWS:14460 ../build/NEWS:17505 msgid "" "`bpo-2466 `__: posixpath.ismount now " "correctly recognizes mount points which the user does not have permission to" " access." msgstr "" -#: ../../../build/NEWS:14417 +#: ../build/NEWS:14463 msgid "" "`bpo-9998 `__: On Linux, " "ctypes.util.find_library now looks in LD_LIBRARY_PATH for shared libraries." msgstr "" -#: ../../../build/NEWS:14420 +#: ../build/NEWS:14466 msgid "" "`bpo-27573 `__: exit message for " "code.interact is now configurable." msgstr "" -#: ../../../build/NEWS:14422 ../../../build/NEWS:17567 +#: ../build/NEWS:14468 ../build/NEWS:17613 msgid "" "`bpo-27930 `__: Improved behaviour of " "logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin " "for the analysis and patch." msgstr "" -#: ../../../build/NEWS:14425 +#: ../build/NEWS:14471 msgid "" "`bpo-6766 `__: Distributed reference " "counting added to multiprocessing to support nesting of shared values / " "proxy objects." msgstr "" -#: ../../../build/NEWS:14428 ../../../build/NEWS:17570 +#: ../build/NEWS:14474 ../build/NEWS:17616 msgid "" "`bpo-21201 `__: Improves readability of " "multiprocessing error message. Thanks to Wojciech Walczak for patch." msgstr "" -#: ../../../build/NEWS:14431 +#: ../build/NEWS:14477 msgid "asyncio: Add set_protocol / get_protocol to Transports." msgstr "" -#: ../../../build/NEWS:14433 ../../../build/NEWS:17573 +#: ../build/NEWS:14479 ../build/NEWS:17619 msgid "" "`bpo-27456 `__: asyncio: Set TCP_NODELAY" " by default." msgstr "" -#: ../../../build/NEWS:14438 ../../../build/NEWS:17638 +#: ../build/NEWS:14484 ../build/NEWS:17684 msgid "" "`bpo-15308 `__: Add 'interrupt " "execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " "Randel." msgstr "" -#: ../../../build/NEWS:14441 ../../../build/NEWS:17641 +#: ../build/NEWS:14487 ../build/NEWS:17687 msgid "" "`bpo-27922 `__: Stop IDLE tests from " "'flashing' gui widgets on the screen." msgstr "" -#: ../../../build/NEWS:14443 +#: ../build/NEWS:14489 msgid "" "`bpo-27891 `__: Consistently group and " "sort imports within idlelib modules." msgstr "" -#: ../../../build/NEWS:14445 +#: ../build/NEWS:14491 msgid "" "`bpo-17642 `__: add larger font sizes " "for classroom projection." msgstr "" -#: ../../../build/NEWS:14447 ../../../build/NEWS:17643 +#: ../build/NEWS:14493 ../build/NEWS:17689 msgid "Add version to title of IDLE help window." msgstr "Tambahkan versi ke judul jendela bantuan IDLE." -#: ../../../build/NEWS:14449 ../../../build/NEWS:17645 +#: ../build/NEWS:14495 ../build/NEWS:17691 msgid "" "`bpo-25564 `__: In section on IDLE -- " "console differences, mention that using exec means that __builtins__ is " "defined for each statement." msgstr "" -#: ../../../build/NEWS:14452 +#: ../build/NEWS:14498 msgid "" "`bpo-27821 `__: Fix 3.6.0a3 regression " "that prevented custom key sets from being selected when no custom theme was " "defined." msgstr "" -#: ../../../build/NEWS:14458 +#: ../build/NEWS:14504 msgid "" "`bpo-26900 `__: Excluded underscored " "names and other private API from limited API." msgstr "" -#: ../../../build/NEWS:14461 +#: ../build/NEWS:14507 msgid "" "`bpo-26027 `__: Add support for path-" "like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()." msgstr "" -#: ../../../build/NEWS:14467 +#: ../build/NEWS:14513 msgid "" "`bpo-27427 `__: Additional tests for the" " math module. Patch by Francisco Couzo." msgstr "" -#: ../../../build/NEWS:14469 +#: ../build/NEWS:14515 msgid "" "`bpo-27953 `__: Skip math and cmath " "tests that fail on OS X 10.4 due to a poor libm implementation of tan." msgstr "" -#: ../../../build/NEWS:14472 +#: ../build/NEWS:14518 msgid "" "`bpo-26040 `__: Improve test_math and " "test_cmath coverage and rigour. Patch by Jeff Allen." msgstr "" -#: ../../../build/NEWS:14475 ../../../build/NEWS:17690 +#: ../build/NEWS:14521 ../build/NEWS:17736 msgid "" "`bpo-27787 `__: Call gc.collect() before" " checking each test for \"dangling threads\", since the dangling threads are" " weak references." msgstr "" -#: ../../../build/NEWS:14481 ../../../build/NEWS:17750 +#: ../build/NEWS:14527 ../build/NEWS:17796 msgid "" "`bpo-27566 `__: Fix clean target in " "freeze makefile (patch by Lisa Roach)" msgstr "" -#: ../../../build/NEWS:14483 ../../../build/NEWS:17752 +#: ../build/NEWS:14529 ../build/NEWS:17798 msgid "" "`bpo-27705 `__: Update message in " "validate_ucrtbase.py" msgstr "" -#: ../../../build/NEWS:14485 +#: ../build/NEWS:14531 msgid "" "`bpo-27976 `__: Deprecate building " "_ctypes with the bundled copy of libffi on non-OSX UNIX platforms." msgstr "" -#: ../../../build/NEWS:14488 +#: ../build/NEWS:14534 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -22020,46 +21847,46 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:14493 +#: ../build/NEWS:14539 msgid "" "`bpo-21590 `__: Support for DTrace and " "SystemTap probes." msgstr "" -#: ../../../build/NEWS:14495 ../../../build/NEWS:17759 +#: ../build/NEWS:14541 ../build/NEWS:17805 msgid "" "`bpo-26307 `__: The profile-opt build " "now applies PGO to the built-in modules." msgstr "" -#: ../../../build/NEWS:14497 +#: ../build/NEWS:14543 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations flag to turn on LTO and PGO build support when available." msgstr "" -#: ../../../build/NEWS:14500 +#: ../build/NEWS:14546 msgid "" "`bpo-27917 `__: Set platform triplets " "for Android builds." msgstr "" -#: ../../../build/NEWS:14502 +#: ../build/NEWS:14548 msgid "" "`bpo-25825 `__: Update references to the" " $(LIBPL) installation path on AIX. This path was changed in 3.2a4." msgstr "" -#: ../../../build/NEWS:14505 +#: ../build/NEWS:14551 msgid "Update OS X installer to use SQLite 3.14.1 and XZ 5.2.2." msgstr "" -#: ../../../build/NEWS:14507 +#: ../build/NEWS:14553 msgid "" "`bpo-21122 `__: Fix LTO builds on OS X." msgstr "" -#: ../../../build/NEWS:14509 +#: ../build/NEWS:14555 msgid "" "`bpo-17128 `__: Build OS X installer " "with a private copy of OpenSSL. Also provide a sample Install Certificates " @@ -22067,7 +21894,7 @@ msgid "" "certifi module." msgstr "" -#: ../../../build/NEWS:14516 ../../../build/NEWS:17699 +#: ../build/NEWS:14562 ../build/NEWS:17745 msgid "" "`bpo-27952 `__: Get " "Tools/scripts/fixcid.py working with Python 3 and the current \"re\" module," @@ -22075,88 +21902,88 @@ msgid "" "quote signs." msgstr "" -#: ../../../build/NEWS:14523 +#: ../build/NEWS:14569 msgid "" "`bpo-28065 `__: Update xz dependency to " "5.2.2 and build it from source." msgstr "" -#: ../../../build/NEWS:14525 ../../../build/NEWS:17716 +#: ../build/NEWS:14571 ../build/NEWS:17762 msgid "" "`bpo-25144 `__: Ensures TargetDir is set" " before continuing with custom install." msgstr "" -#: ../../../build/NEWS:14527 +#: ../build/NEWS:14573 msgid "" "`bpo-1602 `__: Windows console doesn't " "input or print Unicode (PEP 528)" msgstr "" -#: ../../../build/NEWS:14529 +#: ../build/NEWS:14575 msgid "" "`bpo-27781 `__: Change file system " "encoding on Windows to UTF-8 (PEP 529)" msgstr "" -#: ../../../build/NEWS:14531 +#: ../build/NEWS:14577 msgid "" "`bpo-27731 `__: Opt-out of MAX_PATH on " "Windows 10" msgstr "" -#: ../../../build/NEWS:14533 +#: ../build/NEWS:14579 msgid "" "`bpo-6135 `__: Adds encoding and errors " "parameters to subprocess." msgstr "" -#: ../../../build/NEWS:14535 +#: ../build/NEWS:14581 msgid "" "`bpo-27959 `__: Adds oem encoding, alias" " ansi to mbcs, move aliasmbcs to codec lookup." msgstr "" -#: ../../../build/NEWS:14538 +#: ../build/NEWS:14584 msgid "" "`bpo-27982 `__: The functions of the " "winsound module now accept keyword arguments." msgstr "" -#: ../../../build/NEWS:14541 +#: ../build/NEWS:14587 msgid "" "`bpo-20366 `__: Build full text search " "support into SQLite on Windows." msgstr "" -#: ../../../build/NEWS:14543 +#: ../build/NEWS:14589 msgid "" "`bpo-27756 `__: Adds new icons for " "Python files and processes on Windows. Designs by Cherry Wang." msgstr "" -#: ../../../build/NEWS:14546 +#: ../build/NEWS:14592 msgid "" "`bpo-27883 `__: Update sqlite to " "3.14.1.0 on Windows." msgstr "" -#: ../../../build/NEWS:14550 +#: ../build/NEWS:14596 msgid "Python 3.6.0 alpha 4" msgstr "Python 3.6.0 alfa 4" -#: ../../../build/NEWS:14552 +#: ../build/NEWS:14598 msgid "*Release date: 2016-08-15*" msgstr "*Tanggal rilis: 2016-08-15*" -#: ../../../build/NEWS:14557 +#: ../build/NEWS:14603 msgid "" "`bpo-27704 `__: Optimized creating bytes" " and bytearray from byte-like objects and iterables. Speed up to 3 times for" " short objects. Original patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:14561 +#: ../build/NEWS:14607 msgid "" "`bpo-26823 `__: Large sections of " "repeated lines in tracebacks are now abbreviated as \"[Previous line " @@ -22164,51 +21991,51 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14565 +#: ../build/NEWS:14611 msgid "" "`bpo-27574 `__: Decreased an overhead of" " parsing keyword arguments in functions implemented with using Argument " "Clinic." msgstr "" -#: ../../../build/NEWS:14568 +#: ../build/NEWS:14614 msgid "" "`bpo-22557 `__: Now importing already " "imported modules is up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:14571 +#: ../build/NEWS:14617 msgid "" "`bpo-17596 `__: Include to " "help with Min GW building." msgstr "" -#: ../../../build/NEWS:14573 +#: ../build/NEWS:14619 msgid "" "`bpo-17599 `__: On Windows, rename the " "privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with " "the definition from Min GW." msgstr "" -#: ../../../build/NEWS:14576 ../../../build/NEWS:17222 +#: ../build/NEWS:14622 ../build/NEWS:17268 msgid "" "`bpo-27507 `__: Add integer overflow " "check in bytearray.extend(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14579 ../../../build/NEWS:17225 +#: ../build/NEWS:14625 ../build/NEWS:17271 msgid "" "`bpo-27581 `__: Don't rely on wrapping " "for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14582 +#: ../build/NEWS:14628 msgid "" "`bpo-1621 `__: Avoid signed integer " "overflow in list and tuple operations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14585 +#: ../build/NEWS:14631 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -22216,19 +22043,19 @@ msgid "" "unabling to resolve package from __spec__ or __package__." msgstr "" -#: ../../../build/NEWS:14590 ../../../build/NEWS:17214 +#: ../build/NEWS:14636 ../build/NEWS:17260 msgid "" "`bpo-27083 `__: Respect the PYTHONCASEOK" " environment variable under Windows." msgstr "" -#: ../../../build/NEWS:14592 ../../../build/NEWS:17216 +#: ../build/NEWS:14638 ../build/NEWS:17262 msgid "" "`bpo-27514 `__: Make having too many " "statically nested blocks a SyntaxError instead of SystemError." msgstr "" -#: ../../../build/NEWS:14595 +#: ../build/NEWS:14641 msgid "" "`bpo-27366 `__: Implemented :pep:`487` " "(Simpler customization of class creation). Upon subclassing, the " @@ -22236,7 +22063,7 @@ msgid "" "initialized with __set_name__ after class creation." msgstr "" -#: ../../../build/NEWS:14603 +#: ../build/NEWS:14649 msgid "" "`bpo-26027 `__: Add " ":pep:`519`/__fspath__() support to the os and os.path modules. Includes code" @@ -22244,13 +22071,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:14606 +#: ../build/NEWS:14652 msgid "" "`bpo-27598 `__: Add Collections to " "collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." msgstr "" -#: ../../../build/NEWS:14609 +#: ../build/NEWS:14655 msgid "" "`bpo-25958 `__: Support \"anti-" "registration\" of special methods from various ABCs, like __hash__, __iter__" @@ -22261,13 +22088,13 @@ msgid "" "Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14616 +#: ../build/NEWS:14662 msgid "" "`bpo-16764 `__: Support keyword " "arguments to zlib.decompress(). Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14619 +#: ../build/NEWS:14665 msgid "" "`bpo-27736 `__: Prevent segfault after " "interpreter re-initialization due to ref count problem introduced in code " @@ -22275,19 +22102,19 @@ msgid "" "Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14623 +#: ../build/NEWS:14669 msgid "" "`bpo-25628 `__: The *verbose* and " "*rename* parameters for collections.namedtuple are now keyword-only." msgstr "" -#: ../../../build/NEWS:14626 +#: ../build/NEWS:14672 msgid "" "`bpo-12345 `__: Add mathematical " "constant tau to math and cmath. See also :pep:`628`." msgstr "" -#: ../../../build/NEWS:14629 +#: ../build/NEWS:14675 msgid "" "`bpo-26823 `__: " "traceback.StackSummary.format now abbreviates large sections of repeated " @@ -22296,38 +22123,38 @@ msgid "" "Emanuel Barry." msgstr "" -#: ../../../build/NEWS:14634 +#: ../build/NEWS:14680 msgid "" "`bpo-27664 `__: Add to " "concurrent.futures.thread.ThreadPoolExecutor() the ability to specify a " "thread name prefix." msgstr "" -#: ../../../build/NEWS:14637 +#: ../build/NEWS:14683 msgid "" "`bpo-27181 `__: Add geometric_mean and " "harmonic_mean to statistics module." msgstr "" -#: ../../../build/NEWS:14639 +#: ../build/NEWS:14685 msgid "" "`bpo-27573 `__: code.interact now prints" " an message when exiting." msgstr "" -#: ../../../build/NEWS:14641 +#: ../build/NEWS:14687 msgid "" "`bpo-6422 `__: Add autorange method to " "timeit.Timer objects." msgstr "" -#: ../../../build/NEWS:14643 ../../../build/NEWS:17462 +#: ../build/NEWS:14689 ../build/NEWS:17508 msgid "" "`bpo-27773 `__: Correct some memory " "management errors server_hostname in _ssl.wrap_socket()." msgstr "" -#: ../../../build/NEWS:14646 +#: ../build/NEWS:14692 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " @@ -22335,81 +22162,81 @@ msgid "" "never documented unittest.mock.DescriptorTypes tuple." msgstr "" -#: ../../../build/NEWS:14650 +#: ../build/NEWS:14696 msgid "" "`bpo-26754 `__: Undocumented support of " "general bytes-like objects as path in compile() and similar functions is now" " deprecated." msgstr "" -#: ../../../build/NEWS:14653 +#: ../build/NEWS:14699 msgid "" "`bpo-26800 `__: Undocumented support of " "general bytes-like objects as paths in os functions is now deprecated." msgstr "" -#: ../../../build/NEWS:14656 +#: ../build/NEWS:14702 msgid "" "`bpo-26981 `__: Add _order_ " "compatibility shim to enum.Enum for Python 2/3 code bases." msgstr "" -#: ../../../build/NEWS:14659 +#: ../build/NEWS:14705 msgid "" "`bpo-27661 `__: Added tzinfo keyword " "argument to datetime.combine." msgstr "" -#: ../../../build/NEWS:14661 ../../../build/NEWS:17468 +#: ../build/NEWS:14707 ../build/NEWS:17514 msgid "" "In the curses module, raise an error if window.getstr() or window.instr() is" " passed a negative value." msgstr "" -#: ../../../build/NEWS:14664 ../../../build/NEWS:17471 +#: ../build/NEWS:14710 ../build/NEWS:17517 msgid "" "`bpo-27783 `__: Fix possible usage of " "uninitialized memory in operator.methodcaller." msgstr "" -#: ../../../build/NEWS:14667 ../../../build/NEWS:17474 +#: ../build/NEWS:14713 ../build/NEWS:17520 msgid "" "`bpo-27774 `__: Fix possible Py_DECREF " "on unowned object in _sre." msgstr "" -#: ../../../build/NEWS:14669 ../../../build/NEWS:17476 +#: ../build/NEWS:14715 ../build/NEWS:17522 msgid "" "`bpo-27760 `__: Fix possible integer " "overflow in binascii.b2a_qp." msgstr "" -#: ../../../build/NEWS:14671 ../../../build/NEWS:17478 +#: ../build/NEWS:14717 ../build/NEWS:17524 msgid "" "`bpo-27758 `__: Fix possible integer " "overflow in the _csv module for large record lengths." msgstr "" -#: ../../../build/NEWS:14674 ../../../build/NEWS:17481 +#: ../build/NEWS:14720 ../build/NEWS:17527 msgid "" "`bpo-27568 `__: Prevent HTTPoxy attack " "(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD " "environment is set, which indicates that the script is in CGI mode." msgstr "" -#: ../../../build/NEWS:14678 +#: ../build/NEWS:14724 msgid "" "`bpo-7063 `__: Remove dead code from the " "\"array\" module's slice handling. Patch by Chuck." msgstr "" -#: ../../../build/NEWS:14681 ../../../build/NEWS:17485 +#: ../build/NEWS:14727 ../build/NEWS:17531 msgid "" "`bpo-27656 `__: Do not assume sched.h " "defines any SCHED_* constants." msgstr "" -#: ../../../build/NEWS:14683 ../../../build/NEWS:17487 +#: ../build/NEWS:14729 ../build/NEWS:17533 msgid "" "`bpo-27130 `__: In the \"zlib\" module, " "fix handling of large buffers (typically 4 GiB) when compressing and " @@ -22417,55 +22244,55 @@ msgid "" "and decompression operations did not properly handle results of 4 GiB." msgstr "" -#: ../../../build/NEWS:14688 +#: ../build/NEWS:14734 msgid "" "`bpo-24773 `__: Implemented :pep:`495` " "(Local Time Disambiguation)." msgstr "" -#: ../../../build/NEWS:14690 +#: ../build/NEWS:14736 msgid "" "Expose the EPOLLEXCLUSIVE constant (when it is defined) in the select " "module." msgstr "" -#: ../../../build/NEWS:14693 +#: ../build/NEWS:14739 msgid "" "`bpo-27567 `__: Expose the EPOLLRDHUP " "and POLLRDHUP constants in the select module." msgstr "" -#: ../../../build/NEWS:14696 +#: ../build/NEWS:14742 msgid "" "`bpo-1621 `__: Avoid signed int negation " "overflow in the \"audioop\" module." msgstr "" -#: ../../../build/NEWS:14698 ../../../build/NEWS:17492 +#: ../build/NEWS:14744 ../build/NEWS:17538 msgid "" "`bpo-27533 `__: Release GIL in nt._isdir" msgstr "" -#: ../../../build/NEWS:14700 ../../../build/NEWS:17494 +#: ../build/NEWS:14746 ../build/NEWS:17540 msgid "" "`bpo-17711 `__: Fixed unpickling by the " "persistent ID with protocol 0. Original patch by Alexandre Vassalotti." msgstr "" -#: ../../../build/NEWS:14703 ../../../build/NEWS:17497 +#: ../build/NEWS:14749 ../build/NEWS:17543 msgid "" "`bpo-27522 `__: Avoid an unintentional " "reference cycle in email.feedparser." msgstr "" -#: ../../../build/NEWS:14705 +#: ../build/NEWS:14751 msgid "" "`bpo-27512 `__: Fix a segfault when " "os.fspath() called an __fspath__() method that raised an exception. Patch by" " Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14711 ../../../build/NEWS:17648 +#: ../build/NEWS:14757 ../build/NEWS:17694 msgid "" "`bpo-27714 `__: text_textview and " "test_autocomplete now pass when re-run in the same process. This occurs " @@ -22473,7 +22300,7 @@ msgid "" "warning from test_config." msgstr "" -#: ../../../build/NEWS:14715 +#: ../build/NEWS:14761 msgid "" "`bpo-27621 `__: Put query response " "validation error messages in the query box itself instead of in a separate " @@ -22481,152 +22308,151 @@ msgid "" " Mark Roseman." msgstr "" -#: ../../../build/NEWS:14719 +#: ../build/NEWS:14765 msgid "" "`bpo-27620 `__: Escape key now closes " "Query box as cancelled." msgstr "" -#: ../../../build/NEWS:14721 +#: ../build/NEWS:14767 msgid "" "`bpo-27609 `__: IDLE: tab after initial " "whitespace should tab, not autocomplete. This fixes problem with writing " "docstrings at least twice indented." msgstr "" -#: ../../../build/NEWS:14725 +#: ../build/NEWS:14771 msgid "" "`bpo-27609 `__: Explicitly return None " "when there are also non-None returns. In a few cases, reverse a condition " "and eliminate a return." msgstr "" -#: ../../../build/NEWS:14728 ../../../build/NEWS:17652 +#: ../build/NEWS:14774 ../build/NEWS:17698 msgid "" "`bpo-25507 `__: IDLE no longer runs " "buggy code because of its tkinter imports. Users must include the same " "imports required to run directly in Python." msgstr "" -#: ../../../build/NEWS:14731 ../../../build/NEWS:14924 +#: ../build/NEWS:14777 ../build/NEWS:14970 msgid "" "`bpo-27173 `__: Add 'IDLE Modern Unix' " "to the built-in key sets. Make the default key set depend on the platform. " "Add tests for the changes to the config module." msgstr "" -#: ../../../build/NEWS:14735 ../../../build/NEWS:14931 -#: ../../../build/NEWS:17655 +#: ../build/NEWS:14781 ../build/NEWS:14977 ../build/NEWS:17701 msgid "" "`bpo-27452 `__: add line counter and crc" " to IDLE configHandler test dump." msgstr "" -#: ../../../build/NEWS:14740 +#: ../build/NEWS:14786 msgid "" "`bpo-25805 `__: Skip a test in " "test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " "Patch by SilentGhost." msgstr "" -#: ../../../build/NEWS:14743 +#: ../build/NEWS:14789 msgid "" "`bpo-27472 `__: Add " "test.support.unix_shell as the path to the default shell." msgstr "" -#: ../../../build/NEWS:14745 ../../../build/NEWS:17693 +#: ../build/NEWS:14791 ../build/NEWS:17739 msgid "" "`bpo-27369 `__: In test_pyexpat, avoid " "testing an error message detail that changed in Expat 2.2.0." msgstr "" -#: ../../../build/NEWS:14748 +#: ../build/NEWS:14794 msgid "" "`bpo-27594 `__: Prevent assertion error " "when running test_ast with coverage enabled: ensure code object has a valid " "first line number. Patch suggested by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:14755 +#: ../build/NEWS:14801 msgid "" "`bpo-27647 `__: Update bundled Tcl/Tk to" " 8.6.6." msgstr "" -#: ../../../build/NEWS:14757 +#: ../build/NEWS:14803 msgid "" "`bpo-27610 `__: Adds :pep:`514` metadata" " to Windows installer" msgstr "" -#: ../../../build/NEWS:14759 ../../../build/NEWS:17718 +#: ../build/NEWS:14805 ../build/NEWS:17764 msgid "" "`bpo-27469 `__: Adds a shell extension " "to the launcher so that drag and drop works correctly." msgstr "" -#: ../../../build/NEWS:14762 +#: ../build/NEWS:14808 msgid "" "`bpo-27309 `__: Enables proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:14767 ../../../build/NEWS:17763 +#: ../build/NEWS:14813 ../build/NEWS:17809 msgid "" "`bpo-27713 `__: Suppress spurious build " "warnings when updating importlib's bootstrap files. Patch by Xiang Zhang" msgstr "" -#: ../../../build/NEWS:14770 +#: ../build/NEWS:14816 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp, which is required on AIX. The references were " "accidentally changed in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:14773 ../../../build/NEWS:17771 +#: ../build/NEWS:14819 ../build/NEWS:17817 msgid "" "`bpo-27453 `__: CPP invocation in " "configure must use CPPFLAGS. Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:14776 ../../../build/NEWS:17774 +#: ../build/NEWS:14822 ../build/NEWS:17820 msgid "" "`bpo-27641 `__: The configure script now" " inserts comments into the makefile to prevent the pgen and " "_freeze_importlib executables from being cross-compiled." msgstr "" -#: ../../../build/NEWS:14780 ../../../build/NEWS:17778 +#: ../build/NEWS:14826 ../build/NEWS:17824 msgid "" "`bpo-26662 `__: Set PYTHON_FOR_GEN in " "configure as the Python program to be used for file generation during the " "build." msgstr "" -#: ../../../build/NEWS:14783 ../../../build/NEWS:17781 +#: ../build/NEWS:14829 ../build/NEWS:17827 msgid "" "`bpo-10910 `__: Avoid C++ compilation " "errors on FreeBSD and OS X. Also update FreedBSD version checks for the " "original ctype UTF-8 workaround." msgstr "" -#: ../../../build/NEWS:14788 +#: ../build/NEWS:14834 msgid "Python 3.6.0 alpha 3" msgstr "Python 3.6.0 alfa 3" -#: ../../../build/NEWS:14790 +#: ../build/NEWS:14836 msgid "*Release date: 2016-07-11*" msgstr "*Tanggal rilis: 2016-07-11*" -#: ../../../build/NEWS:14795 ../../../build/NEWS:17219 +#: ../build/NEWS:14841 ../build/NEWS:17265 msgid "" "`bpo-27473 `__: Fixed possible integer " "overflow in bytes and bytearray concatenations. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14798 +#: ../build/NEWS:14844 msgid "" "`bpo-23034 `__: The output of a special " "Python build with defined COUNT_ALLOCS, SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT" @@ -22634,48 +22460,48 @@ msgid "" "showalloccount\" option. It now outputs to stderr instead of stdout." msgstr "" -#: ../../../build/NEWS:14803 ../../../build/NEWS:17228 +#: ../build/NEWS:14849 ../build/NEWS:17274 msgid "" "`bpo-27443 `__: __length_hint__() of " "bytearray iterators no longer return a negative integer for a resized " "bytearray." msgstr "" -#: ../../../build/NEWS:14806 +#: ../build/NEWS:14852 msgid "" "`bpo-27007 `__: The fromhex() class " "methods of bytes and bytearray subclasses now return an instance of " "corresponding subclass." msgstr "" -#: ../../../build/NEWS:14812 ../../../build/NEWS:17499 +#: ../build/NEWS:14858 ../build/NEWS:17545 msgid "" "`bpo-26844 `__: Fix error message for " "imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev " "Maximov." msgstr "" -#: ../../../build/NEWS:14815 ../../../build/NEWS:17502 +#: ../build/NEWS:14861 ../build/NEWS:17548 msgid "" "`bpo-23804 `__: Fix SSL zero-length " "recv() calls to not block and not raise an error about unclean EOF." msgstr "" -#: ../../../build/NEWS:14818 ../../../build/NEWS:17505 +#: ../build/NEWS:14864 ../build/NEWS:17551 msgid "" "`bpo-27466 `__: Change time format " "returned by http.cookie.time2netscape, confirming the netscape cookie format" " and making it consistent with documentation." msgstr "" -#: ../../../build/NEWS:14822 +#: ../build/NEWS:14868 msgid "" "`bpo-21708 `__: Deprecated dbm.dumb " "behavior that differs from common dbm behavior: creating a database in 'r' " "and 'w' modes and modifying a database in 'r' mode." msgstr "" -#: ../../../build/NEWS:14826 +#: ../build/NEWS:14872 msgid "" "`bpo-26721 `__: Change the " "socketserver.StreamRequestHandler.wfile attribute to implement " @@ -22683,7 +22509,7 @@ msgid "" "writes." msgstr "" -#: ../../../build/NEWS:14830 +#: ../build/NEWS:14876 msgid "" "`bpo-22115 `__: Added methods trace_add," " trace_remove and trace_info in the tkinter.Variable class. They replace " @@ -22694,34 +22520,34 @@ msgid "" "tracing in the \"u\" mode now works." msgstr "" -#: ../../../build/NEWS:14838 +#: ../build/NEWS:14884 msgid "" "`bpo-26243 `__: Only the level argument " "to zlib.compress() is keyword argument now. The first argument is " "positional-only." msgstr "" -#: ../../../build/NEWS:14841 +#: ../build/NEWS:14887 msgid "" "`bpo-27038 `__: Expose the DirEntry type" " as os.DirEntry. Code patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14844 +#: ../build/NEWS:14890 msgid "" "`bpo-27186 `__: Update " "os.fspath()/PyOS_FSPath() to check the return value of __fspath__() to be " "either str or bytes." msgstr "" -#: ../../../build/NEWS:14847 +#: ../build/NEWS:14893 msgid "" "`bpo-18726 `__: All optional parameters " "of the dump(), dumps(), load() and loads() functions and JSONEncoder and " "JSONDecoder class constructors in the json module are now keyword-only." msgstr "" -#: ../../../build/NEWS:14851 +#: ../build/NEWS:14897 msgid "" "`bpo-27319 `__: Methods selection_set()," " selection_add(), selection_remove() and selection_toggle() of ttk.TreeView " @@ -22730,58 +22556,58 @@ msgid "" " method with arguments." msgstr "" -#: ../../../build/NEWS:14856 ../../../build/NEWS:17519 +#: ../build/NEWS:14902 ../build/NEWS:17565 msgid "" "`bpo-27079 `__: Fixed curses.ascii " "functions isblank(), iscntrl() and ispunct()." msgstr "" -#: ../../../build/NEWS:14859 +#: ../build/NEWS:14905 msgid "" "`bpo-27294 `__: Numerical state in the " "repr for Tkinter event objects is now represented as a combination of known " "flags." msgstr "" -#: ../../../build/NEWS:14862 +#: ../build/NEWS:14908 msgid "" "`bpo-27177 `__: Match objects in the re " "module now support index-like objects as group indices. Based on patches by" " Jeroen Demeyer and Xiang Zhang." msgstr "" -#: ../../../build/NEWS:14865 ../../../build/NEWS:17522 +#: ../build/NEWS:14911 ../build/NEWS:17568 msgid "" "`bpo-26754 `__: Some functions " "(compile() etc) accepted a filename argument encoded as an iterable of " "integers. Now only strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14869 +#: ../build/NEWS:14915 msgid "" "`bpo-26536 `__: socket.ioctl now " "supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes." msgstr "" -#: ../../../build/NEWS:14872 ../../../build/NEWS:17526 +#: ../build/NEWS:14918 ../build/NEWS:17572 msgid "" "`bpo-27048 `__: Prevents distutils " "failing on Windows when environment variables contain non-ASCII characters" msgstr "" -#: ../../../build/NEWS:14875 ../../../build/NEWS:17529 +#: ../build/NEWS:14921 ../build/NEWS:17575 msgid "" "`bpo-27330 `__: Fixed possible leaks in " "the ctypes module." msgstr "" -#: ../../../build/NEWS:14877 ../../../build/NEWS:17531 +#: ../build/NEWS:14923 ../build/NEWS:17577 msgid "" "`bpo-27238 `__: Got rid of bare excepts " "in the turtle module. Original patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:14880 ../../../build/NEWS:17534 +#: ../build/NEWS:14926 ../build/NEWS:17580 msgid "" "`bpo-27122 `__: When an exception is " "raised within the context being managed by a contextlib.ExitStack() and one " @@ -22790,7 +22616,7 @@ msgid "" " This avoids the :pep:`479` bug described in issue25782." msgstr "" -#: ../../../build/NEWS:14889 ../../../build/NEWS:17543 +#: ../build/NEWS:14935 ../build/NEWS:17589 msgid "" "`bpo-27278 `__: Fix os.urandom() " "implementation using getrandom() on Linux. Truncate size to INT_MAX and loop" @@ -22798,57 +22624,57 @@ msgid "" "Py_ssize_t to int." msgstr "" -#: ../../../build/NEWS:14896 +#: ../build/NEWS:14942 msgid "" "`bpo-16864 `__: sqlite3.Cursor.lastrowid" " now supports REPLACE statement. Initial patch by Alex LordThorsen." msgstr "" -#: ../../../build/NEWS:14899 ../../../build/NEWS:17550 +#: ../build/NEWS:14945 ../build/NEWS:17596 msgid "" "`bpo-26386 `__: Fixed ttk.TreeView " "selection operations with item id's containing spaces." msgstr "" -#: ../../../build/NEWS:14902 +#: ../build/NEWS:14948 msgid "" "`bpo-8637 `__: Honor a pager set by the " "env var MANPAGER (in preference to one set by the env var PAGER)." msgstr "" -#: ../../../build/NEWS:14908 ../../../build/NEWS:17556 +#: ../build/NEWS:14954 ../build/NEWS:17602 msgid "" "`bpo-22636 `__: Avoid shell injection " "problems with ctypes.util.find_library()." msgstr "" -#: ../../../build/NEWS:14913 ../../../build/NEWS:17561 +#: ../build/NEWS:14959 ../build/NEWS:17607 msgid "" "`bpo-16182 `__: Fix various functions in" " the \"readline\" module to use the locale encoding, and fix get_begidx() " "and get_endidx() to return code point indexes." msgstr "" -#: ../../../build/NEWS:14917 ../../../build/NEWS:17565 +#: ../build/NEWS:14963 ../build/NEWS:17611 msgid "" "`bpo-27392 `__: Add " "loop.connect_accepted_socket(). Patch by Jim Fulton." msgstr "" -#: ../../../build/NEWS:14922 +#: ../build/NEWS:14968 msgid "" "`bpo-27477 `__: IDLE search dialogs now " "use ttk widgets." msgstr "" -#: ../../../build/NEWS:14928 +#: ../build/NEWS:14974 msgid "" "`bpo-27452 `__: make command line " "\"idle-test> python test_help.py\" work. __file__ is relative when python is" " started in the file's directory." msgstr "" -#: ../../../build/NEWS:14933 +#: ../build/NEWS:14979 msgid "" "`bpo-27380 `__: IDLE: add query.py with " "base Query dialog and ttk widgets. Module had subclasses SectionName, " @@ -22858,19 +22684,19 @@ msgid "" "starting over. Add tests and delete the two files combined into the new one." msgstr "" -#: ../../../build/NEWS:14940 +#: ../build/NEWS:14986 msgid "" "`bpo-27372 `__: Test_idle no longer " "changes the locale." msgstr "" -#: ../../../build/NEWS:14942 ../../../build/NEWS:17657 +#: ../build/NEWS:14988 ../build/NEWS:17703 msgid "" "`bpo-27365 `__: Allow non-ascii chars in" " IDLE NEWS.txt, for contributor names." msgstr "" -#: ../../../build/NEWS:14944 ../../../build/NEWS:17659 +#: ../build/NEWS:14990 ../build/NEWS:17705 msgid "" "`bpo-27245 `__: IDLE: Cleanly delete " "custom themes and key bindings. Previously, when IDLE was started from a " @@ -22878,7 +22704,7 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:14948 +#: ../build/NEWS:14994 msgid "" "`bpo-24137 `__: Run IDLE, test_idle, and" " htest with tkinter default root disabled. Fix code and tests that fail " @@ -22886,47 +22712,47 @@ msgid "" " and mainloop." msgstr "" -#: ../../../build/NEWS:14952 +#: ../build/NEWS:14998 msgid "" "`bpo-27310 `__: Fix IDLE.app failure to " "launch on OS X due to vestigial import." msgstr "" -#: ../../../build/NEWS:14957 +#: ../build/NEWS:15003 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and byte-like objects are accepted." msgstr "" -#: ../../../build/NEWS:14964 ../../../build/NEWS:17744 +#: ../build/NEWS:15010 ../build/NEWS:17790 msgid "" "`bpo-28066 `__: Fix the logic that " "searches build directories for generated include files when building outside" " the source tree." msgstr "" -#: ../../../build/NEWS:14967 +#: ../build/NEWS:15013 msgid "" "`bpo-27442 `__: Expose the Android API " "level that python was built against, in sysconfig.get_config_vars() as " "'ANDROID_API_LEVEL'." msgstr "" -#: ../../../build/NEWS:14970 +#: ../build/NEWS:15016 msgid "" "`bpo-27434 `__: The interpreter that " "runs the cross-build, found in PATH, must now be of the same feature version" " (e.g. 3.6) as the source being built." msgstr "" -#: ../../../build/NEWS:14973 ../../../build/NEWS:17796 +#: ../build/NEWS:15019 ../build/NEWS:17842 msgid "" "`bpo-26930 `__: Update Windows builds to" " use OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:14975 +#: ../build/NEWS:15021 msgid "" "`bpo-23968 `__: Rename the platform " "directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET). Rename the " @@ -22936,64 +22762,64 @@ msgid "" "the ABIFLAGS." msgstr "" -#: ../../../build/NEWS:14981 +#: ../build/NEWS:15027 msgid "Don't use largefile support for GNU/Hurd." msgstr "Jangan gunakan dukungan berkasbesar untuk GNU/Hurd." -#: ../../../build/NEWS:14986 ../../../build/NEWS:17703 +#: ../build/NEWS:15032 ../build/NEWS:17749 msgid "" "`bpo-27332 `__: Fixed the type of the " "first argument of module-level functions generated by Argument Clinic. " "Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:14989 ../../../build/NEWS:17706 +#: ../build/NEWS:15035 ../build/NEWS:17752 msgid "" "`bpo-27418 `__: Fixed " "Tools/importbench/importbench.py." msgstr "" -#: ../../../build/NEWS:14994 ../../../build/NEWS:18425 +#: ../build/NEWS:15040 ../build/NEWS:18471 msgid "" "`bpo-19489 `__: Moved the search box " "from the sidebar to the header and footer of each page. Patch by Ammar " "Askar." msgstr "" -#: ../../../build/NEWS:14997 +#: ../build/NEWS:15043 msgid "" "`bpo-27285 `__: Update documentation to " "reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual " "environment\". Patch by Steve Piercy." msgstr "" -#: ../../../build/NEWS:15003 +#: ../build/NEWS:15049 msgid "" "`bpo-27027 `__: Added " "test.support.is_android that is True when this is an Android build." msgstr "" -#: ../../../build/NEWS:15008 +#: ../build/NEWS:15054 msgid "Python 3.6.0 alpha 2" msgstr "Python 3.6.0 alfa 2" -#: ../../../build/NEWS:15010 +#: ../build/NEWS:15056 msgid "*Release date: 2016-06-13*" msgstr "*Tanggal rilis: 2016-06-13*" -#: ../../../build/NEWS:15015 +#: ../build/NEWS:15061 msgid "" "`bpo-27095 `__: Simplified MAKE_FUNCTION" " and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:15018 +#: ../build/NEWS:15064 msgid "" "`bpo-27190 `__: Raise NotSupportedError " "if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." msgstr "" -#: ../../../build/NEWS:15021 +#: ../build/NEWS:15067 msgid "" "`bpo-27286 `__: Fixed compiling " "BUILD_MAP_UNPACK_WITH_CALL opcode. Calling function with generalized " @@ -23001,26 +22827,26 @@ msgid "" "behavior." msgstr "" -#: ../../../build/NEWS:15025 +#: ../build/NEWS:15071 msgid "" "`bpo-27140 `__: Added " "BUILD_CONST_KEY_MAP opcode." msgstr "" -#: ../../../build/NEWS:15027 +#: ../build/NEWS:15073 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to open() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:15030 ../../../build/NEWS:17817 +#: ../build/NEWS:15076 ../build/NEWS:17863 msgid "" "`bpo-27066 `__: Fixed SystemError if a " "custom opener (for open()) returns a negative number without setting an " "exception." msgstr "" -#: ../../../build/NEWS:15033 +#: ../build/NEWS:15079 msgid "" "`bpo-26983 `__: float() now always " "return an instance of exact float. The deprecation warning is emitted if " @@ -23028,26 +22854,26 @@ msgid "" "versions of Python this can be an error." msgstr "" -#: ../../../build/NEWS:15038 +#: ../build/NEWS:15084 msgid "" "`bpo-27097 `__: Python interpreter is " "now about 7% faster due to optimized instruction decoding. Based on patch " "by Demur Rumed." msgstr "" -#: ../../../build/NEWS:15041 +#: ../build/NEWS:15087 msgid "" "`bpo-26647 `__: Python interpreter now " "uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." msgstr "" -#: ../../../build/NEWS:15044 +#: ../build/NEWS:15090 msgid "" "`bpo-23275 `__: Allow assigning to an " "empty target list in round brackets: () = iterable." msgstr "" -#: ../../../build/NEWS:15047 ../../../build/NEWS:17939 +#: ../build/NEWS:15093 ../build/NEWS:17985 msgid "" "`bpo-27243 `__: Update the __aiter__ " "protocol: instead of returning an awaitable that resolves to an asynchronous" @@ -23055,101 +22881,101 @@ msgid "" " former will trigger a PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:15055 +#: ../build/NEWS:15101 msgid "" "Comment out socket (SO_REUSEPORT) and posix (O_SHLOCK, O_EXLOCK) constants " "exposed on the API which are not implemented on GNU/Hurd. They would not " "work at runtime anyway." msgstr "" -#: ../../../build/NEWS:15059 +#: ../build/NEWS:15105 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets are now more meaningful and recognizable." msgstr "" -#: ../../../build/NEWS:15062 +#: ../build/NEWS:15108 msgid "" "`bpo-25455 `__: Fixed crashes in repr of" " recursive ElementTree.Element and functools.partial objects." msgstr "" -#: ../../../build/NEWS:15065 +#: ../build/NEWS:15111 msgid "" "`bpo-27294 `__: Improved repr for " "Tkinter event objects." msgstr "" -#: ../../../build/NEWS:15067 +#: ../build/NEWS:15113 msgid "" "`bpo-20508 `__: Improve exception " "message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees." msgstr "" -#: ../../../build/NEWS:15073 ../../../build/NEWS:17947 +#: ../build/NEWS:15119 ../build/NEWS:17993 msgid "" "`bpo-26556 `__: Update expat to 2.1.1, " "fixes CVE-2015-1283." msgstr "" -#: ../../../build/NEWS:15075 +#: ../build/NEWS:15121 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom." msgstr "" -#: ../../../build/NEWS:15081 ../../../build/NEWS:17955 +#: ../build/NEWS:15127 ../build/NEWS:18001 msgid "" "`bpo-21386 `__: Implement missing " "IPv4Address.is_global property. It was documented since 07a5610bae9d. " "Initial patch by Roger Luethi." msgstr "" -#: ../../../build/NEWS:15084 +#: ../build/NEWS:15130 msgid "" "`bpo-27029 `__: Removed deprecated " "support of universal newlines mode from ZipFile.open()." msgstr "" -#: ../../../build/NEWS:15087 +#: ../build/NEWS:15133 msgid "" "`bpo-27030 `__: Unknown escapes " "consisting of ``'\\'`` and an ASCII letter in regular expressions now are " "errors. The re.LOCALE flag now can be used only with bytes patterns." msgstr "" -#: ../../../build/NEWS:15091 +#: ../build/NEWS:15137 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to DirEntry (part of :pep:`519`). Initial patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:15094 ../../../build/NEWS:17958 +#: ../build/NEWS:15140 ../build/NEWS:18004 msgid "" "`bpo-20900 `__: distutils register " "command now decodes HTTP responses correctly. Initial patch by ingrid." msgstr "" -#: ../../../build/NEWS:15097 +#: ../build/NEWS:15143 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to pathlib, removing its provisional status (part of PEP 519). Initial patch" " by Dusty Phillips." msgstr "" -#: ../../../build/NEWS:15100 +#: ../build/NEWS:15146 msgid "" "`bpo-27186 `__: Add support for " "os.PathLike objects to os.fsencode() and os.fsdecode() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:15103 +#: ../build/NEWS:15149 msgid "" "`bpo-27186 `__: Introduce os.PathLike " "and os.fspath() (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:15105 ../../../build/NEWS:17961 +#: ../build/NEWS:15151 ../build/NEWS:18007 msgid "" "A new version of typing.py provides several new classes and features: " "@overload outside stubs, Reversible, DefaultDict, Text, ContextManager, " @@ -23159,7 +22985,7 @@ msgid "" "been added (in fact they made it into 3.5.1 but were never mentioned)." msgstr "" -#: ../../../build/NEWS:15113 ../../../build/NEWS:17969 +#: ../build/NEWS:15159 ../build/NEWS:18015 msgid "" "`bpo-25738 `__: Stop " "http.server.BaseHTTPRequestHandler.send_error() from sending a message body " @@ -23167,13 +22993,13 @@ msgid "" "that don't have a body. Patch by Susumu Koshiba." msgstr "" -#: ../../../build/NEWS:15118 ../../../build/NEWS:17974 +#: ../build/NEWS:15164 ../build/NEWS:18020 msgid "" "`bpo-21313 `__: Fix the \"platform\" " "module to tolerate when sys.version contains truncated build information." msgstr "" -#: ../../../build/NEWS:15124 ../../../build/NEWS:17980 +#: ../build/NEWS:15170 ../build/NEWS:18026 msgid "" "`bpo-26839 `__: On Linux, " ":func:`os.urandom` now calls ``getrandom()`` with ``GRND_NONBLOCK`` to fall " @@ -23181,21 +23007,21 @@ msgid "" "initialized yet. Patch written by Colm Buckley." msgstr "" -#: ../../../build/NEWS:15131 +#: ../build/NEWS:15177 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: cgi, " "mailbox, mimetypes, plistlib and smtpd. Patches by Jacek Kołodziej." msgstr "" -#: ../../../build/NEWS:15135 ../../../build/NEWS:17987 +#: ../build/NEWS:15181 ../build/NEWS:18033 msgid "" "`bpo-27164 `__: In the zlib module, " "allow decompressing raw Deflate streams with a predefined zdict. Based on " "patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15138 ../../../build/NEWS:17990 +#: ../build/NEWS:15184 ../build/NEWS:18036 msgid "" "`bpo-24291 `__: Fix " "wsgiref.simple_server.WSGIRequestHandler to completely write data to the " @@ -23204,13 +23030,13 @@ msgid "" "but this is deprecated." msgstr "" -#: ../../../build/NEWS:15143 +#: ../build/NEWS:15189 msgid "" "`bpo-21272 `__: Use _sysconfigdata.py to" " initialize distutils.sysconfig." msgstr "" -#: ../../../build/NEWS:15145 +#: ../build/NEWS:15191 msgid "" "`bpo-19611 `__: :mod:`inspect` now " "reports the implicit ``.0`` parameters generated by the compiler for " @@ -23218,13 +23044,13 @@ msgid "" "only parameters called ``implicit0``. Patch by Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:15150 ../../../build/NEWS:17995 +#: ../build/NEWS:15196 ../build/NEWS:18041 msgid "" "`bpo-26809 `__: Add ``__all__`` to " ":mod:`string`. Patch by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:15152 ../../../build/NEWS:17997 +#: ../build/NEWS:15198 ../build/NEWS:18043 msgid "" "`bpo-26373 `__: " "subprocess.Popen.communicate now correctly ignores BrokenPipeError when the " @@ -23232,7 +23058,7 @@ msgid "" "circumstances." msgstr "" -#: ../../../build/NEWS:15156 +#: ../build/NEWS:15202 msgid "" "signal, socket, and ssl module IntEnum constant name lookups now return a " "consistent name for values having multiple names. Ex: signal.Signals(6) now" @@ -23240,71 +23066,71 @@ msgid "" "signal.SIGIOT based on the interpreter's hash randomization seed." msgstr "" -#: ../../../build/NEWS:15161 +#: ../build/NEWS:15207 msgid "" "`bpo-27167 `__: Clarify the " "subprocess.CalledProcessError error message text when the child process died" " due to a signal." msgstr "" -#: ../../../build/NEWS:15164 +#: ../build/NEWS:15210 msgid "" "`bpo-25931 `__: Don't define " "socketserver.Forking* names on platforms such as Windows that do not support" " os.fork()." msgstr "" -#: ../../../build/NEWS:15167 ../../../build/NEWS:18001 +#: ../build/NEWS:15213 ../build/NEWS:18047 msgid "" "`bpo-21776 `__: distutils.upload now " "correctly handles HTTPError. Initial patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:15170 +#: ../build/NEWS:15216 msgid "" "`bpo-26526 `__: Replace custom parse " "tree validation in the parser module with a simple DFA validator." msgstr "" -#: ../../../build/NEWS:15173 ../../../build/NEWS:18004 +#: ../build/NEWS:15219 ../build/NEWS:18050 msgid "" "`bpo-27114 `__: Fix " "SSLContext._load_windows_store_certs fails with PermissionError" msgstr "" -#: ../../../build/NEWS:15176 ../../../build/NEWS:18007 +#: ../build/NEWS:15222 ../build/NEWS:18053 msgid "" "`bpo-18383 `__: Avoid creating duplicate" " filters when using filterwarnings and simplefilter. Based on patch by Alex " "Shkop." msgstr "" -#: ../../../build/NEWS:15179 +#: ../build/NEWS:15225 msgid "" "`bpo-23026 `__: winreg.QueryValueEx() " "now return an integer for REG_QWORD type." msgstr "" -#: ../../../build/NEWS:15181 +#: ../build/NEWS:15227 msgid "" "`bpo-26741 `__: subprocess.Popen " "destructor now emits a ResourceWarning warning if the child process is still" " running." msgstr "" -#: ../../../build/NEWS:15184 +#: ../build/NEWS:15230 msgid "" "`bpo-27056 `__: Optimize pickle.load() " "and pickle.loads(), up to 10% faster to deserialize a lot of small objects." msgstr "" -#: ../../../build/NEWS:15187 +#: ../build/NEWS:15233 msgid "" "`bpo-21271 `__: New keyword only " "parameters in reset_mock call." msgstr "" -#: ../../../build/NEWS:15192 ../../../build/NEWS:18372 +#: ../build/NEWS:15238 ../build/NEWS:18418 msgid "" "`bpo-5124 `__: Paste with text selected " "now replaces the selection on X11. This matches how paste works on Windows, " @@ -23312,40 +23138,40 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:15196 +#: ../build/NEWS:15242 msgid "" "`bpo-24750 `__: Switch all scrollbars in" " IDLE to ttk versions. Where needed, minimal tests are added to cover " "changes." msgstr "" -#: ../../../build/NEWS:15199 +#: ../build/NEWS:15245 msgid "" "`bpo-24759 `__: IDLE requires tk 8.5 and" " availability ttk widgets. Delete now unneeded tk version tests and code for" " older versions. Add test for IDLE syntax colorizer." msgstr "" -#: ../../../build/NEWS:15203 +#: ../build/NEWS:15249 msgid "" "`bpo-27239 `__: idlelib.macosx.isXyzTk " "functions initialize as needed." msgstr "" -#: ../../../build/NEWS:15205 +#: ../build/NEWS:15251 msgid "" "`bpo-27262 `__: move Aqua unbinding " "code, which enable context menus, to macosx." msgstr "" -#: ../../../build/NEWS:15208 ../../../build/NEWS:18376 +#: ../build/NEWS:15254 ../build/NEWS:18422 msgid "" "`bpo-24759 `__: Make clear in " "idlelib.idle_test.__init__ that the directory is a private implementation of" " test.test_idle and tool for maintainers." msgstr "" -#: ../../../build/NEWS:15211 ../../../build/NEWS:18379 +#: ../build/NEWS:15257 ../build/NEWS:18425 msgid "" "`bpo-27196 `__: Stop 'ThemeChanged' " "warnings when running IDLE tests. These persisted after other warnings were " @@ -23353,33 +23179,33 @@ msgid "" "four test files. Record this additional advice in idle_test/README.txt" msgstr "" -#: ../../../build/NEWS:15216 ../../../build/NEWS:18384 +#: ../build/NEWS:15262 ../build/NEWS:18430 msgid "" "`bpo-20567 `__: Revise " "idle_test/README.txt with advice about avoiding tk warning messages from " "tests. Apply advice to several IDLE tests." msgstr "" -#: ../../../build/NEWS:15219 +#: ../build/NEWS:15265 msgid "" "`bpo-24225 `__: Update " "idlelib/README.txt with new file names and event handlers." msgstr "" -#: ../../../build/NEWS:15222 +#: ../build/NEWS:15268 msgid "" "`bpo-27156 `__: Remove obsolete code not" " used by IDLE." msgstr "" -#: ../../../build/NEWS:15224 ../../../build/NEWS:18387 +#: ../build/NEWS:15270 ../build/NEWS:18433 msgid "" "`bpo-27117 `__: Make colorizer htest and" " turtledemo work with dark themes. Move code for configuring text widget " "colors to a new function." msgstr "" -#: ../../../build/NEWS:15227 +#: ../build/NEWS:15273 msgid "" "`bpo-24225 `__: Rename many " "`idlelib/*.py` and `idle_test/test_*.py` files. Edit files to replace old " @@ -23388,183 +23214,183 @@ msgid "" "for more." msgstr "" -#: ../../../build/NEWS:15232 ../../../build/NEWS:18390 +#: ../build/NEWS:15278 ../build/NEWS:18436 msgid "" "`bpo-26673 `__: When tk reports font " "size as 0, change to size 10. Such fonts on Linux prevented the " "configuration dialog from opening." msgstr "" -#: ../../../build/NEWS:15235 ../../../build/NEWS:18393 +#: ../build/NEWS:15281 ../build/NEWS:18439 msgid "" "`bpo-21939 `__: Add test for IDLE's " "percolator. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:15238 ../../../build/NEWS:18396 +#: ../build/NEWS:15284 ../build/NEWS:18442 msgid "" "`bpo-21676 `__: Add test for IDLE's " "replace dialog. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:15241 ../../../build/NEWS:18399 +#: ../build/NEWS:15287 ../build/NEWS:18445 msgid "" "`bpo-18410 `__: Add test for IDLE's " "search dialog. Original patch by Westley Martínez." msgstr "" -#: ../../../build/NEWS:15244 +#: ../build/NEWS:15290 msgid "" "`bpo-21703 `__: Add test for undo " "delegator. Patch mostly by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:15247 ../../../build/NEWS:18405 +#: ../build/NEWS:15293 ../build/NEWS:18451 msgid "" "`bpo-27044 `__: Add " "ConfigDialog.remove_var_callbacks to stop memory leaks." msgstr "" -#: ../../../build/NEWS:15249 ../../../build/NEWS:18407 +#: ../build/NEWS:15295 ../build/NEWS:18453 msgid "" "`bpo-23977 `__: Add more asserts to " "test_delegator." msgstr "" -#: ../../../build/NEWS:15254 +#: ../build/NEWS:15300 msgid "" "`bpo-16484 `__: Change the default " "PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase." " Patch by Sean Rodman, test by Kaushik Nadikuditi." msgstr "" -#: ../../../build/NEWS:15258 ../../../build/NEWS:18428 +#: ../build/NEWS:15304 ../build/NEWS:18474 msgid "" "`bpo-24136 `__: Document the new " ":pep:`448` unpacking syntax of 3.5." msgstr "" -#: ../../../build/NEWS:15260 ../../../build/NEWS:18989 +#: ../build/NEWS:15306 ../build/NEWS:19035 msgid "" "`bpo-22558 `__: Add remaining doc links " "to source code for Python-coded modules. Patch by Yoni Lavi." msgstr "" -#: ../../../build/NEWS:15266 +#: ../build/NEWS:15312 msgid "" "`bpo-25285 `__: regrtest now uses " "subprocesses when the -j1 command line option is used: each test file runs " "in a fresh child process. Before, the -j1 option was ignored." msgstr "" -#: ../../../build/NEWS:15270 +#: ../build/NEWS:15316 msgid "" "`bpo-25285 `__: Tools/buildbot/test.bat " "script now uses -j1 by default to run each test file in fresh child process." msgstr "" -#: ../../../build/NEWS:15276 +#: ../build/NEWS:15322 msgid "" "`bpo-27064 `__: The py.exe launcher now " "defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an " "installed Python 2 version over Python 3 by default when used interactively." msgstr "" -#: ../../../build/NEWS:15283 ../../../build/NEWS:18479 +#: ../build/NEWS:15329 ../build/NEWS:18525 msgid "" "`bpo-27229 `__: Fix the cross-compiling " "pgen rule for in-tree builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15286 ../../../build/NEWS:18516 +#: ../build/NEWS:15332 ../build/NEWS:18562 msgid "" "`bpo-26930 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2h." msgstr "" -#: ../../../build/NEWS:15292 ../../../build/NEWS:18562 +#: ../build/NEWS:15338 ../build/NEWS:18608 msgid "" "`bpo-17500 `__: Remove unused and " "outdated icons. (See also: " "https://github.com/python/pythondotorg/issues/945)" msgstr "" -#: ../../../build/NEWS:15298 +#: ../build/NEWS:15344 msgid "" "`bpo-27186 `__: Add the PyOS_FSPath() " "function (part of :pep:`519`)." msgstr "" -#: ../../../build/NEWS:15300 +#: ../build/NEWS:15346 msgid "" "`bpo-26282 `__: " "PyArg_ParseTupleAndKeywords() now supports positional-only parameters." msgstr "" -#: ../../../build/NEWS:15306 +#: ../build/NEWS:15352 msgid "" "`bpo-26282 `__: Argument Clinic now " "supports positional-only and keyword parameters in the same function." msgstr "" -#: ../../../build/NEWS:15311 +#: ../build/NEWS:15357 msgid "Python 3.6.0 alpha 1" msgstr "Python 3.6.0 alfa 1" -#: ../../../build/NEWS:15313 +#: ../build/NEWS:15359 msgid "*Release date: 2016-05-16*" msgstr "*Tanggal rilis: 2016-05-16*" -#: ../../../build/NEWS:15318 ../../../build/NEWS:17820 +#: ../build/NEWS:15364 ../build/NEWS:17866 msgid "" "`bpo-20041 `__: Fixed TypeError when " "frame.f_trace is set to None. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:15321 ../../../build/NEWS:17823 +#: ../build/NEWS:15367 ../build/NEWS:17869 msgid "" "`bpo-26168 `__: Fixed possible refleaks " "in failing Py_BuildValue() with the \"N\" format unit." msgstr "" -#: ../../../build/NEWS:15324 ../../../build/NEWS:17826 +#: ../build/NEWS:15370 ../build/NEWS:17872 msgid "" "`bpo-26991 `__: Fix possible refleak " "when creating a function with annotations." msgstr "" -#: ../../../build/NEWS:15326 +#: ../build/NEWS:15372 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Based on patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15329 ../../../build/NEWS:17831 +#: ../build/NEWS:15375 ../build/NEWS:17877 msgid "" "`bpo-23640 `__: int.from_bytes() no " "longer bypasses constructors for subclasses." msgstr "" -#: ../../../build/NEWS:15332 +#: ../build/NEWS:15378 msgid "" "`bpo-27005 `__: Optimized the " "float.fromhex() class method for exact float. It is now 2 times faster." msgstr "" -#: ../../../build/NEWS:15335 +#: ../build/NEWS:15381 msgid "" "`bpo-18531 `__: Single var-keyword " "argument of dict subtype was passed unscathed to the C-defined function. " "Now it is converted to exact dict." msgstr "" -#: ../../../build/NEWS:15338 ../../../build/NEWS:17834 +#: ../build/NEWS:15384 ../build/NEWS:17880 msgid "" "`bpo-26811 `__: gc.get_objects() no " "longer contains a broken tuple with NULL pointer." msgstr "" -#: ../../../build/NEWS:15341 ../../../build/NEWS:17837 +#: ../build/NEWS:15387 ../build/NEWS:17883 msgid "" "`bpo-20120 `__: Use RawConfigParser for " ".pypirc parsing, removing support for interpolation unintentionally added " @@ -23572,7 +23398,7 @@ msgid "" "files, matching behavior in Python 2.7 and Setuptools 19.0." msgstr "" -#: ../../../build/NEWS:15346 +#: ../build/NEWS:15392 msgid "" "`bpo-26249 `__: Memory functions of the " ":c:func:`PyMem_Malloc` domain (:c:data:`PYMEM_DOMAIN_MEM`) now use the " @@ -23582,45 +23408,45 @@ msgid "" " of memory allocators in your application." msgstr "" -#: ../../../build/NEWS:15353 +#: ../build/NEWS:15399 msgid "" "`bpo-26802 `__: Optimize function calls " "only using unpacking like ``func(*tuple)`` (no other positional argument, no" " keyword): avoid copying the tuple. Patch written by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:15357 ../../../build/NEWS:17842 +#: ../build/NEWS:15403 ../build/NEWS:17888 msgid "" "`bpo-26659 `__: Make the builtin slice " "type support cycle collection." msgstr "" -#: ../../../build/NEWS:15359 ../../../build/NEWS:17844 +#: ../build/NEWS:15405 ../build/NEWS:17890 msgid "" "`bpo-26718 `__: super.__init__ no longer" " leaks memory if called multiple times. NOTE: A direct call of " "super.__init__ is not endorsed!" msgstr "" -#: ../../../build/NEWS:15362 ../../../build/NEWS:17874 +#: ../build/NEWS:15408 ../build/NEWS:17920 msgid "" "`bpo-27138 `__: Fix the doc comment for " "FileFinder.find_spec()." msgstr "" -#: ../../../build/NEWS:15364 ../../../build/NEWS:17918 +#: ../build/NEWS:15410 ../build/NEWS:17964 msgid "" "`bpo-27147 `__: Mention :pep:`420` in " "the importlib docs." msgstr "" -#: ../../../build/NEWS:15366 ../../../build/NEWS:17847 +#: ../build/NEWS:15412 ../build/NEWS:17893 msgid "" "`bpo-25339 `__: PYTHONIOENCODING now has" " priority over locale in setting the error handler for stdin and stdout." msgstr "" -#: ../../../build/NEWS:15369 ../../../build/NEWS:17850 +#: ../build/NEWS:15415 ../build/NEWS:17896 msgid "" "`bpo-26494 `__: Fixed crash on iterating" " exhausting iterators. Affected classes are generic sequence iterators, " @@ -23628,68 +23454,68 @@ msgid "" "OrderedDict, corresponding views and os.scandir() iterator." msgstr "" -#: ../../../build/NEWS:15374 +#: ../build/NEWS:15420 msgid "" "`bpo-26574 `__: Optimize " "``bytes.replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch " "written by Josh Snider." msgstr "" -#: ../../../build/NEWS:15377 ../../../build/NEWS:17855 +#: ../build/NEWS:15423 ../build/NEWS:17901 msgid "" "`bpo-26581 `__: If coding cookie is " "specified multiple times on a line in Python source code file, only the " "first one is taken to account." msgstr "" -#: ../../../build/NEWS:15380 +#: ../build/NEWS:15426 msgid "" "`bpo-19711 `__: Add tests for reloading " "namespace packages." msgstr "" -#: ../../../build/NEWS:15382 +#: ../build/NEWS:15428 msgid "" "`bpo-21099 `__: Switch applicable " "importlib tests to use :pep:`451` API." msgstr "" -#: ../../../build/NEWS:15384 +#: ../build/NEWS:15430 msgid "" "`bpo-26563 `__: Debug hooks on Python " "memory allocators now raise a fatal error if functions of the " ":c:func:`PyMem_Malloc` family are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15388 +#: ../build/NEWS:15434 msgid "" "`bpo-26564 `__: On error, the debug " "hooks on Python memory allocators now use the :mod:`tracemalloc` module to " "get the traceback where a memory block was allocated." msgstr "" -#: ../../../build/NEWS:15392 +#: ../build/NEWS:15438 msgid "" "`bpo-26558 `__: The debug hooks on " "Python memory allocator :c:func:`PyObject_Malloc` now detect when functions " "are called without holding the GIL." msgstr "" -#: ../../../build/NEWS:15396 +#: ../build/NEWS:15442 msgid "" "`bpo-26516 `__: Add " ":envvar:`PYTHONMALLOC` environment variable to set the Python memory " "allocators and/or install debug hooks." msgstr "" -#: ../../../build/NEWS:15399 +#: ../build/NEWS:15445 msgid "" "`bpo-26516 `__: The " ":c:func:`PyMem_SetupDebugHooks` function can now also be used on Python " "compiled in release mode." msgstr "" -#: ../../../build/NEWS:15402 +#: ../build/NEWS:15448 msgid "" "`bpo-26516 `__: The " ":envvar:`PYTHONMALLOCSTATS` environment variable can now also be used on " @@ -23697,14 +23523,14 @@ msgid "" "string." msgstr "" -#: ../../../build/NEWS:15406 +#: ../build/NEWS:15452 msgid "" "`bpo-26516 `__: In debug mode, debug " "hooks are now also installed on Python memory allocators when Python is " "configured without pymalloc." msgstr "" -#: ../../../build/NEWS:15409 ../../../build/NEWS:17858 +#: ../build/NEWS:15455 ../build/NEWS:17904 msgid "" "`bpo-26464 `__: Fix str.translate() when" " string is ASCII and first replacements removes character, but next " @@ -23712,7 +23538,7 @@ msgid "" "Regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:15413 ../../../build/NEWS:17862 +#: ../build/NEWS:15459 ../build/NEWS:17908 msgid "" "`bpo-22836 `__: Ensure exception reports" " from PyErr_Display() and PyErr_WriteUnraisable() are sensible even when " @@ -23720,20 +23546,20 @@ msgid "" "produced by sys.__excepthook__() and when __del__() raises an exception." msgstr "" -#: ../../../build/NEWS:15418 ../../../build/NEWS:17867 +#: ../build/NEWS:15464 ../build/NEWS:17913 msgid "" "`bpo-26302 `__: Correct behavior to " "reject comma as a legal character for cookie names." msgstr "" -#: ../../../build/NEWS:15421 +#: ../build/NEWS:15467 msgid "" "`bpo-26136 `__: Upgrade the warning when" " a generator raises StopIteration from PendingDeprecationWarning to " "DeprecationWarning. Patch by Anish Shah." msgstr "" -#: ../../../build/NEWS:15424 +#: ../build/NEWS:15470 msgid "" "`bpo-26204 `__: The compiler now ignores" " all constant statements: bytes, str, int, float, complex, name constants " @@ -23741,35 +23567,35 @@ msgid "" "example, ``1.0`` is now ignored in ``def f(): 1.0``." msgstr "" -#: ../../../build/NEWS:15429 ../../../build/NEWS:17870 +#: ../build/NEWS:15475 ../build/NEWS:17916 msgid "" "`bpo-4806 `__: Avoid masking the original" " TypeError exception when using star (``*``) unpacking in function calls. " "Based on patch by Hagen Fürstenau and Daniel Urban." msgstr "" -#: ../../../build/NEWS:15433 +#: ../build/NEWS:15479 msgid "" "`bpo-26146 `__: Add a new kind of AST " "node: ``ast.Constant``. It can be used by external AST optimizers, but the " "compiler does not emit directly such node." msgstr "" -#: ../../../build/NEWS:15437 +#: ../build/NEWS:15483 msgid "" "`bpo-23601 `__: Sped-up allocation of " "dict key objects by using Python's small object allocator. (Contributed by " "Julian Taylor.)" msgstr "" -#: ../../../build/NEWS:15440 +#: ../build/NEWS:15486 msgid "" "`bpo-18018 `__: Import raises " "ImportError instead of SystemError if a relative import is attempted without" " a known parent package." msgstr "" -#: ../../../build/NEWS:15443 +#: ../build/NEWS:15489 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -23778,14 +23604,14 @@ msgid "" "returns ``1.0`` (``float``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:15449 +#: ../build/NEWS:15495 msgid "" "`bpo-26107 `__: The format of the " "``co_lnotab`` attribute of code objects changes to support negative line " "number delta." msgstr "" -#: ../../../build/NEWS:15452 ../../../build/NEWS:17876 +#: ../build/NEWS:15498 ../build/NEWS:17922 msgid "" "`bpo-26154 `__: Add a new private " "_PyThreadState_UncheckedGet() function to get the current Python thread " @@ -23795,33 +23621,33 @@ msgid "" "implementation of atomic C types, to avoid compiler issues." msgstr "" -#: ../../../build/NEWS:15459 +#: ../build/NEWS:15505 msgid "" "`bpo-25791 `__: If __package__ != " "__spec__.parent or if neither __package__ or __spec__ are defined then " "ImportWarning is raised." msgstr "" -#: ../../../build/NEWS:15462 ../../../build/NEWS:17893 +#: ../build/NEWS:15508 ../build/NEWS:17939 msgid "" "`bpo-22995 `__: [UPDATE] Comment out the" " one of the pickleability tests in _PyObject_GetState() due to regressions " "observed in Cython-based projects." msgstr "" -#: ../../../build/NEWS:15465 ../../../build/NEWS:17896 +#: ../build/NEWS:15511 ../build/NEWS:17942 msgid "" "`bpo-25961 `__: Disallowed null " "characters in the type name." msgstr "" -#: ../../../build/NEWS:15467 ../../../build/NEWS:17898 +#: ../build/NEWS:15513 ../build/NEWS:17944 msgid "" "`bpo-25973 `__: Fix segfault when an " "invalid nonlocal statement binds a name starting with two underscores." msgstr "" -#: ../../../build/NEWS:15470 ../../../build/NEWS:17901 +#: ../build/NEWS:15516 ../build/NEWS:17947 msgid "" "`bpo-22995 `__: Instances of extension " "types with a state that aren't subclasses of list or dict and haven't " @@ -23830,52 +23656,51 @@ msgid "" "pickled. Including memoryview." msgstr "" -#: ../../../build/NEWS:15475 ../../../build/NEWS:17906 +#: ../build/NEWS:15521 ../build/NEWS:17952 msgid "" "`bpo-20440 `__: Massive replacing unsafe" " attribute setting code with special macro Py_SETREF." msgstr "" -#: ../../../build/NEWS:15478 ../../../build/NEWS:17909 +#: ../build/NEWS:15524 ../build/NEWS:17955 msgid "" "`bpo-25766 `__: Special method " "__bytes__() now works in str subclasses." msgstr "" -#: ../../../build/NEWS:15480 ../../../build/NEWS:17911 +#: ../build/NEWS:15526 ../build/NEWS:17957 msgid "" "`bpo-25421 `__: __sizeof__ methods of " "builtin types now use dynamic basic size. This allows sys.getsize() to work " "correctly with their subclasses with __slots__ defined." msgstr "" -#: ../../../build/NEWS:15484 ../../../build/NEWS:17915 -#: ../../../build/NEWS:18574 +#: ../build/NEWS:15530 ../build/NEWS:17961 ../build/NEWS:18620 msgid "" "`bpo-25709 `__: Fixed problem with in-" "place string concatenation and utf-8 cache." msgstr "" -#: ../../../build/NEWS:15487 +#: ../build/NEWS:15533 msgid "" "`bpo-5319 `__: New Py_FinalizeEx() API " "allowing Python to set an exit status of 120 on failure to flush buffered " "streams." msgstr "" -#: ../../../build/NEWS:15490 +#: ../build/NEWS:15536 msgid "" "`bpo-25485 `__: telnetlib.Telnet is now " "a context manager." msgstr "" -#: ../../../build/NEWS:15492 ../../../build/NEWS:17920 +#: ../build/NEWS:15538 ../build/NEWS:17966 msgid "" "`bpo-24097 `__: Fixed crash in " "object.__reduce__() if slot name is freed inside __getattr__." msgstr "" -#: ../../../build/NEWS:15495 ../../../build/NEWS:17923 +#: ../build/NEWS:15541 ../build/NEWS:17969 msgid "" "`bpo-24731 `__: Fixed crash on " "converting objects with special methods __bytes__, __trunc__, and __float__ " @@ -23883,13 +23708,13 @@ msgid "" "bytes, int, and float correspondingly." msgstr "" -#: ../../../build/NEWS:15500 ../../../build/NEWS:18592 +#: ../build/NEWS:15546 ../build/NEWS:18638 msgid "" "`bpo-25630 `__: Fix a possible segfault " "during argument parsing in functions that accept filesystem paths." msgstr "" -#: ../../../build/NEWS:15503 ../../../build/NEWS:18595 +#: ../build/NEWS:15549 ../build/NEWS:18641 msgid "" "`bpo-23564 `__: Fixed a partially broken" " sanity check in the _posixsubprocess internals regarding how fds_to_pass " @@ -23897,27 +23722,27 @@ msgid "" "already avoided it." msgstr "" -#: ../../../build/NEWS:15507 ../../../build/NEWS:18599 +#: ../build/NEWS:15553 ../build/NEWS:18645 msgid "" "`bpo-25388 `__: Fixed tokenizer crash " "when processing undecodable source code with a null byte." msgstr "" -#: ../../../build/NEWS:15510 ../../../build/NEWS:18602 +#: ../build/NEWS:15556 ../build/NEWS:18648 msgid "" "`bpo-25462 `__: The hash of the key now " "is calculated only once in most operations in C implementation of " "OrderedDict." msgstr "" -#: ../../../build/NEWS:15513 ../../../build/NEWS:18605 +#: ../build/NEWS:15559 ../build/NEWS:18651 msgid "" "`bpo-22995 `__: Default implementation " "of __reduce__ and __reduce_ex__ now rejects builtin types with not defined " "__new__." msgstr "" -#: ../../../build/NEWS:15516 ../../../build/NEWS:18611 +#: ../build/NEWS:15562 ../build/NEWS:18657 msgid "" "`bpo-24802 `__: Avoid buffer overreads " "when int(), float(), compile(), exec() and eval() are passed bytes-like " @@ -23925,47 +23750,47 @@ msgid "" "the functions assumed they were." msgstr "" -#: ../../../build/NEWS:15521 ../../../build/NEWS:18608 +#: ../build/NEWS:15567 ../build/NEWS:18654 msgid "" "`bpo-25555 `__: Fix parser and AST: fill" " lineno and col_offset of \"arg\" node when compiling AST from Python " "objects." msgstr "" -#: ../../../build/NEWS:15524 ../../../build/NEWS:18616 +#: ../build/NEWS:15570 ../build/NEWS:18662 msgid "" "`bpo-24726 `__: Fixed a crash and " "leaking NULL in repr() of OrderedDict that was mutated by direct calls of " "dict methods." msgstr "" -#: ../../../build/NEWS:15527 ../../../build/NEWS:18619 +#: ../build/NEWS:15573 ../build/NEWS:18665 msgid "" "`bpo-25449 `__: Iterating OrderedDict " "with keys with unstable hash now raises KeyError in C implementations as " "well as in Python implementation." msgstr "" -#: ../../../build/NEWS:15530 ../../../build/NEWS:18622 +#: ../build/NEWS:15576 ../build/NEWS:18668 msgid "" "`bpo-25395 `__: Fixed crash when highly " "nested OrderedDict structures were garbage collected." msgstr "" -#: ../../../build/NEWS:15533 +#: ../build/NEWS:15579 msgid "" "`bpo-25401 `__: Optimize bytes.fromhex()" " and bytearray.fromhex(): they are now between 2x and 3.5x faster." msgstr "" -#: ../../../build/NEWS:15536 +#: ../build/NEWS:15582 msgid "" "`bpo-25399 `__: Optimize bytearray % " "args using the new private _PyBytesWriter API. Formatting is now between 2.5" " and 5 times faster." msgstr "" -#: ../../../build/NEWS:15539 ../../../build/NEWS:18625 +#: ../build/NEWS:15585 ../build/NEWS:18671 msgid "" "`bpo-25274 `__: sys.setrecursionlimit() " "now raises a RecursionError if the new recursion limit is too low depending " @@ -23974,40 +23799,40 @@ msgid "" "of the thread state is reset." msgstr "" -#: ../../../build/NEWS:15544 ../../../build/NEWS:18630 +#: ../build/NEWS:15590 ../build/NEWS:18676 msgid "" "`bpo-24402 `__: Fix input() to prompt to" " the redirected stdout when sys.stdout.fileno() fails." msgstr "" -#: ../../../build/NEWS:15547 +#: ../build/NEWS:15593 msgid "" "`bpo-25349 `__: Optimize bytes % args " "using the new private _PyBytesWriter API. Formatting is now up to 2 times " "faster." msgstr "" -#: ../../../build/NEWS:15550 ../../../build/NEWS:18633 +#: ../build/NEWS:15596 ../build/NEWS:18679 msgid "" "`bpo-24806 `__: Prevent builtin types " "that are not allowed to be subclassed from being subclassed through multiple" " inheritance." msgstr "" -#: ../../../build/NEWS:15553 +#: ../build/NEWS:15599 msgid "" "`bpo-25301 `__: The UTF-8 decoder is now" " up to 15 times as fast for error handlers: ``ignore``, ``replace`` and " "``surrogateescape``." msgstr "" -#: ../../../build/NEWS:15556 ../../../build/NEWS:18636 +#: ../build/NEWS:15602 ../build/NEWS:18682 msgid "" "`bpo-24848 `__: Fixed a number of bugs " "in UTF-7 decoding of misformed data." msgstr "" -#: ../../../build/NEWS:15558 +#: ../build/NEWS:15604 msgid "" "`bpo-25267 `__: The UTF-8 encoder is now" " up to 75 times as fast for error handlers: ``ignore``, ``replace``, " @@ -24015,20 +23840,20 @@ msgid "" "Storchaka." msgstr "" -#: ../../../build/NEWS:15562 ../../../build/NEWS:18638 +#: ../build/NEWS:15608 ../build/NEWS:18684 msgid "" "`bpo-25280 `__: Import trace messages " "emitted in verbose (-v) mode are no longer formatted twice." msgstr "" -#: ../../../build/NEWS:15565 +#: ../build/NEWS:15611 msgid "" "`bpo-25227 `__: Optimize ASCII and " "latin1 encoders with the ``surrogateescape`` error handler: the encoders are" " now up to 3 times as fast. Initial patch written by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:15569 ../../../build/NEWS:18641 +#: ../build/NEWS:15615 ../build/NEWS:18687 msgid "" "`bpo-25003 `__: On Solaris 11.3 or " "newer, os.urandom() now uses the getrandom() function instead of the " @@ -24037,7 +23862,7 @@ msgid "" "entropy." msgstr "" -#: ../../../build/NEWS:15574 +#: ../build/NEWS:15620 msgid "" "`bpo-9232 `__: Modify Python's grammar to" " allow trailing commas in the argument list of a function declaration. For " @@ -24045,7 +23870,7 @@ msgid "" "Dickinson." msgstr "" -#: ../../../build/NEWS:15578 +#: ../build/NEWS:15624 msgid "" "`bpo-24965 `__: Implement :pep:`498` " "\"Literal String Interpolation\". This allows you to embed expressions " @@ -24053,31 +23878,31 @@ msgid "" "x=3, then f'value={x}' == 'value=3'. Patch by Eric V. Smith." msgstr "" -#: ../../../build/NEWS:15583 ../../../build/NEWS:17928 +#: ../build/NEWS:15629 ../build/NEWS:17974 msgid "" "`bpo-26478 `__: Fix semantic bugs when " "using binary operators with dictionary views and tuples." msgstr "" -#: ../../../build/NEWS:15586 ../../../build/NEWS:17931 +#: ../build/NEWS:15632 ../build/NEWS:17977 msgid "" "`bpo-26171 `__: Fix possible integer " "overflow and heap corruption in zipimporter.get_data()." msgstr "" -#: ../../../build/NEWS:15589 ../../../build/NEWS:17934 +#: ../build/NEWS:15635 ../build/NEWS:17980 msgid "" "`bpo-25660 `__: Fix TAB key behaviour in" " REPL with readline." msgstr "" -#: ../../../build/NEWS:15591 +#: ../build/NEWS:15637 msgid "" "`bpo-26288 `__: Optimize " "PyLong_AsDouble." msgstr "" -#: ../../../build/NEWS:15593 +#: ../build/NEWS:15639 msgid "" "`bpo-26289 `__: Optimize floor and " "modulo division for single-digit longs. Microbenchmarks show 2-2.5x " @@ -24085,39 +23910,39 @@ msgid "" " `bpo-26315 `__)" msgstr "" -#: ../../../build/NEWS:15597 ../../../build/NEWS:17936 +#: ../build/NEWS:15643 ../build/NEWS:17982 msgid "" "`bpo-25887 `__: Raise a RuntimeError " "when a coroutine object is awaited more than once." msgstr "" -#: ../../../build/NEWS:15603 ../../../build/NEWS:18010 +#: ../build/NEWS:15649 ../build/NEWS:18056 msgid "" "`bpo-27057 `__: Fix os.set_inheritable()" " on Android, ioctl() is blocked by SELinux and fails with EACCESS. The " "function now falls back to fcntl(). Patch written by Michał Bednarski." msgstr "" -#: ../../../build/NEWS:15607 ../../../build/NEWS:18014 +#: ../build/NEWS:15653 ../build/NEWS:18060 msgid "" "`bpo-27014 `__: Fix infinite recursion " "using typing.py. Thanks to Kalle Tuure!" msgstr "" -#: ../../../build/NEWS:15609 +#: ../build/NEWS:15655 msgid "" "`bpo-27031 `__: Removed dummy methods in" " Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()." msgstr "" -#: ../../../build/NEWS:15612 ../../../build/NEWS:18016 +#: ../build/NEWS:15658 ../build/NEWS:18062 msgid "" "`bpo-14132 `__: Fix urllib.request " "redirect handling when the target only has a query string. Original fix by " "Ján Janech." msgstr "" -#: ../../../build/NEWS:15615 ../../../build/NEWS:18019 +#: ../build/NEWS:15661 ../build/NEWS:18065 msgid "" "`bpo-17214 `__: The \"urllib.request\" " "module now percent-encodes non-ASCII bytes found in redirect target URLs. " @@ -24126,109 +23951,109 @@ msgid "" " a UnicodeEncodeError is raised. Based on patch by Christian Heimes." msgstr "" -#: ../../../build/NEWS:15621 +#: ../build/NEWS:15667 msgid "" "`bpo-27033 `__: The default value of the" " decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " "constructors is changed to False." msgstr "" -#: ../../../build/NEWS:15624 +#: ../build/NEWS:15670 msgid "" "`bpo-27034 `__: Removed deprecated class" " asynchat.fifo." msgstr "" -#: ../../../build/NEWS:15626 +#: ../build/NEWS:15672 msgid "" "`bpo-26870 `__: Added " "readline.set_auto_history(), which can stop entries being automatically " "added to the history list. Based on patch by Tyler Crompton." msgstr "" -#: ../../../build/NEWS:15630 +#: ../build/NEWS:15676 msgid "" "`bpo-26039 `__: zipfile.ZipFile.open() " "can now be used to write data into a ZIP file, as well as for extracting " "data. Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:15633 ../../../build/NEWS:18025 +#: ../build/NEWS:15679 ../build/NEWS:18071 msgid "" "`bpo-26892 `__: Honor debuglevel flag in" " urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:15636 ../../../build/NEWS:18028 +#: ../build/NEWS:15682 ../build/NEWS:18074 msgid "" "`bpo-22274 `__: In the subprocess " "module, allow stderr to be redirected to stdout even when stdout is not " "redirected. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:15639 ../../../build/NEWS:18031 +#: ../build/NEWS:15685 ../build/NEWS:18077 msgid "" "`bpo-26807 `__: mock_open 'files' no " "longer error on readline at end of file. Patch from Yolanda Robla." msgstr "" -#: ../../../build/NEWS:15642 ../../../build/NEWS:18034 +#: ../build/NEWS:15688 ../build/NEWS:18080 msgid "" "`bpo-25745 `__: Fixed leaking a userptr " "in curses panel destructor." msgstr "" -#: ../../../build/NEWS:15644 ../../../build/NEWS:18036 +#: ../build/NEWS:15690 ../build/NEWS:18082 msgid "" "`bpo-26977 `__: Removed unnecessary, and" " ignored, call to sum of squares helper in statistics.pvariance." msgstr "" -#: ../../../build/NEWS:15647 +#: ../build/NEWS:15693 msgid "" "`bpo-26002 `__: Use bisect in " "statistics.median instead of a linear search. Patch by Upendra Kuma." msgstr "" -#: ../../../build/NEWS:15650 +#: ../build/NEWS:15696 msgid "" "`bpo-25974 `__: Make use of new " "Decimal.as_integer_ratio() method in statistics module. Patch by Stefan " "Krah." msgstr "" -#: ../../../build/NEWS:15653 +#: ../build/NEWS:15699 msgid "" "`bpo-26996 `__: Add secrets module as " "described in :pep:`506`." msgstr "" -#: ../../../build/NEWS:15655 ../../../build/NEWS:18039 +#: ../build/NEWS:15701 ../build/NEWS:18085 msgid "" "`bpo-26881 `__: The modulefinder module " "now supports extended opcode arguments." msgstr "" -#: ../../../build/NEWS:15657 ../../../build/NEWS:18041 +#: ../build/NEWS:15703 ../build/NEWS:18087 msgid "" "`bpo-23815 `__: Fixed crashes related to" " directly created instances of types in _tkinter and curses.panel modules." msgstr "" -#: ../../../build/NEWS:15660 ../../../build/NEWS:18044 +#: ../build/NEWS:15706 ../build/NEWS:18090 msgid "" "`bpo-17765 `__: weakref.ref() no longer " "silently ignores keyword arguments. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:15663 ../../../build/NEWS:18047 +#: ../build/NEWS:15709 ../build/NEWS:18093 msgid "" "`bpo-26873 `__: xmlrpc now raises " "ResponseError on unsupported type tags instead of silently return incorrect " "result." msgstr "" -#: ../../../build/NEWS:15666 +#: ../build/NEWS:15712 msgid "" "`bpo-26915 `__: The __contains__ methods" " in the collections ABCs now check for identity before checking equality. " @@ -24236,13 +24061,13 @@ msgid "" "handling of NaNs, and makes it easier to reason about container invariants." msgstr "" -#: ../../../build/NEWS:15671 ../../../build/NEWS:18050 +#: ../build/NEWS:15717 ../build/NEWS:18096 msgid "" "`bpo-26711 `__: Fixed the comparison of " "plistlib.Data with other types." msgstr "" -#: ../../../build/NEWS:15673 ../../../build/NEWS:18052 +#: ../build/NEWS:15719 ../build/NEWS:18098 msgid "" "`bpo-24114 `__: Fix an uninitialized " "variable in `ctypes.util`. The bug only occurs on SunOS when the ctypes " @@ -24250,7 +24075,7 @@ msgid "" "Tested on SunOS by Kees Bos." msgstr "" -#: ../../../build/NEWS:15677 ../../../build/NEWS:18056 +#: ../build/NEWS:15723 ../build/NEWS:18102 msgid "" "`bpo-26864 `__: In urllib.request, " "change the proxy bypass host checking against no_proxy to be case-" @@ -24258,73 +24083,73 @@ msgid "" "bypassed hostname as a suffix. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15682 +#: ../build/NEWS:15728 msgid "" "`bpo-24902 `__: Print server URL on " "http.server startup. Initial patch by Felix Kaiser." msgstr "" -#: ../../../build/NEWS:15685 +#: ../build/NEWS:15731 msgid "" "`bpo-25788 `__: fileinput.hook_encoded()" " now supports an \"errors\" argument for passing to open. Original patch by" " Joseph Hackman." msgstr "" -#: ../../../build/NEWS:15688 ../../../build/NEWS:18061 +#: ../build/NEWS:15734 ../build/NEWS:18107 msgid "" "`bpo-26634 `__: recursive_repr() now " "sets __qualname__ of wrapper. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15691 ../../../build/NEWS:18064 +#: ../build/NEWS:15737 ../build/NEWS:18110 msgid "" "`bpo-26804 `__: urllib.request will " "prefer lower_case proxy environment variables over UPPER_CASE or Mixed_Case " "ones. Patch contributed by Hans-Peter Jansen." msgstr "" -#: ../../../build/NEWS:15695 ../../../build/NEWS:18068 +#: ../build/NEWS:15741 ../build/NEWS:18114 msgid "" "`bpo-26837 `__: assertSequenceEqual() " "now correctly outputs non-stringified differing items (like bytes in the -b " "mode). This affects assertListEqual() and assertTupleEqual()." msgstr "" -#: ../../../build/NEWS:15699 ../../../build/NEWS:18072 +#: ../build/NEWS:15745 ../build/NEWS:18118 msgid "" "`bpo-26041 `__: Remove \"will be removed" " in Python 3.7\" from deprecation messages of platform.dist() and " "platform.linux_distribution(). Patch by Kumaripaba Miyurusara Athukorala." msgstr "" -#: ../../../build/NEWS:15703 ../../../build/NEWS:18076 +#: ../build/NEWS:15749 ../build/NEWS:18122 msgid "" "`bpo-26822 `__: itemgetter, attrgetter " "and methodcaller objects no longer silently ignore keyword arguments." msgstr "" -#: ../../../build/NEWS:15706 ../../../build/NEWS:18079 +#: ../build/NEWS:15752 ../build/NEWS:18125 msgid "" "`bpo-26733 `__: Disassembling a class " "now disassembles class and static methods. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15709 ../../../build/NEWS:18082 +#: ../build/NEWS:15755 ../build/NEWS:18128 msgid "" "`bpo-26801 `__: Fix error handling in " ":func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of " ":exc:`NameError`. Patch written by Emanuel Barry." msgstr "" -#: ../../../build/NEWS:15713 ../../../build/NEWS:18086 +#: ../build/NEWS:15759 ../build/NEWS:18132 msgid "" "`bpo-24838 `__: tarfile's ustar and gnu " "formats now correctly calculate name and link field limits for multibyte " "character encodings like utf-8." msgstr "" -#: ../../../build/NEWS:15719 ../../../build/NEWS:18092 +#: ../build/NEWS:15765 ../build/NEWS:18138 msgid "" "`bpo-26657 `__: Fix directory traversal " "vulnerability with http.server on Windows. This fixes a regression that was" @@ -24332,89 +24157,89 @@ msgid "" "Hagemeister." msgstr "" -#: ../../../build/NEWS:15726 ../../../build/NEWS:18099 +#: ../build/NEWS:15772 ../build/NEWS:18145 msgid "" "`bpo-26717 `__: Stop encoding " "Latin-1-ized WSGI paths with UTF-8. Patch by Anthony Sottile." msgstr "" -#: ../../../build/NEWS:15729 +#: ../build/NEWS:15775 msgid "" "`bpo-26782 `__: Add STARTUPINFO to " "subprocess.__all__ on Windows." msgstr "" -#: ../../../build/NEWS:15731 +#: ../build/NEWS:15777 msgid "" "`bpo-26404 `__: Add context manager to " "socketserver. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15733 ../../../build/NEWS:18102 +#: ../build/NEWS:15779 ../build/NEWS:18148 msgid "" "`bpo-26735 `__: Fix :func:`os.urandom` " "on Solaris 11.3 and newer when reading more than 1,024 bytes: call " "``getrandom()`` multiple times with a limit of 1024 bytes per call." msgstr "" -#: ../../../build/NEWS:15737 +#: ../build/NEWS:15783 msgid "" "`bpo-26585 `__: Eliminate " "http.server._quote_html() and use html.escape(quote=False). Patch by Xiang " "Zhang." msgstr "" -#: ../../../build/NEWS:15740 +#: ../build/NEWS:15786 msgid "" "`bpo-26685 `__: Raise OSError if closing" " a socket fails." msgstr "" -#: ../../../build/NEWS:15742 ../../../build/NEWS:18106 +#: ../build/NEWS:15788 ../build/NEWS:18152 msgid "" "`bpo-16329 `__: Add .webm to " "mimetypes.types_map. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:15744 ../../../build/NEWS:18108 +#: ../build/NEWS:15790 ../build/NEWS:18154 msgid "" "`bpo-13952 `__: Add .csv to " "mimetypes.types_map. Patch by Geoff Wilson." msgstr "" -#: ../../../build/NEWS:15746 +#: ../build/NEWS:15792 msgid "" "`bpo-26587 `__: the site module now " "allows .pth files to specify files to be added to sys.path (e.g. zip files)." msgstr "" -#: ../../../build/NEWS:15749 +#: ../build/NEWS:15795 msgid "" "`bpo-25609 `__: Introduce " "contextlib.AbstractContextManager and typing.ContextManager." msgstr "" -#: ../../../build/NEWS:15752 ../../../build/NEWS:18110 +#: ../build/NEWS:15798 ../build/NEWS:18156 msgid "" "`bpo-26709 `__: Fixed Y2038 problem in " "loading binary PLists." msgstr "" -#: ../../../build/NEWS:15754 ../../../build/NEWS:18112 +#: ../build/NEWS:15800 ../build/NEWS:18158 msgid "" "`bpo-23735 `__: Handle terminal resizing" " with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric " "Price." msgstr "" -#: ../../../build/NEWS:15757 +#: ../build/NEWS:15803 msgid "" "`bpo-25951 `__: Change " "SSLSocket.sendall() to return None, as explicitly documented for plain " "socket objects. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15760 ../../../build/NEWS:18115 +#: ../build/NEWS:15806 ../build/NEWS:18161 msgid "" "`bpo-26586 `__: In http.server, respond " "with \"413 Request header fields too large\" if there are too many header " @@ -24422,34 +24247,34 @@ msgid "" " exception. Patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15764 +#: ../build/NEWS:15810 msgid "" "`bpo-26676 `__: Added missing " "XMLPullParser to ElementTree.__all__." msgstr "" -#: ../../../build/NEWS:15766 ../../../build/NEWS:18119 +#: ../build/NEWS:15812 ../build/NEWS:18165 msgid "" "`bpo-22854 `__: Change " "BufferedReader.writable() and BufferedWriter.readable() to always return " "False." msgstr "" -#: ../../../build/NEWS:15769 +#: ../build/NEWS:15815 msgid "" "`bpo-26492 `__: Exhausted iterator of " "array.array now conforms with the behavior of iterators of other mutable " "sequences: it lefts exhausted even if iterated array is extended." msgstr "" -#: ../../../build/NEWS:15773 +#: ../build/NEWS:15819 msgid "" "`bpo-26641 `__: doctest.DocFileTest and " "doctest.testfile() now support packages (module splitted into multiple " "directories) for the package parameter." msgstr "" -#: ../../../build/NEWS:15776 ../../../build/NEWS:18122 +#: ../build/NEWS:15822 ../build/NEWS:18168 msgid "" "`bpo-25195 `__: Fix a regression in " "mock.MagicMock. _Call is a subclass of tuple (changeset 3603bae63c13 only " @@ -24457,26 +24282,26 @@ msgid "" "Andrew Plummer." msgstr "" -#: ../../../build/NEWS:15780 ../../../build/NEWS:18126 +#: ../build/NEWS:15826 ../build/NEWS:18172 msgid "" "`bpo-26644 `__: Raise ValueError rather " "than SystemError when a negative length is passed to SSLSocket.recv() or " "read()." msgstr "" -#: ../../../build/NEWS:15783 ../../../build/NEWS:18129 +#: ../build/NEWS:15829 ../build/NEWS:18175 msgid "" "`bpo-23804 `__: Fix SSL recv(0) and " "read(0) methods to return zero bytes instead of up to 1024." msgstr "" -#: ../../../build/NEWS:15786 ../../../build/NEWS:18132 +#: ../build/NEWS:15832 ../build/NEWS:18178 msgid "" "`bpo-26616 `__: Fixed a bug in " "datetime.astimezone() method." msgstr "" -#: ../../../build/NEWS:15788 +#: ../build/NEWS:15834 msgid "" "`bpo-26637 `__: The :mod:`importlib` " "module now emits an :exc:`ImportError` rather than a :exc:`TypeError` if " @@ -24484,7 +24309,7 @@ msgid "" ":data:`sys.path` is already cleared (set to ``None``)." msgstr "" -#: ../../../build/NEWS:15793 +#: ../build/NEWS:15839 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions when calling " @@ -24493,7 +24318,7 @@ msgid "" "process." msgstr "" -#: ../../../build/NEWS:15798 +#: ../build/NEWS:15844 msgid "" "`bpo-23848 `__: On Windows, " "faulthandler.enable() now also installs an exception handler to dump the " @@ -24501,7 +24326,7 @@ msgid "" "signals (SIGSEGV, SIGFPE, SIGABRT)." msgstr "" -#: ../../../build/NEWS:15802 +#: ../build/NEWS:15848 msgid "" "`bpo-26530 `__: Add C functions " ":c:func:`_PyTraceMalloc_Track` and :c:func:`_PyTraceMalloc_Untrack` to track" @@ -24509,38 +24334,38 @@ msgid "" ":c:func:`_PyTraceMalloc_GetTraceback` to get the traceback of an object." msgstr "" -#: ../../../build/NEWS:15807 +#: ../build/NEWS:15853 msgid "" "`bpo-26588 `__: The _tracemalloc now " "supports tracing memory allocations of multiple address spaces (domains)." msgstr "" -#: ../../../build/NEWS:15810 ../../../build/NEWS:18138 +#: ../build/NEWS:15856 ../build/NEWS:18184 msgid "" "`bpo-24266 `__: Ctrl+C during Readline " "history search now cancels the search mode when compiled with Readline 7." msgstr "" -#: ../../../build/NEWS:15813 +#: ../build/NEWS:15859 msgid "" "`bpo-26590 `__: Implement a safe " "finalizer for the _socket.socket type. It now releases the GIL to close the " "socket." msgstr "" -#: ../../../build/NEWS:15816 +#: ../build/NEWS:15862 msgid "" "`bpo-18787 `__: spwd.getspnam() now " "raises a PermissionError if the user doesn't have privileges." msgstr "" -#: ../../../build/NEWS:15819 ../../../build/NEWS:18141 +#: ../build/NEWS:15865 ../build/NEWS:18187 msgid "" "`bpo-26560 `__: Avoid potential " "ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby." msgstr "" -#: ../../../build/NEWS:15822 +#: ../build/NEWS:15868 msgid "" "`bpo-26567 `__: Add a new function " ":c:func:`PyErr_ResourceWarning` function to pass the destroyed object. Add a" @@ -24549,137 +24374,137 @@ msgid "" "source object was allocated." msgstr "" -#: ../../../build/NEWS:15830 ../../../build/NEWS:18147 +#: ../build/NEWS:15876 ../build/NEWS:18193 msgid "" "`bpo-26313 `__: ssl.py " "_load_windows_store_certs fails if windows cert store is empty. Patch by " "Baji." msgstr "" -#: ../../../build/NEWS:15836 ../../../build/NEWS:18153 +#: ../build/NEWS:15882 ../build/NEWS:18199 msgid "" "`bpo-26569 `__: Fix " ":func:`pyclbr.readmodule` and :func:`pyclbr.readmodule_ex` to support " "importing packages." msgstr "" -#: ../../../build/NEWS:15839 ../../../build/NEWS:18156 +#: ../build/NEWS:15885 ../build/NEWS:18202 msgid "" "`bpo-26499 `__: Account for remaining " "Content-Length in HTTPResponse.readline() and read1(). Based on patch by " "Silent Ghost. Also document that HTTPResponse now supports these methods." msgstr "" -#: ../../../build/NEWS:15843 ../../../build/NEWS:18160 +#: ../build/NEWS:15889 ../build/NEWS:18206 msgid "" "`bpo-25320 `__: Handle sockets in " "directories unittest discovery is scanning. Patch from Victor van den Elzen." msgstr "" -#: ../../../build/NEWS:15846 ../../../build/NEWS:18163 +#: ../build/NEWS:15892 ../build/NEWS:18209 msgid "" "`bpo-16181 `__: cookiejar.http2time() " "now returns None if year is higher than datetime.MAXYEAR." msgstr "" -#: ../../../build/NEWS:15849 ../../../build/NEWS:18166 +#: ../build/NEWS:15895 ../build/NEWS:18212 msgid "" "`bpo-26513 `__: Fixes platform module " "detection of Windows Server" msgstr "" -#: ../../../build/NEWS:15851 ../../../build/NEWS:18168 +#: ../build/NEWS:15897 ../build/NEWS:18214 msgid "" "`bpo-23718 `__: Fixed parsing time in " "week 0 before Jan 1. Original patch by Tamás Bence Gedai." msgstr "" -#: ../../../build/NEWS:15854 +#: ../build/NEWS:15900 msgid "" "`bpo-26323 `__: Add Mock.assert_called()" " and Mock.assert_called_once() methods to unittest.mock. Patch written by " "Amit Saha." msgstr "" -#: ../../../build/NEWS:15857 ../../../build/NEWS:18171 +#: ../build/NEWS:15903 ../build/NEWS:18217 msgid "" "`bpo-20589 `__: Invoking Path.owner() " "and Path.group() on Windows now raise NotImplementedError instead of " "ImportError." msgstr "" -#: ../../../build/NEWS:15860 ../../../build/NEWS:18174 +#: ../build/NEWS:15906 ../build/NEWS:18220 msgid "" "`bpo-26177 `__: Fixed the keys() method " "for Canvas and Scrollbar widgets." msgstr "" -#: ../../../build/NEWS:15862 +#: ../build/NEWS:15908 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in fileinput. The bufsize parameter is now deprecated and ignored." msgstr "" -#: ../../../build/NEWS:15865 +#: ../build/NEWS:15911 msgid "" "`bpo-19475 `__: Added an optional " "argument timespec to the datetime isoformat() method to choose the precision" " of the time component." msgstr "" -#: ../../../build/NEWS:15868 ../../../build/NEWS:18179 +#: ../build/NEWS:15914 ../build/NEWS:18225 msgid "" "`bpo-2202 `__: Fix UnboundLocalError in " "AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu " "Dupuy." msgstr "" -#: ../../../build/NEWS:15872 +#: ../build/NEWS:15918 msgid "" "`bpo-26167 `__: Minimized overhead in " "copy.copy() and copy.deepcopy(). Optimized copying and deepcopying " "bytearrays, NotImplemented, slices, short lists, tuples, dicts, sets." msgstr "" -#: ../../../build/NEWS:15876 ../../../build/NEWS:18183 +#: ../build/NEWS:15922 ../build/NEWS:18229 msgid "" "`bpo-25718 `__: Fixed pickling and " "copying the accumulate() iterator with total is None." msgstr "" -#: ../../../build/NEWS:15879 ../../../build/NEWS:18186 +#: ../build/NEWS:15925 ../build/NEWS:18232 msgid "" "`bpo-26475 `__: Fixed debugging output " "for regular expressions with the (?x) flag." msgstr "" -#: ../../../build/NEWS:15882 +#: ../build/NEWS:15928 msgid "" "`bpo-26482 `__: Allowed pickling " "recursive dequeues." msgstr "" -#: ../../../build/NEWS:15884 +#: ../build/NEWS:15930 msgid "" "`bpo-26335 `__: Make mmap.write() return" " the number of bytes written like other write methods. Patch by Jakub " "Stasiak." msgstr "" -#: ../../../build/NEWS:15887 ../../../build/NEWS:18189 +#: ../build/NEWS:15933 ../build/NEWS:18235 msgid "" "`bpo-26457 `__: Fixed the subnets() " "methods in IP network classes for the case when resulting prefix length is " "equal to maximal prefix length. Based on patch by Xiang Zhang." msgstr "" -#: ../../../build/NEWS:15891 ../../../build/NEWS:18193 +#: ../build/NEWS:15937 ../build/NEWS:18239 msgid "" "`bpo-26385 `__: Remove the file if the " "internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." msgstr "" -#: ../../../build/NEWS:15894 ../../../build/NEWS:18196 +#: ../build/NEWS:15940 ../build/NEWS:18242 msgid "" "`bpo-26402 `__: Fix XML-RPC client to " "retry when the server shuts down a persistent connection. This was a " @@ -24687,33 +24512,33 @@ msgid "" "3.5.0a4." msgstr "" -#: ../../../build/NEWS:15898 ../../../build/NEWS:18200 +#: ../build/NEWS:15944 ../build/NEWS:18246 msgid "" "`bpo-25913 `__: Leading ``<~`` is " "optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15901 ../../../build/NEWS:18203 +#: ../build/NEWS:15947 ../build/NEWS:18249 msgid "" "`bpo-26186 `__: Remove an invalid type " "check in importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:15903 +#: ../build/NEWS:15949 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises ImportError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:15907 ../../../build/NEWS:18209 +#: ../build/NEWS:15953 ../build/NEWS:18255 msgid "" "`bpo-26309 `__: In the \"socketserver\" " "module, shut down the request (closing the connected socket) when " "verify_request() returns false. Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15911 +#: ../build/NEWS:15957 msgid "" "`bpo-23430 `__: Change the socketserver " "module to only catch exceptions raised from a request handler that are " @@ -24722,77 +24547,77 @@ msgid "" "to stop a single-threaded server." msgstr "" -#: ../../../build/NEWS:15920 ../../../build/NEWS:18216 +#: ../build/NEWS:15966 ../build/NEWS:18262 msgid "" "`bpo-25939 `__: On Windows open the cert" " store readonly in ssl.enum_certificates." msgstr "" -#: ../../../build/NEWS:15926 ../../../build/NEWS:18222 +#: ../build/NEWS:15972 ../build/NEWS:18268 msgid "" "`bpo-25995 `__: os.walk() no longer uses" " FDs proportional to the tree depth." msgstr "" -#: ../../../build/NEWS:15928 +#: ../build/NEWS:15974 msgid "" "`bpo-25994 `__: Added the close() method" " and the support of the context manager protocol for the os.scandir() " "iterator." msgstr "" -#: ../../../build/NEWS:15931 +#: ../build/NEWS:15977 msgid "" "`bpo-23992 `__: multiprocessing: make " "MapResult not fail-fast upon exception." msgstr "" -#: ../../../build/NEWS:15933 +#: ../build/NEWS:15979 msgid "" "`bpo-26243 `__: Support keyword " "arguments to zlib.compress(). Patch by Aviv Palivoda." msgstr "" -#: ../../../build/NEWS:15936 ../../../build/NEWS:18224 +#: ../build/NEWS:15982 ../build/NEWS:18270 msgid "" "`bpo-26117 `__: The os.scandir() " "iterator now closes file descriptor not only when the iteration is finished," " but when it was failed with error." msgstr "" -#: ../../../build/NEWS:15939 +#: ../build/NEWS:15985 msgid "" "`bpo-25949 `__: __dict__ for an " "OrderedDict instance is now created only when needed." msgstr "" -#: ../../../build/NEWS:15942 ../../../build/NEWS:18227 +#: ../build/NEWS:15988 ../build/NEWS:18273 msgid "" "`bpo-25911 `__: Restored support of " "bytes paths in os.walk() on Windows." msgstr "" -#: ../../../build/NEWS:15944 ../../../build/NEWS:18229 +#: ../build/NEWS:15990 ../build/NEWS:18275 msgid "" "`bpo-26045 `__: Add UTF-8 suggestion to " "error message when posting a non-Latin-1 string with http.client." msgstr "" -#: ../../../build/NEWS:15947 +#: ../build/NEWS:15993 msgid "" "`bpo-26039 `__: Added " "zipfile.ZipInfo.from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas " "Kluyver." msgstr "" -#: ../../../build/NEWS:15950 ../../../build/NEWS:18232 +#: ../build/NEWS:15996 ../build/NEWS:18278 msgid "" "`bpo-12923 `__: Reset FancyURLopener's " "redirect counter even if there is an exception. Based on patches by Brian " "Brazil and Daniel Rocco." msgstr "" -#: ../../../build/NEWS:15953 ../../../build/NEWS:18235 +#: ../build/NEWS:15999 ../build/NEWS:18281 msgid "" "`bpo-25945 `__: Fixed a crash when " "unpickle the functools.partial object with wrong state. Fixed a leak in " @@ -24800,25 +24625,25 @@ msgid "" "of functools.partial have now always types tuple and dict correspondingly." msgstr "" -#: ../../../build/NEWS:15958 ../../../build/NEWS:18240 +#: ../build/NEWS:16004 ../build/NEWS:18286 msgid "" "`bpo-26202 `__: copy.deepcopy() now " "correctly copies range() objects with non-atomic attributes." msgstr "" -#: ../../../build/NEWS:15961 ../../../build/NEWS:18243 +#: ../build/NEWS:16007 ../build/NEWS:18289 msgid "" "`bpo-23076 `__: Path.glob() now raises a" " ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." msgstr "" -#: ../../../build/NEWS:15964 ../../../build/NEWS:18246 +#: ../build/NEWS:16010 ../build/NEWS:18292 msgid "" "`bpo-19883 `__: Fixed possible integer " "overflows in zipimport." msgstr "" -#: ../../../build/NEWS:15966 ../../../build/NEWS:18248 +#: ../build/NEWS:16012 ../build/NEWS:18294 msgid "" "`bpo-26227 `__: On Windows, " "getnameinfo(), gethostbyaddr() and gethostbyname_ex() functions of the " @@ -24826,203 +24651,203 @@ msgid "" "UTF-8." msgstr "" -#: ../../../build/NEWS:15970 +#: ../build/NEWS:16016 msgid "" "`bpo-26099 `__: The site module now " "writes an error into stderr if sitecustomize module can be imported but " "executing the module raise an ImportError. Same change for usercustomize." msgstr "" -#: ../../../build/NEWS:15974 ../../../build/NEWS:18252 +#: ../build/NEWS:16020 ../build/NEWS:18298 msgid "" "`bpo-26147 `__: xmlrpc now works with " "strings not encodable with used non-UTF-8 encoding." msgstr "" -#: ../../../build/NEWS:15977 ../../../build/NEWS:18255 +#: ../build/NEWS:16023 ../build/NEWS:18301 msgid "" "`bpo-25935 `__: Garbage collector now " "breaks reference loops with OrderedDict." msgstr "" -#: ../../../build/NEWS:15979 ../../../build/NEWS:18257 +#: ../build/NEWS:16025 ../build/NEWS:18303 msgid "" "`bpo-16620 `__: Fixed AttributeError in " "msilib.Directory.glob()." msgstr "" -#: ../../../build/NEWS:15981 ../../../build/NEWS:18259 +#: ../build/NEWS:16027 ../build/NEWS:18305 msgid "" "`bpo-26013 `__: Added compatibility with" " broken protocol 2 pickles created in old Python 3 versions (3.4.3 and " "lower)." msgstr "" -#: ../../../build/NEWS:15984 +#: ../build/NEWS:16030 msgid "" "`bpo-26129 `__: Deprecated accepting " "non-integers in grp.getgrgid()." msgstr "" -#: ../../../build/NEWS:15986 ../../../build/NEWS:18262 +#: ../build/NEWS:16032 ../build/NEWS:18308 msgid "" "`bpo-25850 `__: Use cross-compilation by" " default for 64-bit Windows." msgstr "" -#: ../../../build/NEWS:15988 +#: ../build/NEWS:16034 msgid "" "`bpo-25822 `__: Add docstrings to the " "fields of urllib.parse results. Patch contributed by Swati Jaiswal." msgstr "" -#: ../../../build/NEWS:15991 +#: ../build/NEWS:16037 msgid "" "`bpo-22642 `__: Convert trace module " "option parsing mechanism to argparse. Patch contributed by SilentGhost." msgstr "" -#: ../../../build/NEWS:15994 ../../../build/NEWS:18266 +#: ../build/NEWS:16040 ../build/NEWS:18312 msgid "" "`bpo-24705 `__: Fix " "sysconfig._parse_makefile not expanding ${} vars appearing before $() vars." msgstr "" -#: ../../../build/NEWS:15997 +#: ../build/NEWS:16043 msgid "" "`bpo-26069 `__: Remove the deprecated " "apis in the trace module." msgstr "" -#: ../../../build/NEWS:15999 ../../../build/NEWS:18269 +#: ../build/NEWS:16045 ../build/NEWS:18315 msgid "" "`bpo-22138 `__: Fix mock.patch behavior " "when patching descriptors. Restore original values after patching. Patch " "contributed by Sean McCully." msgstr "" -#: ../../../build/NEWS:16002 ../../../build/NEWS:18272 +#: ../build/NEWS:16048 ../build/NEWS:18318 msgid "" "`bpo-25672 `__: In the ssl module, " "enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." msgstr "" -#: ../../../build/NEWS:16005 ../../../build/NEWS:18275 +#: ../build/NEWS:16051 ../build/NEWS:18321 msgid "" "`bpo-26012 `__: Don't traverse into " "symlinks for ``**`` pattern in pathlib.Path.[r]glob()." msgstr "" -#: ../../../build/NEWS:16008 ../../../build/NEWS:18278 +#: ../build/NEWS:16054 ../build/NEWS:18324 msgid "" "`bpo-24120 `__: Ignore PermissionError " "when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri." msgstr "" -#: ../../../build/NEWS:16011 +#: ../build/NEWS:16057 msgid "" "`bpo-21815 `__: Accept ] characters in " "the data portion of imap responses, in order to handle the flags with square" " brackets accepted and produced by servers such as gmail." msgstr "" -#: ../../../build/NEWS:16015 ../../../build/NEWS:18281 +#: ../build/NEWS:16061 ../build/NEWS:18327 msgid "" "`bpo-25447 `__: fileinput now uses " "sys.stdin as-is if it does not have a buffer attribute (restores backward " "compatibility)." msgstr "" -#: ../../../build/NEWS:16018 +#: ../build/NEWS:16064 msgid "" "`bpo-25971 `__: Optimized creating " "Fractions from floats by 2 times and from Decimals by 3 times." msgstr "" -#: ../../../build/NEWS:16021 +#: ../build/NEWS:16067 msgid "" "`bpo-25802 `__: Document as deprecated " "the remaining implementations of importlib.abc.Loader.load_module()." msgstr "" -#: ../../../build/NEWS:16024 +#: ../build/NEWS:16070 msgid "" "`bpo-25928 `__: Add " "Decimal.as_integer_ratio()." msgstr "" -#: ../../../build/NEWS:16026 ../../../build/NEWS:18284 +#: ../build/NEWS:16072 ../build/NEWS:18330 msgid "" "`bpo-25447 `__: Copying the lru_cache() " "wrapper object now always works, independently from the type of the wrapped " "object (by returning the original object unchanged)." msgstr "" -#: ../../../build/NEWS:16030 +#: ../build/NEWS:16076 msgid "" "`bpo-25768 `__: Have the functions in " "compileall return booleans instead of ints and add proper documentation and " "tests for the return values." msgstr "" -#: ../../../build/NEWS:16033 ../../../build/NEWS:18288 +#: ../build/NEWS:16079 ../build/NEWS:18334 msgid "" "`bpo-24103 `__: Fixed possible use after" " free in ElementTree.XMLPullParser." msgstr "" -#: ../../../build/NEWS:16035 ../../../build/NEWS:18290 +#: ../build/NEWS:16081 ../build/NEWS:18336 msgid "" "`bpo-25860 `__: os.fwalk() no longer " "skips remaining directories when error occurs. Original patch by Samson Lee." msgstr "" -#: ../../../build/NEWS:16038 ../../../build/NEWS:18293 +#: ../build/NEWS:16084 ../build/NEWS:18339 msgid "" "`bpo-25914 `__: Fixed and simplified " "OrderedDict.__sizeof__." msgstr "" -#: ../../../build/NEWS:16040 +#: ../build/NEWS:16086 msgid "" "`bpo-25869 `__: Optimized deepcopying " "ElementTree; it is now 20 times faster." msgstr "" -#: ../../../build/NEWS:16042 +#: ../build/NEWS:16088 msgid "" "`bpo-25873 `__: Optimized iterating " "ElementTree. Iterating elements Element.iter() is now 40% faster, iterating" " text Element.itertext() is now up to 2.5 times faster." msgstr "" -#: ../../../build/NEWS:16046 ../../../build/NEWS:18295 +#: ../build/NEWS:16092 ../build/NEWS:18341 msgid "" "`bpo-25902 `__: Fixed various refcount " "issues in ElementTree iteration." msgstr "" -#: ../../../build/NEWS:16048 +#: ../build/NEWS:16094 msgid "" "`bpo-22227 `__: The TarFile iterator is " "reimplemented using generator. This implementation is simpler that using " "class." msgstr "" -#: ../../../build/NEWS:16051 +#: ../build/NEWS:16097 msgid "" "`bpo-25638 `__: Optimized " "ElementTree.iterparse(); it is now 2x faster. Optimized ElementTree parsing;" " it is now 10% faster." msgstr "" -#: ../../../build/NEWS:16054 +#: ../build/NEWS:16100 msgid "" "`bpo-25761 `__: Improved detecting " "errors in broken pickle data." msgstr "" -#: ../../../build/NEWS:16056 ../../../build/NEWS:18297 +#: ../build/NEWS:16102 ../build/NEWS:18343 msgid "" "`bpo-25717 `__: Restore the previous " "behaviour of tolerating most fstat() errors when opening files. This was a " @@ -25030,7 +24855,7 @@ msgid "" "special cases." msgstr "" -#: ../../../build/NEWS:16060 ../../../build/NEWS:18301 +#: ../build/NEWS:16106 ../build/NEWS:18347 msgid "" "`bpo-24903 `__: Fix regression in number" " of arguments compileall accepts when '-d' is specified. The check on the " @@ -25038,27 +24863,27 @@ msgid "" " anyway." msgstr "" -#: ../../../build/NEWS:16064 ../../../build/NEWS:18305 +#: ../build/NEWS:16110 ../build/NEWS:18351 msgid "" "`bpo-25764 `__: In the subprocess " "module, preserve any exception caused by fork() failure when preexec_fn is " "used." msgstr "" -#: ../../../build/NEWS:16067 +#: ../build/NEWS:16113 msgid "" "`bpo-25771 `__: Tweak the exception " "message for importlib.util.resolve_name() when 'package' isn't specified but" " necessary." msgstr "" -#: ../../../build/NEWS:16070 ../../../build/NEWS:18308 +#: ../build/NEWS:16116 ../build/NEWS:18354 msgid "" "`bpo-6478 `__: _strptime's regexp cache " "now is reset after changing timezone with time.tzset()." msgstr "" -#: ../../../build/NEWS:16073 ../../../build/NEWS:18311 +#: ../build/NEWS:16119 ../build/NEWS:18357 msgid "" "`bpo-14285 `__: When executing a package" " with the \"python -m package\" option, and package initialization fails, a " @@ -25067,7 +24892,7 @@ msgid "" "ImportError." msgstr "" -#: ../../../build/NEWS:16078 ../../../build/NEWS:18316 +#: ../build/NEWS:16124 ../build/NEWS:18362 msgid "" "`bpo-19771 `__: Also in runpy and the " "\"-m\" option, omit the irrelevant message \". . . is a package and cannot " @@ -25075,70 +24900,70 @@ msgid "" "due to a bad ``*.pyc`` file)." msgstr "" -#: ../../../build/NEWS:16082 ../../../build/NEWS:18320 +#: ../build/NEWS:16128 ../build/NEWS:18366 msgid "" "`bpo-25177 `__: Fixed problem with the " "mean of very small and very large numbers. As a side effect, statistics.mean" " and statistics.variance should be significantly faster." msgstr "" -#: ../../../build/NEWS:16086 ../../../build/NEWS:18324 +#: ../build/NEWS:16132 ../build/NEWS:18370 msgid "" "`bpo-25718 `__: Fixed copying object " "with state with boolean value is false." msgstr "" -#: ../../../build/NEWS:16088 ../../../build/NEWS:18326 +#: ../build/NEWS:16134 ../build/NEWS:18372 msgid "" "`bpo-10131 `__: Fixed deep copying of " "minidom documents. Based on patch by Marian Ganisin." msgstr "" -#: ../../../build/NEWS:16091 +#: ../build/NEWS:16137 msgid "" "`bpo-7990 `__: dir() on " "ElementTree.Element now lists properties: \"tag\", \"text\", \"tail\" and " "\"attrib\". Original patch by Santoso Wijaya." msgstr "" -#: ../../../build/NEWS:16094 ../../../build/NEWS:18329 +#: ../build/NEWS:16140 ../build/NEWS:18375 msgid "" "`bpo-25725 `__: Fixed a reference leak " "in pickle.loads() when unpickling invalid data including tuple instructions." msgstr "" -#: ../../../build/NEWS:16097 ../../../build/NEWS:18332 +#: ../build/NEWS:16143 ../build/NEWS:18378 msgid "" "`bpo-25663 `__: In the Readline " "completer, avoid listing duplicate global names, and search the global " "namespace before searching builtins." msgstr "" -#: ../../../build/NEWS:16100 ../../../build/NEWS:18335 +#: ../build/NEWS:16146 ../build/NEWS:18381 msgid "" "`bpo-25688 `__: Fixed file leak in " "ElementTree.iterparse() raising an error." msgstr "" -#: ../../../build/NEWS:16102 ../../../build/NEWS:18337 +#: ../build/NEWS:16148 ../build/NEWS:18383 msgid "" "`bpo-23914 `__: Fixed SystemError raised" " by unpickler on broken pickle data." msgstr "" -#: ../../../build/NEWS:16104 ../../../build/NEWS:18339 +#: ../build/NEWS:16150 ../build/NEWS:18385 msgid "" "`bpo-25691 `__: Fixed crash on deleting " "ElementTree.Element attributes." msgstr "" -#: ../../../build/NEWS:16106 ../../../build/NEWS:18341 +#: ../build/NEWS:16152 ../build/NEWS:18387 msgid "" "`bpo-25624 `__: ZipFile now always " "writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang." msgstr "" -#: ../../../build/NEWS:16109 ../../../build/NEWS:18660 +#: ../build/NEWS:16155 ../build/NEWS:18706 msgid "" "`bpo-25626 `__: Change three zlib " "functions to accept sizes that fit in Py_ssize_t, but internally cap those " @@ -25148,20 +24973,20 @@ msgid "" "bufsize parameter, and the zlib.Decompress.flush() length parameter." msgstr "" -#: ../../../build/NEWS:16116 ../../../build/NEWS:18667 +#: ../build/NEWS:16162 ../build/NEWS:18713 msgid "" "`bpo-25583 `__: Avoid incorrect errors " "raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" -#: ../../../build/NEWS:16119 ../../../build/NEWS:18670 +#: ../build/NEWS:16165 ../build/NEWS:18716 msgid "" "`bpo-25593 `__: Change semantics of " "EventLoop.stop() in asyncio." msgstr "" -#: ../../../build/NEWS:16121 ../../../build/NEWS:18672 +#: ../build/NEWS:16167 ../build/NEWS:18718 msgid "" "`bpo-6973 `__: When we know a " "subprocess.Popen process has died, do not allow the send_signal(), " @@ -25169,7 +24994,7 @@ msgid "" "signal a different process." msgstr "" -#: ../../../build/NEWS:16125 +#: ../build/NEWS:16171 msgid "" "`bpo-23883 `__: Added missing APIs to " "__all__ to match the documented APIs for the following modules: calendar, " @@ -25178,7 +25003,7 @@ msgid "" "Kołodziej, Mauro S. M. Rodrigues and Joel Taddei." msgstr "" -#: ../../../build/NEWS:16131 +#: ../build/NEWS:16177 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute. Also complete names of " @@ -25186,121 +25011,121 @@ msgid "" "yet created on an instance." msgstr "" -#: ../../../build/NEWS:16135 ../../../build/NEWS:18679 +#: ../build/NEWS:16181 ../build/NEWS:18725 msgid "" "`bpo-25498 `__: Fix a crash when " "garbage-collecting ctypes objects created by wrapping a memoryview. This " "was a regression made in 3.5a1. Based on patch by Eryksun." msgstr "" -#: ../../../build/NEWS:16139 ../../../build/NEWS:18683 +#: ../build/NEWS:16185 ../build/NEWS:18729 msgid "" "`bpo-25584 `__: Added \"escape\" to the " "__all__ list in the glob module." msgstr "" -#: ../../../build/NEWS:16141 ../../../build/NEWS:18685 +#: ../build/NEWS:16187 ../build/NEWS:18731 msgid "" "`bpo-25584 `__: Fixed recursive glob() " "with patterns starting with ``**``." msgstr "" -#: ../../../build/NEWS:16143 ../../../build/NEWS:18687 +#: ../build/NEWS:16189 ../build/NEWS:18733 msgid "" "`bpo-25446 `__: Fix regression in " "smtplib's AUTH LOGIN support." msgstr "" -#: ../../../build/NEWS:16145 ../../../build/NEWS:18689 +#: ../build/NEWS:16191 ../build/NEWS:18735 msgid "" "`bpo-18010 `__: Fix the pydoc web " "server's module search function to handle exceptions from importing " "packages." msgstr "" -#: ../../../build/NEWS:16148 ../../../build/NEWS:18692 +#: ../build/NEWS:16194 ../build/NEWS:18738 msgid "" "`bpo-25554 `__: Got rid of circular " "references in regular expression parsing." msgstr "" -#: ../../../build/NEWS:16150 +#: ../build/NEWS:16196 msgid "" "`bpo-18973 `__: Command-line interface " "of the calendar module now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:16153 ../../../build/NEWS:18694 +#: ../build/NEWS:16199 ../build/NEWS:18740 msgid "" "`bpo-25510 `__: " "fileinput.FileInput.readline() now returns b'' instead of '' at the end if " "the FileInput was opened with binary mode. Patch by Ryosuke Ito." msgstr "" -#: ../../../build/NEWS:16157 ../../../build/NEWS:18698 +#: ../build/NEWS:16203 ../build/NEWS:18744 msgid "" "`bpo-25503 `__: Fixed inspect.getdoc() " "for inherited docstrings of properties. Original patch by John Mark " "Vandenberg." msgstr "" -#: ../../../build/NEWS:16160 ../../../build/NEWS:18701 +#: ../build/NEWS:16206 ../build/NEWS:18747 msgid "" "`bpo-25515 `__: Always use os.urandom as" " a source of randomness in uuid.uuid4." msgstr "" -#: ../../../build/NEWS:16162 ../../../build/NEWS:18703 +#: ../build/NEWS:16208 ../build/NEWS:18749 msgid "" "`bpo-21827 `__: Fixed textwrap.dedent() " "for the case when largest common whitespace is a substring of smallest " "leading whitespace. Based on patch by Robert Li." msgstr "" -#: ../../../build/NEWS:16166 ../../../build/NEWS:18707 +#: ../build/NEWS:16212 ../build/NEWS:18753 msgid "" "`bpo-25447 `__: The lru_cache() wrapper " "objects now can be copied and pickled (by returning the original object " "unchanged)." msgstr "" -#: ../../../build/NEWS:16169 ../../../build/NEWS:18710 +#: ../build/NEWS:16215 ../build/NEWS:18756 msgid "" "`bpo-25390 `__: typing: Don't crash on " "Union[str, Pattern]." msgstr "" -#: ../../../build/NEWS:16171 ../../../build/NEWS:18712 +#: ../build/NEWS:16217 ../build/NEWS:18758 msgid "" "`bpo-25441 `__: asyncio: Raise error " "from drain() when socket is closed." msgstr "" -#: ../../../build/NEWS:16173 ../../../build/NEWS:18714 +#: ../build/NEWS:16219 ../build/NEWS:18760 msgid "" "`bpo-25410 `__: Cleaned up and fixed " "minor bugs in C implementation of OrderedDict." msgstr "" -#: ../../../build/NEWS:16176 ../../../build/NEWS:18717 +#: ../build/NEWS:16222 ../build/NEWS:18763 msgid "" "`bpo-25411 `__: Improved Unicode support" " in SMTPHandler through better use of the email package. Thanks to user " "simon04 for the patch." msgstr "" -#: ../../../build/NEWS:16179 +#: ../build/NEWS:16225 msgid "" "Move the imp module from a PendingDeprecationWarning to DeprecationWarning." msgstr "" -#: ../../../build/NEWS:16182 ../../../build/NEWS:18720 +#: ../build/NEWS:16228 ../build/NEWS:18766 msgid "" "`bpo-25407 `__: Remove mentions of the " "formatter module being removed in Python 3.6." msgstr "" -#: ../../../build/NEWS:16185 ../../../build/NEWS:18723 +#: ../build/NEWS:16231 ../build/NEWS:18769 msgid "" "`bpo-25406 `__: Fixed a bug in C " "implementation of OrderedDict.move_to_end() that caused segmentation fault " @@ -25308,59 +25133,59 @@ msgid "" "dict." msgstr "" -#: ../../../build/NEWS:16189 +#: ../build/NEWS:16235 msgid "" "`bpo-25382 `__: pickletools.dis() now " "outputs implicit memo index for the MEMOIZE opcode." msgstr "" -#: ../../../build/NEWS:16192 +#: ../build/NEWS:16238 msgid "" "`bpo-25357 `__: Add an optional newline " "parameter to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " "memory copy." msgstr "" -#: ../../../build/NEWS:16195 +#: ../build/NEWS:16241 msgid "" "`bpo-24164 `__: Objects that need " "calling ``__new__`` with keyword arguments, can now be pickled using pickle " "protocols older than protocol version 4." msgstr "" -#: ../../../build/NEWS:16198 ../../../build/NEWS:18727 +#: ../build/NEWS:16244 ../build/NEWS:18773 msgid "" "`bpo-25364 `__: zipfile now works in " "threads disabled builds." msgstr "" -#: ../../../build/NEWS:16200 ../../../build/NEWS:18729 +#: ../build/NEWS:16246 ../build/NEWS:18775 msgid "" "`bpo-25328 `__: smtpd's SMTPChannel now " "correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are " "set to true." msgstr "" -#: ../../../build/NEWS:16203 +#: ../build/NEWS:16249 msgid "" "`bpo-16099 `__: RobotFileParser now " "supports Crawl-delay and Request-rate extensions. Patch by Nikolay " "Bogoychev." msgstr "" -#: ../../../build/NEWS:16206 ../../../build/NEWS:18732 +#: ../build/NEWS:16252 ../build/NEWS:18778 msgid "" "`bpo-25316 `__: distutils raises OSError" " instead of DistutilsPlatformError when MSVC is not installed." msgstr "" -#: ../../../build/NEWS:16209 ../../../build/NEWS:18735 +#: ../build/NEWS:16255 ../build/NEWS:18781 msgid "" "`bpo-25380 `__: Fixed protocol for the " "STACK_GLOBAL opcode in pickletools.opcodes." msgstr "" -#: ../../../build/NEWS:16212 ../../../build/NEWS:18738 +#: ../build/NEWS:16258 ../build/NEWS:18784 msgid "" "`bpo-23972 `__: Updates asyncio datagram" " create method allowing reuseport and reuseaddr socket options to be set " @@ -25369,7 +25194,7 @@ msgid "" " is 'posix' (except if the platform is Cygwin). Patch by Chris Laws." msgstr "" -#: ../../../build/NEWS:16218 ../../../build/NEWS:18744 +#: ../build/NEWS:16264 ../build/NEWS:18790 msgid "" "`bpo-25304 `__: Add " "asyncio.run_coroutine_threadsafe(). This lets you submit a coroutine to a " @@ -25377,60 +25202,60 @@ msgid "" " Michel." msgstr "" -#: ../../../build/NEWS:16222 ../../../build/NEWS:18748 +#: ../build/NEWS:16268 ../build/NEWS:18794 msgid "" "`bpo-25232 `__: Fix CGIRequestHandler to" " split the query from the URL at the first question mark (?) rather than the" " last. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:16225 ../../../build/NEWS:18751 +#: ../build/NEWS:16271 ../build/NEWS:18797 msgid "" "`bpo-24657 `__: Prevent " "CGIRequestHandler from collapsing slashes in the query part of the URL as if" " it were a path. Patch from Xiang Zhang." msgstr "" -#: ../../../build/NEWS:16228 +#: ../build/NEWS:16274 msgid "" "`bpo-25287 `__: Don't add " "crypt.METHOD_CRYPT to crypt.methods if it's not supported. Check if it is " "supported, it may not be supported on OpenBSD for example." msgstr "" -#: ../../../build/NEWS:16232 ../../../build/NEWS:18779 +#: ../build/NEWS:16278 ../build/NEWS:18825 msgid "" "`bpo-23600 `__: Default implementation " "of tzinfo.fromutc() was returning wrong results in some cases." msgstr "" -#: ../../../build/NEWS:16235 ../../../build/NEWS:18776 +#: ../build/NEWS:16281 ../build/NEWS:18822 msgid "" "`bpo-25203 `__: Failed " "readline.set_completer_delims() no longer left the module in inconsistent " "state." msgstr "" -#: ../../../build/NEWS:16238 +#: ../build/NEWS:16284 msgid "" "`bpo-25011 `__: rlcompleter now omits " "private and special attribute names unless the prefix starts with " "underscores." msgstr "" -#: ../../../build/NEWS:16241 +#: ../build/NEWS:16287 msgid "" "`bpo-25209 `__: rlcompleter now can add " "a space or a colon after completed keyword." msgstr "" -#: ../../../build/NEWS:16244 +#: ../build/NEWS:16290 msgid "" "`bpo-22241 `__: timezone.utc name is now" " plain 'UTC', not 'UTC-00:00'." msgstr "" -#: ../../../build/NEWS:16246 +#: ../build/NEWS:16292 msgid "" "`bpo-23517 `__: fromtimestamp() and " "utcfromtimestamp() methods of datetime.datetime now round microseconds to " @@ -25438,20 +25263,20 @@ msgid "" "round(float), instead of rounding towards -Infinity (ROUND_FLOOR)." msgstr "" -#: ../../../build/NEWS:16251 +#: ../build/NEWS:16297 msgid "" "`bpo-23552 `__: Timeit now warns when " "there is substantial (4x) variance between best and worst times. Patch from " "Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:16254 +#: ../build/NEWS:16300 msgid "" "`bpo-24633 `__: site-packages/README -> " "README.txt." msgstr "" -#: ../../../build/NEWS:16256 +#: ../build/NEWS:16302 msgid "" "`bpo-24879 `__: help() and pydoc can now" " list named tuple fields in the order they were defined rather than " @@ -25459,63 +25284,63 @@ msgid "" "present." msgstr "" -#: ../../../build/NEWS:16260 +#: ../build/NEWS:16306 msgid "" "`bpo-24874 `__: Improve speed of " "itertools.cycle() and make its pickle more compact." msgstr "" -#: ../../../build/NEWS:16263 +#: ../build/NEWS:16309 msgid "" "Fix crash in itertools.cycle.__setstate__() when the first argument wasn't a" " list." msgstr "" -#: ../../../build/NEWS:16266 +#: ../build/NEWS:16312 msgid "" "`bpo-20059 `__: urllib.parse raises " "ValueError on all invalid ports. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:16269 +#: ../build/NEWS:16315 msgid "" "`bpo-24360 `__: Improve __repr__ of " "argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." msgstr "" -#: ../../../build/NEWS:16272 +#: ../build/NEWS:16318 msgid "" "`bpo-23426 `__: run_setup was broken in " "distutils. Patch from Alexander Belopolsky." msgstr "" -#: ../../../build/NEWS:16275 +#: ../build/NEWS:16321 msgid "" "`bpo-13938 `__: 2to3 converts " "StringTypes to a tuple. Patch from Mark Hammond." msgstr "" -#: ../../../build/NEWS:16277 +#: ../build/NEWS:16323 msgid "" "`bpo-2091 `__: open() accepted a 'U' mode" " string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " "Balogh and John O'Connor." msgstr "" -#: ../../../build/NEWS:16280 +#: ../build/NEWS:16326 msgid "" "`bpo-8585 `__: improved tests for " "zipimporter2. Patch from Mark Lawrence." msgstr "" -#: ../../../build/NEWS:16282 ../../../build/NEWS:19321 +#: ../build/NEWS:16328 ../build/NEWS:19367 msgid "" "`bpo-18622 `__: " "unittest.mock.mock_open().reset_mock would recurse infinitely. Patch from " "Nicola Palumbo and Laurent De Buyst." msgstr "" -#: ../../../build/NEWS:16285 +#: ../build/NEWS:16331 msgid "" "`bpo-24426 `__: Fast searching " "optimization in regular expressions now works for patterns that starts with " @@ -25523,114 +25348,114 @@ msgid "" "compile time." msgstr "" -#: ../../../build/NEWS:16289 ../../../build/NEWS:19324 +#: ../build/NEWS:16335 ../build/NEWS:19370 msgid "" "`bpo-23661 `__: unittest.mock " "side_effects can now be exceptions again. This was a regression vs Python " "3.4. Patch from Ignacio Rossi" msgstr "" -#: ../../../build/NEWS:16292 +#: ../build/NEWS:16338 msgid "" "`bpo-13248 `__: Remove deprecated " "inspect.getmoduleinfo function." msgstr "" -#: ../../../build/NEWS:16294 ../../../build/NEWS:18853 +#: ../build/NEWS:16340 ../build/NEWS:18899 msgid "" "`bpo-25578 `__: Fix (another) memory " "leak in SSLSocket.getpeercer()." msgstr "" -#: ../../../build/NEWS:16296 ../../../build/NEWS:18855 +#: ../build/NEWS:16342 ../build/NEWS:18901 msgid "" "`bpo-25530 `__: Disable the vulnerable " "SSLv3 protocol by default when creating ssl.SSLContext." msgstr "" -#: ../../../build/NEWS:16299 ../../../build/NEWS:18858 +#: ../build/NEWS:16345 ../build/NEWS:18904 msgid "" "`bpo-25569 `__: Fix memory leak in " "SSLSocket.getpeercert()." msgstr "" -#: ../../../build/NEWS:16301 ../../../build/NEWS:18860 +#: ../build/NEWS:16347 ../build/NEWS:18906 msgid "" "`bpo-25471 `__: Sockets returned from " "accept() shouldn't appear to be nonblocking." msgstr "" -#: ../../../build/NEWS:16304 ../../../build/NEWS:18863 +#: ../build/NEWS:16350 ../build/NEWS:18909 msgid "" "`bpo-25319 `__: When threading.Event is " "reinitialized, the underlying condition should use a regular lock rather " "than a recursive lock." msgstr "" -#: ../../../build/NEWS:16307 ../../../build/NEWS:18344 +#: ../build/NEWS:16353 ../build/NEWS:18390 msgid "" "Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16310 ../../../build/NEWS:18347 +#: ../build/NEWS:16356 ../build/NEWS:18393 msgid "" "`bpo-26050 `__: Add " "asyncio.StreamReader.readuntil() method. Patch by Марк Коренберг." msgstr "" -#: ../../../build/NEWS:16313 ../../../build/NEWS:18350 +#: ../build/NEWS:16359 ../build/NEWS:18396 msgid "" "`bpo-25924 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " "Original patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16316 ../../../build/NEWS:18353 +#: ../build/NEWS:16362 ../build/NEWS:18399 msgid "" "`bpo-26406 `__: Avoid unnecessary " "serialization of getaddrinfo(3) calls on current versions of OpenBSD and " "NetBSD. Patch by A. Jesse Jiryu Davis." msgstr "" -#: ../../../build/NEWS:16319 ../../../build/NEWS:18356 +#: ../build/NEWS:16365 ../build/NEWS:18402 msgid "" "`bpo-26848 `__: Fix " "asyncio/subprocess.communicate() to handle empty input. Patch by Jack " "O'Connor." msgstr "" -#: ../../../build/NEWS:16322 ../../../build/NEWS:18359 +#: ../build/NEWS:16368 ../build/NEWS:18405 msgid "" "`bpo-27040 `__: Add " "loop.get_exception_handler method" msgstr "" -#: ../../../build/NEWS:16324 ../../../build/NEWS:18361 +#: ../build/NEWS:16370 ../build/NEWS:18407 msgid "" "`bpo-27041 `__: asyncio: Add " "loop.create_future method" msgstr "" -#: ../../../build/NEWS:16329 ../../../build/NEWS:18409 +#: ../build/NEWS:16375 ../build/NEWS:18455 msgid "" "`bpo-20640 `__: Add tests for " "idlelib.configHelpSourceEdit. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:16332 ../../../build/NEWS:18412 +#: ../build/NEWS:16378 ../build/NEWS:18458 msgid "" "In the 'IDLE-console differences' section of the IDLE doc, clarify how " "running with IDLE affects sys.modules and the standard streams." msgstr "" -#: ../../../build/NEWS:16335 ../../../build/NEWS:18415 +#: ../build/NEWS:16381 ../build/NEWS:18461 msgid "" "`bpo-25507 `__: fix incorrect change in " "IOBinding that prevented printing. Augment IOBinding htest to include all " "major IOBinding functions." msgstr "" -#: ../../../build/NEWS:16338 ../../../build/NEWS:18418 +#: ../build/NEWS:16384 ../build/NEWS:18464 msgid "" "`bpo-25905 `__: Revert unwanted " "conversion of ' to ’ RIGHT SINGLE QUOTATION MARK in README.txt and open this" @@ -25638,7 +25463,7 @@ msgid "" "'utf-8'." msgstr "" -#: ../../../build/NEWS:16342 ../../../build/NEWS:18892 +#: ../build/NEWS:16388 ../build/NEWS:18938 msgid "" "`bpo-15348 `__: Stop the debugger engine" " (normally in a user process) before closing the debugger window (running in" @@ -25646,7 +25471,7 @@ msgid "" "and ignored." msgstr "" -#: ../../../build/NEWS:16346 ../../../build/NEWS:18896 +#: ../build/NEWS:16392 ../build/NEWS:18942 msgid "" "`bpo-24455 `__: Prevent IDLE from " "hanging when a) closing the shell while the debugger is active (15347); b) " @@ -25657,20 +25482,20 @@ msgid "" "& .quit). 2. In gui.run, allow any existing interaction to terminate first." msgstr "" -#: ../../../build/NEWS:16354 ../../../build/NEWS:18904 +#: ../build/NEWS:16400 ../build/NEWS:18950 msgid "" "Change 'The program' to 'Your program' in an IDLE 'kill program?' message to" " make it clearer that the program referred to is the currently running user " "program, not IDLE itself." msgstr "" -#: ../../../build/NEWS:16358 ../../../build/NEWS:18908 +#: ../build/NEWS:16404 ../build/NEWS:18954 msgid "" "`bpo-24750 `__: Improve the appearance " "of the IDLE editor window status bar. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16361 ../../../build/NEWS:18911 +#: ../build/NEWS:16407 ../build/NEWS:18957 msgid "" "`bpo-25313 `__: Change the handling of " "new built-in text color themes to better address the compatibility problem " @@ -25678,21 +25503,21 @@ msgid "" "idleConf.CurrentTheme everywhere in idlelib." msgstr "" -#: ../../../build/NEWS:16365 ../../../build/NEWS:18915 +#: ../build/NEWS:16411 ../build/NEWS:18961 msgid "" "`bpo-24782 `__: Extension configuration " "is now a tab in the IDLE Preferences dialog rather than a separate dialog. " "The former tabs are now a sorted list. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16369 ../../../build/NEWS:18919 +#: ../build/NEWS:16415 ../build/NEWS:18965 msgid "" "`bpo-22726 `__: Re-activate the config " "dialog help button with some content about the other buttons and the new " "IDLE Dark theme." msgstr "" -#: ../../../build/NEWS:16372 ../../../build/NEWS:18922 +#: ../build/NEWS:16418 ../build/NEWS:18968 msgid "" "`bpo-24820 `__: IDLE now has an 'IDLE " "Dark' built-in text color theme. It is more or less IDLE Classic inverted, " @@ -25703,7 +25528,7 @@ msgid "" " be modified." msgstr "" -#: ../../../build/NEWS:16379 ../../../build/NEWS:18929 +#: ../build/NEWS:16425 ../build/NEWS:18975 msgid "" "`bpo-25224 `__: README.txt is now an " "idlelib index for IDLE developers and curious users. The previous user " @@ -25711,14 +25536,14 @@ msgid "" "Development and Learning Environment'." msgstr "" -#: ../../../build/NEWS:16383 ../../../build/NEWS:18933 +#: ../build/NEWS:16429 ../build/NEWS:18979 msgid "" "`bpo-24820 `__: Users can now set " "breakpoint colors in Settings -> Custom Highlighting. Original patch by Mark" " Roseman." msgstr "" -#: ../../../build/NEWS:16386 ../../../build/NEWS:18936 +#: ../build/NEWS:16432 ../build/NEWS:18982 msgid "" "`bpo-24972 `__: Inactive selection " "background now matches active selection background, as configured by users, " @@ -25726,34 +25551,34 @@ msgid "" " patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16390 ../../../build/NEWS:18940 +#: ../build/NEWS:16436 ../build/NEWS:18986 msgid "" "`bpo-24570 `__: Idle: make calltip and " "completion boxes appear on Macs affected by a tk regression. Initial patch " "by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16393 ../../../build/NEWS:18943 +#: ../build/NEWS:16439 ../build/NEWS:18989 msgid "" "`bpo-24988 `__: Idle ScrolledList " "context menus (used in debugger) now work on Mac Aqua. Patch by Mark " "Roseman." msgstr "" -#: ../../../build/NEWS:16396 ../../../build/NEWS:18946 +#: ../build/NEWS:16442 ../build/NEWS:18992 msgid "" "`bpo-24801 `__: Make right-click for " "context menu work on Mac Aqua. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16399 ../../../build/NEWS:18949 +#: ../build/NEWS:16445 ../build/NEWS:18995 msgid "" "`bpo-25173 `__: Associate tkinter " "messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " "Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:16402 ../../../build/NEWS:18952 +#: ../build/NEWS:16448 ../build/NEWS:18998 msgid "" "`bpo-25198 `__: Enhance the initial html" " viewer now used for Idle Help. Properly indent fixed-pitch text (patch by " @@ -25763,50 +25588,50 @@ msgid "" "header at the top of the screen." msgstr "" -#: ../../../build/NEWS:16409 ../../../build/NEWS:18959 +#: ../build/NEWS:16455 ../build/NEWS:19005 msgid "" "`bpo-25225 `__: Condense and rewrite " "Idle doc section on text colors." msgstr "" -#: ../../../build/NEWS:16411 ../../../build/NEWS:18961 +#: ../build/NEWS:16457 ../build/NEWS:19007 msgid "" "`bpo-21995 `__: Explain some differences" " between IDLE and console Python." msgstr "" -#: ../../../build/NEWS:16413 ../../../build/NEWS:18963 +#: ../build/NEWS:16459 ../build/NEWS:19009 msgid "" "`bpo-22820 `__: Explain need for *print*" " when running file from Idle editor." msgstr "" -#: ../../../build/NEWS:16415 ../../../build/NEWS:18965 +#: ../build/NEWS:16461 ../build/NEWS:19011 msgid "" "`bpo-25224 `__: Doc: augment Idle " "feature list and no-subprocess section." msgstr "" -#: ../../../build/NEWS:16417 ../../../build/NEWS:18967 +#: ../build/NEWS:16463 ../build/NEWS:19013 msgid "" "`bpo-25219 `__: Update doc for Idle " "command line options. Some were missing and notes were not correct." msgstr "" -#: ../../../build/NEWS:16420 ../../../build/NEWS:18970 +#: ../build/NEWS:16466 ../build/NEWS:19016 msgid "" "`bpo-24861 `__: Most of idlelib is " "private and subject to change. Use idleib.idle.* to start Idle. See " "idlelib.__init__.__doc__." msgstr "" -#: ../../../build/NEWS:16423 ../../../build/NEWS:18973 +#: ../build/NEWS:16469 ../build/NEWS:19019 msgid "" "`bpo-25199 `__: Idle: add " "synchronization comments for future maintainers." msgstr "" -#: ../../../build/NEWS:16425 +#: ../build/NEWS:16471 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -25816,160 +25641,160 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:16432 ../../../build/NEWS:18982 +#: ../build/NEWS:16478 ../build/NEWS:19028 msgid "" "`bpo-24199 `__: Deprecate unused " "idlelib.idlever with possible removal in 3.6." msgstr "" -#: ../../../build/NEWS:16434 ../../../build/NEWS:18984 +#: ../build/NEWS:16480 ../build/NEWS:19030 msgid "" "`bpo-24790 `__: Remove extraneous code " "(which also create 2 & 3 conflicts)." msgstr "" -#: ../../../build/NEWS:16439 ../../../build/NEWS:18430 +#: ../build/NEWS:16485 ../build/NEWS:18476 msgid "" "`bpo-26736 `__: Used HTTPS for external " "links in the documentation if possible." msgstr "" -#: ../../../build/NEWS:16441 ../../../build/NEWS:18432 +#: ../build/NEWS:16487 ../build/NEWS:18478 msgid "" "`bpo-6953 `__: Rework the Readline module" " documentation to group related functions together, and add more details " "such as what underlying Readline functions and variables are accessed." msgstr "" -#: ../../../build/NEWS:16445 ../../../build/NEWS:18436 +#: ../build/NEWS:16491 ../build/NEWS:18482 msgid "" "`bpo-23606 `__: Adds note to ctypes " "documentation regarding cdll.msvcrt." msgstr "" -#: ../../../build/NEWS:16447 ../../../build/NEWS:18999 +#: ../build/NEWS:16493 ../build/NEWS:19045 msgid "" "`bpo-24952 `__: Clarify the default size" " argument of stack_size() in the \"threading\" and \"_thread\" modules. " "Patch from Mattip." msgstr "" -#: ../../../build/NEWS:16450 ../../../build/NEWS:18441 +#: ../build/NEWS:16496 ../build/NEWS:18487 msgid "" "`bpo-26014 `__: Update 3.x packaging " "documentation: * \"See also\" links to the new docs are now provided in the " "legacy pages * links to setuptools documentation have been updated" msgstr "" -#: ../../../build/NEWS:16457 ../../../build/NEWS:18448 +#: ../build/NEWS:16503 ../build/NEWS:18494 msgid "" "`bpo-21916 `__: Added tests for the " "turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra." msgstr "" -#: ../../../build/NEWS:16460 +#: ../build/NEWS:16506 msgid "" "`bpo-26295 `__: When using \"python3 -m " "test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test " "module names." msgstr "" -#: ../../../build/NEWS:16463 ../../../build/NEWS:18451 +#: ../build/NEWS:16509 ../build/NEWS:18497 msgid "" "`bpo-26523 `__: The multiprocessing " "thread pool (multiprocessing.dummy.Pool) was untested." msgstr "" -#: ../../../build/NEWS:16466 ../../../build/NEWS:18454 +#: ../build/NEWS:16512 ../build/NEWS:18500 msgid "" "`bpo-26015 `__: Added new tests for " "pickling iterators of mutable sequences." msgstr "" -#: ../../../build/NEWS:16468 ../../../build/NEWS:18456 +#: ../build/NEWS:16514 ../build/NEWS:18502 msgid "" "`bpo-26325 `__: Added " "test.support.check_no_resource_warning() to check that no ResourceWarning is" " emitted." msgstr "" -#: ../../../build/NEWS:16471 +#: ../build/NEWS:16517 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "its internal local server more. This avoids relying on svn.python.org, " "which recently changed root certificate." msgstr "" -#: ../../../build/NEWS:16474 ../../../build/NEWS:18462 +#: ../build/NEWS:16520 ../build/NEWS:18508 msgid "" "`bpo-25616 `__: Tests for OrderedDict " "are extracted from test_collections into separate file test_ordered_dict." msgstr "" -#: ../../../build/NEWS:16477 ../../../build/NEWS:19013 +#: ../build/NEWS:16523 ../build/NEWS:19059 msgid "" "`bpo-25449 `__: Added tests for " "OrderedDict subclasses." msgstr "" -#: ../../../build/NEWS:16479 +#: ../build/NEWS:16525 msgid "" "`bpo-25188 `__: Add -P/--pgo to " "test.regrtest to suppress error output when running the test suite for the " "purposes of a PGO build. Initial patch by Alecsandru Patrascu." msgstr "" -#: ../../../build/NEWS:16483 +#: ../build/NEWS:16529 msgid "" "`bpo-22806 `__: Add ``python -m test " "--list-tests`` command to list tests." msgstr "" -#: ../../../build/NEWS:16485 +#: ../build/NEWS:16531 msgid "" "`bpo-18174 `__: ``python -m test " "--huntrleaks ...`` now also checks for leak of file descriptors. Patch " "written by Richard Oudkerk." msgstr "" -#: ../../../build/NEWS:16488 +#: ../build/NEWS:16534 msgid "" "`bpo-25260 `__: Fix ``python -m test " "--coverage`` on Windows. Remove the list of ignored directories." msgstr "" -#: ../../../build/NEWS:16491 ../../../build/NEWS:19020 +#: ../build/NEWS:16537 ../build/NEWS:19066 msgid "" "``PCbuild\\rt.bat`` now accepts an unlimited number of arguments to pass " "along to regrtest.py. Previously there was a limit of 9." msgstr "" -#: ../../../build/NEWS:16494 ../../../build/NEWS:18465 +#: ../build/NEWS:16540 ../build/NEWS:18511 msgid "" "`bpo-26583 `__: Skip " "test_timestamp_overflow in test_import if bytecode files cannot be written." msgstr "" -#: ../../../build/NEWS:16500 +#: ../build/NEWS:16546 msgid "" "`bpo-21277 `__: Don't try to link " "_ctypes with a ffi_convenience library." msgstr "" -#: ../../../build/NEWS:16502 ../../../build/NEWS:18471 +#: ../build/NEWS:16548 ../build/NEWS:18517 msgid "" "`bpo-26884 `__: Fix linking extension " "modules for cross builds. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16505 +#: ../build/NEWS:16551 msgid "" "`bpo-26932 `__: Fixed support of RTLD_* " "constants defined as enum values, not via macros (in particular on Android)." " Patch by Chi Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16508 ../../../build/NEWS:18474 +#: ../build/NEWS:16554 ../build/NEWS:18520 msgid "" "`bpo-22359 `__: Disable the rules for " "running _freeze_importlib and pgen when cross-compiling. The output of " @@ -25977,14 +25802,14 @@ msgid "" "regenerated when doing a native build. Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:16513 +#: ../build/NEWS:16559 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Chi " "Hsuan Yen." msgstr "" -#: ../../../build/NEWS:16516 ../../../build/NEWS:18485 +#: ../build/NEWS:16562 ../build/NEWS:18531 msgid "" "`bpo-25702 `__: A --with-lto configure " "option has been added that will enable link time optimizations at build time" @@ -25993,83 +25818,83 @@ msgid "" " relying on it. It can provide a few % speed up over profile-opt alone." msgstr "" -#: ../../../build/NEWS:16522 ../../../build/NEWS:18491 +#: ../build/NEWS:16568 ../build/NEWS:18537 msgid "" "`bpo-26624 `__: Adds validation of " "ucrtbase[d].dll version with warning for old versions." msgstr "" -#: ../../../build/NEWS:16525 ../../../build/NEWS:18494 +#: ../build/NEWS:16571 ../build/NEWS:18540 msgid "" "`bpo-17603 `__: Avoid error about " "nonexistent fileblocks.o file by using a lower-level check for st_blocks in " "struct stat." msgstr "" -#: ../../../build/NEWS:16528 ../../../build/NEWS:18497 +#: ../build/NEWS:16574 ../build/NEWS:18543 msgid "" "`bpo-26079 `__: Fixing the build output " "folder for tix-8.4.3.6. Patch by Bjoern Thiel." msgstr "" -#: ../../../build/NEWS:16531 ../../../build/NEWS:18500 +#: ../build/NEWS:16577 ../build/NEWS:18546 msgid "" "`bpo-26465 `__: Update Windows builds to" " use OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16533 +#: ../build/NEWS:16579 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" "Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is removed." msgstr "" -#: ../../../build/NEWS:16537 ../../../build/NEWS:18511 +#: ../build/NEWS:16583 ../build/NEWS:18557 msgid "" "`bpo-25827 `__: Add support for building" " with ICC to ``configure``, including a new ``--with-icc`` flag." msgstr "" -#: ../../../build/NEWS:16540 ../../../build/NEWS:18514 +#: ../build/NEWS:16586 ../build/NEWS:18560 msgid "" "`bpo-25696 `__: Fix installation of " "Python on UNIX with make -j9." msgstr "" -#: ../../../build/NEWS:16542 ../../../build/NEWS:19031 +#: ../build/NEWS:16588 ../build/NEWS:19077 msgid "" "`bpo-24986 `__: It is now possible to " "build Python on Windows without errors when external libraries are not " "available." msgstr "" -#: ../../../build/NEWS:16545 ../../../build/NEWS:18502 +#: ../build/NEWS:16591 ../build/NEWS:18548 msgid "" "`bpo-24421 `__: Compile Modules/_math.c " "once, before building extensions. Previously it could fail to compile " "properly if the math and cmath builds were concurrent." msgstr "" -#: ../../../build/NEWS:16549 +#: ../build/NEWS:16595 msgid "" "`bpo-26465 `__: Update OS X 10.5+ 32" "-bit-only installer to build and link with OpenSSL 1.0.2g." msgstr "" -#: ../../../build/NEWS:16552 ../../../build/NEWS:18519 +#: ../build/NEWS:16598 ../build/NEWS:18565 msgid "" "`bpo-26268 `__: Update Windows builds to" " use OpenSSL 1.0.2f." msgstr "" -#: ../../../build/NEWS:16554 ../../../build/NEWS:18521 +#: ../build/NEWS:16600 ../build/NEWS:18567 msgid "" "`bpo-25136 `__: Support Apple Xcode 7's " "new textual SDK stub libraries." msgstr "" -#: ../../../build/NEWS:16556 ../../../build/NEWS:18523 +#: ../build/NEWS:16602 ../build/NEWS:18569 msgid "" "`bpo-24324 `__: Do not enable " "unreachable code warnings when using gcc as the option does not work " @@ -26077,44 +25902,44 @@ msgid "" "gcc-4.5." msgstr "" -#: ../../../build/NEWS:16563 ../../../build/NEWS:18530 +#: ../build/NEWS:16609 ../build/NEWS:18576 msgid "" "`bpo-27053 `__: Updates make_zip.py to " "correctly generate library ZIP file." msgstr "" -#: ../../../build/NEWS:16565 ../../../build/NEWS:18532 +#: ../build/NEWS:16611 ../build/NEWS:18578 msgid "" "`bpo-26268 `__: Update the " "prepare_ssl.py script to handle OpenSSL releases that don't include the " "contents of the include directory (that is, 1.0.2e and later)." msgstr "" -#: ../../../build/NEWS:16569 ../../../build/NEWS:18536 +#: ../build/NEWS:16615 ../build/NEWS:18582 msgid "" "`bpo-26071 `__: bdist_wininst created " "binaries fail to start and find 32bit Python" msgstr "" -#: ../../../build/NEWS:16572 ../../../build/NEWS:18539 +#: ../build/NEWS:16618 ../build/NEWS:18585 msgid "" "`bpo-26073 `__: Update the list of magic" " numbers in launcher" msgstr "" -#: ../../../build/NEWS:16574 ../../../build/NEWS:18541 +#: ../build/NEWS:16620 ../build/NEWS:18587 msgid "" "`bpo-26065 `__: Excludes venv from " "library when generating embeddable distro." msgstr "" -#: ../../../build/NEWS:16576 ../../../build/NEWS:19070 +#: ../build/NEWS:16622 ../build/NEWS:19116 msgid "" "`bpo-25022 `__: Removed very outdated " "PC/example_nt/ directory." msgstr "" -#: ../../../build/NEWS:16581 ../../../build/NEWS:18546 +#: ../build/NEWS:16627 ../build/NEWS:18592 msgid "" "`bpo-26799 `__: Fix python-gdb.py: don't" " get C types once when the Python code is loaded, but get C types on demand." @@ -26122,44 +25947,44 @@ msgid "" "executable. Patch written by Thomas Ilsche." msgstr "" -#: ../../../build/NEWS:16586 ../../../build/NEWS:18551 +#: ../build/NEWS:16632 ../build/NEWS:18597 msgid "" "`bpo-26271 `__: Fix the Freeze tool to " "properly use flags passed through configure. Patch by Daniel Shaulov." msgstr "" -#: ../../../build/NEWS:16589 ../../../build/NEWS:18554 +#: ../build/NEWS:16635 ../build/NEWS:18600 msgid "" "`bpo-26489 `__: Add dictionary unpacking" " support to Tools/parser/unparse.py. Patch by Guo Ci Teo." msgstr "" -#: ../../../build/NEWS:16592 ../../../build/NEWS:18557 +#: ../build/NEWS:16638 ../build/NEWS:18603 msgid "" "`bpo-26316 `__: Fix variable name typo " "in Argument Clinic." msgstr "" -#: ../../../build/NEWS:16594 ../../../build/NEWS:19075 +#: ../build/NEWS:16640 ../build/NEWS:19121 msgid "" "`bpo-25440 `__: Fix output of python-" "config --extension-suffix." msgstr "" -#: ../../../build/NEWS:16596 +#: ../build/NEWS:16642 msgid "" "`bpo-25154 `__: The pyvenv script has " "been deprecated in favour of `python3 -m venv`." msgstr "" -#: ../../../build/NEWS:16602 +#: ../build/NEWS:16648 msgid "" "`bpo-26312 `__: SystemError is now " "raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). " "RuntimeError did raised before in some programming bugs." msgstr "" -#: ../../../build/NEWS:16606 +#: ../build/NEWS:16652 msgid "" "`bpo-26198 `__: ValueError is now raised" " instead of TypeError on buffer overflow in parsing \"es#\" and \"et#\" " @@ -26167,27 +25992,27 @@ msgid "" "programmatical error in parsing format string." msgstr "" -#: ../../../build/NEWS:16613 +#: ../build/NEWS:16659 msgid "Python 3.5.5 final" msgstr "Python 3.5.5 final" -#: ../../../build/NEWS:16615 +#: ../build/NEWS:16661 msgid "*Release date: 2018-02-04*" msgstr "*Tanggal rilis: 2018-02-04*" -#: ../../../build/NEWS:16617 +#: ../build/NEWS:16663 msgid "There were no new changes in version 3.5.5." msgstr "Tidak ada perubahan baru di versi 3.5.5." -#: ../../../build/NEWS:16622 +#: ../build/NEWS:16668 msgid "Python 3.5.5 release candidate 1" msgstr "Python 3.5.5 kandidat rilis 1" -#: ../../../build/NEWS:16624 +#: ../build/NEWS:16670 msgid "*Release date: 2018-01-23*" msgstr "*Tanggal rilis: 2018-01-23*" -#: ../../../build/NEWS:16629 +#: ../build/NEWS:16675 msgid "" "`bpo-32551 `__: The ``sys.path[0]`` " "initialization change for `bpo-29139 `__" @@ -26205,30 +26030,30 @@ msgid "" " affected)" msgstr "" -#: ../../../build/NEWS:16642 +#: ../build/NEWS:16688 msgid "" "`bpo-30657 `__: Fixed possible integer " "overflow in PyBytes_DecodeEscape, CVE-2017-1000158. Original patch by Jay " "Bosamiya; rebased to Python 3 by Miro Hrončok." msgstr "" -#: ../../../build/NEWS:16669 +#: ../build/NEWS:16715 msgid "Python 3.5.4 final" msgstr "Python 3.5.4 final" -#: ../../../build/NEWS:16671 +#: ../build/NEWS:16717 msgid "*Release date: 2017-08-07*" msgstr "*Tanggal rilis: 2017-08-07*" -#: ../../../build/NEWS:16681 +#: ../build/NEWS:16727 msgid "Python 3.5.4 release candidate 1" msgstr "Python 3.5.4 kandidat rilis 1" -#: ../../../build/NEWS:16683 +#: ../build/NEWS:16729 msgid "*Release date: 2017-07-23*" msgstr "*Tanggal rilis: 2017-07-23*" -#: ../../../build/NEWS:16735 +#: ../build/NEWS:16781 msgid "" "`bpo-29537 `__: Restore runtime " "compatibility with bytecode files generated by CPython 3.5.0 to 3.5.2, and " @@ -26237,13 +26062,13 @@ msgid "" "contain. Patch by Petr Viktorin, Serhiy Storchaka, and Nick Coghlan." msgstr "" -#: ../../../build/NEWS:17017 +#: ../build/NEWS:17063 msgid "" "`bpo-30822 `__: Fix regrtest command " "line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" -#: ../../../build/NEWS:17020 +#: ../build/NEWS:17066 msgid "" "`bpo-30383 `__: regrtest: Enhance " "regrtest and backport features from the master branch. Add options: " @@ -26258,7 +26083,7 @@ msgid "" "(:issue:`30675`)." msgstr "" -#: ../../../build/NEWS:17077 +#: ../build/NEWS:17123 msgid "" "`bpo-27867 `__: Function " "PySlice_GetIndicesEx() is replaced with a macro if Py_LIMITED_API is set to " @@ -26266,65 +26091,65 @@ msgid "" " higher." msgstr "" -#: ../../../build/NEWS:17089 +#: ../build/NEWS:17135 msgid "Python 3.5.3 final" msgstr "Python 3.5.3 final" -#: ../../../build/NEWS:17091 +#: ../build/NEWS:17137 msgid "*Release date: 2017-01-17*" msgstr "*Tanggal rilis: 2017-01-17*" -#: ../../../build/NEWS:17093 +#: ../build/NEWS:17139 msgid "There were no code changes between 3.5.3rc1 and 3.5.3 final." msgstr "Tidak ada perubahan kode antara 3.5.3rc1 dan 3.5.3 final." -#: ../../../build/NEWS:17098 +#: ../build/NEWS:17144 msgid "Python 3.5.3 release candidate 1" msgstr "Python 3.5.3 kandidat rilis 1" -#: ../../../build/NEWS:17100 +#: ../build/NEWS:17146 msgid "*Release date: 2017-01-02*" msgstr "*Tanggal rilis: 2017-01-02*" -#: ../../../build/NEWS:17105 +#: ../build/NEWS:17151 msgid "" "`bpo-29073 `__: bytearray formatting no " "longer truncates on first null byte." msgstr "" -#: ../../../build/NEWS:17109 +#: ../build/NEWS:17155 msgid "" "`bpo-28147 `__: Fix a memory leak in " "split-table dictionaries: setattr() must not convert combined table into " "split table." msgstr "" -#: ../../../build/NEWS:17121 +#: ../build/NEWS:17167 msgid "" "`bpo-28991 `__: functools.lru_cache() " "was susceptible to an obscure reentrancy bug caused by a monkey-patched " "len() function." msgstr "" -#: ../../../build/NEWS:17164 +#: ../build/NEWS:17210 msgid "" "`bpo-28203 `__: Fix incorrect type in " "error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma." msgstr "" -#: ../../../build/NEWS:17179 +#: ../build/NEWS:17225 msgid "" "`bpo-28189 `__: dictitems_contains no " "longer swallows compare errors. (Patch by Xiang Zhang)" msgstr "" -#: ../../../build/NEWS:17191 +#: ../build/NEWS:17237 msgid "" "`bpo-26020 `__: set literal evaluation " "order did not match documented behaviour." msgstr "" -#: ../../../build/NEWS:17210 +#: ../build/NEWS:17256 msgid "" "`bpo-27419 `__: Standard __import__() no" " longer look up \"__import__\" in globals or builtins for importing " @@ -26332,33 +26157,33 @@ msgid "" "package name." msgstr "" -#: ../../../build/NEWS:17262 +#: ../build/NEWS:17308 msgid "" "`bpo-20191 `__: Fixed a crash in " "resource.prlimit() when pass a sequence that doesn't own its elements as " "limits." msgstr "" -#: ../../../build/NEWS:17313 +#: ../build/NEWS:17359 msgid "" "`bpo-28488 `__: shutil.make_archive() no" " longer add entry \"./\" to ZIP archive." msgstr "" -#: ../../../build/NEWS:17351 +#: ../build/NEWS:17397 msgid "" "`bpo-27611 `__: Fixed support of default" " root window in the tkinter.tix module." msgstr "" -#: ../../../build/NEWS:17377 +#: ../build/NEWS:17423 msgid "" "`bpo-19003 `__: m email.generator now " "replaces only ``\\r`` and/or ``\\n`` line endings, per the RFC, instead of " "all unicode line endings." msgstr "" -#: ../../../build/NEWS:17449 +#: ../build/NEWS:17495 msgid "" "A new version of typing.py from https://github.com/python/typing: Collection" " (only for 3.6) (`bpo-27598 `__). Add " @@ -26367,20 +26192,20 @@ msgid "" "(upstream #252)." msgstr "" -#: ../../../build/NEWS:17465 +#: ../build/NEWS:17511 msgid "" "`bpo-26750 `__: " "unittest.mock.create_autospec() now works properly for subclasses of " "property() and other data descriptors." msgstr "" -#: ../../../build/NEWS:17509 +#: ../build/NEWS:17555 msgid "" "`bpo-26664 `__: Fix activate.fish by " "removing mis-use of ``$``." msgstr "" -#: ../../../build/NEWS:17511 +#: ../build/NEWS:17557 msgid "" "`bpo-22115 `__: Fixed tracing Tkinter " "variables: trace_vdelete() with wrong mode no longer break tracing, " @@ -26388,51 +26213,51 @@ msgid "" "\"u\" mode now works." msgstr "" -#: ../../../build/NEWS:17515 +#: ../build/NEWS:17561 msgid "" "Fix a scoping issue in importlib.util.LazyLoader which triggered an " "UnboundLocalError when lazy-loading a module that was already put into " "sys.modules." msgstr "" -#: ../../../build/NEWS:17615 +#: ../build/NEWS:17661 msgid "" "`bpo-28600 `__: Optimize " "loop.call_soon()." msgstr "" -#: ../../../build/NEWS:17629 +#: ../build/NEWS:17675 msgid "" "`bpo-24142 `__: Reading a corrupt config" " file left the parser in an invalid state. Original patch by Florian Höch." msgstr "" -#: ../../../build/NEWS:17632 +#: ../build/NEWS:17678 msgid "" "`bpo-28990 `__: Fix SSL hanging if " "connection is closed before handshake completed. (Patch by HoHo-Ho)" msgstr "" -#: ../../../build/NEWS:17668 +#: ../build/NEWS:17714 msgid "" "`bpo-26754 `__: PyUnicode_FSDecoder() " "accepted a filename argument encoded as an iterable of integers. Now only " "strings and bytes-like objects are accepted." msgstr "" -#: ../../../build/NEWS:17680 +#: ../build/NEWS:17726 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l/-M in regrtest command line arguments." msgstr "" -#: ../../../build/NEWS:17721 +#: ../build/NEWS:17767 msgid "" "`bpo-27309 `__: Enabled proper Windows " "styles in python[w].exe manifest." msgstr "" -#: ../../../build/NEWS:17754 +#: ../build/NEWS:17800 msgid "" "`bpo-27983 `__: Cause lack of llvm-" "profdata tool when using clang as required for PGO linking to be a configure" @@ -26441,13 +26266,13 @@ msgid "" "Linuxes." msgstr "" -#: ../../../build/NEWS:17761 +#: ../build/NEWS:17807 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations configure flag." msgstr "" -#: ../../../build/NEWS:17766 +#: ../build/NEWS:17812 msgid "" "`bpo-25825 `__: Correct the references " "to Modules/python.exp and ld_so_aix, which are required on AIX. This " @@ -26455,48 +26280,48 @@ msgid "" "undoes changed references to the build tree that were made in 3.5.0a1." msgstr "" -#: ../../../build/NEWS:17789 +#: ../build/NEWS:17835 msgid "Python 3.5.2 final" msgstr "Python 3.5.2 final" -#: ../../../build/NEWS:17791 +#: ../build/NEWS:17837 msgid "*Release date: 2016-06-26*" msgstr "*Tanggal rilis: 2016-06-26*" -#: ../../../build/NEWS:17801 +#: ../build/NEWS:17847 msgid "" "`bpo-26867 `__: Ubuntu's openssl " "OP_NO_SSLv3 is forced on by default; fix test." msgstr "" -#: ../../../build/NEWS:17806 +#: ../build/NEWS:17852 msgid "" "`bpo-27365 `__: Allow non-ascii in " "idlelib/NEWS.txt - minimal part for 3.5.2." msgstr "" -#: ../../../build/NEWS:17810 +#: ../build/NEWS:17856 msgid "Python 3.5.2 release candidate 1" msgstr "Python 3.5.2 kandidat rilis 1" -#: ../../../build/NEWS:17812 +#: ../build/NEWS:17858 msgid "*Release date: 2016-06-12*" msgstr "*Tanggal rilis: 2016-06-12*" -#: ../../../build/NEWS:17828 +#: ../build/NEWS:17874 msgid "" "`bpo-27039 `__: Fixed bytearray.remove()" " for values greater than 127. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:17883 +#: ../build/NEWS:17929 msgid "" "`bpo-26194 `__: Deque.insert() gave odd " "results for bounded deques that had reached their maximum size. Now an " "IndexError will be raised when attempting to insert into a full deque." msgstr "" -#: ../../../build/NEWS:17887 +#: ../build/NEWS:17933 msgid "" "`bpo-25843 `__: When compiling code, " "don't merge constants if they are equal but have a different types. For " @@ -26505,13 +26330,13 @@ msgid "" "returns ``1.0`` (``int``), even if ``1`` and ``1.0`` are equal." msgstr "" -#: ../../../build/NEWS:17949 +#: ../build/NEWS:17995 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom" msgstr "" -#: ../../../build/NEWS:18134 +#: ../build/NEWS:18180 msgid "" "`bpo-21925 `__: " ":func:`warnings.formatwarning` now catches exceptions on " @@ -26519,64 +26344,64 @@ msgid "" "late during the Python shutdown process." msgstr "" -#: ../../../build/NEWS:18176 +#: ../build/NEWS:18222 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in the fileinput module. The bufsize parameter is no longer used." msgstr "" -#: ../../../build/NEWS:18205 +#: ../build/NEWS:18251 msgid "" "`bpo-26367 `__: importlib.__import__() " "raises SystemError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" -#: ../../../build/NEWS:18264 +#: ../build/NEWS:18310 msgid "" "`bpo-17633 `__: Improve zipimport's " "support for namespace packages." msgstr "" -#: ../../../build/NEWS:18363 +#: ../build/NEWS:18409 msgid "" "`bpo-27223 `__: asyncio: Fix _read_ready" " and _write_ready to respect _conn_lost. Patch by Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18366 +#: ../build/NEWS:18412 msgid "" "`bpo-22970 `__: asyncio: Fix " "inconsistency cancelling Condition.wait. Patch by David Coles." msgstr "" -#: ../../../build/NEWS:18402 +#: ../build/NEWS:18448 msgid "" "`bpo-21703 `__: Add test for IDLE's undo" " delegator. Original patch by Saimadhav Heblikar ." msgstr "" -#: ../../../build/NEWS:18438 +#: ../build/NEWS:18484 msgid "" "`bpo-25500 `__: Fix documentation to not" " claim that __import__ is searched for in the global scope." msgstr "" -#: ../../../build/NEWS:18459 +#: ../build/NEWS:18505 msgid "" "`bpo-25940 `__: Changed test_ssl to use " "self-signed.pythontest.net. This avoids relying on svn.python.org, which " "recently changed root certificate." msgstr "" -#: ../../../build/NEWS:18482 +#: ../build/NEWS:18528 msgid "" "`bpo-21668 `__: Link audioop, _datetime," " _ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier " "de Gaye." msgstr "" -#: ../../../build/NEWS:18506 +#: ../build/NEWS:18552 msgid "" "`bpo-25348 `__: Added ``--pgo`` and " "``--pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" @@ -26584,43 +26409,43 @@ msgid "" "deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``." msgstr "" -#: ../../../build/NEWS:18567 +#: ../build/NEWS:18613 msgid "Python 3.5.1 final" msgstr "Python 3.5.1 final" -#: ../../../build/NEWS:18569 +#: ../build/NEWS:18615 msgid "*Release date: 2015-12-06*" msgstr "*Tanggal rilis: 2015-12-06*" -#: ../../../build/NEWS:18580 +#: ../build/NEWS:18626 msgid "" "`bpo-25715 `__: Python 3.5.1 installer " "shows wrong upgrade path and incorrect logic for launcher detection." msgstr "" -#: ../../../build/NEWS:18585 +#: ../build/NEWS:18631 msgid "Python 3.5.1 release candidate 1" msgstr "Python 3.5.1 kandidat rilis 1" -#: ../../../build/NEWS:18587 +#: ../build/NEWS:18633 msgid "*Release date: 2015-11-22*" msgstr "*Tanggal rilis: 2015-11-22*" -#: ../../../build/NEWS:18646 +#: ../build/NEWS:18692 msgid "" "`bpo-25182 `__: The stdprinter (used as " "sys.stderr before the io module is imported at startup) now uses the " "backslashreplace error handler." msgstr "" -#: ../../../build/NEWS:18649 +#: ../build/NEWS:18695 msgid "" "`bpo-25131 `__: Make the line number and" " column offset of set/dict literals and comprehensions correspond to the " "opening brace." msgstr "" -#: ../../../build/NEWS:18652 +#: ../build/NEWS:18698 msgid "" "`bpo-25150 `__: Hide the private " "_Py_atomic_xxx symbols from the public Python.h header to fix a compilation " @@ -26628,38 +26453,38 @@ msgid "" "PyThreadState_Get() to avoid ABI incompatibilities." msgstr "" -#: ../../../build/NEWS:18676 +#: ../build/NEWS:18722 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute." msgstr "" -#: ../../../build/NEWS:18754 +#: ../build/NEWS:18800 msgid "" "`bpo-24483 `__: C implementation of " "functools.lru_cache() now calculates key's hash only once." msgstr "" -#: ../../../build/NEWS:18757 +#: ../build/NEWS:18803 msgid "" "`bpo-22958 `__: Constructor and update " "method of weakref.WeakValueDictionary now accept the self and the dict " "keyword arguments." msgstr "" -#: ../../../build/NEWS:18760 +#: ../build/NEWS:18806 msgid "" "`bpo-22609 `__: Constructor of " "collections.UserDict now accepts the self keyword argument." msgstr "" -#: ../../../build/NEWS:18763 +#: ../build/NEWS:18809 msgid "" "`bpo-25111 `__: Fixed comparison of " "traceback.FrameSummary." msgstr "" -#: ../../../build/NEWS:18765 +#: ../build/NEWS:18811 msgid "" "`bpo-25262 `__: Added support for " "BINBYTES8 opcode in Python implementation of unpickler. Highest 32 bits of " @@ -26667,30 +26492,30 @@ msgid "" " on 32-bit platforms in C implementation." msgstr "" -#: ../../../build/NEWS:18770 +#: ../build/NEWS:18816 msgid "" "`bpo-25034 `__: Fix string.Formatter " "problem with auto-numbering and nested format_specs. Patch by Anthon van der" " Neut." msgstr "" -#: ../../../build/NEWS:18773 +#: ../build/NEWS:18819 msgid "" "`bpo-25233 `__: Rewrite the guts of " "asyncio.Queue and asyncio.Semaphore to be more understandable and correct." msgstr "" -#: ../../../build/NEWS:18782 +#: ../build/NEWS:18828 msgid "" "`bpo-23329 `__: Allow the ssl module to " "be built with older versions of LibreSSL." msgstr "" -#: ../../../build/NEWS:18785 +#: ../build/NEWS:18831 msgid "Prevent overflow in _Unpickler_Read." msgstr "Cegah *overflow* di _Unpickler_Read." -#: ../../../build/NEWS:18787 +#: ../build/NEWS:18833 msgid "" "`bpo-25047 `__: The XML encoding " "declaration written by Element Tree now respects the letter case given by " @@ -26698,26 +26523,26 @@ msgid "" "like \"UTF-8\", which worked in Python 2." msgstr "" -#: ../../../build/NEWS:18791 +#: ../build/NEWS:18837 msgid "" "`bpo-25135 `__: Make deque_clear() safer" " by emptying the deque before clearing. This helps avoid possible reentrancy" " issues." msgstr "" -#: ../../../build/NEWS:18794 +#: ../build/NEWS:18840 msgid "" "`bpo-19143 `__: platform module now " "reads Windows version from kernel32.dll to avoid compatibility shims." msgstr "" -#: ../../../build/NEWS:18797 +#: ../build/NEWS:18843 msgid "" "`bpo-25092 `__: Fix datetime.strftime() " "failure when errno was already set to EINVAL." msgstr "" -#: ../../../build/NEWS:18800 +#: ../build/NEWS:18846 msgid "" "`bpo-23517 `__: Fix rounding in " "fromtimestamp() and utcfromtimestamp() methods of datetime.datetime: " @@ -26729,27 +26554,27 @@ msgid "" "mode used by round(float) for example." msgstr "" -#: ../../../build/NEWS:18809 +#: ../build/NEWS:18855 msgid "" "`bpo-25155 `__: Fix " "datetime.datetime.now() and datetime.datetime.utcnow() on Windows to support" " date after year 2038. It was a regression introduced in Python 3.5.0." msgstr "" -#: ../../../build/NEWS:18813 +#: ../build/NEWS:18859 msgid "" "`bpo-25108 `__: Omitted internal frames " "in traceback functions print_stack(), format_stack(), and extract_stack() " "called without arguments." msgstr "" -#: ../../../build/NEWS:18816 +#: ../build/NEWS:18862 msgid "" "`bpo-25118 `__: Fix a regression of " "Python 3.5.0 in os.waitpid() on Windows." msgstr "" -#: ../../../build/NEWS:18818 +#: ../build/NEWS:18864 msgid "" "`bpo-24684 `__: " "socket.socket.getaddrinfo() now calls PyUnicode_AsEncodedString() instead of" @@ -26759,46 +26584,46 @@ msgid "" " of the string." msgstr "" -#: ../../../build/NEWS:18824 +#: ../build/NEWS:18870 msgid "" "`bpo-25060 `__: Correctly compute stack " "usage of the BUILD_MAP opcode." msgstr "" -#: ../../../build/NEWS:18826 +#: ../build/NEWS:18872 msgid "" "`bpo-24857 `__: Comparing call_args to a" " long sequence now correctly returns a boolean result instead of raising an " "exception. Patch by A Kaptur." msgstr "" -#: ../../../build/NEWS:18829 +#: ../build/NEWS:18875 msgid "" "`bpo-23144 `__: Make sure that " "HTMLParser.feed() returns all the data, even when convert_charrefs is True." msgstr "" -#: ../../../build/NEWS:18832 +#: ../build/NEWS:18878 msgid "" "`bpo-24982 `__: shutil.make_archive() " "with the \"zip\" format now adds entries for directories (including empty " "directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:18835 +#: ../build/NEWS:18881 msgid "" "`bpo-25019 `__: Fixed a crash caused by " "setting non-string key of expat parser. Based on patch by John Leitch." msgstr "" -#: ../../../build/NEWS:18838 +#: ../build/NEWS:18884 msgid "" "`bpo-16180 `__: Exit pdb if file has " "syntax error, instead of trapping user in an infinite loop. Patch by Xavier" " de Gaye." msgstr "" -#: ../../../build/NEWS:18841 +#: ../build/NEWS:18887 msgid "" "`bpo-24891 `__: Fix a race condition at " "Python startup if the file descriptor of stdin (0), stdout (1) or stderr (2)" @@ -26808,69 +26633,69 @@ msgid "" "Marco Paolini." msgstr "" -#: ../../../build/NEWS:18847 +#: ../build/NEWS:18893 msgid "" "`bpo-24992 `__: Fix error handling and a" " race condition (related to garbage collection) in collections.OrderedDict " "constructor." msgstr "" -#: ../../../build/NEWS:18850 +#: ../build/NEWS:18896 msgid "" "`bpo-24881 `__: Fixed setting binary " "mode in Python implementation of FileIO on Windows and Cygwin. Patch from " "Akira Li." msgstr "" -#: ../../../build/NEWS:18866 +#: ../build/NEWS:18912 msgid "" "`bpo-21112 `__: Fix regression in " "unittest.expectedFailure on subclasses. Patch from Berker Peksag." msgstr "" -#: ../../../build/NEWS:18869 +#: ../build/NEWS:18915 msgid "" "`bpo-24764 `__: " "cgi.FieldStorage.read_multi() now ignores the Content-Length header in part " "headers. Patch written by Peter Landry and reviewed by Pierre Quentel." msgstr "" -#: ../../../build/NEWS:18873 ../../../build/NEWS:19138 +#: ../build/NEWS:18919 ../build/NEWS:19184 msgid "" "`bpo-24913 `__: Fix overrun error in " "deque.index(). Found by John Leitch and Bryce Darling." msgstr "" -#: ../../../build/NEWS:18876 +#: ../build/NEWS:18922 msgid "" "`bpo-24774 `__: Fix docstring in " "http.server.test. Patch from Chiu-Hsiang Hsu." msgstr "" -#: ../../../build/NEWS:18878 +#: ../build/NEWS:18924 msgid "" "`bpo-21159 `__: Improve message in " "configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." msgstr "" -#: ../../../build/NEWS:18881 +#: ../build/NEWS:18927 msgid "" "`bpo-20362 `__: Honour " "TestCase.longMessage correctly in assertRegex. Patch from Ilia Kurenkov." msgstr "" -#: ../../../build/NEWS:18884 +#: ../build/NEWS:18930 msgid "" "`bpo-23572 `__: Fixed " "functools.singledispatch on classes with falsy metaclasses. Patch by Ethan " "Furman." msgstr "" -#: ../../../build/NEWS:18887 +#: ../build/NEWS:18933 msgid "asyncio: ensure_future() now accepts awaitable objects." msgstr "" -#: ../../../build/NEWS:18975 +#: ../build/NEWS:19021 msgid "" "`bpo-16893 `__: Replace help.txt with " "help.html for Idle doc display. The new idlelib/help.html is rstripped " @@ -26880,7 +26705,7 @@ msgid "" "EditorWindow.HelpDialog class and helt.txt file are deprecated." msgstr "" -#: ../../../build/NEWS:18992 +#: ../build/NEWS:19038 msgid "" "`bpo-12067 `__: Rewrite Comparisons " "section in the Expressions chapter of the language reference. Some of the " @@ -26890,196 +26715,196 @@ msgid "" "suggestions for user-defined classes. Patch from Andy Maier." msgstr "" -#: ../../../build/NEWS:19002 +#: ../build/NEWS:19048 msgid "" "`bpo-23725 `__: Overhaul tempfile docs. " "Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." msgstr "" -#: ../../../build/NEWS:19005 +#: ../build/NEWS:19051 msgid "" "`bpo-24808 `__: Update the types of some" " PyTypeObject fields. Patch by Joseph Weston." msgstr "" -#: ../../../build/NEWS:19008 +#: ../build/NEWS:19054 msgid "" "`bpo-22812 `__: Fix unittest discovery " "examples. Patch from Pam McA'Nulty." msgstr "" -#: ../../../build/NEWS:19015 +#: ../build/NEWS:19061 msgid "" "`bpo-25099 `__: Make test_compileall not" " fail when an entry on sys.path cannot be written to (commonly seen in " "administrative installs on Windows)." msgstr "" -#: ../../../build/NEWS:19018 +#: ../build/NEWS:19064 msgid "" "`bpo-23919 `__: Prevents assert dialogs " "appearing in the test suite." msgstr "" -#: ../../../build/NEWS:19026 +#: ../build/NEWS:19072 msgid "" "`bpo-24915 `__: Add LLVM support for PGO" " builds and use the test suite to generate the profile data. Initial patch " "by Alecsandru Patrascu of Intel." msgstr "" -#: ../../../build/NEWS:19029 +#: ../build/NEWS:19075 msgid "" "`bpo-24910 `__: Windows MSIs now have " "unique display names." msgstr "" -#: ../../../build/NEWS:19037 +#: ../build/NEWS:19083 msgid "" "`bpo-25450 `__: Updates shortcuts to " "start Python in installation directory." msgstr "" -#: ../../../build/NEWS:19039 +#: ../build/NEWS:19085 msgid "" "`bpo-25164 `__: Changes default all-" "users install directory to match per-user directory." msgstr "" -#: ../../../build/NEWS:19042 +#: ../build/NEWS:19088 msgid "" "`bpo-25143 `__: Improves installer error" " messages for unsupported platforms." msgstr "" -#: ../../../build/NEWS:19044 +#: ../build/NEWS:19090 msgid "" "`bpo-25163 `__: Display correct " "directory in installer when using non-default settings." msgstr "" -#: ../../../build/NEWS:19047 +#: ../build/NEWS:19093 msgid "" "`bpo-25361 `__: Disables use of SSE2 " "instructions in Windows 32-bit build" msgstr "" -#: ../../../build/NEWS:19049 +#: ../build/NEWS:19095 msgid "" "`bpo-25089 `__: Adds logging to " "installer for case where launcher is not selected on upgrade." msgstr "" -#: ../../../build/NEWS:19052 +#: ../build/NEWS:19098 msgid "" "`bpo-25165 `__: Windows uninstallation " "should not remove launcher if other versions remain" msgstr "" -#: ../../../build/NEWS:19055 +#: ../build/NEWS:19101 msgid "" "`bpo-25112 `__: py.exe launcher is " "missing icons" msgstr "" -#: ../../../build/NEWS:19057 +#: ../build/NEWS:19103 msgid "" "`bpo-25102 `__: Windows installer does " "not precompile for -O or -OO." msgstr "" -#: ../../../build/NEWS:19059 +#: ../build/NEWS:19105 msgid "" "`bpo-25081 `__: Makes Back button in " "installer go back to upgrade page when upgrading." msgstr "" -#: ../../../build/NEWS:19062 +#: ../build/NEWS:19108 msgid "" "`bpo-25091 `__: Increases font size of " "the installer." msgstr "" -#: ../../../build/NEWS:19064 +#: ../build/NEWS:19110 msgid "" "`bpo-25126 `__: Clarifies that the non-" "web installer will download some components." msgstr "" -#: ../../../build/NEWS:19067 +#: ../build/NEWS:19113 msgid "" "`bpo-25213 `__: Restores " "requestedExecutionLevel to manifest to disable UAC virtualization." msgstr "" -#: ../../../build/NEWS:19079 +#: ../build/NEWS:19125 msgid "Python 3.5.0 final" msgstr "Python 3.5.0 final" -#: ../../../build/NEWS:19081 +#: ../build/NEWS:19127 msgid "*Release date: 2015-09-13*" msgstr "*Tanggal rilis: 2015-09-13*" -#: ../../../build/NEWS:19086 +#: ../build/NEWS:19132 msgid "" "`bpo-25071 `__: Windows installer should" " not require TargetDir parameter when installing quietly." msgstr "" -#: ../../../build/NEWS:19091 +#: ../build/NEWS:19137 msgid "Python 3.5.0 release candidate 4" msgstr "Python 3.5.0 kandidat rilis 4" -#: ../../../build/NEWS:19093 +#: ../build/NEWS:19139 msgid "*Release date: 2015-09-09*" msgstr "*Tanggal rilis: 2015-09-09*" -#: ../../../build/NEWS:19098 +#: ../build/NEWS:19144 msgid "" "`bpo-25029 `__: Fixes MemoryError in " "test_strptime." msgstr "" -#: ../../../build/NEWS:19103 +#: ../build/NEWS:19149 msgid "" "`bpo-25027 `__: Reverts partial-static " "build options and adds vcruntime140.dll to Windows installation." msgstr "" -#: ../../../build/NEWS:19108 +#: ../build/NEWS:19154 msgid "Python 3.5.0 release candidate 3" msgstr "Python 3.5.0 kandidat rilis 3" -#: ../../../build/NEWS:19110 +#: ../build/NEWS:19156 msgid "*Release date: 2015-09-07*" msgstr "*Tanggal rilis: 2015-09-07*" -#: ../../../build/NEWS:19115 +#: ../build/NEWS:19161 msgid "" "`bpo-24305 `__: Prevent import subsystem" " stack frames from being counted by the warnings.warn(stacklevel=) " "parameter." msgstr "" -#: ../../../build/NEWS:19118 +#: ../build/NEWS:19164 msgid "" "`bpo-24912 `__: Prevent __class__ " "assignment to immutable built-in objects." msgstr "" -#: ../../../build/NEWS:19120 +#: ../build/NEWS:19166 msgid "" "`bpo-24975 `__: Fix AST compilation for " ":pep:`448` syntax." msgstr "" -#: ../../../build/NEWS:19125 +#: ../build/NEWS:19171 msgid "" "`bpo-24917 `__: time_strftime() buffer " "over-read." msgstr "" -#: ../../../build/NEWS:19127 +#: ../build/NEWS:19173 msgid "" "`bpo-24748 `__: To resolve a " "compatibility problem found with py2exe and pywin32, imp.load_dynamic() once" @@ -27087,180 +26912,180 @@ msgid "" " themselves with extension modules. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19132 +#: ../build/NEWS:19178 msgid "" "`bpo-24635 `__: Fixed a bug in typing.py" " where isinstance([], typing.Iterable) would return True once, then False on" " subsequent calls." msgstr "" -#: ../../../build/NEWS:19135 +#: ../build/NEWS:19181 msgid "" "`bpo-24989 `__: Fixed buffer overread in" " BytesIO.readline() if a position is set beyond size. Based on patch by " "John Leitch." msgstr "" -#: ../../../build/NEWS:19143 +#: ../build/NEWS:19189 msgid "Python 3.5.0 release candidate 2" msgstr "Python 3.5.0 kandidat rilis 2" -#: ../../../build/NEWS:19145 +#: ../build/NEWS:19191 msgid "*Release date: 2015-08-25*" msgstr "*Tanggal rilis: 2015-08-25*" -#: ../../../build/NEWS:19150 +#: ../build/NEWS:19196 msgid "" "`bpo-24769 `__: Interpreter now starts " "properly when dynamic loading is disabled. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19153 +#: ../build/NEWS:19199 msgid "" "`bpo-21167 `__: NAN operations are now " "handled correctly when python is compiled with ICC even if -fp-model strict " "is not specified." msgstr "" -#: ../../../build/NEWS:19156 +#: ../build/NEWS:19202 msgid "" "`bpo-24492 `__: A \"package\" lacking a " "__name__ attribute when trying to perform a ``from .. import ...`` statement" " will trigger an ImportError instead of an AttributeError." msgstr "" -#: ../../../build/NEWS:19163 +#: ../build/NEWS:19209 msgid "" "`bpo-24847 `__: Removes vcruntime140.dll" " dependency from Tcl/Tk." msgstr "" -#: ../../../build/NEWS:19165 +#: ../build/NEWS:19211 msgid "" "`bpo-24839 `__: platform._syscmd_ver " "raises DeprecationWarning" msgstr "" -#: ../../../build/NEWS:19167 +#: ../build/NEWS:19213 msgid "" "`bpo-24867 `__: Fix Task.get_stack() for" " 'async def' coroutines" msgstr "" -#: ../../../build/NEWS:19171 +#: ../build/NEWS:19217 msgid "Python 3.5.0 release candidate 1" msgstr "Python 3.5.0 kandidat rilis 1" -#: ../../../build/NEWS:19173 +#: ../build/NEWS:19219 msgid "*Release date: 2015-08-09*" msgstr "*Tanggal rilis: 2015-08-09*" -#: ../../../build/NEWS:19178 +#: ../build/NEWS:19224 msgid "" "`bpo-24667 `__: Resize odict in all " "cases that the underlying dict resizes." msgstr "" -#: ../../../build/NEWS:19183 +#: ../build/NEWS:19229 msgid "" "`bpo-24824 `__: Signatures of " "codecs.encode() and codecs.decode() now are compatible with pydoc." msgstr "" -#: ../../../build/NEWS:19186 +#: ../build/NEWS:19232 msgid "" "`bpo-24634 `__: Importing uuid should " "not try to load libc on Windows" msgstr "" -#: ../../../build/NEWS:19188 +#: ../build/NEWS:19234 msgid "" "`bpo-24798 `__: _msvccompiler.py doesn't" " properly support manifests" msgstr "" -#: ../../../build/NEWS:19190 +#: ../build/NEWS:19236 msgid "" "`bpo-4395 `__: Better testing and " "documentation of binary operators. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19193 +#: ../build/NEWS:19239 msgid "" "`bpo-23973 `__: Update typing.py from " "GitHub repo." msgstr "" -#: ../../../build/NEWS:19195 +#: ../build/NEWS:19241 msgid "" "`bpo-23004 `__: mock_open() now reads " "binary data correctly when the type of read_data is bytes. Initial patch by" " Aaron Hill." msgstr "" -#: ../../../build/NEWS:19198 +#: ../build/NEWS:19244 msgid "" "`bpo-23888 `__: Handle fractional time " "in cookie expiry. Patch by ssh." msgstr "" -#: ../../../build/NEWS:19200 +#: ../build/NEWS:19246 msgid "" "`bpo-23652 `__: Make it possible to " "compile the select module against the libc headers from the Linux Standard " "Base, which do not include some EPOLL macros. Patch by Matt Frank." msgstr "" -#: ../../../build/NEWS:19204 +#: ../build/NEWS:19250 msgid "" "`bpo-22932 `__: Fix timezones in " "email.utils.formatdate. Patch from Dmitry Shachnev." msgstr "" -#: ../../../build/NEWS:19207 +#: ../build/NEWS:19253 msgid "" "`bpo-23779 `__: imaplib raises TypeError" " if authenticator tries to abort. Patch from Craig Holmquist." msgstr "" -#: ../../../build/NEWS:19210 +#: ../build/NEWS:19256 msgid "" "`bpo-23319 `__: Fix " "ctypes.BigEndianStructure, swap correctly bytes. Patch written by Matthieu " "Gautier." msgstr "" -#: ../../../build/NEWS:19213 +#: ../build/NEWS:19259 msgid "" "`bpo-23254 `__: Document how to close " "the TCPServer listening socket. Patch from Martin Panter." msgstr "" -#: ../../../build/NEWS:19216 +#: ../build/NEWS:19262 msgid "" "`bpo-19450 `__: Update Windows and OS X " "installer builds to use SQLite 3.8.11." msgstr "" -#: ../../../build/NEWS:19218 +#: ../build/NEWS:19264 msgid "" "`bpo-17527 `__: Add PATCH to " "wsgiref.validator. Patch from Luca Sbardella." msgstr "" -#: ../../../build/NEWS:19220 +#: ../build/NEWS:19266 msgid "" "`bpo-24791 `__: Fix grammar regression " "for call syntax: 'g(\\*a or b)'." msgstr "" -#: ../../../build/NEWS:19225 +#: ../build/NEWS:19271 msgid "" "`bpo-23672 `__: Allow Idle to edit and " "run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." msgstr "" -#: ../../../build/NEWS:19228 +#: ../build/NEWS:19274 msgid "" "`bpo-24745 `__: Idle editor default " "font. Switch from Courier to platform-sensitive TkFixedFont. This should " @@ -27269,20 +27094,20 @@ msgid "" "Window]. Patch by Mark Roseman." msgstr "" -#: ../../../build/NEWS:19234 +#: ../build/NEWS:19280 msgid "" "`bpo-21192 `__: Idle editor. When a file" " is run, put its name in the restart bar. Do not print false prompts. " "Original patch by Adnan Umer." msgstr "" -#: ../../../build/NEWS:19237 +#: ../build/NEWS:19283 msgid "" "`bpo-13884 `__: Idle menus. Remove " "tearoff lines. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:19242 +#: ../build/NEWS:19288 msgid "" "`bpo-24129 `__: Clarify the reference " "documentation for name resolution. This includes removing the assumption " @@ -27291,222 +27116,222 @@ msgid "" "by Ivan Levkivskyi." msgstr "" -#: ../../../build/NEWS:19247 +#: ../build/NEWS:19293 msgid "" "`bpo-20769 `__: Improve reload() docs. " "Patch by Dorian Pula." msgstr "" -#: ../../../build/NEWS:19249 +#: ../build/NEWS:19295 msgid "" "`bpo-23589 `__: Remove duplicate " "sentence from the FAQ. Patch by Yongzhi Pan." msgstr "" -#: ../../../build/NEWS:19251 +#: ../build/NEWS:19297 msgid "" "`bpo-24729 `__: Correct IO tutorial to " "match implementation regarding encoding parameter to open function." msgstr "" -#: ../../../build/NEWS:19257 +#: ../build/NEWS:19303 msgid "" "`bpo-24751 `__: When running regrtest " "with the ``-w`` command line option, a test run is no longer marked as a " "failure if all tests succeed when re-run." msgstr "" -#: ../../../build/NEWS:19263 +#: ../build/NEWS:19309 msgid "Python 3.5.0 beta 4" msgstr "Python 3.5.0 beta 4" -#: ../../../build/NEWS:19265 +#: ../build/NEWS:19311 msgid "*Release date: 2015-07-26*" msgstr "*Tanggal rilis: 2015-07-26*" -#: ../../../build/NEWS:19270 +#: ../build/NEWS:19316 msgid "" "`bpo-23573 `__: Restored optimization of" " bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." msgstr "" -#: ../../../build/NEWS:19273 +#: ../build/NEWS:19319 msgid "" "`bpo-24569 `__: Make :pep:`448` " "dictionary evaluation more consistent." msgstr "" -#: ../../../build/NEWS:19275 +#: ../build/NEWS:19321 msgid "" "`bpo-24583 `__: Fix crash when set is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:19277 +#: ../build/NEWS:19323 msgid "" "`bpo-24407 `__: Fix crash when dict is " "mutated while being updated." msgstr "" -#: ../../../build/NEWS:19279 +#: ../build/NEWS:19325 msgid "" "`bpo-24619 `__: New approach for " "tokenizing async/await. As a consequence, it is now possible to have one-" "line 'async def foo(): await ..' functions." msgstr "" -#: ../../../build/NEWS:19282 +#: ../build/NEWS:19328 msgid "" "`bpo-24687 `__: Plug refleak on " "SyntaxError in function parameters annotations." msgstr "" -#: ../../../build/NEWS:19284 +#: ../build/NEWS:19330 msgid "" "`bpo-15944 `__: memoryview: Allow " "arbitrary formats when casting to bytes. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19290 +#: ../build/NEWS:19336 msgid "" "`bpo-23441 `__: rcompleter now prints a " "tab character instead of displaying possible completions for an empty word." " Initial patch by Martin Sekera." msgstr "" -#: ../../../build/NEWS:19293 +#: ../build/NEWS:19339 msgid "" "`bpo-24683 `__: Fixed crashes in _json " "functions called with arguments of inappropriate type." msgstr "" -#: ../../../build/NEWS:19296 +#: ../build/NEWS:19342 msgid "" "`bpo-21697 `__: shutil.copytree() now " "correctly handles symbolic links that point to directories. Patch by " "Eduardo Seabra and Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:19299 +#: ../build/NEWS:19345 msgid "" "`bpo-14373 `__: Fixed segmentation fault" " when gc.collect() is called during constructing lru_cache (C " "implementation)." msgstr "" -#: ../../../build/NEWS:19302 +#: ../build/NEWS:19348 msgid "" "`bpo-24695 `__: Fix a regression in " "traceback.print_exception(). If exc_traceback is None we shouldn't print a " "traceback header like described in the documentation." msgstr "" -#: ../../../build/NEWS:19306 +#: ../build/NEWS:19352 msgid "" "`bpo-24620 `__: Random.setstate() now " "validates the value of state last element." msgstr "" -#: ../../../build/NEWS:19309 +#: ../build/NEWS:19355 msgid "" "`bpo-22485 `__: Fixed an issue that " "caused `inspect.getsource` to return incorrect results on nested functions." msgstr "" -#: ../../../build/NEWS:19312 +#: ../build/NEWS:19358 msgid "" "`bpo-22153 `__: Improve unittest docs. " "Patch from Martin Panter and evilzero." msgstr "" -#: ../../../build/NEWS:19314 +#: ../build/NEWS:19360 msgid "" "`bpo-24580 `__: Symbolic group " "references to open group in re patterns now are explicitly forbidden as well" " as numeric group references." msgstr "" -#: ../../../build/NEWS:19317 +#: ../build/NEWS:19363 msgid "" "`bpo-24206 `__: Fixed __eq__ and __ne__ " "methods of inspect classes." msgstr "" -#: ../../../build/NEWS:19319 +#: ../build/NEWS:19365 msgid "" "`bpo-24631 `__: Fixed regression in the " "timeit module with multiline setup." msgstr "" -#: ../../../build/NEWS:19327 +#: ../build/NEWS:19373 msgid "" "`bpo-24608 `__: chunk.Chunk.read() now " "always returns bytes, not str." msgstr "" -#: ../../../build/NEWS:19329 +#: ../build/NEWS:19375 msgid "" "`bpo-18684 `__: Fixed reading out of the" " buffer in the re module." msgstr "" -#: ../../../build/NEWS:19331 +#: ../build/NEWS:19377 msgid "" "`bpo-24259 `__: tarfile now raises a " "ReadError if an archive is truncated inside a data segment." msgstr "" -#: ../../../build/NEWS:19334 +#: ../build/NEWS:19380 msgid "" "`bpo-15014 `__: SMTP.auth() and " "SMTP.login() now support RFC 4954's optional initial-response argument to " "the SMTP AUTH command." msgstr "" -#: ../../../build/NEWS:19337 +#: ../build/NEWS:19383 msgid "" "`bpo-24669 `__: Fix inspect.getsource() " "for 'async def' functions. Patch by Kai Groner." msgstr "" -#: ../../../build/NEWS:19340 +#: ../build/NEWS:19386 msgid "" "`bpo-24688 `__: ast.get_docstring() for " "'async def' functions." msgstr "" -#: ../../../build/NEWS:19345 +#: ../build/NEWS:19391 msgid "" "`bpo-24603 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2d." msgstr "" -#: ../../../build/NEWS:19350 +#: ../build/NEWS:19396 msgid "Python 3.5.0 beta 3" msgstr "Python 3.5.0 beta 3" -#: ../../../build/NEWS:19352 +#: ../build/NEWS:19398 msgid "*Release date: 2015-07-05*" msgstr "*Tanggal rilis: 2015-07-05*" -#: ../../../build/NEWS:19357 +#: ../build/NEWS:19403 msgid "" "`bpo-24467 `__: Fixed possible buffer " "over-read in bytearray. The bytearray object now always allocates place for " "trailing null byte and it's buffer now is always null-terminated." msgstr "" -#: ../../../build/NEWS:19361 +#: ../build/NEWS:19407 msgid "Upgrade to Unicode 8.0.0." msgstr "Pembaruan ke Unicode 8.0.0." -#: ../../../build/NEWS:19363 +#: ../build/NEWS:19409 msgid "" "`bpo-24345 `__: Add Py_tp_finalize slot " "for the stable ABI." msgstr "" -#: ../../../build/NEWS:19365 +#: ../build/NEWS:19411 msgid "" "`bpo-24400 `__: Introduce a distinct " "type for :pep:`492` coroutines; add types.CoroutineType, " @@ -27520,38 +27345,38 @@ msgid "" "coroutines--use inspect.isawaitable instead." msgstr "" -#: ../../../build/NEWS:19376 +#: ../build/NEWS:19422 msgid "" "`bpo-24450 `__: Add gi_yieldfrom to " "generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19379 +#: ../build/NEWS:19425 msgid "" "`bpo-19235 `__: Add new RecursionError " "exception. Patch by Georg Brandl." msgstr "" -#: ../../../build/NEWS:19384 +#: ../build/NEWS:19430 msgid "" "`bpo-21750 `__: mock_open.read_data can " "now be read from each instance, as it could in Python 3.3." msgstr "" -#: ../../../build/NEWS:19387 +#: ../build/NEWS:19433 msgid "" "`bpo-24552 `__: Fix use after free in an" " error case of the _pickle module." msgstr "" -#: ../../../build/NEWS:19389 +#: ../build/NEWS:19435 msgid "" "`bpo-24514 `__: tarfile now tolerates " "number fields consisting of only whitespace." msgstr "" -#: ../../../build/NEWS:19392 +#: ../build/NEWS:19438 msgid "" "`bpo-19176 `__: Fixed doctype() related " "bugs in C implementation of ElementTree. A deprecation warning no longer " @@ -27560,92 +27385,92 @@ msgid "" "target's doctype() is called. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19398 +#: ../build/NEWS:19444 msgid "" "`bpo-20387 `__: Restore semantic round-" "trip correctness in tokenize/untokenize for tab-indented blocks." msgstr "" -#: ../../../build/NEWS:19401 +#: ../build/NEWS:19447 msgid "" "`bpo-24456 `__: Fixed possible buffer " "over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." msgstr "" -#: ../../../build/NEWS:19404 +#: ../build/NEWS:19450 msgid "" "`bpo-24336 `__: The contextmanager " "decorator now works with functions with keyword arguments called \"func\" " "and \"self\". Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19407 +#: ../build/NEWS:19453 msgid "" "`bpo-24522 `__: Fix possible integer " "overflow in json accelerator module." msgstr "" -#: ../../../build/NEWS:19409 +#: ../build/NEWS:19455 msgid "" "`bpo-24489 `__: ensure a previously set " "C errno doesn't disturb cmath.polar()." msgstr "" -#: ../../../build/NEWS:19411 +#: ../build/NEWS:19457 msgid "" "`bpo-24408 `__: Fixed AttributeError in " "measure() and metrics() methods of tkinter.Font." msgstr "" -#: ../../../build/NEWS:19414 +#: ../build/NEWS:19460 msgid "" "`bpo-14373 `__: C implementation of " "functools.lru_cache() now can be used with methods." msgstr "" -#: ../../../build/NEWS:19417 +#: ../build/NEWS:19463 msgid "" "`bpo-24347 `__: Set KeyError if " "PyDict_GetItemWithError returns NULL." msgstr "" -#: ../../../build/NEWS:19419 +#: ../build/NEWS:19465 msgid "" "`bpo-24348 `__: Drop superfluous " "incref/decref." msgstr "" -#: ../../../build/NEWS:19421 +#: ../build/NEWS:19467 msgid "" "`bpo-24359 `__: Check for changed " "OrderedDict size during iteration." msgstr "" -#: ../../../build/NEWS:19423 +#: ../build/NEWS:19469 msgid "" "`bpo-24368 `__: Support keyword " "arguments in OrderedDict methods." msgstr "" -#: ../../../build/NEWS:19425 +#: ../build/NEWS:19471 msgid "" "`bpo-24362 `__: Simplify the C " "OrderedDict fast nodes resize logic." msgstr "" -#: ../../../build/NEWS:19427 +#: ../build/NEWS:19473 msgid "" "`bpo-24377 `__: Fix a ref leak in " "OrderedDict.__repr__." msgstr "" -#: ../../../build/NEWS:19429 +#: ../build/NEWS:19475 msgid "" "`bpo-24369 `__: Defend against key-" "changes during iteration." msgstr "" -#: ../../../build/NEWS:19434 +#: ../build/NEWS:19480 msgid "" "`bpo-24373 `__: _testmultiphase and " "xxlimited now use tp_traverse and tp_finalize to avoid reference leaks " @@ -27653,41 +27478,41 @@ msgid "" "`__ for details)" msgstr "" -#: ../../../build/NEWS:19441 +#: ../build/NEWS:19487 msgid "" "`bpo-24458 `__: Update documentation to " "cover multi-phase initialization for extension modules (PEP 489). Patch by " "Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19444 +#: ../build/NEWS:19490 msgid "" "`bpo-24351 `__: Clarify what is meant by" " \"identifier\" in the context of string.Template instances." msgstr "" -#: ../../../build/NEWS:19450 +#: ../build/NEWS:19496 msgid "" "`bpo-24432 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2c." msgstr "" -#: ../../../build/NEWS:19455 +#: ../build/NEWS:19501 msgid "Python 3.5.0 beta 2" msgstr "Python 3.5.0 beta 2" -#: ../../../build/NEWS:19457 +#: ../build/NEWS:19503 msgid "*Release date: 2015-05-31*" msgstr "*Tanggal rilis: 2015-05-31*" -#: ../../../build/NEWS:19462 +#: ../build/NEWS:19508 msgid "" "`bpo-24284 `__: The startswith and " "endswith methods of the str class no longer return True when finding the " "empty string and the indexes are completely out of range." msgstr "" -#: ../../../build/NEWS:19466 +#: ../build/NEWS:19512 msgid "" "`bpo-24115 `__: Update uses of " "PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(), " @@ -27695,229 +27520,229 @@ msgid "" "errors correctly." msgstr "" -#: ../../../build/NEWS:19470 +#: ../build/NEWS:19516 msgid "" "`bpo-24328 `__: Fix importing one " "character extension modules." msgstr "" -#: ../../../build/NEWS:19472 +#: ../build/NEWS:19518 msgid "" "`bpo-11205 `__: In dictionary displays, " "evaluate the key before the value." msgstr "" -#: ../../../build/NEWS:19474 +#: ../build/NEWS:19520 msgid "" "`bpo-24285 `__: Fixed regression that " "prevented importing extension modules from inside packages. Patch by Petr " "Viktorin." msgstr "" -#: ../../../build/NEWS:19480 +#: ../build/NEWS:19526 msgid "" "`bpo-23247 `__: Fix a crash in the " "StreamWriter.reset() of CJK codecs." msgstr "" -#: ../../../build/NEWS:19482 +#: ../build/NEWS:19528 msgid "" "`bpo-24270 `__: Add math.isclose() and " "cmath.isclose() functions as per :pep:`485`. Contributed by Chris Barker and" " Tal Einat." msgstr "" -#: ../../../build/NEWS:19485 +#: ../build/NEWS:19531 msgid "" "`bpo-5633 `__: Fixed timeit when the " "statement is a string and the setup is not." msgstr "" -#: ../../../build/NEWS:19488 +#: ../build/NEWS:19534 msgid "" "`bpo-24326 `__: Fixed audioop.ratecv() " "with non-default weightB argument. Original patch by David Moore." msgstr "" -#: ../../../build/NEWS:19491 +#: ../build/NEWS:19537 msgid "" "`bpo-16991 `__: Add a C implementation " "of OrderedDict." msgstr "" -#: ../../../build/NEWS:19493 +#: ../build/NEWS:19539 msgid "" "`bpo-23934 `__: Fix inspect.signature to" " fail correctly for builtin types lacking signature information. Initial " "patch by James Powell." msgstr "" -#: ../../../build/NEWS:19498 +#: ../build/NEWS:19544 msgid "Python 3.5.0 beta 1" msgstr "Python 3.5.0 beta 1" -#: ../../../build/NEWS:19500 +#: ../build/NEWS:19546 msgid "*Release date: 2015-05-24*" msgstr "*Tanggal rilis: 2015-05-24*" -#: ../../../build/NEWS:19505 +#: ../build/NEWS:19551 msgid "" "`bpo-24276 `__: Fixed optimization of " "property descriptor getter." msgstr "" -#: ../../../build/NEWS:19507 +#: ../build/NEWS:19553 msgid "" "`bpo-24268 `__: PEP 489: Multi-phase " "extension module initialization. Patch by Petr Viktorin." msgstr "" -#: ../../../build/NEWS:19510 +#: ../build/NEWS:19556 msgid "" "`bpo-23955 `__: Add pyvenv.cfg option to" " suppress registry/environment lookup for generating sys.path on Windows." msgstr "" -#: ../../../build/NEWS:19513 +#: ../build/NEWS:19559 msgid "" "`bpo-24257 `__: Fixed system error in " "the comparison of faked types.SimpleNamespace." msgstr "" -#: ../../../build/NEWS:19516 +#: ../build/NEWS:19562 msgid "" "`bpo-22939 `__: Fixed integer overflow " "in iterator object. Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:19519 +#: ../build/NEWS:19565 msgid "" "`bpo-23985 `__: Fix a possible buffer " "overrun when deleting a slice from the front of a bytearray and then " "appending some other bytes data." msgstr "" -#: ../../../build/NEWS:19522 +#: ../build/NEWS:19568 msgid "" "`bpo-24102 `__: Fixed exception type " "checking in standard error handlers." msgstr "" -#: ../../../build/NEWS:19524 +#: ../build/NEWS:19570 msgid "" "`bpo-15027 `__: The UTF-32 encoder is " "now 3x to 7x faster." msgstr "" -#: ../../../build/NEWS:19526 +#: ../build/NEWS:19572 msgid "" "`bpo-23290 `__: Optimize set_merge() for" " cases where the target is empty. (Contributed by Serhiy Storchaka.)" msgstr "" -#: ../../../build/NEWS:19529 +#: ../build/NEWS:19575 msgid "" "`bpo-2292 `__: PEP 448: Additional " "Unpacking Generalizations." msgstr "" -#: ../../../build/NEWS:19531 +#: ../build/NEWS:19577 msgid "" "`bpo-24096 `__: Make " "warnings.warn_explicit more robust against mutation of the warnings.filters " "list." msgstr "" -#: ../../../build/NEWS:19534 +#: ../build/NEWS:19580 msgid "" "`bpo-23996 `__: Avoid a crash when a " "delegated generator raises an unnormalized StopIteration exception. Patch " "by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19537 +#: ../build/NEWS:19583 msgid "" "`bpo-23910 `__: Optimize property() " "getter calls. Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19539 +#: ../build/NEWS:19585 msgid "" "`bpo-23911 `__: Move path-based " "importlib bootstrap code to a separate frozen module." msgstr "" -#: ../../../build/NEWS:19542 +#: ../build/NEWS:19588 msgid "" "`bpo-24192 `__: Fix namespace package " "imports." msgstr "" -#: ../../../build/NEWS:19544 +#: ../build/NEWS:19590 msgid "" "`bpo-24022 `__: Fix tokenizer crash when" " processing undecodable source code." msgstr "" -#: ../../../build/NEWS:19546 +#: ../build/NEWS:19592 msgid "" "`bpo-9951 `__: Added a hex() method to " "bytes, bytearray, and memoryview." msgstr "" -#: ../../../build/NEWS:19548 +#: ../build/NEWS:19594 msgid "" "`bpo-22906 `__: PEP 479: Change " "StopIteration handling inside generators." msgstr "" -#: ../../../build/NEWS:19550 +#: ../build/NEWS:19596 msgid "" "`bpo-24017 `__: PEP 492: Coroutines with" " async and await syntax." msgstr "" -#: ../../../build/NEWS:19555 +#: ../build/NEWS:19601 msgid "" "`bpo-14373 `__: Added C implementation " "of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " "Kachayev." msgstr "" -#: ../../../build/NEWS:19558 +#: ../build/NEWS:19604 msgid "" "`bpo-24230 `__: The tempfile module now " "accepts bytes for prefix, suffix and dir parameters and returns bytes in " "such situations (matching the os module APIs)." msgstr "" -#: ../../../build/NEWS:19562 +#: ../build/NEWS:19608 msgid "" "`bpo-22189 `__: collections.UserString " "now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " "isprintable(), and maketrans(). Patch by Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19566 +#: ../build/NEWS:19612 msgid "" "`bpo-24244 `__: Prevents termination " "when an invalid format string is encountered on Windows in strftime." msgstr "" -#: ../../../build/NEWS:19569 +#: ../build/NEWS:19615 msgid "" "`bpo-23973 `__: PEP 484: Add the typing " "module." msgstr "" -#: ../../../build/NEWS:19571 +#: ../build/NEWS:19617 msgid "" "`bpo-23086 `__: The " "collections.abc.Sequence() abstract base class added *start* and *stop* " "parameters to the index() mixin. Patch by Devin Jeanpierre." msgstr "" -#: ../../../build/NEWS:19575 +#: ../build/NEWS:19621 msgid "" "`bpo-20035 `__: Replaced the " "``tkinter._fix`` module used for setting up the Tcl/Tk environment on " @@ -27925,13 +27750,13 @@ msgid "" "permanent changes to the environment." msgstr "" -#: ../../../build/NEWS:19579 +#: ../build/NEWS:19625 msgid "" "`bpo-24257 `__: Fixed segmentation fault" " in sqlite3.Row constructor with faked cursor type." msgstr "" -#: ../../../build/NEWS:19582 +#: ../build/NEWS:19628 msgid "" "`bpo-15836 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now " @@ -27939,13 +27764,13 @@ msgid "" "on patch by Daniel Wagner-Hall." msgstr "" -#: ../../../build/NEWS:19586 +#: ../build/NEWS:19632 msgid "" "`bpo-9858 `__: Add missing method stubs " "to _io.RawIOBase. Patch by Laura Rupprecht." msgstr "" -#: ../../../build/NEWS:19589 +#: ../build/NEWS:19635 msgid "" "`bpo-22955 `__: attrgetter, itemgetter " "and methodcaller objects in the operator module now support pickling. Added" @@ -27953,7 +27778,7 @@ msgid "" "Rosenberg." msgstr "" -#: ../../../build/NEWS:19593 +#: ../build/NEWS:19639 msgid "" "`bpo-22107 `__: tempfile.gettempdir() " "and tempfile.mkdtemp() now try again when a directory with the chosen name " @@ -27961,156 +27786,156 @@ msgid "" "early if parent directory is not valid (not exists or is a file) on Windows." msgstr "" -#: ../../../build/NEWS:19598 +#: ../build/NEWS:19644 msgid "" "`bpo-23780 `__: Improved error message " "in os.path.join() with single argument." msgstr "" -#: ../../../build/NEWS:19600 +#: ../build/NEWS:19646 msgid "" "`bpo-6598 `__: Increased time precision " "and random number range in email.utils.make_msgid() to strengthen the " "uniqueness of the message ID." msgstr "" -#: ../../../build/NEWS:19603 +#: ../build/NEWS:19649 msgid "" "`bpo-24091 `__: Fixed various crashes in" " corner cases in C implementation of ElementTree." msgstr "" -#: ../../../build/NEWS:19606 +#: ../build/NEWS:19652 msgid "" "`bpo-21931 `__: msilib.FCICreate() now " "raises TypeError in the case of a bad argument instead of a ValueError with " "a bogus FCI error number. Patch by Jeffrey Armstrong." msgstr "" -#: ../../../build/NEWS:19610 +#: ../build/NEWS:19656 msgid "" "`bpo-13866 `__: *quote_via* argument " "added to urllib.parse.urlencode." msgstr "" -#: ../../../build/NEWS:19612 +#: ../build/NEWS:19658 msgid "" "`bpo-20098 `__: New mangle_from policy " "option for email, default True for compat32, but False for all other " "policies." msgstr "" -#: ../../../build/NEWS:19615 +#: ../build/NEWS:19661 msgid "" "`bpo-24211 `__: The email library now " "supports RFC 6532: it can generate headers using utf-8 instead of encoded " "words." msgstr "" -#: ../../../build/NEWS:19618 +#: ../build/NEWS:19664 msgid "" "`bpo-16314 `__: Added support for the " "LZMA compression in distutils." msgstr "" -#: ../../../build/NEWS:19620 +#: ../build/NEWS:19666 msgid "" "`bpo-21804 `__: poplib now supports RFC " "6856 (UTF8)." msgstr "" -#: ../../../build/NEWS:19622 +#: ../build/NEWS:19668 msgid "" "`bpo-18682 `__: Optimized pprint " "functions for builtin scalar types." msgstr "" -#: ../../../build/NEWS:19624 +#: ../build/NEWS:19670 msgid "" "`bpo-22027 `__: smtplib now supports RFC" " 6531 (SMTPUTF8)." msgstr "" -#: ../../../build/NEWS:19626 +#: ../build/NEWS:19672 msgid "" "`bpo-23488 `__: Random generator objects" " now consume 2x less memory on 64-bit." msgstr "" -#: ../../../build/NEWS:19628 +#: ../build/NEWS:19674 msgid "" "`bpo-1322 `__: platform.dist() and " "platform.linux_distribution() functions are now deprecated. Initial patch " "by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19631 +#: ../build/NEWS:19677 msgid "" "`bpo-22486 `__: Added the math.gcd() " "function. The fractions.gcd() function now is deprecated. Based on patch " "by Mark Dickinson." msgstr "" -#: ../../../build/NEWS:19634 +#: ../build/NEWS:19680 msgid "" "`bpo-24064 `__: Property() docstrings " "are now writeable. (Patch by Berker Peksag.)" msgstr "" -#: ../../../build/NEWS:19637 +#: ../build/NEWS:19683 msgid "" "`bpo-22681 `__: Added support for the " "koi8_t encoding." msgstr "" -#: ../../../build/NEWS:19639 +#: ../build/NEWS:19685 msgid "" "`bpo-22682 `__: Added support for the " "kz1048 encoding." msgstr "" -#: ../../../build/NEWS:19641 +#: ../build/NEWS:19687 msgid "" "`bpo-23796 `__: peek and read1 methods " "of BufferedReader now raise ValueError if they called on a closed object. " "Patch by John Hergenroeder." msgstr "" -#: ../../../build/NEWS:19644 +#: ../build/NEWS:19690 msgid "" "`bpo-21795 `__: smtpd now supports the " "8BITMIME extension whenever the new *decode_data* constructor argument is " "set to False." msgstr "" -#: ../../../build/NEWS:19647 +#: ../build/NEWS:19693 msgid "" "`bpo-24155 `__: optimize heapq.heapify()" " for better cache performance when heapifying large lists." msgstr "" -#: ../../../build/NEWS:19650 +#: ../build/NEWS:19696 msgid "" "`bpo-21800 `__: imaplib now supports RFC" " 5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " "encodes non-ASCII usernames and passwords to UTF8." msgstr "" -#: ../../../build/NEWS:19654 +#: ../build/NEWS:19700 msgid "" "`bpo-20274 `__: When calling a " "_sqlite.Connection, it now complains if passed any keyword arguments. " "Previously it silently ignored them." msgstr "" -#: ../../../build/NEWS:19657 +#: ../build/NEWS:19703 msgid "" "`bpo-20274 `__: Remove ignored and " "erroneous \"kwargs\" parameters from three METH_VARARGS methods on " "_sqlite.Connection." msgstr "" -#: ../../../build/NEWS:19660 +#: ../build/NEWS:19706 msgid "" "`bpo-24134 `__: assertRaises(), " "assertRaisesRegex(), assertWarns() and assertWarnsRegex() checks now emits a" @@ -28118,221 +27943,221 @@ msgid "" "is passed in the context manager mode." msgstr "" -#: ../../../build/NEWS:19665 +#: ../build/NEWS:19711 msgid "" "`bpo-24018 `__: Add a " "collections.abc.Generator abstract base class. Contributed by Stefan Behnel." msgstr "" -#: ../../../build/NEWS:19668 +#: ../build/NEWS:19714 msgid "" "`bpo-23880 `__: Tkinter's getint() and " "getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " "numbers (in particular int)." msgstr "" -#: ../../../build/NEWS:19671 +#: ../build/NEWS:19717 msgid "" "`bpo-22619 `__: Added negative limit " "support in the traceback module. Based on patch by Dmitry Kazakov." msgstr "" -#: ../../../build/NEWS:19674 +#: ../build/NEWS:19720 msgid "" "`bpo-24094 `__: Fix possible crash in " "json.encode with poorly behaved dict subclasses." msgstr "" -#: ../../../build/NEWS:19677 +#: ../build/NEWS:19723 msgid "" "`bpo-9246 `__: On POSIX, os.getcwd() now " "supports paths longer than 1025 bytes. Patch written by William Orr." msgstr "" -#: ../../../build/NEWS:19680 +#: ../build/NEWS:19726 msgid "" "`bpo-17445 `__: add difflib.diff_bytes()" " to support comparison of byte strings (fixes a regression from Python 2)." msgstr "" -#: ../../../build/NEWS:19683 +#: ../build/NEWS:19729 msgid "" "`bpo-23917 `__: Fall back to sequential " "compilation when ProcessPoolExecutor doesn't exist. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:19686 +#: ../build/NEWS:19732 msgid "" "`bpo-23008 `__: Fixed resolving " "attributes with boolean value is False in pydoc." msgstr "" -#: ../../../build/NEWS:19689 +#: ../build/NEWS:19735 msgid "" "Fix asyncio issue 235: LifoQueue and PriorityQueue's put didn't increment " "unfinished tasks (this bug was introduced when JoinableQueue was merged with" " Queue)." msgstr "" -#: ../../../build/NEWS:19693 +#: ../build/NEWS:19739 msgid "" "`bpo-23908 `__: os functions now reject " "paths with embedded null character on Windows instead of silently truncating" " them." msgstr "" -#: ../../../build/NEWS:19696 +#: ../build/NEWS:19742 msgid "" "`bpo-23728 `__: binascii.crc_hqx() could" " return an integer outside of the range 0-0xffff for empty data." msgstr "" -#: ../../../build/NEWS:19699 +#: ../build/NEWS:19745 msgid "" "`bpo-23887 `__: urllib.error.HTTPError " "now has a proper repr() representation. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:19702 +#: ../build/NEWS:19748 msgid "" "asyncio: New event loop APIs: set_task_factory() and get_task_factory()." msgstr "" -#: ../../../build/NEWS:19704 +#: ../build/NEWS:19750 msgid "asyncio: async() function is deprecated in favour of ensure_future()." msgstr "" -#: ../../../build/NEWS:19706 +#: ../build/NEWS:19752 msgid "" "`bpo-24178 `__: asyncio.Lock, Condition," " Semaphore, and BoundedSemaphore support new 'async with' syntax. " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19709 +#: ../build/NEWS:19755 msgid "" "`bpo-24179 `__: Support 'async for' for " "asyncio.StreamReader. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19712 +#: ../build/NEWS:19758 msgid "" "`bpo-24184 `__: Add AsyncIterator and " "AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19715 +#: ../build/NEWS:19761 msgid "" "`bpo-22547 `__: Implement informative " "__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19718 +#: ../build/NEWS:19764 msgid "" "`bpo-24190 `__: Implement " "inspect.BoundArgument.apply_defaults() method. Contributed by Yury " "Selivanov." msgstr "" -#: ../../../build/NEWS:19721 +#: ../build/NEWS:19767 msgid "" "`bpo-20691 `__: Add 'follow_wrapped' " "argument to inspect.Signature.from_callable() and inspect.signature(). " "Contributed by Yury Selivanov." msgstr "" -#: ../../../build/NEWS:19725 +#: ../build/NEWS:19771 msgid "" "`bpo-24248 `__: Deprecate " "inspect.Signature.from_function() and inspect.Signature.from_builtin()." msgstr "" -#: ../../../build/NEWS:19728 +#: ../build/NEWS:19774 msgid "" "`bpo-23898 `__: Fix " "inspect.classify_class_attrs() to support attributes with overloaded __eq__ " "and __bool__. Patch by Mike Bayer." msgstr "" -#: ../../../build/NEWS:19731 +#: ../build/NEWS:19777 msgid "" "`bpo-24298 `__: Fix inspect.signature() " "to correctly unwrap wrappers around bound methods." msgstr "" -#: ../../../build/NEWS:19737 +#: ../build/NEWS:19783 msgid "" "`bpo-23184 `__: remove unused names and " "imports in idlelib. Initial patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:19743 +#: ../build/NEWS:19789 msgid "" "`bpo-21520 `__: test_zipfile no longer " "fails if the word 'bad' appears anywhere in the name of the current " "directory." msgstr "" -#: ../../../build/NEWS:19746 +#: ../build/NEWS:19792 msgid "" "`bpo-9517 `__: Move script_helper into " "the support package. Patch by Christie Wilson." msgstr "" -#: ../../../build/NEWS:19752 +#: ../build/NEWS:19798 msgid "" "`bpo-22155 `__: Add File Handlers " "subsection with createfilehandler to tkinter doc. Remove obsolete example " "from FAQ. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19755 +#: ../build/NEWS:19801 msgid "" "`bpo-24029 `__: Document the name " "binding behavior for submodule imports." msgstr "" -#: ../../../build/NEWS:19757 +#: ../build/NEWS:19803 msgid "" "`bpo-24077 `__: Fix typo in man page for" " -I command option: -s, not -S" msgstr "" -#: ../../../build/NEWS:19762 +#: ../build/NEWS:19808 msgid "" "`bpo-24000 `__: Improved Argument " "Clinic's mapping of converters to legacy \"format units\". Updated the " "documentation to match." msgstr "" -#: ../../../build/NEWS:19765 +#: ../build/NEWS:19811 msgid "" "`bpo-24001 `__: Argument Clinic " "converters now use accept={type} instead of types={'type'} to specify the " "types the converter accepts." msgstr "" -#: ../../../build/NEWS:19768 +#: ../build/NEWS:19814 msgid "" "`bpo-23330 `__: h2py now supports " "arbitrary filenames in #include." msgstr "" -#: ../../../build/NEWS:19770 +#: ../build/NEWS:19816 msgid "" "`bpo-24031 `__: make patchcheck now " "supports git checkouts, too." msgstr "" -#: ../../../build/NEWS:19774 +#: ../build/NEWS:19820 msgid "Python 3.5.0 alpha 4" msgstr "Python 3.5.0 alfa 4" -#: ../../../build/NEWS:19776 +#: ../build/NEWS:19822 msgid "*Release date: 2015-04-19*" msgstr "*Tanggal rilis: 2015-04-19*" -#: ../../../build/NEWS:19781 +#: ../build/NEWS:19827 msgid "" "`bpo-22980 `__: Under Linux, " "GNU/KFreeBSD and the Hurd, C extensions now include the architecture triplet" @@ -28341,26 +28166,26 @@ msgid "" ":pep:`3149`-style information." msgstr "" -#: ../../../build/NEWS:19786 +#: ../build/NEWS:19832 msgid "" "`bpo-22631 `__: Added Linux-specific " "socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." msgstr "" -#: ../../../build/NEWS:19789 +#: ../build/NEWS:19835 msgid "" "`bpo-23731 `__: Implement :pep:`488`: " "removal of .pyo files." msgstr "" -#: ../../../build/NEWS:19791 +#: ../build/NEWS:19837 msgid "" "`bpo-23726 `__: Don't enable GC for user" " subclasses of non-GC types that don't add any new fields. Patch by Eugene " "Toder." msgstr "" -#: ../../../build/NEWS:19794 +#: ../build/NEWS:19840 msgid "" "`bpo-23309 `__: Avoid a deadlock at " "shutdown if a daemon thread is aborted while it is holding a lock to a " @@ -28368,43 +28193,43 @@ msgid "" "(typically stdout or stderr). A fatal error is emitted instead." msgstr "" -#: ../../../build/NEWS:19799 +#: ../build/NEWS:19845 msgid "" "`bpo-22977 `__: Fixed formatting Windows" " error messages on Wine. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19802 +#: ../build/NEWS:19848 msgid "" "`bpo-23466 `__: %c, %o, %x, and %X in " "bytes formatting now raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:19805 +#: ../build/NEWS:19851 msgid "" "`bpo-24044 `__: Fix possible null " "pointer dereference in list.sort in out of memory conditions." msgstr "" -#: ../../../build/NEWS:19808 +#: ../build/NEWS:19854 msgid "" "`bpo-21354 `__: PyCFunction_New function" " is exposed by python DLL again." msgstr "" -#: ../../../build/NEWS:19813 +#: ../build/NEWS:19859 msgid "" "`bpo-23840 `__: tokenize.open() now " "closes the temporary binary file on error to fix a resource warning." msgstr "" -#: ../../../build/NEWS:19816 +#: ../build/NEWS:19862 msgid "" "`bpo-16914 `__: new debuglevel 2 in " "smtplib adds timestamps to debug output." msgstr "" -#: ../../../build/NEWS:19818 +#: ../build/NEWS:19864 msgid "" "`bpo-7159 `__: urllib.request now " "supports sending auth credentials automatically after the first 401. This " @@ -28412,39 +28237,39 @@ msgid "" "`__ and supersedes that change." msgstr "" -#: ../../../build/NEWS:19822 +#: ../build/NEWS:19868 msgid "" "`bpo-23703 `__: Fix a regression in " "urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:19825 +#: ../build/NEWS:19871 msgid "" "`bpo-4254 `__: Adds " "_curses.update_lines_cols(). Patch by Arnon Yaari" msgstr "" -#: ../../../build/NEWS:19827 +#: ../build/NEWS:19873 msgid "" "`bpo-19933 `__: Provide default argument" " for ndigits in round. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:19830 +#: ../build/NEWS:19876 msgid "" "`bpo-23193 `__: Add a numeric_owner " "parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " "by Michael Vogt and Eric Smith." msgstr "" -#: ../../../build/NEWS:19833 +#: ../build/NEWS:19879 msgid "" "`bpo-23342 `__: Add a subprocess.run() " "function than returns a CalledProcess instance for a more consistent API " "than the existing call* functions." msgstr "" -#: ../../../build/NEWS:19836 +#: ../build/NEWS:19882 msgid "" "`bpo-21217 `__: inspect.getsourcelines()" " now tries to compute the start and end lines from the code object, fixing " @@ -28452,49 +28277,49 @@ msgid "" "Thomas Ballinger and Allison Kaptur." msgstr "" -#: ../../../build/NEWS:19840 +#: ../build/NEWS:19886 msgid "" "`bpo-24521 `__: Fix possible integer " "overflows in the pickle module." msgstr "" -#: ../../../build/NEWS:19842 +#: ../build/NEWS:19888 msgid "" "`bpo-22931 `__: Allow '[' and ']' in " "cookie values." msgstr "" -#: ../../../build/NEWS:19844 +#: ../build/NEWS:19890 msgid "" "The keywords attribute of functools.partial is now always a dictionary." msgstr "" -#: ../../../build/NEWS:19846 +#: ../build/NEWS:19892 msgid "" "`bpo-23811 `__: Add missing newline to " "the PyCompileError error message. Patch by Alex Shkop." msgstr "" -#: ../../../build/NEWS:19849 +#: ../build/NEWS:19895 msgid "" "`bpo-21116 `__: Avoid blowing memory " "when allocating a multiprocessing shared array that's larger than 50% of the" " available RAM. Patch by Médéric Boquien." msgstr "" -#: ../../../build/NEWS:19853 +#: ../build/NEWS:19899 msgid "" "`bpo-22982 `__: Improve BOM handling " "when seeking to multiple positions of a writable text file." msgstr "" -#: ../../../build/NEWS:19856 +#: ../build/NEWS:19902 msgid "" "`bpo-23464 `__: Removed deprecated " "asyncio JoinableQueue." msgstr "" -#: ../../../build/NEWS:19858 +#: ../build/NEWS:19904 msgid "" "`bpo-23529 `__: Limit the size of " "decompressed data when reading from GzipFile, BZ2File or LZMAFile. This " @@ -28503,47 +28328,47 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:19863 +#: ../build/NEWS:19909 msgid "" "`bpo-21859 `__: Added Python " "implementation of io.FileIO." msgstr "" -#: ../../../build/NEWS:19865 +#: ../build/NEWS:19911 msgid "" "`bpo-23865 `__: close() methods in " "multiple modules now are idempotent and more robust at shutdown. If they " "need to release multiple resources, all are released even if errors occur." msgstr "" -#: ../../../build/NEWS:19869 +#: ../build/NEWS:19915 msgid "" "`bpo-23400 `__: Raise same exception on " "both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." msgstr "" -#: ../../../build/NEWS:19872 +#: ../build/NEWS:19918 msgid "" "`bpo-10838 `__: The subprocess now " "module includes SubprocessError and TimeoutError in its list of exported " "names for the users wild enough to use ``from subprocess import *``." msgstr "" -#: ../../../build/NEWS:19876 +#: ../build/NEWS:19922 msgid "" "`bpo-23411 `__: Added DefragResult, " "ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and " "SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:19880 +#: ../build/NEWS:19926 msgid "" "`bpo-23881 `__: " "urllib.request.ftpwrapper constructor now closes the socket if the FTP " "connection failed to fix a ResourceWarning." msgstr "" -#: ../../../build/NEWS:19883 +#: ../build/NEWS:19929 msgid "" "`bpo-23853 `__: " ":meth:`socket.socket.sendall` does no more reset the socket timeout each " @@ -28551,14 +28376,14 @@ msgid "" "duration to send all data." msgstr "" -#: ../../../build/NEWS:19887 +#: ../build/NEWS:19933 msgid "" "`bpo-22721 `__: An order of multiline " "pprint output of set or dict containing orderable and non-orderable elements" " no longer depends on iteration order of set or dict." msgstr "" -#: ../../../build/NEWS:19891 +#: ../build/NEWS:19937 msgid "" "`bpo-15133 `__: " "_tkinter.tkapp.getboolean() now supports Tcl_Obj and always returns bool. " @@ -28566,45 +28391,45 @@ msgid "" "Tcl_Obj). tkinter.BooleanVar.get() now always returns bool." msgstr "" -#: ../../../build/NEWS:19896 +#: ../build/NEWS:19942 msgid "" "`bpo-10590 `__: xml.sax.parseString() " "now supports string argument." msgstr "" -#: ../../../build/NEWS:19898 +#: ../build/NEWS:19944 msgid "" "`bpo-23338 `__: Fixed formatting ctypes " "error messages on Cygwin. Patch by Makoto Kato." msgstr "" -#: ../../../build/NEWS:19901 +#: ../build/NEWS:19947 msgid "" "`bpo-15582 `__: inspect.getdoc() now " "follows inheritance chains." msgstr "" -#: ../../../build/NEWS:19903 +#: ../build/NEWS:19949 msgid "" "`bpo-2175 `__: SAX parsers now support a " "character stream of InputSource object." msgstr "" -#: ../../../build/NEWS:19906 +#: ../build/NEWS:19952 msgid "" "`bpo-16840 `__: Tkinter now supports " "64-bit integers added in Tcl 8.4 and arbitrary precision integers added in " "Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19909 +#: ../build/NEWS:19955 msgid "" "`bpo-23834 `__: Fix socket.sendto(), use" " the C Py_ssize_t type to store the result of sendto() instead of the C int " "type." msgstr "" -#: ../../../build/NEWS:19912 +#: ../build/NEWS:19958 msgid "" "`bpo-23618 `__: " ":meth:`socket.socket.connect` now waits until the connection completes " @@ -28614,45 +28439,45 @@ msgid "" ":exc:`InterruptedError` for non-blocking sockets." msgstr "" -#: ../../../build/NEWS:19918 +#: ../build/NEWS:19964 msgid "" "`bpo-21526 `__: Tkinter now supports new" " boolean type in Tcl 8.5." msgstr "" -#: ../../../build/NEWS:19920 +#: ../build/NEWS:19966 msgid "" "`bpo-23836 `__: Fix the faulthandler " "module to handle reentrant calls to its signal handlers." msgstr "" -#: ../../../build/NEWS:19923 +#: ../build/NEWS:19969 msgid "" "`bpo-23838 `__: linecache now clears the" " cache and returns an empty result on MemoryError." msgstr "" -#: ../../../build/NEWS:19926 +#: ../build/NEWS:19972 msgid "" "`bpo-10395 `__: Added " "os.path.commonpath(). Implemented in posixpath and ntpath. Based on patch by" " Rafik Draoui." msgstr "" -#: ../../../build/NEWS:19929 +#: ../build/NEWS:19975 msgid "" "`bpo-23611 `__: Serializing more " "\"lookupable\" objects (such as unbound methods or nested classes) now are " "supported with pickle protocols < 4." msgstr "" -#: ../../../build/NEWS:19932 +#: ../build/NEWS:19978 msgid "" "`bpo-13583 `__: sqlite3.Row now supports" " slice indexing." msgstr "" -#: ../../../build/NEWS:19934 +#: ../build/NEWS:19980 msgid "" "`bpo-18473 `__: Fixed 2to3 and 3to2 " "compatible pickle mappings. Fixed ambiguous reverse mappings. Added many " @@ -28660,7 +28485,7 @@ msgid "" " with full name mapping." msgstr "" -#: ../../../build/NEWS:19938 +#: ../build/NEWS:19984 msgid "" "`bpo-23485 `__: select.select() is now " "retried automatically with the recomputed timeout when interrupted by a " @@ -28668,103 +28493,103 @@ msgid "" "part of the :pep:`475`." msgstr "" -#: ../../../build/NEWS:19942 +#: ../build/NEWS:19988 msgid "" "`bpo-23752 `__: When built from an " "existing file descriptor, io.FileIO() now only calls fstat() once. Before " "fstat() was called twice, which was not necessary." msgstr "" -#: ../../../build/NEWS:19946 +#: ../build/NEWS:19992 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support __add__, __mul__, and __imul__()." msgstr "" -#: ../../../build/NEWS:19949 +#: ../build/NEWS:19995 msgid "" "`bpo-23171 `__: csv.Writer.writerow() " "now supports arbitrary iterables." msgstr "" -#: ../../../build/NEWS:19951 +#: ../build/NEWS:19997 msgid "" "`bpo-23745 `__: The new email header " "parser now handles duplicate MIME parameter names without error, similar to " "how get_param behaves." msgstr "" -#: ../../../build/NEWS:19954 +#: ../build/NEWS:20000 msgid "" "`bpo-22117 `__: Fix os.utime(), it now " "rounds the timestamp towards minus infinity (-inf) instead of rounding " "towards zero." msgstr "" -#: ../../../build/NEWS:19957 +#: ../build/NEWS:20003 msgid "" "`bpo-23310 `__: Fix MagicMock's " "initializer to work with __methods__, just like configure_mock(). Patch by " "Kasia Jachim." msgstr "" -#: ../../../build/NEWS:19963 +#: ../build/NEWS:20009 msgid "" "`bpo-23817 `__: FreeBSD now uses \"1.0\"" " in the SOVERSION as other operating systems, instead of just \"1\"." msgstr "" -#: ../../../build/NEWS:19966 +#: ../build/NEWS:20012 msgid "" "`bpo-23501 `__: Argument Clinic now " "generates code into separate files by default." msgstr "" -#: ../../../build/NEWS:19972 +#: ../build/NEWS:20018 msgid "" "`bpo-23799 `__: Added " "test.support.start_threads() for running and cleaning up multiple threads." msgstr "" -#: ../../../build/NEWS:19975 +#: ../build/NEWS:20021 msgid "" "`bpo-22390 `__: test.regrtest now emits " "a warning if temporary files or directories are left after running a test." msgstr "" -#: ../../../build/NEWS:19981 +#: ../build/NEWS:20027 msgid "" "`bpo-18128 `__: pygettext now uses " "standard +NNNN format in the POT-Creation-Date header." msgstr "" -#: ../../../build/NEWS:19984 +#: ../build/NEWS:20030 msgid "" "`bpo-23935 `__: Argument Clinic's " "understanding of format units accepting bytes, bytearrays, and buffers is " "now consistent with both the documentation and the implementation." msgstr "" -#: ../../../build/NEWS:19988 +#: ../build/NEWS:20034 msgid "" "`bpo-23944 `__: Argument Clinic now " "wraps long impl prototypes at column 78." msgstr "" -#: ../../../build/NEWS:19990 +#: ../build/NEWS:20036 msgid "" "`bpo-20586 `__: Argument Clinic now " "ensures that functions without docstrings have signatures." msgstr "" -#: ../../../build/NEWS:19993 +#: ../build/NEWS:20039 msgid "" "`bpo-23492 `__: Argument Clinic now " "generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple" " if possible." msgstr "" -#: ../../../build/NEWS:19996 +#: ../build/NEWS:20042 msgid "" "`bpo-23500 `__: Argument Clinic is now " "smarter about generating the \"#ifndef\" (empty) definition of the methoddef" @@ -28773,21 +28598,21 @@ msgid "" " than immediately after the first use." msgstr "" -#: ../../../build/NEWS:20005 +#: ../build/NEWS:20051 msgid "" "`bpo-23998 `__: PyImport_ReInitLock() " "now checks for lock allocation error" msgstr "" -#: ../../../build/NEWS:20009 +#: ../build/NEWS:20055 msgid "Python 3.5.0 alpha 3" msgstr "Python 3.5.0 alfa 3" -#: ../../../build/NEWS:20011 +#: ../build/NEWS:20057 msgid "*Release date: 2015-03-28*" msgstr "*Tanggal rilis: 2015-03-28*" -#: ../../../build/NEWS:20016 +#: ../build/NEWS:20062 msgid "" "`bpo-23573 `__: Increased performance of" " string search operations (str.find, str.index, str.count, the in operator, " @@ -28795,44 +28620,44 @@ msgid "" "UCS4)." msgstr "" -#: ../../../build/NEWS:20020 +#: ../build/NEWS:20066 msgid "" "`bpo-23753 `__: Python doesn't support " "anymore platforms without stat() or fstat(), these functions are always " "required." msgstr "" -#: ../../../build/NEWS:20023 +#: ../build/NEWS:20069 msgid "" "`bpo-23681 `__: The -b option now " "affects comparisons of bytes with int." msgstr "" -#: ../../../build/NEWS:20025 +#: ../build/NEWS:20071 msgid "" "`bpo-23632 `__: Memoryviews now allow " "tuple indexing (including for multi-dimensional memoryviews)." msgstr "" -#: ../../../build/NEWS:20028 +#: ../build/NEWS:20074 msgid "" "`bpo-23192 `__: Fixed generator lambdas." " Patch by Bruno Cauet." msgstr "" -#: ../../../build/NEWS:20030 +#: ../build/NEWS:20076 msgid "" "`bpo-23629 `__: Fix the default " "__sizeof__ implementation for variable-sized objects." msgstr "" -#: ../../../build/NEWS:20036 +#: ../build/NEWS:20082 msgid "" "`bpo-14260 `__: The groupindex attribute" " of regular expression pattern object now is non-modifiable mapping." msgstr "" -#: ../../../build/NEWS:20039 +#: ../build/NEWS:20085 msgid "" "`bpo-23792 `__: Ignore KeyboardInterrupt" " when the pydoc pager is active. This mimics the behavior of the standard " @@ -28840,51 +28665,51 @@ msgid "" "itself is still running." msgstr "" -#: ../../../build/NEWS:20043 +#: ../build/NEWS:20089 msgid "" "`bpo-23775 `__: pprint() of OrderedDict " "now outputs the same representation as repr()." msgstr "" -#: ../../../build/NEWS:20046 +#: ../build/NEWS:20092 msgid "" "`bpo-23765 `__: Removed IsBadStringPtr " "calls in ctypes" msgstr "" -#: ../../../build/NEWS:20048 +#: ../build/NEWS:20094 msgid "" "`bpo-22364 `__: Improved some re error " "messages using regex for hints." msgstr "" -#: ../../../build/NEWS:20050 +#: ../build/NEWS:20096 msgid "" "`bpo-23742 `__: ntpath.expandvars() no " "longer loses unbalanced single quotes." msgstr "" -#: ../../../build/NEWS:20052 +#: ../build/NEWS:20098 msgid "" "`bpo-21717 `__: The zipfile.ZipFile.open" " function now supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:20055 +#: ../build/NEWS:20101 msgid "" "`bpo-21802 `__: The reader in " "BufferedRWPair now is closed even when closing writer failed in " "BufferedRWPair.close()." msgstr "" -#: ../../../build/NEWS:20058 +#: ../build/NEWS:20104 msgid "" "`bpo-23622 `__: Unknown escapes in " "regular expressions that consist of ``'\\'`` and ASCII letter now raise a " "deprecation warning and will be forbidden in Python 3.6." msgstr "" -#: ../../../build/NEWS:20062 +#: ../build/NEWS:20108 msgid "" "`bpo-23671 `__: string.Template now " "allows specifying the \"self\" parameter as a keyword argument. " @@ -28892,79 +28717,79 @@ msgid "" "\"format_string\" parameters as keyword arguments." msgstr "" -#: ../../../build/NEWS:20066 +#: ../build/NEWS:20112 msgid "" "`bpo-23502 `__: The pprint module now " "supports mapping proxies." msgstr "" -#: ../../../build/NEWS:20068 +#: ../build/NEWS:20114 msgid "" "`bpo-17530 `__: pprint now wraps long " "bytes objects and bytearrays." msgstr "" -#: ../../../build/NEWS:20070 +#: ../build/NEWS:20116 msgid "" "`bpo-22687 `__: Fixed some corner cases " "in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " "long words." msgstr "" -#: ../../../build/NEWS:20073 +#: ../build/NEWS:20119 msgid "" "`bpo-4727 `__: The copy module now uses " "pickle protocol 4 (PEP 3154) and supports copying of instances of classes " "whose __new__ method takes keyword-only arguments." msgstr "" -#: ../../../build/NEWS:20077 +#: ../build/NEWS:20123 msgid "" "`bpo-23491 `__: Added a zipapp module to" " support creating executable zip file archives of Python code. Registered " "\".pyz\" and \".pyzw\" extensions on Windows for these archives (PEP 441)." msgstr "" -#: ../../../build/NEWS:20081 +#: ../build/NEWS:20127 msgid "" "`bpo-23657 `__: Avoid explicit checks " "for str in zipapp, adding support for pathlib.Path objects as arguments." msgstr "" -#: ../../../build/NEWS:20084 +#: ../build/NEWS:20130 msgid "" "`bpo-23688 `__: Added support of " "arbitrary bytes-like objects and avoided unnecessary copying of memoryview " "in gzip.GzipFile.write(). Original patch by Wolfgang Maier." msgstr "" -#: ../../../build/NEWS:20088 +#: ../build/NEWS:20134 msgid "" "`bpo-23252 `__: Added support for " "writing ZIP files to unseekable streams." msgstr "" -#: ../../../build/NEWS:20090 +#: ../build/NEWS:20136 msgid "" "`bpo-23647 `__: Increase imaplib's " "MAXLINE to accommodate modern mailbox sizes." msgstr "" -#: ../../../build/NEWS:20092 +#: ../build/NEWS:20138 msgid "" "`bpo-23539 `__: If body is None, " "http.client.HTTPConnection.request now sets Content-Length to 0 for PUT, " "POST, and PATCH headers to avoid 411 errors from some web servers." msgstr "" -#: ../../../build/NEWS:20096 +#: ../build/NEWS:20142 msgid "" "`bpo-22351 `__: The nntplib.NNTP " "constructor no longer leaves the connection and socket open until the " "garbage collector cleans them up. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20100 +#: ../build/NEWS:20146 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support methods for index(), insert(), and copy(). This allows " @@ -28972,7 +28797,7 @@ msgid "" "substitutability for lists." msgstr "" -#: ../../../build/NEWS:20104 +#: ../build/NEWS:20150 msgid "" "`bpo-23715 `__: " ":func:`signal.sigwaitinfo` and :func:`signal.sigtimedwait` are now retried " @@ -28981,42 +28806,42 @@ msgid "" "timeout with a monotonic clock when it is retried." msgstr "" -#: ../../../build/NEWS:20109 +#: ../build/NEWS:20155 msgid "" "`bpo-23001 `__: Few functions in modules" " mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only " "bytes-like object now accept writable bytes-like object too." msgstr "" -#: ../../../build/NEWS:20113 +#: ../build/NEWS:20159 msgid "" "`bpo-23646 `__: If time.sleep() is " "interrupted by a signal, the sleep is now retried with the recomputed delay," " except if the signal handler raises an exception (PEP 475)." msgstr "" -#: ../../../build/NEWS:20117 +#: ../build/NEWS:20163 msgid "" "`bpo-23136 `__: _strptime now uniformly " "handles all days in week 0, including Dec 30 of previous year. Based on " "patch by Jim Carroll." msgstr "" -#: ../../../build/NEWS:20120 +#: ../build/NEWS:20166 msgid "" "`bpo-23700 `__: Iterator of " "NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " "Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:20123 +#: ../build/NEWS:20169 msgid "" "`bpo-22903 `__: The fake test case " "created by unittest.loader when it fails importing a test module is now " "picklable." msgstr "" -#: ../../../build/NEWS:20126 +#: ../build/NEWS:20172 msgid "" "`bpo-22181 `__: On Linux, os.urandom() " "now uses the new getrandom() syscall if available, syscall introduced in the" @@ -29024,7 +28849,7 @@ msgid "" "the need of a file descriptor and waits until the kernel has enough entropy." msgstr "" -#: ../../../build/NEWS:20131 +#: ../build/NEWS:20177 msgid "" "`bpo-2211 `__: Updated the implementation" " of the http.cookies.Morsel class. Setting attributes key, value and " @@ -29035,115 +28860,115 @@ msgid "" "quoting values. Added new tests. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20139 +#: ../build/NEWS:20185 msgid "" "`bpo-18983 `__: Allow selection of " "output units in timeit. Patch by Julian Gindi." msgstr "" -#: ../../../build/NEWS:20142 +#: ../build/NEWS:20188 msgid "" "`bpo-23631 `__: Fix " "traceback.format_list when a traceback has been mutated." msgstr "" -#: ../../../build/NEWS:20144 +#: ../build/NEWS:20190 msgid "" "`bpo-23568 `__: Add rdivmod support to " "MagicMock() objects. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:20147 +#: ../build/NEWS:20193 msgid "" "`bpo-2052 `__: Add charset parameter to " "HtmlDiff.make_file()." msgstr "" -#: ../../../build/NEWS:20149 +#: ../build/NEWS:20195 msgid "" "`bpo-23668 `__: Support os.truncate and " "os.ftruncate on Windows." msgstr "" -#: ../../../build/NEWS:20151 +#: ../build/NEWS:20197 msgid "" "`bpo-23138 `__: Fixed parsing cookies " "with absent keys or values in cookiejar. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20154 +#: ../build/NEWS:20200 msgid "" "`bpo-23051 `__: multiprocessing.Pool " "methods imap() and imap_unordered() now handle exceptions raised by an " "iterator. Patch by Alon Diamant and Davin Potts." msgstr "" -#: ../../../build/NEWS:20158 +#: ../build/NEWS:20204 msgid "" "`bpo-23581 `__: Add matmul support to " "MagicMock. Patch by Håkan Lövdahl." msgstr "" -#: ../../../build/NEWS:20160 +#: ../build/NEWS:20206 msgid "" "`bpo-23566 `__: enable(), register(), " "dump_traceback() and dump_traceback_later() functions of faulthandler now " "accept file descriptors. Patch by Wei Wu." msgstr "" -#: ../../../build/NEWS:20164 +#: ../build/NEWS:20210 msgid "" "`bpo-22928 `__: Disabled HTTP header " "injections in http.client. Original patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20167 +#: ../build/NEWS:20213 msgid "" "`bpo-23615 `__: Modules bz2, tarfile and" " tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:20170 +#: ../build/NEWS:20216 msgid "" "`bpo-23605 `__: os.walk() now calls " "os.scandir() instead of os.listdir(). The usage of os.scandir() reduces the " "number of calls to os.stat(). Initial patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:20177 +#: ../build/NEWS:20223 msgid "" "`bpo-23585 `__: make patchcheck will " "ensure the interpreter is built." msgstr "" -#: ../../../build/NEWS:20182 +#: ../build/NEWS:20228 msgid "" "`bpo-23583 `__: Added tests for standard" " IO streams in IDLE." msgstr "" -#: ../../../build/NEWS:20184 +#: ../build/NEWS:20230 msgid "" "`bpo-22289 `__: Prevent test_urllib2net " "failures due to ftp connection timeout." msgstr "" -#: ../../../build/NEWS:20189 +#: ../build/NEWS:20235 msgid "" "`bpo-22826 `__: The result of open() in " "Tools/freeze/bkfile.py is now better compatible with regular files (in " "particular it now supports the context management protocol)." msgstr "" -#: ../../../build/NEWS:20195 +#: ../build/NEWS:20241 msgid "Python 3.5.0 alpha 2" msgstr "Python 3.5.0 alfa 2" -#: ../../../build/NEWS:20197 +#: ../build/NEWS:20243 msgid "*Release date: 2015-03-09*" msgstr "*Tanggal rilis: 2015-03-09*" -#: ../../../build/NEWS:20202 +#: ../build/NEWS:20248 msgid "" "`bpo-23571 `__: PyObject_Call() and " "PyCFunction_Call() now raise a SystemError if a function returns a result " @@ -29151,72 +28976,72 @@ msgid "" "exception." msgstr "" -#: ../../../build/NEWS:20209 +#: ../build/NEWS:20255 msgid "" "`bpo-22524 `__: New os.scandir() " "function, part of the :pep:`471`: \"os.scandir() function -- a better and " "faster directory iterator\". Patch written by Ben Hoyt." msgstr "" -#: ../../../build/NEWS:20213 +#: ../build/NEWS:20259 msgid "" "`bpo-23103 `__: Reduced the memory " "consumption of IPv4Address and IPv6Address." msgstr "" -#: ../../../build/NEWS:20215 +#: ../build/NEWS:20261 msgid "" "`bpo-21793 `__: BaseHTTPRequestHandler " "again logs response code as numeric, not as stringified enum. Patch by " "Demian Brecht." msgstr "" -#: ../../../build/NEWS:20218 +#: ../build/NEWS:20264 msgid "" "`bpo-23476 `__: In the ssl module, " "enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " "it is available." msgstr "" -#: ../../../build/NEWS:20221 +#: ../build/NEWS:20267 msgid "" "`bpo-23576 `__: Avoid stalling in SSL " "reads when EOF has been reached in the SSL layer but the underlying " "connection hasn't been closed." msgstr "" -#: ../../../build/NEWS:20224 +#: ../build/NEWS:20270 msgid "" "`bpo-23504 `__: Added an __all__ to the " "types module." msgstr "" -#: ../../../build/NEWS:20226 +#: ../build/NEWS:20272 msgid "" "`bpo-23563 `__: Optimized utility " "functions in urllib.parse." msgstr "" -#: ../../../build/NEWS:20228 +#: ../build/NEWS:20274 msgid "" "`bpo-7830 `__: Flatten nested " "functools.partial." msgstr "" -#: ../../../build/NEWS:20230 +#: ../build/NEWS:20276 msgid "" "`bpo-20204 `__: Added the __module__ " "attribute to _tkinter classes." msgstr "" -#: ../../../build/NEWS:20232 +#: ../build/NEWS:20278 msgid "" "`bpo-19980 `__: Improved help() for non-" "recognized strings. help('') now shows the help on str. help('help') now " "shows the help on help(). Original patch by Mark Lawrence." msgstr "" -#: ../../../build/NEWS:20236 +#: ../build/NEWS:20282 msgid "" "`bpo-23521 `__: Corrected pure python " "implementation of timedelta division. Eliminated OverflowError from " @@ -29224,236 +29049,236 @@ msgid "" "division." msgstr "" -#: ../../../build/NEWS:20240 +#: ../build/NEWS:20286 msgid "" "`bpo-21619 `__: Popen objects no longer " "leave a zombie after exit in the with statement if the pipe was broken. " "Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20243 +#: ../build/NEWS:20289 msgid "" "`bpo-22936 `__: Make it possible to show" " local variables in tracebacks for both the traceback module and unittest." msgstr "" -#: ../../../build/NEWS:20246 +#: ../build/NEWS:20292 msgid "" "`bpo-15955 `__: Add an option to limit " "the output size in bz2.decompress(). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:20249 +#: ../build/NEWS:20295 msgid "" "`bpo-6639 `__: Module-level turtle " "functions no longer raise TclError after closing the window." msgstr "" -#: ../../../build/NEWS:20252 +#: ../build/NEWS:20298 msgid "" "`bpo-814253 `__: Group references and " "conditional group references now work in lookbehind assertions in regular " "expressions. (See also: `bpo-9179 `__)" msgstr "" -#: ../../../build/NEWS:20255 +#: ../build/NEWS:20301 msgid "" "`bpo-23215 `__: Multibyte codecs with " "custom error handlers that ignores errors consumed too much memory and " "raised SystemError or MemoryError. Original patch by Aleksi Torhamo." msgstr "" -#: ../../../build/NEWS:20259 +#: ../build/NEWS:20305 msgid "" "`bpo-5700 `__: io.FileIO() called flush()" " after closing the file. flush() was not called in close() if closefd=False." msgstr "" -#: ../../../build/NEWS:20262 +#: ../build/NEWS:20308 msgid "" "`bpo-23374 `__: Fixed pydoc failure with" " non-ASCII files when stdout encoding differs from file system encoding " "(e.g. on Mac OS)." msgstr "" -#: ../../../build/NEWS:20265 +#: ../build/NEWS:20311 msgid "" "`bpo-23481 `__: Remove RC4 from the SSL " "module's default cipher list." msgstr "" -#: ../../../build/NEWS:20267 +#: ../build/NEWS:20313 msgid "" "`bpo-21548 `__: Fix pydoc.synopsis() and" " pydoc.apropos() on modules with empty docstrings." msgstr "" -#: ../../../build/NEWS:20270 +#: ../build/NEWS:20316 msgid "" "`bpo-22885 `__: Fixed arbitrary code " "execution vulnerability in the dbm.dumb module. Original patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:20273 +#: ../build/NEWS:20319 msgid "" "`bpo-23239 `__: ssl.match_hostname() now" " supports matching of IP addresses." msgstr "" -#: ../../../build/NEWS:20275 +#: ../build/NEWS:20321 msgid "" "`bpo-23146 `__: Fix mishandling of " "absolute Windows paths with forward slashes in pathlib." msgstr "" -#: ../../../build/NEWS:20278 +#: ../build/NEWS:20324 msgid "" "`bpo-23096 `__: Pickle representation of" " floats with protocol 0 now is the same for both Python and C " "implementations." msgstr "" -#: ../../../build/NEWS:20281 +#: ../build/NEWS:20327 msgid "" "`bpo-19105 `__: pprint now more " "efficiently uses free space at the right." msgstr "" -#: ../../../build/NEWS:20283 +#: ../build/NEWS:20329 msgid "" "`bpo-14910 `__: Add allow_abbrev " "parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " "Bethard, paul j3 and Daniel Eriksson." msgstr "" -#: ../../../build/NEWS:20286 +#: ../build/NEWS:20332 msgid "" "`bpo-21717 `__: tarfile.open() now " "supports 'x' (exclusive creation) mode." msgstr "" -#: ../../../build/NEWS:20288 +#: ../build/NEWS:20334 msgid "" "`bpo-23344 `__: marshal.dumps() is now " "20-25% faster on average." msgstr "" -#: ../../../build/NEWS:20290 +#: ../build/NEWS:20336 msgid "" "`bpo-20416 `__: marshal.dumps() with " "protocols 3 and 4 is now 40-50% faster on average." msgstr "" -#: ../../../build/NEWS:20293 +#: ../build/NEWS:20339 msgid "" "`bpo-23421 `__: Fixed compression in " "tarfile CLI. Patch by wdv4758h." msgstr "" -#: ../../../build/NEWS:20295 +#: ../build/NEWS:20341 msgid "" "`bpo-23367 `__: Fix possible overflows " "in the unicodedata module." msgstr "" -#: ../../../build/NEWS:20297 +#: ../build/NEWS:20343 msgid "" "`bpo-23361 `__: Fix possible overflow in" " Windows subprocess creation code." msgstr "" -#: ../../../build/NEWS:20299 +#: ../build/NEWS:20345 msgid "" "logging.handlers.QueueListener now takes a respect_handler_level keyword " "argument which, if set to True, will pass messages to handlers taking " "handler levels into account." msgstr "" -#: ../../../build/NEWS:20303 +#: ../build/NEWS:20349 msgid "" "`bpo-19705 `__: turtledemo now has a " "visual sorting algorithm demo. Original patch from Jason Yeo." msgstr "" -#: ../../../build/NEWS:20306 +#: ../build/NEWS:20352 msgid "" "`bpo-23801 `__: Fix issue where " "cgi.FieldStorage did not always ignore the entire preamble to a multipart " "body." msgstr "" -#: ../../../build/NEWS:20312 +#: ../build/NEWS:20358 msgid "" "`bpo-23445 `__: pydebug builds now use " "\"gcc -Og\" where possible, to make the resulting executable faster." msgstr "" -#: ../../../build/NEWS:20315 +#: ../build/NEWS:20361 msgid "" "`bpo-23686 `__: Update OS X 10.5 " "installer build to use OpenSSL 1.0.2a." msgstr "" -#: ../../../build/NEWS:20320 +#: ../build/NEWS:20366 msgid "" "`bpo-20204 `__: Deprecation warning is " "now raised for builtin types without the __module__ attribute." msgstr "" -#: ../../../build/NEWS:20326 +#: ../build/NEWS:20372 msgid "" "`bpo-23465 `__: Implement :pep:`486` - " "Make the Python Launcher aware of virtual environments. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20329 +#: ../build/NEWS:20375 msgid "" "`bpo-23437 `__: Make user scripts " "directory versioned on Windows. Patch by Paul Moore." msgstr "" -#: ../../../build/NEWS:20334 +#: ../build/NEWS:20380 msgid "Python 3.5.0 alpha 1" msgstr "Python 3.5.0 alfa 1" -#: ../../../build/NEWS:20336 +#: ../build/NEWS:20382 msgid "*Release date: 2015-02-08*" msgstr "*Tanggal rilis: 2015-02-08*" -#: ../../../build/NEWS:20341 +#: ../build/NEWS:20387 msgid "" "`bpo-23285 `__: PEP 475 - EINTR " "handling." msgstr "" -#: ../../../build/NEWS:20343 +#: ../build/NEWS:20389 msgid "" "`bpo-22735 `__: Fix many edge cases " "(including crashes) involving custom mro() implementations." msgstr "" -#: ../../../build/NEWS:20346 +#: ../build/NEWS:20392 msgid "" "`bpo-22896 `__: Avoid using " "PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " "PyObject_AsWriteBuffer()." msgstr "" -#: ../../../build/NEWS:20349 +#: ../build/NEWS:20395 msgid "" "`bpo-21295 `__: Revert some changes " "(`bpo-16795 `__) to AST line numbers and" " column offsets that constituted a regression." msgstr "" -#: ../../../build/NEWS:20352 +#: ../build/NEWS:20398 msgid "" "`bpo-22986 `__: Allow changing an " "object's __class__ between a dynamic type and static type in some cases." msgstr "" -#: ../../../build/NEWS:20355 +#: ../build/NEWS:20401 msgid "" "`bpo-15859 `__: " "PyUnicode_EncodeFSDefault(), PyUnicode_EncodeMBCS() and " @@ -29462,199 +29287,199 @@ msgid "" "platforms other than Windows. Patch written by Campbell Barton." msgstr "" -#: ../../../build/NEWS:20360 +#: ../build/NEWS:20406 msgid "" "`bpo-21408 `__: The default __ne__() now" " returns NotImplemented if __eq__() returned NotImplemented. Original patch" " by Martin Panter." msgstr "" -#: ../../../build/NEWS:20363 +#: ../build/NEWS:20409 msgid "" "`bpo-23321 `__: Fixed a crash in " "str.decode() when error handler returned replacement string longer than " "malformed input data." msgstr "" -#: ../../../build/NEWS:20366 +#: ../build/NEWS:20412 msgid "" "`bpo-22286 `__: The \"backslashreplace\"" " error handlers now works with decoding and translating." msgstr "" -#: ../../../build/NEWS:20369 +#: ../build/NEWS:20415 msgid "" "`bpo-23253 `__: Delay-load " "ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." msgstr "" -#: ../../../build/NEWS:20372 +#: ../build/NEWS:20418 msgid "" "`bpo-22038 `__: pyatomic.h now uses " "stdatomic.h or GCC built-in functions for atomic memory access if available." " Patch written by Vitor de Lima and Gustavo Temple." msgstr "" -#: ../../../build/NEWS:20376 +#: ../build/NEWS:20422 msgid "" "`bpo-20284 `__: %-interpolation (aka " "printf) formatting added for bytes and bytearray." msgstr "" -#: ../../../build/NEWS:20379 +#: ../build/NEWS:20425 msgid "" "`bpo-23048 `__: Fix jumping out of an " "infinite while loop in the pdb." msgstr "" -#: ../../../build/NEWS:20381 +#: ../build/NEWS:20427 msgid "" "`bpo-20335 `__: bytes constructor now " "raises TypeError when encoding or errors is specified with non-string " "argument. Based on patch by Renaud Blanch." msgstr "" -#: ../../../build/NEWS:20384 +#: ../build/NEWS:20430 msgid "" "`bpo-22834 `__: If the current working " "directory ends up being set to a non-existent directory then import will no " "longer raise FileNotFoundError." msgstr "" -#: ../../../build/NEWS:20387 +#: ../build/NEWS:20433 msgid "" "`bpo-22869 `__: Move the interpreter " "startup & shutdown code to a new dedicated pylifecycle.c module" msgstr "" -#: ../../../build/NEWS:20390 +#: ../build/NEWS:20436 msgid "" "`bpo-22847 `__: Improve method cache " "efficiency." msgstr "" -#: ../../../build/NEWS:20392 +#: ../build/NEWS:20438 msgid "" "`bpo-22335 `__: Fix crash when trying to" " enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." msgstr "" -#: ../../../build/NEWS:20395 +#: ../build/NEWS:20441 msgid "" "`bpo-22653 `__: Fix an assertion failure" " in debug mode when doing a reentrant dict insertion in debug mode." msgstr "" -#: ../../../build/NEWS:20398 +#: ../build/NEWS:20444 msgid "" "`bpo-22643 `__: Fix integer overflow in " "Unicode case operations (upper, lower, title, swapcase, casefold)." msgstr "" -#: ../../../build/NEWS:20401 +#: ../build/NEWS:20447 msgid "" "`bpo-17636 `__: Circular imports " "involving relative imports are now supported." msgstr "" -#: ../../../build/NEWS:20403 +#: ../build/NEWS:20449 msgid "" "`bpo-22604 `__: Fix assertion error in " "debug mode when dividing a complex number by (nan+0j)." msgstr "" -#: ../../../build/NEWS:20406 +#: ../build/NEWS:20452 msgid "" "`bpo-21052 `__: Do not raise " "ImportWarning when sys.path_hooks or sys.meta_path are set to None." msgstr "" -#: ../../../build/NEWS:20409 +#: ../build/NEWS:20455 msgid "" "`bpo-16518 `__: Use 'bytes-like object " "required' in error messages that previously used the far more cryptic \"'x' " "does not support the buffer protocol." msgstr "" -#: ../../../build/NEWS:20413 +#: ../build/NEWS:20459 msgid "" "`bpo-22470 `__: Fixed integer overflow " "issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\"" " error handlers." msgstr "" -#: ../../../build/NEWS:20416 +#: ../build/NEWS:20462 msgid "" "`bpo-22540 `__: speed up " "`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " "second argument has metaclass `type`." msgstr "" -#: ../../../build/NEWS:20419 +#: ../build/NEWS:20465 msgid "" "`bpo-18711 `__: Add a new " "`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " "`va_list` argument." msgstr "" -#: ../../../build/NEWS:20422 +#: ../build/NEWS:20468 msgid "" "`bpo-22520 `__: Fix overflow checking " "when generating the repr of a unicode object." msgstr "" -#: ../../../build/NEWS:20425 +#: ../build/NEWS:20471 msgid "" "`bpo-22519 `__: Fix overflow checking in" " PyBytes_Repr." msgstr "" -#: ../../../build/NEWS:20427 +#: ../build/NEWS:20473 msgid "" "`bpo-22518 `__: Fix integer overflow " "issues in latin-1 encoding." msgstr "" -#: ../../../build/NEWS:20429 +#: ../build/NEWS:20475 msgid "" "`bpo-16324 `__: _charset parameter of " "MIMEText now also accepts email.charset.Charset instances. Initial patch by " "Claude Paroz." msgstr "" -#: ../../../build/NEWS:20432 +#: ../build/NEWS:20478 msgid "" "`bpo-1764286 `__: Fix " "inspect.getsource() to support decorated functions. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20435 +#: ../build/NEWS:20481 msgid "" "`bpo-18554 `__: os.__all__ includes " "posix functions." msgstr "" -#: ../../../build/NEWS:20437 +#: ../build/NEWS:20483 msgid "" "`bpo-21391 `__: Use os.path.abspath in " "the shutil module." msgstr "" -#: ../../../build/NEWS:20439 +#: ../build/NEWS:20485 msgid "" "`bpo-11471 `__: avoid generating a " "JUMP_FORWARD instruction at the end of an if-block if there is no else-" "clause. Original patch by Eugene Toder." msgstr "" -#: ../../../build/NEWS:20442 +#: ../build/NEWS:20488 msgid "" "`bpo-22215 `__: Now ValueError is raised" " instead of TypeError when str or bytes argument contains not permitted null" " character or byte." msgstr "" -#: ../../../build/NEWS:20445 +#: ../build/NEWS:20491 msgid "" "`bpo-22258 `__: Fix the internal " "function set_inheritable() on Illumos. This platform exposes the function " @@ -29663,63 +29488,63 @@ msgid "" "slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." msgstr "" -#: ../../../build/NEWS:20451 +#: ../build/NEWS:20497 msgid "" "`bpo-21389 `__: Displaying the " "__qualname__ of the underlying function in the repr of a bound method." msgstr "" -#: ../../../build/NEWS:20454 +#: ../build/NEWS:20500 msgid "" "`bpo-22206 `__: Using pthread, " "PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " "integer overflow." msgstr "" -#: ../../../build/NEWS:20457 +#: ../build/NEWS:20503 msgid "" "`bpo-20184 `__: Argument Clinic based " "signature introspection added for 30 of the builtin functions." msgstr "" -#: ../../../build/NEWS:20460 +#: ../build/NEWS:20506 msgid "" "`bpo-22116 `__: C functions and methods " "(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " "Wei Wu." msgstr "" -#: ../../../build/NEWS:20463 +#: ../build/NEWS:20509 msgid "" "`bpo-22077 `__: Improve index error " "messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " "Added ', not ' for bytearrays. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20467 +#: ../build/NEWS:20513 msgid "" "`bpo-20179 `__: Apply Argument Clinic to" " bytes and bytearray. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:20470 +#: ../build/NEWS:20516 msgid "" "`bpo-22082 `__: Clear interned strings " "in slotdefs." msgstr "" -#: ../../../build/NEWS:20472 +#: ../build/NEWS:20518 msgid "Upgrade Unicode database to Unicode 7.0.0." msgstr "Perbarui database Unicode ke Unicode 7.0.0." -#: ../../../build/NEWS:20474 +#: ../build/NEWS:20520 msgid "" "`bpo-21897 `__: Fix a crash with the " "f_locals attribute with closure variables when frame.clear() has been " "called." msgstr "" -#: ../../../build/NEWS:20477 +#: ../build/NEWS:20523 msgid "" "`bpo-21205 `__: Add a new " "``__qualname__`` attribute to generator, the qualified name, and use it in " @@ -29728,7 +29553,7 @@ msgid "" "the code. Use ``gen.gi_code.co_name`` to get the name of the code." msgstr "" -#: ../../../build/NEWS:20483 +#: ../build/NEWS:20529 msgid "" "`bpo-21669 `__: With the aid of " "heuristics in SyntaxError.__init__, the parser now attempts to generate more" @@ -29736,14 +29561,14 @@ msgid "" "\"exec\" and \"print\" are used as statements." msgstr "" -#: ../../../build/NEWS:20487 +#: ../build/NEWS:20533 msgid "" "`bpo-21642 `__: In the conditional if-" "else expression, allow an integer written with no space between itself and " "the ``else`` keyword (e.g. ``True if 42else False``) to be valid syntax." msgstr "" -#: ../../../build/NEWS:20491 +#: ../build/NEWS:20537 msgid "" "`bpo-21523 `__: Fix over-pessimistic " "computation of the stack effect of some opcodes in the compiler. This also " @@ -29751,117 +29576,117 @@ msgid "" " a large number of \"and\" and \"or\" operators." msgstr "" -#: ../../../build/NEWS:20496 +#: ../build/NEWS:20542 msgid "" "`bpo-21418 `__: Fix a crash in the " "builtin function super() when called without argument and without current " "frame (ex: embedded Python)." msgstr "" -#: ../../../build/NEWS:20499 +#: ../build/NEWS:20545 msgid "" "`bpo-21425 `__: Fix flushing of standard" " streams in the interactive interpreter." msgstr "" -#: ../../../build/NEWS:20502 +#: ../build/NEWS:20548 msgid "" "`bpo-21435 `__: In rare cases, when " "running finalizers on objects in cyclic trash a bad pointer dereference " "could occur due to a subtle flaw in internal iteration logic." msgstr "" -#: ../../../build/NEWS:20506 +#: ../build/NEWS:20552 msgid "" "`bpo-21377 `__: PyBytes_Concat() now " "tries to concatenate in-place when the first argument has a reference count " "of 1. Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:20509 +#: ../build/NEWS:20555 msgid "" "`bpo-20355 `__: -W command line options " "now have higher priority than the PYTHONWARNINGS environment variable. " "Patch by Arfrever." msgstr "" -#: ../../../build/NEWS:20512 +#: ../build/NEWS:20558 msgid "" "`bpo-21274 `__: Define PATH_MAX for " "GNU/Hurd in Python/pythonrun.c." msgstr "" -#: ../../../build/NEWS:20514 +#: ../build/NEWS:20560 msgid "" "`bpo-20904 `__: Support setting FPU " "precision on m68k." msgstr "" -#: ../../../build/NEWS:20516 +#: ../build/NEWS:20562 msgid "" "`bpo-21209 `__: Fix sending tuples to " "custom generator objects with the yield from syntax." msgstr "" -#: ../../../build/NEWS:20519 +#: ../build/NEWS:20565 msgid "" "`bpo-21193 `__: pow(a, b, c) now raises " "ValueError rather than TypeError when b is negative. Patch by Josh " "Rosenberg." msgstr "" -#: ../../../build/NEWS:20522 +#: ../build/NEWS:20568 msgid "" "`bpo-21176 `__: PEP 465: Add the '@' " "operator for matrix multiplication." msgstr "" -#: ../../../build/NEWS:20524 +#: ../build/NEWS:20570 msgid "" "`bpo-21134 `__: Fix segfault when str is" " called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " "UnicodeTranslateError object." msgstr "" -#: ../../../build/NEWS:20527 +#: ../build/NEWS:20573 msgid "" "`bpo-19537 `__: Fix PyUnicode_DATA() " "alignment under m68k. Patch by Andreas Schwab." msgstr "" -#: ../../../build/NEWS:20530 +#: ../build/NEWS:20576 msgid "" "`bpo-20929 `__: Add a type cast to avoid" " shifting a negative number." msgstr "" -#: ../../../build/NEWS:20532 +#: ../build/NEWS:20578 msgid "" "`bpo-20731 `__: Properly position in " "source code files even if they are opened in text mode. Patch by Serhiy " "Storchaka." msgstr "" -#: ../../../build/NEWS:20535 +#: ../build/NEWS:20581 msgid "" "`bpo-20637 `__: Key-sharing now also " "works for instance dictionaries of subclasses. Patch by Peter Ingebretson." msgstr "" -#: ../../../build/NEWS:20538 +#: ../build/NEWS:20584 msgid "" "`bpo-8297 `__: Attributes missing from " "modules now include the module name in the error text. Original patch by " "ysj.ray." msgstr "" -#: ../../../build/NEWS:20541 +#: ../build/NEWS:20587 msgid "" "`bpo-19995 `__: %c, %o, %x, and %X now " "raise TypeError on non-integer input." msgstr "" -#: ../../../build/NEWS:20543 +#: ../build/NEWS:20589 msgid "" "`bpo-19655 `__: The ASDL parser - used " "by the build process to generate code for managing the Python AST in C - was" @@ -29870,27 +29695,27 @@ msgid "" "source base." msgstr "" -#: ../../../build/NEWS:20548 +#: ../build/NEWS:20594 msgid "" "`bpo-12546 `__: Allow ``\\x00`` to be " "used as a fill character when using str, int, float, and complex __format__ " "methods." msgstr "" -#: ../../../build/NEWS:20551 +#: ../build/NEWS:20597 msgid "" "`bpo-20480 `__: Add " "ipaddress.reverse_pointer. Patch by Leon Weber." msgstr "" -#: ../../../build/NEWS:20553 +#: ../build/NEWS:20599 msgid "" "`bpo-13598 `__: Modify string.Formatter " "to support auto-numbering of replacement fields. It now matches the behavior" " of str.format() in this regard. Patches by Phil Elson and Ramchandra Apte." msgstr "" -#: ../../../build/NEWS:20557 +#: ../build/NEWS:20603 msgid "" "`bpo-8931 `__: Make alternate formatting " "('#') for type 'c' raise an exception. In versions prior to 3.5, '#' with " @@ -29898,81 +29723,81 @@ msgid "" "Landschoff." msgstr "" -#: ../../../build/NEWS:20561 +#: ../build/NEWS:20607 msgid "" "`bpo-23165 `__: Perform overflow checks " "before allocating memory in the _Py_char2wchar function." msgstr "" -#: ../../../build/NEWS:20567 +#: ../build/NEWS:20613 msgid "" "`bpo-23399 `__: pyvenv creates relative " "symlinks where possible." msgstr "" -#: ../../../build/NEWS:20569 +#: ../build/NEWS:20615 msgid "" "`bpo-20289 `__: cgi.FieldStorage() now " "supports the context management protocol." msgstr "" -#: ../../../build/NEWS:20572 +#: ../build/NEWS:20618 msgid "" "`bpo-13128 `__: Print response headers " "for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20575 +#: ../build/NEWS:20621 msgid "" "`bpo-15381 `__: Optimized io.BytesIO to " "make less allocations and copyings." msgstr "" -#: ../../../build/NEWS:20577 +#: ../build/NEWS:20623 msgid "" "`bpo-22818 `__: Splitting on a pattern " "that could match an empty string now raises a warning. Patterns that can " "only match empty strings are now rejected." msgstr "" -#: ../../../build/NEWS:20581 +#: ../build/NEWS:20627 msgid "" "`bpo-23099 `__: Closing io.BytesIO with " "exported buffer is rejected now to prevent corrupting exported buffer." msgstr "" -#: ../../../build/NEWS:20584 +#: ../build/NEWS:20630 msgid "" "`bpo-23326 `__: Removed __ne__ " "implementations. Since fixing default __ne__ implementation in `bpo-21408 " "`__ they are redundant." msgstr "" -#: ../../../build/NEWS:20587 +#: ../build/NEWS:20633 msgid "" "`bpo-23363 `__: Fix possible overflow in" " itertools.permutations." msgstr "" -#: ../../../build/NEWS:20589 +#: ../build/NEWS:20635 msgid "" "`bpo-23364 `__: Fix possible overflow in" " itertools.product." msgstr "" -#: ../../../build/NEWS:20591 +#: ../build/NEWS:20637 msgid "" "`bpo-23366 `__: Fixed possible integer " "overflow in itertools.combinations." msgstr "" -#: ../../../build/NEWS:20593 +#: ../build/NEWS:20639 msgid "" "`bpo-23369 `__: Fixed possible integer " "overflow in _json.encode_basestring_ascii." msgstr "" -#: ../../../build/NEWS:20596 +#: ../build/NEWS:20642 msgid "" "`bpo-23353 `__: Fix the exception " "handling of generators in PyEval_EvalFrameEx(). At entry, save or swap the " @@ -29981,116 +29806,116 @@ msgid "" " is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." msgstr "" -#: ../../../build/NEWS:20602 +#: ../build/NEWS:20648 msgid "" "`bpo-14099 `__: Restored support of " "writing ZIP files to tellable but non-seekable streams." msgstr "" -#: ../../../build/NEWS:20605 +#: ../build/NEWS:20651 msgid "" "`bpo-14099 `__: Writing to ZipFile and " "reading multiple ZipExtFiles is threadsafe now." msgstr "" -#: ../../../build/NEWS:20608 +#: ../build/NEWS:20654 msgid "" "`bpo-19361 `__: JSON decoder now raises " "JSONDecodeError instead of ValueError." msgstr "" -#: ../../../build/NEWS:20610 +#: ../build/NEWS:20656 msgid "" "`bpo-18518 `__: timeit now rejects " "statements which can't be compiled outside a function or a loop (e.g. " "\"return\" or \"break\")." msgstr "" -#: ../../../build/NEWS:20613 +#: ../build/NEWS:20659 msgid "" "`bpo-23094 `__: Fixed readline with " "frames in Python implementation of pickle." msgstr "" -#: ../../../build/NEWS:20615 +#: ../build/NEWS:20661 msgid "" "`bpo-23268 `__: Fixed bugs in the " "comparison of ipaddress classes." msgstr "" -#: ../../../build/NEWS:20617 +#: ../build/NEWS:20663 msgid "" "`bpo-21408 `__: Removed incorrect " "implementations of __ne__() which didn't returned NotImplemented if __eq__()" " returned NotImplemented. The default __ne__() now works correctly." msgstr "" -#: ../../../build/NEWS:20621 +#: ../build/NEWS:20667 msgid "" "`bpo-19996 `__: " ":class:`email.feedparser.FeedParser` now handles (malformed) headers with no" " key rather than assuming the body has started." msgstr "" -#: ../../../build/NEWS:20624 +#: ../build/NEWS:20670 msgid "" "`bpo-20188 `__: Support Application-" "Layer Protocol Negotiation (ALPN) in the ssl module." msgstr "" -#: ../../../build/NEWS:20627 +#: ../build/NEWS:20673 msgid "" "`bpo-23133 `__: Pickling of ipaddress " "objects now produces more compact and portable representation." msgstr "" -#: ../../../build/NEWS:20630 +#: ../build/NEWS:20676 msgid "" "`bpo-23248 `__: Update ssl error codes " "from latest OpenSSL git master." msgstr "" -#: ../../../build/NEWS:20632 +#: ../build/NEWS:20678 msgid "" "`bpo-23266 `__: Much faster " "implementation of ipaddress.collapse_addresses() when there are many non-" "consecutive addresses." msgstr "" -#: ../../../build/NEWS:20635 +#: ../build/NEWS:20681 msgid "" "`bpo-23098 `__: 64-bit dev_t is now " "supported in the os module." msgstr "" -#: ../../../build/NEWS:20637 +#: ../build/NEWS:20683 msgid "" "`bpo-21817 `__: When an exception is " "raised in a task submitted to a ProcessPoolExecutor, the remote traceback is" " now displayed in the parent process. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20641 +#: ../build/NEWS:20687 msgid "" "`bpo-15955 `__: Add an option to limit " "output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin" " Panter." msgstr "" -#: ../../../build/NEWS:20644 +#: ../build/NEWS:20690 msgid "" "`bpo-23250 `__: In the http.cookies " "module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " "standard." msgstr "" -#: ../../../build/NEWS:20647 +#: ../build/NEWS:20693 msgid "" "`bpo-23063 `__: In the distutils' check " "command, fix parsing of reST with code or code-block directives." msgstr "" -#: ../../../build/NEWS:20650 +#: ../build/NEWS:20696 msgid "" "`bpo-23209 `__: " "selectors.BaseSelector.get_key() now raises a RuntimeError if the selector " @@ -30100,13 +29925,13 @@ msgid "" "`__)" msgstr "" -#: ../../../build/NEWS:20655 +#: ../build/NEWS:20701 msgid "" "`bpo-17911 `__: Provide a way to seed " "the linecache for a PEP-302 module without actually loading the code." msgstr "" -#: ../../../build/NEWS:20658 +#: ../build/NEWS:20704 msgid "" "`bpo-17911 `__: Provide a new object API" " for traceback, including the ability to not lookup lines at all until the " @@ -30114,109 +29939,109 @@ msgid "" "being kept alive." msgstr "" -#: ../../../build/NEWS:20662 +#: ../build/NEWS:20708 msgid "" "`bpo-19777 `__: Provide a home() " "classmethod on Path objects. Contributed by Victor Salgado and Mayank " "Tripathi." msgstr "" -#: ../../../build/NEWS:20665 +#: ../build/NEWS:20711 msgid "" "`bpo-23206 `__: Make ``json.dumps(..., " "ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``." " Patch by Naoki Inada." msgstr "" -#: ../../../build/NEWS:20668 +#: ../build/NEWS:20714 msgid "" "`bpo-23185 `__: Add math.inf and " "math.nan constants." msgstr "" -#: ../../../build/NEWS:20670 +#: ../build/NEWS:20716 msgid "" "`bpo-23186 `__: Add " "ssl.SSLObject.shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch " "the client's list ciphers sent at handshake." msgstr "" -#: ../../../build/NEWS:20674 +#: ../build/NEWS:20720 msgid "" "`bpo-23143 `__: Remove compatibility " "with OpenSSLs older than 0.9.8." msgstr "" -#: ../../../build/NEWS:20676 +#: ../build/NEWS:20722 msgid "" "`bpo-23132 `__: Improve performance and " "introspection support of comparison methods created by " "functool.total_ordering." msgstr "" -#: ../../../build/NEWS:20679 +#: ../build/NEWS:20725 msgid "" "`bpo-19776 `__: Add an expanduser() " "method on Path objects." msgstr "" -#: ../../../build/NEWS:20681 +#: ../build/NEWS:20727 msgid "" "`bpo-23112 `__: Fix SimpleHTTPServer to " "correctly carry the query string and fragment when it redirects to add a " "trailing slash." msgstr "" -#: ../../../build/NEWS:20684 +#: ../build/NEWS:20730 msgid "" "`bpo-21793 `__: Added http.HTTPStatus " "enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20687 +#: ../build/NEWS:20733 msgid "" "`bpo-23093 `__: In the io, module allow " "more operations to work on detached streams." msgstr "" -#: ../../../build/NEWS:20690 +#: ../build/NEWS:20736 msgid "" "`bpo-23111 `__: In the ftplib, make " "ssl.PROTOCOL_SSLv23 the default protocol version." msgstr "" -#: ../../../build/NEWS:20693 +#: ../build/NEWS:20739 msgid "" "`bpo-22585 `__: On OpenBSD 5.6 and " "newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom," " to get pseudo-random bytes." msgstr "" -#: ../../../build/NEWS:20696 +#: ../build/NEWS:20742 msgid "" "`bpo-19104 `__: pprint now produces " "evaluable output for wrapped strings." msgstr "" -#: ../../../build/NEWS:20698 +#: ../build/NEWS:20744 msgid "" "`bpo-23071 `__: Added missing names to " "codecs.__all__. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20700 +#: ../build/NEWS:20746 msgid "" "`bpo-22783 `__: Pickling now uses the " "NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." msgstr "" -#: ../../../build/NEWS:20703 +#: ../build/NEWS:20749 msgid "" "`bpo-15513 `__: Added a __sizeof__ " "implementation for pickle classes." msgstr "" -#: ../../../build/NEWS:20705 +#: ../build/NEWS:20751 msgid "" "`bpo-19858 `__: pickletools.optimize() " "now aware of the MEMOIZE opcode, can produce more compact result and no " @@ -30224,20 +30049,20 @@ msgid "" "together with PUT or BINPUT opcodes." msgstr "" -#: ../../../build/NEWS:20709 +#: ../build/NEWS:20755 msgid "" "`bpo-22095 `__: Fixed " "HTTPConnection.set_tunnel with default port. The port value in the host " "header was set to \"None\". Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:20712 +#: ../build/NEWS:20758 msgid "" "`bpo-23016 `__: A warning no longer " "produces an AttributeError when the program is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:20715 +#: ../build/NEWS:20761 msgid "" "`bpo-21775 `__: shutil.copytree(): fix " "crash when copying to VFAT. An exception handler assumed that OSError " @@ -30246,46 +30071,46 @@ msgid "" "presumably, any other non-Windows OS). Patch by Greg Ward." msgstr "" -#: ../../../build/NEWS:20721 +#: ../build/NEWS:20767 msgid "" "`bpo-1218234 `__: Fix " "inspect.getsource() to load updated source of reloaded module. Initial patch" " by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20724 +#: ../build/NEWS:20770 msgid "" "`bpo-21740 `__: Support wrapped " "callables in doctest. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20726 +#: ../build/NEWS:20772 msgid "" "`bpo-23009 `__: Make sure " "selectors.EpollSelector.select() works when no FD is registered." msgstr "" -#: ../../../build/NEWS:20729 +#: ../build/NEWS:20775 msgid "" "`bpo-22959 `__: In the constructor of " "http.client.HTTPSConnection, prefer the context's check_hostname attribute " "over the *check_hostname* parameter." msgstr "" -#: ../../../build/NEWS:20732 +#: ../build/NEWS:20778 msgid "" "`bpo-22696 `__: Add function " ":func:`sys.is_finalizing` to know about interpreter shutdown." msgstr "" -#: ../../../build/NEWS:20735 +#: ../build/NEWS:20781 msgid "" "`bpo-16043 `__: Add a default limit for " "the amount of data xmlrpclib.gzip_decode will return. This resolves " "CVE-2013-1753." msgstr "" -#: ../../../build/NEWS:20738 +#: ../build/NEWS:20784 msgid "" "`bpo-14099 `__: ZipFile.open() no longer" " reopen the underlying file. Objects returned by ZipFile.open() can now " @@ -30293,265 +30118,265 @@ msgid "" "passing in a file-like object as the first argument to the constructor." msgstr "" -#: ../../../build/NEWS:20743 +#: ../build/NEWS:20789 msgid "" "`bpo-22966 `__: Fix __pycache__ pyc file" " name clobber when pyc_compile is asked to compile a source file containing " "multiple dots in the source file name." msgstr "" -#: ../../../build/NEWS:20746 +#: ../build/NEWS:20792 msgid "" "`bpo-21971 `__: Update turtledemo doc " "and add module to the index." msgstr "" -#: ../../../build/NEWS:20748 +#: ../build/NEWS:20794 msgid "" "`bpo-21032 `__: Fixed socket leak if " "HTTPConnection.getresponse() fails. Original patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20751 +#: ../build/NEWS:20797 msgid "" "`bpo-22407 `__: Deprecated the use of " "re.LOCALE flag with str patterns or re.ASCII. It was newer worked." msgstr "" -#: ../../../build/NEWS:20754 +#: ../build/NEWS:20800 msgid "" "`bpo-22902 `__: The \"ip\" command is " "now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno" " Cauet." msgstr "" -#: ../../../build/NEWS:20757 +#: ../build/NEWS:20803 msgid "" "`bpo-22960 `__: Add a context argument " "to xmlrpclib.ServerProxy constructor." msgstr "" -#: ../../../build/NEWS:20759 +#: ../build/NEWS:20805 msgid "" "`bpo-22389 `__: Add " "contextlib.redirect_stderr()." msgstr "" -#: ../../../build/NEWS:20761 +#: ../build/NEWS:20807 msgid "" "`bpo-21356 `__: Make ssl.RAND_egd() " "optional to support LibreSSL. The availability of the function is checked " "during the compilation. Patch written by Bernard Spil." msgstr "" -#: ../../../build/NEWS:20765 +#: ../build/NEWS:20811 msgid "" "`bpo-22915 `__: SAX parser now supports " "files opened with file descriptor or bytes path." msgstr "" -#: ../../../build/NEWS:20768 +#: ../build/NEWS:20814 msgid "" "`bpo-22609 `__: Constructors and update " "methods of mapping classes in the collections module now accept the self " "keyword argument." msgstr "" -#: ../../../build/NEWS:20771 +#: ../build/NEWS:20817 msgid "" "`bpo-22940 `__: Add " "readline.append_history_file." msgstr "" -#: ../../../build/NEWS:20773 +#: ../build/NEWS:20819 msgid "" "`bpo-19676 `__: Added the " "\"namereplace\" error handler." msgstr "" -#: ../../../build/NEWS:20775 +#: ../build/NEWS:20821 msgid "" "`bpo-22788 `__: Add *context* parameter " "to logging.handlers.HTTPHandler." msgstr "" -#: ../../../build/NEWS:20777 +#: ../build/NEWS:20823 msgid "" "`bpo-22921 `__: Allow SSLContext to take" " the *hostname* parameter even if OpenSSL doesn't support SNI." msgstr "" -#: ../../../build/NEWS:20780 +#: ../build/NEWS:20826 msgid "" "`bpo-22894 `__: TestCase.subTest() would" " cause the test suite to be stopped when in failfast mode, even in the " "absence of failures." msgstr "" -#: ../../../build/NEWS:20783 +#: ../build/NEWS:20829 msgid "" "`bpo-22796 `__: HTTP cookie parsing is " "now stricter, in order to protect against potential injection attacks." msgstr "" -#: ../../../build/NEWS:20786 +#: ../build/NEWS:20832 msgid "" "`bpo-22370 `__: Windows detection in " "pathlib is now more robust." msgstr "" -#: ../../../build/NEWS:20788 +#: ../build/NEWS:20834 msgid "" "`bpo-22841 `__: Reject coroutines in " "asyncio add_signal_handler(). Patch by Ludovic.Gasc." msgstr "" -#: ../../../build/NEWS:20791 +#: ../build/NEWS:20837 msgid "" "`bpo-19494 `__: Added " "urllib.request.HTTPBasicPriorAuthHandler. Patch by Matej Cepl." msgstr "" -#: ../../../build/NEWS:20794 +#: ../build/NEWS:20840 msgid "" "`bpo-22578 `__: Added attributes to the " "re.error class." msgstr "" -#: ../../../build/NEWS:20796 +#: ../build/NEWS:20842 msgid "" "`bpo-22849 `__: Fix possible double free" " in the io.TextIOWrapper constructor." msgstr "" -#: ../../../build/NEWS:20798 +#: ../build/NEWS:20844 msgid "" "`bpo-12728 `__: Different Unicode " "characters having the same uppercase but different lowercase are now matched" " in case-insensitive regular expressions." msgstr "" -#: ../../../build/NEWS:20802 +#: ../build/NEWS:20848 msgid "" "`bpo-22821 `__: Fixed fcntl() with " "integer argument on 64-bit big-endian platforms." msgstr "" -#: ../../../build/NEWS:20805 +#: ../build/NEWS:20851 msgid "" "`bpo-21650 `__: Add an `--sort-keys` " "option to json.tool CLI." msgstr "" -#: ../../../build/NEWS:20807 +#: ../build/NEWS:20853 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for sets to use set literals. Patch contributed by Berker Peksag." msgstr "" -#: ../../../build/NEWS:20810 +#: ../build/NEWS:20856 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for arrays to display empty arrays without an unnecessary empty list." " Suggested by Serhiy Storchaka." msgstr "" -#: ../../../build/NEWS:20813 +#: ../build/NEWS:20859 msgid "" "`bpo-22406 `__: Fixed the uu_codec codec" " incorrectly ported to 3.x. Based on patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:20816 +#: ../build/NEWS:20862 msgid "" "`bpo-17293 `__: uuid.getnode() now " "determines MAC address on AIX using netstat. Based on patch by Aivars " "Kalvāns." msgstr "" -#: ../../../build/NEWS:20819 +#: ../build/NEWS:20865 msgid "" "`bpo-22769 `__: Fixed " "ttk.Treeview.tag_has() when called without arguments." msgstr "" -#: ../../../build/NEWS:20821 +#: ../build/NEWS:20867 msgid "" "`bpo-22417 `__: Verify certificates by " "default in httplib (PEP 476)." msgstr "" -#: ../../../build/NEWS:20823 +#: ../build/NEWS:20869 msgid "" "`bpo-22775 `__: Fixed unpickling of " "http.cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." msgstr "" -#: ../../../build/NEWS:20826 +#: ../build/NEWS:20872 msgid "" "`bpo-22776 `__: Brought excluded code " "into the scope of a try block in SysLogHandler.emit()." msgstr "" -#: ../../../build/NEWS:20829 +#: ../build/NEWS:20875 msgid "" "`bpo-22665 `__: Add missing " "get_terminal_size and SameFileError to shutil.__all__." msgstr "" -#: ../../../build/NEWS:20832 +#: ../build/NEWS:20878 msgid "" "`bpo-6623 `__: Remove deprecated Netrc " "class in the ftplib module. Patch by Matt Chaput." msgstr "" -#: ../../../build/NEWS:20835 +#: ../build/NEWS:20881 msgid "" "`bpo-17381 `__: Fixed handling of case-" "insensitive ranges in regular expressions." msgstr "" -#: ../../../build/NEWS:20838 +#: ../build/NEWS:20884 msgid "" "`bpo-22410 `__: Module level functions " "in the re module now cache compiled locale-dependent regular expressions " "taking into account the locale." msgstr "" -#: ../../../build/NEWS:20841 +#: ../build/NEWS:20887 msgid "" "`bpo-22759 `__: Query methods on " "pathlib.Path() (exists(), is_dir(), etc.) now return False when the " "underlying stat call raises NotADirectoryError." msgstr "" -#: ../../../build/NEWS:20844 +#: ../build/NEWS:20890 msgid "" "`bpo-8876 `__: distutils now falls back " "to copying files when hard linking doesn't work. This allows use with " "special filesystems such as VirtualBox shared folders." msgstr "" -#: ../../../build/NEWS:20848 +#: ../build/NEWS:20894 msgid "" "`bpo-22217 `__: Implemented reprs of " "classes in the zipfile module." msgstr "" -#: ../../../build/NEWS:20850 +#: ../build/NEWS:20896 msgid "" "`bpo-22457 `__: Honour load_tests in the" " start_dir of discovery." msgstr "" -#: ../../../build/NEWS:20852 +#: ../build/NEWS:20898 msgid "" "`bpo-18216 `__: gettext now raises an " "error when a .mo file has an unsupported major version number. Patch by " "Aaron Hill." msgstr "" -#: ../../../build/NEWS:20855 +#: ../build/NEWS:20901 msgid "" "`bpo-13918 `__: Provide a " "locale.delocalize() function which can remove locale-specific number " @@ -30559,33 +30384,33 @@ msgid "" "to a specific type. Patch by Cédric Krier." msgstr "" -#: ../../../build/NEWS:20859 +#: ../build/NEWS:20905 msgid "" "`bpo-22676 `__: Make the pickling of " "global objects which don't have a __module__ attribute less slow." msgstr "" -#: ../../../build/NEWS:20862 +#: ../build/NEWS:20908 msgid "" "`bpo-18853 `__: Fixed ResourceWarning in" " shlex.__nain__." msgstr "" -#: ../../../build/NEWS:20864 +#: ../build/NEWS:20910 msgid "" "`bpo-9351 `__: Defaults set with " "set_defaults on an argparse subparser are no longer ignored when also set on" " the parent parser." msgstr "" -#: ../../../build/NEWS:20867 +#: ../build/NEWS:20913 msgid "" "`bpo-7559 `__: unittest test loading " "ImportErrors are reported as import errors with their import exception " "rather than as attribute errors after the import has already failed." msgstr "" -#: ../../../build/NEWS:20871 +#: ../build/NEWS:20917 msgid "" "`bpo-19746 `__: Make it possible to " "examine the errors from unittest discovery without executing the test suite." @@ -30593,7 +30418,7 @@ msgid "" "encountered during discovery." msgstr "" -#: ../../../build/NEWS:20875 +#: ../build/NEWS:20921 msgid "" "`bpo-21991 `__: Make " "email.headerregistry's header 'params' attributes be read-only " @@ -30601,27 +30426,27 @@ msgid "" "was created on each access of the attribute." msgstr "" -#: ../../../build/NEWS:20879 +#: ../build/NEWS:20925 msgid "" "`bpo-22638 `__: SSLv3 is now disabled " "throughout the standard library. It can still be enabled by instantiating a " "SSLContext manually." msgstr "" -#: ../../../build/NEWS:20882 +#: ../build/NEWS:20928 msgid "" "`bpo-22641 `__: In asyncio, the default " "SSL context for client connections is now created using " "ssl.create_default_context(), for stronger security." msgstr "" -#: ../../../build/NEWS:20885 +#: ../build/NEWS:20931 msgid "" "`bpo-17401 `__: Include closefd in " "io.FileIO repr." msgstr "" -#: ../../../build/NEWS:20887 +#: ../build/NEWS:20933 msgid "" "`bpo-21338 `__: Add silent mode for " "compileall. quiet parameters of compile_{dir, file, path} functions now have" @@ -30629,86 +30454,86 @@ msgid "" " Patch by Thomas Kluyver." msgstr "" -#: ../../../build/NEWS:20891 +#: ../build/NEWS:20937 msgid "" "`bpo-20152 `__: Convert the array and " "cmath modules to Argument Clinic." msgstr "" -#: ../../../build/NEWS:20893 +#: ../build/NEWS:20939 msgid "" "`bpo-18643 `__: Add socket.socketpair() " "on Windows." msgstr "" -#: ../../../build/NEWS:20895 +#: ../build/NEWS:20941 msgid "" "`bpo-22435 `__: Fix a file descriptor " "leak when socketserver bind fails." msgstr "" -#: ../../../build/NEWS:20897 +#: ../build/NEWS:20943 msgid "" "`bpo-13096 `__: Fixed segfault in CTypes" " POINTER handling of large values." msgstr "" -#: ../../../build/NEWS:20899 +#: ../build/NEWS:20945 msgid "" "`bpo-11694 `__: Raise ConversionError in" " xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." msgstr "" -#: ../../../build/NEWS:20902 +#: ../build/NEWS:20948 msgid "" "`bpo-19380 `__: Optimized parsing of " "regular expressions." msgstr "" -#: ../../../build/NEWS:20904 +#: ../build/NEWS:20950 msgid "" "`bpo-1519638 `__: Now unmatched groups" " are replaced with empty strings in re.sub() and re.subn()." msgstr "" -#: ../../../build/NEWS:20907 +#: ../build/NEWS:20953 msgid "" "`bpo-18615 `__: sndhdr.what/whathdr now " "return a namedtuple." msgstr "" -#: ../../../build/NEWS:20909 +#: ../build/NEWS:20955 msgid "" "`bpo-22462 `__: Fix pyexpat's creation " "of a dummy frame to make it appear in exception tracebacks." msgstr "" -#: ../../../build/NEWS:20912 +#: ../build/NEWS:20958 msgid "" "`bpo-21965 `__: Add support for in-" "memory SSL to the ssl module. Patch by Geert Jansen." msgstr "" -#: ../../../build/NEWS:20915 +#: ../build/NEWS:20961 msgid "" "`bpo-21173 `__: Fix len() on a " "WeakKeyDictionary when .clear() was called with an iterator alive." msgstr "" -#: ../../../build/NEWS:20918 +#: ../build/NEWS:20964 msgid "" "`bpo-11866 `__: Eliminated race " "condition in the computation of names for new threads." msgstr "" -#: ../../../build/NEWS:20921 +#: ../build/NEWS:20967 msgid "" "`bpo-21905 `__: Avoid RuntimeError in " "pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " "Olivier Grisel." msgstr "" -#: ../../../build/NEWS:20924 +#: ../build/NEWS:20970 msgid "" "`bpo-11271 `__: " "concurrent.futures.Executor.map() now takes a *chunksize* argument to allow " @@ -30716,272 +30541,272 @@ msgid "" "ProcessPoolExecutor. Patch by Dan O'Reilly." msgstr "" -#: ../../../build/NEWS:20928 +#: ../build/NEWS:20974 msgid "" "`bpo-21883 `__: os.path.join() and " "os.path.relpath() now raise a TypeError with more helpful error message for " "unsupported or mismatched types of arguments." msgstr "" -#: ../../../build/NEWS:20932 +#: ../build/NEWS:20978 msgid "" "`bpo-22219 `__: The zipfile module CLI " "now adds entries for directories (including empty directories) in ZIP file." msgstr "" -#: ../../../build/NEWS:20935 +#: ../build/NEWS:20981 msgid "" "`bpo-22449 `__: In the " "ssl.SSLContext.load_default_certs, consult the environmental variables " "SSL_CERT_DIR and SSL_CERT_FILE on Windows." msgstr "" -#: ../../../build/NEWS:20938 +#: ../build/NEWS:20984 msgid "" "`bpo-22508 `__: The email.__version__ " "variable has been removed; the email code is no longer shipped separately " "from the stdlib, and __version__ hasn't been updated in several releases." msgstr "" -#: ../../../build/NEWS:20942 +#: ../build/NEWS:20988 msgid "" "`bpo-20076 `__: Added non derived UTF-8 " "aliases to locale aliases table." msgstr "" -#: ../../../build/NEWS:20944 +#: ../build/NEWS:20990 msgid "" "`bpo-20079 `__: Added locales supported " "in glibc 2.18 to locale alias table." msgstr "" -#: ../../../build/NEWS:20946 +#: ../build/NEWS:20992 msgid "" "`bpo-20218 `__: Added convenience " "methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " "objects." msgstr "" -#: ../../../build/NEWS:20949 +#: ../build/NEWS:20995 msgid "" "`bpo-22396 `__: On 32-bit AIX platform, " "don't expose os.posix_fadvise() nor os.posix_fallocate() because their " "prototypes in system headers are wrong." msgstr "" -#: ../../../build/NEWS:20952 +#: ../build/NEWS:20998 msgid "" "`bpo-22517 `__: When an " "io.BufferedRWPair object is deallocated, clear its weakrefs." msgstr "" -#: ../../../build/NEWS:20955 +#: ../build/NEWS:21001 msgid "" "`bpo-22437 `__: Number of capturing " "groups in regular expression is no longer limited by 100." msgstr "" -#: ../../../build/NEWS:20958 +#: ../build/NEWS:21004 msgid "" "`bpo-17442 `__: InteractiveInterpreter " "now displays the full chained traceback in its showtraceback method, to " "match the built in interactive interpreter." msgstr "" -#: ../../../build/NEWS:20962 +#: ../build/NEWS:21008 msgid "" "`bpo-23392 `__: Added tests for marshal " "C API that works with FILE*." msgstr "" -#: ../../../build/NEWS:20964 +#: ../build/NEWS:21010 msgid "" "`bpo-10510 `__: distutils register and " "upload methods now use HTML standards compliant CRLF line endings." msgstr "" -#: ../../../build/NEWS:20967 +#: ../build/NEWS:21013 msgid "" "`bpo-9850 `__: Fixed macpath.join() for " "empty first component. Patch by Oleg Oshmyan." msgstr "" -#: ../../../build/NEWS:20970 +#: ../build/NEWS:21016 msgid "" "`bpo-5309 `__: distutils' build and " "build_ext commands now accept a ``-j`` option to enable parallel building of" " extension modules." msgstr "" -#: ../../../build/NEWS:20973 +#: ../build/NEWS:21019 msgid "" "`bpo-22448 `__: Improve canceled timer " "handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-" "Oliva." msgstr "" -#: ../../../build/NEWS:20976 +#: ../build/NEWS:21022 msgid "" "`bpo-22427 `__: TemporaryDirectory no " "longer attempts to clean up twice when used in the with statement in " "generator." msgstr "" -#: ../../../build/NEWS:20979 +#: ../build/NEWS:21025 msgid "" "`bpo-22362 `__: Forbidden ambiguous " "octal escapes out of range 0-0o377 in regular expressions." msgstr "" -#: ../../../build/NEWS:20982 +#: ../build/NEWS:21028 msgid "" "`bpo-20912 `__: Now directories added to" " ZIP file have correct Unix and MS-DOS directory attributes." msgstr "" -#: ../../../build/NEWS:20985 +#: ../build/NEWS:21031 msgid "" "`bpo-21866 `__: ZipFile.close() no " "longer writes ZIP64 central directory records if allowZip64 is false." msgstr "" -#: ../../../build/NEWS:20988 +#: ../build/NEWS:21034 msgid "" "`bpo-22278 `__: Fix urljoin problem with" " relative urls, a regression observed after changes to issue22118 were " "submitted." msgstr "" -#: ../../../build/NEWS:20991 +#: ../build/NEWS:21037 msgid "" "`bpo-22415 `__: Fixed debugging output " "of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " "debugging output." msgstr "" -#: ../../../build/NEWS:20994 +#: ../build/NEWS:21040 msgid "" "`bpo-22423 `__: Unhandled exception in " "thread no longer causes unhandled AttributeError when sys.stderr is None." msgstr "" -#: ../../../build/NEWS:20997 +#: ../build/NEWS:21043 msgid "" "`bpo-21332 `__: Ensure that " "``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " "block buffering. Patch by Akira Li." msgstr "" -#: ../../../build/NEWS:21000 +#: ../build/NEWS:21046 msgid "" "`bpo-21091 `__: Fix API bug: " "email.message.EmailMessage.is_attachment is now a method." msgstr "" -#: ../../../build/NEWS:21003 +#: ../build/NEWS:21049 msgid "" "`bpo-21079 `__: Fix " "email.message.EmailMessage.is_attachment to return the correct result when " "the header has parameters as well as a value." msgstr "" -#: ../../../build/NEWS:21006 +#: ../build/NEWS:21052 msgid "" "`bpo-22247 `__: Add NNTPError to " "nntplib.__all__." msgstr "" -#: ../../../build/NEWS:21008 +#: ../build/NEWS:21054 msgid "" "`bpo-22366 `__: urllib.request.urlopen " "will accept a context object (SSLContext) as an argument which will then be " "used for HTTPS connection. Patch by Alex Gaynor." msgstr "" -#: ../../../build/NEWS:21012 +#: ../build/NEWS:21058 msgid "" "`bpo-4180 `__: The warnings registries " "are now reset when the filters are modified." msgstr "" -#: ../../../build/NEWS:21015 +#: ../build/NEWS:21061 msgid "" "`bpo-22419 `__: Limit the length of " "incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error " "code for higher lengths. Patch contributed by Devin Cook." msgstr "" -#: ../../../build/NEWS:21019 +#: ../build/NEWS:21065 msgid "" "Lax cookie parsing in http.cookies could be a security issue when combined " "with non-standard cookie handling in some Web browsers. Reported by Sergey " "Bobrov." msgstr "" -#: ../../../build/NEWS:21023 +#: ../build/NEWS:21069 msgid "" "`bpo-20537 `__: logging methods now " "accept an exception instance as well as a Boolean value or exception tuple. " "Thanks to Yury Selivanov for the patch." msgstr "" -#: ../../../build/NEWS:21026 +#: ../build/NEWS:21072 msgid "" "`bpo-22384 `__: An exception in Tkinter " "callback no longer crashes the program when it is run with pythonw.exe." msgstr "" -#: ../../../build/NEWS:21029 +#: ../build/NEWS:21075 msgid "" "`bpo-22168 `__: Prevent turtle " "AttributeError with non-default Canvas on OS X." msgstr "" -#: ../../../build/NEWS:21031 +#: ../build/NEWS:21077 msgid "" "`bpo-21147 `__: sqlite3 now raises an " "exception if the request contains a null character instead of truncating it." " Based on patch by Victor Stinner." msgstr "" -#: ../../../build/NEWS:21034 +#: ../build/NEWS:21080 msgid "" "`bpo-13968 `__: The glob module now " "supports recursive search in subdirectories using the ``**`` pattern." msgstr "" -#: ../../../build/NEWS:21037 +#: ../build/NEWS:21083 msgid "" "`bpo-21951 `__: Fixed a crash in Tkinter" " on AIX when called Tcl command with empty string or tuple argument." msgstr "" -#: ../../../build/NEWS:21040 +#: ../build/NEWS:21086 msgid "" "`bpo-21951 `__: Tkinter now most likely " "raises MemoryError instead of crash if the memory allocation fails." msgstr "" -#: ../../../build/NEWS:21043 +#: ../build/NEWS:21089 msgid "" "`bpo-22338 `__: Fix a crash in the json " "module on memory allocation failure." msgstr "" -#: ../../../build/NEWS:21045 +#: ../build/NEWS:21091 msgid "" "`bpo-12410 `__: imaplib.IMAP4 now " "supports the context management protocol. Original patch by Tarek Ziadé." msgstr "" -#: ../../../build/NEWS:21048 +#: ../build/NEWS:21094 msgid "" "`bpo-21270 `__: We now override tuple " "methods in mock.call objects so that they can be used as normal call " "attributes." msgstr "" -#: ../../../build/NEWS:21051 +#: ../build/NEWS:21097 msgid "" "`bpo-16662 `__: load_tests() is now " "unconditionally run when it is present in a package's __init__.py. " @@ -30990,33 +30815,33 @@ msgid "" " documented. Patch given by Robert Collins, tweaked by Barry Warsaw." msgstr "" -#: ../../../build/NEWS:21057 +#: ../build/NEWS:21103 msgid "" "`bpo-22226 `__: First letter no longer " "is stripped from the \"status\" key in the result of Treeview.heading()." msgstr "" -#: ../../../build/NEWS:21060 +#: ../build/NEWS:21106 msgid "" "`bpo-19524 `__: Fixed resource leak in " "the HTTP connection when an invalid response is received. Patch by Martin " "Panter." msgstr "" -#: ../../../build/NEWS:21063 +#: ../build/NEWS:21109 msgid "" "`bpo-20421 `__: Add a .version() method " "to SSL sockets exposing the actual protocol version in use." msgstr "" -#: ../../../build/NEWS:21066 +#: ../build/NEWS:21112 msgid "" "`bpo-19546 `__: configparser exceptions " "no longer expose implementation details. Chained KeyErrors are removed, " "which leads to cleaner tracebacks. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21070 +#: ../build/NEWS:21116 msgid "" "`bpo-22051 `__: turtledemo no longer " "reloads examples to re-run them. Initialization of variables and gui setup " @@ -31024,14 +30849,14 @@ msgid "" "on import." msgstr "" -#: ../../../build/NEWS:21074 +#: ../build/NEWS:21120 msgid "" "`bpo-21933 `__: Turtledemo users can " "change the code font size with a menu selection or control(command) '-' or " "'+' or control-mousewheel. Original patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:21078 +#: ../build/NEWS:21124 msgid "" "`bpo-21597 `__: The separator between " "the turtledemo text pane and the drawing canvas can now be grabbed and " @@ -31040,14 +30865,14 @@ msgid "" "screens. Original patches by Jan Kanis and Lita Cho." msgstr "" -#: ../../../build/NEWS:21084 +#: ../build/NEWS:21130 msgid "" "`bpo-18132 `__: Turtledemo buttons no " "longer disappear when the window is shrunk. Original patches by Jan Kanis " "and Lita Cho." msgstr "" -#: ../../../build/NEWS:21087 +#: ../build/NEWS:21133 msgid "" "`bpo-22043 `__: time.monotonic() is now " "always available. ``threading.Lock.acquire()``, " @@ -31055,14 +30880,14 @@ msgid "" "clock, instead of the system clock, when a timeout is used." msgstr "" -#: ../../../build/NEWS:21092 +#: ../build/NEWS:21138 msgid "" "`bpo-21527 `__: Add a default number of " "workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by" " Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21095 +#: ../build/NEWS:21141 msgid "" "`bpo-22216 `__: smtplib now resets its " "state more completely after a quit. The most obvious consequence of the " @@ -31070,21 +30895,21 @@ msgid "" "connect/starttls/quit/connect/starttls sequence." msgstr "" -#: ../../../build/NEWS:21099 +#: ../build/NEWS:21145 msgid "" "`bpo-22098 `__: ctypes' " "BigEndianStructure and LittleEndianStructure now define an empty __slots__ " "so that subclasses don't always get an instance dict. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21103 +#: ../build/NEWS:21149 msgid "" "`bpo-22185 `__: Fix an occasional " "RuntimeError in threading.Condition.wait() caused by mutation of the waiters" " queue without holding the lock. Patch by Doug Zongker." msgstr "" -#: ../../../build/NEWS:21107 +#: ../build/NEWS:21153 msgid "" "`bpo-22287 `__: On UNIX, " "_PyTime_gettimeofday() now uses clock_gettime(CLOCK_REALTIME) if available. " @@ -31092,202 +30917,202 @@ msgid "" "Linux (only with glibc older than 2.17)." msgstr "" -#: ../../../build/NEWS:21112 +#: ../build/NEWS:21158 msgid "" "`bpo-22182 `__: Use e.args to unpack " "exceptions correctly in distutils.file_util.move_file. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21115 +#: ../build/NEWS:21161 msgid "" "The webbrowser module now uses subprocess's start_new_session=True rather " "than a potentially risky preexec_fn=os.setsid call." msgstr "" -#: ../../../build/NEWS:21118 +#: ../build/NEWS:21164 msgid "" "`bpo-22042 `__: signal.set_wakeup_fd(fd)" " now raises an exception if the file descriptor is in blocking mode." msgstr "" -#: ../../../build/NEWS:21121 +#: ../build/NEWS:21167 msgid "" "`bpo-16808 `__: inspect.stack() now " "returns a named tuple instead of a tuple. Patch by Daniel Shahaf." msgstr "" -#: ../../../build/NEWS:21124 +#: ../build/NEWS:21170 msgid "" "`bpo-22236 `__: Fixed Tkinter images " "copying operations in NoDefaultRoot mode." msgstr "" -#: ../../../build/NEWS:21126 +#: ../build/NEWS:21172 msgid "" "`bpo-2527 `__: Add a *globals* argument " "to timeit functions, in order to override the globals namespace in which the" " timed code is executed. Patch by Ben Roberts." msgstr "" -#: ../../../build/NEWS:21130 +#: ../build/NEWS:21176 msgid "" "`bpo-22118 `__: Switch urllib.parse to " "use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs" " 1808 and 2396. Patch by Demian Brecht." msgstr "" -#: ../../../build/NEWS:21134 +#: ../build/NEWS:21180 msgid "" "`bpo-21549 `__: Added the \"members\" " "parameter to TarFile.list()." msgstr "" -#: ../../../build/NEWS:21136 +#: ../build/NEWS:21182 msgid "" "`bpo-19628 `__: Allow compileall " "recursion depth to be specified with a -r option." msgstr "" -#: ../../../build/NEWS:21139 +#: ../build/NEWS:21185 msgid "" "`bpo-15696 `__: Add a __sizeof__ " "implementation for mmap objects on Windows." msgstr "" -#: ../../../build/NEWS:21141 +#: ../build/NEWS:21187 msgid "" "`bpo-22068 `__: Avoided reference loops " "with Variables and Fonts in Tkinter." msgstr "" -#: ../../../build/NEWS:21143 +#: ../build/NEWS:21189 msgid "" "`bpo-22165 `__: SimpleHTTPRequestHandler" " now supports undecodable file names." msgstr "" -#: ../../../build/NEWS:21145 +#: ../build/NEWS:21191 msgid "" "`bpo-15381 `__: Optimized line reading " "in io.BytesIO." msgstr "" -#: ../../../build/NEWS:21147 +#: ../build/NEWS:21193 msgid "" "`bpo-8797 `__: Raise HTTPError on failed " "Basic Authentication immediately. Initial patch by Sam Bull." msgstr "" -#: ../../../build/NEWS:21150 +#: ../build/NEWS:21196 msgid "" "`bpo-20729 `__: Restored the use of lazy" " iterkeys()/itervalues()/iteritems() in the mailbox module." msgstr "" -#: ../../../build/NEWS:21153 +#: ../build/NEWS:21199 msgid "" "`bpo-21448 `__: Changed FeedParser " "feed() to avoid O(N**2) behavior when parsing long line. Original patch by " "Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:21156 +#: ../build/NEWS:21202 msgid "" "`bpo-22184 `__: The functools LRU Cache " "decorator factory now gives an earlier and clearer error message when the " "user forgets the required parameters." msgstr "" -#: ../../../build/NEWS:21159 +#: ../build/NEWS:21205 msgid "" "`bpo-17923 `__: glob() patterns ending " "with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." msgstr "" -#: ../../../build/NEWS:21162 +#: ../build/NEWS:21208 msgid "" "`bpo-21725 `__: Added support for RFC " "6531 (SMTPUTF8) in smtpd." msgstr "" -#: ../../../build/NEWS:21164 +#: ../build/NEWS:21210 msgid "" "`bpo-22176 `__: Update the ctypes " "module's libffi to v3.1. This release adds support for the Linux AArch64 " "and POWERPC ELF ABIv2 little endian architectures." msgstr "" -#: ../../../build/NEWS:21168 +#: ../build/NEWS:21214 msgid "" "`bpo-5411 `__: Added support for the " "\"xztar\" format in the shutil module." msgstr "" -#: ../../../build/NEWS:21170 +#: ../build/NEWS:21216 msgid "" "`bpo-21121 `__: Don't force 3rd party C " "extensions to be built with -Werror=declaration-after-statement." msgstr "" -#: ../../../build/NEWS:21173 +#: ../build/NEWS:21219 msgid "" "`bpo-21975 `__: Fixed crash when using " "uninitialized sqlite3.Row (in particular when unpickling pickled " "sqlite3.Row). sqlite3.Row is now initialized in the __new__() method." msgstr "" -#: ../../../build/NEWS:21177 +#: ../build/NEWS:21223 msgid "" "`bpo-20170 `__: Convert posixmodule to " "use Argument Clinic." msgstr "" -#: ../../../build/NEWS:21179 +#: ../build/NEWS:21225 msgid "" "`bpo-21539 `__: Add an *exists_ok* " "argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` " "functionality. When true, ignore FileExistsErrors. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21183 +#: ../build/NEWS:21229 msgid "" "`bpo-22127 `__: Bypass IDNA for pure-" "ASCII host names in the socket module (in particular for numeric IPs)." msgstr "" -#: ../../../build/NEWS:21186 +#: ../build/NEWS:21232 msgid "" "`bpo-21047 `__: set the default value " "for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker " "Peksag." msgstr "" -#: ../../../build/NEWS:21189 +#: ../build/NEWS:21235 msgid "Add an __all__ to html.entities." msgstr "Menambahkan sebuah __all__ ke html.entities." -#: ../../../build/NEWS:21191 +#: ../build/NEWS:21237 msgid "" "`bpo-15114 `__: the strict mode and " "argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " "have been removed." msgstr "" -#: ../../../build/NEWS:21194 +#: ../build/NEWS:21240 msgid "" "`bpo-22085 `__: Dropped support of Tk " "8.3 in Tkinter." msgstr "" -#: ../../../build/NEWS:21196 +#: ../build/NEWS:21242 msgid "" "`bpo-21580 `__: Now Tkinter correctly " "handles bytes arguments passed to Tk. In particular this allows initializing" " images from binary data." msgstr "" -#: ../../../build/NEWS:21199 +#: ../build/NEWS:21245 msgid "" "`bpo-22003 `__: When initialized from a " "bytes object, io.BytesIO() now defers making a copy until it is mutated, " @@ -31295,14 +31120,14 @@ msgid "" "Wilson." msgstr "" -#: ../../../build/NEWS:21203 +#: ../build/NEWS:21249 msgid "" "`bpo-22018 `__: On Windows, " "signal.set_wakeup_fd() now also supports sockets. A side effect is that " "Python depends to the WinSock library." msgstr "" -#: ../../../build/NEWS:21206 +#: ../build/NEWS:21252 msgid "" "`bpo-22054 `__: Add os.get_blocking() " "and os.set_blocking() functions to get and set the blocking mode of a file " @@ -31310,58 +31135,58 @@ msgid "" "functions are not available on Windows." msgstr "" -#: ../../../build/NEWS:21211 +#: ../build/NEWS:21257 msgid "" "`bpo-17172 `__: Make turtledemo start as" " active on OS X even when run with subprocess. Patch by Lita Cho." msgstr "" -#: ../../../build/NEWS:21214 +#: ../build/NEWS:21260 msgid "" "`bpo-21704 `__: Fix build error for " "_multiprocessing when semaphores are not available. Patch by Arfrever " "Frehtes Taifersar Arahesis." msgstr "" -#: ../../../build/NEWS:21217 +#: ../build/NEWS:21263 msgid "" "`bpo-20173 `__: Convert sha1, sha256, " "sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21220 +#: ../build/NEWS:21266 msgid "" "Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on" " closed socket. repr(socket.socket) already works fine." msgstr "" -#: ../../../build/NEWS:21223 +#: ../build/NEWS:21269 msgid "" "`bpo-22033 `__: Reprs of most Python " "implemented classes now contain actual class name instead of hardcoded one." msgstr "" -#: ../../../build/NEWS:21226 +#: ../build/NEWS:21272 msgid "" "`bpo-21947 `__: The dis module can now " "disassemble generator-iterator objects based on their gi_code attribute. " "Patch by Clement Rouault." msgstr "" -#: ../../../build/NEWS:21229 +#: ../build/NEWS:21275 msgid "" "`bpo-16133 `__: The " "asynchat.async_chat.handle_read() method now ignores BlockingIOError " "exceptions." msgstr "" -#: ../../../build/NEWS:21232 +#: ../build/NEWS:21278 msgid "" "`bpo-22044 `__: Fixed premature DECREF " "in call_tzinfo_method. Patch by Tom Flanagan." msgstr "" -#: ../../../build/NEWS:21235 +#: ../build/NEWS:21281 msgid "" "`bpo-19884 `__: readline: Disable the " "meta modifier key if stdout is not a terminal to not write the ANSI sequence" @@ -31369,77 +31194,77 @@ msgid "" "(ex: TERM=xterm-256color\") to enable support of 8 bit characters." msgstr "" -#: ../../../build/NEWS:21240 +#: ../build/NEWS:21286 msgid "" "`bpo-4350 `__: Removed a number of out-" "of-dated and non-working for a long time Tkinter methods." msgstr "" -#: ../../../build/NEWS:21243 +#: ../build/NEWS:21289 msgid "" "`bpo-6167 `__: Scrollbar.activate() now " "returns the name of active element if the argument is not specified. " "Scrollbar.set() now always accepts only 2 arguments." msgstr "" -#: ../../../build/NEWS:21247 +#: ../build/NEWS:21293 msgid "" "`bpo-15275 `__: Clean up and speed up " "the ntpath module." msgstr "" -#: ../../../build/NEWS:21249 +#: ../build/NEWS:21295 msgid "" "`bpo-21888 `__: plistlib's load() and " "loads() now work if the fmt parameter is specified." msgstr "" -#: ../../../build/NEWS:21252 +#: ../build/NEWS:21298 msgid "" "`bpo-22032 `__: __qualname__ instead of " "__name__ is now always used to format fully qualified class names of Python " "implemented classes." msgstr "" -#: ../../../build/NEWS:21255 +#: ../build/NEWS:21301 msgid "" "`bpo-22031 `__: Reprs now always use " "hexadecimal format with the \"0x\" prefix when contain an id in form \" at " "0x...\"." msgstr "" -#: ../../../build/NEWS:21258 +#: ../build/NEWS:21304 msgid "" "`bpo-22018 `__: signal.set_wakeup_fd() " "now raises an OSError instead of a ValueError on ``fstat()`` failure." msgstr "" -#: ../../../build/NEWS:21261 +#: ../build/NEWS:21307 msgid "" "`bpo-21044 `__: tarfile.open() now " "handles fileobj with an integer 'name' attribute. Based on patch by Antoine" " Pietri." msgstr "" -#: ../../../build/NEWS:21264 +#: ../build/NEWS:21310 msgid "" "`bpo-21966 `__: Respect -q command-line " "option when code module is ran." msgstr "" -#: ../../../build/NEWS:21266 +#: ../build/NEWS:21312 msgid "" "`bpo-19076 `__: Don't pass the redundant" " 'file' argument to self.error()." msgstr "" -#: ../../../build/NEWS:21268 +#: ../build/NEWS:21314 msgid "" "`bpo-16382 `__: Improve exception " "message of warnings.warn() for bad category. Initial patch by Phil Elson." msgstr "" -#: ../../../build/NEWS:21271 +#: ../build/NEWS:21317 msgid "" "`bpo-21932 `__: os.read() now uses a " ":c:func:`Py_ssize_t` type instead of :c:type:`int` for the size to support " @@ -31448,93 +31273,93 @@ msgid "" "number of requested bytes." msgstr "" -#: ../../../build/NEWS:21276 +#: ../build/NEWS:21322 msgid "" "`bpo-21942 `__: Fixed source file " "viewing in pydoc's server mode on Windows." msgstr "" -#: ../../../build/NEWS:21278 +#: ../build/NEWS:21324 msgid "" "`bpo-11259 `__: " "asynchat.async_chat().set_terminator() now raises a ValueError if the number" " of received bytes is negative." msgstr "" -#: ../../../build/NEWS:21281 +#: ../build/NEWS:21327 msgid "" "`bpo-12523 `__: " "asynchat.async_chat.push() now raises a TypeError if it doesn't get a bytes " "string" msgstr "" -#: ../../../build/NEWS:21284 +#: ../build/NEWS:21330 msgid "" "`bpo-21707 `__: Add missing " "kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." msgstr "" -#: ../../../build/NEWS:21287 +#: ../build/NEWS:21333 msgid "" "`bpo-20639 `__: calling " "Path.with_suffix('') allows removing the suffix again. Patch by July " "Tikhonov." msgstr "" -#: ../../../build/NEWS:21290 +#: ../build/NEWS:21336 msgid "" "`bpo-21714 `__: Disallow the " "construction of invalid paths using Path.with_name(). Original patch by " "Antony Lee." msgstr "" -#: ../../../build/NEWS:21293 +#: ../build/NEWS:21339 msgid "" "`bpo-15014 `__: Added 'auth' method to " "smtplib to make implementing auth mechanisms simpler, and used it internally" " in the login method." msgstr "" -#: ../../../build/NEWS:21296 +#: ../build/NEWS:21342 msgid "" "`bpo-21151 `__: Fixed a segfault in the " "winreg module when ``None`` is passed as a ``REG_BINARY`` value to " "SetValueEx. Patch by John Ehresman." msgstr "" -#: ../../../build/NEWS:21299 +#: ../build/NEWS:21345 msgid "" "`bpo-21090 `__: io.FileIO.readall() does" " not ignore I/O errors anymore. Before, it ignored I/O errors if at least " "the first C call read() succeed." msgstr "" -#: ../../../build/NEWS:21302 +#: ../build/NEWS:21348 msgid "" "`bpo-5800 `__: headers parameter of " "wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " "Navarrete and SilentGhost." msgstr "" -#: ../../../build/NEWS:21305 +#: ../build/NEWS:21351 msgid "" "`bpo-21781 `__: ssl.RAND_add() now " "supports strings longer than 2 GB." msgstr "" -#: ../../../build/NEWS:21307 +#: ../build/NEWS:21353 msgid "" "`bpo-21679 `__: Prevent extraneous " "fstat() calls during open(). Patch by Bohuslav Kabrda." msgstr "" -#: ../../../build/NEWS:21310 +#: ../build/NEWS:21356 msgid "" "`bpo-21863 `__: cProfile now displays " "the module name of C extension functions, in addition to their own name." msgstr "" -#: ../../../build/NEWS:21313 +#: ../build/NEWS:21359 msgid "" "`bpo-11453 `__: asyncore: emit a " "ResourceWarning when an unclosed file_wrapper object is destroyed. The " @@ -31542,86 +31367,86 @@ msgid "" "called twice: the second call does nothing." msgstr "" -#: ../../../build/NEWS:21317 +#: ../build/NEWS:21363 msgid "" "`bpo-21858 `__: Better handling of " "Python exceptions in the sqlite3 module." msgstr "" -#: ../../../build/NEWS:21319 +#: ../build/NEWS:21365 msgid "" "`bpo-21476 `__: Make sure the " "email.parser.BytesParser TextIOWrapper is discarded after parsing, so the " "input file isn't unexpectedly closed." msgstr "" -#: ../../../build/NEWS:21322 +#: ../build/NEWS:21368 msgid "" "`bpo-20295 `__: imghdr now recognizes " "OpenEXR format images." msgstr "" -#: ../../../build/NEWS:21324 +#: ../build/NEWS:21370 msgid "" "`bpo-21729 `__: Used the \"with\" " "statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21327 +#: ../build/NEWS:21373 msgid "" "`bpo-21491 `__: socketserver: Fix a race" " condition in child processes reaping." msgstr "" -#: ../../../build/NEWS:21329 +#: ../build/NEWS:21375 msgid "" "`bpo-21719 `__: Added the " "``st_file_attributes`` field to os.stat_result on Windows." msgstr "" -#: ../../../build/NEWS:21332 +#: ../build/NEWS:21378 msgid "" "`bpo-21832 `__: Require named tuple " "inputs to be exact strings." msgstr "" -#: ../../../build/NEWS:21334 +#: ../build/NEWS:21380 msgid "" "`bpo-21722 `__: The distutils \"upload\"" " command now exits with a non-zero return code when uploading fails. Patch " "by Martin Dengler." msgstr "" -#: ../../../build/NEWS:21337 +#: ../build/NEWS:21383 msgid "" "`bpo-21723 `__: asyncio.Queue: support " "any type of number (ex: float) for the maximum size. Patch written by " "Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21340 +#: ../build/NEWS:21386 msgid "" "`bpo-21711 `__: support for \"site-" "python\" directories has now been removed from the site module (it was " "deprecated in 3.4)." msgstr "" -#: ../../../build/NEWS:21343 +#: ../build/NEWS:21389 msgid "" "`bpo-17552 `__: new socket.sendfile() " "method allowing a file to be sent over a socket by using high-performance " "os.sendfile() on UNIX. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21347 +#: ../build/NEWS:21393 msgid "" "`bpo-18039 `__: dbm.dump.open() now " "always creates a new database when the flag has the value 'n'. Patch by " "Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21350 +#: ../build/NEWS:21396 msgid "" "`bpo-21326 `__: Add a new is_closed() " "method to asyncio.BaseEventLoop. run_forever() and run_until_complete() " @@ -31629,58 +31454,58 @@ msgid "" "was closed." msgstr "" -#: ../../../build/NEWS:21354 +#: ../build/NEWS:21400 msgid "" "`bpo-21766 `__: Prevent a security hole " "in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " "that path." msgstr "" -#: ../../../build/NEWS:21357 +#: ../build/NEWS:21403 msgid "" "`bpo-21310 `__: Fixed possible resource " "leak in failed open()." msgstr "" -#: ../../../build/NEWS:21359 +#: ../build/NEWS:21405 msgid "" "`bpo-21256 `__: Printout of keyword args" " should be in deterministic order in a mock function call. This will help to" " write better doctests." msgstr "" -#: ../../../build/NEWS:21362 +#: ../build/NEWS:21408 msgid "" "`bpo-21677 `__: Fixed chaining " "nonnormalized exceptions in io close() methods." msgstr "" -#: ../../../build/NEWS:21364 +#: ../build/NEWS:21410 msgid "" "`bpo-11709 `__: Fix the pydoc.help " "function to not fail when sys.stdin is not a valid file." msgstr "" -#: ../../../build/NEWS:21367 +#: ../build/NEWS:21413 msgid "" "`bpo-21515 `__: tempfile.TemporaryFile " "now uses os.O_TMPFILE flag is available." msgstr "" -#: ../../../build/NEWS:21369 +#: ../build/NEWS:21415 msgid "" "`bpo-13223 `__: Fix pydoc.writedoc so " "that the HTML documentation for methods that use 'self' in the example code " "is generated correctly." msgstr "" -#: ../../../build/NEWS:21372 +#: ../build/NEWS:21418 msgid "" "`bpo-21463 `__: In urllib.request, fix " "pruning of the FTP cache." msgstr "" -#: ../../../build/NEWS:21374 +#: ../build/NEWS:21420 msgid "" "`bpo-21618 `__: The subprocess module " "could fail to close open fds that were inherited by the calling process and " @@ -31689,21 +31514,21 @@ msgid "" "ignored and all fds are closed." msgstr "" -#: ../../../build/NEWS:21379 +#: ../build/NEWS:21425 msgid "" "`bpo-20383 `__: Introduce " "importlib.util.module_from_spec() as the preferred way to create a new " "module." msgstr "" -#: ../../../build/NEWS:21382 +#: ../build/NEWS:21428 msgid "" "`bpo-21552 `__: Fixed possible integer " "overflow of too long string lengths in the tkinter module on 64-bit " "platforms." msgstr "" -#: ../../../build/NEWS:21385 +#: ../build/NEWS:21431 msgid "" "`bpo-14315 `__: The zipfile module now " "ignores extra fields in the central directory that are too short to be " @@ -31712,249 +31537,249 @@ msgid "" "other zip tools." msgstr "" -#: ../../../build/NEWS:21390 +#: ../build/NEWS:21436 msgid "" "`bpo-13742 `__: Added \"key\" and " "\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " "by Simon Sapin.)" msgstr "" -#: ../../../build/NEWS:21393 +#: ../build/NEWS:21439 msgid "" "`bpo-21402 `__: tkinter.ttk now works " "when default root window is not set." msgstr "" -#: ../../../build/NEWS:21395 +#: ../build/NEWS:21441 msgid "" "`bpo-3015 `__: _tkinter.create() now " "creates tkapp object with wantobject=1 by default." msgstr "" -#: ../../../build/NEWS:21398 +#: ../build/NEWS:21444 msgid "" "`bpo-10203 `__: sqlite3.Row now truly " "supports sequence protocol. In particular it supports reverse() and " "negative indices. Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21402 +#: ../build/NEWS:21448 msgid "" "`bpo-18807 `__: If copying (no symlinks)" " specified for a venv, then the python interpreter aliases (python, python3)" " are now created by copying rather than symlinking." msgstr "" -#: ../../../build/NEWS:21406 +#: ../build/NEWS:21452 msgid "" "`bpo-20197 `__: Added support for the " "WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " "Popa." msgstr "" -#: ../../../build/NEWS:21409 +#: ../build/NEWS:21455 msgid "" "`bpo-21513 `__: Speedup some properties " "of IP addresses (IPv4Address, IPv6Address) such as .is_private or " ".is_multicast." msgstr "" -#: ../../../build/NEWS:21412 +#: ../build/NEWS:21458 msgid "" "`bpo-21137 `__: Improve the repr for " "threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " "status. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21415 +#: ../build/NEWS:21461 msgid "" "`bpo-21538 `__: The plistlib module now " "supports loading of binary plist files when reference or offset size is not " "a power of two." msgstr "" -#: ../../../build/NEWS:21418 +#: ../build/NEWS:21464 msgid "" "`bpo-21455 `__: Add a default backlog to" " socket.listen()." msgstr "" -#: ../../../build/NEWS:21420 +#: ../build/NEWS:21466 msgid "" "`bpo-21525 `__: Most Tkinter methods " "which accepted tuples now accept lists too." msgstr "" -#: ../../../build/NEWS:21423 +#: ../build/NEWS:21469 msgid "" "`bpo-22166 `__: With the assistance of a" " new internal _codecs._forget_codec helping function, test_codecs now clears" " the encoding caches to avoid the appearance of a reference leak" msgstr "" -#: ../../../build/NEWS:21427 +#: ../build/NEWS:21473 msgid "" "`bpo-22236 `__: Tkinter tests now don't " "reuse default root window. New root window is created for every test class." msgstr "" -#: ../../../build/NEWS:21430 +#: ../build/NEWS:21476 msgid "" "`bpo-10744 `__: Fix :pep:`3118` format " "strings on ctypes objects with a nontrivial shape." msgstr "" -#: ../../../build/NEWS:21433 +#: ../build/NEWS:21479 msgid "" "`bpo-20826 `__: Optimize " "ipaddress.collapse_addresses()." msgstr "" -#: ../../../build/NEWS:21435 +#: ../build/NEWS:21481 msgid "" "`bpo-21487 `__: Optimize " "ipaddress.summarize_address_range() and " "ipaddress.{IPv4Network,IPv6Network}.subnets()." msgstr "" -#: ../../../build/NEWS:21438 +#: ../build/NEWS:21484 msgid "" "`bpo-21486 `__: Optimize parsing of " "netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." msgstr "" -#: ../../../build/NEWS:21441 +#: ../build/NEWS:21487 msgid "" "`bpo-13916 `__: Disallowed the " "surrogatepass error handler for non UTF-\\* encodings." msgstr "" -#: ../../../build/NEWS:21444 +#: ../build/NEWS:21490 msgid "" "`bpo-20998 `__: Fixed re.fullmatch() of " "repeated single character pattern with ignore case. Original patch by " "Matthew Barnett." msgstr "" -#: ../../../build/NEWS:21447 +#: ../build/NEWS:21493 msgid "" "`bpo-21075 `__: fileinput.FileInput now " "reads bytes from standard stream if binary mode is specified. Patch by Sam " "Kimbrel." msgstr "" -#: ../../../build/NEWS:21450 +#: ../build/NEWS:21496 msgid "" "`bpo-19775 `__: Add a samefile() method " "to pathlib Path objects. Initial patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:21453 +#: ../build/NEWS:21499 msgid "" "`bpo-21226 `__: Set up modules properly " "in PyImport_ExecCodeModuleObject (and friends)." msgstr "" -#: ../../../build/NEWS:21456 +#: ../build/NEWS:21502 msgid "" "`bpo-21398 `__: Fix a unicode error in " "the pydoc pager when the documentation contains characters not encodable to " "the stdout encoding." msgstr "" -#: ../../../build/NEWS:21459 +#: ../build/NEWS:21505 msgid "" "`bpo-16531 `__: ipaddress.IPv4Network " "and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " "so as to easily construct network objects from existing addresses." msgstr "" -#: ../../../build/NEWS:21463 +#: ../build/NEWS:21509 msgid "" "`bpo-21156 `__: " "importlib.abc.InspectLoader.source_to_code() is now a staticmethod." msgstr "" -#: ../../../build/NEWS:21466 +#: ../build/NEWS:21512 msgid "" "`bpo-21424 `__: Simplified and optimized" " heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." msgstr "" -#: ../../../build/NEWS:21469 +#: ../build/NEWS:21515 msgid "" "`bpo-21396 `__: Fix TextIOWrapper(..., " "write_through=True) to not force a flush() on the underlying binary stream." " Patch by akira." msgstr "" -#: ../../../build/NEWS:21472 +#: ../build/NEWS:21518 msgid "" "`bpo-18314 `__: Unlink now removes " "junctions on Windows. Patch by Kim Gräsman" msgstr "" -#: ../../../build/NEWS:21474 +#: ../build/NEWS:21520 msgid "" "`bpo-21088 `__: Bugfix for " "curses.window.addch() regression in 3.4.0. In porting to Argument Clinic, " "the first two arguments were reversed." msgstr "" -#: ../../../build/NEWS:21477 +#: ../build/NEWS:21523 msgid "" "`bpo-21407 `__: _decimal: The module now" " supports function signatures." msgstr "" -#: ../../../build/NEWS:21479 +#: ../build/NEWS:21525 msgid "" "`bpo-10650 `__: Remove the non-standard " "'watchexp' parameter from the Decimal.quantize() method in the Python " "version. It had never been present in the C version." msgstr "" -#: ../../../build/NEWS:21483 +#: ../build/NEWS:21529 msgid "" "`bpo-21469 `__: Reduced the risk of " "false positives in robotparser by checking to make sure that robots.txt has " "been read or does not exist prior to returning True in can_fetch()." msgstr "" -#: ../../../build/NEWS:21487 +#: ../build/NEWS:21533 msgid "" "`bpo-19414 `__: Have the OrderedDict " "mark deleted links as unusable. This gives an early failure if the link is " "deleted during iteration." msgstr "" -#: ../../../build/NEWS:21490 +#: ../build/NEWS:21536 msgid "" "`bpo-21421 `__: Add __slots__ to the " "MappingViews ABC. Patch by Josh Rosenberg." msgstr "" -#: ../../../build/NEWS:21492 +#: ../build/NEWS:21538 msgid "" "`bpo-21101 `__: Eliminate double hashing" " in the C speed-up code for collections.Counter()." msgstr "" -#: ../../../build/NEWS:21495 +#: ../build/NEWS:21541 msgid "" "`bpo-21321 `__: itertools.islice() now " "releases the reference to the source iterator when the slice is exhausted. " "Patch by Anton Afanasyev." msgstr "" -#: ../../../build/NEWS:21498 +#: ../build/NEWS:21544 msgid "" "`bpo-21057 `__: TextIOWrapper now allows" " the underlying binary stream's read() or read1() method to return an " "arbitrary bytes-like object (such as a memoryview). Patch by Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21502 +#: ../build/NEWS:21548 msgid "" "`bpo-20951 `__: SSLSocket.send() now " "raises either SSLWantReadError or SSLWantWriteError on a non-blocking socket" @@ -31962,44 +31787,44 @@ msgid "" "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21506 +#: ../build/NEWS:21552 msgid "" "`bpo-13248 `__: removed previously " "deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." msgstr "" -#: ../../../build/NEWS:21509 +#: ../build/NEWS:21555 msgid "" "`bpo-9815 `__: assertRaises now tries to " "clear references to local variables in the exception's traceback." msgstr "" -#: ../../../build/NEWS:21512 +#: ../build/NEWS:21558 msgid "" "`bpo-19940 `__: " "ssl.cert_time_to_seconds() now interprets the given time string in the UTC " "timezone (as specified in RFC 5280), not the local timezone." msgstr "" -#: ../../../build/NEWS:21515 +#: ../build/NEWS:21561 msgid "" "`bpo-13204 `__: Calling " "sys.flags.__new__ would crash the interpreter, now it raises a TypeError." msgstr "" -#: ../../../build/NEWS:21518 +#: ../build/NEWS:21564 msgid "" "`bpo-19385 `__: Make operations on a " "closed dbm.dumb database always raise the same exception." msgstr "" -#: ../../../build/NEWS:21521 +#: ../build/NEWS:21567 msgid "" "`bpo-21207 `__: Detect when the " "os.urandom cached fd has been closed or replaced, and open it anew." msgstr "" -#: ../../../build/NEWS:21524 +#: ../build/NEWS:21570 msgid "" "`bpo-21291 `__: subprocess's " "Popen.wait() is now thread safe so that multiple threads may be calling " @@ -32007,13 +31832,13 @@ msgid "" "Popen.returncode value." msgstr "" -#: ../../../build/NEWS:21528 +#: ../build/NEWS:21574 msgid "" "`bpo-21127 `__: Path objects can now be " "instantiated from str subclass instances (such as ``numpy.str_``)." msgstr "" -#: ../../../build/NEWS:21531 +#: ../build/NEWS:21577 msgid "" "`bpo-15002 `__: urllib.response object " "to use _TemporaryFileWrapper (and _TemporaryFileCloser) facility. Provides a" @@ -32021,71 +31846,71 @@ msgid "" "Theune." msgstr "" -#: ../../../build/NEWS:21535 +#: ../build/NEWS:21581 msgid "" "`bpo-12220 `__: mindom now raises a " "custom ValueError indicating it doesn't support spaces in URIs instead of " "letting a 'split' ValueError bubble up." msgstr "" -#: ../../../build/NEWS:21538 +#: ../build/NEWS:21584 msgid "" "`bpo-21068 `__: The ssl.PROTOCOL* " "constants are now enum members." msgstr "" -#: ../../../build/NEWS:21540 +#: ../build/NEWS:21586 msgid "" "`bpo-21276 `__: posixmodule: Don't " "define USE_XATTRS on KFreeBSD and the Hurd." msgstr "" -#: ../../../build/NEWS:21542 +#: ../build/NEWS:21588 msgid "" "`bpo-21262 `__: New method " "assert_not_called for Mock. It raises AssertionError if the mock has been " "called." msgstr "" -#: ../../../build/NEWS:21545 +#: ../build/NEWS:21591 msgid "" "`bpo-21238 `__: New keyword argument " "`unsafe` to Mock. It raises `AttributeError` incase of an attribute " "startswith assert or assret." msgstr "" -#: ../../../build/NEWS:21548 +#: ../build/NEWS:21594 msgid "" "`bpo-20896 `__: " "ssl.get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, " "for maximum compatibility." msgstr "" -#: ../../../build/NEWS:21551 +#: ../build/NEWS:21597 msgid "" "`bpo-21239 `__: patch.stopall() didn't " "work deterministically when the same name was patched more than once." msgstr "" -#: ../../../build/NEWS:21554 +#: ../build/NEWS:21600 msgid "" "`bpo-21203 `__: Updated fileConfig and " "dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." msgstr "" -#: ../../../build/NEWS:21557 +#: ../build/NEWS:21603 msgid "" "`bpo-21222 `__: Passing name keyword " "argument to mock.create_autospec now works." msgstr "" -#: ../../../build/NEWS:21560 +#: ../build/NEWS:21606 msgid "" "`bpo-21197 `__: Add lib64 -> lib symlink" " in venvs on 64-bit non-OS X POSIX." msgstr "" -#: ../../../build/NEWS:21562 +#: ../build/NEWS:21608 msgid "" "`bpo-17498 `__: Some SMTP servers " "disconnect after certain errors, violating strict RFC conformance. Instead " @@ -32094,213 +31919,213 @@ msgid "" "until the next command is issued." msgstr "" -#: ../../../build/NEWS:21567 +#: ../build/NEWS:21613 msgid "" "`bpo-17826 `__: setting an iterable " "side_effect on a mock function created by create_autospec now works. Patch " "by Kushal Das." msgstr "" -#: ../../../build/NEWS:21570 +#: ../build/NEWS:21616 msgid "" "`bpo-7776 `__: Fix ``Host:`` header and " "reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " "Nikolaus Rath." msgstr "" -#: ../../../build/NEWS:21573 +#: ../build/NEWS:21619 msgid "" "`bpo-20968 `__: unittest.mock.MagicMock " "now supports division. Patch by Johannes Baiter." msgstr "" -#: ../../../build/NEWS:21576 +#: ../build/NEWS:21622 msgid "" "`bpo-21529 `__: Fix arbitrary memory " "access in JSONDecoder.raw_decode with a negative second parameter. Bug " "reported by Guido Vranken. (See also: CVE-2014-4616)" msgstr "" -#: ../../../build/NEWS:21580 +#: ../build/NEWS:21626 msgid "" "`bpo-21169 `__: getpass now handles non-" "ascii characters that the input stream encoding cannot encode by re-encoding" " using the replace error handler." msgstr "" -#: ../../../build/NEWS:21583 +#: ../build/NEWS:21629 msgid "" "`bpo-21171 `__: Fixed undocumented " "filter API of the rot13 codec. Patch by Berker Peksag." msgstr "" -#: ../../../build/NEWS:21586 +#: ../build/NEWS:21632 msgid "" "`bpo-20539 `__: Improved math.factorial " "error message for large positive inputs and changed exception type " "(OverflowError -> ValueError) for large negative inputs." msgstr "" -#: ../../../build/NEWS:21590 +#: ../build/NEWS:21636 msgid "" "`bpo-21172 `__: isinstance check relaxed" " from dict to collections.Mapping." msgstr "" -#: ../../../build/NEWS:21592 +#: ../build/NEWS:21638 msgid "" "`bpo-21155 `__: " "asyncio.EventLoop.create_unix_server() now raises a ValueError if path and " "sock are specified at the same time." msgstr "" -#: ../../../build/NEWS:21595 +#: ../build/NEWS:21641 msgid "" "`bpo-21136 `__: Avoid unnecessary " "normalization of Fractions resulting from power and other operations. Patch" " by Raymond Hettinger." msgstr "" -#: ../../../build/NEWS:21598 +#: ../build/NEWS:21644 msgid "" "`bpo-17621 `__: Introduce " "importlib.util.LazyLoader." msgstr "" -#: ../../../build/NEWS:21600 +#: ../build/NEWS:21646 msgid "" "`bpo-21076 `__: signal module constants " "were turned into enums. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21603 +#: ../build/NEWS:21649 msgid "" "`bpo-20636 `__: Improved the repr of " "Tkinter widgets." msgstr "" -#: ../../../build/NEWS:21605 +#: ../build/NEWS:21651 msgid "" "`bpo-19505 `__: The items, keys, and " "values views of OrderedDict now support reverse iteration using reversed()." msgstr "" -#: ../../../build/NEWS:21608 +#: ../build/NEWS:21654 msgid "" "`bpo-21149 `__: Improved thread-safety " "in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " "for the patch." msgstr "" -#: ../../../build/NEWS:21611 +#: ../build/NEWS:21657 msgid "" "`bpo-21058 `__: Fix a leak of file " "descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor" " if :func:`io.open` fails" msgstr "" -#: ../../../build/NEWS:21615 +#: ../build/NEWS:21661 msgid "" "`bpo-21200 `__: Return None from " "pkgutil.get_loader() when __spec__ is missing." msgstr "" -#: ../../../build/NEWS:21617 +#: ../build/NEWS:21663 msgid "" "`bpo-21013 `__: Enhance " "ssl.create_default_context() when used for server side sockets to provide " "better security by default." msgstr "" -#: ../../../build/NEWS:21620 +#: ../build/NEWS:21666 msgid "" "`bpo-20145 `__: `assertRaisesRegex` and " "`assertWarnsRegex` now raise a TypeError if the second argument is not a " "string or compiled regex." msgstr "" -#: ../../../build/NEWS:21623 +#: ../build/NEWS:21669 msgid "" "`bpo-20633 `__: Replace relative import " "by absolute import." msgstr "" -#: ../../../build/NEWS:21625 +#: ../build/NEWS:21671 msgid "" "`bpo-20980 `__: Stop wrapping exception " "when using ThreadPool." msgstr "" -#: ../../../build/NEWS:21627 +#: ../build/NEWS:21673 msgid "" "`bpo-21082 `__: In os.makedirs, do not " "set the process-wide umask. Note this changes behavior of makedirs when " "exist_ok=True." msgstr "" -#: ../../../build/NEWS:21630 +#: ../build/NEWS:21676 msgid "" "`bpo-20990 `__: Fix issues found by " "pyflakes for multiprocessing." msgstr "" -#: ../../../build/NEWS:21632 +#: ../build/NEWS:21678 msgid "" "`bpo-21015 `__: SSL contexts will now " "automatically select an elliptic curve for ECDH key exchange on OpenSSL " "1.0.2 and later, and otherwise default to \"prime256v1\"." msgstr "" -#: ../../../build/NEWS:21636 +#: ../build/NEWS:21682 msgid "" "`bpo-21000 `__: Improve the command-line" " interface of json.tool." msgstr "" -#: ../../../build/NEWS:21638 +#: ../build/NEWS:21684 msgid "" "`bpo-20995 `__: Enhance default ciphers " "used by the ssl module to enable better security and prioritize perfect " "forward secrecy." msgstr "" -#: ../../../build/NEWS:21641 +#: ../build/NEWS:21687 msgid "" "`bpo-20884 `__: Don't assume that " "__file__ is defined on importlib.__init__." msgstr "" -#: ../../../build/NEWS:21643 +#: ../build/NEWS:21689 msgid "" "`bpo-21499 `__: Ignore __builtins__ in " "several test_importlib.test_api tests." msgstr "" -#: ../../../build/NEWS:21645 +#: ../build/NEWS:21691 msgid "" "`bpo-20627 `__: " "xmlrpc.client.ServerProxy is now a context manager." msgstr "" -#: ../../../build/NEWS:21647 +#: ../build/NEWS:21693 msgid "" "`bpo-19165 `__: The formatter module now" " raises DeprecationWarning instead of PendingDeprecationWarning." msgstr "" -#: ../../../build/NEWS:21650 +#: ../build/NEWS:21696 msgid "" "`bpo-13936 `__: Remove the ability of " "datetime.time instances to be considered false in boolean contexts." msgstr "" -#: ../../../build/NEWS:21653 +#: ../build/NEWS:21699 msgid "" "`bpo-18931 `__: selectors module now " "supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." msgstr "" -#: ../../../build/NEWS:21656 +#: ../build/NEWS:21702 msgid "" "`bpo-19977 `__: When the ``LC_TYPE`` " "locale is the POSIX locale (``C`` locale), :py:data:`sys.stdin` and " @@ -32308,13 +32133,13 @@ msgid "" "instead of the ``strict`` error handler." msgstr "" -#: ../../../build/NEWS:21661 +#: ../build/NEWS:21707 msgid "" "`bpo-20574 `__: Implement incremental " "decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." msgstr "" -#: ../../../build/NEWS:21664 +#: ../build/NEWS:21710 msgid "" "`bpo-20879 `__: Delay the initialization" " of encoding and decoding tables for base32, ascii85 and base85 codecs in " @@ -32323,13 +32148,13 @@ msgid "" "not used." msgstr "" -#: ../../../build/NEWS:21669 +#: ../build/NEWS:21715 msgid "" "`bpo-19157 `__: Include the broadcast " "address in the usuable hosts for IPv6 in ipaddress." msgstr "" -#: ../../../build/NEWS:21672 +#: ../build/NEWS:21718 msgid "" "`bpo-11599 `__: When an external command" " (e.g. compiler) fails, distutils now prints out the whole command line " @@ -32337,90 +32162,90 @@ msgid "" "DISTUTILS_DEBUG is set." msgstr "" -#: ../../../build/NEWS:21676 +#: ../build/NEWS:21722 msgid "" "`bpo-4931 `__: distutils should not " "produce unhelpful \"error: None\" messages anymore. " "distutils.util.grok_environment_error is kept but doc-deprecated." msgstr "" -#: ../../../build/NEWS:21679 +#: ../build/NEWS:21725 msgid "" "`bpo-20875 `__: Prevent possible gzip " "\"'read' is not defined\" NameError. Patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:21682 +#: ../build/NEWS:21728 msgid "" "`bpo-11558 `__: " "``email.message.Message.attach`` now returns a more useful error message if " "``attach`` is called on a message for which ``is_multipart`` is False." msgstr "" -#: ../../../build/NEWS:21686 +#: ../build/NEWS:21732 msgid "" "`bpo-20283 `__: RE pattern methods now " "accept the string keyword parameters as documented. The pattern and source " "keyword parameters are left as deprecated aliases." msgstr "" -#: ../../../build/NEWS:21690 +#: ../build/NEWS:21736 msgid "" "`bpo-20778 `__: Fix modulefinder to work" " with bytecode-only modules." msgstr "" -#: ../../../build/NEWS:21692 +#: ../build/NEWS:21738 msgid "" "`bpo-20791 `__: copy.copy() now doesn't " "make a copy when the input is a bytes object. Initial patch by Peter Otten." msgstr "" -#: ../../../build/NEWS:21695 +#: ../build/NEWS:21741 msgid "" "`bpo-19748 `__: On AIX, time.mktime() " "now raises an OverflowError for year outsize range [1902; 2037]." msgstr "" -#: ../../../build/NEWS:21698 +#: ../build/NEWS:21744 msgid "" "`bpo-19573 `__: inspect.signature: Use " "enum for parameter kind constants." msgstr "" -#: ../../../build/NEWS:21700 +#: ../build/NEWS:21746 msgid "" "`bpo-20726 `__: inspect.signature: Make " "Signature and Parameter picklable." msgstr "" -#: ../../../build/NEWS:21702 +#: ../build/NEWS:21748 msgid "" "`bpo-17373 `__: Add " "inspect.Signature.from_callable method." msgstr "" -#: ../../../build/NEWS:21704 +#: ../build/NEWS:21750 msgid "" "`bpo-20378 `__: Improve repr of " "inspect.Signature and inspect.Parameter." msgstr "" -#: ../../../build/NEWS:21706 +#: ../build/NEWS:21752 msgid "" "`bpo-20816 `__: Fix " "inspect.getcallargs() to raise correct TypeError for missing keyword-only " "arguments. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21709 +#: ../build/NEWS:21755 msgid "" "`bpo-20817 `__: Fix " "inspect.getcallargs() to fail correctly if more than 3 arguments are " "missing. Patch by Jeremiah Lowin." msgstr "" -#: ../../../build/NEWS:21712 +#: ../build/NEWS:21758 msgid "" "`bpo-6676 `__: Ensure a meaningful " "exception is raised when attempting to parse more than one XML document per " @@ -32428,7 +32253,7 @@ msgid "" "Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)" msgstr "" -#: ../../../build/NEWS:21717 +#: ../build/NEWS:21763 msgid "" "`bpo-21117 `__: Fix inspect.signature to" " better support functools.partial. Due to the specifics of functools.partial" @@ -32436,80 +32261,80 @@ msgid "" " become keyword-only." msgstr "" -#: ../../../build/NEWS:21722 +#: ../build/NEWS:21768 msgid "" "`bpo-20334 `__: inspect.Signature and " "inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and" " suggestions." msgstr "" -#: ../../../build/NEWS:21725 +#: ../build/NEWS:21771 msgid "" "`bpo-15916 `__: doctest.DocTestSuite " "returns an empty unittest.TestSuite instead of raising ValueError if it " "finds no tests" msgstr "" -#: ../../../build/NEWS:21728 +#: ../build/NEWS:21774 msgid "" "`bpo-21209 `__: Fix " "asyncio.tasks.CoroWrapper to workaround a bug in yield-from implementation " "in CPythons prior to 3.4.1." msgstr "" -#: ../../../build/NEWS:21731 +#: ../build/NEWS:21777 msgid "" "asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " "`bpo-163 `__)." msgstr "" -#: ../../../build/NEWS:21734 +#: ../build/NEWS:21780 msgid "" "`bpo-21311 `__: Avoid exception in " "_osx_support with non-standard compiler configurations. Patch by John " "Szakmeister." msgstr "" -#: ../../../build/NEWS:21737 +#: ../build/NEWS:21783 msgid "" "`bpo-11571 `__: Ensure that the turtle " "window becomes the topmost window when launched on OS X." msgstr "" -#: ../../../build/NEWS:21740 +#: ../build/NEWS:21786 msgid "" "`bpo-21801 `__: Validate that " "__signature__ is None or an instance of Signature." msgstr "" -#: ../../../build/NEWS:21743 +#: ../build/NEWS:21789 msgid "" "`bpo-21923 `__: Prevent AttributeError " "in distutils.sysconfig.customize_compiler due to possible uninitialized " "_config_vars." msgstr "" -#: ../../../build/NEWS:21747 +#: ../build/NEWS:21793 msgid "" "`bpo-21323 `__: Fix http.server to again" " handle scripts in CGI subdirectories, broken by the fix for security " "`bpo-19435 `__. Patch by Zach Byrne." msgstr "" -#: ../../../build/NEWS:21750 +#: ../build/NEWS:21796 msgid "" "`bpo-22733 `__: Fix ffi_prep_args not " "zero-extending argument values correctly on 64-bit Windows." msgstr "" -#: ../../../build/NEWS:21753 +#: ../build/NEWS:21799 msgid "" "`bpo-23302 `__: Default to TCP_NODELAY=1" " upon establishing an HTTPConnection. Removed use of hard-coded MSS as it's " "an optimization that's no longer needed with Nagle disabled." msgstr "" -#: ../../../build/NEWS:21760 +#: ../build/NEWS:21806 msgid "" "`bpo-20577 `__: Configuration of the max" " line length for the FormatParagraph extension has been moved from the " @@ -32517,20 +32342,20 @@ msgid "" " Config Extensions dialog. Patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21765 +#: ../build/NEWS:21811 msgid "" "`bpo-16893 `__: Update Idle doc chapter " "to match current Idle and add new information." msgstr "" -#: ../../../build/NEWS:21768 +#: ../build/NEWS:21814 msgid "" "`bpo-3068 `__: Add Idle extension " "configuration dialog to Options menu. Changes are written to HOME/.idlerc" "/config-extensions.cfg. Original patch by Tal Einat." msgstr "" -#: ../../../build/NEWS:21772 +#: ../build/NEWS:21818 msgid "" "`bpo-16233 `__: A module browser (File :" " Class Browser, Alt+C) requires an editor window with a filename. When " @@ -32540,7 +32365,7 @@ msgid "" "a corresponding browser is also opened." msgstr "" -#: ../../../build/NEWS:21778 +#: ../build/NEWS:21824 msgid "" "`bpo-4832 `__: Save As to type Python " "files automatically adds .py to the name you enter (even if your system does" @@ -32548,100 +32373,100 @@ msgid "" "files." msgstr "" -#: ../../../build/NEWS:21782 +#: ../build/NEWS:21828 msgid "" "`bpo-21986 `__: Code objects are not " "normally pickled by the pickle module. To match this, they are no longer " "pickled when running under Idle." msgstr "" -#: ../../../build/NEWS:21785 +#: ../build/NEWS:21831 msgid "" "`bpo-17390 `__: Adjust Editor window " "title; remove 'Python', move version to end." msgstr "" -#: ../../../build/NEWS:21788 +#: ../build/NEWS:21834 msgid "" "`bpo-14105 `__: Idle debugger " "breakpoints no longer disappear when inserting or deleting lines." msgstr "" -#: ../../../build/NEWS:21791 +#: ../build/NEWS:21837 msgid "" "`bpo-17172 `__: Turtledemo can now be " "run from Idle. Currently, the entry is on the Help menu, but it may move to " "Run. Patch by Ramchandra Apt and Lita Cho." msgstr "" -#: ../../../build/NEWS:21795 +#: ../build/NEWS:21841 msgid "" "`bpo-21765 `__: Add support for non-" "ascii identifiers to HyperParser." msgstr "" -#: ../../../build/NEWS:21797 +#: ../build/NEWS:21843 msgid "" "`bpo-21940 `__: Add unittest for " "WidgetRedirector. Initial patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21800 +#: ../build/NEWS:21846 msgid "" "`bpo-18592 `__: Add unittest for " "SearchDialogBase. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21802 +#: ../build/NEWS:21848 msgid "" "`bpo-21694 `__: Add unittest for " "ParenMatch. Patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21804 +#: ../build/NEWS:21850 msgid "" "`bpo-21686 `__: add unittest for " "HyperParser. Original patch by Saimadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21807 +#: ../build/NEWS:21853 msgid "" "`bpo-12387 `__: Add missing " "upper(lower)case versions of default Windows key bindings for Idle so Caps " "Lock does not disable them. Patch by Roger Serwy." msgstr "" -#: ../../../build/NEWS:21811 +#: ../build/NEWS:21857 msgid "" "`bpo-21695 `__: Closing a Find-in-files " "output window while the search is still in progress no longer closes Idle." msgstr "" -#: ../../../build/NEWS:21814 +#: ../build/NEWS:21860 msgid "" "`bpo-18910 `__: Add unittest for " "textView. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21816 +#: ../build/NEWS:21862 msgid "" "`bpo-18292 `__: Add unittest for " "AutoExpand. Patch by Saihadhav Heblikar." msgstr "" -#: ../../../build/NEWS:21818 +#: ../build/NEWS:21864 msgid "" "`bpo-18409 `__: Add unittest for " "AutoComplete. Patch by Phil Webster." msgstr "" -#: ../../../build/NEWS:21820 +#: ../build/NEWS:21866 msgid "" "`bpo-21477 `__: htest.py - Improve " "framework, complete set of tests. Patches by Saimadhav Heblikar" msgstr "" -#: ../../../build/NEWS:21823 +#: ../build/NEWS:21869 msgid "" "`bpo-18104 `__: Add " "idlelib/idle_test/htest.py with a few sample tests to begin consolidating " @@ -32649,89 +32474,89 @@ msgid "" " work with htest. Running the module as __main__ runs all tests." msgstr "" -#: ../../../build/NEWS:21828 +#: ../build/NEWS:21874 msgid "" "`bpo-21139 `__: Change default paragraph" " width to 72, the :pep:`8` recommendation." msgstr "" -#: ../../../build/NEWS:21831 +#: ../build/NEWS:21877 msgid "" "`bpo-21284 `__: Paragraph reformat test " "passes after user changes reformat width." msgstr "" -#: ../../../build/NEWS:21834 +#: ../build/NEWS:21880 msgid "" "`bpo-17654 `__: Ensure IDLE menus are " "customized properly on OS X for non-framework builds and for all variants of" " Tk." msgstr "" -#: ../../../build/NEWS:21837 +#: ../build/NEWS:21883 msgid "" "`bpo-23180 `__: Rename IDLE \"Windows\" " "menu item to \"Window\". Patch by Al Sweigart." msgstr "" -#: ../../../build/NEWS:21843 +#: ../build/NEWS:21889 msgid "" "`bpo-15506 `__: Use standard " "PKG_PROG_PKG_CONFIG autoconf macro in the configure script." msgstr "" -#: ../../../build/NEWS:21846 +#: ../build/NEWS:21892 msgid "" "`bpo-22935 `__: Allow the ssl module to " "be compiled if openssl doesn't support SSL 3." msgstr "" -#: ../../../build/NEWS:21849 +#: ../build/NEWS:21895 msgid "" "`bpo-22592 `__: Drop support of the " "Borland C compiler to build Python. The distutils module still supports it " "to build extensions." msgstr "" -#: ../../../build/NEWS:21852 +#: ../build/NEWS:21898 msgid "" "`bpo-22591 `__: Drop support of MS-DOS, " "especially of the DJGPP compiler (MS-DOS port of GCC)." msgstr "" -#: ../../../build/NEWS:21855 +#: ../build/NEWS:21901 msgid "" "`bpo-16537 `__: Check whether " "self.extensions is empty in setup.py. Patch by Jonathan Hosmer." msgstr "" -#: ../../../build/NEWS:21858 +#: ../build/NEWS:21904 msgid "" "`bpo-22359 `__: Remove incorrect uses of" " recursive make. Patch by Jonas Wagner." msgstr "" -#: ../../../build/NEWS:21861 +#: ../build/NEWS:21907 msgid "" "`bpo-21958 `__: Define HAVE_ROUND when " "building with Visual Studio 2013 and above. Patch by Zachary Turner." msgstr "" -#: ../../../build/NEWS:21864 +#: ../build/NEWS:21910 msgid "" "`bpo-18093 `__: the programs that embed " "the CPython runtime are now in a separate \"Programs\" directory, rather " "than being kept in the Modules directory." msgstr "" -#: ../../../build/NEWS:21868 +#: ../build/NEWS:21914 msgid "" "`bpo-15759 `__: \"make suspicious\", " "\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " "when and only when there are failures." msgstr "" -#: ../../../build/NEWS:21871 +#: ../build/NEWS:21917 msgid "" "`bpo-21141 `__: The Windows build " "process no longer attempts to find Perl, instead relying on OpenSSL source " @@ -32742,109 +32567,109 @@ msgid "" "and ready to build." msgstr "" -#: ../../../build/NEWS:21878 +#: ../build/NEWS:21924 msgid "" "`bpo-21037 `__: Add a build option to " "enable AddressSanitizer support." msgstr "" -#: ../../../build/NEWS:21880 +#: ../build/NEWS:21926 msgid "" "`bpo-19962 `__: The Windows build " "process now creates \"python.bat\" in the root of the source tree, which " "passes all arguments through to the most recently built interpreter." msgstr "" -#: ../../../build/NEWS:21884 +#: ../build/NEWS:21930 msgid "" "`bpo-21285 `__: Refactor and fix curses " "configure check to always search in a ncursesw directory." msgstr "" -#: ../../../build/NEWS:21887 +#: ../build/NEWS:21933 msgid "" "`bpo-15234 `__: For BerkelyDB and " "Sqlite, only add the found library and include directories if they aren't " "already being searched. This avoids an explicit runtime library dependency." msgstr "" -#: ../../../build/NEWS:21891 +#: ../build/NEWS:21937 msgid "" "`bpo-17861 `__: " "Tools/scripts/generate_opcode_h.py automatically regenerates " "Include/opcode.h from Lib/opcode.py if the latter gets any change." msgstr "" -#: ../../../build/NEWS:21894 +#: ../build/NEWS:21940 msgid "" "`bpo-20644 `__: OS X installer build " "support for documentation build changes in 3.4.1: assume externally supplied" " sphinx-build is available in /usr/bin." msgstr "" -#: ../../../build/NEWS:21897 +#: ../build/NEWS:21943 msgid "" "`bpo-20022 `__: Eliminate use of " "deprecated bundlebuilder in OS X builds." msgstr "" -#: ../../../build/NEWS:21899 +#: ../build/NEWS:21945 msgid "" "`bpo-15968 `__: Incorporated Tcl, Tk, " "and Tix builds into the Windows build solution." msgstr "" -#: ../../../build/NEWS:21902 +#: ../build/NEWS:21948 msgid "" "`bpo-17095 `__: Fix Modules/Setup " "*shared* support." msgstr "" -#: ../../../build/NEWS:21904 +#: ../build/NEWS:21950 msgid "" "`bpo-21811 `__: Anticipated fixes to " "support OS X versions > 10.9." msgstr "" -#: ../../../build/NEWS:21906 +#: ../build/NEWS:21952 msgid "" "`bpo-21166 `__: Prevent possible " "segfaults and other random failures of python --generate-posix-vars in " "pybuilddir.txt build target." msgstr "" -#: ../../../build/NEWS:21909 +#: ../build/NEWS:21955 msgid "" "`bpo-18096 `__: Fix library order " "returned by python-config." msgstr "" -#: ../../../build/NEWS:21911 +#: ../build/NEWS:21957 msgid "" "`bpo-17219 `__: Add library build dir " "for Python extension cross-builds." msgstr "" -#: ../../../build/NEWS:21913 +#: ../build/NEWS:21959 msgid "" "`bpo-22919 `__: Windows build updated to" " support VC 14.0 (Visual Studio 2015), which will be used for the official " "release." msgstr "" -#: ../../../build/NEWS:21916 +#: ../build/NEWS:21962 msgid "" "`bpo-21236 `__: Build _msi.pyd with " "cabinet.lib instead of fci.lib" msgstr "" -#: ../../../build/NEWS:21918 +#: ../build/NEWS:21964 msgid "" "`bpo-17128 `__: Use private version of " "OpenSSL for OS X 10.5+ installer." msgstr "" -#: ../../../build/NEWS:21923 +#: ../build/NEWS:21969 msgid "" "`bpo-14203 `__: Remove obsolete support " "for view==NULL in PyBuffer_FillInfo(), bytearray_getbuffer(), " @@ -32852,7 +32677,7 @@ msgid "" "BufferError in that case." msgstr "" -#: ../../../build/NEWS:21927 +#: ../build/NEWS:21973 msgid "" "`bpo-22445 `__: PyBuffer_IsContiguous() " "now implements precise contiguity tests, compatible with NumPy's " @@ -32860,19 +32685,19 @@ msgid "" "reported false negatives for corner cases." msgstr "" -#: ../../../build/NEWS:21931 +#: ../build/NEWS:21977 msgid "" "`bpo-22079 `__: PyType_Ready() now " "checks that statically allocated type has no dynamically allocated bases." msgstr "" -#: ../../../build/NEWS:21934 +#: ../build/NEWS:21980 msgid "" "`bpo-22453 `__: Removed non-documented " "macro PyObject_REPR()." msgstr "" -#: ../../../build/NEWS:21936 +#: ../build/NEWS:21982 msgid "" "`bpo-18395 `__: Rename " "``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename " @@ -32880,7 +32705,7 @@ msgid "" "functions." msgstr "" -#: ../../../build/NEWS:21940 +#: ../build/NEWS:21986 msgid "" "`bpo-21233 `__: Add new C functions: " "PyMem_RawCalloc(), PyMem_Calloc(), PyObject_Calloc(), _PyObject_GC_Calloc()." @@ -32888,7 +32713,7 @@ msgid "" "objects which is faster and use less memory." msgstr "" -#: ../../../build/NEWS:21945 +#: ../build/NEWS:21991 msgid "" "`bpo-20942 `__: " "PyImport_ImportFrozenModuleObject() no longer sets __file__ to match what " @@ -32896,27 +32721,27 @@ msgid "" "using imp.init_frozen()." msgstr "" -#: ../../../build/NEWS:21952 +#: ../build/NEWS:21998 msgid "" "`bpo-19548 `__: Update the codecs module" " documentation to better cover the distinction between text encodings and " "other codecs, together with other clarifications. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21956 +#: ../build/NEWS:22002 msgid "" "`bpo-22394 `__: Doc/Makefile now " "supports ``make venv PYTHON=../python`` to create a venv for generating the " "documentation, e.g., ``make html PYTHON=venv/bin/python3``." msgstr "" -#: ../../../build/NEWS:21960 +#: ../build/NEWS:22006 msgid "" "`bpo-21514 `__: The documentation of the" " json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." msgstr "" -#: ../../../build/NEWS:21963 +#: ../build/NEWS:22009 msgid "" "`bpo-21777 `__: The binary sequence " "methods on bytes and bytearray are now documented explicitly, rather than " @@ -32924,40 +32749,40 @@ msgid "" "behaviour of the corresponding str methods." msgstr "" -#: ../../../build/NEWS:21968 +#: ../build/NEWS:22014 msgid "" "`bpo-6916 `__: undocument deprecated " "asynchat.fifo class." msgstr "" -#: ../../../build/NEWS:21970 +#: ../build/NEWS:22016 msgid "" "`bpo-17386 `__: Expanded functionality " "of the ``Doc/make.bat`` script to make it much more comparable to " "``Doc/Makefile``." msgstr "" -#: ../../../build/NEWS:21973 +#: ../build/NEWS:22019 msgid "" "`bpo-21312 `__: Update the " "thread_foobar.h template file to include newer threading APIs. Patch by Jack" " McCracken." msgstr "" -#: ../../../build/NEWS:21976 +#: ../build/NEWS:22022 msgid "" "`bpo-21043 `__: Remove the " "recommendation for specific CA organizations and to mention the ability to " "load the OS certificates." msgstr "" -#: ../../../build/NEWS:21979 +#: ../build/NEWS:22025 msgid "" "`bpo-20765 `__: Add missing " "documentation for PurePath.with_name() and PurePath.with_suffix()." msgstr "" -#: ../../../build/NEWS:21982 +#: ../build/NEWS:22028 msgid "" "`bpo-19407 `__: New package installation" " and distribution guides based on the Python Packaging Authority tools. " @@ -32966,76 +32791,76 @@ msgid "" "that isn't recorded anywhere else." msgstr "" -#: ../../../build/NEWS:21987 +#: ../build/NEWS:22033 msgid "" "`bpo-19697 `__: Document cases where " "__main__.__spec__ is None." msgstr "" -#: ../../../build/NEWS:21992 +#: ../build/NEWS:22038 msgid "" "`bpo-18982 `__: Add tests for CLI of the" " calendar module." msgstr "" -#: ../../../build/NEWS:21994 +#: ../build/NEWS:22040 msgid "" "`bpo-19548 `__: Added some additional " "checks to test_codecs to ensure that statements in the updated documentation" " remain accurate. Patch by Martin Panter." msgstr "" -#: ../../../build/NEWS:21998 +#: ../build/NEWS:22044 msgid "" "`bpo-22838 `__: All test_re tests now " "work with unittest test discovery." msgstr "" -#: ../../../build/NEWS:22000 +#: ../build/NEWS:22046 msgid "" "`bpo-22173 `__: Update lib2to3 tests to " "use unittest test discovery." msgstr "" -#: ../../../build/NEWS:22002 +#: ../build/NEWS:22048 msgid "" "`bpo-16000 `__: Convert test_curses to " "use unittest." msgstr "" -#: ../../../build/NEWS:22004 +#: ../build/NEWS:22050 msgid "" "`bpo-21456 `__: Skip two tests in " "test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." msgstr "" -#: ../../../build/NEWS:22007 +#: ../build/NEWS:22053 msgid "" "`bpo-20746 `__: Fix test_pdb to run in " "refleak mode (-R). Patch by Xavier de Gaye." msgstr "" -#: ../../../build/NEWS:22010 +#: ../build/NEWS:22056 msgid "" "`bpo-22060 `__: test_ctypes has been " "somewhat cleaned up and simplified; it now uses unittest test discovery to " "find its tests." msgstr "" -#: ../../../build/NEWS:22013 +#: ../build/NEWS:22059 msgid "" "`bpo-22104 `__: regrtest.py no longer " "holds a reference to the suite of tests loaded from test modules that don't " "define test_main()." msgstr "" -#: ../../../build/NEWS:22016 +#: ../build/NEWS:22062 msgid "" "`bpo-22111 `__: Assorted cleanups in " "test_imaplib. Patch by Milan Oberkirch." msgstr "" -#: ../../../build/NEWS:22018 +#: ../build/NEWS:22064 msgid "" "`bpo-22002 `__: Added " "``load_package_tests`` function to test.support and used it to " @@ -33043,27 +32868,27 @@ msgid "" "test_importlib, test_json, and test_tools." msgstr "" -#: ../../../build/NEWS:22022 +#: ../build/NEWS:22068 msgid "" "`bpo-21976 `__: Fix test_ssl to accept " "LibreSSL version strings. Thanks to William Orr." msgstr "" -#: ../../../build/NEWS:22025 +#: ../build/NEWS:22071 msgid "" "`bpo-21918 `__: Converted test_tools " "from a module to a package containing separate test files for each tested " "script." msgstr "" -#: ../../../build/NEWS:22028 +#: ../build/NEWS:22074 msgid "" "`bpo-9554 `__: Use modern unittest " "features in test_argparse. Initial patch by Denver Coneybeare and Radu " "Voicilas." msgstr "" -#: ../../../build/NEWS:22031 +#: ../build/NEWS:22077 msgid "" "`bpo-20155 `__: Changed HTTP method " "names in failing tests in test_httpservers so that packet filtering software" @@ -33071,19 +32896,19 @@ msgid "" "transaction semantics expected by the tests." msgstr "" -#: ../../../build/NEWS:22036 +#: ../build/NEWS:22082 msgid "" "`bpo-19493 `__: Refactored the ctypes " "test package to skip tests explicitly rather than silently." msgstr "" -#: ../../../build/NEWS:22039 +#: ../build/NEWS:22085 msgid "" "`bpo-18492 `__: All resources are now " "allowed when tests are not run by regrtest.py." msgstr "" -#: ../../../build/NEWS:22042 +#: ../build/NEWS:22088 msgid "" "`bpo-21634 `__: Fix pystone micro-" "benchmark: use floor division instead of true division to benchmark integers" @@ -33091,163 +32916,163 @@ msgid "" "written by Lennart Regebro." msgstr "" -#: ../../../build/NEWS:22046 +#: ../build/NEWS:22092 msgid "" "`bpo-21605 `__: Added tests for Tkinter " "images." msgstr "" -#: ../../../build/NEWS:22048 +#: ../build/NEWS:22094 msgid "" "`bpo-21493 `__: Added test for " "ntpath.expanduser(). Original patch by Claudiu Popa." msgstr "" -#: ../../../build/NEWS:22051 +#: ../build/NEWS:22097 msgid "" "`bpo-19925 `__: Added tests for the spwd" " module. Original patch by Vajrasky Kok." msgstr "" -#: ../../../build/NEWS:22054 +#: ../build/NEWS:22100 msgid "" "`bpo-21522 `__: Added Tkinter tests for " "Listbox.itemconfigure(), PanedWindow.paneconfigure(), and " "Menu.entryconfigure()." msgstr "" -#: ../../../build/NEWS:22057 +#: ../build/NEWS:22103 msgid "" "`bpo-17756 `__: Fix test_code test when " "run from the installed location." msgstr "" -#: ../../../build/NEWS:22059 +#: ../build/NEWS:22105 msgid "" "`bpo-17752 `__: Fix distutils tests when" " run from the installed location." msgstr "" -#: ../../../build/NEWS:22061 +#: ../build/NEWS:22107 msgid "" "`bpo-18604 `__: Consolidated checks for " "GUI availability. All platforms now at least check whether Tk can be " "instantiated when the GUI resource is requested." msgstr "" -#: ../../../build/NEWS:22065 +#: ../build/NEWS:22111 msgid "" "`bpo-21275 `__: Fix a socket test on " "KFreeBSD." msgstr "" -#: ../../../build/NEWS:22067 +#: ../build/NEWS:22113 msgid "" "`bpo-21223 `__: Pass " "test_site/test_startup_imports when some of the extensions are built as " "builtins." msgstr "" -#: ../../../build/NEWS:22070 +#: ../build/NEWS:22116 msgid "" "`bpo-20635 `__: Added tests for Tk " "geometry managers." msgstr "" -#: ../../../build/NEWS:22072 +#: ../build/NEWS:22118 msgid "Add test case for freeze." msgstr "Tambahkan kasus pengujian untuk *freeze*." -#: ../../../build/NEWS:22074 +#: ../build/NEWS:22120 msgid "" "`bpo-20743 `__: Fix a reference leak in " "test_tcl." msgstr "" -#: ../../../build/NEWS:22076 +#: ../build/NEWS:22122 msgid "" "`bpo-21097 `__: Move test_namespace_pkgs" " into test_importlib." msgstr "" -#: ../../../build/NEWS:22078 +#: ../build/NEWS:22124 msgid "" "`bpo-21503 `__: Use test_both() " "consistently in test_importlib." msgstr "" -#: ../../../build/NEWS:22080 +#: ../build/NEWS:22126 msgid "" "`bpo-20939 `__: Avoid various network " "test failures due to new redirect of http://www.python.org/ to " "https://www.python.org: use http://www.example.com instead." msgstr "" -#: ../../../build/NEWS:22084 +#: ../build/NEWS:22130 msgid "" "`bpo-20668 `__: asyncio tests no longer " "rely on tests.txt file. (Patch by Vajrasky Kok)" msgstr "" -#: ../../../build/NEWS:22087 +#: ../build/NEWS:22133 msgid "" "`bpo-21093 `__: Prevent failures of " "ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or " "/usr/local/lib." msgstr "" -#: ../../../build/NEWS:22090 +#: ../build/NEWS:22136 msgid "" "`bpo-22770 `__: Prevent some Tk " "segfaults on OS X when running gui tests." msgstr "" -#: ../../../build/NEWS:22092 +#: ../build/NEWS:22138 msgid "" "`bpo-23211 `__: Workaround test_logging " "failure on some OS X 10.6 systems." msgstr "" -#: ../../../build/NEWS:22094 +#: ../build/NEWS:22140 msgid "" "`bpo-23345 `__: Prevent test_ssl " "failures with large OpenSSL patch level values (like 0.9.8zc)." msgstr "" -#: ../../../build/NEWS:22100 +#: ../build/NEWS:22146 msgid "" "`bpo-22314 `__: pydoc now works when the" " LINES environment variable is set." msgstr "" -#: ../../../build/NEWS:22102 +#: ../build/NEWS:22148 msgid "" "`bpo-22615 `__: Argument Clinic now " "supports the \"type\" argument for the int converter. This permits using the" " int converter with enums and typedefs." msgstr "" -#: ../../../build/NEWS:22105 +#: ../build/NEWS:22151 msgid "" "`bpo-20076 `__: The makelocalealias.py " "script no longer ignores UTF-8 mapping." msgstr "" -#: ../../../build/NEWS:22107 +#: ../build/NEWS:22153 msgid "" "`bpo-20079 `__: The makelocalealias.py " "script now can parse the SUPPORTED file from glibc sources and supports " "command line options for source paths." msgstr "" -#: ../../../build/NEWS:22110 +#: ../build/NEWS:22156 msgid "" "`bpo-22201 `__: Command-line interface " "of the zipfile module now correctly extracts ZIP files with directory " "entries. Patch by Ryan Wilson." msgstr "" -#: ../../../build/NEWS:22113 +#: ../build/NEWS:22159 msgid "" "`bpo-22120 `__: For functions using an " "unsigned integer return converter, Argument Clinic now generates a cast to " @@ -33255,57 +33080,57 @@ msgid "" "a compilation warning.)" msgstr "" -#: ../../../build/NEWS:22117 +#: ../build/NEWS:22163 msgid "" "`bpo-18974 `__: Tools/scripts/diff.py " "now uses argparse instead of optparse." msgstr "" -#: ../../../build/NEWS:22119 +#: ../build/NEWS:22165 msgid "" "`bpo-21906 `__: Make " "Tools/scripts/md5sum.py work in Python 3. Patch by Zachary Ware." msgstr "" -#: ../../../build/NEWS:22122 +#: ../build/NEWS:22168 msgid "" "`bpo-21629 `__: Fix Argument Clinic's \"" "--converters\" feature." msgstr "" -#: ../../../build/NEWS:22124 +#: ../build/NEWS:22170 msgid "Add support for ``yield from`` to 2to3." msgstr "Menambahkan dukungan untuk ``yield from`` ke 2to3." -#: ../../../build/NEWS:22126 +#: ../build/NEWS:22172 msgid "Add support for the :pep:`465` matrix multiplication operator to 2to3." msgstr "" -#: ../../../build/NEWS:22128 +#: ../build/NEWS:22174 msgid "" "`bpo-16047 `__: Fix module exception " "list and __file__ handling in freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:22131 +#: ../build/NEWS:22177 msgid "" "`bpo-11824 `__: Consider ABI tags in " "freeze. Patch by Meador Inge." msgstr "" -#: ../../../build/NEWS:22133 +#: ../build/NEWS:22179 msgid "" "`bpo-20535 `__: PYTHONWARNING no longer " "affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar " "Arahesis." msgstr "" -#: ../../../build/NEWS:22139 +#: ../build/NEWS:22185 msgid "" "`bpo-23260 `__: Update Windows installer" msgstr "" -#: ../../../build/NEWS:22141 +#: ../build/NEWS:22187 msgid "" "The bundled version of Tcl/Tk has been updated to 8.6.3. The most visible " "result of this change is the addition of new native file dialogs when " @@ -33313,44 +33138,44 @@ msgid "" "information. Also, this version of Tcl/Tk includes support for Windows 10." msgstr "" -#: ../../../build/NEWS:22147 +#: ../build/NEWS:22193 msgid "" "`bpo-17896 `__: The Windows build " "scripts now expect external library sources to be in " "``PCbuild\\..\\externals`` rather than ``PCbuild\\..\\..``." msgstr "" -#: ../../../build/NEWS:22150 +#: ../build/NEWS:22196 msgid "" "`bpo-17717 `__: The Windows build " "scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." msgstr "" -#: ../../../build/NEWS:22153 +#: ../build/NEWS:22199 msgid "" "`bpo-21907 `__: Improved the batch " "scripts provided for building Python." msgstr "" -#: ../../../build/NEWS:22155 +#: ../build/NEWS:22201 msgid "" "`bpo-22644 `__: The bundled version of " "OpenSSL has been updated to 1.0.1j." msgstr "" -#: ../../../build/NEWS:22157 +#: ../build/NEWS:22203 msgid "" "`bpo-10747 `__: Use versioned labels in " "the Windows start menu. Patch by Olive Kilburn." msgstr "" -#: ../../../build/NEWS:22160 +#: ../build/NEWS:22206 msgid "" "`bpo-22980 `__: .pyd files with a " "version and platform tag (for example, \".cp35-win32.pyd\") will now be " "loaded in preference to those without tags." msgstr "" -#: ../../../build/NEWS:22164 +#: ../build/NEWS:22210 msgid "**(For information about older versions, consult the HISTORY file.)**" msgstr "**(Untuk informasi tentang versi-versi lama, lihat berkas HISTORY.)**" From 65b7972f7fbb23f4b6ba58725052f4e69853cc16 Mon Sep 17 00:00:00 2001 From: oon arfiandwi Date: Tue, 24 Dec 2019 14:31:46 +0800 Subject: [PATCH 13/13] Penerjemah baru: Kahuro Ayaka, Septian Hari. Memperbarui berkas TRANSLATORS. --- TRANSLATORS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/TRANSLATORS b/TRANSLATORS index 6515bf7..71dc5a6 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -11,6 +11,8 @@ Helen Febriani Ilham Akbar Ismail Sunni Iwan Setiawan +Kahuro Ayaka Nurul Eka Fitriany Hilal oon arfiandwi +Septian Hari Tria Nur Aisyah Amini